PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 87894 3fd06c6de9c61eb5abc74184249c53121f5b3468e6d200b8a8bf48b78c5f6668

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
58d59debae09f101143a660eac70900c3bde1544a621f1863f94b1f13b34394f
Certificate Block Hash
3fd06c6de9c61eb5abc74184249c53121f5b3468e6d200b8a8bf48b78c5f6668
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0082bb01001cd60100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000001eb37d7e9f6320101f30b606e2a08971cedcae0d134aacff23cf2926bd4d1223216502f662ff21f7193d82a85943e6ae2df554e8a6f9b4bdf517394a6650c1277f5c68e3287120ee2ed79101e05682673dd2c6f567fb2ca45903000000000000000002000000020082bb01001cd60100

Raw Header Hex

000040209457bedba498af3abbc0b7c7d2c48f6ff0ccc1c8949c8a5acaaf8caddb9a44905413d013d69f33aa9d113e7a646c869a104101279d6d4049b2f90c010eb653094eab596a74b000184f39343bf1b1943f86f121a64415de3b0c9070ac0e663a1401f109aeeb9dd558

Proof Data Hex

59,560 bytes
12121602030799261b6850026364876ce1b83e411e860597173108c7396c88c09890d7ac27d903a77d6adb1e188d60bb1cd762f2181ea78fc59b003ffe92e38dd459ac3b4658f070367c316288b5513065f4b364b80e45bd67472c30414695dfa322c6d11e2024e6204912728c655b47d65dd81f547fc5ba16f22a9405969ea8928c9845afbe3622dd0c2d3dd72562fcbf35f7c97fcccfcde5c306c9cf02b90deabbb2d3c73b6ff1f9e24de470229e0908089eed636cceff537e84471a0143037058a27189ab22ffa74bc9fba340a0965c9ac18c55d7e2f4d1f005576067d8d1c61797545f3bf9b7976c20ab1ea32c3aecfb31447d92833378fc534b4163a04af39240af80aaf06be64dd288ee4ba82db13ab207b819107ac12cc6a9a318d20eab8651c4cd8db709b41dabfc0f6b92a8d0faea87f5a09c18a2fe0b477dbe289ab58442e1c84f613d59a1eac6fd9ef29519d265d16f74ca121da6b08df3c7a9476c0bb70a0335ae9adbd49646ce37d262cdfac9786cddfcbcd2f3609e3f9a57676115fb7b0c909b53fb64ce011bd87083ceb41db8efe4dee8aaa1e54240303748154a904ec715e9c7cd0ad7aa4d9c36d71b24f90d0cf46c799647aad30f7ed750f3850c7a3b6fd734e89851b93af4f853e9e717eb422e37e3f163a659ac86e4b11a815f6abda4e16d081f954f90a584f5dc3953b7f08d3c15b48c0f2747b7b4ed4e610fd420e52539163cc5a4f7fc7b276a5651656b27067a6fa228d854529aab4b3be576e3ecf071f17b0f9def8287a4b16a9303dbeaeda9fa930306590b395190a861791c396fb2d54335ccbd3646b4d72f1f2eb4a088bb95376e86b2a0c9f87e3f957c5614337c37569fced358a82028fcbeb11dd28f0bad6816698117d98935b211fbdcfe33432a94b0db805de726274f01232cebc8b745f6279c624412c1bd4160e6f50be01652cc0055289596655607d5d1379f261d84a1a6fc3a96fbddf917ab11a5f4e430458ed4b0e322713388cc70b7bddc0ef29ac4e0027b1fbc6ba5221309380edf96023ccc9b6855ced7db44e8b61c8b7081f8130004f6540c01cb0a4ebbfa9302df7a05f013726c63af8492bc15a30918baa661d8888d7de02a7a6523019d9dde295aec7a8a11e094d7e9ea217482f14b7424ac4e3d6a34a5e3b0182c9a315a78a78610b650fa3d997b8a848a394cceb3e7553d474da03558dccb970cd36e82c94abb87ae39e27bc389ed550ad1e8c2821dcb8c6f81a301dd153b3eec714ad374931da30cd35ce7abc7351201bf8816a55ad64cf524997c7f8e54a4002618b897812347021da797a7266e3b9943e6ff19a8fa892d3286b22b76d570c33d954fbfa5c313fb208dde13a7ec0b09202aa57b8eb430b7d7ea62246f4a17fdce13d1e1a6186cf217e9026a6cd8f9e85c59a19f99d22a3f9bb891af916b3e6ecfedbe54ed3d264af36984a81a7e047752dcaad348b446db99f62ba550ca2d55ef82fbd60ad800c68f3a675c3e1b0d09cfb45e5031b77f28b91a4ffcca8248b45f0890abf430a8ad8ed709fb3e64f70db7a6a3151452e290e9e149f637faf7f60c2ba9bf01956a84d5ac11900be59223902e6c990e908b809c69e66779e9e9fb38186b7f41d3efc5692f1be398fc06c37a22a84ecf6bc9382db61f0dd99967f1034cd5d7ce539f1a0a3f6e4487d30ecab9b2a816e9b851eb68a15ef7ca046b33abe5b0c48dd61eee50f3c0d2246ccd87c5b15c8836d55095800fcd61a99949a0e29d2ed96ca03bf47e1ffa54458cd7215aad4aa7d6ec9be1ff4ac27ff947e3a0aaa0de67d52acaa43fa61bdf205dd5a27a91feb380d466476677cbace2f69f260261eb9b041e93e03c0fee4e78f7dd0826c9bd643653eb4e84254bb542329720151e21af44371f748b3392e33e205c42f6f2dff1f6f71c90ac79b61f16aecbcbb9312c862323707e9ca8de7cfab23f95b8c957a004ca1b7b3c5fa059ad9b988d9f82140e93b40540351be1771b368ffc0a75e6365ed0e11346b146796fb64718a271e9cbc6b1cdd3e4c376cdecd524f356491443b24eeb49cdca7b53963ee076a96e61ce8e38af92e6cfc12e1b941d7fd09d6c51805cd030d74b787425e567338de0c418907c34c2607895591917415818e160b8072e9613c8fbfe25a1a98202699281d52012f46ff2c55823a4574b848a8e9f4577bfb9bd1bc5187d6c165981706ca87fca59acc0c6a418b6a2041e23c967f124a870d03a9fd26e90d0808a3abaa31f44e78e6077546d37d090d26e1f1d6962210ea6f103d43e74a2b443029f1656b2f1cfb1af19371b8044044144d5f3f7bd56ae989369f3f28b1b5fbfd4aac9a653b6ad42a5db612d91bfe2464886ad167d8b06c894a384ac26f789539d626c9d8f43315ec272395adb59cfce4ace31f1b790666ef750af1b382412a4f99871ef5ec374b554223dfe7ae231d4a4f07b9eaa6b338f95f2913d6100ce2092f198b494525c0f82f70fa7eb41ea33eaa4d6865097b24763dbf823dbaa28ea121f5868fd6addb5d9ad066be795322dc0c7c7b1fd9e5306731e6b93d9165f234c9114f59f3a3b01c481fd7f493b30d12bb1d89bf078fadae231b6125f3a710b5ced67231e1214ed1ac11c2bc9325577cbe70ddb1ec77edf29bfd77e7fb526036921d3b737a441645e6b2242854e674e3b5921f15af9387dc944f948c9a56d0902040bcdde54b129d3a9619fd8f3f4794b19dbb39747e71dc99b459bbdc3da4cf8314f88ae03cec87079e3b35de5cd048cdc8c67d5ae7e14b7754694d4f8f83670fe1d93f68558cf66b8799da088ddc0802011249d94b7afaafc298be7b68053d9aa3083703a16781157202a50fd1cee6b63d50cb37692296434d3c15e17a80ae055f43904ad0f1b6005dd7f66ffa1cc2a332a783d2e2613d1772b0d569391b6a67624469fa5e27819c221854a0862a7a08d449cf492c807d0efe4d7de31e07a749790fd8f93f81f5da0cc5b5172417e4a7b0f33aef5709d9ba00bc5c09e87e97d7d3d7607acabd153e4ea502e1beb376a7bbd78eb44418ddf88983ba23e43d96c01789ca970c3cd11668a19b8410458ee5baa414568080383e9a78500e3e7ab6d751de4931615a97fc4158c79d53fd5108c4b805f0c6d7f317999727faca8d5f835ffce051a159fb2d01f2f57562cfdd5fb0790019a26904cb90d0a40c450cb91d61d13bfaf2313ea8913d9f102cbc12cf07d3ecc688506d29e2fcf5e5a19ddbbfcf6eafbb8d9eb4425eb18106061e29a4d184ef7949f58b55a67004d2fb737f932ae728ba0500ef34acbbb85228a4fe6e62fc0a34484b7b2e29dd9a79058145bcad0876c511f7a08af2ff0b1a452fbfc17f831d2ea7cff8fcb720713e85feaad1c4fe13eec330d07dfa2229b4dcdebeaf50bb33a3156bb6e24d3ace15e5f782a9002f0a49982e605976beb5b334700ade2291edd61a016901d9c5c39e56ae5d7574a76f5fcede784954d39f49999ab7d16a9026490f32e11f2015d63b500dc8849272a3b5f248c035173e3cbceb59b763e1063ae4b9b89476a18c99dd85b31d291f98fdf3e6f0ee87e12265a4d553c73ae0dc6de4d6a1f1e95c2c3dd6a658ab761f7f7633ca2262bc61f4f72d048e41109f9ee094ad32d70bbb08de23ebdecb6b06739d6358c0640a39e2f6b3ea517ab547fc843aebf4cde3f842098aaf87b9624470c8ff5ad505b88e5111ea99a716c0335df0c119980c63c1edc3812b695a5e11362dc982cf5dfa71b8a873585854969a91a98ba0bab243fd2c469c712c98a1a7d9ce78578e30352ec89a24ba15446c54cb69760c3668fb130ec7c3bef4b0ca673d5d5e07200378483923bce0d331226daae57395e113bfc2c497cb77e7bcfe44a5e77bacccefd092aab9f0c03faa45ca401dee8354cb73c090868ea1da638c96b292b5137dab9756777d59ff0e87bc3f50f13f8f4967433b235550350b720245be99b36f04d0a59bf45207fc813a8f9d34f712d3229a85c4ba7c9ed35103f6e3520d985a9b05bbd940875f3a7602ed3288bcf57063af6f4c84973f86c3fec2f19da927dd86ba907d762907c40974e41799a5f218d7dbfc65f3ef08c990f94a7bd14df8b786cbf47ba44169b9783576801f09bc2ac3830c219bf0252ef9401dbc38951cb41f1fecccabbe22f188f9a394a0c8f95d8401acc78570a4fb96061d8d72dcd3e73524a6c644abc2c9f4bb79b5d1a4bfcbb38e4534f9017e5ca15e0056f4b30d391257aa9774a703fe58de87618e61d1767af5ee06da2b752b7a4a5a93221f3e26d37c3eb6b590f4f6e3bee706ea61c83fe8e234d6d9c1714328d8934d80f12478270a3f3edc6889159e715bf86ead97ca05c39e0a79849ecef84379a8078e3a8d4f3755371a5a4d4f9fcc8f4e085ae93ed6906b7559dd8eeda4069a9209d9cb6f92f0302ae70d03902e56488b35629ffd81efecd14000daf7255ea3f990b111bfcf4098ea1fcfd0ef53f74ca79764bfa7d7420e0d160900124b6844d41cac2d7a6e5b2f6cc12b7335f86f65630a87270c8ad59306ab122269ee6537f1e569b3304604a38071cc575012eb3160776db10948aed6d978b034b5883995b067071390923572f0eb2c48f68eaed550675256c901bc4eaf486080d23cced948360dc306568364c7a039bfbba2b199ba990802995f578881969a9b954b278a06a5c71e4cb347395a065a10f7191acbf3f433af23bf8ce78c308785d47ed6ae3b0debb3ddc53b1818084e319e020aaa343bff2e6914ff366a7840f9c416ef7392fb10bbf9416f558c1a224bebf68bec553b5dd283a6d1be6ce5f7bbed43bbea6c515aa3fd37dc76aef71c94eafb60e877cdcb6b2a19b614cfde4453790db053aed79b35d4d2f24842fdb5c35eadde7b153864b466e704dba10911413de95026516dd4154f974059a113595f3de984ccb401555bc753de0de9ca485d7c909fed798d2c24f8a4cca43def4bbe034c50d9168ff962fe442c824d839d4dd1ad3315b54e4d3a5fc1b418bb9862bfd44685556c6a497d637ac0aeda95b88c126972425d8cabcf84196717175e7b8734a406f752b8046263a52b9d534b6a8b828ff0895df3999cb55aedf44161d683d267d008e3a561e92cc3a10bf4a102c6398b5a7d40ff692ea864d98a340f215f25f257e39f41508d7cb21f500c989dbcb4444731704584beed69bd1acf5092f03231824a338b1598da475eccf070e02b07c96e5fc0537fd7245db79e44e925b77eabc3b053f1684b3f7a09dbdb5871f7b074921af1c3c28cf80ed03f60027661d46c04ef13743629cf106a28622279971c104bda7ae60d478ef7f7b6d04dc49a7b16f14be393530b7d8be94fc759febe560f0dbd7838c8a97f8f96cf85b71caaceba9d77a06e481d9945147e47b0250497c0122e840ffb6fa8392ecf53f55f2fe471636f6919d24ba2e0e24a252dd64c4f1e6337c699c711fcbdb400fae60286fdf7856eec8734f6bf9028cd16e0710c711f2eea5b117e7d14d89189f50c71d4a1a529338c294e69af099d6435650b69cbfe0f67be4eff9b5f07c2e68920cc8a8f75015e93cb68f7633d60f29f95d98f28937f91bd3159d198201687545ca4b3ae76bb693d0668a180eae064e51e28f99d5d80dca851e32db0e3a1d114cefdc5023bcd7e016e10f62d1f32e523ae6ac607743988aa314ef03cf656b3d394917465f70e6658d6f6036e7f0a009c100bba54cb11f1d0d0598be3107163432a81dc24efa9b4d721ae677c28d9eeb7be5bb826ab2e99e507fa202652aff4608e4106221d2d3a5d39b6881da70fae984298e966e17aab17d6b5712e5ccfab464eaf939eed75bf13187df3c9546c2a22a7a4ca6a64bb914f219bc4843a3c6a92f3cbad3ef4b263c26969ec322e8afeb569fd5c3726cfeb06bcbac9fac53bcaa30e7122bd2b50b3b5696db564de936a85fdbf5919cab32ed70cbbfc279e59279d2a8550ebd1a3ec1598ea5b6e967bb57b196bb7eab8542af4261cc9982372737caf1e3b832e8b03a5d4b71b616a95fe9ac41b3d959483f2c263b6c2f119b7dab8fdc4457bb8c73c09223f2a0cb6df64c14c6d39637fa64e6141c40fa6ba58167631d553e9f2e3788e1a3d034988bd2b4e50698a578836796250ca7de2eca86d85d8a7e4b4649052864eb49f17f14b886c626cde46b097e1a830501516e621e6eef4a7f8213a2bcdce40744e6d50d71f395c9a906299ff0f7dc2591817e5aaf9a0a7cd784d373aa4fd5bf931301d11b9008509617152f00feb287dec4f8f32c1974cd4362d7505b24096ffad7c15c31d4b924e9bb184e4034822b72b729637f7f5710c29e5426c9c2e38e76bb6b79d4103380f9fc7a9a9fc19fb26c78ab52e064ea56f5822a4e4f56f70c41fbe4f43801f6d1de4995a9a4f98610dc832c97d05f9520de28dd72066de8c517e4b756aee4fee9203031ee48915d6bd113b8cfdfd4752f26ce30f3922f11a8b788c586667a2900cdad92dbcab65a3213aeacf2f0331961d929b4b3677ca1080b10e4e22ae16f51470164c5a75fa9ad01a7f66cd33971898aab4872e6d395c0bab3ad5751ee4f649495983135bb3a2302b7789f84a5f6e95a60c1a5c1d2e30b57f8591fc8ba7766288fa8e355487d5c305c4ee457c256043c010cb707d6a88a7a554874058369f63a23de3cf51b27a0583ed8cbc948d3b0217e29ff371d4143a8b79d2ae364ed04a33dcbc9872f8722cc2f5a4bff52ec0bfd1672fe8ec4d9099ede68b5cf2b8cfc76f903acff840a12888ebe3d2ec0b86ab20f4d3df75991f90d5f780c3405cf39e553a96eb25be90bc9eb951ce49b85d54be51896778e279163428cdfe4eb35bfbb6a81e6a904379f63d4ae9b6de63dc0700a8282ecc34559964cc0f174fa9f9a4a319e0b0adff6750f44818c78d43dd8c1034d516e663d643a776bab38c3e63c7e4530a3cad2adcdb132f2c054fb70b65674d27a68b998eb28b62e857a6a17c60c151e676474214e9a000fcfbcd5d9616f6d32d36a0a308b0fa00c534f7c381673c87999db097b3b6d497612b61dc84d07bbc2d17d2a104ad3cc0b174f51eff0b511316a1cb9030ff8a80db898c6948b4978269790b17abbd1cf3ab75189624b9aa7d694f3ed18e01e252652f1dd603a0857bae58da94db93f81db11b887400d116d77430be2d90e1ced3934673028ba07fc7e449c9ede978e2dadaa508e7d9546c8244d1b9effdee51a5a34bb09a63c2e287535603fa93a5731a2075ae893cb787e01355bd9a4644cae09796d99744860b09b32dfb9ee9dbefce30c65237aa948dc521c657df615c2fa7a91c9b959e26f750d5aff9e437f1a130774d375536af250245be01d733d582beabd9acb9fa0ce5d20c84721f6bbe50117c93387b9509843bd328ebe3de23a7f293bfacce2e3817370b243952a28667f7a9832dfb626b609ed5099e0e55418a5d424beef14c9e0a069e8e8ea2320350e624a42a3654565e6af084fbc60b1ed044ac96becf83a67fbb88d4959dcbfa166439467858979b56f5e004b04ef19b6aad19e225641135c00a9a033704e73078f9fba6cdedd133b041700f6d9207fd9da038b60bb0aaef31a8ad67319ccdef7d8f220ef2203231b696e0a27eac08ef0d9c8f9d1bc04355077bf19afef21af48c6d5eb7e4a33defb275f9ee2af300d7490995d6686b89967771d6e6ec6f4761c2c47a33211fc7ebcab7a4c31d787e8b0e6cef9871f2baa5c567aeedf37af695c7b45a8ab45d76e697de807397a54972db6ce6dcbaf37faacf09034e0fedcf17483dd08e02ca10aa45491bfe388d2bd21a87be4376c1d0ff398a44ad27aa9f7924121328bbd705b4bc85a052808b3d03af545868e6be3455962fc6ac05753a16e1dc5328ef2d40c4530991161cf8734ce32ead41a952857c69b48937508e76d2a4ae22235b967f216cfd5790153902fc89fb7739e77098e53c2f8d6be737b98308411e95d108400edc3e2a4579edb7e3f649de790d1c9fbd155fc554f63ff265b27e4ccb6a5fa44d8ddfc97a73f2fe8e50fb28f1addcfaaaa686ba3cda02d85c6f3b057a3172beea48a0b63a3e5f5c0538f7c6e571eed0df555f38e8e5a455294937b0845d7dd999b6b08188a5b61e07f6d509c9053091f9782f353b0ff1e845057e9f46cf3f68a844781312c5da321728a890334d053cf6d6889de71811d3b5ff55c1db90561bb3b367892eb17f9a3be13cf7184a4fc6ba92bc2c1a13114d16c82bd48d76c51707a5458c42a414dfb676a822af042aa1f3bef51c79071e5a992966e110262e524b5315a46ff71a1c4540fd1b3f3d13bf3ca40549b9a095eb442c99e1d6209e68d5c49f7bfef3817d981773172c6ca1b0ea04207cf6fb9f21e8c34a99406ddd65c0abdf0e3efe7a9295a1ccf7a377d97e2fa5d33c341a9682417907efbbc9c10ef87700b8187cb4b3e6d3e34fdb74492e5f0e612ea5ef2fd2bf4588302d4bf6cd8c9d4c76076a9982ad36fefad4fbab47f731aa1530574fdf0a293cd97dcfefd8853bd49e0ac37f57e822b2b68ce4463e031c5af14ef2ce8f7c3c63a789010b040bbaa628ae0e8ed5be9aaf252c5f6a0e45a5efe207706edd662ab52084e6f12ea1679e20667d2c29cedc1ece0556d2c77c3bb9ddce94b63be0d38618b3ce860df90cf9f50e8efa8e88e7340f8d08566c9c8e4008e0cfdb1c2deaca552f70991d636b8311dea89004653c7e201d0ba81243fbef2d16a7e242822609da7563d6f37f38ae9ce825c4cae0836742eb06f29d3f52e9506481c74a53cadbdd038c2e3a4507a27f4599491f4c853f017424d7652e88187abccf109acd096e4d5aef020edeb2503968781fd3c72be9ef5bc1120d7bdde946004aeff6c81fc1bfd99c547fea8b481b028ad7fe13203934368921c71fc702a84fbd8317deea19560d402ada20f0715d875030b0d5a5175626c5bb588bac5665e64bbef5380001562f22198f86fbd3cbfd0c34eac6e2744817586c8540bc70cdbeaf31e82cb02c73e4007ece7eab829303d05135fde7321fb43888a771b4573f7472dc462d79d43847773599acca8e54f7e8c2a2dfe2f03497ace3e462b9594d95b6e0466ba6a50fdfcb5018a7a6cb94940b07c1f21865b766becca63dbcfaa5fffdcd5ad81e26bec2d6c130b15d4611a690947430783669d6fcb01b0960fe309cfe3ff9807432aeaae67b55b5cd784762715761d7fe4479013cdd0a152099cf40e499c4cedd74d2fa9578a91fa7964ff0e7cf5de7df671e9d10d665f0a52241a6da437da3b9c165cedb4c238e957f9e2a895ad821edf4e7bb55347c318451247176d370afd5a6348c8adce47f370ee314896a99c4ba2cb9033c170872b20a583cab0254075b9e9f6b56e22d85abfec811b4c4745850379836dbe3a131cd76bbbded99ef5e7589c5e593629f6febcf6dcce336fc4f48d9b38683b2b099d2f924c6297ebc77f7cd2eeebc10703b685e82c1eeff07177d6396dbbfa15090b132466d38d1af5158673ab252b50a4b8739a37d1ce89b808b4eb3ddb16d977cbfb7e6ab69ad707df9ec150075ed7ba5a9bdd5f6cd7e9ef0e62bc3844f382c8f784a18917daa7bcbd5856c57fd87841aadb8377f72ee2a9a554eb735759c095d867f2348f4877636823b2d782b6ef7bdf8e7e780d45cfa11d6899e725eff93cb875e84da9082018072b536cd26931d6273dae3c1b5b35bdb14aadef0a45927ccebe325fec378d2c453c91baa686917d7dbc637b9715779c0314544ea36795f7a5d0214ccc3e28b877fcb20848aae30b5e521ab82b563b458e77d7a2218910f0ed5b9c664b5affb2cad7459881b6879f0eb48fc3475f3bb9ce9a53c8242985591fb7adb496a56c398aa8e67091ea3171db780f8d723c585c3eb4c5a8311114195c22e2bcbbcb84eeb5134adcd19a709179f66aa1414ad8100d6ed55400c8b8f6655346a1733057e905d1ae6f0d00b3368f6990c3454fd4816071b4d7e24b81cb9e7d1b3a33ea7df1adf756e5f0ff005910ec4a93177d5fbb4524c3c8f3dc691ce8b9029398d8c072c80b084677deb78aaacf1c3bfb239affd7116068a4e887a12621a152a62feaa4dc3242442d8e6943ec9212c3222a1484d5ac048682936dde3808e81d45039012eedfc19f554148bda731baf72bf26b62d0b9aacb29529e52363abba33905a35d5578ef33357c8cdf2fb61d6496e2270e178ce431330947f1830f3aa3bf9dc751b42a3cebc52244a92418fafacca4a2b408c3c09f7f90c73520f7dfc7555dc58fc4441064b357bb75803741fa9b6b40c327b1b2a58be5bdf52b1571d912c4ad8e820a8fbadf6f4bef63351cbdc401773ab4be6bb3276439b99581c99a2233d6d376eeb1e58b2122eaf49c51ab3cabf777462d15ec25cb4ec768fa42c24377f321612a0b036933a4667614f91cbc934e4f9412c87096e037f090362f57fa1f8465bb15ed301c22615b26805cef1bef955f35b4d7dde2eeb0c2a9855f27ca710c909d0e9788ddc83fe91a5670511b4990c945429acfc4189d7fc682715cac1d1f8262262bf01f6900543533222466510e36c2838cd0757f107621b049e0fa649457d062475144489bf4adefdd8708d7a18238e1641227c489d8f5275b8fcf20a1857a75b6b22926e2f56fd3c06edfdbc5bc47ea4103996090795d261c1efda48767343edcfaa56d250a32ab028b7ebac411d01ffbfd273f6f3825c1c806010e99f988095aa172b66709fd4a0ad2b4b91a707fb7c8ca90b9de220bbf5cfc31b9b5c37e14397fb41cfdb22bfa9b5e2afd69ae1f25a932cdbc33151fc072218f24efc79571bffcbad079fc062aea7d004979fbc8c35300b824253dc3d5051f0962e28aab88614c1e837ec2fd04ced2336672a58de58c0ef9beb248c19dd22a36c6faba1e32d4fd261f58efbfacf50ef69a21b8ad82952211c65d1a455d2d42e3a953f24a0c275afd4a30c5c392365daee52840932644d96504382ab78c01718bd60a3be3ec38e300625ff5efb61e1cb3d9f73a6f83b7c48e7fded0274c2b11f8579840a69e0f863ab25e2ee48129347f1700a0df81ccecaae9dcb503db604c7b4808910706375ac2d9d1a9b7db0f570a63438a602a1020cc742bf518f6598001a04e336bc3b1d9c42d74432ca620cb46a2949191a22bc5e795435001f6c0cc3f9bfbe421833c2001889dc86b79ef3e271fbb0076dcbf96f41384742fe345b3f19495d8a064f9dc19394ba7a19bdc0ded2720a59550be837d2564d9d7879b4f2d8c26e26bc6bfd6d14d119bf4436fa316fede032578e855fb5419a8d404528475bece7058d6b13910f3173766ffa39f0e4284944b663c16d47ea412e5c2f699bcddfbb0e124a6b4c4f9bce266bcf4935f72eabbf97560ba84fc4c4f7af6b3272b21daaecb7d95f48192e334dc0a0a7e41bf7bc9e0150061d9fe6f63acc0ee9b9e68c148ed9f9c954a3767af53596c2e8a3dea681be414b3e0095ecdb9ea887d4e701e7a54f361b8478fc8cd86fe466766aa53e1aa73b6d08ea550fa3fb088296d8d7ea1716f61fe35dfe1f6214ac6617608d097f65ee24b38c094e23bddd2b78dd4660d590896f978ed4112422995a215093d84cca6171eaf52b7a1d217365247e42d9acc58275bfd57960cbbd49f9e65a2610bbdd8f6a1f52464bf6d24bba941c0c50664e37c628ee3d0381d1301c7cfd65f2a5f0bd0f34dbcc2a77d9475acee337222a4339d753db30914210fd40313b791cf958c57b1c3e1fa4c9d902051664349a7db0d5d3887877488b71987a845415bb914c7420230029d990523bb5a6b836a04821753c831716b27b54e2825be5b002e4465c1ad8df849eb370f408a570d484eb03ff4dde04a760bef18fab03f7bb729de87ea2bb6945dc0d729b645152da634dee0a65ccd66baa28aeb39aa04d7e0a979e341129ec682f580c0d0ba9381770114d80b062be1fd219e9103615e151afaa2a6a0af031b465fd9febd64e4b02d879eb7fa20fc7e7377d53a5a678e18497797688f9a42011acdb0ee1a3ffa5122c479367a0625787b6f4879ab515fe0e0ca423e4115d4d77e8b9b62ef6b5ed5cb254701ce87bc5bbdebf2f5ab05432da8acfbab5fc786e779d209c902e970937f314f2ba4ca9d29a8ba9bcf06a1aebcab2b303405ab0e15640924c7c28910c6748c1c50ec33450d59845df6dab25ad46b8740df9c0864a4ae3221b34d276e71d956985125df05eebcaedd70dfab4be20cad093383c941dea34da89a83f597505a100a7af3863479c07bd6f58ef2b9b52cbc38565d2a4ad1e48c9db5a4c58d8297d4dfbc8d65009e49e68e36b8504dcb00bbee2e56d50e6e66ac367b48efef520348febdb8f1100668b73032865d6844ee24a88aaa2919ab389fd29e60834e95f612584f35fa89ebfa1170d2916956479107d95f3a802d5af4b87234dfaffc1cfd4f7f6bf92d9fbe00a0bc96a86ba8c6ed94d332e2c70734127be89770ccaeaefc07f33bdc01060343c91fb028e52cfd962a264e686701b971b845842e31a2632ace6211a0ee597a05fe98a94165e7715d0bb799c2b1f2f47c2e856145e897408548639a1ace1599a98227c35832ddab195046e0953d0a874c923034dd85b7940af6e3098defbc1b090f974e5f9b8505edc2c2f5e731e6a4a4f14e6d93f665e9f30af243c26485848d501dddf4df88f367b6f9f50b5975672786067643e12d1f6a69d2e47ef22835bf3a46de87ef05b747c510c133137b248834aafdaf217f0f16d161490f9eea4d3d504b7c05664aecf41b24fb067ee7aa73d6566e93072b4773c81313d712dd06cb793922573eb0cbef0fcbb9b8cc01a4f5462ce8b1933bf19c7634fd764651a009a439c1393ff21a427c91bd468cf46d32038aa8ce8fc626995491b0156eabecd79e9bb5b7008cacfdce684fbccf84b9f9865ad7196b13e5748e6267d39ff5225e859a0afc23955f9445d5916c67ee7e998a1ce7176cbebfed8d67e65c8cd4386346701994a18b7e630a6e06fc75ba39fa7fa65a55f10817aa3850c5d5a2ad169614c211789e18accf30e1596522795a591cbb88afb4717fe4cf5c5e58abc2e323eacecf694d87f7dafc97f2b2511bea99d5c2cfbe4b3f4e64cf034b22154703ca7400edcd05031d02de6ba8631a9209f879a9bc476f3fcb9de3bfc5c9518ba4abf497dd6239cceab1ad856e1a18f5f486e7727f42a873d4d53ef5f6129102872e35620c96eeef79f275455bcb04a159c2909142afc45efc98354d3a56eb32d50d44795635a295ee07ad9a085ed997c8f5699da8269c33114ff6e9c04cf0c43576a62e8a2953150fa74b13fe194af2db32428b2146e587aceeb9c88200ab11ec5f68fe468d2ad1dd5e2f9f1d96811b592d47ee13e0f9f8ae207dfceeb837e0a7eec05f2ef81645992d95dd936799952885d548f321f940f3a27c7e33470c1d22df9871c00dc3683cea6b2df382615a48753df1dc806aa78aee4ea0b632ebd5db3aa83cc6ef41fe48853f464cf143514a883441b5654f3c280709f264791de5d138e10dfe1270c962a6fab2f47b3cba554be9993b8e1c97be433ab5442283fdaf8c8dbc977394c3e24b6a243be997ca0f98c92acae6d07d62b207e3c60c6f75012b365f10384d92ec899924e4fd0bb9866f9677c408e450a580845b4fe46aaf5a97aa331289f69d9823e8eda5b11e6639bd5afac336742ad9d37fe51decaadac30f7b03f6b95ff5a2392c44e5f1d28686d98921034b97632dca19c54b15e66ca55728aec809507f9a69a10a690dcc6bf594d11244b96b04a7518e95997bedad7394441f9400da706ef632fabee923dda2b15be71635f2ce30886221f11768ffbafb44137f3530df8fa7b9c68aa5d898058f3a1334ebacf2bfbce85da1e17909d2512947a632f95587b070ef30a370d263957dd45b7fb42f461596685c957863d1f085bbf8abbb66d6d4eafe48561d52cbe9038d4774f3a078ed5a0da073d3b4f4d2f359dc9c583928664ab9c302d152ffc6b530898df29b5346dfa66628656230237dfe2f30c2a2f9ff6c91c93fbcd5f39241e0c65eb005e9a7c8aa8c835288451e5c9a9a71ceec9413363322adb6a64382113dfa5c79ca3144560b8d7a8a0a5f54e6533bb0d69c1400fedc38e7cb0a678426e6fb0ca130195e9fbc08d31a13034d5000b229aa316f0ced9266c4211a162203de1380c50d957b977496f2f8c92ace00b17ca7e2b556bd9d8b21780b98695631869bd8f36418ac18bc47a6554ff5e370803c4296300e8f7858db5e4106d06b85eb646e48ce61b47ab516fd06d764f33eaa7601c918d80e9ccaba0d919b44b2a932b3fb3e75884e83ca1e65542aef9716154e530c8424d6e4d140604b25479642fac378e62d3984f40e213579131936ae3c8089a68dce8fa2edc98feaad5b51261002fbc304d1b1a35c3b85e52a9de2193daa7ceb5a97ffeb0bcb0a88930ca689f40286a199957ee0336e20667481c6b0af9dd2ea581e2902d0ad00bc7f746c46b58e187047976aec4614122178767ee752a426d2857ec87ae893d896d40fc7d4c687ab016395ca4ef7e114195d0ef3d6ae525675193c5127df4abe8489d9b6df64c4599d3e676e0e204dcf5d719369b4b2c868d2016467b3fdfab6038b18caf7430e40ebf83aa36701714f397b9664c768d9958aa8ea5bb02b11c12e9c7d1640fe531c67ac75b86ef23a78ea46d4ad9a949d0b471f78b28456adf83f9a5bc9cbb7b5120f1f766ce582f97026e2ddf1e94959840625eedcecb7355642ed72d813e43fd8ebb30de25e0bb6f373aabc8f93fe5c028b052e46883c0812b2d02279d6dbab04e209b9b6607c3f40a1f83cdcee2005b4c68fc4b70fe5ad94055440e6d881d00d66303aa046aaa26ba010cd2a9bd132f6b4dbef88483680ad2c5fff1476fc2129529b3f227771168e9770bf43e76e487ada58d7cd8c2f54372386fe95060f96bcf586ce4ae0e7a2ef02e436a91e8eabe4ddf0507870093f4eb2eeabe6481a3fd3badf18b5b037a6aeeb587053515ce7a45098d253903249acd35269d1bba87da5907278bb6a999c38ff3e5d3ff7220c8ccd714d7562c9d8683910e8a71184334df992149a271fa12e2fabceb74f0c8c8c4baf7d6941403532bf013246d6f3b3ba6627528b82e03fc1243ab194e35de4f908dc64dc6a98489277f8d68efb45e012b24ed56210155a8236ecd5cead6ecd43ffe13afe7a7631fabe08525b9da7f15af14322b1d73caa9d3833021b0815ec779dd05b3bed4a7954bec1d683c7dc78e197ddcceb904ff4c42227afe9bdff749ab8634a2b6cbf98ea6b2393c494a7f0a5d375f847801cfa1ca4c26ed59ee98bb3a71089664e7ef1e326eb110b659a03671c10c236c6830e6dd02c51b04001407f6b16115c57021a5344e26834a091c274f948866251edefd107208b9e16c78df903a854d4e2ae70ceb23053ff87cdad2c0dc8edd47967c7588fcf1f0a73df9b45ed1d313d56478489c854aafcfb62c4f5c979edc1ba1fe7b4bc436a82ccef4e9117c88be70e6b21b9605a58449d1931ae0f0d1ca42f42f60dfa980065fa2535d4c60dd70d3cfab69ea698d44ce291277bef812b37c5df47d21ee96e6031c392d6e3b09bf90decbfeab5c24d0f72b3fb85b4201785e198af3f65066e49e33910cc39009b4a9a9e7d01cb5e223922e0eb0fc156e91c41d18c201cfd4a639cf944850155b048e3d4420a143cb679d358e44e55c7f27d32acb3e09566edc78d6bc79cf611ada73ac863095d007a3fb09111c1a2afca5c70e62c18a0d2ead42bbde131409b6c13dd9dfa3f0ee2e2115fc949f8f0ed100b737d81b1d97d8073394ce6a5622b4a8b5e84b6f651cd07aeedc9ea5e7da2ee06fd4d806e5f9674e449d10abb4878c42795553832938b6b4499ab542f108626ae8073b15c0a2e3111f52eba97c88c0a7297cdef23361a4d4ce6ca9865ea119175c1664b68a35292fac943e0775d18d4d90c46657dc34a411e2a70ec4e4923a535037bc086b6713982b511352968282f15affa4ab0ed32c81fa5a7c713871750a19f454b5a5ae54928967c7260639dcad4b0417794ef491267009d9301efb5db5f416bb42a15f4b0ab2a0f44c891cf145e90c016ecef86edcb9f7949b78872a767c4637e5d81cce05a4a16355883d5f7902c49324669bd7560ab1ed4542072fe637cf88be23be5748ba6da62d292ceeb3ee3cea4c26824c81a633ce4a15d43c2ed79af446235f1d1e9deb38917dbbf6ec101a4b8e2d7b15c259bb281d567a36165a0b4ba01cb40dafc5ffd5744d207a44f1e280bf8514ff9a7d1323b8e50f16a7401f2198eb9020354cbb448adb128a12ffbc0e80433f3b15cad0c5be93a8f922688dbb2673dcf9ee7420998a8d06c1a85f41a1f68a4e669a275a14ca84a544f0865f5e5b7b48857b19f9a4cebc535fc0aa299057b77991f71313ea7b1815134f22257588e46da378d2cee2939039e94cdbecde984fdce6db23be353e3f7bb158616b3230a578c1936e5ae5124fc2b9d5720605cef3109035842fc1dbbdae357fd4777bcb7d19fc63445fa91aa4acb598a6ba5bcd4afe143c2b72f9a5a02a32e5e3d683be05735a242520e0422e674cf12ef27f5ddf5153a61d0c2662db0d66bbdf870d47a86adcfef57f991d1bc1a7cdafe89f5a920281eada044985c7571c54f97edbf335aa84430a36a36f7789dac63e105ea6213f9dbc7bc2c8aee28b60e0a0969dbe388e6f1d684c410bdbe08229fc4488cb7797a862d2895e3d3881729cdf40cbc458440fbeb1ccc0408cd698e5744820022178fe2267908004037dd4d8812902b7dc5f20bd8c8694eb00b25c2618cd88171bdc0c184238576848d1d48823a059be31c65a5580f2b50305a42cffb73171a08971d413d4ea41ab2000f026cf53cb1afcd99a750ad59168f34e871c6af9affdaff82dfa333e2e1f30c3725da4a88db884cd80f9934cda1281d145f8e4575180d70f56764c57a60b3d3d16b4b2d56e9f7a3e39710c070f9b5403b734d0971efd9a7012652e41ebf3e5fb7e5dd0fa20993b111e7d66bd83756b17fa92170b33d7fe4912435b70bdffa367d2b4bfdcd8553363615954b4f98c5bae085e9169d03f13853646951e253c905dc1063b7f0ba93ad85816bc32bfccf18fdab810394d35c4e39d3a14f4f7800a1223aaf5b3c44afc4feb3e0e4260fbf1a6e6fa55bbd24111fdb22952938e42efd132613d790b42c533065fb3452a59e7aa99c913770c4b3628e98d7e6a8355bd33a9e2c8d57cbed74201521086a5fb5ee3297f782197cd3927269abddf352c08b54963a5f6b15e4340d00a322001d872df2e6cf9f413a502ffbb5ede4c57585134b12a0c24e406d17c8970271c7c03497d323dfdd3fbff9bc6c49490a66f672bcd445f0d6be352761b873410fd55b6d46a75cb04c3f88ad1991bce03fae8fe0b5465ff922bcd7160612602de9db73379f23a14fec2800b2a408760255c2e726ddb126a57d2f008bd170be3a5da3e1c989f2a8483af98db0bf4eb84c949c7b1c4503d84c7fdbc57d6331f6b828a4f31658fe2fb06d867e54b2ef117c28311786a36f7ed8631ed16cc5a9168cf073f128f84a90d2221904ca291bc4fcf6bb30a0a2dc7f96198ff04de56bcbd1e7ad24f3447c2cad01f174297b00842b763fe70851e53f75f6b5e8b9ac5523d50985ab0f16414c0ac2808e0b4a1e79a82a9217089cb254766aea86c29a0193ebb6a541dc86bd91c8801cd7afadc5d107d32596d9b0e662ea9f2f8d38d81bb6c163d4ddc3a85a61d70d5a1c6adfae7b41df0a0f6192122e48b8ff168b224d600001526ba3526c5d5fe9f8e6300e013c98d4feafeceb1bbb85c4360938864db80c23a7a0b212602dc2119b39ff3e94ce3067ad1dfba36e81712652c695d3d29c78bebf478f1fea6a4144551119e94ef41702ca0e05559d749ab82830f91fce05b01ce68de10fe6085233abaa3367138eec5f5f4dd0c79e9cf0b63b1c9ab15e16b37c9da56ee50bf8ac8abed33f55357cddff080e8f5be805b7b181c34c6d20c2e83a0775c4a9a1ec136ce2f0037870116fc2b3492a9ae9bd1be66d7061bff5a1e4d8054493158f5867099473e6ea90eb934b98e3eefc160ce160fb4f3285a07bac33e891b653d2b3be3c24ab125f07c26c82d2ff8433f88493a66fd009eef48da53cfc33b4f5153ab86acc61ca3062fc9d48fb5a8c95e89c263595ef5126e0063c3afc15e6b57d2ae3ba9f1a2b59a4391cf6b384670c7af6e91ff0c9b60a51e9eb15422ac21404990b1798d25ec03d220dd770f8f4c4609d2bc14da1ed32ae1eb1aba563fe4612ef8f6e481a43e3308fb7f2a8a7cbb775ad5096d0aa157ef0b419cfba8c4599c9c595bdfde88f13ef53cdf40639e3ff8fc0440a9b60fe2fee058cd94e9e9ef1bede395618d4804176160d2006ccb3f4f06bd73a8330f6b4dfbea5cae827315d6ef95b8ffa42691f5d2ba91754a83a4fffadcffed577e3c48947b5ce1cc2f913951da04465cec1745eea0e96be1c4ad10ec8e5182f6ed58673f4b19f8996c3ead8fd2df31d27e584a00c8c69ee9fd18f4516a6fe45c6b54d4c19fb016125d68c39c10ffc369a38d30b0d2d138a128b1d87eed3dfdfd647349ad6f42308ebd9a0664d174e50227a315ca69d390f7824654f2e4d78129a6f3c24e06a19bc69bc43df9265bb171cf4250205791dd43a72e0059fe51efdc0d353c3a5c577673b837fd285501bebeed0f61c9b7ed9ee4e688c32e40f4dca07b7684527e15be769f2d5b20965e00185717169d08c4e797c9da9b109b36bc0a146ba7089c1c8cf650b00d6cd210cf5f3e439ce4eb0df7c812d82de285cd05f1eae7cd4072a2f3f311d17b0001a848c0c77604e49ca45aac54900f863a48ea6a8fcd626b2e59a1b8b8a44bc21a7d1384e09d1476efd4c03dc224577114ad9fa2075824cc5f59567e26e596d634424146c67df7a7d84c99791e6266f6db1b9773fe2030062ad526f32ca8186d439fa4cc2a9d7ecf8538aafeea93651ecfcb17577e4ec3c3720665083ef8ca2900e1c1825ff372c583bfe44e43399327f37ff9ebcb2f52755312033f919795293a847b9e257e7de044bab3182b156fd01853683463eb3c67517d5833edf7d603f76d2ff621f91183fe95de09f87e50d8bad6c89cc327b853013935bab72e1c6016e8c77a8cad2079fef253824dc4b189d078af54add2638417c491b28e51d3c8f2a58fe0c7f150e66fafd55df606cfc6fbd51f3a7cfcfdbe75cc2d07d9c62f71c801b0c13b33508318eec15b7e322a34d513260426ae813974ad5b652e2e210c8bb8a9c7b429eb9686b6dd1142baf167b7b05c537b196eefef8e813590f103ecc4eba241eb42c84e3d5c6f5f4e1b30535ef9b1eb20dcb076fe197d0685c0fe5080cb7c40ed193802eec22826f39b195e26979ccb91dfeb88c9e75df2b6d1a8205c583c3ac10cef1701b36969df264ed4cd8c1718b38489b763015ecfbedb890a58a58311e5a1fdea566325b9c4e311a3c34143b72052e16faced42f813cbcbbb04b75701ec3df6cecbe5dd567d6ee2cc3d9e7ee53cdb255f3bce9c830c502c57adb51509a31dffe786c286c8182bdf18634deaaae47aaace7205dba57d2b980f3948322650b1267c21f285cbc30da3a6c55e1397853a849e54f7275dc12fca219bbec28e04c045608379e508a2670289a5bc8fde18776adafd79c4bb59f35a28e689d4296575cac11d4ec5207504b8cd9e27b405d50cb031343e3a331b7fe00af4cc8b2b002489484fbf413468fc7f521f5320e07e182afcaa42cca2823f21710e0809e4e722defd08e6b148aa29afa5e8fdf067c18dc788f1717085ac565b8b19a2ed76b44c7a111a365cd593a54671146024e6913f1b2b8f9b84ca786c99fc1580c8f73279746d636f0410a3e246cc1f32a1ccd80f1f01ca438b31f1deb64c22249c158b73f04bdf3462c04609214bf92fb4871263ff1088f47caabdd6caae6e217ec57671654557c544a56713143243111387458eed3add852e617d3ccdb89d8d0d4338009c5e22eb4a910fcd70efc3ad733592d1afbe661d6707ab6b46e6a1a4675176787c46f1fe4ab8ba32d296a74e6b60ba8190b33cb53b334263e66ae3f0b1068d78244568f7c2fe2423e97abf6d72b59c2a4224a1508c6ae9e80b4bf3efc4b484db0ee6a1a2b035991afebf809e529ea9ba66eada6e3f46b2b4ba59cb2589848779399689b3767c1d0d7b1abbef43aca2c8a592a0eb04419f7f7c1afec57fe2aad7f92fc31756fbe7309caf6e97ad980acd842c9357cfdff9a985fc6352fe997ba6877ac016185f975586e63fd18d57660fd70d284ee673f3457b3ef0bf79aa4b073a0cc354984263998c92ad93cf471fbd4eafcfe5915f28313463ae58f936f344dbae8a815adfa83e1d0f5814604267024a5928f6352eea4d57648c0926531d474ac118cced1dc9a8f8da5e578ab284cafc66db55f35808c60f43408b34895c1a0da65d276e142c501a6a86dcf1057bfc592f41e701ab7311a414cba2be05eb687986d8c9a851a6f1aad20a6ea174230a7a9074f0497e8894be93a671c69af1112830b503743dc823fdefcb6fb04ec4416bac2e86bec332e38fce569adae66a60801781de1e5f4f2273c342efea7c612dadb6d3bd914fdf52e909e27d94ee6419e2d34be6a7e522ef88edba6d3820c5abdafb0ede8ea9e5ab1719d9354ee313b8582d2f1a7a8ed5638446917beef9693cf32807bcd9a7f677dd496cfa709ffa4da0c66d402472a91769ebdaaf5ebabf8af6131a01ed120a6a889f6d34b19b50ad911cc60da06f17eaa5318ebc42a7a450336fe45e5fa8d362da29c3c9690bb801882892c4dea12fc733517b1a3991866a312d2f1338ad816cd540cb6cf24d7ea1ebb4efe14c15919fb98c8cf550889496ce44c24a6270e6f715bb2f2fcd984686472749935fd6e365172606bf3cb50617cc2f279433804cc1af4850c15a96ba7c90d7379fd48aec8ad2f6b86a920d900408a291213739809639d16b1847fabbef4540516ad2e34682b4c54aa0b6909a02762208463f95a99b0f9fb3f2525b15a04859183ae2a68112522fceb144f932c7b0325ac98ed1e38539151808a803d45f99352f36cf5024fc021630c3a592146cec2179291e0b304b1ab38c5f89409fb90ae4ba35ac6be8f670cc2b61093761c8f7047daca227a8150b33bef5719440f24a049ba5f2bea10c359a8bd626989ba3b600ec3fa91d5b23dc98c9f56e9e838780606218f79c086428b9121bd4aafbfcbab34c32c63a768267c2428c3c9a68a5b7d013768edf29eb32d7678f83270b98207a383bd97f2b9f1cedc6780a9c635aa5c89cfc6156b236949a7e13d513a3f411f1e9dbe84c971356cc0d55d891a22ca0a4d6662473b6dcbefcaf059123303f9fe0fbc20ebef761e8562ae092873a9a2e70c4f410595405d109fee04b505ee8e38536b9a04d6c983ac4d697a05d2f3ec546208fb02b51f2bfbe28f058f5777adf3db845c65042577c7a22504eec53f9ae5c49cde5c8353ce4fe0fe8aea127de0c41a52962d42b6b7791c886ad8f6a66b011971e128208e95e1b42656786552986c2e7ab55b301c76984371e55c4f484bbc86d5fcdf2d934b47fa1602adf8397235a06c74bfaa0e555d9b93d6a170b56b7d04e42977fd0b2acb7a44335860ec53f04cc9011fffcde127790db6e554b4b05c2918f2636fb503f89b702bbfdc89859ca574236bae13426ba2279fae42b71ee785c829cefff805e0387e3b09995e435020634f36341529665561952dd9f7709fe878d422a306fa9f9b3322fe9f15e4fc59fcb8977684ddbbf0146661170a7f4f0aadc9d32d7720669d2efc4f5bc37d5a6595f33bce972ce4634144648f82160448b693485ed110eae989a1fca8645d664fb080abf49fe009cc7ab666643c10e43e9cd76ef5a9daa5904d0f151c836255566591a80c0f7f19c7c0acb4dade0116b6ea0e928a355750066da77466e26224a506e5e83b1fe3b2ac5e0231dfb1c31f093602b2a2fcae9b0dd1fec35926afc60e719bdd827de9b37695c61b7998f65c6874547eecdbc78e5c2d31f979f4701ace1e8ad81f87a24da2b4d9306658105f8a733327c48f7fb988c5a0c6805f3fab1005c2028e2801fc91b1243c63de95f6353cce9a8a194e41d1e804ee93940a1f62923567210aa40e1e56e317ce7ae889bef3d4a5d7f0fadc9001d474a8c9b98823953657637879893173ab46bac8017c810af0d548213ec5d2a7a72e0e8650c943eb6270e277c84b752572283ef33ad6a4cc9af67988ac17a0a38de181b9f2080f9d692d2cf9db010867d9a94b462d8d58972235dd2bd3a901fc28cb2422517c8f55f7b20f855800b47988fa67ac2ee068542066d45d2201faff3de7fdbf8b1230591644b39afe8ead745bfd5b185ffe4289698cc8dc79f6009a8e726e043babecb437b36472a6a2bdde81a008911a3b0fa540c1c819b6c78ea7c0fe476952f83fdeb783611154a475c04021f6bc6cbf4fb2ade060cc663ad1e5224e03196a902d3697748d5a789cb549561084a25105b9b7db7a5e1775f1fdeb21cb13f9c76da550423f25f9175d18ddf3e0ba716cbb390865633172e5a6b60a8c3c35801865c3264aafb65a188a288118b4116a1588e9ce59743e0cb30a45212d62b03724c41c1a59659ad9b23f352926977d3ccbb6497346f5807d906ac046acd5623c772f588f2078368efd620f332190e52bd36a92c539fa10955d9932d8ca6ff5bf0924fad5c196ae5c9415b5a1a8fa8afb66c96c1b3fc18365c7787c8e9a6c0b5abc3ef6d8824b3581248adec906a17d093ed3c7250e0df29f85ba3eec2d05af98947f3839e05ab535fa8aa35aab9b226e585f9b7224ba0a3cedfa339b3823b762da67816f03a22eae3c624d6012abf74f9340916c5152e3e21bf2bc50e7a442ebc7d4655ec48cc86ef8f7994a1f00aa5892076bb30a316192447323cd73a3d8473a6245252526200374eb1da83f5a3811e403440849551cd0053aa229c7838271d24f7389d4cd41bea998d23e05ac02f38e6fd2d5be1dd40511d55e1f49eb6b4ce5c74965164e1f3fc1b2d53851bf55a7060a7919dcb0ed0f93f735080a3e7d8271bbdffb87ec7e9165e166cb6b620a7c4eeddec64d0cb8cd331c0e57591c3a4503ec884e71b0168cc2946bf70e71ce0a404de8b3bb35629ac8c9abfd21126e0254c16f758e570f96c3c77587a7395aaeded8ccc48aacfc43492c208394705969c72d5a4c3c4107b8dac0e99309a15732f66b936e56e9af0d977d0b3c770a68e32dc4d131750ddb78726800417125e42343f764c73098e21d78c5e5feff7da432ec9be72154db7dbaba24104d6a7355fac061650eb0a6f37ad6ac5ce85b856e6879b6a7761d43c060b0e7e8cf67254877cdf98d3b3195dae3a7050b610f5350df0cce97c28921ac847b20b8e5bd592f86bee975a8af5ed49f43fbe98cb55737851487f1c9daca9a48015d3f2835474bd48c0e5d57428e45c01c70a8a4f3c95ff52173849a184ac951e8e781d8989ef84d681ce315b389ef81f9750dc896b10849753b4b13e85f118ee1fd82b341f0ac2d8680a7d4fadff83f59d9d9d30b8e2c3248f49be042d98b12dceba1e89082d8f5fedc97e68ba6975830ad709eda4f7b70e296435159b1de3d88fcf01351dd65c16e238a514bed65970fc91f37ba8cf4ffa61240645fbfd23174b61223df7e0cc814bf11eff73b442c4a61a6d2e214e89d41063da2b00213c99bc30d84d1947d58c94296b4ecba85765e0422b0ebf42fc2b3a11f3dac75371863c92012f2c500e258a214a127f53919296b40871d155968d53b1dcaeda4758a8209fa4163aa17658271798cd15fba69330be0a3e42f17f56e800615f70fb5b128476bacc5fbdfccb394db846b539e20fcf259eef67bc4cc2d28fee022e9351409b87491840e361799e7f2d69d51181b80e45ff21eb59e93080fa750f471146ad0f9d5824e1b98c57fcd2338f1227fd91c445904dfb716d63e4ee08db3b9923b19be89c92beea631019859ea03d0ee5a34f02c373b8845bb1119690657575c795556f99300a005b114155d92f8f65dfc8c3c07e699e8e0d17599b0daa07f539ec362427782fd5d7596884553b9eb9f731a80b0dae870f032f9d6e40b916f44a8aa464ee8b4c166977d0acedbd4b2ca37301fd25253de0bdf5c26aa2b49ee4c4646cce655d6bbe1f13759d0617b57cab939068b673a4e2a32f3ec3161fd9f97c658ceb455bb4edf7e3ad597c3a4429e4954b85ec8f25f56d0a75bfab546836451a76715bf8d4c276fc644daca6dfecbe4aa422c6bc5e1a7c59b123fa3c0ad956ee9ea46216c2b9f9f180e611a2d4227af39dcecf34e513228582859043f4b571f7b6c7a1bb0126707fe04650df682cf01cda6713d5d1864b668b18a413822c63e0f0b9a477ea50ccd7a26e1051192ec53c3bc69e4d8c926a4e453049995e1f4e993b41e28f6f098b2479323f07a91cd574c3e0bf267a25eb8ff36960df6b7930c8c166167ca0385ef16bfb2610431c041fb10835fddf1cf855aa4d558cd014abf846e2db343b33fbbe48b9f6c32b2eb124a34b929b464ef7caabe1d34e60caaf01021fc77cb2d16cf41be2981e0ff149003a7b375f675044db489af68580a651d1ac5936ae21ef88f9f8c4fc9fbbe8ff975bf8b027c591a09c2057f6cd43f59ba894ecf8c9620c256baa525d48c58fbdaa7e0e34cf2710a83045358396a370120cfc238be18184652ca367fd0526cd9bf087cafcf06ea5856e3d38a4dcf7e3fc767bf054479fa0cacd4e72f7fbb9714f4efe563949b94f9e494dc818d5464df79f2d7a8f650c9636eb3f724bf44fd54cc8bc5f28d664bd3b9d42059fc7beff4abc235eb8c8553d2bb37f0e3f3449a3f35aca6cafdb66e622045f46b0429581ea39f13df96afdb987e9aaddd07c5a4b7c36bdead77e2c24eab32a9b824628937e1df3d33aa54c1873d31e267fa1aa83b7ad94c20362fb3021efe47cb4f8d7d3b88fd37c1c53a3226a60efc6da32d6d4ca0483aa008eaa81a93f7108f3a9e38f4909fddba68e2aabf29eafae209e24804bfc56b9da2b31fefe8ba04f6bd2d3c8c8725e0f3b49153c287ef86d6483ea1373a4981a5331846e272501814e05bc3e9d5645573e8795ddc8a558fe847c6df827a0f419c9cc69948b480bab5c4d9596490835abaa2524085a7686146001f536d8a0101ecf626a523cc4981030ba3f0bdf5ecf553559291889fed28dd6a13daf2e99d9778082837fdd2f5713df23cfc3fceeac08de74a14cd6833306fddb4ee6cf4055fdfcef1951101431da036a48d6d57501522bd9bbf31d0f9b3ff4ec4985210c18ef5ba18f119dca8557c644b3f39b2621bc3c90f749a5437917b7ee77745b0b51a469736bd5c1759032aaba31edf03f2fe5f52b91d962e1b35ff763a5785c7a2e203439e8e814ffdd5b53fc00ca3bcbf55f929fe40d9507c8f4e9b1517b234b4d61e35060e37ec4df7be4f325b7f6f0ab04ef5ff26fb4be0810d2a8082a868fe9443cfd00f5e35621a1d6331498993ab908c3f19dcd732200879812b78278061290cab4a5059d9235c49e89781254e6d1c1c882a6eac10f1e380f405fdbc758413aa347fe34057d5feeace6608f4d480a6ac8b84416c120758a56be293284b8bbdac545941c627003455d0aeccb1e304d0fb8d88889a973aa3dadff8e006ee173fd7f6752daea15f0997cf6b928ab29b93619be7cb0fdb80a0512daae9dc648d17713bbdfae360b19c2ed176de84191df0ecf1abbecd08a4aa89dee221be2d7bdbd28b77252c2d3935e901b4b598d771d27097dd00b29124d4eef5501109dcc1cd1e07833da762ead22228eb34deca40a2cbd8de0261e8e5d05acb5698b1a669fd8fc9aade25dfe4e308c5beba67f4d6b7a6779dfffd7b7086d9293b7672019ccdbad7240cf014dd30d04e0ab806a92cb4f3d6c60ff07ce26db7fd9981798956cb7127d04048b85753fb7d88f52294cfb7787ddad5122b928085f3f8ff5ccfdef3649014e7da55024d3a293deb6f420190a288f485b3a230bd32bf42d32942e5b0ee27f10c3bc4dd18b1a85df9c0a5bc2f41880c2a1568d0f78c1a9e8ed6f55653da7ed2cb74c8631ab40345a74f0d6408e72f79c8610578f78a26f68c58bd956c8a4c6a521266e00536e64f437fe18df5d822e0b09b635b9af8eca6dd3018ace49da19f981f06da32e5dd6862703969de0d1c9899fc71d8129b71a964f8b6d3de5d72e81192e3e9e41426432bca5288c43616cb21a1375c5ceff24417e68810e922a71eaa22a0f8b3099e0b71c460444c42d28e7a1c9998674484758330ce704744ef1cd0fc175e5623427f939af81ec46a742033f30af04cddaed88edf5c6036a3225f2124e5ae21cd058c77a0ba0c3829e27471b778b7bdf7c81ce1be89c5b374c236bbb15e7fbcd92ad0dad7726a8426ad3f6c204ae1c2582293af10cf2bae20626128f9e0950c37ed77a76612d4f893585f9f348174cb8b34745fefec5a8a0ce3037ca2d84001eab2830bd5d0887d483ab9d26770d5eeb46fc8cb2ebaaf294f8014f8ed983056fa957ab4ce701a6b2cd945f756ba7681e14effc91a4e9bd28e159bafbcce6a1027ec2a3116e6a2d22a50de8b83bbdd78b41797dfa239f58bb585d284c1c5c720f63d6d5a488a4cc1d001c8a32a218d39efa1d1a4b7ebfcab34701db017d200964c8cbba72a1c57fa9e09e255ff4ae3b52d523b6b9357c325d60ad3c9e2ee1eee4f9e3b5d3fa8895da381f937a26c4667058fb9073a46b8a95fc938664a765a38bff2ea7172afb94db732265dcd0ff3336057824aa707cb26e32f240468b4687e0ba2ca7bbb0e2ef7537ac13532c8d67de46bb107267b09c63910490f8bbc22f0fe8298b850e8c501d4cae5dec046b99f6dd7efbf19e58bf00fe6e2f8c92a397e659cbd41ea1ec21c15821f8f036485cfc70b2ee013cf5608dfe5ff48c60fd542da78051bda27af54f0730a6db4e67ce4b12cd667917b2c6eb39873e4627d632919f67859a55f93099529f451caa1b683403b701e033b87a54a5867fdf4a8111b951d810c4ee8f383bad717761f05909080f57c1fcd6fe5cf0b1fe8b5b54e9917a75f0faf83aa3b46caf1a39e98b397c9e7ab1b8ca752a4918d07f4d91e35f2c374162f641884a0cf9e86f26b00aa41e52b6b238ec1613caddef3d959c3a65c44e3a71ab12730e9045b92a790726e224d3221eb27b5b6d57a88ea8bf3274570356e13049cb4f45b14fa4806df1e4d3c31a056afc0fc3f0c4ca5876a094feee53c977530f480ecc20ce37363abc67fa80787eef1059d1fce1fef9aa3bb8846a879a449a3cf46deaaaa5bb3ec4d46fe634ff2fb954487a4ba3e823b4b51581080b2d8dc14158b5193028cb168e4421e43babbe8a267293c8206ddf82eb67fab0142a889852ead6e9f8e3bf36b5961e4accd5a470f808323f3ebcc08402d3bf1a5546a877a9d6835f3430e5cc2b0e965e25a2c2829a6529dfd0a15ad19935d03d14ea7782c0b7ab4d4f777eafabbfc44860a685f5e97999d13febcda06a197d7f1f3f21238e380068214ca047f074832601d4ef43b51ee3d6b05129247c5fbd8bf3dd737bfa031ff379b10db15cebabd83c5cfdd7dba566b2e52b0f688188d4d11deef611085a03f531e6ff9703eba05a49344902af00a8975a224dff4ffc2cbc46b49d5a5fb21fbbf3d587ba17611ba08d623840a0a49697c0541fa5291200e7bb620461afad2a24f4af3f4ea0f31bd41402287caeb85f24cbc6eb8a78c07643bd38cb48e5710ef7ec647e04fe475d3decbb7c5f3cfbc8bc7a66d7cc2dcde33bd1959f9a3bf2373f856e55e187a278f0923fa6530307116834a1a6d457412e14df3c67c1cb13ce2a0892548275575ffe025b692c41e59d4d17a41125c2dda8b69f0dfb7953a3e13b5a71508ea6063fd91777538890f53a383b4edc857f23d95506cad2c0d68e13fd2a14789831dcb46a9ff219ee90d7024eba279f35ec42f1a37d8f2eb8182fe82ec21fc6e57f12e17f0406d492de3c7381d1582b6e4acd296549feee80afc8835feee7747befb6a656350e991fcedef0ab1c8c74aaee93e91f9b229db57b47fb0076b8b294dabf9f91457b11a10ba4aa96fa24d8f036dcd2829b5418a0c625f76b4a03860139f879a6ca91d0b4d605adb90dcda0407ff819681d48f82b91388365e26b385ad1757f307e4bae426f1d5934a9d39881bcea8d87bc23a289d8e81ff13681453cc9fd053a76772c1aab0b349bebc91b58078b31e094f25cddc680119aa42afb87f233777d568aa1f34a58559568345e8a7e9a98332c84dc59bd5624d9a11af95d4f59d826a7cb203ace0edb67bdb6f3fad5820b4e1abc318d7d5f5cc7927733e1380465b787c47ad3db56c64b062ea8d18ce840d45b97d2ecbd871f40d40245cd29d5dcfe909e1a42f0cebceaa91974163c176a340ae4c4f45b104b0da49c37c50722f697c7563c6281f1642f10733a0ba2250fa08324ccd8f375ba68ff37f0c7c13c711c0119fc2df60d7af8a36e00fcec16caac58083ae5bd2f5e51e5617c624adf15f5d388bb0c06c4d15fa91ca92e6bae3a6678f976e1578bfe483097274a7487bcade14a80f96b5cda624e703f6edf444bd5aa0a3b4f2fff38d3d4429a795d02ffc953f5cb31ed481a62308641acd1cf4c3816ce67604e8d818e702a7408653cae8e8005a4561afb604f0603c0faa6937a318c84246c19b28f77305f7d323f6463bc0ece892efdb6184e537e3d21b7780df046ab2984c6a284b5d63b16b8ede1479563282edc833ab607d11abd4e2c977056a41b1330e313c386ecab2a8716a5dfe4189945d5b5cde327f7df574f4b90439e5cbf697f561f2395db2906dbd376688572839db91c83e73cc1e45019a2f3dc94a27a047cb7c32f2ba635e0ac89513fa20d2a3978939e855ab7db2f249f7e0521deaa2ca8bc6af7472a5217d347524174d964176ea7d6e9755983b94d505bbcfb4cce37ce431bd2a7b6164de07b9483e56365ff55ac6102128146a4b49dfa756ca5a4132492f589777c437791af451a3441930d12cf186eb5335e2ee13ea2fb56ac5149a8f3990b0838655418a06e287466ce86d3100c71d5c4818e7cd12af58d565f34711a59523b8416c0d94e23e88834b0c1d647cfd74230171932c935d8e7b82a2701d8415cbc6f34b11852e93199891caaab4e4b5c3826558979f9ae4626831e7a317c5d5564230feef129c9c8e34e293bdb89fc1c853061cb205d73cd86ff8226dca5d69fb27d87566aa606335b2f369f0ad3907c3ec9781dc550c7517989e5f48ca88f71a4fb9b2b0019a7704efd0fd3a19db8e946dfe1f3cb2468d7b8dbc746923555073de7dbbacc24026071be9b9f746c8891ef1304b0126c7bcd5b776244529c10c73790e2b4c779817f5d7123520095943e9722f4d217d24dea5b9132b565b5a259696cd79c21ea1379ba60c4032c9e99cdcf6fca2d0764eb5c8f986e85d8ce2dd6493d2fd00da4f92e8538dbce0e220262c732396bf4265fc0d9f808477cfeae702f2a19db1d91084163d24ae13ced682e99a4e50cb2aa298acebc1bb67a3fed7479de34dbe43b567b5307214a0ddc4e40d579438c9d2f2d6c720b245ba15600cbbbece03a3efcf2eec03daff53aec0bc14721cb867d7aa0e575b04a8c2a2cdf05e91ccb1004d5fdf1bb2ee7b204f6af5582d054775c24fa4445774fbb59e34896f0cd15a3ea31651235a02510b5052bc0d480a81e250c02d925c74efc2042d461d8e7aab916dacda9e189cd75500fc69e6ea146d2dec55ee8facf1b4bfaae2cfe4ddb556fdc68f2e42c789baf6fd3a7a3fd6a517de9e7ea380984fe38b39f954200aaa15fd7b148490e926d4888455199c7922ccdbb8256be91a0f646997bc63890ee5917431adae9fd04e8d6956c6e9c86d165ce4695e2153129c6e47bab0d9fe060a6c8f5b17d191110a5767564eaf4ffb418311b0a756cbf3ff4e12375bc4e83ceef4fbfe4db83043ed95f53e858c8e866e7c7e3740daa258d06ec561d160c676830da27e5b2bd4cd0fd1cae3f6bd307a6d504f46134430256cd636a0c4888d73497be17f619bd9291db8f8efa109dc7c5f552cf00f5cb7b7d712519c91d3341fda928aa6e33c1b29647496162d0ebfe903945ded6aa3f554c362879993eebb3c784fcc873c7b6bc832b45e530fbb58519da59f04ef5630a3986428944840f4d3874991c5d4ff1fc1e420843928720bc398e2561b888e0696b43d46b828322d62eb69abaae02dfc5c472795010f368f2d5e7c3b466dc0ee177c87608df0eb25715d0b096338a61dcfaae7b6ce13794cc8e2ff3833c940288199e4b3254f740958580047c762b16beac27dccac900f16fe123e538f3b830d63a1cbc715a46c3d75379db9b937ae16a704b2b4864455ed2409d69617a719acd5015431c2d4e4d22dae0a92595b469c72e21c5547148fef448cca1d52764364fabca5231fbf119f4df39c3ffafdee61b28c222c4b9659cfa2e486856c1951ffa4f660ad9236f82feac5d7c7ed653c5c2aadc323b8880e1990bb122db9bb7dc3675ec606d2aac5311246ff960465405a13b3124118c5ca5357bf880c8c38a0a78931428f0e7e1e15666f0a5f2401f98f4362f9717dda358b9397143e587c8e5e6ad3c05a17ffae8b91932d3dd1a4828e9ce4110e1cc6e86c91bdc0dfba9e1d01d71bcbe9bab3015cce5a3009db15f755bb16e854920a04de33a138a7bd1e243f1469d44391335765078c6bdd3d18402287897c9759873b79c513d6205a49d5c561943660e135c7281eae3f80928cce386162be35da54115ec5e55242a1899fea47e7f1e8586f84e21dc9119780d4335e3de4bc5fc297fec263bf6e4f08b3edf0a970c4d2eb0554538adf01c66cfe19d8b4f6d35c00eff8a5d53bb8853b9f1540efb861d66df949ae2869dc623ee119943582a81102ee89e6d7eeedf6c09992d3e191ef40e74583b6f710de85da4b2559cc29f72de8151867d176a39889038488f224ebbfb756cc523ffa0f8e46abf97908c7885510c0a1bc33601927d8306fcde07cf0d3d3da29dc4df2d46c810b3d83caf29e12c500c0a8b17a3ce3cb34c30f1a7728fcde770f82b2ad31a1044ceb3d5e862ea29129df727dbb0eeaf8de498dbb750fbc4a35fa7bd5097b7531f7c6ca1279b9dca28adc568473aced549fa7b43cfd5a51661c021976e3ad00df345f75109d233ff560a6dd7fe50595d742a55251ee355b9a1878bc2cf6c114a3b431277c08da329da7e3c6c47e358cb6949f7deb0155153f28c54e5da3a7feb1d7050e08f0b8021fda35621c10fe70320844528ff7540cb97d24946186240a66336c7b62827395568f0a71ab69344df7d0eea3111b562fc99da3c3bfcc25e9507c5fbf75a1859e0e5013c6dc5cc18936f9ccb231f4f92a48fea940fa36d7e38ee3b879dedeec492b69f5698fca70b17b4828635611abd1d5d3e1b2772f7d02c4da2f3b6b946fa0f2f8e019ae9101d028e91e4961d500f3b5655b9d146359b06c1a4bd1be33fcd6ecacdc0fcab128de05b344ce2ef3b9eea8f9ecfba2e4c5ec1d04779307ebe94ef9acb4d994b82090618f8549a7f5498329393da8314433f0c1263bff815835249a1f6ade0ceb392f5a1aee2688b8f4d7bb3891a9f784d6d592ef1dfae0d5b740a41dc205faf7421fc0c12483e6120a5bd78f8624c154195471415eea189ad65fa7dd34b22c2027215d13ce10584a87f33925c68e8fd4190af8b42e88cf87cd24f2adabf65aa7e734bcdf16675aa98de1af8604bb16dcc8e37b9c2bc3b6ddf06b52634270fb87de791379dcc9fe0fde4099386cb549685d25f9b4285a0a5c7cc158a074476cf32fd91c2c38c55b66d402c0006063fba02137c835ddfe579cea15f22eb79cf6708615cc95764f42fd71dcd5ad6967a3c34a268539d9e48d707858e03d367203c3f7483b69fc6c4005b45fe0c48d5b5abf3b7ee658917034272ad76f3daf85c236030c2d2710d9d3dd0fa21323d99f3977b552588b4cc79af3670a69accb0cb65b706a6b82a33ce23b277519b39740b97b592c09b734a8016d7da88d3d401eb6421158e0fb4173fda5cda7c8aab403c16968a619854a16ca7f5020432f0c6a084d7552bbe5052536c66d560406936da6369f0ba4cf57d12be6d7a92c4b11167c5f57217ff0d10bf3e2250569b3d1a75aac3573651647dd37a4dc6f98df0866673f09a1f6eead3d069c48fd253aca716aa00300867ffbffbe468094a71738f9723144c1e19f40a5c7814083dfff982050384ee6910cae944a1fd79a0a773f9dbb80dbdb23f2430156a48486efa432b2a001b2897e4f0a5bfeabc2c23e473f383c0e0a07dd12657bad2d2fd76b5162f02b1f91489b4f52ac4f9f6777a7cbdf449f3158f11e031b23d07422f06d705e869514b2d45a43456da015b5122ad1bdaba4bdbcbb7c023cfe8ff8d12cfebc68c109d4e4b619340e226ecf49f4499cc9ff9023f1156979ee4cb00fcbcd339abefc8e38fac2b1b95868079b04c7119ac4c7e2a889617ea01d3f3e118643b58651a1ed3779ff348241827a76bd1f2c9ac302adcdaa39ad306388bc0f39bccc60bbdac209483e4a11682561c7dd67977a84cf2fa6805b40b6fc0dcdd9c9f6b42866c50a6e36b6bbdadf993ed9067d429e57a8107256d65d1c793e445933b4dd46233cde2779338e8d19b1475ad04e274be6908c7b2e79991aecc8f0f7ac127602e38ce08224dabf2e99b3493a9875eeb4e444d7b185e4ec3a14c357bbf6f67338d45e1e70357b540086210fe03c5ededbc3d9b085e1ced66f46ed82f165e33aafb0ce120f589dbbebcf80c66a487ba876f4661118edca86e3f58ce795cce1084a7e0effedac1e622bd21c47fe5bb5a97fe581871fa6b8a3d7295cbf277e53fc197c1ef2b648b0542b5896ab9bbbeee6c6683e80b35f641d252e67b36d602216216064f4eacd84dec43bc6e5fa0f4114671201db0a9def119e90fba576c1cc50588924dff5284af0103d84a129106cf5d08895c50217ee3939c0cfb67a3c1e4533cb4403acb949501d9ae98f2168e5bacf866b86b580f315c7445a8e09915b4c9b03e80d9390a878e809f7c8a3a0adde9a4033fe763bfe7b61251a35bcf76eaeb2da52d44130285e2e0b2496b77cab1675bc1f043bd1f7fa60f5349b328d09732d058945cc54dcc313eb390a7329159dc19389fde125457e01ffdb9f23a201b199f1064f2827661702c1296d91f7f89b5d32646a618ed0db197f8815972a399bb433ba258593ad68029e7c1b7743e4b15908bdd6550fde498fbc25e86959533145003a0b2ecef0eb8df82b35d13d7484942d94f2947f00de3301b40a524af4bc01619ec602b82fcb281b1b29e84adc53561111efc50a1b754fb541244a22ffbe4839b18657533c5e82ce1a55e158fc08e8d30af96db70c7d40817e8dbb6a0e57db6034c10b6dd607bf4b31f289e0bbb2094a4513722e7f3f7737c49abfc41e3f2aa1023a7eb483671b32d81d08dcb80b249113b0d5695435694e0454db7d92df5209099ee1ec5b9d7dce6ebe2c5b14fa42bda4e217fed010dbe95d5a9a00ec647c62faf62d6355a4cafa9dc96ca161103c2172eb688f938b4fee3c970cd1c7ee5b865b38bffef1a53d7a2c03ea478c4ef4a9584e16c7cabd8082b2483dbf23e5613853af1f019e863486a7cfb0f4924dd66f589fc56ee8137af7c651d5c7e0bc2579578e913719608a21c83a169101f39c4209f1f2ee60cd8a0fbadd9089e8f0a32509643b309c93fbad4fabe05d57c7ecbb5c997d38681b25be2a45cd3febba09aeaec5d4efcdcdbb069808cc3979ef37245065a2efd5ceead49f4c73fbc7b75762da170093e4c9db116c9e6bb9e04fde20c7fcfaebeac18cbd56fdb987c68ed99d65e96e9e0fa5240123273ba888de69b85ed792037aa4652f19187bd6547addad503195c4add04f8d1827d4df5bb9832619076377bce9aeb8f5e11ce0debfb9f80eff12fb743b92bc66f7c1f37dba99f60f884c2454940182b841a849b6aac0e2071b382ff888df5f56ab3f34f66b9e5b7831307ee648057b6493c1bca43b9f0fe22060c2784026faf067d0e2436b0b37b6f162b83c70b02c584ee5a401cfc5f66d3cfe78e598f0175bd27924cfcc09f9dc68cfa3224a5bc395e6066595e0beb413529988613998a6ae8cd9dbbf0a383482374cfafe82f638721a3864e35ecff61c12b7ab7505f7f29c7499f776e5a081ca3bf35908ea62204e95e42f3df1af48d35dac9314de48b56ee31483bce31252275c4e9cdb5433531970eb78d9063ed551a458c16bdf69408b2f801e814acb790e5f886e5fa6ac94c3431f33d16bca4bb2a67a366557823c100e284177987bc99fc3128534ddee3cad013126e62277e148a1c2b87708f05977b6e249e70fd8263bab33bbad8a542d8e419e163b1a943dbda5be2e594c528756b7237b8dc575d494c2697f4f08a131bf16fd978b20fe3a28bdb216e4915c7f8dbfac0a040c9e396214f49b6880e634707294e58ab606c32e5bc1f6943ed1bbad526e98d2ce0ff13bcb12bb6af6708a94976001546300d9e3d024aaca6973de480788281b432b644a981657afbeea13ed1cadba6b4619030d27d11a244aa0e4e060774f8e57613920987b27eb9b4e330ff7f52a98373ce58c54680306fe5aa7ccedec65df163642326b8bc4bcc18b2f3f575decffbec714a555940f22bc12a73f7ebbb596852fa9d1c3e05543c64ec0ed347edc78d06da2005347369283ae4d38d1e96d9131367c4556e0fa9286ab890ad3ec6801c17718eb8ca1fbd3895b958b1307c9005a7e0b9f731a29010f41daa544d4e22a2302f32b00925c9534dc9867861688e493389d2093b09ce069a47fa969edb34fb8a656e16479c943bdc5de2c3616223014f15406c1117f6e05503eaef609a76d6788baa19d6796eb7ec326e7368e13c859159ffd37dd4dbf3b1d8046fdf148f184da0d08ca5894060eb00696f347cc55f9b108b3b4b3d1e6ea51c9686c1113c0339c8ea17a5af8c3d31b2fc5255bb5fcddaf98610099d5aaa7cddd4adc83b4592ae32f572f66ad1bf931e8a0b1361a93a1eccbf49ab3d88ae4f1301a1a63c8b48fb565e39d8e29c9cab11f46edb7db54d56096f69d09bdd55b25666773f08762361a35c0004e8a46596cc75db9c76f2272028e7464cc9d52483061430beb91d48819e08c187abc5f655609bd11b085f7ea6dc58e36a81c361f2df79825a2378a2f74eb35b2860f4605bc061d2ccdf178d3e9b4742795a66ac597fd1bcfbeba8e1ab0b6aa9837439d667d6d63b0292403fd0f943f1aa6e3b1ac022e832945c91921b3cff3c3c7ed2d07b251e85dce093572e2461c8295d7a4cde61030c770352f10132cbe77006bc0ca4e61883702b0707df8dc4389df318939f09a6bcb632e205a7879fa3c9f13b333b97572afc257ec390ff2afecde904166db6f715d9d0d2bbad8e0a0d3d4558454586b93d762f7a615091560399c0752642350c9d7470d0e23b1fa27deac399637f3e7e0aebaf3ea8c3677473648e47fcdac74825942ae78cc373e32340ce8d884de452779d7d22fde766ca216df62c63d490fa8895039c6b8bb2ac83a976bc0cf32e7be3acb18bfb16887a4dfc34cf50c67093de25ff6228dcee3b26aa74324cb5e100ff9883ecf615c51ce484c64a5e37258e66049168c18679888b3366881bbfe234b72e0122404d92de699c4ff948773cf28ed958599588c21b8504b9780e5e5fef523b49438f1c811d0381892956e20f96885165a03f050840cb46b23824ad610ddb3981c4df5cbbb6e5ef54135b2586eccf39e707fdcfab712ed855916586577fdc2286c564ce070d577bf4d96906216610ca158f6e658e3012d4fe20bedfe2601a0960767a0e674a94f088433592eb765d754c1a8e279be1d03fdd0bcb52245096b790e6f367c5e4c063f15d458e219c3eae23e67c23e832de14194f75d641ee6574ea8966ed43ae27b388bbec8afea7b43475b7ec509ea48445bca53aa171b8628e3c77f897f598d2539dd4d7e163515efd6df9faa92e9de17701cf10c3b8847095de30a492fe22bb44a3f94d49fa6e6b5106d8b6d296e841f6e6824b673ee12864d9e3a7aa6fc299a514a057cfb3af87a3dd5cbe38ac2365a05b90ae8c5bfda39786ea74ad4848242c8860d2e734816089234190b57ef48ac0e8bd84af990d77dad1228bc9a1b1cd8e544ce14c0ec0e62821d4f71b1fdbe061384cca6f77e476b26ab36b2cffb2437ec2b16262d6c8d332f0a84367744484b01b6f036f38533e3c66792bd20ba6df176e6f15b079938ac50440ebf0b43f2502ac8203f1aa163a645133f09270e90eff75689dfae1fb108acc828ce05e4c05940be601d5ee566f9953150adcb4978485669bcce876180edd912e6f1fc7d405ad456f66722687939778fefe1ffed9de9e2f7939aa51fc3eddbf078ea8d4db6395532bdebc825d643831411b3f20f00c4cc22b0a585c4f76dc2b76489b04d7fd2d8d0a00945a7e418385c1e402f802cfe20e24d93ee25b85f0a1e600ad2c377de58ac7ba820a0da6245a7039be13a19b69d9046fff5b68d8f806c6b74c414e4312f87355b602abc876fc83ad889cc5993fe3aa7a3f9c3a53509a820e7f557b57f4a73c3c3f6309c9d117b56f61cb43e3d03aad46a78290dbbb4bf5724e0e9c36ee0f6b860b7080e6ce3e279f6f391d9abb2d64c8e1ff8d9bf63a4d8a7f53d537415e9929b488dca5d5aba50a875a7b6809d0cad7592074ebbcac7d8ca7e72f998b3f3dac8407ad7ab874b407d95533c5633ad3d6c2a0bf6e5a6844550377076a963292e7ba63b56eedf7c45fd0f7ec0b1f10ecad56e9948fef7132a24c8f2b951f541bd78fea8ebe235b318e5fdc676f804c0e5967c504fe08b2347deea2d01fbb92f3e679e8f4376ff88bdb81854b7fdf827c2e66a78e66797d83a8d379ba9592fdda557575f9da7f5c81b0e917e0fc673614ca07bdfffdbf238afcbc634f125644a1c0f2de7d90cecdb2136f99c3f533ce9f822649e2c569e86e11a0ffff10a5586023af6879c7c649b685632409a4a97bc49816b673833089d192d72dc51f70a078e03c334638d822ef7bd9ad9e9d31ad183efdb3a1685a0d531b47180565a20ebf1b579d316489e244e75f4483cbd9d837a014aaa4165ff674b6f5c5b9cc20c42ee8035d9a0df4686db0823d2580ea33ea92c8cad696b1c4bf8f4d76dea1ca54c310dc2e6e4a6ca4562c7329cfd78009d1a70136b54c37ad5abd6be1c973bf090ddd07139fabbed7ca0d381fe694c17fdd8d2b88dc52d91e700230b1cf8a122bd9563c2f8152f44e5515fe801878835e0828c34ab64958f2763de46877b89b701127e679f9dc04dcb58a1dbfd2fb61d21b651f4acf6a20ee0f1d37de958a91217c46b328fc7c2a62c972e6df97f5950739316449788d8bd4faceb74d10285e472e24b6c27f9088559e0a1316ada02de108d0c1bb0a66ad92f96fddff06cc77cdaceec39e5ed4929a48fef6a23d0794d8fed45405b4a6a9e644d30e3c6b16c2068c6f3a4ed1a2511018a28b0e893ab648234977db4c8cbd9f850488cc3eb88123c01c1f0acb8068762f27fc4ae916c36b8d27b753f4e9d3342382af761ff0c75185812dd83fb3fb7d338567c1760b2607bb145011d6cd90a0dc73e0cc476e64e5e2c9326954bdc269a813d3ad50e92094bc3f964eb31c8cb1f917ca28a2bc9e217d78420931be12c801dd156d7d891d8521cb40defe437a85dfe9fe522aae3cad33b3c48b5613d4b84fafbf8f1aceeba8c467fb0675e61662431faa5ca7c1db09e1ff589973438e97b0ff004e91d963369323398a45e795fe72ebbd275b8586000fd123b117a233d4ba41c7b29b076bb91a4a3fb08e47b383e75addfc6773207fba971a8234dc90f12490bf1a9c1741e2ac36f7b0dc03028e8366fc0b69eb00d0863a03b183e0034a0b5c76a63957301064f45f0a948b1845b11ec972d2c3c83ac444431b353bc3e3e3b5ba53750d7ba1f0a534390d0e6856ae868691c7dec3606ce10981ea9d02cc7b6b0e6165496f1030b870860fca4536600dd133a4ac3b276831925e75c6ee23b82836ffdc765df664cbd61c883abdf5eefa9a2b335b9c68c005d2ff28814d3906dc54782a1c7994f690a095c4e70836078e8da37586285fcfba27894a94034b930f0eed788f782f97f48e22e4034e82f99b32842f08e2195e26f0c6663f60b208316aab31569ea52e70bdc5c5e3aadba07330a7af1c6196515761c67e79afc9c8c9958d779d6043b3eb9a01f5f1729c60b88cbb942ef02284e45254835206ba9bd8fd9cd262cf3069451fdd93734e3d7f0ae6fda16ca15041a114a10f27443f2cc4df2b8ed8cd2d2208dee13c20cda835fa0b2a126598530864e1af1a85c31f11f5b439196ecc935fe37b0f04209cf41d8b0a2bc6e3a411c62188103cc2dd55dfcf341b5a08fae2516f01a2b7121f0ef70d0191d4e9ac1ce4e5f1e3f46f01b0fff8e2f9b97fe7fb8904e914bca8b687dc3414ebfb79313f52822062ac2f831f1f671814be96b3c28b03b51540403a35636169d0676fcde26dc5201b007b27480bfbb7ea08cc45f44759d10ae373bdd630dc066a2db764f5a988137964e1db1a4fc5947f8bf88846c11587f1e8ead1377bb78f3edea6cbebab661f4965d775fdddf6e3c237cf4a983b9fa5ed43bb5fb0d1101fe16242fd45173773fb2e6371d76e791d2aeab40aa4e791e13f521e1a0024776799389dac41a5162d0c98065d1bba46766ccc3f1fc71c8355ddde4420f50cd26901b28135a53ecf7adca99681750eb4b02d578ef13e7a1d9dc49ffc89cd7888342d06380789b06b3716b985822c51af3d1a9beb4d2270b72dbea4d336fe62ecfcc9c8dfc3944e4b6858d5115c1065bca909cd88a61d7d6e32624e7437bda1cd31dbbadec70bd4e5bc5b754cac8d994ebca5055337b57e6b4d101d00ce94b61df70b75751773cf445efc197777302b043e1df56523575d2aaff3df61e291fda18b5506ecd23eb8fbd03ac27743a65cfa2cfda775e636363d00346485d54e43bd1d4374e0b0e8ea7728f6a8f7c160ef5917c7e5c48f4579f3775a9d6638071a8f93f54c8c4af1de36edce8c2f56b4792a3b783b3f882afcffff4128ce728fe261864c67fa7c8502083c0e61bdd9e9233b76d8519debfb85e938aeabd64706cdf80b714d264afbf490d25209deedf7407b38dc934b3afcb615a4c142236699075291a029404cbf0020a393cc35cf185b6c2b3d477ef5b8cd5521d1f663916a6bbe64102f5357ccf196cee5ccb24b62bf304b0ed1d76ebbe63dabb9ffee3548b0ffd2adbd1a165df2fa25f25b2ebf9441908a1d6a5f1195536bf8baf0277bb84703b74a82193d05e42f6c39474e7b8de2396310992add686a3d59b1f0991399583c07b093ca9f6d4b4858036cba58495e3a6836250b07b1b3bfa8bc2c82e7d37804a09cafa95f1330591541b91845f2ed130da5e721af079a04267d64f6d79929f7fe1ff4053a6f22e6d0d6dc8ff0aba5d25fd9e0c108604f9519087dda3d548188ba3798d8c3b68100dfe112c32067e9ae98acd64900b9b21d048141cd276052f72653f6640fa200041f22f0769399d3a26ff5c4496e9c56bb3b48bdad9b96ef5f4d1b2aabe31aa55f6a185cf03f0a1b388a9daec0aa9321b24617ec95ae2ddeff15022ad82b297567b5f5b5da6a94f0250bf4a21634027b72b0a617d169adc79df4b705fdeeb34edaface56fd62cf00d5da81d049ec1b07735c8be712217c6ed067caaca27358409f096f31aac233579562948ee66ac90589ce955129029c597de89bca8e2fd6d49a80131a89b6458d5211c7f8004ca0c2244c72adcf368e4608e188df5d13eac3385347c957835dc6244684ce792f07974a9d7870d9eb544d0d638ac61c1c5e3feac8e9f25fa300e9756c168b46f2a664ccc153c2bb29bd3268bfd612449a5e5ab4a0d1a2d8f20cf00e44cedea500654cad75ba8d94a0e37f92abbd386f0cbe12c86e2622ade07990ebb4978e3dd9273e33d8ce7f25536ac290aa88e76bb8898d9adda7f816c74d982a257c4ecfc865af1672b0ad30b46996edbed05c3b99f0dc5c30ce90f85da2ee5fe1b1eb4b2ba143968a7b6d2b8290457b39383c2280cfc1afad995b082e78a1d2a4ffad8c911d7f209518637601f07199b34cff71ebc439fd8ffaf1486e00c598df6291a0db822a8154fca2ce8b79111f3fcd07a1d9d339a13c9468221cb6a04a99cde685e41be577a4c02cfc35e93355b14d7428d5242995e20815cacdd81b8eaf39b8c1f05fa0f32d71b3478daa520547d73b3d560419b3c6c41116d89743ffff2bb641a043323eef084f2e0bbd0006ba9b1e234b254e8c6e9a6ce68588af2b3c94af9faa8da058f55f65630518f17e45e7b51f5f6f78c64a566f740409b773070b21e28f68a52851284a6026a0e60de3d7e745a7dd98dd070e4ec656b465ced9f45c1cc537c0d2f86add8409d42d7eb17bd8fa1cbedc2106348a9d36708185bafe3d25089803602fe143e2727305dc10ee254da71acdad3115fae829078adba8b60086cd77a068ab3581e8b7a6c4dbdff1423ec09d6f87a22facc4ae9c10ebf20eace58419cb3d622dde4125a07ac0ec767ae9fef1bacfd7a666a346aa247230c0532e85d82e594d2777bf95541e54873bf5cef6225477e6091e73d8d6a050433a1b55b43c6b669f644e367248031d3244de2d0d64d093581bf4501981c022566c611f1fb96edc082f6c775bb0db9c6b670a4947c8c871254faf008d3164d59d3a5742fe0f118c0bae09cf1604cd7d30bfad408a55ec2edeb9ebdfde2cd8341368fea1db0b430909a609657f0b27bc32584c67d1b1048c0be9c01e83ef885751fc221109fd6a9ec33acfd9eaea064f3c6bcd6047754c172c989ab05b80ae17950c2dbfb22c02df9acc88a22dca32396b0ec3780621ecf44921c5fca016e2bc6d45adfccc09826b77dbff48ae1666e6534ce58b28409f35c0c9854f133c972bd40e525fcf1138f61d2edf89ca1d45a02ea7d2b4aedd24d9b1b2e57cf7ec1fc9823a9c9327ce329232a94224c0c5340576395448db186fbdbaeb590402be99cb755efe025b399c75a1f706d9ea30849ad60b980f23756c9a271eb8dd22746b25f280eb760e2b5c10e1a24855746ca892a38a9bcec6a10913cabaeee4de4fb315808bf93eea48748ab41e2cfe2c94012c92f4a142803755e08097dbc61e3c60ee3e1779f258ba66ad98c0fb6edd104fb283d89c841d23aec7a5f7525fa95b676f806f7c3f5f5c5dc46613328ff9eba1b736730fa912fcb2514d0cbaefa39cc564569fc26f7ebecb21fca82a7e3fbaba72b58b7261d729ab7c60dfc090a9677ca2dca76cf3c34464bbebba31d9effd22f93029bbef2ba3f796f8903f740c2701bdadb3ce0cb5681eb3515b1f8ca77cf0375864c0b9ebc911c5529559c40b176ab9155d788bb8f82ee973fce5e6226a4b7e62c2ec7fd261470ab4c322a5d55540c856c29da86bb863c8a71866a13544021be580615dcd8affaa481d4c3dee3a1ac69721736ed6e8b573bfdc78c00b7daea05f7242ea371744bdd0ec851ef42f4f90c316756dc06817f25ead982572c9d83fa7ff847458fa89118e50ca179918178bc9b8f5d483fdaa96750fe3f35281928b863a26b64ac14fda50ecbd8964849f4efa7c1dd5b562d7553c85cb5c69b1761e25d78b54045001c4c4155e3a3125cc06ce9eb0231447c0487c0ae1ba1429b1722f6197a1ba7ccb8e6284349f8689504aa56e883947f81e117a9c7c088e362af7bd1e1f4e037e06e869cbe9dc7ea12fd6c87d63e64ef13f520c536dacf063e4ee7dfdf00cde6fd7ae03dec28d78422e3daaef54211c90c635b98ec2282e16f3abe9dfe7cc48aae510c1500c92f9122d240c79f843f2692d989777dd7e2df330f57556612166297537335827bc8baf48cde3c3a991feeb769e3339839dc53acd10be9c945283939ad5fb30e7948f84f4f696fa7154a66567611a8497647c45fe7640b9049909f1b62625fa240529374ff643cf8822bcf2f9234f456bd463899507911061e0f495c08dd3ab8f5d534686f1a91b87aced26520d01f62e2db54eb2aa3c6893b96c93c099f666d3c9cbd86ba9c39735a9ef0d1319c8799185c023c6f394d8a6a32a232be58ad151b7f5513188d93f7f601ec3cf3ab0a122cabe8d2787288a88f756a613aed8dc34cb894ef36b96dff4ab76042c772646141ae28bafdb83dab4729f5f9aa42748bac9b1376d7b88cae665cd9346f869a548c41438c14b0ce114cf5ce515ee11912665196735d85da4a151e19f44ebb4674becd91d96e9b7fe209e73abbf77ef01ac4c55232f6c34bfe44ab25d53a43703e71301240de664c655a2887b3de9c7f9e2e75f7a16c35789ec743e64f8c919cf353d33e38482d24338ee5124028bc7203707fe0584c37b3eee4df0ce686d83eaccc74eccbac92bf6b550ce5509f51771c32b9ef979b9c5fbf6a217ae8fc6df62b4ee63e5dc427b56d77fa4fd017afa2b19e826b8b0aeb4098ef11bdbf74e875a40c7baa911966efe1f02ac81107bc8679691b25a17a1245592a5799ea4af56658d5054e53afcbb72690502716de504eb9573ae6d94352baefbf4e1d3fb4445e80a9a4da6ce909408c75e87e13f464a897359316b51e4b61831425ead81f2057868bbd26fe1a02caebcb0e9c2147b5c75a8f5dea0eab91dde9a8eafaaa6e375ce4c3c74aa98fed5b73946d79d59abbe1928ef82e2489d49380f8df7f1708adb1f849bac117b94b009d20adf3fe18e921f9608e5f2039b4f90d3cfec8a4b2655c8b44a5acc495f9ed0791a6cd2bcb0653984b6ed94d8c39620fd487125c70aa0fc32ebb6cb100eae1258ac08af22a283a4c642922aafa697ea9405099174a7356facb487bb074cebdf290fc6e9cdcd4cebdfeab9a44a15fa47455849110100660ff0de8fe69347dc8344db3bdc14a17c1bea0969c978e598f9af1e5ddcfc30245b2fef253db7f06d1575171e4bb3088ae50515de723ea840904aa49a09570a08cc289f00efd0a29a68cbd57ae0454ea5c66c65dcb7478674cb1190105fbc680c54514cb5c7208218473a4dfefb12b0cdd905261590a3c3c540e94b593d74e3a73b11be9b3b8e3c7b5ef8cc53821b588da0256642723e35bde4d9381590efeb025ae507ce39e99309e633d6067f1d72133b6d0054f2210be05fb076985b8b19c4448452677f024b69d835e33603f638e28b52b73c868d913ac9166e1e2cee157153bc24045da551a56e0309e4f61b0ffd7c2e5849dbb4ef4f875f6c213c65d99166ff44c631b04cd6e17928a3bc9c6d55f681bb932352e0b690874c185ade2d99e34d3bf7d18d133b01dca55e2600e9ca7822fd2a71cc9183203920032a8a99f18c54d6aa34bd33f6c9c839a0e2f43bc21cd1d5803a3530abd59edaa6344acee1f128fc909f1769dab01cf1c9c206e643203b769d3d172aac546d4b5bee64ddc1ab4aaf0ca7ad903c12f0160c6a1d8785b481189dd4fddf4875296174f3878baec4d63b6b24762d89198cc020d99fa8b678d583e1165be4f0fa8a3739a13bc763270925e53165bd403b5b60875fd3f53728dcb21ac04d743d6a60629b101a05a0aa750c23b34b6bc0e332ebccad06bed33797ab3fbd469a37657c83a9d9505c613d26b4e4d570440a125cf5b917b3bb6efc5f91d80fa15145a258e1666f6c56a8fd4ce42af6d8c8d849e2c63d3a5fc6746f41697de6f6582ca5e6afa956793ad077a9b20f0534ed1c8a8be3548ff79d3480dbbbf748b30d554e55fa6df8142ab5d1ab22c19d9fa0f20252eb66899bfb62c4ba1824522ebf5c2bf49f833614f7280e77c97a27309e9ca7b72167ab0fbabe3731f58f21fb8ce24480a2c406b76e926ed9e804a945b866387868403f11f207088bad13fef806ed7083b2013fb2721eb87ce18e040b69bb8796b840535cfddf301574e2d5f2fb9f73ff14010207e94cdc4972272e763d61889f08eb554d180aacc36b088243a440a59a63ee532d98a4228228982ba5fd80dea615f8b484250e34e774e17282d5d6e4faa5a6227bdae3f7cede144f7b5fbb1d38f6a3762cb31768b33447290617289f315fd5b7b242d9b38906aa9c727a7df00d153f0f9aa8e1093a7787d239bd23970c0d7a50ebb5778a334fef4fd742ba0b5e38b09ea6eaa638af717effcedbc962f6d0aa32abdc01077b9397b38fbab303f4310dc5947161f14ca6e61426848a56ae7b5743ee0c8916dcfece9c62c89f077e94246ee6f1bf66f3962b1138dcaee7475feb50d20008b87c4c67feec51851cbce318f5861a2b413c3c7af8f8f41911558de7af67bb8d9b3d238dfff778aaa528d201c46f9991bf6cc66a609b133a522cc817bb0306cd853b839659a7d2afad081715dedb2a839bc02e3e569a3f67080b48b32a12208192837e3507fa8490fbba8eb06231b9ffb27a23e4cad428389b25a99ea3022ab2d229bf02b0734338721405980374b0ebc5be06e202394270851b483aa46cbabee9823f7dec3a4295c2c32c6bee86e9023be0e423422b43a9b70aed45f0c44839775d0d0d152528b64dbe26ff630150154024ef644ce6da76d4659dfe64699a6da9e5edddecd5ebad4e1801452b81e8058e6a59604c767916250c43331ec707a525e4a3e223ab5bb61f1c19e3b370f7bd7cda750cadc53348a73bbdb22ace424c6b48de8ddb60b1727154141dcd3d0fd667cf9f327337033e0ebfa5e118996e4131b773cb788b79cb8be717e2171bdbbef95aa54c69dc31eb3e68999c085294a48b4e170694f2c83c048fbc9cf6561c932ebc1c293b0cc0ecdd1bdaf75e9cf3e7b4bc517dc96abc6541d8225e0de2c7c45d93bd3780fae5af1d0e602b2d8ea1a65f05d933826ed490f6fb6263461c6e1bd2ea06c7357af9cd312548261fec8ceb066b463c9a4e02b00df38400b54185bb7c4d5108ad86c83b4b132e23078028ca05d330d2514c1c6a66cf14df769a067513d96a9f7334a1180251d2a87a2f736ab81e233dbc3dd81bc546971d1ded1d2ed93221f7077bbca50dc7132268f92fca7352dc4aaa6be152524b28fb65d6ff5a59cd76ac5c0ef6dcbe5d8b3b46556d4794dd7f2c8241e60e1f0ad22e3812e475080f71ae16408abd89f0279df48682038458067aa334d84f1d93336faf596d69d1826af50a3c8360041408cd9980b3cbf2509f74cc4e3e08acab3ad820aec671bc5e5c5261c01ef48afd3163d9d928f6898b27ba7e7fc3abb02771590eafec4505e25fb465a1f6437e2c899e2cdc6bb2b42c0ffbd97506a101b40f37fa18007932343c24749dedfb0b813c3527fa874ee9bdb1876c0ec98d4c6c57cb2ce40f10630bbd1574d585c42d3b1f7c573bc07a4127aef14683932c9ddd63107a3ffedebaa8b7458b9c87f317d020edd4dcf80ab6387f663e57fa826e9f7f9c5ac0fcb55ae9342f31d7275e4cf85ca16ac2b31ddb2bedc39e2c98dfc1f6f1d9398ceb5758e2afe58ff887d66b2ee18c45a3c3e614b5b01a3f5b4745e34f607a9be017203befafe348a4ed639a1b4aa9c59849311f81b91ac938ad89f6b65df451deae881570812ce5698aa29b6dbe9fff27b74067fafa8134a4171a0a9c07a448450f6f95cc81ce455eeb780a853b99073805d85548bf98025f3a2b9d446fac669366314adeb6f36e30d3be8c1835f3d9457d519feb403a0092566f0b3d617d22738825b0046bbb5c9105dc7f4346f39a666a9de3df1e29ea9db5b3f5e59bce2fca2318f48ddd8dfe8cca2147250e9e5e69a2d3a55d2d841918c3bc4c0a8ad616dd5f7a094b5a166d807d2dbf16e67ae61b95627ea806133e51427f67c64b3dc50a9333501557b8bd0f96e2a8ea067028c5e3bf77ac6a49e1bd68454fd41efd2e42b631a236fd6200615f30fcf57df01855cf94dcee0be338d85675858a53e4861036712cbe0ffd9740154c7e94fc806904ecadd92314fe05c2bc1bde20dec2a85291987d037e8b2cdfceca8b387642231113f4c0010de629bb88c44f87113170b50a0ac083376ec2cf7263766b92aceaf4cf747399fad5a5ddb3f0d1d6d2ff99a5e62b6c54b452ea580b21a2e422458400a94606796b406ac64fa50414674e93e546b7a6448831db3d8efe495323c384db0945f603a4a06eeb4efe16b4a67be2b7d1cb02766e2c7c89208d515d8592fc5433c539476bd76e2db39964264854d754ce5e33fd32e77732062a11cb5fe4f76371e4f5545eaab222f7a6c22393475098bea9c72392ad6a8b4bae9b8b40fb57b41667951dd5895f83a165991563adb3bd00e5b20987509a501e55c02055aa184dfc8e0d14b260a000f4197e85efa8bd21488ac8f157a00b6d5468dc1d938be04d0b932c22106684fb144a34a38d2b9a9bac5a9bd13c6a3005700b7390c5b881f82427c6171ada5d7ed3776096beda6d2378d54d2215bf4b460c58e71409a3f3c960c2f92a1cbb7049125a0349293cd3d223ac39f48757f573b7fe69561d4c927a05def81e7e7cdde47ef18584c267e6d76444bbf1018194469e695d15579e5680818049059a480dab13398b18c6caba5513f2c6031db6a7643137711fecb2904804a8de654842d28aa77ed3770c0a8e36647e2cbac2a39f46c2fc4bedb830d06b7b2bf2bde73d22fbf2266b20f61c71c9248ae84ea92362e32482dc3fd7fdca1e3ae83742370d7a6d9cd5ee74c4462440be0d877b090287fa333e34e17feab90ad535695b1c8bf4b142b3333f5c8c53b6e54306ef767c795384234bb5c23ef2c9bc3fc04f5bf58db08a87dcc3aa4cdfb6891ddf44bd9c20c0076bd968984de230c869dd912c27e8768a21abc14f734cf640c288b70905659f91e5303cf2b5451f1741d29fd8aa476e21fcabfd5b3c62f0cae2ff6fe5744d82473299cb962c8c29e95ae7e29b119736f8ac58552599d728b3ae7a78f4f81b9cbe6f63c98febb82c5f92a08bbba0d0d4bef62dd2496a82050ae6ae8cc867e786373f81bf77f7a3c7affcc5fa08180d0ba267b8cfe6ac0814fe9d158c791b24af289ae1abb29282b262a573adcd002471bd74d5d2cbe13e9e8a6945746fcc5574b363e94740849ed7366c008fc0a14d025751b0b704f444c0fa2efcb94da7b0a3f46c14f9caca57d7f65e39d638d3f8e825c168314a5703f6208bdae3dff8937a892c43a522a3273b520d46cec7b0a855018139867e85ab405cfd1fc62c709bb56d4ae9479ab0898be097726665f31398973d630f552e826e04c1b13521c884ea97bb974943a09ec9a2fe2a3350539d3912347635ece20d3e087814c56d69263c597d2283e7cd82eabbd1708f199b9c3862ce31510a0d77618fec4a2133e092cfdb64f7dc63942059993610ba1493655898d886e784e83dc6796475426ec521419474c716d8a9087b443b33cb5bfef3583cf541dc593d8093aef1713175000f1b3ef1fa261bc30731c35735eb506c5b7e6f270d26dc4cc30af6f10a047d44ce6a03ef82ac0776ceb399720e1d663590f09812b853e404643d660948d06328571683529938d2d4911bd2571ce1e2dcee3eb842273a2d32c1d5b70229b46406d17c8970271c7c03497d323dfdd3fbff9bc6c49490a66f672bcd445f0d6be352761b873410fd55b6d46a75cb04c3f88ad1991bce03fae8fe0b5465ff922bcd7160612602de9db73379f23a14fec28001312f11f387d75ec91349091a5f7cf899ff1495e05d12fef926175c06242bf707bf4137b8ca323670493f7d1a93b5e259953e20ff740c86935fcee5bbfe330389be4ab3f6eba7ec9eca5cb8acc70bc86baa08c810fd4d39bcbc59657135e0b6961f5c9b2a3e4eda371c3323587421345342d7072e4e75c969473537e3a42430d460f7326d98b9c3fd6496086f89786cfa334eb75f5dcb2100f31db937ea388d72dc61de3192ac2a5b45e1931dd06c2131dff6175d217cbdc6d245ea7d7905e49dc5f9beb27884ced9b5a9b47ebdbeeb30421b792469ee717309355723785462776081b5ff9faf081eaf39eab8f02092039fdfadea191295c8d826e1e9b44ec024efee513a8bd65bbe64f4e720a6c55d5d7da9f147b73ef296d5025f4a98e26e97ecec92d59315a245adaa70782902772f35295e43be9d6fb3e29dc3f547cb2866294d49a56bd9bc33f7c5678f3c84121b875d755a805a4a1c8ec900c32197063ad9c7f62c0787185d58d8e413d2dbd07312a26fc96944fe4a70d5b305216f45e8b542bdd7b05d413d5a9d9ded72054208686af1ac46cc774c227e6e7dbfce86e7016e117084209d5b95968b55b339b42ca207ed1c9b351c8776ab921e25ec62bb2d86c6dca8411d5d9850864446b232da547ef7456a658ba58588200263c24ab125f07c26c82d2ff8433f88493a66fd009eef48da53cfc33b4f5153ab86acc61ca3062fc9d48fb5a8c95e89c263595ef5126e0063c3afc15e6b57d2ae3ba9f1a2b59a4391cf6b384670c7af6e91f377a0114eded7c512efb438f387ba37a1e964aecf663ddef0b5de9d731333357e45b44e17e1bf9968fe0d30c3b0fd51fda5a61da1dc207eed1ab132f720129bf2dd55280b3b01cb0beee5835eb7bdef212f5a8db8df3b20ab93a899af29d5b400d7f983719f590aa83ade020841ef432e0abf5a32591720e7cf5031d0ea393868196e553723e38045c83e03eeec78c322a0a2c1d9b7d9d5b7b9dfe62dd2e746a5db0596c83f5eee138b2f972a0594fd9808686de4f757e7c00a590e3cd13925896ad5ac475dfc338efe8f1c477a2c0356af785e8b7db1225ced1fed444f98072aaafa74eb37ca89d9c632a64a762b3096d60dc5a78d53dd587a743188912f62c72d2a6f844bb10a071e1fb8ee12dbc2c03e440b28bec668e0f8456bf5001723aa6238756e1daddc09b8cd56b3bd9d4fe9e2555fa28144902854e7aa9fb8b4e8f76aee7799542f487c76ed9d1649a30cfffe9f945b0abb8f41b5cb46138ac21ac638fd2429bb8ca8d883484a755c4cfd4bb053eb6e34b029af81762db18037a13585e6914e217e66e16e6fa341db99a1b25238332873ac297a70468bc4c658689dd8bb5ee027cbaf5fa2d60ce13701dc1b121d561b81164c5d74aa592967a803a11d5256d80dd1251e2c0b0816d682b38193a54a5c909b5273838ffad322cc68d71dfa18466c0b379ee932306a137598ebf092c8a5bb4d8db6353f23670e97c434eaa7afe31f954e1caa15958f7539f0157e940a78d5d93dc1837bfd6718281289b3c5775c6c2878c793340dedf892db35965e1f1d978598b4ead27d46979f67f86ea3cce15cf5d9c11a42eef57b48839fb7b77a1c8ec340ef95726cabf01853683463eb3c67517d5833edf7d603f76d2ff621f91183fe95de09f87e50d8bad6c89cc327b853013935bab72e1c6016e8c77a8cad2079fef253824dc4b189d078af54add2638417c491b28e51d3c8f3f112a1d4683026046eec83e206f9952cb58f659a7f5e26d6d067b1c8914f9a01bb419dd2b70be23233419561a476d3c5154f6bfb27be1d983ede3c505ac5d09116d47f62c96cc528d57eb8323111a1e1ea69e0b8eb279d37993e93fc7595cb0bd0ca178d1fa7c4d8b9bc50a23e6ec9535638be942a3ca309f9ed452397aed4b0cdfb126bfc7490ba88c8a7b67b74f507e10688ff92c69618085d35e4ddcad74356121194e9e3d0b9b484754680904d207ff4deaa8ba4d2b69b052ccb980142c1b570a0434b10b75910cb3a6aa94cefbd111c55c5cba6e441b78c36c2cb5654f48ac275b7427fafe5e0d4dcfa5564f88fef26400b27b081c00168535501c91629dbae9658e24dc384e85de1ba894547581336f2e0c0ee93ca8d515698ac6a148ec9b5370b05a0b678601b4c9dc040ab1bdc667f1d3cb0e000735b9e1e348d7f52222916a52c71b16c02be04fbe1384ddb4949db37dfc3d393f98720edd0ceed011139ef3908e65357f5c9846ade2ea96c1550a4c50cb031343e3a331b7fe00af4cc8b2b002489484fbf413468fc7f521f5320e07e182afcaa42cca2823f21710e0809e4e722defd08e6b148aa29afa5e8fdf067c18dc788f1717085ac565b8b19a2ed76b44987ae437cc598776f46f9ac97654ce4796792015d6f60c9f94ddc08a4ea3cf2e248f2a58aab08516a48d68708cfcf48f7d8349b9177feb98c8a5495632f151795228d62955a6caa1e5f4449b08883d033e48b0b0ec82d2d5db14e793952580f8b274df3d3c7b690799ebe5431d89352abdf00c635d1156826386920137908e2f0980c7155ccfa116ba674ff4513d1b1df7d5b39af56a8310efad7086407585a6b7e6ed5878082a6c2e7a985f5fe3315bc931a580fa948409100d31d0676dc4729d3f079c68ba2647235886eab33cb8065b6c8cf923c71037aa01f2f9e8daf3e9804ff690f9ebebb311fa4a2b147cc07e290836fa85673aca7090456e5f2c158b69dbb7ad898d08de190a851992bbfab1384d95f7b972b89d0aa9ce04bf70dc363258bc31756fbe7309caf6e97ad980acd842c9357cfdff9a985fc6352fe997ba6877ac016185f975586e63fd18d57660fd70d284ee673f3457b3ef0bf79aa4b073a0cc354984263998c92ad93cf471fbd4eafcfe94a4ff10b7d44840b83f10996e2e512273ee6700f2ac3ec1140fa43f7bf0abcb7cf0af24a5c23a2bc587cac257ec4f565833520e7b51068a8a1d0f994553c36936eb58d07d6b6f970a14d530bb906a9a9f7064194e4588b601af644474ed8bd339f268be9cf3a67f9aabe15fad6d6d54624642502835c509fb0dd5ecb91af71768202a9bf162c413c3394906fb2593f414762474c5d1809d252addebb3b20482016218a206e210c5f7972816e3dab017f7e4836b19d54fa22ff95f9b4531d22cb4f4eee55c7ff93ff197058e0dfcb2b37cb375a3c43abe6df080d9fd8b2cea29b19bd530334b46ee28c109608ef898726b3e2aed9932883bedc87b5b31d1eb9bf7f1f35f74a5046016a786444ea44ab6ad9544f9aa43ed096e98d20f0e4bdb1f79fbea26ea89519be6cc9a8a9565b999a29c2b6e4ffd8a39f0f0810f7c969596846556a3ba6d66c01fb53dedcfd24dfcbebacad6c1fefa1de570155d80ca33ffe62e174410d7f097d0d2794f096c07b71fba0a442e28dd5fde6027b27c7b958517132369fc742a61bcbee8d0224488904e8400820a1c3b94eb6a9ae2a078d1e304d31c0740299c7b7be9fd85f9c6e93d7f105904306c622216c6b52c6463ba2d0c3230ecb099688f6d2408875d3e6153118435e56ea0f5f5934249aea8bb721c4effa850774d6ac80947dbf6f1e0136f8072710e65b3537ad0db40bc5861e975659606bef4be29d67a151b6639d1040ef61632708d2f0e6605a59542ba9569f506da590b913a304625c632afc400be83ae47b25bb2c3bf68956f0c846f7828a3c2610ea3ca0e49ce8ea9519f2016090df011bb2d6b173f3e992b7d66d7b172c5577989b624d8deb4eaa827bf6532a8b7e29482ba620a77aa0a6d2b6df9835e354e29fca6c9536830012cbbde6f60c7e30b88e709da0ff004bd1054a7c3650bf2fd38fbcae09764dc9457e6eabc2971150186294d31dbdf74c3c8d8dea71bf25d68e18443136dc97e0c55cca8750754f628fd98fd0bffce5f8c0399276c4ce251b4ffe658bd4876e75afc7f688faca4834f97b9c4d49d904b993c67f33e624b0b51f8a94490109d07b7b6e6fb70a562c3bb34153a6afeec46931bbcd26ff1bbca0bafc411a834e3c726b20e908bd3a64c9d604a13116db28298eebdb23dbbd6d0aa596ed449cba2ef5fd3ae35e14e34157b49c85f7f05c9633d11a401fc5c355c0f790c301c709bf615954f3d020afa33e8ae173babced4aff2cc46425125c46c093ca3261ce9432045ad67f99229a736deda4663fc157bfc9eb94cbb5c1ce080cdeba1ab70661f218425298e563e5dd412055f666d4ea5ef3e7918dfc76255767833acaeabe3a5054b1ea13c2fc34e11ca21a323fe49ddd5fce7a72a37d28b1db0a3fc97e274065eeae3d887714b88c98e51f8e4bcf1f186fb8b11a01d0205436b110071772eaa186a62e97fa5116b473c3b4ae792fe82a901185b459e984fa0619e9599d78b12c038a0c22847df4116141339002f7c2598fe29fb1603bac47a54fe0518be7a3650c3857825b03790d46388bf35ff16ed5f0f1e2d6053a02969a8a0e79522ddfff1f341757f53ebb18230e3a65164e30930d05b0a7dc19d70155d45ca591ee06d55b150e98bf244f0effc3387d41e98dd570c9ef755fbb9cffb4a3f7ab81fc1bf06518d8871062533c048d407a1b5fe082c987959a0df12a4326865ab27cd27a4e202e9506624923a1718d5a5f7e30b5650a533fe2b8969c2c38b273fc53f8e8f864c197a5db85ee6de93ed6ff0ce5d22151e8e2b32f5d5f2c3d88d98d054bc6dd3e22ae8633e7b9932dbc66abcbd838a07b0a9b5d3fa1b5a7f75e315b66437a76837e6241bfac8c07df235b55e8b04864411b9d405f6187bf1a07fcf259927e9ae0ac529fa21f3b59e6f7567b46edab03f59e1a5dbfd8957bac810c812b7ce1be77719e670483bf06825045353f21dea58f33c4dae9dc370937ef3f9088559e0a1316ada02de108d0c1bb0a66ad92f96fddff06cc77cdaceec39e5ed4929a48fef6a23d0794d8fed45405b4a6a9e644d30e3c6b16c2068c6f3a4ed1a2511018a28b0e893ab648234977db4c8cbd9f850488cc3eb88123c01c1f0acb8068762f27fc4ae916c36b82c18fd985fe04fd9f6e4f614a8ee1278964c84ed0a50e539168fe82bd6c11b739dbc524ecbed09c305a2a552d2628da068dd308018582bb4a05cfda264356b42686eeccf19aa527d09a3acdc10a964fe301bca1b7aea6d8ccd9a8e246bff23365a3761bd2e395317adde77749f387e7cb72be059a46bbedb05cfe5a96e0979e2399bc5a38616d43513404d39b4bfd8dcaa6c9f3f502666f40f453ef0931216868bdc51a31088e832e60437c7178cf82d3bc419d9d673708558263e3de0016aed2cd40aec46e62f5c613adbb46b9091b2430c8d11f0b15ee766370beb8845e3308344b4f4d05dcabb85f5fbc15ee3fa13c470e83fca2ac79a47ce842cef7b984abe4660a21650ca671cd8a440ed53b76c44b6b2c1734e92135040f3f676436188c5789fed59837c76f3f6668da43833cfc719b45eabe0ae7299ccef7ef3e3d8baaf7f5fe2bb950174810e8b86e67eb466c0238b03e2b2c62f9945bdd94975aafdc831a8ec180605682e2ccef52738970af270b2a2aa0dee42937b0c1c234b67d7bc44ecfe829e3e5ede417e19743ccdd981cdf273c898a6ebfd4f3ca81fbfce62ad3436a17b8548b1affd17bf8fca9ef95ee67e1406b33b3b6f1d84feff7004174cffdc5c5e3aadba07330a7af1c6196515761c67e79afc9c8c9958d779d6043b3eb9a01f5f1729c60b88cbb942ef02284e45254835206ba9bd8fd9cd262cf3069451fdd93734e3d7f0ae6fda16ca15041a114a10f27443f2cc4df2b8ed8cd2d2208dee13c20cda835fa0b2a126590cb2f2afc8f1a9e2d97457dcfb90a74e1a7b6840746cb6cc2d35a313e3f94e61005acf62a83d43153c81bf343bdb1f236202eb46529ef77e4ff311498bf651541e8a70c7512da1db0692c261d8a3f9ac22ab23c333100ed666d6c7669d95bc8a00ed3046d399e4cccf4d5abfa963a7dd32c08f32502b0a2c2c43446059601a28f0695e27ccd8369fc7b1f35fd59d3b3f0a0c2e1158e6c60b34b895611563fc2d36d424ab335fa6bcd82ebe78164f7bb62cc82e863ba9e62e76be43c56172f1c09f21bddb0d00ee6b6ccca84552965a0abe78a4ac44f86871e7943651d34387113b215f78e1f75dc0e7889199edc08c6d86c64e49599489a50a516d2227f7e191c274e24cd70b84f1c01bd336a909137f177a50c5546b13800f83faae0231a464386ec35741a41700bc8dafa36530323dfb4201f9b567763dc60163aa4b3bc8aee12b4fb1d5dac93522dd704b846adb15aa333c731fce0c4428e5e5d72a88de4e3f4417a67e0fc506df8b5992c5619a2335a09b5b25fe1da324731cf54c61c530648eddff5c3ac097b4b88598f541343202b3d72dbf064aaf0b9a7a6b061dae659e00c448767d1955232998d7d9ea11c143b19182332834e9127e960ccf7b14b25228f1a5a935a9c88db2abe78711030b914b129ad8f9ca94b561932858602000aebd23d1f19d8173ad85ef072f1124a28ef32df6de12419615f3441d027ec2a0af7fad25cfa9cbcdec7e40857fa102066af8d813b3814b18fff9ad3556fd6ea74a376915f5ea111a4c0e481f221b68f546525002e5fa88844d94829fea73eb3ebc7c490d25209deedf7407b38dc934b3afcb615a4c142236699075291a029404cbf0020a393cc35cf185b6c2b3d477ef5b8cd5521d1f663916a6bbe64102f5357ccf196cee5ccb24b62bf304b0ed1d76ebbe63dabb9ffee3548b0ffd2adbd1a165df2fa25f25b2ebf9441908a1d6ff1d9203d840f163e495059c583bd5ba06c337df526488954506b3c235788e62376f76babbe94ae7c09b8a42d5e9c772494fc31232e63f389f904be4eb2ea71b2cf820f77a72ab91511bc53285423e48c5d580cd10188e4e4bb3ddc4d51ddad6d6de6a4f62cb20b3ca6387b3ccbe1e89de8308a6e5b54b5cd0f6f851c21ab6c00c1c2150c4c2e0f2bd942000e62b9b2b7711a3652fbad066781b44275b7a6d9af992cd643dffee8ccfba79a16597a1b189d1d70a0759d135fa3e9e5737d4d84ed1e0c142bdd4381fc687ed5933125a4f944e0d1a79139b9a4a57c831ba5df09c2e5202a6c35049b7a6a1983b051f9e755df9cc7287f8164ebc0525cad6a73bf5819fb80938d1ba456baa3c9be5acf838ba732737dac9c513defacf4c075d4663177c661abd0a4aa40e34b86dcff204e1c9d6f5e19ad18430353f54f17abc7fbe3b515a3acce2a252141358d62ccc59ffd4aea67254bf90524b9b6458d5211c7f8004ca0c2244c72adcf368e4608e188df5d13eac3385347c957835dc6244684ce792f07974a9d7870d9eb544d0d638ac61c1c5e3feac8e9f25fa300e9756c168b46f2a664ccc153c2bb29bd3268bfd612449a5e5ab4a0d1a2d8f20cf00e44cedea500654cabe57cb0a1668ff22e32e646ba92abdd20ebaa310217f24f7b1c3f37e795aff3b6d61deae6da7c320677d7855fdff473a77b4cd976fea5d8e48ed04b8a80a292e8072080ebde6f3fc8339383e723b61cc5ae75d350816db53071670f3d8cd64fbd9f47d1d4d4053659ef946223352fe42402bae5b895bd7a8c95bc4b4453c493209d19e082edf8ae2668121524d8b2881654a9b9279264a34da73dc4a3dbe9257fad735124b95ae715d02da05ba26942bcf12ae4b49e4367c33afceac95caf398f7eed2c2ff30eb780a99b86d886fc4b6cc950d8c029b110b48fcd8c0f37b493b37d7b89caa677973ac54aab68176357d5c745ed09e3eb78cd2fba94f7432091ea7e4674a8930ab056ba9b1e234b254e8c6e9a6ce68588af2b3c94af9faa8da058f55f65630518f17e45e7b51f5f6f78c64a566f740409b773070b21e28f68a52851284a6026a0e60de3d7e745a7dd98dd070e4ec656b465ced9f45c1cc537c0d2f86add8409d42d7eb17bd8fa1cbedc2106348a9623329f215f646a50bf45184b01af83f2ad06cbadf13c8a7bc2801b67e99fff3465d19a8fad6acb26fd3a77ca37dd43755e2bd2175909ca7b7b0ad7069642a5093d66762b5697f9a45d5fe62415b0c8325f4930220c9c309a5d4e6470a76e62cdbf7091d4a64b87daae332ccb63eda1299c4581f67b978efa012074bce54f4bbd9701366ffbe58124431fb80ceeedb58be8d3869473df64e85a855d4191fe46f97ab3c7d145b600ec56cbbc278ff575ae278762dbda423fe2bb99c500c0b3968718f7fa94e4f5939aab3ca380bba8b11a3b58dc3a81676d7d477a75af5e0ec150f3a44323f151c3e900a995ecf948d30792bae519d7239d8d103d68e6374286f4cbf78893a8b298d7405eb406fff99ea56015b37bda83e000b2823df35479916e858db54f5ea0d1b2b0c1275031b61af52af53599a1252ac96e94197df45ba75369f8eb6f05c3f19a1192013715e834a91103884dc99e586853bff10eaad15faa418a4c5b36f6638830d04de25558bbc21de18aef77369b760c4ba230c73618302948b09f67c0b6fb1f2b8858ed3f9035f2b6f2623e6487cfe7a6f420f8d48161ed41eeaf21df9254b55abafb5df483c46c2f8f38f127f4ab417b58ddb3c866371d6829ada45649a8fa4283e3019e4eb44d01b68b9adeb20ff07d75ea75dd08bf043ec6c46bad65cb3ef29f1210c0642cdfd5de565e429e0046b2935179c602168f5af2784a2b1ac6f9ed50947f392249dcf262276c179a939c5b1b270198d76fa477161591ea0c7a76449bf5eb79a4f60e0035cc5ff9b9f8ba5ad18a3074c3397e2d5a26a4c14daa89b00684590860d0315ed359e6f43fda78b39fa0d46bb8dd7ccbfadbc695088006ef89b3140412dbda36a6003a7180180887e1c8df9544cb39a8dfb3e7a34e0f7dc896fa74d4c32dc8bafa98eb0ab0e818c68b3114d44d6189c8a5edc28685d9ca071ffc22a729b55f8ac9029f6528a3dc7d4ba2f16a742b8a23c9bce3c977b6ab18154e6fd97ad5673eeff6a06762efe3c3eb8de30bdba8edc4d3548197e062ffb7ba6d441d69de5d8255d882bd26e7be7df3997b5ccbb72cffbcc428b08f9a6fb9d33cab527311526e8be0c9845166764d77b22001fe522d23294a8ce553181bde48c215f7ca065bb88a4e454a0110a16345a9cf7a52a1ecc72bd282569518bdefb234b0cb3dd81e8983b6d1f3bc3e70810d2e4729bdbdca26708e680f43ecc588035e0e095a8e0249dbf870c14f32054f16631852b9a1cb122d55eeb5fb2a72ad2c92a5c789fa2abe15669b1d21d82d9711e400384c8b58cb07d4663dfda029a3c2e0dbecd5a16305d584085f9412c6946bb048b90b21437e6967f73a3e30465ba586e9f3ee13cf55d421a6323a3bbe18f3fa7d1d53c878d19a63db031e85afa779edf09e148e61e9088986c8dbb95ca674b351ce3374f1553a23405b269d33c14dd8c97a2082f4806959d0350714dedb00cb51ebf77ff230e9c833624e104150afe01774ed5ca57106647edda798b634c5d0c89d96fe5cd495d083b14e8cb4281cb4a89d64b5f56b4c5ce88924d0f08936d2166e8c4878b4641828ab24dfd6652a2cb252b6e5142175bdf1fbb83994ec919682077d437e77b8226dddf5c22c1e6f0399d74ea9b4efe96bbddea73c228eb2323310a4c23b721fe283761ae20e1fdf34cabc7c20de9390a2a4ecc52c0e9bb1bfa971daf69bb859827bc16c3e1a094ebc194c1153ae0756c0be4141e6910439b2079a7088eee6932df51125c64fd34cb85b28494048dbd11b7d6a336db6083b1cb2854d7862bbd0ac9a40fa01a369cb4151886e7284ae32f8fc09db2b707cef79d2b03172838759765bbe97ad35daeb029a7cdcb363ef6b8fb40d00bc0b6deee13c9f794b7d54a400fc51f346e2f3be5abc783567953c535e3b36ade9bf006273987d9e26781b07c1bbd0c4acd30a52b235a686637ecf5be63c64eefdff072104cc6bda5442ca29863be8a04cb7aa264342f10228f762bd5d5f1d708add1d97bc611845162e6390d89f992c5b1fefe62a8b80075aeed7b8d975e4b9308ab8712c77603d6f5cbf6ae4d64f68be78a5fad7f747e084c873ac7e374914d3fff2760e7301c959d6df4ece36f9db7ac8f3bfc7741c3f84cda9fdabdacfc82ff3fe43160ee7ad9809e8d77650cf7aebd3e4ed11dbb69c65c0473672360a9363627eb8bfdc7a9c4c9b0c7e63bdca992908519c4ea29df6e9bc5677ee84239dcd8835740304a0396928d03c78ac5fea2c325bbf5ed71a24debb11d4b89832f68ece865cf31a017f7ec68d708f4767c3cf7037451ebe0a5dad5399c84aac5289aa6f023f2244c46e8df64e6a4c6230fe46b852e5273878b3361f46c16059a0041ce656d5c70de1479d598aa62ec367fc62420517bfe3a15a1c161690bdb62f0da05361f79100a0a370a674ba194e92e2023ab1d4b3878eae58ac2c160bceee83ce15f65176686e9ba04712c8e8ad826ad41a888733a92ed8923223d49cedf29b89f2e160682851d0660bae038d492f948687cd259f37be08ae120f41791dc7a3714a6c5b4e5d1741c94906d45c89ef781f0db9022aeca09922a08f105965df3e5c8c74ab4eec0185269c4dc96852da320f3b43e00f611b450ffe8e2a5acd9eea3e87cb6df949525b506a65c921c769b7aa2da29b155afd11ff52388cbb49bfc6054b1ed5e24cf023a3e94219ea2c0d8d33ffea0c059d0cf40ff9369d18fb9cec515032b8fed69e0b921e7bb4ff706bfd25bdde5d642c4d24ee179f384e4362019fa4897a6249b14006821ab5d12524cea5922b28c55c0fb85453ff6eeffee3803033df9b50ced731430c52f8270aaba190fe7c6b0afe4e2e090445f3a3ff20507ba961e8056bac7000c9e4946b1c0b97788c8da3275c519ab260b4ca5ed8d9d1fd1dced15cb747694e17c4e0c57efa0eedfb100669074861aa97335f2562882db9574442c2068dfc28674d52de217588c89633a2906f76ea43378a415e454c4487d31042d759cd0de8f23824222926d1e3c60413bad5e6c152778773b52c91154532e795a76191b04b5502088baa10a7ddf448996af8735a2ce4dbf7d5f666ae1c3a5e0c29bc3a74a57ddcbb3f707ddb5e4f246dce66a80cbae30890f721111f9c3cb4eefcfe2274bdc46ab803b245a2b7c58934ba008191d0e8526b42f92d8af127b746c38f5cc1c03598049e12a1997ac76a70ba1b176b1d328aa9b2e17194785a91558e2fa4cc0587a5577b9f97da6378e0a31d4d54b3b086ba78b0e6b7ff536168a41985b37d2ebfe5355d61d3fec011465248d3de95fc693df2e0ffb4d1ba7777bb39f5b22ef787b8a379897afdc2d599664c07c20e539f41ad4361d01932ea34917d6bf4878b4d8e97359a78383a4c8bb3f3d40ca900813cfd74ccfe7693ad6fdb40a88a441dee0457bd76063e3026a0a68580db47f32c855ba3b7844271607022cbe1c6002b44264e50f8142564d57efe567119b9efeb29bdda7eafdc3e11b75128755042758b0623859f6f9704a8ea3adcc216a5e35a011dd63fe28e6f942275f8a60716872e02024e5a6ded27ecda09a6acf7463600cfaadfe0e47b066e096899f04b76bc6d76dea682ac1671ec04d9559756eeed599228f7726d63df59a2c7752e65b40f9b983a14ad8b005c4d5b0b887e919f71318dfab48d916378a82c906f20df14415b6c65a2b9fc12ce6eb7ce411a15ce0c561c3542e9ba205b28f017254d69846ac2a9c24fe41c6014d77efadac76d90f8b6d6837fcc9ee2001a9fd75d9be5330d70c4f7c27f8080d6b41cdf727c9f97c176d3e3eef84cd63ac9c316fa46163a36043d4a664ba3202193a663cc9dab8fd0dee400300b9a1c2c807c04e0c77e2525dfceb25b3574c01580db9a6e2977b348b45ce077560c7c6079033b58644543c8051f763665996c852fdc561d2fc6587202d207e9525681bf9edaba39689528c60046cc6b0eb129ee1bc19e75c0b035cea51ea8c576b486688164d32b00e5c8247c1dbf0199adbd2f66aab16a1b53c231552ab7ec145099af311470e91b3560bc1894c712ef8cf23bea10cf77678a6b9f13b2a21c3710361497e7012b55e948b3a9f2b4210866b25e03eca68b7222facc90241f0bb37d4de81ebdb7cae20527209c90e9cef19411c24e2501e93c325491b3a47256558b5abd773ba9380e8a493a7939423cb21d3e38138386c234973758971247a31eb23445c83a5cf5004df27f2451d42f69d3a98bc446fcf0fe3ad0ea44e790aa3de733b3df5861c2a253119ab46165e87c5ccd9bad26fa8e85f3f8b606541d28d4131f20cf3afe12c91f5fcd4a36bcf626f8482f2e16d8da0cca3831299f06a8042b65a2c770130d1f8b2cd797ed02fffbb2edeedfeeb56f5431af75fa0b26721e995a50c340b24dfc304ae5f3822aab95ff42dadcb3b27d3e31464e85947fb37d2cf75759746f0c0dcbff4445e2d80171b9fea26b4c27ab01d445e6a335551cfb8fadb92b89f678af46249f9bb83b9080f625c9c8c37cac3087f1a1d72d6cf0b87bdfd10b10093949fd3fd08e8146650305eb552d90770e315a5796e501f4ae74b860d7f14be916be8b2da148a4c26d9dbb26dce4b74be0e535b27861e05998688514283820d0921d94633983d8c1aee0336db8485ad3a8d168361edf304d67b51417c8c0bcb9b12c24cbf90f66fd802f2ad9e255d6819e7d73d09eacb1a46ddb49708c997b2eef06ff10cbb4626096a300c5788825dff737ed73114289bc5292f58ac29ade951f05fb3dd454b849d9a7c42c92db2fe07a81729d2f6305c8198ee0b1c4bf63b08bf12592cc212cfd65f0f2adb57dbf82348ebfc9f592c2a0782b4bd21344e64d1ae5a64a98f4d12caeec771c438cff5e83e5e21a41f9dcace36aaf8cdc70ccf0dd56f1984f0ac1e0ec707ddfedd01cdec34c466b8fea13fb9f96c7f95d40e3172d776b1677a116d5ff5f1d46433893e91328cf3c8b501ac9b896adb20d02e1307d1ed3e8f5457d48300a5948470475a18b9d30bb22ae7576755a25af82d2935387eff0241f4b0c652d28c0f0c6c3024fc90e920cf9698b13dc00205a11671ff8a06e3bbcc5761dc9e9c6dcdf460e2fd6b9531401f1a6feca13ee12c208b4645ed77f289d808172923eede40323397516efb2f0c8d48ca8b229efc80174148083fc062e08a225f1c828686680e0c423c851b13fd99606056b7d7cb51a3dc15596a01b097a4a4e075593b87f98176d7614f48a25810b3c15e44105957b3d098063df3f9cb093bd7bfec255273be98f5727b25334f46ad82d1b3da17af3b87f55edb1a930a247d0086e81104e66b3532a99a6ea4dd2d7f16a33e130f2f52136043e19362d06c5170c81da3463a17606e5bd3731954d3f790de5dc3bfd3c1c9fbdd33c501b610f2d8bbc05ece560e8b3a5fd115ed2895747ed52960426f8fbb6c55198ad4efc85cf585a2d3949c61deefbcec3c3d11ddef81d7f03d3905ebaa7a1a0c7fa1819499124375397176e4b99e1c0511bc24258b3bef61ee293e4043b81f7992846a664ec9538fb42c4c05aef6ac0a4826f4b83958ab6d232ed55e8d868dba3b3470d4d8a87d46707825d72069fd914bfc94aba09f862d9fc848d69660e5d27cfe117c3d01e0837e14244eff82c93300d248799ee31da7d47b513ad39ebffd2d78e7772e07c2459c230edc8774bb73497eaa635a543868b8cbbd25ce92a442d023110d46d1f3591df3962c6d5d9148610d6852a39e17de264f610446d70c8822db092eb99119724aafae6a6d5f90d4c91283f0c698164ae69b05a97837153dae82436f85e65c5b6f0d9ac70d39b5eb6dc03fe8d551d26629708cf10b875660631bb5e27c937ffebe3d49b67060eb5a0b177cc5210f91415260c545190d56273341ce94bb534d9b15369327cbd01b08d523de1c283b5d7d9aa30b73f47edf5dcb81eecde1804056850f768813edb5eb0276c223bc5fa0092a4e47c9f1c4078b715d0bb06cc5ac901768bf9a41a454e763e8f71e584a35f24f9cf30563392d01397a171c60695053c821262fc72cd7f96c5c6d569c9f406d98722dbe67ee584bbe0bb060e0af8afac8c5a17c81c6a1ffe53e0d2d286949fff4b69aca4a91f6b2e95b1bf5529c83aab0bda73262f34b4678c1c4c5d27f137ef04d240b7e267d8d3d55831044615de6d629f56366002a77b6c887317706c08b8558e99748832edcf32dc0d9a9125d6307678279c4a75db7d81d27055ca712f583e11b856825d1fd41425ab6be052d3f2c259d52bb255b8b3d366bd1e3418c54e9a3af825c3600b5f08441afcd716c9daf1ba21e1207a52b28a924741bb38c43d0dd7d86cc9c570621d2919a9e8fceb497a6e9397e7cd750cd3c0d30b6cab2aeb19fd673f047b3daf5d8949f41c0f95c9ec7d798f87a695c4ee75868666df8ded8265bc927cd7efac822bd87bf8a91e1bd4923ebfcc8a364b3820f043ce22eca22197421e69763af46ac9af5709e64986444e67fb5fb1fde124d16673718a065146ad96dfe5b9628e005d079f79be5cb67e6526ed5ff893a5cc61b123c3450b0f1bc5688a213f8a85c03a96decf2e74a312c5af4fee59932790b8497e932bf72b65ae8394de59b0fafd098593d61096f69d96cff977da4ea972528042a58c2107356892868a7b26c9318c81eddd8d2dff0330fb8662d2d524b15ef66873d6f8205c1df907ecaaf06fb2b8126ba6dda0401a608628e4d6fe512f5522349f4d9593a77c2532d844a1406771cbbfabe48193e7b0bd1e4d6ca9c3027c0c5b606333a7182ef1df58e27331247256cd97fa6d00da41016589cc1ef201da7b7c5bddf742bcf61dfa1a0cfbb0238585ff21d18fe5e5a8cb7c859ce01fc6fb11154d6ffd4c6cc1bd2410da6d0dabaecac34c68666441af61cf044013bb083bca91055f6c8b6df1e2efe153f74e23ea3143744da17259bcc908cbb3e76a64b869bb796e5a8f9393b7c16c292ac5b6f7e161597d5f88ecea6ff4e1a767d774a8b9cec28e650e52c42e0a493c818c4c276e4078c7fa0941b0fb61b177ce0a274aa4076c832b5696938e45f6196137a361959a689b58b1b8bcf65a8897c6e67b92919754fdfe1cf7eb1c61ac38637904cab9939322dc03a01567b684ad29427ae362697e6f6dcd4433583e0d26c06b01fe542d5d7ad79d89ddf5b8233c26646ab2f56b540f041895ba1e7a3f3028610ba10fb46dd16491839debf599054f471b0254e47ab90660d1014c6d4b46991ea72a37efe4f2323fb661e4242e94949beeb77c74236bf69261e4dfc6f886be53b166c724ac49b0f1272c47f5e4e7b5ebdd10e548101126d9f00ffea0ea296597323f5f6980507ce38ca881c037117e5b5f80eca70e31b9922ef6d3c1c2da018fa101675a1a9cbb70dcb77c95e0f7ad1acbde4f86b16b6641000c10d7b8784a4c1791dd287790df297446853907de0aad524e5b5e09bd8c25f9b7d6b15a0f4a986e16d05a018e69f87fa2debf4285ffe74fbe365b84387cb1ab74c27f78eab0a6f617b124723c0ba7ea32f4d0af7c453d9244b59fa19fe848d91c9acb5ba653fc3b3a7e85d172fcda6c2fa8df65346b58086f0429cd1c8fde13164429eb27b2917deff3411a415435fe599730d27a203702dd07c4d0b8d952466e72c361d2f7ab7fdfddb9617e67c9ae225fe4796250095a4c5088fa7eb3e63c8687fcdcb822097d8e56fcb3218c28add62505002dff872d837f52efd37b618302dc5d35e2680efa302d26c6d35056861484f282b184b80ee0d7bc1e15275d37cd58a1805e2a1ec5c2e6bc0489bcd0e24e32a55714c830ed34bff3ba7503309c5249d1e27d59024d8d15833f140b51cc550a4dde10d415704b51c1fac9f06dfc158be4ec160251cf096f2cc24ad8b8aad5c6cddccb9bd99aa3e71b5bcc47e392e333ca343ec08b1ccff0b0bc2234b590c5e2e7666c3079b3bfa17e3f6a5230ef71f926a6e275dcdb9cdcd488acade66bf501828d65329c4339a902bf6447f63bf3dda174257f5a9a8a9bdeeb19bb4b8dd44ad35531a2f32e547e9a06d5aaa30c4d27534144b96a7b42834efb864043b6f4d20eb385a3f1c4b477c9bade16890efa94c46ebf94cc72dded694d5fb69226123d054cfb7d2922a2ff8b412aedc8d459f2c562c50639415b4af1a01ce9cfd1aa3840e66ed1500141dc6fcfa0d874ea2886df6d660447fa6160dabd6afb8e4a22c1d0c8beb5569443079437d9723837642e3cc79db474fe78ec08c23c15d383e4b1abb0d05fecd0db87bafe8f60d09cc4dfb1f0f384d717f25751fab19f1d89a578c6c1cf70d66745bf18f3498457ff9a35b3a34e248c7957e60427f49762dc7c611cac1132dd472dedaff92f95baef4110f991812ea10987c9184bec78ff026036ed81337e4d30e05b2d54544a8c9a4297ec4ec40637d36dd2724a4e473ca92e84478919ef3625ad42db494f65e58ef937fcb72c114239816372b7d0bf8ec8a0c30c005cd600f46338718873093272aa27cf6c5dfccd66826b72a1333c2cdc44faf39cd7354ef4576926949487585c971cdeea30e0d5c378b205bba4f9ecb6ed51ff8b9cffcba9218f4767a75392d97b3206e9c83fa382fa39b3b511c8311136b99786f44d0e8d9d13bdba3b5bc8ccbec29367251ad05c2e07b8a917514f9f89792c807edca9c7062435b451049b043cb3f5fb7c90615533a7c7a1c8e1f47367defcc47a06a6ab5da2781277b6ddb2ddff69c4f365233528a0bc2c850fac8bfb7df57e1578d48fc148eeba2535507f3faebe0a2c615439dc31ce76b951ab315dfc88207e8a95e5fc8551f507a1062ae3b51b141123475b63f050a56a01d1def6db88cb466366e4af0003d87fcc628999b710c76e50be528ba058509a953b679eb86a21b77847ac70ca3396ed34a38a9142dec62f373541639422eaf3b29a198826e0ea551de497eb913159941b074c0270cd6d62330a9128aea37a8439f29f1ee0bbdfad1d8504a8478c44335e578ac13895e515ce857fcbc060fe906560e84ba5027dd334a47cc48f0e670cc3d6e7066d92577d44596899bceecf14ae6d7da13b195c50393e1b176ddd867f3f20864fb0f5fe3f452eea223f9f0c51ed73358980513752924800ccd87ac3be47853853a9ae7b8c9c0402bb6d4fb27766ae9d604955359ea998a696f3379f8fa0f4dc2c0886d7637bd3cad6e524a5996852e6d6ae0aa0eaa0dbdb8bbf4090692fa9f5458257cdf9081d00e6159a08836daaed19b3ba57b679bd1a263b6737829d56570ebfd164e44ecafe9363771c8c1311f4812612f192c0ce7842d4e032d1f7bde239a4160f062b18cedb975bd22f9954ce30ed08cf22f41b69ac88719174a3a55f95b4d30cd2df7a55d986dfd446161126d466d1782daed1a42302803bbfd4968a6a6508575a65960c28cbaf994df269797ece4477ba5af243ac131386f481f25b45bab3b05e552d436b4f808ed85251d9bf3e5afc6a9e58cf80cde37b126c92092b87bd442ea03a6aa7cad81ee0649071c43922b335c22397ea9544217cc600820d2208254ed2a5cfd598245bfcd071ca0522222c1448d7001b9b36829dbb6403c64824c8f1075f85bd4bfa38ac93b73226925be5756c2e05b05c57994cfa7c7b4492655fc8027b807f9c6eb050d22ec0e051356dde36ece75278ba8e55038be8651b52f62e36ffe3eb21403d794a62ee1ab1ad8a1e4c04351ad8505dfbfcdde86cad6fde87adbd2c00b94e32cbf28001336602be8755b771aed7be63709af6f7025e1eca6e3bcb5f1900c49ab3e9c9c50d775d549c8a6b38d677b3484bace6b6a24dff5dc1918ff2d1ec8ca9d9f09f6ec6d0c62afcad2b26c5a7ff4b0efec12b207e1118aa106f77a47d0c9f874a3e1abd560f3f0190a6f69358e7fa610975532c0bfe25cf59b665b8faa7bf2100213aa432b6e0a318730f6963ac3f9aaf276cd1b1f01ad373497a09d885fff871e0bc2ff55f4b64d6c6eeddc3f6f943dad2c163d84ce35d79aa4a565e4f4ccd6b2320568de3522c1538d2f3a751e30011e359e9472bfdc6e3387aff2a0e002ec1dc95b50f5b19f88875c54a891f840197354af525a6b523c26548dd33d59bda2a028aacd247ced24e28a9ef82e17fea7698d93a0f2ff17b2dab75e28cd1226112a0a3c1f5f68c8d61b6abc7202d9e4f87f52c336182a9bf349ad3624440676a89c2422813af7defbe328dc6c2b6e4dbeb9bc864656c63cd1d968dec2ea86388f2a25d5bb25e88ac0d592a73bd6da07579dc2469c537bf4e4464d5f6b17ebf3804434e96fd65f2364cfca6f6cb38f02ecc36cf44d680b712e8cf821863530ee37b919c103b6eab2aa3168d959b6c8e94d026009c56f8a4286f4214110a030d4e38d4a0223a7f995a476715ff24462b4d3896597fc49af6c63a6aa46c48c6c5091627ac0e15c5f39ce13810b03d8e3ad7c2615ec8ecdd5fd454c4b9c4f09ee8937fe612a1de27e3d78b48de587482d1ad32bbfb257570a9048c077a6f7e6c95e78eca31ebc3092d69368cdb0af52572be06853ba5272b271328004fc13d439d5d763771957f47de3271251ab1f479b36beeb8126959d22414c9fe9b0ef7c700d049e99dc6dc0c50b204106d4a512286a2b67cd154f4096dd470270a78f796a02e6194c3bd8fe7ab644f9a8bfbc22a74c7a05759960df24e15fbecd2584ab3eb95df5fa7106e209240ad75df431c0db8d9956da9a0bbc85dd880563374d7a3f2402d26eb60b6ef378c25646dd8a3ba39d8163c494cd5fe90dabfc6f4a7b1a5e3863f02b8b715ebaa1ff857873402990d16be54fb9f4ac6abac231ec6a3ca5f05bbfb4102880639c41a2f3c3820e836fa7df4cb622d8ece3a35388ac1daf65a08dd1f3b9804cae17c5d9b22732ec81d6df57d5ab8ef59af322a7df26fa671713704d5aa9f1e815d78d3328d640d69a01b98370e8e3c1ea249078e2b720d5085ac2181c6655f9e9646e1e1b1b3f97936731169df568a1f2c136388563c4a78e723ba245337aeaf4ba347d35aa10b5b124669ba1bd1ce1cf0a950a40dff2f9415ad41c58233d76d8fac2d9d714b2adda3809d611e6febede8b06e56da1b19f01462251972001abadd3aab066e0fbaa197250b983237358fb54809d161da85f9f9e1e9e77bbc826b4f63e8b80ddf031a41226c7747ad0ccda8ebabf3c5f937c538ec3707eaabc439d519ac146dbc67ed359e5ad28c46869509a2c8a034e289f4622553da693b8571316372aad92d1624c333cbc6682c4855c4ff4a640a17dd434cd42c3fe4647ad23f3c15053113a72a6e884254c426930190b9ac112bbdcf9839c28dc65565c4c5313bca2ad5d9e8975e5b096cc6acaafb9f3be546b244c2dd4ae73abf21fefde3e82f2245ddfaed79a1a09c67c304560124f5d2466db07f79b4f453ada92ab75f7933c25e3f9afa97a27796e60ba64e49b4f48cc9cdd4cb6a15feacd8b673b383758e54b7c0b570da175c3d7710f514e7b018d03f1caf17083f9a9bbe54d9b22affeeefec45f0473ba1022144a146bf999fc7b539248828aa32a504897fb323ced35af9e11dc3b011861498aaf9ee155609060f14fe4e6e73a2bc0164253c6a64921ee686fd39a68e8d2bc249350406c0fdd28e8d5b75e8c1580273dd6ee7e3bde64950ebee3726c595cb5a3694ae07d2eedb70dfef3a40f7607b4af97447c88c88f1f203f3baf2ea9bc6d42a429b4536fec9723cd074a52e339322b0e051d386ecd11951ef4c16d744703a333c20cc06ab775166b32cdc7460e8911f81bb3dee3f5fd3f2b959f105e0cbacb9f448a4c4f49be39d7e7c511624b4cdcf9dced559a24d8b35e72bf7eae511db7c0b31ceeb37ce6d8b21f77a532321b7fae4c74e8b3f61a888d937b6ca453902dde22404151e4caba217b98b590b2d0f599fa5008acb1fb34476cb0ce92b7c72e639a09e2272e8fb54e7c3413ec327653e853b27d4699cc1db3412deba71956808f0855dff55f644485a33f58224e28efdb3d28079354444278fa3b8e00e5d2b1c03774531a9947f72f502dffd541541c22118f9e7cb42e4dde4d14366831d83779da176c9b6714c58e6961b82487fcda38013864bd062c72d9c0eae8fc4080c599f1be94e4aaf54fc4772416276ab90e49bc25bb468fb13594ee5a07024105198d11bfd207f7be24c74b1ec121764b7d1d72d445af2b1eabb5d4d3c7d87ecba7cc22fb7ddf232a337030c59d2f5cd23b0c6546fc77cf74f01160cba8d5d55446a28a0e2eb3faf2b3c8691953fd5cc30dc83be4e42f100cdbb316a0eb4237c01f9330ecb3bff8b3c9d9aa70728a979e0b46e8a0d22b87a1bb9eeb0221608853c5bafa7388a720772a9a2e437e175f50f2a786e1426c0bdcd5245e6ceac562b96a502f7152522b57ed2eed4cc65a7fcfc0fe034f9710a21b9ecb7dc9089c192eb57c9b8e4a73340981150b5b5b5ee5cae9e232b1116ce0c454310f6926f56e21e2609409748d4bf0438b5645e6549ff0f5420e8c6d87a5d5096b5816fa1a88fb2eacba3e944575be955a13ba53f8be6368b79177caea74d5613f38ec1ea873bb4c5f53ba9e18ba0c278b5bc67617815a00c51822776fe8614acbe3920a465f5be0aa98f5f1ce75e96d35cdac1933f072e1797beff6a6b73281a04e1c8f5f6e12614de37d0581f71cb2551a25416a79f0aaa621166a79aaf2c9604632917e0b9daab57a31cf573b46602935e0b6913bfde59425a441d68ca004cccb36a9aba69b5317a9201f0a9e33a1de0c5122b23f64f17e4efaf8d75f6be011bd0df6af4d11b765788e55e57e2ce88b1aa7eefe9bfa7812ca2427c01e600d5bbc49957325003c37040c82d017130ab22875c1caa43d525bd4d2fa8b64360ad8accde111069229f9c76602ebfc1ae20d72e3620ee97cd478bed3a8372d61966a683e8cd56c65b952336427a48f9f92fa62df51a9b05441d06175da489f9afb2022e4f49080522a334fbbfb5027ad4b17ccf868684b65e1ad1e0fabcb997c1f40a9115626f9da5e81b4ee314697302a9b6e78f4cd5f8c9bfe353e1436be484bdb4cb5e3dc8bd2cf2109e2e7ba3eab20fb62be4b9083b4377560dee1cd353da4a20e9aeb55025413144a0f8e8dc4fe1076596c05054d5146a5a45af3fa0835037c4bd9600eda17a84f777e22bb7e317e8d5c16d6be13e34dfbf60ca08ed1428328d93bf6309371e08dd4841949f078eec6bf948788187f1898006aa87d1c8ef839f2504f9827d9ff6923c729aa33597555acb76c8b7edfba0cbd2d33fec8c5dfbf460bee777dd59880ebb3158973ffc8df80b033d37d024bae66b2c1733b81a634d77fe163e8c92064cc6e3a0b6bff239aa439c1edbe44c63a4cf1c10bedf72f30fd7ff0435f49fc847d1eb0cd9e5ce10de5a2a23c3ee62903683dd87a5fc021443bbbb4a1ca6e9ee46eca608c228a0fce31c8d575837dddae0030439daeb7755b395f2ce23a8435b792e473ccf72f746f0958baee1dcf7117a69a6017be72d1466d26eb4c042daee140dd04af52c4d530637ad9e8e211b4ad705149f651c4e9ae6f89b6c683388f4b4c13c389f101f8e5995c43c40017d2e2a33e6300d3f56160d758a7c3f4cfc54e1f4bdaf503ba7d844b9a14df5fb8bc49469d0f7783b2a622d83006f8e105250c58792a3fddbb433b97db92fa5688e6db24d30fee1dab445b24b9a3775c650e0ca2c5531779502e1a97d1614d301ecee8af9205f0cefc72860f83973cfee9bc24099dbc8de634757af2dd7c5b7ae88b7354b50548f05edb0e229084fc0b7649466495d6ebedd89efd89ab83ccaba30553fd1f500d877f66a61b2ae34ce1f3b70b2c823984dfdd33b3895e37f2e77d25623edd703800a5fa008c4090caa8580fe4f1ead28c7fe69f12a4953fabcbf5c69aac1081ec46f9ebddb1b863b27f3749a24cd79461ebfb5f75aa6f9fcda0f81018b72129e55a0bd2dffa09b64423186d1c0c0c8522d66fc143b5bc11111b8228ea58084826a2e82bbc21e79343c08c427c17fe9d7261fe382a7326f714f70525087b6571117dc4c3b775b22b7c2144a77a2a3a9217db4838a5cd4465f4979b43578421f6a13f6dbff80dc237c7f758045930631bb97400da8a4c0aed50a19a7b0aeb7851e0214cf5064bd4d52ed38cc3e45bd56a2ad48544d39271afab9f0fed2b7c8ef2aeeb8c9fd6181e22b60c3d5d76218f2a4a3d8dc76dc7f67757d8393f3fb5c86ca41d242a5c2e911bf4e7caf9f98cc44a9018a3b253df13f2bdd03463822f5e4c04985a99b135fcc6c9c23c2c064bca7eee88dd4462358b40d4191602a9e180547c8e6a226d4625b42fd5c04c3702cfdf144d0bc990801238f677d7306079b98cc68032c8cdb853536c6c4c901e24d8c5b006ed1ac4ac98d53a2feb4078a7e2a78f5a11c44ad52d7848bd5141090f9cd3967d32d12c96616e39aa0a12d7b3108f3d2a10ce0c5964f7b09e0417d8c5b58adea77cc076369ebffb114c33acb007e92f69c0b7e5885f0ac64347f0a62ee43694f4f0680fea2558a410c25d473bc9a34794e230040d14e12a203ca98dc820e5e1d5a7dc9c1038798df523865446a18c8c264b6db9d24f3235eac75a8ce07255b03b4fa45d602cae6957c6f34b96aeb2f58363c0c3a67416ff2504a5537d747f8343abd6a2a57beb899229d7eb0cb7c69fd2394a6c7ad82026cdc40e488d75e58f226c1418ce7b9b43451845788f196a0fa9c37d9b835ba82630f882093bce8b72bbf18e68eae2eb26f6b6c0c6b8772b6a6f8dd10a3d4f50d96806aa83e34ce76f39d42348a5aa79590487efd99f6391b0eb11a3a08b665b3ac951744c7009c79b200fb0f09f379810641888feb66e42c9e269e29a6c9b6db10e29979767ff4e3ead534516a75423e111e9e269321ad090640b2a89a3eb540ab011e2e5d1eb15cff323f9b53400f6a35cb9addefb04145e7c0d5bfa0c9eb2479a54054765d15d770f97cbd7295aeb642d262a4eb563ea99465793c59cc5c09a633d6a79170fb5b86e32f3408b9896211d0dbd14a918126dce6be265b6c6113f93377982dbf26e8fd6fb5ec21af23442144f47cd10c29d46aa8ccea58bcb051d19573e9d5c022910001531808754d9a79d090dfcb43d6abb238511ffe63c354410a205f1e38479abcac6eabbfbeb11374e011b03cc4edf55a1bc1019c5a2bc38c1fd80b0359b2818e2bb3f6935380c92410d535c1aefa17d9f10d53a0f7865a7330d5455e0f063c2269e70fd38a792e256f6c12e3808aa3870830e346e88029bbd092491e1c2d9e431e000592e5837ff78c1dd969a73ccfa22c9290e7c87a231c6d016e3b01e2d3f64271da22ea684d4f9e6d71b88332b9bfc8da13421840f50229209e60662b2d102bba4ed9147fa0010e941cb40676c3edbb4d65e49fabedfbc2b7888cf4b4a2716d0e54260f664bcdf00103553c95af741da7e8ea6cf64ae198ba52bada2e45f67a0423d3545a8513d686458118585aeba5e32fab14e218205122df6d9cb638398aadae0d21ec2a35142cece0b0378630fac844e142752bb99d50508e81bae9ec9aab441bfe7b94b2fd7a701ba94abd044ee85208246032dc049863c1451ce11989e03775bd501ce54194c57a967c3cabcc8be3443d3a0f02e7bc9f5034805edeb260f590ab3ffd7e1d82fab4f468b43ca8c1a2d04f927b0f29021f1b30cb984b82c2545a1426061b13abe87946747002fa7fe20f8eef0b8ab800a22a041ad45c7ce5f4375750b8e323e01fbabf53ef47d914dad8dda9866865892c5cdca5f593d2945214d569dec7cad7eb7992ea6b0cba55bb36b4aff77722a4f374f5dfc5e28e3e10cae4fc81a671d8ea40b19034647c50aa56c165d25f4a6928c20e55878905949f6fa5d02bd67a3f26ecf7caedcb2026605f0633e7c6daebc8d362268cbd6cd2dbe8acac6bf25d2181e92d0c992fae10bda047481a9eece02cb21d80780bb7d061b0e9f626c4e86d6a50ebf38b01fc0b4a77a456410342b7bf0e8010e79a3fcf425c5ecdb3c51e9b9a12fbe0eac9af0a8c5846bdbe00cbc3dc1875dc14c13ec88923713942bad3cbe4064e38128f7cbdc1c09719d744ca0c675c6766d71187bf7986338d09205d6e89ca2d1e833d90419cf7f03c33bffc14173ff7406e9fe0042180af2e7819ec38e81e27469314e6a1dda074829c2d5e535880695f21591782852b7b0c2b41bf3b485ac47de3c2c51516c24cfa42df26fdb60153d3f088b53d264a17c896d2181d403de9ba9cbab8c16364f3390ba86e110db970acabd495bb13955735dabad68eff08cf3be1b5045cacd036ccffa8c97e964bec44d5d720eede9d367548b04bb6e9b44205ea50536bbaa296e14a806a68556eb6d837c775de041084343ae83d7437e665590d3a0c6f151e8cf3614bf0cff8dd8b51a44187cd3e43200040d44453b6ddf803dd393ac8078549cd112cc94a975c738dac9b5d874c6f584d0bb0b2e4a8a01bb44d85964c14e6134daef24edce76f13ef5c61dcfa34a59c1c0b4461d58d7fe4d00398456122f385051cb96d40416859b3131e31a98445ada93d7b133f3f2f2c89bea02a065dc681d3d4ac00cfb22aed86e26a707e26dffe662abc434853a69d23c3f343843c5e73fb2dfa7425d184d6da02e7815ccc034870061edd8895ab73393281b625730eaa8424e6bf78d10acf5a3c156d9d0143150b3bd84a87a815b2b1a8653b49c57275b1a367a1d373e0018dedb6242026f01594e8f100f47c52e1db421b57fd439eb575da99985da0e98466039147ba0fdc99a562e0f0f432a074a482abdbff69dcde8456777291f7c329ea8997306182673e9c013bf113c55d54ac7b4f794aeee51b963c0e3b8ad95d9e638853183f4548ba6b02bdada7589e07ff073e74eff639572a460931e540c8c25f6fbac0a87452b89262c88c5b8f715fdc6f9a04b4b15bb7946d381700794684ce04fa4d460048008054fa7b6cc5d12df8a19c4620e05ec7352370aa63db3c1700e6681a910fbd223ee2f54ebe2e5b982e25f42bfd28a8b456317db6a78150fbd5a22b24e79eb070f3e1d7b0cc3a572cc5e33ec04675b1181a8535a6bd110c969e1241e021acad247d9806e39a9f76689c15129a771d2d674aab894a657b1f6df9af1b3f1542dbedf0ba93d3a9d4fd120f7b7a4525d27458d2e4f8d998d1aa253e53d3cf114805117865b6c5ee2d3d980d6a4baa071d87f35640289ad793457cd35be0445337fdb7a7ce4a6e7b9ce673e6c9f280b07f8cc345d00b7cd3328180271d89da4eec8b00c7a92d4217eb2a25a4f0e31b5b4f9b722b1a24bfeba278defc201efae980a0070d39023103fe4879f5852adfee91e4f16d1e29421ea9a792ff957817361b269d7d3168c81d762b8208bd16392b9a34613f11aeada31fc271054c6b6d621f24f4283a85b29216bded8048cbf875a3cf151b56b18987c679a1ec611179c9b6a1391cb3ac198f7a0c1697913b2de68d5fa2e6bf215c2f602052eed7c145f74326d41eb2add4e13b430cd08c7ddb3425b525de20fd173d3b7e5851e7a74a69a76e2afb4643d235eed0ad3799dc66ac5cc55c51f7038621ee5fd2a596f379190366a6a650e4ae3033d4c781eea880cc52219aa6de7cc6819dd57606bc8890bacf9d8c19c6501de8bdf825fafa7b38bd0d75d09b91c35cb83a5fe80854e7b88ae0755d8ca7c62337083886609c39a08937919b0cbe1e0f45e425c823d005915daf5c56fd8433b75aa270798b9930c4c40bf557b520fd76c86f237dbf23c23cb95bf5eb090ab596e85bb39afe0942f34ff3bd913a663dee15e95b6c48743524803b9f3535b081bda34096573bcac785d613bf8804fad2670526c7fbbf44fad861ce58b551ceb3bbb7d5a38ae6e4096a5a846700de5e30c18e2ae915faace2ff864cf753d17bc26c8987e590432d2149363a98c819334a4b9b391c7ec9bb33e8e72d51245ad13af5c694ed408a78c27fe3b2ff92f30dff61d1b29ea2aebe1964e487a7c91a5ca553024e66820f1b5e87423546a38c9ebe0e6ad97d43c818a92a7439ee139cf16cca39f249c3f7ec1f5e7a1514ca653efbf0dee502dcbd36aafc9db914b642b1a63d4867856164786f95fdf4c0923d5a7de5f1455a0b6ca0f3a351e98de97158a526837497eccf38008b5a12a690c534f5a4de0c383e32968f551cc6d781719558813262b315f69dd121d605c0a868c8d5f44c43a0425906591e3ae6cc6f371e119bbc868ad3dabb750d65a8b29ee37cbb7495f33145480a4230832d38564abfb6ca788cd4365d7239bf92b386796ff262070d269ad29c2aba6d0484d991cab6afc42a968c7cfd0dac1450a39036c216d8f903031901629d4ca3df7f641f43123edc2dbf1cf9069e67304ca169e03b6f5ea1ca6fdf7cc52c1042fb5a5379f6edd5212658984e30f492c53a1abe557bb1d45df8898ab8e526258a6a31959bcbd5906f4844f4ce775ddd8e2d0a3b3ed1c1291f83be9008390114eb847b3110f4e2ed79565bde6b6abd085959ccea0457a7f5331070d98d022b2cb64686e7a03edff1902c01cf02039c0c8d502eaf12eac200341e5ba78afa005c88ca97c389e80e794c09adcea0e1fe825b51497b5d11e2271a39fc84985728a6339db7b66ec5231a49c2afa84eaf3fd664884b306d9b0d536c5b0012e79b7f449b12d7b539e187c5c59072573e54476686e7985db0284b370aaf80daa454d65b64fdcce0d602c0c7f4732d93b0477b439c0ca9dacd8dcdb10cd9f2224d5359205a57fc7f23003b5c76cbe77727aa2fe1c3b2067c3ce4765d2bce1f88a66e0e3ae7b996c0a2ee6737d4b6dd83156d0557266f328e8cd65634b33e4d3e7bfb13e41d13fdd125b2f3630d0769db561a0b4a0d56e808a54e8fe73e5badb97c6d745cc6466e6220af8f958699f79f72a9d54f72a224a9f6de8e15bb9d39bef0489bebd6f2f69e1bb0362e9302421fa049fbc6cb5f71a8dde68bb0cb0d5e98efbc35a7a1b13086103360c54e8f6f495adf8267d0b85983cd608af49f914f9c7d03d1c72ebe642511b2ac62ba85831fa28e7adf766873fc7bf80ce8025d421519570af4777da819221a4cee8d43249345b2548e857ae7fd0c9d8d3d965507a919e334bdb2be44bd93f5a4de254a6dcf64d96e2ecbc61296d1710733b62c3985b642851916c53d8a024a75ca742cfa93a429474b6c29c2de5189339a54455a924ce5e9ff74f922b6299ccb828e31d4c1f93ad76a273ce0daf3e2d638d33680ca89599ca49cad2e319fad09d8ec0bad35f2f56bb2276ff135d24a668b91f282aa176ee282495db8f3c17236258782bafc8b5bb8b77898f2473d4944e13553d17747488312fc2606cd0d058d81fb01c7734d230952231109e8a3f1bc9240699b0b6af2327d5400f378b89abbb028a5b37a58e958bec473636af6beaa69f7cc2d62a263dafc6e93370a5d0f3a7b59f58b018ceb323a0dbc69e444253903e82a69aca6f81a575fc15032670205f69a8607f7175e1a69fd106b498aeddc66bce19ddcee420ea5018f70347850943a5694f289b8f7452567dbe25fdbe296a6f07b6ee8f1cb5075a87e82eb19878c944fc8919ca952d2d57b687454c95534ac26b7761f8718fbabbea783be3d3bf183803f1dfc03c8173286dc3869fc9e29512fd28c5ff36e1adbfb4dd342b1a4c05f8ae5f09765754b7d80490b47b31773fcbd2b48782d59ba8210be6758e553f9e4f5e7d56111d86496a63a16ad77cdb762ce2151184f8a4a4f3e39cfdc89fe5e690b78d6294d7a1419a9781d4f198127e0a6dbdccffc2da95518eb97c3995d815d934b3d0406d54b9b6e79416c5d78fd807700e8ab1b99c8a60a82a27087ca42a29a34985b5c9d35fd909de0cdebe3a9845717cdac134bc4109045da42bb866052d66d56d0528528dff1245718ad13da127f8a611a2e8dc4ba37db9628071c6613680dfddecf09d23c52cc4d087613f73e9a1a198c076d407d1d2130905c127da21eb1f84caeec9e9f6f22cc602a95fef23af02420bf9e9c73b977fbf183956b2158f9596c9bdc33461ffbb889a5cac45d4b79bdce9c4407dcb789d6907728cc7d987611e671230ffaf62fa86acb66b18fdd209bbe54892a897162a40039af1452d06fce457990b7e050c15c11fcd85bdf7cb5ac9e0de3e76cee5e23dbb0e0c04fcf82da24588d2f4f9ab8a41685224f22d18ddd19769689850b0d366b35a0724eb3bc802095c934430c652993da666bd6c88fc30821f1db202dc073d4849632eb3cf7a89b2852586b303a9e587f163fd73e421086da0fc3ce12946f5029187ad12f091974adc98ca1bb6a79727e7f0dab43faa0680e2b4a2cc80f83f9776d332a6f1fd0e25323d94827b4c8e2ab7ea38d0583938c3d0b9690063058be726b5375d12c39d764cede13d51659e546c54347b6ec4f89787568a0db3e943cd1215d0e97a9d9b1f37d629392e7222b7a80ab0173a95cfe28389f41825eca9fc4fa28c5358922d8723fd04655d344586be003c403730c053fbdbc890824a0f0c8b81152f9c5097e527783e947f91f0af90d0e64df0172171adf1e187891eaab00801bf34601f388c6930df6688011490b0a9b9f8e1e1ad9ec6b4eb98e64cd8ffb54a2184430a36b7fccb3481b3661da8272090b3771cd5dcf476b8f397d6a66941fd059a48ed2f86995dd1e8ea2fea006fc6f4ffd913be854b657d4888b4ae463e4e3d183104c912cdb9c6c2d95580c1ab1319f0a8b0192789e645482342f702a2678ff378746983059337a10300037903d9d87112420e7cbe2196bc41a5d450e905fcc3ac8b7ed3b19600c56970c921d79b3d5d9eb0c5e68cbd91c68ea6a828094ec3b7211a4c098cfcf454a88751dd35efe406620001346d61fa590a71a9bbf6d82f2e842da824a229213f9e01ca1cf13e7c33a7513daa641197a538102407234267aef5c62ff35ea8c323ccee779d5cb1846821dcec696a9ee3f4ba5cea6ca987973517bda92342c4809f1edd80c18c0c96d070c53c073f1e4745c6858cda25e80b7df68dfb10c7b24ba565b17f0026d13882a7044a23d384387e5d6ee1171a7bc12d98889aab333cf39fe41459977466ec982074fc53db9215c0dd12cb6845d568bd3e0f20170b2e705f87e0caedf08986a88da04dba68b1e9670fd98521e116e4959cae737ca8896e27226513b96aea315b31817f056724dd69f73718bb639d30f1e720ca6d8b5c56d3f091b4763089ecd3d2c313e9b0d897029e487fb3e99b8708328079ff4366f2d5c2b0c48e5cf0e4d1bfc63de4864a605d8907ec3c9b33ea9b068d5236107daa3e8323f62524da58360d963af2a398cd3e6d31aeff02a206f5d5ad348317a4749694a8efae3ba7247874e0dcbbcd2a5da097752a8cfb53a56bf452751819702dc4b5ecb3ae4edd9fe7154f07d681ad3ee403140d7980be74ccf44201efd8938e848bc9d3b1bf8ec3d3015145a64968cdcec4df74b317b1d07350c3dab383005dce39f50a87c32ff672a863f7601a6b5642af2343abc04ee837af9a36787c70f2e62112d489d448494bd9431c893303d02f72da7c5314409bb31c9c404dea7c9271eebfcc931e5d0f76d9fa0299156674d7056a0441838d5b3ae4cc113c599683a49052c5c71a06a7361b3d645363a3d178c2f9106247d5f41cd008d7eb19085bc32d0da4a3ce86bbd1f023b09ed7cac89f096d0475a6086fbe9114a730f61257496eaf453c58a98f7b17bb1247d958848b58ae58b1c2713d8c730ea2229a309c3668b456e3d4a0f9cb9420f8d678d63be7f800f0debb7c65cc134aa20f47e2bc2694a5ccb6db4330d2f4d28623d8df685a8182fb5bb5df7376d48d93e58e885aa09b74bdee70be13fc9632a9230756432694dd2d0c3b6e067d512bfa7b49b957ab828be9fec49adbdae481cc6c63eb728801ad59c6fcbbe202bb87c5f5f5a277a95f0194bf95373d00e5236e09a073be59b987e00056ec565a8514835b0dc19d2251489703b9306e26a6ea7fcd41b3b848889957e2a09c32fd5de854ff15a2cf9aef5e4ec443e48cae48349c2b923a943670b6b416d35d84c971867781ea257ce814b1d0a3f7460469f60a6fc96992593c91703a98898dc8309225112f2913ac095ac8d6f02a4a2d65a4f17a85803d60a83d3b185dbb525b425392d3b0874a74c9185d1443034c349349a5a2488943b55dfa56dbbb755a396992699c8a5c8134b4f5b518b59e5f01bfb433350d2ae6a0be1a189fb00d92baf76bc62a9eb45301e18b1141fa18b2101b899887f5447c6928950595fe7d56144daa20c408ab8712c77603d6f5cbf6ae4d64f68be78a5fad7f747e084c873ac7e374914d3fff2760e7301c959d6df4ece36f9db7ac8f3bfc7741a3774840377d87ce128ff86713ead3395d42add4634613fb6d0ae47790a80f88576089cc5218fb5dcf5659757089260cd0602c0356365e6a78b14d110e7d80dc56a766b96de2df74079a92aed83b152bba48d450c811bd03eb2650c918bd860ee32920d8145e64d095e7397db8eaeb3d9819a28706a3b54766af16aacf3aa53eaf514dbf874fad2204cc87083a79e1126c7b17808dd765130f57420f1c8175596d224a44ef8f0cb0cdab13aa16125693a936a5ae7dd195244646345b9b3e8e7f9331c326637e5d5b3610e578abac159b68fa14d8e5ed6d59c4a24a9a0b16c5f6dd9d4aa17644c5e34d7dc6d90509dbe01f60fe4cedff75959cd1457ff123da940d07aa3fad2f07e80cab93addf68c6b06ec53ad1929234a0618827d22eb056070ee16a584f68d0fd4f03f39bb5df5d3d700e9a12d399a1debc6a33736fba7fc66456495c944661f0f673b8e82c9ea7a63c46d745c73957a5e7719dc67b3a0ffb0f9da155f3a9f24749f6182f17b717d16e643fe9c5d5774fb4abb773ee5fef8aeaf6ac426eac95982f83485e33d119c8714f827d3993de549edd2daeff233e2ef966a7adcb8db881adefaf66e8c9f1bdfb7e6b2b72b57f993c54a510c0a4c7838a1a06feda670ae7112d374e876c14fc8f39da348a35ce54209f0a73dafc44be609f44ebd390dde9a8504c90caa6003a67452f9c1b1e9d19ba190fe7c6b0afe4e2e090445f3a3ff20507ba961e8056bac7000c9e4946b1c0b97788c8da3275c519ab260b4ca5ed8d9d1fd1dced15f59d2d7abc1987856b1cd58ac18dd8adfc0ea3b0b200b687f729b1272c5f7d620f805065658361ed557149d286fbdc835a48d0097c5c82076ce8641eb1971c6bce7490e9f7c873af35a6db98dc54d061db37d75f5c07be8205bf1dd2a3ad6107d61ccc603adbea7d3265016c6d8ec80861c11469c8216bbd19961776ff370016ffd80c2e77c18f3fdea84ed26ebd61efb424bc721b5aef64b796668c7a6c12df8b787f130b41fbc9792fc915e1ff3676512f09c03a252e22d32a3eead6ecb848139e76767bce96ee0617202facf35703fbd8debe3f7f9b156afa700214d7d306c3d045065c77521a2b7b8f0d44b7a1087a191ee2dd9e9c9724314a3020d279c61c687b70265c12f1ba1977ef57868cf2d3531ed6b19eedab0f5f2e6c74f362007306a6d959cfcfdd8f6760e3fed4b13e02734ab16c9df1424a865899723dcb90a2aaf346ff0298d2cf1b582069c87e4e08050ab7277343f9f318dbf6438036941208a886f12072e82e0daaa18e27ce294e3d8655637df55b5c90ff27bd1ae1ebf38df8906d954b3a352298a218f594e16ccbfc59875b1069e385f5179f77590bc49ef4c1a21f9ce24569e9ea7bbe49874976ef4546fb81eb5565896f347b1d0743b1253b1108e2d56aebf86e17258e35aaa0281913c187e424acf9c193c1fde9985218a8b940e41f98916841265652f8939b8fde53c5a44266e8ff396cc294bd7ed85ee738c2e249fc70b86fb9e5815edcb246ef38aa0f5c8a65a4f0152867e80562e6ce96644733eaaec9e377e4178d029f27c952b7da01133fc24ab52ca284484e5c50d4ebff4506b3a8a81567fbf096826efd74a33a6201d719e81e339ddfcb1b0324a7b10be2f195f18319cb0cf6ba2def1096e14b1bef84cd63ac9c316fa46163a36043d4a664ba3202193a663cc9dab8fd0dee400300b9a1c2c807c04e0c77e2525dfceb25b3574c01580d50bf961bfb08c5189ceb3f0d2450f86cd5ac78959c5f2fc3a0133aa41132d91f2722c5fd38bfa965fcfe6a2d5f00814cda620849b3353a0fc388157e310b345a2705d185472c06252e8eae7b07d24a31aaa2c95174f10bec6915d9baff3e30ba2309a137f7794636f58ebb7f5e70a09a69923139eb5f66b7dc82c5bdcb0c74bd0c8cdd79f1e0c417a16f24e316d542937261e6dcbce153d9f714ac6bf644e1f73ba88b9314d1a63b35398ad6a70d08188d2b465add6eceafc069bd9b468befed57a4f3516e4fe075f30ed1b3c25fe3d0d4e3a6dd587485d3a1ce36fc840b9813714946e795492e478887271da6bcd7ad795d56682a539890078c9a2227b871abc8c716fb6536079fee84951ea5397cf04f58a7b05282f42e6cbb1496fcf1b3117f15e45eed244c8a7b9d10677dbdcd256adc35d2011ed3a0030096a85d7b3d117a785761ba17ba6d0198835d66d554f77b4e022b0a5ba39b04c69df98e172db95c1160c655f31dfd2880af3252a9f734e3a44039c716d894537ced2dce3dda0dcd38f15054be40522df1677983d05d9746f0c0dcbff4445e2d80171b9fea26b4c27ab01d445e6a335551cfb8fadb92b89f678af46249f9bb83b9080f625c9c8c37cac3087f275cda996f2a82301d5063ad552c39ea281ea2d11cd7af14dff48b5c47eab7c69f3931c09c6b40e3cecd817b50e6356740575dbfc9c1aafdf01a83bd1b552ad1790f5a48b0b1fc9f96296e90c379dc636da1d0d12cfdff6c5c216809682b0a911382c709ed9c21e80d0595f9f96ac99c5e7f1e11e0282e7ee5f1dfee2a78fd3209a7ea005cb9053fb4e9e1c5cab43be799d47bcc203d7eb165a175ef65577c367447bad7b27e96bb334674d9ccde603206a145e4c5fe57fe9200153279b469a1ee3919ceb5ebface2074f2f2459aa8ab70f617a4bedce052187705801cd1427fb1e9c10f0342177e18987701e81b63c26cc5e2e613a21f98ffda551316496828092220fa0e1a5ef49c7549d1c9270ae9048a17ce60cb072686190c6d4d9214b5da29940cccac425a3553e7135025bf41c1954020935e355d55e42e95e8538cf3c8b501ac9b896adb20d02e1307d1ed3e8f5457d48300a5948470475a18b9d30bb22ae7576755a25af82d2935387eff0241f4b0c6395a323b83a61ad37391dd55968159f83d6a59cdd221e018a52f00e3218aee85fd30102850543ce0f1dbd8c511b92ee961d7650405e76022f5d4bb9b5b9a2023b732b8113eabad4d01d0add4e1fc2e51810556670290846c53a9e72598f250d75296dff5db44d63bcc12489e2638caa6abc921a8047796b4c2bab4fe2560723be687398676fd941be1f3fe809bb27ce096913270f1ae9a741737760f05e4da127339a9ffba302040288d880775c3fe3d4a0167ac9f7a5a14d7cd4f9c8c51bc0b139b806fb864f551b6beee47c586a3da8e3798799d7205ad46b707dffc903ee7a9e34ce79f87c9ad21c999410f14855398873a5638956c8949d0d748ce77a91834320b3e58ad06cc1895e7fce213175f5d97dbecc956afbdc3ff28b188befd071ae78b102abcb10c97ba32f7cc4682807ca57e5453ff7304362e49d5f9d9049dfb5f118331473cadad9524dbb94226527af051387a0ddfdc8daa58711462b801ee6e82dcb5407789088bd5a74f97b0f0232c3e324c1918f52141399b7823caa4709030557d04fe2144a0d8e052db51a7103d36313461c87c290336da2ad1b6939fb9cf1944d21fdacf88a5a5ed9ed514955ac00da58f07f81f5f5e8fd871f5b06d3210796f37fb1e8db89e733350c61260b470a7f71966c1e5643cdf857e5c5ca5a39662053b33162c8dc6ee803bc517273d76ee532aa0b98948ba1d0995e56e7e4a221df9ae0e46d4ba81e68564cb7def988763ce52b4ada5e52bd52c3ee4a5dadd11bab56ff7126db40765d964f32033807c6f26cd8b465b935fdf82111616bd29a61cb239e94a76e26c9aed4bb1e64514a7572601e428c8d0eab76acdff07557be209a844888a3e85fabc47b470583cf726e29c42e0d07b4a7cf25b75b4fa8885fcb307d7b1c672c80458f0209fc3979c379ffb627e18d2552029088cb3ddf25178d42bba6a8351b83f8db356a5792763aa1dbf168a1f64a327db800ba7af95b2b48b262011df158e5308732663f9811f5ea7e6f5f49a88634ed12b869c432430a9c4bb9c659fa36ebec8ac19d2a8eeb821dafa958dc57017bf23d0898c9b8eb543eb023ce5037298a51af383c06efaf40b9bca064806a268de7e2e538847e31547845f60fec7198d156a782b5e4a257db3b6bd8c94ef88ac2eff2604e0c8d1afbc98d2468b86c247bed543cb039791062772afc5b0acfdfe89c1a34ce30d046cf685f569538208a2b646790ac0f1ead3808e4793022e0b8652540805931434ff839da1d830bc28d1d0fcf979c75697bd79d071c3f651dccba94fb7976b77e9402cccaec9703650a9b36b242ac91f6f54c2dd63a3c5a2b07191ee83e05cee75f126b8d344b860abe7b47a36da8352795bf07949b0da97bf975e3ee5464b81b35810f3a54d4d3f8ca2d0ef391e3a93f04e87c9bcb03d5954bdb0b518e2663078e668d4c6ef1bc0e9cd824e98ef762819fd1076f07319ffbe82e4efb1ccfe9b3b59094420e5b0b15a26d243221714a0a4aba555a873d90c628ee6af839f3c2286a6a2a649983f13741c5d07adbe74588e969588df0e36b766cd7183c55dbe645536012fc06ada1cf6edac7acd06b2be60084a7d9ccd082cc8315804f026b4761125245f834f6f2cfb5b9b97b8469689c772855a261b4cb2ddd08d9627a91b7789a48ac95467c1078245b30f3484eeaca4b4a48e3b2bc8012701a15cd643b6722097e948c5ca3ebafb72374bb5dc8f460b8f1776ce5a827f34962227642c5e5af55d106cc1fcf5a80c3f7b9bc810d0783fd8521364817fef635deb24c05b740b4d29f68973eb0b18f5381d19619797e57f098e09d07fceac25d5556cabc877973df2b35751b7f107033eac6326599e128236137c6e2a780ef99354d752c3d5c0ee9858a70f2aa0a42c840aad6b6e4402328e97e215f65e317f5d74667bd5586b90b2b0e5a16b3dc566c4abb24e28752322e2e6ab4e8674ef8503700fe7436efc7f333e1e508c8ede7efa58cff8f9c66f6af6077fb2ee317339cdc89cf815da6e437a6c6e016ae41a6fa2ed9cf6ad0c00b09634ffde20d37017bc0deb0e5dd4108219bd2c2f8662e05af3138bd5c254f75b268680ec2debb4e047af412b838da94824a21394d0d2b21b3d505730bd1b5fc7883ab5fcfebbc88e0e26c4e0d6cc01387d6924368ed9f3118fcd0d593bb17dc8e687653068c1050b00faa5c01657beea4c2b81733edef05515b4cf9847746e2d48593364cc7e83516033900f53e501b1ecf6c748c5d04b771c935ee0b2e2c8917a80deef4cdda237284213eb0a5ed2576d4a0438a507289b7b44fa10a3af580e197d528a5246cc18a4309d96e172dd10d2a4b024383f5d129139aa5dd28c7142cf8d6f7c5c35f61eb610feedf5376986bf8b609729230562867f0dfb758ed46a1dfb6d82fe012fd1c60c4744baf4f4abe11c03c38206848445e8b1663d66895476a0d2e3fd64d7eb3b6d747f9e9ad62c8830a6a7f8274816f00992a9a5adaa5e65b73ee3fce38a31d0d1842ce8730d0098ee1309c00e9ab9380336ee1f4edc6283152ade75398175f5fa4223c27fb0c389ba4b8470d7f2eb73299d9c3d2296604953faeb9c114ac3347c85b4a6702a4420250a9b38aa5c6576d6bc90903d1c44788de09ba517dbb1ee41070ccc62a05e5b9027e54f6e19a02207ccff128629d2ecfe6fcb02ddf2cab7b6f73c699cb9c30c9633fd8e32ea9ce79e1d7f547edbf45f4cb398190fd125463966e745aa74b97b661d0444eb2978c2f0d89b844300f1b258071e134df83931ee92ca51f86d9cc6938da8fd5f40e3d7ccba1dd252356254d642a403a0948a6399411890db5b717d2a85c0257b716e67ea1248f91a283d5df7b7b77156591d7bad5c078f7253b5908b0000000000