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 78821 676384466f1a9a9bb6d81185609dfc9e461c369b9f9d8a8196da7ca1775ebc8f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fbef08fbc7ace1c77be49bec628db3c571abd9cc23f9e34e2d76e37c0b09893a
Certificate Block Hash
676384466f1a9a9bb6d81185609dfc9e461c369b9f9d8a8196da7ca1775ebc8f
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00962b00001ebb0000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b549fe4c88bc6f10b0d6a4f0d6083b460dc74a0b09116f95d236b9ef995b8cd76b64883ebd2d914b390ea7d3360886843f9abf89f0d684779ba2af8d865d1c7f31002f297526eecfeb38e18b86a380bd3a946a1c85baec07160c0000000000000040000000000100962b00001ebb0000

Raw Header Hex

00004020abc5fc446a4cb79e6b7ea15e0d238401d491a6b9bff518a66b9ed0fda771dbbc8d88367ef10a092281ad65eb2fbbf1f28da6e44747bd0edc23bb90da4ba1d9409e7c3f6ac5cf00183a89090b7ce3762d4ee3f923ccd9ab71c5b38d62ec9be47bc7e1acc7fb08effb

Proof Data Hex

59,560 bytes
121216010307be8446cb0b49599322d6a50d16a3cd3194e2314d463433864623fc7c0fa79f2536064b0363b0923c0bf22fe38208d7fd6a62bbb781d5ebc8caebd35d35021b5b4d24dcff1e2115d0b742a301af9a052404689f3bab6721e6a14df7f11a0a40509bf5512c630d5910ecf76ee366e2ccef140421868600d2f32ac70e553429ea53dc4039de0b28621bd59243fa59c82302f65f001b7c2f23b4f101cd8f222f37f21e9a5ab60d66579a7b1a1a8225d54d2cdffec363d83262dd3d3495e348c03e1add53ce6c1ecc8b9abcc7f542827df68d4e24bafec6d9b64923a1ffa6320fd4dd97cdd178f1d0cb68c35ca26a1446570444d4b1d1c8845ee7e15ab151ff0509f952896e96a2d93cb902263d1b82e44946c456822253cebf5d7aa40e6521ae8d4207741390c3488fa964fafa00261e2b19fe4e105cd883b335fd16f0eb41a5cba53ee93073ce34cfd6852a5809bb560797bc84ed7e17f052c772aa33318ee2b9e65ca88eb2c272846f40f7a02d4f1643f7cc26a7299dcfa3b57d00348c098a1d71eb3fd286f76f53aaf47b5168e406f154cb667fa74a34a9e350310841b74f05e2b3f56fc1add90a1ee46a2d906714648ee131dfb6ad027524aa8fd5eae216b973e613c245092af559778cc64b7aef08aaa401d18b35c3622b1137a8d1c8a7c6a6aee50d7e73432f7f5e78d02881d6718e13b21d8ad156e715ee04266df1583a51411b65be7f701e19b59bb209f70b8bce5dbc420ee6a0f0f37ceec1ee3ab14e837553ab9f926a680cc885bfe631078c3ed3052da17606934eff38af9d389f018c465094e4d5b340a0f18875d770724e7ae6a27dadb85f7e0d2dd2548cfa371ca4ed9551e85b0371ff4a96924b95793767816031d5ba1922ac715195e985bdaf9c75dded4e52c62d214be9fad85c5e08478aac1efb1cfa4bcb0cf86b36f05f28775f391e58858163facd457ddc3504a2037f67bba8ee0390ecf8542b9518658880a7a4eb8bc344cd25a131e2712adcc052fded37a5e91138dd7ba48ca9d6564bf29ed03499487ca41d4837f8fee4651f67a05f45a39ee969e15937e42fbe4f680c338283d76e0654182ce2453d257bfe00d23bd39af2807335e3a3c4df8393489cc8724eb19e738947f8bf5b61d67656521a95126a776f962602b3bc71db845992fcc27bf561c6ff4a214dbe47e763cb256115a90e836abaead7dfd408c66654e62febf19375a21fb6a3543862f051d38f9591156c7ef464626b54c390f8f167f4bef4fa70bce7ad1015425e8372ef0a5c46feaaeaf6ec12cbafbe5ea4b8af834c9e3641d6d83f0172390cc749d4ea4911d38b2bc5f398b9f3f7660fdb6efe347a21e158e2f171a05932b7ff5dc1bce6e0ad1019fc768b7af424b3f7d57ebcfad98d4116df633b922d4bf6cddee022ca84493b856ad89bc9b7feeadba5a12e0cec8b0d3f91e05e5e7493665e80ec8d34827bcb240aa4a20380847877af09cf7c6acaf226546f46b07ac5f0d23b4ba9ff54053e6a1053c22cffa46c4ba9f9afef20058e42bb43527fa540d9ed7e00db137975c08845a8621d0ae974b30cc8eb9f84be56834786ce78b5bafb4a035b9b84d6ca5eeac219a897bffba1790998e51e96c5b992c349893078a2f231f473ba8828bb1a33628b0ad80b65e3991c74e0d900d98873c5bac544a1f7172c716c151d5f4f5047c6cd6e765239ab3d41e26ec95248dd9c0efbf03d1ed6ed6ac7aa72b1c2b20b92b2d106f1059e5d5968387cdf5b54c5785a74fcdf712ab59fd2fa078758b349361c04c3cbaff68821c87dcf4fe36cd6aecb7417e7fb8524eb515d6558c2ebf61ff448e64e1c53bd62636f75bd0e3e5b4158c6ede1a3d6400eb15ee784a4348d5acbc0d506651d97f16c384078e49c6147940d7fd1a738652dec861385c02d2cf593c5f8c50843e1bd31cd1f68bc1637e0297f7c9b5d9e5d66b74ba7564492cc3878e97d71a221bc94786f27a05ade393c74ea0e17b0b7b1bb9f776486c39fde00011792ff74193409fa1247e95afee418ca939072319e7ffe8ea6e8b7520b67033042600f177a363c492fa0dc7a19a0eedf5e86e7e201c8c93d0ffa9bae0282d33ce907109e7f93705a08d382d564d7caa850e4a1ebb023ea1364fe3c04423964925c468570f4ad113fbe01a8110c14c821b16d566fa626d2b0d343ccd5d20514d7da8a51ef0a56feab6a5abe88c0abb8d9514b815dccd22d3e90275f37262c80a56b9e0583ee7d986139d962cb71f5eeea4039883ed9764c4edc94be1ee9f57ff1f251701c1ef5b392fa8dbbb6b2e710b8bdb7fef4d5117edb7f067141e2ed8c99dc33975e6fa4bc8d29d89bb4037e83c1acd7e61ceb71188d897847e61f5083426fb519e7af426e19ae357dea9e0d4480765a61192c03a123be27f7fc94e8bb30c593c90c809e876aa3421f02f14917f56178cef1d60063eb2b19a355495aa482352b25c6c5d6a9e5bdf09f718527ae672c5ca439ab8e245f8f3c1bbaf6d7075aaa2bd11091725694bec258ca6c29f610d5e0f3d6487631ed2173cfd3cbfbb4f20bdef36ed569067876ecdfd6b2f0f564981313e04b22ff39ee700e70ff4aed47f073a8e3900ad3dca33afcae3a72756bc44cf9e2f59f03a138a75396eeec00eec7345d5dfed49f381323cff3bb6f6cd851c8eedf6cb58a14143a6ab069d0ae431ef2f86ba8ff644e36222064e95824168e424c202fc571d708736890e1c251d0ac745ee93288a558a8eaad54805d3ae58571f17b83e9d99cd58003c5c99bf0a734f566d4e05d7bcc3d7e4c37751600204a91ec57c162142ad9e3ee9ccec22e0c1d62ec8d83812a66c65c7a2e0420bd9f29b45873bda7dd1cee8e16a2ac4d4e7bff4eaba325ba4fa9ad05bcc5a830c280625e2b59e375ee94f6e2f7876fc26fc518cdaf6b932f38084237e14c6820e7f1ba62a3d12bb63c6aa30869787ddfb678d30b981aa19be4c11c3a90ff2cb1a1343a95dbef06074173eff0932c8f3dda1791da6229b38abee477bcbbd743b661390320fd6581b5ba4109169d665e1c87b79a1fd91ba8fe9dda73a86af7392792e0be2dab1ab99c1308a53fca816d047772eab5fc899507b9a4efb8f89c3356b95e914abf7372379c6e5d6de4430e65b99cbd746920db90bd63c9ad27e503af177437d512d248d612b9a5886046ff7c613be7ebd9a70f0b10bea6ff39441a2a008093cfedd36b6040694d085a2000e5fa1b6fd29cbd47840389ca2b457aa251310d6a6cdce66ca77bb32763b6761a12c0324ca1a33a1d75682aada35711e29485f23211a654786c91ce6454f5758f6cf592da8a4a50473f76569568cfad4cb1d248117e214d2d6484a56a5124d728b5bddeda3cf09657c7082a73a45440c1c652cd16382c428f45a8bd636f86fb87dec49a91b3318e3226b63c5e2cb2d52f2ff51a600f18cbaaca6950c92f28bd474a1d6896f0ad47e2911c1cff23856bb3b2665f7e571812207ef286898d528c39e1be04744b8c61d39cfc2ad8efc423dbc33f5430ddfd2139778b99daa2cfd9e0cbb8437f690ffa85659170cc22bb662f2917d7a437ed9bed03bbedc9ea57fcde996d4d5200da2d713fd9f88f48f8ed864d53d761b6a83e744109ec9b83663eff030f36c075bc41dbdf4607fdb4d20bc7d2be7ba835a76f657a19ea575082ce457cc7d85fbe7264883c859867ae65c7db61b2a99d3d10529e76d78429c2dcad7e2daf16775cbb84a793e02be64c415d595091d1c40dd05067da4df3a90a70eca369303f7a1c1e22efe789f5beb649aee946cc883fda0724d3ace6eb4bbc7a5712a5a98e8c7c8878c6c7f9de35df631244e769691692719b5c62bae0a4220ef3d20670f5e4d2ff3b7b48e294f021322a871bbec394da9378b31c13e465340112dc9c2f6e7f9228829afed9e6ee1806071ba97b5af7a9db1996c824e0b8970317baa06a0b0c9247a2e478ca99a69691a243329ad2916a8ea7486f668f79ca558b547e795b14ebbab941ed896b83d3ab27cda4c37a7a3557bbbb04433f4f53c4dcf83c7ff96fad10ca32f4b532e6e92e2d1c49adc241c1c22da659345c029e3fac5dd2d5bd2b9d6c05aa1ac00b3acb3a25fbc99d362c1956d64a7a59ba3727aaf141ccd5613207deec64398bdddee42ba7ec3d3fd9063a9a07c8a6f9a8783d618694b2dfbca44f513997668a3a7daaf8adc386456a14ac2c60c49085fca7bb611ee75c2e927a024ab15f9dae251fe16b61969ac524430e7061c22cddcc85a0ec6f25d716ca54ce28a0b36e9a76097405f03db985b490597d3bc6cee8b8b5cc663849423c82f7e30c0f207238858fe5e63be23aadb98e220cdc7fb841d6b9fc8ea6e66c8f90af8885d1e557a7ff99c90f3ee1a8bd11331d7fdbe663f222f6fd75372bd60a828138d278cb496ebf501b624dae729ab1a72a3882ffe2743977502238a75b1b612971e85822365d2d05c8d8f74070eec20f819ae37fb517e99cc19d6e512c43e3a063d4dbe824f3df38369a91a8164114d2749f5484ec5487da17148c20cac5ea5d1f574ac96f5a0d946b1e1ba74eba535006fadd5013797fbc5c3bd9ca5bd79cf2486db4deeec97745327551badf8539a0a4ac700b7f105660b41fbe78f0be615e4e7b89398c024ddb359e99ed6cd43655bc63ff1871212505ce7f45640baf038eaeb1e4c3190f3acaa37b51f6f102e8955cdb5ed758033b420a9bcfad4b78079bb62e4102026ae37c5e4f8ceddc77108a1f6c6065dade0cc073ec536445ae7296e5d2169857b6998669142bedf9b5b147acae127232b62621c52159c57856422375bfb7c88a65b61bdcc9190b3747915a7d85c64ac62d2e64addc65efeaae774b1956bf7a44d17a5023e9eab2cf4e3c57ac574b364ed53edd5d7b49bd2e5fadb33b6cde41f8bb37f3a6af4f69175583b6cc774f58786e3e5f7a0b57aa21fc89555c2106a967eefba086967682360d12cc28eb52a4651df4323452819c60c872729f01ac5892279df063be78dfb3702c6e1f5849fada93a1adf563f42bafbd9fcbc840835e64c7ec63814433916a25480ab399399f66440fe67e7455e79f8067b51e80452d1d58516ecf83513793c068e9998777757dd1e69445cd11a1145845dd1b7a809ab6c07e5679688a20141d6b91135c9ca5b0b050db0dc9ad365f0751cc6e90cbb31be7113dda8770aeffce30a38eaad617148a200907ce3c86e619a97a58fae09ecddb87abec48fb4a747617b0d85cc5a03eb10ae75d5f8077bbd216a2107d3c04e5f25446ad8b7688c1c2ab4a6476221446b9bf112ad73f7f0e5a21320ad554c7ef343947dcd5abf600c3a2f0e4c73246aa99cbb3393c011dec80984144cf87fefe1bbb09b1297a7b049688137d74d61670995aa6050c22fe1456d3d37dcc5015108cd21bfd3c6ea46dc3835f37ee51146316012aa01a03e1e648a1a5accd3d454d31c63e360524b45abcc051a1f192addbddce018e349cda61195207a6f8ecbc96013984c7d9d893b5df0880f9b9aea48d50b734737747a7a774d32d9c627d884f7744beda4dd460ee70374fb5c86aab5505743e48692c2fcf611ba688df623db642d6290decf9375c6e051f874ad2b77c0b06ac8791bb5d84aac733e2fd7520d290ae5158c9ccf0a52faffb1edca8469060c78220889ee3aac21e368773eda5234d86d89e6f6df355a00ea596ca1ec065a91dfd352d979b3919198b2f27fce3ecf834deca4b2b66de99bea371290acaf1e6de5f7bed720e0bd89e9d65e34b88fd113ed5c5eae300d57bd00c4e09c90d7b60143528d96ae96e099c77817aa6ccf37c5eacd51125668813fb9ca0a8f94b10b9b05082f9b36d51fd396c6c79e12bcfe1898a478c303005776c287143d39af1c222c5e9e2c2f9acef4dafbbcb03397e74a55291daaf5ad60a8c01fbed77c714b17a094acf1e7ebbfe119a65d38132d47f38009e801109288bbaef280227c5f8fa0b1de15961de1a27d74f49c04430e57d861f5a60f2ac0bb8ed1589b348843beb7635546fe3f0821495971a08fa21dfc64accfad616ab9308236be7c3f527cf656bd9126e1c6c48178ee4537f36ce8a35416cb95ba1066d42b046d446d687de7a0356465423ebbe41d7934b283092fb01b8f5ea3100b6cb5624e4f576573c52e7aa2524f6fbf98869f7293f2aa5684577dd8fe854bc0b992cd36bdb11f169bd2f02bd863525949fe559dacd14acea2d284feb8b6081f6125511b8297f28c6664460b1a77bfc8b144d80d2500b8d503fd2cce43441855b1ab9a996a286ea2914939dd6217d1aabcab87fa13c5c09a0b67ff658c95ee837c83744febca9bf3d2a612c59897477b23ed349cd74778a442efa9b8a294460823e259247c592c9e9cc41d507c8d542d78813994c50fc859ae237e245dc6a51f85e331d2f378deaa4cd754f8e282d6bbd1e5ab43f00390952af6c02323c3214e280ee3f6a5bc8259218c9456ae292614c755ba0f9f5dcd7d87a8ab076faeef443e4717a835888db6e3f697977bda59f8b7fcea84e016c0d6666cea05406f11ec5c5366623adff694fb73677e8bc4f14d13fd933329c8e27d78493a3ca101a37aedfbd0fac5ea8c9e489404c208a792a844cc68c33aee6382e9d34976423bbecb0f26d50c316c553f1311a0ffcc6e37d00fec1b9029676e6c50bf0cdb3dfa0611e0d2023fe220c3e89395e2cb6c075e55253b5f03729d6209eeafbb10ae1491e060637c1784fa98c49041da5f9160426199ff1736def7b661ca25272944420590ac4e9628f16ee498ccf6bd420699daaa24a32a3fa18872336ae88b34dc2776d9b0125084b08b26e60d09344d53260a4755984c23ba6b43f9d282acfbad40cadcba608c54705097e511e12a759fa23df4f042728a6d523822cafea6df9234836a83e5f786f9728d87f28ad2702a6fcb4fd2f8e7cb84125a7801ec7214b15d2f3217b4989686e74d969421a69fe19b2e9eea9a5900a2aa0b51ae0e385872e979a68e755cb6de1e2825d8c2a3fe61e40e3ec718f7724f30244dc6c1a26d98840f822c00b5ed20379f7fd8c3f2c937215b5023028d788d0c0a0923f826792c76caa7c228f4f6e9a71638b6af427b711f16398f0fae8dd11143b9782dda6de569fb229ef41c870917a8c7a85c6410590548a0129ee9ca18a6bfe9f0d7c46ef7c64079b6b4910ebcd58ec455e71c09ad707435605b91fe5d3a97245134cf8fe2de34b7376cc6bac9de9316855971865251c738acbb905e48e8f6d5aac348a61716cd97ee1967d85ee572474d7f7470f9e333e1b49ed9c0d6f2c511f93ab261c2e985583d479b1d68c2cbfeb63604fa3f721f7c4d102f60156b06eb6e9ee8d2de64bed5202b920174b90505dbc698573755a10e07644c22333262864cee271913b8ed3b70ae0970a496d3112f6e7729c8972d062b197fb84eb25ee046006e88bee5eba014ceabda676ab3a516ae963d80919e7737cf81123dbb262e0e47251765d1f227225af1b3163ddf4555121acbb3c36920fc5ea811eb6a90c578c1a6b5412be3000ce803284f7bbf4cac24dc39d3a39749ac1bc0430c9e988e4a84e7003b761b52fd3919b0be0c8625231be56810eaa08e8cfd8739e58704d8fdfd461d3de51dc5b726a0ea8f02f995f23b844349abbbcfda1c48462f9fcb67f7c9e04514e07b666e52a43df14a4fec76bf3a85e4615828ea4c7aac62a73d128e1022bd6e70f670ec1cdb42043735895d40284942b188d9bac6c0d784128a6c07871feb8d39885b8b483be230fbc24577576bf56d43f89c6edb32d3b4e93b01f2b8f0760783336b5879371b696e45fe3b662a3f3e57edabbd1c4648cad882dadba4b536d5353edb8c7e0082e1ab961c6a8f3063d96559b6d15ecfee08de611fd57996e62ec4f20a54b5c190e4c209af53ecbdd64bf4de7b973f154741d60ad67734705768121f96ca44c45b0a4fb2209d87838f7c43b93bc522b6be2b5ece5652454fa518b2b20ff734e2454469f46db0703cacf9427b367ff5b89e1616e3609be6362a69171e37fb9739329f8c671fb1f813a2498f04712df16402d673a6df0800568e77c9576100e5d38815e131aa98071a254eac8223eb8b5838bd200779852964f79fc53d0673b0e8b09dc6b4eabb5ebeac2d886070f7c3a60e9c224f6b5a0518fd62c4ddacf7a363c856822f403de9575ee78f2ee3f2defccac388b1c926992c0ab87e2f93934d0e017312001318a2678232219f9a34fdec55ad4ccf0c880e60bb9a4eb5c069c7d4e92d9308554391605d26ef2d5f55f6219680bec3e3ea3f0f9f23f1049a2cb79349d844d83c0e992cf052c98b09c1ddaa44b4754318adf35e11905a1bf7b042a191533bf4de41e4d692509963bb3d628260a93d08a67c8dddcbb5dc0e7c9377a342ded03d8e5fe5416db2fc63dc05663a4575041ae16c252d5005d2055d728c8ece3c445d416c69740e5a5108037a1483d16c65694f31866022dd4cd2495b0641ce906749e5a718fb5bbee947f9447a8576654d60d8737b37c3dd5de269de986519e1c3bdef66b085ff24e08236f2c867281b0bdd794a4876d29547a797210772d6663519bcf12ed16036856bf18d23709131ecec939c71cf65ce67b0d457925d2fd7d2b5c67309c791545dcee54ab5c74e2d770074e604b7e753ace6ee2c6b0d75b342753512c8cccc5a70bfb8c059c378d78da1586fa6f1df759f6f6a90faaa93158930a7775d21c35486fe36d1320a94f7176f10a7355baeaf5c269062cf820f8ed056c261d86c626807fdc7e2e90771a0e4d729d1fa45a6c4a1488bd50a0a46f804ef08d1fe9263e5cb826bb8befc34d18b0f07fbacf660507f38550cdfe116a2ba04b97ab11b4b50e4f990dc6f0ab36947032ae35269fd71dd629e3bbbee78f574b436c48df97ae374e95b4426b2de295e550871f52a970351a7180cff18a0a104e1510068f48e8134033003f6fffd2250ac4427172712694bcedfef3488f903b7de37126016d53d8fcd83908973a9ae18bb43aa25c043988f27862a42eefdb112f5dd404082a1c03810af6eac9eff0357ee385bd1aaebbc658360e3573ed59fa9827257348864c8b786f2126f95ae48e4ef30b396c659e6381020e210a80b1c4afd789d4f5bb9329c22586a57ef17e892783e9b829d2eb59f834e2e5af4b007a3f866a244e7b7d6d8f0d5c8b8ae8e9be3b5b6e5fbfa89ebf2e83c4478ad7fcae9de2e39761692f5798d2a0405628e93e323434887ce3bfd0de525e60780b0d94eae8706371a822e24b16fd33396aba525c1437617fc29beffc00fa07ffafae52411e0145f88d7474bf04b4f4a4a2261e1965ef911793d75ba8ff7c86e22f8dce97e412c0a48bc7e23de3ca470f73466f25e88211a4c3c3fd612cfe5e29850fbbb557441ca348dad394940c64e20a064a03f69ff1556a634b5c2642ff955bd6b15e16bfc36e57074dd6b3d2313d61a6c1b23fbc4ac22cdbdaa65a80078001917b8378322bd76cd153b6e2509870036d1413cbc5cc20cc9c8e105c22f5918bf39f2becae244b21d1a964433094e8f51cba2835b702b8d13c23c888afb6c3a7dbc0e790d8497c26dd0dabbedebd2181426b9652fb991fdf884b3c13270df3e86df590efe427c84d32b06efd309014c12396df7a0ed3eb0f3e69cd4e0d01ae4d1e27e0fd0d934062411bde2863397a17a6df0e9a9fa4c8b05e48c190f618a33c6a0404fb161a1aa7b240c79c670b8771b9052d4833d4cf0c0a6b577cf8c81571cceda995e04353b17cff46e8826e7048bf806f3dd9a7735eea8b2599aee69575ccd867e66b98965122ed15b2873bf47e825dd485dbd8157886fe9eb72b9d9d4bc3fac5d2488bbd7d5b879d4e02b6a42b96149b2142522ea575ad5ac296a36aaaaffaf3a9c5a41f83e6edb4bec94fa051c357143f9a67fe980e52854aa02cb466abcea4c8b592cfa2b02816aaea7e6e87c6be37cb81743a4d344fca4b97e57ae5548f1631bfee56754fbf134758c70558b7a33abe0dd508791ef42aa1e4647878c56dd6e5b9acda77f6241128eccf677e605546422efe942725d45b0353571940858d91bc7ec6def07f8b5e098a3ad73f6983e55eb4c473e8015350e9f5c48247418c480bbad8649f08d8149c0ff530cd7527e4aa346b4998bec494ee454c881d2ffc1b8bfa51fc947a9508350c284d4cdd1ab4abad26a73d4637c743d9d219028d6db06cd70cd25bd26cae64cbd8f14836799c67f78ac7eae671b84746dd4af1aa077be700559b6d581f2c08a8a303942371a250d6413ed867c8047e6bbe5d8d17a55fb3ed73d2dc6840efcf73d07a1a34ceb64e6513e2ce8854ec8642561c5bd6ff7e1be056127375782e2fb413910b9cfa7e737bc71591b3fcacd8250feba09087b60e5ceb0ca313e450f307da8466e45f372560e79607cd02802cd55832b641c16d270ef81467c73a1abaedb4ea2084416a9031fe2d3f11ec64842464849608ec209da0567ab06046d347c59a2a9228756367e842766a2d7110c3640b6c49ec3acb9d7e2760f3631a230d31c5ff8a2b110a13d294ff7f1ab606c71f254024858edab705061e9f8b867327dbf5895f4339d0085559c849a3ebbd75b1b33f67bd0b5982110452d0691e2e1498e00396ae7532c0167745d8072f9133f8a23ce3ca40f668eedf04a8a3be9640b6af5cf460862bab071252ac4820b35d35932f03c0878197e43c835f61173e79c16394d265ceae3e6d7ac5441566765af01825a5f05c8896e7ba4f87e8e44c5ce627cbf422832ec847212c74fa2229120f8e86946f96a1ed1101804bd2bde340cdc392ffbdd741380c30142af908239006d06e220721d849e111bf44ae1d82ed7ff10b84476e34c1ebc8ad6d49d1e0015a2a424c0b8aade759c80c7c4a5802bd54499e935c69d77bb5d1b87b6723f992f0886f399b217d22dcf34471a03e3925c8343ae56da30cea2107342477d5fd3ecc6bd6f55eb771d2d19ac49117c38f27085b01c99405e29f991092448f044951f265d187a5fb4d7f3089a5117fb1bef794fdcd52d19a921865967e841823428c8e2c3aa755bcbe965a5270bc86334d8eb79abc6df269b57608389226a136620c835a062069355c4bc125d50b9c231204eead4232f674aae71e9c78a111a6f582395cab47d1ea468d779374e15f3a0326b97a636f5d50a8f78853fb4764b659af1be00fbd0e27681ee13c01ce04c9ed82fb2d16189cf22fe74ae9cc87722828bfde236ae804dfab35c68fa88c6a5b158f72e9ea0d251902079af375c137ddeaecbf153438cf0da92a30302e759bd51b8a92e97fe0e216ade72fcb3eeb64c9317f544c211002b7bf552289732d31e648d0cbac500a88a453b3e80d2c80ce24b0dda19c716d39468d70851c05a8f0e53cc321613c1d3c1d3bd26e628375f1f6e84865e2c995e0360860a7316a63e4c1b831dd0860ab3ba8bc19bcb710e5358984e5c494592fa7daddd098642129f2c8404160ef76a0f94fa31d440f72ac9f1228da0f921c06fae82e429cf6fc8bd7b31130210dbd6298b0386e6bff22fa1af8f1e92882f2b907f1d21bdd59ddcee2698b52a66e33d59ec6503bc58cbf5895345219de7809c7d5def21ac49d00e5442c786a9057b7f102a117016ed92ddca71071c0bc1115ddd42532984e404007b8da728d650589c0fa828f6958d838838a81c6ce071124aa1bae80f8fb0b32f5bb6f0a06760f5fe85849858e01fc6d3181c6b411f90f4a7e473c54e9ac8f5196684b9846b20f504dd256ac3b3967e56e85df62f26a2ebcb7387094d8f003635afe05d3dd17ccddefe77e30acb416e4523b6c00a067fa973a5babbc5f0f1d98ed5e7bbe936b6ee784bb3d397aebf8d413f8551b8c28b93e6bb6b9c6e13c056d1cff78fb182aaf7ce128f340592a9738d446d462accaea25e8aba5cffae91b6af79605cbd33669a0dcb30eeef171d3308a907162676c50d89c15f577b5dc92feed6a418b58049e7b2f45653249350d1c5f69a142c026563160dbf2d1e61d5650cabfdf26cdfead6ec79835cf44dd2365bfd1581890cd833de7a3075949355f0617d595b28ac476c8cba3ff869b457ccaf5ff779d0075812065454ba3bda8b3fe48926db6b0deef3456fba8a79eda912b828a84593c65cec238951b55b97a9a765b92d4382dd8ca814071d4b5c40b00362eea4ec1393a43a9ce47a90717ddf0af6999718916a7c19fa9f12e84e6f3e7b1388a9c2fb5f6b4f1141991e64f20b1a91397551e664c676f41b38b4068cc1620be0ee73cf031bb84c85b4c00ae7ccb030de868c3fed2f337e0976ef0a718527f14ce88762c7d7b2f3396a0f1c8d56878ad445047d0884e6c9d22991d70ff268255cb8a59caa27e7d13e00e83478310425e45c53b3e399573b4406a9f0ce5232ab40dbd60edf8a890926f72a6f803b26ed60e3df25a7ef4b828749e0ba6ab112070ebc5a598128b3b05deda36f1a0b35deda7560c272754fd8efaf9e2d779d608cf6b913d51f953bc3ccbfad5f26907658968a13a66e773d86c324e0d1a7766207197b9a1f73e8b9a949d2615646cbcc2dd9eaa43a916941fc608e201a2bd849b6e2aa3a148bbec0deacb75de8f3a2c440da0a738f707b50cdb216b0f2820acccf5b7a89ed0dd9984d58e0c21b118b8eae59777b8861558306173d7a75bf80a2b9281c7db6a1f39ec66d8d13c137edbd70134b242a6fadeb7a658ea8e1f1d390733de87b6622693827c60270ac2a44ac6db75782f066c4e07169dc44ac448c19b4fb80916f68b28cf6d293ac0d5197923c6b1c83f903ac1d3020186386015b9028ad46f4a12e3a6e9b5da976720bf80abd383e3d43fe2a06c4f3676f69e62605a030b0bbc548cfde3b297e1f38747cfbdb43faa66a134914f9a82ae671e758ebdf1f80e40079ddaf18ddc7c90ef2c524abf0c7099898c17caed80083cdb15417c38cf1dcee9b04dfdc74a34e91d9364a0336cea6e17d31f165eb888458f23526057a4ede52d983b7c7df09651e14dba1856e93aedca582f2deee92424d7c2dbb6d588d67445d54fe9effdb7d3c364eff154f4377079710544def24c488a590f9baabd02c208c5b24733e0fda123027fcd9978acc4dc5825cc6eeb359f6275602f6d41a93aa607cfd87f497cb70294fa0b3860d0b06edf954983ff2a7eed97bc173fa1fed1af4217275cb03efa1b004ba370e623aa42475712dddac580b1696407d5a8773dc5765595928d01780f18428f0216ec9d23d7df30d7d567c736b3e18453c7d4c2e9a2f1f1bfda20b6ffd5e6ed947a393ad8de2cbd34143e26fbf93da4aa5f448c2da83765c7995e6aecb14e950a4454e8b617fb224a93c6aff9e2afb4937d9460d2311de1045ab56af829aa7fcdf9149359c3e84fd372aa41c1adb651ad56ba891ba2bca0cfa1e21ca44d5ad108219c05a8ef3b5603fd1f17619f669aa409ee9d7561abfbbe295905321b852978a925260df87c46775a87412c909acae5156e05ac2be72b6c01d14b01c5b12312b4b53946afbd7897d9638b99639ff25d8176b4740ff3acd9401715209bc163e3eb800903edbecb5bb0e3bfded790190baf96ff76acf987b60feeb762e3e003c5a67441a1a0e8857cb8253ea5875c074acdbc5215c64e72f29be89576900f84cc53bdbf2d0aab73b66f9a9078e3cd05ef843d577a2136b9c38db8b50b9717dddd471bdc1bc20510ca33fcac87b644e1ee44becf604d4bee252aa89f8f54aaf4147540b8d16185348cef8e24fc2ee697cb32ecb5a4b621170b6b653eed2db9d9468a4e5547075c9de41cd13c8d4fe3deecc6a2148a9959f0d981bc47ee35a8b500610e821646f0a06bbf863587d3e00d89a8500d9de2dd8fa7b5ee6680032fb7273b4b792166f944407bdc5b762aa8a407892d41bf33d24a2c6e9cbc9dad31ccc693a136b689eefa073b0c056cb5b3689c97f5db9b93d142e4ab63739265b93c36f1101790fd3b816beaf90cdf0f1cb7a6bedf18390f84753a677b8514cae8f0304d332f4d926522683c0297bf6dc0c5e2b6828d84c900816b0f6f30e656e930a7daec45e7938768b40b1abf1e70ca979314bf49edea4aa32de95addf2faec243f0872fa7821709851f493c756b5f117e344a3080bd2052378b4bca0d39ed810d8a7080c116239c010a5ea3c80841cdd02bff63998228561adc1b37f0f5fb136b366635a8b54ee5bc8d5a811ce7216e08746eee24b3ac99a6927715ec05d0fbe9d9fe7b1e19e35fd83b0dcd3fe9cc96608e3069d8fa181ad9c7d9215239c17ad3896494f51cd4cb1529f16f4ad2247100bd7c8079ebdaaaa63d3402329f5f78e42f6b56efda6f66329f5d8da58ce470c81d36ad76655e68c7e60d4dd96e76413b4de48c0ea3180d62ddb66b22083172206be5397fbb300048d59834c42af25739e6854093635029a49e2c60200ecc59b95982ab4d4cc089c3518149788ae833a02eb7c1017dedd4aaddf158d444e4c2b594b3f8d14cece4552939ff17320a90de45537df162fca22d92fb0331829de194c349e9881eb8057e4b7cff1b5d671cf41e00ae3246e35d039b31ed09f05d6a2f064bcc3876e7022f45f85048fd0070cf5a16c55f048ea1b5ea3765a8e1ecfacb1b84909844cb6d1d8abef856aa7d53176906fad3220d172b6510ff764701c0d1cf8fdc3219def9173f1a503fc2f60022af6ce9385be960ebee20de2cadd86bb61ddf8f1990f85e15b090ff0cf438f1e7af1311de0a5a39a5dcbc0bda3915db3d0719fd8030626ff3138280952d48c1337cde9b443aa375d29c98a8e91949a4d7a5b2c110c3f597790dd3b9d68ee8b4ee0e0c629003114857d3a53bb851e7b5b772310577c5734742177ecf322b352f67b1d99bde2a7ddf460b7a9339dc6e5ab4c328dac487766e5ed26ae247edf54e76dc4962ac620f3238b78b03c79ac92fe97f8b882ad4a0b113b871d0b3b74fffb274266d2cf6001a1ddb81e5ef82eea30b0c2413a09d7fa3b5fcd9ff80c0d3a22c53e77d9bbae4875b38f7cfdecd732dc669d50409b73b42918261b61623be0f844911f8ebe85d86586ab612c5d076cb50933e27cadbab3259bc0dfe0b8b8dfe771d999ac6fe09012e0feae5b670bacbfd79a2f2db47d610fab072a806a242001296c0684538701ff783b855b08c9bf30d341eaa86164b44bfd3e3abe46a2baa00022ecd853466c00f1a6fb64f3613261d673c3fe9642cee48e20f3045d505abb465bdac58e7611e3881ea613a5cedf5a8e3a275f2401dfa4a1c2d6ea3b9e857f6c1694c7c3724079b791535e93d6648b8108fa0332d35fef38f7aca928db953f73aa24f106ce01a6b63cbb5ddbb98d5c1cbaf0137c919dfec6e9958393976ab6b967b54290bd702b50ece30c9999e0ffbdffaac21322c18906e4f1030a6aa5bd162b76776cfcd2251d080a3c1b5a36a6385ded21608887a64f4cfab734d1ff748fa9ec75f2d9bb8c60de6a186e98a801f4a473e9e15be2778460bc6f0472dee939275f1a52756b957d0d6e5d04d65d070c2c0a1804f9ed1d363dd1a8973f1bf9dfaaf7be3555d550635f77c4f2bec25532d036f31bc86b81a8dc82103e458356f1ce4f0a8ccfcc3f32859e020572a21a651abd9e7a5b069e06bdab13dc198b6131b34a7ee26ea43741f7fc06bbc6057226891dc0d4dbb2695a066cac631b995c45f9886b96242f6b76956da7a233037d52d3997684fe36bf6862447ad32d29bb68936d58a55e3edc47892768f71f6354f73f9827cbb7ada6afcf8abc7882f8447b792b4367c3519d68c85a07061740627aeff822f49fbae435fb7755e852219f691bb70c5bc5f846b24081e9847ea7a45f5d31cc1180c601239d1ef3f81ea84f757f424effd84dacee57246dbec2537a378fabdac18518438636e63721af1a6b6ae0ef7d69b151ab57234556c99822b36b723bc9f7de583501e0b6948c6f666ae50818e6d69cce074bc987aa45a8070b08b24b6b926bd4785b0fe9c4130939e9344b7cc4fe4e3dfebeca1d81cb30d8305a35b022d98e4d237ae8650b3c3d4e617ec52b688b3e6372b5f80e055938af6f69e503a052eecfd93e1ff2515ec0446e65768fcec6ef52a9737b329770e80362621c46badb257030ed715a201ad99810f7b6bc113eb3794da32a7fc16a708096a6b017f74ad2a09ec35c2366d9b0419167143a24a39b4fb8267b5bcb9955ed4eeef6496063ff380fd56a3b257f2bbf43d027828fb62c19e9272c1f3c9b62de49cdafc126f4ebc2d5f19d664e8d34a0b1be33f1aef0217bccff478ef188b3b4f31e0af263d1d33a246b4e09967106ca692eda39318d99d9ba7b66ea3c011807427126a1f3192bae46ac16373592751c92975cd166a27b52e4aecb5f8fa23fafa13b7542e6129489cc3034efc3fdd7206d76b08d707207c22e74b72145e1000003cbaa6a0d8a4b73f49cd7d379666a450d9eff2df514399f3fa2acb97e5c6578c1a5a6804d79cbfbea89ed9fb717c0987be5f08cd5f418497a31f0dc16364c58f88b97fb19d3c51844f2a47edbcc075685f52aa2111c5ef981cc9d12b5a69849bc203217d6ebad577304edd8fcc542211c4dd51575cb17e2b82582c172a1106226406e7d5a43ede42e76e562150eacc40a9a8cc045c9d6ab7d338a31d40aef5d23e1e48c96d3d2aefa9e614dbf5f7b0920ea8d45c74e89b938d561e0915e9c026021775486963ec30925a37468d4fe0ba68312256bcdcddac4880377e49ed5130e4d4a9132c93244839976625f14138d985376803d0327bcdc07b2bf6db16dec0ce8263fd6b8e147c5ba2268b347f9cc634b2ffacd8e12d7ced1ed67c204007c433722dc2d7529018930d5876de36d1d749a8208569bd81854ea0c02f08f3156c1f2563efdf3df69788f5fbae8671789ed0f877505387edb1ceb9d4b5ce84c021c145d300cfb6a023956939b4815972bb615269ebb4156422214e17d7b460bcc5e3dccae866611282a68f3e6e767e801a46e06e6ede5b2172c0f2b9f84b8ddb5f0b847dfd4a1ae4f2927dbe8b1f012edf779acca68b2701e5387c99648124ee6928a000cd9d767ce4289f8a9aa8c1c2fc5693e25332ab16a2e1455ba9fed1dff736e689de0635d5ccd8441a3a8d72f57feb053962e46da257a0d2bbd482ef1b219b2edcd1b43055c2ef7cac119b38627bdebe463031e7f3fb9599599b627d68e06dac9684ee731c67724564e25df9a7c683cb4b9aac5f9d3719bf94fbd7d8e5892409d5e83591db77db8f73666c9b7015a42103b26f8a1601f4b292e2a8dc34e69f6f6f113baccc54629bf8b9e51fd0a45da423546a7f02d81b074eadb75cfba385bf1c15e2abb0864ffdbb369e3463d50cfea565295276cc342dec6b9b8c4e680f06b5459ccdaedc5ca0491b5209a1bf04460f3c024116331fe7b22460f95f84c8bc26e78cc868ab8f14035cdadcff22b3946800c19380d41419e0986cae398ceabafeed3753662ba6210ea525b718a09278615c84fd2bf999fd95b795bef7a64f46d370385d0f7f8319f4e9c7dd2724c67adeeae9c3d6809a221156a8c0a160f894a333a470775819a6edf4adaefbaa3243997960e51cc4f185040e0586584064c06f7ae8a41441ce95630f65e046565de548e7801d30d6c8b25250cd51e9e967502f4c22e48cacb44b0aa0b1d6e49fd84ad2ce424c6e43f426c5c67fd290f02b8520f23176165afdf8539e5fde114482eef3ff3373ffb2ff47e55a1e727a8ccdbfa7ba08522885b66537465292fff0e95709260ca2093d23dc8c7aaa3e94a7b82b97b842c98005134fd9c03e89c4033414117a08afeada3523aa9174de1b82d96372b6fdc3069a49fd927768bc5e95bb7cab3e3dc93ff7b1c0e4c21a692ffe90258ff536a65b736ce500701dfdcf5563ec3dbffca860550355c3a0c1554f235dc4c06af95eb0bb469f2ce0a6df7e46f42659e0accddb2974b16de9bb0ab23d06412d7db76712ca661f425fd38aba4f6409514e26a40d316978b143841b4822a187558d145abfd757541385fab09b2e2ad265b8c56be835b2c7191781b4322efe4797e511ef601c7bc8bdfdd4afec0f28547f96426c9cb5c07ad5a292f290fa9332d6c59216b3e7689ccc4c1f0082a54838c944d218dbc18c5ab23febfb84f906eaf73f1a5d68c8b5635c0a6ec7f98da2931120ac03628cdaa632bcde28c5ca6efaa3ffedf1d95c3c69f31d45146fa1236088077a0692d80ac0ea1671017fbac7906d79bf071b8609e5e7936e7b65a3086c4b32f8e501e4bf0f029946796b5e7d721fc86b12c45b2021786fe700b4f3e4a991ace5e8700e6ca55790601a1367548e924bd74033da1499164eae64b341a2cc254cdaf3530cb1a700472d2dbb49ab013afa4efa3de55db14d4641d96be480e90970557d2bee80393ca32862524be805e0c6e078dfa672d3319fac1cd9dcbc8901def252986cba144e848fcff0f29099083daa976c56879a739f6594878597e462757895931962cd9ccebe01507cfd19f8c33015edf5c0c44eaf6047e2dd99413118e70f7aa0644e523f55660a72385847a719b5cacc3421ea3b3fea4476bfedf7a57b1d68d700fd706cf3ce6b8a794bd4a0273c4938728505fcd7fbc8fcc970ba722df0dc68c8f0da5e77556a06af20383387f17cb9dbb9766200f6ab36f4f62d85466836395247aa9b5f0c27c3698bd5ae5e31c0589a4642bedbf3007f1dbb6db392ccb3ed90d22c6d6d9eb01701b2446f25599a665acab5fef4964cc0efdaa1104b8a431204df1f75ae3b3eb8bc5aa12df23ad2f5feceb77b866c86baf6eb88003c717f800078b503a7d99f8a0fbb434321d3c3717d45e0e34729411f121a7fc7442aae494215c07bc75fe9c74f52950aeb7e9af5c99e713089a4e56f2626f3373f66fdb47efaaaddd9f6defbb2636472d3d29afa7bc09721849472a4d26bd8565e253b2cb36efe478fd9d0b94ccb74c2ab0799f6a9881e3dd8d568f1196e9b0f4502ee779d9b555cb2220d2881b041a66f65c06a4e81213eb8916d6126f406cc1f1ae7945ffbd2d8bb3e8b542d31de3b776e9e7d14b5ac3019decf35f9c300e3bcc9c7630326c6d70f78a7c20f45a37e47e7efb0c7f7fb687232a8cbddb30507c0740b9a9e787256bdad9852391153b3dfa36db4fcb3f237d05ee82eac40bd79a1679b228f2f1f8b2a94488898a8ba7abcc1f26a38a225a94e79ba4bbceb439c2c537444a515cb226c7ff1523dec554827b1ce47c30cb0fa811b1b96e10aa8167bea0b5d009cf67409aadd5c73f2ecfeb4efb511059c4c1c7a08c5ea6fca35a517d34e7f8510ea2fbef6d9209a070b5398fee9c1cbf42e79fb02ffc09e752eec50a0d7795d50e6f4c9d8dac09b0bbba336ea410fb97b547bdb8874ae701167cc041cf43159f120aabbd9036c9b6500c0c411c982085b71483479b6f619e8849323ef62de6e4e920c2175004df5cf2a9a931e59fb2a99cf63dad986ef59fd8c9a8cdcfc26afcd30169961e6db5e50251c5f9e5845ead03c5e975308b00b3f1727d7c9f00eb41bb64f61d250e495039b5b6703a0129c2db6e0bd7224d1666cd8d0a23d16aad0d17c818442104d06fec50c7b0167a9964df9fed06c83fa07966d132f01b007ad6a39d5563706aced9e9b30aec5d597205954deb052b1526d5d7c4b9e96be27f7c7b830ba4091681accb30ad1f528a6be4d6659dd17257820f26b2abcab9624c6912fd4be9a974364dd20efef9928dc25f62e70dc14586c277b73fc8c0ff73d1664be792751f54fd6b2b948b8bef12f63607f17388bd702a3d91173d6f2417b63172923c89329028d220f1d1a86f5e8974faa4cd7fcf175332649ebf22b228f58f4e79841738360a4e959649e31ee8e029dd3d58e203576357d1e6ee01d47f41f790562443a7abca147a14fe5783c8e9b3c702e44fa356c4218267b693037dc5cbb69cebe0ee59f3cb12719e2168daa764a4a499619ec8130b6a8784e635d5f8e5149ef591bafda1e2770c1e0f0bcfb5ebf8138ed8d94f2f013f221eb0fcc563d73038cc662ee74c121c0a34576c2f09631cb28606586fb1a067f497bf708b5eefc136be51d733ee23bc0685ed41ed79890c64f4789a83bc2c5cdf8e66f6eb3db477a7bbdd7966c4376ae2abdfdbbfe63588dfb2c4e0341a7f68660296f2ade2e74f5c610778b8bd8e01edececea79a6c0d5ee497441e42e290f51c527a1adc4142b4da29ee00983f68b8d0123824b0dcf0a2d8d59e0035d0391f15b8c725d45ca8d37ad6a0cffdcd98c362dc1f8e5186d197aaf620afcb46b193f2dae45bc970f39e89f24bcac114041e5e1338bb817fc18475caff56983b21ddc41585c7e1da9bade15817adf4ba7546e49b78b1b94591626107dd5e0940336809d7281dd1256b1d53deb4fbf58c0fbc806009908997ddac0ed9bd083438f0c087fe08b6e779c567e0d1d1fedbebc1cab62154fa28e4ee8f4b82f0d689bd8a2006f9284f3d816ef68561a0bfaad9c971412d263478b856dfe2fb6360db17da43782c05281e27a66ee9ad0c9333e3de448d7155cf153e9f634a40a736c32c9c466120dfe7bab48382fe4e06e97bf6dd2faa2215bb671891d78358db53c442305c4a8f4e8c4a96b736124fd11e88299816b3b711a747d08a4ef0798b94a5452f80d96f8ce09f99a3a4f44c3a906234c3a0f967f1d32441d3e664adaa9cf4d970f8fab349a733e0221d97365f7347744d124355227487bb7b914df25a5e72be7dbfe03a339cf647c5dfbe5ab793729bb9723f8344b46613ac9391dc72435bfd4f336e63d67f421bd763f41dc4e5249d1c8fdfd5cb9460aafc063c1e0d773905a7b9bdc2c603660c22daa336d35224b22a83839ba2662c3975e9822f41019faa061485a4ab8a28d8a3d62e11bbef0616c811c042de3c35d5c870176770c8add5c6304df554157d027004aa13750d15cfe8d2a79782b0fa486d4d347e1f972c52da52caad40cdd4d436a0d1fbcb6c598895b58b4ff5319ba3b4dd9228d831887604dfa0ae8ee66a97ad7e037a58dd269ddb5c51900cb19a0d41246aa3407f08b3037504852dae9fe961036f3e69fc56095a800ed991d71e49c6ba1768f844277959dac60582d15598e58d320be834a5a299886134a85b1cfdcb03e0583c1ca3b6061c9afd8e044e9b8aca25cadfdad433caee2c4ad9a796daa07d2d3a0c481e38daa2a5b1c0e836dbd6137c0c5d5b458bd24408a4df4e937baf307c2e22b76ffccd93a5a02c3f676d81679d98e9b601c25a25ed11af5088d8d5d5952d243894c7e3f63a2ae54f863f920ddbcde2314c9e2d089911b3406c29c12ffafe5994f54596a6bb436587c48ece0f28ca2298a020b41bc3a73679b6bf3e18a7def54ec8ee7116243e8b4c3e592535bacbe28b9429dc2cbc781f47045fa7821f6d1e9388f7e1005931d325212bf2dce701e58e2c1fa4af0f05ad74f33cbfc7393bd5c9b7695f898054410f5dfa22d8589f31f45bf0e40dd8a7b9104be5a3846512743c4814052cd3a28ebb9b59948c85dfbb217d7080981c6b9917e941c2cd5542bb5e94d1d40225ae8a9ea27be862a985c5946d4224d139b6c716c44e69059a9e4f1de9683ae10d75d021475ffdc8cf26361f9eb2809e249937e51b61276bb30c8c0fbde0488cc4c72e7d7101ccac091ff4be54b392623503f664cb62b062c7f098db16a5bb421e88b4eb7799b70d37bf5c0a9ab25712cbd5ba1f477ffd8fc3e419805c5c49a8aacadc9db0586317043640ae3053064ae9bce510cde4d0d698ec81706ff2b9e9d4b5b85fad6d5b9b34d357b150e5102a5757b4cc0c39e27b848e82c54c63aeaa85e584ad2357709d0aeffc109acaa6f70dbbdde519497d19b1d62d2c7db2933cb525a338a24ab45ac49513632ec2226e3d16293f4ab3019983074bea97744b30cba6ccf9ec832d1b16dca2c67b94ba94d05fe559fb597b83143a18cd0ac3b04e20f7b0e132b28671d6540481edd306639e4d5c035298853b2b99d66affc0985145b9f6c89e897e4527153dbb22dab98c789d5ee434e51c8afb8c36e64658b50ef4ee3966440c29de9fa35450f659c24c3003529eafd818c33b8741c644aebca9cfa86fd596a6812b682fb66af32df6d62fee2f376cd639c283dc790cac15d9d9040f3fe0a78758f3d4eedba4c8cfd474a2e4c451c4539798392b991fb4984d1e9fe2a3ea72bfcbedcadd7f3bfd8aa000f7dd792a3be1a97634704dd9a24da731ca7ecc59adedb91fe446a2f6fd68d5f66076f7a3233925318bf574b49eecafe31d2ee635630b544000f8d756d5a0c7b89e2bcb01952cbf30ffc121803ad52ef37a6d231ee030c540f3c894ecd577733abef3f01e6844a5e9ff993131fa4e67a60c039f5d0731d8955d56032e9beaa42862fc4d2b358b720713f2147c698dc28cb31569b241ed45e8f84aa9702d9d15982e52721436e90751cdb2d436e79618882a2a00a4f8c178116dcbeb94bb173c886e9300b0fe824e9844b13d490d3a10d67f9d87ee431cfea9ca8850884814bdd6bc51169c5d522673f9a96b1046de65a840ff0c2c6a82c6e2b7c970fbe10570f18483186ac37056e4ed481be8c86719872673cb9b1c63065e452abcf51a74080b3b3331dcafd7ced9139647ebdf769a514df25e6e80641bb0d3c524b6c1f59593af3ccca19f445adf230350e1c12d9742186f1c83aa984445cbf12a3288f3e9e39565086d330ade772902d65f14d18ac942cb1d0f7cb181a02035624162c5d0ff8b1f7b37317e9e741285774268714869beeca5eda3bbe9ce3682eac7e63563143ba5724fb679ebd2dbdbb93e56a636b0f4e157e4a6aa0f25ecf379492c9ff20b46bb31f8cf36825b93ecbd22869b25c188c03b6f3bc5a6e12b182a9abdfce0f8c83a4a3cc193c0f6ab71e6d8eef1c74a19cc7113d5fdc15ffb195d219ea2dbbd6c3f8f1ef6dcbcb55bc9b3e8388dd0cc007a175cfed5930861b5e533de2955a19f081dc828ed0f11f5bdc738e7445a87ff90b2b21c5a9876d34b0a46ca4c2978db2737024ff1434cfc098366c29f0c770dc13639f0193df980faa49b80ac7a070d62b5ee62316956e8d13258306679f6cc48256f0410b17cfc3e2a5c030178bf76713c256f7fa433daa27e4c56b94772e3e37e8a479ee55e8728446c58cf503410de41e6d233ad067a0a78116785f6d6a73d1020b84d6f03b54a7abc594c331d141924c192f4af0b33d28abdd5152058fda196e49a364205a99ddc09683b51a5d25dc3e7ae0ce5db9a25c42436a3a9f626b3b50f862a7fd72f58d1e4d7c9f95b3d4222b7a3fb7fb692110f739db3b6d68afce6570fa6e1a38fbad78251e90d97a6e5c7331f8ef7c6888a521f8bf4f03de8993825e31bdffabaaaca76880761b40150d199dd9ef69be495ddb09d0e70060a28c00b70c4718ffac013cea35e994652a7255f75ec6ac699a79f1db2e704438428b4afb72d2b0b0ed59dcc33d903937c64b569924e6e5dfc7dd44c7c2640bf0bbf970f34332f8ff90491e510dbb82b582a0fa3bb05ccdb2bc906643fc79efef145d95f77c32975a3ac50023a2cacec7ee014914480a11e9f7c7d1410469c1f7afa392495da4ca6f2deb4e3e8e11470cb2e8c6674548f595a692730a25d5993914410321a227127a7c8f1b9e68e30014a3b86874feb2b992a052e02e4723c6122868e26c702d2be5d21cc1a1d48315a6a2f05db65a4cd5b517dc24b60f459b533cf694baf70cd31125d91e9f443ac2c75440dea18d59438811d9177255daf7cf8b4348e9ebd44ea8361085895446d666ebf7b03dc6746891247cde7c5c840ad8c1224d1f3d009b8255f9c81a2034db08b17e3c604871645c33cc03e62e3d85f6919cfe0a20e32df14efd7a4548eb274af84746f426ba01424515bd842d9b25fefdf8c8c45c58e8d523567fa7132401b489ec351ab7b327c892431b4e21d5926eb6c033142c52e211da0fb1873d19f3e2fbecc55e0cb15936765d45808fd3ddc7433d3fd9a7427cbceb8fc830fb50f66f3b58f3da043d8dde952ed4b59a5bb652bc63eef7766668ea6d3090243813e6e6dae5705f2dc4e822096f2cca7f35cd217c90df870c42230b38fa20ad175e2543e6ccb57da24dde44550b05528659770a93b0e7bbd2dbd29538ddf74f10b705dfe0cc7aa053317ee8e450caba18390afbadf8f7f3152811261afb31e3e9881c102a8baa247c4121c72035928e8a82fe921789f318ff791e02820cfb8f1696f2a2a9b6f5f24976a1ffd1706f80c59ed3e58dc11d9760610f468bdeca1f19596b2a2c522dfad9e8f2eebb145e11086d1ab5cb3d31d815fda47c288c8560c7c5a0df2ed554cec0ffac8f5c24755b3ade283ec379cefbe137e30ab35f4b53b0586df85066b12c95c662822e1b227deeba987ce3b330bf0af8d73205b69f7a5d21ae282dd5074a1a1a8123f5dee4ac586923fc8a8618106110fd2a3b3d05871795a9d363a00c3d623aed22c175c808bafe13abb4e3ac4d0494763514bf944310c090aefc23f5b3656ea501f2fd645e134b603243c501325997bc64dbb1d59a74e6bccfc96c3f8669f15e974d37c1e78fe467c6548c5d247800da414d72391913e21faa3ad588ee66d06037965ca2e5da4b5298efc10a6ff2761e244a80f29a1877c1c8be770b7cb3874619e0be2d8e1c2a68c0e9c8d59097d31052c1b9bb1fba1445f5cbcd21359f900650fffcd4a9b2b714414a4f3a9279d6e476743027058bdcd6bcd444a98f9d32209a7d1384be9e6bf8e5112cd6b5ddb3e2c267d66cc3732361af495c328fb4e2754576c4a2bc88149e93451b802038ac339e5c00cfb08ba993854606fafff9f37008fdd3a0ae4790dab80677211264cc5fbff5ea779d1cbbcdef5943fb2955985d84d206255372c08dd2150ce943eae6f51618597e418de4200d6258b1aef1127ef8bb0590b9e4977bf10db5f4b3136f1cb96cbc87594d0217f5ef2086d0409449138cedfc9148c46bd40d4b8bb311f8ad8a495760e1f21274e245a9caf1d69f4caace00e806512465017047981f660a881258468bd11266311c57f3438d9099966a4666879cd2d19363a51d956597e5a3319b6c97f5c23c0bafe3b70bcd7b91f10911805c7d868e821a94f086f716a24a330a0134aced6bd1a8462689a1ce1f3a1ded795705b07803309288d2f409015dbbd905ce4a89f6ab3ce598b2c9b83a697636c3ccf23e04354302d6a97d6aced6a0c2fb7622cffb5feb4cee7af614faaeb7ebb3b94eab89a92c08acf6070c4d4defbaa8d3006aaf45fd9413d1a94f495a234fa0515017e08b440d7e2f99c2dd4298e605c22157b4b12cb725f39c3ae8f159ddfcbc83fe81ae7736f3cb48fe21b5010383d5f5d06c80b421fe7507afa4a164957c9ebf37818f6aa0bae3269cb3fa1a0a37b38ba6723d725426877d1f537327dc4af2f51f692cbb6859bb79dd6bbd283ea5ff65690296e22a19e2f195d1b2e51612ff34cadd24ad17a405f65964df8ceb651518c2610755295cdd33eb6ac19f4aa731b78ed5ee6ae79ea0b26f51c6738d41682cd8920edad2e7346824a759ef0c748076f532e55348d14223d2c4e5d8221c1c5c91e7e8f546bb5b29c544cc427e1f286dd5d8ab25c0d2f71b162147d7405bd2171cd6fed770489ef5f6c2036d34bf9f6e0723f70b6b5ebd2c3d8b6f711e89cb782f95e1ecf5870ed746a8bfe01d94413b706807ca98ff3a6003418e3392c36e71a86997d5dcf2a3d0f67f43675d8747ed6c523e4edd517af5826cf9a33ee8e9bd64152d0fe91428e1b14c8f192473c50f17acfc9258477c4f87e36707e9a62fec8f5f17b2432a91a098d0dc8582951072efb79f214517240df0596f9483a96ee5eb18cfad5b1ba941efe896212709c309744149769b89dcc0369fcf3d1d0bb8685177b8d53e8cd169f9ffd6ae415b090a9f0fb6997e37dd337b2e6643ee31165b76c11a0f8e1c41e5ba14b77f51d3a35c5bb7f5eb92a1469874ef80dc5b5d3b30862767512fa2e2464e32e5727a705bd3be69be6658e5166b875680df7da19a243018ed58c14e5de19f9c44e6c74d2068e9dab79b2416df2e32eda2a6c686c04a10da5dcb0a8e06ebd191a6a387b305998b172352f1563925c1203e08a378b098ddba5126c4108f2ab267aab173bdda07e96a2359f54cde1c434c893d77fb9622fc06e071a338bd89221844320c95e14d02a86f8cb6a548bba7fee982b5f114574dac6fbe093df6087df874d3ac9bcbd663991047a826f58a6d8b64318e1a0d7ebbd07de8b5d05391e92c51516f44fa7a8d5a02ec8c35ab632347c063ec08c4ab7db17e8912d914f8c6b425c8956b4df87c56379b07c6ed385ef6c3a655ea95319ae06bcfecb6129ed43c6008993df21a859e0e5f5ba0273725ee49f0b2b3bcffa51733d5050dc366101fc2dd6b6caa4c7c5c80ce9d6a1c9b0bc626fcd39464594702eb60e592174c83f855ca3676f3cce1444a08cde4109e5830c2f48ae43db6e8fc8c8d1b5d87eb03110e2746839192a30a55b2868ed2e00a869779a416ad5a0449521f3c36eef06924300d7680c575894c30bddd0abf6bbe686d3894a9a707e078f22bb1e119fcb64194eb2f3b8b0aa069352f72b26969144cd8401387850fbdc07686073bb95ab9fd84826b9c712337dc1a4e8090a20b69a833f2c600fa4635deb8c88f2ca436dc4bdbd79a408a6545b2901d880d76b69764fcaa1c556244541faa62c640423acf714ebc8c18b877b61d5913cb8d9e420680ce07e80aa875417a74845e79efd1f62a66dd321000926e9c4d9d5349e76d09ba5847bcc6df280f885a405c48fb7968992a514400d7a338ee44d5c81f6250747881e2a4820266aaece9e119bd853141f081ef029baa8a573b9bf25b36552490693378a82e63897133e691c0f99d6be8e7466247f7758abe33d25198a17c8a301dda35644c404ec4966544783a0f8efea986c46c6d69a2e79cb7cfcffe0942e649d7608fff1dccfb33660c56596e9e02365ab2c29221dab2f694218dcb8a0f72f0ba78a7457ebc7ad121174edb61332dc059c989bf6d2c85d2508c97cbde125775f2f8595ea2ba23057d7c3a0936e60fc5167f87bde582154dcc9e074d25143100067e8ab11885d1ccd98c03ec3e84a75e9f0017d47204f6e609f6c308e5c989f46b557621770834705c2b9b38c25212a89ed6a47af2d7ba1a5e85a4ca3d0936f924149aacf1d2323c25962b3fca906755a98e7bc723254f5951f122fe4b560dead78b155a1208ad845868c7f0c14914eeea8c82164d630be3db88060a9d6cb2aa76d1f20830d028073ffc81149aa71d3fadd5669ac0efd4300458a27824cf114a92ef33ffb157f3ec3860453edf343616a4e966a453d4df646c361e4618e239b57b5d3d8734a938e32ee0267773bd3d5169e3b5b7adc8863bf7f6d0081e8407478cbc68cb507f0ef94d8ccb91e47f865afeb794dd4a6154a6a58d338926796dcd50617ad0bed7ce17406228513e13c24f2472c5e1564cb5091d031741e0f67bf14453a8a6ece599aed087c7ebb4e58c8121911fab30f8e8c8254f4284cc79c469bddafdd54a5cc883aecfc209c3dd200df0e7c82086fc3a4b404ba4819bd6f7efe65f0c40c0355649f23e0cad9e1c0fc2bbb19e655f2fead4824445f0656627fc0d259e53e622d29e7c3ee154141d53676e31d33bc7469155a8feb258b5227415e9b9daf3f3d2b56acf2b7ff3944931b4f554b9eb0bcf5174cebc3e792a27acd3e24b937bbb5a9305b3682e3c41457681ca01f6612b01776031e816ffc41aa670e0951baaae897b62b085850fa125886afde1642d298af6a4b53768b45af05caa019d48d94e5d6d609bfaaea1ef2daf4dca14a3922db397441a0678a582b18bb9f24de50319e35d143d1b468bac722ef55463a228cb14e2a995cc15abd2494dfe534d54f31e4239899ddd69c9e7e70fafe522b12eb42f694b22b8254d2bee5fef2901d2b56e5736781f857de229582faa7d5f0a47052f6f1af8aeb1a637fdd3a8485c700c3d9955270718d77ea2b6b86ce90b034573e1494294aafdd0a7b5d462d35e3d1c4c72360e4e18a3457f8b03588c1bd7e32c0dad18a6e95602fefcb992725227fc2746346a8adf111ca2b5d41b87bfbafa9f956d381b8d2f402d3361563c91345e2aad0f005daeb492d379632af2462a129e49820ca037965846eb88abcde899977f71426643b33a5006fd5209ed69927bc95f4b44ef05f68b4faba86fbae613839475d2e3b4f94398c0683f1f3c625ea19096027567535fc62c7b0fac0ab46b40ef003504b68acc6c04e12c84831e33841c15873699007c0cf5aaa197e0369ba1532266bd8254c76c892a67864662d71285ceca954b85c31ead3181e12c1d7b7e899947578b14db4e75dfffddcc4bd2a491ec1b01df04e5311fedefa217c262634a4918a46423e7827b8533161212f460369dcb9fbaa178b1a4beb11ee63249eb3ee99dc2606670d6592f57483fba3d0fd6282a27be7e14d7b85f509bdd0f95144c8440525a38ddb0ebdf11b55f452825d4f1e0262f209d1dfc25e0b7cf095d496fbd6e3fe1dad500ad089406e2bc07281696df62080d38075d5b4af6e14f000fb9d594f62d0b192f4c6af59a7cfd9342b8c4ed85c09e39365c5ef17fd2f89da485762c8a17781683be7abf8ae39315c5757114fe87718777bc1b3cbde8690327ee606c9adcaabdb4730012645863dfef492e67cea0b036a28bb281ef5b92f155019a337686d6fd8b0cee2868df7419886819a37f340fee2180b1fe47cc6d020d27666258255773aafb695c7751a3988cc52a27b079f89b97c3dfd1f87aa5c7e821ea8fc801703d54a6af09ee9ba082795b309e93d9712239ea919265546b90375bffa83e478132f7cda16c5e29f481e894f5bbba47841417c5fc8bfaa0780a5c141173a3e917acb767e677cb7fc43d6e6c753ce7e0f1a42a44d181034d55f27b2be7269a2ebd28b82f3eaa8e2f7a710b6fade719e263d19db28dc4756eecce8a8935694753c54293b62c82e65174043dce0f4010227906130032028b0900e7074256186d94556b8823097d3ff28f47bed6f07befa5d4afcaf9dcbf8c62602b5f8bc2226abd4d06c124c49d6be386ee1306caa8c44d4666236e12bce5b0da685f6af3568decaf90ec4a4085bc5821828bdced3ebdd64e006bf744255c47edb768956b344547db2791486740cc1ecb4adea3f066651fa8fbec5b08aae6bd03a7807e8de49d761efd1dff56a1665d373e5478eec62ef7d76ebeb438530e3dc6b3629ec7e3e437e32fe408409f63a52188a638dd74ab3c6829bd32ae245f0cdddc731b44961308e4ae400512d95fdf817b6e302e03ee53b81b17f7653942588211bcdf946437bcd3382463dce9f950ae1bc1b3ef776dfc1091795e703687eec8954651a8dc671b73c179c556e5c1ff0a07bc59cca8a57f9b579dc55df3a28d63ff4f218a4f3fde9ee72a5f7f9c235f2c81deaf295aa667812000a1ba605a06c47f86f82c092106c5450a152fd20cc2009e08e9f83866a00c849f43e3d0d19aae83db4072813f3a58556b6508019c68cf9cbcbbc393878e0301b2d47b5b32ebaa7486e940f2caec931e659c3fc4727924262c0740e8ac2d38e07e588a5ff10c0ddd1c5add78719bca1c55904d32d79e8febd83d68bed67888de00071e24cb196eaab7738b08b0617e11bc15b69cb3a256e172c531047f61855389cefbb7f598dce0d5f664620be5ed67e13d7d82f3213456d33e203dbde20d599ce87c080f58f58dad08a77d1ec279e77c098ad901866a009b4ab9ba3d8a1e98853f300a5da1de681d94be219293f3a0176f297ab7ba66f05d9f357c5866a018024dfddde1a8540e331d5e93b38259fa2530849c926ad9ab014c136819446168fe483dd6a94e8a1b9d4fa6eb536e6a71a52e98a3c103c1f9da02354b7b3ce3e02a0442dee194cd2e45dbc23568df8d7a7afd0dccf0f26cfab6033ee22d40324bc5deaab8f29a96740ed9cc632c5cd04d15769a0d8849a633b9554135a00b0d43fa0e9a53dc53621d21689b12012136256200cf48b33f79432f2bc90abcf0b7f8cec1ff754b202b6b4a83d0bf8f602e805970a3eda8c7e373e75ab0cdea61c3c07a7260b65718670014812845580aaa734d0ae9bcd27f23000609a2219709e758577ae20dfdb746e383bba3f6115801fade3ee5369de804497ebd1392faf3b0bc8c1bf4a5423e84ae77168a1a7e56c1bfa26ef745b2fcc39cc42c566e97d3eb779c7bea29816eed4921b249fb016c74ebc9b559167541d6edfcb295f391af5a9ba130312fa3dcbcdbc05d3b31cf1fa3dcb6514c3be53793e2ffc650ad1023f09995191a7f0404e2a39eb55c37f3521d8b81609862225a5ae10719f1921746560b33501aba12917c07d23abb7ae20451af5e9406759aa1ec97938893dbdb49d3ee6d9a564779c8ef0172e749182bbf27a01b9cb4add427a550d4e0208214b9f1dde4543c07f0e5fbef0fa3371e2903196a41711359565df820a5c78a77df5a25577c6c56a6f21f4b7fc244ed86da4faa14990bd2f5443b0078de53c5ec80e36441106879a07938e8e6fb2aad958cc1433492ee18cc95770cc9f8abe39fb2508cf2c2cc7e85b22fc6020e39effde76f01ec13400fd379816f173e93f10f90fe386ad5abe36ba8ce481c541cda34f2153a67124574a826e75f99bdb7e31b202cad8a89a9f1a0e800c007ec3527cb6b50e3afc83f52d61c1ca6878988791795760dc5a1722d5685e6a524ad604da441cc7d2d8025db9d36da3e7e2151ad4031eab1d526619bf57a41787317d2cd0291ded68bdbd5747e5cc8c8c71467276e0fdc675e2d75996c3831c10f347efddb82417b78a6ac982cca41ee142f61356e97040f4062844e07757ed175e8676690095273e4a4a2f3bc255d6b27e8aa2cb564b871723b3c125cb11b475e5a084d63108bdd231bf0c7f34791ba827e5a352ff1fafb0969df519b7f67fabefc8422dd547494640a5b230a0c0716034c322e30821266b96be0563801dc60b373f0f532a67e548c5517444cf41791864b1347849e266be9cb9c175b5c6fa5238ce270ef00f394e24d863ffc486f2f1debc4d2ef660ff3a209c3ed468bfc07032725cd71c1175bb7f790006ed3bda68df87054549d61df63e1bf2e2a937b9c6de5936d45c72b23d41060b9f5f64690994b0767d727c50293012d3a3873f7322ce5a94075f6fa8d1aca1648d6a9c83719a0cf182517d964a97dec7a9c700f75136500bfe46c5368ab11bfe5f16480cca077437bf540729c95703e681612ce0f465d155c18d1062025bf0422c02011f498b9d866b4e9057a408ef5bffb6e0a55cfa22bfaac931c19d8a1b0c0fda567ca1b7bd1092552aeab9f79d25aeee03da4d0f3726be27ed9bbb1a93be7367bf2d949b46e364c68a1aa82dcf46a35eef93c48a9191a45ce0b18733e6d20e7292c9a165cdc0f8d48bad418258a17dfedf483a609caa598ce48e2ee68c14aef484db3f99547d7c6210a9338b81626f702c8082b59e2678d15d77648e0214527709c73d3a15e97caea28a9c4bedd67b6c7695c15896b645657b642130a5486125bcbcac98efdcd4d1ae79a46d28a74b9fce1cf83000085f3870fb4c74500ece76c25a041d30e841902d852a2dc58708b821e428fe102834bb61e9f3c284b0c91e4d09f91338c0329d82b862d8a55a6cac193f013d793bd417e2b25cb0bae4e2083d812adc141337a481406097f1628bf6320c766cc3f5b8271f9addeb4612f24fada1d097edfd31b73a109fddabb0d208cb71aaf25f1fd738b53d59606a1e13f2cc336d8dc6d58dfed2f112ac1902b452936cb083adbffff82f486a2fd4238a142ed536c30b7ef5629efaa13020fd43fe4652b0a1c466567a67d5000e7f5be0d306b8eb5f6fa18b46158555ecf6070a11c03c8fea7b9e4a47d24fa432cb01fed7c3adf997037bc5f7d6a23445babbf7d46a241c98ead48a6824c324eb703556d571f6f73f9b368ded1761320150827c5b4d5c0c2d3ad0af9f5cfbdb4663e8c8133175039b22c77cf972286b6cb1647eb570fb17e49cb12c75000daa894c265e7a640f9df017a04c0cddb6c1151207c5cbe8eda89e11403543f0ec7f59ee0070b53871b14545c7ed712042e596e8bdd989761d4d257f1190b743b9eefcdf308e3d6f1628e507184eeebff7adb456fe5cb6d6e03b07130d7d49dc9e680ae00f8b9b44cddacf492fd34f8c2d5badb4c78f43d14c6a7be6833e86984708ed56d8c8ba99df814266d6b4541822429126c2d26d256f34001842ac93f7c81518f26982848144a44fe83d2ebb8e72a6181e1503239f09d342e1237e1a05cfb2ccc4e1f018194e60f65147a809731d6091676058267e7181d982a5c3d18febadd127d0e04d25f34c636b2235bb7dc0ede70117ae5c31cd442939d59d346502b8e9671094b06e55015273686895a60790ab7a06ce9220fa64ca77c376f55891b63c28f32d28500540a84d32f17ac5073520fb21e4be67ec64be5d6d87eaa9011de19ffa16f95506ff28fd236edcbb8104b2ebfc925f55d203a8769d0d738e354ab5bb3230b209a83633e43d1374ca394527533abe4757b1cec28af2d704011fc5812b17da1f59f0e83d620ef8e13bedae924e6fa37ed12b95972d678e83f4c2223589ccd2293fb4903dd3c775f46b98b9b5e2401d881a1d74fd0ec6c770e3f4242353c41eb780c8601ac77a5ac3fa281b3330ee3985a6312949762648d255b9232efe52044c50024a69e7426d1fcd590ed3cb79dd4a915e66f4885e48e9189d2c629df1fdb6d786d4832c110c917f09707d0c25b8f09c9a44162f291b4e1883ab2e7948c0fe6198102f4004aa6258a960d0a64eba9d151454605753cada04a481da8c6f6e4265a623828647affcd38671c47cc7f45ab7122911ee09cbf64410b028825e714b79cdf0f77a7ba15be00c73e8320a39a0523ace2c20f99c20e9fd688ccfc5e62105f32bc378010d9e5b89f238712fa9ca738f8ea80a0db4d5a54f08842a76fb007286f0f2cd1e3be359222c73cf1a94c00027ec1846758e8a0267675d2f3dcc2aa3fd9ca2bf0fce2e5f8729009e2ad6fa61c997b11126e897c9c1bf543a3ef5462d07a8caf8cb18da36433fdbe451f31b59a7b0751a228a65576ec1ff7e4ad8da7bfba100eef3022524d5f15bea61dbb0c7463eaa429bd167ebe3a6ebd537aea41b32d1e9c34d3803a28e1bb6efab502d440b3c1736184f42be4026e9754b774eef77e1921f882c1187e2f225d8b52779ebf2aec0eb08823ea49dae71b67f63208d9becb53037b6e6e0a8b6a3eb277616965eb433f5b43ca37f1fc2a09b666a74d4aaceee7f74b1f2714f50a9561f06a5f0f4414a714d861d0456a570d54b4d9ef7acec4ac5497f9669b4cfd5221c7d377aad7b772f4fc694a51f3e0cb357bc5a23a0398ad5b2a798a3226dfd4f04a66be95c98acd3d64795fd96282c2c7665e55817b7a56c294f0eda7c664a2f5fca50f19a3e3879991779f3aee78932e4dc1bc682e8b904b6a1f4f2781576788e796f4ce9765eed5394c48afb4b3a0532604ef6953beb90b0a289946b68536e4e2da191edd48b5ebb52adbe061667a3dfc0a6dbabfdce8a45b7870424fb9ca40550bb3e3f2b7e510e8bcc984dd3d25c70e1ee6ffc08093cbd13a4aed6236302907183a91815525380a64283e884be32c025f6215fc2a895d723bdd8478119230bf2be3891d3b9b0ed2cbc673ca02c807adc50a22701ad19a2a5596f5e7da027d08d3da1105b486bf2949a916aac13c3460829c81b414524f78b3d0c67bed560fc6e4ede974e7161bf77889b39d03f0df5858d2020454c10ccc06d0adb76ff925b188e9ed0b9aeb241b8ba8b729aa1101a8d729b56e2fe8fe2f2d31f33e68caf1c031537c9d1613c337285d8441b58ea2e7859029e3241ca9f4abf7ab61940d10fd6be0aabe67acd228484410c31fc84fa98a40f8acf59b60df59a630e8e2c646fb0066b3d10f847065d124d76b6e798512388a55f9e0d851e5fd4d232c7c92ec0746b8ac38a6fcb215faa95fe105f00d3e209f3739b6dd975a97d82c0b35ac7123038e68103350334f1634d8f49572b0c4f38b4eebe75de8f0dd5a9f4d59c93633fbd1b1df65b21e835d9a895783f420881658050c6561a70d81d6f22b6aec2dc7ccf9d4bb595750d4a7396dae2e56a3878a662c61c594ce13b0cbac9d8fa0e11a8a3e6406dcb3342b007ca10f4dd0a67f458f40a65ffae6e704bd057d465767cb50d53239a36849cd5eb2cb88d4555186808616196c25493f74bf0e73aa58a0f431d79362dc8ea88c03fdff5bd4998f9943b441bee5f0529210081dd6f29ff997aad05ffd6bd9a10542e9da118f569cf1942bd3f6ac2317cf08ff8e240cf8d5a7cfc0949993f0ef6db86976b233fc90da9e32774cf19e13275afdeb8759bfa68892cbe9b45df48c4942eaa8badfba6d326efa0348d819d4e4ac8c6684f9e0f804915935e3308be965cbb8b02059932d6a8cfa8b697b882913f47544ddc6c95854fe1e0301fc8182e8a37612fa4f95da7cf0cec2bd0c34040bf0b3e5e3f7e9ca10459569ddf33e68e904728c074ed194067bc4efda9050fa423174512bef9890ae5e4b712f5c914368c87b3c658f42e5e3926dd7d4f0676b8849bec943f90a26fe5f92332965b92b0cd2019404eb8b6ad8af5bffe9a792da8a0b2b2c04089a3c596eb3da2c16fe5731f6afad46d76d4ebeeca732b691103b28516cd719d8f09eb274148c77e087b56a991daabafa8bc65b62a1811e40f25eb4bc4b5e9e0a44d949c2347f1c4775e6da05da021a47ad97796b35dcd9094688c1c244a629ad585190eb1af33974bf3f559a8b226bbbd25876bcd5d18b93d459a7aa93a8fd945c895b6c64495fa3e3b95fec8e05df65fc77167bfd5c0cd4223e243fcbdd2416cc9726b27fcdd7520215dcc5d70f55cbc2ad913d23afe01a7ad218dbf40c798263b1d08eddc2d933a66f1af4f6bd1e7b48313aba7e713f709fa0bcbcd41d65808cc8b2289f338c3a93172351164692d78867fbe76d2e9e46b7e82cacb91d2dba1c71523612dd694d32413c6575b628a51b3442a86bce749b8f20926b71220ced2cba571ad59299040608aa4ed675705dc9ab27aa66f33ecc06b1f3461895e2b39edef4ba11c91ba58a163f2dec85ccab7f395f1946a014085613047909cc039cb84bd1f8b85393149f6ca03279c363df6e9a756edb72a7a56caf22bcfb7482e938c726dc6ab6f6af32eed30facf4ead3dacf45ff8b72111439a3a9a6d8d10a3f9c1b8509dc3a3140f42489ac10f6fa816620ea1aff4c8d99c7bc353e0a598b39536781851b071ff067b76dc2bba7c98239597203841358b7d81c770a40cf25f111bcfb420f138c3f33f79b34925956834435acfc6538084cc06ad1ccf51c8636b1d068439e1c46f4c38e1f38caaecc03bba740f6b9fc2e27ec7c111b49b08af9962ba618bd765292c1e87fbf6dbc3a362c8e77e85dee814e016229b7826f1bef6a1ba15af13e737180b525d25bd519ad5168ea5f0b55a52e11e52f1f53cc2d71a74ff794f19c16a7535dfcc826b07a06123962fbcbd14175e30d89887670ee1423eec5a06e1cd96457dd7c64a883ce105a38aaf819b0c927b8f3bdf5f7b74bd49d0dd7146d304cf5a2fc077314b61d6bfe7820fcaddee1c699901eb680b5e6bc5615455ddac8db1e91b6671b9543be9c9e4980af5dd2020d1b40297ffc7dde4df3343aa5b8908bb34133f5c2a7eec89093800a420031a53775e6e82a30e7d31ad4bd2581fef370b1052c718dc9f68d5debebe0f14d7522a60c05d4147c15785f765a415f357ef5f0bc01ce1f9646bde728e216a462563b78715330a2f877a8813ac1b76af6bd444946175d732e452705b8173081738cb64fc1bf9914595770c9a5c5a1284a2c30dc5127c1d462dfeb248a2efd83ef5b0a2f25b7b89c4f774815738543cf4bea2b9d23843db16845dd37e56da484097831b7785b775c9bdd0edad5c35fdfae00a8d780d7fe0537cf4ab8fbdf41e09ea8e09411ce0d52fff808371804bd7a1220b58bdb0f9e90e631db1c48736c8b524e4d79eb189bdc04145f73defe991be7c49af78522dbe2811e314d4b3948de2a2916f8519b84d281f7e09039b7aedcdbbb1e24a9eec659ee579ee90e444d1505b4e69588489b7493fb35229bb7bd5293a0edfdd7caf1cd48b1d1a3e4a87f606c34a67a5d36e941aaea2c447d841225e92b7e9c94eaab6508688532d959b97dc9a6c586e073ea1475d62012a1700b8fa4f8383cc4315cbd54d61c050f9263aa99e4340b7dc948e4837bedef6a85dc6e433ea0d553a0a9e0ece7ee32a3b3ab935bb1e46fdc9d10051cd1cec944a9e2b94bc32d74fc90327d72b2bbbe4e735a5e09cf3937431678d79e18d3f99ab31ae12e53e18779b4b159767a21506862bc7448b8e570237852a820007e67d335acf00a27d5844447e887e910747b38eebcbd31881979e9ba8f9f9ad6cd75e82534d440e82e07247cd8ed071d5d0167e96626bcf67d433d9aabcf4e2adea8dec82f72f3ee639279a105ca3ece25241f761f4a575cf1a9ca2d7d5925920b6d5c4d50a3c203dc9414479004f700737a58bfd7f8cbf2774463ae9a37773ef3ba0cd69bcb6707046e966931b4602cf7642df8609ee9aa7a329f6b54eb9253969622e4d70a8f5e7d0b6b61e6501960df5cfda0fe7ee00df540f517626cee526d4d0cdcec3ac18de7f96c8a5e0beee49fdf295d0c3cae41cf0237b377f24c42bcce775c2a1fbcdfc1c66d190af51ea4c2fe4e19257e117f2d3edcd848b0a9fed95fd8391f3ede8d6efedf5a25f2c7fc58be1d87b3fdf97f128c10723e3c9c1d3072c141f0768cec63cf2ef927520e84c6db3f0733bfa7faf58110ff2a6a0d765ad2ae61c42b142f62084859fa517fbf7877cc7bcd9067e94cdf06e60466d55f01c4792434fb165c718159b2e24b008975a290a16743304c0e921a9511bdf3d78bb65feb0ba153d55fd97f93bc61645aeaa10475ac694d850308c4926025e0f66a3583c81995c14f8da5b47eacf312fc341ccf964fa68b3b1d1ae6b318cd5ed2e404aebca5797f614bd20f924fbc5cc6dc49fe804180567096c18e8f4c18da970f4ced246033934674dafc9d687f9947f230036555446948399d253556de03dc28551857e0a68065cfe199cd02f23488a98ea024234bf374371cd19c7b7bdb414e5550228d42ce054fa70ca823bd61b3d664c88a0e5b0ae972ff382a7ed1f59997b103597e7591fc8c7dfc2161256d1a463c7a49d2bbfddc424ff6f27d084948202b38774547c649dfa89ffba7002c02ebb0b59365677ba1548baec78a6022f55d3316fec2369d178d10ce7c146dc2b948fd09c928fc86f30e4b536f14fc883a186375be820e8f67cea01aed6b100c3744a7d1023137ea32e12f9a0b08a0b8ce902882a2820275aa5f9e4ebcb4ac18c49b28553a594f0a08f62416bb58d78007c205c4596cb882302f7015823bc3b2359b3b3934b476b4dd4de3adc87d38b6fbe513150b7550da1799b8a1c47a138fc5b1a89cc2786c3ba3d25704e77e9404ee5ea607f84f4dbcd5bcc54d888199cd9b81778fb4cf2538ee9364fda8ae13c530493d5be5c7fe7725dbe829babc5ae05734364cf16ffd382132acfd7621b454623c4c0fb08a9d14fa21afb80233c3d7b7b632d3b7d97d4cea7c642bac0c896d2adfdc99d2edd45caa418750ab436cfaf276e63de5717ab73b596915a21f8c40fc6b17eb927f1a6d480e27c5a8009c49d580b6d6117bcff1dfa960b79894e2e74cbda6fe5cc7053e1e0d317aa2559011ba485c41b59048b3a6bee2ecd26b1c2c79de580dbdd2029078504a27fe676ce38023f59310e7f58a030fab193da5a8bf92641313b88830694f4597af060bc15fdd6fd77bfcbe7f46018ed031a3184e766af6e18aab1809caa8a892507b74eb69c79d4ea20786c8c6277da6b087a4270b345eacf35624332b0d80e0b2ba7917c3c9e5a2a8951110d58dcfe82a729faec9476fd0cfa63cf55184f3b3a813ba99f9fc476698d4e2ab5832f8dd20349a31fa142f8943fb48481a7690bc8339e51d3fb94b2e5c43521ef210091af00cd2f59500c70ee149d516b6e81daa81a8ad780543ebdc1cc537f65331f616d421f5765d35671fb2ccfd58bdc63544ba546ae7e7e66623a9c425b4175db51e271c75c40657a5fbbd7b262f725da0ae1b0ab077b4b0676e90f7ae4d10461c433a01e7c2d3e765e431162faeead6e0af4a59296fe9f6ba896533a4a52317603d1080d60ed1c3d7c2ec59c263a44704ed4286bb051179d636f31df95751e90285556c92b1f1c1a69a32b6804b9a140cce032ca593ca6dc862a534e39c5413703d75459b0003686ad768dbeea4d4ff9839caff7699c5099e3ec253e594059bfa2d4f8932334d8a476a33e112391eafbe7c753a6a7bcf7755db1914fc39aa2d96ba3971a2124a38972b7bc595d0daa18c32b02d01a91437d120e0409f9e2959a1f55d177d01c7f64dd26b219ba2f4310785f7a9296161f3990f4b0a07e40bf060a1576b42f2d826d41c54fbb499c44977bdeb48813ae9c293bc173e99338cf914f671318684895b3b07364c983c8b0e348d7899c8d92f8ed24d29421ff5d5234ab768c06291720b512cc2ae5f58f3a236d96cc0aea78e514900983b4c0f0134fcd706da4de006cbc729c82118f27fd988df326de3774b540d993f2263d632cf3dd5d41e82ac5b890aeb297b69beabc1e41816e9eab0238690523657143b0bb6f2041c58444d0d18ddf72e97d4c8b5ebde923358c27af627a8021dd036872224c592579beb85588115462960e8050f2aeef3325b23a1a13687d2fe5540d3c5b0e61b241fa8720eed735fdcfd56c2262a84b9c951b7bf5ab30aaadaeefc876a3fcfff406991a6ca66bbeceb097626ae3beaa8c3156ac57b1c4e393b1df9e48d21ad745a87ce558bd39980e99dda93ddaa954bf7fa6ed2bbf4a1b4e9d881982e532587881f5973188fa3e6e9788a0b360a61e9bf28304ca156c2b263fce3b6a96cbecc09f4b71b61b980e2a0e3b5eed44a22faf81ac580c408c33251242ba9ed8debc1d37c3685be1a1be36446d60fe9cd8ef590b22d4fd4f8ad2309f1bceeb93147566ddb3a13911773f9d118d5a5f4eb3d9dc32811f115c59c8bec348aeaf9cb3e1011ca62715b9c272aa6e9d30a227a2ffd3a8498f0526d7079a66defc596196b62b0e470ce1be03ca97f7f9cd9d21e257c9c01146a3109207bcb2c5d6fb07b1511740312e062bf8744697ed2f7fe0d18a82670743a8b7144e52483212a092a5e81dd5ddf63150075df2b9cb21c51efba298c07645207da458bb55a8eb11dce2cf479ff9c5f4873db266acea7fe4166a53c6d91baff1e0083cd7105a3e70cc9a4031c4506bd8d1deabd1a79dfc68db9f6f169fc0cef4c67fd73a51b505ca59c23d7ffa0c44b68e99b060455ba66dc75470290845ce30f3b81c30cd187cfe07406bf77e1a47facb71cdc55b8d26f21073d01acf3ac994b863622e50a1f5410ac28ffdd3b8efd724fdc94c47f79f71727fe5f45a093462ced09d6ca1e4d24333d3afaf54b0c4d7b453eb28be16dbd61af6768dbe55e8ffa56a9c30e096fbea08ba52ca6901e861fe3c69705fceb2d1c046204797cd05a63c6b5e7055d573522446486bdbd062b7b4da636df4561f002dd8f473452c8d80b5af723a6fa61945075ee6e898dad4e0e251aecce53ece62586a3902939695b5d84e9295c317922a5e7c2acdc45318bb9edc32becba4778e916ce776647836a2ee17f68f71d8e74b3013e9ef3415595444faff01cddcea170147f091a512e2dc2e3a5b0a61c8d939906fc9052251b82f452c4673fe903b5eb3bbbdf899d7850fba9721c2f99cb09e16de20adf3a68acb609b6322a089bb14fe474709f05a9b22e277580a65f8e99ff643b3e137d7a796d1f8175a45e7d3f78cd026d2ba56ac52fb6d14a25615801869e035de526f33dca0603c7f6e0d6bba7ec590a71bffb67dd7c61612bf531637a78afd88540b4308cab46b00ef20c9aab5cca59d5cbb906cdaed0407848716c61ed827a8ef76c882112a979d237ca1eaa14f30b8186c115ba0cd32e0ad2fe58325c5d0984aa06ce9755845888b8d1a2970035053835384e7e416a18d14053251f26e6677518bdecf8ceb991945d8c4af7e638dee83d3ed4be3b0b68d3c5d02bdf599261b8894586593c3b0942dc6fa2824c590a6ae2d8a209f50e5363bb242acbf7c1f55cc4bedb602f9fbe18a1e4882afb4be8ff009c08d6ec134d801f209f67959d703e31a894fec8b05e65bba2b702942a925294aad50a9c228fe5bb119f48b3f1eeb40da35858d9670b15aafa43b9df69f23f0d33156fec9dee140cb2f6bdbb30461a167a06e066ae97910dcd4c8f0586cf20dc70e8f8ab1002e326aea54904f04a8be539fca1f9ea93417cc6da4338e9cdf9d1193f25711841c5a65896468470cf3452f1e70ef1163dec34a26dd8134e05a27b70a799c714f540a630119d66304f4e6ad76a585b5851338ffdad9112b69f78416a87c50d6af17d12a803729ff454f27bffe1f235e9e1f36e6a9d44cbed28951787a7fe6684c5fe1c7929bb894d7a35fd147cdade81c8d3c376f1a0f9cf69ed3f4c23bfdf9b938a7a6f598dad9e917f08941ffe07c0f2a0c11885589fda962238fdb98332a9609182784ee8864b856d87664b3565d8618f2182c464f75d9079b7305893e375124c01e76a9f1cb86e1ec5dce1c0715e12d674e05e9ae0c8ae27cc4c76490a4be4c140231637109eac4480b7a0c1cbb984886ead04fcb9b6cc40edf70d7b1df37fde216b1ff27fe2990e5f76bf04b9a58391023d670899d1437e994058844c95815ef0a6d088c70075971e9bfcf3ff4346651c507783f899ec0cf776847367b29ac6c1d2a8a667c8f54a69653cb030ea46deef51dea9a7d1982c86ea8f063e6f4fc78a49e82f0764a21cc281b58dc533b10df7f79cc20164ae9b7723f762f0b4641814bc5d01ae42153b9b3fef40c931ae4470ed6d4209156a144f872514ead06152ef7fea4e0438e9e7b95629674e38e8208eb273fafec3414d7185741f8e872b7cb57e6247e97007c382fe74fe2cfe0941eddae3b611280116c09be118cb66bcee344287c2140502eefb518b0d9a3d79a284b2afce32588f85015ac2ca76186ae2a5260beb67826989a1e6dcb72fd9ee2d13a50bf7b21d4e166e70860dbf74caacc05824c46e65ccd5094bbffcf663741ae25d64625788facc5b3038b73a06bbf9ef89803276a2955afd527271fba4dd9016d4b6688c94919199d53b3af9f6ebb65fbe33c33755e36df4431116def2e885224101abadd40db1d4fba0aedb43a8ebdddd1be6bf50e8227826e90abeaabfc57e633604952eb70a43eafa305d22ea153dd33f9aa97f22e4a353aecbba089753733b001abda1f162841b3ac54125dbedb6ebf50e05bc6ea3aec2758891655f34d294b63b699f93ad580aa2966819af22dcd63a9df364b3a705497e825ff9804703c35b799b1816202a560f5ac1c43422b12fc600ab11f3c2d66dbaf68b020d7e850ade4eda84ebf050e602d7c6406e7331eb6d2fb7dbf9cf3a3405eb53628be78911d90c93e08f3f7f91eb84a71c8862ccba32fba02f1166bb347b006a612b9754250391bea1bf557efb2c594dc18fcb3fa7cf15227d9baa1ff0072fd6e42151fa20086dd118a405d53c81702323f6545e42b35d3d5b0fff51fda42ad8fecbbf0fe51cf38db09b8e1b9e8755cf69985e4dab699386943409f80b1a8f0dc1aa5e0676f3443854ef3d67c105d2f0911f28e6ea2314b9082dd9628bc411688c2f657123871f1cf4898937acab1bb18a3c653be3c2511b4468b662a6398bf7d087a7677c92e7fa59704374737a29ea75f5798419bf3842adf91c5020e4f1b424bb1ccef2f58cd1f20078394249d8c085fffc83aff853d48bc790cb204085af9ef795951cfe84343ba2588f3e746fede0f08ecbf1df4c7bfbb04f7ef0d042aaf1057cf43a2c80c94fc32e602e3280e82af01737d8057772bb2086168b8eccdb47c6a75793a5b9d9b319ed2b038386eb883f735fdf90f68b06cc3e9b3e353ee931b8f78398ad32bd11945d2f380fc9bd8d03b9a658d28ab52157c191248d4e2a980c883a84a8aeeeb2a87459d03d58f38332fb488640d315d111b6604ba46347449e933ce27a1a801fc624202bf99a9629e437ce6dca6303fde9f0d647939a6bf71234b9170b9d63bc791447383305e5faf33addcd6dddeaccda45757140c3d01efbd6db0bc36c4d0a6ea6b9fb1b7651eeb841e77553104cb05f23d905a6350996cc08276b77c05c04ca7ec3136aae55e365d766a0eed9b612eb91033759a1b106aff8830489ba4f1bf83b1e94848896f2e375155655300f2b912784ffe879ebca71773a7e371c7c948cbbd26bf2689e1b3911ea001f0a1b872db9f9cfa42aa63db4d5b8f9ecff291d650d9cffcea5307d33c2d3f531149f98a2c1a66473984abb7a0f784c58497d78a37f5ac303cb692908a1f0224592d6d76f7115216fc097a0f7600697e5428a43ef11679fe47c2d5be5a5e71f361e02980d9f0d6b36c435f3708cfdb0e1565c4fde0587b40a9ef08563b9f72665eac53f0c93b24e9dc57513f5839dba3dcf440b368108efec13cf85c6796a0e8c446497641694ab2d313767bba985c05f3cbeaf87dd2aa6c81aaf70b846afb983c9a2ce7a33ad862c4e181bb34d0c11d5629dca2bb357652135eda6205a65dd9a130c7f2c065172c7e39aebc68a04ba8d9db9ddbab3425a14da9f6573393860a2cfdb87a5a6d34b5a920b3675f9d96e6b09f3053e3e2af438388edeb95cecc1f183ee6d6f76031e442ba390fb2831cabb5d3c8634d00b114caa8158e6adc01bc25ad7e4e6210fe2d71c80bb760e2724410e6c30d921a862b06f52a2c0cb715cb82e49f75a5e7aee4a3da6281afa6d5b4fdca039c5a529bedb1f0e5a49edec0c5a2e48cc26fff18c3a8fb599912f1a3d374f1db3f6a1a0bd7e262cdbb6c0592dcbf9e6e9a05222973e364fc17c94a36bf7a382c20dab72a8e820d10a29858a290cf09cdc4394b16a50c7f256474335fe3c37c9a6b524d791eb11ffa84501d214353bda800cecc60cd38e34308d9e5fbac294fafaf76bfa52ff813dff18adca4623ef6eb040373e0afe025c78bc1a88db1d09e30a1ede11ee0e9a52a01d4acb71bcbaaac45394761e6ad3af6fa1bc779bd8f21d1c527a0b95e525f5071354503dddac92068d536b24c86d2c9ec58913a6529fd3b53255cec53e18d932b042e3bb33d04b81bdb26e243b5953a39404fe43a3828dd981266499370d85e1ba287a28d2e5503ad6cb174d5841485c7f6d6aded1c69a7e0027c00ee7b906aa21c03ca845c3044e7ca31090a8d6601c3e8c023aba2043a9753b01f94bf0d95eb6bb10b4d90bb88e41a687a034fcd8c33a5fe34bff26307513793cb7357ae0e8e43adf07477c453c44081e7262f15a608ba9575318920f321af938a02de19d7fec535c7fd97ac262c721022c3ae427ba126e577032d0b6f2b19f96aaf63df092dabe227ff11e4d4e9ebbe54d6a11d62307662654d3fc5227f3553a710b856e77ac0e314f98e845500f2095a2a5ef496ea8f1fc5cd21f5b2f412470b2ee34df19b45648439023fdacc528d786c14ba8e25f6b4451a9b73b14473402fad4065f2910c564928368c505cbd5201e45b964918733445e0101a0155458c566d0a4f87b724dc9d92e9d4eb3a8f5c96836be64e5ef2f5c267f63431ef092fa37871810079b0d8549d0c8b60e0bc75319bb6ba9c68cd6e246de44a12b165da7009a8aa8fe9c1cc56438f1246970305767128d1c7f2e478b16a858f7eb0f03b853e85e777f9443da2ed702728cfb4c8ef014de201b90cf15dbf9016ddcb69e486d3774f033aa1b81d6be02773eca552d236a74b91d7a8ec8a0f60e358cabc798d6e02477603b443b3297fc81373ebf14b288606242e66e69816ce365b8921ef2668ce08d0696b072d69a385539d0d6fd72272d02cd766afe4d599fb0ba3bef689e96694e3a31295113c5d331941ed2f2898d5fcbde3055bf24c76aca0d45f18e9036b005640d127b090200108d55df7d6f9adb44eda6729793de3d2ea0358c35fd88be66b69c482cea5071ce293cdc62d160313662dd5fb505916ab1da31397d13ed62283d4c6d9d699f41ff45ab9873e1db87e154c7f768560797b6c3fe9a3696195163c3d7e7964e647bdcd232619325ec0f361a19f30548fe0cd79466b9e8f4dee8a9f5ec0f47078b4f3a1f1e356433fe5abb5c943acf69aad9f6ffb99f596d8f3e016c1c0f144142e6f1bb3a27a1ea40457836e9ff6e2c61f7faf1ca1b4d24f50f96286b5d45be8f9e3e01411c401a537b4fb4481fe9b4f5ab1d7216df501e611e3c151bd550ae7c7a4a2b15bf91e00a52b5f76b7c7358af9198e3ae89cca4cd91ba1ae881740d1aa7dd634fee2ec0e49531743182ac3f23a01e1753cdb48f29c495bd9446e57848aee92203b40ae30cea5a1e6356f49dbe6d287a6ca2e423d39665c553c99b9ad2b27de91b8f8043beb3f74d88b5a3cdbf7afa5ec7bd50a8cf12aa887cfb9ebf2e8b4ed010896d8e80cc0c6443a8f8b341ad308faaff46e4b69014faef60daa431a85641a7008da98bdeb4666afad5827ca5defec477890919e6d58fc85d791198e688229730728da5fc97183d555398da063d149cc35e6301290b6a9a8a4fc8a06c4c3c29f84c949cadc7eeb297775607463213c312c0c5a97a01e98395b952c77dc7fe582a1fd8cfc10742c5fac52b1f7ec84756620edad8de65144550889a32a237c5e9c745f6e8ae5e303ae90831c7e2220f66464cab93343a1fc005b8b56148e45848c65db13960bfeebf7b18c2cdffc66b4b63f0400edf38b22a3975241f014019ee1af51399da2d7775fbcf5ebdab2c2e20fa5af9326800ded43c9faa06fa17febd89d535166522426e0853c1afb4efc85696fa08b3e9a3c94fc37c20a25489e09a79571d10d34786c16b8389dd0345d068125d0e50271b7becf71be7b33767b73d9eb83a2cf39ddc15f4aece6de7fb04c3d230e09bd9ff6c6f90b8992d8b108aa1d5d55091d409c56a37974751107ed7ad4d711ad0befd0f8340679f1f7dfb8fdea8e794412ef9d70e37251bf08bc936868cd4ba292087632ffe439ab4ccbb6115888b05d64658b88edf0a68a36e5e47dac48b759924680494c244248a47b46814cdcd66d5ac376e1a59cc0931511c0dd1d9a4eea8d41ce46856514055d54614b845afaa0403b34cf41a4aef07c195e6a6f63cff999c82aabe096554a8584dbe7abcb1eff94f5b4c80bd57d2c0a5fdbbe9fcb31531611a7a74ec64109c76c22fbb49b58c3fae5591036ee05e17e96cb12cb64416ccd3503f2c3e16596471efbbccadf9a4ec8f35be1c647e18da6d1bad3792edd0523622e9c63eb91f0ec30d1a0863227bc69c15c88b78a169c22c9c2cd838e7a6c870f789dbfc62912888f478aef51155d2c94cfe7b887a75256badece95fffe03032de9716b6f5dd3a6a51aa488d2ff7158bbc13cbd247ff271d28bd537882bd9ffddf51d1985b1f9de11ff1dafeeff230bb7e759bceb41ee00f4d90ed0da6c02f03c563649f40e2cdded0d6c9dd102f2d150f404e833d74d11cc49d9c74f0b887ba7f4bac18a98c2d179fa9ce8bb8c268f38adfb03221fad73f0c1bebb7dc81cf417ccd68aa47867a38d0b78f4e2a63dc81fb423f9726b24bd3f816430f65539b38a76c317b2f4b812876c36099005e0e50963c7e1d49cf46da250da2be9f6588706b437dfe25a7457aa01f6c700857ba98bca746189c31e97f9e05248b0397e049fb6dacb25c7463aacd002d9f2e3c4fd9662c121bd97673109e993d63ceea610b6666a00918a6f8c8109742a30621be5b34ec4aa02573dafb780f463a31bd8e6fe3ac0285c3679befd672f724289abeb8602edcfafa068a93462a86441227424adc716ea15f926bc5c599d66df262f44a781308270972f559a3a2112cd338fc7e37867f4f40a0d1398dab53cb9b260703db9a7d6d3315390fa73de81df4964d7997c8d8fd38c007d5a7de1d37cd80c7a66124375035c589d80c4c0342f28a5c5348454fafa97a8a96c8a373c8b3becb6ffa2ed4950f00b2d85798a4ab48cc4a3909e7e0102ada3062a327e5bf8cf1f377086df3fb5d490290b8758f52719def9661a5f50e2c530003c3ad2ffa16d2af014098ae0e210e9fcfd8d95fb3f70b5445b617ac8ad12952657fbb304c0af01baf4c84c5ef5f717af6f5d4be3f67e1d03a8828f7898c23655916ff3e6053bd44026ce931b188497fd693f51e2bd9d93ec837ee05d8c7ee0c21498ff40ed910b1b9d551379d2eb47ffcd1928c001723485db794d55bf8b2f19bc4debc0f43e4d1f24d383ded10ce843aa6ca23b8b3cf5a2905004b41ed6128d7165c216f333d897438bf5c028ee2205be78362975e5aecaefa351cd83a82a3d3bd48850914b313eef8d84d1cdf3e7060780de34da10986ad55deb77b4208064c19301e91747cf49d433bae9b08412df30576feec6d02fbfa76a2d6fd2143bc0a2ae38a360a06e55624d9f80112e6fe321666eb8b7d5ea47e5931567e6f6a30dc73de53dd5ceec88e99af06e10817971bce5e51900edfeb437e55112a8792bb6812aa478872af08a0cc693f32fad03918005aa2179816a64bd85dde4885fbede7e77e13a1217661761519256f45ddccc9a274ccd4744149ab223c57b46cd3fb82f58a14367158bda26e47132129dade5a9d1b4e534cf356179a51e5bf17b74de4c36c380eadbfdc646ac52cd32c34b15644a38b9aa7c64ec5fce01f71b98aed1aab9d10023fa33ee74ca8687a043113549473a1984fea9d195672f1b6906cd5c422b851251825a23cfb381ebf811bd810fad27af849aa7b7564e8afb36eabe693ed641f01481259d92f763e91b6566026d2dbc0b36bb9e9c6057da184f32a7e33b5825271cd4c79dea9b0cc9742f343fc7f3d9037c42c9131535e090fa6a2b10ce1667131d28daae91253cf0cd874597da98e571664353aade24143c4bba4ae10659dcd3dc831e283f24894a4f03e71f728b3a81437dd29abe2af631096e0a4f02ce52f68e065607bf07feb1e63251182ee5f400e54157985cb0f695dead6a41e5901a33a1a628d3da1faec1d71809628ea97db42655ea5eb8a144dd2c0d10be3496b86b641581d3678a19ad54671c68823fadfee39e7e41d4321ad3291885d17824af575155cd7d3dd9b0865437afeb5116f2eb85e031eefd997eab5a2922c2b47f23bd15bfe6b0938ffd81334c5e9c621728cbfde4a6dd13412b2a78ab0fa1af385bf0eb1e998df5f096afa17de5d94fed87c4b7fd91e3f41d62ca634f103c6b315d7c750ff13b126ace09ca2a551f3f4aeacef439f1c08cd20aed7c8fcfdca42f36d6037bbc694d596dc35580fa0e1b159d3eb29696e9b8ae3a0cee9669043a52399879b63fbb864bccd3478b6fae2aa83e5981832d3117f2ed0d31945526d57a33fadb344fbd61eb7e396aa93f4026a492ff6719a91a42be934a1c7fa5e485576f0a83ef45a7827ae0aa372e3a6845ed7ccb13b93f1d22e1118a9f8ee632f9f150de45ac6df87966fd10cf685e64979db89598a79e299b4f2efc2cefaf8ec0a52d0b5a2e6cd12f13e4c6b1145ca4eee777858a4db516c75c4419834d7916b04d2d3f040fbac8739806ff89db920821a606d2373d04dea8d7e4b267e12531f277521e31d2f72997cb4cd4c0251bda102ffd80b7c44f03774eed43046d9ebdd388edf14e97fe4e14769c70a56b0101a0b50c06d9c20228f98db3ddd77bf29a41b2f3b0e9c46464ea3cc5514be19aae3232b0d6cd18544b3ca40292e69b6761ea4bdb34ba21600de08e41fe79164ed487050f9c8f7c7b5b99be3711188b631c4df54cdf46ad2af0f1bd9e9fe5e1e5a2b2a0f46f55ef2c9c1232a3792c3c6a8a6eb0f9d8676e9ed5d23e4ec391a3b183651c6bdd834b6222fcc9d19943e37b58aade8dd28968cc03b630fe183efc1bc9f698462e544b97492820fdea76694f1f3ca4bc4aba7d8e50b7f9416d1b20411998f605e375bdd38c67f25da8466db181fa732666bc4233690f1fa97d4ea142159e4ac9ec07d5bbb896084bbe586ab1c7bf5016a4e3369a151288b33f495faa3334d9d1b22794abc34d37391febcdb883ad98863177954bc3f0976d4d5b4883c6c76ef049621b1f8185cfe2cac1178a10e720f6e2faa87d375ab4a8125b1918885393907485fa737dc9a02dac064cff142a703dc616bd80db4bc08d3291e3f56caec95b135e0baffdc40ef573e933baf8814b0d5e43c408285dee316b19d6c43a91fdee24b275c9d07b367275f350095f1e2edd1e201bb420cb0e348180bda84a210a0ad0cc2da24b76732a4badd90109d74b05a5efc780d5ad91a71a9478f037a409443c91acc60ff3b6235f65432bb12aac6c3621285f9718cbe1899012c1975b911050e071be39ebcff7d6a7348827269f2db3ab91ea989b868be9954b648f21319ccf3e192f4571695a2002945b08e52a0b0c1cd5fdc3293910fe2faa0bfb0c16e7e2ba66b68baf06181737b4dee5d775050868967c8e84ab10397e76958c8f72c6d8202fae28230534019db4798ace4ef23e74a7049f2778df217cbe9b13e000fdd1b7b39f6ffce46b4af56cb21722768121e6bbf053572ce9b5d48195c962dd6010323891cabbd5c8628ad5a92673afb369818fa37dfdc00751e27f7e1284880f4eeabed067b2d9238042527c450df99d613a2a28a9d9b7a7cffffc56f017f369359c87ffa6c7f56bbc586f8d73b15feab61532b5273e93b215a988ec866b4313c616df26673c3c2c209204d5823e46ebcd777b4be10c4d4950650dbceed95c55ba8ab0f12b91978aded3653643eac154942038823ca0832becc6feb2fb8e16582090ee8c4db41f2bd86894bfbc66c3549f8e6af61dcb90730932b117b5d70b69b848c1a80a9172cb83788f518d1db2082f85f86b4fe871a4d62d3f0a29eb22aa0c8f2baff5eea5129c4ca4bed461526ca57efd738d65bfac49f084bb07267fe24d526b337f663abc3f8f8924a3eaca74e7ecde7004bf5f5ec739034f9d925766bd92553b0857a897e531d9a0aacff0c8b042655bf5ddaa7dd0d26852fdd82a975afc5402a7eba7dc5bf0d3a2183da5c347117d912e36e2e65b623959c64783e23a738c01f9180e01f2d49486758653dea2f34a9398d5ed48b7f3177f9919f35098df24901c376bfaad5f9c28cf277c9d9dce4a637ff0ae4f64b61642a79d24ea24f1ada15f8ac69bf1963399c0bcc6a4cd585661d4bc5a9ec13b6c0d3c16785236b0e6d83d752b0f7638b4e6c7eb8cc30edb88176076965c8c327dda4d6608728c672da20e92042b7070e52fb10b4630be9a9f62f0abef2c17df58ba22c5b278d039c947ba65f273feddd07540b3d5a98263e2af58bf5014023d3f571d6eb4037a51153826b1fe10ad32773848602848ec720911ce3b62c350a9d096f97dde87c2deea985e3ced10e43ee64607249c8f0c7bb6300e517e9d510b3d5e9e43e2b0d5a97affdabf45614b736c6b06f8b859612b9c06b070543a5590a2c1041e5a98781009f1e6eafc9ecc4890e373706ba85d5bbad7a110a65bc0ce74c6533335108091f3d5a64a82619177cb84f5babbd9ce998ad30a2f0a78d37630489d5d756dd9351b88b55a95904cf148f0eed4c877bc0f24ee2c6d7909d9a29df8d208048d0cb99252c91545d9f4967ebf83e5126b688ff2deece06ce6b4d625031725c760a5a1c4708a017f3963659545dadb839ccf682f3f4fdead1e5752147f3d4552605bc586a9c1b4246def27915eb916e163f0c51c5e06d5796279d3d6ee5c11606150eafa5e4360f247969ae2378f87dc4fb84f293285ae642f54d1c71c6ec2d897d02b121052469c6703bffbbfcf36ff2d9f0ad5a818d6ff899e409643a6c651855656da3f36d8d735c33611b7ac7f48a8f3292d695cbda63d1b2813bfe26fcbbd7acc0550a34b9fb255724f5921ecd841d3b4f716bd71042148f75b1d8e8350397b69857b9ff7abc1192a029735f47b1881632a2b98738220a5a36683fdabab3513a5bd502cde13c57bfa48d38e97573b21acc234b996e5d4b6bb7be059e668e90b9d25989218b11159037e7b79f9aafd47065cd784451cdc4031e22f277aca0fb4d139eab15ef665aa27666e47364565773d1f0d03df4aaf453c8dac80658690a1acf7d48c36a078f966f45513cfe0ea065f91e3606c0df0ce7f848f00c0992b98596f47b9fddf91fe2cdba8f9e157f6cda2b4f3e7e28d9fa42331b69ae8220d64867de95a601a928eefdeecc980d1f3ac45bd114b8c8714eca5645786110d426361d697924c7ceade5a077075080603b570ae6b581eb49ef2495478c27a5c129f71ac722ccc1ea7443b52a60849d1aaa1926a4f3b706a49ec20d7a499efa5c4e303f5f1c12806e1f3625e37f0ff5a15698598e2d56aa00c751b19b96033e43de1ea92a36a7d03eea3e71421e2ffb63a8deeae2464d5bd93acf4f87cf096388a4ba3548fd4de27ec75936d9d06f84580eab6d44381e66c174c9663365e6fcec8ad1113e39a8184ee6f80b4bcb0e3087cf623f298e6f32845e9f30602f6f6afa84c475b05dcc8351d6d3bc3701792288cd97279d1bc26fe06faf382a2b821ba608789510d74cea71937c8e67dd5ea5c40e799ecb5e7f96bbbba9b30eb1ce8e1809f3c75aad1d2338b2f809cda96a531f32f1e1b77efd726418c1d776fbdf2e75b4ece5a94a0aacdaf36c0d5ea152c088a030f317e9a0c9f30ac127c49e6252a2205879c3f58024e0d94bd898f9e2cf06b6b22d1c646e9a21e830c2ce9c24fec25ae4419f7e6630a08c181a2a772e595e9f1306df98c896b40a7f4800cd2ebe85d679d9f0ee6457707dc0a07b034f0b7fa5cb3dfa6be7c5878e03ce0d725e32a655e840ac9f5663501a2cbdb157630ccdce09410a1265672c6c4dadec045cb331f3741c34df829836855e78eb0f21c3841b9a8ab94e4241f38d1480d026c51837f4d7d34d55d91ffaf1f4fe1e0f6c782f0f320a3bed6625aebb4b54f5f336b23c0388e99f8682b7e18307480c934bcf4a7ccb28b263816a67b911ee78771825457114032aeaaaafb1e41b37718745e8f9ae4ce8c030fd3c8c2b52cbe588313341c44dc32e359b9e72b41139a7db16985ed3685fa2add83e68fd1ae96359994811b0a6095f5937cae6c67fc0fa401f6abcd1188b29b876263d20815ef1aab5378d5d0c8ab7cc03d904c52b7f0de93dd5f3e15a758eba0e0b079af2af5bbc06f06eb8669d89f650773299b6968b3901a5200f22a1a08834f66e7fcd10d1ac740f199b49becde1ab25a3db0c064f9b460d5c46e00b24f50a2740181340461e205aacd63e9d626dd98e01a123941b57d2e2932b7d610681193cb1f59526390c26815be59dd00b91fc9d93e7abb33808286ccdd13eabbdd78566755a171c4cde8915a50e7014890997430d729217ab70f0ac8e987ba423e86053f97d950574e9f4e99d065ebe7949ca749b3b9fa6976a45e0771c5012a7e03d2323de25a5d9d7c7dcf8c5e3118d00d64b8e53e84909626499f1e7e370cf07e3bef7db2bcc3f01568a0664698dab63772e0b49986906ea13bfbc800a83e94a6ae61a4a7c2d4579b5c2cbf5c7697f436ee34fa7702899f47269d00716a9c6c26188d5625accd20ae1fa2ad033c35cff3d69c6204b65b21bef057712b22f3c03d2db0a57560fe279b11c48584ec9b29d47fd43033fd96fda30b411ae17ae1e1e3ba37a017a1f147e541c8842c8732a8ee95d0156964aae19894b955c801257cefa47fbcff545f6515aa4f58781b9f013e5ff0a6bc702a9ffffd01d7eadef2b1ce97c304a9c03066dc4e3bca6af2aa3be4bcf961953f2380494b80a493e4a497dd8a449f317d0eac54a342403cc561c6a4f1fb394e677228178c0315581d265c81d09560c4261a9664d841849fc7bec085bef20654bf427463ce836dbb10fae8064322add347d6c6ed33a6428ec41cf2133e204c2baa3121799360796e0dcd9166ffd2fdf4193d849e7fad490888d35edb6534f75d57963e664a76104fc122ee9dc1aaac7aa13330ad559727d5b7c686689432f5aaff03a9a32c813b1691f289b0164352f79fffd4ac9c28f91b61d3e08132beee43f0f36823449f855505dd172a66e26118f46d2f6452cf924c7950c12bcfacd0fad8d9c4aef2d75366cd0d8b1eb620b6e796dde56c0794e2f1af2b1c6542651524a483a0dbbd33fd23840bd55608cd8e5e6c63cbbfc3473d36ede6fa77fd7cf9b6f7be1b62fddd0753ddc170703575a47aec536a18d28f48e271f62c31514719fee8d783da36e5b4bcd29a118282241f38f2b9b6c60d26c805b05b65bfee924f9f8bdac8cf3896284920d333b0465994b7c73a423c01c5c9f6510c1a9458e91ad60fa27e7c70e7b476fd3a8d37754b25a9efbef1016b8d509eb9d9841281863ecb023f1e808f454c3731419b2adae2083163e93922f989a6193d78bf7d57e9d34106abc01417afe12a871713fa50353fce902317dd3a7f1ed8824c06543c52ce672324dfc7d7ddbbaf9e438fb262e866be5355aad3480a3f513c5fd46812217c499477c010e4891d7451fa9abc7b598f5886e35aaaddbac7f7158c6db809eeae6d828c497d64120ebc7f7a090f83ff605d11ebf43bec82d9d175980cc7bbeabac8ba39fa833eb2efefc155797c551e8d7dba87a786c204ec5e1874bc8188f2e6b6cf3b0026467ddc3154b3a48c591c6d654d9e2cbcfd88f57ea95be0af0ce8ee7f184a9e4dfa527a5af1ebb3b7a4711047c67d146f5c2d7500dfc382b39e383b866128ffac75160a56fe6a0c171cb8cd6252bb8995fbb50576b859f824d2fa46a8bddf035e6c30421602fa738692b0f7686538fb56f2a154495155bce146ba46fe1f1551a55162839b6d380f977fb080f9ba3cfe4a181a61f36ea3aa477e4257a52c8e324d1e0b54436244ea05183a6eb12ce09af6e396bb88a60e2ab6846175f070ba7bdc0ee4ee927e5fea1af4edfe4d4c1ea9189d4ce1f82e306c4307d1a39bb072f3bb6901a38f18839cc54261d9583c770f82c5f6b81cd74bffd1e744ec20e6a02fa58e187b843fe9949b5ab59ca403fe51ebf1351e711f27e1b222c63f509cea15b633582384a0ea89bd262e43625086099aa5ca882fdce31344a8a22054d6915b7bff591dfd9c55901ce0b1b8af619d8ebe21c3b8ac65aec8f51883d8f8eef00069fd12978baca9cdc9008ebba80bc7b96252480c94236e02973d02e85e91917d0ec8abd711b119e885050c92552d9ca7f72c999c6fa379274ec95b013ce8cd742688e891207126a87fe9f12c381eb3a57ec716631369ddcb23c4f8a29a6980c4b6d3db7355e350c2eebd55c63084968fb39582ee853d6a6146874e42b132f08813575f2858397510bce04fa0f01d05f7c0f126e1524849223342072a44704dc3665e8a8abd312adc8a7e9278cb9c3e19826624853fe4faa5bf582ec7eebd144bf2b2fdb1ad40d736aab30c7a1634ef884c68ad6da1f9d87230f29e25b06e4d66139014c641b8ab2435518178ce6cebdc16fc16897b3cb8beee71677ae09a365c4e6417076e15ebb076747fdf653e4b89f5fcb773c8b3cd3579d3f7cd435c376a9a648b04185f9ef8602278700ff4be2fd85e1b6b844cee03d61a1127beb91ef6a1b4b41109bd86a84b94051fdbf256de600e0e12f1822243d4de90522638b28d0663cf678a278b73da1d7e927cd95cbe3e74235cc40109987e06e4e7c7d7f6a49bb75627dd8cfee1ad85a992070cffb56091e5e5272ecd144f43e871030e97621110f1b92e700c9f7cbb2a12a897aab209f4a7722add6416fb5326d9e2f1aa49510b645adbab9375468e07ebe41117f9ae0a482ece772e9047b0f96dc75d5f1e3de99513e25899998d9beac0466f8b3b44b9b1156ab0b9bb7114b6a147cbfb84e33dbb9b2e586a23b1e5b05f4fe7b09b2a87b62a28f79604b946249607363b3d6ccc6be5a17b49cb16cf0f46dc4cf4db5907185fec88b6f8049de5fb847913dea956eed972b26f052fa666116f935302ed125cdac2aa344d18d7ee32f328056c14c9bf2cbd19ace437120d9b8cff0f1347fa5bd73579c0cb98d8bd0daa66f07aca342f38ed59e37ea2e2053de07527282a5872fc1e78738364d1c7f30d1a5a0a11dcbfefc7e2aae1bade5af6dbcf41272f9c4eb27e005da86e9e09eca38399e2c971e74c8880c2ed37e2398f4cba625a6ba9af3b17e7c3d747cee04e110c08644617fbbbbe39c084a6415d3ca4e67abe935c4dec51296a6b3a81de72c6684a2e51386fc6a689cb162b0ded39cb6b93189d0f832ec97acbeac6c1e0835cd44b1374ee10bd45c8fdd3e9adbe5fa23fc548cf02aeabc78c8daea8c0dadd5307b26c054e5c8f32c81dff20b8fb48f988785ad92a8c8fe0e47433fa0864886482e18dabd37a036192bc609c92b9f554757a322d59a72bf78246c7b57f3c192d55932d83d656165931ba20e67106cc4c8cfcb5fb90f25d529e7cd14d634528328572ed523573085f77e91ef0546d41740e3cf1ddca5b7d732fd9f16c8a7b33b1ed53408081c5fc572ee63633044c87c6d36687a5468fdbcb4fbd77c00bb19dae5525ddd33da93e286045da9942d71704935ac0ccb21712ba1c3067e6f8c3345d28a0d4da0b6f20221f3bc463710316c49f67e25e5bf5d4dfed1d9a1ee746c64a186ddb63188e93d27b91470228b8551bbaa3b8adf4952002e3dd4748d673bcd2b4849e3e8161404b27df9a44b985f7a38c4909c5786b265112edfcb818fd758c77ec9bebf345659715caa20c7ca9baa4985f38907184780e343fb2dce821040283645c7f0af5427886065b1d3da36f435d2fc1c4788da961b4b7c4dab54c8090032bfa1122b2985b197b8563d480d1604c8b039bff8104187ac64009c3a154fd42506cbda10fff2b2f6483aff36ced813084e7b4669482cd7685354751392377e21b2c714a9ba7b1d396c39bdedd6416dedcdd79d91d59e17098cf42ce124bcd3794cb52d68c7eda0f513588f9cb2e3ce7d19cd5c2f25f42e3323813f1b11abdc4482222288a65dc0afbb6bf9f96ed2c6ede7fffcf2098701e5a031b7241c2a9ad0863c23fb511b8c55c671ef635f16e4e4bdb0b95a856d5921ee455b4b34bf8f1632224635356fa78673a167444b100b71694cc2d6828760fa9b0036a48f5b8cf28a1b5fbbebae247c85201c6003e9e1363e34fe64a5da4357a53faf8fad6b82d2bcd7b3f76a37e037c7df7c1da17bc50062f2a5108300098d99d9853180d563eb83465b7743b91096c38833feedae51e4b69578567455ea91f22452ffb9b9914a24eb232f5c383fcf76b169159fa5e345b899a4d045e1fca444dad08ccebabd20d3961e1afe6666ba8017ae80164852515b23ad7a748d5efda4b8f63a98cbf1aa560855bd0dc0afd1ae3057089a645133912af1e00b6b4420ce441429b9612f573ee9f65aaabb963ca69998bca87940a2f38909f6a04d5b344d97555e171b69f77bbb147e8ea96830a7789f60f97e6b607e36021ca23a9befce9ee1d41a383a78335f96c1542f3335e762d120cbf8627bf98df54bb1cea6865191bb996fd2c094ad79b597940bcd0c202c556b64ef058c8ebffd1b73363299dab9ff8727c5db2fe56fdd43588f1346b1b673d1153473a9e548cc3bbf6e07d21c0b25c5138bb965fba432ea78faf83a7841c21b1e92ffbd778ca07a288e6bd9de6b4cbccfbb28fb7eb956729c075484df04ef44b1c5ee7c0dc7af7fc2b7e17197850ff44ec5eb7d5777effc46bd2eb60b03df14b3993f921a2b2e155bde0d2dff72e320de6c9135dea1684039409ab9d1de38298f0673ca204a1fb804dafc0eac98ff2cf7a705834188654888350cd6372d1618e8c15ef64d021641a79d7a8408b03020559f0578ce52741dd18df0f3467c52bffa9e78e59780946f5cd56090e369e895db2216a3357bb1ff70f459102ea18e76bce531e35c39c970ceab29fccb8ed561a5b676ab6b589e128f102909957739bc86be73cf39ec4788848052fbb0e6edbbc919e130369783b4862c0fcd4853c85764d232db817f39573cd67917aa3469b6fbcfa1bb4a443800b241190785256296c601ff704d7985e8082748bbf5ca53d9d9d6350e6c8068649b0411db9c5ab12d61ae3783d222795d1c0f4ca5a32e39a7b1fe07fad69d972771a78649fd810882266dc998fe8dd0c98c2895df031c1fd8b4af246eb241d0cbeb4f196cb78dac44bfc34dc16977a4c2bc22eb7276800da6dfd69ae5b9a24619f663bf556c0d18ff86245224212528516ef684a2ddf970063420e9eeb87ae6a03935f1a9185d83063b224259c0368b3d10dc891b8110301303f3b0388d9f10a0651eb79d5502530e134f4ed6af87bb258bd807e8a14ef720477d04c26fad8094a898e7efb10b9e47b7b65c72a13f65783b459bbe648aa769b7497d0e1733537c599168987545d893693081744e3d044e751a16bd31381cad73e70179d44d80c699fd7f6a6e76df122be46c13092f96e52a9254c66fddc7d00b904a82aed0ee59576769270cc7e66b24664e2c9e514e6cc7c83fd5a1bf421624636a83936f9ebbdfdf42e70dd4384c98a33d7dcb038bc306643b809830f3f273bd4c3b81c75d323657fdb346600b48db428a61f4366376a13739a0eb2ee15556aa799bf74e5f45c3e02b17e63ee134ff1c557a2df8403c1544b915ddf6e359c36e0158a30bf6b9c3cd60fda98e74e78ec84fe706890d70ecf35e3494edfa0e9cfef7a3b5523fbdb070eaeac122ec4dd48f9e9e3fbd385f5b433986ea35d11aa7786e72bef2ea95142d65816645eaddc4be359795cd5c79c52992f1f54e357f9e8853d1827e16fa5d3806b690aac1e29e9218a3c749ea9b4cdbdf7e7f190e25ad9cda96786e80e734d235fc0298c654f66515f39c64c885dccf1c2098cd7b18f4b78c6c59f744fa7f2a0bce575af2323281dab241457e479d706a7c4fd9e4a4ecd3a3195d94a71f8475816411dcc416edf89f9d64598c789ea12676ca7ec22be3c109687e96d5828f4e159473d6f285d2078bd5e4b93d363583da1dcfa2606da65989a9da2e93aaa539c7ab5010a949e9cefd64eafb3fa65d3034590762d21f3f99d556575159e9263108540a995a93b681b8740d246d702a1dfd8a3225ea03c35d6d21d7c50fb8ce5db82a63c8a16d9c6cc078c5e8d437c4ab36d53d59e7b7114b7440ace4f62f1f7061214af1a4ccb07a2c2b9e13355c2ea250c63cfd8a89073c4868b62d904b1c466e8212ff46c10b5da806821edb515e1eab2f54fee4129623ec2ccd850bf99fc51817779a5a4868124dda61af92bdb5a180ebc70ebc40d64a82f1eba3355fbef1800a35b72ffb7ba98f905a4aa1d737cd5388ff2994e53fc7bd5cd1e5233582cc66c06676ac3e09c42b5bde98f943258e65f78aa15d60d12b88ab289ba6671c18675c914868aec01227c23301b41541b69ff3926678ff02e6cffcf14e09b76cf223213d4a759f0dadd2cfe489a959e22be48d26838f70f3fde81533b1276b4703433180548e6db3a5bd20e342f25425812068ce9403d7769b3d5b2d9459aa5946865f63b3109a4a17e9a044235632998fae77a127b75ae354618af2915ef5fcde9bbd49a47047d7566d177007f0a2e29369524cdedf4454052b9f5c9fe7fc6ef3887bcbb86d5079a1ee189b43877aab28ef314d3e9ab8618e4dc51d0ab43923a4353f12dcb972535e2d685cbd8beaf1f0002b33cf57e5396211723e5d9781e19300244eb08ee2bb1f6e2913b680e5eca40c222e152574d26df33ed06a8f2e43dd9a71ca3795f351a40db108920f53ddc05f2e4dd5f755dd4b8de3b8680cee2af377de7df4ae6be2da6cd7a987fa62d41cbe04eb408fbdf554e76f04a64c9489d8f0ab50a8bf8481b132da9ddddb9348b3f32bb7961bea84e91b755d19e52f21623be128e37bc24535c50e0f3a2c84efccd87000dc92a7018bd4510f8f236a5ea9b220145a78a7b39ab95431a8aafba16734d0d0faa928041fa0bd637d4e022754becd3938acb2a97c613449d8539e069699bd030b7225221a6e1968ade9fc76f074e249ae80308764edf43a37937236808947cf0350f00247570959cbd84a5803feb71e23475c0b594eb9f9790dbd410a2101fe578a69140c0e27790c28b4c3f424a7ef921e5c12d2575ca5f0f6d5001ef5afa4a6f541f798162a2a174a3de4a0ca2b6a9c8a73f065a211cd71e0eb8693e91c139d9233a8b977287e9b7c6556d4ac87bf89b59d53b4ed4b06e81c8182395740ed557109743ed1b5e5ad60b62efbe395d8c319b9abacc6fe25da92d6fa4ec2e35b14af50a1cdd39b956ee521b84cfca11943863829e8cc73c7c1e17dc04f3c8adbfb3c1e13e58b2f8ec77b7310d9d579a9132166f21cc106a315e83ca593c535828dcb39ef766c4d3a7e1fe1eeae05f3bbbf874d904a11e98315520bc4c617382739a542f6b5bdb0fe79758565d6d9a6c529c617291944aa1150896347b7985df326b91c0843ec4c2fa6907031496afea54420dce9664e34089bd51c7cc3708fd6ab6550ebd32d46e81f3fdf709c7ba8f586742afc0da6887e9e3325fa57b5926f63f45f79eb675c082183942d22ea63c13123305f2db4fbcbe3169d2f867e108bd94f66a3d531120e891edc50715b7271d87f72b655f150aed4f97c827cf66238273855815b8390b0cbd783553a36def669c089324604a48ff264f303a112c53497c3d2ee969064b6a1b8d71b84d4b001c06142dda676250487cb746132b497c373098b44cce06a412d677f5a97c6cb94631d7dd5258502a04194324f66810d24ce8454b6f55409ec2d6c026bb851d45ca6992093fed17c1e8f59533de05436d61b6f5d25fab85e2f6cbf95f8a36be27ba0d6e87e3d3ad9c5f82672ed0cf989f07e0cba22940fad1934e483970ced149a8817a4d8c351304b73998fe804b00d90f02a9464a6c6fc3458cb1471d704c21d53a0f899a2e154b8a325d99fdd45bc4143cc48f6c539c009848fb76e85557a2b68667ac1d36b6917387f212a60bfbd9fcb76a60224acc55b831a5d94cf67b2377b6d59cf6ffd1be6b692e5c3dc8f38df75785e7024813b4f7f3b94a2b5d6b09c417b5ae9afb63031ad21190c3ad1a6fca80b9fb5c15b4bc6c1d77b03654414d4b987ccc4e303fdd0a89662e95a2c47188ac405da409e2ddf11297ca2bfecde6d6917db07a3b5d04f9d001a32f53d9ee6a940932f687809d53d3a25f38f8ba4cc32d6bd53bc95555a2bcea8829aee3610eaff7703a0bbea90d038ef81e8e732168f774c6dfbc051ca4e60f72280346a8e53b9f015d994f5de3473add4b9b5ae63fa3437e7e2fe458636c86da05ac16dc9ec32fbc13d38d67a035b6b3e4fa5b8479b5929d2ee99d30bad04b7fbf8a0f70e3e3048f432b0c49c3f428199d8896410134a83f5bb329b4fb3169ad592c93e8d0ad81752cd6ffc1510c797e8c57e6955f0312bca08a0c94217392821bf98ec9db1a07f19ffb3343222c403c05f6c038c1d9d45418d0014b0b1b85e965b8dd333e2ea3ec4c3aede87ad3c2ac7bc97ac932ac720e5663739440c71d71fedaab8bc8bc171dac559c015f2e3485e484457ee66b1a6f968117f99d256f701e523c8e3070fae47f379bd67fb4febf02ca3c4144d85d3ca19a8b4630515420c9964b9a2e510ab78f997d091a0e908d8c79a52b6d227f66235284183fed0b0af37bf4d849ea2665f2a84cff0a55584a815fb1284afe13cabe77c03b52747b050a1b29b28e4fa793510c7afc6886f4082e45bd2dcb8043d590dcc98c399c32ce62f50b682b3f5a7b7826bca3187f2250f787266817f69451ffcfa9db8282230b027ceecdf26ae7cdd8126a118c883bcb272f7c27ab24eaca079ed785da7e206cb43a5e7719ab96f86259ee28ef66ce2b8f3e12744e291049e38c889871a663512b4a38d4483c2dbaddc9ebfb93dbecc7480a82d7c5f9efb4fe670baa024169afada9b34372758429076120779d76b258ac63f20c9a26cb93ab24b34e38f74458517f7dec118479d1703004013a64e99532982fe07beef551cc2271ef967bf8c3f98fb61d735c83944d80c4827da80bd57dc04b020df1d887ac1cbffd134cf8406c89304a1c2a3dac836cb6e7781858920f301616cde6794183f962c8911188930d8921cfe6d91e19717b53a58c2df993457b4917d7cc31ca4a7c62d9bef36b268a2134d9dae2747296325dd9cbeaa65c6204937f34d0b9147b5cae3a22a4af52e17fea51e017ce32791e1f0f2da9f06a4eef677091c9c47033d9fbc6dd79866daf09bb32b09dd4865632a8ed54699dd3f78ef1d1b2009c4ec8e76ef1e6e702180056b33ff6d7fc447c576163b33999d57ce148aa3acf0f85be0641985eaae6711a2853a760a7bf8e5ef7b6adba0cedd2e39e7aa5d95eccaa1ada12ed5ba069df1cd4a699112b51556bf6fac2e11335e7378489894142f7e82a876105cc48cfde306a91f7804789083c2b69f55fa930c4334ae8c6cf7feda5599c0b1763b3e3d70f0e550e0609c33534adafea2551c2c0f1245918c94646e7277669f3b4a08362a195b95d6204a68474f2157a6f06ccc941b754a04381ed75b476a21ab8b0b178f1f83523232aa9a7370738cf4c4884b5ca9c1e3dac793fb5a45bcd3cc560ab5d225d2e0b321a38cb72f4e022cc3a3229b21341b2c101ec6c447e8ff670a5d05aec6f01d915a8e1dbd52a12364fcd0da6bd78c9ca87f2758ee5634a6b0b9f0e8785f4e437e45948c196ba794ad8fcf37fc3ada715f9aa1384eb81c15088edfd45f2996fa1c299abd6ad0e8c1828362084d6a751ef0f663e0a81a65c1cca1b728147c90995abe0a2a582bc3ee30cc05dfef28aa2b44b603b1866b266c879facee82c2482db889a1a4050df4818c7fd0c485ff2b5bbf421b6581fc9bbd7cab2c2ba34ac987ae0a45a6e21c2dd3fea65a09f11fb157e1e0d6bc3e9df75bb13a3ebc5c74df4fa4abf72e0812b06855a1aed01914e31ebff0e1177f206137d9cac23f6390e180f9d7c513ca34ed657a687cf3d86713ba05552ff9dab0cd1ce23ee4bfc733a2f960e240ac326fdad95fe7aff079bff0ff30a4b52abadcc0afb37658f2f31f1323e1d351f1e94d855b34ffe591b701328b8b1f13b1a5e98e830f7f9b46e2f2521b1259b47681e83ddde153caff097194c87f3374a1ceb770e675e8120bc73be09aaccd134599fd52b12eab6e06ee652941dccabd46b0b19e43dd047f177960b21144f10f73c2cfdc9a9cb6f3558cad24233d4c56a703505716f3587f86caf0331d4a24e1ce9e838f167a8b6baadf23800d5cc1a4bc513b0372aa696341bfab7bde8c1017c1d057cfdf00a292200ecaed14836d852779cc282a2823e873a11efb51cdc90c503745ac92214782f055943bf61c03a5f8ad2e868ec07d8c1f2ee33650c9f5ed989bb5825748de9aeea0b40f07826ac1ae5d15a6e0a2494522ff33b7e314b348ff76a96d68350cab3011fa4088af332fecb290a00302ed2863e6aa5931d9b1baf34d606ce172ccf507a0c94fd60ebae191f74e832da90e41d74ef62a9a22b5e18cd2737f063ea53cfaf64105813cd9af2761e419f3a5a354356f21d6fdd786063dd864a7e8c0269b4ef7316119b641c81683e6990d172a7dec5d84cd4f08642e3eb419a4c0d5d2c4353b7b710e6ac09aa17a584e4d52624db8cd3121597ba72b5cdc9000b4e4d2dc4c0555a3d6691c64246a8b781a6a475117095dac0fc7e5aabdef5ef1500bd12abec1974ebd4f71c8c28f809b156eb1c6a7f9122bec5879529cd13bf5fd9490e025190726cb7f565839716630f9dc499a2919640600565471854da0d662bf435cedcaf2d6a872863f67a2992b210c0f7b29a249aa985271d68513592ab877f4d89b988fe7600303c3b23f94efc52965a94002f03b07be048680cad1d640cc7a55b6a596499a2457d381c4c6c827c6515a96104362827cd85d65fdeccbdde257ac58683407d0725975940008972ead0b932844f50cbf2cdcb6f05809013ef7710099fa3a5ba24277eec6dbb242158c0ae4f5af6f1e81a6fe31eecda8b283e195fd01fab8a4b80b04d4d6118d9bd2c044d5ac346a302b0f60ce2f8f2b06049883b46926fd9a8776eef1d9b281b06ad22b50dfd3a4799c6137d5a0ec7a76e6d56892d15686f1c6f59f8b40be2c139c22fbd33ff550d82a6be58304a2014adc75428aa08c0ff184f675b63d1c804f122e50c1e6dc5dd25a892b568be60b5168a8abc49ced83581e3d78e81e88614d293c2de583f511821deccd38c58c0aca77f3c41642fc5a49e6922a4688ba4754fdef1f5f43b11c8b6b7bac7887b56557014941bbc67649193e2ca6f768c89a205db71692fa1e33e4a233ccbc7ad0ba23b5ec4582f1d40d8cfc6c142d1b8929a6f8f7ac8f02e654a6285690f2ea29111a689cd21a94c3bb0b3a34b35d956d7c0ed28b1cd7a50d3d810062c2ec4184df87bd09ff52890c9eaa517597ee936358e98e8bed5755bd77121a58002cfc048ff460054986a89f049d87be9363b472ec1afc63f99e692073843858529dd2dd074894657bbc1be220c0bfa354536a5c4ba0176f2f8a684a1cd19e413cea3e0ac6da61aadc369f3bf32ea1ef8057e557f9af30b25640e2f8889e618bec4e4a636fb443273cf86f50d1bb3695092bd0ad6b887deffcf89f4a8697dd6ed9258b9dc175a4dc6e4169a66165b6b4eadaf7edaafb9d3a147ce11c98aac5a3f49977934b770e7f80451d9a734f928586b7114ca8ceb585561a8d3d39a705d2603cbaef880e6b5688aabc2b51cca4b85ae5d0ef912a9bd0a4e5b9177578d9faa4881b047c589136ba53406d4cb787d8c77cf1c50173f022ee8bc9adfca2ccf68d16b7e35420d6d8dcaf1ddc2f23399bd6d00eff4e6cb1ecdc5c357c607825a9dd035c4a7da7a620183c88d66a4d18a569d751ea09d57cfa8d963a6221ee99a7e34a61501342d0a53ba165bf334cf8db5c7a67a3f022a8f7f91f0f45248047c2870f9145a1c83bb5f5a7d9cff34a80ef63e91b027612eaf5be864450310bfeaf39fa40df04f2e51eb6a768befb98fc84954baf356d48902dd2c557a0163a00184bdea7be915c9ee7c75ccf9304fdf1d1586c392af842af96bf381be77618a558df77c4f2679e1833eabef6212dfab9e6d75933bf46a0202dad8f081812c59cc1d298cbd0706505d4453ffcdbfb270c6b23fdb091377f1b67e53e7934847193bf117169ca8334607ddba4384416fa9beec6726300d3f50a9216b9723994a30b406d60f81b121baf739936d7793e26be69e94953571d9e5fb0d936b8b2b76554f980d7d5c84af6d83a7a4ba5594971ac881397f6a240ca7b8180a21f7d421f22452bf854ad7de3728b201b2a68626c60eaf236fc7d96a7d79deedc33ef678ed5cbbb0d405772d8acdabb3bb36146888b7d9e7fd7851313aa9943891f5240ab038cde27a4824d87d39f7dc2ef2403e5905e7f1eee42609600b7c4a7031a11c63f5629fce288e43825bb35aa211bdecb6b04c8f1c324091fc2e80f21fbb729fe183de31dd453df29f0873941e54a73ab5812fd8272a0030fd0b86813b435e6dac6b12256e5d13b36701a2b501fd7efb4b8e229408a107b0c4817a6b7489b4834ca6da5ad210b3d7a7c9685b84ce41dbedeeb2e05c134f54b852150538006085992f5831b7f220e475a3f5805535ceead76ff665c409fd1242b4cc5649cdbd4e53b594efb6f1f2642a4788a4af9110b886791742416375f4a80f75d3b8c56e654de8f1663a6298a39fa43e3ee2cd337ecc06e46ed74f19080acf3f6533eafbe1358ddf57661cbcb36a62e2fe59699b3df23935b7a251e4cb5b9645bef6014f59b9b2c573944dd1469ff4a520c403523ca8405cf41375afd77497113eb6544a298c75d4040660c0c730d187620446a7386b3aacfe1d2f09459886700ef4846dd5351d7a493e17e428c06470f62e6cdad25a49430885980fe7afd3bb57114f026467351b79041d2acf70943611c20f586e75ddc1e6e7c99ec91410cc073676cc9ae75313d8b8c85de306ff27d63479b7cf919f5f2b6d53aa20d169f8d53ceefd07001ef2003b0dbcfe3a67d3ace32da959f795187f784a78792941a2239d6344b53759bb65ef2ccca48661d32632c098327f3481559a44d2f78ca2422aa7f39fed8d292fe239267d07dee962a8eebac57261dc788d5a293cc70905b7622c1a8ad3386dd7d517d4ab38d1f02c635922960ec40bd7b7106c2c9638837a95878b391d511da49a89ee23f83a3be678bb3b97246a52b62cc3b9601883dd3940b792b3848dc22470986e1e8cc630b034f267e7f9703179bee462da6c6cfc19b894e073c19a81747c349ce68039ac90f4779c9547568a6a4c9fde8d4bf85f6fb96b0cdc6ed5a9aa2eb532d6f104aa3dc59b0acb6b5377c68815116c78a49a03e7402d5b0d391dbc6e9f49798ddafe6fa2233f948ec972c018d4d5afe2f414e74846ce6debecbc5082248e915b7ff3a5b1d3023ab26e6dbae9c6a8d5637a8ffadab2bb745fa2f31d791408f676db5388a0376217096b61fd8184559538742c04b7a83d3c3f55ffcba8f43d275c1cde38001a25d8b2ced2f27517cbb19f791d11f08f104efaea800fc880a23455375b28e61948c94036c029d5258c2e13aad39ea9919b0bf32c0423a1f3982c23fa92147d8059b8ac1167d62e780bfaf1d816d7199dfb4df170ccf2eec604d12b8a165327d5b1d4fcdda67276c269b91493ac6ac61eabf4bf5bf274adebefe872d7df0cecd28decd6a01750f27a575bd923d82b345319c818d9e0f390d354cb655894390f484700b59efc15e61bd9f3a18e6dc971af64e940c49f24e11dd66662d84275acbac596add385a1a7ce28fe47e560468118151cf7a9bd6c6ee0a9542886f3bdd4ba06a298a00a0a46081b6af610308dcf356307f892704e625be0d7e8498e5250f709a3ebd7b9bca13b7b228452372bfe17a5e6acfd81f26be045a5506de8da00e4552a348feedc8458289468a9c320c06af3c07a5991d08513121efb23e66ce370ca5d585a3fc6def17af9662098e864021a2530df68016f07f36a6e37d38cf34e53e5c833a2d27b13166acc9a3a4ae01c6c8d6e65b6583ceb3d99be6fae39c2ed51b1b08ef7bf712e9d053ed621a47118a89b761499f4fef50a13c435d90215d3aa7928acf5c838cddd0a6ae24060fca2733669b983645bc3c82b46a729740f90d494648f8ad726a5f3058c266765bcef818a42f00fce10ed330bf79e67ec2f982791c59d4a7f43c1cbd87720ca611c38e3c4c19c57509e246da8cdb965898f39ba12c4ea92ed276533e2c3f15de3e031a308f319242de974f0991be6d1231988f1f7f9df0dab91eb0db4a947d1b322fc5f7a545af26b560812fec4bcebf534450c1a7bc5d441fffa0613e443ffabe9257d4e738972e93708e420e0cb1a51dbbeb691b03583780885df21ee33b34371cea0dba2c4f5b3bbe7e200722a8f8ea348a754656e834d39eec1234003a9105d35987e5157d96946ecbe60ca3026c76b91cc449e1509bfc473a73261816f208e8366c168848a519bd63983287f76732a3d1b4e08ba5d417ed81d22f2a97f840ae1b939f5f14b052bd73b64568930d6deb883710ed3122baeacb79a79561857fb2323dbde20f6aeeee487deb439dbdfcf86d30fbcb3c9c9d0a787e9984b5c5d9516470b21649d2a10aab04719cdb5106cd574521ace73e68d0c68b0a436b5e14500099928c44b783511aa04ef73a84c8a2cf413c728e8a9ed4b6789fa4c3dc27352b96662aaeb7d0aaa15f76f0392dc2ec3c4c6271e33a0fb116566a0471298d57d3b05dc59ec8dc728748d51b9ac877f14a6e3c8a8595e61f2e441002867c1c35aafcb662356437e5935a5c9ea7e080d1d9a3ef152cff610977c945f943e9724ee5bd1fd3c465cb7341d735b532b1b4b917fb981da4cda699ddd97eb4469da150e9c20d6472705116d29b91247ff217d644033d14380271e9067b19c1975085baf9f10293f6499cc662df523b65cb0ca358f107f61dda6ebcf3490c1153e5c34a856212fd909ae47194bcb9f0cb05d394cff392b7d73771d8fdc7a7c2bd5af341f45cd3bca7f3544e583c3883947b3be553753a38432e22abeb748936ff0931bdb28f90d0010594bcea568907031edeeabf8841e19ed553cfa0b42b0118f1b463351ec684af544fe79a8355f3f5b6f5cf34d67c40e97a23a62160ebdabf7f4089d5b30d3d63073d7571de54a628b82161f29512451bbc0fae226cafcc30e21842f4946f34603bfdc7dd07bdbe7b0a076b372f4a61f78735fd6f5f14d6fd1da2e3ad9aba08201cbdeff730cceaed446269c79527fc0d70607e365085c577ed13cd5c94a108b68c2141e32fcc5e243f370284ee626548f9530734dc42119d537468079507cca0979be149a5156feac103ad7b68e919bcb9e70789b8af5df237ee6ae059d3fb9dbc8aba60ea67b2ab2c0de10e33fcc105031cc8fce8572330a5edc6dc1fe0899e46a2bb00c20446b8e6d437f46afae46b371fb0954360188287843db53fdf911fda54bfa0ce7b5f1a5c485a3e3bbc5546da27abffcd83a305ef566b23c1538e52f3fe59af860ff0d600698e59c7781b1874837b8d231a17e00b3e0a5b4fec4d1dba073a35e29ef69df27cf84bba608793686de41cbcf1441a316daabc9b32510fcd5ae3a62cf8b8f3530a4696df242081d5d2eb797dd253b4d2e6ec3f4232c63cb8c8e6570340ff3ab64662d417f881aaa698f4e081c5e50ce411476ca376e16ac163f997ea6c30d08f43b217843d77e4638f9fb71e0556709f069b0164ea50c272733985910aa4ad8c00922239d346fd153b7ab0b2a34d066487b551537fee6d485545b00394ae49291478b302a736931451b1bc89a0e4098c792bb2d0b9950cce67e32ebee98ae0a47c164e02dfb925c14ff4705900a80796260b0a8a821bb2fc9f64f3b15fd552c49a7ce04437f50e0998cdcb76e5d7b945730cf0456eb3e3ca8d04e1cb4982bf47e0d173710c78a6055cd7c3f726efeeaaef9c0e6bf8f0e6dbd6f1187012d0ee41a8fcb6b5e896ac019d1a520e0c40d5c6687b5f90167e84315faa785ce661e6973e0ecff384e209873ad3b16e3088535c3d61c5e9c8502fa7bda0f195ddd112ee2cc6ccb5e0e4f743a18325e86f5eb587db5ec6695915656c18a6490b42c4aff7a3a6834cb5e76132f45f2817848d99ecac57055cd21325f10838c72590c5e5033dac1e81903ffb0fba1760c81e5c9123a7f95a2b00ad4b46796741620e150c8e9158036ffee466548f2c68fa4875e379a14fe5d61f0dc85cb5bdd42dd9cd21309c7ff81333b61d7ef04435b57a3ae049ca331cc93d2dec5c87e885e469228012fd9f2bc500933e4c8bbca14feb88ac682ee8580161cef2b6f0a3f0e1b6a44233c5f835457bd7172ce4b3e8af0334d82d0f34dbb376faa79665bb365c8e568f2d9100ba6c60cd4a1f6bb8b6b4fc1bdb46d831a1e661c7231984af2c231d3797407eb5dfc0c0b5a3a2ea9b08ed4aeb2a40337a332f215dd2d6741aaa15f2ca00c82ee91c5d43132f930fa1b34ae8754ddd160c8edbc647925e73fa090f213989a439b74b618bcf17ea1d1172444156ffd299ffd04cf975f7a70711042d02f3187d81bd31eefe74fa05782bf8d59ce73dddd0f185be4ef8ff378c8db75c5b78fcf831ce8e73b9a8b0477ef9e120142738905d34ebaff7019b57e062412c977487da2e67b501ef0c9925fda86c16fb37ffeccae9b1fcbbb0bd69dc058e2b4ce0fb9db79f7f55fecc9a581ac2a08af1b0dd12dc1f9d2de97df880dec9b1aa54d0aafd1275ea87b468fd04044dccc0c8be605ae0bfc4ebfacc961b7b3b4b099dcc443986979fe2d90fd3a1b32a1c60f408249eff21837958f3b85e096bda5f03c4749f4ab0665d151faee652fbec142f03e78b32fd580125c50a85b616bcc6ae54b0e0040d5ed83c2ab394ce08dfad06e2670c5d98869ed6959b8c949049d06c7badadcb01ed60e8f2dcae82c25e189c7c0e8d33f2839adc0f1483e1d533d40b78cd39e4aa931fa233aa9f82a1fa6955d580827e08c30b84d1181369b8cc79176621c22074735fc4639cdba29bf443e7ec891720eba743f0f3def3157fbe2f923c1967c7cdc8d0d3556ac3fe87095217c6b7607b3b3f59398e5625821d8d597d733b20168072890eb667725f4c909056449e7678c802f1e08470b3851c8e7c7666b8e1d62b927f904a410c0710b2699841ae0fde0cb0b81e45bbe84176b5df5f48dec1f1baa6a894e10a4a192161c9fe8ce7fb9f6c17ee84d9a68802f2a887121a4c1a8230c3efc038da61b2dcbab83187043ef3996d9de78afd3126f2f44c33275f1a6af323db83e279f3b985a6a29f94f1f42e549d6559cd2fffc55793dd1b32aae90ce18f74e57c258c0888f09964084b384a611c1e4ba33fa0ec0a0337c7e5ab34d81b090d1fa9b9e276b56ddd431e3255633e624e6c483157bf2080af1b1af1cd1562507367f49571f794e6bf95d5cf0fae833bd5ad6cfa38f86e69f0cd950e690081fd42d40aed468bb72fa7d47c764e4fef67f06fe6b1bc56461998395d6df7c41d525e5eaeb3798a37ef393be6fdd679241a16532c9f8e49d52f3d6c2556b7885c0c0acc7936c684ceb2e4548f9dd5cc39ca2f7675bebe060557baeefbc7543c6f28be3bb81766f5cfa3edef2c225027982b67cac3c0a3322434cb24bc623c870573c51134e3594b921002d3035187c3ae89c15f656784134a4d625061fdb9a26ee09b5c1df17668be5b918810dfec40bc38abd6371f9a3183d2141295be7922d265ee667395f6f121dff214ba6ed7fb98a3d8b46cd441f474fa3c81be36f2b0565c732ff061b23ed4964ee2e6adbbb2701a0713dc98b534192b680503aea485f5962a7cca0b360abdda1fe27994e7b45a52b7e851c792fd350d292b81ebc7935fccdef465cf5bfc3e20a0238907d8484f8b4addd5e894101c09b5d434e5655998610f94161d2807141c3a2f3b25cef2ddbadad79ef175f251956380a0e9aaee3ad147a9101c2e9bf45c11e39ca1a21d0bfa45b5ed55e01294e056dbb59a680b6a7828d536b2f47b52a038afcc3ac9fc3ba7f25e7e83249762453389f6838b35986b1e58bf403482b5e46c6726b38ef065332b5adafd6d1bcc1e401fd50a454ab838f7625bfd8ef2cbeb50966c2cfb5cae9bb2ee58c3e136cff5e2405d26a4d10192eaed5b3920f0912288443c41cfe3e2ffd45dc014969eed0a74628fc0e47dc3fda285fb7d03c47e56a4d0c5868cdf8c3ed769d5fbafa7c2ee8966e77c14e2f2febefdd3611faf5816c449f9ebbc200168e0a192ee0892a141ae1c95e33d06d2355cfa0530c69a0f844537d3fb74c806c70b41055c0b74bb6e469e04ffccb0385c77c5a0e98a40e413eea07e3093a440c6357a28fff90902e13eab0083cb6f0e6a559acfe997628c815526e2a5e190ae54791ed966320e34eeb3e2f7aef7113278a5829be851b7c20381d0be43432472ef277edb4f6e54c848097c20e9028ccafe3a809a7686d694043b382799d5ef5d40d96190013eed5d73ac88d560a82258c722fb2917dd6a879ac2c5c943bc943c2d22b4d3fa8e0ead1989a9db6cdaa6bcf7f7109fdafd0c19a465ab4c6278ee952a5e7c3eff0ade2c4f752ed107aa72d250bea7611a9d6a2614471170eb0d0b78d9d69163a74908f8c300a10a65c56f987752d178e6c508674d804a5918b792a783e4d02b4d49ef0ca0d573963d818f6cc1e6aa052389dbb4361faa63532443efe4340e530976d655228b18b090d61a3e1be7d21c0bb2da9cae90bb78bd92bb980e363454170622d4aeda8041f1ea469924fe083db5946bbb6110418dc00dbc7cc7bb97eb013b9258dfc3c9c6b0c835f4a3c24c46f9be7be839f32b291696f8d03def3e728e4bbb08b429e9eb9bcfb295acc6b60c12b98712412d0e1a52db9d68f33a081fd51f85f9b9538f987e0e4e7131acab26d010a4beacf1433a6e713a5ae475d7096c31031fa31f278d63603ca3cdac4027f06a8605b9da1cf75ffc82b7636c77598e9c3b338e5cf11dec39c3718b371f73c1f4bc9fadc6e97ee90e62fc730a6d0c2e82955759479f95d51bc0b572967532b8bb5e551fde80606eb85d8bc76f42505c5b9f95f0116741c9d310fdefc69734046b4f6da53df1b6a7f0087f72e9b4864254002a77d258de405e6820ffc9158d55311afebfaca7ec6e902c1f14e2995f0374601c9ab1af3421840fd462ad88854202641dbe45ad1680d246fc611c9e001de7cdc64d29c2b229702b294bda940c0d941ec70f0a0f3d7d61370e8a01e4e3b12e0d232f0a139be8a31d8be2aae35f32f4a0d1704b3fe05a9d8698a1c5ab2b892524311b33877b098cb2006497c57739b6f75c14387200e4c36e1fc2b63c6c80f75d845b87dc2aa1f26f7f40c5fdef9d6d2aae26fe70f5fbf31261d585027f8f0b4f1f085d3a920195525619d05702e8a8494764038d6a8b36a70bb71ef0d7c8ead90ee315b9997f755a6eeb523e57053b054035e73c88d60176b842b5a3738f8c9ffc933ba408d2351016a5b68c3ea98b02501d7f3dc7f6f84de7a420cb0fc1613ec937eabaed464d19f12ea54c857634c28257ca9c35fdb744aee3c3f83ed43a797f00b74eb9069e5eec2be88dff97a938f1a18da79c7af567366a32244d72c2cd0eb6a32c1caddabcbd22c72f0978baaeef29eec30eac8b414a3035a5148e05933b05730029e5fc21bf00e277cc7026461f7b15f617cb99e8390e77df85d699ec92722e944482c016a3b953e16406f77e4df7f51234a6f1bb5de2255aa9f58959f58f315f6e05513f715f184134367a4adeeb9b8a84a6807e420056d148a2aaeb293c8170630694d59d716c4a040848e16310a3ad871d02ce1de5366d4460958304d42c82eba6e94def7dba793100feb0bffdc07cc4fe630d060fa627f580242c18f0ed3a97812e78ea741f9727ed1bf5248dcbfa2b8f525b6562305b2576b0d1fb03451746c8c30482839a7c9e42b6c5e807ec44b7e34a504badece8212ce8d6d214dae286cf498effe45f33382c65af85739e5663025efed408bad822b867b61858796a099bf51bfb8bed3763116a8f13888fc0d234466c51960b5b9ec80baec46959ca0e463b4c42f29c7b390ab087a3a16b888994edc9c6c04da4fd496ced0f812d8f76fe76db235837895d0bf91ec4acbc8f3bcc11253f93defb865d5a7fca3cf3f3d2927c2b3da004488d231056e7651af19e6b626f7eaedf34652a683e3e2dda812e24395d923cd677a4c7879fc1b3a99e31cfa22f305297e9623cee8df947fe8d047e867d237b95768ef9309f9388990815f20d2034fe647b7a2c2b1077bf018fc638525e6cf0b1e83a9647052d258f97c423b552679b1c50d26c637996ab385322a081fe4e8a5816f93a8b6303d3632c19a3b05c5fe156fd697afe8f04e3395b2f0ebf472ad9cdb5a0abdb4aa72530055a848d63a24965e9dc766387621ed2b6dd3d931cb2b04b5339f4ccf61d589c0beae79df5933644a58ae0f29ae1c5e12a850ff76e81c2d9c99a2978ad9724e3475c798cf84e73c110686a87928ad87075f27ad93daaf57d510c9303a8f3b594ca23ef9e1199764be3c3a78570cd1406ababda33548ba4908cb3c70c1d5997b3c04d5c9231baa752f1a4f718cfd124c64b8d15678e326976a39e95b5c201a704497fca6fe954fa9c1728e861eecde9e7943c6067384ef80e872fac809ad568c56640dfb006f2d1f25cc44c7bffebe67149228aca3b3b08825ad7453c909f5c63bf386b038998a3eea4fa2703e36608945edc83e68dba957d17498c21f3ba6563331484e3f68cf99080481a31b32ab4c8258e50942fe4b173ce1c06b77b52e8d19df46e74e2db31a043f53fa84fda1df60366bb86f9ec4504198b65cea9e2abeac641681b97f5682a8725d7c845d536c0174bf7c0f1a3e356b077705a95603932e0c7eb0ce9f9d733822db70370ca18cb0c7a8879ea457847ce6fab249d33bb696d55d9e2cfd431a654aa51147456b2822b8e7f639a47335dbfd291b1aca695d110b7c521cce85b4e023d2e09b52f4488adcd65154d3312e4f1930a4cd11ec3dcd532665e33cd785fb989d897abc4a3517205607bf86ffb86d6baf4a2281b9b771de0627c23bb85a3733123d273c5ae426bb44a9c2a8141489480b3f383473a3d679db15e5f2ff7ff67ffeed781dd26148cb2a0aa7b0787d342e4f562a3fc9597fb7ab1d8335a32838fefe08f6a934e165f6a494c4a9dbabf4928af87d6d20f6635588628734f1287245a46d75b3ae9bc9d690456ccbc56b19eb7967021ad8570a172c26eeb6a23d67ed7efcd029bf6c4359a31eeee3f88cd6e0f8761d6934426725c51ec4627ff2d6f7a297215838300f3e1a24967b99e1a2d28dfe96f43d23536736df6c5b755fadec0397b8a3280afa9d12394aab584e3a9f76cf49786ca39424c5f63ff9b3833db58328a2f885ad35dd011353175b9cd94ff5aab7b1b70f159c058ffa16b88f7bf5a627b1049f7c5880207c9f2cfa0fcb57e24dd2eb86683bc32828fb879f0f0552889af7930b47d9ef63d6e0f6e6e4fdac4b466abb167eb7306f3d752473cdb106c4d554178f4df520fa9103d214697f06f2021d9712b00fbc4ba949f7d35e6f1bb45758dc2ec2a8db8ef66d6a9982ccdd4181b5d9b28708330aae8f19cb630a38c169007dc9c8628a99748baa46df04b15f346a141f9f4ec04507194baaa179ebac645e6da32c2e1be682f38b4c43d81933e627ad585a755edc862eff64d274a2fa87bb0b2dfe71f6025630ec0e100c399464e959b2dfbc738f0016ea4caf1a1dce4f9a72dba0b323a346ef1ce6a063cf70db079f74e79c5f2e4d6192b973b6913b3542568ed679ba5e672b78d62f6348443fa46d1ee782b1b3bebae97916b48b91f56171669a856b2772fe4b8d874a714cd9add801aa76718bd23884a7db1d02f41702ba9da3516c1eb6879013b3fd5ad5fd78652b33ff859c105e15615dde545d7d5d296f8aaf147320149201d8e4b37c88f10be0b1b51944374773ac65664f20b0c0f5053f17588b75f6c337113a44808daafbe1dd6ff5e20253116835823be577f180ec9fc78845d13df4a3d8e3c552700cc24359d4221963885c487fcb5171d04ba132d7e78fd01f4fe5384a74d73c703ce8da919f43d04531bfc0c4f346755291761f99fde27478f1bb67dad22f9df56fdcaa3ca4e350f41b6ffaebca05c548dbad5d26653a3cb0a6a9c1f9379a7c5c7517b5a07eaf60977cc4186f914e134022b493469d4c8a13ce896c9a7b31366cb1b326bd20407b4065abe5adf659182aaae2b9acde8861433fc03c0076291a59e1331754525197a0c17bb77a53783c8207d42af33fec350937321a836ff15f266d3d94bbb2d4724e4ab1011d209c51724d426c3f3b1a66f2c0c8d46848782a710e1980f00883853addba0a5804d17ec94cbd4fc78e1ea371c1bc6af5db4c0159782eca658fd8302f26fa5ca1bca271e7f2e46468de8e17065dbdd09a0a0c8eedc1b11587d8d008efdf77888b2bb3353e346b99eff80f36bf1365d0b780fa95b4e8d72ea59fcbc4cd0af3bd2f8460d8d6d72134e62f41aa26be342ce124c1a9e410abd4d4e92336f36b29b7d712ed73de2e60f19c6cf96401d838a1a3e1dd66a072c4de70b0d9b13654e3b093b9fb2bf4dce592564494dabf5b40e19fbe31001310a06a9bf9fdff957bed41593c13b1781976cfd01496290139fbf46a1f8f3521475eaa629f66fc90222bc6e5597b7f0b24b1d35ba5045673f8f7f2bf2e73dfbc84fcd32d5954cadfd81bded2a74386949ca730db693f536c1759cde3d5482458e9358fbe67ed9812df8c848aab90529c21ef07de2bcb42117817f8e44ad37ba816639f36034b6df3d0f094e1e978bb3225ff2ff67b34f4103495d92acd1b1b5bcb49849144d257fcf65ad8fb5fbfa72b85313a2978cf2b4f1adc794a30d35791bd5e28cb94585f50c63658577a785d757f303d430ef636db9d81c492ff7b50f7caad2c1973b610e8cce69b3eb9b10e84f736f3faf6dd501b7f471b1dc92c2ce88e947fa258c49151faaf52a548b95aa695d50c55af7a5b55308dad98f446cc618fb8390a9a3892971c3e40f262346a0fd1a78641b43c24af76298e7e96b9048b16af03ddda0172eb4a64d1e00c9af711f021ac8e3238141ca73979b4d5056df54d87709b19ff7c2c0b4fe872a2baa0d3fdb6e5da352b22140b8ef4412fd79cdbf8aea1df5ce893b81f260e4fbe333108578258ca17b81255bcd512bdf2296160919a9ee29ebad4e0112ab1acf7c47ef06bb388540d106a9fa03eebfa298a169620710d091b4313261f461378792969debe736e1ec5367736efc7834ab09d21e76697414400421076564ba269bacaab6b4bfc8d0ad0658f38177e7d41c22e1fbfc51ab0baf67b6fb93fb109d2dc824c9c34c3370409eb1acd3133ca5eee0b08df3a57914ea780603d2e1f20cca1b0a91f5a3f1de3af8c51f0eef37fc15aeabe2a6500a574a069f8d2a08251b19f8341a314bb14834dfbd3c53df236f1a3ccd2fc9d3368542175fdcbe67efe609df74aa5d0ccb23026308da7c5a04ad2a8d73a4b11210dfba283209da0601f5215d23795a1c3a22c9b6930231cacef65ce77b670948dc890b6d48fc7e27b57d616732ea9e39ef15d3790bb0c1ff008ae9aa73e96da81621e6d2a2515f8c4f879243a478153d8aa232c7b4aaa59817cb92c19bfa52b50f4ee809d23375109925daaf5f9959621a074b0cda0f179dd0280457f8ea185452822cd7f629395c3d743448c6235a3ab4c9acf78d6e8197cee575cb43ff2125348ad508ea0a51a909ca58383d234f508cb1f0aaecd7ea5cf1c0a508b6a94add593ab7000745a2cff3ba47ab7ed6da2f4f44144258795a82c5770f2b1438b95a573125c674c4cc2dabf19e993eaedff3472c1d8859cb4824def456642923bab8ba77cb71a3e7747be36932627b2e406ae1ebeee546ccea13244b0a70c10c63901685435d8ee4ebb27104c6c3052ff12165107f3ba9c96fbe0a69c1eb4107fc078e65238a0dc07be7120467db0eaefb28fd1d82db8b3cb3a40943ed3af526ca21080d370b3a5e3e3bd498ba4b2a1b402c64987bc9b4329e31cb9e0c026f84965bc90e455045911832018ea65382dec4517f5335de879a4291d7298b51b70c027ac5e4621aff3494c49b6a4196107ee24c0a78708c91b88102f496a02f84d2ce7f2e239251ca21104cffe2a71011f5fb524680bba195a570fbdacc6b67d261de5a562d1d1c28e0b794a1b0a52b0d60a8b39272619a5c901640c92d3ad4786b48952bdbb8c6ded944a4698d813972a3b6f99ffb14052249f2547c75ea32337d24c33a406fa6f5ed4f813642c542b5f78485741e7614f8eba85a0999030a882ba7daf8d98533bd36f16c6a1e96aedab677a569461e112b58e085e9bdf917e3203d5dc493da40330e1d12986b9935819b08c0fc0ed73166cdbe316942e365d470df784766bff3bf01204d38414bb6a1ab66d524da8e7a1eb8f675f341405df5b8dcc21928401ea30c9877862b17bdebf821068a8dd295eab4a035e2322daa91d5ae5b0f5b7d8b0516ef08fc7bbde21f63335c5e6e4d7edae326341ff8c56ea041df83bb829214b0bdb14fb7885456ffa4d527346c6ee06a040610d97c670d5c58b517e3817d5530b2514e4a43553bd746c590ec2a3ba7de6abec90de0624d11ea9aa7757cde219a08e5ced10ccaedbc0039c86ac2065cce4f1c3ecea981769aedf9d6a0773d58eac8b1f7487181e5a58066815c70a55b4d19a7a0ef344fee9869544ef996230e2a973dce3df81e0a117fb3fc657e1ee2e0afe7c8919392aa8fbbdc9244d37ae63285733ea077166113ecd8a4a4a5f1298ee50ebefe40bfafa931c175c8b5e2229ffd057cb1b3e68154f8a09b0e376aa67474b0bf76377b3f82b427b22cf718ba6b1447487a73697b5f85cf21807a904631c8595a6f7225dedb6d07c1289edc665fefa718d6b28e558ae823fcadb9f076a9a7b09b2f2f23e2243eb9081901d8aa3850138060faa51131087c8fc2b806191e63d73b4fb5feb2fa71abb2cf46f9327860e3969e19ec2cd40d72ce38ccef3f5c09f7185a2d826478549f7751eb1997ab4d55acd7b2df736096791c76ec93b297d4954452ad42965b121a820e5e5ea118ef17abecaab8e8564fbc6085e0bc7b03a7f9520b1291e557ce4709c804f6f47390906f8ad026ddb6a2f3dd12d4ba02fa645713e6463b464942da04bc12b9973286bd8434a954acca612371dbbffaac22a9bfa9a1265465120c3aa77593c639eee4b049311d5ce35cd4ea0a952d7c3d229fa953bd65eaa9614df4f61f9ca43503fef39ee0c9ee094643badffed61ce72d528070e479665ffb339d4ce2e39d39c59ec09fc9f11f8e6238a1b6365798b11257762e91e28c1806b613e735a24f4d0c687fa213616aee17acd43642e316cedde7be7c1ef9db8bdfa8203a1e57c6708eb156e00dc5dc8646aaf4032790e3c6a6227c16a4926796b21297c6854f84ff1fcd1bb02130185ccdf09ea028182ad07703eb9b2c15ced964c4664fce10174b13a1314cef49a13aae33986917a09c3a7d7f3c9b83cff1efce7eef6129afe7c98e911327ce7039912f467c385da038fbf597744b2c605230aebfb62be2e60c229f290ffc2ef1d7795e1482e5cc1886830d0d9baabc5fed20c0bc1547ab1cfbc580222d829d2c390dddb29f5f2295f6c4e05c05210e1913784045f6124632a2bba5c23c61f71db7dee61628c29e4f44c41420e723c8da66301b19e9d0a2c54632560a58d13dde09e7ea9557ad78a6b2032b3d7f8d2857630864680adb151b1068867576e70ffe958dcbe282ca7a8647ef299a37794c0372b022e10ad6decf3d9e4d7c4855cc1d90d7165624ad1dcaa056b711db5d596bdfc4af83d2971cd40574ae7699add48f3d45b7409c70235a5e3da2a820f7d91ceefe05bd3862b01ac45742c5deb19a45bf16701f99d4f66acbaba4f9ce5e83c3b63d592ce48b59ac28de5fccc9084a82307a5b7474e613baaf3f9d787f14e68851eef52e0b77d41802db7e5e182dc4414633faf6cfc0aa7273a9fd6ec3afb2b9d674961cb1d37f47e9c473d763d35994af74dd0941093a0a844dba204e8bf4298ea69e2d0638042c988637c639659c09461e7bd08a01ecdb15e4a0cd9f91c4b387acb5030c7fc6514675f9a9b8b403f6c53766ba5681d03415c786564dc85131261aca1b9c5c577ef0ad4ae53f22facb075f4fdc31bbf930fa041e28d1025b62d356d056877a79ed61860f7a9fecd629455c04b9a60beb35bc3e9aedc9cff0f4126f5476fa21ea9c0ff317a7bec40e02ca61a2d8a350e83ff90010ddacab4182c13dc766b963fc85ebd320e28fa1d3930c77244a86e1f0458a4edd379c8f4b1033d66c795ee066959e4af61ff6000d0cffe2f725c04e5c5ec328515eaa413deca920222fefac2bf81b4ff53b5f147f0d6670fa749c4d91242135067c2880c889c1af714a3aea1c914460dee4f264576343433efb0a55cd6e40cbfadbe9047e5938ce05afb3086d42223b29e4b75499f4a3fa691dbf210211480e688acf9499d0e476a25d16c2fbc4826e8e1e6f3e26e75e2359f606ea1ff28d882c990d4bfbb1c1a5f8830f4cacb933fb179172616b578b657c4a3a93cd2b7ef357e2ac761a9007a19c1667ae3a0da7752fcaf3292255efbfb8e8e5e2e5674c687d7f376e59c6495456dd6246d5eb5ae9fa72d38c58de86d3395209f6ed609685cd6c7c20ca732fd1bc7d43c683193a473ce1b151423e4704a1001406655d9dc1dfe797fae6b1ae5c9e3293d970b1564d52bcb52299467bf9003e4b4a66eeae214536f0c2fc3cc6a0259a52f61df668d91c834d15c48472420eda4cd3492af2ce68f24826ae524d04602d95dadc27a38ea0b3e77a3e2f5e256a3d3a3d28a9c1c1c6ae6865a06dcd387ee32e509d1570a4f066c2a3b80b19e0ad711168bccb21a82f0814b53a801dd9d887b553d1add2eea8f1195f82d10638f25f537aef4dc5897586503803521b3ca92984a64e623647eda301ce086de4c7aaac4cadc0710ffa14f47f8b9089c32fbca9091ad770b0c27fdbf29045c38b418c07fd27a5fd5d41feb436d1d2f05fbcc2604797d323a9efb227b24f7795d109fdb85780085d8958294632f539319153152b2428fe72c660ab48b83d0e6406c0bd564482c26d8e3586310eabf95532fe20c8be31bd27de540af896f5ef94583d8f65435f4e0e779b5b6d1e42d34be9d5fed0c9f7e0ed032f94ec4b7aaabd3d31e1badba63e7be9b6f0f110677f637fb3c258914ac78582979f2e44553f0aa78e8bbc2966ddfbb8b5b2a2219456e12e10a96c117921e9fb534154637bac68d4404197b5c43615fa26d7375a3cf5c4aa0e0d792b3a05322ac2d2093f14f3101625af6021098aab02c011df2cfe48605540bb25eef2fd144cf46cfbab609f2bfe640b4d900c230d9b152238d47c2bb9fd415f6daa5c1d7744ce195f29c7cf2c98ef4ba671291167ccd6a9e88235a6f0671d06364c3c6eeb81616cea89e253f11b0b3be44127c016a690c12c27d5945f2d6887a39c1a8c6ff972b67c81918f30c69db5bd98e10cd44f2786a588a6990198de3b98481e6cd099e92ac713fa87e5dbe31e275423ca1128f8faaa3ad5750d57344420f52b322e21c9760df24407c7a4a8c4cf404f892b2092b2ebffd4d4893ac5490e67a8da38dbec49af225341041f414616ede9caff95308b2c82c3d64575c382e80aeed4775267c8dfbaf7676ca0e57c6bed6d5875ed713d8126f9f583d6c00725e0d41bcc0519a360491cc51154300cec915cd9f00db02e44c9ec9a6f89a2e42b22588d8a42610051ac7076530382f18bd9bfbcbbfa5d2a7365b05a4c00982e771f6d5cc04b7e6940493d2aaff193b6cf0bb12a5fef2f2783716c308624ad26a6f275e2cba0d956ebe7b939d40c8ecda33333d7bcce603e42920b96fee4e06d7c83d2f2121be5f4c67060c696d56ed0d63aef3cc9e168ff46b4d5b37d0abe5235ed380fe1ba752a6d4ae9fc8c023951138c35239e8e2a7126668c11af173e212ac68724c9e61e8519c0969e484119524b0df04b2784fde6b50aeab221278c43f34c2df36cd00b5d191207ba68602caff695f9416ab99bcc968f08afeea5dc89e1236215b7cde411b48a38905dc6c08b14d0419da7e1aee43f05e60497d803067a65202d8abaa1c8a17e3998a3f6864fddac29177062e48479a63576068bd7d9cf23680c0ad4ade9c49979ec29c592eb2dc20badaa9199f77476f2a3af318948f40edb2f3bfe2cc207aafa999ff4ec6bbc642910170552b3a428ef9c6a42c3528a402761e266fee0617fe675ddda7a77b08a3a0cd413313ad5d304243bc5e1af0a4980ea900bc3729a4216906f7d080259c310ebf70e7fd2393b65b5f67995b104a14c6bed0c4928a638b9fe6e76322494525ceba1944e44f0f68fbe53d541b8fe5daf3997956ea1ac8fc4f870d920b68818fc90f2a0f1f824a1b661c95761fde588230398941f39ab66534e83d14321ebd7a47d741579e5a4c6de28f96fe595334bff4443b94efecf9862c8f1ea6a4edfa784973012e4581e7aad2bb474ea4c60bb5521ebb43216b12af4b12f4de957fc2a344ce8ad02767da005ba0caaa64b8b72a2cd401481d861dc0b3b792f67a02426b5b878e22926fc4bb68c6546dfcb733fcc9ae249a89ebd38bcfc522170896b3232866629d95fe41cc513400d7c7fab644452e3a36f93f4265c8a471407b89566e953d074047e7f0cdba275fdb1a75358b73f59e84f669f9aab5ee5ad9f63e9e3167ae4ef53614eea79b187c3f57a478ced99efdf4b09cea055aa02fcdf2fd544265509596cfd1d5ad731f8a590712755565ed8dcbaa35d0de920839a12c3a7ad3dc41921c515c733d35f5ffb5ccb81b05bea5ff33af8f1f65e4c47a745442396cf6475b62c7ec804a868fa42612589b9ad7f174ea128f2b215a961d5c45533c1cddc4138b736e3303a5ffb46ec8c347e643448340fa0feb3572230cf46619e7601bd6e4ac781be3c4ae626b284357a57d55e06c5e7d4740dea683cad9bfa6ca2aacb1f20c37c0759252bf3d123927338d9d784f5726bc33d8e083fd6cafaa7ed08f75dd9c3dfff495c55e01445d1cde6ce7b7447a522c743a9ca50f64adeed65e834b7c97ae5b60d47056ccabc98722dae3e7e226000a188571e09f0934bbd3a5f2743b05fdfcfae24f9f198573147bede0f0c98fa1f7910862dd7d992f29c1506d51104dd2c8f3d84c12d73b79a75062af085dd4bab79391560aeffba5625fca5345d59535f1e602b5d0be837d23393a5adc00e7cb26d8df23357b1edcddeee6177ec012a41039e4def4e3c9bbe71786fc58e9844f7de288ccbfedfeb50bc7d41e175131aeef4fbc237415f09a079c8992b5f72911235f3c95661b167303144f240dc30deb48ddf9c4e2b9de32cb57b9dd0b8f93c29cbf59a1211d63185d7e8bf26c18c122d15707d47b9870bd9047b7c31ac1e89b21ef6a500b297b50a89c54a6a2b84147e11b111885d5b87849bd59e5b283b0b892b701fce41fe346ea1aa3b25b438f9e7f8e94dd22cefca37c22ca712494e3c95ebbea782d979c2b8b9afe32eefe6d2f792ca41fb170514339c2e135a8b46f3ae514ef4cba6dc3950284dc12268b36619c1404aee2604a590c979203cd7dc93615202971d38cd9a166ef7e8297b4e3e23795e1d3e9452135457325ffe62de232fe9291a6ab09afdcd89618ed4d6ea3c95d857751dd5426599759a2cdf14548e56cfbf7c4f8c879b92b3820147c0d1d0478bb4e63b312815055cbd7ec01fa6414b04bcece3c58e1dd1c3e36931ca61a6d8cfcee6abd392ec276a4086361c7d859152f7a48309df2e9f5288a221eed075c0b8fa13252cf24fe2ddcaaa1479551fcbef3533ce221ebc1e9416a32803f80ad4ff62a434d4d5ec265479faac8b936e06133acc43262d5557a9a0148dbce8b2920237fb29accda50e774a4a57c42730747190372f4c559525f2d5bac44f501845247bf4d89f85b04675e0bed3e0f4c790ecc5d236475c07fcec2950b9498756dfd724abd1a9cbe7eeae0c38e3a0732977fe9c2efa3bce0010653237b22bf49c2b349015e8be7a7d1c840ec2948f3c0696521ab9b019cffc90eb5a8c388e2bc1b8a05f43f9494613dd0f06ecd884502234eca566279ba3619dd848ab48bc5c898428f35d2184a6b7db36445c2edef096cef3b4da13710fa77579adaff1496f057761e3c0634d6477d3f2a78abd9e95da40c5793f170f3b2d34b3acda499fb9f65ffca77e2812cff2ed408ac9b5751b371577710a790bfa1ec341a2c34918e01ae8576f632fe30558c94de9aa090fbd315d6160875bebfe158fd362b65f7941784ee16161bf1b2cebd5149ac1141c7c204d13bef53499e30c096e4d3b1e8653e4894b406b870bc417b0c562b83ccf1f4b656062d6ae3f79bfe7f026f532b0a99deac7b9af83ca4864160ec33e3dddb5c4ec2219d301b9ba6cc89d9c1ebca425754550fc8daf55ecb8b32a8bdd9a8263d80c672570b299334c193f18c61ef68587735990ba26a70e27e5dde5d9bbca8476ab8bf2832e136889ffe6bd47241e49e519d2b188c72c639a519144fc4b2d548cdfbfe61e3eb6156035444198092dd4af4b4473269859315bca7c4db2645605e1833b8aa7f95bc5f06161eb71932236a7287d903eb015f5d7774b61d5854fa737aa49bfb51be22a36455abce184699f8fefe63baab5fe849a2d463f2ce499720012009812bef002fa408e29cefb4555e866e3690331429de2c8208c431e5b42aee7f06872355a1702ddf901573013a6dbf678cc3f2af49101a4ace8648fd34f7707743a75d6de522127765d473142716a273f6de107b62289549caeda752207be6af3a97aa79ef76de7a5156ab9a79932c77cf4159bd1ff43c7deb73c79c22f3ad18b0f5d75643706a01a4f9c8cb1a0202150b61158b0283db52b52c4597abb1c66f0624325afd80192f8f0ce8a39a1d0ca690159ad3ed8f4dcea75c93d693e2115db9fa99eed1ee72d8459af74d4a887426d68354b31b5b4b3c5056068b0e31849f8d3fe41a9af253827696c94d6d8c8ff285ab9feb600e644cd11e1822d00ce780a5f3bba8578c9427ff9b5702017ab537cc19c432488ba013ce6a5227bb2eda3a923b2aca0a4564d56b52f4185e0a2a7d04d154397aaf5f7c24f41eb286b599c842af7fb4ffa9082650eff75bd5da92b0589e50029106925017fea62ffb32189145416187105120a94a090c0842eddb716f0078d4a83ddaa4908b5d45926b13ef4f375f9ef270348d14632a674a24785609034f39bd7cd3d8459c1408c712800b051afcfba8fc07f3eed81d70cec614df4420d400ae207edc38c25bca16d733fdd468895a93b369c9adf702a98617f34d389cd6f7b0d7e89717a843ab2427f7bf50eb0af184c9ad7808f19b202d50842539732404193ce513548a2a50c139bcee0d4e3d209d88ea8551e3acacf7730fde5f372ee61ba2359bdeca2f7910231e29452d0b1fb98f4c9d93f368cd897ead9a4ec19ca1d20db84280611b5cb82aceeda50d920c7d16ff7200f79bae42d79828c8bc41371d908d112754ff9eac1b4ac16ff29fdca0526c09f68109430e47ea04ab8cd8c74897ba80ed52cfb9b20b9e0ddc1554ffc88466f3a3e4671d52f648c097761f0063987adf99af4fe23abd815228c19ce25b6e580ee0d0d17a4ea00067f5847285bf84dec7a933b775ed21a389340d543826e2f6f3e9a490078f7c6148d00e7990e80560062d4c9681622c802eb2e629f7f66d90eee0979a215f1381b48fff0edd4c6ce6360aa6b22572965f9328d9d4e8f50c29255a70dc55fd551a4b2d2bad873eb0f98bffea89479f91a25d38a3a4e31feb0c3ed620e6eb2a9b4354b3a84e9b959367d60c1dd6aaeebfb427c75e2a1d57eb1ecf9a1c2765c492a957ce6f0cbdce436a4ad33adefe35a777142907a530e1cf826f643e22e799f0a05ff80f0950fffcc328173b77dd8fe77cba5e51a09decb29e476dbdab882fdd4dbadf3021e7c24b517e99051ae0c61fb1b21693b7faed9829afbdeea6ea39f0ef45a5bd328ef7a7296625e17d69d9784103721e214f11cb5d6e4c79674bb24c7f4b738b3184019996757765df561ba2cffe9d746eb5505bf351f067de97530eafef6d89d1d468c87cf0b8017147771dff84eff0accae904ebafe764122953864e59aad7b6f832c29b8092a7f3b4deb646ffba1efbf825dbae0abf336653a901da84997591149dde28e99694f375b5a49d63118bab53036f1920158f7b437b5d1bbbd43f90a2edb9ec571892f7fbda20da41652b79b578a946f413fc844d708c9a864d3314a56dbfe11f1236536bcb619572b000a47be70cae6683914d7a96bdc6dc555886d509b1be8f6dcc5782498c286ba60db17998c877dfc8708e86057bf897408a9e44409f231e74bef02d19b103b70689e6c0308a89833086fcdfdf950589e72d11acaeb095086ffa978655dffcec4b1090c8a60a3ccbc9ac9d6ab8354bd76fee06751e4baf16a77c4822df8dc6c5e3088f86725e7237e89fe80ebaf8e031ea1c0edb178d4ce068a17db742c89943e20cfc0a6f8f2f3de72b09500b4ffffff4b