PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 71918 697fa08e9d33e6648da67b7d2e015ef639f893dd8e094f286998392f6fe261b1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aaf7195221562a4bc996956dd1363af403bfa9745355ed75891bd743a8250db1
Certificate Block Hash
697fa08e9d33e6648da67b7d2e015ef639f893dd8e094f286998392f6fe261b1
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0080000602e0300
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000094b7a9a55504aa21fd37dd83e443b96608011efadb79df4dac4e7c39642750908eb0ab3f43ac72b5cad5a875785c9c990130486ea51e63553a6302bfbcbda4eb16e730907e74c1f68ac7a21fba0cbf1503032c8b9d8c9e2f7c030000000000000020000000000400f0080000602e0300

Raw Header Hex

00004020b886576f0043573abbdf533d564a3f1fffb00ff3947b628f968b4b6a621d9aa5643e525f29e38317d064d27962618e76b2755d8d8517fc2d59e45e617f69949be1e72b6a15f20018b10d25a843d71b8975ed555374a9bf03f43a36d16d9596c94b2a56215219f7aa

Proof Data Hex

59,560 bytes
1212160203077db1f95c818152a10dcea6828745d7b1dd939679c078e3911fa8d576f4008a6e409f28aadf0c2e3988b3e5f1fd5f52877b0605f2b71da696286bbf476ffd8670070f984571bb8e23f0ebe10cda8727c3e1a17feb952aeb67aff80e3a120982da97a0336d3d5b374eb07a9755595ed9c800ad1020d1947c17afea841edc6ee2056caafd18105a3c596a448afce18b5be2988b1ce2854a6d3fc3960e97aefa27757f96e920186bf7979f74a700a537d9dbd4ca670daea54beacee2dc0298b3dab42e3fa4f533a8b34f2bf615d59d8fa1cbe95321965a835fd5f249172947e247e509b606b74cf088ad22e7cb6d5d24ba212cc47996879d2b0af05afef425c34eb2d98454181420b1719a894a741d29adf3b09caa883f28004065e0ea0dff6d52f37cf4e585eea155b1c5ecf28e5ed093f745ac17d7a2a9ddbc2c807fc330949adafbffbe6b60f3318f990ad4275a83102d50f8796829f0856b18d196bb0523327b8978f4a1033bde7d6fbfd533ceeb534b02b09cf700ac2a6235412172197d05d90aa3bc2b1636377655c84fcff53ab262b8fad272fb35b1107ad4f191d3078c7f325ecd6705312f4cb938511ebe95544899c868b08298bb00f21967156278e4029e61dcd06fae302cc43a478bcc3b25d0e2e9de79bd7c298acad7561ca4f29cf88022db41f3cd762f284c398ea79cb545f66a81cd687293fb1355759e534457ab9393f2f1399f22652942eb52a36bcabc0ef4fa4955b16aaae1b51316486d902af4bbcb2422b8ef222c70f1cbf4f750d22bbea650936608676d60b1c77c705a8ef88083c86d932ceda0fc86e92613f432bf71ac7dce5343e447dd382515c32a7d5118e7fe6e6df77c966d7eb2ab3e9519f850ee2ce82fdef9a7794e1626f4c0248962103dbbc0e5f4dec12ba873076ff0eca42b1da715669f995284824a1619e0115ca2e8dcbb718f87ba8fc35c6e0f926cdf3ba98605e3d750942c673e297e1170e3f770402f16096db9900fcb79543fd6cde5fe3f4891db398a137499cb094dc955f804eaf806ccad3c23a69caa93615684f210e3ab75997e4a33fb46582a329436eee7b73a112421645b7fd437d25b8932ed689f65a49dc7bb79f9cd79743dd4adf9082dcd827e434a7d9daf66c279b99b5cf208fa1b12339e01b5628a2470bd4ec679a4714faaacb4477bddab029ffbd0448ca3b2f69915e0581e9b0823bfda3fa8ac32c44020ceaa58effc2ebb759348d06d1c67ae0bec1080ffe135be6e0505fec0c05783e0e9033ecdcaf1eafc3fb487387877db451129dc1b6de6cf8cabc0c085df11e6687a389463603aef1543c2db79c0443dc1831200f4d924a19d0820a14751fc724dcccf43fe953e40f06bd571ce52fb06b368c8f7bc14b4682252bf851a3363bb008d9f17dd57a09ccd7a6d11fc02d4186dab43668fb5be771464b191bf66b4dd12c8b60ebc2566561b12b9f30ae9cf9cab5e9cfa78560fc5e73b4eb6fc95d5387af4ae63eb315d648d5a584407e3fb89394d94b0510cb8f402e8d2169441953ebcd3cb1ef61773a70fcaa7805249427f5f2180776be75b20c6aa230ac3eebf024a3cdb22df101ff06476f77af35b0b1b0450cc1060d4285be7c215cb96643305f2d6a86c4c1520ecd354f8db8c0477199b8537e69fc6a541a5e87c8a02a27491b25d6ac0310484070feac298de9b2619c1fcfd9b945c356401ec2ffd6da5b5d051771454d7980c45226614ed8b86905a1d6be08d437ebb7eae9af9c5128dacce61578814258723fa0b6bbcc14df78d51cb11c4e6a07ce0fc00d33dadf947491b02892560e97e181e1e1d83f086e6769df32b92c195f2578b42761aa590eb090820f88756e1d9ea67d34bf8df5d8cac908d94346178816fae4536f57e94804b1741620839999cb476f3781f7a8e9c3842e355c9bf9bf4ab727f6cbd17eeb77c49eccc4c7bbfe45083aaf8752b280e7e5da39279e785855d5a844f7e3f1156bf5ea1bb68c3abc137c39c3cdeb6cc3e71af478f9bf39933a130133dbf60a882169957c118d0ece2a711a9dfacba2ee940eee7844022e332fe1638537c4eeec1d88e5212b652ee3c83eb50e19860af6810c74ce348640ad13a92ed515599742456fb6f2ca5add41e4e81dff904149e040d6a2a05252a5acbf524e9449e2e3eaa1503ce1262d112e90498bdc62a023eaec70a2f239612f23977ca697507cb9cfce53312c35b08b37b2de6ef01f0f56c5d27746d5e3e36c4121aced52dd8c60643403297d81a425777b7304a318a7d17e759d30a9f68be578d4b86ee16177e1af3bbf93ac3bf933e57b0dc86bf7aca16a72f972fd71ff8a3e3e84a30d4216228f643c87cd273886893d9b539968508455137906b89b4c664f5c64aa5a4a47ee1ce6c7d462ee10bf1c24d8293d218f2adaede6658f29ba0fa37c2f531a982ac46d3b40bf0d904b161ea038df810165d139efd7934899ce12f949c1414083b8bc1e1ba73a71f14bab86bd38fe166317c3e8fb42d2f1e575590e123695ce0538897ef7cc05ab4d1c1c20c1a0c063e8ff159410b5882a9233d13a1143eb7990d8c620b8c39b999438cd815071eba4f4489085544326c56a748ed6140329ef5713204557a311057ff795ed0aa4aaae447703bdfd0e776eb93c0b8c26f1a5adddaa4c385eaf15c0981b95fed39ad1ab57d93bfd506135b345600705ac4e5346527dabb5f8d25066d7cca84184f9380dc6842c1123609eaecf597a6df89356843f919030924934c5f8c5ebd572a91fd95922c55968fd19d70f2cf104509331ddfdde417e5c0ab6d01b95384db0e4462442b3ae19e62909669eb5024f3b0f33a6f81ff657548dcae56980ec4f869c2efbfa759db5821f4e00bcaa1db62c6c4981ac33a956ebf078f7dd6ee314625ab2cb3f65693ac55b79f14a1fd2809607a12afce5596e7f95c2a5775ed5af7468e1de66614c395d4a8b328303d25a2d270355861922c19d66e7c6b17757c6abfb4613ab475074ca9c68539dd03ccaff5177ef0fb3e8fe9a1be312e75fab4935517c814efdb69cca1a8d4d1190d2bbd6c3f399679742bab885956bb3dbbbf4bfb78f9c8b4e70e9dac585e901ca10df94695e08b7aa212bfd3c67cb53696efc5215184edf37657b589c820aa4e45e33d4af9381911108d03e64be269986474130bab55f0178c97ccf7340c0430d9a819edaeb8afb93a627b5dee7d093f799331cb20a7572594794922729857834a93d7b9af361bc7e86df1f12c206620551688eb1a7d285cddaedd0d10b68c170a1ac2f9869998b27994ec0b9305c703780ffa0192f6fa8f3e0c57b0af5d931fca9cf148cf6e0341a3569d23049a96db0ee654caf7a87c9d51b10b359c78454826d1d2ba819d544c248eef5110c25b55e5b8f2fd45be561d736cf55a491fb155de4c8fc11c9252d4d0fffd4c44b8806ada17f25fe51239cf1e57ea752819be4067f1493bec3799d207435e8937c727642a92d04f321ece7a0256ef9aac0954e8442593990642db3e1a75d5f62dce050fb76da7f00c6678ef0fb894ed74929e56c0fb427c7af6da8713652744b074bd12eb2ff669ff92ac295766a6a6e68c9b497ef811ba21fdd3363560f7ddefd1f71542099f682012359d26ef4fdb350e6609e2960efbf5372c38b559669e5dbd3861552beb0051022a3615aae6775e3de9561e60b3100729fe0ea5d45fac57e501b737138e09fa1e116f60b542e04cc3b7b147c566fbbba76a119036baca153ec2f1a2fc6e389ca37f5da72950d71bb4cfc50f648b58924d559e045e6dc49e0a55da50d5b51a2a675d1025719dadf12551756618e4653956fbfb140f0aeeef835e4789ae87b77a3cb49d38a99c37e46c900d1870d4db67a33bf2b4b1e70b23bcbda314d5acc4f1ec0da800e9e7a18e985e3befe98aa16d3096cded3acbc45a08c3b25577881fb2619e54398369bf056e7a70074884b47430263b074396e6e853cd97173e89239301eb4825b8f293d93f14523ffdc20212f3a8e64f1ece36b0ee7c45aa5b1b0d3fc0adb714afc68e6b2c7281fe2c9b77a4d2b72684b51dc97a7125ccdb1a4294b5e3f20f979356ad62fd7c2ea459b23f4f393635a9ea35a6463adb18c8c35ffbf659f983ca2312962dc21586116bf4ef10eb7b2499dd220ebbd181012ef6c0769540bdbccaf5dc508caf0ccf85030b6599f7e68e914acaebc79e2578eacbf6148fa1f41184e26c06e986026130f93a2eecf33774feb181175a580c4218f5ba87244f1b4fa157117397d064e717db22fb36c682157d207a18a948f6f5276f8f813853cc6fdc059998d0ba4df1b9acc6e577207efcb48db862014b5fa81c2c97e533831cde6338779ed381058d7a86b045ab4e21edb30ce0d8d718c7ead60335f233518f9cc885fe725bfeaad21359be63b5184f5028b3d911e072cd326b1088cc3826be2568352caf673ea2a0aee79c27696b0736b74f23c16be1537760ccca18672efae2389fb5eddf49afe430b8bc86d5ab3d40a021cd651ab408bf283e2fe1691abfe97734a4c6410c70a613c3c93cfaca659f8742d67b364219d30f816dd9cb29b2ae97f26e25830d4d0d25047f9dc2d38bb37d995f823c88882d6c50d4edf1d997dae86e63e77a151f56c16bb15ce7195b3b289e3105755c6e41f6ac5d562395f6307e454e50e9fdc24db74fbf0a1829ba903f08eda9c28523be5a72e8d34d76bf118fd84760ffa298baa2bd2c54af74c1ab7fd45dcab0c901fcf8014844470f9c91a236e485ff4888800a992af8dfc6e700ca104498915f1779a13eb0feada8938689251a7ef9f4344d2dca5f33c39e8dec32b01a2045282a23a95f5df7ae527e412f725d3aa4df08d3b62874f4257c724b5e57b322d2c8463a23cce5a347fd6a17fe74b7cb99a29dabc0da0118bd3bed84458a1ae17aed2b9c137c35193bbea6c16829997c3026a4780c068b45a4588bd777eefba74b13759b05c4efc6c79aca0b39e506825f2030bf8929275be260af8e963898cb59ce95efb44fd0e2899b773079ef60e3a145520c1c68ff4f191777bed3299cf5a9f137a6a8a7ced93612e6e2530fd3e24000b9178a92f2d5cc623bd25045ce4c60ed0186bc7cf772dc226462456ff527d5d5cea24376a7fec0cbfb7a779dacac51488b5c86ec69933bdf44bb8ceea5effae7d27b7f041baa486b5a19e5cbc33bedc6ab6ae766e63c76d4ee94e474a202793d40912191660f12ba0bb82438667f98515c61d81d79876ee8e1179571b38f80b662f5e44587545234e547eef3e55d7b3d307992219498826ac0e6d2092124c1d1e4a4acb08518646c315e8bcb0fd5135cdfc140120849cbe8049d933524483ddd0c0b303d198ca4aa127e485de3ffcd189175f49d12c31d9cf06165898416ecf23d2462c89236831194485a1219bf254b7f55c14699dbbdf0f6f45607c0b4d23c545bdff6c9ca1a3d6af8a7bfa2a48455e4c2df8ff5ef8ee79800c2ab921bda31fd6c0572cee31af65a609d527dd77d748e6f0b346308500b9f6f950385cc388613fd562d0604959ea9265e7afd523da2cc85d63019c3a57761b35e10d1c5f1c26c410669350ad14832a9bd758438a15ae99f7dabb96617d05b8fc65fdc4c595622cd86fca9c829f2594c12d7f894f5ef804e31972684a5196d2666a51fb57600d22187107aa1edc95e8ca81300997dcc9b88fea4a1152e340c0e1574d5ad88f3daea5cf2b5abcb55098b9e1fa348276f1ee46091eb95f3da821bee204e375820a90f3ead2fdb44943a36216ef1a954b3400e2912ed8e6bbbcd349a3f5adf69ebae05f3a5eabbc7dcbdb8f9c1dadaa4f3754e1abeb530b52efbd2ad08f7dafece77389ecce82aef4d4cfc6a90df4b62d34030ea2f334187a101c884199eb2ae2bd299b526d46c5e5cb621cfccf1fc27af26c027eb53a6a17eff087b1aa05621073291bc1f786b79c57f493c3ac400ef2243db4105fc46916b5f61f542ed0f3d3ac34877380ebda8f68912b1589da9c1c0ee4c959318bd711ef066fbed54991e58fee1f803a92ba3806a70b116566060b23c59943b1402bc98ddbfb764166c15d058b131e169623fdf84aaa5dfbd14f1961cb857bde16caf4ae516bb1df1d4263fd9cd724261226c5e77c6f179eaa801a1a5a9217cf56b26afe74e45b2c889706aad2d3924208ad3351790eda2e6fa3d9e6ca290e117ab6c22ed13588da225f8b94fb7a61ec252d798e2b331a150e2b11e6cc7460b839d800a53c61bf12294105c6ce6dcd6c45c5a5052a03295a58ccb1d2cdd3d9493d779c5edc503407add6c0560697ec127df2ff6e1ca50b095beee96242e3ea2d26c0245925ce963f6960ab0fc7111c2b619207decf3ed76a9bf94fc58adf11d40a0e374509cdff070928b7b0c75c2cb86a15b7583f799b18f75e4b1ee7cdf2677e426396f5e3c26adf850440919ff03c40914d87904b705c7e55eed0a034305ba8258cd63efe773e03354e2a6bc80d6dce6266395051917e2847af1dc71c9b99e3c220faf195f885589ba724480e0c4950cac7f6b34234dbdbc8e98ffea138b0b7372db14b01a027bd23c852f807ba091f3265411d71481724ec941ca4ebf5a1866fe8cbb9dabe861361760c8fb0591e688fb1171f66de80647f47a7525e6ec3184530807049af8c1e96323d46c9783e44ff516ddf92ab685426112e0ae5da2ffa7efba1d774e4f2f96c2895ffb643a1b11a3fa7c291f09a4d31d63f8be3083fc294b0d04c0e6d2b04e52eb9f806bbab31c6ac2bb0b01ef95638f7629480b8213e4de4e1551e5c4a0036b1090e88bbeb203fb5ec76f9ed6b5fbbd90986adebb362cb60d9c4b06ac7095db401c3df2af705bd24f2ba89586e6fffe591f9b3c4120651373280dfe66c043d9832251355758b5dfdad4208db5e6ae12ffd557515ba7ced65210344c9360a7d032eac5b9f834fb8a126b4c9781eefe91789ccbee121bd4f9662706bdc17413a38c5fdfc58cb2882bc6d2b9cd3395b1358b36606d4ccac6ea2a8685130d2b3efc6932301768d9bb8c154e0b11ccc4edbc33f4e96e9ffb3bf9e447d6e7b241ac08f09cb708dfde1c1679422f68982b40e18556fcb2aac820a2edbd017145789e8b2fd107ff7485ccb8f7d1604b351c7a3e0a2418296350688d1ad3a8de06e929cf622859c5e1ed7ddc70badc23096b700b43d4aa46579390b8293fe18bc4fbabda5ea0c819516bb5a14769f4e5488e0e139c7d30567b1218cc1fe529d441ccb1ac17e292359636da38a0d5f47114c9b95347b646957dfe99c5ca186226820ae77990cd4bed7f865ba688943520f73818aa2f1fb980e798e9303e09ab3d61a52ac982d7b57e384faa8d6ca96d0357efe09dbba0723c40770dd3739b2f5d7cdfe362f08dfd07807cc978f4a7be2285142d1a4d944d085265ae58ab747b18c44bf7b0b0e399d56afa09bfcf8c959c4324f901572829d6f6918d7d58937e7249aae4650bf96b5d689770135393fe9f82efd734190d631df3f25354c9bff8d5cd43784c78b8f8c471fd7ca5001fc86536871513369ac5c3b5d477e84946c54a87459553c8d6f6008532e391281ced37dc0a8dc915088e9d95cb597c1bad588b7ee0e837d842e30b84b95169bdeb1e9cc1f55b2de4cb6907458ccb2e028d7fead08c50eb90cee210c9964f929bd6a3e6b4fb9fa9f89c787a0aa0f1f439f68b888aabe3c374757336600e40d32cd38443b73d7e533c4d26ca72c2716c6e60ab08e0b5bd55d3bc83f64392db09bf299a38392c5609a37574cdc74500f71f2523175c0a19f4fb35f3a0961988ae5ce09062ae45a7969956a51360e7f7cacd3d3aec1e1bd42bb8e8596a4f8012dbf0ea1555b4e01571975d60edb5828f71d9df560d61b051ef6effb04b839b7aa6d6a87a50516aad2f68c5ea26496fcf5c7a020b8aad960087583de7690d1c63f29cd7231c01f84f17aea8861850618f1ed1107757980af889fdfed07a604271a083bc80e3cbe4c87d9f8e16ea31832177d591ea22c9e81e4169dc4a7b242164a183db2de311f7b2d469b66c536b46623c6fc91b73f280569897c5a4f491879709614009543c1bb90dc306f9e68f231a8584973d32151110d91ce75f0954b61eaaa96cb0aa7f44a39286bf57f8af642abd15bdd4144d1cadf065c0962441aafae37bd5dd332f4a9443210a33bdcc32a9c7c355f5357d96c63e0ad60a3d2a89a104f1e3302940d1a3de44c6cbdbb579d29bf65e0da1099c30bb783ca24f3bb7d97024b168db22986a47c3d9936b16fe8a4bfaf9c4f7e7d1cb2ddd45386844509b80de4a377416c046b756e526a275e0a37835c8763fd5fbd67636771402aa481a1f1a676f028ad5e1fb7516f926cc84d337959802cd919473022e5cb2668be09adda301d9adc6853957b3b5a923e3386479fb67ee214eff0019e0206fe7dedfcd18d6ad3a9c87b3663ad2ebf4da39d00543a5b3b2d6b16f3df0aeeed09a25efff02e1423f82e7821580d42f405b212cc5bd78a1dba14f642e4ca0d77d203a2a41f9c9831171be8d50ed5e9976c47509f4790c5e8c1cbbb322947a06c2a14b055fc05b2637f9c5a227b22f21d078a32c789c4a84b9a1239a4f41f754b9dc5d328866854ba929d09d6bfac1687ec40ff2fd7e4ca774b9940f965082ebf8342992e2821d34a7836503386ac3c7f4f8d88e7cc30300952c8063d7b1cbd7151f6bca1cb079348d0346483b24d2d92fd9961257d76138f81260a860f12e9febad3147d8e5edbbd4f741f8fe655da3ce98929bc770ba88d41bf91abbf3c6c6aa3a334c3a5f6cafe3316b7ada18331657f950a9a07182714dcab2b7e9053b2c9002f7f12291e93a80f7cb663597bd61af4c47b8656cb502aac074bd940f11a1af857ef6391c130e24b7122bd6216a43afd77022bf612b4ddd8879874a56fbb4738541b4d5f33dfbc06969325bfc1c0c810f770e574651e0efb47b80cdd275cd4a369a39e2e1f89d13ea143b978d23d8e38f1c00b9cff3996c519e5b5c9af1b534c76abaed9df2765cc16be362389899e0678ad99ba7fc973cfad1df112a765322dd764edfd244275b6e94496b7aaed1f259e3d8fa962897a8f26247e52bf7c4eb8eb05c29080a90c691347b802ca33e8bade5e52638a6a48f16e175b71f14f757d4dfe8fb3893b79340ba43a3dfde1d4b5c2f0993825828a084cc5dcaa2a7f74f0f06ae02155f808011028e41b12cfff6a2d4b81d35ba0c39b5a44cb66f672d601bbdf6e06c14ddae963e561b8fd4791574a69cea882b8241b5cc280bee5ab3576b6f55f3f9640a7a1fcc825f1680b69de7ad0112f0c6dddd131fbb3a3a3158ecf6e4768fc53e102311eb2d3cb634dfce1dc2d7b5beb03429a9625c5bc6acb12bcf56ee74ed5c850bb258d53e52a38c2222db760c6cbd02167e66d26044ad044e43ac0d41577462df8096e357240d3a7d084fa41db7089928ae2fafd59650bf795a77d546a705f2505fd02123899624ee7669da4411e21656d1209ee2cd8bf28be3642bb283fcabddf62050f56fab5393a451ebd0915a95753adde288a4572ea5e7f78b92a6dc8af96754c1aeece4383d8027a3ccdbfb54f3e60cbc7a26553fe900584d35143c5868b05bff83d0b127400fbab585cd1e02eb0f646abb0a47cadbafa472d42332c6457a9d90ef34d29fb62bdbdabce3d3fc50fd476a327a6bc4977412b490e100e36704745f0fb809c8ec234383d32226829ca2592ac4dd6662b303e60a9455f18032da45b79fbad015c209cecb983e48134170effcb344fc8807ecde190f9f6de74424a5aefefe753efaaf11198ffe96845c88be134ba07c81dbb3294b757a57f197802086109eb9bbf30f978d1a649471685f0893401f9e502827eab0be6c4c5fd080c66b3df9a79205840eca43ebda0cab3082fe83758cf2217657d39d0f69d0946b033c276dbb5053097ab5d3c9557b74703fb1f9dbf19ef17aa18f3e0c9dbeea37bc050f429fd5d3f4fe1c35838a138e97a5f79d1709a403d1fca60ebca40a265a8a10d9dda8c177e65f9d86a71a35e805845193aff00d09fe575a11fe263e2cdf6348ec0fbb659895e00ea9eead4bb5658deef01efb38df6e273dfc7e8607002a51b9b4cc49ae25d99107ef387f647abf55cc11b273d44e7f7b90556c8725caf2aec12dfbbeae258eaec76190fb38adeeaa925e0c6fc6b04daf35a2381355e45441a6ffa9e0c43896aa1f0cbd5e88bc11fdf7c3a6bb52ca457d12c3438d6e4123f7ef7318136e423cbfc3f090e5eef64b68a1684481dbcbd5e4f45a00aba3135f8144ae367f5dc43b8215c8b9682532233013fcd18c52454c1e43a941d5830237ce77ac470be962ae04f16fd964a0523313d11bdb450a5d0dcef8d1d871cf28dbfc63396e7193bba66028b31b0c6178d2579e21bb1da6fa31d403e5eed6356d5375acf0ac2afaf70e24aea7e9db5ef2e419574ce281479fc1fe50b6b4f9fb77a6ac2b68ac831af5d2d84904555f508e5b86649a85b6869cc4475cfbf05d4442ad0ea485be7b30f41ba19edb578d24e36dba958ef01b339485062d5c6e6def1f9e507d17555fe69f310666c661de2b5e99b8fed97c1c4b7f0de82958ec17b7940c12fc087470235f5711557d65cfe1c415dca9d951629815aa003648c41f2c0dec0ac7a58074f4e008917a31762e9d7949c176fd16ce390cc27c9db7c703581bc41b986480b8980e7e2341967c7dd3bd4c511988607e4745a0dc243fba35b3929787823c088fef9e10121c98ef80c2fa259818c73c6405a20afebfa3ad60cef39265833f6f533c6294494c931472e4a211f02716730d4e3dc820fae0c4ed0604f6dec4b4772714981645ca7568609e66e9e77c1dd5e8c0171a9f03686412c9bfdfd81a9ab11992aa10e7615fe58ec93edc6568306ea288d0fcdd1ca1281ed7c26000f276b71b0597f07faefd2557c4c2f9be9ff73ad3c06cadfb85cc1391e49d4e525a0bd54b220da0c44a86740e762b8f9bdc106d1f38b31caafe09382f65ff813549e2a54f62c5c94ec5868f1ec867e34e22b32e4a2beb4607f91b26402a9e4b33db827d53dc7d6ab182e7ebe41b39ce5e934624a95cc6713d7fdcba8f2c644bc8714a0b5d76c71e2e5f1d5d483053409083a5ce4c7605e880cbc1a219124ae29ebb1ca7da19728a55742352ba2aab024f7bd44ed910a3db85c64eb7ccb4117e52bd87480661819cffaee76efee94f13eeb15dafeae86e602cad32d649042b5be9f616517d1dba0c932ecd68b3d78009f2f7b8052a3af590eb801c80a3bf765f673ba9d86429ce677157c966bc1f806c7ee0f636c8887a269c17de824bfc164931e68c9aec8148c685b8e2d5bda832e285ba80667e3527b62bf0616d01cf94f4d52fbe417125188e181484f33bf6b4b20d04982062a35cc0690a591bde9dc3d50d8a9c575934cc4e3a812c3b481ce0f667259eebaa53aaadfb84fceb6bf43e3cebc4075e5d0e1a948dfdb214cf5685d8333e2dec7e63400976d3020864d418a105945fca6ecc1e163c49ec0025e607000a97da8c164cabdfba972b6f86770ca294300ace41a6e2ec0f7b35db61468dc9205c43902723de08de79b4607cdef82a02bacfc6527a2a9b6dc4c314f3358952e902a9b9c50f6cb57a0dd5ccdd226b0308993742b09435fc1b3d4e01b6e5ea920c539c1e2e98307335adb1cf666a953cda3d63facd7c284a344fbd3c287dfebdac0b45f2266f0a795b2e1f737553d409ef99cace900a3619ea36f3b95a59c7bedbd8e51b0d05010cfd28c5351dd528ac4519cf005b62797881f70d41286b7e8961b4b20f1cbb2d4237648dda2cd147d2ab1e3e76d10f4d94db8552d090a10f894b531331461c5baf453444c8d28b586269b0bf76447ab22d2973d7ce67cd4c8bee672bda3b67187f78d82849f8987ed071f72907ec05a3228479bd21a710a958739b702b7ad9cbc9ed754ee828763e15ca000d3217332e21730485497d8ee8a257763369ed30de3e1ef42bcf2fd903d24a0f62a7bc451e9cba6491ae5509a69dfefb77281ac0c46b1a74114cb423093c20526d82452d3db3a82ee1509f6fbcfea385a54d20474a7cc4d9f7c924e1be287499ade777bb5bbf3f28d9131f15a387a6a988e89f88b110695085dfb1ab73a0d3f31bc8d30eb1c14e44452de516bb5d00322162fd67e31118155f1b98247c355c423073ef27d57e1c0ace0ad935e4e44862a3d78a1ef006f7bf61a8a45e5d6110680b1278601a26f85706ad7b5402dd64575b560dc8b04d3653de346f6ad748fc8fcd7db8c5f67ca8c270f9a5de5fc7c675ec387f11ba32982d640f2df37c09526673269c9743b099c0250a090e4a1077fa0a219b385ca16c499921f739410f48a24c44e105ea7e4044cb894ff89570fc9f8ddf275164ec9fac03dfe06b1719055faa21c97d8878195573ae563a3b3cace5264b43a6c185c61fd3d5a78773d4eb0800af80de794e8acfbcdb3ef91970f8987190fa6d1c4c2443655d09fc7987d7f2efca9296b47479ce304540e1f7a279d93d46ba99dc3551499e8c1bfcad5cf269d1562076a1d70371579bd021b79051d04756be51e282b53e13e5d70814e509d326f967f4a91bdb8c60ac608ec5e4891a1a0f0dfec8008d802c1ca53cf0f38f20156ade2ba1cace5e09eca8510635b16f92dff3065545af7198eb33d58e69d0aeec912028f891f302a96f8512a1fb06dbfadbe18bb0315edfa9e4a0adfaaf9213d0224270d861bb5e688603d8366ad51357b150a13a9ca5ba0bfe8ecd377b7a5ac8480f2eb097f94f107e7b944d410f5f18b5d1fc9f1addae68575dda590a6e84d77b3329986c8f7e62b88a5fd27793ccbccdbe305da8e5c4c1bd2200ec69559c094208748dbed1056639ef31b7a8498be419a7294810ef81cbdfccf55973f6b2810e4dd4e79471f2cdf7a5f5abd9ae21a60a72fe33bd6b326e342dc80802cfbaacdd9f69976aeb89bd24f33f300d09c36c8c90f2c07c6c8930d32f3c62a6c3c44edc9bbc6b337d2b081ccef129c2d509d152505c0dd4768b8e54ac561cbaad0ae31e3e2291418a1167ff46aa5bc981a46354cdb030c96bacc48fc9862688cfdcfa437f33d6b5d617f914b4994a7d1e5c38dc1d2ac1ce0c2fdd105e95293c277441a6593f8efe338839367c8589316f1f09d50f011ec9269d7838e536d9ec3f2eeeddfc04ce552caf5b052c2fb84dbc7ea04af372bf260f95ed3582e1328fac2cc319d75ca26c4e0ec06323405cbf0688151bfcf270e27f29026e50f8aa27b46eac80d8f110f571109deaae4153da4d3d45cacb9cd827c6d9a29fd242e12c214cbdccf8ecf0c1b353d1ea0469e6b1afa12d4acc48c2db27e592b1111b1650be59c96815170d42519393a2a9ffc420637488896a68f6a120ec9130fb4e0f99d9a47080519d02afdbe8941382a1d8e52f14a388da8733f60d07efea334240a69e554668aa8721b32ed33643281112be15328a38ae40a507940b4dbfb799229243ac585621a8786d2c13ced13e87d31604d21c9a277efcb673104320fbcb69ab5b5c6ca2124144eb5115a7de0d63c0008fc71649ad17999cee379d3d79e4574e4a0fb8d446d13140e2c2ebcde59e4448bec34112a7e5175512412e8bbb55b29aa557182e126a33adacc31165df4c912a789f61ac336a7dac098b06633c5a94d59a7fa5c5f14d62a8b1f2708df99c9bf9213981acb85785fa84fa3272c42569389fb222680370ca28657c93195e4dce556f26420b8fe1c6958fbf49ba29541a9af9b3ee7f14a0fb682840b380ef06c8b9f78cecd133a6c726c822c5b5ca7131daf804f0e3f8627496ee1833aef255a37320106e5eafccb52bc49ce89592b68282768279f694e0af6ed79a7f43870e3de5add46a2de772ddea23f22c9ec9c9db310deeb3a062f48ba44f091d2597dbcb7df32530497e3e69161500b3134f5edfcd35d6972d9d158fdb9c62d5f873fc18e811ed8aec47b7af84408fe51d176a425c05cb654eea896e5c56cb2a1226400c54111e05b217d3c8c7bc511b8ba657882fdd40620ec30dfec70bdf7c85a658e63b99c868945d971bb8fb08ff2ea5656ce76eb7d00b7bc6e734bc2ea6af3f7fcc1b5e1b0751092f307a7b3db9621e478edc190677f2c5089b6685849273503b644c7c069deb977012785b13f53904570bc967c8cc18d66aa7ec08fad4928f05c58d2f506deda4735dedcb7c30d1d88b83851e89a11ec29ebd39e7155ed648680b051734700b323ddfcd013f25debb711ff3c627da420b0395b0b3fa116af5503906c5491ade5bcc53267f90664aa4f9999c74aac1f4e34b009d96d2f308e9b980003cd369358ac3580c28078a8c96237a3bc89f78a58003897fe257a979572614674142d785da875fe22d8b802bb8c21cf5ef475b57b5d184704d95af7b112118422dd8929201cc35b2e579584390b2ab0126d81b85f5fbb7719023a9ba0c22092593957969185237e48940b6beba14505e811924e8bb4195d29e2baa04959c93cd942436df6f85a15b71b59340d16c7cf043a6f48f78be9dbb483a592bd8ca560ae9581e7265ed5f6e0b48f6a6326c7a153e2b621ee9f1bbea437d9df29730dbb5a36dc0de9f96a8b3b8752a3bb21b251b498ab3d44cafad197427a86ad201245fadbf2c9257e80b610c57eb7c7b768e5e7ea49f63d23e551ed5e19c129549f5df3b232360eb4ab67e8bfcf0e77bcdce2f7c838dc38005d98ae0eea41711c374ab8a1065479a3e5a6ec1d65e10f629a4086c72efc4bad772d1858b305db2b295c717eaf4cfd772a24a1e26180add2db298239154fc2103669688cd33492b2c61ad5780266ed0e552eb546fab7d924d03cbebe02a7e15d42dd9f49751008b1f7d2e1fce57744edf67188cd264097958ef4a133e2473f50d8a0defdcf3d33f52bf80fce419e6d24fa303c59e3559ed64f900ecf61d53f0376d350c38185b3aad57e997ecba64984f29b66a30d1fc09dd361f5fa9d6026a6c85dbe5649be8b322d710aaea0bc02c87ed8c7a91013871d5661f603c4d3090af8474bf3c6195f1562e5cd8d1b4fc86f2f006091b73dcb4e12af4b540d9e54412b8f38406486158db5c963c1e94a6a9d381e62e7b3bf12a6fa4c62a9c9eb72b7064cef398b5710bb5d8967687b58f49cb7cc41ab73eb73b7ea1629d5c96f3a67b272f2445b8245c074ce68292b11b845ef00a5476a7eb5d078d4a216dd35bbdffdcd2b35ec7cc72b6fac7d0d765ee76f0bbac012ee030f8e4ce14f816d591e6e1327ae498685aa6b67b788a3565fe89b8bed9e5e54918d5a1db407c64b7be22454fa54243e03a3865e1994391aae1675cbe7e0e41ca72e2a2efed29a263bb57b603207dfcaae3dc96b176f10ad84fa6b4a2c021d8fcf4f697a3634a24c110d85c63338e0ef5189edecc9acdcc08af794146f81e04338e8214f8d0e7c93d94d695db90aebec32b0ac5c30f0d07b31dcb984c3eb5e9a516505771afa16ec3f81becf4a38169e92e33f9379d4b3d956640e57c7998a9bb6117314202276b1a5ea6120c75a7d08717ed898fac00cadf256492784f019c17feb511824eac4f8e0e3c72ab049d4c3f3c37c4268e98bdd0d08eeedd646b9f361b9e3b82fd3c34881f796a44eb9406c7ca837ea5f26107f339c06a06e165dda387e4a10619b42f5b24df54c72a38e8a6f17e3adfba7e4a67fbe8640d8df79f9d0a828765e676d0ba3b57af082c0dd4d596b7926e086d906c5a12dbd97ba2f79a1c2dbf9b8c45e30348cbfad5ab8cf9866234d28f2732d862f76ea3cda1b9b47b194d67b4120e1149750436e1619270c8b3f5aad1257c8aa286299da47c2d5b1685ed12afe73fa2d5ce5533790a34f2c0182e4a0df9e3a9aeebf8b2cc3b0f334d09198bf59538bad69a0ee0a84f19e446794d3dfb0c4b29211c2934019e1773ef0470ec36c9e36cb0f55e632dc3f958ce981bfa1ea9a358906b01278e3079657daed14a9b3257e87b04ef0ba1d5aac4522bec38f9d528e2bec19590057454eb92067c712bdd84505e936cdd04ca47d52b448a8126e0bfa1a27ff35428ddb2a557845d204f136d34de05e200a2971d19da62053c098855171f0c4fdbfd22e89d4774e3a0347922bc02c766ecfa3853b14cf6b56c2165ca7dfa697311b0a1534b01f42b701ee67ef1c5372c8e8b4004febc1edeebedf585f3f8edb97c3f9523e4524f252a8379d310a478650cd7ceafc7fccfe0abd3cf6d3893fdd780e1474bbe5ffa52e2b262329c017eb37950647bd282d0d1b4232548d764c94cabfbe9e8a6c993cdf95f8ef3353078e0beed949cd5df80ee8fd881d4a10363b49deb5202e2ab14dbec924de4c3dd07bc1c71d820d01418b0e4b9e51ffe2ce710fece9770f4549acfa52e542ed8ce6d25ac890aeb3429984476194b100fb6cfef69c2a9a7915c0633c0b3352fbf6ce2a8261c3ac7a100b5301d9437992cd3ddcd8be4a446de6c473babba59abb1c13a7db243d2987a1315b5bcadd4074ba39f084c173218eff01f5ad960b03327bf30a1e375f0ff709e6c621348fa184216578c3509e39d551564222d83df58b27dee791c6fed574d95f6e848e426adf0ab8ce393360f3a7c3c03c83e866024eec89c8606bf8a04bfaa5e08c71b30e3fb41f528b9eb4b94b9f8edc7b2c159d61e1341b18e4548c1e3ea98d0e3d6ec8238b104abaf5c8ccb8efaa4e3e698fa6df3f45ccef3e705fa7d2a656322fcaea2031f8c97532ff5e4b85cd0dbea8b254a5fa0837c6ef106fb936459cc04c0cbfd4fa26ced4c98cb83ed0da9a4e75f3b0a616d2d8fd447a5f9ace5645850d8b0c664dfba3edd4b27d65a753529884edc9c1a00990fdc8e646636f0eae2ef63acdc615dc85521d808e93deffe08f44683b8489500833bf7100fdb76150bab18223b4b9f6e10c2958e6f12089030730b4e6cf88ae39871d1803c5489dd446554481df9b2f7df48192710bad7caaac94f6eb8c7d721e90ae4e71118156f58692892663c7787a566cbaf46ef13a4993681221e6c4a0f7ea8be35803ee82ed350194e4752dfe93746b6d2680f0f5cb222078bbce2ccd04bada8d9c79c552a209b6e24816c2733fec6dc15fca6f45922eba0eb23e8aadbaa42c25e15b3b83174cd28f371dd8cadd928662598bb3408a614f0139372f64a87aa277a7d3882c9a8bf8045c68c812df453d033ed1b5ea6d33ee779590ed17e616f8dfbc3e83eef47f75ccdeaad0825d04909233f92961591e75f0e0ac994bb3802e0c45f999a958bebcc0411445363e487e94c2c301ac2a0c85ed5923cf947fd8041812701cc173a3de4da7e727e449ea83c97f13477cf9f88b977c4076b9b7133c8c33dade0bb8a6140dc3938563b9516faf4f5ca4b71c000f38f4565365c288b233667ac73a1786731275f5b67e32ae2bea5eae677e4fcc4674311b9fcb49f6d6f40a0915c3b6b316db5b109c3f274454c4fc5c0198b2463680d0669b58ba7aa27f150f977d8335e61d0d86fb73968ea9866c00f0e7644f1856d4d73cbecb6b18bcbed55b3a991b5218725c2cf8c2d823ace7071b774fc4e4a5820755e298e6afd921c2d4215d699184451d027aba6b2870e915ab64796d920084d478a105e1b440691b0be2815cc2a35f6cd037f0c3f59491bbdb06176cbf50681efe3ea3cf6717c62032994ed4ff99f55940e74b3670f62ded3289e77430acb569afbf6986186b800329f8240102b21addd0ec574d25da9db57ea9c0e73992474b03c42e8490bd74fc54f3bc76fa7a838d95f98ab294addd9e1802bb80fd38438ee8c3e01a4abc47f701ecd51a7a64ce3c02037495a4cdf5ad7384284230a151e397d5a5694cf5f9d9359103df15f19454b7ce81404ae93a139d14a8d56c6cec7a34e6d7a1c10a8f40f17a9faa8bb9705e72620635a8c9653c7c87f25cc5c9a3cbf2e774aa581eb6676919ef66b9ce1ed0cafc4d64ebd7ff9a9d30e6e2426cd7a1952b136c120f0c68739637741c242bab8e6f007a2c935dc3145d44fc675961c3ddf7a143bf53590060d66de81d31b2491b13bc2ca6b230fe3939db1ba6cca5fd1aa89e79f873597d8adbe04d30af715e8aad0af30babfbc02534c89349f15aad39b4fa6821aeec78724c09d86480b9275ee3bcccd3c4bdba7362cf2dc94db154fd86c7201fdf4b6dcae670832bfa5801edf11eae0144698ad1c7e11d27dbe8c88d36c4a9db1eea80f3cd4b5d0552c94a6baf4328205389f188bc43491c9c7f5c88869952cc1f51082b48c51d28e3e5c147b601d967ac899d045e1f0e2f8d1e932d9235289bbf2bc1b078c04898c7d8656ddfbd1ffbefe663c902abd8e5941db6c3441ee2c322af1ee314a1d01b8d32ec04541d81584561af16b132b7b4b98970aacf2c2dfd6829cf49e6a368996a0dbffeb19eb7a89a4f1dd56046b00edeb56427b3099279c098d1e6b400e3261d7837a786c86c6a88163a69a15ac6c45f177899536a53f55c3c072e279ff7ddd33db225297491c3fa0bfe7952212e990749cf7b06a2865d48841bc0bbed7220c8a2635c59d9a1cc4bb5adb294871f3297f5092c2949ebb204dada6fd79c24d2eef67c8f645bf2cd5aae63545c281416c20c35b98beb5b5887fc82d6972a5ea6a55283265ce3783d6687a6c5e390c9d1bd9e00d34060f6e807e97614a076fc860d18a00b58de7bc5092c8cd6d658d47123805b36f813bf29ce874eb74128a3277890a3c2a4d16c96c7ecf1e9dc76b1470ac479431fc00c457c746dfca74776572ecc1226f1fe09e12aa08aa99df49d8c27c295eb323c5435973edcdb3dfc350ba9cefb25e0075316fce826d4f436f2dcf3cfd8bd80b7352df3ba260d60c50c5786f55ba2e2f6c895c9a13eea6d7cbcde5c6e37573bc5004f8b435d641c9494ba854f84e1315cf3f995089b5578f87ef93b54e032dcd51b2679d9b3b67c8d27fdc3ee80bcbcab9dff261fac654c06eeb0b76342c0cf234e755a5948d80f5c39cc8c16ce666788c0c25877428981701695a6874099bc2299a25d852ec5ebc3634887736ee44ab6e0673438c90e3d531f529fcb3ad5c42deb0378cd3d5e8004ce0476dc14fe7d6c679f51cb12386581752c89fd77ea77b4680fc68b4be83857e8ab980cde05b3fe2d0322c752cd891287c2dbad6995ffc1363a6079357b0ed83b7c41e636014c86f9f9c6f6f96c96a72b39fd8dc102758a054ebf63e6639f9b5707e0a056bca76da05ba716bd47f0937b38ad457fc826b064e7f7e6af017be2c02aac0eaa8a6ca977512979ee786ff3dfc66b67f74b5ceef020f10d04c65f2d17ed4033fcd84a2aa1b27927c2784ce7ea6e17efb1a44b62c2e4883a10892ddbc4cc42c6a2421929cb54c42fd1c19f887381a7e49727901971503027b633ce523c680c35ff724a64c89aad2bfe10c08e9e6054ca4efe264c13a182ffeef6222d91f0ecd9245389106457894c5790810c5c59f304513ca8ef0f16ad4a6f58a1b786e52e27020cfb4ae6db9937581340433805f9969d61f3e7fec37c16d989b071aa1400980614d49d59e30175e4da97ae81f9c3c6f28a96664900654dcb5532a404d079a5fd87134b8225130393f0b191f9b497ea0da2df7c6361b716233206f00c726aeb8efef8fb804678f12b47a8127a2c86fe50fd3b9513301a60c7198d600e540a86663775fe614856364d146e4eb620f8f156be48cfd657e819e4869f9f1c2628bd3c9b3c2b68d1d7b1af58c919b1b221cb953a404e0983fa8869ae48c19e90db63c35421a54d6fa6e9bc4101f1c75f0d3a1b848977982357e899990a166afe9d1889ae55d643211f0f2f1316b085be91094e7d72ee61f9e029ad14d59b547c7f4e611899b3ec4400e259f3aa8941b4961173fc919a9d938d9057b064c63a690db728bd0b4ba8495e38632d8280b6a2004461363b71f09c3e2e54a8239c418a73815a2aedfbf374213ced4282da62ff4c24b7b96bb557393086a42d012174aa19d66b33d2235c222186ee30fadc7fd1f2ebae83f97000dab7011e97888ae15e85b71cda1fa151cdc4113e4bff74e2ed30981766c89a491366f8a572f4442fb561b876e5fa907c33d14312c2802eb5a442a4730a3f2f31c2e3773abdd04a3c555a3c7bbfd1723b71176ace59f4b8cd55a9bd23eec21e4a4494fac9676384f394674918fe170ffbe3bbf4043302024fbcee30acccdc985044adb8753d65eab212ed5465b8e91635187a1cfcc3996e256f7a31c6935aad7352cfcd589623f25f9fcd3cf3da5ad69e92f1a4ad3032b85d41554bde7b0928b25e6e0095aebe8caf3819e382f090db7c592730effae2d791251f3ad4580a720040f22a45726027428c09cc2da6769c06462daf04fafd2066a7853a51aefd70b98c9a48f1fbcc6b16ba5d9955fd11976e9ab9812f7996bb7ac0fe9f2782568a0932e5f818d1b803981892f715280b7ddcd815ff4e7e55ec4d49cc93b0bb133bdfdbb2dc3722530e9d2cb68ffc30975ea6b8c71bd403e7e8619fee287d04b400e7f2d79058482bfb48238ad6f729b7fc15a8e61d524d61cd5b1659980407ee9b9c2bf13a7b3e1abfdb937329e20efa16abf471f1798be04d162287081cd090bc9cbc5feb88437921fd2175fedacc3434555aa30f67ac66157248d8b23f516b68fb1ed54fb42e6c2fc8c44ef28a179eb80a169763562275f7c65f427636e1534c479045b5ef3fa24edfd3a31eeadca63b34b21848b488afe8e1d40a5a24ae4c2a2629c2142800a4cc2aaa4099f56f4db1f8facbdbd97d886ed962b0c8c04a37e3769afa74ede6d0f184f8f7f135988172db12c1127126e71d63266b971619ae839bf45e0f87502dba227e2bfe37efeca7c6a1bb90d4a554ce6db0cd7634d42d3ebac3b7b1e0076b4a38cbac6e581bb5541081de0e1c125ba7370f60dd33f175579d070f714e089b2b760d8a363e9069a052acdf88f17c9c7815155eb662910884c9fa4c8545dfa95e3f1b3d017abe8815e707aaff7ee019301d64ef158a03440176d6ced2760b69d7f87416b1d5f5a1f94cd323f878e7ae83673867d8442456f04c288499a8e54e18f15c36d2d9084a06ab622498f2e4a30201400e6cdf1698f7827ab8cc5391e279da5b4bcb363534f065e000ba5cc93aa39dc6f3436110f75c4798684c448247de40a90a8d9e1365f1ba6d61efe9a02ec7dc3dcbf8573608c894be64911072c3c42a31b71b1ee9d8bffe1115c6ec62313a5591143ad31d46038ecbf7e5d92b9ff3d4d277222e19261442c4328613390ce1d7d3c0b6051865bd02a890f3b6ff8e384f5bd7f26c1b7d89e412d90d9df12c974ffda4ada9cb74372d60c837391c47bcce8d2e532bfd15affd637c23b3740e23054d4d738ae97ac9632343c500c94a3dd30dfbb9b5e9dbe399b91b58094051d16791eaa51c3254c5a58c6545431abc1033599e4be6beb9de24aab14a6098b5a896e14b8df2f59dfd24e9b160390e466a71473e0b6b004c6854eaeffe64dcdc009c7a7f4863ce4646e75de34660d3d27c3c6813226175b76121228e9eb2793fd325b40d823228fb362863686d65498627b6586d74f7ed8a7393d2e26a70404b293623d0b9bb5a8bc574867a55beb9e519c31035aa5baf30a71f124452efedeaf805a8ccac4ec6fb350c8db0bb058aa5a046bbca49906ac27e4e7219c5afb883c07e74f5facbc1352f929eff27bed8800abf83fd6181e9d48e963f244dafbf1782191b3bd9ad81f8459792e9e7cc35c53784216a8092e10b01176863854b54ee1ad9e8fe37f3e8558a843f130d5f5e256d2c9f222487fb0a14f0c8088a9dad250c398f87ce186965089671e9b1b9eb5c39f9cf157ccc59fc684921c0f6312c9e95c14c7db97ef1108c26609380b84ee3a20aa170ac9efe78d0e481c4f964aa9e9e84270e46d485bb78f10b74d844de027986a4ff1d3adccec3215ce2212d1ee346d6ee5490b0c5cc5837d7b297245670fbe2142e0abf51b5af0fdc93b3f34b7ec3923acb3b9cdaa85f366a1e88361435e7968df8207f7c3cea39ea6be7648a7bebfcfe2fc77f105ad9cdb8330888461ab89e8d29681f8f1eee19447e7407a69cd9140067fb5a06d5faf9a2f20c85a788150ee771931e3a5a29f59eadd001187f6729346fbd26d4253172cd35e8b620261a36e85efc7e29495321cff1688e8260fcb02fa26dcfdf8ea71562384eac058e09701440b0a92e5dc7d57f1f1d8b0f38405bbb72bc6b43f830eeddb322eac734671bfb0e309e328d52c530af4d005788302310a6799f17419a1b241a0a26adcb2c6f327286f89aa73933e12959b84db0385205dd09ad4a110c05446bf5a84b680a0a223df89b28a6b11c440ac41ede30ff9591410d61f2f6beccd10f95a8bc25084fd5bfd2a925378274dac369f92c5fc33f001e46fca194eada76348d6c20abdb937cd269f233e6671533af2cfcedc03a43491f1109fdef755fbf9193a139a374e58c4495a8199d2dedf6693092f1bd2b7e85f29e0fa8609bd76906134fa933acaa11433b517c8120c37b8da03d8e871c00653babbb3e98e73b2807ab0b53f00199663b8fad614322954ac24e4e165283f29070e33de6a100e587d6d0eee7803e7db9414ceed59c86999248ea9b48a5748cbfe67d340de9a83c6d7a1ae64a05a2ae2974cde9d8e2131599109eea0a616a0a9c777dd8f020e14caaf5593a4e506470b87310c18799abfee445710ccb157da0b8af94df95534235d0c5c05d80b007f8e89ee598bb884465f86d4b50f51d7839d9b24c36cbe159e08aed8e79f7ecc03e4fd8254ec294c0d8ca351b42a2cffcea28898b071eda85d499abc66765dbd78ea8f7e5ec1c89d12e91cc18638ab149a48731f5b8c815506a1f3f44e225ee141e91b96203163e72b3f284aa809130a1a8586fb7d4dd2975d761a868f0097d0fce803c75c4993590ed5417d7359608a36b62bcdbd009b701c27c758dc5cd053f54a401fa94168564972ebfdbe34223e9710084c5278cb9d1903266021d2c04155e9cfbbbb37e1d4dcab5c2a7d72496d5c5291050104245c0ef9850bcc9825e4f533b1e420a83601b1715da1cfa64fdb3066025c4f456982ecca9f8368edc3f6357314191f16452b397c3a68988efae29b405341d48b188f398975a96e33614719c480d850538e02e60fa07e875d9b70a83fdba7b74095e6755f9b085b7c140db854c8dd129e7c28211a0cdb850c1c05eb3ee4df9304500d865dbba52f11d552e90c9680134947496c7ba0693507e8d5d4f240e0eceb824ae1bf8f4f7b4192b1f4a2fa719bb53d3f1616ffb7d00313afc6b895adc3f3c423705ca3f97cd86d631a2079a5005b604c16587a97935dcb9d5fa6d44b24d356fdf5728aedf7cea9a22976b87c59c29920e369d383aa26c71d46568eee5a411e645a2ecf977b5180b44c87d9be83bcc07d6b8e01eacb438f29e5c759f45cc311a2b5fd31a354ffa96c5ce6b77a1ef74b605f1133f5f724d9c9a175beabc3312042213bc89bcf36ff8aa6a326a93fdce42d2ea8fc5df83cae8a896c2c2cd79bda0549b7dea1045891bde902de4c0921b8fa6b696f845c40a1bf2c8c2324f8e02a57bc6bf12d1db4b01585ff3c59b274af2b1c715fe94e7f52e108643c1e5cab8f2fdd1cd75a8429e15b8af6ca6a40e3e64540f9fbf16c42fe06aedf6185dbb02d80ea801579ae5a444499225f5c4b88ffbeb5589ce44468af9e36c60b14f32c915b79112f0f11b96e1f6001705635026d2e42e5a3f38cb83e40f4783b9e991846d3799cfbb1db8a40b9d6f0066e34580a066c987979bfd23864081d8d6551b0465f1e3d53e931f5fc2bb7d5584e3b186b7c81ca820a605e072699bb976fd8f02caa842ce1ede6d35403d74f5fc4bb0a8b4347dd9b968aa8dd3b8ce3d6930ff35637680aa2767a7ba6dad99f85e3f20ba4fbbc4d5979f72959ff008ed8c3104319819e8f8db4dad8d4621551f667160c58f3c6cc115ddf867b638c4f5acff6c8c44741f57c3d6b6c5f545d4402f13982daeb71630e2c6658adc10a8a7d0b120de728d0e631478ebb2fade897741c5943a0667d7ea28d33e8e740e0b920d713099d9f85c3854af7873aa6f39dbaa96f9fe04183e72c87f34edafa0f98960815ec1ca72d1976cbf5094f2e5a82d2f30c74664e2421aa279539d45b30965e256325094ed90bff6f8cdfc9ec2a74a7235bc55084da6d1634d4d1a3c8203950f7d2789503a3ac42c1c8a31391186607a3a36cb1bad6df24400c2618e8d15f32172776b875ce79e699d772dce1860938a2d3c0e615fca9bc51eb7771628730ec4fb02291a9306a3755158af3fa8818012e9a02673967a4765866ee9820587e1273c6ecd43b31ed54373e69834f36a7782f70e604afced7c1212975541126610cbf146aa428af8519164ab408cc42859c28ec7773960de741f885cca090926bf89c0af4c2e8e9c5df5e23351948941eb61b923b97c8648311d6e2b54c365f0c10d019e34a35a70cf514cd6756de1100a0a91e816bca99b144c62ec3a570a7b8e97b577453368d7f5b623c1518a097a981ef27be0e2c8ccc4711105d148ff89b07993e00e0f099e7009ab7da30050def9b6193062b7f380123275b91de0e6b27b5bf11c7512236ec3af6507fd54286ead83b6984916b51565a95c1e2d465aebbd3a317528ba19231121e8b6dab3b7250073350262781a5ed878fcdf6b2c44d97abcfa3fed336e87d444c720536dad5d4794bc8a39afb280518d784cac26eb79bac62c12895019d06f280ecba8740e47f17e9d23fceed2883c65ca5ec7745b3fbd98fb8fd452b8896c81398a126d7f0f7445fbf138273eb02f572a04aa131f9295257fb20621ac8f5d1575be32f4de2b5cefd77bbdd187479ffad5ceb6d5e16eeca5882c049f80a3945b014130e74412dcc5f8716e9553527d3e94f80eb01a058622166fe0321146001ef05fc5ba4f8194c4bb1d752b7070b2af48b209619cee8d32215323ff33c6769d8f766b35d23204e6af0ff673aa5b6ec5fc2adada6836b1750e7b88f7cb42b1c1e51da0957e4536bafb84d91ff69b0d0e370429bd65cec60fe8168a4d7d5d4a4c6b5704706829ce4d4634617b4e0f845a9f41bbb4fd730348f50c1097e09ce61b8d6b42e7d4a646de7939bd90ad850ed22b6273b7558c18c9ba552d34b512f98fee22ce30631050371abc1c0c9184af3ffffff22754c9a9fb9b383c8f644f7ad7799d13b0b1063bfa661fb0071567edbd28800784c99613b45548343b6bd3c55625ade74d51ca88fe36bc5cb2486ebe362b209f448d3593ce9d509290784854d7890d27269b7ba0d382e10745c417890f36090502c4c31341290fb99b2d45c909ba24c9d4b600c0a5f97e869e69d70b9d50b4401e49fe2c59ad85bd01c46058638aa03dfb621f14cb363d4736035fac8b413c294414ae2a364dc0720f1fbde41d86880d3affc6f421688fae9621c01d64538fbf9407ecf4eedb4f777a73ed8fc166d31065a3f6b0f80d7afb6c3487b4dc2a46440206491f40573fad0f99c50c020dea1605b3bb1afbf3a2a46d2185f0f9226ea9eec8f70b3a74a9348d40213c8d9f12be358705346ef641531056e35974f761d6547e15c387d82b3b749e203a43a4229e256d2d0a4c18845fb9b26a03ca82f59565373201ff05bfaae3978810f5bddec6b6fc580dd233f0cfd8771bc753451932ab992cbc345f420db4900fdf69b4af841e8b496d4f2ff08342d4307e26b9d094c2cf4494666acb22fee09eea88e06ed1632ffe775f38822f30df4e522c74a4a47eb2bffb5e354f0f7f2e00c5fa06621a64c4800b319b6d334e34aa80a2c90aa4d03b2874790495a4967ef09bf9037a4c31772ee44b9de3c2c32f69728fdebb21bd626e802af09d7161f799b0d30bf023d5cefa3458c6f10f3df18ce74a2694f43aea8c909ac925d6bfdec2bfc2257372cab42037493a3ce27171e80fd587b7f7f2b9723bfb1586514b0c45b3459820891d956cdbc431f606a242b7d31cccec4aa03fe3688638678ca22d5cf7d8058f11ab9a078506e4c4215261b0bb0b3dc54427152a54445b5883ddd9ecb7ab8ac333f668d4b67a69289660e02e0fdbe75433d554eb5a4aa6e0038021bf41f1ef55ba83a245ac13c242ff8e11e37589333500ec4c37e71994ba25e077da3b864789ceb74fc40e386dd3bf7110787c65665481b6f3a939e2c3c4cf6cde14a960880d43e03df82989ec28b81a3086586562b2f991f096506f10dbdd9cc138910d9bcf79de62beb968fbea7a9c17d51ee9dc41290fc9c94653de7aac27b43980496bdd38039a645ca8a0c5edbb63891209128a6e4b163df9a5632ea3e3210190609dab8baa429297e19f7cd4ee3d0332a3bc0b4b0a005713aa2f683c3fd128ad1363e4b5491d6c3f8d9ccf609da29d639af61ed1292b06daed9c258a238813071f3111a4185dd7125e749e8e95e7bcde42fdbf1198d831fe2718cbf786ad743ffc8c2f127b551b7802aec6b69e20138862f0e52f468099e1f0049bd50347702dcbb0c4577b90a6863a02635ebfa393041f4a998e09f08ed19a34d37bd4ee02a8b64ef9d5dc760ca3f931824fc2fbce1fb0476d2c6c37480e44eaee33b05a0637817f21bdc76b614207ac766badb5635754e403ef7723fc1bb07aa0729fe4b8d6b3c012dbd082a611ad490f6a8fdcdcb31ccab981a5b78d27e80221f0594e6762729d64bb1492db33e78b6a7c8045ad40a18e1d0adc944e930e22128ac26cf2b784c5685042d59cab93e319e96081f17d3dd405534fa3a68320da4490cb3463ca0d7d4cbbe9732744df218320b48ec97cfa80de764c42b136f8a98bcecd1fdc5a52ea5c471e57ce40b2ccfb6e90953c27b13080bbb1ec5dd8ce689ea7c16907e4a3e5acaf6b6cd5305ee390f826a4b830e64439952f0722c7e30c2dc407ee95045a634c79ae7d8cfd80fa0a5eb789599a15c047ded05cdc42de4c93d13208aa186b4fe497a6fa6b886e732080acdc3936a23282f1f7cb0f2e63ee098331ff4b568d3cab156c42e270f988a8d0c8068bca8c18cc7fe3d171b82772f9c81ca4607e3992f31f39ca3282872ea6c6a94f67d7a5cb03757e0e0a8d3c16ff88cf60653dd9364e16a966e09e42d4c082f4a3cb2dd12d670c62851caa6cb4a4d4ca0821b2dbd593a799da8c3f8ee1f6e33b15d6073a51d1a1f64df03f78bcdf04187021f7f86266a29e208a20b9d9b05075527ddd13a885e9ac90710f14989d9b9f64b14ac8d797dcee100e4ec8a5342d4b6a7ec7be6df091d2688953512a8ebccdee2f876675c3a4e83b5bfdea2332ce9341a2d0259d3262b0deb5a29ac46cb0694d1c6163e88d1cd31c7f45c0511fe43e22c858af2d129106220cac84080b7484588088f66786312e8f2e61045643b3c9799ecee6a5aec6c606f658cedd3aecb24666062796c42f4936942733432baaa292e89af56a8bd0fcdc5227cec75c59363692c5b68253bfd94e578014d4c712b4de4095b48f89e6c2116b812660aebcab89f1d4bf9ff5e6a45cd422692367628b3b75127a5cd15e2402619b35334062001e09005a80ea66e975d1de6d8091780a6b9169be36b69357f0dcdc8ebbe307b21cfa3c671df6727d9acfb8262fb17456312e8f47a1d10eab7f8b9b187d53fb4558615062850d0d382109bd655a77622a9e8df14453757bf5347fd9b68454359adad6ba902c89cd58b583e68d4c26f850da45fb8b910cb3b6ff27893e23282029dfa7c2b74da142de223b094175f64d59d9204072532f72e96057bb99a4f40488ca8a2e46c4865732542b20287375feee94913c2c0da7ed42c0facd24df32e1ff98fa38ec0f940a4c49c1b52e86e8ca3b7982110bebff2a3821df6e1ba075fd1a597bc58e0e35b285bf7b3dcdb7beb2c7ca2fa09d16e429d13162c8266eea734d92a5ab22847bfa1e251f52b1b9ab5b710b4c82688b41c543431c283d341befac84e5e25ef45abae67d93583df94b3b78a22c18da501757d1343896bddf445eaa62ba7551aee77f5331f6a37722f6d86e26481240a6c7b6e89c04f04a1b2e4b76aaa2e644bb02101fbe5ebc15e2ff3c0041c1587b87663b60c6f122dbdc65fe9b9498898d991601a4576fe48ad818f6d54c12065dcfaaaae9ed829e80f9c4a5895ac7788a7fbb357ab459c67ea03e4d1a5b2aa15a9c4ee333040007e570cb5d7556fce637e7f28d82ee1eb1c4e579ef03bcbb9a26e660788da51847565229aca5de46eb68ab803387a10839ca4cc55f562ef296918f7a12d887c19049e890747a34e5ddc55cbff9c998659ca7c5bbef9a45fd71a1b2bd3bacd42f2e74a50b991eb8b379b16a44ef21180691ff4cf2118d7a556cab717eeaff2b11b1065d0b79252eac5a8e795f05eb9285dac0bccfca9cc8ac8b96082adb5a0ba070114624f095c61733bf4b75b50386dedafdfb54d6100bc2d0922edf1a4c7a2a3f95872792b0c9b73dd55d35efe619f2ee7ac15ec7e24886f5649626211f574fbd293b7f208c85560156a39a6d49748b175a6109699fd515283898b81ac1c48a19c7015c323c3573a8cfd21088b4bef7b8d270dfe8b1aa9ec33b4f32d39b6cb547c7a6d5b01cc5e07d4847bff1f8a00fbf47fcb76dd13ce170b5a0405f5c0cc4c95ef534002c5e5ec8fb3e347430213d035babbd0d4fb7ccf133a07418aa97dac77b4172613b70aa867fd1bc531a56d16f30080c803ddb6d48807d513ad46c4cad3647d69fb406b9fc1c1091f332502de0be3e8d0405591c1f79673f366e1a98cc915dc652df6b29f4e14bb870fb399ebccb7aa19f4b1b9de0862a6dd2a7bd7ac674e0a189522f39d462e3db5d1319ce8399ebaa1619efa3ad368b66d8e0b1e5a37c02a9800b85afdd7fcdf95cb090906d542deeed51931b7324a82e715e6295d953c2afa26e71b2ddbeb2136c211a687cf57f2160b0d409433edb74248e3ea3bcd78806ba80ac87f070ed8d714d80a014fad01eb0440a98523c00333d2764da30ef1a7e156c3a8fa33209707cad0aa301e4c1ec7c6de0b94bb26ca07452803a7e2b74b6c63ebbc26533ca720bd1c9bbaf84c562df796d959d0862f04bbc7aed7bf6ba02a7a29debff8fdee2a4eb9031a2dc0ac23e5d25382ba793bf5c62f75bf7a3f9d4000aac1d1dc79d6a4353475531f4b47ad651adcf5bc7a65f40fef7eb6e5f42a949e3469218d0a3d6911c7ab1cde77c91b2f1312de3bc841138a2119741e18db439517e9afe6c51c3a6c2bb7cb339b1bd679800759162b2ae32df6c9b4a4cd9c7b7fe7bf551e60113de625b2b1a849feb0ae531d79ea751d16714a0587f36219afa32336933b72b70d4532eed73205c0d33a0063ad0114de4611b139f92556c91395523a3d6243628ec06ea9ea230ec7e127cbcf61f73e6da8638c89698489e28a78932d674fb69d7ac366219b555aee559a51822b7715563ec6325be578bf4228b661d1d213737c4648f78a916218a34c929ee6acac5c536b2d1e7803dd6a9b61a02188897e2ae175637fe569aa9650030b4879e6f2f840ce7bbae22e70f50c0b1b3cdb7068f663fda9bdbb071bf0d37a0a7f4090afef47fb97c831cd10d11c24e827105fd28fd44fc5f2daf22355a75d4199a5913edefb9b014264c91b42b3d418ba1d39fec1819719b25309914fe47efbf048a468c38fe0114a231e60561308a5d4003af16accc9925799e72dc26f2ba83dae39f3cf12b06e120e969c63174215407bb2202bf8820362a2162576dd2f9e1899c02e9f9ef63281bb02123c533938312ac27fbdd7606b68765400124288eabd97ed7c9ce46d6fe294598a37d8806071a86877f837245d199d2de9dfd83cabd821ad2968221222b4de7189ced0e44345d16afc85a7a46273c6f61c4e40108bf04e64cd9a1355489b8d4e6defa68cb3f8f6d12af332901f06fcc1f2b4610408db4a02880133e26a1b34e172762bc6d8a3a9967a514a6c0fc17bceeb3c8bc11731bc55b2e7827de8edb63d819de3cd8b578c9ea481cee37c867ee7df39438c0a1063ac9f3fff7e90f82e820314cc285c2e608cbde8c015c29a02d9315cb4e87eb4062f39d7fd4d40b022013fe9d17ddac195af9eeb76e2cc069f43839531990413969620b72f8ed0b92ee3ff02cea6c2e1d1d64277a008df02e03e140f6a1debfcc74cccb9e7ab82d74c4859858ca8da0b85092f89c2177d369b8e5ca0e390718401a2a6f97ff797e6a628867c6e10b9eef22b37a8c3a74e5ffbc2164beacc1d7843ec60e50322bebe0a1b392f49d8df220f17fbee80d377de3b355ba6781297e4dedcd40675410d2525be37d7b5952b140a5d4dc9ede5acaeaf7cd9359dfcd18507367d1ccb3f6fdf50acd5d239852544e6c89fa3dbb9c310d006e22b72083f37e70991e905eb8489c04014f3e6c1907eb7c20f714d279de0fe535059d926eff5de56c35d8fdd849ce9395a5be9465cb8a81cd68959ef728719e4ea647215c307ca8f27ca5acb07875caf306f79646fc5d012b27b0bc946a550c3a1e9788b4a3c8fbed7f8c2f5cb80bfefc69cbf5e8e4b97bd35ab56c3f9bbf2e2ef72e4034abc06e53503c409804e2fa19a77576389ccf0721be6b3873311a8a53e1f212ef39393d854063c81e49b944c86dc2d239c9b4264c3e5d878ce1bb9738252b2d36299f358acc30f06ea5716aabee4094955183b77c34dfd2944d38a805b93e6778a24197b7f37babdd607c5ba94e274ed503661559c86e4594157961b518a5cc8e293b063bcd35f2e816c457aeb988542d52704cc03f995f3ddba732800e5a1ba93f451f562562277b4f29658fe8427fe224fbc69d642b51b779b55b86ba93148d5b6ec33635753ac98c919ba6bfe666ff0455169472245da9a732d680e33f05282c424aa519d6340d9a242b4094847c4383a4d3765c910d2df7d38f07b360a7e0ab61e767797555c31d5819a2531320a4fc983d2592436c7d279f917f199b36474237f8f38e142b744663243ce434aa85a3e82627a7288496f0de8c8f77a2a39c34d53f98c4995c3b0d7e7eacd93644270446e53483b98f75c0dca86657a5fffd5eee658c6599b0fd6044d1e49f088e63841785274b3440eabaf3f02372a201bfdd1d9e59450afbcd41e1842c211c5d3d17928d20d3af893b1e44b3361eaa30702b084ed91ba7716023d479f39d1f6f5f30bf8106dc6e49b271519e116ccdab8aff67d28e91c49ddf9a72d4f6995cc980484085b263b32bb8c9fe8d25166f6be2134e047f1d736dd339a4460d526f848a88f87b010554daed35489eb6f7559012ed4c6d1abe903729ed6642fd5ccbb440ee641dd0f6a0951bf45b65bd66730d368f8a5d3f58780474ea64e4c97e39cbcbf7809f1e88d931cefaa2c8976d125b2a1de5034f298d948febe8e3b11d9468c3ecc8371ceba3ca9848ee336026a1451362ca9fc01ef89addce736f57c978d58bbf41a522096c254e0fac93dbbade9fdf84a3cc31b74f0d26d30b2d480b588fc7d171d234f0dfb55e8aa20edac83d2df83d7d71792d6b38151c69802a415e074e0b7b6ade22bf3847e48e0d5b57f135dec8ac1fb15e1c27450ad5c0b62b695745b90043c7d4994cb9dd0aa05678b6a9cd3d83f908782e2132376ff126b4ba32f0cb9513043f223802a9f89e238936b97b23f8b6cdaeb99b490eb2585e47dd7279da288cd142385af2b72390961b82963682fa1322734bad97718f40141f4565ea7df4f654a26c45b5bb89775e92a80fa81012501b5e5b0f5d89c5e4dc8881fa92a1996048405a72c16d33efeb0c5aa71a90173242052b5d4637fd14910af3c72036a46f274037f04f619fb480706558a49942f1ce11527f3168757ffa344098334af6f138bae5a0957ba097b4fe0e8d8f6cc13028fc464e82405568ac93700b0ee81e3dfb0ad858ea1281c0c129df271d41ed759b858f1f2e3928f056e7995dcb9824d6fa95fb65612ffb36b079a1d1f7add4b6d7251454e5a12366550ab050546b023c229b1cd88548da4f60dbf176b54d3903bdb86a0031d77c2aa421637631dfa393aa588d1422121af64800ccfb811806c71e17866b803f46257c6689b612c2f8334f383e68a643e1391fbf8fc0f8a2a35552c424843001cdca7b11b768d1e3c27d98aaa4fa815593c594b7f77f3a25a0a92b89d9364befc40a9f0564b581dfb8847a0432374fa162cfccf5acd4970aa025724d009c5db1e8e6a4d1579b91181f2fdbd790b3d01bd5db0bc5c667ffb4609021e2c79423e8374e84b568087950c55a7fc0aa9a555bc3eff240d824ae7d03578a2db75e1e498c14f581ad91a6813d8cbcaae0e4dc2f98bf7ebd7dd5b4972c24e4a6dadae9ee03da971e35e98ab65fb4ee6069247722d842c9ea9fa1092d3389d162e5866a549e6a3cd87db77535f74ea7df761aca39424dc54c408accb77fab69685c4980b62b18f5528332e28440ea11b0483cb8b4790c7e84736dcd9d2b813c294decd2675eb2b35429e9c6cb04f56a010acb882155494388c9da1c04746ed72148dd9484cd90a4d6a9f107435199bf496148efe5f7a9d7d6532c806e770f8b360d7f7f09639b2721190b19fb32609722bd4c982983831504cdf82a9542226a089698102127bd06b56df7e86c34f660bb7dc582acbc5081620ed5f395a8e1d91703dc84fec2f4bd087f037015e3200af961b7e8f5afa8b3f4163384bb8f6c93ed4b419966c48942c75fe02b663ba1deb022948be4f7d1aa075fe0fccc6764de7eb1f31d47c46f371a4ac80e130c00eebb8174c1fccd8cea64362d7415ee3ac2d5d6dee28cc594095034f7d1605b9a05f6526db7ac2f017de9cfa0785fe76895556a5148bfc029bbfd1ab272484376a088e10d9aacac91a5d6fdd2e8cb4d5ac1a86fab65e7c1214eb0f72b7f2a61ffb439abe5c684af80802af3717b44783de385a6e2637680d81a5eb731d7be7c143eb23caf7a51eb2fa9be2837eed3935442dd64c762b863c9fa08aa55a338b2c44c3c60a0eca3b85ada8f6c1cc918fde7a16465bd94c519f008917aaffa6a68e08a6e7871e75fb568f3371ff0779dd9d7f4afd3d18a78522d117ce830ba2c8e5ecab97b9b9772773b59012ff7e69da1da96897cba56d63b45f79c72ab7db8f9145c370eb6bcd3b824fae577e174fcae1dbcf923bb213d9a3f6aeb50910d4e81da09e8982e515ccece1f7f74e6ae9da7dff2b339112e24dd6596eebd63fe4029eaed20bac02d98ec0e88a4ba866423cd0bb533037a306e15952cf11d87b22f6bfdb6b094552c62c45b7e7db81b9d442b626d6f4f059ef9b98ef0a7ae1c47e2e9962cdb38012a4e8ea6a5b1f91e8defb8e58ff0006b1013e83d9718ff59d30cda22a466b9ec806f6b1f41b4817b5ad61ed0d18639f8c02872b2018a5c01f05e015d526828f42c18f2880c3b98dfb7df6c27699d2d2b2debf516409f1edff6c3ac4feb165d4dc8cff2c959d79ef1cc1dd00b3455016d7e05a661bca0972db4b57fc08e3342ce782b99f7f07b4bb31ad314a3918acc87b0821555b9df7cc67c3b48bd24c24c5636d1c0b047e3ca87160e115c0d6f88e170a1f19b97bd0d2eb65d7a8acea1bf628f7951b9628b234ca9db461e7ed73edf0a040b6980bd55879d1ef81062c3abd51f0e2fd5b5d685ad06d669dcd49a34738b87e8eb3dff040a31fcd92348fa8e4a7c51b1748b57856fc1eb182ff8119e6ea75422d2fe12691ea797a32e18e28a87265ee8423326ae707c9ac66cdda02dc2c52c1d5b51f1220de7fe6bad6ba538bf3a36e9ea920c2ac505f8a68f9d5b0a5cccc4d678a5652ee6dd2b4814c1e1aef4a8c877805bfa80d16d58eb9d7dff39f2f5ed5c6b02cf77f126fe71fb6809dca96bbbf920f7e7dd2649f79d072eb2f287e658da5e969c9b7604815297c55c788a946350658910752cb492c2faa67f41745d06da1e79f3a72b30446bb1cc848b93345dd9905808a1436db6c2cdb935d58fa908e760af6fd4bf17398d8daa2a5aaa7705425c975e7a3e7de54ee92c3838e16bb9b2096f77e4a263bcf08e3bb76220124abd4ec675d182b4bc756d112ed8758d58d1f43506dbcd741bf502baf1d8fc1214f63750602a78d034b37eaaf97abe21a2dcfc458e7ba03b489df7e9c84c4b4d34dd6af696feecf9a9b8a0214d349c217e205c2580f8f68c34cf3be07261afdaf3f457d9019f958fcb59dc28a848fb67cf54f03b493a093d2bb1f36b73c0ecd062e0f511345f615bc49b0c134a990f09dc4afba3aa41eb67877e17759e54298a75e85812bdaf4f7366ca52cb155250836b02ecdb99bcbcfb26e8ff032565af7983caf17f6081a29caaa1222020e6e3ac0f0455794feba93e240d0d8fae691eb83523fa3dd7011df84036859a802794d70271e2c32fbd6c3ea26f4d488c2865fbcfde1d1a38714e96d8d9e5cff6efca104bc994b60303e08f60cdc179dfc77d242f117a6813d919b121317b6822a15f2016b2b57f33bdb0f6bc1ba2071c0f826ff4ca03974071d806cc698a4caf3bb796e80cd80d65155071cb3a86664e0802616aaaf8e27d7aa73fea494f37bda1e4b68a5b3e8ce53b46f2966a1f2aed9642970be3eb9f5b55b97b5ad3a0c182c52e8f13c5acad53204852d0cd688ffe9a1124c6ca934ce71c9c00f6dac5cd005b0b4cfc885f9485703ed753bcc555dc657ba58293c120a383952e12896f7f5aadcb383041fa8df1238999f5e43b4daf96dd176e584acb6a400f470fe9540f6855de5958f5555f04ceccf2e6b48d5dfc1176ac70fd3b061852ca92626585bdfbbd51bcfcd18f023e6d7473b192c0b41e19ca216b75d7fb5e5a0c228094ce3211d7c02ec1c6f3f202ccc285eeb86fd6847d5539c09763f8463d142568b3a136e72e9f5d13cc420405807b8acf0195cc456fc451e9165168f5ed2dc235ee599ff9607b28c6643264a0103d80e7da1a1c5408280088e2bb2ef384a9c138e08b634dea1abbbd97ab08532606e802a6115a429dcf23c452a0d9d4b332877add08f053240f2421981f477529efe2e8252904f06c2cb5a5797a73a0722e9411114078800a1059a0a3db87d50ce34cde874d4f226df1884d121c8426d9c72b4a0ef21de819740f4e52665eab2ee53cd5ea2f2fa60876c01dc6eedc3ac2fd3fcc6fb4ffdba3b5df05b5efa23810c34f3e011d5e3b4e14684c5f461a7ae429c20a3b96832dc33ed56e9730dd1430861b24f2fa621830e28dbb417b26da834d0d67ea9820b79f680046b8235d8878895eae4384089980980d2284ba0e1491ab0eba15efa78799f72b3839446da80a31c3811baff44571b5a180a77ff5dbe234b659ce971ce01bc909943ee5b4ed328ed0dbf4cf48341d6d1bbbf3e0103c21837860381b578d0550279389e59866f489bd340fabcd7ac75862209b36498eb4dcd82f4465268be9e4d39d4aa8bf5cd5e0c977096f1166e6700d699d63ac13592b776f2d4d4e0ffc548bc875ddf45b25be6e63bc88d4ce754abcbda350c4851ab2d39e476792f69ac7c5cff8de740080c6ec2460c54a1c4760ab64c23594b890f7b56e3eb8e5101d6638d1c9bd05bb42417d254faac01145f73608234f4540d561dff7cc859efa2b6f6845aedbb75350037a3038a3b543e9c175bd0b062993d39a05e7134ac76be7f81802e2e3929d902aec26b635b642673f1313baa8cf48806d6f928fafe786ac1affd9801e9f8ac0a1905d224b918aed3d327c9e08823b943ee7f2f0bcc5233082c936ee2fc6a08a4568b648f734c7f2c6ac0af94ddc1c22eea9bebe7a52aed5f020c8701e61510c57bda391768af4a73ba82e7c56bb5edefe94b89765bd330bf9e4847c02da16b943d483e124ee55b992f6e8652fb894dcad2eea45196752d8ab64b5077072d00ca97ca03ae40eddb6e82b18a81e01406889eba6780e0df98256f99113477fee6c4f47a5f5b7469bc1d8cc7b0380095962cb94e7d185720f018d3ee14f1ea76b08f240b789010b3c53ff35b1ebf0816c380e955786f91c11d9b9c53f206f0f49f0153cc4e58d13c0542ae74954655dd8abae76692d89247f90a001a867d75d19fe05dd84ccd6eb370655c3b2207dcc9fc23970e722b1fc3bcde0bae0718af79e9a43eb704b7e87e25c820dc2b0916827595a41df6f452fb937f3a4f3d53f5cab7e7ef1d499fa8e3f8237fa1fff18e25d015c7131814fa782dad77838d69e367936fd76541fe04dff95a1644ccb3602e44983882f771c83b9521f89601c15ff074142832fa8e481092ca022dd2b3db6346aa1f74be44ccdbc250ffd53ec239740c4f115305231c34bd7c0c9d33bd21dc918047e981f31c8659d5f9f138db3cfb5e269a02445e460b3cb4cb9aa34c1e63b4a3e200e194d17fc6e3639c4e6c75c2f550b053f3090a428640b447a2d67e7c06a3739a03b1d2c14415a9fa2663d89f70cbb50b895b33781ecfc0a488d0dd198336c9290c68dd1670c18dc2397b64015bca0917133e67b88217f04dc8b31ee16f468408fdbf95402f3db1be7e9a07037aa27ec24854164e1a09f41c66717bcb21f392d2d2efc5cafa8057133b2516417d70690bdcce22abfd47067f62ebc14af2bd9c8f12a4fdab8d5b835cba4c6fb43161a0d909ea8dfdc16e34fcc68ff75f04a108d61cc1cf0717525e2c2f3cd5b9630e7fca03d1edced3fd6a13ff7e91ac1769dfe0d3d5aef8e56d7f3587e5807884a1967f3fb02dd4df13880e9188f893a653a7879a4a6e3f981445c4f4abb1e63b7ba5a6223cc9eec9951ebea4cfceb0b06bf2505bbf1feab71ff9b43865453591681ab643dea32ae70dc7d474b1fd4d25ff637df29b2c371b6bb448314afb01aad419a90f333d780b63c91ef22a1b92fe210557195318729473edb1e7aceb1027a6955b9913db8366d09f92971ac39332dc87e661408994d6b8b953e0ad53d0283d23ccbe4fe58d0eeaad55de4b1d142bd21e7c819e09c1c71ed6b0048edd950f2c37aeffb07ca310e26b963b0f1f8cdf72b393b3a96fe2c07b77d3681029dd343164b1b3fa88803c61b46d2df0bbcebb4167bf172543461e9444d1932576d5efa76617e338423e8d3074202f6de5fd01483f7b64fa37a853817944f2ab8a492b9c2ef82a14374da1c204c7a40c735c7ecdf2308e3a03de7c85692161b0225929981d1e0b205e8a2091329a90acb9b0771752d7e90fcec9ce2f00352a4e2d65275aa9e1384475c0dfae9d0a4a9cce6cce6df9fcea62bb7d6fd526fb35e81ba93bc11cc7f4bd2c1a7d158fbca4d89b00d4742d9cc29edceda8372a303b463a309d6e0b4340a0c404754ff6c92476cffac052e6c33b68759d2dcdd1a730f0bf638743a7689243d8cd3ab606fa5bc0389727eea4ca6597e70d88e0af73ee5b13cf6f67bd2935673aea01308db83151ab67f1ab39938f486f81d6390d3c2e62b0646275b2a62d1146c2b091498a43687a9891f5c92cd8ddf8b0c851c61e78f9736fcbf66515158c18cc3061a1fe0a5a566f4acaa924fbd7bc97b213d8126801042681dfe3ec62347ba82ebf6e5b182acf88e2a73da537caf1a0eec8f1a31ccb76e97a8bda8416066a0a11dfccef4d82cf872c7fc11cdf3827b24148299e151fe6f50abb0ee680942896083c889579285e292009405c1c37a9b9838a10ee67f4259f47782811a96ff034a21c5cf23cf42e1d34f201c7a461682a8e9e84912ab293c5e56896762f59a33f282744d977f8a2f5a5b988eec1e84664da34f1209b612b33e6e5ce1694097b6789e2dc5395945a181943c3a9404db65bc45b913cc62cb8305acf421d2716916985ab2b28bb9dd912013e2aa01f9c958ae569e76e2313de4f8b2c2e64d891587e6baec58bf4fce47e94b7932c31d9e75e013d9dde740b4abc30979912bf4417b5b1dd06a12fbcffad293d5d65d0d81736d465ed6011a69f9d6dc05a54cfd38cd0840b2ea035ccd7f5bce40d3acc115d43c5595b817034315fd79e1f0f16feec4417389049662d6b5cc2ef285c07493adcb3322e431ee8ac39ada066f45f7996cfa977734a224c5add64598e42d6eebb3ce567727c5d98d58569ea198a65737c2462e877817ec04581a087effe37c696cf9345c6e4669c8e3c4902eb00f968b0d8de69dd484131fb6226da1d9b5ce1aaee130da13424f0c80a203362123304bf41b706efa7c27f4651d80dfe1278d481aa35691b0323e406a54ebbfe330c42db02fad21d01e97c3fc96787b34347b7b805458cb81d34242b8224e61d4c6ac7c870b15556bd14f8e781f29b6ea15ddd48dbb6ad8f6bcdddfa0c065ea879a031d0de15c5274c3c77145d0921427781f80d6b29fa3f7022c668e1526bc0b96be3ec9278c93bb436464647106d89e5bb325d07b795e6587e46703427ca75f6e405b6e9b3d29faed442a95d7966863f4c8ef01c606f73b504e34b1fd45767ed6ae59a60848d5e65a0fa22e998fd313570498598465b337f23e28726c64561686f714ff49bcf55461495cf71441462e759c5cdba6e0f8a6b2b1048dd581b022dbcadacb644a1266b76fc5d1c81ffdb188c1ffd1a55f8a5f994061d91da315bcbd7d150dcc90ad037f28fad16e527c7fef85aeceaae683c7a7db87f2d1ca6dc9f72e6fec653e5a051811e90fd87b2e37a8b7013c89651ba2faf175bedb9ff1c14dcf5479091b806f49f0cc9a051c36858d97eaf41e7183599ea68b96cb404c71232f8459af9c34503c1cc5312844712030344fbee88563997d1edf9b7c31de065d3e50fb7163dda120619c9c566b917d5561c49a0af57073871a0b240435b2e32d6fabc7df3f61eb0f212b60f9798acede68e00ac006881bcb29d324fc1bc58793f94da644f9285ee517e2c92af4295bc45dad4f7d6bc445b6ac210f0326117f8c410774c50b7852cc099402367ccbbc455b5f16a1ff92b04c35be76755ac63128d517958ae80624eafa88c85e10f4bee40e6c4b34044f74901428a0222ef4b618c640e211ef3f59d745c5e9c49453b48bb9fd55c9d4dbcab8183cd5655ac8bb79831fd7cda5aa5e6078d68b55583032a92379ca54dad182e0ffe22a57c7b14c0c3531d36a23ed3485c31ba92945e5112009fbff587dfab8201b60386cb3613f1750f4bb424f570f0fb2c57184ac014dcccefa155a9caea172dd796251ef7af735bd5b05d207646a381f0b367008f329066b6cb81f1536c7616ae7dd9a90fd0fc57565b0bf200852e0d4b0caa49f0d0151e3a97805427440428f80e73167a6eb990a78f1d8cc9562795bf402a3c2e55f89d1397feabafc7e8dde017578b6bc183bb021d2707566f82edea0a36af3370a63d358e28bdd1fdfef9b14f428b5bdf2f8d7e18596a949896a9be06c5330239b4c34dfb657041a2313c904f425dc7a49fcaaa60339b950b9a71bf9bdb1731d76da06f6534d4e291b223a8bd17ed380b283ccbefc1b162e8b50bdeee0e36db425469223dfccdfe751f36454b298321098e832a493f2297567a8dad4a1ac2abef7f6e0c57af341f7b32a4367e0b3915d1eb1f37f0b43e983a78cd722e578bc6f0d93e39170e96f6ebb2c5deb1671fef22d450f61fc67efe604b0933db2fb85c8ee19e09af04b6f8ea393481287705003b5e34443e84f41a137a92b300375ad55684a876b82986ab23678926ce6a55b14268746899ba359ee1d9cfaf623365862b913f89959740f84bc09442c9e7f48dfbcb837ffa0c1622adc2538d4032a88e949060915267f3a48e251c33610b123bbb01d19dd6bb3437288948aededc0592066429207be9225fde1845f899df4d54fc0e785c3c1b59e0216c3ac27801184e9bb4c461dcb52c18462c68b68f67b9706427f6d5208337f9d0f26536aaf45dede6aa74220603774d7cc1ae5e491fb9e5e18278ecc68bb0cee2a54ff88de83b77cbb5f3535bc706fb3aacb484f8ee0777f523fcd541766160aa18fd6ec521cbac2c764ddd0284d7c426dd5caebce704ac783914c00cb8d0b9bbad5f8f67017fff5ef3b2cf3c0d1b5f1ddbdc4c5f230531fb5b69195378e78d26fe895c90bb5b0f588168ef44bcb470d3b720fa170cbb274aa12030596ee20ef7adc32fe6533803ab1514a214dd62db76d3f9b29519c0bf017f88fba5173600140ecbf0565190d58ac6ba10008726fac509182a502240bf3118b78531a307a1ac0205cb5e1640ceae9f119b07846a48db9bd36a506877a51a68b6a330aec39530fe8cb05dbf1a078f47dfb4a317d5210d1b6089a9678b5192fca9dbe8f90785b41e65945448e54f520aebb37ec7d0e1dca8e2d2277804db7e76adc879572299948174dfe594ce33396648c5a86a05284da5335b9cad12ae5af859e47d97bcfa646509c0842d0f295f33e7e37ace5e17c34b5cc1aeb6bbe79fefefb99058072b3a8d186b7401c18b9aaf3e2e78f33439e32e0544a83c1c506c944cb81966e23c0391c8a025b380a4ab1b7bfb431d883966be8d0392126756847275064acd8549ca757caab4a6e56011178db9f08b91b83a28453ad2de3006dbc6dfd07aca15c4bc970c912846b74ba02a920f16d80ef733356e68f0539c61f03885482ee63c626eaa220929ea007d379e815c89d8296f6392304bdead3de51d2ff8e030387f96427f499754009981ea8126b1af1874d8228e05d8cd8e593c7eda2550b0b2d83b2f02d74de81143e54fb1f0bff9589579eb5c7f076114f68c24280e790c65e66b203bbf98d1c196d1615fdb6bd8a18b29e21ba836569c76dfedfb2966cf19d2717f92f7d672b52f163f9f9b00ce703f0fcbe3eadb500c7da10a794d09585d60499a2673e6c37e5c7826addfd682eb414a85c19b31b4875a0f6fdfcf54e664432b23e7cb31f90c119aac2bde7f7fab211c7fb1bf441a884a9b7c830cb353c21a08714cc68f00945d16034c2915a7759cf61c45fa634139749ef49041409b60f4632951a60c31655c12fffe73a2c824a6f7dc473c2ecc56c59b35dcca1705fc4d8f95cd99c62ce25f7bfe3053ba2131ad81ff9fb1e9973d8fe4dc4f49f14324d5c232420052283b9f126b0a133fcf948ddbbb98b513a8a5a46324bd301b321d7ea66f01099bfc1ea45e60f82d30f574a5dcd47207cea2f81ddb9fa45c2fd48288b458ec175c7b516c16205f08690e589ba04471eb231cb86027e700d8dfa16a6cadb0110da49ce14ba95c64d972a8e1093f80f6524fec8f46839a3e42456ae9d1cd4fcaefde73511a65189aaa34a7dab44586bc1d6b43b8c8936511c7303123359496cd5f9c54869abd29d08e3b3b2be7b70708c19004aa0b4f58cfc8e2e05260aef480601dadb460f7b7cafb41faa578ed843dcf55081eca83c1d5bfc0c0be49510198ae60e25b4561a8f36c2671d9563e976c7418f092b5e240e045e4dfc9ef73115b8fb6b04783b8f60e089c1c2e37eff3186b642133e509adf57e9ecd85c7e6bb7a4b7af351aa8214808e0ea6ee801a8548f6ebcda5d63ad2ee60e7b1a869f386d07b165abce1d7537106cbe77afbe6531cda5108de9d8ebc8a3b77283d3242dd87ad965e3f5f367e2c4117a9df7d9fc332ca031a2dc5cd482b65aaeb5faaa63babe824b7ac1db46aecffa719822621b9f7d4ffb12ed55a0afcbebf6d27ca3731f03b5f949f80ead8d0885d4252f83da4e6648a2f37ec80cd8f798a19f47446416861e49f081a3109b04df97dfb20f5c02825004687ff21d0ca80b10346af44587d28b576d0b7793998b207e282e10db48dcc2802a14c2aff4c31a89b33ea019a5a10697509ddaba4cf7ee03aa654adde4360e9a3342a2650df818d6b03fdaed7a0367300af157178f80e1d2a66e80f49fbdec213073ca00c9bc9b0c308e7b9d335473c152ceb50e743bf68ed13280e8f6382378313c679bdb11f2871f824faf28007bae763f4b588bf0d41e46783906863c5887d30acc3b0ff8d173d5a4b0657d25531d63e412a18baf125cfcb53b148e0ce65ba6857e92e25679359e1f25219957b287108e30bc6e0f0c4aa10fd94ad9ec272ca145a7ff931662ef2e60b74a23b55a527438420356361627563e15b8958383aeb8710c73be64a071e369eb2a12111fd5194d17e10cac2fe7005813535c3fcd25efb45a713b49e94f0d1150802e17f95ed50b19be6f05e346dfa0d0f52b34225eb5ef933376764bdab38558e6434fa121d7a26a705ed42addf6e2809dce9acc21a9f74a4a2ad0474cbe3b5145196f974df8397d404911b4d13e2b2266a141f0fdef2ac1426c4deaf183d0f2a84745ce84ab9c7a56825a4760e100fc44d03880438e0f77d4e6c0889d05872445c574e903829144d4322cb00f619bfcc20f13100d0c2576ec819d4627d07f64cceb4782e3f2cc6ce63ee56155faa51c45a5744689bee6dfde8fec7ab9b9d61e71bde9a3b3083567403d4a52822d8d0f24b8563da9161c8da28dbb9f5827421b3b71609c032e3632db9dd99f465587ef5693ab30ecb4d6210e172a4577868737ecf6e17f20ca8f95b4912d95fa6b12e829348054071055eec27d7945959788f02c86195d48ba5f892c57b786a1c70086c3b00b18edf05449e36d1fd29f50862aabbd16d60759f147d05855908e75e928ac5a477447134539e0292f0a2ccfb4e55b3e14063378a450c52c7e6e00cf3c66cbd5021c4c70c9bce8ad5538675d99e073d8798ce8423563180e4ed3c337d2e33e483288252f8b8e19fed35e7b5c5b81ec9161c95d4586f234db85df083c10e88f3559198188df67be413ab4755600d12dfffc9606a05fb03075c6e145bb6f65141f033b054fd97378419469c520451070ff147268aa42ba9bd4423e80acaa3b8ed26572409d1a0f89d43e957e528fc8275d28f9fa261230060d7810e808ffe1348fb8917daa4de0e2dc684247bf63b2007f26e4168a7739c5525f9c0946132ea1513ef0a44ad448d988a8d8a44bd93c6f9952496025a7425d16b87227965cfae7c4d9e4a2d1c501f3736875485d19f168cd142233f8cd4b5b371a88a7c0986e87543c81043e1817d2089183b508c95a9d628d6e41d37c63493b49432c6faa8c995c352eb63aa959baa8154fe0f611308201f603dd6952dc419fc82fc49d6c76b3fa6519f9b33956ff535b6f9fc75f932ac785b592a8fa1e041df39e532460936bc6a535cda9880ccfff549e93512cf918209bb2a26973a722e12ed5ef5ea617dbfd2a3e017d1368a37b86b205f6c23ef33b59ec6a38f5ede545ae521eab4608d6cdcdb44824335c5f8bd921c49ac8ddcc243c6b7413e2457c3d3ef782c13425f811c56b15d1ced7c627362e74c8c631fe23ae3db2ef739c2ab91d5988ba262bc9ca84e13a4abba255e736cce22a31fa532d42759687fed0f1d6bd92b7d5a2a50c122a87731bb41d65bad4705a7006b18c59ab6efdb67c9cfcdc306da8800fe9e10ec71bb8bc3ae54b6e855466b2fc63b9cf1a17ee41559c43e21207055ba308dbdefd7ee38e8d4a0f6123078e7b5717f4690d22657d6c1dbd6a4321f8cade54ee982bc36f51c2ed4cfcd2a66212ca4427224de403c267bcb2b36d59057aa737bb67ebf19a1f0adca09aadb7c20c78c746cd5aef6eea5569230dc50c60a4e840f68718443334b5b855dbaf48c0628a9b8002a5a641714b514cfb129d262131d9919389f60d183957d9b31e3e65266e5b72751ef1c06a506d7cff9753b2b8be715cd26f8435e24991ed42f0f78271891dea24f2c271fab00be3549091a16c905801595753e68ab235b54ad3638be549c29dcd0953b8ce4e854130e91924c3cca1499d91c4567726f14ddec77dce83e82e90ba476503c347e0041fe933c65b04432b47e26e85eecd33965dbdcae1ac7fe306775aa02ec0cca04bf74f585eb4da4eba31480fad651e947a529cd8724ea92aedcbe4cc62cf8612e0cb83e7ffe1dfd23f30705a94868c2e411738edb72904bb565e777005e705c0d50707e788b03b2018fae01fe1f26fd2443e02d58dcb7fabac7aee4822e6a8cff4f0199fc7480df7b1d56d35ec6d9ebe854f30467fcb6a2b7293954ac2efab7b2f1b40f312c233f761a4e2d26c30d5e1dd1aeee3fc2095d2ab51af2340d31f1ee8a96416e1bfb577c24924f44493448988147653e8514fab95a0a333849a25f8b667a6c07329a05922821a9be19479f02df29d61b042ef823d546a41196eb8473a3201720a47b3e01812cd3f9f519ff136c08aa39d643ea5ec04e120b3c3010bb0890a01b8756cb6cae43acfef50495f74bc163b827bca1f09e8ce8da99fcd2d5432d34ba09a02b0ee37a19694fe0f2d3bb7edfc7eb66a7b7833ab7bb2bff4673af5928528cce1f07703dbe9bd6c8e1659b3325aa2dffbbd55bf232d19e5c7bf08ce2aad03b08ee29b1ce3329231172a7628eb204ceee1929ff5eb8ca9f8101caf297cdac23ea831e192f56a00b9e6c1d545d981b80805175c01572d54a58a1c031376d55f8ed6a44b5277a37855471242a7c5f0e0a5b68c0a745209eaffb3f12378cd37d38010ba22605e57dab3ea91fb4ebc6a01bf116a98c0d12b2a2729f1ddfb13a192042456c01f83ae0ae05196ce93fe7926d5c6d5de8947ef0106ec146ec53b9e4f95af760274b86042f841861f173a8d82d4494da199d95d398b9d606ca0f514cf16b9f5be5fa05c852d7f9bd802e8155228812fb880f794f4ebaf2ab3927593edce77e68a011217b0d19161b6e1567306407da35dfd1f76d3018c560ea298d44b802546e59aebb8f7b896835641d272bf6508c20043a550abf856bda245c2bc437285a8c32f210661df57025d1e368e64ae474100c39392c70f08386f8318923842e3900aed6af222b3de6e3baaec1095cc8273e3f4ffecde44c213df4fff4341c479f16fd9d825c8c357dedd94fcde822130b37956c3a054ba47fff48f7ede9b1bae9d8c8c06f0334a3484b5f14ae496eb167a248fc4e4ad8513d01466f88416245d16915d4bd7481c1f427a544e8851523a03d764256566b106044349796bc7da94dec31ef5f6b52ac06557a2a76e89562cbab13c235ccf3e681653cbba26cf15be19e86cf4313ef300aad87aaf6f584b9bbdc687c2095350271e1eeee1cf6758fa8091fcb791f42b44b181ecd339f544ac2b8942e3277d582cc8bc5cafe94f4155932f4081237d0e139488a8834ead503875a211ca233e6d848121e9cff5b8444113a719081335daa3bd41b42dc7b469d07e96b3df91b81ea858c99f9f6ad4c31999d89b024fa0ca9d964b78a7847ef920ae049d0b96b1bf2ff71ca6d4b7970433dd6275a7d254cd44d5e0d382d05340d630d63276661b8e5e4939d9c7b6f374df441edc7e395e5729e3809d13bf0452e2441262475bb19386a80f2ac0bd2bba22fb9cbbe2a48a29eb2eae14a33b87a89a50f51d11441a46ed4f177ab382b9c36528e120fcccb26f12aba5ccf479e9a450921612c4c59c109d81de02dfd613dfeb2749dcbcbc9fa773bb2ed78b0fc38b138c42946e8521eed278ae44640d394f0bf8a1681835736644463a6cb320bff947aeb37dfff3301f9201a154b06ba97674bd57f7b3ec1596e101708a8eaa426373bc6868bf642e158ac2fd7c51d09bf36239edf43013988c6e33e212ad5906ecaa8464826b22951fcb8240dc98c83acb404e24f5c36f8b3c1a6d1f712e7c8d24c2e771b2818f20d01da2ff1079ceb816baa32a6d1bba62bd48506da5370e778d92c255bc36cb30ab98231594d9fbf1940c247dd34b649b11f26ac5bbc5d4c2161f0242bebe1438d0e61bf173bde4912e8ccb97e686545a067b0bd0e30a608186264875c834b13b943be8d19524ba4fbc4ae33284710bf2571fa95cf6e1de7f7329bd0369106eaf4763f298e0be2b101e2f4cb08de95e65e53a1e1c24437717c84aa9a920f9b5d22cc65ed8cec2f98ced89e21f31f9066eea736b2789041f3b2e168119aca0a5f53bc302359276bc760451c638ea865be07dfb782fe7f1a94f8d77ab19cd40fd1fcc14030a7ba40218315243e2504974c1f39987e841316a1f500cd9f647c1e4068d33911df3a5a9a38134f986c008a41dc87033725a49f5154b81611a684e131088e058d0867bd6aad7f4d308080a64a5ed53340fcce56368882f8333d2fa9c629c8ce9e2f0ada7f0f5c87e7c65fb26c5a5364d8965be3b846967fbbb24bb47adfd35dc1f6ec65ab362f208094b31ddc1a6973d8ed5e6b6daf69eb188437a693c704d87903c74f93fad4f314b545744fb7ec025e58d94e625b199b1521cd58db2f747e2b97e235c46be8e8eb644c28dca20e07fe686331c1b8c80b7a8fde04637af758cbe7d8af3a2a41672a384d8ba21b942e1bb19bd8c2f6314492554af4e9776a3674152e4c54a9d13c38da8ce0ed6e3d235d3aa17c31f7eed9414ff788ec631dbccf11e73eca38977a853bdbffcfe9b59b3c0fd6348f8a334307b7ecb293e392f4c1c3f2ee5f4184ed6ed7ef640159a2651538fa217d14c8010252e41925c655d56cc88413f7142de24eed4a082b87f3c23f42a4879aa8d1a9b79031018bb453779f7d523f9e92d6dc7a6e0ce641da11aef1fde292feda03efd9f4b326eaf1b443a5d131119104952140461707911a59636d6822ab4fd65167b9fc20ed2e8e0489420e99c3f9d81780cba0877bdee51f49c3e85d55e6b339cc5ceb6c8b5e7c710952f31cfb81bdb5173a16de4268d81fd6c23cf27d543ced763a68ce5e8796ab0db3fb02c65fb56dbea962b15fa6cfdfa28a18737d1891ebf9c01e6813203ad35c98e18f2983bcd42e2225364868270226b5c728bb7b5d4c962bb6c9eca69d9403a1209521fb311cff38b0d16d04d56a181e611afa556ec1130845a12177fcab6bc8b6c3e55df294aadcfb1394b9299bfe48e90b0055f0efb8567063e9a1f0b7ac4cb9ffb7b25c6cc75ad048f0758d2bddc88e896b9c433a2e38acd1a80929d1cd326133e7b3ca6eb023660c70eb6e27bd14bf6bb6a2b1f85fd071e719cd70b6f8df2dc9ab12bf229fb6ba3e70c197caaef874f866f2ecf145e448e15644d6def9f8573cc469e95f546db9008ddb46a4efdbafcc406d1668884509a85e20663935a31a844f9c7a6bc54b051498eb86f904753b837234363eaf06b62ea63ce8b15a667fc704aa09ae61e252cded11d0f46534db05bd83c10506d13968a9a4c0d8b140ea1026cef4fe9126643b60cd27ea219e6f2f2129c8a111427a5bcd4c0f8c665bc1503ed23222e05031df418dd17984b83f07134621e54e80b3c8bc09445f16f6777cd49d42d30981fb382445b288e66653b18b65d97151ad1dfc8322be57520e15320ac543a7af8aa31a4bf6cfc908a48417489d3bc1125f3be5d6998911c4130381001fc46f59bba30f1ff5b10f307be2ea050a2758bd3fec05b56101f207e91b782851b66b98d631def375cb7cf1650bed861f329db199f68b5b29b31d13e42fa06f315e475851b007af64999fc60d4fb537aee1c6fe44bd487cc6aca5191273a9c77907cd2fc96994880adc8bebda869b4bf39f824a5c232c143f6d44b965abc16bea7ba530a1901e7f8217d6bb0d1243f6795358ca28bce401842dd4464adbbfa753a56738c5b3a96f691e333cd40da0a166af9c9025ff82098c1d8485c94083d1f2a3592d988abd1af2aa2d06873627eb048ee280678a1ba51c8cbe4525085a09af388d7a6ee76719b716ec8e21fbd9ef788005ebbd6b472ed8e288821024e4f8af83a13977def7dd84560a47036e8b3ecbfd9771a3f19b9696e3aee483b9c06ba9e0766cac7f136c1aef7b831e783578e0fd90a3850d16c7b18b1de1f1a0f2483c132c54db7d93b9d25a2954697611b921c3da1fd59c8127bb53d079025241d6c245f903c2d5d19baab507315ae23496733dabdddf80345bffcc11637494522631259360c656c0be970a2dfc3f021bb1ebd013b4b94f314f93abe08246dc4d4aece8dee1d0a303e266384eab54432fe822486f0df6d7c41445d75978d8b58798cf686d0070aaf51dea9639e4c5c27cc67b66dd70cc7e02f997a014114db68c41f9e171ed7defa53c4b30e1f4acd14d9d66587e2afa5c6a8af33e1c85277b78d59db375e2f2bfa4136c5849f2ccfe3259309a9f809aa3b2ca63b024542d7ae3c974a24a2e27ff0d33dd8c2bcb28bc1e21b609a5aa0f411c5ee501ac02575eca7af081437aee277db987d17f10a88c7fa95a4894f48ab257b09fcd5de2fe7415e65a3201dc0c58cf08fc12075f3f80e5b8412978884163117d2e9a583dbb346c7ee67658faaa51198b8f65f74471caba3c06114a6318c8dce3e46df190dad88ab9ff51c7eb057a080f0487285be12692f4b2b136be0a2ef644157e63238d0a73177f0177eb305beff7ece720f474a001d7983a0264d0ce7dd0212f6fb98e1b5e72a6cca624c12b93dff790bce7c563100d0ef419954f9a3671f47f5bc81d9d201e8620269ddf892ef372bac40e058093a1bee0a6439980e781d2215105b8fc1272803c52f644a51416d342676f404d0b9454c8280c842794db187f243066f7b12cae32f5eda7727ef252d91726145f4c7564fc86a2f60f5f2ca7afb2793d84107bb3f6dced6d5972d4c56b4a809b814539e86aa431af5289467458c329161432c61759060a28a4823c929c9078c4d371f2c3fcc8f544281fc0e1a56d5a61fbd8631e98d57fe3d6a27ec839b2fd559735b3cd597e14fc98030798fa2e05b7a53c36ffa2013570812e7008f79476718be21de1a85291a37af044571a1f29c00ec0cc8d1887c6bf0c1d39f2239a2d9ef8ed3c3a10afdf6215b32db7267d40c9971fc1ba40fdc48ff1a8383a351b57e0a76c9ecfafa27b85e40e7f4d9ca9db3b57404551d6d2e8963789285cb6cf66d43d9ba73543e73d5c9bc4bf2e198a0911cde9ea1d108d033335c0cf6270cf4bdba6577d030ef6f71e170c339c74d2b2dbd250dab265122cd8e229774f49dd2ec0fcaaf077d1b6d96d4b93e1fa8bc78a4f4056fa72715894d97b07065fdfe9a20c49ddf995d6dee38cff2d81f41edee2a562b190f20b4f008891bd2994c310122dee782d417ae8ed8de8cab4481654d8823b0832eaf6ccce36cd9cfad993d9f097aeb12640ad6f8c2b8a5fb745cc6b4433cb0c400deb0f2c08a438afaa5b5a1aef78df0c897cdd714b7082b2682edfef74a677bb3b7975ae16e0a5a08a4f7d30cbaf09b535bc0054d981dff273f51f935fd60ce89079b1867ea0a1028d9f3d97c1fb1728897b1675d84320c272a35dc2a5a4f7b93c75e2a011ffb07d6c59df44c6922f37a5e35d8498be43b776651e62266d1798b953d8b3d67302b1eb01860cf357abe53fb30fd77f3240c78345bd30ce70f539451a3652e1520575b826f875a0f4f3a9fd81d68755d8932b9b36a0934fe43ed83439c374ba20d1e5d9f46ee64c4a1847d037e48d26bf839f564f2cdd4f4be1f9fcfa930106130018ec4d1cb023573241e2d1c70de71482b43df4d3b32d7bae9b19f5d96ae26204a9b0cc6970a74ff1dc43b6d6fb4c3528b45c46138ca37463221cdc3983ca8fb33fbfea37edb575a67e066b8551c092d62e36612016f79046a50d5a5cf5fb5e6b3e9061738b525e61af804b06aa86bf4bc7b4a8cb90486c59062f44480dba8c4b3fdbf4855edf534ccce8162abcfbe438239d6b0e273894cd464aa044649a97a096f6d9ecb87db78d866955fe55bf2299ef6fd362c05b9d09e4571733b221adb6f24b5ad91fc706643450cebd67c7b8267666b40526754030df474cb08716c7feae5c4c9059594101eb5a0c898ca61278f27d603907c162b36e53bba66cd164d12a17e0f4a5b3c21b909294011c3903baab287d3868dc95f8dc1a496ac74c6d7242fddb79323c2d1ad44b341008adc187280c0b9c4cc7ecd6a3148bb04dde1452b4e8c294bc6250a8fa90303bdc5bb9ab42317b5a51f30e848742e7c30bd3a5c18e2d581ff7bf7d5a61dca745af2f4f52055ba1b5b0156513a718d316d203bc6b9f36c6b36c3e36a1bcf0162c5bcc0f468ecaa2685cd4b812026ff3d87ce9731908b2f0e011e884b83faa6d5c214c1d47ddbd807c0ecb53f662b646f6bfa406d4a8755bffaa4b9d0650b5c9a1b8a326ee173729bce21b8bda4cfb8b0b20d29c143181dfc32025004e417dd85b69ad3576ccb96e8125ae72786aa647fdaa2183d739f2e7669ae6de757567ef0f6809ea0dbcfd732877b2fbdf113fa650819f3ec749b789b4edbce1c8f865f98013db4543cb09c80e48ccd8d22f1222cecebd427b33566f6e64bcd97baf6059c3f43e3686ff0dc568b55542853d88960c98693d23a4418a146efb8049dc48289157faeb68e76712d9cc86cc08014cf8316f6b2efcbc3a9e88f333b0a6abe78e465014e41cad826e5858af61ae5dd476d949b4209a03e33f6b743f3e9a8d5cac3e4f8398e833f0e7e87bf69f2aaa64ce62652f3e00336780d2ca9cb54e3bd11716855e8e6dd597579276cd398122dad071b2d56888bbe070c3ae8824cb1a6323f254e4661e10e778282ca70968668ca9122668ec0e884aa576cba16cc70121541f37536fbc7db1838020668efaf75e349b3073de89ec999eaf12c91a722fc3ec7dd01f2bc36851e87790a49b8da29ca0e920b98654a14f2e30549290cbb6adf18cd3a0a2241b017054b63130c0996b78830f630914be83876a969024b2a058186086d0fbbe1b74376a8d1383dacc8eb98be53db4c5c87c11ddb3f25220cc406ab9440ea110d1270a1a569a89dba1c0c62644ffed0d253fdf83bd03715764efc3a576cdb961e891b7eb00e776d75bc648cadd38cab0bcf6684fb7b3811543ddb058c191739a7d2be6db661b7b1755d3924a2abe0938e2dc32ee99d4818ade489968093872025b7e3b6b0ac4486899013aa0d90c94c9c370df45aaec03949911a75c1c6c53d9aac9c52e68411474ae8706834ef588f62637d0e3b5017725d1599b30d0e07626e92cbdeba6fbb23094707b94e0f56cad698e4d8afa6ad03ca8caf4abd0bc58954412da7c97bb05b3a7ee9761d4ce6a0b6215c01b0037876d78ee302ab19fc85434050e29dda21c309df8976c76eacbe89b5d23670dd35299abfd0cf4e3c549ec5fe2cb8c8557240fbe107d3223de705655bc81fa3aed50cee92687f027b841c60f68093c641f3c114cd157b735a9e3c869c1e5274dcbf86f46e44bd34b20a1504df2a4b1766315fa445841c6fc01f37ced9343ecf39299833d8cd435904ca4e38e993715c4087c5ed949dd2a2c5c131a648a78123ddc580b75975f3916d5e23ab9928243b72973ed313406dd163fadd18b0ff2be8fb892ec4f2a019b6335bbe0906b869ade61ec6980c3c482ebdf14194fe7e0297dc81de9deae22410242be651e6bc2b89ae3a13acdd24e70f49ad34d487fc648017c498c1b9eddfafbfc8db417c11e6203b320cf50ed3dc10a6d37d6ef8de5611198df4329468134848e39928ea0a051fd2404d9b886aca3df73da4db94e7def0a8987ed5db176bc32045973033d87f69c4b6ce0625e6c6147ea7ace3bd1c6ad3e5a8bc34fb9773842af732d08208d03ab5fd3da9b958f9a2ff1e0dc73139b4d7f1369c5f0e89638eebb7b2c2748099aa97887b104398b1e794e403707d79b5fb17813ae820d20c5e4108e2983a686b83ab7b9a5544b2885c05aac42be165e539b6d7e066453e56392b1935dcc3d15e785f1c2aae87ebcdf2faf4536f87fa73124a98f0133bf810f5642e92ac2a24a3b0555d9b1f7a77f29bc1a69774e0d60a514f920794808ca70fdf2dc44dee48debdba2fc6a8b2063af5b2247d4cf0972731898e1237c4f4ac02b132068206856d936d3f4261dcd4dc85233451760fc26935178952b7b97da2b65611e227cf960e8015c5d3c889d5957da1a7ef2da0b1f11ae27d17e34f043db35eebe85af52dfb719ac4208c6eb2b917d531539de8ebf7e61f0317e5791b8f027a2af4a1833f2ae5f3367cca2411427c1679cfe242ffc66a138044cb51530961ee4fca3a08a4aec1ad238369a14785cef769374d38bcdb3d1d2b1123b5eb1cb16b8543b601c59a0fe749675a83128f45b54635d0d545e0f3e76bf8aa6c3933b67ddd1cf64bd54c59230f3f1999332207bc669dbe676fdae880f590e9a6e0d5614b2ffee4bf969ea17bfb7ab6e5b7d238a037fb942ecce917ddd91fa1afc269e5c03589bb3074a9eb99c4bda6b663a449ad531a6e827c23563c9659881b9426050c7a9c384e410560c4b7dff7b4dbf2e862a051e3255eca61d5db7f2ccea9bfae2bf218449d9e874e3c09ea8883460c257243ce64d874bd3d260b4ff53b4c39d6f6dedff2c899ae1ba8bc53373a8fb97892977f2412aee5a2aa65591dde96ac80edb6b7bcd13b57d2b8f2d68cdac6b46ee730f9e048a586fe15a7c263280e3db2b0bfb8087523bced9799ac2469b354541f08918f7440f4805a500effadd76875f43086d38a50915fba1efe2526845e107c146ada0aade4edf1e5e5f07ac0faa534f11e59a8c9a5ca57fd43e0d91c269d3691718b297454036a2bec5b3efd618d0fffe7f55134a623f34a17079601a70f9b1811aebb3a28278dd80f3f8bc822349ec1254c8a0c0a51154e64a8a45afd311c302fc94966ea1d7919118687134ff0cb10de02251a345fb20fec0d43b1b841fa77eca8ec736f1e52c8a502798f56b3883d85167ef98e10b3ea5ef0275f0ed3b15056c749344ef5dc67bb86e8c48a29fcbae4a983b1207c9d2b114b2cbabb77a6f0ee3a96beba48220cbcc3cf1c3ca731be23cfb3ceccd24d2e43def12730693205919d9958e16dfdc5bdd339adb512abd18fabffb62b1e45afdee842515018c066f7faaeac8a531215e730066470fc4feb9a476c470ab585d45f5f1af6a52302268842c4229de6cce8826ef065aed8e70a0673520508c4a8f699a2dd715bf846f6a6bdbfbb6ddce7cc828c3cdb10ca7d16b84e6e6ee632bef8d17baf63df3343ad2803384d004a16a38fd0bb968caaa7fe6ff833da63861c0cdc67badf1d434ab976946169b2a62d39f5645e1f51965ff053bb7916646bac2ddf32a2987f7f7e48e167abf35d36bc6f429e92a401190a111566ec90c13075534267f1094cec905f44a3270a7996d75d1a2c43425eef16120def683eda8f44c56b47004d542ebc9336b14e550c5c8d85536c2ab083312e8b04c78dfcede5cc780dcd96a0ed0993d9e592519aa90aa09782732520fe7400ce5220fefb4131014f82be537204b3f8fdaec326e31aed4566280089faaad012b5838a9eda3722ff25e8423019c7d53e52eabf465989fb61fda49cb470a6ed74e3c4142f689b093a83f6bcb85a5633654b75d004b8ff2368f405050fed6cbbd49be54d91d2d10ce051d56501976546c3ae5e5b10af154b33207b3f2d3d241c788d9919ced41d3103435d22a782455949d30c1fc5446590503ad21d35dfb5bc6ef6d837adca6ef9f798d40e5e668838697be34fc412429b74674d52004c1a6aaae6d7acec4a9b3f6b27b3f1158d1970f119711b8f9dd890e27b5c8d3783bae5b37d1be05f251adb7e84619cf1e9be8adac887f45b4c089f1ae18d474cba98f928f2fc470222a142e8310ab1171963f310ac7302d33d70e0a83b93205816b8e53705ea7b2c5ebb41618e5047a3e4448975dbdaf7e041cc3049bd4c4be67f52b704d84d836bea89876cc1fcb5d51c44e01de4a456e0c5c516e28aadecdfab4defbff94e77ffda6c511507c000e60da44a94fc47c4e57823707ab607c6923777d157d75f0a70696e1e09cb0d5d74cb1a47fc824e00ef2db2fe49559d6c6116efdd5a9babb8ace93f2e8586a9c9b1aa6b08eb32ca86fafa59eaff48803e37e82ea260dc695500082dc14827935f315d2da0c724b80f53d628e84d25f6cb40b75232d984535a4e59f25fe852a38fa52f4e4d6b6f3ff9dee40378edc217fb7e50f9d79cdfadb0ee9c31b5c49e3d9537bf4b1cb66d4033973eebcfa9f70e4e6128d10fd3023a50bc8e2b64bc676053ebfd1816cf0beb285632fb0a2b0a47b1c6f8ac9bfc122742e680e39cb0c1d19aa03358236b656ad8da8ec69e519d6207c2f823673a08b0ae58cd330a373e79682b1a4ecbd195f6c29b635b9a2c8ff711af2e670f11c4660e1ddafcfe1089b95827054e148098cf27e9fd5dd7e956f2ea908309a138c5a3c1aadc8653b2cbb03f48f7e50ce4a0f10836a370a7958af18ae7fd8ce116dee859c3aa223261fbbcc8704f60918df32b5f23bd5f3ccf25e351e1422829b29cdca180ca2bff3e1e0245544198260ad0d7c705109c56ababe7c941c07aa3e8a8c038f3e13fa4fd14c28fe2533938116f92ac870702c7bdce624ffe00bdb7fe0995fe7725222795ea61c8576e83618c73c3c79961093d94ca488e4fb1fa4729bda63a3670711d9f32af10a8e1dfc3de3706a49123312fad6883b7e0e5516fda069d0f32de0407bf2b4dcaf27d42447a0ae629455f0419fdd0a595910140afdf724c2b6737bf4c665a467e7b5fa904275d8752f47f108e817cfce76ff321c15037bb72b5f58478bb140fa3647e5b3059f8e7d143f81aaf7c639cd75aed4d6006bc41c7db5b0976ccb0be92e9d72893c2e4b7615eae8d606511ac5619fa03147bfe21df26c4dd89511a80e486672b6457798b53aa1ae0b7f829a1c519597e8509b7a85dcb39e1905edbe2847bc7af8a80b8e431b460f09a70c9797597c82a94ac009ce15d51fdbe5e42123749c8b18c6f9c286f07b14f157ebbefdceab38a6e8f802f4cc68525351120c14e2db952da902b2c8f4c7085b97d48761103460236853539d7affb8ff1ed696ace1f2661bcebbdcd5d7a5b10394dc6f1ddcf48428d87705e5584244b3fd53630d1c364d6e979d752ac2df1d9e559b0ffb3ebb4c143a5be2c4cd9becc12d55a3fcf1d261e99932bcb87836a1ecc73f5a787eb146004595c2befcf27a500c138b99bb7eb7fb26404d25a556a3c921a57f72d1d701c1452898645d0ce883de87e296e68e3e74be3106494537962b7d21159a74e0e7efe4108a7a2b7f5125eb23281fe57b56e6689ce042ef0209f6d6f56d31bcfe13203e4945c1f4755d534b554935526dc1c66349baf949e7165d78b01de192d4fe9556fa0073c580c619f82c5ec74b08e9d42ef7f2b6906bcc2d4bb093bf444af1756b179411e8276a56d3942f3e37bfc89fc57e346b2a8a206b5e25d7ba04fd8302a79146cb728135c3004435f7a9c394970f06860ecbbed101f14782fbb49865de42bbec55b835a733247dd90682f0f70b3d5fddd0b18568e8c4e13d8cbec0a1c7103682c46a0f784f75b5a3cfacd938624ea16b8b9e4e2d77b65b3f3baea0074dfbf69b4dc7104852245c1950cb9a15ece4c6b3db7d7e09d29d49f9d747dfa6675134ff6ca11d6c9616e436817fcda7ae66fb06732c5b5b0abfe5f49c8bb2088716ca7148d0b8680762717a355606a9c42a4e3c2b72be4dffca07ef5feb5c70999f5249f87e054c3116b157a5e2b8d8f301e38aea3190cf643a26ff6973b2ed6048fab5c5e84098c99999753f599a8ef0f55375c488b4fd39e2fd676697eabf9c061bbc82b74bd296385931127709b3ce39c3d4f5305a56325c582e1cb9d19494de17d1550bce755474105851f1e30baf45dc6372d43ef3787794842043e0bcd093ffeb12cee768ab0cec2ba616e760502913608bbf625bbd94a506c23b1c47258b70376be4954759bd77d9ad828ff140ab8df1d3da93e94ae5bdb6e42a229d26190908c32c8ca8333237196bfda22e2ad6c389bef3ef98b68db94ebb3a524b8b30f499577080ca365929f048d2929f801bfb423ad830394e2ba05a299ffe13666ecc4edbe244a2374db08fb9f996197a7c90d6b415b121c8090e3c349f8a3bfca07b02b82cc2374f4f30b7f63b2003bea8eaadd30608b3f71c3ec7c9790fd0abdb26c4568fd23ed11a2e030c0105f8f682ee38cc850cc4a3a25bb33cc3e0b06acc52328b66855c79ddc45e4fc685a9a1de3e7bc53069a12e7fe21b4c550e89b3f704dc82a3d6c095ebe3d6c47d15202a044b8dd0b2f4cbf9a1001b5748a2f1dbd290dfbebb960f858ec919cb456e1728f6854cc74448a984a66145faf477dd5df9c40a8b3b053eb22fed776c5817b54bed6428c005e91d8180956ddc2df1bce5089c705ecdbfb185b28b7cbc20c8f45431d89b6690a01dad472ec69affecaf63313999e9535f4315abdbb2b5c7c6ca210a7bfca14c132bd77491b08651366bc66fcb58076aa0a802f550e2e0cafbddabf84d84080d55b7ec1d27aa5a4a6ac70faa65763e66fb67521a0d2d5dff320d94f7d275a292f8796a7393eecb57cf0536e165acd29dfcfd3e0c043f106798ac824ee45e5b8e828f777e38c760b14401787eadb01f94ee3b542ede5c007e187d7d15b818c995e2e335230d8a3525d5868ecfff445bda70bfd767ce1885252a872b108dbe18e1111331656fb5839b9f88b28a930761dc43a59008c4e1ebf051ce78f175d51cc0df7bbb32912ceebd81a1e9544bd0d310499a968e75cd9843f1986bed168e412b3e3c2ae03ffcf65eb39812efa47e1d47a85023e1e4fa3a309881916085e4af64dd8663b2fdc170c4dd611b56ed0f10033790f79880418b79ce07c7553bb3f3f239de624587854d78dd8ab489f1ddaa19ce25d5ad82d584fca126e9259e88d88f4bc9a93a62c95f66c316b38beb52dfbef89d9f0d9185d8289c21db7391d545a5f82172830efa9ebf0e15dbba360967aaca0ada309a6923bf6f7070df771bf225711733422fd48b3ee9dc037bee7e773e14473d12c74a7630d8121dd0be0f1176e8aa2268054b47cbc3f3c014356e8cff451be9aef7a4d9e4627dddfea3498bf8012c5cb3a8927cf7b9e8447c56e796b27c641c59db87897f9b549f3418385d48bb2908c24761ecb34163dd6f34f11ba70d46e48ed35d136efad9cb385afb710f22a7b3f47608493e5d1086e6e17bea6fe533832a1d1cbd383234446b52fcf87c289b2a9baf85c1a6bb394f67ee5def78e0861de9d2016133719f0afbb9093ebbca4ca51f4f2b6d10a9afcf2ceff37f103dd2c6a3f4ccf9518e4bd69d8fd8b5130f7e5d82b33c94b50236c194091e5bcba36fe530e7939865bafbc7566b94066673d5b378cb0668663e0dcf4eadb62dda2c46816839682175a7811b0f43e7532ae6f75a00856df53f6ff982597b061a4a94438c69e87df3d2a7df0ad43c64702a6203e20e7769230d4a898fb79eedaa776312266462d20643206b49b17d6d17505f1941e933093e85aec2eb897572eff66e54f526bc8a289b0ceb46490a86d4ba6ed89c0bcd11e1491c9e787f17dbb5276b4ca2fbb0c132fe10b47cc6bb3c8b2799c50844fbe804756a12db84f27948cd5951737e3dcbbba3bf58292d56e749efb9de6a3ddc2f22452d81d14a089c53e5ffed5761d24688e8a510a1176da0a94938a05ecf761f0678efaf00371b6a51c585215339a1553856d261300dd154e15f588c0fae0f7ee78da475cf156ef296688d5b95da45ab93eabb056a00a8c5782b24cb8b9d38b0c98c38572c841c307e9c1f166ea517b3813d998a3270b9ee98351f117b588b9221ad66d7ff6315d96d0844697bde51841b49ac251d6237932cb8620c566838d5c8a623eb34873c4c53621d89b813a83c6eeff4a72be6070c64902dec688b652af6009bebd0eedd0c8c53cbd7a7cfbd611678eeeb79fd5a749c893edef4114bc3ca49bc219f3e9ae67c13123da2524c9b44674c19faf20f0bbb519250b1d9a0bc6dbf51d6b431b7f777d59b5fee5c5267626af16b0840a2bca884fbd52f19bf81f5a71b55dc30cee13aa03efcc434b208f2bdad310eb0cf2dd1e14f52953a5ebe9c83bff67ac772e615b15a8d6ad4089baf8b66c07e852c83af6d1c831528694177d3b045f79dcfc2ba940a8b7607d7f212bd8f7ddc47c3c5e6d99b6c974253dd81a87167dfe9262d4fbb3aa391268a7ad7029724573ad1c8026e35fc57ef3f3b7ddd5d32d306f5187fbb2a72ce5d3e97f9781d190d5ab86ead901d371e066b7115ce9d7f25314481b4759faed1ba2e6828bc0a2ff7826685e6c68779a1aad0c3c7aef3d301c7395f3ab51a9a9fa9e6eef9c3fd3ebfe1c345eb3ce35c33a03e7bed0ba44844e3a8e6b5673e9c76507e0a1cdf88dff3dd87b8bcf99898361409a065ba27d223fc269108a91612a1e9be5e01e518028b22e382ccaf0c4969a1b2fdf75aa45bbd092a9e342463cad88bf06feb8641988929574a8339c83b407e46fa7ac06c741a58fdd6f98f97ef0f1f28f64e0d8b2c211768f8077ab3fcbe64bf0fd866f17d0bec42444d1551c6c60de7a8b27e9ce5370a776dd83800169b9b08b1065dc7b42766134a4cd7330e83d2b7f6ddb781652371f0631b41cd284ed566bb4f478aaf89c51ff4634153eaeabdf23b2bf179802a66ff1f182218a29b8ee1a1c5fbb464cb20f9b9a1b6f0dde33c0fd9af268fafc0c7703fc30ba3bd2d5cb24f04b6cb985b8ebec1660ba06a660f2224004de2860bac3d7e1880b96859e228f2774a7d7bfa2d873c69080b66e36875aa22444a5e1641bf9f8705920a98976ec7f55278f7db5aea64a0f5fee82dd85472f65db30118a53569dcaac67358d900e698c388e92df80b057d71f34f744a889d5f53eec335b761f5b7147a07356accb627d0f5a53183143f94dbda5ab331ddd91d03655af5c848777ea0b35803e55bcac6758a14834b423fbe8d7edf903e1ebd40ce4c62247b158bb3d9f3d6563ea4e4a443d6cc4eca3aa142c74d61b887d1d1887b5748c07db0a0a65f3c6c0415f8a50c31257104285850627c4effd242b83038875461ec5683cae27d5edb04dc58e80c01385af8086aaee5da453aa9b800901a85013d65fb35f67cd2c97aea5369f175aba61a51f525ad86f8499064cbae0b273286ecf584ec3089014c36d41b1ac05ac8516b9fc8e2ae938ad79729e10496147f990038cf3ef8f1711ed4abd55042a26dcba9cc70414169e46ea9ac32375311c4d79ea7516ffaee8d1e2579a43e0a713cef92254cc9982b2a5f7fb6d03f7b833574e8c7baf70d1b114c2ad05647894e7b3fce89c8250c7bf3d65f2a7b10b80c2bc044df0aeed6efab14c353e08dd252d60d7c6a2320c62c40b440c63b6cf425d45cc36b26c16f534d2915337068f211162ce7899075b3cd3632adb0d59663e82e764423173b967dfc6ee68f8ac58d2dd54148bfd342c34d0821774496251bf02fbd9c06c2cdcb67a30ff34b9acbba6ee437d0cf4ae8f6d083751213364a00b9e6b24b70e1a990b295a66faf6317e6bd1970d274b276eae0604455d26f5856342ce2ed41658e039411d71f84e27aaf9a254eb036b422e3bc13a5a2ce50eb766f1bf0ca6192f141bc5a55a9a4e78ee9530c30dc325dfb3a1e5d36e2556dd8f8a5887531bedb430413940438b1cfb19e43510a4de834ebea645ecb6f80a4f9e1e34620028139091475300662a4de6171ab739c7ad039269de6295aaab392e3eb1f6d0e64769c13e216ff6b6bf002ef57322de837e49f3b43b85f37915c44991688baca92476365c5ec3951059fc77ac8f9cf9d1cec225adca5cbdf35f1d053a338e94899b0c0662fa40ab03b16de642c32eeb5cd2e16210202b06d7df95c7ac8f2558dc32e5a14a34e1598e7900120b8c4148f51773dfbdd8d49e2d755d39eb6a8af796847197ff5073e2cde82cbdce41980f5cb5090f6d3fcec816052e23483b2e30fc818b8701442ee21e062bb8179464ccca991d341dc9991e1ae0542676ceca7ae070e36d627719ef9d2af4ba4ff8cc50ec78a23ed9704203e99793833fa3fef5c8701ff2cf78b9babd54200af990cf7ec9c1c2679c27d6231076d8801d3ac7db30a7a9aa7022209d026071188b65f63e96d22e4d06076ae02a280f1b8d824427ac1da67f0d3a250a11813aa05443ea97f8c506cd5cfa4085ec858a3da3fb822ac6cad639cc485fcb9169e8c5b4f6bdea9200ad9730ee40058d9d1071be20c858e8a0a5bdf254a9fc58797e25147ddaec9a675f91ccfcfba6ededb32fca1b4c16c2aef60065dc5750c06178d7cc0dd9fe58d21d9a378147df01362402a179538aa602e7cdf24bb55c6240f56a27e34086703a07fcfd05c6e0635da7e0c5d6374c8f68279e6f962e91051c6ab8e6e68db63ec4d43045c2ea7ed18e3b469c30e7e25fd5eb6a15866cafd9ad97f8ec088518e33baa772fbd5b875b1fcf4cc88ae694612686055e97b02b0d77ec9b3476ec54404008e8c52ffdadfe8478baa09f94f4c71b8702a0b876e114af67f9b9e206ef477b9a5e7aaa9b58e8d107b58e62786c97f1bcb800245909f25d111576187c300bcdfa6b5c60c2742e19563970973249e5b3f5751088434666a95584d5bf6191c86f38093b21d157216176a51d7441bfcdec04a1daeaf94de64b87caa21141b63a53fe8eb2634706ce0e7e043b9ba3d6b84f8aa89ab6b06870618fe873538574f49ba343471155773725503214a9e6d7aee3e729f8c03839d69de7366e9a177903bad01b8bf52f17eac4569aa588e15ed4865cb310d906ead1f81ff1e1a81db6fc984a31bbdd5951e2ff38d6cc64b6ecaf40ca5bdd2d6017da4d072f4e32e71ddb8553acaae79807f2542a2de8139b99db4b9098e908cc43cc9f9d7a6cc7fe7d6f2c72f9f2d9af86be18e3fec151b6535017ad3d17ee43668d4dd934d7321229527f702507fcdc203ec2147303682e1baccfacf961f898e5362de284584386429fe308c58239fbd9a5637feba8b43cff46aa5cffbfcbfd552a95cfd778748a8fffcc7f0aa038c0698413d5d78e5a7108f3e81009c063995f1351834674f1c994d32a4619f2bd43118bf54952b3e01b7927880747e4cade9ac9514a2c7f428fe182c40b1ce98352b37bd9e6238500cdca8133998249002a857e0e7ee6b1fe76f31e959db94f5f972000959d44284dc091d4561434952a5cd965fb14e7e406ac8729f9b7fc21c3bca1eda9a83a2ff04851e45309d5b32c1a657ffc03e0027943f7ac8d2cde0c86ce7361338190d224de76fc29dcadc3dfffce73ed1ed6cbaa939f3325345611845e0b9e31707262f13a1b17462a791f2c3309a015760c3509292c09637bb728109569fb606645616c2f1e6c4ebfdc04caf38be388b11ac903bc8098c6f606d67bb0916874549ba103cfa0d313f891f81b373b7f62b50acadac313947cf1e65d197d8c007607cf93cf54172c24f3936efec30595e92f70507079e5312f7029284a3cca4f841c477f373fcfc04399cc285449e307eb34d7756b44dc1466c39be29d9d08bf326f7da021cba4be8fb977d79b49515d445ebe00c635db5e047799c37f52de4cbf1c6218fe45dbf8dd0860606f19a0e4e623b3638252b700b743c63137c2dabc78fef7159af4eb54cdba3701177dec164ad5acf2c2be388000894c4e3d8188bfd31067c03f741580db0bf6a944cc1cfb6a72ce17b0d2d173812d28e4edca84eac3a19a2203ade86278ef6d31640282ed0ba38a911411a749721944c1c74f5d919e655931bf68291a951ac5b03e052c63dfcac60551ae8d53dea57e66f43b4ef7daf4d7ea5d72e7d7d0569223ae5d5a61f4b8d4c0afc57dd50ab7d7d8f7d52113e0026d5364e3e0e8223e660ce4cb26d459e3dd185a71acea54487287f89b37aa957ae8dfdb7d9e8220e7693048b055c9ad883e9b19a4d516af43e86526773605749951b79a628827c59dc4ca9029034b2d885b73fb799d31c166359b5b49652c15bb5ed85babfb07653e1f501a9430c39ec33a35e860da8c9e8b74671670d32eaec9847379b1b9dec550b4cd7db732dc3db12fd4927ef21f7915555b9f8ee08607a8507627e6eca9827d573da6677e4c0d8182be5ed6c73afbfb2f1f101044e5cea713c0c5a773d3f47e40c90e5b57f73df128899f4cabe516ef405911a6695bb4e95e70213c3ea14544267994ea14bec1b38f40f79c617d8605a717efb4696ccb329ea7df406cbcc4d9a3c91221c2ee1d4c8e022d74187ff715122f7f2eeec125bcc2e35eddcc0c4e1590382c5ca7df4b3c67224fb6431d4039875972ae9ba453d78a7f4a7da81690c2171ab26c21e2874ad6dcbc96503475d7ff7df73eb0fe8e7d6b0ba6717ad23881653b1e1f169bcdc7d227e714ac3517d71257ddb53ddab95c869634958aab9598c3368b73691609efd1735c02dc105697b9dddd88034457d60f1bb18be1204e358b5140ba1052a27d4909c0292cd16dce99b54931746d25d824d231b9fe1a394678c3439ae50dd178400b87b00070c869504bd45937c8533b6a3061652c97648bd766521c5d9f0e144b1d92a35cc2dbb34f3f55f3f76aa16bc9aaa620476ae60f774a83b558b7beb81435f8b4c5582e7b48df06113fcda7f3b1ccc9a6f709f82cd515b0e74e68fddb3be64117784222fc5e4cccc0c352e0e88da08cab89eafacdf64045e9c9d633c55a63166721f3889d0d09e7b923f795ea7d2c1f7b1fcf520476bb94cba1cc4130c838bf5f43a710ccd7ce339c45900cc27a2f0d9424a78ab9448bf3c6ee905797a96ddc90f13f072d6de960b447bb3a6ea4a6e13a7c47525c471eb1565179085a6611965682f78a2952c39c03b9836137231c887a959c9c3862c4a15d97fdd00400888c2abca727a78fda9df0c856d2d189f34f67f6e75925687b9663b58af53e53da06ebad0091889122df537c1d692f90988bbb314e5d89d5aa78076df37c414a6c7a6848f496eef68e9c29cdd4eae9ad47ff34d37f5908eaabe1ff8821f7233e2baacd0753da9cad0b7b552bd9f6900e6aebfb022985741b7deba48cb502d2723cd600a2619ac2bef7e7c2cd5dd6973e0e8f96bdd4f2ad451c5e1b56bd1dd0a4d54421bae67c64268dff7c5370963db634b1f2d4b3e55cc8e541eafcaead0e793490d38cae4f73528bb4d98079e47877b04ee0184b0be23c21a20769ec9a6ad1ba5f39ac391d8d230adf4b218451e71b4d204efffe76438febfdc22bd876e6364c44b0ca2af1a5533cb00646861c486f7ed2f3dbee711d32be86fad41fb14e4efeb1d16b453342db1cf364a6459efcabb8ccea6479bf04bd10324a679179aaf69daeef4f0557a7166ab4837b572ba89b308625cf59f77d17fdd455fb5fec7cc96ca71a3580ab5f7445b361a81b9889847bd0548c55f5efd4a872fb0e86a6bebf9670356abf89971c06670aca19abf6e53bd9706fea7964e0d444c2a179e39832e7be1e2603d56e257159d4186a37bbe8435b3f23ecd0161fe3dad6f383de1f5fc4dcf3f533cb2181c49187f9111dd26afa7b4158096e7060e5cdef70ee14d88dd34b261fbc6bedf24c443ce3f75d55f650ff49fa526a223946d8da9dc4d1cc1d46e2b6b87ef34208122fec27e5056df8235dfc2081dbfdb47763450cb0e4900ce37f4d9bdb8698f98e71105e8b656de7ebb9b97dabe19cd1ef7c46547ebb2d428673079f87d8c891a807e83418b363ea2b374ef8a26e6a726d7c60b4046bd273b19fea3c3542ed9aa8aaffe385ac121d3946436726f8302cd6fe5b781303202a01e268dfdfb93a840b97c3ed4b1341f8e8bc52a174ed1563215738626ae450e923a7266ee028205ab5ee578bbff033c1c164b64764e1624807ebca981bca95d8519b0cb10e8a9593718b1b5dc9db2139a6e4f18537175907f25284852a9e18d1657a7ce1a7d613086e1cdba32f141eed74f5571599acb98f71441cc01bf90dc59205a4fa081e6a431a017d4dc070273bd58e43cc57ad7a34c2a5f1e31b4397fc8c551797c883dba4c5c504f9388c993b0d39cffd159bdf48a1fe72b7948d97e22c07c2ec3dba72cc6e5de344856d40801b354ca5cdb2b92724f3ac1b8ba7ce5f602f72d9437c3fc5b946e2930a77c14255415dc728d5250c0a71373798eb79edbf058acf995bb90597bf38c33a85d0bd24fefeed17798aeb48a52c29f4ef5c7e4e0a3dabf0eebd1944d71419badc46f80792d2c3eb9e13543ef2d677cc2e15f47e0f06be575994b474e9947c88f59f2801077de97109177ba16eb9801016c49d1b2696f588d30174efe2e296095a19c9392a5421ae204cf3e0c410f169d7bbc87ad9b23b577720967469b7991f3a0b2fecbc5efc657a998b0acbf0c2963b9c2b3d9fa4ba83d597623268567293954ba7212fbd9c3eb76dac4f477bce0ab6a852eca1f1483334f85d0dcae6d6f8246e090ec21dd14beeb905c071779b156a6e32c0237dd04d56008c3ac59c44e4dd8b897290594d510600605fa5cc762055f85c436ea2b3dc2a3da55ad42352dc095e458cdd9e6a4a91c073a74d61778e6da0ff9918b7decd643632fe1a161b52237db11cb7118050f102fe119da4ed2b1783c8d8dbae68cb43aebfc221244c33f962b93d0611648424e7c54ff37aa83ae5aed7180f456bbbb5e8511fab2ec08c2708f867d11e8635060d9ec90ebb6c400f50f8833c1b6f614dad033fc0a23cf4119a0122c6562aa65c16384df6d11e3aebc1d9cccf85f8f816e34026ad38c4d95ac5c49093aff567777f1f8f81c7abad7a603709b4f216a99e2cfcd77cfb0da25818a60280c426042fe3d582dd591d63f1208d2acd301c0d80f2701c914d7518e1063dbf23032f1162e162d4709701769564b0c49121588bdcd284b8e1e3ed85d1702e3c4b82af1684615c4ae4557e57c71f7aa982ba1ecc6781470638fa4e52f46bb08ea4339304b3d68b71d1d3b66e647161415350b5a481418ccb890cbd40199771a4172c03bf9d1b1e39d3625dec1e5811d3739c85981955b4ea9c4f6dc92e8ebe66f28087bcf4f3eda94787786ee9c91fbea05853a59765a4d303a40c30478a94671080cd905fe58787583f6b6e245546bd194baac67a7f76f7bd71f7b7230f6d443283b782430c349264fc194add741e795d0f48ba6c2be11cc5a8f630dc795cefcd236886a076e51eae3431f0fff8891b31e89ff96ded20be15b50f4095b4878d880aef54df57fe29b4dedf1f9eb414383b3c7d599f563cf5a69d8b7a98b22a5483ffb19f144791492e32bdcb78623d1225ec715cb50be56789bdbe0da14f2a711e6b79a0c1c42cfb398652c8b5c801e384056de6b4501d42bcbc50efdfcee4fb61198055e1473251a1f3d171b20972599d5cdc20dc7e9cadd09636554050e5bebe84b1ac3314f274abe105b640414fbc486921fc216de2e0fb7b0cd9986d4e604cd00630666998971c2be20cc5cabfc9f513f4ce7a1644ec625d07a8ad7557fb30c2e30306f9b9942183ead8c2253a4be47031c4a6e91e239a2f8ca7ec74307f6f3ced70a9595beba4b6b130c222be7a6cd2b34d3582eae5c6bcc96ec1af76b8192df80630817807b9579ad82b7ad263dbf1c6950c2642cab9544678a88c7abbbd6fd2ecb6f01c7be625105985a2e9b8381fd740e7ab53ac0a5c18bd4364f4431096d8dfecbc8a747853dd2cdde7875ffcaec8a9a0d92c59538b7d569dd1c6faf5465ab52927a3e3f1d0e0077e3147d42a9bf4dbe3733c2a12abf1cbf1f62b10c38272a4d02adda8f2b9f9514f7190b87acb4b7eccee7c6e945e54d6c04bb71b100e890155848f9c657abbfbe1c6beb3ad6f662e2feeddc19002bdc95f23d0d7e683c3863d56dbe6980a7b8d929b54c3a6afc954d4e6e61d1276f4c7dde7e13bc8b4edaaad64ccbb53b9458a0c415ac823ec07c0311c7caa1085d5d08458e649a5cb822309eb943fe0944317f70d27aff076f4a220c7ce0fc5d42b5cc58527f025f6512183655865e91d3094dc7ce314e708056ec68418d4bbe8e55246f13882e88043798edcaf3468093f94487aa84932a19b8d25b644fc094b0e028803bd29539626613d2cb35104e44c113d15324f1d37287dfc99844d8c018bbff9563e9566489d570ab5d3a6404c41c159833f3d6ab0b4ebd21d42cfa6a15ff9ddc697ed4993c37b8cbdef0cdefff8f5dce3997229efc440f524c11765be8a8aff598e76802689f3f5beff9f422b7518eba21b6a9a4f8cd144de3188a9019e633d992615ef8ac4915396cf46342578932fe8fed37fed1e3f01a3898a8f21aade1deebd4e66b46afc4376edc460b9e5dc373d7961291cd7c48c3211fe0b3641b1ad3d131c2eefbdc9cf9522cbb801ceb11ca037343c7ec4c664baa318ae13d74a06134c8bcbea8937ed742e3a46bdd9ce14d2e685f12831a50d397ee4d6a119fd43c772d5d0bc000827954ff8e930b5b0184ec1910e1dd0f5bf7eeb2fbe13271e4be14f7e6c415944dbc04a82f07315ca95e99b19d8b6dc1f2c9cda7945829fd4f50f6eb669297973d045060e72ae9a42fb80751b74621f2f4d0957f60c307289d3eef96ec7b928ce76a89c1ebcbd644a14b013ad1e6c98bd8c37728a4f850964d48bbd5da257613b2b955a8ac27291cf5ecbc44a4b45072d7eae908bda4f73d9f000e7941cc92295c2e03216ab533d446fa81fe9657419b6d55a738b5416940666ff033c1767445e3781df18a0f4f25b68c2b25a62f80cab4b1848213a73e29d4ca36e3251bc6bf24310f0a746a0bdd22b61bfbdbec0a674d30343146e8b1c457420e916268f53414851b15f91bc4babf220df4e648d938f7feffcf000eb96dd2315cd9ab81c474745eb5f08b9614662196e200545c5da1b9e38f9666e571f5ee4cb8fa661d776c8a8c8f4dc7b9f72019f2e5718910fae787a52fc375d9bd8be16ba1699038a4dd3f4502882b60f5db8ea834f4b53d9e6373d93f35680370dada5ff0cb7b5939a97ff676271f46ed763c951749799013b2d240c7421e7a4eb55ee652543713096f7e80852ce6303c6cbf6a5075ec11ff20232dcc1d72dc4a77cb0bf9e458d2a8109af62dc10e496603dddf88837642b7dfd662b61cad58e3234cfff8f520fbaa65469d6f4407eea553c8c5e3b7b72730fee33282f4363266b34f8b32ea63877e94f8cd5a4b2a86ae1fa6ccd0518f357dda69a499fe67539f6b477bddbc2451b06361ee1e310386e584c072f51dc7500c015a5336ca949d4d3efa09812c6d5c39e8b0e6cbf6e24c8fb98a2d0b2d07638978e42f827d97b50357a106f64001fc0cd599aba9e541a3661cc45ddc8cc6bcfa2cefd5af3e1fbeb9952dedaadd35d780bdb610b5eae1dbd0eb0df92d0d9a3a8df93fd3fd1b01515021473e48135a062ee0b6160ba0cce8ec99745c515886d717295969d39e082a523db8f4a7624ad0fe1928ac0922a2d2892a5b53eeb7380477a56ea19b68230ccefeb05dc4082fd6708da0ea36088e654269d2d381d50f77cddd673ebf130689c9ca43dd257d7f06ed2ed93b7676d556965028d511092e61d822da27c2240abed0d15b5c65758eba8a066ed5bf02a36b9d6a3590912cb5859551f531f53aa4932c15e8e47e2904cdedbd9a1dc470dd2490b3e8b1077d92177542aec14c893420ae080c955d20639f3700f1ce21ca89f9bcace55efacee13244b7f879fabbdc2e895719ede1e940553bef4a67b7fd5697f36beaccd651e188d7871ccf4f13e66098f7297bc91ea580cfc398d517613106ca8a5b3aa8b8f9b21bb935c4d578065f42b1ecff94cd860ac81af7989ec3513b10dde14eb44a6281ea927f8e8be7c2c78c1ff909c930d19989804fd716dc58deeba1e147d6cfb9d2da14540f3304b9de816f0457375912cc1e5dab174d5f215b37c2762a21771d2af56884ffccc402da9f16fb2e747e70dd0e56cf49a5bb91d515f00e5195875417a7423dfa22a28d66f780fa3c69e159a46b1084742c0b8363b8932afb85d946312098c68cbc322345de28688b2c2157bb6cfea228034aeda7015b0df809f0611606a6844b2b85649c3e712483a3fa6b74bac12218ae13f2102306cd52178b74dad970200fd00cde2653f3c0dff234e823df7e1e86ba43acfe29aaa1df65c1bf16fad4c2aa7b0081c2d34b017569d599f54923ef94c11818891033585617276a792712403f9277a7e65b32e40ade0f516ec03be3a099e4139a59e0155bace32a5a1162bd6e31eb2533e6f39836bb68135d4130e690e4a6f01feb6ae3c618a56f5208db6f5998c79b62565b33ba4642f0accdf4bcb96365e6f1704fda792dd741f50695324d97e8347d447fd2604e77ffe93d2d7a52f3c91b84ce467704e69c7775e0573822a1fc15ebcdebeee266ab7bae1fd9efb386fc0382024f1e6bd8e6e58cc2dec025ae0ba251f9e3cbdf74b850b97381d47301d7e1e3eb568a29574587bc5acbfad8147dfcd696899511e98cabd6989ffa4dfc12a5d506b3ca4aebce773e0c7b2dad1130af7641770312a9c1734eed7bb07b23b3f8a0e9d5b1f9b2994ef4d1013488f80fefe570afec24a44b8aef4ab67aeaca57e97231400f2c67fb6e2cc450f6e5abba0d94a4ebb339a4533ce86bf115e7fff5a0847f346fcab45f85c4636c7421e1a79dbab4ed80fd926e487aa40f292755df3de4fb241f06651251ffeb310cc51618ed4f7e2ccbdf735362fcff4ce9d7e6e7473fa6e464ab9d5848e935bad13a7fc323248bc5b0f3cd62938e6d78c3f5cea1ce5b9a01f0d26948515a4358598622c0f0ec4f8edcad55f9ed5282a6f2dc9b0568a13925ceaafb84a33b0394c2815e0220173904dcaba789412a4f6f9bb1155661372ef7bea384c0e9e766dfe23b9b4fd07219ada793824e5b935bb7a52fbac4a6ca0bfed0baa99aad899c8edef687089a5ff0b3d44376e0f31cb21a35f4f95a0b5c68f34e1177d8b2c3f0e4123850d68a452632b2a146d3158a1e3dceaa698523d64c16f54f5e9b6384c107f69f4ad4476c3f043a32d5bb84844bd3f03d79f31b016455dadc358d20bdc7a7c9a5861e199ddd7edd67efdb9a9abdb90ea03630f3365b60ce05b3aa8f433c9ec7036f312dee9969f6f24bda64251e62a033c0a9799625c346d214af6ea06ca7e246e6f9836e899bcf084b63e01b3e7c708c3022ac9d574984482c3608c56803ee719f9e6153b30a51a925f7d4ee41dbd69339c72a9d9950e6932dc4c6add1f0cc325c4369453ed387c2264715dc22fbde966163f699bf95b6e9c3951a27b478d6b63861393c11253193c3d4a8f7ead796da9535b1a145236cf0393f882cff7efa5cab7a40927d40e51e027179d2272b53b9c0d974f279b343dd47d221c9b8900b5e1375a83559b6dc46354dc7ae58bc5b675567b79167ded425edd5ab2c45458e3ebb29cb44a3bed28dc42d3ca88dc6e1578deb6c3539c1ec1ae27f73645f46f069d6b0dea7fb03a113b7146bca5817fe11eeb48716e1b6910c5511aeefba1cda9a48526ae7eede2f1ff98715acfda5ce77aaadb73df4388f0ef731af71b35625f68e812a9a7d89d2138571ee8789170d429633000d717125fa657890783284e2520b0e56dcd9c77c9d2f130bd9f28088295207ddd53dbd8be2728e490ff4c402383bd769e06da4ffc3b6697cc40f0a143dc6126a738f0b688ccc1b83b61adfa1ad2da5a0bd337749d54c3005b318242b58be8fc19361177790a9733975220dd998069e61d3965bd766c3a8741810802c99d3a662bda6c6fc72f0327129f0bee07f6748e8034c6de18168e84ee073fc96c36756e8860243c7cc4610b663ad7c06a8075ce4b0badbd368e5789ced7b44607dd32dd7b4588ecf6a914c8d15598bc783c6ec767de5b95f70996356a958ce73d231efe8e0ef907001962f04768475529f7fb93c437b0ebfc1d434d8cad3dceaf5df65f5d735b754f5edefbb8b986e78a5a9f4de4d68b3cccb89a2c03ac3d5f1b005824c08487337b74303f6e0acb2716c11304905b59e2d10bbc76088474a0841dd9a717004409c2b4d9ab8db5da47c713eeaf007f56e1ab3880e01c2c6bc9f16f154d6608d0f0bf078b78b23296a36e99c8fdea4325997d3c51f738a86156f1a434de3282b8f520536a9e81a746380db1df482f92959c39c006e31cb5c340b461a0de8d3a35f5375fe9a2dec3696abac3ad43ad86e39208314fd8c6a6002af1e6b18eadd31d0a2ffd68171877434ae0ebce85c8d5c88236fd690bb0a33b94bb973513b96adf706503c3bbb7e516fad8f650b906dd8007735cf898429cb6a64df9a30ab65fc4aadf32d51e8b37d34848d70e0bbc5afc7aed73a5894005206c1417cc9b5d28ee0a165123445f7b306d51ac0d2fa6b73ee69b36882702a983fce7cb50c35fb467f80375f6dc5b4a83b95c22fb4a34d04052b8de3e15767293f2a8720116cb50ea6f2243afe99108c88ba5abb9c4bb0783ffec43e3656d121047db46630d49a33fba93f57385d456a3057524d309f8270565ce1ccae87f600d2282ff643c8207b9b120c7499b61715e903066f9293e03fb06486c456320e4b751c538c42b1bdc4f283690c4e64360d5492e6bdee62c30add023fe563fff009b06c7f3b398f3de7b8162de275866a64dff1815719cbd33d72faf195c113359daabbb4ef543d1eedefd142b06f4819907482461d31696682296f05b048903dc76edca71a04843552cb3299193bafb2dbca3b22204f7ff06c768eabcb89b63ec335765271e7c54984405919884538ad88bac23f0f670a3f2999f8b713f57f7bc0213c8e7b0453d155ca67676dc7c8e98907d21f29e45a1d89182faeb57cc6eb35675dda2de7461fc465b4b19d0c515ce318992a63d6453b6996a7cfd078e96fff474748286f765ed6d36c65c5594838320220d295cb9434760591127a8b90f07f381cdd0723dd54800e9296da8f0aeb0851370e3f662c0b2170507213435ec27cecc4a9cafa808408ee5a88a4b26d59e17862f101210ab42588dca8e1a694cd8bbc201f9cd161acd09309714ca6c3f21892ff25fef2764b098cf1ea71b31d73eb774db5dd8db923d75938b42272591d1a01015a5b143c7b3240d95e5ddffd1eebd208a1beab7f002db842dab77fba4145b9ed4e339cca3cc3f6fbdb485566152e74406d11c80c9d1ce7c3214819f9dc7ca4d4c843eb0f880bc443880bcca007452b4a16568af51675a77838490dc276b1b39ae1345a22c5f305b988c73227789159afe33254cfe1bdc1ef36baaf0274af9e9b81f4981641f0b7561ab1cf3d6afe51401c099399778dd11eace83650168e17f542be117377e2e57d5cd69fa15b324c8bfcf07a31d89c3316b1b156defada4f6af74294d450bae57bbd4af6339a994c16ca088de00631bbd57f983b221867f42e5bac57a7d78c16151cf365e51aff6abcee0a1b4872b5a4abea147cb25127d4f0b946a0316667746a8f4b38b3c809f400cd1b3b7fcff9b8c3296c3fa6922a824cbe885e129d039a50fb4aa579e6c98797b74869a8570d3308c7b4cc970d36d98dc29a79459f9f9314b9223bf8e92556b93f6d046b84e5d1adec80fd69cf730748648a898d830829c37378a605ad4889a230ca8112cda162c722a1476209de6d817fd51f064102532e525706c4dd494c1b3dd20115bf7c47568f547774c38fadea13c9f7a97ec4c232ac52fc9d8329feb87f9b4d2e7938d61e48df9bf264abb595f2181d13dd944f8458d08a8780ee2c86949415e0974b18c89032fe6310b5884535e5ce0227635c583847b8172747b2b130ff9c82b591743fa6b1101751c87d8d4b3fcccc4d0bf4004616827fbf26d0f439114d177994daf80843bed062477e9155a15a4baf2cac6ed39993bdf57db5218d2aa836657fc0708af57f91cd560ea52b2b94f9472b3e7605b677f93f97dba687e67e39997617c78ffcd980c245e59b3b066d943f98ce900ccc79cf9eb1dc231ff385b48e6b3dfbf334be138a95f7c969130b27503699a170f76d594925414067f3987623ecd0653ddc1301c721806b940e2ae3271248d8e327765674ff0b52cc49a2f7f3e09e277a67aeb58bd3df1cb02f4869784e019f097e1ebb8696dc3586e14d452b2a64bc5a4f6db74be2b1288362ae6d308fa483e445e2c1aabc74753bf5e47c40af40f7ff87f320a44ee6bdfcac3d106fa34d75a8e0930fe84325378372ed7aae3029796adcf7b5dccb49d8fd1724683949b6dfd84b173534ffbcf0c332e9e1cf5a4702040015aa087dbfd6104c8c567fcc7094a93745f564a24eb825a301833a418c49ceb0675a6481103ed5996a7943cc6fd96fb316486cd86c2cf927d0432028a2ccfa7ff35c07e306858f442e564dc1e78e5301b439812af7369e5c93219ac243c7aa6c8710e3b54c84c438d4196d61b6ef8adbf3a8fc4cac0d876bb61f9a8931b14e0bfc39981757254ab607101dc51f9fa460f9270d82d616ca8cd70c84bf79af88d204964feebffdcdd0f5306fa90469c07f9e90af407afee69120a7397059e873b3a42c08ade16d857da94d96ff10a9aa03c0081e656e72ecbedafce2669529c65f4fcb63ba2bda656cd138ba6d1a9e67265cde2661129fddb1f3e35c390b1775a4ea6a3428f45e990d6b258e106a86dc27a52cc27ec1a54b94b8347c6f90bf699ed85c4a33a6965a0667fdc7a286feae8556dde6b78359202542ac378db5d6d801699dca7b865ef66dd154af627d484386b0c275683f5434ca522393d8609149983f087c972c72aa8ee02f058ad91c1016f53994cfab510d82d1da49c996682f156bf5f2d6cc3483925cd3b08d742b251d3eef6867a224bc4b79b1885e835274e48c2fd4cad6a500a77a13eb5558237e45bbddc807868f9ff3f09185bf006a6d60b10173ef6f098f66749d5e7a854df365b6051f65d526ada8b5969df69172056f4a10f8e406648a4b570f89bb4fef445743b27b488156d80b4d3cd8a4e2525d2385299937e90121d23f6ffb861df47c5393ccf3a5fa88d345996f6c875b0977294aac210115975c0df0d8a2214c38139208a8730ba83df80338e99e6788640c8343f250f733310bfb268060b4b1b30acfaea4256ec7d6c1109f0fee338dabf238f9eec8d469bea6341c2c1341d6bd1f1cdb00e2a19e172ad0e65c2a467fa235c9d86405b2f11a15dabe45e6b1f7858d4a014a5826ca2c8342ffff59fcd68e6a25b434f6fe518cbb5b15db7df6440a2cc245a628a17825185658f7b75623f6c848a15ea51567e3e628a8368fe0f344ec43547249fdda3079a3635b5a628cb55e5a854737124962080eafb6cf0b93a0e492730cd1f271f9bb6186885d0b68695597ca48d3e80c40581900eff0ef3006b9a835615542f0accdf4bcb96365e6f1704fda792dd741f50695324d97e8347d447fd2604e77ffe93d2d7a52f3c91b84ce467704e69c7775e0573822a1fc15ebcdebeee266ab7bae1fd9efb386fc0382024f1e6bd8e6e58cc2dec025ae0ba251f9e3cbdf74b850b97381d47301d7e1e3eb571d082d3dacb135d50ea234911b978bf97fd915c765aeaa22288fe65f22497761afbe8dbb9bdfc49294682b20d75ccc3a10993fce78c092bc963d1ab53cec716e42672d3b43cf080935418eab5687d7457d5728232ae0261fd4cefafbfe64149310430fcb8376af6115cda2f1df75e2147c572ae2994d62ddc0a7155eeca704d07c6552a264aa3a6e355f5186ca93ee25f26a1f834f50dc0fb0683bac0d119a39ac56e3956377473e741da9a78b7ba5bf6ec5a9a729a8c0a798179c05812aa8ebf58868612a6f3ddefbb47e607f0eb8ddce191242c30f534fd925318f13a0881e9e4b0207136dda78c1b8b09eea3ea6bf18a82a8e7c82adf88dfa5643c3b5ebedb27ca85881b8e39b3a1562b23a060103088a286e65d046cd8360e79356b30c250a61c4ced0a1810c72c1b271b6006d391fb1e1471ffe24ce07735d8efae8d36d2530f7fac41bdfb924792662736799ff6ee04e97477b1d743cf63cc88daab36bb6430e9cafb855d7e93a71f957b3e9417d6a1e5c7061b4b93f607999469ca6ca07c78de000bf0fa4f4403d97a9fd313b1bfe62076271a5220a13e4aa7ad77acf47f280b822e717f0fa8ff0e6b292f41a2ec842014af8765810c9dfa345436a0f4f05b3aa8f433c9ec7036f312dee9969f6f24bda64251e62a033c0a9799625c346d214af6ea06ca7e246e6f9836e899bcf084b63e01b3e7c708c3022ac9d574984482c3608c56803ee719f9e6153b30a51a925f7d4ee41dbd69339c72a9d9950e6932dc4c6add1f0cc325c4369d34bf5354f4acb6fc2c9678c2d2b3ffd4dbc79965eeb991b2a42e7cf5010f9fbc8a170f0e7ea9ef2c018a5247079ef837e5da8ef8f510390e13fc0ca8bfe62d5d2e26f4138d81a3e4f68ce4e77c45d9aca81ea596fd513afb0d2f9a0d65cba01e8f761fbb72bb50d1410914a78be096c09702d4357bc42b78d545571c8c2a4d38088c4a155cace363ba8c0832576c4df47b668dfd049a20e36d15e6c32702a8a53b52abcd6a5411eb8b6161b96e69e6b6439d5ff5efd918e66c632e00923697c143d62a7671bab52190d3290d77abe08c3a281e1b6111872a28c764de4b9cb5f0cb67fbbd22fa1b976f9504e7b0e686d4aa6e1bcdabe6d9a240b8483b26170341ace81f35827829eb5b9b913d759b21f4390701529bac97d0facb3e0139f61ce4636fc995325c98b0693972389696f62bb17f25724aae15db9cbca4fb79a4cbf58b3239669aab2d81c55668b682c14e0299e643e37818ff5077cc1d0b0072db578f95136c773b058f03205439ef9e6c9ea2af3179778d4a4e97eda49ffb14808937efd0fb714a3e545f62ec87db7006beaf5538f2d39fc2c5ae13067eb56ea1d77a4ecdaf9bd5a6ea461752b6175eafa81d1ed7f05f510cf38620e018a1054e33e34f84292e70fd4699dd92e0c41c42ab91228fb6ce8d3cb087d81cc4ac129bab0c9069a852e639c3f5786f7d9135bd35cef6e8b82a9e38ccceabc798437126d9105db0dc2ece9753a6a0f3a1a307cbef7a7987a3059444fd5539d69453b3d2eb5eed758bc4d62f8ce7d476f85f1c520eda144cd57a9763d0dfd963a23d597a682576e1ab3880e01c2c6bc9f16f154d6608d0f0bf078b78b23296a36e99c8fdea4325997d3c51f738a86156f1a434de3282b8f520536a9e81a746380db1df482f92959c39c006e31cb5c340b461a0de8d3a35f5375fe9a2dec3696abac3ad43ad86e39208314fd8c6a6002af1e6bba46147693c9a137a27e171ab8b9c37c920b29e9a2aba54ff5c158dc6f117f062bd959857e862bc8f2edf6af079eceef4a3d9010d0f884cfb5a91d6013da4515140bb4ced295e9fe1aef5210f1f1847f5bfa311cad27201a6aa739faea62ce552e879ed8875603a6ffddf4655cb935308e7a9ea1e109ef55beba03a6059f21780c83c31fc0484ddfe77ccb95ee0882c1654f85e121ab4eeb5e67dbee4310b3785ab82a261edf77aa60b219defe67c8120a8b9524ef18cc77f65559d3d7b6d695ea14aa1308921c318abefab7ed83fd3508a757221d0d61e0a407f63c9dc4324c25320dbe43eb021791003452721d822801c20744bda3de9c22433a99cbc534bfb5354c1d62200938b9d34a2043c76e7f60767c6aebeb1cd71ec051986d224c919ca6fc9d9a15f0c0f55492fafbcd4c7a979c65777f34ecc9810d363f25eb37fb1c6c3f5a2bc5bc0fde0af0d44ca19856c316154e256f948fb9903dc76edca71a04843552cb3299193bafb2dbca3b22204f7ff06c768eabcb89b63ec335765271e7c54984405919884538ad88bac23f0f670a3f2999f8b713f57f7bc0213c8e7b0453d155ca67676dc7c8e98907d21f29e45a1d89182faeb57cc6eb35675dda2de7461fc4658937e23790d2cc25b1929edfbab877b0a3dd115bc67a19add96154900b6f9da21a742441997c1ee2165876adf655f361f490b4befc9a30594c2607de37e2c3f628634eff2226b37f39778a512dabe384edf9d479703c122579431ea144e093fac1a76a004dbd0f30b54f8c191e0c0625059935a02e5350d3d9a21a75cc1814b409f4cffe118a97bb55fde2f9544fe604f048f93794d06c569d94daddf74e15bba5d4bad2ecd7ea7caaa3142be69502557370d9e2fd55916591501cacddcfc5ef3dad2e2d0f213c88b520acede11fd3af6c16661dc74161361797b2ae176df93bff66b5aa21c8ae4d434640bb22ea572c8bf7973d1570d5ba71ed980606875065d6ba16da5c3114559ae1345a22c5f305b988c73227789159afe33254cfe1bdc1ef36baaf0274af9e9b81f4981641f0b7561ab1cf3d6afe51401c099399778dd11eace83650168e17f542be117377e2e57d5cd69fa15b324c8bfcf07a31d89c3316b1b156defada4f6af74294d450bae57bbd4af672a1afbc185c7ef315b9ddbcc65ac799fd7e634400d76bcb5772cd4f7de8aa5b166d58406490aac30dcccfbaf627f8b783eefb9e93b7801ebcdd9a1b9930447d038b63ccef5fea60f57a72d2200e4de4c0d5d219e347c430a70cf6b535501b56bf039bad9242357ea33ac6f6097d555e3d3471aa7f8500c16dbe11b4bbb1888e37a8867675bf7d20509223aad723ae950a0ccca560b06976a0108adedbc683a67f5ad9bdbd02348d9fb9c0b543d583c250f8a5045f8eca7ddb6719c6e224b735c32e1f60e10b07ff697053bcb84b1318106cb3b4a8fee693e446b8596009987e3640d206fb3ee62efb8b12cc2b4d0d9cffed48396153e99e8a692f4fe2daa7075819c311e102297885f4edbe5e4c0738dcaf126a28a4e06d3058663d0e1938ba20518bca7a2c6de94fb7f4fa317b8b7615a8ea3d151fe602461abf78e1381fcc570551ba7478283408192d3c9776cf6c6fa0cc3331efc7654362401281af8d0ae3c507e77c3828e8a8133cd252c827b0ff03cb53f470c159b14e8189cf082ceeb09bfd7f0d3cbe12f39f3f2af218801f53188f244b05d127755f6d35d8fd1d38906d140b423d8f2b3afb9860bb1ecbe9f7bf368047c9280a0317a78f0c6779db1436c538e820670d57cde739a491fd82b92dfc119337abe335e9b7e446921d84af318f05c17ecd57e5135c5ec10209f8884d4f1476c8c17cb66c9e95879ae8440afc18e3f3fe0928220f4e9eec006bc589d781cdf230790ca43960775b06deaed0d2495e8925624850cbe3202345964f70a1578165063fb434f84b50080330531980680714d3acc2e8549d96fefac872e0182d9d8a0756ff321e1ddd949c0d0a423ce384f3c92e816b62338b3360c8c6dc21e36c4a9bf80c48c7c958175cc0bd914236175b80f9ca7d0c561734b9e293195a0abcf3c93efdea7ea154c34607a6c3424cbf1674d95f31f08ae84effd6b843219498e58220b7d68c392227f409a38f5759b248d3d5cc87fcce3c8903f124504c4a10bbcf4f48ae9ec1e0e8405174f614599c2a92c12b6b71aacf0e223940417ed33c64144f39c7764416befa9420b5e2c64ff4efe15fe808924a01d9812b5edb690bfb2519a2dd17eb5d712840bfb89f7d89474c9c01224a05d009f6c271c9bec175dd69a8571e20a5b5d5a7f565c39ca33b3e223abc1b46a4d509be12d44b30b84014e35eca2ab142eeaddd6453f32bee0909bd2e886a0819693a1d70e1e94fecd82d66a38f0c8f1bac73baea56c784d48f5b5a4793a900486a60f3148d27179e8a6162d035d1c63a86bdcaf51690b4ff597a6811494ebc63d00bfe317e80a143c94b04032165d682e0beb5ce650de3ec175b05c81add3c52fc8bf835c5e2b9413badf774c0e299282d7e5a65e817599ebfb5ddccb0ba5d8c5f74159a99794bfe8f3f13eacf0d4f469b0e16778f55bcf119ccaae5557ea51e72ec868fd85894fd3b7abe740c27e9e66442d90da8ddf75f50b9041411cbbbe36c2856cb13c29e6fe84f99cd9e1203112bd6ed9b13ecafb6be64e5988162781db4bd6db2fc076b7ad8aee17f340f0bcecc36aa930510a0563794a5ddad6cc1b2216f8a7a0fe3fe4a0d92cc2b4765d0bd9124c3dffbbd2979f7befd17751552fa6ec2c613d4b0a25cd69a5bc6dd652b04ca3e3c86cf354adc2e76cacfd60393c63fa5df85d89c88db6b7b04a1254a687b46e71247150ea9c11e5cf92042eb21de52c0647aa59264f3b678cd33a589e18a7ac6d82a27fdf42c5ade37029f0399d9dd0050bc8f477ca19ea1bc5f2d7f07f32b0b7cc540a7f02acebf8d3dc98ca5e6140ea323f661a032bfc7f2a4ccad4e0ff0c28f884f95a5e392352ab52f6d1e2e5bf89014e039ed00eb474cf77f1fbc53dd5d425265ef4d47f652a05725fb89d10254db5e4321177a482b361ac85cab0685156a5cac8fde5496aac63f2597d973ffd11cd5a0736c0133e1ebe6a9d4b1f6cc27f4995a2f2d3e2075527eaa9f5b9124c153e54d957c51cde70106f182bc7e56478c3f2b220a186047de18a1167ba56f34aed8c8340a3a8fd23673b376f5c2e698d07637989c3bdbb7aeb966d8e35ee2434fa519d8a312bcf49db4c3b451428f512bf661bee04fc415ee43bf1356278d5ac16091cd6b297eeba922b56a236e91c4cf201f01da238fad4922863f7f60de825049b6624a7e079dc308767c3db01ed635e66868a5cf4d1348509c55fe86c84daee846cba0bf452785559a790cb79f64e271086e4753075008396c7f951476bca707196768a11470b229063e9c2d0cacf023bcc8fe1e52c9f6c6ad9bcabc9e46b799479f12a954834c7c5b6aa1df125343a375e3082f635d6f0f9f60e698a147d1fba94736f84a9f7e0f1ea75b0d318b9a91f42dc9035202dd2f75c1aab4a9f57b84620e360e9339256b7136a49599980af7c4d46fc689a8daf4359b0a7e10eec7034b7518db4a2e6466a037fbaabd7df0a4274245807304eb2c65fb0a1dfb2f82788d7b4b60bba43fb6d9d873d35e6b640c43b8d81bc23ba6ee6e5f919a0d67a43cbb2ffbd28d9efc67cf9a99cd8d332e70aa331695f54eb57e3404aae52bf24646889221e34025cb37d7847f5fdd4f8afe27d291462b378e9939d21e3c0ca7c1b9d102609d73de07c8529f344bc3d334bcbb9b36a3ec8af14908960e88e0afcbcad8b4871fc9e3306e7279d8b1dc274a6f6e3121167a82186bb13cd63a4e05c9d18d9e6de7295b0f420697a2a8cf325f5fd16b07b963d5bd5311498db6229a8d6e0995f7e38562d317e0ef20afb0f464331fafd2784a3510f4cae4230860cbc6416bd1dc8733d23b0a3c40305de1e5972c07bf728a578fa4978103bcdc99c1b6450ef6ec5e6ce94ee0925345301c20e000395d4e2ebe9ff1c1f99247c166f153bb2978adf824f951fe9267477bc1c3105e198cc4d2c375f91699b71d8806f87f2a3be0180f191e4508962cc4734b270ef6e9689dbebc7073d132efae2229cab275fc65ed7b3e6eff04bed0ed103ac9f9a63b1baa87e93a07b80c2b0da651a2228621d47f489183cb0fb71c3b113ea9d3ce992b2ee8b8d924cc3298de1db8a052675ea94e4f8cc1f99ecfff169aefb454219d991f2bf46024408e36386f6a3fc5a1e6ab79cf962d46ff324e060adcb29ea4cd98bacce4c91967b8384d41eafb1004d667b5a4cd714769c90277da70e8682d68b6dea2e37bd0ee4673a8d92f368dccd736df5d4a21380961138a16302c22c4574155655e0f93300b194d7310d55df731f219b248b923a46f8377494874c3a37957f650956c8969807ef250e1a129fb73c6098f0a0f5f0ec3a073ad2fa61e1e4842c92c372656c5a48cd4cfc9421a35daf89a7be4c7540763ca8aca44c1821664d9b6c1aedfb8fb134ac21ea57330e7900536db9d821bc2038ca3743e86dd3f1175505ad18d865d107f00a835cc00d74289ebbd35b7deb397e127694b836ef1a5769ffe05f6fb07b855cc3983368cdabb57eef0bffd2780b819f00145a2eddaec2c1b2b15ca135b2b1189d7dbbe5ad8e916124f0ddd0a6ce0a96d11426e8c8eab6e0f57738fc2ea53d065c952fa69542f88c12926c1c0961cc67b4d0f71aae8a2b898233537a5e5953e28af843fa61fe2f2d5dda18c6234abd0f25297760e6f139700500ed44f4577bcc6da7a55704e7a7b7b6407b19e8d2a3afed5f3c195540c87cd3f918702121407ac80e31d14813705f4047fd58c3051e3c27a0d0d5d589a2aa3064cba6ff2a04e9c90f50c99c7d6e5a4fb453d1aaf1a785a8585a9b6eaa6bb75e7d56b0840f2d197e73cbeac6ce7d8341959dfd3e726dda8ec5c98c28b1ea6408a22414025fc7c4261b0d5a9c13f1cc128670d3544cfade21f37c91dc14aea7399063622b5a8d65b1962af72e767ae3af2c662241b0f38334f6fe07c7f10092c5e54e6759507b5de462060776ad7e88601c34de27d1b9f8ec994eedd9b08e4083bccc4be762d57a90d54743cc20f525f3c24e39da2dc48218330952bcde4082606bba98d01dee6e5ee94462e7ac4af05f35bd89ae0d70ff05d8870b0022200e538bb219e24609abf0cc922582365598540742019ec499a2d4dc421fcbba79df469ffd275993ed6579526f26c77a8a8fba3e9ba69e3d67a16f492891dc02c979e82cdca78325ec6f5c0292a0689df384deb3d45b85c65792b2c9add6805f191f14bb8a6ff7dee3d5fbc3ee424ea900fc318738c80e737c5aedf8809d770bbbbbe35b1250623ba62746a7812dbcfc9ebbe368c8b1b44d857d4cc6ae77743554311b1469553cff3c02f92b87411f1f49ccd34203c1dbe74d81a9452c66b1d62096bc1629209ec7815c0d0c3ac8c39a9f34f7e5bb3ca9e17dd50057d7a0788cc9cf26cd3d3f5cd871e8a21bd597e26baf7af7e452a62ee31fcc3de5ee80b128f2e7fd5877e268e8391c095e34377be51e982d5b03c7afb328398ad4cd3b0dfda61bf8d947f06aa2c62472f5ad36e767c915c8afad738a42bc685080a548a4cc3d72e3e713842db6e62fe9948dcf8a773dd73a992da932b3ead1bc9e1024bb686f1c9806cfc9ea2df5f26632c8854743887b481f073a29ca000f7f37d4fcffdc7d108704af8282c66a4f073d3523967c2bb08eea1fa86c218990518f8e1868cda5e3f5879d18aed27ea56ef4277bc8353965a43a28e99cc49c98524c1b96d57e003e565c309db985d16e21e97bcd1de09dad8252c6f66699b81916d09749d2c42e4e3a324dae0e783514263f508c1442401b859df82ee35188cf727d3dccc18be6beb50a6ea4a7e518ce7b0dddb12f5376ea625e8b70300185a39429d69e9a71174ff69bdd790e49bd8c9664180955d8cba78fab32b0d073219bc03e7a2e6d8b2fd5d8de0bb71909c0ceb2f0c192b47b13b60fa4172080237d839b6031d59ba0251ca648ee5ca019a0e24f98206ee09e50c2a7cdf843f0c8947165bccd8518f25bfba7986c7b60c267737ebea476748adfefecdd6d6bed7d944ab67e58543b7ac413c161cd1166d75996cdd2f6689581425bba25f2dcc7346c01046643a15b737aaa700fd31d9927646725f8bd599d64f0c657391833e9e075a33d29bbe51e23ac9b6e1c630380c89ec26e90d462eb81cb8033d8364ce7c1229429097f145e7b99b3c9828bcbbaf3a8dca674f2b0807995b3f5331aaa7608af7a78b99affa637f531ca5761d3afd0496022e4bc035c07e90bf04d07a4210ba4fc5c7d64afb57876226470031e47366b0d529fe2af28c283bf00a669ede21b029ef889c99fff5f0d55a31367930087632d4c5635a596cbd9415e024954fbf562d8268a86550af2d4315dc10a90311eb5e57fbfef67278d4df4fa5c82c2bc74f2def08a9952a96707b5d54b316771a42c8ef44fc18577a46811dd69cf3ee86772950dc6d41b172184b7f4488053ab5f3937880a712512f4aa43c0fdec820c8cd16011aeac21b6e90a6271492eb66c79e7051264f3a17f3d092a1e0692f32c45b54c38e9422b4462d2bc00b20095818a842efd235e27a19a079a5e21990476c3586cee7b8fe0a7bfce39e376f21586ca13f642c48a051b99f31039618379f25e9e42900d67715c7ad224e0ab8adf9c7a9e514327661793907a82b5c58cafd3d4f4ec5eb95a198101e05338d548549b5ca60eed4a6a236717c4d8a1a602d05680273e8cc7bd39eed364a797dab2ee29c940d45022763df654b1acd714d92e14d6d90b053c1b30c4be637cbf9bb848a76d2b0354b5225453e3b0304043643097bd27593730b51e88fd282dffc671977ec734cfa2bee273ea30232af940e899c98781263c8d2cd063eea97f3ce50b6f0f08be8ce79edd292a5edb48efc6aead477bfde39ab1afb8dacf955c3323d8708b808473123b24390a5c9262f3783bbc2a2df468ead10459a314c662be0dd84e1245bb593da100e6d01c32032905083a01256d17704b4da267e186f6ceeda2393202e41be85594a351d86ab611170b6971ce39ce3670278290d657fbf29622e2a1b7970197d4abed48401e52fe3d63fb1342d6a7d7a07ecf83c6eb26294576d2b580ab4deca8d0346cf811038e57426e0a212f2aaa14ed4cc5b67573cc36c4431237941264890292d950c32847a13170e838c9b4eb416b5927725fea468e33590931f6003370f6f76078914ffcc1ca142d2174fb172675c042dd75b625ac9f00698cf18566076ec19ccaceb07111718b64dfb5076cc8615727b832ae901e0eeeed8aa3681b671e868214ee90240c9cb62b677ff00ec0c7a09524bfaa915bd7d257aa02bbe36ba6d48d69a710d8b7f4f46263d02879047106855feed84d7c94ff54a124eb6bc2e6c3cb399b148901cc9df9f83ac4dca0593e6f028724fb03bdd1e6686013decddfe10a4bbbc1047f4eef5e9ac93e154ee716f2c72bddc9cc5bc13c0ebd6ea889954c2f0624b1a17b05c60451a95097b45ae4b2df767b3ba3604ba81ab4e2d7ebf4818e1428446fe7302055bf70e00751f515759f00a3ac355ebd6b03b8f09d2b4d8c69907d20791329b15f1e1864d883a969910eaf5581f5fec53e0d0792075cc7fcc9083d33d3282e957d9e441100884a894eefcbba8c66d0ef8d6f309a056c1fe300e6ee7cef314cc1ec7c69df7ac589c34c2d3d45518dbb23898d3ca4d9df369e4442166cda43fcc0aa6d4079ea28e45ad923d8ab6e7f224a4f4ffb78bcb18cbdf3e13a827805dd1f8efb1e8ee96abf89c958bb6d364f3144805987684533292178992f413226a6899b4d16b0d3e3bb7fc9a3ce20e3c89e21ff6e5e9cf5e5d806119903d4f6374e3719637a96886423587192aff3f83abbe046aa6e215dc5021110cbd3a4bc14dfd0610a7cee19104e360927b01728729a9e2cc1f826eeaec7216b70fe1222dc1a3e6ff30c05cc73269b3694a9286519c008fc23242dfc0f64d834b2584407becd858fb61d1fdb8539213c89197adf78ddaf6b8d95049b36ac5f0644dd6d60bc1b139f077ae2daf124b6b0414f8bba080dd934cd0e1724d5086da9e721235a186114027d735690aa203a71c9471f213c78bb50a3c8e211ed539c63e88c9e2c35402ac38c44267d29bc8cbf29b6e1ba7c383ef07d6033f9ef08f387a07f464d5075cd50c8190d62528ac410bef4f0eef3f77c69320a294d312a9fb8f04372ebbb15471c320c2ee160429bb6d7a84a7ad631db859a3d919a923b2ce5bee824fa0a97330de9bdf9855cc26dfa2c412a97630dc968a0486887256e7b6e3fa6502b9774313fb24e2de1e94da9d24438b15317a5861154595f89a3173ff5cc6461f50a2e80992344f62f39aab9a9ea73e863ccf0a0a5f0c9e2e4aa94ef2d5ed94d426beca9f0ca8eb559cc894a76acb263440c3694229d7ae2669a5a7b1201c9a1e3e85e22bafe320d9374c6bcca54a0c1d19ed80124202a499fa1606c5670499a0f51e6139563b004ce141a13db30193f445605395f92192125bd6dc0c5ab0527b301fa4e0f93ad66718014c7cc77666383b086b548b68947bf4c6ebad72b05120a69993bf093ea4696bcb7370a9fae1505fc0a2114b6f3977d0de83b828204820593a0bea8c267d7c563fe3490248fbabceb81c1e2f19ddc5edcfe1bc31cf6c23131dc0d0b215ee7f57bd56a5e5c3e9582be063f365f9ac45d9d6cd9a17b31c0dedef4ee1ec9a762b9922f5883bd6e0024f093202c65a5002c5bdebadf3e64d86a87d7e40a4c7c5a5e149f575259d657db89665f6ea1816c1c527aab97091fefa991e8e14eea6bf6077274fdf0b8bae8fb4ecfbd92a00e0c732be29c954a1939c63c3ee68340954a0ed354d64bee9028a6ef134bdeac60dc10b751b5e0fcab2677fa683ef092976ce78105d57ca998d27639448cb7782c0f8c9baace8744d710bbc8c97768c6db209e878170cb24bd22d70ca322f52d45b466106c1c59f4b5dec0f13ac10b08c4c53d3f86fab276fcb82fea6570118ffffffe7