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

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

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

Block Certificate

Block 80907 f7497ceb1d39a646be0530cc775b0dd0d0d820c4ac215e20282540fcf5dd9892

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f2dbeccbd87ab03e0a226558756104ca128ddd8969a5bf1ad64c95f6cdbdc939
Certificate Block Hash
f7497ceb1d39a646be0530cc775b0dd0d0d820c4ac215e20282540fcf5dd9892
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...00863a0000100b0000
00200000000200000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000097649d361f578a93329e470ec0b7e30bfd9a297b440def7d0bdc46ea1b9eacec85e9d2d5f875161d4205c42e0bd4300c935506e47715eb3d01b7f5162055e80423c6de9634a40eb378554bef1e47d8876f8d66d3065e2d8f3010000000000000040000000000100863a0000100b0000

Raw Header Hex

00004020d9245d4a2ed19e9352344ac23612dd2aaca0a7a7ce4237f5e03dbcf7d069c290465fdc41e04e75aa306d09e8c40871c8bd94bcd1d775cce98e99b028bdcece4bc05d456a47c5001839c9bdcdf6954cd61abfa56989dd8d12ca0461755865220a3eb07ad8cbecdbf2

Proof Data Hex

59,560 bytes
1212160103074dee0f59f79ba74249895dbd9b5e9be85bf83f426f0a2b4471907da991f0154f4d27c50becd23576acc18289b822e2272448a7fa8f4f78a1abe35a4082b7ecbb05a199e4f9f67b89d83cdbaa51ca44018b2a01fa4041b6520accdc94862980f4b9142f773b71bdeee4c347118878693e03181bd6b8dbd108b8edcb1d6f9f9a2727f700fb6d9d91a818828d218587d54b533eefedce7f7bf43dfb554631afbd3dd2fdbe35afd6969fdf0d6bbcf909876e29cfb11245f66796946b4840926e724eb6003a1d872e29f23d86967b8a90d33141a591fbd796460c15399414b5ec5375229ff3f5aef0ac07724aa76cfd5d254acdf4ca8d14c27824f6a45d3d8fb4a4d2ee157b1e87d73e76e2307f88a90d843f0bf30c80135e35c92c49a0d5f7efd2142be9818571f4f6799050f5a7924890a50e3805ccb79bc9f294e118d97050eb7d4ba6d426c0bbe1d6e43d95953d5f93a957ebddeecc680796cd1ab0f33a2d33e9ed4ad384af1061381efda25e3b8a8e99b7003cd90c3d6b4bf682514cf76c1c6258a9fb1f2d6a784b947aa6ee0f95b3c3149d7bf9c06d048a1e05d99e25bf428bbc84190cd78f083c0fb8acca4017a23ab2bafd4c06334e7c26ae2af9b7736a15de0d6aa3cb5df15a81f70c0a32ced40a9604bac8d1f851bde5942c607a6255e09a50a5e75a41f4f87ff10d6e06f9538f69f8197ed59154a75c58b7dc4030bece4332653f874e21f957519d6de15ba50c3243bfce1a5c2015d316ad481dac395bb58f0dc479cd743bcc174bd61077dcc7ed9b092774ff9e7dc136f814cd195118df478e5b0b453c5f4b21d38a562f6fd7cf1996a40267af25da29ea0fb243fe8db94d503721e99cb6f4531053dc5fb110a37ba0efd1572aea0f561c3f570302315fd5e7afe2cf6499aca097cc2e0bdb0d944e837d707bb5a4d15a92764bf74ab59a304c6639344d400a57c64e0fd78de2191a30c1ade7be47e29903e67c59509672c35105fd138e5b1923dff168b434afd4d9512065d208aa0943a96b52cbc6a79d14c2fecc85ddb1cd3cd2de3bddbd287fc1a49d72423f53fc0de99258969d26fa570936350006731e0f1278e64a172918105a0b96853577be6e52535a6b013ba8a48f9eaecada26ced1d2b3535910db2c475229cdecaff0f1e2741ad9b170bfb1776eeb24f2f0348598ab80ee38a9db512cf8620a44308717dd416c6aada7da995b544e87021e0011118559054a48d48d44dae5918c95242aa622c4d719a182c0afa6f83fd8808307e023bd83855de191712684e956f10f340c77cfeca26a8e52fa739976dbcd184bc01c4e523e3388836cfe14228e5ec995f0ac82758041370137b24fc3c21996df523766f3f32c42d668c5fc0fb6c6f45834a31eabff67a7aefaa18055e2ab28a0d9190f34b84d9af64a7642988a08e9ec31080723348431480c7afa5365d208ab41e5f9b234b627a4e63137f076e42a12521d2508ec0d248fd1f9d238df3972f28a0fe23a209188e1711333c45b1e26c5699f837d2d1cde9730b39ffd562a33a3319e4039cac48d4c36115a242e84684daeb01fe163cefa1177acabf878f5e5862e48aaebbfd9251e58d7e7f3589459f0d71d5800aee377517bc80477773a4bd45c6bfca80ff92768fda99417b883d4a83afca66734f07c6900cdef0046530298704c6255d0a639722a849d928d41f42d2778c2f9d73a67a10a6b22c551260bf707fbe9010f50c8d55b04baf653241d609a832c01be7978427f5259fc6726a3ec75079882b60f9750117334d256f7f549d9a2f9abffa278081c3361803932efbccc3454cf8ec0864a99c16505c489b2e3f78aec6fccc25eceae61c03396bfd2594f4e9929f499d8a352e4fb9b778b41a561aa59de668d93dde045fba96256fe283d556648c2a1ded4eccd898079883cac48f88bf1906f03ef42c1c9457a47a37e089bf1abe1562f4b73d47eb5be0d5aee5c8ab378105c2ef83d09199482f0dcdad020dc90983539a8eae253ed8dda14caadca0b78dd81d1222babebac625dc1fa61b93da09642ff2790539f51972d5080048c3fa3b141339be5c9367402de5768e92a7861f40b0176db514d3978f83f629f4d55950e99f6b78477b31535268d6a00e7a37d3e959cc8513b0d70e3dbf3692b69781cd6872ed6bb652e89599ba0b9086c565442694f7493dabd3f31f548eed5a2852eacdd13fc765d0204de4af75bc51ec04e9c4ab2db8e1b64fcdbfe3244cffc8a06fcf8a1b28d2f5dd6a3300e7b8a27cd7d528ee37e55a127c8773e5353b5068fa895876b71cae9dd30361f2c84a54c62c9bc9533040dc9c9aa900701ef096e74add51e7681d446dc4ba6dffe010d9045488a4b244c7ecf5287fed7f7b407a10259d03d39d6bba53564e22c1e182f5cb7361ab52f9cd4b5e86266107ef7b85650848293fc16749348005feb568cae8a182acf0bb27f82f3c61c2145ffba7bc5ac148f396318922ae6b6f1436b7711a10faeabb9846641497424e75007729eec2fbb616d0f1239efc1c3c449fa4c60fedff6fa0f421fb88b8f4080c2fe361970f30a5c97aac3ac3fa6cd33cfd4b171f68f7ec04307c7018343cba2787ac39083647c9a1308b0344a81e46cda3ce2111cd9dafa1075cf647466d509b2e613afb3c6231b63d62e88d23597e383b1743b5bc624a50f0b048da9c81a8aa33fdaa0f0384dc8c31458d8180465e8bcf0cd36ec6bb60711f44ec6d11d416b3ff70a1b2bbef8eadde7c4de612de57c2dbc74b8ace69e36dcbaa2b8205aa3c62fa1cfbb08dd99860c9742c51f8d38ff6aa4df8fe2183abc72d596ba985d516dd756fa73d0365d0224aa60fbadfcaee11fd817c55a80a49b423e10c11e2b8e41db39a4073251f3bcb7302f00368c27fe4b13eac66f8cd629b852e5a14379b2250a4e0adb8c6c6c15de16967b4aafd1748e6a5f094b3d2e340a87d807418d8ba14571ac93a046ba9793521ec86b5ebd17335cf7fe5c37536abad86c4529e2d4af06bc36af26a855fd3f0c359379ddd98151e6b759eb93ef53bb43daa108df9dd597e830f44574223c191c5547cd009745b6fe6571ce7eb3d756c82f66a454dc670b43ce21e30d1c79f1488a82db741b88924e3893a009e12e92a1f67875dfdd789ea3c770c07cf0758e500ce201e232783bcce26bf6144996e64bdb39b7e1eb0f3c62c511772ae434ec3968c739681d5381001520e1af5748efca842f23e7c2c9677a259fb8d9f79eb2a4b97714fba0cb5b9cd42938de9ebb881b864e7c637ad92dd5f5e44f1ceb6e444c44cc33dc283d19a5f68d760ce2c24bf09a91929640395888d1f3527f1976e3242e8a02ea84cf15af70dbbad2d7db88969fa4f578044b4181ceb63e1c4e1cb203a6be65cb3e08dba5b24e45d6b1a0b0237f4d9d94adfda6a1fb2cb7469a97aedae86175678cee7168835b84ab6d20227fb2a20af92bff3f76b9cf60bab078ea8d67e45b70e9a0503c01d7e0bc3c5ac3bf8f76418f3ed09d3abb105b2e07421a391d16441ab49f22b1678baff2a69ae8674afb1c195f06450920eb03e7a472898ade1a0a4e6141e6c905262ea236dafef92939232ad5d0bcd538ad8536842a50339e15c5a7f2cc0e1684054cb95f8b49fb9c7807e58a8afe4a7e2f664482c7cc59ffc78ba5eacc743ff2099643d2b63d92e3e56adaf43d709d79e0d9930c738fa96b23d3637692c9792058bc8888f1aea3b7840cc58571d4271b47e15769fc4dc7630ff73009b2d3a8c200542126e4176c85e1c385a173687ebb70c896632b9abf17eb7ea37c75708e86c83b684e183a62bc5de1da8c8de51b03495ddecaa0a2074406780d96ef4b323f8d2fb5c1924a2b5adfd68db207542fa55bd6ae64543a163ad803a5724ac3f42f9c15ba24ee05e274f01baa5a19e1a9a69f9d181d2cbef5ef3ded199a13f540c8eac1b1d044713d0e62db0b6ea021d06f6dc894ce13b98fc6bff4560f5941ae21c97ba02cc9def677112ce98db4f36743eda51cc0066ec3b555313b904333bab177e7f381c19486fc0d57473865d52ec34213fb5c2a8ccc18ffca0f93a6531d73742d33b5ca45aafe611aa3f8830508754fba4ee1d3174219bd66ef6e9be18aa430c78a12e672002d1263d40fffe43f723d1eea25da8cef542ee89a9a4acf42314b9293c1958928063853eb5ceb4a5059ceadc544eea28157cce6562ff2804cdea5d1f2a7c396673ffeeb87687cd727784982b76eab81d23726d2124d1abbb50269b77c30203e7e176bb6f3e7e5eb705d67d2f5de9f2ab79763b70114d42c3005bb505acd1db3b25c8760284edda0e08c300502ad425f74b4db1ab215a8c5d92fc0be7247ff2e1f4e64a383d0cb0b1139b6ad3eaff92837cf809e31f4ea9e5bc99f6411cddd9dc02560383adeefe1036f57c9f63a92688672bf725a2db93a16bf3872b3d910b2b0feafead0b43b832dae2084b8e38eef91778323dcad42cce5f376321a3df1d202715d07a8fb23043289411e866399ba7060f0c4cb21b7f1871e1af882e4e5681fb21fcc5374acc475fd879729a3fc933f25d35907f7c44ea773f16880e2e12bd913754443621320f02b46e900da54044447b4ab187eb9c0caaaafdd83fddbd1498f64b47dd28f6871786f54b6fb2e7c662fd37a1fc2f8b52e68c84fbca23af29e09702ad0fce8a87bb0932c1e4a707cf375eafe4c2ab1e0ac048e3f82022a526f9eb0f3860153f17cc4daf30205a9cf8dcbf9cbf18a1e599b4df3bf1f029e0603127452dd8685439611db3fedf66fec9e8f34dbf00b59abc2945e4215a1f1865b513dbb3c1a100df0c37599b757124f38802e4c9913125ccb1c5046a5743b09ce1e56906562f1198a69551109ce455d7ec8e72e9d36b772bee102b4cbe629c2ff0c4e77804ea746414255df2f53d51c6a2751951beedeb5e7d5dead590a0ceaec839fb521f3535baa48f954151d3c374ff90ee3bac2b9eb98a708505740fa74403d66b9e46b81b74e8509c5e27046e501c6615f63cf2ab1af0b2a8a685c5c9397d881f2dccc47f098e16938dab379328c43928e205a2ad7d4854256133fb3191f39858cb8fa4de4a9fc865d15087bf5f6d1572caf64783e0ded987ab225cf402461c0a493b7823fa6d4612c128287eb48613fdf4e2d971149b9c6dd32f52ac397a306306f701e42989472cae072c2d3f3173d48dd8843b4bd45dbd792515a6c1cb3fa7a6e60b3e7dee7412aaeb0ca09f8e7af2ceea68654eca0ba22c197391a0accab91e6126ae64fc27373db518bdd633b0ac9a2d87a35106f69ae041798c5809530dc857865d89af8627d2d5b643cfc7a43e20b77dc9b668171428f0d38be41ab929a3fc88e0cf9b5ff956d169425be36fdbf5f4713ce654c49cfc2a0ab401c8ec6a09f376ef868b91fdd9d4fc67bb31086b799e2f828c7bf5cf8a0656cda8f7bffb3c1556c7465b82f70e6692d3ed70c125a5d01741efc92662d917a9b609425a07e4c4ee77b663d6e7220a95fd85eab230f280c1c9625c5890616ff2e0924abac34bbebcaae2e47db9c1a3031d6ab04a228e683a1d5e7ee451cb4cfa70a3e2c456836bab7654672707bd907bb73fa6ca154ded827f603700fe245c8126385dd1c116314849265ea1933bc1e06305e76d45d94f775adc1f55c3f2bed6f0b6435cca5ac329c9755919630c00791437581c7bedf4202fbb798fbdeaed113a552f4e36076d2dd21c00c0dcd453dfef77dd544dfed1b837636d1ccf9b16dea4c01da2d1dd086c68b2cece0ad259fa0e23e678a0f8adb2d1d14242f67211c3f8d40fbc2f2f5d68a0eb56d30b7b91fb0229e8060e90ad3c6a429e5c562bebcab1e0ab198e529bfd904b82eb00f18b435f6d9d2c4da041513c14704e99825de2e40985ae972fe8600974409b0b3efb1d62933e3edc3bc1a8fcc0ab81d5667d56ffc9407374c6fc93e9fff8bcba3631810b591637c60a78b334c05bba70110864ff4154a391eb1ff14234b5460531b94aeed4678b9cb577699bf11033db2be8b2f58a0febf54e6ba2c50f1f5439ac66cb1b44eccbf65552e544d0f524c2493c0d616b79eb224c4e2164460c0e0bf552833b57fbb30ce358cfb5218834eca90b20784823796d78cc5118ccbe69830e4baa62c58d3a0fc246879686aaf064ef8871cf15dc16a88c12eea07930ce9fe5c9494ab935752beed0d7ce7be2d14f3ae23cfbb0bdb77f2eaa7787328add7aa13a4bc0920b0841e433838d62ff15ee768ad50646b4299f37769b3b152f0ee497f241424aba6f8e57fd992f29ac08a06b8fb51355cf6a0e1327e8dd11cde62c679064f9b6e42777b5c8edbfd30322a0f62ceeb002e3401d5486afa45bc309c78f62dbd1e315b3ce6b3de637c7ebf8b9bc70b664746e4ea19c8f363a84abfa8439e67800a58ac8bb583fb64fe9c926746071667b33a8b9bf5f46c2745589b28334f941b7ebdfca411d9d122fe9bef23a1b87e464030ad68eeff585418299ec1ed63e2853b8b77e7a5efb8cba02aea469cd55f6a4f8a78226eb74cf69a7f8444b0c4728dddd25d688a8ff3a8f8a1f2d62eb6f8ffac60d4929805ef560c21d5eedd28483c9835125064d0ab2528b02349a5d35b9a2a16d45616556a3e16fd468bbbaaf76aec1fd8df6e1fd25dd5fbf1852c63779928e0a41d1dec711cfb08202ab74972a585440a7d6c623788e04221a6a9f572b82ea8e7ca73ee39fa31f8bbb55346fff561925067541345a7a29d6d3fde49b7c2e632a55e788cc4fbfe3483cd06768c0005070564652603b5572c64e330e28df2d424b24d4cecb87da61acb77d2376323d21c0556dc046def83cc862d74e478c935559eb9944392f33dbbf24b6dbf1c9303b9e71d104e67936d3092b249832e8291dbf12e010062003d9c8fa6796293c99f5a479e87976864650d5663bce9799914fde000541f246662f3cb327833a02070a61e04a737b07d3f3c8b021aca648f8cb69dd8c2d715bce49ab1d9275e1fc2caa593dae208ab0bec415e16e8ed23372f2ce8e1a6749de675998f30f1b152a8fa8ca3559ac5d42e857fe739928dd1095373eeeb3a81294769de3f353b8559541a4e09b024ada999615ab709dbac338426c5df5f71f89b42c992428f0cd8ef952601c6f2856593e4e719c075aeb8a4c8ac284c6a57f323116ea5a82ba6050cad76caddf80a3e5e642354bea0f04593ce389bc6714011fd28fe33440094a925c8ebb5235af019c99e06c1b5bdeaf1ff572e11dcf7ac446b715c677521c6421d48f93d77244564115318c61b4f54d50eabd6e3b39ab491ce1c601bdac6cef0f55537a9656d63acd87fdc68febcef97fcf6e3f564f12db18bdc9e66183bb96c8576487d04c30f2b571693d778e96f62f03c0a7862cb367b49faefe5903c3a4907c3fbf00b1911fad6403429ae0cb09cdef54d1ea0fd70793a59655c9755912d23c85175e33d6a64b32b9dd0ba515a3676df089c762718a4c413bcc1a71d2d1a273da6fa8f44b293a88c4c425207f211d36c31b13bce0a6ca254e5950aaa0072e65f34ac9e8ce3651fbf6eaec900e24fff696b20afda096c593aa666e52473dea5cfe7c02b0b44e12dca60534cf87b3f7e99ba2055d9274574c6f185a6632f17310c50ec34e23a7539bc67f680eb4e9eb064be01194349bfe9de9a0de7cbda3f1ae74acbdce7923156d6dab730f04e56693be2d3da22cc88bb1f5fccde6d3f59dee252063e72db91fa4f99669e93a4338322b884cb6f569b6e5fd0c524ee339632c58cb1650ea23fa2bf5a2fb9288aa213d9c7d25d3d22172a93abee7fb43a8858e7ba16fe63b7882bc11788ddf6393528ff311497a83edb75535defb4cfc8e29a19959a4d8ea79e21df484323e3712ae6e439b7dccecd8baa923a7b0e5423f811f5c0f0733271ec8923952381aa715e0c8974005f1d7b0f39ca435fdf2a2a275ff34146b48a4d1abc1df2e8cee6a1693737bd24bb31c9ec2f480aed546aafff643cb814d4497f7fb6e3bab23657c1372b0be77cee12054cb6ff67d185497cf4dce8383a92074e7c3549f62583216ff49396f679e35658eff1ede51951f80ff9e6fd789abe4b7362f34cabe6f8d4ac4b2b46c3b84d2a64b534f5bf40cd4594761213a3fd584e2cce20af226bafc12bd4a36c8f9bf5a012bdc2ce0a0c7b1fa03d9674742841d71f9166bcf4330d1352c3c9834cfee8bde7c6b6ab7d014e2e9dd2136b1665a901a3aaf79bc6ba61287eb9da9726bf45d4bd523ef879cf8a607c897f38df145d0b56dde654313359ce1e26f74f940e0dd79b6389e1ecfc7ba941405f56719e277a6058b3da82e470d885fdab1988f644b958d31af0328d380299b8a9a6a16eb4837bd6112cc8e0e8f2a526b2c0e940de2e3e69eaf912c47f6924caac86ceeee81c4a8eae7d191302efd7ba190532ad90e23b2a526084db34e61da8118b63778095993513e41f56d6a8b65cd213cad8a9837536d9353d79fdaf215f5beaf356b7d14f2d4fe113a6e933922a8fdf5bfb1748b6f460db7c2017cfb15c57741beddbea5515892088ca144d6065ad07f16234a99a91529a3e0254f03cf9804e124b63a589ce46440e3796429bb27e40bd2582fa64dd2d9d1a554296a45348740e4a9a97556121baaeeee61d676217e5328dade1b7cc75842e3604f767ed80b9641f597645ebc66d05ba524ad73cc21e503d23e4b2682f1fc5d8898af2994b22ef6f9cd40c581803527c6dc1b1126e88bda9f7e5029052a440043ced16d81c165c454fe74ea8e45cf041437e7b322cea8ec27055dc2b473f6e2f1902cd0f8dc959f178646d56ace0bcf0cdf6542df438f836d1fc1ce03e75b728ce2d502c0311dd71cc1b55fe773105887b4d5e252d4cd28241be5e0220beaf87fcd517d3bbeb5cb60fc64507e39adf297032ed8fa5bda626040c7ad1e9039a65586fa8c9ddae2e9f3893cdb4889c05588c744aeda9c1e3cb38c7ac8b6d98d287ec889b39b3fc9bb4b916487e006b10ff0aef4e0858d561c963ff1754964036a40553a81b4a17a732ee68ccf798360194d17c5ba6e691955c785a5b390fde01a9b9ffe1369c70c97def795be067edf0b1c43330bda5724b9ca11ac45ab01fb6fec4785be06c30f2155e890031bc8ffd5690fbf91202c07943337aa15a7e9c13b3f25dbc783bd12f77ba61c5658dbff9e2ec180a38dd021cbe04d950cd7d903df3d8c1a9e1a0f8e75bdc63091e83a9d6cca46c74cf6ef79c53a814b6d6b0d50438ebeadd6c66b9490cfe8e07575663266cc2e7a74adcf3bcf61ae500488bc0f20bd642b436ed125364e4cefe77797468b3b163bdeaab17983ace09dbbaf2078b206fc200d075ba7e9e68d1720ba0b88ba881e7ced22c80ea6633035ef41e2faf9c564d02941b18c94a6886f5cef003d94ab466a142d8e96fc24982d76352e89a3d2bf0760f5e6469b189d1a0bd5832618f466c136a8c85b201d8e814d0ac3ec199dea635ef6b308db8a1b43c1af0ffb64fc012f94f2f5fad607932f7c5f331a1dc59b828afa1e269a12619bf2a01c6b9a2a56fa09ffa91859ab3c37c1b9e9d71f3073792a4d0caaaed876fdd0437fd4bf35ef16b3fa48b57ddf385383320a570d69424648159372156b4971a0365e7fe49b49dc5823591258ef72820f0dc3f6d5e0ac1f346dd0bd4d98dcdfe1006f55574e5aabebb0853fb5a1f6005a79146f50704dbf4d8336b75e398f959473c7206ad33015bb938743cb8a33c6de8642269e7a3e51bccdf4cf5a8cb34c34cd58b89a13bc5cdb9347e72f980ff4a2d5b340b617f1a31d67e4d74a46764d5f2ba4e465b1f3e0fe7cde0d35c25d6b86c91af795e3459dae7dcbf7002e9a59b352d2801ee0d57dc9e53662e0358576d38832423b7fdb1610c04f965b53e1fe499bfffc5e79f07e321695c1f09a67ef94b1ef2a60a778614ae749264d86b1941194fbfd106eadff949340d0aaa6877d72c046c39ec274d1bc7b1fa55159e7a4a9825bb74d4a7665b63d38167256e853d1b786ee6fe281d4b74bb0bd0b5bb9ec71812b35c52aca687ed6c0ef27fb165152fbb0ecb7c5d93ca1086c3f3a5ed78487132a1a57b91a2e4dc8e54d56e00ecf740c7cabe2eddfd011c9c17e7ba9f71880fcc1531a70867bb7a6c103afb8d47edf5a1d5ca03071e1f1912fcc50f8c5cd589f47159be19c7a6a2c1365b2e53696ee46d2ea3cfd839a37a968f846d1ae508a467def5305887c51603f65463e7391831e97b07560ccfb306e193576bdc731cbf0831818e18f7c9e4d9e06f54193355c8a9dac86759e3925445c517c6a434da27a0d290a50a922861680cad7e9481a15564a3035b982999d910d183e028118079a49fca32266cf18e9058095bbfea0fd472fac3b525d750c066eb1b82e3acfb43a212cd440d2621fca5872ea2949adefdb915ff5659c7758eedc23d877f83d14744264083158f64a437e2dc4dd3ba728b8ea3929e7d06eff834641ffa8633fd3d3242269b084fc526de3d9c9c2d978d4b61ae89c4a47db53b8c8df9f9dde0407d60454f48fcea515ae9760b45c72ffd5004c21b93588d3cf38fce81e149ff03a7442ecd1f4b8922e2c15d406dc8a39f2b8285f61152053f5384b76a1cfee81e7453d044117ad83333d24f73f62884b32702a21f1e81b283bebf9e297ba43d062ede5aa94853b07a6dcb770ef5636e2f38da9b955f950f4782aaaab9c4faaac0d8d8b8d4727bc7f2ed1afcc422090cd76253e65547030b2f976ee7b9558590fe69725c1dcf689d571766d04e16e7c08579ab07f0f5a10004a96bae3ae4d7a3117f41b91097aeb3a20083a8ded53888d6162a3e7681c0103f26f1ead4889eb58b6e9c183456e7b48160a0b651eba69029b9f159ded5077d0b174ce0027eba6014cfa3ed3d8a94881c9701ce8eb6e36331700688b3f5c92bf8ee2fc1054cb59f650e406e65cea5e262b8fba1d44b2c5901623d7894c80acc25b834b3e7291d81a02eca71ea06a2591802125e013ca4d978b23e10ecbb013e342db47d2a2bf84dfa6951d887966c5511fe36a79f3db620c8fe95c438a752709c8cf4adf559ac17ba06ba69bb58125a2c54c94ae4a28ae7338c42a717aa0a00f239f95e20db4af706c2131701451b4637f4bc0c70e49aacfff6acab5282294fb966107d6ae813ca929c35b3538955e778b391418b1f472f3dab7666503c2f1c3277b76ffeb1fb38b0ec712b809bc7ff7889843cfe8370042c76490257a16d5cd436664bef48c61c5ad655797d14c26695812a72ad8e3684b9f1aa2f73c6c8927ed817610a6af1edf389e2ba310681398ff3fd53c51238ae2f7a1b6c06aeb0c9817c0784ab6a10f02d2e9418a9baee473d64931c9d9ef975ab68181405a1ad46bef7f42d8248caa125b84284612999c475f2e173695b96674aab4fb321f8b081eef56c0e2060ca40d9107432d020b3277a9b40fa41b77ca156aebabacc8fa18816480364bb97b46d065cbf7decfc938072463f104ede6229b54fad4f2cb769977e849723948a7cba542da6e69c741549f3ed10e1fa76511a1fc7a0a041ef42423acb4844f21ed6502d5e1618d4d8c02ccf0d11c8b6e509e48c845202a6ec09bc4389a7ce3d03557a9c4bc35beaa2dbc1bb693c7431efc8aa3b986da551ca51fdcb68af105102ea111ea0918313d65fbc99860817e53b20a8d837420b2a0f8f6ffd66e4fb253077f8ddb494d9aabf33404d48b2eac66ee6ad6da2771701c96a8f250861fedf7ab0733df10f743144db49fabf05e22d628e0040dff777acdb74efb662287cf5748cefb02f500e696b95e0db9aa975d2ae9aade003c568db82aabdf606f5da22e99b77d71b55d45a610f90b26f8a961c04e59dda9b25e99c0f6d96201af49f592cb26e589e05390549137d95b7b6202cda444ff2c6ffb41747e004e66e52a1f5d026c9aae1d2f7b596c7b8ec3c1007ab2c9aa71f3fad5cb59ad624ef0e1f82258843758af916335ff054149800f1d77f2720305762b44ecbfb212224754c096c20eda88137d946ce1971caa23e12dcea2cbea07f2ad791de21463ee409f02df0882a3dc14efee9fd9e83aced896a0575b8e6fb489b80cfe2cd6e29d334bab0f221a6f125155bb1704bd2f51d25b3462fae48a0f04ad178b40f1e0c23c64521a2633f5e1fc7a2f4240d1d6f7e1a39183667915abb05858468021cb6f14312783ea14f229d339c513d97d5c5209c6f5978ceffe5ca0b6b3cac179a167ee8d6e6baab25680d74522ccd0df5bd41916a26cd029c3bf3cb975a92ba92a02490e970088aa888922057cba9f75328a136db100d271a5e420d111622dad9cfe86d80a95ed3d06be5ac8bfca02fd485dc9f0364e2a453e3a9894269778cd497aac793d77169a1d7d839ace3ad320fbab9701a504b6645ebae02e416d57613188f3d4fd7c197120c3f91a28ba5773898267dff599599596c02b48a7e3242a2d53712b1f3f08710b00388bd4d11d452329c74eb3c8800f61ab693470a8c1b9f6a81755a9445d0d10265f77b1095eef934f240a00fdbd92db381ea5e6838c351f3aa587ab44c6e5ae4e0481fbcebc29ffacdc6c05067868c6ea4dc460f5889260448042d34847edf9d857d6d7e7ee50e35b14da56096e03eebe7b97a800fed3319b01d5af2f90b237a1779a5d4d869a3000a182a50e482320b00eece25a30ae4e40c1001d6b1aab5c2028c6bd7b0109cc5c81972325e9b538c884f829bbc6abd457c0add84a98ef54efb0b0747ed061d77eb8095008e8b0df3efccd7f1acaece89719e98f310667a1d35523ece0f60ba30ff21675bdbd3dc4fd0371e8406e1536bb7420288ab7ab68a9ff7087f2471e75b24405f97e24fb520e15af34e4c6896a358bad42b4b4321de5659ee24b3aeaaeee96ad46f9895bd981f6783982563e0ef4b4df78bbeaa6516cdb5129145b0e08e4e3019db915e4510c2ea213bcc29bebc3fd289e6e37362fe797f2fcfc547ea77f8d0f2b1fd62efe699f2e8335177dccf62f655750d1bbe735fab1a907f8a0ace720719ebb4ca4ce237c4a3522065a25b56b9f3df74c145f5dc03cbb1ebe690547a401501cc33a22d0243e68ca435058e478ac2bfbc94f81ba1eac41b5c7d9fdebb58797e35075a45ca11e12f106964f84796748fc41ff8a23481e7e2c37ee3409bf1a6ae9dd215b9b79b45abf59cc6db3b476fc1cf6c01f8e64442fd1559db15954c68e74e5b0b6736974fa4fc5b169cd2b473fc9f7259b01a321cfeec18a99158ab1f926fbece9d4581e37a6fe8eee6c3c063baba1620da506fafe390f8172416a43fbded06ad07c95235cfc398b8437c9ba2a83fb8ff064e688e15fdc0bd08b5692d5517d463f644e1e4f0a4da70127e777ebef969a26a387e8ded951fa5a0acad45baf509fcc7b1ed946c88dfe905eee488e1952ec03041203e3371e0a89d69c1872f651bbbbad0ac38096fa9631c2ee9b4a0e052688d60745f2b02f3cc441f832cee6399a9d5909299f1093bc90fd43faa17565911d2c92b0c3deb85ab2e18092afe5985ae6baf6f23f26c7bdcc46e824f1731335f6ecfa4e2a86397916bb6d573b1c348e78f6bfd20ffb93bb630519e1ce8de5eb28b24110f886aad3a0aa27288d29fbd5f2d66d58c0acb1e441b33b1d80b96baa0fa680fb581eead9e3b51afe38881d338b58d3006b81b2733eff7539b730712f24922ffc128303c45a7b1f313fdb4fcba59def6ac64dfbf632d9ff816a1c44bf75ad91e46861c50309551bb52f4a24198ccc0b955a4bdf00be096b5d1368b0e99fa894400c3446305c55a292e93677fd940905a446433b14afa14f0e7f0d25cee2bc0cd2f510de88e53bee45a7d725c48f99cd3337a822edb4a85189a1d2e40c14da566fb28cdc0dd5420eebef15ad201eed9ae2c5e4125509bb4362e3358d9f01722ba9ccf5e88edb8847ab168e75d698fda23b8a18340cbdd5363222e2b43c83fd339080b08baa47388f46d351c83e9af2c49fb1719bf094ecf230198b228dcc7ab50e70cf30a2dd4c99f6056c996737b2a59ff4c204496ec1c2feee0815c43a5bfa0dc84f37eff644e2c37b86bf8bb10f4f463a2ecb72d0dea2e3c8c9c98d56cc710deaa36bd0048e391b2008151972be8765fe6130d1093f3f2a34f80248bb242f467e13a16073ab3a37c91889ac77ff38b8973f38ffafaf47b4d0d953448086a9c2281c7c25c28abec7a5d5483ff5c593ada91b796bed528d9447f29a6cd91a2451fb47fa042d3718f2d08940b64ad8f75a99feea14955a20562836cfec211a6a6a95ded90fc7cf9874341cec811fac77220da52812664e597f97fddd3da089a03cb46ca448ca3b0e4c8c189ea43358b9eeaa2d32c48b60cf5183be72f0c035da9a644d7211560a07396513a03325c70d2a0826648d176cd3c845e87d74a8919f6de05569e6580c4574f6d3e32af0cef0a1138c73da6b36a616373ddb8f6d84c5e4f629b13bdc3f8acda3ca00515603cbf6321786a08502ba0c3f72bb428e8189176f12ba8541d0e10dcfa47941622917db4dfe7cf12c2205acd62f350b92dad4f4e5ffbf0b61555245247bc674a9b9a05ba2f881dbd465ca01bb249cdde3c7714e83c502bc32c83cfcdddd7b20be366d367bc73d43ae2d60305e54e8a4944cbaed06f34e2c08e4cdc6f260546409f629d24ce18c3f5d005872f9fdbec7b409636e9fabd4da6d8c5f36789124ed31179495b62df1414bf6276fea6f46b719982d51686d1d0edc8c77f3be1431f05391bf9e3e7c96fe5624ebbacc673f3338eefd148a308ab775f782acc6688a1e23174cf86e0bad155ebe09d6f5763bae21acdaf145af0ec4a61d838557154680dec831afa1eafadd0d36312a9a95b95461387558e17d0fc25016070bb553c61f3a11b140cf334846e8d0d847023f7bda87dd1cfdbc6cd89d6b73ae243c851f611f7f5a5b2caa62013279db7997aeec8621c79334a987b6c2994c198dd7cb42d7845ade50e933d15a95d13346f8c4609accf0f3e7fd70b3051380192613ba969d458edfe9f9160dd3d052cb30698f35b9f24abb88826231525e67d8c635f3dcef4e513700bd38578baae5ce8f069c186e127b124ce0d1292190b46ee3dfb0cb896ca1fbb4318811f0bfcbf85b8f30ced51f9d1c5915b4467513890de007ff79a30d750e44a9f8fdd7bce3b379a0b53008920ee545c9e84db12e2b8d72573ea016dbd65545bca565198f8295aba664e6802db985b237e0a7944929b6884924e19ce13ead7af181ef05b8a346a9475fb0462aabd92d87944763442bdbd798e86ce7a81dc59b11bdad79e402e128655c903e454d88242ee18ea0f1766dd808a9833396bef3db42561aeb29937df82d5f9e7b0b37be417ae06aa6b1e8e9d2ead87273a3ef3ec1d10464ff6dc8e21fa118a8c581f5e1fa9bbba56b419653c800239b58018be86288c75b5f7a02c672b5fdd48aec73373949b2353134c9313c888c5eec0baf281c9237764fc31b426e337916d151a60148446d8ceb3a9763e7b8a6749c87a8f894c80b249de0c0a0966d825bb8a9a4632ec97a01e0ab55e530f8c1d9c24675cfae9adf3ecb187d8322e74bd32348a3daa5eb51079b6274fdeb29b78ec17894af2ef99d72bdceb9e3f2d6d898e06b78b1c8e5ea67f53a12c8a48e45275e3d2237423868a4433563a4ef4d513c6bc2f8e1f1e18f5b7331802bf8e2a7b4bef91e137a9b195b02aeefa562a70762d6048e25392033263d9f4c0cea8a8e18812728d5fd1cefd1c0a3f5124483dca5d28de541655aa2fcbbf3fa64fd02f370efbfca4cbec40ef4cc4746acb9fef6537465ffbae9ec17d5867fa279a914a19a25bf30adec51d3b3b976d7abb68854341ffa51db6afa5015fc712d2b2e0b5f34ae44ebc93d771078f480a5ebfc4a4fbdbec7a71c1cbe4f9df3a8e8f490952132ff24c7c9b85bfcc3e571aa84a1356e9d353755c2f97a05f5d975d28d8a4d3d58fb40fde0eb82d5bbe8b6ead6eb40473be40584208965e132095587afa984cb1da0d37fb87337108d1207769ecf07864e04c638f85eb3ee8643293ff835f9db619a698e40c3dc31f5702d4ed4e1475f8b0f162013e99e614dce938ba5ab3ff9f769b504c427c1658a8181242bc44ec30540a87cee93b7682e52b6da9b2432db2ebeda27899e46d2e777bfe445f028ae0b77b58a4240eb5ac206d94ee487ccfca9bd2d93448b7acecf9e0914d9b628998ebe228161ce4c7b1fcda90ae3dc75323cff6214c5d178e74ececd6885469688ad5fc8d8bf49e54777d53a3512bc8d160838ffc4e280f348b54b54df0a63433ef86019bfed2eafbdfc44d44e84c6bbdcd1f51092eb35fb9494d5d01a69353a4b8706ed6984a3c855ec2823ee8c1d0b7ab8e0f6df5c4898f23f067669656398ceb67fc26ae68be72c3e649ffeadce40ac26646d6568a68a76dad845bc71056a73f799985635d84df145f1777f201e94a08ee516e0d8b2aaac6b94bd37e0c8fdd140e6f8b318743c27b6d884a8000befe4bc49ff717bab7d628daf66ad2aa07eb0aff6acd92407c6069d5c82ee2ff1261fb66529e77c40a8b7e09c5d0e5c36a8faa6798212175a481e670b0583bc244c1752f82ec29bea44d76542d439e40f61537c494bda127cfe1d6ed204a8c5879dcb09c50345dd745ec11d758f2dfd9979126e5a2f7c97d46d64994ef59a22a83dc9d93284a8d87ae96495b648a396e602f8b8b8cfe610e1abd520263aa282eaeef478b42690f84f9475a12ba2ecb9c20b4c5ac4538b577539ddd8f3f5a81d674ea046465dcaefdbc0e4541b5818f1db1dd3d667ccffdd2cf453f53be6205308405cfc0762843438089d8742d7469c1747c76cb1b0f29456298361c6f1a820002b84657b4c4560b3b29c52e4941fba66d3a332350c4e45bc116105c3844eb0f59743b1631f789137cd1256901c0985eac2e069254f67ffd85d5c3d74774231a6a17f4233915aed2275e4e963ef99b8570b3a0c359766ab5359fcd491e0e7371c59e7b7aecc764f2690cf61aa5cbdf7ca7acd6908722e47a1a35949cd7abe88607fe923b28788fb2d0526a0a3c02304717f28aaf4dbce9f29d8f1e57b7356151ecedbb499b9e87fae1abecde45ce8063f46be6577b73317c55d4364823fea896ba83a23f45ac319d9ceb1f523fef4bdee7d3576b9703095cbf53ec2ba72b3b43a5da0aee1f22b1e3445b4ddc8bd14bd2d784b42c178c31cbbb6cf73efca5b484f79ef19bb40a579fa77ae20644fd2ba8c328ede0da17cf931c515542a4786e381796ac653b25ccbe6a900a61e8ae328d925806d9964d887abd8df5f61d42995e0e0ec1cfc57a62d725f042f27ccea19da6389c3c280b992dff341950ab668b4a7c46fae58ba67fad2820e9608bf2617392578d0230cfde5f2ae82ef69ee826264c9bc03a0fa1db97af138f20e672f18b4aca4999d1fdcae2697e9bd3378613c2777fa7e16ea97f007159074a68d92844561b85ef041a476ef2a12cbce09eb182261ff05cc0ee9d8770c78c254d10e86a314cf74c1071b7869bed20097549ab0f85509182a57b485f62b9c920f9a2779a3d7ad0d89d8ee31cdfbdd283665c3cbc9604a32821e505fe6717a7be0f7d3aac521967935e0faf4a67996694c4468fd7313801d40e05f978adbfa7097b97838232da35ef3a9ab4f5d9aa4ed0601392cdfef4e60c3fae74a4ba79a99a4b0f603169be318f279a5d6d85b55e0718a4264bffcdfe96a8520a4c5a61e7df11dba62603d627a5403ade29601fd3f16b63f2867e66381e998da854d0cfcc4bc7c3d6360dc7a7f57146761cc33282f7e123cb7bc5d1845354d3b6b3c3215cbf92abaa8f1ddcb8ee91351e49095242b059b2ac60925bcf4aa897e02ff9a8e6383cdbf9f01616d8c7b063db13388035e14cb08f56b80c5fb7ab5e6b0e34308e88caf87f32f0944555717c0f6829a0095b51ed4486860792b63595a29f937b1e9b08988d0de07edea77fec014cf21aa557feb13fb349da02e3d145dcbfa3875f2d9012b5c5b69925e884277bc1886e46fe46f49a1c9943e93e7f76e8760279843363bd866558fc3c0c1c836221913127a6119d3e7782b55cbecdfaf34f6d7efd63a68aa7ea904d71d20b9116034dbcb7b932560d15a02c88feb1beb8c1b54955e1405fd33a41f2026a1dbcd5454d7fa7d44a2d15f0c28db91943920cfb65576ab0d3fa13453c657b796f1ee14c4081f31d95a684a6c8857266d974c71c34e321d7387c2b26c0de4c2160dfb70900e3b96119ead43f7823928bdc33bd5a2838a3f95477a7c4778cda1f2857c5c119c7b1312f378b547ebbbdb5177ee2739fcd24fcd312062aab32d414ee41401ca17f435f94a3b197da9e7a2de6b31465efe3d998ed453740cf3f13b310ef0df780edb5cc98274737df65d525330e40189faa048d44ce4ecdebae5f4b360b025ea4acca971ba35ce291f47706e2a890848057a25de596e1d790d50fcfcf164aecbc3a625a2caa4ed30a13a843f4ac81eb7c87c23a26f3f3f3858fe68e238a22270d252b2f98c76c3f2be78e97126c327ec3d630d1251c8a2076d1f3017425cd1f4792d44e39f33a3591c200a136d68895ce7d23e3283d966758309856fc218bc90b238f8b61f95cdb70379a9188dea29ddf3bc802dc8e0ae36a2ac92ff5f194cc3c481f0f22293f5014ba8508e0e8c44536617067a12f4e18a5900ac91590a18ca4083dfe67abbe0885743609ab3051b632945caf581dfd712e858386335c96131ebb6f93da7c85f5538b8f266b1aab2958f57985caeac0711cc6e2372e6aefd1f7de777c931da798682a476ee5015615992f81dfb7d7cfdac044e18e516ee3a58340bbae008773e957171dd02fcbc835b092635cd9957c31195bd2e4aa2370fe375c4309eeb49eba0f0e9570e8ef66802bfed5c3deda7ceda68e8e85ec41030786ed5e07b5d7078e5fdfbb2de40a5481fe0bebf7101bd91d8f237dfd0366fb72da8bad3226a54139e359c564ee68394539e138ef67b559e6b6819f7794d60961c86e8511bafa115ef82bc2de1a18bee79d6068eb74f4a26d3403129f9d294bdcd5fddc639880237b4b6d5a45c3651aababa1b54520a94c3b25eddb9cd4185c67d1efed4d2b654a711c2be8d6b470f814b6dc1dba77df19c8c951d5bedb7c0a6ad3d7df06b6198a13bb7968a4b4a559bf232c967cefe7bc11f09cd91252f4b7f8fc2ee1991dc0bbe838d9a912849a4273592ee2c8f0d202b24321d44194c63236dbf3f6ef7c0a02be4289cf8ad74e04ab778bc038af63adae9177df582427416840d6f5d208cde2465f1110d054907796628f8c63f43ffaf196bd3347ae82c11ec4267964aaea9d59db873cfcf75465f7207a1dee4cfd8cebb4866742acc32fdcaa54987222de6bf4d2262d528b30f8b45ac3b2031a4157fe900cc7c76e37dfc960cf4c899fdd8899595523a315ab63f4c894abfb7d937d80ac905a634c1c1244569e899f5d680de0cf23332cf4afcbb5a783bdfca070036f9c49e452938f83c733e84ee2e91f36c62a6f03106f2890917def32a3aa2f4a421278fa929357d30ae5abc2aaf9e34d5ad0d0f661a79ce3fe05d82c843ddcac34426d411624545788f14cba2ba868c7f4017263a8db4a36b1036080fe8a59f1e993487820bdb3aefbe3e995e9c3c79227a6d6a0e74dbbfc9b8a4bf1a4df4632475c13a4c68627ddde0f9ecd6353700c54e27ffc88d448592322fef733ac9fe31318af38627b3bdd4555bcaec63c6f57e05601cb1ed46f8666cd313809b3e42f670990bb8c3533f5be42dde7f4285a035f0af38f4f4a7ccd6788f4923c2b97770f58595acd60afbf2e118a87e934e37a7aabb5404105f675e19d87a4fb2056dd7b69d5d157223524a10434c60e7f5c6878beaa38dfa9b166a74fc1fb68ba23ef2c4524ac15cc05450826388709ea658938f8447b521d6aecc0ed05f569a99fdb918567c7794b672b82b8abf662b8b35824a1dc24d39620fe81b4dc7782b0f55e5d1d244e4dde9e6554072c28d1cb8abc48ad4039d604cbc3cc15aadb970bf109dbd2c0d6c035110903712b459e621dcd4f0ff28152889fb495152b8c7dcc59086df68c9733059892f79d75d486d44705d4402b01e6dd9c258cc056863a6b6ba0a9353b14009bbbf34f47e03ceda8cf8e4c28ed10f7c04b3d3df29e30f25e07d8647be0c084b8d83f9208719ece726d5d6809ae7d523e3ed98d5c4e8b5c8ed01d55279a319d3839e60be087c949224bff6ad96a6a68f905f48dfeb97e901196577ff468f04219e3ccaf64e41b3a4c9ca1120f7734f21e44e65b1690906e1cfc7abc55edd41897e3558ed8b76a226cac89e2515b432c182db4fb48d8ea91e06119e08713e2c3e9703904907f97efde75f7ee0716614bfc0b61c1a5d89f0b5370c71c625ec035dd0291f46f85aa6ff500442f41a75f74114669f3c4e1590dedddd3fa273f5d3a12b4bebf8de30932fe98ada6a4b67dbbd5fa9a9115a8cbfd8b350553726f7b6b7e89b8fc87c01401151649ece19b3fa0cbabaebe0ecff77c60e21b4ddd3594ba9de65b6f9f6d69ae1da8c455885e80cfba169398fb53aa19d5814ce3a7949ce7bb6c56204b2a50e41886155e0ce2eace6eb3767c4be97508fa341902007430ce84c0f935ce5b707cbc3ffc6999c9bfe8dad013401ec8d388b745297c1d3e22eab8dc502907f8069be80cc3bb3bb51b88409ef6c6bb3a1e4cb93244c77e13a1fb4e5c081de8fa28b9f04afcae9fbb986540d4b992efb910a5e9874831266ee0eb7d9a8b93adcceac11e0f2211b5ca54dc64eed564d98b8e86f1a0fab83624b2befc12ff5ec19b53f3b650fa596dcc40fe9a2779f1e6137aba70917b16aefc4cd3e3d8a8459fd64129bd94166e2eb7a7a29ed5eb015cfcd530d6591e6311c5723f310694536026a7d5e2397506ebc5c2bb74c3ad8100d2bb047100368f0174dfe1e94e67c2d0de025606aac809780ff4a2848c96b74fd42c696c653199f75de23a71407cb8956ade460d152c38836d2814327b34498ac8ccfe79a4acc268919833cbc869bc1abd115bcd0ce277457b0c942a8ca484e6d8ab4fd225f0ea40c161502a78a0c12becbb323ac004d0b19e011d975228a84a0a54c25e742b3533307f4f2ed5b8db5a96d7a200a6523180d171f288d0e87c71f1010942af920ae01dd1883f3ea533966197d2fd13489acea416cacb346cbc8f63b92ddaf7d1ee23a1183f866ae9ca5771232e62b53ae6dc05ada1fe327b056999d10d7a4daacfbacd30fcfb7239fa3dfa6c48900a0c103a9dae73de2dcdf05154bee89b079b4502732310188670e991c3f87be5ee86e58249d3eb62c8c240de3f7679d0a83408efae8a7a78a754407c494476d87a13902751962326cb5c6d34a5c3d038bdf99262bc863defe234747893748a0503b2badd78f38e37c3e98fdc0c2edb4597a4b46157c51b14830098ea2975049da0f633aed5075a9e4a27bdef65d3863462087d8748a242c245968eaf77761ee688173e3fb4a0097d21c1c2188ab63a8ae186dbea4ccc6492b028382204d4548873ef6c2d166c6b9a1acf1c37016e9f2095761b9307df63308ee2180c04cfbffe7546e1faaffa7ec9933ffa7581fe0a24e593c395fed049bc3ecc378a9fbbe839045bd0f8aa50a3b6fa0999fb9dba0b6caecff65d924d95e421a81a93ac1a6a90d552ed7678c590663768c03c99fc078bb9dc3ce2b0de9d4efa18fb17659d3d477e303dafaec52ac3c416cc20927af0f68449cc43f219ac834cea0b8de2076c4f73c49cab530e3b16b80b187624a3e5e232b19ea609ae10845f71662c0e5365032f7cb7a7c04a3b825aed6db799f34e5243468351f2bab70509230b55387cf589f616adcccd6a2ebb6b6b7c401f3b7b271bc9728e5d8e37b20d15acc7d9cef2b82240fad555a19a3b65238931d89cc7bd43eee0b0df476921665fa2cd552cd793199dd0b6740f56914da5e91f832bfe8a7ed3d2b7139336d7e49201c1f19ad789842bc62894181e1d2b8fb99c098708bca8ac43280bce79eeb0fd9a717fbb5cb57f4ade77fd34c0fd1f0209fdd4f994e95f88e7583e2b5e7e3308c3e4afa7f11cff7e76f702296ee7524157241f977589a6a29e832653bf5ced0663a64f1f63b07eb0a92e6c32a3ab27f1a04ffe96469d1740780a5315dfefc39008885f9f70654d3276661cc42868b18b3f34764b5e9ebc95f5759f7fb2983bab5ada95d5da0e2ece20185040fd513ed37fe08588febb6bdd40ba18365b880f296a73aec0e75efa8eb470b90bfec7fb9e8afdef143107a1ed97d6f8a0d69657f9fb708913d7c14d03e270fd1bf8331d52987bb87daba3da9b941cd447aa55d20293c40d6f9ab9995a06af3b53d67e977d71cea0d5eec84ea1f22d0ffd6da0f0d12f18c3fef7017b99318e2b897c1c85e1f2cba04f7e41a2ec5912c8dc6057f3ac92c5654dd700745c84402b87a66a6063ac26ceeeca51df204d668e5ee53c6e1114262b2bd3acede526c6f15e96ce70d373c90fa6ed8e6a360e10f8a396e6c40fcda82a7fe21d4cf659aeafcf69ad955facc960237d7cfc74bb119eb151386d8d17e89d280f4a8124f7700d402b9698e3ac804e024e24c601972f3ffbf4f479d055fbdaf223b405d323de6be058c625139a71476b9252075577c0fc40d5e9c47545dd1fddf4b87e436e8bccdcdc4cfae197786496192374a13fda55c27c1fed7905ed54a5454b46e229eeab7aa2e649f9cc5d0183c45dd16c560f9ec6ad784a4ac65633f0cb2d8f7148007c525766a55b5be2d5dd8499b6b5071734acd715e355337565f5ebffa2f60b7fc390e8c42fef6ccf781ce7b63be01ed7cf092cf99b52ea2b6d2b844f1180a7fd6a8cb247d39d9ff4f35ab784c5b0616e2ebae0d955e96efe2d59b2c46adce20c6cffbbd0bd1ae8f44531b5be696254fb26b40c0641544683c5af4e8642de7ffff139af309b584de3a4f318699ae213f6814669f294f2ab18d026cf54f7079c203f73c76457a07ed97bc28eaf39297abfc9976f43800eb34839eb1472312c17c67edc47a59a61e1169d2fc0997ae373282e1acef3aa897356f990d4745c8e55cc06a88c9a0f7c8359e2e70033daea7258f52bf706d134ffb5fbf1281cb89d640dece97e4d9b23d89c3e46b72dbfe8d335e752e8980501ba1a8f5d26a3fec4a7e5f99a5dfdabe7348125d60bcce9aa4671981cbf7333f10f2843038abce898fedc64ec3011ab44956ea791c4a1ec83973f77f700be6f5a924c694a7c2d6f603ab46e03f5786e5e63ec49ffcfa2aab34cc230e82ca30a88fb170f7cb0a083435bb0e9b57a61574e403b7fc625454add59245b368b84f12d9c64247defa47cbe06f50c477a760983dfbd64e85a88ce5ad3898562da6e8c1d9cdaf434d11d365c9597819b37eb12bf0887542f6847334d16d23dcdb89166f3ecf61292b2087312b74347e0d354b93868aaa2281eca10ec6eaf15072026ddbfa0e1b4365f009c02049eb5e4350bba80aef67f7a89eed9ef32a28a5fcfe0c7a134d793989ae200eca398aa7341b1766b209d5bcd16b151478557355af95baa85ead47b1f0881eebb297d8aa6e0b06908dc0e78bf6be15e85f395e624955db2155c21624edaa7495e53b93809a1960e2075d121b6fcf0ea6a47ccd44fffc3fac656923f494e2ee896e1b3d937b54de2de1509f2309b34759251791e3279f767cefe73193fbaec8a0f27e5089286b5d224a72eccbd76f172f1f4b7d783e0f23e62d0a0b6f4752fa36e3a4da5f0734426bcd824a501242ed065884bb0d106c567dc66b61ea3b237deaeb6b2de6077f2ea7b38ffe5321b5c75e86a4f242129d7e80923f99b9d78289d96f07b1ffabfd92ea06da1485c763868abb473b6c56fe6bcaf43e53a39c5d1ec8c32052f07f34bfdaad692357080da8037653d6d81dc8ff44d915683ad7d2dee48df525d05819dfec236720ea28b270cb47ba32fa8659109e0e8f31b356e588e9c5fdd5dc52f30bf9ea6e841dc7baac646f06a593f51d5e5ac539346e5b19bccaa412373a3dd9ffd5f0aad6e0d2e56679b5167fe467acdfbf1383e1e711f87731dbde9b2b9fc79326a534b5030f57c54c688922b8e7f05ce99e55209150803bb1b2af81b72595f739c3bf8bd90639aac9d08d485d86496afd223036868383f6b7f05928d5830ae94e8fd24a253f80707c15f303571435e5424d1b25314ef25d9447064ff329b2c04e8a969445a0356a8c879f5060806fc128333e0da0e1a07bf4582d1a0680d953561c31d91fbd0d9b3aea66eab80e76ff2ee3aa48e6ef6b0bd3fb96b60709956ac723efe2240f5e2f495c851ed1617fd03cacc9e79859429f320fe98a0d4f4a4a8794d844560e84bbe36c8b289dc1594b640e6c23620bbd703caf0611079d15dc697e1914520091dc1b7a05bdfa78e98fec4c4e273d2b1e192784ef22cdf1930ceb503c31908d8474613fa64e9cbb80cbda18f18853ec08aff32d72e02fd3ab2e2e192e3d717208bae82eb114773bb54c6d803ea599391211f60c62c04b92e7d5efe1a788580fa44c078c648ef29297e855ac948c7ed4fc09272e80001f19fed03af548e10bf6f9e7a841de7b68697f487295bb9603e41057a528c60246b651416799acffd0c226486dcb4635727bcfe1a185fe7ebce2872791d23fb1652eddd466d67309ccc1ae6cbe5bc4875f3ead7dfcf2fdd1dfc192de6d692b304e1a1baeecde784bfaafad579a1d320b00167ea939204a02d3b0d1cad70e57c8ae912a64858e20a9f07ea611d3d697888d7d9e770952d8a5b5d8d2e4d7bb19842ab8ad3229346c838beb008f30b37f25980cbd98de845d654ae3374e2eef3893efbdc47ef4b8c1bd6de5812f0a26600fdda544de22c3ef0121dfac52250a84313c61e4e11e6903a521c1a0ea835326614214cee933ee157afd9d24b4780bc72741af7a23dfea392a9aee7088599e69df6634c4eab3219cf0d0012823c577afbbc28db9d8c5b3de68545bc2dcc985b92841c45d0a834d11efe4c6eccdd38430563aee07c58f16cf75a6e2742ce93ae46e5ac2e0f55da17014db67399b7a53a185642d78662d012f6ea88355daedfaab5ecfb2a392c81d80809d88b0a75cebe667efa14874760b1ed6594e5165e55d67883bc918f50e5b82fb07a60794fd786cd4e6d3543a4af7b5f10ee49dd8688566d6c434983c34e6a84879183cde49980a1611ae4df436a85adb36a76ba0107923ad054d7cad9a617904f5883cbb0e91dee577390566e4050764bb070f3171750e4a65668abc1f24c524c499459c141b618baa3bd82ff8b4e18a94bf15d6b1bb697f7845a3b8b33dcb5a2844b896dbd39baf7b46a5610031aa8e9986235a1e5f8e9ece3dbe738a6dd2228e31d499e3fd3fbd9394a460cef56de3219a371243acfe718e6f21e11852e4f568df9f335fdcc907825bb19a5bd331cb8b30cf1c1fec57e7fbb2bfbbbb631e350261f7d39b9929e0af0f6df7488d28c68e60b136153e7f70cc65b3dec94b5e538b242d6ba72c313d2307b3689be1b9bd6463ce491972e5a5aed7b3e59c018884f953a3b1b919b7ebdb894c8bc6cdd628e0a59cea5b21b9fc9ce8072d424cead69abd2b40e6bf3aaf5121678f4e0209d884158ec815a48a7ec15b978bc724235a67edeca4793d175ad6917dccf52d64c99e9fe9501890e870e35bebfc7dc0df22ca5e30f5d5e96f8f99b611a0e164e886d5cbc782e2e17b70f8bc0802212fd5bde83451798db8452ec1b08ea601180dffb1b46b45b6f92fe42f68c9ad743c3b8d75436e2b65bdfad5dacaffe30e3f6e4b6e2ccd5797da147267f437763103bc69101452af1659227d3037b546bc52d2ba6ec5d473fc041cf71a9ea6cd622da54624eb40729a7a6af1564b9ced66ce720672927d304f23d67152d8e362c4d31a9e685a854eb8760012e0b2c8660c5c864a34802c9476687c03ecbb3e9e1b0414ec0c70fe871c19b25329cac9178a317f0bf878084e39f7a05734ee25247a39f9e885a4cf885d191a156a155610e167a3d8170460bfe1adfe443ae8bce4cf24f875e6b737cded5d08724ae64a854be9f2fbf18b6058944f894e97e14ea13e2578774ddc24d47dcdc79df79acaeaa3b0bf5db47c69d17b4a59f88b607f8a292bec1d27b9c013015a93314eaac1e5c9072b0952106d0a79c6ee26cb0386eee32225c5a7ae5f12ebb49202555f479228bffd73c9a97f2075573cd9f6fba7842624ac6254b8f03f7d23ffc5af106f82955b98e0e0b53f24fd5548ff156d42a8507aa6ad319081a4b18ce38ee8f735ad43332f002cb29978485a7b3a8ba40d60e74d294d2e382bddc9d398403bf5f7e502e2c25678238b311a322dc991998bcd98ee3963e2ce2606f27e006e125957156ab7387e5d5df56e3e1c2d3c6df574f276936a0eb508448dd8d6cdafd6887f1b6339f83deecd71038b6f2618571f2ce3b802a0fb749ea8ebdc5c4420c58113957ecee50632c1c3266d93c33e88e05a2711528b430d434e76a4c491644e1879ba2c30fe754be65de626d70b10d25883d2ba2f1c5099aa47a1ec17aab6490c524f267fed5d639abeeca12d877703d1610c3388389001459bb49affc7a86037100ee9ffc616d81cefdb5b3cedb58f84f4f19dfb6124af01bfeaee2b7f9c99f38c72488a7dbaf650139002185aa35aa25312141493069aeb98ab89c29300f086cafff8b4a21a487d91c437fafd45c446dfc153db38dc01163d69b956a993d45f1a64c2db9f8e4c290c91b4a2678bd470ad7d60d20f44737555ec81a66cb5f1f7dace29230b2a8897c356b09f913826a062b21183b194a04f6729900d32cba3a6a5514f4c7c620c64b3f63100b2f566ef3dd929c65105b8c911153a4946c07e2ff0d869c88c261c78df8445f38bfc458516406c62d6bf1a30d37886590518ba1d141bec19f3be480871ccc4fc8b854477b2c4abfe2e7e9434071099bd700cc4929e7791da9b84c930ec3ace4c1cffd5d6b4dca6797b81c1ef71c962d8b892876d0cc0fe6a0b0826cdeb24bc036f60634904bc76a9aade650a6f3fd92ae5085666cc1098818acf27894047165b461268aac64e8410986b24a138c5b82c98fedf52c8e8e7dc18ed3ca6d18bd7b05fc8daddb28ebba590605fac191a63de2d556ce74b1ec2e27d29d2b385d7e2d68e0dbdac9a7363ad5f6470892b0a7f39cefd6f9a4fb499836154763d89c0c0c0e7e170d8f7f99b75c6e873370562ec811aab28fa9391db4bb6a281540e3fb93349a9d22bf34427c835b82a23eba507bcd9c1147c364adbf86b68831e24f6791f8dd27b97370cc721247e0d164e6c47e905907b32d4cc32fd0f078faa42a5dfb027818d5d79a4a5f94871b2d42f8adf56450b2b099892555b74b4404a4d354fc4c7cbf5cb38574e77c6de730609ea1bb296a16ac284be9fb5ef3edd75344509557b45b4b480be5bd58ba6b122d3e67c679f24f7b0e9b2023bfc2dd2651c206879c25efdd4ffdb135c0f8509bcb45c4a68c622409be8ef6f4a326208cb3dacb115be77bce2ecb9a82156cd0b38fa5e5e4c34c602f99b3fca9f4728849fea091a4c464401adc4a88733ed8281f6bea54dacd8609546b11019021a89d49a5a9d440e58003535de9ebbcb09f22071a5dd366519a438d77e4375a7e60c2c1b70bbef09e7241012b489c1b20b6f1c8dd557cbee6492bccafd7fb9560f15595495245353a95ea015fd514d215e4729b6a76b03cd0e189c7ea9bd9850ed7cd24c39fcf022077b74b7751e184735b00f4c8897e263324424ea7af94052f75b1bcedb316ce25b0fa240fef6834b8c9f52e4ace4932e47f6381642b1bea1bec9cb7daf01fcfc6a1a1cf0fc9e8b519ce0d77ea5922c782d24200c253ac7787b242ebc63bdb34987d19345458542c9003e287d0691d7e241b7fea5c0e38e8da8f54057d5d2c90cad9d8d53f80c15e2a7cf975e770de9a06eb1edc03a352fd353019b4430a797eb68406330b4d3494b7d258a1912dbc1cd3e2ae5dc96b741da2114b83f2464d144896f946cd4b42efc8874dcca7b1c8b31a5d7a113fc3d62c6189074d98b58886345828ed3ae54c8979e3ab53e66b3ca36dd5473a9a8356be650a43ec2778dff86f8dd2429b4aff71a30b301755da6bde6fed2d26aa037d28c13b3f72228b4393da802d6c2520dffbd57c2ced99d7118f1624edd39b42fb63240703262379760cdbf82022b160f42604aead676685b7be62d5c9dfa5b5e27ed675f5f9caf3333b41faecde1fa138da9b81dc3848fa795ba053905e6aece1dc82f260d754de60d73fcaf5d6d6940656eccb7e728411f8e8724bd6fc3b6f1aae85b589cc05a39884fb3f82e7784a3816bf3e4c929eadbf216b0744d9ad2f80559b341d9e250febfbc48ea66bb405390bb2980f2221ecace9abd4102a2ccea23ba61202447927ea6edfe0ed0c55621b358ebe4339215cfad95fa4bf732e79ac31df14ca6ff70ec07d041946b85b79687a482d6ecaeb84880e29d2edddf92ab6a1f343453dfeb3e0b55768b3c50e7c794e70cba61adb79c476c8de7f8fd25a733fd7d7efff475da07b7a37bfd3528c14738ac9663c348c88eefd763f5b20797f5d9af48ec19d3e469b56f93c3645a709e078d6896b2f0c1a86d3b736728baa6bb06fb0c1939b6ba4db97f23609e54f18526352bc1605c9192672bb3aec0dffdd6aed0da0c4eac225c82a76c2e0d562cbea9dfbbfb06339fa211e39b427c5026755538e2522f032927322d83cabfb2e927005750f72e4ef6507fe4d0f7a49a0147625f2caea22199cc121f992aa17461e3b1a9bf6ec79cddfc8e89274c872b2c467ecad2a6a19bc68aeeff5d0f38a12008595a134a85aac2d73de223abd73ee21e8d24a31a30229c15d376e6b91a05410b724d07bd766c35c25bde8a449a6fa64c5490e0c3da0ea63806cc00a49bf7fb7b21eaf953a472f124846b9ecff6b7936245ba4b8c5464bcf4677b0990c7a69e69efe0ed540f6c20cdf4abb2af2bd32fa5325dcb35cd1601722d945aa19955912d08fa87a7f50fee29ccdf1de379e3d8e830bdca6dfb3680a7405b788bdc00e7a8a5593b42b659bfac88cc045d5dd65001c57db98e09e90b2cfc527d38dfeb05139f9aa04d3450e4bdc8d59a7e111c159c985939e97253246fef2e7ab319375d7fb6aeb74cc9de3abfa53247eff0adaedf2d3a47bf016bdd67e6f0bbc2cba733ede398d301e775ceff87930ce9a1d7bd1f61bc30297298c6e53c3ec7be53f9211dd37f991ac1c667f47276fb07aedda3921b86dec0faae5ca79cb1bcd6e2cb84426a03c96df50932bb2438f1b842b818cbfc46dc2fad3d7767dfeaacf01b67ed84e9ebfd9b439025ec2a0ab60ab1dfc1bfbfb43441d9ebd74aec3fe87ddebdfa74f91e506f4a8c1330c9b4d16b8f4a9b21bf39f133c4eb01bacbf46032a5a5344ffe3412b4e82bc65e948ac797d9d6dffeddfb3fd32ed09bee3ce74d93799fde5103361f90de9efd84b1b2fb47414ee7c5cbdc0a8e2d9eb15927b86ced0af7cde090c766c7669508c51d6876b17143e3cb5f094de56732dfa9a916af41bc28d8bc1694489df2217790b0cf27b4c73997a9344a64cbc8ac593268ef7ebcefc110441a6cb567870bb5d3566b2ab34f12a88032cec7a8c4a710ee1c8e77c221ec80267b268bbb924143270ede35fa845296e0f6e13d4dfa22cf643a635eb10dc4b9610b1007bd2e2ab1111a2aad4fa286a59791bd85efb69131e9f6007ad0dae2be8286757919f8b9b3b92c17e328ad75805a8918e967977650737c9504a249a8a9a5ae7b3bb7e7b049306d968e70bfb6d989be3d820bef46399d0a639f46eb840acb1737bc30859a734e14aab0db52b2a2c990824b4a5672709ce25600f59594af475f7177342637a2b316c8180eb819d584b9ea322554fc266a433c850f9d8d1dd5c3a5bb841ea22d07207781544525a71a328dc3e940a9595be6ac1f244176755910f6b832150f7e531d007f736113858ec2a2488774f473e525010fd9f3710d0259868be53301ae37bf9e9b05901036072f792f6aea7158c4476f57195d5dd8d80bf26613ea0e21e4b7d2c02d45357059a2eb40155f011a37b9b28a898b9d3fea6462fd18836238539b85dfc081344a119c6a2f9d45c95b0d19dbaeba5923a1ab7f49bbeb60c098ec5547214c48629a7c174fc88f076b1ad5e6a5f88556f4579590dabca48fd3a72105f4653993337ca33e05b17fd8108962d38e2e6d701204772da1d79e49ef897e03ab2ac5bbf1d5cba29cd477d2727600e63f48aca1c99f7eda629a7a16189759cb1028d441ab73fdb8cd4e08a6aac5111b128b8eb82b71b52024153f2fe33937f4a658648eb296fc68c19b9a3c821515659b17c832bc2874af1f0d048f56ea1411db9e7203a827b58a57cefa7959ed5b7d08d98ac23de123a53edfe7512fbb6da24144026724154a220d4c173b3384b32d161762199f85e0a370c251b727dc2eddf1b515edd9c9332c66aa406e57fd4b3ad403bfde15b03ed73717ac64148289d99580983f18fd6c43f08db150c3e93724af53023c2ef3d84302c2a976c3014a9a7c1a430295c497c7971f7166a45b4201474bda154704cc7a1f7a77ede5fecebc3e554b64954d7cd7601e8c7df94a469c0fe11cecea9376880803d5a55e8a2fcb22b33077e927d27872b623f081db5ff95f56237faa5718874fa2504b61d3c014a1c77056acb76dbc2b40490e1c36036e767771ae1c1f79cd8e26309f9e7f30801a6db0f88da668d45f4fb6a8e15f7a70e0c93591de4cd9d784972d799ab84699691762cb38fbc709b0246b069b34f5779dd6cb04ce620023ae7d3266e12cc8c749659c5dcbcdb59400906546a4115e25c927ee5883e2064817d971e7c35cd0d6b793087782e1279e39d51925bf16a35fedc9c44c2831c6980c8d72960d3612ad0983ba0825543b13f53040a6865f20747662f266317e6c1ddc7ebb4fe41b1d51fe105c4901bd356e2a09bc3986b97aeb27f47784fab751759bbf54ca8590ab51c277d8cd1ede09b0ffa9a45991de98540d213975c576751a4dbb665d8288adb25b1b2d60b0e3a942f6911c92bae69f5cd827224d5ebf7e56773e6c1e919523d47c311ed7ba4a46f3cefcd54e01ff2c72d390491f99cf4945d822f11a9e65ed3f30be75475f703a11b88c18f64d80e1354b0be77abf1256aeffd1606006ef1d55ce653af847779b4deee037ca81d9bb5c48ffb3a46765b6f89b4b553a158ba00cecc5047ec1d939a39f371f3b6499a5eca1b8c612521e2d04fa80c095c0fb2ba8757c88030d290b179ed25c62397e297b55b1487b8b11919038021339b00eee2b8e7ac46930d733ac600e6a1672333663e8d33133b3be0f5bea223afce9dbf49987bf6df18264ddfd6c345b8cf01c58b07a05a1d3d7247032622e19df165fb1e32bb01083512c66908d06273c4bd146eda45eaab51df18e1e50d616f0c27c3c94b2e450741d4107e58290c1adfa36f3196fac782078efca9324a0edad448fe52ea70f3f384877253f10f99a9d710ac40aab7d6111e42fba258eea5817f9edc68b51a0d6d8d8d32f610581a63f80ad964970031522dc2809fb9c37b288a69685917c5d54e9eed6de0ee6858693bd5fc7110abb0120a93f6ea62c110097baf2bde44835edeff1e0a127b3d4a96fffe9008399fce65c32deb9da593f42a99853d66dad929e085866b14a654f71e0958d3828ecc9bd5e8cac910d87d80d9faf7b058f7978c75a5f1c468e9c795033f50099b2233b6eebfe52ce97a2f31896f78c4b701d2d8d0d1f664526819e33cd047830d49faaf4c5616f350ac9ba00cf692bd58ac369c949f5695ab01b91e9e35a5bb7485ca4168932404d93a0ce14ca789b7f6f4cbf4b7f58323d67a07b76cbfae507d2a6582ed1045d433c8cca384954e73839d8a4dbb59f20a66bfbd7a50eae9874c7d3b2990a3c03e1570399c5b9a8e0a45037c9491432e6626cef9954f4754def45aaeee2f704b8de156db90007e6463f9d25c4ea985494c38aa1451d2cdd98c5a529962bf952bcc186154fb2cfcd9b378edb2ca32afaceb720f0f634e3e30bc8d7c17ec19852f77f44087b7c3a21fe82f23577ef126c9be7150a059d887ea281341cdade5c2752c914efa20b1c44f536beded6d6b775b4549076fea2bd2cf1e2299eb3860a00d5fb2c055abad1078f0b204e9d8d1f8268a3608f6b26cfcbd343d806a770d38de1f4ad0bf4606da5e3c9eae22052799daac4bd559bc06bbc94bac49d9f418bb0310cfa3a27ddf0c3695b5d907dce051f1f24b70b57e4b08204f4fe93f24a6e759533e3943aef4a2a3be5754312818e97b939f173599548bde90676c0722b33ad4cf387262f405116cc2d9419b842e314726521d489bbc768780a522387ade9e0a2c4b127ae9fc60867bcd15401b9bd003202b3dfde4b206d48d67940c199cf02e055199119a98c74b284e0602abf01fb4cf14b56b12b8e5556f6887a6c8c3c4bf229bd2a5737fb187cf0c4084fef16ceff98ce60da85ee4a9e1b5adc300879ed9ee0bea75c04bf6d514f1f2edfef4f44fa70310b0faa1bf3c3d5ceafb680a1c7639c438fae70bcbb81f787d20c81eff951e21f34f215821217aab291276cb79afbd837d37bef2aad8c58d731c183c314addfe8e89782d0330cf7502970243cbec46fdd665f9c1e3ea93106b4f3895c64df5c88ffb78b692be0b76c1561caf7260835f204fe46d21d4f821b7baa7e59fccfe67eaae902cdc913e87413bc27493a1e684415a8d8e554ec0f06028e4cabcbc10b532ad6914fa29356eb9df8cda72c23d21f847c1b31ab3b40a6adfe05a5096db34131def5a38e1f6551834f27607dc180ffcc354f409d4613f06e9ece33a29ddcb7ba72f620c625595e4e97c6fafb5ea56e1cdf9c86634faa4d9c62d774fe8cca9113281800e8d7638a75d6ee7e7c40690d4edfc642b0f362dbdeb564efac1e89d335daf8935c7a70f7b76c1f4d5d2887ea239001828e231492e25b6344f78c83a9e36b8be4b484f54b19c55e7fdadc7563d77223fdac192d5df770bc5a5992bc8c80638b8cf8838af3566f94dc7237fe2980fe08839c3cede011b430230aa04a174b6494f3ed8d4bd584eca2dd21a2ef471457a1ccfe015874a1529679336201e622a4af9e091dde8853d4a38f425b6a14340c97ea38f076c8ce42843288e2f4653fbccb42b01053e0937269582ff8557a868237960facfdfd0cdf5d3036924598feb62a98b8ce8f2650c7425413160d21d9a59262a53a0c2d891576c62e1396d28287e38be84de40398ab5bf54dbf7fd2e2ec9095241c0037bf80dd53230d31397a2d32891391f3dbb466b29c5aed44baca0404f83affaf1072ee70699d2f0e51598abda5a1596e6d9c2b83fb8d02537e9bce08218777267555832f627480a80566bbb4224b42c5a27846ccf44a42d58c9b60ee1b5e1b9fab4a0c93146f36c7bacb83769d2ffd913945a84bfa838b89772ae6a8a8c32f3863650c8d6777b2b3898e2bbb2db2d60852cf1a5fe101df5ff1ae78b0c2367e1bd07eeea923ebc8822e398a463c01b6f8eb0930653d79063c4071663be84410600a963131be1ad1a12de0521701f4778b7429c3feaf0b59ad6e7213506d96223b127ebb812b2c3c4d8628a80db58ae619d2ac382feb6894740c8d23d6f0317cce91c83b403504b4bd2489a3a2df831be680a0e0c0e41d23e94273b112271fa5ed89840f4e3fb388d55d804263f42598625307eaf12eb15de982d286acf958ecfe0ad151348a0fef775d69d8ab5ad3adf4cce4bd835f81e37614a7f257d693c17f9f09bc9880a0fe5a09bcef6f47cfd0dcba6581d54f75125b5b1a8d87ac0fad44c98761dad45021421b53199bdfe72159332838e513d133e69dcda2209f25f9f4f13f2c5516e138f7b17bae9cd82fa78d709d1d8f0e9a3e54582d8b63e684d23fa44930ab96a58c66d280ff37f76e9f89e16b42769bce15c8ec4ac97cdf0e622a2d5c094454c846eba8bef01636d2ce8f6f6ac8935a8e390f899e65428379c4e02773312926a970cc0d3055d7dd154789fbc1ecb9c7781a1fd6e1f53297b8bf5627b339fa195e6ee8589374af26c790c29cfffa0e311100330918c2a0aa404a831c1178ee16be86defc4f238b2c029c74924dccfc686c14b95d4977da22ed5d2adb20adc179e9b810ea11afe1ebd5351c82ff55a96f4eca727850601e648b695a50debc1568619635b8f18668373ef4d86cbc5ecfe29c19848453247708d70c7d73cb5035b63efacbf9389e40a08372f7f99e7c8af49a207f47b8e3517bc5d189a1e6ec3cf7419c163b8f2ed719a2896639df6e0a95594d79b07a23661cf92bda3598aab4be183ba3074f35fd906435268f60f2c3906ab2808110b4047c508c5ae90927ed5b198a4fb1ee246a6fd4219f24d9c8561f65fdc5d13488cf0ff01372763deaea624419fa93ac6b1201e391a42698aab8f191cfed9a40b053c0f4c6a4f4b3459966b76626b7c1e40e027638abba2fca014ba64017dbf898540e6753c51cd56626b0f5dfe6f38ccf51ffe85d966780ac6189f256974ff27070c99d89482c97f42e93c35e6dfa798d6c30e5e0f8abfce2a227171c4bb5b51774030dd0991052349a0f06c27f324d603af0dc9f2460520d882451a45a2434eb37a2eaed731f264b4d9c18a112eb060c17e31bcd3c93bde2dc24a642583a0bff7a1fd648569dad9ee8dbd880192c8b47bebda749df659d447fbee6f83e07ac45e5c4971c5e6849bace2222cb3bdc5c61beb0eeeb0c36aacd5eda780672bee94ce192869e2c695611bb7b115b9a8a2a0f25c8512c8698e5e7086381672f52655468747c3371deb35ff34bcf531e2c5732d58df563f3054db499c3c3a5c5dc24141ee0b9f2c6f56c39f825141efa20379acf268d204a1d5f8c79f856536e6bed2a0ae9f8f759e9a763868c9fd26a155f4e828dfe1057661dc919287332a96330bced3612a61f28c2374e512d901dcc187794f1b1dd3283fb7b2fb1e611d71e8eed4434b71f56a7090db725805dde0ca00939c19465a0ba0a27f80c91aa5106301ffd1aff496bce68cf4353752952029f541075bf6a31f9607dc5a31f407e404940c69932f75356cd94b1ddde1e7521917e1c361670811d804eac21366b43286daebde0de57c1663aaf9efc1ea80117d4b505d7f90a8da609a8359ead6faab6c6dd7c9d3a52009099bf1249c3c39fc5f8641c976bd638a2aba4738a59d64e8742039f8619c7d19419859e01ec8637fa2d9c017aa58dd44b84e5f9fbbd8dd4d97fc64b8bc643c7503b95fe9ea84e4fcd960cf7fd0f0e4332e94ab96ad638db8e60f4504e967348af89aedef7e079c08310f3c594c21183e1e538ff038fe11ea7fda3dac3c3f5a632d611ed088a77ff4dcc60594896d5686b609a36cb2bd3756221740e8bd436a8cda1db64755ca962b8fdaf711eaa5bd868b9a5e09af0c95f35e88dbafeaeac6994c295fcba6b5d5da52ce988282ad5afc734cd4121850eee0a58d5bc83a656676f191fa33007fc4982561f6633e88b46b249ddd44561b53a756ca2a1ed671ed4f90e3d077ef0e53a2f817756b2219bcb5357304b6b42bb932e1e9340574b501df0e9dac0e2c2f5e3bfeb94ffcce89130c1975b28ca2fa300bbe1e116b5aa59beb2194edf90a9438a5732a419ca56dbba0fe35a980ff0a11b5433bbe0b515046a8bf2ce489d19177c6df8b5e02c69bcd6b1883ba8ac12c4fb12e505638537c70197cb5a42eb8e4b98efd4897df3b665e98cbe6e0e20742c759133cce306e4b250d352ad6d00d3f37b705960f5b1b63c7fa8ff50d664719c1702818baa0b30b76d81374d498b5fb0b0526d3a6673808e180d2c15ad21c5c5f28f788a6f7c7021166670069358b140d55566059a960634394014788dd627ae3ffe668d3abf75a80561b070e33d3d561e05838321c0e31714c359170a2831aac2384c5f2271c87a68194d50f5c15346d8ee226a6d70e781f7ce5aebefa9e9e70f14b3ed568d632bce93374e60f1be77d2c80a9c08e7c434547b25323dec880c887315235c5fda4c56a2e2cf201872597500ad92a1213ad775a93f9bc4c2c190fda1b70a483d6815ebf45fd92b32e09ec3f438c524a393c09665f95e528f2a42a2f7f6e86bf275f1c136ccf184210ee0a5ac43f52a9d41a48fe4a3b66e7249a1cbf17771844806db4ec782ceeec63bca0fffd54275abb3ee8e2c1d03306a103287ee4152a0d0f511f1e67ef77fd4aaed921c75c843fcb4d4b051e9a2ba711e19d6f87112c07a45263c21c9c5d123c4d808dbc17258289338f3ae2a403357cd077d752d0683bcffcbe3427b622ac7a69b7da56d3790f6200289f03d7c1dac9705c66a74fc7716a48fa243ac04db9b4d1b792fc02f47282a23a96229ad203a80439bfb14fd505c324836a49d6005b22cf38725bcb1ced88afd43c01d732c9895a6fcf22b1ca3aa253a262a2ed64a33a0a98627bd33f8f96108dafbb883a5d2da6660774ab8c0e53e594db2e01c538f2fbca48c5dfca3894da98ccc3cec4998564a4cb7a4dde87afd5fb437742be6b92f1ebf1d5ab74975c3bc6c5e7138776c23467aeb06793d26d1c8f71b25e6102d65b6b0fea1a348562b12ef10474ccbcc47011eec6f243615c6ebe99bf966cf1c4ef3414ce14043135d07da50ae0e6bc161964fb3cf7cc5ee9ec2c56e363104e2f6e6fe2b5bc8b0de1284d1a08e786963cf401fec0783100ed24e95ef7f5a00bfe34c2beec41cba88f44f166911487a1b0fde750981b7f7658951398e74c8283f7bb7c3a0b170e7eb57819d4e105e08b8429c59c6658bc770ac1961c50675c10ad86eb60d4e36dae346379413b4f287b229762a15c5da5572079c941b0c4e60097ef11bc13444d43103a15f85afe5ed2beaf8aff414693a074328fe358259010b41a8b8a77dc57525058484767d506c09bb84cfdb93ae83f89533094096743a348072ea3c416487db081e652542ebaa5ea0d8ac0cc510340f57ca45b540483282fea6b95eabb07fc21646e2dd2c6010d15c573604b819b8888a03a88d3537659af07703a4b562521ce3da0376dc91ae43fb039c17c050d9bb8ebddce1423116c72903a385f2522da0fc0914f18536ac64f37c4cecd40ccf0014e8ed4e9cfa76c826ea7268045ad3cafc3851d73c0cb305d998f13ad8823ed25dded986e52bc8cf98a630ef6548029c88cbc88015d02e993fc1930225d24e25faa8cd5dfed178669da39415dc7a1787d9081b6530ea1addd6b7296fa9db0c5087d83f9a59db03c4824228c5c80dcc19ff464d16550d0d4fe454b0690f8d967e6fa47945d6ad5aae2da90d2ff4d4be70c6e09a89c9701f9849c04386613cfb448ade2ddefc358ea0852490c433c9ecd652a27693b08cada3d850f4322b1ce928b1736936cde26341ee1229d0f8817c69e6d3b6934bdc903765483ac40aa0d632bface4457b330cdfe3b5172bb740ccc20dbd344b2b945c1186871f1c4c323c6868fb8834a27056251dc20310b16bdf1f483f32420e0f9995fc5f8d71620cf62a854d98eb1406e38f305ac21357803ea0200d4abf61e7531eb98371f70ce19f29f0026d52beba939c310618a66ece4089091cb6ccdfffb8dbd3f1536063f64fa0aabd8d250e73e797419d866d8a8e13388a26519a258f28922a1e09b6e462d2aea96775b737874c5308f79a5c37458b859ea1876f345afa66c15ddc8dce2a729048bf5ed8f1919c3e95eaf3622ac57379e57f9b32cdd0356ce889d33f487efbdb8f6abc4b3f2ebbe11ef4ed4f1ee8d60bc55d1f9c7cc0685abd2a6259bd5e6eecf8dee321888e8edaa4dadc545b73c81ce4ecb3a7de7c065175dd35ab00cbf8d9c82fbbd91f9bd0ce092d2e64dbb24bac5404dc4c9eee26583cff85620090fd539ca89c3f92d36755a29574bf88b3cfc5173cf58c2d8abefb8b12d32c9cf461a6a07140db48bb4d64c6171d0f32a6c9fb1432a246c26108369111785fc5ef4ab11289b59b9dd423bfe42fd3fa94e631f2d1fc8b5e2c1ddcd582a7753a85b89066b72348323936e817dfb7a8f6bd3e2afa58d6af37d0a66e07eb4fda43897afe18793493c68952ae93f893bcab38727cfc867ccbb055ce8681e4a20f4c607e631243655470e60792d3d2f25f30afd61f5fb232e6515b92763b8fe5d24963560556fb4ae86581d7f20599e5aa6552d39f99983564d976d86c8421ff6f71494278e583031abeb9674e51e9c4dd5035b6b2f3b7e14628c129d0798758afc516de8cb87979461fd37c2e370b5f22eba8859510930f6376d46a16bb5726664226151772af0fdbe8545688cda19408e704acf4a92053c4dc2d217f61f113bc21e62ae1a424f6a39d127fd2210d00489ddcb7189d7f0f3a23b677bb70bd769c061e1de56b21a9518fe245500ac13d36164ef23e172794f31dac0f0cccddcdb53ad742b28e597e867045f9f2b01eef725e01033976483617592f688f505bee512c793b9912eee92891b266db688280873b29103b85fb1777376f081a27bf308bdcbb252ea29fd04ddd946029a3f6ef9d50f63c7603808e4f5715afe790634410bbc8d76935a12a2f898c80417c5fd62f56e594175e673059e3d6c01acafc0ceabe9266dcb0c91cec352a6675ee0f958e9b9fa01eccf95685e992bea8ed9e461b4bd8724175dc427ff1bfb7965de3ebcd35b8c5c0f0919316e8a1d647997cc4f160502d38df04c17a9a2e6c59e9e5c39b5f1c19844f7cc71a1c4e4872e7c25438be6ad593a595fc61085ebc7bd4220c609444e0a0c2f2d10b400be5500c170714f3936a77340e35a634c470ee85fe8b21c70a36343b444313215378c3ce44e19f3c4966721e4e4476912361da42cb692ee0fc9693a3519de3d92e2c7e98541bfb03af2abdf0b739129046a085c81f89350c9d5219e4c57afafee388904020ef71dbf6e041fd7747d31712dabfbf121b4cb8a29630e2c6d61c7b3edbc20131f4b98c0b900ec69d59f1fdc0d287a8622e5d6f85833d530aebfd81b01c56665371be49f39aef8f4f2f35b8bb78e7a91a65183f4edfe93b8a6281b74057c25ed39ccad498005c45dc5e3fa8ccd2ee45c4b6f8f9d4e2cdb1c44d7fbfbfed29320e57fe3202011536570d429fccabe0ed1d1418d0f7b6da13f6ca5c4323d48f0565ae43f91ef86b6d3e7c13916dbee6912fb17887c05ae2fcbecc7d03e7b14db453cdd293bda24f96582c2458b6079fbaba3e43a218540297a469c57fe4bf5a273d30863c7d9fe6b7d9274da5debaa693dc4285baa91c1912f6e4ba80dd297b80a2b8267bf83cc49f82bcf7d29864c524871c78724de49b40261ee5c4186190751a44f412b31daec6ef654549d5a5acb71319eb83e4cf9d313419ac8ab80da2bc319795895233d7b845f2273b556752d89b4970bbfb5b168ffed3ae5072b067491e4e112d4901fdce6d702989eeba3af9a912be51e1aeec326fc443b920025085debceae19be19be2f8e7ba3106371044965631099939876e68b8d9bfaa135eacc31c3787d8e93857b40782fe941034805d49959b33850a9d6cce96e272a3c50cbce6e0a18f9cb475c2361b936f775da77914023ace7b2a004aec817ee298a8057131de8f1c16561b7cc0c1ee73d8626c9c07bfc00350d810ff5fce755ff8bec125a4da8ead0160406ddc1017d5a53165df69edd2c4106afe24c02ae18b70c19d123b2a4bcd0682ae70017dabc937a3a874c8476fc176d4a5b9e3bb89f28281204acf8a6b3409813bbd3958e196a35e5041e7b884bf9ba9941355abfdaef0c70ef858201aa82808f12d987cb891d7cc5e46747ad39649995fa1f3c306bc86389e20d4c99b7b6d2203fe93544d772f52235b8aabe3ea4c3c7769c3c9a663b5aed9d951763f0edc8aff8d9505a7b63ac309cd4e7aad436dba4ecc0d1f1eaeccf32fd6f2aaa4ac1d00d2d35884bb17a724ee6653da878079d341b5f15153ca7ada087f7dd2b0353e3f8d01fb00ed713497c9884f633be19078fcb4c9c8ccf0b78b5ecbb2b9afcd4d8252c76814b6c695220e4a63c81eadec6ef703626e5d06f0a0975bf6721b2df8b0b4b8f29dcc170f822801000207f46085be57a8d0b82203d06573164794b37a0d357578b5f935bb162b78ff58f69f445212d81518df7aaa91b9f430ba30e38ab3299183437bfa22aee1370fd0ddb2ffd4845cbbe723f91a3564bbb3c39e388131d7996e564f20413f148fdacd8582a81e000a4fbf58da6329aa41c453c5b04a0c03e794259a8a271091724aaa1dddee3c9bbbe7c9c4ab6828cec9deae71794d1cc7c4a6acebe588306ead5475c64434304d805143a2543783cea9e28b5eac96d2ee664bcc7ff249caa45f26ac8d6aa78e3e5aa845a8b852020526d79345b0813d4a83e54f62f1d334025ec056722c35761d04fb7ca9482afc952929a246da56bf6b3a390347573b70107ec1d5e2b268ccdd5011cf94c07ba4671cb2320aca1f885a8bac0db33c8085ab9747f580c6ac09bfb200035babec92e47e1a549630f9b25be6ff105f68321e66269668d6303cc9a58f22de489213c6b29fea86741dc353899c767f95db83b806253d22e24a3cd5c587a98cbdd40cb8e3ed96d62cdc7431b3147cae51ecb2eb2a6dbda1697961e3070fef9f7f0ba78047a57f7160bb23199fae0c57024a8fa822e5ad6ce672362610a981b77353dfef47b7d5e8dfbfe89538b72d4fe1e4906e6e702e851710209bd4de4d5555f02088220bc2832db03f750425d09a62a6d97d7ae22b27c4b2e48601d0fbdadb983dd4bcd83e148d775d1f9b878f1581660ac2e7bc711f9da82dd2ad977249a4449b1cc6477948c5799733de24305603f4ad3769e5d639e4e3ac62495e37a8d2e0234d7d1deba7a79dd1dba5ed801125a7f6396c9ab7aee9cd1878141eff7ca701524f970056b818f46c655787359c3ff7c90cfd70a318f701b2a49c651f5d4cefe068963065ddb34e76dc72dae287b840d4c29506fee7f1d2ee4b2997281b3982d12f154d96f3d11941db9242a7a044412a25ff000e7cf4bd8d791e131dda26da6d75ecdddfeb033d8963cff7190ddf92929b54ef6931b6364ba815810d4af7eb09a685968f079e3b2c670f9f12ebac67fa21e60435610783b43e2212052ff1cd7e305c856e895ece26a463b854473f61037c8110be689def345c13575d66013c6b9943c13b157b851853e6790b09a219f03a1be60600f52a94fb77fcbd2d760169ad17f15c599396f08eff0918d4b32cce6a2f57081985b28f9a86a6553ac7497a45ab28bc77ebb300ceca60336009d27b5cc47b051ec760ed6fd4f333c4907cdb662104305f9c981022bcee70db40637a0038c18be25b297064e667c5fa863ec3f2075d2bca1844e9a60c89c7ecf7d173c5be3d07d716f3772877f7b5586f27cdf22605644742956be7090bd757601ff2bfc8568e1e8528346a608f2bf7c73f051c1eefcf793a6f1319bdb650865506cf5ca29f5ce3fc1846b0b565abcd6a23e208e073baf9ce4c194cc4280c617560dd1bd9f028c7c0662b0754fe93da2ec54a2cacba60a68a86c96bb1bc17e11952caa45f3f2652576584b9242a4c84e6f03b1efdd3a62f27a5dcfadf01094e95278d1828859cab34c5e14015235b5986a09cf146b822ec80fbd8d483e04cfe47a04e3cbb221ffdddca9e8a75c3ceb74672af8d7dd02ef165b153fa571f40ad61178525f3d50c7845a4e03e670c9f7c9285c0c0bf6e72155419efc7b6e1fc21f02a6c7b4cc20c15b66c781d2ffd9cc433c769f99f1e9a4479eafa445135d9e4bfce023fb40b60e1fa20f6fb90298bf792f862856dc65ad7dcd92574214884b9725eedb8c4b3413db2738ed20d1a7bb36cc52045c125fc59fdd51f461efbd82cba094b85919990f360067f8078d7aa051025f2664aa523bb01738f35dc3ea92e40251c9af1112d8180613dcb075bbb96d6a897996a8f07732922d56db6dcea8eca1b18e660f35a923c16a44e622ca54a4409abb9c7ae47d052c2498524a1cb538c5316670085224e7538eac2079fd604c3a557d9d68df663ff1ec4564444d90ff8989a27bee47a4c5e2ad9d527bbe15ea3b00f4da2dca988861d4280f3b5342c8be07a2a6a0ae263a54e7b4e24cf03f0bc3b5dd9570229f3ad2e1936bab5e6b2499542a662036a217110c0519d24bb90ff20bd3e4ddce1e04981c3ff8f062363b9f710016040bd83e270f650ef554d390a0570b2a153091af16a1a3a2ce798cd2ce22f0e882ff9dc1fd353784dced2688becf1f8efd8f305945988a6b48f9b0d61599787ce077d9175715eeaa716323e469acc61c187680c7c23e70267fc302cf63dbf8f32e5afa9206fcf53a93928e3ebed6d434556b3b448188c1affe5a7625af9e08672ce5c4ced95236227dc5c39f4a8e6c369f834b53855172c408092c5f111ed01d73194dac57199708605689adee3ca9d0590e07527031c9e6974c3bad5a026f957099233641f2bc52d418f1ae061097e30b031d70e2c672b6088c1dd654f5a74547bfe6d237c036522a6dd3194610bd41319bb9fbf213a97a6bfe6ffd824599a6a26e0aa2545bab9c8b71314023de403bf733e192cabd09d776b4c0372de71882c066e1b4cc2160144eb222e5333f36db603055635944cf4b6a34987e69048c43a08afb17b8e61a2198ade80442793d843fbd44f198b0c689a1793f923900e50d41e0157b531f7c630e7f3d3fca53e0fc00f59201b30c21a2ef1afda988353036fe94306695fd686f059566e4df6d8ce92ee7e5f46dd599a9adc5a144c4c80b4a2a674c5db6359ff6ad4770f0f728493fc9d47b641ce5ad465064bf8c1572ab98bc1ddd7019dde9a66f3def39e7f96104bc130606abb595ba5b717627d333389b70daddbabe00c4f4e2d723af53f9d4edd95601aeb838c90990b68762a34e737b4f33069a6cffb96b228675357b8c1440e856faa2c6aae2e2f50fb0ed8f2933d87b040b509ea7a57b65b161ba0a6c4ea90c4de87a639930d2714dc84c5e9c41dd6fd79f03f93c899c300f64e18e7084415fe981d66f0ec91e22b71c98bc1380b07b04b10cd6ea29c60e4556c463345e542b351d405a1b9fdabc7ba77ba20aed7849731d4ff01cfcca3e802e71ec18694351b8a92b162f6113206361084bb0216d39d1d8335e4f0d36fd4ad301c83707120fb62d2fb97af37f71ba03fa97a1ba5bd0f7dcacb9d1caa57c9162266fc7b2f86ba69871c22c9152167fa61375e488732cc1fd668052e22bd0ff3b3abf5d4ecabfe3c9a9205b2860e6e9d90f18a9f2176ee01c1f0419ded298d579bc5f213e841bfa238c4508bf513247dfd5e54ebe532d18c7f31291cc62b606d1f65070f8f4190d416ef13cf6d896eb4c33395b8b2a9c9e5c72297f6ed1f771f9f6a956b5409c9a811141b3e9c2329a60169c72c47c4abfbebe1b5877971755f773cf117c04816bd6b03beb341793b62bc08a1b86e2abf960df1cf55f3aa93f3c88b658aae795486c63916a6ddacb5365e1366034cb3ceb48884aa6aadd4b98f2e9a17b0857528cfb9e8e028734dafd8e103fd902c15121cc59ab6f88723f75c748e9b40fe2ff9ea1f18294618151e8504126260c8f5bde53191109ddf097191fe4eb352ad5c0c55a685ee9ff4ca9d4c05758b53ba1d75b08067f341b9acc5d59f50fb0573a063267d1ef3dd09876d0f017cf41234604a9d35617fb7f50e7faee9454423a13b4246fd1c5aa2136feab529ce13f2e4afb7781b6164a49a11ba55b44dc8fde272f35422a556d1ffcd32c976c7e85e13bfd15d0b753cc0f1d511e1e17afc8dbb5a3a876ca001e7fb25f56c42b7bedbbd837f85c677e844088aea00720b24b788857cde4ac365bfde9263ed3f217de4fc437d456b51e10df4ee1ac50d077773f6bc76858e5d45feca282bedd2e0c0ed7df1b4c57b9054c650faf7bd61d0b9284f428e48a9616c427bb37d9df98dcb6a57d1897ace2d6b2a289afa75265c5f406a70e5bb19fdbf16fd1860589a3028439c06bf87f628d776021e413b7a199e9e8d9cd443d923a8ec2e8a0d2a90a7ca923930ae32744ef63ee5afc7396d909e998810b48924714d2e1da007806197ef4c1c20c57ab4da06bbf119c2ef39d05bc8c34b84be35f64617ba81b27cfd582e113bf5a8ac2196fffc05933ef2b05664eaca1844c1333cc376f7dc4b525294cfcd0f1133b43040378ebd01c5e29189f9e6364878aa367078a6f61044909f3da43bc15847d79f19adf64c9e1e25851d10c6ee0d4e693bd064ca0864a4cf032fd3e164d898731a35c9601be25df7f084a4363884dc58e3a76099bcdd664d785761aaf562c478773f87352f55532f603351b9feaa19e8e5feac0eebdb6862f97e967185c415992e5050ebf96ba16ff3b0f001bad3548274e4e9222a101b917276ffbea2d29cf9a50654025e8d8e002290343fdfbbd73217bba1d9d397efbcd8732c19aa6f3386b29ca557d99520dc3ad02d33d965da5e3390ef7f9f4e677476e4c0f98937b945d1358fecae14ade4a3236c1c8b54b7e2a5aa420c6d0843d5ae22080d00b60534373535365fce8e69004f56287d370235b33382d2fabe488217295ffda97d0b2c3f640ba7ce3b6440afcfc4d38101f8d900dba3ef63a14b3b7926d4ed1e05a66fafee95d8ccd5ada460eba52bcff2e32cf793bb2bb2771ebe2e2c80c5b3cab05a8dff4667d160320a894a3d542e9d2cfce4bbd8531d8272659b35924b1eabafea37fb675c8db5c2f081fb3eda007f76bb7be0206835a9b4d492eeecee4705faa09b5170311dd0758dabf36ded108ff711c0ae33706cd4501cb7e5a0b0f884d673dcb90ae5313a927b0b11db7dd5e95b527e8afde80e7dada6138116f00bec6085477ff747fc85f823e6a2f600c127a7c842c71048b2dacb6127b5338a117ae7c2c0eaacafe39dc92ee2991d66c6fb318ea4cdaba181a75f08c73222789b0bd5da9eef1185a313144e6bab80770f9971151f541a90baf02291e9f3134689c423de6c04e8fcc48d8c2139c16fc37bff9ceee56d853d0aeca12dce42d89871de5a2226334147c2a49638046431f3a1ae277a7c85d50a19038a76f926caa2ba27f5a5d7478b212866a06f87f4ff537945dde677759e80c2ba3b95e7e22e2d3292872bcca489ea2b4ee496c5fc67657da6596d8cc08f09360898f69b5ba75aa1b270c54d970d8e00c40b23aff126409ca78fbd47711d0dc5a374d623f3244c4904a2845d837305a9395f1cec371f75545bdc036367c482c4e304add7f766a4889b89b476aa0ff885c490b1374f857eee0a786b49a0294b070752b8e13dca896b904a109ffeca16b8843f5f1dc403916e2e586dfeb71eb74908f0f8542448f3073454b60d0a4c45c6fd591db623f04c6cf7829ec3b46a27033a137f8a52c8f0bfae2c761e864a7bfb03c42c58b641ec0cc6305f6620e7947d78e6daadbfdc586d7c62d438a0b1df98916c0a76e46e446411dccbb1fe7e3a526d47b29652c0ce2a9e1b75797b8ba7d2486c236ba0b2388387e1558e0e81487edefa23f09eff99bd37e045f943821b74215b06aee3ef2a7d0eb57b769c6ba286cc805438a5a8a11c654c51916add4ad29a2face14981d7360e6e0c3fd62d2ebefa8dd740b1d974349e7109ef05dbd9b12f1d2a8cb8b038a00896a67668dc139fdf1ad21e3ce2a06783a8489e88fbec7ebebc2dc10bc83522386327df5ee855f32e8dea66f64d780edef361669c4553786ecd6cfaf0f6b4bcbdf6c883839d41f19d63a9d9cfb60713c8fa5ea4daa65c6eda0bcf55490488a6e79b7aee5f1d472033d14603641fe3d7338b49731498878dc56d8c45abc1e53a509306d30bcc54554e7332d84cf24b2968131baa9eee3d48e6f251b1cbb7076bfd3cdd43c469327ae8f03806fddc9c2a5d6e390750735562a5e6245504895ce833cbb190c4d06f438e81eb0277fae7842c17d4a42d56284cf574b6a64679c63e5d8619ef5c686f1b261f26fb154b70c03f27cc6e62eb59c20ce86fca96ea32a522bd61f75175e19b8df45f73c08d949d04ff4bcc5e1e80737dab02c96fe921a253b59595dc773a62f4f2c52319673b18f05583b6be6894f5c053b4781e1dc16d43a1345d74e4788c1bd39f753deb66c54ab7223012999b2d977278af13f79b51df273bc73f76cb7384fc7df2ad9e35c3c0b3cbc3a21ef9b07851a11ed3a6bd25f8aebd693ea67770202b0325c06cbf777358e5de6b8f9245c8236b13fc0ba992f31a5742172d85acfdc7a41d280216f0116de6c13bbfbf0519460e4f424e3685fc495c61ad43cb2412c7c8837b3d1cdd157816946fdd7711d694a9a2a42b6107b775f3b51039f46366cd12d550615ec79da046c466ec7fef803ec330d49bb4e5601651d7af34d862a132f18f391b9ad754836e991b0e08d91606f89861117374237a92d3da320403fa9cd9fe2605fc43353b60e6628e70aebe020e69a41705fc096f55d03e305ac9b73673c14406ad98ca1487d85eb5ac8dbae4262c41ffdacf67a2a4ba9aa7d48fdabec4836b5f20cb142aed1085d19a7e01087a401d0806ab06917a5046384970dbc635eeb043dfb4b0086a97867732650510abdabfc6724ccebb24b0ac857e18c54933e7d13254aa238c39d41520270426d559022f2d9e584023f38cc152901743cef72efde99114fc6809a267f5c3622942479c54390418bf97fbd47416b76374e814daf09201605aa43b092be181a09db62928842e2a5e5ecba9c3e14f970a1cd4569b4495f9a116d77e6d25c147b9d892893968c066aae28777294b2ed3fc61e0a4d444f8ed97eecb85c8490a54b561bf9215bb25def2973951aa2e467fa7b55885e41fda521c4c0ed9bb3ff4f686587a5d1b2e413daf27ce238c6953c097cbf94d5858be2ea475b6e55d96cd46fb6aa5070cfee8526fb9e8d1eac4afc4c6ce3bad79ce55ace87b883aa354176ecbf23c88ef7ac2352ee79fcc6f602efcf8709bf7e4fc0fdbbf3cc8920ad01b26c73431dddd6543ee2b05f3d6b7122345bc63fc46a06e9b77f082299246a28b175ac070a64c03ec302bc7818a7b794e29ebafa3c1a898fe8cc6b3665360a38023974265b8bbbda022bba4791294e96a7c434450061713378abf30117da475fa2d480538bf20ad69c21d128939fa2bfa6a9b633a0c33b992dfc5dad3df226fe3afdb78c9fc40d4fea4b42fe472a814d763f7b25760cbd9ba8e0b53078ada7f876d66361e754ef40290f93c9432c9e8c6f903adfcdcc4b504ec42017d93cddb4fe5039069dbb7cb4c696036b881b1ed0997fd7db07c57239088bbc3054a6f5896fe33d4f6f40dab3755095ded10e0a9307b06dcedb22d0bd0dd1007dac139c512801b47a08125d28efa74abd355b64fd9bab6bffe9367f293f9e47b9a85f2795ce43a877053b5a9aecf7e9cfd351f57b230ec4509f440b914a160383cc2e98260afac8a3d37037214e1fc7093c82a7563538ad6bbf6353520a17909c2319a365118ceab439b5c3c19f0c8c15dd897782b8e7d31cd9263d4fcbf9e9969d3760226239b1070c94ae731c950f6bbf5cdcf7554807f909bf51ebe2b281c239e5f89e2ac11558f991d692f7b16072055a44a5d41f41279b42835757614a045b0341a84bfcb761237fe5db3134e7b2e6e8515f2b80be3fe9aa51a65a6161dc24d649f0d29c9f6041602525d28e8c1609e3587e63300922ea57f4b20f85517106b127e44bd7d20a1e5f13c06a8904f181645158628aefdbb311c24c8eb8f6f0d32d9929c8df9d6036933ce0e4b25531936f2caf5cad6d4461a574b5a5b331a34b7613d134a05187370e72111f731e525b6a61d94a8e5fa8bcac5b22af77be59c34e85ddddbcb985b20e6a96239bb8ff3266032496a15309ac9a5404591c4bad0cf09fd85bd25a9c5c5bfd59a0012c4c33d6aca7ce558258281b5722e855e6fd0f28bea94ddf07aed4bad283e3672872d7fc94feac5f9a058bfb75571ac93a07411579debf079f748aa8a0023529527f226a282ddba44f237a3fc90f97bcf645e02e3ef812f4da5311736fe5da886e4cf2c563d60f9ba9f30c9d157c34bb92c8f2abb46e03c90af55462c3d83747e0d044ed01b7ecaadb0949b483acf3adf2c8c72ca27167b2f99be5eb755f2dbe4247945b587b2cb5fb6a733a7145ec6bb2da53bddaf56367fce3a73ed7662b5342a3fa13d3e0f11a53b7b70c1ecda8a1a1574537fc28a242d4d4689d65869fbcc6adfabc871da3d9f0239751b8b00be54278fff5ccf8c8e8fcdc9eec0922a028842d5d89670cf9b1294932c6438c6873a8b6fbcab160730ba66284bb7d13aa5792116be191a35002b7814c71f0b7d6c7fde27c295591c1fded7b07bdebf2fe7f2296f8b67710a9c87b7ed862b4d7699cfa16bfa4bc4043aba5a49c9f438e936e810e55e590333ed2d184145fe35b5b9b66b6ba7edaf11bcb3a18e26843dc0aa91d7ec712f54394fb3dde0c2ed16f96359bfae113bc05dafe9f55e1f5aaeff0b9964eebff8712422dc739a3a1dd0e095485a7ec8e985a65e4ec18a088f1ec52c176c37a7b9cb2d09f5762aca4796314411d0b6997995dc592f508718f04f205458381e536bf1d187745173bcba381316a9d6130836e379c4566eff66c58aeb204ac92dcd62f83e1fb70056e26e1ee029b011f87cb24dbc2dbbc129ba4e142adff22df41cc3e0b5c98fac80411f9e887fc3982ce59e1c9e86855e475da3b21ac5046e1d6301da64fe22827b48721dfa687d419133d085a11128013a3e8ea4708e22ec7b611f7c2bcac4896cabd5593abc78fd5e2e3fe7b1227e8e27d61986b301d38c8cae251bcb3c8c9a9a13587736d6a5e795eb9cb8c71a72c70eaa0330be87d18aeebf489b8dfec52dca84f4d90c07cd739953ffd470e11bec00558465351f60cace105200573788234722d2f67ab293d7b549160d5199586ed2ff1cb33809c18af4454c99ac588b570ae980a90a8fb12de5354c22aed4723ea6f0fe55b3bb6114532f1a0915b69e5e75fae6cd2b14327b5eb74baf4defdbfba1d444c4debfdc55c665fa4ce3bed5c6dcbd4521de58cb95efd0055383a59bd31cb8740dbef7e99fb2b67be1faa3ff406ed7c866dd58c9e45c45586dc8ee988a0773deefe79c9433cc7b347871ec82d620435a9bf588ba7f2be26e9c1cce7c52527493ea247242b15f69371da9cf809716b74f20051a6b6c48f8ac5b2116c03ee2acbb6e3c80982db583c0190a1d71a26c2aa1765bde928c820eee7082083f0b9c20e91fe183491fc8d4a9e6d9bfdeaee5e3fe41f0d600ae31846ae03b259571b9c778aa90527987a30902d851d1f694dfc69e58c31373fcc039fd1d17f6d977ca6acf594ebcce817bfec9524d13f8bdd6c7a39ac66ec07b97c90bb36c04b8dea0dbae844f659fa211ecd9ac5992b7ba0d0a759fc7f990be80a0169aec35fb4a2ea8b55a1c272d76b50746bfde95aa79f82c1e0efe29607cbe3e23c8933ca4f53b47b6612eb4d532746239ed349588982e2da5e52ddf579740fcea2edd388fbb6274f2b97d01cc3ea31b6fc4d172b057d02db36a7c37917940fcbb475df943361ed7d7e52ffa67f1ba1e7c7ddd7bf6ca1c9c05dee1f1f8c1d3aa7182f9bd0d5daf7fe87929f8999e6031f65ab9f339f173ca8563471e04108a53ba3c6452130310f4db69db30870c04ece8c400ea8ab4130ebde3c4d9cf33e626651659c64b93294a380373a8b036c902382a6a86b35a6456b5f41d506270c11100949b8eada3d3cc142273684a4f4a018a52d2c076bdfcdaa03d2ea2dd2845a9e927151f880072e9c758cb9e63521e71b875ec82db52c997a91d49fabc298db84e173fbf694df8c0bb8ee645d55936a4210a3f64119193ebabbcb352664787daef2c2bfe428fa3b797d852fbcfeaf6ef72b9a377df700ad46f82e9d6ce0442528514f9a0634e486effdafdd27f0d5cf565250e2f76d689d15eb660a6bf35e6b18376c06fca9ae0ce237c1ac4e44775069634e340c24133d7d696769c85805ea07d71c3b51cee8c5947d5f73fd42857e6f7017c7b5b4fe717b010384839f4c5bf64aeb456491bd8acda7120205910a8e913037e15a068b4b7539c1286850393b1730b4893e6c2cfc1331cded899d778ac5faccf9d1ae8ef0579ec326c3ed414a7423157a179323f1a38e671311cc06646f399a8e138a1c77f61aad37d532bf91fa6f604a4fd05972d7be6c14b3ef20ccc1ecba7a278bf5e295974c9e897f1c7d51deca4050b2c5f3155ec98e54e08a561fad02d5c92647d006225a644fcbe614d271515eb041fd3e757fb1200a9a81596449cbe3918105b4561da2805759b15573df8c8619079c8cfb5b60585052c50b4169a6bc10ab71bdf586a6b621c37b47083a8b099004a2ca66cabb6e85135e8c973fa0fef8cf6b52e509876364216aa5a2e4006d93ffa39ed0efc61906a8e5501d58499bd471d82c475dbc7d7d0a5fa1698412fae9fa8425f6e6afc8496689055f3c4b8eeb95f9a0b3d21ab6a0a914879928d0732cb9c1a48ab7a66dccb9635aa5ba9f5c422c6d666520bf444e907f8162c32700398908a47c6c132013dc2feadd83550ab9ae1e6e367c8a572834270c6dc20b2b4548fcb5cb12aac423a08e530405b9e3f13dda742934476b5168188e00bc5727fe2d7c895f21d56686ba931b7afb34559aaa17481f691e76b13aded51673e078a236fbf172251f4e1e89053f7541d8fc19da528da4d78c5ec8b1d7d1f157e55aa9f52fb6b403406093f84ef902c7ebdbab2646cad39639e65f5171d4e54e7b45ac533ea3c79bdc2cf9db5c06391e5e6fa548c2742ff9d56f62447dbf307825e9c65a9d52ee7cffb105ce07ee53c0337a7d86404ea1b85adbc4f50d8037adff60b36f6bc202b8acade1fea7faa31bd0aaa078e4752d5b4a416be94bc5d22d93b887af7502522795ce28fa6a8b92111877f2968a420689e2e601a54c9dd925e713c036a1c2820b8b34bef07e719ecec9e95d6ce84765650d1db59eeb67e0d92e92d6ccdc887e290d0e358f484a90da3de95105997c7cd19a913dc3021d1600087b6500cbf911d548f7a28d503dd7f18fbc8507ac062768a03f056e390d1f035562b26c74c86303766148548c58ca84994596c04ecff9929da2ad7bcdbd6c1e057db0edf4682f55edf86b5577c529c0f4341bf439922495f1c7e6baa06208c290eb1cc5b6b855c65c6753d8b83d7680b1e24ee09f9b3b4fa6b9c0de85c776dad72eb81f8be93f00c8cd1c8c1e25a6d0948c787131498bc0d13aca03fb74389c01ad8b74efca78e17801c5456fc8f177d10d9df58478112b0ccebb7b5dffa6df0629bcdc65b2d2ad2609c2210f491d61dd69baa03e2271b10212ac3775992f3556fe70125b7a71ca3bfd0fe70737d02775b6a7fe5bcbd933ba4f8cd06433de1b798163e01ada53ed5ea5acd843d219ce64396e65c5d17106842c848672b071f2c5bedf389a39e3909d2660bccee02d8a2d8b91a56b1cb9a6e8639ff0f23cf056dfbb8ecca3a791763de248b6317b58cc202182a801faaab0ae8662afc9dc3adda602a9fdde40f7ac95224f90ef9aaab5cd2f35693077b432265966bea0824bb939c40961465cfc33f1039dc352d42c5a25b49d8088807337517d819fde89892161d8b6f1a181e031bf596a0759ae93e14d16ceb7c53a6f1aabea7d1945d0bb19d62e306e8fed088bc2c439033022ecda9b4391496a480e68f2a7d9580ae9b64428d0df2da2e1279b7bb755cc29b39ee9c49477cf72d84d48d19b56545c8ae66d316a204ae8adcc36fc99cd956ffe47f3007fb13a3f14bc3cb19620dd96ae99a8b6c609f9895c6a3a51620f75a42896a43b5e7e048eeb6f2e6cebc4c109e8a7a21c5ffd9f6f3f2e6588602a7a0eed8f5a2e4f4e3d1e956463d6ca6ccfcb77c287c11faaee806e3a26a10ca9eee874ed11ae27981bf5fd5b6de3601e7a95fe3a047682f5a6b152ef66f497807d59df737e9e8e4c30cec0fd5ce43f038c2c156348290ef36f08e3a9620441072879ce29416b874d0c3d9ef3d6912a19201968af6760c071ae1508d6f1b9e0564ae6740efe3ebab057fb1a44a33e410be18bc87bff7d001cc612f192aab04fcb5134c013c02c57928c8add1c2babdc95e575cd0b224009f29303c5e70c8bf02eaa240fed06f51f4d185a32ddf56556c5a771135126926c5f60df5f9e26296d7f281b6bb68f562907bc06aed6589a13052bbd070f922756f83119921f40dbeb57384268ed44a5ef85f79b19744ce9bec295d33e7b0d59342e99713b3c13f27c8887be0faef56c042189188be2234f0b5e32bb656a9d31c84fe8dbafb7410e738653ece1d0a7558fbb427a13c21499660b8fb8b3451475ac2e919e2cbc01dc01a2dd845c296cec66d425c6c38db905182329aef50f39d98e65128112ec31fb9c1a4d2d61ead899eeb1a5a2d73dcb18ba7794f2e5a40d711f76a3b7550f44a4a1569db59fb60e69743a03c7025f1576d0ad3985b88eaeff226cb002b3dbad5a0a6427aabf56c38fc983a6ef89a3cdc86e725b7a8649a76cd55cfa7751409083f486b3780cbb28f54a04cc636682f72889a6672fbc91a2f7584671463df496f2022cf82b82c1989982834fef702be12f4afc2a5cfaf4dcce5a5b129b3def65293dd844eb42f80ef6571f4ec226dd9f7cdc46f9c7837f09fda38a233bf453ece87a297d790e879ba1365d5779909f089e0f88b3eb690d489e42ca728caed4125eda9dc5cc39dc417bade00b74b88f2ad84519d71619165f3d9abebbdc41f8e1a9a47e51619d68ac6085ffe68c00fd88b43061980d37dae57782b05ed180662b50f594e12da4b92ccdf96bb320bbeb16310d2c19f34511b66397641719a350f01b7a21da2c2f5b1d23a70fb6dc8a2442f2ffc04680441895acb57dfeb56dd6a7fc5047bc6eb5fa5d2a15c5a74a61b312b1351df91f687169e8d642194fa9ea0781db2a475ae0b88b4a8e7181c0061d9b75c81f23dab42bc12810be5c8886980ba70e356eec3adcb1c7a13a17b91358f8a8546d5f7f68f1ef8597bcfcc965ed2234f37160e472f35fdecf548846bb4c5f0cdc0c0f931a729be3e9a5891ae9064bfd76af07c30b64f89eea67f27a937ebc398f61e71d50d506ceb940c325b5c468486392b7ad383c175bbee312a49f7b57c6f06a59f712b296812f24f68d0a4d592b3f97c5031f6340d81c188456fdbda2eb238564a4bc1e8afcb0f8de7e3785d6921c87eae84051bdaac4452574ebb160cb9e0789be16ba904a4aea137373d9be82b1251b52e6407361be8153f19f03d54afd04ae81356a1e8279e94ece3c59aed4a95c4b1385faab1db54312da163027a773c86323a69a358aec9e5633a86fdace2b629ecaf80be5e3a29dfac902da44be36cd58b1d1b17e3f227742827fadbf3cd9f39d53498d334717ac0901c9e3950ef450cf5a316cca301e929024e674bc0d2f19296c42328fdc15cf0e7267b658c60e519bd63e81be06abc153f19f6bed256a9021750028fddad9cceb15d68cdae907d7c34a9208a5ceb884cb2a02b7a6b69dcc4cfd2ac85ea3c92a8f4b9e17c253f02565be70ba027bd4658bf8272aa2a7fe296a54d0dfe67a31afa8c0d786e7964473f83a70466e5304f55304b74bbd1d1980cd594d3d06409a880b39894a6bbc44a4492f8e63692f21c724d798626054420b10906512c99f7a713f7eec8f8633eab397c199b55ca103079597cc59fffa7d1506fd8ea725f6c6381829d5260d40621617b2b909649309aa2380d3648af04151a0e7996db7f25a6ffb8c8c7d794dac9ee3f4dabc3516d67dc606a1816bdd5c668066ae329420dafaef3b0f09207b9f4f5a27deb2219f0c2352ff72e6faef2e810232b0853075343726dbe0223f2765c8949a4a657a2ff9eeb556c71fe7ad648f2e65a40e2e9b970a68a3c3a060fc51c50b20f4cd620ebfb4ca74219835ed14bf1b3ea566aa9576cdd91ad76f24089881091feedc6df94b81c1a2fe9f09f8d14c6aab7fc70f7311fd704facef7ee96b96098189d0439e07c5b84f3723cfc50f40afecbcf6ec98d0042d640287967fd3b97cfb97c69a83250f3ec7a057c4557aeca42e9dd4c7aa7800e789df8707efc87553ce822c21a998c95dd77248d1552f97dc5e3319b390f1370c060d757f2e80ebc773a84f456eb8c6309482ad09d59b67e61544d0918cdee2628d42d5f93a1497747e5ee89c37cf7e4326539f33017a827b8239b1d1252f20d696d812d769816e7c92d92ca4aac493605e3d2879fa0eb457c74a1ac4441f3d821bbae79addeb597af648f0efb6342bf32a79ea1445a703861d4a07c80c7972c819459283e76d5db15bdb6ebe3a5c78d5bfe6dad07c046c021c0f15f7c3826f5a66257951c12d95960e6320aebabebbfd7358a4921cb2ddbfeab98069ec1a446c5a58b39607845c8e54196759b70a662ca7d0119704a854779589deb0be250bc3e3564f8cfc8b2015752be46c31eb20d5fed3da5403d83d516a493006e67af831d35885f12af347c6e1aa9789f981c536e98cc80d56c6c18983edcbc6c9cd58976623efaf332e6306967321af372792402041b978c3d4626501c976d652af1284f5471655d4daaa9136c7e59177f60a25a481f6f734583be3d4870d613400c66da655e8c02ad338df937a71c97b859cea0b0147ac9fa9e9bd4204066fc2589a3b09c28691ceb2415a1258342487ca94f4ebd3dd4ced0b0b73b6935873f494c33bda40ed0e4fdd70752cb0a36a3b8ba8256eba1ec01969aafea33a10c2c371bc82847d46eab62506c07d21250ca5ef0eba5754dd0cec3311447874e39ce77a337122deafd02ff42d17c30e084780e7d445f8ff80de61a208cff904cdff27072443db2b7678e212cda575a219542460dbebc67daffa692b9a06264e5e5befca4443622580ccd4473d6f97e13fd902bff44fcd5bf6832ef9ad56c4f920b4e0dd39e35999658a5e9cfa5130a3b1004a370d719b3f9f4d974586bf87dcb6dfcdcb8c99ef27eb3a7fbc0e1a13a5af0fed0eef30905d3d7883333e5b74e00e03413e922e75d220468e53d653ba0b717d1e996e17b69002452c7d19aace90272c0d4f8c0a651d860b581295abf634c31f0f6b46811a60c2f054706b8569653e0142a3939d374af0d2c76eea224c419c027761fb0038570bd8fd420841d4188005f1ab649e0c0532e7891c3ba076109d9f8148e2085253ec0bd14593bfc1315a142a084635ceb0e8356e8cf7f3b1a14514126955f741f7edb3a2030fafbb7927347f410e6599649d12d4b021bb3ce435d72275c185567f37be560669b8121310ad3c7d413607f4021a571b60323d1552426741c05cd012844c2009e4af7edcc158c5cb57a296a3340ba24d2296b2aa4816a3a7520a5fc04e0a1e639f3e70a7c786e4d4f789c8c9f24cdd5cabccba88b375290c906809f13403d82b5f65ae3df3bf20d76c35311649debb9dee89e692944e47955884027416aabbd9d8f0bc4dc1c0b74e5be080d7ab2ed1b9088ffc8d02803298e95318a3ac9702e1b5ae7fdfbb31d46985d0dafa92bec07158be5d24cfd5a73395335e17e6f31ffa7197b87a3f417b24d19233809c02d85aac8a6f0efbbf97475a6cde2590a5e2bc8cfed27c0f97b583dc06f9c589bcb951b90c49216ca738dcaa1b6a1bf2542348a937c14787c052af981f6cb60b2a5316ac5d1e06f341d24114d122b28bc633ccacc2b02b8cee86388d9479e32aefe449b2eb6f07699e432bbe76e26c2c0f58e043ff0fb108b32efd1dd1b8611a924252541d5144d090da77c90b092c57d145232aade79acd9f3a0d80573548bf8a0d71a061a100bdfcbad4fac0480ae0ded7543f78993497a14eac6a2f8bc381d5e5422c7e25760ee6af5b66c4cd8cb2a23949b222eaf3ece9d036a450db868577ef6fc6bbd0715e87ff4e7d637496aa722d139b85f4ff716def4cc5e075ad29e8706e130c82e9dc978c51123ad870b6fad65092b6fb37281179b3a1cf7e45c73f3c497d7bfcf7fc4c3ca09d23da76b5c5a4168ef794561510f46b0623e11bc4f3213da30f43eaa93d539617106b0d1e9a378cadc957ffd5c9c2e276da0b0699ce86d91ea7f4ca92a6013eec632389b8a39a08175096a3cb63166e5bf7065eea53933f9056a3f7e9fbd924b9ef646e87869cf7e9b1aec3b5bb779555e38293bea603ef1dd584ea91871f1b2ee5d55bdcd3e0210578b31e12a52548849934b490699d61a0814bbf62ea49d2958e26d5057783e6e8916bca69b07d1db1aaaa975f31cf4b72b227b0faed8bb0319f76d4b55ef2abeab0662bf6406ae42fb00db60d5764c3596b98ef3131ce7a8c36879c0e50cef6980bf2e31c359fd15ab235b152eb4eaef814fd91405fdc9c076a98de3d33e746affe89995d7ba0df2f01f893545900b7006668e0b338dbd8e1502d3f37674126a1c95464e27e2b281be02b77b670fd20374bf0c5d7b12c1203fe893c0b8e641ab4b4236617169f7498fbe97a0dbde34a7fd35bd9b5e4bb5e17df70d8f9e722bb5686edb0836bc465e9bd3e1584a61b95d2cdd5d3e952668102b56dfebf8f3e3dbfadf4b0d6c87e2a5781d72bf9a27b03758872b353f5ebf0551b6ffb882dc38b32ec3e4b57117e62506d06137e6833ed91745ccb679c7db339d57ecb5efb11150d94ae9d935a56015a61f372d5c29686471476da6c553e0ac60be3eba3dacb7c7cbb6e70d1ccf2b648f8312a3adfc123f6e87dbb433191d7b45f422e72afc90af698f120acccf5cf97b0f29727864dd81bf1f7762c8dd8022507ee36280fada038ad2ac32edda4b2e7e4217193becf103b0b17e0c47bbbfcec0fd596c5db3df6ff01c9f3867d5bcca1c29c901037634d6383b2b1af02b9bde64e4065906ac6c9baede622419e250a6742ad19121d076d8ddd0cef05682b0f166c430628bc9f8edeebe1abe63fdff8bfb76a29c6c4c7c36dd621565a019d57bf0760f47a24ec24f0dea93b5e4a94bef398d54c3f492fb128532fc92b62498de6479a3fb4e54258f710f06151f2b61aa9d0c2a490e3ff46aff604acbb4352873d6e0d120b2585bfe682df00a57d6fe4602c6ebf8a3bd2b53c351109aee99a30686d899cda9a734e419c387b98eba9702893c55f6734f0143b00b0ee41a264ba597f52f9dc3aa165c7b36ef3256901e3763c6b745b135be531cda0b5a4e2883f34d40a5b6029208fa40fbbb8de9750e8797c5474d330d91f1983bd62d499210a120f021176acc6b0e401fa8011c27353ac07dc3ada076c7a6bedd1bbf27b6e0040a1404d0700d1a20dffa59e345e916e95a577654def68db3e0fddc70ffccc70a7a80266fe2a27d8f0d139970f4f0f02e7ae803d8dae9032bace90b820ec61ef7eeb9096b5876fcc27e2c29da1ad5f5e90f3b48564d1b5352ab6501d38bbf07eaf0bfa6320f2430545c04629a1786f920b054f2c645da418ce2b1ac5aa17611940b0029ec343144ded59fc5424b92f4d231a1f22193088e4235a9585cc0b5a957269d3b8069830f3f224154e458bb112ccd327f22827ad942c790a0e02a715429e77cfc43660904657242281deedcccfeb7dca5ffee885a334091dfdd611c1966daf0a374cc47a2f48a7e75c7e10f15623bd987fe0fef3ccf45732519f88e5d99875f379a6c91123730b1d097f63fad5fe36206a6c258ce14cd75a8d57dd394726295b4ecf17cdc37650a2d8b4858382a17ae4f5bb4898d46cfdde629dd5dba40f8ebb61840837c849e8696860450c86b4ed960aa9237ee76b28b7318e095429cd62d0e17e8604ec27e965f7447aaa61c66366335d27df5f0b48c910a2f4c8a89da093dbb636659b0702ad9d87d19091cb6ccdfffb8dbd3f1536063f64fa0aabd8d250e73e797419d866d8a8e13388a26519a258f28922a1e09b6e462d2aea96775b73786009ec316d1ed81c5d644d4824dcdcfa9806920b7e752878271a5ec351824fbff9a7afb8e86e39822c9af189761017bf27a84970ba896f94743ea4fc650fc36f37f825e918696c5b07c3a20c72c6b57da441a0c25fdff17c987c2785a20b70390c9ef425f6bd3f0235fdf6e33da09f364b2ed3501113f8d7f2ea01e4757cb3cc359e1e642f9ebaaead845f3d49b3dcdfbd6b552f19f5a5b50f74ce7aceec7a61a9cd239884eddef6a6c150d36b952bec8eca8dbdf084774c9c1be0ef26f087a0756673432ae724f0751fee2fb955e0476b7d89b00b93a590eb32afcaf561d67d9f76d78d07ca5fc5724b31213b43ca09264a2806d28d59d7642bfdd8fd00b233737dfdd5b2b73dc4db7b9778bddcf1d0f1f7daa90c0ed6128218b453dd0a3927e4c0cfd4be1ff564c42515b85091fde33a492d74642eb94c7547bb8e91d06a51b530927ebd8329e50b7e6522c31444aceffee79829c414b7ce103b39d4cce9e8f2798b4c412c07d82311789bf653e19f0457d5ac5b163fa15a52c309901f66be88e1d0e2224cb7c1f09e417d64598517874931e8767a6a33a1e80b748cafcef25afe015e0924d167d292c3f38b97a3301a288fd936c30924f1204056005fad1a3b1ad68dcd9c5c24c589e92488450301a7b8789cebae8290cfe0defc6093092eef0b525dd25973a1eb716a48dba3047672a965772fafc78cde56b21a9518fe245500ac13d36164ef23e172794f31dac0f0cccddcdb53ad742b28e597e867045f9f2b01eef725e010339764836175f4215ab2d14c1997ff42cbd00791469a22042dfef62585366e7d308c509195437b46b142fe8b1bd20892e091b2bc2a57727873ebee3864907a663d0289b2ca869059bf897ca6ca5903c5e4fef588fabe5213169703a143c4bd29f85ed4ef18cc19b0d12a17c1a9374d2ae40c4b658cc010b254bee0730747943332372ee1055d32826c31e3d552ed85422f23d8ac230256181ec2e8f568bd2ca1190cb0de7e13f42d72b39a9b7ee06f2c7ca8e5c9aa2c1daaa4d4a69b743ce74d809fa44572ee41e5af142ac8a21e8411ed7d69748403a14b19ef5833933a95860f7997101e96e7911301f98b27c4aa326e46943c9cb7dbcbdab631da81614633552c6e9f9318feb3dcf372e5baa88fb709652722283f0b8051f0abe441280f85bf6531c7ab119d0969a8bc89e8f19b69fdb7bce735b4b8b4b29dff3437b24575d79f5dde298cf8d1ddedd78e214d501ae9784da8db87bfd1e04829d3a0fb79c5e81efd2eee91005fcceb8af3b6604758efb406229a1c51659c16880449ddf609391efd99d55c6118c02692911fff1d411c0651e2aa922627d6c71edf4c889b552df57ddd1c00d2eb416e56ff5c0cba3d008903adf9997db8df552feb55bb089b842bcf29bfbdefa1ab38cc24edb77fb47cf2bc8f9e82f0f231d3370f3a7394378819246c8c7511b24167f10474008eab1ccf70d4912401e13919031241e4c9382c1fd83e0bb5139d045ab7f6910f8fd8f11f9ed4eb85457f98c712b9cbe11d69cc4782b76b9b2d32bd9add30b1316e0b4398c26f3f4d39805720cc52ab92f861d26f8f5ceed775b0dfc87e038fc4f2ce935161a350730c072a4b06f781d934e0c2639097a4a23c36f6f19e94b11a78a170383368e10230fc853c71f58bee3e4cf9d313419ac8ab80da2bc319795895233d7b845f2273b556752d89b4970bbfb5b168ffed3ae5072b067491e4e112d4901fdce6d75d900fe7cc1b9a775d063ecab94d3ee619b00a687e2542b1aeaa12bcef778ec8f6763bb2e3ac3ffd26ea184b681867faf663468fcb3e96bfaa13100b923ddd1ff5eb011a11fbf1b88e292d55b6a9c5ad84c3324e4378fac2b9f4068c943bf5c6b3ce2a990da8517fed276ccac21048dc9f6a0f7d1cee66bd9de755331bdfe7dd0cfef09ec09140c5993ca21c42e96a707968eb97b1c6449f6efcf3a457b311f4f6fb36753e8650bab64f6c160773d639988c5ddf6fb05d440b2aa39f7ea88c2de761f6caa148df58a16e81bbbfb0cf5fa4c14639d45b7c32c2b69228bc4f097e072e6683626243ffdc2d2107dce40618a3eb88e1f245884501a9333edd635714a9ce31f0ed1b947d3eba84ccfe6aba01ae3f35bf578e15e3e3485161c263caa8aa74b925f9c6cbf88af0e6cc85349761bea60dadf20c6f33e0a2e5981f60948910824255800edd0c2b1791ad147231dbdf30fbfe6fe4265b92f5211ee9d33d82df630aa34257e009e326b790640eb131d737a5922a2bd91c2dd952ade759e832fb1bbfe030402f0ec4a4be0a775c214c9c8ccf0b78b5ecbb2b9afcd4d8252c76814b6c695220e4a63c81eadec6ef703626e5d06f0a0975bf6721b2df8b0b4b8f29dcc170f8147336084f93eb1d8a1ca662aa5a2ff422c0cbc5122dbd70831ef606638f4ebc58a58290b0ad089598b06563a4d8e606c9f43b1e56fe09b693380fc2068550518350355ba895a4863d81136d508cef0c583c29dedd613cbb7bafcd16e9d730e09be8ca521acd326b7c225bf2d0042a395bf8e2dfeb787ac104dc14737db7d1dc09cabc146d9fce60d5a3d3edf1a27b886e40e07b889bf874a73927a3d6daedac27c60cc8e88fba34ccaa90894ed38a4d1767a8497f26793d1bd624d10932affd94ae7f0532ee6434349ebaeb33607dadc0b63b82f734d040256b4d71982cb19f29200b39b8962c3c2ecc65cbba8dabde199d6da788202b29de15d79e9b8821987cd64f5171850eb08e78cc82a38433baa310047e33c85a59bbadb67e31df31393d1d70c5321d422aabab79e37bd0c4c628649fa719366f305c10617acf4e8321e66269668d6303cc9a58f22de489213c6b29fea86741dc353899c767f95db83b806253d22e24a3cd5c587a98cbdd40cb8e3ed96d85acbc689c58e2167559b7aad0e729d2ad745da64501955c5f35ed664878114ec9f5d22e4b9e3c368999fcbbf8907332f115b3e3818419c263a7b83043e9642d5993901ce43caaa681ae752cf66aae11a13aa9cee11a15fc06e8a23a3a8756137734a08733d993746f07a3a1898e5c26eade54ccdd29bda9abdac3ba250f5e26a9ac037b5c9d1016e5a1f3f36f960abf43df002b9e006d061a52d56ca596622ae960afd01425966e31c801385e4ae1ba13681bebeb133aba8122fcdd377b7acbf2de0e6c30a3ffd2086986d9f9ef0da9d1f2e32782be735d3fa6bebbb4930dba1bd85cb0092adac8487026ff99dd010239851aff7f5a88c590eb6f2a60f63f4cdb8c1d2e99cc993239e1f1f583c00cd02c47b105ff460ccf2f59a1dcffa67c67d943eb77885fe43677630bec9e079d3f76f6d0f25364a06999cb74481ccabf4fe93e668e7b225af270d4c61800f134549b51b41706873af10bf2804ece524e746716f5f318223abb845bc83704cc0fb7dd9f8efeb425a1bfb717a0fb7e557bd3e5cb487c06e3fc04a94eaf97e051399b4f0a08963c7b9b81ac78b7ad333a96d868bc165eecd8697969c42cc05e059e121ab9c2a6e97ab2c4120bf0fbab5ded1c2a937796a6a836f9668aaf09a101d1eec8594ae2a6e1aecce4aaac64a4ad61277592747a327add4cf50f65e77d09ecb0b7adbc2c29a763659202558ccb6e07d694a98cc26876686003b4e68acc98ffbd84e31ea2b8d2a8b1727f927e72740cac53f0e01dbdd2b791a4fad20beb28374fcbe88ded220161d119df30a07a856c076aa45196ccdf98ddda335145c38a717d56fbc5955bb1a014f27dcf3371658aa3c68c127d4f5ec3cdb9b99c696fe739c9c64ae2999cae5bd5a9a870054b84180ed6fd3c1144516bfc3d65e9f69f9f1c9b1eafaeff67f1aa5a91c8c237839662e9c132238819c0e506a6b54c36fd9bff09877ea1624bbb6de671ce5faa3caaf6f008b4d2c85e937fcdbd49ae20b9d2d0fde1ab40519f143126e27db48de3035947d8845c504d4926ec3b487efa733cbec71ecceaf375764468d76749fc240cff86e4ebfbd0ea4677501c7d16268b9275e967bf98aae5454c783f2835ea5548f759964265c270cdd50cbfc7c3d97752fa8c843069c1904b03f2df5f22c1fa8b0bf52c7ac06d9291cf337ef2ff93f9412248fb7a0aa10a20cdd76256d56b3aec9e47c5f692a999335e3c94252603b3889e794a1917a4142ca9d8da1dead597ef6faca64610a50d133f2cc82d4b3033019688b3045d59a3060b3d02f052c398e37e82bcbacae1144f2e4add129ca598cd8a3f8ad51c90ae3138f3ec5ca187c55d7ec7080f5558dbbd5d482c6043f85e3c4266501ad68065859ae1d49b6624fac08f4d3cdf21bf49225f5176f7418d5957975a11c689e66af5b8fa34b7798027eee2f5ebf9f699fe3efd70cdeed852be25e8c53f315672b7f660fc7521e22309d68cddb2e137c0a1f6e8a130d9b82bb0f921b5de2c92bdcde89e8d01da0ee499b89ac0e78775fd298a723aedd2d3073680c81f2c581bfe26861a8f0fa4272c3680244a97029d7faef4496aea9f28fee43728f719379f1199db153180c88a0b433510d1af16b5c36f62a6b3251536e0fa8b7feedee917492deff7bcd0bc07e8e68d78e578ebf4746812152d18896c7cb0468c3b1d9663a05127e7d8337079f01da4bc5594c59072de29b423eef2a6fc0bc18e767976793aede7bcffff0fc26f3dcc27b4dd92b16828d47aa5408e4bb30b374e7d81f890f845f26c443c7252078f21efd9390c1125894f6103b98e3e6f4d28ea185bdb7db0850fb7c8182653e07f65ef232c4260b3b0b13c9518d84d9f05d5e2a923126ceb1ac13bbee95e75d881d8852e599ef55b7b59fc1b130a7daa46c0066ed2748532335dea0d13ad52356dd0b8fd8dfdbb778f44b83c29a109b3ceaa7e17612c279a9bbcf1ad94b3f94f014861a5190b59cb031ae80778182bb350a36d9fab1fef8de7d4a8a84e8dd2ab5c81698dd046619993293979f0478691758f9dbc1e174a3616aa67aa264c9bc03a0fa1db97af138f20e672f18b4aca4999d1fdcae2697e9bd3378613c2777fa7e16ea97f007159074a68d92844561b85ef04254cb167f634164c8012ac2fd8f6d2b13478097b68d68cccc4fa12631a10d23bf60e1c1606cbfcc34b4ba64bb1e10bc99274aaf165ae5e68bf297011d0f1bdeda1f412d88ed3461176e66e4414822e1b4c06fa6b7254f50ef09606e91d19376b5b79de679509f5957d981e40d0d61c2bd505bffabd56e10c6b2e13483b01fcbb248ea0405aed88336855b3de71258bb22c0a4d16df5761c60fbaaaa98dbce8e68156c17026941c515280bd8e7bbe5e52ecdc3e747391f9cf4bd7d205b610423cdc45a04607198c92541c2e39cd6cd1fae6a6fe2c2f50259e5d95e067c7639e0cc5bd87e2c78576621a7df5169de8d5f5da1169d02ddce36f86ba276183f9eaf2efe886cf870773e15f5aee6a75629cfced16972bb81e4edc5c1080b330e84fcf07eedc9bb4d6d040437c55cd39c6617c97fa67d6f84b43b61358626ca5e88314c9f74a3ec71f62807bd5bdceb9423088103147ff5acc922ab8e30f0528b8109e38911064759c9341fc8fb813bdf6bb1b5c0403c77e5368ee972d7ac482bd76e3a9e0cfb447c109947b1c7144589d1188709cbb0ab1581511df11e2b9863092123f0fd164e47545937108ecec8807b17725e565c2b4af9847ce3f47b9fcd234d1d4508ba1219040f032fbfb32efd6be0617d2e5945282c3ab43c757e7dcae5663cd59b6d83ecfb1933d99d80b8302820cab222d529994b28bfa13453c657b796f1ee14c4081f31d95a684a6c8857266d974c71c34e321d7387c2b26c0de4c2160dfb70900e3b96119ead43f782392068e7a8fe359b13d2fa40f105a2bc7ca41836d32fe59dcc3e5195b969555ae92970ea0252e0f601da2b053b28edacbe3fba1d8fa3c827682f900e49de9a36b7917bc9d53dd58aa68564509ffb6b38dfc8795fdb4e833fdc699ad1c4efc57ca24d1e2c1d93551d3099ccbbcc3b882a992b4c79c8763b43b103a382bf8e6fe5667c29e0259d12e6bf73adf1c0e6cfdbb621aa6e3fb4bf50655792b193133f450feba9395985b50cc71c546e8f73b758fd6d95a6429b7ab57311df3ea41ab27a46a7e2c4d6b5eeb8d245c57708f6cc43c9d41e4614704b12eb208a3de32df75eaa28cec9416f188853b50d985d4cdfdc39ceafde688d1065d4a34eb6d7b0cad5f0a04821da23b9a88406e7e99639cdb1b8185a009e94ab5b7390f293c02af0bbb8e9952f1f18e3cced4d3c5598502839a4317e07defbb88c54872c27cd877d4e2324fd6f325ab73ae0f197fda3fa9149b38da2aa8511c141ee03463083f79ec28098200936526ea700cb9c807efa4c77daed29dda180432ce8faea4e22bfc7bed118db6f72c73c0a714a69820e205826e72811072ae4f3437b27312bddde15222fc3fefa2d3c613a23eae1932ef71d65409903d475a2e65c443f2237a56b481e5b3fd0ac60f60e69d8cf10678777ecc3638724241c82849287cd865187072773772fc15d462ecb8fb2562a761bb8d0021a016b0a79f8a5281f5aac19757846d16713957753d1e766c0374f763f7e853c3bbbe2520eaebcb851c88851879d5c6d202e049d98cc75979089b337e11152364c0ea93fec023c6b8298e190e363f2f9f6c77912fcfcc02f28f2d6801e560dfa34c37b4733423aae72576b078af93db478aa8cd4fb4175a8262d38613a9a98285478f00cd2e202bfbc406b6198a13bb7968a4b4a559bf232c967cefe7bc11f09cd91252f4b7f8fc2ee1991dc0bbe838d9a912849a4273592ee2c8f0d202b243438c3c5a23e540916036c9de7fe08ff2eea2eb2470e713dab252dddb85bd85d12615ff6d13fc64905b0a2a83872f4919232a6242f05188a1b437802ab6eb2f972ad1acb694d1d4225f282a0f32f41d1e6dd492ed668c25ca27c47a9b54636d3af028414092b0945ec266f6206e1758843701c2a61352f1936efe6649592c31220c60d54aa19f9342a011712fe2d024702c073dee92edf60747d7e9e266ea6be604b2dadb079c7f8ee4463c5a14b042e3067fccb514970bd3d9447187a5d3f448571591b51da53b17cc9a086cf550f1656692db0da0dc717f336f5d7761bc3a193f730f92a8af285619b4757e03a7ac63eff3b09a6d739fbfd1e16a0fed04870e8522440349d75353aab1bdb6eb6af63d2057eb1949157179dbb5981242fd2e2331b9e4e48abeb1f7b0252f5c8fe2e541b70c8a1aa5069dd3db02a33926f1906d10d698dc379d144b76a118aff722761d7dfd9551b89bf786636eaa8325b51f18656b61afdd42eac0a6163a0bec2850028258cccafb3568a2aeaa4d27c47d9628da9ad2bc53a63298f80da260e589720af38f4f4a7ccd6788f4923c2b97770f58595acd60afbf2e118a87e934e37a7aabb5404105f675e19d87a4fb2056dd7b69d5d1572235960f13c8583d644b877b1a12376cadb91bee55acb7f09e3ad7b34fa68b4faae327349e169968fbf665e2289aeb4ab688eefa500247ce0a0a1dec5f6f162812e8d0faa62fb31073090f9234da864b531cadf84aff590fbf9a0fa96bbc3764b62a865a49bfd71ad2358264b9f3f649e492d8d8c2cb787c191e63b9a926643fc4f309000581d8d842f5cb978a9c80910b98646979613c45d0a3cf446fd9ab9da21d005ccf9bd5dfc81168be50e9ce90dc9ed668707ed6e8a0ebae8ffedd5dd34ae4a2e30697dadb89ac3ea2c3f1cfac46cbb89ecab047f1f8b438fd884339bbb6b996ecea2411ac4f5c2b94e171343829838d912ec6a8502fae1c0e10fb0a59aeeb07c1d2e7a3a31ff4718cc49ad7c7179b639669efcc40d7466e6ba41762d463a798762c3a2c66a08534306720610eb279221479bc74a26d7e5f107f3a282a97e3558ed8b76a226cac89e2515b432c182db4fb48d8ea91e06119e08713e2c3e9703904907f97efde75f7ee0716614bfc0b61c1a5d8bbfdf8221fc37ca9e236f0dd53d6f755ed54210a03afebfd678b5b718966792f463b66c64943988d5080fe4295d2a1735043826222698ab8ea8c0418a744ed9ede44951d616e14ef174dcaca53961cc585c5075b0b2028c820879eb613f50d7daab00445630740f24ad1f3fbe22021219b4823849d556e31b7dd95e1afb32dfd9ea4f1b95b3049e445d2f7f8597db0c333e8c64b0ee1f43db0e0bddfa01b7e7b5b43963c920b0c5e6697e273f212bcde7f64c77967761d0825d2db7b6a25a11153132f8a44fe983f727a26e71f9e86cb900fdde608990e714564413092914474ac4ab18d92e2953e1cb0f622ac9edaded9fa3e3aeea5f8385812b19306b505fb49e846e129d90888ab9254becd9e04849357508681b0e2196fe1fc34af7c854cac837af142d6a80230c1a1501cc91023dc404106a2713a025bd4c64cce093ad36d8127928d84ea5ebfa877dc65c89bbcac66090eb5387b74a9d6805b5ab194f1ddf478d346ee9b47cd86fc917b2ef16fcce02a478c7a9e72a04dfff78a8bbb83cc43437d3363fb2e354440bc66d6d1c660ad5b3821d31c1a81adbfb945c35a74a7481b3253f0b95104f4939e1ecb7e99b2b730385f9e532168772c58a8f7446a53f7f9dcc7c7f9b263a810c783b09c6023accd18df9280471d64ac80f2516f1acccc92994ef1525ff89bfdaaf4169c0755bb5b54b52401316784c793cec56eb95a30a7035adeb3a2022ab73076b7cb419f2aaa6834d79b33562f698d254328a324f10b79ca343fd0a07a54af3c80213151f7a519a7879a38e55c9916c096d6168743e03061019e12c2aabeb5409b2955562fc4d085acf92777f861adc4992c9b1dd17f92ff9e2babf845bf5e9b9ca834418c37334742cc2ca27063c7ce71bfa663314020757e97771e009e43355e947bbe3dd9fc043cfc5844e5758b2d8b2b52f325b9145356fbae0b182a2eb9d57a251fa43628f0fb2ba2972a6914f329957dd6ccbfc29f19f8c2e2b1e845864e04e9945c01a10a80f9c7cab73429bb182733981472fceaa87cebe98ef6841cb7b26f881608421cabb6f5c6920aa2607dcddb3b28166f952e061e10a1ce9c8b007f3802ddde7790f05a4cb682d8a737a538d54739a6d286fc9e67efcae1d4e69369579beb5eef5f641be2ee446d22382f28142745ad8eee1faf63f6f5d81ef30294ddc19764d00413d95e3cf48becf24536a6b1f6b36df277d6f0370b568eabd555f3200f950d93fbd368715c1c83815c161c010f1f0f8a081c8b0fbd5c372d12d82e6f0a78e872ec2e62e3a501ab2941aaad2c781595c30dc6062dad5aa52f9ce5567b849a11da736cbd22c6b6ec2038cbacb99b2884a1988c887786be9e7fe60ca0cb02a0232f76ed2a76791d73708677dd81f6cc0150af4aded0ee976b64caa6284ec2cac8c569bc892f6ff180191aa266cc047e824dffd81a9cfc3c5df1cb0daafa86850c88434a3579755a20ed11eaadb23e7f199424bd9137070ad887253e21301a5508319c2f7d602218e88e0a37a2f464ee2a68def836b8029115e18e14bf507c0d578a4c64160f0e1736c90ec45d03572b5eb0f8cdf32839aa6298ef49b027e78054526e6bcbc2e8fb289432c9d52d709dde79c0affe9bd939ef1c5a4a00875939daadea741ffe06574f47eb5e8b322e88c8185dbc4439d62b26e2695eb7403e4c19e214380a848fc4dadc86d3b309115255de2e8b30e981a615f818340dc17dd28516f12128e77b4dce6222fbf34c266d7595175ad2d106315a51ed7de0808e4c6ee93ded8bb55a326713ba5024eeed3836b51d74b2511ea77e4b546f7c6f323b340fcf636143ff947d9c48756956cbcd23abe1ff59fe3eefe8e6e91e4ce82ac48949c8d2dd49439ab6dbabc1c6382cd642bf0bd9c8dcca2d45a169baa2ddad7cab86a11cd7b9c092909dc815634652c214965efe6bf3ebcac6efec9abf938b550fdd06a46fc3d2045d7cd8e212840056fa2ad7bd4b28372e60c01ceafcbe038cbc3a50a4412e66075d1cfca02efef4466a84493c64fc26446b41006131d3f489d9b1c2c9b887a66a6063ac26ceeeca51df204d668e5ee53c6e1114262b2bd3acede526c6f15e96ce70d373c90fa6ed8e6a360e10f8a396e6c40fcd7b6f7a3fe6beda19fae7bbf0bce5c8e5ff47d0db1374a478b6988b05bb7f068da48b05c849aa9706ad5ccaa22c96aff8e9207f0374ad98f57893e98b52fc1e668ec7d2e78779445b2c6661022e38f8183e487dedc705c0deb64b748c389fc6c3cb49f79bba9b386268571274ecc1d83e0bedd0dc64e962651109ad3c2ad6d482ada4b7ef97c54b934614ebb9cc7691dc21fe83a76eaea81c0ff081b242add9e8be3ba7bd4326824a5b73f1021a6b03c1286a1ac8506d9402450f7a2914d88dba9e81690035306cefe2bf25946bc82dd9e3ebf8695b17cc9497a3f464dd40b01bc1d31cd0d850e1fd2972467099dbc1c327ca278fdecfce32a48b3a4fc1014bfcd574315e7111bb7ef72835ed54791dd6ffb48669981671e056ab4bf5d96fa1dfdd08b0c134ca7f4a7328fdae164ebb77153a305174a5f80618fb7a675ef9cec592339e4c966442652701fb6936833d817238d30e6effe9df29b3d018df985e5c6eacd5a4781e20e57d3f73beee721f081b1be701ed36aee409c72465227dfdfb0b988d818bdefd49588d274649022d2f3f1a3baeff7e2f47aedb21a210e26198b44eb9b4870bd9b119302f601db00d2b1dcb6fe778255b3c911f8d021e195ee4b6888b3439b0415b98a3dddf5b4e6bc6d9d3af73c2d4454134aa20019a5e3e8f7563769e5dc700d4db0e787a8977edd2a9d408de3d2950833f77f700be6f5a924c694a7c2d6f603ab46e03f5786e5e63ec49ffcfa2aab34cc230e82ca30a88fb170f7cb0a083435bb0e9b57a61571727a9ea0acc72d28c8b7721b7128d5830d824ccf9f32371e30d1883b83539f618cc177bdfd7d60d65eb3c2d9c544bb8d75118644b42e5a58d687ef2f7b64f8cafd4ebf19ea45c35f8e7d84974418312d2911e19e00ab15392bc9b84c89cc81e04f4715c6cca90f80ef8cd3c1d2887196e40cf78c1d28fa2c7986e4c1367e92e30fd0cb63907d3dc4f22dc8faeb1ec81658f33df114e66e71b2403d39e889e7afdb7633b3fa98fbd93627bad4b702e48694bff6df2258524aead7135b39ed07e80ccf16698d0797434f9c75e750aeb3011e523bf7c90e440d2c66ab112ee6c5176b876389bfe2d31bbccc78e29ad3cdfdc0247fd3fa21d0edb2619cb174926ea81541d8fc029959bae7878d01071efd9694e0cdd60db3bc40f56d282d4925815cb68d739d4b2ccf516af89d58b094c7a02067ab6f3f318c7c89cc7915faf43611e04a7b781e081319dff6e6c6e15e1dc21b3ede3d30373cf0e87cf11938e3def7314fdad3562d39ddeae13b67cec67492a9cbd8551f4dd66e0aab9d930eb2dacd87b243e1d9f30d6bfe0b7ae3d2888b5980ffd44a10d6451c30a76611a502e562e57cec7f5bad72df845528403ec820b6603b9eeadbc0116a4dbd38b852e35b0eba5f83aa62552b33832179f7f91d17d82ca4bf9a6fdb95ea17459c0117776a16e9ff916aeb03ddb78bfe8e2c36436cd679881a93eb0457aab65dd04e4a62260a1df0f23abf3fe5a48cd8673fbc3c7ee0daaa1e3e5356dc49f36c153cae6ba4d49d73e049fbdfb7c1c6eb346ecd8beaadfcd45487ea8c4a9d91d5f25dd140aeb45cdd156c5880641ff54f204a18f277ebddc0329318612e88bc5db661aa5a87e673b4660c1e07ea4eabf1764aa363f94b6ab15ec0f9aad0b447064ff329b2c04e8a969445a0356a8c879f5060806fc128333e0da0e1a07bf4582d1a0680d953561c31d91fbd0d9b3aea66eab80e7ca78288709a4f0f1034864126c9c8d57eca619883e3cde64bd1119aa917614001c90d1584397de6ce6cf4d47d45fb6f29a49073b8063be076c434c4dbf2d0824cc2cf749eed7902fb2f550b15805ef71a011d6d2362ec9e4eca07b73de15f92da6c0d34b37e0ad1fecfcdc6b853aa4847db03716c07ad115887817b5742f90800c2846ec65f9271d823319cb321b1417f248a4ed4e10e396374f482788773fff72c31cf72102a505a312cbf56321e93f7449f897a58a63e8d9eff3dc43d5b119f0245ab49673ceb20ab79a9cf1a40266a24fe057e53098325822b3f93b85436243596517ff40859e626a42a469c6697f8a0458accb96af1ccaac39510c4fd24cb756e66d960feaa04e90d2b249da81827efd945dfa15ab2e7efab501d4ccfb79cb2d56cfc079012dc1fbacc987a43e5dba445e0d224aae4266166dd75efd556acbcafe1bc6dc77778a2b4263b5e680cbff190b0b03d7ab84ff4f68263182fd9322dacce3ef44e62bc03e77b2abbbea4c0ead47b2ac2d438b733d26f362c5c6e45de92c977c7c1c9e145fdc7f72eacbdc47ef4b8c1bd6de5812f0a26600fdda544de22c3ef0121dfac52250a84313c61e4e11e6903a521c1a0ea835326614214cee933ee157f2a8af651a831f9ec683f81a0da1c3a6c9d2155686021ac36c560aa540cf8a8c26d7ba6afe5f93f9e6e810127119cbe4835548a40b657838c7c5345ffc86948e3ccdb6c05c99764ec23e4602cb090932983b095cb3e0bf493ce2566a5ef1c8386bbf620a44ab9e676b6b6a1a9a2eebcdee7de6594c4c0797c5f00dd8a327ce1e09a347060460ee0c7ca09dac7e67fbd9a12da4eb16277abbdfb3433a8ffd8e874891320f0f4ad58f2d72b80e2f10d0eaddb5dacc50e8bf49bc12a6c3974792b7af1468b107ae756b20a77cabc9deb464c225d2b3f27ec3d0250b64973df14e9c989ed3d586d9056ae6a0f6e095eabbb5b6fdaa0981d8e4f1ec4d5ba57254c3f784380db2cae66e71e9e2fb165d11b34af404fdda8880ad8a7535885a2d4aa23dceed6e4663e7ab2449d78bd469c892ee1b031dc9d0d2299fd761a14c78ffdd2228e31d499e3fd3fbd9394a460cef56de3219a371243acfe718e6f21e11852e4f568df9f335fdcc907825bb19a5bd331cb8b30cf1f02a9a3728e1e63eb5ae77c8288ccdb94329d3999e5648abcff0880930618ddde5a05385ede1883c05672d85aa13aa6623dfd4e293d9995abe6ac7ea2d24ec2d54ae7da5de4976c1a5129155ac26bc2226850a721916e03de54c95861040d87e0413845b8a10891ba274b816ec9650742bf25897e9e4bd35025b0a6061eaf97415d63bc2d9fdee805155902422b658804f765d1b5bfcd823a8a17c32d907556eb1f7fd50a369fb13a6ab740c913fb956143515a9f499f0a3cef0550688c9c179b1cd0d628f0834b18f0c5bd40f203b214e540559447ef29f7af6e1f81c0190e83c5e8b29e46a65d76baca08bce3fdc6f0294e8d3ee94fa581b3be365cd9204143144863dab551b001b8b259d220b949dd0a4aa0dc71cef45567848911ca8b669f25f42fd3879c7b5d4c8ae50c8b85baac618a7defa0a10b0dfc673c1de42fc972169451bff7587c2aab1b78f79025a1582fe9f9559d8d829a37df8068be90a7879af710860bd65b0e05ab98788b5e178c8fd92dfd66a9bfc607a745f386e40f6f65d57d0cd7accf3b680b0b12ef4730c358f2ffb8373e4a847decec5fc44d2535b63c90bd092c2eaa71208e3513f95cf1fe637da3161ed4ee8b96bc86a11bb4ef874f58853a5bc9f20f9c0953815ac7a7052f4a959a487f1f71f40ac61a862aaeed1a890ace4169ac990e64f0882e5948a10eb9919e552f6937b9499dab608fc96354edff26cc41378e06e7e221f1a7a55a62a20789cb9fb719936e0c16e3c9ebe4e22be859dd4397625d0e159f5782fc26f4442a614a2032fa486db04ca6058ae31fadceddffc845829737fd10bc89d257e1a688eaec14a6fd657e12fde146e53e778444f5393691c9f084e923938d299c60d0cf4a5e158c3d4d46ca3e248740d1cf6c9bd92a2b5a5f91a418ee336c6f3a066abc768fd2e650831f00d26997c36dc1863ab731c45219e488f3c3bf99fc5df7dbd59efadb170188605bd1d28bde39e086efcf04e2388e439c8b9c921c03de96fbe6a96a2f9622b6cfe7fe4f11b70267e857bdcb188bb3e4375d1c827facc17df1a9bac590f4f4f326eb16b6c33967df359e34fdec4f6dfd3b68ff42b37d631e69801500480507a3feaae82f8bc8c3e15df26749731115d712319198bc1cbdae245159ff3b7e0b044ab8db3ab6db17bae39dca07aad985ddb1ed01783102bfc4daab64787b4f4790fd8856a5af5a0b416fcce0f827ff9fa0daf40a52feb1ac4c0881c010deb94fc0fe0fc780f9baf4143d48d54859fbbbcba178ec4a65fd860cbdbce7f5ed4566848512264cd909ce53dc2ed702cc9d60e00193e1c5e20d245f811d73aa84c27fa060cbd2cf15475fc454e5351312496b2e7ea3906e7e254733758347ed091cdb7879bc8007e193d2e0da44fa18657034ee8a0db6733f948d7e8ab14d2d6b039539332bc3867365b0c62490418b3eaaa159a6fd3b2a89250834b8aa8f5f75face0d17541798b77bf9a3e9fb2f289b7fc08ad82f5eefd253e4c4d3425244556e1f1a606cdfc3e8f51ada0dcb7d40223def45b2f2eec08885983f212183341f90f0c5be6aacda3ee3ad5ad7d70cbf964a30a36dc24fb4966bd210cc06f9a99d1fed49c7c873a4cda0defd3f9fd23c84da9817b333261743ffd69787315c7b6b578058e32a2216e2858063c6c6490155c8c3917578b60cbe87c0515c07d29d2ce1fcc83cf90155a4cd68fb4f1afbd3c47f9795e9259a282f3a6a52b09267f2878bfb7950e1e3a0687b2c19040fd3235ce704895dd794a4ea8c36269113043601edb66997f82a0a1da442ccbd328bfa2aec6e9a3f6aa185e8df187723ee5a515e57a319148351bcb6674be43aabcc74cee197a724cfcab8f466f779dd3f985a433f1f803c0c166c39eec45ed9ad2f13d63693080c245ec968db410bf760fb41d54813f73ec624a20e7293786e6e4c570ba46d9240fbea5e80234e462f40349f54a31a50aeeff337f85d7721ba0fa12b97942c99e9ea9b4f3698716d065073ce762f7dcc7b5cba53b673c8e784370aac445953f5ec70daa3a11ef95c8bd75127496d485dc9f0364e2a453e3a9894269778cd497aac793d77169a1d7d839ace3ad320fbab9701a504b6645ebae02e416d57613188f3d4fd754aac5c06e076b372b3cb95337d7853ad171d0decfe058190f47d2fc7d708b427b3cfd1d92dc05f365b4dbf0e2b2ce4309c958cfb377e998fd3c935d33b046f61240720182d76b271141bb657ae6e1324492e6db29ace0a9484bfebe45d01d66a488090fd57db31e4fb6c711561a5e10ea5321c2d4beb4188a862babdef54a76f8a152877c7e63d7c9cf6e3cb9e285a40314388d90e292de0f45cd44d2d57daf3aeba3be1d17850103e8309f1384f511bffa3ba2e341d3e0d5d22ed0c6f5a84602cc41a539a8e7b52deb47d2c49dfd855d7a7343a953ffb1ccd7aef7f3cb18f0ca0af286f5a81f87b78c31a6fc305cfca55bce34e169be09023e135a26cc39be3082fe5ab0f3034e075034495d17c37f4640b02c379d5198121686b8c466ce97da938f8c345ac1d1a59ddba5893516a89af34e1394e19cd7e4627cdbba95149bef9e5ec2cc0bc5472ae9817929544ef4d8074eb5a704886b2e36434b6b0db9bc325c8cdcd25944f01555163f13e40a62dbe51d3a022f62d0545a9a0b79724688e3855dd259715fae6c49f573d379f6788df92de870061b96882dac6c782a5048cdca4a90c9d46a665581036131e7b20ad5b9b8de7400bdf1c9476e58a6ed5cc522dafdc5589f74f98d332695b91cc265ba57948b0cefa8483f6b91eafd9a1b7c275861e243496d680695eb959fb24e8455cf7dabfd4e4df9106964f84796748fc41ff8a23481e7e2c37ee3409bf1a6ae9dd215b9b79b45abf59cc6db3b476fc1cf6c01f8e64442fd1559db15954c864164a54994d28013728b507af7f1e9148c2052797456a1518a01442d6c3465c7895d5c39573aa58a2f8fc1240e5e2c272f7932bc7289e3c274325d216302aaa5ecd316e01ab07b3dc0d4d0a0dc9934b37f78ca6a36532d5472842ff47fff2efa84d0097c1b96805673246f367d1119a0a623c4057a11e67e544d0c38868f0d1d1740553bc9b7305c50760d62e329b3107c2d9cd573f6ecd725e3f01f1c742051a94b4fdb5bb41d6827d619a80744d682c76e4f198ac6fd4c622551d58a1f1ac0dc2b0c22cd4e7b46ff1506a697b198847ae5b7bac1a2fa5b0d940ce675142c1e9072ad00078a29ada38c0a453ca0515561a689e73d96480c2d315ae346c037ee721cbcf8f0d1238becfbb6f90d3aa321fbf3ed5fff50a60fb15761a3afc5cbd84666b2b9531257b0c89d00dbb09e376b1959fc03503a6198f8966593e152ecd9ba2bef7d587ab81f2bc26d716fe13908ebf2c3e880f17e060b940536f46cac079c5d99e4b7f9f4c8398148b46d2e826ba1f056b5e3874cfc8c6ce5219e8790f4e63cb4e5c81d93be00369bc5633b2a95d47a887f3bac9746fc5e0ca28db3cf21633579c2f6fe64e19295dc72450e2aaee373a0698970e035f39220eaeb4ac04d814d911176f83fc1a6050252394acacfdbc35916e7830f6f94d953535a406c5c59ce080f7e6bd0dac89e14e4804e6cb3ef4a72073af4602225c2f96b1d2599a2cbd3235adef379acc807afa541a9e8c996ac162489851252a45d02cfd2fde6619ccd17e2ff165876d0ae0dbf01e5e6744ae78d6f10d4550b0702c0627ab165a2f812b417d18f043d3046d5cd061798b0af0b22a3d5a4250aebe580bbe946746eb0a371ddccf092994a8776a3de961c5c9373ba6261cb2bdeaa36bd0048e391b2008151972be8765fe6130d1093f3f2a34f80248bb242f467e13a16073ab3a37c91889ac77ff38b8973f38ffafaf1c7ea7e25de4d5071e6f2fa8226ff1d7cc1a44f0035903184b2a9584c6365f248075c85724e278747edf42320335f783fd728ff6044789cc58f1466a811c232cb906193f53640f432ed78e79d916040d995b8b1f31f3666c9274b380f9246c5ef69b81b03896bb9ece7745a3ca1a95cc5d9ddd59b9656712d7387a77c7c61af0ce2804952405277a2f8e2d1b793fbbadd30ee20f8f962d9018280364595acb71f32d8352df93e65f4c4557e2b19f0c46446361be13fb3e5adcdb79a9891ab5cdef67005a1f393f9c40561685d1f6912823a31bab44c0e17425494de4fe2d222f53ebe22f5d868c1f9aee426fe780357fa81b243b9d05631dcdbb1d11a6757d5be76ef98085761a0fbaef8f8b00ea1f4a08bdad95d70c8852e6243093ba1f06513f52d3378fe8126d060e6fcb065c745f0b91abc06a86cc70faed3888fb70707896796141aa507ad4488456cc26e11aa4c564ac9406582f79923b1a94b34775e1570aecca6ca6dfc40e2fa6791b4fbe90fea1481b238f83c703275093607e05b848a42b42bda227586a240b94050d8c8c77f3be1431f05391bf9e3e7c96fe5624ebbacc673f3338eefd148a308ab775f782acc6688a1e23174cf86e0bad155ebe09d6f5763c34bae39fbc94ec65a8d382050db10731eb0b67d1659df4dcaea76f38d413ce831cfbbab21fd7f3328a48b70b61b6bd25cd66a51e83a591fe940abbb482ce92b622b083b6a457d4e48258e8721681bef69fa8cf954e5b315d60cb34d2b9722eba0898b643ce94388038d871924310027dafc6984fe7bbc16b44e35e5aa3985d50924f28c57cb653c1a32a9c3a8761f669d4a55ea33f171ccab9752a6a070c4832e8c96a0d3234c73ec0d2a795cd6872fc0b3a5d67e8bba185ef39f96f311ec51dcf68d27737841844117c18fba3363e1967d08fee4d7d362ac61a4d4326aa9984702b0b1c5455452d6ba8ff7373abedabec79b49474124ed19ec08de3bd5f7389581ddc459561089c8ac2a4906b02a68ddf2f3224c741aa2568b55c108ab4b8fdf658eea3e8f1279aa32a099f1e903bbaf5b29261db4766fd5355208f72475fb0462aabd92d87944763442bdbd798e86ce7a81dc59b11bdad79e402e128655c903e454d88242ee18ea0f1766dd808a9833396bef6888e7f07c65f6dee36369a070c97100c7a2f21b27a40f1e5fb82d234380a594198bdf75da303ea0fd1fadf21db839c957b73238a65df17f9a2148dd555a52905c46bbd999923cb69769c67d56476bb5ad1ec2d4595a6d683854eee9d1df34daf39c0492e194bce27d26df0dde315c789d1ed301a3d99dab5c1f4b33c9d99a1c6e66eae32cd26f4b32bdcc64323aaf15e7b81198f20ba0cf16ba2d84b9b3ab338c0e4dd3d963ee1eaa7e74f5f4de2b9d6741c601349125c8d33cd017ccb9161ef48a29ce02ed3ba242eed0dd81ff6e6bf46256eb3962c8b51e976a1a61ba2a41cd012b3fb51006828a720a87d915de8f43694c5d0776f9339853b3d601bc659f5db485b0fcc91a6d3fd6dfe62c1538f334095eb2309622c7dc0f9353bcb70d001a447dd05a5a799e5f724e9f00ca078cde1096a24521e7132679fb8e9396361f3518c21db847db78ab791dd9acf95e490f0e572f568260edd1117dbc58264f9d8652f9c7b2c6d5671b41f25517aa9cbf5768fff7ccfe2825622a6ff3b51612964c06fae4b84defadd67e7f6b0392cc64df575a65156cbf06df1783008b18adceb72e1312d272865ce99901e1ac2ab16eba0e09b35ec41a07cc153bfcdd9cdbce6fbcc1cabccac865d1b0b13006006bbc4387c40477b0c134e1f7ffedbde36e78c9b958271c2e9155e5005add0f52a7e1f82686300c96035c3723c3f61a16bef115c5abe89fd6ca5b1299fd6738de3b8c8e554200da29eaaba1a54f14d1e17632037f11885251573fb5265d30a558e867c1728cca092088199a109d490ceaab4f22c4104b35916e830ef1d4425b25f83719e98f627acdc68a312f52579bd5b3cf49b5d85229675347ee410066551fce835300186ac854b9c5ae02efa26c51c5caba4a4d594ebe516cc5a767ccc0d967d0791f94fc02ac14e2a7482968293c83e407db7f02db0e20ba910057828369782b1e7db443d41c4fc53fa5b81cf0a8bd537bfb1031388cd5564632dc29624f70d5d18331356fd9f84ad22cc1b36d9cf91bf0fd2e9f1b97f9922113d1af24ac32b1cf40463f70b810c93f47e3feb83f1c99cdac282b124c2c866d0d9f4f29a71f6a533b433cf32c40c8cd64cfc39961e3bd99758999c02380e4abe2b756b1d6681aeb978cbbe528f173d00aadcfd5b69ac481d2035f9668e37b426f810fad21d9ab6ca19beae039b4d39f33dc4e663e2b95317bdf312d294978081b7f732363ad3ee90e168b0607b7507340cf6bde2ffd583de917b95b73d7442ab43ac08169166b7966c627f92f559d513139ef9722394ef5002a2a827d4c2b4efff4af4aa424f76a29ed0bd9c045d0940ae4fa51323a3f9c697651db2646fe29af1698cd0f5f298ce1a9a03b75a1f7af6f23a2b514eb8d3e16ac31d949259e6d9cde11dadf05696d2ff5b530577e1455fae6a7047ce004631ed1d948206e0056991de6e9753b9a3fa4e5cc7d49fff07cf555996414ae97b2b4616e82037d007bc6479afb7aece0366b9da9bfabdc8ac311da2ad19be0a65604670f8b9b290b0ee07491b1c715e547f0b70769bba2b40fadb7f5e6ef0e08e5d4288ad5d6a14b00e855b6ce03c66bbe28b84a72fd8860da02371955f5c102279b21ee0758fc3b99a65fb1d6851d5ec16d91b43365af0da05d72165fe4418f086835f47611933d6a3a776c2d600a759e68a00e46bb3f5f32d0a44f4dcbcd006263cfb00e4e3428e9c9eee590169c3f6346e1e21b828876b53488b8b5e5d3e2af022a147088a779630eed9da1c0854ed0e58ed17de972775a7ae45140fb12e09a307435620c546f8d2850d592d4599504da63b0529d6bbcaf6cd1df17719be3deb551a183a7bc6578149c01f547263a2a84977b78d987197f37c26957e67c73dfeab9d2642866b9666b75a57f36df5beba8297f651f538011e9f1c539c3d2e4206e88b76caffcb1e1a311f9705c3748a49435d5239055e75d2e7757389f5234a8378642f521c69e674bb7314bc871d3c34e9d5b2b220edfceebf403a5316984a5272a6c13403c2741f02f7695c64c771b6260ec75773429b0129b7f710a7111cf9aad049005190685db6774a7d6692632253bc255af6500122885b42bbf5f5ecc0ab1dcaaac9daebc0ae6100cb2f02743b9a24c58793e5cebc7cf92b0618e68cba689f79735da2ba0d799021d8b455267dd2eafab3fc50c904e2711490a4c627d20742177fa147e9979ab64d9a3df5fbf81a7804f1fafe36cbe3bbd6aa4a3976c84707f6a0f7973a7b7a1c4cbbec71cc5fa4228e77fd89474c89acece6d55610595c72933e646f5a95defe0cda054dae84f349e0a5266c4ed0196cda51440d6efc179aa40500f9ab4af6cc5c0f2333751c2aa512410667f19454fda710fa6410e0b74fb8b4231bf073a633555724e76ed4c9a6ddc778e5576c42cbb6042f03db5587e547ad44ffe2f38628e1386a2d9fcd59bf7968a1c7087cc191ce7212977aadf7c0b1b0e0f65f8d4ef680cdd3e910acf25521094cd580274aad31430f88555fde335310ca0f3c0eb18d60b97992cf21966f8abacafd801f407e68a3513453124daa79cb0f0aca1164b07787c6e31127895d7ea9185fd12d20cd6859df4050436999853eadd34590674ea5ffc813f547ea22d7129e74df85a8400bd54d88005f92c55094615d1495792f2ea30f11daa5eeb7cbabaed397ce423049fea67f5af553f98148eff8cdc9f3399b6e64f5b3af5acfdd77d224a1c3900aa3e3a4ef5d1464de670b5297ce8f9e9992955a139f7a8b4740aedd2dfa13c0d1524e4710b3c63ee78eb8d07c44ba10d1cae07bf33f8f24a295ce0e6488ef2c64c872dd04449694e136199ff32d4f853ef7904fe777ce2ca70fc54f072cd4e77e7fd0ab5af6ff48bde04592cee4225b7182be71b8f1e1fe64b5b35a9c025b09c2bdb10ddcbe0ce603f00b4efe94a9f0fbe7d9eee2b02a9b4794fbe3dc84fa25bb486229a9f39650ca036a6a448a650e0059405e23b12b8f745a961434b8a595351374488bd5a98a7f7feb27e82015223d1e017136a387c5688c473f5e28382b98e52be37bffbd25985a75645335c07b3e67ca376f3ab7ca6cc8c09fe3160d036ecfe4db49fe8ccf1e5a38ed015ab11b4eeca739d83cfbab1b2a2906c3a677119fda40fdac81a1f5d683ec8284324ad181421a07cefe33676b977428beabcbfa6a9aa81ca408daf726d54a5ccf82e20069ab3e24a0188fac77799f05ef5285c40da03132caf8a3f2d67b436f40b583d00dad71e86bc31eb85b9e07af16419b3c2bdcd88aa4053cdc107c0f18b9250a127a7864d74409f2520f50f64851a88a0168e23bb865fdc6e3d419a45a39346d54f311f6bd15e57ec784fc25608f32112c54dc8de641f57193db20fe79f81be052e9f530c1834c7ebc6f1afc8ab44c1307cdae0133eab472327d7782a20c17b4e0b6f8563e9f6cfb747dd627861d250648ee29c2353ce380b2ad082443252800b8913e7892047eed0f5046bcbbaffde389c15893a38a9499214d5940fca8ff7a6be8ef9cf2b687ff34ca9a13d53e1f3e9fdcdceebd86079e029b20ff37dd2ec8ce381fdd7879948cd781add49df1090e3f9c8d7e2c7bb099eb56635d2426c505c893f769aeb9713e46e9bdeaeeb88c4a42537f38701bd6c7987730c74d4aebdbe3294a965b09ff786028a69a8f857416d0670aa3baf84c9d4f9cd1b0fa95b3fda23f5a841573b2ffd0b7d287ea202d8a58e7bedce951537978912b45a0e77f6532d29559a38c1dec4d28da2fa1769817d05119d749474abfe36c519bc9f0caedd766e74f43d81bd3c7490256df3daeadae8d4f8b65b4436ef4f3bc2060140f25466fdf6be0adcae10e25434262658739c298eab6521d5b6d7c3302014c76c4d8e7451ae8ccd50fd609730e3ba1de60f6c7e5094647dd57c9ed78fe74b9c1e9b75ddcf1b4dbb88f4c5c68c50f047e33775d86655275f780e6663b6223d6a1635b94e8c16d0477b3766cd08a23ee90e1baec4f23b3fc35d9f7057e2054309a023fe2cbd4bf995b24b4ad3c6d12118225f021d9ea8eff916eb32cb4e81bd7decdf5a0c227482a8dc28a26c788ac25c37e45d45082fbd64e92c1ce702a4b92517e1b1ec64f0ecda52c7b9d8c200364d7a826918109f213e0de712a932ebfde40da36fd2214718aba084e33ed6285e394dda03ebe58288b87971a75fbe6208cad9d15262e44edbaa5f68d421729060790acf2476f8c21401b07c47e47ac53689fbeea508c3c60e0c8a5a0e85ce6b6608f9a0985e27ac0d3f13b984cba3b37f9e9cfc080480315b62d99f958f2a3d29af5c0fd67604b9ffd527f1ec7aab602615653877a62764d2d77667ef99582d519e18a511d48925301e4d9ec4556885b8899a83aa4f8a560c07db402354aa6748b82b277f1a310ae201ac8daec20e729c9c10bab1f02a8a58b2136e7076e70ff1899053ab6fa82e13fc504f0a9a61e25705a00f5c93d793174041872c0d4cd52c85fddc9021a5a835aa9e3ae16cc00524998e0f619bf23cfc32c8340f124984aa01355518a45e831314e1598db139dc4b840340fdde0f28645eb267b7cf9abcfd1007743bb67c1577d7cccf2f35c7d6fca5514568779c811ad28a1882b79dfb1b2cbbac22e19b6e94ff83d8aa83000dca0647d6fdfc3f9f2d5872c7626eed4f7f568a4e343e13c680ace7928f95e43959ea7d10362c3556e30809625bc5c6e103deb74dc00cde3a9ed93254523538aa1029756f88f2677983e7b0efc22b0c917e8c4675c7e0f6d477958f23ae162866e3d39c3453fc8779b1f553c2955377fd84bbc723d6395c5a77a669d36bb1f935909ddb41e96f0f047049c7dbfaf96c8f512cf1bcc4d0a40a52496c6b1f1b32b18941893c8f62f40ee463b02bc6ae6419148a9d2df2fb57bbc729106841415812d4d052048a3ff702acc816b359cbbce2292b799e5ac00eba92bfd1e6a99eb0261150afe0632d21c9ef7311b7efc7418130da30bb43b69046a3517b4f95d7f05db5caa08695acf104ee8dfc06fdb5762c58eba025465b9f6783d825df452baecfae4308d25644540d58ae12688e211cb6da008010010a0d0bee337671fdfeb13c6e121b5ed9e1b7bdbdf9c41d511972aa6a71daed52dea5f540b2980cd9886534b774efae63509fdc131b6081dac1b4e16637cfecfe6fde85bcf4f39a406dda964b1f30fa4cb41662560c9a1b11d1b3a77332d3a0fc9c8b44c50f1c924b6d520cf1092625a0e2905778eb4b2e9d2c42a2b0a08b8b96e4b8e57ecba2699202f734b1ee496036526977afa1a388c489cfff2a8b27c839cc39406478ea2b2ee77388d9712caea065e697962aa8bd0f0a2dea6de22918c49383c9eaee8bac3fd8a7d488d280cd2952446dadfac549e719fda9cae374aa047fe0cf92a2c6c1d9a57097c5ebc1db2734f78c504c592187b1ded2650c5bf06664f4004459e78ad9941049099341a09ee39d8890c91f9e36b24495c0ff0961f1c61a3e0e54772376030d9c56ed15a71a83d531a77be32a48059c4ba249d4e4ff223ab8c0a32780ddcd1749c38dc565a986e9f5be5afbced27db785ffa3f09fdfeabb8e6b33dd6ea2d4d92edc6c2568e5a4481d9e947b184896a6f80c4d37901bd8012a908bc5d9d7262cc31def1d8a2624ab41505aa4e0da1e8b6dcc2867cea5452088d1842e6c9eaf2a9402ccaaf161709fa801f17175385dc19cc34df658a8e1ad69c4c17f632442e7f0d9c45c129a1119e7d6cc4bd95ad4f2d9d7688e1b21a8e9b29eb3d09c173c49f4f62528393abcd3a16b85c42114b38efc755f76949d61dcf9db6d95f54b0d60553af7de95169e99610ff160a087533eb6bd7b1bb8a06ccdbb39a25acbb236e317927997641b2714740234382da2e7526519b8861a213760fd45bbb59f3cca7446a58d855cba45a710ed1c1d69b627febd4b5f9b68feee639a8f3c6bf96d21f85b7fcc91d30cb33d0246d98f178d4ab8fe9117435e71e2583ca09bb688436ea50c787be58823aaf91d132ada7e673da2a2318f2dcd48523271a42044a73bedd8711a6be397683c3663942c77053609303f78db31e4ebb2bb92b6602a6944b76a07ff76ea1d72f704959673e32844c0692bc834cf6771008f0a89003aaa1b97e52fdf02e04504d1771c5bed1d25452f9bb4b6cc5aaa98bd5b65dc2a28d3a2bc15206bc81b53f17f809f09b693e439a69ed317ae5db57103e1de21ea990df2a19ef12634521f9e87bef0a7c279c8436704a67bdc40c0442e05ee83efbce3b15c906ef5397acc21054e5b5e70dccb487e071baa7471b51aa5b5078f73dd8e404c9eb5f4a9eedce0366a77efe04f4d542123efe40e7f303c6ff6798bda44b2568dc1bd53a9c1519d26c2abca978d724dce681efdf10203842c07adf3f66ed7049e2e018f34fb026465d0efe962ccedd41f0e0aa6b24298243b65299d27f5ff51333d465ef25214633458a86d93e80e79a767575a839a399be252acb9e3a88bf91318a77af130dfb580fe76c9ae919f0e17c0668b153bbfcc0323b7a6b8490e115227e1aaaa369a87779121399e910aaff04b40c48d15492ba18b609a8d17d667b68bda3d8217bd588e3d97a51fdf3a838ba1d9a51c92465e0a6a23dc08a1307b1589e7e6932903c9d3da351750a72c7b83a5dc3b5254f0319b076a7b1ba7c4f8bbb34f4bdd0c6a7ace1ddfc488a42debb277ce8a5baa18d7157213c39478c2c4538a4d2c89bdac43d1b3b5efe48b6ada8b5f7361c9909c2349edfef88c354a4ee79bfafdfc134699acb9ea7f9fef09bace116a8be3e01d71958a6093bf0a14170a440fdaeb9455407bf84cb62f691fa7613445be3da7028c4021b0da8bcd419ecaf7e6d9311b94ba21fe66d70919cbc11d2c1b9f3c7c8c1c7ca62c489cfd9f727958292a3ebbf292ed9fa8a9f495370ccf52ab1afa9b0fe6c643881268992993a4edc6e355b142b455c2b0fbf69582f08c46c9cc48e0828d78ae57e78855e5f8b3dc9b5ff659a88a12449a1be73aaa7d54dbb4607b947091c21627eb90a962536c254de0a6e0140c4f76f8468a26689d6daf6affa4f70d0e134ba5ec91d1ac659d91b08824fbc63699ae985fc110fb48398d41d76e80d4ebec7f3aa612cc82903d1462456b2da2c4217361f4ce1fd1abaa1374db1663705d278a854bdbfe0ef696b351501e56eb26ed23d6c0959abbf87fab5fbfe8a12d82ed04bdbcefd2f06da0cecc237870635f954a90688e8bdd4912e5011eb27169d9b797ee0348c88f6514dd1cc4bb0000606060c44b31fb1c6d9a5774564aac6f67f6f6bbb651c3f3f2ef9434f9b94e1167e3753352ca0d5424570ce4bd521f1d14c6e6247a3619616fe69417ee1752e7e03abf144b0bbdb7cc49e83cedad7c94d4864610ba52a5841fce88b2624a8433b89a75062f4d8dd1a8a64a30013a23c52450fb4f3a305d01a3b65d7e4176f6818f1db5f060f4cd44539f1cad509d479d0d3a75ff970f5f1c4e4287a0a26cd312e649d795e63255de16b82fcdccb36bc972cb9c46c2db418b6e6fb00eeb6c17d8c30f2bc4f63688e8e6b91b7d2d3abbd70b55124a75165b4ef1ee3c658aac7c58e7588bf40b04ae0101a2593c559ab62eed9ba7b76e614d304f79164464fd3f55f7e2ad4fb9f375c39396a11489575646a5b5de34fb63a58b7d611c804468c7130644fc4fd189097b3be554e559da75abb8be2b98f9749a122393cd3dc3cc2b4a175ae521b34f2cd26e5e20ede6a62214e4c115d849ae46aced88fd2224f45733124071c56977bfd17ffc149af5639621d1e905c88e8ec51f5e827136fef682608e421a9265d71f075f19c00d6b13e67552b03bbac6be87e7a590ffe3ff06e6387f475eb7fefddb6b89bd2c9a37056ca609d1b438f5e3eb79803ffcb99228b69fadd3727777f27e889baf79ae0b108f2e7a4dde914232b575a2011cbd0cf0ffffff0f