PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 71297 56f1835a36e6a886649fea7ec8f2439025bd9c5347b1f43dfb0215d20ae727ff

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8dab4298263e0e64ca352a2387956868faac9c1f2e1c48447619edf39008ca56
Certificate Block Hash
56f1835a36e6a886649fea7ec8f2439025bd9c5347b1f43dfb0215d20ae727ff
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090360000d03f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003b517e9b993e076e0f26eb8b89832baf2428442859e5929fbe23055c23037409c300e9a32e67b099af7c0069b9930a3643119b5bb6faa02af8393a1a5be40fdfcff184db01e4c61ee3afeae24204c91835802e5d95a65a5a6303000000000000004000000040000090360000d03f0000

Raw Header Hex

00004020f56dd6d0104449d90e949e7811a0b8f5ea215194210cd423b5ffa386bccc68e352b28224153e16c02ba5f861cd58c1e9b61e34fdadc7069278b2f7f078ee45b02d472a6ad8f8001856ca0890f3ed197644481c2e1f9cacfa68689587232a35ca640e3e269842ab8d

Proof Data Hex

59,560 bytes
121216020307417ebd220818ebad6bab19113c52499eac7c9716121777f1eefdc7c894a49aa9b2c56bee82514e67a2c6c032452bef03d448f7d155bd7d746bd6d56926df3764ddfe3c6e981f58d3a436beff21398441f54dcc7f343b61f55e0acbb03f0e8aa2eec0e1a3a19380e83fabcee21eda66e2f6d04885502150e5324bba7d899504f414142765f450dc130745107c955a792029e4651c7467704822b736cc6618ab93445e190507eaf6fdc57ea81d9d032ea523cdb6c8fddcebcc52bd9759a69a97146ae48e7c5a0f20564c368da73114fe2a298020d34807f969691059398d0246ebaed57a130ebc3b4e0dc2bddcb9d567199db2638e31f3371e5e73555cc81d93bcbeb0328e4e09f0d0e04e424668bc094ce988142fa5fa12cd4a2865310bde83dd66bf59c2cca0d4593024f8562af3682e81e816e0bb0a3f65892d90e5ac5025350a9cbf4777c0daa54933fc370f26a705292fd2acdaee9f6c6c2a2d01b47a25c4f8c11e2c428d7b0b9c7eb11ac2da22d3b4a1859bfd6969fcc543129b2a450670104eac418abdb40fbcb6c87adc69bd6e738c37da1fc3e8bb730c745b24946cbe77e589acfdba8ae6b0ec284cd36ec113d1249ba55254fb247b226dc087257b8837c4472a41b4572b1608a2b1dd4aa9c72f8496fdc3914df971d2fcca5c59a3fccf72c37fca029a384dc5d97968697f5dc57cd68fd27fb330d3d09f9eefb30171629089a925e0418e86af9075197cab7c1d37a75180c74f219185db2ceb8d10f9e5f358f2d148737d6e74f84493653d3d92d8cfaaf9d5d53d0275660cc696a1e376469753272cd89e559c5be5f3fcd78e9421e21863bd4850f89541fe2319f222e7cf02e8bdad925a46b674800892f311370aa97220894e23c00d2966348294d4424f13694accb0539565d7fd02df4d9b2ff2edb623070379e7eaf256ea5cf4477cbd61967aac01235626cf8e970631bfe7c17b4ed4009343aa64d8befcea1733fbfd9f8fb1c5c1291b0adefa3027f8238a7c53e02fe487c16a7958f5cd1b0c4a17b08c6dec1d291514be842b26420e7d575b955218e0ce1e934e47e6eead5a9ff5eefc9091476a3f96a3a396fc1fbd45d5337c6cd9e95e1008d65ca5320e1046ba056bac0aa449b5e3119b43cbf9e6a457628c23875df3ceb716c9374df508ec233ef874eebdb29e8b9efd1f8f133dac04ba24e0cd06cb72f0c35c34be2f9e8b6fb2dbf6f7cbe50d75ef14ce714523b32cead58ae7aef8dc8a8bde12a3a33896e48921944dae6e58f480b3dbc97716b4a4d54e8dd87eb8c9c943ac375f2179886b70f3506bbac73061732629de30ca589d4f59ba77cb136b0d4981e2bf4684cbe6095bf970ed96b4015197b51f2c451bbd1d82768a92e09eb7907001f6f52c4a2153a4f08e33dc359113dea39a88877f48914d53d316ecd141292cf35eadf92cb958a7c9f731215d416ff7dda03d0be0f6714e6695f9a41992b4c3244a387594ec8b34d211d8e040b9ec6c1523ce76011c709da8513701cadc6e4f08731ec434e3fdbb6b5d4d0df8d3e641b1b484b06fffec13f31fcca30c7bc75ae1d4024ce4a481a5ee15d84bc79780639bd294e3276ce08ea2dbcb887bb6fc0e7290e1ce63c8796abbc1aad3d5aeecce08f0cf3daeba2f0e259d7b149a2b5e61042b0e752a7ffcdc989609d71e5bd333a082f20b3f7f6ce0c6d6249e8e5078865c5a97adc20397dacb46f390fd78a9ac234d78695a1f8473c90784629de36b71ea1176fb1be4d30055c413c1cde8c302f01ecd2e3374ff86132f2f0187da771e4f523f8f0d6956aca66fc8948b69dc63808f1631ec32e92f5783a34b1de81d164e2853acbce0d5a49656a19b6edf70c03b1e798f7a28d81cc6cfe76792cb5f4ac419890a601affc6cbdc1b4cfa2dfad180268ac32609d8b8fb430f56c4afb868651ccc26f3aeb255c8f3f31fb46e00b7916249d1910c1a06a2d0eaf489c2e9ad1c85f198c3671bc767fe5a643ded915d596ad3ae26e56795fe3a05f5db6921623faad1ec3e3243099a271ebe7241ac787d0d1b9c2c33ad7c0dab6c0f31c2b1715b4c5c41ac1b8469cf387f2627444d81e26cfff637a8f32c4334ced2688433b3c36f1c84edcd02129854d15587f4a1739bb4af37a8e7a5485376d776df8dc1ae570983929a40fe5f5fd437246edc6f72b9ea195d26c87350c0a2ef40f312a19e23f95fea42adb4097166595f0f0a148f2033da47d97de2109849cdfd812c69b98d896709ee7c12453d0b65704811f64adb1518bbcda7cf8969626c7668d066d21312ef9c81c26f2fbdd26064ae6c0de1975ecc999de039d6f3fcf20fee4bc177af94744b5a663accc26aa5bcc1591ae22189dd532c8ba28537788cc7c33d3293f98435d58ef7adaa5fd2dba84d292df688ac16f0f0995c235b123e9c0afafbce0439d7fb0f012886243b40cb765f78c2ae9b4f65ac367f814805cdd33e4d2d8ec24401346c3130d85ad7516f3ccd0998a522c0eb1709ca90222641e68260b2bccea613c3ce1461647c2751ce71a191c6bf4107c5d4001b9d2c7e096b0f12105ea5f9463827ddb96273b4157e70c1cc7ec4f001af53b8b08dfdfcdd79d78a4173a4644b8cbe0d29a393473d6379b596a0446553ec999f418f71721804608ee422137d7ed94a4a02068a7c6a83e158f12180555685555019242ed18cc37a6b9ec7c68cf8b05dce62399e8c261fe95255d7b8c3ebce43fd2fa415438af75fdbdf9ea6ac35986d5875de7a8255ea72b038f6ad253a57838cf8e8d330d7c1a040ab474f17b1143b6d39f8036d3021ce76e60757dbac42284f7df41dc8dc95efda69fe76b2ecfdc63009ae9197cc5f337d83ff2ef979a67091fc39a7d212563a202b99565347ce2aa3b3b8f8c7ea625aa2581d157631f25adaf39119a2d776b572315e850debbab034bc10f9eb45ec8a318f60b98a4ed329d4a40fb3ee62b18f49d530547185d7a5edd4a46dee5f7793c67c8a09f38a9f81a65988b57c9bca9d5c3ee163c9444102d4d68ad45f87dca14634df88acd56c6dda4093aaee92b86d380755f27468b2a758477b084dc7cb1c6372829a1bea16ce5335300986f68665359bf6a29343abaa68fd26c4d79fddeccecbea22e099aaba0a36ee15579855782f33142c53dc58aadb58714908e6ce9e0d90c90c73c5931a6cd6090268fc8ec676d82c0ba0298ae75a27afc470ff3bd274f5deb1e726fda4e818ece35949add01460a29121712589bdf06e9a4d3cea3d8f57cbb30e5de3d45568b125734afde6f8ea75dd9c598c7afea9c6abe8a08d35c6ea7b359842a7226543c3518986aaf8785df92f28062d212a8674c774aef6acce0a19b7ccbdec86e35e2b0d155f98ebdb77038a9f02e239c224ff93ebd1d077c583cecc4be0e667d2987a92659fb8ff0be3bb6333ad672b21e23033f9990d89fddf65b74bc8927a90f0024ea1157e0d35727ec30c87db39946d404e814f966e801d7ddadeaebf91bc95c775e9269b41b2d3b84bfe9f32a4cf5f0537b9dd5ab4ca6142e7268bb24b59d946f18333eef1d2b8077163c3c9ad9f3e4f833d78a8b23033067cbbfeffe17e47c824ced6b1682f676501d2e33d5fbf6315bafd27ee6db6053180aeafc1c788b62ca33b3f017880c02a8271b8bdb636f8a1d62be5a1d7ba0e6781f95c57c9961dbd809d7b65396dd14a512885f49d462d3cb7529c59f8349281a80eb8397a462226a88623c75acaba584584c9c1aaf52652835207bd32f5081d05e4e785284339c538da2d33c4abe7875241f5b41890fa54b6d3276bd3246a115fde2c6a10289e2c5766bb47ca0bbf0a787b05eb3dba49455e8a6702e18a49e1f68f397d3b059792a59ad42b64415e653f244625bd44524272d4f93c37ec955261d00968a7e4857b661e844135975ef855f2f868423c94ff37dad6eb6fb169e12cca4a8ce163d6fd7cdb6efbb6e4f61d966248cd280c5ee7e59576ed81a331de643132e56d380c21ed45907d71d699d382d0cd73310e1e2f15326cb99d87d6b1e6425fad34214f274226ba602e366d7ed6f6106c4ece6026f87d5971d139c81c253bce10788c5989c6a0faa984130a290b7c286521018ddf87ed7d0ff4adec21e2428283e55d9d6b7ff8090bbd523c749438df743859015b04c7b5811ee2b0455c7428be0e4df6c17f53d141302cda56fdea68996d68819a60b1ff0e6955c43f41526c03104368b592d5dfe1df46b74937bdbb40466118d656ae653b3c34884fd10329327372ac7afc67ac6a239471168faaf43588eb6f1a5ac5e38415d77c9c5a7808d38619e65ad9280a03cf6a7d8592e47cd7dfb8b1498eacb31819a50470e26a6ac2fa42cac2baa2ecf6cfdfdae0e0a1138d3c8183ffc87921bc3185bc3dc832078797015cb39590d45013d80864829717386a10e0673f40d0b45f29872c7eb57a9250f1bd2d9c1b908bc03ac4e519278123b5df4f758490e00fbb6094ee623a62e25e0b9a4bfa324554ed7764e5d1fde0ae7908b062c360ee88a1ed706012db9eabf9ce07f562ef02aacd15004298f508b1a52975039ba9387d08d0caf7f5ecdb03ba6d9477cb327124614646fb158f0c6b9874731381884180a1ae6a8e4d23e1d96dae366b7a14f72cad7d08da20fdf20f702f18620a922e98885123a61dfe5a9966a205d7bcf52ee406683447703f22a9b0719000651407d646f406df4de98b96e22dab866102996740fe65d059538ccb74686221261ee1c809ab6f5af7bd51d8ab61e381fe35effb2f596b4ca9cd935ca79332b9da375d725cb09e7b79d980263bc125256340ce8be227197f9a09002730b8c132a6ee2f232f162691ddb95daff9f986495793514af7ca3fb9a11bc77db2194199eceec970e5cbb0af417d4629ffd67a18c3215788a2622d4107df1bebca786127e156ae9930c43227bb0bd7d44ca1b9988e78a8ce8a1e3fa5a0f31cfa0c5242c46988e46da977eae3924ebfa90c10d182c1d076bb91355e963b798d1a8780596883919c8c74e771d0009a73996efaf132700cd8937b1deb727a1a511b6bd250a0edba6750aaf979f49c38c3a8d7dec431362539faba27c5b322b6952c5896d7998aae1adbf6cd820a498ed335280dbb67451062ed88ac4a0788fd90e4707d01c1ec598f8591249987e4983f487cbbc283eacda1f201a01d51ca3146269da3b5b78bfef8ac1ca126d21501023d360ad326ae659062889c6e013c081435bd509377cdb2321a4064e5eaeb8bb8e35405a91dd157de53fd19214348758023470a4f159ab7fe6415195dd29c66d9f70f79465159457da5520326be358d09d434d65b8b3d6618f8a3ad1cd9f392f1cb20a1503cea06e0834430b7f95421867b03c7fb3baedbe5dd40ef0ea8f775018505112b16f7fefa11304826d9d19c2a7855806d4d1409b7370391ff880bd36a2a07b56870951936e63c0ffe3abf4659bd7dcb1522e152dd15f64183ba6b99586806dcf1376459b3e864d5f7e5f137323cf340731548371af63334e187a2b5e43ca9ebf87431c10ef5a60b51e2a6b55295a4dd73e2dd6b0f0082e4b949bcfaa7c96508c6e221882af156bc5fe4b1938169a200971f3a0239de29ea14a7c717dfa99e414235cb886098a1aa950801e5b6a6d4257ec9598bd84d1e198ac36b0531f9faea2755f9135926c0b05521979c851f94a74491da1d8056524ac63a479b49e32a6cdcb53ecda3d7d81286a597e81f8708dfd070db9f65857af53583e5e63e1e3fb50a2cde50c0cf6fff11963633ceab9ee61b7ddc27bab5fc54356e47d24086213538be42f1d121d18a602b3989b7a91995c0f3e18deb216b44965e68c16c60e124d76df60fea74a46794af5ec137c0e3937f30149366d1db52a5273169ab60d7b423ae46b1a3a4c209a77046b64eec74cba69f14321691475ae9c4570974684347f85ad9569e02f0cf3c2293db5f157f0d72a66f8b7094a4ab8881536afd78a5b4032a4377b852c827896cca56604e17b133b29733bec184811d6a452f4ca59a383c5b94a52694f81626904c44beb034cba26211f3cc1c93525723b1f7af25592ac8aca21efd6305168d8a3f342cea6443a9f70ca936705aac36efa6f3b9c941e47428430cf9e3ea62437984dd793bcd0ba31e91a31cca9a2385fd25085998468e831f07f5a2309eafd6efff599d5e39d21fa0d373062f768b1551cfaeaf5c3b72bfc20aa5670b99d78d02bbc5b5db0d2d891ea8cda8a028469bdec6e85f3a7af8cf5195a4d172552ef03680719d8283cf806e6ca203ca24e00ebcf6e42b4e128255395d7c544a5611bc55b1fe242d1a5b76e0e432d6b5ac7fbb6c099f2f7d22a93a4ef7064ecca206d4d4fed855b9ddb97e2392c5d01620823ee10a61ddbecf23793403583f4e334a26e4bc6df8c4870a5af92b45a44bb9afc0ada2332473249c68d9f635d8161b679aa537a20709b5b85284596bf53605eed66e41f586aaaadd132f07eb66b4b3417d6ba3acdab89daac74a4da1b51c15fcce02311a3ce3b3b9148a6dc7c2fcf19da404ac4850b38067a90b405f8133d0dabdb35a38fb8603c3117a4e68d3a40f7ce5d0150044a88cd9052e55ef3ef278da40e5cb634e822b5690b9e4ec000c1fabb09afe8b07d1b92cb3fe61a85ea635b08bce96f3c46a5d98bd436146cd0b18b9ae97687f6250d33433a7b87375582f7ea0678e678d9e0858b7d4eb0733acd09945aecba845cac3d38043e05ee9f91a0e79acff645daec49bfff43babf3bb700cd135c6d2f32e2ad6b0b5661e91065977d6f70b4136ba0f504cdd01099012d1c5b2592d37c34c0aa70e7e7dc06a58926df50dae5d7e148e9505ec490770c31018d7a74d80ba5680e08c3720e4251536df545a7d650a99aaaf33503ad2114c374932202ae8f5ce7bc2c2297d071a97546eac432f6ae1a84a740348ba48f386608976d3778d488c9ba3bd42d3c4b97ffaaf2f1d6fd5f525a1a9b85a4c06cf826b5c52c4939f73d141c7893085e56dca5a2f6506972b1219ab0607cfa642423e8960b1ae54e1775dcd1cc10e655f24253b4535fd686100a42f424dc1de4c81bf53a4f36265ba433983fcf9e75cb7abd8051eebc35fc35ad1af86518f5555098c42e6f1b87fbaf7bba9095d5cf099ecbdcecc7b580590eeaeedab59acfa8a8712a520500e0d18c8b81fdc8be08891a5b1c80094325bd96b3386bf8d37e6f1f05e43bf9d2e1649fa6c0b610cf1b33ea760ae804d69d0b28642abe02cac7a974ae1cec09801bab726292d51556179a7b41e9db587ca1eab9914aa8e57cbe028ddc97803b9bd8472609a3d959b25a6efe2847dbff6357d165f825b9345d26fd7a67b895957f2d58385a41dbafc273686a11c121ea0e20d9be257a727ada6d211c49dca38aea11389fde1c1522817dca442cca53f6f23f0cf6b809a15e639e8f7b1b4320a309fa4a5ae1d08d6ad27b02036993d2f47eca0377e2451998b50fd6c1bc3d3666c1c0103e741213ae1d620da1ab815801fdf18d69890021debbf7aa6fbb9b74cdbbfa8502076d6117eaa7b0f511d37dae52b9a943c758a9581e5e274c6dd60502b6f90f8e7dbae13f86000e814f92135c50eb9e99060e2928e1f22a0c313eb665bf7d08606c1d085b5619ae98f145c6cb463996682dc5d9712448145d82d4db486fa405353219d0d6b6e922df55be228b1f5d3f0d8179d5bda9de2351b33fb79ed3a8ffff50a7752260fc096d2eadec7f2721b14073af600bfe4c4621e0b646ee5d215cafa30c10669a2b28dc52e3d78fd600b8ef3cce91f18a962dbe5985aad66b57297044675bf05d92a6a7f5ea0ae50d78b8e9310d0cdbe160bb5f2ab5584f46d0c60732614c7837a5dcdbfa7d874e9ee742eaadb8c2f76e19a71f4a313da001304dbe165e103809ec0bb4981d671ba045ec1a7b6ef0efc343bba19f669b294d2d4c7626cb401b84d4b4a49683be8e6edebdb883c37fa492b8eeea95dca560281d68759c7757af0b9414aef9ba78bd9f94b83b2a2147fdefc7b41b64c8532f84dda902d5a0cff491463b0a7f9db557cc68cfd8496766920b7683a42bba209214f14ea0eab504494cc8d3d43cd7ab8af0f9038b35c6c335d407e6106be3bf3a25c0fc861855f8b6ceaa328700fb5343340a46cc63a1d8e972b58fc0c142b2bdbc7e40192af8962fd6525e5994ce3ea98332955f50c76b6d940302b813e92e44bc812eb43fdf7fc29db00a72f522cce0a6de7aead23aaacdc16ed30257ec47ed8fe8495d10bfb5d3ef44bddfccd2bd5428a009f33357c5a9548971469416da923b49d21afa7ab2c9fb69cca2647b2445c7b45fb93d28fcaf58030a0a60114641cefcdd0885bcf2216edd54ddcfdf84c7aa22e70c0b4704b3bcadba3192cfa4e01fc0964fd491aca5922cd4ec542ecf7da5de27b0a3fe06f16ce3ad077b3abf37fb211c669c8c73b7e8ef433a37f51e422470db6f6cfd07e5232e449a719e0751e4f2eb603a4c1e01a984ba72e116e362563f29efbe5b680bda29f0b0848a9b75f22dd8210155a355aa18ae50d90b4eb9027ae1db3db35f90075a623ece15b7c960934877872d1a4f2c5870b3bd8bf90478afdf52c52e35c14028788ea770bae82c283f0243ff5a98596b02fc22bcccb9a64be5145d8998dcf5a3be928f88572a98624f9efd5d12b6103ffb5abb1e629299fdf9e78c7b0f0b5de0a46ae2ba3fcf0112c031186416364b0f134e9213457f78f3f506afdf75a371fd191c3504e4418f3cb863def284485597f9670ffc4e2a40060eb95207681fbafacebb33d630f425b138f74d741588f28751ee5129d5773e065235a0c7869bbd6f4bfe3fdf3ea4114910839053d612ff778146b70102dcd2dab4d76c4017c77b7572ff13e603c6a95ee141dc4637534e28a2436fab326992ffb1e2dbecde34db678631716918febf43c22db94616b05e69657cde77218d40d37d88a71d033df5bd50a88f3de7aa6bd361d7d10f95280e2f86cecfb17e168806a5d06c41b09925c582117482bebb0ded23a5e0eddcbd21626754f2f58f336bcffb2db90c565074a20539d42ece194f369702b175d93daec932d0af173de01a32305ecf5f44bc0647a055233f34f697aa5bf28e5fd4bccc34a318067f720ed0ee2c592a80eaa16a67610d462779d1b2c655593d4d3764e8a3d18e65f7a9d012c3867c2f4c43c8cf294e9dec855290047f99f35ef8725eff4da60b79349b273c1cbb10c4c2600430ed65bf2c0b6090547c2b880136d8861a99e7dd66d8d88b01e2485f9683a469076227f0c7e32bcd6427b337c2205225ed550436a4c5f093a0e87fa14ea98e2baf389d92b9360cd922f49e626562e7f13e77e48ef1b68dfe9ad90eb36b1d481e1d27919b463c812460f31371dad94eaafb9cfe274b3d9bcebd6b06dd4a55a6dfc43392b2abe650fbbabd22d8b84ff17ba8936b6bbcd8aa7a5b3e8f7cf06f888753f97e971ff09fd2ef0a784e5e145adc93edf99c3fa2cb8300031ada21eb054869b93aaff5a0b0a9abfdd0b86819417b053cfc9fd2190ead35f7af09460b5c5236d326e8a72b703137ebf268124175a39b39f65568537812dd78efdd40daa3c3039224325d7a36f58595ed1f6e0a4f9156f72c77a81f3f665da92e3bec9c3f14b80e918cd6bc57fcb5be8b809d4de34828dab3cae2d1d83b758274c0e97a17f50b6b1104613be8f9306f6937addc70d77d1c5c590a0d1a6beacb8e8d8a95cd3c636fdd7566c1ab03cdfd976d01c4bc243ad524109fc490b4958e4508a433c74515b82643703aac03c1c9baf837a2a9eca86d4620f3aa5fc5a91f9a025b431f4bae6c0aa2d300a3387a7fd2c9cb1252124decdd97ccf0ca35faf1218bb700dd49ebddd5259ec14456e83b26707642baadc20a42c0bbf8584d33e0b72de6543c08dd40c3fedde46cfdbdeb76ab85bde3afd3f4991ae1b1794576bf4087ff0d12a6ac9c9f29a12643b476da9dc4172b9323cfe068dd37c8529c0470eb92f8633bbb8b7922d0b8e48b3fa8937b895c845721991738c7b4996df05b052d583efd2f191f27a2989f3329c93d0d324b1bbf0f5043a3e4fd2c16c57920443566a65ca27464cebf4ce13938b7e7e35db667db10598192fee75984776be328ef3d9cac9c352c1f0579c13a2ab8928699afd0c0a0f2cf86fa57702d05b386955bf072b5f0740260d0d6e549874394669f4ee070795f0bcab7b78844651fc1a8f3d4c35804642cf705b5c939f3e049426033e18ad2a24d9587b4bdd27de0b4bab4c0dc18f1d0c1f75c804f6b959b3a11036f21a2bd2006e19db049b463501099c73aaca4a7b5f5afc4e70c58ca90aef75f0ab02921b4ba29ff8fe8146a6b1dae6bc4783dc8be5d2a13b9d65189e76b820317da7c38614f7df32743761d648d2d17de632a8c4b5d3ff6b542bffc69ce23c47420fc5e00ae3eb91a55ff3500ffab6342919199cd5c41e7d7a96e771b9ac214eca362ed8a1af40e23b75335537acce3b5d66c6bdbb95c73644a78b38642856e03ab356a9cb3c613c471e5c608bd2d9507230b06d50cd7a28c6fc9f2e13005d830608d93fc4b997650ad90bd7484ea78207c1f081950fd48f1b545ece0106a093eefb93839a8194c7b18dd7430417e43aeb228f0ec62c9146025084a597ca937a1b9cbcf5197da7ee58a360cb987d1171a61ce99ebc5d954be407293e3b4228b1cc70d2fb46fa360e4cd1b00cfa0fbe1ebb2d136894f82a28faad52e2a6c447861a256c381648d559e8a7b9474286b314d9822a96cdc097a312740a50ac9c009d3dcdb87b7e829bab4b4f207e5657237f3432c457bc602f999f997a97623394eea9a1332f9ed5bde5bc3a2e4cf74532cf9b79b3c1da7cb6629e09f79e2610db708993f4a5e56a8269ee42daee7b1e45b1316f3d64077e0968094824777ad3c1bfb24354e3a103e2b87656cf8748c746b1917bd49ddd7ec489e8d51936b593f21f15a7cbd624d41a020e8555e558e0558a3ee6d705a7013dfde2ec5a01d75314bed1a05b2e4fc536350603276a78afb8c54be50a4ae378d868d3e90978a3d2620e843b0c718d779ec3e7ab952ee9bc2ab5e4f9f1f755e5558d699cd3fe45921a39617843510e95ca48cf90f1f65f43574b855066f26d62f5fceaa2d544d1325d5ea0ff6e3b32f731b65b193db3b3545ebe2e10290bdeef9720c7f6de2b587329b09ecee1adc6d7abb8c91d7d0c77504eb47144837222d866cc00be8fc4d7332a637181b6de4b5755b77f9ae32a6ad1ae15c991eacd9224f5d9f02452fb8c0694406320659110b346600c2a103a5f1e330c524fdf7e0c2a1c593a07d73965825a3914f91efe25827bc362ddbff8062eeb3a1dc61eedee83694b8862b1b7baa9d1d2c70c5ba5fb635d6fe551c77fee6f7fabad415e7a4fadc14cee6a287afc54d946bb9ffae4a59d896f83cb6548d5e6397e6ce3e9308f8930901ccd14fb99e6b4a26bb958ecfc051880b3625cc88bd0d206a40546689eaa506835a85da0f5181c82ab9091b812fcdc25c8d80c57002ce66b85b65c4e369c2a5c1ea8fa99abc83105cff261c5cea31bdb0de2790f73cc4abbb98e81391cce7fa7e51ee50c552f650e78831a6a86e2ad340dc0b832bab9c1a8672826b2cd9482e41c800b0c97cf20d04b7d11ab05c56ae71c129781d2f488817e636355af107eac5acb07100e1a650d6f0113a1d9828c9cc9759378093378795e2305995681eef9341ef9faa94cd1d232991ee66e1c740e7541a6159d6d2bb1e6d8ec46444aee42487bc5be68645a975f39468380866b40149a6c6727c6700d8f3c56978a8139c313567adffa4d22227f7469f2445e574e2994e80f3dfa1cc837ae0039a6293cc88a27386e9b6d83d1e49d52d89d3e7168c64082f44c661eddcf5dbaa7dd09a0a5a332ecd6a6415c874dc3df588914ad5565fe290070f59e87d381a5d3be3e739e48201f47defe36d70ca061dfe1d1318af5398be88ac8f1125ab681d22e69a1717dbb127a17869d38bc1e69fe3e378fdbf7d17a8705f0388945497b2362fcbfef75985041c25b52efc54b2ca94ba4c1777d67a22819296dfbeb916fee51112da85737bb34d4c74dbaf3d500574a5100dd09216eee71b95d652efc16e376a00f02120d13f2cb3f288baf16e8b27afd89058323f3a9a718898f34dd52de5d9452b2151b836daeddedb80cdab9f7279a4f692514c85bd1034e47316f76a3c6806cd8a3cede475c8acaaa689fafee57280eefc4adf6c266a56fafa5e32ba41c29ac598c650f3b4a4998cda81402d6a68f61e6ced04ce3024f41827ff4543ba5ae3ef92b1350813a2a7c0a1b07f9a1b1575e22adeb69ebe3685d3696b50803ecaa9b26fc3036ad35c5d974df2f71772eb47ea7ced54bae929856e3a3c8daa00209fe310ea5f8e5d7ddf880b47dc752cf5d34230299eed42e0cdb461b93aed2b78682b6b6b035a760a59829a9f486c6c755d49816605cafb5c08f2b92a2e2d564d26b62b35a44c489e43d89053d11a099c5bdf2aac705bee51ee55c7895e41bde7030f2de687d192cb2e84813472123981fd831e8f70301f43504baa46852c437215fd2481cab852a5829438fef1f693cd1ece0f571decf26de932acc7777dc896b1901f90f2ac049fd582720dd609cd49fff4b54ab50d5eaae529ede1a6e3550f7bde4104f95dc92a2deb3726afec2176355a3f91439b1b2bb690bd0aff51c28a22a8b231560bb68da70e88574d4b0e79088981a517c7f7765aa633e82779705523a8b15c18e95a0df0d1ae80d4cfa70170ebc03e6ea1fc4ad4a3ff31ec8395d524cb2d1ded04d30ce0d782437508809a65b3019b1fc3c45531dea76b95caefc596a571db8cc19aa88b842f4c9edc8e8fd8a51a6e0ebc05ce233e36efba850a5c4e01328d77d9db28de4526b72c5ab92af761db07ef29beb2e8d9807e8d2009afb50412a9fc1753efc9f9d29fc2cfc1312b82c1921de94d7d3e08fe4c0c0423a35125d2dc92afde2d0d17b4255d32c7f7b801601dfc1155d85fbde13f5e0df5a177763ba9d5c6b4d4cc02f9b6852562614d37f55d2f3b155060cd0e582489c46a52f05ec5f63b02b97b16e52e08b3095d80e5bb498bc79084ffa8ea2511ad07180ed2245066ab2d447455ed0fb1efe3cbddb7421ff5c3de03cf1ef96aea7dd1328ba3f4c527cdbb6d87bd69fc0097d07252fb3ab4c59449b78804f01af003c8c90c88c140142e24e121f5e95a7c5d49f3774b32e83c32452b4f47f303d5cc4330c8e3e6a3a967df54a210e9eab14ac2ecfdcbaa4839316a0d3db6936ef9a5c4bf20f964b9a4de81edd987cf2b4606ac637894986ff337c2239e53e68b5fb9f16753063a83f84de12f99ecf6b0ba1d960a21aa20feae6584e79057d4c8e3eb590c597530b0bfcda4b47b69269146fd25fe507f9df70b2eb4f7163b249e3c24c22ee661316067f9eb7d6989030d5ff3d70cff1d5e23d65f11a0c124fbea3a6591548c1d6e47cd694c9cebca79c0f6e7f253864ef99ff3c721ced75bfe71052315e03cd9be20fe2ad37a643effb02cac3fafee12682ccc73f6c837ec359acfdde50a42d94628b51b7f0783adb0af980201b80de0f5631e1572c03b1bef9263b726acc998a8f58c33176986583fff753ad7dede04b2184fceb3d0a315d149c9dc85ad8261833a51915b2d3385eb30b34495a62a5a5eb9e928ec90a7ffa50e2b7da063c81f00512ad8b4dad13c3106241af772ed7e3f3f93ffaa33a29a1f1c0c4390acaf2b40ab04f2db039bf988d9b7ab9115a796ad6ccdcba5c376af920ac91944624c08035457516040be479b9bab3ed87a918447af5c193fdec83857edfce530bd0e867b167d594d81ac9e27385318542a77f6d21f5d0dee94d46b2a4c0ed02af67368d405c8b43fa352332ebcbcbaa2c6d419f8704ea516cdf8d75530dcb5f347e2c15457a734bde159ab0d0d56c868f12a37a5c8874564fb3ce6ce1eca06c25bfb5b98d4cf5c5d5802805bfa22b4b48a5aa0e08af7aa412efb08131978393745e10dee1915579379e7aca9790fdd432935eb7526b23198c6012afd884fd54b0ebc5c4e2b7c49c14bedca0a90f231fac97dc67eaf2abf7336557929e4e78b6248a076e7d2052878d4fcf319ea851826299ec461cb3f2e21ca05293a65e0b89a1fffbda577fff332afa4b663a7eb3e8795b6fc35886d5d7ab208aa25fa08cee5c58f9fa09f152cca30516c6ba6f577053d3696fae4fe94e7f11b9b4ee19c6fa5c4f06910ee8e140b2317d005e4a72f8837c76d6771990a2515e2ee265454c54173de7ca73818d92e9919037b6fdd354433f6d5fae98ce7be2fb5e6a7ff9bba2604d09dae16509fae70cecd050c8cb8a5af49c1cf4506bdf37f00f8db7e455c53981354ce62246d6b0b56e3d9dfef8e2ffe134277dfd912b5dec2098521a757a469a71955b4031978ad454e9922f062761a2953a9d59a45c4fee03f54dbc28ffbac13336f6dda8679272f8b99ac5a471c58636f9da1eb4005c99a0a75919f2c0af59aff61206aeefe5500f93a3287358a2ebdd3b3f99e3cf948bc6ea2db6c5a3dc2b411c372288c29d3266df55de1b59425ce37abcc7778664e629fbeb6e75749e453eb34e9640a6344856d6df2b717923cdf4fa56e38511426fa275765bfa6c4146cb1d8f7fe4b25f3bebdd5ba4377a11296bff63e3929ef62b42aaa12b724767b60b96eb5c950e3e7ffcfe3b59d892d353534b87bd64f1e0d9a8a3620158f8a8096dfe41f12c2806d18722315a8ce3954d278a8dd649ba3fc46fbdd316c01e5cec69c26496151dcc38e21888e67dc26414433f99df55c54b0d1fd6eb7726120809c36ad9e1c1a47620717b761aa7dfe5468101d02df387e3963a68bed7685903e4ac6c5c34c1ecb8c130e2b330981a89230619fc0bbe75b8009e1db1002abb4314368e5a4099489ec18ef56a8353a0b8de045a831e5dadd49cd80da09454693354e98037cd28bd37ebfc205f1f09572ea33be1104524280adb17630e859eb2a65f61af51f6ef9fc99126568691eb698f5ccbfab180bdd732ad88ba4a48682c051379198823b33442b6a5ba3d55a358fef3f239c2a83568959e1730eda5bb0745bb62f23799b973da4391457b57a9d5b73e6ff08cde57654d221de421457761fceb408d5ca5b401d6ad16b36b5f8d3936dbbb2dc3559253139d0aa2d04e68cec03cfb81b0d4dfec86c872bbfa5fc0a0464ffca94dceb83a666dfce491fb5c77febc80c9d07231e725c5f861d36ff300319398c6a71fae4d69b6b3f3c805296a453b8afe9d4adee01571dbfe11dfd1873eadf08364c49fdaeb661ad066384f75ed90fcf0992d3e775f5046d4095ddac35c421e79c7b57917212dd8530716712f1b096fc53af8a6d3b6bd06af543e52071ec5e9d1aac0e889809b8e89430901bedb8325be8b6ae2fd15713c1741b163a1c7bc330772eaf255b47ad632f14b6366bab3dd511ae2d5433d88dd4ab53f93ec55e56269f874b1bcf076c1e2b8486d650f518ee49f3775abb006ff9e8dca02c02bb72e9182363787731f8614c1a597af5537b007bf7b40fdecfbc87f1fcaaad0cdc2a24c22150405357bb9848dcbd50fcf9d1941153729591c158e7e182a2464da1f33fc1f592375b029834344ca223e6445f77b6923a920ce271193cd48cf77f8f237d9630ff28b883d794c715c614d39c44f13153c27b698151ab080e6c67b9acca6b8d046abac1c70b6ff78b567e47e21490e53f34edb2be8644417d1f3ef8425e0bf64d06ba184c2ed00d2f1a711a99226a1793b6181a65fc2826a9494dbb1e81f30229da5d6e91f9329202022beeb9ccf89c5500064159f7d1f914af30fa0ec091215daa8cb1d1cf2837d8fee38e38173ae1384921c13fae8135cfd39b13b27e9d62485e0347a7ba1cb0ff1666eb85e8815b7e93bd2a697490515612340c33656f29eab501fa175ca2f3f7ae2592ffc999323425021f4294db40f3ab8d314688a5eb83e722c4da319087f52db56b4cfc1f9c5812f8968eee4394e64628aca52eac0bef63f4acab4edb5e8cea90060e049c950a04dc4ef15edd8b52c799f4be5c4a3ba0a0676aba9f17ff60c852191caac8d0e6025716ee5d1eb17bcceeed72adada2bfb1448bfaf25ff02537f15b049e82a25289fa71e5e8d27d635a29baa52647cb227889af723a639f2f01a7e46d7df18e6cc91aeef2235e8ae764d2e59d7da863940403316dbc2dbb068be1a1797530990503419c335a3be8d256843c801c47b96fc45e0b079969dc5106e3b5732647e0496506f3987a216b90518442be2e0105e61b8e49d186468b89fce5e471e3a7a88c5e07e1ac545185a65e56c9dfd57f98f21e2e6a66c0754829bd7bc1312c5c97534b7b73cad17259290cc2e72e509d0ee22205a1e2edde4f6fed8a967a9e278cf9f6740f2f91bb7fcadb7d22410498069efcdd8a596d23c4a90928153c35ce854aedfa7781ec7c732cf8c5d15dbfe02f19f36922dbad0b6f3ecb6d48203d5e598fb895ec244353a1bdffb4d000d016a44d2287c33f3896c81bfe63be658705f187e13a482cb6fb2ac3e7a4d489abb41ae2e4e5c4e47c5eef66d53f7347f4ab9ae62654d613a45fe0ac271bec2dc5a6d787e48bdd45075727f9a3dc95cd3b8fcb6c8df4b1c57bc7a6ff5eca4e913a42a659a48e7102717a9d2a6feb9effaf60a06adf04e1e548ddd021171240ba18ca7f476b8e2c7b2c3e952058ad555a4504c0c3374155eb7ca616d9e5bb9efae58f2236242acf6ed3a89dfdeb4ff120ef90c219dcbd56f2a698c798079a81698adfbc593127413ac2676429af52e059ea5ecb4044c15602d2d32190c63b0c20c951e0de748d2d94e45a84afa1b0ff1182998b044ee8b21752181c3b65b1910c0c6c3499fff8d3add0f07d424d442b95a2c5ecb2dd3cfac15dde00252fab51ab5d96818025de725da8a979fb3688960c578b5143cf7b3abfee0ce4a90acf34e483bace9dd5dfcdd69dd74be76eddaa40b7ad1acc681b6d20db711044adc601ef850d3ee4bf49fe6c0b3450dc0f9d5fa0950db61b5b33f883d57fe81ff368a8e3a2b8b1cf9b6c1766083309d7e18e647df7d84823fc612a490ae871519fc79b45f9db524929e674bd3ca9c47c449cb574e270b6a31c97e4938055491b49da1bb061290cf62ec87730a1e7a01eb61433f730d480cda7c98dc4ca76e78c1a239d4c7510d5ea3c7aba708c8b4530a79379f2337e727141dc6420f6768eadcaec7c317f2ecf5084d0c385b8e3cadfbd40cfd6f89992a11fe0d134216ddbc2a0e4a4b964c4ff73af078e6aa457c592ad975d4b0504b87f72766dc9be81c810293312396f22bbd492c56abd02e94c48e25d739e7a7a4e7325ae9aecf5a867a250600c580320d28807aeef3cb9929013e5609646438a87702580583313e951076f0478058ce134160ea1c905fcda0232011dde85fdd5d9ad84237a64e724993ca96ebeb6f9c80781e7908ae388079c26b5a36b30dafd3746b92c0c67b8fe2b98cd91d97a409aee18cd5deb65c96d75d0b07b405ffd455c76c670c8d949e3cbfd1be7840c5b9fc5e31847e6e5f8c8bad77a829ca4ff78f8916ecc9843adf1c554c9b51d287b7e82651e5dd366d9e29b7c6ad70ba7186f77cd57a7cbfff26015d3dba01ad9dde5095abede299ea28e31f882c59a021ec665560b9680fee3865715972b162428f0d709003742beffaee51d3c43159c745514985f20973f2c1e53823ae10b3b7e720a7fd208b9e82bf72973bbbc12554432c54157e9b571a1b5d747bec3080821b5845d58b197626060e1ff93dcb2224b5d325c6eea37db42fe08b8713c7919c02d748ac97be49fe8506bd878e2a0b19bf250bc49c3b9e783643a441d555a857c464c468d95fabe74f808c82acd85b9890213c279ea69173ad6bd61c44110e7862575c3d64146239a7af7e981654a9a403bd7c7c57d5c4ae3f01778d5a13542d847ac8abb427156afee60d06c09487648feceb3035e43442ee40b97b73aed192bdd87bad30d186531a778446ee400cfd3c96106bd0d381f3110bf54a05f18d78faf85f2296123c919a8f63ca947908c9aea82772db9aa9093604d07dacb33d4abbabad95bb8ebc614822eb352f77b0510ba16287d5ffb3164b29a216d585dc9b2bcf54f80d964c252ae6bc34b09e42b8a3c13a8bd0bb125084cdfafeae098edc7cef86988e04577c0c387fca6c242a5771ad4dd14e9767d2703bcc963b3c8fbdcc908ad50a6e3dce9565eb42ef18989f8f10259f2c3dc8566ae88f7fbf9b82ed81b4c518d73a82dd18445ea2fbbb8d040a952bd17940a188db48ded1afcbc722b8afd2a720b0ec61cfb5380124a7adf7ad31af041702b6d62967c91e583c9b05594f9977160b55974f38caf9345b34ec230fd060625337c4a9c0f899ac31f14f47c35f0e3ec028ae312c575fd7ed4d05f6bba446b2248b86347aa230aafdf5857956a3cd6c22e4e376ddd5e2bbc45c5ccbcf4d4fa86ef452bd9c491ac8228494678f9d0401aa71ca304f5e92241bcc55191938709740eff6cf308142ad784003731b7ba5da0b5c38a6a406539c7da9fdb6a28e321a4df16d8f33c45fbe2ce0c463c7e76d1c3fbdd4996a7520954ab18dfd231df9707b9e646262d4e7291899401681ef110f97910dac39dc9aa03a3f80975d0d8eeccc0bc509e3d969eb976b5624230d4a0eb449e20c7d8fcad4d62547365ddd5dee90aab7245d0daa7c68ab98625f02e190dd9dcfbd38711f041eb17ab731e7f9f4eb09697eca29224345924a928e96e1205093ec9659bb783ef92fb4cd4f263ba33c5af5b22fe249b3b2edce754f02543eb6fc4cf221d0d01f709cc23a4d42d94f78f2408ec19be6152d6c92120b80381bc15555c99675ce2db3b5507b0cd4460409dd97805ea1c43e4137115885f65978f84c9d74c32fcb58cd15ece76a25a24092a698b31622d2d487ba720b393d5634d0e1b22917522eb1adcb5464660db28f0572f691b8526cd35a99e7e6b00d0c36b599553c2ad2f5a9d72e261d1af0bfbb94fbe436cd8386fd26cd9d57d8a76953b3ac2879177b881d82df6140c52afee121161f11d34f66a954bb3956cbe5b909cb4a59a7afcd1f8440f074346be273c585568c92ff91e2c051652ee40a30378358d1b7335eaf646389e457c061670f8615fdc48b8bb4e660cf3ae484fd4b54289cd78a2e1fe6e2de3b71ac1eb46bd33d8c808fefcd6dddb66270dac273aa21f0074117030e9e7f517ccd6aa7cd709e46fdab21b316fe83e505418cc548a7e7c20d830631d8fa8e56629f04709ad288acac243ad299ee8e0c32e0e4dfd708ae91edc32d8419b941acc5c4be4f92427afcb257e11cbe3d1788f3279f21ca6fc5bda57947553ce319a8da878450d81882f5ccce5f46170c36aacf5b257a6e8064fbb02bec7db09f3d430472e4e7c64c28060d83007b75c950a0bb5f21146734c18431958b96e2ca686f8611f7aac2e4e71d92a9ba991e78c6743f2bd31c1382082ae25ed3cb71f00681dc458ace5e78c8ef2ff0b470783c7f61e764f0196b3caf854d84bbb5f48cd3ffbd531fdb0175dcb4ae2fed83cd887e9f17d87ec53e8d53ff593a7ecb203a27c139117ad37a3f7ad42cfa99f7fbd9ba0f1b2dabac32bf7b752a54c2993b8078a7ade50c73442c696d360b8ed9241027dce578d83e006dc20fcf7ec45039da0f077bb1fddd25759a8599af18d0145baf28c7d3fec9b1c8ee9558fa5bafe9c687d6ada8efe242d540dbc9fe6e8a63fd7fb46ce055295eea7f2065464c33518d06a7efe7771337350e636caffdc6c6a97c3e94a6a3638167079cdf625ba21087c87f38e507db1280752518c51f510e978cfc2f89e12983915abca6764833b549703455106051f45d5bf315bff1e10680597dcf2330662640f7b90eb3f108d13621667a5f518cbf820d63408923f27d62ec55d40a04219fb1ea409eaa7d1f69a4149d35fe281decdf4828fa3ff0bc9b84f095dddd98861c87cb2053842224172725a4f251e2e5c7752a160aef90734d0b9fdd4b89094f92493b6f1374f1a24e775ff3cfc8ade5e57c8dca43954cc43c82c8ccecc92a08c1162cf9d57b2ce2b596c9b20fd34eaa3cc94dd76d3015de3c567d55ba81eb3eba669cc054ff9d54ed29bb99a9b40d928d2add7b2c6b2f944f01d9508da449d02f4769cfcc6dba63d3d3e078bdb8d78663a1257d86ef60cfeda5c8bbc30a80bd42774a3a15d6858d05ea3c41cdf644619691587064ca0b400b22db967e970f8401eef558fd31239bad5c06c7e778a9dee52c3169a53a31bc40e8ca39dcbc96805e860b58bcc5d288e241e5e0bb1213e480753075bb42087b70575b0f485d644032e37691baf6238770e7a4af3eba8798d721eba7a0b4960fcfb98768b05df0160c32d8be20decc8548ee3334ebae138e25591d10b3ea268f78e094b1a6eecfadbc41163df8fbe06d80ad5065a21f7b96aef934547d0008ef5958d622e747cac93a8c2789766fe270a79a7a65dd532dd5c0de8a619dd921ee9e83af1947e511ba90dd645548fce327638b0d24b0bcebd762625c067c34197ccd662a71ab491fb9bc2b31ada221e4340b938499cb034885da993a2965536af8444d5f3c8d1d92e3d922f338cfc95353ff831bcb825d7b674517b1209102fbb08cc7e215f31dce901106f9a7815c7835125638a3a79e3f0f6917b30c7043017325bb2b7e1e11eede57be0e95fa15cc8a8b69510a0c6c537e0d41cddb773d9dbf15f71260859c89ce6c96daaad0823cd51c9f76e0b3cf7a137df2efc005e9290133c10fcc467895f78f82b0c9196a3de14cacc770a588d3e42cf2f6fb6cb124af5709e6870e33673bdc4d34435c7c2783c34c3db28fa9ed306ab58cc655dbcd9b3469ea3ef9565de5dc8b9cf64de2092f16735d5be54b29be38a65764b317714833d5dfc2f9d3d2a35ccf64560224ffb41acd38f18cd9f7922cc589414a1c9c2fa914a79bc1f86554afacbcbc08a39894e9a3ae684069b1a82538a3b3e1094a2366105840230f37a02acee96909eae04ee020284c11c66b8cb093118e2c291529839c7ea7e93b799ae99acfa2331214d28afadacae3f0418ad6f93b91aace4ea4b6b66083b5bae95716dcbc9ceea3b931e9acd9508c6092f03ec5fcfd2df2db4abf589e5084f187c9ea9eba54daa36349e2cbc8400c4c648a712dd768f2abe102399c23a912b28a4336867b4ee1da54c238400d1e16f26c4127168894384034a003aa9abb2b7aa1d2fad49cc3b1d17babd9915855c0b72f5f42d5993e3677f9b25bd286bf06cf253d59d661ada4586d6f388be0734278332bf522166b42852c550903696651f4363e07a05bc6de1b1a391b2cf0b2604080750200f83cf370e7d2814cf07408e90c2c9bf2d26098560df95d8a366cfd0216a5bec3b2710459015866eb04114df665da0c9d9a98c90c7e922189414aa30cbf97c54c9c00cc4039a600b04f514394fe2339478a9e0812c05901f2228c973486eda8a5c012e933c6340d4fc8f49106e7346c694656df9b779c7de3d4098aa3670fcc1cc2122a6b0a5364ab8bcb70a4e91ad66e72b9c03a2c5acade5e67bdf35cf89336c589a5b7f0a19a7ac54006f6570ce8f8999498c27b23921c3f7f3f62db802b6c7ed8c9596a7aa0c7a7ac012d302a5b50bf5c8c6dbe6445ec407645eff8f03c05bfd127ba1b0bf69add8e4d578a9375dd7b58daafec702ae9fb59f5b4c010225f75ad8c7fccc84adbc717b23810eeaa676c43f3ebeb00f6be2564f8b1542c8348271246448231bb82ecb38613337ee41ef69685a7cbc2b29073886caf010a091544ac94b39c2c60aef22249abf1cad59e5f2ab65b43299501c20b2446aa30bb969ac32dfb5ecec49814e87a3290cc80d22781b4e8a90c2ca88ab51c7dd4fd2eac6f298f0ffd7ecc43d56175c8148a1d7c3b93d07f4fbe145b0f48112e590def73c4d6f76579134e7aae973dc56087690087c77d056054520386c4b3e1173bf6a500bf924ba7024c8d023595c48ec4b9c8874f66be2d241ebb0bc255bc7a4f6015dba9f951a0228cd5042a968304d75fc5732246686cc4a526e4eb203019ca64fdb3721d8039faa112d412a0ae322006f0e657b16f8fde4a1883a31b5e366fce97aab309b9725f1695fdbb89658511d3f8d47ac921c10d9b3fbf96da04aac363a3a4441df88411bb53d43869718912665433098cc3416289718c3488b88a1ee8305cf399b8cf4acb130366eb5ff159ce706e67acd3200009f8ae5e126c66ac2b19d40ca4a0586fc416d51cf2eff1da690046b2c65352d811903eb5ac9fcd4bad8bd4c41d2c8479f10942b9ef9ec25a0f776efc870409958929418ce4fa521319668f8dbaf334740e989bde232a3f19ec6d8455599dea6a79f8262acb1ba9592443e004d6f769d2d9b47efebe4f37062e2626d0dcd27e8607acf95dc3ceeedf7259b9a06646c27062e1d972e13b650ac17ee467c0bfdfdff734c2de670b4b5621739ab48b35980a939a714775a30ec644972980e0b00608378268c847f3e0f5466aedd454a2a15b8d2dc998775c29ab62b02788be06f6df67634ddf1c6eb36895b2f6f684aa59333102e578215654d94407b2d1096a6cc8c92736470223de334fd2c6d22cce2f441593f223b0186f54b41940d6cb4dc6aa8ddb2a2d90486d26838d81f1e762ee67e622d8646cc77e493a218d1893f9e8a60ec6157a4c7ca2b74de6ef999d091c7b0feb0579803cefbae383508fc2123eb3cf26cbc2cfb8afd8f08b8853ddf5a1b7b32aa652f5f6713b2b5db1ec3e018a80249e3150e4bc1925e5233233e90a6dbe7305fc8b7a8d0274ccad598a03d8265d76a40aa65f063e6c668d80443dd267272bcac249ce499a1a46b7e78a05209f847e3597e565b949b012ff90fecfab52e752d3e3ed5b9a6ed81f67ce03d18f32ede98b4dcd31531538b3a88f299065eedde484155eb4d8bd8b0eab1c1f172f475bfe48798d398ca37f445396531319a247573be8143914cd8fb00f47f2f82d3552ef3f17875b4a41b6710e6dd7e745e5a4afd8eab0d8616322d21080441c41439b390dfe126587e055551c0ae7bb7c5b3c037f7d9d1c1e464b78f39cebdc9c9221eb92890ac486ac24a3a0d2db89f023602eac18720d6c108c80a4f87c28aa273b8daeb95ba0184a7e53eb9fbf2d6ac10b5ea622ce0cb5c5597924721ebe336669b919e469ef9f7ac9ea3160f4f031e5974ce1d747718ba049fcf0845208d0296eb8d9169de5b3123a72ad4c6d535f75c366d629412762bd4765ff9bc26b7ae4c3c0a2f5b3dbbdfa909885e5e7a72bfe352ed69fd49573d5649f78d7cb5ddc21332f8f23c850220874d9fa0194bf48e8defdb37a507f980cf90e9268c1f40300a450fd0907202bbd11c9971e27407091382ba1cbb0ece95c46d92f50e9f7e87a698bf3fef9b27c18842cda98c4ccac2ebdd85f11e8f0021d516b76ec26d2a1d2379b830c7c37f4da406b66efa05974fbdf545b37460ca9eb7dce72a0e356cf732d2bdb79a17fef08e3f04e3d3f85b1ffbe18aaa547dd897bbffa5b75cc5c3a5c413ae53a6803e0b6865ad6c8f201e20ccf91de348586de214ef134d718358a4e144777de9c624de5c7767cb6d896c78340e6990bf49165a9a00fe55dc12f2f5f0c782f685cb35db9ec3746c0bf674fd8c784628ffcceb36d17ec59f2dc94790f05729fb00b2ef491b5b4e22e5a877f2d8fa8b2908cc91f7682d43bc0d2bd18194ada766de9cec6813a898d208622aa06d5ddbd8a74652eab8252d0cb6c808318d4e924b890f8407547c5da80140dbe5304e8d0e3add4a2160f033d00f3f7fbacd0c76a2b43ee8af4e36fa4215908f46129a601c5e3cac3d44f2421107f6c963275c43179e9f07a8bbc946dbc5f55aacdbfea728fc1408dcb4ec85af6e39536993a33b9b6fce5d92822562e571c5d4063acfb5d797b5664406447317e2c57e15b79106f712e423a99a72bdb3d7e1615d6bf4700b6257b639599b9dc01c9238ef217dcde743af8ca4626acd2b19310f3a09512b449a7149322cb38527f41109809de8fcedf41c6b37369351f23a59a5c8bdb4259225c088f446cd855e64796103991d958b55de4a356862165489a0548441085624faab3385d3468dc216b150863ea48c6f47a3a97c27114de0b993de7eeb68ca115ae7daaca6dbd254a397f089c07358ae2f35bf8ea1afede51a2d9bc81324984ef2bc33116e3dd717567e8304e1f5f70bdf08cdaa337200516b53d83d12e8d59c5aec7ecc4753971502ce1e8bda7bef68965e38148fb02eda2e2ae982684d1c2e01677b2208823904bcbeba9b927715b7f39be55fa507e507b5be0758d4a8f695dd3fdb712154bc46a756733ab18d97fba2c71cc344ed8eb496d0a2593c60eb8a07e049df1e1123d1b4c4e956b6fe7dd0bd011be7d436c51d8996bb41e3ad433687a0cee2697d71dc24370673c8bf7446865f42d13e955d59577f4c7342f43bb1489284262921b6683fd2848f9db35d1611c5ee2fbcfc0f7d07bea0879d95a553809d6e86cf7382c1dc37f9eb990a7b9ce97d74a3a7f2ebfb5463d1f9312d770cb008ace6610d42c93875e483cfd36718356b2008ecd9498f27b0b69eab9ae83113bb29674a3e74e0d84dc219e50ac2851148090860874620e2f30c233e278fba7a465c3669722f2189dfd2ed71561105c13548e5bf0bc4c7ef27b5bcdbb6d180ec9e80841106cddfe2be9da53985c653dc8e4599e0e4718f499283f5120e1791aec87709f0f4a3b4907358d64e463fa37cc0994b347145b6e6f2f2ec10297d05d730da923c448242e460d722a1f2f4d10c9a08f429185ae245b10a62dbce9c814ebbae9610cf977c3f60dd4e997ae52ce77f6b83aa7ae923df559b6daf1e63e49a59df4da01531e7eb85f0eb26e1df65084d634632bdabce2e3e66ffe9cd62de020351fa6e4d78a38badc287f2c97a1edd034452653d5e644f35c820ad9f6df4bbc376bd0b19f3fda67c92167136abf7f07c6d7d20ccce8b325fe2d6ef01d0fc89f30e9a5a4100bdba98002829686646b765c6f97096a0796b784f6d85bb0973b2c6171f209dd09693937779d5ba641d308f792d4507ebcbafa042e60a91a7d3387024e2336033fde2cacd6e0ff1059da7090b21ff31917798b64958a57ae831c5328a1bc2e381f041ce8c0b2381700cecbbdb92d6e1488ee79c0bd500a8ffd449044c99b1fa55375ea587412f35e4ad096f5b4205436c00ddae58e18ee88b6b801bf389938933b89a20e208907e1a1db3da219b0a4736c3f70751496ebd81e150503fe8c9af79b6bd6b6991e7af0aa3f14b77ac3f8fbc0bb1abdfe636048e2bf0894f3ec72ca37b8ec4f7b17e316f2e788103b609cf14837d223d3816026f07cd4ac11395a305b7447a7367b860429c4782cef55ab902544752e07eb485afe1adcc8b8abcd2d3d0c251e0bea27189e78d1c25d332ecbaf490d04ed78f35da23a02788612ab21158fa19415770d6bac64467ad02ba33f81bf07ec223f6cedd6e30bf2c6fbda675f02dd8a3f2da2d20ee1e1219a1e9e068f77df719a0ece8f615e6a0978bb0854d147759a855a0da7c89ef26bfd43e3cbf5af497e0a4fa1a99af0c6f59e38765a9beddba87f0dccecef1ed354a6e7af053bba78eb43228e8872c297da6bb00802f08f771f479aaaa1d2a94c05ffcd35a61e4a623c7eb7d7463f94fd1534711f7ad564e16626adc62eb3f9f23c69ae20283c5587961706315c520371ac0fc04a1806ccabffa2d55edb0193e157ecaf2cf847f0d7b984f111c359450185f09bbc73477230b09357a6a1778fe997b4a84f999221f965913399116c84bd35b959f23956bb5e73a8979a9b65c3deb7ef8f1755b279350b5427332752fc07ae868276ee0af0b22ff2acab05502c9731025ff103f5361eee0fd8c13f367b3140ba3cde158128107d26212f98e021bcbce957958342459d7bd98acb085deae9f58b54dc713985ded78253ef2fd3fb84a16939aa12e158e4d9dc80b15421d2c0427d7c850079b0cd8ed27df2605788ef4860a9e814af6da32299d2f6737910c86e0cca5a7a6f6ece9617daba8011b2eefd44a2031b25c9e0b452382a042109d0f23cec1012d9a77d46cd824d4689cc3ef66175fe5bc71917c96f008928f1b756ab54f47d0fe4a9fa1d1543284ae0d50e57e6eb2a3ce7da084b2dc11c76cdc03f67e5465e913c701680a48602ba4e931ff27fefe52920954a5603688b8a205cbf0a5c05a090c066f21439076b602db873e0212a01e51eb02c0c2f5299a9d55dc7a10a7dff959c3ea54ead559bc008e29502f886c90ed46fd0a58231ba0a3cc795ebe07477042eee6533d408c6d35577c43e89898231f880402ef00cb4e1bd9fe99bdd8a6605915d3326be8987af4b2bc8a7de8297c401aabf09600a891a15a657bb4ff5470a488d2dd8d14afb1b3f87112bff52cdb48dc21bbde75dceb7213c32553a18ac16f42ac138572183cce3021bdc0ab7d8c4f0d0761e95e78563c5cfa0f3a5676f175ad13b38176c48fdfd0d04803c0b94e2c6de63eaa790a8ef2b9ab11f1a737cf4f4e6856844a9763635aea98a3b7c2dc0204094fd0a7f0192d67611f61dffb7aa54623350ef2f57e4a49d62b801f8b002d872d11e7c49e7780b7f752c18d310a11b6c73bbf2e81f76fb2ad468a8244fdaecd5e1f6f6d0fedada56526326b89e3303090582a1988f79052919ae0135b12cc6a21c1bc3a948513622b9e205c19946895b2fd47f683c3a4cc79081efdedae30638aea0492ea8f5fa8e8794536db0a96bc41ad8c955079800b20f41c56798b764ee6a2f08faf0e92f77dfa31b29eac4ec40de709c0997053f4975e55e970e8421a491de61ed347ab602b6c8a0676abc838d680d49aea1ac547e8043a87abfd6c08296a236a7afae0c585b1827434c9229a14defd1ce73d9bb0077b7aa2f12fceff78d422a17f8c0a8f79437ef5d6632205239b4ad07dfeccc65ac430f5ed9575a15e183f714c8f4a8fe2de0c61ec7e7dcd02536021207688c570e6187d7a82c16781579cc67b36430516034b3f44c0f40020a5c02b55e24a3ad624587357585ee7abb971f2831f0aedcaecea96fb5ae64ca939a8856d7a9702e36bba903b7ca72588f776118246f3189d6286f54834d1a8f9f64f7935bd632ed7a2b9a925a871630ded1262184f7fd564318461d118e548b607f4c32235e5ec2fd459e5c68927dcf69ea9b2e71b3983b053b2c4ee3e4a31fcff958a05e3aa4aab40cb2b08201e64806e51222eda7cac282560960323036f917bba175306118b4dcdc642ca314d3717ff971c39d4be20a7440299db8a002aeab4de2c4316af1bcb79ec47f19c7c1aa3784b3cd6fedfdb054217ca3fcb7f2c0e8af6ce61c784bf9f3aee27b0e2fc772be49f86aa6f2bc76787285f236f651fb1b3b6e7acc4de2cbbcd53f500fc0daaa384d1d8d70b01790e2adb8856fe025958aba7be9b45cc3f06a01fa28691aeaa989683fbd2bdf4a3895e5e76e4247d02e5a4d780c76e2aef196e9bff42a058c4a9183e9dd154f413195255c0964e6fd83a3812a7f375be7355ca06ea284939261a6c8787ff4976186a00a259f5c99ff55e2de5be1f42ab5caf807bf1219675ef29078b94615a8f49a97cae7f1301c55219642eb1310231e084649d5cd298c32656c08303bd20d11e6412f4ec19abcb7662bb73cebc7f4b81a5f7f238ae827ad5a934bc3570d9a77212c78eca2c7e7c62d0cda26f77b3a6d7aca1ccbacbb1ce66e74fc55a5b82de0060f5d5460e9580922f17f2bfe6309ac143749e6dbace15bde4003327ab4f5c75d5b4ab822930aabc640a8c93da0d11908beb2ca43f5840b6fae2310b647595cc1f7dfb614ece2af43e53611dccc7f6853d3d0351791ea2886c322de16128921afc251c47fb26c63c03682801cc3618f5c25fd7cd2e8f418733463a6f1d7b954a684bb9e9e897afe19a48ef2a6d9d054ff36e108101fc3a44fc904816005f21e6948913ecb5be79d9c9f46871ec6159d06ff4ba5b635ea89866504c42c4dbe4198e51367a8c538a4c9dd4b02be5817acb78f180a970913e40e8a41a5b7ac2efb0e075d1253f0dc519a5330f979320fa799263642db7c8f85e2dceacb07a5167a986a498392d53eb4947a3c46874dc6604b5d88c023b08bbb5d2e86c60f6003f89a91d528e5fa672291b0069fc9b2bfa7c5effb57ed20f3caf24298b9bd24cc7a4fee54728666058f0aba216e0faaea7066f236001057888037d673fa5b2bef2bad834ddc4e0257c6734787d2576a3a180aac85af62bb4429523a9a68e7616de31714c50e4dc38b8577c08a601f5d5d7cbdf6c20295d3055f6381ee16bfa51e5321ca3705cec41ff7f9e8e73ed5b7c36c91aa0bed8a9e44777e75317e4dfbca8ad23278eb63d4c188934088d1fc88fb51812072d11e1b4cb5c907184736589990e1bb08ab1b87612031c3aa443fd49b906579ba45867e75b31dc2cc42364efa9d4a41ed6229b6f77c1f19aab38262f63ab1e3ea694c0eadd4f370f4cb1613846ab2a2ab1643c889d55c9621aea251abc98c9806cc3bd79aaaa70c620f5ad07cb9ddd726cb2bf862ea3ff940d9df1eeac3d1ff89a668a7b7b1655af2c6d54dbfe1650b531c7e36a151e0a0be5dd5f9b0d04e6589ff126f3549de4459a8acde34f7f5554cd3bff32f8eabcdc291c24d3ee445a217c429970ad3d8e45fff19a7753c8c84e99ed60c0f71856fea15632ce60f63134c857d558ef0485ba75f40ca450cc9b579f6b3433e75ae8c1c151ad83e643720d9c82fa1f78c69444a2c33bf951da52239485b594fb1ea6688a0497f8ece391e003a3a45580a719fe7896870bcf3f3495bc7243bd339b768ac449fb3ef842b1ca042ba8b427e5dd46c1af5048d84854ffd4d7f0e46ec849c6fa93085b50ee1c5fa0490abe88d739253ba188ee4dc15164e9d0e6e548325436626635cc1882cbec58b7253873ae8cdb50a732a519f990033e5aad8e4f759d16e80c88cbde4e8164c1d18230fe9f5ed28e801a121f80d09eab167fe1fd37c47a665c5073d27295ab7ec8f4f66c2c73a52339ae34f4e2d3e0f22635c48d988ebab108e3192a6b4572d2696ee072cfe80cf9e27f0aa719ce54a06875ea3d1c4ccfd203d82eb4e1cb8a67b260037d4725ea5d49c288dce2bdcdbceec46c876203861dbc965e682664cf2022b65770114316e59ed0dfc743416966a65dc62b6d7e3736017caadc8b0a2f1540b2ae27586284bfde0ebf9f5c6efc05b7b48b9155432ecbf68dcfe828d71a32a4e191092fc5dcafd453fd2e0e5d906b4443a17bb65b9b25a06f41a158bd3ae9a9a1ad20526e7c500208bf535f978605853dba40397e8c0b616f0e14e1c2fb273f6aee68b63a34599589da489270f03610b7a25897cd99f2f6353a58125b1958d0776a9157d048a0fae5882e29a8bbf04813dfd2c6f5d1eae3ff83b8087d4f7eb4a616a330566bd738128ed98ad795455a00ca8f3c7858475641221f8e42a59deb0da06a70682c1d860891b7fe8adf1999fa2f82199ac7d28d1cf95429d622165f50c7402a36358647987a492343d448d6e7f4c742f06860985eb070c5b6d408da2c61ce5638eea8c28a251989654922cbf3aae87c88dc983622aa85b3a0ff6bec57b81b467842733b6beb64eb6ef9f52f73f1b0e695025a80c74529da848aa9990e1a2d2fb99a6375376d1e9b0e75f90eb71c6017a188c27ea0a008f43940fd5ad8b8df4d91dbc9b9e4b086562a6dd7d7df0e40621d3c1df9ae82669befea795fc6cdd41c6ab8c2e4dde563e128a16fba8d4ddf74f5053be6136973f482d1230b9ffa7c1d6e2d9a47e8feafc5f806853f7241e215eea96ca4d639379b82b3b9d603f1f97fcce82005af4dea1f534ddf0d8087886fcf3667c02f7e98128064d0ce3051a3ae1f19b5d214b33ec9ca70dc4619cf9eff0a93850d3abfa81a1a7e902d8ac8e476bce092c81c1e4275ccf17299a39e8c85ee2c0769ff46da62c199a06c7f4d4d300d033290785d44c5a188f8263c179bb80a45fee8013e8acbb7eb23736e2a7a45bc0b99e9539378582c57ec18e9ab17c610ac2608c606cf2143d64c797f4eb8761ed8b10e5c9c3e7bf71dfce8a011afd095e0917637f3662c1ae779153063e7cbd46263a9734a1d24d7a9630ed1e83f3dc28d381829c6244c57ed4c04ce527c1def5339cc5715ade46424afb9ded84bb5ee2d0a3ca0140e8aa8d6d34e5c6a094f5661eb1a77347240b6579c4a55f480df08f9b90134ded8cdfc0917c2c95a5eccbea9b85a8d9d387850ad479404c3f6341557fa8c368168de9ada50f52504f862633820412785052743de69b66c6f7cfddc64141451f01814def543635cd07e23ddfe8af2f572451bc78112a5bca795afddde15794d04e6202c6378e9e197bfbc229a4269ea2ab9fdfb3f935c2e60fe48561cad7dab7bd2ff1021aba71174fe76fc7eae6ba18346c8c627c13d12b8349244381587b677d0423bc3262e578c3ae73ca6bb2a8814a6a2f315f538ea7fbcf39b4e46198f2099bb52dfa73b96a35e5302c0af657ebe1d2494aa2648e00083702a762d9977528326c65e26dcae8f8691dc0143fdc1dccb76ac5c363115074776cacc57e2c986f98896f482550c5809b683227828ee1f06f89d5411bae16f87719e538c36f2957812abcd64fde27f0bd5694b9ad2615f60eea10dfb25907e8daf39690ada97959819d00e01c36cd0a1dbc9f50f92a8be18289b40f46228fb9b0575a2d65cb0c0c54cb96f38e425d0ff00855048b16f9c721fa4a91d56688aa483ac03519ebdf15c5651fd5002996a46eeda1e9c66c4742597677c356fdadf169c1a926995e333ddabdca64723a61f4dd195d3e0e2cedaca051a65539d880f2c96d4203145938e8b86c2a065c504b3b678a17d0050780088518c5cd75cf4aebe5e1d575362797c9e36eebf7a79a1136ee822346b7d1c1eff09ffe73ccf4e0359c4ae37c4ee4ddf205cca01cfa0503448093e24efd3019c089dc65cad0fea372872bab8e9f60840dc3826d88070c648535ab87e1962a56732bd055ea54dec3a2054f537d12338ebea33598334d4f51408f8dba1e0f26a9c988b2a5a2655478a6dd444125f5d254798ba4e16831348420c9394c65ecc8d801f0e66f9b136883b93795ce28ff29ca18a27cce57eefe7de732a0406d4933fc2f5dd7bdfa754f9348e15f6f143a406e53d4b9810c8a7ae4e5737dda0778df0f059bae6b2b3d5bfd619b0129cd64f103dd75fae2281253a7ce413c54fdbb1c89e5b68654118b415caf8572e37eff0af467bc5892ad1765c3cd1642f2d541213a0815e2d8272ffab0316189e6cc2ca151609a333e4cee3aef0cb5ae754bf413440ef879ce6a16e8dbbae82d82c1fcc6bf3087976cfda4cde6b4a2257a35297b787218454e764f046e403416458b10c56a236d6ab77822b2824b2c0d3a0e6e01a4e0dc8f27c1e1464a36e85ea9388a2a8c74bd31f53f5a5fbdc430bf302772bfd47252a1febde0ed0e169cd4465b9354cbf6dbc7187c0429bc56926ba7e16c627959b56aab89d49c59ce39285039d22da0dff744929d662038c48c8ee763884149c1999c43d81f4a4875637f75aa1ab03aaf450958bdc88deea4f1758dd04ee36c38b21209d01d797ca2c374819cb6211d2a2ce4abe177aadcfe2401d161da5e550308b2524a32d7fdbec567ae30f7a07fa9ec82f6f4c22c7d5a7a6bc6a4fbadc18feec1147effdd509c2a72ce15b363609ab720cb58d0109af6a2ca3b6b84a15a2d610f7d68197a402326309a3213117c5bb4673dc713113c03517f1463718431c97ab1890e4bc57b8de14ba7ac392e711e282250d6bb20a414a1757bca9f505b8d10e0ff3c5e9ede6878695d02a03a8003ff9a6d01787c5d1a387bc18a707381d3145a0bb68ba9977cd2d659b56e52d801fa143b79a69a363f8969e6e5a0d1df293a1f12388840a4c504b4026794a0b7865fa1732a66951aa55731dfd0347fdbd0fc6b888b0082829d6a79751b5758d5ab7ae73318796caf0fc965d09d53acc8ae70c472bed874814953b450e22512769fbaa16574c2a6dd688631cc60b04ef5b0535ea91d12ff7da3587cbc6a68c6f8d273a5149c75b9cd5084dbf5492e488f446f3ef09426eba057a53221ed2f0ee11769d974b9be8316550088daa8208f222a39064f8c10160668e5572fb5e4c4cd9b1a3c7549b9d645e6dfdc3d863a08802102c271f4e7ad08c89bdafd2ec09e887dfcb31fc9ac2abf001d5566debf1b9f4b695984c142f7e7e994f0f75d1438bbf54a9f54dda56ed22965ca905742d963c02995dabd7a8e2b5492200b5928407733fb6d25366c6bd6c869d6969012a8e55339a99d458c8f2ddf8fcd8e9c75f5880d0013d975afdd73de39ae04de3051b53e9dc1e02f4c8416e03dafd7d2ab81a0535322e4f33fa85e2d26757faa82acf43560b20b5685657eca719bc654c2c03488c915e34ed0b5a8d64326e41d546e016ecb873906eea641b1cc35b436369b3be67b6781cd7695280d5d652ee6941c246e9c44abafaf0e84db4f9bbf3e36f45213c059d222a080447c369b23401165e295bf61ecfa80b9ce51d031e42c14c22af99003cb67d56eb2688004f34a3f129fd3cb99037907d818beaef8b41b7fe43b2614a7c4c61079eb042c071aeb58fef2152cfc22adaa32103596b4ea638e7a63a01d27262504835771bb86703c894cc0c2ab16bfcda8b1cf285890ec187de29ab925d74510bd44814a3f15f9fb47c8457a9abf6ea782849bce607c58b2b888430662ff808a7d71468106167cf72573699a6daef2dacf0f5f98ebe7f1d79ef27e9518a35c39209f9c09fd17fa7d545100a137703c7dce6ee89d6a0421de11c6a45c4fa1c0dfaf5f8457fa2191c7351ac0452ba76daa60819e65fd0c6c5f490474c596a18008388c4de9837547bce92190522169a603e421325a2c688a44ab79f88fdbe1604915cca22fb192565c8a55a42d8b3943db7b632d79e91c6dc747e4075c1b933f96e0969d8b092a382a16f81049c9175f1d9e8db144e888de9a728e54e45bce1b992e3cc225c33dd4e50d3597e514c693f0b9626ff728d08b24461d12db7f3a3c6a3ba344716ab86eee264e54a3a8a7efffc2eeb70ae00234dab6b52a0fb6952a14a61d1e838fe0c5580ad566ca0cac6fe38d24025c1140ffee9c592a6f504074d2cbcf36061e31d7c22c81e248df02825641864dfbe74d666aeedba7cf6a2e74434bcefb153a84a265b29aecc16090af3c5887960521b361eb8a2eb50703e37d63cb9bb31eebb00ea9dd072f5af6193ec62409cb57306a52ea2c93024d2653f2044925e3d2e84a19cca7b9ad6267487e8faca18c130e797dad024215761766c267ba1affe3c5f8f26870332f0dd8b691d5c3b22d038049320356422003fe1127b2252531549de0772c2db353c533540acd593ef8ce0eaeea26b9cf984b8f633fa53396481d1e44438834d8dcaf375b20f6cfd0b3759dc052a954a60321049dd488924468a8ad894f9c3c1f53f90bcbb4e124203a2c207e2d9639aa82c25858b86be7965835420a160d56c0a77f363d4ddb829722b24401ff12a6af7796dd91b393b583c73e68fb906c10e0f47553c1b18b5ed79926f33761b5f97fda3d01cfccb8e14b52041bc5be1652d5bd7c7abe8efc4bb1e3449e5c488954d01d39a72b60b7be0bef1d7e82351592976b3f1c908aa945f6f780eec164bcbb9e325f49cdf1d119e326d138001ba4684ec9bac3a67e61a4093447d87458a8ea310b47b8945b0f9aa573a743b437d7c115596af49fb7f3f91cc09c2f6ee85d4f9e1a6801aeacd591d3db87c564ae1c8a7348600fd23be32aaec27c66fe5be66bef8a8c74521898da603a1d9da0b52ad64907c145ea32018e3720406a6966ea222026a7fca2641ffac5c0c49a637713822563757a672475d17592b7f281d3a6eedf86f5d3a040f13ebe578f54e494e8b0a281de99d05b1796f8fa61765317ccfc9a2cf28ea21d341e1513bc514db4cd1179bc16917f4a1c1ff5ff9f29cb9d20814ae56c12f475c27926202a279d6b3071cd6810f6b28ee7d151e9c3e77acb331edaf5781f30a106708f213c29321495e604db5fb4ba782abee765be9c7fd3633d9b4c8df534cb9c5eda4ac3add04890b0acba2606f518dd7f4454228f24db2045809b657c42f7c10a9ccfe5177e2c697b67882ea5aed09089a04dcc3e33d95d03e07111a9cf5979f50c3480f4d24300af84cd7841ece8d7b603c0d273efb762e1d638804ad5b2ed8b626934914956cf20a1379ea03a0852e347cc14a41ac967f17dbc0def145de7a9f5207a7f204208091a7c98f675d8388e65842b16d52bea4cc1f58f2bd587706e80337b9fdd93efd436ac52e24510c571f0a714a6deb2c76abbd0be29d218731c86852060d058f12e6ca4252b5f86feca81eafe1d12ba060ba322da5b45ead843989e0c6c05a5b27f171faf9dd350ac845c92e94f04c7061fecb2c5bbfc1ada3ea3130f3abf640938a21dc829273cf0c7a2a8b2af0cab211430924b338876cc60408cb2eb643339d63ca0c6242cb20954f1fec50b7f450aa8a449f72e2d55bf8d6b60e5d44fb5508886db33b5cdeefc3f53afd767c95d0adb5fc93fa2a043cb99fd41b25191dfb324e0e31443cdade73370b604020ed8305f7378d8e656fbbebd0228ec944e3e3a0a0468a0b3473c8d13393b19512182886c2cc25c50fbad054c8726ebc801bded4751c92e6be9f832a27c8c1102e8e9e4090bef4f609cc0163e6d65f55afbaa2c549c703ceba6d4e1e132fa15bacf91939a9bb7038ad8d43373658607c76dc55bf51ca61323e4b8a2103a4e35eee630273dcd9d7b6b05572eea88ad7911365c36eaf01e78be0344b11be5ce5ad569f78289650c0e095077fafac45ca7d9a71e8e73f9ca09c2bb575494b8bbdf1c4a2d92419ea7d17acf362f69d3dd2f7048aaca545099764f5c04442900c57a3b748f6832092e0ab0bf17db1558bc8a8172ab073361f1680529da3cddb42995a9edc39f65af805b05a2d2218a040529418778f865fce3710955e5aa9b1e657b9c3171ccde213799dffd2c7679da9e79b82724245be942f0512e85952abd7c8a49858c17f815d834ad1e3ea1781b8b95bf7c539f75f9efc4605203d05b0c00d5cfbcc55c4838093086242f0a43b35ad345a8d26a3a073507be4723fc012b1d18a2725a8d2f8f7f1350ac5e9ce67b2c20f2fd48d1fbf795ceb25e8c92fee8f8e9f127a9c7e51062334f64b21dd2e70625310c09f335048a1a6b8cdde9db10d133653f26f4877fc28da3d64ba9f50d1f289be2caa691efc87201fb6cfd9ed0f994df954570b1a3392a7b83255d8be86dfca40a25e4fbb5753b0df868209bbfe29e264cfda2021d117eb3209744d813d03e0a2a4f48bc47547d487150763e6f72b98b08cef3e019275b57872901472f898fd51b35c46824582ba53877eca0271579f47a07fef5c817697fefc3adf9d65e61d85baace908ca3db338360a7bf91ab846526707db2c492b85750b0aec67ca989860023f64895683b22be963be5b2203ff5fcf0296b8ce3fbdce22491f6edc13bd2a88c7756126d6367ce86bf235ed46235411558a121e2fd34128cb4c3ab06d63807e42d6b6ee463f397bc33e549470fc302931dd91de28142e1c494785e7fd4cf7d746b54a8078d896c7dca6b3cf4f20ccca50921cc687ae18a2c6e9606344c5506989bb069932943e0730df44f92fcea6be1684d351ff8465f09dc00fe06a69cb6fdd21ec68167ffe8ad063aa204e47110c489922887fcea7378e6c8c4f07320435990b3f057f9603dcc4326cf9d5ad9fe31229b5de51354eca2a08fb8c4a459651bbe7777dc6134db6e6fda3b06af32b716ca36316eda97ef20c93b2edc54b07ee90f87ef4a3f86177b22e51866c4e9613d5d6ec4ce8ffff8515145576654a9276c5f5c5aeec4f00eea92dc0d795065035aa9666beec04a434b2a2f23f7715a9e58784f8fd005d35b40441018fcc4197c9196b387c7d093f64caab6d84f48440f438701bab35a879c3e6fac9171c2af812b6516be2244f2380a1cfaaade9b962d4ae8859b50c962b0f0ad349b9aa7ac846861ac5b7fb0fde0671cae38d847dfb578872c0560faa84565852cc3bcafced2cd0c700dddbbddc102ca426cbf9202dd7a60a42586132e62f485f2c8eb507fdb3775bc4479a96729933a92a0495027650acd92742b71d7ab2c7f20244dc23a7f52199a2851d2149b33a96ba02dcbf5833ac7c24dd16ee40dcdb71080a95e442800a0fba4f7fdeb6176f6442af1995fcf844e86ec4b7cbaecf3591219bab4bb78a3a07c280ddc216e5a243210adccb626b5ece063643fd51d903d9483fc3a92f3adaba80e0cec614c9de1231778338e6a29bcc837fecff702a2f7d6593f11cd8cf5f854d1734e6a914e4db734ec2f8835c6c3c6f3b6de7da2f69097ce23e5d820bb3c8121a25c674a94d8437bddd6950e1e28a9cfaf5de4d3d12dabf401683f6b7e855d81ff1393f195eb45d846385dc0ebf9e275a7e03636316ddcc5d2521078a5189c05d43a419a07836316cc541f5c7d05707e5ce6f642d1f17e71da2f326d6a6a43eb2ebc025099fa57c3e00c58f5f93a0511cf935a20019bfdba70390a672a81a6511dbbfd08de7e00ef65e725fc23e03f46af9d377d82c88985f57a7be03d1b27e7e547c7c138bd60e9845c6f6dd876a4b1fc6cacf9654a73a5745abcad4a2e6a4cd2fc70082c6bec6ef25ebc9aefe6383eebecf768b40632eb1150fabdf44fd5e9523a6c73cf1756429d7721ebcc7043f168e3867b48e5e3e99848033a19d53443d29850da4706a00868bfd40963a69267849c59d4e83e89c411bbd3c172df1c5409121d2bef4416422189b6387ce9098c6bbb03b9cdac7722947dc9c0da97e9623386d508a1ecee8401c09f51a195d38b2fe12076a335ddb1338fdce6fb62e27e8e9931ec22b0bb79f32a81e5f530e4939417513c2f9669d1067d92cbc21a363dd503849c16222125cd6c05b5bd3e37fc6318c29ab3acc1ff6c19d76397dd9485f5bce43882ffceed0fadc0170f3432fbe9c130139d17bc12e41d479cdc3e04e8bacfbd22ec3e6902bff0ab9dabf110eab6a4cee2d5fe04216c6dd6db46cb76465b065c72869e411412586fe94de7f83b970a89b08ebb01b4bc5e662e7aa6a8f22e1f0ed0bbd5981190ebcf49c49fb417da93242ca88af9ceb981da9bd6d86f8c6f4c3d50a947a67969638f0c502d18894a11680efa4936f834c74484974bc9c98772257d22bbd5cdf0e11f09d2d66c921efe60635f228995c4a73c2041e4cecf8b1ca14bc51f5e52fa665fdeda6b41b741e60d1a7c55903f562465297f5d385cea8da7f63f6c8236823e37bf1e2f12fa6abf1b6767b0de02a0c2072673a0689c9eb802f6bcae8b44bb2ed83a8c8a6e49976403f95f73c5cff30a4aedb42b17e9b66b4a842d3ece986f8906255853d30079f74385d17c9a64782f6e70db8a7c362823b1dbc033036dd422e3d05def4b1fbb504b93dbf1e245f7d3b5d15ddfcef60a9a4ec4b1e6d309b66713a8da72c0647ff09801f0a4533e071b3b77084d41e3bc64fc2e5e9e2461a805d344e8cb192230247bd2d57be787f72693e66c9f1a815b66f1444fea4487d25106e9b663746508c98384b93f121895c159533c35081b540e504fc0b50c6e7970f9f9490478bcb41c3519b140960fe7896885c82b1acee38992bdda8d82f2f40a01e4f63caa94f4c0dc251f1e5cb428565d4c728bd50f85842dbd19eaa6031ea4b2cda51901cb4e8be3ef98049506088216463079f71210532b4a9eca58b8963eb242329dfe8d438ee1b16acec2a1285e0fa8b9fc687cdfd28292e25f984a6af156177a4e87f184cca00a2caa28bdb0145e39277c62ae379c1e8e3d6c5fe53f6440e3bf6eec3e2376be018be7d96806d30702e9283a4e81c19119502da4790883d2e98626f112ea67777a365c2a312ce7b5261fb677e4340ae659d5e1b595628ef240cd0e67720f57c423da4ad9e6fa45fd020dbf7ad1e06a8159158f4379a74aafed5101c42ddf78297b1332f98e87ed5add38e426f3c13e11b0e8f7932551eb5ec84c491ed3b18974ee7afc7837037fecb74fe1c5f8eae1d705ea9e72abc4bdfbb8f85d3e6a8f61c045b872d3fad27c42f6685f380cc1716ed9324bacabde774af169689c9e475e90df275cf9a7b023362e38cddaf1c1c0371148be4652d7ed5033301e36f4cdffd673e6ef8863bc0ab081fe5329171512ad495884b14bb226c7bc44fff70ba5529496f39a275fe89275383a2e161e418d14452e1370da30e4e3e4c2b362227c03b234e4705da738f09d2bf5f81452b85d47009b6c56ca983d477fd3b88cada59d5bf9a324dd495f5aeb782284985fbbda1ef3025cb01e92723f9d7e80448361eba3a946e8a638c9746bfb663029065f2e89180e38ef293ee406140220baf4650be1f177b98d7e7505958a0043d39504066766e846a249454383217e872021d463911f234a1a9b05e2a4cda6662596dfcf0e56fc1f18a1ccf68b6083efb2a0aae402ea12f52873e589c498e0c3b4716cc4fbfdbd52108cf02152ff8291719d44164930f77091e3c88408095da2b6c0292e42ef0aae4509a549b05faf04b67704b08349eb810724ecfd65a45814b0033430291a35a5e4a595099c76436f723249827a0502a91d597151be06014406f3756ffb051428050ac5920a14c370377e2d817db6fc96a0352dc4fe8226953df49a4334a70c0fc2e9410851f7a00b2da0d147b961690959407b0839baa8f5ac773724c1339e7baf9d0fa28d339008a0fa30d6f6939e78c0fb8b1fa197639ec7c4dcff475fb508b4bf77004752efa9aed20ff82d4a0d39020d71734fceaf5e28cd95e6cdea660f74021a26bd2d1def8a27d8590c04cc65d9aa9d5208da8f47b1c465d9dc1a0234e0842dfb6edd735caeca2e80e89aac9b9b7b0dbc60bdcf194a19919f367b30bfa411a7ca8b6b2a0f624c78b08f1e7b33ee9c885e3542aeba165cfc9b145f7eb9655e70760df580bc2eeac80324aa2a2d6a4c41c90a5ea660f054c2935310a7134f301f853511fa3d52d8e6802932ef09b177a1c1fbccab04286fb0820e8a8df6b65bfae08393da163d3b17c0d5a892ce8c34cd3a591e7312609fcf043963426b9c247b31742acf1499194bc2c1bfd6a6bb2e0ad42cb17fb553c97ea9d8764b6b6c1b25cd0268d17962a519c0ae8d3acfe53e5399b479858694b15c17118d86e2577f1351f8081e9829b6a67e661cb484974af5a7fdfb5ee56e8cc2b0b438822b960245e29f77ef3451b669ba85b2bae9e51f9a154d2f5f708749406215d5d7527589a9f3c2840c48c4dc392bb0b0a0970148c4abdd246bdcfc6378e1b1a0564e4374f6e0b5744e8dc678b2d5217b2e5a537be87bc024edcddb9ad2cde487e8109166a426082babcef68dff136dfe977dec02dd874bb089863bb29c1fd32464568521b3c0d17afbe0a047ed1e61d83960a2329c2d44a4fc4f4a2338af1894d4073943c44e8dd3eee488587dca1b7146f3a97412b26512e8f40cf7c77b692ef59d23797895b3dfbb6d08e4665707a31416c3a122b0e2d521e012d604805f574798b2f3b37edf520db069dc97f648dc5682b81a357c544d6d38e91d8c4c33d0222a38fea524e5ffd431ed07dd7b797e6df586278ecca628f335e941dcbaa32a3adac2d15c83fc3f083be08c7288405d77db8be62d39b221b160b6111106b026b442d2afd9f6659f75ecac006af35c83d154b46b9fb2a0aecb9671fe0ec0f89d2c7b18b36c8838908dab652f163cdadbd15dc0ec1c3da85732f0a0e0dc7f44bb73170381d84998743720ec7656d06433f382349f1fbf184fb21826295a10969ea4b5d845c2a4e0427fd89b595085798eb4ce55cdc4daa7f9bd62a06adf67f304ab898d60850a2bfd08df4986a84191a417b468ff518ccf7c4ef5657c5465fcd98d04ebc565e9c318da38a043c629762a090b3b5263a6d5623c4941ff5d74c9443409e24f99d97ab3367938f2c7ff671307dab77aa158470c0526b3193aa77bbaedf77686204b94c0ee5a0a50f9182c92d8f44dd8cd16252f3b78f74198f2a6ca1446d5c40c03f235f7a653e6b34e724c19fd8946d8f2d6eca0e6debacf9726913b6b2b68c0bf232d029ed5248e9e347fc2aea5291933cfe7397d3f0e3d139b09e23e1a2c1e1b0041629f62fde348c8e1c3c327214847d78e6190ee03b922b10f8c0bb1d9fe7b6035c21e12d7fbf770b58d8336e8d805ffccb10881ac6799cc9d8826f40b4cfcad71f236eef3d8d7c342c4d616db8c35f4d238fccffbe40ee21ccf53f46cd84c859381532cd7bfa55bc27e87b7a8f06a07adb7c6c49dfe4f58d69b57486fa5b2f806de5697441579891e04d9a32c507ecfe466af90f84e520096e2e411cf26b8f58f295e0a61615eb10c3988df41c5c80dc12a04fff91e7ab534422713905ff4613104a4e3d722806cc3f6ee24c2b39f38af89513dc960e2703688c71df7e46ade46aa7d8345eccecbc626af905eb242522d38c2c749faa7e3eabe4db32337a9f854d22266a7bb84ef01fa88c47ff5762e1f481cb149ae639991212080244a0dbbc80aea2c14a9cc4d39a058bb2fe98dc71f41a88b5a4990fdca48cea0f31aadf16940c32d494743b8bfa17815ff347695c65738ba8bcfeda542abaacec4f9a24586d0248492d9d3eefcf69d07177f3a873255f89ed72011555a8294364a5fcd8ca9eea81c7c22779e67011d7064b0063f907dfad6756f9b0b8825e073aab708edaff6f1c22c63e814664cdd4af5fe34483494d578d98591e1252046a56e9169d3a52477886d203d8088033eb91a78302c5682a7892f3fbd6163dd36c5d8fdb7a4cc35f2ab979aaf57ec6d4b426eae819dea6ae7902dd9c3bc24f9a16db10d107b4a951195a475833f14151d3f0f98d7d683f658655dea38d85edbd35a9ce1f1bcfa084e2908779962029d93260b9d7de2c026c4f299829a65f858c6fe69c7354dc195c07a4f8792fbdb5313f8a1081c59f9ee692fb159ea98feff22d2b2144149cbb52c19e54d8ecf5a010aced920e20ba6057e61a4d954b878fca841ad69db50bcf70414d446ef8f90df4426aaffcf44b497ff70a9616eb1d107164b7560ecdfa3c5c361301d029e319bceec3a77b94d0922892f73b18affaf9f47cb5e333a714cea6acbfaa7a29ec5de09c3f383828b8d3366d752b0b9a4586f2bffaa74c941819d783971cb8efcfd1c61368864ed77078c43e17772b682365d9002a86b878f1fce42fa7ec28f837833d88d6587c9815e06a8dc15d755b5136fa321800b33a5fe35535860a5e6818a86ccf95ac54721da1844c337f419637be799a10bf1ed7ef78a9597854f2b959e4d4e8a00b83be3a3c78d6e449b624ebf4e94dcef1ffb84dae251514a66d1375e963ec68720ae44bad6f51e35fbc4024780bad26da747f7ba5f760b8d0ac29309ba77bf35b1be41daa0b4a5c5087a32b1311b041fa01cb359fe404ee9167cb3e8c19b389cb68c8124a92323098041ed8e0f607dc0f31a0c106e0ee12079e4e2f2e1b4f7ac5de33655bda5bbd7861c1ea42cfa8305b8b05e5dbcc875d6dff0fb3ca9058f04b13a26177c2f2b78659b43fb84c0f9a21b0a6db2d33fb6f6e82ea7f752125d8477cdd06b6d33baf8100aab567038ace0e17a3decde16823f3d968466c94b6df3e1c0c0149985926a27cf7bc2aa2eb5a0e5a5f819d1939daffd6eaffc498e859dd41a72fc7fa0b8a07bf912d0d5464c0c51aa5b56e690a1c917039e622405293f8750c26c62921b86f4e8355ff8bb2929251fd9a0211d44f7cf9783f33552268178f6be26d922ab6f4cb9e9b812afbaac127ddc781a95bc5bf1ebec3bcc44e5f708f3814fe7cbf07d45e9d38dd17f54a8c6bedb02174825e5d8697e81166e931b99bb1a636fe2b2ad0685c9b788c190cec63a951ba24a6a24d70c1aac44af7530d95d3054c4f578a5c6ca604f400957c2e30f7f0aea87bb84285c936de4081dbe84f03615b81a241acf851afae966f26adfac308f583890f9b9931037d093d62322371b34d1f6b365bb9d97ed6e7edac157512de272a5350fbf514d947738e53c127bb95a819f5afe942b081126593a6fc727129b11062d8447b7df7ad6782055e8fcd3013ff7dabb27377428c79c9253e278e33eb0a9896b489e17f6131f81678ee8f48bfb9f105e994bec6bdfc258ee16b2aae34742e4e29aedc10f823af43d088421eb1465e5c7c7fa2f16c1b8672c75215cfb74870ba80d4a8dc598e44d7f310d56a84244e765d46909d035e84cd94fafa554fbf0c94b5b30c88fbb3b747508fc74f9f8be954dd7ef28f5469dff29676f3f7bb7c4dee4afc630d00b0cec65efae58c41f08f977b2a56a50ff56ea8e846cf07448d990fd940b43a169a1d64610edfd11cc5b6b354dbd3f89f285ea1acb819dbb55d06957cecceb26103b71890a087fc21bc194f78f85f9a9ec727a0118df0e6b45d2ed74686cc462f12ac445aba76121e751dccd729c989a556d83d9e3485ea79e54ca46a1c0006f849fa7f7e82d8c1a9c114964d1e6809c10a47230f23ccf5c14e73adf8050a06cca3c71ecdae30f72821ba479fc46513581cdbe336300fc4400106ce532ebc16c690f4b200566d11b52623b452545970b996d67ee69b4f9ff1122e8a4ef5fdcff40c3a763087894842487916437cfc590bbff01d214e9af0de2f01ece3a466e65f95e7c17b9c55420bd10e3415e1d4bf6e2a984a18451d35f9e769f7023ec08d62d7d6cf83c0d47740c98e0288b978e775034b6a219295a8a0a73a44d8af8b16d9491d5c34b533c983e88add32c08f6cadcb70d2f426c7c506125bc1cb551201fc3a4df539fc693ec7a0f9650c07d1375cb943c43cfcc889ac348076bf4a16669eff789a38256e41646d707984bedaf8e7f4b3e52b794eb86427e3efac405db99c73a9155c7993655030275fb7fba3ec9e9d52a5c8070660980eb8d7bf985178414848194ce28681c228628e9d9832e29f6734ed9360fbbd6e10c2c4811309278846c0896468648e13cdd36e285436196ee09ab811ea64eebd4a40398fe26ae142081a5240dcc9461e0686629db8a540660ce7d8e6686daead39eeb622fb38f72374cd8c177280c9c9f253c1154bb9400950feb29744da2468700c04fbcef26f1a86e33183f27c417229697244d302a6151fe91efc284fcf504db05985c22edc80e8d3396b97f5f1700dfb7fe0850e9ee5af66de6466207749cd1316945262ce0ad180659fd9aa9933b34c2f32f221d181ed6e595150a77e4f41ee00ab6004d14a2935f0ae0d67cfcf075e554b78d22d84a928254fab99ff9ffbdcc9e0f94853af81a1d1131aca8fbefaffcdea851ed8f6df74f2fa1a7e03199eb03c8299da83193e274061ff42cda99ed3b497c4574b26881ee615e4e85753cc8c25a5797ac01d26da0459ba053d597a3266b3cf6f9825af9614239b03876cd8d45c5aed411390bd8853b7ff1007da9f0f1b8cf86046e05a09656b41da9ac52cde65dfd73fdfd88c424055460102a58f652756b1c6d2597708486c79a3868b2b7f5195d8cb6f2aad8c4f5e65069e6dfbb39a9da16785adcc97beb8371522444256733db7ac5af871889e138e646f46bb0348f7e67e464ece1394901b26c3ae4c8a6849cda1edcc0b4597a8833305a8618bf61ed1cf6bd6ea03018614a3e06ee30869978547cd9d8adb77a6fb075f0d6605206b9e40c7f9f1aad6d22c7ad5930964d1601043b7608b873bc8ecd21ad3d83c3a9868142baa6b0a5c9612d02ce64b06b4ba2287871cd56cd07527bb727ed58228af22a19a265fcbc17593bb80fee0a295b73558e35532bfdcf5ce74001eaf37490f37d02b2a560c3979f4230043e7cc07efa52e19b23b3a9e14c7dd382a33055447101e64dedeb1dc3de70d78882b06a543fe6d6e1791af836795a158f6ad69503964f13d89a07496675d217810529e0dde8a49f95558274cae9c663fa4f6298d9e71c07cb61fe5924154c2851dfc1274e31b104496951d5a342f76df5081383568b792c29ff8c066546f22b86f9305c78bff9b8bcb9160a8768307d36f88d3eb35350f1ad225609995464b26cd7aa580d4abe7d6370dbf43d3b51a7f8e19c0e78aaf9d1ed9f986c11ad7e24e39187afeb9690f6c4a72920a3b45f04bac65a1870320d0e98eb173310a55723e676adf3a7859ec2108b34e6e65b1072ac4cd23616be25de7a4150f25df0035f412ebce5c5df403bb162412eb5eec26b124be647a467fecf2917fd1f225d1012e19b0bf6a7ede33b9cd82298a72fdc36333c72b63e7b9112daa6fce4101540c610976868e833eae970050229d1f856c8d1f2b8c779ccdd356917194da3dd2cd89905fbb1a1cea9399125d5dcfd81dd0e89d955c4793335a77e454f73c3f44e099dea08258fea98e8b49c7dc10c19529a23881baa121e5a105f6c2f501834760c780006a8a579306b3245166a178f1027d58639ac3f7abf22744de05f6994721ab54f5705411aae13e21e0abe1b0c5d792e3292e7ba6d3c998eaa0667bf9850cf674b8d4fa627af5e2b67d3ac9d843b8dd8707c6fa0590c3c0bd819e9de273cd9254c544072c4a642c4f7b7178e5132d45efe72d9bc0a40c0be4ef58c497ae7cfa85f89de0917d190f4233bedf8f4b3f1cb3f93520816e75600fc6af0993ba358e367bc4ec472fb6f51ecd7a771120da113641b88fb59825305da53e35097ca94c25c8a245689be974e0ce7641bf2e0ebe943c81e549a54204a6bcf2a1fd021d411b13d265a9be86c669921d2518e504e437b55e64db4e31996ac4517465167abcdba2eefd6ce0cd6e3ed9834480ef07d6fdcb38fb516a49df52f6a647fe7bf6c08671f2e3ae2372b58148ff3cbb3e197aac12ceffe8e4a662a2943ff13a396bfffa73b380a9535e9ebf6642c70df7908daef62150875c5690c68cf70e0f333dd7cb52c393e1e0bc392bd9b2c71f67606a982f8e3ac3bd162269395e8d7c9791d9f2b9807832beac03e719858eb87b8036060c4989ac840c9f54c04cca63ca336c9d143bd49977e64833ba27756ca6e959de23c5f079e719765003e99a4883fc2564a8223096b2a0efd7bd7fcb0096aaef342e8fb52ad42b0b2ddb923f06bdd539476d9712e61cec7407aeaea036eb7b2e5b94193f19cd2083f07e8496cad95bb5f9a5ecb578acf01a1ee7f6a24cd0ffa016262c726a21e3e00ed3709e6bc2b1670aa8a050d4bfe2119db895fad2cde706b12d3ca95531544fb34d80df7b1b6df848db4c92c98475e488c9b18f4d4293963fe4196997a8f47960153e348f6e0368050120545282c84b95f596872137d92423f1d3201421ce8bbbd5b4568831b58f2d937f2ef55c3af288b2f767a17cf6a0b820d9827e816888e400fd9870c6da594a1a4e0ec8194e0d6de0068b84e8042720cfc6e62c98a8b80c5b67acbcd49017104872d1c0123191f60a9671132fe630a7ffe7b0bd2c9800735379c4e81bf9c05a85f73cd3d7d24294a0eb6596729158e73f96fababae3ed7b95c834866c5d14b986e65d558b3c96d802549c8c8011d5aafc23ef4c53b4c28f03cefbda439f5585bc8710e885c75343ceb622b8d0b1a9f6fee755bd5a4c4f103da3ae19408e32bc2ce6a859a68f404fc62ef647dadb46882a1b8ea42346fba86194654114ccde507dbff19e381c066ec9cd1a914bd522d0f650e1d3f069653623267475b00108dda10d44a417dc8989e280dff2dc4dc52f5f1b1ca44adf285c6d297e6d32bf5c216508cca9eb1d5b420835a495059a2c53e3696fe539417a4f8fa03873a6ec2974ef097363bfaca6b518f20709bf2e496429da88bcabd60f2cb826fe944e9bea2203ba6e08f7944f1532680f9a1e63a939859b386f750b00400af14c53fab0ab3423ac595dac10f2d0e6f1f6f50513b16d9ec9d4fd78202e3546b7fe1bf74ad9f3c4dd232e8c5b602b6bd1be76f5549badcbe8f0efcf43a289b829687734f36db9837e1dddf76d598cf97d1075bbae908b8b1d21ba6c4b93b9b5279780f03fc2735e453be001f9da6e1c5db0a07f89171c7ca42b4a66d1e9e3a5d563630b8cd2bbcb5863b4e658c6e07fa17f755bfa8e2bcecf431a64f40cbad984aff1f276c5b0c5088096c8f027f815c8f3d58775074aee31801a7d819d7d4441bb8775b5e97797392d9cfca0a78d5b8c580f6d90c6f24a313238d2d5c09fbcc424513353b78b27eabd18d205d91daaf34fed67b1e43f6f828073810cf39fecd6c3115facbab8295653b991cb3ced9c24f33cde93f526fc10711ee6276b8c891a3dab824ba0b713bc9823db6806365a046ace90c7338925f367d36268ab1224667386e753133586da4df733a604a9f9f92e3ba62b4789b69268e94841f320402a3f0b49907bee33d6bf2370855f642e5ade2537328fe269e911af1a9da001deb4d749ed6d0af2eb0c9eaaba88156ceaf930d0d4e3300942f04a827c74815c5e6af6981a1ca5c029d01d5e56464ff251eadeab2eedf98e03692d742a058704ea5e68b03ebb96db3101f4446f086dd5e62a095efb299d08ccc4f65f82b0fbfdadbbab4ba6e4927dbb1193f6cd6b42093b63ade7b5687bb14be8e45361ca51192104d598b246984cca58b684ec6a54a25d400255c41e977412c7dca2fb0014160bce0866b4897b0ee194af1ca795de204645587341663035b5f4d714a0c4ccb9c2786f2927eb448a76af9d77ff04b9dd5daa2b7c9a657930cc614b2062f7ebf0c2384f6f3c9c95d138e50c70ab6358e35828e9d9e1ad8f523c63f53cce2cd65c2231149af5d3c9e6333921501222c5dc992ac8820f3632f6d25972db030588452861d4b05667872c758d3a386e8a32686163042ad33ab0f69df0839dd642842baf21843b172a96290a09ee4f7293481bb37d6c0ad65e4e57a84ef373c9a0912ca114a643889bc3ccba72b0f2871b6519bdfa0a9e9379172713d8f9251f76cb294983338018859c280e36c6ff65dbd60a551519581643c8c888e7ed142153ae8ccd28d85c5e58e27d262f83fb3769b468c39e3a4275425327b90b392c77418275efc2f5bbf4a20859a80481f77cadf99a25d81f759397672f70262fab40ebf3f0e7573b580c6473bf4d97e0b372f0f4ec8c91e77187feda16d3c9a7f0f986235e5a56bc92fad02c7a46ceac5ab472e577070d35e227e36225626360dc7c14d5f5e87e1334c930a1b7d881184a53da6af71c5d522801516ba8279ce192fd8dbea36333c8ff8cd3b1e801b03eb958a382d232996464264a198b218b2e618ecd1f883ffbb9de7ed5d7e7f76b7c06dd397575e3a64394e34b5018bca264b66f51b6eb98659337ec96c4bbe768b4d07f4596f1fcee0848a5b797893e454f0db562bdb6acbba29e13873e0efeeb37d6c003c61fda802b1d151a7c8873666b05bde46953856065f3a2e27c3d39945ae39a296e2a974f0014f0da1bf18fa8ed0fbc627fc86bb9c620748e8930d2dc88c01860484eaae2732dbcad873e95a6523c0a1ab3462c05247a587d7bbf431fd5256b5d23d52a528c26e23d34f7025ec65b733b2f3abf733cf0ad8f98c4fcbefa4b61a82951b5aac6eceba7d13ad559040472dfed7b63b9a333f5980e72d56750b5797292fc7a3415970cef55c02666f45b7db0cf12ef667a637a0eb9bfc49609427df202ee06a31f4565cf4e0a6b6f203a711581615ad58d5612803a5410f37b747bdf833b2bfc080b28ca8734f3df3f93567bd6857864f3a877a9200cc259392d073d05ba200ad1c58f6f145c3c75d1aebdf31332edac91cba628f38ba9da33acb9684319b2fa3bd6c313279672f0807aab40a7c31c3e8c4d29f7eb625150c66c3b9ffd8c2dd53026c692173f33c3649246a31ab8c454049ee05e44c31781cc741e02d5880335bb721c75ede5f7e1c540faf4287c765ff07d6ae710ca84bfe9931cdeca7aa553dcba0d99885bfad3301ca1a95b1a7d0b10e9d93dee30d76a352a26e9b11572ac9e1322df2a9eb0d6d7c8b165df0c914b134813eb01f78ff753c9f1869e6e9eee948b9878d06f93b04ef660dd1c64ce3d92812480ac62726bfdd91d5c306638379d1902c9bf1327dd8ff5bc1653d5afb796d3baa7daf442c75c940c374de70216ee1353ae65c312e6111afe344027f1200c994f35c61f458c7c1c20a71aaae05cd33332e3daeffdd20afd76f243a79ea3fe9ab4cf72022364d8e5811d7e3dccc23b2432d312943f84d949858fd9b71f9382d13ecdc6f3a51a796437c57ffefbe19dce98a8286325efada1abb3769933779b8142dba43c1b3896e170c4f25aecdf53e1ec1fc05329d6cbc9aef1391c35756b3cd519592ef3cad4474f93827fb4316d52d5b0978686439d8f80c87a54b7eeded5c02da4a6fe91b17f4c7bf218c0525c50ff3a83f37f93b2ea123a481d803e0958bec13da674d43559c3117fdd18e5cb80505d8c2373094851b28487339e4b5c2e5a1654695bea400f5e016e13079b078d6bff0fcdfffca1a83ad5e0b97de80cbd1ceb2880b045e17fb5d95c132b0149f9a83d2a25b31c5b05b37b22432c8ebb06c14133c666b9e50dce3c250af4d7bd872916e991c2227fb8aeffd6af05f1f78b56e7949ff823124f8d697d35344c1443d62a726e87c23fd7206c26f67300d1bbd58b70b9585d2f2861fd12fcc76104685d2eb4e8b19937c71f4aeebdfa90c87869e13f7493a33161111e77ade4af23f2285a5857851d794d7ff58fb7ae7db70fdcb5a77931d4216982637256a0066d07a18cb87e74451b2aa7923b7669ac50b104658f6249a5a906437c7a4024e6b5813a345a0487191cef112535243420b41c08d0667bc5c9ff9ccabe3fc4252b9f6e1be3be4926d13cc108bcebe50a1181c35bd6d604b6d0f8feb322255ab41180e5fe1d0d68bf44c39d137d40d24bbb16e8504e521a16ce23c4ab73f128f065e250ef15e5a937682082df49c233f563b507cc9e1e482841eae5211ea4b265ab255013adf6d22c81aa970624a2904366884939cd58b40b11254f911c444784f121b587eae60eac346108944a37672abf74ebf87df85dbdfb3e126600f963ed6dadcc5c23cdc421bd2686590e4628c7f89a2cf07309164c1e6d353977354ad098cb4af0f298aad3e251d98ecc98f9cb069493297bd8d19541c16ac8348cf1649a285b07763304276b80cd415567b76957a66c3be4bb687bec3d6fe6498083062c20f325611b61a73e3927ff3eaf52bd89bf27f9e06de04df9e2eb7711f18686998e8a37d0d9427bdef66adf3740d9fe65c5a498ba675715a0e3e14f7b0078e3847661d2153eed8a195dd8dbc26a72130d0e2bfe78d56e4be4e3e47a20246807a72bc12cfa0344ea89d90cc1e6bcbbc2c0fa7ae99e0e622fb0638af9b47f5b0b66d9f523f00bdd81dc20cf448bba0ebb5d7e5fe0d09b138616dbbdf26b8845c48314eae960e6c3b8770b749c3604488fa2cf25829d28e487ef60d55881e9a2cc0b0bf5db29a50d1f0bd0b81030e01ab27eb577c8ab0fea926b8b6df8b82dc710530849c38e8610c1c185795566dcb1fb77f90e5266edde9b5ba47d1c638cbb321a3ba0ef0074f4a055e8b5b433c4e2b458af6e3eab021a1f7ec0cef885dcd94b198a380f91ecb863753eeb45b1e5a0c3a0f3ea7a1901675ac132b3c7423844ed68f4c0b499f56b7e44c196f12741501e8db64cb586fe89366625d400bca6d84388bec49cffa3eae03e81cc2bf9cf5ac94d8d73b00c0663e85eb79dccffb62ff764da7bb043ea6a46b51e750e3914ff40ff4c2d998b60cffc2ce3f7cbf60480123fc09e2e031f9c2a2f71c4417bbb5a33309a30bcbde47e027057596e46ca83bbbae9553f04771345f80d29ac7234b1d24b2d58d0e4f030b565aecdb60ca76b2856028b07049cdd02579d9030ec14e6fe3dd310a40ab58176178eab1f67b9f9fd36a1cda6da934058308cad337cb2249b85e5d6b87cdfd88e7ca1f9f1acd5378a0bbbb1315a3251c6fdb7e8fac642427d216c9f25f946ecae7d14cb27038920a782a80f8bcdf257c621ec9c82b9d2ab163f306f585624405e91ec874cd992254256f7984e17ac6739155ecc04c1007d51301572eeafae4078fa6f4f4f6f6d8cea24a505a0ca6c739c199d18c869ec4e8096a64c8b80f2fa3e19bb43a7d9c84db81ebd08a57d1a0a1e1ab58a526ba55fce5bc74650ff126f9170559d71fc382f83db23cfc138c694b000d6085d6927ffee92eb8042cf9d40e28a859cbd352cdaec90f70be12b7b408fdcab0202e3fa09f26e6990109dfc8dd2ff53b745ebe901a7bfeb0854e896907f466e029baccc19bda8922a5afb9a1468aa9ea0332dfdced7896f4f714f95fc7de57850305fcb16f6201e0978621490555af02e9ca64430857c93893352679f81353b787f786b88aac7cb8ab6cd7fda0504a67df1b772642376843ef9afae855610d2e70a1eff61df42d96e2bed6b9660bc65ff9d04b9f966d566c1ab95d9e2ea761aa50ebc23d84a07eb86c1422f3bcecae6f050f8f577694631b967fd7cbf6e0dcb488d6df2d7eb3a7208f6344cb2841f27919922ebea70c4b7b79b7e64b2d43e06d5120871ddbee3724f7956b255b187ca71fa39d8c29874d36754aab197faa316345afe20bc45bca1296c87e80255a4de29c2b6d616851ec4c1e8458dcef714b959718595c87cb1a0ccc83b6c78ec3469bf657b78b702d9132c154e730a2d3c9d8abbcd3648002b97e5e4642bc4e54a80a83e420c0d980d07ccf16fc6daeb1984cd958aa8d4f56f59ff8c72233f9733a28bc799657d3b539f6802d6f10e99b92a4f1f08e414c3c14f4e0f240ca83954c1b55a0f247a5a3af344b72fcd8caa9be46351053c51869c1c0fb05767b97f083b41891a3cd3523e7f0fe4daf4adf4d8f3eb0d54b48ba8b4e00d6c77d551916232589b7c4c9f70333ebe2a7c313ea84add141e5e16f3fb77fa916166c70c8f38ae375265d9eeafe6d4fb0aaf86028ff66aee2e5d8df9da2cbe236cc2c6e1d87af3cc84ac702fc015614d84b4b8e7eed709755597b64fa01f79d9d8f53842f36acf553cd05880e417082a4f40ffd1cfbf39e5c48917ad2571078e7722b1f85dad1cb1353ad88e342d4bfe5ec14a63c4ba81d36fa230d29941470040422421bdbbdd2b428071a8065e3835551d64f68ac967752a9449d78f7cd6174209f92803b413188f485737d44bc8aad2fa3b3eaf93670fa92a5a52125bb2bd01a93c23a0ffb84c23c81719cd7af8fd6411e5c063dd963af83dfc2e5cd58df96b0d569f316cf5a653bb63f336f2ae489fb0cc94bc18ba2f2708c3a2dbdaf42ed41e7fb5c6b695c150550d952e35214472a6dcab204b0d59697620a8e90fd49226a019a72d035f42bfaf90cd879afa7f36576911378900c84a5a6cf75f03b37723d55c0188c3c8784678f42ef44ad8aca5b7a664721d7c1aeb5f72110957aa98b90986775e4ea835e85e5c8c831d23f827f30469f742c218b5cf66bb7442aaa853a27395eba7c3271db486082fc77970a9530dc1b5be760d4ac57372d61632fc864ed6aadbb0d00a817faa06041cf2d141d3d8d8041e0d2bb2fcd627cc2ce658dddaa84d76dc99eec491400007bf5fdca633c4c6aaf91d1201b63d2bfb07ed08cf67d948adf30727d45c1cc3544a32c76dc03823e2e4257e42bfc60a6dafcad792b527538d175cab473868b440102d7818ab08479cc0e9b71a01638676615e9c4d3d803cf2e1072b84301bd6969ef1fc106c89d9a9b5173edac424312a27a2c76358b7cc83c77cf8b486b185cf18d1e7cbd919309102ffd0cc5f1b91cd2a28e38628aa9ce69d17287d09a24e0ae6397723c7e8a142f9f4b617266cb3dc49bcdc53a2b6a33fa74869b0e6bd0d6cf1bfd47b323455198dc05bad097bb9fb47ae669f6b72b04a7c2e00c8f9bb58dc9e6d776281cf111a4c8d5b377cc16c1837b1f8e241078251b7a17a3c8f9b1a1b54433b0a20327ff5678feeb7ec9e0fe7fee677da101d5c2fd35b7be95ae4046b532c203bc2702d09a6b83949080a23b6b84ea3f1460e7735c3c2e3e57ca6ff307b44ea023311d5fe01b86e1af152e33d06bb2c6758ac8e0d138bd7100b6a55a497dcbec057cb497d5c1b7ed017cfcbd0b53ef1372e4907af372fc57b7c2e26d1530d6acb12bf5d63ee882b5afcb6b9241ad92e261d88f622ba4785556d199e80fb48cdac28b366253932dc98a6ac0361470207b5a0de4e4b2931717c7df3fac1156fc24b4da3c4ef02986dd2b64de0355a571bce7d6f03c9ab2125d77aae9e8891c7e81913473f701480e24d6ef6182fc5855734e7b1f8f8f56ca4fc5e25186579ab0be26b4ab663f69b1bf38acab3366c092edd1e7f81c3a2b43658addd4e29908902fa01e8eac299ee346e6a470b5e8674ad229955d5d821aa2a0468b3bc10c39dbc8b916b2b9b2c0be49b6c5b96e6cac3db077ae3912394ea41aecba2f76690ff11951aa8ea7dbe7598260c64a520e1a6cc3bf41640819cf02b68b25d683a97050415cea0b757ceb42532e6a7fe73887b2b98bfbdd823793b559c4f7e041e17c4fd35bc9fa72959896581ffd78a23e4acf5fee21c15e9e7669c4db67f7cc4409c6a2a8eeea2f9f6dffc9ef6de557be5a63b6a55458fa31f15b01792ba306c1955b256f0c606ef5180d8ba30fb86c39b3683002ee3175fa2925f32785abb68a876601809634d6cffb877e6fcaf33aa927312d149cfefb12f222ae77162b169b09d18f3c90e435c7ccc13f6ca5fe8f6f750d464f256f9e8c3ac7c77f75e45954213f5ce12c490646cc85ace106d30929577298f7d8e1e908996fcf601ee0263b79f922c99082a7ab87690ce6e5995d0c19a4a6b685a680356e5dbee0b3c810be22ae80b0db5a596f4db15990da554ca51a840e98e4b302145c027f02ec168f6d5ab0435f22cca6c2a213c696b3115f517c522f28d087e71cc71594b08f245739221b5ff23badaa6713ee55d0a80ff3733094c451ad2fc47d14af02d1341004ad977e727b4912665ab67879fc084e05c74540258869fa60a8dffd7617dab3bd4c9c762c1cd3a05ce657b3751ff2dd36979459440ca0de5ea5f26d751133bbdeaa839034e01fa7b1c6b95253d102e0a2a04c8c21075018c01093e566a85da279fe0b8d4ce1a693522a0d7386b3018dd6b844eeb747a9054773c8b8170ffee7cca55ba39df738c3ebf301599c67a57bb49b3f155f84783d4e6fd9f55aee6a4c3c72c79b09746a6c37f9d7585a00c7c6a596d3cdd051d5dd95675fe689d3ce155c1676159cd4f064860d6b750808bb67d87dfa30d4201e8b9cbea034a5c26529dd3b49553b04cef0e1a9d64c5abfebcadb6fc17f472cda2219ecbb29920725f201bd9b9bdd09bdf7b91ab34a06fe284fc1ee02d1f87083f464a19293a568a817b798e132eede6a4eca16f0e2a065580fb547f09fd631b14a89266b2ff1be1b9f0d266f30b6ad1fbfa783a2f5c501d0e58ddaf8a1fa5fec3503dfbf6972c9981dae743a3eb48374eff266ebbe137264852c7f2b987460c8f335349554b29156efe4446d172d1fb945819cffc30843c6492eb7a5425bcc7034bfc0c2e82a31098b28da36dc5e43199a52490abbd0aec8b2ca6561b6a706648a7bda1425cbfe8571b51c297665c910f2731cd992bc4d15a30349d293706a25dd8eef784dda6e70326cc3a54ca218505d36436671b05c56c9a235af34b1447cfcfc3155da9456ee0534e5db54d2ff8c90fab8c2baa9e47683ec9f7e0f5fb83bdc8eec3bceb2f514ae2868e4f852a50150a165f87a2767a4b527b0ec81bc0f0156c6b99f129219ca3a5d3b82ae45caca939e407bfbd2889d9a0b19ad41fcd842002972e8145342da2baccfab1cdafcc0d09f56660c99f592efde8c0eb5255cdb25c96de5bba4fef664910e8327dea1db26645570fc83f66d645e1cefdbc02214028381876ad10f5668d42b30393ae21fe2e5ff29265c6806056db5b37348c0251974974f600ef38b746265769b09d1f39f2a3989db5490310d624c69a1ece6e32dbe3a5d20a614270f67be35e3ab36396d7697e333442d02455e4f86586a87873ea8bef2b442574d21fd92a2e0250415dbd9d2bde28f59827c76fed357942b7b0f98e26f05d1585d784d659a5eecbdd0514cd004692405ebd2945511ba34a7750cb9b2a8043e3abf83b502d89e7165dbf398a51482d728660df0b9c387ced1da430e48c94a945f88054639e277d42cb69fc692388337228f5420ea06c27031fa851a77b34671911773031501f6d21ff5115102e27938e2e25c7aa92c32d35d288141b7658d16c424f10006f71a195d75f3ddc4c3d7f790021faa9d4718b9eb86f65c8c4f2eeae56c391fb181958fca3ac13968f35e11ec798a24c7e6cda85dc3ed46493d8282999412e059a472ea1728f4abefd559fd37cd638503568b63e6032f52c5f104df0e7700643741bae9dbb961a3a5f1c64938ef132d6a644db64f01a01f09c19a209f576c957e3bb8d04b4b31c428914f11d996d20f47ec55673d36c92591672a00cc142eb4d0f9ecaeefaa7ce17a838cc10fae52587a6c819ccd1211ef88345aa0590c40166e6ba5d74260f61ff62045a6bd4e12fe66e435d6ba4a5c4b2af69812d4d150a19ff2fdcc7f0e5ecc7cff34535bfbb5b616a462e037934ddf78225c6923a493c3436e51e43d7b30bc52486329aeff558590510c0e42bc63c15c149be07bd33184b149489f40a20d44e976ca45d41fa5e17299f4a5893cd8e8607eec3e0f9515b1da06daeea9321bc8fce6ef0ebb01d9ff2742ccb5f9a5823c376a3deab8dd31b011bfe9cd6b8b6672ef582263aca6350c058887626023cbdde3fc28eebb3ff460a3ff1afd2735e638cbac88486d6bbc0569b585fec61d54617be57ef68094db433e3d0df8e7187038887f2e9bac91e108dc1a656b3fe1afd6e1e3e1fa1e308c2fbea5628c8313b4065d7954d8d8d1279d2633d5b57c854474a72c62d9174599b202bbcd41c57aa0612fe2467119699448072f2e8b9365b41893e590fca5bd1c6d6b67bea0101a65d2be1b03b989deaf019e132b29188363c7669a1609dd7226edc2ae85c60786eb1e26395aa0bfa3b004a3eeaf0dc6ff665c450118deef378c24f5b8e3b3320df077780158e4a569b28114a32bd64388157f92a67b539a20162b720098a88b0e44928f0914247b61c9d732536daef8ad71658785adeb50c867349d4f12867d6a086c9dbcf5794f3397cb24ae5a2cbeb77d65dbe301fe029da8b2d35422f69b3082dd269753dc0ef0fd5ff6acf6f50d52b97045b4c02c32b66aead33c9c895f397cb7c3e9f76e7976ce9412a33e7eb9b70a0920b4f3deda8c006fa21351ffbf413efce3d6d6ce8164bd756dd38fa30f434df2e739ea8470ae3e397e16e05b407cfa862a1053704619578a11b05c41505f88b4b01d96cb7f2ae6fbf61f5f6a4dd07fa65abaccea26c5d8f633a77f59b26d5d36fe009d7a738a806f7feff62621be9466e554e7785cc51b3aa59e3c278bbc7dc368038a7ac1d5d2aae2c00534ddf6bc0d92fbe118a20cad242f0f4d89d3035b85421fd8937e8003999f345b7bfa6ab72c618a60b7931c56e51c6bd369c4149a381912781f3256b9efaf74217e8a83eab58f1b1142b6aeffe0a5a8bd5b9c601e43c42ba6f8d225dffa0ea71fb18e18e703b58a8138311c6505d5ce17a7b2842c4cee1f2f3cdbb4e4fae682576cdaac211b3ed4f12f32a831ff5b053d970fada3ec4d0f36faba3920fcb8bd9248b13f7775e981ec56f27099960c7e65b8a4d4134c6ccc55ae58b5ddd5db781a6bfaf57531a365d5f7e93730c3acca4a449dba0115b774ed9e7838d0682bd12418d674a5c019c491abefd5e00ccf3576dbec9a5d8ae336dc167a9da44c85e9924e0e66508af66d8a13a9c8072133926bc7830fb0c204fad0e249263264e117df22bd83235e7970a009532296100fbc41ab2c1ae48c97d25285984acca7acb4c278eda80c569f7eea11c82b1a23a1873e329483ba6dc843d3a94e7c50131cee70cdb34590ef73d06ea3a83b529b6757fea2672e42618752390932ffaa2b2ff54d1490087a6e65a15044c5bd6b75d856441574f17472c7ddb7fbbe403e13d2c794c062882000faf3f446387570616e20aa33b925bf77790bccfb85208233499433af065e5c59a93d3a0ae6727d4a7897c0ef4d41c08cd34274c9ef7026c6df56278be6d83a40ad088c5b525e87cf82c8de64d1b17a08e85dadcc371cef080b399f87be93f3d7b5d1ce5c3fc72b37fc47befe90c43183df087709d6a6ad400246cb41b5202e2ef24f06476223e1736eb68999983927bbda73b56669f58790de2e6b6d29ea33eb6e881ab43d44bec72c76a6a4854c0c8708f897d0c8065300397008bb90188a7c9b053975ee54d3ed1b946423c35b8ba87f1b194f9adc4e49e71c12a4d8d6ac7c3abfb3ad50d4cf6cc7a11f4596df102aa53b82bc587152e79b6811df757bae745d38ba4535c94b7439e8eefd5b0f648626352ed37fb245ae208eec39002821db665dcd8bb4f44468e201c48e23070df3b46fd79f2f76a67cb60f92ad71840f9eb77d74385a8dc3139068c19ea92a824b0c1b7f9a4846587e00702368b6d4c666b72b9a479b6933c6b40566bd43a92ce07cba5e496c1976c7fd10c78882f50409ed307ff1e1c63c3044d13cb5532456a4cbbf1a5ff8342434e907cfd9810293b3861e6182e2546ed8d3ebb913dfe339b7411d796beaba5622e46e8c9f1e859214e2f5b434f1f4ad255c3f66e88db2798b08d8a12755cf76426d763bee62e021d9e80cd39a86da02c173697da910b91b417218d9581a253b2a5c467b13c5351c9e57c09b795a5c10e6e535b60aa56c23a9ca1a64f0dc5c3807e54cda78dc21b83f4865c125a573400c777c5b0d1d8012435834feb554804bce7d1bc5cb12624db355390f10c8af19111790c7728a346128323e49ffa77badc493a1178c29749afa6cf56521b618718acc0c033abc3976e62f7c9ca9055764dc77e4a84257fbeccf2400e3211e355dd0d3a6a0fe87ff9714b395c7086aa7985e42617812be63a7da1347c7d0e29c65dbc84dec9871939fcd5ceb368afad86ef69a6527769d329665ec0b6047eea3454134fd4a29a9597bc2ba4836bcceb4919bbcdb6f18ead9232247f38ec5312adcecd95094c78a3d6b99669e76ee05b26ed28b68c1d9a76c35843180e1c3e539e78ed17668263740085273c777807d61a3b76b69df0f39ab127a26774584130a6569a59b640040a42ec369ea9f64516e8ad33abc531907689dad973112266f13dd5d72e278b798ad7af12b2d7fb186c87437906b9725dceaf2b4ab6b8a05abea78098ff9de3605c6bc85e5ddc843895c4f6cb2fc7c6fa0154842a2846267a90799ca20e0bc3060edc3189b3df6b847b48b1f52bf8ad6f397171f58ea767eca075effc1acb1edd5fda868174091c4e414a9f8ed018f6a9a4df206ddcf2b1bdbf991935177903fd6c1b12e307f6f067f1889e175107c1246b0532b1c424706c70571169ca524a3c9b4dfce0c4ef6c2d7338bd62e24b043510a2433cf9a052daaac2abc7253f9029e4ee2d039c8d0d7ba765e2ec5a63d5d981c22a7d01235ba25a25f5a35e32703873c989a7e8a5d478c1ff0f7a2d7ca18b73d3b2e04f26e5f4f207c8e3c0d6ab7351e02b3d1546fc36352daba10b9803ceb03f8a6319614ce8120604fbd8235efdc5ee93d5f9788d37f914e5671d3310e75e3ac1fbeef2279f1ab60195160afef755d9f5cad4db69d4d6fae77162b169b09d18f3c90e435c7ccc13f6ca5fe8f6f750d464f25fc36a9936a68de52094c4191f56763920728b8595d6e87d72607511eb9d15ea9bbaf3b750ec887061574b848da8720115a463b46b7910873f77709788b8ac13dea48ad9a8349497309d054c898fc5d2fbc7246919c57f4edfbb72d99179f46fb7ac2932f59dafd0963208ede5e89986b84da48d655adeea106dedaee976554b100f2878bce2aab430a3ebfd05fac77422ecac375b436132d0f004c3fc28d46ed5889d35be9bbefaa732d0b73f8aeb89415c916712a14e5ab42234cfcb361ff7289c9e2e970b56018a45727bbf584ceda26399d13cc5305d45d0a9f513792ec3fd18bb6ff22d62c8931e4f5bd01f518486aa99f0f416e181ee264960f0c3008fadcfa242a1de65d6c91574caf6ac959313d1f4cc3fdb0cb22dc9152eec1b23854829332551eb5a73cae38df024fea2bea63a657c590c519b71012df8fdc3435ff5a98ceb05c4cef96a5b5fe309f9118dfe8150ff71e903b0e312e9dce8b9bfc1ba9cebdc389a026dbe01f88ac63845c7b7fd5f068338e5ffdaaab0acdc76e522af060965a2b3f4fb0395c31758902c691210985f602df42c9f55e4ea8e1ed7fc139e0960b00d35b3f949b8737aa16fdf9cfad0d177b96a87c891912b7802ddd03ff323246528ad2d48a9228f14f84e640ad74992c1cfbf10e2e08a38a59eef17e7c8683e54ffbe866cf5f1a7310fcf98c24fc6d0c0517f883cd943f95430258e2b08b45f75540e45a1e7320baa41691187c93d3ebbe137264852c7f2b987460c8f335349554b29156efe4446d172d7e7a35e94fd3ed641e73954a36cc65deb9d3036d29116572d6ffce20b08c328f142888033c694f56dd587e04b29fb0d90d9065ad7e8dcb776b98c5a792ef16dfa8260b3132d7d8d6fa034af14309ba3ec1ac1cbca7ffc734dd0d427697ba77d593718170ac5b432dfcb96605efbe44aa4406ccd92a861fd8906abaf1373f7378de7d42238ce46ff45f7381c46ff2e4595bc32d1ea7278cd58a92bac6ae61de9bda92419770aea0534bda8a2e5ed51a7039f45db561e881683f0f20739f2a13b47eb030dd64bc218f5bd2dc696ca5fda4b473ed96aacf02b5d6f6d23d359d39f87e545d401aad13222f50b94872859a138d43d48c7e1802b41c72339183006f773ce58485d9c94a1d6b2bee30048409171e1f5402e95042b00fc50b6ecf5ae5e0c0527f87059054c17d0071a6610a69dea01bb55d4b20eb9698444a6434ce0f5a6a185b208a04ccf12ce8c974783ceab536bb3b518f7c70a07fa444b8fde1380b65eba126c924c0e338c3f51a86b20d3d2afefe15b28481d6469b64b08511d8a26e91189f6b57e20365fae32df3daad0558cdc34ed8aca313e38b44bfc5ec681dab50348725199008cb92ebcbf8fa2fce13d3049d9f9760fda54221522893abf348ef6ec545b314ea7a30b51fe71161ed3742566c0a2a0808ac5ed3855732e2f6292c8b7a8a101b49e83ec08a183f04016f8825124e07edb8460c015380b40d3fa5d536df436694e402774b4e8b8c901549b9da8fe89f4b5f4ae05058b04c4c48e6d2f5a3af93ce9839abbc3ead7b63fcc1f93494a11d7b72f0fef7050c6ef3f97f2769d1f6ad5331a722773d6847c6d8142086b27ead8786b91bcbc24e64075bfbbe7b22809f0d4a0b9445a83ce9e8ed2fe5a206daf781c6d36fe0312aeccb90ccc5ce52d609924e4a2bd9a92e9c24f97aee291f09c19a209f576c957e3bb8d04b4b31c428914f11d996d20f47ec311ce0dd2b69a1e50b1434324651ca266ddee8d3252c10f6a9e451dc5b147f66d9dd71b263636e4e986c874f557c0b3505ce5af33d8068febc41e9e2ceb75dd5b109407e173e155d8244bcb569f9f7976601a02112e893530ef80d0830a833bb0b68541a9662a72dccc9af26ece0861252dfa17dc1ad7e95570c1174fd25f3140c4dbff9f76e5baa4fe5d7e3b30e64c49c03383b776e739b3fb9cab5d047add6a17ad05d7c8821005fc8273c88bd83106d0e0bdd1e8dc4c0d92101f6baec787a125a826d7b7373744a4369477f02ac012060dfe03b208c873f82a5eda355f36d10572f548e4894289343d19c814d8dc9b4427668bb960f9e28c65b1cb47e36ac01545e7eb35a2e1d2bf05950bdd0bec45dfc4f8f38935e3fa135be092382f0e63aa02fb71f03e7e5d67cd75c696e5b8e95f9c43cc8c26779b2e9cdb20e0156ef52d4d29246f0660598a03375116f55605804f671114c1f5bc34647c9fcb0dd750b6cda31a40b3d8c66088d8dda92811c9cfc93bd64e134c1c7f1ef6dd86015b32662581eefa3d44636b1fdff20d98322978b937d9996f86ac0012e94af9391f3c7888fa40183acfc0a77ef378c24f5b8e3b3320df077780158e4a569b28114a32bd64388151b8188872fd0590bcf42076226b648ef0a3f1b8276e92c291c4f9e658e3728bebe989ccaab65308d9610eae610306da356bf60c8155df62fcc166881f8135142beeaa89a708f54c4c27971a95e824e846bb3d255a1a07e46bbf829d0401ce95b17aedd227f311fefa4c1cb642d58c5de2ae890aa604dbb60a0d7b9199cd34cd209fd6423176fa156bd4e9a6719d298e80ef76a02b459513ab933e981905bb2746299622b3e84b0e7bb74ffcc5ed48a976710379bd7d4b242c5472e22ee481cb4cc415ce860dbe48701a52e712ec3f24a16815d3063960ad446486d5205f4bce87d54e5b1e29fd7d68912aa8ab4b2f00ea9dc8532f01fedc1ad2a525c74858f20ff58e35aba72cd0ecc5805404dd8e9323c4c9175bc0d089487c4ef149850fb46c6855ad833a5cd0c10ff1cbdf41f1f9df2c66acea88aa2014e58b90bc47206b41bfbf868d3bc5a76c50791ecce3ac115d66bd1e1f3c1a29093a5a8bd5b9c601e43c42ba6f8d225dffa0ea71fb18e18e703b58a816866de346c8418567d2398824f98c95b2924b6fedeba9d43f5453579fcbb07d644775b3bea6ce4e5394372836d0d2a5f8c954c93d72f8cd45e8ab6f3ea89bb97fdc35487198424ccc1b5988d4ee3b4c3d7ad8cb5bf7e17557720a16707e09d810bfe208efa7bd597810b549ea39221750844d45d4d3e3cf4581447bfe3d9c3609535b6affd82277c2412411a577b0bbbfbb50d701816009c17eb800c0ea4bf4e66b456d6c336991746a98dedc82a60b3acddedb3ba4bebae781fd04b8031cb5a6cf3e6e06cc0e217171326b4c2df199b6e8ccd27ee53952ada937ab5d63546f6a8240b1480063daae80c92a3c9fda53b6281b17ef45cc4b031a80bf3ef9ed105d9b3f78271533b06fb3f518abc5e8476609c7d3d237200428c6f6c6aaf57439fc438d7fcc07e5261ec0342e07452bdd30aca7eed3c1e8100c169f67fdc45ba2530c142dbb188b2b40ef4500cda36e3098351f66bc6883810c2e697e0d9a278bb15460f2bd222128c1bb978cf6a52c9d575af800974bf017f83b58ddc649f0449cfdaf36f581a2299459867e61ed6a400170e84a6345bd5c08ea1435116370526b3ce826643a0fbb39f180fa4aa4b83b381f048a282ac94c2549a5f4d6380293577a8393420b807d9e269e569f5dfbb996a43c2663f0fdad332d52e6b028b7622c805d962ec8301832d1f802f50ef6a3bf3ab73ce3adaaa389ce7e2124e53a8168558c972ad35feaa754a14bddd2591cda95650d40d908f690070da55e1f0b6cb9ca1babd8b3374af70d4d7284a2ace5ac824224ab0c1c9b2a01aacf47bb3fbe09014011baac50783b2802aff29b1b4b732a868cc02369967124bc8c2fc8aca64d687396594339d824edef06f5918338b95ae60ee8b1d3ff1a059424b3605c8610a4f445ba3839be50678e0e9bc2454b0cafd070cac12f911b396491bcc87c37b6302b511f10a1614544bd0771aa151b1c7d1298b31c8b7177b2a98a01df27d7fc626023b3a40a2d17c1874aeb64fff59d093f9dbe62568eb0132af38f82b045dbaebf07c6355b47abcef5cd4499afb01c939483eb735f2cfe7b6a7618e78b6a1b939d5a7f05b2444274b6c9a49fddf94b7ef0446168f19e70c56750d6f650d7c8d33671f3fb8678d1b15c87d271465f530f15473e7fd476b3af44c0ce67ac086a8d36349d57d8a2b9f9b3421a437f90338bb80026f874cd36705c898d506fc4099c77907783779878d7dfe2dd11b3c162a3ef889651f2808cbd39900c9317df7562a2fa791e5a38a4dc55b169e47ecd3b544ca36fa668d51c1545a6c11affa2d888ccf65628588280a520f0df06a0b21db24603c692ca80343f03c3d5c70ebce4398bca35d6f5bd9691bd6ecf883681286234c33a5845c7270c64477e6d5ea35b71cc5d5629ee32ca84d6518b6a6cae7ae7f3ff7c011b9229f88d6a17721a314e9fbe936f06cf0c6cad49dfa9657ed462912c22a23b5c7f45ae4e34c6d1aa4099d57f7893bd93b30634d7d86fcb0f3a5824dd3ef58ed17cbe58a33b0f89b3d061a8e315fb9588dcd9f6de99f6ffe1977e669b48546fec6030f7a9f156ee159bc42620e32c9c01172a475dbcc991bef1f9d6fa9b368f5673d0ab1abb63bb36c6b1d21c0d13a891ea9673cc3069eca9bcef4f7c1b7815c8228e4b1f3c716ce0db25374746009b80ec93ce23ae5257e8b1ca0076f767a7cb719c045d18b66d2bbf3d39ab8e745912ad0b1e6d48613a88e63ab0b5d78d07f8837e100efe5ffd443204c204d56f99bf006dcd1e81798f9404f732a76177c0f932bb305f3a831e8ee3f7dcf15a9574506eb7fe8289334b5ee3bf2e38da4bb64b037cc38d1203cf85613313dd1cdc33d9b8277596f9cd430649a876d2fdddfc0ed8c393b55287d7d750a2bc10b0ccae220397fd1dcfdbb5b2dc77d46832e25e1155f22a137eba5f012094352897d99deed74adf8ebaa351153a92cfaf627796bd66051e8a6c176dce7203325e54aa07191b0a2d4e7949fce3557ecba8eea4f13fb4faaf131c3e1d3b46c6f41175c857d1a1770dc18e0108e287d402e658868801d48ddac31fa2b3aa3ef2caa451833836f508add53d58cfdb33bf207d99ae99bddb126932b218486760e10ffeae7e3cec5a5924be68ccdf39b69d8da65498c1b8e551be0ae8a4276fabfb12682a3665be9d5bef183667c8d037d52e35edc7df9710b543243850db677093a55d314562837b90ae719c7b4d10115ce5a5ea994ca7bf822dd9c4be7f34cc2c266f1ea12e612afcedb55ed9e8a9a08c3816068139cfca5c680c2775207087d27159ecaa17ff77b57adcc6508e10aa7d88b01c3c6c35e228ab42f53da6a8f477b5847a33a3e0f181e243a23a0a59f1fdd61f305b041ad696b51b210ac99210821edb3af7e9886e76f6d66058ca15ec2b2c927235f11b332f0ac1a3ddcf709e3f11c63582fb6f22e54babba69a233ab776ecdda238ad2f33789c89693660be152705c8ffa4906d45fb5ae3ad5130f862720bd4bcca8db281a7dc4475d481c9299666d1b0693c88af5ad8d3612059a8d1b4ccaed6c432b4854fdae71cf1ec718b36cbae3cd21a9d60dfc90d48746422c645d4c9f30a7ae830a2f4e303af6b7c7be19e15a238e4b174b76c5dad191c17e4e602f6c630ee10bfadb05661a85320a0b27b6e60f0264636fe27270a3ba326529e9d75d29eca7ef2b7ada198d52e7f853275740e1765e4d27a2cbc60cf6426c4bd9449176248e63673d3d25f31ed8ba76ef7950855d9835e1acbf2c0fd5621ac03024b77e1856bde190a0d9de8848f523718af3e63c3a8cc5040e791a03b263633a88b33a2767cbf6b041f5773575564732941ed4e142ef74c1dd2faabea0e58d5ae1fb415a468875f6e16d473e38151a9511a46734f8c5dd85dd5f63cda9e7a371d3a3d3da37b922b57eeb27c859739e2de97fee5c533c85152899d5066429d24789dd3f3073f60a1006b4ba9a7112f79d4e33cefe12f089c4cd6d52b94392e74c1b96aba399d1be374729c7eb08ae8d03ae8492949f2a050cd929b08e41b4be5fd60fcc830df8044d5384bb4b12462a0d29590e7b4013c74027334e161b40558c1b6925490bab2ec7f32b5482cf6f675690465b8eb90b6d8c037719b0c71252548acc23de7838b969b714f65c646fbfaef643d1a9d73d782de7dac7cdf4c59ab03ab39d84c3a2107fa505760f02357c5eba6672d8ab3a26ad058a1dba8428a27c9c3d6dac0bcbb0726b3b20ca0402ddce95d61d387170128eb4c49f9e08cf2287b833a854e3f3d6e8a1cf1b21ae1df2e73ba8b7ee41756c82617aa067c915f085744b00f911ddcc6a3d4458085921efff9823f5f3a5fb60c2e6965ca2682fc4993240af3f1b031f0153cb2cca56a3e28043100b9dd51c621b84c1f00f24b14368286b861dfc324d3b445a522d7ab4288e48af40bc018679753d951105d96fca322237882e3fbed977026176bf6a58f51b8540c25a8ab056f323985a541dfa15188f08a97a4653ccaa2720d88ce97c28b58db3bd227513d7e4d55306c96b391b295062c75949c08f5216a0d9555ea7abb43ed2091407a6589fd97af52724089fa035742a0136625518db60caf73387dbd1e7208470b1c2f526798072aac46463f375648d457f49b0edeb1e9f9c7f864cfb018951dde8ec7713f726ec5e6c0df48e6abe9e2ec763bb386dd494d70a1d1900cdf495929766ca73b310130ed45b5420c0d5861a58d082f10b2fe58cbf9712f5787d588278491a3ce9ef4396bbe65ef8993d5ad43c9fa59fc6ee40250df6a3d2800150429aa8a676a06680730b2031e6bcfb7ade68ea1f793d2135b8171ca18685988455030e8daf8ee5f9b967b003bc2d7d32cc62f12a4f815994a18f05d7dfb5c92b9cbffb20c1bda0633b69789ace40803f300df66275fb0e7fb3032010ad63ea701a349edf39529be7a6318745a734327e4e019b5efc9e13f6fc152e3bff1a00fefdf010553110c2930cbf5646bd963b3f7681567c6a5aa73dc6fc0ceed665b6fd2dac1f127f2106d0dc34d95f22f3f592fe47aaa4546ce42cfdfb2687caae7e45519027e9a1d0c18ce3f3c78e6c793505c20e84a7edf517692c76d54654bfcfee72f5aab6141971d6d0c0869d6f7d6c964113901b1bb7905583b6f53dc030312ed0ca41cb215c44e205c321dc71c9349ecfdd5766a54108ac8830a6982755783d468c527ec256d120ae3eaf0212dc1eadafd8ea5ecf74a93ce4dad765a69670d1710e0f8be4d2584982562656fc690b26040d2fb1611883e52f78436e0d0b66b35b13bf401e31928b22c0c933d6e1434cd1325bd73249204d28b5cb8ae9d31a5466c0d9142a0954674536ed82f028a0742d5c52fba4203e9a0f6ba864d9560e6f5ecd660c423c88a2992cb0117cac9376be9909672d02e7e2090135578c946314cc084721cdb40defcbc8a6e220fd922ab6fd508794bf02d1005d034fa5bf8af0bd4612433d81263c5f29141d9ad7d0f535926e8870453043c79731869c5790a6e616646c6006b47ff650df81843795f2676302380ec4013a105d2175eb1e4968bdb3fae689f2b9299ed4419ab4871c8d0b7dd50c63a17015a234bba93c286af04b1cae309cb74559d8e2564532c36a5d81d7de12dcc8ca65dbcb4edd6c336b64fa07c37529c59400420c2022d8f4e89131eedd5c83a863b79f5d7def9a384f17041f60fec1fa4568489a209e2b17148373b11bf39aac3218c25fbb8ea00c7b5fd07cdfc994d37be8ddf1dfe26a73cfcc0a9588274724284d40b44ae008dbd82748746e747d888bd95d3cd8844c9be9153b439393c6710288df6d1a0b779fa0afa45dd106c002cea54105a92977f344870a6ac6d5882a4a61c4f85eeb04cb32637e910c00561dc647aa50dd34648560c9fcc099edf7b016948dac5847ca786c97416095bc216c1c473e5b22dde20da0526b6cdb01fa47590967a05838548d0ebb408e507aee523889f5948852a9e8d82e15f403e3f7afd306fbd2cc2190aba42f8f635533823f71b41d3d18774f155708475f18598474cdf1421d3b6ebd3cdcce339bff78536087e68a3ef4f9c4867abaaa39d977fea4aa297de8d5e2d930d94c79b53cf7cb627ad167242d9133be5ef132b448cee91af75631b452b19039e67bb4b8afe471189e36061a038c53d4fc3ccd73b3de1715b48c43b07e8e770c453b3a6d9bcf6252e4936a881c0d96190a029dd0560781006a4a51aadf304eb205a38e6cace15bcee289a723df547dae37bf1262358b0f4fca40f9594d9638695e9702c0454fc997bd1e2b909a591f4666655e292f68b857ccd6d3a74c1706d56ec4bac408e838404acde4979e707cddb07b1f377af4c6c7ea04cd22a389e13889d36d2a814af96294bd9778471dc666aef0166d75099543f3d4ef55075a30baa6d996fc2f48fdc09bae0d6a482a23c9b60070dd8fd2ace0195a554d3a01562f46a0b3509882ad5aa921830389a1a3b20e8581078c67932992bd8707ca0ad9fb5bd18c5aa3cda84b9c8153f0c7d3b014692fefbc5cbf5155a5b3cfc18b6fd0df2c68e7b5d34e03e2c2b89a8e670127d8ff241f4d2d9599a80d6681b393895589881d2d9a1dc6641de39150380ccd5f0bc0cf4bdb3611ab6285ed2ae82c236bc1836be257b4d60abc1892d818007491a99187218208bd907cc7b9a51156ac6cc19114757d41bd3f15571d8940a7ef540db616d06f7b100a9304c6f50f04817975a8304c2fc9c34f9d0692560a233abf7ef69c8e9bc0e0797d6098cd2bc4a12443a024c96dc513fa3de1f32ae5509f27c9eea4bad44d200a20261f910471b4582cdef8f0128a8cd74b8fb6cb83d47b4a21c641eacca53830f747baeceddf09f09fd920ef075309a8e49e669176b500abeb1d89b293722c3531b79b1143e7548e70ff7a46eebf5e015349b81c665d9b0fb33b8aff4ff46bc926178df67cc249f05f5285455a212a66ad91c1c57f357f99abf7060b7e2057fe68772957b732c788762a373e27ca36e5b9849c42eade8bf73ace298eac57ccee9a4da270b967ea9dd644ef7d1ce07c80e49640d6a40dc4e55feb2cc1e731ab2292ff970b224e177af87e105202385a8315a69d8ede1ce72e493e12fa0e4422b4aee33b0fd826158acd83e6da942ce19ee09949d85ac6428e00e46a6c7de460e7e614e818cb49313058f4a4e606a9676002d6ed44bf28de55d27c2d05ba2bec4457246e9ede5b415fe5fb7ef6a145ee78c8f716fd8e0e51cc73dd4db6fb448d94835a4b36ff2a03a3c1110c9deb0f6ad5a824c98a130a9fb667b2dc92ce2eef1fdbee8bc0a623ab636800d952459e5727feb56c48ba613b67bfd563fc03f44c4cc3ec68bb52e716e9efae496ee67e7659cd3b4ec7e3b09520ef32d81b3895b8f91bc41cd24a6fc8b3ae246e7dc489a38cb01fa0881fb318b809da7fc195377217d1ec872f5dcbaf0273e4890b013aed3341a0ef0d9868ff1f5f9e382ec8cf6047e927786055f7aeb00c005194d6316ef0a97471adc60ea9e128ca3e9b30aaf170530d81e5a25840c093076e6805afef227c2870bd6d746371da292ab9cd2af7e95c3b5a9d0919ecd0b3802750b9b25e8b216ef04e80f0c1b3ef61c89b923c5b1730f0f197d4df44fa2575de15e64ee67d21e18a8b37aa428abb9260f12d06222d2ddaba50c51e06308b524a4efd64b61d1861c9e03de8b97b3961b6edcefd6ce01d812b91413c15b4b669679bd04b0ce75338b84eccecf8218d86d7ef461ceb4a47589b755bf9e4e768b086b39c7026b9e34803cab81c508833c57cbfd1655c3f3977bc2031c2f37415915df2b22d133d63217706f3b617483c1609ae64a4e87807be12543a1dae6fe04f1ed13cfee97624a15e4e79054d69829475132090102bef3c53e5e564408dad99ed1b5b8aa63e0cd8ddda6289d2b1ab1670a0f25a322f0cf7ef4cc8e826f5aa6c6c14409bb2db2b1b296c04cb648900d75a46e9805df7cf08795c2d1ccf521541c4fbafe51fa65544c8a7cd942ac832c804871bb7b6c4be996006470148f8bdd438a71c63fc9d074781862b4d04d176e6309858893f6247a981ecb161765d46432009356743fd5463c3616a7f55a114823be554b0e6ac78e510edfabf118dc6a593897dfbf073882df99fa8cb40822dedd234abcce4f9e2801b80e03b8af4a8588431c3d4acf9cd69a1bdf441aebf62c229cc0af3faecd7e6de3e0d9c54ea164c97b2adf3179c8419a6c90cb3717c91bd6c7d61d3a714af1c4e12fafb046855adddb42f38690ab35095d014c59153eb78215e9dc9a3dd5665dc11615943a65f5b78e080cb34284f5da67503d1eb2309e937968811ae62d64e94d86e76f1c6ae84168a5ba0960cfba58ee14bf5a43e5f795215f53dc639dd8854c948ba133cdc08770c9d895490f51dab00fba99f4cdf435adf9630529aeecc77f2294e2ee7da861438c491dd00980a43b59a668ebd32f4c5201779338bd5c11edb5a80fd01d0b95cc8d43876c37f3807158140de5c5bd208df3a69d642fe665a4af91bbd536d9018c45ae85de3b9f87ad52da187f4cabf3dac8d6e9298896e9e83237414a99e4d271540c5ec3de5bb6340745cb26fbecd7b2cc9c090a3f8cdedced4bce9cdf027849e037b44c3bacaadb09427677ce51e14352ade7cacd62d96c4364e96d9dc15be42468a2a6d9b7fd48016acdfa59a07b25cbf40c9f4eb0ae6549824292f827bea38e03642d6bbfb90eebd6ebb3fd2df52922aa246335543a621173b84d55a4fc5add033b1c9a666c4b2a66a258a417a7392fb10253a2a10361db0ecb93b1361c8fecc797c199e7b274225f6a50e5e03df8a88f48716170ba6ce358dc3fa908916c3d899537df7fa0d0623370956e3ca9a6c90584d38427cf7324f1b823f1fd2764b807fc40b8ebe2863d1b30ba67f7466ddd9fde166478957cc9790e963ee0e66a7e06f4d7a02680364893da7afe5c9ebf0b92ab9d5739119cc82344e26b9ad4b3b3817f7499754337f397f55d1908273fdd499fb28f9c9d1573eb61abd05096ad477793eb400760392eaeccefcc07a96e56786e131739d42c2b7e315713cdae5721e778e37a242eb2068a9ba4b7d5414f9fb973d1e13b3b0d2ffae9c9c67bf8ca29a5c15e478355e9dad1b32c180db5b3c30ccf4515331dc987e9ff7a52cad667b8539dd9d93ead72d76b55b10d95567f5871cd8ad0ded4a08fdede5eb303883cd47e9c5bb4d64903578b09e49ddc2883bdea741dec88f5a9ac7e4a8c4c2d9cf4bf927521142e8e12710d94380d4b13d68963fce3008439a33fc3c7bb3d31d7fd5a61340fa51437cd0cca7cff80f41a2feb063529245743b3d0f4e28516ce04f9ed4e8e7860af0d4b886807bf9927a588fd3a0fe91f98d737b4ac85729d0ac746d2e04fb69fefd2ab57d31705a113f2e036c567852daa3b09922d2c3bb07f9762940ac6e359139f62b6d34b6fa16038041cbfceade914f998c6dd1977315d2922238482645a75cef4a367142178c0e22ed013cec059f5b06b2c40db745494b8732cdf26cc6f1069a4c18c343c9600536135fff1f48e96612daab73d85b16a22ecc5a7adf2d1c7a0c4d704839ea0349d4ea12be682b1803eba750c903efbccb6eef8b984364387701d171172c49f9a5fca98ff279a36761c6146b1d51f0f7506d1b320a6d5e5dc2a7d2a3c283f67f607fe5940f342e0e5140503756d2797d607a2022f7421962fb9d5bbfcfef462a7fc7cb96882efbd2ff1dfb3110bf63fba5c6a3c1bc6f182f44b5613724a1f378386894b938bdbcb5433ec22efcc2caf15d74ceca8f896d4889d7b403bd52182fc8dc1541bbcd4eaac396ee064bb7fccaa248c6ea453f6b9975775a813329adf2982f2cc76b538cde386656995f245b5014336734e24144ba96524256d719a3c82d5b70bdf2aa2bc5652d06193b292ef81cff163644891122138ce77bda9a1ad2cf3a99f8439b18b4bf4bc5081faaa15964f98a396bf060ddd0e11815d469b03217fddd7ecf9ba64808a6ab0d6827549cc34811469f2fd5738744cd2159595eb239e5aa7da1c9df1772bd71b9dfe68315f6f0b1215bb1bcc4bccfa55a04b6e447b449527f23944f0393fd8fd48a9d87b13bd8a24345f71bde121c40c146deea5e516c9b82157b3005a8893cec706a3fda77542a3583082360c159abb5b0d8882d1ea5970dc86c4279fca6cda430929d33354fa7bf01682e3980fd8a4ee2e368bfec5389be231181dff93038f04dcaab52f453283c232f9049195263ae55adf8a30c057d569c13f9eea2df2868a29ded797db1c50d2a4bdd956653d0112e2513fc6198c9ced6b969c6e253cc14d233f30362c29cbfa1d4e265f2fd895f97038e08730e1cb0396f63463282bac02b2a341836aee3f743091aa34b8db1f9672f3ef8e3d82d5e5cb42d4b7c791643c6d5905c74bbeac86d7019b51b404b9edd7ce8fdbff2cf6e5ebd45c06df2a1471c0dbf52a1fb3c480543bdc1420b823f03ae5626e3b725d368d31771385095c490efd37ce8fd139c7fd324026ab995f0097cb1de4abbe93d95031a06578607ab8e2bc854079d2de1739a0d3a1365222e028e000accb53281a7dc3b5eb9ce02dafec3c9cfc9dcac709bbf6ddc3a9c2c4a043e70d778100b3f14537be7a513f057e6cf0787ff99393f58b84df40a3de0875903323ebc93fbce9a26446d54bd17bd33e5e0d4f3e5899f47cbbe8d16c5e2284191dd509ed1410cb18d0d4b8f554fcac62ac277b1f50cc5a91e5cf972ff6b1f1071f6b0911f86ffd263f15dbca012e92a86c13edd0432d9b206eaa1b5ade6e0fcc4a10d7d7b30d09a5e7464621c8fc6dd09b96951108de8dbd57414d97ce7849347f0ab2beb2fe11770ea9dd8a1cf405324666a503c011e6c3ec2167dadfc9f2bc1744720f516458fe16c34f7c107c92fa8dfb07cfdce054efe4a51c5e8bb407642de249895f6db67696627b619624f4687a3294f7492be90e04b88d14ff7680809a88112accf5006699bde36fd6b1e6e580c3e235cfe46d30a3482facd23b236ddfaa4afdb5d268f02ba9de2180a7f030a1dbdf50a763ff6650b0e4b286beacaa7ab45e79acc63a5ec11c5f308df09b0356be8a8570aa8af56f4dded804aa521ec420acc3cf2264290082831d85729657a54b2a4e6f51ae8482cf5f5a1f08a72db1084a27166087067eefc8ac802a3a3653874bfe5b06f135ba0ce5c135ea798adfe88b2ac8a8910437a7644bbd7d8c3c6099bdcd5720a8a44bc188010f75d0cccecdc5b0d37d16f0a6b7465958352746c173275313a73d45d39912c87f7b19e8fc6b106272a73e78c26e0d3bcfe1d20e7a7e38c73942705a64d5baa83b550806bfb53434700d411e3b03226169254caf9db7044f2fca8b8035eaeb59a2743151b08394e3e95543275b9d68ba9b76363108e2e6c86dd0c3bf78fe01bc4bbbe8813ac7fd351410c610afd52994bae05474a5626f2eb002ca3cf6b60deb537e8d8f567b771751f18247369a67971436cb71d6d472bb05982caba02cc2e32b58c4539c04221369896237d4d9bb7603eeec7401a066e84c7dc45d16116dadd0ac2b957526835d5a69995e41b0ef38cfb35453cb273277628751168c7155f24297be9c2eb5b7cc9b4446b8f8d0e69bf5e0265ece5132275b5534ada0fbf376d68af2484a08af3b1895f923e18599aa6a320b9082154d3a8d42bd32b6baf088e597411ddd6ebca5342804ebc96f9efd8eac51a49b79a9f2c7bfea878e77c34a67ef7a76cc146f7340113308f19d51bd5d18d2771989bee5570d80150162830de4006909d7493ba55309412ad7716a7b79497c13de4e15558722aac39756e52433363cb691593cd20f678e50cba303650b08cdca7275c16e76117ef998da5c8fb2d04adb5619f4c4f473077d3d5574df5ee261781bdabd084e9823adc4fb6b65efe0494628f55fbdfc4921de1d88782aa44c4864f1f4561ee6ccff337acb6e502c0520056cfb2654a3e3095b019eb698703ef6760a86446f63fd6bf036122b295f51fe588f617b0a888267172071c03acd8d3104ac184e856e179b4417589b3884cbc4e7d12d0ef6e0e1fe0c1169ba0583c2a9c2833e36fb5c3ef3cb5fe38d89a157491fda81b64ccdf9b1f5aa454149e38f5645d4dc7a40443558fb1db54d2531daee960818815594bc1e092593984b3921af9cde1d6e2773e8b502c77d808ecf0b6f85dbfcca9209c0b043b79a84525be66a5dc9b732d92afe54088af99f076ffba24667f09d96c85459db3def5bb355b4abd1aeaaf842a23cbf58294f81e7db03d5c6d85013fc910ddd5a430141440ae054ec10affdb877f239cd951c2472e63c0a491fc75900a8c7a81d265fa949819afd1532e7593a425a30f602362ef6080a0a1d7f6f9aac604e3e4cddca259223c8d1341dfbb585ca4f4fe4b660f87ed60c15c7a20f2e611204d7f8f7c067692ce708ef41856549a4ec2ffd79c62994725b0decc5da502891dd5f33a0ed9c79692a366291d13a74e85d8bb5c95730f6ae3259a3e03bfff9611301cf7df46d43bddc287b433c26b8f7b932d3c74a1c6c830bec87a742d84bd04f57836e5f728bf05c30b143b735d199fabf87c971b1e5b1efe62f06530519e7aadc74ffbc857bdaf3eb710d451f7ae198c95ab94b197d77732d5d5b0b25a464bc1b39980b024514a50fc9993db3bd3efb618972d04d4f91fa0c7b6ba74f992cb46a144d989af589e2f4d9bb439c3c2270ef671ede548761afa58463340ef75f8ded7c8d28444ef45ff76f40ed68b6ea801144923ce0d8e37effa576ba15ad2314a41cd6c3b2ca95eb06c25ec43ad4013423b10b0a84a16ecdac07f0ec96a5dc6f68e1d16894fdbbd6a596390f561c491428d429e2d12d684c709f715a03228ca9a931db603dd055de15b71958fb3650269cce8125c9e78a2be31c637f4b923f6d8547055c53eadce593bbf826303ea69e38583fbf3e4d55700e99d567b17abbcc08b8f165bfba30838931f56d1cd16aa17bb5aff0e687f9fc0689acaaecfe208ca564340cc08f98a1139c6070b8e37e190f7ef50a827b109525e67566da6a55e384f2ebb75de094dac65d79246ab6a827deb91afe5ee6d9d9b4a06d91dc03865e6bb145dc6b6e323f5c5ccc4dd7b16c726a9519ea4ffac0133595c603578c1a3cc2ab8847b80459a1b1f7ecad196ed8285ad8f5684182eb4375f168dde61a2a10d29907aefec77413245cdab40673cf6c1a37e968bb387176f6acc5a5d9009abe085013a9520877aea499920fd05eeed26e210a38485cb4a718a70401cb7fdda2559a9877186812c60b46edf5543a8d1aa67088ebb891c898a9f474fb0f480f9a27a2daeb899838675db5f6828fc7a7d7df304af97ab3e54f75a5556995b0cdf1cab3ddc6797fd744f604d5f2fbe77c8895aa4d4789a99eb18f5c8a20ecf444e9605c80ee569a380af1bf3e9a98f51a06be0f21c165070f7c02ba52f72a25c195171271294f158b94fe441a9a607956c660c6e0985d555babd615c86f93fd6f5449c3045b430f571f672f6ebeb838cc2115dc2308a0029e3016c43d3946e473b1c3e3c930bb10b30e21abadc479a7a9e4e3fa8ab38ad6f134d6f33f1dee26c5ab096a5a0fa7fbcc813b776a165b019764da9a731d2551b37d0251fc9978dbd6f2dd6a10bda5aa4f63f494a7937420b5f693c8ae0fc09fbb537d3509a6cf629b3acb328fca888a73c6f29d01333e1ef950b9066bb6cc7cc4e64f3114177a667bdbfb00c6d1a64df527476502abbb32fc31af0d89b9d646068225afb71e7789eaaee95accee76bda21a2b7ce3ef4776882d050f1fed09ac19a874a6678d43d954c6231f6e96b4049df7946e0945d770be3e6e45c971fc82c4e3374db962675a2c8734c59746b9e1523e2abd5ec61fb5c684cbd17f996ca06a0e2ad440f271c379c2f8c20e177c5ba0fc77928d74869a4eaf83acf04ab0fa99ac7f1c83726319c52670a196b00c1678d8ae5e919cbebe205fd3634a13518b91f2fb605e7b990f58ad76da656a1cea1c5048f9ac9dcf583fdf4ca58bde4b7c19e1d07509c3e1ed78a98c10f1b7ff2120458b45fefeb604dece7dd32445361c5c4c31a6e3c3f0091eb62290e637214f0a43c4962bab163829ec779e0847fa5f6dbf27ba7a6b47171f5e6a44655cfad57fec4d1fd6fb11838c449aef3e063b72c877b2201f95fa570a418ce000ee774e21923e28e683ef0cef592fa0094a060794fa8e6063965a5dd1f5319c51015df0c5825b598b2c50ce0c0bebaf0bed7e613350ca6dac29a0468a686ee2607e3ba6fc2a1d67ca440b4c50939f3276f2ada4f8561c428c47ab1a572ddad569316f26606f008a9fc6a3f5dfaaa2cb60c2c83f303eb3cb35068bddff600fb5249011a85139a97b894ae1250f0db4e160d7f8d975724288b4f92e53f62ebfdae7940f6b9f7467c3ca38e610453838aad9bca28dced69963867caf1bb0d79c0ceac5e97047de1e89a095a2ed88431d16a7a42967f78a802451dd13932ad3a568a5873c0c6a0b8c6665e9def657f365a8ad08ba63bdc38a080fa0dfd11728fd7821c21fb8a8767293646ea8cb9c478c29b2285d2f7ae1cb9ccc046a1967bead6d6bffbd6d70a516cf524ff39d2e8850fd360eca2a3195c197cc0ede053ab2d646ae38332efee8882a07b2d7f49337c6178b0bd4e4070cd1bdca735d3945558f50eccc29b2f69bcf1c6a43292f3ccf7fd96fdd54c82288614c8b6fb82842f93f248d6796096fd86db75ea5059105be055a2934b1b493c3ff2d3a9a8ddd40d8f993b4e8357ff88f89dbaf49d83ae61af9efc159d5a5e6f9133893f607b12dc0c8bbc5d90c7a679c386a06d76bb4b0163c1185305517c4e158eaa3862eaa83d5dd83b6f26408e5343f16481580a243b5ff5e174083f1516076a7fe0f4e950ed41ef8fadb3df15a805001a6d5911f16568b8a19772d9b5dddca3b0471333e6bfa652923bd37f8b86c952e1863f3dd5faa3fbdde2fa0499306ab86809520e3e53084e8d93e2cab6e8f86ee28a6081e9f35908a6c251a29538b501157c3c863b9d73aae4cbfc8201897175226934ec7c05e654e09bcf6e1d183688df8058f205def86f35d310c5195999b32fc5efeb3aee028ea303115e7a602bcefc996decc1ae31aabaee658c21cbc972b908b6cbb3bba67b026c4ed4e041660140c41308241adc218fe6db2ff9bed857fb140a852a8f48b2df94862dbe25bc8583ef1a64efab8d74b244ab9b9d35c1bd46936b17ca956179912588a29875384fc66bfabc84043974edb20ef236ffdf254e2775a4199e8a6b68c6d4a1f81b3e5bedaf9918462b9b19d1a9155a2442b5b2035bba0e568b46ba671135710867191121a6cdbddbc348d40e2ad6fa4c17e83e5684facd7f2d5c09d8eb3f66336de8e8a018baecd6ddca4b3b2bb803df03efe896b2151c66da8958548cd6b72418f43b16957a3a2e1d42d7b4a9c5e53f08f328f86f4103c5b710c1c8eeea50fbe380590f0b50dacb837ee93f2729c4aac411c2a2e33fbe6ea23aaecf8758efd1e499e8767def440a4948c17b5c6efadfaaf7854b28869dfc55d67a2c26ec0ccc27fd8e544e66bb860b3818bd97e4c0e78b6e7e145db84337c58442a1fbfc7444ad6500c240bf3a274d527f9f34404d9179d41b4a595170aba6ab5d065999b303822ee411108ba86378bebf3daf053a259f283983d2e92a5ebefba3d6d13b0261392b978982c87847b5f4b9bcb06f261d132b6fca49b1e532c7398a72e8e05cc3f745e0617e4f8489e1947b4169969f7ef7bb736c55748a97bbc9673a41d1e2c7917d3014a6f4f18b809d0300e1546399c6d192019f5cdd070affb4e8755d13dd1de8104b7d252be49f5e4e6d5183c86ba850e48a640aeb642820698c1dabbb2d6bb94338dc5bf22319148c13d4bc1030609a020bc37a1f1535bbe7b55ce20e575ef0b694720dc23559982769ef932c29f59fbb5e51f238fac599c41075387e464a036ed6ea8cd6ca6b3883787b512462b70c8f32834b7fce7ef9f988a9a7d9cc5de4d25b163fa3948ad2ba3316b1b686b9e8777182589ba5028fafe5968e8d2483ac1028de221129bea1a53bd92042906d97287b6a65657d407e212f63a40685b9093bfdf9d7112e5fab1baef282cf34e803421e481f256e31215dca1de4333e7f44cece0a310bf55b6c21a343d72db27d6ca2f698c3ba7c8cf9ad2734e1c43480ed7c0ee04c88961dbb5c07fe32ea85c1f564daf399a9d96faf5a8fbb62bfe5c9f4941f041910748526f129efd7082f82f1adccfb7469aa0b84672f739a8f41014a3a2543841f3ceccbb970dc46d0def8cab8fc42fa6598e2c499483d8a25b055996d1e11ab7dbb50ca4e11bb7bae94193b538259ab1df998ce55e4c61a662c23a7dba40ff5bcb3d89e607594339ac81f006721d2dc2a25956d9228724dd73e21526b7b992946e539b425e7abfe84c00c8983a060068d93e5138df2a03d32e40a11b172873d3e7039838f1cb17b952f5785260a8dbd2838b87a09ed3404f55b0949f15b88459077ed2367c86ca6232315de9b94827b00851d9125e109185f34605b3fcf5a7bd8d4b7c5d8dc529599b2b45e538553d65da051c87706cfa5588ebbf688b44a117a4709898d5e70981930c97a7b0f36201aa4e969b698966839d6f66a76c4c31dcf2ecb316472511d34b6a236a8fce9dd5203c8f80fcf776296ae42f33ef8e2fabe9eb74ff1768eca600971ce6ab167a4fa12b4c7ddfac1925b75cddcfe8d807e27dec2ff0a08418a83cb79f14dabcf40a81a0cd7a38e58a0f5c26ade5cda107201a7eeef289cc39bcf15e412029f9f20efdb8c948d72a6c270da8d8106f5ac36757d869f3d54166e56ad48ddfac08b6fc6b0123a77316133eaa60b179fe7dd82fdb9e7ee65b15fb67b532bf66eab5ef1438d3fa700d322cffb1679e0315364066ec86799dfdaa2ad8ca3d64d05e4fbcc9fdb3749c3ce7aa5331672f7bccd13999547158ec7b81aae8e724acdc24a8b27aeda399aea022336bbb134fdd7822ec628012d3e9f2e8b42cf8438f9f24577077f1c7b1aebc13869fa54602b3979bc49a67fb9754e9414ea755659696213d0b0285e0a1650235402a0aa0509e9ec65aaf33da5297c62ce8d06ef46bebadc2d043f4168bd211a56be9eb78014779f8dae31ffb7ee43d28a0c09a55f4f4a26e32a36722e46d01134d2c8c4f90f921b45e3ceab92ad181c25eaa0bc9087529d4615d2a3f46d5bc3bf5e48846737236c42aa3dfa3c5a2a20f117b016a5a6596d053c3c2728d8ca77b6c6e702419165c09f4ded6bc91797f6aff184b4cc59a1d1901d5c6c2e5e2859e3bb259a5135f2659ea09affad9a26f654720414cba51af68e507e6ed228e70d01492fe058b5a432306c3a9f89218b9bd2ac669e252200af9ca31f06819af2d037e19290d7c98ce6e2c439a239c5eb4d21711d6f42dc02bd8b7777f55407b22224b7979cfee0ebfcf9613ed520bf8e35f378b24d1995de75ac9876165d6886b0a7363ab6695c4761102f380b7a4bb7190b178be33991b3eaf4450df195b536dcf90da66566a8455cdb503ba4b9aad96c74ed3712964d99b3f7a9ff5cb4026aa4f8ce68b7ac7d25b6ef573d1b554b60af7bb32995082b713f49caab3d571510deed6c9c995238217bf70509f64ce27d4cfc722084c5e90afa5e4d042638ef1e31af2af6a37cbab74704c1e79f8cc4c5a57d780e236bbb908670fd3fc285da1b21203cd5b6836d4cb1386ba4d3b56794aeb30986131510299342ace10b08d620c0f0bbd40ce0f07ecf5b551973752a7ad0059357366442f0fceb7166d5b7c8191e748fb78618e8dba2cac91023cb372d5e1d0ef1086aa016b2fb31694d17818e6bcbb7fe2ed7c89b7b2efe73ac6f83f1e212b451ae591ef37787669b787e041916e3202229e715a9368a542ced7077546e136d31de3258bb83fba9900088a2179a0ff7db8d8694682fc54c043f6c458b2d3c11d42b64dd0b380babdbcf0638e7183816266a56e2a2ae6827f08fd4d8086e57661f47587d6b5d23b9cdb9b6052f5dbb11c4c92fb5975dc94656390f905219e21420cd1af904497c4151bff02cd2948fa9235f714780379f48987be4324bcd64b8223b134b1fbfe8180f8e1a89d040ea848f68880128b65600d25fcba80b9beec52e1fbbe77b8088c01a072552715cb2bf4ee6d0b8d3dec327c92602a4fbcb773c52f382cb566741b5ee6e6631f8cabd6cb1f3452db156fe569bc3177f5b06f386cebc7f1f79ad5801918faa5b51d825d5e369a7f9c5c90506f30dbd24918025e8e0fad58e993a88d761c46bc7ea40bf460751c5aa78e69dba5a363d79ce806e97bcb3c879cbc3d4f7c1727f361fce9b48dfe2d2d5378e1cf88ce7762ef9ef2c0f9f0c3731acba9209ffa152304dcd5946e6dd79da429df78c528c13b177c88b9315872b16274016dbc6d64c10a3341b57006117230dff85f7c56c58b93ead0deda335bddee7c72e28648e5f341a78974549ddd77f10faacb809dbd9bc83f7c44892f0b4721691bc98aa5d85de83730eb46c03f0973b872934dab84a2afdd07c9169cd240ded2895d2ffb1eaf8df7c5f4fdfa7c4c144686001947f9f939d11f34ae40cee0146afd20b008316510ca995564f1ba617c336fc95aeeadaeed0a3dcd8a33b839aabcd0c801334eab40951beb2be65044a75f2246cc1a7bc0c119ea3a3f1c02552a9c8e79415ff203cb32c12a0b7c032e7f1c4370ceac67485f261b48bcee29100b4d7cbc7028cff39bbaf1a6fb2ced47ae0d551b8d19b8e21fe691cd729d19a22ad5868fcb03490d78f10028f197f7a2a55aaf5510439a492191ee78f7491bf483a8c9d5de8452e0f0278f47e107cc89d3278b46de4125e43a52dfa3a9d713b5c80e9f855d98def022cf18e24a474fe824bf7ad38a40e369ebd8f27d034592c2ee61f0e36d96f80b28e0094543ad17c0c284462beee5ce17c14d25c2711a8c4a49b119ecd1dc5ee10cb161352cdfd6c3f07588101eeb77b6ffb5d6970eb7d58cd1071796adc42a8ed61fd7536363beeda6fe9de3ed54d339915744ba2ae3c5eb2de12ac6e29df37e698e3fd1d5b333e11a8befb6a83e7545105abe4e1c099de293b29e5effafe5ac8dd93239108e655744112e73b25148381332c1d147b2f02e5233df3740d86ce56353b0c75ed127cfdec3239b137d28ba98b46f64b9e956ac0a8bbc4609b1d123676746628b9ba03b0b3d9a78d67f6e0ed5b2abe12a7db8ef937ccedd65c95b6ebab0e991f7ae079dc1c37c9e9e0eec724e088abac53832d11f4f33a19f30861334f1b5b51cdb8ac255ba1c7b3508715beff735b869cafaf8b4080b41a36401876b3369399b611833551b69d1fce9e83923388c227dea4f82e9b132670760e8eb283ba21f98473417d6d33b2651219d585afac1b5ba5881bc3c518854fa7f0de7fb1da986764de73cfa5a387d009e073c052ea21858a74b0f9d47be731a654c1e89856e419a136e64ca8d6aeee2cd00de4bc9b644c0aca748f9f8bbf5086f377497f20e69a9945ead6372bc4b9a24d14bde391b4fb75cc4250c40f879c02c88ee8f2e14ef2be248faf0b1aa8568595be55ec2edf37c0513626d4a54d0c749e37d3e66c59e99f9788de1fb5afdce2af56d263476487981c3ca1ebabb53c9ea2459fc3f2681080e95f668d45800520ae6e38a9ef55fcc1847a62ff23b09c25a7ecf3739cfb845e0fa5778e67fd7490f1ab1b5a655a095eaf3a88f1a30e047079d1c798bfe2f4f1b5885116da879a6a8cde570c049c41fb2c117192c56c0c49787aa59e675ac1c4ee7ad12f28b5f0dfb28d2576a15112a180a9f03e43978cd5b9f2b26bfd87e30f6de0076fad5adcc209b5c5c68e60a714f4c59a74f33513b130965cea1a835b86a53e7ba93454457ef2b7c95ce7ee3ca7070c6525df6280414ba07ed3549e5c8b37eab7098cc1b069dbfa41acb66e512000f601d8e45e766206f3bf67299081fdab6138fb8d136e8c9c4ce1d4f63ea1d7d4d8b8ecc4eac8fe7512288002fb78f617ded04f03d100f5cff04a6e7af29c11e14a1f2d65153dfdd51e3a341c7b8a359305c8e3aeff23a3abf7a54217a310656974d2d458149716a9a07ba9a42ead7bd288aedea088d525d5106ba265605ce548806a4012e5d9d400a73d2935574e37d25333b55ff4d59211120522dbceefd9bb738713d4b652fa0fbbeacea599d75bd9ced0f8d7e04fa0c320170035364b22d46fd415922e8d4f98af9fb92de926e37bec741828202c571dbb9c0264ceb38a48b85a3ec867f8650676378fb7e33c44288b326ecc727f034e7dc2628d7d2311d8cd8178040b623fc22acfb3fad62e32053968b4c447fe2ded0bb83ab79e1550f7024b3b19e0be0cfdd9b7377e55f905ddcabcd75c66e7c0a183dbe553b8311d4f1c22d0c97a8b4645d080c7142b7b38a59d635decbf81b903ab9c31975b106917b92c109a4e95a139ab9b7048251c2e6bc7cf8a9f8b0bb70c3dc8fc07a06e856a6f75aa20ba6e78f1b47afc011c04e5e2c05233830d0c62107857b5844b09df8a6be942cbae078f2be1954ddb230699a93e051dbe6cbf36616b435625e861297b8fbfc9eecf91c7e824301f862ab71333d22f4c5d4335323819b105b0ce15e4b1a07a3ef9c84a96d9cbca6850af6b9028eb200f8c71465e8a2dc3d3c2708ac9b5b71af0f66489ae8de876c116008b1ea1eece28fad6bbad0c88edf21b4a482aeaa8f3b5064489521f2b400c2f414c16efc8feb9b6f2b007c38f2d3ec61a23ac78c1be05f81b180fc2b5578d6635ad205b357c189b16de3ac24cf04b54c01211ea0f14bb5946aac0aec8d238ca5cd9b45149b8978284b55378b7c262909c2e6285b00bb34120810f4d2b56c32bbeb17e53839de4ca5560b773cd1f0801e6ab7bd8bdb8049577333de03815b016ff3e368fce32b6838284a4e36354c1af4964f9c1c799cead49ce7517fcb00859fa1fe12f6d27cf3ebd5e22836458248eb2791aac2fa58e4882b83f1b8d8236dca873949202009feb5dd037dc61be66b3c15d2d14a8626e6e540cfcbba312443040b34ab08f3c5a63b3862f9c8b5f03eaf67437dbe29a1a123c479e402f073070dbdc6b1d77eaca962f5b8e71bfca7aae8a2f58186ceb1066dd6c24c62ce45644306fa720c48b84f1f46c2447691e0af2eb2cdc771fc215437747feb1d881e170fa8efe317175441ef1bf20b033fe4227d6e0548c9059c043fc854111d3c9a88a20d6c718eb544501fcbffe45cb0a380ae3cbfa7c4acc37cc000db763f3f3fa08dd5c4df7912af6ed0ca033effd7815084693e97c03502fbdfa3bd7e87bad63ff67daa59c871645c8bc9d7f1ab1b768c1209b06e1668287fdf2406195ab558d0633a42b1646baca5606719cc5c0d285f228945918f19a1b2a33bfe957a01a7601b1dbf55932c2be7a42bec5a1bb58b6678b809e9eb6b550d984ea29a2bbcda2ebeca427fda96cf1c5a2c17da353d40679050072eb57527624198faebb5a8950f685a179e592d412031723bb512521ccee3b9a38162dd21fdf655209db7d514ed47ad33d3c9170460bdec29e54aea4cfa06b832c62e11a4e0ec60bb7e1a30e37b2e813803806cc84b5a12d0810dcdfc5ee6fc1892f0bd60d3437ecb4676792f1822738c2ca2748f13aa549c746b0409cf3e0abb0c3bbda54e9b7fd226ac613d263a170233e52f3edfd60d9c1d0a13d63bb462577aadaa3beb57f37203ed7aa748ce9782d966301932f6b202925d7edae44d4cad2d2786272b886c44593a9c2fc88b3b9ec488a4096af8316175ad39b7497f11ac5b4a68aa15e35778cb025bc78451ac30447ce05a142a385743be9d939f81542010d1aa92ab8a13be70350b9aa81d6df014ab2e29015c19f9a7b142a3f76b2455e9f7846352bed5a5f68fe01e105894afb07a5679259a7632f60758855b76cd9d4fc1b5ef5cbe55821de821ba9a9cdae23fec6fff78b3acdd5ab509ba02f9e540c6a6d1979b62acf3cddf27096f4b7f5d6ff764ba6cff54489fc3a5c2b10912b90ba91aa63ab5f5f2b52e9b619990587818fe0abe04ca912108f9fb5531e55b6467edb3d6c8d8168d37c5f5f1595994de814e8d8280cca8d8e09dbcd5c77f56fe08e1da7c86643a9b6baa2230d38d4183d5332d4668d874662301bcddd2f4eb735904f8ca3ed01ac6a41f616a5270698c5431851514a181aedd908394f8b66e5411fd1a74bf37add9f52a6527cc323f3302ef031ae17e1396925d376e95bbc3ea719b2a1aea87081d2a68aedfa60058ddb61c11bb562e5420a9e9ed85b0aebd794e719c65b7b6373f4f6e80641ac231b5c386d703950c52ffdc5badb9d7703bf913f4529af602b0efa5ec97229719b650900ec41ca7d2f4b83f881fa3c564230efa6e6a373cf50294a790e8fdd2aa5d5144e74cc6d22ee1991c39605ef7185a9472d59e0254516c394e1e2b7b4bce9458eba7fed44c1be1ad026661b7fc8b41714cb732267725decb41efacf8830fc198af0d30742771d1cf5e238474b4e2b131caf0fdbb236a909d70923832787b7e9ae7656f4243dfd21d7c5c1bea7b8ac0b78d4c76f3fb11f8b904b4e41b9fea9da407f954da6542022f864508876702f0ae825337f99efc81f32cd4ed9941fccad23b572306cbc8b0473d015f33a3077a19853dd8792fe36bf1ac398c6dfc8b37ed9255784ed6ff6445aa214cd0396108a5259b4dc3e998ad2c89e4070e0a23e92e0c87bf0f586d395453aa0b3d42ee086319204a9522f15ed8679f08eb58ef7e56281ecbb8990b59662e5ae22267d190eff78a5eda823252419f7bb132033a07b01f91aeb5f492b60ffa88905139e943b10207793d95ffd50d07370a688e1a5824af9c16d33f7b60f42149c5eaa743293d9fd21c67c796f2aebab084390c152dab202b60299f0785a69222305e81a2bb123331bc63d2cbf25671b1dd49769910f4d08b5b74ba9db697bced1ea1291363bcdb479686f6bc62e989f73dec543df77a78b1788597f44488cacc179d54d3c69a0e8ce05ddfe0b92bfe21fcb669bd99e9fb87bf69589f60798669918e6c034c7f487c875636dda52112007953d69637464fd444fdacbe128381bfe54f4e607b1c8f846daed6efc32fa7bc41c2fe9ea4378a87811e9b38f5cf2d0977c2583b04bca5f13779aaae79da06642153c12dcb39d1447adbcf470141e1cedbb2b4af18c8caf0b91910132025b6372ab89710283f7bff5bb53c90e54b6db12de4fb5f83b6bff5797161a91cb1c0b13c28e08fa6f1efb97a7c707a34ad3be59cf70185fe63404001c8134adfaca63fcb80b64070a848e2e9bf5bbd080bed2d893b1c65760853e45242c6e1b84d1dcc9a8d5401c5f5467ef1546d1e012301669cca4a5a373afcfc37b9cc5a05662ebbd0885c009c88839cd64c822dd7c4ba853d0f098b6dd6107b3ef984709daf62ffd60db6218fa623d08f909b7314faa421330734864c238124725cbbb6119c9a1433a29f2245542ddf4a0e8182130d0c8fd947d07c1be4babc352f89decadac5f11438b1cd718ff151e56922eb974835d8ce1748abc91b7436a17e0a4b8e854012d544b6b89f0c468a460b1ca9667e4bdd3859f70872830a13bb6a0519d45bb384c0f1202302f6b01ab110e906b76835d8ec8e159e982494fd3bafa213252bfca247a84943fba5e3affe5a6060febe52d511458a55041dac35119d31aae3d115daf1fc76c88a6fa05f69819b46f70607a24697363d79ac6267faafd1c6a5ac1e94f1f5fbbcd86d47266eb546321c65a0e9399a0d0f91d47f0ca15a671543d82991dd211f51124ea8eef9841f3915087da4585dfac4d30e21701759bc009ddf843bb47a24534aa880da837b5e83052b8131f7b344c6d6fb1f583919b70771dd8ba5b06ca7f3ce80b9d3278a4fb531074d9406464ac6068c898a56bbfa72e4502e4af5063fe01247a7cb3062ced5efe138ada60d1854054f919cb18f469930cea9dd5893f9871304e59675b17da1a2a38019e37c3c6a2ec9f3e21a6bc802e0191a1076b6a3080f4f630ce3031b40a1caaaf906a74c66df108a7387e690c613459284220e4dbb220f258a4001c0ffffff3f