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 85268 da1316bc033ce00def08d56a7e3ce38c88935f56f1a1f92c0fe56b1926b58d10

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4b0d5368138a9faae482697e354270575cd26e68984bf777100fdf925262a0b0
Certificate Block Hash
da1316bc033ce00def08d56a7e3ce38c88935f56f1a1f92c0fe56b1926b58d10
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00822b000010e80100
002000000002000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000055c8e87cc171ba142841e7a9e96bcb5bb37d6a813074a748941d4f3223086f9c8aeba3822fdd19449b2eac3b7f72e13b74eda85168d4b6afabbfa43297f2176be09ba20f01f472896c5f15eb69544fd5130fae55692bffb617040000000000000000010000000200822b000010e80100

Raw Header Hex

00004020f168763c0b693be9ce0b24bd36ab548f020b401aa7f00acb27fb9e92fae013dc8966d954fc9b7353a66e723faa333665923c28e9438a89177a40fed911c7041558e7526a50ca0018b0a0625292df0f1077f74b98686ed25c577042357e6982e4aa9f8a1368530d4b

Proof Data Hex

59,560 bytes
12121601030739257ec9822ef2db1d32d51ac395d3b71b3e4e18c790e085eae6965de7c4dae6fc0c1c50ce0e76d75809ea2d672a007fc6095feedfa386dbc130d5da44906e16e869bb40096ecb0aefaac6e6464f8d591ecb1882e8115e0012c2454c37e24fd25db8f1c03c752005f048ce33d4355b7f963ecb5386d5aa3e2b04029d952b2e9374d3bef45f960032232b45860a942b23af70cb67228518412ec5a88645bdd1710dc78bf73d7b2306d36a50845ebcc50baa870c06b99a594d72f784a3c98ef633561c951e7ff367bb4d1972464e54d87b2cbba981b6833f2f61364c19a01f92e484d89ea7f94c81be2ac147a488fe13bf5694e2dd4da95c5ab3a23e06882df38751f1a4da8810c48eccd5910b4fabb7752c0e5d89421b6a327d1c188b86d67be793008d464798cd9571eb663ca66cf2cd684930f5e7b9a826d6bfbaf4a72b5d1bf3a0f84ff903d47fc911b17479c49179182f9b822adf6854f8bec04c960c8b06b1cc218ef2e6c1a38648bc8b825e1faf16869649b701701007a4c25a2a2103458769b3a536e909a66956746955248fdd73e818479997c3af44e46e0c343558083105cf60aae01631cc69e904fba992187ed691014919747d6a7e24e4fd7d24f3adf14ae50b78747249b2fe3a813e7c1d3f1766e78184a213f9c3a8265efe6b8080c7900cff7b0f4abcd400b8fc2cb0ecccb440412c0155ff06cd02f18a21928a41a13621152b37cd424cff3637283602d182a81e4b334ed0dabfcc7cb002f91f40a8ef5ca7ee6c4c62dbb35fc42a516a788b485eed566a9a364c52c6df26f967aadefaa0524f09cdb0fde3d0fd37937e31b4d7d5aa91c205e0082d13e4b0d73451ec46796128cd81b81a80ba8e66152d7ac6eefeffaaa33f8b81681d06f56b88869383a71eb06c897e8093ea8dbf07a8f2ab8020065f20ade2ba52e8a403d34819c95ea4645aedd56c9a8411b1f674f01c665bc943c192206742f013c9c5bc3b94dff0019d8b87a97c47b0459f787bdd43ee3603b90bee526cb747e0ef2357f654aa68e5c850a1e254a2b3bc078e9be15ded99c2c40d32c72b0097ac5d7e665bc354f33120ece077b6823b471a129a998872d4bf6971987f754b52956014ff118dc8ad0b1187a5d6a1f08a3f73a8660bdf9365f27750e008fadff3cb448da666fa5fa7e3e0b94d4e90a4a83e5ce22a22e889605b67047a8f70a13396220dedea111113dc6725d90ee980c1d601ba0edf25f471555f288b0bdd8e6780358660e7b45552c8935c6b163c22e2be47c9518b393b51e918a58ff6edc92608110558cefa2a32416dcc69d22601104355267ccfc0e5b224b1c26438a25a3fcbc676409394a7803548506fc9279b37259199d9cd7a2d8449d27e20245bf11a6b079ef8bd176b7f1e2a83d3d4d549fbbf89bea72ffc1dac9a0b69c0e304aedd2dc05b7f305d71f3a6e0afb2777ebb1231b40c8c030ab998e0df230bba58298573e3494ee8eebbf57af801d9f17043837460db3393f824f996cf6053941f2574f6e805baff7b68985ebe23f096e8d84ecf034c81dc6178d7bb1d4ca1dfd9730ce17ea47565d706317e4f74bd4c6e1ead418e388b760bf35910fc21937e06d80c79924001146a2e18cadcb98d6cf968f915ec1b8616d8e3bd8e54e37c85adf5d9809f42bbd3184c63feeb315beb5d82027c88e7378f8e378d6ab497285977b178faa450fab416cbb486641768d8439c5b8f86a3c1385e03ebc6cb42549b15ae727993710d04bd98ded3aed65413c3057194552ab1dd227df49db9991ee0154885d49be3eeb38d80c28f40ce099f7297ade7984163387d6a06b314831f668ef5d4e8b8c374672b605b059eca550c62190be293c27493f48c4acfa823d5da3de6b01658fd80588acb46cc814395039899a82e50a605fa7f7117a402584a753f09ee437eb4630679be095d9fecc1ecbfa1dcaf3bea18d9bff907a6a3487861fc83095de70485d233649bd316773b11971b134e4a51b2e18fc90e7cf020c3d6c4906f5b89b1a7932a8f06d909f6b2ea82c6ea39ebc94298a226d78ef2cf45a7c2c65aae17548d4ce75f5fd22635787c853604eb7d198705d600d48f9cdffea532c79db65101d7fb35b49762848766b695a770c90940e0f2f549c9e8ece0e20862d3e7daa031ccd5688495cf32d14b6c0d7390ca700b8540f697a4bf5ff400638b8559cafd6087819b378a597865ae397920630fc1a973b86fc333c680cd188c253a59f17229fc954c9a62acbf6d6f51368da0b0d3b3bca5dc465570a5a9ad937d94fd4355f87dbd6e505c806b1af6c1ad79f4fed5c2d5dcd3ee8309f75d73c4b787bd865f6c6d1166b39a74c66117b04a039b66588deb3a1e5430319ae11b6ef955a48b7445a84cc2a318d74e5d4271491ba48714bc0320ee6efc70630313b74d154deb5a0fde6772e22a09f6880e6b08c67d34f1b68de2de9fce0668b651e05f5c44fbb155bacf8f46c7ad57a90878eaedd04b4e92f33fa0cbfeed4d1169c6bada4003fa9b3e313b1d3f9ae74a9f18d9a4b8e38b95eb53047aabd69a56c3c3753ab2f074c00435d91b60adc1edbb11b5b0f8c9e85f2fbfaf3b886519db22929692fd86131fb0e7af721241beee598e4e295a42e998e7f2bef591e432ed27881600bf08710b13349d50c915c511728f99e6ddc265ae81c7c5f92886ad7c2252276b5eeff499704e84020c842cca08b5c7ef888849dab63e5bcc9c74a68e87662535fcdc4bf685c3c31f49c2048a0550d7ddbd6ae2868a0019a33c425c2a26139be033e11ffc25528f87a61a0f374d3591e3dc6b94754192caa243c7ded89b316e8a514a966bc0ea8b79235a8ff293f59f289736c7312a492bf4887ee0a3a06e12d3f4c0480507b8172b3ecbee90d4b5fe2251cb7d33044d327d2d4783fe07108e412b3b8cd06a16d73045e06979d3ae3fae06858c15fb0c82648c4f707bdbfd96212d43190463baa7c621464f9a25a91168039dbc654e3d8ec3defa1aa6761e47679e796bd106569a208fd04566dbac6421c5394cbb817778e29116fc781ce1355bc6ac3c8a9a53437a45741074342fea5b8acb01df9fb0a2331a8c7df43e954f89dc488a19294606fde2606e8113437ea85088baa308f2dc2b840d054ad8e67cee4cfd557f3efc3d66e287c319492f391c5244d221aeba51698eb2bbc5d3b3abc58a8439b4a3ff27be4dc80eeee1d8ac45ce6bc9ea8443afc730a6bd64934e2f010d485e5df7fcc7777ccdfdc97c1beb67f4e8f3eb975dd96b9974e7241e6693d3adb5de5072a06c49940dfed3cccb3129a7ed5b578db92a57529487db9a9196c97f8c44ffd9892ab941926be4350603666e9f7086b296d68c8b0d0fef7d56b49e98716d18f3512e646b16e54944d8b9457b8b6d7a08773923bbd04ef8814c5f7ce79336697048807f190f9277707e2d4e9feb466078ed46e5bcc79d21860d1fa1ce6a2b78df9e7902d95d15ad2eca52afe5549fe75f45ef63a748c6b0fb0d3bc57cdae5e5416659f8433e0597ea02b6f3d99088067670a91dee275b896d1af668f3ca17c356066ce4cf19ad7ee75bf5acf6649d3a01321da19a7c349007acc12deade82fa4fbecaeb13cfd901b40d52fc41df8a12914b9e78ea5080e32cc59d612753ccfc55a6853f43d55d599cefb85facf8d80c958ca25da1148cdc5616d8ec40b0f991214783c8b857794532e0b9cffd5d3130c0074b0c61d350ab4ac569091460c27fe1678826e4131bd1bbcf23e6ce3317ce3850f40db6c3d7628f443d53cdec71c3de691912c3ad990801441e3707c193b448a7a61266145278fb6e37821e9699494c9ebd58a4a9c15556fa8e74fdff4c6be23fc2133dd949f185a247756a9c329c8aa6704b5d685b5f9a6c137aa129ff5fbfd644ae5d47b2d969303cbc2411e1671ec23380c3e42c2619e59cf419adce2905bc56bb93a436de8403bc405c7e9dc8a6b12eb8cdb7ab84ba18946cc414c2663a6d445386ba0808f3195fd47fee5125ba0b0165ce396eb4b3ad56cdfbb415cd7b827a1965f7d01e4780a6a63e7e3426271c6b8f37d7375e514b2f170811d98fa527e81b0b7279c891c395b47f58bc7c7b6b07481e9f546f59ace7de5d4cea838d221bd9a46c9e40b526b63ee87a90bf92f21657b14e90060d1e95a4047fc9597a923b82531fe1a90289ac3576a7e7a5f397e9774eff3bd63cbc5fdb573a08f6538f61c719ff94951a1b529124713470d21afe596cdecc3b2c0e3873751c400677cf5a1daafa209ce825b05f0797c9405d2e84b8eb20c9ef28b65436de369b7d34d4f21864d60148da20cb27ae237945119caa1b8c433ead9c6c78a05a5d2507165a36b0c534b8bf29ae5bf214a16777631c6eb8fd00950fa48195b544b92c16dbb15410917345aa4aa4c4d2324bd8284d0bbffe70e0711aee9799c1a78eb54bdfff9100603b3c79516627d885a992095b82bac29df4545727cc09c8191d7e1797406dfccb4581f7a2613f1e25acfc4c954f19baaa741b5701db43929e6d6f4a358b06729f3a562c6ce10a9ce54884ce325e91aec71333f7cda323206c181fe2d3c1f17d5af2ebfee9c8b07b25f41aff9303a2976ba3ffe7d6cc23d58b03fb9707c1624f91f432e3762324940d210f4ac0a537768e51efeb28bbe77ca429f6c112145761ec50e410fcda70c3f84661901948cedae601497aa7300d98c36226866aaf106fa86bcb033620cc60a93c06b67c2b66924a57227e728da513d5986061471ab372a334ea1dfd5522f94a40b06da684c833d0d9a463924f96abc9211670c13fdc60fa87d90b3e7d67b07b666597bcd79924137a7a3d83f45c20f225a430dfbb85e5e3fe1eb15b218bf913ce9090f3f58a6c29513b767570b21694211bc6d1c0e3cf6991e84c3d1e39a6019ff8e1d4583419527b94e6a970a6b219183915ac7a60715c9b167b241006f1ca3d58bf195bbd2e5bb49487fbc10b8fa90234b90e15d46cc971c4c50d94d541d703f8c5712258739a4e43479e6b4e78fb8482e41f8edef97cc930771c4ee2ec4787c3d48f19ec587c9f0220900c67e401fc4504d4f3e85979dad61b54f891c30867e1c378a7f3b3f01c25c545f7b1ba52505cc5448b2ea351fb2e6f321df60d52fb1612746a48797fb25ddc1f188f688e3582466023aa6ef3b1d38a120a489eb0cb86012e0e23e3471944c21746be690592fa3c6148a2cad7ba4b7bbb2313bcfd7c56286635152d532bed278a20bcae1e93e0de879a39f15686bba21cd6f975c2709d28a4517cff2fedc84f2fb5891842fd45355beb5a116047d5f86771c26860537af5bf31c8ab8976c26381eacd8968c4cbf655a2ee480bc2aad970022cc8f04d199083955da8184d079de6504233a118b2a983bcd5946c86a109084f7307315a291c88199c9ba8839b606ad49e6d98439c63a7746d67feed7cc54848042bb3f7e6bddd5ed685a944bdc1541183804907d118b6d442b57ce4cfe398837829f1c53f19dd0eaf26a3bc00fd0eedf2ba54d59e2b9d56a9314bf8d400a89c71e5971cf3282446420e47680c0c1c39fee5271c740c123d29f3de18390107783ad0895786391a818cd1f111ef8c5d1bf24fe8154ebf9996700780c436bb81b8e30484344a5bd3baef7f04abf4786ac24726434feb84f79acef8b80116baae5f9671e55f6a0603ef002dd4580f88edd840aa137ca1322a8548ecb36a73045686395803acea843b68efe1b00297e308febac2c29398795fbfd7b68f7e9a085c9820f6d59121176fff9a8c91f22ed0a350bf4c211ba626c2b9b73399eb2c62bce236de6cd62fd7f3dbeef76b2380c68793aa7db0c839ed7dbf4e79031c6ee7d2e246e5fcceb69e77b88d24751003e5db366ed365edaa0fd4c5d13ee355dfd41033b93b9c73cbe9173e60aac1a8d52af981bd692855433d1985edaea4a6a69ad8bbf430d3016c4d44b7404a58ade36d772c570bbdd78d39e80715dbd2b07a2db1c89e4d0dbad0859c38b705810a1c065f03bfccb336d634406b54c7b225d1b4d9e5c1d2b1c187afe6595c21acaf7451fbabcb5f73d26137a1a133ff5ba1a3b9c827e7f826028cdf399db162022b17101878344593f4b2be5189ea5fdc204fa37e2f1f051fb06a2704941bd368c2a1a84a50f762c43de413e4b179cd8952e57c3b3d291d6e7e816935057520a431306b29c99354bd0203301f3c9dce0b8ceee53897691d75ba0727ed42208a1bc07d50026a80610754a887936d3a9ead65832f85790819ab1acdf22a251a46b6a35bae25df9074b1fe9499e5765c92f1516b9a3865c5947534e4815dd4e3b57ee576931d5d4bd4c0544a0a9cc4839187257dc64ff4bfb3e3bd231575545fb3b4f3e3265acb0e6140e2737f28568b00d8490fc62cdd1bab1a7027c96aa5efb22ea1ab7eff3f2ee9c0a93162efbc58a92e8b2a47e78ebb300853771ad64244eb1e7236bedff9c59d18294e2eeb06b4f37ed0a6c34267d1f4307b1ffd2faace3b7636037ecd9e3f3aaf4fe4473251e274870c069b1752042199246326dcc45bfa087f68480d13e2aeda9148aa0cfd3eb7e8eeaec3dc806a1f0c1a660ad97b822f5dad9a4467955ec5f5fd63caa22c9dee2a6316ebce6ecf1849fdf3b2d82ee0122e325939e36f94da52223832860be6f90be67cdafe5962bfe0b5d732226b33339a92d617d52fc22a2a77b99ec41b039d9d75780d17ab6b4d19eb40ace317fe62ba6770c28febb8bb52bb387884cd2c21637ab753870e2e14ddf060c1722c463b367dd7b34a5b0891f8b06b96ff431b393802f21f3b09e49760d751517e45efdf5afe61e954d9654180d30f84d3ef83aed38478b60e3e22b7acad122296306590a77b5d05b1d82e3a843959587add3b68e82d345cf6261237adc038edf2a889a4f5e15cf5149ea6f5d44b65d5daba499abe9deef47c1d7dbe81f2a19652a21e099afcfc7ab3358c6712dc950648b5694db979b28a01e0c7002f2e022dadaa5a8e4f67824b2f063946267dcc934409d35e2d79042a5a7e5cb7b4e414c95a14a16e6765de56d4c9261184903d85abbb9daf3c1870091f019f0826168bb611884e7df225f56d3146115c61f3bc2f15658af495a9daf149441f8b24c80761e7e99b3a0202999d55e390375cbb8aa97b1fef8818fd00c144318c0e64053d193312aa0d29d8e298a30900643b56f0c46913c316adc2389b32e56b94679484b91bb2be3ac8d51df3a79879ebe229feb572e42b86d95df2f4fd6ef73aeba785b202a8b23b7f0033e3925b5f32d4f366d2c171df95558a3187f6691c43d9dd85c0b4aed0266f32045309de29261f401bd5c293ef853ac35f928d8276c4ee44289c9608cbfb5f4eb14b0612bbcc64382a8e5f1ce0148bd7e6e6cc66a83952f0899ece2e52345fba4d3c07e29cfb3eb0b27e3912f84b66d31e2679590fd9326e44e911fb4bc705cde7f46f0dda07c1045292c0a237263b64964de9cbcd298ba4bad9fd544bdba4aca13f884069734e55c474eb004a4e4710af5287ba1fa733579317d3004db470e50c402408da46f18b8ff8b01c35b55f745fd38372f588568758a491e9ce860b1722dcc217dd428301109ab3a8d9d268b4e78b48cea22087db2bbd882124b8ccbb3012f35ca461f6362b672e1e9cbe6a5a65bbb25a067f47da27972f7d41ac601f379648f058d0096fcc9f993b8d60b668e61fe6c8645d3e4f49489fba2a696ff9b17a7d68e0d0ce666840b599f9763af8076bdf0077db176d883b545922d0cb0f674ad5897511e803d7014e5ae8e2c4d6a86adfc997f56a1c25918dc39de33c0f1ae48bdd9f55c47489d067919f82e9727602996d45bda4ef0cb76379fd47b8caa8ab968d25bd97fcafd6fffac2b9dd6b96601f096607748d6857db451d05971cfb7f12c76ab8d127069d258c787e3ac34c8e454cf6562323a7bf7acc3843fa5107b55f9e61adf356d61efc3e4aaf937a047fea0a3b0daf09688af167594eaf428b4abd3410c8e66681483fabaf15f548e9682a86a57336a98681cfdeb647fb3c48c24cd1f9547086665446417b677e678f66b859cacd592a207cc0c19d5ff74bc4c64e1b41f7e79e57a8eb28e0e9878468e5239c57090e9629c64af721d9cb1a85adfaef0703b2e6a0e5cc7b294a58d9b3b13513e2a9b1bc09c8acb8775337745ac2fd4ec514766718b29be592c79e219ae68b05c943e00d94048345aa8a98a9284cdeee98dcef7b6df1874715b8eb53e547ab4478b2ead791c9747a0b1d74f935b8179ab38712140475d52f760f716dc247fada770d5da4a676d89c26c4353fca674dcbc7200a4f3a9b1d1041bbd9576f187aa1be672774a1b5578b57726f7ca823c695864d83819cb6ce894d93b54c470a75498aee0f4a12dea5790ab8c55111fc7d0fbb7610c5bafde222a3a741a333de4d212e3c129c9d3a9a017aaede32210c0d55f895d01f6442098cb6951e348754ca89c4ee86472e56637be03ad9fac8988a7fa0198f62a13a407b0b237eb111278fb95db3a3b18f98c80526f3daebdedab5d1516058112aada947924f2b0f4c81966f8d6fe00ab6733ae6fc7b97385571a14f04db93e2b0867dd9082920a34711584bf39d1bac8d832602f56c1db3ce84662d23156b9da7a3779111c4407870bc07570fcece5f9186e17dbaf3ec6cbf6d50a794ca7136f89c647da75c440f93dcab4a825e668ec3584aabf018dfc751476bc799f2f7081acedfe54316e3f0530aa72056eb4aa761cd2f5a9ad35d3f66d1dff6b5c6c8e0c1bfd9705eabc4e2711a71016b790b064e0a5f3799f480f52ee487b684edacab6bd37c75ec267a3bea94ffb4d9761a1307e4ac74a607ed27ee0c7c6bb60d81c97e1439b45d12776630a8c5c5fad573c6b52184663d7df50aedeebd1cb62b9f1728363a301cf15e73abc4262708d273f8dba92ca7de0f1eafffbc174900aa7b5b3e882071c9d1216f3820aeb69ba80b388b18dee22882898c2870b529d39a2e4ac5eb0d059c218fe97cb61ff1b584a3ce3b3f1ab51032aad539a31d7aea8b1333825254a88dd53d4048e820461a2fc509ded146d00033615b92d9177304c3ad3b834cb4cb6b72223c9f9dcb3335561998128efb14df2e88ae3f35a6152eadb0dd8673296fc593d6ff06f060fb6628ac12b790265719da0b1bd9615739f20f474aa50e7c9789e6936ecbb7405cd62109e8c31226c3318184156d19542afeb8d75d0601eb702c5ce09c5063b0a87c843b6d7380fc2d71d1fa27600aee7f4030d05f18ab304d240923dc84ed6a67e9fd8860725bde348e191d7e24a49743b03dce74c4750682b627f1b8f4da113cad3036ed8b1bb62d886120bc3007ec8c80f1b13779c9475a4ed3b9f85085510f5ef19a60e46af7f43e52113e473f32557c9a5affdb4cb99bef1310d3539e478b807bc8d56244ac6bb4b3f3333c3d0b319b3c2924e7965daf1d5e7d07708f16902494eecc1b3445c4352cd3aac49ed198c95d93668a9c568e3b1efaa5570a24545d2cee2bb4bb3cec2151421086b7a4e9022d20e0544d5e962f25b6ba54eb18060a32736e8fa3a9f6db2b83ee6f8d01930f0a9db2a26d13514d47239900e7ea041679fd30ea678fff9173bb0becd690a8f892fd2d711c23353d00ca77fc63354ef27afabcaa9d76be3e3d8217465ea06e9561d326ecdb28b45bc36077cbb1e404f6277d8a34c9294095010dab9ca1efea8df092f0f1345457da3b2c932bfcbf3c8e005a54f509bc7ead0f75310ddc105f46226560aca659205772479fc744fb3cb1f1816d50e395fc7df3a75b33dd5027cacdbc8446022c1a3b9d0e4975f3028867cc0da504818236b6b20c7c591c2212e3ddfdb03c0bb63741328dfcf5a7895b85248ef4eb1a4fa5dee807cc55b2a7821a364d165a5daa836d7f403b8fe3070db21a18fc8d4f04095f208dd97cae0a29cfcda1d0a9aed280febdd6f439b6de280a04c8ec36e2224c354294aee577ba61e6c172f0227aadc5ef12a744bfe5e25f49a8fd392dc9ac29c0adc1f32ecabb3f53ff882e8ad9b359a5c25f032b93508fc7374142b77426c6364b2584ed9c42619deafdacab25b11ac472031d23881dbfab049e006d33b9f2ec460f7e2481f7c9a35b4d371fee0ecc6a0768bc449fbc088ebbc8d7ec55805b064d808d45720443dea9f1802002fe71adbe75a9c3fdf3ee39f0f8c10d0af5f44b686810e0b6e98aa32c7d1d99c26960a61065bab9e607e6123d3f39356cbc8c69be7ee4419f9a51ee7644e0d34363518da152af453b7cfaf04537b874bb19370f7b7a7a1f5e6c5456c88b98ca28bc42efbdcd9df32879f5e5b179cbdba5a70f4a786c4b8ad3654a45c5c44f51e44e7c16230a2a4a5ed4056a9f31ddd96a180878acc0c48800172b7343ef96c07daa59df6619643f48697250bec36e29fa52de09fd2c38c81eeb56e1ef6b13f21a4b9903a01e93c8ad9aa7621327d359110cfd92bf7dfd5cdc152010e1730a1f4bad84edd8e72f85b5312500f9721b92e77a7fc14a9d0ff163ffea4a226b164a18a422a8740c64e2b3cdb629f3d0c04e5234dcaab35c113514d35f5620d07078ebf95c0cc0d9357a95a51e2a5f493408386e20fcdf595f7bd3ea6b293e96cc8a0b7bd9707d0bf40b86e3b8746712e3595fdf4add17eca5f331248bde03e58cdfaff4b4041ec331cee0ec4684a0b02a1946bfc94d3e8b36f3a6141390a64e02028a8644e76edef7edb83c59f502f2089e0badf5641279ab4a8424002706982852c12cbe0a963f1d37b5fb151f0b488df3129a6aa374ba15a0f0d3f73db88a3aa87a323f2798010af95d2f77686d0b3f362c72c079551862e407677c95e590479ddad495e11cf4d3101f699a4f16fef8340e12edecc02960cb5cdd22e7d5fed5965e7fbc451e140d2c6ead4ddfd61f5ea2dd196024a322a166170f20bfd168db2a2d95a1604a499250a318f4be6a82aba9a16973aea2c48513c7fb3f8f84be1c5f66ec8bbd13f3f7a79da7f1972683b7a076276bb4a7ce991fccd1e83c1f4b654392ffa3bc202ae326018e911a2e16d2a115704581c9bb356d01052de0faf18514126c3bde0ad4ce01d09751c99e8342b1af2c3919da227300de04b8cc0ce62b54e4eef3ce8958bea0afe9c9443870bb16f00da3d5fa812e6266735580d66d203eab10143088044a6aa51e6cbdd195185e28c9e80ea8fc3d35d10fe9f65672055cff4b73dbef81ce87c264a7b4690dca4680abb6dc9687a15aca12670104f26ff78fb565a8d4e478fee9b42ef5f65eaec2e37a4844dd76e052ccf79ee16e5096cc93794b7ff65d0fa35c35873caba79140a744d285a0b01985acecb2f096cd83c2e1e984c0ec07deb5950eabba8b82fc1ed5d3d80e258a3ba3e934494a9378758af4eee15194181d165097bba94a813653e00643bbaebd74bea4f34b19a28ccd807a49949cf0c7b5510dba02366c7ae8a5dc22ef489aaaf571bb6df5438d259db4479363fa8e68d3ac11a5e0e7ca07941f6eb36c0df6d219fafe52d0ce22ea05bd4eaaf1f75ee38dcfddbee000165f92df12ba1ba35ba5ae8a33f9b2ca199c43da390e3c477c9f0f3444261745deb073623b811e72ff0abc8970cabc6148d39b773efbeb808eb0661fb400090c9f6b43f33a336b31e6ebdc0d8e05ace26194d5609f6d2f9a8b3c237d7029cff8de925d1ef62e5a63b7afee8a3dbf72446965f828c2613fca32482cfca3ecedee12bfbf9f8e2f855a18de47398d84d7dbde310a339760ca9d57c96617f5ec2f1369eef4b37335eab432965cf0b560e77e952f8e7fe2279ea19d20cced05c23009cfb92a4f779b443e6dc5cdbae9e9c10f9c9214d90a5d2bde54bb909e8eccdef3bfa45319374aa3cc9b3cd44f19786ae2226c987d5c5c9ee507c5915bbb26dc46bbfc1b4162c12a8933afa452dd979eddda25abe9f07c2f69c49621263453c1b5f36d96967a4442796b8a05435a1a6bc414f874776ed5e416bd7f89a545f3b23b9a4ea1cd2adde1d76e952269e0a835b49f6e1154bfa4aa47d9a436b56b1df55a8c7338a3f67ed428c373b70312a06cb055d1fb504126cd3ca263368b9eaf49a1d5c148d4f1f09bfceb1689f8ce603e177140184bc92317688825ea1cda3a0167dfa346e9ed9fc44c307991c68df382223114dcabc8e8b3c9cdc8d85ba9666cdb08bd2620971d741fff75709feaf101ef44f92bc52f204f37407386add0b1d15559e045f2f275d5d59619edbae8a8af17ee8b63e6d8e1b1965edd8d19f8f0448691e6752b6752a6d3c566d116ee4c3f513c4a3531f62dc7efdb4aa96be99c494b67d063346f41ce6e90bf63eccfa017bde7fe32d190430371f9f7640280560d91be7c46082b2ff1dbb081d168de5a379fcf6a500d478ac342943aedbcd5a3f943a077ffbbc3355074bcb9f85a68ea78a73e5e5238092409074f4567d586c4b2c9f49031251066075459067611e8b5a391a913559464bd4f54a0229a00e77e790a750810ff3b0504957dd61e5577ade4d362d41b4e63a2b79ba63a7ca925a042f26469cecf3bdd086254262923422f4ac870ac50d30ca3ffd0dbba45a8a5d7713149063629edf2f2e5eb6a9fe5aac1a01b799d7dfab5d2041d36b1918ac60f9675b292df02244ab36669378de7a668221a398e46f3ac2b0c092dde2516231248669b9e4b959c32f7359d750313a63cb368fd9f85e5a616a2d869c863183480e1b2409fc397e29e0d4b9476e9dc62b24425673c6b003ec755b8f768239300abeed4cbb6fe473ac840845e0c8885a698f0ddcbf9d88743afb8722dbe066b15194aed28875e6574f837a057277ae5a92570cea806740e0e97adf9088a7d0b98356a9983aca6afa572f53389b94f979fd4312cebeefe926e2f746b6c0be285320fe90531692c5d807c41b801389153602ee50f4e883d0151ca58f616f831531012198e6919ecf76ca080582815cf2c9215ba60b4c96a73e10a0aa0e47540a0ebe39797f6b550d2ad6942261a5a5acedab0a388e38f88242bab29db3b0771e25cfd959fb13327150cb634995c4b95ea080a38e1e4ea954d300953a8bf7a54477a7fc19c2adb2ce9b4f2ebfa94b0bc4d21d5904f42b28652722b791a0c9d490afb2fcd46fce75baef44c07687ddc16968711dbb38550c1d2aadc66c3821c681ed88cfba5cbdc60764dbbb8a68786f76d27ee6bd9343117595f4ac4b0ddf53e3eedcd464d475635024bb0953b0991c9ad29290c2de427c0560daa790a334770a2239f65a82329c263d849ac8155f390ea51b38a6c6beed4e345a937e03f49aea0ccc4c83514411a2492efe45d0ffc60a29988499f5dff878b27bc2f7bbf67056cb770aa2d841b989c69adce4249cd258bf375a4a7bea077a5feba684106908c4de568b96fb8444bc7ff00429c75e64a1d976615b518c5b903e8a8c2d74e3d8449bb7c553b95070ed11d577c03238d0a7acde6f0b1d0ff394bc177b82b903acaa2e17bd1bbf86ec50aa6edfe570b47e3be9e8b47d0f4d3a8f87202bd973a1d8fc0c9be7fcdf0e1baffcd713ecd06d77cf6c1c8bc96e063564278e64dc9e3a3f50d06d2108277d7f2313ab9ace64894730f508fe4e1546eaa14f7b97a25a6d7990fb1c6845223b4e3a308aa840fc34d8abb8de792679995130c3a68ccb0c7477bdb28832ea5e6dd2125b5a01b3ade059de63a7a2fa2f4cf617adec3878740232101b147fafb02c5b8c4689322a6324dea6c71fbbf92339042a977b7251c5b5ff35c6841ad9d01ec30174b05630f17b7cc727f162f461b684bfba3aacd337884a151ad71c2c44d55193d1db713d4ffbddc9183de6c63a8374ed884cba612671bbe6dcd4c12a89be43bb2f9c24474b187e38f59e2ef62455cd5d0aba7ce426cf1a1427d63b957a80334c88b1e319970c345cd93c1fe95811d380890dfd9211bc6dbae5bc95ea6d22508ddd5484ccb4d28c3ac2bacae5248f5390f48e4421a9662520b4e69caed96d5f368b7eddbe3acb93a95ee4081e582abdc5a5996f0b532122172f232e73e74bd32d89b8199488cd5805298e7f64c2c037028ef3aa110b902dec3bd2f5d692d06441faaf012f12611eb79be3eec523cba2a293a310bbfb8769404b324f48959e49a690d1d2af9bab3dab402d5c167dec1964a18c695bda3740c772bb7f2216c763e19f42b9fd7fd92cba75ca056bb6931e3fe95187c937a40c9c3692e5108090d5bf54f235ecf833204c4f48990d271973ae0481e53c054c10b1b7620d8dbc4f3eca321a5bb78c4cd6d873c6eb094aea175f619e31082d83b6799ab3ca6ee3984ffdf5c70ec3b968f32fe78e101be7c9886d55d10d8d402246a40f3a46d5bed0ceaa5c7f12ab4fcbea5b79d6c03ab1e995e462dcac9e7da922de2bc039981e21b5b62c2e4ca443b8a1c9053fe1351f79141171aa7289763d875dd471b7d47caf2f74b4350385d577eb16a366c73f18618bc4c4bf40d07bee30dcbce7455dd95d1beb14efd473a922580964a7ff42091fcd2853dadb0f0de7cfbacdd1b7fdebee23fc430103be3f2c91ca1cf18f899fe99d73a588c3ae99d9d9ccca760a791b196117b5a5b897c7241126ad7e7de78fd8df20f66bca9b8e81644158f38a5f393145dc98401ee3ac35b49ef1b8912ab69374160ae1e43efbc751897017121e1b12a95693d0eead2c8bb150d666dd74a8bf222ae175934f79cbba8eff76e6003e3a6c284dcf7383950b506cfb7a7dd93de1d680ecdcf31098c666bc0b6625d638b8a9ec89ea1bba7f575e49a15ca793dc7c1acffaf2aa881d1080ac0c95956d0ad3061ffcc181292fd848eb0c65e477f8413eaf58aec411ee9b8a177d6ded604fe14d505152fc1bc10868b6007172900045399edcbd95ec3a0c0bc36a8974deeca5171d53dc0904251cc3f883df13f761cc33f7c0678c90d2efa9dba8884d7a52cbac6c90803823dc3e6f0a78fd317d68ea4410371465839bcdf80b38584c1b320d8a3e7c85f09d9d6ac7b5ce989173c4db428d61034225bab2c921c341fd0b9bacb6b97393991a8845e9e6589af839976074c80ca7c4eefdde7e342b78c401b9bcb07a6f4f9780bbb5a4265d5861fd201fea578e7b1229ff93540afeccaab8262125042c761e3edede4629deb32df522030bed63638c659c18cebc2da40d1f85c26dd5c8983c0c7480beedb0c65e4d52a6c1c5bb95407eeb118db7d8bdb89b72364c1141b48fe6c1f0e45aebb5d862a683dd6a708c3a3a7dcf7eead4ffcede68926b46c6e90a6021996b7006a63c272f3239a65d1835374f62960bbfd210c0ef07cf96c9a100ede9a6c280d8c922d9d8cdfb2f4c6e30f8e111493f219ff5913bf822fccb869428c072dc2deff41639bcfd474875987956b476db255b9c114b1955f915566dfefadbb74e3b619657e5751a5a933bf251a6d3e21107f50017f145b5bbb5704eda59e68ec58c31f2f7f15c68df83a093b39dd07b2ee689c556a22f402854dc76a22f5207bcbbdd950fc499506d1e2ab06ea28fdb38b375e9bdd5a7d6a21235d1fc2d55dff7b575f1d89fee57eb482a13c680f18da7e8dec664f57cfc005594af99bb30c15ce03ce7409587e597ff821108c37d1a139b0b0f7209582521f2b1b14891062c963dfb7e203d4fc1186f0e7da5a708939efb434aef6e034c81ddb55d930e531235950de3f0316e7380e97657adb1a2dfac92924c3bbf9eaed13ff41ca8ad03b968ea1d1650fc61525ab747930048bb3db353071083b3bce8c2f12b043bfc22e9561eb2069fbab36fb5377a118cf5dfa9778c9ccdb646c355b9d896cebcbba6fec1ac78079cf7415957eb809ad665bfa8053cf6816e2850d6f3559029ab37bb9d52c1ee242efc06a315c14d3c3d484ace40cc2a247116f8e93eee5f1859423e546f87df0a7822a8cd08dbaa0897903526329cc9fe30e72209e80b6e703ef25a84085aab0c7e2de95d75fd41f859aa0b7769bcb9da2a9a81e60c31f4d80012514aea5ccbc3c26ebb8518dd6a4ec5f50fff94737a80a77cc0d65ec65e64601ddd9afbd0e6e72733e9b0cfd75d5b02582b3f1dea6c7d2a9334bf2100fb6cf567dfb8099e6464ae6534eedea6ef955abb562e50da28a34948fa591fcdf8ac13c4cbecc8d77b295bff2139fafda048cf95e860eadb16eeac3e0fc55cc48605ae601bfdbf64d4d05c7877c3608b1f8e705e880ad16087e5137495a12882dea9041dee52d42d53e0772e67bbde8b331722e9788beea85f2cbda4714922de044fa1235e7af888fd4c29ed3b4490d1e0245408354029f1a8317c059952021adb2f681cbb62bd30af9c2c233c3d5aa8eada2a98966f1c738c62179ada8b9a0c8521484bb9cad76f1bfcaab18c8a131a82b667e359d2f5cd7b346d6dadb9418eb32385415e82944d76dc17b477c20c0535ce3b020a062b86609bda29c3ef1ca4d20130f6db97dc2af7b3207fdf1b2fabfbaa5a17976e40e8fe4721d4d94857e21240dc426be3f18e766e7d920af313741172ec0ba5f2a81f0562d693a911a1f9aeca74b1cde3424f06295a7f238e86cac0472e2e91b081fac6055093c41cf4ca2f3b8b95d01bce2fa8f4b4bd2974c4ec3019210c9cae3e1522c86bda787286a07dac581f9c405394a4e86fb1180c4e40ad4207e55389b19390b232ea74eb96785fdf40a3f2ff0d41333873519ade22fbdad3ed10c9cf30eae73261160edf1bae225d62fc254c403bfeb7339afea9de8f24c3de2d2f4e8f2170a80ace77677b7890642a0418835b114e526dd37f84ccdb7c7b8f6fc7111474c7903c8753df2a101f82dbc65f39f98b105095501603a340b85a0eebb5600b8dffcce8aac7b889a5bb59b41549379ee9cc5fc333a109c67eaca0c26ae52bc926eb1a6b3e476c2a0f52ab40ee2b2aa224d08f82e711cd10f339af977f0972ac867b6dab52641ec3a24bcdaab41a4e3c298c59a65c0999a5ee31dfc356e5c95c9cbda90d95ffa8d0434f43f99bf3e1c52d81ec8d2f43af8c85cf90b200acf5cf211af12b47853866cef9a5fdbc936b170f67d233b5adfb91769fa52bcd1a8f5d04329466c1b9201b48df6fe14366e70618d1a04d83290773470886c8c02af45d54e377fb06cafda6b78346629c90927db14ec0284a060e729203168a83ce2461972ff6e21b1c42707434c15f868e4d9d18b8f1abb612495295b640f656d96c4c649360b4d1c0e737116a7f241bd21a346264768496f10065f6d9708a9d0b1cd9f0619c92df8b05fd7ceb67d2dce9bbb2b2375371f7b9efc160d3f2c610a47541666e34868bde27994e72aa9085d206a90723b29ab6b82c2d2a7fe9b6bf0bb1c38f8e723d2094809758d3726be7f8813842c029edb89299894364b71ed4394cb19e140e21a980ae5589d34256252807e2f8a5263390a429ffb32f9f4ca4426203e67690ceb30a00c38ac06b01a0df8a44d564350c2bd7f1816d84ae927bf4591bf1d0db6c99c5633578566197217cfd19d730c8ad105802cecee9523f9dd3c2dbd894b5c730c80c232d0269759b5bc9d27267460287d901f3d7b4d19794095a76d2701679091428a4aa2194d1303a49133757d235f486de8d949a85a40ff41d240331de9c05bcb9a69dad92c1ffb2552d13e81b77a6d04bcc3d8705f0de6cb008bfc11b9ef3e8e90009d6445eec5487badc7ac496308ce383036ff355cc79bc02a015d85b8e10f46d733a3a6da4fde8ce6129257e1df1602c680e7c414bd976b306821ff4557cc465308adadb294756868df77759f5fe3db5888b7dab2c55a69f59e38ea7e6d441406e2e892022d42cf15dcb1cad4d6144d5826985e072ec4620520de97c940238baf13775614cedf5c8d36db16d7fa26b65cbe78a4480c8763dbb4b62c7b8dd252c525f96315b9f25ebd5f743271fbbb006c6a51412c5ba19a2eaa4a09c2aa3038804eec510434b243b82b60d03eea182f5c9bd650b1f01e35714c4cb0c03061e63cc7bd8450a9d81fbe5c74384c85eaa00c56704bdffdfcfe98d6b341bfdb446eb53c6dae09a700734d6b6546a015774ba63aa8999a6c3d57656c76ee15470cac5aff58aa0504b840afbfa826e7d1a19e855fb86177eacc3fc3c1149fe8be2942fbf001b930bc00b0c666d6c3fece86c5b15c09f26b88bc2d3256c8bea6972b87b70cea3f13c4449730f6aa124925d6aa0db08279bee07fa3e9aeef20bcc99e074fc2e72c3e1bdab0ec9b9d0437c445180d39d21416c93a82da03e5b23164724d290e85b2b5fc1a311b35aed72d8036f484e2e960ddf31f3187e4ea447716900c1203442e103839b8a50b42b94b7edaf2b01e9cd1728a2b085c5ffbea6fab9804b01886d960c30f0a1cfa372d958b4bf7434e95c1483e7690305439ede44e8839d1f624dc2684e046ff0317f58c6a3cf80ce7211d93940ec0ee9de5323aada8df55d57a8f0933d370783d84cd179f72b25f23d7eca8f34967f4a3ae8deb1f3b2d63325acd3159f6f300cc2bee6ef7cea4801469bf97536e5f0b6827e8b3d09c3de6e9277d53ab3e36c1c9887c3d679e9dc9f8684c70eab888bf3fd4bfdd28ca97855d2d419075843e42d84d771b27adf86a752f5812305d9da5cd333d19ce1d9a6cde355f1be10ae08642de915228a332a36b42aa5e713aada8f081cd8e189a1487e912d3b52e5bd6255275340f7016f5666f56aeee10d37c0f5873319da95b211685b1eb225ac58a1882073d936d83e302c2642fb14868d348d45a6ccd7198a4d2fbd8718bc0a2dc48664d39c4767f6a9d170dd698dba8cdda429269c864c71cd390cd31731484e5c945af24dfe8720487f894c446da5ff06fbf0a26b98c3f139ef917a37f9bc3eee11d7c4f87bf61a17274215acdcd71cb8109879d88a4b543893563d88040f4c526d791d0015a4a7875971b3a38ec8cd0bde33c541b20fe61833fc014009ac24a0f5e291f2fbc1d47ff3a398c219b6c03941c548ba0faf96e7f5dd5371b2d5dfad3a1a13c131c389cd7b1f0321241011b52886d44f85176d881b4696b3c0e31970f4c8e1f52d74755b33d53b0fc7ef0295f6234a09c4b3f10d5679a63dffc64a2255bd8f250220d9dc653d48781578ea33ce7e1e260700a897d3a117853fc74210e2ec6539078fcbb61eef17a232e8e5b155cee5b741e372ceae1a4b486e8dd1b5b13d224465ebe5cf47126e89df04d41ae1af82bbd892269a1148114e65698729be04d3e9d2a4f0b0beca31492a209472fefd2081bf0552a96fc591ff633a825b0e0504885c57b8eedd19135f74d408674d870fa571e0a573d6b6d62b4158b8bef0792ae035cf956b719a629770d0061009cb948a7757b9c5d3b16ec2a2414262f30c0baebbfea99d1fba1b17a914f43cf1731514369616b16213b9259c92027d901fd040ef8bfa17311ec0819be91b6c2728de3f9b07a8ce6780c5a8f8bcae66bab1d4e2188fbfbd9cb1dcaed2ce3716cf9b987bf4bde8c4bf13674074c7cdfeb2c2eccaa8c7a3e2fbc6811fb92d91d8559602a0c8d04b90a3903082c2d96792e30a0a7414773c8ba459f13fe39139bed7fe8029563991a1d890a66e8b7d50ce5ab0eec0ffb492cb5cc2d5bd22fb21c72f193aa3d7c5f7fd33e035426a1fefbe97a5297c0f37ed093df222cccebd4fc1aceb5f77ccf18d97518e263a4e58eaed676e399b2cd1414ef037a4b0398e7bd691e931dfc291a8c72d7a8a34904a07f74a63757d23529a9438f277c909022215fc3a45a5b87d6e09a4e0be9c81a67a5fd60ac7fb57fbda52d778647aa1f8fe977ea25eebf52e6b6a363b94d7cb50efd7c555560ad566a388db7432299139f4a6acb94b074699cddf5154dca545eeae32d43d78c29b708c5a81366fb417350d8a07a5bf0ccc69915fb2379321b96fafdcb1ac9143b1a52082f249bb2f065f1852ea250f7f5080ebabf51de7ad2c23e6ad0559f0d23b1cffbcd956d1ab57d9dd9a7bf9dc4213c993ad011d14af79e0fd15db0271b6ba3a5fb27cc42b31d21565a85ac37d886eb829776d68a89f38024c1669912e7ef6da51a1339e8b2ba9523559cd4f6d67d67209ef08ed30f7c9df409aebf37944ea9d1f7e0584daa47635b9c4e902d822a6ea307f69136a4ef850ee4876b5bbad6dd75783cf024ee7e0faf9d873ad815f02c07cd80c3f1e3f6fc4435b41d5719f355b970a728e20bdea056a871607a7695577e5aac7c5b9a0a7f214b96d91211d337ab56d2dc9bcc631ac7f1cf953b527e1d186a835014de05c02ed2d0813777843e73e06042c72f12ae380755c66b148e0a5b7871636aaaae36741a9ace9bd38c2a6af1369dabfc7d79be38d4c87ab051237a744596147230f8a48237a58d0bb538cb48fb5c8faa966fd962f2e9eae7c72317f2c80cfe0cc08f678abf87e2001a7fa8868ce2f2bc72698835bba0a42c355367b621202da5fc71fc6a3099231c72dc174bacd9f8faf922d96aefa52a6f46ac3959161f4618d3286fb5f860357b48bb3301efb0e7c1eb40012e6254da7d7de782a0a089764c28db046297e9d04a8be93352ddbc663a86e309cba31be01d52936b170dedd71dbc221eb57c57fcd7b38fad48dae725b4ec7419f831f0b4af55dea181d43b12bf963854832d83d74653b9b09be04d4e4d9e6561d0d2c752a967f1815da15282820b231646d035506d32f7de28a8df5192ae50c46a0785ceb92a8b7e89d531087354ba502854283fa0182a40b316215c239b4585aa0a4b9f1cefc8f3a72024a64f4d950278e45ba9e482a42427cf9b16b801766b18ce1ef03e21f56c07ba6b5f4a1b3278c2138fa315edb78ee9eddc5a4a1cd675d2acdd6115f346abf2546868acd809a3c28b2729fe13563650ef47da29cea5d26590d08074b303b7f4b9d6b625439c3295a6470df0b1ff26435e5bf426335926c6beeed83bc474aaa778ac8532259bf982338e4513ab59107422cc1d7e32009714ab90617ff157dc86a27eee03e704f81437aecfaf1e66fe5e3035fcaec49d8423d66d82e55d350418c8836f41e931a1b8b70dfe539209d61e2cb508ebc89a1b4495f8982a8267999572cb6d5496e651ba88bc43cafef158a95fee7e892a5eaaa353b060aae4d8e3fdbc4e69cb17b66675d445fa998a1bdb4e011edcc0cb104283536500572caacbac0e15f54abb116d4452830dd966445b1d25f4dbc0f53f7c32c57bf508ea3edee2feb8e95d1f8f85c73331f11fa62ec564ce60e5182128b38840688693a6e8bc3b7da3215fd95c4029413c8c9a0a187aab2bbf9678986431c81cd2ba830d965782649e761cb647313749e873945c7bc1c67b133b0e5e4d5db1a3a2133d6019c8929956eb96f04b61a708e37c0b7182c703f435532bb654a1a3af142bf908f82ffeeb65214bbdf088a914a2e4d71dd5c1f2d483ffeb812d4b6e8f5cecb81774742eea8c89e64ab39b349b16957dec124a2aa653d72a15f5a25f9e0762687c03ab7ab059d7fde0822c92dc396db33ed360d1d5f337552cac8963da327b4ccbb17684ad67ae983225635f5945280bc4d04984d0d911cbf710215d79b03e365fe95d2b22022c4806f918f0b643ea0515023a6cce264af5b56471b64c991eb74a08175768b883205518599fe6469801e6201f8eb5857f1655b15ee64490ba859a0275ef2066667ab2cf206946e86b722a834a0f102a6bde836a7c7d653b403c1fcd657fa2b8447f1752ce776141a50aaa573118ba7900227b5fc0fbd5fed64f1c979c1de2a648098b1d3dbd47718f0d73caab86a8cd8b52cd5b93cbb601ec088b7d76449db4c56260b19615da44e0917d1dd6c0f2a628c0fe3f18c409b74f25f616c52692d6a7da44fc5ada0be337c04a9378880419c9596016b4a4f9fcd2a59e458d0bf62ce3ee69b27a8bbed3961aec943434109b5c40c6f3538bed8903ebb115a13ff5796b982693445371ce7516e8acedf64cfbb9801f97351d4a281951d6b94b90849698c2772d180b45aa29e9446d1535874b130f9a5e1fbded78c31055da4e1813648c5a0756fad8617aec73489ef444fec9378d3a6cfdedb773d4a74f948108c1cdda1b103fbfa9e3b30435ea868094973f9afec0ebeb6e9644dac9c1334609a9ec7abee93dafd0d9be93d88439a06f7f7ee7e70808819792d10f9ffa4291986b6c974eb0743cab9d93a07f2789681bcd353a65012a3048a14e891108c66c1ce8c8f496440eb2c62f53c64868413cd68def9b2ffb8b0a017faa798769038b1ef2a7c19776158a25f45e091b7ee325d8bebaba80b400eec85484502f647a77418f650964bae1766ad196811bcd8d8d26da802901338e9491a37aed3cab77bf463a3154177344ad6fd62d42a098c6cea607d5754aa16a3598b4c4506b36c9b76f0af514862aa0bc2b34d398fbf2c373e9aaa3349c9facd7052b62dc9e50f08333b8ef1a2de7b40edd9b630e8320e11de2f139fc914cafbceab91098d72b42ec4123f708dadc43cc37f044ea2e62e8aca230b27969a514f0332073997a65514c6196d3ffda4ace210fb5596ab17129294f9291fc5d525468f523c0496bf9957a38233cfaae284b0562dfd30e0b76cb132aa09703548b275478998d27030ea96508d1c4f5e0b0df2ae6914abf88e30fdac6f7884551b61f2c9e0dc567aa3637a31e99f4785f48fe4e6482716c67a47ea51e1c301a8b2c392772f65a1d4f6c76bb9bf95801a05cc4e884110284b18ff9b0a8fd75907002fd49cebcf43e66e5da62fb508201e0c1080d81f36bde63cd276ab7364834f896b6a7d4d6177dc1d501cd6b850f218707f3f87d5d08ebaf89812f588e938449557a731080c3f45721d80f0f5e918adc4c62dd6905d53f0021d5345a7ec0d16eecd8d52f9ea2b361710a7de69e01448bfdf2bf2b25396d99cd82d782d59333e81ad7582434633f5c90604a6ccddc22536253c232f1b4edfef18df08f7d2421e179dfb01895cc2479936a56a9d91a80837a251ff4bd1acd13ab5c27b001ff8174039686399f3ce219e5959d6e4fa5fa9f7b1357e0942cba9a3681649a79abd78838fef7bf95028c7ffdba75c2de2b3d4b37e6a9e061f044f3ec6dc88346fda4852ef7076dd4e6cc979473e0d5653390e440aa25d9aed1007ced1f51b20375a435ca32bdcdb323702cc1e1d3ce847d6c5f11793176955b912e752325739062821a63982f25c67550d97cb22d6c46ca76265161085f0869e44fe740f4a3b2167fd5111bb88f0fa9e616030f9309998e93ef5efe3d79117b0b91e55d14a2366ef8c4c503b5eed61e5287a2ccb5719ea04ae4a16b0f21e086f61966fc434aab4e7f556ed3dc37e886d66fa7c6178724d2aa7f747f2f0d56d92355e1d7353c87dfead95338ceb32b37c7bdddd9a587d8de345a04d73464070dd2fe5122f27d70477e627fcc2034ad6447bf638c3907a53fa4041b22f6dc5b472c173c7cc4d25c22240756c3d4954b3334395fb4b71f8ddae04852c55ab3586e55ff9a055590b67caf516befadcb3ce11f1ab08acdbe8741c4a7022abb628a6a35fe375131b034cda734edce5bc9acfaad945bfeee8c4a5816067146afa6704c4164f8576833cb8db9c3da452f5b9613fed95748d8932f7fd4f84b35e4eeae05851d27b50f7d31c533950969f42aba9ee6fc5f38dcf0dd77a6e6c05487915fe7e3162034e9e4bd951099354a2068aa05aaf1c17c5ba682553c18bad181fc6b6604298e6791adca15dcf769b7ab8523e2b888863740e1928814dae8921326ce59391a67f60b0f664a8857872575be7c94ac4728fc0372580ec54b4dc036609368f3a219979531d750a237a23bc025747df6e775daa0c355b0742d1f91e4f2ba39aef77d5c8794d06896265d71512890a6bfd1c1547688b42685e85be183f77d8deb5c16433c703a4f2c49232d0f874c3092fa227ac34ceabddf2a3ad34ff466e27620fa51ecf5f740d518915d19ad6f94ee8387c2ddb52360eb0e50ecc2797d31a31ff2c7bc2b1cb18ac989c83add1cb85bd7fef6527212e6b9f94a369d2ab5edaeca1510314cc9853b23036b9ce65d176a27d24721f6c5290c0c227744a795df175f05981a5906b256db61a2e00a3d88bbef9a3e41003a89747d011c2801db7ad8661b7ceb398ad4e033cd76e1fee61ca1b888dc5a044dafd0cafcd467aaf942c57e2e1d504aaea9bf0555b28c7175747f2b0fb462b046e9be14c9caa82fb34b78c52e9ebd1928fa10d6837a9bbe190bc68140abcfc75375269a091f795496390d88b9dceb7b0758191b318b7b4cfe1fe2e78291e7d872bdb08630f1fe426e33ea15cfa129959dab1cdf5b5b67160843df74db1c7a31becd1fdb59a05bac6e26c21b288bef5e1920f08f458e06e4d5446dc2767d34d686aca97873b578b5bc2e2553d6369af922170ffc6e6c51a202cd50ae2e9fd272b0766f10fc7601c04490269a20d8bc8c79f54da89055c2da02d26aa4ac83018bdf761920d35e05ff495a7925c7e8c0773a3f4c9ab3eb4fb1a531b2beb76ed1f2d5219fd2480c2975a32e6c91caf3d72d2cb13c341a3dca364a33aa1c25c536014a66c60ee718cb13dc6e048c7bf57275c65542056cb64167e0dd4ab85012c8f78c9bc619ea739e391f009f80f29282fe8f65705a55227e2cb0aa7ecb46456a32665075e5bc3e85447797d0acfdec59e8f98f7866da1dd79afd5fee250920ea570c0533dc77b16c54313245e8b1b2dc073b0137807369ccc1227c3cd9bb14e0ccfdfa150c7c9b35f5bd69816a92720a21b60e824aa49da9744a7c402563bd9ef1103507809071f8989bb36f00f118d4d14a16cfacf4473269f8e932b57841bc78bcad11031fe9fabc9906d847e5bd156f036ef321824f4fb4efa9ffe9a19a970ce82cd36d33905e2c9bb4e7c47bc25a7d3155cf2457238bfa8bdd6bf879de0619acdade71679261c7eea8fcc41f8aad26d52191800b74c26a8db3e4d931fa1e95b8d5fae4fea05146ca3a8c931b0d0b09ffb745590a83a1c9e5f2eea4f473bf368ff6fad5013c8681f9649a47110cbbfa9899c3fdd4e46a69a31669ba62cda9aeef6fb9cf484e6e778ef41cf933321514e64e71fc6a88834676c4ab29ec53e9c19ef992ef139ff95299413dee6adc350857c035b66ad9bb61e1455094975326e796d52974424beb7351b9099a57afcc1d48229c7b2cd1ec6159c53f61e9f347e5b4ef66ef88ebb464f80223a65e6036a032a2ed0da3a0f02e2df6f33517e621b6d4694bba3f232c5ada14283071adb69bd28ffb7b498411a76a441849726e761418c569fd980582735020850a286cf62157931257588089ee7895d26ebed115d47f87df55c897ef4abb79f5622ffe90c57904dff41b84ccc171dd9293739372c2d1a2831620018d3d265c68da88fee4b8c6bf89c921b8b153342e2d8a39a08e12e4cf09e0d2b6b14ec0b6e729c9a783ddb44dab451e8c6363ae45e6f2c94c7e9b5d523957ba95d58a9d3f53eb20f0bed3b96308b3cf0ec9f340c50874aa1e111caf0eb203c584607b1a633f210a1d9405b13e050847d49e70ca4f0dacf11df4dfd569c4b0b26e7bee845981c3f5e74bda82dcc405d05116b39bc6da30ef31c5fe9ad0473a0f39a762c5e8d2d812486c9340b29271b15005236aed4f7b6d231ba887ab40f961ca88cc4bf1546163aadd2cb13555d011d35763728a3e8ed41c89e67847abcbecf778de50cdb82150e1882d0a2213d00e2b38e81fa8d8c5385372e201b4ec2274149b28cef72af118bce6863ddc9254f01a9b7a57e5fa7c3eeab9eb352d9cf113fa32d6fe81a0847677eab8d8a93f104db17ad2d23264e01be9a8d0674bc9affd50e4779d122e68657a8f67ddd1092ca5d9192a4a8467f93ca1e02a6be690b8781013ca353d7351f62db38f858c329c51e461f1b27c17558710a1f6729d4a10ab97b9388050b26ddc75e83a9f46e5ca2bac028d20b54dd7c8a07017f4412a5839157c6be0ad0185f2ff5e55b8e9c18a4c663b98f88db9458a21dd848b74742ca8aef6528b29ce68fdf2b062862ed195a49f2826fa0118c7db7741b5cc05463d4ba65a418cfc204809b5253f91b67ac1ba89523d5a80b2da09baf10563125f8a687107a2051660f25204ee7702b04473d80a74f1db91deb67de809e7a10a193df4e72a002a1bfb943c5d6dbe8b77faa0da38791fe42e0b8b64f90b5de1962b998785b2672ae8fedd88de12d397d477023abbaae35d0dc69bb3ffe56c055dca84703c5bfa923ce01448389c7897cf4f53c7a2171a3db959ec00a70a06e75821fe0905f123f41b935f3e98d5959d68c5593597fbc85ad4f3c859149707111092044c056859b18cd9352b1122bf29579dc78ef5cc50160313d6a09fee2ff43174502a23ebe7445c363725e80d18f740a04e10afe836b58f8eeeee064b32aaddb56628065ba531a70ffe5ca2007a030638934835e4157e48ff465e9d45ab750405cc28a8b08dc74cb2ba3bca93be24bc35af4ef9620f9666933ff82ad578be8054b53bf4d0a6500fda352234850510db9734cbf5e3bd22f65243a1fd88e27c1957852557a6b4e2c3b959f5a45cba21cfdc88b915b1b13a0266bba315cb799936f7eeb7bd213b129ad1463949d0b056afb4331d3d21bea70f6a0539f08eaa43249f3236bf8c0bcab01c86bfede88cd48d638d6c67e538034800402570834b9f445949f5198e6f27fba8cef8ec0e32c2f52a026db1be479ff566e79f245b84c85e6e6ae89d2c35d909f5f866e179d47701c05da7503ae5d972766bfddb132877c053962c2027404592acf877e7214cf2284a5b99b59002c8c1917526e1f23d3e658732c49aeae991d52d9dcb771e5ad1ccf8d6cfb4a696d8cdb68a9d3f462faedf3f11e7c71d698598c87839082cdafe9a3ea77e2860d54492b9900930631c83f58a4e2d59b6ff2ad47736597c1f5dd905e7299149c0643b9d619888a826aff5ce104c4a88a289f4c768120c3d968c2b9584485e9d9bc83a1a789dbd7e1cec55ed77c8509df8e8e20e2f42d2befc15c2b627f1906ba4d4a34d901c59c0d8bd7275837faaaeb96c1a54ea03a9487b02e34483bce02f0f9f42fc3ed98866c97935626d082cb1bb5c29ba2fc10586327992fa7c5780c20932c60f903db932fb37d395712a7ac3e96d2610e56492fada4c4506b28e1e10de972c53ae2fe7f709a965e5b38d59ba8be9c905e6e60b3b6c9a8cca39e1ba5234a46d54b5c24e83790cfa76602fba1358fa763e7784f2ecd3e6809e5bda3a9493d39e3094a87243633099c6859050297e5947fe9adf8eb0d795786830cf98a70103e16cc8ffb02de6f9e8850d19157a5271dd2a6f7da9dfed27de69222473bf65b9876ce860c41cc5ef7c9f707cf0aa0ccb6e8e5cbf1381817b10e1884fe6bcc63b3a4bea59b2ea2e760f2810e64ff8d3f1bcb54c9c8ce8724d38c35f75bbaf23fa2f95e99d390672c015a565f9272252fad4f1e48fae5ff5b1f15de7515fc66fd75be87a447513a200b0094a04e7c54f899276af1befba05e06a053edc5c75ac922bb768caa83eee00d7ced8d644e5f9470e62aaeffcfa0d928029ad85d94c5f3ff9c919ccfaf943f629b3cc4312899679865d7bb0e4107b443850c2bd7f1816d84ae927bf4591bf1d0db6c99c563357856619721792b52084db597653ed78d0b970e601263df3ce32d029af9c7e818a7721f1d20bd1913b8d911bc7fd59e78bb809ce1fcf61945314df87ea7971ba6a5cb74e6148bc9cc03fcfba3de99e94be64437953a1e234dd693034c79287ae289c6887b9f749d48b0bed716287827d566f55c74fbff795068c904f0f10542b75875ebd3001c26d35d454b3379d49d3e87eace4ca1d66bc5300fa474a460f5efdbcf4a4ab6673238a3be2975da325ffd27d3d90c292930a5455eeac684a9d892acbbc330d1a14da76cfc6b3d4275db87f86fd3043a5d183f4712e428d7eb5340378b867cb78742fecf32dbcce44ee2b919e44e43ed5c73c7440136f37fa221542456f82dbbf2a0f7aba9b9e5f996b1cb8af30289105290b4b6aded6ce64a1624bbbbfbe6df2b8ea1ed4b5fabef6a5cf98b68186052d1da119d0b24f7354b40b38e955d2b2a9abecd7eb1d4f76d9199b4b9ba361fa616d368d9b982046e367038028b8ffa52986a378c6838294e75b9cb5245e68dc9c781a428399a0cd79b0a253df756b521109d99f519e3b408e31ba957962fd1f0ad6cb913935f2feea9962597e858affcfe2ec8b26aad171ea61192b790d3a0718daa3d9ce9dd772b206e680bf937af10d21100286a41a3158ac65b3b2df0847487af15cbb66d01cabec74d7e0f62758d3e81f6d01df86f882d39ae6365994bdd76b61e160870915caff4d126c5c3aee3e82a33348a226b248bf8763b31a8b69f931993103e5b23164724d290e85b2b5fc1a311b35aed72d8036f484e2e9603faff34f33aecc422f8beeed62649a69cc95301f307332a7f582b2d51d746eddab683c8dd23c48dc66d4c12d73ce8efba636078e67f0f0482eaf88348e0e39adb60d974b27170afc5d78d2d224b5c145f6ef8c870a5fd3599fda65c7efd758615471113fa7c989634a51e17a2b5c0752ce735dded97fa5dfae21f46d98fef61a1e7f45ffe81c6e6b3006ff45045d18560817fcdb109f370db9cc2cd093348e5cd035ce4a7a79274c63b3ddbecf4a20e79451b3fd5e8f53809aed01bc13aa5b642f3e5331ae7e94a265057922c92506f67db3056eaa2e9d0b83369351187e43310b458b51306843b3f10368fd8dfc8db7571b69c8ebe06f22f9819965087efba777cf5e44bcc3cdde17920b2bce03f2977f571dfa297857ef0f1d01fe619f69cddd95cfe16eaacbdd4e3728e8a93fd42ffd22ebfc5e96ae99a1f7abfc6bdf2f3d7407d765f5eceb516fe895406d4c26a685cc9d9a781b47e6fb43602cbd42f8fcaf8a839896b47eb13cf456b568cd42cb529e994cbcd6c4058cf3cb57c4fa11e38c133cfff19323a4279af34e76e2e5e8efc7f1842d1170b94ccc4bfc750211a60f39424cafec33ea63b7a71afc470fc33bfc59acaa6eb87e8d2ea36944d2cab85c70528badde248dd92b5b8939f061c410cde63ac7903166ae86fbe366e1b287c2940e246edae582935de264a4a6fdf22dc2356e5a8229cb742dddb3df9521593db2bbe04bde84cce9ac1b4967561e7cd1e13edd06918a98cecded604159f664ad8534e83e08b99894f9dd0c79279881fefe667349c01c0746cac1617649b6a00ba7ae1b4e0fa8eb102e87d326e1a6670e48b231817d733ebcf47aedaeae485fc925566d46844fda33bc16f8af4805f37083547770804258a04f1a16cafd9b87b4714219fae3dbb8c74ef4844e034f3e35846d729be04d3e9d2a4f0b0beca31492a209472fefd2081bf0552a96fcf483f59c11f8b0ec68a7046764c45601ab17a826061af3d635d38fe0784d58ddb21dba464bbaa3501975dbd615db59be2de90bcf1097706857d605acd2f9f56e8040bed002c0a72c8ad0c7f8eff649508746a35556af35c87f6a17af202370fa8d767a0a102e732ceac4ec45d00d0f33de9cb4c20f72d7f145b6c9ab307332490c4bc07d3d6b9e6a3e1c292d1da5cefb6da99c0dee1f349a19b466649fe1add0bfe535fb68dbb8a6f935f5ea6a62336469952bfb2bad244642fcae166a1d957661072ed9e875d39a8a0779675709f0805a3bd8ceba2f8d48c1808c21910f1fb8dd4a0e7fcbbd6fee554700e1024bd19ed6b0d2d03334bb40fb192ee6d39be959b38c17e8d888ec07f6ec0d22ea52297db0b30c97f88252176128e36ed8af9e3bd5ea349c5da11ceed12aa6701cf5a78287b24955d9a404a497bb4bcf8d46f76ff3c678ed981fb101e52feb5f81105e69151939593c13e15fba0cf8f5e7dc3c30d10a6f088853783662379d64e740c70a77cb85860ee150c8548feb065594203ef9407ef6521cde194c9701f401b6368f4e5efc5a57c5ed0097b15a9d1d12805da6ff5ae77244c907ece829b708c5a81366fb417350d8a07a5bf0ccc69915fb2379321b96faa5c6f30935b789c47c0edd259792118d8f636afd44e3a3dedf83ef938b01916b0e2be3edcf6c8ef8e28ca6b5b992a8f61b854ed4fec7b234a36e047c56c442bacc2c26f314682a24be2c1c978d20009b1e9ee0df999314905003209ac8bcf417418b827fade0c483eaaf65bcf483b76c30855dc086448e33cbbde7f2ced98665095eb8e3e096ef835436deb2830354a1cfb335b1d156476fa715f502ad970a8a6d3e3387ae1ea79dd76b18228612f059e87af785edefdc390d1e5ffd6070770875fbf9948110ee7bc058707fa54357ed546d491ea5e266930d9bbb67826945c25579b18f97a16b7c455da56818b08b73e6b7738db14466626de62f11fc4cf76fe7e9fb68b33eddb8485bb93ab4fe1253fb0d501383022d0afbdb7428cc58af24fcf9eaf84b62dad564ac946226923d6f7b378ca54a3c86465bd20caf3ec9a7224f6e9f902977fc198fbb728971b6fdfb4361d4ed911423b584c80cfe0cc08f678abf87e2001a7fa8868ce2f2bc72698835bba0a483476e787b85691a824ccb338e48d8f6a466be409d0aa2bd9c132f7dcca60148caae48ca09aee4f2fc6c9ef34cf44c74ea67b623a7c1e7f366812218f129d52aee86ace72870b54666b626e11a648bc31aee1b827ce04b8fe579c0b2fd45d8349097039a4c52d28ec111118139e0790e231dde5cecd927c3cd80431227e87c16b736af73ea0a7b30118df230e099145b89d283f197dc21b6563f03580cbf64fa7ba621bc4546045988047f0683d46c0789981ce5d14e4501f28ccb1f28a7541a3ffb245350f32e5faccfdd7da2e94860075e67fe38cb9d7fde85ef25d0b1e85275448f280cd8e2b39a586295719e7768fc1bdeef6b78a4bbf8ab575d55237996cd88a2c13e3ce7e4d625aa537c00a886ece032a6675c36130b6eae4593cbd2928d88970f7766a64b47303bac58cd5fd14e3b1ba8b11b84f129ca53f5fff770ec0a91de50aa1fda97859a85d43057c59a12c3a31e1d691478545c76670d35efa8d8c06d9e155ffbc8ce6e1e860b99aba9e2a25b78cfbe6eb553d51c6be6ce86173438c20c22425649b22117ee612db0ef278b4788ddf2d19d09fd567d1f1567980a3c44e73f301f124f03e78c32ef8d30e19b7e2ff7c01104d605fea1fb6246519cfd0ac034a469c7f967cb8810ea206cdc0d594d2d8c05268f5864c53c4fd8adb6ae80154e04f7d57cf39769ccd4befe733be5e7a075ef8b6b3a0ee4c997cb79b00f80748b47e89b975dac8270a3cf0bcf35462c8d1656adb8709b3562b9263e25427ffb6e268aef7f8b6343071f9322ed8304987197933f0ebd7f8c33f4b11253bdfbfd92f459f96bb87d8ad5699dcb655ad9bc0d6d174d41d1be16a49828278a9a0637faaebf930da39c0d26d5042be587af9a201c7ddc60da7ffba39c75fd1ee1d3655a6f4a917a1a75b6d4e59ad42383ffcbf43f34d1e37bd5f63d9982be4c5760daa2b0e6ff5f16e2d603fb9e8c337390878fb371df6b7e8de7cf80ddd24482abd7aeb41a903501600c10e194f4741cf2672f76e989760996532a951070be883709b5f6937846fc65e9e2451030e0be76636e000cbca8fc528488fe7ad5e25587d9554cb5e8f87152b5be690a9e9cf4f932064ddf93308f998b1c399a14463bd6952633ef79ec6cfc0ffbf9fa7bcb77078d4f28cc00e2d467b22b427f12d63c916592354cef45bf653be3e3756663cd715bdadc8b101c3afe93234d7e28c70c62b9887b3bb142ee897b83e120107ef5838d44873e12033f3eafdb7c68d591516c84c5ea75a131f852407c339f0d0a3a49b29cb74990a1746484de6778d20f1552d27559d2c8809833fbecb8cd6d004dda1022ade1b667da3bdc9e807ccca034333378a8b9007e6e95ba0ffcf94d5512f39e6b4c867040684cb52252df4e5f23a9be3e8041e02502ce53ad4112e460c7840e5a33118c4f5d6e62395f91179e336bdebe82fea2833b9871fc95d4a91061295210a1b6fd08d30da3047fe414a76940433ee8ea634bf7df37febaba597bd9616b827893e165dd433354864dda1054c6f8ee6383a15348d13af3db16121e94a98b204ccd970f33696ac7bafebde9e74ed23fb67123124e3c0de9588ee5c00c323c99224344a3b2009f63be554933205628d5a4b079be066d198f3bd8aaaaf183003b77800db6caee9ae953ca696b5102bc605a2be018bd59e1216224bd708c198a6fe5284f374bfe141fb2da4a1444eec19c24f1fc9224eebacc5ea9b5f23a44b07cb84ed2454775da41bf625150d6d6fd5130ec08f87f0abc27c229fb3845d5d15b834927ebf9b4169267c84cd7c15ad8639a3b367b296c0694bd6dda89661db8231136664cb61cb23911db29695a86b1e225001d139f0d7ee930152bbe4d6db05ab605ccf6d445e482619b3e762ddad8e33bf6962ddeadef2c7d0c7a0f9f895dd5370700665253825dfa15fbaebbea25ece5fe1097dce957882baffc2dab48a0c173744f744220ea333bdd84bd9ea94284f5a111fa69441c7411ccc33c76d9efc88ef4455163c5db2c7cdb50788545082f15da6ecbb31bab2d1b87e7d7cc284be8a44f84bde7fe32d190430371f9f7640280560d91be7c46082b2ff1dbb081d168de5a379fcf6a500d478ac342943aedbcd5a3f943a077ffbbc3270623bf74db022fde24a1b0ebfa1763a4c2fe2ea7154acb0fc9c8512516cba40305e097fe75ba92cc833b272bc482bf41107d814eac294b385e5214ab4e476582ad30e0f133076e494b97bcde65941713b69f0d735be025216da727cf02c85836e4477f1c7c463a5e460b7bc0f05081f25558c893a949d00fed337e5a1cb6622cfb95f37e11e897e513014723b67fe42cf7eb6e5485ddb90f6e31ec1c34b0879d271a106a784deb90d67a8a9ec762cb2c9e1bb8b6b222ec81ba21cb0180ba8426977134fc43af4d08abd12c9995d07cd80764611732315480f917d05c94875d6a1f5a77e2ea818f6acc53602514a9a0085cd7b7f9b83020249ca404d8782693f304d3f884bd97d0f849d8a3c45ef79dab53ac014a09ff12a5f0e0c92946e9d12e6392f368dcde11879cbb1654642491972425e8e08367f50873f49589e57f3516357c2f4cc562103472036f5bcf8e3295a8018c0d93cf50cda8d876e5299d0bde658c46f6760909e8db8ceaaf3ea593669d05134416082a584cb885e85e34e2feddbdc70fd2a2391169665c3f66c72b75e8eaa37514ec9b1f42c9ede38ff5c0cddae61c2a443dcf85bc43228f18a07a7743491169c216d95c1f44e44aa6fc79f65f78ba2205f3e610eef6263b9bb9b34365ca9cc00583d552b0cd6cfc3edf11b3d0261d5b4e80f140edcab5728e7a333d5a39f22882e0e12fcd46fce75baef44c07687ddc16968711dbb38550c1d2aadc66c3821c681ed88cfba5cbdc60764dbbb8a68786f76d27ee6bd934311792414a3834257c68020f78dfca43eb0acf510be73e0cb64e62a59981c66f0c822a1027ae77c913faee21dd4a4634aefc8791f2903885ff02e8739f8d0ca6acef962d94dff0fe1cdb1c967f4147ca12b7f76eda966947255ff3811f10b6710893372359e8845e19d4183edba8eaa74954ac6ebcfcdabb1083ae4b5387ee530f126026101568a9e270e9d370a1fb2ac9318db076646ea8e70b55f4e263b320cee52f0dff054868ce79a55b20bca30479e726e0305595fd958fde8506789e7ba992feff1547a73630039aa0f5603b731af39742bd66ef3ae0ca3f1c3ac81a117efde750ff65f9277f5001aab5b9a5710ee6adfe8a1f8f408de83f03660f5926e540f43737f48ef56732f2e9d7bf782271ab362a69f0830f34db0f2851f798c8149779c3c9beee25cf2e2dac1bdc57a6616b55a061969e8aacc88b7df8149b6f8a5c790e0fda4a964f044acef730020fa213349b8b41427fbb5cc4c58c1a7cee4ce6f9d5e96a9f2620b4ceb3cfde65aa090a1cdaa52ed40665bdf88ffb0a142c93273ef84a7bff66c3d0fa8fd9465d4397f6281e46166537002e0428bf0aca7f2bcdb76ed525e5b3c79ea01788ab3db16db8abcc9db0ac27f9cd8b2351a485734a86069a0aa2b81a99b54911c1e579d374851d39372fdf4ff57314e2c1ee99c1f55cd0efc7b1f7f129e47427204cd106230616c56acf9564602080f77a944f6b70d855b129e548c5c8fcba52c1cf6884403d878620aaa01d9eda5baa8cc061937619c559809abd87879625d6c4e6308bf41b6f5799b5171503ed6478802f526bf69613a7e6534bcf795118b59b60e3c100fd526daacfecabc65f82e2382a460bab3f7cb378be5f0a7c16bb98a432d2e72d881ea97a1fbcdba87a79be3eec523cba2a293a310bbfb8769404b324f48959e49a690d1d2af9bab3dab402d5c167dec1964a18c695bda3740c772bb7f2216c65f72f7fe42e3817554872a2c1d738314a5b8959a874e866701f7da1c09a7530459c365d12bb764dc82fb2f9aeeea18b8c390f3a2c265670d06dce9ee403c51c12cb10287295beee9b3d0ff2dd66b2a3896157afcc4818b19899ea64e772cf8134d8b98bd0d80a23e597e8cea47f6c28f6f6b38fca356b2b1392666b8e49ab7e0cfa059287fdcb1d0301f8259a7d52095b29ea065a6dc7910a8dc0b770c9cda8a180f7fda8aefb7a106c50c122be3d354001696af2b947c8bf225731c2826bf1cc89fa793ed52e70f81dbcfcfdf4c8ace6849a136a22eb9589ff62babc723370e6e80f9bda3216770632197c38f961b5ded636523a25b694d75a6cf9ba86e3610f99c8b297eebb23200c45ee797a2e0e97b3c26d8967d05f1fb8097c18cd146dc0b6861c572f3832b81cb15245fb8d1cc9bae4e74173492583674622db125cc4fb9ec3e5141e22ff250ae31d87f2804278387b44d2c4ec68569495a61867a410348a79e10c939365068477496a34feaf4eecfdf73948531b0554abd81bd317034d71f39731d02cbe5da21644d69664de1d680ecdcf31098c666bc0b6625d638b8a9ec89ea1bba7f575e49a15ca793dc7c1acffaf2aa881d1080ac0c95956d0ad3061ffcc18d87e39ccf3e56e6b4bb53d0ca6e6d6faeaa4b51b571db53dc8959b97915b70f96e3125590050bab2e73f5c562e610429c5928c055adac37c8df27afcad72560d83445f13b8e4247bd0257f31e8cdc3a95ec1560cd2d143d36ca5bb5a21a466410ec009a4ccc1986e6ad1b353774e2ad715ae8f446aff9d73cc3b0d3ac7a8eaf709d18069bc16e36d03839b4ad8ea0bb13fad6ff1a5853cf3ced4e5fb2446130e8df5ce8f9e38dcced76cbaab5b0687a8e256c2593dd8b84b9d60d38482e75042aae4fd76745b5d200d19544d8cf5d2e5584a6d683cf86ad41e7e1fa9c7069d29ce5deae100733248e00fea1ae02850c65dbb784f3d8de7ff70fb32ad3db2d602edcd43d9edc54ab540ca82fd9c7cfd9788ef01d2e82bdd619e874885e97e7a3422166acccb8e65826127326ef169b1809081627dd8835eafbb097fae2cdf6e90a6021996b7006a63c272f3239a65d1835374f62960bbfd210c0ef07cf96c9a100ede9a6c280d8c922d9d8cdfb2f4c6e30f8e111490544585a328a2d4c03339e424c8870dd07ae64cf2ff147798991be03556c687a878d3f0cbcbfe2b6afd5605a3fcfd514dc89d7fdb9f83c0dd0cda54bb69a8e8869d44325bf9353ec06d7c25d7eddd18a539673255303fb4c2dd59f892afabe120833d4ca0e139baec252faeed5c79734fc979df508d0ea6df3a26792fe6e542d5c67162031805346a7806d73f5e3d26c5c805ef3c2b8463dbf27cf5f3ddcd41acc67becd5907887706bb5a704c00a86808b54b05da9751cfa6b014c553654392e9b07ac0500db122614c5390ae5ca0925edb8faa6aa4ad0ef36d4f5268f2a601ba3393b81c1f386d73bb0a039964465c16d456f74e489167c8717f79fcd6bda1392c2559279fe58741bcc66d6fd9f5e337bc012e65824469fe82dec0b9c497fb3b9a4e5c861f32e5928fc23772e71c306bb228f2a1bb1ef4ffe50975b2ba7baf3852571532308e6dbd0811084e4abffe22c4bf1076b8af19738e7c84bdf98a7fb7a835ab894bf1902d705c40e41a4199948a81a3f9cbd08c9739e8b034ef2766e196adbed11a569432194a280a869b8bb2aa265f8d04a5cec43aa45715e1927a88aec59f8b0ec44ba638deda246281a3496b532883729d705106ee43ed080a76f40cb63869a8d89f48b3de443b725ede1b0f263ca5c1c77b1c5c03a7606089d0f2d639c3e92b536e717c5c296145c6a9cfa96bbf83224f4c9629f61f2cfc0eff59c10b112c345d88317c499cfac29023babea1813abc20479f8fd72598970361907798458c00849e86f9fd0e16bab36ba93c04c2751bc028767f2558e4b98e7e6aec8a1a36c67bc9fc56a5fa1015586d5f8b1372ff11813f408593fed0e4008af1e1c3b6af3f8931df29e410cd7255ca2df4ca69635864187e0f9a7891e4d96550881fc456fbcbd8fe910c0f261c7be39c0b978cfccb5177a45aebc1c5d55924a6c1883068328915aeaa6657f80a16cf577b985dfc44b93aa976d9257d63991c4ace8ca9dfa453853064a971acb96f3576ce8aa2aa4aa1e18ed286908044c317a53c1e163b3fda031595d1d369846176b302901f3dcb9e2ce12179c7a686e2dd593a4f91defde237184fb26ce25bcdaa515d39a1426476a135628fb6e4a4d18665c235eedb33fa1c1c886204d238b94d10d644978d4cc389b8ffb25643605ed606992b760efca95a9618f9da4742aaadb8cded13bbaa9ee7db146a4d882f5cd8f70adbe0779124b737c6be82d07570d7c018088c211d0e45a3d417416790b710d839c96b08a1243971073bfe62836fac627aeceb82fbb51bfee11322550ba09f4dff782f6e0ab78c55695e299d832b43cee4bbcd3229fcd1d726111add8925f6827c8708387eddf522356c6a4cbc281a5d8b45039d9e5b84136ae2f36928a6650dabdc0da563ffaea5a8e8ec08624cf8d6310619fc5ec68eb9e0d11e231bf619ec92faaeea58adcdd9d54348fd6a3955d8cd1ea310f6a2f8e332517df844ca6eb89c4194e27e632c22ffdfe622ff6d64e8bdb5e4aa8d848fe372f335b3d4993ef41c60d546093e1452f69b287bf58d704f372c1dcc4f91c0fbb21055b837f80b0802592dd0013f4afefbc19b96637388ffe2da12fde452cca1711e8294bf04fa3b69fc6db730a1b88df742aff79855f371b8eb1a4041a9de166b778bfd2fc616471387004952de09958995a66b3a0b43fd2466df724658abb626a4a47dd0d4c7ffc7414d3cbe8ea809fb2c0ef4ccb3176b2e9e0c9155326d8b5fd6446d1285812dea2f7db944349c084650f800180a448e86c31eb7fcded89095122abdf5f7280336d38299cbf18d62f142edb0f27a7b3815980e9f73929b7530052eb7e35a6018499e10a5723d5887c25f8ee48e82dc8487c54417e3541e4119a003a469761b196d8339b7b6b4107fdbc0abca1a5c8e98a6e4a996b585b21650730a5fcc43dabc94fcf558f3bbd090ceea2298b7a78e9b27c0a546a4e9986177dde2d8564b80c4f42c0d16778c78eab6f89f67b2eb6976818d2737c1bab4810347eb2be0b7eb40535661b08c4e9f41a5d61fef4d11ec08bc7335c78444e907906634daf0fd01fa91ad8b5862f2ba2b4ccdc66c4b9164a0003d8002f26e1c73bf34f42e82154eed873051e9d666e117bedae9cd35559aabbe87bf05c752c31f03e2204d3b40ac9e93054540492c70c1d0c08efd20406ccb0515ca22da893c6c6d3ef6569804c02024632a309d89980b7b118085ce973677c2ef472d7ccebbbc4f07e098224bcace184e3374cde4f6a6ae4c71058da91332a2cc8223e12a84e7246a64791e155d1af089ce23c2a5da433f783db63a6d9ab16924bb53d07f1fc06d307f663459dc418ad3b13d80f1a88c856a178436e415c5b550e2597336783005f1164e3f6dcd4392674aa8981799329891697353f4fbe31c30afe901ea8d45f46f227d714da226db0c2faf2d36d7096637dc2e997115083160528c25bf28c804b13e0f644c4910fe8bf2b92084b4125285b543070190678a1289f3148e59b63739a9c7f1f3d48aa4fbf702aa56ca6ad7bf793d87f728509a7ea908a544b484b0e7e7b9c9c024df897303c2e8898aa48732945a3d9ac445a50b2a66b641400b485abdcee1e9f9c6e9272f1d91ecef2ac8483da81829c51cd953ae3d7e7abf0cd890d3fd2442d47e6e8922fe87db589582e708d65fb00e85b7af78c8a0b7d346791b86ef5844b5322ea2e12b343c1ed39386b971bdbd239b667cafa960b3b4da2460b38e3befaa29d59ca30ecde86bb50b14f91b47a007722fd146e3ed91f1542edf4b2a9a4b8ba8ab7e35ebc25bf9eb9762f978f1ec970658154f54c3ba98f569349cfac11ed57e7f37fe7776d16c666ae5556698e17e916738b3bc29903fced5ab3716cadb38df1ffaac20f877c488b0fe27abee0a2a3dd4728f821b4577e65373d7dcba8d7050ca1e8c5712d4f2968a1f4df721e67fe41cd95afdb58a9ed621c45045251fcd760d66b0d4629fd37a973f9e288871c4a85770e7ec0422d989f75b2b35be208f6b2b85933e111d43ef2059bd22ea329bd6a2ac2689f50273df122569fd7d31773138e8787234dbbf5fb505cad7b787534384b698d0e2aabcaa49b926bd56861628b02fe0d3cd9f128a28c8456d6e00786fbaaae5081a237d0fb1dbbc7fb1ff160e60b5a5f24c4b02e18ee2022271e7992e944984dd81e00d8d0b8623253b27aa1c942326ccf9f4fadea6d7b51023bd17a7646a7c7b84bb87c184ce0c95a2064bc7f42dbaa3a181363e9fcf35c3de951aff0eaa3e557e74ff7de2251ed2bd31b48ca38b95eca26f39db969acf40935f02fdcfb5b0f52de77b933392356d6c64e4582ee72fdc33db26bd36ad7ebc61e274f59afecd9b22e11476f7fd1c2fa8ae9be561682d70da18a5968f6ea51e781b38564d4b476d41bfa54944356964f7a0d7177f6625c9ef596041be8f1f8ef70b5c1de1579d4b21d33bbf00a515b2cf7b0b93b1bc783c7454f002ca3b93d43f84a4b959a9bc3c13f6e2b64f68342707eb7652d5ade0cf126426066504321581e3c08ea3885df10e9d10512a4dbbbc9a7e5680a5fb5f135a464ae8125af059e4881dd9013f70e331178c127dd19eae0320a14cac9651adf8537db69e0e08572c2da1b94c9928e28b43dac1668b86500f8bc09ad46c4240c847fdc2978f95b7bbae46451a1127659ebdafa61234e2f8a4664a2b31c96879d9f0f78826872ba69853022b22452c062f85f8ba17693e624359b6bb2752809cc22245d137a8d5b9470b0397be8a8fa932dacb2c1bd0ff5f4f858b07fe5d008dfb2b5baa5dcf8415a273eddc34b17ff006a40490195e519b56f5e5ecc23acd1ed42d173fcd49821e52dd5b236cfba8c3615895f44a73382e6b03acef8e4037de708751aba973d14892b0445d930e2c29e8d6ee73a8a7891e0a0b0e41c6f8f4e9c62200a2c7467800b7b283eea68bb59e815d1e62ce0f8e2042ca6e5cf20fa1829608883ed8d9d39cc7296b1319f0a43834b61a549ea2b059984af0e21a2e08d7d91852d7cfbaa1880de08e08a3ebdae1406265bd03933df05e260be21b0f4b05599adb31f0c505d94bff844cff7fe861f56b09905aaef9b81b6d708fe250f53d4065e7e4a8479fc334d9352d8d4c37cc5448b4d9e3b6a8166289a5830206aa7bbf7c601f5dfa678ef12f0badbf93be59963c3806bdef8ca50595e4768fc9444bd0dbba794bfdee7034d62b412b92e4a45dc863fb33f7be0405ae712ecfa624d8a4cc5c38909d990e637c02f95519d321e49a52d15ae6ba3acb07c397c8ad9977f82918cc3e43ba84371c909515cd6a6f8ca19e14c2a252c089dc88f37b7d25d7a9f74419eee9251aaf59ab89f9e02b60e4c04b012515b79497f15ff0397ab647039481b346d9c23baac4ad3dc8e0fad8c2d68da3dd7b3a0347b53d4bde6fb2308e1070185b12d2ec48b805816f6e557cc2caea732b59cc8a1eff544429c80894a5d9a5b63f087231d797085eb7dc979640addce69d524ff3ee064bfe972c6d7dc853567948e75d278e5bf4a419a5d5b503c421a4ae20a80da93f48741771d84ec77bae520b83082cf68d96e54abe038141f7f48c40c48bf70da136bd2e87f67ce2bc19982a15ab269977ddf7977dbc95f79d8576c497ac5a306c7e8d0bc3e2a082ae6c6e24fe2869cdfcca0969cd1a205d586c0c35925f0bcfed8a5e2886e3efc3ecdd742b7c66cef1a09a957e9e9cb2c49716680aecdc23bf9337c483fc11fe5da19dd73f4545ff0ee0017555b0f108e290ce67f04deae13ba9ca24aa5ba7e919b4c0a91a5f1f57936ab99209a9069d44b53af47396d17579de2594187d12fd8e7be01044f54e24711f503169c27f5211af9d194ebb21adab7f8a7cd0b1566648d877abafd375e73a3d9c51b7b528c2b30df0d0b16512f3a58d89cac6dd9ac3a3fa1aff02f78fe6f8dba31d4776da6dbc7bc32531e103f0095cd43607533886521347016b1b12e090e53f426c24c4473c20fdecf02c4c9044bb12dfac6699f0b6c1241e3d8366c6fdf596657c428511b25fc297085685778648e7f769d609b94b84ad922209bc2f91ba314446b3b8df03adf480910ca508f01ef3e9419e52e4e6d68af647b94dddb44de26cce3d28993e860d01b4ef20fe012bc133e3ec97a9dd40f8a34f364f8085cc8b75f166feff67d60fc49b0112a0ed18cca159ba327d44bfd7e0a9ccc90808dd9c5dcc7eb348afb4aaebe6dbfdef24df5ffe1d8219de7557790070556cc9c0f9e9e4a550fdb6a2a0c66ec10d9e2729e8f5be810312eda8d0eba34bce018d7e5c92d097c276a3cf8bc80aa67b1b1863f29c629ef19828c918fd195ee7b6431bf2684c34ce76fa453eab94e18941abf40857cb803ffebecf0f246b4b8cd583deb6dd41de00b902c6a48fa1a7a5a7e1209750c484277c2f19105a7d17e7639be6d10eadc1474d41696dc119100d2e91d5f9b873528b870a201d21a9005236f46a0527f02a93f97b64946ef454e866748948d1461d8745f0537bbd76a956f140e12d8c139177f895f90281c08d87352fb29db41d0ed16ababa4d186ec8483e6754c07616dd41549eb3fe121821d9d51b45f1f05d03caa5be7374bf02b64728e2724789913412a7e21162b868458988736a92e2a96cc4db947c8a929cb86b93c7219ff3484a5e2df9274d421f474a02bb292e44e88f3c654f5bca4f6b9ea6ca7f0fc9e2c7b558efecf25379d80d580d2896266f1e8cf885b99ec1425d6bec80b78940b98599856998258f7480795c7988f4395370162952a523b1a82b50c2b4247b0a31cd24b59587dd00bea5f964193d72288be6c025e7f46bd2a0af6d73d1446890581f9304c50319a094821e93cd54fdc900af7dd6708a8d223ba606ffc72bcefe22c9cf0f85dc5088dfd7a7efccddc37fabc2be8dc03587088ebe4508c99cce0382dffa83e3efce3bca6a673a11f23602133ea556c98bf6e3169b1f751292cfc9b3fde414ae7e58a0d2fbf8b2f673c49b7703e9d3f72749216f2d389f779d6fe8fdd43f9a350d46aa5eaa19f139016717a6416016e6712a15605a179e6a1d985b680352581404461670ae27e83eaadb5c0e56307c43e21aed6442800d6a7f8faad7ee12ea053cc61b622c986c6b652fabb1d561b604db574b2a7e474460f88efa45a67a768737e80bfdd787956475ff27318a84ded8f7979260d618547338b23536ddc1045585eb2e43d59a4b1e6aa246304ac11d3e3af661c245f4fb089b8c2135376981080ffc51afcb6cb01a023a598512c277785987f10a9d5ad4aa73f82147c46d4e3f2893cb570b5cff94839c349a097424d20ce5498679755aa74d8f2346b610f5a6b90bc7b9658bcc63599af9854cb406aa71721460a0402d360f9d7dd6631c30f59e4668a339e256609fef944d8e90c01470aa48dcae4edd5d176bfb599c06d03f71932689b4ca3ec9c8bc2ec00df35a22609d4d8dbc2299c4656aca04497a28badfedd681892657966be024b3284596810a74df085899bcc363a93d3ac0cf8e5c5265a42dbd6300d2306128e31d9bb2dd04f5f974d3d59be2ea7ddb3611764dc508993ef2d0b5f356472bb4a26cd9ae2e96920b8ed0416f8648cc501b79c70a12b181dcaee42b10fea2301997d596ee92acc6a39c1ffb159f5c80d72da710830e8b82bfcb0e70e654179fa6863166c98d1d6d8acb92fa23e9c911d5aacfcda0b44d79c211aa0f7f0b5269b12ef0d6a7ffe3a2048d231096fb2711ebf7c58628fd4719f0f7638fe073a03b1f3f6f7fe75a3d358fad40ab50546be4a44c760be9b1ec324dd0128ffd0c50c3d7b36cc7fe6524543e3fb1cd10d875b534a6306c5d6eafb5cbeba85f4640fdb9e14d2e61f16a016452afa2be2a488fe1bfa364bf264a90af99c28fc5298f1fc10e489560677418856b425b094711cb3f43ae79ac2d5ff3793698f2e7ce3df0e0df0f87ec0160ff6ffb2c878a9e43fb2894dc59213557de61cfe826c3b7ac08e6debe53499b92479a851310de23ac8d937a5710ecbe5b4f270ca0bf2e52d9a54752054ee5bd321185b1bd3ef379ef8307579342bdc1601e3d9505b1b342a1b933c14b46aba785af35b4862bbf41c04fbd8fef1c3343802109071b6e991318ad2b308c292f6c66a3734df59d63e1eb4c23aee600d1528357c00df600b555d790143bbf749515ecca861d4246ce8c66afe08c10eb412d7da3d160779866b195ce610a615c6b76b686608f8ee7fbddb3b98c26065042e7899fb0a821d072f8cd4811de2d265b3c6f034b366a93aa66b4ba01e3d1ff8a48169f69e745856ca9c07cf11a1005cc8b513dde4a33096b6ee0efa8f3ac8167e6356ba801f1bcfa187a9b9b3424b7c4a218e1c3f828ba8f9859ce2edfa00d2828583b0f576e173433c0b138251fe2b707b29564777ff0f155a6d678c55c5100e6c5c280e9d55b0215a2d73f6bc85414b75930b350d592fd292a756356c46275e117da0e12a95e1c609292e3ec25e471dc1b209af90228033d3118a372deb9ad0a417bcf5a8b6b85d0a54b0548053b090410f7bd7e7aad538ec2ec28b348914a778bcd6d25f9dfa80758a04a4ab45c5cd71fc095e88dd7952f1f88d54c666fc709e38a2f87048d3943be4301917d51ea6f63944f9b2b918552c38718208e4b298aadd51d6b8a9a072f6010460e4305ab6b1f27e403a4885fce0439fd9d2373a876cb40b1d5d6c23bc5514fc57ce5bb9a20786784270025b4cca77d2a2b1c03fc2accd3426f55b9169eb779ba1fb606bf8dbbe49bfd9d59e45df9341f2497204a0b96f06cd1d2e0b641c72521c7efd83a89ac507fa21a603f379ebc784e157c99bcd2517b06f6ddbcded6f9f7a16b50d59df4408910990348d74a7f2c1818725f1f3b72f058220b9a11d137b042de1bf1d0368b95b5d126ac7a5d6483ef2071ce71841a093cd211cff9d1a818d8f59a62ef77b62ff1b14b1e44b3de76ae1d40a12d6b99b6e252712a111d4b09f9c841e6d1174ebf85cd5545ea6564a998a429f00faeb0e5c7360530d8338883d2352880a5e33912df46ee8683c20767a7f1518f5cbce7e9eae3d4a12568eb4b07ff5e5366048f660e100ecfb9b36db10b006f449e65464bc6d8eec4abd30faf4b8b105a0d2354ce1f619a5d44c724ae12d7cf942cbc10a82193766b27f339282f807b5d5b27cc1aee986db3e2b51a8d41ce07915f57d39edb4ae9902b333165ce38e86d639fcc5616910b7b49ccacf5476c4f6bd5db12cccff59bde8840a6d0257c819370ebe5e3275a62fed6adea144ef12ab6d0739f2c5b2a771e9bb3514504c0e37e362289bdd8fc389b9c9e31cc3d5b7fbb90b2f7117bb6d35079ed136854044078c1e2acd5e0889ac4709b1a8e7c977289f7cf138300ff06abf430688d297ae2db66c9deb0d5caa2a7db9529c0b69f1c88e5e567b859470e6cdaf5c0be47cf6b0f213e3ce81722153cb5193b0f719ff177827a1ea49d605a5fe9d63b36651f4ab326a0ad58713f441fa1fd6607432523e9cfea20be15570125ae4e4a4409de4e90085d8cf3336d9bf3c34985e461126813de6ec2d52abbe44ff7ac5bbd482f6ecbbcb8b75aafeee1d0cf2cc798c6a166d504c2cebff95fafcead6cd7a83718490914deef5eaac81631ea7e014675d51407688b98a0926e48656c52533b35905534a6dc35e08be693ff8aa4743e48a7f173536695e3c923d14a591a8fe19c9e9c63fe80bff9ea7fcad4a97f81b2420dba90aa11ba24159a330b01afa0440678104d894c908fef5f76e42233293209e69bbaa1fb68765749894b67cfe29c2cc7dd0bd9a28a52230d0c72ec194d683c263ea0c5ed012b3a9b774dc912778edaf2dc1b0717fd45db4da1eac521e36ca7e2a22d8a74c69dab99cf89f322e382e93bd2b7f70da23bb0dad3a3ac289a757fa93c4cafaf6e9d78f9cb8667978a56d315e6c41b67be6b0c2696457b490585ae6988fdd85e6caef90376b559168bba36c7f01646ac46fa4054bee27f1fe684ed1c33338d2b8b34e6a4c26eca27a342c73ee82298c6c3291778f4c0dd6697eb89efd90d6693c522b8ca5349847c275499f3485521eeed187899adb8714b4382ec129505f0689c7eaffce559e9bab44386441c46b4d3c6029a6ffcd8f52ce0c518b788ea60a23ce2c82faa7873497e2d15760ffec1e5f07c057cee6326328f393c421d0999ec2e018e82c1164ef29659550fc4fe6b02f613ad41b9326efeab179fa53ca3ab508c59147fcb8f23547775538bfbd4cf53ff1b0b21f22237d3df8427beb6d2b3ca912f0ebc33d8b2d1136e767c18151a7da9ae2c4d0fc6067dc5d7b241d53afc8e91fea10980dac950bdefe51bce0ce82c2c7597d99eefdb555621a20547b41c42897780ca446bec4f21b975a29d9278b42fb32eae7d88bffdf73fe2c9f62646a749dd4052bd0419b1ded354874740d109f72667c42b7431cb606d7174fc4f194559b9696438c5837ab161243ea037434cb4d1ea973add756289c1dd480a3ffbc0b1f331fb2f2c2c529f669b7f8532a9a908726c5428842c3041a9a93b5a907eafeb82eedbe09c9a989f5d7ec65d40608dee2c4fea4b3a8cc408526bcf040f06f0f49a7352111d6eb075451c45122beee447e45d9da3dd93854020ccc4529227567190353b79587ad821fbe21638fa0324f666a529d5473ff5a6a1ba926a6346f0d591778071f947a361efc95e2a12f4fd2bcbc98c98da9713e4e2654d149afc6dfa46e3da7f62e10b7eedf1e52db07ceb2eeb0e32b87fa87229fb7836d5b0956965dd5694058d7ed2d4c68efaf05624f2fc9e148bbf235d32c6c10a3505a13fee226b884f0ccb759610a2ba08b6b1feca52ba85cfd4d9251d6fdd0ad7ffe39ee11be43da147eaaedc982a66113361f6f85588aee90f36a5b1ef80514e62f093cca097e4c329162d77d5965cfa9f9a9162246cd942e605f7f0e8619a4ccc5a4cc7ee3b91b46934a6d993ce31845162979012e73b16724e4dc522610de550ed162b9320287b867127f42e9f3307f5ff1831a76f00492cddcdc20f43dc73b08d26fb4900365888d4620b8e7744e1172ad659df5586059c8d4b5d2883e4d9bad69b063c91f6f2cd4dba61fead969f163b642a80aab6f71c26ff01b71633235f9e473668eed2766f62efe8dcb452289795671ac41d59354e85b57fded20a8684f3b5a57dec34a07dbc14bc9822d0b2adaec9017aa2b6301d76f461f1be1eae3e693435066bcac8f526bbaf696f655fcc67a06497b84fa1172e1ba8eb86ef0a43ee7c1b74a58cbdfde22afc2aba1887159f6e31b8506768aef73a00cbe68dc3227394772b73f99177e82a355f523f10bffe899e6ca602daafb57631564e637d19bfa0bfa1ca519ee79905bc2edbb1ea45a7aab6304ea78819f00e5675c76c49e4571110ff12ea595f6e505a7692b428a5956ee4d35edc2fc84ce6f09cc0ba9ff4250a8da1de9798c6b42916ce9b8b4d24cac876d52124044f4400ae751f4c9434d7de398c5c16abcfa21ce8ca9a065891f9e3d48dcb3a90a3da0a5a501e50ed36c9c0bd01e26cad9ec8f8f75d1cc412f9d06a6b7709134ebe5e0759fe177e41ad8399bb50909cece1b0e6a97fdbf0e808a7a55bfe41eb79fd661d5367b46f1cff59f6e57ab781ce6eafe7ca08d979b5868f3bd727644d61e162410b4172a14f62ae50821c446a3bb18ad9e220f8c2c02660ea267af945ba86228a273eeaf5fd901c7762bbe42dc3a1ad998c117123b912feb56786e0577a3fa1a28627f035910ca951d0420e8dcb178228ea00758798770c002c15f836bbc9cd192426d1301a544a480c6ffac4e0451149c07e82a4a57f3d4895c609f8ba75039c8731a35527efa5c652965ef27dcb8c7a636336fbcd0c138f271bc330962a0ed4bcc557721acd61237c04a5774185a4d1e409915994221ff42fb19e47d7fcd29be1c09d9256fe6afa416340f0875807a82df75b02f87069192e8cfa066358ef1e9d9365ca3b86f9e0a2f1f3ac9e69a2b8da756d0b356dd608c9dffdc7a1fd9ca209843b89ea0740034efb19519bdb5d5f4b5f9e9aa5592330b60fffcac2149702a6ceaa0271406dd0fd1c226604d7e117b1b0d97c80be9d3263296820e38a03c2c6dcd2dcd7cd902dfde778640c3e996dcc779a961a639a5c1f3b01bba70f775ed0fdd8bf82f54b019beaf365529dd1216aafb78f96af6cd311bc428ac28c0bc0fc905054ed5bdda6e94a8fb6161246f7d9d04b66060eee0687aaf79ece3fd4352d658b303995a314dd2ceccb466d5ae4fcbd05c2eedd4f3c4c05259f7c35d853cb986a1b9555a25260dec1ed42ee0cccada94d29c9359173d9bd3dceb255a234d7eca9f89f1f68f892177544f473ad11caeb9f2593ccffcfacfa558c9df38659da9e2846443aef18c8991483860f0f8fe2467eee0e6768d719c543ee6a1ff4e87b5b13dbe4f29c402f72b995dc521779265740c5a096a78a542b6effd660c248a39222d293a1d4997af9533f56352943221f0ac25042f0491e2d8dd1b7ab57a09788e9c382866ae821a059389934157a1d17c9380f7932e4baa0a73b62ec442d8e0b5eead2bd4c3a77c0dba3deb7b653b93cdb211e60f60d17c0081981a69da50ad36c1b7d98e66ceccea244f82da53bf2ec98d9cdb3ec961a1c993be7f4c3459c0cb4cdd73869cd21daa0ea01080de54831b0f1a6d82bc7488bb8b74c1e9e43f6db4a0a904972a26e7264fb4070f11591598dcff6caf8ad6511133ff1ac7b9d6989c076064be763059adf31753d0940b911b27023d8e32ecd9da64d23fc11472b9d94b58183f1c4a71c462886a18f173271f8490e7529f26c2dfb0f0045745d04fa4e15b634fd3a451db7daf282c95bf56d136cddd3b3436f89dd2d22237bab4f187160843bd8a23f94d32cf9a38279379e944596732e923ddca543bd6cfc49ce7a16e170b312408deae51fa1e6c323b09462f704f0959e18351867e9394b11cb6b8624b6d23ad4a80e9b84218d6161c5b7dbb2da7ff582ef2755a0b73054b431207176bcc7072800917b36cae8bfd656e8bd8649fedd73ccacab8228cd380fcf04eaa1a8386e84485c04d163f22a96c5a18482729daa992c656c586d9b5a64658d6002a0e95658385cbc7f706a68c2aa8622befc5b7ebc521dd283c4ccabdfb6a01b010cbc1416a31dd6501ab28f52b45d3d7c43db27daf8cca259003bde05c922bf6d7bd70cabcd5343e8d1ea854f67191f481573203de331a9ab223e05316ed175dd7cc15625b51ff8c24ac486c6d9b8519735e7d95feffb939a5c8d3b57972fe33c95d66c69b4ded8a5390a201a4253ea70405ae17a06ad3df112bbba5c6fc595e72040d21fe0a10422b96e860ecc688c0764595c1e66a1c14385097d6ce5801889be75d94a34c3f6c7f0b035c1928204a81adeb14fc51b0b3102edf791878c134fcc014419d409768aa75fccabe62419411f11fe069275a14a30e7cec680fb761ba03cba64a57ab7422b7a7a577e8829628c20ea833bcf54f21bc2d94060e03eb2fedaa81127848e5187882c95f12561c2e8de34b239c35dbf0bfaa2d361035bf6842ccc0157bec7270de0ffb9a3e4bdfc718f4a9f4d7f43606ce3e9871a16a1acbd63469e6e98e8d5a6b094392933e58cb420106f066f9c351960c4b93733d8d6f1611c3dceede7586e52621cb00f4ac4f4223c3fba0980ce8fe3e848729f23fab8b26790aa35183fb71a9c9332f99d820ed82dcd375284f07709a64f2a888615081908c1316dfc0978dbcccad315035c0649a54bffff735184f5e26d9272b2ee3fab13572feeb4e4b68536e4660c2093f8148c7a2bcdc7e33f96055e56cde796837e89893550337332ceed3ce78cabbf82a244b6cd987358316402e5c142b829b5f7c529eabc70193f9e7c8486da40ae02474b9ca7bc7ad6ba0e268db286e8e0746a23e81db8eb149caaa0e53314ca47b6f03bab2bc4368cce3d7995300e0b376abb82738eeb725468ba1ab0eb54d189aeb2caa0e16bd3a0527c3d1546e19358d4ca1470aef4c0fc6188c7e6624f1dfb64d21ea6bf2a19f0c1c1ef49f128f61b19b3762b4e3bb506e98f2a59ecb1a87e4fcf41a31924b746e865da5eb96de064878e67c97d30293e59f11c06f940f754e09bcbb6072edffc6294d7f2fe0d8acd6b240cad2794b129c7047ee025671955a4b1b05d85cf714e11937f8c19bb045defa8e31cd714a2b0bfa8990f795158592b0ea8b53b5dd1ec623d54650b597ec2fd0c8ce9f72f8697a1ad421b2c98d40b02dfd4c71ca7b59d3acb186a09ec45744b80f44fadb1a7f40a52fdfbf56c77375f9a1955f3bf398167fdbc30cc975b62fe31f9882cff2a0cc2e586c2393cdc42fe315ee3e8cc44d2651e286eaca2eb47e6921cf16efb07c03ac9c35eff4ac5807a85bfc3517d8a95a999de4dc80d0af6d8e059a4c589e533069f60f04eabfebc911dd1ae4776600961e912a20e9cfa1c5abfe48e5d15551910935e6447fab662a500dfb4340444c0dd5ea9d2f9652e54e532d2a58f5d622c3b62a1526c0475de450c1b2b2c0f51bf64ee7805f02e567ef9803424bd26efbe6ede6d7b28a577d37705893840a7e838d08b6cf24f203b333dceacd70785be674af2bc04cf0d45e2be2b97da1d79a51dd042fc6ca224d3a1b1162393c4ca22997184f3aa3462a8220cd9c97707d228c8d276c6cb506344997248092e8f71c780b271812bf69326fa434f0b8d573595ed6c33412f3b1b4dfa6ddcf73e5e2ca56e59ebc3f7689fc219ee9a66060074e6bfdbdcfb115504bc88f56ad4b92784339dcdcf60b773ca6c3e956a13a67bff470eb362956d29f9c59200ae6244742153aa23737513fff4d5d067d180ff5447172fefe72cf4705ef0dcb1afc35e4d8dd233fbb8d9c44bee6589062663478d48229523c8203e3ff7a84e1d3cd099c141beeabe33256d238565d8331ed44a617ee166698af4e0533d26b7acb312f434f55dc02cf9593f4cfc3793dbc6f005f0fe35fb0db137664bcb56e0e9f38c025b388930da380af454e7ecc0e0ddceffdf721876e94731189e3a40bd027b94ab869749b6139b3e7578516b2e9af0ac8265c3305e667b4d972457c3a3df66aa621fc21a2118f80d21244f116b761f77b3112098687d7fea25e4df85999a5d545021107e75a2ec2362b813a7dfdf83c398af524724bed57bdd89cae55250cca1320121ce8e73a6c78a11c41d1a6887473fe5fcdd6491bf7ab4f5546e571b5b617d5100c0e74e07befef51f0d059356f56bf13acd67dacbc1661815bac2f39ca5c1f1835fd69a7bc399bded3f9856d663d7d73482c6c159a13571a1bd2cea4b8c79a44ea825ddadeb43973c9c177eb1d489818147aac7a8e5875b1385afb6e6575bb4ec5a30e13c970fc5cd8fe19dc70e61a12742498b5eae9b818b5980144b4742805eaa94e4e61d1832aba485b8a4373a07b0854ad30951d74749680e7e3a6027ba64a955bf40c0bc5177b18e58e1ac8ad9e39610208a3f203a739bc14002a22aca00812f736443138d44830df3c44d04cae92466eae07e34ed3061dbe53c44da1d5ade10bfea8394dfc5a92f8f8559468479cbc2d76b3b8b8f72120a3480d18f4a19d4d75a42f04b4c171964a2e7448cae1ea7ce55db175bd4f66631c2320f15a7b0228a0f5a3fcb5a959297a4d39376e263578f8e3430f08ff7d07c0ee6c2acd0611019cd535f29d5fe0b63be4843af1ab426a7ca70569054054e34efcfdc045e4b3aac1ee921c0f7e10534dfd0ad8fc3d7be1819974d805f28f3662a4cc55c6fd5d9321fc9b1730890e878707359e95778534545c9a263868486e257032c32e430924520709b5481072e08eb0cc2be6e3aeb553f9be3fb316ffb917f962b2e66cc5d0a57a33693f31165234c5997b6a64f18a356e8966741ae22d7f9eb2331405fb19670ad3477af8751583e4904877181f30c8406d0278bc0f4f0f690bb48f0032db39f71d93b3aaa533443d574f9555d2a94aa4f3e8fc73370af1349ccb3a3fb7a9b6ced682249556289058380013fdd3f1c083a1d7f1c222ad72ad18e01653cb14d3b924cf90177bcbf67c1b8a5d70d5d36a9753371d37e62005ba0bcf13e18c1893b76d60c6e1c680fe0b81031da85d67e7babbf41c0a7a2ae5f5eb27535925412aa5662afd2c2a425650f79c10c6f67c7594297bc37b50fe96fbabb0b29d24528786a01857c4870959b0d1f585384c67164b225f93156ae8d149a0b9a3f80c77c252906989a53a745692d3488da7bb8c1a95b10c8ee3809b79fc5524c67c392d41d3120793f5a311c669ed85a1d3a410ff0cae0c623a49311aad63b1898880688c76a78bb9cde2d680ac094af3a254a5630a844f669a8a38e9ea94179b5f9c49e9df2a3094d68adba383b77b09b89e6734132412ba557c48b3c4377ec6eddb0898f1a27b3fc8c115003f8a48ed0a5a15317c0f2c71ffcfdd984381d630ae6e3efd492037d48187c99e1114c689e85540100deb4e98d24aa4abe7946ef4efdeae70fe5e07ccb9d0d01d59b69199114acf762590af687f563d74ad4566142b334229c4f5ff9cce5db1e1eca340ce9ddced155e74d91d47245eaf5578a47c6e5459f8e1d482f9d76697374a9716eac4bb9e4b9fa3642e78d1fb0b8e3ae9d4c70c792efa174361c7b8b07a1f6add3e7b785483fe26fc808105ff1b9d7ff41987048cb2f6bad258eb8fcb8778a43ccb4501c09483379499c4e19924d16438310900014c711d738d7037b0718dd0a3cf04db3b2e8c1e7f5beb7c61e98e7600b2209650a3603d41c25c601567aebaee010f0cedc91101b723479054f746cd3e8690d5318806b875bc631b6800ec7dd75bd6ac308bc99dc65292561a6f511c1e7bf57656f7b65702cf6b9e6120eb3c08f6a7e4e23f367a19bd6364f53e75035896302e8ceb0fbe6795f300d5e43fd79938b8aa2d5fed0083f699f8d032fc334a39230cdc75dd999f65f6d9f529b92a43e9be5da5fb469b02f009341b5ebf5244bedd005e2baefc7241c567251975baacd5b87dd0cb8f40e8033f2698117b2a1c3c8695a2757e148a13de8a36cd40cb6d412e2f3318d4ca0ac5b2beeb4573bbff85f8a8df49179c8f5ffa6c63312dd699f0865278a2f9efcc2cdb6262312bc2da21ee5cd26a558c7deabeaf326a2d4056e31dbe3a7c9d707201f2cb333e754ab63639b274ab271d849633bc5147356e3c508f9180a147d0299bf5269e3ce2664b9679021d45ebcb3dc693802aad49d1a0b7867516b4774c02416894142654a87ae7b8f19e0d61fffc8a1aa687a39d5dc7624673e69d99513eb09bb0ce9e883f25466229f40d2b33fba198776afeced3da90aa7349c4f8bbf7df3686e0d43fee16cdf145132c4b938c1ada18f4019fbc32d6d8ca7dea0eefda630108179a3a6c9326fd44bc8592dfac6a250a26e93324e16086c83fadd7af88bd886242ccf83f38e4beca925418a778d754363588701b349234a21710703f5347c11750dcf35d57fde811fc56d3e6ce56409c1979582f25bc4ebbea8b2836ffbc17e8e32994ea68783b53a58655983e74b1be7a3ce27eb5e2f7c88e0bf0550eea0768789be5e5e7957de70f3d76afbb6c83b7f8bbd9c4228217ad8d44a5ab75ec3f327ee1103f13889825f90f6031594b18da00b773092293aede3e2f0e90c5336cf821a3eff87d6453af6cc69753eac3a50c8533bf50410c329e4c215baf56e7b43683bb7d87fc82fcf0a27789ebadd1d5597392890f3352a94834ae6f704db5fe76f91a495b83644ea0f1d1a388334af0d4c9214919cafb2310c1389f96e09fe1b08fcc56c163d0cf8b5a319a1c2f6265bf04fe392027539cbf4284d4d98d2acc656bde4632004fbefbe144ece0fb629f37175d16c5dcc90c8c0e4d2da4d61fe6d9977ea31a829c53b442c13ad165b8f40212b6d06989443e4ccb846d88d176cf9a71413027551d6c476b4a7d0283188c5b6153369429b1652aaf575389accfed2964a19273dc0d4b3d3fd926591be11e55117aa61a580e6efc650e917c96fb441e498e1bb70df01afd35d12f1ffb92e4898594943d7688cbd80df353b54990211043729192e0d13e2485f95b49e774a32bbee43b2b892678ba4338f329d28110f575f114862aa0bc2b34d398fbf2c373e9aaa3349c9facd7052b62dc9e50f08333b8ef1a2de7b40edd9b630e8320e11de2f139fc914cafbceab91098d72b42ec4123f708dadc43cc37f044ea2e62e8aca230b27969a514f0332073997a65514c6196d3ffda4ace210fb5596ab17129294f9291fc5d525468f523c0496bf9957a38233cfaae284b0562df1b3dd3c409e627a442dbfc043e0703cbffd4ea85ddac59ec8410631e1b593cbfa1937b1933e956d549e90cc10627ef6e5d7c7a02aa8ffe39557dca0a8daef50bc72df3ced615459cf541d4e39a32e0be10f9dd04bd13845981d901d328d7e6190f7bac500ed8d81f735e7866f1f9298573e89c8384c3ca6eee0781bca0e6afdc5d08ea342ac7b82c2ead672bc8451f485b750ccea224e9ea0fb7d19bdcf4c8190f81baae8d03110022f9e60d8189cfebf20f7d8f4f98f5559e02ab5c77c66772d05a0e071ef53503b2d04c147463e9f6e048ba8496179334098367ea6cb2d4dbbb093074f97847bb0cc142ce27328513f15731cb99424c27de2960358c70b3302aa47b4739c678b10bfcf6c4e483486bd1a8264100d3bb9f0f041af94a474a8bf066154c21c32ec6027e4359404c67c6d9e59ecc75d84d4a8c487d29610491156ed83b92fb3c12a8eaef2cc09184962ed78c1af11be857628162811092b3f94062295ba19b90ed817d05a97cdd46140e321c0130c12774e20e05f7476084a75ee047f70c0ec9d2f6e8c2f9d9dbf10522ac7e618b11741803129309e37f737c2286111102db9d789062821a63982f25c67550d97cb22d6c46ca76265161085f0869e44fe740f4a3b2167fd5111bb88f0fa9e616030f9309998e93ef5efe3d79117b0b91e55d14a2366ef8c4c503b5eed61e5287a2ccb5719ea04ae4a16b0f21e086f61966fc434aab4e7f556ed3dc37e886d66fa7c6178724d2aa7f747f2f0d56d92355e1d7353c87dfead95338ce1185d95c05d4620933f178cdfc68e04192b16c612c7952c57e3784e40d34f85de052168782b97f1140c505776ea3ae0f885cfba45db806156cf4b9f5b84f08be03fe08e3848823d453b4d5345994a1c05cb55b72fec6d2fe2ef3b6f8b9f00b474dd58b90aa616a75892f81027c4d9065a91a2b571c9ecaf75e8b3138a88bf964140a5d416f2d23468027a4d781f4e55612384fe7bf44c0ad6921a3a998c2f3f40d919ab530f49434df5cfb738752ed03a78f0238a8235fbb2c202e792176db9b7f5066326c38604679abac9e460178fa382d0c71ebb5ad8af7faa570da9ad5d4d8842bd39a4dfefceaa33826ec20215989eab318061ecec8770fe2ca61533dafcc84e7524eb72a3311e592ee4239b8b6510ed3b1a4a8b5ab0fa16a2cb81fa074e3d6aeda3fa8c058878688f62dfc4d063659d4c89db23c13c4fd0271d0ac449fe26020053f0910934860d93181aed072d5f6864d3ada5a36b9320eb693e29500d6efbf50ab0bad0806de7bae8d36e4755aa766aeb7583578bd50ae750d4082e0c3e1a3d0dd9499bd80e46693f4110d3bcdd9524c6f42d43c7a2831143541c74d1ed522f8f7c5084e2f5e890b4a85d0da38e04142ec153e9be1a105881d8a06838fbdd1d232751cff2e8bf413a176e494c33c67d5327fbbd38f8b443a49ffa08672c44d584ec1b663a5a6c85c7a6bc5e8c423bf713ffd7bef3ebf745d6de4083731622a5e246b2deb9f10e91500369140280945231f55691056ea17433f7d1e71a623d6f4c9c3a25a044dafd0cafcd467aaf942c57e2e1d504aaea9bf0555b28c7175747f2b0fb462b046e9be14c9caa82fb34b78c52e9ebd1928fa10d6837a9bbe190bc68140abcfc75375269a091f795496390d88b9dceb7b0758191b318b7b4cfe1fe2e78291e7d872bdb08630f1fe426e33ea15cfa129959dab1cdf5b5b67160843df74db1c7a31becd1fdb592e55b3bf1206c315df023dce34bc134a094a0e53bc9dc3ef0484c7b1ad7a38cc465a7c88e0167330d6f0ef0e18ee6a425009210357f55c6ef8323587a871d34447bfd767baccf94663cbf71649a5f5e59d1cbdf5d5a16d6a074af87d5290b57fea040c43d56ce70f57642fe975687bbf26ebd3c2770b3884336aae22528104cd0c5023a9410d8885b7d689523c90e742f17b4151bf79e2d53c4ef5fec20e66010aefe31d9ec097c3f60fa3339ad54db6032cbfa343266ef0ef445429ce5303c548378482bf3c1c94a881cf60af9830b7efc6093afc0b8511d04615770d4ec64fb306a4a8b5b8be8474ced49c58f8bfb2dd7a49701c883aead06004a2d37090aacbb132376f241c62e619bf106a77dd9440d96d1ea8526f5a476289da69906521dd0bd495c8ef473403e7170391c01b3545ca8b017c59a9f35e7d928576e9809071f8989bb36f00f118d4d14a16cfacf4473269f8e932b57841bc78bcad11031fe9fabc9906d847e5bd156f036ef321824f4fb4efa9ffe9a19a970ce82cd36d33905e2c9bb4e7c47bc25a7d3155cf2457238bfa8bdd6bf879de0619acdade71679261c7eea8fcc41f8aad26d52191800b74c26a8db3e4d931fa1e95b8d5fae4fea05146ca3aaf3130f49ff213e0488b1b8ea07551f8c162fbbd3a66ad6fd486cc2aaef14873d5970e81ec733587e11d0b39600d5878d7770c2eb2b6874c9d8a88609e378208d091fa23960502f400bc2a2cd2cad323ab3b9968a1f4397fd3ef979479c494e556a7fbb3cfddd3268eccc98f62f87fdc17845d222276bb9e89333b79bc5fd03209464afd867fcc3ce4134b5d76b5103e13091438efbd9d77a279ee72fb2aedd4f5865f6232076fec74c31e9aab44d7b218eec91ae05f724f84a9b43dd9c34a32ad7ab14f36ec3d7e06c9d3f10b6f49e071881b664dc9e56b8fcc89e6bb13703f07673a427164dc7ad1db4245afee7895d26ebed115d47f87df55c897ef4abb79f5622ffe90c57904dff41b84ccc171dd9293739372c2d1a2831620018d3d265c68da88fee4b8c6bf89c921b8b153342e2d8a39a08e12e4cf09e0d2b6b14ec0b6e729c9a783ddb44dab451e8c6363ae45e6f2c94c7e9b5d523957ba95d58a9d3f53eb20f0bed3b96308b3cf0ec9f340c50874aa1ea87bc5daed3a30f357b22b563e5335436666db1ad20475be6f4ded9612dea9131fc794211e492fe5789a663198ee965078653f524bc9a17961be47359e8bb130125613e76b208c26ccf76fd7cba6cb2c57cda6881f44d38d406d677b632c88aaf2077ed6b1cf3a671e40db326d755dfa2804dd2f4a3a6f55e8ce783be4d02ce3978e961c97f1db650d2be41238b4e0563107ba640b59edb0b6cb6cb08fc3cb58b4acb0461ec16b6f815debbc0a49cd7d63eac7d3d3185b184f58fba5bb0b5b6cdb495dab986704fdfb867604caea5aae513bb45de3681fef6a18078f7b1e5c411a1e0351abc9b52024e2fa08a48373c092fa23aaebd9e906a2536a9753635a7496ff84112b9adc65ca364b6177c8d760bfb43f10ab3aa79fa21c8e38b01f3dee2dde27fd46904f80d2fabab70c3fde91a015c3d6da33cd401c845e00929f8bb4c34f259637134dbd3ba8296119c661c5a774408ca96915af0e3dcc28c6360d15f702db8029831a12f96f7b5b6fcc2aab233635d829edd25e8900176ae14b99fc3baac88faa553370011bb70beae654614917982479160a7efb26286390b71dc98b575bff4536e439a73b8d6cc1c8a6bf1d0b5b2fa4ba1866fa9fee9320d688e979057c28ab33ba4af7b5d57dc5becd73ffd6df52a44c9b807eea15b934964dbeb71c8a543dfaa5b90068bcb9fc19649c72bf884050cac5d4453a2494422dc432b574ee13fd5ad33c9871d3f0260feea663681915ca4449481af6aa653b0b8e7ed92c7344cf525a8db2b0ccf9de6ef55b78128bf94e36def606551c3cb93f280932c17eba4c0c2f52566d260028bf00f6c85c3defbdf9bb2b29bf0d2f24f1d420e63c9aee995175a69319b61584e88a88f48e180edc0b21857c549895752bfd64636d36ff0dc7592631df1cf3230d701f12ae64f5e6d43873f067ea5579e1ac32db3df69361cbe0cf2127533bc4960da480a1e90535417758f0fa24e22bd8f7d9d4adb946d648f22f5aba1ca81e4c2bed0c74318333b2a53a141c232a1e173985e72e5ce33671886d48fe7adff1a122d43cc9cfb25c9b8ce082aa9270a17e11cb3d96f1feabc867981475e6306c514ee1883735963fee6b6f11541b2bdf2f28a634afb01361142aeda3960e5e9b0dd8704422367c7623649b19d9e772eb1965f65b24d424edcfa0330aef46d8fb4ad61efd7c9f9e08fb22d2ebe4f4bb4f342b65df963c94636af912ff05ee96ffaad8445054bd20fc4344c5d3717021fe49c85e25c031e465270a95e62caa2203ad061fd806017f6f4bdeba20306492814a789d9464851c1f0546f87fb82f35a1b637a41e5de4287511e856ae8a85ee11432489ba0033a094c59471cca7e47cc4feaf0167ac029fa704633095bd5e01c2f3a6fda99ca4389c74577869877e8ce40494a8b1086d63fc95005f2b61c119b42909b4898d19e42bf1b3235d7d3fd3870a429eddc665c35af454d3a0ede7c3c2cce718208c2a2a09eec8857634b192a6b348be1616f45d101417d6aece12df66f537ec5c7b05730b3f6a9e9453a0d7d68c14a00d3afff89b297dce0f618a91bb2bcf31185abbb42bf50c54eb83bfcf37b51dedf94a73477fcbde74fcbcc1d8f7b50235984a8e9186b26808e5a0b3926f8128c95abfd6ed1215a5e1dfb5c43462995a315644517f867e0b1296698030e774c41a43a40c81469cb2faaf47ba0b76780d08de631741d342a7d9b1edcd02b04474ef93cbb22b8700723068df49ec73d6e7d6c0619f122641e521776b0c44f7b92b232b5ec08edf2af6417331ada7c909346d04661582ef958ace4456348af7e92de111f1251ae49c6d6876c31d3262701c76ddfc763fafd6ae5fd5a5ec2a70c54ea11201e79860f414a37d209c58ac8d08246c3f2a0b4022f1475cff2fd3384ce0fa5bcbc9a0c3f883dcf4171cb526d01cef9af238ada622f3c9b1d3d3bd5bad185ce4fcb7f92d9d7d2ade38e49912876fd2fa0dfcda75e8bdb12948a903663bf10ab754c4f145f55e3c306b762964ad26ba419aa32ea664d7b6ffe0aa135b98ffdd534b70ea7dd8414d47ce8687be193e925cafa3a0920dad0e231a19132fc89d6df8b48a31c942504d80a635a280574b9a897c90b239771c841604a88bba76dd14cf0d35272698818f89ff93be06bc9ec75c3ec7fbf6c1045e5b3714766d670e6588abd59f64f0f473feb3ef6bc265afb19a01260f4cfc653851ca28546b55195995e6666b3c2489ec7a3b995a65ecb551029c028ce3d06ee33a0fe9d266a380572e776a00d44293e92c8e051a1e9c3a1148069f794f54199a7f03f8dab050b5c82fe7b4e12cd0e185256fbf8bda1c1a9f8e0d5655cbcb0f7aba9289a1382d49022475fac397490ab33fc70150714d8106c75c63c8f990a2d32b1cd6aeed5df5ca960fbb1ce9b2733e214c58edf06bee5702732d9bee79c2be8ea441932d39916ee9f3c8c430a8c46a5f6254aae2887d40f25581ba27a144d2ccff24bc0786bd5b45c400788a4f7d92b610388d53069a808d1277f53bb8d2f003ce0bb20141dadb6c83d6f8519cff0bbbe96ee2f73f02e4b644c490f931b994a4ecc827a6585ff827d9975e63a5701dcb5578f31802ee0a65bce48788de8f3fe581ad5eded6ffc44bfd33a76ee83f8c1c3d76192dbec5ed094bac61c86167f28345c3d16ca162282a0b929da06fa0179cef3401c4755b0c493cd19f5415f26685e372b6ad83a457e08dcadbb0dff911261c87c3170f14d724d8898e7a049b93965ba169cf056efb71784b0ee08071d7d42358ec0a2ee1bdb2f8953b07ed4769c7938241dc45b3ef085cea676f2300fb6a9777cdab0c6cf3d2ab447a732e99dcc27ea419d9ea380bc10c6bccad741de52bcc7281e382f9f537046ef3fe5dc4eb461738264df573e1e568f9d10cd81eedfdc99b55601559f7aa22bc59ba8c9680ee348fd29ee698674c08114987942a5ac065ef1783e5ea8091b8768831e401bc2943f6378d70ea35e8c8e3d771fdda320411236dd279153fad55d7495e1bc3e89a1ed75ed9446e10f4c1d75a1ce8321ddc3ea4e0797357567c5fa69915fbebc2409f7cc0d20d24b783afbd5bde1c13354d290385a77a02362acbab340005a491f399e883d63dbeb510ef09e8f39987c777d1fe02c7f843b6cd2f6c9568af717dabf29037dfa90a9a9eaf09a2aa5cdebe502564098009d43c73b9c57c67e559b209a0ee0daae20f278c0c5bf4009d614647691d25bda14d2ef6ccbb4d0987e068f37e97c8e7da266bf0774dc118543284fbda13e4058b5f1e52a553e7b474ac2a6d6d8df5cb75849839937d140f1066dd47be74e07d8f3ecad5218f9ecd3ee917aa5ed4a7c854bb9a63173f5eb3e85e3c3a75d736164386b9f019bfbe9dcf9a2eb6bce814427ed94650de9a424971649d033aed8d31ff664eed9abb4556a17a73afb89952164bf41ac07e216e6256df3dcf08bb5765df4468c9a8077a468e5abb8dbb702b12b5fa183c7a145d0ebce10204a2ce8e72d4b97f1d1628721b106d7739d4de3ade6a502e750f5b4995bfe4c6dceca6e01551f61edc9891569eb8f3d639ca4a5952da29c54d0d1b4259fc2a686f12eca62924f349dc30c274225f9d0ba85017a7fa8b98f67a5f414a7939fc573a56567ce55b2c9db2fb048805b59b8d0c9f19de98d8087dbf39ba2983a2282280cf8f9c857ca540a65d03d2a4ddf4dc60214000993e30990137a70eaf2951e59ac024a8c58a8bafb9a24548ed37a9fddb53db2cc846d5c62ec07004f29dd290fb78899966ca653340acf54ad95a4603ad5218fdc12b604251ec6bffad4ec88d10370e55e746cf1b35af71fcf1c8faba3c5aa0767fc84c860fcb9a6a619f564a11d8e299339bad3a7370341e86a9984826210d3b193b5909e968a1798f07ed37a8063528a93667b416f8afda5d9df36d86ec73846170d5a01ff27c69260d0cb1acb3ce113a77562262d86b5bb7d3bd1d0f2755b1ba91761d2f5fb385adcb03db20027a0d780c069728b539872f7ee8a6b2536a48a3d71d0eee93f5f3c08d23fafaf6d389fec8c58ca24846a0b7149463b69d0c8117d73c4cbb5ff5b3700d127de03d0b22e7f5b5748653f65453096c8b1e9437f0cf249dc11852c71d40a876932df67b84af2d52e3dc12b26dffb64cd5704e677b581f727dafbf7a940e729ebe57834c8dec84f4e9f7e78fd7833154f8b6a6f09b2cc538fc26f14a530ffae8126aad6f89873bf1561237c7edcd2cbc9a825ea2b8cb1e62638a72d895d1a138890339fdc1d6443aa1210376b8b9be4299e654b0571f72d4557f7ee08cfd8c55ea3120936ad9d9ea75183d4bc7dd0329dd1e8ec1ef5444f953e772a0376b5bd90d2327b2d993f752a0aeb620ea6c1e070fb738a363f5a21d14e42bd7e7c169e1937e37826da2a333cb61c0155e5f6fdbd6986c2d0836ef2458f7281f4030d6afa9071f4f5834deee9d46c7ea42b2e82d25fdce82f82daa402ba86ad26203191935dd0a921f182104b888775b5015993378134d8d6f4f96b87e7473f4253a038c3614c752a335e417cc97d0052feb66c74c37856f007abf47245c7aefd6018663fd8c4073d3a1e988736a9ba39ed6d1e4d993e366f745fe6745b8c2407d93a9c12305f8c3a959466d627b2a911a6e04c888e6b3b2917b1581784e3bcc1b4fddc9fdbcd9a214029f360f5de9fa539da52ec1060b93a501829a09aaa9a6e9f57e8be03e1d8eab9c612ed96ee6646e2d64b6c4f08b5b44d53be98552a83f23affb3e1e0652c8eeeb1ab7817948a2479b347248f40bc249ba292d70343216427d015b09e0a906e3b4a541f4db07c0cdf40886901c520616bdab7c5c10ee970bd3a4a800e3b61b679b90a45ad34c1dc0e17d1dc732c5f1e5d9a2478e1d705ae1af9fcf2b904657d6f915857f0cc786530374675be74047a37fe8837cab1c139e28a766402aaf218b9c5cc7e311ac749b8eb6074fce2fb4804d51e1540695ddaa33b94006e226c55fd9bc98d3a1fbcd7d03da2012c95d3b4d55d5654789d0d793cc4a8751ff8ca5de4dd7b7e8fec870b06fc287735e108700e6fa6356d4af7e16d12bd13d78d039ae5d076f644e6863f05c285283f7748fd0855dfe242eec300b7b1154071bfbcccdb87c4bff4251c0326d2d8e775c9e7bffe78b10f05854fd061645b9879964343079b9fa1c2490e306cfc2c425697d1230d9ebe7dbd2f6ae5f91efd67ee36fa1730dc8a492fbe002f0667688ed7d2bdec3741b510c945f53c17b86795fa62156b3375eef4626d624ebc5f3fed7b100f14bc69e91d1669aaa43da1d65c7a14e3897096866477074606bd1696fcd42e678307eec2e1026353ead1f55270228dff5f5e14f1e9d87abe7284b76b797b769641d92d8999322f6743de2f741f7d1e10662ff782fbca66d48221d9954e5257b27673931b4f5459b2435b72fb5943b208f032971663a0076e946b2d692363bb238d94549fe0f81d35c78e53715286911bf4aaf65e687e0eea932f36c2cdabb50173d3ba2a984de05a2252a93bd70aa1e4be1f3327eaf4977b8828421564c3c18ec64c27f86e8fe105d494282458f4d3edf75b31487f96bc4c3e32baf3859c33dcb31454a1f5618e63fce8ff8954a5b3a0e31103804036300e1aeb9febdfd36d5276cdccdc5244fe4809a6d09385f8deb53287c9b79f44598626085eee5542d11a3f66123aca2d895b82d9a7c5ae79af78cbcf6130903645b13598d2f2c885e076b3ccaf70cf19c307ffd149cfc0a5dfdf36884aa3559d1d164d5705520fd0bc9b226a8736c80eec8b4f4984e0f8879f3c46dc2aeee4c1f01da9de8fc6b6272c972185288f950b47aa8c7e9c8fe3bd3d6fafeba368f5ae5c88a10588e1702266ae5c91bcddf73a21b2dba85cdca3d3991f16229e5e8f73229db3d144d5b3fdd71b810ba2644e99fe758328b0555e3f243af697669d5c728abef881606539b500d928dc07605bd4fd5d77c67d97a956bcfda8e7eb20ca16df44b8dbf3d4ac4ac6934420541348fa5eebc017476b71955f49c6ef23d5eb53dc03202bb35b7cf2b347ebf1d3f6b83fc10af930cc0e4ff15c26c9dcb1e0de26bfacda2a667e9b07799e7a87ee0a8f4fbf8ceea6f99c7f87ca7d502a0bf92cf9841ac340d1006836625c7f19b30402b9cb0a3cbf4d66eb5720ca99a793317a3c8879164625ba7faaf20b626b5302ddd9a438efadda860e3ece1f1a8cd409dfb1fd142d4c1e980a4c7b5fde44f6379404690ab33999fbec6599a6bc748f06488c2723ad58d0748bebd937ad6aaa8b43f4726bc765e33b5b04c5f74e3fe7ca5ac21674517e1c35cb65b260d9ada10a7afcc4c432e686fe9cb203dd2d47dd9e51c55c357087ba7fbd69d6a65033846317cb1a05bcf56ab95bf1c92e60e348deb4211a2ec0e6c02f00d9d70c0df53f55a3c2ca49f2b23c95dfb162d395395c2d5d06a6d92758d02d896df0704b967b1011c0dc9336039b2d8a8bd6a6f868a4d429c711238b353737e8ee6f8f811fdc008f27926618785301513fcf7804842443866fc48d4108a64743ab3d0cf6ded499c4b9aea226434d248d4bc3da1defc41ce778be6a2f6d95eadb8c7179f79954a87a89ffc741a2fd6bd0c394d790fc1521d9ba3495b30142caab1867423bf4eb2166cd8d56a145cbfd8227be3ea5026189dcf33a3f8e596583b82ac1446b6e8d7e8bb2405d7d49ae6c4c2fc3c4527abd5c9dd9059b4e199bedf3a1ca7bc725e5a3ead5af3033897ab00de9227595b00ff120dfe176d70cacbcfc384e1fece7a34c19c0406825327dbceb3c010095493023ce542e627bb147e65ea32c41678d0dcbad3f96c9e91d921293a2a71c389895912d6c7f8a779bfb9302835ac1f827ce21840933a2dfd9978e1b27ee28a1cf2d7d653bab67d63cd80bde9201a8eef9644d7fcb2452ee355cd8a5d17833e5127c5fbca3e1b8ac54483b8da9ce666023272c61ba9932c12fe14236b2c5d2d83d25a6fce76666be4fb61ff507022252e0f20c3932906c60e59d4a3f9f80a390e25920ff3cc035cd33d9e7e862b192df10699a0c204ec42df5dae82a5fabe9f5be39fb51eb46aba785af35b4862bbf41c04fbd8fef1c3343802109071b6e991318ad2b308c292f6c66a3734df59d63e1eb4c23aee600d1528357c00df600b555d790143bbf749515ecca861d4246ce8c66afe08c10ef7b2c26cfcb539fbbe66a57eb5d4915f433040ea76b3cee5fe52482abb08d2b95d4ffa411bf0acf84228c817adac633b8b8cbf72dab4bf12e3c73ded29069462f07f3844784b988a663f3dc5dfe06755624a3921add63d41806bd9fedcc75dcb90a2628e9ace6a983faad40b848e968dfbccecd848e390fc06d503ce5fedc0792d9a14d7bf200c13090815bb208e6cf45c89979f039341060f693435464f308ff57e6c5752960410b7b4fb11d31b6286963f40a43b8e231a0339da845ec623c8bbeac39f78041cdf194f9186336f843a6f32b2c0f1e0b966969ff9ca79c2264a71c51460965b52df1541f4ea3f6e563f65d1ad8cc4181a17214e5fa0f8c42147853fcef610f3c1a597217e4283841e66c2bcf4a3c3e79178ab927932a60a9b12c219d07f876d213ca9307092874969c538ceb9a6221a3039d1cc1823d4323b4263407f433145c0963d60017342e1762095f7f8069d8db1d77f225b0ac4cdd61bdb66477905be63a9f2d0c278c3deb2f9b4fa20a6bbf3cba37ed97f337fa796aa5330d0d37c3673c9a6b31ae6672dd686bda576031a3ee7bb53aeda152973046ad2726b6ea1c3ab18608a285393875b8370049d61e0dac42bb7b0c70f52d632e845fe5d371c0ece932fdcb997c276f3c91605dcbeb4df6da91c89c44c95c1818725f1f3b72f058220b9a11d137b042de1bf1d0368b95b5d126ac7a5d6483ef2071ce71841a093cd211cff9d1a818d8f59a62ef77b62ff1b14b1e44b3de76ae1d40a12d6b99b6e252712a111d4b09f438757694bfa29c3518efafa96a3da229a68ce149df224dc47f79ff316b5425ba35d05779fc82d3253a3590f94558846afb7d0365e2e791f283cd0cdfe2fb35ecf04e8e7d06b4421608c6e241c4afd2b0c1a67d26e92c373516e07627e5efef4ed7665ecc68ca39ac3dc6c5c03b917eeed5b15ab7ff69bbcd03406e5ed24cd55e56871db4f20befecf26a3713d4b6b7ec4cb980cadef13e3a166f0b69d4d84c07d5544dbbff9918fa9ee6f5a442f9bda9608a5b0e57279c5a907af0dfa909ac8085d7940d68bb56204e584e68146fe9bdb4e9573808eefdc16c51a519229fc0a3fc29aa5db454e66559b4d9d09e491b8b07415d4ad8d56667421829d8241e6fcf88036f90471f69c3ca10656259e7b17ed3c7465a4267ea20fc9fa5400da8670a6c711a072cad6cbd479d6b306fa05f5166130f5e1193e8fbf26a63155adb6b4e89b305b4dd57c210273fe9458ad06eda7d646ff94c8b37dce225a2da3748889ed3b768736111653229b6814391d3cc0da4a73b915ec0e2051647845ad8bc84621cd487e17ff246b18982ffb36fe3500dbb885f039289fdbb6e23049931fce9aa1d72e7c7c318fa3b5380b2ddc58420a90983ccf3e86a4fff26c38f15c50029a7ea3126b60d3752367880adbd4aafef6aa3a9299d0fa03a717169283cd5d0faf335df965d4ccaf17330163fdad7a8cb3cd9e2011a62d589ec1f6933a9a1279bf28c8fc10de85332b2e5f9b93c4691157f99f32d27583d8ee040943353e357e7a667efd94daa4501a29b6f025c1ffc038308f396463d525d5e2d14aba315ea65075d41fc5537b35480862daeb5a40ce9d74669ed533dcf851fe91841e4b2778edaf2dc1b0717fd45db4da1eac521e36ca7e2a22d8a74c69dab99cf89f322e382e93bd2b7f70da23bb0dad3a3ac289a757fa93c4cafaf6e9d78f9cb8667978a56d315e6c41b67be6b0c2696457b49034d4656dba5e4134a47c9bd8e7a27f910cfff3af933fa1e0973a2cc295ffd887222fb646f7c27fa9126588d72a401f4ad6751f1af28e3c8fd16506093b0d2d4eb8e66500ad4066fe9f48fa2df250c2ded5ac2ee0b4e34f7aea7f5cb4d05e8f3749477c49430c70d654dd1df41b4be21a710f6b19c7f1fd4d499a3afe771e5b410c1c73b22c219dbeb7b76cc1ac8564b4b45ee0d585edaa8aec55acd6ef03886cd101c5dc030f3332537b269ee6fd063584e4365fba1db266760d85bce2230ceeb99e412a352bd2b3e04437f1a77d91a709cba8b5e8eeac2f7cc3211ccbd15bbf382afc307c5006154351e3bbbcca74e9a8df9ac876231c44ae8ffb03472009dd7e897b24e350bf45eeb345cb4638a4a40c47286ec714b51a2d0847cdfabc4d326e4511cfaed37f838e5c46b7854adbcc2ea8da6181b041b779e475ea196d1fe73b6571b2d461d357faca9f6f416e65c0ddb3f36e00c2c156c0c2973be91237a95fd3f2efda647adbbc89ce690a6e91132b1bb5b1037434cb4d1ea973add756289c1dd480a3ffbc0b1f331fb2f2c2c529f669b7f8532a9a908726c5428842c3041a9a93b5a907eafeb82eedbe09c9a989f5d7ec65d40608dee2c4fea4b3a8cc408526bcf04099c765f683c28c3214253528ec2b7961345156e449b754d76c9188e8765d0b552c6497d6a8b4a23c9ca07a3fe68b7859e27c7238156bde7a27bb21990479cff65024b2ee7c3930baf42c56761510e16f399b7337dc2184ecc5302137febaff2a3166b43704efa04dd71a25a11b0ff9f7216d22046ee099d3b65b7a273b99f70809e9ac1a9d2029283f517474bb72d514d6d419587243fcf3958c260b331a1928c639bc579dae0468fbd3144a2ef55ef36faa4cae04b578ebf45445bcfbe42bea353328b3ea71deb4b1c753cdc08e2a87ec131fc4c81a357d382919c5bacc33ce9755c3a62c9e4a13db2067e6e0773a5a121723caa49b33a85fe248543babf5c20b1954a62e51a917a46cf523a6cebd39ed32712526f5a01a63364dd1092884a03a72a2320287b867127f42e9f3307f5ff1831a76f00492cddcdc20f43dc73b08d26fb4900365888d4620b8e7744e1172ad659df5586059c8d4b5d2883e4d9bad69b063c91f6f2cd4dba61fead969f163b642a80a905ac155b2dcc36e9511afed3250bf11577550197867410d0f46c8c44512b9c2a1300a38e75d28f341b6143594a7eea748d0171e01bc4c75e768f70cdcc81880c16c12ec79ff0c922f297fad4b3089a1fe778f7549ef302e2bff48c3db994bebea169a69c4b0162654e4b43c461218719e433a2ce356518aca8303fd8ede5b63d78856f2f73a5ce598443b3062779765801c7f312074bd5a9c9ade67868d7d6bd2807bdb96df1b78f9a50ae941a4cc91afb93f8c802ae2a65bd7baeb426fca763cf373535e5147c23d41645e69c2e945a21a9442f73e904e1ba70e3cb30363dc22883f36725e563ecda8a9c36c0ce10d20fee8c4a183ce64ca824b81479987977d7234cc061981662291234c195366f4fac0caf096aeff141cbe245888bd4a0a21135b1621e38e2416da6998d8ca3dfa42c0f8a60f4bb766a07e3c20f41ec5de03ea1e4c355054b9a214541a97de4f47bc045698b0c0562a620b4336a1d151011b0c0ef7024fb4aef4726422f319461f166081784caf7963c5a93f4de730d221c9052a0ddf49261eebbc5a1e3c68e2a33e74f8e48fcc684eba5923d5818031c33d07f8e3dc02d6ba0e15b299d436f71a8ac32b091ddf38b04db42138dbf2e324c0746d8e22933673bad2b7040024b22c6070bae95d32e24eb393e8d632006add588480604fe6f12446e07bfb3b04df19a8e793834f87464859ca89a41d02a3210efa72759367c8120581b54b573a9676acaa4ce3b60e520753ad34f32f6104154618d5279bb828a100c4a4e7d06bdd5578e4f8a3cd3a919d736be71a28b4dd5997f8cab502b838786890b57e3dd0f7346db88d688ef9839ba98e37551eae290d99ea8e0f2965087ecf08048683f920ac88a9d027a6f68ca931daa71eff6b2b973f460645287010f5f578cc09da43911197f26c2c8fe5cd9668e17cc8cbb775a49bb9a1f3782da2b63af2f5973f5603840b288595fedb0928aa8501e50b7e79a52146972a83693fcec61b69bf446f331e8a154dc552fec728be98de7d5ef1c9e0e49a26031516e99f3c93d4a0fac8ce92dc00be94d4ffc3c8d4cbcd84140aa8aa1fbf56141a80e90e92ab41cadecec9913a74aadc89678f931ed48603f7096d0d10c404c149a16083483d39a8445a00bf69ef9513857b99230a6daf4caf887856824ec5161cbcadf1b07ec520ba343dbffdc2be8f9d6d478c1aaff5293e116370ac332dc728e5c86b3a7263b37224c35132754b7f7de8a75696a5f9924a8b862b65ab9c78330b3870d4fcbed18e59e5453863ae3d9c30b95595a9997fe08125252cefeb5359c63f46358ec8b975f4ff6f28a9f79186eea8ff539d834d92c7b49a20d0d271a732912d613e3a24090f1fe581bf180c7d8eb902e2c67d0d0e71402080c9d9b8a7568d06ef634405760540a04fdcbc1a4f2f3fede9046adb4402786d0d8a35f6abf5cfa4db94f740a55077cdfd561ae9bcd87efb81a905f409956472e2194d51dc50cfc43cee5edd107e866aaa62a0295cec1b19c1c96aefb3796965ddbfe7f71c7dba53b68f099660a809b78cfb5e9d63fc8e7b0f295cb6592f9d1c618caae2c41dc6783c8398ac57b63e29df5b8e5177a6d86ef32247bef7131998852263de191fb7bd8c7016716c9381ccb87046eac2708d8c2d7a45592731475bb63d1571e6c5a339c2dc68c96ef44e6ef893493b71816812122798f0a1cf3536f2457c4da8b6cc14bb688d2569e9b324b59443a0e4f8332a7fe1f8b5ff9cc9137d5f4467718621fa4a93d3af1090077b55686c01de3aab4d1e5342804527e4b4cb3dba8eba2e7de609493f6808c26b1c98dbbadd5844a9811ad3150cfa447a0e01637a2cd847208087746976ad3c706c1608d25394b9dbfcda947e4b97d08b29b82f52e8069f95954a99f791e9a47776bb88c885268b638ac913ad440d8a253dcfd5802f1878407bdac2875dd0ed8bf18f57252f13b8a131bb4f7971de9f4a16a0f5d28354f77703053180a95c4fe5ad45d5b20e6821e4fd676d0e57350f58e44cf95ec0686ead1a708a511182f4580b90e2a01d3e819a2768d240b90469b9e6ec206cf567a00053d9ab222c7864deadd67f3f7d2d946be6e5606a21461cec7702037ec47130d822a7471eb14f53317c57e80732463ff3c16bcb7b7798dc1d8800ffd5ee0bfed7e196b71907fa74ebfa06870002c1dcde6fbdffaf89646d7f7fe644ec820e9a93b13f30471de6e619abdc87983204c7847b8d852ae2ca728511138e53a7910a9cd9bfacd06fa3eb390dc191c5871d7d450c925b242558729dec51920080552022089137d2a941b22463d1b31c381566eaad0b00b58bf8b201265490ccfd11a10fa48d2ab3a1d98b792f889e374690d967a0e8ba1b806abcd7df9d7effebc3f8db413ae0ee9f47a97dcd8ccad2ec087bbf467538e47ef6d4bcc715144c9f03cd87830df9b982ad10ede7fc72065b1064bbd674c1d3847857826b17f84309f5e9517a25e9a3d2589ad41ebc9e0c7c10746c84eef6308cc529833dda0026d7f6b91208ec6a5b558b948adb67c70ef8f5ed05c0386eb055a4d7854f22b1695c555a5487f1bcb8dfeb0e698199a2195066fd8560fe869d3d0c782af40cc51bbd24172a528ff789a788b72d5299d227ed33eabe079820f0e091ed60c89f877740c6950c132fad92ce7f3ed45389abacd4b69a8c7f67231f3eb2f0efe8dd1db0175bc304cde0185f87977689738dd8b465c62fd2b75566ae59e3239c0bba1993a83f1726c876700987807ea3a53eb9b0b6c27721f57b7ebdd90bd2fd7d0c5cfc13fc3469e8e2b90642d594b89b5d9f073e99a361b5596cc5f40d424accc1158bcf5af4715774cd05c3a852eeb1d671335f189b020643188532206e4295b7dbf45a9971a27252b2f18e3ee2bf5cfa0323e0c9be5b93c7c67d788e7c19e57034090aa872e4e347183a6bb1031acf5faa82e7dc0b296db5e34b2f0fbc2599900b6432e90d823385bc8f6121b78d1013b5c87d3fa82b87b26c2db513d19923f0396ee6efb4b29b1df094318293d273664c245d83ac29c95382e12a72a42a76e9bb4cbf2dab6cc13dcdf0666348d8876669ecc3a22ac12f27eb4ea0bb3a15aaaed14bfe2f2ceb0128c713bdced2767f9e39e81913a2839063baac7064b7f300a82247aabc792564d7d76c36ef187d3edde8c42f330c5719f34362d3714e2a499b15aaae7670802b79903ae47ca3c2e08192c6dc70afc068dd4848fec6e73d2360f91f273db1d8b8b7dfd3972d68f2f52e2b6f697ad301b04fead168456ed56f8a127618c3d9787bebd7ffeb7c2deefdad3166910f83d20d29cdc3606a560232a7b568fe69db76867841e9d6c73a979cebbfb8adfbb4aa5e7fb9d17dd4d3877ba00d541a3713c025a0071062a7054fcd994978ad0145e970f13b72d63a2d010b3f1d5ea2b679c818bbd6c555558e995f524b4e36676338843b0581998ef9bc035caf5f8673cb1020413f07bdb114a4955601160a92f661fd9e5edd7886a024a674530a0e0796239a899ec77a9eaf87a87e91e7f73ae1d8f185087bcc21fbd100c52d29650a5c82e559d5efe7c2cea18b82990d5583ccfc3359889aa685c2648f605e3c2b349f47e507da7376c938f0d98c649bb795fa7ded8a096cb47635a8f6ef6806e23eab68299bc18181b1f0900db5adb8ecbc28eca5b8281e86673857c3a0b2bec078a5ed3ca98b039ff0bba1c3d4a49badb78b488d7a4d1f5ab814fe4d84eaaac9760079f330ebd69b9b7fbf9ef1949d507640bbcfde7ade384d47de00a4e811919192a4b2ce0f70a5e68d38124937bb3f32f28cfc6d0ed1278f1fa24bf1f33a36c3d6989fd1f1d4e85eeb3cd4878a05c2e2fccb438e9a67371e6a297fe4083ee5ab066cc135c11a80985592cbc74ea63d36782656f6a8ce284878cca076e0cb5f9357615e64cf57e2c37aaf6728005c165b71f6be3f4c4813d08a105f45146ca012ebf7d1fb8e49aa5efec85293b9e53dbb10d80f7c95c6d30ace47977d89687edf8f052a9e40426090f5bb4cb8d6fe4bfec2eaa934e1b1a041be023e77cdca656c5dbb13167d0ccb7ebe230e5cd72f04a929bd84802fd752201a76fbba5bcb240cb24d70c97a2b10965e1392a4b7c4beb1f44d9eb3df31121828c3bc282ea85abce7a98a070892e75107e8f304d3c7233e25afe0691dfc85fe6221e5bb6b19c525fa57f1e3455c763381768ebcb271fefcfa9d2971cdc68a92cdfb9ad71182184ede2a070426e1b4f24f193d63d5ec6aa72cbebac675460b8373ce065e0bd49b785a6dd3f82cfa17480e33b83698b9515a7cca88f1613310b6169e7b76b70ae83ae2484d2f481089aa397859e197f97eecc36d4e2d6c14a302ce7e8fe53328624b8151d4325bf1b23a79295228e189f4776e27f86519f43015282bc44e43358c6e5963b6c5af4e0539061701640b529038293cc0edb1edfa89da879952e419296c7ed9692c16dc62e26640235c931c4308c41196f43de77c1352466587d59c65e81704b798ea27526e9eaf17eb801d2177fe99cc96bc5df6f07198b98321de7915d3da686714691885ed731b21f7876a9aad5e683adeb8bb2504d0949952221132654966468eaf17a1b5fe81975fbb60800755273f19b83d0f86a97226ad4f0f4ce56a8286c33e30066abf0b5ec997549eca7aef85fef05237a30b71f5770dcdfded7251fa632e1fe3c5a509bfa6c68fc940946c57cba4840afe8e9bdc8c5980cea5bea7155fd55746cbc3943ccca603112d67f79925e07a641ac70b62eb8aeb56e21e753b40c14834b0eee36296527da20efaaa14c02d9dc548c81a832bb79939d8e95a58ef85599e993ad5044281b07284569dec44a3bac362dca49303f2fbe0b764fceaf8f74996718069b000e6f30aa920461939d45a231e7526d471d56834e893253ffa5a332e72045435f1685641d1e507e0797a689c7f62131e55d3870f802021ff1348be5ec1595dff60b0f1f8898cbf10fe8cb87ec0195ff8e9ae0a57ada48197d0701c8955de93246afce8a0f0697a4cdb1baa2aa34cd95d5538135dd0f3c94b363ba7f074df66b1517d1bfa53c70a904d94bda8654818eaf8ef329d3094344d1f46d88f4a2efde62bb92e189ad6d9674834a6334c657b2fb8b38541e02abd42d113f36bab4fd8a84afd62c335bf9de15ac20ac927edb56ef472b8d1a62db680a50125f518a5a41a06f981b34e696631964aa8f835f84a96b24feaa0bbb6a6fe015ef3967aa36396dbf829d8c30943b0d22ca2ca7cb55f7c769b2485b5d465f696ad0e8b4c4e96862e055dfbf85bb2dfa17d2d2b0ab7e8bc806edea4a90b2057dd94831933461fb4c35e6d1b84a48d60e958ae8111465b84633dfbab726e58e7272c05b97a8c22be09fd0d4adeeca2fa3de29d850e8f9235f2a1f550c204caa4d8d8a073dc3f4a797323a0591508ac1bcdfe6c089cda8f83ed568d8f738a59ac5ac6a66bf917527e529d05ab0ede60685e42a93055fa59bc76a310f6a297ace9c86ace791c8e895e26256ea3ea934850d92c42b49e0e1992bca452e79dce7479e4efb5cfad53c154a84de88b9a04ed847bba2e8517c68b08faa08b1ecc1f3b0c811456c0debbcca886a4255f2b9f521edf174a9e7fdcea6675eb2bd45ca01005fd594db89d8d354b65545d256200720ae6dd417c8c1470589c772d0e8a7774aed653768cf390b53fac8d250796f73da92bbc357bfaf04584247adcbc9ce87273fe762243efa4c360a3596c9ff2e27a9dfb4df024d717a14cbea56dafce72b21645ff7a56a7957906a044fb7c16745c82343db0afc909ef0f138ac1570f2420f408b95524cb52be4914c560b636a001f3f9eaf2df84d6c9da554b5413ef86a79a634c6bcd5a61fea295b682f7409af37a681fb396f2a3631c3e8a0fba5b0d52bf437f83de37c7037d9e69f2485cb04a62ce7707465548a8da9eff9e672d2518082c4aa4d0a775bea0fd6e0a73bbc7617c5c4b3ff3dbd418be7c81db1d8b586875c9d7d391e79e8fc9b53984e84b0165f04f0e4a633dfd32f74aa05adff7eb477711ed14f897c5bc47fd219d50c3eb8c7e3920bd0d69a5a4bedcfc1ca63f27cb379b91190d6279c8ba5c368df0c44f56be7f365cf9d38e3973a9f8cf50f3a9f880c6885537fdbf05f5937630a2fb1fbe4ef9fe581baabf10278fa9c5ba304e0ea2eeac482d703abc74368437d7e9a16e57003be7e55489d8e3f7adc87ae68929d08f4186e03ddf2b7fbe05cac2839822d3ef2799742823b8767a72061739358da44d2f183d9661cdea7707852187074dd1e7dcf76fd3aec02899e4ae614cf3b2be6272334b19ae89d71b9fc80e5cf1330dcb3783a68c573c0d757ea3cf7b8f232f067d6d3ad6e4757cd4c40fa5fa0943d1f26d41fc442782b1a91e5def2178658b2a4cfb9979fecd1ded08733197ce47c00726b82680a75b98550bd028ab6708616813c71bd4c19191a6be41f85fee0bfda9b9cfe00b8fe89252d7b4b0dd7d5a6ed9e7fb1880100cc8e3b039451c3e8c10fa30333f4d1ea38e1fa9d8eba79700e2897a9b4b568a028fc8442c3cf4a9f0ee88097b1f46c56440c9f7ef1dc60f565c90512774ac1a965e1b1d067aa10d52ea2ad80f0f984184d8ebdeeba764843074585560edd5374974b8590b7f67d8255c502a3ed3bc807fda64a2998f68c5164c69c437e15bb76d03ebdbb4bb3916248a492d33f7ccd7a25ea7c3fc06892028c08a1c37ca74bbdb872a05b9a4e18904c94ae1c9c538a7fa7f17d2e9bdf4e2eb4aae522c9ae197571581802798228580993f81e72f448b4bd723be96409c11a2de48cd2547de0e746a9144669a49396228c0440af0e8cc52b0333095f5da8193e4fc8d46b346335dcafdea73dca05a58b25e286399a2b14fc68ff820ed2960205ee3615c20bc31aef64e1d1ffb4c732d6b2b9197082fb751c9a841c309eaf74c24f40cefb56c1a3d77fb821b10404587b25adef6f91c0a5dfa3ee204d5c5329d866ecc67d5999a41dcc968aa3891b4b3aa790cc76e5b98a5ef6cabeaa9cb2b75cea3b14f241ff3c5bfd9290b96398272a3459b1f304101c3aef795818051d9ce126111119975a7bad3c54a2f1cfc22f632e1f25d9ad4cec3ebfc2e644a5735a6cc696bc3d1205cfff9e9388274f0f7a183a006caa158abc6e867769b46ed6678c791eb5654dc64c3afbde6f25f6ae18d1f8dc033cdc3f8d3d68e06d50a13082c41bda69a33ba31b0595ecaf9a2715b2eee72a75c008da173177a6bd23fef7328e9f7a6d2ec0f814b4c772f0ef4394a12de643f021646afeb392d79ac93ae11b3491fb960ef786a0bae2b09765d1c23aa3b25a247ed5ba2b8f4d4591836c4690fe9d054e42f30950ecac040432936583ede1650491a0c4e0a9cf534ca5b8605f28d0f2107f746579c5cdbbf8968b315201e2a52b628419e2843873b20f7c041716564610ec34795102f1959aedabc2d3c78102b74fb60b1bf56efbb08120e68e7857432eb1b6515cdc069168c65a63a342b18896019e89c2ca6d5b23a7d93920291032930ee5bd8f08310f94c9fc450aabc8995f1bab701d3b2bfb424b295f706bb7e22534d2b2f8b7b3bd27e792a8168980b3590b82c2dce9643b6564dca60090fea1b2c23ea9e5dfd740593552f7e6b6faaaee7dce21e9d0a2dea6aea813769ad5aa2517feb9a9fe37bd0b68cfc3e2022b7932da0b6a2e9f48ab34ba77c210b74a9946c3d3f2242bf1c305879f3060ae88d308fa3c0a448e4afb660cbe5f9bd57b4545b81059a5aa20fb3249dbf4f9dfd54b1fe49f78856771898f4698f5b679a3d45758273e9e9e448217d2de093102d8aaf6a1eeba7405222e55d94ce7d8d0b528b669e4dc312d4a515e781c4a0ef9cef5ef171fc9b929dc08a13d60e54807b2006f092bbee7de035c201741b6e3e1ae7dd2f1b0eb8bf4206a127bdec5c650993fb2bb68b6e3626dced008909a6cc7caad4e39f681b9fd8d0696a88f167ee56b351a09349a31001f9c5df61dd74766978c4991b9178b05637cdb216536a8d7eaf8548e5709c190827cce20f08b6db66a1ee3e6afc448a66fcbab2a66bcd9a03269b61760f59832694000c44d9738adb1c2757cfedc6119e4b74dee3aee8b884aad6ccce2c321c71273944971fc6e5c6cef3a048a60fe95eb981b73c46f70a5b1d7bb089c8085e6e3dab352121a2c3c96bdf3a9d7a3d810820a03a748a08ad89642bac0aae46a10a64cbb9a017d20a6067d402a7088d495c3d428a8b32e3048e6901efef3a103117fe33c09218ec45f5a4d1d81acd33fb7776c8fb5de749ec53a9c8c5abc569f08ae2141db1c4f519d222386383aa0fd52dbbcee14328b8f74a1089c19090c0919371ef885e34310fe8ec21958a868ceb35743836ea60f9652d96ffd1466cc60007a8280c1fcdbe969303de26606846a06f3cf7b1d6241e789b2aa202c4ab5efd48332a2dd6747fda47761a574bef3cc5d3d71752759919fb86776a6195fd3914cf4ac830ec979a3585a9fb776e43b95aa5a63675cc0a4f06487a8eaa98ab2ac88e532d4c968bb4a680c29c8fbe74cdf625c480e5b3a509bfc553942933346443082aaa1637e15095a01702eca635712cda13f6bd3e0c6610397f96652190056f5d0b547e9598a35e54aa80b428ca484f7f17fdb5eada87b7fea2bcaa4ab71a856dcdedb79efcf2989648b122ec2d13acf34ceee27e996a3e4d84a55cbd32123bef1a3534a597c5971f2b74f0dae9edcb5ae2f93cf0891909cd1dd2e4ebbe1995d46cacbcfdb90782b2408f6a1b1af2e2c60e1587388954093c22e9947b81c7dd9fb598f948f62c5582b193218f5adc3981abbe13e0fe1153724500c677c3553cfb51d92a91bc5c3d5e856d457a9c2dd133b163a5d78463724136853865af4e28769f098e6a6010aefc8b62c407c424dfacd18b47f8ec792f3eae905364ae4497c19d3aed2b3a837601ce7852659687e3cbc06cd26cfb09108745798b5680d1f6f78c6e6ea75259f576f7bb9eb3e0a20873c4888b545ab12ac18b9bf51ce7717a4721f118c4645ac8aa78c1a1191df980866460942884d8d8fecc207a742c03728e7d77f05aaadb17964a73f5929a8abc7366ff0f5aedb904d1dc8c7ff40c9b7dc5a539299f6b20cfbd4dab54e3d071752c4f4bc3ad79974d4ab7a7e76dec0350e4f0c45803efaef1804eb49fbf645e2e95fd7f45af51ccae68745fd498b7bb759b986ef805f5a4d4d86eba944e9be4256ea82ffc017046ee19f2a8156cb9ab47e9feb937d48802291ad96a260f55212c19723dc2346ae12307e70a9aeadd200bd236616faa55f07fed201ca630c8ed97fbb9c1195fe320e1a07c6f5f45fc34ff19bbfbdf46c99cdf58b70564562b31e445e0dac607e394488808108751420c85faf6607ef91f7973e33160e5d4d33abf7aa56fb88c091f669e0504d9f151991b1f284444fb485837471c71ce9beaacb7a2fbbf3a7bda3c01a6525c5d376a27f79c2ee6c39066ca892b18a61cbe050a1448784463de3a09e5e56b72e9acc39de6d8ae001d89f149bed514675248debedf1abd311e726cc43a164352ec7e2270203697d9be793245ee9a6fe317057d18499a210717bec9b9c13b06da9c121bfb4779f85fa3bd317569ac4249e7be3e1aa51dbaab77a757f962105969d6a4aab6174275218e4f3dec748321fe9ea30cce77ae0fdc7946f7845cb933777a990ad749acd879ccd3b5c5717d47a83cd7320ca1c75d3f4b44ebfead5cfcadc8b92eaee7797d0943fa6f0e50848cb96627e9ff84c9ffdefb05207e70e12ceee3dc98562d2599fb85107f225b6ce14b422ab00ce22223e446f2279b1dcb3af426ec631d0424d6fa7721695471ff0601996dd1398caed839cab9b6d277b5832908251e786d0d304065c7d151d81622015b7e7b4f0ece21485f6acedab8ab23cb15387734e2a798acbe44173fe050725a34f00c02c56119b30f69dd5721a0b1502c5be509c6be13941992ab3476e6748f86e23244110b0e7b6d7d9373fc22788ab2a6190321bc74a167028737243dff7bd04abab1571e3112f9cc0f7067045e7bcd52035c55e35d03152bf8162efac265fe07eb5982458554e8e2269c9dd325ac393825bf77f543c7e47483475ce4439ab403abfc76ee86c1187debe616abc168f49216914080ce511a24525d5044c9595c1893352a6138c5eb3d037c267a93ef58b6846e5529f6777098d3d87a5c78692e4abbfb5feb1b1fde84949e3c7821a0bba7d84b37344297d72b90a35e5150ef85bfd4fb47ad8c2779be40b12f36d4bb0e112494ab8d3f524657e911575dadc859338c8adc0b8c3a4cbd941e5760791e078eddbd91773224ccaf6c3c33ab12808c70afd4feef08ebb6ab408a34ab98d0f0e3e0e2f0acb3c3fc166344e78ed4da8069703570be8e1f080b75577cf1cc311e147e9f4d0eb6491164b469256155b98cccabf9c1fd3034b7861b92ce5b305eee2cf767ff24688bfe8dd9e6214a384cb5d2a332437957d34e4157986b54e20c947450012dc049a35a0ad6eaad58cd3a1ff7291960da3b920802d850911ab34e8b8e32fd10f78e98c8ee4b811fc9565feb3215bfb20eac5a8c1909e5865d4de556e2f7df6b0ec9a83934e3bfc43cd65b199da1e85fdfc23a2013c5b80ec53216ebad60e8092aa69b10a80df6b67085706080985d77ff5da088dadb162234391e286f050b5477f4ef049c43d208fb5cc5f8cfe2599ee1e2a30c525f919eb1221c2444518bacd7cdcb69dfad7a57df520f2f90aa5c838944b36abe7860413173b84dcce602a9e56ff78c2334402d5c81125b077bc0b75105f7116dbea0b4a1becd6a9aa8b4d0be7f11a977dec6533cd8772a752548a94f81fe2b005cb46b7830d89e3099aca4fc17acca731075fa71acc34ffc0bdcb3b7e5bd7bdb376f45fe4c95dff319e286cb0d361243dc4fb4d908cf671681623101c3f0bd29b1c725ba6c072dd615ede8922896684d512c58b366a737edd22a5dba37a40d7bbdb5fd202e7821d670331c0ba2fa4c2e5e34d5597f586e4b5e6000642a4e4ef29aa56fbef059364ef0e412930194e6f2aa5b4ce803d770c2e534d68d60822b76b3af7c92357c67976178a64396d3add0f3e9c77cad9292bef9251deffc46da5956e36ad002b392f4ef1426f55fd7913075092a2f97f87f34be9a7b479dd6559b6298a0943a8486ff633971558a0ea3c8d9b4683476e71dc0c20ac15257411b13de00bf8ac2f2ed04adf9edc9a51100b4576a2f26fa70f1b05b7f138cece195c817dce6820e849f94533876e02e0406a7205366c70f6cf631eb8521d80f18368db882591d5c0f2cca30038b81b5d0df6583fba4ed861b57a31855ae189ddb197358fd03ce302423b517573f8fcd273c0de7c93a784099cb699844b27716fa6ddc586d2bed26f09c132b0b604c44b6f3da8da73a8097a03345ba8745d44ffc930cc1dc4216731adc70c22da1cebb065c148369b3f377987431245c212f9b4ec834ce565ca062ab5958e10ca7ffcbf7eeb81dfbb102cf137cb0ec099e253a511633008392edafe67bd4cd44e1ad44301dafd56793b1a7cbd01dadd88941b3eb61ad6218c065718ec3c4f8178f27c0481e8fc4165c94dd0b596c56dc5b4f4471138c7aaecb16b2ad2c8444e312cdc46797009d0d54236267d1fba80fc3698eefd419d385a8dbbd8471151e23059979a021a588bb5c8b72258f2a54186c42d2c58024b3620780686c9afafc117e9e281ff71103ec757ec3691ec49288c139334857976c448b5a069f638a351f3425e08cacc90e3344aa96b753eb94cf0096dadebe035cd8651313c0cafbc641822a5ef288a0633c06d3b937b12b920767aacf7be2e3b1b6d33d8a6fdb19f641e4d420517a30ffa5485810dd774a686c2d5b4acf1d2a8a0a8b2cfb197a4f341a67c1b1229579790bdb2f81129499568126a43846180b735d40e6660bf96523ab4fc146d7b9c83208c99020f6ef269080695d9800272b3e9e82a82e414893638774811a27cc1b2209f216929e21cf50842a5c28b461317bc8d79e612526ae59736c6af3a193513372cd47a94db033c4f33c27041a8bc36aeddc2ee95deeb2918526bd241f5cd33ed81b5c6f752617ecb5cb7e1c868e321c9edfd929bec47c19251d838d41c9963518366f5830070cc4f7fb22e40ec3d756395e1dd440bfeed00666939da7d756ad9f4533bffd23a7a680cfd1ddfd5579f862973bb226f14051ae8510b288c83aa80840e37894c6f453f55e3dcd4a07a55f3513d97db39a51621f4f5e13c6a57b4c80c670644660f52c203896add57dba7c18e86e0f596930fee4aec4f0d3f042d8572c4a7830b767447c0222e3ce1b71c1e832bb792dbb8c354749d2f4e1a980e88c3690327c374b9da5971c8635c59498104eb9bf8e26890e607506551eb2b9501f09cdab6fcd26ecc83f0289600767ab9d009d8996d70f602d5b49266e7d2491d9bf17aaaf1f78c4388580c72a2d44c413aa2cd535b50e75ec596cae63ba57d8e3e6433bab5fc2fe62d54f73b65718984cb29ecd1e97e6b79bb1fe207e1416044fd66a913bd5356653edd3cdf4e121f2c6dad315927e315927429b5b33eb17af0d84f5a373c42aa6a17102b5452ab6b335bdda0ae0d79460c673291971a4b8dd6f40d9995e110c1bc62fe7a515a1aaca9fed0965ec1f3f021264986437f0ccd0fcfc2f1eaa52ffcf1a6c43a4ba03ee2f5cd2323c935b4b5eec42efd5c11e0d4863546b8ac332b3d88e4c782564d74b76bbdff6dd742a791050847fa581991852d7961ceb8e696fe088dd0e06efa8accbe1edfe34561c66ab1f79d5a398158ed633ce0de4b46eb4f36f50b8b49a6cfc22c775f9f9e526431f976b3c850319912cec141b37bb507f5b29234a2aa81a032a433ed5461829b7e75503e05a469a95f3b9b1396f2b19d3dbdd8a73e931236b37a2438fe0b16ae13117dcdcb0d1aa49f7ffb2227ecc5215b97e2e37954d7af33614b1f5356106c9a94d9a0def02f8e8146c811af7255ef50c792dc48e4fbd4476e50dcae3af88b29e9432334913484b50fd150dd6887ccfb2743127ebc69e50d4a4083dcf7fa5f025734e759dde41c22c49f1c79e1b9a4fbbbd865e996393cf8c681369132e0e25b9f6cdfeb6de1da941552a358d5345342a7801dc631e1f57b3c0cc79f22ebc390fb2b624a93eb97edf489c1c14affc23afd1ca804a3e5f0f3f2b7da1454def24b60fb4a7a4cf00101c86c2cf5916433207b2cbbb64bc58094b6dc0be35f6734754a45788c4b1d946eb0f25debae91ce2f84160bbe0a67c7bf3c1c4c2bf3dd255ee28231a9b41bb346f1e8935afee1072e507a623937ecc516cbb6cdc11e248472e9d35f02ff462a0da48ba39f5b52dcd7f59c493c5235ed183790cd4b559b577d5daf84f3ea68474aa5935fa590f7200dc6d19ff2c34d71ebb5cec55d6576d316f822629faddb7cf1289bc05a2d3e03c85783a5498e58afd38f719f5ae396b76cfe37d903ed5930484986399674aeabd3ca24e533f0c4684fd2cc378c3cfb85e28486069a316d4d93f00dc46b3c5b32804efe5365c077aba74bdcd72f8240a48f307d6a2362965335bd01d7c5527027a00f213d0b79a061561323a749d79743e06393bc4a854111d16e00515bee43a52a059d9421c982ced29a76c3110b4d9753ded4e07912de6a42a1ad4baacf667fd79efcae3ec59fdf4d2e76cfb103e9a7f4a9c5dade9f7cb6476966d88ad6c429bd0c020b5bfb45740ad29b23bc611f141c86065bef2676730e5ee8d017dbb51e3f22366da4a442967fa35ca63fd8174b6ee47fa605e22bfc574dbb8d5c992bb09e4b8e5d86a6fb35ddd0cea117fe75679a44d06a87a8442401669b8c1835ac1400558190d9eacfb3f4fcc366345b29fd312965afd2538a5be272f2a3a9ce2bd9639a185fee0d68b4887aa27ac7ca2065befca72af2af9b95c46ada4e202365fb59b4dab93058925f252e597bb740e1fce2efe4a50c4e5d324489a24d1329213aa80ce7df3b276a6acdcf734107f4f3859f39953bb37e6cafe922f82c700de383e12030dfd65cb3231dcd006de575f464c888515a35a2d8cd6a5cd1224eb1b879141bb5052e242c60945f70344712b702a1d53bb2723706644a2c4094ab9d7bcda33fcc584ae8e7c24ed2b49ac9851c8bcaf89da0c2c493d108b39821e8ca92d4a1d5e2554ab8e8ad1ff7916526279bed789c86c16cc7043d02fe23edeac90655516e924c8e418a8963cb58f0b271cfa78084c1d483a199d6874a313a10cbb2d4899a56a030efa2ecf0e3c84de12fc19ccb49aab0c225d2dc86cacb451f711738dd10acd52bc6b989ea56cbfabc59d0a1b85d318e108071a5ddbb7f2093273feac84b7f127c27a25d6c5f1a56c8555b6c09817ea4aec4910a9ca447f0ebfeb10f484fb896068ea5d54ce52899dc88e017eb96bfe4e248e6c9c56968faddd7c74cfc679ed3d9a4566d40456b54581ace3c08ba4f92a7764ce36279e752a12b80c568a264836064ce0b751a3cefbb303c8681585a6859599a22bf8dd2ed7731fc7830e8bdbe8f7a94875b28f8876ae7e69481c83d984fe01af361ec3e5f7d4ef4b01bd5eac6719cd19133bec7d77038c6be2dbf2eb89916f86d4ff101b7d50180b17656bce7b7bac5d0d91f934955418b834e2ea5f7c5ced9b1513b7402a33cd651620186baf98d5b4551c17b40748f99c3e5ba384c238c7afebf74f9ef1b08c6b66f2c94ff5aefb94a926a7dd92ad57c406bceb6dc57bb35331eee57489e9617dceb8cba04ae488771388a8bbf97b9ad10d4a4bd2a6b1d0928109487e620ecca2caa8654282085b2f87f21c41889e4656e1ce056bd11f25bef7174d45e0d6bc9a6fb5269c7d533b440c62b9eaf084ba3244803456200a2555fdca80defa6c0d67a3fe831fb4e6a45b2b7bb4ade455a241dfb760bed2bb1249e9de7ac82f96df33f178ee4f0a842a43660a56174185997a98147b9ecea9542b814312eabc6111c2554296082175c356b42774bcf4612b1e30f060a50b565baff3a9f09632d73697d52843f1cd93fd84949965d476edd17624c67c97575025c77c9f8594fd024069db59376fced77e7698e368f604020f6f3369051fef256e877d3c211cb5d5d1d5d4cd5b191680d2d643679db7f1ac4cf0c1ad5a6fd58b7fcfce8e3784be6169493cb643e7897e76f57d083b7a81dbb4d830526fca72a8c6713962ba6a806b29f90440a186f9d7b2c332248b332bb91f290ae6c3da5590994b08b6148eddc60d023a694f3a65b0e354a32f5679c0fe840eb698baa552e5c233511e329050c74a6752501be83b845e0b7b11ec9f79a431c8441289529fe2270976d562b4b1730c89f28892bac0a5c9dec8a1ba92d22e411983b3c900a68b6756ccf0ea76b1428a73522171ec38280b28c24744a1ac82d2b91e3a03626c95a81788899447a42bbe0d2853a4e1c8d54e03df00a0b2c92e4b728b3da1305901131b7f2cfd046b46a3346aed37dc1abc35228b861ede89b53419f91ba03330903f3681be3ad5eecc07684d78ebdaf8710ab9fe8b569a27e2102d8996eaa6c2a3415826455b6fa8b1f4c9bb820480d164e89252571a63749956401c7a013e6e01debb9964dbd175dc56b04c10f2c3fb7444c847a68045dd2aec430405781510f8e684626533516f334a34818dd7047eb11277478cf6a449b76792d12fd386b0b1db6d46e29696101f12d66c6ccead11a6e1c5a254352cfcbb3b7293d532bad36aa6f3bf76106006c2db5f692d7f6e9f9915374bcca4fc314de5c130d9f395d2ac635f0d777b00ae414707ed7d7a0e7966ed7885d43a727179d8b0abe22e299dfc72c87c40b49598d0494574f7ffb8dfbf557d55b3e7030405a44f79ddd4da79bd6a3b220cf441401721191ea1d21424cfa18860574cb8210f96f7dcc92eefc87283b035cb6f2b47d77e09731e96abcf6fb61411031b55e16c92164ea5d6b04fc8e39ceb828db3d4fb5177ec4f56e8e574d740d0144c6ebcce403ca9e49fba18f442958493d17de36a021301dc0278a584777828a2878178d52f54f1ea603cfa9c7d31be6703ea16053ccd865b6f5f8a1d3d18a3c2ad58c3cf60359dfdea34888b15e1c1cd8a362573ac891573274724599ff60e87c81216b5463de4f441314c36cc528291d0a90028f640c6954b23307d4f2467097abec3dd9860486a99537364571d645bc876d9256e981facb75e2740a3b9477e46bc31e50ad60427e26cac647064b2ccd4ce433fba90a4e1cc61e01dd75a54f4fcafc682993f573ee3c9cfed1578716e9d7fc9bd18add688b3890ec25f57320d44db1bef94801deb6cf911ffeb1cdf69b5278d6fdcc92b964ecf84633fd0cc7a4edb35ac9d3540b3db7a029a3fc6c4f9397452e0d73c1f362a78108bed8265282b796f0b4b80723fa7f09049a2260800a5ebd31c32679d5217087d18e52c56f87b618914a5679bb3eb475028a72b043f363ce6dcda2eea4da43a33d6f7adebadb2d78ac5865a490346bf5b1fde8a4e1c1f726c3db6b160e0340e10312f6e572442db7776582be460a9cebce91e117a3d0b139db6b76a2cf6f4222ebfe21a3e179f01afa3eaaf9d2e27fa5df48c1c1fb3841ebed015f6859a186405d13d0cb2e8cb82b7d7471ba1842908b4009f3173686653b4f1a33e9e0418588eb52825ff9bd17150877da22d487144e74ec471ad207645a0ad47becf9c0689bf59b8d2b82475770a0364952eddc4ec6f5b4f37bef409751f06a2a6e0cf2328f39e44d8d39a860b0680bb4a3bb7aac11b625d9ec275f30945af77ddeb611daae066b99918caab4be0aac44da28feddddfd96e1ede9ed20af0cd58912540653c7bd0d563ffc3960ad253524f8fbaf263a261787264e7ce4d2f6c33d5e9c58cc16a3890b1d90c86658826b448b0d7dcad7d687ec448d4d6f254553ff16a36a608ed3a7322c30a6cf3e9eaca523d3bde47945cb0802bf87664babe060e2278f661e6ac608effc0e8cd6dc1624312870c907b52b853a32dfba0786ac6db0791e89b9eeca7413a8120d57e20c396d87419bfe1bac052a71fce7c062497c0621f26697e694a7f6061d60941e75f8e370f5f9971d7ab61c2b8eecc4794a22a23c1f6c76a4874e36d93957271a930a91c4d70c2e4020096b2586d61afd4c6010c3109efef8b2eb1034180ba2d694c017e42e3fa288dd11370e7dc05dc20de9dce3d571c5dbd4641bf39580d7d26a5e6a07874e5805ccdb920afcbbbf5e7af5af384034c7ad3deb17feb2424304a5e37c6665a7e5c91e52988590ff6acd366c650baffdf8abb84fa6f20d52c84292ef3df7b89702aa15bf74894bba79cc5f86a5f7fb71eb8ea6197ddb175ad88f2de15b451f8be53d9d11915331f5dbda5f0552b184cfa749c6aea0fcdfb89a5b73a61126541c597ec0b2ea350d43733ef1bb832c40a93b9155d5412029f332905673d85d8932a444b659d4d3c4d1365810e560ef6e01bc17d723a8d22eb22542a62d9a60c97db5417355eb59ede29e444f404a4bc503460c32a3f413313b76209706d328c191e21168519c14d57d6350570136a8ff4517aa53d37662814c04d40e2321443a2db46a841984ee36d75af33c42005fb521b2dea40bc0022bb6dada0ea943b3e0fc379e5446a83788b61b5f0ef5dd700732b581c949109ed164b9bdc47196dcfc7ea034e6cac7a6f307788395932784c6cf465724341422152391bfeff49ce4b5df4f9861b6f26554fa9a2855764e6009442ab5803c3c5b2c8f3010e841987a56e3c45ee488086b3ad06ddb7af03f395e419a011d81473205ba49ed328c11ff22d3e30f4363a4d2546583f85e94c765f9b6d08e676436536702c72acd20ad9f99e17e0d7172c833397401bad0c0a9713c63e3fbb9f76f26c0d0645b3530e77590e70763be71539b8ddaed05d27a66224a260e381bd102f2c4f3bcf4636a1ae283a873cf634607d890255f2609a6b0edbff86174caef85cc8c88ce4e7ad71fb8121efe71ccdaaaedd1e4369ddf46b9ede3eba9be21c5477c9f12a9f53f4d50000000000