PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 75539 0a8a360b47e4c85bd0e851e26c8a78643331f72cd0685d63653693a055c0075f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f37d20aaad662742ae6ad861116a69cbbe5e3d52db48ae4e4287e634fa332abe
Certificate Block Hash
0a8a360b47e4c85bd0e851e26c8a78643331f72cd0685d63653693a055c0075f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002050000092a80000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000acffcd429fdb65606049e9fc13608c2029dc87648e3de36211b3e048275ea8cb84c951b8bb31a2a8cb7be9027e908cd88f17ca1ee89b8d5f2cad64919bc22dc761527df6766d6295d7fde6c8aec50d19507d85879be150e83c090000000000000080000000e000002050000092a80000

Raw Header Hex

000040205c36b500c4f2184a30f0788a1d760aad11a30f48e9321b9b282d5c3100c9a34f73b1aef9672880167de0b76d494eaf8423d8d8bb83adf12b94238a1be78481308a42366ac6e10018be2a33fa34e687424eae48db523d5ebecb696a1161d86aae422766adaa207df3

Proof Data Hex

59,560 bytes
121216010307ce6bb842b6c9eb05008d8d9a6e3cbb44704b9095cee3ac34d4cb66bce4e16dea077a4cd1ad1ca706c4bd008c2bf416d5dc2024f3a001253aa291d19f56cbdc8260857db27a463dd24292a7db670c3f2dd160f829cd7181e0079d6987d5b30bd6e5ce1b12363a4c98a0e0829c0fea918a0ccdf7bcdfe4c3de07df7b9771752fe7d7a5ee59325e1f217035ca44687c6493f6d8e4d99e018103a808273a95dfb293508091cff9c1bbe00237560f39fcd354bb557a037244e4e3ac9eb79750ffeaaffbf7c8bf9fb94952d3288eaae5660bd8c57fbf6b3e0e09239c13eb5bdd7239b51445979c87e3ecc363460901031bbcfcf157385f08e0f434bbecd7325b790e07a693494ca4d0bd366a0a79a511696f02ee628647df5886a470429a015477da3cddcb76dec5b2d898c8b367001ff9f2e9461984ecac6f7e3ae3c09c8f1a14f8a35926c2b668c3c92bd3db049e3d2ea1b32ec5f2caabbc59923c4ac48f7790e04b60fdfd41320ccdfcebd098f79a0be995b8e8aa7e225e99b8d23e5fb0458fb12196b9a517d41e14537045a7dc8eb37f9ac3ddf4a834bf598d4e0b9ed6823a0c606d2a55971df8dd40569dac8d5c6ac2086b93bfad8eec7ee0593efa2e8b0861a3ae8da10426900959fbbcc483581a04c4e0da2aec45f27ac6e7982b60bd0e23bccf5c3eed0ac80764b1c9b8ffa420a28b0acf62a671fe2ed459d25b1211d2e3140e8e7e2c9458d9688a6c3215af865ef58cbb3be952f148f5438a61c7d94eaa143526d61b88e18923370a6c9af9acb90311c2864caca3987a1d4388b063e3261a2a93bd8bb71948ef08b5085b979e3aafac3092f740a22e2e8069c21ff5ca641c2080e17de4411e5b8b8e7b2b58f888681a003a619c9e523b93250344952a537daf62ef52bf715c189a389e0a3ec2f828a679732b87e09e558233929f1d11fe39de2b8fba017c34ff6530e09e45d93e010c60749009af05ebe502bd3e668ebdd0889ef26527d88ea27a1fda89d98b8a36cbedbbdb31af5d9e64fba0fce81f13a0a7e2bba17b46340fcad7b46caeb3b71424146f2a7af4866fb6e6ccceb8707f1ce73d39eb888e9a7ee3be80794ffd59856b290db4d64b3155a185e58bd74e57c18ad5b0c7381efc8323431d7359841abc34a04e7e09b1a8b187bbac07e9b083719196b00e4138c86b0989cbcba85adf6435e6f8e4131dbb7e1ab6d76fb6eb2989b54c5a6855de8b1e19aeb5b1b34537d86e9c0d54f67cecd35bd821f1067e10b88c090fe5373e1f71bf93a373f20be2bbb9d80b35f2c195bd7434562ae92f9487e54acc14c9ffd3b3eddce234f05ccb3115ecbad38fa571dcf2225ea6c2e7d7109e35c6acf0b4b318623b64219022765058f78f0678e495cf81f9346f00f673c6d17d274e8097b05a753f32e71ab28757566de6d5d994c3d10deb3195ab68837ef50845f6d98934de2dcf381bedcac04c78824422d3d1d1d2bdcc8ab44ed824b0ed438c18669373efa70e92f603bb2ad0b8554e46479ad6c2e4159af34cb03a4bfb4c56d0294baf87f871b69177d36ff5ac2dcee10c55bc80b842b01ad3dbbeca37bcdcf74f2ae4d2cdb17f206b1ca1162c022ea15c6a8c65f110bc19363044a57cb1991a0185423c63f635baa3ae513ec89d075c0048ce3e6e4f6bf0c0db9f669df911a0519ff0dafb0006b1e72ce1653bd9c80b5fcc4605bb13f9dacfb06b3da5555c69a57a3ed0935d21837babed61e02cca39b94f84ac50b6f6d26f00dd3bd4da41dea1498bd66aa038f9fe3879e3296927cb295ef565dbce22ef601d3d1f1ed6c19ce997da84df3805331065e9f04ffef93e1fa531a54f5960956463c7dc9fb555a1c7310b8ca78b4d4123d674270d2e2f7072f0ddf55710ee6001d7001ff1c4f8ba7eba65bbb2a70a8ba5a2ea4c339f68287bf64d6c68075f532caba0df87277c7e394cf089c813e83734690b120b565989f186e6bf13fd4e335c649dce30df6cc3deceae73cb94a58f9d828e2c37f5928c2f1fee6c3c086463b6a356c87f2d3de1b46fc73fe43c12fbea58f9599e4b6d0f2f105982785cf210c67b310335bf97725a60c468f114018d8f068b5ccf24cbe9f879dd62c9e2ff7968cd9c6a2e1a949120809a0db06d8356fb0f6125cbbde0822f4b1400a0a997ea7e0485fc44e5effba366994258d59076a8f5b91bb93fe794b5f72080be78499b857f978a2b8ed4997a6e3e2179a1b9072faeb2748381d0cd35174495ac17c140e50e46db351983725cbaeff3724de7ffe54e71e5142560c7b807d32d349fb9026afa79fc81088e14b28ebc4ac709b337436273c9288c031230875e749cd6e92108f232cd8fa00c7f422ecdb3076b26ca553b61d8e9ea5f25d2eaf5841ae442dc9c562468b1024c87a085b85ec4c2674983a448baa28e05477a65990f0daac2510f15b26a1278322d1849c50d33e2eef3fe90a4b7f1313927e98f9764d9dfad62e112e36567e91008a11b6229ec0ab078e4e93b0d8318f06e60fb03a3bf549bfef6c2a8d90c854fecbfe4aa7fa2e8f3474e1f7c4e8a901025cbec04fa8e7100c840a4562d8ffa114341aee1121eb7e6b5afce866d7bf6ce3175c7795f07e69e7a1cf171eb2b09cd66f7d06197c423da710e6455e91869cc6b0f9a7e6a167c5965e29dfa75a6775cb2de39eb10c979892a220c04df32cfaee9dcb154f6b5c17a9dbacc869f839ae0174f943a5b3cd27c879fd60a7618c22a0a555e12420bb0dedd2d2a67c00e238eb7c6f179d846441ee434359b65863781ff42088ac6c0d073eb47469aaec8d13d0f74095b6a04bda6e3fa7ef0942d8be32503680ac0be439ac803f2928ef7e1b6c85f617be2c24bb51f35d050b2fbc31e150e366b498bce105e95c0a12e97ff4b1d863b741d8b1404578bffe29fe1c1b65ebea9d4e9be0cc4402503da489cd09d556074e3162ccec205a4e7c116a03eee06a14b9d1f1e11303dc5c8d017d4a4e25e241c9f817adb0195c83d5f1c24a106110a89361e5d5d3f0acaec08093c81341f373d50cef5777620bdbf1db867fbea63c7ec72c76441f1dedda6c70e2d0ba6f9f03c4e7a944ee8bab01c99be94583b7bc0262006572f601ebc8d415b3d5b4f2b42793038716ac73c91e225454111477fb0d6ea71d5acd977b1fde6a378137fe80d8cbb19214921b5778fba9af3481b4e7bd19c857468b37866dc6354bb3e6cae8f16314951a41268c82b5260936c0428b9ada9456ecd169b2575f6cd5074d883fa6597084b48b6f7bcc0367aed4dd6c8557b0bedc158697dcaa20e170dd825ae8fc8de39b0c55e2f8b3aa16bcf334667500e3ba06211d9a0d7171dcf13f2479c1f804d06f3dc25386c3d9c50168641f87808dec6861d249436e9f909a728285fc6269d889138f4724d9015ca2a9812cc4a7b1031030d9757638962b427b17d433fce6a2a22be241ce8570ee3aed28053dd65bf8b24d5fffc00c78f8e8557fda610b0c4cfab0dddfa8536ded1e866585adde6e31a771c463c0d22f40018b8e20268db041e424c8f5df561ce8d283abe7946b3d2c90993750830b89fd1c4f6fad68a75009711c624168e8dfa9095a0b8c6e3494a40dfc84fd3223e053639b96fb88bc143725252a5689c82beca0756b3eb4d688a205706d7b2fee5d76e341921773f3ebae1d82ffe0a644f7e9528f0e33f11d902b3b0fc7977311846f2c94c22e9f58db671969951a6a6dda317369bf1468eddf53da631866bab5d8be006c5938ea7801fbe9c6bda047793af98814de91b145f7f2e96655c0e36c1f8c42790b75768644b4d76561eb3717fbfc01a471dd6392ff8d11a25618c6873ad55bc706876d16c135cb1efc722060fc0679438fd7154411ba044577d71d39a732b0baecf96939f0536c869c2436bbb9f85fab54aff811b9bc7d5e6fac1a29999fa947b2d3fc78876ebb00820336fc2ea4630df481ece5918cdac5b2feca7607ffbee4c7400ad8f4450d80a864f7116c5390d993035b53d3eba7cef6ebf584590c99bfdc1542143786da8361f043086930a9802d2be356645d87eec1cb35bfc5a42e012a05d17a743c6266c7927d1de7a3a19e0d9d1210ca3fb2d9c0d1f243b1bac340f47f56d5359ea37e3047ca4d8083124061a6968645fde4b385e20f40935ff7b222bbd6b180c666ec0fdc95dee4434c7a64914687a64bdad7c9e1cfb25f052d28bcf73dad7f211a01a559a13a18446f1a8fd326de61d69306ade771fb07f6702cc8f9886c06efbe333535c7c69fd87e86dc089af45e2beca05265fd7d4d4bb3a4540e6cf08f265fa1e00b17d614233dbb2669b211a0989679bd5e110ccfaea8fd37592e1c5fdaab141a73aba94caeeb5fb1c3164ed2a796698bd41b23a5ecca8a7d5dde66f42da2a5ea30ba44d1c985852151a0f4dbac31709c4af4d553a5dd6dd204281205b5b9e962007a1e013b5c01952479577bed63563534f13c44f85e26d739e3a71247f3079dc05c86b039fc7c31702608a65ce61f30b123afeae01812f691abfb17d45d9e1f07492e2b1e848ece2bcbca3f2a7bf6a781eb985c9b44d638176f09bd80f663186bbbfda4922c09dfbf43b081a54127642b160419e252130e451be678258f8046df927806c42f0e11d13f7d19504ab1d6d3c824b07dd20e6bc5b4a0ac68cf89bc67505ebeebbc32c9f764aff2ab63aaf24e9248b4f5d67f12e2a1eca0686e0648df5236e9610b6f237b9cc7de19d36e4c55569586f2f65cd08babb21b5fd193cab498d43eb5cb6930e915cfec7f7b8fe5b0e28a553b8379c5170545238ebe961af2ed94399fb3455f65514d4d9911035f2ee3eb6b00bf30dea9c6daf080441b19adaac5e6307a64fe20942c7122a83102777a9062c9ca804cb2039bc10c228a911220fd558a994c4a3527ac2cee24585cf447749a3a8b055d4852df8e625cd6a1db1dc95780e023ca1eb05bff37af04cde2269672387efb141e58d2ea5cf9a70a272b9465193ea38860ea1997e1678e8cb1bc970772acd9daf86ae613d72f0e3a29738442f5083a01da1147041b46bc88174be86be1b3af929a1a51c98c3a25a99ac0df47a1e2ffc7d180508461afe8c71fb81b69583b13c2d3005344c168d018222b54d060769554bb2545f9809f0008766384ead00d49ce5df7c34cd2ff663c08f1dc69a68e17695246742cf9ca96e7abab6f0cdbf60bd4dca65db06e7a7713d88b6e107585ec95e28a0c127e50642571dc801e9777d99dad310366fa68195d7d63b1415a6f3771e29ea7e1371b050e8bb03a172422fb5bf544b6d437bb2a0edd9dfa4be49ed8789d86c1b79e731f7b4637424338bfee3d5cd370da24b4dad776064ced6b8ebe713ac80b58e2be5c84bf653ebda1d9b15c464efbca228fd40570e91e98fc50ab90f93e674a138b4c3511fb25ed48048bed5c620806eb3dfe50ee319b59bfff9b0a0fc1c60df654d39a7e38322c391b5fea44aa60b53321eb2ee11742cd8171cdddc56fcbf8735f7234b4530cadc0f90ac36c8171ab8f70546ecdee34d0b503c74e3683d8ca157290bf7644a2922662ddabaeec3736288598b7f6224812f0944f4536737e22a46e728e1503dc295cf9e1474d5fc0b3f745ce2747bac0b75a32fa783248c00d4167a37be19aecc7ea4f6eb4cdaab0d3b5c6aa3fb66ab28836a4b048b9ad6cf4aa20ade0bd11514c9c2aa1ce078919e7a7f0c8b5a4cc9f9ba4092991b5ed374a6264f6517ae3c9ab4c923280aacaf9e9bea43aad80b2fb3bf956eb3dc5c9a24a9b1be66374c8a2568478f3c07dcadcfe09bad49d13f0ea4e263f22103a9dfabb3d752a5158b7893fd9457d7c14b58ab416af72245a21e95640a24bd5eead074f93df006397cc59c6049ce2c29df3a5e3b46c10ac30f5873db89d32208627db3394acd3bdaa6be8a9a789d7bf9a35e73c0d2d835b91790d7d2ad4bbd22755c5b5de0bb34ae4da6825c51d73ead1d3f9b7eabfe48b880c7bf9a316df9a61c57153702b84f227d995e12361ee9929934e89cf1ed07d6cfd4946abf0512cabdceb60763d68aff02df2751c568522cb7e86d0ef47412b61d68b0336d26ed5d05e7ba08ca91fe0424bf0966f75ac4522320361d6f7fba43da2bf914cb4f729f9bf1aa7a3028ce5660734588bac34c3ea9c3fd6987bd76c3ae832fffe8fc6aab2cad202ba3bbee386ee0da43d146446e5351f3fdefe54a30f3ac82cf25d2b2faadf604862ad0e59ee406c63f0ec984126b075170e2badb1876d66888cd48fa9bef51ed567f6aa2a22cc802bd36b57aaacfbf8a261ca8c81cf6242787ba278c1a0554396bfde45df1249d46bf2aeb7064c14713e130f1a963a58d18d777fe0243793a9cbd2ea425b04199d9a815ddb2b257ec642e28ac921c31fcd1eea7d1161882f0bebdd54e5902eb183f04c7a4433185dcf792f3e08a8872891b948c7edc81396fa8d145352ca6634f5e4d2b799cdebaf7924e8fa000e9abddf7c7f323ecfa76157136167aee5150f874b99109ecb5493e5a47ac7d12557021853830ced9703b39177cb622b2d9d23082521d264cb5e46b0bf8a63d5aff29596863d4262bc81309a0444e81304833eeb46e3f6e5fef27c51772f3166bfbce70966ce64262991f0a52ba34417fa395439c16e8de1886b5e1c06be335d6cb69353c85b17c27b39ede7d4cf1a03312cf6c8432ccb091965eb320850d6bb472d5c4e7ac29a86a72c81550a020b2676a287fe82f5bcfea7934aeb4eec9fbf081eb96f4413718a259d66165c775e69f7a911b31987acb7a6d21d5a19b727426bbd75b3ebcd19b5edc8861d97985ccc6fdfce97c7b9eeee84a905216976b209b3d4876a58f1eed2a3ef6cb7459030a483cf70b266fb7cacf92c6ad7b62d87cb063951eff939e04933e834ed6e9f9e83f7961b125b3a7b86395dc02c5c1e382b833c6e002be31dfa5b5ecd005fdc7dc7357ed33d69f9fd4517d1bdd2337f4ec55577c9410513ae54fdcaf8d5ad7453dd6bb137a2d2a9fb72dc0a3e472c6e27c5764e936b93e4676b3a3eff007f715a46a6668a072b982157071720804bb41c42206a039506d846188fe39ee9be6aa7f310db552ec752d32f712835cd72c33e95feb5ee3d195ecb6f376fbf2413cada6cde70a89f34e26cbe1bcbf64609d6055463d2756ef6ccd7db672571e818fe60f8f8e5025af7227736a3292af6451f86f583d398eebd6d4327b0fe1d0361a5517d08befb6259b0ef904ea137f30a5a20ed1112e7ce290bed4855243015d747729df2662220625795de8cf954bc8911ec1d8d031d795f45bb22151ae86f46e0c1c6dc4b91e39f5d470ea5984d84c8225b0515f03f9e6fb0b6b754c8eb0b773bb95eb04e40cb0febbfc48b0b85acdff2cdc7ed5563d715ad35fee41019968212d2c56ee20f44ee219acf05a05c90ba73dd1769ff45c30559500c4affa743184f5795f7bba43749ecd6f4485faae360d7b63792219d5e95b054316915f79dcf5068f1a783abf0be3f849df0659c62a6fa4cababbcd6f1a478ef67fe303408168587310170167b06815e4aaa2fa5bc4c610e18b6a6583b59cf23871e78f8c0a6910d2c17fd98f3f0e8e182517981e79a28d31d1544f528e3506724414e0102a76909510ce692c2312837faaa809019dc642fd1d6ccf09d460140965e79ac36c7b44f4c41766b89c28128aeed4ce19dc6341d3daf62cc4fe823b52969a332af17cc60102a414355d0b76a033d6ddabdea1b778907d96dcd35ed5fb50a0d0fec6f1a877c8e7edde5b9e50f2fc2f74b8ae0701efb8f860c7de27834bd5c7711fbc1cee1f1754ed086ebdc6a80f9e94fe98ded1127b3f834afbd74abb1313b004b0245e67ffff4d962727ffc085a2e16c13dd43189de782a3b7105b04d038ccb84a6fc4d302cbc5eb8dcc665f67098a8cd62a90ccdc855f2636f6e8b006fbdba4c33bf4dd55b7f452d81c6858d534ec2e85cc5cc015e9849652ff7880a22c1084bb0fadac23dd3fb1e18bfc0cfb310ed9db1d227751e049683770c9bca47fe111b263468d54f1232a7d856c5017a6ec91bd2bdf4c78dba80e20e4d05d7aa8604146b71c2cd43858f61512e7b3bb4411f6a1bdaea2234dbeefca1003a5fb3bf0f76b87e88064d9aaa56d3752045774587eb9e22dd3f51b3ec2e54191052c29ca52d545deebb4d2d33ee1ba99dfcc296bffa77f8328e026fba0d62e86475e1dd1c0c8e89523ab6a789a4a8a96a126d419573782e1522fea11addea495b8d29a05dedc4371fae228a44d44d328c01cba332bda3e5aa265a07986a017c457bbe388bf0236ef6398b584d8fd6838fcc36562cf4f529ddf73cc055f467737581c2f38177aa84f707ef0c1c749b2fbe8aba12db3d31630064b78e4bc2d86c898fe7f09033a17797ea6df5142c917d00de57bdd3bedd80ebd1ddda91fe58b3ada2013902f912438acd43566c0fa49bd96128c7d253b8370b561bcd6835dc190b21be83316c323618e35838df0aa0359ba2f72856ba8d83e4b95a8765fd8ffa853cfba0afc35a4720530d35deef32a9dae016577c20e57042db7d45723ff6989151e8e73340e3651906b83c16b82707f7c1f4d80e55ef5dc6a5e70086776b9421012546fc21d010280bb51908401018fc3580dc08328cb95f4f6a06dc5ef25475e7ab7ebacb7cc72ed2314254692b0d79ddc4a803864c37c5b00747125c90cda864be09c8f0dfc130b85a73030e6a439852b891eb5227c175b1c8607ed239ed463562387c7ab2d8cbda48fb5630e4162c992546b4c573e944240698135811d4c0a532d31001f10b6491da39b7c4c2954b3f15dc4979603b7489b6752cf915fec3c5f0b21b95d4a8d5520ae7c43d9f652f08122a2a5759bcf5ebbd871cd6f2007b3e9b654ed430e084fc77c4f8df7fbedc5359b6952f68f6de5d4d00f088aa9cb1ac1faa12147169c3953a5b7ed38e7bd9c0f7cc5f6b10c27ff6297b664172177f4f660097ed981c4b583c32717d9bb46645925cc42de857218cadc966922b4a7b7ee488638f40dd7d6eba4d4cb1c986e24e4bce55117180190ec90a7026889459e7468c9fd1b5f25912a0324211c1d90b94ee4ff5074c21fcf258dc1c0ffd76c489569556c3e34aee8281f7ff22eb46b996562bbc5d9780a15d63b20a20f409620824e6682bf003239c993475dd627214f21c4201fa63b1fea43494201a8dd02dfc72a983eb5fef871925a9bc2abe4f662f19e59bd3f571b9bd79f9df5d5c35778e36a297e6f94655ebb73c82a3178bf11923def5f2926577ec5c8bd18e1d327b8cf83ba2bba9606d0f9f6afc697346c88e442dc5bcd7c0818376dd75d8e0538dc96b1d8faf7e9d402e5df7998cdc33a02204a7be3792e03d92caea018e2a256fe2cb67b1092ddf75e11f9b37aa1a08690de90602780a58ce238a67f4de390cb092c74011ae494457286aeba102cd214330da2e7360c3fac60a72f25c45e54ce92d60a32772b31cd97946123a0e48bf8bc845efee32aa927b887f83efde72d5798eb991e3015051cc15a829f438a987569d6477151fbb36224b0b6ad922423ba800fcb49e0a0408a4e24ffc5799c6ebf8ced462edf4d712c8a156eef78985819de63d96950328fd3753bff569297d696f44b1e4f51947712234f2befc7b1af2434f24c5c715062f458bf097495384b701880c201445482b1b4569f7f5acdc66441deeab71f75d8729ae796a52b5303532eda405952062276589658badaa5e6ac2730473997389c215aaed4d5627e4fb0e7869c9a4f3c8d38abe053101492d28da6eabfd195ae3ccf03432518d28810372fd63ed9daa5854ce574575b8d50912c662ae0bee91c13c348e3fbb1b33e5341861a97373a3412815bac8b8f08dc3afd63ce65b67ce9981a2e6a79a9c2583a03114f8682693c28e77b35081186b9707a9d2b722188906cd77810811548bd6b3ac30a3b7614ca377d3ddc26c305a74a7b7d06605e172f8f87c7b354602db66df3adec5dbec1de5c07595f780864d98774a35cfaecc9e28c6e20eacea5a6bde8e131e07733ba40b2d14a7ce0df1d70d25afed6f676c5a0559c2ecae4282551a76dc5ab0f5865d24cc54bed8bcfc22dcce1bffb90091ca48503405891ae36004ea0d448f43cc4054ae6609b08bd1827d58010481a9cc7a5d999bc1b164e1dfb5b97202ad5339a93d1d3274bd5093111b4fd3712aecfdd118c57e4e97fd95f87e8b0d7abe820e5c03c8b65a6d345343cd762b3426d5cb574b2255d948c05ac4a5c77f0f19830c44574ff247bd7f55a2a5ec058d7c37b4b26b615e997ab8829e34de308dd361177aaf3be6749c60f40a40684e93c13524340f09d07400afc1410d6a3006612f78021572f601cffe963c3c6baef478904b9bdda9801d34c9f036e509a4bb0df23210da1761fbcb82a244901270f3285651ccda909ae68cd7605278e13a73b73d4ed2437f031633ba8f6bb98cd86c0b69451f6fb985a0f23b6e648c0236f2043cea6a5447006ab21e1e8aaf8fec2889d9d533965d5581b8883c26da76260955a52ef28ff8d8082692848d1d865e7648f7f66dc589b2e5cef25b5b04f1d607976eb72d746e37945315270f72bbf3cc419f7314a76d0c2b49564dae13605ab880d3e17608e4c8d9e065507e9a5f2c03714d5158c4cd4ddb76de08ca9eb13638a322c7f37fce55e318bdb22cfe6cf507757bc8ae130f1017577f3cbb102619aa9448f770ddb301235dc4749928ffaaf96da160adffc221098081b693302074f5b6f4163c21fd68389257c76a6348e29da71589e84dea47cb5185a109ccbff15eaf67aa3380280cc0c6b639446441bf70bbbb7c2618469702d3f10d738b672943e876c31f509e0c14d9835aaa580f9756c1eac8ac1fefc215f1039f95d96f0d12c1bfb147c7d738bd4dd051e7082644caa850923167f4463666654742eb21ccfadea29437003dd1d0b575d4f491715d93840584a5275352d2e175ff8389cdf1d82574210d99b5932597ac6f0f108095f26fc864497e965b1ab3b187b5724997efe02b0425c25029b58daa8937794f3049737176da8d507d3d89b3718419762d484ca3df943ccd93cfaf07d181ea17dd4249401f0358f1212c88c966ab5372648a8e7a64923c1960152c8f372077e65587ca594f708ff2e34f373ff6e8602eb57e721085a29403fa6bf712e5e80ad2c10e3c18852e77611af5ea5f5716d999078c3fbb48ae9cd6575a1892da822df5afd4724ea42d63fbb055f4273f64641dbecaed4dd279643675ec2b325a08218194bb55bfb36b4a7bea3f7998dadaf0586d057cbe1c3b513764e591c34cc273017d5c20baa9af982e68d1bce8395ea3705fa6ffebcaf882b0afc37eea8a42bc4ff0ad582b068e434f790bede6f11aea01a950ceeedb80e900acb28bc408461173a3a74c1fa79a7653fb1193610c22c9ea067cb3b5bd921cb4bc6843df7a35ec024e1217b265873d2ccb22b9462a1900e8c3c47c7552104791beb904874de939266cd6bad417e5b7f65419ba6c047588bd0523b20abca9199a4161666f5f10e6c1a5e27b7dc74b82b554ba376d412fd651c64ebea3ed51e777e98bb2ace43edda52404b7d2d2c9459bd0cb84398d2f3cd0c455138847010d950c001b4c460387048c5122750edcec99908a5a755c65aec0c32532b6d593badcf85cf28c07f20c682d865202dbe97522b700890e7a957d18edac1b980e25fa2a1d7444c1497b0a4b03d25e29d58448dd37c4ef93e2b5b2cee52001bc4eb7d97497a86cf0d2609fcc1a60d4ffb3b0cfcebc008594b2d574c483728b22de3f7c1bbcbf144ae5d72f72d0a97e69fa6a7fd2159f9619d504583e34ce45156f812875e0feedf6600c9ad5458a6948539ca3a8d123c6766b959900e821d95f622ad963c8bca880ff993016b4094493e7e404f03ed4438e6fe9749c73580dfd72433c0aac7d49bda424f29e77759f630fa98567fbef97c96c99ba609a8f59f92972997638f7212fba8970a4330d05044b7744e100b6c4fe24fa649469653482d88ec1108228de64018c43f2217494eee3112606351675469e2784764d7cc2bd238fe010c2083cf5abca16633b8c5025df6ff4b9282d09cec0ca3474d691895a664a7d7d288e93052ac400784063d775dce50fbebd689390d269424035d407d32ca5c5c000900f694b5ca85c2d44f9884101690c574d6f919c8cfe0f399e0248b2ca75eb4e60f49371ab7ff85d82c88bdcc7e0bdc905c4ba9dc454674f18f2ecff3098af634eacffcb45f68b1869b2b0a7803cc74cf4152c165497e499e223388bb6cb96ff83680406488a0c885014a4fb68ae5d07b3d669bc051d7d62e30df22e5db43276d022beb804bb539ce4e84278640d97daeb276d3fc43d97664a05445068b647572ab0f568a430aee32ad266b82f2ea23c96ccf3cf81e80fd684b328ab6f12810ee167d8ce3b43aee7b70254cf7e7629cb32a0f0482f6558316370b701a10270093b635b8ac6feeb38fa32c41e2806dba0d5f18f8aa7a08fef62bae38a1acbd6c978988827d19443a4fbecd5f3d8f93b8e2a019a70c75dc9fd02d7b63fb65d75380aa80f2cf0e7514f97b9f84d4c957abbfc5f7cffc066cbba2ed9448fdd3ea36821d315199c8eef6e6472b4682100fc5bb9fec411fed973311d2303c51ebc7e7720af915e935f7f716551a1d1323d9f98e0af549b1774f943d0ecf53621654d5cf02caa5bc86f904b4c8b07ddd0c2e4b732ad47e8265b1709866c9447851a4bb8c66f01f7257ae508d910019068e4d493b30d5f3703a472e346d7ec4072e3c5029e76ad2a1bb4abb9d55a68f0cecc2a9a3110573af4887f5fcf7bd910c353e537530dcbaecc0c1b294b692913bc9bde6b38bfe4225fa7461a9ea026144ec11c3e30c0eeb8cf2bd5775264cae86bac96ef5c3da7540305942da6f8666251b020bb54bb3cfce6b5ad013c95e8faa7a113a2ad914e1cc6c46537b195f2ce2765cead526793e105d4056c85decab6402e2eec1b6c1f7eb39635722583e58faf21cb4bcdfb31565dcec4008e0193f9a7870a7f1d8471c9f116a76b0b597c6e7b7d279ea65247d3aeef3cfd8f2c3a8707035d93c0437c35b61f52dbfb37f57a0db94cc1b01727d0dc9a641a676ca7b20148dcd3e99a9b672f30e0cf99a4b36f46cbc3408d8d316d8fd912412edd5757dac31679ed375ebdf9dcff3cf8c74a62850eff35bf280caffee3c14a82aad7351e2e78419e965c4ca4d3de8cc646ee7338922662ea630ed41c7da201780c51c1436300f5d8103d667870b2815a428047019a84cdf17767c247a3d1b71e8ebf9b2bab49afd1a18868a854d4b05f660ea4d715b6656c73204008f19d35ce0de5cb06ab7d6bf1e52765350f85ecb5fe359f76743bf1ca88f36d7ee0848ff5d891ee32fc00a5d077388022dfd036381d33b24a0a9244b50701f6b358a8fa8bd7ac4c888c8d46463d94b3dbe6b0bc026db53631cdf912667efd764f16b2488dafaf9e1f8592d234d68b7ac76bfb5388e99141a733fb9b9f8231267c634350ffe9a313abe989748d7639b47ea8a4147a1e9f623231371580c2c395956e2bb60753d4a4ddd5a5e8e70b304c5de6fb3271710350f766a8a47f7dbea8acaaf9a35322ddb369c1e00b239befb0a4232677c06f02d14b3aff22364a50236d346e580a895ece345746c46b4096dc41aa8dae9116c75bb71ac54e5d221a6c8a1c1197d74dad038e122646ff254bf8582fdf2b55c08bd9cd8fedd5034d1aaf9e0910f9013bb44a1c6ee21e28e14105f7f1d6db33183e3229f9fbc4039a4fe00d54411ec48e8117f4d4f8516831e3be5f114e78881bc9a4babad469b30568e9ad84882b164a84f70e694d88c16330bf6122e555e7c461d567d0ebd5c60a62c9371c57c039693dd2abb94402ff273659202512de4316e76f9d7c48007773325a32cf5f60e201fcb0e82ffe74007076a765df02f158514f2e802a0cf9f5c2bcff3d2a94ad2bf9da24e2df66ff636206997497d238b1e92b47100fd5c58d6ccda968dd9b4f238b4c0bad6ab5cd9ade90945f3c034af89d77b7d3168de002b6e380bcacaf301cb78d3ef27c10e1a9b76659854add8e1637df19f031a98a6205911d162f639be907c936cea32950f1f433eea443b2bd7e381582bbc17832ce24946f4e433d1416fb69eb66c3aaec4597fabe7caffe5928dc21cb8dbe492b88bb783d2c50d701a6a640c7fab211ac4a22b5c7fafc853fa40610e1d3a0717786228e3b36cd79c8578d8bbc857d649208a03d168c130d1572d3c38f273a2480db7faf819ca1a6890c6dfb1493853ca74c73cd8d3ca66c7318e153c4b3aae6effe9c22a791243e72ee1cabd28077c955a500c05b69f462ba7ac6f23e801c1d443f054925b31eb4570f8a3433061c3aa771edd819181aa33ba915a72188323c934dde54bf4589b594854776d705c3c3f9fd18102f160e68727ff9ff0f9c145771a4b8aab3bd84ffeac6fc5b81d7f70a482b73e03d25c5cad925aa5d9823a21be509615a7da2d496f344e5def43ff1be930ecdd98817dba3b6c8bc0a2199f706f0873608638bd1e656c7afc092ff88791b81ffc69b03901c09cbfa7b107e88d073312711141d5f97d98e22dc3a8d0d104d74275cee31798aabffdc58fd7fac5af43a0aa5b134e5521165988110bce0f06e606dc7fe4c38651b1fe9eec6aca139f87b856b0cab7a9a7928ce34b410f3c352d6854d66f8cc80ecb6b54deaeba3f6980c34b9da79bb6635ba814997396dbbb259d4cf59dadbed07062368239b4703e9a1c42387e63a082ce129c37bb30db7d74d1a64e593eeeee00e04c8ac31e79163c2b4811693495b2d10fe2dd92d8cf1a410ae2b049aaf7349e48bbdc5e77d392b6c128ebb7a5df0830986003dc0e926221ef875af9bfe3d0f0fdaac11bdf6722714e8eb046c95c2da866fed3f49c71f7f3e51a234b8a43a881a03103fefa98f7cc8552683357090d98f5689c58e5564830dcc1d05a1cc609766dd0b7b0e65f07ed7a189da96898ae0e510c9ade6448a3d99b1908d22138a70490d4b2f4e2c539e686d9a0f3f881cfc41590ab5a35893699d283ee9bd741e5191665fb1b9dbfa49b884abd0a36d5f22bf2be7c4d53a42f84ffb556715f40c9b60bf223544828fe4cd4d6e902f02aebabef7614a8b04e7d1b5f7b5e73382b028543c402922c58dc8294c121efa5e114f7d606c409296cd98c6674460e44094fe8ef1ceb1c029f2ad70a8d3fcde20600cf59634774e9e3d6bea8daa4f54942023ab7fe10493545141d291a8da9e23499bffb580d4944ed65fffa39feb931aba30dfe5b7f22edf0089a68e2408aecd2a66c8ad3d794c44f651afc2d155f446cff83fdad23690a23c02812df995d58ddb2b085d5704b741ac3c08da1cc1769f34a5b29920fe660391d133abffaae3e4173b9680e7a539d6a1566040aa79474545adf183eb5358b1422bfeb6f0a72b049e5b5945e6ea43fc5d97e5ad2037a4e9667c5286264c0b9f224707a6b07aa4b23205003c4d90262e35cef59ed69e7c999415dee64310673728bf816bbc3c0dd68d1cb7eff5eda390f1297e91226c5851b21d620cd54528001f2ac4b19e146aa8137e71be5f370fdda422580135dcf548353237df07af42ffc64010e6ce7ed91631ff00364b6dda736a5350dac12f0336983536718f7534b43c4e3f7d013b8e766a2666ffd4d7aec787f2dcb3f9127872192411fdc36ac9b1b68ae3cbbb9bb0524d6913721f53791d892b40f39afeeb9252229f7ca74742d5a2b243929b1a6228c84ed542d2b42fac7999d8218d1816aa060479cf1e3fcf819048d0fa3685b33f6e5f75a56c8276fba2f5db6c5dcd8792596d312d59605bf4ae03a12148c30d163cfe388bc58c88b76d69267694fec69439cc94423468d472fb04ca5937f63853306454f4f93fbb27e9e3d795690338d6648a8d0568eefa95c556675b1355f67fee01174d07a290b45b0c7aed60ed9b6aea98a700989bd7a1c1ef0242ce01f9a0d05e28d6b5cd61bbe3f6eed385fecff6d90f12344afa45c945b5998a09ee3ea5d63ef4c48c8bf14b6e8c4a8de5c83749fb634b02c8de4b6943039bcd6f05835358b7fb04b1b765adf7f41170e26c94db0fb6d33efc05b56e4420ccdc15368bff5073c6a60f932e96f5d8870e6674ab0b3f36cddc726dba8a1cb36d19fc43b08f28d36604d55f6b278d6f1f76913e0ed1d33a24e2901b898d7125bb51bda4e7ed8b7f9e100369c950eba05a5fc14c9a61d205996a1f76655b16967569aa5759fd13f79fff31ae3ffda3035de66bdfe2645d1960cec29b2a519bc39776725f949b615713fda9dc10b6529cc3a2a98eaa463fbd57a378578915d14979e4989a66fa02fd130f9f1775160463ecfbbe35dbd79b851cca19e3a11fdf0a2158d7e26de57775f16360b4bacaede010c2c1ed1283b116d13251c32bfed6995e31b033f331dc2273fe4f59e74cba4a6c54b29f627b76b5bb7a93651cb88e0243b44b51f5f4e050ef836adc73108f96f9a49f780c68f1504a5f9babc6ce6fec723e9179ed968a8cc2e2959b18e5aee701b0b1ccee88b8ff06d9fbcded1197f81bb38c9dc7cb206741f01982a2d5277d3142e20750925730a8aa750dd2489e56e59c1cf807d2e753c12ebda2b7db4d70460d1e2aef6b7cc0b5f9b5c53403f5466963997d8f18a03a1aebc7144f35aabb2329e1f2821dacd7061fb12bc1041da2f39ad31d5ade5b6bd6de900a44445674f69dd847a3f6c33e5cca725586febaccda9ea7713566f3b7fbb371ed9c5b78bcd63890d7e0e373f8677f5ea237831cdb2ec4bf771c168115f2e94268c81ffc7b5efaea00547db602355a12d2fa1b44f017a2bba62598eb45d1a68459c020e1e39fcffce4956a5d6b062cb560487d359faaff30f2910a71e9da5099fc4877a3d350ca80c86e84431ed520509d4bf3bb15a7f4c5175998f09e9915f8ad74fb6ffdef1899f530e8879dabc63ba435216eeb5cfef39a50c611e5159b12672d3f9fc58bdbca85b7f4df18b5eb40781996487eab1e8d7ec27cd185d8632563907553d0fa8e7ca2f4708ceac36b185951750a615922e03a350e40d61754a6606309337112aac2061f833283c060a3e8bc8c96ec7a9b2c8aa16f87bb22afcb25876669cbf250e03b16ffc46f787f992d56e1b4ef2adc5c1594ab31660f1675cbcabe872f94674906abfefd63669d59cef7ec9b7c77fe489784e095ac59c5e8bde8486d5fd84096fa6121720ea66bb83769dc8fc5a38017ca5f25a476dcccbb4692daa6cebdf47e263b64d96cf883cbe843116e1f55b16848bc70fe252ca4e50079e13e3166cc125bfac7f49c77993f467c7e613e2c6901e23c46bfa5200a435a1a3030830cd80ba3f5289d8a8aa004d9162c8a5eb06632c0205064f12dd0c35292f62ac219af849c2f1a3efc5f0783a311288a86975e314310e8604b081f01457991b31dcc26a67b986f13d347fe3879db8e038ce1ae0bb5762ea8071c2d1b8464ef7c97d1649556e73e2ff22145ee64c4124c8d188e013e1bfbce165731cbe8e28bb94b7d10d790aef7ef07a46059318dc160b1d0a651e59500f5fbd92ed03f95c24f86e969dfa1881068c0fc0833dea3dbff19b7656759ea3e1a8a34e9ea8cd5d18a5ef1630f7b9c44aa8b9cacdd19283ab29209dfd0bfec43b9b40d0b6dabe579ee8d80f43d24eb7cb6789673544a38be7a0a26925b5e551906a0decc17651c5d92ef603c47132f700d5107bc8446abb4619984c1205f1321243f733b4cb97b2c596ca43c819e85ef696238747d3c7963e373d9c8cd6b8192a0a629ed3f3782888b39b4ad384a5079eefa4a14e917c20f4c655897467fab2d7b59cb331681703170c1a18086fd4f1844fb8b6479dbbc066a528cf4d41b96c821adf00bd7d0aa7f3fd7494cbafe7e396637976eb1e76d1060d35c3a0fcc875806b20fbec08fca1933240f63f5f58b88239f11fbd219b94dd68c0dc29e03ba95d579a3480121adfb0ffa9fe1ef0112f71c7fc448b9d9299b1f339e7c2af721a872c7e446af130134fba7e2983b203d8993d18cfbdf65be3319bbce95c90209f161cb5aa0e634a6def8deebc6070e1cc0933b679cd928f6f6e144f94fed5eb6970f6b55f025a007bd33cd686b7fec4aea4883d16c7fb86c5de7575ab51553b61c83c604465013c3038817ffbb04a32e8ea348999ac8015f9b9f6e469040d0bb4ac0e96a6deb8843c5c78b350f0094fc8600d2f245b459188cf6c7d4b1542ccbd9007f68d2ed2e8d9c015055cfc6b89e9755980794cb4e19b8f38d94fd90367a1b56e7f9353da1254432f1225597b9550343dd512e25a2b05b737d1a5214897a92ec29f2a5520a900de5e7e43dedd0ecb45b0d5f530b0bb92a1d1c62f33495c8cf24bfdcf56b661c313b7fec9c1e821ca35424f57edbee4ee01bc3522c922a4aa5b84968ed16c09f7fe0ec18476cba44b1a8896e2446f1a7886cd6d3f1acda83152a2eebb50369465483f8466e4745b033956edac92d6b2954b5524dbf0c840184db8a871d0514c54de7666115411adbe5cdc15a6535dc03a1e5c0a996da9cbbab4cb803affe1f9e0e00aa155cfe79b540882962fa95b70f4de0346569f98e0bed41c40e5917f854364466d759c488b969c3981e9e5d344877b0f819f593df4c654d8ce9079aec177c1601e927be9324c772f967baf3de6ad05a471892353b11a729bb04ae6a33861773c8f291fbab552e8ae21b4ae13feb67cd55bf5652bf886fb41cf60b15f8428ce96af8a94f9f3e68d683b04923a3cf43d5fc1b6f1666e8a6c98a881bc6ef487eaa912527495169247964d8542f34b5f9a8b93bc941fbe7e10254eef728f17a6886c9ffad27cb41211cb44cb6afbc70e8e0498e37258dd662203c5f7feabf0453405c9473ef64ac8826e06e43266862883423acf17c61ee108a646c19d5dadef8634315b8daed48ddeead577dd6cb57191bd6072716a0b5d9f04b0537175c1beb5a78d253d3c65c491e388b490e267c12604c1686c404bf0092d7b641c4851f10e74efae9e030f888733b1c356d10d763b238891739b4171f25cd926ce59db2f7f1594a611d0925ac5ce0bc9c250d5810043004a7c52db9d15f1cd04ae78fc34360b8bd9054cbbcc603c69694d7c8a6d2d52c15af452452eb03b027d75149d3060b8f6c19de7e19513390b6e95a3cde5652b49aab6c91acdffe1e3cd0ed7dc5cc436f76474aa9fd1bec0bf7174369cd72ca4db67c27d378c52e817879deb1778e2e05411eae83c682d78196f5da63b1af87d5f67296f7dc19ae458c3b5b4a1ff7bb5eade585dc8592bee34e95a5a2be28a35efd576db9177bbdb7f355df28ba23ef6189ec76eed52da427700d631ef9f49b0daaecfe73adacad28c61adcfb2204818635c41b02b0c5203a376c512dbd43702941db625c48a8ee18e88437eebf0ca640f158d4cec01dfd92717cd1152fa2922c1e92b2aa44af689c52e4147e92441b7bf277096091b9037c3c2fbda210c971e51fcbe9974f84afe2db9b835b13f0e78a028f6c6cc59966a0b68f2cdc204ca01a3f442e2352028ba2c5260678313a2d1f23865e3347bcfe179d0690bb8c1e4b475d6f8055899148854273f19a2bf95fa692fffc1b7cb9cdc6519f58b8155e1bb672e8f33a9a81a6e653fc57b1cd116c5629e418a9b323c7bb42952943ed77be9f41d1cd71fbf30bac29ae33254c6d13f80c6a34aaa416a9e22d77f81ff5581db23dd35ec2a0083e36f96aadff24b6add8839ce4cff1db2d6bc7d642a824d1e4f5720f28e38ea190897a5a21892c12c9228cc32e006dc04b4ea7269312a77f413280e1a08a51f3a78536b11f780d2308b633a4248b1fd09b756649733051e570d803db9648626e96f97ad5a9903b37af9f60f391fda388e5448f5bda914bd108266487707e70096aa45e8d911096862c0eba26e0650587fbdaf6c126a39d21639bbbe336505fe52e045e2998259d309690c22ab518e156bdeca156a66ace0273a5df416abcff2da7f1ebbd837ea39aef4ee44b2c0e09336f67eeb09d0fe7f72f0207ef7c2159e430693f9a9d2ab9a2a7d433652f2cfe27c7fb68fd892cf5dc3666d9f6a260c381cd3e802075ceeca461bc62b1e1a84bee963d3dc9be4976db03181864f1b59f0f5334e0691090bff5ab5dd5bb4ce5735d5cfd2613d1781ce961f12ab978bb0c52b2ea028106f3a7a6569d3d1ea0cc37eaa6950f0fc6c2a8dc08cdc8ecae9b8e1803e04b1dd90f7f9a062d6390b42f6cffc8ffaaacd2cd1e8a8adcf65781a89ddeea746a9b321044f566d27567df5d6829375429f2dad734d17b2d184ac16ac2296ec6ac2078a6f188cdc25195615d2569fe2bcf80dfaa26007e29291293ccb9a3b5a48c38863647b4823f3b4c5e04dfadcacd0097f0196262d22e3fee3b161ed70f560ed6d327da04d6363cac2edd282664aa207f04e845d9707367dbb1fa0fa61a8aba6b48aac22c6f7cd49d5d1a5536212c99b727b3b9339743a7584a09875bc3d9a65e7c61bc5e778e49fc4e8013ec6bb8546790b9cf32fd0d640204a4436cf7edd6a97f6995d9033dfad1c68af74b791e9dddf192665b762d24cc4ef22fa32277762e93d7f86ddbde637984757ff41b6bf816dbccfe53a143f8c9b38378c1fa78ed437d3c6056f452c0d32406431479d9698d1fd924d863382e8c2117cddbb452d355f5852a909c858a5de8c3da2bbf69a947044ae2f17f1b145d861f48c984fa493510567fa69fba62d5e7c2554820c36a8d65f4a0e1791b312b707aa4355bafc83ec66048e7627344eee1030be018d2c6ef6ae0f3e7fa744f6c5e538e52241598ffbe5b63c9c8c5484369a336e7bded62f9198b829c578c5ea4551d3f47ed08fb754aab90c2258d930b3e4d857214e41cb316868122bd32a88683ae23f80aaa876faa19e399d9a86c7e393a4e20b307b7dc153a6e27d635f4837cb46a7f0fe19dacb21f4907aa5d6d6ce329bcafc4cae44174eb370b88efce33cc24ad336bf335273e9724dd7c724477f25be373ef4d22a34d1c15d01ed9211e8ef3017a44191bba7c8e97ebe0a52b8280d0f574a24b8ffdfe6aa0c2fe7548c1946a73057a2569ebda0eaf8d351da556a1aff3bff6bd2345983fad5841ea7dcaf274a8bc9444c1335ad1b99c67f8b2caaba18727006a3e8f76baf2ac9cd422e032bbdb594a11ded46e3074813619337742eedca1cec32da458df6d5c8deede9557e4dc4a768c88487e8b3b82c87984e50f1c656590dce88b19ad138274c00edd753692a4af93909ee20d8d0035f57eec3d849da8b56b60c5afccf028fd36fc58d2c20799c3c5b0bce26504fbb1ca5c1dc82e67ebf89f72d15c86d8bbb3cd19acff911452afefada866897b2d97feadcf67a1a8481538f133e98d1111344aaec135c856aa46a34066444c8598ea0436d24ce11c0c0ce4663b926b94581a7f75f258489de6873d373f1aca98e55004dde99c0a0cb8e8775b7a6b67d302923d825dee87eba4f9641a4eafa0352a8ff66ff00c546e8d2a222462503623335a17bb872921706df8253427ea1a628d5e541283ec3e7ea109c799e7df8c26c0d037078d50f45cce2430d836e44264e365c23c9d18684ae5a00b9cfe68282f035864269d74f567886ce8b031630ff990932d6224e9f6dc8fdb469c4e81f381a6d3b814c81d5d0c0be2088e810069a60c9e66470362a580aa1ff49efb10e9b854921f27c783ad018819131af6df202787395d93bcbe77febf8981092b362045e0e151f6c78e60f987b42a919b6a1c1ff1249f7728170f4afaa093100c6ad6d74eac99089c0b48d07a7d7738066c949667d126d5b7f2f674a8a60189032406196b8cc325a77bb054bdf96a45c63b63c2f0e5255b683296278f38f2d4dd770da89749cc564d2270acf8564ec77899ccd6078fcee8245fe745503d57676246907238debbd46c69d338d0f35d3fab7a013f7b01937b57a9848d5ffdb62a6e36bd04c8c876a94f47c07971dce45180f7acbb616adf88041f3b43610048f6f7200415b7240191bb32a785a0ac87911cd31af722a81324e5937a50ac8555d8d6a33242bec294f9bb547854f6300695cde76097e7f7119e29f5b0c9bd3639fcff77e3340bda9d3bef8803149cb765f3805afe51ca1b7d1853cf236001e65e4ec278070c061ac96329bac9c14a7607e3ff80c236fe18f02175d739420b02cb4863d81bd0b66ed5e31d1f44c039525a4de891bde8c16d9da51340086b4c1398ffa3ccfc763cb8ae73b15061e67b374f0b74dd950ff3b55578c3e46cda6a8cfe695edd4915ad5ee83610725f107f167b61314d33256eaef593f5a8985d15696a6e57857f42bf9e72af00f096f2493c0f5397238a25e74af06191eb7a86173a5c478da3069faa804719f6af7133609c387c5d70bdab814a7253de1828e81dcd33ec0826370629a5b88be6ece3f468c92ea44472d4dbbb10b86fa98154a778c4a4d749a8845920215101c13314973b199155ab05b518f994d3caf8a1862634301da4f7c74489b435b107c95a8a082ea15fdddb27b7cdedcf3fd9c2988a2582fa136ea6781fe8ef9f9a92c44cbd849cc077687978b308b8a35cafda66a9656266a81e8e29cea6fb9b29b4033aa599dbff43bd9362c3477404a30a3602d523b3bf76caa1be5e02e3a0b6f5ec8222bcc075f1c00d4cf097da9a011ab04573dd9ecaaf732dc44a6ff657237175f9330c4fe51e7d2acbceb5bd7693ab3143e0fb2793d06d4f1705c77812d6c6c4ad550a5aa118761895ce011568b3f1b38f03775f064f297c25cde817699901df1cce1e23b48e64996d8fb9a5b80fda072c1fa44267b5ed156291193a8ff5092169175738ad1c027f89f02baa0a36ce070f330e6d532a0245da0d55765e6c9ec0e6d24c28cc72aac56419e88feee25f53201374f8458e015b943a0a9a8bf6b325581b5de121bef8d1b7fae375d444940caf1ef576724adc081e3af81741ed8224d26d02bbfa642fa4cef7c2db1edea979e0472fca649d8cd58e2fefc1a279573d2989753181a6bf090236b07c14c3d6ab9dd63329511ebe28364fe44f44499040c31d9204f33e010c097cac27932f1d543e939e43f6b69fa4c106706210cf5910634df9aeccb0d85ab5e9d500bfff60169705dfc2e9ced7bd90de44fc3350065af1053a8ac1edd0bb896e1a767b060233d7423d8fbc7daba3d9e11e557aa05172f8d2b3486e832f50c9ed484b6c07f821fa95abb8d32fb41906d640b69f02e540e3deb3e68658dfef84fe9c79f780d12b187c88afdd7891e8605ed898699f9601145ac9737f74298a36728603290115d31909cf9ea1facd95d58462cc27a72776f695d42bd501aba1a2919d18c6d87967038f74b815a93dd26f8c37e424a4bc4041fd2940e74b8e7333b60184285f7f30fa68eeddfec82e5146e5966c4728a8b24ea8999f987b693d8eab6152d82bd11c90928c9ab5e555dae98a50cc2f13ee85c6f3e002b7c1901b632afcb3e368338862e1da298590249ff3bd4cb1253b6e7ff69c28f76d3e3123c411d3ab058338dff1832a39234de2d4657cf55af819b56d511e96a4fd15ccf9ad2aaf9934ce83cf26968a2fd6ca087f7f2cf6fbb964972da12a88611335049f120f1e7baa6a1d9cae3f5a19bbb3a87ee48dd81a1afd419c9bdaaa781b0b4e9e7e47cde85ea39f27e1ced60c0e926b16ff8bed6d6d957d50f26878764d68ba3e66f0c3749bef7974f9d1159e8cbd6cb910221c2ff5bd5b48f8f19762118a703dc226d73dc35508136d4d8c02c423a46c6023cb4117c79d353172c348a5294366742e48f672c8adb50d070e7a3eb4828f4aac5f44e6129265967d6305f67b22db35dad2eac067b5a4c1eb7b0459161d5d9815949f708e886ed5526d14114a40f698f6d463152ed11a7c5b63a7bdd965215e7c5707fb450916b465b0bccaf4f8c5144a582781d5d0e1e73241b55900f3f99be2676bad390cc8739f2fd62e52f6c9dfb10f21ce9955ffd4d82479da5fcb8d12d596b47a4f79bae0a73a7655c3ed39c70516db1122f3cce3593a2651dd7b7ec86f252f3bfcfe4ec5c32507e29839a50b145ce81cfca20f042722ddcf8694916e9211311d1765c913b9187b91c4d2b55dc5187e9d96f310052894d47940529e8ad909de5c29bc93656d488bf81224d3db35ce7977043e81deb9090c17deb456cc00fb99a117beee243aa9007a434ed7d498aa988232916b36183f0253412f907bab25cd8c02bf343288b794f1cd7bba1da41e6262ebf80a4d6ea0bcc6d6cb468910bfce0dd45397ad8ce6511c881716f75288dfa44b9fc2772425b3103d0abeb4f0163341f49b76c67de886ba75177b443b26ff3a717ad0859dadb04d5f3179ccc0b58d1f31526d0afbeed0625de7315fb5c2301a136ee502c2e08464a7abbb6a68821524714a89f93b840b74727854943a1f7c06371c7c189dd1909ad0c1b6c89200f567162029434cfa85a3b1647f3b74340e00ac97b0e38fec762eb9b81979108e751964cf4fe24664ff1e4b185c6294f7d3e3cc5607739ee5d33821e43b7318ef40be8c9d66dc78d76122e35cee2c4ceea0ea6e57e04c467e52345a43f398d596548b11133128a18a64186b945d0936559314077fe03d36201d354f88f5e33edab131baf7c132de8098ce8f5baefcf42926facecd69b8f46387ca0b5f81575b4ee75a30774bd4d9bbbe089998a29be6ba22ef5a477fc2f26137129a488124b28dcb9bbc77a6902338da2c8b6c7f0d3baaeb06ce398b0a94a0b02a91dc741bc567d09075e778ad4ee89363aefe4eba2db92a7122d17736162aa042946d79e828f4a68a520a9926805622d996c934f8c88eba11af28a7dd90de7dcd527f4de51d1c4e067461dd2cc00081ffbb28a3da0e63fae2dd584e57942ae95555b6836d0f229e6afb6c4447bca61234f34904309e557d3adcb32d4892d8a84d88287527c9f57a37e2a3c516c33946f85195f26fc9888beb1956a62f9c4b50d1a1727cd83f8cfcbd620b413863e252afa5dd9f7534235aa88ddfb33cbf8c739c2a517d3e9dfcf086831a27a7ba43461182cecc639ac63b7fbd38276eb91faed38d34d251dc809f2e359fb01e106cc3b4da9becbbf3743e83262d6d41e02142fedf6b43f6dbb9cea812bd7a55dd2597492c65db7bddaa7a31fa3251e63e7164ea7c7ee59576e3c5914988d4dd59b8f5c0dc47e2c803c8653845d950d42e00a4f961a08131d7203aab79f6274a92b6dbf1b3bcfb063a7955a68526b74348a8b75a9dc85cd760d3dac4077629e9ede3aec114861433db4b14e284344a62bc71336aee4f2df9f713db0a2adcd1b97cf4fa8bf1df3ad7322b8f71da4c589766f8773ad71271316c22468ba007df1017e23e14bd52913bba6dff7ed5c3ce033acb37f05110643d95445739fc5251942bb031224cde41010f9a60577ff2205f4a5612422fcf845d501716e49d0114b4b911825c5f1cdf240d2336812a70a844785adbc1753c817bc1a149efd5904e40fc8b59d4cb2f3d15343d40a6f63bdd8911c4f96aac3cfc1ef11c40e89dd1c1a1e18b86f02e528b001607d6fa7c7017d38abb84d354688f73c43793fb0b0a2f22790cd347bf56110da595c0bbaef73e112d9f57d384681107e7252f28917d8fc62bf4b7531eb06b5a8ab47f53621cbac8027413dc49cd44349fda88096ed885b5cf2ea51c785ba317aaa60f5c0d7fd389fa3025b4abf6eec6763dae3c367918da57a679578172020251dda56fee13fc0bbe3a86abac158427175aed9c8931be67208253178f41b4094e7e095b17c08c4c0e221c502ac49a18b9c5acad11558d341fbf0c5815ea9e4745a9c68a8dbd851e4715ac35113700c19b36c49bc3ebc7647dd121d1048abdf9f3922b5e73e77b8316c67f62a423b3bfbee0dc9de9de22a5a630f61d24fb0da57171a4c9d960a7908281aebdd3799e7fc1fa19713c94b86991d5495bf4bb62e2228feee57f105b3f04d92889fc79d8b7045cf155b025bb3066b5744438fb4b9a89782d7041edfb246d8200c7c6adc7c57713be21fff84f1db72ab80f2f38bb2f4e52bab4f219e9d02f0e2e795291bdad7481988c46bd8463e827cf3f27381337b1f23e3d34346e31f090797c302e183d3d3f9100a9898d2d937655a5edfa53cc192207031953573bbb143546161eee390f4ac11dfbefb735417ccfc335fe80ff9f51ef2cea6b5e0181502dc2344b5834709b83020df1b4c9345b4a4c7ba6dfb8613f75fa4b361ed2460e4474f144d0f37dfd10f9ced8181d9d18cf5774472a8cf9582408c72d8329889f7f28e60d7d58c280ffe9983cbd9f5a6d6af0d856273d870217676886653507606497cef199676fca596a24bae0d3f63eafa718240700fdeb16a4323c2044da5cb19322d05ee64a5ebe03d787e062152f64a3b1ef7da3c35dd41b0fcfcc203a286edc1d2153800a0b08f145a3b88b404ac67aeabc1051698f4b2cb0a04af23d3550cff832f39282e9d95c5ba1983bcdecce31919b6b581eb69ce39a5f2fe2be071bf71f396162f3756626a69e239bbb55932210cbdc922845a53e1e0124b309982d5bf95af01a3dde9810cc62bc8596f92dacbc07518dafd321404cdb4aed65e0ad39275e29dee05e331894b5ea8ff6a630247741c9a0f7c858bd803bbd8943bea1c23efd0d52a4b27beb4d486961211112a44410890cd2cf1f0fb406d2e43120139683ed399bde718295fe891cdd4a901f423fe93f7ca5c9f926ab9dfa1283b785f9c9c6ed440028831cf8b8004a432530321a021d65f443bb80ae33025a4c7ca6b0c6dbee76b90da86572fbf0767ebae6cc70fc568f7b37a7a8013500137cfc250caf26807a63bddf8d7031805689ae45e0dd2b37ed5353a2c891f502f32d39befa15f38f9c49b08bb3b8af6952c20e3c0c2b588294a08e5f73909f7afcd442864086400a5b4ad2469a50248caa6b7ebc2647e6b8ea432bc3ba91286fdf157894a1631b97d382564af0b42b13c4235431e6afb0f6214383c11a93ee3c0dea78937144e5ac02779b9d9ddb2dd3d73c5144f2ddb549a86c0ef980358073e169734431341ba93fc2fbd0cd3cc44141ceac04bb65ddde15ad42735668ef4894309392953f9366addf0d09f314600f6743c3011dddef9a9352bdbaac933abec36249ad5d34bb22c97b2df51faa07501aa2dbd09aa6ce461fe9a69d330f2ffa0b1194f0346d578e7ddbc0e187c283d547985591b0cc4aad8c0e9ea4f7a62dca60b6382608b5525f527a1f1d0e605554b8289a3cfc392df56c802ee6bedc9c100c247de0a611708d08bf18e168c078bec4934a48e4e92973a281fbb7366148e744a11122056178d53a358338410fd6538252df1c3f1831284e308b23e145db48ef50886303e39c71a9d5ee6d2d2f8a0fe585ff1f3be0525330bacf7c3f330b19df0e0d4d3a0ec3b5c55e240908760260d93537924066e3f6f5fdaa1b08336b48767939ab5384d76e829b50643f54c0b0a8f99325839611cde87d648e3aa095a3521486d0297db5cdb39da499ec50520da50c09a3dca09689d6aca1f41b2aa7302b3dd98d711c08f6f4fad5cb9733a362af29b00accdf816ac82d7fc24e49ddf30dce82d4dfa7a3b17c50e011fe32979998d5b2f9d5099452e492de9ef5189e9948639763c8e305517eb32370589aa6b3c6659a0e5e62f608be017d5dfa21b4fb365610216a2349976e5aae2415cbba804ad6fa00fd006ccb17fa8717314aeee7d2b128cdadb1c6ea2d70b0eb683c8b2ed30684d73b7881710ffd8df79a9b5f3bb502563500f3d39899ab31ed2146eb0c8702438f6a7e429b1c4c176a22815270f902c5bc40ed533b91b5b768a58ef2ab5835df187f0ac9ccfaf377d49a084269f76ab2490cd2bb52603fd89434126729c83e78de6b591c5fe4ff43fc1e9d3a973f83bff9b4526dd662ff4ce1408fbf53ec4adc33187b2489dffb5724aec9646cabcb707abe512cc849164637b848a1c51d21cb7f93b8a9daf8840df91d122911b9b498190175b45badbc978e7e1ff65b1316264364f3d9bf66c2848dd05ea251edb447c4029287b95807e81043a83a827b3dc290a5db3b7bf62a50fbb264f9baee1fa826273cf3c11850a66d8916a9b8efe764d6db204902775227b9cd2a9884ad85d96989824c1204a859bbf7bce8518a0850268ac0c34bcee21fcd0f82ba87fe4082ac9cba19a6cdbf5d12c967577902863135ce49982e01e64198519a0dd4273c19bcb4955a01db12cf9f16cbbf64e88a21ebbd23b2fa99e5846a3f57b5c635fcf20b4225eeecd3bfb21086fd56a68b894c8fc3ee7f4aabf83cad715a076ae75b17946b32e756a9a15bea878e5782b82f1e5e254d32c236470aeac43e5407c0f091e1434bb7cf611f40acee9337d5ea88c381956d038c3caaa11a3af8c86d7b47ee8af00358069113700c3eb6a8e22fd0a7fc41afdea328e7ecd298d53b407f54934b19ec7e215ea79a2d84af2f0fffbb32267a98dd8a46abe9143bb6721d031b8b99016c267f69e6ff3f4751d39eb833a2b4bde48c4370579572f7b60f4c1da8b73eddf113b002d3450aa5a02b3992d1f172911be2ea6c002dd8ef658f28020f8712e2b3600de0b0b054e8d7a07f5bfde7c21e2390f9b408d1763d57f24efb1ed6b8cab70c58e86753973ac047075a600bb90ecede548133495703a6d64da4f90b6d7eb3bafaf0ef393420055d46939c74ddd083fce9f8b1d4478c78c89b40fe59933fc56ad3e50336bb17f633c8f1d390f3319543f11bbd3046dd60340020d9f6547fa202491fe3fe40765ab1b9b4ae679c9b9bf01ea97fbefbedb71e81e03db3f02af515536fdf1e1ac1de548811e13620e3f412223163d1848f408fedc14c71f661fd16b511f2d4b44066d45c0f32a4f37230c70ce7a8ca752ca6f6b141fef09ddf4e9f218d35ebec3448adb136507245d353836c3f4bb780977a8d330d6b525db10aeb6b60be8c3a2bd27124d483d4abf3d0d2eb20fe599ea98b8d180b90d7028cdda32cace09526ae59f83495fe7554365c4a2510aad26c10c13be10341c2c1a0d190ae087c8dfc85509d29794de335c4ab7fd47b14d04bf154b5463953a605e22822127928c28b53ec4d4159b023f45c947f2073c25abac1ae89d1ceb45d9971792e7eef3d3167ea43a32e06fc95f1ef3e4f95d47f48a9631a34684114dfe65052939e63235834562d0cc2356c30d5765f8d4eb7af08d34680120fdc7101e0b2a6ce5e31b8f5db125a2e9f5423d80cd4f991e2d23d9771195272ec187bc7a6256e2404f22b0b64f48344364e94f5626455c7a90511abad05e66df6950391b1509a4ee670abf12a96a855ade5096a6e07ac126279764e6a490deb2613bbf6e9a5504c8f4f17a88dcace37c46ba550212f525833cab62d1bb990500819f82ed05b7b246a2f1068e3d1c26c736ee02c13d571311b2a3a83fbb4cd53adb21f1c2f4ba321cd5325c26f6f45b6d571f59b7ab37b188f7a905b43cfd11df871bf237aee52a2f520c8b1263e6476a50bbebfa6413e37474534a69d49426932de3cffe773aeef3a0825b4b8394c930578ae342c1a21cb52d5819eb03af0dec23003ee8b2deca7ad621bc6638e773b18a49ed20ab8377f7e16f4b7a72f66372d4ad774770b31713cac9d86746f5f67749301dcf8da961c886652b2047aa1971a5027e382854d0cadfe3cb056a9e6040fe201567985cf2545f2079b218eb2c0d396499f28ac52049bd4e8805d159f931dcbbf4d4501563b18a0a35c5a299e3f22c4cfc5b00fff9d0ef4112f4006b81909cc7b6b0418ab5d813ed906506de932d4e7797855d7c698fb1d065abdcd8c1f993edff3c5250a948e6eb858614b59ca8fa6f64fdad7ee6396ef69193d66fd6fcf7792b7ba4019ae4345f0a70dc7eb635c9590b6fbc98c1b687fa3c1dd43c4632fa64ee9732b4ec4f563865c8066913588ff4bf0de20e6e6f088b02d65840c07fed7430b556b947ed006b9361d8432373a59d4d788b24d79aa73178fd77caa4a6ae6bea99727555125bdb0147aca793857a4f0bd91b838b1ef7b8360359a87a9ebe8b068d71bfd249620270cbbb58e835bcea7e0ec927672ed9238d3aa67b32f3a19cddb8709a847a47ae1f80734cf0fd34efaf5511766997ef8d9b71ea1d093615f73353e2312c6e31db07903b74b718ab42ea53e331512d6110b84d0f3d3fb018f1115c77ea677b5f9139c5cceafd1a59fa597e6d19fe864d723d9648a6764d769d13649c9d03f48b72d8dafcc89657d4086fbd0c57cd09a0b34a36394a2d2e4735832bf3674e1163b977deaf4c50a57015560ea9c99881c147ecc8bdec70a042e1568224fffa9afea4804744659643f021e6e553c07c9a278d70b171a79f2c6126a3789d05647c4b420573a1fa146f7d6e213d940f3512a5848ed2b6cb6fb591e24372cd6abfb3f26554ad16435e4764ff4ca0e2b6a2d60318f6d456edec28d4159f609100b87a732b8490e58685c9f8147517fe9efc45df9202013e36e7e3fe5583c6401c8ab4374ee8e0bae369b6438cabd688614475d80d337bfc079396483c5452001db846644d6b9739436dac303661a30bece4e3fbabe454189be9562849e41684e2de88702bd0270525487dbc6e722e6d6b1bd375072130b4ca92760672ab1f9dc2d5ed4ff4a206f3323c70bf643c6a2e4918fca7b89b270d90b283c0546a840603753983928aa9df362cf8f633da2515a772f50906a2bc08fea9767e97859b809f39e9d19b9e73ccb12a5c4c07e4af31a99975c4246a02895e7d04f504961dcba89aa8050ac6fc521d8b4c9ccacc306bf40f6f0d06a9248f97c295b01362eaf01c95dfcdf535e4b4b66891d906acc8e48e7e4710b13fef3f905c4063cef632ef8ba4263e26d1be094be7a47f7be485d0e1b4f0ef1daccca8e6d9b9d0cb8ebeabb62b39504582778209832e82b0619ef05e05fa732790071e2fb1543c0a1c87147c99cbfc3a62076e5ecc63abf96089cdf4350c9263bbccddf56e329c6366f573590468e45f9b5d0af74f6c437ba7e5d07e8b66a255ed039206bf6e1b9db935530f35569df0eedb05639417b8fc32251cfea0370ed56a6837a35b85cc8cd00e3a2e68ad29d6fc9b45de4b2b0a7575a962f7edc3d78f4a3b2d144b65f94db00dd29e825a2711a27139a10e5fbdf455b6876a274ffcc101c8941a9b548632873c7e9831fe73032065075040b998d97729dae4a0b2e4ae02af307ad3e8cf64add8ec4e7c6725f7687146311a263b0e8fad6b19e8e89dd93d4849437313ae90ce72988dd83c4543b3b424aff77c1db365448c42d58a0b921a5b0ec268127122bd6a09f3498b01fa9d19fa973dffc3de1abd69ce9c09d384713102f8e9bda413d337d0ca6ec960e6b4199e695b750d033f4bd5885834d8b2c61449579486ea7008644a78eea8fd4ebf18b908ef40a14b3f65e0128b5f65c29569bb64f864172b434bfa6d214024893a8369090c5b7cf6db4600cfb4504c2af8d9db83ecb4d36a0b0c96c9edeaaa5585e1b6d7aeb1e56ac8c32218c68affb6232827262314a799f12a80d6538439eb3872c97d8b167528d1f4ea42c81cc9f3708c68475f3e3268fe877d965dc0b6ca7d65637428b2f0c91e41f414e19dcbde9939123f36562989ab958106d22bf3590b89378b5c1a4696250eb2cb9e2e627850124d102be43522ed1e2fe722f6b7d9745a93661f280ab53e945519b2b42376f1d0045a0d43e2d2d20a94d1177d62ee5e48ca6af521cbdc70a8fe48c7aaadfd81dfcaabd90035cd41dfef9dd86dce010df85ea00680ee590f15eb2dcc09b6b59a8196b33a6680ed9cdbd060ade994d10699795b3fae73a1b532d0dfa9ed709fd9a517019ab9e1460e4b9fb497fdd169e1eae947a433d75ed027601002952e9563952c0069c9a3aca2316693443ebc109a0aa7955d73013f7234b3a724a0b796a6229fb0cf42fedf938357bc214a1ee15bb54c7f4dbed7ebc81c378f5e7fbbee279499118268fef5908380da4c4205c22e580b32334c6b24d296fea29bb1f589ea54889c252e53cb5a50a1cc952e17840fc9a4a71cc1f18fc64d4302f96af020cf7b69b4a3ae35f00652b8b8ce5c575704f7cb31a6673aa63a90dda4a8aa537c5e3f2d0ad20180cae9817593d0a7f063718511a0b8202b5943e5b9dc437b1a7c36c2b55b68df70686c267797011a86316d47d107f37ead69df563ea9fdff5fb44402dae008b246d009624cb808ffe9bc81c4722d8efef2f091ee0dc28ba031c3161363da2b0a3bc26dbabc5ff2bd99af6accc65a6c49b36fe7cb2dc72fc412f0bdc1ef74bab330da5500a4e6f2ee7d77d9a3a553d8e43c0e98a7e14a89eb3270a8f1b618c93dba74e7c22c31e8a4ca4ccb78d23d061ec5b97fa54cd8c6e35d9de446b3f88a8edf3a1244e70f34983a37c1cffc425e64cd5b1cf76bd0d79e913493381945d69240b14e2532a1610b55333b4c23637e0bbf21fd44f06cf4b89fcb44846fbb2a5c517de9aa056294d78fbc34e710e900752cc1ad8988ce5b5252346db423a2327d4e976c625faf625109934b4b7e729ad66ad975a80033a54686a213d653a55ca6674b333a01b21724e5a2b181f461e9035ea2ec63f17a6475a938553e74a6674649d146297a64163413d5c6f7b6d8da7f957807f8f5a134f2cf6bbb5dca1029e92fe3380a98094169461ff9b0bd4123c8f9235ba70acdb2d23612f6c63b5b06b673d609207aa5793b3244a3ab8c2e5c0e9a27cd78753d4d1d2e09476e5ffe5c21ea55e45e0cbff4ddd292034827b5fbd2b587ac8badf1710a24a38e0f0565f621cbdc59ab33423656ebeca6ca0bb2a07cb4cbaee1548f63ed0ffc2159966b44c8461fc4872eeb8a86bb8e8ce4a5538d3d96a49a54b862a72f6b0a14a12ba6d2b68087f77307b5ec02937f5b99b7f34a428d0bd58e0e2e121dce126e3e0a02371540f292dd6fc267f2979d49f090fb6b4d1714eb135a42714b393bd31faddcc698f7c3da2931e686891cd4cda59099880f61447a00bfffc31414be89cfeae575760542e2305ce07425a8bacae56f75d4ff10788154adea33ebd4d78f5c68053eafee2bc50e1ff057b86869ce41fb51d4b5680cd0d5675c6518d50eaa5136085bc61e990a5b808a3b5523b296d0b1701eb2c1375ee8f2da101fd0826b7dadc01a951fcad190666616b69af15c884bf45ab833cf009a50c33d17737472587f82ed06474e5492f1b32cd08f4e8bd55cb56e15956ad9f1f55eed427bbd6e7e20f0b7a19c7640e11d908ddc3b3c34d0da53afd1f763f286276901fa71ef8db2c42ab0a79e1eeeff4b07eaedb20f64e9281a208c28d0b9e8c43d9f22d962c9621ccb9416b2350f2033552df89b83e613535e6610522f3744b53f4a7f88a162ef965b9465fc5f9d17979d1ea44e0745ca3b491b7d11d696e754900f0391b08802defe08db1bdec321c2aa66df1c6df21bcbf13febe169d0d708ead02ad0502b6239f2594742315b1a2319e1f93d5aa5134d7d816df21a75cf832e6a0a3712f63d2e7c7082d57acee25bdb63515b0a6119f7787e8ac41d3b1073b78368576b4ffeb1ddf14c5e1a3766ef113d88586834516e8b24dd3720b5b7b97e905a455486830cf74471296bb37fffe2dd4b97ee9f9686b3f55d5d1ca70b8b662e856d5cbc3d186c1056f7e0e87e1e8bd000bddf232eeafa6a0e8d7bf840260b355b5149ccdd27b8e0cb5dc3ab61c49ef03fc49f7160b6b1a24199958ed3007a5219ffd07ddd749d2c11ada99b79de04ba621eaacb5cdff269c2c7468074181419466ad3cfaddcb9bb8ce30ccfce51e80f7317b276868a26fa5a2408c2a5d907d8484774990ef19a10b304cd4a995039e688fe87ff96c0fcaae0f8bae90e16ac4ad2eb441cbc30129cf47bcf3459a4d46112fb70ac4cda847affff9dea2dde772dd98914678012299fd93f7254a72903bc65ddae82e367109f8a6b416cdd3d0be819f58f71446955911effe3ae5e4a260e4b0d6d76d2916d3db4b1f57ec3bbf382ae54be9a6654bc77663188bd664eead06271a81bb03826c7281cca9e91032f35ea7eb1402ea595dc188b972ca6258ca84771c3aae64015fe3c476ffc0d980d11e7ba2cb6c90e6be4531b62083a8389856184104a6cca0ccc8b75d6992ac49b3953e591a4373a09b814ba8f62843213ec4d8bfa5ab9ba8811ce0a6ec864d566b345ac2605f8d6a0abf850cdefd67991ba05916deedb81049d7e230ed38ebc8f8d2ee24d943a45801dd517f63263fff587f0fc6d5136fe45893401dc69ed667197a663f1ae0e62de88c32f4ca0d3f4a0dd7c6c613fc7af53915a803fa63945ea2d7bbc957c3c80ff9dbd2dae93ebb98b6d6e26ae5a76a48081f35685fe0763fc9af1641e07bd7b5b7dfc506da0d2d65e64948097b7647292d9b6c07647d4b8e404d4c89c54f6f1fc04ecb4295ab2de9560bce09a60c0062ccd186f1078aa76833e33f86e179500dd50f8804e4eb3950f3000653913b87c5680b4ce06f68c6f75ec99ad5d7798a1d5fbf284e6af690a6dc9a7fda5016ffada37ca022f1e68845df8bf242d95cc0cc3e0485aca4548182dca81c31bc34070a11f0097a36d98f8e05c27aefd1d5e68b34d6d972b14ad7afa1648eef8ff95897ea3133a112f95e978f725cf021451af6b378c139306cf8e4b74a7c9cf7815e1a7e33b183d4d23c11c841ca1144824fc6b0813f0ebcb82d72e541a19a93e8950f6fa498b4797f506752c0e950208277c107e2ab9fbddabb032140121715065b50672087218ff46d4c197891f7fda5efc046f24412953feb54f84de1d6dcd9e4e5b0b4af5848a4f101c6e3d9170c5eac5f0d02b9814667b3a84ee38c11c925e136785450877cf129dad0e125b3f666454107ed4b6ab2a9334b7dd573f68703b90346544e7d8220bdef5e8dcfa26cf40db4f7d24d288257f05daeb4f2fe802d8bc3d51526d4c8bd31ef32538129eea1c0d76f531b35a1406ba334318c20f3483ce024ceb16dd459ffd1e96bdb876912bad65950347d417bd46704da901344ec54986f9323b2f7552ed182d7ca760a5799c3ba415359744c529b6fa05694aed948af50b41fbd08ee5ced308fb87e00c66a41e6490b3a0644291f91cccb1806ee85e13e3b77c818967f47269f1ba139f803edf47441fb148074cb16718085b10302ac909dc19b3a904543a1cd79c4e78a9266e18108609239a53d1a1ae8adaadf3ba2923dd32132f3e6c9322755e0b6b3eeff6c4be6d11a7e03e4bb1856f1f5e83c6e8b253ea2291b8bab284a406a7753a0d615f39ea60ca14a8fea55bfae9623a21d828a57b024449c124a5317f4ceca0e6cf59ef694f1d84caee07af87fbb167e71aacebc761008f5f466fb2f2aecc4585b8694aab9a4036979950c9055f43c07fba9219d3efd83fec0d4f0e7fa6f7747166eb14560a6ea9f4d6c8712495e29298caf217af45496b11e45ef1791c0e45d7c517c6c69604e0e5c3ce058fae3d4c2a454be7153c40e40ca4ffdb05e4014c35dcf74b7ed600b9b7047d2b6f5a758b82453d5e029082130fa811a422af82ffc4c12b159419ae857de13eb788f118c582674ace5c3d727206e3c083116ee46b5d777209591870921fdfd67bbc2faa36ab8ce7b31b0f2354d5c4db5b6831cc479b06759984b79f52280786c4a9b190c0353efc74537119f77ea4a646603be0e66e589579f4eed955c2b14af286a64de35541d8c4deec028e767b199202ba9faa52160b6c3847833466d110115b4a2f37072727be4cad50132c8253156533cf33db77d8fa8834fa1d2b44a2bb4ccb6657f0289ae14f4b8ef4eecb972b396dfaf5a2db82b895afc0baeefcf0a7087af30d3f42108e821961510ed4aa7fb2b4db9154a92d10f69a37f229ab5a8b012862e6cef6c1165368e4ce2998c9f3fd5438001b87355bea24da6056c3f294d401ce9fbdad0ba9d690050078edc4708c4353cfdb898b90e231c6349be9591e5bc5bafa1dbea3c66d45e66b14720535739a49a8d3e34552b17e5ef19bfd4279ada95a8c8f4351b46a39a9348d533089a5b3b8bb96d58880f6133f44a910c0d6832fdbac432aea6a2e1e32f456ece24282dae1b166d62ce36796d7ebe8c3c7ecb129929e0e06e6cac66458a54e0db93427412954823fa48526ac3734650b67ac35af1a383e841abb39882d3604fa2e24acd0f4c0e4c1e928dfeaa98ac0162d02e6cf8a35ea23566215050768057d92bf1dade738c5b71bdbffe08abad5493917bff1e9c94818dfc457fe78146b8fcc48d3535fdefccfa0ef2541c11c7d7b910546a45d3ff061c23899c8d6a09dad7265c1417f4ab289f482fb1e0cea0505c958576614b7ea66cbfe02585ca293586d5b9e7935f36873d7ecf44a4b91bd780fd58200a430d5fe4339e03f272adda40e8de6908995411322383963ae61662f9b3897c233c4cc0319d7d7e7393c833af90573e72e489500508595a8ba34cb22d22e3afdc057a4cf5f90b994f4f137bfc35fcede546cd164a37d587e5c2e0884aaad5e1f4c748efce882d8f88a969e02b2e2a2aed56caf380bd3b170ad2d76f4321e7918c71d0e1835046cd487d50645d3510658c43b9862262be5c0c0729b8e196644ee693456800d9a6a5b0acb2e8a0da96a7f2dc5c3e208519bbf44de037d88ad75b92339525ef4a24c068efa8f7c340611a7c4205a52c8ff52acd5a6b8b50371ad3c30a618dfc968876f9fad5e651702c45f025b01e16f350db648814f57f54013a9657e5cf22e4b59ce6cc9d331ed06369712e2a05b2500a7cf1b4bcd8fcc70fdba88ac71c99392f4affba5a9f786b6cdf2d94b82469c72515e4a1df935d08059216a957935642ec2b6c309e9eb03cdb1a7b6afabeab6350435991c53ab0e6f1c40b3798b61762fe3b90a6def7a96a9b6fa867a77876a49b7678b7b609ec29d05d2538018ff52e4d564edc4b9cad0c8b1d9d6769d0f85d7a7c6b0f57dda02c1224cea2e0f46551a3c18e6e837293352e7663875b246e122be4668c74ef3c87df61ec95ea735a48905a26f6a53446db3745e7388651d19ee5d16f38d104129e30406230727708f68adaa894b8e141e54ef376fbf91f0b539d3d9bd024828a71b25152f10aa0fc894af51e391e6298935922d1995753afc6e8aab8b96d0751c576234819891c0ba114a10eafd2149fcb595f39fe5c5bfc8d34b102b7a0ec4fae485a0b3137eda0f902fd2f315e4598faaaf681179e77a50bb7179d9db4a45d0305639995678b3336a2ba383eb413b27d60e2e9ad6364ebcab37596936e727ada22def385561a208c00ef653791a70db1d52c7d5bda66a635b2e73b014fb0655fe84c3fa27fcba29cdc0076e0bf6af036a9f60027e5de2e997ca5cdd62c90b2736caade4a084cd87e80b0cfac81110cf712c653f6a56050d7d6247d6468a02538d90ad8ce2fe9e912a4cdc3e09d792301df420b48c54a22997529877153453f97ec361285467dad2b7863c4a01c6d9195455b6dc6b7b67a60a0da00688c98b49bf2bc6c59022c9fb2c730b40d79cc7bf003b915e16bc2d794f6b77a8bdee964a2a7a6ab4a5d945fd30787867f4d693946e1fb43984a2d07dce5f7e8d4dd57b1d4e40d440ca424a01f8cea676e979a9488e37fde4402e2db11b0891ee7a63b65b9c3e15a6d85c1328506eacb29b2939b584651f364b9acfacf3c31e169b4979e04df24f53386f08aab2beef6b0414f5033283344611008859fa6d43371d04efc85909dcee0ce4d1a79e10db67beb631efa8c50c254313ce640e0125d5d24f9f814cdf832c4ae2fe173fd2cc1c11a1179ad4c87164eee936f451ada7fa385e77c2211972dd3bb17466c8b589629fc600d7b287c80b20d349b4ccd52f784915508ea47343c72e2de78c94e0dc0d7b74527b281e40890f632bf51b8342726791b4537eb72d5ec07082f1bc8b21b4118db837ecdcc2e3110c5ac97dc50ac7a31ecc535b44c4a9a3b48342ce1ca964b733cde1dafd1435cb5ca5d79c140d28ebcb7ceb422c488002d79e3350e5b007b6d7b44612b6b0fd1635a9e95b13b9fe56981e144f713af6e6967c63e563455546dd8bc63b3d5e26b7587d5e551fd2d1eea13faeb86236fb9bdcbcfc98270d67033acd5e24ffc79998cd7c497a8029e6d76a13dc578b93bd5c807ea3acfd13407aa3ea33aecd1969878822fa6171618dcbc5b215e794816a6a447ac586cc5ebc1eecb5878d092e4479531d3f8eaa6128a3428702ada3095e426a0f4354fb2282f45d621b374a132cbd51075ccbdd2c901645e63416094ace063a154e05481da3854a99e89ad8eb084895a9403a78c6fb458e8aba8cc5c7c46171f95dbb22da5e340d5fb4122b23a02a17be6189fef5322b74832b74370c5f300f5441ee42627a4a2f6e1f27b020af05b05237c58bf0920fa9478b7e8d61b3d923dd898b96d30b95f15f325397a2f919d90b472f2efd7dab1d67d552d5ba2c5c4fd1281e3d47b08ae873f101e200c6d1f42275ceccd1c223d53b5019093b85a8965899bef322a0c6c70439646c9ded587fb8b901189860af33f43621180d186d9b1e018c8c0e4dda865692177fe69a7218c9ccaea68fd77317e6a1933360ff2c57d1dd16be8f833448f7e96ee02ff405c0fe963e99ea73a2b51b4375a72846d57fd39627295631c72f36f3a762a4b1034515ffd03ca0400e10f5765e3d5166a0487caa7caa02eaaa8216ef318c8c2acef06ddf878f6f7c058a1c697b8343d84559847b8a26c5070b7f666f681cfd444ae497778222674d6e35d8d44ef00234f12f8f8da900def089bdcc8c3946acc7ed28fcb42110a1ce708d49bf50df519873d76fb383b0f7d3073b7a8813d40ccbf51be4aef019427fac3ac8152c6f0f07744c60d8bfae6e797d4a9b21db9ca4f4b9eb5a55d697f3bc92bd8922f6ac7ed1c2580147d5e8044fb1c21c46c5b4f3e58cc2337b7763c3a3295b5be4fdea9a1f17731155f5576e64b09ebc70452b26842bc60b345623136cc7c06158ae8bf241a15e97d17b2b7564ceadb2dd7245df5687af63508b401453ab0db04c7473de123641e94f15b19533a8a871e53ac08f0219058d69c5743c7b3d3ead126332c4c6ee14f605f9ba5a13321de9872ae7cb129b56004bc270566bee79fe7da9ee5b12a5a4b79badf6cb8c3daa3f52a862b42d5f3682ec927f34134103080bb94fa16f9e285c86e8de08b4c2259e4e35f69f03f400cc3b5309917c4e19b94c4d2aa893a2bca853755a392026d18b152e1f921c5f930332af86885e50a4dad8b6228cf183b2d8cf384a99702e947d82207188246380ed9258c140d094350011eeda326ea2006ec27e4c2d24acd703b3bd59742ca5d47c6aa00023bb86b268df21419b3af692461956aeedf8aaa2dd4d9c4c8ace0497efc71ddf17f333c29ca24d5162a7bcb6d2fe4e0cd316db7700463d777c294d9362d9567075d61c75044b4276914e1be5f34b1f16fd4c4d9bc34fe7bf2cc1fb581a601baf2d98afad5b5893c85b30b53159387325e7a10797478db6b359059992578e4a1255d49e43ec7b396dc7818a2d32fd3693257bf01244e9c6f4b1df86719327c7e948f76ffb0c1a8715f28e29832bdd813cd4a4c3032c2e5bef5b0857bc62350ca58dedbe8d0208623745abc7603fb06884608f23668b791b685e56dbfce18383b26fe4ad3bd89e576a044ea1fae55aee326153bedd2ad4e2674d1475d7ec7ef074cbb50f710d7591baa32113337e57c8bf547bb3e628ed66a208dacbbd9a1838b793802cfc3cf2458d1451396052e5e2de1adab6fa51ca163924376312fbb3938224d81e5c4e1385f37819084d307d9366b708c1d7ec2dd0a77ffe22c13dc1150047ff536d4c1742e0695f3c1d4a3ad54fc506922f84b1e8902aabe4abbd7898181bdab44163a18123a0bc331bbb088a643b45d40c39a6b741a343a38f19b9a2a3896dd294457a267b1ceca9faf3edccd16f9006bd2fded28d16f0bf3a606747da6c8725d29baecc12c4f04879904aa971d333f12fdd0d75b0670b56e97897662a8c34d6c4a853e0200ceb91fef88aa6f328e00687b669e06a4510058df6771ee9fb70de652fcac73909f513b6c27bfa7607d2024910c745884f8704300818304a54801ffc1b9236424bbab4447d6d1c33da498758dc73e7c57c1ff7e9cac262352ceb567c1418333f71724a63d29693520841eb5628fd5e39d0c36e95e92cd1a42459bb266c801f63d91a3e2c98fae08413d0144c52a9f0d4dc2da5cadecaa74ef19bc30932ec0c8581346d979758655fd139e2a415d5848d5dcc4b414568cd499921a64724a085c209a80cdb5b7fc916f36f784d43e892aa1bde2edc15c657eea94baab2573c3c5507926bccb0fda6958f6d42f0dc7e2ae8855cf26e26db3215a36fc8c297bac0bc040988468bac64d4d7c280f9fdf877080f9b4eeb536fc10f3c5c7693c31b9e82a90b6531d9080c4e7a9fd26ab061a6d6c1ef6861795882f50ceb5b5ce91dc0a908bc2862dc12babb8cbd4f7b6245d1ce175082bd015934022d82b4ebf485a2c757bc64bcd1a3d6e02be14de118c3b86a72e5389fde994b25a62da1faec8c9f6d8df1d44227a2cf77e804dedacf7f7cf007df776647977758941e4664c6cf605b027918a86e424c690d176769fcc3811c1dac399a5a6ca10ced5c6c52eb40c77b5bf7eb2355508cb89227d33ecc7a4df71d6aa2883c76adb553679232a87e6cdda07ed481bd91d28742425100881025411a28e3adf534db181d775a267dd812958ccfe0d8ca8f3dfeac12f86e3adbc4d8cfd57ae070e4161717d6e93a972982a9532baf5771127cf5e0c58b65ab7d31b8cb3525bd2b6bb2e7c95250274e3cebd9c412221ff909f4b2c7d20534069b996820e3639227d25fdd715a295f236bb4e63ab461c0c17fa5feba8cbeb12ec9271241441cf77d048e4263466b49dc53e123f6796be77d542f7ae52ecaf2adc7818a89d57aae18ab640069946a1fd7ccb519f11f8b9508c92a296230eb4cc64ba46ce0fa02f7d17bf3590ea607f82b0fc686e04362a4f7b8c12c78f76ed7a72392fdd9bb59c85c0f627e84381bdb12835fd55faa3b9699a02b5c5ee9ed434dd355b8a626a40e93d93908668c5972152b1d68acc5e1badac5f58b1a1486fe148907f516c8c6c974e715e03c0cd5cefec7c460da7ed0100f69a20c555fd2d0d13624e4ea2d4d8494c6064d8d1e413ddc38e34558ea8aab0abd49d6547a886348e036a5da05f184267c1819bfece8fc160c390ccf3b65adcbc4add8d1d096eb6c4af8dfc71ab4c0968e74e6b58b63ee37555c56b9f7ff3a55aa878a9eba97c35a19fa077f44ddc311755479e694d510e0868d8eb753f3a7d8ca4df843702ecbdfcd1901e8e256a3db6c22df2c03e92ec511f08e860066e9b953f0ae14076bc026e70a857613ee50e935be0b6f478b9c652d4ff0e167eaf893dd13cf3334eeac3fe0280c20dedc8f26d4ff8033a95e87c52171159a5f7361b37a28139aea97fc8ce0de5b76a6b03e56b99f1cf72c4933dfc33df61c378ccda56b8d4f42ef116ddb91116ead900397278564d72e8ec4426747c37d0acdfa576693b14884dc3437011cb14ff687a1b1e95d4de533a0d7ed469e1c4b2eb40c461668f5db130a67a5fd5591667f8275a41877d859051ca0cf03268865552a02ddc4388c38af55855e2ebe9638a9b95ec6b6df21b61ff962db5ea4d96ba07eab5ada09f3d697dc22a677dfe5b1e08f9b846cde732ea37cba1cc29a7cf006d9acd591562dd14e72befac6c99a6a3fd0ac70315c6a2036fd7fc0d019d15dd4c911ff8e36015ec9e4cd62dc401f9763791a4f25d0b7e012d8b3e3770464d2c11753681538b93d665eba2d3dcf2d0483347fc326f634cdf63a794f90ce24a741dff6515c6cc647fb20f65f66741fca2094c7d3697f70d538a29fb98d06c0e8391f098ae46eb842b6295e00fed0e3969cadce7eb48355c0bf40fdcfe77ce94fafdb244fe55dc676e7c95c38a899c5b5bcc8feb60dad198e64b34c98584843bf885c1f284252d5b1149f023a62d75bbf7ce5031c00f408529da055dab89849e3bd01bfc27263c42dd33628f5a88a6cce0f1fe0368bc2bd6d890ebf88d6ae51ec526a30ae6cbd93e525a468edb9916703f22ba3b0d96311d0464558638c55504b53fbe83a5c4a810f8129fce9a779d8588007a8dae6ffa1e9d46acc2162261396b05fb4c3f72ca4f5cb965f0e0aa280a5ad803a2af0bf4db858e58ae5ac3f3d306e918e48887a8519925b004b898277dc8ec6515f85da62d67807149f5a774e7d4b51d26cabf69f2ba632a32c5036f6d2c6fefecb3aac62ded8ff6e657e96451a56e1e147b38527309d710ae045bc4ef6ccdfc100b6dd8e7556cff2e5e56de454a392194d2b157f451e9ff401e02fef5250d4fc64a7b4112f0d5047e0e5055602261cb3da923f410d6bb96bc493025d3d71187d969a58b0527c50b9911180059bc79d1641bd4e893ed8736d9331ae869d1af8ecbadbdff42d29a750da3a2237da732601e5c25c8cd316c5b30a66a778b4f686b4340516369adb657824c39ec90a6f80aa16c0a4298436913e52f66c5b28f00c5e66c01bd7301038f758149f929e5afe2d59e5574b0d74d0c31c2690b1b569e98bdca333b8a433d9576e119e0075c758c7188a8889e539b51a34aa0c3e5f5b8195cfc8baa90a5aea7806d8cb9a2a1bc25ec0e0c2b5f39d0f8bf2785a8dd890ba2c3a4df93a49699bea268074da9a35963fb87f6db7233c9c783048eb925db2fcc8754ea8c0006e9f1839ee210806886a2aa47d8856579b841523be1f38c85754f111678499c33903793264222d1aac691d0183da1fcd9023d32bac165c7fc2df18814fbd09aa44f8c2662ff1c57169bcc6369d795a0bd8859ae4c957e6cb9daaef45495cb32b3c59e858e3e33163233e92e838ba45ba8a9370590c48b659a5aa95e0f60f0ec11499102403a426b5ce5675671df9db34636cb09a354d724f07b4398c06f627bd561067116882aa8ad94f958418332e7fae93d95703f85463919976ac9c862fbaf4f78196192f74cb19169ad9980aa2b34beab1a8219390f01162034d9b9519c593b1067bec996e7be72fd01d2e7a36edb51ca6582876b949fbcf84dac9a8c91150c11cdf21baf4f2242958257c5d07d24906cb324b2bbbc33970985418eb7349819e67ccad1f6a700f69244fb83999c97d2e0a893ae34262ba066a4e802c1aaf11264c11be136c8557b2e9b65519ec7db71c6f38cc559d2104d12e1867ec1ee0ca381f75e634a9f3cae0d8e9a888912057a2fb023ccb442da24b65010ad88c4d4e288d571e6d0b5b5880114aca54875d302f6ad06f75caeb3b17542e18e81efaed554a2a25611927c09c2ee7a598b017258adc8e7a12f5fde4920627fdb965f0b2cc2a16b2364e03040822a5dbee28a76840df0c89b5ad2ae2154f77ccf429c2f4a5e3cb33c32a0cdc5b1ea9c40196993a72dbb8018ba4f11f50cc0998c79b67bf13be799bc6d3afbe33880171eb6f3b81c07f9643e9a61beda8b88e5b20d69b716ffee0381b14494145a12af8ce9d1bc35a2c60f2c32ee7e4d74c3a67f00a0d24504d96cfce36493772110f50ef6089808478bb295390fdcfda3d9d2c2e9912eefd9c1d7003f62ed064c8eef2484d7e69ed8352a7decb7498d7bdcae8958cb4964caed69527086c08ff1abca9426f91be9700f0f982ec61d345b9e566c332a934b02cc1919f9cc8579d80aa9ff032a8cd921d01598628e85c33f41e481e12afa50426c1210f533a92105aab9449b0087fd9e7d0969951ecc711a7374f55fb35cfd9dca095635c30f96b0231197f832ac7fa74d9ebae2ba46afa8ccf5fab751965f927abbdbcfc30f6cea93a538a1ea99da43b7caa33551f7de9829b78002784a8fbbc8deebd56a1ee19ff0f2c91cb4c46b4f9e77d14aef0c0574d3f21862df33363f902d91d4e389f2f17ce0fde2402dd58894717be21b02cfba7c09b3ae37b99fa51e49f1b0c2675f419a20fe30ebfffc7eb8d1c72d641e147254451c6ed048a128f692b0f3aae24b3019949d19a184679ba0cc846bdda7112411d8448b64463634d9881bc8c354957e9c19e80d6d279754fcca9c8037448a74fd601463a03e4ce6058a1fd2bfa5905e60009d2e6438da1c918a7ba510a08f574a6168a1a6a691444196c433fcd6a22557194f39ea71c6e1e94fc3c7798600dbfd882d0a7bf0ca00db6348fe0d7ff06922b8af541a3f103a1afb4900fabeebcf162f576cd7bcb2bfa6efddb459de39148c1276d3be85e4faf78ccce4ed3ba1fe6a776d435702138aaaaf9956ba2045f9a4eb7c51af7d355d274678affe0cf7cd0fdae38f686799264e5303830528650ddab13df994e6b8c284b8c24e07595ab9e7119609ee4fa09ac3d0a71121a77a6cc3002c341ebe46be3be208d0f0e3643b2bd429799744cb0d061b39d1dabe5bf1d75ce752cbbcf698f03db852b13a1c89e0bff066d3f4ff7c9c8b55aa7aa39c8b4336aaf7c0e4055fc57f40ddbb5900c4d90806f25c55d13fef6320a5afd32fdf8ceb1a7cf8448c44275a30f6459fa95afb161ad535596be42dc06f6f9caac2c806ceeb2067ad75b3ed61834368f0791f81f8abaefa8d6e302889c79da67e4885b753160a9619d0fd17c17c2e83c65681782c866d8401e0c9ca3ea0803af816bc88625cfbb109a0500e20fad2a8a6ccacfcbd7d5cafdeb0acd371da536ef247e1caee7f2561660fe99ac7bd238c20d4f67be0a0b7eda7f41bd137474c86cc7d209818d6a22dc89039710dce1137dfaa38f62636c4ca082eebc2227894e81e8334b0d42881969b72073873250af3d0f82b9e353368281be93cecb8706cd63d1423a74160c9206b7e6c5677d21a98c31fc9265cb6495b2069fb1500971ed83c426bd0ff4cd307ea5a9a9c2b9a4228990dd9f5fb0a4e1124069ff07ac4dea3845dc6769295701ac2785e72d4800428b867616a050a07445bcc65873def6c331b6297a4a4453c8163964e81e3b22f3455b9e39b6486ea6d6a98a98007d8e435042058891eb8bd70f0575cdee9f446b21b883f1c091b7994aa04c5fd0704c70130b2d24acb598168a9a66c8206acce09d7b51b64c2cdeab364388ef7d7bce90889621260cd87123cd229d26873e4c9d02d12f5d8f197603c7777c1c23d9ea83bc2e9f65f8faaa484982b4de186c4ec3db519eede9ba98d4ed06cf5ed5485d2847ea3fd38d5a62f0c1ce6110e88d627826beb9dd54efdd10a2fa0b26cbf43f1586f94e173a9820f65b53bcac30689f4bedac7ceb01236931fa084c958a4ae809eb635b1161cc50f422f70bf14b30f6ac4e8ca2e4edd30f5c202c366a066d097705c247197ef2ccd1ec232a93b3e357446e73e1d97cd8bde8683096051e33a00d3697c73d9a6a505a532a46110658ac57aad06ac236c014f4637af21c2266c09b7c49813455a72ffbe4abcd4a0e2bfeb641885266f84560cfa88e6717029f27939eabf3e379ac07ac1489654df1adf968fd021de8cc51158e5bba156d6d51d5d8a553eccea4e835555a77825538501eaf6638716b1991bb2f615c7a1f70330bdf337f107bc1fc0cc349c1e32450898e25d0b47c288dadb101633f338c2b793dd3884d60b9928101844fe97e8a97f207d7342d3d942c0d843b12360c05455ad11b3ced5a131e61e08c3cbfc25814ebf9c3cc180e6e6601b9dff03987ce7e7f40f00544ac29637b899a4eac833b392e3e21b03bc82e98878d50e033c040ef8b0676ddd4b90eca58d4f34b5200136e41a4e6e6a684635158ae95f7fec4cafe1feea8fb291e76cd4c2ade377fc87ba256903d0caedd2eee740ace005c94725a20355598b4d756e9225f514e91d97f640fe5735226f9758d724082d3e45ba53358de0948ee9c0056c4e01a9cc6acae51ac332789ae5ded4ece5892392c6d280d6119ecd5398c57d06790c5a2cd07ec073f7d6468d37b1ba773a4f7c6b069ec24944b76ac58b6f26914773f75bcb8030805e8316d211868ff0c3786fb7ff7ab606853883011a79b36ddb5f1e7ad6b228240e978d25b821a520dd8f011c5c5df67d725db6dd34d4ffdd029092b4a779caf1e4ab0a434e34034d2825f663f1d3ffcda87ad9462cbc8ef678cf6dce783bda5de4f7ad23b6d0ef928f91ed77ae7c77fcbacea46df4f236c002417c39f1942051f8f3311f8eb35fd131a7fdcfaa6c847e269c603cbe136a4782313b9879c9507f7e915787139e1275183d4f79ca68ca58d5f9c04a74d1f81e7bd9a5e7d98be8fe0ab9019091d509895ac1b2c05df45f6b02bfb8149f9d98148b9b7bfbf041342cab59a573f66b4b28acb83977aebf18d7749251afd4d89382e77ae411353314fb7a1e32d070852a734cf8abe11672ff8655ad30d8e0d8823063c93536bc7e069c5654d9d42b26728f12e15bf445f49855e3113ddb0ac349b1467a06fb2822341cc1613d767b8301ed56e541f100e69a55e392b282a19d618e6b32c71fddee30636a5d398044887543ec049280993c19692fe95ecf8eb06f6d473fb14f5c755ea620027c3e6cfdaa05505ee38c0a906795294b14c6fbe18728226f73f5b22e86d8b17d150f2c11f77e9aff62a037bfd85b2339d356e484ddfa99105102cb69a2c6348244efae24432bc11abeeae6a6b186be5b371d8d8c9f2e0043acc3499533f5ce306fe9f35b3f3a55014c926976a0a2dd50d6217103004772c42b4b563b3e01378e22b2b94e7d67071748b55c81d7bf998f9c56aff9d63e60d7cb8cd99e77cac4cff25a31ecbb198d659eca141a905e4e2a036180025978ab6bdce848e8e7ad886e5263381049f667b0175437775139eacbf6e9a4beb406a45551599ec6d095b8ae384c0c8daa7c2ef4af8c82fea189a07ffc5ff2b6367cc6f878079aa21fc39622ac5536ec5e36e7698637330b4fe6a0423e4b9322b0a5bf28acb077eaa376680f914ac738d87509401da77e4abca685379ab3512dae9bc6e9e2b84e3aaf24ebef75e57b6a1c8cda6e910a9bb85fb5d81f73086c18d0f29bdab3245d4280ac0797836f5ad7364c3607d065a917d9a28290bf0b873732c4d89eae1c426a025d069f44f5c52867af97e9762efae1347ef75468666e9dd5bf93aa839f2cfeccb0920b2bc4018e8076c1e7b347d77f29f08f4c8587d4f014b412701982e440556a81fa26d77a8014e6d72cab2f9fe8f883f92d724fd4b7ccb3d581dc7c8fa0fd6bb2e6c6ba340dbeded0be499c6e377452ba48a2bfc05177f423dddc2644f99d74f4a899620765752341bd56948113edb252754f47b10460c42eb23cebaa4271d89d6d5b0700628c7603206e83b72f8ed482d3e128b079b3421addc76c3d42ca5c31237f94e6c0b66b3e5ee3d9309c2e2b38216a2bf5e905010c98d0af472a4532103a80a0bcb21680091cd23a4c50ae1450cef971ba44b45536f4b2890dd4b7928970b8e9a8852ebc08f785b172bff2840669f49eafa4bedf968f9b611ec8320801f4ae5d0cdfda73080893ca21f20a6c73fe9e40ec1ba02ed7a13ba5b2b8dfb0d21e3eadc07580cec325aea3b6a14a0f50817b4495243babfc8399b928d7eda68f602b77e857aaaaf601013bd1b39f1445a9d661822440abf44c11a20748749e85165c6be2b6a55d67c10d3f801fcc8ff827bd2adb029a7ec5e7c879061e373d6171aa53ec8b7016c8fa870c3db46c516b7d30bbef4b617aa1af423fbd5498adacc2b75ef0d6dc7559f7c8991a0a82b7008334519f9cfc1ad6841a5a0c247db00742aeaf7037d015758af214b3eb745f6cc1dbf874e136d08807aa173a4505642c2eb01ed43fa3769bfeb5711554c8e83cf3aebdad1309235eca04bafbc5c5556d70b12bfc706ad5b1f6f75e607f42a5d2c9b4f8bf0d881c058ee07f01c1fe571d4508da341c4fd85c8df16abe0a108740d488765fa8f42c614417a81b081ea9e0937e1b6eb1c6f8b247b944a71ecfb8bf0e6846a349d5f359df631752cfe60af8902e24f532e48b3090f620f1f37693c2558ae3890385d5637cd35490895e5f7006aae44997cd8d65c67db5799d6f99f6faa45976b1de55cc4ad13c211a7a052f392ccd279e20111e83f0d17f39da2248e3080e8ed7cfdf2f380ac0e4a236cb599e6abf7fc3b89147da8e9cf9e7a5fec8cf46772578707df3b41e46791732a21fb52f14785a94e8a8736e450333cd568986e9ab1e400df215770672f594a38e614cffa3e54cb1e01268418b09c4360f4ae3e3141bc1afe63e519d6dabb19df49035af51abb95dc62b414874dd76abc3fa463dc72e3b3fe1bcda15be9884a0d9b4e0b4df98865d94c188e9ef0b605852b2b72ce46e167196cc4d0f5769621469d8777b3613d43bfdeadb754345c17299f70d87684a30abe6a8d6dccfb9d61dd11dbaa91eb6f86c7cd390b859ad2194fcdfeb17a27d5c1f8f8855a9e5541c3e3aca89c2668d30565e427598a028fcd8396b72a30aa73121b3e923a16ba30793898a2d5a4ce11701af5d47ebb3d1412972e037f9f353ac939c7ac579871c2ed2148e31b868f8eee5dc66744751d5059ff29e26da968017fbcee1f1b7e65b6809c6484b664e8dcc6503faa9950b79ee1bc312720ae4fd368c15927abe9d7e51b055e5146818c10cec7ce251f8c5ff1df5a8feab2fd67bf77dc3c3b7ea6696205f91b68356296b28d14d52241b3cdce3bd009b50a156438c962bb3e31be00f31ed96ce2a1903a0d3b1ae2709fdff2cce1d6478ab80971465a13ea215efd9c2fb65e3e7a792c7e0af279616a036be24e3512fcd749dbbcb360162c3603a120ba457cc648683ca29edd6ea6ec3ebeda031695a32e912677d9f5878633206bd2a2540db2788198da468db56c7ea12d4a666b38775c90672ad0c05bbc00abec0ab5348bc369e79834ed39eb77606c710dd4b25fc1097bc9786f2ad8f7ed871a112487de8755ad0f7809ea3944d61ce486aba8e3e4a8be6d6211123675ba0f451ad50d2245a0d35b9463624ad41925f3fbc7d88c68b027021c4f03538b2f5d9cfe95e777271689b5c60e4914c8545330e5599671921da1ec70b513e3a574b174673bde2e081b2e729529adcdbdb790cd7c5d5fde953299d35d9a010f04c86627ce77de4feb385384db322e9c46b0cf88a91d035f3124f2ead80b31ffa2d1be065528c5c6a1e6315383cec043b5d1484e1aa1a05f78dccbfd2d0db7226c7432cf632929c46a63db2c193860cdc3004ece789dfb6083f2327574f7a1b94ec3ce9a55485d5cb439ca2a32372ec843588be3a9e3a806e91fbfd03de1668642b6345e84a713bcd93a428f2f84184addad8daf62a318b3e10238e031c1c171df35323ffa40486053ced5412f3e3a8a4a03001c3e6374c61abdab6c91dd85e123b8203a0e514ec600a7fe7141b367a81a9d5681428440b3e906e4d15f34cdcea2305029c635fb54e51486ac179c0cdfa784d4a774e8bf66e8cd1249f45bf792ed2306ede217203b1c165966c22d07d7232cf9bc4ca2819041c0d7a3ce19b84eb20622ddc2e9cf5297db261ce80ec530fce9fab6a39900ce47a812b282900767416b9245e528936fc0f27d1d352201e31ff02b4d4a56f226b9335c8b161811db39fdbc7afe8f8c953e3ef81f4d9fe04f29ed092da941e49e69f8ed48dcbc516785afb7e815e52ee4611e64353cc247413a5d56cd5df34c35be25efa0a52071b7bc91762208c9e35ccb0d4ef760821ece3504fbf758da26370cde64a57cc0e175b47200e96a21469bdbda76a50ec696676a7a7fe8b742825a7152e9857c4b9a4610aa106bdac4532aa7acf46595eb351b33cc9372c5677853ce94cc9a3b563bc44b8d3b3ea6fe05e454d6b9f1981022d2e8aab885ee2930980acc88e62cc67f403cf5046919a7e6f1175ca5c47d178fca512d16a090dcfd452a934c69f9f423568431cda516261dc0b27395817b48bc94c12b0c73bbcf12ab6eca677a3a23046a9d6906d5694d28327ea9dce5b701eca3f96de9f728903e1f59e662763ce1b2b5a23b6d83f9ba5a9ccc6bd09bef1afcb2862f9a32dfb6e82065e84d4918d22583db17fd13cea294f38ab19f484095aa3e6e6c0f0a0f1b12890a30228b1f8211068258242107f12614e70698df28b4fe20119134244130268b73b1a2be95841e24cc69aa125a3cc98e552502bf7cb47d5739ebe11843f7c9f9cbf6984172304a0643710ba8097c6a6168d4dbc70d2a152d67cce028f066741cdb0ea94b09d2b50ef8f18d8e6a4f447139172b6a55463a7dd6ebb9bf2a093e489bd0ae9d112c27cadaad877cf59b7bfcec85ae1b3b5fc727d718f9ea59ef46fe5407cf3aedaab0ad6032c1e205784c5101def76af9842e4c9a06988a5dddf294ba43094266093fc25122ac8904fe310dd434824d6acb7a9f23d0915ecfa4e706a327259483db2ab06d2b6d216a15dc6ec2ee61b6dd9b1ca00e32cbf18c57321c5b0fd7e89380fe5def94cfd16a3181aad429fd9abe530718c965bfb02e3db55456aa1d152b07a64d6712284868ccfe5eeeb12fcfbb3ae1b97e71c076357e2ece99f8196980836c70adf895affa0ae8684567a0818242fd5d3221bbd6700281742f5975b488e7c449499a4effaa242d87cff1d17408d8c1639b55f33f665cbc3d46b9db18ff624add29de0533fb737ffbfacd30acb92af6d9eb5bda67f785a2e690704c20726974e3385e4a94c45a608999969c60f0ca8b0cd263574b743cc6aba0977ccca7f4645c3f0fa732647e1df594547efc83f2233189711259cf33b17c0738991bfa381314e89bc31ccb9de873c467e2e9de3b8dc8a78b01fd16925fc8a9afbc32c69563162ec665de973f89a32e996eb36c92866d7b618cc3cefef4d16fd26559c21fd366b8bf4df26028ce282fe7542efb0bf076bf20d292edca84c87222304198a529de0693b763f7f520e21ff0c65c87d2f18d4172124884730cd62e2b3395329f8c3b4b627fc939f6cabcef9db402030e422424e577c5ea16a2f7c9ae1da4cc272a247ef4d74ce2b4f9418bf26782c4ce5578469cb9de30697b7ec3bab9754ef63a41e3c80aad5381eca70c5dee9378c3ef09a983f148065acc87b929972e72274fb84d06663623a9a56f66dcaf4438aece6701309dc741d8756052dcdbae98b9f595baf9b724908267d5640153cec52f8f0469bb32dd9189b42b60f052f6da33f11d4fa0f6af9969df90cd8d629db790d68f409492299378987b9a0a6435cb3ff6dc0afb91ec2e79e7499d182a48c2fc9632c880eefa355c5825f9205905064c89056c3d0a034a19d7f8dd8b274ceaf486a6d25642927f82b0237275f4bd11de2cdfb0afb61be4f59c6f6b3429d1bc8f8f49e464dbb5c6e800a6f82535aeb418af72a88a5cce2f05503070cd1e6389d1dc794a6b4820a7de235ea23b6ee21f322531cbab7be44856f56f88e18bf97db8cd174166f8e5e55ec6c5c17c27af7aa412c88240ef7b3e4b37b6a921bc8e9d1cc72db91e2604fd11f5ed4d7bb61e2344224963b85da3b0c7a4a1007d52391bd66ff11d3767b1c9b891564ad50446917830a69bda8e2019e7d728131753963146eb338020872faf2f428e92cac6ffb6fb7516ba8a0bec2df987a472d725a1b7435e6a4b104f45241c1ef6e43c7278aaa0eddc5becfba26de792f967c6750e66eb4441406a0aa1781cf9bdd38b6146893d5cc1f400be9e3a22afcc641bdb5d58a541f9417e301622ecd49d299cae6c855dec74753f321ce13df94cb3099475e5a59169f3e039f73ee3efe8b14ad3fa68fcd246617bbccfa517a111d9aae25c64b3c89a59aa0b2c24cc56409d041519b195b9fb52bc9b1f1d3b27dd0bc1d860594f0e86245b206e999624d5174693e187a01e1efecbb04a100bb4497e141353684df3be0f12686a40b2041de734a005cd73a34b1fee31ed9c64a38aa68f2b254c533ef48352efcaf5961d2b60261c737f8e1414c3bf517bb8723d2d6bd587a6c612636b630ce98690e57b274bc16d50f9bd39bb9eef962f9c01f4c73a430ee820296abba06d49ba973cd60a7bb28b88bbe9862f45b52fe83d0b9f1314435c285ec3dbc0a873c5ff6884f229ace2cb5c8320f3e795be66038190ae14b3477716aaa09ebe8f3e415c467076e769ab5a27d33519727e49f78b9066f51ce1074a36af3cec5709fb513993832f6cd23be586b3657000270da6fd8fd9fddc1c6813ae1c9ee2d97e67d11ed2c15de9aa2702bf68d03f942a3e696c339f3b38c0908e4092667f9e388714b29fa05e6e91664f48483a88d9459855d7c8f39129990f73f09aff80fc913a193281ab61808b8db2987ac8b151b0f628c869daa35cac0688642b05a3eeed73c921438477fe187d01727c6fb7f329cd81795f6da1e2acc5208443995c6dce71221f0e3bf2deb8f896a120a1b5d10d0684b8a50d2aa23253c0326c1588154b18698aad98c70db7dc8fe1281fa7370d16dceb3913bf7a544874409f0a3629f5274bad718381a11eb0a2ef00f9a9a436468c081bcf1f1c2638e48241e74a4825013dac4519df5ff3841b53aa07deda90c4575880f33e0b91bf182e0b4362ed5155b2ce06a29d4bff52a2c52bf3ce4eee9714fee56b81403a313aedf0a50ad5d084283f9d2ed24bedad11f534baf16f619cf0aef9af0845a2adb96a93fc2fc24d1bdacfecf827a9fe9ecf926ad7b7efbb2707fac060bdbecbcd7327c5aea9f49a327d5f45f4c6300ba4aaba1ec095a0d0065ab17fae613a9b4dfaac39136e33d0f215bf9d66430b461bf963bc7e89dc0c25a9621439ee9bee188cb6fd86e42ae3e7f4369da53fba31ecc3f1da488b9958600eea71e0a6e4d45ad8e99b3d1bb4e785c86bd2e969e69a868319409bc5c0ed15af276a10a0ce8b11ce7267f5e8e6bac4239d839296f67c70c307c87f2b9ea0524dd08b7970d70f8c193b6779e8f25c33ecaaa35a8113c8dc8b4cfa7dbc516e788674aaed0019dd317bc713bd09d2d75489e0093d0b813b37d4606c07c37881db84477be5a0e172c22749923a3c9fcb94d11f0704f8195219293ef5a3a6f80d76fabfa06d66ba22a3174d53abc8936c30292c96fd6f0fe575d6d38bb1548ecb4ed6e5ae58cbcdf530d1429472574d69e4654261bab6dd8f97f0529c0b9ef14c0ee13b2ba714bc1e52398f5670323135e943754f02a5a4cea1e697362484ca42631c8602bc72a9137a31eea9e727b70059f2af9877e6b7aaacc338c9334c57b4626a46a4f95bbdbbadcb6ddb3fd9398c60e11887a5a53b6122baa962ea361c678f9bf3e71de3fccdc0761b1aaba2a224d6d529b697104f47c7bdf5c5d766a851114267d5a3a2e86346538bce45d70cbf5179f1f4f09fdd83fef88fc7c411901f1499a1d175b95d9a571eac044566089ed8ed06e6b6dd9d85d4df7dbb20aa116cdea8b07a8285c223d6cacb5c8c090e6f25b119083ca25ed8a7b5bed4bb4fc8ecc82d777bf087990e6c583c4903050336cae9ac6e34b7faf529836c6fc4faa0a15c653e8ccaf49ac2bc8883bf81bb059765534c93b76b28079a5aaa234d1f1f60d36bb2a14d301980a85679de71dd84f0b3f2a20134262cd50e10ca7a2ac41b96650991373fabcc7b546490b903eae4bb88e84c432e9bc5f33ff9a3cac874a5d7af68f7d4ea91bebea86d2c7157e1c52544c2b7f693849e169b521aff03473aa189af969f2145d4cd812d61d748700001fee81aa6087fa8d3a48a7e578278f66117977ab545ae9b49457ce11c9d483f2b71b36097be328f4c5642dfb84cb1f6d04f30ba68b2a0b2cb3fbf6be78b4062cbeae96d84ee5549e648e2e17ede1d792f19d417f524bb9fcfbcb102f5cd3cf564a82df0ad6a8a230674e4979934521708923e60849ad89e90231a40c43792a5b5761a2da3d360dc47aeb56cd29fed6a0230b86c78ec6d026b83e0835988c3c280f11e6a70869ce99d0032e001f3532f2270b79b149bbb936a3e9bf9595898148443f3c49f2df4e588158050449022dd72903adcd087c1ceb46dc517777924a72d59b8579b691563066e50a939bd50c2e12c4518960f145b54bbfdd2df7bd0154aee50c292dec15c78733244669913ae00cf7efd26e1b86ed2d9d3f83e495ab3232d8df12af8f48472763a6e7e9c10e1a9adf9811e3fc778485539413135a55f83735d5661464886e8a8a39f1aa18673fb90230024865abaed3a39f178bf8f955f3abc6599a66cddeb3883482621ef2c5fdb2aed24a5a50555a77f99c36bf24cb8a2a6527c6690a9a0b2c14f7e6dd61d4e8a9b79293df6b8da1d12c04310d9be1a5d645156a46f9d07c65b27244990f07fac51d87cdbdb0a41fc336bc929443e4a076329c36ead12aa3d3e7054d66e8c9adcfe0a14b807f19206d75c84b1ad4379807b3ad5f93746ed58b16361c69d5bee5b08c50fa6b16c187c2cbaeb9aa9384dea69a46928bba17eaedd18df91e4083cc61313a079fc2192f8e20d6b095a5db5613d13d3fb33556b73e1a8dccdba3ae044f3615251fe11c815a686b133a7ced5b2cd907d03c00da859e97c6000251d8cbe9935a2a0d8485a1d445195fd1f8e868e7b8835419e29d0fd77aee08fb2e19156449b2ebcb2a822035b779bf759f77c76fcda76e7311529607965babd40531d911bb3fa85eb130dd1be0ed9dd0c349d39aa7b7e0a73514e4df8753acee1addf4950d6034f67c80f43de095fdc208ee044365106b4431cedfeb583ebd4d6bc971ffc4eb1da62a0d7c671fa77be510363a7ca87916ea7ec70979f89cb37fd46b4a897a471c17467b8335b551867131a6341978b9dbc88058f4fc80c242dd0ea6fbec0f1983af38b49481a8c161ac5583c281758a29c7dc06dce4c45913c953626d4c88b35b029025fa2395d5310006d337e93885c07e22c9e9403cd0d1b6f24025361da8e45618e57404ddb938765e0ddce9a174601f77408694d58fa21cd66c83518ae0f0bd7086e9ea38e39a0f440d1728754844797965b3adabeb2d9e6dc79d88d56caaf75363826180a1caf343aa5e93f0060ef26246c3eda45aa6cade51919dc8d590b8e958a1404c971f658e42ef8148bf69b9c64afb266111a06a685c4105f3b95de8bf678def501a3fccc4623dfe8a328691e0b4e78a52b3b202681c550f3e29747a9adc316cefd6aeebd004068ab7c884ced233db69a50630c998bafc45c53cdddab8be731c08c0bfe453c01cef405fdb2c9c0d9a5d671f9c0423062e46e05fbc33e1ea85df5c4728c92ee7fa4cd18f68689f2eec195544fa0ef53ed925c621a9be8a424fe8838322344781b7fa16d86121a0ff938608191c8e4c6f28b5da55824fe66bcf24bbdd52415472465e547628d51b1d0aabf7437c1ec88221cf2e0baa7a937525c55a34c1f8c9105ab977c6b5ce5bc1dce3f520458315c4cd38faa186a2ba31198dad80f6a9b399e78d8dd5acb2b8d067ce175074eeace099acc9dfa7f1ba92999c77265287b87a3a399299cc7673e2380ee933ac6c7edc93049c33b86b5895e36296156a2809a8ebbaef2433fee3f9f8d7dc698ca72e1cf7681d0ff20c6ff22a2887c3fa605601f081ee5f63d3e0d2073d0cee7b2611517e569652c505477bd4686d2f3d4d384a934edccdee57c66b97edd0e1f8237cbf8a73dd0167311a5b491a772aee7be8579a8d0ad482fbac17dd70ee9bf9954d58b842b4cf0eeab8653b6e5182c27f8dd2866ab8c4f2e869be385a3f5449fe794b4d042cbaeb16795b7829a9c13c27ee337783d9b3efbbd3fd3fcf87e80923ec0442bca0e22a612dbc13dea55171c7303bec2288997b859f3eb9ed9d46b14ebc6701685ae68c1cfbadc8ad96eed08dbdf73e016cd6e6754c732080b7a8a54534afe6d61179e3863372d10fb2ce0409d4d3d2e730db6e53196b901e5799a7fee67c7f7e0c328195c887bddb0e819b9c3bf5918f01db588e32c4b39185de5d2826a1f030491b903a2bd2535f3418fbbacecb199dafa7b1d58de5f1204dba87223d10e401eb211f20698ac75b818abdd42dfff1a0b4926278fa94f6bf059ec37757fc5aa39cd7a532bcd53c05a4b500ae08683cd674e7ee3d813ebefd99a31c2dca64be722f15b8c00ab6be0653f9f125744a3d1c3be037bfa52bf0ebaa755daefda5f3facc19491a2e0e1f2719630774f1bb3f6636cc8dc96a76a807f35a9f83e770b9814cfec9c87bf50f07ed0b8200896fa9c5e2caf42dffd6207105fa01a1fa6382f3896ddb581c2f0a0a4bc1b7459d77109b6e2cb5c1f39785ebf1dfa04e18432f46041f539e01f9e5ea206446e37cf4848485c35ae85b5026515aa7a59a19d6d18d8e982bdcf1a13585d390793f670ef33168614e1f1592aa121eab958b5ad0e68453b0d99a075325b9a5de77baf5954e8b3afe3cf22a89a7f5ce99938d2a8b50a0445494a2e16f501c01477da461c78e669d830070835d5332baa1f1d14b6f899186b7d2f905143e4bdbb4c3b60cad77954e841240e9fde8e5c2474cbb9e280307eccf1899714e3dd6c83f861349deca60a2639aa1dacf96adc50b57d0178924a43e32a1e8af4124939e61740512061fb735b5fd72ac661cf1bd9ce43c2faec8e5fdfdb4cd4141eed6fd154cc7f3eef61f8e79b028f953849b5604a77a687cabd3577c5b5093e72e293ed0ba368d258da8aba154be02f0b9c47f4ff89a35359c0daacb539cad6959299e81cfc8d836f297d420c1d055ef019afa6e547c04688227cfed930046dd2cfc75ff191ead10314a11c60da4d3dc4f6ebed19b2f9442cc2caa603b85c0995a20df4926bbbb084f247e7ed948b27d666e5b13ffb37ad4b6901f930628269506ccffe90ca15a676ddf2611bc5cab90e8f35532420d8612f12a1a72ff51495990de88b70c9206bb16a925a94b808347c91c705b0c141fe14cc1b5bdc94ceb86df4547e06f3c54255a6c54f34a49ef017b2fc5529f60179cdcc09e743f8efc0bad180632fbf90d2fe1f32b676446525ad42cd781fb7b96ce7cea4915722732b4ccefb3c4c1907956618f941528d80513f7e429b92e88d9d2f17a46168309f425af013527ea011146ec67ce872720171318a946240b84672b04384c5c93e9ada815d99ddf593171288bd5ce6ae0cfe5ba0ed258b0a29128608a8c2419977a1f155422e18cb7e9fe3d13b968aa1aab224a73c8821d91e270c52da14335cfb65c9eca87a8be893b4cfa9d635eb227ca2439f2d363da9db11379937415696ff7c0f1b2b38c25f57174f748eacb10277efde350872d359659956b5e642c6b3f7bfb20819f9605e99c48cf988e020da6743c9106b44eb1ce21105618c52fda1c8045851d8a03c2207fe402793426269faed4acdb9f74ea9d96367943cbdbc2f3015cf78eddf040f82461187f09aaed6fd127f99d0f3cf7e89c85cd50e6fe01e7614a4273d00b7bca2f8c7f6bb053024082f720a668d164cf5a4a71299640ca35931cefc6d12f479a6d40fc1e9b46127246d934462daf8e677bd000880375b0f0276c6ec248fb14378b7a6623f1a24c242f5d967e0be4436bcd9e38b63735dd5e1d651c6f0e18e73a646336991459ac0d3b45b457a496978fdcb83e0ef1d6f7b9626461403131fd7bef2078444860b8b5896c43c16dd1ca16cf57466b66307b3db2d44a5b9b3c9bb02f4bd2974b1174aa0533f915e7988df7983fb22c576949b9435d95c5ad9e8bd755226e835ddf5259bd27cea7497f6f9f9dc6507a3ccfaf9256aa718171cc3ac5e2c68fe9644677d7d336774e91ca6e37fae3eae3a4de0ef7d5e279d9e47f3ad36e74117a975f5c6c79003991a9cb452084c9c1a75ac2afb8f262ffe3d209e25a0db70a7747cc08cfaa0e62e048d8635c4d472add45da4b81be3d4b239a93707f83173da44a1253672638754d09fa6389ce1e937bb5092f616dccba4b4b9cd26c1c99842e7e1774ec42a9ca361a66dbf9eff8bbcd1415e0062aaba7a56c3c74a53d8432e827fe232ff1359757706bec15de748c37bd7108e2343366118bddfe60613f63414d3c07d319b5e48e802399a91b1f0622e07aabaea396fdf9b779dd8a81f61f628b3540d3d0a104af45638c4d6fbebe83c9ee5a2ef816a1779cb74a55ba13b977bb57cdb50fd6f1651bb9277121b8c6c106f00fda92734503b510a1a9fdb0f97e8f399c192d2020a740f881e6ab1f7cd509154e1bd049a0c0f8e8d8c1a4e5e85c3802fa56f6ec53175e06e6e63793ce9c2e1d4913a001f71774a9b95c43bea612aaa0669da181a6653fb71f6ca62fb4cf80cedc22a2059f6e0990447e94075c35a4086fb1de7b1c484a47fe343ef337b3db96e1d6a17c4b3eec1007a4b235c3fcee3a073aa0177db4b93ea885628c14317f42eaf419b2a42f1edb3e4476b04ad0bbcff5f4bf0108df5c30513c5918516a2209cb4f6030e3a4276f86a9d3c47ac5d3d8ef1786f6d8b0a01c2177a0b43c22dffe6777943af8b158ac82649561fd46a91927e94b5e2d943d46a0a1780bea59f8fe604618a80664a53648adc8c8b383a517e27a7770de06cfd20002cb6ceb3697d6431fb7da6cb34edfef7a110156fae8debd81d63503ef08fdeff5cb2ebbd4f24258bb5fce80dbadfea96d479d050a003450ce88368c98ac6b1bb59f29ca1e1c54fb97c7fb17a7997afdde3f08edcdc37edc9300de2db0f34714c18a342ffdc765d3c5cf571d584582df6d64961e2c74a1a73d1f7f009e6b2171a33a83c452db521c77cda6fc7f53f4f72f240fb3e954e4df2528b8d58a53e87e37700c654c877c7b164b0dbd9678a4ad90ac0a0332fee0c71169121a5cdf31d1c739f50a971b8b421b7f9ce5df19c3c1f9df76d3821d8c0255bb857dc91134128bc15170acd161f6a2cddc1697450c0188110745dc511e1928a14546f7ada561a084ea82fd70075ac1d0afdea920ca174d15601dbe0bbcbcf8da47efd874d17e97c8e9cd9aff0e6624d39adfe4f292cc95ce308f8a263e806f114b2f456101d29b7d65efdbad477d741491e79e2dc6e3e60ef61a5f137f9e5a540943c23f0acc88b7b5a151999daa146a38604951e14cb67959d748eafd1dcda15c6af9ff6071d76712a47529e74c12eac7cdd4356dcd87e37deb9e0e8966369aad126c02b58ab1bc066faf7e153a36c31030f5b217adf2d8ce58b38612c0b0100c13597b6f051ed7d951f9d663235c25962aafd5f750d66cde0d77aa61e512952c0cf82e24429e3b1f55727484fc86868ef1cef9907825208bc012b4a7c10fa8f65be03f9fdb46ca7e4d47d40c68a23cd1779896c15f80f326d1948ff8c17eda7d9abc9106dc6609012a68b215a94269be866c5841747f800d4fef06083dcc5978c893f693b9203f2e0ee194ac08677e7a8de2afc9bf702ffbbc13db8aa86bf70290c51af364267d8e553b0674bd79b858c047e9856000979c91cfbdfd0c7fcaf4fbafb8db1796d0e0b7d9e0893f9487455f4f893d7351c2ff07c16eaf50c04d27d8c8e8ea3ed29d6c6babf5349ffef68829aa3d29685fa45d650a81df47154f08a2458e6dbb424802c4545797deb8b18fd7b872c2b290cbbf3e534c6243920a17f7765e738c8b87c5db20ccc5a0490618f49e573114ed7ef859f8381d48c9969bed865fa15a6641794ccb14f5d70d31c873ad2d02b4e851908c0e68c8bad941ce5eaacebe3591499cfec833a6d4086df34768a8bf5dd4aa106c477b300bd9139d79ab2ecdda37cad3394f15edabc2ec846ab0e7addbc16416fc9e3203c85784bd6b8df34bcfa99c007d7de65f19100dc2659dc219963a0d4565638bc17d756e73f657a5e39109d65251493ed2e8476051463c008a5cc160c645367257fd2cd7d3ca9bef6d258991f9f68ea5e170327ec526162cb08a8f5bd50ede6b992f8afd836676a03b2236f0c3809a41c79946d229804b4c6b8819a4c50f75f8c8333ce77b0112390c149c35eed597d450aeb4bbb82e8148667450d38917c3afc8292e7f7c26d7603bb0f8335d190661559c766ffad7eb6074b3ee4c7b80a1b52dbc25f382ff16757f47d435c3089e2ff78440ee747f30efb7b4946f3b17c8a1a13e2932f3fb31fcf681876e2dc9d232f3c7374314d11bde2b45ba28f77b84c1863846b307e7b4c8d909cbbc3e605793cd9ea6c8b06955db76d9150964ddb95ad2e2cf3f2271aff36cd697fc798116b8102a895b2069d715d4347d7352728b066faf8ba141daeedbe80959adf4a9be2dd830eefff0f111f5d511dd844cfb981f4c8e1bbc1be542a19fe1e443d7cdaaf0ccecc466b0c1a5a087a4dfa1c3de3dbdb221af3d843811801abb7dd061d8efe7807c6b9384a72cff9dc8141e1a75866786fb00e9aaec1c2866b72b7691752022e4da2d24ad190efa3a08312ac7c4358fa64b245b4b95e4c073eced4827160f550e134138ab96e55a3388f26ffa118f11641e0c92dee60910e082c750b9a1d374ecaee6e94a025e34acb765035cdae62c64b73c2f06cc31fbf1d80126418d796a8721cfa996cbb8aaf2b4c4bcf886f82060f61fdd48f3377392116a53219e17282093d760b0f2b82db0466cbe52c905a707da5c2af561dfcfd31f600e875427be3f3fa234b78e6dbd461b0c4970763f82c4968d5606ee8c07af36d8a19907edbcc1b8e46e4e211ca4f36bce1a808b24607794a1dd37b618418175d81a438225b9e796eff688225de21b246e58adb65347785f17782022b14caafb43f73b88538a2546f43e83cb645d64b7a7350bdc2577ad9c00a013eba4947ec7409c0b2d6e432ac391e81039e5279fb899fc2b0105624e31592cd958fed5377828ca0c475bf9ef90f67cefd43b7c7a6e04db2d566692653426ac716ad191a9f5ed99e51ea9a69d3956268600f1984ef2c1d7b4c4f8c263809f22a54d6f848df46be02494ec6b2d8ce64c925467ca4cabc3c55f1f1dd376c5e94321e35ff1c17f7f884ee9f38a5891e091cfe4856cf7650a479e0a47684403002ab99b461b95581ca2b338c2e5b5d935410d3d7a51b9551bb243fe53509245eb703e409769b6b2c9aa40f7ea3e8c59fef3c0eb77abb7bc34ab48728e81f67a9d09bb2a8ea102377b50f5c5678161309c84d7c73e5b9591afbdcda0a3e6ccd6a625938d2810ef6134a999256bedcfaed6e2d20b70a000e0959ea267efdba110ff8f2dcf2eeee4b6258aca415a6efa65d40d34c3dcc08a3c9ea072e7b8a431ac68052d403a4f4e0b525712d21224d6fdcbc1387611e2cc195973a255dc1cd9efe9c2b9aef90b7420c924fa162bbf2fcc17b0bd333b296d5e66b87c391797b58556b19df7abb8a52ec5cc928111cd5f613531236ffc860affb446c4abec9f253ef90381fec00d49fa1c369aa3ef8aa14a910b81f1f8843e04a02d94418c445c11db956e9cdcfc0b7aeabbceb7ce75b277607c53885a80da9b913b3ad65542ce2bc6c6286c115ef317c610d7f10a11eba78f55a8e4d275f4f218f6c4c4a9cb968f9d99f54df3ae58dd4fdf3eb7c16bf361c36e50da2c6656482abbbdd8e7b8e7e16eb1319a24c2de6c2bd5da8e733fd003ef047fc6fbf355bff61a5719bef7aeb995c4b7631db01f4b870c8113c7d3ff48ec36d60082ba36e838f4d6b0bb3a841acf4db65ffc5a153cf908119f4c346497f42c24f85b8676de2780aea3c41024417d0e2aa36a287ccd947b2c8f441c9af2334f170f9ab9006e290f2ad397aa5956a6af488f8a3f89eea972e352185139af4d928c8c0ace14d90a433f656bd1d016cce07da89ae3aeb32ae72e19bcb08c606bec49deab37e149bc6b5896956761ea8e674a39de3926a50aa1f181e89666462a832f0095d6a04c9ba6c5624077652cf810c914d3fe917a7ebc02aa6a35fa59341225efeaf0c556d91be05b1e341460d1d709248bc2247c4404d713ba2cc6af643bfb6590c4761c219f47cfb5288b7acb22e7471055bab1dc6c7d910d381af7bf44ffade48a15a7806ff6fb05f44d5b98094628cfdd93e053fcd3c5ead07ed8d77d942fd60a0720fd54ebdfa9402b196f3501fdac6362fbfc0ef5908f2ace5a263c0a05706bef7501ea1efa7fb87982ee07b921ea7845f39684eea435ef0d7f5ba868434023f6da20d13a0f945821f3f52d64508c1ca721ddf3f56340e4b4098b9028bc0bd2bd87f31c77053db39711441ee6e89ba76e72bced7dca1a2beda075145884bd5caaeff6e9a63d9398c71cc0ec95328cf8e7ffb5f9cbc3626dd963452da3ebd038ac45eb7539097d5d8cd3923c54882ca5fc6437089ecbe1b0a11c91a742ada091ac7e7afb30dfa8da36383618112e8bdfdc5c4fd0514cc49cfc81759a7dbf00ae272684b5dd6f52d444683374103ad4d4496d47b0d196f2fa83f31245272719be633366d82c5ed17eac19fbaf3e2d2259be268efeb3d8bb5f3df33a10b9c87d24432d81f3fd6b6d993afe890ebcb55983581ee8b16ed39e73bc8d4542999876da98bf878b80f6658d0f10f3c517cac81f180a7ff5065a66eb8d223b7133ecaf62a94663b32852f17c3dff93915ca48614ae435bbf347ae5535659929890ac9d665051a8b082dd9a97e4eabacbb798e1e92e8ea6fed24fe0f490698f66ae24b076f866a58becfd18db820c161d25febd0c51611782dedbaaeb53ba09baaf454be3dc4dbc755d06a06328c58f5a8c5718b1613818bf462d2a119d9a73bf6ba1884c0cb6f761871d8bdc6b7d73a5516f6f0f57bd46d9c4480602ee320cc7231644e22c1a17261feed433b758fbf6d953533cc98e4714f947a96eb375fc248f44a16d8cb6c36729a61307430bcbb0e7bbcb2b5ecc5e768cddf0f40511ff6417c49bea2a6d1730f8e2dbd7a97896fcf18623c7feef9f76e33769cb5c2cfea46faea5ca789f40550a97cb2ab3dc3182e1fbd2596974398543b536621ffa20edf671eeec3a8075175e75a4ec56aae67ade510c262307afe60d60e55525e7db717d5bba35fb44e8f5195642f7d8aba7683bf284a8e757a1b6bf01ae07a0c68164735947fa0acb66f0ed60c710343b4133baf8f9c2938c2a66c60d11b4f5ae4995138960b4a92be19112429f25f27b437ac8899a737c6346af23f56ab288bb621dd76c7f117bfec6e153ac21dbf64d1e39bed443f32587059594379e834b239930713a1497313f3654e4c1aaad23eb36c865b8ff64e41e63c714087b42ea6203c77a2ee12b02f1c6b0d5c15647e79a27afc6ba4081d03ef9b4da57dd829a711436a1c5062ca241c72d223b7303a58a4715c7a58f87092570f7144c9b08741452e9a6b5c936980acbe9e62fa3a15643c6292d1324bf0eca5f0bfe3218605948b99a61490afe10b17f051e9c48f3637a0a9d594d7e314d8865237140f88c6fb37ab2fd6127db73a755929f5d8b4486c282b8e16ff0d372e8c4cb6c10e524021311ce12b8aee6831f2d2742fc36c690ffaa74aa06e62c8daf00cf96fdcd2cd8196d801ba4f7204a04498b0373c06733a8eba9cc043edde0fb61b63cf8b52c87aa5893ab620718337d532d938eccfb2f824e3cc2c69e27e52bd837e86ba7342e627ede067b77c648ee21ebde731e49f927c5718c37b0ee862887d437e76e484dc5335b496e3dcc403348122fd7b0b50fe77f2573a588617ce2dd36d4650718a46a0ebc2614c6a855f20ba1f59f08e15a1b985af48b1a34810f6d88f53c9b405ed7c2e3f0f2932e394f756545e69d891be7a08ea102e51256a44b8f17d4cee3343c0e8445e296eb05f7469b6ddb79be9abb60f01dbb1642a0b21691e67e2c046493964e89cbd99ad9d532720143578e90169f0ad369af819b4a25ffa6643d87c86132449e660dd0f87a7c051e56cd6b43805ea40c2406d04169e7cb529a2aaf5a2313a3c66520a94935c46227c866fa1f41efe91c9f581971a3770f9ba2072a90cb4d122d58b6e7fff7264d172fe2e80065d34e4c1784a4faebf305b97ea6f2b36af3afa510a1fcf4a2470ff86253aec7d36909d7c9f8a01447ecf0137392897b4a0e46fb0be693a7bc756a3c6c47a9b64115c00190e4b7d12c4324717d21c245ae1289127ae38b2eadc011de7ef04125ed2306a4c3fcc495d37185b96164e08a9439799e4e1fb9f7d9d554169d1ed043ba48282c99a12f780ca0579242eaeea8b331942f67aa8d163bb166998b40aa24f0f1b019235acc31e1d43165d9672040ec3e5402e67cd24eb1b193c45ea7a1b4f0c6777910d6cd1aafdd527c661d7142bbbd358dd54ac790fc1fdd8d288e70ccb9196c025d7cb07dbd7eab380e94be1126960a2c756a23d85b4e794dacd76531577fb2ab118804c03470131d5a3807191201766173e78822cd653f9d0a9dacca211776a544abaa8a94eb29828db241a8ee44afb46ff272c0a7eb3f47af77ac3345d32ffcde68286f2333ebdaa70510603fac6af65844c1ea15d5248628afc8f47b6f01cb0723a9ce9a5f7751fbe05be492b460166289a383e61c2b2afaaad7379e65a3a261848ec59fd49403aec8ed476a8344f8dd251efe44aa34f29825ed0343fc7db4a4771fd9fa5e69cf61d61116be64f1b40028bccb9e25734c92a560a213f42ca6cc2f949777ffc9fdd793b4b48346176f6b8f786ad7949e2948d566601668371dbacc279544419be6621e5395337d36b6de5073a3bfafa1a32c5652c325a5ead638e2b656f9105ad00e8d196eb1d505a702e7d9bd25fdbd36bb3f6b03c1ee816b5f663938839a29ffea59276bbb85ce5e3590e099f0d41944296b1fafaf52a954ab41b3110badf471ea5440ced1781e742f82eef796cd205451193c454354ea4deca24d66e6a5a54641f3da31cd19eba3af4f32992744e5638b3548564a0f0206671579b5e2f4894279fd1ef054b6668ed7c0caab7b45c9cc26b84df88bf9669937110d8339d12dc55fb7e9fee76957fad316051a042a2de8c1a9f11bdbc483a4ea8843e59a1f6ba278306a661f4aa88945d068199dce58bc3b0a96d31f0dfb97b2ed866d4ba42baff080ce53b2380cb127ae07a892697065f912182b7f5ddbbc18326c6a550c4f1dd5011772def8042bd5bf7d8d672513ab7e2ac077c5d81b050c2d7cfd1ff31b727c86388ff4cac8439aa3573c32369328e73fd42b1608023441a9f1b362891e7e52412176614ad8be5fc46e03d2ecaa078554ba868cf950c5dc975ff3e990ad8e6c64f54366071675b0d558cb9331fd5325e2a01e4326658fe1ee335a482eea8ac0e100d9a901860743939891fa2ea515b9761a55b64c69972c9bdf3bf1ad800935410efcb2d40bec907ce2e87e99d45a4d7aac04eb8f8d40537baa86dc22ea1d4adbd8d45f293593be41009056eed0180ca8a39c5b2e5a063e42cc9e185f748e83c6203c9440cfa4639db740db3484bc45dcc44de56d62716506b3793ac7ff847cdf6dacb0f5ab6581f839cb03c8293b8ca717eee2be7ddbc4980675ac0a40b54beafa362bdf09334dc7c40bd665912866885d947ad0ff6f042aff5823bfc46435a58196283a99cf9b7a0f77b077503e59edb6cf2dc994857abd59cfd08c68d8982e2521149999a0c6950e40e6bcb228f4970ed3dda7ae156f2ffcf8fc4ac69324d207727b9097736fd9cdda698cf60dd5a30c6d237832ff32e499fb163cd2084447f9f2f29ce092b1612679a62b9193ef7169796110f86d4c768584cbc3addcd27a6bbaf429e9eb8d16518842101e05c26a219fbdf2e3cd4fa9048b80103d60179a1587b4fc0f58002fed7531a87545f5e705c7ff68bf2d2448e9f39eab889019ec3f823a512dee59a8c51458f74951639602ca39ce85f01f3a8ba238e6fb2963995a3729b1ffa05450fd731b741aceb75975034510214e117b9cdb1e31a04f56b1602262499435718bebf2df23b6802b87cdb6fa53acb6ed37f4ab32d82e7ed076c36854ab809a68e2a228d3f07e8367e276dfa1328ac54efd3384a2da00a04fda7aa8cf1374e35e22e7b938932f2e2a2b20e0c9d04f64d9f10f094f97f18571e35296e8455b0399e6b095d424e2fd2ad03c2f5bf9c98465725d49c9717b8e0df83befc387e106b7b667d6bee4541278934ff9109f75e73b78310557e6bf39e542b74425795dd5ba7eacc24b9a391b9b8521877b85565a154b919b8b36dee53d60da28f28208d626e1ba975c1e9d84beb93940407932b4f84f4f94b8fefc9d334e0e0cf736d13da65a8492ba31e43c2922a0a0cec9917993c14fa7020dfb1f8788977a44aeac4851ad2243822ca3aa0f572d0c7dc4d18770ab33b80c992189bff4e2abc4986998d434ce4c79e607848a190fe03ab2a4cdadc6a3602fc54bffb69dfb333413c4ca00d92cab2567c3ed658ded4399c8f39a7c80bfdaafb3d27cb89ad768a935bd21e88000c7b952dfc859abe388c9a2911b3c80da609b2e35d13aaa8f25ff0b86b86949146cd63603a7869f20ccd740a582c690de07538725483b6f69f3d65204b4022d06219c21a802b817341f488e2e8523d74165bcf6cf2852b9e37ae0ef59cd15bd62ee8d85b1ab232356845f417f3406166f30860b093f462fd6688396eb3304f609f75c8b13a54e8abd7918e90f569773c74e8b3872a6bca41ccba5d68f46ce63168768d33f8c76532afebc9616899c4fcd3be3eb586e38bd874af9e9b243899458e1d1acb0e2512a9de52b4b71c642b01ccd892e6487eaf389f0d77919f332967166ac349b557c6e33599302cb9b0abebd819d1f1c1f3fbae9294c8e32e326747756ceb058a32a110970ce01568ff119a976b04295eb204febe3e4884a7edd7679422107a85403586c8faa9f5ceb50eebafb686af6dab1aa12db547827c58851ba32f6187de8b9b85a3762f829c7f81890b5d6f0992eafa83281f95cf734db03c8e3b564f2411c985c2494c3996a4f6ce41d8823cb3859cc2ae2a17a0ec88bf0eb6dfeb4956ff26cb56498ea32ff1ada6fde27cc3cda75b05f48f0503e4519778453186a5c00c3a67b3fbaaf6d5fe431607a73583116b89469ddba74ed1800ddf574db3e8336e41638b05ada24283d51c74d31f7358df328bbe16152de381e7ae4595df1b3bc9bda4df39e3f4e37f406d61521b5b652518a5f01ee7e4025697c66f0ddf2f48bdb15fb0be7d2c2be19aa52b88a5c9a1c1193215bc54e81fb4971bc1c30fc4e1dc7994bb8e543bcc9f07bd6487a5f2f95ada500853dc1e16d8521fef2fbb3bed0f7914b9b9c8bd12aec2357bb301890bb1eedcbacd5ae2622951c70a0b70680096c4469dfc684691f2cec290b88990ba5f2502f885d713749b6d506e691d3fecb3c1b5fb49dc5bc7f62d546c454a62de2a37eacf1f26d8c2ce0bf409efd5d362b5bd5af57e1dceb0953d7da73cf8978e092835ac602ba0cc6fb53ad506aa5c761feaa9f19fe0b1c18d8437955795b5124b783c56af61890bf0809f30fdd62f248b1f01025996ece199ac6d75ce13fd6f0cf72162286241eaf9840ae39dcad0c4a694c4e65a3c174a2b77c0a7c81cf93c8865088034876e1ae1904d2a322426c823806a171bbc13cbda1394b778363f225ef496d38b3ade75054869ffef8e6578c9be0b0f2e700d610c2881310915f551bccb7de26d94cc5daf0fef64e9a8161cc0cf233ea8a3d978b4677f24312dc5c24c008aac22b529c922ee81a5fb8186b575a9436fc08cd29bb4a4f79fc41826b604cb291a79361cf3c6b8d1ebd9b4a4a0afb2d7ecd5baea5ce44fb6e106665586ec4e4110ebe44bba339c205e75a9494aa4d67ca9967238da59f05d8d9ff79f5de6ba9dfc1514fa82fab670789a727f82bcda712d90625afeb49cb5517c26d37ff2436c6ec55af134dcc929bf014eab28e3caf9e8b8ee3e62bec418f25a1f52532fcb2dd4f78c7608e44e42fdc3875aa8ed5436550b608f75d493d085558200785badb35a73f45948ee1a994792996ee27e3555dfa6136d60507f2e97e443e8bca024d5dede75533834526a3eed71fcb74b96189221589daba24c0dea4468d8f5eeff51ae85abb5b2dda06e234ce174cc21ed57e2e41f35e30bdab814a7253de1828e81dcd33ec0826370629a5b88be6ece3f468c92ea44472d4dbbb10b86fa98154a778c4a4d749a8845920215101c13314973b199155ab05b518f994d3caf8a1862634301da4f7c7422c7173a5e1586a7ed36222720cb99cd2a65284e60fa64c124869f88b6aac09c92cbb1936d7e463430b4859e2f27b7168a366fd3485f49b5c19b37b2075c198367c4042545581ca5b72a6b0fc47f1c4b1dd4dc51b39fc220eba25baa204768c97034cb1ac2f075feea52b6a35ab2ee973863ecee4d82fe8a83f409ffbae0880641f2b680bc1a6b852155bfaa78a5b91191178c32f71a41fc0f9735051fa16f1aab09a65ced09bd6f00e95eab8cade2f3fa3975ad8b109550fd1cf54fd1cf08537658a1708ca46fe28fc7bc26061bda3f336eb8e6f13e73b43ca9d7b4823234f0404abd2d6b3fe7766e52cee1c75bac22e8caf839d4e365347fb3c0231a2cd60014265e08b326b6a1121be137953e0ec4f9fb6faed8df1c0126621172fd3607e892165a1086d74865378c97f51b7bc8d5bb07644b41069e6d091805e81c358bc188596c60cb272a4a4d800630f9850d0082c849dcca7e8b3a293f276bd372d8b40dd8647a605d446ec8713ec47534345dcb68f73739f543ff65f6b448f50bc15572f230a52ca23e72501f06e1a2735a29b9a9e4d305fff01182d524772718f709677258f154d7e5b978641a860bfc4fcb006e13d9765a87f2e20943533d53056603c604d002ef7e0034623b0a786c9fa8fc1fd7dc3dc0097c20fc4620bfba3d9e11e557aa05172f8d2b3486e832f50c9ed484b6c07f821fa95abb8d32fb41906d640b69f02e540e3deb3e68658dfef84fe9c79f780d12b187c88afdd7891e8605ed898699f9601145ac9737f74298871c14dfbbafb7013d80e8e5c057ea2d0c6022c86e080c9ebcc455e08e2f44c40d2ae6672b1245224c2b19389943dd5ba36363402d59ccdf2f2bb442ef8d651bc14159086aba0934def8bbcd82cb87114875422958ec71d0c9c43ceb2f3d3b5a25cd91234b50d26ee096c48c09618902adbe821b300288fae221282c2612cdbde2d8b90a350d28412269af9800fb60c4cde42980ba75f0a4b45301d0a8eeafd91c627414efc53f2a5db6e9284584e90cbd14edc941c1ab8f9ec0276b39cad234e15d4638b7842e7a3df18082d211a5863cfab9126b981308ab7638374b5721e2124373e5b22c6840ececb49271433a09c768acca3c8eb06ca3e1454daf3cdbda4bb4dbad6a55a97daabedbe145f46074223de22a3c82e3920fbcfa06e27017a8bc319e91b2224b4a858e6248654a527e72d032fa3ace4071098a6f986bcdd57cfb19539ac823684216b70e14e43709bebea3bf56fb7598afd77e18f720a47f695632c8e07fe1dbe7331a5c219a1cfaa46308682348f3d785407e85b257eeea71b6eb6d2126f8d9c7ded13b0081d7ffa68b3d52ee5ea40aaa7e236addaae71524932dee2fa1be0013fb449d47a3ef8770223e55bbaf9c5df5005961d3311baccc6198a241d2fa6b668765d4ea58f4e7f2c6598a5cfd67e9e190afe15fd6430ce5267fd4a1bf17e247ba178fe12aa105b7c16f2ee23ddc316c6ede2bca7ca9cf4c6cbed378625f38b9f86ca44146a37fa4d93c12340593af28eb03b885f1898be67d3ad811c29bad44836fdfdd69820705f47527885d3a6a16ceb1eb7b0d63d1ef261522f66d3d47a54a247822a7e137427985267130dcdb9dc3c2f7004d81224d3db35ce7977043e81deb9090c17deb456cc00fb99a117beee243aa9007a434ed7d498aa988232916b36183f0253412f907bab25cd8c02bf343288b794f1cd7bba1da41e6262ebf80a4d6ea0bcc6db0e191447c65684039e71dd254100e4323aca49d05e9bb900110156880e59d2d595d59d9abb1979331b50afe8b69a58418584a6bce86b7f62239e43f234c5c47f70292137bbd12c22d39ea7eaf4417fda2f4f4ee883d9d17974d3239754e0451b9a67d35ff63397fc8fec332c2a9aa0e377360ffc9a614f5cd841722b3fc0a530ca26936052b8469618a8bf8233b4dd750d7a46842075aadc056d2e0e83ac774f18677d8c51f09ca97b608f393ee879dbe7ded62437eac4bd19d5be053286b5cdac40e0e044e148a912de830126a12c169420742e812d6f46fd360f1f1f0f370e9fe5968a9849c3cf40c3abd5fe601a42fd2a7ae4378e1057dfbe39be960b9b0ff24e3882d07e5f2b28b2c099f8e39240b6bd90c5769d84a396d67af57a2eff9b611c325eef3b38c34f6f66bef7ce4f1052abb71e4657f763cbe82d899a5475cf776aa1285fd4d42875577089e6017a477825b8445b2c02781c6ac572c29071edd1af0dfe752c1e6729fe9a206a9aaade0ac9a62db92a7122d17736162aa042946d79e828f4a68a520a9926805622d996c934f8c88eba11af28a7dd90de7dcd527f4de51d1c4e067461dd2cc00081ffbb28a3da0e63fae2dd584e57942ae95555b6836d0f2d89b0a6dafd1a3b59d69469a52d872067a0bd5f91fb141a766c73d4c9c169d5ba9195d0bd22bf67af6c4f4003a16af4eff7e5d26f09354076609718b7bef32e4757a3245f3a15edf4ce1d0f81f2ca0a3f3666bbfbce550965e43ac71789449dbcafe7f8dc6236ee72b923ec31842bea2aa8123775f2e4a889872a557e38fdfa4095ac70fd7dacd7c5006efd15e0df28f11dca3a982de64a49eb28512bb4bc2a37aee7bc8a6a3d2a3b3e8e0a335e44452d922dccd368a74332b0d9b530558f586b8825120da1c0c28bc6ba4c841d1674124fef9ebdd168e1e8081f14a0116b3eba77b474d0f1c7e383eb8fcea1589c0a7c76d8cfb17175992c21e7b3097d033adc24917fee737f98fe44beb10262b4a2fbf2090183fbb7c9cc6006d520002c7cdf1ad20adcd1b97cf4fa8bf1df3ad7322b8f71da4c589766f8773ad71271316c22468ba007df1017e23e14bd52913bba6dff7ed5c3ce033acb37f05110643d95445739fc5251942bb031224cde41010f9a60577ff2badcc64b9b61986e6d7d784d17345199d3332c7b46e686c368312223a50879005715fe9d7a2568389784ab50511c5b832d433c1dbdaca4e19232a885a57132cf97841b8b5978aa0aabd7bd9c522f50fb4307395daa1055c3a59e95b2d9b54959c9f1ad16be5534a22a39def6757dc3dbd6a4da3dc2d09cfa5f771b1d8b8d98fd63d7f4000f9eead7f13e9b10dfb0a4ac447dc6d4bfdef7f99de07bd2f09351c5f5038bde11719abfcb8142ba0bbefded061c3eb7bf12ff3619a61200c77e3df00275a313df54aa32b680b30313f166eeb3da0551db66db01948e91f737a645d39998d8ccf597a5ed7c52fc4ce05b7ebbfc0cf5f3588965a5f04cc870708165a850a15e4185f71061d9b80c024246c07f87d0f653f076c5a368d38dc1bcea1247d426b7d42b05f35f9f62bb1cadb6b5170166f4ea0fde40ee8ecdb71eec5ca7fa55e202327a565d8ba1be6f25eba1083a3e356bfba88c02606595a46c6d71af990c077ab99768f38a4419df6e3536ee26ac46ddc5904c9b6ae2d94c89a9dde2fa97525b6748af85cb98868c9fce61e3871e76503704ef5f87f81f8339e32e339393c8d39684ea72545a6c432911faac8837e807c3a2f29d285216ef828b7766649df4eaaa52bd1f7b3f5860ddecce3ef3b395064dea69f25dc06de97d6e65f0f8d59c5552cdec200913fbc2b7403737ac4569a07d6394c7757a29c492d442916544da78c42133bf6e56a24a73d7bcad0d3c20f4e71f4e5252962c8b41f7d62c7806f172cced9205c64d18b1474e09247de1a6755f910b6df2989d122bd58cd62cdb13791f420638ab8bd1912f77359d3b2aa1570bc454d025106e755b7f078c1f135870104d9cfa8195df9e5f5bf61a09cfcc7c7fa61fee8615d9c6dca2c76ce63840417573e14dbd15161d1c836dc7f25580c08a297a12a366c366d0f2f5745ad213b11dff44a600e96402147afb3c1f5d61a9770ee9445e65b08744ce0be1398e3c5a180a7d7d7d3629bac2bcdfab296b0ca2471671b4513609bb48a0f6a9c86bf4f2926798b3d36acd86f00046ebd690457504f2435c96acf8984b3b054a985830ef2e15aabbe22765d4ab7dd78c848d0e15e5ae680ee6c5c21748e5e6785fcec7146f316fb153cc1eb11ba633a0fec3f54eff36c48ad0bf542ee4091f614c1c91c9ca95fee9cbecf6fefb9e4b7e3bcd911d0f796f4b0c2a9a428208bbe6dd576aec461d83dfac08eed1edf2ac9feef297ef4eba4bfbfe261dc62b20719c51397296b88739446d6229e6c19d0ae39fa6601311eacc5be5900e61046d310894433416ef771378c6effaa20004c67178ce12f2911fdd25311c01a92e359710e09e55bddddb6c3d1e4c18f250dee452f49a3f75fc89b9689fbdfc162181037bb3d47fc5212d3822c83e54458f4f9a1e5459022363a279684768d4547ca0c215cb43faafbc7e302a883425a8cff281c29c066040db7645b8e817c7243506c681e080dc40d542e2358ac6040b3f1fa6b22714e08b7c67f475fa9c497cb988ddceb54a624de4ca85d96777a565b20c4f01d40d8e29f742226b20fa4d5521947eb1cf7393449b76cc2ea6a3954a64a02f2661ddc3616f3316a67fb8bc95c451818448100577b12bb4bd537fb39f22122208ba5a2bfa825cb3f61b452670841b8d1144bb1f848c1ab5c43e9628f3b0ce0413f5dcf4bccd79bf0b591eeb6d411aa40bc25b4d99daf164c3a601ab725981ed8d4930bbbeb9ae902769f047cbcde0ccca72bbd404bf02205b92b78ac3c47d38699889671468f878eea9387da2c82e53fd789f779067a59dff856587b952bcf7d7b2017f08c3540aa4cc8b4a772a315326a72be6daceaf7dd63edf1908920ca6086b77419c07f5eddcffde7364bc6630477df60b170654384faa19d46fb94b1cff5f452eab756b1c71b1412e0a31e0f026853547ab10c30ef64c6760bfb520aa14530a897334b560b87594c77dddb8ed6fe40f39d571b7c4b2f2ee5892fc41e1e2e23ce1912f1455fe5ea015f9457744e4f3c20420c4ab5f12d7e1cb61b93ccce3bc1713050a9e8390ae56c528e006d164c90849e15e0f21610dc4de2bc031ca49590166cf95cb9b4d16a2d764130ef8be3fac05b6a7ab8b4dbc389f8b3aebd9c471fca60980430b0dd7d59b136908eaaaff3e52c71bc201218441391661a21ca1e2516dc7e6ae216c407aedef11b3d5576d5d6c7df07fd0d107dd5be248e410507d93bcc192ec48966d4e50941c577b1a6158c5d19a522102f73c71ab6d8c314f49326d6011cb742fce7de418d65f34eb5651e694fd3defa9d4a0a0838581d9df6f0d31334a2c44127c14fdb0a6dae9ab64cddb7095cef0f30f75ca6f22c3f5040f0b92cc9bad9e7429b3f051821503e57209cc312b2e7dc903ead0254f04b5aa534e6fb3aec352ea3986f427276f8d5667fe88149099474d799cb0f7ba9edc105ef140760eb0c35fae147f8da58aa58282c2bf697056aa81d561490f7aaf02a280d1d67f9435d292e5027ec2b6f7d61f54db2ea00c71df080208ed6741239ca8618f15d7abd882802849f9bb5042a88c9b679dc43e774131ab3e30898dc967b4d857363ff34b6dccf0f55e8beda4de701df9f98ca8fd8e966cfcd0b3e42a2a0a9502c37c67f94b105fa5866acdf6b07954d09166b0a6f4d8cf45c7c1c4dc723fd931fa536188de5d4b2975e4aaced762cba8c7121da771e0243e2e8a9b4b0e2bc98229c566998d3a5a2e5f602a1f214cae67b369c8a9f2b4154c687807259051875c861687bcbb5e6869a1c8479b61ca53834c6a5f41c365dd6acb5fdbc839aabb62d716e573fd980b756dad765aaedeab7606cc68e1dcc2cdf6476a1eda813f044c378d3795f2c552e6b14d11bb634fbf8ab39f8d56c416a812becb9efaf08e35d4b73022d4b1ea199a28ef8d46e9b1d9e624d175e73f876b7ada0850814a1f3f9bbffba06201600448e960bcb84215be2fc8d8c433d14cc365046294e6fea8761f49ef9487a8c2304ad2d9f35ff15d141109be72422a6e9090a4ea524c86f1899c08f3d509a36e7438accbb475b0e2fc565ed945898e1c439b9b9693c4e57c8b9a4b2e1b4caaaf3c4485c80bb7d58f459bfc5f6e2c6e429b329a7ea8e36eba588031cf95de5cccac122d87127eec379be329f7d624b2a2449614fa44c8324bb8154d8b964b512eb389ffad946c3ea3a2212e4e39f58025cf358e7000475770ae14d94234fe15dd604c49488e2f7955d81f818d66a8120e5e957051b517eb0126c1795e9a1987aee3141a437983a2b7ca96e95095479f0e8030c0a247a29146fee5f0bf10f0080660e4ada560de560823642a348e119fddee19ec1218a71ac61134ce8dc4fee5595dd23824f60c2cc888fc3830a01f308ba09536dfb23f92fedba622f15687110e1aaf396241629925fe19233ac9efad02f9a2b402b80101d24dd3a2469d2c4330ecc003125418415335b4e1b739a0889a65208096203e44bcd87de089b42b4668ccf7c050a10f7c766172b06c341c6e72437b10ee046b1e33e1ea0250e4916b94ecd4dbd2472412530d9a92971d87ef36fbeac310ff75c8a268b36fb59edd96b9a090b2ce1792dd647ba470bf29daf84967f837402c156e4d840f2eb4c931f94e5ebde1d1ce5fa1256a3b8235fee6c5b8910bc4ac22dd78bce3a0fc1d4bb59d81de2629c2b3f4e3135aae14b18d954807910d1dc589346ec4da774e64bd6b29e1ebdf13b2e4864534fed63cdeab7945abfa0c812b0cbaac7b8eb49eea54b6cf082df2bacb81ab370fdf6953ef5d7c83f79586d30b158764d41c075edfb0ea15c7f045602009e959a0577c50194107c682c3817e425ea0b9c4623396ee06e60deb9da249f2afb798e32a929e2862e1bb34a9ce12c443d166206114ee593d062320ef97b9b18b07acb7bfeb838d32b8253aa6b5bd11053f3043e3acace22a5692180a99d58052c40371bfe44eb37179c29c6f643d966027e4f78980bb61f9e14caf6dd432afce6b487a05f1a4ab53a65de2e65ca5b029143e48f6a1ad3b820a9d285a9e7285768d8d64a8f1e0dd966aee7351b8f0c28f5f10436bc5405537fb1c82f50bc58fee33bd4bfb854389981ce220324f7ef962c28454fdb2b6add226836179b2c9f0cda0af89795677f47354a03b60fb4a7002afddc8110d212ea421f3dafce421c78477e91b4280bb6fb64974952c35134d0df0ec6e2ab79a7d8a100ddc8991c5d217516ef3476ecd1da23ea39ef86f721e268377073136cebdd09e37679c348bdbdc8b2d476af8725869a4480633480cd94fe5aec60e315731c001697eb942e94f6a1a588ba48d838d9849949fd9932a5dba5f7eab66596a068fde3594ae760c0430d24bc5abc350f84e78e0dbb6b23496dac61987ddd9b8b8ebb8428cb8d71ee134c8c75e85d3a21b05a6a3ab888aa8599cb431222ae2b13bcfb34bd4361fe192e7884e98bd7e67f219387970eb7ba75707c9c0963f1462d10ea0cc689bd2d85d1293ed26babd12d54c50a9655a47eb1de9da7c97010eebb0fd27e671ecc01866bbf80ddf758f293fcff1f22e6b413e7be40246debb2f7b814860f260d57f90268189c8e2e7dc97f38176328a80de4541e097a291545f7726f7feca7c2baa4cc5c18903debd0f40e0342fa6b72dcde8fbd7352c2c94a9ae3f3c760e197a9e0977a7fef478b40c3852e8624c6c796107ab86f9c2009b94abba8f790f698da7f841f69e6915b64bc096724fcf048b56558c8f5925647581d81f75e8e9435782e9f8523793654d2bc977f9399429c6ac150226120efcd3565f89ff9e992663878e4746495200ce815462e377dbf6a64d4de325a6afbe97800e1329f0f083c632c7f67b59e1048031d03b6f2c0f89734c3a68891d9b638baa5d11b3eb6f6adf3e57b2d4eac9a53f737f944d437dbf2d82aa5d9789373f8f2ab8d60fba1e766bf20cd567f89cb0fccb34549198c9ae182a4eeb010a0a88c95c01f2808e4edb7fa49317135a59c6313dafce4e2a040f17a423827829cbc100ce0d8e687c158b425a8c0530d8c80cf3d4a7c9cbfa7d08fc3a4de710e14be096eb54872204da69fff2c2bc089857b0784719f560d1d9a778181d9a8bbc48cafc72814b19924645753adcc7cb03a76dba6bb9255864639134eccece7dd789169081da1bc2a313b69a8752bd14517efb652fdb7d7afd0bb54548d60db3e2061541a7cdf5a8c9682a0b30519412cdf046a29361acc772845cc6f32116d90d6d4a80a67b8d216e0c9f2bbc81877581fb4bc96bcea22ad5b9150ce426fe20db0825f6cd5f5ce7d0023a365d23ca110238996943ad9f1f951b3138e30e8d740149363d791ebe16f863e8a959deb26f7bbfb47f415896a9665b741056deb44e68c2717303f9e83abd2d97bf175818b15b97204ee96637a756b86f6e73b2a81232c0d10fbc9f2b6f0b18c7c3dcb64b9981ef0207ca096bae1678e7ae3bdb73ecffdd12e86e36e82ae440cc405e5b4751326e47b229c20797897b853d2b2a64206a4d911faca7fb7d9e0647595232e136309fb18243bca787ad1ab3c2f3876dd1d089051e57f0a79ce7ede7c8099d9d7046b28c62e1f84ac93a8664623f363f52dd453d696d50bdb644ccc0c7e5199f936ae73e05e1567f98594b3a49f37433d01cc498071799ce569b9dcd3a113eaed3e138a09b61f9523957ec455181ddbbfe9e6f431c491712e975a6d10acd2f086b8d99bcc1233d26baaa7b234c446cf8092fbfe3fbc69e481da7cdfb18166ed2e673b89f804bae836812c74118d735c9af55f3a36881e15bdab1af574a91dc906146cd49d0402773028fb9cc46ef65e8bd988594e60e38c7973e7fefe7f9365451275c2e482060efa8e8d6b1dbac2105b582a196da1b79d2173a6fc3d83e680eac03faa5409665046b9afea803d8e60c27d28e02e2d17180e8086a361f830881daef6d1ad5647ddbe659b30e2a2100abc25d16362aee67ec22c25822bdd67b6d11d2c7fc59b738db7a2a03107f532881ca9a12987cde8e0725d2bb2681e324e19664463c37d6a63efbe418a0d89e1bafd2a8d281b188d934ddb2b6b6197dcf5b2b31bfc26e512bb13ab074f81d882489e99b782335cdb2a69123467dd570507a64fef4b7cf41371a065e12cb28d82c835c0998b2d09f7975576a5a84cfa4a72dc224e12afa9ccf06a6e4f0070776dfab4191d2eba78e83b32fecc9bb330f020af651eac1aa740c2b52487d4f92765ea46206194d9052c587c4530ad7dba5956f06b58062e3a805e4d822740e40f3225ad9c4c8124115d72f48a5f8fbe576ad840d304334be305d7b1b3bda37bd82d69530f703a74cc4afc586dd183935c2cfa529082d7b8ce919fbca677802d006e32d91bdbe44e4b6ef71f5fa214e1849c04f98fb88e07463232a948aa1512e5760453802aa77dd2ded4ffe7791d4b2043362eed90429dad1b444a0677d622d02b9bbbf91a21b64a9b0a3adf72159727d1c647701afe97e86de53643bea41037574d1ddd95cd0a17f6bbe3b202390d77491cc59afadf04c211be605510bf4325ef29364bd203ddce7a2f84fcb97ab75125faba25e88ef3df489526e020bcb5dbee95d922c0b058723792c33ce5d05f2d30550fe3ab9886c78490c8d4ac39eb05fd7fa6fc3a3a47b707398649cf43d107f320fce06c2a3640696a20347e9f44046050ebf3af5c45f277d759e3dbb6376f01d8d64da3d83849d11eb69a80ee506600a1412ca5ec7af83313f548a662d341c31d1e798c3855aa5ce41f6aea1303eaaeb2e6b502e85c67d819ef6315e3b90f1c630ead1c5da221ee00f94aed6a9ab21f8a7410f306d7ab39ca5a97b5d7f71c058ce288fa503ce22fff7dea458f91a0b8c5e6ff2d58ea1aa00a2dcd1def92cca8a8fd8e5930342e2a57139954e45ba9b9b43530f305fe2f1a27e7ebd859b837c20623da0240e701c200935583c34765c8a3414f5f8826a8257c16d808e0d33777c1c554159d06ba615c7b50da6f56085a3063dd8373f4c0d6934763c96d6f673990bf0741d9d4ff5cf15edf451ecc8726baf3b10ec566a61173b34e02febbbb352f7414a4b50e13f05828d9ff5e57d811ef4e7fecac4ebdb18779464afb9bbec7d0c5ca090489b61bb28568be3abbd187008bc3321fa12974c257e60509829fd042f94c102f32ba02efa2d0d2ce9febf3be626352e22e042d72604273e3c2b6a3b4bc2135d8ccd65d57579e035e1fd9ebaeea151129dc7f5436a580f0e6ca9136da57cb0afe7c5d1990339372090c1d758c4cde058d08244ff2b4f0eece8f0e99f18508c25b7ecc5f99135725e72dc9d7a1c27128fa19be800ae3b6a5deae8b4e80002a0bc1d7705486b41a02d0ac01513ae5f72090083dd9c1ea8a804bcbd64183a66c1b0e1467d71d8fa3204a4bfe0f6aebf91440f731e5688d91871e3ae2aca820a7c701f880c344e2c6f9af6e697a000f3b58c8d3718ce421f9050186b67e3b5c62d19fc6d7dd5a78387d951def394b14331b00a248ae6a97bc4031a3318290e127522b047fb6ef78d7f42a14e10e8f1dd07be03f11a1e3942006a4156b8202ebae5c4e64c3352d74cc09e4ec19fcceebadc4aa55329a2a4fa06a4a95c69df596c36c4c88cff3ffa3b70c9dd5d50a14da1977e573eda3ab28a5b2a5bf218a748234cec704ab3096c55d13b5bb69e5d95e4c681ddcb734d91aa4387ba3a1382f460f274ed62c25b6660d287e397307ee369acee2eea3d60116f82a7715558aeb2959ff10635d54147e88c99994205d44bb52b3ecd805205a8fd2d9ba360e4b62ef8be8d5ecd564e66636794fd45f4bdba922f91f82e4a5e17f7b10d19039b540a45f65e1b9175c41d7f520e09da7a205b1a3eb9c823ba7614bf1e19b3d095b3e925a4a84ebdc16b211a55556260d9e1938536725149af01e2c4e06f46f3a9bf7d00f1617188704386fb01a6c28dc5c4c58d833539d200547202bd677b8a08d7e43a951cfeef384e462145deee83ddfcfc921b773b55ae65057a4cfc894aa0af12aea651ca43e1f3b66dfba7df4cf5ca1be960df832f6c26342a57df3406a93166e8937ee5e98bd932d5caef7bc00af57b4ccc4855fb2570a808f1f9b47bebf0b64dce623ab085ca558251f9b0122abd30fe44b7a798f87e1afb56f1349338aa95647e9ca8583dff53b0f7fe9801cbe8609d0962f7bb09795fefa63016eb8ea7d0538d6f160fe2a0a2cf6760987879948a234261e0524a2e6ae8f40963270f16032eb77b3da7442d20a13ea5432fa30e66d16e1f9458146f01ee30fdd0e42f84b8c29b275c6282d83b231fc78b285321bdf749ff2f1ca7086da0fc8d95d43ded8d3319ab50facfe9da2e027a1959634785bec75eb539351590c2ea0050fcc5007105f24ab8f9d7b0d2d300d21964cfb9e6a396c78902f23ce1201775d5e7eeb9896027547a42bfe762f005595eec323303ef1bd48349d126b8686db8ffccfc3ad6d45534137610b656ac905af8499d3edf9a6551b360688ccdc714be64f4c61efc56f8afb2fd258edccf10d5f00df51cf789916543af117d58e604c22ae74c935ae1c61e1484b06dedf7d886087808bf16dbd02d27d5d69383cc4d883b3c8340cd611103e70c88699da500a6fc482c0298b25cd4da75ff2938c66f204bc3aa3feb94802c3a5cea3590b5ff28b9e67f07624512f8181565808f545ac7168ee82838f648a9af67002bddbe4dce9ee88938e9aad004ae8a523f895c0a0460df8fa71687f4a519207ff334277e33f66e73d4d425f2831457abaad1df99ca9b7b7fc148110ec76d8fa8c17235ece0c43fc90656b94fe5c100370d3ad8a19a526a97354441466196b4ef6c60aa9fd3fb34a3000462debebb48c30ce19313ec8ed4b57f52e77b19698f08ce55c016c27c8d2cdc6428e905674670aa24e655dfbbb03f0ae2a5c039f1b75f5ea28eb1a1dd26bf295fcc103893131bee8c4e0129e2804c5ad6f2257513dc38d22463f285c491720cfdf5fcd73e427d4f8496835ba527e3d90a8a55b8687056623907e0e9077b0b42447f3467eff4f5acb822297de176c1e00e3584908d293ae1e368d848d2c6983e563910699ac289c1722a7939c7c1d45d9c4252e8c52833f9e380564ff97fdb8985e640c7b9136d64dbc2103368d0988bbaffe03a273f2bf673d7ef2f1d67c6692334fbb32a49b59c098ad6aa50a0044e0f1c89ad3d0d96d545cd7b97565d606600486b353cf1789378cf08682267e85df08023970e547cbdd7093439e0b66d0d20002e242d7c9f4de6008ec506a5bd1291c2a7d80317f0ceb5cb30bda9d056f2b12b329af443b2fb12a06463c60c9a01c772b5cd034609c445646dae558df01f5582b66d423462a4e19428964f61c2d9a85ea3c2351d62e1fce5cda31ae349438de87c543cfa011b1adf2cb49d8d41781745905c85e6717ac2dc789645479a49d4064eb120afe1af31298a1af74843433e6b89e444a5baf7bb81d8e0f03b3eb27b34233610034f1c725d74799d0d5eef84fe7ed46d5c45308f66e323e85c262fe4cddad6f5e83b5d5a0b1ae08d0ca879e3a397d0945c2f1ec649822697116aa6aba7c4e3924cea7e742c59d691c0fc3f9dbd56d8e0d4f141068cb4d12abf2ee0e499c2adb7ef529766c5ff0e75541bf94de96e4d40a2292c73c904c643be91d1317ef70b7fbbaafe58f58b7424d905f5f90ae09455fbc08774a6bc71ee82d92a62f6a8c38631c33668ea88bb5a7d28157f86854242ca91a257073e9d72c74591acb865523124b59097edae4a3526aef70741664f474e41411e9cbcdf6fc13e3f3e3a12326064dd6212ba83e341fc589aadb200121a1eaf10c7bad0d8be512e06e0b86b3a09c16b5fa020581efd2eeaaff81140723b9f77286aae9234d935b2f33abea55855d3a7d0a51758dae454858ce45b9d48d9bc823f7bf9574273ecccedc42a5be45c70f19683fd4054643b2ac3a3547e89d98add4b6c30e9c65d8af588bca8e5b2916bff2cfd795bf4429211f98326dfa99e2efc139437a7410585772f29d44a9046d0a4cc6f9ecd5f4b3a7b0ac003a4f51ce6b25bda30df283a230db17b095fb57bd803090f4cce95f1cda4d9bf14d5cfaa9e18840fbb91c80db1845954e32c35ca159e35b93cb8e3ad9459c8ea1b8ed183a4e7e25d8816d355b4f028532bc106e4567951fbf69f73c4501141cc8000e10704df2971dcc230cfe9f3bd0061c484f997aa3b50a914da8dc8ab91e56012ab90116ba2c508fa0eaf12092919eac9b2472917d438209b0d1ad49b9a22054ea74b754c5b60e37790f605a24f6945cbd1205a92e977d93358037762df6dc4d1a7395bc1dd8767de673c7f69ac0bbb246bec73b4841aad9740988d7eda7fb6f3d22d9af1ba1602f470f318b99fb3257c042222320b3e0dd306e104966428681e21a4933fd32c66f365ce7e158f49ccbb7863875c41c8f425fcb921eaf1ec39c5175ccbec750bb121473e3b3d87d81c6e9c5a214481e085f2a4ac5bccfe14f1deb5e2a49da138c585454e26649da4b9c7577276454dfb6a5bce5e35e7a2010622ae0cede2e3bbad1224611319fac8fbc7da3c4c96bf928a43a9008530f8d1e35dfa5a3d0ec7bbc28bbf3e3f2d05603b23e3847c58055ed2e2fd5bbc7fbc1c3e7bdcfd213352ced5016b2580179d8af2dadafcb5b0377883290bff7a42f790d31864879487a8f54df738b8f39178fca13e4ad473ff67a6150920af845c01a81817cb3e87d966c49f1c495aa1b1e892033db25dbf2f8e7d8c0c2f1afecd9e1d7eb12ba792e954d0b4fd3a378c3dd079d130f6d0cb7f11783c52d8e9f1d24a8e56a399cec826514ae1695339599eb49dfe2c027cecd8c8111a0da2b72c39357163bf9d4f9ef7d49787ef5754a851c15119253659eb39188deac4187ba3494e8db6939989e647f3a0a5cab8ee57e4c675f1a7553579fac00b73c336ec596bde7bace08139b7e1665e37bfe9dc56896c5614a0c93809954881d011a4af4d8f4e70952aa9b9ad722e2c9fa7eb57570e4604dabc493eb8c86ae6a0209d5d95f20d0d720d2ffc43fd9b8303e971bef5dbc58a19f8f1e0d9dd6ceaf6874e23b3a00ef5d7a9bc2ba8e38f6f34ce084298f8535aa0df3093aa95cbe98a8c3570ae4202af731cccc6a32965ad46ab600db1d1ed4e6fbc6aed1bad30851ab4284b7abc16562a54c13eb4b5b7f5cbcb3e72cc57b18999a14692c54a97bab6fe2eecb900b425ec72990ed846dcdd2b08b18d616c9d8c9ddb8a1c0850828d1b800b9e12f83e21d980ec5349ae40dea69193a4bd693c769ee1ce04525f15d5f386bdbab427d341658d75f1d466b8affa9b23eedb1ca50917f571c643ebd70dfc814ac2c664529bdefef3a2ea810f2fdd37ffae0c8e9e8b67e78f0a1712f9fe64be1afff15f867f2f076807c2fcc64b7a1bf922f902469d6feec40a5a708871f2924dc8a331df47df4bdec3aec5395fc660d54d22f2fde54bc736daa5fe60ab06cf67591a44a65006ea0f884158c078e80ba08a2f104d7d9b08577e7afed9a7603840e226cf0e30dffef6424e2b88d2833d07223de4f935ca4faa6318ea31fb99233206439c42b283e28d7696ad6e9c74d66294e28662fd6b2f4f521becf9e91e2539c7a86ef441bb3f9c6e057058dbc77743e9966593e0fd62fb5bec900596e343c3d43ab35ede79e2a0cb8d321f3f86463a98b96e2f8e2f410a5f45e549dac55eb506552e7aae71e4bff24ab75f8b387ee303a0d4bfb8940dbcb1a9392295da5ce4d2bc096e24002acbd5c7015edb9e936823a2e2ea1016f50d49477378fb72a4d89566c730cbb840520967887ad40f3c8affd16eebd4327bb558ea9ce37cbaa30e24909545eecc8c08e44ca0d1b05a06c6f2112a27a0d4d36e878b8ab9f81fafe78467e13486430ba70399888a1a24672cd8ef02d2e75936955bb69c6b482518d9358e49500ca4a3690be7c78ebcca2adfa84a34f4f057639d7a3ca9fb53d8c72ab8b8eeab82071db8a1b70939bc45ca249e1d5f0d7b32eaa50a5ad0a9a2d5273c720c9359c6d735abd51298f2c85793e8362ab7354dd80cec43a4dd3f12ee5af2fe41ca911afab859436d71b8314694b10901350deed3fb9ab59e63d6867159a5f1ec76e8860bfdc6ba1af9f37026754115585da56fb5084874e0390abd103eb93db26e6b1a8e1834f5a5280e62e3ea5d60bc92f2aaf6dbb667292aad082fbc3908fa8cc901274c81df6c58894cc55e9554253e47579b682964c0aa9f232621b4118f16fa3a76c3f126d09da8db6f87039f40bbb5db5350e125e1bac29063f4d938a622192fa0fd4d96a71c87beb98d3557e666c4de45b13be29d0812ec3b179440d4204eb30d017f8d91bc44532859b6f7d895a6648a7a2b6c7b89708c1e507cc3d6456e5a3d8c13cb114e44fc0b2dc989f1e230c5f4baa7c0160fb8b9c144296dd6d162c045c6cc5878f92013fb106997766f8f5bb54c257e0f8a9aa7ab64cc2b79693efa1c2a5d89ed0dbd9439639a10472fcc62b7765aae8102f072073146fa2a789d22c92a2338a122737914431c8469037f7018900b3221e5dd7730d5622a92dabfeb3a42311b0e72ddc509941c8271cdf88e305586f00182a247ab23c7ff7bd9025e651c1276d43dfc7a8271b37604f40b999713c4855de6212f04cb206cf7c7f60b8d22e9fe59abee26f0d5a7a428e2665e65045f2a534aba36ca1bd6e5a0f5ab9b9e562562cf0640bcbb48ed1251a822ba2ed2bed25117c19c767747bebf4bfd0a563acef84e4cf004db28aecef9aea924aaf7f13c486632e6baba33514ec8b1069d4c2e4dfafff0b30cff61517df5282f15892683badb83254004fcebf88beab20796bf69caa564bc00aadc5150674b7141b45f920b8baa07b2c476be51c9278e1817bdd7db1eafaeeb2041f01eae0fb2c217255ba85e157832f48a698fa806a022c3858a0a7a737ef792bfc2a28d4a2f6140a042d30d5ae46729280a89ebecbeafc056dd0f6c2bd03bdb1ae0005f4ffffff0b