PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 55239 1834108eaf83ff4c7eb6469f11d5ac01152faa310967726e44ba13730c012f2f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6060950963e7183b3de81ee064a0364f4d82ad2852b0cb3aebca76fac9c3021b
Certificate Block Hash
1834108eaf83ff4c7eb6469f11d5ac01152faa310967726e44ba13730c012f2f
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0010140000b03e0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001c4976d2fbc25be314ed60d9a73074cd47a455fcc00ca8401eeb42fb2e47db766c14c6234e7ede9f4c3e6f65881f7a62d9bf0f41c62fd7bf1152ca20ad706895309259994864458a147990f91867ce019b7810924cc9fb07e01f000000000000004000000040000010140000b03e0000

Raw Header Hex

000040201337a881c63acc1a215b840932e8b03ec727565c26e58782fc7f562855bd1d8538909da50784a3a61111e73063ff5e6a7206da612f677ff70bbee195d0828892b38b0a6a70c005181b02c3c9fa76caeb3acbb05228ad824d4f36a064e01ee83d3b18e76309956060

Proof Data Hex

59,560 bytes
1212160103079df00e64ab9fe00d391ca570241302cd3d6eca13cfff1a3953af12bb05416aad0c03d36a98ca39cb16eee07b6ab502630e2e87ebe47fdeb8b2da910aed475d9c7aa6d6c753c3c5b3f7a6bb8a33fc25cf2daa440847d7ecb2b2e965ad04fd66ccffbe7e3725d80783bbb0b636d8fb409e76954952e9dab33b377d02496c6e502ac0a2257d71abaf8bc4504815ab94d6d9bd56cc22da62784dbec48c69bdc04b3166663f1f3c9565de9174bdbf86888ff799da5887be25beb45eed370ad66b03d18957235deb9f58ffef5890514f93ce9a2dd56b3bbef660554a79ec0b842417d64291dc9f77a2da2cb1bc97dbec7343d8df20b5cc6fbe550bee885532c43e53b53f5fe340789d846ccd63a1617fd222bcbdf73e59d921bc0a5b6d9f237d1d2435ec48d044ac98ced36fb592b6700695df1b831187a37feee2aacc907dc86a662deaf16ba45aad20cdf4e17a99d2d90186caa61e77386637a4df2d899a54bb6d8d7c7890f3579dd66b0326d82ef8104487b56fe26b8b2604662289484ed12c270aaede975e31228e99c60245af768595e24471d983355bef2232d9ee3f4958910d1e37ab8ee218523a066b85bb2f677909f784492ab739befa9955e75c7b8564e74bb38fe9143c1e774592cbbe7653252c1d2c119f02a18a9448d82b41d7b70796506910f12e0ae53694611cdbc63670f679416bd196563ed31ca06a61ddc6a1d1bb2520b19898be8ea19eb651c25b13658ff263ad918e6d8cb4426feb0de33897c1f08411bbcf446ec5f98147815a0e4c3b1d2f616a9aa7a33347ff5ab277316ecd0d2b1c31ff6867cd2a755c4fdd1f36c37b2ed447b4b97e70472c0c1ce64c133f49021249f0e94f4bc7b88727621a05c30777de06ff9db50f2e5ab50e809a9edc88a4177f9c0c1e82192e44375b6c05b3635b5e79b2e2a25d21ca432d910c41f61f784300b145acbc8e4dea40a517c90b763d348656eef68b4ee8d76b66f6829c9856ae5f8520a95cf16d96a37b513467c5057c6d6fbc6284eea0359a87e1660b33dc61e967eea2511807a04da850fbcf0793eccc35c2d947de9ec4561716754a545a6f1a462c5e1de0aa498e05dbd07fe6ad488ba5c15f5617451d2d6db44382ed492ed8c8444633bb26743638a6cb294866df5360d7bc7d38551e1fb34bda7bc31e81eeb70a9aeeb105770c2c3dd4b21ece3f47d30e854ef72bdd99a1b0ed4f9ee5bd9252b1381e600f7699f59c214e903b43b3c1341253147615fa95a5c8f2ef0ed70023800136055bc5a7bfe0deddf131ba1fb5ed34d98f1b1927e133b0fee3b08353c17b42b6ab5fe69a77ee0b69ae0f141405b579c53837177b8ab612ca5f07eb83131337edb2c76465bc92f104ab1204c97231e14643f8c508b57118709704c325fe89dbb63db4577c7a90c838583d4cc471fa70a483ef1e6646dbbd907230d3d3c91541fc27e2badeac534359352d6df0de93ee4d74d0f629aac6f22c68b4164d873df62d9814bdfee65aea48e645d52b5dff1d268003354a55ecdb7fef6ed24399276992ae6ec3b84f82e17f5d6a150181d1bcf9a4a8be8290497c764d672b33fc66c816815bdb0a265ad1a7263c4849b7e2345640129b3a60cccd982e1c772bb7132824f00e0b4953283fb0a3f920ce76f3866a6722cfd5d23ae461620ec3c3b46909e07c832a5ffe8d10274dac344b327441eb01f92e62e7907b47a02095848be9eede785100dccc061a9072aeacdff2b267c098acd6f21ed1d45cc1ff9eb3e9de9ce45b2a5942690faefb82f77c11b2d1f1d572f0c4295ae9ce74d70dcf66c6ef9226349a7f479042ede6c03b94ec6ba7ec73034fa5a32509d08d06bdc3237a48c6b6c1293930c8f04c6a21254b6cb1ef16286e5fe778be755b1c5da18188c23d1a29c2d6998626166bb8e8235bee8edb090123337ac3ff50783a1ed4f58228384f22440202b204274b9eb2b11ad853a13ca97f72dfa9b2248c0db1c686145573a066f14085bcf50c224b28ffd592eb324b546bc98357bf88ce2cb7d207224c6564f0c1f56d18e3cc1ad84d249cffcbbb5015aa04c4d8078a2eaa6830ee812def764586a2c15d5e43f8bca57eb8e0d01999c4524c5c66dc8798e6d06ac0745a45593565268891d0d5de2bb4d79ba420977b5466014ee01a8954e9b72f054eec9ce333bc05b9d32aaf08716d81501e9539d849fa7788d6b4c1a66d40b3943181d2df686f0ed2a70a4b4df8b39c3ebd030259c02cc2e9b512bf0ebc8a75292563a665b97b14ebbc95958b7967ecd969bad64aaf972b7a4b034bc682d78e7221d59d5f2e704cf2dd17026b5da141c000d72b53d9f77a5a29a6acecbc633e3d515e0eb4541fc7445269b1a2fa245a5849ef4c239be46ac77853aa1407f2f3c4de397f550332690f3ceef9b5aff530206fcf2dcbb6a76b1b6968e268175424664bdf6ca680fd0b84a6381aacd07bbbf2efa65b779c2b3e2faace12f6db10e7d939ea65473acf947c710fec94d28fd1f8791e6ff5e94b80003e21dfa1a0e638f43b48898a3aeb1e0e4a569694eae6952f0f11a47bd885133390670b0c6d56400e88ebe3cab778134f8289fcaf1a9423fb12f7aee6fc3a766d47f6a93a0959e5a690361c450a4f69b815927885b23bb615a45e6e6562f27a72467c7f4f4a1b0be0a9dc003155d51398eee9b0054b3c888ed3c2297f94efc044d467b02ae32f98c3b2ab049d3291642c16b5e0845bac05ab8e684c879e6472f900a7d9e4fcc1cab67915c9198680a2d2fa9d99f147f235d0627c1613b30e3a057467194a63aab7f05e115b345df0cd8a22c37128f83687afc13958740027f2358084b669aaea4200014ebbc0b604ae66419e83b63732016ad7119979eead31ff04ebdc1403e81ba7074aa118648ce39305cb26c5692c0db49bd78e628d2fdaa5fb6df05721b11099fee566336893e1c1f8f822c94030e372a6526be5b80a4aed06a970118f8683d569b4b93ffff3f01885ba4921020c0f5e0f166ef34301bd6d969537d63d09f342d9f77a9f07e56add1c68e8b60ce757ff3c5b7863f3a57c11a69c254d7e65900e7c230e556e6ef85ea21edc7f9bf88f6272e9ab5e6327e5a12ec068bb6919b54927d175c1db9ce96b7dc4e28127b9c3098e8e5749c6661beb4d4b2d6d4259253dd72257f63a904491a5e3e268ebb3c258e94f4cf76a51a506ee4859d7f29389385e579147d405b44177a5314d7c58ae8dd185f727fc2e46b587ffa43294762f2e14dd33244302349c38667010ecbeef3219ca2045aad1df3fe610d246d57e45263d463b21f1829edc9786e8e6efec84a06dd7ba20d77605076205755b9d85fe7cc05f8bd7080c967fa6e8d62d576e25805c3cf95efcab71e15b0ddebd8dea28313fcff13ffc3e837a07088f641d78d110c15193d2414e40ec8b0db560fc7c7f1ed639bdcc01cb8213fdcfb7c3f45637eee6928c3973c6c7b9770814bb7cc70542c0df1aae1c84b83847fa57c1d5c53991ccdffa7a865784cc08f85dcd833dde49f7e8abcdd0a2a08cb26ec7b77e77dac5001d08aafd2fce64aeae5e62ad93d5d3703d97e09ae99a5ee0491d4f5f3a85700af4ff99adf890fc0fe45833e8f618db7e6b1cf71ab2e239b5a8ed4e17bbbbb15ee076012104adf445b54f18386bb28adf119c2f4c559f8ea72b3c04e87a8adf15ff4df1b083a1e600d219222a38a3ab143853298b39c1a1e58df3916d825326a84ad86cd528cd0890178238887a40ef9e21cc89acccef56290019947927d09dd6e3993d0461935375cac2140bbb598277d2842caa3d7fdd551daa5ef157f3e43c157c97f0d851339de48839d1d5407b663449932115446b65fc649e7b8c90762afcab4a27ced72f25aeb5c0b11ba905a736f838639225ccc888cfd1af7b6697dcc761bb85252e6121011df4ff02c907f12200d55acb90d47854049c60af708cafc41a4896f5a059a257730ebbe89572de089104e93f1cb3cc1d58b59442406ed424ec0869336262630e26b12f66c04a0396e4e90f1e31c76c43edc64d622ff4df1b34d059649a99205ac62c30d21a175be177ded3d90c9eb9eecc2e448f8fb99f8784144f7f46615b1ccbdab963ec1e4a08804e9a4324cac29c9e4e081e166b93264eb0eacee364eba5159a6ae86f0d53587464928330f058d123590bb336251d3443cf85274ebf41ff3e5fa96ccbde5ef90decd3c863750aa1bcbcecfc05ceb08257e46c76e45c55781fc0c35e7a4ef0342373564a3c3afe8b53e2c461e0e069057f56f0cd77cf2cb231dcd304ae86da6cf39be8902d77c85c20a95b739065b02ae090a51be79818a6f2a40ef650cd54cf3c29e75747c72510a936a458ac63f918720fa713ae199de7b40f0fe8a8c448aa41583a442efcc28626a3168936ffba4b1b2fd4892f43730cfb253edc27aa9b409faba8cd2da39e8e2434b232da58d94ec044f94661e4990f1945611cf63f6587876a22d274e1cf82ac7301e1813219efbd8c9eaa0400360b559e1e7a329add7b64bec5073dfb3abf76891b1d00f4b78f3dc4a69049c41249181f708bbe48dc57bfbd2cbb0f42ef6ed5b34d30af94a404e36504352487a748a7a100ae5610f37664b02094d108929b61a1b2c728a1e6c9a0af851e42125b9c19d408b6770fb1dc1da047af8610649b3d91542f2704a6ac927e3b731f3ca0ffc815aa9e0322fe6c5c6a7142b5f196c726d5b68f527d9d67cc6dff24180a0124da0abe1bd3396e1b75ba85b6abfd9fd7d02372887649e2f8e0ab7695e41588d1d8aad2ede9efcf51c023b1721981e19a63648c9e5ce374cf0032db6ec284de0fbe877786120be70e5387fcc78936daf5e4331c5d7aba7ff33763f6084fc73165a1653d04b35288aa89a9be1fc4e52595c31560d8db5c6269bc3b7f7e63b5914ffd68913bdd2be579aa454224d5c8ae370f3cf4c641e05c1ef3df8b9752dcf37d50ff175f533925dc630beff826c4ddc3398efef6136e6b1e58045fa1985461b9adf8f8213b42410fdef6830a3a9831b88cf9f910f103de1fbbd15b508dab1cfba3f63efa4fc315822aab0994f095b2ec1e2d5a7ebb25112e00d3f7be7be37e661e9596785b2d73065537f20b5a999ccc6f10f4c6c7ab3bbd5fae72000ba67aacead869a8d2c5e175527945bd838edcfa878b39f7e46d0099e658f518ca0d51ad0726698e58a12d0c5fc4c78e59097e6ca72db0aa9c774f01c8e4a5c5263d1222d0b48b9f8f6dcb87867ff9aa2511172dd7aa22b7711d27ea2e1596ad4cf82118bb6f5e80184c39ee138f9a84fde23a0f3b1d4b688c3b511c50aca8e8c71c9efa00ead9eca3659b479302e400ab74e54203b760bf80a42d495c4e371230480bff4104e0c0486b6e5796797124428c9cd0b2b722bd877ef86062ccbec58bb53223cb7e077abb1bd8aa306ee95452b26a796c1ae4eb49f2ba27e9bb863f70a98925a00dba47f5cc60d9b8b624673163d723c2ec860d3dea4e6ad3e2e2d26745386bcd329142b73ba316a132b9e160187d32e7eae1ade47d59c909040480eddac32667888f2283174f1b6d16d24c70b0fdfc46f493489614511d88d75da6ec8d89a3579ab336c806c69d84a27683b927d2ab9f3ae893121ed1dac17f2b0e29886cd7954a165f805a87012166521f2f612f3fc9e0ad0596ca5a6d427921828f67c7daa82cbd6643e6d7c0fd8b77957184358adb2aad034947b022d63c4931d7254a83cf08de2f58f9ea1673ca82b50475e7155103c9f90b6d2e9d446e33e05a68f8298c11d4bd81a6cc1bf896e733b371136adc881772bef12003193ca331307be7e34409f18ca24b238470cd7797f236ad6193b0bbb011edd6bc5713631f68627eae936dd52e8fe0ac6f1ea92add77771a9629858dc91819210bab1700b514feee32a9ce32337a448240b4e0982c1824a6c136085191ccceb9f854d07c1a9bbee4bbdc84652052c60ac9bdf95b947c9ca0c7f2bc8eeaaab987c286e69deea3320c13c7cc640be17bb65fadecce1350b8061d9be87c9fc36cfdd907b980b83b17c45e7f5bad36c9869ea13fc57158eccef6351b6a2fe3f6cd2eba770139cae09275d1b236e6249e1f961bfcb5edf76e4b8bd231ffe9df689126d9e423558d1b8332bdca1dab0a2690ca24293a3aafd9c6b036450800e27dd216d6b04429691d9fb37aa6a7bba3a669c872cba293d564785a1c6c6c43e30991b0ad6d3cc3c5ace1e779e3ba4cdb2a1d7da960c325b696210c23456ba7ffd52dc6c5632443f55c87ff3f7489db846a7e11723c9b867b589c78fdf47b6e0a844ca7684a509ecd7705b95502965068906f242820e11e7c9fd64e50decea57ec5aecf125a9062e464ed0be46c04e25d156d9e81ec3e9b264ba21dfa9196e871f71546924220a858e67464d95ed832955dee68724f9ad2d587e3d0e7b44ca50c398e2c09428f6828d8cb92686e18587fcdda207259ec06634644262fe0ea50cdc31359a58f36026a3b4ae3b5e6dc7ca74ca1d2900294cb77f877d8d66d1a5440fe369d3306fa25c02992ee82cda9c81dd22b1bf287ba73e7c4b1de7fef4f95c91e7839918b990124a5d900f1933b4dac0f30efa6104b12f4eef2ab5f6245adafdef5d31c5744cc33a1363d87f56f99a3bfdebda41d2719943478b2879481781e8d53c60ba42ed0758a2d3f5f948386f3440e4cd734866d45e3bd2d89c5d074aa0b5f39905ce2dff35ad53cc980849a058dcc17c9d35bf78350a8a20439aa2d8cb9fe74f7d79d8d332a662d026a97a1b52deb58038e8d5434bda9fa6f3a0bdb5b5d90eb22eab89adb3c20137ad02aeecd4e8c7c98854a914dc984faccd1b5948f2b2d230ead2c0704c96397fb7ace0b13eec7ccb802149ca0751ac418de8a83de4126d3252872f193311b129b1042f910e33f779b0f8e4a88f7cc5d74672b1a9cb45a3c164bc78e036ef5574f17978c4760ab928d77fbcd7d59ad23aae3f05a118e728396b68518246adee435dcaa147c9922fc16e442d700afc66e44b992f56b25b10d72c823eaefed7f7b9f7f5f35063c91c9e6ae2a2251017bd0b9bcf68633eb417ed5f84957b4697c0007c347734c6bd589758b0d84f6c016fc150f23815bf7889b0ef18b9a0405ef63a4155d116c8a0a6f2cf9be7dda9c8abe0b5b28835a0d6e748338faef69f33d910632c915244372094548f7c265229f329c8f6ea47a0af998ca1248641cb103055352360c315d3c19cf5115c9c64da595a47bb05e9ca9e2ba871f25766c4225361e8c34fa21ef6b68d0c9d300edc7886304cbc962be5331f07e1a7e2553c99ccbbf150d8aec56876981acbc1fa7a152672d6ae71e72c4a43d457151fa4397b827f3e8f2126b4b9745c59dbf0d41cb5e0cf17a893f2c68006dd2c8febc53f02209e7b35de3981a937e847b43395cc32feb41dbf43da11fa68a0b7778ed27088f3b4273b403f6168484fc7367406be4c3b9322e325ced4ada19642b5d890196056bc73a2cb95f68afa056a42b1b9cddcc61247265b297820fa326bce5315534043ae0cb3ab2d17fb0dc53e6a2c84e39883334105b3465a368daf03c422a4e2d029ca75e9d81da7f542b81facc661a18802d04f0963603aa7b92e818c6d91aa592edf00e959715d57b80123224597f83faf894ab40a1a1281d37de3eedf987ebbdbbaf1e361b24b1f701fe510437c466c16d5040826331d0877be804fa80bbe51e8987b28264319d526cae99ab6763ab0e19b73c589cf927fb6605275e989c8e9adb7e93e758524902584fad90ed91438daa3fff9df70c2d181e6dc64ba3d022c60292ccb88f8fb62ab0f9229f88712a45edc184d2df0c64e8e3e454ae171e1314b9b7b9402cb094405e949a6cb5ea0c737521d7f4403f8582f8c167754bcd233a70fb9eab9fd8e8811452e078016200258deea48b93d5adf357659966edb813c83e2511112d8a66b76f46eaa80ead566661c170bb38f2153d6aca1990b4481f57b659cc687ccf474840b7facfe26785d036b9e801e9e72a62ac3d7630a7da12489fd76d57c20e7a858eedb90a252ecb64d52871407a9ba8d09a085324464f8b0a37eb8a34057641dd6a22f61876742ec5ac11aa9177424bcf802b65b7baad769423a96e3a2b1213fc69518206fcb23c36945520c73500160cb137b157d7e1d2d9dfbd0a959abd93ea9c71167e8b160164e46a7dfc2c628ed144faa06503c8b4c5edfb4df82af77ea1268fd2a55575352311e93d786eb0ae6eb69d100e649a56cbb2072f3297000069989fe27150799342d8fc2aaaa4d005330e4c7d64218272b0ec357fa742acff7220340ceb61baf43ee5723e0ffe3df8679a88ff33668f396c3b548e1b2a3b3e565058e3265a00dfc3b76f31ea755b107d8ffc100769888d6b94091dd30a4b39892712792be9aecc51893a85e8e479511d28d12ef9a52829b480bdfebe9ea1cae7615dbeb6c37cd45f537e1991ffb67c4aa9d5218ea45775209169775418ef0e723dad2f201cd0cc82d0e61f3acb14b26cfaa386d4374725a4292742ab2f068b05333d26e33fd98cfeab66b8cf540918fb86e671d270c193c53dd1bc23f64c8cf47ba0040081c4d3f44248f7897f7686340e6547178674b1c2effa243794b4cbe10c2528a9495c37bb219c6b517958f1cce2dce118c055d6871ec54c8cd4b9278bb6ffaa96066d17d31e873f64a1ae29721e72cce2657906b4b78127bb8b0bc9e9cb907fe392a4b63c0ee9f878448961aa9dd4a0bc23a42929c25f629be6f9394421ab652af0f46d97af6bace49d79fc21d9d555bb543f6aff3265afe51b0bfcd91713138fe3f430546ea9d0cd4819a22a25e753cf2266c4426d4cb186c35bad5e8fbcdf98926ad50fe80cb30f3ad623108e6b4e78899977580421a30f5f1f331c4076e097e94a1d24b8832235b7e78dd9e7d1f1c8e0c045f91e6a25dc2c195f350ff2f29b4de74ffbc023e75d6de3fb857a7f1f64dde55b8b0580898d872c72cdd2bebfebcd4fdabdea2db470e74c2f5892b56abe5c71df1613b5cea9d48593a15cb9d847a806597d1332218d662ff9a661f503ae07d7ebcde7f7be35b8a0092f3559de90105729e4106ae62df16bba744ee7ac3f0d30acb12de463cf7331164a39c38c5b1f0856429d584b46ccbf4d3235ff47294c336df945a72072049757c7ea5b92ed1d0efd3c6699fdc1e7e87c35bf0dd63fe0b7db3623e198507b5100ce043fdd99695e6e1cac9fd995035439946e4c8aa2e3481578fce2f3e5391bc29ecfe29569cdf4118c693bc56213733b9a2de664fedbd5552937de31195fec587e81890c6517d2e29ab85587f153a9107776bae0259b894203bcdf9a62853ac1d198555ce67e10bdc5a57c98e2bac490f4ef16b390b572f3bb7ebcbab1138ca6181b9269fc7b984e50d1eabebdd1cf75ea40ec3433efae2a9d5959ce1010700563b0322b40af68b2b1d7bcd5f2f73f5933656439ea82cbb8ec478dbc57df810db9c2610374f8998a244a981e0c55082e1ee343b8b4b3d9a1f3dd625a92aff1e72c86f6e9347d4da6d5116fdf3cec1b138665bc6d4223df2d2849bd9da1c9bc5026d806254cd4a76245d8556ac909b91f04a71b4cce4102c3d3e0bf6111bf11833820c1f0dcd52cb6600b72c9394a3b8a2170e9a0b5be106ad0064922dbb4b0f088022b4f8e891c418dde876f721a1d85c3515622d5fb5758d7313400fe29eb7265296612b4984809937a53a202dbe1a95f3b1f582ba1af60d8946a6af5e31d1efbb2eda890a55a9077ad119351282edef702c586ff2d7acbd480f03f7c1b40abda87d1977ac9a6d789a146711cd59cc411d45092ea2e24941f212904fe4e28593f1246a770954f6a9c522c375d816ee63fba767ca9274f5b74d24d37053d9e7678d59066dd5f03b772bd96a461267b2aa145cfc2d51b2f4549cd579a4d03564784ba3a45dc23f8ff17a3ece242ecb642b077c6f932d7b50087eb09c5d71647c935449e042fdcb6c9c7f326627acb999b1322cf4ce1ca44a227987fab418639e5e7d4035d04186569bd0064efeeb7b06e7fdc2e4cff18e6abd6c5109f70151e4d0adc9a0e5e8b9b947e082e5701f70466dccbaf6ae961b0554acf429932209f147d54a742544b78b1b4063f8624f485d7388ead0d7dd29ec1254a32299f595098219657cf1513143756656bd6df22965ced1e8a9a75e428642875810bf36597241a635f91f4402d3370706b8b11893be98fdacc392a73295e267c5d02fb6a5b36348d7a22df6142f0581008c938b61b93220158bec3bc4d6db0fc800cd3270041b7624e430db80134e7fa9d711e71504730f23678e32aafbf77435bfbc4a26c11f7de15d65df18c011884eade6966e9d6a834c5c11601610fe5c9a829a62e9cb04e6b603fd04ae52732fc162e31aaa771e6f17cba815925bf147fa85168d7090ede00f45104d840c2ade23e4a54517fec1481b0aeed004f4178b96489b0c6a28b21a05ba78dde9d2e751a24812a309d57e4c4a0f7e5f5c81ece395cebbd3b9d52c2f43ef794e478f1e977d87b86a4e3ccf31b5b6825578654634991b3fc9b301fba88838ada087f960f91d282a18f6ec3966f3ab952c66831be0ba4e02ad744b22213b2c84ca89a0403c963688c9340691bb304360dbf45f48d95c21b84662569387c492a6253cdc9bca306cc53cda6205bb1de47d9af09ab13706bab5ee20ff4d3a2ed5da81d4fc9e19a243562005d6c9d3d496498b77dbcb4e99a24b6f99d952f7849e2ce91dfea70a008f1f9cc2adb6415de42be973eb5f49896edfdd96f6b5860e25d72eb7794a21f103471adb08cbd907797a14cf05b0e5b47df3a8a390790c7c12b2b5717962fd1f68f69842bcdd206c5fc417492cb308b88a01c0244e025513558e8144a31f5010a63ce22f14b30b340dc9a26558ade1fc6f9b33b3ec04478f59b847f62eae2a4498cc02d095ae80641dd77de5e79d68c9eac77bb82710dc464c55d7b7b1408552e02d8b4d13f9df77f1206ad15e7b8b8af72712bb59e9cc2c7a88211b320e9fa5a4b8ce454e8c875e01daabeea384126d37e2eec30185cc476b7bf9d6abd862a4198fc30abb34bf9ae6d4bd6c78a00c60a1928e5e427d2816c63c8d1ecbcdf6670686e94f0ca09b59972bd8805a0646e751938b409ffc0a8d7a4ba810a3d47660bc866360540c0b89f36f71978070846b01311b449eb5901f9dbdc6c9f8e11ae811e6e8d103f905021ec0bcd52ea68a1a761df56962abe543dcf5a6b90cfe7072db625a9445173ef076520e118bfb681cc429a4027cb36067cec0d1200421a6079a0c39d8ba42a929e07bfa32580a01579521e4332f384d9dce351685f52e8ca942dfec1946a3a94d9043a39186bb2cb3cb80099518d446cc926eb48941514a4943fa08e1ee64ab94bb5a9215eb69f2d4de1a77ef7782c3ff66ae9ca8ca043ed1a4c8d45603cef10c592d1734a103bdcfd0eb80422af6b731070269b9dc3146399c317a51b964045f20e82455476cb867755b4bbe2bf83e45cff9b712490ad6b516eda81c07a5595d4d6156f0284ba90e44771129d7592892558a730d9e89784db19b4cd4b90364496743b2858f983f73843ead33aad728d24cb9c63ff777d5f5d370feb2a6722682e54d97e2a0cfb0ba692aba5a3b1184283f49ff502d736dc66ab2ce3ade8ee7cd12ad8203f8d6a0786f4bc2b2789f0cd0e9ecdff200d26d1735acd7c7f40fcfb6368e6a5ea4a5899d579559a9fcccfcc8755ec326cdcd3d0fe3e8fa311c13ceb69b53b91dda39be535727cd265ea79a17dc4cf14004e1a33d20f180bc5d8f135b21a2dc8184c8a04aa9fc314e10ba2e179a1080f45371074db7af3c33d7d8c7db10e1c441ea809084b81b83609df068c556b48a6beec8d0e6986c54c8e9596d33503d8e299f32decbfe918e641b6054c4559b22195e1ac798cb050c9abb6a10f4e3604b779145d9304c194891474985f89c1f6ce1fc39f10cc00a10c107e10228b5232b6993b87ef2423bdb8006d3d0efa7483a961cb5ebe5233eb22d4e2ae8906160bd9a7842118e1e5790b9aae12beda6994b3201daf782bfef7982578c7f3fa1c0a0eb1818cfe8cd26d195c542f877b5508e7b886b33c0bdfd232fd2ae480415523707f8ffa8521b11a7ee8583c5a632f0724ee85b205d3d4ac665aae527680279f6905f603ea838ffa85facef0ce3f27ad7c4cf87546ded089149549fa3a2873f9f7ace91aff037053e2a657c6370a3eccd19ef2df450ad7bf6cb9d76207c027980d85c97fc22305fbabac4d2b2cd8a8e9c515ade760a25749ef4ff85f0350ba7666bf2090ab8419dc2d53f003fe9101e5c1188d98c482ac7a1b4fbb977d4d3509edb63ebcc66eaff63155936408cc496ff334b6b68ec8c12834daac779e74097f341aabb90044621b81499dba7aade47a6cbb38e2a7f02bdd8c175f1a132fd64c5c122315cb2c87d762313a5bb8690ec7bdf9f7e49bc6d7a5aee075f971a98269b1ac1294cbfdea9c9e829ea0393918bdd5503a1dc5b1df1f3d1c56dbb89b03ef4093666c86065dffad6084933d41b4d337179a6c83fab08f146228ce41acf4d7b2c92d4670c9ad7b171e363382449b629470489447782f812b79629921c60f077cf397b9316a8e5fadb49248fa65f644be1aaf82c08b579d22849a469fb1607d934aceed750bbaa76ecf5b42410fa40b6fb92553136e5b8691781e3cdffd5e789cb3cc1c7ed3f83b303c71fb404a445e33eb045ae5c923530d910fa786dfbabcabfca7f267194a05b7536ebb82b14fa7332e2c155b10cecf8a4c164f72a2b6477c6e443fd8b2c89f10c19121a28b114435cba0bf85d5d6eb107e7264c9a6a764e5176b25eaaa86d866f2f50c3e01d838d5a991e1eaa7b8ac9bf00bef6177700c5604fc2b3e67162eac1c62210e9eb9246a53bf82238640a11cd37ab15f4c2bfc3197568ddacc11d62656490158258aa8e8abd23fbe6045062fd075f52db805c62e0ead93d45a3250e47b6b2c851ae7ad56e10f87cbb602e8fc1161f902736465c6dafcb70d2bd9fed430185f2bb397fddf8f00853050cad7c6c74737aa21475a8b867f53b3ce32e054001b3219792cd4b8d9ac5a43468349744eab7bab1729d0190ee27f1e9a383076a04b3c66c264e911c84e20c4d396371b09f6e0047c7af8fbc0d951f1e0eb9771f138fba03ac59b829444e0062114a7ab8a33538bbf993d2a750da230bd8f0793cc842a65dd894442c7a7f5df57f1ec11e270a23dd70dcc0e9539522490df423fdb6845f8e9fbddd560fe6d9b1fd635e209b3e81930d96128782168b18484c80075d6a584031ceff10cec7cb47689faf403baa7b6fecd94e2fb6ad8c88f0dc39cce5e73e532c8ce2af839c0776b5e3576bd28dc2b39a0cac5ff443435a317de8e77824d0400854bd4fb0501ce7ecbddda28bfc0c227e1fea34c7634f42081ae6687fc7bda8e13816d9d5daf88178fc7d236ba25ef6728cc504c352bdf5111eb098a1d52babb904823dc8dcdea1669e6f29be8763cdde7643d9900d1aff770f4ef3fce83f291ad110eed421c78dd510b2d2d472ad550b49afcc9ff5f25cbc042aa20e0f30fec3e2a75886600f9e0bb4463a080089d2798afbf82e736bc15b171a3faad705fc0d4e5760ed52bef7e3867646debd91144cb20e349ad014587dbc9ca743303a980e6de934984aa8caa9bcec087b7cf2ee33227cf1ba6dd4509fd669aa4f83db32780b28201417449c28b2cca85c43db31c658e47d0b79e407797747bd8ec55d450cdad79917be5aabe5013613ed67bc350cad108ec62b3ee632e5ee3042aa58d86b63a2e00b5e6b29308450c4754fb092335e2e8106dd061ea2480f0b31c3d5f8ffd31354bbe07e739c53253e89967630667b23b720c2c869fd2ba08871b7c49dca61dd1fc79d309d959ac3c1c43125d186200db8940f4c72a6f8b14811bb36afd6fe36cdb05ba471eb840d5eed600ceba6ce007e17411f7151868e0bf4c291e8e0d2323eb4c9c8042092fa2eedb4c7dccff79a68893d434d138c38c1ccb6dd3087c0a2f80b240ea4cd5c0b9c9e9f603f68c10b6b95bdf2c889ffd48f02a20ed3b2438f7c455442e275bd585dafa0f22a9ba13186a3759ecf3df0686dd9b657d58e7884072949ab299f58d3d2e5c802d2dd26846af15bf6d78e039d7c2ad625b04bd11b5ebe10648a523211dda2b63df2a353dd300411410a543beeffb37af58a1e4bbd3f857ab0634e8ef1984bc23dceea809378ac5632dde2ff8225a172473e0ffbc85f53cca6372fdeb73a5068761e8c7365231cbb7700cb6bb77a4cd0cdafdf595ecc731ce09d5519f8df58f5e40459d90ae990cf348c948d5288628a84c12a19cc4aff1b069514a5c308c7fabc657f88527c93fc702da642f86ee781cd3bc53d29b8a060c3dd3d94031f47b8b695dbb5757f3d6ebd0f03e35be6e76684d9cbb6b89c98df8ce46b106be7475a1425bb40bc61679abed372f90dee17f57eb445577a1d121294ac6e0b5e332664f720d60a1067aeb3536982050cc98211a27927fdb24a80a7c8cfed3b57077e33871b15aaf94245232ed6773dabff9962a79ae2cb58dece0c1e5ee4f383070bf97ac216478cff02c36f0bf5f4fded92925ce1fc30a29865ec12f9378dd33d23a07d54228c58a412cdeccd11b06d09d9dd8dfeffd7de57aed9361601a0c543b5ccd55ec4fe3be9b2f94916666215f426ab54174f19514bc4d292129a068d050d736f27692dd0b3fdbe4eab1afb53617ad444c4e21dd75bdaf653d2bf4556d83d92ff3c1a9cb7ea183446d515c57074780d8d162e540691a24929c64571778e76d62b37cdb986407e146a18d9bdbd7e0f53afa0f4b998dc40ef4e6e6e23aec5f233c4b6d3274f736b2138e184201617f9caf5667b997262d4ecd2935c3e66cea30c5e4cdec436f9649c9c8cd45ac22d2d6860c62150c712919ef330dcd0debedcd2e0a77e5c68fa1b810e195ab090a00f21b9da710614cc3ad1518bc9d370585cec3cd465bbc65d7555480ed0daf52491f99642d2939cf8738743b7475124bdf44a9c0ede03b3ba5d2b79b80cdd4ec0f98ab565672fff8d3d4b15813353807be37472fa47d73ddf00f39c63450eaa20304126181fc476d807f367707fad57c25b02bcf5cc8f128b23c6d4c2f9bf589abd9d2f8e263a570ddbbc701910625ffda168737ce358190c133010f8631de0c3d8b773481bb60b9fa890946484d218db224dceee941fc69c3ca3cdc1c02d16135c6527a5c55b19d7afa9d81a7f0344d8ab3ee0b34bd58de8871afabbc47c278633ed1cb8223dda30870c6073de45971bedae0555e081f478e61017405d9cfa47ddbf285028bf0c24da47ee16c3cd3670adbc6edcd0dc30534bfe2398931ac5d01dba7703ffab9ccdc1fbc3dc5717674dbfc90a92fdaa8a122088d71064b78d9230b384edbaee6af99973487c45c903251fba8532dc95e6f491f3276b94646e5ff85371d299a1d6f90bae088d69ee88cf970e8857b2532e78d18406664c382f6ca6abeacddc6f00e2905e9a858e156c6f8bfa45bc4524bbf97dd8d0f664eaf8e069d479ba9c3573a8b4696ddadf6e0f930427300f871ad7b00e7d99f7db7a31f96cc3246296b6903d4be66269c4f3a4b5bddac22af8941f48795aad809f3089d93fc3a1f32ca7c18b123afca996376c4d2b0c96287366245a9e1b53bf4a1f29e2844f99ac61212d61f8c234e5d3b11dc78221fc8eca01c83266aed33a9203103217a4190b8bc993362c245aaeefad334e93623d6f167689e53e3e191e4410a6e3dee1c85d71a618aa2afd40ab4800c60c3900fd4984f9217d9f269277b58273c92f5adfb46b5195a38e642297471f47ccf93f249a6d8131a241f9b7944f72e4f68f8abecd2f824377ea87dd5b778ff378c286a52ca4a67a35319688a20624898bc349d37f6b1a1ba393c6ea1ec35cb221c5a5de1fb00096ffbe15627382c12deaf21b66bc054520411023a308704f8ec7a6b3470bc35fcd1183612493a4dd76281bc50c565a75ba802df6a25fd7b71c3d750154cf9422bf9302d142187f694b8b8a4abccd1b3474f3b34f200885cf65b147c33140a56f19b013cbac2435a4c3920f9a6dc0649b73776cc63a53072861a9a3f45ff6944dcee59d9e93f61ea96c38485f08f5e47f352f2e6d066deff50c01002b9a741ce96d20c1c567c08c72339cdcacc9f05776a6baed861c9400b7a5da2a87cb21d82c625f1fb4c129ae424426b0efffea0be14471f15a388036ad3b3f163fb4ae6451a865c67f4e7646aa850ad3daf1cf7e40b2ef59442827a2a74c6f212e1cb8dd0e50d6ae60e3de6569419f23abb8edf115e8a74f3d5485b963cb11e292fe0e4a8e110dff37284074768e37ff9191c3f66f2876254daedbe4e27b7f77e50ecdc23dd338c596e8488f19aeda0ecae9ba03e964b4a012163661cabea9cdec9a1095b2b8e90a59b4b54665bd9d85f9f8184d368a0b6044fcbe646db1b055e0b8949a9c65fc899d03acacfc5a9683daa1a229409c9d5dd472db792aa99b57478b03614f9413034cb6a239d5b98402563a943563febf4f9f3cbb6c6b6bc8be0ed58dfebfe753f49d8892f872562b7ef27d1d117f7bf662ae4cb0c185b9a1bd32ba0fa8d2c4706d0d9e32e48cb7a35df54f5fd5df93c8cb8fb3ca0ca3606921284bed25a1af98ab51b611b38fd6b9028b6bb26ce1e55d0c6bc09ca2172dda324533b2fef85f8112bad8f15404c13e34cca5066e5b94a345e3ca998096518e4a1da5382af4dae6ec88c6f6c8d53a2f8f4cc6a409152ce3d2b4f2c6668f15aecfc9a2f2a4900d7ff24ec4c527ad6f11b1ac4ca24dfffc2e0c8f64afca217da794bed9105529a2c208070b3e8e153a1d601bc5d8e03bd559df00fd09c035cf7cc691244d85b757ca907593d1a9e75e00beca35b83040c8c8693cff8f041df1788aaa55d8342374f359438e788d05c703234621b2e4c8f442669665af490e8d6bb6f5b614bdd980f3f1320785f2a370557733ad000f48deeca68ea3eeb5ba2c9d052cbb8ff77ffc347a05795cf1f634e7d5ece03cbd092c83a4fad6c3e57bbcc1ab8ac4da0d5f3637a700c41bfaca1c0f744ea1f31ffe12c2cb0547ff198fe8190c22fd32af038e9623742923f1b2948ab4bfbb285b292749e5cd2f4b6f85c7824bf6a29870a9e764c8bc63c67b6db8b64f1ab4601c4adf119bb8580438d89f1fa4fe77303fe4a1fd60997cd7ea9c7bb6a32585ccffc9d26be9fb8816617a339150cfdea8fcc51e3e1c7d42374c63fa8c9dbea30aae31bd2e1cf29abada69ecddb88cbe5fe38f4ab904cf00c2f0fd4fef30eb7ca798b68717dc055758f62c0f13c8f1f0b63d3f51c612a6bf69e47a17c37146c2167a6d2150e8a7679361ae839b11e5da56309253f58e1279bf16d857edc7bb6b851252f0a5f96bd646e681264fdd8643f96cc1ece03b9a0d63a61a13db4dcd4deba89d19ff12372000e75e1824755d2b7b6c4e5b8d802db2962de2d3c293c81a1a25bbcf917b6bc054fd6067aa08c09896954f4bb061c7b6bea102f29dfe065355a275f5070a1022d3f7a26577e8bbd70bcbb896561d4809d0fc3dd571470ab31f921739d5638bc7464efac0ad71f7c878d5002a24ee1730e6b8012b5cbd880662c103c059009a04122d1dc02c6692874f0efca5c0f12ae6861a0f16cf7bba41941f6c4b692166e2734592ad9a89f82406ddc293578a484cf72fe8a252a9be7be6de088365e0f1f95ee1892c79624746e531d4709f1fcc097f13eac399370dd04aa3fd142038d180a27f60cbf201f2e20d6f35ba365032d4115d93fe0ef1a8e73bba5af753ead2c2d17f8ebe1200c22e29b0cd10835ec4e0cfe4cd409cc120816c06e25a6026d0bdccfcd426a76fd04b77ea6cdbb60ac826260750ced9ae8f0437e4667905e3a09f6537033d6f06b74783e3df02ed98d2cd5a70d834b4df67bc003c2e7e5a173281fb13d34264fc75e2b711d5941372ac7d278584f597b5415929a05b36433bdcddeb6f13d1d88729947014672d954f993d4b4fef1d7ad730d9712d95799492b3310ac83f839f70f0a2d47afd57f3e9162552f85f3591f5dad15b83557196cfcfcded35766241202378863c65fe3f7deaca04b7757caae831aa1b030905a8b527b714ad2393c2cfa6e7d1291a863672a471b6ffa9e7ed656e5de9396a99449ecf1062c6ab7322788b0b412bc301619c1bdd946de21d18ec0ef6764330a6000a5fa59599b0c169247868a40f47cd7dcfb8f5d1e54df0ada879622f4faa1887614c5c173fe37c24dc62cd94f97dafe1fe3bb419aa8c61b43c156f01c84647b55ea66e721917c20bf6f2051b5b246d00d1ac2532b20813306e9fbe3b7c376a972093c9d6359dbdc4ae16d6cc3dd0210317560f2c6117b4489593706a1f39af8ecc740d2c437aa74a368af0f4977fd1974375e335089248877db139abfcb1b2418415ab2e5f53bafa76f83f6913a5175dd486bd04cb62dfbf74ccbd0e4e9410fc9e8225d02e760953eaa6bcc2cf3d8984f628f8c4c7aac9bc36f1c37e73c211d968242f8660a6e8779d83761ec07f9394f72e9732b6ab4260da6b13db301f2ecbccce109984778820f3a2262a9abc7fed20b189921b3878dc0ec8d20cefc0fe50b23130118764caed9a877b4a2c74ac280a04bfa35acd2783ea67b1134fe28d703692687bdf53962424e4d4dc18c8847922b459f03c8e6e56f1fa654c994ce8d277808ab99c85472f249602505af2f78350f7f07ce9a3e208ffa0da4ea6b1bde697269bbb70b422afec2f59d63d0417d45c420d85e3c428bd0c39ca7af51f3e7ad17f2e78a9d9e20b55946f925bcb57b2d5bc4d122da0cbe0fcaaefe7f434e31ddcaf1db552f1f32d1c5c74ce032968b175c11b30c2e385d739bdacdf8dbb0d41fda37112c5a22b7bb658b634c9e76e86d73d317f19f91402dec022dff1945609bf4f5b56735a28e9c49424fac28b8594d4bfca66188ee1ba56ca9c3e1c511b6eaaca44b6a2f80e2d2a5fda08dc251a0bc2dc00eff242bcefee864ebab9f93827f6ca144bfa9158f27e6d2c65b5fc1a194e587efa67273e7d0a632a0e6433d78465fad6254a04b44a10c2c89a984116280215ade3c778d0a7a7cb747ffd2345cac07aa93662fdfe0c6d7b59df048beaaa326d27addea73109af2da989bc047ca4d96db7fb3e0d375645e042489d14971326c025a0225229472511c9897e6dd2a7e31d4b948373cc11ef5cb4db303c4782cdf2b5a8534fd9082c029fb77e15cbff6d14a36de5973a7e7e1e94b3233f3f57884266ff21ac2786f1a0d6de3eff3c0ebbf2bbf43b6e228e52a9c513b48b1f46f9fab959cb41c3a8d955f11bd4172358bb01c1bab9429ad2cb08a791cedaa483f64b6840c04e908acccda1690dbf5dc12452f2f4b2d94d09fe72119ea1e8ec6ee2bb0a1d4e7f996a328d33e162571a8a6f0ddf3d6ac59381831184beb74f68d02b36043b172ec4154a777885648a4ef3b801d905b882dada8af5e06a82399c1cc0a313ce02621cd40b25b44b2fb302c355c903e1edd5e5ccdff8e82fe4d706b23b929357a18783ecdb71396d1f5b172df161423d6791622bbdc8a7b4fe248bcf5b546fb89c71598551a0a6102b237d2f9398bfda64f35ae0abffab564fbe2abb993d4676a6f70e88f3b4a4be31f6ef251ec9657807ed2497b1276af4e49539ed98eb6a329bd38475051c12c6d4ebb96a58b88f78893b7c81cdab07b09e9ae1ee72baeefb3bb77cea2f434c4c581c704a018d2f6233a1f7da3a843b94bcfbc22b3f10a277d1aa963284a46c940b5ce8a82ee8f71142ebc3a62250034e7d1137d420957e4e04aac64efa0f072db753ec00b4a65342dab474a1d1fba3215d2f9c2c9b52745fa887335a6b900ffb7ddc0d839039b3cbd15df13a0d307d973bbd8b9f929c2c1f8a6cb445a4d61b3ef5a5d41b3a0ea41be0db1c06332ea4df49acf53d779086240790701e46464abc2fca47c7a982c291636eb14b7ea2775a2b2f8060a8076b92b665f4a1009767976e74972d7ceb245f00398a57d94bcc7f1c4d7771269c5d74c2ce835ccc61dab3871ff5b34407fff6eebc08a3fee15c1c02b4ae4e9974a48baf7660e3e9984dbee657f02eab28b13e0b04f841be9c2671368521bbceaf6494ff573924dd521b67245478ae9fc41560b603943e5ebe7639d1ed69ade7d04861a4e3e2a27add938afcc756a1dfc813938e296edf7051b638a6b73382d599dc3d3c627de6caf8234eb9c19aa560c31416fb3f60ad2e601efafe416f1d26a395b8f65f852ff396f18a28007b6412b00441b1bdd9e71fb709e56ac151a027931505137e4767d485ec2f1a2e2d24aaa41ad7c36c14042e87d85828acc392dae040bf5d9e86530f53f13aeb2b00c5301b2076bfdfbd32d9e57aeb2440041c17d88953a224902290b9bb39743f97c6af6d761497bb94719be29aeb214255d415ffb15af0431566264f5885d7f43349fee469dfebc94f5f1c0ce815c1fb457f6cb8f5619943b97ac8dfbb982f8fc76f6ff82440e1b386b6c122b4a1a07d057038d1adc3deecec77e6a222f09cadafce11aa60f1b7e034c29dbc6deed8d626fa464efdf52ed49794b2446ccb97c20de208a74cd590d3ce3084c837be779f289465aedf6f706111a5c6b53bc65fd30da5fa37d5c7e21f671f02cbe81b3fce2251fa413b7f01a79af379779c5944a935521eaa2d3aa4c047f5a21df43aff428f65baa6cbbdedbca22ddf6f224d99f94fcbbfa679345eceb4ec8a570fd5530449f7361e5338100dd3d9935b721b0bab0740e48198a14a0032db039bff66fca3cb8bfc4cf4a399872f62195008d0709224d62322a45b38097e61183e5947d951d7ffe6e207bcd18f9654f88d96c2bd145b1561ae5f7b03f0a3a2e8565c189928ec836d5515792f5d4e3a0180ecb7851ebe6dcf4f7b2195e6c78411ef55cda622c56aba2e307f60269449777e3e1e91b04127225c4b0873b531f820214de969a8992b372e3b1478ab3c3b91e047d16ff8daa4908997f4ce3d93dd7d658d26c8c66395dec6b3c600213bcd011024bdc69e5aca1ad48f2bf061b08e9b56f0943bdbc500a0ddb2c09da7c4f2dd33bbafebcb1de4511bad66e6678fdfb294bd663eecbd68d80e8f534ff766300be6b3d21016ce95786f8bb6ac31d938e0a814cee77d959a0bd2bdf710b02025b3d2e8ddfceb4552f3e83b2c9b75fa851defa4b35a4a02a9679a35efc38bc77cce6152d47bbdd75b7b85070fdc02684d677a38374502b6e54704cec1d501e7367f4b9edd8393c01a013be43b59ac38d9f4cc9134c8be1a8bf82d86d7447ba1b8faa6a1129c2ed19491f537146ed4e53f1924c4bd3765a7d2561b895d20fe756c06d5db4f959795ea337fc8a2d28aff33e8ec66c022e613c365a1f9eea2a37d2ab825d867bfbe4e181164e67e5b7e7b671ecdf3cecbea016c3ea85807ad47618b6c258824c95e24b20528000949d3519419ae465eef4cdff1a80148e5a5a84fd85e4073ca42f00d4041db8536524c3b747b073a823cac1f4ab7917563a0561bdb4501727927f37c373946c0a86b7f85387d2ca1c790efebcbf6f562cb1be17f28bcade429ac670e2479b293478d5e0118c18229ffb5614142449af52797e6761e49e4cee160a27fb3118d3bec70c8d64cecd963c55e17fb672c55f12c6d7435f43d19dfa7c22efb6f08926f3fd8c76f4f0dac7fe8abb16cd86767661d758b79c8c49c8abc123459437fb98e7ba9dad3dff33893e1e7c0ed299618303d24ebcc356e84273f5591190bb2805c9493eeb83b5b2a1d980f8d3171c031eb4b16869edd0a0dfa16ab16911ab13607a558481cc19bac25f2c0f6a549026c0ba18396b3fc347bf1d71fef7d9bd8e66b8b76e56e8542cfcf6956c59121f0fcac4a80b4756339fee8c949b149aaf58f4c79c0f3024dbd807da125ef902db515828348561144b384eaf0b459693bb7aeafde5c3206a6cdc9e8c4ab4ef4abce9bd808bb64d744d42c58a897bd742f1ff501c870f6be14129dcd50999bde3d0b0cf12423f183999878701d93619c3692705493054fb99ec01f567f296c0c17154ff28135878cab00ba249d534fd4fc06482b501b1abcb6097088eaebe67bc7b2c43e7292bd57839ebde21a80a548da50fd04a56ce5d4a4141f05052d26462cf520e6cb4694e923fcfd67a8a0b6ba5cb23a52781b115bbca3a8c3aee80db2fe02cd01c0c6b194d01cc35aee82491a158fdf82d98848f260b7fc73ad400c72cd1eb0f1712c21a33d0f0023e347f0cdad26f4dbc874975af7718072ed557aa00fac490476e126da5062b8caf9593db04248b962deeaca7b36241f6b2466c822d3a80587dffa6bae67829f40352432ce113b305807c6f655558ecab592da9af9107e2b58c0f5b9da0549ce6144b74652cdea7ebfa68c1188d98c482ac7a1b4fbb977d4d3509edb63ebcc66eaff63155936408cc496ff334b6b68ec8c12834daac779e74097f341aabb90044dc77868d350c30cd1bb9d8afe69451ce09c8eef7e5514c7f9ebf777fa756e323119ca09f9e6031d676b6109305364d53060db11fba87250f60a032ccb38b1defdfe0c6304c518fd589341e726954ac424bf56abcbefc3dab38c74ae3ae23d8934bfca192948e4dc478cb7fa7c15102e2005ee65f19a1ade9887d697cc8300b8f64d89af930779ad0e6b299eaa560a40a1bbafc137e0945500fb79a9d0ed537661f1cabd69a42d1d67059cee396c8763b435208b4b597612a11e1d71690ae18bd5880c26e71bbbd513b67b29806cbc7d435b3c06471c10f81a87eed2a896fae1748ba8aa9f26e64dce1a46bc6208d61b88a2bb25049dfba4b61fa6a52b8fa07eeff3500685665a370342bd599d1a3e2d26308c4e0071250fd4b32f7b521553e40a00c2a0bdaee740f9e796db2a65432690f611934cf23d59e7b77961bb1106da9e7d5b819374a1c0f7292651a0a19e332f53a694f69e725b1722031f28d440f7448eda7350cba6a2e0b6d0060a667ca082c3aad0066166e12b27a1e0c7947c657b80a478f25ef3aced224b889731255da5e8c680268219498c7000043489a47806c3407f4dd8b3225c9722acf4129abd15e87ecd78c93ecbffbfb066f14a8899c4e36341c325901378c8500963613caeb24cf2a78ec5d6fd00e4554611d13e1bc5cf8bcfa261f58ec7aa9f59d5d60771c883b596e6c665e8b29d0190ee27f1e9a383076a04b3c66c264e911c84e20c4d396371b09f6e0047c7af8fbc0d951f1e0eb9771f138fba03ac59b829444e0cdf7876984843158386ef728fb39a0442f3c461a362d59b5968f249ec0cc7c1c12ab1865ce19041760f1930bb3369d9c603ecf2c5703522b2de81b677e951f57d9a5a3283cab16f9bd8e71801f4afd88948d5f2c18ff136a66c2eff2417404bf8023d46fd2a218a5cd83d597a5524a9a926709ab228a58cbe772989ad6a69fc64fa357f20432667fde321a00aebb857b49dce8d9733d2b1dbd57475bbb518ab2460d4fb6799b1e62aca2f477bd6d7b0182946a4bd94a2aa5f115e75d75a2542148d0a57ff95d40473b827cad672481a9dc24e5582c2ba4fb29579e024fe4fee8680c420ab6ec34b6aa3aed9d6a079339d6e8854dd57c166ae92c6d925d34ddf43fde407d7c07652d1b39461eb465a28da04502bef71a64820fb01831b7e706bba938fd81f7bf9802b3945d0c9b5d8e124359bec83070391aee406fc5bf9c186dfed0df7886ea88abe879db35ab5f420686eb9e710f4c2ed3845ece6c02da862afeb9b8e3efdf59103fc73c412282475b9f6d4a6363fb87d3f925c69df64ea45187e6d44a64fab7281bd64dbc9a0b8555a061cbe2ac9bdc1a4f737c3f70dbefc3f1dfd3f2725ee9aca8c3f0c2ec719c03628c947c029064d4739cc1ddada25bf927ff13145427a941dcec13c90067da281b197ab8c866f9730b408c48e95796127fe8d90f1697a33536767ae98acfd6a6389bd129fe9346ca01efe69cbb0ed4829c7508d57b7c6fd150f4b2fece375ee9c1d5a11891487fafa72021826924601731f0ecf1383b46a1390292dc9ceff4f90240b500d1373deb52b39fd7e4e32db4ac65cf0311ffbee83d608991865a036482dca0dd152ab50d87a69219595f032761e07e75df74754c15f0d27335d20cecd21a55e8985d23c6ed3b2438f7c455442e275bd585dafa0f22a9ba13186a3759ecf3df0686dd9b657d58e7884072949ab299f58d3d2e5c802d2dd26846af5cdc1ae8be16df6f52a3cddf67aef06c237b9e1a1828c546e9f0783eea342ebd51dcd6e9a9b24a8736a53f2057941314040e13b87962d144485c15daf824c141cd29f04466c8d5dd4fd7186789109c40e6ab3ddbe4fca27b3a45696d44ab3e2054a9ede561d69573f06a8f2d4149120a003921e2e5955530f92af3fed5ea4c660ce128e78e0ca7c28d2f006a2ae5cc0be1188f17654f986f0d2890ed7295cbc6f44df83515be9dc31ddfd8a737268386d4074e643f9e8b83f806528f24f5049fcb6e110f93f476cccdd54c41618f36d615b0a55e513be88596a16c8e45fcf0918f24dce174daf330a8fbbe5bf0e877c65416bfdafaff739ea4d84505975cefd0fe0ea6d8d6651b862a48b6f80c07c4da6003fefd04e6cef24021e2ba6b6482ca1783173661ac458e8df207773eb10b5abf918ffd4f0f7c3d051b2906184b89cf1ae7e5e0a995c05d673d8cb8d4285fb5d93bb61ef283de78b85ecbe13071d415f300cbcd2cd5e76c44c4a843a9d8729d27a10cdd4122381f7a2ee671078cefba567959afd58e42a29890e227eb4d8abc4d292129a068d050d736f27692dd0b3fdbe4eab1afb53617ad444c4e21dd75bdaf653d2bf4556d83d92ff3c1a9cb7ea183446d515c23264a3215a47a8e6a2a4068184b2098aaf7868447a79651caf8bf099be895c48f09a853771e1abd53ce34168a0a67751822f07c07b36a7f7b8987e9f04a048d0b10df14b436dbb90cde6c9b566332bdcc6b13c3cff39bf6d9b3bd1ea69ab5c1898ad437a5df64dd282171fcbd84f5fdc0037924ddf44d77c25e36597c38fdc009d66f3ff62bc358fb912a98e7ea8004d17f0825601ee8470368208eb10ebd1ff57b8cfe9bbe337e74b7ef58ef17a7f84f8e57244512d1d05a4518aeb6b8f3bd4b88ae06407e050d053694fdc44385613e56692d84c4b4f55ad9c7abc3063307e0d49c74bb01b0d09c20202095f08fa2b44a42f85fe8efeabc94034aa588991982cc7f7fe71d3a5ca5a89124fbe3a5b95fafae763b7535d8b8e2b5cbec70648ae938b289bfe7b5553259b02e412ce9902772839b1f769c8095a771d6d6fd1c02d16135c6527a5c55b19d7afa9d81a7f0344d8ab3ee0b34bd58de8871afabbc47c278633ed1cb8223dda30870c6073de45971bedad6fd971c2b034b0e5376cdb3368a4de3a19b7c927c7f1d7de2f23b364484c7ecda60ce8c7f2d99cd330d98cf8bb453174b21acb4c4fa35ace798bc207574c8b3f05af101049aee6dbc5211862cb2e5186819a9fe1d0dc18b286402adaf59a01cacfcdc342bbc98cd0ab61bc0292188b44d5c8fcc15c2fab7346d361b534e5860b48ee8e4ed1c74522c5bab04875ec2e786a6477987d0a4f6406e4c18c5be6d2f6239a5eafbffad4ea8d7b3cd2f5e7f2eb0c0dd449a14cff8817af0a8302d04843435a419cbfb4b0a2841c5342e687957cc36135b0f36a1be3eecb750e4b190ee193cbc83c6090d77d8d7617690fc96dde436a45a3c70242147d3ca184f70cad6d93426e812fe67a11b9b2aa9c48f2831b1f42143a9254d061e42bd6b96cccb3cfea840b9d7ff47955b33228999b334560b9e5fe2b0761b1735a4e25a542c1268bd5dfba9e566de5438c2b1d3b5d165bddabd67d85269a27d38e6dc18ca497b781de6f367de1a8be7677dcf467d95008c5ee395019e08168c71cd842a2b7331065a661bf0ba0f8a398b25e23a66af6a7535085d6e1ae0056d93a86739c281c302c41cc9b26d0ed97a2efd4b3cba6cbbb3e3172a27c0fc690b2fa33ab199c1d6395c2d04d317b36d49996bc702bf1b54da85c2720cb8908b7d35240e4e147aedc8815b2e8e73dca83cfed74427a7c868c378bce58a85e5a97da92d93999a8097d5f9f15ad380a0a1dd122be79b620fc47a68c130bc0e2e35db40ac87d074ab37c4e1046b3a3f37275300850a8485e36958ff7e70dd76f2f6917e931f1854ac91427752de9320d1ebe67b5202a800d0aa2b559b582aa902d7760a07d3eebea2b10d58a857cdffecb1f02ff5bdf1e66a46084372f50877b28af4b85883aeb21387fdc9d2c7407e2d4d88f1ae0cc5bceec0caac0d463a7d26b49f62bc47485ba1b103095c9031bac821031b54d3fadf8bc93c62743473f79c18b8c4903c1b09f6cc733496013eaaba6e02ffcc5db9be686fd915b1662640beb8e7744ea03a783b683e534e26b4d8ddae885643e3a0f22974431bd9bcc607e84b3b0f00247fecfd950ed783c02cc209107dafb333541e109ad10b92c608695bb8ab0b2acaf0f63877cf0ebca9492f51b4521d53aed078f0d8ecd3462520df8d4f19999c73e1d6af6c22bf759899f5f51cac057ecce8b5e84326db28ae34b51c17df4d60ed275a5238a6c13dc13655bcb0a8a17a8010fda2eb85e7e43e1fcbd126cee6036de18c92b8ba9d2375d5c56190fd71ed47f3ca759d444cbd9552118a6f8897bb92d4a47c1ac80b7db1cd25011021e2f49c7a1bd4113214df8e47cbc733a4f81125ce51929c89e6258133ed6888dfc26040190c4dcec227654b8a34c685ed6702e1b4b64dc0f486b4a23606c825114ce977be0dfc8d8835e954893d3012ebfd40df0fd43ff6010369975e836995b4dcc8625af06a89a3cefaa8c7ee792bb124ff8da5833fb0d1aa67d0ef52abc13e84610e8ce6e056df8f46670d4dbc43d1f6b71597fe9295eebf9d7f93a6e8e499e1cae1e02836334c891136120af9557e0f1db2b96cfadad2230e61777c7b344f422a488aa13ad97940cc3d03e550f6ded0cfb75fc40ec5107fc0856fc080cb54334b02b3983d79250267ffc2df68570e9a1eea179e83781c3fbfa23d030bb04f4cd28004d5d2f3a0fc3600267e6658adccbc461667864b8b342c1cf6d0f5e1d8e389a00de0a105f9aa9dc54779140fc2af798a834792932ea9017007200f7d9c86b94976ce69862b891a2f15da956b9a719ab1a13cb9cbdb8d904d9686019a878384f01ac630447aaf31edd98170b680f91949a2c77ebc6d5d1e0743cd2ff8d57dd4c296621e0bace74e089db0274f5f32c239bc27cef1a62d3c550daf96a7decbfc849e079e04ed1c69bcf28bf379f7b964189fefbc1ffc3cd756cb6c4ed8b96d6fdbc0d5e6340d703a253bd68b77481ad26b4402296256b0a199cccc1fcaccb7e5bf2ce3045a5f25c375963e8d66a1e71ea9f0bd7840138a1fa559f1c6807bf72fa7abe41313faa68713992aa8499bb079b8b1e23968b7f87d8fddc7e9455b835be54622be4deb2f19c8252f0a5f96bd646e681264fdd8643f96cc1ece03b9a0d63a61a13dcc18d4c151c87f1810e603bac10b8273ca310aba24b730c34f4892ffd94b776b0a9519fbc178d52839a60e63cdb4a6bb91f58c55e36501d716f14fc2067a9a5e285f0fe14210f1700df84c5e87fbab9550baf8c328638ec10fbc06aabfce31c0dd0b82688dce8d7ae89293e14901336afb1e9cea01765ce3e289ef6ee50b89b2464497c5e46f71ec54fe8f0c7aef0f0b6c6698b8375047d40f5d25894ee6c774850a764848227064297bae9745d72beced128b12ce9768d01fed758b70cf5802e4da6a538d0fc8e4f2be17868b39ccc783d02e97d94aff9a00400a6ebe1386df9204cd7f82423fa3febf6ef0693cfb107908258663afe05944b5530800b78c4cd0bc900c8b658b5827398a7ab47e0e72deaf2324fbb4dddc44162fd238e08d49048bc9d596b9983a4a6a6640ce699ba7ac27ac33f8d288d8499c60069ab0907b478db5f8f8e5b2a78e5982d0b5ab8feae8e51fbce40af577a12cf33e4eee63a6a67e38a950e7f5183d80bccd869cf9c3202c8a77327d39557ea08527fc1f8240d4dd78360c495dfc3c723a556264e140a8c1addec1b8a21556e0cffa81d7812004f9dc260ef2dbcfd16cd4c0fdafc46d3fa63bfa317898584151ed3a9b1af4a5ec4e062d2135244e369549fc031700b080c906a15b507f6a81c180f34bb906337ad144b9f5c78960751f42a813d3692f8c8d0c0111e8a3c8884948f255327c8192171aaa941a4baf8e9cb81dfcc1a7fda62678b412bc301619c1bdd946de21d18ec0ef6764330a6000a5fa59599be1bd284eb7c598c885b905c4b880689ceaa61b872660cfb5ce81ed07fe9a04ca4206bc1fa249deb962ae4adcc6c2fda64008b77c6347e25da24041dd6a077db0d008cf715e5e82717927c4967b06eb26180dca2069ebaba047514e2f16c2ab19349edd107221506ee81315ba7fc830e0fc050bc07c4dd8d9c506638c911db13a7180d4becc705b1212fbdfd57a88c9687a99b51fcf48bd284276179e610289b114e670e62e40d30dcd633a35a4ca4a872a7466a59179144c94df8fc9851a1dc774608b4a2f292640e09c7c7b766f854fd70f14cd8d9b4351d6b4cbe0834d3ece9ca6c5bd4123c0e53db8e4fe4ae23ff11c6a6584c4e65471f2a9ad902241259bdb109e06744f075802edc01f17ea4acad9117381824e71dc0fb6dae3be42f071dd0e8694cb57303da5bd44044c1dd13c7d6d3e4b81f412527d41302a3221353d512cbc8ec3123f5aaec907c56380846753c47aa3bce67c511cfcc0586359b4974e93dfb73e39bb6b1f2d3d37a0d8aac060a105a9978803614cb5c7b0c7049599405e8c5f2a4d5e1fac07a8bed8607eea6c536d684dcaf438ef2b5bdfa17941dffe3ce7be2506f445a8ec36dcd4eb49d18b276d0d329240a85e66ecd9307b2f919801c33ed3c9597a2da4bb1eb2d5aaad004a98914260b2b9adef202eb477b45a5a12d607445016921f1b3045c33c266c4530df2e91a90e4359c0e6473eb15a2c1185d289b9d2ccb651d4ffa8466f39510ef3f7168bd0af9d2c45890beaefaf5227c7c3b9283539763f7ec1eedea22ebabc18e6b97c4d23ffcd39795b3e330c2c1ad339dea8464b076a997a0334122607be5792e5a4206a5b69fecf82ee0548bc4e46762bd2ddd3cd1b46581c9d461c99dc1c416dc08a86b717dec290b0caff902e5a88596846684b15aeacc8846662d4760d06f2da989bc047ca4d96db7fb3e0d375645e042489d14971326c025a6195a626af011ffbf394a43e5c58b0281bfa1424a44f26da47341260ed19b2bccb0b4d02e91e512d0787d9e7cf069538f3c9e11cec3fb8e46678599a5e5d5fd8de0ec21a55b03d3da6f21f1bbdde036d1d427929c9bcac8ece68cc8d053bb0f0913133d0c606b000ef9a7ed28ce625d3ed055baa014101b3ba3a34856f80790c0c31eb16f322d6f79331a0262bd408695ffb3d56732c34867f5135fa14d7d47113ca503605fc7eb6d24065e0e5395a5016660b25dcb91996a9b9253bfdbad4ff9164ff9ddb4256291dbed5b74504777f66c7c9faf4fd309488ef3530d08b4551afcda800dd24f730b56a897cac2107c7aa76f62cf089d7d6b1f89c761f1f059ecffdd92de23ef7f8c8f07cd8da0f7e5d29c8c7fa18225f7f576efde9fff065441c886dfda634836e14bbba1902f78ccb4198e4510602da6d56452f1f5d6ea3c51a2cf8ffe2c8f02e8e1992c2d56964c9f19ad014ec00c161d499e60f505cfed264fb416ab19ad7ad18721d71cd3ee0fa1ffc47ff1912ca421559b36ff2289e12f5e876781b0fb27e745c16752032890f3f9fe2caf61ae831c375dd0ce39a910652869cd8a6e2bd587801ce8a82ee8f71142ebc3a62250034e7d1137d420957e4e04aac64efded510ed7488ddde33722d9646961d2119abdb1cb85a5d2a3c33cd0b022b05b528905cfee3c67d4d891b7dbb5875a41c3b0f09642bdad98479a68f7bf3e3356f758232b8028a5d62226c5d08c5889c4adf9fe4c28761f7c7186b561c3832705cf2f1fcc0554befa3f8a9dc6afada155aac01a641651bbd3b8d6d8251e885e7a409cdfb959df049cbf2127bf8b0163681f258ffb64e6ef5ae625cef1dc9b74998e7f10834ef7c07bd6c815c91fb3feb91a07e4397baae17db969a414c5b83a75d24c39f675893d2cb65959508b57a5ad7f0b8795e0ae9b6dee5620ffa9269010cfc113864e3372ed1b7415029128e94fa664beb83ec56fd115da32effb12ff5b6f9820c3bca85bdad0ad11f56e4e934aed6421ba6dc8e43882e83b967c98bebba7c55a78f6a7ab750f3531d847fc08acdeb8f35cc75c8a3423fbf191939ec5a3956f5d1c227c462ab72b0b5db9f04f0f893e8f21f063afaac4b31505137e4767d485ec2f1a2e2d24aaa41ad7c36c14042e87d8582f3642ae6c6f313bceb737d9168ff86f4586a756350435620a2014aa4662d8464ae0616ecfef70dda4b99f20fd1814191db984c7a70cd34544dfe979b37efab453f7f8fe96d8db411f99cc62463740b70e36e865d63e11a26d51355d40fd8d8d01bed929bd75c05d2ba7277263242d043fe51217c187125f2260a22613300a841944ddc05fe11d942f9ce6d2c66fba9c00f31e2e47d18bf409c350f4f16075370555bf526031a98126c5ad87f06fee5dc472ecfe405df1092d7901ecee30278e6e989da90d4e496e28f0f9b2c5164a08247510f2de229db48f26a7183ec52ca4706acb1119bad22b2d66e4e6bf9e6a69c99a87718613aed79cf8d537af83526073c32289766451cd895411a1405a69cb6452cc330b9d3ef8853291995c332b1f531d08f659f7f954605968bf34da26abd9ae36ccde0c2943701fc3b4345557217ffdf19dbe9fd7fc23eb1db003b316994650469818a0bc6cacbce729f27f24fb5e2b94bb7563b19d7f1d7adfc653d72625bc4a640f4cde44524b5c23f1a9a704bebb840d04889003a30b8483815b677ab0d1f1c97e230845975e3d1347f1312b194c4aed729db7a07af028dc27c4740da5ba0c64f7dbfece0d9b3643f493ccf0f61854160bf1a713b5bee5ac796f18efa8f44fe258a43cb0e1ec4b40879b384ad272c4001bab80e4af388e8ed7cab5823ce3557f0dabd6b85ebc49ea810385c83ea95490ef8672f0495976d030bb8d9d2189df315e3dcb1d2e7973f64d95a7ff823634f4fe1e77e0683df22ecc00cf57141353f1291e59220857cb4f0c162e02737de30a27573a5daf02589a15ecc9ab3d574aa18e398dad17fd98819b10ca93a4b7481ce7f73233456174dc233043d895e4c1a6a5a4bda46334f8de80b7beece9b6bdea6a3c838600ced390e5750e228ed07fffb9a04bf836613df54c9db964ae6382b479c5f1e410ff66d34fedc22e1446cb92a5d595dd70c6e8a774105273b973a7f112264382fbb6653167282dc310d468024feb5b26f479927c630057546388b85794ee56973759c48573d3dbb607cfc9239e24ef12896a7120c1e822d6c89b9c7e620cfb898e82f86755b03f2ea597ee519ff8fe1d85a1127e9b44219592b4e76cb86574def488120cd95bacbee10e7a1d57f1d41479297252f734017485f05103af0bb16d4fb5052411809f2a07afcc29280b2fdbf5d3c54ca60aa5befc6782fd869f99eeced2f46300a82988ff2811b37127f1d74eb437606d7626b2e3678fa71688149603695c08739c816c3498493f1385ff3cf56c9dddf0e72200283032063730ce0f121cbe3ba74fa10e9d1ea3b9cdc746e57b0435565c0d3784928cfde6848844b37b979aad75c8b2a8712dbb6b3840e23b426780146c8e0ad210d92b760c964da6ff9a1346f73b49391fdde471b39c01eb9a75fc023dad4ec36e3b54a6376e4318bccdc74bf6c859a999ca241239078ec8ea1174bc7e1d8dcc9c8f041f69daf2cbb0a95f856f9a9484393a90316e31d8d25132b558bc028a745df6c53a96d070aa37f05b429d7728518cb21e75c44162d3e0f7c4bcf92bf892f98b6ab9fcd0b3ae8563f09b2101c5d589e74bf89243d90abe199a868c4e8f5f79fe47d5db634f4397df4448bcc9250567484f23e489c73517ad70a45b849df60940a2553fef3caf50273a80d289d0f2b37b8ce14c30265a27c3c5e82cb5f849484f949f223efa859fbe7cc816785c6af211a76fba8d89816136d0e67f9aa9ca79ee4373a3555211dc017967cbd41b97c2295e011e72b7b9fb9f718716a0c19dc7a5fac05a27745a28d45fddfff72153cdbfebf25840662826c393bbcde94cd47c587c1b9711b4ef9a3f9b22f446eee229982d3f850aac713aa74c46c3a5b9b8991ddd8aa2f9b41ce48e8e805244ae1cd3ab6b2e5907d630d0a89fc0e3c95098ffdbc947e544c5cdf8c39c80cc58c0883aede1e43a0ff2cf97b1d4798b93d152ca20d039444afe2e9ae4855d55cf8a452449ac224b3d3772aa054a614519dca6469c246f5c5dfc5496cec1eb234f38acafe0234a71785b8f68bf89c0d3ceaa4c424ea767b11f3e6ed49dc5a5a6f98259763505015c8b8c3d6c6e7b12052cccf449a30aa056b180f38895a78bbf75ec8fc70a06a8ea13fbef344233f2a06f9090602f67715e7b2294baf95d8924365e57c94fa8a43bc095ff2aac3268f7b1934f0bb5545bbacf289d71a54fbe21fbe2ed0a2216f0611122713e15b347b50daceb43f5bd7503a536758730e4e9b66259ccb53afda88703d134a7086b9c5a5ea535220376a6877ad6b9386a63d6465b1b3992b69ba325ff4b5902c93399dd8faaf335c59ea539bd50fc21385cb95edb5f24b36d5f7e63ed66fb8cf65fa7f25692721e4fc81db46f468dd522ed68fa8928413c37946dbdc84a1412811160971c248e1b063ec73cd5c204eda7d5672d590600185185e37fa6e07acc2b97ee9ece293185f32f5161ea1c99fe86d2cbfc0201ab52f90a3a672f6eceb0096cad812a4007f58ee262b493cb9b8cff79e581e3fb73d20d9313dd0c9ed20dcdf37289e828a0eac71cbffcef2ac89f5fb1774c84dc9c90abecc7718853f5d579af8092a9e38425aa613a4db3926a849e4c56db824ba3d2ff7c5543f82e1e975313308501b0360f05e07d0212e4a8779738b7868cc3234dfea69b6da000411105b2d7b4071a9061395d6c9002737e9a8d975c3a15e69aa5bda9484c5aa31d7e575669b38522eddd7dfb07e6814806143465c76643527d05e8520b38c973ebbab22bd85825c58b30a9722c9ac2ca89c38ce514453f237de845327d4c58bf24f398d4eb7edb3fa65437ee96f927338c2c7cae1a888ed12f7210b7bda35cf53ba42937c7ce72ac1f83af18db163cb6c58203b0447174a955a862606b7ccf7014fff4dda641d3dd4ae6917595cc8b38c6d5be89802477e8dba9d072af1703c048764d2c6113ea637e822adb6f0fedcc75de7002e71675b7162dddfde755ba908275fba3a3c8f048fd1b225ad1f04e9c806791f3a37f81b003b9630cd648294283b083b20ca2e669b78e23f4ca29bfb50cf4e39c945599f9629fdac3273687c3d69cec0cc4c175960371a19ccc105496fa6df5b96a0e6264673875bcd14b32c4dbeafa21d06372f643a3cd962fbe97dbb05331a3bc053bd194b2653a69d72360fa724dd4821b786a0cbca8c8f042a31f832d7c07aee6224a693c72fcb60ffc04a10fad30d3310c97ec75c8f6a3dcf2ad562e350f324084917913a4e0e952eb15347ed79cb10a5f88eeed7f05f7302408cd89a2fb30aa6dab3c1604998500f36cbcf13c88fcc14e8a9058b1549009dd3f37ab9df6e8c34574b5b66236011e845f626fb8cba6028eacbea2b0e1005ef47865e55123405830ff61f046312e00b516bd0f18a8dd7b0ef5e3671a4c6c473a5d7da37be82a5e560913e1e21a8befa6b871e1fa237733e0bf62f3394d3c2b1cfa96236815f8933f36aa7af5694467ec05caf393b3f7e9a4f16dc59b4763b4acba0a366ae81e5e8124d72f19c3bcda644eb72f568252837bf7c4ab8929c3cbab8e13992a7f0d9910ea2b499b4026d79e8e873fe7ddf52401feb9782db3959538cfa5a46799a40e0676140c846d41b1997eaf286c85fdc97fd228fb1213299b3bebe8070bcd60696f535897d9844f611b553df16e069b055c5f7319cb65fc1d00f139847d160ebfa481fd343a13089d00808cc0a2c3a4077399bd0bca671edf2ce550019997a070d9b631fcab987d9267d87e2315504685be2aad265ebf1adb5c42a634655255a33cbef2896d17ccc8aeff1cd664f3fa61f75923b2a4d1d6de90db73c06585cff01b4413a35a8f3b51395b83250de7fd055162db9269deac38dd1ee37ea4e57fc46dd363745537fed678ebcffffc880a6b3eef543c8866faa769b17160011a5a958b21eca552b970dee59091fb2ae19a84f59c309fb030f8b34b0b23cdc0f62c853aa94d0631c45e9bd5408d19c2c9e34dabea9e6a5c11e9d8d8991881dc7d9c62cc0865453d33df5689248a85a0ad0439b861559d685ba166f0189bb75750c5178a4f554171d55a231c3819e10b2be3a1a17d559e9d61bfb8bcf02f05adcc306d2663f6d8dee6f78871db84a52f64b1b0f9803013ad0df96f7ef645d143a4e8a05b8775a4df4221d3ccea3fce16819a762f6b6a807e274abbc2e0ccc9959135b0b2a1ed9eaed145a1944d325f2a2a71d44b8c4c087936832acda5971a8bd689aba30c32249e653f65159e77c2011fa24cdb8353c2cd517ad7504e907370f95d24601ddd16ed96f82f09f3fca721c5f3a59612c3097173d58cf67fa342989958a4b5f6a760d7a6ec84ee08c036a6de0e5940f2dca45b9fac62f187370c3ad2c3c4dcc2ce5b15bc034317da890b6f983d1c6963b3eec44c413216bf629526f344990235ea346f88fcda98ea002fea8a19ba30f12c405da75fdd0822eb5ead25471044da2f4bd563034d69a8b11d5c0f6d93aa419fbcdb14b7eb8514e74778a630b445dc8f82f6948e1b23469f98091be98e25df06234709b38da4248b4c46d4eb17aad7c51c399554845e3f3588ad963161610ab65487c3c3d173698ffbd40ec0cd7384998e467da8fe4ecc3404e883ed40672e0e390e94d2a8b017955615e3533f08230762e801aaccb1fd17a10866a33f675ab733d49c3ba0f7dca6ede23e259d857dc09e478103cc2a7ef24982c7e8702a0811152f5b33365d9fdb24cf3f09f9e7547b34408a8e2078fb1fcdd4328c096a7aa18bdd47be0a37c3411a5de502f3ba6f04b907083e9514c3538aa119a31f0dec2935f629a5266187cf532bd10f70aca1f2968049d922242ee55fe3c5285f2c8617d817a2f0601014e30a4a769efa21fe5ea0514dd4f4e759cd85417055e295e2997b45f582a7e2479e9a3063f98e634c7f027dc3570ee826565af5d6a88f7c880d96cfca28c99e323d0fa95071f3129fb1e56fba8fc9c42f7d2aae2a034675313b226eb3aeadf604402d4ccf92585809043b5d32c6b65cbbd0be10aa0872b6b30c90dd447a2cab5b0f1cbad172d4eda91e379819139409ec606ae542230a424f0865945d4a0bf1698e26e2b8799d0afbd7d697160afa6746b6dcd97d91e19072afd2e9c809dc05245650d65b83cb724cc8b45324a2baeeaaab5732441dfec1a602b1ce658fbaff2204dc96dca3630bb0fca9b5b7544bc661c01850e1ad77a143abe9681f8b2ce6c98ca4eb1b9b0e98886a8b50719f078bc89f4ca0e75a6fe960319eaeb5fc6326dc60cf2b8a0c5b8f1907a74efc77bde15942d9c482caee743bbe95bda7ff6b50581952bc9bb4fd403ed817b6ae289a46462d3d6422c0304c82e0e49c63c3ab7e4e1b4408752610d67292d83f37427e4a0b6c6809e15ef5c30922a523cf20c733f91356b8895a3964bc1a148b51af171ae55642259429a5e2a910b40c1ae82e985ec8167d39ae04c255b6dd38f0f3b5404ed298a67fa7025a7061f7e1df1d29c505dcc64da95bd4fa7304a9b9f2064d0a18bfe0e12cd3c94b1028dbb2d18ea5fe14e306e1e037e8be7d502746100e4bef2e25f4cee9f653fd38545f675b8e671506470b0e53713cf7ddb0344c601035d90ebf4370dae78440bf94786a2b763cb4cc69d8fd9f539fa8fc4975e214873df6902f387896e96f6b3f6d1f76b35a38732bf26fd5c593a22b1845a590cdacd1a34c1eebc49219c73394d55dfb5f20fc40fc162c9a6e43f65f6b01dc15544509e49f27b39437161d0346c12d5ea821e0cac7e681ab77497eb3fb40f7b40c380711e409b7adf26ec212f514fd08e178c4fede3cfcfa8dfaf14c4f1cab5e33d0bcc9780ce862afc7a7d5818ecd4b4eee60f4f75a9058b2ff3fb32ea88c029eb84c775435a49fc54a292a668ddbe969ed8b75da5cff4d83be7e6cef8d970c95fcbe9003e96fa04a4be4741f79c4774709dc3cd024060367d6992d0ca5cff585831ac85833ddd5bc1b83e72acbcd203d396877f21fcc64e97c55f82b427b00e930fe29e0fe143993ee5d04be6f57a5f9a7b34b90f31b6709ac34dca1e223726bb16a0f17b37ee14af7aab9fdea969d66b66e801e1b780b16359db1ad67b22b9be8dbfda6adf155e9d50da38b14f5c6f48e5d6eee22388a3d77997b4e4aa3473e68d93bd74758ce9faabf0e1c91daf36b152a5aaebd754547d117a72a357c3765177a052524714920b07647fc7469045b35f2588ef105cb75f864affcbcbd0034eea8b09bb9a0ed4729918693e15ae525bf1820e12b487e7fa76bbb5aecb87e1dbc6a59461a5315e4d47eb1c2c822c2e497874a0ea87de5d553b94bda3238f8307fafd4e72ce52431c90b342d2ae49bfdcb741f63f090c10cf7a2042cfefdf50434956373c7b37803ae13ad4d6b1a2a2f7d50119d3feb6e673e46735feec2ac820798ad1ef731f0f5dce00e3dca172937b73de4ef1306dac3eaac1ab4997536587006b361fc9dea9fdb81ddf9659b4115716ce27aa704672e37450ba7ec7bb8ad1ef274c53211a373b5f76e6f32335905fafd9c27eb4a7fef6c77cb1c7d1ab247f127c52e2956ac9fe50b044370b43f956d18306143e6ee16f6f8afa43efeebc970ce6fa3b74f884550f8c7048e8d35983dadb23e8d99a5077416c8ed7e83a545fb5d6082f76a6a54363e66eed776d76492470f8136670893cb4c2459e0fd8404e8f36e43ed359f2ebee6aec61a2e184155cc2d341a1f3b4f5fc5bb48027153e654b1356b0e665391646bc19325242304bdb242fa60fd5a49c2602a295f0df2e7e5a980cadbda114c96853cc49f30e093a6c1d880b2d7d56642a21b97c75ac682ec1d388c7869cf8353b8493ed628bf59b81c88dc167e00b74437a09cf9e53269c5e61328dd57c02d635ae06c7c1681366c23f5ed6d4c85f1f3e0b9b5838f3cf6748a210aedead84d9739bab47e4a02bba52143448d285355f98636ae4ef37c68dff2b0ae1d2bd3c3054450a6c05e8a34a4ee40de97e122c8b1f5c238a5100438d0ed11cfcf8d2838e12214d68ce04faec1d26a3a14a3106eb1408ca4ee8dc708174d9bed92ae79af92517ab6d9756879d46216666aadc18c20a3187170fe805a58660840a70e4655f1a12d6544bad28591bca70447e0bfb49f270722da4d4cb5fdc3aadb6deec5630f7933c803b1b99811749465fe40ac0754d2bfda566bc9c60c055414cf93f4f1b23664e5539497228eb2ba00f05466510c69609f241ec19f40ea63b36a3dde3c9151f7c4b1d7b96a6a6f7c8fcd0bf588d1fc44792151edddc280dc2d5f509f566be1aed0b7a33bce3719638e179e30bca4c45260c9cee670673a43607adf09ff361594bbbecbfb314aec7001efdc9bd8680456d2f552445b49a9662e4e4dff3d362fb6a68eb05258799f339c64bab0f9d5d2f8ff1f2f9477a1b2a7ea6a34d6f96002c45bbf23fff05c53b100947d2cf07e9651a4490bfabaffdd62e32bd68cf1341f272c284003c6653a255b57964e6e8b9de9ab440405479d7c8e7d71581f73f6e42e6a0733f408edb7bf91e2ed1ce21aa4c2afd7f74b8c530041d99145a0a2433d10f561f467310b1a6b94faac019ca796c19dfcf4dedd44a6f04ab21a17b88ff7cb6befe30adf7c20a24b27d061ae1ba5d8390d5f24cc1a64906d56ae13f5e00b32d46a8b24a5de26f00fd0cf5dec5b580dea9f5cb1a03e18097c70fa3dd38d2578881ad33d644b07b6286cd919c128247dc034b6100b6572529c96d3035b34731ea5f2a292ed6875faabdc9768812acb1973fefcda4211306bb276d7ce4452528d5e1d9891469a184c92cdbdc9f1c45cc3e973d3146876e4011a24dd6a54a508351c2081d4c7342de4da356c73ceb7c76ce99040ae8aaa643bab50b02538fcb8f72f8d9c18b7153dbf03173a9b0097c04096df607b8e3a17a3b5a6993cbca436f1dc98cf6122b7028b7def20b8b582923468bc41afb8c5bd5dc644d3f26eaed4d18c8ae8f3e303d916324ef2dfa3253c2bfc97f6d7a6234ff11bcdd1fb9571e5f6769fbd6561c37a7d807258df56a49259e94b34f5cdeae008e85f9f705263afc42de7828b7068c63c524099e1677bf08f3738a038f121da1d852b2988f08b8177d4bbff7acbdfa9b2838b7c1006106149908d0a80eb34386c1845d56ea926a5c2603d33b7da46a968fed9d7232b1f2ce5cdc46d42a66f7df2e2cc2af395e6ef79a9929bef411f1aa204c3a8c9db493cdb6278f85480ac1838497d24dc00ba9c72820f852b054e88962541a83527371f4d6023eafb3d4302b8db92ab7e204dea126e74441d824ef13f87907e9ed302b3a3c388b43c7d5fad9f83983f1d143468b412779d7e1c4db4ac66a1127928963ba207e13d4194a5ed7a5fd0fd880ddd09d138bf2c1c09d507a21e8ed409bb8fe62c8fa5350f33704bb4400c0ed9f25f94f6dbe6b8d6289fcf1a30c428a78b3498827128248c9ea29bceb8b537732c9da62469f516c6e125d31e036863d1364a387569b915b53f3747ebc81c25aca38aa3232d1ce1b05aca8868796f53ba1da7a6f380805e44e869835d751330f8e17be13bbad0fae12c824c8addba4001d681b2f254c19b8f4ed52dd6de823bef0baed24aec6ebba625b9fc888ee9d9e77095fbfc0f60be2f3a5fb3416746c3148a8d54e45678ceec3624e89e693cfa94904ce1a263bb7dbd2b4530b982961a57b61313f4f16aa4b07eb4b2f75728c762b0c48d0c35ca11508e1ee4c3f095b3a284226fb9882eb3090fac6969fcf46a200c6a061900925b1d85d521d4cb4f4e3c44291c8827eba85d235a5675a2ee7354a3aa97f9bd9bcb3aab336f20f5caa935b35ec61b93889cdda0d329c39217d3dc21eb6aa0f05d7888281981fa476758f9ada4c21d7a8f8ad851f5ee9d21c3e44b051a10e3cd3b0a8d773dd5b1339e02bc1f2868ef84dbe7ce8ad27bec093b1ff587953952cdd13e77ef17d3f1d5608368d22333691d19dac91fec871b9ee78226be1b5c95815b488837c602698deade0f694d4f323544c7cc43e934ecd8aede8adffa723a294b97cb72af28090b97e15cce07997b084ba1085b153419dc536848c27170a182483d4d0a1fbf9e2f6da6d9f2c80fd5f00fd8233662575978ce2632aacfef90c086975ccc277efb54a378ce83a9104353c300b028bbae5b48105d3db914884367f09997c9a5dcb56e61f5a2791b3e97ccc47012af1a998554a8dafa500695700bd0c5b256412a91ad63004d43fadbeb058188ae7d8775b8eb8a67044f2b9cdc38395999d55d7490b853015e9f5817493a40dcc45cf2c2271ee6368d1f77d502e0401e003ba59f633adf3b3d85391be748b618251dc0f37200fe51bf1bc15678b7af97dcc848fcca8ea87e2a8c0acabbf9a4cce47c2d7c1adebbcc04f7a53c1b8bd1b9ba6f8cd2e88185b8df54d20bff6d1c2eca004d5274d4bd53b5f64703c28a4542da9dbb2e9edd6d0b8bf9ef308e6a1fc25ae1259155558dde303483f94c3755d98c9e6df931ab2112699f8838c6b793217c1e8784e6ae5e68f52cfde48a66aaad48797c56dda7f12daab66642c8e7500616706ed38c9068eaedcc9a67dd59c88832944e50d3bc097b7caba6393cb239b47f41b204b72f94d930432f79140cf670b8dcba54e9893b640dba9a655aeea6e581096ce8e4be2aa4c2fc04ca4d26043854653bef017dbbe33da056585e8f28445ffbd5c7320aeb74e9772e135c9d3f7a60a4a52bf5123d23a17756a928f8519c3085743a394b1f5d21ad3a8f37302e9742a0953356a3bee89ba5d93c7d2f4267bf46ff6e0bbe8f73b895194c0fab4419f6a97e7fce74f2459c2b8c998eeb963ea5bd86f3ca260f720405c7fd484a93d13a429583380ab163b042305abbeb19e7926476d4c43e5c4df6056ca79451ecf15dd310d7cc439d350e6b63200351951178172e71cddb672cc2c93a61218e60c16cab8857f183f1e3939ce5369ee1b303f9c8c145588263a12d74d1f584af51f812330a54d1850e234fed720d6f392ae5a80583beb5587494938a00cfbe7a5cfef64a2372f8896a4a04d835fac6e1714900fcae993804c83e5547cf806501788ddfa6d8cfdcaba1ed0b76fd3736b7757b50145184f3a768a53d787990e3f82cc167061aff275d829681ebeb87f0eb88243bd13e0746db31d072103c159018e0bf19900effe974ecc3a92b9890766f7552e8118df2e077be0187aa62d6914dfcf4880deafd6b0d7b29f15cd117b37abc35cd5537ef556922d98375182f5dabe7f9b6bd6cb102cf2b54b287317a6f9d1a19885cd253039bda25a780600282e996650971c8f1075e25094c8c76d2371a3f01dce6daf3035991e30093360219f0b6d3cab94a55f452e794493788e246e9640eb4128b262342478f2b8ee3ce2d8eb730dbcc1b22e47c43dcf1eae1454bab500ccc3575bba2fc901079c8fbed1f1c071f09a578a37a7f1fd014aa952d41464fa144fd3f48df667294ab11883852e7c3cbd541c0d7604572020961e714e1376df8a0df504aceb9afbf6dd7ec99dd3446893bce1fac8085541d7c1ad687053fb1a4c639103609f9ff2b08eabfa2f3ef0e14d99d3fbba9690eb615b575d5b4a921b54f00d77a182aaa7adae2aaa53e5576abcae1b69a1ca15a9cb325ea53fff2e88075d77be2be8ae6fbae046f462e4483f4925311d3be7d639cea084bca85e720d3ceec7f3951e972bec06b565105aef37c29bcd29f31d920cb233f67462fb6e794969718630bd5c3b6260804fd2de359f37aa4567b85bd2b1837e226ee4cbed62dde0acc312ad5f0a87b2eb77f76c5c84d6191cd4e6bb90df58f25b087b028ec86e109d44985adff81897809ec922ac9ddbe30f3de6e63c79cd02179a8e29954ecd7f3b228b0f9971397b0b7a81a83eead4f8ee066e45fc3466897d53f2820bbcf5c2d14ac3fcd17a0669ef3399853f8b3858aec212fe46376144332b8cc55052d2310fe5dee4ff3a156663545837f55fd4045781dbb4d29f0dcd95a7bb344d26d8d0de6582f012c768c0c7dbb6136cf332922ca5ac5d36530fcc62c4c4843786e8d492651154af2216a2c047b87631d3ce7a7031ebf581f59e69115598965b3ef5855b33844f8f2d419d3099bf2fde40ca74b7db8c9fac95ff92b4485df79be99a5a465d1d60d0241526643d1c31047008afcc8ff26e8a048cba04de3816e6b8e57591a0ae72b29c66ceb133a8c0b4ad7d6efcc0f4ff8d5384812b5921c75f76026c2c60f0679167d45ab81e56ba472d1f26cf7b34b7a2759f420008495e06d45f06a7452c7f3097ca6da8915a42384798881a6ea6db817164036dd9b73b5777a97787a437e736bac1073a6a498cb078db413d8ed764ac5918d88a667a5a6fb4f4dfc6dac3ad791407a259786eee0bf02eddafcda0c0e2dc76e24aa4f7112f979983b94ffb86daea3a5be989e940e91f9b32c42c105aa436298c59d1f5d17fc5e10b179cdc7e3999c5eb62b80a2c1c579d28947f425bdd177e06ea2523f5f31ad2ea38cdc7b0b76468d8dd4c738ff4aeb5a707881ba8ff2e6ca6220f6df378df4cb1b90ce0d96cae6cdfb597888bf82be0aa5d276061726b159f0faa50c63e78b44eb7aa559dd2a1b174e74d71a56bc71629dd5bdc03499be35064a55eeb24724265b5e9f40e780c87f82a27593ea936eab82866ffd06ded373cbc4d27130f87eea5d56b8a29d20e565c1c023757dbd4da97811b29ab7f761cf9b7146ba990b7e75a989752babc921169b32d3cf3cc6c6ebbe42db9d4602970b8ee4690be9f1260dc9fa4b64978bf5d6a52cce3fc0f832e189cd7518da0987be53324c3b64c4f4bf17edc880368e1d08bc690cf479673181f64d1961ad81813fdf25b639855e8827a0aa6e61ab6e250873bfea4360aba1ff1a648bab227afdee35d3f50140b599e0778d825b65500652bd5a5995885477ce9101e56e42363ec74cb92a54b2ee1e9418d68e07b8832530daabc7e384fa69b4e4338f8b4b9593931a449d0320d7d2e153bbf0da994bd6b05dea5cba123145d32b5f2253a4d62285419f8f598d4216d0082942106ca9f5e492531f4b3dd886abba61ef0cbeb480e36c586d6ca6c2945f927e92afdd8c583f9b9ad51a89ee4bb3384186a620b4c6e616659a294cff6895c7871db3bb2031f7833f615a54894edfc4226d0f2badcd01103d5cf3b1417762606934d487c95471739d20a59319ae18ccdd815aa2871f7f4b2b7f52abf788fb9afa23711dad3903baba47ec252893517d1b3bbcaca6c39b54c01ff75edb50f2c745bb389309dd5fd03bf9930d75f255873d7ecbf385da6ccddc8c31d565a3022eb2a2fafa03413b568f049dea4c61f513b782710c46793a1464c7a4a80187adb288376d8546d26b730eeba91e111ab7c5b9ed808ac1e1b75bfb9cb50aa6e63a9c4fb5fbaa48e8e0e1cc0b99a0c41a70d6387766bf73d4ced545d5f563820e09773902b001e25b4f1c4be0f1b552c222d70a06cae9fd7ce3fa48a5392e2f60736a8e6dfcb5c8df3e98103f48f3a3f04511a2f0f4382fc21ce08ab3d8a7abc56db6cdcd527784da029f30c35b816c69c9565c5ffec89601fc4888501e2672f37c21786dcc75dc4853bbc82e933215ff7dcb3162d8ddc090e73b0e770ccb61c72a855542c9690d2f1f4e027e7196e98e4966e92ade812ca1a37bce217e987cd7835b877719b2eac8a0ec8ceee38f2e8db17aa6e77325c1ff7fb31e5d20269fadf2f603b8350010e61c8cc2eac7a851bbd519659ac07e50adb1683204c150145a8e062ec4a62d4b2d27c1ce8b2291938908be52f1d1e75f573c90413a58a61b3359614d366e9a81f0c0cb02445a69e06fd27915cdf72630cc3b61627b0be5e7cb8d3e068d617ba6142e695afa1b7fe20122038d4e7de247e9ce2d4d1b35d39efc1cef14b5222e6b92c7f7460b00f0dca1f03d400ebc8383d2684ca912c02b941265d22844a32e2d8fe9aaea1ecafbb10e89ef9633e8b5283d6a1d9272b6964db632f7d1fc9671b9ba5ed4e27c5c1843b6aad04edc13d60d7e8d3ef7aacf008235f0cfd33270394dc2ff71230ca1b89d07a02ec1bf0dc64afe9e5ca3dc2090d1eaeb070b5bac72effa1ef760b122b14f77f4c08919f6030826abe0f52f7be8a24d50b2be3cbec8758f2f5da8185b3865c88192771923bc8aaaf6bc0bb6b20e184da8e2ace6acd68041e52b2e8f5d43cec700d610c92f197f0e5bc535f6e1a14a9665747b20fffb78bb35d137f0000ff76d627e97ca26d222e3dce73263e9ae51a2bd7688c44081586c617a2ce237cb84b7bc76eaf28128e88d3510d6893c8befd0522f99d3bd6e08c204c3eadcfa12027da7b174b00e35457686c288567409d20289f4e9e230db9987f0ed0acc4021a299328a77b0ac23d4596e6bbddc0151e650373e7073d1b1acb4f20359f27ab16fc61d87dedc580a69b9bb80f43c81e3f170dbf18b7e0886dd8d3299486123f2a1924c6e397275fa127fad845afd6f7e56c117b95bc66df286a0067a45d2a5a1c2b1106e9e79fd9dc9de3cb2e8da21f8f4d8eeb65ff9e02d083a6f1806cd2fa8cc5129f283425d7e37fb0abb24a4cadff001a6ef957ad19386f18fd21841abb99accc475cfa395adfcfd32f43827d608a721e007cb8d57efb0eeda51c462b1b04eb8cfb334f4b9a2209bb5328ed40e53484c4935478c1f1fd857cfd2694c3e239ad0191825ff707251ce70ce3b6c9f3ce877aafd564dd8f27c26ec5c15c6deaef2cfbd3a9337d370273c8e3bd6807a3373487c434ce1992c47660701ac109189d73c504510114329f0b71b891f52f029df77bc8e29d0f2fc111a3bd5b4e27ea8755019ee40ff8cd4a5c1bc5f40ce44ce674e8eb0e093ad29fb68e7ae04cd195d64d97e36299e3bc2df67d0a4ae0deed57ac01bb7704a11fef05cff4983c8f7377b33fd46879ef4608804785a44e975165caca81346f48f8fc530493c2584f768552494158ab756458bbc32fb7e30df28f8bee5869859f90823928d0afed72d96af45a00ba49df5e65d199e6bcb9d17b3e0e7dc85d5125ac98378f844adc086f680db09cf3db566d38d469f17bcaccc693b3086aaef4f2f15587215149ad28deb39649010f2cebe06e62da6b8e10f0c1cd176ba98b7f63192009b0b17022f95e5c29743a5f5e87013b8ee33d24e1c09b165114363bfd06450b7bada3d1f18f2b4d2e0c3f2b7f86679a718a2472dd8c3c88d58eed2cc6f6d689a5e84fe006dc7b19eee006cc9b232d548b8f1a8aee75225f04330d8b31ef0e19b48b9f9fe94003a21c156eae1d9bd8abbd6cdf2b5b3755293931a86abca5db567be1961369c1888d7cbc0954db395dc8e98e5fa1d0555ad98ac76b1ed6b3f69ccd35d28683ff5a52f5bcb1fa2666eff4992ec455a0dcc5e6500e4e1b7e1ddf7cb226577d323e3ef5176a11052402339b26cb20ad148cc99f8cc1c3c8868738e6ae4dcc51b0bb265e9c3e4804c85bce17734bf9e6caec16c405e19f4b60653433d180b07eb2b1364dbcb469722355f50fa7a5554134fe948b9225b578110d2c904234a4b04e903a45a78a12a256bb6f0096d24bd77c554d87dc9db996c1965ad053825f718ce6627ca643a9b76896cf01efbf4eb61ba9320db9f6d8c6c690ffc902dc5847db25820c1e0bc3ebbda256976c3c8ced4def7b8ab435e6453f3cc55a43df3e92728b1e4e5c9ca64b3146126c8e63541d0ad3d99990df01e3f3b2ee194174ef418c41682e98de6f5914b7e456a473ceee68bdbe7f7fb1495a700a67ae345ea0c9d64e941ea613186bbd5efdf264aeb5e6407a61ce466c4e9f37a7f4f804077d6dfe29e86f4d4bf73555ea0999266b6bad02de04eb75bba0cca07110f6acfbb1b0c6e123db65664ea97eb01b5214546f3a99a98435d203a99d01c5d7b5e960ec82199fb9239964ed3eb9ac280f4786041ebd72246bd2e3c41936e49029a824bb3a220fd8d58ba5082f810543b908f016e0838858764cef27d2b0b7cd09501dd7eadeac4a39de196adc6ab470d887051cb7d16aa44e4dc239dbaff512dc315b0ee6cc08bfd938efb7dc14f050d11582f90308c13a56c8f2121fb441532a3d72d7cf25c6297d1285dbac454d04d305826e928bf3bda636bfb90e9b468083ae920a6227f9dd33ff2df9b2caddd4bb3df152215b96e665c65ae61dabe56850eebbcb304138c2a6038436c3b1cb36698e894df671232c2bb6fa69c9aa01743d9b9b161388575470dc652f52773a7bb2e92fcfd205e22274493d988ac730f917aac7dd9fa28f1df5a1fd5cd24089e4468869d218035cac22c5edfe0eeb5af92a7b9e1c24b768be9fc52c593da9c8c22877b660b20e5644854b40668ecb1a560a48b4d95837f1e5214c7658d39d5fed7f40573ba533a1b7491c3c1cb781ad3533f422e6f241d7c90f17b4b75880646dec11fd10894e1317aa2bb4db4a527e6d806a92d721fd4257174ccdbdfd6f1da81bde777ca70db08f13261f3698a3f70d5cc39e77849bddea8b0bae1be9d505ea6f9758c85ca7b9c3b98dd09aa4ce6c4b703b734a2125339a289f19c9950731b0af2cb53d3043d75b303dbaffe288944b6066fc55b70a3c6b1dab496eecddec23905acdfc66fd6791ebc8473a5578d62f033de7cf0906f39092036b6ff2173e997b3e4d9ce5c18f0ab0a6f75ab053d9ec328e04a4d9d0732c344fea51178e80cb9359c47593e48fef73e20227b4f8670fdcad72f653a6a006c87930ad92140a5b004bd718f6affea9ecf4ca305d77e19feb9afe16dc8f550ac8ef53b45a7095555f51848fa3d0a92f29285a06f6c996047643bd9136cb3477777686cbe58dc65c8053df47fc0ac32ea2219a9d4296700e574e0530da850cc24c3025db5e3377183dc4ae454a3e3747eb1a3a06d1a1a5dfb879ad4fea167a36c770072d3ef5fd71846862065c747091dc29c9dacfe88e62a4a5cc06542ac5b21141d4308fafe1d89ee03f7822133d95080b02eee1fe7b9b9f32b6b1ff387a6b328390e634cb0a676816652b4be64005fdb00a0b767010af53e45ff71165c65c0ec1d76fe95f4f371c02bdbab71bfe4b9693d1c6eb9b822e4493db4f9910b98cd54b3807f297d6c23c8087daeb52950b5927e0107eba9f6fb3c335c4442c81235165efca20edf7cd37cf55ff10cb459c5d1d7dd1c22847a0a1696f2999dae7846e7976de108499db5a8838833cd2e5557fc4e63f4a7b678798039250d3aa64e8ed58760238d6e654db2546534f79302487d3b8f65572fb7afa5ab1ce9d9d89fb30dfd80a8ac230b48cead03bac80130cc529fff21c4e2abb482e90875dace21032b6704f602d496432d9439853c1e2f102310743d79379ab536e98f559fbadcaae6fb3787169931d871d2ed3fb6ee0a1a8d31f2d3ce42a7e0f198a401642fced92635c078501c96370217dbe436c0b608cc20bdabe26bd40f1d12a5e828d7ed00bf0cdcb9892165f1bd07e86fb28634b683c9fc7d8af23d908f6bf4fe435f22e5c422c88dfd2434fe0fdde69d3886a8556aef7ee47329f59cd04d43e1deef2ca3dafb1897a269cca74c574c85537f0be4b0b462b1a31340d2b60e4331c4d2cbd81d329e09972394bc7e93df602a60239d8259892b224158380c04dfa51e70eceb848dce1ff30d73db6b9cfe2b25d7159034848b867e1b86f22e5fa5fe18a31e331f8776d81136f9624551093177b640c768cc0e78b9fe03bf519da8edac33e19f5adc3cc3bd80e238518c994861a05e4a22a940f09e55efc5575ccfa17d7604d9b2cbf61812d0cc1ea54601229a4537b1a3a495d629b5871330e9a827c75572c3d45085cb248d30a62e1601dd437c8a97b6479ced0a0e39d5262b7e7558bc8ff92b6f473fb31d03d45fd2074965a2983cec8da53a931208e0cb218c4f281b22ad10351b358f12b74875248f69e4381a0fd21ce99bd1e52cb483a70a85e4e3e47bfcaf2f841c07dc1a7dfc625aafcab6f9194842b27800c13355947c99befb196ab32a3ec5555358e8f2572996eca01231efce324eb8c5738faf96a92c4cb6ad21a504d6db89e161977ac4062db3b3b454ee57faa1c5ea23c157450c2acb8f3a43d36c34b3ce5d1859f90b6e0def9574948b295b3144f1c9ddc2579b2ccfc1cd5cf060680327181faf9f424509f9083944f52f56260d4e2c0dedc32f236fff5a5e4c3cea4aab713b017882c85b300f7736944b3953e644e71ae2bb347d55c61c57ef5c4a8a5fe8d962ecfd7100298da5bda13d849af2f912ad1088744391b506b415590acb0e3fc29c1cf53d539bdd8f91d52e992983d4d7851c61292f7fd9d7effed385c73586d13f5095e6127dcd9a4cf73c6cc7f1ff0b486d7dc68b21f54ae129af78028289e02c6a00bcd7bbdf06b5c07720a92e01b1a2233d8796d9ec2dbf460f1c64cea0296d43cfbb06839816295f02ece0fb7433bcfa361c02bdda2f746b573ca17135f7b2e6d28fbe7e415b9a9735cb0685284c7985d4fe2fe12afaa7aa8577f0823b345506b4754bb5509edaaf20607836d115b87fade03a55fe8fe240fef89a6621bb9b0cb932ae6f4d5391ab35b8d7775722295716d3ad6bbe55a11ff183cdacddca23436f2cb1d3dd4af7111da0a7f40993f2979144f161ca90bc336f24734c4b7eac8f04502cabb92b5632ad5ed6d2653c3ddbe55dfa2f3b89de298a1c332a84d5aa4436f7e724b7babb4bafd763790781dc58ab1b0cec55aead532b8b01de7d53f8c9fa2c7ab04a7f2dc716476493da531636be383de6f4194a6726acb5c20f89ab42147d79d0e160496ef4c7b36bf337b8806dcc67652dd14950ca8dafc8e3fa4b89043c9fa5f2af849423f903b69914c74fec8eaf9db2ec11b1b55558bfa4c1633dafcddcb74d88ad8c48a3c0ad3b8a8a9f437f430c629c05281e05624395743196b4ea07341d859d361d95c066941b1f6623d7bcc31c38958dec104e694cf2a1c4a2e6d0424925bc814a6f2873eae41bb152703c59d1e1ce91274a1a70676d42ff4afcbd5c8cad50324685fd0e2cb61e9c27aa31ddd7425662723c8c463db4b17d66cbb6664445b50c9d86785a6ef806cc497d7b1d95f8c61b4c579a0ae6ccd65eefa43cb0cba677d5d784bec9d5238c7db2c8f263e056368d63d53d5fd2f5adc3286a5e75e0c4755024d4ab37cccca2407f05555fdcfc2aa247ef3bec19e8b3c9258240c256965b3803bb4977193e1ab4ab13483bb24310269ed4b3ac5d9661f99e4d39dd3a0a69af2a0a8e0a6941fc64ff2fab6c2eef05f6d29e114e406ee6d589c7b7f21ae84ec8c68585c8bb338587158680b8a7233d5192bcdec5e919f17b8b21056abd0cb06642138b4c9bd5b179c41d778fb319985c67ad1ffd93bed7a37f364676424be4e42fd9e60bbf2bb080def8d3ae4f57c29ae1dab43759650da87be741edc7b3848bd71d4965000fa82752e57aeca27a3a311b15b60a7e4b639f40227b7ae04049514ce0699e6efd781a70cccdcc432379b6cb7c9b0cd3d89509d1fb37c3f4d0ff5ef3da5aac4a4d875294064c8b413087410e4a5b0c10a59d86334912db3aeffdc0cc694e3f32988ab3562b7dfa09aae5171b13f72e9742f8d5094f64c054fd98f07c6c64f96d4ecdff9e1962924144694694d0a4e32e6562aabb57c6345ca5708811c13baa30684cb0246fc59b46f336ef39738598ae3af0ea1fbeb1cdf93f71df5d2c1e2b5680dc20bc7cb7841f2e561164bb1f8a64f55cc86215e6f04f2922cad96ccaedf851d36265eec56a4cdfec55cd291c291d8920808c1dea705ea901cd7945dbc276506ff17e9659ce2062716411a7f562511770d824020ab544a4497235306dec38cab153a1dbe99b4a4e6b6af7ca93729a5fb125ba3c16d33af6a1e8b5c1087a398cb10fc7c5663d90f059f2e31cf6adc72cc01667217fb63e15876c6b058c689e357d2ed92265448f25f04ad8b24fa9485061556fdfade90493b7dde130cbf9f92af5ad32c2b828c8a0895dcbd1497bad81e0fb74e3d877b7e4934a7dc2b5abbdeff04efe4b05f3600ce5749941bb36b5148e1daad60202685d04d6704daec74405bee33ad179d229044caa2bc58f1ce8f445898dab4ef37eb19e11350ff66698d41b4cbaee12f38e2136e95a9cb7a48e30b2fdd54f09b80906e36ddcc3ca3ebac9ab54d2a4115416ed88f957ca720005838dac7ee861d2a3b618c0a9db0784287d62deae96f8fec382226ddb580c0cfd47e500209e1ce7bc77cf823f43507d5e80ea2f366a74a946aeacd2e6fa61b0cf5acf311f9ef81aff389689f48edec966f4d83264f82f0acec85d015b7e41016ff0c63f74897ef809cd0e1a326013d13566a6e834b1879c014058e634bf3e2096bfd9834f31f59b3c3550253359fbbc339d1c4a3bba6064f17bf6fe714cf3d30bfecb07fa5d29d7c5962e7e26a6fed5d81de29b534638b65486054a26d72a0e48d3a0b04502c34a4bb4c2b7eeb6a5e574c401df13bfabd10e90b0e5dd310c9359ab46e6581786cba4481983e5362a8a8cc13b267b880d9f2160af310ed7eb615432aaad84138ad8d3fa67a5f4252507890ad5b409a728271d0718fc8f176ef4591cb730d1e478ad356bdd30ba98eada5356696c4ee4d7db6cb0340432cf231d442e6c38ebde5ae49d21a6a2ff952dd1f3fc7cda422b7130bf20e8fba591150e24bed85c6629e17babb2a1cdc72a230ea82d373fbfb16d0edb00f217f9bf61910d5586f6d5ee8409fca767e792e942b4a54cced1947907858e317f89d11d61449f1eef520e8a0e61551bf8f1f4b006583f1b2c2e7974ab4b5ac186bd609acca33a867cf26cd2fbb116eb29b7a6119f40a258a0a85e1eeff0398d2a672df1255b12e46c2416e2feb49464b3b14501094ea976d158c9bf3af576f8416946d44fb681232a96709d3b1153b853ce8edf0f79d6b3e46d9761c3943c0349d081194839c10b9db53b9dc666e8ed1eb172e7e20036d27e7c63b0c9e2ca3e102740e7559611bdd9474bc63b6f381f8d2054ab83b4d8197866a726daf48672b76eeadf7a6ac399a8a768f7075a4cf72983a3a2d3574db219fbbc7a83f2eb3f5a526f523559467a5fb9c7afa97f371d159ee66c17c15cd8cc291073eb30f530ea8f90af162f7f165e0ff21370bff1286485c542d00bb7f683113414a0c53c8767ba15f762628128beca8348343d28f0708a630649f8d15238ae7229a6b135acaeb3c5323dc88bbf4acb3da5e2050c6201cbea5d606bd6b4ab24487d3d279d60d660febe566cf2e74e57b2995e3ef197949922bf1371397b049fbff0817fb39050e74f4845cf96234320ee6d92237b57750af238743eb1ab5ca588aa752d0b3a4e1b9ca1940e1966b39f0cdc5942f6273abdf2b7d448742d49cf21b8512e4188f4052bfadcfe5c87b7b51d4406ab033dc74cc50b45c0d253e756a09b0262c619796b7f55127e681ca3afea558f1f6c691d4515dc43b9fb44ded550427730144e6e6ce5544e790823dea8d11b630f4bf8680da308a56f77a74eaea1a20aa58de5d68573d60f99d32c9165593037dfb6990534428fafe161fae919c5111b759eeddc11f44f085bea113584516cb7cab4082c6128d54236273a6d765147c1274887315eba4cf92cfc306bbbe5cf40e9e71b336c12b72136cd63b99e20915cf060bc4d5fa7f2834fe5d7159d2f97fe8c37d9d415ce00f93a246abdd2213c9f24cc692cb2d3c2434f2bc646d51535728d8afc45fa8e00766a04860545f1f75cc9aa9b8a5c00eafe3f85b69b8719c0c0e6a594ba56b81069c7968e4c3b15b2005f84a1c69d66ac2f7b971a80be3835f9310b18fcab64511caceb4c9b8323c5de435a0a98978d3aa4fa7da471a5e3d47ea1971b454fe4fd654376087c10f8505ba791ebb9dec998aa3db85581c0352a92f870a66b3267028c298d5d42aba72e882430bb70c333fe88d6bf44eb4af816b02e4d48bc29fd014313109821a9c6abe00459a74f0b5eaf8f01210e85e472705247064ef6695478ce7b07938a94ae7436e84da212087647448969a391e791379771554e56c2d1f835dca4df792c364c26a902776fa218d5e546acf73ecf1721bf58be05728c63e79770b7dce6a11ba3d126e7b0b6b4905b6987b775e809dd4f3ffefc05c57606cf6fac729be8fadc10dc02fc2b376201eb90fbb143b44c5f9ffc68c103b48e4ca3bc5549416f53eefffe9c97128d263c6538eee0764c072a7397827b99a3875b1963027ebc9450cc725464f72670fe05e8f4157d9da4ae5796f46e634ae7a5d5ae7877a9e750636b73eac863e8478ec2f04b582e61372eaca640d21c16151b78fdc7da70046bd614ae0d4d622641062e0debf9206ff474d468700929bbf521cf1f0e3c4e1e64c6e23b1d8ed9baabe0a90ba162a6bdc816e06fcb1aa6e40440fdd7bb63a57efc96d9432ea0c44d69c26ab96a7d125bc5ea6f425830c31ca437b542de7b4f752a415677693bba303fa1c15e94f525313813cacfd1fc3ebb643ae45222a72525381ad9adf9b6069e5268406d84e4b6447e601527ea4ec00ed2b6a1599c6f6c0e8db6e1a9f2ab7ef06646a1e915a95e9cd98efbc22dbac1fb62c3e9060fe63d46101d09702fb99c0f33239c52bb5e122028ed17a75891fa52da8dbb3c03e75fb83db70f4463c20ec47c48aac2ac2e946aa40fc2397dec5d5f1f304705acdb7fcfea256330dfbc26e5661733a4442ce2ea6d694be339e35fcf88287a95e5a4d4b685f1247b2f59d45f56b2f6c16492b852d86def88ac25c768add9eb1d698483aede12221ab277a597ae7666a9789c06b9240aa8052cf442a423dcb8304e33b0fe2f7d572947facb2b3bc8146385966a706f32d0265867fb56964c33f3c75108e7ddd38d6e8b80f14f65ac24eca325e3cde87f00098fe2bbbe2874f0f9d12a9aa88f5fbe6f9ffdab46106e69b24ae8a1634bc2ac14e79c65f9d9ba78749a18d35a75cddb86fe8a837e45022800a46be3e7969f1a3807eb1320657c1561ae7f94f20d277ff52f6c681b262bd3e331dc93365cfe5f5557f593b5d782ed1ab7719cc59a8dc529f690c610baab1385fdb87cc25caea74701ea626c7d992baf801560ee4f4febade14fba3358e79d890b1b254c81c4f65b5f743279d821d5d8c9cd2ee2c12670a7a55d5f1fa958e8689558f7b7a1a410484b5f0e63d241d589434ee7adec368ff8b1cf5b72a9e540f58023f3e43fd7eae5846a0b33bc34b4cf917b91f9e0996dcfa90a0ee4c6549dd94b5c9c11dd8501ca089c3889225a36bd2276d6a42a2271eb6ad9f6ffa04c667ba35e45299279668361d91874fb2f8d9e2477031a2c71995eb66a270fe6562036902e1ef09213de27329d7f0cc2a2feb98d2ea9e71f1c6fbc15b6c01eaaf56bad4a2f0a762d1530d14beb1b03f667dbb8aeb9e048857baa4f54f9ab3bfb1fab72d263e695ff270ec4ef62a4a737e4bc9054abd6bef22f1742468f717dba1b54da085340b06e9bafafb0239a3d80ebb066c30427edb76f7cf98d32356d841b2e7b1673093867edaec76e1d520bb88a8a9c996be1dacd7edaf622cde438f76f2e1ce6c09916bc3d30c127f59f1527b30e0f69d76aa166ff5afa0921ca9fecb98705a0fa5068ebb95dab8b0a9f9be046ab2a0f631b023896d2ffc566aca06b690a06333da8796cedbc9034d202f12e88aa19948a5065f653efb74d93c26f8ae96ded4aee31fb62a532cfa63fdd817fe61f0fcc578de848f63e1cc9f1a015492943ed440093c430b72ded85c21a576c13edfae4799e29964a76c2c95a04c07a87cd48eaae8beb375d7d043dac2881df12b8219d8b3134ab571871edd3a6759b6b59d58cd57c1cd7ba584c0e17193b275e292c0b23db9a182e9857067646466919d12d8c8d08db968dbbcfe250ba79f8bbb463792289b8c35115331e5df22fc63d6244d905be6dc1cbba91394cdd8ef2c7b6929b78b6965c11e0632e38e5d7c41afbc9b9ac49b09d05ee174391b12675111c8f3876bc94f37eeb1f2a55848f0e00bdf9f7d9b0d06cb43f167f3e5be957292fdfe145b0ee8b5ff0a6e49c42e753306916a2e969a6bb9345f786b72935cca99aadf6ba69ced85010c43bb413efb5702ac798e36e226d0b6e185b48f685851489d533eb7b0b4fa950966a3f3b625f093363e0b361e6858bb23d7cfc3f03572dbc9e7780275a26a01efcc2346dc3a651cf0b275288262c450fd25215ffe6530b2e2ecaf3e59f1a89e763538c4ea350bf6ba2cdccbdf2b5687192798423dc00f20dcf325ca537c84f4965be1cb5dd73c478d750ada38e26f668d9fc8b3c7fe653de2364f4b7f9ecaae6eada436c29fb51a4ad937c1bbcf4e51584de7bdc73756b6ad5eba473586bbf02c2c78d3e3d4fc828e78dfa0bf464b452fa831742d3c0bd64792436f6c31649ddfe4771ebc5fb3bfe762ece3709d851811097cf8e0668eec8decc7fae5d2b850136be8a389984cddaf8be0388af8e5102093be336f6993e494e2abf814aa0b5bb57568a0bd440a396626f9e6c143c7a3c7292e0fbb7de06e932fdb8e906e9133674185650636c9c0e4f28cc9f995cc95a99cc6c1943043870f2a46e0a79477782b1acc1321080e25dd3b07a6545a6a2096538fc383776d244e4826a781dc4ef2418e23196c3fcf0c0257188dbefe9e8bffef188986b6405dce0118eaf3591e72772302b120177255e0422500fdf4f71eb35356a3fc87f5c31d7be3a78609ba38c1eb60be0076ecf7c322ec727f0706564e8720949b1e1f2f11fb87a709577f102560d2f431b9e9789f22a70ddde95c924037d3ec6e917b800b2449bc2c1f29fe92f28bb86f4cb9f4b6ce8ab831f7dc3eab0bbe9d1b6d804c28354f25e86739fff8a9c1da0699865c6405e66af1942b0c82d01d6d87cc14e064d6c0e8577dd298d45817651c7788deedb33fc1dc1d3e69e8b9358ce1329e409be687a4ca1c6de9b4b89cf50b0052e63161fcba7974002ed135fb4928b942ce1533fc6f3a620320c431513c1b738fc4cf412f26daf11cb8143f19b5f6b829a87f5201abe154314a36ee1cf9f4913256324fbf95169bf21add9def1e658c90f4a01735034b437a2ab221c94216683ede396b032bcb0c30ce41feb146180dfa0f5cd60b04d112a9c698bd1657efa32a4fda04a0816b799f9e02670dfaca849ce671c34a4eb44618d9622cbcaa3a15e27bf29ecdfc41af33cc871a944a945aab635b5ac9c999d220f759e4641418c1c13960a1d807640c43e596aba6940961c5a65ddd0d05e08ce533ad0494c08499d0875259edaa51429e0e319f4ea5de9dac48e84e331c525caee90dcc9055cc1a666b41813047ea750c75539a30ac7da499519acff69eb20f50d6557f5598833cdc94bcf4acf29949843add06254cab8721cce50963f3a66adc666dda30e2cc6a09e18bfbaea163c317876691f4dbbbb67c1ac53f3c72b05f5751ced044a41c559be22ccd8baf44fe40d536b24b0eb8bfd9b0176dfd971584548ad867e0ce53c413115d2764a1a5311cbced9696be432dc55d29d3a9080c814971bb10b7b19a6b823580b32e0eba02de1089f48e6ebdb3ada1b3fab263ef42aa47b4d2a256586671cfab0473597530f3edf2a9806432a8834ba3680b01efe6b9d492dd67cfbc74ee30bd57f967c021e83b41329af40ec6ed115c024edca78a7dd3fb011ac1132a3a6aa6d272834e3ced1db0989cffc9e62de41bf7cd7fe1379444ba63889ed01749b0240273fbf1244b8201aee1a763e3833997e8d14656776c5f44bdc796ccb200234bef8e7ecf9af70bbe4aa65d5694d24c521b5e9f2043174a6c307e5e2e9e5ec5674e7ec37e9fa036e718c9af00a7932a71ca2fdb77d1ac6a2623e7b13fd3f700145bc7f3b2d720c43bfc278cfbd31b32597757f648a6c79f88c57d2a550b644a4e8c889f5262f22bd104360d2cb43acaf3566a6606c004847da5102297b3dd73792dad1205f1a01fcc17ec093f3e2ea753d93d7ed5aaf7ccef63a15b3744685014f18f439f1a1f6f021b4de6365a8eb48a11248f965cf49eac0357c35f37441c58e41c7490b6c28f84b93e2242d4f8a41b21aad7997e3c65f6f399000750fe5d360fe49917ed12661fd3c67b11f4b0d9713143ff14c029466077d4c92b3a005bd965179698ad39a67adc49ed54b99887474b0fdf7d3398f3b3ca54ef42e071fc923ea2df819bc665aade95be23e1bd18be3108269324524403a74b91881bc4568bc483ba66fec0eb50087e63cca056ae3be893045b7d90ff4a413390b7bc6d8efdec25836e3cf4deb4a6b4a531f6daf23193e8357161d79c812559395cc17de0da37a9a0e6212c25e813064bdf0eed369ba1f2a91fd1a1be34a4e454965c5e988f1b2a368301c11e56339a9d6f67bb7eba310678c8213dd4c9f0eddd7fbb71a1978087c14e230bb13f7a0a02d8505fe83e79845eec16bb52194a0fd2608f1c981800ef29ee77a470b458d02f0c4e43a910d9cee68fa22ff2dfe40fd438ea0b3e85faaa7e5b8d0430cb52e3da131fb048fd87000674d6de36ce88ae1e2ac3e4988ab6d51d07ea4c7482ac0a57ddd1c25b80a9def97beffd73719ecfc9691957f49be5ec6b134ade3dd36601463d1bca576e012056ccf9ddbb67003c10d53df1095ac57d19714a3487c93e9ec79c406650ac449ae75b56467e02593e722b32b25c7579c745c60d15548ed414398485106ec04fdc98f8318739c95a6c8e2e01ecb02d1a96f82a28d650c43880d80f930f4a1dbfcdf99ec61e58340d90f97067d1c21e976515f583ed92081cf3cd50fee012f484e7d49dba5a346b786d0b8bd0f67bacc457ed7bbe29627ae7800f763d8bf9bec98e013e5190ebb7b03d60cd57d3f3a47cbac8a3b4193fd9d34c09760ae05e483229b7f56d110ea73650fb975723b6b7d70e5b6576ba383c2e061e4016718f1d4de534fd0d5e503f2b75c9223fdaa9f26d495c631bbee2b3456a8da274dafa8acdfd63282e3db5dc6e5c7f2a8610caa3d82752e3cf40f286565cd4dd12584c221d3d6c4bbde0bbc3d466d448cf22a1b1ee2cde4ae8c886019dd2f07600b71b87579f445461790b325996d491ca54da3990f1291b152a6d3d1ccb336eb6b945281b234c052395becf488ddb1cac9e0801059628d6bf363beef66fe77614c7b3b8e15644ca73c68357a74dc7d7e7f9fd6473a9fe122cd8dbe892e05fcb3ca8e506cb01dfcdffa376675dd3cab66d0664a63a7f48ef19c7aeae9219d7e1283b3bdfa0fa25019ebeab9c463a74a5523f9bca71186bc92d4ed644523348bc2a9c048b5619af33fc39e9ae4a136be84abb81b5374056aeb212adc473f83b9902a4389a30a100de7fa671a5fe0145b40195f3d2b965fce0fc86b21f2e298257464d24f3e824fddd2c516b0b1f288dbfcaa188dc8a8facfd7d8e6a5f0a9a6e3e2a13c830bcc9c01888a164cedaf98eba8e56ebb8340eb38eaf6c92445aee12097a9626f57130ed92082f069b748d224f75da1a16d5b82f7fd097a2a8e54162fbd9ad99600d8c617af1d298703c382565f7d1656a20fb8007c9db0b1aea1b0a1817e7f8514f16998ab29a372a552cb5d3c03d935c7cd29cdae861456925053d4e0c3c96184e3572f75fc9a95bba2fa405cc5da1e9002d5f781befdf531d6b9e39b7e2cab0bae554616a50d8c063f1d08f72b5ce5fda5c95b3799e5992a18c8e3f9c1d6a920fee560348d5df3038a0dc981935bcbe8116fea0c3053c0425c1731a5c6fcd299d0baadbfdff024f52f63fe951b0e4c44c09d2c11bac13916b2637e2674e1c962faf96ee9af9c5ccb89d63422df54041c55f3a1fd89d93174982f0b8353cf066ecd62e05a5411a20d20310315706ff2505565063bc20f4d1abe6fcef59d30c90ccf3a8e749f60f78a441e099a0d5586f44088c590a870bf9d218ac2e5d0bf34a0dc4511ce672d0df43cd07e0a61e97d4e7be1473e2627e2feb0e88ae23a176ce188a0a6553a9340075477793fa9df2f338d0385805a8c469b2057eb7bceff4fa5891663d471ed8e865b4cda5c66771fd9452ea9fba9183a71c849371868669115eaa59551b76b58b5b6d309099532c1049d95e09f9e541800c9572a1289baecaf6cb8cc28ad979eb73fde37f4de94bb3e038cd0396aebfd6afb6014da7eb861f290f49ee9176963aaad2684fe613f8567bc74600698333c3cf0241c13eb37bc167fe6b34e90ddd4564aaf387fda1f1e3fcb6b075f8e8c581f8d6fa07b2bdda7bee8abb2ca005822da3acdb7d6a038e54483caaa7f011474e8f316440a1ab660df2a053470ae9a26f588e53e2338276c9d0922833eb919f2f767d2c0fa197ce090c2891b4d2989ac3ce7af9972b639a704e4b23982b5efceb751b208e18b85c8d41eb88dc550d89e2895dc8772cddd20fef624da5328ffc444f2b2072f2e2913754fc4d7d474bf22fc493947ad81c6e42540165ce2f963b51de7e05e6e55520a4766f2c035f8b297c377be0b380a90c89804ecfffad35e2de8c0fcddc6e9a74d19d02305063588217ebe6b5614a11f27e8d6541545cff7c95ff8cb98eee0ec7c72d88b28a2b4ef082db0ece7f38ae67d7ddbb6c23080ac50347a30f2f8f7712cba2666f7ff1ace935ff0595014233af132d51ad975f8d783e226392470096209192d94ab79724c4779fd8152e70531628b66d88fd0ffaf7f170a12155ca5b9becc85fc21d3d01286171ff07690730c31836f01d1d1f3aa7cd720e18d59204c4c277a00d205ae1f856c8cc0d67fa270b7247ad137c39fa4c7e011fdedae07ce51e95c32a8ee98e68ecbba683fb5d6841fc33ec86db649b10cba32f69582319dc23ba97904b71993c642ba6f516cabf90e50acdc2122dac47dede91feadde62d50026b03a6c84dc315e33a88bf255a8a90e05ae173084d69b36b39e35cba1e07a8908189a115190f4ba882d9ab1a7bf306a233fa0ae02a1f64cd56e8e9f0ea861d4d31f96fae20e774de7b762e3b7b452bd1b053339a67af4b1d80d3219d2ff0043bcbc93609c62bda97e476645580c6aefec663c30148f4768d8a8f7efb8837a013e43585db01d5fc632f80eea74be59b803edc85acb3182db5dfc3e98164e2ffc5d010efaa3c9f341a55d4abf838d743674cf43eff21385332269571085457bcc4e9e287387fd0b38ccf1458d7eff9719639574eb0c83149152939ce40dbd7f4c4e0d8d52befc57f90563eaafe9fdc63ffca56c9625bd5d6562006559ba40144bb4e7c554a385829257d783c4ad04b087eededf3c2af95c24f3a3a2e81651ed9e25d2478ea6562037631995f333ba8200580eb1fb7df7d43badc2f3bcf0acee4943cb41819a1b27f197e90d3d4eed368934d1e27e85e764436e0a89a9a5280ca01db268bcdc448488fde2a070758f9abc7376687057ea3d4520d6fd33d77ab0f964b19b5e37553b7a672d0a92604c0d34232ca91128f775b4c0613234741fda401225417f8969cbc35aaa9c6bcd53ee35d5f211252a83512172c2f73fb289838fa22a7584d700b300129dd3301e717e164b5c17fce1f8d461cea5f792bed5e912ad58f479c7963adc0706765d8c2faeb243f88abba1c428214f2737c2d82754ebbea90dfabe32f6b968760539a17646b73114b292286ad456796a0465fdca1646079c0f7b072514916ee7728aa38157a854160da2c53a629fa8696ad9aa5d3a53ee4116d5c1ad35169001335d9195f918fc0d869c90ab0c0afccbe51267616674e4acb1bcc670114bf5036713d5b6a8af117414aa440dfd82e92bb1b701eede2909f19f758f588418951623d490acf1a8af5d17266ea3c128ee5d386ea13cad60ad63ea17e284e733b7e821e947e21027c6125576fd4301f2baaeadb99659003c43060e21eee278df6e13bec005aea6cb554ee47e95d1de4e92152dbe2bac13b1a1b9fc85b7beddcf8245a6abf759ac36ad54e8377bd05c5f72ab7f5080b53d91ddbc880d3ecd93485350d37f04258b9a71ab04b211b86e6c8215b3451626b487dc4d89948037f40214a1135f4867c137cf37d3332c4de20f76695c2055e6b22edea28e8eebcaf87962761d6b1312871a7d5c13886eea0e70d48c33ecfe657365ede8bf62d35d00568fba4f28838e18ce5bbe9373a211eb5bfd532e253425e2ec97818e30140055ea4d766e88dcd90045c7b6442f198609b69853be49a1fdf2abd6ae891891afcabb3bdb32d8c0042a92367db651ae52fb6b058a82c0bc416d064807e0c7f32f4b1e2d555c3a3d22cb6615137af349fd61accf21c7ece7644ee07a9963e9e1fdfbd296b4252de218806d3e64d40ee23ad912dcd98d3ed7b137db41911fcd2cb44764acd5d2b6856d67cb47deae8789b6c89e76a16a71e13e25da46e357ced2dccf88ab7eec76bfab5deda5da37b5f073b4ce0c43ef6c530e292c1cff255d3cb7b54641f1f6881437f969f206c91cd566e13c3db91efb4714fe5327b9bed186057755d3c6f7dc4fa43adf8d67d7b1b701f072054232d9b90ddb6676527f5ecf39feab9d55c97756ae0819a211360b7f62557c4771b5c890c6cc83ca04f39614465ed5592cf23ef6b1f20c6a793cfd2189dcc9d7940e277ed8da6376326a7a78dafb242512c225396b7d7081d6f50b93f74f2402aa34eed51c357d5543ecf3bd6bf6995bf6fdf21d2f106a44f414ef957347acea330fdc2c05475022b0b0f67b422f37132f41d21b29e3bd999ddb3c60167687ac29968430263a8a458230407aa800673f6c312db466b46d0ff5bafb64be1bbdf1364fd153ce7f97059d91552b42037d1b410391b8693b9517c121a6f9e9cc23e80b1f7d2f11cd41ccc41704da429cf840e9945a0fe215a977675d826b8ecb60b1a2b802875c5259ac106e789d435e3f5c60917ca57497ab18593cb000ca9bb148324e67b0c628dade8bbc9b674a0c656a5a5189cf19789275f5f2e9029bdc4562f815f7ad67bc4405bce38539adcc136c89367635ca31388eab16685beb3a4af0e416320bb978846dcd5ec428f1e458771a845858bb0a12284ee41f73ceb1a093f6b128fd0955b6dc197bc404f68725fe5990a25d4d989d9b4e03d921c719c6b9d240eac9606c386042327cbcbdabdca491cb7b35ee57709e37a4c86639bd4baf1c9d8d0c1a89c51738343758da8cdcda652d7bec4c93fd53fedf7bb9e6ded0f35cf243d6489a127b80cebadb77e92c0cce4f4bbf17e34733a0bc6f7e254567598eab08b42ada07c7e9c967d2fbaae11563129956c64fc2abd0a8f3d433f584b30f8a541d187e88c7e8aff94e81ed9a238f3c3c42576e9634861075ed7796f2011a4992540d162820908a70e02aa4f448ceecdb567f57eb78b940086f2ef03e3a18725d2748e36c30158ff40005040b7a54004681404ccbb7fb77d37e4675b8c0cb5624189a812164b8564c034ecd0c9b463d6059ecb4f52c3624c901fb82dec6e65caafe03901dc0e2ee8b526d6a98469ca0870f604b7d128f081137eda36417b45715a3ea1b4be88d249320401784626d3a075f72266f737cbc88d2db77568098e8528e9dc8679d9c4cbd144690435f3b656bf65c03fe5edc100e59441e6b15e92414797a60ee96ce0b1a07083e51239381c2135544fabb1c792a74193f76cea68404aef84a0ce5668a3d9cca42f8f95c80724bbd8b8cd4bccbf7f71b34eaf4a4911070223f238c2cf7ae3e995e9ecddec9db2d4fb50f3b19a01f7764e55b0b7d0d7b419d1385a5cb30a77fddcfbae5545f45c10ef538cc935d5e56d072fba149cdf896880dc94a5e13211295e8bde7dc3ee8bb81dcb8041ae6c0fec47145a3a9cb207516a4b20f7a64a0f3c53cfd2e88ac3f2341b4168af9d58cd8ba1654d25bfb9695aad0a30da16945dde13e4c6e8fe3feae6fca721f044bf2da1be9c7ec8fdb3dd9dca78bd2d5d6c9cfbd2f396d5f4ba222917bf89a2bed5b25f6d4927dba177d5d152ba2d9350639f5a2628f8155816aab18972acd637071437ffab0c72236f07552000518e2f0d49460bec329ebc01d4e385277d958d5d3e106cc1c868c2013b3530c24f60fc210b7af65b3220ea055b943e504af0b6b5c9108fc911985726159feccecb1cb654033fc68e753850a4ae4beeb59dd93c06f1bb20497739b972648219ff5c5da7fa61021cba3458803db72719e4153ed463d7c7e6c5351911d286f891d9e0725423731faa19b98011723e02d941214e653edb2be029d84f08d82b9d898bc27de4f231a1153160c41a377b1d7b6867ea0e13fb4c90a1c9ff78043ccb2684e0a4d8e5d629bba8ca178a8241c6a0b6f443451f7905c43e742f4adc726aa2db35b86a17edf7a18fe6c0d023b72aa28bc6489d7f88b45150f0589d4175f7b6808533d407a222c4858af634656b7d32d3d404495629d96080eed6f0a2a8d01e5ba60f10565270c0af6643bf831762f42cf560889fa23c98450717953638587ce3700b665b165c45ce95cb1fecacccdf8a736c3624fb8cc720a3883a912956744ed65ceea7f78045fa5288c9ac7b971cc7dd41851b60efb82ed565e256b06c90bc4a5dc90300c4cc175dbca0a70c243d6e055f75fa72786823d3395f1bc6aa9a4c66ae6444002707067a39effb3c5ab2559cc8f1c56e09c4f9d258c8f5eb2313fcf4da1402f61897af351074576c1cd9cfaa820826508ab6df12356989748caf18c2615dc94d83ae178d2965bf4e81b51d357b4c8b47f60765bf2dc9b4a9d47d83fb2b196db1046d3cd80756e119f4d0df2118d65f9eff4460d21317428973ee3043f557d1a9a1246c1edb9fa2bd4d599ad2ece962633c24c0ca6944b2989455cd7a92e0254ee7966f133060f8738a44090b8c23f1a8ef177688dae4d1a56cb958d22a53adc7039f9fd680c716ba7770d8e1f067ce997c182ebc9eeba49aa6649afa8ce2881f14672ebcdc94bbe9c60931f68265cf73b9560b5876a3b9717ec217e08cf19c2986e78448b0f5c6825a1167156709d8b2fb34af6e5698f9cecf95c5540b2de7e953aa6470ef2d7417544c6934128cb026821f9244efc0066de5c586c9972e2104a07097709a881b6ee1f57c09119785f9fbb8eeaab6534cf72cb658fa29c76c58dedb4fd3910fd06f75713b59049542323b3c125d96b199419d4cfd04682777ff8ae535cab401359273862fedad24c6df5b2b1bdac6260e57b8700978aa81b1a812a51ee7416fc77c902e70a0982dd0e905efa8e8b783c1ee371c4a1aeaf7a9d84a4704abcc3a3481ddde2f4990ad0cc2ab0cc7787b7953f005a238d2deb427f6402cdeb7e8b0174dcf9e83fa58b0a6b8216c3f758cd72241fe3a204d728d47dcebec5bb8554dfd5c5a80f4a4ae2864ae9093ca08d00d7225552dfc2a8d7d9a7fef40c7eb6b67d58a0a3cab70fade95459cc46244867c295803d3c7768bbd5cd0130af5022f98136edbdf13c8f1f0b63d3f51c612a6bf69e47a17c37146c2167a6d2150e8a7679361ae839b11e5da56309253f58e1279bf16d857edc7bb6b851252f0a5f96bd646e681264fdd8643f96cc1ece03b9a0d63a61a13da91c15a5540c69fb088863008914898dfedac4f593f559818db7d748f227e8bfa564656fa8db41bcfa0b4d3890b5dd7834b4bc703597d287e75c59935656a7718c8b873aa43c9475023609ebe9160774a801498f8eb3ab1c5e3320c5f1071d9d11a31e9e7add72f0da5d6a71f43143785c83d7bf9851126025162e8e45da7a8a4bbee911d9b3467cda5b01df1559b4b926ba81994c0810fb0fcee867d50e295096b891c86115c1c6c48f0ca0416ed933fbdba50c91ea15739dfb027ba3193308eb2f4225bb3400643adec1b65ac47084d383407aea9a2336bc38ad778236b53aebdb89d8cb99079cf63bf7dfa972909aae6680224c7ae4284b80b7d593271d34a119b278c624436f1b660cd0ef8124fd27dc0bd7ccdda5858abed7e4ed2b3b15ef17a7890da177b00c762cdad3ebb9519c68596a50f2d3a828fa122b8ae259bb282ca0ef8a39182f30cbace1af2b119586525ae7a39114f92347da2c1fc40eb031af539f6e9b2c6af5ccaed7a96487dc93755596262e10080dbb787dc6cd5a7ab4df045b4c40d29666721998f1e06b880f72b666414b39392d6eb4e681cf54ff938747809ca75071466005666489161a511fffee79c4dd1e912d6bc8fdbea1d80833d5b2e667e6e2dd7236cebea337d58cb161c5c7d7aee24a2f280c487757caae831aa1b030905a8b527b714ad2393c2cfa6e7d1291a863672a471b6ffa9e7ed656e5de9396a99449ecf1062c6ab7322788b0b412bc301619c1bdd946de21d18ec0ef6764330a6000a5fa59599b1fb5954cc9ad57f9bfc55bb298a971b442e995c9de6c0ecd4c16416b7d9525fa726334c0aa0cb8e612cc539e15ca03c1496ac3aa28fce58b4258f5918ce7f0f08db37fe7bea27e93a7b6df0a2e4b8fff73a2153a2cd655d459c4024594ab3479e00b6b4ffcafd9c494899e6389956cdd92e5bc96f3c7a0b9e1dff7cc0cd15bd0f53f644f47a248c563b17464ed52cd71529729642a1bd61525156adfe951f2c83a76547cd1d101e53b8835218034ecd629ae379bb7a64693d63b18d95a3a3bf2b494cf59c453206fb4fad4ddf0d7182b36ecab344f4bb8d97e19f635df459c0ba1b873ebaa34ec48f419257ad451d6a3e18f44f750282931e24fef4ca637dc0e4a3dac2b87f95ce0455872605ad07d15d5ae94dd1a3bbad90fbb4f2f83cfa4fc6b70b57fcf2c5f5fd334fbf5a46c93a765138202421dc10206e6b9728af15fc342b871e38740133ff1a03b3ad6b6000ca023acc617bf19e3bb0d0a82bfb8c36e06c4ffbff6cc00745bc70b8381131572526e5248faaa059000e80d4f47a3e4355400b543d76ea6b7e05b9681e6b819d1f8830f0ef31aecf1f46b249ea0bdb4ec9df7a5da773de5502efcc0bf986e7d02d93f140955b3e56a4686a380e3bf51a8b13d51def7269391ec08a29147466ef27cf2d148ac509fc591d3d4fc01d903ac9eacd5da4acd56c640802cc1e4721786a4914a34816a7174d28bda14725f52be53ea95c3acca6a92287dd6ad24a9a2dfc76f849196123a8371be239a440f0beabbfb692be4a61e735553dddc40da0349067b97a981077351f56282432d41b636544b87cfd4ba1c406c4a42b337c96269178c918c8137be68befd9148f16254a04b44a10c2c89a984116280215ade3c778d0a7a7cb747ffd2345cac07aa93662fdfe0c6d7b59df048beaaa326d27addea73109af2da989bc047ca4d96db7fb3e0d375645e042489d14971326c025a0fccdf668dfd07aa44e5507fb1f0939198cdbdf80c3d810b88a2ffe257d6fe9c4d91edf455c8a35f12c28ecac8881bb2f5057f1b38c7774d6a24e82b1740ef696c8569fb2360b683d4ff51df8b9393b66d41622d9cba4878a79e5a9d3b286ef015d986f913feb830ade2e27f76edcf23c7e15322335376ea67d53f02ca4ef9460cdc567cb11fb186eaa30125e7a3f4d0499f7f618a7fd03dd4b9853790cc67e2660826b2e4149538de4039ec4357fd8a04b8c3befe1e24f03b785e463ef3563bbe961ab0ebadfecc0a69f99082da15cd5e2924bcf2dfb0c4bd81bc1e5fce1fbc282ba44c74264c34c9278f6ea1932bd6234844ea32552b67f64fcb9f5c34a7802c3557d92ef0482c3a01f31500903d420e51de870a389eb9ad1784632d421d01a817a11a047ba6a3853b501b34221f6e79aea128a122bcf0183df65242ef8fe91fed32b69453166d690c774bff8ba44ff4987432b55d5c5d081c37533ba10cacba12bf0f2f6dbf2503c1c8932e8337d7bcfaa5961cdab07b09e9ae1ee72baeefb3bb77cea2f434c4c581c704a018d2f6233a1f7da3a843b94bcfbc22b3f10a277d1aa963284a46c940b5ce8a82ee8f71142ebc3a62250034e7d1137d420957e4e04aac64efe30faa67164e0c0f97fed0af7aabc79e1fec7d2ced6249837af856a13b62a62ced7a76227a5e54014d1569fcd0d13985775e53ae616c56c3b1fb83046f6e185deb4883d9bc2b7e0e9517fc68ab15052d783b2e81035e2bd866e971dac0079ae7b2e0aa6fdf35821ee5e5132a6e711996aa15f3ea113bc3db2a5624e584f891bc092c94a07ea1c40be6a85123f0bf2a05014679355a6d790d7c940029bc5c70ecf05d012b80294a74426944664039acd0a01a87f8ba564142d56f976e244ed0bfcb9c0e35ce0610aadefa204955d69d40cb1bd87eb1f8b4bf8a2ef13c6127f9964c08b7295067b4de1fb66a7b40ef616b1353024e26da0505ed525aa1c9ee830d730f1dd5226ff5344399242571a44a4b4fc547cf3ccfba61bb09e0fece6aa5257709ceeb9c19aa560c31416fb3f60ad2e601efafe416f1d26a395b8f65f852ff396f18a28007b6412b00441b1bdd9e71fb709e56ac151a027931505137e4767d485ec2f1a2e2d24aaa41ad7c36c14042e87d8582744c87e762f3276b981be4be876a1a90ed76a4e79861c4fd4bfa308caff015c03217fbab24c48f0089ba66cc21f1675a0a91755e9c2643b55b0d609b5adc2a5625299b19b01e0e2c693cc866fce772904ea1d79e43be69c0531a6e3b8e1d1c5ea0224961a399764db2246af7a3c569fd6713fed363ad8fad95e4379b636a66ba85e838d6827ffaa2dc478609f02716545dc1e85e9df3c1dcb3a93d7bc4ba4eeb88964c282bc2202d248405e62d82e07da24b91fcade09d52f61ed02cef1228a09a0b6657d0e10a44b1e65d31261a94277664a643bb79071b157ecea29150bdc9bd22a3d77f84ff79fe8a8d7cde4bf28aadb306d94ab123265828fe1ddf211614427ed41b25c2ef45e82b283f65d4d571ec4868bb17fb1205ace54eeb659f6ee8901aa7bbcd88113daefc841a678bbe759efa560a6b38b9bc0d0e3475d2fb313cff89800cfb9514031ee8d13b3a86003f0dac2f7e31a573de0e7d8feb4056ccc44758857dd6ffd6f2fab61dfd32323690384179c3502dc695bef20de9f4fe93d9ad79e5b4695e0db35f4794933cc95e5c25fca81b00d1234adf7e7f70127fd1cc9eea0f017fd4dbdca1cfaf494c740f44c6320ee183875459bf6ffee55879b4987384700c458803a9970b48f48ab215803a396c9a2a7c592fcfce79490c5edb418f1c0ff4651fce2989fddbb9794c60f1f160c9c1fb9593f65a1b67eb25b36e3f3710e3aae3a0a57d777b7412a8d69a01f9ca6197f5b8c5de95d48b494529eb180ccdecf9ec1a8c905dc11bc96b943f9d17b6e479aaae8335132e4592a54041823a22b33af5565322c63913887aaad37225e348e5e5ae4a57421dc591ec9907b67e4e7d96f45687a39805ac90b7a255ecb5729ae1378740c56486a24f264bcb5ecbed48b35fd2e32fbac41f70ea8a1ac86d3b251b3e5d52e9ac565cd48a0456376e185ef47af1ffc7048ff39676846eeec34019073f727112c4f3d6deba610efc2cfadfe9ff1baede06a6445227bf7f8cc7309a4632e7817ad7edfea87bfc391ee16e86dceda697225f1b0214bfdf6f7df954f93879b07c1463e77e6e2ab96655f391662e81caaa109bc225493d423a3c245f692265133ac24ad5a5c6daf256ba48b9fd4228eda8692556f34eacabc3e8b66ba3bb4ca2ac8cd730f84fadedd5c7b23b5fc2c104f64e8e74197b01df9abcc692efd4bc52215a932b6c55f984b446c726f5a1fc081436756599dccfa05c39365c51ec59858b62c2c644656d80c88243c23bfb0d514460c253ba0811c700e632dccfac07bef0a54bd8b8718a89a02b9f34a38d077c10ddc4f7e797c6ed801a6bc60fca7a756f6559d78da13b0b93f2f989b66ff1f040d7df1cbdbd8fb756a7c875252fee2441337bbd08e02c11847af72e25da1b936a9d5189ab0116d5f36cc07962c15743a4c7d257e1f4f0df782cf5611477770a7e463092ce3f8017692348e94b43583a687a8e037257aed24e9c2eccf658f28c4f0f8dce8ce748a273887b2c7451619d347b6a37872819250c7709f6ebc67b470451e0127e34e65ba96cdfcd61ad677382760ff994cef49d9ae90dc96f03582d5632b8a4e8fb261789772cafe894cdcd18587bc282baeab70ea1acd2a9a3c96b107e21345aed84a5e59224b41667e0e8bdd0e54eae23be383f32273d6dc82c76dc05dd1179281a3cae930926e09635f1aa6e4917f1168957971066688cfa4ae1b8010df0ef5f37828137938662cb8d4af69b8fcfbb467b0e3c3a9edf3645a0a25c1996ee77e28b4d1ea5e4a4d72047c781c43c4a574f9725638834f342f029844bb754149683032cd323e90bd38f99c221b9e63f42d0c656c0258f6419f78e8db4f8d86979b2fabcb5552479a5fa06cd0763cceb334bc8d55bf2acb6d3d26de6a5919a943439574c6175c90e963533e30ee5f5103f340df40a3737769b20d15f42cf4f0e006f3df821eb758ba079befb0ad2767a3bb6362dc921bd1b1e20c53345602496062c0423054bd7cc05ac351a0910e8f66841320a9733c61fe736aece80cfdd3f4dbaedd7d402666ea6c449d10baddcddd1ac53db25096feb2474347fb57142972d23c8c93ddc446d0ed97551abf620075dba3e2cbde313330b32b8b9aeb13d90525a1a1caccc47b2035f6b04393c1d0466f17a1b977b1f3f1754cc01f0fde664409b45907836aabb39e748981e468da7689969aa86429fa24073b7492734ba4da86f0593cf43a98bd4e6225bc6a96e59c96ecbb02b19ca8dea817c2d7cc9741bb1b1e8ce80149a1a8ef4e609acc2b504d8f2bf08c020821133c22ad07df6d1ce4f2b0ee2f9cfbe9e457d3db163b68a0408071b3a278fcbbbc26b5aa60fdb36c0612d75bd90f77ec9654f210b54836a77b0d9bfd0002f3848fdef563133232bd100b8a1aa9dd7756b2d2bd77be2b3d149df15f1b0ed0d627acb244e5b97bf96ada9c17f3e198c1c1806756ebf0076bed66b2210282a52a101f06f98f5d88f7bce7f479a21fb8f533a5c46d2bda9202d9194c0237a3005087cca1b9743ddac47fc04308af59167364a15784dc745427856bf6b2d17518ac9d585f32ea6cc25ca5305e377875e1d1a9269556828c7b9d3bbb6caca0445d2adf8b8b6b763c43b90a1f62851af87b74d65f14ead7e0506ced547feac8ef25ff654262f65a1f1df833b966c6de807013073fb80ac797505539d1ea3e21ad00ad7f0f41d1f83b87cb735f1af4766a30356e7375bf2debbfc1e5ee05e4b8f69707ade39f900a37ca6f391d7f6cab8d8b61348f4b1fa11f6991c7a006a5425b31de0785521a6e801e75abf6f00f0ddb8ecb0e29f20a97d7406b6e487b98969bdb838e8f6c5e08d06c261ee0f9f80bf805ca67458fd5cb196bd19914704c85e3a910c11b6e2836e492a1c3a2854f3bfff0affc031401fba03a0d051a1112cafc925dc0ad4e9ce85b2cc0402f510bc46950faed513f1161c0926f7f88b91220304f63ac9233190c921ee6d46791d8ba80f12862df409d254ff1c72b2d28279542d60430605ffa0bf51dfe77a2806ed8e972a3ea18ff6104c1b6c283c0f258b6dcfca86f1264ad51770ac988d152a57b8b0e6a9726e6aab957ce56325fe3b6fb8c16024492bd0281f484bd54521a21e071ea5fc99ed7b34dd28184c52026b4c969bc1dccd3d82d3e8c53dc21eebd533bbda013073e219f0afada1e85f2c29ddbca4185bc164d795aa4e5bd4a1838da6ce58913911e39fd532d6f16770e6979fe40c99a3782b3d5abb00b1be350725df98a9db06438c5d765739d471c8c3ae6f45b35b6f49d4bdab78675e9e95f7ee3eb310d8ea45efa20f39f38494ecde0fc789878a3b8002f60adfc446a807ab991b438899ba8e8811efbbcfa46360de560c8723d5cdf137f6bb0e59c815de2fc7256a7d180451246dd5f14a5b46dc5e130d7b1ee070684638de690d8f080c0d385e77fcbf1983627d7c2b52ca3a581ef16dd141ba4ef07c940297f24c607913a202a01d90231499d796abe9e3d875703f12763cb5afd202df1c1536f4e0bdf74eb98544efc8a8b71d48db132965409af343258f16b289d2b884267bd06fb8d9aba88c4d5a8669eb9c63103dac142078c4ec4e39d26e623f9a6fc26a55db8e160903a811249f826311048f3adac1f5ff60685e5e9a9a7b8c47b64c794e2bcd418f7082af0639bf015c2ea4c31bfb42abc75e20fc82b3f9932eee51241675b7e0d96dde53efba00e0640629e78d33eb97fa15e1610695f18034ced07cf6fdfaf8ac33f82cb2e9db60cc8ff327c79054692e9763f7b81438bdbaed17107b56cb84e8001af2031c39256f25baf7960bb16ec277647e4c0ab6cdda738e038414533d89af913cf6a5b4b4d1d79597c097b219a7908f61136c436d4dc081a67a469467a530a062bdbfa0e77e38196b058e6db4ac10571cd57ce5a234b97fea7b54e734ad77b520ab94e7e9ed4566acbd84b7750cece44864a994c8190c9537ea1c5a341d6ba3a0ef2335c69a96a77f893d310d6ee23e1844a64c43f28adea46437da45fef2228b5051c91ba259f9d83c0811a503701a615a34df26adb25b9e287ccd0cd32c65f4687821e407985c911d3ce78604079580f4f12f59e939064124467e496d0a81898f6a1564426d640b6ac268b0f7c74f1a4ad4748c65ffb182c9ee9889f11bc8061d406682de9776d5865194623ab983debe09c53f368d222c78dc6e4bf2989ed7d4064d45fb19b3c9f8b02c694602fb0dd7b85e74ac2203fdfb662f7723eceb12e3ee4bee9dd986f33108aae8f758bf15a0ba8038692c94a0e12e2200516f9501310d9efdbc27fcb5856cddddf37284ae5598f9f90369ff69768651bc66576f9930f3dcfca5a1fd5f956ebd63c2c7836eb67c7b0af94c8cba3e892c17d5464ad4efa3cf91a6298251b80d5a5db68f15dee3327da29c8d086f3ed214a64db9619fcdfa58ca633651bcca52711aa8025939b162f930454dcdcef15bda9e15f58687c9a989f3fafa27c7f9823c6f6cc7cd85092bd26110ebd0940afd828851fa6a1c3a2a9b910bf387201005be52e0f6ae34091d6de74109935038b053c48941181df3e0e8a53b875023105d117cac4cb7c17f02ab1fa0e05db3b2e76afef4bda96e19362d4d91496b7a3b785d3ac2e7620b326be7e61806882d033ff4d4277413c201c5b32dcd7231c3a6079316cdcb413305db184493ec54fbfbec1c776fd90265091c0a361743f4ca41ffeaa1aa42c660118fa70426a81f20c8502115a56c6810a8ad3e5ad8c89469ba329879aac7d2948ba0e8a2d355eda20878ec5de01d0aab870a34df560dd5231512bbb652ed9dc06d35c528e19719d1a1d64a4503ee49d8762ee8e5d588ffd7c1102f62e3ec6b3f7e10fc68a4b30671ca6d498b7e73b24156b0e24bade050594186d93d89fbbfa31b5578748fe0ca86e236ec6c1e655f7fa64d973fc07cf64ad14d7891be8883fc875291014a1cbbf789bb209db51b158819285ae1d9d32d72b3b099c7de53b7fd982f58c638b1191827082bef6d7cbb5e587717fae7f2d92449502d298c40facfe6f917738702f94658bcba57ba3b4618ac596df14b7f2fbe55066dd8238e10d8298bc558e60fbf0823987d328bbc24dd7dd244ff72fb9c2f357fb2fb22003a9407b8bcbde35898be2a3e8ed9bdb585fbd8c5b272316a8a6685f785bc3c8fa97a9689799d6df5689da685dd36fc44165b5d26ba42ab3cb2ec6b6dcdd052f69cc9636ab3d66dac87ce4dc87708f9ee76fd9904ab0c9ffbaa1142d50a032d64a4f3d648693b409a07fee9ae848bd0f9743d8b276de442dd7ed5ef0e93d841858a878a7c5b28049186a10e5476d0a92ce4874bc001142a12d979dc7b14f5bab9e3d4b6b539cd2df0093fa383cb92aac117ee0a9845ebe209d5cbe92e06c4fe865c255527c899ca51008779749de6927940e3aedacc2a6cc8a78d6a2274647c904bce23af725e3d392328ada67b69517cc218346afb73c76bda9a8a852dc33441e89d2c5360a75706da88c6cf3448c003595af49ba6e4e633c50ecf74d5137580319ca630c237781be8353dd57a3c05eaa4980c070e3fa35b55f2f1d43863687770ea614490cea444f6e79a1370f4bf5757d9572bb4203896eb2411be50db7fdb0367b8abf7e3ae7fc134dbe47fbec6d026ae039d612eb6132f947e1e8ff8852db94261efddbeea1845fcae9efa5113e9e0405403cbacf21c263bdb419321f924712d5b520236d39859015b3e62da9fe02105a241f7603cfa3297abf83534f2e0215d4f58b7b36b0e43eb4168952d1fed9c83390214f449cbf96af3853973602523609384d95dedd29cbdca40813ec3e1906fcbdc2d9d462a0e290a972cf8fd2ad6f4c313589011e19a043c4bd0afea85f372956ee0cbdcbaf4f557c49d1c33573f863f48c395d5d59198a2813097dfd62929d35efc636e2342220ae8fd815f236d6a895c88e3c6c4dfadc6861fff77e7ad034453de9236fc5ebf1a4f11efc2500331c37d0ae2e4807488569477fedb52e4f45060654f4053ba2f08b717710649dd31b979bf35c359e670fe0da3108a3d12cffef5576b4d93fd94dac2117a249036b044ea7c7e0486b1b1aa3de724bda8564ab482dba2bbaf82fc56c51b1a7b1604253be5f71bc2547a69ec5d6573d90287d3d6e2412e54ca5500604848c72386bf1fef497f30ad4231e877d96be5d1d4a3be628e53a03c720f1deb8f7a08b197bfea8d5cccd537e1dfc8f5515c46cb39b6c0a94c29b9f69427db36cc07a9242c257b0dfdb4afa1194e9004ea4e29ef3b752661492e0635fbbc99647e6f15ea029ee4fc6de9768ae4f7c05c2e411435d6b571d323144ea3f42050a93e3ff1ddbf9102f81c5e0658af261a31557cc8d0c9906938485f0cda988a41501e4540d11ea3c7c39248bdad02e124b0db4d4e2e62a28d9a278e957f3ec74862f60ee8a2751d6f032d7dcf84a960f78ae36542a7fce1ab79ac9bee90d7d0a56b3caa9fc647f5c1677df02c9a417d9e40af989753a2d23b25390def13e98644a12c3ea42c534456f9336739c2909e744c5a4cbc49f6ec1015e0d761d6054734675ab0e4b0addae7628259f8a04b865946aa9caef5ab9d466d84356247b67d71abdad8cd0f56f92db84d4af266035b1f4693d048999489de12065dc66030e57b767f8293cf3716c6fb9b935a74dbdec060212ddb86688866cdf4732cd6aa51f50b90ed3a7deb5f6a91d06f4f761d9bc4df9c541deab0b524a7b2f57425e9077c1e1df0f7a7c5be5543a881ca0c3bccf8a24929214add1837d6a4699ffe61ef7629e8bc433b2725d7d3ee55fed8256c5bcb4af7d06f0c013ed92e8dc6656121742b0712351570bb5d98cf524ad7d943f1a6231b05b22edee9c20d48f258bf81dd015224ac2886852b005d3c3584e64eb447499503b88e4464ed83af83da435a732e86d05b2f65ab4fec3bb1f9a4915cdc1e06bc6251674dd7c080e035fca1a793d13c534a10a1974b14245a2cb7dca31c02fe17abcfb94be1fc6b477960fe741db830ea6e1a250d8b4e88b6fdd81c3dd6b3cbccc22a20df9a2d5272580d20a286d7be317ce001990452fceb966b6c7945800254ea9d801eea1f21ef433e900028e45a68ef0e593daae0afab78f28d6b3ab74c17ea076481797f7f0813ef5ecd3f17c79100dadc630f6f4559fda56fddc5041861ec29147d7382622078f233dd23c5d5f75f8fefe9bac3d5ef9a6c57105f1a6e4f63ad0328cc67436a3f0e619afa77500eef67f9f791e7065da196fd86175f4151378cb500b70cf690db2beff4780b919860fb4a3ecb65d7950040f7b47d387e9e888ede83c9b0253ad286d8090579f90019fcd99470cda9f8b874997a1d9e702d46a970c04b742d357aa13d079376bd6c05ce968e01428b1881b02bd07a76550fcfce3ea97a3a3303da130058e6455f4ff40b1d3c97a85d98546c214d8b2fa8e084ed4498bc66d1d404dfe1e4e371ea906190cd35fb0408a65ea41d346b1560ec3652de565e622b1e6cfef6c07fba87d0d24fb08f5c251acea477ac6fccf9814cc07e12cb506b3bdcc419a3d2bfcc251ee80cf1da0c8d28fdbe38fefaa897ece21ecd9e9aa35bfe7e905390fff4049ca19d0a0e43ee0f2bcf81510b6e4b0befa7df68a92f8e96c57c253557146881f78e691d3d2f41bf25cae6c5f895dfb6c875e3e3d8ff5ae9462fbfcabef297772d1ce5a6561733a05cb3469dcc26e8701d7d1422f0060d630da2f5bf06ed8b463a554c9266b69fe8d76e135b2b253e1b790631cc5d30c9f2bb5f4c58bd8294dd40d2907e8829445ddab475d0241d4e80e6fe9c05893ef1eaecd0f9233a356757070c0482ad7126c401dbf4f355ae1779b56f6b5cb701adf4ce7ab22ba5051db92b1a3b2f7133d959c69ea073af6bfbfda01bcb3944d92c886f2da4b408e4c57cc1ff0a5dfdbf6a0071ac41b967f743dc2c365ee61fe72a0daea4f4d3160607f1dac1e65243238364bb8a47dcea49d79f08143380ac871949a57cf474003fa736da3eca3beb6924bc219b99eee917e2ae558d0e77b4ed16a533f14a4b2e038083d19e41802dab2a9ee1e7dbe07b80cc63bbd4fa913cb9b2870d0ede8e64ceedd850a0829df00bcae99491726aff50c1866574b1c50bd4a7ecc60ed60cd7c44e4e8c5c293f77c202ad6798efd8a0db5e7cdde5966f9d904d92e2438df9d0b36dce762dcdff398f9403d601a1fd96b0002ad776e765a3ad91a3f65e8f6ea68e5195cc806e3da4ca7e222a564a797815b3b3a0adfe5b71c8abe196ff7aa13dcf592a53cf1a09a8e1934424ee212a635b9a8f93d7d78cf96f065f13c364d33a5420322fe84def223ffaf7be82e6f3c0b519668b7626e35a68eb001e24ceef8f2f5d0f7e7c27f4efa894a860b7cff1ef5d58187e2fe4ff668764ad4b1cfe7deaf133c797f0d913ed2970ef9dcdfb82e7f7ecf2238db79cf08b6196a34926a1b4da3cea5e00a3aa582b45c0a94d5ef7e9cf5ee5ff3df8ac37c50f7543025413236cd4d3eb756a91e3f4ae193c6196d360780a6e2284be1ebf21a9186e38e67351dc11f6932d450b9278b2a762dbb635fa3e149dedefbe0731fa3e8b20925e612c78feb0fbfeb7cd7f83223f3450735d2e52f0a53e0bbecf9cf61bac98dd9834f2751946704884c52be048a65c2a01c9bf8d09c3ba3886325f1850d4ea40117e7dd5fd41a9882325b3e8af8009e4d4edd5a62d8b79b95d233cd114aca01e7a7e42502614e89458039ceb4e789666651433eaf06263f3fb2ed2e30ee88a63b2f1bf1634da1aa7b588483b92288b98b358cfb761804e8ee7a3ad2103c30284dcbd969c45a3e323bfa6926045c3ea7b7f6bf9fd70b024bf99bc83736b59c6a18407aa60b041e84de26d9eddf1c53d49bafd494240e7b12618e8a09b2241619e76a12cc7272ac2a73fe8aeaa62bac198048ebd637ad9c037ca72ba6803eebaa76e61f63fae8901b3b1298d30606e26af83877de8a0db477343ae32c099844d5b85b7cbfc545c19c3c313fd2564d2b5c8490b9cc136b2b0d329e4449fa89b1cf3e2391f0abaaefdb5c70eb4546d5688bbf79f12cee181de23068114072322c632325cb3c55dd3e02711aa5082767472d9440a3d125c95adf461e7bd0c8a6691e0707435c77800436cacbce5c2c629ecd56aebe15dd36b1b9d2f6cce5dc32022e1005d12884ab60b6999e7dc002951dfc7cf52e09db861d61c19cfe938556eafa9dc0c98f1bed1491f17d9fa40a9920ea0076d21370e86b056bc2f3f3ff29c6fba0ab6d6da2c62937969b18ccbfd9cab6a03deed166ddec37173b026c2dc65d2e99e29a662c6c90cb3d1a16e6932c757ae839c733b633f22fef6d7dc79084e6cf9116ee610c918916ce7ffdfe03b03a7b5f3cbf0e540792c7609eca7fdaf356b3ea72bac73640f395abf683f350818a5628b30feaabb3871d540a3ef1e28c7af7924061b37eeafe55b53c001fd54da4d67e75eb54c0504615d22a87454790feef251a2e456443746efe77dfac781d8d8b241ac828fe9937dad7a42c3bc279c99a5086a7b2eff1a142aa18731eb64da579a720af9307429aa96828e6e841f8ef3fd890add925364a11d1ad5df2121e070076a6a74acbb5a5fdc15c7cd1ed7e765f1ee96e473f2b2523a332e84d43f5da4bcebb7409f625567d9ea23022dd5104b0bb041b896ef8bee9a70aa6f11ea080462b89f7aa01ef3fa12b6985a5833a57a24d3878b5e9dab82c74dccbcf690c6c9b27a53ff1a6efbd3788156a292c395209009adbdf920879929b9320ff2e6efee135c049a449fcb1c5e90ba1b1866fdbd86419c21363ef8e5f4043a33ebbb48f472daea1d812068a55fb4d75431814605ba39aff1930735042abc52a0c15e82a35345fbed05ec71cef9bb8b2b58fd96b501200d54f2c28315c9ef7821b78f3a52a1d8dae44a697e28f148f1a0c3affc30577a561fbcffecf7c5c849eb9dbf1eb5b630a95cd5c304ac15438771849ff530577a455f8b13cba73bcf25b13e366f9f75ad1279a3efb0d87428ff2a2fa100636bf2014ef22c7a44e583dde098b68664b3cc2691f11b26ddfe64252c740b4be40d658c548161f5272dfa19cb39c05eca4b853f37ec49e535ee15694bff26957b3e922f7c89a95baaf052176b4fd182f18cdb419b3623f32cf882b0193e0092d4c954cffea3d729c49dd267f9bafcccf87179f383de1ad28e02eb28c236a5121e4b53fa6275e3d2560c86888bc3ec00d90f72def12f4de341ea6ab1bc25f6168cedc99735aa695eb1da4737c79a771c1aa45dbf9131bbc077faf5896c9054e74d9cc1e8a40d9818d2c3827a4702832886e6e91b625212584e905e7420aa623df7fd3dae472c56e99273748b30c51c8315e0c951c07e055132e542c0d1a0a6030d89063a3082e69b913e1ab86aa5d472d6be3b82181511e00a62918eab33b3869377422d611eb1b9a23229140bc06edcc64d962f1b022b2df53ff11331e81e2efe816a02eebc8aa14196f0e5506954a867bc632f195e36e11d0771158944657f3a85f06508d2093ab21dc0fc9600e0bf7c33064b1ea6d1b7ef4c37cb960c2bbec2d8f56c3351eee77a7c642918464d4d3e71bbbb1e684874e171b0df9c2a159e052c174f1adffb47ce5c700c988d7c978e7fa4be42ef4480a9331053d075ef4d170660d74a88f3cbdfb7df36742a5180f5f24adb320ec3e70ce235eb4324b7821bac31f8be4e0bf8a214004d3705e04aa228dc11087356409de43382f3e36d28acef365711697459326a9315e48bc910b5bdd694733ea809ca5d3e27beef0f61201575dcd861dbcc677203b135cdcc2657f1a8314232ba40aba83706728b93d0f91b82f9b0e5b293f305d59829c894607ff026d5899351d164086daea9b6d2be728d60890f267fe8418ce125b59762f9cb98c0c0486d1a35dbdb5eadd5e0cffa73abaeeb732b9ce1192b6a94258c47bfe2d7fea2cdd71b091a15bcfde359f8d78d2019c8b9f44d56638172767639dacbaabcde93d3a2bd646894e05c1272626f10636a79a5436f19b66be96a576681cc09a9a39fd03d2e3b2a8e5889526d0a97ce1094c604d455e214241784f3db3ae6d8a2fb63e3adb54b3835398618a192aa943fada23188a129fc68c4eb763a9ec80410ca4011c26102a6ec843bae3bdc55c9dcec0776afa16ceb5218c790b3a799161b1da00179d793edb0c8a2572fa1b6a3968e793b611510e799ff924f51e0e9c8b716e36449e2eb428951ae0b8671cf619e36d37cf77c6839183726b388879090ddd8fc2516da0d7bc15c5a8610421e947c12dbbe78603504d94b4d892e7abe13112f7c4e841a4f527601039e889534cc540460247289fc57a2c92e1cac16659f559ebd463636b920b1484865b9a1827f56ff017430f3253165f8d3d044a96aa16230c4cc401b625be6149a435c02e4f7b0068b04d8df71b7fd994e7cfbf90125aafcf9ff95dd15d40b624228b46d02e1028b430da0a236a856df20d31beb9f82391d80b96c410b8e43337b5e6dc1dcdb14bd544eddae7ff3ba48d72252c88aff284079c29671dc458764be554fad7321197941361d92d4eb66ea31c6799fd84fc971bf864b61e08e713466a996619870760a2038fc7a54a2cc5b0c9ca57e576124c5a8ec32f67795f3024b807c27d30a3bf2de9233636f7603568645740fbca12b4a78d77ad8995aab699a132a4307aef13bee5f4014bfe2add9fdc77d024da562699ead8b0897a46b73f754e0015dcd02f41a8b03651472f6f313402552d6266e726101d6bdb1757fe879957f0188e31a6fc2fa9c4cf3e370d10d306450bd142b5e3b89f4b0db64e183cf76dddb9d921429bb954aaff3cfe76563afb0ca9d6e35f63b3c60028db49130ed1b2e7610881929095fa32c33aa8f0c057946fe8dcef55ae14d8d8d4a73af107539540cd64e3f63325e069311ad44767ab0495e1796522ddf0e35b8958eaa8c705122305bd3b221bf7610913800c7de4e4d963a4c73a2cf5296cd27e5f0bf744dce33247b4492574d6ad88eb8ebbb74c26f4217fc70b4b51e8dae937146677374cdb6ca15b0c31859796f3ed40062c9883c607ade92de1ac7228823d5e0aed0e99a9db4f664b836f02f6af14963fd740048533f556a65f32d51439ad8e9b308d23f541ac9948cdafd165fb9d22e6b47c6dd575f9e044ad1a23e0e76f03477b399c2d3fc1535e3580d9f9634b1038b557d303055639cb37893b91937039f165c0e397ea7953dc42914ece95efb4d7bd7725c702c2de36b42a14250f40da19da54bc564f8312cfe778dca816d3b2e440855cec7b41833fcebfa6a54e8861f465d8dd6f388d54209433a0574777a5c4797e54ab20125cba62c170de71378154bc4f31cdbe889b8a719b9911fdd27ebc4a23111a818f7422c41b651562a39c902d96470f5b2891b234c072b942c189d2dc4605c6197e1539ac40898aed42de4390f090feecd91751a34fcc5a0a3d0833ff20bbb9718ee5a1a94abab5795a183858928c4db6408fccef1de938116c6f3a351cbd94d4ffa87c47f6f00b6376a4eec8839fb6019621773e081e61e2c8b500283191b792e1435505e350f5b73bf0f55cbf2903225417d49eddf3cf0d02f5a4dafbc4c193a66d5762ff60d8257b919ff7cabbe78b826feaf9add52e8281c4cd67e9f832b98dab62a38f26196ab6f11f31ca90a407e1d2d63e0f266f8dc4a9efd14dd91289750cfb52cdd366f9c56ac1ad507e4da6730779450a3059ae8983fe6004be5e9aefb178990db35166e1867b314a0050cfe2613fd908ebd9f9cb0db9d57874d4d772820c646d603f89e9176301334d208aa1c47179ab4d972e4e99a3e877f60566913fbff737d73c5fb0ba98fa1fe731d0f4db1a1a57187c26c8167b41e2c4f6ad3ec00ac23d725f9eaa9ed70ad31c767714f240056d2fe180b44fb8ebdf71420975ba2af766b8121cc0c34662be62ebc939953bd3d069f22b35a93d2ea8403d17f1dfe34cd94a132693b139d8bb7091d1419c8dbaaba94bffd83434a9039f1ebf59ee8f0604e1e2ad15fb185530bbf2f6e299c719f2a754eac6133e2cc4e48c623101e03ad01c1e774421ed2fd5aaa75a557d7706cc26a097913071ae123963ebc9dc618da3d394d436fce2f3311c8de05975334b4c470a851461a8c767b86ebb8ed67e04d776bc3d6293a631ac5ba2aab63ca08fbfdf980c959a0f5d4954456c0e582a0fdd0adb0b02d11f76d5aaaabd0e1ce5d766d29905a28978acd84bd0e05d95edac1be1e0ad2750342de4ee6da8e2857a085b0788bfe30ba469db99551a6f73eaf20f19dd7bf11076a4f93d800ec8f59195ba686afa0bcc09936677082fa38569e43de8c14b2cbdd977252a05cd1025cd9312a48252ccfd077a21584827b122ab7a1432b408b37288f5e72fad80dde6e4311005788048dd9e60f0a918da17eab20cd2c4ec9b22fcf42a8b4a8297e8f632f7c84d7a34862e982b6e25ad515464943c58e0bb7f71bf5cb4cf5c1dada517000ec757e889ca16a0cae23eaff53bf84c40aaeff7a68b7fb53f46f3e7afc13ad5954f5af7aa13e0a236896482bf69fcbf19f36ceb78cabefdb288a3e15f749179858da90064a873ce55d55fa1073d44845b9adcd6c6142b0df7d96acd6e21b67b11e5c5f9bc7045d33c477de8e047dd28ac4351209c6aa68513908717860976c430484290e8d97199ac3654255d88b29ae87d826f6b22258986b44e8dd4d526f4e58fc4d873002f1dc252ad52d1d83e0684675ae5a0ce1093ba69bbd7a94644e259cb81d20ab7fbc8c1abf0db8392ff93ed067b531e70cd3fe663fe71334d0b648c0effa514c83f534edd387554229c50d2c250819e6e6ab5ca4d676cb5a5ee6594d92f70301094bd6591f5c6dde479b79b5cf9399fa8180c1a7b3de07caf03427e9c901f2bbd9841b99ba5ca9f84cc6562f13f275b37853b14b7c1fa416a0832e9f885c7a5f26c586d5f565c4421556367a59cce0e4f71217d13204005cde439f9f799a0f338e93654a8fcea67132e962b85ac4dedbbb861681eaea4d90433eb2f8330006f6fc78521d0ef05239a0069986d08d65465e0594d89c4dacd36b3f3e867651f142d0834ecef2cf2364d80cf94d0bea98cbe9043817210be5f29af4d8e498417714c368f8c3415e428d86ea002b4cea2270ddcb1a799dd34f9ea90c8405a2feff3538eade23754f23270b38da631249f393d52484d0ce6e6acee677af70f7f041c6c65c5211089ea81053be483ef0a36e6e1448182b29373a8a9766b3fbf2b978f56d49a6a4d25a66160142190483d80ba17042ce46c15e7a825696ffc1cc0a59457147e78d9cee860be0f1e23896737ba3280fae485505e359b7ca9816cc05d218846bd6952613ec688dc3f7f7b12ee0f30896d8af29ceba5a03e5f91f35156a2debf91ac18e2169bb0145947e558a13f5ca64ee62ed35154a6973260d6061cc65e3622a3a887f9a34113bf3dcf81ec33f43fdd69cdd0c0d6158bc3c8e7f552b8b68d6cc90c8d0b2681801ecefa51c571f758fa6c88040bd3155d84bd32e0b52a2ef7d7547aa97654f14894c03b40fe07fa3207a8239a45ab6d6ca547d98b084f5efa8ab81e5042fe25ff4922161c489274f8b329226c1b1acfa69b2de99c8e652a02f534e61eb20d6e1f3eafd87565586049b810542e4d3288d79b404a91216bfc91e804c7e05ba932ffe017930aa9bc723350710251fcb688b3c14c99dfb0f7fd63e20781ad3d11b253630240b9dddfa2d71814aca85f176dba1e998092d39634e2eadea203823b90ca3b2f22dc7b11dd020badcc90846a80839374616fd09d39c1db4fa3fd3d2b869e593971d4be3d38d477b6bb16779bc02d0d37f0f29dc2908c9e30a7e7597c4274ba3797639eabe1de4bfb0ca164855f7c1da789572d34a237e5de846684d49866d44755542cc025e45e17d9e5632bba902c15b3166c1466dc0d08aac2eff51d6080f075c40eb7606968b6275e620d26c4ad63a5655de22a49c6d5dbef9026a5d79141cb7e3163dfcd045173af8af35ab5eab6107d6c3e9f4dd4eba06ce5a8b42970a430a5cf7d329e1502f7b7709975ba6851d8363f46c64353594cbc9f2a1b1330a4ece3ee055044b04a9ee063fdecf4050d569d5d10f5f45d151a8db599527feac11f4387b02bbf20872c14da4763dcdce60012296eff6119d51d40f44e59f6ab798a5d76737fc14421d00d1cd94cc28529965f0ad8f8bb28552f72481a75cc96c51eb64e6d05d668385133135631f6a0024c6ee2c03ef724ed5ab07193dfd0aef2c60d41e93be96fe936de4ad2efecab0a535c86a4526d5a0db08d83d29335d70061f3c13b30ad1706c6e39958518bbd9f643225bc8266aa6cc2a5f0fb71cbbbfd8a7e6d550274a02a06dee898fcf07cc50a1feaa93d41b2b948c770f96c174559c4c8069a6ccca8e0b01942c239a8a3c13b25ccb80bd02ee92f064e50a2a5f5b580eaec67a8e11472d8254de56b683291b0043b9b20823afaa111f195b90a3bbda528cf50f33744af28929acbdadb5f6a77830b01ab3d7f39b09a1f2424ab0bd266405ec6ee54c888ec47335eec51f57e746323ce6646189d003259676f9e0cfc1670cc40842e756c0585dfc1c1c629d58c9eb6d8445ee99956575cc5a96e84afe9ec6d7da59eaaa9ac66dc6b7c7015892e1cae87185920c1ba931fa8c1116839d03950f18f82af1434820c402e00273dd527ed3f958206c4eb9083364a980fd494e2d3888111dcd7cb36644b931f17677a77ec8f18811d22a5c9a396b22487252521de0da12edde638c0fa12f170453a0ec21205c63ca448433d4e3b25d917bb154c4ecffe6e1ccb8f3448544b25ce24ddfbcbee3d63168164d5775d80687e38edf83f6e77ce7a39d4539ea5b135b97160d133b28b86ad4657b8325a7e76598b1d0818ee14296446a9121059fa806a53ea0feed7546fc398827e8f6e158d7cd5536b2e4f4ce1822ae3d498473ade7b9012dc3242b2ea25bfb3c0268418413bdac57adf01bd3b94a21f76bad7203358c7250435e80f9ea06d0748da42f86366b7adccfbb30448a6c99519dbc300d17308dbeba2e3c261dbb79329568b61d0be0f206494efaa4bbaad999ca3fe7926f0049bba74e2619004a4bdbe4775599b4e0d79419d8a746161fca713421a08adc6a1b08b7cd36456f03b8be0d69e01bcb29fdb75507d4e811ecef8912ff318c9c971eaadcffc8e2178cc2d3a662287ac40d8ca539f90a1bf578878611fe50467477c6671dfe9c62775505d169232562a19de1f571bf5b4153fba51e82373433dbb40890a30dab8f9393fb8b71f8a721e09bf9b62b2138bde0d8cb5bc05a331eb75436ac1f6835e48c8682fed473dedb6d371f5286fd0f16bb646681224723a147ed342285d3a94a2deebfe73ad3c999ddd7254f2b7966198b8df62f370de00bdc5f5b65e5ca7d65675470439da4712668c24f60c1857578a9147716009b5538f38f5442447922beb4610df199b7ff5b3f5b433b6d682504361b436d387d1c94213934856ee02552c06386f675744a25c57aefc2f9aa751c607bc8ddec238ebb7024b61f0f91eb791b93c01af4649dfd3c56c8fe1f1d63b017cb4acbe21ffb412e9a6df730e1517b3b4a42cb39e4b1470a349ae74910ccc381ee9d2b2405ed095161fc4884742112a27287d9787f9f6c2fef8cb560b2fc9b850a04bfb5e70e978e3c3507e584124ef03d7f1965c7a098ef488b86f0fff7a0c62449fd13bfdba4cda7e434f11a48815e855305539f565c796d0f1f2031f7b3cdae5ee8bdd41b147f379e0a32969aced111262b37c8d942aa426e6ed812886eda500d75642bf099110e8052820f6f55663ee86921817a86bbb6d87978fc99a14e7547ff7f61ef32f4cf4c7ba6fa9657df9277ecb84490ee21d80cf6ce4f4bbe38089b65e188c8623d84024043f2c9d3b121ffcfb3ef73097df5c72ccc5b5c923c15bfb92cfac28e703967df3fa0b7dc620b4d24a95045d531a05e6c976f921d13baf6d52308486bdfe5210287b6a3b19bf48d9324b258a2e7a85af3ded66bd8be8fc79d484659ccc89aa71f15e0b005f4cdbc095a15d1b41b9d1d971232a4178cf7afb3e8cf9d13d941d928c1d9b682db4fb9d852f1373f6e3ab007ebaec8f1f27e4d3df881401816e3d3ae81e2e06e8c42e1e67e10d9f27d461483129caa8acc16bf8b7b4ace9fba84ca601e81598e0678458ddb82ba026bce60508b0ddb50b712a2acb092005cc556a482d52de0725e4d1c9c8503e1348e4c6d2c6d40a0f3fd295fa4f41327dda9dba39913b7bdeeac5f69ffd8408916e622455516300ad5027e415a96bff822697c578c18a8f043bd799e45903cc8f3e0eaab58eb9f0a7a6a0ac796a0f47ba6c568cfcf820cba574d0d9e0ebf28d933a179219f14c496138e459e736ac14cd12936319af919a9b9f1e8ff9bb636a88bd3433440efabe413ebd0ca6274837cd74ba78f8f3a681b5edeeddd839f1beb90d4b82b7a6b2e96e9fbd15dbb934eb864c7c12cca14d55ac422a24039478a9974b6485c501509e68050cb699c9b30904c83fbef5a555193f0fdec5e0023f6a8c49d06b7a335963a022806ba5aa743a0199356ec1f8e4ac0eb56dfda42d1077910f26345c2116ef60dd33905dc828f38eca345ce0700f5a414cac4fd3aca37aeab8c04b202e01faea9417783cf1f21a8b25c985a56ab2d6187283db1d5ca5aea290d15f60004ee27ca20373e1c0cb7b1891e8deacc3b8afe145fc3c5e0aa5b2df14dc65fdc17d46a52764a1a76972d6a47a433641ebdbc910702ac127e67892ef37db759bb938ae8800053ef44cef8648f74f25184ed88fbbda46a3f1ccaf4c42787b582246ab3f291e2a706419433337190c58375013725684f3d4b7bcb06a78aadbf14261c30e5ea1c83dc31667c9c5253ed0401404c68cdb8fb7782b2286eb238108562f78eef59369307e3217677c4583e7041e21b916a85ce3bd4e5ae1e670a24f7cf5315269c3cb88ee932ba8d3038d5d947dff9c92dff724f1104872a375062d6c9ac89da94305c4700f6ffffff09