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

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

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

Block Certificate

Block 74453 80bef98f604a31adfbae961bd8ce83858beebdb98cd4dfc9695228cf191c077a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
564c03aa0620dd5ee1fe0b9dbcc013052f7a87fe0097c1ef291a6a33a60ac963
Certificate Block Hash
80bef98f604a31adfbae961bd8ce83858beebdb98cd4dfc9695228cf191c077a
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0012ca010000fb0100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000024133a730684e01958babf4edac631ef29fa75cec01fb6317604d7f9580d9298b67fec5445ff4db74842a340730a55ee8fa83f5bc20ddf8cc127629468016de8f32a64178c22e98f7ccb270172bb73418b24c37fb1259bd06d00000000000000000002000000020012ca010000fb0100

Raw Header Hex

0000402025e34b36112facafa195c4a83d61c8a2c2bb49f4d7a78e15bd3702c4ceeb2df157a8dc3b53ac9987111bc38ec213f285f21115e5e384b52f23871795bbe2325f5560336a26ec001863c90aa6336a1a29efc19700fe877a2f0513c0bc9d0bfee15edd2006aa034c56

Proof Data Hex

59,560 bytes
1212160103079c26683049524179702ba9127ab9422b94f0d438dee9fbd3336da984afeb32a146d9e7903b6fdc4c44bde44e578fe7829fa94cfba01495162f23fe19bb5b6ffd9da4fa1edb82d1e68e90c4ba582e29af4eb55d02dc5ee323b3b9ab4f9f9177db296f5b4ea8f53e7d71d64ef40ab3c99621b7d4d4c4f6c2edd13c3251c6529db59cffc83946a9db1c4c0cb8d66e9dc00e7e3a7e3b88a7795acd8ec2d88ab61ef0fd221f4f6baa68bdffb3f28b9301c5951f75619a9a4cebaa68f549d79c30c4e9a06ee3f135751c14febf62a17061ce3d1f1da286c76f9a240e55c7d3be8900b20442a5f4a11aab636baa398bae6ec8a5d135ee7c6b07bab61b05d6c97954c19d6a65c69be1e81861398f8603fb4d177ea973dccda5d2e8740ad9c3154f5d2b8130e98da9bcf6a90be7c3f75a2ef033d3f3cc13ec0f21a4bcbd29ef7a0133a3c29dcb3641e6599c7543723c901e294644772dfe1c3ec0f8bc66641650334828f097e49c102ffe11249db8af218f1dfba94373832a464b91fac2a88a07c4d23f10fc35dd4934ed70f7227e5545384b9b5a335f85fcf2d16b8acbe1fa5700705909b2dbf62627a88238033239f926ae6494acb8a011a4de2e0e1050dff8127682f1917e755affaf00040dcd38a0961e07eabbd8e0546b9b95ebb73571865535ed5f66a881c684884b9a527c6be41eacc4cc8f1f916212611c7c267c0fc8fa3bff3cd3d1377ce9e7062e493e298337fb2675af7cbf04173cc9f6311860c3e58369e9c4c19c22ad26bb3099e5e59ac6030070a71fd34f61ee82d18225c2fa2e4ceef776f13afd923d6416dce64331c6f3e02d5ac58540e12f4bc2e41fe4bb6a99dcff71eef9e9e55348e9dcc790652b630e50dd8eb09da0345b63c9d6b1d18913b70e7ef506eb7a24f72adbf41ccd3fefcfe993440500348c039e216b33a0a6e0fda4383c7514bdd3dd9b9f456435ac978f5a886db127b4170b6a04f66b85ce2fa01d48118a6ab282c5f73f09df0dcc7d5c08f62a085f55e65066b2627b8cb02265406ccd83aaf74273f0f78bbf8883ae32038f40456177e8535bd9ab1d2da72c3aa077d166d7cc1bd4d6271b1ff2b5489d2842c129016f5470c7f8b8b0f7d37219105a04af0ae1e1b0dfdd10000fe96a8b8f07b7ed1d47531163b74004ea63e2765d210b4cc09f13ed6dab785b8db77ad163ae166a5338f4b4bcfdcbafcfc83bad26109d87fd66185dd32da3160aa7784725f7cc9e89ee5766f19d21c39ef195381a9c4a66693372df79cb81b95b8714d63a459516c1076124dc0fe6b2e63c5e8856f8d571c94dfbcce6b3001bcdec9356824a70489fbbe55e099c1cbdb443f9b7a789659a7e8f9d780b2511cd4f1ec7c359c2e8720e4af00b0ff72da82332fa12f79724a130f5692ce2a0e1b96cb4ee5abbb00baedbe94d30d3b819840d3f286fe516b1dc517ca55d2dab81a61b4f69474e72040c287639d0ebba73a9d8879b2ccfecf173490dcc69f3bb1744017f103a2198bdec12b88566fea35d35484cc4f61795f62c2e5e7ada9fd7d578a96d3eff387d395be65d60998ba1fa0524a6f723da443742fccd4abfe06742ace58f158039300e911aa4c3c616353733ffcaaad996db330dacf7216d774a38a465e1a7a665bf917503f74f124a479385b3d66d4d2ab0f99e84d5dec4d3489ef2cbc07c510f60ccc850bdf9bf871c58e454859211f410f8e428e4b72946975ba5f0f04ea72863c888e91b7bb59fa5e0380f99458b7fa9f440f51fab361328d86c55ec88998107912e3f7a2b492f5ef80852e219969e932febd3e91cb65339eac936f4e853555f6f7c120cacafd0626ef4604767c8f7bce041a4fd8fc8a551730802dc234b69666d65e4c702b2f47d6565ecb94fcdb5638509d1103eb46ce351ca0a29ca4009ed266e6a7cf45d1ecb49f937b5f9b41acbbcac61e13f17186721ff48873f8b1a8a4fa2574942de7b8f6e31bfd1c5dfb003a524e2bd6b1e8763a1e5620ddb82dbc91a5dac59eb4c8445aee46bce0cea39d1073efccaf9be83283d549c6a564c8d266c2ec99e370009673e7e21442cda0797fc1b57e9ba894b501f13e69219dcb3b9934d479a17fef1184baea990216bb3fc590f8c21ed566cd48f867143aee90c5072a6a70703b6f79b783869f6cc95e92132ff9f95536c1014e1cb8f32cb6575b3ec0c6bf92c79fc0e302073785fb0b43ccc52b957f5b2fd68b99640136b73f4212aae4b736b6346e3200eb21cf1d79a3cb7c9e23e6e7bf288b551e82a219428ae6d11453b042d8aea58874957728489a4f2ae62b968b703d3be46b4aa34531ed33f700209c1ee5a86a44ba2250ac885ae576407f0b7b563a3320170dca691aa3bc2ae71f4186cb1154c974f23b932d1843543c8d8f2773369ef486de073ef83752c8a276145b9795c72b25d1c8e30aaca04813b161888c9281923fa12fd016e8f42660f8b321499e978b92960b25ab3112574f3943db8ac52ccd83f73eef58508cbe2c308873cc9fcd0a12012f40d9bbe6864a8ca39b300928f98f5c9402ea82a58887c7f54b9325b1fba05c72a82738cbfa42005106eaa5db23ad6579a24e7db5461d0654f09897f9e6e933dc966153a064b97c3f2abd9d96a9188cbe71d02b5a2a15b45dd95ff6303a8eff74f6b13e7b7b8b6eef43ae3d4634d0faf0c30b1585b2bba49b567e8658b49a9263f732b9b93698674c013a71d24d33d7465c73c525448f7ad493503b29713eda99a39b08a07122f5a42a92c235d7b929413f0fdba8becab904bb3093dc1c84074c8f6d3c73cb3df74e4bdfb52962eade0c017172bfb4254cc44a156d29457549e7263d4c98703f62e846d70dc78b099a2b6a6dc8ea0973f7158639370ae014e2b0e6018f1a96c57f2adaa1ace38098e0a821d3fb08c37a9420bb8f3e04719a4ffc947ac2012b06ef3ff77e2ee4dd6095e52399fa2bbbc537f7c50f14f5a569c2f311ab799021f00babbe4cd5b9e3de55979644f06c6bf2df34a3aec800051d05fc2cbd8dff076c0522583a0b95d26cd25d88f9cbf85193a4e8a7f17663519726ed59255648be13e76f694a131f8310ddf6a1be3beead7d2ae9a019b8f580eeee5281689c03097df917bc28818df6b922dcadfb9c471536a61381215f5b600bd9b87eb1ce3f166b5ddd6d4897dfee1cadd61db175a4f43ba99d9f90e6efaf4177d68db4f767e33f2875f27f7e42df85fb18641692ad52be36b5fd925ef8ffebf7fd522241f02dc01729817ab4a827348155c9e48d029c647a19316d47a3336fb68a2c3defa2d073b9095aad132729eacdcd2214bd585c9642829325f743f81f6e702520b23ddc1aeec101e3fc5224eeae022d8ed10ff29e495a694f83712071acbd3cc04bd03727ba71183078a8674095f718cc337a5314bac42654476421e51bf03ffc709c36dddabcd314987f0e4af9a00c769eee9b036f7eecf1c5239b87a528d4fbaa46829f8ea0a932957dbf951537807d7792e68776f506996316bd78e9857de50b6001dd0a0e7c9efdd306517e0cdc9f2847f3d34dadddc5d6931b625f714399a0f4efde0919abe296b6f3e73a6092a1042c32258f33632a4f6d7cdff958fd3adf1361a411d25de3ed72369e786723cfc5e8b3b6ab641ad5143a85998a4ec918470c697558b9b6722fa419b38e60bb6c8c125c4c680b5f3e5da190a5eada00776dd17948d785e9e9690ff5beb52fa193268a4be8854e3b6ec559ea868573c5f22eca8adb1aeb51f0e1af82d347e7302db48f8d4e0aeb5487f17793162c28abc02997eecc0d413ccceed6fae9fe5a82171806fb6f5b134f11edcdca465a707136ecce9a946f5cd26ea046d2f58d73002b970e1c09ca00ae33365490dde8ec6aaf9779b8ae562cc3bae3ba1bc624582f29f9959cc67656d6396bf957ea649ad4a35f7d45018e6291a11f0138aa2b177b6f34dae52d29e1182799661cd4c3682f0f5f4c7c35ed0b2237f0b9c331795cd1890c5f0986a1aed37d0b24bffbe75239994506e86f61089516f2390513b128e47f611d3113a33b963165d0194009406f760fd76d70cc4e99bde003546d920e0c7cf872085440a8c68624e813c6a280688831a20ba29e60b49a9032d980c184e7dfc6e4e9116db7f7f598e214f07dfe2ff02743fc6cfb775dc3d70f4e7c652f24d0abc088e1fe126823f8312c0e4ec821914d44db4704949e265571675172276fcb00057ce13b66873199c0a71310bd5daf960f69ca1c2c92d26d1df3e9c81b71ab22c07b37a02ea95480fd1024ad19d03897f303ca45762b4f244679336153c8e1379a27e57610575fd8955c17251404111a1fb96830ea230e4db5c44d4e04f4eeeaaa30be817813fe34571df384d42f7e6a4871719e69e3a1c498742c2137ef556c1eb4d8d37092f8c1740f99db0cc1608b2dafdd58255ef7643242326a090c7d07f8d7c5131d9869e8c7e8fee12bdaa192bea7f52ebb136f6c0f1721d3e3f24ee088de2e59b85c566c2c0af44e4aadd73bed22c6a4d4f7191e4f7a94bd8574eb0a93261b41aede23637fa607e3db9baf2d7eb9f5ff1651218738550c96c3b5cc2f1c632afbb8cc68b826e81c0ccab2eff902e55b16ef55563ed70b9601761c7a6fd6cbfddfb620776367344080e85bddf2f623c87e7c188510e5aaad3dda4391c66e45ed9d0c97e62230fcb2df853d95e10117bf37f46458a483da77fb955dbb34c0edfbf89d5ce4afe6c744278a8ba673fbb5d1c79114d488812f572b4afd7633e1599935919da83a4f525325d6ea24bc2e09fd76de4b7597c2d7db52d23a3a6a5dcb44928b6469f5cd79f8459bfb43fbd654d5a5cb3523e259a1cdb83280f105fb7ec25a2f99234d9e77d888762c8884f11d11a722702e282f3fbedabf31c34ea31cfea418528d4aa0a0226756c4e9778342042a6326ea9a09adb4129b42550d684ed5ecbb7f6d46213a5485790cabe8ae56af7fed6f11c20baa0bb1d2f3a0f4b35dd1f904d37120061fe29f9c9779b41b823f66a350c14a02e178e2e78e058aa3eb659c928402e5cc5251317982c65b3684614c7caa2c7a4a1959119584fee4885ab81de4c50414e728b340d83848aac42714f53cb7440c96c046f6b9514e3e7327d24153487907bb9ff89263105f716fc75f2eadb972f7e6656e90f598106f7ab5ad83b722c743c94150c43c44c0bf5230a1b573b59349812ff983fd3d8cf151d8a2ff7ac16354403748ff03053b3de6c45eeba7344998aec5b5a5a2d72efab362f9ea5cf62a6188d268bc7dc9ebdd773ed820c13905a312b9cf3a9cbeafe5dfd6103d3eb77c63f80db144e17130b7d594a5bd9bac237c89508161bff652351cd7328511d11657c4bb0c19c0ca73f501b70be53fd05e014f6541e08bcfe42a22656ca0e10f295887cf86d11320c188f77a2755f61a5385cca512265c3d47eae29d71567bc9bb3840895b5b0b2edd02e834feb93979fb8d34cd713250ab9dd50d21326f25f54db8b7f004ade7640378a753a0c2f38de45c1ee83322c0ef5003a09f1a9e8749c0e99a80c4afa85c96c47a88b9b4c75e763aac8578104d02d0d8c9b78ef57db9961b50ee9c4509b99f6968dcae264d02aa066b08c4f8a316ce23bd9e4dd3296895898caea68ecb83d6c17d8aed00058ca6b4b91802e1497bef97c33028fc1b57b834ea3a16d44578689a0df3d4ffe12c0ce7f8b9e6d721d6303600e20c8a509a12b1e3348145eff78fac6da9f0d26891dc72a401371b928fe169d475ec500693e7e4c949077d41711fbefa9aeef9d57d8e942d2aecb5257d219b6e21a32b859d221a735c2b0e252482cb0065719cbb019c659e6b9b606d4da310c6489b815d035c7f734866f4cb94346448792ec42da8d99b508c2d92db28b3cffe8a920fe7787759c5c233649b69c1846f984afdfff2eb705871a7d9b727149bd0ba0334fb09ec1e13eca8d89d78c860f5b71ff564ff3b13243b6f32724b313a3b8997030a44d9765ae0b375784c2fa3bbb037e6cbbb5f2f7fa265a69831bd511a052186fc63318d2ae5d91db63d6ce5fd60b816f9f3e624ddb81c84862a8de9766931182aa8b219ba6af3b94267e5ece8379b641cd017455267b1224ed489b16daf981725b2ee1716e5aabde8c7d76182db03c268f685d3bce2ba0612109edc53a8690ee18c5496b9687f12318ddf3f55000597200e8e92736abc1b08dba019c26e1c064faa432e610ae6bb57d5dc2a6fe4ba2941063f6b694c70a97a91d24c7c0f134244b9eb41db736aecc72d9c76e22ae671ce5c995f5e9e566b3184f990e5f48168a907c2e816e7c3333b8c5d09c6b02496714a0167c61e1fde66a6b0efad3070477e3770f2500213ec4da1b800b5b33ea2292d4c9de3c724fdd9db70f012a0ca1bc038e3d5a9c1ef08d04e23a4e4c1b1b11b88df848facbdf94d09439792b8b965c74daaed2158df13305a3383111380d4f6c840bef0598c5813ada6a409e9d152c3bf402426e7ed16300701453c14acca0cfa6002f96630a0c1393e2a57a793c9bcebb785bff80dea2c453244b69326dd1ea807b449d90d6bfef4ed086dc5b83a0975d5471e8c8161c03c15e465557aeb092e6bafe650d9d29adde994b678ed143c0d78678bb171a07bf4c8a4789c60e919ba64daafd9cdd13eeeb32f1ea1d1fd93320093fd5f49da6f8e57dd1f8095f47919dcab8acc792fb7af4532046322582e06e1a9b14b4aca2fc49c87efb4b3f5fbd17cd72f15339545e3e32d3e3f19afb9b47f9c99261a60150b3b0cda142a7bd4fc6d8901a24aa8db96172474a6b5d4f64db36f2c8c6be5596e96b7393c0dc027c6654c4d96633ed4e15229c84c521d185813ace393ac98f57b754e4994801abe33f65310d65e44eb9d05ff753c57171dfa87625efc6d4d634bd45607167378a2aeb5e85d0f871f6d765ee11be742b5ee86cb642d3c334f611d86ed1f79a1355d897a0a8f44c185085102f8db1d2a913535a1dd963032d815d10362c47962140faa4151da169f5f80974d2d139e697f5ef56caf66d52bc57f58bea986d793c771c8f5840c6e227799f9457bd76f0f302874e180d950b5e78df9da7c915b7534b306d1584d9a7a6a7454393b3e52e0b1911c4f1d5b144860218612f41b7f405519e96d1c957bfde7687267aaa558f1872d3af30b0c8a4865b33d76e913b73cccac6492bf965407a117f08e4f43bcfa8061e65f5e04d8361ffa84f4d15c6d6dcd83ddda5a3a8008708dc904f1a3ad03a035eec30f2518d0085082bc40eb01da9d9912be5d7144f70fd784a5d6afc5b8244efc54868965b7131fa5334363dbddd5af18cffa16105432eaed26ea35c2da22ff03f7110bec0214a8c6d52d9bfe46bff8edb2115870db9df98ab150f749333e6ea53391ed28e2a5b39fe0a3fa5d3b9de71be5cd94ad5dfdbe519be8ca8973bfc0dc3429e6f6a0c93144ae553c2138470628f9b60b9fa27a5172cab8a8c865ec66f25170e6fa88351682cf150771e5c96435c3bc1646100429723a3b30dd95f58ff04d515515309a83c9285735285d3c73139ef26a54dac0683fc9c92f3d9a4152dcacb0cb2abee91cc93f78028365bb764f97619dac108b74d0ac923c6636eb23803dbc4518e438970b29b1f36ba2b5ccd937339886a73f04df5b2f1c82729f5009110f1e67e29d3102b9d2187697bb8a0e857bf750a83623f36b09f5f7531448dfb7c45097a555ebc3b8681750c2567e6afb31b56f26a72e688212fb11b8e90f2f7cd781a626517f75c3f7a4951c6b9646733cce82f452f15ba7ec89930a336b043cc3b4b13ebaf4526c4c881a7031608aea45e512f54d58f69d4c3f00ecdf1b62c6057f516adbd49f727bd5c0caab191584abc45b170e6d69a2b8d5f63d880864d11bea30e23078f771a3c7e06a66853a85e3556f4d98380b0020486324e2de42a6e1d47c5787772e6a94923acb1e9d4268400ed6ade7da8cd3c4fab977844f5a7378777f79e9a6e96173745687440406785b64f71a6d3f3ecc9af4b2564d741b2bc0d2c7fd70d5559e2c148f386812a5da72d0f784a7e741153b6dfb66ef8c2511e5592a15f766679c330c1b30329d35426f70556821e4b1fa473004c7a5c2a021c21713316e347d740becfb4cbd03532ee39188c575734799515a1cb478b3618fa69c9a1ae5f3fd9c73b6298a73350e0cd1f0bc52f1959b7899b0cdd7d91f5d41b5ead925df17c6916ccf30db325429f5fef81d7b798c4430cf8b7f1d349e72e4d2f9c818ee5a68034921bae9ce1b218f019487bff02f7c63bf817f6b040efa4f93ecf6fa286ae9441fdb39d3914271ea8fa08cbf8e6be87800c9aee6b736f702a669734d42284bd5a21956055ce1a60ed5f323dbd48b64ff5d71fed7e73255a077da754b79d8456f65fb466553bbb3a3933b8bc2340f2261b800ff95c6f83b717083dd1d6f871a8491c5912c0475b87163edd1750514063afbf85805dc7ccfb459869a36df4ad0d28012c0e2a3e0e9a8c7bb0afa4031f5a8457a976cc1da1ee265dd7f19ebc2217b9b59af7189b9de27cdd904375de2459e9d19e725641df1f3c16b7797cac90c9cd9cc7edf619dcf92fae45fb005f2d9fed5d450dd498c824342837c5ce50ca920cd43f7013a23f81c1c38851249e11d1b2becd3a81eb9570e14b6155c0a24c9c16486fb480fd9ec67924d75805d44f6a77f71cace642191df73001321a4a162c9c5baebcecd6fe64f7d42f1a1562795f52918760eb913723c7b407da6129ebff86d97cf96f6b79db6319b39d803fa641f5101cf365bfde2701213eac6ed6ffdc71c219902ba5e919195953aba42f56d1f64c0afc1097f69549620946de20206b89d066f323795298878efba51ef7e6ad2328aaf94647f338d1d06b0cca14ddae4a458fea6cba008c434f54b6abe34f857e1cbb3ce95b12174335f6c7b83e30fda0a601fc263e3d0f7a5a08eb24aa73d76ada3fcb6ddde5ca6cb71993e81dc5dee6ab41b8854d5403ee2e2d51fc40788c6eab92141f5896298f62ecd1be8e85cad11f54d09e16e1e2a49b50f56745b33b44c766d435c982d6505df65ada22d8f76bc7775963fda69636d653af807cc89f21a5c7f39f7aabb422b48c619cb931ecbad916531f6cd23655404171e629ca0805153bba5135f6663cdd6a54082657c570e360b347ba63676dbd3c70244fbe1b6226ff519b7ea787ed634bdf9310b704e5a64d71e33896d6e1e97905e5667faea87eaa8ffe951902ed76a85d412d7a988303c60ae09f10cb222503261f5453ba8b00abd92fe9337e1c33332a3a874d31161ff6c5c112349e242fe1fd165926daf2da67cfdaf1e606894f733684365e51bf6da52e2abbcd46e5a2dbdae4303197b77d5db4fd5f2583064b160fc9999b1af2024666e0ac50ca396d0c831b9216f06f01d8fa4610963efb6daa46494f99a63c8e651b452c1ae13fb7776358c4a468c0c2a424882903385c8f09592bc7d1dc6ba0c1fbb88cdbe21a02e7957cfd36fcd25abaa5f8334319b75a018e47b0aa483eeb1e802c4ebf70604b73d1366a38ef58148fce7591e4b0107830a180c57658e66eec50eb58ef6916f039625be9c3257dc4d97c5209a986766fe895e93eb3222abe94803f1680d78d8c78c8be8b1a4315460bbdb920222d0c541523c328e85bd7268a9a527c4d70b61482788b15afdcb273258dda03c8541b05b4de9c1b7a77f9a65b80992c2ccffc071085ceaf66ac157d3bf5328c713a13017162d351c183593a9736a1c8d7392ccd28ca643961e91c6629be211282f95e5676a9e9102a04bb999311dd265ceec7a39926e196b44401c06b5195ef24cf508bf5d7ff215e6c978c0ba21f5e795e0276bca22b05e42e3c08fa60f564bf4f3a979f669a7fd286bf6cce2218757a5b1ae707f2c13a4a4d84a4beec35c4f706abe29c3436c23e2cc94873b16d3e934b2f91369871f8d78ccf9b0cb74bd1020e1fc24c7274944ddbb84c713db396d8a51ff70ed78f9b835a3659e4c769c2d761743a8aa20013ba3a005e0034a165041b988e28cecf8c2ebb0385c5ab5858a3fc3313456048a04ff6dd51d14286d69250a315531ef04a6f0548ae031c37502d25834a7292a275c2ccbe8c828d2b35f6e640b450e8202b623d3b7292c7d294e693bb3004f30de91e2f3982ea6647cd00799175955bbe01a9090ba8e2de0c92c2af63f85ffe524fd78668f623f34a9551a665681a2ed6516bd5264bb2e40f584678268e1b0b0a47067dc1751eab289c297a9399947dea7b666e8cc2477f46006b4e4f7588d495089f12f8fb7945c43121e3f1c1187536e47b2c2f7fe17c601406ad912b368b19f7a89a0ce1563550a45e36fc38e2429379ae4348a1b05e859d2a82c68236ab1cad1b7b6e8455c52dc0c9a9320226ed0f045fe59e1461b49590517b01387d0918eed40ac9885f97722cffa0f72a28534db42872740e2b05f5e5313a6deb952724ea3150358f73061da90e2c001d8e2641a44450b5341812922b3be22f5a652fcb09a5c28c805358d445910ef4fa8bf629a8bcc9d5b6a3832527a33232211805df2e3e52402b23bf1d72a1e8f01d177fcff232d628b8d12d16c3687a4a139d7e4a0bca2b78ab32397420e3c0f8f1b1a242f77d1d490b7d881ba797aab8111c76ab34a7144d658c3c27325fd4705ee7b39ea43c1205f3c30e8259456361b5eb99f0d0f0e0e878046f8ac81c8e832525fb95466e23e8a633f16e8ffaa1bf2752566ff19fd51d72524b2e12a68b997b69b17f1733daedd1b88324457b08a494e8b99cee6ec823ee0ece31d7a8edcf01f03683d242cd9d49dec5e1c990cce4d5492f68848a0b13187d7343dfc326a76f630790eaa09072e7148339f96698075578607eeddc9557f3171f8cecb930a16f9c0b37f58bde01598c6cb515c26f2d3f10878ea5b47674f7f2371f756c363323f8f442090e35731bf039965ed8d88f418509d205f3881762ce889b92ef06f80c8ad239285d7dbdd4ddd2ff26f074357d7df28c1724b425ae4f271f4223c4f72872cd9b505971a3c5a880ab261b97fedf8c74eb8fd5de57e0206fdb38c1664e2d552a4c84ebc1ab1dc241727a0c726083ff53da2eb908ddb5ccfa2a3c10a30085eb916189bf92149421f2bb1fc0e5707521eeb648ed21dbde7883656a60ce5d4fd328383341966b9f43eda23b66755f8e119b0fcd4f057e9ea2a0ff362220defa13081b8fbd683d122da5ede38b55151b9a6731b59e496f04d6f0d5024934b97a360e82ab466b954cf2d84ad3f12842531c793d495571a0cbf5546eb70329bed8bd974bc7383c1980155ad88f2fdd9b455046c69c6b179345376045462387a167913724d857521ffd7f4add7e9488bd4f7862ecb0dcf883b899c8aa5508dad77073bb780393b9cb8bd6aa9db9f524776b25edc0186aa51469bcf1fddd5a426fe52f7d047af1229724080c9f1acec43202226bc9b67d5f5e4a319df645c9c7d7fa8fc8ddd5e4df54cbf2c2d085fe91058a6af2b6799b93c4a86f99ec52289409657140a2327437d99edb1c706096505474a0aaef55bde85cebd957a1fba5678aa7a7a73d7454bc0950d49658a157ff0c2c4dca5cfe8b7153b6d2df93e31e4179632956a6534758fc62ad0a172df040aa39602f02ec103231accb43b15be03916bce782308b8494b8a11264010f9916563aef448f581eabf0235118533470a5a51a48bb495407dc2d77e2a601360ad277411ea8e239051a166a485b5142905c38a0b40e9754235328081f6f9f7ca607e04175d6994eb0ff3c5a7df4ba74fa2dab5e57dfd33a35dea539dd010f9e01de656707783250d0e785f699d3e242925f730fda45cfbdaa98a04ad4599a5dbfc6ff321e072f424701aafd75089d8e46aac25fa6f7d9dfd79a50bc79a22c565f57060a9140c20c7fa63ee952f10e8a11689a206d121d7c8ff82ba6687e11acae17740a460e21ecfd32e23b9d4346f58794dcbbf9e6c88d5660fe1d9eb8e2a03b3f5ae96ac6a67c5e332752d15fff1cc1282fb2b6ff7fe3e1860547b9d438b1ef3f2e7640b1e010a359919a3a9579ede2c41a6993eca8315a3f6d6f7f0f08afb4048063c25f1db3e9310d32af49bee88ddaf142f6607afbc980ec26d3e22f108c76174e0656dbb2ce077acb37f0c1974fed01b6949059c3b5549603f537b7cf6064b3bbc3da591c2c0f9cd0b0a662a315e91983765f013a3c347a5579c7e2a5b6b20a908c25783b669c670149740b06cc231d6a664184f74d31970568e6a654fc8ec2fa5a8c71e0f24ff648045bf8f732ebdec048807631cc9aab84bcf3dc23910d1d16028510bd019f398cf3b19a9046e145e1653fdb73a4399be7ec244baa88e066e8940691bc94d58c78fc9d24f9d95ae8ff59664bd02f138addca945204c4abe8a846defd024b6fd0838a92537c84d9309183c13c5026f3bd19a4bf6a30bff65f257932d27477b01af699881810c377a8bb3134677d9cb2464622d33c265d79a8537132f606db2682709e1ffed3c60cada5de6449891dd329c0bc596c78d7e8a458adbdf916ca9427d2133375a2349da994beb4c76cf25b8c08d341fca2fa804a4d08ff236997f1c4c6a1e09cca942eeae306b75e7fd67f18a6cd69371d1c0f7f4a356e4e15838cdfd562d7904c2753ae98e7818c69b1f08d32405608a864a0be03eb566c46c8a44e812198de757f7bc17cf0124daab7a5c93c4fc7649d169bf2940819bb4ff8dc0a76abe459363bee4d1e265dbb60c09b32880b35b2e103675fafd5ed8fe89c6b0056254164ddeec7d36321543b5f3a879ca74518fa53348dd3a56157a801ecea562a545ee26513a4145328ceabe4bd20c5f636f831cf04a26ba4c16d1830495996d318a1ddaf38f5d019ead0fdaabbf3ecb550bd2b9a64ddf8027d7e443d5043a8a84e0d606c7f02dd851a0812fb9b96b0e78090f5106003443d1ea59bfd22569dd8a7be3792565de19f2e73f87e86fad4e98beefba29693d2020c73c6e1c92ad503c821fd2816bf3f86641c33a0ddb6ea825272e15a47142b7de6d66cedbfe1aeccff1456d623a7a0979d6f74a317a793c8ebb6e1274821c150b8d3be72938b6538c41c107a36adc3b20017cff1cb1d9b2e194bf0263052ec99fb7d1399fea96f980a235e3aa41cbcc77d1e7f86de42fa739a89e2a20a4a1514b0782536358877179a72c3725c665fa0e7b31e3a9772c730dda247f658f34d1f049121db32c728e4f628d5dfd90b76382065e03cad3fa3f5831912d80daf7b96b7f28441392aa51f2f6d32fe06a2451b6afc8c25ee4411a5997e5c1acb96ac37cf643a4d749d03e381d15c12b8b345b74664771699740c6f97a8c1c0fcc0a489fb999f6110d499d46fe7aea73534fd9f2a6370eefa47958b59e9d9d0dc45ecc7e2caea60ca11118478fc73ea9b7a6119b1d1491cae1822a9732b3cc8ae8b7f3fb5ebc137cf1bc587f80329642dfc2cd8290776abe89c5ca90d7627cd1a33a311589b9b8bebe10d187e3f9f250cff74804c7e457bed3e850da4615ef98b514b60d9d931084dbc60e45585c0685e1dfced6c75dbb2b621d6beb68a2f90a991ddb9fd3b0e30ffc613ca360c3c0f54a284eac015d9f44cd9182e4e97edaca638a6f10f3713224552dfe9e9e2d936fd104853dbd00c4820735be9dbc85bcb8adee5485d6b07fcc8bcf21e2c1e54b34e8352cbde8fcefe1c99ad6afe40478cf71c701d122e4c6516c0e7c4dfa18b7a39eb4ca89ae716fdc6087dced7dc5696562b97aabd0de36b218830ae0e4fae6e5528b4070cad6abb3f77ece1b0afb14790291af2a5710763c4f682c06bc13d80094267063f8207b45ff702ed4f312562fd7e6d2d390d8f56540dc5fab84a05d2dd7818068c70fdc4fd6c7aab37162a379a23bd924ac249c15022815e850029cd5e39e873f6dda9ca00bfe4c69b5a77e3657af7e9668fa443296b964455b29b21e996326da8dd4c807d27eec8be108e4918de8ca2028e29f903a12efc7c0b920f4b97eb116f3091e2b4671047d5c5c44776e721747bb3a78415fa7cd2ebc218d7018ea069d77d0312bffa41eeed9609dd4e36d2730a11689fa6d3f95573a1046010617075459b096770a52110dbdb84d3cb3619ef30d0e86be140b14d0bcedac4582ba354ae8d357bc36b360911c5eb2aed1b197f85e1619c20bb2a92dda168a37691f4c832b21b3d77dfd1eb9b351937bf6bca96d32a5b2de3430d4f2493ef3c699a6be22f42de193db6dec60dde30d0947cb7cc158adf0727a1e2d6a18b992b0b42b9b906e48a46d4106b6e8ccccd457cb2d484c359f64632aba43609af52faf4c06401ede255c8416cbf8cdca826db1355e517570c3afca684a7c8acb254c57d425c13caf415b90115593f244cd5186d84e001a1c333d90929f89946cc0e8d2f651f3137587354e0c8eebf41c91fd2d5232daedf4dcfd0a0f349f5d2d6d9d42fc4469845b37fb4334bf23cb28701d7b31679c115b2129ec56763d9d37abe58e0917e560377abbe8f0662b3a5bd180c8e283659d48deb24648f286d41298134086b83910072ab7b522dc3634cae15ceaae8cf69fd18a96af43037e3169c21e2c22b73c3b41a4707a7b80325cb144cefbc94222fdda40cc9a90a43e42b38ec7a2c342a5028fefade748b13a5e0b28423fe294b9b07032e4c272beaf9964848997cd3cd1c48d2cea28eaf5abc8279501941372450ed17c04f5e01cf20ec2d1d8cc7348e29ac93b1e9a7130d63be75175e3589abf4532d5d418d8fa16ca288d1cd056ac506fe992d05f9a93546a7e53e82461417873fc199c4c6d6761e626a5f34ae50c75f8613a2b040603271b2fd694f151ff4c92442d2b251881ef2d7dbb5801cc974ec8e56866fbb09264bf98a49bcb4a964e710c0db3918962efee9202b15664da46fc87086fea95f95396f61aeb9909cdd48ad7aadece9fca23137d21737d34f767ce70dccbf7d01f33cb48d12a7260d92778f49e14f2d6f0967569ca8330365f8e01b9a9bbd4db58506a18f1fe3f26d9a0aefff5c217983df990cc8c59a35cf795818bd88b5ca23d866716735322cc7e089e54c44cf1f8aa6340e530fd78ff2ffd71aae2da38cc57ec421592e6024ace6ae01faebb729ba6890d3064ecabd694152d714506dff2aaa054c0d880cd7f41849907b2ec264338714fa779f5c55346df8eb927d302a0eb3439ab1cf62ff4f5708002e24daf96fd4ca412720f2e2d05e47da423dac3639d253190bfd7ed9ef8491ee3b928b5f94cdd879b0424332ecdddd378bf26fefd4100b043b252039d0c1bb5adfd4bd8d3da1e08c07d89ec3d07221910d4fb826010e1f9b5db675917b1b6c4e8218f6189ea6c670f98f4574647f22ddd7c239a851418262171dcbaa76077358fc66a26db6d5d9406c891773a1140544bc18818dadb60d957b5ac1b042f67c64b5c7396a03bde868d623eee5b17102ed593ca2452afb2d684e06f7a6fc6861abe2d211b810834ae2f64142265614f65948da4105dbaa668570aa0ad8f23554d3706aec5ea41ccadf37b744eaa2a9a7209a2153f9309afed96a404e932233910f85cc9d7e9b844777b0387fdf89325a00c74432fb2d4b6d21bac43e15e99dfc60c04c6bf9fc86c669b1fa5b7ae388762d9d5e83d4841eeb6a9e1b84e82a7624101d07261c758f67fe0d73bf8de8a8e69ff7ffafe7ba65c5eb6fdb91ef760b5fc3a52b2bfe6b39da58624b22943404170035bd422d6cc146278975e3ce4ec9d52380fe2c3dc814bdd66bc35dbcae620f64d7d81011c5f81395a247a0b5b2fe75070e79f40815c44b0b7fea964cacc6b26117d4c98cad28544cb56b421773cb42715e4174de9520d37d7dec484eaf7ef7e32e96141f4d904ff189ff4d90db2028803951bdbcc0f5c9557068d5a461453c604eb28bc5b12c623ca02b1d8996349b43638f7e6f4690e8e2658e12e75d659e1b37203af476be3b7bf18f502746dc7c339f941790fd33065e3fa35fe6afb2e5dd53ca2c184798fb9a04f5d852454e67009b37be909ee256bc110b26ead96c1a86de7611d24f175b12a6be8d38aa0d86a453020ad71d3b10b6d880258bbbf1c4d4b79b5748a41f1020cc17d839c74f8c4cfc1188baf2731febe38c3df1698a3ec26a847db1c284d7cc6c756f7bfcce40206429439aef60a50607f86350b9983ba0b8bd50539ac264fd960b65bdd013ffc4e9ae866a7cd0177a022e8dc9e35144177d49f0a8d4d993f8329fc66902a1db7a8f47804d915e35946e5c39c7f11b2d2742c458c5581ad11605e847f6c87734c322dcd7d230cb85eb76626c6d73e4acd519cb0c4b9aae54ce81e8d3b6f8470dc107d1ddb1a9d6f960944e9c3ee9a9664bfd8c83d0b03973497cb1b47bd9f0d1ae88c5d6441056f2e09a8e14ba85343525c57f6e524db6831a39fec0434f353ae46ecf7ee7dfb6c436b550218ca9bd44861111937e1a44a3c87ae8c5328ab3045b421ba0e89b8574dd1e059b5523d3944c91db1f904df357b503457de240fcaa15a95a0d7a74a7462d3835b4b4a6760f7fb78f2ae2e4d02e5bf0f34bc52be0a678966f7a2ae66547dc1b72cdabaccca947536f11c28ebc8bb449f99758e61a84a1d2e64b2f16c9676d67434939ce0f45e05ce08df877c0c6b3cadd653804a0041f7fece9ad4d4ed1977953a3650ed60ec61bc0f883f227d5272e41caa9e3a066f814d7137ec7ea674b33e054b9cad8b29c5caf190d63eab9a7c675689c10d98cd312e9257b73fc1e34c8d95dcbcaa6dd2c6c8ab0c4f0da2e7d17d09d53119624173ae7cfdfc1dd55b14104750e34621da05130a36576f446c5d96278b3e406af6ffbd5820876dd18b01ebed5e7545b4cad01d2508440e743d99644c4a20e39418cda5d893db455f74fb31553debc0013c5050f8bfe6a1324a2825dab3a88795afd57fc0db715128177fcad995978b5015e7d27230129b5a53f14ec759ec828063eb6af32d8a1b61a76830ca5a997a80baabfbc67b90757996c3ab5a04112301c1ecf1abe634bb0b3a3ed56e82c02e70a2490d487ac3dc7a5a18b4a4a9620910d10f7cda9ba5a8875948f391755c52f8d94fbf050fba2f6d0c777e1cb71156b909b01d13e2a32662687d98ba6c92f44d5a04464b9a28995210ebd7533aa4e7de346b98976e403dc467168b422a01ef5c187d8a992d48d6a636160ad6ecb7beca2523e65bcfa85353d091225f4197f6656e3a01c726feb6ae7b2ada87ab2f7c0b68a6c20f0d8790416fc227bc5cbcaf87cf3ae27b1c68d9621915ff29e6375b964b82d1b78f067cc4280bb5bb38d3508265340f35f45017adbe9dcf76cc966c6c1bb0e0d35f6e8bd7c0e374cfc80ebd6117a0fe9b8d3eba4a5c2169ba814282e68f97a61a63fea0871680c6a3e5f029b1707d5a4cda18ed8de021334adf5424630cd7bedd82ce1af88f100a6a3e43efbe0ddcf78f73461c10449e30f1b7e6ea3e4fb70e5d36b39c3af649561508f4bb2aa5d89c59a9d3c00f0e5c3c84d9f549f3794887c9ef9273c8789777dc00102463652dddc3376b83415a972de0de1c6152a6c29a051f3c6c34f1a0889b53df4801ab6d68f61735fe3db591a40bae972959e08ec0b93b675467b9cee15cd0d0979687419b966b9d7f6b3e57fdea303a7a325c24d461b7cafb15684cde25b4776480a8aa8a9d23004b2a46888d30dabe93c2c0f985c422a0faeb38499dac560bbc8786c29551e1a8f3e5c35600b79c6a5e1a7db814760fc672ae7e98bafdde6e4fd067e8bc0d5dcda851cdac97f9271305d06ab7ef556041f6224e9ea294230df56e517e8938f4e312ca1754fb5d1620f385579d913a2e66103343fcedfebe0a1870d769ec92c0919345e4b2bd65cc9b491e93d50a4ec81a815cd446b651967bb0d7ec3b3fdad14eade8abc14bf99c523c0ed972f1cf72c75a57058dbd2ad976cdc213d34bc767d6a59a995cdc039f9608b382cdd5a45b2fe7b4628ef6074167d8de0464ba76c4ae3aba1c1e56c3d782527a74032dfc64ddcbb7a7e3bc8a9f4b20775b078dc3d5c35424731ea1b208dd097d5fd3499f08e848268d170fb201d3b99d511d38128c6a8e1b4864e9bcc09ca2ec22702bee9ae74e7f0e4a5aebffa8c5ccf002cae8eab36542e3a75ea569de37cd08ce5a8a1a182b87883c5a679eb706a6175396aa19af93ce1f587b70cbfd53543843ed7b436ff15ff1af7b030a6255f76d5c689b3af9402ffc5651516305676518c8012843baccca18803fa70d0ee2e64d84753a2560905ecf6e13be1b6039c45dd1785c6d931feaf21c114df52d2b4b7962590455735538f8cdeebbfd8b856f988ec675c863d9393a531bf4fd2b9cf4303a1e1d7e9496b53e02a8de9fc03d1d17b83f2470e281346711ad6a9716306a136c782a43956772d7b98f83c0ebd08e060cf45e81b705034d9246c3070b3720173b06fb8a0bb4d0a95192a5fdbc5a081d289c9f77796d29e40478c29468ac85e647191d81a9f3538e4930c4adbce7927b7e16fb8fdef40614c8eab347534a54065489fad68dd4d1b3d123a466844da96663322c16a35403be97f93ce7400fbae626fc05bc33f2260c7402228c4ac0ae6f7c4da35a9287f32d678f92b60e648da0dc5db44d99c13755a25ca4cbaf450450abfabcb233f5892baf919961b870f53b8d0e2c6d654cfcedeb8dafa403a94de8ba3eb07459beb3bfed1ff149405440b4bd910727f5fcc7da38181962d7656478c12291a089447a996467d2d17154f1514de035a881de1ee425acf9e51593f5c500208a55a039277c0f0530040d31fcac839a8a74db8e24ee4a220514a58f1b59ef03f66744f50e954888495fa61f9c7be799627c30bec6a3b3546e81aa403db4d83d6bb644af8a84b79c1bcf8b35247abf2ad4a4e93e7995cfcddc3538993042919d78a6c39ad77c4c6cd695590fb221e77f11b37b1d52fcf66eb0c48f85b8e58d287f122e876fbf6b0e0e79e6ee9201c1ec2097281161635bad8f3ee7f278ad867447f0626ed5bdb8c7a4d8fd0657a40ad62e7b1bf6f962f181be673dea276b09b17faa2fc0022c32ac954dc95cbb9b8f12b50b008d008b4cb03af3fb80f1316dc063563ceeb4ce5b41229d25aa6eb544c56d7b71c7c8d5d5805d623ba4b2ac159919016dd41e6c3045e1b4cacd9aeb631e67b65294df1158873c52e80522454a232b2d1ee8d9ec665ae44c60119a618b8152cc0b2ac20178a9fc46ad2293b5673b319a4af2731dd355e38d22dfe96f243ec303a0187a8ef411a1e5d28244db8653494633e966e2122a4f1f508f1db80468ca9277f42c12710db169f68871d31864d263f0be6e89b3e8d9783e3a624078a74c79e0cabc948e79fc985e6f0e330e2e795da3ef94370d98dc886ec1ff3254c2843ad701ca44ecbc27da45f641a0da41b320cbfc9647477800dde9882b100f46569416248f469753dd16f62cd9423f49621ebe076b43948998a58819b6414b81b9385ecbcdd1e7420dab4b73fb0d7de91abe253a24dc407206044a44a89669a12f6a8e99bf727fba068df33e32dafa32e0a63dfc53089c5e6ff4c754c341008d98d559cbbf8af920710d5ae0334a77c0c4d791867744812b209ce47a120d6657495656a9153c99ed9c8f327e748df15c3e2f741431cc4c9f4b80ab9578e1daf6efeced6cd96ff54c3a8e029f9a9efb21134b5c7c1e0c931fbb22a9f11e0b6b37ebfa11ed4f0c420cc90dd53612a88f69061093c2dd5698e9e666d4dfc1a43143c00681cdb535dc3e807eeb89a138187aab43124c16bc1a82db1a63ed0607fff37b183d219d183b38c8f6bd3f0275bc2263aae8cd888f01caa7dc1b4cccf681ac685e1b40af38ee34d589a9529704530b09471f631a5b6426c570ed0974548603049cee8b3e897bd7090ae96f2027f06b2f0d9a89d4d6f1d17308a59142b747696fa1b82ba23a7bfe996678392b67cba73769b152f05d93dd8299a7b05756f88895410df63a2d690bcfe7f7ad5c374e9d0e09d46c20b6124d2046459d1509845f8ab55f98c02bb4caed1e42f4de13d7930e38024040d8709249a7189c5519def636e76ff40ae91704d76fb2da9733215a80d88143ba52640f859f5890de88b9bf175dfc8701c4ceb5e4832b7fd4b147aa1ebd22c83b4953bc8dfde712777ecfbd34b209bb36e3a5752c8520258751f0ebaee6127791b896a7c8a59494c65ae57da1b9cec55c71ec6a1fbfb3f2074795806632dca6c11b46158b3823d05f0c50fa7fa988c84b3663d895eaa963a8eb66dac8ac6438e902d78aae8a0d72722e9e3e80a112695f02be5bf9d6460df28d7ab9faccfb217176fbf1ecb7cfdc32fe1a77d9be42f85e4beb0021048a902ba640797dc560c691fa7b99d5e7d967af7b5381d11de6384877c354e0489e04afbc89c574f39eb2746fe7a64a2cd84344192fdc1d2bfe387a1224d4a1ba836bf5d3f84f3cc597257c3aacb0cb95e85877d02d1118516e73bdb2bc21a5678ef02ed6290a27473b7852b302fa30b516a25d8521116584807e98f87acf39ccf43c4b4456321357a9d6c13cbdda3ff0bdcc6431639bb8a981e1c35e3f14332c221628d458584f4f5c1909fb250d551d90983808cae706367d056a90eae5c5013c4489f02f0ac0216c485228f82955fbf6cc6a67378c28b15a2e2b2d573b6cb7f0f4049a2c3dbf36917b20c9fb585909652a9b99220c47a3f32c2dbefcfb56cc3495ae6341dabf5b7ccfc208b87a2dc28796c74df56649e4915a2beab3997ffb733ee2a914b348545b210cf1c038d6ea8591d480127617d92f535bd1601cb3ab1312b0273de34570eef60d8bed8779cab540f414a6faa348ade55747c720de832481d0b8fa915afd716a32e41b165a491e540fdf1d44b077aa042bab8df3e80334af4e5342c1ec5e290d2f28d3dd0267f333f3f53b86d0630f3fd2e3ba528b6b141fde7bca295aac316c816f02b048316ca19b2f22de0141dedadc50999402748063917132e247feb426b733a3f8dbe571daedde721804a65b52f4fcd7d0006bad0ff30fe2f3761cb52f8c8cc7711509cac4fd7b61791c49cb624b1488c5209f6ebb7f2b0c98f28a97a4849bc6d7657e6b03bd28cfd943b75c54781cbb4562ff2b0845e132a4853b9b190cd704b61d49e3c02bc9ff207cb1f1e6eb689ee2fecc6e9b2e89a7cd428779688574fc0df71b9dc5c6b1c2a18887ec15304c853fdedfa236e5da8917a3b0ea39560493c53d0b3258cf31e3e51de5e97ce42911024ec9cda8c79dfd54b7fb159fb9bdf6d4caddc923b3e4f80fb5c401421657596f31fe3297b8549aacef55c93d102f94a509ee5b9d0bad644e28bc2982ead6664cef305c773f2a3fdb7c110cf446f6a6677747dcfcb92931580880c3ac10f0a1701e58debc35df8fb43a04f2795facadc35f9e0fc3fb671936ae71d093c59a3e1527b3a351fd38a99cdb6f8349a3bf3e56ced3bf19c7d81fba4923102e2fcacd7c82b54c64bbf58ceb1cb8294db4536cd9aba7faf2efa381c0cdbba8d852bb1b04277e751ceeb59f13871aa49bcdb3fa67d6623fb77d1ece44add63777ef0603ba76c78c1e7481b8a48c31d6569df3bf50b8d79cf7f9310100fec6e03142397a424d95d09b01f06dd01ec5aa16ff7ef37779296e75d89a53f7e0661b0a32dfbe8371635acd24d65c07a19e13d60aa522d303f4fcadc21e08d4a8f43b422f235a0364e5ad0be135f27d0b1ef7aaecec904c09272898b8f4b85f6b867b0e145c2cd4dc264e1d0ed78adb9bcc7bedbf05d27f3751794a5f7c6fdb29105298a7da3ce8646ccd9e83377ebbd05ee5a3956cd8532cd3631e9de8b1b611c28a3678725f2576b07c24ab35912de3b70a3c349434752be15d2b1663fbb1ab258e3a9a5c97f6e99e84b9c07c0a1193ce0f0514bef1c3a3e05f45acff20e27c80305ab461de7a7adbd0587d253ed9c86d6f3401961ad5b4a76eac184e0956ddd0a0f1ea7b7c68e8445f51eb693c9b20d100b8758fbaf33cafcda1926cba9c1f0f061ca7d07fabe0dc7636bebe6ac6168b6484bdeb076fab6e64052395fcc283f4e3c7245fd86d61b388432444141d1fb55d56883fdf44a7f7a18ae82b6475c6c0bd4dded6d5bb0715d5c55ecea0e5d2b199535d38749a5282dce351939cdf40c6d094b862df169ba4409a1307089821ef70b8d8193155019ed4e4f136d5cec6b7d720029ad9562ce0106d8cb6e91ed61610b05eecfd118310455c1f22279a3644f3664416c523d2500f7ee1a686753d66db21620d9769ea5e651b90f2a039205d4ac8eb24daa6b54b418e685abb31095ae2bacddb8b6841b6a83ac7852fce30bc43d648e295ee172ec20cdef1d25c6c87e4f37f046912a2135a83563fbb069f042d3c914387c324ade09d30888799c6d06e4c617601c693f0e81c81169d17c776ce88fbd12354028454aa2abed7c232fb4d37d3547981a76c26f93f369d95b32af48bdf8b71bcb45a421ea6030cfe60fa36a35794c02408066d83826b069a74af856240a85c2803b08f6c704a4efee39948cf472e219acc489a20028481f898b14ef9792e1fc8b5c6a85a5a9c021919507a33642bb1e26ab2a30d0da3e0dd949929015818f6b35037f77a6d463310b34f59e4ef66f35e58a0ce6306c20ab1979ade791422460aac5097a8da85f06a71a5527186d76509bb47d21d05f9fadc1e421f08318327e3c47b26cbc9a6c7cd589850a376fc3e66524d50da6a67170ac820ab185448cfdc218b79d0c1d80df2b0f3cff670a1bb0ecfc45232400d82df4e2ede310ca6ef74e57b1d7f39bb8ca8c4f0a8a81e04f7fa946b9b2349b1488763b47fb39b39c1a7a26ba7fba41b4e596ff4383285e0df8f61bfc19fc8dd9c7d3601598bd9a6394c12af4466bcd630b5995de5e4496a2e8f97940e997a2ab3528477905d51078e3c63e4b3ce2ff4316b79559d8bf3ab503b16c1ec12146af0ac1ee648e6ad34720bdf808f00b2ec13ba2aa9e6287fa28a369c5ae186a895dfe4d14006e37e7598af265b1638301aac2c446b4f1fafcff0ee2be954c623cd0efe58e96a2d32d65eafb00f7fd997d7cab427b189fb008d73145a8a927b2f1345075b42b1d96f1fa4dbff2a4b725358c8b302242357df9380b2973a22a7718e4f70da56a95b20d0f2ba88f9cb74470636f5e1cd80b7fce9b8167219f109a938fdc432814484038c6df21348096dfa90f9acfdd0a429d5470981555e68d40cd1c0a4ad3ab7cc7408326a946a388045b94e0a565ec0259650ced0436b7e300a9efebca9e77fb8408ab22e4004af3b8ba4e2735fac5ae2087cf5fc665360c9cb8107722df11b7b12d9513b92431dd81736cc0c9c1203fb1032cf0158eb4a91f1e7f4feb29d6d7c7b23fb3d9c44a27d296c086f0b4f2b715e0ead2068b50f258224c05045eea96a6a0a93b94b2cf3ab00c8f270b40f18095e5ecfacbdde5c2cb35064e1784324a4b32ae735183d9cb6d5510ae8a61d4258a48c3bf9bbdcb72be9e20e490202bb2d3169ee91b31fa1c151b4f185ece22180d95ae18c5532b6e40fcb050b89ff2de3da71193b5ba2ff621339fe16627ab0ea0664beeb03327c127bf349c70d63dfaae6d274151bb21951828af558062b74d84e06c39f0e3151a40f7b2d7edc2399fd3c77142599dd1b7b231b7da9f2d77d1ac529543bc0a2d12773d9444b53fe4c6ade4127c629f1d5967fdb10c4e832d84760afa263b7b655c7dafcc0fe335bf495dc21c17e0085cb48df8a12d0741ba61149713d3438094337295c079dfa22a9ab5c1a9bfbc3e129901f7a865db7c3bba50609805192289002c146d6ab06e7e37fbcfa185967ba1b9e9777178bca7641f8f2e9f56f3fcadce9cb34f3ca1823ab3f3a67cefed7c36447a7c05b09eb1bd65aa1fe83a107e43a0be1e7eac21936bace272298889d928463a2bb57d3d65c330bc0d0c676009f7c929d7fd86103014ce5a24b37501f575b57e8b0b45a418cd7acfdfe81cdd677b8de1b91f9dbe0c1f82d012888ab18cfeeacee7763a90e5b1e90bc221286890256d892e4fa641526e323f79efa6fc301d9411c7ef190da01c98de3ac2b7c802cf060c575baaaf34853412d2abde8402f7402a5ac2dc931ce67dc0e8c69a86d8dd3e00fd858761e32508fae970bf36896cb7d11d405f24bf029dd61c66c3ad93b030dddeb7e9a287e11130522392093c476ce2ecc660391820b084613b87930dfd1a118ee905de9fde22c12200c7a23ea16b2e07baa68e2fa2c19192a81076f36280dce06da7ba472f6e08ad348b478f4432812424bf85e34a3a3196918feb21927f08183ae4929751370bfbd7f8e5a4eca17207c33f35a970ea1bf4064d89da98f51b0b329b6f769bc50535c74c3348c5631f6779bf43919f2ebb3e71f4e098f5a4d5adab3ef825212a57963ae0c150b9a81ce79660d3950d5d98b3686dad1e43f90387178be83e4aafa25f9a2c57278b2e0d1e89a44ce3b9f0880c1ce9e202ef98ba83c0443755fa94fc93d89d4b8095e5f980ff8e5c92dcbbbef0d7d5e33d75daa82063d3335cc926b6337e4f1466367d9fcb64468244a7ecab1b3641213ce49179b7641e81da8c2537c324e4c7c3063c73e97fb38368fc49ca6e117879205008984631a3c2ce10873fe4c8255ccd84571298391cb1ed053147f86fb0feacfcaba648ba51aa93ccf092dbea2e440d9b324bcabe5bb2213789281fe00a5c3ba959f313798d94cc905006c33d66e68a213de2c916457178bc39f64719fd7f7abcd7993070878f3e5567e3d6ab7dfe192246ecf47b85ec510914b134e5b039bb264677d5156b81009fd8e7146f58d4e3ec6122e0fb7bee59ad1553508500092cf7bbf5f0fa62eaafe5b5404424e09b69803fb1b5bf1d265f287d61a75a0aec9c4fb6a0035f276f9ce94db888bd183f35f953f970fce129387fa014eb88b0082e59fd6d9453f23fea21f53d2ab4b8634dac11e9a572bb1aa433129267caebea5ce572c545d9bdca325fea853f9cd36f405ccb83ceb9848d62a8b0d43ce5f222cbd0e70408363cee6d756770f44f56d703d5b20799c70e899280e534ebb6bb97d39e2f5b248b2c2437ae518761f455344a42d58210264dad1239ea3045f4dc8526098adf5b83849c7c89d085d4a0adccdcf9b16720bdc95089f8180f4b4d878c2d41e3268528eca21825da9ea8a503c0ef9f2c0ae286f945ade1f2f4f09b9f69220998c38d45b8a14994295ee87be8667bbfd6adb52ae1db3077ab8bd492ec446dda93982c8b5300c885f8439c65103a9f70924f346707b8a1d55433b71972f5fc72f87a29c8444b7d01e82f2862c760fa02aa491460bb25d58b0267260622ff6de971692f9d8f9ec6fce2310ca1d4981bd242e62365a11805918a44ed0a681af5af0ff27a26c76e508da4579fa990429de04ccb65866c31775ea6ed9c726a76294cf38f78edba01fd30b4075b08718a756771217a9e0f84578f0d7d66d9b439712072f8ecf8e09a3602fd7912ee76fa0200acc6a770facb7ff431d345085ff7c006dfac7bc31e9f3703aee369e20dc5da2a3bcd71ae57028eebf5e91b368a4f61c1ef5bc83beddaa9edc633423b85bb62dd344af0575ba3bf35602e52c02deb7b371332322eb58cadc00dd6148477bd4614f5175af6b8d04e8e3fd2728e80befeb20504f03bb7c7cee6b61ed7390276a8a5b84f543a4f8af1105f2d9e94520c93e40344d57c0de74f8c8e14d2c8a5e301ba81a75e4cb1fd60a8336751cb279ed9f7c87e47c66abef02788ca159809e2431c46d0c9f12bd3f5a35aeb24bd7d345eaa219dccc138bce15e92d91e62fd9baf20d8ee4f58efe68216d8e4e61fe844ef4f498dd7b04e2387cabad94a446bc5ed3f4cc00edb5df646d66e802bda8911c05de432b6dfc3a983f500329d9ff0af574ab6daf44c6a67fdb714ccbe0ab8e4bec06453d36ff17ef74e8f5f4cd0fc629ce6200f521d6f8d909729ce81cf7440dae218e75492ea795e03ff58c36326d2fb34e2df713d99b9904bb57047be97398bfc8c0da68a48e06c0f52ce4ed281eb2e0c100c43ada76f01a29740b5ba34b6cfdb8d1ec3183ee2292bbd298fac775298ec795d88a03ee12d7a200058b8bb1fbcb4501fc813a56d2ad48050c13a82190bc07a78cc7b809f16dc76622ac689e11cad854c26ca26eeafab211920d238895a7793a44b271850a5af9c318d45739ad828ac9e06ea7769c456640c3e384b0af0c13005560cb14b52b4f5a6eac23d52d4d3714e0f4994cec72e101af4eea7a1de26c53ee67312b56a5df961db3f4036f7c6a43a3acb20b1f142ba4a69ed46339e7e3baba24adb579cd5e57dcd9dc914cc22464f98b794eda15f471e4d92213ee13eb0ef16780aa0ef2837a4ee76818cd392e4c825ec713bdbbb375f6d68a2e0923ec5e7a4d9f60d551d9d2920c24f1eeb25c002edf858b119e03ae91d4e7b3cf6bc5e3be3ee3c6c7f7fedbcbbf66caa2fcbcda9665dd5b0ee312a85b38eab117069f3fb14574fff080299024f471b5e820f49f289ca4bf0620b26c05d89d71db45256e091b4691aa8b29093bff8cd408d13026eb41db0e3eeb5715f422a4e6a5741cba526d1604d27460d642a079b48e96c880c0bcadd5eb4758df2980461cac2ababab12fb891602eed93b6f82ff1bee3ea1af4230c551581c0b3bf7b6e96274c15b70d787aa7508371ea145fda8e9433341c88e165975ab5897aa099958e5763dbc8077ff00f7667fe073829f2dfc5cc5440c5f93793c2420215820ea7a7d41d1baaca78afaca909a7f36c21f08427140205d03d00509fbf9e6f5bd580d5130cbe54ccfe87df1b5c7f2430cecb1004090fa53344828b1605aae65747433827d6a37a6ba19254d3dca8b25c5a3e5d725e92c04b191d415b73feddeaeb0896ba92a936e79ea96ba24728d87c54eb5b03ca68260d023c1bf07cdd2309241dd72ddcdf447e1d509bb04807c614fe7fe267c15a2c6d07ded4a7e6fdfcdb2a7b281e016616bd898f31741a6a1f839d123bdb75fbaeee176477dce465e0d120fd387df6e977b573546343b7706cd4ef3d81e56c6c3075a11dce951b0c034c1041d89ec83eabc589226e99d3a827f1caf704ec7c91807907cfeba694bffefb1f9ea2f20265f8365f324cc1d5af218832cfcf0cfa73e16f8d7f80df3e2c3fc186e9ebf0d57688d212d52bf83497379e8f95fd42c49598a7aa786758c00d81ec62edbf39835592eb3129ecd6890789216bf43926c958836c80756c802f941f563a818beea5b4baf37d7f20f23f790ff0dd44d3b3b47b6d85989eb157cb64e0f7317024742d6384d6dd1c741ebb80744cd64e8eb07c37d6d2d1a0d167332da9f042c63890b34335252a2576c8add6979f696ef4b940cff56bf7e38b2f66ad76a8067c72dff26e2643c0a3bc356f2146207d467ed8b0be909ecedaa4ed41f8fa688e64a953c98b449496f1fd5172550ee9c5e233ed95ca02aeb121c76d489e23b9347fcc3ed3777cdf184206fdfd36b365ab57c365fcd903579917cf4b3d3dc952872ce3e39cbdad0efb14ea7f80e7072b6fa95914e6d20f1346c826cb9f17e2e1a2dddb66121255e03a11c0c2f26db7ad0653946154daccb71718af947ca77145c684197297b61f96742b26142d3719e93e2d58f7a074a0fb123945924e6f27a37771e475eeaf04614002a893f33c1afb6470882783e68fae891f537bcae66e5f6acb5330bc5a9a4a0e39c1a1c74cb685e050d2007a0254181209a8e3cc1d07faaa296b80cb0c5e261b20501ee0d8e04ea4086593e1b0a0d89cbe225729d57d24d46aecd5f33677d3bae530c1f859a0f5f6461ecaac6bdb00e8ac25f61553e6187807714f8e48b40b341d604ffbb512b694892147bd13ebb28e62bc19b5cb7d5fd7fa29f43c26f35d5788ade381a2dc0188a3166c53fc5867d81879032747152a2b351d0f07440350e828c7c2355deae3d106a99e425fc85d70165e32b023f054e2df24c29c9a6110ae23ece7acde81f890cb09ccc4f83b00fe2a4af9d74313d3d872a07713a2df7294018ea99ff0e2ba4bf6f4eb6247a1610bab69f055af3fa2a5731957edf79d7c19e1b4b28a8754fc2f954745ad927d1578c1fcf425b661aa640539a5e1f1791de21aaa69db84bb9f819218358d08e4d2c6da0c5a206e0bb77605f104d6184cec871eb3a17d0d0779cace7e85a3db2ea630aff5a3b24357553ad45d1d8e86a437cef5c34d379e7d85fdfcc4cd0b82c87c986aa01df794c73ef5fc714ab50d3faea4c3229d1b56956487af35f5a9bf13f149de4611fbc83190689f7757072a4cbd6ba72f4402fc1a9d467aef8aaee0ceb3c6b145f5c695e91cccde6b5e7a4b4651c3df48997a339d09480e71c17949aa17c3067ff810ec11fca375a56ae52268cb62b32e6ec989cb0b02038acdc29d7d7dced0df34db9d17ee5c44aabc9dbabe32ee9f4e2c8b52609423ecb48865269bca5fca7f067c1a6571dcc7fa20f2002e7bab15c6e48b8e40acacadb80732ac7cdf0a68c2618427f22ca5d6b48fd77e766b6b1abdeb955c990d076a13fcd96285b7b7345bffb9bc2b381be537fb779a8c8014a6fc7101e07007ef4c56f699ec774928076bdf1bea3b02a4ebbb217f4d26869dfed2e30e8d274d2cebb06c78cbdf694c7afe08d555b14c9a86d4b1174ae2a8e3e30d6fd5356e3766c4449079c3c814e750ac523a441693b920e9f6fe3c33261c006198e150abdf7861d94f777c9a0817d73dc130aecb9eb08f8b3d091d88e581707203fe01e53c5f35120cc04ae04a53ff99ccf0f13ac57861bc99361688d3dc187ff607ec8d5b022d44228ab67bd5c581bd9639febf1e8a0031f26d26b45cbf5d21924ed32500a2552925c628c52bd1d269dc30e547d87066a6c302c07fc0c215e946a55cfda3dda535433b236759e376dd5a092dd6520ec058bb099751591758f2f563a968b41513117ec53e995098b8fdea87ca0f1dd8689aee6b6e1a95f57fa9d4504cd040f6142ac3f84b5b194ef6e09461183c94a26736f010f0b04216273739269fdea6f660a254055f2837e5ff540a69b0ea48f65f825573ee6c3614e2340e3a306d10c1eec35a5e8bab5c916718b5678c9d0274cd669a996065233e14a6e14e91ca46352d49a4583ac944384a2de1fc989b7b79b46e0993dcb9501e551d0f430ea5bd50ab76cc238f89396c229ddeabab677fa5ac84e7855b9593cf6472756508cf3ad82c536782b05d2294a79b63254a6cc5ebac705cd8e960a6cd665a9344cf8bdc0906f270db82be5711d33f990ccf843e5fd7353f688d6f9fe2742556880dbdf78836ffd21a4e47f057e05b05a995e1ccaf6e73bb33e4c91929b5c1fe2c80ee2665c47c9ab83b46217f539ab4234612725aa83f700401a6d68a12682394fb9a8ee4ef2c11355fa4743795378604a7dbebe06b88af2a4d0a2029f4533ba59bb345b27a8462ebd4c06d6a77bf19d4b6e28a30588ab7474e7a7cfb7debd76bb28c24065c7bdc0f377699823c49759621e31f87a434c4e35e4262840bdfcbe4897fd43e2a70c908705530eb3f07b31d17d87671409d8bbe6d9906dd441f7ad1f8b5a31ebcfbf07fde787a816f1b86c631d7b20c93fb6632984bf095066488dac7d8216633a33ff6907e6d98d575355ffc273112cc8d3b82f6d0a76b8fac4c95220f909e7ae3edc77b9f1863ef9cc3cffe060e6acfccca6a912ae6751806ecab1c0005326f5294de454b33c22e52dff15dec079373ffc1c5edbbd120784b9a8e487b253065255af7e63326e70938c236151730c79e5af94e8f733ba71e54b28ddb6195d12176838961f458a75b2979d000b55be3d3e3659ade3c8ce6b42c55d161747d617ee247ce7f2a5625618090afe2fda20601b48312d688e266a8743148839de64f77724c81c3e7b1740a04328ae5c4f225a18b520af6fccbedd2669e54426c6f4f4f6fe1689d4a29c2532b81f9ee6f89b029027360ba67c6c735cd5a998a732a3cda5873fb7aa97190987ea6e6c17c56dfe4bf6381a5558443e9f45ff72c6a3a1d5817016897bc9817747f7382864e8e4af103aba2db19eb96525b85c5159d68e64f15205b53ef66b26c733afac496e3772d1d9ff40a48d76379465af415735ead954473ca9e27a286430e2e8f388240d7ccbae00ace7ace9eb6ade7ae8961b9ce30ce00b6df04c09c12c6bd53bc9f1a5b95e537d58e67438968381c0b7d88a28a466d5acf63be79536713ee42c410e5a3544fdfd12bd59d50c48f657e39e5aac298dd1c07df17b6b0842a57a0f0290671934ee963c8d85cc98ac4da83cec1c061aca2f9d6c308df6a762ad410888b7d73066490562297ee44f2ff73f44bde81abaf5c5ec99e53e21e7aa4187d3d44d7f0ff7f9d8b81cc1ac92a8853365649a1507c16c7b241a92fc62ba219cae5db3e6e1be736b7c02d79c2ed636b651f19110d5be08d7a5182dd62611e7ed4f9aacaa05cc8d172c449c3d06690bbedde7803bdd8aabe14aff3d0b634739104a3e6881b075576d651f48de7c6aac3471643f42325f3a82232cbd9ece3b0857b011fa20dd3ada6f4e79d73c421f8cdbdd8fb8087b86447c01f6e1e65641c05c46333eb15bb8c4fed045107a592615570504493a66f8125cfb7b2bd25afd709f0d4e1c85f77fcd5ff924b1464abd44c308428997ccb86f715414a5fa7f20464a706963fd76a9de39cbee302a7dd1af7cbdee9af398902e036d5035f8f24ac7909739835c90018d9c161bc9ca4897ec5abeeeca7635d4880f1404b572b4322be727a1ca01215139d00159780e57bafb99d2b832efc58388c54fa8c1585a23a54c54ff94b4e250fd4741c24f401997d27e34be22cb72985005d8d2b53c19c6a0e58fc70e0760d288baa4f0aa550c23ac14c37d4ab553db5dd85508c7ca0ae33f5d6a4fe96ae34652b5385b07c638921266cc6a17f649f6b1e87e759b14c4b76698e3dcf8e36eee978cbda38ec077d6018328456dbade9924ec7dd06bfe70e47d109bfe790ce36190e8bc7720cc16046c0f7bf4fa3c5c5aad79ee3fb1946d7b2467a302bd4f18850c5535e2969979c0c09c43fb0ffec2197ca879ddb30e84a09aedff721d1f66689db68bce521845262561bb33d409ca730d7fa7f1f33fdc93bf5e0a3689f276ef7e5b482728564eb0fdb38bae8541a349cd3eef1d4962a4897b9bc12858a1e3171b31b5ea3ad1468f0709cd1b148ba0f5e7ea90bc89b3b4c33801b8eb08e540a5b95db947b1b488ea2cdfb0bceb40f426f0e967734a02d33e54626b9da09f2b656b00320c30811b53188a46c70e0ea74ee522205844d8728607a94d12ef848972d5667ee37a5e0bbd3b9babdedd0ed957c5e4ed24c3fd787fca25d014069e72882102c78615d4a1823c7bbccc5943a2f8b3129a8110a9da5d5564cd74cfef3b54f6c5514af316a8c7481962a9a5255596dbff7b816360062dbaea8fd51cb9d500a22edbde48a95d1a186c82e79f070bd7769fe3560a8a1fb56c440987828eaf95750272c7932b4c93eeaf601994acb3e150e91d147f983a16d8405ecc2267439e718f76c6fe961783bd4b13d162bbdcc123442a038871480eeafe50cec7126b434f80116267992b29936930ceed507396f94d8ae5e584a7bc33c6377536099a1c07295ade716465c1e167bb3be25e04842365453ffc65c8d7744f354f0f6e837a1fb1be4f4c850a10e71f8cd899d84196fb6d8900b97aae1e98e5c984acdf67a09837c7d62c174b6c4707f24265c11f8cd7a4018555b377d7e62ba2b7d95f9fb0d65fc78a3b24bac6f2d6867f8a4f1d83b39933f3ce786acd0614f614772b743cfac543e0c4658cae26d53d2d36e7354066374da236928170a68835e4942e635fb0c8360b7cd1733be6a00f4158cc2053b88e7baaf301c57290a821ce5f9126aa57d0e0bedc2ebcccd55c9ae8112ceee4d7ed859951502db034dcc599db498b4839939c37e054be6dfcc71b2448fa5404b736aea4f20aaa9bb3d7edc4f407d217451a15ff7d52df3da3c2da827a1af6941897c8919204e4db9d95ccbb0675a7a5c63b9a4b85815cfc4a37a7232c6258fbf3e3482c7521e11fb88c9f80a014d6224f0f51bbbed2739c139f1a9d659b82c92ff52520eaae5e26e4ab579ed854fd8a92ceeaca3933dcafc248b24c72871ab138cb6d4fd75b57d4bb80751faba49c8b87c641328f8bf49da4699920cf54c36a6b8ae25607a2dd7c0cd1d0c241fb4b2555b8929bbcc614b9586c653beef574a050d71685104fa4d7d5eba7cca67aaa0d3e623078d7b7c11ea675280c4f0cf354909f245e281664eec76eef6acbd5e529c7f106dce38cbf6814478623b24a9059611f54281117561a721b30a5c4fd4a6fae6fcdde05ad766a3e82654f4a18dc0b6e3013bacd7609c30806057584f26884c581466eb099a5873bd63aba62d1eae126b15429ab34e9cb6ea3f68ae7ce4b6416190bc09ac02abe34733b7707805f7dcc9aa2cf323a6d207782f5b539f132c093f171b0c881fe0cfff43a7749196dd09155c493dacb7d45f69cdeba0a8a746806b1d2d08ab8b82c501b6d96ef742eb84e17a4b20ee5d8c1c154acb0cc52bb272fee8abb868467cf8a5e109c33edc3a81411b360ab9144168393fceba04940fd25e9c326027723547af5d206103fecc0a7f1da8697d55a97dad24e94c5388f1066bd77c4bf93f1def2d127594768df41cf1c2003922b3ab35f59bde13d003c5a284b6ba91c61354688f7b24bbba2bdfd8af88d79c85c996e36a59d500ea881e360051252847fae674f982b6a2ed2575a60b8d252e39dea765078f4822081b4bf3ba0316a97ce283e6bcbf63465af35572ff940df906b67f4da5f8d345375aa184ace84300ce4b8105a85758c835c780f386d25f00187a2a9ac54b3d98826fb9690ea344778d634cce5ee3838325541921154ea0cc23c661c535768154f64947f35ceaa64dedce5389c071398bb5cfa9085c35d50c9898d13a66611bd893ce391091e52b0988e28ae4bf60b010f4bb27b883223141a9b55b35c3d0e2520594b5b85053fac2a0b88b258f33671900a2b2f2872e7e086787b6fbec314ac9e9f0d0e9ef4318939c36bd8d1e2152cd796b370dca5e2b340f1a979897c62784cbe4175c5ecf15ec29fd4c83b78905a167118122ebb1dd9db717e962d07b247ba9470afe95fce231d6a63c583962a79cddc67703542886c221cf795d57394162289261d6734fc00f1bb8df9607f10ba45a8e62ff0d870dc852cf3f7b1a62f425f73847a0d8680939fd0dd87840f7dd3315826e5403eddd5acb1f8a1215453bc9e506d0ec3d0a9d0453ff12d4febdcadbd19c8ba353b3f471089cfd5f9ea17b5e594a549603ae00a3138752d22816b4095541a38f9367e7d3c96c28068c16fa35b506168a2fbe5f6dde18d367aaaf9905b9e9bd690ed7bbb460b81c3f5c0bfaa9a5ca15ddb22d01fa592bdea287ea60ed889e0e46f8cd2c1aa3b34a693f56680dc82c9bc256c76212c4d7767d5bc013a810e05c8c28589a0e90df364e3fb375e83b0e16f5fc57645ad9cbf61856953a9e43e17b20cf9dd2019b9c022d5705f87ee07298af77624873a61ee500646c9a26e6198aae9ec848ece145ac7913918e21c04369779cea1fa4718b8310761b5d80399976c77f9d83a2029020cb71b800ff2fe99f974a83d58a05bc1a4bca0554d52d91a56a1266257654e811157dfffc26f3efa1ba055aa96afd61f33f356d313ab1c70cfcb535798dbafcf4f1c33badac90d91539f61821f8b4e78fa3ab6062fe3f94dfa6df77aca9c990e46769e4e350625671f51a68710e10d987ea4e331fd1547976e5be60ccf9d241bb59ed06678a00f5a7f1f129ad88a8bf0c887dd25ba85b50fa744fabd948251ca0e960dffc663bcc5006f584796203e27bfa06aa2ccc80894ffb56082af28562ddb91e3c5733ccdff4fb41bf7eb81efe2a98a52f518438b2a0af7948bd9820e2e73591f9fb66a2800fe6e895006f3c30118c9297e98858ea95ddb3bb066491c17fb9d19ea54b0de939a61f68f6724b723c12874c0f586f6f8e61b84a0061625a1c7b4ce19047ddc230f122fe4cc05bc594a790d81f0e1ab1338cabe8f7851bbaeb824d40ce0552f3f029daa18700bf19c1a23f0c099972454605886a6ff2517231578f0b5022ec7a511d255ee642366271d4045317872bd6484f5ef76a17f68528959444f6f37fea75531e0b7db6dc94565f39f44d9c3e6a41b2f2ed95ce43864c2c233d5c38ead257b012fd0c12906fddbd707bb7688b6412d76d84b41c6040a397aaab5194ed965448cca90f8513ac966a56b7de4c99111b4225b24dcf5d9dcd68c31a7a30462020b33e277b36ca139d2d740da958b63cd47069eba52862abba1305b0b13b7a7cb710f95d9f4b8f8e575a874a6f12d5449e46955a985bf0745b23cb0b9c2898bb61860fb7ff6f9a348c8df122e79d90f7c55b92428f008406fc04f64ad3da120e57c7b2fb9ba2a474651327dc010527cbbe3b66e2ee97edea54598441542fd29b51847316a272a91f890d4e720d676937c5022719ae1c3b9b96f3af3616f97caf6b5dec73a05f3374565f779b2604ecdf02b3d16970c0c816b38acb850fad14c572c7cf85db011ef7e9864c455dfcde0cfa9c2329db604944699bc9550dbb70f217cc85e13721eeffd1287f34f298e7896ae8834b1527229cd30d8986cd0ceac8818af2c3fdf40df57563735133307b6488bd77cd947ba06a07ca7196e473964bb44ffa98c09a380e804720ad98fea18fa7a123c674d6a5903c3ff7b992414c523d5d136c4228fadbc336e537f18a3745fcbcc89318761ef82575f231503cb8a998f4659e41172bf42a3c4034f03a1ecc2cc39bc16bab7363c740bd41abf238d59563335e004346eda0dacf39300645c0e0866a4b617cecba3a9d2cfa0da7e2eb28b4720f283d944a9996a7cb99215ed10c693b46ba97be547fb9d0690070c62836fd2a315d599cf727d2375b3ed230f9a733c81b189b5445769a1df341272e473190cb5f571e5df3902596fbdb2fc9be4bccf0fa81598dcbb5086379acdfd961430c3990c4e0d51b44c74c59b0742786d593fbbe04461c29efc9c8edb78eda71287c88d128d35f6e5a023a37b4248a0f75b9e32a77144b532a5ba264dc1b4dab5159a134b9aa535a5475cac244464d9890fc9480fbcd766752a76cf4f457be013af693aa7e759b59c352c99295796bffa0314e5491f73692120096fb916a84434d6d9d420808b359d8affec792f2e09eb5af303b2aeda5ba69479ce2c7ee9bc6bcede604842861ee16b0f095c4f1acfc7d69a0df6a389ba10a687f90ae1c89bdfbff1b0a1b51b8ad2466bd8f67378bd505bc8816629188faa6cf11180270a0002581bd467e146704ea7199368c890e9ff0908ac1d617ea0f0b34fb2a405ec0a25cc42454d7946b4d85aea3fa2f989849e49d795b0d712be8809dbfe3b22339d5f9946f252ca3cf4ab833d30633fbff868470fe878624f76fa3b2f510d14ebae96d9aba03e5901e1560de6b7435c0f0d1488de9639815a472994532f681a8f96269ff966350826a004f9f1faf0d0909506223c86f7826a8875e333717c91f6cb93783f2e0e3173dbf2e8f56166902a5731714fd006785446db1cd98935fe0bda24746f489e66d572f3c6bb66d759f18a3296047f879348fcf810fb3ad18b06a038d86c3b5af677af19730c5b0ef3ffdedacc0726d555fa6a001d509a555bd43689f60922bbf92751f6eb88867b45df3fde922fc108795ceafce51630ba280eae999da23ac2f6bad766a7bc2c7a34664290f109f7eeb48a1c1f5c42ad4992bd460dca7b69504df64d3dd741c5c420432f1bc18576ba6ed54276a322138e80265b06a64942bef3b82eb011506c877dc212c82ab8f03b76fd5e116a0f40aa879589d9438a5afb79676423ca0a664482f49c12a9a15985e68b9201ec4fa2da7c42cff6a4fec1755bc5b12ccf041f35c7b8aee8bea0ca33c59332f2d801c45fba5ce84f7ac0ef8fab8cd0746792bf0773965275a977fa0a4011a69cb5bc62b9777777105f07a887786cc351b778b66124978e94d7938915e55c74c27f4ffad040c07e21be418b61d8439c8c593739ed60efce9ee1e1cd7cadd102c85a12bc7d7d2a0f8b09b9db1aab143df9ee00c75107edbaee106a891278c627720e1c2bdbeb32a2cbf8fab80ec2adf7a94c1457dc73401c013eb6873033b401ff9b928f8b0e1e96a2c9a5abc2ca733c3ab6e3b6e2008e6d2d3c8d6266286fa4c7585e1177b323b5f720e18d36c70fd99c5ffe958e9ca5529ca2f6f2e6167a547779b046bf24f6460fddebaad0b089a839a1ef89582eec379f25f75347b556b4c87d20cad7cbea6d08ce4d4697ed7f7739d83804e6eb704b1ef86e61a98f31f7522706465f00ba90a040487c33f90b8aa2135fe10e31b9a374f4a57873b07993ea170f183c88a3281a083220629dd989fa2fba25aa41db3216f6033b4f3dd12671bf0c4cc3b4eeb5596c32c065f8c4143053025b4bb74a7eca3b72a768ac08f5764cd4ac1a0100c1de6eab42a9cf4aad4dd5666025d3620f694be8bbde8afebf51ea5d7e59d48d99667f6cf8213e0c8ca633c1a2d3b99de22f872b202f62b22e0742c894f9741c14561ea41bb2659759bb5f20f45b1d1fbe3782b56c5fe4599a768bb262e2dd679230d19b1a2198a54427cd63cb19ba1d6437e818f9eb560a32efd38360225cd9868237e8b9be21cc822c3e4ea33d87788767643cd9ec0ee0d2c802afe18f04c48d23c9bf2470a37e8f83a0890d33cb048bd81b06e95889ec3e43bc98045367a6998d88965fba4b95081313cb8f72e9be26e4f278fd63dcb96e5369bdef5ccd94ec5ce4211001afc94952f9162030398da235419b9f22ad0782e1d8bb9e82e792607dbf22f6868a8ff35d762d3c553cc68008fae44a85eff5e16d90f69821d71d50364f3225fc886334a93b825b33a1f21cbb9c059cf7ce0bca0f82ce79becb3f3981b6993b0603a97eae1798f5caec93275244def3f9094c9a6304766c02d1bdc182509289cebd1db6b4f1f560774814223ee3903f3be011e42598db295966a1f594791188d9f494e9bf5eb9371f4a7c8533d189bf56bdfdc36ab7a59e32116b32f8d5c17688130f56b0aacddd6ea0a4ee4c97db51a1b15f1084a67aa54b000bea2f84a2ee27f295bfa4d0295fd6ca266787112037d42cbcbef413e11b2f3147010c964b03226f0a72f24b36c4c07bea875c5456abd1e8471edb330de2359ddad5abd6281321134fafdf5cccc39bac3ec5d9444cbdbe3793c16ae8f6357cc2b601485629d12c5d6fc89d1df746f7c1643673dd29a17e98372fa49e11095ae80e626875d585f4cca74b90dee6c88c6460fea171114abd323acdab8643a5c537e5fe24d1ee347e311bca68739623a99eb1f44d8cb07f23ae93e0e9ccb4305a868f0086f8770fc6b467c8c4b482f0252e126ef6de4a008a605752103ed2b7fdeb441710f1b2be12e4bbf6d1f01b8bf7895d84c91bbc3a35fb8968895ec59b5a8dfa351ca5b599f9677eee53fc8afeb69da5171b454eb4d0a7592f362baa793f2cbfc4c7406680e77ef8a83c91e792cf95697bb6ea556ded1c53b68f1690e80e6b303f1579b248dc30112058a3d5e3753bfe85eea07e5ed88999f539c9194ebfe0b77f2d715c5cfbb123d4c534cb8bbcb408b35e1e019043cfffdc1be93e09a9a4f64a78276b49383b87dc7395ed2d3f65156b6b187e55ff365591e21f18ab79af83de1be32d61b120aac27767b42608885af9ad31b1599ba6e1ce1b9b9e8b64d2925e676cec5d0504111b49a0bd938f67daa593de9e7a4cfd1bb1ce389e17788b375217b811f91db1bc72b1a02a6881a2bf451f267d1dd30eb7973163ba4f8e3591d732cb761c45d7fd6214cf24653b03bd45d0676c980fd73c51cc1b9b339df6ebd21c368b717dc15728b4f2c367f858b939a5c8c1125d94bd254356b8f52f4ad5e7389a33368c7c7a80e2623a6c99ed39160d5b2923e797e2b51cbc0368f79aa9a619dbadf1f0147ac4b87a02d8eaef5bc39e113bca1907ae443efc2eb8ed247db18fddec497e185a03d4a31aa2a16dcf4ef7fbcce7209f0894fde2d97f4c9c66c0cf558fd94421de5340c5e3176199b616c2a26b81fc64c25550c8b759d4077f054982e880c6f43b75b9b7bf1d6e0cf14942323ce260ba3deae199fdf4d57c9a4692975204d7b14f6333b16e01ba000b5401a0657563cb008da725185b3a29f6a4b90ff858e61704f9cbe45991e1fde13ef3e2ea6e85bc759669e2c5e9fbd7363f6c1b3966b56a7930a7ab6bd6ef8df2dfde0b01e67e6f08d47c67cec21f7ae8ad8abc1020f9e17bc982894f49ffbadf74f708710239edf3232d387a664cfa449b652329760c2b9a64c40cbc7730e2fda089151df7d44ba90b0f929d934075bec17c983033fb548d289cb03ebbaf4786a2482d2c7af4707023050a41de64f32a10553fba06ff1441a1b65bd6807b260b06c8697f9267a5d86c70062a74c1fe395b363204c9bbbe6ec8911c2cfb836b3d25baa854797167be69cc1c4bc3e7e83b6c389b987a422683c6fe311f08ca871263258f6c2cb8cdb14dfbf81ce740c04a3ebc85f9f369ea45d469396c7a3e019a973315071fd31ca1e2f852c2ccdac9c9eca9a23eb29ddf18bc55ae7a559ecab9db4ff5b4b15aca0aceb834218fa68edd35257ffcbe25b531903aed35d4bec6513987ebd35a2835e5ec6581d85f57975faff85352dd0eafcd8d99e10edd60c46bb11d4803893fde9a134618598d793863dedbca96c41d75838a9cdd95f1844e93cc0b5050a743f5d31674fbff20f8c86f0964765d120f270180300970ae4b7c01323aecb209f49ce12e0c7527a5cc32d6e2de880fdfc353d2ec7dfee51e5d7e8503322667b59e9b9a5fbb1cb15adab947e80a06e7b084478c2e06e6ef6082af76a9bd8d54ef5098c95319a640bed1bcfb63b6777340f0cc39e430024787f8eaff49fa9f2987d731d877317f0723aa6c784cf6f75ffd450dbed21cb416a297a1db74a8500a1dbfb67b8f6e35e19a76e4867cfe4d7411dfb919d51e6ebdfe3d02fa174884e41f9b620baa848a62eae540339190c176eb8f702d963a252e7c9572a4b8ff137467eaa0c7c4a054a3cd80bbf912f154cee6d0aa8ee9c147603b5870e39b44a8c3816a5fd820ce08dc9e20bb8c931715c7b6bdaa13bfff36233d616d84b3d0521f862aea21b1cd62ee8922416503a41762f7046a9f3451bb33785b363540f2b79b4cc7eb06865c3884cb8823a221e35e535b12cd574440804c924ff2d8eb2370f82cf61a12bd7037cc551de2ca4b37edd6ec2be1322d5f94ccbb342c9263ca0e5a119c73403e9f999fbe4e4c18f9814dac16e81e75c930a1d125074bee39e9a5685dd9715343d5d856fdfbf47fee4a8ddf9bddd45c0abce719f920ca224ad4a1c5497159813bac89a55738ab53aef1d43b929c075d4908232b68974f063e8490675bebb5bc764b307529e3c5d645be814317784aadb09776b894b6f88c11fde263a4727be2b40c2877f0df92c94295530eaa9cfccd676e4005b9068721b2a363f9dd6fd0f2799f0ce77037267aa7afd7149bc799a49f441a7e5f998630169fffc295ed4028610c968ce9439ef441b477683b0df21b340debdc23af918c38fbac2b65edd7bd13abe9a5d0dfbedd7b7ceca9ef95ada65d75ca6053745c39c0dcbf3c17ca797d982a5f105b9bcddbc1db6a67984131b8bebed238708f6ab9920629e968bb315c490f37f98a08599fdf07240931fe9f3e77384ddec4823e05ccfb0904353bfad4982a0093489f19d39552a0d01533ea3baf57d7f596763d3a5b498266b51c63417b2ae9917f3c11037aca69abc5a558416e57feb21b16b6523a89041a04d38f58036583b6a38a3cdd00cdc8f44ddb6e43c12368dcdc77e2e9d2412eb1f5a2539d7d916bba66ae58ff0805a65ef5c4e6b0bd088e231f645b76e0f3ff3499e498dcfeaf4e880ea5aa43386cc4cca21102d1e5788a5903a89e0418e98bb86501361627e242aa239a4d860b0303d65182b976b19f03a98f9b38c8ab97d473e152f7cab9a3b8bd55f31bc2297034817b8ff9bff037d08e8f79223b91930236a1a510a313682d62b4ecf6b49a860328d7a1759fb44b10195c8f39b684557a9d0e7bb9ad4df56e9856bc70706f398ec55389f40dd1bdae7200b545fed8312e712320d366de11ffa0e766f611b6e0f10bc5b84730eef4b31417536f894e4fbd99ef17358dbff16ac0eae50984e8f8fcd5918076b1cadb6b63552520aa0407e6bb3a11bb67cb4109ff1903b7e595a520757acccd82cfc0c6a25f465722a3365c3563682f686454a516c4fc60adff8bbad5ea14a39e0ef23d31c57d1e1ab01088b349643dbd68e0f8ad7a701f12ba1a93e3443e4852a7f4e2ab474f4b98f7e93b186725a52a47cb403fbbe15ead1aa555c76941ed9bf157b7cbc5c99f5a7f8e18ee3715341b765847a734e5fb532dd83ae4d34457075acabc73a8b3343e297d99d8949d9a0c9286c785cd765da6dee1e3a5af36d73af769ff17b764e9961308266a2ee5453cc1cf5ad6d5c412348fab3aa95eb907a738df9274afdecddc19198e016e33b7f8921084259857da1cb1d1e6967bb77f52aed5f36010efd619d578a7e5717b2e9bf5dd4b5d1763ab56327f4f40e923ecb15406a7d6b2ddd4b0a7b8a3412c298b9ad045887dd762e73ce7ac9d95dc9dcbe61643278456c82341b4ad2dd8942979b37e47c3541717a831e7747de27584f9cd38b4c55e70e9a32425962ffe625dcd3913a96ac1fa271198b68300dbd5afc5cec2e432c1097c7148b9167e0959ca9d6cabf30fc5892f6dcbc8767dfa520e3251424c216c6cfd1af0442c90e502e94b2c2910eaea0698beb48bfa28df3bb74dac18c628b4c033f0044a7a05b86fcf721c5421afc7542db9a70c7f741c696c0ceda7ecfef27e43ae8f31e76aa1a1575cf8942e75e79a5fec9eeaee415d54b24baeb934571f8f31c538d454530c9b23c5648af67aa116c87918e9ff120b648566e1fc7036739a9c7c3eb154e9d5a1d6e73a9b8d6a6b32ad0c76f7df86dac8ab6d0803b9c40fd1d330044f27b3a9b53310dd5fabfc81a20321b1424dee59272668da17ded8e799cc595da1080c9707934989c33ae56582d348c7afbe24c499d4e59db3e2891aa44c591147f6d129365f5b9875889ab63c66bae5436b3e36ec3ab6376d2350f3ce65838a157c20f2121e59132e0069dda13a5090df56b09761dad69b80fc9fd4c96e4f5b2d6f2353fc00af28132607676f8673159e1b10d5c95da1e0ed2c58d552d8e9e56199cc21a0a0fa52c6c8445621d03cf15b6412c5d35402efc7edd3582d236b91ef1e940395c9c6b9c983c4bbd11eb8567ff49901a0717daa606cb77cef5e73395be032ce1635cc0a5269633cf3ffff586a5aec54ceb2a53dc9cb88008f7a1cc843ee0191cc05e57fda3bb19cdc30388e3ba5229fb9a3d7ae01b57ffffa0d92fa2b7a3e0363abf2ba42e279fc2855f412ff495eb996444cd225068628a26448c41541ac1a1af37232682c0d16203e894ddab73bd4fff72182cd5a750e2988232842051681e46b500915ad0538c31e206237a29ec18ebd0d2d9208b44d2815b2aa66754f53b5e22013373fef37a382f8ea25a16a8a270f0bdbf91926f7487a916799aabdc2db0c0c3fcd9c7c2dd1aff49f79e7dc180e981881fe9ce937f1d3fb67930567850f20808df2a51bd4efb26d142930327eb649177204b4e5dde5b5864de157a7c5a946049f38bbb50b72de04b370813f3c66874f2ebfddf5dce24b7ea1d23fe905d59d6e9e37316cf8a01662a286e9057be758dce3710de4d92043f4a61ea426390554825031507028b34721d83f601178ad3db5f991ade933a8c05eb40a56180a663d32be66975ce6675fe9444062ffe0435396d51f05fb68afa65f70b90e1b69adb3661414cf2a574ba4ade26a6486c3a79f2d8a715b29a082506ac0799c832314cf26ffacb41c0913bb1d85dc2aa38c88b811962f53e52384600d5e11e906665e10b3432c5a7030130fcc4a10455ba2d521dedffa4e7d54dd55b792263e969a6966f52ccf8520f86ccf2fabbf7bc3e1724c406dc05215864c461830219a0c118bf169400fcffa6286dbbfe9832c7fb8b07d261219460f540a4a108b4e38a6dd394b0b045b687705a170617ce12cd630d26fde87eb759aeb0cd0fc4165e2aa51f75207d292a6a99c3800b74cc9b28287a4a6b7af448b600d761025387f788db639d5555874005310ace01deae1311a314c162e5f03237a6ef89d537f48994be094d2f5978b75264084880adcb8679b52cddfa1c26ba2a4f08544ded3fa78d019d5f5bad4185ed917b19a35a058355a653c56cf3f7424fbd0cc5e5d1efdeb7608c1f9a9587e1807523f0f0091de964ac748b1ab39ebc440ecee704677e268349d3070550b35943fbaef299a2e3452305c14f9ef492a222d6f0c526054d371a461029276da4126dd85d899b8fd19d7162f4c858df4073d2c06d52a13d13af455eb397d4ef8a4d2066d13d2833a784648cd149cd29fe929ab7ce5e583270397bcbdbde33ec6429c380a6c604fd987f46797f3a9312f7b224654f1f72df43f0fc0a0e414e66d09e4bacbcf0e98564869ec168446c4c4870f28b991bb587da9c12752c2689eeacb5b26b087e486c6f9db96d33b0a61e5c68f23e9007210e605d389512919d0347cc249fce4ffd804c2f16e03f889c7ad1d55d76c19ecfd509e8a3f3c001a4eabc8a56150a62658ac208a0fda8688c2aee74786f9719bec5ee920861d60791b519db760d312ba009d8c32f496a94ef57d7cbd70f5478f3d2ceb00e2128696aeae651fd9f9b6e712680dbb9cbb8b03d6519d6bc4590e6bec903fe15bc5eb686524d0a2d995abd0b9f1a1a6ef7cf2a580d2c093e76f1d19e39d76fe59ca5efde8aa0f4f045dcad23cf987ff217995154447fb517e811f0c6f7022a7918b1dde3c2d6feb39dae8f039aee3e32a5b3e0a9e11716000b21d4b5017057d3029529a77e799e9b8151ebd2039b8d2efa8d70423abdba291f32b7f3c7d4d249514c52e69fb6c432a3d5dac06a848bf821d562ff5710c970b5f4b35be6e1df80ad3933c486fab2b42015297b7acbffd7fdabf9121f22154121d7c880cdae74fa4a4bf79155ad2c22c2fa8f28322bd7d30deddf942bd18b0f4028ef39e4ff7d33a98732cd86f76cca9fce06b74513b276370c819b381ef7e39126281be83252b6cbf31f52166881c0d0f9d071d46d4b94a4bcaf94434fc03e9613eb4f891d2da495a38799a43567c362268817cefd4b838ef55aa7a4da62bafe4a85f9c1706f38f2456d309380f9414bf0f3d86de495371ad85a5006922fe9fd53c3022c926e98c9dfe5d828db142a752ed3db65f81ed65706108db0880a35c9ca42bbdacd1dc15a99b09e7df7f4908c0e7d18c76eff31ffeefcd49bc13fc4ad6736c31da230f684c1d5e4cbf950690a8ddf7c3479652d6bb08807da02296824584929788d11e7c6a179b9483111c74fbde34ff2f1ded166b0e208b7ddee532f83971f2b07be25004d3670feee9a64fa0de2f13e14ff1e409e3995f5d7ce2cf23110f89b24957d0a39cd6fac18f46a9f0b9bce83444af0235535c8269d0287396bbcee7d8c1907bc6041d088b859f0fb25e3748835734c8166b56116e27e58fcc37596299386903a6c998f1404dd3d53cc7352bb133fb9ce6aeb71c62a38266c948193305fc8b0d4226170d88f73293c70252d10f6b82ec1cd7bb88a2040d7817514093f901dfa44bc2e059f08292b9b3195ba2844ee11a73159b35b7fab5b434be41835b6927e9fa8cb18b10c63aeee52f6e3f6831b019f10f616b6ebf98b5febd50e1f36290328e001439d7e54bbaa15ffa9f91c0e71fa726da0fa23b2d7ebb2b340513aa1d44141fcdded6ed543254503acd5990b36b1d6085f7a2164831c0319ec9a17afc75e63141bad9d84f995ee1dc0a94f874a5ccdfab85a9752c91748fc41495af1845e7a79a03296551381b4a5a80e4483b770dbde4bc378e945718a8400143162164bc73782bb6c658af5dc4e33b36341d8f471f6420fdb66c9fa2ce7c0108d7f91a707517b1f4dc450cec1cc4e61fd038cf7dc90db33a4f18de9ce1585de1dee8af16e19884ed23f8480551516cde2faacff72a6e4d954c80fc4c667a3dd171aaaf04b7440a07692388ef2dcb59e77f6bedc0592a0751e9c8516a993e055b6fbb58224517b2207ecb83f370681ceb27a630cd964dd9ae08a99cf5bc77125e671712b2de9afc19f78d4be86faaa934603cac1bf189a99589b1e09514bf083f58ed1f90033ea4a014fa0b8a5a919a97f27babeec0ab5dc7cf6b9ad2e47ff547215f505a5dd00789b44423667935295f95009ca1c407f47b0b6e967f8dec13a8410432fbfe53d1c7aeaf348e4a40e9352f43b4a4e8d9223a40e7e8d3cc93350c05159bdbf521dbaed2884e42cbf177e85869857ea7de44f6ea195888710c209759d62a1537f7bc4293ac52efd5cae711ea25e79a3cbee285ccac3a8760fed228dbf1b0713de5ef13be69cc62594665a051f1517f38089e1a25162f13ccb038c83b7639843634a5128c074cb1248d75ced10cfdb4b58dde3934b0e583cf652237257834535bb0ce92f83b79b50cc8f300410bc1cfea33216886ca4b1736abfa0671a4d04dd1dd34ca32f53a8efa77b71b4e2f0314cd4df1077428bb9a71ab80244db8d5000d6fa3365ced5edaa5d6a7f949a7f14051c2fb231ec531b3eaf1ca9e894a10deab672a700396b4394572c7ac2084a5504bb26c4e781a41adc390b44904e7e5cdde4d8bc9b6de06275bd42bd413ab57ba21d4790609344e501b1749ab823beeffa026313fe00586fe2b281c4c1064e85b81a4c2bf2a758f47467a4dcfd486c75a3a7a74cba3ced959d0afb697ea03be1d1727b05b42a3995b540832f8090d68d3db5646ab9c244f38c75bafcfe923f49b9ed093ead754472a417253e80f2da30bf18ed0ad48ca195bcd430a9a3b566f1fdca3f2fd6d00c372fe65fe63ecb88d9f6f708e94c599edee5ec89b34df562584c5f21d75d24e69f77af1322ef9db3ebe5e86def0f052f0d0e1c64e64629d5fa8b527fd5ee2e591981f89167d0a09c38a10b412c280e5b91288dddd862e773ef466f90c405f34de7df738ed2a75fdef19ffb0ac6f75237a658db5f0dfa1f9579bae50cdab6f4fd5338210041fd15861731eb151089a4b4191c47c8f43153c0cb4ebe24c02d3eef2c89d6bf3091c2f99c1ff379999370dcdc755cc5e0f79092f338d14f550b23240f512fe5cd646684be0ee0d08b810bc60ca9b5a555787035af9469494e9e641577a62d947873ea39e8662ad47897a974852c5ab7e56302593f130489bef510b61cf31dc37f5845e727c61e759c6d5a642dc611ca94c92bef2f2a97add4630c7d007615bebb2ff459613961430cba952670cffa56a72e18c11868bffffd5c138d884eaccf6c3265621c21a78dbfdaaaad47bb135c7e2bb0e879ecdbd19431137872f8e72f3d09421305a42f091425b29646bbbe212e133f47e1071068f416e157fb6071da0149afb04b2f332578ed9d5f1ff43f526c60dbac3a0762bc5ab8225de794fa7cd56b17cce017dd840d540966df1f3ba62e01b8e5a96efebd33e635f5805a8c2bcc06a9f3a6133acb770816335b4775e9505b88b1d093d74d0eb7ab78e4633e170f07914618c7f26fc21ac1c3b521533175b3f321e42cd442eb992496c7d41ada43cf1401dc332fee3d4598f5f89235f7291b1b058a7fa0f25c90e67b522bf85c3a3789f8d91d38e771958d1d21a7e24f9b7c6429c3419293f5d10e34f6bed7fb6fd0635672efcca1b61edca077efafe0c59a4a4fc5f96358fc5b0683e52c64ea9b072c17c9e2032cb4916c144465e4b4ff7a29f1faa0bfa00ebfe877ac223caac5f31265cf9a1d939cd3ca9eec9657962cdd7504b476d124a68021792b56f0dca689e22ce96767ffb36f885931db262c32d2c75785b1e722cb6b2869db90330d56c8cfb12570c552c6d48cbe68b9ae206d5cdd65f8784a40b10dc943bff7d6171386f563515c9651c7f54a3317a29a8ff41d12340026765b2ef0c7849c92ff0a0314926d2c24fbdae341ba71646bd59915648cd51b9580b0d8c266a5eae35995387a62237db06ec116627d4d9a4a5113f71fb0358a0e5eb622bbdec3318e461275da8e3702a02cf13b11ab02596822ff0e9b138710d7eaf9cf1bdd629fe075ad75cde8de05dd1ac32498f7ecd0a5c629a56eb456bab3d001c35fa3fd2e71088e6c18e517acb3642890554cd3212f09f24acde4ff161e8367576eb4b76edf82ae8670041d3b2650ea1c8968470225199f1ce20fe0d7b805352bbcc3e54279d3ad5f1aa22d713736c928809f36f6863e514602cef1b12bcd7b3167083b9bcdc0d35bf318a451140acb67d9ddd3a1d2372d5f859c096ece680c33ab12d327e89dc84eccad6115380973931454317cc8e8f8950ae4dd82fb674be420dabe0bd7cd0eb4edabf4cbd14a92b79a1c66eeffb40b360410533bb205fc37114163a80c1abbb78adefed2bb9ae6b337590b5c009329f79800cd4ef25272efc3a597a1de6e2f0e6bc4369668431fb4fd6b03eb14a89fb24f3c86cadbc1c60e58e8cad292bc39f8268ab164c744ec51f79e7c88e26501b202119c3af1972b125d034eddce1145fff367bc9a25f8c032af94fcaa5f469d20579071cd428449db1656f05265c86a1e1c008d2373ba094d9d299bd30f10b1e8aba1a6cfd25dcd6097678638e0c220aaf34cf77a0a605c309eb2490f68a14c4abc7bdba3a220ae9e1d3bb2e7b204f94d9cf71cf860581cdc96ea7c02ed654c715b566819c07f395011503537652950d632c93ec68332daa2017a3072dc1266fbf9c21d67f6f2904c8d500764e676c68fab659315ddaf972ed0628de9ff2c47c3117c6ac0bd4f7dd21bf7b647ed474d7baeba9b5324c3f71a03cf66a71ee8012fcc90d53278d8b9357f7fcf9f842dd6581fbf244ea45fb2d23f434c7d2c14cc2b878f3a1599bfcc35a66d7e4fe7ebc640d928a4a8424d0b1d63693124605644134254dbc78bf3d7dc25836a23f9fcfc7938a616d80c1b7d3d508a26d14a6a32e4266c38da8409e66f6abe2295be20068b202327d00e1040aba04564da4323b62e437d9f66d2d282379a1f73ff2e30f1c742b12cfa9c849038cceb7ed4fa0a9f507c4a97e269b3e370c86e766d007ea5215db7f7c199c1d68fe799aff6ad85218b91483b0c4ccd8ab6b76b5acc0538f445f892c74b032214406d42d4df8676c59dcf976dcca966b107c403994ee5e190bbabcf96dce571c4b52737893c0faf25cffaa85bd18acae7de92b7318e6b7351e533fd19db8e685de2aa4df1b2ce957c5686fb5e40aa5060db57baa65e439d25efa06353572e387878553455f75e71f25e15c37c254cdb15ff3749140d9bfc0fe9f2b45c95a5a019df5432cf3596203e1f103ad2c19c8380e49dad7c76dd3e3ddb8f43915f03eaf0873a98e5fcd0c93ce7389f102f69d3b1502e9e1071436ec7ec8d12c63ef87891e9ff908020e51390cca75bd0cbc9d860bf8250c837ac305f1e47ab2a3925900c7eedf0a6f780f3d79ee5be498f26087f6712ca31f4ce68418da3099b89ae154c4c79ad3573d7c9495cb693b3df117b82bb1fd3ee91f85f89bd45c38027fede24071acc43bb24c14ab1f0b3dacf1068f648652688745e89affb490a9fae8a084b1fa719dcb4bedeebed0a86ab003139c4e0a0e08a3bb5e4b19187c9d901e99c68ec4ed6ea955333079904220756fdcb88a3c36d5fde0ceace172d9b5628aa36f64a3165b60653019e0726c1e736769d312aacfbdb948e059cb512e9b82365acf944fcb3e923278638312cd8b84e2947deb760ed7ec13e045e77401585de2372b294339c1c7a5c250b323c54f39a424cc35ec310d1ec3bc41e1ce0098052fd6b9e780b31fe70fc6f3c7c5eef37f3566a25d4a1b1fcdf6f3a0b96f2394bbb4cdb38bf92c5e401de3814b25061542005e1cd28c48b295843de8d2e8f654d8b7740605cd0cd953fa4062c96bb75ef8d5838471d6165c5b3b4e37d34c4231440c74d82b3b21b97e7f8babacc33f7fa9d0bb83f0bd60a49ccad1175d0dc060ed2bcc1e4804c2d3eecb1471ab6ddfde1bfa3bd16b3d485cefb16c8d3972be2a343103714c4a3c991211a80ee941f0c4f0e9420df4d113f18263ab5d320cd09c4d88bdcb7378b854e3e822d165b8f07932708d80b95269f61dd8ad4c116a7d1656a37b907efcc4b3047b3fa848283b54992ddda79492d43f24ba2ee8f2dcf827a20aaa7eb53edac84458c4952578694fbf2c90bcb03eb284eb82dd48599003d346c914be50517192898f7913757a29496cda684f547c41c0c8745c654d390e6650f877bdca4b535b59058082652a49ca1f148e79f345222f31dd9623787d318db4759146d253f02d8e48ba390f61c954d7f3484687e5ddd01d80b17f1abe340a2e61856a10381142ebc283d46c30f99249b97dbdb262fb0b811dd5a7e247dde7bf3670c23d59b7daaff24d8ce667f51668f7cb6b546e3256625032279ed1477df145ef07f6ec6591efcd40faf38ee4c37a15cc866babc5d3effe29b48418ee0f321a85ea14271dcb85b32a5646e742308fa949628c57f0992fa87bb09acac49635f50383ad72dce03c612d5085dc00ef55642be67b72f5b67b551182228ac92f360f13c9e9cf2c28251efa96ed88584a1c9b5b50efd965391888dabba812058c80c7eeade9389f16d572a33a838021214216f1d575e5be39f7e20b18b2f78f4ebeda4b0a7858169e58780389d2fce7dee20ae4a03d93bf95af3941bc7d133e42128917b93690af7866a190df1db0425444ab36237b86b5beb08065206ec4252ce0debff426943d8347d09c29d630d24d1e022fd4da0c060f0ea9c5479a3b4660fad64687b8b9b5165bed58bb5a4333b19b59308b6c5226a98ffe6534659f733c63797b9d7177d6e7249e4bbbe46810621badf77b43bd94a3c577120eec5602eebcc50c41bf1a2020cb8101bc89b14279087cd68a09542f6d1361007e0f2c737e8b3c1d29f1e10110e87e281b0a419e68af5a9b7c9af4ef2e56fabec61de777b8a3a2a7a0ade40af66da161d7db75c7148030e5a008af23d197c7740363942e75ced92bca8217f1b265ebf385faac2cac81e72e1a0b182ad26b6da5658e75e108bfa25e6417a6ad0ddc37166af7952436b80338be28dcbd04de1ae7b38070f591892142c364eb5975a426e210827e6158c9fad4baaa396feea83b103fef5f97651b9f9d231052c9c26830b4a0687430b5b854320ab024d31cf545799324abed0ff9e7e498edb6c4d5ae56405e444737819d317bcbfb760db0f13cc1e2beb1fd10626dabcb50ae1f8fc6bee2dd4ed342c81ab00677e1b17326f51d43aae789831351025e6691e57155daf9da25e278fc819e9fbc8bcba897a5fda7104c59829d316c144ff5d95e1f52c985e681eb2975c862cc443a6ab326215ec2ec84a3c1e2e35203b83f311ee6768efc39e7f848104b3a7f65c8ba0917623ad31d80627d77162b52a55a00c43b530ad70841bfc97fb916847f63fc0d383087069ffae8286f9f47e22cd249d5514f3eb3b50bba8167be2e182808c27cfe740cff7f97eb9ecd9cda128429ce6a726c3f16d45aa70c2a1715537f37da1ffb04f36f53f7fde611b5a1e41b7ab7b209d083e380ea7cbd3c541813699c02fcb493e40b21777698b5a5aa0cb87b278345b91eb4925e1171d424d169023257c4ff830ba342556ffac29bff66954b8ae2910d22c99b4bda937af4235d2bfc1d3b616edc741800b9963d4a409c1e7629f886707dced0324149ef0daf07a8e4e5b7c0631b9e48d61fd1eedce61385bd110eecb9630f34258c8dd0d4f81276d14ed11cdaeaabbf9a88b9727708e2cd127608ba239199caa8fe4d74bbc35d2fc79ed7383224edd5d33069b971b1fb12bbabfd5d31eeb0e03b8603569d7240a6f5ed6b2bd18a6fa23272bf7bfa942109b4923bb17992a9b2632eba86c17b276a23479da047ca7a2d5c908f297b9d6b395f3e1480da57d9b22ecd8114e86c3799feb05f7c830846dd5af4aa3b077ab3ae0a72474dd19c18416f453acc7bcb4204a221b3d93ec903f9b5fa7fa18ab90908235171a0e2132490c78bfa57c920265bd6d057c8b67c6b4a5621100bc2928b185174ceeaf60e020adc385cc6b30ca6409eb42c1558be28a46cd5d17a1e671f67394b2c441b38714f54c97e758c72028065296423a1a3609f60376b40db2e16c60cbc4b1f7e5780589554e84cb9599209fbf0bfbf79cd9f976b9aa0c851bc0af4f6b21f0bb89e173fee97709d7d8d241f221950f4d2ba1d556ca16b9cef0bc25756a0a3df555f397b269fefc09f9a9e1b8e3e0395d935869d1881fb1f41c644396c7604e8ca9881ae71f85a7be1304269faf271ea19b6f65e38f8ac14f4fafd603a3509d8c3cb873f79d29cea2a4dc56ae86b0562a17480eaeb26d1376b4686c95b7358ca07b92cc089c603e2aeda128bb08d9a635766a3f1e537df190cd8f5e4279a1ebf0604113987baf0409bd163a2e071f88901a1ce1502e1da55c2d6922b2104acbeb22e5567c2994a3be489d1f8ad452c7d1767a996d99db5895d0122744355956a3329dedb2a76a85a119a604829925c4a7a4ebfb2df2e9b705ae44b3b635eba09a1d385cffd054b2b10769d8954d09f2235168f5220007a11060888ce5cb2e4a5dd090f97c1a60a5b116914215365b1209974cdb6f6520b01f45f5893dd95d044773ba1cc84e395fa1b31a70d6b9bde8aa2ee59a9521bde41b27ff21a405baf0ecd60a810d3977184ee0d867dcd1564c95752ce7ee0a8ea2f82f82b066200a85aac7e47505464c8926846753db570a814d50a60b44c07829a5f42865b6d6f09354f86da50a7d9d73dbefa690cf1427fec073ad47ed80fe1b743a1594809c2f3443722de85032768a4ca12781971cce10880c75bbe8bea456ba2f0b2009b864cb340bd1717a4bd69952735cef6edce84e2fb400a547c770daf2867f106ef76a528f5ed2b8ab5a7f0597503af057eb1d71452931b45f7d4db27739fcd0b55c83b0e3f3592d27be29fb01f069271839723909908c5ef652947ddd03820cbdd246ecfa915d8ea1512c28914b08d276f3d0078eea6b9c396e2ee58c8e9964621d438e22533ec1f48907207afd0952e66d8cb31544e3a5fc36a7e979368bbdd47b52da7f6d44d2e7c4d4c6ddd8e8f66bbdabf569f015be69288e27565fbf1503bcefb07ae6e5358bc7c1180cefe22d489484ace7531c71591bdc3090ff70fac08945c703bafbcb375a2987194729dc4dd962b22dcd8ade64353bdb034507da5361b94f47b470574c0cc42357054bb36c420f75b0e6a39e6b9fd53df7926e55b6befd99bdb232517b7ba5b5b8ca49838bbbab7b0c9598287f983c319cf6238fbd37147f2d00fe49f9bd180ed791c64e962eb83d924a2011d17a524af50f1683deaa4020bfa5c6ef84e940ec3f01afa5444a34f82d000c0b8e92533621eca162f51190f091d2c6927fbe28545b40654cf920d7516768bc7c0a06b448393eba4879524cc055d8dc6287074250f3bdd3e1aac05180e664f6eb516fe1475a909aa1e163ae80432d783d820edbc0b330561cba4b2d67fe14d0312b433d658f7ce3a55f693f8f31d6cb3d428350860275b5dbba14bdbb9f5c0361f81be04b155c9549ea2fa03816fd9daacf6e5be75002feaeebb1d15fd04da6458d88c3f356675ae12ba68ff83f1a9a801ac3b44cc5b32a8ffe949ac3973bc6560d69e0cdef0dc0fb3bdd36ed61efbbd907c0d167f5a364bc301ff79d649a44deea905ae22f6fc2cd10349cc102c7e97ecdcdb2e3c04ef671f3eaabd3e86bddf793bdabae30ea380dbbab87f4bac4137769de64768e4c67509695e2b89e0ba36598e29ed65ab70ac49a1108a11ec98df52159e19babf25afa6e7c90dade715c058abe370cb79bfb3831a8707565bb54237215fa5c0e2ea0fdecb631ef1a09d81bdd1160f3a8f1fb46c500e2c71cd7c310e47c77939d42b572b6ec47697de0412c67c5e31ad0136d727fa86d1ba067bf5446bf43f8c7e143a424df2184d2daa8f6e96b80f66de86edc61018262aaba8e28e67ce30e9aec72070e7f66f2459edf38fb2e6d430d2d3ade637077eedc8e0e65b10953a0c2b417098e9d6101a5a8b617140f46e0fa00a42dad043f6955e807d6745b9e4fdea6ab46e66697f5ef3e667c87400850fabb5cb804363483e8c9508511f02d237969d228a0b639b368faffd389448036bbc2a7de59aea2c91234efff9c4d4799ea5e109e36fbd3a5a8050513994821ab10181a4d7db82eea708d8a695a7d10e42b7b794f69ad661d985b40caad1f27bd60f1e7b75d4b0d7901ee040dd4660da52d142b266f7d200f1d370a8dea586d10e58fd018338fec23595839a70f7422ec1d8cb5289abd6a5e9bf901a4a5cbe1b4d352150298e631e7dac30d58f79a4f285d14940457ed527495aaf5d4ab6304f257e2ba109e980836550213dc07308272ca82b01f9493deb0ac146c2147f558740fb1f5db0c2068e0876d0fee0db281be6b42fbea748ea4a9a5098a27045112cbbfa77071523006a8674bca38d43b18c6d031578411dcfad31c4c3ecd820ec1d34e1bd428fcfa868085f50531c6a388395e19d2ad0459025f55b785c5e4fdb509122143fa3c52d6463b67f34081a1629fd9bf1871444e9885820c77c58e80e3e70dc147a6cc52cb697b8946ece8adc467197cff3bfdede220f19df46a9db29bba7c4fcec403d745eeb4bf825322efb98d042b4dab49ea7f8c89b89577afc2ff7ed40425381bae0c55fc980edd073097d846d9d3b857a704dcc9fbbb5015b8e846ae9abfee074378b8347533f49f83c97b2978218bc948b18705795d7ec0c688c64ac36d4bb374e65b16d8589adc0453406e5b5f97b8d301f99732a3809cbadeb9c25edaffdd743b704d6815d87dd0f898ef37eb21a4f0b15f4db150a23cfa4f3b16d534020df89d025db7e202cd9efc322cd3474d47daf814cc3a33f4f6ce14d87e421a953272a4ecb07e75c47cfab143f20dce56a5b7ab84615fa4ba40c0534ea2a54c29f303cc4ca751d14ff48b54eaff3b2b30ef51863827439a3534eebb1a346360225bb741933a66d16ca2588a6de2061ea47e5fcecbf72778197573a6bf7f03ebdc95b2f2d78f83df6875314ef88d6b71ef96212f9df5d7b6536cba993263508bdd09b2ed1e796e3cff51c76e4b7b5e366883d135ce5aec9551cd4cb278185152d5c48a2d66ccc0316f5f9d59dc0fa25d5a041c98ccc50699d72550ad6ae0e93210f543710fbef6e76240f28bd8bc33462678127fbc824cd0c0c692be2f8845d9217c413201a4ae881a73348131edb4f879e20df0037578202fbd0d32fd18ca5cfb89e2436882d374166823910e6d157eba90e7fdb397496ff433903fa81977f91669c3d7931f2a31e78783f8e611ed1ac37abfb105a09fc04e8d101a24252855307d33a8901a687f78b63329f2f97de3eebfeb2a057ec78c71a4a7e990adb63aa1842d2755b023c41883f191240b12748c2c0cf5ad9b3a84788af1ad5a2d49a68e9be4165b6dfd335aba89f4eaf9ccefa0046adfd4c16cd653e008bc421fc6e03fe2ebcf356bbea672816f63424b9f29889dd8bd7055743012a0f83d064d1eda81d59d7f0d4479ba6796b1563171409d58ba6a75414f5782978e4a1a91bce082e08460c09c6aa03b843cdbed2d5dd2a9bc619ef975c85f1691ff789b65668fd90c0b8bb40497bb5e60f7b247ab60a93e3300963d02708f58021c24f704564befb26f339521c90ea5c2c9c1c997678f5b2d9965b4640b4f8275130e39bda11c6f0b9c2e9d55eca3d6492d771ed6ac23f9387e312fe79f92cd8afee072d79d15e2112fdc948e0b4ec69eccf89a39ef62903bd72d71db5c5a56e0f732e983627588e8a3a766657c4aaf8514b640c6ddd0940aa1bcb42b9a9855a53507a9a912f26493b7d6f17544b65a422899f02cf49a652123d84db52ab261fc5aa3034b6cdaf5175c86053cf895dece77cae812f2a01c968dcffa005a1e98db313fdb5e79264a8522113834a627723308e9b007be3c21f7e5be725258897ba2b15832d9eb27da1966bd2dbc119048c7e92b4f153a175aee3e5ce6f48abe54477fc2eaec0a0d3c9d78a9efe78e05f85ecf15fe0ef1ad7859f6ba22ec086ba8055ec6dc6bdb7b573223e7aa667fbfd435c75ec14f2869745985fc21b89b4f056cb1e3213df3f8d426ab46132503dbc98b73ac3a2146057f553f93c5ecd6de3a2f3c7b5c51ff9f5501cd1e9e54f265ee69ed31cbcf421b1ee8f7ff13040f52ae0524cd37d42db2bf9d1196bf9dbe07b627621b64c74e4a42896dc52de316ca2ef2f286dd2113a05ab9e29ab1c8e5b3b4d37bdb735370499ea0e2b3f8bd06948d00c724f8bd85dcd9bf99f2fe3a8e12915e2b3ada79a401fbc93c065a8e93ef97be816c12fdd3fe14ab91f913fd8341bd8cc7776d80e51845a334d9f666c36addc6a8c1f2d918df8c6b92fe8532e03f06378255540578aa5a056639a7eef1c56d9d2c2833d685d6988110f22017ee94417653f321bfe47b9c10fd381373dd2145bb1adf2aebbd5a098aaccc0a6d0b9bbda68c6c2cac31e2cc6a596d1f0826caba9b5bcf3e376afd0a84707b0628cc65a445b153a94a7d80c7703fc838c7cfa83ed2eeafe88107357b5747c58915ad562f4de8e1aa79b25e8fcddb2e5ea087ccaf91dd0e09c696071810afa65bf0984b672e473e65dd9c7e8a58b6eb409555903b6b757bd1741fc1af023338f8592f3de86fb4fd6cc06c2f46870fa4bec40c6962de2b376293bc07fda0f0eb559cebb5c9a52355da4a5ce216b409a8a16f27dfaae84ff72f0844d9b27ba31c34778fb076d42536f4fa3aa335742f0fcda5825237a9360f00031ef4cb2227eac5d96d0f1bafa7d59de73b8067fd54fdcb30f434b767b2b81f8884067b34861defca0517cae24ff6a3b229551954002aa608f63db1cbf55e0347cea97e6e07154527840f76e3a8c2f665971d99ff81d1eb35a97093e80aa7400d80b2b19b7d258b3e0e00314aac7982ec58f7be8bfc963aab859dad22fa83401abec1607517bd7a4a3e235110e2c60f6f7a544703e9818b43514a4150c542081c35c1d5762d9d9072717dd28bc0d6f400312b12f6fcb679254fe760023f78ad2201dc75a923bb63e7d71e75cf3f2669790ba82e9d95b15074aaa65e7feff139b1761e03e89a835f2479c91a946e7730d8c8e2c80c199a09a600e3e8f03acf33548554ba42548b822c9a1b1874d128546abfba4e672a46009e3ed41f42485533f48425225b12f93e2c2df003ae204db5fac18177a903e80d18372f15453b340a9e8b937b5e03943b1857c447ec23f5f76f7c1bc9d4fec30a45e749dbd39283d493e633ac697f26e4700e190f1041e0cdda80f07be6946afebf0bf6db9945edc6354cd417c077d5ad042c04c04725b5766da9c53dc2590f5c4a7b739140c6fae0784852e0da285a8c968770aec9500d0335551d65c516a4c37600ffb0bdf5459747dbae380d0f51172b9c1e422edf620ea97cfefa4987cd0c6422bdd31592da48db60820d29399279e7986bf98ab83bf622a647d79f86522dc96b60cacf8e0c09b7ad63df15d0b2b66c950d8049c529561ce48e3efc22e71a1060b0b5149d9a4da11c3184125f7fa857b16d3216959e051e0b0877af57b95b2b659f8bc0ec5792ad3ee8d8e2c8420db160e42611891feb900324bbae1754275d793da891b783e02f2e55279471146705ec7a2a8a4f810f482eb9505be3a1b7217271cbea361cb0a5aed6d6a5ee2251e24ccc57d0748d5db1865cbf9a4afc596a4d9c10dafeaf8cb035c512e6e906ddaeb64b7674225e0dcafbeb6b48b0a7c7a9c30c539db0e6a4fa5f83d06d0024d5794b5b4471958f84ad6c8125278b7f8837c7572c808299759b237f438ec4f5074943b125268ffd9e20e42b5ae59b2aadbb1ab5b2e94a69f7d5646e5f43820e74dd2052dab1ce27d9866d7124ddebb4d3b39f4215209e06cf0b74f8e782be4be45bf69f96d2e38e6045882453fbea2f6ed7b819966fd6767c756cc324f1292c3ef3b8062dff2ee6e58491c82b8f4a50437c9f9dc6991e75838c21b708577a7af84190a57e9b9049e30ebd7203573700810543b5399c531af571339770d669795867e4984875d450e89cd266896d0762451a8e3560d0fabff70ec04badd15fecce21cf7820532b6c2d4e8ddb0e97bb5e2cd844dadac0dbff3b4f8b1a4669287b1ea8a5fe8d4e99940cca912ecaf92e6b24ae6fd649fb02b35b957bdbe7c5810396e8c1a243612703406d1e428371c4335741c40e0edb4bedd044b0c775ced1f1b32ebd713be2dc9519593e0a3c13d335a4cf8ff970ebadd9b46a5a46e9d448cc284c5d84eb4f06a5c76c910c6527356b879a5f76bcb4b9ba9ed64d0c01adbaa945175a718b22990b2ee21f40e05dc4bfbb0c6efc71ba84e0902b124578ef3093e4eb7a1fb68dc66d4175cd5e9c31aa0b3b4d1b8af1c6aa27b888f5df8c91e3e2b6f0c0c0558da331e351fe637382cc672401d1656027aaa9d4e0154c217292c72444fc1b2eb920ea0d3c32f0bfad99478f74f4caf053740fba6435d9c0a5e8adb836dff7d8c3bd6f88d438dd9f6cd90be20ca9eb16b10cde2d1ebfa39f6faa88c573a28eede293c810af2ab89cbf0cc9b60852219db61513fb1de936cdf165f5236057cf1314bbb5a115e9943af91d30f70c60e1dd5354b6eda67ff2d6bd3452c9f948c5cf54b1b661cdad4c2032ce2ddd1e166e1544fb6c1cdbfb510568542b9c1affb33af7bafb1925218d050ad6a0eae394fd3d957da9828e71d08391075b3f6e1a94dd32774b98518a7bc0e727a079318132cb56e5fb06a65fe5651784ca9d342fadc20af431a5d28393e1a15f2cd51ef80924016918f73b74c30aeb72da25cf95edbf5077f6368aec617253938af97fe3f65ed0d322dff931a9b583ca0ac1a54df6f9ce594e1d8aaeaeb280dd85511ab79547f46226f12491a7aa3cc0bfadeb46df322b028e0e9831c14e62eef322836fc6de8e1f2fa2ce233a8bc1ea46981dedeccea285271f394da6ec7975c4e1a3a4afe03e98395b485d6a675e6ccc7cae06c80235555dfbacb81fb2d0d92c012e8b6302d213613cae9417766e7edbfd0d2cf534029ae9f4563ea113a156da481472d735681b822292d00e10f30df9fade90408c34fd0f2743590ad7551f73336543b418ed2d70ee1ddfebe2655c9f6fe324823fad9a42cd3f9182ffc43a582dbb84ec924de97351fc0c368b3a441a907cb97054a37f6acd7379d09a3353e7a239193da405b760b81a3a2f434a825dd8bfe190a03368e1a4d4c59b096bb92ea32c4c973d377e38b2248a5b8f8a3891c8c726120ef9140726609623622e824b91fe7f0b963b7a8ffe5ffc494709e47645bb8c1bd44fa0629490d437e5e400ae4dd99e09d38971cbcabd06e22ad281ff1a13f7013c0a1f65d9f02373a875d72b35125bde92a2a18a9f4fb8fc92ddb34f8288c1258f840c704cfe97e0186c5610b84fb6e5e0ced0b3d700367c81f7f35d87b28aff1301af7064fe08720e77fc11125fa01cc90ac8e06085dd77ae27e3eaa9f3e5834598b8e21cba62809801dd8c848dec11f1207e5fd3613943bb47c5af001751813c3b69ff7bfc1f0c154827dc1f8a9bbd9efca2adbac2a63bef5f2218ebd3b6f7384ae2083a681f7d752684401c29b1d3f8c103b85a1a0d18acd49c326793f3ee2ad141670e1cd2c247ac93ec8764178c369610d35dc9b63633116d54077abc0c2c39795c15770bd9f2175c5d332a524426b9e2d70650212b303476417835d030c2f1a1196c380153e634021a82d2a6835db1f2dc2d229f7f20d55cc7a08323b4ba596605f12789d07b300795cabf61320e1ad17ac52861d7fcc7c4f2242fdaaf2e2cef622583ec2752386b356f229c8b96ff5329fdab56eb35903328cf9d517f02a11fbbea9dd0f0de5d2d0c5111b977f6d4d71d3fa3fdeed24afe312928c40add77f0c9eb8eb6c6c963756ce53cc3d255a9cb0c798a4636f4dc9ee380e3dc238a5a5a1c015246fefcb1099401b06edb1d9e96685b722032c78a0223b9aed845556fff1543f17ca873a5abcdd1d198720c3bed3322aa7194f278f594882a12bfb1a80dafe16a0713aafae80bad02a372ba68adc436c111c452f103d4f791fe09c03161638b03164a1500f875c38ebbef951cff456ae5eda8ff1f0a728f3b5b77cf88b1f98caf0de32accdbce8fe37a8dba83677f6297b9daffe9e8f9bdd3e35a02d0f4fd8ffcba7ddae4f1c392e6b270a1a3d8b25a8074cc75ca63af034e0563388b0743a094ffcc7914f19f2afe4b5740528555ad2f6bb7498c8a3870659c2acf142949a5787185d1aeb99798d6a289ce06d41d5257d4cae91c08ef05ea77d6c2745eca37409297ea2a5fc208a66db63a4aa6ebe6843b6ced5957b15e7290c25df7401c632887e936da922fdfea8d9a24f25f639610ef203fafedef2d17ca6e4cb5fb73cc4ea0ae89b7d063e914389c2c03c609c37ce2a1e15ab3265eae41b710a1e5fd747887e50d11aa6da267194130c5b7fcf1ae01d8511031b183e5105c88d22b4f80bef16ee7bddea347d48149efe1890d056fb62224c66b0bb0066ad0ad9213f4da2cdafe13f872b7dad2f56f612e5ed3f359e004635680691b3cacb5f3138579681aa01dd9945c7c5008387f677ffd40836f5125069af617066f40108f00f0c97a7c4c68298a7225ce184504a065fc3a870ce22b0785f789f500dcc1f9e34c42365a3315e2df9f627ca2237c68ec8ce157320ccec3498ef0d300d839c9cfed2e7a19c7589f89a62d13f763866c93f5188a339a2b4f5a76830fc84da293b869b0cbc8e2223fc12d9400f1e959f994a3201d99394896f0fbff93a75e9823d6a500507e83873d7177d64d7709d5db2f1d8010f2b3202be17cdd1eabba9996b854552fced59b9ce9dac210dbe9c6b715ffb76c8ca5df94eeac44eaeb05c2d5362894ab16f7a96f956f0b2f661ee46cdc464b299e2e59224b4e0428be127cb4ff9902bbd1b75e9b3ae025e52db199e290ebb2185f833d10ecc62e595661f95584cf5c10a8b9075a8cf2f5ac5b2eecbdbd8be9a99113c500258f0e80eaa1aaa30c00bc2ec853eb4d7103b9f7c7d3a05d6c21958ebeff22516d8687ce7fcbe26b44a81ae5e2c4781a9f6dde16d8d50e43b35f7a49f08e37b20f8234718b4f15d2545a7ac65cea9c87aaf280dfcc9d57833b33dcd067a52e3d638af3cc04dc5db9ea270526eae3909161a3b49f52712546711080df5047b2de2c4843a19706939fee744a82bc6035fce8931f4eb02b5f7ad3d2a0ac0045c93e5f1b3bc146b839362259a2edaf9802e24b6efbefe08822964dd603f998d8478b95dc6739ae35a41a0e2966f51dcf7bee38d36b1d45d68f717190a905ffcddf2a17308a28a5d3a48c1f54b2c93967dca6e84eaeb7cd002d5abd78857f3a4f44d1f6681a144e3f094cd051b836db4da255b131db3215c57f733e438b69cbbcb36019751730148deadd11504b3124454d236af6aacb3d01e3a72d1dd1d19c3e326ab2e41bc2a9c9a5afd3b58ddb34e8e14d8f3e247d278bca5e75dec414893c565d05f434ebc5b207d94152d4e20775527f310f4f2528436f4e28ff88f08f906dc98707585f7c55f2474eb9b93b8b79dfe77ac0cca8475de5e3f5eaefa5ce58ca05ac0b73b30a8535f72a635a20162aade623ec15dd54c71d2258ca68a8849d786ab3ce0e3b1690cb434df48a85e75da1e41490ebed34c16c1f4e11d69e2475264865ac9e409c6017ea653fdfeea416cf19d8f4447f22d7b1f8c9e660062ced5c169308e700c04cb37c8cc331d95367f9e6fb2f2d1fdb7be25c80512bcf2eba506f1c84958185d918533872f061888e9564243f6154fb862c07e2f50041e0ea84874e07b492db09d7212ccd5f2a4f9b6968cd5256949834b856bfb1fc399822828a7cdd94c879401920211f7c9a013fa98eebed954450f3ab72b926c67f0447cb4285d0f3b09a10645510d2673eba83540b8ae53f39026ee3d9636a5d4c17f62c48c8b8b873443c7c1c1f0363226b57ddb74b1c914b554cea0b0b68efc52bc1aa26d0193c42a2dc01ddd4edb384be9fde7979da75364abccfe7bff4daf0932ef21dca6ab7036d1b65b22eb7291ab154c610e8825f732647a635f20eb9ed0492bf996a75a1eefb33c16621ec7c7af2cd29db41bdcd236a511ab1fdc9be9850e60561e3f02ee9d7ab96dbba5add93d706f5f4fd8d34d6afaff580eb69f411d2d9e378f5223398054d72a85ae80a5f10b2dea0550e760c28de2091baabbad2cf0d9e614cb1ec527eada6281cf8f62fb59949c41a78f959441dac2376201cd671a842fc8c7dcd6a95fc88453786b91b253173e9d65f47fc12baedb7527eacc4281c59f49d653bd1808d7d87906436edf30f3096720ae52f25bf663a13d6340de41cdbf50a788ccf83d0118cc31b31af5b7dfd38425e53c8ba12b33416da1729a6428b7d2a9a6482a562d9050c319134f25a1b80664b24e516271af2c24f3e681912ab396c5e911078c771d843fe00c789283071dfa2208c3467a055a0f27cadb6a54ef659acd75042956aa7e4384db581cc11ec233551a33ab99c29e77e4cc994493c8b7ebd96093cdf1d9e127eb776725985810b0323307a48c7217370e74ff7869c766d63b701b7589dba78712afa1b04cc4ed233ca87d7eb1689311d357e6d6ec9a45a919fddc2e396ab94be5b22b5077b6e320b53508bcde42c488d55fe41559d39f8245af9725b800859e0912556e00bb27f526d966a38be13a0ab20b7ef7cd4625e53d57df24bd7b3a9fcd49f521b9c549a390f062b36ee9206001a1906d6f9a1b64b4768e989122ff371b0263eee3ff04108598a1069f780959d5fadb1420f1b2e55b6631be09fc3e210d9492ca0d3d69213947a5100187455799e1316c5dfee35e26109b4008bc280e24c4acc56d8a3541f438dde637a23c7d23ec78f5dcc6d71ceef27d8c1a2da2ea66eb76f7aa0040471bcd92a6506ae4075dc894bbbc40494fe87ef68dcff8ebe7d9421e02f9af04ea0ab841bc72dbc64b1d8bbe9632aa6b4d34df95a808d03969fe9cc4370d83f9fa92b18969630216d4c287e61cab09664f81e4d73dfd9d50a38b87b0e4390a12b55f6146c401caa4d3359527837b98dc19d14110399d1f2a1e947f31a4f914301407cc982b0061b4f57682a24ad57a05dd4ffab8069d3828e34eae69af7dd206591338e2a679fcd45b0b3d0cc8673b7b813998b2c72a0ef97c495e805844d5c3863be8c90ea9e9459002c540faffdc732fac2ffe649411043bb8ab105d874df8b15dd39de702ed646a6c0aff693e52b4667fde27f83d14711599c5eb305ec3686605cee2d7d99001aa08fb6b8f7e18246251078a9ea5882a731a9ad67023e2349fc4f2831c2af6324548fe35f08c51f00d89b8911e18c2c48f37b8423a6983eede53257da4f701753938203ae6c56b8167947f8011cacc6b329abbf0214c2da4ef660125581245d9b9160939022e5049ec0faf66318dea7aeacce8bc3fb0414839c7bc0bf21640a80efe48995bbed2c5a50c959aecd496ab11acf92274289dd7d51ce3300f86c764790bd00e381ef0b9255a5b68c046690e6f7bfd05ec815cca49c1c49afcf177cce3670ffac4de2cbf9d8e1d2083ea3f0c66d4dc38560fe6ef6a143dcf340ab967bfbba090dc8f7b9dadb7d4c43f156ee6305fc9b0a114c9e8ce8ff2a32a3f73147e2371373bfa19c4bc4eefd49e81913963c3c30a7aa0bea95edbe95a057eaf05d429472517ce3d351a0e418157d97379164adbbba552af57d41d0538c59f9e9ac4aae2d1d00ce463d1ad5ef232d02759457bb0b5b7a37456b3dba3444c1f3b1f8cc8d2a9e9cc749ebfe60ef6bae4f4bded6dd548a521002cf20435f488e0116e7a4765d95706547862bc962ba0ce4f8f69d80c898bc87ce9176738ac028061bb8d3e33517114a93faf783a21ba999e01512e36f79c0e6883b47ff14891e4296dc05a018d66dfecf1fcd497222a81de2a2f1cfe6e7e828773df7202bb9853d9cad14ef614a571f9d56d33cf2e9336434f9d4e5f117dba558d5461aabf7823610a740cca5add91fc1fbef255600179c4e93065c4be2602336274257323b510e31a34bfb4899ec5de50cc088728e558a81197d0746a89ad37f83068ceacf3e6b529c9b9daf0df0d874d75ca0fe892e6cf9e0393cbdc446178c256409a3680ba92bb6e83d062beaee8b7cd87912df465b459786c5e3a3d652a738ec51092d98bed48bdb210d9c841e53cf9354b8b1d87e92d0ce884b3acc2462a18f5a27479e40878617a6e4c58360cc12a42fd888fe5da35bda2faf3824d703bf2d4093fa74721a1e27a105621914166968af7375df036d456545a1e2d5af174cfc8a3d8aeb7568ae86ff08dc9b316e2abf8aa57072bb1d09ac79f121781f01d020d49a2370656c4b1c1693621989b90cf1747de35f18787d4c78ee7c9c5ed2ea59b16f8e909528958aa5e380be62dddb565f946326f5acb3dd993b73d0ead6104504f7f5523018f183884324def1ae2283fa68bb75062245feb694f2139c30ee0588e0fd157c6d3357ce0baa2f34831e7860577c4f74a9ca374b7672792d75c4b4ca9647783804b29351301a96ab134982f7defb692058aa7d9556edd1efb18d3b56f46a5b8f157d5d177d2fd189dbdef3d6d9c6ec78a80c5fc713e385ddaf60ff1f28ecf8d60bf13779c09d052688745e89affb490a9fae8a084b1fa719dcb4bedeebed0a86ab077d7a820c945757a89195ce0ee50a680b2cd8a5db9d6cfaf36350a8141c45acc9674ef061e8ec26af1beaa691e8a513c3f51ebc0d47b1d2a9972f464056903f1fe14a646fc4c2d3c714e98a72db75816c39a9aed1bf19d26dc4971ffa2be32e839afb23ae668ecd8ad8619ed0670e01c6373766b676991be039f6c8abdd4ae8e2ba01e450d1977273130b4d3dced0129152cbf74e23722fa0f7b2c8c5347020f271cde3987c28e2193b052e288e98b29a800a85af36b930b31d3a89c1a680a9fb353379e4b85025f87ff896aed278c624a1ce8556ee79ae3f7cd9e8e71dde2e5b59bddcd03d52d8fc4a2255596cfcb88da7233240e3c5ccb3b085cc4f91fda259ec688eff88cd603d1afab22367973846469ca279bc1f20fd6a9900327066176441cc6e0b848cfcbc81c2effad9afe5507f6de0cc5a952161be0a395286ec4fc73584c12a87452b9cb8bddd8d3ef5f5114f22a7c1f4630c42f12519b005e704d7964680c2ecad56a9cebad3ae03321217fcdabda35d0d50553f5f12ebd67c56d1ffa5819769941d3e8f18db0dacf8feae8867feeccee20b919f49e1f740d6bf1cab8342378135078a6992f0a14e1605dcab6bd5f49e1e0074b4e377908fb1e73ebc8d8dbadcd5521fe7c690c22899e132d52f3f9baa2c00bf729bcf17f18c00f5854de404fd2c4ee359f50efc39a31306dd35c06618cf0dadab7000b86bb56679ab596bb9319f2145acc795595dfd54b1e0b0d10381142ebc283d46c30f99249b97dbdb262fb0b811dd5a7e247dd1efdfc6259cb3bd2c64818d9022439c83ea6b401d0d4fca08c95e11dddd6a2121dfbf094bf9b3252365bdd949b0a27e38b54436f163c89c7ec8b6535f8138d4d81b92f4b65ed5072c1b7d4815c7e046f19f0ee65657dec287f3d826d86b222d0cee0743022a07f000d7ff6bccb959c3750d1a93120e3206cc40dce07caf50b9222a435823749be028da2d549c59e424a1bf96d4c98072778dd71f5f19c72adfdf48c6e9821dd465b5bc8d15f4d51ff8cf6e072ee11e42719cd36acde225841273e8b53ce74bea98c1f5468290ecd1b9a07bff4adcd25faa3510706c6d33e02979f3e9160cd136861162b08cce2966eabe943e63914fff1ef3abd013e529f19e4b44cada0d5d3eae04b1dc4d04f5fc44bbe6d4e13e27734be0fb834841598930f2ff58f57dab84f10af7a95461875a6b46e42f742c81c2bf849407e0262b917121d1b7cb7605f034d43b9e7db3233008daa91033d37317c26097f202ece04184254d29eedd4427d9757421d78a2958983b9a7eb62570068974bc314fc091da80fe7c614e1762818dcbd8c5e89dfee0ec80c5b76d8ad2fb1b0aa6218a657ceb55f6d3056c497e239f9ee9078c7a00ce2c15ad4e1a6e75d8036c0d0a6874bccea6f5d43eff8076b5375cfa2d3376621ca1eb01b714c5f39e93fb12f673a0e12a4131a92723c3eb8284b4d3aee26f620f3c5e93e779a42393387ea3d95a5b0f567f0ab7552c8b1357e0f7446bcbc43cc58d8897844bde6b720781408ff90f0190f9f2fdd2685dfda00406ccad94b54b745b346ae42d9e2f508737e068ceb68ea6b37f0141a255f064e4213f7d8b79c6963768dd511847d78d16ffafcf9d8ec177af3de6f5ad92c267c2a046da7595ea567570558bff424a1a251dfd00f7eae4dcf88f9f69b70f4f6dae50b7b9f4e68bd94d1fc931fbc8bcba897a5fda7104c59829d316c144ff5d95e1f52c985e681eb35b1c58364c288cd18293e5de0ae9646495570c1d44d1e91b23b730d432d9233d4b3b0c47fd9c77991b4672af4fbce0ec4a059a38cf403911ed0c00fb8f5ea3970ca624a93bcbbb705d6750c5ef7499a56462700a376d4cf5e91b580777ca308deafeb6143edcd9d523e15b528a38831e2587befee7aaa226de4bf1d3c9ba0b80cb96cbc0929dd1c3bf1fb063671032c00f25d81bf2d0080848c1ac5c6972e97a49f7cee818372e96ea6719fd1b4098f7f13bcef862ae959945293147c116cd8b1c812dee37498adb3713cb86461505fd2f7ec3bb6c1910ae4d8a9dc6ae318117e1c3fbb6e3377d0f4df1e908ce56c313bce336a338fb5673807d65e95ba8eb6152946c63dad660c8d1a7c71d888b655581a7d6cd8fda290cd3eb7ee985a3f31d9429d117928d25fd68560fcc0b03a5649f84c31d7debfb11c62008db35a25eeb433426b91bb0b10e3803335abbb780219790c9df93995357ebffde05eec1c2e82b72914902bffb76f477efa3f81d7a33a8785ae31b91ab07d6264360fab070fd698079e5251de8a682fa4e9eeb9f014b0cc92729af30e6e7f2ca7799355014d50eeb8d8f8a6b733c07d830846dd5af4aa3b077ab3ae0a72474dd19c18416f453acc7bcb423d5d0611b98101c67cc1204a4f13f14194f01be8bc6fc340c2694e0685de8c56bd91ede54722de4b85d5fda40e4225af66fcc37fffe2b75a6ed5ecf8524ea827fb8629a066796ad09dc8df84326bbb29c9b37023f81e8f5cfbabde807725c817978120f1e697dd1aed922f9a076f55e2c2ebeea48127984b419bfdd2309672ef09313a053b4aac53ef6cdc2a41a04d33c84c9ffcc805132ce1dee867eb066cb01747503f736d93bd64da497aa3fa2c6944e7021b191c21be7c5cae12d5f90c45a61ae0d436dd3580f1211c1cee7aaa3062d45d28cdea89393b4ee8fd2568051fc84747ba0b41a69f4f20d6987af5b346ae3bc8afcfe991737954c79e50ef276ab4a171edcf0cca024c322956f02153f1feb8058c0195c9c240150d17b0707573c6b27c7564dee2028c7426dc21b825133507c4942be35dae8f12c3aecb39f742b690db058c5624bbe02c94c572e46fa3f3a627a6a28ba03fbfc2994a3be489d1f8ad452c7d1767a996d99db5895d0122744355952f41b94d2fe06c3cbdd078ae12e2b320a3fe5a882150de69771c559e3fc352b983ff350c3f2a5478cd71810c3310e146f156c74696fbb0b17626e558ec677f649e71c9231b2cb1040a07da0f6fef438b7147e79b531bf95a67e71469696cbfc211afe3b14cb95d015905ea8361c68b8719be30942d9dae79963841bdb31e4728c4ac24ebb57e4ef68d6d46224148403bb707aa31076b2a68a13e5023e972c3c688f8359384df13e63e091b5c9a015028ac95fb9363950d59a63521e4546938d1b117a228b62f357ff81a512febd07c00372c0060e509675155bf8d41049da93543fa69529a1354cee8bc51745e9b9051a3189376895f463508842fee78dffc330ee895f222162f4fc4f141cb6084445205998a4c35a5e281d5f0ecba7d78401de16803e8af99bc04c108cb03b7729ac70943012a75a5473008318ec0d82c5e2d1f0fa5fbd923f30bd5322f751a9562355c6a5c0ab8e2e1576fdba3fa1e5a0517be5d186531cb9d19fa26a4d3fd19bb4a836d89fda5d22bc8355bf288d5efba04dfe42220ac830126f1a9024320827dc1ac82db89e5d9bfa02e6e4b1b110526450db26bf4e2aeba210988249fd661f02a505a931a8c5897a3b241617c5a81c4b3b8f4b487cb25458a424ea0a7e8a96ec46737ec41cc225e50772a49a1aaad25fbac547acced9f017170786e7adb960e5a1f6f8473d459de72859d8249ae15688f1826bcf63bc4c64fc74f1aef8455573e34fb9a3a7a933be5bdbb61592547a9d6875cdeea0e3c138b10e4aa59c8224ceecd96acfdc7a9ab0474e31d0147fddb69eb4666734a8298cbe98a667c182857437f6002780aeefc5295896b5fee4866ded2db132bf0fae0b4729ada1c486e824805361b4f5b75671a66feaaa0738006df9ec6848012167f1965dad7cb6b24ca80059f07d4cb19e6dd97db427c039e4ec7425c62d54c201d407e5a564ece7daa2226c813dff1edac77eff0398a2a289391f6a3b23e1344466c89d2cda8d99735762828e0ad91a0b622a7b4c8fcfbede31c3ef1a32bcb033c01ed7998966294eae333328c1b073a2c5f2750a3bbc41f9264e4669f1daabf15eefd2a93c38e055cb2a7b305006febae7c36c31997652153f3ab529acbd2e63200494cc1241fc4c5d4995cc8f133c7e64546a669b117f662078fa42aac7d3faf51cc675f64acd6246c96e966386355462a543aae5d265d3f7ea730edd52a70e8b7378673462ffc0a1d65e445410fb7bad3f33aa5b23713cf51598d60ec5cc2d5a6f67163c3e13e75d02aa4722b13b7d76d89ac35c2dfd4bedda4ca19f1aea2e38f44e2dbef68a517111acc72fe482eb6d52cab10da1cdc496b1926ab3d592a3cd08bcbe143aef6d69d7ae67c05e8d9be8f1c49192ae824391bfb7383bbb6ea831ee88d64b4049a6f30b6cc9595facde4f68077addecf8e76c85b1084d459ffbac3c4dda9499c608c66db9fabe6e1d61278d0534b5615cfad616588ba2c1393773ddf35428b8434b048180dfe876e75bee7e12f8c38fb14044b3d58461cfe52623bb6ae138b30dec5d6b350fe14dd6644bf0fa3d66d6aaf1750afe192ee3f5eea45f1298189cc0e71fd431aa55ca5aee571f4ade30b8d2cde2143e649070d6360d8a8f88480772494f6972a973413b484413cfba6664619ae13dffe2c4ef8f4a6785cc418984ef4b6d82e30465fddf2654dba9077bda44a725d77610c8eede8327ebf8b7db2879e993fb034586e123994a453582edcc810781d5b256a940ae35326961e6109a439fa947a8e923a37f3d22a466c9018c88050db07a6a9ad6f2e07f7a61aafcb9fff6b328130c3d249f6be6bcce05dc4e9086e9cd5c9a766c2effdd6c26d4f846256ed2a6b3bcaf7a356262491622205f12243b05e36eb4c2f661173b46f310ee1fd95cbf789827404cf3351cf6d9f3df3c8b7c1a29cd8c6849f351db8b31272d9b5345a64bdfa9d36e4809a79f90acdb50f0dc7ef3f0f8a70687ed7a5be8b0c4e8540da61436c65d7f16759a9703d6952d1359e0602e3f0b938bab5ac3c3e8dd954e0ee05480d9858161d11f422f3c65a8d9f079efc4226730eeb85487b16ad9daec37074d6c49515b32c62fab140165195d2b9ad033c4ce1e6c9fe018f52272065194649f1b8e7caef7e3a5c46007cd62bd0c2efc40c56643589cfa285f24a6e34bff056e942e6a443309d7a6c8de6f56359d1e50156adc5ce8c9ed5a1e7006e2df383d22e3b8c9aca4a48db98138191edd8d171642b81672125ab73b38f6a10963df5cf3f1f96ba6e5dcf6f9bc453cfd443512cfbcb7020ff6eaba73a38933d14603df5536800aafa04076dea0fe60e4f91187ca45f7323ac0f2d7e58244ad5b96a1537af7b195c5e2122d1014fd5aacffdad76b0273ce90ab91de46343b76f8f3e616eee9f2d86e3834a58b02a576b178dcab5983d4aea262e169fefac0dc3e2e9f7c1914a9b18fa08ba67a4e870c72b2b2e83003ea507ccfc4a78e851558434a367bd8daf519e5a06ab2a4b108c1e3afa3b5eb207b6a1ec946bca91b01b6a620a18f212acdf2ea8e933d0ff552759c4a1e83759409daf2c3cff7dae196b3dc8103b6addf9aa06c35a9727282eefe015c8d03140a27bb5894e375005482417689eb811632d78a06a034e6ebe188acd632a909f82b35b973a860af7b5e8f8f206746d9395cce67bcf22f6a0ec069197673b5717d6194ca8e146034862f94e220f375439d2ed429b32730564ee45f78eaa67fca8e1ac9c52e688aef484de658ffd74ec102f2e9d8b75780445717354c94c599a617286c74c94b9d78de4d9b23ab095e60f854560d9d3c74081e7cd4454029ae442b03f90b6e477960328f510b5ad978f6b4597e05ab9a9a62ae654ad78464962d32a4230f198803b3c17f15036c3ef46946f2c9436d98d98de58bd00050e38e742c940ce860b1b2a425ebc65ed1bf74f8f7b5d07b83c11f7880d07c681d12655cada4d40c63780f0963976c4252831e717e4e9abffbbd7450e5939f87b88c1a49f7e80af7e5fa0097ec1bd0786d03d7d9334cca4ca66b79203b801f6b4b75674a7cd6551dae43374c2e7b1bb859d4e9c89a2d0b4617d2775f853c6b2ebbe107c5c708a61b0c7c065584dfafbd1e6b9f0a3f1b7ba0d6202204383592a55a2666769b56ea0f5ffd3abae832db7eefda1c4e813764cc3178064340433fb78ad44a68ae76d31f86d7136bc11b456a733e374943af3aed94f4f4e329de97c39ecb18f4cd7938c5f2714d075a38c73469905b9b897e776e5758389652033a2110992299e01cfceae5cfff7aa7657ae0be5fd1322b274970ffb7c50def6879acf3daccdb96b76f28273ee1caee3c3fbaac539549b062309198fae441a2cf741ce5205c1e069b828ed8cad97760edf79f7f5cf8a41e11dd79e6e8a4f6b026c1903bc360e010f8f0e17d3967918afaad0b0bd046046131fe5187088063d21a52c64dc0d5b7cb663244fb8bfe3cad195ff91f4ed8e6f146b0a8cea368238c5489969f338f61ceb0843813d6e994a2f825e259cf0347a4513bb1baf00e64067b4190130f9fc5f31d53ff734d1fcd0b710da84203221a7223dfda62dfdb2b3da4dd0879014dfeae0f7848ab8d8d59aefb1b9f0b9352f008d330f641fa9c0b82cd83c542bbf818bf15420b624e3eb202031c17838cf1e33b57e4cd63bfee0669fd72c73b2493e8e9d042fe591dfad2697d679f6e5e03074fadcaaaf0fa4b11111384fb51b905cf5cf88d14217f38028c5703ed963f8f02b0d8776cbd24c5068c392e4aa94f5a5aa84c8a3d51c1a96bf6cb7582c2aa9907d53ca339d131cc4289c7abc883cbc354561f2f3b9c00d1ec2dbcf3a37772604ad2bccd4ede14f96366e22199b66dc6728adfff8aca9e76bf3deda8b91fe828995a39bb5dd201a8b75016ba75c5b15c1a76e2a60a3996a05b2dc2db42a134a39f74f6f7c9dbf844fa61d47c295476463d93587ae6ac24ea7cd92129ab3bdfbee31bd7254ada13266e6b9c18466ee9acb7414b664944b0793a90b50077839f89b56165f7cccc7d3dc343791a570dfbb6b34cb0d7d8416f28881740c5dd80b5a7eb625ebfa2acc79ef0c97ce78d2ab1e5aaf8d577febdd3e6491d6366c1d6c22ab4c00e3341713fcede5bfa9ce607b9a8029325568787ede4337b9ff0748e12ac68d7a88d9f80ca2fd975b7e8bebbb0bf6c7f4209c083814168c0519ab1b0af4c275e7e55e6e60da6f1d6ce3e7735440f3a3e0058c6e9f1a264d20e9a5910a482373a22e8d3a1ccb7a18c5175cc7e76c795ab6a7bce5013fdc6a68dd3d96d2c7edce4a927912a980206950d7bfe5c837cf007e6e754eb33c6b8215c89770a0d4053476ad9f3b87c97d24c04a69aa8ee4ad556b650bbeeea7475316cc51dfc1f204c35a3d53a481271ffaf0efc0725c0581483a2d2966d28cfc7785f9376fa4cc5bd0c3321d059de25998bbbffdd130ebf38446b8e0021309e24fff00d8b064f62373e1b8cf4f770cde3962293332ef57ec9b24ba02c6c2a7649df6f8d360cb0e0294419488301fde7c7f4111aae92f39968808eba7fcd6ce3dc84ce5f4468db2c53a960dc888fb4449afaf18549bf0a3078847d1f92389989bb6dc7b23288306f3a5b7c8f6e0930572fe30cf2f4e57ad3b5ba7bfdd09f26c1237f3f5d20dddc0a4a0d03b509ace5a63f86e96b4a9ab058e17e024786f37507d2c1bd653e1f18209ee5690814cb9556e48ef02ebaea68d0089de432737d4a7c8d8abb7ebb5e7fcf10bd298785253f022e50a9b49cfa9f997c4a80e51718f76aa312083dc0ceb05f0b5590bf8571aa7b52ac2ad5030c3becefa921400b7d927728ab41ff8cb3824b5ea1ca8ccca593bff4950c5c3c1b311024109ebfb44898470b288aacf9cf4df5cb5ba33df402c0ce358c7b4accb95f6b789bdf897d6889f7eae83db6fc54d553655b944f6bec3ef8648cd3d108b6618b6bd7f2a63fccd25d52ad0a77b9e850fb0a5a648970ee2d4ca295fa619a1d84c37cc47fb6e99749e3871060a1fb0e72a56bfad27d50fc13ccc7e8fffa2837eda4af059775382eaaa41a6f40b998662e571addfdb2ed44b307f574e81f1c06f1405c1d0b213d2cb9e8e359d4eacb5afb83674c630a0497bcd5eaa3e57226b16fdf792a6c75515df0a8107e6993e0df11ba145e10ac96611a684c7e20a1c482f9ede43a5988afca52a05e218c99857b5744a0982a8621643e806abbbdae2eb2bf951e29b089b02130846c5bc846d7686e08babc5e132cd23ba64f653d342945220a5835892a917ec9bc8eb3610eb53ae75d84252d2a1b0f59d8d8514b12606ca0521f1c05a9fb536040cd394510dc5f28c1729b0cd30c416afca9dccb5087001fed4d5b62a513cda1f561f38510868ec67dcaabea33f5babe35b9a5f430eba950dff01aedfe673195e448fd9a513bec30e0f50adc342334418df8173e2292556320121751b7668f7714289e25d8125bb9c9561b6205e0da243c61dce4d4080e8e0128e25da6f1e926551ba63f198914658b448fc8f9a0663ed68549ff78b2fd6be7d370c2b777fd90f810c3342cace4c744f24a8edee170efa449d010eba4eeeae9eecd971741761e268666e4b92e2cb9c067a647bd6bc48288b206df2584d8216e6f0dd8d2bada16b350db2135808bad5883f2fdeb5c2f0459de92acd7aa8958669c9339199fb8df70b18d021739d786dc3ba8bc2e828d1fc67c419ec651d690fa0caaf3f6af7d0d9dd7e8e5c0eb7d8d9b501abcf695de626669066e65556bbc822c9508f531f8f014c72cfcc0051029eab7f04a16e6b7782bddbc748ad478292eb527eadd6b4cd66ef39347e4472d552475f588ca330a075dc32cd1266c009a32dfe736eb5b519975d1a7615b3dc23b789c8794ed63507e663254e456d3fac45f7f0cf457cdfc31d66ee7c6161172388310264b0fe824ce7f98688fd1fc36fa79596deedd180420510e2d8bf6a8a316d265208903371514ecaa122ead584cbe6da07a50cf4427fdb6e63462b49b3af6cb5908e4e072490147e1f60eb448d34f984a13c65a2d0249b60ca228089abca255f2d9ac9429f53745232b729c4777bfa5c784762e9e543a0bf1e03def2eddd7833ee5f9a8e4ae7a5ce993b24334b0a0ce84c15c333262c8d2ed1ebcc3d5d632f26fa5440ee86f1e76bc73ea56691d0df1236b1eab994ed5283f6e0143d5d3ae05d5ffbeb74181af1419a56b98f20a5337cdcef6fbcb2423ad303e0af1d655f74b26b092a5cd151fc3b572f90dc86cb9b99a59ed0145e75a65bc94073bd3be2c441ed1f8239a5fce7d180b55859fa72a4d31314f560c686cba2c44db3a8e344bc8049e9a31504f73f40c2bb0b6165459b446ce5fdb9f9fe03e6f7cf917aa1bf28af299802611ff3ff3a6af226678ed549ce6c7620f29a268188f948ae3b99c955fa19164b042fb2fd5d7f8ab5784abf2178c1dff1d7feb45f826a8625373e0a0a505d49fe4de16ea808289dba43f2c54fb80cb357167b9c38964e5dd8ef0756ab79e80d3615761729ab146575fa6327bf43879ea55ba9436b6d07a588fa1f5a6b20a1fe49779897a445418b1c7d296f6f5ba26ce1bc062ee04ef037fa20172373aba5c84c0d7e51a894b457960f58c20118aa9cde85ed8c8d74f7faca903491a8ec23e0f1fa3b62a8fc994dad7cb4b823666c24340c12ce13412ed9bce694bebde457ec253cf7a721e4272f3b2b731b816b64382899fa39f677d447c028e9c12b51f407d8c55ef63eee429c1bde985482968262fcc4f4f3ea44d148b7733d3d1deb489f1526a4dba145d9f8ab3c57fb6af0cfb2236dba2fc64cb52cca2b6a048debdef3659f0374c98d261584c7f2f2b81c4340ec19b42887889b3e67fa79b386f236871281a6390d0e2771b4460dad579c246b7750f9c54c2db86d9ff53eeca6e6184b702082d0956f9f4fab90868343a9033486ab678970b1b3af2f46b02f2be8c4a40d97d417e854a1f3fd0b204b606fe08d97293fc4fd882237af27a00c6c02ff2b6be673f1b89fdebfc741b4a34a334118044a6aa7eb873fe0f5a96410d8523cd640db69cd617e62fee26bfa425277ae2cfecd9d3b11d365b35927d43f14f32712c74220a240ecd5ce6b2b481b95f53e613435c2c50d908702a71041d9458c93be286f9cb0920a04a860f09c5c0cf2e44fe412c514419cafc1ebbf67c9822ff80330f8e6b7b1f1c9c16da60deb52e93d723308d918647240217b9c51f27b669354ec6589561fa70fd8da635d071533479f726c76e31087951681fe6f3db183c6417cbbe175e2a3a48221f562afdc386069fc4fa081f0329e02c17221de99f2e74a02909685fa36612af90e5da151e4fa897376c8247369f6bf3ca73111c1451631a18e7d9d2377d75738ae5e009f4a00f45ae2c14503220b0fe2ed62dc2a85e083db5c5960b29845e689db13ab0a72f0fc66789f39dd493a28b2eb630a7f78a7a41678d9ee25bbcda0c66f6a049415eb8c8bd163f44605660f0525826c3a22fb0e0dc7bab6ee98cc07af787e60a64dbd2f8a9989bd71e72fca4b31207899897f14a43410a29ef8459fe5c1b52f5b766366b1a0bb635c8aaad1af7e4693d5193a2db489264411fde636152696f7842faacb67949e0b591a83d43789866f9a4b31ff00b88eeec4489bfe517c39deb0795826e6d3344cdc35b7179657fe0c69d17afba37daf90ea73c4145787f329d20dcb5254b9e5ebe7cd509fcf1f32b3f1642875ae56b9bd167d8a95d8bccd738b90498209ef0c91a0439efbee9c1a087ce3866b75ca4bbb0d674d56c3e8d725a9e566dddf522452adc84aa6f09afc293b6dc01cf8bb9183ac83c2e1890d62c0d584ea24277c151d4de2a8c8acbbd342a947f86c037c2a760bc541c45f3167b6b02dff76734dfbf805708a16f2944c13339641cacb68a45330044353aa3cf63789abbdcb5722f97bbc9f0113b806a75c286331b1d91108ae3d1835953db7c61f10fea9ec1647c23bb3d798ee8be8d0ce40a35b35faadd76f5ac69e73619b47184f36d9ddf5b2ca0e164080c65e52c808c500ce01663def8e5a677dd9271d0510d739962f3130b7fb06468931ce513675b4bf3c512f044d1e305ea7cf1ac39bdc8324879b5e545d579de0c55aec37740485373317e5d0a168bc51a9acbd563b31a1e0a97bba12ebe5d4ea43dbfc9476861b272cfc38910fe4e9c67cbad5b4318b53abf15943367d8859103c27f0eba3f29e1f9cf6ac117e7fb36881256f47916bc702ed80cfe9a75e40aee51f11ed031cbde45acb70d9fbfbf95fd6bd74425ab1a9b5dc3bf20056884677bd46152e175ca0fab1e344e4bdb8b9e21a2f7f4f4bd5872ce3c38851fe1a0475a900e7b53bd94784c1da5b8ddab5500f3b48172f38631cdc6cb9e5e6aab28613a0a883ddefb97a27a3f4b3778ff21388aebcd39d3a79a3000969f9a200c8f1acc6dc0ddbf9f32e9e4f2955eda702dd7a5dc5583a23eba2e934157bdc737e9e337dc7f4686f44b66e8619096cd208ea49c12b0f93c4352cc0e55a3136e9387e29e691bc288aa1d2aa51d4e02d42418634c854522923b589ecdb97fc7ae95473ba33525e3bc7cf2d3154a410f6b6ad372b7528001a4ada3baf39280e81e14036ef35477d46af3d289cbfb1e440a51c3a7a0676d07487ad5919e4c2abda1f437899a729ab5e25ddda26e1df75a34b78021512ed4fd58c29e893333579f34cdd6a88670bc12bdcc0e3479d53ad967ee561e30059452f9da4d8352010d8b665d1e7cbd7dc2a03c083b3ff55a60c1d547e43fca3a9e9477cebfaf58e7a10fdbb61bfb90b358c9720d63d40611c4d898a424b2f599020540195462a9874a01dd21b451e61c978b965b9b9b1af3c80e03a6270813944b33354df4d1c1364212df018e5fa2e4e5e8b6c1eb22443561e117217612f4aec153c2759350eb0dcefd60502636c772a49cd5dbec4adbf6b962c9a1f56942729898e327071bcc35d1893b2061d8cab1c6e53beefd98487d2138f2ca7bd778939dd721e92eae5003fef92f69967b500452b7a5ad407d06d0c692c2e8e90cb94dec697c8d1211a61a238a61dac8de3a3394c726127ec3efdff41ee6e0e5ddc8027c1a96c91cbc78156ca3d7fefa01b7f11ffc7c00cd918077e1ac53a3638ba80ae6e42c14468d0fea6a79f60b0d8aa548317dd9f9e1c16795ec3fe2b255d240748a9ee62c31621ca4a2540c99522fb7661c4a053b25387ed04a7aaf606355dbaa0a3ace07837a56116a0c8ddfbd6659758413e2f51b430c0d9b1cd9ee96622f0cab7f545c3aa34a4acbb614ef134c8fcbfaff4feecb3e9aeb6813237a12bc954bcc42b0010db773fe8d502e3554c4153a8331960b48b8b701b5b27adb34983840c1e7cef71bc9ed19e5a8799480661cc59ef01aaaac40113948a501df7583a3877237b590b0020860d8d954197b74eae620fcffbed79efb6228e54ef4abe632b02301c5e670cee43e67eceeb93a28ab064a56ae047fd3b5708fbd6ff5bb3fb23886b304f81d9464f80ad645eb218ffb089580d019793b6543faf319ebfa3d1036294bff7d7e1b75e374f7b0a231730bf115ca658ab1dbb945a25f993034eb860524b88435ad219246cf5a17cff624706f91cc8a85dfcb478879e043a497165cfac5cc4615496a33d3a0ff94899477cbded45a5cb099f936ec99a8e1b679ef9714c752494752df67db5217ae280d610ecc4653eabd906581982932f7ad3d719199cc82ec1ac8fffc2afa391425bfd19f4832393c8bcb07af2f709a63f2de8209a8ea8c73a2f641c4d02e2d5a535bce2d022cfc2259433d4165cc157ad8838fbf954bbe64927d60b39275573aaab84d604c09f8e1a7b699ec6d8393a2bc8c45e1cb70f0d9053901773fd5b2a7fad60e7b3d128ede8839285302a654c15a50fb374ecb8eedbd135867e8daf23b42ab66c748bd9409caa468440a8cf3da412942ef92a4a48b538ffd1198afbfc247a9b834ea9b528cea055f7d05c82522e39f2b7123e1ce16b4f5c570a3ddc32a873523cac4351e14d3c2d53b89bf082503b0bc13bdf510356867bfda3bb33ec51a60bd2ce693d0409ea2dc469930eb36f79bb061aec13a9f1cda4aaf8e8f47319bc3817ef9f29820a1c858354fc9109d6ab34d49743e3c0d6b8868c22371b396836a2f5dbe82090fbfbeb1d1d6e503f2062fd21270b38804cae2ddf6c5ececc9ea22456bdbee871aa1e46649eb783ffef6fbe19677ba00856181d44d83b6067927327a6bf7ac991ea1045749042a4980054dcad5a67f86125d9b73df04d8a445dfd24a6f0658aafd6fb351ec379e3e4b6b5c79d03ef11e892e3f770f1d68a40a618425e8e085181bde6d9069d84f604d5fbd8eaa20d4c1dfb45b1090df60251a97e7d4a0ab783d3fa6c5120a6221e51fbf1317bd4bda15b1d7c1929a7ae147bf2eb9156cd8fdc39fc5baecadd27c50427ac0901dad76daf748c27a77c9c607fbec3a3cafb81fcfb1e6c9aa69a46d99975fa945cd7da7d00acf0ddafca32fe1eed1c8ed807ccba9536db4ed34118c33d4500e592cff44cdb269cbbf8ab9d121252f097814e9279e3e491e28bd7a579959f7041c768f8cc7163f1447e50db40285477642eb69c67e86ea2ca96d7486ebff3e462c65392d761bf19452b93f09814f2ad4151e0d8f7bf1827bff3e2f4fdaa4ce33794bf53fcfec964007c097d1135261f04e914f0ec056369c5537095c297d26c4f8c9c7ac93be218ffc920eb9b25ee225ca54963eb466080fe2062ac755f773da5a23bea35cdc76b8dae0a1644cf3f06b7e33afc67173f0658613f6320badf904be2ab76b046a4a696559b433e2759b7f5bd3d282f63eb3480b9ae81180db4caf7b0fcc744194ae4fa30bbc82a98f78341e30d64f2123476cce09beec5a35508ad302de19b665c9fa884bbdd6bf2085ece6a0f61d3dcb5484ad0ea371822138f0ded252dfdd466afbc21b1a667ba818f672b3a4d36a1d8a8fb9f6a86825b58c93ab514e03c4e05f64561c8327ec9cc26eb05508251876fb6a3ab07e69aaa2f3798d2fe4a0672fc2a8de2b82c90ea4321ea71e4289ff81ff11c537c2f333731ee404a7c5f2f005e938f75cae51db04b50f6855aaf5f68c44e9cc52043f67e8497832ead9d71e0441a84127398176f392a665fb579318da5a8c5799212e77cc29e2237e27122f0c2093ce2f6dc3dd00905360c8642ab68a80235bdf7a8603de2e893c0227d653983543340a8dd77d1398201cba8221922ce68cb1ea8d6ce7654953b47c9607aacc7415254a46beab7eb683cebd804f8d0fe3e2ea52c1260a23cd4a39fba408302695342874b9d74799cfdb4a1950adfc75be4d1b83d4df641f9803b2b99cac27edd2a11802a458585ab79a3f7096f483e57914064ad428f3389eec79bc96fcaa164e05e035c66ccf06526be7df1f90c52702b623ea539a738273cdaf72916ce79d87f165e46e4371ffddb587cef9b93102b2f8769625d8f2d2e53dc762fc5752423049bad28e603a1d8f83de896bbfe73896deb48d76f7c17934c8c32988ae9dfd2ffcec619ec0cb5d59408d6056008ae6ca92f3cf0e34df50c48093099b2a5b4e4bdd071bc2e5252f45045d8938954166acc857a8299ca5108e630da12575f08cccd2538161eb2adabf508ff7bae130e3d835e161ba404cd754ade84f3a76567e3cf0f732cb6cceab0b808430ec7df64a52af75f0e08b6daf880be93006f592733b8a79586733e10a2e84b8d382e86f0ac97eb31b2bb6cd3a24e302ba59c4e9407a7c1c4d386bc17dc21ad8355e917ae578053efd9cda84f038e79ab91c7cad856864d39feec5d1ce1cc42bf3b27a70573600c8503cd9539082f41550ec32a4da40272603d01eb8a15ca50afb0de9826027cfc8ffaa80423f7cba1f70d09ca5d7c4d975382489ab5d77438bec00772e6f59f3bba63e26f18eebed3ead8908528e56442c258696f47bc48ba332fa5f7a175733fa32c596045cd4af5a3da3ad7ca4dc6b79958072c01f4c2c3ccd099e89496834edc7da6ad7d812915997d3fbd4c86b4606a15d45de3b1d5cc88a2c2287e74b70031501922b977ad00853eebdf721b69117b6db5d3bd2192fd5a194810d9fb3f0548a1babeb502233302d94d28d1c9887aa50a3cec718a267bab7265fdb9346c43f2ca8608432b147fc1ea4516c978c8c0fbe50d2de7707b81e522636b2ec37d77a3d04ec6e1a3efedbc342be1aa9b3ed10688cc433fd29b59499bdbf15a61f0b77c81200cdd6aed6d90976201d6949e5513d372b8611a63423c2f65bb7c01de5a728e6d164c644a975a827265683aa8961a94ad97dd876488d8dc4280479b413a27d449a28aa035b78fa5244f28ecacbd2ffe55c96a9b58f3b6224b789878e3034d8fb99efdb3d636dc489cc8f795b44fe6b892e2a71a8418b029da1acb533feca4a062da125f3ebc15012a8cd5bcda48a6388ed2e2b11f6f7994dbe0f80f6a53cd45e5986eb194c8173e16e4ca7017ed012db051c7e64a7019d919e2adfd42157a46cd2e91cd37e176894e4f1c7d548ca46f680cea4a1f2163906d9a8e59edbdfb7e7911007552ebcdd51f4cde741b05335316c105cfb572f0a0d7db5144ba161387b06b1323bf16881de2c576b1404d19d8ec409e90d2db158095d6e9e38be890659fcd00797471691ff19e6f96a9df3db9ef09195b95770da161c32230568394f0607d3e352e8b9277de31dbe253dcd1e56fe715ab125f9c646470786ae13bce51e3ecb0456c6565972c8d5dfe273a9d7de3448d392a2ff40b699789371915c55013eebf0599e81fed1036f8012107f4abf516e4a7cc2821d8d474f3f38583f558aabb6ea0736ee8750bb5ad57c7f09e7a73fb71a95c1e7b43559e135965da1e60b1c9c0ce9c2779783bfddfb3149f8e35856cfd3ca58d3f9ef15303c4f379e1b95e953ab77c46c209d24197aaa45c377256e358da50b5ea9e654e8ff08af376add1d68f9a8cae8710171c1a056d1d15958624e89e00091439537de61f959c2eb06b168d4be1518aa1a33ce69b642d301809ab59c92673c8df332f977ec96805e42b1b43d2fb41e9448a3f2e5f2c351e4fab9677829ed1e39c9dbf2ff9b881f235db1a19c543b10a8f8b31b507446dc78e5e18688d6460c1a1df88f02bc7bedf1f697a01c8b6685af14c68e84fd163870c159c3fd8276186ee551d8445392561d3a63a4eaa6792a81c8f546a8d0c120d36c892c22cb42b853545587efc67eab26a593766a711656383966edad36cb7eedbb9e3f6e01cc37154987a2ac8d5ff276a62cd28fccd07c5a1713f4885424ea39411c7a4d73b2ca51bbfb1bf416d342e138dbdae81a0c16c79fd4d438f7899f05f12ec2b2f717f966bae5122c83f6e1c17cd616203bfc7d6b5546e06f0af3d18337289bcc7145ebe9d2f8404e8a31b6545131e9dbc4ff7ecd43d0f2c5c46cec4331d7c9d8cb82ae8b1fc316a02ef04940d33c67dc661a9e347c14594449f024ecc1964f4ed60c4d4841c7172017fc518ba1af3775d8a3ba824acf45e3c46d08367c4c54b9753c37345941e59751c61dba01edc79833585c4b5fd4c0a4f42e7e68d658237d98f71e5bbc8302678f203cbb25abaa2c655e01f160a499cbbcd0b1d57907d21abe53f83acd3a08dd5362bfff174513882cfafc357cdcc38949c36b2e7756a190be2fe97dd160d2c87baa377377b8a725ece8fa9c9992f4e160ec12ded09176499c2846c2b48a33262bdeec93316d59d319497f705072e565a1ab888478a17e5ce5fd29d8e8bbd4fc55ec5c2d860fed5237975f7ade045b2123c2de5729fb1e9b3030cd15cf96bdef5421f08ef506ddefc9381ce62dbc12451aeb773c9171a8c4f6b0b14202ca10adadcf9c2861869caf975246c532365817a4e3d25641f985a24b6cdc6b834177f8c75b76e33d69bb6ab0935039b432f45b5163bb0085d27329ffa5897c7570b769c8cc880a5fa7da623a03eb58a3a46462600210fa4fe260f60eccc297fecaa3f2268a2964019f9ebb0cf68791f5805d3a7354b82954b838a58beb983232343272b1f5cad6d1e4a62e6a95b30b66f67af93689bb7dd543657d7f86ad620cedd2e76dd078873bd602dc3f363a6147bf0bef5a2d81f3a5455af99378dae95bd2191c0c82829ed711d1e681d0950876ec5f91d238786a5f9887deb1b77bdccc2d5a679d318940c070ac1509c4b2d4bb32484c21c03d49efce9af8b3dddda8b4a0a0530295fcc4c7b9886815bc8b5f83b4b7fa4bcc02cd9b37877d0121007637f144d16b50e24726e506792f028ba5148411ca447a894909ec0934c8f848f3dfb627e0f0166c7b328fa2bf8c942e5dc218c2f1e11b62eff06ebb375982056a81d0f3e3c3334f39655e12f2186a66357e53ffb17cd2a7a6c546e53342a331a38e877a1396536052bea7f3d5b11779888dd28489638a00caefa03ca418e5e756148453500acd5a921d30a7ce8d97ae83d37d28fd4fe47ef66f0955babd85ee0119572f962b979bf5492cc472f3355a95dc67041aba37a6445fac4481bd2e11bc8ebe69d8564e7b16faf5b4f3b77e0e7b8168b27483d11bb14dc2826e237edd08bf8d5040464a29abe4bf9721e89c2879a762378ac63519865e949e5ec3606d17a509a448c82e5b2660b1f42fab00992b0f5b43e179897abe0bb483484f3193231b1be6212b3443fa1ab11fdba01bf5a2092a1511936971c71e2e466f5584022d07fb54417c2ece43a4e1de9fe33fb5b13ab62021d59638b87191cb3ecf6d51e9d78894f381d3f05a123cf9f1824ed6f60ffa1228e9fe63a74346e99063e7fb8cd39848aa0164022511eb7a8ec0914f2b3a4b56c55cb65d7fbb8abdef86bbc9db0ef121d3df1ee9dec160ec57930870860cc707a75730c0b639279c6563dd98e0bb8584248cb2c468e5e0f9412bc320630301ee520b494caac7b8d2f8ddc0781b9d28b50f746b96ec17e9a235e2ef164974a01d06bc167224e46901bf08a1835efe4e3b10830a023938ffb2347a309b4b68c5d044c94f463b5424c1d90a5e14e4ae500ad779fac049de193c8b31a38f4445692d939ba2aa3cb5e2a5318fde59041d715b6355ef4db407fc357cbf969b0eaa42c7dae2b6131b151fee02040647391e3b8f5c15dea042a035bb0b89d89dba19b3dc21e02daa2e7ff156a9d2e2b35ace00a3680388210eb09320e84eedbf1fe50cea315e89f97026009d104e987d7059de493319e66aee7c131904592eda523a488259ba8b09f7983aa19b531d598b3d7056a82092c94002324a3f33ecc9fd30045c9e6ac925956243769de81b8659608cc459e272f7380e6376e8ffcfbd14bacbebd84eba47b18a67216a30ae8eebedf6f7a0c6c2e8f756c1ab4b30be414b2be1857886b93af57a4f4fd3d6277be86273ce0d7ae349e8b7ac0c4c4d210efa23cde3a63e80e8a34ee9be04d3c39086c63d0fce0a980cd4eb012ea468510752de48101f69ae0f776e75c460a8771fbb1276fdf367af4ed4a41a01f9e3a6870e8e58e48ae4daf97b1be373d0329b39f78f6ba91a96ead4fc41ab193b585d8df813b30976d11fc6c831379fe06dc5acddb77d8e6318551eaf944eb829d5b20c3a11a2c6124eb8df2660bd105c65fee28de84ad03f86bdb6cb6da92add34a86d0edc297a392efce9aa2e3ad9e288914243240eaba556691cb67d9da8d8874b64ca94473f61efd251344345f0171e079c7f830a4e89e5c9a63b25d00d7c5ac10fa3938ec028395c1424978f9433d82e600414b07f6716e23ae7e2dbe49818ee192f50d06b606277e07c5263d0282d88f2260427849a5a5b0911da9ad5db2b8f9c88cf24b45c25a57ece0fbbd0d16cca27275d01468834ebf93ff919d8fa08ab0fe3a18512c556e7bfb4f79251d37cd12896ae34927eaf52facbe65a9e00e1a845a44d6172221bc240773360cf84dfe5697fdb738d20618947301a20cd0db8ab349303758e010f20484e52914eabfcc4f0554951f910d59a6151cb242ad04cab9d01d0b67181ead55e6ce3bb8f1ca1ec1790a9a9eb7f474c335dbf82f51d3f647d8c81eb0ebb77853d6314c8ab07cf79236bd7bca5318c6bd3c885ec916a6897a28eee711b7ecd7a1a70ad8bc67e23e85eccd791c3a8cc5e5096ae63a45b19f4e8b8b2c6c140c9c31baa49e614511ecabc84812ff75b64dbc15ee3960d3632ee9b4a2ff70fced627786343e697f70aef6949a0107d01417fcd141ac0a59c77da1c12b82dc0021285da093162efcee97f3c6f617b685455766d3ef45bd8fcc1d9d8d4f0b7b33afa34a52a7f5a4230d5396944f1915d819e115d454c2aad4f435ae90bc7aa33061600f7cf54a3133cf310b984ef3077b1ee0990029286058e1b53d33717ebcb0aff0fdf48c2b3395ff1fa78457f6a34a8365de38a697c9774f37a7075cb14399a9ac79ba7a75c30b3dd9673ea51610204794803e70b8ac38815cc3bc4713a16ba42e35780684089008e89f6e97a44b5d16fbb0717de917ce4a2885c6b5a3991099314033703644d6a866624c929965baf2fe1adc519e7a0d62cf479a51ee59f5ecf684a8cdf1dd46ce3b533db4ee28349fd529a6201d83f90314862e0f7fb6e524fef689c9a63b1f61cc7c6e1dad7cd61851bee3d682d16b9c019682d5b33b5d9da6f5acde13b09add454032c569fd46ab515f7651102462b7e2053320c85c4b51bc8c3dbad88f0cbfa0dbd4a09fec5d47f322541562ba1ae9e6b8f8e9795f986fbf7c07ab0ad1bafb0ac653621e0c415ea10b75773626bf250f3dd1ed47094cc50c8c873451a0d5c1758cda619e3f4dc756ca25cb6811facfd5a87417f56b578c46dde25380f47c3097414e04cf651d82687bee75fed8ecbad2bd9b2266b330250b5c86a215b40d9080bbf24767d49b90cab220388673debd1b3aa410a4ceb6249ba56a9e925691f70255aa8f69f28d567d6ac442882769100a60eba940ae892062a58e1178664c96ddf57c7351dce41d61c560624ce9d574d565c0495dfa4e48bae0a15c65e559c11f236b12129052c5efac9e7e0928e17ec1cde79014d90b095feb674f9d3028b8421527a5c50443d677cafd5215713e6bdc0fa953641531594c8081f63ca7edd87f8aa0ec4316df9156faa6c55ec677777f6208c72713ec2bd7a70653c000a80f8a0e3aff33bff378fcd9f2974b6c8c4e33f01e2e5326b63550d90053f501bad7e29a50d97ea6f78e93cb6e759a327dde6344bd3db7a9ee7412e3ee8487fc436bde26cd92cf251645e69f7bdd5edb5a68a6507e6005100f0e1d1166fb8063652fd52f5797885488a28fcc2891538d32c69bfa4cc5a8a020e76ff82b8da9fda5edfae3d843c5305680956092d0431c36d61d66b3b5cd782a7e71ccec34edbe4286c741f61d82af35fcd3a77f4d9b90b77361d8c2c8329f64bfef3239f9798ff8b0cfb00e1ef06ec44ab666e9d402dac6b231cdb297c7a803d0f4e884f345de75c0592bf841d7462ff761dbfb5ffa1eda1fed6edfb0e1520fea63acf5efd14866a29391efc7095c89449ed3ca5b0dd7a12277c11558cf57a38c752970e3391d8df001d7c9a87ca29350c450ddff56f046db7e3d63e8da061e67dee4a9c731860ae0325dbe8204cd368e553f0559ec04ed40feb81f08859584096cbe98ceb090c53d618016687bf3f3d782c370389563269ac1b48bcf0cf4393e9f319c9928e4b0d2893106e438b3fcfcdd36bce69c5fc0778552c451405762aefba952b10eae0948f4b74a9acab8fa18944ecc9be4778bc92f5ef86f2bee0bf7f628731b720efd2770467266cb504fc9a88252e1518349941b1f1758ae88896a82aadae23dccdbaff1ce57b3a9b509cc8303418ff6f4f6e1dd9a9823f09a6bf1c3c2fd9205e54eb00467aa06926fc93846c9db2491b57d5f0d33cd7dc2c1d2df6c0482ac0150a7a60fa1b5e34c4c1f9eca86a9940187cc770ce771f5f1f366b5eb4689313dd04d2d78517060583a512b5c91a8d4e780cb7a1e96a3f5c2c862ec3072676158d5cb2de60257e102ee1e3808b8f3a620599d2a877a55d44f3be655d1be41d1fe9a8593b1c69b367d6201f0ffffff0f