From 080a8477188b633e98d702fedc7f5bb0a019f219 Mon Sep 17 00:00:00 2001 From: Ravi Hegde Date: Wed, 29 Oct 2025 16:11:47 +0530 Subject: [PATCH] feat: added explainTransaction for canton Ticket: COIN-6230 --- modules/sdk-coin-canton/src/canton.ts | 28 +++++++++++ modules/sdk-coin-canton/src/lib/iface.ts | 13 ++++- .../src/lib/transaction/transaction.ts | 48 ++++++++++++++++++- .../walletInitTransaction.ts | 15 ++++++ modules/sdk-coin-canton/test/helper.ts | 6 +++ .../test/integration/canton.integration.ts | 44 +++++++++++++++++ modules/sdk-coin-canton/test/resources.ts | 12 ++++- .../transferAccept/transferAcceptBuilder.ts | 1 + .../transferReject/transferRejectBuilder.ts | 1 + 9 files changed, 164 insertions(+), 4 deletions(-) create mode 100644 modules/sdk-coin-canton/test/helper.ts create mode 100644 modules/sdk-coin-canton/test/integration/canton.integration.ts diff --git a/modules/sdk-coin-canton/src/canton.ts b/modules/sdk-coin-canton/src/canton.ts index ef691d9490..f2ba0dd9b3 100644 --- a/modules/sdk-coin-canton/src/canton.ts +++ b/modules/sdk-coin-canton/src/canton.ts @@ -13,6 +13,8 @@ import { TransactionType, TssVerifyAddressOptions, VerifyTransactionOptions, + TransactionExplanation as BaseTransactionExplanation, + BaseTransaction, } from '@bitgo/sdk-core'; import { auditEddsaPrivateKey } from '@bitgo/sdk-lib-mpc'; import { BaseCoin as StaticsBaseCoin, coins } from '@bitgo/statics'; @@ -20,6 +22,14 @@ import { TransactionBuilderFactory } from './lib'; import { KeyPair as CantonKeyPair } from './lib/keyPair'; import utils from './lib/utils'; +export interface TransactionExplanation extends BaseTransactionExplanation { + type: TransactionType; +} + +export interface ExplainTransactionOptions { + txHex: string; +} + export class Canton extends BaseCoin { protected readonly _staticsCoin: Readonly; @@ -37,6 +47,10 @@ export class Canton extends BaseCoin { return new Canton(bitgo, staticsCoin); } + private getBuilder(): TransactionBuilderFactory { + return new TransactionBuilderFactory(coins.get(this.getChain())); + } + /** @inheritDoc */ public getBaseFactor(): number { return 1e10; @@ -121,6 +135,20 @@ export class Canton extends BaseCoin { }; } + /** @inheritDoc */ + explainTransaction(params: ExplainTransactionOptions): Promise { + const factory = this.getBuilder(); + let rebuiltTransaction: BaseTransaction; + const txRaw = params.txHex; + try { + const txBuilder = factory.from(txRaw); + rebuiltTransaction = txBuilder.transaction; + } catch (e) { + throw new Error('Invalid transaction'); + } + return rebuiltTransaction.explainTransaction(); + } + /** @inheritDoc */ isValidPub(pub: string): boolean { return utils.isValidPublicKey(pub); diff --git a/modules/sdk-coin-canton/src/lib/iface.ts b/modules/sdk-coin-canton/src/lib/iface.ts index ffe4a376c3..5483694ec6 100644 --- a/modules/sdk-coin-canton/src/lib/iface.ts +++ b/modules/sdk-coin-canton/src/lib/iface.ts @@ -1,6 +1,16 @@ -import { TransactionType } from '@bitgo/sdk-core'; +import { + TransactionType, + TransactionExplanation as BaseTransactionExplanation, + ITransactionRecipient, +} from '@bitgo/sdk-core'; import { DamlTransaction, Metadata } from './resourcesInterface'; +export interface TransactionExplanation extends BaseTransactionExplanation { + type: TransactionType; + inputs?: ITransactionRecipient[]; + inputAmount?: string; +} + /** * The transaction data returned from the toJson() function of a transaction */ @@ -9,6 +19,7 @@ export interface TxData { type: TransactionType; sender: string; receiver: string; + amount: string; acknowledgeData?: TransferAcknowledge; } diff --git a/modules/sdk-coin-canton/src/lib/transaction/transaction.ts b/modules/sdk-coin-canton/src/lib/transaction/transaction.ts index bb1a8323ca..a65551f5cd 100644 --- a/modules/sdk-coin-canton/src/lib/transaction/transaction.ts +++ b/modules/sdk-coin-canton/src/lib/transaction/transaction.ts @@ -1,4 +1,10 @@ -import { BaseKey, BaseTransaction, InvalidTransactionError, TransactionType } from '@bitgo/sdk-core'; +import { + BaseKey, + BaseTransaction, + InvalidTransactionError, + ITransactionRecipient, + TransactionType, +} from '@bitgo/sdk-core'; import { BaseCoin as CoinConfig } from '@bitgo/statics'; import { CantonPrepareCommandResponse, @@ -6,6 +12,7 @@ import { PartySignature, PreparedTxnParsedInfo, TransactionBroadcastData, + TransactionExplanation, TransferAcknowledge, TxData, } from '../iface'; @@ -127,6 +134,7 @@ export class Transaction extends BaseTransaction { type: this._type as TransactionType, sender: '', receiver: '', + amount: '', }; if (this._type === TransactionType.TransferAcknowledge) { if (!this._acknowledgeData) { @@ -147,6 +155,7 @@ export class Transaction extends BaseTransaction { } result.sender = parsedInfo.sender; result.receiver = parsedInfo.receiver; + result.amount = parsedInfo.amount; return result; } @@ -182,4 +191,41 @@ export class Transaction extends BaseTransaction { throw new InvalidTransactionError('Unable to parse raw transaction data'); } } + + explainTransaction(): TransactionExplanation { + const displayOrder = [ + 'id', + 'outputs', + 'outputAmount', + 'inputs', + 'inputAmount', + 'changeOutputs', + 'changeAmount', + 'fee', + 'type', + ]; + const inputs: ITransactionRecipient[] = []; + let inputAmount = '0'; + switch (this.type) { + case TransactionType.TransferAccept: + case TransactionType.TransferReject: { + const txData = this.toJson(); + inputs.push({ address: txData.sender, amount: txData.amount }); + inputAmount = txData.amount; + break; + } + } + return { + id: this.id, + displayOrder, + outputs: [], + outputAmount: '0', + inputs: inputs, + inputAmount: inputAmount, + changeOutputs: [], + changeAmount: '0', + fee: { fee: '0' }, + type: this.type, + }; + } } diff --git a/modules/sdk-coin-canton/src/lib/walletInitialization/walletInitTransaction.ts b/modules/sdk-coin-canton/src/lib/walletInitialization/walletInitTransaction.ts index 1b4ad90ad6..0564753f67 100644 --- a/modules/sdk-coin-canton/src/lib/walletInitialization/walletInitTransaction.ts +++ b/modules/sdk-coin-canton/src/lib/walletInitialization/walletInitTransaction.ts @@ -4,6 +4,7 @@ import { MultiHashSignature, OnboardingTransaction, PreparedParty, + TransactionExplanation, WalletInitBroadcastData, WalletInitTxData, } from '../iface'; @@ -97,4 +98,18 @@ export class WalletInitTransaction extends BaseTransaction { throw new InvalidTransactionError('Unable to parse raw transaction data'); } } + + explainTransaction(): TransactionExplanation { + const displayOrder = ['id', 'outputs', 'outputAmount', 'changeOutputs', 'changeAmount', 'fee', 'type']; + return { + id: this.id, + displayOrder, + outputs: [], + outputAmount: '0', + changeOutputs: [], + changeAmount: '0', + fee: { fee: '0' }, + type: this.type, + }; + } } diff --git a/modules/sdk-coin-canton/test/helper.ts b/modules/sdk-coin-canton/test/helper.ts new file mode 100644 index 0000000000..a0137c13cd --- /dev/null +++ b/modules/sdk-coin-canton/test/helper.ts @@ -0,0 +1,6 @@ +import { coins } from '@bitgo/statics'; +import { TransactionBuilderFactory } from '../src'; + +export function getCantonBuilderFactory(coinName: string): TransactionBuilderFactory { + return new TransactionBuilderFactory(coins.get(coinName)); +} diff --git a/modules/sdk-coin-canton/test/integration/canton.integration.ts b/modules/sdk-coin-canton/test/integration/canton.integration.ts new file mode 100644 index 0000000000..c6e775060b --- /dev/null +++ b/modules/sdk-coin-canton/test/integration/canton.integration.ts @@ -0,0 +1,44 @@ +import assert from 'assert'; + +import { TransactionType } from '@bitgo/sdk-core'; + +import { getCantonBuilderFactory } from '../helper'; +import { + GenerateTopologyResponse, + TransferAcceptRawTransaction, + TransferRejectRawTransaction, + WalletInitRawTransaction, +} from '../resources'; + +describe('Canton integration tests', function () { + describe('Explain raw transaction', function () { + const factory = getCantonBuilderFactory('tcanton'); + it('should explain raw wallet init transaction', function () { + const builder = factory.from(WalletInitRawTransaction); + const txn = builder.transaction; + const explainTxData = txn.explainTransaction(); + assert(explainTxData); + assert.equal(explainTxData.id, GenerateTopologyResponse.multiHash); + assert.equal(explainTxData.type, TransactionType.WalletInitialization); + }); + + it('should explain raw transfer acceptance transaction', function () { + const builder = factory.from(TransferAcceptRawTransaction); + const txn = builder.transaction; + const explainTxData = txn.explainTransaction(); + assert(explainTxData); + assert(explainTxData.id); + assert.equal(explainTxData.type, TransactionType.TransferAccept); + assert.equal(explainTxData.inputAmount, '5.0000000000'); + }); + + it('should explain raw transfer rejection transaction', function () { + const builder = factory.from(TransferRejectRawTransaction); + const txn = builder.transaction; + const explainTxData = txn.explainTransaction(); + assert(explainTxData); + assert.equal(explainTxData.type, TransactionType.TransferReject); + assert.equal(explainTxData.inputAmount, '5.0000000000'); + }); + }); +}); diff --git a/modules/sdk-coin-canton/test/resources.ts b/modules/sdk-coin-canton/test/resources.ts index 81fb3922a0..7d6f1db9b0 100644 --- a/modules/sdk-coin-canton/test/resources.ts +++ b/modules/sdk-coin-canton/test/resources.ts @@ -12,6 +12,9 @@ export const GenerateTopologyResponse = { multiHash: 'EiDQky+Uxo2zEwFp+JabeazILMMd7QR639/B/u+OGR+npg==', }; +export const WalletInitRawTransaction = + 'eyJwcmVwYXJlZFBhcnR5Ijp7InBhcnR5SWQiOiJ0ZXN0LXJhdmktcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4IiwicHVibGljS2V5RmluZ2VycHJpbnQiOiIxMjIwMzg5ZTY0ODA3NGM3MDhlYWQ1MjdmZDlmNDM2OTFlMDQ2M2U3NTljMDllZTRkOTk0ZDY4M2IxYWEyY2M3NGQ1OCIsInRvcG9sb2d5VHJhbnNhY3Rpb25zIjpbIkNvc0JDQUVRQVJxRUFRcUJBUXBFTVRJeU1ETTRPV1UyTkRnd056UmpOekE0WldGa05USTNabVE1WmpRek5qa3haVEEwTmpObE56VTVZekE1WldVMFpEazVOR1EyT0ROaU1XRmhNbU5qTnpSa05UZ1NOeEFFR2l3d0tqQUZCZ01yWlhBRElRRHJOK3F2SFMvMi80UDBDK21sQ0dlK1J3UjQwbk5IUksvN0M3TEFkMUpBNVNvREFRVUVNQUVpQUJBZSIsIkNxQUJDQUVRQVJxWkFZSUJsUUVLV0hSbGMzUXRZbUZzWVMxd1lYSjBlUzB3TVRvNk1USXlNRE00T1dVMk5EZ3dOelJqTnpBNFpXRmtOVEkzWm1RNVpqUXpOamt4WlRBME5qTmxOelU1WXpBNVpXVTBaRGs1TkdRMk9ETmlNV0ZoTW1Oak56UmtOVGdZQVNJM0VBUWFMREFxTUFVR0F5dGxjQU1oQU9zMzZxOGRML2IvZy9RTDZhVUlaNzVIQkhqU2MwZEVyL3NMc3NCM1VrRGxLZ01CQlFRd0FSQWUiLCJDc29CQ0FFUUFSckRBVXJBQVFwWWRHVnpkQzFpWVd4aExYQmhjblI1TFRBeE9qb3hNakl3TXpnNVpUWTBPREEzTkdNM01EaGxZV1ExTWpkbVpEbG1ORE0yT1RGbE1EUTJNMlUzTlRsak1EbGxaVFJrT1RrMFpEWTRNMkl4WVdFeVkyTTNOR1ExT0JBQkdtSUtYa0pwZEdkdkxXUmxkbTVsZEMxMllXeHBaR0YwYjNJdE1UbzZNVEl5TUdFd1lUQm1OakJpTUdVMk1tSTFaRGMxTUdNME9EUmlNVGhqTURreFpHSmhNak13T0RCak1UTXpaRGswTkRZeE5HSmhOelZoTlRnMU9HTmlZVE13TkRVUUFoQWUiXSwibXVsdGlIYXNoIjoiRWlEUWt5K1V4bzJ6RXdGcCtKYWJlYXpJTE1NZDdRUjYzOS9CL3UrT0dSK25wZz09In0sIm9uYm9hcmRpbmdUcmFuc2FjdGlvbnMiOlt7InRyYW5zYWN0aW9uIjoiQ29zQkNBRVFBUnFFQVFxQkFRcEVNVEl5TURNNE9XVTJORGd3TnpSak56QTRaV0ZrTlRJM1ptUTVaalF6TmpreFpUQTBOak5sTnpVNVl6QTVaV1UwWkRrNU5HUTJPRE5pTVdGaE1tTmpOelJrTlRnU054QUVHaXd3S2pBRkJnTXJaWEFESVFEck4rcXZIUy8yLzRQMEMrbWxDR2UrUndSNDBuTkhSSy83QzdMQWQxSkE1U29EQVFVRU1BRWlBQkFlIn0seyJ0cmFuc2FjdGlvbiI6IkNxQUJDQUVRQVJxWkFZSUJsUUVLV0hSbGMzUXRZbUZzWVMxd1lYSjBlUzB3TVRvNk1USXlNRE00T1dVMk5EZ3dOelJqTnpBNFpXRmtOVEkzWm1RNVpqUXpOamt4WlRBME5qTmxOelU1WXpBNVpXVTBaRGs1TkdRMk9ETmlNV0ZoTW1Oak56UmtOVGdZQVNJM0VBUWFMREFxTUFVR0F5dGxjQU1oQU9zMzZxOGRML2IvZy9RTDZhVUlaNzVIQkhqU2MwZEVyL3NMc3NCM1VrRGxLZ01CQlFRd0FSQWUifSx7InRyYW5zYWN0aW9uIjoiQ3NvQkNBRVFBUnJEQVVyQUFRcFlkR1Z6ZEMxaVlXeGhMWEJoY25SNUxUQXhPam94TWpJd016ZzVaVFkwT0RBM05HTTNNRGhsWVdRMU1qZG1aRGxtTkRNMk9URmxNRFEyTTJVM05UbGpNRGxsWlRSa09UazBaRFk0TTJJeFlXRXlZMk0zTkdRMU9CQUJHbUlLWGtKcGRHZHZMV1JsZG01bGRDMTJZV3hwWkdGMGIzSXRNVG82TVRJeU1HRXdZVEJtTmpCaU1HVTJNbUkxWkRjMU1HTTBPRFJpTVRoak1Ea3haR0poTWpNd09EQmpNVE16WkRrME5EWXhOR0poTnpWaE5UZzFPR05pWVRNd05EVVFBaEFlIn1dLCJtdWx0aUhhc2hTaWduYXR1cmVzIjpbXX0='; + export const InvalidGenerateTopologyResponse = { partyId: 'test-ravi-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58', publicKeyFingerprint: '1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58', @@ -29,8 +32,7 @@ export const PrepareSubmissionResponse = { 'CqGRAQoDMi4xEgEwGu8DCgEzwj7oAxLlAwoDMi4xEooBMDAzYWJmZTUzOGQwYjUxNzg0N2M2M2RkODdlYjQ4OGUzYzRmZjY5MDEyOGNlNjhhODI4ZjRiZWJiNzg5YTZkNjE0Y2ExMTEyMjAyYTI4NDJhNmUwNDgxNGI0YWRkNWJlNTdmOGZkNWQ3ZGE2NWRiZDVkYjZhZTkyODVkNzZlYmMwZDliMzE4ODdhGg1zcGxpY2UtYW11bGV0ImEKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDFNwbGljZS5Sb3VuZBoPT3Blbk1pbmluZ1JvdW5kKklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhMklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhGvINCgIxMcI+6g0K5w0KAzIuMRJCMDBjNWJkZWU1YjkxNDY3YjZkMDZjYmYzNGI0NjQzYmUxMDk4MzhhY2MwOWNmOWFjOWVkNDI5ZmFmYWM5NmJiOTFmGg1zcGxpY2UtYW11bGV0In8KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESIFNwbGljZS5BbXVsZXRUcmFuc2Zlckluc3RydWN0aW9uGhlBbXVsZXRUcmFuc2Zlckluc3RydWN0aW9uKtwIctkICn8KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESIFNwbGljZS5BbXVsZXRUcmFuc2Zlckluc3RydWN0aW9uGhlBbXVsZXRUcmFuc2Zlckluc3RydWN0aW9uElQKDGxvY2tlZEFtdWxldBJESkIwMGQ3ZTI3OTM0Mzc5YWMzZDI4NTljNzM1OGU2YTYxYzA2YWI3ZmY2ZDI4ZGQwYTMyNTFjNDY1Mzg4ZjY5ZGI2MWYS/wYKCHRyYW5zZmVyEvIGcu8GCnQKQDU1YmE0ZGViMGFkNDY2MmM0MTY4YjM5ODU5NzM4YTBlOTEzODhkMjUyMjg2NDgwYzczMzFiM2Y3MWE1MTcyODESJlNwbGljZS5BcGkuVG9rZW4uVHJhbnNmZXJJbnN0cnVjdGlvblYxGghUcmFuc2ZlchJkCgZzZW5kZXISWjpYdGVzdC1iYWxhLXBhcnR5LTAxOjoxMjIwMzg5ZTY0ODA3NGM3MDhlYWQ1MjdmZDlmNDM2OTFlMDQ2M2U3NTljMDllZTRkOTk0ZDY4M2IxYWEyY2M3NGQ1OBJxCghyZWNlaXZlchJlOmNyYXZpLWRlbW8tcGFydHktdHhuLTAxLXRhcHBlcjo6MTIyMGVhN2FiNWE3MjNmOGE2YjIwNzhlNjE3ZTZjNThjYjdlNzhlNDk5NDdkZGMyMzllMWE5NDFhYTU2ZTZiYTA4YjQSGQoGYW1vdW50Eg8yDTUwLjAwMDAwMDAwMDAS6AEKDGluc3RydW1lbnRJZBLXAXLUAQpsCkA3MThhMGY3N2U1MDVhOGRlMjJmMTg4YmQ0Yzg3ZmU3NDEwMTI3NGU5ZDRjYjFiZmFjN2QwOWFlYzcxNThkMzViEhpTcGxpY2UuQXBpLlRva2VuLkhvbGRpbmdWMRoMSW5zdHJ1bWVudElkElQKBWFkbWluEks6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWESDgoCaWQSCEIGQW11bGV0EhgKC3JlcXVlc3RlZEF0Egkp6ad1trhABgASGgoNZXhlY3V0ZUJlZm9yZRIJKenzqjnhQAYAElwKEGlucHV0SG9sZGluZ0NpZHMSSFpGCkRKQjAwZDdlMjc5MzQzNzlhYzNkMjg1OWM3MzU4ZTZhNjFjMDZhYjdmZjZkMjhkZDBhMzI1MWM0NjUzODhmNjlkYjYxZhKDAQoEbWV0YRJ7cnkKaQpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGghNZXRhZGF0YRIMCgZ2YWx1ZXMSAmIAMklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhMlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4OklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhOmNyYXZpLWRlbW8tcGFydHktdHhuLTAxLXRhcHBlcjo6MTIyMGVhN2FiNWE3MjNmOGE2YjIwNzhlNjE3ZTZjNThjYjdlNzhlNDk5NDdkZGMyMzllMWE5NDFhYTU2ZTZiYTA4YjQ6WHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTga8QMKATHCPuoDEucDCgMyLjESigEwMDNiOTAzMDQ3OWExZWE1MGI0MjA3MjVjNDEwYjY0YzQ2MDliNjRhYjQ5OTZkZTcwN2VmOTlhNjJjZmEwOWY5MDdjYTExMTIyMGEwYmNmNjRlNzNiYjNhZTM3ZDBmZjhjZmUyZWQyMzU0NjZjYmVkY2NhNjViZjRiYjgzZDFiZDg5ZjM0MzM5ZjQaDXNwbGljZS1hbXVsZXQiYwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGgtBbXVsZXRSdWxlcypJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTJJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYRreBgoBNMI+1wYS1AYKAzIuMRKKATAwYmMwMmQyZjUwMjhkMDAxMGRiZDczZDM0NThkZDliODI3MGVkMGU4YmZkZmJlNTk0NzcxYjhjNWM5YTdjYzA2YmNhMTExMjIwM2QzYWI5YWFhMmY1NjZmMWFjNGI3OTMwZWNjYzMxZjc4ZWU5MjhlMzM1YjU5NDAyNjE4YzAwZDg1MTUwZWU0NxoNc3BsaWNlLWFtdWxldCJZCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg1TcGxpY2UuQW11bGV0GgZBbXVsZXQqSURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEqWHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTgySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEyWHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTg6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6WHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNThCZwpANzE4YTBmNzdlNTA1YThkZTIyZjE4OGJkNGM4N2ZlNzQxMDEyNzRlOWQ0Y2IxYmZhYzdkMDlhZWM3MTU4ZDM1YhIaU3BsaWNlLkFwaS5Ub2tlbi5Ib2xkaW5nVjEaB0hvbGRpbmca6wYKATjCPuQGGuEGCgMyLjESigEwMGJjMDJkMmY1MDI4ZDAwMTBkYmQ3M2QzNDU4ZGQ5YjgyNzBlZDBlOGJmZGZiZTU5NDc3MWI4YzVjOWE3Y2MwNmJjYTExMTIyMDNkM2FiOWFhYTJmNTY2ZjFhYzRiNzkzMGVjY2MzMWY3OGVlOTI4ZTMzNWI1OTQwMjYxOGMwMGQ4NTE1MGVlNDcaDXNwbGljZS1hbXVsZXQiWQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRINU3BsaWNlLkFtdWxldBoGQW11bGV0KklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhKlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4MklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhMlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4OklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhOlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4SgdBcmNoaXZlUmVyYwphCkA5ZTcwYThiMzUxMGQ2MTdmOGExMzYyMTNmMzNkNmE5MDNhMTBjYTBlZWVjNzZiYjA2YmE1NWQxZWQ5NjgwZjY5EhREQS5JbnRlcm5hbC5UZW1wbGF0ZRoHQXJjaGl2ZVgBagIKABq9CQoCMTDCPrUJCrIJCgMyLjESQjAwNzNkZDA0OTI2NTQzMDVjYTYxODM5ZTNjNWIxMzQzMDc3YTE4OTE5MjliNmVhODQxMDI0N2Q2YTM2MDcwNGM4NhoNc3BsaWNlLWFtdWxldCJZCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg1TcGxpY2UuQW11bGV0GgZBbXVsZXQqsgVyrwUKWQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRINU3BsaWNlLkFtdWxldBoGQW11bGV0ElIKA2RzbxJLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhEmMKBW93bmVyElo6WHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTgSmAMKBmFtb3VudBKNA3KKAwpfCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgtTcGxpY2UuRmVlcxoORXhwaXJpbmdBbW91bnQSIQoNaW5pdGlhbEFtb3VudBIQMg45NTAuMDAwMDAwMDAwMBJ4CgljcmVhdGVkQXQSa3JpClcKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDFNwbGljZS5UeXBlcxoFUm91bmQSDgoGbnVtYmVyEgQY5tgBEokBCgxyYXRlUGVyUm91bmQSeXJ3Cl0KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGgxSYXRlUGVyUm91bmQSFgoEcmF0ZRIOMgwwLjAwMDIwMDI3MjYySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEyWHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTg6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6WHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTga7wMKATbCPugDEuUDCgMyLjESigEwMDNhYmZlNTM4ZDBiNTE3ODQ3YzYzZGQ4N2ViNDg4ZTNjNGZmNjkwMTI4Y2U2OGE4MjhmNGJlYmI3ODlhNmQ2MTRjYTExMTIyMDJhMjg0MmE2ZTA0ODE0YjRhZGQ1YmU1N2Y4ZmQ1ZDdkYTY1ZGJkNWRiNmFlOTI4NWQ3NmViYzBkOWIzMTg4N2EaDXNwbGljZS1hbXVsZXQiYQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIMU3BsaWNlLlJvdW5kGg9PcGVuTWluaW5nUm91bmQqSURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEa9QwKATLCPu4MGusMCgMyLjESigEwMDNiOTAzMDQ3OWExZWE1MGI0MjA3MjVjNDEwYjY0YzQ2MDliNjRhYjQ5OTZkZTcwN2VmOTlhNjJjZmEwOWY5MDdjYTExMTIyMGEwYmNmNjRlNzNiYjNhZTM3ZDBmZjhjZmUyZWQyMzU0NjZjYmVkY2NhNjViZjRiYjgzZDFiZDg5ZjM0MzM5ZjQaDXNwbGljZS1hbXVsZXQiYwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGgtBbXVsZXRSdWxlcypJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTJJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTpYdGVzdC1iYWxhLXBhcnR5LTAxOjoxMjIwMzg5ZTY0ODA3NGM3MDhlYWQ1MjdmZDlmNDM2OTFlMDQ2M2U3NTljMDllZTRkOTk0ZDY4M2IxYWEyY2M3NGQ1OEoXQW11bGV0UnVsZXNfQ29tcHV0ZUZlZXNSvQdyugcKbwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGhdBbXVsZXRSdWxlc19Db21wdXRlRmVlcxLOAgoHY29udGV4dBLCAnK/AgpnCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEhJTcGxpY2UuQW11bGV0UnVsZXMaD1RyYW5zZmVyQ29udGV4dBKhAQoPb3Blbk1pbmluZ1JvdW5kEo0BSooBMDAzYWJmZTUzOGQwYjUxNzg0N2M2M2RkODdlYjQ4OGUzYzRmZjY5MDEyOGNlNjhhODI4ZjRiZWJiNzg5YTZkNjE0Y2ExMTEyMjAyYTI4NDJhNmUwNDgxNGI0YWRkNWJlNTdmOGZkNWQ3ZGE2NWRiZDVkYjZhZTkyODVkNzZlYmMwZDliMzE4ODdhEhkKE2lzc3VpbmdNaW5pbmdSb3VuZHMSAmoAEhUKD3ZhbGlkYXRvclJpZ2h0cxICagASZAoGc2VuZGVyElo6WHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTgSrwIKB291dHB1dHMSowJaoAIKnQJymgIKZgpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGg5UcmFuc2Zlck91dHB1dBJxCghyZWNlaXZlchJlOmNyYXZpLWRlbW8tcGFydHktdHhuLTAxLXRhcHBlcjo6MTIyMGVhN2FiNWE3MjNmOGE2YjIwNzhlNjE3ZTZjNThjYjdlNzhlNDk5NDdkZGMyMzllMWE5NDFhYTU2ZTZiYTA4YjQSIgoQcmVjZWl2ZXJGZWVSYXRpbxIOMgwwLjAwMDAwMDAwMDASGQoGYW1vdW50Eg8yDTUwLjAwMDAwMDAwMDASXgoLZXhwZWN0ZWREc28ST1JNCks6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWFiATNqlgFykwEKdQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGh1BbXVsZXRSdWxlc19Db21wdXRlRmVlc1Jlc3VsdBIaCgRmZWVzEhJaEAoOMgwwLjAwMDAwMDAwMDAa9QUKATfCPu4FEusFCgMyLjESigEwMGJjMDJkMmY1MDI4ZDAwMTBkYmQ3M2QzNDU4ZGQ5YjgyNzBlZDBlOGJmZGZiZTU5NDc3MWI4YzVjOWE3Y2MwNmJjYTExMTIyMDNkM2FiOWFhYTJmNTY2ZjFhYzRiNzkzMGVjY2MzMWY3OGVlOTI4ZTMzNWI1OTQwMjYxOGMwMGQ4NTE1MGVlNDcaDXNwbGljZS1hbXVsZXQiWQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRINU3BsaWNlLkFtdWxldBoGQW11bGV0KklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhKlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4MklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhMlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4OklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhOlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4GqAdCgEwwj6ZHRqWHQoDMi4xEooBMDA5ZjAwZTViZjAwNjQwMTE4ZDg0OTA4MGFhZjIyYmM5NjNhODQ1OGQzMjI1ODVjZWJmMTExOWNiN2JmMzdhOTU1Y2ExMTEyMjA2NWI3NzVmYjhhNDE5OTkwNGVkMzJmYTkyNzdmZDljMGU4MmJiODIzMTlhNzE1MTI0OWRmMTI0MTgyMDcyMzgxGg1zcGxpY2UtYW11bGV0In0KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESH1NwbGljZS5FeHRlcm5hbFBhcnR5QW11bGV0UnVsZXMaGEV4dGVybmFsUGFydHlBbXVsZXRSdWxlcypJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTJJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTpYdGVzdC1iYWxhLXBhcnR5LTAxOjoxMjIwMzg5ZTY0ODA3NGM3MDhlYWQ1MjdmZDlmNDM2OTFlMDQ2M2U3NTljMDllZTRkOTk0ZDY4M2IxYWEyY2M3NGQ1OEJ7CkA1NWJhNGRlYjBhZDQ2NjJjNDE2OGIzOTg1OTczOGEwZTkxMzg4ZDI1MjI4NjQ4MGM3MzMxYjNmNzFhNTE3MjgxEiZTcGxpY2UuQXBpLlRva2VuLlRyYW5zZmVySW5zdHJ1Y3Rpb25WMRoPVHJhbnNmZXJGYWN0b3J5ShhUcmFuc2ZlckZhY3RvcnlfVHJhbnNmZXJSkBFyjREKhAEKQDU1YmE0ZGViMGFkNDY2MmM0MTY4YjM5ODU5NzM4YTBlOTEzODhkMjUyMjg2NDgwYzczMzFiM2Y3MWE1MTcyODESJlNwbGljZS5BcGkuVG9rZW4uVHJhbnNmZXJJbnN0cnVjdGlvblYxGhhUcmFuc2ZlckZhY3RvcnlfVHJhbnNmZXISXAoNZXhwZWN0ZWRBZG1pbhJLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhEswHCgh0cmFuc2ZlchK/B3K8Bwp0CkA1NWJhNGRlYjBhZDQ2NjJjNDE2OGIzOTg1OTczOGEwZTkxMzg4ZDI1MjI4NjQ4MGM3MzMxYjNmNzFhNTE3MjgxEiZTcGxpY2UuQXBpLlRva2VuLlRyYW5zZmVySW5zdHJ1Y3Rpb25WMRoIVHJhbnNmZXISZAoGc2VuZGVyElo6WHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTgScQoIcmVjZWl2ZXISZTpjcmF2aS1kZW1vLXBhcnR5LXR4bi0wMS10YXBwZXI6OjEyMjBlYTdhYjVhNzIzZjhhNmIyMDc4ZTYxN2U2YzU4Y2I3ZTc4ZTQ5OTQ3ZGRjMjM5ZTFhOTQxYWE1NmU2YmEwOGI0EhkKBmFtb3VudBIPMg01MC4wMDAwMDAwMDAwEugBCgxpbnN0cnVtZW50SWQS1wFy1AEKbApANzE4YTBmNzdlNTA1YThkZTIyZjE4OGJkNGM4N2ZlNzQxMDEyNzRlOWQ0Y2IxYmZhYzdkMDlhZWM3MTU4ZDM1YhIaU3BsaWNlLkFwaS5Ub2tlbi5Ib2xkaW5nVjEaDEluc3RydW1lbnRJZBJUCgVhZG1pbhJLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhEg4KAmlkEghCBkFtdWxldBIYCgtyZXF1ZXN0ZWRBdBIJKemndba4QAYAEhoKDWV4ZWN1dGVCZWZvcmUSCSnp86o54UAGABKoAQoQaW5wdXRIb2xkaW5nQ2lkcxKTAVqQAQqNAUqKATAwYmMwMmQyZjUwMjhkMDAxMGRiZDczZDM0NThkZDliODI3MGVkMGU4YmZkZmJlNTk0NzcxYjhjNWM5YTdjYzA2YmNhMTExMjIwM2QzYWI5YWFhMmY1NjZmMWFjNGI3OTMwZWNjYzMxZjc4ZWU5MjhlMzM1YjU5NDAyNjE4YzAwZDg1MTUwZWU0NxKDAQoEbWV0YRJ7cnkKaQpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGghNZXRhZGF0YRIMCgZ2YWx1ZXMSAmIAEtYHCglleHRyYUFyZ3MSyAdyxQcKagpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGglFeHRyYUFyZ3MS0AUKB2NvbnRleHQSxAVywQUKbgpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGg1DaG9pY2VDb250ZXh0Es4ECgZ2YWx1ZXMSwwRiwAQKngIKDGFtdWxldC1ydWxlcxKNAnqKAgppCkA0ZGVkNmI2NjhjYjNiNjRmN2E4OGEzMDg3NGNkNDFjNzU4MjlmNWUwNjRiM2ZiYmFkZjQxZWM3ZTgzNjMzNTRmEhtTcGxpY2UuQXBpLlRva2VuLk1ldGFkYXRhVjEaCEFueVZhbHVlEg1BVl9Db250cmFjdElkGo0BSooBMDAzYjkwMzA0NzlhMWVhNTBiNDIwNzI1YzQxMGI2NGM0NjA5YjY0YWI0OTk2ZGU3MDdlZjk5YTYyY2ZhMDlmOTA3Y2ExMTEyMjBhMGJjZjY0ZTczYmIzYWUzN2QwZmY4Y2ZlMmVkMjM1NDY2Y2JlZGNjYTY1YmY0YmI4M2QxYmQ4OWYzNDMzOWY0CpwCCgpvcGVuLXJvdW5kEo0CeooCCmkKQDRkZWQ2YjY2OGNiM2I2NGY3YTg4YTMwODc0Y2Q0MWM3NTgyOWY1ZTA2NGIzZmJiYWRmNDFlYzdlODM2MzM1NGYSG1NwbGljZS5BcGkuVG9rZW4uTWV0YWRhdGFWMRoIQW55VmFsdWUSDUFWX0NvbnRyYWN0SWQajQFKigEwMDNhYmZlNTM4ZDBiNTE3ODQ3YzYzZGQ4N2ViNDg4ZTNjNGZmNjkwMTI4Y2U2OGE4MjhmNGJlYmI3ODlhNmQ2MTRjYTExMTIyMDJhMjg0MmE2ZTA0ODE0YjRhZGQ1YmU1N2Y4ZmQ1ZDdkYTY1ZGJkNWRiNmFlOTI4NWQ3NmViYzBkOWIzMTg4N2ESgwEKBG1ldGESe3J5CmkKQDRkZWQ2YjY2OGNiM2I2NGY3YTg4YTMwODc0Y2Q0MWM3NTgyOWY1ZTA2NGIzZmJiYWRmNDFlYzdlODM2MzM1NGYSG1NwbGljZS5BcGkuVG9rZW4uTWV0YWRhdGFWMRoITWV0YWRhdGESDAoGdmFsdWVzEgJiAGIBMWIBMmIBNGIBNWICMTFqyQZyxgYKhQEKQDU1YmE0ZGViMGFkNDY2MmM0MTY4YjM5ODU5NzM4YTBlOTEzODhkMjUyMjg2NDgwYzczMzFiM2Y3MWE1MTcyODESJlNwbGljZS5BcGkuVG9rZW4uVHJhbnNmZXJJbnN0cnVjdGlvblYxGhlUcmFuc2Zlckluc3RydWN0aW9uUmVzdWx0EtcDCgZvdXRwdXQSzAN6yQMKjAEKQDU1YmE0ZGViMGFkNDY2MmM0MTY4YjM5ODU5NzM4YTBlOTEzODhkMjUyMjg2NDgwYzczMzFiM2Y3MWE1MTcyODESJlNwbGljZS5BcGkuVG9rZW4uVHJhbnNmZXJJbnN0cnVjdGlvblYxGiBUcmFuc2Zlckluc3RydWN0aW9uUmVzdWx0X091dHB1dBIhVHJhbnNmZXJJbnN0cnVjdGlvblJlc3VsdF9QZW5kaW5nGpQCcpECCq4BCkA1NWJhNGRlYjBhZDQ2NjJjNDE2OGIzOTg1OTczOGEwZTkxMzg4ZDI1MjI4NjQ4MGM3MzMxYjNmNzFhNTE3MjgxEiZTcGxpY2UuQXBpLlRva2VuLlRyYW5zZmVySW5zdHJ1Y3Rpb25WMRpCVHJhbnNmZXJJbnN0cnVjdGlvblJlc3VsdF9PdXRwdXQuVHJhbnNmZXJJbnN0cnVjdGlvblJlc3VsdF9QZW5kaW5nEl4KFnRyYW5zZmVySW5zdHJ1Y3Rpb25DaWQSREpCMDBjNWJkZWU1YjkxNDY3YjZkMDZjYmYzNGI0NjQzYmUxMDk4MzhhY2MwOWNmOWFjOWVkNDI5ZmFmYWM5NmJiOTFmElwKEHNlbmRlckNoYW5nZUNpZHMSSFpGCkRKQjAwNzNkZDA0OTI2NTQzMDVjYTYxODM5ZTNjNWIxMzQzMDc3YTE4OTE5MjliNmVhODQxMDI0N2Q2YTM2MDcwNGM4NhKDAQoEbWV0YRJ7cnkKaQpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGghNZXRhZGF0YRIMCgZ2YWx1ZXMSAmIAGpsNCgE5wj6UDQqRDQoDMi4xEkIwMGQ3ZTI3OTM0Mzc5YWMzZDI4NTljNzM1OGU2YTYxYzA2YWI3ZmY2ZDI4ZGQwYTMyNTFjNDY1Mzg4ZjY5ZGI2MWYaDXNwbGljZS1hbXVsZXQiXwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRINU3BsaWNlLkFtdWxldBoMTG9ja2VkQW11bGV0KosJcogJCl8KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDVNwbGljZS5BbXVsZXQaDExvY2tlZEFtdWxldBK8BQoGYW11bGV0ErEFcq4FClkKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDVNwbGljZS5BbXVsZXQaBkFtdWxldBJSCgNkc28SSzpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYRJjCgVvd25lchJaOlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4EpcDCgZhbW91bnQSjANyiQMKXwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRILU3BsaWNlLkZlZXMaDkV4cGlyaW5nQW1vdW50EiAKDWluaXRpYWxBbW91bnQSDzINNTAuMDAwMDAwMDAwMBJ4CgljcmVhdGVkQXQSa3JpClcKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDFNwbGljZS5UeXBlcxoFUm91bmQSDgoGbnVtYmVyEgQY5tgBEokBCgxyYXRlUGVyUm91bmQSeXJ3Cl0KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGgxSYXRlUGVyUm91bmQSFgoEcmF0ZRIOMgwwLjAwMDIwMDI3MjYS5QIKBGxvY2sS3AJy2QIKWwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRINU3BsaWNlLkV4cGlyeRoIVGltZUxvY2sSWgoHaG9sZGVycxJPWk0KSzpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYRIWCglleHBpcmVzQXQSCSnp86o54UAGABKFAQoKb3B0Q29udGV4dBJ3UnUKc0JxdHJhbnNmZXIgdG8gJ3JhdmktZGVtby1wYXJ0eS10eG4tMDEtdGFwcGVyOjoxMjIwZWE3YWI1YTcyM2Y4YTZiMjA3OGU2MTdlNmM1OGNiN2U3OGU0OTk0N2RkYzIzOWUxYTk0MWFhNTZlNmJhMDhiNCcySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEyWHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTg6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6WHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTgagSEKATXCPvogGvcgCgMyLjESigEwMDNiOTAzMDQ3OWExZWE1MGI0MjA3MjVjNDEwYjY0YzQ2MDliNjRhYjQ5OTZkZTcwN2VmOTlhNjJjZmEwOWY5MDdjYTExMTIyMGEwYmNmNjRlNzNiYjNhZTM3ZDBmZjhjZmUyZWQyMzU0NjZjYmVkY2NhNjViZjRiYjgzZDFiZDg5ZjM0MzM5ZjQaDXNwbGljZS1hbXVsZXQiYwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGgtBbXVsZXRSdWxlcypJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTJJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTpYdGVzdC1iYWxhLXBhcnR5LTAxOjoxMjIwMzg5ZTY0ODA3NGM3MDhlYWQ1MjdmZDlmNDM2OTFlMDQ2M2U3NTljMDllZTRkOTk0ZDY4M2IxYWEyY2M3NGQ1OEoUQW11bGV0UnVsZXNfVHJhbnNmZXJSlQ5ykg4KbApAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGhRBbXVsZXRSdWxlc19UcmFuc2ZlchLwCQoIdHJhbnNmZXIS4wly4AkKYApAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGghUcmFuc2ZlchJkCgZzZW5kZXISWjpYdGVzdC1iYWxhLXBhcnR5LTAxOjoxMjIwMzg5ZTY0ODA3NGM3MDhlYWQ1MjdmZDlmNDM2OTFlMDQ2M2U3NTljMDllZTRkOTk0ZDY4M2IxYWEyY2M3NGQ1OBJmCghwcm92aWRlchJaOlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4EpgCCgZpbnB1dHMSjQJaigIKhwJ6hAIKZQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGg1UcmFuc2ZlcklucHV0EgtJbnB1dEFtdWxldBqNAUqKATAwYmMwMmQyZjUwMjhkMDAxMGRiZDczZDM0NThkZDliODI3MGVkMGU4YmZkZmJlNTk0NzcxYjhjNWM5YTdjYzA2YmNhMTExMjIwM2QzYWI5YWFhMmY1NjZmMWFjNGI3OTMwZWNjYzMxZjc4ZWU5MjhlMzM1YjU5NDAyNjE4YzAwZDg1MTUwZWU0NxKSBQoHb3V0cHV0cxKGBVqDBQqABXL9BApmCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEhJTcGxpY2UuQW11bGV0UnVsZXMaDlRyYW5zZmVyT3V0cHV0EmYKCHJlY2VpdmVyElo6WHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTgSIgoQcmVjZWl2ZXJGZWVSYXRpbxIOMgwwLjAwMDAwMDAwMDASGQoGYW1vdW50Eg8yDTUwLjAwMDAwMDAwMDAS6wIKBGxvY2sS4gJS3wIK3AJy2QIKWwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRINU3BsaWNlLkV4cGlyeRoIVGltZUxvY2sSWgoHaG9sZGVycxJPWk0KSzpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYRIWCglleHBpcmVzQXQSCSnp86o54UAGABKFAQoKb3B0Q29udGV4dBJ3UnUKc0JxdHJhbnNmZXIgdG8gJ3JhdmktZGVtby1wYXJ0eS10eG4tMDEtdGFwcGVyOjoxMjIwZWE3YWI1YTcyM2Y4YTZiMjA3OGU2MTdlNmM1OGNiN2U3OGU0OTk0N2RkYzIzOWUxYTk0MWFhNTZlNmJhMDhiNCcSzgIKB2NvbnRleHQSwgJyvwIKZwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGg9UcmFuc2ZlckNvbnRleHQSoQEKD29wZW5NaW5pbmdSb3VuZBKNAUqKATAwM2FiZmU1MzhkMGI1MTc4NDdjNjNkZDg3ZWI0ODhlM2M0ZmY2OTAxMjhjZTY4YTgyOGY0YmViYjc4OWE2ZDYxNGNhMTExMjIwMmEyODQyYTZlMDQ4MTRiNGFkZDViZTU3ZjhmZDVkN2RhNjVkYmQ1ZGI2YWU5Mjg1ZDc2ZWJjMGQ5YjMxODg3YRIZChNpc3N1aW5nTWluaW5nUm91bmRzEgJqABIVCg92YWxpZGF0b3JSaWdodHMSAmoAEl4KC2V4cGVjdGVkRHNvEk9STQpLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhYgE2YgE3YgE4YgE5YgIxMGr1DXLyDQpmCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEhJTcGxpY2UuQW11bGV0UnVsZXMaDlRyYW5zZmVyUmVzdWx0EnQKBXJvdW5kEmtyaQpXCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgxTcGxpY2UuVHlwZXMaBVJvdW5kEg4KBm51bWJlchIEGObYARL6BgoHc3VtbWFyeRLuBnLrBgpnCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEhJTcGxpY2UuQW11bGV0UnVsZXMaD1RyYW5zZmVyU3VtbWFyeRImChRpbnB1dEFwcFJld2FyZEFtb3VudBIOMgwwLjAwMDAwMDAwMDASLAoaaW5wdXRWYWxpZGF0b3JSZXdhcmRBbW91bnQSDjIMMC4wMDAwMDAwMDAwEiUKE2lucHV0U3ZSZXdhcmRBbW91bnQSDjIMMC4wMDAwMDAwMDAwEiYKEWlucHV0QW11bGV0QW1vdW50EhEyDzEwMDAuMDAwMDAwMDAwMBLDAgoOYmFsYW5jZUNoYW5nZXMSsAJqrQIKqgIKWjpYdGVzdC1iYWxhLXBhcnR5LTAxOjoxMjIwMzg5ZTY0ODA3NGM3MDhlYWQ1MjdmZDlmNDM2OTFlMDQ2M2U3NTljMDllZTRkOTk0ZDY4M2IxYWEyY2M3NGQ1OBLLAXLIAQplCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEhJTcGxpY2UuQW11bGV0UnVsZXMaDUJhbGFuY2VDaGFuZ2USNAoiY2hhbmdlVG9Jbml0aWFsQW1vdW50QXNPZlJvdW5kWmVybxIOMgwyLjc3OTk4Mzk2MDYSKQoXY2hhbmdlVG9Ib2xkaW5nRmVlc1JhdGUSDjIMMC4wMDAyMDAyNzI2Eh0KC2hvbGRpbmdGZWVzEg4yDDAuMDAwMDAwMDAwMBIgCgpvdXRwdXRGZWVzEhJaEAoOMgwwLjAwMDAwMDAwMDASIQoPc2VuZGVyQ2hhbmdlRmVlEg4yDDAuMDAwMDAwMDAwMBImChJzZW5kZXJDaGFuZ2VBbW91bnQSEDIOOTUwLjAwMDAwMDAwMDASHQoLYW11bGV0UHJpY2USDjIMMC4wOTUwMDAwMDAwEjAKGmlucHV0VmFsaWRhdG9yRmF1Y2V0QW1vdW50EhJSEAoOMgwwLjAwMDAwMDAwMDASOAoiaW5wdXRVbmNsYWltZWRBY3Rpdml0eVJlY29yZEFtb3VudBISUhAKDjIMMC4wMDAwMDAwMDAwEuUBCg5jcmVhdGVkQW11bGV0cxLSAVrPAQrMAXrJAQplCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEhJTcGxpY2UuQW11bGV0UnVsZXMaDUNyZWF0ZWRBbXVsZXQSGlRyYW5zZmVyUmVzdWx0TG9ja2VkQW11bGV0GkRKQjAwZDdlMjc5MzQzNzlhYzNkMjg1OWM3MzU4ZTZhNjFjMDZhYjdmZjZkMjhkZDBhMzI1MWM0NjUzODhmNjlkYjYxZhJeChJzZW5kZXJDaGFuZ2VBbXVsZXQSSFJGCkRKQjAwNzNkZDA0OTI2NTQzMDVjYTYxODM5ZTNjNWIxMzQzMDc3YTE4OTE5MjliNmVhODQxMDI0N2Q2YTM2MDcwNGM4NhLMAgoEbWV0YRLDAlLAAgq9AnK6AgppCkA0ZGVkNmI2NjhjYjNiNjRmN2E4OGEzMDg3NGNkNDFjNzU4MjlmNWUwNjRiM2ZiYmFkZjQxZWM3ZTgzNjMzNTRmEhtTcGxpY2UuQXBpLlRva2VuLk1ldGFkYXRhVjEaCE1ldGFkYXRhEswBCgZ2YWx1ZXMSwQFivgEKhAEKJnNwbGljZS5sZmRlY2VudHJhbGl6ZWR0cnVzdC5vcmcvc2VuZGVyElpCWHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTgKNQonc3BsaWNlLmxmZGVjZW50cmFsaXplZHRydXN0Lm9yZy90eC1raW5kEgpCCHRyYW5zZmVyIiISIF3UMbLHNDZFwYbbTSkF0Mqj0jaj/7clw4U1rQzFfvRGIiQIAhIgySalmynaOg5HTwNUEjM5bGa1u9XlUGABNmCtRNeWzskiJAgFEiANaOJaZBzr1jLdnsigIlppJR+opSDaKrWrj3eMRnGpHiIkCAgSIIrEze1HbnjoTJPNyKAuDkPQ6txcBKTB7FKi2ptOKsmdIiQICRIg2X1YghNLdq8C425o8+asBwFGGB+gt9WvbGgsR0QvRJQiJAgKEiBTO7ltnV2coPon5skGGPQKU888lUF384hT/gURUn+ACiIkCAsSIDUT5/KxjPqvwj+ozTTiH7FrzkQhXyeRK02th/6SfbibEv97EoABClh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4EiQ3YWRkNDZjMi1jZGI2LTRlZjktYTk4ZS0xZjIxN2YyYzYwMzkaU2dsb2JhbC1kb21haW46OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhKiRkMDRkOTcyOS0xZTYxLTRjOWYtODZjOS05MTI3ZjM2ZWIwNmMw/KWeiJCXkAM68hwKtRUKAzIuMRKKATAwM2FiZmU1MzhkMGI1MTc4NDdjNjNkZDg3ZWI0ODhlM2M0ZmY2OTAxMjhjZTY4YTgyOGY0YmViYjc4OWE2ZDYxNGNhMTExMjIwMmEyODQyYTZlMDQ4MTRiNGFkZDViZTU3ZjhmZDVkN2RhNjVkYmQ1ZGI2YWU5Mjg1ZDc2ZWJjMGQ5YjMxODg3YRoNc3BsaWNlLWFtdWxldCJhCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgxTcGxpY2UuUm91bmQaD09wZW5NaW5pbmdSb3VuZCqYEnKVEgphCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgxTcGxpY2UuUm91bmQaD09wZW5NaW5pbmdSb3VuZBJSCgNkc28SSzpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYRJ0CgVyb3VuZBJrcmkKVwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIMU3BsaWNlLlR5cGVzGgVSb3VuZBIOCgZudW1iZXISBBjm2AESHQoLYW11bGV0UHJpY2USDjIMMC4wOTUwMDAwMDAwEhQKB29wZW5zQXQSCSnpp3W2uEAGABIbCg50YXJnZXRDbG9zZXNBdBIJKekz/P24QAYAEoYBCgppc3N1aW5nRm9yEnhydgpaCkBiNzBkYjgzNjllMWM0NjFkNWM3MGYxYzg2ZjUyNmEyOWU5Nzc2YzY1NWU2ZmZjMjU2MGY5NWIwNWNjYjhiOTQ2Eg1EQS5UaW1lLlR5cGVzGgdSZWxUaW1lEhgKDG1pY3Jvc2Vjb25kcxIIGIDI14rK5AMS0gkKEXRyYW5zZmVyQ29uZmlnVXNkErwJcrkJCmcKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESE1NwbGljZS5BbXVsZXRDb25maWcaDlRyYW5zZmVyQ29uZmlnEoEBCgljcmVhdGVGZWUSdHJyClkKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGghGaXhlZEZlZRIVCgNmZWUSDjIMMC4wMDAwMDAwMDAwEocBCgpob2xkaW5nRmVlEnlydwpdCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgtTcGxpY2UuRmVlcxoMUmF0ZVBlclJvdW5kEhYKBHJhdGUSDjIMMC4wMDAwMTkwMjU5EsMECgt0cmFuc2ZlckZlZRKzBHKwBApcCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgtTcGxpY2UuRmVlcxoLU3RlcHBlZFJhdGUSHQoLaW5pdGlhbFJhdGUSDjIMMC4wMDAwMDAwMDAwErADCgVzdGVwcxKmA1qjAwqHAXKEAQpUCkA1YWVlOWIyMWI4ZTlhNGM0OTc1YjVmNGM0MTk4ZTZlNmU4NDY5ZGY0OWUyMDEwODIwZTc5MmYzOTNkYjg3MGY0EghEQS5UeXBlcxoGVHVwbGUyEhYKAl8xEhAyDjEwMC4wMDAwMDAwMDAwEhQKAl8yEg4yDDAuMDAwMDAwMDAwMAqIAXKFAQpUCkA1YWVlOWIyMWI4ZTlhNGM0OTc1YjVmNGM0MTk4ZTZlNmU4NDY5ZGY0OWUyMDEwODIwZTc5MmYzOTNkYjg3MGY0EghEQS5UeXBlcxoGVHVwbGUyEhcKAl8xEhEyDzEwMDAuMDAwMDAwMDAwMBIUCgJfMhIOMgwwLjAwMDAwMDAwMDAKiwFyiAEKVApANWFlZTliMjFiOGU5YTRjNDk3NWI1ZjRjNDE5OGU2ZTZlODQ2OWRmNDllMjAxMDgyMGU3OTJmMzkzZGI4NzBmNBIIREEuVHlwZXMaBlR1cGxlMhIaCgJfMRIUMhIxMDAwMDAwLjAwMDAwMDAwMDASFAoCXzISDjIMMC4wMDAwMDAwMDAwEoUBCg1sb2NrSG9sZGVyRmVlEnRycgpZCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgtTcGxpY2UuRmVlcxoIRml4ZWRGZWUSFQoDZmVlEg4yDDAuMDAwMDAwMDAwMBIuChxleHRyYUZlYXR1cmVkQXBwUmV3YXJkQW1vdW50Eg4yDDEuMDAwMDAwMDAwMBITCgxtYXhOdW1JbnB1dHMSAxjIARIUCg1tYXhOdW1PdXRwdXRzEgMYyAESFwoRbWF4TnVtTG9ja0hvbGRlcnMSAhhkEqwDCg5pc3N1YW5jZUNvbmZpZxKZA3KWAwpjCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg9TcGxpY2UuSXNzdWFuY2UaDklzc3VhbmNlQ29uZmlnEjAKFGFtdWxldFRvSXNzdWVQZXJZZWFyEhgyFjQwMDAwMDAwMDAwLjAwMDAwMDAwMDASKwoZdmFsaWRhdG9yUmV3YXJkUGVyY2VudGFnZRIOMgwwLjA1MDAwMDAwMDASJQoTYXBwUmV3YXJkUGVyY2VudGFnZRIOMgwwLjE1MDAwMDAwMDASJAoSdmFsaWRhdG9yUmV3YXJkQ2FwEg4yDDAuMjAwMDAwMDAwMBIqChRmZWF0dXJlZEFwcFJld2FyZENhcBISMhAyMDAwMC4wMDAwMDAwMDAwEigKFnVuZmVhdHVyZWRBcHBSZXdhcmRDYXASDjIMMC42MDAwMDAwMDAwEi0KFW9wdFZhbGlkYXRvckZhdWNldENhcBIUUhIKEDIONTcwLjAwMDAwMDAwMDAShgEKDHRpY2tEdXJhdGlvbhJ2cnQKWgpAYjcwZGI4MzY5ZTFjNDYxZDVjNzBmMWM4NmY1MjZhMjllOTc3NmM2NTVlNmZmYzI1NjBmOTViMDVjY2I4Yjk0NhINREEuVGltZS5UeXBlcxoHUmVsVGltZRIWCgxtaWNyb3NlY29uZHMSBhiAmJq8BDJJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYcA+6cPJlYmXkAPSPqwHCgMyLjESpAcKRQA6v+U40LUXhHxj3YfrSI48T/aQEozmioKPS+u3iabWFMoREiAqKEKm4EgUtK3Vvlf4/V19pl29XbaukoXXbrwNmzGIehINc3BsaWNlLWFtdWxldBpiCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgZTcGxpY2USBVJvdW5kGg9PcGVuTWluaW5nUm91bmQi5wRq5AQKTQpLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhCgwKCmoICgYKBBjm2AEKEAoOMgwwLjA5NTAwMDAwMDAKCwoJKemndba4QAYACgsKCSnpM/z9uEAGAAoQCg5qDAoKCggYgMjXisrkAwqbAgqYAmqVAgoWChRqEgoQCg4yDDAuMDAwMDAwMDAwMAoWChRqEgoQCg4yDDAuMDAwMDE5MDI1OQqkAQqhAWqeAQoQCg4yDDAuMDAwMDAwMDAwMAqJAQqGAVqDAQooaiYKEgoQMg4xMDAuMDAwMDAwMDAwMAoQCg4yDDAuMDAwMDAwMDAwMAopaicKEwoRMg8xMDAwLjAwMDAwMDAwMDAKEAoOMgwwLjAwMDAwMDAwMDAKLGoqChYKFDISMTAwMDAwMC4wMDAwMDAwMDAwChAKDjIMMC4wMDAwMDAwMDAwChYKFGoSChAKDjIMMC4wMDAwMDAwMDAwChAKDjIMMS4wMDAwMDAwMDAwCgUKAxjIAQoFCgMYyAEKBAoCGGQKmAEKlQFqkgEKGgoYMhY0MDAwMDAwMDAwMC4wMDAwMDAwMDAwChAKDjIMMC4wNTAwMDAwMDAwChAKDjIMMC4xNTAwMDAwMDAwChAKDjIMMC4yMDAwMDAwMDAwChQKEjIQMjAwMDAuMDAwMDAwMDAwMAoQCg4yDDAuNjAwMDAwMDAwMAoWChRSEgoQMg41NzAuMDAwMDAwMDAwMAoOCgxqCgoICgYYgJiavAQqSURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE56WGykrhABgBCKgomCiQIARIgtT9saRZa34xXgKpJVjpDkY8gRT/OuBVESf5hjY7c70sQHjqCRQqbNQoDMi4xEooBMDAzYjkwMzA0NzlhMWVhNTBiNDIwNzI1YzQxMGI2NGM0NjA5YjY0YWI0OTk2ZGU3MDdlZjk5YTYyY2ZhMDlmOTA3Y2ExMTEyMjBhMGJjZjY0ZTczYmIzYWUzN2QwZmY4Y2ZlMmVkMjM1NDY2Y2JlZGNjYTY1YmY0YmI4M2QxYmQ4OWYzNDMzOWY0Gg1zcGxpY2UtYW11bGV0ImMKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESElNwbGljZS5BbXVsZXRSdWxlcxoLQW11bGV0UnVsZXMq/DFy+TEKYwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRISU3BsaWNlLkFtdWxldFJ1bGVzGgtBbXVsZXRSdWxlcxJSCgNkc28SSzpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYRKtMAoOY29uZmlnU2NoZWR1bGUSmjBylzAKXQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIPU3BsaWNlLlNjaGVkdWxlGghTY2hlZHVsZRKhLwoMaW5pdGlhbFZhbHVlEpAvco0vCmUKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESE1NwbGljZS5BbXVsZXRDb25maWcaDEFtdWxldENvbmZpZxLPCQoOdHJhbnNmZXJDb25maWcSvAlyuQkKZwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRITU3BsaWNlLkFtdWxldENvbmZpZxoOVHJhbnNmZXJDb25maWcSgQEKCWNyZWF0ZUZlZRJ0cnIKWQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRILU3BsaWNlLkZlZXMaCEZpeGVkRmVlEhUKA2ZlZRIOMgwwLjAwMDAwMDAwMDAShwEKCmhvbGRpbmdGZWUSeXJ3Cl0KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGgxSYXRlUGVyUm91bmQSFgoEcmF0ZRIOMgwwLjAwMDAxOTAyNTkSwwQKC3RyYW5zZmVyRmVlErMEcrAEClwKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGgtTdGVwcGVkUmF0ZRIdCgtpbml0aWFsUmF0ZRIOMgwwLjAwMDAwMDAwMDASsAMKBXN0ZXBzEqYDWqMDCocBcoQBClQKQDVhZWU5YjIxYjhlOWE0YzQ5NzViNWY0YzQxOThlNmU2ZTg0NjlkZjQ5ZTIwMTA4MjBlNzkyZjM5M2RiODcwZjQSCERBLlR5cGVzGgZUdXBsZTISFgoCXzESEDIOMTAwLjAwMDAwMDAwMDASFAoCXzISDjIMMC4wMDAwMDAwMDAwCogBcoUBClQKQDVhZWU5YjIxYjhlOWE0YzQ5NzViNWY0YzQxOThlNmU2ZTg0NjlkZjQ5ZTIwMTA4MjBlNzkyZjM5M2RiODcwZjQSCERBLlR5cGVzGgZUdXBsZTISFwoCXzESETIPMTAwMC4wMDAwMDAwMDAwEhQKAl8yEg4yDDAuMDAwMDAwMDAwMAqLAXKIAQpUCkA1YWVlOWIyMWI4ZTlhNGM0OTc1YjVmNGM0MTk4ZTZlNmU4NDY5ZGY0OWUyMDEwODIwZTc5MmYzOTNkYjg3MGY0EghEQS5UeXBlcxoGVHVwbGUyEhoKAl8xEhQyEjEwMDAwMDAuMDAwMDAwMDAwMBIUCgJfMhIOMgwwLjAwMDAwMDAwMDAShQEKDWxvY2tIb2xkZXJGZWUSdHJyClkKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGghGaXhlZEZlZRIVCgNmZWUSDjIMMC4wMDAwMDAwMDAwEi4KHGV4dHJhRmVhdHVyZWRBcHBSZXdhcmRBbW91bnQSDjIMMS4wMDAwMDAwMDAwEhMKDG1heE51bUlucHV0cxIDGMgBEhQKDW1heE51bU91dHB1dHMSAxjIARIXChFtYXhOdW1Mb2NrSG9sZGVycxICGGQSsxgKDWlzc3VhbmNlQ3VydmUSoRhynhgKXQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIPU3BsaWNlLlNjaGVkdWxlGghTY2hlZHVsZRKqAwoMaW5pdGlhbFZhbHVlEpkDcpYDCmMKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESD1NwbGljZS5Jc3N1YW5jZRoOSXNzdWFuY2VDb25maWcSMAoUYW11bGV0VG9Jc3N1ZVBlclllYXISGDIWNDAwMDAwMDAwMDAuMDAwMDAwMDAwMBIrChl2YWxpZGF0b3JSZXdhcmRQZXJjZW50YWdlEg4yDDAuMDUwMDAwMDAwMBIlChNhcHBSZXdhcmRQZXJjZW50YWdlEg4yDDAuMTUwMDAwMDAwMBIkChJ2YWxpZGF0b3JSZXdhcmRDYXASDjIMMC4yMDAwMDAwMDAwEioKFGZlYXR1cmVkQXBwUmV3YXJkQ2FwEhIyEDIwMDAwLjAwMDAwMDAwMDASKAoWdW5mZWF0dXJlZEFwcFJld2FyZENhcBIOMgwwLjYwMDAwMDAwMDASLQoVb3B0VmFsaWRhdG9yRmF1Y2V0Q2FwEhRSEgoQMg41NzAuMDAwMDAwMDAwMBKPFAoMZnV0dXJlVmFsdWVzEv4TWvsTCvwEcvkEClQKQDVhZWU5YjIxYjhlOWE0YzQ5NzViNWY0YzQxOThlNmU2ZTg0NjlkZjQ5ZTIwMTA4MjBlNzkyZjM5M2RiODcwZjQSCERBLlR5cGVzGgZUdXBsZTISfgoCXzESeHJ2CloKQGI3MGRiODM2OWUxYzQ2MWQ1YzcwZjFjODZmNTI2YTI5ZTk3NzZjNjU1ZTZmZmMyNTYwZjk1YjA1Y2NiOGI5NDYSDURBLlRpbWUuVHlwZXMaB1JlbFRpbWUSGAoMbWljcm9zZWNvbmRzEggYgMDP4OiVBxKgAwoCXzISmQNylgMKYwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIPU3BsaWNlLklzc3VhbmNlGg5Jc3N1YW5jZUNvbmZpZxIwChRhbXVsZXRUb0lzc3VlUGVyWWVhchIYMhYyMDAwMDAwMDAwMC4wMDAwMDAwMDAwEisKGXZhbGlkYXRvclJld2FyZFBlcmNlbnRhZ2USDjIMMC4xMjAwMDAwMDAwEiUKE2FwcFJld2FyZFBlcmNlbnRhZ2USDjIMMC40MDAwMDAwMDAwEiQKEnZhbGlkYXRvclJld2FyZENhcBIOMgwwLjIwMDAwMDAwMDASKgoUZmVhdHVyZWRBcHBSZXdhcmRDYXASEjIQMjAwMDAuMDAwMDAwMDAwMBIoChZ1bmZlYXR1cmVkQXBwUmV3YXJkQ2FwEg4yDDAuNjAwMDAwMDAwMBItChVvcHRWYWxpZGF0b3JGYXVjZXRDYXASFFISChAyDjU3MC4wMDAwMDAwMDAwCvwEcvkEClQKQDVhZWU5YjIxYjhlOWE0YzQ5NzViNWY0YzQxOThlNmU2ZTg0NjlkZjQ5ZTIwMTA4MjBlNzkyZjM5M2RiODcwZjQSCERBLlR5cGVzGgZUdXBsZTISfgoCXzESeHJ2CloKQGI3MGRiODM2OWUxYzQ2MWQ1YzcwZjFjODZmNTI2YTI5ZTk3NzZjNjU1ZTZmZmMyNTYwZjk1YjA1Y2NiOGI5NDYSDURBLlRpbWUuVHlwZXMaB1JlbFRpbWUSGAoMbWljcm9zZWNvbmRzEggYgMDuobrBFRKgAwoCXzISmQNylgMKYwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIPU3BsaWNlLklzc3VhbmNlGg5Jc3N1YW5jZUNvbmZpZxIwChRhbXVsZXRUb0lzc3VlUGVyWWVhchIYMhYxMDAwMDAwMDAwMC4wMDAwMDAwMDAwEisKGXZhbGlkYXRvclJld2FyZFBlcmNlbnRhZ2USDjIMMC4xODAwMDAwMDAwEiUKE2FwcFJld2FyZFBlcmNlbnRhZ2USDjIMMC42MjAwMDAwMDAwEiQKEnZhbGlkYXRvclJld2FyZENhcBIOMgwwLjIwMDAwMDAwMDASKgoUZmVhdHVyZWRBcHBSZXdhcmRDYXASEjIQMjAwMDAuMDAwMDAwMDAwMBIoChZ1bmZlYXR1cmVkQXBwUmV3YXJkQ2FwEg4yDDAuNjAwMDAwMDAwMBItChVvcHRWYWxpZGF0b3JGYXVjZXRDYXASFFISChAyDjU3MC4wMDAwMDAwMDAwCvsEcvgEClQKQDVhZWU5YjIxYjhlOWE0YzQ5NzViNWY0YzQxOThlNmU2ZTg0NjlkZjQ5ZTIwMTA4MjBlNzkyZjM5M2RiODcwZjQSCERBLlR5cGVzGgZUdXBsZTISfgoCXzESeHJ2CloKQGI3MGRiODM2OWUxYzQ2MWQ1YzcwZjFjODZmNTI2YTI5ZTk3NzZjNjU1ZTZmZmMyNTYwZjk1YjA1Y2NiOGI5NDYSDURBLlRpbWUuVHlwZXMaB1JlbFRpbWUSGAoMbWljcm9zZWNvbmRzEggYgICbxpfaRxKfAwoCXzISmANylQMKYwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIPU3BsaWNlLklzc3VhbmNlGg5Jc3N1YW5jZUNvbmZpZxIvChRhbXVsZXRUb0lzc3VlUGVyWWVhchIXMhU1MDAwMDAwMDAwLjAwMDAwMDAwMDASKwoZdmFsaWRhdG9yUmV3YXJkUGVyY2VudGFnZRIOMgwwLjIxMDAwMDAwMDASJQoTYXBwUmV3YXJkUGVyY2VudGFnZRIOMgwwLjY5MDAwMDAwMDASJAoSdmFsaWRhdG9yUmV3YXJkQ2FwEg4yDDAuMjAwMDAwMDAwMBIqChRmZWF0dXJlZEFwcFJld2FyZENhcBISMhAyMDAwMC4wMDAwMDAwMDAwEigKFnVuZmVhdHVyZWRBcHBSZXdhcmRDYXASDjIMMC42MDAwMDAwMDAwEi0KFW9wdFZhbGlkYXRvckZhdWNldENhcBIUUhIKEDIONTcwLjAwMDAwMDAwMDAK/ARy+QQKVApANWFlZTliMjFiOGU5YTRjNDk3NWI1ZjRjNDE5OGU2ZTZlODQ2OWRmNDllMjAxMDgyMGU3OTJmMzkzZGI4NzBmNBIIREEuVHlwZXMaBlR1cGxlMhJ/CgJfMRJ5cncKWgpAYjcwZGI4MzY5ZTFjNDYxZDVjNzBmMWM4NmY1MjZhMjllOTc3NmM2NTVlNmZmYzI1NjBmOTViMDVjY2I4Yjk0NhINREEuVGltZS5UeXBlcxoHUmVsVGltZRIZCgxtaWNyb3NlY29uZHMSCRiAgLaMr7SPARKfAwoCXzISmANylQMKYwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIPU3BsaWNlLklzc3VhbmNlGg5Jc3N1YW5jZUNvbmZpZxIvChRhbXVsZXRUb0lzc3VlUGVyWWVhchIXMhUyNTAwMDAwMDAwLjAwMDAwMDAwMDASKwoZdmFsaWRhdG9yUmV3YXJkUGVyY2VudGFnZRIOMgwwLjIwMDAwMDAwMDASJQoTYXBwUmV3YXJkUGVyY2VudGFnZRIOMgwwLjc1MDAwMDAwMDASJAoSdmFsaWRhdG9yUmV3YXJkQ2FwEg4yDDAuMjAwMDAwMDAwMBIqChRmZWF0dXJlZEFwcFJld2FyZENhcBISMhAyMDAwMC4wMDAwMDAwMDAwEigKFnVuZmVhdHVyZWRBcHBSZXdhcmRDYXASDjIMMC42MDAwMDAwMDAwEi0KFW9wdFZhbGlkYXRvckZhdWNldENhcBIUUhIKEDIONTcwLjAwMDAwMDAwMDASoAgKGWRlY2VudHJhbGl6ZWRTeW5jaHJvbml6ZXISgghy/wcKiwEKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESIFNwbGljZS5EZWNlbnRyYWxpemVkU3luY2hyb25pemVyGiVBbXVsZXREZWNlbnRyYWxpemVkU3luY2hyb25pemVyQ29uZmlnEtwBChVyZXF1aXJlZFN5bmNocm9uaXplcnMSwgFyvwEKVQpAYzNiYjBjNWQwNDc5OWIzZjExYmFkN2MzYzEwMjk2M2UxMTVjZjUzZGEzZTRhZmNiY2ZkOWYwNmViZDgyYjRmZhIMREEuU2V0LlR5cGVzGgNTZXQSZgoDbWFwEl9qXQpbClVCU2dsb2JhbC1kb21haW46OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhEgIKABJrChJhY3RpdmVTeW5jaHJvbml6ZXISVUJTZ2xvYmFsLWRvbWFpbjo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWESogQKBGZlZXMSmQRylgQKfApAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIgU3BsaWNlLkRlY2VudHJhbGl6ZWRTeW5jaHJvbml6ZXIaFlN5bmNocm9uaXplckZlZXNDb25maWcStwIKFWJhc2VSYXRlVHJhZmZpY0xpbWl0cxKdAnKaAgp7CkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEiBTcGxpY2UuRGVjZW50cmFsaXplZFN5bmNocm9uaXplchoVQmFzZVJhdGVUcmFmZmljTGltaXRzEhMKC2J1cnN0QW1vdW50EgQYgOowEoUBCgtidXJzdFdpbmRvdxJ2cnQKWgpAYjcwZGI4MzY5ZTFjNDYxZDVjNzBmMWM4NmY1MjZhMjllOTc3NmM2NTVlNmZmYzI1NjBmOTViMDVjY2I4Yjk0NhINREEuVGltZS5UeXBlcxoHUmVsVGltZRIWCgxtaWNyb3NlY29uZHMSBhiAsLT4CBIkChFleHRyYVRyYWZmaWNQcmljZRIPMg02MC4wMDAwMDAwMDAwEh4KGHJlYWRWc1dyaXRlU2NhbGluZ0ZhY3RvchICGAgSFgoObWluVG9wdXBBbW91bnQSBBiAtRgShgEKDHRpY2tEdXJhdGlvbhJ2cnQKWgpAYjcwZGI4MzY5ZTFjNDYxZDVjNzBmMWM4NmY1MjZhMjllOTc3NmM2NTVlNmZmYzI1NjBmOTViMDVjY2I4Yjk0NhINREEuVGltZS5UeXBlcxoHUmVsVGltZRIWCgxtaWNyb3NlY29uZHMSBhiAmJq8BBKaAgoNcGFja2FnZUNvbmZpZxKIAnKFAgpmCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEhNTcGxpY2UuQW11bGV0Q29uZmlnGg1QYWNrYWdlQ29uZmlnEhIKBmFtdWxldBIIQgYwLjEuMTQSHQoRYW11bGV0TmFtZVNlcnZpY2USCEIGMC4xLjE0EhkKDWRzb0dvdmVybmFuY2USCEIGMC4xLjE5Eh0KEnZhbGlkYXRvckxpZmVjeWNsZRIHQgUwLjEuNRISCgZ3YWxsZXQSCEIGMC4xLjE0EhoKDndhbGxldFBheW1lbnRzEghCBjAuMS4xNBIcChZ0cmFuc2ZlclByZWFwcHJvdmFsRmVlEgJSABI1Ch9mZWF0dXJlZEFwcEFjdGl2aXR5TWFya2VyQW1vdW50EhJSEAoOMgwxLjAwMDAwMDAwMDASEgoMZnV0dXJlVmFsdWVzEgJaABIOCghpc0Rldk5ldBICEAEySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWHAPt3IidTglpAD0j7WDwoDMi4xEs4PCkUAO5AwR5oepQtCByXEELZMRgm2SrSZbecH75mmLPoJ+QfKERIgoLz2TnO7OuN9D/jP4u0jVGbL7cymW/S7g9G9ifNDOfQSDXNwbGljZS1hbXVsZXQaZApAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIGU3BsaWNlEgtBbXVsZXRSdWxlcxoLQW11bGV0UnVsZXMijw1qjA0KTQpLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhCrQMCrEMaq4MCqUMCqIMap8MCpsCCpgCapUCChYKFGoSChAKDjIMMC4wMDAwMDAwMDAwChYKFGoSChAKDjIMMC4wMDAwMTkwMjU5CqQBCqEBap4BChAKDjIMMC4wMDAwMDAwMDAwCokBCoYBWoMBCihqJgoSChAyDjEwMC4wMDAwMDAwMDAwChAKDjIMMC4wMDAwMDAwMDAwCilqJwoTChEyDzEwMDAuMDAwMDAwMDAwMAoQCg4yDDAuMDAwMDAwMDAwMAosaioKFgoUMhIxMDAwMDAwLjAwMDAwMDAwMDAKEAoOMgwwLjAwMDAwMDAwMDAKFgoUahIKEAoOMgwwLjAwMDAwMDAwMDAKEAoOMgwxLjAwMDAwMDAwMDAKBQoDGMgBCgUKAxjIAQoECgIYZAr1BgryBmrvBgqYAQqVAWqSAQoaChgyFjQwMDAwMDAwMDAwLjAwMDAwMDAwMDAKEAoOMgwwLjA1MDAwMDAwMDAKEAoOMgwwLjE1MDAwMDAwMDAKEAoOMgwwLjIwMDAwMDAwMDAKFAoSMhAyMDAwMC4wMDAwMDAwMDAwChAKDjIMMC42MDAwMDAwMDAwChYKFFISChAyDjU3MC4wMDAwMDAwMDAwCtEFCs4FWssFCrABaq0BChAKDmoMCgoKCBiAwM/g6JUHCpgBCpUBapIBChoKGDIWMjAwMDAwMDAwMDAuMDAwMDAwMDAwMAoQCg4yDDAuMTIwMDAwMDAwMAoQCg4yDDAuNDAwMDAwMDAwMAoQCg4yDDAuMjAwMDAwMDAwMAoUChIyEDIwMDAwLjAwMDAwMDAwMDAKEAoOMgwwLjYwMDAwMDAwMDAKFgoUUhIKEDIONTcwLjAwMDAwMDAwMDAKsAFqrQEKEAoOagwKCgoIGIDA7qG6wRUKmAEKlQFqkgEKGgoYMhYxMDAwMDAwMDAwMC4wMDAwMDAwMDAwChAKDjIMMC4xODAwMDAwMDAwChAKDjIMMC42MjAwMDAwMDAwChAKDjIMMC4yMDAwMDAwMDAwChQKEjIQMjAwMDAuMDAwMDAwMDAwMAoQCg4yDDAuNjAwMDAwMDAwMAoWChRSEgoQMg41NzAuMDAwMDAwMDAwMAqvAWqsAQoQCg5qDAoKCggYgICbxpfaRwqXAQqUAWqRAQoZChcyFTUwMDAwMDAwMDAuMDAwMDAwMDAwMAoQCg4yDDAuMjEwMDAwMDAwMAoQCg4yDDAuNjkwMDAwMDAwMAoQCg4yDDAuMjAwMDAwMDAwMAoUChIyEDIwMDAwLjAwMDAwMDAwMDAKEAoOMgwwLjYwMDAwMDAwMDAKFgoUUhIKEDIONTcwLjAwMDAwMDAwMDAKsAFqrQEKEQoPag0KCwoJGICAtoyvtI8BCpcBCpQBapEBChkKFzIVMjUwMDAwMDAwMC4wMDAwMDAwMDAwChAKDjIMMC4yMDAwMDAwMDAwChAKDjIMMC43NTAwMDAwMDAwChAKDjIMMC4yMDAwMDAwMDAwChQKEjIQMjAwMDAuMDAwMDAwMDAwMAoQCg4yDDAuNjAwMDAwMDAwMAoWChRSEgoQMg41NzAuMDAwMDAwMDAwMAqNAgqKAmqHAgpnCmVqYwphCl9iXQpbClVCU2dsb2JhbC1kb21haW46OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhEgIKAApXClVCU2dsb2JhbC1kb21haW46OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhCkMKQWo/ChwKGmoYCgYKBBiA6jAKDgoMagoKCAoGGICwtPgIChEKDzINNjAuMDAwMDAwMDAwMAoECgIYCAoGCgQYgLUYCg4KDGoKCggKBhiAmJq8BApLCklqRwoKCghCBjAuMS4xNAoKCghCBjAuMS4xNAoKCghCBjAuMS4xOQoJCgdCBTAuMS41CgoKCEIGMC4xLjE0CgoKCEIGMC4xLjE0CgQKAlIAChQKElIQCg4yDDEuMDAwMDAwMDAwMAoECgJaAAoECgIQASpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTldZIIKtkAGAEIqCiYKJAgBEiAq8EtMq9+TalRq5epvA9S5EXsGT7RLa6WY5hrOoiCbyBAeOtEICo8FCgMyLjESigEwMDlmMDBlNWJmMDA2NDAxMThkODQ5MDgwYWFmMjJiYzk2M2E4NDU4ZDMyMjU4NWNlYmYxMTE5Y2I3YmYzN2E5NTVjYTExMTIyMDY1Yjc3NWZiOGE0MTk5OTA0ZWQzMmZhOTI3N2ZkOWMwZTgyYmI4MjMxOWE3MTUxMjQ5ZGYxMjQxODIwNzIzODEaDXNwbGljZS1hbXVsZXQifQpAYTViMDU1NDkyZmI4ZjA4YjJlN2JjMGZjOTRkYTZkYTUwYzM5YzJlMWQ3ZjI0Y2Q1ZWE4ZGIxMmZjODdjMTMzMhIfU3BsaWNlLkV4dGVybmFsUGFydHlBbXVsZXRSdWxlcxoYRXh0ZXJuYWxQYXJ0eUFtdWxldFJ1bGVzKtYBctMBCn0KQGE1YjA1NTQ5MmZiOGYwOGIyZTdiYzBmYzk0ZGE2ZGE1MGMzOWMyZTFkN2YyNGNkNWVhOGRiMTJmYzg3YzEzMzISH1NwbGljZS5FeHRlcm5hbFBhcnR5QW11bGV0UnVsZXMaGEV4dGVybmFsUGFydHlBbXVsZXRSdWxlcxJSCgNkc28SSzpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTJJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYcA+uKzv4J+ejgPSPrEDCgMyLjESqQMKRQCfAOW/AGQBGNhJCAqvIryWOoRY0yJYXOvxEZy3vzepVcoREiBlt3X7ikGZkE7TL6knf9nA6Cu4IxmnFRJJ3xJBggcjgRINc3BsaWNlLWFtdWxldBp+CkBhNWIwNTU0OTJmYjhmMDhiMmU3YmMwZmM5NGRhNmRhNTBjMzljMmUxZDdmMjRjZDVlYThkYjEyZmM4N2MxMzMyEgZTcGxpY2USGEV4dGVybmFsUGFydHlBbXVsZXRSdWxlcxoYRXh0ZXJuYWxQYXJ0eUFtdWxldFJ1bGVzIlFqTwpNCks6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEqSURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE5ONYb/PE4BgBCKgomCiQIARIgg6XaQb6Ove2ZeEETfGZZCQBZC/+uO0vA1Vrm1nkOd7oQHjqVDwr8CQoDMi4xEooBMDBiYzAyZDJmNTAyOGQwMDEwZGJkNzNkMzQ1OGRkOWI4MjcwZWQwZThiZmRmYmU1OTQ3NzFiOGM1YzlhN2NjMDZiY2ExMTEyMjAzZDNhYjlhYWEyZjU2NmYxYWM0Yjc5MzBlY2NjMzFmNzhlZTkyOGUzMzViNTk0MDI2MThjMDBkODUxNTBlZTQ3Gg1zcGxpY2UtYW11bGV0IlkKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDVNwbGljZS5BbXVsZXQaBkFtdWxldCqzBXKwBQpZCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg1TcGxpY2UuQW11bGV0GgZBbXVsZXQSUgoDZHNvEks6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWESYwoFb3duZXISWjpYdGVzdC1iYWxhLXBhcnR5LTAxOjoxMjIwMzg5ZTY0ODA3NGM3MDhlYWQ1MjdmZDlmNDM2OTFlMDQ2M2U3NTljMDllZTRkOTk0ZDY4M2IxYWEyY2M3NGQ1OBKZAwoGYW1vdW50Eo4DcosDCl8KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGg5FeHBpcmluZ0Ftb3VudBIiCg1pbml0aWFsQW1vdW50EhEyDzEwMDAuMDAwMDAwMDAwMBJ4CgljcmVhdGVkQXQSa3JpClcKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDFNwbGljZS5UeXBlcxoFUm91bmQSDgoGbnVtYmVyEgQY2tgBEokBCgxyYXRlUGVyUm91bmQSeXJ3Cl0KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGgxSYXRlUGVyUm91bmQSFgoEcmF0ZRIOMgwwLjAwMDIwMDI3MjYySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEyWHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTg6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6WHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTjAPs3F7dr/lpAD0j6IBQoDMi4xEoAFCkUAvALS9QKNABDb1z00WN2bgnDtDov9++WUdxuMXJp8wGvKERIgPTq5qqL1ZvGsS3kw7Mwx947pKOM1tZQCYYwA2FFQ7kcSDXNwbGljZS1hbXVsZXQaWgpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIGU3BsaWNlEgZBbXVsZXQaBkFtdWxldCLxAWruAQpNCks6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEKXApaOlh0ZXN0LWJhbGEtcGFydHktMDE6OjEyMjAzODllNjQ4MDc0YzcwOGVhZDUyN2ZkOWY0MzY5MWUwNDYzZTc1OWMwOWVlNGQ5OTRkNjgzYjFhYTJjYzc0ZDU4Cj8KPWo7ChMKETIPMTAwMC4wMDAwMDAwMDAwCgwKCmoICgYKBBja2AEKFgoUahIKEAoOMgwwLjAwMDIwMDI3MjYqSURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEqWHRlc3QtYmFsYS1wYXJ0eS0wMTo6MTIyMDM4OWU2NDgwNzRjNzA4ZWFkNTI3ZmQ5ZjQzNjkxZTA0NjNlNzU5YzA5ZWU0ZDk5NGQ2ODNiMWFhMmNjNzRkNTg5zWJb+7dABgBCKgomCiQIARIgja6ZmldCirmJDw8TItHU4LrCK22NkAeuFjTkrfCq2goQHkjpz9azi5eQA1Do56vNk5yQAw==', preparedTransactionHash: '7Ey4Q2TqWQcK1eAl6p15UT02M4mx92Tvo9ifvtzlm5o=', hashingSchemeVersion: 'HASHING_SCHEME_VERSION_V2', - hashingDetails: - "'00000030' # Hash Purpose\n'02' # 02 (Hashing Scheme Version)\n '00000030' # Hash Purpose\n # Transaction Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n # Root Nodes\n '00000001' # 1 (int)\n '01' # 01 (Node Encoding Version)\n # Exercise Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '01' # Exercise Node Tag\n # Node Seed\n '5dd431b2c7343645c186db4d2905d0caa3d236a3ffb725c38535ad0cc57ef446' # seed\n # Contract Id\n '00000045' # 69 (int)\n '009f00e5bf00640118d849080aaf22bc963a8458d322585cebf1119cb7bf37a955ca11122065b775fb8a4199904ed32fa9277fd9c0e82bb82319a7151249df124182072381' # 009f00e5bf00640118d849080aaf22bc963a8458d322585cebf1119cb7bf37a955ca11122065b775fb8a4199904ed32fa9277fd9c0e82bb82319a7151249df124182072381 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000018' # 24 (int)\n '45787465726e616c5061727479416d756c657452756c6573' # ExternalPartyAmuletRules (string)\n '00000001' # 1 (int)\n '00000018' # 24 (int)\n '45787465726e616c5061727479416d756c657452756c6573' # ExternalPartyAmuletRules (string)\n # Signatories\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Stakeholders\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Acting Parties\n '00000001' # 1 (int)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Interface Id\n '01' # Some\n '00000040' # 64 (int)\n '35356261346465623061643436363263343136386233393835393733386130653931333838643235323238363438306337333331623366373161353137323831' # 55ba4deb0ad4662c4168b39859738a0e91388d252286480c7331b3f71a517281 (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000015' # 21 (int)\n '5472616e73666572496e737472756374696f6e5631' # TransferInstructionV1 (string)\n '00000001' # 1 (int)\n '0000000f' # 15 (int)\n '5472616e73666572466163746f7279' # TransferFactory (string)\n # Choice Id\n '00000018' # 24 (int)\n '5472616e73666572466163746f72795f5472616e73666572' # TransferFactory_Transfer (string)\n # Chosen Value\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35356261346465623061643436363263343136386233393835393733386130653931333838643235323238363438306337333331623366373161353137323831' # 55ba4deb0ad4662c4168b39859738a0e91388d252286480c7331b3f71a517281 (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000015' # 21 (int)\n '5472616e73666572496e737472756374696f6e5631' # TransferInstructionV1 (string)\n '00000001' # 1 (int)\n '00000018' # 24 (int)\n '5472616e73666572466163746f72795f5472616e73666572' # TransferFactory_Transfer (string)\n '00000003' # 3 (int)\n '01' # Some\n '0000000d' # 13 (int)\n '657870656374656441646d696e' # expectedAdmin (string)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000008' # 8 (int)\n '7472616e73666572' # transfer (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35356261346465623061643436363263343136386233393835393733386130653931333838643235323238363438306337333331623366373161353137323831' # 55ba4deb0ad4662c4168b39859738a0e91388d252286480c7331b3f71a517281 (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000015' # 21 (int)\n '5472616e73666572496e737472756374696f6e5631' # TransferInstructionV1 (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '5472616e73666572' # Transfer (string)\n '00000008' # 8 (int)\n '01' # Some\n '00000006' # 6 (int)\n '73656e646572' # sender (string)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '01' # Some\n '00000008' # 8 (int)\n '7265636569766572' # receiver (string)\n '06' # Party Type Tag\n '00000063' # 99 (int)\n '726176692d64656d6f2d70617274792d74786e2d30312d7461707065723a3a3132323065613761623561373233663861366232303738653631376536633538636237653738653439393437646463323339653161393431616135366536626130386234' # ravi-demo-party-txn-01-tapper::1220ea7ab5a723f8a6b2078e617e6c58cb7e78e49947ddc239e1a941aa56e6ba08b4 (string)\n '01' # Some\n '00000006' # 6 (int)\n '616d6f756e74' # amount (string)\n '03' # Numeric Type Tag\n '0000000d' # 13 (int)\n '35302e30303030303030303030' # 50.0000000000 (numeric)\n '01' # Some\n '0000000c' # 12 (int)\n '696e737472756d656e744964' # instrumentId (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '37313861306637376535303561386465323266313838626434633837666537343130313237346539643463623162666163376430396165633731353864333562' # 718a0f77e505a8de22f188bd4c87fe74101274e9d4cb1bfac7d09aec7158d35b (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000009' # 9 (int)\n '486f6c64696e675631' # HoldingV1 (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '496e737472756d656e744964' # InstrumentId (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000005' # 5 (int)\n '61646d696e' # admin (string)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000002' # 2 (int)\n '6964' # id (string)\n '07' # Text Type Tag\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '01' # Some\n '0000000b' # 11 (int)\n '7265717565737465644174' # requestedAt (string)\n '04' # Timestamp Type Tag\n '000640b8b675a7e9' # 1760011939588073 (long)\n '01' # Some\n '0000000d' # 13 (int)\n '657865637574654265666f7265' # executeBefore (string)\n '04' # Timestamp Type Tag\n '000640e139aaf3e9' # 1760185939588073 (long)\n '01' # Some\n '00000010' # 16 (int)\n '696e707574486f6c64696e6743696473' # inputHoldingCids (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '08' # ContractId Type Tag\n '00000045' # 69 (int)\n '00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47' # 00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47 (contractId)\n '01' # Some\n '00000004' # 4 (int)\n '6d657461' # meta (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '34646564366236363863623362363466376138386133303837346364343163373538323966356530363462336662626164663431656337653833363333353466' # 4ded6b668cb3b64f7a88a30874cd41c75829f5e064b3fbbadf41ec7e8363354f (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '0000000a' # 10 (int)\n '4d657461646174615631' # MetadataV1 (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '4d65746164617461' # Metadata (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '76616c756573' # values (string)\n '0b' # TextMap Type Tag\n '00000000' # 0 (int)\n '01' # Some\n '00000009' # 9 (int)\n '657874726141726773' # extraArgs (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '34646564366236363863623362363466376138386133303837346364343163373538323966356530363462336662626164663431656337653833363333353466' # 4ded6b668cb3b64f7a88a30874cd41c75829f5e064b3fbbadf41ec7e8363354f (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '0000000a' # 10 (int)\n '4d657461646174615631' # MetadataV1 (string)\n '00000001' # 1 (int)\n '00000009' # 9 (int)\n '457874726141726773' # ExtraArgs (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000007' # 7 (int)\n '636f6e74657874' # context (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '34646564366236363863623362363466376138386133303837346364343163373538323966356530363462336662626164663431656337653833363333353466' # 4ded6b668cb3b64f7a88a30874cd41c75829f5e064b3fbbadf41ec7e8363354f (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '0000000a' # 10 (int)\n '4d657461646174615631' # MetadataV1 (string)\n '00000001' # 1 (int)\n '0000000d' # 13 (int)\n '43686f696365436f6e74657874' # ChoiceContext (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '76616c756573' # values (string)\n '0b' # TextMap Type Tag\n '00000002' # 2 (int)\n '0000000c' # 12 (int)\n '616d756c65742d72756c6573' # amulet-rules (string)\n '0d' # Variant Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '34646564366236363863623362363466376138386133303837346364343163373538323966356530363462336662626164663431656337653833363333353466' # 4ded6b668cb3b64f7a88a30874cd41c75829f5e064b3fbbadf41ec7e8363354f (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '0000000a' # 10 (int)\n '4d657461646174615631' # MetadataV1 (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '416e7956616c7565' # AnyValue (string)\n '0000000d' # 13 (int)\n '41565f436f6e74726163744964' # AV_ContractId (string)\n '08' # ContractId Type Tag\n '00000045' # 69 (int)\n '003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4' # 003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4 (contractId)\n '0000000a' # 10 (int)\n '6f70656e2d726f756e64' # open-round (string)\n '0d' # Variant Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '34646564366236363863623362363466376138386133303837346364343163373538323966356530363462336662626164663431656337653833363333353466' # 4ded6b668cb3b64f7a88a30874cd41c75829f5e064b3fbbadf41ec7e8363354f (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '0000000a' # 10 (int)\n '4d657461646174615631' # MetadataV1 (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '416e7956616c7565' # AnyValue (string)\n '0000000d' # 13 (int)\n '41565f436f6e74726163744964' # AV_ContractId (string)\n '08' # ContractId Type Tag\n '00000045' # 69 (int)\n '003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a' # 003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a (contractId)\n '01' # Some\n '00000004' # 4 (int)\n '6d657461' # meta (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '34646564366236363863623362363466376138386133303837346364343163373538323966356530363462336662626164663431656337653833363333353466' # 4ded6b668cb3b64f7a88a30874cd41c75829f5e064b3fbbadf41ec7e8363354f (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '0000000a' # 10 (int)\n '4d657461646174615631' # MetadataV1 (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '4d65746164617461' # Metadata (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '76616c756573' # values (string)\n '0b' # TextMap Type Tag\n '00000000' # 0 (int)\n # Consuming\n '00' # false (bool)\n # Exercise Result\n '01' # Some\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35356261346465623061643436363263343136386233393835393733386130653931333838643235323238363438306337333331623366373161353137323831' # 55ba4deb0ad4662c4168b39859738a0e91388d252286480c7331b3f71a517281 (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000015' # 21 (int)\n '5472616e73666572496e737472756374696f6e5631' # TransferInstructionV1 (string)\n '00000001' # 1 (int)\n '00000019' # 25 (int)\n '5472616e73666572496e737472756374696f6e526573756c74' # TransferInstructionResult (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000006' # 6 (int)\n '6f7574707574' # output (string)\n '0d' # Variant Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35356261346465623061643436363263343136386233393835393733386130653931333838643235323238363438306337333331623366373161353137323831' # 55ba4deb0ad4662c4168b39859738a0e91388d252286480c7331b3f71a517281 (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000015' # 21 (int)\n '5472616e73666572496e737472756374696f6e5631' # TransferInstructionV1 (string)\n '00000001' # 1 (int)\n '00000020' # 32 (int)\n '5472616e73666572496e737472756374696f6e526573756c745f4f7574707574' # TransferInstructionResult_Output (string)\n '00000021' # 33 (int)\n '5472616e73666572496e737472756374696f6e526573756c745f50656e64696e67' # TransferInstructionResult_Pending (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35356261346465623061643436363263343136386233393835393733386130653931333838643235323238363438306337333331623366373161353137323831' # 55ba4deb0ad4662c4168b39859738a0e91388d252286480c7331b3f71a517281 (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000015' # 21 (int)\n '5472616e73666572496e737472756374696f6e5631' # TransferInstructionV1 (string)\n '00000002' # 2 (int)\n '00000020' # 32 (int)\n '5472616e73666572496e737472756374696f6e526573756c745f4f7574707574' # TransferInstructionResult_Output (string)\n '00000021' # 33 (int)\n '5472616e73666572496e737472756374696f6e526573756c745f50656e64696e67' # TransferInstructionResult_Pending (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000016' # 22 (int)\n '7472616e73666572496e737472756374696f6e436964' # transferInstructionCid (string)\n '08' # ContractId Type Tag\n '00000021' # 33 (int)\n '00c5bdee5b91467b6d06cbf34b4643be109838acc09cf9ac9ed429fafac96bb91f' # 00c5bdee5b91467b6d06cbf34b4643be109838acc09cf9ac9ed429fafac96bb91f (contractId)\n '01' # Some\n '00000010' # 16 (int)\n '73656e6465724368616e676543696473' # senderChangeCids (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '08' # ContractId Type Tag\n '00000021' # 33 (int)\n '0073dd0492654305ca61839e3c5b1343077a1891929b6ea8410247d6a360704c86' # 0073dd0492654305ca61839e3c5b1343077a1891929b6ea8410247d6a360704c86 (contractId)\n '01' # Some\n '00000004' # 4 (int)\n '6d657461' # meta (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '34646564366236363863623362363466376138386133303837346364343163373538323966356530363462336662626164663431656337653833363333353466' # 4ded6b668cb3b64f7a88a30874cd41c75829f5e064b3fbbadf41ec7e8363354f (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '0000000a' # 10 (int)\n '4d657461646174615631' # MetadataV1 (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '4d65746164617461' # Metadata (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '76616c756573' # values (string)\n '0b' # TextMap Type Tag\n '00000000' # 0 (int)\n # Choice Observers\n '00000000' # 0 (int)\n # Children\n '00000005' # 5 (int)\n '01' # 01 (Node Encoding Version)\n # Fetch Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '02' # Fetch Node Tag\n # Contract Id\n '00000045' # 69 (int)\n '003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4' # 003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n # Signatories\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Stakeholders\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Interface Id\n '00' # None\n # Acting Parties\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '3b8efcebf75a59ff956476e591cff03abe4dd5812c5d49cb8e87d0d6c8155f6e' # (Hashed Inner Node)\n '01' # 01 (Node Encoding Version)\n # Exercise Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '01' # Exercise Node Tag\n # Node Seed\n 'c926a59b29da3a0e474f03541233396c66b5bbd5e55060013660ad44d796cec9' # seed\n # Contract Id\n '00000045' # 69 (int)\n '003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4' # 003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n # Signatories\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Stakeholders\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Acting Parties\n '00000001' # 1 (int)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Interface Id\n '00' # None\n # Choice Id\n '00000017' # 23 (int)\n '416d756c657452756c65735f436f6d7075746546656573' # AmuletRules_ComputeFees (string)\n # Chosen Value\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '00000017' # 23 (int)\n '416d756c657452756c65735f436f6d7075746546656573' # AmuletRules_ComputeFees (string)\n '00000004' # 4 (int)\n '01' # Some\n '00000007' # 7 (int)\n '636f6e74657874' # context (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000f' # 15 (int)\n '5472616e73666572436f6e74657874' # TransferContext (string)\n '00000003' # 3 (int)\n '01' # Some\n '0000000f' # 15 (int)\n '6f70656e4d696e696e67526f756e64' # openMiningRound (string)\n '08' # ContractId Type Tag\n '00000045' # 69 (int)\n '003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a' # 003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a (contractId)\n '01' # Some\n '00000013' # 19 (int)\n '69737375696e674d696e696e67526f756e6473' # issuingMiningRounds (string)\n '0f' # GenMap Type Tag\n '00000000' # 0 (int)\n '01' # Some\n '0000000f' # 15 (int)\n '76616c696461746f72526967687473' # validatorRights (string)\n '0f' # GenMap Type Tag\n '00000000' # 0 (int)\n '01' # Some\n '00000006' # 6 (int)\n '73656e646572' # sender (string)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '01' # Some\n '00000007' # 7 (int)\n '6f757470757473' # outputs (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '5472616e736665724f7574707574' # TransferOutput (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000008' # 8 (int)\n '7265636569766572' # receiver (string)\n '06' # Party Type Tag\n '00000063' # 99 (int)\n '726176692d64656d6f2d70617274792d74786e2d30312d7461707065723a3a3132323065613761623561373233663861366232303738653631376536633538636237653738653439393437646463323339653161393431616135366536626130386234' # ravi-demo-party-txn-01-tapper::1220ea7ab5a723f8a6b2078e617e6c58cb7e78e49947ddc239e1a941aa56e6ba08b4 (string)\n '01' # Some\n '00000010' # 16 (int)\n '7265636569766572466565526174696f' # receiverFeeRatio (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '00000006' # 6 (int)\n '616d6f756e74' # amount (string)\n '03' # Numeric Type Tag\n '0000000d' # 13 (int)\n '35302e30303030303030303030' # 50.0000000000 (numeric)\n '01' # Some\n '0000000b' # 11 (int)\n '657870656374656444736f' # expectedDso (string)\n '09' # Optional Type Tag\n '01' # Some\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Consuming\n '00' # false (bool)\n # Exercise Result\n '01' # Some\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000001d' # 29 (int)\n '416d756c657452756c65735f436f6d7075746546656573526573756c74' # AmuletRules_ComputeFeesResult (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000004' # 4 (int)\n '66656573' # fees (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n # Choice Observers\n '00000000' # 0 (int)\n # Children\n '00000001' # 1 (int)\n '01' # 01 (Node Encoding Version)\n # Fetch Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '02' # Fetch Node Tag\n # Contract Id\n '00000045' # 69 (int)\n '003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a' # 003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000005' # 5 (int)\n '526f756e64' # Round (string)\n '00000001' # 1 (int)\n '0000000f' # 15 (int)\n '4f70656e4d696e696e67526f756e64' # OpenMiningRound (string)\n # Signatories\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Stakeholders\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Interface Id\n '00' # None\n # Acting Parties\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '936a24c570ffed7f1606b3653788fc05d0a77f71e430ffe761c295ab5a0e3ede' # (Hashed Inner Node)\n '0ab579f128227a2b1b313de7f32a10483f514d4ea5ff4dbac41079a0204a065d' # (Hashed Inner Node)\n '01' # 01 (Node Encoding Version)\n # Fetch Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '02' # Fetch Node Tag\n # Contract Id\n '00000045' # 69 (int)\n '00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47' # 00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n # Signatories\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Stakeholders\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Interface Id\n '01' # Some\n '00000040' # 64 (int)\n '37313861306637376535303561386465323266313838626434633837666537343130313237346539643463623162666163376430396165633731353864333562' # 718a0f77e505a8de22f188bd4c87fe74101274e9d4cb1bfac7d09aec7158d35b (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000009' # 9 (int)\n '486f6c64696e675631' # HoldingV1 (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '486f6c64696e67' # Holding (string)\n # Acting Parties\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '7d6ba8d94725509e9b6e035155ec45ae54c5f09353479cdd01b4453837ecfa70' # (Hashed Inner Node)\n '01' # 01 (Node Encoding Version)\n # Exercise Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '01' # Exercise Node Tag\n # Node Seed\n '0d68e25a641cebd632dd9ec8a0225a69251fa8a520da2ab5ab8f778c4671a91e' # seed\n # Contract Id\n '00000045' # 69 (int)\n '003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4' # 003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n # Signatories\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Stakeholders\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Acting Parties\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Interface Id\n '00' # None\n # Choice Id\n '00000014' # 20 (int)\n '416d756c657452756c65735f5472616e73666572' # AmuletRules_Transfer (string)\n # Chosen Value\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '00000014' # 20 (int)\n '416d756c657452756c65735f5472616e73666572' # AmuletRules_Transfer (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000008' # 8 (int)\n '7472616e73666572' # transfer (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '5472616e73666572' # Transfer (string)\n '00000004' # 4 (int)\n '01' # Some\n '00000006' # 6 (int)\n '73656e646572' # sender (string)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '01' # Some\n '00000008' # 8 (int)\n '70726f7669646572' # provider (string)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '01' # Some\n '00000006' # 6 (int)\n '696e70757473' # inputs (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '0d' # Variant Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000d' # 13 (int)\n '5472616e73666572496e707574' # TransferInput (string)\n '0000000b' # 11 (int)\n '496e707574416d756c6574' # InputAmulet (string)\n '08' # ContractId Type Tag\n '00000045' # 69 (int)\n '00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47' # 00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47 (contractId)\n '01' # Some\n '00000007' # 7 (int)\n '6f757470757473' # outputs (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '5472616e736665724f7574707574' # TransferOutput (string)\n '00000004' # 4 (int)\n '01' # Some\n '00000008' # 8 (int)\n '7265636569766572' # receiver (string)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '01' # Some\n '00000010' # 16 (int)\n '7265636569766572466565526174696f' # receiverFeeRatio (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '00000006' # 6 (int)\n '616d6f756e74' # amount (string)\n '03' # Numeric Type Tag\n '0000000d' # 13 (int)\n '35302e30303030303030303030' # 50.0000000000 (numeric)\n '01' # Some\n '00000004' # 4 (int)\n '6c6f636b' # lock (string)\n '09' # Optional Type Tag\n '01' # Some\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '457870697279' # Expiry (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '54696d654c6f636b' # TimeLock (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000007' # 7 (int)\n '686f6c64657273' # holders (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000009' # 9 (int)\n '657870697265734174' # expiresAt (string)\n '04' # Timestamp Type Tag\n '000640e139aaf3e9' # 1760185939588073 (long)\n '01' # Some\n '0000000a' # 10 (int)\n '6f7074436f6e74657874' # optContext (string)\n '09' # Optional Type Tag\n '01' # Some\n '07' # Text Type Tag\n '00000071' # 113 (int)\n '7472616e7366657220746f2027726176692d64656d6f2d70617274792d74786e2d30312d7461707065723a3a313232306561376162356137323366386136623230373865363137653663353863623765373865343939343764646332333965316139343161613536653662613038623427' # transfer to 'ravi-demo-party-txn-01-tapper::1220ea7ab5a723f8a6b2078e617e6c58cb7e78e49947ddc239e1a941aa56e6ba08b4' (string)\n '01' # Some\n '00000007' # 7 (int)\n '636f6e74657874' # context (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000f' # 15 (int)\n '5472616e73666572436f6e74657874' # TransferContext (string)\n '00000003' # 3 (int)\n '01' # Some\n '0000000f' # 15 (int)\n '6f70656e4d696e696e67526f756e64' # openMiningRound (string)\n '08' # ContractId Type Tag\n '00000045' # 69 (int)\n '003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a' # 003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a (contractId)\n '01' # Some\n '00000013' # 19 (int)\n '69737375696e674d696e696e67526f756e6473' # issuingMiningRounds (string)\n '0f' # GenMap Type Tag\n '00000000' # 0 (int)\n '01' # Some\n '0000000f' # 15 (int)\n '76616c696461746f72526967687473' # validatorRights (string)\n '0f' # GenMap Type Tag\n '00000000' # 0 (int)\n '01' # Some\n '0000000b' # 11 (int)\n '657870656374656444736f' # expectedDso (string)\n '09' # Optional Type Tag\n '01' # Some\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Consuming\n '00' # false (bool)\n # Exercise Result\n '01' # Some\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '5472616e73666572526573756c74' # TransferResult (string)\n '00000005' # 5 (int)\n '01' # Some\n '00000005' # 5 (int)\n '726f756e64' # round (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000005' # 5 (int)\n '526f756e64' # Round (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '6e756d626572' # number (string)\n '02' # Int64 Type Tag\n '0000000000003633' # 13875 (long)\n '01' # Some\n '00000007' # 7 (int)\n '73756d6d617279' # summary (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000f' # 15 (int)\n '5472616e7366657253756d6d617279' # TransferSummary (string)\n '0000000c' # 12 (int)\n '01' # Some\n '00000014' # 20 (int)\n '696e707574417070526577617264416d6f756e74' # inputAppRewardAmount (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000001a' # 26 (int)\n '696e70757456616c696461746f72526577617264416d6f756e74' # inputValidatorRewardAmount (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '00000013' # 19 (int)\n '696e7075745376526577617264416d6f756e74' # inputSvRewardAmount (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '00000011' # 17 (int)\n '696e707574416d756c6574416d6f756e74' # inputAmuletAmount (string)\n '03' # Numeric Type Tag\n '0000000f' # 15 (int)\n '313030302e30303030303030303030' # 1000.0000000000 (numeric)\n '01' # Some\n '0000000e' # 14 (int)\n '62616c616e63654368616e676573' # balanceChanges (string)\n '0f' # GenMap Type Tag\n '00000001' # 1 (int)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000d' # 13 (int)\n '42616c616e63654368616e6765' # BalanceChange (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000022' # 34 (int)\n '6368616e6765546f496e697469616c416d6f756e7441734f66526f756e645a65726f' # changeToInitialAmountAsOfRoundZero (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '322e37373939383339363036' # 2.7799839606 (numeric)\n '01' # Some\n '00000017' # 23 (int)\n '6368616e6765546f486f6c64696e674665657352617465' # changeToHoldingFeesRate (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303032303032373236' # 0.0002002726 (numeric)\n '01' # Some\n '0000000b' # 11 (int)\n '686f6c64696e6746656573' # holdingFees (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000000a' # 10 (int)\n '6f757470757446656573' # outputFees (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000000f' # 15 (int)\n '73656e6465724368616e6765466565' # senderChangeFee (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '00000012' # 18 (int)\n '73656e6465724368616e6765416d6f756e74' # senderChangeAmount (string)\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3935302e30303030303030303030' # 950.0000000000 (numeric)\n '01' # Some\n '0000000b' # 11 (int)\n '616d756c65745072696365' # amuletPrice (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30393530303030303030' # 0.0950000000 (numeric)\n '01' # Some\n '0000001a' # 26 (int)\n '696e70757456616c696461746f72466175636574416d6f756e74' # inputValidatorFaucetAmount (string)\n '09' # Optional Type Tag\n '01' # Some\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '00000022' # 34 (int)\n '696e707574556e636c61696d656441637469766974795265636f7264416d6f756e74' # inputUnclaimedActivityRecordAmount (string)\n '09' # Optional Type Tag\n '01' # Some\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000000e' # 14 (int)\n '63726561746564416d756c657473' # createdAmulets (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '0d' # Variant Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000d' # 13 (int)\n '43726561746564416d756c6574' # CreatedAmulet (string)\n '0000001a' # 26 (int)\n '5472616e73666572526573756c744c6f636b6564416d756c6574' # TransferResultLockedAmulet (string)\n '08' # ContractId Type Tag\n '00000021' # 33 (int)\n '00d7e27934379ac3d2859c7358e6a61c06ab7ff6d28dd0a3251c465388f69db61f' # 00d7e27934379ac3d2859c7358e6a61c06ab7ff6d28dd0a3251c465388f69db61f (contractId)\n '01' # Some\n '00000012' # 18 (int)\n '73656e6465724368616e6765416d756c6574' # senderChangeAmulet (string)\n '09' # Optional Type Tag\n '01' # Some\n '08' # ContractId Type Tag\n '00000021' # 33 (int)\n '0073dd0492654305ca61839e3c5b1343077a1891929b6ea8410247d6a360704c86' # 0073dd0492654305ca61839e3c5b1343077a1891929b6ea8410247d6a360704c86 (contractId)\n '01' # Some\n '00000004' # 4 (int)\n '6d657461' # meta (string)\n '09' # Optional Type Tag\n '01' # Some\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '34646564366236363863623362363466376138386133303837346364343163373538323966356530363462336662626164663431656337653833363333353466' # 4ded6b668cb3b64f7a88a30874cd41c75829f5e064b3fbbadf41ec7e8363354f (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '0000000a' # 10 (int)\n '4d657461646174615631' # MetadataV1 (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '4d65746164617461' # Metadata (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '76616c756573' # values (string)\n '0b' # TextMap Type Tag\n '00000002' # 2 (int)\n '00000026' # 38 (int)\n '73706c6963652e6c66646563656e7472616c697a656474727573742e6f72672f73656e646572' # splice.lfdecentralizedtrust.org/sender (string)\n '07' # Text Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '00000027' # 39 (int)\n '73706c6963652e6c66646563656e7472616c697a656474727573742e6f72672f74782d6b696e64' # splice.lfdecentralizedtrust.org/tx-kind (string)\n '07' # Text Type Tag\n '00000008' # 8 (int)\n '7472616e73666572' # transfer (string)\n # Choice Observers\n '00000000' # 0 (int)\n # Children\n '00000005' # 5 (int)\n '01' # 01 (Node Encoding Version)\n # Fetch Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '02' # Fetch Node Tag\n # Contract Id\n '00000045' # 69 (int)\n '003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a' # 003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000005' # 5 (int)\n '526f756e64' # Round (string)\n '00000001' # 1 (int)\n '0000000f' # 15 (int)\n '4f70656e4d696e696e67526f756e64' # OpenMiningRound (string)\n # Signatories\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Stakeholders\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Interface Id\n '00' # None\n # Acting Parties\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '936a24c570ffed7f1606b3653788fc05d0a77f71e430ffe761c295ab5a0e3ede' # (Hashed Inner Node)\n '01' # 01 (Node Encoding Version)\n # Fetch Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '02' # Fetch Node Tag\n # Contract Id\n '00000045' # 69 (int)\n '00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47' # 00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n # Signatories\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Stakeholders\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Interface Id\n '00' # None\n # Acting Parties\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '808cb338370d8773e8443e607c65de96779cafda41eee83cdd31e1ee903efc55' # (Hashed Inner Node)\n '01' # 01 (Node Encoding Version)\n # Exercise Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '01' # Exercise Node Tag\n # Node Seed\n '8ac4cded476e78e84c93cdc8a02e0e43d0eadc5c04a4c1ec52a2da9b4e2ac99d' # seed\n # Contract Id\n '00000045' # 69 (int)\n '00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47' # 00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n # Signatories\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Stakeholders\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Acting Parties\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Interface Id\n '00' # None\n # Choice Id\n '00000007' # 7 (int)\n '41726368697665' # Archive (string)\n # Chosen Value\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '39653730613862333531306436313766386131333632313366333364366139303361313063613065656563373662623036626135356431656439363830663639' # 9e70a8b3510d617f8a136213f33d6a903a10ca0eeec76bb06ba55d1ed9680f69 (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000008' # 8 (int)\n '496e7465726e616c' # Internal (string)\n '00000008' # 8 (int)\n '54656d706c617465' # Template (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '41726368697665' # Archive (string)\n '00000000' # 0 (int)\n # Consuming\n '01' # true (bool)\n # Exercise Result\n '01' # Some\n '00' # Unit Type Tag\n # Choice Observers\n '00000000' # 0 (int)\n # Children\n '00000000' # 0 (int)\n 'a5d6fa2d0a77458bc8fa4752751846e69496594dd729624c1c52439e77e4486f' # (Hashed Inner Node)\n '01' # 01 (Node Encoding Version)\n # Create Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '00' # Create Node Tag\n # Node Seed\n '01' # Some\n 'd97d5882134b76af02e36e68f3e6ac070146181fa0b7d5af6c682c47442f4494' # node seed\n # Contract Id\n '00000021' # 33 (int)\n '00d7e27934379ac3d2859c7358e6a61c06ab7ff6d28dd0a3251c465388f69db61f' # 00d7e27934379ac3d2859c7358e6a61c06ab7ff6d28dd0a3251c465388f69db61f (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '4c6f636b6564416d756c6574' # LockedAmulet (string)\n # Arg\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '4c6f636b6564416d756c6574' # LockedAmulet (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000006' # 6 (int)\n '616d756c6574' # amulet (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000003' # 3 (int)\n '64736f' # dso (string)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000005' # 5 (int)\n '6f776e6572' # owner (string)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '01' # Some\n '00000006' # 6 (int)\n '616d6f756e74' # amount (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '4578706972696e67416d6f756e74' # ExpiringAmount (string)\n '00000003' # 3 (int)\n '01' # Some\n '0000000d' # 13 (int)\n '696e697469616c416d6f756e74' # initialAmount (string)\n '03' # Numeric Type Tag\n '0000000d' # 13 (int)\n '35302e30303030303030303030' # 50.0000000000 (numeric)\n '01' # Some\n '00000009' # 9 (int)\n '637265617465644174' # createdAt (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000005' # 5 (int)\n '526f756e64' # Round (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '6e756d626572' # number (string)\n '02' # Int64 Type Tag\n '0000000000003633' # 13875 (long)\n '01' # Some\n '0000000c' # 12 (int)\n '72617465506572526f756e64' # ratePerRound (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '52617465506572526f756e64' # RatePerRound (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000004' # 4 (int)\n '72617465' # rate (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303032303032373236' # 0.0002002726 (numeric)\n '01' # Some\n '00000004' # 4 (int)\n '6c6f636b' # lock (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '457870697279' # Expiry (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '54696d654c6f636b' # TimeLock (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000007' # 7 (int)\n '686f6c64657273' # holders (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000009' # 9 (int)\n '657870697265734174' # expiresAt (string)\n '04' # Timestamp Type Tag\n '000640e139aaf3e9' # 1760185939588073 (long)\n '01' # Some\n '0000000a' # 10 (int)\n '6f7074436f6e74657874' # optContext (string)\n '09' # Optional Type Tag\n '01' # Some\n '07' # Text Type Tag\n '00000071' # 113 (int)\n '7472616e7366657220746f2027726176692d64656d6f2d70617274792d74786e2d30312d7461707065723a3a313232306561376162356137323366386136623230373865363137653663353863623765373865343939343764646332333965316139343161613536653662613038623427' # transfer to 'ravi-demo-party-txn-01-tapper::1220ea7ab5a723f8a6b2078e617e6c58cb7e78e49947ddc239e1a941aa56e6ba08b4' (string)\n # Signatories\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Stakeholders\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '4257bdf00f8ab5e61186d991cc16e2a395deb05fae585eb458eb3a4ad64a7eb9' # (Hashed Inner Node)\n '01' # 01 (Node Encoding Version)\n # Create Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '00' # Create Node Tag\n # Node Seed\n '01' # Some\n '533bb96d9d5d9ca0fa27e6c90618f40a53cf3c954177f38853fe0511527f800a' # node seed\n # Contract Id\n '00000021' # 33 (int)\n '0073dd0492654305ca61839e3c5b1343077a1891929b6ea8410247d6a360704c86' # 0073dd0492654305ca61839e3c5b1343077a1891929b6ea8410247d6a360704c86 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n # Arg\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000003' # 3 (int)\n '64736f' # dso (string)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000005' # 5 (int)\n '6f776e6572' # owner (string)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '01' # Some\n '00000006' # 6 (int)\n '616d6f756e74' # amount (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '4578706972696e67416d6f756e74' # ExpiringAmount (string)\n '00000003' # 3 (int)\n '01' # Some\n '0000000d' # 13 (int)\n '696e697469616c416d6f756e74' # initialAmount (string)\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3935302e30303030303030303030' # 950.0000000000 (numeric)\n '01' # Some\n '00000009' # 9 (int)\n '637265617465644174' # createdAt (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000005' # 5 (int)\n '526f756e64' # Round (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '6e756d626572' # number (string)\n '02' # Int64 Type Tag\n '0000000000003633' # 13875 (long)\n '01' # Some\n '0000000c' # 12 (int)\n '72617465506572526f756e64' # ratePerRound (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '52617465506572526f756e64' # RatePerRound (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000004' # 4 (int)\n '72617465' # rate (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303032303032373236' # 0.0002002726 (numeric)\n # Signatories\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Stakeholders\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '70a048cee04a91a8527a3cabbd81d12fd564ca463ffdd16b88d2b00f07554ec6' # (Hashed Inner Node)\n '6f8af2ae8e91f161bb32af9fe42540bc365c21a04277b65d3fa133c519f7b250' # (Hashed Inner Node)\n '01' # 01 (Node Encoding Version)\n # Create Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '00' # Create Node Tag\n # Node Seed\n '01' # Some\n '3513e7f2b18cfaafc23fa8cd34e21fb16bce44215f27912b4dad87fe927db89b' # node seed\n # Contract Id\n '00000021' # 33 (int)\n '00c5bdee5b91467b6d06cbf34b4643be109838acc09cf9ac9ed429fafac96bb91f' # 00c5bdee5b91467b6d06cbf34b4643be109838acc09cf9ac9ed429fafac96bb91f (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000019' # 25 (int)\n '416d756c65745472616e73666572496e737472756374696f6e' # AmuletTransferInstruction (string)\n '00000001' # 1 (int)\n '00000019' # 25 (int)\n '416d756c65745472616e73666572496e737472756374696f6e' # AmuletTransferInstruction (string)\n # Arg\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000019' # 25 (int)\n '416d756c65745472616e73666572496e737472756374696f6e' # AmuletTransferInstruction (string)\n '00000001' # 1 (int)\n '00000019' # 25 (int)\n '416d756c65745472616e73666572496e737472756374696f6e' # AmuletTransferInstruction (string)\n '00000002' # 2 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '6c6f636b6564416d756c6574' # lockedAmulet (string)\n '08' # ContractId Type Tag\n '00000021' # 33 (int)\n '00d7e27934379ac3d2859c7358e6a61c06ab7ff6d28dd0a3251c465388f69db61f' # 00d7e27934379ac3d2859c7358e6a61c06ab7ff6d28dd0a3251c465388f69db61f (contractId)\n '01' # Some\n '00000008' # 8 (int)\n '7472616e73666572' # transfer (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35356261346465623061643436363263343136386233393835393733386130653931333838643235323238363438306337333331623366373161353137323831' # 55ba4deb0ad4662c4168b39859738a0e91388d252286480c7331b3f71a517281 (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000015' # 21 (int)\n '5472616e73666572496e737472756374696f6e5631' # TransferInstructionV1 (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '5472616e73666572' # Transfer (string)\n '00000008' # 8 (int)\n '01' # Some\n '00000006' # 6 (int)\n '73656e646572' # sender (string)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '01' # Some\n '00000008' # 8 (int)\n '7265636569766572' # receiver (string)\n '06' # Party Type Tag\n '00000063' # 99 (int)\n '726176692d64656d6f2d70617274792d74786e2d30312d7461707065723a3a3132323065613761623561373233663861366232303738653631376536633538636237653738653439393437646463323339653161393431616135366536626130386234' # ravi-demo-party-txn-01-tapper::1220ea7ab5a723f8a6b2078e617e6c58cb7e78e49947ddc239e1a941aa56e6ba08b4 (string)\n '01' # Some\n '00000006' # 6 (int)\n '616d6f756e74' # amount (string)\n '03' # Numeric Type Tag\n '0000000d' # 13 (int)\n '35302e30303030303030303030' # 50.0000000000 (numeric)\n '01' # Some\n '0000000c' # 12 (int)\n '696e737472756d656e744964' # instrumentId (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '37313861306637376535303561386465323266313838626434633837666537343130313237346539643463623162666163376430396165633731353864333562' # 718a0f77e505a8de22f188bd4c87fe74101274e9d4cb1bfac7d09aec7158d35b (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '00000009' # 9 (int)\n '486f6c64696e675631' # HoldingV1 (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '496e737472756d656e744964' # InstrumentId (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000005' # 5 (int)\n '61646d696e' # admin (string)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000002' # 2 (int)\n '6964' # id (string)\n '07' # Text Type Tag\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '01' # Some\n '0000000b' # 11 (int)\n '7265717565737465644174' # requestedAt (string)\n '04' # Timestamp Type Tag\n '000640b8b675a7e9' # 1760011939588073 (long)\n '01' # Some\n '0000000d' # 13 (int)\n '657865637574654265666f7265' # executeBefore (string)\n '04' # Timestamp Type Tag\n '000640e139aaf3e9' # 1760185939588073 (long)\n '01' # Some\n '00000010' # 16 (int)\n '696e707574486f6c64696e6743696473' # inputHoldingCids (string)\n '0a' # List Type Tag\n '00000001' # 1 (int)\n '08' # ContractId Type Tag\n '00000021' # 33 (int)\n '00d7e27934379ac3d2859c7358e6a61c06ab7ff6d28dd0a3251c465388f69db61f' # 00d7e27934379ac3d2859c7358e6a61c06ab7ff6d28dd0a3251c465388f69db61f (contractId)\n '01' # Some\n '00000004' # 4 (int)\n '6d657461' # meta (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '34646564366236363863623362363466376138386133303837346364343163373538323966356530363462336662626164663431656337653833363333353466' # 4ded6b668cb3b64f7a88a30874cd41c75829f5e064b3fbbadf41ec7e8363354f (string)\n '00000004' # 4 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000003' # 3 (int)\n '417069' # Api (string)\n '00000005' # 5 (int)\n '546f6b656e' # Token (string)\n '0000000a' # 10 (int)\n '4d657461646174615631' # MetadataV1 (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '4d65746164617461' # Metadata (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '76616c756573' # values (string)\n '0b' # TextMap Type Tag\n '00000000' # 0 (int)\n # Signatories\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Stakeholders\n '00000003' # 3 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000063' # 99 (int)\n '726176692d64656d6f2d70617274792d74786e2d30312d7461707065723a3a3132323065613761623561373233663861366232303738653631376536633538636237653738653439393437646463323339653161393431616135366536626130386234' # ravi-demo-party-txn-01-tapper::1220ea7ab5a723f8a6b2078e617e6c58cb7e78e49947ddc239e1a941aa56e6ba08b4 (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n 'f8527f2a3e34d1a297e9aaae9b26b1d12f95d14ac3dbe4417a0b52dcd180e260' # (Hashed Inner Node)\n '86dd9ee402afe314837f4223426559f94fbfa1daef52aac4d956bbfe14d623e0' # (Hashed Inner Node)\n'1a39ca65487be7f30f1a7d52f3962ac26be28c82d5fa41973907adab7958967e' # Transaction\n '00000030' # Hash Purpose\n '01' # 01 (Metadata Encoding Version)\n # Act As Parties\n '00000001' # 1 (int)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Command Id\n '00000024' # 36 (int)\n '37616464343663322d636462362d346566392d613938652d316632313766326336303339' # 7add46c2-cdb6-4ef9-a98e-1f217f2c6039 (string)\n # Transaction UUID\n '00000024' # 36 (int)\n '64303464393732392d316536312d346339662d383663392d393132376633366562303663' # d04d9729-1e61-4c9f-86c9-9127f36eb06c (string)\n # Mediator Group\n '00000000' # 0 (int)\n # Synchronizer Id\n '00000053' # 83 (int)\n '676c6f62616c2d646f6d61696e3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # global-domain::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Min Time Boundary\n '01' # Some\n '000640b8b675a7e9' # 1760011939588073 (long)\n # Max Time Boundary\n '01' # Some\n '000640e139aaf3e8' # 1760185939588072 (long)\n # Preparation Time\n '000640b9010792fc' # 1760013190664956 (long)\n # Disclosed Contracts\n '00000004' # 4 (int)\n # Created At\n '000640b892b261e9' # 1760011339588073 (long)\n # Create Contract\n '01' # 01 (Node Encoding Version)\n # Create Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '00' # Create Node Tag\n # Node Seed\n '00' # None\n # Contract Id\n '00000045' # 69 (int)\n '003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a' # 003abfe538d0b517847c63dd87eb488e3c4ff690128ce68a828f4bebb789a6d614ca1112202a2842a6e04814b4add5be57f8fd5d7da65dbd5db6ae9285d76ebc0d9b31887a (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000005' # 5 (int)\n '526f756e64' # Round (string)\n '00000001' # 1 (int)\n '0000000f' # 15 (int)\n '4f70656e4d696e696e67526f756e64' # OpenMiningRound (string)\n # Arg\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000005' # 5 (int)\n '526f756e64' # Round (string)\n '00000001' # 1 (int)\n '0000000f' # 15 (int)\n '4f70656e4d696e696e67526f756e64' # OpenMiningRound (string)\n '00000009' # 9 (int)\n '01' # Some\n '00000003' # 3 (int)\n '64736f' # dso (string)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000005' # 5 (int)\n '726f756e64' # round (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000005' # 5 (int)\n '526f756e64' # Round (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '6e756d626572' # number (string)\n '02' # Int64 Type Tag\n '0000000000003633' # 13875 (long)\n '01' # Some\n '0000000b' # 11 (int)\n '616d756c65745072696365' # amuletPrice (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30393530303030303030' # 0.0950000000 (numeric)\n '01' # Some\n '00000007' # 7 (int)\n '6f70656e734174' # opensAt (string)\n '04' # Timestamp Type Tag\n '000640b8b675a7e9' # 1760011939588073 (long)\n '01' # Some\n '0000000e' # 14 (int)\n '746172676574436c6f7365734174' # targetClosesAt (string)\n '04' # Timestamp Type Tag\n '000640b8fdfc33e9' # 1760013139588073 (long)\n '01' # Some\n '0000000a' # 10 (int)\n '69737375696e67466f72' # issuingFor (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '62373064623833363965316334363164356337306631633836663532366132396539373736633635356536666663323536306639356230356363623862393436' # b70db8369e1c461d5c70f1c86f526a29e9776c655e6ffc2560f95b05ccb8b946 (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000004' # 4 (int)\n '54696d65' # Time (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '52656c54696d65' # RelTime (string)\n '00000001' # 1 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '6d6963726f7365636f6e6473' # microseconds (string)\n '02' # Int64 Type Tag\n '0000079250aaf200' # 8325000000000 (long)\n '01' # Some\n '00000011' # 17 (int)\n '7472616e73666572436f6e666967557364' # transferConfigUsd (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000c' # 12 (int)\n '416d756c6574436f6e666967' # AmuletConfig (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '5472616e73666572436f6e666967' # TransferConfig (string)\n '00000008' # 8 (int)\n '01' # Some\n '00000009' # 9 (int)\n '637265617465466565' # createFee (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '4669786564466565' # FixedFee (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000003' # 3 (int)\n '666565' # fee (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000000a' # 10 (int)\n '686f6c64696e67466565' # holdingFee (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '52617465506572526f756e64' # RatePerRound (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000004' # 4 (int)\n '72617465' # rate (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030313930323539' # 0.0000190259 (numeric)\n '01' # Some\n '0000000b' # 11 (int)\n '7472616e73666572466565' # transferFee (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000b' # 11 (int)\n '5374657070656452617465' # SteppedRate (string)\n '00000002' # 2 (int)\n '01' # Some\n '0000000b' # 11 (int)\n '696e697469616c52617465' # initialRate (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '00000005' # 5 (int)\n '7374657073' # steps (string)\n '0a' # List Type Tag\n '00000003' # 3 (int)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3130302e30303030303030303030' # 100.0000000000 (numeric)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '03' # Numeric Type Tag\n '0000000f' # 15 (int)\n '313030302e30303030303030303030' # 1000.0000000000 (numeric)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '03' # Numeric Type Tag\n '00000012' # 18 (int)\n '313030303030302e30303030303030303030' # 1000000.0000000000 (numeric)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000000d' # 13 (int)\n '6c6f636b486f6c646572466565' # lockHolderFee (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '4669786564466565' # FixedFee (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000003' # 3 (int)\n '666565' # fee (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000001c' # 28 (int)\n '65787472614665617475726564417070526577617264416d6f756e74' # extraFeaturedAppRewardAmount (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '312e30303030303030303030' # 1.0000000000 (numeric)\n '01' # Some\n '0000000c' # 12 (int)\n '6d61784e756d496e70757473' # maxNumInputs (string)\n '02' # Int64 Type Tag\n '0000000000000064' # 100 (long)\n '01' # Some\n '0000000d' # 13 (int)\n '6d61784e756d4f757470757473' # maxNumOutputs (string)\n '02' # Int64 Type Tag\n '0000000000000064' # 100 (long)\n '01' # Some\n '00000011' # 17 (int)\n '6d61784e756d4c6f636b486f6c64657273' # maxNumLockHolders (string)\n '02' # Int64 Type Tag\n '0000000000000032' # 50 (long)\n '01' # Some\n '0000000e' # 14 (int)\n '69737375616e6365436f6e666967' # issuanceConfig (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000008' # 8 (int)\n '49737375616e6365' # Issuance (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '49737375616e6365436f6e666967' # IssuanceConfig (string)\n '00000007' # 7 (int)\n '01' # Some\n '00000014' # 20 (int)\n '616d756c6574546f497373756550657259656172' # amuletToIssuePerYear (string)\n '03' # Numeric Type Tag\n '00000016' # 22 (int)\n '34303030303030303030302e30303030303030303030' # 40000000000.0000000000 (numeric)\n '01' # Some\n '00000019' # 25 (int)\n '76616c696461746f7252657761726450657263656e74616765' # validatorRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30353030303030303030' # 0.0500000000 (numeric)\n '01' # Some\n '00000013' # 19 (int)\n '61707052657761726450657263656e74616765' # appRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e31353030303030303030' # 0.1500000000 (numeric)\n '01' # Some\n '00000012' # 18 (int)\n '76616c696461746f72526577617264436170' # validatorRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e32303030303030303030' # 0.2000000000 (numeric)\n '01' # Some\n '00000014' # 20 (int)\n '6665617475726564417070526577617264436170' # featuredAppRewardCap (string)\n '03' # Numeric Type Tag\n '00000010' # 16 (int)\n '32303030302e30303030303030303030' # 20000.0000000000 (numeric)\n '01' # Some\n '00000016' # 22 (int)\n '756e6665617475726564417070526577617264436170' # unfeaturedAppRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e36303030303030303030' # 0.6000000000 (numeric)\n '01' # Some\n '00000015' # 21 (int)\n '6f707456616c696461746f72466175636574436170' # optValidatorFaucetCap (string)\n '09' # Optional Type Tag\n '01' # Some\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3537302e30303030303030303030' # 570.0000000000 (numeric)\n '01' # Some\n '0000000c' # 12 (int)\n '7469636b4475726174696f6e' # tickDuration (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '62373064623833363965316334363164356337306631633836663532366132396539373736633635356536666663323536306639356230356363623862393436' # b70db8369e1c461d5c70f1c86f526a29e9776c655e6ffc2560f95b05ccb8b946 (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000004' # 4 (int)\n '54696d65' # Time (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '52656c54696d65' # RelTime (string)\n '00000001' # 1 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '6d6963726f7365636f6e6473' # microseconds (string)\n '02' # Int64 Type Tag\n '0000000023c34600' # 600000000 (long)\n # Signatories\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Stakeholders\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n 'f030b5f8f0be9b332faa0d6580d347f356668f096d91fbf1734580c490cd8aa6' # Disclosed Contract\n # Created At\n '000640b60a82645d' # 1760000464807005 (long)\n # Create Contract\n '01' # 01 (Node Encoding Version)\n # Create Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '00' # Create Node Tag\n # Node Seed\n '00' # None\n # Contract Id\n '00000045' # 69 (int)\n '003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4' # 003b9030479a1ea50b420725c410b64c4609b64ab4996de707ef99a62cfa09f907ca111220a0bcf64e73bb3ae37d0ff8cfe2ed235466cbedcca65bf4bb83d1bd89f34339f4 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n # Arg\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000001' # 1 (int)\n '0000000b' # 11 (int)\n '416d756c657452756c6573' # AmuletRules (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000003' # 3 (int)\n '64736f' # dso (string)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '0000000e' # 14 (int)\n '636f6e6669675363686564756c65' # configSchedule (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000008' # 8 (int)\n '5363686564756c65' # Schedule (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '5363686564756c65' # Schedule (string)\n '00000002' # 2 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '696e697469616c56616c7565' # initialValue (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000c' # 12 (int)\n '416d756c6574436f6e666967' # AmuletConfig (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '416d756c6574436f6e666967' # AmuletConfig (string)\n '00000007' # 7 (int)\n '01' # Some\n '0000000e' # 14 (int)\n '7472616e73666572436f6e666967' # transferConfig (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000c' # 12 (int)\n '416d756c6574436f6e666967' # AmuletConfig (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '5472616e73666572436f6e666967' # TransferConfig (string)\n '00000008' # 8 (int)\n '01' # Some\n '00000009' # 9 (int)\n '637265617465466565' # createFee (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '4669786564466565' # FixedFee (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000003' # 3 (int)\n '666565' # fee (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000000a' # 10 (int)\n '686f6c64696e67466565' # holdingFee (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '52617465506572526f756e64' # RatePerRound (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000004' # 4 (int)\n '72617465' # rate (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030313930323539' # 0.0000190259 (numeric)\n '01' # Some\n '0000000b' # 11 (int)\n '7472616e73666572466565' # transferFee (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000b' # 11 (int)\n '5374657070656452617465' # SteppedRate (string)\n '00000002' # 2 (int)\n '01' # Some\n '0000000b' # 11 (int)\n '696e697469616c52617465' # initialRate (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '00000005' # 5 (int)\n '7374657073' # steps (string)\n '0a' # List Type Tag\n '00000003' # 3 (int)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3130302e30303030303030303030' # 100.0000000000 (numeric)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '03' # Numeric Type Tag\n '0000000f' # 15 (int)\n '313030302e30303030303030303030' # 1000.0000000000 (numeric)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '03' # Numeric Type Tag\n '00000012' # 18 (int)\n '313030303030302e30303030303030303030' # 1000000.0000000000 (numeric)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000000d' # 13 (int)\n '6c6f636b486f6c646572466565' # lockHolderFee (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '4669786564466565' # FixedFee (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000003' # 3 (int)\n '666565' # fee (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303030303030303030' # 0.0000000000 (numeric)\n '01' # Some\n '0000001c' # 28 (int)\n '65787472614665617475726564417070526577617264416d6f756e74' # extraFeaturedAppRewardAmount (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '312e30303030303030303030' # 1.0000000000 (numeric)\n '01' # Some\n '0000000c' # 12 (int)\n '6d61784e756d496e70757473' # maxNumInputs (string)\n '02' # Int64 Type Tag\n '0000000000000064' # 100 (long)\n '01' # Some\n '0000000d' # 13 (int)\n '6d61784e756d4f757470757473' # maxNumOutputs (string)\n '02' # Int64 Type Tag\n '0000000000000064' # 100 (long)\n '01' # Some\n '00000011' # 17 (int)\n '6d61784e756d4c6f636b486f6c64657273' # maxNumLockHolders (string)\n '02' # Int64 Type Tag\n '0000000000000032' # 50 (long)\n '01' # Some\n '0000000d' # 13 (int)\n '69737375616e63654375727665' # issuanceCurve (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000008' # 8 (int)\n '5363686564756c65' # Schedule (string)\n '00000001' # 1 (int)\n '00000008' # 8 (int)\n '5363686564756c65' # Schedule (string)\n '00000002' # 2 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '696e697469616c56616c7565' # initialValue (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000008' # 8 (int)\n '49737375616e6365' # Issuance (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '49737375616e6365436f6e666967' # IssuanceConfig (string)\n '00000007' # 7 (int)\n '01' # Some\n '00000014' # 20 (int)\n '616d756c6574546f497373756550657259656172' # amuletToIssuePerYear (string)\n '03' # Numeric Type Tag\n '00000016' # 22 (int)\n '34303030303030303030302e30303030303030303030' # 40000000000.0000000000 (numeric)\n '01' # Some\n '00000019' # 25 (int)\n '76616c696461746f7252657761726450657263656e74616765' # validatorRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30353030303030303030' # 0.0500000000 (numeric)\n '01' # Some\n '00000013' # 19 (int)\n '61707052657761726450657263656e74616765' # appRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e31353030303030303030' # 0.1500000000 (numeric)\n '01' # Some\n '00000012' # 18 (int)\n '76616c696461746f72526577617264436170' # validatorRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e32303030303030303030' # 0.2000000000 (numeric)\n '01' # Some\n '00000014' # 20 (int)\n '6665617475726564417070526577617264436170' # featuredAppRewardCap (string)\n '03' # Numeric Type Tag\n '00000010' # 16 (int)\n '32303030302e30303030303030303030' # 20000.0000000000 (numeric)\n '01' # Some\n '00000016' # 22 (int)\n '756e6665617475726564417070526577617264436170' # unfeaturedAppRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e36303030303030303030' # 0.6000000000 (numeric)\n '01' # Some\n '00000015' # 21 (int)\n '6f707456616c696461746f72466175636574436170' # optValidatorFaucetCap (string)\n '09' # Optional Type Tag\n '01' # Some\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3537302e30303030303030303030' # 570.0000000000 (numeric)\n '01' # Some\n '0000000c' # 12 (int)\n '66757475726556616c756573' # futureValues (string)\n '0a' # List Type Tag\n '00000004' # 4 (int)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '62373064623833363965316334363164356337306631633836663532366132396539373736633635356536666663323536306639356230356363623862393436' # b70db8369e1c461d5c70f1c86f526a29e9776c655e6ffc2560f95b05ccb8b946 (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000004' # 4 (int)\n '54696d65' # Time (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '52656c54696d65' # RelTime (string)\n '00000001' # 1 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '6d6963726f7365636f6e6473' # microseconds (string)\n '02' # Int64 Type Tag\n '00000e574609f000' # 15768000000000 (long)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000008' # 8 (int)\n '49737375616e6365' # Issuance (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '49737375616e6365436f6e666967' # IssuanceConfig (string)\n '00000007' # 7 (int)\n '01' # Some\n '00000014' # 20 (int)\n '616d756c6574546f497373756550657259656172' # amuletToIssuePerYear (string)\n '03' # Numeric Type Tag\n '00000016' # 22 (int)\n '32303030303030303030302e30303030303030303030' # 20000000000.0000000000 (numeric)\n '01' # Some\n '00000019' # 25 (int)\n '76616c696461746f7252657761726450657263656e74616765' # validatorRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e31323030303030303030' # 0.1200000000 (numeric)\n '01' # Some\n '00000013' # 19 (int)\n '61707052657761726450657263656e74616765' # appRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e34303030303030303030' # 0.4000000000 (numeric)\n '01' # Some\n '00000012' # 18 (int)\n '76616c696461746f72526577617264436170' # validatorRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e32303030303030303030' # 0.2000000000 (numeric)\n '01' # Some\n '00000014' # 20 (int)\n '6665617475726564417070526577617264436170' # featuredAppRewardCap (string)\n '03' # Numeric Type Tag\n '00000010' # 16 (int)\n '32303030302e30303030303030303030' # 20000.0000000000 (numeric)\n '01' # Some\n '00000016' # 22 (int)\n '756e6665617475726564417070526577617264436170' # unfeaturedAppRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e36303030303030303030' # 0.6000000000 (numeric)\n '01' # Some\n '00000015' # 21 (int)\n '6f707456616c696461746f72466175636574436170' # optValidatorFaucetCap (string)\n '09' # Optional Type Tag\n '01' # Some\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3537302e30303030303030303030' # 570.0000000000 (numeric)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '62373064623833363965316334363164356337306631633836663532366132396539373736633635356536666663323536306639356230356363623862393436' # b70db8369e1c461d5c70f1c86f526a29e9776c655e6ffc2560f95b05ccb8b946 (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000004' # 4 (int)\n '54696d65' # Time (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '52656c54696d65' # RelTime (string)\n '00000001' # 1 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '6d6963726f7365636f6e6473' # microseconds (string)\n '02' # Int64 Type Tag\n '00002b05d21dd000' # 47304000000000 (long)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000008' # 8 (int)\n '49737375616e6365' # Issuance (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '49737375616e6365436f6e666967' # IssuanceConfig (string)\n '00000007' # 7 (int)\n '01' # Some\n '00000014' # 20 (int)\n '616d756c6574546f497373756550657259656172' # amuletToIssuePerYear (string)\n '03' # Numeric Type Tag\n '00000016' # 22 (int)\n '31303030303030303030302e30303030303030303030' # 10000000000.0000000000 (numeric)\n '01' # Some\n '00000019' # 25 (int)\n '76616c696461746f7252657761726450657263656e74616765' # validatorRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e31383030303030303030' # 0.1800000000 (numeric)\n '01' # Some\n '00000013' # 19 (int)\n '61707052657761726450657263656e74616765' # appRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e36323030303030303030' # 0.6200000000 (numeric)\n '01' # Some\n '00000012' # 18 (int)\n '76616c696461746f72526577617264436170' # validatorRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e32303030303030303030' # 0.2000000000 (numeric)\n '01' # Some\n '00000014' # 20 (int)\n '6665617475726564417070526577617264436170' # featuredAppRewardCap (string)\n '03' # Numeric Type Tag\n '00000010' # 16 (int)\n '32303030302e30303030303030303030' # 20000.0000000000 (numeric)\n '01' # Some\n '00000016' # 22 (int)\n '756e6665617475726564417070526577617264436170' # unfeaturedAppRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e36303030303030303030' # 0.6000000000 (numeric)\n '01' # Some\n '00000015' # 21 (int)\n '6f707456616c696461746f72466175636574436170' # optValidatorFaucetCap (string)\n '09' # Optional Type Tag\n '01' # Some\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3537302e30303030303030303030' # 570.0000000000 (numeric)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '62373064623833363965316334363164356337306631633836663532366132396539373736633635356536666663323536306639356230356363623862393436' # b70db8369e1c461d5c70f1c86f526a29e9776c655e6ffc2560f95b05ccb8b946 (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000004' # 4 (int)\n '54696d65' # Time (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '52656c54696d65' # RelTime (string)\n '00000001' # 1 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '6d6963726f7365636f6e6473' # microseconds (string)\n '02' # Int64 Type Tag\n '00008f68bc636000' # 157680000000000 (long)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000008' # 8 (int)\n '49737375616e6365' # Issuance (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '49737375616e6365436f6e666967' # IssuanceConfig (string)\n '00000007' # 7 (int)\n '01' # Some\n '00000014' # 20 (int)\n '616d756c6574546f497373756550657259656172' # amuletToIssuePerYear (string)\n '03' # Numeric Type Tag\n '00000015' # 21 (int)\n '353030303030303030302e30303030303030303030' # 5000000000.0000000000 (numeric)\n '01' # Some\n '00000019' # 25 (int)\n '76616c696461746f7252657761726450657263656e74616765' # validatorRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e32313030303030303030' # 0.2100000000 (numeric)\n '01' # Some\n '00000013' # 19 (int)\n '61707052657761726450657263656e74616765' # appRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e36393030303030303030' # 0.6900000000 (numeric)\n '01' # Some\n '00000012' # 18 (int)\n '76616c696461746f72526577617264436170' # validatorRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e32303030303030303030' # 0.2000000000 (numeric)\n '01' # Some\n '00000014' # 20 (int)\n '6665617475726564417070526577617264436170' # featuredAppRewardCap (string)\n '03' # Numeric Type Tag\n '00000010' # 16 (int)\n '32303030302e30303030303030303030' # 20000.0000000000 (numeric)\n '01' # Some\n '00000016' # 22 (int)\n '756e6665617475726564417070526577617264436170' # unfeaturedAppRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e36303030303030303030' # 0.6000000000 (numeric)\n '01' # Some\n '00000015' # 21 (int)\n '6f707456616c696461746f72466175636574436170' # optValidatorFaucetCap (string)\n '09' # Optional Type Tag\n '01' # Some\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3537302e30303030303030303030' # 570.0000000000 (numeric)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '35616565396232316238653961346334393735623566346334313938653665366538343639646634396532303130383230653739326633393364623837306634' # 5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 (string)\n '00000002' # 2 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '5475706c6532' # Tuple2 (string)\n '00000002' # 2 (int)\n '01' # Some\n '00000002' # 2 (int)\n '5f31' # _1 (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '62373064623833363965316334363164356337306631633836663532366132396539373736633635356536666663323536306639356230356363623862393436' # b70db8369e1c461d5c70f1c86f526a29e9776c655e6ffc2560f95b05ccb8b946 (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000004' # 4 (int)\n '54696d65' # Time (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '52656c54696d65' # RelTime (string)\n '00000001' # 1 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '6d6963726f7365636f6e6473' # microseconds (string)\n '02' # Int64 Type Tag\n '00011ed178c6c000' # 315360000000000 (long)\n '01' # Some\n '00000002' # 2 (int)\n '5f32' # _2 (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000008' # 8 (int)\n '49737375616e6365' # Issuance (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '49737375616e6365436f6e666967' # IssuanceConfig (string)\n '00000007' # 7 (int)\n '01' # Some\n '00000014' # 20 (int)\n '616d756c6574546f497373756550657259656172' # amuletToIssuePerYear (string)\n '03' # Numeric Type Tag\n '00000015' # 21 (int)\n '323530303030303030302e30303030303030303030' # 2500000000.0000000000 (numeric)\n '01' # Some\n '00000019' # 25 (int)\n '76616c696461746f7252657761726450657263656e74616765' # validatorRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e32303030303030303030' # 0.2000000000 (numeric)\n '01' # Some\n '00000013' # 19 (int)\n '61707052657761726450657263656e74616765' # appRewardPercentage (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e37353030303030303030' # 0.7500000000 (numeric)\n '01' # Some\n '00000012' # 18 (int)\n '76616c696461746f72526577617264436170' # validatorRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e32303030303030303030' # 0.2000000000 (numeric)\n '01' # Some\n '00000014' # 20 (int)\n '6665617475726564417070526577617264436170' # featuredAppRewardCap (string)\n '03' # Numeric Type Tag\n '00000010' # 16 (int)\n '32303030302e30303030303030303030' # 20000.0000000000 (numeric)\n '01' # Some\n '00000016' # 22 (int)\n '756e6665617475726564417070526577617264436170' # unfeaturedAppRewardCap (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e36303030303030303030' # 0.6000000000 (numeric)\n '01' # Some\n '00000015' # 21 (int)\n '6f707456616c696461746f72466175636574436170' # optValidatorFaucetCap (string)\n '09' # Optional Type Tag\n '01' # Some\n '03' # Numeric Type Tag\n '0000000e' # 14 (int)\n '3537302e30303030303030303030' # 570.0000000000 (numeric)\n '01' # Some\n '00000019' # 25 (int)\n '646563656e7472616c697a656453796e6368726f6e697a6572' # decentralizedSynchronizer (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000019' # 25 (int)\n '446563656e7472616c697a656453796e6368726f6e697a6572' # DecentralizedSynchronizer (string)\n '00000001' # 1 (int)\n '00000025' # 37 (int)\n '416d756c6574446563656e7472616c697a656453796e6368726f6e697a6572436f6e666967' # AmuletDecentralizedSynchronizerConfig (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000015' # 21 (int)\n '726571756972656453796e6368726f6e697a657273' # requiredSynchronizers (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '63336262306335643034373939623366313162616437633363313032393633653131356366353364613365346166636263666439663036656264383262346666' # c3bb0c5d04799b3f11bad7c3c102963e115cf53da3e4afcbcfd9f06ebd82b4ff (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000003' # 3 (int)\n '536574' # Set (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000003' # 3 (int)\n '536574' # Set (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000003' # 3 (int)\n '6d6170' # map (string)\n '0f' # GenMap Type Tag\n '00000001' # 1 (int)\n '07' # Text Type Tag\n '00000053' # 83 (int)\n '676c6f62616c2d646f6d61696e3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # global-domain::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00' # Unit Type Tag\n '01' # Some\n '00000012' # 18 (int)\n '61637469766553796e6368726f6e697a6572' # activeSynchronizer (string)\n '07' # Text Type Tag\n '00000053' # 83 (int)\n '676c6f62616c2d646f6d61696e3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # global-domain::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000004' # 4 (int)\n '66656573' # fees (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000019' # 25 (int)\n '446563656e7472616c697a656453796e6368726f6e697a6572' # DecentralizedSynchronizer (string)\n '00000001' # 1 (int)\n '00000016' # 22 (int)\n '53796e6368726f6e697a657246656573436f6e666967' # SynchronizerFeesConfig (string)\n '00000004' # 4 (int)\n '01' # Some\n '00000015' # 21 (int)\n '6261736552617465547261666669634c696d697473' # baseRateTrafficLimits (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000019' # 25 (int)\n '446563656e7472616c697a656453796e6368726f6e697a6572' # DecentralizedSynchronizer (string)\n '00000001' # 1 (int)\n '00000015' # 21 (int)\n '4261736552617465547261666669634c696d697473' # BaseRateTrafficLimits (string)\n '00000002' # 2 (int)\n '01' # Some\n '0000000b' # 11 (int)\n '6275727374416d6f756e74' # burstAmount (string)\n '02' # Int64 Type Tag\n '0000000000061a80' # 400000 (long)\n '01' # Some\n '0000000b' # 11 (int)\n '627572737457696e646f77' # burstWindow (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '62373064623833363965316334363164356337306631633836663532366132396539373736633635356536666663323536306639356230356363623862393436' # b70db8369e1c461d5c70f1c86f526a29e9776c655e6ffc2560f95b05ccb8b946 (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000004' # 4 (int)\n '54696d65' # Time (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '52656c54696d65' # RelTime (string)\n '00000001' # 1 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '6d6963726f7365636f6e6473' # microseconds (string)\n '02' # Int64 Type Tag\n '0000000047868c00' # 1200000000 (long)\n '01' # Some\n '00000011' # 17 (int)\n '6578747261547261666669635072696365' # extraTrafficPrice (string)\n '03' # Numeric Type Tag\n '0000000d' # 13 (int)\n '36302e30303030303030303030' # 60.0000000000 (numeric)\n '01' # Some\n '00000018' # 24 (int)\n '72656164567357726974655363616c696e67466163746f72' # readVsWriteScalingFactor (string)\n '02' # Int64 Type Tag\n '0000000000000004' # 4 (long)\n '01' # Some\n '0000000e' # 14 (int)\n '6d696e546f707570416d6f756e74' # minTopupAmount (string)\n '02' # Int64 Type Tag\n '0000000000030d40' # 200000 (long)\n '01' # Some\n '0000000c' # 12 (int)\n '7469636b4475726174696f6e' # tickDuration (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '62373064623833363965316334363164356337306631633836663532366132396539373736633635356536666663323536306639356230356363623862393436' # b70db8369e1c461d5c70f1c86f526a29e9776c655e6ffc2560f95b05ccb8b946 (string)\n '00000003' # 3 (int)\n '00000002' # 2 (int)\n '4441' # DA (string)\n '00000004' # 4 (int)\n '54696d65' # Time (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000007' # 7 (int)\n '52656c54696d65' # RelTime (string)\n '00000001' # 1 (int)\n '01' # Some\n '0000000c' # 12 (int)\n '6d6963726f7365636f6e6473' # microseconds (string)\n '02' # Int64 Type Tag\n '0000000023c34600' # 600000000 (long)\n '01' # Some\n '0000000d' # 13 (int)\n '7061636b616765436f6e666967' # packageConfig (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '0000000c' # 12 (int)\n '416d756c6574436f6e666967' # AmuletConfig (string)\n '00000001' # 1 (int)\n '0000000d' # 13 (int)\n '5061636b616765436f6e666967' # PackageConfig (string)\n '00000006' # 6 (int)\n '01' # Some\n '00000006' # 6 (int)\n '616d756c6574' # amulet (string)\n '07' # Text Type Tag\n '00000006' # 6 (int)\n '302e312e3134' # 0.1.14 (string)\n '01' # Some\n '00000011' # 17 (int)\n '616d756c65744e616d6553657276696365' # amuletNameService (string)\n '07' # Text Type Tag\n '00000006' # 6 (int)\n '302e312e3134' # 0.1.14 (string)\n '01' # Some\n '0000000d' # 13 (int)\n '64736f476f7665726e616e6365' # dsoGovernance (string)\n '07' # Text Type Tag\n '00000006' # 6 (int)\n '302e312e3139' # 0.1.19 (string)\n '01' # Some\n '00000012' # 18 (int)\n '76616c696461746f724c6966656379636c65' # validatorLifecycle (string)\n '07' # Text Type Tag\n '00000005' # 5 (int)\n '302e312e35' # 0.1.5 (string)\n '01' # Some\n '00000006' # 6 (int)\n '77616c6c6574' # wallet (string)\n '07' # Text Type Tag\n '00000006' # 6 (int)\n '302e312e3134' # 0.1.14 (string)\n '01' # Some\n '0000000e' # 14 (int)\n '77616c6c65745061796d656e7473' # walletPayments (string)\n '07' # Text Type Tag\n '00000006' # 6 (int)\n '302e312e3134' # 0.1.14 (string)\n '01' # Some\n '00000016' # 22 (int)\n '7472616e73666572507265617070726f76616c466565' # transferPreapprovalFee (string)\n '09' # Optional Type Tag\n '00' # None\n '01' # Some\n '0000001f' # 31 (int)\n '666561747572656441707041637469766974794d61726b6572416d6f756e74' # featuredAppActivityMarkerAmount (string)\n '09' # Optional Type Tag\n '01' # Some\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '312e30303030303030303030' # 1.0000000000 (numeric)\n '01' # Some\n '0000000c' # 12 (int)\n '66757475726556616c756573' # futureValues (string)\n '0a' # List Type Tag\n '00000000' # 0 (int)\n '01' # Some\n '00000008' # 8 (int)\n '69734465764e6574' # isDevNet (string)\n '01' # Bool Type Tag\n '01' # true (bool)\n # Signatories\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Stakeholders\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '95a49980ed74d6d8c5e20e11ed7e481bd2d33e5f1a10092b3a889eff85788200' # Disclosed Contract\n # Created At\n '000638f1fc1bd638' # 1751461828220472 (long)\n # Create Contract\n '01' # 01 (Node Encoding Version)\n # Create Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '00' # Create Node Tag\n # Node Seed\n '00' # None\n # Contract Id\n '00000045' # 69 (int)\n '009f00e5bf00640118d849080aaf22bc963a8458d322585cebf1119cb7bf37a955ca11122065b775fb8a4199904ed32fa9277fd9c0e82bb82319a7151249df124182072381' # 009f00e5bf00640118d849080aaf22bc963a8458d322585cebf1119cb7bf37a955ca11122065b775fb8a4199904ed32fa9277fd9c0e82bb82319a7151249df124182072381 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '61356230353534393266623866303862326537626330666339346461366461353063333963326531643766323463643565613864623132666338376331333332' # a5b055492fb8f08b2e7bc0fc94da6da50c39c2e1d7f24cd5ea8db12fc87c1332 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000018' # 24 (int)\n '45787465726e616c5061727479416d756c657452756c6573' # ExternalPartyAmuletRules (string)\n '00000001' # 1 (int)\n '00000018' # 24 (int)\n '45787465726e616c5061727479416d756c657452756c6573' # ExternalPartyAmuletRules (string)\n # Arg\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '61356230353534393266623866303862326537626330666339346461366461353063333963326531643766323463643565613864623132666338376331333332' # a5b055492fb8f08b2e7bc0fc94da6da50c39c2e1d7f24cd5ea8db12fc87c1332 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000018' # 24 (int)\n '45787465726e616c5061727479416d756c657452756c6573' # ExternalPartyAmuletRules (string)\n '00000001' # 1 (int)\n '00000018' # 24 (int)\n '45787465726e616c5061727479416d756c657452756c6573' # ExternalPartyAmuletRules (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000003' # 3 (int)\n '64736f' # dso (string)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Signatories\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n # Stakeholders\n '00000001' # 1 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '2ad8b93014f4d1b59b4467f534d5fce26f20195ab082ed096a25e6df3bbdcbb9' # Disclosed Contract\n # Created At\n '000640b7fb5b62cd' # 1760008800527053 (long)\n # Create Contract\n '01' # 01 (Node Encoding Version)\n # Create Node\n # Node Version\n '00000003' # 3 (int)\n '322e31' # 2.1 (string)\n '00' # Create Node Tag\n # Node Seed\n '00' # None\n # Contract Id\n '00000045' # 69 (int)\n '00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47' # 00bc02d2f5028d0010dbd73d3458dd9b8270ed0e8bfdfbe594771b8c5c9a7cc06bca1112203d3ab9aaa2f566f1ac4b7930eccc31f78ee928e335b59402618c00d85150ee47 (contractId)\n # Package Name\n '0000000d' # 13 (int)\n '73706c6963652d616d756c6574' # splice-amulet (string)\n # Template Id\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n # Arg\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000001' # 1 (int)\n '00000006' # 6 (int)\n '416d756c6574' # Amulet (string)\n '00000003' # 3 (int)\n '01' # Some\n '00000003' # 3 (int)\n '64736f' # dso (string)\n '06' # Party Type Tag\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '01' # Some\n '00000005' # 5 (int)\n '6f776e6572' # owner (string)\n '06' # Party Type Tag\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '01' # Some\n '00000006' # 6 (int)\n '616d6f756e74' # amount (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000e' # 14 (int)\n '4578706972696e67416d6f756e74' # ExpiringAmount (string)\n '00000003' # 3 (int)\n '01' # Some\n '0000000d' # 13 (int)\n '696e697469616c416d6f756e74' # initialAmount (string)\n '03' # Numeric Type Tag\n '0000000f' # 15 (int)\n '313030302e30303030303030303030' # 1000.0000000000 (numeric)\n '01' # Some\n '00000009' # 9 (int)\n '637265617465644174' # createdAt (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000005' # 5 (int)\n '5479706573' # Types (string)\n '00000001' # 1 (int)\n '00000005' # 5 (int)\n '526f756e64' # Round (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000006' # 6 (int)\n '6e756d626572' # number (string)\n '02' # Int64 Type Tag\n '000000000000362d' # 13869 (long)\n '01' # Some\n '0000000c' # 12 (int)\n '72617465506572526f756e64' # ratePerRound (string)\n '0c' # Record Type Tag\n '01' # Some\n '00000040' # 64 (int)\n '33636131333433616232366234353364333863386164623730646361356631656164383434306334326235396236386630373037383639353563626639656331' # 3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1 (string)\n '00000002' # 2 (int)\n '00000006' # 6 (int)\n '53706c696365' # Splice (string)\n '00000004' # 4 (int)\n '46656573' # Fees (string)\n '00000001' # 1 (int)\n '0000000c' # 12 (int)\n '52617465506572526f756e64' # RatePerRound (string)\n '00000001' # 1 (int)\n '01' # Some\n '00000004' # 4 (int)\n '72617465' # rate (string)\n '03' # Numeric Type Tag\n '0000000c' # 12 (int)\n '302e30303032303032373236' # 0.0002002726 (numeric)\n # Signatories\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n # Stakeholders\n '00000002' # 2 (int)\n '00000049' # 73 (int)\n '44534f3a3a3132323062653538633239653635646534306266323733626531646332623236366434336139613030326561356231383935356165656637616163383831626234373161' # DSO::1220be58c29e65de40bf273be1dc2b266d43a9a002ea5b18955aeef7aac881bb471a (string)\n '00000058' # 88 (int)\n '746573742d62616c612d70617274792d30313a3a3132323033383965363438303734633730386561643532376664396634333639316530343633653735396330396565346439393464363833623161613263633734643538' # test-bala-party-01::1220389e648074c708ead527fd9f43691e0463e759c09ee4d994d683b1aa2cc74d58 (string)\n '318cf3d700f90f834db9a17ebe39fdf6355a33ccb9ee79bcae0152282344e652' # Disclosed Contract\n'e30879e3cc0ff675f010e7f87332a983a51cef694827b50ee9554a898f7e32e7' # Metadata\n", + hashingDetails: null, }; export const WalletInitRequestData = { @@ -101,6 +103,9 @@ export const TransferAcceptancePrepareResponse = { hashingDetails: null, }; +export const TransferAcceptRawTransaction = + 'eyJwcmVwYXJlQ29tbWFuZFJlc3BvbnNlIjp7InByZXBhcmVkVHJhbnNhY3Rpb24iOiJDdjV2Q2dNeUxqRVNBVEFhN3dNS0FUUENQdWdERXVVRENnTXlMakVTaWdFd01EQmtaak0wTW1Sa00yUTJOR0pqTmpobU1qZGtNVFkxWWpWalpUQTRZVEV3WW1aalpqYzJNVEE0T1dSa1lqQTNOR000TWpVek9USmpZakJsWVRrNFlURmpZVEV4TVRJeU1EWTFPR015TUdVMU9UVXpOamc0TXpFeVpEaGlNMkkxTW1VNE0yVmhZV05qTlRJME16VTBOVFJtT1dRd09HSm1aamt3TVRaak1XUm1ZbUkzT1RrMlpUTWFEWE53YkdsalpTMWhiWFZzWlhRaVlRcEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklNVTNCc2FXTmxMbEp2ZFc1a0dnOVBjR1Z1VFdsdWFXNW5VbTkxYm1RcVNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRXlTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0U2U1VSVFR6bzZNVEl5TUdKbE5UaGpNamxsTmpWa1pUUXdZbVl5TnpOaVpURmtZekppTWpZMlpEUXpZVGxoTURBeVpXRTFZakU0T1RVMVlXVmxaamRoWVdNNE9ERmlZalEzTVdFYThRTUtBVEhDUHVvREV1Y0RDZ015TGpFU2lnRXdNRFUxTkdSa05ERmtORE0wTXpoa09HVmxPRGd6TVRJd09EVmpOemswTkRkaE1UWmxabVUxTldFM1ptTTVOREZqWXpSbU5qZGhaakptWlRJMk9HVmtOek5qWVRFeE1USXlNREUyWmpkbU9XVXhZakExTkRreE1qQm1PVFF5WmpZell6STBPV00xTldNeU4yWTNZbVEwWldKa1pURmpPRFk1WTJJNVpEZGlNR1ZrWlRVd09EUm1ObUVhRFhOd2JHbGpaUzFoYlhWc1pYUWlZd3BBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJU1UzQnNhV05sTGtGdGRXeGxkRkoxYkdWekdndEJiWFZzWlhSU2RXeGxjeXBKUkZOUE9qb3hNakl3WW1VMU9HTXlPV1UyTldSbE5EQmlaakkzTTJKbE1XUmpNbUl5Tmpaa05ETmhPV0V3TURKbFlUVmlNVGc1TlRWaFpXVm1OMkZoWXpnNE1XSmlORGN4WVRKSlJGTlBPam94TWpJd1ltVTFPR015T1dVMk5XUmxOREJpWmpJM00ySmxNV1JqTW1JeU5qWmtORE5oT1dFd01ESmxZVFZpTVRnNU5UVmhaV1ZtTjJGaFl6ZzRNV0ppTkRjeFlUcEpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZUnFUQ1FvQk5NSStqQWtLaVFrS0F6SXVNUkpDTURCaE1ESTVORFV5T0dReE9HSTVaVFU1TmpRek9EaGxZVEUzWkRKa1l6ZGtaR1ZrT0dWbE56TXdNMlF4WVRNME1UWXhNREV5TWpneU1UZ3haV05tTnpFNUdnMXpjR3hwWTJVdFlXMTFiR1YwSWxrS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNEVk53YkdsalpTNUJiWFZzWlhRYUJrRnRkV3hsZENxakJYS2dCUXBaQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVnMVRjR3hwWTJVdVFXMTFiR1YwR2daQmJYVnNaWFFTVWdvRFpITnZFa3M2U1VSVFR6bzZNVEl5TUdKbE5UaGpNamxsTmpWa1pUUXdZbVl5TnpOaVpURmtZekppTWpZMlpEUXpZVGxoTURBeVpXRTFZakU0T1RVMVlXVmxaamRoWVdNNE9ERmlZalEzTVdFU1Znb0ZiM2R1WlhJU1RUcExZV0pqWkdVNk9qRXlNakExWWpSbE16VXpOMkU1TlRFeU5tUTVNRFl3TkRVNU1qTTBOR1E0WVdRell6TmtaR05qWkdFMFpqYzVPVEF4T1RVME1qZ3daV1V4T1dNMU56WTNNVFJrRXBZRENnWmhiVzkxYm5RU2l3TnlpQU1LWHdwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSUxVM0JzYVdObExrWmxaWE1hRGtWNGNHbHlhVzVuUVcxdmRXNTBFaDhLRFdsdWFYUnBZV3hCYlc5MWJuUVNEaklNTlM0d01EQXdNREF3TURBd0VuZ0tDV055WldGMFpXUkJkQkpyY21rS1Z3cEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklNVTNCc2FXTmxMbFI1Y0dWekdnVlNiM1Z1WkJJT0NnWnVkVzFpWlhJU0JCaU05UUVTaVFFS0RISmhkR1ZRWlhKU2IzVnVaQko1Y25jS1hRcEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklMVTNCc2FXTmxMa1psWlhNYURGSmhkR1ZRWlhKU2IzVnVaQklXQ2dSeVlYUmxFZzR5RERBdU1EQXdNVFk1TVRFNU1USkpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZVEpMWVdKalpHVTZPakV5TWpBMVlqUmxNelV6TjJFNU5URXlObVE1TURZd05EVTVNak0wTkdRNFlXUXpZek5rWkdOalpHRTBaamM1T1RBeE9UVTBNamd3WldVeE9XTTFOelkzTVRSa09rbEVVMDg2T2pFeU1qQmlaVFU0WXpJNVpUWTFaR1UwTUdKbU1qY3pZbVV4WkdNeVlqSTJObVEwTTJFNVlUQXdNbVZoTldJeE9EazFOV0ZsWldZM1lXRmpPRGd4WW1JME56RmhPa3RoWW1Oa1pUbzZNVEl5TURWaU5HVXpOVE0zWVRrMU1USTJaRGt3TmpBME5Ua3lNelEwWkRoaFpETmpNMlJrWTJOa1lUUm1Oems1TURFNU5UUXlPREJsWlRFNVl6VTNOamN4TkdRYSt3VUtBVGpDUHZRRkd2RUZDZ015TGpFU1FqQXdZVEF5T1RRMU1qaGtNVGhpT1dVMU9UWTBNemc0WldFeE4yUXlaR00zWkdSbFpEaGxaVGN6TUROa01XRXpOREUyTVRBeE1qSTRNakU0TVdWalpqY3hPUm9OYzNCc2FXTmxMV0Z0ZFd4bGRDSlpDa0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWcxVGNHeHBZMlV1UVcxMWJHVjBHZ1pCYlhWc1pYUXFTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0VxUzJGaVkyUmxPam94TWpJd05XSTBaVE0xTXpkaE9UVXhNalprT1RBMk1EUTFPVEl6TkRSa09HRmtNMk16WkdSalkyUmhOR1kzT1Rrd01UazFOREk0TUdWbE1UbGpOVGMyTnpFMFpESkpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZVEpMWVdKalpHVTZPakV5TWpBMVlqUmxNelV6TjJFNU5URXlObVE1TURZd05EVTVNak0wTkdRNFlXUXpZek5rWkdOalpHRTBaamM1T1RBeE9UVTBNamd3WldVeE9XTTFOelkzTVRSa09rbEVVMDg2T2pFeU1qQmlaVFU0WXpJNVpUWTFaR1UwTUdKbU1qY3pZbVV4WkdNeVlqSTJObVEwTTJFNVlUQXdNbVZoTldJeE9EazFOV0ZsWldZM1lXRmpPRGd4WW1JME56RmhPa3RoWW1Oa1pUbzZNVEl5TURWaU5HVXpOVE0zWVRrMU1USTJaRGt3TmpBME5Ua3lNelEwWkRoaFpETmpNMlJrWTJOa1lUUm1Oems1TURFNU5UUXlPREJsWlRFNVl6VTNOamN4TkdSS0IwRnlZMmhwZG1WU1pYSmpDbUVLUURsbE56QmhPR0l6TlRFd1pEWXhOMlk0WVRFek5qSXhNMll6TTJRMllUa3dNMkV4TUdOaE1HVmxaV00zTm1KaU1EWmlZVFUxWkRGbFpEazJPREJtTmprU0ZFUkJMa2x1ZEdWeWJtRnNMbFJsYlhCc1lYUmxHZ2RCY21Ob2FYWmxXQUZxQWdvQUd1OERDZ0Uyd2o3b0F4TGxBd29ETWk0eEVvb0JNREF3WkdZek5ESmtaRE5rTmpSaVl6WTRaakkzWkRFMk5XSTFZMlV3T0dFeE1HSm1ZMlkzTmpFd09EbGtaR0l3TnpSak9ESTFNemt5WTJJd1pXRTVPR0V4WTJFeE1URXlNakEyTlRoak1qQmxOVGsxTXpZNE9ETXhNbVE0WWpOaU5USmxPRE5sWVdGall6VXlORE0xTkRVMFpqbGtNRGhpWm1ZNU1ERTJZekZrWm1KaU56azVObVV6R2cxemNHeHBZMlV0WVcxMWJHVjBJbUVLUUROallURXpORE5oWWpJMllqUTFNMlF6T0dNNFlXUmlOekJrWTJFMVpqRmxZV1E0TkRRd1l6UXlZalU1WWpZNFpqQTNNRGM0TmprMU5XTmlaamxsWXpFU0RGTndiR2xqWlM1U2IzVnVaQm9QVDNCbGJrMXBibWx1WjFKdmRXNWtLa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoTWtsRVUwODZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaE9rbEVVMDg2T2pFeU1qQmlaVFU0WXpJNVpUWTFaR1UwTUdKbU1qY3pZbVV4WkdNeVlqSTJObVEwTTJFNVlUQXdNbVZoTldJeE9EazFOV0ZsWldZM1lXRmpPRGd4WW1JME56RmhHdHdOQ2dFeXdqN1ZEUnJTRFFvRE1pNHhFb29CTURBM1l6WXhNelkzTkRrMFlXRmpaVFkyTWpZMU9UUTJZbU00Tm1Zek1XWmhZbVl4TkRRME5EYzRZalEwTXpaa05UbGhZVEU0TmpCaE1qa3pZbVEwWWpNd1kyRXhNVEV5TWpBM1lUaGpNell3WVRCaU9XUTNabVl4WXpRNU5XTTJZVEU1WmpCbU5UaG1ZalF6T0RZd09Ua3dORGhpWmpjeU1ETmhNalZtTWpCa056ZzBNbVZtTjJKbEdnMXpjR3hwWTJVdFlXMTFiR1YwSWw4S1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNEVk53YkdsalpTNUJiWFZzWlhRYURFeHZZMnRsWkVGdGRXeGxkQ3BKUkZOUE9qb3hNakl3WW1VMU9HTXlPV1UyTldSbE5EQmlaakkzTTJKbE1XUmpNbUl5Tmpaa05ETmhPV0V3TURKbFlUVmlNVGc1TlRWaFpXVm1OMkZoWXpnNE1XSmlORGN4WVNwTFlXSmpaR1U2T2pFeU1qQTFZalJsTXpVek4yRTVOVEV5Tm1RNU1EWXdORFU1TWpNME5HUTRZV1F6WXpOa1pHTmpaR0UwWmpjNU9UQXhPVFUwTWpnd1pXVXhPV00xTnpZM01UUmtNa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoTWt0aFltTmtaVG82TVRJeU1EVmlOR1V6TlRNM1lUazFNVEkyWkRrd05qQTBOVGt5TXpRMFpEaGhaRE5qTTJSa1kyTmtZVFJtTnprNU1ERTVOVFF5T0RCbFpURTVZelUzTmpjeE5HUTZTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0U2UzJGaVkyUmxPam94TWpJd05XSTBaVE0xTXpkaE9UVXhNalprT1RBMk1EUTFPVEl6TkRSa09HRmtNMk16WkdSalkyUmhOR1kzT1Rrd01UazFOREk0TUdWbE1UbGpOVGMyTnpFMFpFb1RURzlqYTJWa1FXMTFiR1YwWDFWdWJHOWphMUtNQW5LSkFncG1Da0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWcxVGNHeHBZMlV1UVcxMWJHVjBHaE5NYjJOclpXUkJiWFZzWlhSZlZXNXNiMk5yRXA0QkNneHZjR1Z1VW05MWJtUkRhV1FTalFGS2lnRXdNREJrWmpNME1tUmtNMlEyTkdKak5qaG1NamRrTVRZMVlqVmpaVEE0WVRFd1ltWmpaamMyTVRBNE9XUmtZakEzTkdNNE1qVXpPVEpqWWpCbFlUazRZVEZqWVRFeE1USXlNRFkxT0dNeU1HVTFPVFV6TmpnNE16RXlaRGhpTTJJMU1tVTRNMlZoWVdOak5USTBNelUwTlRSbU9XUXdPR0ptWmprd01UWmpNV1JtWW1JM09UazJaVE5ZQVdJQk0ySUJOR3JaQlhMV0JRcHNDa0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWcxVGNHeHBZMlV1UVcxMWJHVjBHaGxNYjJOclpXUkJiWFZzWlhSZlZXNXNiMk5yVW1WemRXeDBFdDRDQ2dsaGJYVnNaWFJUZFcwUzBBSnl6UUlLWmdwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSU5VM0JzYVdObExrRnRkV3hsZEJvVFFXMTFiR1YwUTNKbFlYUmxVM1Z0YldGeWVSSk9DZ1poYlhWc1pYUVNSRXBDTURCaE1ESTVORFV5T0dReE9HSTVaVFU1TmpRek9EaGxZVEUzWkRKa1l6ZGtaR1ZrT0dWbE56TXdNMlF4WVRNME1UWXhNREV5TWpneU1UZ3haV05tTnpFNUVoMEtDMkZ0ZFd4bGRGQnlhV05sRWc0eUREQXVNVEV5TlRBd01EQXdNQkowQ2dWeWIzVnVaQkpyY21rS1Z3cEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklNVTNCc2FXTmxMbFI1Y0dWekdnVlNiM1Z1WkJJT0NnWnVkVzFpWlhJU0JCaU85UUVTaEFJS0JHMWxkR0VTK3dGUytBRUs5UUZ5OGdFS2FRcEFOR1JsWkRaaU5qWTRZMkl6WWpZMFpqZGhPRGhoTXpBNE56UmpaRFF4WXpjMU9ESTVaalZsTURZMFlqTm1ZbUpoWkdZME1XVmpOMlU0TXpZek16VTBaaEliVTNCc2FXTmxMa0Z3YVM1VWIydGxiaTVOWlhSaFpHRjBZVll4R2doTlpYUmhaR0YwWVJLRUFRb0dkbUZzZFdWekVucGllQXBCQ2laemNHeHBZMlV1Ykdaa1pXTmxiblJ5WVd4cGVtVmtkSEoxYzNRdWIzSm5MM0psWVhOdmJoSVhRaFZvYjJ4a1pYSnpJSEpsYkdWaGMyVmtJR3h2WTJzS013b25jM0JzYVdObExteG1aR1ZqWlc1MGNtRnNhWHBsWkhSeWRYTjBMbTl5Wnk5MGVDMXJhVzVrRWdoQ0JuVnViRzlqYXhxRkJRb0JOOEkrL2dRUyt3UUtBekl1TVJKQ01EQmhNREk1TkRVeU9HUXhPR0k1WlRVNU5qUXpPRGhsWVRFM1pESmtZemRrWkdWa09HVmxOek13TTJReFlUTTBNVFl4TURFeU1qZ3lNVGd4WldObU56RTVHZzF6Y0d4cFkyVXRZVzExYkdWMElsa0tRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTRFZOd2JHbGpaUzVCYlhWc1pYUWFCa0Z0ZFd4bGRDcEpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZU3BMWVdKalpHVTZPakV5TWpBMVlqUmxNelV6TjJFNU5URXlObVE1TURZd05EVTVNak0wTkdRNFlXUXpZek5rWkdOalpHRTBaamM1T1RBeE9UVTBNamd3WldVeE9XTTFOelkzTVRSa01rbEVVMDg2T2pFeU1qQmlaVFU0WXpJNVpUWTFaR1UwTUdKbU1qY3pZbVV4WkdNeVlqSTJObVEwTTJFNVlUQXdNbVZoTldJeE9EazFOV0ZsWldZM1lXRmpPRGd4WW1JME56RmhNa3RoWW1Oa1pUbzZNVEl5TURWaU5HVXpOVE0zWVRrMU1USTJaRGt3TmpBME5Ua3lNelEwWkRoaFpETmpNMlJrWTJOa1lUUm1Oems1TURFNU5UUXlPREJsWlRFNVl6VTNOamN4TkdRNlNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRTZTMkZpWTJSbE9qb3hNakl3TldJMFpUTTFNemRoT1RVeE1qWmtPVEEyTURRMU9USXpORFJrT0dGa00yTXpaR1JqWTJSaE5HWTNPVGt3TVRrMU5ESTRNR1ZsTVRsak5UYzJOekUwWkJyTkZ3b0JNTUkreGhjYXd4Y0tBekl1TVJLS0FUQXdNV0kxTkRsaVptRTRNek5pWVdJMk5qRmhZak13WlRSa01HRXpZV0l3WldNd01XWmpZelJoTW1KbFpqVXpOamszT1RWbU5Ea3lPREUwTnpjd05qTTFNMk5oTVRFeE1qSXdOV0U0WkRCbE56Z3dZMll6WWpNeE1UVmpaamhpWlRCa05qTXhOV1kwWVdWa05tRXhZekkxWWpZM1pUaGpOV1EyTkdObU9UZzBPR1F3TkRVNFptUXhOeG9OYzNCc2FXTmxMV0Z0ZFd4bGRDSi9Da0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWlCVGNHeHBZMlV1UVcxMWJHVjBWSEpoYm5ObVpYSkpibk4wY25WamRHbHZiaG9aUVcxMWJHVjBWSEpoYm5ObVpYSkpibk4wY25WamRHbHZiaXBKUkZOUE9qb3hNakl3WW1VMU9HTXlPV1UyTldSbE5EQmlaakkzTTJKbE1XUmpNbUl5Tmpaa05ETmhPV0V3TURKbFlUVmlNVGc1TlRWaFpXVm1OMkZoWXpnNE1XSmlORGN4WVNwTFlXSmpaR1U2T2pFeU1qQTFZalJsTXpVek4yRTVOVEV5Tm1RNU1EWXdORFU1TWpNME5HUTRZV1F6WXpOa1pHTmpaR0UwWmpjNU9UQXhPVFUwTWpnd1pXVXhPV00xTnpZM01UUmtNa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoTWt0aFltTmtaVG82TVRJeU1EVmlOR1V6TlRNM1lUazFNVEkyWkRrd05qQTBOVGt5TXpRMFpEaGhaRE5qTTJSa1kyTmtZVFJtTnprNU1ERTVOVFF5T0RCbFpURTVZelUzTmpjeE5HUXlZM0poZG1rdFpHVnRieTF3WVhKMGVTMTBlRzR0TURFdGRHRndjR1Z5T2pveE1qSXdaV0UzWVdJMVlUY3lNMlk0WVRaaU1qQTNPR1UyTVRkbE5tTTFPR05pTjJVM09HVTBPVGswTjJSa1l6SXpPV1V4WVRrME1XRmhOVFpsTm1KaE1EaGlORHBqY21GMmFTMWtaVzF2TFhCaGNuUjVMWFI0Ymkwd01TMTBZWEJ3WlhJNk9qRXlNakJsWVRkaFlqVmhOekl6WmpoaE5tSXlNRGM0WlRZeE4yVTJZelU0WTJJM1pUYzRaVFE1T1RRM1pHUmpNak01WlRGaE9UUXhZV0UxTm1VMlltRXdPR0kwUW44S1FEVTFZbUUwWkdWaU1HRmtORFkyTW1NME1UWTRZak01T0RVNU56TTRZVEJsT1RFek9EaGtNalV5TWpnMk5EZ3dZemN6TXpGaU0yWTNNV0UxTVRjeU9ERVNKbE53YkdsalpTNUJjR2t1Vkc5clpXNHVWSEpoYm5ObVpYSkpibk4wY25WamRHbHZibFl4R2hOVWNtRnVjMlpsY2tsdWMzUnlkV04wYVc5dVNocFVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVYMEZqWTJWd2RGTHhDWEx1Q1FxR0FRcEFOVFZpWVRSa1pXSXdZV1EwTmpZeVl6UXhOamhpTXprNE5UazNNemhoTUdVNU1UTTRPR1F5TlRJeU9EWTBPREJqTnpNek1XSXpaamN4WVRVeE56STRNUkltVTNCc2FXTmxMa0Z3YVM1VWIydGxiaTVVY21GdWMyWmxja2x1YzNSeWRXTjBhVzl1VmpFYUdsUnlZVzV6Wm1WeVNXNXpkSEoxWTNScGIyNWZRV05qWlhCMEV1SUlDZ2xsZUhSeVlVRnlaM01TMUFoeTBRZ0thZ3BBTkdSbFpEWmlOalk0WTJJellqWTBaamRoT0RoaE16QTROelJqWkRReFl6YzFPREk1WmpWbE1EWTBZak5tWW1KaFpHWTBNV1ZqTjJVNE16WXpNelUwWmhJYlUzQnNhV05sTGtGd2FTNVViMnRsYmk1TlpYUmhaR0YwWVZZeEdnbEZlSFJ5WVVGeVozTVMzQVlLQjJOdmJuUmxlSFFTMEFaeXpRWUtiZ3BBTkdSbFpEWmlOalk0WTJJellqWTBaamRoT0RoaE16QTROelJqWkRReFl6YzFPREk1WmpWbE1EWTBZak5tWW1KaFpHWTBNV1ZqTjJVNE16WXpNelUwWmhJYlUzQnNhV05sTGtGd2FTNVViMnRsYmk1TlpYUmhaR0YwWVZZeEdnMURhRzlwWTJWRGIyNTBaWGgwRXRvRkNnWjJZV3gxWlhNU3p3Vml6QVVLbmdJS0RHRnRkV3hsZEMxeWRXeGxjeEtOQW5xS0FncHBDa0EwWkdWa05tSTJOamhqWWpOaU5qUm1OMkU0T0dFek1EZzNOR05rTkRGak56VTRNamxtTldVd05qUmlNMlppWW1Ga1pqUXhaV00zWlRnek5qTXpOVFJtRWh0VGNHeHBZMlV1UVhCcExsUnZhMlZ1TGsxbGRHRmtZWFJoVmpFYUNFRnVlVlpoYkhWbEVnMUJWbDlEYjI1MGNtRmpkRWxrR28wQlNvb0JNREExTlRSa1pEUXhaRFF6TkRNNFpEaGxaVGc0TXpFeU1EZzFZemM1TkRRM1lURTJaV1psTlRWaE4yWmpPVFF4WTJNMFpqWTNZV1l5Wm1VeU5qaGxaRGN6WTJFeE1URXlNakF4Tm1ZM1pqbGxNV0l3TlRRNU1USXdaamswTW1ZMk0yTXlORGxqTlRWak1qZG1OMkprTkdWaVpHVXhZemcyT1dOaU9XUTNZakJsWkdVMU1EZzBaalpoQ29rQkNndGxlSEJwY21VdGJHOWpheEo2ZW5nS2FRcEFOR1JsWkRaaU5qWTRZMkl6WWpZMFpqZGhPRGhoTXpBNE56UmpaRFF4WXpjMU9ESTVaalZsTURZMFlqTm1ZbUpoWkdZME1XVmpOMlU0TXpZek16VTBaaEliVTNCc2FXTmxMa0Z3YVM1VWIydGxiaTVOWlhSaFpHRjBZVll4R2doQmJubFdZV3gxWlJJSFFWWmZRbTl2YkJvQ0VBRUtuQUlLQ205d1pXNHRjbTkxYm1RU2pRSjZpZ0lLYVFwQU5HUmxaRFppTmpZNFkySXpZalkwWmpkaE9EaGhNekE0TnpSalpEUXhZemMxT0RJNVpqVmxNRFkwWWpObVltSmhaR1kwTVdWak4yVTRNell6TXpVMFpoSWJVM0JzYVdObExrRndhUzVVYjJ0bGJpNU5aWFJoWkdGMFlWWXhHZ2hCYm5sV1lXeDFaUklOUVZaZlEyOXVkSEpoWTNSSlpCcU5BVXFLQVRBd01HUm1NelF5WkdRelpEWTBZbU0yT0dZeU4yUXhOalZpTldObE1EaGhNVEJpWm1ObU56WXhNRGc1WkdSaU1EYzBZemd5TlRNNU1tTmlNR1ZoT1RoaE1XTmhNVEV4TWpJd05qVTRZekl3WlRVNU5UTTJPRGd6TVRKa09HSXpZalV5WlRnelpXRmhZMk0xTWpRek5UUTFOR1k1WkRBNFltWm1PVEF4Tm1NeFpHWmlZamM1T1RabE14S0RBUW9FYldWMFlSSjdjbmtLYVFwQU5HUmxaRFppTmpZNFkySXpZalkwWmpkaE9EaGhNekE0TnpSalpEUXhZemMxT0RJNVpqVmxNRFkwWWpObVltSmhaR1kwTVdWak4yVTRNell6TXpVMFpoSWJVM0JzYVdObExrRndhUzVVYjJ0bGJpNU5aWFJoWkdGMFlWWXhHZ2hOWlhSaFpHRjBZUklNQ2daMllXeDFaWE1TQW1JQVdBRmlBVEZpQVRKaUFUVnFpQVp5aFFZS2hRRUtRRFUxWW1FMFpHVmlNR0ZrTkRZMk1tTTBNVFk0WWpNNU9EVTVOek00WVRCbE9URXpPRGhrTWpVeU1qZzJORGd3WXpjek16RmlNMlkzTVdFMU1UY3lPREVTSmxOd2JHbGpaUzVCY0drdVZHOXJaVzR1VkhKaGJuTm1aWEpKYm5OMGNuVmpkR2x2YmxZeEdobFVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVVbVZ6ZFd4MEV0d0RDZ1p2ZFhSd2RYUVMwUU42emdNS2pBRUtRRFUxWW1FMFpHVmlNR0ZrTkRZMk1tTTBNVFk0WWpNNU9EVTVOek00WVRCbE9URXpPRGhrTWpVeU1qZzJORGd3WXpjek16RmlNMlkzTVdFMU1UY3lPREVTSmxOd2JHbGpaUzVCY0drdVZHOXJaVzR1VkhKaGJuTm1aWEpKYm5OMGNuVmpkR2x2YmxZeEdpQlVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVVbVZ6ZFd4MFgwOTFkSEIxZEJJalZISmhibk5tWlhKSmJuTjBjblZqZEdsdmJsSmxjM1ZzZEY5RGIyMXdiR1YwWldRYWx3SnlsQUlLc0FFS1FEVTFZbUUwWkdWaU1HRmtORFkyTW1NME1UWTRZak01T0RVNU56TTRZVEJsT1RFek9EaGtNalV5TWpnMk5EZ3dZemN6TXpGaU0yWTNNV0UxTVRjeU9ERVNKbE53YkdsalpTNUJjR2t1Vkc5clpXNHVWSEpoYm5ObVpYSkpibk4wY25WamRHbHZibFl4R2tSVWNtRnVjMlpsY2tsdWMzUnlkV04wYVc5dVVtVnpkV3gwWDA5MWRIQjFkQzVVY21GdWMyWmxja2x1YzNSeWRXTjBhVzl1VW1WemRXeDBYME52YlhCc1pYUmxaQkpmQ2hOeVpXTmxhWFpsY2todmJHUnBibWREYVdSekVraGFSZ3BFU2tJd01HWTJORGswT0RnME5qRTFPV1kwTURrNU5EQXlZemd3TlRVMk9USXdPRGcyTlRZMlkyWTVaVFUyTkRNellqVTROelZrTnpKbU16aGlNV1E1TVRkbE5URVNGZ29RYzJWdVpHVnlRMmhoYm1kbFEybGtjeElDV2dBU2d3RUtCRzFsZEdFU2UzSjVDbWtLUURSa1pXUTJZalkyT0dOaU0ySTJOR1kzWVRnNFlUTXdPRGMwWTJRME1XTTNOVGd5T1dZMVpUQTJOR0l6Wm1KaVlXUm1OREZsWXpkbE9ETTJNek0xTkdZU0cxTndiR2xqWlM1QmNHa3VWRzlyWlc0dVRXVjBZV1JoZEdGV01Sb0lUV1YwWVdSaGRHRVNEQW9HZG1Gc2RXVnpFZ0ppQUJyYkNRb0JPY0krMUFrSzBRa0tBekl1TVJKQ01EQm1OalE1TkRnNE5EWXhOVGxtTkRBNU9UUXdNbU00TURVMU5qa3lNRGc0TmpVMk5tTm1PV1UxTmpRek0ySTFPRGMxWkRjeVpqTTRZakZrT1RFM1pUVXhHZzF6Y0d4cFkyVXRZVzExYkdWMElsa0tRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTRFZOd2JHbGpaUzVCYlhWc1pYUWFCa0Z0ZFd4bGRDcTdCWEs0QlFwWkNrQXpZMkV4TXpRellXSXlObUkwTlROa016aGpPR0ZrWWpjd1pHTmhOV1l4WldGa09EUTBNR00wTW1JMU9XSTJPR1l3TnpBM09EWTVOVFZqWW1ZNVpXTXhFZzFUY0d4cFkyVXVRVzExYkdWMEdnWkJiWFZzWlhRU1Vnb0RaSE52RWtzNlNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRVNiZ29GYjNkdVpYSVNaVHBqY21GMmFTMWtaVzF2TFhCaGNuUjVMWFI0Ymkwd01TMTBZWEJ3WlhJNk9qRXlNakJsWVRkaFlqVmhOekl6WmpoaE5tSXlNRGM0WlRZeE4yVTJZelU0WTJJM1pUYzRaVFE1T1RRM1pHUmpNak01WlRGaE9UUXhZV0UxTm1VMlltRXdPR0kwRXBZRENnWmhiVzkxYm5RU2l3TnlpQU1LWHdwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSUxVM0JzYVdObExrWmxaWE1hRGtWNGNHbHlhVzVuUVcxdmRXNTBFaDhLRFdsdWFYUnBZV3hCYlc5MWJuUVNEaklNTlM0d01EQXdNREF3TURBd0VuZ0tDV055WldGMFpXUkJkQkpyY21rS1Z3cEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklNVTNCc2FXTmxMbFI1Y0dWekdnVlNiM1Z1WkJJT0NnWnVkVzFpWlhJU0JCaU85UUVTaVFFS0RISmhkR1ZRWlhKU2IzVnVaQko1Y25jS1hRcEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklMVTNCc2FXTmxMa1psWlhNYURGSmhkR1ZRWlhKU2IzVnVaQklXQ2dSeVlYUmxFZzR5RERBdU1EQXdNVFk1TVRFNU1USkpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZVEpqY21GMmFTMWtaVzF2TFhCaGNuUjVMWFI0Ymkwd01TMTBZWEJ3WlhJNk9qRXlNakJsWVRkaFlqVmhOekl6WmpoaE5tSXlNRGM0WlRZeE4yVTJZelU0WTJJM1pUYzRaVFE1T1RRM1pHUmpNak01WlRGaE9UUXhZV0UxTm1VMlltRXdPR0kwT2tsRVUwODZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaE9tTnlZWFpwTFdSbGJXOHRjR0Z5ZEhrdGRIaHVMVEF4TFhSaGNIQmxjam82TVRJeU1HVmhOMkZpTldFM01qTm1PR0UyWWpJd056aGxOakUzWlRaak5UaGpZamRsTnpobE5EazVORGRrWkdNeU16bGxNV0U1TkRGaFlUVTJaVFppWVRBNFlqUWFrQjhLQVRYQ1Bva2ZHb1lmQ2dNeUxqRVNpZ0V3TURVMU5HUmtOREZrTkRNME16aGtPR1ZsT0Rnek1USXdPRFZqTnprME5EZGhNVFpsWm1VMU5XRTNabU01TkRGall6Um1OamRoWmpKbVpUSTJPR1ZrTnpOallURXhNVEl5TURFMlpqZG1PV1V4WWpBMU5Ea3hNakJtT1RReVpqWXpZekkwT1dNMU5XTXlOMlkzWW1RMFpXSmtaVEZqT0RZNVkySTVaRGRpTUdWa1pUVXdPRFJtTm1FYURYTndiR2xqWlMxaGJYVnNaWFFpWXdwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSVNVM0JzYVdObExrRnRkV3hsZEZKMWJHVnpHZ3RCYlhWc1pYUlNkV3hsY3lwSlJGTlBPam94TWpJd1ltVTFPR015T1dVMk5XUmxOREJpWmpJM00ySmxNV1JqTW1JeU5qWmtORE5oT1dFd01ESmxZVFZpTVRnNU5UVmhaV1ZtTjJGaFl6ZzRNV0ppTkRjeFlUSkpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZVHBMWVdKalpHVTZPakV5TWpBMVlqUmxNelV6TjJFNU5URXlObVE1TURZd05EVTVNak0wTkdRNFlXUXpZek5rWkdOalpHRTBaamM1T1RBeE9UVTBNamd3WldVeE9XTTFOelkzTVRSa09tTnlZWFpwTFdSbGJXOHRjR0Z5ZEhrdGRIaHVMVEF4TFhSaGNIQmxjam82TVRJeU1HVmhOMkZpTldFM01qTm1PR0UyWWpJd056aGxOakUzWlRaak5UaGpZamRsTnpobE5EazVORGRrWkdNeU16bGxNV0U1TkRGaFlUVTJaVFppWVRBNFlqUktGRUZ0ZFd4bGRGSjFiR1Z6WDFSeVlXNXpabVZ5VXMwS2Nzb0tDbXdLUUROallURXpORE5oWWpJMllqUTFNMlF6T0dNNFlXUmlOekJrWTJFMVpqRmxZV1E0TkRRd1l6UXlZalU1WWpZNFpqQTNNRGM0TmprMU5XTmlaamxsWXpFU0VsTndiR2xqWlM1QmJYVnNaWFJTZFd4bGN4b1VRVzExYkdWMFVuVnNaWE5mVkhKaGJuTm1aWElTcUFZS0NIUnlZVzV6Wm1WeUVwc0djcGdHQ21BS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNFbE53YkdsalpTNUJiWFZzWlhSU2RXeGxjeG9JVkhKaGJuTm1aWElTVndvR2MyVnVaR1Z5RWswNlMyRmlZMlJsT2pveE1qSXdOV0kwWlRNMU16ZGhPVFV4TWpaa09UQTJNRFExT1RJek5EUmtPR0ZrTTJNelpHUmpZMlJoTkdZM09Ua3dNVGsxTkRJNE1HVmxNVGxqTlRjMk56RTBaQkpaQ2dod2NtOTJhV1JsY2hKTk9rdGhZbU5rWlRvNk1USXlNRFZpTkdVek5UTTNZVGsxTVRJMlpEa3dOakEwTlRreU16UTBaRGhoWkROak0yUmtZMk5rWVRSbU56azVNREU1TlRReU9EQmxaVEU1WXpVM05qY3hOR1FTemdFS0JtbHVjSFYwY3hMREFWckFBUXE5QVhxNkFRcGxDa0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWhKVGNHeHBZMlV1UVcxMWJHVjBVblZzWlhNYURWUnlZVzV6Wm1WeVNXNXdkWFFTQzBsdWNIVjBRVzExYkdWMEdrUktRakF3WVRBeU9UUTFNamhrTVRoaU9XVTFPVFkwTXpnNFpXRXhOMlF5WkdNM1pHUmxaRGhsWlRjek1ETmtNV0V6TkRFMk1UQXhNakk0TWpFNE1XVmpaamN4T1JLdUFnb0hiM1YwY0hWMGN4S2lBbHFmQWdxY0FuS1pBZ3BtQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVoSlRjR3hwWTJVdVFXMTFiR1YwVW5Wc1pYTWFEbFJ5WVc1elptVnlUM1YwY0hWMEVuRUtDSEpsWTJWcGRtVnlFbVU2WTNKaGRta3RaR1Z0Ynkxd1lYSjBlUzEwZUc0dE1ERXRkR0Z3Y0dWeU9qb3hNakl3WldFM1lXSTFZVGN5TTJZNFlUWmlNakEzT0dVMk1UZGxObU0xT0dOaU4yVTNPR1UwT1RrME4yUmtZekl6T1dVeFlUazBNV0ZoTlRabE5tSmhNRGhpTkJJaUNoQnlaV05sYVhabGNrWmxaVkpoZEdsdkVnNHlEREF1TURBd01EQXdNREF3TUJJWUNnWmhiVzkxYm5RU0RqSU1OUzR3TURBd01EQXdNREF3RXM0Q0NnZGpiMjUwWlhoMEVzSUNjcjhDQ21jS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNFbE53YkdsalpTNUJiWFZzWlhSU2RXeGxjeG9QVkhKaGJuTm1aWEpEYjI1MFpYaDBFcUVCQ2c5dmNHVnVUV2x1YVc1blVtOTFibVFTalFGS2lnRXdNREJrWmpNME1tUmtNMlEyTkdKak5qaG1NamRrTVRZMVlqVmpaVEE0WVRFd1ltWmpaamMyTVRBNE9XUmtZakEzTkdNNE1qVXpPVEpqWWpCbFlUazRZVEZqWVRFeE1USXlNRFkxT0dNeU1HVTFPVFV6TmpnNE16RXlaRGhpTTJJMU1tVTRNMlZoWVdOak5USTBNelUwTlRSbU9XUXdPR0ptWmprd01UWmpNV1JtWW1JM09UazJaVE1TR1FvVGFYTnpkV2x1WjAxcGJtbHVaMUp2ZFc1a2N4SUNhZ0FTRlFvUGRtRnNhV1JoZEc5eVVtbG5hSFJ6RWdKcUFCSmVDZ3RsZUhCbFkzUmxaRVJ6YnhKUFVrMEtTenBKUkZOUE9qb3hNakl3WW1VMU9HTXlPV1UyTldSbE5EQmlaakkzTTJKbE1XUmpNbUl5Tmpaa05ETmhPV0V3TURKbFlUVmlNVGc1TlRWaFpXVm1OMkZoWXpnNE1XSmlORGN4WVdJQk5tSUJOMklCT0dJQk9XckREM0xBRHdwbUNrQXpZMkV4TXpRellXSXlObUkwTlROa016aGpPR0ZrWWpjd1pHTmhOV1l4WldGa09EUTBNR00wTW1JMU9XSTJPR1l3TnpBM09EWTVOVFZqWW1ZNVpXTXhFaEpUY0d4cFkyVXVRVzExYkdWMFVuVnNaWE1hRGxSeVlXNXpabVZ5VW1WemRXeDBFblFLQlhKdmRXNWtFbXR5YVFwWENrQXpZMkV4TXpRellXSXlObUkwTlROa016aGpPR0ZrWWpjd1pHTmhOV1l4WldGa09EUTBNR00wTW1JMU9XSTJPR1l3TnpBM09EWTVOVFZqWW1ZNVpXTXhFZ3hUY0d4cFkyVXVWSGx3WlhNYUJWSnZkVzVrRWc0S0JtNTFiV0psY2hJRUdJNzFBUktpQ1FvSGMzVnRiV0Z5ZVJLV0NYS1RDUXBuQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVoSlRjR3hwWTJVdVFXMTFiR1YwVW5Wc1pYTWFEMVJ5WVc1elptVnlVM1Z0YldGeWVSSW1DaFJwYm5CMWRFRndjRkpsZDJGeVpFRnRiM1Z1ZEJJT01nd3dMakF3TURBd01EQXdNREFTTEFvYWFXNXdkWFJXWVd4cFpHRjBiM0pTWlhkaGNtUkJiVzkxYm5RU0RqSU1NQzR3TURBd01EQXdNREF3RWlVS0UybHVjSFYwVTNaU1pYZGhjbVJCYlc5MWJuUVNEaklNTUM0d01EQXdNREF3TURBd0VpTUtFV2x1Y0hWMFFXMTFiR1YwUVcxdmRXNTBFZzR5RERVdU1EQXdNREF3TURBd01CTHdCQW9PWW1Gc1lXNWpaVU5vWVc1blpYTVMzUVJxMmdRS253SUtUVHBMWVdKalpHVTZPakV5TWpBMVlqUmxNelV6TjJFNU5URXlObVE1TURZd05EVTVNak0wTkdRNFlXUXpZek5rWkdOalpHRTBaamM1T1RBeE9UVTBNamd3WldVeE9XTTFOelkzTVRSa0VzMEJjc29CQ21VS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNFbE53YkdsalpTNUJiWFZzWlhSU2RXeGxjeG9OUW1Gc1lXNWpaVU5vWVc1blpSSTFDaUpqYUdGdVoyVlViMGx1YVhScFlXeEJiVzkxYm5SQmMwOW1VbTkxYm1SYVpYSnZFZzh5RFMwM0xqWTFNamd3TWpJd01qWVNLZ29YWTJoaGJtZGxWRzlJYjJ4a2FXNW5SbVZsYzFKaGRHVVNEeklOTFRBdU1EQXdNVFk1TVRFNU1RcTFBZ3BsT21OeVlYWnBMV1JsYlc4dGNHRnlkSGt0ZEhodUxUQXhMWFJoY0hCbGNqbzZNVEl5TUdWaE4yRmlOV0UzTWpObU9HRTJZakl3TnpobE5qRTNaVFpqTlRoallqZGxOemhsTkRrNU5EZGtaR015TXpsbE1XRTVOREZoWVRVMlpUWmlZVEE0WWpRU3l3Rnl5QUVLWlFwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSVNVM0JzYVdObExrRnRkV3hsZEZKMWJHVnpHZzFDWVd4aGJtTmxRMmhoYm1kbEVqUUtJbU5vWVc1blpWUnZTVzVwZEdsaGJFRnRiM1Z1ZEVGelQyWlNiM1Z1WkZwbGNtOFNEaklNTnk0Mk5USTVOekV6TWpFM0Vpa0tGMk5vWVc1blpWUnZTRzlzWkdsdVowWmxaWE5TWVhSbEVnNHlEREF1TURBd01UWTVNVEU1TVJJZENndG9iMnhrYVc1blJtVmxjeElPTWd3d0xqQXdNREF3TURBd01EQVNJQW9LYjNWMGNIVjBSbVZsY3hJU1doQUtEaklNTUM0d01EQXdNREF3TURBd0VpRUtEM05sYm1SbGNrTm9ZVzVuWlVabFpSSU9NZ3d3TGpBd01EQXdNREF3TURBU0pBb1NjMlZ1WkdWeVEyaGhibWRsUVcxdmRXNTBFZzR5RERBdU1EQXdNREF3TURBd01CSWRDZ3RoYlhWc1pYUlFjbWxqWlJJT01nd3dMakV4TWpVd01EQXdNREFTTUFvYWFXNXdkWFJXWVd4cFpHRjBiM0pHWVhWalpYUkJiVzkxYm5RU0VsSVFDZzR5RERBdU1EQXdNREF3TURBd01CSTRDaUpwYm5CMWRGVnVZMnhoYVcxbFpFRmpkR2wyYVhSNVVtVmpiM0prUVcxdmRXNTBFaEpTRUFvT01nd3dMakF3TURBd01EQXdNREFTM3dFS0RtTnlaV0YwWldSQmJYVnNaWFJ6RXN3Qldza0JDc1lCZXNNQkNtVUtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTRWxOd2JHbGpaUzVCYlhWc1pYUlNkV3hsY3hvTlEzSmxZWFJsWkVGdGRXeGxkQklVVkhKaGJuTm1aWEpTWlhOMWJIUkJiWFZzWlhRYVJFcENNREJtTmpRNU5EZzRORFl4TlRsbU5EQTVPVFF3TW1NNE1EVTFOamt5TURnNE5qVTJObU5tT1dVMU5qUXpNMkkxT0RjMVpEY3laak00WWpGa09URTNaVFV4RWhnS0VuTmxibVJsY2tOb1lXNW5aVUZ0ZFd4bGRCSUNVZ0FTdmdJS0JHMWxkR0VTdFFKU3NnSUtyd0p5ckFJS2FRcEFOR1JsWkRaaU5qWTRZMkl6WWpZMFpqZGhPRGhoTXpBNE56UmpaRFF4WXpjMU9ESTVaalZsTURZMFlqTm1ZbUpoWkdZME1XVmpOMlU0TXpZek16VTBaaEliVTNCc2FXTmxMa0Z3YVM1VWIydGxiaTVOWlhSaFpHRjBZVll4R2doTlpYUmhaR0YwWVJLK0FRb0dkbUZzZFdWekVyTUJZckFCQ25jS0puTndiR2xqWlM1c1ptUmxZMlZ1ZEhKaGJHbDZaV1IwY25WemRDNXZjbWN2YzJWdVpHVnlFazFDUzJGaVkyUmxPam94TWpJd05XSTBaVE0xTXpkaE9UVXhNalprT1RBMk1EUTFPVEl6TkRSa09HRmtNMk16WkdSalkyUmhOR1kzT1Rrd01UazFOREk0TUdWbE1UbGpOVGMyTnpFMFpBbzFDaWR6Y0d4cFkyVXViR1prWldObGJuUnlZV3hwZW1Wa2RISjFjM1F1YjNKbkwzUjRMV3RwYm1RU0NrSUlkSEpoYm5ObVpYSWlJaElnMlU3L2doOUpWdmk2aStYMlRPT2FEamtrKzNYTEgxR2N4SUhlZ1QyVXRnZ2lKQWdDRWlDUVVUKzgxdzdJNHRYUHNuSVRCY0s3a0F0Ny96MXRYb0p1ZVFTQWVMUG5PeUlrQ0FRU0lMZ1NreGZHbU4rSEM3VVp4YzJhNStUd1VqeWd4bFFTY1FqaEszWnczclNXSWlRSUJSSWdOV3ZuSjAyWlFDZ1lDbENHdE9mS01kK3dIYzl5NFR0eEEzSG16K1Y2dDRFaUpBZ0lFaUROenFQMTFhOXBEK2ozT2hGUGw2Y2cxTDl1cEhybjJ3SWViTWExUzV5L0dDSWtDQWtTSUpaQmJaeHlkeTM3Y2VDdTJQVW5kbVpyMVdMRUhHOFZYdHBCcktEVWtreC9Fb2FRQVJLTEFRcGpjbUYyYVMxa1pXMXZMWEJoY25SNUxYUjRiaTB3TVMxMFlYQndaWEk2T2pFeU1qQmxZVGRoWWpWaE56SXpaamhoTm1JeU1EYzRaVFl4TjJVMll6VTRZMkkzWlRjNFpUUTVPVFEzWkdSak1qTTVaVEZoT1RReFlXRTFObVUyWW1Fd09HSTBFaVE1WVRaall6TTVaaTAyT1RKbUxUUm1NR0V0WVdNeE5DMHhOVFl5TmpRd05XUXpabVFhVTJkc2IySmhiQzFrYjIxaGFXNDZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaEtpUTNaVGxtTWpneE5TMWhNamMxTFRRMllqZ3RZakZpWkMxbFlqWmpZVFpqTkRKak1tVXcxWkxIOE1HM2tBTTY4aHdLdFJVS0F6SXVNUktLQVRBd01HUm1NelF5WkdRelpEWTBZbU0yT0dZeU4yUXhOalZpTldObE1EaGhNVEJpWm1ObU56WXhNRGc1WkdSaU1EYzBZemd5TlRNNU1tTmlNR1ZoT1RoaE1XTmhNVEV4TWpJd05qVTRZekl3WlRVNU5UTTJPRGd6TVRKa09HSXpZalV5WlRnelpXRmhZMk0xTWpRek5UUTFOR1k1WkRBNFltWm1PVEF4Tm1NeFpHWmlZamM1T1RabE14b05jM0JzYVdObExXRnRkV3hsZENKaENrQXpZMkV4TXpRellXSXlObUkwTlROa016aGpPR0ZrWWpjd1pHTmhOV1l4WldGa09EUTBNR00wTW1JMU9XSTJPR1l3TnpBM09EWTVOVFZqWW1ZNVpXTXhFZ3hUY0d4cFkyVXVVbTkxYm1RYUQwOXdaVzVOYVc1cGJtZFNiM1Z1WkNxWUVuS1ZFZ3BoQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVneFRjR3hwWTJVdVVtOTFibVFhRDA5d1pXNU5hVzVwYm1kU2IzVnVaQkpTQ2dOa2MyOFNTenBKUkZOUE9qb3hNakl3WW1VMU9HTXlPV1UyTldSbE5EQmlaakkzTTJKbE1XUmpNbUl5Tmpaa05ETmhPV0V3TURKbFlUVmlNVGc1TlRWaFpXVm1OMkZoWXpnNE1XSmlORGN4WVJKMENnVnliM1Z1WkJKcmNta0tWd3BBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJTVUzQnNhV05sTGxSNWNHVnpHZ1ZTYjNWdVpCSU9DZ1p1ZFcxaVpYSVNCQmlPOVFFU0hRb0xZVzExYkdWMFVISnBZMlVTRGpJTU1DNHhNVEkxTURBd01EQXdFaFFLQjI5d1pXNXpRWFFTQ1NtZG1LWHd1MEVHQUJJYkNnNTBZWEpuWlhSRGJHOXpaWE5CZEJJSktaMGtMRGk4UVFZQUVvWUJDZ3BwYzNOMWFXNW5SbTl5RW5oeWRncGFDa0JpTnpCa1lqZ3pOamxsTVdNME5qRmtOV00zTUdZeFl6ZzJaalV5Tm1FeU9XVTVOemMyWXpZMU5XVTJabVpqTWpVMk1HWTVOV0l3TldOallqaGlPVFEyRWcxRVFTNVVhVzFsTGxSNWNHVnpHZ2RTWld4VWFXMWxFaGdLREcxcFkzSnZjMlZqYjI1a2N4SUlHSUNvczYzdW93UVMwZ2tLRVhSeVlXNXpabVZ5UTI5dVptbG5WWE5rRXJ3SmNya0pDbWNLUUROallURXpORE5oWWpJMllqUTFNMlF6T0dNNFlXUmlOekJrWTJFMVpqRmxZV1E0TkRRd1l6UXlZalU1WWpZNFpqQTNNRGM0TmprMU5XTmlaamxsWXpFU0UxTndiR2xqWlM1QmJYVnNaWFJEYjI1bWFXY2FEbFJ5WVc1elptVnlRMjl1Wm1sbkVvRUJDZ2xqY21WaGRHVkdaV1VTZEhKeUNsa0tRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTQzFOd2JHbGpaUzVHWldWekdnaEdhWGhsWkVabFpSSVZDZ05tWldVU0RqSU1NQzR3TURBd01EQXdNREF3RW9jQkNncG9iMnhrYVc1blJtVmxFbmx5ZHdwZENrQXpZMkV4TXpRellXSXlObUkwTlROa016aGpPR0ZrWWpjd1pHTmhOV1l4WldGa09EUTBNR00wTW1JMU9XSTJPR1l3TnpBM09EWTVOVFZqWW1ZNVpXTXhFZ3RUY0d4cFkyVXVSbVZsY3hvTVVtRjBaVkJsY2xKdmRXNWtFaFlLQkhKaGRHVVNEaklNTUM0d01EQXdNVGt3TWpVNUVzTUVDZ3QwY21GdWMyWmxja1psWlJLekJIS3dCQXBjQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVndFRjR3hwWTJVdVJtVmxjeG9MVTNSbGNIQmxaRkpoZEdVU0hRb0xhVzVwZEdsaGJGSmhkR1VTRGpJTU1DNHdNREF3TURBd01EQXdFckFEQ2dWemRHVndjeEttQTFxakF3cUhBWEtFQVFwVUNrQTFZV1ZsT1dJeU1XSTRaVGxoTkdNME9UYzFZalZtTkdNME1UazRaVFpsTm1VNE5EWTVaR1kwT1dVeU1ERXdPREl3WlRjNU1tWXpPVE5rWWpnM01HWTBFZ2hFUVM1VWVYQmxjeG9HVkhWd2JHVXlFaFlLQWw4eEVoQXlEakV3TUM0d01EQXdNREF3TURBd0VoUUtBbDh5RWc0eUREQXVNREF3TURBd01EQXdNQXFJQVhLRkFRcFVDa0ExWVdWbE9XSXlNV0k0WlRsaE5HTTBPVGMxWWpWbU5HTTBNVGs0WlRabE5tVTRORFk1WkdZME9XVXlNREV3T0RJd1pUYzVNbVl6T1ROa1lqZzNNR1kwRWdoRVFTNVVlWEJsY3hvR1ZIVndiR1V5RWhjS0FsOHhFaEV5RHpFd01EQXVNREF3TURBd01EQXdNQklVQ2dKZk1oSU9NZ3d3TGpBd01EQXdNREF3TURBS2l3RnlpQUVLVkFwQU5XRmxaVGxpTWpGaU9HVTVZVFJqTkRrM05XSTFaalJqTkRFNU9HVTJaVFpsT0RRMk9XUm1ORGxsTWpBeE1EZ3lNR1UzT1RKbU16a3paR0k0TnpCbU5CSUlSRUV1Vkhsd1pYTWFCbFIxY0d4bE1oSWFDZ0pmTVJJVU1oSXhNREF3TURBd0xqQXdNREF3TURBd01EQVNGQW9DWHpJU0RqSU1NQzR3TURBd01EQXdNREF3RW9VQkNnMXNiMk5yU0c5c1pHVnlSbVZsRW5SeWNncFpDa0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWd0VGNHeHBZMlV1Um1WbGN4b0lSbWw0WldSR1pXVVNGUW9EWm1WbEVnNHlEREF1TURBd01EQXdNREF3TUJJdUNoeGxlSFJ5WVVabFlYUjFjbVZrUVhCd1VtVjNZWEprUVcxdmRXNTBFZzR5RERFdU1EQXdNREF3TURBd01CSVRDZ3h0WVhoT2RXMUpibkIxZEhNU0F4aklBUklVQ2cxdFlYaE9kVzFQZFhSd2RYUnpFZ01ZeUFFU0Z3b1JiV0Y0VG5WdFRHOWphMGh2YkdSbGNuTVNBaGhrRXF3RENnNXBjM04xWVc1alpVTnZibVpwWnhLWkEzS1dBd3BqQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVnOVRjR3hwWTJVdVNYTnpkV0Z1WTJVYURrbHpjM1ZoYm1ObFEyOXVabWxuRWpBS0ZHRnRkV3hsZEZSdlNYTnpkV1ZRWlhKWlpXRnlFaGd5RmpRd01EQXdNREF3TURBd0xqQXdNREF3TURBd01EQVNLd29aZG1Gc2FXUmhkRzl5VW1WM1lYSmtVR1Z5WTJWdWRHRm5aUklPTWd3d0xqQTFNREF3TURBd01EQVNKUW9UWVhCd1VtVjNZWEprVUdWeVkyVnVkR0ZuWlJJT01nd3dMakUxTURBd01EQXdNREFTSkFvU2RtRnNhV1JoZEc5eVVtVjNZWEprUTJGd0VnNHlEREF1TWpBd01EQXdNREF3TUJJcUNoUm1aV0YwZFhKbFpFRndjRkpsZDJGeVpFTmhjQklTTWhBeU1EQXdNQzR3TURBd01EQXdNREF3RWlnS0ZuVnVabVZoZEhWeVpXUkJjSEJTWlhkaGNtUkRZWEFTRGpJTU1DNDJNREF3TURBd01EQXdFaTBLRlc5d2RGWmhiR2xrWVhSdmNrWmhkV05sZEVOaGNCSVVVaElLRURJT05UY3dMakF3TURBd01EQXdNREFTaGdFS0RIUnBZMnRFZFhKaGRHbHZiaEoyY25RS1dncEFZamN3WkdJNE16WTVaVEZqTkRZeFpEVmpOekJtTVdNNE5tWTFNalpoTWpsbE9UYzNObU0yTlRWbE5tWm1ZekkxTmpCbU9UVmlNRFZqWTJJNFlqazBOaElOUkVFdVZHbHRaUzVVZVhCbGN4b0hVbVZzVkdsdFpSSVdDZ3h0YVdOeWIzTmxZMjl1WkhNU0JoaUFtSnE4QkRKSlJGTlBPam94TWpJd1ltVTFPR015T1dVMk5XUmxOREJpWmpJM00ySmxNV1JqTW1JeU5qWmtORE5oT1dFd01ESmxZVFZpTVRnNU5UVmhaV1ZtTjJGaFl6ZzRNV0ppTkRjeFlUcEpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZY0ErbmFXSjU3eTNrQVBTUHF3SENnTXlMakVTcEFjS1JRQU44MExkUFdTOGFQSjlGbHRjNElvUXY4OTJFSW5kc0hUSUpUa3NzT3FZb2NvUkVpQmxqQ0RsbFRhSU1TMkxPMUxvUHFyTVVrTlVWUG5RaS8rUUZzSGZ1M21XNHhJTmMzQnNhV05sTFdGdGRXeGxkQnBpQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVnWlRjR3hwWTJVU0JWSnZkVzVrR2c5UGNHVnVUV2x1YVc1blVtOTFibVFpNXdScTVBUUtUUXBMT2tsRVUwODZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaENnd0tDbW9JQ2dZS0JCaU85UUVLRUFvT01nd3dMakV4TWpVd01EQXdNREFLQ3dvSktaMllwZkM3UVFZQUNnc0tDU21kSkN3NHZFRUdBQW9RQ2c1cURBb0tDZ2dZZ0tpenJlNmpCQXFiQWdxWUFtcVZBZ29XQ2hScUVnb1FDZzR5RERBdU1EQXdNREF3TURBd01Bb1dDaFJxRWdvUUNnNHlEREF1TURBd01ERTVNREkxT1Fxa0FRcWhBV3FlQVFvUUNnNHlEREF1TURBd01EQXdNREF3TUFxSkFRcUdBVnFEQVFvb2FpWUtFZ29RTWc0eE1EQXVNREF3TURBd01EQXdNQW9RQ2c0eUREQXVNREF3TURBd01EQXdNQW9wYWljS0V3b1JNZzh4TURBd0xqQXdNREF3TURBd01EQUtFQW9PTWd3d0xqQXdNREF3TURBd01EQUtMR29xQ2hZS0ZESVNNVEF3TURBd01DNHdNREF3TURBd01EQXdDaEFLRGpJTU1DNHdNREF3TURBd01EQXdDaFlLRkdvU0NoQUtEaklNTUM0d01EQXdNREF3TURBd0NoQUtEaklNTVM0d01EQXdNREF3TURBd0NnVUtBeGpJQVFvRkNnTVl5QUVLQkFvQ0dHUUttQUVLbFFGcWtnRUtHZ29ZTWhZME1EQXdNREF3TURBd01DNHdNREF3TURBd01EQXdDaEFLRGpJTU1DNHdOVEF3TURBd01EQXdDaEFLRGpJTU1DNHhOVEF3TURBd01EQXdDaEFLRGpJTU1DNHlNREF3TURBd01EQXdDaFFLRWpJUU1qQXdNREF1TURBd01EQXdNREF3TUFvUUNnNHlEREF1TmpBd01EQXdNREF3TUFvV0NoUlNFZ29RTWc0MU56QXVNREF3TURBd01EQXdNQW9PQ2d4cUNnb0lDZ1lZZ0ppYXZBUXFTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0U1blZMaXpMdEJCZ0JDS2dvbUNpUUlBUklnTmNXUC9sS21FNXlzY1hGREQ0TXNjNnFWQ0tsMk0yZ0FGbWR4VTlKcVk2d1FIanJCRndxZ0R3b0RNaTR4RW9vQk1EQXhZalUwT1dKbVlUZ3pNMkpoWWpZMk1XRmlNekJsTkdRd1lUTmhZakJsWXpBeFptTmpOR0V5WW1WbU5UTTJPVGM1TldZME9USTRNVFEzTnpBMk16VXpZMkV4TVRFeU1qQTFZVGhrTUdVM09EQmpaak5pTXpFeE5XTm1PR0psTUdRMk16RTFaalJoWldRMllURmpNalZpTmpkbE9HTTFaRFkwWTJZNU9EUTRaREEwTlRobVpERTNHZzF6Y0d4cFkyVXRZVzExYkdWMEluOEtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTSUZOd2JHbGpaUzVCYlhWc1pYUlVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVHaGxCYlhWc1pYUlVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVLdVlKY3VNSkNuOEtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTSUZOd2JHbGpaUzVCYlhWc1pYUlVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVHaGxCYlhWc1pYUlVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVFcDRCQ2d4c2IyTnJaV1JCYlhWc1pYUVNqUUZLaWdFd01EZGpOakV6TmpjME9UUmhZV05sTmpZeU5qVTVORFppWXpnMlpqTXhabUZpWmpFME5EUTBOemhpTkRRek5tUTFPV0ZoTVRnMk1HRXlPVE5pWkRSaU16QmpZVEV4TVRJeU1EZGhPR016TmpCaE1HSTVaRGRtWmpGak5EazFZelpoTVRsbU1HWTFPR1ppTkRNNE5qQTVPVEEwT0dKbU56SXdNMkV5TldZeU1HUTNPRFF5WldZM1ltVVN2Z2NLQ0hSeVlXNXpabVZ5RXJFSGNxNEhDblFLUURVMVltRTBaR1ZpTUdGa05EWTJNbU0wTVRZNFlqTTVPRFU1TnpNNFlUQmxPVEV6T0Roa01qVXlNamcyTkRnd1l6Y3pNekZpTTJZM01XRTFNVGN5T0RFU0psTndiR2xqWlM1QmNHa3VWRzlyWlc0dVZISmhibk5tWlhKSmJuTjBjblZqZEdsdmJsWXhHZ2hVY21GdWMyWmxjaEpYQ2daelpXNWtaWElTVFRwTFlXSmpaR1U2T2pFeU1qQTFZalJsTXpVek4yRTVOVEV5Tm1RNU1EWXdORFU1TWpNME5HUTRZV1F6WXpOa1pHTmpaR0UwWmpjNU9UQXhPVFUwTWpnd1pXVXhPV00xTnpZM01UUmtFbkVLQ0hKbFkyVnBkbVZ5RW1VNlkzSmhkbWt0WkdWdGJ5MXdZWEowZVMxMGVHNHRNREV0ZEdGd2NHVnlPam94TWpJd1pXRTNZV0kxWVRjeU0yWTRZVFppTWpBM09HVTJNVGRsTm1NMU9HTmlOMlUzT0dVME9UazBOMlJrWXpJek9XVXhZVGswTVdGaE5UWmxObUpoTURoaU5CSVlDZ1poYlc5MWJuUVNEaklNTlM0d01EQXdNREF3TURBd0V1Z0JDZ3hwYm5OMGNuVnRaVzUwU1dRUzF3RnkxQUVLYkFwQU56RTRZVEJtTnpkbE5UQTFZVGhrWlRJeVpqRTRPR0prTkdNNE4yWmxOelF4TURFeU56UmxPV1EwWTJJeFltWmhZemRrTURsaFpXTTNNVFU0WkRNMVloSWFVM0JzYVdObExrRndhUzVVYjJ0bGJpNUliMnhrYVc1blZqRWFERWx1YzNSeWRXMWxiblJKWkJKVUNnVmhaRzFwYmhKTE9rbEVVMDg2T2pFeU1qQmlaVFU0WXpJNVpUWTFaR1UwTUdKbU1qY3pZbVV4WkdNeVlqSTJObVEwTTJFNVlUQXdNbVZoTldJeE9EazFOV0ZsWldZM1lXRmpPRGd4WW1JME56RmhFZzRLQW1sa0VnaENCa0Z0ZFd4bGRCSVlDZ3R5WlhGMVpYTjBaV1JCZEJJSktTaEIyT0s3UVFZQUVob0tEV1Y0WldOMWRHVkNaV1p2Y21VU0NTa29nUlZpRjBRR0FCS29BUW9RYVc1d2RYUkliMnhrYVc1blEybGtjeEtUQVZxUUFRcU5BVXFLQVRBd04yTTJNVE0yTnpRNU5HRmhZMlUyTmpJMk5UazBObUpqT0RabU16Rm1ZV0ptTVRRME5EUTNPR0kwTkRNMlpEVTVZV0V4T0RZd1lUSTVNMkprTkdJek1HTmhNVEV4TWpJd04yRTRZek0yTUdFd1lqbGtOMlptTVdNME9UVmpObUV4T1dZd1pqVTRabUkwTXpnMk1EazVNRFE0WW1ZM01qQXpZVEkxWmpJd1pEYzROREpsWmpkaVpSS0RBUW9FYldWMFlSSjdjbmtLYVFwQU5HUmxaRFppTmpZNFkySXpZalkwWmpkaE9EaGhNekE0TnpSalpEUXhZemMxT0RJNVpqVmxNRFkwWWpObVltSmhaR1kwTVdWak4yVTRNell6TXpVMFpoSWJVM0JzYVdObExrRndhUzVVYjJ0bGJpNU5aWFJoWkdGMFlWWXhHZ2hOWlhSaFpHRjBZUklNQ2daMllXeDFaWE1TQW1JQU1rbEVVMDg2T2pFeU1qQmlaVFU0WXpJNVpUWTFaR1UwTUdKbU1qY3pZbVV4WkdNeVlqSTJObVEwTTJFNVlUQXdNbVZoTldJeE9EazFOV0ZsWldZM1lXRmpPRGd4WW1JME56RmhNa3RoWW1Oa1pUbzZNVEl5TURWaU5HVXpOVE0zWVRrMU1USTJaRGt3TmpBME5Ua3lNelEwWkRoaFpETmpNMlJrWTJOa1lUUm1Oems1TURFNU5UUXlPREJsWlRFNVl6VTNOamN4TkdRNlNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRTZTMkZpWTJSbE9qb3hNakl3TldJMFpUTTFNemRoT1RVeE1qWmtPVEEyTURRMU9USXpORFJrT0dGa00yTXpaR1JqWTJSaE5HWTNPVGt3TVRrMU5ESTRNR1ZsTVRsak5UYzJOekUwWkRwamNtRjJhUzFrWlcxdkxYQmhjblI1TFhSNGJpMHdNUzEwWVhCd1pYSTZPakV5TWpCbFlUZGhZalZoTnpJelpqaGhObUl5TURjNFpUWXhOMlUyWXpVNFkySTNaVGM0WlRRNU9UUTNaR1JqTWpNNVpURmhPVFF4WVdFMU5tVTJZbUV3T0dJMHdENmJuOWlZdnJlUUE5SStrQWdLQXpJdU1SS0lDQXBGQUJ0VW0vcURPNnRtR3JNT1RRbzZzT3dCL01TaXZ2VTJsNVgwa29GSGNHTlR5aEVTSUZxTkRuZ004N01SWFBpK0RXTVY5SzdXb2NKYlorakYxa3o1aEkwRVdQMFhFZzF6Y0d4cFkyVXRZVzExYkdWMEdvQUJDa0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWdaVGNHeHBZMlVTR1VGdGRXeGxkRlJ5WVc1elptVnlTVzV6ZEhKMVkzUnBiMjRhR1VGdGRXeGxkRlJ5WVc1elptVnlTVzV6ZEhKMVkzUnBiMjRpK2dOcTl3TUtTUXBIU2tVQWZHRTJkSlNxem1ZbVdVYThodk1mcS9GRVJIaTBRMjFacWhoZ29wTzlTekRLRVJJZ2VvdzJDZ3VkZi9IRWxjYWhudzlZKzBPR0NaQkl2M0lEb2w4ZzE0UXU5NzRLcVFNS3BnTnFvd01LVHdwTk9rdGhZbU5rWlRvNk1USXlNRFZpTkdVek5UTTNZVGsxTVRJMlpEa3dOakEwTlRreU16UTBaRGhoWkROak0yUmtZMk5rWVRSbU56azVNREU1TlRReU9EQmxaVEU1WXpVM05qY3hOR1FLWndwbE9tTnlZWFpwTFdSbGJXOHRjR0Z5ZEhrdGRIaHVMVEF4TFhSaGNIQmxjam82TVRJeU1HVmhOMkZpTldFM01qTm1PR0UyWWpJd056aGxOakUzWlRaak5UaGpZamRsTnpobE5EazVORGRrWkdNeU16bGxNV0U1TkRGaFlUVTJaVFppWVRBNFlqUUtFQW9PTWd3MUxqQXdNREF3TURBd01EQUtYd3BkYWxzS1RRcExPa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoQ2dvS0NFSUdRVzExYkdWMENnc0tDU2tvUWRqaXUwRUdBQW9MQ2drcEtJRVZZaGRFQmdBS1RRcExXa2tLUjBwRkFIeGhOblNVcXM1bUpsbEd2SWJ6SDZ2eFJFUjR0RU50V2FvWVlLS1R2VXN3eWhFU0lIcU1OZ29MblgveHhKWEdvWjhQV1B0RGhnbVFTTDl5QTZKZklOZUVMdmUrQ2dzS0NXb0hDZ1VLQTRJQkFDcEpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZU3BMWVdKalpHVTZPakV5TWpBMVlqUmxNelV6TjJFNU5URXlObVE1TURZd05EVTVNak0wTkdRNFlXUXpZek5rWkdOalpHRTBaamM1T1RBeE9UVTBNamd3WldVeE9XTTFOelkzTVRSa01tTnlZWFpwTFdSbGJXOHRjR0Z5ZEhrdGRIaHVMVEF4TFhSaGNIQmxjam82TVRJeU1HVmhOMkZpTldFM01qTm1PR0UyWWpJd056aGxOakUzWlRaak5UaGpZamRsTnpobE5EazVORGRrWkdNeU16bGxNV0U1TkRGaFlUVTJaVFppWVRBNFlqUTVtdzhXNDd0QkJnQkNLZ29tQ2lRSUFSSWdua1J2SWRNTGp6eHI4dTVtYmJoRW9MMkVXTzlBUG9CY0JmTDZvWC90Z0lZUUhqcUNSUXFiTlFvRE1pNHhFb29CTURBMU5UUmtaRFF4WkRRek5ETTRaRGhsWlRnNE16RXlNRGcxWXpjNU5EUTNZVEUyWldabE5UVmhOMlpqT1RReFkyTTBaalkzWVdZeVptVXlOamhsWkRjelkyRXhNVEV5TWpBeE5tWTNaamxsTVdJd05UUTVNVEl3WmprME1tWTJNMk15TkRsak5UVmpNamRtTjJKa05HVmlaR1V4WXpnMk9XTmlPV1EzWWpCbFpHVTFNRGcwWmpaaEdnMXpjR3hwWTJVdFlXMTFiR1YwSW1NS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNFbE53YkdsalpTNUJiWFZzWlhSU2RXeGxjeG9MUVcxMWJHVjBVblZzWlhNcS9ERnkrVEVLWXdwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSVNVM0JzYVdObExrRnRkV3hsZEZKMWJHVnpHZ3RCYlhWc1pYUlNkV3hsY3hKU0NnTmtjMjhTU3pwSlJGTlBPam94TWpJd1ltVTFPR015T1dVMk5XUmxOREJpWmpJM00ySmxNV1JqTW1JeU5qWmtORE5oT1dFd01ESmxZVFZpTVRnNU5UVmhaV1ZtTjJGaFl6ZzRNV0ppTkRjeFlSS3RNQW9PWTI5dVptbG5VMk5vWldSMWJHVVNtakJ5bHpBS1hRcEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklQVTNCc2FXTmxMbE5qYUdWa2RXeGxHZ2hUWTJobFpIVnNaUktoTHdvTWFXNXBkR2xoYkZaaGJIVmxFcEF2Y28wdkNtVUtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTRTFOd2JHbGpaUzVCYlhWc1pYUkRiMjVtYVdjYURFRnRkV3hsZEVOdmJtWnBaeExQQ1FvT2RISmhibk5tWlhKRGIyNW1hV2NTdkFseXVRa0tad3BBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJVFUzQnNhV05sTGtGdGRXeGxkRU52Ym1acFp4b09WSEpoYm5ObVpYSkRiMjVtYVdjU2dRRUtDV055WldGMFpVWmxaUkowY25JS1dRcEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklMVTNCc2FXTmxMa1psWlhNYUNFWnBlR1ZrUm1WbEVoVUtBMlpsWlJJT01nd3dMakF3TURBd01EQXdNREFTaHdFS0NtaHZiR1JwYm1kR1pXVVNlWEozQ2wwS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNDMU53YkdsalpTNUdaV1Z6R2d4U1lYUmxVR1Z5VW05MWJtUVNGZ29FY21GMFpSSU9NZ3d3TGpBd01EQXhPVEF5TlRrU3d3UUtDM1J5WVc1elptVnlSbVZsRXJNRWNyQUVDbHdLUUROallURXpORE5oWWpJMllqUTFNMlF6T0dNNFlXUmlOekJrWTJFMVpqRmxZV1E0TkRRd1l6UXlZalU1WWpZNFpqQTNNRGM0TmprMU5XTmlaamxsWXpFU0MxTndiR2xqWlM1R1pXVnpHZ3RUZEdWd2NHVmtVbUYwWlJJZENndHBibWwwYVdGc1VtRjBaUklPTWd3d0xqQXdNREF3TURBd01EQVNzQU1LQlhOMFpYQnpFcVlEV3FNRENvY0Jjb1FCQ2xRS1FEVmhaV1U1WWpJeFlqaGxPV0UwWXpRNU56VmlOV1kwWXpReE9UaGxObVUyWlRnME5qbGtaalE1WlRJd01UQTRNakJsTnpreVpqTTVNMlJpT0Rjd1pqUVNDRVJCTGxSNWNHVnpHZ1pVZFhCc1pUSVNGZ29DWHpFU0VESU9NVEF3TGpBd01EQXdNREF3TURBU0ZBb0NYeklTRGpJTU1DNHdNREF3TURBd01EQXdDb2dCY29VQkNsUUtRRFZoWldVNVlqSXhZamhsT1dFMFl6UTVOelZpTldZMFl6UXhPVGhsTm1VMlpUZzBOamxrWmpRNVpUSXdNVEE0TWpCbE56a3laak01TTJSaU9EY3daalFTQ0VSQkxsUjVjR1Z6R2daVWRYQnNaVElTRndvQ1h6RVNFVElQTVRBd01DNHdNREF3TURBd01EQXdFaFFLQWw4eUVnNHlEREF1TURBd01EQXdNREF3TUFxTEFYS0lBUXBVQ2tBMVlXVmxPV0l5TVdJNFpUbGhOR00wT1RjMVlqVm1OR00wTVRrNFpUWmxObVU0TkRZNVpHWTBPV1V5TURFd09ESXdaVGM1TW1Zek9UTmtZamczTUdZMEVnaEVRUzVVZVhCbGN4b0dWSFZ3YkdVeUVob0tBbDh4RWhReUVqRXdNREF3TURBdU1EQXdNREF3TURBd01CSVVDZ0pmTWhJT01nd3dMakF3TURBd01EQXdNREFTaFFFS0RXeHZZMnRJYjJ4a1pYSkdaV1VTZEhKeUNsa0tRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTQzFOd2JHbGpaUzVHWldWekdnaEdhWGhsWkVabFpSSVZDZ05tWldVU0RqSU1NQzR3TURBd01EQXdNREF3RWk0S0hHVjRkSEpoUm1WaGRIVnlaV1JCY0hCU1pYZGhjbVJCYlc5MWJuUVNEaklNTVM0d01EQXdNREF3TURBd0VoTUtERzFoZUU1MWJVbHVjSFYwY3hJREdNZ0JFaFFLRFcxaGVFNTFiVTkxZEhCMWRITVNBeGpJQVJJWENoRnRZWGhPZFcxTWIyTnJTRzlzWkdWeWN4SUNHR1FTc3hnS0RXbHpjM1ZoYm1ObFEzVnlkbVVTb1JoeW5oZ0tYUXBBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJUFUzQnNhV05sTGxOamFHVmtkV3hsR2doVFkyaGxaSFZzWlJLcUF3b01hVzVwZEdsaGJGWmhiSFZsRXBrRGNwWURDbU1LUUROallURXpORE5oWWpJMllqUTFNMlF6T0dNNFlXUmlOekJrWTJFMVpqRmxZV1E0TkRRd1l6UXlZalU1WWpZNFpqQTNNRGM0TmprMU5XTmlaamxsWXpFU0QxTndiR2xqWlM1SmMzTjFZVzVqWlJvT1NYTnpkV0Z1WTJWRGIyNW1hV2NTTUFvVVlXMTFiR1YwVkc5SmMzTjFaVkJsY2xsbFlYSVNHRElXTkRBd01EQXdNREF3TURBdU1EQXdNREF3TURBd01CSXJDaGwyWVd4cFpHRjBiM0pTWlhkaGNtUlFaWEpqWlc1MFlXZGxFZzR5RERBdU1EVXdNREF3TURBd01CSWxDaE5oY0hCU1pYZGhjbVJRWlhKalpXNTBZV2RsRWc0eUREQXVNVFV3TURBd01EQXdNQklrQ2hKMllXeHBaR0YwYjNKU1pYZGhjbVJEWVhBU0RqSU1NQzR5TURBd01EQXdNREF3RWlvS0ZHWmxZWFIxY21Wa1FYQndVbVYzWVhKa1EyRndFaEl5RURJd01EQXdMakF3TURBd01EQXdNREFTS0FvV2RXNW1aV0YwZFhKbFpFRndjRkpsZDJGeVpFTmhjQklPTWd3d0xqWXdNREF3TURBd01EQVNMUW9WYjNCMFZtRnNhV1JoZEc5eVJtRjFZMlYwUTJGd0VoUlNFZ29RTWc0MU56QXVNREF3TURBd01EQXdNQktQRkFvTVpuVjBkWEpsVm1Gc2RXVnpFdjRUV3ZzVEN2d0VjdmtFQ2xRS1FEVmhaV1U1WWpJeFlqaGxPV0UwWXpRNU56VmlOV1kwWXpReE9UaGxObVUyWlRnME5qbGtaalE1WlRJd01UQTRNakJsTnpreVpqTTVNMlJpT0Rjd1pqUVNDRVJCTGxSNWNHVnpHZ1pVZFhCc1pUSVNmZ29DWHpFU2VISjJDbG9LUUdJM01HUmlPRE0yT1dVeFl6UTJNV1ExWXpjd1pqRmpPRFptTlRJMllUSTVaVGszTnpaak5qVTFaVFptWm1NeU5UWXdaamsxWWpBMVkyTmlPR0k1TkRZU0RVUkJMbFJwYldVdVZIbHdaWE1hQjFKbGJGUnBiV1VTR0FvTWJXbGpjbTl6WldOdmJtUnpFZ2dZZ01EUDRPaVZCeEtnQXdvQ1h6SVNtUU55bGdNS1l3cEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklQVTNCc2FXTmxMa2x6YzNWaGJtTmxHZzVKYzNOMVlXNWpaVU52Ym1acFp4SXdDaFJoYlhWc1pYUlViMGx6YzNWbFVHVnlXV1ZoY2hJWU1oWXlNREF3TURBd01EQXdNQzR3TURBd01EQXdNREF3RWlzS0dYWmhiR2xrWVhSdmNsSmxkMkZ5WkZCbGNtTmxiblJoWjJVU0RqSU1NQzR4TWpBd01EQXdNREF3RWlVS0UyRndjRkpsZDJGeVpGQmxjbU5sYm5SaFoyVVNEaklNTUM0ME1EQXdNREF3TURBd0VpUUtFblpoYkdsa1lYUnZjbEpsZDJGeVpFTmhjQklPTWd3d0xqSXdNREF3TURBd01EQVNLZ29VWm1WaGRIVnlaV1JCY0hCU1pYZGhjbVJEWVhBU0VqSVFNakF3TURBdU1EQXdNREF3TURBd01CSW9DaFoxYm1abFlYUjFjbVZrUVhCd1VtVjNZWEprUTJGd0VnNHlEREF1TmpBd01EQXdNREF3TUJJdENoVnZjSFJXWVd4cFpHRjBiM0pHWVhWalpYUkRZWEFTRkZJU0NoQXlEalUzTUM0d01EQXdNREF3TURBd0N2d0VjdmtFQ2xRS1FEVmhaV1U1WWpJeFlqaGxPV0UwWXpRNU56VmlOV1kwWXpReE9UaGxObVUyWlRnME5qbGtaalE1WlRJd01UQTRNakJsTnpreVpqTTVNMlJpT0Rjd1pqUVNDRVJCTGxSNWNHVnpHZ1pVZFhCc1pUSVNmZ29DWHpFU2VISjJDbG9LUUdJM01HUmlPRE0yT1dVeFl6UTJNV1ExWXpjd1pqRmpPRFptTlRJMllUSTVaVGszTnpaak5qVTFaVFptWm1NeU5UWXdaamsxWWpBMVkyTmlPR0k1TkRZU0RVUkJMbFJwYldVdVZIbHdaWE1hQjFKbGJGUnBiV1VTR0FvTWJXbGpjbTl6WldOdmJtUnpFZ2dZZ01EdW9ickJGUktnQXdvQ1h6SVNtUU55bGdNS1l3cEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklQVTNCc2FXTmxMa2x6YzNWaGJtTmxHZzVKYzNOMVlXNWpaVU52Ym1acFp4SXdDaFJoYlhWc1pYUlViMGx6YzNWbFVHVnlXV1ZoY2hJWU1oWXhNREF3TURBd01EQXdNQzR3TURBd01EQXdNREF3RWlzS0dYWmhiR2xrWVhSdmNsSmxkMkZ5WkZCbGNtTmxiblJoWjJVU0RqSU1NQzR4T0RBd01EQXdNREF3RWlVS0UyRndjRkpsZDJGeVpGQmxjbU5sYm5SaFoyVVNEaklNTUM0Mk1qQXdNREF3TURBd0VpUUtFblpoYkdsa1lYUnZjbEpsZDJGeVpFTmhjQklPTWd3d0xqSXdNREF3TURBd01EQVNLZ29VWm1WaGRIVnlaV1JCY0hCU1pYZGhjbVJEWVhBU0VqSVFNakF3TURBdU1EQXdNREF3TURBd01CSW9DaFoxYm1abFlYUjFjbVZrUVhCd1VtVjNZWEprUTJGd0VnNHlEREF1TmpBd01EQXdNREF3TUJJdENoVnZjSFJXWVd4cFpHRjBiM0pHWVhWalpYUkRZWEFTRkZJU0NoQXlEalUzTUM0d01EQXdNREF3TURBd0N2c0VjdmdFQ2xRS1FEVmhaV1U1WWpJeFlqaGxPV0UwWXpRNU56VmlOV1kwWXpReE9UaGxObVUyWlRnME5qbGtaalE1WlRJd01UQTRNakJsTnpreVpqTTVNMlJpT0Rjd1pqUVNDRVJCTGxSNWNHVnpHZ1pVZFhCc1pUSVNmZ29DWHpFU2VISjJDbG9LUUdJM01HUmlPRE0yT1dVeFl6UTJNV1ExWXpjd1pqRmpPRFptTlRJMllUSTVaVGszTnpaak5qVTFaVFptWm1NeU5UWXdaamsxWWpBMVkyTmlPR0k1TkRZU0RVUkJMbFJwYldVdVZIbHdaWE1hQjFKbGJGUnBiV1VTR0FvTWJXbGpjbTl6WldOdmJtUnpFZ2dZZ0lDYnhwZmFSeEtmQXdvQ1h6SVNtQU55bFFNS1l3cEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklQVTNCc2FXTmxMa2x6YzNWaGJtTmxHZzVKYzNOMVlXNWpaVU52Ym1acFp4SXZDaFJoYlhWc1pYUlViMGx6YzNWbFVHVnlXV1ZoY2hJWE1oVTFNREF3TURBd01EQXdMakF3TURBd01EQXdNREFTS3dvWmRtRnNhV1JoZEc5eVVtVjNZWEprVUdWeVkyVnVkR0ZuWlJJT01nd3dMakl4TURBd01EQXdNREFTSlFvVFlYQndVbVYzWVhKa1VHVnlZMlZ1ZEdGblpSSU9NZ3d3TGpZNU1EQXdNREF3TURBU0pBb1NkbUZzYVdSaGRHOXlVbVYzWVhKa1EyRndFZzR5RERBdU1qQXdNREF3TURBd01CSXFDaFJtWldGMGRYSmxaRUZ3Y0ZKbGQyRnlaRU5oY0JJU01oQXlNREF3TUM0d01EQXdNREF3TURBd0VpZ0tGblZ1Wm1WaGRIVnlaV1JCY0hCU1pYZGhjbVJEWVhBU0RqSU1NQzQyTURBd01EQXdNREF3RWkwS0ZXOXdkRlpoYkdsa1lYUnZja1poZFdObGRFTmhjQklVVWhJS0VESU9OVGN3TGpBd01EQXdNREF3TURBSy9BUnkrUVFLVkFwQU5XRmxaVGxpTWpGaU9HVTVZVFJqTkRrM05XSTFaalJqTkRFNU9HVTJaVFpsT0RRMk9XUm1ORGxsTWpBeE1EZ3lNR1UzT1RKbU16a3paR0k0TnpCbU5CSUlSRUV1Vkhsd1pYTWFCbFIxY0d4bE1oSi9DZ0pmTVJKNWNuY0tXZ3BBWWpjd1pHSTRNelk1WlRGak5EWXhaRFZqTnpCbU1XTTRObVkxTWpaaE1qbGxPVGMzTm1NMk5UVmxObVptWXpJMU5qQm1PVFZpTURWalkySTRZamswTmhJTlJFRXVWR2x0WlM1VWVYQmxjeG9IVW1Wc1ZHbHRaUklaQ2d4dGFXTnliM05sWTI5dVpITVNDUmlBZ0xhTXI3U1BBUktmQXdvQ1h6SVNtQU55bFFNS1l3cEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklQVTNCc2FXTmxMa2x6YzNWaGJtTmxHZzVKYzNOMVlXNWpaVU52Ym1acFp4SXZDaFJoYlhWc1pYUlViMGx6YzNWbFVHVnlXV1ZoY2hJWE1oVXlOVEF3TURBd01EQXdMakF3TURBd01EQXdNREFTS3dvWmRtRnNhV1JoZEc5eVVtVjNZWEprVUdWeVkyVnVkR0ZuWlJJT01nd3dMakl3TURBd01EQXdNREFTSlFvVFlYQndVbVYzWVhKa1VHVnlZMlZ1ZEdGblpSSU9NZ3d3TGpjMU1EQXdNREF3TURBU0pBb1NkbUZzYVdSaGRHOXlVbVYzWVhKa1EyRndFZzR5RERBdU1qQXdNREF3TURBd01CSXFDaFJtWldGMGRYSmxaRUZ3Y0ZKbGQyRnlaRU5oY0JJU01oQXlNREF3TUM0d01EQXdNREF3TURBd0VpZ0tGblZ1Wm1WaGRIVnlaV1JCY0hCU1pYZGhjbVJEWVhBU0RqSU1NQzQyTURBd01EQXdNREF3RWkwS0ZXOXdkRlpoYkdsa1lYUnZja1poZFdObGRFTmhjQklVVWhJS0VESU9OVGN3TGpBd01EQXdNREF3TURBU29BZ0tHV1JsWTJWdWRISmhiR2w2WldSVGVXNWphSEp2Ym1sNlpYSVNnZ2h5L3djS2l3RUtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTSUZOd2JHbGpaUzVFWldObGJuUnlZV3hwZW1Wa1UzbHVZMmh5YjI1cGVtVnlHaVZCYlhWc1pYUkVaV05sYm5SeVlXeHBlbVZrVTNsdVkyaHliMjVwZW1WeVEyOXVabWxuRXR3QkNoVnlaWEYxYVhKbFpGTjVibU5vY205dWFYcGxjbk1Td2dGeXZ3RUtWUXBBWXpOaVlqQmpOV1F3TkRjNU9XSXpaakV4WW1Ga04yTXpZekV3TWprMk0yVXhNVFZqWmpVelpHRXpaVFJoWm1OaVkyWmtPV1l3Tm1WaVpEZ3lZalJtWmhJTVJFRXVVMlYwTGxSNWNHVnpHZ05UWlhRU1pnb0RiV0Z3RWw5cVhRcGJDbFZDVTJkc2IySmhiQzFrYjIxaGFXNDZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaEVnSUtBQkpyQ2hKaFkzUnBkbVZUZVc1amFISnZibWw2WlhJU1ZVSlRaMnh2WW1Gc0xXUnZiV0ZwYmpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0VTb2dRS0JHWmxaWE1TbVFSeWxnUUtmQXBBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJZ1UzQnNhV05sTGtSbFkyVnVkSEpoYkdsNlpXUlRlVzVqYUhKdmJtbDZaWElhRmxONWJtTm9jbTl1YVhwbGNrWmxaWE5EYjI1bWFXY1N0d0lLRldKaGMyVlNZWFJsVkhKaFptWnBZMHhwYldsMGN4S2RBbkthQWdwN0NrQXpZMkV4TXpRellXSXlObUkwTlROa016aGpPR0ZrWWpjd1pHTmhOV1l4WldGa09EUTBNR00wTW1JMU9XSTJPR1l3TnpBM09EWTVOVFZqWW1ZNVpXTXhFaUJUY0d4cFkyVXVSR1ZqWlc1MGNtRnNhWHBsWkZONWJtTm9jbTl1YVhwbGNob1ZRbUZ6WlZKaGRHVlVjbUZtWm1salRHbHRhWFJ6RWhNS0MySjFjbk4wUVcxdmRXNTBFZ1FZZ09vd0VvVUJDZ3RpZFhKemRGZHBibVJ2ZHhKMmNuUUtXZ3BBWWpjd1pHSTRNelk1WlRGak5EWXhaRFZqTnpCbU1XTTRObVkxTWpaaE1qbGxPVGMzTm1NMk5UVmxObVptWXpJMU5qQm1PVFZpTURWalkySTRZamswTmhJTlJFRXVWR2x0WlM1VWVYQmxjeG9IVW1Wc1ZHbHRaUklXQ2d4dGFXTnliM05sWTI5dVpITVNCaGlBc0xUNENCSWtDaEZsZUhSeVlWUnlZV1ptYVdOUWNtbGpaUklQTWcwMk1DNHdNREF3TURBd01EQXdFaDRLR0hKbFlXUldjMWR5YVhSbFUyTmhiR2x1WjBaaFkzUnZjaElDR0FnU0Znb09iV2x1Vkc5d2RYQkJiVzkxYm5RU0JCaUF0UmdTaGdFS0RIUnBZMnRFZFhKaGRHbHZiaEoyY25RS1dncEFZamN3WkdJNE16WTVaVEZqTkRZeFpEVmpOekJtTVdNNE5tWTFNalpoTWpsbE9UYzNObU0yTlRWbE5tWm1ZekkxTmpCbU9UVmlNRFZqWTJJNFlqazBOaElOUkVFdVZHbHRaUzVVZVhCbGN4b0hVbVZzVkdsdFpSSVdDZ3h0YVdOeWIzTmxZMjl1WkhNU0JoaUFtSnE4QkJLYUFnb05jR0ZqYTJGblpVTnZibVpwWnhLSUFuS0ZBZ3BtQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVoTlRjR3hwWTJVdVFXMTFiR1YwUTI5dVptbG5HZzFRWVdOcllXZGxRMjl1Wm1sbkVoSUtCbUZ0ZFd4bGRCSUlRZ1l3TGpFdU1UUVNIUW9SWVcxMWJHVjBUbUZ0WlZObGNuWnBZMlVTQ0VJR01DNHhMakUxRWhrS0RXUnpiMGR2ZG1WeWJtRnVZMlVTQ0VJR01DNHhMakl3RWgwS0VuWmhiR2xrWVhSdmNreHBabVZqZVdOc1pSSUhRZ1V3TGpFdU5SSVNDZ1ozWVd4c1pYUVNDRUlHTUM0eExqRTBFaG9LRG5kaGJHeGxkRkJoZVcxbGJuUnpFZ2hDQmpBdU1TNHhOQkljQ2haMGNtRnVjMlpsY2xCeVpXRndjSEp2ZG1Gc1JtVmxFZ0pTQUJJMUNoOW1aV0YwZFhKbFpFRndjRUZqZEdsMmFYUjVUV0Z5YTJWeVFXMXZkVzUwRWhKU0VBb09NZ3d4TGpBd01EQXdNREF3TURBU0Vnb01ablYwZFhKbFZtRnNkV1Z6RWdKYUFCSU9DZ2hwYzBSbGRrNWxkQklDRUFFeVNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRTZTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0hBUHM2S3E4Q2ltWkFEMGo3V0R3b0RNaTR4RXM0UENrVUFWVTNVSFVORGpZN29neElJWEhsRWVoYnY1VnAveVVITVQyZXZMK0pvN1hQS0VSSWdGdmY1NGJCVWtTRDVRdlk4Skp4VnduOTcxT3ZlSElhY3VkZXc3ZVVJVDJvU0RYTndiR2xqWlMxaGJYVnNaWFFhWkFwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSUdVM0JzYVdObEVndEJiWFZzWlhSU2RXeGxjeG9MUVcxMWJHVjBVblZzWlhNaWp3MXFqQTBLVFFwTE9rbEVVMDg2T2pFeU1qQmlaVFU0WXpJNVpUWTFaR1UwTUdKbU1qY3pZbVV4WkdNeVlqSTJObVEwTTJFNVlUQXdNbVZoTldJeE9EazFOV0ZsWldZM1lXRmpPRGd4WW1JME56RmhDclFNQ3JFTWFxNE1DcVVNQ3FJTWFwOE1DcHNDQ3BnQ2FwVUNDaFlLRkdvU0NoQUtEaklNTUM0d01EQXdNREF3TURBd0NoWUtGR29TQ2hBS0RqSU1NQzR3TURBd01Ua3dNalU1Q3FRQkNxRUJhcDRCQ2hBS0RqSU1NQzR3TURBd01EQXdNREF3Q29rQkNvWUJXb01CQ2locUpnb1NDaEF5RGpFd01DNHdNREF3TURBd01EQXdDaEFLRGpJTU1DNHdNREF3TURBd01EQXdDaWxxSndvVENoRXlEekV3TURBdU1EQXdNREF3TURBd01Bb1FDZzR5RERBdU1EQXdNREF3TURBd01Bb3NhaW9LRmdvVU1oSXhNREF3TURBd0xqQXdNREF3TURBd01EQUtFQW9PTWd3d0xqQXdNREF3TURBd01EQUtGZ29VYWhJS0VBb09NZ3d3TGpBd01EQXdNREF3TURBS0VBb09NZ3d4TGpBd01EQXdNREF3TURBS0JRb0RHTWdCQ2dVS0F4aklBUW9FQ2dJWVpBcjFCZ3J5Qm1ydkJncVlBUXFWQVdxU0FRb2FDaGd5RmpRd01EQXdNREF3TURBd0xqQXdNREF3TURBd01EQUtFQW9PTWd3d0xqQTFNREF3TURBd01EQUtFQW9PTWd3d0xqRTFNREF3TURBd01EQUtFQW9PTWd3d0xqSXdNREF3TURBd01EQUtGQW9TTWhBeU1EQXdNQzR3TURBd01EQXdNREF3Q2hBS0RqSU1NQzQyTURBd01EQXdNREF3Q2hZS0ZGSVNDaEF5RGpVM01DNHdNREF3TURBd01EQXdDdEVGQ3M0Rldzc0ZDckFCYXEwQkNoQUtEbW9NQ2dvS0NCaUF3TS9nNkpVSENwZ0JDcFVCYXBJQkNob0tHRElXTWpBd01EQXdNREF3TURBdU1EQXdNREF3TURBd01Bb1FDZzR5RERBdU1USXdNREF3TURBd01Bb1FDZzR5RERBdU5EQXdNREF3TURBd01Bb1FDZzR5RERBdU1qQXdNREF3TURBd01Bb1VDaEl5RURJd01EQXdMakF3TURBd01EQXdNREFLRUFvT01nd3dMall3TURBd01EQXdNREFLRmdvVVVoSUtFRElPTlRjd0xqQXdNREF3TURBd01EQUtzQUZxclFFS0VBb09hZ3dLQ2dvSUdJREE3cUc2d1JVS21BRUtsUUZxa2dFS0dnb1lNaFl4TURBd01EQXdNREF3TUM0d01EQXdNREF3TURBd0NoQUtEaklNTUM0eE9EQXdNREF3TURBd0NoQUtEaklNTUM0Mk1qQXdNREF3TURBd0NoQUtEaklNTUM0eU1EQXdNREF3TURBd0NoUUtFaklRTWpBd01EQXVNREF3TURBd01EQXdNQW9RQ2c0eUREQXVOakF3TURBd01EQXdNQW9XQ2hSU0Vnb1FNZzQxTnpBdU1EQXdNREF3TURBd01BcXZBV3FzQVFvUUNnNXFEQW9LQ2dnWWdJQ2J4cGZhUndxWEFRcVVBV3FSQVFvWkNoY3lGVFV3TURBd01EQXdNREF1TURBd01EQXdNREF3TUFvUUNnNHlEREF1TWpFd01EQXdNREF3TUFvUUNnNHlEREF1Tmprd01EQXdNREF3TUFvUUNnNHlEREF1TWpBd01EQXdNREF3TUFvVUNoSXlFREl3TURBd0xqQXdNREF3TURBd01EQUtFQW9PTWd3d0xqWXdNREF3TURBd01EQUtGZ29VVWhJS0VESU9OVGN3TGpBd01EQXdNREF3TURBS3NBRnFyUUVLRVFvUGFnMEtDd29KR0lDQXRveXZ0SThCQ3BjQkNwUUJhcEVCQ2hrS0Z6SVZNalV3TURBd01EQXdNQzR3TURBd01EQXdNREF3Q2hBS0RqSU1NQzR5TURBd01EQXdNREF3Q2hBS0RqSU1NQzQzTlRBd01EQXdNREF3Q2hBS0RqSU1NQzR5TURBd01EQXdNREF3Q2hRS0VqSVFNakF3TURBdU1EQXdNREF3TURBd01Bb1FDZzR5RERBdU5qQXdNREF3TURBd01Bb1dDaFJTRWdvUU1nNDFOekF1TURBd01EQXdNREF3TUFxTkFncUtBbXFIQWdwbkNtVnFZd3BoQ2w5aVhRcGJDbFZDVTJkc2IySmhiQzFrYjIxaGFXNDZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaEVnSUtBQXBYQ2xWQ1UyZHNiMkpoYkMxa2IyMWhhVzQ2T2pFeU1qQmlaVFU0WXpJNVpUWTFaR1UwTUdKbU1qY3pZbVV4WkdNeVlqSTJObVEwTTJFNVlUQXdNbVZoTldJeE9EazFOV0ZsWldZM1lXRmpPRGd4WW1JME56RmhDa01LUVdvL0Nod0tHbW9ZQ2dZS0JCaUE2akFLRGdvTWFnb0tDQW9HR0lDd3RQZ0lDaEVLRHpJTk5qQXVNREF3TURBd01EQXdNQW9FQ2dJWUNBb0dDZ1FZZ0xVWUNnNEtER29LQ2dnS0JoaUFtSnE4QkFwTENrbHFSd29LQ2doQ0JqQXVNUzR4TkFvS0NnaENCakF1TVM0eE5Rb0tDZ2hDQmpBdU1TNHlNQW9KQ2dkQ0JUQXVNUzQxQ2dvS0NFSUdNQzR4TGpFMENnb0tDRUlHTUM0eExqRTBDZ1FLQWxJQUNoUUtFbElRQ2c0eURERXVNREF3TURBd01EQXdNQW9FQ2dKYUFBb0VDZ0lRQVNwSlJGTlBPam94TWpJd1ltVTFPR015T1dVMk5XUmxOREJpWmpJM00ySmxNV1JqTW1JeU5qWmtORE5oT1dFd01ESmxZVFZpTVRnNU5UVmhaV1ZtTjJGaFl6ZzRNV0ppTkRjeFlUbE94UW9veWtBR0FFSXFDaVlLSkFnQkVpQjgyeDI4NkhaNGhNZ3JxbjFPVXp3M2k1b0Q5NnpZaVZCU2pCT1ZhbGFLSlJBZU9xRVVDcklOQ2dNeUxqRVNpZ0V3TURkak5qRXpOamMwT1RSaFlXTmxOall5TmpVNU5EWmlZemcyWmpNeFptRmlaakUwTkRRME56aGlORFF6Tm1RMU9XRmhNVGcyTUdFeU9UTmlaRFJpTXpCallURXhNVEl5TURkaE9HTXpOakJoTUdJNVpEZG1aakZqTkRrMVl6WmhNVGxtTUdZMU9HWmlORE00TmpBNU9UQTBPR0ptTnpJd00yRXlOV1l5TUdRM09EUXlaV1kzWW1VYURYTndiR2xqWlMxaGJYVnNaWFFpWHdwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSU5VM0JzYVdObExrRnRkV3hsZEJvTVRHOWphMlZrUVcxMWJHVjBLdjBJY3ZvSUNsOEtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTRFZOd2JHbGpaUzVCYlhWc1pYUWFERXh2WTJ0bFpFRnRkV3hsZEJLdUJRb0dZVzExYkdWMEVxTUZjcUFGQ2xrS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNEVk53YkdsalpTNUJiWFZzWlhRYUJrRnRkV3hsZEJKU0NnTmtjMjhTU3pwSlJGTlBPam94TWpJd1ltVTFPR015T1dVMk5XUmxOREJpWmpJM00ySmxNV1JqTW1JeU5qWmtORE5oT1dFd01ESmxZVFZpTVRnNU5UVmhaV1ZtTjJGaFl6ZzRNV0ppTkRjeFlSSldDZ1Z2ZDI1bGNoSk5Pa3RoWW1Oa1pUbzZNVEl5TURWaU5HVXpOVE0zWVRrMU1USTJaRGt3TmpBME5Ua3lNelEwWkRoaFpETmpNMlJrWTJOa1lUUm1Oems1TURFNU5UUXlPREJsWlRFNVl6VTNOamN4TkdRU2xnTUtCbUZ0YjNWdWRCS0xBM0tJQXdwZkNrQXpZMkV4TXpRellXSXlObUkwTlROa016aGpPR0ZrWWpjd1pHTmhOV1l4WldGa09EUTBNR00wTW1JMU9XSTJPR1l3TnpBM09EWTVOVFZqWW1ZNVpXTXhFZ3RUY0d4cFkyVXVSbVZsY3hvT1JYaHdhWEpwYm1kQmJXOTFiblFTSHdvTmFXNXBkR2xoYkVGdGIzVnVkQklPTWd3MUxqQXdNREF3TURBd01EQVNlQW9KWTNKbFlYUmxaRUYwRW10eWFRcFhDa0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWd4VGNHeHBZMlV1Vkhsd1pYTWFCVkp2ZFc1a0VnNEtCbTUxYldKbGNoSUVHSXoxQVJLSkFRb01jbUYwWlZCbGNsSnZkVzVrRW5seWR3cGRDa0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWd0VGNHeHBZMlV1Um1WbGN4b01VbUYwWlZCbGNsSnZkVzVrRWhZS0JISmhkR1VTRGpJTU1DNHdNREF4TmpreE1Ua3hFdVVDQ2dSc2IyTnJFdHdDY3RrQ0Nsc0tRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTRFZOd2JHbGpaUzVGZUhCcGNua2FDRlJwYldWTWIyTnJFbG9LQjJodmJHUmxjbk1TVDFwTkNrczZTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0VTRmdvSlpYaHdhWEpsYzBGMEVna3BLSUVWWWhkRUJnQVNoUUVLQ205d2RFTnZiblJsZUhRU2QxSjFDbk5DY1hSeVlXNXpabVZ5SUhSdklDZHlZWFpwTFdSbGJXOHRjR0Z5ZEhrdGRIaHVMVEF4TFhSaGNIQmxjam82TVRJeU1HVmhOMkZpTldFM01qTm1PR0UyWWpJd056aGxOakUzWlRaak5UaGpZamRsTnpobE5EazVORGRrWkdNeU16bGxNV0U1TkRGaFlUVTJaVFppWVRBNFlqUW5Na2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoTWt0aFltTmtaVG82TVRJeU1EVmlOR1V6TlRNM1lUazFNVEkyWkRrd05qQTBOVGt5TXpRMFpEaGhaRE5qTTJSa1kyTmtZVFJtTnprNU1ERTVOVFF5T0RCbFpURTVZelUzTmpjeE5HUTZTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0U2UzJGaVkyUmxPam94TWpJd05XSTBaVE0xTXpkaE9UVXhNalprT1RBMk1EUTFPVEl6TkRSa09HRmtNMk16WkdSalkyUmhOR1kzT1Rrd01UazFOREk0TUdWbE1UbGpOVGMyTnpFMFpNQSttNS9ZbUw2M2tBUFNQdDRHQ2dNeUxqRVMxZ1lLUlFCOFlUWjBsS3JPWmlaWlJyeUc4eCtyOFVSRWVMUkRiVm1xR0dDaWs3MUxNTW9SRWlCNmpEWUtDNTEvOGNTVnhxR2ZEMWo3UTRZSmtFaS9jZ09pWHlEWGhDNzN2aElOYzNCc2FXTmxMV0Z0ZFd4bGRCcGdDa0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWdaVGNHeHBZMlVTQmtGdGRXeGxkQm9NVEc5amEyVmtRVzExYkdWMElzNERhc3NEQ3VRQkN1RUJhdDRCQ2swS1N6cEpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZUXBQQ2swNlMyRmlZMlJsT2pveE1qSXdOV0kwWlRNMU16ZGhPVFV4TWpaa09UQTJNRFExT1RJek5EUmtPR0ZrTTJNelpHUmpZMlJoTkdZM09Ua3dNVGsxTkRJNE1HVmxNVGxqTlRjMk56RTBaQW84Q2pwcU9Bb1FDZzR5RERVdU1EQXdNREF3TURBd01Bb01DZ3BxQ0FvR0NnUVlqUFVCQ2hZS0ZHb1NDaEFLRGpJTU1DNHdNREF4TmpreE1Ua3hDdUVCQ3Q0QmF0c0JDbEVLVDFwTkNrczZTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0VLQ3dvSktTaUJGV0lYUkFZQUNua0tkMUoxQ25OQ2NYUnlZVzV6Wm1WeUlIUnZJQ2R5WVhacExXUmxiVzh0Y0dGeWRIa3RkSGh1TFRBeExYUmhjSEJsY2pvNk1USXlNR1ZoTjJGaU5XRTNNak5tT0dFMllqSXdOemhsTmpFM1pUWmpOVGhqWWpkbE56aGxORGs1TkRka1pHTXlNemxsTVdFNU5ERmhZVFUyWlRaaVlUQTRZalFuS2tsRVUwODZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaEtrdGhZbU5rWlRvNk1USXlNRFZpTkdVek5UTTNZVGsxTVRJMlpEa3dOakEwTlRreU16UTBaRGhoWkROak0yUmtZMk5rWVRSbU56azVNREU1TlRReU9EQmxaVEU1WXpVM05qY3hOR1E1bXc4VzQ3dEJCZ0JDS2dvbUNpUUlBUklncytWOHFsR3NheU9OaWwzNy9MbmI0YWw4Zi9penIrVmJhRHVlNzZydkJPd1FIa2lkc1phRnY3ZVFBMUNuZ3RhUTlvS1JBdz09IiwicHJlcGFyZWRUcmFuc2FjdGlvbkhhc2giOiIrdmxJWHY2VmdkMnlwUFhEMG1yZG42UmxjU0g0YzJoQ1JqMi90WHFxVVZzPSIsImhhc2hpbmdTY2hlbWVWZXJzaW9uIjoiSEFTSElOR19TQ0hFTUVfVkVSU0lPTl9WMiIsImhhc2hpbmdEZXRhaWxzIjpudWxsfSwidHhUeXBlIjoiVHJhbnNmZXJBY2NlcHQiLCJwcmVwYXJlZFRyYW5zYWN0aW9uIjoiIiwicGFydHlTaWduYXR1cmVzIjp7InNpZ25hdHVyZXMiOltdfSwiZGVkdXBsaWNhdGlvblBlcmlvZCI6eyJFbXB0eSI6e319LCJzdWJtaXNzaW9uSWQiOiIzOTM1YTA2ZC0zYjAzLTQxYmUtOTlhNS05NWIyZWNhYWJmN2QiLCJoYXNoaW5nU2NoZW1lVmVyc2lvbiI6IkhBU0hJTkdfU0NIRU1FX1ZFUlNJT05fVjIiLCJtaW5MZWRnZXJUaW1lIjp7InRpbWUiOnsiRW1wdHkiOnt9fX19'; + export const TransferRejectionPrepareResponse = { preparedTransaction: 'Cps1CgMyLjESATAa7wMKATPCPugDEuUDCgMyLjESigEwMGQwMjI1Y2FiZGJjNDczODFlNzRhMzYzZmE5MjczZGUxOTE3MzhiYmNjOGRmNTAzZDI2YWU4YjRkNGEyOGFiNTVjYTExMTIyMDhjYzBkMTQ1NzJhZWIwMDZlMjYzNzc5M2U5NWQ4Y2MxZWQxZTVjOThlNWI3YzY0MWQ4NWNjYjlhZTMxNmY4NDcaDXNwbGljZS1hbXVsZXQiYQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIMU3BsaWNlLlJvdW5kGg9PcGVuTWluaW5nUm91bmQqSURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEa7wMKATHCPugDEuUDCgMyLjESigEwMGQwMjI1Y2FiZGJjNDczODFlNzRhMzYzZmE5MjczZGUxOTE3MzhiYmNjOGRmNTAzZDI2YWU4YjRkNGEyOGFiNTVjYTExMTIyMDhjYzBkMTQ1NzJhZWIwMDZlMjYzNzc5M2U5NWQ4Y2MxZWQxZTVjOThlNWI3YzY0MWQ4NWNjYjlhZTMxNmY4NDcaDXNwbGljZS1hbXVsZXQiYQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIMU3BsaWNlLlJvdW5kGg9PcGVuTWluaW5nUm91bmQqSURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEakwkKATTCPowJCokJCgMyLjESQjAwY2ZhMDZiOTk1Mzg2N2M1YzIzODE5NWMyNjU1NDZhODc2ZDBmMDgzMTBkY2NmMDkxYzY5NDE0ZjcyODlkYTY4ZRoNc3BsaWNlLWFtdWxldCJZCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg1TcGxpY2UuQW11bGV0GgZBbXVsZXQqowVyoAUKWQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRINU3BsaWNlLkFtdWxldBoGQW11bGV0ElIKA2RzbxJLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhElYKBW93bmVyEk06SzEyMjAxOjoxMjIwMzg0MDJjZjE2NTA4NzZkMjkyMGQ2MDQ3YjExYTRhYWYwZGU3YjQyOGU5OTE2MDA5Y2JhMmEyMmIxYWUyMmMxYRKWAwoGYW1vdW50EosDcogDCl8KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGg5FeHBpcmluZ0Ftb3VudBIfCg1pbml0aWFsQW1vdW50Eg4yDDUuMDAwMDAwMDAwMBJ4CgljcmVhdGVkQXQSa3JpClcKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDFNwbGljZS5UeXBlcxoFUm91bmQSDgoGbnVtYmVyEgQY9IACEokBCgxyYXRlUGVyUm91bmQSeXJ3Cl0KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGgxSYXRlUGVyUm91bmQSFgoEcmF0ZRIOMgwwLjAwMDE2OTExOTEySzEyMjAxOjoxMjIwMzg0MDJjZjE2NTA4NzZkMjkyMGQ2MDQ3YjExYTRhYWYwZGU3YjQyOGU5OTE2MDA5Y2JhMmEyMmIxYWUyMmMxYTJJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTpLMTIyMDE6OjEyMjAzODQwMmNmMTY1MDg3NmQyOTIwZDYwNDdiMTFhNGFhZjBkZTdiNDI4ZTk5MTYwMDljYmEyYTIyYjFhZTIyYzFhOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhGtwNCgEywj7VDRrSDQoDMi4xEooBMDAwYjViZDU2N2ZjYTA1NTlhYWI0NGZkZmEwNjk0NDZkMTVjN2E0YjQwMWNmYzc5YzkxNWM1MzU0ZGE1MzRiNjU4Y2ExMTEyMjA4NTAzYWQwYTlmNDg3YjMzN2I5ZWExZjdhNmRiZDRiOTJhNmZjYmNhZjBiYTVlOWFmY2M4NjIzZjM0MzJjYWU4Gg1zcGxpY2UtYW11bGV0Il8KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDVNwbGljZS5BbXVsZXQaDExvY2tlZEFtdWxldCpLMTIyMDE6OjEyMjAzODQwMmNmMTY1MDg3NmQyOTIwZDYwNDdiMTFhNGFhZjBkZTdiNDI4ZTk5MTYwMDljYmEyYTIyYjFhZTIyYzFhKklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhMksxMjIwMTo6MTIyMDM4NDAyY2YxNjUwODc2ZDI5MjBkNjA0N2IxMWE0YWFmMGRlN2I0MjhlOTkxNjAwOWNiYTJhMjJiMWFlMjJjMWEySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6SzEyMjAxOjoxMjIwMzg0MDJjZjE2NTA4NzZkMjkyMGQ2MDQ3YjExYTRhYWYwZGU3YjQyOGU5OTE2MDA5Y2JhMmEyMmIxYWUyMmMxYTpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYUoTTG9ja2VkQW11bGV0X1VubG9ja1KMAnKJAgpmCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg1TcGxpY2UuQW11bGV0GhNMb2NrZWRBbXVsZXRfVW5sb2NrEp4BCgxvcGVuUm91bmRDaWQSjQFKigEwMGQwMjI1Y2FiZGJjNDczODFlNzRhMzYzZmE5MjczZGUxOTE3MzhiYmNjOGRmNTAzZDI2YWU4YjRkNGEyOGFiNTVjYTExMTIyMDhjYzBkMTQ1NzJhZWIwMDZlMjYzNzc5M2U5NWQ4Y2MxZWQxZTVjOThlNWI3YzY0MWQ4NWNjYjlhZTMxNmY4NDdYAWIBM2IBNGrZBXLWBQpsCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg1TcGxpY2UuQW11bGV0GhlMb2NrZWRBbXVsZXRfVW5sb2NrUmVzdWx0Et4CCglhbXVsZXRTdW0S0AJyzQIKZgpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRINU3BsaWNlLkFtdWxldBoTQW11bGV0Q3JlYXRlU3VtbWFyeRJOCgZhbXVsZXQSREpCMDBjZmEwNmI5OTUzODY3YzVjMjM4MTk1YzI2NTU0NmE4NzZkMGYwODMxMGRjY2YwOTFjNjk0MTRmNzI4OWRhNjhlEh0KC2FtdWxldFByaWNlEg4yDDAuMTEyNTAwMDAwMBJ0CgVyb3VuZBJrcmkKVwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIMU3BsaWNlLlR5cGVzGgVSb3VuZBIOCgZudW1iZXISBBj4gAIShAIKBG1ldGES+wFS+AEK9QFy8gEKaQpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGghNZXRhZGF0YRKEAQoGdmFsdWVzEnpieApBCiZzcGxpY2UubGZkZWNlbnRyYWxpemVkdHJ1c3Qub3JnL3JlYXNvbhIXQhVob2xkZXJzIHJlbGVhc2VkIGxvY2sKMwonc3BsaWNlLmxmZGVjZW50cmFsaXplZHRydXN0Lm9yZy90eC1raW5kEghCBnVubG9jaxrHFQoBMMI+wBUavRUKAzIuMRKKATAwNmQyY2RiOTUyYjRkNTUwOTUxYTQ4NjE3ZTQ0ZDkzNTUzMTRiMGI5MGEwZTIwZThiM2YzZjRhZDA5ZmIwMjBjNGNhMTExMjIwZjYyM2IyMjNkOTlmZTFmYmMzZmMzNTAzZTA0NGYxZGU1NzZkOTNiMjZmZGYxMmYwZTQ5MTAzMWQ3MmNmNDc2NRoNc3BsaWNlLWFtdWxldCJ/CkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEiBTcGxpY2UuQW11bGV0VHJhbnNmZXJJbnN0cnVjdGlvbhoZQW11bGV0VHJhbnNmZXJJbnN0cnVjdGlvbipLMTIyMDE6OjEyMjAzODQwMmNmMTY1MDg3NmQyOTIwZDYwNDdiMTFhNGFhZjBkZTdiNDI4ZTk5MTYwMDljYmEyYTIyYjFhZTIyYzFhKklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhMksxMjIwMTo6MTIyMDM4NDAyY2YxNjUwODc2ZDI5MjBkNjA0N2IxMWE0YWFmMGRlN2I0MjhlOTkxNjAwOWNiYTJhMjJiMWFlMjJjMWEySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEyS2FiY2RlOjoxMjIwNWI0ZTM1MzdhOTUxMjZkOTA2MDQ1OTIzNDRkOGFkM2MzZGRjY2RhNGY3OTkwMTk1NDI4MGVlMTljNTc2NzE0ZDpLYWJjZGU6OjEyMjA1YjRlMzUzN2E5NTEyNmQ5MDYwNDU5MjM0NGQ4YWQzYzNkZGNjZGE0Zjc5OTAxOTU0MjgwZWUxOWM1NzY3MTRkQn8KQDU1YmE0ZGViMGFkNDY2MmM0MTY4YjM5ODU5NzM4YTBlOTEzODhkMjUyMjg2NDgwYzczMzFiM2Y3MWE1MTcyODESJlNwbGljZS5BcGkuVG9rZW4uVHJhbnNmZXJJbnN0cnVjdGlvblYxGhNUcmFuc2Zlckluc3RydWN0aW9uShpUcmFuc2Zlckluc3RydWN0aW9uX1JlamVjdFLxCXLuCQqGAQpANTViYTRkZWIwYWQ0NjYyYzQxNjhiMzk4NTk3MzhhMGU5MTM4OGQyNTIyODY0ODBjNzMzMWIzZjcxYTUxNzI4MRImU3BsaWNlLkFwaS5Ub2tlbi5UcmFuc2Zlckluc3RydWN0aW9uVjEaGlRyYW5zZmVySW5zdHJ1Y3Rpb25fUmVqZWN0EuIICglleHRyYUFyZ3MS1Ahy0QgKagpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGglFeHRyYUFyZ3MS3AYKB2NvbnRleHQS0AZyzQYKbgpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGg1DaG9pY2VDb250ZXh0EtoFCgZ2YWx1ZXMSzwVizAUKngIKDGFtdWxldC1ydWxlcxKNAnqKAgppCkA0ZGVkNmI2NjhjYjNiNjRmN2E4OGEzMDg3NGNkNDFjNzU4MjlmNWUwNjRiM2ZiYmFkZjQxZWM3ZTgzNjMzNTRmEhtTcGxpY2UuQXBpLlRva2VuLk1ldGFkYXRhVjEaCEFueVZhbHVlEg1BVl9Db250cmFjdElkGo0BSooBMDA1NTRkZDQxZDQzNDM4ZDhlZTg4MzEyMDg1Yzc5NDQ3YTE2ZWZlNTVhN2ZjOTQxY2M0ZjY3YWYyZmUyNjhlZDczY2ExMTEyMjAxNmY3ZjllMWIwNTQ5MTIwZjk0MmY2M2MyNDljNTVjMjdmN2JkNGViZGUxYzg2OWNiOWQ3YjBlZGU1MDg0ZjZhCokBCgtleHBpcmUtbG9jaxJ6engKaQpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGghBbnlWYWx1ZRIHQVZfQm9vbBoCEAEKnAIKCm9wZW4tcm91bmQSjQJ6igIKaQpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGghBbnlWYWx1ZRINQVZfQ29udHJhY3RJZBqNAUqKATAwZDAyMjVjYWJkYmM0NzM4MWU3NGEzNjNmYTkyNzNkZTE5MTczOGJiY2M4ZGY1MDNkMjZhZThiNGQ0YTI4YWI1NWNhMTExMjIwOGNjMGQxNDU3MmFlYjAwNmUyNjM3NzkzZTk1ZDhjYzFlZDFlNWM5OGU1YjdjNjQxZDg1Y2NiOWFlMzE2Zjg0NxKDAQoEbWV0YRJ7cnkKaQpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGghNZXRhZGF0YRIMCgZ2YWx1ZXMSAmIAWAFiATFiATJqtQRysgQKhQEKQDU1YmE0ZGViMGFkNDY2MmM0MTY4YjM5ODU5NzM4YTBlOTEzODhkMjUyMjg2NDgwYzczMzFiM2Y3MWE1MTcyODESJlNwbGljZS5BcGkuVG9rZW4uVHJhbnNmZXJJbnN0cnVjdGlvblYxGhlUcmFuc2Zlckluc3RydWN0aW9uUmVzdWx0EsMBCgZvdXRwdXQSuAF6tQEKjAEKQDU1YmE0ZGViMGFkNDY2MmM0MTY4YjM5ODU5NzM4YTBlOTEzODhkMjUyMjg2NDgwYzczMzFiM2Y3MWE1MTcyODESJlNwbGljZS5BcGkuVG9rZW4uVHJhbnNmZXJJbnN0cnVjdGlvblYxGiBUcmFuc2Zlckluc3RydWN0aW9uUmVzdWx0X091dHB1dBIgVHJhbnNmZXJJbnN0cnVjdGlvblJlc3VsdF9GYWlsZWQaAgoAElwKEHNlbmRlckNoYW5nZUNpZHMSSFpGCkRKQjAwY2ZhMDZiOTk1Mzg2N2M1YzIzODE5NWMyNjU1NDZhODc2ZDBmMDgzMTBkY2NmMDkxYzY5NDE0ZjcyODlkYTY4ZRKDAQoEbWV0YRJ7cnkKaQpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGghNZXRhZGF0YRIMCgZ2YWx1ZXMSAmIAIiISICwtnuWC2g6JdWeAcZR6enYWmewlZIZeNdeq7sa1q4HGIiQIAhIg54JkXK5SKYaUQTVyTgkrX89y3d6iwEpuwxDcYCViacQiJAgEEiA5JdD1v/bsU9DyEMjlbC5kTX/jNH7gro6Syr8f/GOLhhLFSRJzCkthYmNkZTo6MTIyMDViNGUzNTM3YTk1MTI2ZDkwNjA0NTkyMzQ0ZDhhZDNjM2RkY2NkYTRmNzk5MDE5NTQyODBlZTE5YzU3NjcxNGQSJDEyZWFiNzFmLTk1MWYtNGVlMi04ZmI0LTQ5NWIwNGE2ODBlNBpTZ2xvYmFsLWRvbWFpbjo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEqJGUwYzM1MTQ2LWU0MTctNDU3YS1hOWM0LThlZjZhOTlhOGY4YjCm6puahsWQAzrwEwqZDQoDMi4xEooBMDAwYjViZDU2N2ZjYTA1NTlhYWI0NGZkZmEwNjk0NDZkMTVjN2E0YjQwMWNmYzc5YzkxNWM1MzU0ZGE1MzRiNjU4Y2ExMTEyMjA4NTAzYWQwYTlmNDg3YjMzN2I5ZWExZjdhNmRiZDRiOTJhNmZjYmNhZjBiYTVlOWFmY2M4NjIzZjM0MzJjYWU4Gg1zcGxpY2UtYW11bGV0Il8KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDVNwbGljZS5BbXVsZXQaDExvY2tlZEFtdWxldCrkCHLhCApfCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg1TcGxpY2UuQW11bGV0GgxMb2NrZWRBbXVsZXQSrgUKBmFtdWxldBKjBXKgBQpZCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg1TcGxpY2UuQW11bGV0GgZBbXVsZXQSUgoDZHNvEks6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWESVgoFb3duZXISTTpLMTIyMDE6OjEyMjAzODQwMmNmMTY1MDg3NmQyOTIwZDYwNDdiMTFhNGFhZjBkZTdiNDI4ZTk5MTYwMDljYmEyYTIyYjFhZTIyYzFhEpYDCgZhbW91bnQSiwNyiAMKXwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRILU3BsaWNlLkZlZXMaDkV4cGlyaW5nQW1vdW50Eh8KDWluaXRpYWxBbW91bnQSDjIMNS4wMDAwMDAwMDAwEngKCWNyZWF0ZWRBdBJrcmkKVwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRIMU3BsaWNlLlR5cGVzGgVSb3VuZBIOCgZudW1iZXISBBj0gAISiQEKDHJhdGVQZXJSb3VuZBJ5cncKXQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRILU3BsaWNlLkZlZXMaDFJhdGVQZXJSb3VuZBIWCgRyYXRlEg4yDDAuMDAwMTY5MTE5MRLMAgoEbG9jaxLDAnLAAgpbCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEg1TcGxpY2UuRXhwaXJ5GghUaW1lTG9jaxJaCgdob2xkZXJzEk9aTQpLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhEhYKCWV4cGlyZXNBdBIJKSAnPJ+DRAYAEm0KCm9wdENvbnRleHQSX1JdCltCWXRyYW5zZmVyIHRvICdhYmNkZTo6MTIyMDViNGUzNTM3YTk1MTI2ZDkwNjA0NTkyMzQ0ZDhhZDNjM2RkY2NkYTRmNzk5MDE5NTQyODBlZTE5YzU3NjcxNGQnMksxMjIwMTo6MTIyMDM4NDAyY2YxNjUwODc2ZDI5MjBkNjA0N2IxMWE0YWFmMGRlN2I0MjhlOTkxNjAwOWNiYTJhMjJiMWFlMjJjMWEySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6SzEyMjAxOjoxMjIwMzg0MDJjZjE2NTA4NzZkMjkyMGQ2MDQ3YjExYTRhYWYwZGU3YjQyOGU5OTE2MDA5Y2JhMmEyMmIxYWUyMmMxYTpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYcA+7puHgoLFkAPSPsYGCgMyLjESvgYKRQALW9Vn/KBVmqtE/foGlEbRXHpLQBz8eckVxTVNpTS2WMoREiCFA60Kn0h7M3ueofem29S5Km/LyvC6Xpr8yGI/NDLK6BINc3BsaWNlLWFtdWxldBpgCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgZTcGxpY2USBkFtdWxldBoMTG9ja2VkQW11bGV0IrYDarMDCuQBCuEBat4BCk0KSzpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYQpPCk06SzEyMjAxOjoxMjIwMzg0MDJjZjE2NTA4NzZkMjkyMGQ2MDQ3YjExYTRhYWYwZGU3YjQyOGU5OTE2MDA5Y2JhMmEyMmIxYWUyMmMxYQo8CjpqOAoQCg4yDDUuMDAwMDAwMDAwMAoMCgpqCAoGCgQY9IACChYKFGoSChAKDjIMMC4wMDAxNjkxMTkxCskBCsYBasMBClEKT1pNCks6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEKCwoJKSAnPJ+DRAYACmEKX1JdCltCWXRyYW5zZmVyIHRvICdhYmNkZTo6MTIyMDViNGUzNTM3YTk1MTI2ZDkwNjA0NTkyMzQ0ZDhhZDNjM2RkY2NkYTRmNzk5MDE5NTQyODBlZTE5YzU3NjcxNGQnKksxMjIwMTo6MTIyMDM4NDAyY2YxNjUwODc2ZDI5MjBkNjA0N2IxMWE0YWFmMGRlN2I0MjhlOTkxNjAwOWNiYTJhMjJiMWFlMjJjMWEqSURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE57s1BIChCBgBCKgomCiQIARIgQMQjhp0GeBhK1UttYNI48Lki6mqZ91GUrkNIgakXduIQHjrhFgrwDgoDMi4xEooBMDA2ZDJjZGI5NTJiNGQ1NTA5NTFhNDg2MTdlNDRkOTM1NTMxNGIwYjkwYTBlMjBlOGIzZjNmNGFkMDlmYjAyMGM0Y2ExMTEyMjBmNjIzYjIyM2Q5OWZlMWZiYzNmYzM1MDNlMDQ0ZjFkZTU3NmQ5M2IyNmZkZjEyZjBlNDkxMDMxZDcyY2Y0NzY1Gg1zcGxpY2UtYW11bGV0In8KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESIFNwbGljZS5BbXVsZXRUcmFuc2Zlckluc3RydWN0aW9uGhlBbXVsZXRUcmFuc2Zlckluc3RydWN0aW9uKs4JcssJCn8KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESIFNwbGljZS5BbXVsZXRUcmFuc2Zlckluc3RydWN0aW9uGhlBbXVsZXRUcmFuc2Zlckluc3RydWN0aW9uEp4BCgxsb2NrZWRBbXVsZXQSjQFKigEwMDBiNWJkNTY3ZmNhMDU1OWFhYjQ0ZmRmYTA2OTQ0NmQxNWM3YTRiNDAxY2ZjNzljOTE1YzUzNTRkYTUzNGI2NThjYTExMTIyMDg1MDNhZDBhOWY0ODdiMzM3YjllYTFmN2E2ZGJkNGI5MmE2ZmNiY2FmMGJhNWU5YWZjYzg2MjNmMzQzMmNhZTgSpgcKCHRyYW5zZmVyEpkHcpYHCnQKQDU1YmE0ZGViMGFkNDY2MmM0MTY4YjM5ODU5NzM4YTBlOTEzODhkMjUyMjg2NDgwYzczMzFiM2Y3MWE1MTcyODESJlNwbGljZS5BcGkuVG9rZW4uVHJhbnNmZXJJbnN0cnVjdGlvblYxGghUcmFuc2ZlchJXCgZzZW5kZXISTTpLMTIyMDE6OjEyMjAzODQwMmNmMTY1MDg3NmQyOTIwZDYwNDdiMTFhNGFhZjBkZTdiNDI4ZTk5MTYwMDljYmEyYTIyYjFhZTIyYzFhElkKCHJlY2VpdmVyEk06S2FiY2RlOjoxMjIwNWI0ZTM1MzdhOTUxMjZkOTA2MDQ1OTIzNDRkOGFkM2MzZGRjY2RhNGY3OTkwMTk1NDI4MGVlMTljNTc2NzE0ZBIYCgZhbW91bnQSDjIMNS4wMDAwMDAwMDAwEugBCgxpbnN0cnVtZW50SWQS1wFy1AEKbApANzE4YTBmNzdlNTA1YThkZTIyZjE4OGJkNGM4N2ZlNzQxMDEyNzRlOWQ0Y2IxYmZhYzdkMDlhZWM3MTU4ZDM1YhIaU3BsaWNlLkFwaS5Ub2tlbi5Ib2xkaW5nVjEaDEluc3RydW1lbnRJZBJUCgVhZG1pbhJLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhEg4KAmlkEghCBkFtdWxldBIYCgtyZXF1ZXN0ZWRBdBIJKSDn/h8oQgYAEhoKDWV4ZWN1dGVCZWZvcmUSCSkgJzyfg0QGABKoAQoQaW5wdXRIb2xkaW5nQ2lkcxKTAVqQAQqNAUqKATAwMGI1YmQ1NjdmY2EwNTU5YWFiNDRmZGZhMDY5NDQ2ZDE1YzdhNGI0MDFjZmM3OWM5MTVjNTM1NGRhNTM0YjY1OGNhMTExMjIwODUwM2FkMGE5ZjQ4N2IzMzdiOWVhMWY3YTZkYmQ0YjkyYTZmY2JjYWYwYmE1ZTlhZmNjODYyM2YzNDMyY2FlOBKDAQoEbWV0YRJ7cnkKaQpANGRlZDZiNjY4Y2IzYjY0ZjdhODhhMzA4NzRjZDQxYzc1ODI5ZjVlMDY0YjNmYmJhZGY0MWVjN2U4MzYzMzU0ZhIbU3BsaWNlLkFwaS5Ub2tlbi5NZXRhZGF0YVYxGghNZXRhZGF0YRIMCgZ2YWx1ZXMSAmIAMksxMjIwMTo6MTIyMDM4NDAyY2YxNjUwODc2ZDI5MjBkNjA0N2IxMWE0YWFmMGRlN2I0MjhlOTkxNjAwOWNiYTJhMjJiMWFlMjJjMWEySURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWE6SzEyMjAxOjoxMjIwMzg0MDJjZjE2NTA4NzZkMjkyMGQ2MDQ3YjExYTRhYWYwZGU3YjQyOGU5OTE2MDA5Y2JhMmEyMmIxYWUyMmMxYTpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTpLYWJjZGU6OjEyMjA1YjRlMzUzN2E5NTEyNmQ5MDYwNDU5MjM0NGQ4YWQzYzNkZGNjZGE0Zjc5OTAxOTU0MjgwZWUxOWM1NzY3MTRkwD7um4eCgsWQA9I+4AcKAzIuMRLYBwpFAG0s25UrTVUJUaSGF+RNk1UxSwuQoOIOiz8/StCfsCDEyhESIPYjsiPZn+H7w/w1A+BE8d5XbZOyb98S8OSRAx1yz0dlEg1zcGxpY2UtYW11bGV0GoABCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgZTcGxpY2USGUFtdWxldFRyYW5zZmVySW5zdHJ1Y3Rpb24aGUFtdWxldFRyYW5zZmVySW5zdHJ1Y3Rpb24i4gNq3wMKSQpHSkUAC1vVZ/ygVZqrRP36BpRG0Vx6S0Ac/HnJFcU1TaU0tljKERIghQOtCp9IezN7nqH3ptvUuSpvy8rwul6a/MhiPzQyyugKkQMKjgNqiwMKTwpNOksxMjIwMTo6MTIyMDM4NDAyY2YxNjUwODc2ZDI5MjBkNjA0N2IxMWE0YWFmMGRlN2I0MjhlOTkxNjAwOWNiYTJhMjJiMWFlMjJjMWEKTwpNOkthYmNkZTo6MTIyMDViNGUzNTM3YTk1MTI2ZDkwNjA0NTkyMzQ0ZDhhZDNjM2RkY2NkYTRmNzk5MDE5NTQyODBlZTE5YzU3NjcxNGQKEAoOMgw1LjAwMDAwMDAwMDAKXwpdalsKTQpLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhCgoKCEIGQW11bGV0CgsKCSkg5/4fKEIGAAoLCgkpICc8n4NEBgAKTQpLWkkKR0pFAAtb1Wf8oFWaq0T9+gaURtFcektAHPx5yRXFNU2lNLZYyhESIIUDrQqfSHsze56h96bb1Lkqb8vK8LpemvzIYj80MsroCgsKCWoHCgUKA4IBACpLMTIyMDE6OjEyMjAzODQwMmNmMTY1MDg3NmQyOTIwZDYwNDdiMTFhNGFhZjBkZTdiNDI4ZTk5MTYwMDljYmEyYTIyYjFhZTIyYzFhKklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhMkthYmNkZTo6MTIyMDViNGUzNTM3YTk1MTI2ZDkwNjA0NTkyMzQ0ZDhhZDNjM2RkY2NkYTRmNzk5MDE5NTQyODBlZTE5YzU3NjcxNGQ57s1BIChCBgBCKgomCiQIARIgBjptr8zVbHHZNOjoNhWkMQIMTYidlwnTGcIxnTdKK9cQHjryHAq1FQoDMi4xEooBMDBkMDIyNWNhYmRiYzQ3MzgxZTc0YTM2M2ZhOTI3M2RlMTkxNzM4YmJjYzhkZjUwM2QyNmFlOGI0ZDRhMjhhYjU1Y2ExMTEyMjA4Y2MwZDE0NTcyYWViMDA2ZTI2Mzc3OTNlOTVkOGNjMWVkMWU1Yzk4ZTViN2M2NDFkODVjY2I5YWUzMTZmODQ3Gg1zcGxpY2UtYW11bGV0ImEKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDFNwbGljZS5Sb3VuZBoPT3Blbk1pbmluZ1JvdW5kKpgScpUSCmEKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESDFNwbGljZS5Sb3VuZBoPT3Blbk1pbmluZ1JvdW5kElIKA2RzbxJLOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhEnQKBXJvdW5kEmtyaQpXCkAzY2ExMzQzYWIyNmI0NTNkMzhjOGFkYjcwZGNhNWYxZWFkODQ0MGM0MmI1OWI2OGYwNzA3ODY5NTVjYmY5ZWMxEgxTcGxpY2UuVHlwZXMaBVJvdW5kEg4KBm51bWJlchIEGPiAAhIdCgthbXVsZXRQcmljZRIOMgwwLjExMjUwMDAwMDASFAoHb3BlbnNBdBIJKVZ8l00oQgYAEhsKDnRhcmdldENsb3Nlc0F0EgkpVggelShCBgAShgEKCmlzc3VpbmdGb3ISeHJ2CloKQGI3MGRiODM2OWUxYzQ2MWQ1YzcwZjFjODZmNTI2YTI5ZTk3NzZjNjU1ZTZmZmMyNTYwZjk1YjA1Y2NiOGI5NDYSDURBLlRpbWUuVHlwZXMaB1JlbFRpbWUSGAoMbWljcm9zZWNvbmRzEggYgKCjtKa+BBLSCQoRdHJhbnNmZXJDb25maWdVc2QSvAlyuQkKZwpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRITU3BsaWNlLkFtdWxldENvbmZpZxoOVHJhbnNmZXJDb25maWcSgQEKCWNyZWF0ZUZlZRJ0cnIKWQpAM2NhMTM0M2FiMjZiNDUzZDM4YzhhZGI3MGRjYTVmMWVhZDg0NDBjNDJiNTliNjhmMDcwNzg2OTU1Y2JmOWVjMRILU3BsaWNlLkZlZXMaCEZpeGVkRmVlEhUKA2ZlZRIOMgwwLjAwMDAwMDAwMDAShwEKCmhvbGRpbmdGZWUSeXJ3Cl0KQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGgxSYXRlUGVyUm91bmQSFgoEcmF0ZRIOMgwwLjAwMDAxOTAyNTkSwwQKC3RyYW5zZmVyRmVlErMEcrAEClwKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGgtTdGVwcGVkUmF0ZRIdCgtpbml0aWFsUmF0ZRIOMgwwLjAwMDAwMDAwMDASsAMKBXN0ZXBzEqYDWqMDCocBcoQBClQKQDVhZWU5YjIxYjhlOWE0YzQ5NzViNWY0YzQxOThlNmU2ZTg0NjlkZjQ5ZTIwMTA4MjBlNzkyZjM5M2RiODcwZjQSCERBLlR5cGVzGgZUdXBsZTISFgoCXzESEDIOMTAwLjAwMDAwMDAwMDASFAoCXzISDjIMMC4wMDAwMDAwMDAwCogBcoUBClQKQDVhZWU5YjIxYjhlOWE0YzQ5NzViNWY0YzQxOThlNmU2ZTg0NjlkZjQ5ZTIwMTA4MjBlNzkyZjM5M2RiODcwZjQSCERBLlR5cGVzGgZUdXBsZTISFwoCXzESETIPMTAwMC4wMDAwMDAwMDAwEhQKAl8yEg4yDDAuMDAwMDAwMDAwMAqLAXKIAQpUCkA1YWVlOWIyMWI4ZTlhNGM0OTc1YjVmNGM0MTk4ZTZlNmU4NDY5ZGY0OWUyMDEwODIwZTc5MmYzOTNkYjg3MGY0EghEQS5UeXBlcxoGVHVwbGUyEhoKAl8xEhQyEjEwMDAwMDAuMDAwMDAwMDAwMBIUCgJfMhIOMgwwLjAwMDAwMDAwMDAShQEKDWxvY2tIb2xkZXJGZWUSdHJyClkKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESC1NwbGljZS5GZWVzGghGaXhlZEZlZRIVCgNmZWUSDjIMMC4wMDAwMDAwMDAwEi4KHGV4dHJhRmVhdHVyZWRBcHBSZXdhcmRBbW91bnQSDjIMMS4wMDAwMDAwMDAwEhMKDG1heE51bUlucHV0cxIDGMgBEhQKDW1heE51bU91dHB1dHMSAxjIARIXChFtYXhOdW1Mb2NrSG9sZGVycxICGGQSrAMKDmlzc3VhbmNlQ29uZmlnEpkDcpYDCmMKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESD1NwbGljZS5Jc3N1YW5jZRoOSXNzdWFuY2VDb25maWcSMAoUYW11bGV0VG9Jc3N1ZVBlclllYXISGDIWNDAwMDAwMDAwMDAuMDAwMDAwMDAwMBIrChl2YWxpZGF0b3JSZXdhcmRQZXJjZW50YWdlEg4yDDAuMDUwMDAwMDAwMBIlChNhcHBSZXdhcmRQZXJjZW50YWdlEg4yDDAuMTUwMDAwMDAwMBIkChJ2YWxpZGF0b3JSZXdhcmRDYXASDjIMMC4yMDAwMDAwMDAwEioKFGZlYXR1cmVkQXBwUmV3YXJkQ2FwEhIyEDIwMDAwLjAwMDAwMDAwMDASKAoWdW5mZWF0dXJlZEFwcFJld2FyZENhcBIOMgwwLjYwMDAwMDAwMDASLQoVb3B0VmFsaWRhdG9yRmF1Y2V0Q2FwEhRSEgoQMg41NzAuMDAwMDAwMDAwMBKGAQoMdGlja0R1cmF0aW9uEnZydApaCkBiNzBkYjgzNjllMWM0NjFkNWM3MGYxYzg2ZjUyNmEyOWU5Nzc2YzY1NWU2ZmZjMjU2MGY5NWIwNWNjYjhiOTQ2Eg1EQS5UaW1lLlR5cGVzGgdSZWxUaW1lEhYKDG1pY3Jvc2Vjb25kcxIGGICYmrwEMklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhOklEU086OjEyMjBiZTU4YzI5ZTY1ZGU0MGJmMjczYmUxZGMyYjI2NmQ0M2E5YTAwMmVhNWIxODk1NWFlZWY3YWFjODgxYmI0NzFhwD7W7NDOgsWQA9I+rAcKAzIuMRKkBwpFANAiXKvbxHOB50o2P6knPeGRc4u8yN9QPSaui01KKKtVyhESIIzA0UVyrrAG4mN3k+ldjMHtHlyY5bfGQdhcy5rjFvhHEg1zcGxpY2UtYW11bGV0GmIKQDNjYTEzNDNhYjI2YjQ1M2QzOGM4YWRiNzBkY2E1ZjFlYWQ4NDQwYzQyYjU5YjY4ZjA3MDc4Njk1NWNiZjllYzESBlNwbGljZRIFUm91bmQaD09wZW5NaW5pbmdSb3VuZCLnBGrkBApNCks6SURTTzo6MTIyMGJlNThjMjllNjVkZTQwYmYyNzNiZTFkYzJiMjY2ZDQzYTlhMDAyZWE1YjE4OTU1YWVlZjdhYWM4ODFiYjQ3MWEKDAoKaggKBgoEGPiAAgoQCg4yDDAuMTEyNTAwMDAwMAoLCgkpVnyXTShCBgAKCwoJKVYIHpUoQgYAChAKDmoMCgoKCBiAoKO0pr4ECpsCCpgCapUCChYKFGoSChAKDjIMMC4wMDAwMDAwMDAwChYKFGoSChAKDjIMMC4wMDAwMTkwMjU5CqQBCqEBap4BChAKDjIMMC4wMDAwMDAwMDAwCokBCoYBWoMBCihqJgoSChAyDjEwMC4wMDAwMDAwMDAwChAKDjIMMC4wMDAwMDAwMDAwCilqJwoTChEyDzEwMDAuMDAwMDAwMDAwMAoQCg4yDDAuMDAwMDAwMDAwMAosaioKFgoUMhIxMDAwMDAwLjAwMDAwMDAwMDAKEAoOMgwwLjAwMDAwMDAwMDAKFgoUahIKEAoOMgwwLjAwMDAwMDAwMDAKEAoOMgwxLjAwMDAwMDAwMDAKBQoDGMgBCgUKAxjIAQoECgIYZAqYAQqVAWqSAQoaChgyFjQwMDAwMDAwMDAwLjAwMDAwMDAwMDAKEAoOMgwwLjA1MDAwMDAwMDAKEAoOMgwwLjE1MDAwMDAwMDAKEAoOMgwwLjIwMDAwMDAwMDAKFAoSMhAyMDAwMC4wMDAwMDAwMDAwChAKDjIMMC42MDAwMDAwMDAwChYKFFISChAyDjU3MC4wMDAwMDAwMDAwCg4KDGoKCggKBhiAmJq8BCpJRFNPOjoxMjIwYmU1OGMyOWU2NWRlNDBiZjI3M2JlMWRjMmIyNjZkNDNhOWEwMDJlYTViMTg5NTVhZWVmN2FhYzg4MWJiNDcxYTlWNtQpKEIGAEIqCiYKJAgBEiB70VjqNbnL7gLcikDfqiQZH3GMvSgFWG8HCUs9szLmiRAe', @@ -108,3 +113,6 @@ export const TransferRejectionPrepareResponse = { hashingSchemeVersion: 'HASHING_SCHEME_VERSION_V2', hashingDetails: null, }; + +export const TransferRejectRawTransaction = + 'eyJwcmVwYXJlQ29tbWFuZFJlc3BvbnNlIjp7InByZXBhcmVkVHJhbnNhY3Rpb24iOiJDcHMxQ2dNeUxqRVNBVEFhN3dNS0FUUENQdWdERXVVRENnTXlMakVTaWdFd01HUXdNakkxWTJGaVpHSmpORGN6T0RGbE56UmhNell6Wm1FNU1qY3paR1V4T1RFM016aGlZbU5qT0dSbU5UQXpaREkyWVdVNFlqUmtOR0V5T0dGaU5UVmpZVEV4TVRJeU1EaGpZekJrTVRRMU56SmhaV0l3TURabE1qWXpOemM1TTJVNU5XUTRZMk14WldReFpUVmpPVGhsTldJM1l6WTBNV1E0TldOallqbGhaVE14Tm1ZNE5EY2FEWE53YkdsalpTMWhiWFZzWlhRaVlRcEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklNVTNCc2FXTmxMbEp2ZFc1a0dnOVBjR1Z1VFdsdWFXNW5VbTkxYm1RcVNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRXlTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0U2U1VSVFR6bzZNVEl5TUdKbE5UaGpNamxsTmpWa1pUUXdZbVl5TnpOaVpURmtZekppTWpZMlpEUXpZVGxoTURBeVpXRTFZakU0T1RVMVlXVmxaamRoWVdNNE9ERmlZalEzTVdFYTd3TUtBVEhDUHVnREV1VURDZ015TGpFU2lnRXdNR1F3TWpJMVkyRmlaR0pqTkRjek9ERmxOelJoTXpZelptRTVNamN6WkdVeE9URTNNemhpWW1Oak9HUm1OVEF6WkRJMllXVTRZalJrTkdFeU9HRmlOVFZqWVRFeE1USXlNRGhqWXpCa01UUTFOekpoWldJd01EWmxNall6TnpjNU0yVTVOV1E0WTJNeFpXUXhaVFZqT1RobE5XSTNZelkwTVdRNE5XTmpZamxoWlRNeE5tWTRORGNhRFhOd2JHbGpaUzFoYlhWc1pYUWlZUXBBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJTVUzQnNhV05sTGxKdmRXNWtHZzlQY0dWdVRXbHVhVzVuVW05MWJtUXFTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0V5U1VSVFR6bzZNVEl5TUdKbE5UaGpNamxsTmpWa1pUUXdZbVl5TnpOaVpURmtZekppTWpZMlpEUXpZVGxoTURBeVpXRTFZakU0T1RVMVlXVmxaamRoWVdNNE9ERmlZalEzTVdFNlNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRWFrd2tLQVRUQ1Bvd0pDb2tKQ2dNeUxqRVNRakF3WTJaaE1EWmlPVGsxTXpnMk4yTTFZekl6T0RFNU5XTXlOalUxTkRaaE9EYzJaREJtTURnek1UQmtZMk5tTURreFl6WTVOREUwWmpjeU9EbGtZVFk0WlJvTmMzQnNhV05sTFdGdGRXeGxkQ0paQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVnMVRjR3hwWTJVdVFXMTFiR1YwR2daQmJYVnNaWFFxb3dWeW9BVUtXUXBBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJTlUzQnNhV05sTGtGdGRXeGxkQm9HUVcxMWJHVjBFbElLQTJSemJ4SkxPa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoRWxZS0JXOTNibVZ5RWswNlN6RXlNakF4T2pveE1qSXdNemcwTURKalpqRTJOVEE0Tnpaa01qa3lNR1EyTURRM1lqRXhZVFJoWVdZd1pHVTNZalF5T0dVNU9URTJNREE1WTJKaE1tRXlNbUl4WVdVeU1tTXhZUktXQXdvR1lXMXZkVzUwRW9zRGNvZ0RDbDhLUUROallURXpORE5oWWpJMllqUTFNMlF6T0dNNFlXUmlOekJrWTJFMVpqRmxZV1E0TkRRd1l6UXlZalU1WWpZNFpqQTNNRGM0TmprMU5XTmlaamxsWXpFU0MxTndiR2xqWlM1R1pXVnpHZzVGZUhCcGNtbHVaMEZ0YjNWdWRCSWZDZzFwYm1sMGFXRnNRVzF2ZFc1MEVnNHlERFV1TURBd01EQXdNREF3TUJKNENnbGpjbVZoZEdWa1FYUVNhM0pwQ2xjS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNERk53YkdsalpTNVVlWEJsY3hvRlVtOTFibVFTRGdvR2JuVnRZbVZ5RWdRWTlJQUNFb2tCQ2d4eVlYUmxVR1Z5VW05MWJtUVNlWEozQ2wwS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNDMU53YkdsalpTNUdaV1Z6R2d4U1lYUmxVR1Z5VW05MWJtUVNGZ29FY21GMFpSSU9NZ3d3TGpBd01ERTJPVEV4T1RFeVN6RXlNakF4T2pveE1qSXdNemcwTURKalpqRTJOVEE0Tnpaa01qa3lNR1EyTURRM1lqRXhZVFJoWVdZd1pHVTNZalF5T0dVNU9URTJNREE1WTJKaE1tRXlNbUl4WVdVeU1tTXhZVEpKUkZOUE9qb3hNakl3WW1VMU9HTXlPV1UyTldSbE5EQmlaakkzTTJKbE1XUmpNbUl5Tmpaa05ETmhPV0V3TURKbFlUVmlNVGc1TlRWaFpXVm1OMkZoWXpnNE1XSmlORGN4WVRwTE1USXlNREU2T2pFeU1qQXpPRFF3TW1ObU1UWTFNRGczTm1ReU9USXdaRFl3TkRkaU1URmhOR0ZoWmpCa1pUZGlOREk0WlRrNU1UWXdNRGxqWW1FeVlUSXlZakZoWlRJeVl6RmhPa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoR3R3TkNnRXl3ajdWRFJyU0RRb0RNaTR4RW9vQk1EQXdZalZpWkRVMk4yWmpZVEExTlRsaFlXSTBOR1prWm1Fd05qazBORFprTVRWak4yRTBZalF3TVdObVl6YzVZemt4TldNMU16VTBaR0UxTXpSaU5qVTRZMkV4TVRFeU1qQTROVEF6WVdRd1lUbG1ORGczWWpNek4ySTVaV0V4WmpkaE5tUmlaRFJpT1RKaE5tWmpZbU5oWmpCaVlUVmxPV0ZtWTJNNE5qSXpaak0wTXpKallXVTRHZzF6Y0d4cFkyVXRZVzExYkdWMElsOEtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTRFZOd2JHbGpaUzVCYlhWc1pYUWFERXh2WTJ0bFpFRnRkV3hsZENwTE1USXlNREU2T2pFeU1qQXpPRFF3TW1ObU1UWTFNRGczTm1ReU9USXdaRFl3TkRkaU1URmhOR0ZoWmpCa1pUZGlOREk0WlRrNU1UWXdNRGxqWW1FeVlUSXlZakZoWlRJeVl6RmhLa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoTWtzeE1qSXdNVG82TVRJeU1ETTROREF5WTJZeE5qVXdPRGMyWkRJNU1qQmtOakEwTjJJeE1XRTBZV0ZtTUdSbE4ySTBNamhsT1RreE5qQXdPV05pWVRKaE1qSmlNV0ZsTWpKak1XRXlTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0U2U3pFeU1qQXhPam94TWpJd016ZzBNREpqWmpFMk5UQTROelprTWpreU1HUTJNRFEzWWpFeFlUUmhZV1l3WkdVM1lqUXlPR1U1T1RFMk1EQTVZMkpoTW1FeU1tSXhZV1V5TW1NeFlUcEpSRk5QT2pveE1qSXdZbVUxT0dNeU9XVTJOV1JsTkRCaVpqSTNNMkpsTVdSak1tSXlOalprTkROaE9XRXdNREpsWVRWaU1UZzVOVFZoWldWbU4yRmhZemc0TVdKaU5EY3hZVW9UVEc5amEyVmtRVzExYkdWMFgxVnViRzlqYTFLTUFuS0pBZ3BtQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVnMVRjR3hwWTJVdVFXMTFiR1YwR2hOTWIyTnJaV1JCYlhWc1pYUmZWVzVzYjJOckVwNEJDZ3h2Y0dWdVVtOTFibVJEYVdRU2pRRktpZ0V3TUdRd01qSTFZMkZpWkdKak5EY3pPREZsTnpSaE16WXpabUU1TWpjelpHVXhPVEUzTXpoaVltTmpPR1JtTlRBelpESTJZV1U0WWpSa05HRXlPR0ZpTlRWallURXhNVEl5TURoall6QmtNVFExTnpKaFpXSXdNRFpsTWpZek56YzVNMlU1TldRNFkyTXhaV1F4WlRWak9UaGxOV0kzWXpZME1XUTROV05qWWpsaFpUTXhObVk0TkRkWUFXSUJNMklCTkdyWkJYTFdCUXBzQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVnMVRjR3hwWTJVdVFXMTFiR1YwR2hsTWIyTnJaV1JCYlhWc1pYUmZWVzVzYjJOclVtVnpkV3gwRXQ0Q0NnbGhiWFZzWlhSVGRXMFMwQUp5elFJS1pncEFNMk5oTVRNME0yRmlNalppTkRVelpETTRZemhoWkdJM01HUmpZVFZtTVdWaFpEZzBOREJqTkRKaU5UbGlOamhtTURjd056ZzJPVFUxWTJKbU9XVmpNUklOVTNCc2FXTmxMa0Z0ZFd4bGRCb1RRVzExYkdWMFEzSmxZWFJsVTNWdGJXRnllUkpPQ2daaGJYVnNaWFFTUkVwQ01EQmpabUV3Tm1JNU9UVXpPRFkzWXpWak1qTTRNVGsxWXpJMk5UVTBObUU0Tnpaa01HWXdPRE14TUdSalkyWXdPVEZqTmprME1UUm1Oekk0T1dSaE5qaGxFaDBLQzJGdGRXeGxkRkJ5YVdObEVnNHlEREF1TVRFeU5UQXdNREF3TUJKMENnVnliM1Z1WkJKcmNta0tWd3BBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJTVUzQnNhV05sTGxSNWNHVnpHZ1ZTYjNWdVpCSU9DZ1p1ZFcxaVpYSVNCQmo0Z0FJU2hBSUtCRzFsZEdFUyt3RlMrQUVLOVFGeThnRUthUXBBTkdSbFpEWmlOalk0WTJJellqWTBaamRoT0RoaE16QTROelJqWkRReFl6YzFPREk1WmpWbE1EWTBZak5tWW1KaFpHWTBNV1ZqTjJVNE16WXpNelUwWmhJYlUzQnNhV05sTGtGd2FTNVViMnRsYmk1TlpYUmhaR0YwWVZZeEdnaE5aWFJoWkdGMFlSS0VBUW9HZG1Gc2RXVnpFbnBpZUFwQkNpWnpjR3hwWTJVdWJHWmtaV05sYm5SeVlXeHBlbVZrZEhKMWMzUXViM0puTDNKbFlYTnZiaElYUWhWb2IyeGtaWEp6SUhKbGJHVmhjMlZrSUd4dlkyc0tNd29uYzNCc2FXTmxMbXhtWkdWalpXNTBjbUZzYVhwbFpIUnlkWE4wTG05eVp5OTBlQzFyYVc1a0VnaENCblZ1Ykc5amF4ckhGUW9CTU1JK3dCVWF2UlVLQXpJdU1SS0tBVEF3Tm1ReVkyUmlPVFV5WWpSa05UVXdPVFV4WVRRNE5qRTNaVFEwWkRrek5UVXpNVFJpTUdJNU1HRXdaVEl3WlRoaU0yWXpaalJoWkRBNVptSXdNakJqTkdOaE1URXhNakl3WmpZeU0ySXlNak5rT1RsbVpURm1ZbU16Wm1Nek5UQXpaVEEwTkdZeFpHVTFOelprT1ROaU1qWm1aR1l4TW1Zd1pUUTVNVEF6TVdRM01tTm1ORGMyTlJvTmMzQnNhV05sTFdGdGRXeGxkQ0ovQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVpQlRjR3hwWTJVdVFXMTFiR1YwVkhKaGJuTm1aWEpKYm5OMGNuVmpkR2x2YmhvWlFXMTFiR1YwVkhKaGJuTm1aWEpKYm5OMGNuVmpkR2x2YmlwTE1USXlNREU2T2pFeU1qQXpPRFF3TW1ObU1UWTFNRGczTm1ReU9USXdaRFl3TkRkaU1URmhOR0ZoWmpCa1pUZGlOREk0WlRrNU1UWXdNRGxqWW1FeVlUSXlZakZoWlRJeVl6RmhLa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoTWtzeE1qSXdNVG82TVRJeU1ETTROREF5WTJZeE5qVXdPRGMyWkRJNU1qQmtOakEwTjJJeE1XRTBZV0ZtTUdSbE4ySTBNamhsT1RreE5qQXdPV05pWVRKaE1qSmlNV0ZsTWpKak1XRXlTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0V5UzJGaVkyUmxPam94TWpJd05XSTBaVE0xTXpkaE9UVXhNalprT1RBMk1EUTFPVEl6TkRSa09HRmtNMk16WkdSalkyUmhOR1kzT1Rrd01UazFOREk0TUdWbE1UbGpOVGMyTnpFMFpEcExZV0pqWkdVNk9qRXlNakExWWpSbE16VXpOMkU1TlRFeU5tUTVNRFl3TkRVNU1qTTBOR1E0WVdRell6TmtaR05qWkdFMFpqYzVPVEF4T1RVME1qZ3daV1V4T1dNMU56WTNNVFJrUW44S1FEVTFZbUUwWkdWaU1HRmtORFkyTW1NME1UWTRZak01T0RVNU56TTRZVEJsT1RFek9EaGtNalV5TWpnMk5EZ3dZemN6TXpGaU0yWTNNV0UxTVRjeU9ERVNKbE53YkdsalpTNUJjR2t1Vkc5clpXNHVWSEpoYm5ObVpYSkpibk4wY25WamRHbHZibFl4R2hOVWNtRnVjMlpsY2tsdWMzUnlkV04wYVc5dVNocFVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVYMUpsYW1WamRGTHhDWEx1Q1FxR0FRcEFOVFZpWVRSa1pXSXdZV1EwTmpZeVl6UXhOamhpTXprNE5UazNNemhoTUdVNU1UTTRPR1F5TlRJeU9EWTBPREJqTnpNek1XSXpaamN4WVRVeE56STRNUkltVTNCc2FXTmxMa0Z3YVM1VWIydGxiaTVVY21GdWMyWmxja2x1YzNSeWRXTjBhVzl1VmpFYUdsUnlZVzV6Wm1WeVNXNXpkSEoxWTNScGIyNWZVbVZxWldOMEV1SUlDZ2xsZUhSeVlVRnlaM01TMUFoeTBRZ0thZ3BBTkdSbFpEWmlOalk0WTJJellqWTBaamRoT0RoaE16QTROelJqWkRReFl6YzFPREk1WmpWbE1EWTBZak5tWW1KaFpHWTBNV1ZqTjJVNE16WXpNelUwWmhJYlUzQnNhV05sTGtGd2FTNVViMnRsYmk1TlpYUmhaR0YwWVZZeEdnbEZlSFJ5WVVGeVozTVMzQVlLQjJOdmJuUmxlSFFTMEFaeXpRWUtiZ3BBTkdSbFpEWmlOalk0WTJJellqWTBaamRoT0RoaE16QTROelJqWkRReFl6YzFPREk1WmpWbE1EWTBZak5tWW1KaFpHWTBNV1ZqTjJVNE16WXpNelUwWmhJYlUzQnNhV05sTGtGd2FTNVViMnRsYmk1TlpYUmhaR0YwWVZZeEdnMURhRzlwWTJWRGIyNTBaWGgwRXRvRkNnWjJZV3gxWlhNU3p3Vml6QVVLbmdJS0RHRnRkV3hsZEMxeWRXeGxjeEtOQW5xS0FncHBDa0EwWkdWa05tSTJOamhqWWpOaU5qUm1OMkU0T0dFek1EZzNOR05rTkRGak56VTRNamxtTldVd05qUmlNMlppWW1Ga1pqUXhaV00zWlRnek5qTXpOVFJtRWh0VGNHeHBZMlV1UVhCcExsUnZhMlZ1TGsxbGRHRmtZWFJoVmpFYUNFRnVlVlpoYkhWbEVnMUJWbDlEYjI1MGNtRmpkRWxrR28wQlNvb0JNREExTlRSa1pEUXhaRFF6TkRNNFpEaGxaVGc0TXpFeU1EZzFZemM1TkRRM1lURTJaV1psTlRWaE4yWmpPVFF4WTJNMFpqWTNZV1l5Wm1VeU5qaGxaRGN6WTJFeE1URXlNakF4Tm1ZM1pqbGxNV0l3TlRRNU1USXdaamswTW1ZMk0yTXlORGxqTlRWak1qZG1OMkprTkdWaVpHVXhZemcyT1dOaU9XUTNZakJsWkdVMU1EZzBaalpoQ29rQkNndGxlSEJwY21VdGJHOWpheEo2ZW5nS2FRcEFOR1JsWkRaaU5qWTRZMkl6WWpZMFpqZGhPRGhoTXpBNE56UmpaRFF4WXpjMU9ESTVaalZsTURZMFlqTm1ZbUpoWkdZME1XVmpOMlU0TXpZek16VTBaaEliVTNCc2FXTmxMa0Z3YVM1VWIydGxiaTVOWlhSaFpHRjBZVll4R2doQmJubFdZV3gxWlJJSFFWWmZRbTl2YkJvQ0VBRUtuQUlLQ205d1pXNHRjbTkxYm1RU2pRSjZpZ0lLYVFwQU5HUmxaRFppTmpZNFkySXpZalkwWmpkaE9EaGhNekE0TnpSalpEUXhZemMxT0RJNVpqVmxNRFkwWWpObVltSmhaR1kwTVdWak4yVTRNell6TXpVMFpoSWJVM0JzYVdObExrRndhUzVVYjJ0bGJpNU5aWFJoWkdGMFlWWXhHZ2hCYm5sV1lXeDFaUklOUVZaZlEyOXVkSEpoWTNSSlpCcU5BVXFLQVRBd1pEQXlNalZqWVdKa1ltTTBOek00TVdVM05HRXpOak5tWVRreU56TmtaVEU1TVRjek9HSmlZMk00WkdZMU1ETmtNalpoWlRoaU5HUTBZVEk0WVdJMU5XTmhNVEV4TWpJd09HTmpNR1F4TkRVM01tRmxZakF3Tm1VeU5qTTNOemt6WlRrMVpEaGpZekZsWkRGbE5XTTVPR1UxWWpkak5qUXhaRGcxWTJOaU9XRmxNekUyWmpnME54S0RBUW9FYldWMFlSSjdjbmtLYVFwQU5HUmxaRFppTmpZNFkySXpZalkwWmpkaE9EaGhNekE0TnpSalpEUXhZemMxT0RJNVpqVmxNRFkwWWpObVltSmhaR1kwTVdWak4yVTRNell6TXpVMFpoSWJVM0JzYVdObExrRndhUzVVYjJ0bGJpNU5aWFJoWkdGMFlWWXhHZ2hOWlhSaFpHRjBZUklNQ2daMllXeDFaWE1TQW1JQVdBRmlBVEZpQVRKcXRRUnlzZ1FLaFFFS1FEVTFZbUUwWkdWaU1HRmtORFkyTW1NME1UWTRZak01T0RVNU56TTRZVEJsT1RFek9EaGtNalV5TWpnMk5EZ3dZemN6TXpGaU0yWTNNV0UxTVRjeU9ERVNKbE53YkdsalpTNUJjR2t1Vkc5clpXNHVWSEpoYm5ObVpYSkpibk4wY25WamRHbHZibFl4R2hsVWNtRnVjMlpsY2tsdWMzUnlkV04wYVc5dVVtVnpkV3gwRXNNQkNnWnZkWFJ3ZFhRU3VBRjZ0UUVLakFFS1FEVTFZbUUwWkdWaU1HRmtORFkyTW1NME1UWTRZak01T0RVNU56TTRZVEJsT1RFek9EaGtNalV5TWpnMk5EZ3dZemN6TXpGaU0yWTNNV0UxTVRjeU9ERVNKbE53YkdsalpTNUJjR2t1Vkc5clpXNHVWSEpoYm5ObVpYSkpibk4wY25WamRHbHZibFl4R2lCVWNtRnVjMlpsY2tsdWMzUnlkV04wYVc5dVVtVnpkV3gwWDA5MWRIQjFkQklnVkhKaGJuTm1aWEpKYm5OMGNuVmpkR2x2YmxKbGMzVnNkRjlHWVdsc1pXUWFBZ29BRWx3S0VITmxibVJsY2tOb1lXNW5aVU5wWkhNU1NGcEdDa1JLUWpBd1kyWmhNRFppT1RrMU16ZzJOMk0xWXpJek9ERTVOV015TmpVMU5EWmhPRGMyWkRCbU1EZ3pNVEJrWTJObU1Ea3hZelk1TkRFMFpqY3lPRGxrWVRZNFpSS0RBUW9FYldWMFlSSjdjbmtLYVFwQU5HUmxaRFppTmpZNFkySXpZalkwWmpkaE9EaGhNekE0TnpSalpEUXhZemMxT0RJNVpqVmxNRFkwWWpObVltSmhaR1kwTVdWak4yVTRNell6TXpVMFpoSWJVM0JzYVdObExrRndhUzVVYjJ0bGJpNU5aWFJoWkdGMFlWWXhHZ2hOWlhSaFpHRjBZUklNQ2daMllXeDFaWE1TQW1JQUlpSVNJQ3d0bnVXQzJnNkpkV2VBY1pSNmVuWVdtZXdsWklaZU5kZXE3c2ExcTRIR0lpUUlBaElnNTRKa1hLNVNLWWFVUVRWeVRna3JYODl5M2Q2aXdFcHV3eERjWUNWaWFjUWlKQWdFRWlBNUpkRDF2L2JzVTlEeUVNamxiQzVrVFgvak5IN2dybzZTeXI4Zi9HT0xoaExGU1JKekNrdGhZbU5rWlRvNk1USXlNRFZpTkdVek5UTTNZVGsxTVRJMlpEa3dOakEwTlRreU16UTBaRGhoWkROak0yUmtZMk5rWVRSbU56azVNREU1TlRReU9EQmxaVEU1WXpVM05qY3hOR1FTSkRFeVpXRmlOekZtTFRrMU1XWXROR1ZsTWkwNFptSTBMVFE1TldJd05HRTJPREJsTkJwVFoyeHZZbUZzTFdSdmJXRnBiam82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRXFKR1V3WXpNMU1UUTJMV1UwTVRjdE5EVTNZUzFoT1dNMExUaGxaalpoT1RsaE9HWTRZakNtNnB1YWhzV1FBenJ3RXdxWkRRb0RNaTR4RW9vQk1EQXdZalZpWkRVMk4yWmpZVEExTlRsaFlXSTBOR1prWm1Fd05qazBORFprTVRWak4yRTBZalF3TVdObVl6YzVZemt4TldNMU16VTBaR0UxTXpSaU5qVTRZMkV4TVRFeU1qQTROVEF6WVdRd1lUbG1ORGczWWpNek4ySTVaV0V4WmpkaE5tUmlaRFJpT1RKaE5tWmpZbU5oWmpCaVlUVmxPV0ZtWTJNNE5qSXpaak0wTXpKallXVTRHZzF6Y0d4cFkyVXRZVzExYkdWMElsOEtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTRFZOd2JHbGpaUzVCYlhWc1pYUWFERXh2WTJ0bFpFRnRkV3hsZENya0NITGhDQXBmQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVnMVRjR3hwWTJVdVFXMTFiR1YwR2d4TWIyTnJaV1JCYlhWc1pYUVNyZ1VLQm1GdGRXeGxkQktqQlhLZ0JRcFpDa0F6WTJFeE16UXpZV0l5Tm1JME5UTmtNemhqT0dGa1lqY3daR05oTldZeFpXRmtPRFEwTUdNME1tSTFPV0kyT0dZd056QTNPRFk1TlRWalltWTVaV014RWcxVGNHeHBZMlV1UVcxMWJHVjBHZ1pCYlhWc1pYUVNVZ29EWkhOdkVrczZTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0VTVmdvRmIzZHVaWElTVFRwTE1USXlNREU2T2pFeU1qQXpPRFF3TW1ObU1UWTFNRGczTm1ReU9USXdaRFl3TkRkaU1URmhOR0ZoWmpCa1pUZGlOREk0WlRrNU1UWXdNRGxqWW1FeVlUSXlZakZoWlRJeVl6RmhFcFlEQ2daaGJXOTFiblFTaXdOeWlBTUtYd3BBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJTFUzQnNhV05sTGtabFpYTWFEa1Y0Y0dseWFXNW5RVzF2ZFc1MEVoOEtEV2x1YVhScFlXeEJiVzkxYm5RU0RqSU1OUzR3TURBd01EQXdNREF3RW5nS0NXTnlaV0YwWldSQmRCSnJjbWtLVndwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSU1VM0JzYVdObExsUjVjR1Z6R2dWU2IzVnVaQklPQ2dadWRXMWlaWElTQkJqMGdBSVNpUUVLREhKaGRHVlFaWEpTYjNWdVpCSjVjbmNLWFFwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSUxVM0JzYVdObExrWmxaWE1hREZKaGRHVlFaWEpTYjNWdVpCSVdDZ1J5WVhSbEVnNHlEREF1TURBd01UWTVNVEU1TVJMTUFnb0ViRzlqYXhMREFuTEFBZ3BiQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVnMVRjR3hwWTJVdVJYaHdhWEo1R2doVWFXMWxURzlqYXhKYUNnZG9iMnhrWlhKekVrOWFUUXBMT2tsRVUwODZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaEVoWUtDV1Y0Y0dseVpYTkJkQklKS1NBblBKK0RSQVlBRW0wS0NtOXdkRU52Ym5SbGVIUVNYMUpkQ2x0Q1dYUnlZVzV6Wm1WeUlIUnZJQ2RoWW1Oa1pUbzZNVEl5TURWaU5HVXpOVE0zWVRrMU1USTJaRGt3TmpBME5Ua3lNelEwWkRoaFpETmpNMlJrWTJOa1lUUm1Oems1TURFNU5UUXlPREJsWlRFNVl6VTNOamN4TkdRbk1rc3hNakl3TVRvNk1USXlNRE00TkRBeVkyWXhOalV3T0RjMlpESTVNakJrTmpBME4ySXhNV0UwWVdGbU1HUmxOMkkwTWpobE9Ua3hOakF3T1dOaVlUSmhNakppTVdGbE1qSmpNV0V5U1VSVFR6bzZNVEl5TUdKbE5UaGpNamxsTmpWa1pUUXdZbVl5TnpOaVpURmtZekppTWpZMlpEUXpZVGxoTURBeVpXRTFZakU0T1RVMVlXVmxaamRoWVdNNE9ERmlZalEzTVdFNlN6RXlNakF4T2pveE1qSXdNemcwTURKalpqRTJOVEE0Tnpaa01qa3lNR1EyTURRM1lqRXhZVFJoWVdZd1pHVTNZalF5T0dVNU9URTJNREE1WTJKaE1tRXlNbUl4WVdVeU1tTXhZVHBKUkZOUE9qb3hNakl3WW1VMU9HTXlPV1UyTldSbE5EQmlaakkzTTJKbE1XUmpNbUl5Tmpaa05ETmhPV0V3TURKbFlUVmlNVGc1TlRWaFpXVm1OMkZoWXpnNE1XSmlORGN4WWNBKzdwdUhnb0xGa0FQU1BzWUdDZ015TGpFU3ZnWUtSUUFMVzlWbi9LQlZtcXRFL2ZvR2xFYlJYSHBMUUJ6OGVja1Z4VFZOcFRTMldNb1JFaUNGQTYwS24waDdNM3Vlb2ZlbTI5UzVLbS9MeXZDNlhwcjh5R0kvTkRMSzZCSU5jM0JzYVdObExXRnRkV3hsZEJwZ0NrQXpZMkV4TXpRellXSXlObUkwTlROa016aGpPR0ZrWWpjd1pHTmhOV1l4WldGa09EUTBNR00wTW1JMU9XSTJPR1l3TnpBM09EWTVOVFZqWW1ZNVpXTXhFZ1pUY0d4cFkyVVNCa0Z0ZFd4bGRCb01URzlqYTJWa1FXMTFiR1YwSXJZRGFyTURDdVFCQ3VFQmF0NEJDazBLU3pwSlJGTlBPam94TWpJd1ltVTFPR015T1dVMk5XUmxOREJpWmpJM00ySmxNV1JqTW1JeU5qWmtORE5oT1dFd01ESmxZVFZpTVRnNU5UVmhaV1ZtTjJGaFl6ZzRNV0ppTkRjeFlRcFBDazA2U3pFeU1qQXhPam94TWpJd016ZzBNREpqWmpFMk5UQTROelprTWpreU1HUTJNRFEzWWpFeFlUUmhZV1l3WkdVM1lqUXlPR1U1T1RFMk1EQTVZMkpoTW1FeU1tSXhZV1V5TW1NeFlRbzhDanBxT0FvUUNnNHlERFV1TURBd01EQXdNREF3TUFvTUNncHFDQW9HQ2dRWTlJQUNDaFlLRkdvU0NoQUtEaklNTUM0d01EQXhOamt4TVRreENza0JDc1lCYXNNQkNsRUtUMXBOQ2tzNlNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRUtDd29KS1NBblBKK0RSQVlBQ21FS1gxSmRDbHRDV1hSeVlXNXpabVZ5SUhSdklDZGhZbU5rWlRvNk1USXlNRFZpTkdVek5UTTNZVGsxTVRJMlpEa3dOakEwTlRreU16UTBaRGhoWkROak0yUmtZMk5rWVRSbU56azVNREU1TlRReU9EQmxaVEU1WXpVM05qY3hOR1FuS2tzeE1qSXdNVG82TVRJeU1ETTROREF5WTJZeE5qVXdPRGMyWkRJNU1qQmtOakEwTjJJeE1XRTBZV0ZtTUdSbE4ySTBNamhsT1RreE5qQXdPV05pWVRKaE1qSmlNV0ZsTWpKak1XRXFTVVJUVHpvNk1USXlNR0psTlRoak1qbGxOalZrWlRRd1ltWXlOek5pWlRGa1l6SmlNalkyWkRRellUbGhNREF5WldFMVlqRTRPVFUxWVdWbFpqZGhZV000T0RGaVlqUTNNV0U1N3MxQklDaENCZ0JDS2dvbUNpUUlBUklnUU1RamhwMEdlQmhLMVV0dFlOSTQ4TGtpNm1xWjkxR1Vya05JZ2FrWGR1SVFIanJoRmdyd0Rnb0RNaTR4RW9vQk1EQTJaREpqWkdJNU5USmlOR1ExTlRBNU5URmhORGcyTVRkbE5EUmtPVE0xTlRNeE5HSXdZamt3WVRCbE1qQmxPR0l6WmpObU5HRmtNRGxtWWpBeU1HTTBZMkV4TVRFeU1qQm1Oakl6WWpJeU0yUTVPV1psTVdaaVl6Tm1Zek0xTURObE1EUTBaakZrWlRVM05tUTVNMkl5Tm1aa1pqRXlaakJsTkRreE1ETXhaRGN5WTJZME56WTFHZzF6Y0d4cFkyVXRZVzExYkdWMEluOEtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTSUZOd2JHbGpaUzVCYlhWc1pYUlVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVHaGxCYlhWc1pYUlVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVLczRKY3NzSkNuOEtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTSUZOd2JHbGpaUzVCYlhWc1pYUlVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVHaGxCYlhWc1pYUlVjbUZ1YzJabGNrbHVjM1J5ZFdOMGFXOXVFcDRCQ2d4c2IyTnJaV1JCYlhWc1pYUVNqUUZLaWdFd01EQmlOV0prTlRZM1ptTmhNRFUxT1dGaFlqUTBabVJtWVRBMk9UUTBObVF4TldNM1lUUmlOREF4WTJaak56bGpPVEUxWXpVek5UUmtZVFV6TkdJMk5UaGpZVEV4TVRJeU1EZzFNRE5oWkRCaE9XWTBPRGRpTXpNM1lqbGxZVEZtTjJFMlpHSmtOR0k1TW1FMlptTmlZMkZtTUdKaE5XVTVZV1pqWXpnMk1qTm1NelF6TW1OaFpUZ1NwZ2NLQ0hSeVlXNXpabVZ5RXBrSGNwWUhDblFLUURVMVltRTBaR1ZpTUdGa05EWTJNbU0wTVRZNFlqTTVPRFU1TnpNNFlUQmxPVEV6T0Roa01qVXlNamcyTkRnd1l6Y3pNekZpTTJZM01XRTFNVGN5T0RFU0psTndiR2xqWlM1QmNHa3VWRzlyWlc0dVZISmhibk5tWlhKSmJuTjBjblZqZEdsdmJsWXhHZ2hVY21GdWMyWmxjaEpYQ2daelpXNWtaWElTVFRwTE1USXlNREU2T2pFeU1qQXpPRFF3TW1ObU1UWTFNRGczTm1ReU9USXdaRFl3TkRkaU1URmhOR0ZoWmpCa1pUZGlOREk0WlRrNU1UWXdNRGxqWW1FeVlUSXlZakZoWlRJeVl6RmhFbGtLQ0hKbFkyVnBkbVZ5RWswNlMyRmlZMlJsT2pveE1qSXdOV0kwWlRNMU16ZGhPVFV4TWpaa09UQTJNRFExT1RJek5EUmtPR0ZrTTJNelpHUmpZMlJoTkdZM09Ua3dNVGsxTkRJNE1HVmxNVGxqTlRjMk56RTBaQklZQ2daaGJXOTFiblFTRGpJTU5TNHdNREF3TURBd01EQXdFdWdCQ2d4cGJuTjBjblZ0Wlc1MFNXUVMxd0Z5MUFFS2JBcEFOekU0WVRCbU56ZGxOVEExWVRoa1pUSXlaakU0T0dKa05HTTROMlpsTnpReE1ERXlOelJsT1dRMFkySXhZbVpoWXpka01EbGhaV00zTVRVNFpETTFZaElhVTNCc2FXTmxMa0Z3YVM1VWIydGxiaTVJYjJ4a2FXNW5WakVhREVsdWMzUnlkVzFsYm5SSlpCSlVDZ1ZoWkcxcGJoSkxPa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoRWc0S0FtbGtFZ2hDQmtGdGRXeGxkQklZQ2d0eVpYRjFaWE4wWldSQmRCSUpLU0RuL2g4b1FnWUFFaG9LRFdWNFpXTjFkR1ZDWldadmNtVVNDU2tnSnp5ZmcwUUdBQktvQVFvUWFXNXdkWFJJYjJ4a2FXNW5RMmxrY3hLVEFWcVFBUXFOQVVxS0FUQXdNR0kxWW1RMU5qZG1ZMkV3TlRVNVlXRmlORFJtWkdaaE1EWTVORFEyWkRFMVl6ZGhOR0kwTURGalptTTNPV001TVRWak5UTTFOR1JoTlRNMFlqWTFPR05oTVRFeE1qSXdPRFV3TTJGa01HRTVaalE0TjJJek16ZGlPV1ZoTVdZM1lUWmtZbVEwWWpreVlUWm1ZMkpqWVdZd1ltRTFaVGxoWm1Oak9EWXlNMll6TkRNeVkyRmxPQktEQVFvRWJXVjBZUko3Y25rS2FRcEFOR1JsWkRaaU5qWTRZMkl6WWpZMFpqZGhPRGhoTXpBNE56UmpaRFF4WXpjMU9ESTVaalZsTURZMFlqTm1ZbUpoWkdZME1XVmpOMlU0TXpZek16VTBaaEliVTNCc2FXTmxMa0Z3YVM1VWIydGxiaTVOWlhSaFpHRjBZVll4R2doTlpYUmhaR0YwWVJJTUNnWjJZV3gxWlhNU0FtSUFNa3N4TWpJd01UbzZNVEl5TURNNE5EQXlZMll4TmpVd09EYzJaREk1TWpCa05qQTBOMkl4TVdFMFlXRm1NR1JsTjJJME1qaGxPVGt4TmpBd09XTmlZVEpoTWpKaU1XRmxNakpqTVdFeVNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRTZTekV5TWpBeE9qb3hNakl3TXpnME1ESmpaakUyTlRBNE56WmtNamt5TUdRMk1EUTNZakV4WVRSaFlXWXdaR1UzWWpReU9HVTVPVEUyTURBNVkySmhNbUV5TW1JeFlXVXlNbU14WVRwSlJGTlBPam94TWpJd1ltVTFPR015T1dVMk5XUmxOREJpWmpJM00ySmxNV1JqTW1JeU5qWmtORE5oT1dFd01ESmxZVFZpTVRnNU5UVmhaV1ZtTjJGaFl6ZzRNV0ppTkRjeFlUcExZV0pqWkdVNk9qRXlNakExWWpSbE16VXpOMkU1TlRFeU5tUTVNRFl3TkRVNU1qTTBOR1E0WVdRell6TmtaR05qWkdFMFpqYzVPVEF4T1RVME1qZ3daV1V4T1dNMU56WTNNVFJrd0Q3dW00ZUNnc1dRQTlJKzRBY0tBekl1TVJMWUJ3cEZBRzBzMjVVclRWVUpVYVNHRitSTmsxVXhTd3VRb09JT2l6OC9TdENmc0NERXloRVNJUFlqc2lQWm4rSDd3L3cxQStCRThkNVhiWk95Yjk4UzhPU1JBeDF5ejBkbEVnMXpjR3hwWTJVdFlXMTFiR1YwR29BQkNrQXpZMkV4TXpRellXSXlObUkwTlROa016aGpPR0ZrWWpjd1pHTmhOV1l4WldGa09EUTBNR00wTW1JMU9XSTJPR1l3TnpBM09EWTVOVFZqWW1ZNVpXTXhFZ1pUY0d4cFkyVVNHVUZ0ZFd4bGRGUnlZVzV6Wm1WeVNXNXpkSEoxWTNScGIyNGFHVUZ0ZFd4bGRGUnlZVzV6Wm1WeVNXNXpkSEoxWTNScGIyNGk0Z05xM3dNS1NRcEhTa1VBQzF2VloveWdWWnFyUlAzNkJwUkcwVng2UzBBYy9IbkpGY1UxVGFVMHRsaktFUklnaFFPdENwOUllek43bnFIM3B0dlV1U3B2eThyd3VsNmEvTWhpUHpReXl1Z0trUU1LamdOcWl3TUtUd3BOT2tzeE1qSXdNVG82TVRJeU1ETTROREF5WTJZeE5qVXdPRGMyWkRJNU1qQmtOakEwTjJJeE1XRTBZV0ZtTUdSbE4ySTBNamhsT1RreE5qQXdPV05pWVRKaE1qSmlNV0ZsTWpKak1XRUtUd3BOT2t0aFltTmtaVG82TVRJeU1EVmlOR1V6TlRNM1lUazFNVEkyWkRrd05qQTBOVGt5TXpRMFpEaGhaRE5qTTJSa1kyTmtZVFJtTnprNU1ERTVOVFF5T0RCbFpURTVZelUzTmpjeE5HUUtFQW9PTWd3MUxqQXdNREF3TURBd01EQUtYd3BkYWxzS1RRcExPa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZoQ2dvS0NFSUdRVzExYkdWMENnc0tDU2tnNS80ZktFSUdBQW9MQ2drcElDYzhuNE5FQmdBS1RRcExXa2tLUjBwRkFBdGIxV2Y4b0ZXYXEwVDkrZ2FVUnRGY2VrdEFIUHg1eVJYRk5VMmxOTFpZeWhFU0lJVURyUXFmU0hzemU1Nmg5NmJiMUxrcWI4dks4THBlbXZ6SVlqODBNc3JvQ2dzS0NXb0hDZ1VLQTRJQkFDcExNVEl5TURFNk9qRXlNakF6T0RRd01tTm1NVFkxTURnM05tUXlPVEl3WkRZd05EZGlNVEZoTkdGaFpqQmtaVGRpTkRJNFpUazVNVFl3TURsalltRXlZVEl5WWpGaFpUSXlZekZoS2tsRVUwODZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaE1rdGhZbU5rWlRvNk1USXlNRFZpTkdVek5UTTNZVGsxTVRJMlpEa3dOakEwTlRreU16UTBaRGhoWkROak0yUmtZMk5rWVRSbU56azVNREU1TlRReU9EQmxaVEU1WXpVM05qY3hOR1E1N3MxQklDaENCZ0JDS2dvbUNpUUlBUklnQmpwdHI4elZiSEhaTk9qb05oV2tNUUlNVFlpZGx3blRHY0l4blRkS0s5Y1FIanJ5SEFxMUZRb0RNaTR4RW9vQk1EQmtNREl5TldOaFltUmlZelEzTXpneFpUYzBZVE0yTTJaaE9USTNNMlJsTVRreE56TTRZbUpqWXpoa1pqVXdNMlF5Tm1GbE9HSTBaRFJoTWpoaFlqVTFZMkV4TVRFeU1qQTRZMk13WkRFME5UY3lZV1ZpTURBMlpUSTJNemMzT1RObE9UVmtPR05qTVdWa01XVTFZems0WlRWaU4yTTJOREZrT0RWalkySTVZV1V6TVRabU9EUTNHZzF6Y0d4cFkyVXRZVzExYkdWMEltRUtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTREZOd2JHbGpaUzVTYjNWdVpCb1BUM0JsYmsxcGJtbHVaMUp2ZFc1a0twZ1NjcFVTQ21FS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNERk53YkdsalpTNVNiM1Z1WkJvUFQzQmxiazFwYm1sdVoxSnZkVzVrRWxJS0EyUnpieEpMT2tsRVUwODZPakV5TWpCaVpUVTRZekk1WlRZMVpHVTBNR0ptTWpjelltVXhaR015WWpJMk5tUTBNMkU1WVRBd01tVmhOV0l4T0RrMU5XRmxaV1kzWVdGak9EZ3hZbUkwTnpGaEVuUUtCWEp2ZFc1a0VtdHlhUXBYQ2tBelkyRXhNelF6WVdJeU5tSTBOVE5rTXpoak9HRmtZamN3WkdOaE5XWXhaV0ZrT0RRME1HTTBNbUkxT1dJMk9HWXdOekEzT0RZNU5UVmpZbVk1WldNeEVneFRjR3hwWTJVdVZIbHdaWE1hQlZKdmRXNWtFZzRLQm01MWJXSmxjaElFR1BpQUFoSWRDZ3RoYlhWc1pYUlFjbWxqWlJJT01nd3dMakV4TWpVd01EQXdNREFTRkFvSGIzQmxibk5CZEJJSktWWjhsMDBvUWdZQUVoc0tEblJoY21kbGRFTnNiM05sYzBGMEVna3BWZ2dlbFNoQ0JnQVNoZ0VLQ21semMzVnBibWRHYjNJU2VISjJDbG9LUUdJM01HUmlPRE0yT1dVeFl6UTJNV1ExWXpjd1pqRmpPRFptTlRJMllUSTVaVGszTnpaak5qVTFaVFptWm1NeU5UWXdaamsxWWpBMVkyTmlPR0k1TkRZU0RVUkJMbFJwYldVdVZIbHdaWE1hQjFKbGJGUnBiV1VTR0FvTWJXbGpjbTl6WldOdmJtUnpFZ2dZZ0tDanRLYStCQkxTQ1FvUmRISmhibk5tWlhKRGIyNW1hV2RWYzJRU3ZBbHl1UWtLWndwQU0yTmhNVE0wTTJGaU1qWmlORFV6WkRNNFl6aGhaR0kzTUdSallUVm1NV1ZoWkRnME5EQmpOREppTlRsaU5qaG1NRGN3TnpnMk9UVTFZMkptT1dWak1SSVRVM0JzYVdObExrRnRkV3hsZEVOdmJtWnBaeG9PVkhKaGJuTm1aWEpEYjI1bWFXY1NnUUVLQ1dOeVpXRjBaVVpsWlJKMGNuSUtXUXBBTTJOaE1UTTBNMkZpTWpaaU5EVXpaRE00WXpoaFpHSTNNR1JqWVRWbU1XVmhaRGcwTkRCak5ESmlOVGxpTmpobU1EY3dOemcyT1RVMVkySm1PV1ZqTVJJTFUzQnNhV05sTGtabFpYTWFDRVpwZUdWa1JtVmxFaFVLQTJabFpSSU9NZ3d3TGpBd01EQXdNREF3TURBU2h3RUtDbWh2YkdScGJtZEdaV1VTZVhKM0NsMEtRRE5qWVRFek5ETmhZakkyWWpRMU0yUXpPR000WVdSaU56QmtZMkUxWmpGbFlXUTRORFF3WXpReVlqVTVZalk0WmpBM01EYzROamsxTldOaVpqbGxZekVTQzFOd2JHbGpaUzVHWldWekdneFNZWFJsVUdWeVVtOTFibVFTRmdvRWNtRjBaUklPTWd3d0xqQXdNREF4T1RBeU5Ua1N3d1FLQzNSeVlXNXpabVZ5Um1WbEVyTUVjckFFQ2x3S1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNDMU53YkdsalpTNUdaV1Z6R2d0VGRHVndjR1ZrVW1GMFpSSWRDZ3RwYm1sMGFXRnNVbUYwWlJJT01nd3dMakF3TURBd01EQXdNREFTc0FNS0JYTjBaWEJ6RXFZRFdxTURDb2NCY29RQkNsUUtRRFZoWldVNVlqSXhZamhsT1dFMFl6UTVOelZpTldZMFl6UXhPVGhsTm1VMlpUZzBOamxrWmpRNVpUSXdNVEE0TWpCbE56a3laak01TTJSaU9EY3daalFTQ0VSQkxsUjVjR1Z6R2daVWRYQnNaVElTRmdvQ1h6RVNFRElPTVRBd0xqQXdNREF3TURBd01EQVNGQW9DWHpJU0RqSU1NQzR3TURBd01EQXdNREF3Q29nQmNvVUJDbFFLUURWaFpXVTVZakl4WWpobE9XRTBZelE1TnpWaU5XWTBZelF4T1RobE5tVTJaVGcwTmpsa1pqUTVaVEl3TVRBNE1qQmxOemt5WmpNNU0yUmlPRGN3WmpRU0NFUkJMbFI1Y0dWekdnWlVkWEJzWlRJU0Z3b0NYekVTRVRJUE1UQXdNQzR3TURBd01EQXdNREF3RWhRS0FsOHlFZzR5RERBdU1EQXdNREF3TURBd01BcUxBWEtJQVFwVUNrQTFZV1ZsT1dJeU1XSTRaVGxoTkdNME9UYzFZalZtTkdNME1UazRaVFpsTm1VNE5EWTVaR1kwT1dVeU1ERXdPREl3WlRjNU1tWXpPVE5rWWpnM01HWTBFZ2hFUVM1VWVYQmxjeG9HVkhWd2JHVXlFaG9LQWw4eEVoUXlFakV3TURBd01EQXVNREF3TURBd01EQXdNQklVQ2dKZk1oSU9NZ3d3TGpBd01EQXdNREF3TURBU2hRRUtEV3h2WTJ0SWIyeGtaWEpHWldVU2RISnlDbGtLUUROallURXpORE5oWWpJMllqUTFNMlF6T0dNNFlXUmlOekJrWTJFMVpqRmxZV1E0TkRRd1l6UXlZalU1WWpZNFpqQTNNRGM0TmprMU5XTmlaamxsWXpFU0MxTndiR2xqWlM1R1pXVnpHZ2hHYVhobFpFWmxaUklWQ2dObVpXVVNEaklNTUM0d01EQXdNREF3TURBd0VpNEtIR1Y0ZEhKaFJtVmhkSFZ5WldSQmNIQlNaWGRoY21SQmJXOTFiblFTRGpJTU1TNHdNREF3TURBd01EQXdFaE1LREcxaGVFNTFiVWx1Y0hWMGN4SURHTWdCRWhRS0RXMWhlRTUxYlU5MWRIQjFkSE1TQXhqSUFSSVhDaEZ0WVhoT2RXMU1iMk5yU0c5c1pHVnljeElDR0dRU3JBTUtEbWx6YzNWaGJtTmxRMjl1Wm1sbkVwa0RjcFlEQ21NS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNEMU53YkdsalpTNUpjM04xWVc1alpSb09TWE56ZFdGdVkyVkRiMjVtYVdjU01Bb1VZVzExYkdWMFZHOUpjM04xWlZCbGNsbGxZWElTR0RJV05EQXdNREF3TURBd01EQXVNREF3TURBd01EQXdNQklyQ2hsMllXeHBaR0YwYjNKU1pYZGhjbVJRWlhKalpXNTBZV2RsRWc0eUREQXVNRFV3TURBd01EQXdNQklsQ2hOaGNIQlNaWGRoY21SUVpYSmpaVzUwWVdkbEVnNHlEREF1TVRVd01EQXdNREF3TUJJa0NoSjJZV3hwWkdGMGIzSlNaWGRoY21SRFlYQVNEaklNTUM0eU1EQXdNREF3TURBd0Vpb0tGR1psWVhSMWNtVmtRWEJ3VW1WM1lYSmtRMkZ3RWhJeUVESXdNREF3TGpBd01EQXdNREF3TURBU0tBb1dkVzVtWldGMGRYSmxaRUZ3Y0ZKbGQyRnlaRU5oY0JJT01nd3dMall3TURBd01EQXdNREFTTFFvVmIzQjBWbUZzYVdSaGRHOXlSbUYxWTJWMFEyRndFaFJTRWdvUU1nNDFOekF1TURBd01EQXdNREF3TUJLR0FRb01kR2xqYTBSMWNtRjBhVzl1RW5aeWRBcGFDa0JpTnpCa1lqZ3pOamxsTVdNME5qRmtOV00zTUdZeFl6ZzJaalV5Tm1FeU9XVTVOemMyWXpZMU5XVTJabVpqTWpVMk1HWTVOV0l3TldOallqaGlPVFEyRWcxRVFTNVVhVzFsTGxSNWNHVnpHZ2RTWld4VWFXMWxFaFlLREcxcFkzSnZjMlZqYjI1a2N4SUdHSUNZbXJ3RU1rbEVVMDg2T2pFeU1qQmlaVFU0WXpJNVpUWTFaR1UwTUdKbU1qY3pZbVV4WkdNeVlqSTJObVEwTTJFNVlUQXdNbVZoTldJeE9EazFOV0ZsWldZM1lXRmpPRGd4WW1JME56RmhPa2xFVTA4Nk9qRXlNakJpWlRVNFl6STVaVFkxWkdVME1HSm1NamN6WW1VeFpHTXlZakkyTm1RME0yRTVZVEF3TW1WaE5XSXhPRGsxTldGbFpXWTNZV0ZqT0RneFltSTBOekZod0Q3VzdORE9nc1dRQTlJK3JBY0tBekl1TVJLa0J3cEZBTkFpWEt2YnhIT0I1MG8yUDZrblBlR1JjNHU4eU45UVBTYXVpMDFLS0t0VnloRVNJSXpBMFVWeXJyQUc0bU4zaytsZGpNSHRIbHlZNWJmR1FkaGN5NXJqRnZoSEVnMXpjR3hwWTJVdFlXMTFiR1YwR21JS1FETmpZVEV6TkROaFlqSTJZalExTTJRek9HTTRZV1JpTnpCa1kyRTFaakZsWVdRNE5EUXdZelF5WWpVNVlqWTRaakEzTURjNE5qazFOV05pWmpsbFl6RVNCbE53YkdsalpSSUZVbTkxYm1RYUQwOXdaVzVOYVc1cGJtZFNiM1Z1WkNMbkJHcmtCQXBOQ2tzNlNVUlRUem82TVRJeU1HSmxOVGhqTWpsbE5qVmtaVFF3WW1ZeU56TmlaVEZrWXpKaU1qWTJaRFF6WVRsaE1EQXlaV0UxWWpFNE9UVTFZV1ZsWmpkaFlXTTRPREZpWWpRM01XRUtEQW9LYWdnS0Jnb0VHUGlBQWdvUUNnNHlEREF1TVRFeU5UQXdNREF3TUFvTENna3BWbnlYVFNoQ0JnQUtDd29KS1ZZSUhwVW9RZ1lBQ2hBS0Rtb01DZ29LQ0JpQW9LTzBwcjRFQ3BzQ0NwZ0NhcFVDQ2hZS0ZHb1NDaEFLRGpJTU1DNHdNREF3TURBd01EQXdDaFlLRkdvU0NoQUtEaklNTUM0d01EQXdNVGt3TWpVNUNxUUJDcUVCYXA0QkNoQUtEaklNTUM0d01EQXdNREF3TURBd0Nva0JDb1lCV29NQkNpaHFKZ29TQ2hBeURqRXdNQzR3TURBd01EQXdNREF3Q2hBS0RqSU1NQzR3TURBd01EQXdNREF3Q2lscUp3b1RDaEV5RHpFd01EQXVNREF3TURBd01EQXdNQW9RQ2c0eUREQXVNREF3TURBd01EQXdNQW9zYWlvS0Znb1VNaEl4TURBd01EQXdMakF3TURBd01EQXdNREFLRUFvT01nd3dMakF3TURBd01EQXdNREFLRmdvVWFoSUtFQW9PTWd3d0xqQXdNREF3TURBd01EQUtFQW9PTWd3eExqQXdNREF3TURBd01EQUtCUW9ER01nQkNnVUtBeGpJQVFvRUNnSVlaQXFZQVFxVkFXcVNBUW9hQ2hneUZqUXdNREF3TURBd01EQXdMakF3TURBd01EQXdNREFLRUFvT01nd3dMakExTURBd01EQXdNREFLRUFvT01nd3dMakUxTURBd01EQXdNREFLRUFvT01nd3dMakl3TURBd01EQXdNREFLRkFvU01oQXlNREF3TUM0d01EQXdNREF3TURBd0NoQUtEaklNTUM0Mk1EQXdNREF3TURBd0NoWUtGRklTQ2hBeURqVTNNQzR3TURBd01EQXdNREF3Q2c0S0RHb0tDZ2dLQmhpQW1KcThCQ3BKUkZOUE9qb3hNakl3WW1VMU9HTXlPV1UyTldSbE5EQmlaakkzTTJKbE1XUmpNbUl5Tmpaa05ETmhPV0V3TURKbFlUVmlNVGc1TlRWaFpXVm1OMkZoWXpnNE1XSmlORGN4WVRsV050UXBLRUlHQUVJcUNpWUtKQWdCRWlCNzBWanFOYm5MN2dMY2lrRGZxaVFaSDNHTXZTZ0ZXRzhIQ1VzOXN6TG1pUkFlIiwicHJlcGFyZWRUcmFuc2FjdGlvbkhhc2giOiJRRnhYMVdCZHE3bFpiU2M0NWlLQTNKL29PRjltclZMYzNEZUtwaEFqYjE0PSIsImhhc2hpbmdTY2hlbWVWZXJzaW9uIjoiSEFTSElOR19TQ0hFTUVfVkVSU0lPTl9WMiIsImhhc2hpbmdEZXRhaWxzIjpudWxsfSwidHhUeXBlIjoiVHJhbnNmZXJSZWplY3QiLCJwcmVwYXJlZFRyYW5zYWN0aW9uIjoiIiwicGFydHlTaWduYXR1cmVzIjp7InNpZ25hdHVyZXMiOltdfSwiZGVkdXBsaWNhdGlvblBlcmlvZCI6eyJFbXB0eSI6e319LCJzdWJtaXNzaW9uSWQiOiIxMmVhYjcxZi05NTFmLTRlZTItOGZiNC00OTViMDRhNjgwZTQiLCJoYXNoaW5nU2NoZW1lVmVyc2lvbiI6IkhBU0hJTkdfU0NIRU1FX1ZFUlNJT05fVjIiLCJtaW5MZWRnZXJUaW1lIjp7InRpbWUiOnsiRW1wdHkiOnt9fX19'; diff --git a/modules/sdk-coin-canton/test/unit/builder/transferAccept/transferAcceptBuilder.ts b/modules/sdk-coin-canton/test/unit/builder/transferAccept/transferAcceptBuilder.ts index df0876efce..922208e5c4 100644 --- a/modules/sdk-coin-canton/test/unit/builder/transferAccept/transferAcceptBuilder.ts +++ b/modules/sdk-coin-canton/test/unit/builder/transferAccept/transferAcceptBuilder.ts @@ -13,6 +13,7 @@ describe('Transfer Acceptance Builder', () => { const txBuilder = new TransferAcceptanceBuilder(coins.get('tcanton')); const transferAcceptanceTx = new Transaction(coins.get('tcanton')); txBuilder.initBuilder(transferAcceptanceTx); + txBuilder.setTransaction(TransferAcceptancePrepareResponse); const { commandId, contractId, partyId } = TransferAcceptance; txBuilder.commandId(commandId).contractId(contractId).actAs(partyId); const requestObj: CantonTransferAcceptRejectRequest = txBuilder.toRequestObject(); diff --git a/modules/sdk-coin-canton/test/unit/builder/transferReject/transferRejectBuilder.ts b/modules/sdk-coin-canton/test/unit/builder/transferReject/transferRejectBuilder.ts index bb3120e6f0..011cd03218 100644 --- a/modules/sdk-coin-canton/test/unit/builder/transferReject/transferRejectBuilder.ts +++ b/modules/sdk-coin-canton/test/unit/builder/transferReject/transferRejectBuilder.ts @@ -13,6 +13,7 @@ describe('Transfer Rejection Builder', () => { const txBuilder = new TransferRejectionBuilder(coins.get('tcanton')); const tx = new Transaction(coins.get('tcanton')); txBuilder.initBuilder(tx); + txBuilder.setTransaction(TransferRejectionPrepareResponse); const { commandId, contractId, partyId } = TransferRejection; txBuilder.commandId(commandId).contractId(contractId).actAs(partyId); const requestObj: CantonTransferAcceptRejectRequest = txBuilder.toRequestObject();