From 3b037d4bdf64ae71ba6dbb87955cf7fd9fbeff4f Mon Sep 17 00:00:00 2001 From: Imod7 Date: Mon, 15 Jan 2024 16:47:52 +0100 Subject: [PATCH] added test to check if query param paraId works correctly also in horizontal msgs --- src/services/blocks/BlocksService.spec.ts | 74 +++ .../test-helpers/mock/data/block6202603.json | 35 ++ .../mock/data/events6202603Hex.ts | 18 + .../mock/data/validators6202603Hex.ts | 18 + src/services/test-helpers/mock/index.ts | 2 + .../mock/mockAssetHubKusamaApiBlock6202603.ts | 296 +++++++++ .../test-helpers/mock/mockBlock6202603.ts | 31 + .../blocks/block6202603paraId2087.json | 593 ++++++++++++++++++ .../assetHubKusamaMetadataV1000000b.ts | 19 + .../registries/assetHubKusamaRegistry.ts | 6 + 10 files changed, 1092 insertions(+) create mode 100644 src/services/test-helpers/mock/data/block6202603.json create mode 100644 src/services/test-helpers/mock/data/events6202603Hex.ts create mode 100644 src/services/test-helpers/mock/data/validators6202603Hex.ts create mode 100644 src/services/test-helpers/mock/mockAssetHubKusamaApiBlock6202603.ts create mode 100644 src/services/test-helpers/mock/mockBlock6202603.ts create mode 100644 src/services/test-helpers/responses/blocks/block6202603paraId2087.json create mode 100644 src/test-helpers/metadata/assetHubKusamaMetadataV1000000b.ts diff --git a/src/services/blocks/BlocksService.spec.ts b/src/services/blocks/BlocksService.spec.ts index 502136133..ded7c7a82 100644 --- a/src/services/blocks/BlocksService.spec.ts +++ b/src/services/blocks/BlocksService.spec.ts @@ -28,6 +28,7 @@ import { sanitizeNumbers } from '../../sanitize/sanitizeNumbers'; import { createCall } from '../../test-helpers/createCall'; import { assetHubKusamaRegistryV1000000, + assetHubKusamaRegistryV1000000b, kusamaRegistry, polkadotRegistry, polkadotRegistryV1000001, @@ -39,21 +40,26 @@ import { blockHash789629, blockHash3356195, blockHash18468942, + blockHash6202603, defaultMockApi, mockApiBlock18468942, mockAssetHubKusamaApiBlock3356195, + mockAssetHubKusamaApiBlock6202603, mockForkedBlock789629, } from '../test-helpers/mock'; import block789629 from '../test-helpers/mock/data/block789629.json'; import { events789629 } from '../test-helpers/mock/data/events789629Hex'; import { events3356195 } from '../test-helpers/mock/data/events3356195Hex'; +import { events6202603 } from '../test-helpers/mock/data/events6202603Hex'; import { events18468942 } from '../test-helpers/mock/data/events18468942Hex'; import { validators789629Hex } from '../test-helpers/mock/data/validators789629Hex'; import { validators3356195Hex } from '../test-helpers/mock/data/validators3356195Hex'; +import { validators6202603Hex } from '../test-helpers/mock/data/validators6202603Hex'; import { validators18468942Hex } from '../test-helpers/mock/data/validators18468942Hex'; import { parseNumberOrThrow } from '../test-helpers/mock/parseNumberOrThrow'; import block789629Extrinsic from '../test-helpers/responses/blocks/block789629Extrinsic.json'; import block3356195Response from '../test-helpers/responses/blocks/block3356195.json'; +import block6202603pId2087Response from '../test-helpers/responses/blocks/block6202603paraId2087.json'; import block18468942Response from '../test-helpers/responses/blocks/block18468942.json'; import block18468942pId2000Response from '../test-helpers/responses/blocks/block18468942paraId2000.json'; import blocks789629Response from '../test-helpers/responses/blocks/blocks789629.json'; @@ -658,5 +664,73 @@ describe('BlocksService', () => { expect(sanitizeNumbers(block)).toMatchObject(block3356195Response); }); + + it('Should give back one of the two available horizontal messages, the one for paraId 2087 for Kusama Asset Hub block 6202603', async () => { + // Reset LRU cache + cache.clear(); + + const validatorsAt = (_hash: Hash) => + Promise.resolve().then(() => + assetHubKusamaRegistryV1000000b.createType('Vec', validators6202603Hex), + ); + + const eventsAt = (_hash: Hash) => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Vec', events6202603)); + + const nextFeeMultiplierAt = (_hash: Hash) => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Fixed128', 1000000000)); + + const mockHistoricApiXCM = { + registry: assetHubKusamaRegistryV1000000, + call: { + transactionPaymentApi: {}, + }, + consts: { + transactionPayment: { + transactionByteFee: assetHubKusamaRegistryV1000000b.createType('Balance', 1000000), + weightToFee: [ + { + coeffFrac: assetHubKusamaRegistryV1000000b.createType('Perbill', 80000000), + coeffInteger: assetHubKusamaRegistryV1000000b.createType('Balance', 0), + degree: assetHubKusamaRegistryV1000000b.createType('u8', 1), + negative: false, + }, + ], + }, + system: { + extrinsicBaseWeight: assetHubKusamaRegistryV1000000b.createType('u64', 125000000), + }, + }, + query: { + session: { + validators: validatorsAt, + }, + system: { + events: eventsAt, + }, + transactionPayment: { + nextFeeMultiplier: nextFeeMultiplierAt, + }, + }, + } as unknown as ApiDecoration<'promise'>; + + const mockApiXCM = { + ...mockAssetHubKusamaApiBlock6202603, + query: { + transactionPayment: { + nextFeeMultiplier: { at: nextFeeMultiplierAt }, + }, + }, + at: (_hash: Hash) => mockHistoricApiXCM, + } as unknown as ApiPromise; + + // Block Service + const blocksServiceXCM = new BlocksService(mockApiXCM, 0, cache, new QueryFeeDetailsCache(null, null)); + const decodedXcmMsgsArg = true; + const paraId = '2087'; + const block = await blocksServiceXCM.fetchBlock(blockHash6202603, mockHistoricApiXCM, options, decodedXcmMsgsArg, paraId); + + expect(sanitizeNumbers(block)).toMatchObject(block6202603pId2087Response); + }); }); }); diff --git a/src/services/test-helpers/mock/data/block6202603.json b/src/services/test-helpers/mock/data/block6202603.json new file mode 100644 index 000000000..0292bfb93 --- /dev/null +++ b/src/services/test-helpers/mock/data/block6202603.json @@ -0,0 +1,35 @@ +{ + "header": { + "parentHash": "0x594239f2a711545b4766f54e018218439d08922da82131edda8e3f194156e75a", + "number": 6202603, + "stateRoot": "0xb05dcb55a7fb932f6a3527c7cd1a3810a867ceaa60543060b84999062a22f233", + "extrinsicsRoot": "0x69f1db275aa7505d543d8b92e0c88aa40fc1441a2c7b0ef89c1ec14fc4a644a7", + "digest": { + "logs": [ + { + "PreRuntime": [ + "0x61757261", + "0x2824780800000000" + ] + }, + { + "Consensus": [ + "0x52505352", + "0x9b04e48d3e3721d1a350c9fb459fab80d90be97d26db0421604e5056539e6e54127e1a05" + ] + }, + { + "Seal": [ + "0x61757261", + "0xe891e3ec8d2cd702eeb6bbaa6edfd40e628a50585826abc26f8dbf6703959934f6d4b8967a896d86288caa35178ef02ae0de18fd8d8beead17f7d94907909a8d" + ] + } + ] + } + }, + "extrinsics": [ + "0x4e150100040100910310350c7ec33a090bc4781f86bc7725f8b90e4095d74f2e27c27c139f48a37e3daa937a0189000f388f2c108a8cacd41c5a45a81087f481d9bca3ef09583fafa8fa07d72531a87e11a838118a27d6bf66c19a63d30d2a8d1151fdee591032beb63b92aaaa0c0661757261202224780800000000045250535290cae6ae44300931609745061fef8c7d76bff90cb9e462bb8283320b7476b4fabce27d1a05056175726101014267967d6d180db781289b908d9d5011e32a4cea5eb9f86c8a440f9a84955c06ead1514199565789ff08ceb84a0e77282e0b5c86f89337e12ac2f3acdd349a8d849f46019b04e48d3e3721d1a350c9fb459fab80d90be97d26db0421604e5056539e6e5400005000f90161030000300000500000aaaa0a0000004000fbff0000800000000a000000100e00005802000000000000000000000000500000c800001e000000005039278c0400000000000000000000005039278c0400000000000000000000e8030000009001001e000000009001000401002000008070000000000000000000001027000080b2e60e80c3c90180969800000000000000000000000000050000000a0000000a000000010000000103000000012c01000006000000580200000300000059000000000000001e000000060000000200000014000000020000008401acbfe96286e1c25b63ddbd665466f76953ce8b9d6cf2c07361f5819de9287900b036ff6f7d467b87a9e803000081879858c3fec3f733fe2e3f02ae2938ebd014cf31f1fdcdb7449664ec481944b036ff6f7d467b87a9e80300008a25e49d085a6efc7e83f7923a2d17c417cd5997062674e737d38666e15be944c03d0027092eef0545e8030000d70700000f4891eed327ec619956fd7a4a69eb71aadc28a7f8ea475e857645df783856f9c03d00288c141c721de80300004d0800003d96d2fee6debbe11f3ce3225dcc4f0b62edb6a1791aaafcb661faad053db695c03d00ab91cf0114d8e8030000000800005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82c03d0417395fc0bddfea030000e80300005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82c03d063802d0f8d472e8030000e7070000fc8d4b00ee62757ab17efd0a6da7c30a11e4582660dc428208bb96b9db99a33bc03d0abb2f2bb1c94f3e080000e80300006bdfd6903eb5cc3e75fd74b8d13870b25804c846464297332a315d18b9d7db68c03d0b7902b430328be8030000490800005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82c03d0b80079d8b99f3e8030000240800006e90d9a52eccddc21946b9184827a5aa7c8f28d52f55a93ccf379929f21f2cc5c03d0ba169a93195b3e8030000d1070000c4abbf3c2b8735c3e58e66e9bf48b7337ad98595616efc94567751ea0ddd413ec03d0c0201e32ae86bd1070000e80300002f3f357504bc41763b4b2c3b03283cbcfed425452134d99de36b747657cd79a2c03d0c808d54a8937be80300004b0800005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82c03d0f1131b7f54b0800080000e80300005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82c03e0053f38ebdfd42e7070000e8030000d920b032b08ef81a9525faca739513dc052e4a30c97f7b3e175c6a6a165a1ca8c03e04d2a15ab51127e8030000d007000062ee40ae92c7cec5531ee61356ead76a68e4c9777584ca31004af958d39435bac03e0f2c689744e55be80300003e08000055fe613edc8206741d93755e3c1178ed70b8cd767849e8bf33f1ba6a1d18ac6ac03e1c643c9d90ab7427080000e80300009357b4ce84943035c77cfba8afb7cf8093afe1bb092492b108fc66785fe4e6fac03e1fc502e2b07e96e8030000270800008a529e97f7183cd27f03b8ce01b2bee0bb4ed2a1603aed5c4f2760718084ae8ec03e29b296823383d7e80300004c080000f434e45a5b74f98880767169214528b5c4439942cd1c4309d09d6eb548e8c926c03e3ba901905f80c024080000e80300009395495a8ee957fec81bad55d7556319d6239488227ed449488183bee0e37bcdc03e43d73bfd0011312a080000e803000048742b1131abddf07c6c73aeb0dcc03aa6e116721427e043e51dc69342ae8e2ec03e4f36708366b722d0070000e8030000152afdd27dce1795fef56af6e9b2d7d35b78d6436a280c16ec00b42161e471fec03e5351db2428a52c4d080000e803000095ce736a7c6a72c08b0b8d49e8b0d7ea21a69d0f3938f15ee116f3be0323670ac03e55ca0b91260bbdd7070000e8030000387fddf5b0642679e076aaf48fba2b2f2e866497cdadc8beee94ef3b70011e42c03e6fe8fcbc5314b84c080000e8030000e6b7d897b76212e737f36aad983d29046111061997c570fee79f6f6882de3e7ec03e77dfdb8adb10f78f10a5df8742c545a283db0b5108338b5b7dfce6594e4f11b1feb5c1d16609bad586d028ab96eb30c03e7913c5068de7ece80300002a08000088abb6c48636ba8f340502a2b687206114907799aa55e4960a237fd47deb1c65c03e7b9ae336e44cf849080000e80300005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82c03e7d99738139957de8030000ea0300005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82c03e99246104cf41564b080000e80300008f8c21ea2b7d90c173aa5d70cae190ebcdd19fa0681a038b3d74b21a4b33ff4bc03ea0c4f025fc646725080000e803000022fe4f32e991c6235cb4f5c2693a5ef1093c618a959888e965c1911e18fe21b8c03ece433339688292e803000025080000b0bb019b37c9a270eeca1177f99478cb28afdc77fc7180f0e2ba505770784c29c03ee82ccb5cb954bae80300002c0800009f8d910b91e34875518c76e3add92dd20a39b782e51804c14ea66c5c8839f184c03eea18d8d01946cb2c080000e8030000672c935344ba9c7f941872ba7347d84680538f3db578ec8fb73cde620df5f204c83f0004b49d95320d9021994c850f25b8e385a259772211246037413843b474d01d815daa0c5f682d658885e9ae6e14fe57a5050140ea030000d0070000d1070000d7070000e7070000000800002408000025080000270800002a0800002c0800003e080000490800004b0800004c0800004d080000b456ff6f7d467b87a9e803000080fa743b1d784649b30ff69b95c55e8217e44b670fdf82fdc99364d82cbd98c176c45e414cb008e0e61e46722aa60abdd67280df238aa038233b826843455b736755c50dbf54eb987b1b4c6dd2c445643668e1c45ee678799d3eff024253b90e84927cc6805ab2169f195699cf6aa47c7b1b8ee7d84ee2316672bef6e41c93ec1f6ae195821501800014805df38de70665ebb7ca4c3510ed3b3b8fe844657d8584479d8fe5350a043b168080edf87ac234e748dbb8c928cb05060fe4f44a766d72b268ad387478bde7126612e0800060802cfdaaefe386db543e4dbf3980ce9eb74281998bdd9c5808f3d0c7e4ac59c41a4c5e7b9012096b41c4eb3aaf947f6ea429080000250380006f8076365ef7e5bd0d0f42f498cd62a36ad27739c3c741143a5b71039a65a90d8fa280e182ce100b461cbd2d80a49876ec48e75493989aa25137fa893ef3e420575247805afad8b0fb894bf847d1026432e58e4d14791d8a19586d1471684fcb59533a05804ea6d99e276789754d88da41ce7253447651ee74a7eca0975da603e488d69f9f80f8a89e0547d05f5f877dfc8bdeaf2a39aa540a1968a37d6e9d54058113ba711180d5b284bdc9b1d0d8f3b3985926d337fdf54c32fe5c28a342b3178c2a26146d66150180008480cc2aae745e85b2761b5ab53e6fb6883e8a70868ea2c08a93b7ca145aa3b31377802665115226983291438599ceb37967c42a9476dc562598f9ea1bdef2d83347471501800110809982165428e835d3adfd614c4ced71cdd81f42521b92bfa45e5ecc821ffbd34b800ebe650369ce0e3ce85b22816181f598cc6ecf7a3b22314357ab4181b9ccb867150180011080efc65855b7d9157fb6b4bfd8f0052427775c52f07206e8e8a0d0c8bf83f4d0768086091580e16ce0d9efb3ae1b0e768ea0c052f6f891d4b691708c2873d88972271d028002a4806231212da6baa80044a1d72059b7d9ea47a832d554708b48f95f3b1ae818400480482280ea22027d5a193e7ccda411c01faf38f48014aea34eaa41976ba381b2fd80263ebfe2f2d9840c4edd96157020f0b663d3690d20486de5dd78591deeaa2cf980e0839d4665fbaa5751021006038919243728691eb4e98e0e3f7e48a73ed4ce9b1501800401801e226c962da28b0639e3affe37b1b0f9e26a5cb3d5e1aaebfad5a8e89429c05180073d2ffc2d5c08423ebe357fe876182f2ff80855a20e7e8f2376bfe1abddf6b3150180040480d4260fe2b98698a44913c1966b887245a09b16b09a901960b6a2648ecde8d2db80e1af12e9054e5b39d83866c1ee03b7f3c2041a679e6f27463f69263c09ec78cf150180040480fb637d1bc593f6b4df9ec08c92324862635625d25eb2b4635ec6acdcf5075a82800fe6b03639ff2739e42b263a64b97458bbb7b04a7f13a7dd10b77ba5c3d3940ea10280046c80a2cba86fc7a299ded04f3546292027f70d78b9a023317f0546587ae6002b32e680cee7806f954c7bad16ff5c1306b35db56c7000236467d467085a3c16e21d93ca808f83f0d8e6399e9f9d10c3c89b614e318848dfb7ecead89b137ab1fe2fa968f980f8b02f0bcc31b9f017029ecff788e3146355e6e2e29b81554d0f11a788223d18801f82008e759262e9da7278c706a63166642d882a5a4020c33811e1745f2f441e1501800802801d79c3436485a9c1173a679f70877d551c8a84cefe54edf4e0867ee117f94fed80d4fa184dad7a3c7c443d478ce0aa58afc3ec264d3aae00943cad72c34a32b4a7dc80082080bca9a5d1d30ab282cbe4e036bf5aec67c0b24aa59002e5bafb2a60356516fcff485ead6eef5c4b1c68eaa71ea17a02d9de0400150180108080f834650ba6c562ee0738430813e1af799e68a7afd17a9242f997d02e0a7a423a80339f920b1e559d1ceda19ee1d5335e713a97a79a4474f2fd5884be18fb7449dc2503801117806083fccc5ad9489e8fffd469466a4206a743d8dbbc8fb301059daa1d198c862880f203165f73156b6862d3538f17e3e93cf350a4cde385dabe606ec72422e31b6680e04949abcd362f673a80e0db81a8ae1d3476a88edd6699e11835ac7ddb4c63dd80f87d0651b909ecbfca245ad314780421027cac97a5cb7a7f63ae5cd0ce70574680456bd2f953b0181b33e2243173bc096a801f97fd913ea0eb8c43479d8fb2ba1280ea0d0f950588759538ba02df5c6276a7804752b0237801acadee38fa853191d43d06801eff8000b885c9aabad321176680b4bc636eaf8c495b7f51da250c139a4f987186406b80550e5b2fc17d5f529f33dc284b6a35522b63a2631eaafd07de2b8dbb75e73c2180dae3f9657f9ffc06caba127092da4c2c3f1f6da094a31b476362cd04c3f9ec318062f106985ded13667158d42c9856f180b48308053558503788bcf118757b6a7c80f9ac367bb8835e9e8f9891e15e98f4e28627550aef9bbdc9b15d9d17edbb71068004e85658be70231f424ac9a280a0838d95a1fb68facd6dd27b288c018e409c49804b37d20bf4b867485357c55ead1ab63916cb6dcfa1f524ceb3e911001c32d66f8067479fc73e71b387877c06183ff3581d9205839472cb85ff69ee2cf7349b0294807744fc4476aafa2099242a3c5f51dcdf3bbb9f1954779f0f60c885320153b89880d3e56e86879baa75f9918b5ac71451fade06d10c6d130d18d3714250708156ff809149846bda138527a45f4b32f722c5915d98ec2375657e69ad252a8b5c462172805d3371bea33e9fa3d763a18db4be8d40016c3647090768b76776b61a0d9141ce15018020808082456e54dee67b858ea53059bb160edd6e5433cdc0b689406a6e0b8eb2758e198014f18579c428cb5c70f164b297ac9725977a7537fbdf214d229a71262545551e1501802800808553cc052d210285f729cfb3fb728c5021ebb5a16e0f5f081df4e50c7c561f93809c4eb5cb16eaa7c440fe9a190a376b50dcbb98ee3d29f7a48bc52e6903dc4ca43505802f3780239a57ff3b016a4b7708837d7182390c38597bd85e9d4765f53b73f64186b2c7802b6d52e60ce30ea6a8371ddce58619b67314c54f4ecbdb7e52d7932a2a2aee4b80494ddaef5b3d9ce1d8249d7b41fb365457e2df1daba445970b205829053c63aa803c0f89cccf3884b61194698008f022f9f2c7ad65dae3c9f59548bbdd34f005728030011bc1da5291d9e00cac484b33115ec2d90e97cf4fb8edc2a6f0e94fb18749806939c3b95733c2c4e7d5368465b20db333000a7f5b5c8617aeddeda89f7b76f3806076787bb11e252e9b384d76c143bff8d5fdb5b771f9d16e3588f934b4d682228030b88ba31e225f68467ee220c37d520d451d203cad852688db4dd3b6c706584b805d999d96b92b6f9996e9cb2e4008c951140b7a7a8ddf58d4f1c1960e76538bc88010f79b987ac137d23660a0baefaaa97b3d00dafa80c96283c3f2360ebee77ac7b104803e8d804e4e8db1addad1e66010fbd263c5656f452df28fc2048c3099248a8c0fdcd84d8047e6f8fce07e10c78aada31a4cc281f94082e3424e8eb0281029901202e1e14780be905512aae9df436d3afb7df218e055883c300c1b2f2ca7b4183bd2715efc1d80d57143f068172a116f9816e516e5a172d673923a3728279c64e3255e49180f5e80c5d70ba380fcb9c9fc7afd581c192b52e6d22d62eb57b6a9608a79c3c3030e5980a47145f0ea0debce0b08212157e3811dbb169e28f87e6985b5d6e8b072673364803c291cb0d7170f7a801499c66aa95b2aef8fa7431eace9843569957b91cad7f58027857da13cb393a02549f9544ad98c08bf67c08d94ca9345744f86997f54a0478085715d2eba5615ec744050979c4abfcff500060665384ba9dff3f8edc8690fa415018040018004736a221ac5c263016253a14ef7966b131c5382f81e5a6432efd80acc46d630805f0d9277342011b4e8dbb736d529366bb4a75d29ad08470814f1eba7d3fb759015018044015456b032492225337bea0300002000000000000000005456ff6f7d467b87a9e803000020000000000000000054566e75077b23ad2427080000200600000089010000990180490080e9bcbdb2ea42be3c991ebd04e9687ad42b4dfb7e968ebf3dc1df6e49b5ee0e5d80bbcc99b5e445dad9acb32883cc8ba625aebbbc7040b38fa945f48a6733fc79b580b89708d626efc69cf2a063986d3abf78f247d6a5c4d181c4711f520d628675728d02804c834856b032492225337bea0300001404e80300005856aa5e225c309a382f0800002408d0070000d70700008063677d9e4bf66b9091c650ef3fc0749de98274aee4e97c317bff0bff0bfdedb180932624aa03db3929aa9a46659461380a4ee4491f50360f3fc7a1d048d2f43d5448566d13b2c21d52eb360800001404d007000080a808df8013730db11630325048fccbd7303c81bc5c050da3917cb3dca86927d22d04804f8380b1b56c345b3e27010ec1c20516ef4fab9887b987a46fb03974621ad4779d60a9806e737e80f34720c65f30ae9be538353ab7b3e38bd80c51eacf2cee66c5d101d0805d9b300d94d00cb3b98082cc53e896a65da4ecce2e11578ba155ae553ddf30e68021d1ab0ad8d29f104b0b82b654bacfc318a868d9d1db2e0eaedf70e6cf01b2168015c6c92242eb2b9da39c3da0c12bd4e96e3ad05a4d5b5e123af8b6a7a414cf4980b5d2810f32b169d43b0bae4fd99d7ba51ebde00d390ff0577390037281f048df8037fa7bf9c2668fc7e3e0c6b7891a01209b6f5e2b123ce836a1bdf33752fd3db280230b2e27d27d36ef81faf1fadb6a7f2be997ebca450b75e19a1e3ad738e1a3083d06804ff780bf33dc6718f0bd4f3fcf011a7b5edbad97f9a49c55e00d901b7dd2b0c62bcba780b00c40bc88a344705b70a4c2e8119090e9ddb53f0213ad17e50e177d30cf317b802361f257a4c05ab0f9c35a457758625161df045bd50d39de215053532f3f04da80767399c29f23077c7d97881e30ffdb058b7bc569915f8502505564536d59ce298003c1ecffdf430ca927b4311425c1f8fb92bd6a78d1f4044b0962b83e538ca974803476d83e68bf203dd4719ac3b86ac3289438e32c3c04eebc5331377a3f29f349809fd8bcf8719a55d4321b4061756fa14e88ee93d492b00ca5c6076aae4dc0e9c480bf25efc42d65e7c29695df1b82a71d357ffbb27f49277950993d48c54147ea61802bef1a90a2aed5c398a315283fce7ddfbc467dfb20760ad954746e2e181c2c748009870cebe7f1c88d6ec81042e7c5bff218bde064c5a139b17ece893087c7429380408c9db6780fac8f905e94a5b7201f6ab70d9c6a14fef0ee27aad86055111c3380b7eb5fdcca3ed17f80d7a82bc2bcf735cba1d93ab8c6df7d64bc123fd71cb680a903805c8380818b421814092da36c2cd3034206a43ba8eb3fd05856b153062484a9849928588091c5f4ce6c19b0ef4227812539f892b302fcab1091aae529693ee88905cf7e0580e4017499976842429b8298449869a0a110f236cebd2d53518b4051752262bb0980aba9a9125ba120155b2f095503c5774b23dd94863c88c8b5a9a8178fb9e8354b80994c19f29ae66b0f1164ccc6b040554591a6cd806337b027607e75ea6aca4ee780d50a9daa66e6e3fafbf2b6545c4f8f7a0e067dd8f2df3099b5740953e51ba22f80f6ff29e199d2d578bc1628db1ff34c7b723ad8a7c1764003cea88fb670a1013e9901806100803b6237e96350eaa6978d5a3b9454c3afe9bbf97631ad476fe581fa9be47655a680a7d474194ce42e1abd251c7bcf986a5d0e52b4fd69db58577b45cb5d90e44a78800c71da2ab7c4489af77d366af1d0dfa7e3934193ef91dd1935ae3e03ccb0f7fba903807588804107bb3041897760d61ec7a176878f48fff9d7bb47c73da5e85ef604d7661395807ab999b9fd223e842c19ed086b67b45f73acf778e5074ec4dcc554d6ac34c06080474b790f9ad2516669fb2445445b62d80d94a4ae31494e6e81f9e19b1fe9a0bf80f6581085f37bd3ffbf16372ef8810a134f7c72f188bc7b80d27ede549e01b27f8039ceeeb409398cad685c6434afccdb160cb9684388fcf1756d27a2add046ab4680dccc9270bd3bb750eb619b63aafe2e5c795f665cd41e3b66e6a6c353c9d8fea1807da9c53a7f77b269f9142f54aa34e016c3fe24a7e1c5e70ab6de266ef1fd92c22d04807b038043ee57ff77110d0d0ae76432d6cb04dcfd625a3f2beb9a49aaa645be62740bd480381838bc76a9c680ccf6a359e3a8d2545c8657c397358eec7ecedc56fc8cc8f38051f596ceaaf78a9de009ad8910593a08eecc7977b8fe1fe14fef454ac7632a0580c213b14dadc7388341e5aefdbfcea8a9413f7cc172ceaab8b08e6403e6fcb04b806b460c9adc3cc6644a8a1c2b647d50e6c60ebacd50cbee2027b71cee1deb987a80da680453e8ffcc8af3546df953f8ff5408b48d07112fae2e5e04173c840f167d8012a32bcac04aee219d16f8a229e91ceb8b6fca49cbee1298969ba780b67f1350806baae2f05658a414455bf972cca93616e1ce871f879cc1eafbab74e2f54465e0c106807fdd801bcacfc6e6480226ad9aef6fd056c800199adf83d95a35af1d0bdcbdf03a45b3809ccce8dd575826f12649ccb855d7a793421fc708c035a35128d4d254962f34d98067ad15e1e448229366643809410a133180e924713c30f31286f1cfce44bb63e380d9ab930481fe707f3b0d51bfa4702869e4d91e127c81f7d1edb90ee2b123f44d801a5bec8436c876222d99b4a21ab8a554fda92be495a9fa852d8c64c35183b6e580f500e0cc9c04a33aaf3275152fb08e8b1f746ff42601cbe63f602e564dab1c1680012f06729c22074b649ed17687122f459ae57f0a144cc23a3ba8a2242fcd6d6180093402a4a7bb941d67f06283afe0126d63ead7c5bf9e07e40d5096818d46a86c8076cc55b166314afe855fdd59873c7d174b333a58bb203baa88f8efebad2e894f801ed37156813ef82c20298043b32a3c6e0cacef2065162b79c04fd5b4503e150180028abb399094a7bf31dc820a9cfbb38e4f95e556f29c3e481a286710593eeaaf803a020ce3fe5dd0b0d75e6271ce9c2a51cdb22e37da1733ddb252e8f02096bf348062fa8110744aa952af3af348ef628e51495b4775df190cc3b9bd79609c8657f71501808008807230a92286e1baeb9e410cd0f031f13bfaec3821e375fff2e2268f170b8d775e80d1bc2904826aaeecfb850e711a3ae958a22913011d0c6f68067591b9ad830d4c6901808017344607000020aaaa0a000000400078810088003044000020aaaa0a00000040003044000020aaaa0a0000004000344603000020aaaa0a0000004000344603000020aaaa0a0000004000344608000020aaaa0a00000040001d028088148050981706def97aa13b4d4953e3ccdc5289a4f725dc22961bca1214abd1bf282c801b5433326d99da1761205b4cee5c6ce94b99d849ca93395bbb15d6c211fae3e68030ef87538e67b00bd7d3e4dc046be7b9b0b5802317efc6aebde7f782f150195e802ecfff1113d6fbe55a765237dc87effb29317696b62fed39c763086b627ba14a1d028091088013468e550159f72cafef17c67a3fdf7b02909eb56d86fae5ab55a9e6c42f22ee808c8fbaba7966051e5c525c82d9622716262ca25929952a8e6c2f6ac3dc88869980599c4b7df21ca43186f4a20a7f6dab8eef01cf4d965a88f7e367d81a072c3ce4809163300c496aaf248f3bd8d288695a406d3ce7b018362f65d51e0013299f0d51350580a6f380c2651ef96653e3c5725669c62f50c3c4948e4e0742a38c7c2accb3f25a9e6a1a80bd3fc768fcef6cd8866d1ff49b8d17643bea0226757cdc0554ef3829724cdc6580634598730c864ce8525b53d710952607911a5ae1022faed5ae0e9141a5ca50b5800fd77edc4f6a21912f95a3277075edf33f810c18003641a01608e3b88b60f576803bd7f97f75082a54252a7b62129b038e26f4ebf6de524f2897b4d6cd17134a17809d3b6ea998f6299b109a4b2668bee97d99284ca8010cf83b4fa637d8eb146a6f80d2b6654317f09a7b50dc02882fb8851d7faa35142aa84eb7ada4b222798150d580a9a261bc925a2b00db4fdd0491767a805155bd94fe3aae5cecaf9a3286c905c6806bdfd07b90d3015a89b4f80e783cfd4971ae3d62669403644fb34ecf3c2a8bec80299dbfec35a3a19dcd57dd420e80dbee29a6b7fd51abd9cfd54c43b8e2491d62150180c000800ebc38ac31e9d119e42edbc898187ffcbb40316aabb8952def30fad1fab8bf738044e4b1b75f173b53228b66a9896575eb78efe78acc3a4382e1ddcc5b4deb63eea10280c08980e8aa6bd49a2bf6a0f62ae9610d4e4d48b2c9e0e9f9c7202ab450384137c70cd3800ccd9e79a7bf7adb0bad6bd099f3af80faeded3c231f9c442b0fdbbcdd523aa480b2207ae60a78a235ba25282e449c235912a8bc433f4c9c60418c400995810ddc80c6279d0cab3d47e47119915812024de5323dbc8772c8d31554820f5032d6d51680559515b70b1f0fbe1fb037d18d90fdbf81df161ab02c2657a9c2a8cecac8b5cc2d0480c39c80e7115ef9787d11a887078007222ffbeb49c812397359278286fb51de432714ea8043a6a3eb51a0c05f4157612ebb9200b1f8bfd6276c7115f6c9dcd892fc7977aa80229d58a677d8445805c43cd1bf3f71a6e9d1bd270dbb45fef7e6f461fc02422b80bce57b8a68ee2b6376a73558b8bcfbd0d0c2bd4137244bc9ff6ced1d1b3be261805bbc7ed9bf94dcfa398acd40b78e3e34025b489a9ef7b25b196025cccfed8c9e809248d65901883bc735fb9e8f02d5993392132e407e546e139a79521d26aea2e280c54aeb5267f45e5d1682d685eb8b2e80c6c7494541330d0b7d53daf32868a34c806ac7ab463c1505a5ec3f5bb91254b292467dd593ce222e151afb7e5d0013654c1d0280d80080bccf533e0e80a957bb29f2965ddc4865e61f2d6a9095e17ef334fe658d721a4a80b604f0d9c4143fd23f6b9f7c2f82b8fcc199d75fcff286b426f467b9c83a701d806672e3babe19a72c4830e866ab9962867f9e567d23ec77c3c2c5d52b5cd229228004d4c3c69fd0de3901fe4062ef94b2e7e99e89ad603c86e4531824009947272bb90580e6778065c35cfe27a746e21930af413ca62167331b05ecd4dc9ad61683b932e6d52ab3808ad600d15b64c9b162ad7208ed3e33a1d94bf264dac435fd2e62b73c2b568144809c8d371a5228d1f53ccadba46a5ebd01e7bebebdd5b33f6c144aeba6aa3e641580a9e9dd724dd503df5f2c29e01e074697d4a0ed8b66b013ba135e561a398a9e348067365525ae7a69a26b7cbc7ad726524d3546faedc74ecc8bd6d40b831ff6c863808d5e166ad2fbaebb8fa5dab49385ea4ac863e5fc95a5c3c7eaa106715138e32d801db281200abacbb8bc06b72079e921704e707f3094c19679b363d79c978b8d9180725eb7af94abf259a7d7dadfeffcfdda9d7ec6d83fa105e26bc6d54d69ed3ce780cb099c20fb7e75b10256bdef89e804c124f6d3e52e9e0c91c167a617f53c78a3803db188ae0db9176b7fd623e0a427bef6005e427732d7bbbcb4cd6cc140c7163180deca7d61d21f54a29391a86ee0911be0352e63a5fdc49f280aa4151fa57ad927b10480eae4801ec01457df7975f40ce32b660ffa6b1d0ba422c26416fbe6bd1cc2e8efd06db380723354ca92ebc31e6360f81ceceed55188eb02442b535a576810b09282f3661b800698428cfd7f008733e097c8746fa61c1ebcad49cc44a0500bd01f71fae2a6de807d348c5e2c9669c686432e10716949d8fb15540390fd9b318c2f36735ad21263808e4f04d8061a7dd06e1e39778e540799d58f84ec50f89b34462f1464af6e7ab6800e13b2d869bebfaf452db48fa91a34d7810bd1fe808f6060228842313d5e256a80c1eb5a19bf36aad7db3395355390c74b4220494ac456831184418894790b739880e62141286ba231ce361a4b2d543c2d28afb5dc0751cb4566673210bae43b242880888117b7a5ca40657389db78e4caa60ca600b3373ffadff03472e693eb461bdc3d0680f9dd80b4554afcd19d1bb4ee031e4c7b24fcd0ce53b8c3510d2e8efb2e184fa4d87af2800b6cee639b5703da9ebcad7f651d104c52f838626ef70a401fab45a649f769378094176895bd0aac1495f97a2b71d48bd12a2cd517e611bd780c4150d56dc23f58806bd62f6840b183602a96b2b763415d4d0b11ac3b2d6d8d17db82129d04f09e8b805e5cf8de742cda48d8b0f7c5fa40f5dbe2a428b9ce36b1a42efbd2791bfedb5f804edaa8724a9e892ea9ad7024634774a129bdbc2ad65073124e30e6a9088bf53a80bd087457dbb73f36194d60ed5ea1772e4021817dd401e87f564c3c29629fd5ea80947ea4a5027a0dd7f20837ea1481f31e2954b022332cbe221090bab8a6afda2b8075d5d283dcf568151d2453c882f26b35610eea57d058362e098f37f2d6d326888038344b0a2f412f4dcff88e6a00fbb09516ef930e01c814a6b8d3559896b6d60d80add78be5605819de36c5e54ddff15ed76c6c5e6aed3d6967698cebf71fcede24802dbcd440f6f01d5eea1ea4930c1177e0aeffc320c5f6d860dba2b87facf3045d4d0880ffff80ff03d5d3d2148396726a8b35c1d7a36cf1e7cdb043053250e3e09ea047c6ecf480141fffe02e346c6de173cb1e18f51afd388db63884415cbc3d8da88173d009df80856ed761dacd62d306bc1d748f97c71a2488c59af7b9bc7abababe80617a5fac808b41f3ed05b8087e157fbfff54e2aabd2224c34538aecc074d35e0c81081d6ae8056aba11d07441fa2d1f2ab183c8f4f692f9e75815e734b8e7a848b5376c148a1802865b9629d87269ca06f5a3b7bf4d9a2a090e10f11e1276c1072cab028da4c05807a386d3806b3bd63059b528f30b92694a525df7fe447f9b38e7ec38562ca6a11808418c41c319603b0441ab766aed63edd510bc8a06e20f856337bb09a8efc2a1d80690eb2b41452dcc46e121649d9828f5b1777e4917dfe287a40af104bb7c525d080d8ba29b632085399773feabdd295549539b282d0cf0cbc2974dd49b1086449308087ff1149e945c384dd5af823a120810bd88a04ba0e2b13c0338fbb7747c80d0b800bde6e89fe5d4e6d706a2672765845a23c8d4da0e2945b79019d0ccaaf3f85c4803ef2bc9a34ddec67ae90883b6b286d5aafba082e257b9d720a9bdacfa1f75eca80c51c7ad3f16bce4cf2bcd564871a417e632ce2a34f551c12f98d85a92061d0fa80ee3ffc35c5514480baa6a526d3e5efe571bca77d4af9ee06f8da93398ee627c3805d08b4753bbbe734854eb26239b0126dfadf7b61abc8fea9b95d3d9bb0fb6b6e9903910310350c7ec33a090bc4781f86bc7725f8b90e4095d74f2e27c27c139f48a37e3daa937a0189000f388f2c108a8cacd41c5a45a81087f481d9bca3ef09583fafa8fa07d72531a87e11a838118a27d6bf66c19a63d30d2a8d1151fdee591032beb63b92aaaa0c0661757261202224780800000000045250535290cae6ae44300931609745061fef8c7d76bff90cb9e462bb8283320b7476b4fabce27d1a05056175726101014267967d6d180db781289b908d9d5011e32a4cea5eb9f86c8a440f9a84955c06ead1514199565789ff08ceb84a0e77282e0b5c86f89337e12ac2f3acdd349a8dbd029d007f03cfdce586301014700e2c2593d1c08063828bd4fdc2dfbebc2d7a771be214522df151c03801e2f9c0f2f3a8e8547851505f0e7b9012096b41c4eb3aaf947f6ea429080100685f0d9ef3b78afddab7f5c7142131132ad420cf00000000000000585f02275f64c354954352b71eea39cfaca210cf0000004c5f0ec2d17a76153ff51817f12d9cfc3c7f040080fc55dabe231d5f9606d7974f19bffa06e9e762ccda796b8d380147fc12e5070741059d0da05ca59913bc38a8630590f2627c17dd801885461ef502f456efe8e74c69b455688bcd8713644f34dd1010dee73b7c364b80e6a2bac0be89ff51c84d3e588329e08c89e65c45bd6a30c99a281ce8c3b1d05b80f62e6570b1fb4322f84c1d9f2695e5cf38138d2d4008213cc455d889c38cf960505f0e7b9012096b41c4eb3aaf947f6ea429080000808aa4c4be5ba9cd25416b093cff1a3b073c88e9876101f2a3b7912ec0a3f9e708807dd7650ae084f08024cbf4c1c96c71d613abe712d90c76ed3727283828c9f6ac80ac42b29e33d8d77e807ca0c6bdd01da1cc7c80828f5453fb7db37a5fa2a6b8c480466df47e090669daa12316f2c4e00f4b489c4d81420442d329da7fe5dfc64ea2804bd97367b2224f5ee82c56b9034695576ae6d6c223219dab194e71e8a5306c91801260a655ebb22b6690d132f87cb998ebcc8d3f9722ad06eee088b03390821fe6d9049e710b30bd2eab0352ddcc26417aa1945fc380925c01a4500245ca2733a38222860751fb96bf2e1e70e55762916c03758592d480dbdfc5e19320b10413acccc2433db44fe0f1a615a608f51399ba45c0896d593e801a9e0413caad7ff507dbae69eaf52919f3cc7b5dd9059d9964726c1685727c928051e23600ed28587823a44db3623620e07b741d445ac1f7b6c223c98f6b40b41a505f0e7b9012096b41c4eb3aaf947f6ea4290800004c5f03c716fb8fff3de61a883bb76adb34a20400805d0aedd408e573386f0812f6265e927c56b9f112a3d4ee27bdae27ba5455aa854c5f0f4993f016e2d2f8e5f43be7bb259486040080886156ea2229b86cc2aa99b8092f98640d9b9f393a125e10f422e69895f1605f8098eca38918f0b4c7050da815765de0c7bc615d10aafccc20027aa6823945f53705089e7fefc408aac59dbfe80a72ac8e3ce5fbff8038aa0d2135cd9fb0c241340b69a3eec18caf665e657750be6a747bacc6b02db080f62ce159296d30b0975fa703c88335deeafabe3c047f59f37deea5d4b74d0bd1804adcecaf9ed8d25095c57ba41d1284209d987ac186cefceb31121ebe341b63d3807292c590759104d07d7c02a9bd872216aa2d52be024dc75dd0df94766cdc5cca80a38e2ce5933ec05307fc6e11f82592d62e8236da22a7746995618599c0de14968095b70dee8ca0a42b2c2414a77dc1b63a0913fd3d52e67064bf8aa72bafc4834380d6369ba236914427e4766a365db82da1ec6d122b866c7120f7e7b8a672ce49b78043ef4089723811122b42ed878625be312202b2ca6032d646bbe5506b03f872c5806d5a0c6f45c15922972810bb572dbcb9e67da70168d20fcd3033c39ced6bd4aa805ab81bd6b12fd8ce450c964c3d3e3ba3cd1dce9cf8becae89976f0b9d285759580eb5924ff01835261b83c4d0ce590d2de604c6e6ad329e92c4f2bed6dc94d8e2680818c0d47aa8db605e5a94ce0582ecbb5bc5b47033ef37bddd04df1f28d8e08f6802e03d2c5f1d5cb5743f237dd38123bda5354eab3b56b1f6a4579fdd2906a24ba804a07eecd8261b82a2f42e04a8181a8b0802abd207f011ad733c120a7c08e8f0c80d8463698b1dc2c93bb8ed8d71e08b5df853bd8636f7253ab70340230c7b1420d7d059eb6f36e027abb2091cfb5110ab5087ff96e685f06155b3cd9a8c9e5e9a23fd5dc13a5ed205148f01000000000685f08316cbf8fa0da822a20ac1c55bf1be320348d000000000000505f0e7b9012096b41c4eb3aaf947f6ea42908000080fdb8352ac90cfa95167aeb8bd6d66f51c0c77bf787ddd93c698cbfa19b9df94f809d3fd79275a68cdcae96054d764f718cd8cdcfcaffba58588647a7356d9a497880dd5df46ced4b6d387820a2ef4e77e82caa9413714c0edbb5818c3c6ed79d7b98800d49fef039517cc312c00412803ca1df50ac6d90c50541f649a9c85b83c0fdd88036993b66ccb777444f0bb19c60aff9f43d42aeb619ada883febb7ccab4bb48208002702ea81d1af03e1f40508d466dbee11afd45e5540072f29d8cecea70599b3580814795fb1410673be239b0b98701b92b1af1b797eda769a51c89867bd5516144685f090e2fbf2d792cb324bffa9427fe1f0e20aa9c4601029f460171019ede3d8a54d27e44a9d5ce189618f22d3008505f0e7b9012096b41c4eb3aaf947f6ea4290809004c5f03b4123b2e186e07fb7bad5dda5f55c00400807273d96691e5d9c9c7bfe351d367c9b0aba25ed1ffb23da3a59d4b549792a212d5019ef78c98723ddc9073523ef3beefda0c1044803764fbdcac8efaf64ed4553315d8efc4fb9d78a077e900a8b7b715fa07b522748009810cb41c410a37ac680af1c7bf124f295bd75ff7c0a995f976fb52873be69d80508ecbd28fe9cf796df68704e52d13b285315c43f661637847e808e19a52f972f5069f012b746dcf32e843354583c9702cc020f9ff4c5702a6fc915ccc55a0300800001404d007000080bfadc9bbb2c3ca2b38cd11b725b0f41a4d082a542db8367be0c14911e8bc668e80c0caa3a1941089d9694945f064fff6cd5482f9e49ecd94eb0bc4985cdcb9f43b800d93a67b11fa746acf6c5c7fa9b58f529112824c157144bf2bb2217ccf12485a80d91ea739b29eff585922788d29326ba4f431ec0ca7f14811782892e3723611385c57073de59802de4637e80700002408d0070000250800006c570c58f3b5989bb72cdf070000340cd0070000d1070000e707000080770f754c658cc038f95b520d1b1e4d00c10877e482be592b8685fa8ba7cb57f880d2b69352160500626ae870de30501702032e433b784809a0d2a05d2b98836fc180599a01479a3f3964f1267df9171711867a8b7ecabf4c55de36a54494ad35f6d480239c34f9ca90136889810a2033709e5bcf7d0f0f6bd6aa989a06d0deb76321de804fa3dc756442cb94a5a1157ee2ddde94d5aa5848f4cee0ea4ff7aeceaedbd0f18000a78ab1fcfa723fc6f48e95bcfa3f49bd8df60228f60a97babbb80f9245741c5c570c7327a2a48bf2b1490800002408e80300003e0800008d089f06604cff828a6e3f579ca6c59ace013dffff80bf64c6056c6c6dbd656fb93eec8c7232c9b1359d60cb5a4ef6f12b59e5ec593a80ae9b8810e94aada8a676a5a27abe1ce24225ef1c4099e3e37809980f8aa43af38092e57740f5fe27b0725a48436dbad87e9e25248e1a2f220f157d5570d11d4e8980e6f3da557e2d0614f06e6a86798d18db0b5abc6c064e8a97fb82cb5ce10144a1805d8c24984cff4661bec950c4c42f9330262d98a190602fe382546ec1446e128180dfe4dbb5d6dcc18572fd945ae259a67b52a8af5d11c257b631ee36e451f6b73b80551f38dbbf2128b6d0efa8e88e14abe86f0558a37cdffdc4e7f7edc0746932ed80766f672c70bff49f834d3dfe646336a334caad9f6b47f8a769db7980c345ae07806543326022ebafeb58468b7511ec638f441468a0589c3d3ae7a920d98df34d92803d3465534d67eab0e43154d09d3460a68ff93b7b0cca6fe04ddf4fb0ffb776d6802740d79d2d9c3a2198c22d30c5854260ad11af9d6bf576133e2db42d424cafbe808fb425dcc7841515c60d836abd55e8b3ad6aa3d7e33037b1ecccd9dd987337f480f13b2019f8b91071c22c563864fb6f7dd724b6d980b756a30790ef94262c9921806ae30f0a36c381c26bbb5c0bc091b8ed4cfdba396d75a44155e880045eb1c9c180010ca1657e242e469559a23e419509785ea8d391c5bbeb9977a6a105e87d7339804ad9fd195b984a340d2aa9bd2ffa5425570087e4f88f505be76ba9e6e34482be11069f0ad157e461d71fd4c1f936839a5f1f3ef8ff8008ef8ee2ab5466cfcbe2251cd0aa4c9e43b4a15a6a2919ebe78c3cef323bc37a8045add92157c7b68d3fbfe254d814c30861b567ca1a261eef264dd0a21fe5a0cc58570c88433df862dbcb2408000020000000000000000080f1f90ebe2449756caa238a37a4f622baa474567d5d3178bc84cf4d94f4e4a9c45857073de59802de4637e807000020000000000000000058570c58f3b5989bb72cdf07000020000000000000000080358b1afd905bd0b9c885783098ca9d17f45f179b4f876eb79b708f1f54523a71808f6f5121aee45b4e788e40c5cf493fd9e0be05187cce23b1c861f7bcb3b1feaf80813e3bb93186f01cab4b632ba8f5873a1289855d3a258dd74a38c272ce61761980588cf3f41206413f7c6dfe3ff1d85befce030efe50a3b8e8a4453b87d3aea0ef585704393eba91f117d9dc0700002000000000000000005857073ba61bc4d713354b08000020000000000000000058570c7327a2a48bf2b1490800002000000000000000008d089f0b3c252fcb29d88eff4f3de5de4476c3ffff80ba82bbc3bdca91550a94c39013a235484cb28f8203312fa3f4d1736fc93625c080580670bdf4d75905b6e4d8e2215733f20bc5e01d9b847e643e3befeb8970274e8065c55cda413f3a625ffa8664a93fb8335b11d8c8cdeb862f8114ebc7d5805c1f805118140032a61c629df40aae7a68132680133aa710e8f3d7994226b6dfe3a212804259219c498af170230e193cf5b37c76826217983668e8ded331834829097a2e8032d17c310be59bc58b951c98474e82b41a25ce01b70a6b34dc1f89f610b68ebb8043cd7ad8780dadfb4d70d5d12c55af0393e4ad87469f09186cc9a40526bbcb7680efea83106a4aa6567f6dbbb5659d765f1ab2a7e1ad4f08f704358e9bc0a2a22a80696b62050e66bd3495903f077d3e0f5ea8f494f58bc08ca517ced261d54181d0805b98e4e0657e4dc0d47281061e724c1b8735e03ee41142cbc498b14245ab274880dffe22702dce155fb9e9a90f96c749dd5728fee39d18e002761836763c7ce656803bbc8e6e0126296f91049b925214bfd867ef4fcb7961d9983dbdb5dfa475eec380acb48bcae873b11c6b590a5b899cbb556e48736500450c07c9f981a54949faf7807833167c1ea3ff155baad1cac4e8cb68e3e1a8c60cde4b7b7f3872684d52d428806a1a920bc5677c3777e0e93fca25e0d2a46b31721c16b38f32f33c05ce7e9f6f805a0ba861e6ba227742cb7f79e349779e4ed20547f9ba451f7256fece7107738c01079f0d3719f5b0b12c7105c073c507445948f9ff5c5702a6fc915ccc55a0300800002408d0070000d407000080b7c6e2167110e8b651eb693a5bbfb83b6f968091478222e136a68389f2cd385c80e6086b406a930613d6f03e4d1bbaa36c00c53c176b59f4d9fa63a837fb0cade87c570c88433df862dbcb240800004410e8030000d0070000d4070000e707000080d91ea739b29eff585922788d29326ba4f431ec0ca7f14811782892e3723611385c57073de59802de4637e80700002408d0070000250800006c570c58f3b5989bb72cdf070000340cd0070000d1070000e707000080dbd75e09babf2a19db3fedf382d7e7a16978cd02c781b1ccae2849c29a605f1580b0729d5ca37eec37b38e30156b592a83a47fef16ecaf48692f7dc11d2ceba1a380599a01479a3f3964f1267df9171711867a8b7ecabf4c55de36a54494ad35f6d48097fe80188ec468eb8ee172ddc2f8a6606482f09058b3fc0034596be62867ab09804fa3dc756442cb94a5a1157ee2ddde94d5aa5848f4cee0ea4ff7aeceaedbd0f18000a78ab1fcfa723fc6f48e95bcfa3f49bd8df60228f60a97babbb80f9245741c5c570c7327a2a48bf2b1490800002408e80300003e0800007d03bf0e02656c61795f64697370617463685f71756575655f72656d61696e696e675f63617061636974791d6038470a0d000020aaaa0a0000004000808f6e2b238160338d09b9777042423f2c080d2554575b8b4c8282606e91f0b2b480e229e6382cb05058145a936a2c33a28e998a98fbb4a9123e2d5108a5613bcbc780462c6fd312f1d8c48aae32e5bd6866bb8395478ba334c30720f035938f5eeea9800abace18357b8a2f31685d7b44c6fd54d0d653c1e4a15c1b1620751c30cdd4e980b0018a90e5093fb5d579d76c73bf1b65fe79d9d1e09b4a3654a6d9475aca50a0d4e80300000090010000900100000000000000000000005039278c0400000000000000000000005039278c04000000000000000000005501e803000000900100009001000000000000000000010305fad7a0ae358701d8c8dd382d43f172b19589419d3844cd707bcbdd463df9005039278c0400000000000000000000005039278c04000000000000000000005501e8030000009001000090010000000000000000000107bd3b149e10d37ef8fb42f7df625b27cda2d207ffbfbcbf43c6bd7fe43fdef9005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100000000000000000001252c8d2a85ed57e843f2cd9cb00a186b1d75f75476bf5349e4c807dc62be5201005039278c0400000000000000000000005039278c04000000000000000000005501e8030000009001000090010000000000000000000133319aa7014be6f83b324f72831caa35246739f71501c0f0fd1b67c4a9ca5e83005039278c0400000000000000000000005039278c04000000000000000000005501e803000000900100009001000000000000000000013a508f064297c88e1f5287331bbdac38fb6cfc7ccbb42db8be28b34fc269dc6f005039278c0400000000000000000000005039278c04000000000000000000005501e803000000900100009001000000000000000000013cac8fe80606799d4cfe5a7f29abe7013b42fbd61ec5b0af052c3ed6f2c48bf1005039278c0400000000000000000000005039278c04000000000000000000005501e803000000900100009001000000000000000000013cd1dcd447e0e0a241f52cebfdf6b91e68891fdc35e6c1991eb7df2b0285d0b6005039278c0400000000000000000000005039278c04000000000000000000005501e8030000009001000090010000000000000000000149c9a2f64f9e197668727eb2054a2d554fddd520315b2d4f5cd68cba0dc5d50d005039278c0400000000000000000000005039278c04000000000000000000005501e8030000009001000090010000000000000000000156d0d6cff1c7cc88d809146ceec4dd398eaf8da45476090023978209e14d8a58005039278c0400000000000000000000005039278c04000000000000000000005501e803000000900100009001000000000000000000016278c3f2e3e9c118a9005fe5a544cc278b6052472e4b1cc32b0a7e7643359a68005039278c0400000000000000000000005039278c04000000000000000000005501e8030000009001000090010000000000000000000163677a48bf325234e5d67d153253bf2f0e8c9995e8e042ea42decc21893d4ae9005039278c0400000000000000000000005039278c04000000000000000000005501e803000000900100009001000000000000000000017429fa755a5c3ee6b400c0c7689ce0ab2847f599cf71ac3e97a8b2d9f85c154c005039278c0400000000000000000000005039278c04000000000000000000005501e803000000900100009001000000000000000000017f70f81377f6fc1aa09570a4179b81b594e7b8ebfabd0718d3a0a7491d3036c6005039278c0400000000000000000000005039278c04000000000000000000005501e803000000900100009001000000000000000000018d1f26e6793d2b4827c57aa4bb6e943d784555d10b725984a52e3878ca3ce9ce005039278c0400000000000000000000005039278c04000000000000000000005501e803000000900100009001000000000000000000018f1964c3ea24adc3e4b1e0ec6dcfa42b75fe97c4798b2d64f38d5162fff11dd5005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100000000000000000001984d6cff54227d94b500f787d22f39f011f9790b43da8fe5725f6cf98e1872a5005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100000000000000000001a47c1b3769814f47ba8ea46acdc977979c1ac52caad728a4ac13e625a4f472cd005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100000000000000000001b05bb7ec2cc7615f5d28f566185505040426f8471d5f6f8becfb01c16d92f630005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100000000000000000001b12ef0582768461427552bada5ec19c0080bde421cad25487a809501eb67edc8005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100000000000000000001c7d8a0f3535029d09ffc7a856c32466d58307ad38a07f12212d0ba1ac1789df3005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100000000000000000001ca246359933caadd1fdaed2ac75c7da47cb577db304f421839b5465ec2919267005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100000000000000000001de8b8ad0bb21dcf55fe8b7bef0142bf5c04b0f1329aa6a9cf9d43b0236d508c7005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100000000000000000001fb1948877d0df5bef2c2caeabd79e27946976435748eff7bacdb743549ebeb5b005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100010000004a000000014d1dde4137ab4a7c2ecd70c99e31f69c257b8519f58bdea4d2e5ee5d605c06bc005039278c0400000000000000000000005039278c04000000000000000000005501e80300000090010000900100010000004a00000001b134cc2c95480efb248d417dbad138272c696fc0541cfc49fe7786b7c499cf56005039278c0400000000000000000000005039278c04000000000000000000000040ea03000000d007000000d107000000d707000000e70700000000080000002408000000250800000027080000047d9f460129010003100004000002043205011f00028c86470a13000002043205011f00028c8647000d010204000101003ad7d92add30a4e4c7623b5c4731d11366e485a70b132b1678528b555de34e1e2a080000002c080000003e08000004799f460129010003100004000002043205011f00029ad91d0a13000002043205011f00029ad91d000d010204000101003ad7d92add30a4e4c7623b5c4731d11366e485a70b132b1678528b555de34e1e49080000004b080000004c080000004d08000000", + "0x280403000b70ea9eff8c01", + "0x4502840014c8e8b6a677a898ec5eb3ff2af5af089227112fc963884b9fd54f24937f5b4d00d151200783c9980cb98483ddea173c76c6ae55c1e782f1bb3d3db7ed66519b6be984e41d0ca040c8b28d2a3e8680a061e79e401dc66eacb1b03827349da17f0d00756700000a0000252da31449ccb01825acfd81e9aec77529f833febb6a34865c4e47369290bab70700f2052a01" + ] + } \ No newline at end of file diff --git a/src/services/test-helpers/mock/data/events6202603Hex.ts b/src/services/test-helpers/mock/data/events6202603Hex.ts new file mode 100644 index 000000000..366edc148 --- /dev/null +++ b/src/services/test-helpers/mock/data/events6202603Hex.ts @@ -0,0 +1,18 @@ +// Copyright 2017-2024 Parity Technologies (UK) Ltd. +// This file is part of Substrate API Sidecar. +// +// Substrate API Sidecar is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +export const events6202603 = + '0x48020a026d6f646c506f745374616b65000000000000000000000000000000000000000056495460066a5fab4be4b0634c41f0e550f4f3e4d3436924364ce98d8678372d950200000000000000000000000000000000000000003203c00700007369626c2708000000000000000000000000000000000000000000000000000000a3e1110000000000000000000000000000000000003201c00700003ad7d92add30a4e4c7623b5c4731d11366e485a70b132b1678528b555de34e1ef794e1110000000000000000000000000000000000003201c007000056495460066a5fab4be4b0634c41f0e550f4f3e4d3436924364ce98d8678372d090e00000000000000000000000000000000000000001e00a8aa72a4ff80948a406bced0602be649bd10cf247d63642e4d16a635a26c5cbba8aa72a4ff80948a406bced0602be649bd10cf247d63642e4d16a635a26c5cbba23f304a25380000000000003203c00700007369626c3e080000000000000000000000000000000000000000000000000000806676070000000000000000000000000000000000003201c00700003ad7d92add30a4e4c7623b5c4731d11366e485a70b132b1678528b555de34e1e775876070000000000000000000000000000000000003201c007000056495460066a5fab4be4b0634c41f0e550f4f3e4d3436924364ce98d8678372d090e00000000000000000000000000000000000000001e00f91c8586b44b0f94146b25fb378b44c3f9978aca96797b3e7cafcc74f126b032f91c8586b44b0f94146b25fb378b44c3f9978aca96797b3e7cafcc74f126b032a23f304a253800000000000000000265cd1d00020100000100000000002220bd43551702000000020000000a0814c8e8b6a677a898ec5eb3ff2af5af089227112fc963884b9fd54f24937f5b4d1288d5030000000000000000000000000000020000000003252da31449ccb01825acfd81e9aec77529f833febb6a34865c4e47369290bab70000020000000a00252da31449ccb01825acfd81e9aec77529f833febb6a34865c4e47369290bab700f2052a0100000000000000000000000000020000000a0214c8e8b6a677a898ec5eb3ff2af5af089227112fc963884b9fd54f24937f5b4d252da31449ccb01825acfd81e9aec77529f833febb6a34865c4e47369290bab700f2052a0100000000000000000000000000020000000a076d6f646c506f745374616b6500000000000000000000000000000000000000001288d5030000000000000000000000000000020000000b0014c8e8b6a677a898ec5eb3ff2af5af089227112fc963884b9fd54f24937f5b4d1288d503000000000000000000000000000000000000000000000000000000000000020000000000a25ea5472538000000'; diff --git a/src/services/test-helpers/mock/data/validators6202603Hex.ts b/src/services/test-helpers/mock/data/validators6202603Hex.ts new file mode 100644 index 000000000..3c58ecad4 --- /dev/null +++ b/src/services/test-helpers/mock/data/validators6202603Hex.ts @@ -0,0 +1,18 @@ +// Copyright 2017-2024 Parity Technologies (UK) Ltd. +// This file is part of Substrate API Sidecar. +// +// Substrate API Sidecar is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +export const validators6202603Hex = + '0x38424ecaa1e5d069bb89c743c3ddb44d9cb023aff0ad78e3c502bd39b0abbf77155009e192ec169788c9c1f0202fe7c2bc79405ff8b6e1d1ac78fd6152006e606d50673d59020488a4ffc9d8c6de3062a65977046e6990915617f85fef6d3497305ecc1b0043fe1fc18950cef3726fa74151bc41f77438ce924c11a9b43823ff43c46ff658221e07564fde2764017590264f9dfced3538e283856c43e0ee456e51d4e6d6256f56677bcdbc0543f1a2c40aa82497b33af1748fc10113b1e2a1b460f00168a3d082a8ccf93945b1f173fdaecc1ce76fc09bbde18423640194be7212fe8102dbc244e7ea2babd9f53236d67403b046154370da5c3ea99def0bd0747a00c703a1cde92ffaf1f8312c1fdb3a81140f7e76789d55ae1f0683025c4286493a6a0745688c52b4709f65fa2e4508dfa0940ccc0d282cd16be9bc043b2f4a04e5c49f7bc76b9e1b91566945e2eb539d960da57ca8e9ccd0e6030e4b11b60099da9f7fd3d9612a68d2ead69dde53297b172b7db514d0d261e7c5be987df7f32a56495460066a5fab4be4b0634c41f0e550f4f3e4d3436924364ce98d8678372d6610a5024c2a5db3d02056d4344d120ec7be283100d71a6715f09275167e4f38'; diff --git a/src/services/test-helpers/mock/index.ts b/src/services/test-helpers/mock/index.ts index 023c26894..6bf1e85cb 100644 --- a/src/services/test-helpers/mock/index.ts +++ b/src/services/test-helpers/mock/index.ts @@ -19,11 +19,13 @@ export * from './mockApi'; export * from './mockApiBlock18468942'; export * from './mockAssetHubKusamaApi'; export * from './mockAssetHubKusamaApiBlock3356195'; +export * from './mockAssetHubKusamaApiBlock6202603'; export * from './mockAssetHubWestendApi'; export * from './mockBlock523510'; export * from './mockBlock789629'; export * from './mockBlock3356195'; export * from './mockBlock5236177'; +export * from './mockBlock6202603'; export * from './mockBlock13641102'; export * from './mockBlock18468942'; export * from './mockBlockHashes'; diff --git a/src/services/test-helpers/mock/mockAssetHubKusamaApiBlock6202603.ts b/src/services/test-helpers/mock/mockAssetHubKusamaApiBlock6202603.ts new file mode 100644 index 000000000..c43bec8fd --- /dev/null +++ b/src/services/test-helpers/mock/mockAssetHubKusamaApiBlock6202603.ts @@ -0,0 +1,296 @@ +// Copyright 2017-2024 Parity Technologies (UK) Ltd. +// This file is part of Substrate API Sidecar. +// +// Substrate API Sidecar is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +import { ApiPromise } from '@polkadot/api'; +import { GenericExtrinsic, Vec } from '@polkadot/types'; +import { Option } from '@polkadot/types/codec'; +import { + AccountId, + ActiveEraInfo, + Block, + EraIndex, + Extrinsic, + Hash, + RuntimeDispatchInfoV2, + SessionIndex, + StakingLedger, +} from '@polkadot/types/interfaces'; +import BN from 'bn.js'; + +import { assetHubKusamaV1000000 } from '../../../test-helpers/metadata/assetHubKusamaMetadataV1000000'; +import { assetHubKusamaRegistryV1000000b } from '../../../test-helpers/registries'; +import { balancesTransferValid, blockHash6202603, mockBlock6202603, testAddressController } from '.'; +import { localListenAddressesHex } from './data/localListenAddresses'; +import { getPalletDispatchables } from './data/mockDispatchablesData'; +import { getMetadata as mockMetaData } from './data/mockNonimationPoolResponseData'; +import traceBlockRPC from './data/traceBlock.json'; + +const chain = () => + Promise.resolve().then(() => { + return assetHubKusamaRegistryV1000000b.createType('Text', 'Kusama Asset Hub'); + }); + +export const assetHubKusamaGetBlock6202603 = (_hash: Hash): Promise<{ block: Block }> => + Promise.resolve().then(() => { + return { + block: mockBlock6202603, + }; + }); + +export const assetHubKusamaDeriveGetBlock6202603 = (_hash: Hash): Promise<{ block: Block; author: AccountId }> => + Promise.resolve().then(() => { + return { + author: assetHubKusamaRegistryV1000000b.createType('AccountId', 'EXTRGokoMvv1BKrRKhjsz97tjHo8RCkNc1xcEQukLBN2NNH'), + block: mockBlock6202603, + }; + }); + +const getHeader = (_hash: Hash) => Promise.resolve().then(() => mockBlock6202603.header); + +const runtimeVersion = { + specName: assetHubKusamaRegistryV1000000b.createType('Text', 'statemine'), + specVersion: assetHubKusamaRegistryV1000000b.createType('u32', 16), + transactionVersion: assetHubKusamaRegistryV1000000b.createType('u32', 2), + implVersion: assetHubKusamaRegistryV1000000b.createType('u32', 0), + implName: assetHubKusamaRegistryV1000000b.createType('Text', 'parity-kusama'), + authoringVersion: assetHubKusamaRegistryV1000000b.createType('u32', 1), +}; + +const getRuntimeVersion = () => + Promise.resolve().then(() => { + return runtimeVersion; + }); + +const getMetadata = () => Promise.resolve().then(() => assetHubKusamaV1000000); + +const deriveGetHeader = () => + Promise.resolve().then(() => { + return { + author: assetHubKusamaRegistryV1000000b.createType('AccountId', 'EXTRGokoMvv1BKrRKhjsz97tjHo8RCkNc1xcEQukLBN2NNH'), + }; + }); + +const version = () => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Text', '0.8.22-c6ee8675-x86_64-linux-gnu')); + +export const assetHubKusamaActiveEraAt6202603 = (_hash: Hash): Promise> => + Promise.resolve().then(() => + assetHubKusamaRegistryV1000000b.createType('Option', { + index: 49, + start: 1595259378000, + }), + ); + +export const assetHubKusamaErasStartSessionIndexAt6202603 = ( + _hash: Hash, + _activeEra: EraIndex, +): Promise> => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Option', 330)); + +export const assetHubKusamaBondedAt6202603 = (_hash: Hash, _address: string): Promise> => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Option', testAddressController)); + +export const assetHubKusamaLedgerAt6202603 = (_hash: Hash, _address: string): Promise> => + Promise.resolve().then(() => + assetHubKusamaRegistryV1000000b.createType( + 'Option', + '0x2c2a55b5e0d28cc772b47bb9b25981cbb69eca73f7c3388fb6464e7d24be470e0700e87648170700e8764817008c000000000100000002000000030000000400000005000000060000000700000008000000090000001700000018000000190000001a0000001b0000001c0000001d0000001e0000001f000000200000002100000022000000230000002400000025000000260000002700000028000000290000002a0000002b0000002c0000002d0000002e0000002f000000', + ), + ); + +// For getting the blockhash of the genesis block +const getBlockHashGenesis = (_zero: number) => + Promise.resolve().then(() => + assetHubKusamaRegistryV1000000b.createType( + 'BlockHash', + '0x48239ef607d7928874027a43a67689209727dfb3d3dc5e5b03a39bdc2eda771a', + ), + ); + +const queryFeeDetails = () => + Promise.resolve().then(() => { + const inclusionFee = assetHubKusamaRegistryV1000000b.createType('Option', { + baseFee: 10000000, + lenFee: 143000000, + adjustedWeightFee: 20, + }); + return assetHubKusamaRegistryV1000000b.createType('FeeDetails', { + inclusionFee, + }); + }); + +const runtimeDispatchInfoV2 = assetHubKusamaRegistryV1000000b.createType('RuntimeDispatchInfoV2', { + weight: { + refTime: 1200000000, + proofSize: 20000, + }, + class: 'Normal', + partialFee: 149000000, +}); + +export const assetHubKusamaQueryInfoCall6202603 = ( + _extrinsic: GenericExtrinsic, + _length: Uint8Array, +): Promise => Promise.resolve().then(() => runtimeDispatchInfoV2); + +export const assetHubKusamaQueryInfoAt6202603 = (_extrinsic: string, _hash: Hash): Promise => + Promise.resolve().then(() => runtimeDispatchInfoV2); + +export const assetHubKusamaSubmitExtrinsic6202603 = (_extrinsic: string): Promise => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Hash')); + +const getStorage = () => Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Option', '0x00')); + +const chainType = () => + Promise.resolve().then(() => + assetHubKusamaRegistryV1000000b.createType('ChainType', { + Live: null, + }), + ); + +const properties = () => + Promise.resolve().then(() => + assetHubKusamaRegistryV1000000b.createType('ChainProperties', { + ss58Format: '2', + tokenDecimals: '12', + tokenSymbol: 'KSM', + }), + ); + +const getFinalizedHead = () => Promise.resolve().then(() => blockHash6202603); + +const health = () => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Health', '0x7a000000000000000001')); + +const localListenAddresses = () => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Vec', localListenAddressesHex)); + +const nodeRoles = () => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Vec', '0x0400')); + +const localPeerId = () => + Promise.resolve().then(() => + assetHubKusamaRegistryV1000000b.createType('Text', '12D3KooWA88bs6zSQmvvTvwqgW8RDFos7KsJrfCAXjm9QyDESgtU'), + ); + +export const assetHubKusamaPendingExtrinsics6202603 = (): Promise> => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('Vec')); + +export const assetHubKusamaTx6202603 = (): Extrinsic => + assetHubKusamaRegistryV1000000b.createType('Extrinsic', balancesTransferValid); + +const traceBlock = () => + Promise.resolve().then(() => assetHubKusamaRegistryV1000000b.createType('TraceBlockResponse', traceBlockRPC.result)); + +/** + * Deafult Mock polkadot-js ApiPromise. Values are largely meant to be accurate for block + * #6202603, which is what most Service unit tests are based on. + */ +export const mockAssetHubKusamaApiBlock6202603 = { + runtimeVersion, + call: { + transactionPaymentApi: { + queryInfo: assetHubKusamaQueryInfoCall6202603, + queryFeeDetails, + }, + }, + consts: { + system: { + blockLength: { + max: { + normal: new BN(3932160), + operational: new BN(5242880), + mandatory: new BN(5242880), + }, + }, + blockWeights: { + baseBlock: new BN(5481991000), + maxBlock: assetHubKusamaRegistryV1000000b.createType('u64', 15), + perClass: { + normal: { + baseExtrinsic: new BN(85212000), + maxExtrinsic: new BN(1479914788000), + maxTotal: new BN(1500000000000), + reserved: new BN(0), + }, + operational: { + baseExtrinsic: new BN(85212000), + maxExtrinsic: new BN(1979914788000), + maxTotal: new BN(2000000000000), + reserved: new BN(500000000000), + }, + mandatory: { + baseExtrinsic: new BN(85212000), + maxExtrinsic: null, + maxTotal: null, + reserved: null, + }, + }, + }, + }, + transactionPayment: { + operationalFeeMultiplier: new BN(5), + }, + }, + createType: assetHubKusamaRegistryV1000000b.createType.bind(assetHubKusamaRegistryV1000000b), + registry: assetHubKusamaRegistryV1000000b, + + tx: getPalletDispatchables, + runtimeMetadata: assetHubKusamaV1000000, + rpc: { + chain: { + getHeader, + getBlock: assetHubKusamaGetBlock6202603, + getBlockHash: getBlockHashGenesis, + getFinalizedHead, + }, + state: { + getRuntimeVersion, + getMetadata, + getStorage, + traceBlock, + }, + system: { + chain, + health, + localListenAddresses, + nodeRoles, + localPeerId, + version, + chainType, + properties, + }, + payment: { + queryInfo: assetHubKusamaQueryInfoAt6202603, + queryFeeDetails, + }, + author: { + assetHubKusamaSubmitExtrinsic6202603, + assetHubKusamaPendingExtrinsics6202603, + }, + }, + derive: { + chain: { + getHeader: deriveGetHeader, + getBlock: assetHubKusamaDeriveGetBlock6202603, + }, + }, + query: { + nominationPools: { + metadata: mockMetaData, + }, + }, +} as unknown as ApiPromise; diff --git a/src/services/test-helpers/mock/mockBlock6202603.ts b/src/services/test-helpers/mock/mockBlock6202603.ts new file mode 100644 index 000000000..b3144ad4b --- /dev/null +++ b/src/services/test-helpers/mock/mockBlock6202603.ts @@ -0,0 +1,31 @@ +// Copyright 2017-2024 Parity Technologies (UK) Ltd. +// This file is part of Substrate API Sidecar. +// +// Substrate API Sidecar is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +import { assetHubKusamaRegistryV1000000b } from '../../../test-helpers/registries'; +import block6202603 from './data/block6202603.json'; + +/** + * Mock for Asset Hub Kusama Block #6202603. + */ +export const mockBlock6202603 = assetHubKusamaRegistryV1000000b.createType('Block', block6202603); + +/** + * BlockHash for Asset Hub Kusama Block #6202603. + */ +export const blockHash6202603 = assetHubKusamaRegistryV1000000b.createType( + 'BlockHash', + '0xc94967e879d161868328c382911620b6ee6ae8687d907012f2d1ef4c18371c62', +); diff --git a/src/services/test-helpers/responses/blocks/block6202603paraId2087.json b/src/services/test-helpers/responses/blocks/block6202603paraId2087.json new file mode 100644 index 000000000..71b9492c1 --- /dev/null +++ b/src/services/test-helpers/responses/blocks/block6202603paraId2087.json @@ -0,0 +1,593 @@ +{ + "number": "6202603", + "hash": "0xc94967e879d161868328c382911620b6ee6ae8687d907012f2d1ef4c18371c62", + "parentHash": "0x594239f2a711545b4766f54e018218439d08922da82131edda8e3f194156e75a", + "stateRoot": "0xb05dcb55a7fb932f6a3527c7cd1a3810a867ceaa60543060b84999062a22f233", + "extrinsicsRoot": "0x69f1db275aa7505d543d8b92e0c88aa40fc1441a2c7b0ef89c1ec14fc4a644a7", + "authorId": "EXTRGokoMvv1BKrRKhjsz97tjHo8RCkNc1xcEQukLBN2NNH", + "logs": [ + { + "type": "PreRuntime", + "index": "6", + "value": [ + "0x61757261", + "0x2824780800000000" + ] + }, + { + "type": "Consensus", + "index": "4", + "value": [ + "0x52505352", + "0x9b04e48d3e3721d1a350c9fb459fab80d90be97d26db0421604e5056539e6e54127e1a05" + ] + }, + { + "type": "Seal", + "index": "5", + "value": [ + "0x61757261", + "0xe891e3ec8d2cd702eeb6bbaa6edfd40e628a50585826abc26f8dbf6703959934f6d4b8967a896d86288caa35178ef02ae0de18fd8d8beead17f7d94907909a8d" + ] + } + ], + "onInitialize": { + "events": [ + { + "method": { + "pallet": "balances", + "method": "Transfer" + }, + "data": [ + "F3opxRUwkBj1LqjZ7DyiHCRh9Z4zVPLaVjoxfD5ddbip8mt", + "EXTRGokoMvv1BKrRKhjsz97tjHo8RCkNc1xcEQukLBN2NNH", + "661" + ] + } + ] + }, + "extrinsics": [ + { + "method": { + "pallet": "parachainSystem", + "method": "setValidationData" + }, + "signature": null, + "nonce": null, + "args": { + "data": { + "validationData": { + "parentHead": "0x10350c7ec33a090bc4781f86bc7725f8b90e4095d74f2e27c27c139f48a37e3daa937a0189000f388f2c108a8cacd41c5a45a81087f481d9bca3ef09583fafa8fa07d72531a87e11a838118a27d6bf66c19a63d30d2a8d1151fdee591032beb63b92aaaa0c0661757261202224780800000000045250535290cae6ae44300931609745061fef8c7d76bff90cb9e462bb8283320b7476b4fabce27d1a05056175726101014267967d6d180db781289b908d9d5011e32a4cea5eb9f86c8a440f9a84955c06ead1514199565789ff08ceb84a0e77282e0b5c86f89337e12ac2f3acdd349a8d", + "relayParentNumber": "21405572", + "relayParentStorageRoot": "0x9b04e48d3e3721d1a350c9fb459fab80d90be97d26db0421604e5056539e6e54", + "maxPovSize": "5242880" + }, + "relayChainState": { + "trieNodes": [ + "0x0000300000500000aaaa0a0000004000fbff0000800000000a000000100e00005802000000000000000000000000500000c800001e000000005039278c0400000000000000000000005039278c0400000000000000000000e8030000009001001e000000009001000401002000008070000000000000000000001027000080b2e60e80c3c90180969800000000000000000000000000050000000a0000000a000000010000000103000000012c01000006000000580200000300000059000000000000001e00000006000000020000001400000002000000", + "0x01acbfe96286e1c25b63ddbd665466f76953ce8b9d6cf2c07361f5819de9287900", + "0x36ff6f7d467b87a9e803000081879858c3fec3f733fe2e3f02ae2938ebd014cf31f1fdcdb7449664ec481944", + "0x36ff6f7d467b87a9e80300008a25e49d085a6efc7e83f7923a2d17c417cd5997062674e737d38666e15be944", + "0x3d0027092eef0545e8030000d70700000f4891eed327ec619956fd7a4a69eb71aadc28a7f8ea475e857645df783856f9", + "0x3d00288c141c721de80300004d0800003d96d2fee6debbe11f3ce3225dcc4f0b62edb6a1791aaafcb661faad053db695", + "0x3d00ab91cf0114d8e8030000000800005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82", + "0x3d0417395fc0bddfea030000e80300005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82", + "0x3d063802d0f8d472e8030000e7070000fc8d4b00ee62757ab17efd0a6da7c30a11e4582660dc428208bb96b9db99a33b", + "0x3d0abb2f2bb1c94f3e080000e80300006bdfd6903eb5cc3e75fd74b8d13870b25804c846464297332a315d18b9d7db68", + "0x3d0b7902b430328be8030000490800005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82", + "0x3d0b80079d8b99f3e8030000240800006e90d9a52eccddc21946b9184827a5aa7c8f28d52f55a93ccf379929f21f2cc5", + "0x3d0ba169a93195b3e8030000d1070000c4abbf3c2b8735c3e58e66e9bf48b7337ad98595616efc94567751ea0ddd413e", + "0x3d0c0201e32ae86bd1070000e80300002f3f357504bc41763b4b2c3b03283cbcfed425452134d99de36b747657cd79a2", + "0x3d0c808d54a8937be80300004b0800005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82", + "0x3d0f1131b7f54b0800080000e80300005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82", + "0x3e0053f38ebdfd42e7070000e8030000d920b032b08ef81a9525faca739513dc052e4a30c97f7b3e175c6a6a165a1ca8", + "0x3e04d2a15ab51127e8030000d007000062ee40ae92c7cec5531ee61356ead76a68e4c9777584ca31004af958d39435ba", + "0x3e0f2c689744e55be80300003e08000055fe613edc8206741d93755e3c1178ed70b8cd767849e8bf33f1ba6a1d18ac6a", + "0x3e1c643c9d90ab7427080000e80300009357b4ce84943035c77cfba8afb7cf8093afe1bb092492b108fc66785fe4e6fa", + "0x3e1fc502e2b07e96e8030000270800008a529e97f7183cd27f03b8ce01b2bee0bb4ed2a1603aed5c4f2760718084ae8e", + "0x3e29b296823383d7e80300004c080000f434e45a5b74f98880767169214528b5c4439942cd1c4309d09d6eb548e8c926", + "0x3e3ba901905f80c024080000e80300009395495a8ee957fec81bad55d7556319d6239488227ed449488183bee0e37bcd", + "0x3e43d73bfd0011312a080000e803000048742b1131abddf07c6c73aeb0dcc03aa6e116721427e043e51dc69342ae8e2e", + "0x3e4f36708366b722d0070000e8030000152afdd27dce1795fef56af6e9b2d7d35b78d6436a280c16ec00b42161e471fe", + "0x3e5351db2428a52c4d080000e803000095ce736a7c6a72c08b0b8d49e8b0d7ea21a69d0f3938f15ee116f3be0323670a", + "0x3e55ca0b91260bbdd7070000e8030000387fddf5b0642679e076aaf48fba2b2f2e866497cdadc8beee94ef3b70011e42", + "0x3e6fe8fcbc5314b84c080000e8030000e6b7d897b76212e737f36aad983d29046111061997c570fee79f6f6882de3e7e", + "0x3e77dfdb8adb10f78f10a5df8742c545a283db0b5108338b5b7dfce6594e4f11b1feb5c1d16609bad586d028ab96eb30", + "0x3e7913c5068de7ece80300002a08000088abb6c48636ba8f340502a2b687206114907799aa55e4960a237fd47deb1c65", + "0x3e7b9ae336e44cf849080000e80300005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82", + "0x3e7d99738139957de8030000ea0300005102112cbc3c93e6f2491146132ee043bad798bc1db870f00605df447e29be82", + "0x3e99246104cf41564b080000e80300008f8c21ea2b7d90c173aa5d70cae190ebcdd19fa0681a038b3d74b21a4b33ff4b", + "0x3ea0c4f025fc646725080000e803000022fe4f32e991c6235cb4f5c2693a5ef1093c618a959888e965c1911e18fe21b8", + "0x3ece433339688292e803000025080000b0bb019b37c9a270eeca1177f99478cb28afdc77fc7180f0e2ba505770784c29", + "0x3ee82ccb5cb954bae80300002c0800009f8d910b91e34875518c76e3add92dd20a39b782e51804c14ea66c5c8839f184", + "0x3eea18d8d01946cb2c080000e8030000672c935344ba9c7f941872ba7347d84680538f3db578ec8fb73cde620df5f204", + "0x3f0004b49d95320d9021994c850f25b8e385a259772211246037413843b474d01d815daa0c5f682d658885e9ae6e14fe57a5", + "0x40ea030000d0070000d1070000d7070000e7070000000800002408000025080000270800002a0800002c0800003e080000490800004b0800004c0800004d080000", + "0x56ff6f7d467b87a9e803000080fa743b1d784649b30ff69b95c55e8217e44b670fdf82fdc99364d82cbd98c176", + "0x5e414cb008e0e61e46722aa60abdd67280df238aa038233b826843455b736755c50dbf54eb987b1b4c6dd2c445643668e1", + "0x5ee678799d3eff024253b90e84927cc6805ab2169f195699cf6aa47c7b1b8ee7d84ee2316672bef6e41c93ec1f6ae19582", + "0x800014805df38de70665ebb7ca4c3510ed3b3b8fe844657d8584479d8fe5350a043b168080edf87ac234e748dbb8c928cb05060fe4f44a766d72b268ad387478bde7126612", + "0x800060802cfdaaefe386db543e4dbf3980ce9eb74281998bdd9c5808f3d0c7e4ac59c41a4c5e7b9012096b41c4eb3aaf947f6ea429080000", + "0x80006f8076365ef7e5bd0d0f42f498cd62a36ad27739c3c741143a5b71039a65a90d8fa280e182ce100b461cbd2d80a49876ec48e75493989aa25137fa893ef3e420575247805afad8b0fb894bf847d1026432e58e4d14791d8a19586d1471684fcb59533a05804ea6d99e276789754d88da41ce7253447651ee74a7eca0975da603e488d69f9f80f8a89e0547d05f5f877dfc8bdeaf2a39aa540a1968a37d6e9d54058113ba711180d5b284bdc9b1d0d8f3b3985926d337fdf54c32fe5c28a342b3178c2a26146d66", + "0x80008480cc2aae745e85b2761b5ab53e6fb6883e8a70868ea2c08a93b7ca145aa3b31377802665115226983291438599ceb37967c42a9476dc562598f9ea1bdef2d8334747", + "0x800110809982165428e835d3adfd614c4ced71cdd81f42521b92bfa45e5ecc821ffbd34b800ebe650369ce0e3ce85b22816181f598cc6ecf7a3b22314357ab4181b9ccb867", + "0x80011080efc65855b7d9157fb6b4bfd8f0052427775c52f07206e8e8a0d0c8bf83f4d0768086091580e16ce0d9efb3ae1b0e768ea0c052f6f891d4b691708c2873d8897227", + "0x8002a4806231212da6baa80044a1d72059b7d9ea47a832d554708b48f95f3b1ae818400480482280ea22027d5a193e7ccda411c01faf38f48014aea34eaa41976ba381b2fd80263ebfe2f2d9840c4edd96157020f0b663d3690d20486de5dd78591deeaa2cf980e0839d4665fbaa5751021006038919243728691eb4e98e0e3f7e48a73ed4ce9b", + "0x800401801e226c962da28b0639e3affe37b1b0f9e26a5cb3d5e1aaebfad5a8e89429c05180073d2ffc2d5c08423ebe357fe876182f2ff80855a20e7e8f2376bfe1abddf6b3", + "0x80040480d4260fe2b98698a44913c1966b887245a09b16b09a901960b6a2648ecde8d2db80e1af12e9054e5b39d83866c1ee03b7f3c2041a679e6f27463f69263c09ec78cf", + "0x80040480fb637d1bc593f6b4df9ec08c92324862635625d25eb2b4635ec6acdcf5075a82800fe6b03639ff2739e42b263a64b97458bbb7b04a7f13a7dd10b77ba5c3d3940e", + "0x80046c80a2cba86fc7a299ded04f3546292027f70d78b9a023317f0546587ae6002b32e680cee7806f954c7bad16ff5c1306b35db56c7000236467d467085a3c16e21d93ca808f83f0d8e6399e9f9d10c3c89b614e318848dfb7ecead89b137ab1fe2fa968f980f8b02f0bcc31b9f017029ecff788e3146355e6e2e29b81554d0f11a788223d18801f82008e759262e9da7278c706a63166642d882a5a4020c33811e1745f2f441e", + "0x800802801d79c3436485a9c1173a679f70877d551c8a84cefe54edf4e0867ee117f94fed80d4fa184dad7a3c7c443d478ce0aa58afc3ec264d3aae00943cad72c34a32b4a7", + "0x80082080bca9a5d1d30ab282cbe4e036bf5aec67c0b24aa59002e5bafb2a60356516fcff485ead6eef5c4b1c68eaa71ea17a02d9de0400", + "0x80108080f834650ba6c562ee0738430813e1af799e68a7afd17a9242f997d02e0a7a423a80339f920b1e559d1ceda19ee1d5335e713a97a79a4474f2fd5884be18fb7449dc", + "0x801117806083fccc5ad9489e8fffd469466a4206a743d8dbbc8fb301059daa1d198c862880f203165f73156b6862d3538f17e3e93cf350a4cde385dabe606ec72422e31b6680e04949abcd362f673a80e0db81a8ae1d3476a88edd6699e11835ac7ddb4c63dd80f87d0651b909ecbfca245ad314780421027cac97a5cb7a7f63ae5cd0ce70574680456bd2f953b0181b33e2243173bc096a801f97fd913ea0eb8c43479d8fb2ba1280ea0d0f950588759538ba02df5c6276a7804752b0237801acadee38fa853191d4", + "0x801eff8000b885c9aabad321176680b4bc636eaf8c495b7f51da250c139a4f987186406b80550e5b2fc17d5f529f33dc284b6a35522b63a2631eaafd07de2b8dbb75e73c2180dae3f9657f9ffc06caba127092da4c2c3f1f6da094a31b476362cd04c3f9ec318062f106985ded13667158d42c9856f180b48308053558503788bcf118757b6a7c80f9ac367bb8835e9e8f9891e15e98f4e28627550aef9bbdc9b15d9d17edbb71068004e85658be70231f424ac9a280a0838d95a1fb68facd6dd27b288c018e409c49804b37d20bf4b867485357c55ead1ab63916cb6dcfa1f524ceb3e911001c32d66f8067479fc73e71b387877c06183ff3581d9205839472cb85ff69ee2cf7349b0294807744fc4476aafa2099242a3c5f51dcdf3bbb9f1954779f0f60c885320153b89880d3e56e86879baa75f9918b5ac71451fade06d10c6d130d18d3714250708156ff809149846bda138527a45f4b32f722c5915d98ec2375657e69ad252a8b5c462172805d3371bea33e9fa3d763a18db4be8d40016c3647090768b76776b61a0d9141ce", + "0x8020808082456e54dee67b858ea53059bb160edd6e5433cdc0b689406a6e0b8eb2758e198014f18579c428cb5c70f164b297ac9725977a7537fbdf214d229a71262545551e", + "0x802800808553cc052d210285f729cfb3fb728c5021ebb5a16e0f5f081df4e50c7c561f93809c4eb5cb16eaa7c440fe9a190a376b50dcbb98ee3d29f7a48bc52e6903dc4ca4", + "0x802f3780239a57ff3b016a4b7708837d7182390c38597bd85e9d4765f53b73f64186b2c7802b6d52e60ce30ea6a8371ddce58619b67314c54f4ecbdb7e52d7932a2a2aee4b80494ddaef5b3d9ce1d8249d7b41fb365457e2df1daba445970b205829053c63aa803c0f89cccf3884b61194698008f022f9f2c7ad65dae3c9f59548bbdd34f005728030011bc1da5291d9e00cac484b33115ec2d90e97cf4fb8edc2a6f0e94fb18749806939c3b95733c2c4e7d5368465b20db333000a7f5b5c8617aeddeda89f7b76f3806076787bb11e252e9b384d76c143bff8d5fdb5b771f9d16e3588f934b4d682228030b88ba31e225f68467ee220c37d520d451d203cad852688db4dd3b6c706584b805d999d96b92b6f9996e9cb2e4008c951140b7a7a8ddf58d4f1c1960e76538bc88010f79b987ac137d23660a0baefaaa97b3d00dafa80c96283c3f2360ebee77ac7", + "0x803e8d804e4e8db1addad1e66010fbd263c5656f452df28fc2048c3099248a8c0fdcd84d8047e6f8fce07e10c78aada31a4cc281f94082e3424e8eb0281029901202e1e14780be905512aae9df436d3afb7df218e055883c300c1b2f2ca7b4183bd2715efc1d80d57143f068172a116f9816e516e5a172d673923a3728279c64e3255e49180f5e80c5d70ba380fcb9c9fc7afd581c192b52e6d22d62eb57b6a9608a79c3c3030e5980a47145f0ea0debce0b08212157e3811dbb169e28f87e6985b5d6e8b072673364803c291cb0d7170f7a801499c66aa95b2aef8fa7431eace9843569957b91cad7f58027857da13cb393a02549f9544ad98c08bf67c08d94ca9345744f86997f54a0478085715d2eba5615ec744050979c4abfcff500060665384ba9dff3f8edc8690fa4", + "0x8040018004736a221ac5c263016253a14ef7966b131c5382f81e5a6432efd80acc46d630805f0d9277342011b4e8dbb736d529366bb4a75d29ad08470814f1eba7d3fb7590", + "0x8044015456b032492225337bea0300002000000000000000005456ff6f7d467b87a9e803000020000000000000000054566e75077b23ad2427080000200600000089010000", + "0x80490080e9bcbdb2ea42be3c991ebd04e9687ad42b4dfb7e968ebf3dc1df6e49b5ee0e5d80bbcc99b5e445dad9acb32883cc8ba625aebbbc7040b38fa945f48a6733fc79b580b89708d626efc69cf2a063986d3abf78f247d6a5c4d181c4711f520d62867572", + "0x804c834856b032492225337bea0300001404e80300005856aa5e225c309a382f0800002408d0070000d70700008063677d9e4bf66b9091c650ef3fc0749de98274aee4e97c317bff0bff0bfdedb180932624aa03db3929aa9a46659461380a4ee4491f50360f3fc7a1d048d2f43d5448566d13b2c21d52eb360800001404d007000080a808df8013730db11630325048fccbd7303c81bc5c050da3917cb3dca86927d2", + "0x804f8380b1b56c345b3e27010ec1c20516ef4fab9887b987a46fb03974621ad4779d60a9806e737e80f34720c65f30ae9be538353ab7b3e38bd80c51eacf2cee66c5d101d0805d9b300d94d00cb3b98082cc53e896a65da4ecce2e11578ba155ae553ddf30e68021d1ab0ad8d29f104b0b82b654bacfc318a868d9d1db2e0eaedf70e6cf01b2168015c6c92242eb2b9da39c3da0c12bd4e96e3ad05a4d5b5e123af8b6a7a414cf4980b5d2810f32b169d43b0bae4fd99d7ba51ebde00d390ff0577390037281f048df8037fa7bf9c2668fc7e3e0c6b7891a01209b6f5e2b123ce836a1bdf33752fd3db280230b2e27d27d36ef81faf1fadb6a7f2be997ebca450b75e19a1e3ad738e1a308", + "0x804ff780bf33dc6718f0bd4f3fcf011a7b5edbad97f9a49c55e00d901b7dd2b0c62bcba780b00c40bc88a344705b70a4c2e8119090e9ddb53f0213ad17e50e177d30cf317b802361f257a4c05ab0f9c35a457758625161df045bd50d39de215053532f3f04da80767399c29f23077c7d97881e30ffdb058b7bc569915f8502505564536d59ce298003c1ecffdf430ca927b4311425c1f8fb92bd6a78d1f4044b0962b83e538ca974803476d83e68bf203dd4719ac3b86ac3289438e32c3c04eebc5331377a3f29f349809fd8bcf8719a55d4321b4061756fa14e88ee93d492b00ca5c6076aae4dc0e9c480bf25efc42d65e7c29695df1b82a71d357ffbb27f49277950993d48c54147ea61802bef1a90a2aed5c398a315283fce7ddfbc467dfb20760ad954746e2e181c2c748009870cebe7f1c88d6ec81042e7c5bff218bde064c5a139b17ece893087c7429380408c9db6780fac8f905e94a5b7201f6ab70d9c6a14fef0ee27aad86055111c3380b7eb5fdcca3ed17f80d7a82bc2bcf735cba1d93ab8c6df7d64bc123fd71cb680", + "0x805c8380818b421814092da36c2cd3034206a43ba8eb3fd05856b153062484a9849928588091c5f4ce6c19b0ef4227812539f892b302fcab1091aae529693ee88905cf7e0580e4017499976842429b8298449869a0a110f236cebd2d53518b4051752262bb0980aba9a9125ba120155b2f095503c5774b23dd94863c88c8b5a9a8178fb9e8354b80994c19f29ae66b0f1164ccc6b040554591a6cd806337b027607e75ea6aca4ee780d50a9daa66e6e3fafbf2b6545c4f8f7a0e067dd8f2df3099b5740953e51ba22f80f6ff29e199d2d578bc1628db1ff34c7b723ad8a7c1764003cea88fb670a1013e", + "0x806100803b6237e96350eaa6978d5a3b9454c3afe9bbf97631ad476fe581fa9be47655a680a7d474194ce42e1abd251c7bcf986a5d0e52b4fd69db58577b45cb5d90e44a78800c71da2ab7c4489af77d366af1d0dfa7e3934193ef91dd1935ae3e03ccb0f7fb", + "0x807588804107bb3041897760d61ec7a176878f48fff9d7bb47c73da5e85ef604d7661395807ab999b9fd223e842c19ed086b67b45f73acf778e5074ec4dcc554d6ac34c06080474b790f9ad2516669fb2445445b62d80d94a4ae31494e6e81f9e19b1fe9a0bf80f6581085f37bd3ffbf16372ef8810a134f7c72f188bc7b80d27ede549e01b27f8039ceeeb409398cad685c6434afccdb160cb9684388fcf1756d27a2add046ab4680dccc9270bd3bb750eb619b63aafe2e5c795f665cd41e3b66e6a6c353c9d8fea1807da9c53a7f77b269f9142f54aa34e016c3fe24a7e1c5e70ab6de266ef1fd92c2", + "0x807b038043ee57ff77110d0d0ae76432d6cb04dcfd625a3f2beb9a49aaa645be62740bd480381838bc76a9c680ccf6a359e3a8d2545c8657c397358eec7ecedc56fc8cc8f38051f596ceaaf78a9de009ad8910593a08eecc7977b8fe1fe14fef454ac7632a0580c213b14dadc7388341e5aefdbfcea8a9413f7cc172ceaab8b08e6403e6fcb04b806b460c9adc3cc6644a8a1c2b647d50e6c60ebacd50cbee2027b71cee1deb987a80da680453e8ffcc8af3546df953f8ff5408b48d07112fae2e5e04173c840f167d8012a32bcac04aee219d16f8a229e91ceb8b6fca49cbee1298969ba780b67f1350806baae2f05658a414455bf972cca93616e1ce871f879cc1eafbab74e2f54465e0", + "0x807fdd801bcacfc6e6480226ad9aef6fd056c800199adf83d95a35af1d0bdcbdf03a45b3809ccce8dd575826f12649ccb855d7a793421fc708c035a35128d4d254962f34d98067ad15e1e448229366643809410a133180e924713c30f31286f1cfce44bb63e380d9ab930481fe707f3b0d51bfa4702869e4d91e127c81f7d1edb90ee2b123f44d801a5bec8436c876222d99b4a21ab8a554fda92be495a9fa852d8c64c35183b6e580f500e0cc9c04a33aaf3275152fb08e8b1f746ff42601cbe63f602e564dab1c1680012f06729c22074b649ed17687122f459ae57f0a144cc23a3ba8a2242fcd6d6180093402a4a7bb941d67f06283afe0126d63ead7c5bf9e07e40d5096818d46a86c8076cc55b166314afe855fdd59873c7d174b333a58bb203baa88f8efebad2e894f801ed37156813ef82c20298043b32a3c6e0cacef2065162b79c04fd5b4503e150180028abb399094a7bf31dc820a9cfbb38e4f95e556f29c3e481a286710593eeaaf803a020ce3fe5dd0b0d75e6271ce9c2a51cdb22e37da1733ddb252e8f02096bf348062fa8110744aa952af3af348ef628e51495b4775df190cc3b9bd79609c8657f7", + "0x808008807230a92286e1baeb9e410cd0f031f13bfaec3821e375fff2e2268f170b8d775e80d1bc2904826aaeecfb850e711a3ae958a22913011d0c6f68067591b9ad830d4c", + "0x808017344607000020aaaa0a000000400078810088003044000020aaaa0a00000040003044000020aaaa0a0000004000344603000020aaaa0a0000004000344603000020aaaa0a0000004000344608000020aaaa0a0000004000", + "0x8088148050981706def97aa13b4d4953e3ccdc5289a4f725dc22961bca1214abd1bf282c801b5433326d99da1761205b4cee5c6ce94b99d849ca93395bbb15d6c211fae3e68030ef87538e67b00bd7d3e4dc046be7b9b0b5802317efc6aebde7f782f150195e802ecfff1113d6fbe55a765237dc87effb29317696b62fed39c763086b627ba14a", + "0x8091088013468e550159f72cafef17c67a3fdf7b02909eb56d86fae5ab55a9e6c42f22ee808c8fbaba7966051e5c525c82d9622716262ca25929952a8e6c2f6ac3dc88869980599c4b7df21ca43186f4a20a7f6dab8eef01cf4d965a88f7e367d81a072c3ce4809163300c496aaf248f3bd8d288695a406d3ce7b018362f65d51e0013299f0d51", + "0x80a6f380c2651ef96653e3c5725669c62f50c3c4948e4e0742a38c7c2accb3f25a9e6a1a80bd3fc768fcef6cd8866d1ff49b8d17643bea0226757cdc0554ef3829724cdc6580634598730c864ce8525b53d710952607911a5ae1022faed5ae0e9141a5ca50b5800fd77edc4f6a21912f95a3277075edf33f810c18003641a01608e3b88b60f576803bd7f97f75082a54252a7b62129b038e26f4ebf6de524f2897b4d6cd17134a17809d3b6ea998f6299b109a4b2668bee97d99284ca8010cf83b4fa637d8eb146a6f80d2b6654317f09a7b50dc02882fb8851d7faa35142aa84eb7ada4b222798150d580a9a261bc925a2b00db4fdd0491767a805155bd94fe3aae5cecaf9a3286c905c6806bdfd07b90d3015a89b4f80e783cfd4971ae3d62669403644fb34ecf3c2a8bec80299dbfec35a3a19dcd57dd420e80dbee29a6b7fd51abd9cfd54c43b8e2491d62", + "0x80c000800ebc38ac31e9d119e42edbc898187ffcbb40316aabb8952def30fad1fab8bf738044e4b1b75f173b53228b66a9896575eb78efe78acc3a4382e1ddcc5b4deb63ee", + "0x80c08980e8aa6bd49a2bf6a0f62ae9610d4e4d48b2c9e0e9f9c7202ab450384137c70cd3800ccd9e79a7bf7adb0bad6bd099f3af80faeded3c231f9c442b0fdbbcdd523aa480b2207ae60a78a235ba25282e449c235912a8bc433f4c9c60418c400995810ddc80c6279d0cab3d47e47119915812024de5323dbc8772c8d31554820f5032d6d51680559515b70b1f0fbe1fb037d18d90fdbf81df161ab02c2657a9c2a8cecac8b5cc", + "0x80c39c80e7115ef9787d11a887078007222ffbeb49c812397359278286fb51de432714ea8043a6a3eb51a0c05f4157612ebb9200b1f8bfd6276c7115f6c9dcd892fc7977aa80229d58a677d8445805c43cd1bf3f71a6e9d1bd270dbb45fef7e6f461fc02422b80bce57b8a68ee2b6376a73558b8bcfbd0d0c2bd4137244bc9ff6ced1d1b3be261805bbc7ed9bf94dcfa398acd40b78e3e34025b489a9ef7b25b196025cccfed8c9e809248d65901883bc735fb9e8f02d5993392132e407e546e139a79521d26aea2e280c54aeb5267f45e5d1682d685eb8b2e80c6c7494541330d0b7d53daf32868a34c806ac7ab463c1505a5ec3f5bb91254b292467dd593ce222e151afb7e5d0013654c", + "0x80d80080bccf533e0e80a957bb29f2965ddc4865e61f2d6a9095e17ef334fe658d721a4a80b604f0d9c4143fd23f6b9f7c2f82b8fcc199d75fcff286b426f467b9c83a701d806672e3babe19a72c4830e866ab9962867f9e567d23ec77c3c2c5d52b5cd229228004d4c3c69fd0de3901fe4062ef94b2e7e99e89ad603c86e4531824009947272b", + "0x80e6778065c35cfe27a746e21930af413ca62167331b05ecd4dc9ad61683b932e6d52ab3808ad600d15b64c9b162ad7208ed3e33a1d94bf264dac435fd2e62b73c2b568144809c8d371a5228d1f53ccadba46a5ebd01e7bebebdd5b33f6c144aeba6aa3e641580a9e9dd724dd503df5f2c29e01e074697d4a0ed8b66b013ba135e561a398a9e348067365525ae7a69a26b7cbc7ad726524d3546faedc74ecc8bd6d40b831ff6c863808d5e166ad2fbaebb8fa5dab49385ea4ac863e5fc95a5c3c7eaa106715138e32d801db281200abacbb8bc06b72079e921704e707f3094c19679b363d79c978b8d9180725eb7af94abf259a7d7dadfeffcfdda9d7ec6d83fa105e26bc6d54d69ed3ce780cb099c20fb7e75b10256bdef89e804c124f6d3e52e9e0c91c167a617f53c78a3803db188ae0db9176b7fd623e0a427bef6005e427732d7bbbcb4cd6cc140c7163180deca7d61d21f54a29391a86ee0911be0352e63a5fdc49f280aa4151fa57ad927", + "0x80eae4801ec01457df7975f40ce32b660ffa6b1d0ba422c26416fbe6bd1cc2e8efd06db380723354ca92ebc31e6360f81ceceed55188eb02442b535a576810b09282f3661b800698428cfd7f008733e097c8746fa61c1ebcad49cc44a0500bd01f71fae2a6de807d348c5e2c9669c686432e10716949d8fb15540390fd9b318c2f36735ad21263808e4f04d8061a7dd06e1e39778e540799d58f84ec50f89b34462f1464af6e7ab6800e13b2d869bebfaf452db48fa91a34d7810bd1fe808f6060228842313d5e256a80c1eb5a19bf36aad7db3395355390c74b4220494ac456831184418894790b739880e62141286ba231ce361a4b2d543c2d28afb5dc0751cb4566673210bae43b242880888117b7a5ca40657389db78e4caa60ca600b3373ffadff03472e693eb461bdc", + "0x80f9dd80b4554afcd19d1bb4ee031e4c7b24fcd0ce53b8c3510d2e8efb2e184fa4d87af2800b6cee639b5703da9ebcad7f651d104c52f838626ef70a401fab45a649f769378094176895bd0aac1495f97a2b71d48bd12a2cd517e611bd780c4150d56dc23f58806bd62f6840b183602a96b2b763415d4d0b11ac3b2d6d8d17db82129d04f09e8b805e5cf8de742cda48d8b0f7c5fa40f5dbe2a428b9ce36b1a42efbd2791bfedb5f804edaa8724a9e892ea9ad7024634774a129bdbc2ad65073124e30e6a9088bf53a80bd087457dbb73f36194d60ed5ea1772e4021817dd401e87f564c3c29629fd5ea80947ea4a5027a0dd7f20837ea1481f31e2954b022332cbe221090bab8a6afda2b8075d5d283dcf568151d2453c882f26b35610eea57d058362e098f37f2d6d326888038344b0a2f412f4dcff88e6a00fbb09516ef930e01c814a6b8d3559896b6d60d80add78be5605819de36c5e54ddff15ed76c6c5e6aed3d6967698cebf71fcede24802dbcd440f6f01d5eea1ea4930c1177e0aeffc320c5f6d860dba2b87facf3045d", + "0x80ffff80ff03d5d3d2148396726a8b35c1d7a36cf1e7cdb043053250e3e09ea047c6ecf480141fffe02e346c6de173cb1e18f51afd388db63884415cbc3d8da88173d009df80856ed761dacd62d306bc1d748f97c71a2488c59af7b9bc7abababe80617a5fac808b41f3ed05b8087e157fbfff54e2aabd2224c34538aecc074d35e0c81081d6ae8056aba11d07441fa2d1f2ab183c8f4f692f9e75815e734b8e7a848b5376c148a1802865b9629d87269ca06f5a3b7bf4d9a2a090e10f11e1276c1072cab028da4c05807a386d3806b3bd63059b528f30b92694a525df7fe447f9b38e7ec38562ca6a11808418c41c319603b0441ab766aed63edd510bc8a06e20f856337bb09a8efc2a1d80690eb2b41452dcc46e121649d9828f5b1777e4917dfe287a40af104bb7c525d080d8ba29b632085399773feabdd295549539b282d0cf0cbc2974dd49b1086449308087ff1149e945c384dd5af823a120810bd88a04ba0e2b13c0338fbb7747c80d0b800bde6e89fe5d4e6d706a2672765845a23c8d4da0e2945b79019d0ccaaf3f85c4803ef2bc9a34ddec67ae90883b6b286d5aafba082e257b9d720a9bdacfa1f75eca80c51c7ad3f16bce4cf2bcd564871a417e632ce2a34f551c12f98d85a92061d0fa80ee3ffc35c5514480baa6a526d3e5efe571bca77d4af9ee06f8da93398ee627c3805d08b4753bbbe734854eb26239b0126dfadf7b61abc8fea9b95d3d9bb0fb6b6e", + "0x910310350c7ec33a090bc4781f86bc7725f8b90e4095d74f2e27c27c139f48a37e3daa937a0189000f388f2c108a8cacd41c5a45a81087f481d9bca3ef09583fafa8fa07d72531a87e11a838118a27d6bf66c19a63d30d2a8d1151fdee591032beb63b92aaaa0c0661757261202224780800000000045250535290cae6ae44300931609745061fef8c7d76bff90cb9e462bb8283320b7476b4fabce27d1a05056175726101014267967d6d180db781289b908d9d5011e32a4cea5eb9f86c8a440f9a84955c06ead1514199565789ff08ceb84a0e77282e0b5c86f89337e12ac2f3acdd349a8d", + "0x9d007f03cfdce586301014700e2c2593d1c08063828bd4fdc2dfbebc2d7a771be214522df151c03801e2f9c0f2f3a8e8547851505f0e7b9012096b41c4eb3aaf947f6ea429080100685f0d9ef3b78afddab7f5c7142131132ad420cf00000000000000585f02275f64c354954352b71eea39cfaca210cf0000004c5f0ec2d17a76153ff51817f12d9cfc3c7f040080fc55dabe231d5f9606d7974f19bffa06e9e762ccda796b8d380147fc12e50707", + "0x9d0da05ca59913bc38a8630590f2627c17dd801885461ef502f456efe8e74c69b455688bcd8713644f34dd1010dee73b7c364b80e6a2bac0be89ff51c84d3e588329e08c89e65c45bd6a30c99a281ce8c3b1d05b80f62e6570b1fb4322f84c1d9f2695e5cf38138d2d4008213cc455d889c38cf960505f0e7b9012096b41c4eb3aaf947f6ea429080000808aa4c4be5ba9cd25416b093cff1a3b073c88e9876101f2a3b7912ec0a3f9e708807dd7650ae084f08024cbf4c1c96c71d613abe712d90c76ed3727283828c9f6ac80ac42b29e33d8d77e807ca0c6bdd01da1cc7c80828f5453fb7db37a5fa2a6b8c480466df47e090669daa12316f2c4e00f4b489c4d81420442d329da7fe5dfc64ea2804bd97367b2224f5ee82c56b9034695576ae6d6c223219dab194e71e8a5306c91801260a655ebb22b6690d132f87cb998ebcc8d3f9722ad06eee088b03390821fe6", + "0x9e710b30bd2eab0352ddcc26417aa1945fc380925c01a4500245ca2733a38222860751fb96bf2e1e70e55762916c03758592d480dbdfc5e19320b10413acccc2433db44fe0f1a615a608f51399ba45c0896d593e801a9e0413caad7ff507dbae69eaf52919f3cc7b5dd9059d9964726c1685727c928051e23600ed28587823a44db3623620e07b741d445ac1f7b6c223c98f6b40b41a505f0e7b9012096b41c4eb3aaf947f6ea4290800004c5f03c716fb8fff3de61a883bb76adb34a20400805d0aedd408e573386f0812f6265e927c56b9f112a3d4ee27bdae27ba5455aa854c5f0f4993f016e2d2f8e5f43be7bb259486040080886156ea2229b86cc2aa99b8092f98640d9b9f393a125e10f422e69895f1605f8098eca38918f0b4c7050da815765de0c7bc615d10aafccc20027aa6823945f537", + "0x9e7fefc408aac59dbfe80a72ac8e3ce5fbff8038aa0d2135cd9fb0c241340b69a3eec18caf665e657750be6a747bacc6b02db080f62ce159296d30b0975fa703c88335deeafabe3c047f59f37deea5d4b74d0bd1804adcecaf9ed8d25095c57ba41d1284209d987ac186cefceb31121ebe341b63d3807292c590759104d07d7c02a9bd872216aa2d52be024dc75dd0df94766cdc5cca80a38e2ce5933ec05307fc6e11f82592d62e8236da22a7746995618599c0de14968095b70dee8ca0a42b2c2414a77dc1b63a0913fd3d52e67064bf8aa72bafc4834380d6369ba236914427e4766a365db82da1ec6d122b866c7120f7e7b8a672ce49b78043ef4089723811122b42ed878625be312202b2ca6032d646bbe5506b03f872c5806d5a0c6f45c15922972810bb572dbcb9e67da70168d20fcd3033c39ced6bd4aa805ab81bd6b12fd8ce450c964c3d3e3ba3cd1dce9cf8becae89976f0b9d285759580eb5924ff01835261b83c4d0ce590d2de604c6e6ad329e92c4f2bed6dc94d8e2680818c0d47aa8db605e5a94ce0582ecbb5bc5b47033ef37bddd04df1f28d8e08f6802e03d2c5f1d5cb5743f237dd38123bda5354eab3b56b1f6a4579fdd2906a24ba804a07eecd8261b82a2f42e04a8181a8b0802abd207f011ad733c120a7c08e8f0c80d8463698b1dc2c93bb8ed8d71e08b5df853bd8636f7253ab70340230c7b1420d", + "0x9eb6f36e027abb2091cfb5110ab5087ff96e685f06155b3cd9a8c9e5e9a23fd5dc13a5ed205148f01000000000685f08316cbf8fa0da822a20ac1c55bf1be320348d000000000000505f0e7b9012096b41c4eb3aaf947f6ea42908000080fdb8352ac90cfa95167aeb8bd6d66f51c0c77bf787ddd93c698cbfa19b9df94f809d3fd79275a68cdcae96054d764f718cd8cdcfcaffba58588647a7356d9a497880dd5df46ced4b6d387820a2ef4e77e82caa9413714c0edbb5818c3c6ed79d7b98800d49fef039517cc312c00412803ca1df50ac6d90c50541f649a9c85b83c0fdd88036993b66ccb777444f0bb19c60aff9f43d42aeb619ada883febb7ccab4bb48208002702ea81d1af03e1f40508d466dbee11afd45e5540072f29d8cecea70599b3580814795fb1410673be239b0b98701b92b1af1b797eda769a51c89867bd5516144685f090e2fbf2d792cb324bffa9427fe1f0e20aa9c4601029f4601", + "0x9ede3d8a54d27e44a9d5ce189618f22d3008505f0e7b9012096b41c4eb3aaf947f6ea4290809004c5f03b4123b2e186e07fb7bad5dda5f55c00400807273d96691e5d9c9c7bfe351d367c9b0aba25ed1ffb23da3a59d4b549792a212", + "0x9ef78c98723ddc9073523ef3beefda0c1044803764fbdcac8efaf64ed4553315d8efc4fb9d78a077e900a8b7b715fa07b522748009810cb41c410a37ac680af1c7bf124f295bd75ff7c0a995f976fb52873be69d80508ecbd28fe9cf796df68704e52d13b285315c43f661637847e808e19a52f972", + "0x9f012b746dcf32e843354583c9702cc020f9ff4c5702a6fc915ccc55a0300800001404d007000080bfadc9bbb2c3ca2b38cd11b725b0f41a4d082a542db8367be0c14911e8bc668e80c0caa3a1941089d9694945f064fff6cd5482f9e49ecd94eb0bc4985cdcb9f43b800d93a67b11fa746acf6c5c7fa9b58f529112824c157144bf2bb2217ccf12485a80d91ea739b29eff585922788d29326ba4f431ec0ca7f14811782892e3723611385c57073de59802de4637e80700002408d0070000250800006c570c58f3b5989bb72cdf070000340cd0070000d1070000e707000080770f754c658cc038f95b520d1b1e4d00c10877e482be592b8685fa8ba7cb57f880d2b69352160500626ae870de30501702032e433b784809a0d2a05d2b98836fc180599a01479a3f3964f1267df9171711867a8b7ecabf4c55de36a54494ad35f6d480239c34f9ca90136889810a2033709e5bcf7d0f0f6bd6aa989a06d0deb76321de804fa3dc756442cb94a5a1157ee2ddde94d5aa5848f4cee0ea4ff7aeceaedbd0f18000a78ab1fcfa723fc6f48e95bcfa3f49bd8df60228f60a97babbb80f9245741c5c570c7327a2a48bf2b1490800002408e80300003e080000", + "0x9f06604cff828a6e3f579ca6c59ace013dffff80bf64c6056c6c6dbd656fb93eec8c7232c9b1359d60cb5a4ef6f12b59e5ec593a80ae9b8810e94aada8a676a5a27abe1ce24225ef1c4099e3e37809980f8aa43af38092e57740f5fe27b0725a48436dbad87e9e25248e1a2f220f157d5570d11d4e8980e6f3da557e2d0614f06e6a86798d18db0b5abc6c064e8a97fb82cb5ce10144a1805d8c24984cff4661bec950c4c42f9330262d98a190602fe382546ec1446e128180dfe4dbb5d6dcc18572fd945ae259a67b52a8af5d11c257b631ee36e451f6b73b80551f38dbbf2128b6d0efa8e88e14abe86f0558a37cdffdc4e7f7edc0746932ed80766f672c70bff49f834d3dfe646336a334caad9f6b47f8a769db7980c345ae07806543326022ebafeb58468b7511ec638f441468a0589c3d3ae7a920d98df34d92803d3465534d67eab0e43154d09d3460a68ff93b7b0cca6fe04ddf4fb0ffb776d6802740d79d2d9c3a2198c22d30c5854260ad11af9d6bf576133e2db42d424cafbe808fb425dcc7841515c60d836abd55e8b3ad6aa3d7e33037b1ecccd9dd987337f480f13b2019f8b91071c22c563864fb6f7dd724b6d980b756a30790ef94262c9921806ae30f0a36c381c26bbb5c0bc091b8ed4cfdba396d75a44155e880045eb1c9c180010ca1657e242e469559a23e419509785ea8d391c5bbeb9977a6a105e87d7339804ad9fd195b984a340d2aa9bd2ffa5425570087e4f88f505be76ba9e6e34482be", + "0x9f0ad157e461d71fd4c1f936839a5f1f3ef8ff8008ef8ee2ab5466cfcbe2251cd0aa4c9e43b4a15a6a2919ebe78c3cef323bc37a8045add92157c7b68d3fbfe254d814c30861b567ca1a261eef264dd0a21fe5a0cc58570c88433df862dbcb2408000020000000000000000080f1f90ebe2449756caa238a37a4f622baa474567d5d3178bc84cf4d94f4e4a9c45857073de59802de4637e807000020000000000000000058570c58f3b5989bb72cdf07000020000000000000000080358b1afd905bd0b9c885783098ca9d17f45f179b4f876eb79b708f1f54523a71808f6f5121aee45b4e788e40c5cf493fd9e0be05187cce23b1c861f7bcb3b1feaf80813e3bb93186f01cab4b632ba8f5873a1289855d3a258dd74a38c272ce61761980588cf3f41206413f7c6dfe3ff1d85befce030efe50a3b8e8a4453b87d3aea0ef585704393eba91f117d9dc0700002000000000000000005857073ba61bc4d713354b08000020000000000000000058570c7327a2a48bf2b149080000200000000000000000", + "0x9f0b3c252fcb29d88eff4f3de5de4476c3ffff80ba82bbc3bdca91550a94c39013a235484cb28f8203312fa3f4d1736fc93625c080580670bdf4d75905b6e4d8e2215733f20bc5e01d9b847e643e3befeb8970274e8065c55cda413f3a625ffa8664a93fb8335b11d8c8cdeb862f8114ebc7d5805c1f805118140032a61c629df40aae7a68132680133aa710e8f3d7994226b6dfe3a212804259219c498af170230e193cf5b37c76826217983668e8ded331834829097a2e8032d17c310be59bc58b951c98474e82b41a25ce01b70a6b34dc1f89f610b68ebb8043cd7ad8780dadfb4d70d5d12c55af0393e4ad87469f09186cc9a40526bbcb7680efea83106a4aa6567f6dbbb5659d765f1ab2a7e1ad4f08f704358e9bc0a2a22a80696b62050e66bd3495903f077d3e0f5ea8f494f58bc08ca517ced261d54181d0805b98e4e0657e4dc0d47281061e724c1b8735e03ee41142cbc498b14245ab274880dffe22702dce155fb9e9a90f96c749dd5728fee39d18e002761836763c7ce656803bbc8e6e0126296f91049b925214bfd867ef4fcb7961d9983dbdb5dfa475eec380acb48bcae873b11c6b590a5b899cbb556e48736500450c07c9f981a54949faf7807833167c1ea3ff155baad1cac4e8cb68e3e1a8c60cde4b7b7f3872684d52d428806a1a920bc5677c3777e0e93fca25e0d2a46b31721c16b38f32f33c05ce7e9f6f805a0ba861e6ba227742cb7f79e349779e4ed20547f9ba451f7256fece7107738c", + "0x9f0d3719f5b0b12c7105c073c507445948f9ff5c5702a6fc915ccc55a0300800002408d0070000d407000080b7c6e2167110e8b651eb693a5bbfb83b6f968091478222e136a68389f2cd385c80e6086b406a930613d6f03e4d1bbaa36c00c53c176b59f4d9fa63a837fb0cade87c570c88433df862dbcb240800004410e8030000d0070000d4070000e707000080d91ea739b29eff585922788d29326ba4f431ec0ca7f14811782892e3723611385c57073de59802de4637e80700002408d0070000250800006c570c58f3b5989bb72cdf070000340cd0070000d1070000e707000080dbd75e09babf2a19db3fedf382d7e7a16978cd02c781b1ccae2849c29a605f1580b0729d5ca37eec37b38e30156b592a83a47fef16ecaf48692f7dc11d2ceba1a380599a01479a3f3964f1267df9171711867a8b7ecabf4c55de36a54494ad35f6d48097fe80188ec468eb8ee172ddc2f8a6606482f09058b3fc0034596be62867ab09804fa3dc756442cb94a5a1157ee2ddde94d5aa5848f4cee0ea4ff7aeceaedbd0f18000a78ab1fcfa723fc6f48e95bcfa3f49bd8df60228f60a97babbb80f9245741c5c570c7327a2a48bf2b1490800002408e80300003e080000", + "0xbf0e02656c61795f64697370617463685f71756575655f72656d61696e696e675f63617061636974791d6038470a0d000020aaaa0a0000004000808f6e2b238160338d09b9777042423f2c080d2554575b8b4c8282606e91f0b2b480e229e6382cb05058145a936a2c33a28e998a98fbb4a9123e2d5108a5613bcbc780462c6fd312f1d8c48aae32e5bd6866bb8395478ba334c30720f035938f5eeea9800abace18357b8a2f31685d7b44c6fd54d0d653c1e4a15c1b1620751c30cdd4e980b0018a90e5093fb5d579d76c73bf1b65fe79d9d1e09b4a3654a6d9475aca50a0", + "0xe80300000090010000900100000000000000000000005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe803000000900100009001000000000000000000010305fad7a0ae358701d8c8dd382d43f172b19589419d3844cd707bcbdd463df9005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe8030000009001000090010000000000000000000107bd3b149e10d37ef8fb42f7df625b27cda2d207ffbfbcbf43c6bd7fe43fdef9005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100000000000000000001252c8d2a85ed57e843f2cd9cb00a186b1d75f75476bf5349e4c807dc62be5201005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe8030000009001000090010000000000000000000133319aa7014be6f83b324f72831caa35246739f71501c0f0fd1b67c4a9ca5e83005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe803000000900100009001000000000000000000013a508f064297c88e1f5287331bbdac38fb6cfc7ccbb42db8be28b34fc269dc6f005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe803000000900100009001000000000000000000013cac8fe80606799d4cfe5a7f29abe7013b42fbd61ec5b0af052c3ed6f2c48bf1005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe803000000900100009001000000000000000000013cd1dcd447e0e0a241f52cebfdf6b91e68891fdc35e6c1991eb7df2b0285d0b6005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe8030000009001000090010000000000000000000149c9a2f64f9e197668727eb2054a2d554fddd520315b2d4f5cd68cba0dc5d50d005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe8030000009001000090010000000000000000000156d0d6cff1c7cc88d809146ceec4dd398eaf8da45476090023978209e14d8a58005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe803000000900100009001000000000000000000016278c3f2e3e9c118a9005fe5a544cc278b6052472e4b1cc32b0a7e7643359a68005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe8030000009001000090010000000000000000000163677a48bf325234e5d67d153253bf2f0e8c9995e8e042ea42decc21893d4ae9005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe803000000900100009001000000000000000000017429fa755a5c3ee6b400c0c7689ce0ab2847f599cf71ac3e97a8b2d9f85c154c005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe803000000900100009001000000000000000000017f70f81377f6fc1aa09570a4179b81b594e7b8ebfabd0718d3a0a7491d3036c6005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe803000000900100009001000000000000000000018d1f26e6793d2b4827c57aa4bb6e943d784555d10b725984a52e3878ca3ce9ce005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe803000000900100009001000000000000000000018f1964c3ea24adc3e4b1e0ec6dcfa42b75fe97c4798b2d64f38d5162fff11dd5005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100000000000000000001984d6cff54227d94b500f787d22f39f011f9790b43da8fe5725f6cf98e1872a5005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100000000000000000001a47c1b3769814f47ba8ea46acdc977979c1ac52caad728a4ac13e625a4f472cd005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100000000000000000001b05bb7ec2cc7615f5d28f566185505040426f8471d5f6f8becfb01c16d92f630005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100000000000000000001b12ef0582768461427552bada5ec19c0080bde421cad25487a809501eb67edc8005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100000000000000000001c7d8a0f3535029d09ffc7a856c32466d58307ad38a07f12212d0ba1ac1789df3005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100000000000000000001ca246359933caadd1fdaed2ac75c7da47cb577db304f421839b5465ec2919267005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100000000000000000001de8b8ad0bb21dcf55fe8b7bef0142bf5c04b0f1329aa6a9cf9d43b0236d508c7005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100000000000000000001fb1948877d0df5bef2c2caeabd79e27946976435748eff7bacdb743549ebeb5b005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100010000004a000000014d1dde4137ab4a7c2ecd70c99e31f69c257b8519f58bdea4d2e5ee5d605c06bc005039278c0400000000000000000000005039278c0400000000000000000000", + "0xe80300000090010000900100010000004a00000001b134cc2c95480efb248d417dbad138272c696fc0541cfc49fe7786b7c499cf56005039278c0400000000000000000000005039278c0400000000000000000000" + ] + }, + "downwardMessages": [], + "horizontalMessages": { + "1002": [], + "2000": [], + "2001": [], + "2007": [], + "2023": [], + "2048": [], + "2084": [], + "2085": [], + "2087": [ + { + "sentAt": "21405565", + "data": "0x0003100004000002043205011f00028c86470a13000002043205011f00028c8647000d010204000101003ad7d92add30a4e4c7623b5c4731d11366e485a70b132b1678528b555de34e1e" + } + ], + "2090": [], + "2092": [], + "2110": [ + { + "sentAt": "21405561", + "data": "0x0003100004000002043205011f00029ad91d0a13000002043205011f00029ad91d000d010204000101003ad7d92add30a4e4c7623b5c4731d11366e485a70b132b1678528b555de34e1e" + } + ], + "2121": [], + "2123": [], + "2124": [], + "2125": [] + } + } + }, + "tip": null, + "hash": "0xc19084225d8cb8bb565020fa0e0068319f28f0bc7faf7fe8bf0dd98dc3ec88ac", + "info": {}, + "era": { + "immortalEra": "0x00" + }, + "events": [ + { + "method": { + "pallet": "assets", + "method": "Burned" + }, + "data": [ + "1984", + "FBeL7DanUDs5SZrxZY1CizMaPgG9vZgJgvr52C2dg81SsF1", + "300000000" + ] + }, + { + "method": { + "pallet": "assets", + "method": "Issued" + }, + "data": [ + "1984", + "DuUR3nwSWMqfj23vbLAbiyna4T87gmxsqLFDSpy3GQqbJWG", + "299996407" + ] + }, + { + "method": { + "pallet": "assets", + "method": "Issued" + }, + "data": [ + "1984", + "EXTRGokoMvv1BKrRKhjsz97tjHo8RCkNc1xcEQukLBN2NNH", + "3593" + ] + }, + { + "method": { + "pallet": "xcmpQueue", + "method": "Success" + }, + "data": [ + "0xa8aa72a4ff80948a406bced0602be649bd10cf247d63642e4d16a635a26c5cbb", + "0xa8aa72a4ff80948a406bced0602be649bd10cf247d63642e4d16a635a26c5cbb", + { + "refTime": "311169000", + "proofSize": "3593" + } + ] + }, + { + "method": { + "pallet": "assets", + "method": "Burned" + }, + "data": [ + "1984", + "FBeL7DfPmV32BuRr2XjdwgyovuqUE2Va31jaxyxERuJeuAk", + "125200000" + ] + }, + { + "method": { + "pallet": "assets", + "method": "Issued" + }, + "data": [ + "1984", + "DuUR3nwSWMqfj23vbLAbiyna4T87gmxsqLFDSpy3GQqbJWG", + "125196407" + ] + }, + { + "method": { + "pallet": "assets", + "method": "Issued" + }, + "data": [ + "1984", + "EXTRGokoMvv1BKrRKhjsz97tjHo8RCkNc1xcEQukLBN2NNH", + "3593" + ] + }, + { + "method": { + "pallet": "xcmpQueue", + "method": "Success" + }, + "data": [ + "0xf91c8586b44b0f94146b25fb378b44c3f9978aca96797b3e7cafcc74f126b032", + "0xf91c8586b44b0f94146b25fb378b44c3f9978aca96797b3e7cafcc74f126b032", + { + "refTime": "311169000", + "proofSize": "3593" + } + ] + }, + { + "method": { + "pallet": "system", + "method": "ExtrinsicSuccess" + }, + "data": [ + { + "weight": { + "refTime": "125000000", + "proofSize": "0" + }, + "class": "Mandatory", + "paysFee": "No" + } + ] + } + ], + "success": true, + "paysFee": false + }, + { + "method": { + "pallet": "timestamp", + "method": "set" + }, + "signature": null, + "nonce": null, + "args": { + "now": "1705095654000" + }, + "tip": null, + "hash": "0xdbf100a58dad78d4dee7582c9aae052535c42b0bb13e1ce12ffe481840432571", + "info": {}, + "era": { + "immortalEra": "0x00" + }, + "events": [ + { + "method": { + "pallet": "system", + "method": "ExtrinsicSuccess" + }, + "data": [ + { + "weight": { + "refTime": "284117000", + "proofSize": "1493" + }, + "class": "Mandatory", + "paysFee": "Yes" + } + ] + } + ], + "success": true, + "paysFee": false + }, + { + "method": { + "pallet": "balances", + "method": "transferAllowDeath" + }, + "signature": { + "signature": "0xd151200783c9980cb98483ddea173c76c6ae55c1e782f1bb3d3db7ed66519b6be984e41d0ca040c8b28d2a3e8680a061e79e401dc66eacb1b03827349da17f0d", + "signer": { + "id": "D3aA7XfWt3ZuYffjJa2MLLnEV4FzX2eR8HuYw4YtkPErG9o" + } + }, + "nonce": "6621", + "args": { + "dest": { + "id": "DR4r43TgyxGe2VTa7tFm6saaSGb1fyzFk4E2TwpSZg2uRwQ" + }, + "value": "5000000000" + }, + "tip": "0", + "hash": "0x1ca12f909a509214383278de54eef0b8bd21ce280ec4e8f20902ca07b7527465", + "info": { + "weight": { + "refTime": "300505000", + "proofSize": "3593" + }, + "class": "Normal", + "partialFee": "64325650", + "kind": "fromEvent" + }, + "era": { + "immortalEra": "0x00" + }, + "events": [ + { + "method": { + "pallet": "balances", + "method": "Withdraw" + }, + "data": [ + "D3aA7XfWt3ZuYffjJa2MLLnEV4FzX2eR8HuYw4YtkPErG9o", + "64325650" + ] + }, + { + "method": { + "pallet": "system", + "method": "NewAccount" + }, + "data": [ + "DR4r43TgyxGe2VTa7tFm6saaSGb1fyzFk4E2TwpSZg2uRwQ" + ] + }, + { + "method": { + "pallet": "balances", + "method": "Endowed" + }, + "data": [ + "DR4r43TgyxGe2VTa7tFm6saaSGb1fyzFk4E2TwpSZg2uRwQ", + "5000000000" + ] + }, + { + "method": { + "pallet": "balances", + "method": "Transfer" + }, + "data": [ + "D3aA7XfWt3ZuYffjJa2MLLnEV4FzX2eR8HuYw4YtkPErG9o", + "DR4r43TgyxGe2VTa7tFm6saaSGb1fyzFk4E2TwpSZg2uRwQ", + "5000000000" + ] + }, + { + "method": { + "pallet": "balances", + "method": "Deposit" + }, + "data": [ + "F3opxRUwkBj1LqjZ7DyiHCRh9Z4zVPLaVjoxfD5ddbip8mt", + "64325650" + ] + }, + { + "method": { + "pallet": "transactionPayment", + "method": "TransactionFeePaid" + }, + "data": [ + "D3aA7XfWt3ZuYffjJa2MLLnEV4FzX2eR8HuYw4YtkPErG9o", + "64325650", + "0" + ] + }, + { + "method": { + "pallet": "system", + "method": "ExtrinsicSuccess" + }, + "data": [ + { + "weight": { + "refTime": "300505000", + "proofSize": "3593" + }, + "class": "Normal", + "paysFee": "Yes" + } + ] + } + ], + "success": true, + "paysFee": true + } + ], + "onFinalize": { + "events": [] + }, + "finalized": true, + "decodedXcmMsgs": { + "horizontalMessages": [ + { + "sentAt": "21405565", + "paraId": "2087", + "data": [ + { + "v3": [ + { + "withdrawAsset": [ + { + "id": { + "concrete": { + "parents": "0", + "interior": { + "x2": [ + { + "palletInstance": "50" + }, + { + "generalIndex": "1984" + } + ] + } + } + }, + "fun": { + "fungible": "300000000" + } + } + ] + }, + { + "clearOrigin": null + }, + { + "buyExecution": { + "fees": { + "id": { + "concrete": { + "parents": "0", + "interior": { + "x2": [ + { + "palletInstance": "50" + }, + { + "generalIndex": "1984" + } + ] + } + } + }, + "fun": { + "fungible": "300000000" + } + }, + "weightLimit": { + "unlimited": null + } + } + }, + { + "depositAsset": { + "assets": { + "wild": { + "allCounted": "1" + } + }, + "beneficiary": { + "parents": "0", + "interior": { + "x1": { + "accountId32": { + "network": null, + "id": "0x3ad7d92add30a4e4c7623b5c4731d11366e485a70b132b1678528b555de34e1e" + } + } + } + } + } + } + ] + } + ] + } + ], + "downwardMessages": [], + "upwardMessages": [] + } +} \ No newline at end of file diff --git a/src/test-helpers/metadata/assetHubKusamaMetadataV1000000b.ts b/src/test-helpers/metadata/assetHubKusamaMetadataV1000000b.ts new file mode 100644 index 000000000..2ad5c51f5 --- /dev/null +++ b/src/test-helpers/metadata/assetHubKusamaMetadataV1000000b.ts @@ -0,0 +1,19 @@ +// Copyright 2017-2024 Parity Technologies (UK) Ltd. +// This file is part of Substrate API Sidecar. +// +// Substrate API Sidecar is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +// Metadata exported at block #6202603. +export const assetHubKusamaV1000000b = + '0x6d6574610ea906000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f08144e6f6e636501102c4163636f756e74446174610114001401146e6f6e63651001144e6f6e6365000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e74446174610000100000050500140c3c70616c6c65745f62616c616e6365731474797065732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500011866726f7a656e18011c42616c616e6365000114666c6167731c01284578747261466c61677300001800000507001c0c3c70616c6c65745f62616c616e636573147479706573284578747261466c61677300000400180110753132380000200c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540124000c01186e6f726d616c2401045400012c6f7065726174696f6e616c240104540001246d616e6461746f7279240104540000240c2873705f77656967687473247765696768745f76321857656967687400000801207265665f74696d6528010c75363400012870726f6f665f73697a6528010c7536340000280000062c002c000005060030083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d000034000002080038102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f67733c013c5665633c4469676573744974656d3e00003c000002400040102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e00060024436f6e73656e7375730800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000400105365616c0800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000500144f74686572040034011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e74557064617465640008000044000003040000000800480000024c004c08306672616d655f73797374656d2c4576656e745265636f7264080445015004540130000c011470686173650d02011450686173650001146576656e7450010445000118746f70696373110201185665633c543e000050086061737365745f6875625f6b7573616d615f72756e74696d653052756e74696d654576656e740001541853797374656d04005401706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000003c50617261636861696e53797374656d04007801bc63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d3a3a4576656e743c52756e74696d653e0001002042616c616e636573040080017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000a00485472616e73616374696f6e5061796d656e7404008801a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e000b0038417373657454785061796d656e7404008c01c870616c6c65745f61737365745f636f6e76657273696f6e5f74785f7061796d656e743a3a4576656e743c52756e74696d653e000d0044436f6c6c61746f7253656c656374696f6e0400b801a470616c6c65745f636f6c6c61746f725f73656c656374696f6e3a3a4576656e743c52756e74696d653e0015001c53657373696f6e0400c0015470616c6c65745f73657373696f6e3a3a4576656e740016002458636d7051756575650400c401a463756d756c75735f70616c6c65745f78636d705f71756575653a3a4576656e743c52756e74696d653e001e002c506f6c6b61646f7458636d0400d0016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e001f002843756d756c757358636d04008901018863756d756c75735f70616c6c65745f78636d3a3a4576656e743c52756e74696d653e00200020446d70517565756504008d0101a063756d756c75735f70616c6c65745f646d705f71756575653a3a4576656e743c52756e74696d653e0021001c5574696c69747904009101015470616c6c65745f7574696c6974793a3a4576656e74002800204d756c746973696704009d01017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e0029001450726f78790400a501017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e002a00184173736574730400b10101dc70616c6c65745f6173736574733a3a4576656e743c52756e74696d652c2070616c6c65745f6173736574733a3a496e7374616e6365313e0032001c556e69717565730400b501017870616c6c65745f756e69717565733a3a4576656e743c52756e74696d653e003300104e6674730400d101016c70616c6c65745f6e6674733a3a4576656e743c52756e74696d653e00340034466f726569676e4173736574730400ed0101dc70616c6c65745f6173736574733a3a4576656e743c52756e74696d652c2070616c6c65745f6173736574733a3a496e7374616e6365323e003500504e66744672616374696f6e616c697a6174696f6e0400f10101b070616c6c65745f6e66745f6672616374696f6e616c697a6174696f6e3a3a4576656e743c52756e74696d653e00360028506f6f6c4173736574730400f50101dc70616c6c65745f6173736574733a3a4576656e743c52756e74696d652c2070616c6c65745f6173736574733a3a496e7374616e6365333e0037003c4173736574436f6e76657273696f6e0400f901019c70616c6c65745f61737365745f636f6e76657273696f6e3a3a4576656e743c52756e74696d653e00380000540c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5801304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7264013444697370617463684572726f7200013464697370617463685f696e666f5801304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736830011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e580c346672616d655f737570706f7274206469737061746368304469737061746368496e666f00000c0118776569676874240118576569676874000114636c6173735c01344469737061746368436c617373000120706179735f6665656001105061797300005c0c346672616d655f737570706f7274206469737061746368344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000600c346672616d655f737570706f727420646973706174636810506179730001080c596573000000084e6f0001000064082873705f72756e74696d653444697370617463684572726f72000138144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040068012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e04006c0128546f6b656e4572726f720007002841726974686d65746963040070013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04007401485472616e73616374696f6e616c4572726f7200090024457868617573746564000a0028436f7272757074696f6e000b002c556e617661696c61626c65000c0038526f6f744e6f74416c6c6f776564000d000068082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7244018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d00006c082873705f72756e74696d6528546f6b656e4572726f720001284046756e6473556e617661696c61626c65000000304f6e6c7950726f76696465720001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006004043616e6e6f74437265617465486f6c64000700344e6f74457870656e6461626c650008001c426c6f636b65640009000070083473705f61726974686d657469633c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000074082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c6179657200010000780c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144576656e7404045400011c6056616c69646174696f6e46756e6374696f6e53746f726564000004d05468652076616c69646174696f6e2066756e6374696f6e20686173206265656e207363686564756c656420746f206170706c792e6456616c69646174696f6e46756e6374696f6e4170706c69656404015472656c61795f636861696e5f626c6f636b5f6e756d10015452656c6179436861696e426c6f636b4e756d62657200010445015468652076616c69646174696f6e2066756e6374696f6e20776173206170706c696564206173206f662074686520636f6e7461696e65642072656c617920636861696e20626c6f636b206e756d6265722e6c56616c69646174696f6e46756e6374696f6e446973636172646564000204b05468652072656c61792d636861696e2061626f727465642074686520757067726164652070726f636573732e4455706772616465417574686f72697a6564040124636f64655f6861736830011c543a3a486173680003047c416e207570677261646520686173206265656e20617574686f72697a65642e60446f776e776172644d657373616765735265636569766564040114636f756e7410010c7533320004040101536f6d6520646f776e77617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e64446f776e776172644d6573736167657350726f63657373656408012c7765696768745f75736564240118576569676874000120646d715f6865616430014472656c61795f636861696e3a3a48617368000504e0446f776e77617264206d6573736167657320776572652070726f636573736564207573696e672074686520676976656e207765696768742e445570776172644d65737361676553656e740401306d6573736167655f686173687c013c4f7074696f6e3c58636d486173683e000604b8416e20757077617264206d657373616765207761732073656e7420746f207468652072656c617920636861696e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c65747c04184f7074696f6e04045401040108104e6f6e6500000010536f6d650400040000010000800c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001541c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e636553657408010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475738401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e184d696e74656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000a049c536f6d6520616d6f756e7420776173206d696e74656420696e746f20616e206163636f756e742e184275726e656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000b049c536f6d6520616d6f756e7420776173206275726e65642066726f6d20616e206163636f756e742e2453757370656e64656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000c041501536f6d6520616d6f756e74207761732073757370656e6465642066726f6d20616e206163636f756e74202869742063616e20626520726573746f726564206c61746572292e20526573746f72656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000d04a4536f6d6520616d6f756e742077617320726573746f72656420696e746f20616e206163636f756e742e20557067726164656404010c77686f000130543a3a4163636f756e744964000e0460416e206163636f756e74207761732075706772616465642e18497373756564040118616d6f756e74180128543a3a42616c616e6365000f042d01546f74616c2069737375616e63652077617320696e637265617365642062792060616d6f756e74602c206372656174696e6720612063726564697420746f2062652062616c616e6365642e2452657363696e646564040118616d6f756e74180128543a3a42616c616e63650010042501546f74616c2069737375616e636520776173206465637265617365642062792060616d6f756e74602c206372656174696e672061206465627420746f2062652062616c616e6365642e184c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500110460536f6d652062616c616e636520776173206c6f636b65642e20556e6c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500120468536f6d652062616c616e63652077617320756e6c6f636b65642e1846726f7a656e08010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500130460536f6d652062616c616e6365207761732066726f7a656e2e1854686177656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500140460536f6d652062616c616e636520776173207468617765642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65748414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000880c6870616c6c65745f7472616e73616374696f6e5f7061796d656e741870616c6c6574144576656e74040454000104485472616e73616374696f6e466565506169640c010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652c5c686173206265656e2070616964206279206077686f602e047c54686520604576656e746020656e756d206f6620746869732070616c6c65748c0c8870616c6c65745f61737365745f636f6e76657273696f6e5f74785f7061796d656e741870616c6c6574144576656e7404045400010838417373657454784665655061696410010c77686f000130543a3a4163636f756e74496400012861637475616c5f666565180144417373657442616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e00012061737365745f6964900148436861726765417373657449644f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652cb8686173206265656e2070616964206279206077686f6020696e20616e206173736574206061737365745f6964602e444173736574526566756e644661696c65640401486e61746976655f616d6f756e745f6b65707418013042616c616e63654f663c543e000104f4412073776170206f662074686520726566756e6420696e206e61746976652063757272656e6379206261636b20746f206173736574206661696c65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657490102c73746167696e675f78636d087633346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f729401244a756e6374696f6e73000094100c78636d087633246a756e6374696f6e73244a756e6374696f6e73000124104865726500000008583104009801204a756e6374696f6e00010008583208009801204a756e6374696f6e00009801204a756e6374696f6e0002000858330c009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00030008583410009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00040008583514009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00050008583618009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e0006000858371c009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00070008583820009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e00009801204a756e6374696f6e0008000098100c78636d087633206a756e6374696f6e204a756e6374696f6e0001282450617261636861696e04009c010c7533320000002c4163636f756e744964333208011c6e6574776f726ba001444f7074696f6e3c4e6574776f726b49643e00010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726ba001444f7074696f6e3c4e6574776f726b49643e000114696e64657828010c753634000200304163636f756e744b6579323008011c6e6574776f726ba001444f7074696f6e3c4e6574776f726b49643e00010c6b6579a801205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400ac0110753132380005002847656e6572616c4b65790801186c656e6774680801087538000110646174610401205b75383b2033325d000600244f6e6c794368696c6400070024506c7572616c6974790801086964b00118426f6479496400011070617274b40120426f6479506172740008003c476c6f62616c436f6e73656e7375730400a401244e6574776f726b4964000900009c0000061000a004184f7074696f6e04045401a40108104e6f6e6500000010536f6d650400a40000010000a4100c78636d087633206a756e6374696f6e244e6574776f726b496400012824427947656e6573697304000401205b75383b2033325d000000184279466f726b080130626c6f636b5f6e756d6265722c010c753634000128626c6f636b5f686173680401205b75383b2033325d00010020506f6c6b61646f74000200184b7573616d610003001c57657374656e6400040018526f636f636f00050018576f636f636f00060020457468657265756d040120636861696e5f696428010c7536340007002c426974636f696e436f72650008002c426974636f696e4361736800090000a8000003140000000800ac0000061800b0100c78636d087633206a756e6374696f6e18426f6479496400012810556e69740000001c4d6f6e696b6572040044011c5b75383b20345d00010014496e64657804009c010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c0006001c446566656e73650007003841646d696e697374726174696f6e00080020547265617375727900090000b4100c78636d087633206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e749c010c753332000100204672616374696f6e08010c6e6f6d9c010c75333200011464656e6f6d9c010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6d9c010c75333200011464656e6f6d9c010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6d9c010c75333200011464656e6f6d9c010c75333200040000b80c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144576656e74040454000120404e6577496e76756c6e657261626c6573040134696e76756c6e657261626c6573bc01445665633c543a3a4163636f756e7449643e0000046c4e657720496e76756c6e657261626c65732077657265207365742e44496e76756c6e657261626c6541646465640401286163636f756e745f6964000130543a3a4163636f756e7449640001047441206e657720496e76756c6e657261626c65207761732061646465642e4c496e76756c6e657261626c6552656d6f7665640401286163636f756e745f6964000130543a3a4163636f756e74496400020470416e20496e76756c6e657261626c65207761732072656d6f7665642e504e65774465736972656443616e64696461746573040148646573697265645f63616e6469646174657310010c753332000304a4546865206e756d626572206f6620646573697265642063616e6469646174657320776173207365742e404e657743616e646964616379426f6e6404012c626f6e645f616d6f756e7418013042616c616e63654f663c543e0004046c5468652063616e64696461637920626f6e6420776173207365742e3843616e64696461746541646465640801286163636f756e745f6964000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e0005045c41206e65772063616e646964617465206a6f696e65642e4043616e64696461746552656d6f7665640401286163636f756e745f6964000130543a3a4163636f756e74496400060460412063616e646964617465207761732072656d6f7665642e68496e76616c6964496e76756c6e657261626c65536b69707065640401286163636f756e745f6964000130543a3a4163636f756e7449640007085501416e206163636f756e742077617320756e61626c6520746f20626520616464656420746f2074686520496e76756c6e657261626c65732062656361757365207468657920646964206e6f742068617665206b657973c8726567697374657265642e204f7468657220496e76756c6e657261626c6573206d61792068617665206265656e207365742e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574bc0000020000c00c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574c40c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144576656e7404045400011c1c537563636573730c01306d6573736167655f6861736804011c58636d486173680001286d6573736167655f696404011c58636d4861736800011877656967687424011857656967687400000464536f6d652058434d20776173206578656375746564206f6b2e104661696c1001306d6573736167655f6861736804011c58636d486173680001286d6573736167655f696404011c58636d486173680001146572726f72c8012058636d4572726f7200011877656967687424011857656967687400010440536f6d652058434d206661696c65642e2842616456657273696f6e0401306d6573736167655f6861736804011c58636d48617368000204544261642058434d2076657273696f6e20757365642e24426164466f726d61740401306d6573736167655f6861736804011c58636d48617368000304504261642058434d20666f726d617420757365642e3c58636d704d65737361676553656e740401306d6573736167655f6861736804011c58636d48617368000404c0416e2048524d50206d657373616765207761732073656e7420746f2061207369626c696e672070617261636861696e2e484f766572776569676874456e71756575656410011873656e646572cc011850617261496400011c73656e745f617410014052656c6179426c6f636b4e756d626572000114696e6465782c013c4f766572776569676874496e6465780001207265717569726564240118576569676874000504d4416e2058434d2065786365656465642074686520696e646976696475616c206d65737361676520776569676874206275646765742e484f7665727765696768745365727669636564080114696e6465782c013c4f766572776569676874496e646578000110757365642401185765696768740006044101416e2058434d2066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687420757365642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574c8100c78636d08763318747261697473144572726f720001a0204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300304c6f636174696f6e46756c6c000400544c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e73697665001400105472617004002c010c753634001500404578706563746174696f6e46616c73650016003850616c6c65744e6f74466f756e64001700304e616d654d69736d617463680018004c56657273696f6e496e636f6d70617469626c6500190050486f6c64696e67576f756c644f766572666c6f77001a002c4578706f72744572726f72001b00385265616e63686f724661696c6564001c00184e6f4465616c001d0028466565734e6f744d6574001e00244c6f636b4572726f72001f00304e6f5065726d697373696f6e00200028556e616e63686f726564002100384e6f744465706f73697461626c650022004c556e68616e646c656458636d56657273696f6e002300485765696768744c696d69745265616368656404002401185765696768740024001c426172726965720025004c5765696768744e6f74436f6d70757461626c650026004445786365656473537461636b4c696d697400270000cc0c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665730849640000040010010c7533320000d00c2870616c6c65745f78636d1870616c6c6574144576656e7404045400015c24417474656d7074656404011c6f7574636f6d65d4015078636d3a3a6c61746573743a3a4f7574636f6d65000004a8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e1053656e741001186f726967696e9001344d756c74694c6f636174696f6e00012c64657374696e6174696f6e9001344d756c74694c6f636174696f6e00011c6d657373616765d8011c58636d3c28293e0001286d6573736167655f696404011c58636d486173680001045c412058434d206d657373616765207761732073656e742e48556e6578706563746564526573706f6e73650801186f726967696e9001344d756c74694c6f636174696f6e00012071756572795f69642c011c5175657279496400020c5901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e34526573706f6e7365526561647908012071756572795f69642c011c51756572794964000120726573706f6e736505010120526573706f6e73650003085d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e204e6f7469666965640c012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e64657808010875380004085901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e404e6f746966794f76657277656967687414012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e646578080108753800013461637475616c5f77656967687424011857656967687400014c6d61785f62756467657465645f77656967687424011857656967687400050c4901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e5901636f756c64206e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e4c4e6f7469667944697370617463684572726f720c012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e64657808010875380006085501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e484e6f746966794465636f64654661696c65640c012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e646578080108753800070c5101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e40496e76616c6964526573706f6e6465720c01186f726967696e9001344d756c74694c6f636174696f6e00012071756572795f69642c011c5175657279496400014465787065637465645f6c6f636174696f6e290101544f7074696f6e3c4d756c74694c6f636174696f6e3e00080c5901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e5c496e76616c6964526573706f6e64657256657273696f6e0801186f726967696e9001344d756c74694c6f636174696f6e00012071756572795f69642c011c5175657279496400091c5101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e34526573706f6e736554616b656e04012071756572795f69642c011c51756572794964000a04c8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e34417373657473547261707065640c011068617368300110483235360001186f726967696e9001344d756c74694c6f636174696f6e0001186173736574734d01015056657273696f6e65644d756c7469417373657473000b04b8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e5456657273696f6e4368616e67654e6f74696669656410012c64657374696e6174696f6e9001344d756c74694c6f636174696f6e000118726573756c7410012858636d56657273696f6e000110636f7374e4012c4d756c74694173736574730001286d6573736167655f696404011c58636d48617368000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00e054686520636f7374206f662073656e64696e672069742028626f726e652062792074686520636861696e2920697320696e636c756465642e5c537570706f7274656456657273696f6e4368616e6765640801206c6f636174696f6e9001344d756c74694c6f636174696f6e00011c76657273696f6e10012858636d56657273696f6e000d08390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e504e6f7469667954617267657453656e644661696c0c01206c6f636174696f6e9001344d756c74694c6f636174696f6e00012071756572795f69642c011c517565727949640001146572726f72c8012058636d4572726f72000e0859014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e644e6f746966795461726765744d6967726174696f6e4661696c0801206c6f636174696f6e8501015856657273696f6e65644d756c74694c6f636174696f6e00012071756572795f69642c011c51756572794964000f0859014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e54496e76616c69645175657269657256657273696f6e0801186f726967696e9001344d756c74694c6f636174696f6e00012071756572795f69642c011c5175657279496400101c5501457870656374656420717565727920726573706f6e736520686173206265656e20726563656976656420627574207468652065787065637465642071756572696572206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e38496e76616c6964517565726965721001186f726967696e9001344d756c74694c6f636174696f6e00012071756572795f69642c011c5175657279496400014065787065637465645f717565726965729001344d756c74694c6f636174696f6e0001506d617962655f61637475616c5f71756572696572290101544f7074696f6e3c4d756c74694c6f636174696f6e3e00110c5d01457870656374656420717565727920726573706f6e736520686173206265656e20726563656976656420627574207468652071756572696572206c6f636174696f6e206f662074686520726573706f6e736520646f657351016e6f74206d61746368207468652065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e5056657273696f6e4e6f74696679537461727465640c012c64657374696e6174696f6e9001344d756c74694c6f636174696f6e000110636f7374e4012c4d756c74694173736574730001286d6573736167655f696404011c58636d486173680012085901412072656d6f746520686173207265717565737465642058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e2066726f6d20757320616e64207765206861766520686f6e6f7265642069742e1d01412076657273696f6e20696e666f726d6174696f6e206d6573736167652069732073656e7420746f207468656d20616e642069747320636f737420697320696e636c756465642e5856657273696f6e4e6f746966795265717565737465640c012c64657374696e6174696f6e9001344d756c74694c6f636174696f6e000110636f7374e4012c4d756c74694173736574730001286d6573736167655f696404011c58636d486173680013043d015765206861766520726571756573746564207468617420612072656d6f746520636861696e2073656e642075732058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e732e6056657273696f6e4e6f74696679556e7265717565737465640c012c64657374696e6174696f6e9001344d756c74694c6f636174696f6e000110636f7374e4012c4d756c74694173736574730001286d6573736167655f696404011c58636d4861736800140825015765206861766520726571756573746564207468617420612072656d6f746520636861696e2073746f70732073656e64696e672075732058434d2076657273696f6e206368616e6765386e6f74696669636174696f6e732e204665657350616964080118706179696e679001344d756c74694c6f636174696f6e00011066656573e4012c4d756c7469417373657473001504310146656573207765726520706169642066726f6d2061206c6f636174696f6e20666f7220616e206f7065726174696f6e20286f6674656e20666f72207573696e67206053656e6458636d60292e34417373657473436c61696d65640c011068617368300110483235360001186f726967696e9001344d756c74694c6f636174696f6e0001186173736574734d01015056657273696f6e65644d756c7469417373657473001604c0536f6d65206173736574732068617665206265656e20636c61696d65642066726f6d20616e2061737365742074726170047c54686520604576656e746020656e756d206f6620746869732070616c6c6574d4100c78636d087633187472616974731c4f7574636f6d6500010c20436f6d706c657465040024011857656967687400000028496e636f6d706c65746508002401185765696768740000c801144572726f72000100144572726f720400c801144572726f7200020000d80c0c78636d0876330c58636d041043616c6c00000400dc01585665633c496e737472756374696f6e3c43616c6c3e3e0000dc000002e000e00c0c78636d0876332c496e737472756374696f6e041043616c6c0001c034576974686472617741737365740400e4012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e4012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e4012c4d756c7469417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e736505010120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572290101544f7074696f6e3c4d756c74694c6f636174696f6e3e000300345472616e736665724173736574080118617373657473e4012c4d756c746941737365747300012c62656e65666963696172799001344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e4012c4d756c7469417373657473000110646573749001344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e642d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6c3101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465729c010c7533320001406d61785f6d6573736167655f73697a659c010c7533320001306d61785f63617061636974799c010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e749c010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f729c010c75333200011873656e6465729c010c753332000124726563697069656e749c010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400940154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720400350101445175657279526573706f6e7365496e666f000c00304465706f7369744173736574080118617373657473390101404d756c7469417373657446696c74657200012c62656e65666963696172799001344d756c74694c6f636174696f6e000d004c4465706f7369745265736572766541737365740c0118617373657473390101404d756c7469417373657446696c746572000110646573749001344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e000e003445786368616e676541737365740c011067697665390101404d756c7469417373657446696c74657200011077616e74e4012c4d756c746941737365747300011c6d6178696d616c45010110626f6f6c000f005c496e6974696174655265736572766557697468647261770c0118617373657473390101404d756c7469417373657446696c74657200011c726573657276659001344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473390101404d756c7469417373657446696c746572000110646573749001344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666f350101445175657279526573706f6e7365496e666f000118617373657473390101404d756c7469417373657446696c74657200120030427579457865637574696f6e08011066656573ec01284d756c746941737365740001307765696768745f6c696d69744901012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400d8012458636d3c43616c6c3e0015002c536574417070656e6469780400d8012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e4012c4d756c74694173736574730001187469636b65749001344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e41737365740400e4012c4d756c7469417373657473001c002c45787065637441737365740400e4012c4d756c7469417373657473001d00304578706563744f726967696e0400290101544f7074696f6e3c4d756c74694c6f636174696f6e3e001e002c4578706563744572726f720400090101504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400210101384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666f350101445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e6465789c010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f729c010c75333200013c6d696e5f63726174655f6d696e6f729c010c753332002200505265706f72745472616e736163745374617475730400350101445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e04009801204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726ba401244e6574776f726b496400012c64657374696e6174696f6e940154496e746572696f724d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e002600244c6f636b41737365740801146173736574ec01284d756c74694173736574000120756e6c6f636b65729001344d756c74694c6f636174696f6e0027002c556e6c6f636b41737365740801146173736574ec01284d756c746941737365740001187461726765749001344d756c74694c6f636174696f6e002800384e6f7465556e6c6f636b61626c650801146173736574ec01284d756c746941737365740001146f776e65729001344d756c74694c6f636174696f6e0029003452657175657374556e6c6f636b0801146173736574ec01284d756c746941737365740001186c6f636b65729001344d756c74694c6f636174696f6e002a002c536574466565734d6f64650401306a69745f776974686472617745010110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e04009001344d756c74694c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69744901012c5765696768744c696d6974000130636865636b5f6f726967696e290101544f7074696f6e3c4d756c74694c6f636174696f6e3e002f0000e4100c78636d087633286d756c746961737365742c4d756c746941737365747300000400e8013c5665633c4d756c746941737365743e0000e8000002ec00ec100c78636d087633286d756c74696173736574284d756c7469417373657400000801086964f0011c4173736574496400010c66756ef4012c46756e676962696c6974790000f0100c78636d087633286d756c746961737365741c4173736574496400010820436f6e637265746504009001344d756c74694c6f636174696f6e00000020416273747261637404000401205b75383b2033325d00010000f4100c78636d087633286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400ac0110753132380000002c4e6f6e46756e6769626c650400f801344173736574496e7374616e636500010000f8100c78636d087633286d756c74696173736574344173736574496e7374616e636500011824556e646566696e656400000014496e6465780400ac01107531323800010018417272617934040044011c5b75383b20345d000200184172726179380400fc011c5b75383b20385d0003001c417272617931360400010101205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050000fc000003080000000800010100000310000000080005010c0c78636d08763320526573706f6e7365000118104e756c6c000000184173736574730400e4012c4d756c74694173736574730001003c457865637574696f6e526573756c740400090101504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e0003002c50616c6c657473496e666f040011010198426f756e6465645665633c50616c6c6574496e666f2c204d617850616c6c657473496e666f3e000400384469737061746368526573756c740400210101384d617962654572726f72436f646500050000090104184f7074696f6e040454010d010108104e6f6e6500000010536f6d6504000d0100000100000d010000040810c80011010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540115010453000004001d0101185665633c543e000015010c0c78636d0876332850616c6c6574496e666f0000180114696e6465789c010c7533320001106e616d6519010180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e00012c6d6f64756c655f6e616d6519010180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e0001146d616a6f729c010c7533320001146d696e6f729c010c75333200011470617463689c010c753332000019010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00001d0100000215010021010c0c78636d087633384d617962654572726f72436f646500010c1c53756363657373000000144572726f7204002501018c426f756e6465645665633c75382c204d617844697370617463684572726f724c656e3e000100385472756e63617465644572726f7204002501018c426f756e6465645665633c75382c204d617844697370617463684572726f724c656e3e0002000025010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000290104184f7074696f6e04045401900108104e6f6e6500000010536f6d6504009000000100002d010c0c78636d087632284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000031010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656434011c5665633c75383e000035010c0c78636d087633445175657279526573706f6e7365496e666f00000c012c64657374696e6174696f6e9001344d756c74694c6f636174696f6e00012071756572795f696428011c517565727949640001286d61785f77656967687424011857656967687400003901100c78636d087633286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400e4012c4d756c74694173736574730000001057696c6404003d01013857696c644d756c74694173736574000100003d01100c78636d087633286d756c746961737365743857696c644d756c746941737365740001100c416c6c00000014416c6c4f660801086964f0011c4173736574496400010c66756e4101013c57696c6446756e676962696c69747900010028416c6c436f756e74656404009c010c75333200020030416c6c4f66436f756e7465640c01086964f0011c4173736574496400010c66756e4101013c57696c6446756e676962696c697479000114636f756e749c010c753332000300004101100c78636d087633286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c65000100004501000005000049010c0c78636d0876332c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400240118576569676874000100004d01080c78636d5056657273696f6e65644d756c746941737365747300010808563204005101013c76323a3a4d756c74694173736574730001000856330400e4013c76333a3a4d756c7469417373657473000300005101100c78636d087632286d756c746961737365742c4d756c7469417373657473000004005501013c5665633c4d756c746941737365743e000055010000025901005901100c78636d087632286d756c74696173736574284d756c74694173736574000008010869645d01011c4173736574496400010c66756e7d01012c46756e676962696c69747900005d01100c78636d087632286d756c746961737365741c4173736574496400010820436f6e63726574650400610101344d756c74694c6f636174696f6e000000204162737472616374040034011c5665633c75383e000100006101100c78636d087632346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72650101244a756e6374696f6e7300006501100c78636d087632346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400690101204a756e6374696f6e0001000858320800690101204a756e6374696f6e0000690101204a756e6374696f6e0002000858330c00690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0003000858341000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0004000858351400690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0005000858361800690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0006000858371c00690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0007000858382000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e0000690101204a756e6374696f6e000800006901100c78636d087632206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e04009c010c7533320000002c4163636f756e744964333208011c6e6574776f726b6d0101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b6d0101244e6574776f726b4964000114696e64657828010c753634000200304163636f756e744b6579323008011c6e6574776f726b6d0101244e6574776f726b496400010c6b6579a801205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400ac0110753132380005002847656e6572616c4b65790400710101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000600244f6e6c794368696c6400070024506c7572616c697479080108696475010118426f647949640001107061727479010120426f647950617274000800006d010c0c78636d087632244e6574776f726b49640001100c416e79000000144e616d65640400710101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010020506f6c6b61646f74000200184b7573616d610003000071010c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004003401185665633c543e000075010c0c78636d08763218426f6479496400012810556e6974000000144e616d65640400710101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010014496e64657804009c010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c0006001c446566656e73650007003841646d696e697374726174696f6e0008002054726561737572790009000079010c0c78636d08763220426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e749c010c753332000100204672616374696f6e08010c6e6f6d9c010c75333200011464656e6f6d9c010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6d9c010c75333200011464656e6f6d9c010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6d9c010c75333200011464656e6f6d9c010c753332000400007d01100c78636d087632286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400ac0110753132380000002c4e6f6e46756e6769626c650400810101344173736574496e7374616e6365000100008101100c78636d087632286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400ac01107531323800010018417272617934040044011c5b75383b20345d000200184172726179380400fc011c5b75383b20385d0003001c417272617931360400010101205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040034011c5665633c75383e000600008501080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563204006101014476323a3a4d756c74694c6f636174696f6e000100085633040090014476333a3a4d756c74694c6f636174696f6e0003000089010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144576656e7404045400010c34496e76616c6964466f726d617404000401205b75383b2033325d00000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04000401205b75383b2033325d000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e7761726408000401205b75383b2033325d0000d4011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d047c54686520604576656e746020656e756d206f6620746869732070616c6c65748d010c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144576656e7404045400011c34496e76616c6964466f726d61740401306d6573736167655f6861736804011c58636d4861736800000480446f776e77617264206d65737361676520697320696e76616c69642058434d2e48556e737570706f7274656456657273696f6e0401306d6573736167655f6861736804011c58636d48617368000104bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e404578656375746564446f776e776172640c01306d6573736167655f6861736804011c58636d486173680001286d6573736167655f696404011c58636d4861736800011c6f7574636f6d65d4011c4f7574636f6d65000204c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e3c5765696768744578686175737465641001306d6573736167655f6861736804011c58636d486173680001286d6573736167655f696404011c58636d4861736800014072656d61696e696e675f77656967687424011857656967687400013c72657175697265645f776569676874240118576569676874000304f054686520776569676874206c696d697420666f722068616e646c696e6720646f776e77617264206d657373616765732077617320726561636865642e484f766572776569676874456e7175657565641001306d6573736167655f6861736804011c58636d486173680001286d6573736167655f696404011c58636d486173680001406f7665727765696768745f696e6465782c013c4f766572776569676874496e64657800013c72657175697265645f7765696768742401185765696768740004041901446f776e77617264206d657373616765206973206f76657277656967687420616e642077617320706c6163656420696e20746865206f7665727765696768742071756575652e484f76657277656967687453657276696365640801406f7665727765696768745f696e6465782c013c4f766572776569676874496e64657800012c7765696768745f75736564240118576569676874000504e0446f776e77617264206d6573736167652066726f6d20746865206f766572776569676874207175657565207761732065786563757465642e504d61784d657373616765734578686175737465640401306d6573736167655f6861736804011c58636d48617368000604d0546865206d6178696d756d206e756d626572206f6620646f776e77617264206d657373616765732077617320726561636865642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657491010c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7264013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7264013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c74950101384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657495010418526573756c74080454019901044501640108084f6b04009901000000000c4572720400640000010000990100000400009d010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e74a101017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e74a101017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c74950101384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e74a101017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574a101083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c7533320000a5010c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c74950101384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e2c507572654372656174656410011070757265000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f74797065a9010130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e646578ad01010c753136000108dc412070757265206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736830013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065a9010130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065a9010130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00040450412070726f7879207761732072656d6f7665642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574a901086061737365745f6875625f6b7573616d615f72756e74696d652450726f78795479706500011c0c416e790000002c4e6f6e5472616e736665720001002c43616e63656c50726f7879000200184173736574730003002841737365744f776e65720004003041737365744d616e6167657200050020436f6c6c61746f7200060000ad010000050400b1010c3470616c6c65745f6173736574731870616c6c6574144576656e740804540004490001601c437265617465640c012061737365745f6964100128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400000474536f6d6520617373657420636c6173732077617320637265617465642e184973737565640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500010460536f6d65206173736574732077657265206973737565642e2c5472616e7366657272656410012061737365745f6964100128543a3a4173736574496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500020474536f6d65206173736574732077657265207472616e736665727265642e184275726e65640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400011c62616c616e6365180128543a3a42616c616e63650003046c536f6d652061737365747320776572652064657374726f7965642e2c5465616d4368616e67656410012061737365745f6964100128543a3a41737365744964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e74496400040470546865206d616e6167656d656e74207465616d206368616e6765642e304f776e65724368616e67656408012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400050448546865206f776e6572206368616e6765642e1846726f7a656e08012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400060478536f6d65206163636f756e74206077686f60207761732066726f7a656e2e1854686177656408012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400070478536f6d65206163636f756e74206077686f6020776173207468617765642e2c417373657446726f7a656e04012061737365745f6964100128543a3a4173736574496400080484536f6d65206173736574206061737365745f696460207761732066726f7a656e2e2c417373657454686177656404012061737365745f6964100128543a3a4173736574496400090484536f6d65206173736574206061737365745f69646020776173207468617765642e444163636f756e747344657374726f7965640c012061737365745f6964100128543a3a417373657449640001486163636f756e74735f64657374726f79656410010c7533320001486163636f756e74735f72656d61696e696e6710010c753332000a04a04163636f756e747320776572652064657374726f79656420666f7220676976656e2061737365742e48417070726f76616c7344657374726f7965640c012061737365745f6964100128543a3a4173736574496400014c617070726f76616c735f64657374726f79656410010c75333200014c617070726f76616c735f72656d61696e696e6710010c753332000b04a4417070726f76616c7320776572652064657374726f79656420666f7220676976656e2061737365742e484465737472756374696f6e5374617274656404012061737365745f6964100128543a3a41737365744964000c04d0416e20617373657420636c61737320697320696e207468652070726f63657373206f66206265696e672064657374726f7965642e2444657374726f79656404012061737365745f6964100128543a3a41737365744964000d0474416e20617373657420636c617373207761732064657374726f7965642e30466f7263654372656174656408012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000e048c536f6d6520617373657420636c6173732077617320666f7263652d637265617465642e2c4d6574616461746153657414012061737365745f6964100128543a3a417373657449640001106e616d6534011c5665633c75383e00011873796d626f6c34011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e45010110626f6f6c000f049c4e6577206d6574616461746120686173206265656e2073657420666f7220616e2061737365742e3c4d65746164617461436c656172656404012061737365745f6964100128543a3a417373657449640010049c4d6574616461746120686173206265656e20636c656172656420666f7220616e2061737365742e40417070726f7665645472616e7366657210012061737365745f6964100128543a3a41737365744964000118736f75726365000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650011043101284164646974696f6e616c292066756e64732068617665206265656e20617070726f76656420666f72207472616e7366657220746f20612064657374696e6174696f6e206163636f756e742e44417070726f76616c43616e63656c6c65640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964001204f0416e20617070726f76616c20666f72206163636f756e74206064656c656761746560207761732063616e63656c6c656420627920606f776e6572602e4c5472616e73666572726564417070726f76656414012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e74496400012c64657374696e6174696f6e000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650013083101416e2060616d6f756e746020776173207472616e7366657272656420696e2069747320656e7469726574792066726f6d20606f776e65726020746f206064657374696e6174696f6e602062796074686520617070726f766564206064656c6567617465602e4841737365745374617475734368616e67656404012061737365745f6964100128543a3a41737365744964001404f8416e2061737365742068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e5841737365744d696e42616c616e63654368616e67656408012061737365745f6964100128543a3a4173736574496400013c6e65775f6d696e5f62616c616e6365180128543a3a42616c616e63650015040101546865206d696e5f62616c616e6365206f6620616e20617373657420686173206265656e207570646174656420627920746865206173736574206f776e65722e1c546f75636865640c012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e7449640001246465706f7369746f72000130543a3a4163636f756e744964001604fc536f6d65206163636f756e74206077686f6020776173206372656174656420776974682061206465706f7369742066726f6d20606465706f7369746f72602e1c426c6f636b656408012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e7449640017047c536f6d65206163636f756e74206077686f602077617320626c6f636b65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b5010c3870616c6c65745f756e69717565731870616c6c6574144576656e7408045400044900016c1c437265617465640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e7449640000046c412060636f6c6c656374696f6e602077617320637265617465642e30466f72636543726561746564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e6572000130543a3a4163636f756e74496400010484412060636f6c6c656374696f6e602077617320666f7263652d637265617465642e2444657374726f796564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400020474412060636f6c6c656374696f6e60207761732064657374726f7965642e184973737565640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400030454416e20606974656d6020776173206973737565642e2c5472616e73666572726564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e74496400040468416e20606974656d6020776173207472616e736665727265642e184275726e65640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400050460416e20606974656d60207761732064657374726f7965642e1846726f7a656e080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640006045c536f6d6520606974656d60207761732066726f7a656e2e18546861776564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640007045c536f6d6520606974656d6020776173207468617765642e40436f6c6c656374696f6e46726f7a656e040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400080474536f6d652060636f6c6c656374696f6e60207761732066726f7a656e2e40436f6c6c656374696f6e546861776564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400090474536f6d652060636f6c6c656374696f6e6020776173207468617765642e304f776e65724368616e676564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001246e65775f6f776e6572000130543a3a4163636f756e744964000a0448546865206f776e6572206368616e6765642e2c5465616d4368616e676564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e744964000b0470546865206d616e6167656d656e74207465616d206368616e6765642e40417070726f7665645472616e73666572100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000c083101416e20606974656d60206f6620612060636f6c6c656374696f6e6020686173206265656e20617070726f7665642062792074686520606f776e65726020666f72207472616e736665722062793461206064656c6567617465602e44417070726f76616c43616e63656c6c6564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000d081901416e20617070726f76616c20666f722061206064656c656761746560206163636f756e7420746f207472616e736665722074686520606974656d60206f6620616e206974656da860636f6c6c656374696f6e60207761732063616e63656c6c65642062792069747320606f776e6572602e444974656d5374617475734368616e676564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000e041101412060636f6c6c656374696f6e602068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e54436f6c6c656374696f6e4d657461646174615365740c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011064617461b9010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e45010110626f6f6c000f04b44e6577206d6574616461746120686173206265656e2073657420666f7220612060636f6c6c656374696f6e602e64436f6c6c656374696f6e4d65746164617461436c6561726564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964001004b44d6574616461746120686173206265656e20636c656172656420666f7220612060636f6c6c656374696f6e602e2c4d65746164617461536574100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011064617461b9010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e45010110626f6f6c001104984e6577206d6574616461746120686173206265656e2073657420666f7220616e206974656d2e3c4d65746164617461436c6561726564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964001204984d6574616461746120686173206265656e20636c656172656420666f7220616e206974656d2e2c52656465706f7369746564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001407375636365737366756c5f6974656d73bd0101385665633c543a3a4974656d49643e001304984d6574616461746120686173206265656e20636c656172656420666f7220616e206974656d2e30417474726962757465536574100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656dc10101444f7074696f6e3c543a3a4974656d49643e00010c6b6579c501016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00011476616c7565c9010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e00140405014e657720617474726962757465206d6574616461746120686173206265656e2073657420666f7220612060636f6c6c656374696f6e60206f7220606974656d602e40417474726962757465436c65617265640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656dc10101444f7074696f6e3c543a3a4974656d49643e00010c6b6579c501016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e0015040501417474726962757465206d6574616461746120686173206265656e20636c656172656420666f7220612060636f6c6c656374696f6e60206f7220606974656d602e684f776e657273686970416363657074616e63654368616e67656408010c77686f000130543a3a4163636f756e7449640001406d617962655f636f6c6c656374696f6ec101015c4f7074696f6e3c543a3a436f6c6c656374696f6e49643e001604c04f776e65727368697020616363657074616e636520686173206368616e67656420666f7220616e206163636f756e742e58436f6c6c656374696f6e4d6178537570706c79536574080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d61785f737570706c7910010c753332001704a44d617820737570706c7920686173206265656e2073657420666f72206120636f6c6c656374696f6e2e304974656d5072696365536574100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000114707269636518013c4974656d50726963653c542c20493e00014477686974656c69737465645f6275796572cd0101504f7074696f6e3c543a3a4163636f756e7449643e0018048c546865207072696365207761732073657420666f722074686520696e7374616e63652e404974656d507269636552656d6f766564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640019049c54686520707269636520666f722074686520696e7374616e6365207761732072656d6f7665642e284974656d426f75676874140128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000114707269636518013c4974656d50726963653c542c20493e00011873656c6c6572000130543a3a4163636f756e7449640001146275796572000130543a3a4163636f756e744964001a044c416e206974656d2077617320626f756768742e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b9010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000bd010000021000c10104184f7074696f6e04045401100108104e6f6e6500000010536f6d650400100000010000c5010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000c9010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000cd0104184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000d1010c2c70616c6c65745f6e6674731870616c6c6574144576656e740804540004490001981c437265617465640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e7449640000046c412060636f6c6c656374696f6e602077617320637265617465642e30466f72636543726561746564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e6572000130543a3a4163636f756e74496400010484412060636f6c6c656374696f6e602077617320666f7263652d637265617465642e2444657374726f796564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400020474412060636f6c6c656374696f6e60207761732064657374726f7965642e184973737565640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400030454416e20606974656d6020776173206973737565642e2c5472616e73666572726564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e74496400040468416e20606974656d6020776173207472616e736665727265642e184275726e65640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400050460416e20606974656d60207761732064657374726f7965642e484974656d5472616e736665724c6f636b6564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400060488416e20606974656d6020626563616d65206e6f6e2d7472616e7366657261626c652e504974656d5472616e73666572556e6c6f636b6564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400070478416e20606974656d6020626563616d65207472616e7366657261626c652e504974656d50726f706572746965734c6f636b6564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001346c6f636b5f6d6574616461746145010110626f6f6c00013c6c6f636b5f6174747269627574657345010110626f6f6c000804a8606974656d60206d65746164617461206f7220617474726962757465732077657265206c6f636b65642e40436f6c6c656374696f6e4c6f636b6564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400090474536f6d652060636f6c6c656374696f6e6020776173206c6f636b65642e304f776e65724368616e676564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001246e65775f6f776e6572000130543a3a4163636f756e744964000a0448546865206f776e6572206368616e6765642e2c5465616d4368616e676564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000118697373756572cd0101504f7074696f6e3c543a3a4163636f756e7449643e00011461646d696ecd0101504f7074696f6e3c543a3a4163636f756e7449643e00011c667265657a6572cd0101504f7074696f6e3c543a3a4163636f756e7449643e000b0470546865206d616e6167656d656e74207465616d206368616e6765642e405472616e73666572417070726f766564140128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000120646561646c696e65c10101644f7074696f6e3c426c6f636b4e756d626572466f723c543e3e000c083101416e20606974656d60206f6620612060636f6c6c656374696f6e6020686173206265656e20617070726f7665642062792074686520606f776e65726020666f72207472616e736665722062793461206064656c6567617465602e44417070726f76616c43616e63656c6c6564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000d081901416e20617070726f76616c20666f722061206064656c656761746560206163636f756e7420746f207472616e736665722074686520606974656d60206f6620616e206974656da860636f6c6c656374696f6e60207761732063616e63656c6c65642062792069747320606f776e6572602e54416c6c417070726f76616c7343616e63656c6c65640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e744964000e049c416c6c20617070726f76616c73206f6620616e206974656d20676f742063616e63656c6c65642e5c436f6c6c656374696f6e436f6e6669674368616e676564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000f040101412060636f6c6c656374696f6e6020686173206861642069747320636f6e666967206368616e676564206279207468652060466f72636560206f726967696e2e54436f6c6c656374696f6e4d65746164617461536574080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011064617461d5010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e001004b44e6577206d6574616461746120686173206265656e2073657420666f7220612060636f6c6c656374696f6e602e64436f6c6c656374696f6e4d65746164617461436c6561726564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964001104b44d6574616461746120686173206265656e20636c656172656420666f7220612060636f6c6c656374696f6e602e3c4974656d4d657461646174615365740c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011064617461d5010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e001204984e6577206d6574616461746120686173206265656e2073657420666f7220616e206974656d2e4c4974656d4d65746164617461436c6561726564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964001304984d6574616461746120686173206265656e20636c656172656420666f7220616e206974656d2e2c52656465706f7369746564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001407375636365737366756c5f6974656d73bd0101385665633c543a3a4974656d49643e0014042101546865206465706f73697420666f72206120736574206f6620606974656d60732077697468696e20612060636f6c6c656374696f6e6020686173206265656e20757064617465642e30417474726962757465536574140128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656dc10101444f7074696f6e3c543a3a4974656d49643e00010c6b6579c901016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00011476616c7565d5010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e0001246e616d657370616365d90101804174747269627574654e616d6573706163653c543a3a4163636f756e7449643e00150405014e657720617474726962757465206d6574616461746120686173206265656e2073657420666f7220612060636f6c6c656374696f6e60206f7220606974656d602e40417474726962757465436c6561726564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656dc10101444f7074696f6e3c543a3a4974656d49643e00010c6b6579c901016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e0001246e616d657370616365d90101804174747269627574654e616d6573706163653c543a3a4163636f756e7449643e0016040501417474726962757465206d6574616461746120686173206265656e20636c656172656420666f7220612060636f6c6c656374696f6e60206f7220606974656d602e6c4974656d41747472696275746573417070726f76616c41646465640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012064656c6567617465000130543a3a4163636f756e744964001704cc41206e657720617070726f76616c20746f206d6f64696679206974656d2061747472696275746573207761732061646465642e744974656d41747472696275746573417070726f76616c52656d6f7665640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012064656c6567617465000130543a3a4163636f756e744964001804d441206e657720617070726f76616c20746f206d6f64696679206974656d2061747472696275746573207761732072656d6f7665642e684f776e657273686970416363657074616e63654368616e67656408010c77686f000130543a3a4163636f756e7449640001406d617962655f636f6c6c656374696f6ec101015c4f7074696f6e3c543a3a436f6c6c656374696f6e49643e001904c04f776e65727368697020616363657074616e636520686173206368616e67656420666f7220616e206163636f756e742e58436f6c6c656374696f6e4d6178537570706c79536574080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d61785f737570706c7910010c753332001a04a44d617820737570706c7920686173206265656e2073657420666f72206120636f6c6c656374696f6e2e74436f6c6c656374696f6e4d696e7453657474696e677355706461746564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964001b04ac4d696e742073657474696e677320666f72206120636f6c6c656374696f6e20686164206368616e6765642e6c4e657874436f6c6c656374696f6e4964496e6372656d656e74656404011c6e6578745f6964c101015c4f7074696f6e3c543a3a436f6c6c656374696f6e49643e001c0401014576656e74206765747320656d6974746564207768656e2074686520604e657874436f6c6c656374696f6e496460206765747320696e6372656d656e7465642e304974656d5072696365536574100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000114707269636518013c4974656d50726963653c542c20493e00014477686974656c69737465645f6275796572cd0101504f7074696f6e3c543a3a4163636f756e7449643e001d047c546865207072696365207761732073657420666f7220746865206974656d2e404974656d507269636552656d6f766564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964001e048c54686520707269636520666f7220746865206974656d207761732072656d6f7665642e284974656d426f75676874140128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000114707269636518013c4974656d50726963653c542c20493e00011873656c6c6572000130543a3a4163636f756e7449640001146275796572000130543a3a4163636f756e744964001f044c416e206974656d2077617320626f756768742e1c54697053656e74140128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011873656e646572000130543a3a4163636f756e7449640001207265636569766572000130543a3a4163636f756e744964000118616d6f756e741801584465706f73697442616c616e63654f663c542c20493e0020043c4120746970207761732073656e742e2c53776170437265617465641801486f6666657265645f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001306f6666657265645f6974656d100124543a3a4974656d4964000148646573697265645f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000130646573697265645f6974656dc10101444f7074696f6e3c543a3a4974656d49643e0001147072696365dd0101ac4f7074696f6e3c507269636557697468446972656374696f6e3c4974656d50726963653c542c20493e3e3e000120646561646c696e65100144426c6f636b4e756d626572466f723c543e00210488416e20606974656d60207377617020696e74656e742077617320637265617465642e345377617043616e63656c6c65641801486f6666657265645f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001306f6666657265645f6974656d100124543a3a4974656d4964000148646573697265645f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000130646573697265645f6974656dc10101444f7074696f6e3c543a3a4974656d49643e0001147072696365dd0101ac4f7074696f6e3c507269636557697468446972656374696f6e3c4974656d50726963653c542c20493e3e3e000120646561646c696e65100144426c6f636b4e756d626572466f723c543e0022045c5468652073776170207761732063616e63656c6c65642e2c53776170436c61696d656420013c73656e745f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400012473656e745f6974656d100124543a3a4974656d496400013c73656e745f6974656d5f6f776e6572000130543a3a4163636f756e74496400014c72656365697665645f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400013472656365697665645f6974656d100124543a3a4974656d496400014c72656365697665645f6974656d5f6f776e6572000130543a3a4163636f756e7449640001147072696365dd0101ac4f7074696f6e3c507269636557697468446972656374696f6e3c4974656d50726963653c542c20493e3e3e000120646561646c696e65100144426c6f636b4e756d626572466f723c543e00230468546865207377617020686173206265656e20636c61696d65642e585072655369676e6564417474726962757465735365740c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001246e616d657370616365d90101804174747269627574654e616d6573706163653c543a3a4163636f756e7449643e002404fc4e657720617474726962757465732068617665206265656e2073657420666f7220616e20606974656d60206f66207468652060636f6c6c656374696f6e602e4850616c6c6574417474726962757465536574100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656dc10101444f7074696f6e3c543a3a4974656d49643e000124617474726962757465e901018450616c6c6574417474726962757465733c543a3a436f6c6c656374696f6e49643e00011476616c7565d5010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e0025084d0141206e65772061747472696275746520696e20746865206050616c6c657460206e616d657370616365207761732073657420666f72207468652060636f6c6c656374696f6e60206f7220616e20606974656d606477697468696e20746861742060636f6c6c656374696f6e602e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574d5010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000d9010c2c70616c6c65745f6e667473147479706573484174747269627574654e616d65737061636504244163636f756e744964010001101850616c6c65740000003c436f6c6c656374696f6e4f776e6572000100244974656d4f776e65720002001c4163636f756e7404000001244163636f756e74496400030000dd0104184f7074696f6e04045401e1010108104e6f6e6500000010536f6d650400e1010000010000e1010c2c70616c6c65745f6e66747314747970657348507269636557697468446972656374696f6e0418416d6f756e74011800080118616d6f756e74180118416d6f756e74000124646972656374696f6ee50101385072696365446972656374696f6e0000e5010c2c70616c6c65745f6e667473147479706573385072696365446972656374696f6e0001081053656e640000001c5265636569766500010000e9010c2c70616c6c65745f6e6674731474797065734050616c6c6574417474726962757465730430436f6c6c656374696f6e4964011001082c55736564546f436c61696d0400100130436f6c6c656374696f6e4964000000405472616e7366657244697361626c656400010000ed010c3470616c6c65745f6173736574731870616c6c6574144576656e740804540004490001601c437265617465640c012061737365745f6964900128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400000474536f6d6520617373657420636c6173732077617320637265617465642e184973737565640c012061737365745f6964900128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500010460536f6d65206173736574732077657265206973737565642e2c5472616e7366657272656410012061737365745f6964900128543a3a4173736574496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500020474536f6d65206173736574732077657265207472616e736665727265642e184275726e65640c012061737365745f6964900128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400011c62616c616e6365180128543a3a42616c616e63650003046c536f6d652061737365747320776572652064657374726f7965642e2c5465616d4368616e67656410012061737365745f6964900128543a3a41737365744964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e74496400040470546865206d616e6167656d656e74207465616d206368616e6765642e304f776e65724368616e67656408012061737365745f6964900128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400050448546865206f776e6572206368616e6765642e1846726f7a656e08012061737365745f6964900128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400060478536f6d65206163636f756e74206077686f60207761732066726f7a656e2e1854686177656408012061737365745f6964900128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400070478536f6d65206163636f756e74206077686f6020776173207468617765642e2c417373657446726f7a656e04012061737365745f6964900128543a3a4173736574496400080484536f6d65206173736574206061737365745f696460207761732066726f7a656e2e2c417373657454686177656404012061737365745f6964900128543a3a4173736574496400090484536f6d65206173736574206061737365745f69646020776173207468617765642e444163636f756e747344657374726f7965640c012061737365745f6964900128543a3a417373657449640001486163636f756e74735f64657374726f79656410010c7533320001486163636f756e74735f72656d61696e696e6710010c753332000a04a04163636f756e747320776572652064657374726f79656420666f7220676976656e2061737365742e48417070726f76616c7344657374726f7965640c012061737365745f6964900128543a3a4173736574496400014c617070726f76616c735f64657374726f79656410010c75333200014c617070726f76616c735f72656d61696e696e6710010c753332000b04a4417070726f76616c7320776572652064657374726f79656420666f7220676976656e2061737365742e484465737472756374696f6e5374617274656404012061737365745f6964900128543a3a41737365744964000c04d0416e20617373657420636c61737320697320696e207468652070726f63657373206f66206265696e672064657374726f7965642e2444657374726f79656404012061737365745f6964900128543a3a41737365744964000d0474416e20617373657420636c617373207761732064657374726f7965642e30466f7263654372656174656408012061737365745f6964900128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000e048c536f6d6520617373657420636c6173732077617320666f7263652d637265617465642e2c4d6574616461746153657414012061737365745f6964900128543a3a417373657449640001106e616d6534011c5665633c75383e00011873796d626f6c34011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e45010110626f6f6c000f049c4e6577206d6574616461746120686173206265656e2073657420666f7220616e2061737365742e3c4d65746164617461436c656172656404012061737365745f6964900128543a3a417373657449640010049c4d6574616461746120686173206265656e20636c656172656420666f7220616e2061737365742e40417070726f7665645472616e7366657210012061737365745f6964900128543a3a41737365744964000118736f75726365000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650011043101284164646974696f6e616c292066756e64732068617665206265656e20617070726f76656420666f72207472616e7366657220746f20612064657374696e6174696f6e206163636f756e742e44417070726f76616c43616e63656c6c65640c012061737365745f6964900128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964001204f0416e20617070726f76616c20666f72206163636f756e74206064656c656761746560207761732063616e63656c6c656420627920606f776e6572602e4c5472616e73666572726564417070726f76656414012061737365745f6964900128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e74496400012c64657374696e6174696f6e000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650013083101416e2060616d6f756e746020776173207472616e7366657272656420696e2069747320656e7469726574792066726f6d20606f776e65726020746f206064657374696e6174696f6e602062796074686520617070726f766564206064656c6567617465602e4841737365745374617475734368616e67656404012061737365745f6964900128543a3a41737365744964001404f8416e2061737365742068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e5841737365744d696e42616c616e63654368616e67656408012061737365745f6964900128543a3a4173736574496400013c6e65775f6d696e5f62616c616e6365180128543a3a42616c616e63650015040101546865206d696e5f62616c616e6365206f6620616e20617373657420686173206265656e207570646174656420627920746865206173736574206f776e65722e1c546f75636865640c012061737365745f6964900128543a3a4173736574496400010c77686f000130543a3a4163636f756e7449640001246465706f7369746f72000130543a3a4163636f756e744964001604fc536f6d65206163636f756e74206077686f6020776173206372656174656420776974682061206465706f7369742066726f6d20606465706f7369746f72602e1c426c6f636b656408012061737365745f6964900128543a3a4173736574496400010c77686f000130543a3a4163636f756e7449640017047c536f6d65206163636f756e74206077686f602077617320626c6f636b65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574f1010c7070616c6c65745f6e66745f6672616374696f6e616c697a6174696f6e1870616c6c6574144576656e74040454000108444e66744672616374696f6e616c697a65641401386e66745f636f6c6c656374696f6e100148543a3a4e6674436f6c6c656374696f6e496400010c6e6674100120543a3a4e667449640001246672616374696f6e73180144417373657442616c616e63654f663c543e0001146173736574100130417373657449644f663c543e00012c62656e6566696369617279000130543a3a4163636f756e7449640000049c416e204e465420776173207375636365737366756c6c79206672616374696f6e616c697a65642e284e6674556e69666965641001386e66745f636f6c6c656374696f6e100148543a3a4e6674436f6c6c656374696f6e496400010c6e6674100120543a3a4e667449640001146173736574100130417373657449644f663c543e00012c62656e6566696369617279000130543a3a4163636f756e74496400010498416e204e465420776173207375636365737366756c6c792072657475726e6564206261636b2e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574f5010c3470616c6c65745f6173736574731870616c6c6574144576656e740804540004490001601c437265617465640c012061737365745f6964100128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400000474536f6d6520617373657420636c6173732077617320637265617465642e184973737565640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500010460536f6d65206173736574732077657265206973737565642e2c5472616e7366657272656410012061737365745f6964100128543a3a4173736574496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500020474536f6d65206173736574732077657265207472616e736665727265642e184275726e65640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400011c62616c616e6365180128543a3a42616c616e63650003046c536f6d652061737365747320776572652064657374726f7965642e2c5465616d4368616e67656410012061737365745f6964100128543a3a41737365744964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e74496400040470546865206d616e6167656d656e74207465616d206368616e6765642e304f776e65724368616e67656408012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400050448546865206f776e6572206368616e6765642e1846726f7a656e08012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400060478536f6d65206163636f756e74206077686f60207761732066726f7a656e2e1854686177656408012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400070478536f6d65206163636f756e74206077686f6020776173207468617765642e2c417373657446726f7a656e04012061737365745f6964100128543a3a4173736574496400080484536f6d65206173736574206061737365745f696460207761732066726f7a656e2e2c417373657454686177656404012061737365745f6964100128543a3a4173736574496400090484536f6d65206173736574206061737365745f69646020776173207468617765642e444163636f756e747344657374726f7965640c012061737365745f6964100128543a3a417373657449640001486163636f756e74735f64657374726f79656410010c7533320001486163636f756e74735f72656d61696e696e6710010c753332000a04a04163636f756e747320776572652064657374726f79656420666f7220676976656e2061737365742e48417070726f76616c7344657374726f7965640c012061737365745f6964100128543a3a4173736574496400014c617070726f76616c735f64657374726f79656410010c75333200014c617070726f76616c735f72656d61696e696e6710010c753332000b04a4417070726f76616c7320776572652064657374726f79656420666f7220676976656e2061737365742e484465737472756374696f6e5374617274656404012061737365745f6964100128543a3a41737365744964000c04d0416e20617373657420636c61737320697320696e207468652070726f63657373206f66206265696e672064657374726f7965642e2444657374726f79656404012061737365745f6964100128543a3a41737365744964000d0474416e20617373657420636c617373207761732064657374726f7965642e30466f7263654372656174656408012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000e048c536f6d6520617373657420636c6173732077617320666f7263652d637265617465642e2c4d6574616461746153657414012061737365745f6964100128543a3a417373657449640001106e616d6534011c5665633c75383e00011873796d626f6c34011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e45010110626f6f6c000f049c4e6577206d6574616461746120686173206265656e2073657420666f7220616e2061737365742e3c4d65746164617461436c656172656404012061737365745f6964100128543a3a417373657449640010049c4d6574616461746120686173206265656e20636c656172656420666f7220616e2061737365742e40417070726f7665645472616e7366657210012061737365745f6964100128543a3a41737365744964000118736f75726365000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650011043101284164646974696f6e616c292066756e64732068617665206265656e20617070726f76656420666f72207472616e7366657220746f20612064657374696e6174696f6e206163636f756e742e44417070726f76616c43616e63656c6c65640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964001204f0416e20617070726f76616c20666f72206163636f756e74206064656c656761746560207761732063616e63656c6c656420627920606f776e6572602e4c5472616e73666572726564417070726f76656414012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e74496400012c64657374696e6174696f6e000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650013083101416e2060616d6f756e746020776173207472616e7366657272656420696e2069747320656e7469726574792066726f6d20606f776e65726020746f206064657374696e6174696f6e602062796074686520617070726f766564206064656c6567617465602e4841737365745374617475734368616e67656404012061737365745f6964100128543a3a41737365744964001404f8416e2061737365742068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e5841737365744d696e42616c616e63654368616e67656408012061737365745f6964100128543a3a4173736574496400013c6e65775f6d696e5f62616c616e6365180128543a3a42616c616e63650015040101546865206d696e5f62616c616e6365206f6620616e20617373657420686173206265656e207570646174656420627920746865206173736574206f776e65722e1c546f75636865640c012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e7449640001246465706f7369746f72000130543a3a4163636f756e744964001604fc536f6d65206163636f756e74206077686f6020776173206372656174656420776974682061206465706f7369742066726f6d20606465706f7369746f72602e1c426c6f636b656408012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e7449640017047c536f6d65206163636f756e74206077686f602077617320626c6f636b65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574f9010c5c70616c6c65745f61737365745f636f6e76657273696f6e1870616c6c6574144576656e740404540001142c506f6f6c4372656174656410011c63726561746f72000130543a3a4163636f756e7449640488546865206163636f756e74207468617420637265617465642074686520706f6f6c2e011c706f6f6c5f6964fd01012c506f6f6c49644f663c543e08490154686520706f6f6c206964206173736f63696174656420776974682074686520706f6f6c2e204e6f7465207468617420746865206f72646572206f662074686520617373657473206d6179206e6f74206265f47468652073616d6520617320746865206f726465722073706563696669656420696e207468652063726561746520706f6f6c2065787472696e7369632e0130706f6f6c5f6163636f756e74000130543a3a4163636f756e744964046c546865206163636f756e74204944206f662074686520706f6f6c2e01206c705f746f6b656e100138543a3a506f6f6c41737365744964084101546865206964206f6620746865206c697175696469747920746f6b656e7320746861742077696c6c206265206d696e746564207768656e206173736574732061726520616464656420746f207468697314706f6f6c2e0004190141207375636365737366756c2063616c6c206f662074686520604372657461506f6f6c602065787472696e7369632077696c6c206372656174652074686973206576656e742e384c697175696469747941646465641c010c77686f000130543a3a4163636f756e74496404b8546865206163636f756e74207468617420746865206c6971756964697479207761732074616b656e2066726f6d2e011c6d696e745f746f000130543a3a4163636f756e74496404d4546865206163636f756e74207468617420746865206c697175696469747920746f6b656e732077657265206d696e74656420746f2e011c706f6f6c5f6964fd01012c506f6f6c49644f663c543e04e054686520706f6f6c206964206f662074686520706f6f6c207468617420746865206c69717569646974792077617320616464656420746f2e0140616d6f756e74315f70726f766964656418013c543a3a417373657442616c616e636504e454686520616d6f756e74206f662074686520666972737420617373657420746861742077617320616464656420746f2074686520706f6f6c2e0140616d6f756e74325f70726f766964656418013c543a3a417373657442616c616e636504e854686520616d6f756e74206f6620746865207365636f6e6420617373657420746861742077617320616464656420746f2074686520706f6f6c2e01206c705f746f6b656e100138543a3a506f6f6c41737365744964049c546865206964206f6620746865206c7020746f6b656e207468617420776173206d696e7465642e013c6c705f746f6b656e5f6d696e74656418013c543a3a417373657442616c616e636504d054686520616d6f756e74206f66206c7020746f6b656e7320746861742077657265206d696e746564206f6620746861742069642e0104250141207375636365737366756c2063616c6c206f662074686520604164644c6971756964697479602065787472696e7369632077696c6c206372656174652074686973206576656e742e404c697175696469747952656d6f76656420010c77686f000130543a3a4163636f756e74496404dc546865206163636f756e74207468617420746865206c697175696469747920746f6b656e732077657265206275726e65642066726f6d2e012c77697468647261775f746f000130543a3a4163636f756e74496404c0546865206163636f756e74207468617420746865206173736574732077657265207472616e7366657272656420746f2e011c706f6f6c5f6964fd01012c506f6f6c49644f663c543e04c054686520706f6f6c206964207468617420746865206c6971756964697479207761732072656d6f7665642066726f6d2e011c616d6f756e743118013c543a3a417373657442616c616e636504f454686520616d6f756e74206f66207468652066697273742061737365742074686174207761732072656d6f7665642066726f6d2074686520706f6f6c2e011c616d6f756e743218013c543a3a417373657442616c616e636504f854686520616d6f756e74206f6620746865207365636f6e642061737365742074686174207761732072656d6f7665642066726f6d2074686520706f6f6c2e01206c705f746f6b656e100138543a3a506f6f6c41737365744964049c546865206964206f6620746865206c7020746f6b656e207468617420776173206275726e65642e013c6c705f746f6b656e5f6275726e656418013c543a3a417373657442616c616e636504d054686520616d6f756e74206f66206c7020746f6b656e7320746861742077657265206275726e6564206f6620746861742069642e01387769746864726177616c5f6665650102011c5065726d696c6c04744c6971756964697479207769746864726177616c20666565202825292e0204310141207375636365737366756c2063616c6c206f6620746865206052656d6f76654c6971756964697479602065787472696e7369632077696c6c206372656174652074686973206576656e742e3053776170457865637574656414010c77686f000130543a3a4163636f756e74496404b45768696368206163636f756e74207761732074686520696e7374696761746f72206f662074686520737761702e011c73656e645f746f000130543a3a4163636f756e74496404c0546865206163636f756e74207468617420746865206173736574732077657265207472616e7366657272656420746f2e011070617468050201c4426f756e6465645665633c543a3a4d756c7469417373657449642c20543a3a4d617853776170506174684c656e6774683e08c854686520726f757465206f662061737365742069647320746861742074686520737761702077656e74207468726f7567682e48452e672e2041202d3e20446f74202d3e20420124616d6f756e745f696e18013c543a3a417373657442616c616e636504bc54686520616d6f756e74206f662074686520666972737420617373657420746861742077617320737761707065642e0128616d6f756e745f6f757418013c543a3a417373657442616c616e636504c454686520616d6f756e74206f6620746865207365636f6e642061737365742074686174207761732072656365697665642e030835014173736574732068617665206265656e20636f6e7665727465642066726f6d206f6e6520746f20616e6f746865722e20426f74682060537761704578616374546f6b656e466f72546f6b656e60d8616e64206053776170546f6b656e466f724578616374546f6b656e602077696c6c2067656e65726174652074686973206576656e742e205472616e7366657210011066726f6d000130543a3a4163636f756e74496404c8546865206163636f756e74207468617420746865206173736574732077657265207472616e736665727265642066726f6d2e0108746f000130543a3a4163636f756e74496404c0546865206163636f756e74207468617420746865206173736574732077657265207472616e7366657272656420746f2e0114617373657490013c543a3a4d756c746941737365744964047c546865206173736574207468617420776173207472616e736665727265642e0118616d6f756e7418013c543a3a417373657442616c616e636504b454686520616d6f756e74206f6620746865206173736574207468617420776173207472616e736665727265642e0404ec416e20616d6f756e7420686173206265656e207472616e736665727265642066726f6d206f6e65206163636f756e7420746f20616e6f746865722e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574fd010000040890900001020c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c753332000005020c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540190045300000400090201185665633c543e0000090200000290000d0208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200001102000002300015020000021902001902000004081010001d0208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6e9c014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d652102016473705f72756e74696d653a3a52756e74696d65537472696e6700002102000005020025020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001201872656d61726b04011872656d61726b34011c5665633c75383e0000045c536565205b6050616c6c65743a3a72656d61726b605d2e387365745f686561705f706167657304011470616765732c010c7536340001047c536565205b6050616c6c65743a3a7365745f686561705f7061676573605d2e207365745f636f6465040110636f646534011c5665633c75383e00020464536565205b6050616c6c65743a3a7365745f636f6465605d2e5c7365745f636f64655f776974686f75745f636865636b73040110636f646534011c5665633c75383e000304a0536565205b6050616c6c65743a3a7365745f636f64655f776974686f75745f636865636b73605d2e2c7365745f73746f726167650401146974656d73290201345665633c4b657956616c75653e00040470536565205b6050616c6c65743a3a7365745f73746f72616765605d2e306b696c6c5f73746f726167650401106b657973310201205665633c4b65793e00050474536565205b6050616c6c65743a3a6b696c6c5f73746f72616765605d2e2c6b696c6c5f70726566697808011870726566697834010c4b657900011c7375626b65797310010c75333200060470536565205b6050616c6c65743a3a6b696c6c5f707265666978605d2e4472656d61726b5f776974685f6576656e7404011872656d61726b34011c5665633c75383e00070488536565205b6050616c6c65743a3a72656d61726b5f776974685f6576656e74605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e29020000022d02002d02000004083434003102000002340035020c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2401185765696768740001246d61785f626c6f636b2401185765696768740001247065725f636c617373390201845065724469737061746368436c6173733c57656967687473506572436c6173733e000039020c346672616d655f737570706f7274206469737061746368405065724469737061746368436c617373040454013d02000c01186e6f726d616c3d0201045400012c6f7065726174696f6e616c3d020104540001246d616e6461746f72793d0201045400003d020c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632401185765696768740001346d61785f65787472696e736963410201384f7074696f6e3c5765696768743e0001246d61785f746f74616c410201384f7074696f6e3c5765696768743e0001207265736572766564410201384f7074696f6e3c5765696768743e0000410204184f7074696f6e04045401240108104e6f6e6500000010536f6d65040024000001000045020c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178490201545065724469737061746368436c6173733c7533323e000049020c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f72791001045400004d02082873705f776569676874733c52756e74696d6544625765696768740000080110726561642c010c75363400011477726974652c010c75363400005102082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d652102013452756e74696d65537472696e67000124696d706c5f6e616d652102013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069735502011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800005502040c436f77040454015902000400590200000059020000025d02005d0200000408fc100061020c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574650200000269020069020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d48756e696e636c756465645f7365676d656e7420416e636573746f720404480130000c0138757365645f62616e6477696474686d0201345573656442616e647769647468000138706172615f686561645f68617368810201244f7074696f6e3c483e000160636f6e73756d65645f676f5f61686561645f7369676e616c8502018c4f7074696f6e3c72656c61795f636861696e3a3a55706772616465476f41686561643e00006d020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d48756e696e636c756465645f7365676d656e74345573656442616e64776964746800000c0134756d705f6d73675f636f756e7410010c75333200013c756d705f746f74616c5f627974657310010c75333200013468726d705f6f7574676f696e677102018c42547265654d61703c5061726149642c2048726d704368616e6e656c5570646174653e00007102042042547265654d617008044b01cc0456017502000400790200000075020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d48756e696e636c756465645f7365676d656e744448726d704368616e6e656c55706461746500000801246d73675f636f756e7410010c75333200012c746f74616c5f627974657310010c753332000079020000027d02007d0200000408cc750200810204184f7074696f6e04045401300108104e6f6e6500000010536f6d650400300000010000850204184f7074696f6e0404540189020108104e6f6e6500000010536f6d6504008902000001000089020c4c706f6c6b61646f745f7072696d6974697665730876353855706772616465476f41686561640001081441626f72740000001c476f4168656164000100008d020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d48756e696e636c756465645f7365676d656e74385365676d656e74547261636b65720404480130000c0138757365645f62616e6477696474686d0201345573656442616e64776964746800013868726d705f77617465726d61726bc10101804f7074696f6e3c72656c61795f636861696e3a3a426c6f636b4e756d6265723e000160636f6e73756d65645f676f5f61686561645f7369676e616c8502018c4f7074696f6e3c72656c61795f636861696e3a3a55706772616465476f41686561643e000091020c4c706f6c6b61646f745f7072696d6974697665730876355c50657273697374656456616c69646174696f6e446174610804480130044e01100010012c706172656e745f6865616495020120486561644461746100014c72656c61795f706172656e745f6e756d6265721001044e00016472656c61795f706172656e745f73746f726167655f726f6f74300104480001306d61785f706f765f73697a6510010c753332000095020c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665732048656164446174610000040034011c5665633c75383e0000990204184f7074696f6e040454019d020108104e6f6e6500000010536f6d6504009d0200000100009d020c4c706f6c6b61646f745f7072696d69746976657308763548557067726164655265737472696374696f6e0001041c50726573656e7400000000a1020c1c73705f747269653473746f726167655f70726f6f663053746f7261676550726f6f660000040128747269655f6e6f646573a502014442547265655365743c5665633c75383e3e0000a5020420425472656553657404045401340004003102000000a9020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f74584d6573736167696e675374617465536e617073686f740000100130646d715f6d71635f6865616430014472656c61795f636861696e3a3a4861736800019c72656c61795f64697370617463685f71756575655f72656d61696e696e675f6361706163697479ad02018c52656c61794469737061746368517565756552656d61696e696e674361706163697479000140696e67726573735f6368616e6e656c73b10201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00013c6567726573735f6368616e6e656c73b10201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e0000ad020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f748c52656c61794469737061746368517565756552656d61696e696e674361706163697479000008013c72656d61696e696e675f636f756e7410010c75333200013872656d61696e696e675f73697a6510010c7533320000b102000002b50200b50200000408ccb90200b9020c4c706f6c6b61646f745f7072696d6974697665730876354c416272696467656448726d704368616e6e656c00001801306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164810201304f7074696f6e3c486173683e0000bd020c4c706f6c6b61646f745f7072696d697469766573087635644162726964676564486f7374436f6e66696775726174696f6e00002801346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001506173796e635f6261636b696e675f706172616d73c102018c73757065723a3a7673746167696e673a3a4173796e634261636b696e67506172616d730000c1020c4c706f6c6b61646f745f7072696d697469766573207673746167696e67484173796e634261636b696e67506172616d73000008014c6d61785f63616e6469646174655f646570746810010c753332000150616c6c6f7765645f616e6365737472795f6c656e10010c7533320000c502089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e74444d6573736167655175657565436861696e0000040030012452656c6179486173680000c902042042547265654d617008044b01cc045601c502000400cd02000000cd02000002d10200d10200000408ccc50200d502000002d90200d9020860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401cc00080124726563697069656e74cc010849640001106461746134015073705f7374643a3a7665633a3a5665633c75383e0000dd02087c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d60436f646555706772616465417574686f72697a6174696f6e0404540000080124636f64655f6861736830011c543a3a48617368000134636865636b5f76657273696f6e45010110626f6f6c0000e1020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c65741043616c6c0404540001104c7365745f76616c69646174696f6e5f6461746104011064617461e502015450617261636861696e496e686572656e744461746100000490536565205b6050616c6c65743a3a7365745f76616c69646174696f6e5f64617461605d2e607375646f5f73656e645f7570776172645f6d65737361676504011c6d6573736167653401345570776172644d657373616765000104a4536565205b6050616c6c65743a3a7375646f5f73656e645f7570776172645f6d657373616765605d2e44617574686f72697a655f75706772616465080124636f64655f6861736830011c543a3a48617368000134636865636b5f76657273696f6e45010110626f6f6c00020488536565205b6050616c6c65743a3a617574686f72697a655f75706772616465605d2e60656e6163745f617574686f72697a65645f75706772616465040110636f646534011c5665633c75383e000304a4536565205b6050616c6c65743a3a656e6163745f617574686f72697a65645f75706772616465605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee502089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e745450617261636861696e496e686572656e7444617461000010013c76616c69646174696f6e5f646174619102015c50657273697374656456616c69646174696f6e4461746100014472656c61795f636861696e5f7374617465a102015473705f747269653a3a53746f7261676550726f6f66000144646f776e776172645f6d65737361676573e902016c5665633c496e626f756e64446f776e776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573f10201a442547265654d61703c5061726149642c205665633c496e626f756e6448726d704d6573736167653e3e0000e902000002ed0200ed020860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736734013c446f776e776172644d6573736167650000f102042042547265654d617008044b01cc045601f502000400fd02000000f502000002f90200f9020860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746134015073705f7374643a3a7665633a3a5665633c75383e0000fd02000002010300010300000408ccf5020005030c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144572726f720404540001204c4f7665726c617070696e6755706772616465730000041901417474656d707420746f20757067726164652076616c69646174696f6e2066756e6374696f6e207768696c65206578697374696e6720757067726164652070656e64696e672e5050726f686962697465644279506f6c6b61646f740001044d01506f6c6b61646f742063757272656e746c792070726f68696269747320746869732070617261636861696e2066726f6d20757067726164696e67206974732076616c69646174696f6e2066756e6374696f6e2e18546f6f426967000208450154686520737570706c6965642076616c69646174696f6e2066756e6374696f6e2068617320636f6d70696c656420696e746f206120626c6f62206c6172676572207468616e20506f6c6b61646f742069733c77696c6c696e6720746f2072756e2e6856616c69646174696f6e446174614e6f74417661696c61626c650003041d0154686520696e686572656e7420776869636820737570706c696573207468652076616c69646174696f6e206461746120646964206e6f742072756e207468697320626c6f636b2e74486f7374436f6e66696775726174696f6e4e6f74417661696c61626c65000404290154686520696e686572656e7420776869636820737570706c6965732074686520686f737420636f6e66696775726174696f6e20646964206e6f742072756e207468697320626c6f636b2e304e6f745363686564756c6564000504d84e6f2076616c69646174696f6e2066756e6374696f6e20757067726164652069732063757272656e746c79207363686564756c65642e444e6f7468696e67417574686f72697a6564000604904e6f20636f6465207570677261646520686173206265656e20617574686f72697a65642e30556e617574686f72697a6564000704bc54686520676976656e20636f6465207570677261646520686173206e6f74206265656e20617574686f72697a65642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e09030c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77280124543a3a4d6f6d656e7400000450536565205b6050616c6c65743a3a736574605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e0d030c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454011103045300000400190301185665633c543e000011030c3c70616c6c65745f62616c616e6365731474797065732c42616c616e63654c6f636b041c42616c616e63650118000c01086964fc01384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e731503011c526561736f6e73000015030c3c70616c6c65745f62616c616e6365731474797065731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c0002000019030000021103001d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454012103045300000400250301185665633c543e000021030c3c70616c6c65745f62616c616e6365731474797065732c52657365727665446174610844526573657276654964656e74696669657201fc1c42616c616e63650118000801086964fc0144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e63650000250300000221030029030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454012d03045300000400390301185665633c543e00002d030c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e74080849640131031c42616c616e63650118000801086964310301084964000118616d6f756e7418011c42616c616e636500003103086061737365745f6875625f6b7573616d615f72756e74696d654452756e74696d65486f6c64526561736f6e000104504e66744672616374696f6e616c697a6174696f6e0400350301a070616c6c65745f6e66745f6672616374696f6e616c697a6174696f6e3a3a486f6c64526561736f6e0036000035030c7070616c6c65745f6e66745f6672616374696f6e616c697a6174696f6e1870616c6c657428486f6c64526561736f6e000104384672616374696f6e616c697a65640000000039030000022d03003d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454014103045300000400450301185665633c543e000041030c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e74080849640199011c42616c616e63650118000801086964990101084964000118616d6f756e7418011c42616c616e63650000450300000241030049030c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000124507472616e736665725f616c6c6f775f6465617468080110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565ac0128543a3a42616c616e636500000494536565205b6050616c6c65743a3a7472616e736665725f616c6c6f775f6465617468605d2e587365745f62616c616e63655f646570726563617465640c010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565ac0128543a3a42616c616e63650001306f6c645f7265736572766564ac0128543a3a42616c616e63650001049c536565205b6050616c6c65743a3a7365745f62616c616e63655f64657072656361746564605d2e38666f7263655f7472616e736665720c0118736f757263654d0301504163636f756e7449644c6f6f6b75704f663c543e000110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565ac0128543a3a42616c616e63650002047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e4c7472616e736665725f6b6565705f616c697665080110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565ac0128543a3a42616c616e636500030490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e307472616e736665725f616c6c080110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c69766545010110626f6f6c00040474536565205b6050616c6c65743a3a7472616e736665725f616c6c605d2e3c666f7263655f756e7265736572766508010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050480536565205b6050616c6c65743a3a666f7263655f756e72657365727665605d2e40757067726164655f6163636f756e747304010c77686fbc01445665633c543a3a4163636f756e7449643e00060484536565205b6050616c6c65743a3a757067726164655f6163636f756e7473605d2e207472616e73666572080110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565ac0128543a3a42616c616e636500070464536565205b6050616c6c65743a3a7472616e73666572605d2e44666f7263655f7365745f62616c616e636508010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565ac0128543a3a42616c616e636500080488536565205b6050616c6c65743a3a666f7263655f7365745f62616c616e6365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e4d030c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e646578019901011408496404000001244163636f756e74496400000014496e6465780400510301304163636f756e74496e6465780001000c526177040034011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400a801205b75383b2032305d00040000510300000699010055030c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001283856657374696e6742616c616e63650000049c56657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c75652e544c69717569646974795265737472696374696f6e73000104c84163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c2e4c496e73756666696369656e7442616c616e63650002047842616c616e636520746f6f206c6f7720746f2073656e642076616c75652e484578697374656e7469616c4465706f736974000304ec56616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f7369742e34457870656e646162696c697479000404905472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e742e5c4578697374696e6756657374696e675363686564756c65000504cc412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742e2c446561644163636f756e740006048c42656e6566696369617279206163636f756e74206d757374207072652d65786973742e3c546f6f4d616e795265736572766573000704b84e756d626572206f66206e616d65642072657365727665732065786365656420604d61785265736572766573602e30546f6f4d616e79486f6c6473000804884e756d626572206f6620686f6c64732065786365656420604d6178486f6c6473602e38546f6f4d616e79467265657a6573000904984e756d626572206f6620667265657a65732065786365656420604d6178467265657a6573602e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e59030c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800005d03086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e740000000856320001000061030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400bc01185665633c543e000065030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540169030453000004006d0301185665633c543e000069030c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65743443616e646964617465496e666f08244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e636500006d0300000269030071030c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65741043616c6c04045400011c447365745f696e76756c6e657261626c657304010c6e6577bc01445665633c543a3a4163636f756e7449643e00000488536565205b6050616c6c65743a3a7365745f696e76756c6e657261626c6573605d2e587365745f646573697265645f63616e6469646174657304010c6d617810010c7533320001049c536565205b6050616c6c65743a3a7365745f646573697265645f63616e64696461746573605d2e487365745f63616e6469646163795f626f6e64040110626f6e6418013042616c616e63654f663c543e0002048c536565205b6050616c6c65743a3a7365745f63616e6469646163795f626f6e64605d2e5472656769737465725f61735f63616e64696461746500030498536565205b6050616c6c65743a3a72656769737465725f61735f63616e646964617465605d2e306c656176655f696e74656e7400040474536565205b6050616c6c65743a3a6c656176655f696e74656e74605d2e406164645f696e76756c6e657261626c6504010c77686f000130543a3a4163636f756e74496400050484536565205b6050616c6c65743a3a6164645f696e76756c6e657261626c65605d2e4c72656d6f76655f696e76756c6e657261626c6504010c77686f000130543a3a4163636f756e74496400060490536565205b6050616c6c65743a3a72656d6f76655f696e76756c6e657261626c65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e75030c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144572726f7204045400012444546f6f4d616e7943616e646964617465730000048c5468652070616c6c65742068617320746f6f206d616e792063616e646964617465732e5c546f6f466577456c696769626c65436f6c6c61746f7273000104ac4c656176696e6720776f756c6420726573756c7420696e20746f6f206665772063616e646964617465732e40416c726561647943616e6469646174650002047c4163636f756e7420697320616c726561647920612063616e6469646174652e304e6f7443616e6469646174650003046c4163636f756e74206973206e6f7420612063616e6469646174652e50546f6f4d616e79496e76756c6e657261626c65730004048454686572652061726520746f6f206d616e7920496e76756c6e657261626c65732e4c416c7265616479496e76756c6e657261626c650005048c4163636f756e7420697320616c726561647920616e20496e76756c6e657261626c652e3c4e6f74496e76756c6e657261626c650006047c4163636f756e74206973206e6f7420616e20496e76756c6e657261626c652e5c4e6f4173736f63696174656456616c696461746f7249640007049c4163636f756e7420686173206e6f206173736f6369617465642076616c696461746f722049442e5856616c696461746f724e6f74526567697374657265640008048c56616c696461746f72204944206973206e6f742079657420726567697374657265642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e79030000027d03007d0300000408008103008103086061737365745f6875625f6b7573616d615f72756e74696d652c53657373696f6e4b657973000004011061757261850301c43c41757261206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300008503104473705f636f6e73656e7375735f617572611c737232353531392c6170705f73723235353139185075626c6963000004008903013c737232353531393a3a5075626c6963000089030c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d00008d03000004089103340091030c1c73705f636f72651863727970746f244b65795479706549640000040044011c5b75383b20345d000095030c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b6579738103011c543a3a4b65797300011470726f6f6634011c5665633c75383e00000464536565205b6050616c6c65743a3a7365745f6b657973605d2e2870757267655f6b6579730001046c536565205b6050616c6c65743a3a70757267655f6b657973605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e99030c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742e9d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454018503045300000400a10301185665633c543e0000a103000002850300a503084873705f636f6e73656e7375735f736c6f747310536c6f74000004002c010c7536340000a90300000408a5031000ad03000002b10300b103086463756d756c75735f70616c6c65745f78636d705f717565756554496e626f756e644368616e6e656c44657461696c7300000c011873656e646572cc01185061726149640001147374617465b5030130496e626f756e6453746174650001406d6573736167655f6d65746164617461b90301a85665633c2852656c6179426c6f636b4e756d6265722c2058636d704d657373616765466f726d6174293e0000b503086463756d756c75735f70616c6c65745f78636d705f717565756530496e626f756e645374617465000108084f6b0000002453757370656e64656400010000b903000002bd0300bd030000040810c10300c1030c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665734458636d704d657373616765466f726d617400010c60436f6e636174656e6174656456657273696f6e656458636d0000005c436f6e636174656e61746564456e636f646564426c6f620001001c5369676e616c7300020000c50300000408cc1000c903000002cd0300cd03086463756d756c75735f70616c6c65745f78636d705f7175657565584f7574626f756e644368616e6e656c44657461696c730000140124726563697069656e74cc01185061726149640001147374617465d10301344f7574626f756e6453746174650001347369676e616c735f657869737445010110626f6f6c00012c66697273745f696e646578ad01010c7531360001286c6173745f696e646578ad01010c7531360000d103086463756d756c75735f70616c6c65745f78636d705f7175657565344f7574626f756e645374617465000108084f6b0000002453757370656e64656400010000d50300000408ccad0100d903086463756d756c75735f70616c6c65745f78636d705f71756575653c5175657565436f6e66696744617461000018014473757370656e645f7468726573686f6c6410010c75333200013864726f705f7468726573686f6c6410010c753332000140726573756d655f7468726573686f6c6410010c7533320001407468726573686f6c645f7765696768742401185765696768740001547765696768745f72657374726963745f646563617924011857656967687400016878636d705f6d61785f696e646976696475616c5f7765696768742401185765696768740000dd030000040ccc103400e1030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c65741043616c6c04045400012448736572766963655f6f766572776569676874080114696e6465782c013c4f766572776569676874496e6465780001307765696768745f6c696d69742401185765696768740000048c536565205b6050616c6c65743a3a736572766963655f6f766572776569676874605d2e5473757370656e645f78636d5f657865637574696f6e00010498536565205b6050616c6c65743a3a73757370656e645f78636d5f657865637574696f6e605d2e50726573756d655f78636d5f657865637574696f6e00020494536565205b6050616c6c65743a3a726573756d655f78636d5f657865637574696f6e605d2e607570646174655f73757370656e645f7468726573686f6c6404010c6e657710010c753332000304a4536565205b6050616c6c65743a3a7570646174655f73757370656e645f7468726573686f6c64605d2e547570646174655f64726f705f7468726573686f6c6404010c6e657710010c75333200040498536565205b6050616c6c65743a3a7570646174655f64726f705f7468726573686f6c64605d2e5c7570646174655f726573756d655f7468726573686f6c6404010c6e657710010c753332000504a0536565205b6050616c6c65743a3a7570646174655f726573756d655f7468726573686f6c64605d2e5c7570646174655f7468726573686f6c645f77656967687404010c6e6577240118576569676874000604a0536565205b6050616c6c65743a3a7570646174655f7468726573686f6c645f776569676874605d2e707570646174655f7765696768745f72657374726963745f646563617904010c6e6577240118576569676874000704b4536565205b6050616c6c65743a3a7570646174655f7765696768745f72657374726963745f6465636179605d2e847570646174655f78636d705f6d61785f696e646976696475616c5f77656967687404010c6e6577240118576569676874000804c8536565205b6050616c6c65743a3a7570646174655f78636d705f6d61785f696e646976696475616c5f776569676874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee5030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144572726f72040454000114304661696c6564546f53656e640000046c4661696c656420746f2073656e642058434d206d6573736167652e3042616458636d4f726967696e0001043c4261642058434d206f726967696e2e1842616458636d000204344261642058434d20646174612e484261644f766572776569676874496e64657800030454426164206f76657277656967687420696e6465782e3c5765696768744f7665724c696d6974000404f850726f76696465642077656967687420697320706f737369626c79206e6f7420656e6f75676820746f206578656375746520746865206d6573736167652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee9030c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e67100124726573706f6e6465728501015856657273696f6e65644d756c74694c6f636174696f6e00014c6d617962655f6d617463685f71756572696572ed0301784f7074696f6e3c56657273696f6e65644d756c74694c6f636174696f6e3e0001306d617962655f6e6f74696679f10301404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e8501015856657273696f6e65644d756c74694c6f636174696f6e00012469735f61637469766545010110626f6f6c000100145265616479080120726573706f6e7365f903014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000ed0304184f7074696f6e0404540185010108104e6f6e6500000010536f6d65040085010000010000f10304184f7074696f6e04045401f5030108104e6f6e6500000010536f6d650400f5030000010000f50300000408080800f903080c78636d4456657273696f6e6564526573706f6e73650001080856320400fd03013076323a3a526573706f6e736500020008563304000501013076333a3a526573706f6e736500030000fd030c0c78636d08763220526573706f6e7365000110104e756c6c0000001841737365747304005101012c4d756c74694173736574730001003c457865637574696f6e526573756c740400010401504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000010404184f7074696f6e0404540105040108104e6f6e6500000010536f6d65040005040000010000050400000408100904000904100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e73697665001400105472617004002c010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002c01185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c65001900000d04000004081085010011040000040c2c24100015040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540119040453000004001d0401185665633c543e0000190400000408850110001d0400000219040021040c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e745461726765747304002504013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000250404184f7074696f6e04045401340108104e6f6e6500000010536f6d65040034000001000029040000040c10002d04002d04080c78636d4056657273696f6e6564417373657449640001040856330400f0012c76333a3a417373657449640003000031040c2870616c6c65745f78636d1870616c6c65746852656d6f74654c6f636b656446756e6769626c655265636f72640848436f6e73756d65724964656e746966696572019901304d6178436f6e73756d6572730000100118616d6f756e74180110753132380001146f776e65728501015856657273696f6e65644d756c74694c6f636174696f6e0001186c6f636b65728501015856657273696f6e65644d756c74694c6f636174696f6e000124636f6e73756d657273350401d0426f756e6465645665633c28436f6e73756d65724964656e7469666965722c2075313238292c204d6178436f6e73756d6572733e000035040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540139040453000004003d0401185665633c543e0000390400000408990118003d0400000239040041040c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454014504045300000400490401185665633c543e00004504000004081885010049040000024504004d040c2870616c6c65745f78636d1870616c6c65741043616c6c04045400012c1073656e64080110646573748501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d65737361676551040154426f783c56657273696f6e656458636d3c28293e3e00000454536565205b6050616c6c65743a3a73656e64605d2e3c74656c65706f72745f617373657473100110646573748501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172798501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001186173736574734d010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200010480536565205b6050616c6c65743a3a74656c65706f72745f617373657473605d2e5c726573657276655f7472616e736665725f617373657473100110646573748501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172798501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001186173736574734d010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c753332000204a0536565205b6050616c6c65743a3a726573657276655f7472616e736665725f617373657473605d2e1c6578656375746508011c6d657373616765710401c0426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a52756e74696d6543616c6c3e3e0001286d61785f77656967687424011857656967687400030460536565205b6050616c6c65743a3a65786563757465605d2e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6e900148426f783c4d756c74694c6f636174696f6e3e00011c76657273696f6e10012858636d56657273696f6e00040488536565205b6050616c6c65743a3a666f7263655f78636d5f76657273696f6e605d2e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6ec10101484f7074696f6e3c58636d56657273696f6e3e000504a8536565205b6050616c6c65743a3a666f7263655f64656661756c745f78636d5f76657273696f6e605d2e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e8501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000604bc536565205b6050616c6c65743a3a666f7263655f7375627363726962655f76657273696f6e5f6e6f74696679605d2e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e8501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000704c4536565205b6050616c6c65743a3a666f7263655f756e7375627363726962655f76657273696f6e5f6e6f74696679605d2e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573748501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172798501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001186173736574734d010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69744901012c5765696768744c696d6974000804c0536565205b6050616c6c65743a3a6c696d697465645f726573657276655f7472616e736665725f617373657473605d2e5c6c696d697465645f74656c65706f72745f617373657473140110646573748501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172798501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001186173736574734d010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69744901012c5765696768744c696d6974000904a0536565205b6050616c6c65743a3a6c696d697465645f74656c65706f72745f617373657473605d2e40666f7263655f73757370656e73696f6e04012473757370656e64656445010110626f6f6c000a0484536565205b6050616c6c65743a3a666f7263655f73757370656e73696f6e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e5104080c78636d3056657273696f6e656458636d042c52756e74696d6543616c6c00010808563204005504015076323a3a58636d3c52756e74696d6543616c6c3e0002000856330400d8015076333a3a58636d3c52756e74696d6543616c6c3e0003000055040c0c78636d0876320c58636d042c52756e74696d6543616c6c00000400590401745665633c496e737472756374696f6e3c52756e74696d6543616c6c3e3e000059040000025d04005d040c0c78636d0876322c496e737472756374696f6e042c52756e74696d6543616c6c000170345769746864726177417373657404005101012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404005101012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404005101012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f696428011c51756572794964000120726573706f6e7365fd030120526573706f6e73650001286d61785f77656967687428010c753634000300345472616e7366657241737365740801186173736574735101012c4d756c746941737365747300012c62656e6566696369617279610101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735101012c4d756c746941737365747300011064657374610101344d756c74694c6f636174696f6e00010c78636d5504011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970652d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737428010c75363400011063616c6c31010168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465729c010c7533320001406d61785f6d6573736167655f73697a659c010c7533320001306d61785f63617061636974799c010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e749c010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f729c010c75333200011873656e6465729c010c753332000124726563697069656e749c010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040065010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f696428011c5175657279496400011064657374610101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f77656967687428010c753634000c00304465706f73697441737365740c0118617373657473610401404d756c7469417373657446696c7465720001286d61785f6173736574739c010c75333200012c62656e6566696369617279610101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473610401404d756c7469417373657446696c7465720001286d61785f6173736574739c010c75333200011064657374610101344d756c74694c6f636174696f6e00010c78636d5504011c58636d3c28293e000e003445786368616e6765417373657408011067697665610401404d756c7469417373657446696c74657200011c726563656976655101012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473610401404d756c7469417373657446696c74657200011c72657365727665610101344d756c74694c6f636174696f6e00010c78636d5504011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473610401404d756c7469417373657446696c74657200011064657374610101344d756c74694c6f636174696f6e00010c78636d5504011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f696428011c5175657279496400011064657374610101344d756c74694c6f636174696f6e000118617373657473610401404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f77656967687428010c75363400120030427579457865637574696f6e08011066656573590101284d756c746941737365740001307765696768745f6c696d69746d04012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204005504014058636d3c52756e74696d6543616c6c3e0015002c536574417070656e64697804005504014058636d3c52756e74696d6543616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574735101012c4d756c74694173736574730001187469636b6574610101344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f77656967687428010c753634001a0048556e73756273637269626556657273696f6e001b00006104100c78636d087632286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e69746504005101012c4d756c74694173736574730000001057696c6404006504013857696c644d756c74694173736574000100006504100c78636d087632286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f6608010869645d01011c4173736574496400010c66756e6904013c57696c6446756e676962696c697479000100006904100c78636d087632286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c65000100006d040c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d69746564040028010c753634000100007104080c78636d3056657273696f6e656458636d042c52756e74696d6543616c6c00010808563204007504015076323a3a58636d3c52756e74696d6543616c6c3e00020008563304008504015076333a3a58636d3c52756e74696d6543616c6c3e0003000075040c0c78636d0876320c58636d042c52756e74696d6543616c6c00000400790401745665633c496e737472756374696f6e3c52756e74696d6543616c6c3e3e000079040000027d04007d040c0c78636d0876322c496e737472756374696f6e042c52756e74696d6543616c6c000170345769746864726177417373657404005101012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404005101012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404005101012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f696428011c51756572794964000120726573706f6e7365fd030120526573706f6e73650001286d61785f77656967687428010c753634000300345472616e7366657241737365740801186173736574735101012c4d756c746941737365747300012c62656e6566696369617279610101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735101012c4d756c746941737365747300011064657374610101344d756c74694c6f636174696f6e00010c78636d5504011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970652d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737428010c75363400011063616c6c81040168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465729c010c7533320001406d61785f6d6573736167655f73697a659c010c7533320001306d61785f63617061636974799c010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e749c010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f729c010c75333200011873656e6465729c010c753332000124726563697069656e749c010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040065010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f696428011c5175657279496400011064657374610101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f77656967687428010c753634000c00304465706f73697441737365740c0118617373657473610401404d756c7469417373657446696c7465720001286d61785f6173736574739c010c75333200012c62656e6566696369617279610101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473610401404d756c7469417373657446696c7465720001286d61785f6173736574739c010c75333200011064657374610101344d756c74694c6f636174696f6e00010c78636d5504011c58636d3c28293e000e003445786368616e6765417373657408011067697665610401404d756c7469417373657446696c74657200011c726563656976655101012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473610401404d756c7469417373657446696c74657200011c72657365727665610101344d756c74694c6f636174696f6e00010c78636d5504011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473610401404d756c7469417373657446696c74657200011064657374610101344d756c74694c6f636174696f6e00010c78636d5504011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f696428011c5175657279496400011064657374610101344d756c74694c6f636174696f6e000118617373657473610401404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f77656967687428010c75363400120030427579457865637574696f6e08011066656573590101284d756c746941737365740001307765696768745f6c696d69746d04012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204007504014058636d3c52756e74696d6543616c6c3e0015002c536574417070656e64697804007504014058636d3c52756e74696d6543616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574735101012c4d756c74694173736574730001187469636b6574610101344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f77656967687428010c753634001a0048556e73756273637269626556657273696f6e001b000081040c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656434011c5665633c75383e000085040c0c78636d0876330c58636d041043616c6c00000400890401585665633c496e737472756374696f6e3c43616c6c3e3e000089040000028d04008d040c0c78636d0876332c496e737472756374696f6e041043616c6c0001c034576974686472617741737365740400e4012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e4012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e4012c4d756c7469417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e736505010120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572290101544f7074696f6e3c4d756c74694c6f636174696f6e3e000300345472616e736665724173736574080118617373657473e4012c4d756c746941737365747300012c62656e65666963696172799001344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e4012c4d756c7469417373657473000110646573749001344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e642d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6c8104014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465729c010c7533320001406d61785f6d6573736167655f73697a659c010c7533320001306d61785f63617061636974799c010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e749c010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f729c010c75333200011873656e6465729c010c753332000124726563697069656e749c010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400940154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720400350101445175657279526573706f6e7365496e666f000c00304465706f7369744173736574080118617373657473390101404d756c7469417373657446696c74657200012c62656e65666963696172799001344d756c74694c6f636174696f6e000d004c4465706f7369745265736572766541737365740c0118617373657473390101404d756c7469417373657446696c746572000110646573749001344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e000e003445786368616e676541737365740c011067697665390101404d756c7469417373657446696c74657200011077616e74e4012c4d756c746941737365747300011c6d6178696d616c45010110626f6f6c000f005c496e6974696174655265736572766557697468647261770c0118617373657473390101404d756c7469417373657446696c74657200011c726573657276659001344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473390101404d756c7469417373657446696c746572000110646573749001344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666f350101445175657279526573706f6e7365496e666f000118617373657473390101404d756c7469417373657446696c74657200120030427579457865637574696f6e08011066656573ec01284d756c746941737365740001307765696768745f6c696d69744901012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204008504012458636d3c43616c6c3e0015002c536574417070656e64697804008504012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e4012c4d756c74694173736574730001187469636b65749001344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e41737365740400e4012c4d756c7469417373657473001c002c45787065637441737365740400e4012c4d756c7469417373657473001d00304578706563744f726967696e0400290101544f7074696f6e3c4d756c74694c6f636174696f6e3e001e002c4578706563744572726f720400090101504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400210101384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666f350101445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e6465789c010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f729c010c75333200013c6d696e5f63726174655f6d696e6f729c010c753332002200505265706f72745472616e736163745374617475730400350101445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e04009801204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726ba401244e6574776f726b496400012c64657374696e6174696f6e940154496e746572696f724d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e002600244c6f636b41737365740801146173736574ec01284d756c74694173736574000120756e6c6f636b65729001344d756c74694c6f636174696f6e0027002c556e6c6f636b41737365740801146173736574ec01284d756c746941737365740001187461726765749001344d756c74694c6f636174696f6e002800384e6f7465556e6c6f636b61626c650801146173736574ec01284d756c746941737365740001146f776e65729001344d756c74694c6f636174696f6e0029003452657175657374556e6c6f636b0801146173736574ec01284d756c746941737365740001186c6f636b65729001344d756c74694c6f636174696f6e002a002c536574466565734d6f64650401306a69745f776974686472617745010110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e04009001344d756c74694c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69744901012c5765696768744c696d6974000130636865636b5f6f726967696e290101544f7074696f6e3c4d756c74694c6f636174696f6e3e002f000091040c2870616c6c65745f78636d1870616c6c6574144572726f720404540001502c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108410154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652ec8506572686170732061206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e30496e76616c69644173736574000d0480496e76616c696420617373657420666f7220746865206f7065726174696f6e2e284c6f7742616c616e6365000e044101546865206f776e657220646f6573206e6f74206f776e2028616c6c29206f662074686520617373657420746861742074686579207769736820746f20646f20746865206f7065726174696f6e206f6e2e30546f6f4d616e794c6f636b73000f04c0546865206173736574206f776e65722068617320746f6f206d616e79206c6f636b73206f6e207468652061737365742e4c4163636f756e744e6f74536f7665726569676e001004310154686520676976656e206163636f756e74206973206e6f7420616e206964656e7469666961626c6520736f7665726569676e206163636f756e7420666f7220616e79206c6f636174696f6e2e28466565734e6f744d65740011042901546865206f7065726174696f6e207265717569726564206665657320746f20626520706169642077686963682074686520696e69746961746f7220636f756c64206e6f74206d6565742e304c6f636b4e6f74466f756e64001204f4412072656d6f7465206c6f636b20776974682074686520636f72726573706f6e64696e67206461746120636f756c64206e6f7420626520666f756e642e14496e557365001304490154686520756e6c6f636b206f7065726174696f6e2063616e6e6f742073756363656564206265636175736520746865726520617265207374696c6c20636f6e73756d657273206f6620746865206c6f636b2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e95040c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144572726f72040454000100048054686520604572726f726020656e756d206f6620746869732070616c6c65742e9904086063756d756c75735f70616c6c65745f646d705f717565756528436f6e6669674461746100000401386d61785f696e646976696475616c24011857656967687400009d04086063756d756c75735f70616c6c65745f646d705f71756575653450616765496e6465784461746100000c0128626567696e5f7573656410012c50616765436f756e746572000120656e645f7573656410012c50616765436f756e7465720001406f7665727765696768745f636f756e742c013c4f766572776569676874496e6465780000a104000002a50400a50400000408103400a9040c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e6465782c013c4f766572776569676874496e6465780001307765696768745f6c696d69742401185765696768740000048c536565205b6050616c6c65743a3a736572766963655f6f766572776569676874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ead040c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144572726f720404540001081c556e6b6e6f776e0000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e244f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742eb1040c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011814626174636804011463616c6c73b504017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000458536565205b6050616c6c65743a3a6261746368605d2e3461735f64657269766174697665080114696e646578ad01010c75313600011063616c6cb904017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00010478536565205b6050616c6c65743a3a61735f64657269766174697665605d2e2462617463685f616c6c04011463616c6c73b504017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00020468536565205b6050616c6c65743a3a62617463685f616c6c605d2e2c64697370617463685f617308012461735f6f726967696e51050154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cb904017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00030470536565205b6050616c6c65743a3a64697370617463685f6173605d2e2c666f7263655f626174636804011463616c6c73b504017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00040470536565205b6050616c6c65743a3a666f7263655f6261746368605d2e2c776974685f77656967687408011063616c6cb904017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00011877656967687424011857656967687400050470536565205b6050616c6c65743a3a776974685f776569676874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732eb504000002b90400b904086061737365745f6875625f6b7573616d615f72756e74696d652c52756e74696d6543616c6c00014c1853797374656d0400250201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000003c50617261636861696e53797374656d0400e10201d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e53797374656d2c2052756e74696d653e0001002454696d657374616d700400090301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003002042616c616e6365730400490301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e000a0044436f6c6c61746f7253656c656374696f6e0400710301d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6c6c61746f7253656c656374696f6e2c2052756e74696d653e0015001c53657373696f6e0400950301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0016002458636d7051756575650400e10301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d7051756575652c2052756e74696d653e001e002c506f6c6b61646f7458636d04004d0401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6c6b61646f7458636d2c2052756e74696d653e001f0020446d7051756575650400a90401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d7051756575652c2052756e74696d653e0021001c5574696c6974790400b10401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e002800204d756c74697369670400bd0401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e0029001450726f78790400c50401a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e002a00184173736574730400cd0401ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4173736574732c2052756e74696d653e0032001c556e69717565730400d10401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c556e69717565732c2052756e74696d653e003300104e6674730400e10401a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6674732c2052756e74696d653e00340034466f726569676e4173736574730400410501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c466f726569676e4173736574732c2052756e74696d653e003500504e66744672616374696f6e616c697a6174696f6e0400450501e50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e66744672616374696f6e616c697a6174696f6e2c2052756e74696d653e00360028506f6f6c4173736574730400490501bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6f6c4173736574732c2052756e74696d653e0037003c4173736574436f6e76657273696f6e04004d0501d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4173736574436f6e76657273696f6e2c2052756e74696d653e00380000bd040c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573bc01445665633c543a3a4163636f756e7449643e00011063616c6cb904017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000494536565205b6050616c6c65743a3a61735f6d756c74695f7468726573686f6c645f31605d2e2061735f6d756c74691401247468726573686f6c64ad01010c7531360001446f746865725f7369676e61746f72696573bc01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74c10401904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00011063616c6cb904017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0001286d61785f77656967687424011857656967687400010464536565205b6050616c6c65743a3a61735f6d756c7469605d2e40617070726f76655f61735f6d756c74691401247468726573686f6c64ad01010c7531360001446f746865725f7369676e61746f72696573bc01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74c10401904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687424011857656967687400020484536565205b6050616c6c65743a3a617070726f76655f61735f6d756c7469605d2e3c63616e63656c5f61735f6d756c74691001247468726573686f6c64ad01010c7531360001446f746865725f7369676e61746f72696573bc01445665633c543a3a4163636f756e7449643e00012474696d65706f696e74a101017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e00012463616c6c5f686173680401205b75383b2033325d00030480536565205b6050616c6c65743a3a63616e63656c5f61735f6d756c7469605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec10404184f7074696f6e04045401a1010108104e6f6e6500000010536f6d650400a1010000010000c5040c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c4d0301504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065c90401504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cb904017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000458536565205b6050616c6c65743a3a70726f7879605d2e246164645f70726f78790c012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f74797065a9010130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00010468536565205b6050616c6c65743a3a6164645f70726f7879605d2e3072656d6f76655f70726f78790c012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f74797065a9010130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00020474536565205b6050616c6c65743a3a72656d6f76655f70726f7879605d2e3872656d6f76655f70726f786965730003047c536565205b6050616c6c65743a3a72656d6f76655f70726f78696573605d2e2c6372656174655f707572650c012870726f78795f74797065a9010130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e000114696e646578ad01010c75313600040470536565205b6050616c6c65743a3a6372656174655f70757265605d2e246b696c6c5f7075726514011c737061776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f74797065a9010130543a3a50726f787954797065000114696e646578ad01010c7531360001186865696768749c0144426c6f636b4e756d626572466f723c543e0001246578745f696e6465789c010c75333200050468536565205b6050616c6c65743a3a6b696c6c5f70757265605d2e20616e6e6f756e63650801107265616c4d0301504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736830013443616c6c486173684f663c543e00060464536565205b6050616c6c65743a3a616e6e6f756e6365605d2e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c4d0301504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736830013443616c6c486173684f663c543e00070490536565205b6050616c6c65743a3a72656d6f76655f616e6e6f756e63656d656e74605d2e4c72656a6563745f616e6e6f756e63656d656e7408012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736830013443616c6c486173684f663c543e00080490536565205b6050616c6c65743a3a72656a6563745f616e6e6f756e63656d656e74605d2e3c70726f78795f616e6e6f756e63656410012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e0001107265616c4d0301504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065c90401504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cb904017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00090480536565205b6050616c6c65743a3a70726f78795f616e6e6f756e636564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec90404184f7074696f6e04045401a9010108104e6f6e6500000010536f6d650400a9010000010000cd040c3470616c6c65745f6173736574731870616c6c65741043616c6c080454000449000180186372656174650c010869649c014c543a3a41737365744964506172616d6574657200011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00012c6d696e5f62616c616e6365180128543a3a42616c616e63650000045c536565205b6050616c6c65743a3a637265617465605d2e30666f7263655f63726561746510010869649c014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00013469735f73756666696369656e7445010110626f6f6c00012c6d696e5f62616c616e6365ac0128543a3a42616c616e636500010474536565205b6050616c6c65743a3a666f7263655f637265617465605d2e3473746172745f64657374726f7904010869649c014c543a3a41737365744964506172616d6574657200020478536565205b6050616c6c65743a3a73746172745f64657374726f79605d2e4064657374726f795f6163636f756e747304010869649c014c543a3a41737365744964506172616d6574657200030484536565205b6050616c6c65743a3a64657374726f795f6163636f756e7473605d2e4464657374726f795f617070726f76616c7304010869649c014c543a3a41737365744964506172616d6574657200040488536565205b6050616c6c65743a3a64657374726f795f617070726f76616c73605d2e3866696e6973685f64657374726f7904010869649c014c543a3a41737365744964506172616d657465720005047c536565205b6050616c6c65743a3a66696e6973685f64657374726f79605d2e106d696e740c010869649c014c543a3a41737365744964506172616d6574657200012c62656e65666963696172794d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500060454536565205b6050616c6c65743a3a6d696e74605d2e106275726e0c010869649c014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500070454536565205b6050616c6c65743a3a6275726e605d2e207472616e736665720c010869649c014c543a3a41737365744964506172616d657465720001187461726765744d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500080464536565205b6050616c6c65743a3a7472616e73666572605d2e4c7472616e736665725f6b6565705f616c6976650c010869649c014c543a3a41737365744964506172616d657465720001187461726765744d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500090490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e38666f7263655f7472616e7366657210010869649c014c543a3a41737365744964506172616d65746572000118736f757263654d0301504163636f756e7449644c6f6f6b75704f663c543e000110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e6365000a047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e18667265657a6508010869649c014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000b045c536565205b6050616c6c65743a3a667265657a65605d2e107468617708010869649c014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000c0454536565205b6050616c6c65743a3a74686177605d2e30667265657a655f617373657404010869649c014c543a3a41737365744964506172616d65746572000d0474536565205b6050616c6c65743a3a667265657a655f6173736574605d2e28746861775f617373657404010869649c014c543a3a41737365744964506172616d65746572000e046c536565205b6050616c6c65743a3a746861775f6173736574605d2e487472616e736665725f6f776e65727368697008010869649c014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e000f048c536565205b6050616c6c65743a3a7472616e736665725f6f776e657273686970605d2e207365745f7465616d10010869649c014c543a3a41737365744964506172616d657465720001186973737565724d0301504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65724d0301504163636f756e7449644c6f6f6b75704f663c543e00100464536565205b6050616c6c65743a3a7365745f7465616d605d2e307365745f6d6574616461746110010869649c014c543a3a41737365744964506172616d657465720001106e616d6534011c5665633c75383e00011873796d626f6c34011c5665633c75383e000120646563696d616c73080108753800110474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e38636c6561725f6d6574616461746104010869649c014c543a3a41737365744964506172616d657465720012047c536565205b6050616c6c65743a3a636c6561725f6d65746164617461605d2e48666f7263655f7365745f6d6574616461746114010869649c014c543a3a41737365744964506172616d657465720001106e616d6534011c5665633c75383e00011873796d626f6c34011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e45010110626f6f6c0013048c536565205b6050616c6c65743a3a666f7263655f7365745f6d65746164617461605d2e50666f7263655f636c6561725f6d6574616461746104010869649c014c543a3a41737365744964506172616d6574657200140494536565205b6050616c6c65743a3a666f7263655f636c6561725f6d65746164617461605d2e48666f7263655f61737365745f73746174757320010869649c014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e0001186973737565724d0301504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012c6d696e5f62616c616e6365ac0128543a3a42616c616e636500013469735f73756666696369656e7445010110626f6f6c00012469735f66726f7a656e45010110626f6f6c0015048c536565205b6050616c6c65743a3a666f7263655f61737365745f737461747573605d2e40617070726f76655f7472616e736665720c010869649c014c543a3a41737365744964506172616d6574657200012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500160484536565205b6050616c6c65743a3a617070726f76655f7472616e73666572605d2e3c63616e63656c5f617070726f76616c08010869649c014c543a3a41737365744964506172616d6574657200012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00170480536565205b6050616c6c65743a3a63616e63656c5f617070726f76616c605d2e54666f7263655f63616e63656c5f617070726f76616c0c010869649c014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00180498536565205b6050616c6c65743a3a666f7263655f63616e63656c5f617070726f76616c605d2e447472616e736665725f617070726f76656410010869649c014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012c64657374696e6174696f6e4d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500190488536565205b6050616c6c65743a3a7472616e736665725f617070726f766564605d2e14746f75636804010869649c014c543a3a41737365744964506172616d65746572001a0458536565205b6050616c6c65743a3a746f756368605d2e18726566756e6408010869649c014c543a3a41737365744964506172616d65746572000128616c6c6f775f6275726e45010110626f6f6c001b045c536565205b6050616c6c65743a3a726566756e64605d2e3c7365745f6d696e5f62616c616e636508010869649c014c543a3a41737365744964506172616d6574657200012c6d696e5f62616c616e6365180128543a3a42616c616e6365001c0480536565205b6050616c6c65743a3a7365745f6d696e5f62616c616e6365605d2e2c746f7563685f6f7468657208010869649c014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e001d0470536565205b6050616c6c65743a3a746f7563685f6f74686572605d2e30726566756e645f6f7468657208010869649c014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e001e0474536565205b6050616c6c65743a3a726566756e645f6f74686572605d2e14626c6f636b08010869649c014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e001f0458536565205b6050616c6c65743a3a626c6f636b605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed1040c3870616c6c65745f756e69717565731870616c6c65741043616c6c08045400044900016818637265617465080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e0000045c536565205b6050616c6c65743a3a637265617465605d2e30666f7263655f6372656174650c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e000130667265655f686f6c64696e6745010110626f6f6c00010474536565205b6050616c6c65743a3a666f7263655f637265617465605d2e1c64657374726f79080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011c7769746e657373d504013844657374726f795769746e65737300020460536565205b6050616c6c65743a3a64657374726f79605d2e106d696e740c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00030454536565205b6050616c6c65743a3a6d696e74605d2e106275726e0c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012c636865636b5f6f776e6572d90401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e00040454536565205b6050616c6c65743a3a6275726e605d2e207472616e736665720c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e00050464536565205b6050616c6c65743a3a7472616e73666572605d2e2472656465706f736974080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146974656d73bd0101385665633c543a3a4974656d49643e00060468536565205b6050616c6c65743a3a72656465706f736974605d2e18667265657a65080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640007045c536565205b6050616c6c65743a3a667265657a65605d2e1074686177080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400080454536565205b6050616c6c65743a3a74686177605d2e44667265657a655f636f6c6c656374696f6e040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400090488536565205b6050616c6c65743a3a667265657a655f636f6c6c656374696f6e605d2e3c746861775f636f6c6c656374696f6e040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000a0480536565205b6050616c6c65743a3a746861775f636f6c6c656374696f6e605d2e487472616e736665725f6f776e657273686970080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e000b048c536565205b6050616c6c65743a3a7472616e736665725f6f776e657273686970605d2e207365745f7465616d100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001186973737565724d0301504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65724d0301504163636f756e7449644c6f6f6b75704f663c543e000c0464536565205b6050616c6c65743a3a7365745f7465616d605d2e40617070726f76655f7472616e736665720c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e000d0484536565205b6050616c6c65743a3a617070726f76655f7472616e73666572605d2e3c63616e63656c5f617070726f76616c0c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001506d617962655f636865636b5f64656c6567617465d90401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e000e0480536565205b6050616c6c65743a3a63616e63656c5f617070726f76616c605d2e44666f7263655f6974656d5f7374617475731c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e0001186973737565724d0301504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65724d0301504163636f756e7449644c6f6f6b75704f663c543e000130667265655f686f6c64696e6745010110626f6f6c00012469735f66726f7a656e45010110626f6f6c000f0488536565205b6050616c6c65743a3a666f7263655f6974656d5f737461747573605d2e347365745f617474726962757465100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656dc10101444f7074696f6e3c543a3a4974656d49643e00010c6b6579c501016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00011476616c7565c9010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e00100478536565205b6050616c6c65743a3a7365745f617474726962757465605d2e3c636c6561725f6174747269627574650c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656dc10101444f7074696f6e3c543a3a4974656d49643e00010c6b6579c501016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00110480536565205b6050616c6c65743a3a636c6561725f617474726962757465605d2e307365745f6d65746164617461100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011064617461b9010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e45010110626f6f6c00120474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e38636c6561725f6d65746164617461080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640013047c536565205b6050616c6c65743a3a636c6561725f6d65746164617461605d2e5c7365745f636f6c6c656374696f6e5f6d657461646174610c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011064617461b9010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e45010110626f6f6c001404a0536565205b6050616c6c65743a3a7365745f636f6c6c656374696f6e5f6d65746164617461605d2e64636c6561725f636f6c6c656374696f6e5f6d65746164617461040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964001504a8536565205b6050616c6c65743a3a636c6561725f636f6c6c656374696f6e5f6d65746164617461605d2e507365745f6163636570745f6f776e6572736869700401406d617962655f636f6c6c656374696f6ec101015c4f7074696f6e3c543a3a436f6c6c656374696f6e49643e00160494536565205b6050616c6c65743a3a7365745f6163636570745f6f776e657273686970605d2e647365745f636f6c6c656374696f6e5f6d61785f737570706c79080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d61785f737570706c7910010c753332001704a8536565205b6050616c6c65743a3a7365745f636f6c6c656374696f6e5f6d61785f737570706c79605d2e247365745f7072696365100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001147072696365dd04015c4f7074696f6e3c4974656d50726963653c542c20493e3e00014477686974656c69737465645f6275796572d90401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e00180468536565205b6050616c6c65743a3a7365745f7072696365605d2e206275795f6974656d0c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001246269645f707269636518013c4974656d50726963653c542c20493e00190464536565205b6050616c6c65743a3a6275795f6974656d605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed5040c3870616c6c65745f756e69717565731474797065733844657374726f795769746e65737300000c01146974656d739c010c7533320001386974656d5f6d65746164617461739c010c753332000128617474726962757465739c010c7533320000d90404184f7074696f6e040454014d030108104e6f6e6500000010536f6d6504004d030000010000dd0404184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000e1040c2c70616c6c65745f6e6674731870616c6c65741043616c6c08045400044900019c1863726561746508011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e000118636f6e666967e5040164436f6c6c656374696f6e436f6e666967466f723c542c20493e0000045c536565205b6050616c6c65743a3a637265617465605d2e30666f7263655f6372656174650801146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e000118636f6e666967e5040164436f6c6c656374696f6e436f6e666967466f723c542c20493e00010474536565205b6050616c6c65743a3a666f7263655f637265617465605d2e1c64657374726f79080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011c7769746e6573730105013844657374726f795769746e65737300020460536565205b6050616c6c65743a3a64657374726f79605d2e106d696e74100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011c6d696e745f746f4d0301504163636f756e7449644c6f6f6b75704f663c543e0001307769746e6573735f64617461050501d84f7074696f6e3c4d696e745769746e6573733c543a3a4974656d49642c204465706f73697442616c616e63654f663c542c20493e3e3e00030454536565205b6050616c6c65743a3a6d696e74605d2e28666f7263655f6d696e74100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011c6d696e745f746f4d0301504163636f756e7449644c6f6f6b75704f663c543e00012c6974656d5f636f6e6669670d0501284974656d436f6e6669670004046c536565205b6050616c6c65743a3a666f7263655f6d696e74605d2e106275726e080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400050454536565205b6050616c6c65743a3a6275726e605d2e207472616e736665720c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e00060464536565205b6050616c6c65743a3a7472616e73666572605d2e2472656465706f736974080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146974656d73bd0101385665633c543a3a4974656d49643e00070468536565205b6050616c6c65743a3a72656465706f736974605d2e486c6f636b5f6974656d5f7472616e73666572080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640008048c536565205b6050616c6c65743a3a6c6f636b5f6974656d5f7472616e73666572605d2e50756e6c6f636b5f6974656d5f7472616e73666572080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400090494536565205b6050616c6c65743a3a756e6c6f636b5f6974656d5f7472616e73666572605d2e3c6c6f636b5f636f6c6c656374696f6e080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001346c6f636b5f73657474696e6773e9040148436f6c6c656374696f6e53657474696e6773000a0480536565205b6050616c6c65743a3a6c6f636b5f636f6c6c656374696f6e605d2e487472616e736665725f6f776e657273686970080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e000b048c536565205b6050616c6c65743a3a7472616e736665725f6f776e657273686970605d2e207365745f7465616d100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000118697373756572d90401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e00011461646d696ed90401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e00011c667265657a6572d90401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e000c0464536565205b6050616c6c65743a3a7365745f7465616d605d2e58666f7263655f636f6c6c656374696f6e5f6f776e6572080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e000d049c536565205b6050616c6c65743a3a666f7263655f636f6c6c656374696f6e5f6f776e6572605d2e5c666f7263655f636f6c6c656374696f6e5f636f6e666967080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000118636f6e666967e5040164436f6c6c656374696f6e436f6e666967466f723c542c20493e000e04a0536565205b6050616c6c65743a3a666f7263655f636f6c6c656374696f6e5f636f6e666967605d2e40617070726f76655f7472616e73666572100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e0001386d617962655f646561646c696e65c10101644f7074696f6e3c426c6f636b4e756d626572466f723c543e3e000f0484536565205b6050616c6c65743a3a617070726f76655f7472616e73666572605d2e3c63616e63656c5f617070726f76616c0c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00100480536565205b6050616c6c65743a3a63616e63656c5f617070726f76616c605d2e70636c6561725f616c6c5f7472616e736665725f617070726f76616c73080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964001104b4536565205b6050616c6c65743a3a636c6561725f616c6c5f7472616e736665725f617070726f76616c73605d2e506c6f636b5f6974656d5f70726f70657274696573100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001346c6f636b5f6d6574616461746145010110626f6f6c00013c6c6f636b5f6174747269627574657345010110626f6f6c00120494536565205b6050616c6c65743a3a6c6f636b5f6974656d5f70726f70657274696573605d2e347365745f617474726962757465140128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656dc10101444f7074696f6e3c543a3a4974656d49643e0001246e616d657370616365d90101804174747269627574654e616d6573706163653c543a3a4163636f756e7449643e00010c6b6579c901016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00011476616c7565d5010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e00130478536565205b6050616c6c65743a3a7365745f617474726962757465605d2e4c666f7263655f7365745f6174747269627574651801187365745f6173cd0101504f7074696f6e3c543a3a4163636f756e7449643e000128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656dc10101444f7074696f6e3c543a3a4974656d49643e0001246e616d657370616365d90101804174747269627574654e616d6573706163653c543a3a4163636f756e7449643e00010c6b6579c901016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00011476616c7565d5010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e00140490536565205b6050616c6c65743a3a666f7263655f7365745f617474726962757465605d2e3c636c6561725f617474726962757465100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656dc10101444f7074696f6e3c543a3a4974656d49643e0001246e616d657370616365d90101804174747269627574654e616d6573706163653c543a3a4163636f756e7449643e00010c6b6579c901016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00150480536565205b6050616c6c65743a3a636c6561725f617474726962757465605d2e5c617070726f76655f6974656d5f617474726962757465730c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e001604a0536565205b6050616c6c65743a3a617070726f76655f6974656d5f61747472696275746573605d2e7c63616e63656c5f6974656d5f617474726962757465735f617070726f76616c100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00011c7769746e6573731105017c43616e63656c41747472696275746573417070726f76616c5769746e657373001704c0536565205b6050616c6c65743a3a63616e63656c5f6974656d5f617474726962757465735f617070726f76616c605d2e307365745f6d657461646174610c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011064617461d5010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00180474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e38636c6561725f6d65746164617461080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640019047c536565205b6050616c6c65743a3a636c6561725f6d65746164617461605d2e5c7365745f636f6c6c656374696f6e5f6d65746164617461080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011064617461d5010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e001a04a0536565205b6050616c6c65743a3a7365745f636f6c6c656374696f6e5f6d65746164617461605d2e64636c6561725f636f6c6c656374696f6e5f6d65746164617461040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964001b04a8536565205b6050616c6c65743a3a636c6561725f636f6c6c656374696f6e5f6d65746164617461605d2e507365745f6163636570745f6f776e6572736869700401406d617962655f636f6c6c656374696f6ec101015c4f7074696f6e3c543a3a436f6c6c656374696f6e49643e001c0494536565205b6050616c6c65743a3a7365745f6163636570745f6f776e657273686970605d2e647365745f636f6c6c656374696f6e5f6d61785f737570706c79080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d61785f737570706c7910010c753332001d04a8536565205b6050616c6c65743a3a7365745f636f6c6c656374696f6e5f6d61785f737570706c79605d2e507570646174655f6d696e745f73657474696e6773080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001346d696e745f73657474696e6773f1040105014d696e7453657474696e67733c42616c616e63654f663c542c20493e2c20426c6f636b4e756d626572466f723c543e2c20543a3a436f6c6c656374696f6e49643e001e0494536565205b6050616c6c65743a3a7570646174655f6d696e745f73657474696e6773605d2e247365745f7072696365100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001147072696365dd04015c4f7074696f6e3c4974656d50726963653c542c20493e3e00014477686974656c69737465645f6275796572d90401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e001f0468536565205b6050616c6c65743a3a7365745f7072696365605d2e206275795f6974656d0c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001246269645f707269636518013c4974656d50726963653c542c20493e00200464536565205b6050616c6c65743a3a6275795f6974656d605d2e207061795f74697073040110746970731505019c426f756e6465645665633c4974656d5469704f663c542c20493e2c20543a3a4d6178546970733e00210464536565205b6050616c6c65743a3a7061795f74697073605d2e2c6372656174655f737761701801486f6666657265645f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001306f6666657265645f6974656d100124543a3a4974656d4964000148646573697265645f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001486d617962655f646573697265645f6974656dc10101444f7074696f6e3c543a3a4974656d49643e00012c6d617962655f7072696365dd0101ac4f7074696f6e3c507269636557697468446972656374696f6e3c4974656d50726963653c542c20493e3e3e0001206475726174696f6e100144426c6f636b4e756d626572466f723c543e00220470536565205b6050616c6c65743a3a6372656174655f73776170605d2e2c63616e63656c5f737761700801486f6666657265645f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001306f6666657265645f6974656d100124543a3a4974656d496400230470536565205b6050616c6c65743a3a63616e63656c5f73776170605d2e28636c61696d5f7377617014013c73656e645f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400012473656e645f6974656d100124543a3a4974656d4964000148726563656976655f636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000130726563656976655f6974656d100124543a3a4974656d49640001347769746e6573735f7072696365dd0101ac4f7074696f6e3c507269636557697468446972656374696f6e3c4974656d50726963653c542c20493e3e3e0024046c536565205b6050616c6c65743a3a636c61696d5f73776170605d2e3c6d696e745f7072655f7369676e65640c01246d696e745f6461746121050168426f783c5072655369676e65644d696e744f663c542c20493e3e0001247369676e617475726525050150543a3a4f6666636861696e5369676e61747572650001187369676e6572000130543a3a4163636f756e74496400250480536565205b6050616c6c65743a3a6d696e745f7072655f7369676e6564605d2e647365745f617474726962757465735f7072655f7369676e65640c0110646174613d05016c5072655369676e6564417474726962757465734f663c542c20493e0001247369676e617475726525050150543a3a4f6666636861696e5369676e61747572650001187369676e6572000130543a3a4163636f756e744964002604a8536565205b6050616c6c65743a3a7365745f617474726962757465735f7072655f7369676e6564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee5040c2c70616c6c65745f6e66747314747970657340436f6c6c656374696f6e436f6e6669670c14507269636501182c426c6f636b4e756d626572011030436f6c6c656374696f6e49640110000c012073657474696e6773e9040148436f6c6c656374696f6e53657474696e67730001286d61785f737570706c79c101012c4f7074696f6e3c7533323e0001346d696e745f73657474696e6773f10401b84d696e7453657474696e67733c50726963652c20426c6f636b4e756d6265722c20436f6c6c656374696f6e49643e0000e9040c2c70616c6c65745f6e66747314747970657320426974466c61677304045401ed040004002c0144436f6c6c656374696f6e53657474696e670000ed040c2c70616c6c65745f6e66747314747970657344436f6c6c656374696f6e53657474696e67000114445472616e7366657261626c654974656d7300010040556e6c6f636b65644d6574616461746100020048556e6c6f636b65644174747269627574657300040044556e6c6f636b65644d6178537570706c790008003c4465706f736974526571756972656400100000f1040c2c70616c6c65745f6e667473147479706573304d696e7453657474696e67730c14507269636501182c426c6f636b4e756d626572011030436f6c6c656374696f6e49640110001401246d696e745f74797065f50401584d696e74547970653c436f6c6c656374696f6e49643e0001147072696365dd0401344f7074696f6e3c50726963653e00012c73746172745f626c6f636bc101014c4f7074696f6e3c426c6f636b4e756d6265723e000124656e645f626c6f636bc101014c4f7074696f6e3c426c6f636b4e756d6265723e00015464656661756c745f6974656d5f73657474696e6773f90401304974656d53657474696e67730000f5040c2c70616c6c65745f6e667473147479706573204d696e74547970650430436f6c6c656374696f6e49640110010c18497373756572000000185075626c696300010020486f6c6465724f660400100130436f6c6c656374696f6e496400020000f9040c2c70616c6c65745f6e66747314747970657320426974466c61677304045401fd040004002c012c4974656d53657474696e670000fd040c2c70616c6c65745f6e6674731474797065732c4974656d53657474696e6700010c305472616e7366657261626c6500010040556e6c6f636b65644d6574616461746100020048556e6c6f636b6564417474726962757465730004000001050c2c70616c6c65745f6e6674731474797065733844657374726f795769746e65737300000c01386974656d5f6d65746164617461739c010c7533320001306974656d5f636f6e666967739c010c753332000128617474726962757465739c010c7533320000050504184f7074696f6e0404540109050108104e6f6e6500000010536f6d6504000905000001000009050c2c70616c6c65745f6e6674731474797065732c4d696e745769746e65737308184974656d496401101c42616c616e63650118000801286f776e65645f6974656dc10101384f7074696f6e3c4974656d49643e0001286d696e745f7072696365dd04013c4f7074696f6e3c42616c616e63653e00000d050c2c70616c6c65745f6e667473147479706573284974656d436f6e666967000004012073657474696e6773f90401304974656d53657474696e6773000011050c2c70616c6c65745f6e6674731474797065737c43616e63656c41747472696275746573417070726f76616c5769746e65737300000401486163636f756e745f6174747269627574657310010c753332000015050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540119050453000004001d0501185665633c543e000019050c2c70616c6c65745f6e6674731474797065731c4974656d5469701030436f6c6c656374696f6e49640110184974656d49640110244163636f756e744964010018416d6f756e74011800100128636f6c6c656374696f6e100130436f6c6c656374696f6e49640001106974656d1001184974656d496400012072656365697665720001244163636f756e744964000118616d6f756e74180118416d6f756e7400001d0500000219050021050c2c70616c6c65745f6e667473147479706573345072655369676e65644d696e741430436f6c6c656374696f6e49640110184974656d49640110244163636f756e744964010020446561646c696e6501101c42616c616e63650118001c0128636f6c6c656374696f6e100130436f6c6c656374696f6e49640001106974656d1001184974656d4964000128617474726962757465732902015c5665633c285665633c75383e2c205665633c75383e293e0001206d6574616461746134011c5665633c75383e0001306f6e6c795f6163636f756e74cd0101444f7074696f6e3c4163636f756e7449643e000120646561646c696e65100120446561646c696e650001286d696e745f7072696365dd04013c4f7074696f6e3c42616c616e63653e00002505082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040029050148656432353531393a3a5369676e61747572650000001c53723235353139040031050148737232353531393a3a5369676e617475726500010014456364736104003505014065636473613a3a5369676e61747572650002000029050c1c73705f636f72651c65643235353139245369676e6174757265000004002d0501205b75383b2036345d00002d0500000340000000080031050c1c73705f636f72651c73723235353139245369676e6174757265000004002d0501205b75383b2036345d000035050c1c73705f636f7265146563647361245369676e617475726500000400390501205b75383b2036355d000039050000034100000008003d050c2c70616c6c65745f6e6674731474797065734c5072655369676e6564417474726962757465731030436f6c6c656374696f6e49640110184974656d49640110244163636f756e744964010020446561646c696e65011000140128636f6c6c656374696f6e100130436f6c6c656374696f6e49640001106974656d1001184974656d4964000128617474726962757465732902015c5665633c285665633c75383e2c205665633c75383e293e0001246e616d657370616365d90101744174747269627574654e616d6573706163653c4163636f756e7449643e000120646561646c696e65100120446561646c696e65000041050c3470616c6c65745f6173736574731870616c6c65741043616c6c080454000449000180186372656174650c0108696490014c543a3a41737365744964506172616d6574657200011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00012c6d696e5f62616c616e6365180128543a3a42616c616e63650000045c536565205b6050616c6c65743a3a637265617465605d2e30666f7263655f637265617465100108696490014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00013469735f73756666696369656e7445010110626f6f6c00012c6d696e5f62616c616e6365ac0128543a3a42616c616e636500010474536565205b6050616c6c65743a3a666f7263655f637265617465605d2e3473746172745f64657374726f79040108696490014c543a3a41737365744964506172616d6574657200020478536565205b6050616c6c65743a3a73746172745f64657374726f79605d2e4064657374726f795f6163636f756e7473040108696490014c543a3a41737365744964506172616d6574657200030484536565205b6050616c6c65743a3a64657374726f795f6163636f756e7473605d2e4464657374726f795f617070726f76616c73040108696490014c543a3a41737365744964506172616d6574657200040488536565205b6050616c6c65743a3a64657374726f795f617070726f76616c73605d2e3866696e6973685f64657374726f79040108696490014c543a3a41737365744964506172616d657465720005047c536565205b6050616c6c65743a3a66696e6973685f64657374726f79605d2e106d696e740c0108696490014c543a3a41737365744964506172616d6574657200012c62656e65666963696172794d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500060454536565205b6050616c6c65743a3a6d696e74605d2e106275726e0c0108696490014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500070454536565205b6050616c6c65743a3a6275726e605d2e207472616e736665720c0108696490014c543a3a41737365744964506172616d657465720001187461726765744d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500080464536565205b6050616c6c65743a3a7472616e73666572605d2e4c7472616e736665725f6b6565705f616c6976650c0108696490014c543a3a41737365744964506172616d657465720001187461726765744d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500090490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e38666f7263655f7472616e73666572100108696490014c543a3a41737365744964506172616d65746572000118736f757263654d0301504163636f756e7449644c6f6f6b75704f663c543e000110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e6365000a047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e18667265657a65080108696490014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000b045c536565205b6050616c6c65743a3a667265657a65605d2e1074686177080108696490014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000c0454536565205b6050616c6c65743a3a74686177605d2e30667265657a655f6173736574040108696490014c543a3a41737365744964506172616d65746572000d0474536565205b6050616c6c65743a3a667265657a655f6173736574605d2e28746861775f6173736574040108696490014c543a3a41737365744964506172616d65746572000e046c536565205b6050616c6c65743a3a746861775f6173736574605d2e487472616e736665725f6f776e657273686970080108696490014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e000f048c536565205b6050616c6c65743a3a7472616e736665725f6f776e657273686970605d2e207365745f7465616d100108696490014c543a3a41737365744964506172616d657465720001186973737565724d0301504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65724d0301504163636f756e7449644c6f6f6b75704f663c543e00100464536565205b6050616c6c65743a3a7365745f7465616d605d2e307365745f6d65746164617461100108696490014c543a3a41737365744964506172616d657465720001106e616d6534011c5665633c75383e00011873796d626f6c34011c5665633c75383e000120646563696d616c73080108753800110474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e38636c6561725f6d65746164617461040108696490014c543a3a41737365744964506172616d657465720012047c536565205b6050616c6c65743a3a636c6561725f6d65746164617461605d2e48666f7263655f7365745f6d65746164617461140108696490014c543a3a41737365744964506172616d657465720001106e616d6534011c5665633c75383e00011873796d626f6c34011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e45010110626f6f6c0013048c536565205b6050616c6c65743a3a666f7263655f7365745f6d65746164617461605d2e50666f7263655f636c6561725f6d65746164617461040108696490014c543a3a41737365744964506172616d6574657200140494536565205b6050616c6c65743a3a666f7263655f636c6561725f6d65746164617461605d2e48666f7263655f61737365745f737461747573200108696490014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e0001186973737565724d0301504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012c6d696e5f62616c616e6365ac0128543a3a42616c616e636500013469735f73756666696369656e7445010110626f6f6c00012469735f66726f7a656e45010110626f6f6c0015048c536565205b6050616c6c65743a3a666f7263655f61737365745f737461747573605d2e40617070726f76655f7472616e736665720c0108696490014c543a3a41737365744964506172616d6574657200012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500160484536565205b6050616c6c65743a3a617070726f76655f7472616e73666572605d2e3c63616e63656c5f617070726f76616c080108696490014c543a3a41737365744964506172616d6574657200012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00170480536565205b6050616c6c65743a3a63616e63656c5f617070726f76616c605d2e54666f7263655f63616e63656c5f617070726f76616c0c0108696490014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00180498536565205b6050616c6c65743a3a666f7263655f63616e63656c5f617070726f76616c605d2e447472616e736665725f617070726f766564100108696490014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012c64657374696e6174696f6e4d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500190488536565205b6050616c6c65743a3a7472616e736665725f617070726f766564605d2e14746f756368040108696490014c543a3a41737365744964506172616d65746572001a0458536565205b6050616c6c65743a3a746f756368605d2e18726566756e64080108696490014c543a3a41737365744964506172616d65746572000128616c6c6f775f6275726e45010110626f6f6c001b045c536565205b6050616c6c65743a3a726566756e64605d2e3c7365745f6d696e5f62616c616e6365080108696490014c543a3a41737365744964506172616d6574657200012c6d696e5f62616c616e6365180128543a3a42616c616e6365001c0480536565205b6050616c6c65743a3a7365745f6d696e5f62616c616e6365605d2e2c746f7563685f6f74686572080108696490014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e001d0470536565205b6050616c6c65743a3a746f7563685f6f74686572605d2e30726566756e645f6f74686572080108696490014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e001e0474536565205b6050616c6c65743a3a726566756e645f6f74686572605d2e14626c6f636b080108696490014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e001f0458536565205b6050616c6c65743a3a626c6f636b605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e45050c7070616c6c65745f6e66745f6672616374696f6e616c697a6174696f6e1870616c6c65741043616c6c040454000108346672616374696f6e616c697a651401446e66745f636f6c6c656374696f6e5f6964100148543a3a4e6674436f6c6c656374696f6e49640001186e66745f6964100120543a3a4e6674496400012061737365745f6964100130417373657449644f663c543e00012c62656e65666963696172794d0301504163636f756e7449644c6f6f6b75704f663c543e0001246672616374696f6e73180144417373657442616c616e63654f663c543e00000478536565205b6050616c6c65743a3a6672616374696f6e616c697a65605d2e14756e6966791001446e66745f636f6c6c656374696f6e5f6964100148543a3a4e6674436f6c6c656374696f6e49640001186e66745f6964100120543a3a4e6674496400012061737365745f6964100130417373657449644f663c543e00012c62656e65666963696172794d0301504163636f756e7449644c6f6f6b75704f663c543e00010458536565205b6050616c6c65743a3a756e696679605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e49050c3470616c6c65745f6173736574731870616c6c65741043616c6c080454000449000180186372656174650c0108696410014c543a3a41737365744964506172616d6574657200011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00012c6d696e5f62616c616e6365180128543a3a42616c616e63650000045c536565205b6050616c6c65743a3a637265617465605d2e30666f7263655f637265617465100108696410014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00013469735f73756666696369656e7445010110626f6f6c00012c6d696e5f62616c616e6365ac0128543a3a42616c616e636500010474536565205b6050616c6c65743a3a666f7263655f637265617465605d2e3473746172745f64657374726f79040108696410014c543a3a41737365744964506172616d6574657200020478536565205b6050616c6c65743a3a73746172745f64657374726f79605d2e4064657374726f795f6163636f756e7473040108696410014c543a3a41737365744964506172616d6574657200030484536565205b6050616c6c65743a3a64657374726f795f6163636f756e7473605d2e4464657374726f795f617070726f76616c73040108696410014c543a3a41737365744964506172616d6574657200040488536565205b6050616c6c65743a3a64657374726f795f617070726f76616c73605d2e3866696e6973685f64657374726f79040108696410014c543a3a41737365744964506172616d657465720005047c536565205b6050616c6c65743a3a66696e6973685f64657374726f79605d2e106d696e740c0108696410014c543a3a41737365744964506172616d6574657200012c62656e65666963696172794d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500060454536565205b6050616c6c65743a3a6d696e74605d2e106275726e0c0108696410014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500070454536565205b6050616c6c65743a3a6275726e605d2e207472616e736665720c0108696410014c543a3a41737365744964506172616d657465720001187461726765744d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500080464536565205b6050616c6c65743a3a7472616e73666572605d2e4c7472616e736665725f6b6565705f616c6976650c0108696410014c543a3a41737365744964506172616d657465720001187461726765744d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500090490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e38666f7263655f7472616e73666572100108696410014c543a3a41737365744964506172616d65746572000118736f757263654d0301504163636f756e7449644c6f6f6b75704f663c543e000110646573744d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e6365000a047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e18667265657a65080108696410014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000b045c536565205b6050616c6c65743a3a667265657a65605d2e1074686177080108696410014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e000c0454536565205b6050616c6c65743a3a74686177605d2e30667265657a655f6173736574040108696410014c543a3a41737365744964506172616d65746572000d0474536565205b6050616c6c65743a3a667265657a655f6173736574605d2e28746861775f6173736574040108696410014c543a3a41737365744964506172616d65746572000e046c536565205b6050616c6c65743a3a746861775f6173736574605d2e487472616e736665725f6f776e657273686970080108696410014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e000f048c536565205b6050616c6c65743a3a7472616e736665725f6f776e657273686970605d2e207365745f7465616d100108696410014c543a3a41737365744964506172616d657465720001186973737565724d0301504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65724d0301504163636f756e7449644c6f6f6b75704f663c543e00100464536565205b6050616c6c65743a3a7365745f7465616d605d2e307365745f6d65746164617461100108696410014c543a3a41737365744964506172616d657465720001106e616d6534011c5665633c75383e00011873796d626f6c34011c5665633c75383e000120646563696d616c73080108753800110474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e38636c6561725f6d65746164617461040108696410014c543a3a41737365744964506172616d657465720012047c536565205b6050616c6c65743a3a636c6561725f6d65746164617461605d2e48666f7263655f7365745f6d65746164617461140108696410014c543a3a41737365744964506172616d657465720001106e616d6534011c5665633c75383e00011873796d626f6c34011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e45010110626f6f6c0013048c536565205b6050616c6c65743a3a666f7263655f7365745f6d65746164617461605d2e50666f7263655f636c6561725f6d65746164617461040108696410014c543a3a41737365744964506172616d6574657200140494536565205b6050616c6c65743a3a666f7263655f636c6561725f6d65746164617461605d2e48666f7263655f61737365745f737461747573200108696410014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e0001186973737565724d0301504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e4d0301504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012c6d696e5f62616c616e6365ac0128543a3a42616c616e636500013469735f73756666696369656e7445010110626f6f6c00012469735f66726f7a656e45010110626f6f6c0015048c536565205b6050616c6c65743a3a666f7263655f61737365745f737461747573605d2e40617070726f76655f7472616e736665720c0108696410014c543a3a41737365744964506172616d6574657200012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500160484536565205b6050616c6c65743a3a617070726f76655f7472616e73666572605d2e3c63616e63656c5f617070726f76616c080108696410014c543a3a41737365744964506172616d6574657200012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00170480536565205b6050616c6c65743a3a63616e63656c5f617070726f76616c605d2e54666f7263655f63616e63656c5f617070726f76616c0c0108696410014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012064656c65676174654d0301504163636f756e7449644c6f6f6b75704f663c543e00180498536565205b6050616c6c65743a3a666f7263655f63616e63656c5f617070726f76616c605d2e447472616e736665725f617070726f766564100108696410014c543a3a41737365744964506172616d657465720001146f776e65724d0301504163636f756e7449644c6f6f6b75704f663c543e00012c64657374696e6174696f6e4d0301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74ac0128543a3a42616c616e636500190488536565205b6050616c6c65743a3a7472616e736665725f617070726f766564605d2e14746f756368040108696410014c543a3a41737365744964506172616d65746572001a0458536565205b6050616c6c65743a3a746f756368605d2e18726566756e64080108696410014c543a3a41737365744964506172616d65746572000128616c6c6f775f6275726e45010110626f6f6c001b045c536565205b6050616c6c65743a3a726566756e64605d2e3c7365745f6d696e5f62616c616e6365080108696410014c543a3a41737365744964506172616d6574657200012c6d696e5f62616c616e6365180128543a3a42616c616e6365001c0480536565205b6050616c6c65743a3a7365745f6d696e5f62616c616e6365605d2e2c746f7563685f6f74686572080108696410014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e001d0470536565205b6050616c6c65743a3a746f7563685f6f74686572605d2e30726566756e645f6f74686572080108696410014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e001e0474536565205b6050616c6c65743a3a726566756e645f6f74686572605d2e14626c6f636b080108696410014c543a3a41737365744964506172616d6574657200010c77686f4d0301504163636f756e7449644c6f6f6b75704f663c543e001f0458536565205b6050616c6c65743a3a626c6f636b605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e4d050c5c70616c6c65745f61737365745f636f6e76657273696f6e1870616c6c65741043616c6c0404540001142c6372656174655f706f6f6c08011861737365743190013c543a3a4d756c74694173736574496400011861737365743290013c543a3a4d756c74694173736574496400000470536565205b6050616c6c65743a3a6372656174655f706f6f6c605d2e346164645f6c69717569646974791c011861737365743190013c543a3a4d756c74694173736574496400011861737365743290013c543a3a4d756c74694173736574496400013c616d6f756e74315f6465736972656418013c543a3a417373657442616c616e636500013c616d6f756e74325f6465736972656418013c543a3a417373657442616c616e636500012c616d6f756e74315f6d696e18013c543a3a417373657442616c616e636500012c616d6f756e74325f6d696e18013c543a3a417373657442616c616e636500011c6d696e745f746f000130543a3a4163636f756e74496400010478536565205b6050616c6c65743a3a6164645f6c6971756964697479605d2e4072656d6f76655f6c697175696469747918011861737365743190013c543a3a4d756c74694173736574496400011861737365743290013c543a3a4d756c7469417373657449640001346c705f746f6b656e5f6275726e18013c543a3a417373657442616c616e636500014c616d6f756e74315f6d696e5f7265636569766518013c543a3a417373657442616c616e636500014c616d6f756e74325f6d696e5f7265636569766518013c543a3a417373657442616c616e636500012c77697468647261775f746f000130543a3a4163636f756e74496400020484536565205b6050616c6c65743a3a72656d6f76655f6c6971756964697479605d2e70737761705f65786163745f746f6b656e735f666f725f746f6b656e7314011070617468050201c4426f756e6465645665633c543a3a4d756c7469417373657449642c20543a3a4d617853776170506174684c656e6774683e000124616d6f756e745f696e18013c543a3a417373657442616c616e6365000138616d6f756e745f6f75745f6d696e18013c543a3a417373657442616c616e636500011c73656e645f746f000130543a3a4163636f756e7449640001286b6565705f616c69766545010110626f6f6c000304b4536565205b6050616c6c65743a3a737761705f65786163745f746f6b656e735f666f725f746f6b656e73605d2e70737761705f746f6b656e735f666f725f65786163745f746f6b656e7314011070617468050201c4426f756e6465645665633c543a3a4d756c7469417373657449642c20543a3a4d617853776170506174684c656e6774683e000128616d6f756e745f6f757418013c543a3a417373657442616c616e6365000134616d6f756e745f696e5f6d617818013c543a3a417373657442616c616e636500011c73656e645f746f000130543a3a4163636f756e7449640001286b6565705f616c69766545010110626f6f6c000404b4536565205b6050616c6c65743a3a737761705f746f6b656e735f666f725f65786163745f746f6b656e73605d2e047050616c6c657427732063616c6c61626c652066756e6374696f6e732e5105086061737365745f6875625f6b7573616d615f72756e74696d65304f726967696e43616c6c65720001101873797374656d0400550501746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000002c506f6c6b61646f7458636d04005905014870616c6c65745f78636d3a3a4f726967696e001f002843756d756c757358636d04005d05016863756d756c75735f70616c6c65745f78636d3a3a4f726967696e00200010566f69640400610501410173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a0a5f5f707269766174653a3a566f69640003000055050c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e650002000059050c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d04009001344d756c74694c6f636174696f6e00000020526573706f6e736504009001344d756c74694c6f636174696f6e000100005d050c4863756d756c75735f70616c6c65745f78636d1870616c6c6574184f726967696e0001081452656c6179000000405369626c696e6750617261636861696e0400cc0118506172614964000100006105081c73705f636f726510566f69640001000065050c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e6905000004080004006d05083c70616c6c65745f6d756c7469736967204d756c7469736967102c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100304d6178417070726f76616c7300001001107768656ea101015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c737105018c426f756e6465645665633c4163636f756e7449642c204d6178417070726f76616c733e000071050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400bc01185665633c543e000075050c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e7905000004087d0518007d050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454018105045300000400850501185665633c543e00008105083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f78795479706501a9012c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f74797065a901012450726f78795479706500011464656c617910012c426c6f636b4e756d626572000085050000028105008905000004088d0518008d050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454019105045300000400950501185665633c543e00009105083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801302c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173683001104861736800011868656967687410012c426c6f636b4e756d6265720000950500000291050099050c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e9d050c3470616c6c65745f61737365747314747970657330417373657444657461696c730c1c42616c616e63650118244163636f756e7449640100384465706f73697442616c616e63650118003001146f776e65720001244163636f756e7449640001186973737565720001244163636f756e74496400011461646d696e0001244163636f756e74496400011c667265657a65720001244163636f756e744964000118737570706c7918011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e636500012c6d696e5f62616c616e636518011c42616c616e636500013469735f73756666696369656e7445010110626f6f6c0001206163636f756e747310010c75333200012c73756666696369656e747310010c753332000124617070726f76616c7310010c753332000118737461747573a105012c41737365745374617475730000a1050c3470616c6c65745f6173736574731474797065732c417373657453746174757300010c104c6976650000001846726f7a656e0001002844657374726f79696e6700020000a50500000408100000a9050c3470616c6c65745f6173736574731474797065733041737365744163636f756e74101c42616c616e63650118384465706f73697442616c616e63650118144578747261019901244163636f756e74496401000010011c62616c616e636518011c42616c616e6365000118737461747573ad0501344163636f756e74537461747573000118726561736f6eb10501a84578697374656e6365526561736f6e3c4465706f73697442616c616e63652c204163636f756e7449643e00011465787472619901011445787472610000ad050c3470616c6c65745f617373657473147479706573344163636f756e7453746174757300010c184c69717569640000001846726f7a656e0001001c426c6f636b656400020000b1050c3470616c6c65745f6173736574731474797065733c4578697374656e6365526561736f6e081c42616c616e63650118244163636f756e7449640100011420436f6e73756d65720000002853756666696369656e740001002c4465706f73697448656c64040018011c42616c616e63650002003c4465706f736974526566756e6465640003002c4465706f73697446726f6d08000001244163636f756e744964000018011c42616c616e636500040000b5050000040c10000000b9050c3470616c6c65745f61737365747314747970657320417070726f76616c081c42616c616e63650118384465706f73697442616c616e6365011800080118616d6f756e7418011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e63650000bd050c3470616c6c65745f6173736574731474797065733441737365744d6574616461746108384465706f73697442616c616e6365011834426f756e646564537472696e6701c1050014011c6465706f7369741801384465706f73697442616c616e63650001106e616d65c1050134426f756e646564537472696e6700011873796d626f6cc1050134426f756e646564537472696e67000120646563696d616c73080108753800012469735f66726f7a656e45010110626f6f6c0000c1050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000c5050c3470616c6c65745f6173736574731870616c6c6574144572726f720804540004490001502842616c616e63654c6f7700000415014163636f756e742062616c616e6365206d7573742062652067726561746572207468616e206f7220657175616c20746f20746865207472616e7366657220616d6f756e742e244e6f4163636f756e7400010490546865206163636f756e7420746f20616c74657220646f6573206e6f742065786973742e304e6f5065726d697373696f6e000204e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e1c556e6b6e6f776e0003047854686520676976656e20617373657420494420697320756e6b6e6f776e2e1846726f7a656e00040474546865206f726967696e206163636f756e742069732066726f7a656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e284261645769746e6573730006046c496e76616c6964207769746e657373206461746120676976656e2e384d696e42616c616e63655a65726f0007048c4d696e696d756d2062616c616e63652073686f756c64206265206e6f6e2d7a65726f2e4c556e617661696c61626c65436f6e73756d657200080c5901556e61626c6520746f20696e6372656d656e742074686520636f6e73756d6572207265666572656e636520636f756e74657273206f6e20746865206163636f756e742e20456974686572206e6f2070726f76696465724d017265666572656e63652065786973747320746f20616c6c6f772061206e6f6e2d7a65726f2062616c616e6365206f662061206e6f6e2d73656c662d73756666696369656e742061737365742c206f72206f6e65f06665776572207468656e20746865206d6178696d756d206e756d626572206f6620636f6e73756d65727320686173206265656e20726561636865642e2c4261644d657461646174610009045c496e76616c6964206d6574616461746120676976656e2e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e20576f756c64446965000b04350154686520736f75726365206163636f756e7420776f756c64206e6f74207375727669766520746865207472616e7366657220616e64206974206e6565647320746f207374617920616c6976652e34416c7265616479457869737473000c04845468652061737365742d6163636f756e7420616c7265616479206578697374732e244e6f4465706f736974000d04d45468652061737365742d6163636f756e7420646f65736e2774206861766520616e206173736f636961746564206465706f7369742e24576f756c644275726e000e04c4546865206f7065726174696f6e20776f756c6420726573756c7420696e2066756e6473206265696e67206275726e65642e244c6976654173736574000f0859015468652061737365742069732061206c69766520617373657420616e64206973206163746976656c79206265696e6720757365642e20557375616c6c7920656d697420666f72206f7065726174696f6e7320737563681d016173206073746172745f64657374726f796020776869636820726571756972652074686520617373657420746f20626520696e20612064657374726f79696e672073746174652e3041737365744e6f744c697665001004c8546865206173736574206973206e6f74206c6976652c20616e64206c696b656c79206265696e672064657374726f7965642e3c496e636f7272656374537461747573001104b054686520617373657420737461747573206973206e6f7420746865206578706563746564207374617475732e244e6f7446726f7a656e001204d85468652061737365742073686f756c642062652066726f7a656e206265666f72652074686520676976656e206f7065726174696f6e2e3843616c6c6261636b4661696c65640013048443616c6c6261636b20616374696f6e20726573756c74656420696e206572726f72048054686520604572726f726020656e756d206f6620746869732070616c6c65742ec9050c3870616c6c65745f756e697175657314747970657344436f6c6c656374696f6e44657461696c7308244163636f756e7449640100384465706f73697442616c616e63650118002801146f776e65720001244163636f756e7449640001186973737565720001244163636f756e74496400011461646d696e0001244163636f756e74496400011c667265657a65720001244163636f756e744964000134746f74616c5f6465706f7369741801384465706f73697442616c616e6365000130667265655f686f6c64696e6745010110626f6f6c0001146974656d7310010c7533320001386974656d5f6d657461646174617310010c7533320001286174747269627574657310010c75333200012469735f66726f7a656e45010110626f6f6c0000cd050000040c00101000d10500000408001000d5050c3870616c6c65745f756e69717565731474797065732c4974656d44657461696c7308244163636f756e7449640100384465706f73697442616c616e63650118001001146f776e65720001244163636f756e744964000120617070726f766564cd0101444f7074696f6e3c4163636f756e7449643e00012469735f66726f7a656e45010110626f6f6c00011c6465706f7369741801384465706f73697442616c616e63650000d9050c3870616c6c65745f756e697175657314747970657348436f6c6c656374696f6e4d6574616461746108384465706f73697442616c616e636501182c537472696e674c696d697400000c011c6465706f7369741801384465706f73697442616c616e636500011064617461b901016c426f756e6465645665633c75382c20537472696e674c696d69743e00012469735f66726f7a656e45010110626f6f6c0000dd050c3870616c6c65745f756e6971756573147479706573304974656d4d6574616461746108384465706f73697442616c616e636501182c537472696e674c696d697400000c011c6465706f7369741801384465706f73697442616c616e636500011064617461b901016c426f756e6465645665633c75382c20537472696e674c696d69743e00012469735f66726f7a656e45010110626f6f6c0000e1050000040c10c101c50100e50500000408c9011800e9050000040818cd0100ed050c3870616c6c65745f756e69717565731870616c6c6574144572726f72080454000449000148304e6f5065726d697373696f6e000004e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e44556e6b6e6f776e436f6c6c656374696f6e0001047454686520676976656e206974656d20494420697320756e6b6e6f776e2e34416c7265616479457869737473000204b8546865206974656d2049442068617320616c7265616479206265656e207573656420666f7220616e206974656d2e2857726f6e674f776e6572000304e8546865206f776e6572207475726e6564206f757420746f20626520646966666572656e7420746f2077686174207761732065787065637465642e284261645769746e6573730004046c496e76616c6964207769746e657373206461746120676976656e2e14496e55736500050474546865206974656d20494420697320616c72656164792074616b656e2e1846726f7a656e00060484546865206974656d206f7220636f6c6c656374696f6e2069732066726f7a656e2e3457726f6e6744656c6567617465000704f45468652064656c6567617465207475726e6564206f757420746f20626520646966666572656e7420746f2077686174207761732065787065637465642e284e6f44656c6567617465000804785468657265206973206e6f2064656c656761746520617070726f7665642e28556e617070726f766564000904c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e28556e6163636570746564000a042501546865206e616d6564206f776e657220686173206e6f74207369676e6564206f776e657273686970206f662074686520636f6c6c656374696f6e2069732061636365707461626c652e184c6f636b6564000b044c546865206974656d206973206c6f636b65642e404d6178537570706c7952656163686564000c046c416c6c206974656d732068617665206265656e206d696e7465642e4c4d6178537570706c79416c7265616479536574000d0490546865206d617820737570706c792068617320616c7265616479206265656e207365742e444d6178537570706c79546f6f536d616c6c000e0441015468652070726f7669646564206d617820737570706c79206973206c65737320746f2074686520616d6f756e74206f66206974656d73206120636f6c6c656374696f6e20616c7265616479206861732e2c556e6b6e6f776e4974656d000f047454686520676976656e206974656d20494420697320756e6b6e6f776e2e284e6f74466f7253616c65001004544974656d206973206e6f7420666f722073616c652e24426964546f6f4c6f77001104705468652070726f76696465642062696420697320746f6f206c6f772e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ef1050c2c70616c6c65745f6e66747314747970657344436f6c6c656374696f6e44657461696c7308244163636f756e7449640100384465706f73697442616c616e63650118001801146f776e65720001244163636f756e7449640001346f776e65725f6465706f7369741801384465706f73697442616c616e63650001146974656d7310010c7533320001386974656d5f6d657461646174617310010c7533320001306974656d5f636f6e6669677310010c7533320001286174747269627574657310010c7533320000f5050c2c70616c6c65745f6e66747314747970657320426974466c61677304045401f905000400080138436f6c6c656374696f6e526f6c650000f9050c2c70616c6c65745f6e66747314747970657338436f6c6c656374696f6e526f6c6500010c184973737565720001001c467265657a65720002001441646d696e00040000fd050c2c70616c6c65745f6e6674731474797065732c4974656d44657461696c730c244163636f756e74496401001c4465706f73697401010624417070726f76616c73010506000c01146f776e65720001244163636f756e744964000124617070726f76616c7305060124417070726f76616c7300011c6465706f7369740106011c4465706f736974000001060c2c70616c6c65745f6e6674731474797065732c4974656d4465706f73697408384465706f73697442616c616e63650118244163636f756e74496401000008011c6163636f756e740001244163636f756e744964000118616d6f756e741801384465706f73697442616c616e6365000005060c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0100045601c1010453000004000906013842547265654d61703c4b2c20563e00000906042042547265654d617008044b0100045601c1010004000d060000000d0600000211060011060000040800c1010015060c2c70616c6c65745f6e66747314747970657348436f6c6c656374696f6e4d65746164617461081c4465706f73697401182c537472696e674c696d6974000008011c6465706f73697418011c4465706f73697400011064617461d501016c426f756e6465645665633c75382c20537472696e674c696d69743e000019060c2c70616c6c65745f6e667473147479706573304974656d4d65746164617461081c4465706f736974011d062c537472696e674c696d6974000008011c6465706f7369741d06011c4465706f73697400011064617461d501016c426f756e6465645665633c75382c20537472696e674c696d69743e00001d060c2c70616c6c65745f6e6674731474797065734c4974656d4d657461646174614465706f73697408384465706f73697442616c616e63650118244163636f756e74496401000008011c6163636f756e74cd0101444f7074696f6e3c4163636f756e7449643e000118616d6f756e741801384465706f73697442616c616e6365000021060000041010c101d901c90100250600000408d50129060029060c2c70616c6c65745f6e667473147479706573404174747269627574654465706f73697408384465706f73697442616c616e63650118244163636f756e74496401000008011c6163636f756e74cd0101444f7074696f6e3c4163636f756e7449643e000118616d6f756e741801384465706f73697442616c616e636500002d060c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f7365743c426f756e646564425472656553657408045401000453000004003106012c42547265655365743c543e00003106042042547265655365740404540100000400bc00000035060c2c70616c6c65745f6e6674731474797065732c50656e64696e67537761701030436f6c6c656374696f6e49640110184974656d49640110584974656d507269636557697468446972656374696f6e01e10120446561646c696e65011000100148646573697265645f636f6c6c656374696f6e100130436f6c6c656374696f6e4964000130646573697265645f6974656dc10101384f7074696f6e3c4974656d49643e0001147072696365dd0101784f7074696f6e3c4974656d507269636557697468446972656374696f6e3e000120646561646c696e65100120446561646c696e65000039060c2c70616c6c65745f6e66747314747970657320426974466c616773040454013d060004002c013450616c6c65744665617475726500003d060c2c70616c6c65745f6e6674731474797065733450616c6c6574466561747572650001101c54726164696e67000100284174747269627574657300020024417070726f76616c730004001453776170730008000041060c2c70616c6c65745f6e6674731870616c6c6574144572726f720804540004490001b4304e6f5065726d697373696f6e000004e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e44556e6b6e6f776e436f6c6c656374696f6e0001047454686520676976656e206974656d20494420697320756e6b6e6f776e2e34416c7265616479457869737473000204b8546865206974656d2049442068617320616c7265616479206265656e207573656420666f7220616e206974656d2e3c417070726f76616c45787069726564000304390154686520617070726f76616c20686164206120646561646c696e65207468617420657870697265642c20736f2074686520617070726f76616c2069736e27742076616c696420616e796d6f72652e2857726f6e674f776e6572000404e8546865206f776e6572207475726e6564206f757420746f20626520646966666572656e7420746f2077686174207761732065787065637465642e284261645769746e6573730005041501546865207769746e657373206461746120676976656e20646f6573206e6f74206d61746368207468652063757272656e74207374617465206f662074686520636861696e2e44436f6c6c656374696f6e4964496e5573650006047c436f6c6c656374696f6e20494420697320616c72656164792074616b656e2e504974656d734e6f6e5472616e7366657261626c65000704c84974656d732077697468696e207468617420636f6c6c656374696f6e20617265206e6f6e2d7472616e7366657261626c652e2c4e6f7444656c65676174650008049c5468652070726f7669646564206163636f756e74206973206e6f7420612064656c65676174652e3457726f6e6744656c6567617465000904f45468652064656c6567617465207475726e6564206f757420746f20626520646966666572656e7420746f2077686174207761732065787065637465642e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e28556e6163636570746564000b041901546865206e616d6564206f776e657220686173206e6f74207369676e6564206f776e65727368697020616363657074616e6365206f662074686520636f6c6c656374696f6e2e284974656d4c6f636b6564000c0498546865206974656d206973206c6f636b656420286e6f6e2d7472616e7366657261626c65292e504c6f636b65644974656d41747472696275746573000d04744974656d2773206174747269627574657320617265206c6f636b65642e684c6f636b6564436f6c6c656374696f6e41747472696275746573000e048c436f6c6c656374696f6e2773206174747269627574657320617265206c6f636b65642e484c6f636b65644974656d4d65746164617461000f04684974656d2773206d65746164617461206973206c6f636b65642e604c6f636b6564436f6c6c656374696f6e4d6574616461746100100480436f6c6c656374696f6e2773206d65746164617461206973206c6f636b65642e404d6178537570706c79526561636865640011046c416c6c206974656d732068617665206265656e206d696e7465642e3c4d6178537570706c794c6f636b6564001204b8546865206d617820737570706c79206973206c6f636b656420616e642063616e2774206265206368616e6765642e444d6178537570706c79546f6f536d616c6c00130449015468652070726f7669646564206d617820737570706c79206973206c657373207468616e20746865206e756d626572206f66206974656d73206120636f6c6c656374696f6e20616c7265616479206861732e2c556e6b6e6f776e4974656d0014047454686520676976656e206974656d20494420697320756e6b6e6f776e2e2c556e6b6e6f776e537761700015044c5377617020646f65736e27742065786973742e404d657461646174614e6f74466f756e640016048c54686520676976656e206974656d20686173206e6f206d65746164617461207365742e444174747269627574654e6f74466f756e64001704985468652070726f7669646564206174747269627574652063616e277420626520666f756e642e284e6f74466f7253616c65001804544974656d206973206e6f7420666f722073616c652e24426964546f6f4c6f77001904705468652070726f76696465642062696420697320746f6f206c6f772e5052656163686564417070726f76616c4c696d6974001a04a0546865206974656d2068617320726561636865642069747320617070726f76616c206c696d69742e3c446561646c696e6545787069726564001b048454686520646561646c696e652068617320616c726561647920657870697265642e3457726f6e674475726174696f6e001c043101546865206475726174696f6e2070726f76696465642073686f756c64206265206c657373207468616e206f7220657175616c20746f20604d6178446561646c696e654475726174696f6e602e384d6574686f6444697361626c6564001d04a8546865206d6574686f642069732064697361626c65642062792073797374656d2073657474696e67732e3057726f6e6753657474696e67001e04885468652070726f76696465642073657474696e672063616e2774206265207365742e58496e636f6e73697374656e744974656d436f6e666967001f0415014974656d277320636f6e66696720616c72656164792065786973747320616e642073686f756c6420626520657175616c20746f207468652070726f7669646564206f6e652e204e6f436f6e666967002004c8436f6e66696720666f72206120636f6c6c656374696f6e206f7220616e206974656d2063616e277420626520666f756e642e3c526f6c65734e6f74436c656172656400210470536f6d6520726f6c65732077657265206e6f7420636c65617265642e384d696e744e6f7453746172746564002204644d696e7420686173206e6f742073746172746564207965742e244d696e74456e6465640023045c4d696e742068617320616c726561647920656e6465642e38416c7265616479436c61696d6564002404c05468652070726f7669646564204974656d2077617320616c7265616479207573656420666f7220636c61696d696e672e34496e636f7272656374446174610025047c5468652070726f7669646564206461746120697320696e636f72726563742e2c57726f6e674f726967696e002604ac5468652065787472696e736963207761732073656e74206279207468652077726f6e67206f726967696e2e3857726f6e675369676e6174757265002704905468652070726f7669646564207369676e617475726520697320696e636f72726563742e44496e636f72726563744d65746164617461002804a05468652070726f7669646564206d65746164617461206d6967687420626520746f6f206c6f6e672e644d6178417474726962757465734c696d6974526561636865640029049c43616e277420736574206d6f7265206174747269627574657320706572206f6e652063616c6c2e3857726f6e674e616d657370616365002a04d05468652070726f7669646564206e616d6573706163652069736e277420737570706f7274656420696e20746869732063616c6c2e48436f6c6c656374696f6e4e6f74456d707479002b048c43616e27742064656c657465206e6f6e2d656d70747920636f6c6c656374696f6e732e3c5769746e6573735265717569726564002c0490546865207769746e65737320646174612073686f756c642062652070726f76696465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e45060000040890000049060000040c900000004d060c3470616c6c65745f6173736574731474797065733441737365744d6574616461746108384465706f73697442616c616e6365011834426f756e646564537472696e670151060014011c6465706f7369741801384465706f73697442616c616e63650001106e616d6551060134426f756e646564537472696e6700011873796d626f6c51060134426f756e646564537472696e67000120646563696d616c73080108753800012469735f66726f7a656e45010110626f6f6c000051060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000055060c3470616c6c65745f6173736574731870616c6c6574144572726f720804540004490001502842616c616e63654c6f7700000415014163636f756e742062616c616e6365206d7573742062652067726561746572207468616e206f7220657175616c20746f20746865207472616e7366657220616d6f756e742e244e6f4163636f756e7400010490546865206163636f756e7420746f20616c74657220646f6573206e6f742065786973742e304e6f5065726d697373696f6e000204e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e1c556e6b6e6f776e0003047854686520676976656e20617373657420494420697320756e6b6e6f776e2e1846726f7a656e00040474546865206f726967696e206163636f756e742069732066726f7a656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e284261645769746e6573730006046c496e76616c6964207769746e657373206461746120676976656e2e384d696e42616c616e63655a65726f0007048c4d696e696d756d2062616c616e63652073686f756c64206265206e6f6e2d7a65726f2e4c556e617661696c61626c65436f6e73756d657200080c5901556e61626c6520746f20696e6372656d656e742074686520636f6e73756d6572207265666572656e636520636f756e74657273206f6e20746865206163636f756e742e20456974686572206e6f2070726f76696465724d017265666572656e63652065786973747320746f20616c6c6f772061206e6f6e2d7a65726f2062616c616e6365206f662061206e6f6e2d73656c662d73756666696369656e742061737365742c206f72206f6e65f06665776572207468656e20746865206d6178696d756d206e756d626572206f6620636f6e73756d65727320686173206265656e20726561636865642e2c4261644d657461646174610009045c496e76616c6964206d6574616461746120676976656e2e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e20576f756c64446965000b04350154686520736f75726365206163636f756e7420776f756c64206e6f74207375727669766520746865207472616e7366657220616e64206974206e6565647320746f207374617920616c6976652e34416c7265616479457869737473000c04845468652061737365742d6163636f756e7420616c7265616479206578697374732e244e6f4465706f736974000d04d45468652061737365742d6163636f756e7420646f65736e2774206861766520616e206173736f636961746564206465706f7369742e24576f756c644275726e000e04c4546865206f7065726174696f6e20776f756c6420726573756c7420696e2066756e6473206265696e67206275726e65642e244c6976654173736574000f0859015468652061737365742069732061206c69766520617373657420616e64206973206163746976656c79206265696e6720757365642e20557375616c6c7920656d697420666f72206f7065726174696f6e7320737563681d016173206073746172745f64657374726f796020776869636820726571756972652074686520617373657420746f20626520696e20612064657374726f79696e672073746174652e3041737365744e6f744c697665001004c8546865206173736574206973206e6f74206c6976652c20616e64206c696b656c79206265696e672064657374726f7965642e3c496e636f7272656374537461747573001104b054686520617373657420737461747573206973206e6f7420746865206578706563746564207374617475732e244e6f7446726f7a656e001204d85468652061737365742073686f756c642062652066726f7a656e206265666f72652074686520676976656e206f7065726174696f6e2e3843616c6c6261636b4661696c65640013048443616c6c6261636b20616374696f6e20726573756c74656420696e206572726f72048054686520604572726f726020656e756d206f6620746869732070616c6c65742e59060c7070616c6c65745f6e66745f6672616374696f6e616c697a6174696f6e1474797065731c44657461696c73101c417373657449640110244672616374696f6e7301181c4465706f7369740118244163636f756e744964010000100114617373657410011c417373657449640001246672616374696f6e731801244672616374696f6e7300011c6465706f73697418011c4465706f73697400013461737365745f63726561746f720001244163636f756e74496400005d0608346672616d655f737570706f72742050616c6c6574496400000400fc011c5b75383b20385d000061060c7070616c6c65745f6e66745f6672616374696f6e616c697a6174696f6e1870616c6c6574144572726f7204045400011040496e636f727265637441737365744964000004ac417373657420494420646f6573206e6f7420636f72726573706f6e6420746f206c6f636b6564204e46542e304e6f5065726d697373696f6e000104e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e2c4e66744e6f74466f756e64000204484e465420646f65736e27742065786973742e504e66744e6f744672616374696f6e616c697a6564000304904e465420686173206e6f7420796574206265656e206672616374696f6e616c697365642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e65060c3470616c6c65745f6173736574731474797065733441737365744d6574616461746108384465706f73697442616c616e6365011834426f756e646564537472696e670169060014011c6465706f7369741801384465706f73697442616c616e63650001106e616d6569060134426f756e646564537472696e6700011873796d626f6c69060134426f756e646564537472696e67000120646563696d616c73080108753800012469735f66726f7a656e45010110626f6f6c000069060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00006d060c3470616c6c65745f6173736574731870616c6c6574144572726f720804540004490001502842616c616e63654c6f7700000415014163636f756e742062616c616e6365206d7573742062652067726561746572207468616e206f7220657175616c20746f20746865207472616e7366657220616d6f756e742e244e6f4163636f756e7400010490546865206163636f756e7420746f20616c74657220646f6573206e6f742065786973742e304e6f5065726d697373696f6e000204e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e1c556e6b6e6f776e0003047854686520676976656e20617373657420494420697320756e6b6e6f776e2e1846726f7a656e00040474546865206f726967696e206163636f756e742069732066726f7a656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e284261645769746e6573730006046c496e76616c6964207769746e657373206461746120676976656e2e384d696e42616c616e63655a65726f0007048c4d696e696d756d2062616c616e63652073686f756c64206265206e6f6e2d7a65726f2e4c556e617661696c61626c65436f6e73756d657200080c5901556e61626c6520746f20696e6372656d656e742074686520636f6e73756d6572207265666572656e636520636f756e74657273206f6e20746865206163636f756e742e20456974686572206e6f2070726f76696465724d017265666572656e63652065786973747320746f20616c6c6f772061206e6f6e2d7a65726f2062616c616e6365206f662061206e6f6e2d73656c662d73756666696369656e742061737365742c206f72206f6e65f06665776572207468656e20746865206d6178696d756d206e756d626572206f6620636f6e73756d65727320686173206265656e20726561636865642e2c4261644d657461646174610009045c496e76616c6964206d6574616461746120676976656e2e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e20576f756c64446965000b04350154686520736f75726365206163636f756e7420776f756c64206e6f74207375727669766520746865207472616e7366657220616e64206974206e6565647320746f207374617920616c6976652e34416c7265616479457869737473000c04845468652061737365742d6163636f756e7420616c7265616479206578697374732e244e6f4465706f736974000d04d45468652061737365742d6163636f756e7420646f65736e2774206861766520616e206173736f636961746564206465706f7369742e24576f756c644275726e000e04c4546865206f7065726174696f6e20776f756c6420726573756c7420696e2066756e6473206265696e67206275726e65642e244c6976654173736574000f0859015468652061737365742069732061206c69766520617373657420616e64206973206163746976656c79206265696e6720757365642e20557375616c6c7920656d697420666f72206f7065726174696f6e7320737563681d016173206073746172745f64657374726f796020776869636820726571756972652074686520617373657420746f20626520696e20612064657374726f79696e672073746174652e3041737365744e6f744c697665001004c8546865206173736574206973206e6f74206c6976652c20616e64206c696b656c79206265696e672064657374726f7965642e3c496e636f7272656374537461747573001104b054686520617373657420737461747573206973206e6f7420746865206578706563746564207374617475732e244e6f7446726f7a656e001204d85468652061737365742073686f756c642062652066726f7a656e206265666f72652074686520676976656e206f7065726174696f6e2e3843616c6c6261636b4661696c65640013048443616c6c6261636b20616374696f6e20726573756c74656420696e206572726f72048054686520604572726f726020656e756d206f6620746869732070616c6c65742e71060c5c70616c6c65745f61737365745f636f6e76657273696f6e14747970657320506f6f6c496e666f042c506f6f6c417373657449640110000401206c705f746f6b656e10012c506f6f6c41737365744964000075060c5c70616c6c65745f61737365745f636f6e76657273696f6e1870616c6c6574144572726f7204045400016c2c457175616c4173736574730000046850726f7669646564206173736574732061726520657175616c2e40556e737570706f727465644173736574000104a450726f7669646564206173736574206973206e6f7420737570706f7274656420666f7220706f6f6c2e28506f6f6c45786973747300020450506f6f6c20616c7265616479206578697374732e4857726f6e6744657369726564416d6f756e74000304744465736972656420616d6f756e742063616e2774206265207a65726f2e60416d6f756e744f6e654c6573735468616e4d696e696d616c000408490150726f766964656420616d6f756e742073686f756c642062652067726561746572207468616e206f7220657175616c20746f20746865206578697374656e7469616c206465706f7369742f617373657427733c6d696e696d616c20616d6f756e742e60416d6f756e7454776f4c6573735468616e4d696e696d616c000508490150726f766964656420616d6f756e742073686f756c642062652067726561746572207468616e206f7220657175616c20746f20746865206578697374656e7469616c206465706f7369742f617373657427733c6d696e696d616c20616d6f756e742e68526573657276654c6566744c6573735468616e4d696e696d616c0006084d0152657365727665206e6565647320746f20616c776179732062652067726561746572207468616e206f7220657175616c20746f20746865206578697374656e7469616c206465706f7369742f617373657427733c6d696e696d616c20616d6f756e742e40416d6f756e744f7574546f6f48696768000704c84465736972656420616d6f756e742063616e277420626520657175616c20746f2074686520706f6f6c20726573657276652e30506f6f6c4e6f74466f756e640008045c54686520706f6f6c20646f65736e27742065786973742e204f766572666c6f7700090454416e206f766572666c6f772068617070656e65642e8041737365744f6e654465706f7369744469644e6f744d6565744d696e696d756d000a042901546865206d696e696d616c20616d6f756e7420726571756972656d656e7420666f722074686520666972737420746f6b656e20696e207468652070616972207761736e2774206d65742e80417373657454776f4465706f7369744469644e6f744d6565744d696e696d756d000b042d01546865206d696e696d616c20616d6f756e7420726571756972656d656e7420666f7220746865207365636f6e6420746f6b656e20696e207468652070616972207761736e2774206d65742e8c41737365744f6e655769746864726177616c4469644e6f744d6565744d696e696d756d000c042901546865206d696e696d616c20616d6f756e7420726571756972656d656e7420666f722074686520666972737420746f6b656e20696e207468652070616972207761736e2774206d65742e8c417373657454776f5769746864726177616c4469644e6f744d6565744d696e696d756d000d042d01546865206d696e696d616c20616d6f756e7420726571756972656d656e7420666f7220746865207365636f6e6420746f6b656e20696e207468652070616972207761736e2774206d65742e704f7074696d616c416d6f756e744c6573735468616e44657369726564000e04bc4f7074696d616c2063616c63756c6174656420616d6f756e74206973206c657373207468616e20646573697265642e6c496e73756666696369656e744c69717569646974794d696e746564000f0478496e73756666696369656e74206c6971756964697479206d696e7465642e345a65726f4c697175696469747900100488526571756573746564206c69717569646974792063616e2774206265207a65726f2e285a65726f416d6f756e7400110454416d6f756e742063616e2774206265207a65726f2e54496e73756666696369656e744c69717569646974790012048c496e73756666696369656e74206c697175696469747920696e2074686520706f6f6c2e8c50726f76696465644d696e696d756d4e6f7453756666696369656e74466f7253776170001304ec43616c63756c6174656420616d6f756e74206f7574206973206c657373207468616e2070726f7669646564206d696e696d756d20616d6f756e742e8c50726f76696465644d6178696d756d4e6f7453756666696369656e74466f7253776170001404cc50726f7669646564206d6178696d756d20616d6f756e74206973206e6f742073756666696369656e7420666f7220737761702e74506f6f6c4d757374436f6e7461696e4e617469766543757272656e6379001504b44f6e6c7920706f6f6c732077697468206e6174697665206f6e206f6e652073696465206172652076616c69642e2c496e76616c696450617468001604d45468652070726f76696465642070617468206d75737420636f6e7369737473206f66203220617373657473206174206c656173742e24506174684572726f72001704ac497420776173206e6f7420706f737369626c6520746f2063616c63756c617465207061746820646174612e344e6f6e556e6971756550617468001804c45468652070726f76696465642070617468206d75737420636f6e7369737473206f6620756e69717565206173736574732e50496e636f7272656374506f6f6c41737365744964001904ec497420776173206e6f7420706f737369626c6520746f20676574206f7220696e6372656d656e7420746865204964206f662074686520706f6f6c2e4c436f72726573706f6e64656e63654572726f72001a0c5101556e61626c6520746f2066696e6420616e20656c656d656e7420696e20616e2061727261792f76656320746861742073686f756c642068617665206f6e652d746f2d6f6e6520636f72726573706f6e64656e636545017769746820616e6f746865722e20466f72206578616d706c652c20616e206172726179206f662061737365747320636f6e737469747574696e672061206070617468602073686f756c6420686176652061c0636f72726573706f6e64696e67206172726179206f662060616d6f756e74736020616c6f6e672074686520706174682e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e7906102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c41646472657373014d031043616c6c01b904245369676e6174757265012505144578747261017d06000400340000007d06000004208106850689068d06910699069d06a10600810610306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000850610306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000890610306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e040454000000008d0610306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000910610306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004009506010c45726100009506102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000990610306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e6365040454000004009c0120543a3a4e6f6e636500009d0610306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000a106088870616c6c65745f61737365745f636f6e76657273696f6e5f74785f7061796d656e7450436861726765417373657454785061796d656e74040454000008010c746970ac013042616c616e63654f663c543e00012061737365745f6964290101684f7074696f6e3c436861726765417373657449644f663c543e3e0000a506086061737365745f6875625f6b7573616d615f72756e74696d651c52756e74696d6500000000681853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b576569676874010020180000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510308000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510340400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801003080000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010038040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004804001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104023015020400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e005901205468652076616c756520686173207468652074797065206028426c6f636b4e756d626572466f723c543e2c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d655570677261646500001d0204000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e74010045010400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e74010045010400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500000d02040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e01250201541830426c6f636b57656967687473350275010700f2052a0100070088526a74020040010265cd1d000107c0d22c76510200e000010700e6bd4f570200f0000100000265cd1d000107c074c1906e0200300101070088526a7402004001010700a2941a1d020050000265cd1d0000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e67746845023000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101000100000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e2044625765696768744d024040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6e510209032473746174656d696e652473746174656d696e650100000040420f000000000034dd718d5cc53262d401000000df6acb689907609b0400000037e397fc7c91f5e40200000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000ab3c0572291feb8b01000000bc9d89904f5b923f010000008a8047a53a8277ec0100000037c8bb1350a9a2a804000000f3ff14d5ab52705903000000de92b8a0426b9bf602000000ea93e3f16f3d6962020000000d000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978ad0108020014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e016102003c50617261636861696e53797374656d013c50617261636861696e53797374656d6044556e696e636c756465645365676d656e74010065020400184901204c617465737420696e636c7564656420626c6f636b2064657363656e64616e7473207468652072756e74696d652061636365707465642e20496e206f7468657220776f7264732c20746865736520617265610120616e636573746f7273206f66207468652063757272656e746c7920657865637574696e6720626c6f636b2077686963682068617665206e6f74206265656e20696e636c7564656420696e20746865206f627365727665644c2072656c61792d636861696e2073746174652e00750120546865207365676d656e74206c656e677468206973206c696d69746564206279207468652063617061636974792072657475726e65642066726f6d20746865205b60436f6e73656e737573486f6f6b605d20636f6e666967757265643c20696e207468652070616c6c65742e6c41676772656761746564556e696e636c756465645365676d656e7400008d0204000c69012053746f72616765206669656c642074686174206b6565707320747261636b206f662062616e64776964746820757365642062792074686520756e696e636c75646564207365676d656e7420616c6f6e672077697468207468655901206c617465737420746865206c61746573742048524d502077617465726d61726b2e205573656420666f72206c696d6974696e672074686520616363657074616e6365206f66206e657720626c6f636b73207769746890207265737065637420746f2072656c617920636861696e20636f6e73747261696e74732e5450656e64696e6756616c69646174696f6e436f6465010034040018590120496e2063617365206f662061207363686564756c656420757067726164652c20746869732073746f72616765206669656c6420636f6e7461696e73207468652076616c69646174696f6e20636f646520746f20626524206170706c6965642e003d0120417320736f6f6e206173207468652072656c617920636861696e2067697665732075732074686520676f2d6168656164207369676e616c2c2077652077696c6c206f7665727772697465207468657101205b603a636f6465605d5b73705f636f72653a3a73746f726167653a3a77656c6c5f6b6e6f776e5f6b6579733a3a434f44455d2077686963682077696c6c20726573756c7420746865206e65787420626c6f636b2070726f636573730901207769746820746865206e65772076616c69646174696f6e20636f64652e205468697320636f6e636c756465732074686520757067726164652070726f636573732e444e657756616c69646174696f6e436f64650000340400145d012056616c69646174696f6e20636f6465207468617420697320736574206279207468652070617261636861696e20616e6420697320746f20626520636f6d6d756e69636174656420746f20636f6c6c61746f7220616e647820636f6e73657175656e746c79207468652072656c61792d636861696e2e00650120546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b206966206e6f206f746865722070616c6c657420616c7265616479207365742c207468652076616c75652e3856616c69646174696f6e446174610000910204000cd020546865205b6050657273697374656456616c69646174696f6e44617461605d2073657420666f72207468697320626c6f636b2e2d0120546869732076616c756520697320657870656374656420746f20626520736574206f6e6c79206f6e63652070657220626c6f636b20616e642069742773206e657665722073746f7265643420696e2074686520747269652e5044696453657456616c69646174696f6e436f646501004501040004e02057657265207468652076616c69646174696f6e20646174612073657420746f206e6f74696679207468652072656c617920636861696e3f644c61737452656c6179436861696e426c6f636b4e756d6265720100101000000000041d01205468652072656c617920636861696e20626c6f636b206e756d626572206173736f636961746564207769746820746865206c6173742070617261636861696e20626c6f636b2e60557067726164655265737472696374696f6e5369676e616c0100990204001c750120416e206f7074696f6e20776869636820696e64696361746573206966207468652072656c61792d636861696e20726573747269637473207369676e616c6c696e6720612076616c69646174696f6e20636f646520757067726164652e610120496e206f7468657220776f7264732c20696620746869732069732060536f6d656020616e64205b604e657756616c69646174696f6e436f6465605d2069732060536f6d6560207468656e207468652070726f64756365646c2063616e6469646174652077696c6c20626520696e76616c69642e00710120546869732073746f72616765206974656d2069732061206d6972726f72206f662074686520636f72726573706f6e64696e672076616c756520666f72207468652063757272656e742070617261636861696e2066726f6d207468656d012072656c61792d636861696e2e20546869732076616c756520697320657068656d6572616c207768696368206d65616e7320697420646f65736e277420686974207468652073746f726167652e20546869732076616c756520697360207365742061667465722074686520696e686572656e742e3855706772616465476f416865616401008502040014dc204f7074696f6e616c207570677261646520676f2d6168656164207369676e616c2066726f6d207468652072656c61792d636861696e2e00710120546869732073746f72616765206974656d2069732061206d6972726f72206f662074686520636f72726573706f6e64696e672076616c756520666f72207468652063757272656e742070617261636861696e2066726f6d207468656d012072656c61792d636861696e2e20546869732076616c756520697320657068656d6572616c207768696368206d65616e7320697420646f65736e277420686974207468652073746f726167652e20546869732076616c756520697360207365742061667465722074686520696e686572656e742e3c52656c6179537461746550726f6f660000a102040018c4205468652073746174652070726f6f6620666f7220746865206c6173742072656c617920706172656e7420626c6f636b2e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e5852656c6576616e744d6573736167696e6753746174650000a90204001c65012054686520736e617073686f74206f6620736f6d652073746174652072656c6174656420746f206d6573736167696e672072656c6576616e7420746f207468652063757272656e742070617261636861696e2061732070657248207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e44486f7374436f6e66696775726174696f6e0000bd020400182901205468652070617261636861696e20686f737420636f6e66696775726174696f6e207468617420776173206f627461696e65642066726f6d207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e384c617374446d714d7163486561640100c50280000000000000000000000000000000000000000000000000000000000000000010f420546865206c61737420646f776e77617264206d65737361676520717565756520636861696e20686561642077652068617665206f627365727665642e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e404c61737448726d704d716348656164730100c902040010490120546865206d65737361676520717565756520636861696e2068656164732077652068617665206f62736572766564207065722065616368206368616e6e656c20696e636f6d696e67206368616e6e656c2e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e6450726f636573736564446f776e776172644d6573736167657301001010000000000cc8204e756d626572206f6620646f776e77617264206d657373616765732070726f63657373656420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e3448726d7057617465726d61726b01001010000000000ca02048524d502077617465726d61726b2074686174207761732073657420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5048726d704f7574626f756e644d657373616765730100d50204000ca42048524d50206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e385570776172644d657373616765730100310204000cac20557077617264206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5450656e64696e675570776172644d6573736167657301003102040004310120557077617264206d65737361676573207468617420617265207374696c6c2070656e64696e6720616e64206e6f74207965742073656e6420746f207468652072656c617920636861696e2e84416e6e6f756e63656448726d704d6573736167657350657243616e646964617465010010100000000008650120546865206e756d626572206f662048524d50206d65737361676573207765206f6273657276656420696e20606f6e5f696e697469616c697a656020616e64207468757320757365642074686174206e756d62657220666f72f020616e6e6f756e63696e672074686520776569676874206f6620606f6e5f696e697469616c697a656020616e6420606f6e5f66696e616c697a65602e68526573657276656458636d705765696768744f766572726964650000240400085d01205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e672058434d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e645265736572766564446d705765696768744f766572726964650000240400085901205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e6720444d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e44417574686f72697a6564557067726164650000dd02040004b820546865206e65787420617574686f72697a656420757067726164652c206966207468657265206973206f6e652e60437573746f6d56616c69646174696f6e486561644461746100003404000c2901204120637573746f6d2068656164206461746120746861742073686f756c642062652072657475726e656420617320726573756c74206f66206076616c69646174655f626c6f636b602e00110120536565206050616c6c65743a3a7365745f637573746f6d5f76616c69646174696f6e5f686561645f646174616020666f72206d6f726520696e666f726d6174696f6e2e01e102017800010503012454696d657374616d70012454696d657374616d70080c4e6f7701002c20000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e2444696455706461746501004501040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f0109030004344d696e696d756d506572696f642c207017000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00033450617261636861696e496e666f013450617261636861696e496e666f042c50617261636861696e49640100cc10640000000000000000042042616c616e636573012042616c616e6365731c34546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e40496e61637469766549737375616e636501001840000000000000000000000000000000000409012054686520746f74616c20756e697473206f66206f75747374616e64696e672064656163746976617465642062616c616e636520696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402000d03040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402001d03040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e14486f6c6473010104020029030400046c20486f6c6473206f6e206163636f756e742062616c616e6365732e1c467265657a657301010402003d030400048820467265657a65206c6f636b73206f6e206163636f756e742062616c616e6365732e014903018014484578697374656e7469616c4465706f736974184055a0fc0100000000000000000000000020410120546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d5553542042452047524541544552205448414e205a45524f2100590120496620796f75202a7265616c6c792a206e65656420697420746f206265207a65726f2c20796f752063616e20656e61626c652074686520666561747572652060696e7365637572655f7a65726f5f65646020666f72610120746869732070616c6c65742e20486f77657665722c20796f7520646f20736f20617420796f7572206f776e207269736b3a20746869732077696c6c206f70656e2075702061206d616a6f7220446f5320766563746f722e590120496e206361736520796f752068617665206d756c7469706c6520736f7572636573206f662070726f7669646572207265666572656e6365732c20796f75206d617920616c736f2067657420756e65787065637465648c206265686176696f757220696620796f7520736574207468697320746f207a65726f2e00f020426f74746f6d206c696e653a20446f20796f757273656c662061206661766f757220616e64206d616b65206974206174206c65617374206f6e6521204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e204d6178486f6c647310100100000004190120546865206d6178696d756d206e756d626572206f6620686f6c647320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e284d6178467265657a657310100000000004610120546865206d6178696d756d206e756d626572206f6620696e646976696475616c20667265657a65206c6f636b7320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e0155030a485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100590340000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e01005d0304000000018804604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e000b38417373657454785061796d656e740000018c00000d28417574686f72736869700128417574686f72736869700418417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e000000001444436f6c6c61746f7253656c656374696f6e0144436f6c6c61746f7253656c656374696f6e1434496e76756c6e657261626c65730100610304000411012054686520696e76756c6e657261626c652c207065726d697373696f6e656420636f6c6c61746f72732e2054686973206c697374206d75737420626520736f727465642e2843616e64696461746573010065030400086901205468652028636f6d6d756e6974792c206c696d697465642920636f6c6c6174696f6e2063616e646964617465732e206043616e646964617465736020616e642060496e76756c6e657261626c6573602073686f756c6420626550206d757475616c6c79206578636c75736976652e444c617374417574686f726564426c6f636b01010405001010000000000484204c61737420626c6f636b20617574686f72656420627920636f6c6c61746f722e444465736972656443616e6469646174657301001010000000000c782044657369726564206e756d626572206f662063616e646964617465732e00750120546869732073686f756c6420696465616c6c7920616c77617973206265206c657373207468616e205b60436f6e6669673a3a4d617843616e64696461746573605d20666f72207765696768747320746f20626520636f72726563742e3443616e646964616379426f6e6401001840000000000000000000000000000000000cb820466978656420616d6f756e7420746f206465706f73697420746f206265636f6d65206120636f6c6c61746f722e004101205768656e206120636f6c6c61746f722063616c6c7320606c656176655f696e74656e7460207468657920696d6d6564696174656c79207265636569766520746865206465706f736974206261636b2e01710301b800017503151c53657373696f6e011c53657373696f6e1c2856616c696461746f72730100bc0400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e67656401004501040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b657973010079030400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f72730100bd010400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b657973000104050081030400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e6572000104058d0300040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01950301c000019903161041757261011041757261082c417574686f72697469657301009d030400046c205468652063757272656e7420617574686f72697479207365742e2c43757272656e74536c6f740100a5032000000000000000000c80205468652063757272656e7420736c6f74206f66207468697320626c6f636b2e009420546869732077696c6c2062652073657420696e20606f6e5f696e697469616c697a65602e00000000171c41757261457874011c41757261457874082c417574686f72697469657301009d03040014942053657276657320617320636163686520666f722074686520617574686f7269746965732e0071012054686520617574686f72697469657320696e204175526120617265206f7665727772697474656e20696e20606f6e5f696e697469616c697a6560207768656e2077652073776974636820746f2061206e65772073657373696f6e2c5d0120627574207765207265717569726520746865206f6c6420617574686f72697469657320746f2076657269667920746865207365616c207768656e2076616c69646174696e67206120506f562e20546869732077696c6c0d0120616c77617973206265207570646174656420746f20746865206c6174657374204175526120617574686f72697469657320696e20606f6e5f66696e616c697a65602e20536c6f74496e666f0000a90304000cd82043757272656e7420736c6f742070616972656420776974682061206e756d626572206f6620617574686f72656420626c6f636b732e00982055706461746564206f6e206561636820626c6f636b20696e697469616c697a6174696f6e2e00000000182458636d705175657565012458636d7051756575652844496e626f756e6458636d705374617475730100ad030400049420537461747573206f662074686520696e626f756e642058434d50206368616e6e656c732e4c496e626f756e6458636d704d657373616765730101080205c50334040004190120496e626f756e64206167677265676174652058434d50206d657373616765732e2049742063616e206f6e6c79206265206f6e6520706572205061726149642f626c6f636b2e484f7574626f756e6458636d705374617475730100c9030400185d0120546865206e6f6e2d656d7074792058434d50206368616e6e656c7320696e206f72646572206f66206265636f6d696e67206e6f6e2d656d7074792c20616e642074686520696e646578206f6620746865206669727374510120616e64206c617374206f7574626f756e64206d6573736167652e204966207468652074776f20696e64696365732061726520657175616c2c207468656e20697420696e6469636174657320616e20656d707479590120717565756520616e64207468657265206d7573742062652061206e6f6e2d604f6b6020604f7574626f756e64537461747573602e20576520617373756d65207175657565732067726f77206e6f20677265617465725901207468616e203635353335206974656d732e20517565756520696e646963657320666f72206e6f726d616c206d6573736167657320626567696e206174206f6e653b207a65726f20697320726573657276656420696e11012063617365206f6620746865206e65656420746f2073656e64206120686967682d7072696f72697479207369676e616c206d657373616765207468697320626c6f636b2e09012054686520626f6f6c20697320747275652069662074686572652069732061207369676e616c206d6573736167652077616974696e6720746f2062652073656e742e504f7574626f756e6458636d704d657373616765730101080205d50334040004bc20546865206d65737361676573206f7574626f756e6420696e206120676976656e2058434d50206368616e6e656c2e385369676e616c4d6573736167657301010402cc34040004a020416e79207369676e616c206d657373616765732077616974696e6720746f2062652073656e742e2c5175657565436f6e6669670100d90374020000000500000001000000821a06000008000700c817a804020004000415012054686520636f6e66696775726174696f6e20776869636820636f6e74726f6c73207468652064796e616d696373206f6620746865206f7574626f756e642071756575652e284f766572776569676874000104052cdd03040010050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e003901205468657365206d657373616765207374617920696e20746869732073746f72616765206d617020756e74696c207468657920617265206d616e75616c6c79206469737061746368656420766961582060736572766963655f6f766572776569676874602e50436f756e746572466f724f766572776569676874010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703c4f766572776569676874436f756e7401002c20000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602e20416c736f20646f75626c657320617320746865206e6578748420617661696c61626c652066726565206f76657277656967687420696e6465782e38517565756553757370656e6465640100450104000441012057686574686572206f72206e6f74207468652058434d502071756575652069732073757370656e6465642066726f6d20657865637574696e6720696e636f6d696e672058434d73206f72206e6f742e01e10301c40001e5031e2c506f6c6b61646f7458636d012c506f6c6b61646f7458636d30305175657279436f756e74657201002c200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c51756572696573000104022ce9030400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040630101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e00010805020d0410040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f7469666965727300010805020d042c040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f746966795461726765747300010805020d04110404000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100150404000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e000021040400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e5452656d6f74654c6f636b656446756e6769626c657300010c05020229043104040004f02046756e6769626c6520617373657473207768696368207765206b6e6f7720617265206c6f636b6564206f6e20612072656d6f746520636861696e2e3c4c6f636b656446756e6769626c657300010402004104040004e02046756e6769626c6520617373657473207768696368207765206b6e6f7720617265206c6f636b6564206f6e207468697320636861696e2e5458636d457865637574696f6e53757370656e64656401004501040004b420476c6f62616c2073757370656e73696f6e207374617465206f66207468652058434d206578656375746f722e014d0401d0000191041f2843756d756c757358636d0000018901000195042020446d7051756575650120446d7051756575651434436f6e66696775726174696f6e01009904280700e40b540202000400044c2054686520636f6e66696775726174696f6e2e2450616765496e64657801009d044000000000000000000000000000000000044020546865207061676520696e6465782e1450616765730101040210a10404000444205468652071756575652070616765732e284f766572776569676874000104022ca5040400046420546865206f766572776569676874206d657373616765732e50436f756e746572466f724f766572776569676874010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d617001a904018d010001ad04211c5574696c6974790001b104019101044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01650528204d756c746973696701204d756c746973696704244d756c746973696773000108050269056d05040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e01bd04019d010c2c4465706f736974426173651840dcd91c8f01000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f721840a0c2a2000000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f7269657310106400000004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e017505291450726f7879011450726f7879081c50726f78696573010104050079054400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500890544000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e01c50401a501184050726f78794465706f736974426173651840ecb5288e01000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f721840b5d8a70000000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f7369744261736518409466518e01000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f7218406ab14f0100000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e0199052a1841737365747301184173736574731014417373657400010402109d05040004542044657461696c73206f6620616e2061737365742e1c4163636f756e740001080202a505a905040004e42054686520686f6c64696e6773206f662061207370656369666963206163636f756e7420666f7220612073706563696669632061737365742e24417070726f76616c7300010c020202b505b90504000c590120417070726f7665642062616c616e6365207472616e73666572732e2046697273742062616c616e63652069732074686520616d6f756e7420617070726f76656420666f72207472616e736665722e205365636f6e64e82069732074686520616d6f756e74206f662060543a3a43757272656e63796020726573657276656420666f722073746f72696e6720746869732e4901204669727374206b6579206973207468652061737365742049442c207365636f6e64206b657920697320746865206f776e657220616e64207468697264206b6579206973207468652064656c65676174652e204d657461646174610101040210bd055000000000000000000000000000000000000000000458204d65746164617461206f6620616e2061737365742e01cd0401b1011c4052656d6f76654974656d734c696d69741010e80300000c5101204d6178206e756d626572206f66206974656d7320746f2064657374726f7920706572206064657374726f795f6163636f756e74736020616e64206064657374726f795f617070726f76616c73602063616c6c2e003901204d75737420626520636f6e6669677572656420746f20726573756c7420696e2061207765696768742074686174206d616b657320656163682063616c6c2066697420696e206120626c6f636b2e3041737365744465706f736974184000e8764817000000000000000000000004f82054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e2061737365742e4c41737365744163636f756e744465706f7369741840f4a3ae8d0100000000000000000000000845012054686520616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206e6f6e2d70726f7669646572206173736574206163636f756e7420746f20626530206d61696e7461696e65642e4c4d657461646174614465706f7369744261736518403820b78e0100000000000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e584d657461646174614465706f7369745065724279746518401516050000000000000000000000000008550120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f6620627974657320796f752073746f726520696e20796f757228206d657461646174612e3c417070726f76616c4465706f736974184055a0fc010000000000000000000000000421012054686520616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e206372656174696e672061206e657720617070726f76616c2e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e01c505321c556e6971756573011c556e69717565732814436c6173730001040210c905040004642044657461696c73206f66206120636f6c6c656374696f6e2e4c4f776e657273686970416363657074616e636500010402001004000429012054686520636f6c6c656374696f6e2c20696620616e792c206f6620776869636820616e206163636f756e742069732077696c6c696e6720746f2074616b65206f776e6572736869702e1c4163636f756e7400010c020202cd059901040008590120546865206974656d732068656c6420627920616e7920676976656e206163636f756e743b20736574206f757420746869732077617920736f2074686174206974656d73206f776e656420627920612073696e676c656c206163636f756e742063616e20626520656e756d6572617465642e30436c6173734163636f756e740001080202d105990104000869012054686520636f6c6c656374696f6e73206f776e656420627920616e7920676976656e206163636f756e743b20736574206f757420746869732077617920736f207468617420636f6c6c656374696f6e73206f776e65642062799020612073696e676c65206163636f756e742063616e20626520656e756d6572617465642e14417373657400010802021902d505040004d020546865206974656d7320696e206578697374656e636520616e64207468656972206f776e6572736869702064657461696c732e3c436c6173734d657461646174614f660001040210d90504000468204d65746164617461206f66206120636f6c6c656374696f6e2e48496e7374616e63654d657461646174614f6600010802021902dd0504000454204d65746164617461206f6620616e206974656d2e2441747472696275746500010c020202e105e505040004702041747472696275746573206f66206120636f6c6c656374696f6e2e2c4974656d50726963654f6600010802021902e90504000470205072696365206f6620616e20617373657420696e7374616e63652e4c436f6c6c656374696f6e4d6178537570706c79000104021010040004f0204b6565707320747261636b206f6620746865206e756d626572206f66206974656d73206120636f6c6c656374696f6e206d6967687420686176652e01d10401b5012044436f6c6c656374696f6e4465706f736974184000e876481700000000000000000000000401012054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220636f6c6c656374696f6e2e2c4974656d4465706f736974184000ca9a3b00000000000000000000000004f42054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e206974656d2e4c4d657461646174614465706f7369744261736518403963ed8f010000000000000000000000044d012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f7572206974656d2e504174747269627574654465706f736974426173651840a4425d8d0100000000000000000000000455012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e6720616e2061747472696275746520746f20616e206974656d2e384465706f7369745065724279746518401516050000000000000000000000000008590120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f662062797465732073746f726520696e206d657461646174612cc02065697468657220226e6f726d616c22206d65746164617461206f7220617474726962757465206d657461646174612e2c537472696e674c696d697410108000000004b020546865206d6178696d756d206c656e677468206f6620646174612073746f726564206f6e2d636861696e2e204b65794c696d697410102000000004a020546865206d6178696d756d206c656e677468206f6620616e20617474726962757465206b65792e2856616c75654c696d697410104000000004a820546865206d6178696d756d206c656e677468206f6620616e206174747269627574652076616c75652e01ed0533104e66747301104e6674733c28436f6c6c656374696f6e0001040210f105040004642044657461696c73206f66206120636f6c6c656374696f6e2e4c4f776e657273686970416363657074616e636500010402001004000429012054686520636f6c6c656374696f6e2c20696620616e792c206f6620776869636820616e206163636f756e742069732077696c6c696e6720746f2074616b65206f776e6572736869702e1c4163636f756e7400010c020202cd059901040008590120546865206974656d732068656c6420627920616e7920676976656e206163636f756e743b20736574206f757420746869732077617920736f2074686174206974656d73206f776e656420627920612073696e676c656c206163636f756e742063616e20626520656e756d6572617465642e44436f6c6c656374696f6e4163636f756e740001080202d105990104000869012054686520636f6c6c656374696f6e73206f776e656420627920616e7920676976656e206163636f756e743b20736574206f757420746869732077617920736f207468617420636f6c6c656374696f6e73206f776e65642062799020612073696e676c65206163636f756e742063616e20626520656e756d6572617465642e40436f6c6c656374696f6e526f6c654f660001080202a505f505040008d020546865206974656d7320696e206578697374656e636520616e64207468656972206f776e6572736869702064657461696c732ea02053746f72657320636f6c6c656374696f6e20726f6c657320617320706572206163636f756e742e104974656d00010802021902fd05040004d020546865206974656d7320696e206578697374656e636520616e64207468656972206f776e6572736869702064657461696c732e50436f6c6c656374696f6e4d657461646174614f660001040210150604000468204d65746164617461206f66206120636f6c6c656374696f6e2e384974656d4d657461646174614f6600010802021902190604000454204d65746164617461206f6620616e206974656d2e244174747269627574650001100202020221062506040004702041747472696275746573206f66206120636f6c6c656374696f6e2e2c4974656d50726963654f6600010802021902e905040004502041207072696365206f6620616e206974656d2e644974656d41747472696275746573417070726f76616c734f66010108020219022d0604000468204974656d2061747472696275746520617070726f76616c732e404e657874436f6c6c656374696f6e496400001004000831012053746f726573207468652060436f6c6c656374696f6e496460207468617420697320676f696e6720746f206265207573656420666f7220746865206e65787420636f6c6c656374696f6e2ef02054686973206765747320696e6372656d656e746564207768656e657665722061206e657720636f6c6c656374696f6e20697320637265617465642e3450656e64696e67537761704f660001080202190235060400047c2048616e646c657320616c6c207468652070656e64696e672073776170732e48436f6c6c656374696f6e436f6e6669674f660001040210e5040400046020436f6e666967206f66206120636f6c6c656374696f6e2e304974656d436f6e6669674f66000108020219020d050400044c20436f6e666967206f6620616e206974656d2e01e10401d1013844436f6c6c656374696f6e4465706f736974184000e876481700000000000000000000000401012054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220636f6c6c656374696f6e2e2c4974656d4465706f736974184000ca9a3b00000000000000000000000004f42054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e206974656d2e4c4d657461646174614465706f7369744261736518403963ed8f010000000000000000000000044d012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f7572206974656d2e504174747269627574654465706f736974426173651840a4425d8d0100000000000000000000000455012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e6720616e2061747472696275746520746f20616e206974656d2e384465706f7369745065724279746518401516050000000000000000000000000008590120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f662062797465732073746f726520696e206d657461646174612cc02065697468657220226e6f726d616c22206d65746164617461206f7220617474726962757465206d657461646174612e2c537472696e674c696d697410100001000004b020546865206d6178696d756d206c656e677468206f6620646174612073746f726564206f6e2d636861696e2e204b65794c696d697410104000000004a020546865206d6178696d756d206c656e677468206f6620616e20617474726962757465206b65792e2856616c75654c696d697410100001000004a820546865206d6178696d756d206c656e677468206f6620616e206174747269627574652076616c75652e38417070726f76616c734c696d697410101400000004a820546865206d6178696d756d20617070726f76616c7320616e206974656d20636f756c6420686176652e704974656d41747472696275746573417070726f76616c734c696d697410101e00000004d420546865206d6178696d756d206174747269627574657320617070726f76616c7320616e206974656d20636f756c6420686176652e1c4d61785469707310100a00000004a820546865206d6178206e756d626572206f6620746970732061207573657220636f756c642073656e642e4c4d6178446561646c696e654475726174696f6e1010008d270004a820546865206d6178206475726174696f6e20696e20626c6f636b7320666f7220646561646c696e65732e504d61784174747269627574657350657243616c6c10100a00000004e020546865206d6178206e756d626572206f6620617474726962757465732061207573657220636f756c6420736574207065722063616c6c2e204665617475726573390620000000000000000004902044697361626c657320736f6d65206f662070616c6c657427732066656174757265732e0141063434466f726569676e4173736574730134466f726569676e4173736574731014417373657400010402909d05040004542044657461696c73206f6620616e2061737365742e1c4163636f756e7400010802024506a905040004e42054686520686f6c64696e6773206f662061207370656369666963206163636f756e7420666f7220612073706563696669632061737365742e24417070726f76616c7300010c0202024906b90504000c590120417070726f7665642062616c616e6365207472616e73666572732e2046697273742062616c616e63652069732074686520616d6f756e7420617070726f76656420666f72207472616e736665722e205365636f6e64e82069732074686520616d6f756e74206f662060543a3a43757272656e63796020726573657276656420666f722073746f72696e6720746869732e4901204669727374206b6579206973207468652061737365742049442c207365636f6e64206b657920697320746865206f776e657220616e64207468697264206b6579206973207468652064656c65676174652e204d6574616461746101010402904d065000000000000000000000000000000000000000000458204d65746164617461206f6620616e2061737365742e01410501ed011c4052656d6f76654974656d734c696d69741010e80300000c5101204d6178206e756d626572206f66206974656d7320746f2064657374726f7920706572206064657374726f795f6163636f756e74736020616e64206064657374726f795f617070726f76616c73602063616c6c2e003901204d75737420626520636f6e6669677572656420746f20726573756c7420696e2061207765696768742074686174206d616b657320656163682063616c6c2066697420696e206120626c6f636b2e3041737365744465706f736974184000e8764817000000000000000000000004f82054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e2061737365742e4c41737365744163636f756e744465706f7369741840f4a3ae8d0100000000000000000000000845012054686520616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206e6f6e2d70726f7669646572206173736574206163636f756e7420746f20626530206d61696e7461696e65642e4c4d657461646174614465706f7369744261736518403820b78e0100000000000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e584d657461646174614465706f7369745065724279746518401516050000000000000000000000000008550120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f6620627974657320796f752073746f726520696e20796f757228206d657461646174612e3c417070726f76616c4465706f736974184055a0fc010000000000000000000000000421012054686520616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e206372656174696e672061206e657720617070726f76616c2e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e01550635504e66744672616374696f6e616c697a6174696f6e01504e66744672616374696f6e616c697a6174696f6e04284e6674546f417373657400010402190259060400041501204b6565707320747261636b206f662074686520636f72726573706f6e64696e67204e46542049442c20617373657420494420616e6420616d6f756e74206d696e7465642e01450501f101141c4465706f736974184000e8764817000000000000000000000008650120546865206465706f7369742070616964206279207468652075736572206c6f636b696e6720616e204e46542e20546865206465706f7369742069732072657475726e656420746f20746865206f726967696e616c204e4654e4206f776e6572207768656e2074686520617373657420697320756e696669656420616e6420746865204e465420697320756e6c6f636b65642e2050616c6c657449645d06206672616374696f6e04f4205468652070616c6c657427732069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e384e6577417373657453796d626f6cc105141046524143048820546865206e65776c79206372656174656420617373657427732073796d626f6c2e304e657741737365744e616d65c105141046726163048020546865206e65776c7920637265617465642061737365742773206e616d652e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e0161063628506f6f6c4173736574730128506f6f6c4173736574731014417373657400010402109d05040004542044657461696c73206f6620616e2061737365742e1c4163636f756e740001080202a505a905040004e42054686520686f6c64696e6773206f662061207370656369666963206163636f756e7420666f7220612073706563696669632061737365742e24417070726f76616c7300010c020202b505b90504000c590120417070726f7665642062616c616e6365207472616e73666572732e2046697273742062616c616e63652069732074686520616d6f756e7420617070726f76656420666f72207472616e736665722e205365636f6e64e82069732074686520616d6f756e74206f662060543a3a43757272656e63796020726573657276656420666f722073746f72696e6720746869732e4901204669727374206b6579206973207468652061737365742049442c207365636f6e64206b657920697320746865206f776e657220616e64207468697264206b6579206973207468652064656c65676174652e204d65746164617461010104021065065000000000000000000000000000000000000000000458204d65746164617461206f6620616e2061737365742e01490501f5011c4052656d6f76654974656d734c696d69741010e80300000c5101204d6178206e756d626572206f66206974656d7320746f2064657374726f7920706572206064657374726f795f6163636f756e74736020616e64206064657374726f795f617070726f76616c73602063616c6c2e003901204d75737420626520636f6e6669677572656420746f20726573756c7420696e2061207765696768742074686174206d616b657320656163682063616c6c2066697420696e206120626c6f636b2e3041737365744465706f73697418400000000000000000000000000000000004f82054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e2061737365742e4c41737365744163636f756e744465706f7369741840000000000000000000000000000000000845012054686520616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206e6f6e2d70726f7669646572206173736574206163636f756e7420746f20626530206d61696e7461696e65642e4c4d657461646174614465706f736974426173651840000000000000000000000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e584d657461646174614465706f7369745065724279746518400000000000000000000000000000000008550120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f6620627974657320796f752073746f726520696e20796f757228206d657461646174612e3c417070726f76616c4465706f736974184055a0fc010000000000000000000000000421012054686520616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e206372656174696e672061206e657720617070726f76616c2e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e016d06373c4173736574436f6e76657273696f6e013c4173736574436f6e76657273696f6e0814506f6f6c7300010402fd0171060400086901204d61702066726f6d2060506f6f6c417373657449646020746f2060506f6f6c496e666f602e20546869732065737461626c69736865732077686574686572206120706f6f6c20686173206265656e206f6666696369616c6c793d01206372656174656420726174686572207468616e2070656f706c652073656e64696e6720746f6b656e73206469726563746c7920746f206120706f6f6c2773207075626c6963206163636f756e742e3c4e657874506f6f6c4173736574496400001004000825012053746f726573207468652060506f6f6c4173736574496460207468617420697320676f696e6720746f206265207573656420666f7220746865206e657874206c7020746f6b656e2ee42054686973206765747320696e6372656d656e746564207768656e657665722061206e6577206c7020706f6f6c20697320637265617465642e014d0501f9011c144c504665651010030000000451012041202520746865206c69717569646974792070726f7669646572732077696c6c2074616b65206f6620657665727920737761702e20526570726573656e7473203130746873206f6620612070657263656e742e30506f6f6c536574757046656518400000000000000000000000000000000004882041206f6e652d74696d652066656520746f2073657475702074686520706f6f6c2e584c69717569646974795769746864726177616c46656501021000000000048420412066656520746f20776974686472617720746865206c69717569646974792e404d696e744d696e4c6971756964697479184064000000000000000000000000000000043d0120546865206d696e696d756d204c5020746f6b656e20616d6f756e74207468617420636f756c64206265206d696e7465642e20416d656c696f726174657320726f756e64696e67206572726f72732e444d617853776170506174684c656e677468101004000000048820546865206d6178206e756d626572206f6620686f707320696e206120737761702e2050616c6c657449645d062070792f6173636f6e04f4205468652070616c6c657427732069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e50416c6c6f774d756c74694173736574506f6f6c734501040004fc20412073657474696e6720746f20616c6c6f77206372656174696e6720706f6f6c73207769746820626f7468206e6f6e2d6e6174697665206173736574732e017506387906042048436865636b4e6f6e5a65726f53656e6465728106990140436865636b5370656356657273696f6e85061038436865636b547856657273696f6e89061030436865636b47656e657369738d063038436865636b4d6f7274616c69747991063028436865636b4e6f6e6365990699012c436865636b5765696768749d06990150436861726765417373657454785061796d656e74a1069901a506'; diff --git a/src/test-helpers/registries/assetHubKusamaRegistry.ts b/src/test-helpers/registries/assetHubKusamaRegistry.ts index 39d738f7b..5f1642346 100644 --- a/src/test-helpers/registries/assetHubKusamaRegistry.ts +++ b/src/test-helpers/registries/assetHubKusamaRegistry.ts @@ -20,6 +20,7 @@ import { getSpecTypes } from '@polkadot/types-known'; import { assetHubKusamaV14 } from '../metadata/assetHubKusamaMetadata'; import { assetHubKusamaV1000000 } from '../metadata/assetHubKusamaMetadataV1000000'; +import { assetHubKusamaV1000000b } from '../metadata/assetHubKusamaMetadataV1000000b'; /** * Create a type registry for Asset Hub Kusama. @@ -54,3 +55,8 @@ export const assetHubKusamaRegistryV9430 = createAssetHubKusamaRegistry(9430, as * Asset Hub Kusama v1000000 TypeRegistry. */ export const assetHubKusamaRegistryV1000000 = createAssetHubKusamaRegistry(1000000, assetHubKusamaV1000000); + +/** + * Asset Hub Kusama v1000000 TypeRegistry for block 6202603 in testing. + */ +export const assetHubKusamaRegistryV1000000b = createAssetHubKusamaRegistry(1000000, assetHubKusamaV1000000b);