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

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

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

Block Certificate

Block 55626 833df28b190ccec66382b633dd4b1b5370478c01051cf0c4d4d619122c731970

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
88c4014e5a67a54ae045015878723d4a0f684467d4e56052b1e2b84e6ebbcb5f
Certificate Block Hash
833df28b190ccec66382b633dd4b1b5370478c01051cf0c4d4d619122c731970
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00201f0000a0010000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a2975d4ae80d598fb46059f0584e802da88c4f599d72a85516f3252f43604ee4fe28b18fc1cf7b536a0668695f4ccc676781c5b6aa6d4ef8402a4df0b7cfb8c4999fd44661a53b3723ad440303941dd1e0b93d98149bdca5ef0e0000000000000040000000400000201f0000a0010000

Raw Header Hex

00004020a7050c3b1589a2f08cef25c00df9bad4abfed2e3519c969f1a081b5874a42fd98e420721c3e1646922317075a3b8dc744386226fd297bcf4b888a558a6fbe2d91d450b6ae97d05185fcbbb6e4eb8e2b15260e5d46744680f4a3d7278580145e04aa5675a4e01c488

Proof Data Hex

59,560 bytes
12121602030719b0bc1a5a1f6245f4b84f6ad51826de4753bab8351e0cf3b8b459126dd2c630b55183ce32081c12b4d139ed4a449b10ecbdd2ff976dafd8ac238131fe38492249ad148fa60fa3140a852a91f1d3df5a9e489b2965b8d6b5484d5079b7a489eaa6ccf09cc6d957324ec8605296084d67b0a62d7709a9599d8dd3036019bcccfec16c2e5e83d04612d2002c49da69a235b02c542560cc8e315e0ce6734ea7126437f436ced48cd52c1d27ee9673aa904ea821ea32eae60dd37ee416a76bd2475a81cd00c42a73dbfedd0095659248bed9aad30d8513c840e41eafa84eb9de7423b42744300a6f7859994d3c6a01bcbf82088201889a66f0bb4319e3d0b267bc192961179db5f8ca6676218665e3876a5f582b7a8ad476b15182cdaa0568d54d8cc41eac293367b5999d650c412f77461ae25a2be86cedf0b448f77c0284db99e5bbfb2dd134703c9039e7fc21a1004dd2978f000012a8cb63b26dec28bee2cb3f6fa33ec0a900e4ff686cb6d7b533677f1e25ee588420f4cc1c2377009d4e30432f9e3eeab6e7d31b2fcf9d2e17f75e8c98a0f50918d0720f7ffabb1b98b0fa2f69685ed53ae6c9e06dde73198462d56f0478a8b22d8858951114dcf88a85812ed5e34594cde64090d004210f9627f6c63a736e8b67bb00625d9d294a6b0ec8521621f771093d515bb47b220dc1b6b292ee9cc7888a34f9424e81babf7b0627fb1e8199f141cd3bba18cc84e6e5ea157d22182c00b2b30a1eeae07bb7d03b81e600dc7fd0760cdf2a43657e9fca3c96e14d729960f67713e7615d3630b2fe0af2738916537ae9f2385820e6b7ba44e928c7775828f20aa7e657f23a853c2f077e0a1027ca6769d7f8585931ef015ffcf053ef53ff4e25e8d52c8e10078ef5c63bcd193aadbb1b61b99e261a3eda553af9e6ba48b1be8634fcd23e99252c14e0d5479f7d2de311b1b788b698cd2e90bcfc57d8d4fe6a58fb8a51a308b03e1ee81e923e7e636c0a9d9211ba33015e148e79be63528d08a308f2a5edf4e95116e60d8c97f4d9997f11d9bebb62ef5680352b9541a12255f634cb8120c8c31dd5e4414677481fcff1d51719f2b28377da7ba5b6058f4470cc297f68187f5a1b353f8775bdd0d82d4b4a5ffe03d8c194eee25727ce8d36bd371fddb693914299276e291fe20b86f15aa691da3ddc2c07dc7fdac1794c76c55c174d830643e40ed7d4f0951871e87c6da18a5bef3f450db20905e3889e96aead7f2df9091ae07ee86bef5e31e7f56264d0294553dfa330f654a4d436188f7c2ac9db89d11a4615bdec574754c08052bdb64bf60843c79a5f81b92d38115ee0e39fb37de00d13950e8606d8406eb08a9df7c8c38bc80686a31b1e46191d30c31bf5e62367c50001f818bb60e800aa63cdfd1bf7c786e8682ffcd8558860b5b635474220a9370e94f179e73b5b6d71e156e838a99f7836e17e820f202040bea8f9701a19122eecb132e486bde59dfb721d6bea20261254ce2894ae9467e518772c6415ae5bc003604b6de3959036dcc928c409e2f8b0b9c8c1223c11d42ffe663a40ea925c05c435b768613686ac74fd26b6928a18fa4389a113eb1d3ca01d353c7eb8fbf2bd47247ec7442a2634b4ce3747b11ab86001ad95f18f292c71aa60265cf1123fdfa3b9e59a0fd51379f62710a5644b8512505c16c5efc4e9126095df3857c083124bfe1bbe7e7aefc5c044b1a7e5b42dce911d7607161c55a612c30765fe91ee6e2d25932b23e28692d02eef3f12d9ebf05bdd99b00e52560f7b737d0a98a0bc9db109acfa16649cdc74daeb2b09e7d4b3bf4e2f668bd57ce3fac6a7c36d16f4757655ade25fe89f3877df84e5ee87871379cc0deeaebfd4388d9626ea2546c4862727dcd5f80c3a272ebf62498019745ef4210305ce8c8412264df49692fe5726df009f3201830e49ea8daa13ed9719350bf2188b2c4de2e22c5da91375e7fc975b0ee5eacbacbbfea45e1f4f557e9b88a44397afe813c8411b692c6f2e2b5cbbf406fc8b578708988d5a7604db31ead3fe65a891367cd566f8a17a848bc581fb9914bcc073be164f63e3fcf481cfa84f5214f61275d64b34677ccf17ccfc89e7bb09305807d52f969ee9f751315dd5e50d73ae62a60d951e0deb9c5dea7936eb9ab856c7886eaf1895ffaf6aae1d096b0744943c32bf18eadc1078b75c28049a5594d9ae757745eb5c4ed1b51db7bc7ccceb6b37e9d10bd02bd0d70e1c03947dd5aacf0164ea4d56e0ca012c105ea750f001549b3a00722f2c03a6a8e4953541f33fcce22e4da70c27477d293e10748d24776d479ef772f0ece1aba0eba5b3f8cd448a326e0787acc00f78716ebf8cbe155b55255bc7805c5c834991b3042e99c6be959d5174e5c79a40af876dd1d37d287e44e5d2d2577ad4e69fd7b141f202d036d517cc3999b84e54d48d728190367e02a8e7a769801815ba05939160450e04750c0e7610ec8a19cb939e23d0771c569a1b0908b6a568d7eaa69e66dc0e3b32b6b472e5b6bcea1017cedc9f90510a0a6c9542e2a2ff8471f4d1acc8ec8bb12857427734561ba253b35af8d4f0000ed20a5a6e721444e12d65859f4cd3096d7272adfd524da64c52366c15093a9eaea1be32addd4b61a8498d8222db912491ea0ea6811c7aa09cea11a88bceaea4331ddebe838493cb76514ff9d90787ac50158dc0de17deb45e164098d184bb8f7d9dcac6dabac5aa4e773ad1c5ff840c6624f29b1d5527335634d884d3aaa919fbc6d6de275a4a572a621ed07f87d238fd8d09cd47d0a4c5e6a9ca8a662fb7d82abaf03be0f38acc1761a7e8916c2a3874260106823b796940c23db2c5cb12963187744cb73da3885a9c60f54d9787caf7799fd0425dfa51eeb16e7e2fc36827e3019c1850d0ee6d9cefe7f5f167cb803f8c3be0850b88fe35191b46b4b7b3b1d7852fcd08cf461a613c04020bca583d7187069febd8ffd9a1859628279f8c9d02792a3ea8dc70c8468c25e9efee60bf47641988a45b3477aec15bbe96ca4f55e13f3324fd201890f1011d2624414d0a696af531e784d5590c0eae49e19eb5cfb4fb029ea15417b9462dd1b4746addc99a4d25df1be09ab1bdd662d2b36d1bc6a3bf5fff1e4c305823425059a67ecd0755326cc200d0f56f274c7582c6ebae68ba53c9263cfac469b52c223ae0c4832fdd323c639eeece327a7a44ca80fb0233c5a38a0c74a138a396d6392e5dbb6b26670432c0e0d77fd9eb77d4def531b0c837cc16151b3bade0612906417f59d9e79a02646fd4b0f0cc36fd3e8c7435e1507a86bbd84e8928823c82d1ddcb30040d0f4f73d008f4d138925e341694a1449a3663a3e57da92b549b1546be0c65168acd06ad82bfeea2ce4e150feacfdf8ad83478bc2549eea1ca131ca4dfaa08ea2e6725ed95299c67b0024f6a862dcc89cb8fba737ce09d8389842f46d89fa8d61dd329246bee2a891a0cd1a95e5e89c7515ae62edc12b6e23bdd9e79cbab13cef33b59c056cdaaded38cda4dca203023ee38c4b0a61760e4a31ab159ebdadabbeb826cc99987a7b5ca07b265044d53d07a77169f5f1ac8b5c3eb52abbef602186c9b9c0638de73a797aa9025820734a6368166b7ae46dc300eea0e28f07b78a675f747a54715c699bf580e97988d1ebeec2512bc1fc66f7589f245dfe61e6538d21f435985bf7eeb788ee858af86ae0711b3ed745dff65d345d311782074e7609cba5d547f4f412f2040e7238d68f84d33287e76d83a8abfb6897d797af7d5d074ad89492b488def5c6d87ed1532a06f6d32edc0de19b824f9851f12207971211409b4fca04aad702921ce3a6903b0f09c968610160cdb49be613974bef1653ebf2e00842b9189e3e1dbe3b18b4d41a25c511b1cc99c300920769ecdd09f3bd206995293f7bcb104d4da092a83003ab16398456bc0e7e9a4f6625b3650688b41581ec6fad4ee197b719d1ef9aef0f6b5a635ade7f3e42d10efb3822c6d749f4fa107f3ed18498ed0e3846d2352f5f8377066cb70cda664048cc562bdea0aa3ab6b43f06d91ae3c97f7206b0a942a85c1b22f086c0ebbbee3f2d8197646c50aaca3f8db0588e58b59d7edbb3cdd70c01b5cb3da3f9db7c4c946fe1bea0b02bff53a65eb97a813958119bff9684d3fd86623671ff383a3658d1175713623c34fb87da53201d851c8be0dbc4033d8f2d5be9c86efacd4a8d6bde8e3381c8e7588ff8b7907c73fca5fc275e7423ae335b9172a53fefbe34c9ee9bfb981fd2cb06bfdeb71d7cc13f0c0ae1fc6d161f52d28816a0b18c7de96b3a26290474d151c39eca079cd970df1dc489b70ada1e7241c6bf0c068a783f36fa959fd4d195bdedc16765aa1b7d9f79b53eecd45a957d8846a3020a1200de5cb58d7dc4f78b9cab193f0b4748d5d4ec5924e3a8a7542098e3447db0981224d30e6a1f5505eed9ef11640413cf3554f04caa0ab263f9d2fd47deb898cb77c8d6c05f7fd6b3453278005ab997be0f33d1d04024143d1cf66562e65e7ec5f911de0bb423536bcc39675ed460dff949d2bf0f58a15c55ffa8541f6ccb1b59d3d8d595f8b7fc40e327defe3a07d02d0cb4d57ecad20436c01d43d372f5c1f12db9d2ba8838d27f788023d161a530ec9e2e753f3b735fbbbbc6510ed8213bdb5d1fba99a20748dbc0dc107560c6ec2b82d7245263781e48d8d4513b24252f8cd26bcd1b432d5b9521c22d73764a94e4145f09949d9f746dd5f1692532689fe7d99cfbe713762b0874fa3cd2af1cdc61b35c2dded71c605b5d9671380b8d3bb5636928d7c45921d097b60eaee7e4da5e9d810d963edd54a7951f2ba6a0360b94b532a1cf43db1cba7d259b33750b56a4e8083c199e74bfa004488cd25c14df69e5d0f1229cdbfd42cc8edaca114e3d383d161b567e22e3b15564029894c23de3a3d22de3b5cbefe903eabd69b7baa0ccdf334e3e065ca3b474b503a611a0d035c9e40c85203525fbaa9ffc69864483fa315cb626a5c098886f06064ae8e82c0b0586ec07053df3ce96b1245b908bd95ed1070c62f77b8d415cd6df32551e9f9bc62e528c2abee8e9e41d226a7f79e5957b7cc92370118e51d1156effafcde3b3a0d11ce7f015345c2db14d52e334884a8028cf9e5f533d3c03586f8659166eac5ead1d5b74651e3d265b83ed817818d61b177e6dc7a147c5ff5fd035babb6ca5a6fa457ea9123152e284139eed65ede2139bb3ad6bf8fdb3e7990a6a402373a3a8ecc940ca53a4fed4fd38fcc06b052834baaa305f2c2b9e8d32a0e81d93acc276d73f1b014d1666aae5be9fc987141cb825bd0f02a4c9f4844c36b0ea0aff688305f50a48978db88c5f6aa2f179b936f115f8cebc4156d5a1768fe951e7ff479ba029c862720c142b4a0d9f15150bcf321cce03f31f296b58fabfbed53ee000318c5ce0518775368000f287ecc9f1b49f87501f6f699b1405ef095faf86d59a1c1f72aa041d39cfac3409b0017a892f017a06cc43a634c4a06047a3871a7198f141ff71572a9cb2c88b73a7853fd1c99547a421b3f1be03704082d5c905b93fb55d23d9667e6ca3dd4e040205d00b1659f39de56cfa61b0fb16cb9574717d3de2d0dc01971ede568ac5decbe164bf81ebcb81990f6428c3c00f2029c56ff716d19def4dc9210614cee8394f6c915789e1ffe0247eaa6f04b5a52b550b81199c99a12ac5029c6e1995b69dbf8394020cbe97c67ea12c2964664f90231ea64c293c670797e92e9ecff8952b5931b71e36f9aa531dac015f07861f993b375626fbf59f0dbcaae0ed7bca2f3d642adb86c516aa79236859bff300c3e39d76debf8f2cf223a331a884af81a109540f040b99643101e12c584a0b5d67ed0eccd45196313ccd04a825a3e41fc42021cc27d98f895be6c0723c8a9b9bee846087544cbaac0a8b199ddf04e793326f0645dbf95537323f9fe82111a621cfea457c74bd6a2d1f1bff1d4faf08e0197786ecaade92ceae7350fda59ee48805e43ac890924ccd428d615009ee420cda1972b613b694d70dd49a0c64f4012a76d59d862627c85085656648f9357a6d0a7a528a8beac2a3e260e9d806fd6ae39112acdb5b753d36bdd58e41b4aa99a4f848159c9526d8d693c65386c9b004fc660cce9161876c6ae562bbee1a5321ca3aeabd481e64ebc504c6fccfeb1dfef7115653531131347e2105b95cd2bd79fb91aacf61238151d3c67d1e4acdc5a30a0c135d87a51f29b2567c5d5be5129c4221a530abd7643a83d50b91eff136566f611546b4e31e6a9876996334c2bc4ac468eb129ab0db52796333bdcc68ad0e20006a114245cd73e0262aa08fb8d67a875a0a7689aaac7e8763b15400344fdbca8af32f8bc85a36d5836b573e43a080a35eb5ae2c1200e97f0137cd307d1243e3b97336dae71f1a527cc4e81efd33f78b184f737f7da61d3aafb70cdcc8601b4b366648018bfb476ebf8ea19a4bee0f74be5a447169c49fc7f7f8ec014f5acb690dfa43845d4bcf5e0712c1c08df355c5ed1c92636227f3aa3483c4c6efae87e075fdb4ebe5efaced584d79c0826c2dabd45e931f538a476c8320af6dbb6786585781317f589e446484a2f9ee95213e683bdd54cf121dd21cdcfc916a88b7d8709a6215cb0e507df1c066663879b345a7a91e19b29a290afbc39ed9653183070fc49be260276127bafa644e257ddc85537b9ae861bdbc270ffd052d93014bada82d07805f466355150f650cd0aaacf753a2565928bb4808726af7c80055a84faec813537d9646ba888b304086bd4eb4191bd6927236b04cb25cdca6954c745d566d2349fe14dfbdcee7cd9c14a004c83ffcf889f5bec6cb51247c0da6c931a078808bbab09d6efff51e862ae906d65899a94956e1c98469320750f1dea97bee0b1c721822e82827b4b094f54a8bf03048f8403a8f13a997150142d57e7d0c67a7f8f80e19b512573c41011d9df1d768083113b96173634e4003a6011a510ff51ae1e887af5531d95a56d15946f33626d57557390998ef1a80df6a9b120e9ddb924d5935a80dce763b7766573ece7869c0543c8b6e622a5cb86ecb7af9b0b5e40b7e7fbe950255bad778a147101edc42eca7f4a18ea18a0ed483502261bcd04b4b56878a3eabeb3815fba814244503c3684465a9eb28bfae96a638eea05de695115cb249a4982ce793c786b03c2a1e2cc9461bf5ef270072e77cdd3467ee23daffb8d458c30e27663295e1b186e07163bee3464ce3233598a4ed49e644cbc915c68b5f061be90ffa8f314c9d21f0584a15b89bf2e4aed1a62a3501829e756fd40c2783f93d0157a1da603bd6193ec33907b610189e02653dd8e250106cb42a397aae6a51b0504ef6dce11a494126814b64a61b235ac1520eb2883ebc1d875c7651f8d000423bd761f8aeedf9227c7882ef16a12475c404cd967b7d74a5ee213b2367b2629ba699313b9332800c428332620031823e1808d5659926c004b724f7002cfa9328d00cf807ad7b8b99e3ee98b07e5a17ee57ea499fbc07bedaa46e3147d7d9905a70958c40ea69490a887fcb6263e999c1b5e766943885dc00d660b77b00b040476bd9856614a59e0863e7de490dd01775a7204090955b45b74ae9ec4049203a187fe7f5f7f4a1dfaad870f5d3ed62c0a97fa352d083baad22831c4f7680feda200e84be482983bd20fc000afe3c074713d2e37214fdc0385f680ba3894e5c0aa5fabafe6d17fa56088ccf811bd81bc70b39ebbe180553985c1630ffd52d6cd7c4800b30abfd17bd0f44bedfc06f6b82da350eb9613c3b6d9c63e6dca01f3d8481ae663c192836d70f0a0ab2537fa49099e26a3ded85ca70b2c1687392d582f4c1b9ae6c8a766c5fd0d8a3c83f9c6af770eedb6bd53eda50db790a1d876f68f51d9056efe87456cfc504641e3563780760a9de183611ed225d3864194302c11a7592746a2c526e040134ac90a203ff370d96738c34ee02141b2d78a015d339d58353aa4717ec1d2b6bf1e6ba62e314a6c694bbd664cb3557e8c8bc26d7b7a6c248f4ede7d84727ae5689335f8453396f463c2085f7311ebe40aec2648c61aee78a4439b5d71142dcb71f4c66d12f59a416eaa59e397ed480861a64daaa4b54fd9ef195c3382507cf8ba8c3314a72d6cf1349e90c9f8c05d1e490ea5c444d194b808b1e4281fd31eb13032462c93915c7499d33ad60a3f0fd795a03e8b50fee6f43dbb7fca2c23e90a2c1ffe4857efdaaf912f599641771e74608f3cc9a5f9722cdb321bab619627a3073bf9bf0fa35067ca211f702a1e4db07ba71fdbf101bb0703fa2292fff42533c281dcc8843f5f9173d0a3f34a219b8fb821166da1a1770c32e5f15c5776929fe091af1ad94f9efc8ece0f30fbacbbf0004ffac2524d24a8a6a2730989a88759bca1ee3408adc5b3d07b22432651cb977928974ae25e1bcf67b793ed2a78b84c3ffbbde2d9fa4c7255d0d0239da74e5faf7a6f12847eead566edd32feb0cef36579a0610133411f8daf5b5d50f322740abe5b33a357b6d18138f93d6099e3826118298c357f780b29a7fc8fef241396df7b506acb6ef81ccd08fe12837ed38c53199e9ac849f0696da23c1fad8b10d01a52356d5f5a75fb51cfc5eaa5f4e91f52965f1dffbc3051550c96b82740cea6a6aa807e56458ad9e41ec906e3974c361470489ce448ad45ca15b7ae94092bdf863338f5d913610af5bd185404d1af56f85d4496ececf5f2e8d38d260dce6810e9b191497ac5a9efdcc721c73394747a16e403cbc98e3026b54f89cb06b7ec5856312d7f3b08eb6d316a9dbd209b808ac3936a76c098551f795097e75de578d48870fe6f30c41549d4d60f240328b8ea36306515295b2a2ef6854462cbd5f806b109bb307bcbc00d4b6276c3ffdf3484d5067c5e3286c89baf3698f4bec14ea202c1f7924d9f442f824449a65113a5a776b8d32d5540d54fad100b21880f4cd56d4208cca4f6c4b7fad08369798042a08637891467f4e7422618857cafe13f666e0708c5d996c3039d8d93c10771577c39802849cc9efcf9f575215425c9389b1f39897e930482ac8ba3283b31c421f786a0a67eb74c3d8a194ed2243443252b290c7c4f60c61a0a7b724ed47aaa217ec25a1eb68689797bfa75ab0b8ff01784bcc8ece62bfe6f28f55b42d277aaf5a4aad30d02a2b5acaca2bec7c1c7b2d0e6ebfc35597b874e2b752f8f9bb56a58f647c6e01bd08119309b8cf303eee57c0f3e42b7e7d092de5c1530fde7de16af1a180122a2f66b9fe46eb5d242daa6cd1d42cc40f10bbc7928c1ea6be9df98ae57f9d1a1042810265bb24358494d30b7ed0af073543e41acc9b25ff52af18dede28b64b2fefa97bf65c2d2208c1d78e4fe93ecc98beadf8dd9bd4664ecc96bd0da466f6774972e9fd2e25703507a5efb223a62548eac42616032f0289112050e3cd028c250b9b38e18797050975e2fea1ab581e2a279d1940f783fa873e0c83693a31fd1bff30127cce1cb7d79baf4f33b1d61c0be303785ecac42cffe7b4a7e90f7489c258af998c72a69251f127641ddc277efb2d1e7219b7caf5a2fb6a6965a69d9d30cffcb44590d6c92897fab61b49e3bb59c75d93b39ee3477d290ad30e2fdcdcfca5756e2ceb984c0ffe608288022e2719c25c4c7c4e1a5ab10e9881a3f1abe88b0e80361349047d231adc2b7f2a918c2d08040567055e1049f8abcfcc3c591c36251b3bb54084057b46588db43f7a2fbe13dc2d9b5ce43b7aff12f26c9ea8c7db172f77ba1f25cd20377c91436dbb97565381a453eababa79a96ae8ed460c198652bba67e29c26f4898e74160c6d540697f3548d3942f177d051c80446a24496a286fb08b57997ba65b5a8e14e0c12fc5733cedc60c95f9fb89bb0a404dd62308ebb05411ce4c9270c76edf60391df47257d02dd618cc691bcbfcafce2bde3a84e0c5a041840ae89ee5d6dd73d097a9c72610890cddc4220faace235f5f8da76f859e2f358432a04e46957bb6986fb3185ed03487b670e5fa8047e20afd6c0f9c40865444e870f49f285bf0c5706aceaf81a51207d2a43821bcdaccaaedd9b5edc01cb43be96de951fa5f4d5c722394d2cdc50b945bc3c047352822bf60a11d14648383035de9434975f68d3f535dda145100a8673e3a398ebad3d32628a2fc51528e5cfba5120ce14697eb9f9b39818f463124d243b7fa9b2e1aa058ae6f31d0f9318a3adabf14f834036a0dfcc048cdb1a7a1ce81d57acced3c638e6cc7ed00234188b4ac589d50fc9c04a71aba9551a31710691dd53610442afa328299ea8d13d776680d1e1878a3247e578a2772cd5eae3258db8869cab3564a4795c87068754c02f9fe6b430384c5588c44b7e1079daa83532626526453882079864992203fd74d36712236e344ffd5e38bffd52210558ebd3b30509166964f89e101e0c819254e2f321c34eae5130e2bf122f1bcc5c77d112ddbe599949ea583fafc49f07a9b638191519f4929e54d1f7da32da213bc4fb6ea62f8ae2327d9e3e673322bd237fb4651c47f132e6f8e906ecaf5a327085ec3978fc486d5d878c4a6f3f674bb5f586dc55dad9ec0135de32a220e5b4e48282710ac4c08dcb1b5a32a8120d94d31e34f9197b7fec51172375888f4196427c95102aebb165288ce187afc4486e7da886c4ff5b52f75869a566305d60d96f24916696d3d0f4f1a90bbe05ce70b41361027b14276941fcc34e1ac5bd9208ac5a4f5772a43b9a67897426bc266baa17019e34732a6accbac4e0903387edd7cf43bf40eeff1c4447a8b24cc34786ae4b551873486ba33f0504094556cd4125708edd99c3a66cc349f769be7bd8f7a268473c39df88ae803a68e39adb2a7e9a3aed9e8a74e2b2051ea551d5a42abc067cf74f6fc01c1bf54d223ec6a27b5e05bfebc9c7655ac5e41ed0bff7d35ffab92e0f3e69a3bbdc6f655e8423924dbaa89a6c3d54ff6bbef7d5a2d42fb1aebac044c6da32df7a34cd9ee3ef600761f82d635f6ea4a4e0969f90a8335b756b7dc9d0572e36a139a0a97b3ebfd1f9ca61fdd8351d11d7431ddf83620f5a934356736b9075310e3de6c6aa0acbaa8928cb50a083fd4a8b0f6579fbfe2d2e23cd102aeead75d36f2985124c677edf8854526943e3fd197c91e9f5e63c312c3ef52797cf060e66b7a665ed7d4f3fd01008fe8a1cfcca58b74203e38f5df764ccf346b1786689408bd13833680db3692121582c6021bb2af7042c539a4c64b6745924ecfb1ab66502765e32f5464d2ba7c6dd869642daffb8a566f0abff3ecbf05b1fbf8c60733d42621b99ebae3931d1d7f617bca3d3b8a827f3e57adb4facc1d10babc4332a2f23e300959979aef83197ea8607a115d040ac1ef7d4eea9349e7445350ebbade298fd820ee0b7b0e664fe34e8b4d04d0e25985c41ece99847506b8b2ff873a3eacb5a9c6cd32eba4838d8ba8d49219e5606b26cbe9520df89ebc07842e2971fbe279e5406c7710a83eabd037c28b190b16b3b4c25212d685c7589704ae293ac33aae77625ed60123ddc86e4f48581658ec9fb0e5599ae1d5743dc14dfb90320176f2f80df94925d35707ed2e7cf9309b9a5312d442669b1e4ec4d4f13f1dcd2eaa655ebebd5e39c9bb07bace4d6cd70be62aefd6e2cb58acc43aa13266f5066c4f504b801597a893f5fc0cc2b7917b6ea303a7c6dd13f4ccdfb0386ccde5b748c9a9a31c416900b6e7861495128d102d21ccd380d8a2e44d76dcfa1f27071807eab7dfea31ac45891420641a5bead29e8b9b3b2c4da506514e3ffe48360efa4c26a4ecf2f048394936772574f9e395930f50e95f2a451c31946270883c97d925d86b3f190fc636a3bc85d2fedff9a3ddc1a6172fe087a7039218b1797f350d3950024322e5d287d30aaa60d780538ec921e5d44c205434a572ce33ac2a0c3f0384a476881cbf7a4124b61001f2157cd093a92f58f7c275e6118893a19b6a0cf439db4f3e1a6b0cc7fe822c4ae9f9b76eccbb0d461aa621f3f53f82095f616b91f58cceb556d0d6d3cd0c8e08ba0ccf68cfed93c06f13853b1be2c76a297634683be1659e23bd1c924aed1b3e48659214fcdb7c029109528cdf74c7d44cb216cc35963849928f5d77aa50ccfbb6fbdfb082ce41e2eac4c210b4d7307fe0920a6e221faa6982f04a1cf222ade18877b5f34bbc10ceae1231454d5181cd491e616f596b83d5c0e40d0edf24b8a3ef281697b0f8cac0091ce75f35d1e2a6061368cafa9b1598893aa2bcb5ba1792f3d541c6ce8636bf21c2a3671d96de7f88cd61ec465d404a06d820b8f297d96a702f0b733f900506667e218ee74de061185b93b729e4ae23f6628138dd9e9afdde08b04c52f0417c4dfefaf8c7024718f3ddffe790c342ef9bd6332b07e509602e931c32397d9d666c01e5ef544f9a9f496dfca9a80c84974375dee145bc7172864a719a3ce8c02a50649dfcbc6b8bc39ee196dcafeb4a1dc15f43f36a4daf3befecb77428f589004176c4627522ac0b73294997a18f612072decd0ba130d41d8a5070fde0ed57a1a990ab37b3422868f4672b96d3430d8f9ad8f0affb7ff0dc3f50bb1d34caeed0b628c333050f005b7de40f488568487610f46486d1f70eb8c39e55a4b972a90c4017f3e8f8da154fe848a7b4135975b143c81e77d9eaa1d7c4693c672f7514a76206078574db3536766ad128c5953fbd98a90d84906f0115058c8de8d56e50e3180cd973294948cf463dec063d68be4bcc1d96b45eb0a178f73f9cfcf8cb03b6c8e3e47027560f9679bbb17d2b87093a185e7f8b3703c4b2586b614dea01b4a933635cf1aa1a7be68e1dc633107b29445494cd1275c38643ee83ae3d8f1fe4a50561cbed417a8e6bdcb6bf33b3f2b3ace813998c01a3487deb991cd93eb4686611c359a3576304eb9004dd4cc73e46110030d4c3c925406a6043131bbb8ff0e63fc2fbb0bfad8f5ce66b8218bd63dddf1059218a97b6f98976de8a2eba4482248147a8f7cac0db4f8f6025d5877b8366a62290e96e5f66a38e544f3f5930068ff6f42a6085a8eedfb9c484f1fd1f5f6b7259e1d8b5be4e5793572953f4619f99e0a821e7db74269b9cf348de965ab5e402274c5b721081976aaaeef944fdbedab70eac86708c1c6cd77b99129bdf13ef278f5f6647d9216d70350ef3ad7d4f3b1ce432381cbcb0bf7dd94e9e33b4ca3fab53b8a3bcb5d1e12b226da4daea24dafd4c4784f251b260ad52534339dbf6348ef8cdf0d35299a1e0d3ee4d79d8725599cfd66e846abc9b53cf284db2a00080fa7104a1aa719d7ff9aeb51e66905dc348d3002f90acb397cf4c8398f48f3688ef9741cb8d11f0236b0825a417a9a588074fad791241ee6319043dd7b31b71de78a56578d44d9a6164f20ef3d2ab5470b3fd4a830e4d2b16524e8a9977b4fccb65062f5faca6ac470989c443d11e2ef4e9c626751a8a768ba6ca55e45b4ce1cc43e0604391c25644af0683361ec5d6a753c0d7dac94a4a1b58a9b84220762fbb849da2db7ef7768283000e6b389b1bc63207d214dfa687016c35e39520308ccc42577bb2f0ab6eaf0fe17c146caa87b0cd80fdc4878cb18f2f9d523cac787952b7f38ebed0cfa77a3e483b66d3b6f880b66512d1174257b56b35cbe66096d4c615cbca406d2b39319f3a2cadf1ae28bd6b3bd1be287058ad1e2ba45f3dd45855aa794a190beceebd9da2cbbdda2cc4a62b256449dcc60d1b78a5f6ab2f0ac061ba8f7baf0676c9a79d52116a2ca254c2e2da2ba63b186e9da7a83bcc89a68e148dd584434712d052421705a48d7b793dba2ebffca0bddcf613126717d522c5a3fd61924b12e9c207ab892a2894543052269a34cad16124d1a8066ac93571f09eefd5679ad6cc12252f818c38d9545dd2c624b9aca200c388d63ad32c355a4eb57c34ce388da835c65de43947772e743ff0a5f02ecaa5c89e0d4d4092ff470e6ccad185801953bb335c41b95921e16e4140acd08de4c20e896da29cade97840f99bb74b7f9a8a2ce1069c9021d2c768db1245587c6a01c93512144efab2a3d9af9446b0dcb832b5a84726776f332518a9e5e19e8634d59ba6543d11a5135670a1eb4a4bf0dafc1d2bbbe2d77a0a51e9d80815e85f2f72b40612d7a65653598dfdc2ca89f226cd2d31706bddcd48e6dd9450bc28c8f1e411caba1646090be311351102e4d0db8439bea7e793373dcf3d3579e7f88465f1a18b04cc626790db07421c4d984dc91b1cb9d80b9c559f138bd818d43680a0fb981ae54d7b027658c5dcbe4d13850a6337bf2a49b8870e23f97921afbdfc7878bd58ffd7d99d42590c352d53ac15a784b9082d0bca6a15a85ec36ae1461c01224248caa3e2ee3eb076a01c65204b0f0661d842ba14f7f8cd323ebd52a09cd1f0181282ea94ba9315c4906b5f032e2861a18ed5ac1fb1742f2b956ab7d999ffe6e5453f15c643f73c18e85374f7faa699ed231148f156b8572122172aa9d49b081d3319b4603c642e95a37bce00c192796cc9ba0c9b249bef9e2a4c514f5840ac3d4cfbfea03516fa376c6b976072abb42e927c4756f7362e1f3e970c568a234ef6b7db1e82b5eead7fc5942b99f1d7a724a71c0a07fa0b5195eb483013ef2b4d4bf31f00f6e06d7e93ce7dbfec8fa601625c8a52dcf8fb06fe9ca51409ffa344ebc49a2fcc6e2b8bdd0391cc0b6611a34f607d9f3e64a10d66be91e5be83687e136a4c0a47e6833b3fbc2671464bae70a9d19f0d822b94b10ecaebb8b532947e5ee60a0f0f79dd62411a9291b3aef8309083fff2f29535181dadc060bc7669aed987dc68c4e20876cf24c32cbb2debdfa3c74678e265251c30bcf103168d88655b8b43d32bc360bcf390d5b7955a609a75e842f92cd6b4403ca17652d276dfe76e04021d5472c87086b0dce16379c97da9879b0225a65c0e578705052ef113a0c527b57c87804ed35ee071a1b6097b3d4c9f3a3a6597b7e4b0922b2a234d9c190ba39599f65292c9cdc077f77da1383f98efd8a566c32bdffb0c5dd5a139193cd7ecee558264e12e32e3e6caf9fa8a2908bae6c1187223e63362744203e0096d7fb94b004c123f49b231415c64ff6d38bf978601e9a7ab9cf8b1963085935405ca49902091fc052376cda9dafc52752c1f8a3cbc799ad5d3d0364a05e59a4ec6ce2d8e51d286f9fe00b0ebd76596a48c57a6a3e4894b1d851422bd3b2ccaa0a5712471f774166eea63afdd16bcbfba3dd3078bbd259c0a065017524846909dcf4c6a92c455bb422ce2428d237d5eb56d5519cb04cff76346e6dfd9fe1e89c05f92bbbb8b115eea2e89e18417bdabc5e3ce5cdd379b4a43699c2427bd29769accfd513f566d5946db12c8630f67033801bfa4cdf0937be71b65e7af99cbdb1f54e4241e2fa087e5cfd3a1e40df6e0307ed2f8983f230e46f55f38c12a3ba81df5af23f2812f559ed74a801d2c9a2fe228c94a76606f611761f8eb26413f35fdcbb340f88ada9429770ecd76aa147e54e9ae7bfb201c5e198598bf264123026c77b9c22a875f7fc4605bb91ae8cb3d925f088ee3e25cc5348435b5f2a19b7efb3ff2bc0f4b90b7f4fc6d309b26cc622720d267b451ca4b5d1ffc83a5f5e52543733a8c821c6747c860336c6fabaecccb21b639c4ac6f2b4aca329f4b32d2cd8aed954661db30b62bfba233dfd8d1645abef6412fd01ddcf6773be7a33ab1a35ca11d4d2217c8b4879cc892de282dd7dc20537954b664440e28835eb874404d1f2aa07e62cb067c231c9bbe67af937586bde97a0047c37bac39cba69c4ef177e0792c86b9e6e75f0241294be4f11c3da678538d42eb03f75b6bb1677c0bbef526b78d935c75fb5aedb9cc5acd66caf9a789d615a7f0bcfa068aab8ea82e4b8e991fcc2948ee747559ac62bf29945cd7b3d4affeacf718d5acff81fbc8f72c6eb672a7d0d266e0fb15fb1fe99e90a813168321ed0ffd846068ecec16a66b66411254389a06e8d832287eee71fe440db0f53227fbe978eb191601adc70c669de8e8cb4a38aa89c1da5ab18d70817fc97c72da08f7872c1da401bfe7f3c7215c27a964377b42fce2c480dc39c1c808dd0352148e40f4b8f7f7f9168cc08c64468cdb7231026c7b2037db15f92d819794815b214746dc4c60623b34a0b8adcf4c7afe23124dd9317988ab129bd1ae1d2babae844f2f2dd334c84618d1ed5b14e90dcb3492c615c2672603be1f01d933cf713b4c7118eb329bf16754613f5cf0415da13e6c824678579af68f30700aa2f95279c60daa6f044403a9b7562c895e6ec94ca8cd514f67fe59bac4daeb7a5ce49f214254c7a830910fea00a816607639fba7e59990f89930aa4442c2231bf72cdcc8bd337473ce8c67f9beaad2bfcbe49efdcffe81ba8ec63e1380e338398fb486e35c28b74712671a45cce0de9f3782a578e9c6fde1a88c7429beea51bd5200109d5fe59d0c7c9552ddc760ec8a62d6cf7b367755f7df0bbe2d346d91d6f999a0f87b748af5d099e59308eb54d7fab356a5dda1714c9ec0f26b7b7bad61cbf999b83a09636ca960bcfe5eb7e78ec79366b0d710aa8c1c9b50af56f1802229577ef89e826311ae91246e198ebceef7cbef6d07ba072f33ec8a4e62ddf625adf85b293c51b623042270fb517a3b4225ca24c2747d5fc3b56438c46ce566a02aff703d60a2aa96e089e8cc47126e8219affb2ce88df21c46c835ea4f54de916dbb85bb133d12cbb4bc6ceca5e5466e620587a9f511fbe38088a92ca45c0d65ff0bb7c2b6eca754c9357a6e49c495e75d19c31d0d2670d4a909d9f9d6a3e13bbcbbbc4578471d357d58ea0712854a119b014cc2cec0241a70fd998f0b73d68511c51fde4ba759bf7e47009856330fd8b1cb37713ff2011279d80c66ee358c5d41bf919dd8b3a49d9027644615eec86fef75b285bc2ff5388c612ebf782970d0ce7034e539448179885b368688b52643d2253743d0beb2b3bd40863cf672c258823c36d4fb827a9a7b11262fdb21baafe2c9235a301c59e40515551186ebfed2dd03a7d0500fe0baebb2b94773db26e945f87f9b552190ac38992731ee9c1292d9aed5660228fadd5c9a00f8ed7e3e87068122bda3bf1358a79a2f0c8f5bef6f6479f12f90a4fea8a7acda10f9366f7c64b6fc974f137f32b853baa07fbf6d84e86604204a6a9e8c498e9b8935c8d38d107670d3744ad6fdd9595fb9f20c54dfcc53a435b562a6bc427e1b2ee38906a8ce549c935885df155722ef08a39eedbd6bada200390c35b8c2a66ec310e159d4488eb71740259c8b40620b95cd14bcb02eae368cae11a83164ee019be887002537b76c442f765597fb08d76da22023e74def0156bebb5cd8f63b8547fa8c7e9cc81881fcf972095c19a4fe0a79e73cccb4bc86ea4ea716b5044c93cae9408a50757ecfb5254d7ec0899c163d909cf21b82dcebe5847ad07f68c27c47cdc66d74648d9157ba897782265a89f85c9d9e4ce11030b91f234911ae672d714919b3c202a17b63c6acb356e2a154a163acef68f5e11d36b5ac3c8501aa8a243f538cbf2f6b441f5c79365bfaf4a35706febf513ebc1c26211f730541fb2d5edb9b1153f1dd1fddab3ab1bb1a1739b3583e176ed34e4d295a82ce43bec9c0076e6eeada6baee8dba8c8fcc24e6b42cb0f041ecb865c65cc2fc196888c00763f8ebf1f117bcc55775dae223c3ec65bf58139649d560590f5e8c46b10cb127a92426dc97a40f2de921eba5514c26f74435250a3a1fd2d2f2166459ed20ae486888b6420b4abe058daacd7949161b1501e183cf332b4c726e21b623f3dac940b9d2a0e9791fabc83442ecf7116a1a3c080fd21421ce6d968aa1d57235890282e42d8a5b7bb36097fac6ceb49ac66624316ceefedfe9499ad66337c00fbc772c5efbefdf256b2190f417eddad13c71c81a92f7b9ba3ae84e52e4ff7259a3a7cd99a7b56d87668ecfc1115b30542ff556ad9d8ca856185aed741ee13c0b4bdb7701133f74b62d3df37e069494d1ecdefb9c1940ab7bbf13404a347724ce06682ec78adc0302cf3e4978fda71f483df34deb585ce8560fc890fca9e0ab3b1de68c9ecab1abfdc3685e6bce17223ade8fc30dbabb9a779ac51e6304bbd577b52e7091a76775b36ee57917266c4815a132e7a706a38704d63357bc30a459932509cbc40c583415a03684d6cafa263ad747fa44e0c2f33c37d19cc88b4d2b7e74e75cfbad032ffb203e04ef4edeba6129a6605b3a2857aa948cf3550a45b043ad82072a5ddfff3743e57f27118b0f5239beba76076eb38e106f23e46f1e2dafbf52a5dd2da8df8cdab8c14d455d5005e5a96b4fd6e910c2e14561c518fc0e0a10bc7b53121bbc4cef0d91997605ebf92a533d3ccd0269cfd1e635cb011c5a0a9b7d03f338ead90b53641ac22b90a320d55e2224c0f8c5bb4a13c2a55d9b0fdc0c1ef49ceb9c4e7af4b81d6ee03bdda7ff43f3934f54c67ab4883cc9ed27fb6888839a0a40fe06f6286a991ca01ceb104ab49e0bb9561d3b0ce909bc4bb9577a5f551df658994181ea192fc98dafb0a34341bb77cac2702261ff923ba01d11dd10d7a77bd5a3de40732cc44f6c08d94126697b71b8c53f784f8f9e3fa6760679abd060f82cacf06d7170d1fbf94e28244675ca0ad7e368d63f10bfc6e07bafce2d4ba834e729bd4926d91eaac611a6ef729b5eaca0cf06b371a6ea1ab97c7ca6dce829d8922cfa89a536fa9a10202c87ee48dab087cc68546492bc4224aedf36b85283618ac077ab0e8c1c17216be1d362c59c008b86dfa966d3d23a57bdb4b8ae3a9548fd442618ec8ce0a928513e6950dc79d07105d7da7554be7698e8f9b766b80d273bf34452f597f89f84fd89336c0d37d8608437db6d2b2210ae9f62059daccec1d972d08fcb172f92adb48225fc18f48308f2b5c3a37863064c2f5b83a6447dc22b061ac6e7d97bf944b9ae0ec2fd3b3288ee5a561217ea2a72a7ef1114b11683415c36c4d790dba752dd441c445bd9615081f2a495d138f1baa13370a5d837dbe9586b38dd48b60067e553711cf3b14340f383c92c3d7a773e781501b07b97288e142e905b826b6a83b27c4425e8754ec0b0651e2c69d4cd047a96d640689589bdb87351ef8869002cb69901c878670334cc8db27eea45390fb06fe6ba077e834a5a1c18451636caefb19eff8bb4e9786bfa52d19593293022a2eff92516a55cc40b40eaca03f9c66ecc988c23602478fed626f7014f5efc665ed4ef88a1055e2b407df8b2f2dab8fd94a1d3e02bbf784b74c3641727554bf462a6a693987800e45b0261eb19fb797f4047820193ff9456741c3724e48411ac417f8a2db0ab760b610f17f746f64d0299cd64c3196a43382d8c0110c2fa3f1b8e86b83dfd954113dee16e858108875057f25f23ec3e23ad79ba0808bd0d196a15ea4a69f15204c3b21be3d9ad4f9b81f9ff31e5f2ed71ae8bca58da053c71d7e432b9c6cd5cc3e0b697cc185d389b02a8131ed727494b84065f66663a76fda7d34a3432aff936afba6b2abf7ac9c937cd66336fd018ec95aeb47d87cb0d35631d089775f82e1a7e9984f5932456349539a36dfe15ef4d43993f068bc488a5f6494fceb75edcb22e6e444c75329dc29f0842b22281ada1f2fcf657ead39956af88b1aabba6e7dc24079882fa71195c5866a47140ad98e28375eae3f0feecb0b8a9c1a42493c0d2416c57a6c4d4306ae7d0b4f1e0616a64c8afd94b933803dd508923604d9ec59c6a4c861d470cc8726292cd7e761d510aea7400c7ba792db66969737f00a17487fe7adb9900d8442e6a460b49161f13e1e3304bec8c394af0d60915d407a11aea6c7693463632b78a701a8c0bf1bbf3aaaf13f55dfcdcffc630e5eab73ff9365ab7477470dde95e9068247a11c267d039443b66bacc07f8967231de5a513d4c57384bab1874b4236497968b55324a345bdea53c89284cdaa23c723f066dd9419fc45ef8f8357fad6ba758ba8cf286ebf3ac875478dcbc986e2ab09a8cdddf52131693e1bbe5b11d935001cbfea35c1fc40cda5db7e789166169837d83afcccd3c614043b56175e5ecc9c797920c31c116562f177351b5515d0b7bff0a342a9319d630fcfabbbee7bb9ce2cff4b45dbf1ed5880fc31f2be8e4ebfec06167a80938da8770783f931a3cdd1ce03cec3314dba4ddddfbb29611a327d2e800c1318207e5ddac9989d378174427e2a45f023d98f0f5450046b3d699ce3fd610b0da662bbd0ce0e326136898eacc38deb778ef35d8b3581b96ed66e0892dd98c8e2a3f77b6f27a383931224f8500a12176663e196eb283c8e72ea768243ca51528a1ad251fd6d99636b73939e806844b15a9b514c8de55d52b9bb9fb4c3ad78e7197b4556cde6384cc09398b61fcbb512a641270d44bc2cc0c97d40603734034f13f2caf80f41429ab65049651dd22056bf9b4e8125ef9e29a700c3a05dc045e035c16b3199fdb6ad33b583c2600281459a7c9d23e20fbc16fbc4e4e857e078a2478b6d0081cf9c7d0f5a5d4be05156c638c4b48b8d8eb8ca17a4bf2c8fcd73268d8d8400f7efb18573b3c4d7b6f1be7426584b0505520099ff97d9e046fd0743e3e0f6cf22c53b8f446451152b16928bd8617dcb682fbe78f852162b635a58388bdfa9253a312bcd14988f0466f92d53efabe1bd1cba2b3957bbd22f5f1b55d58ffa02168583e0fb9f80342774160f8fa6abe02287d65af0328fcaa9d4163ca48bd401eeb30c25fa0aa2f33b6361e58443725afb29c5e613e57f0e05abbeab8d59a93833b68526c0f326dab01c4cada8c8a70f1427db36af4bcd816971d4d2a6e27b3fecffcbd4c99b03b96aaa025a895bcda39d123b9b1b6f4e12ec4bd505038be52646c35ab7d54daa9ff831ad9adf5e8f8820194b1773bae1d7b5abdddceb6a616a989be09ee1f456e0fe02fac76b3a4452c9987f50b1a1ca0df0b32127708551733e6efd9eaf0441733412d8f7aaace570a2fc5864715ab8e062c9eb6e8a65962e2eaec77847c557ed6c70b99b20fa940dfc3cbe2156c2a7954686f61c40326ab637baf058abf05e6b67647f5aceaf69aad6860f40d60e983d0c883676a958d35186efe9bfe80529de67fb30f17a77ce58cdc29cf256c669123b9abf828910e2e918d6978fcc280e93a05a3cd837e9f7c6a64e710ce3847ad4b8955f729a650df23032f327d936dfc924550a346a3592e04e464ec58478b859d16af1fd049fb7d09730a7b57095891936f0337af397c81fd07a7cfea0bd131c80cbd62dda40804fc4b1326d5399295c13a404908ed6c1c7dfca764dd55ea5bd12611d46e15e11d1412b148a6bdf28a14ca04cecbb0522b64fb84ace11a16a92d0d611b6bee97a3a901931e32a54a6a9ade2aed2623b9300ca4558a77052464ba5ae80ecc756b9bed80b673c4c7fd960200897581ee8c58429a02858ffa374b4b20f858eb87d31a489eca3f63f45c14a75f869a27f8a93505e3b873ce186b09970569a806eeaadf03cdcc2c57dfe52a5e86d79d0d5f453bd9cf6a855881ae3abbe1863a512b2cd6a150e63104e766e7afe416a01e7650e9e10962e3aad0775dbcd076bfde27f106fa05a7ec9720a70e9c5b2c5759d7507c8256421c3c4893d3b89a1f2f0fe6145a7c768a6565b0ade9d2302d4c30e282d78ec7803adf3af13d846719f342e6bf04db3d2e1b8f3ec9eae6daf25ae921e4a587a816b414b5893f026da0ae7ea560789dc72813689d5dd1dc07c8f3d2c6c084ed5fc8f528752a44ca160417b841fa9d89ce475f464f7c6023e246d4a28e4e1098f5d116f293e0673b411b8b20a6487569b0d5e646541713c14c051fda3908a57aad143201a6c775bf58e2939cf7d19aad4fdcc03f430d4f4e228875e05dafa1816841cb217d4bd8de7ab48000a553d687b0e7f4dd8fc0f523a8984e782cad3b648d43da3144989c409de5b86bb436f94f688b5271ce590c56780e8527d52ea83b7619db381a27c8e4ef4ad70ff7351d7d9aafb105b60b2d5dde23d9306c6f0597c62696bfdedec86da90946878d54789ddc450c1acea9dcc2b869835f7a8b8fe3a8f23cb1878c7fddbc3dc7132abc5ef85e5847a08488cdd37bdd9d378c2a172598a32004016121b65021851d4945a1377f0f3dbe6c470ba7012f2c1b8f4e7f0bb44235ba76a9fa7f657daabf08e163e28f6f24cfade9663aaad26a7a81a5b3e4d1ac86a9a6475a52774c701ff1639693826e25ed128649c043508f27cfa28782aac46c91f877a2435580784cd6e8ddd8207e49af17e9e83ad3f2d0a1f54186edecfdfd7b597d984496748bb3cb901d6d9ccdff7607503ab8e77b298b4541f5d5a9807a086a431e0005245e004170c41fe5153749132b4faf164e1596d2e999f3da4c6d9fa197d410ee7d78726bdf20ac93d4af0e7a305d1c4f64c5abdf47bc4a1a9831c1091ccbaa8acb97740136f47c46cdfca16f5037b43bcb4d7bd88bee371bcb2fede3193157220bee143daf79a3f16444e66118685ed1b8d2d0f1ea38d70ceb24d92e331cb4839e3c6586e18fe4e1508b7ea0b3f63cb944294cb59bf0497f6f19f15b0211971b71d725d0c53b768a21c2755cd776427a02d72cc70f69a967440c99b8db08b2d61e1438db4459d5bfe2104eb6e8ae434f9c9671e3eb496104d6744c13e9ccda4d74f6d4e234811fc292b984e870ae67c62c4da54ab8aa228612cc50fdfc8d5ca51110c4d170c887a03d699000b4788152635c8c7cd1b006366964672cbbf0de66db45364668cdc2ac8e10ca4bc2d1b886552fcb2d2f086f682f9e18ad84deb0cd331668574f7b88a1ec4e8fb841873e2ffce48d156cf174a4399c8ba883eb8ff1fb4d45d3c68b1cac22f9bbf43feb7baad072eba7e72e720595dea33c6ff52e014266a2459c689e9012780b56efdaafa0e43b0717e2853cafd378be906418d6aac6f2812ba931763b7a957a0e563b73da33a2cdc2f71721cc0fafed13e9c9a2a5298dc1ae2cbd75c294d4eed2b914607d0d4f111c674df2c4751015e139a5283754cb8a6ef15963f025c29a73e36cb6fdbe2530cbec75b56c923eed9b0d7c16e958e0bd7eb3b7d6935a1cee7fa228cfe3d5f2329808bca17083ba30f58581a90b5d40ec3bf05a643a4efb7f488ad2a2e68c13e5d9fceb56b2df2173254fd86e686c67540f1b6370e83044c06abe8324e9af5e54904ce40a97c8fdf454968728a1eaa54166d39e403325466c2bc9dda7e11eb44bcd526c5eb728e5630f10df61a5aff04e7a485366ba2b197800aa7990226d8d8888211aeefb62a52932c822a97baf169bc69bda3b9cb07434a536bab54c2be75be42bab5e0cb9fa6b161b144220d3a9c32b7c017a7c3bef1fdb19ac5f8baf186c9839bc26c52364da477479a9f7f9226150152ec0ec2b215998eccc7ad506aefdfe3ce53a406c427cd5f8b364ce96131893e7e30fc292dd5ade43292f416ac4e54498bcb72c92650738570edec5d522182d714a7cbdfac8808ef170b493d8f6682167ecb3da20856872f2fa91514a100a075e9057bd19e7637f90566dbeb060f591a9f9e778993b259296677bd0fb32f7313431e7515889c6f1e3bf985a4731194fc490b69b77856cc23a2bd449ba73737e6d6569295e8e7030ee8f906ad45211675deacfab3fed26ba6d5880717edee3071c14bc03d0f130b48dceb555b69a08638054e492a59b6d8f52b9bbf22486f5a12ccaaf3d1efccb114efe8b9927cb958a078b4f762d344c3912bd9281e04c22dbc974b0e4d4f56c0a1639cf6ecc70b5f94574c11dd01caaf3a4d28d006c8c075c8a2fd896f0adc13be59f8e90247426b759e7e1fbe39dac7b17a2d74b2f356d859e3ad48f89d829c366873f10bf12dda3037617e6d1a949f4954681c77506ec5ceb7f9548bb7f3f057568960f4d4cb2c3f1a061cbcfcf030741ef3b22df09557338a9dbeaecdac3f12dd02b1805990f8f80ceeff953f82154c3940bc5c4060b0871475ad6643ec7c4f4268a1d58f55ed6ea3f89d02e6f9335909dbc1655b04f09065a6566aecd20aae1bd8f7f0667fd468c7d447bfbf5e2d1dc98e23670a72f6709695ecb771782b525c4df7c9589c87f2827aa02c2e783c9660dc03ec39347864ff36c17a5fe67cb4bc4c810ba8db4f808d1ef206dbbd79f99393b6f8055bf8224e780013ea3fbe101f1245298d1f1e6719d7ec9992d2d10beeb7b16ea038ddc3abae4e9aae420799ab1a7e9386122cb1b9b608cd6033b427b32249153ec1575df00720767149c78860dc542ddef2c85932d4336fa0a41339617ad2af13cde7fed4e5a0939e72e8a408fd847c94c71f4526f74f913b22dda7a4e03108a33628c5a60073b52d57cacf22ca436484f757895307cab71d19d7cc2e4193155326b34efddbd7d9598fe5a15f6e3a4e4f47fc4fbfa2c28fe7e1feca33890c9818fc32531104f4183fd5f32e6e4ef185e22be390ff192abb4dc8396d1d5ccaf4a77c2081a8ed9378de5a0975ce3963ba5e0fa3e45ffdd460967882b4db45c4a1322f19821c09e7a18ad1c4c359c5b3bb7f3e672637922173d9f8158d6b105d1211e85c506c597ff51bd74fc83eaa6ed6c93fefc8f5c304c0861e0d3c868501fee15b963c6377923123ca892dce3853cc8df286c857bb994165f9dbea027de2d2bb0a031026340a05d5b295235cd5bc0948ff9c6af711efb832f62b32068b58dd4be4e01e31693df19306e32b18d7c418386f47422267a541453934cd1a1da8c1871687a2fdd6618e164ef6b941c43194e9e6a4e53cbe836849d6443aa5b1adc96e7e6182f2c714e8b03e703be1c66ed2f8bd858689a21a3ce075dae02200cc8593e8debfbaea16bbecd040e74ab9a35680030a3b9fca15571aac9784634db2db921be2eb7bc78358ad17ff8dc2e421838552b397958ec7b0bb7ae16ad89bc53a0b7ddafb357243a402e4d06993563dc8fce808584ce64c1c9c413620a0b4c587832e91ffed20d7025344af3842f9c27284471643a8dbd3cfcb4a8bf0eff362b1e903b4aea06fbe0cbf3d08e994a7509f5740c25e107c4065cca0f26ab627058920f3d9098add3cdf92bf87c4a5852225c30c9a05c21609275cc62f4915bd0063d8b207cda801ec5a7e7ece0a5ffc2218fa0fd289da56fd78ae4a16a0a0f35681e078b21940968d6254fcefe77ab36e9bda858b622956226f7f5b0ee551400ccd79a4df8c699927ed2ec16c108df10ce85d9f77ce739af3d0f89a9f534405ab97b60b9712909c10aa8ad0cde768fffed55ed4a2372350bc7a1e8ee1d8913a931b9b6425f19f46588adfdcd33df18e9dfe13724f770d5bc4ea690d5713022735b1fa9f2c22d6b9f9d27cf1885b7065af111d5f3242221934bd3e0bad5f085440a502b7cbdc0bfd6700f80c487b3a85e56ee962391bae5183e42709a05868a25873e86b6ab2b27dffa657f76557a9e239f0a389c598a932f81ec4eb7072d8bbec08d9e76ed98e65ac13ecd22b1bbbf617695a33c4551ea3499fd02f5e6f9537001c70992c1f3d357d26c788019d7d84621a7cac50de833dd1ae5bec1ccce46a1c354a6e016f355cdbb6b323e1d7b6484542d3140f287073a4c4115066286e39c2f5cccff374b6bad11cd2db40a3b5180ac85eb0a6e74f6ab9305e7b73a15433769739107c52af1c90a063d09e8398e1b582aef5753aa1c5026fe4345cca7c2003138a64e36a17c06db8edb02a556b0365098e83139cf95ac5b4d49edcb059146008d1ea29d5a2f123ff7400e91a69be25093d7b6d83d14e88c531eefbf5d57e90976dd4738adf71f4f5c4dd58f8bcbdc063355039001e553431470a71d9b137d2976d337e2e7b947b128d556dbe9e0fa99a0120b745a0bf5272345dff28f4d9a7eebfef0d15192c160462d0d3f0d17d1bb10846f22a761719ad8eb130004b81df47bd91c2d930ca05e0677f79b88beabc7f5952318be9a034aa8d30f32c5db59ce466903fa7766d39e3106e6352310dda1476fd0ef805538308f6bb0f6273d6f34c64d7895da3be8a6c3bb4ad8309d0890dc2c452d25a273541cf93d29718b71715e1c0e6d29de9ac02ee0d198ded8d009f1718aa1ccd3751f3cefbe79a49280193b447d5a171a23e552ed2b0e3771e8990c3b04c9d7b23fff2324369b02a1c1b8574ca93b43859fe8ef0dc882bf37bfcf4c98c6fdb2631eafe4ef192841459ff3077ef0e6caca21261eba66e026a4c76ba7f19b24c161a8a070e187493f89495fcd97dd2ffa4d6afd793f507787a1e7ee2f0169b2a1771b0448af73ca91cd6bce86ce4dbb7ca878c23b31fa4ee69c35e8b5da2832555085246092d4593fb336ea4c5908e32e51f3d49a6df47289ea8b1ea022f6ba06612874d0cc71b858c6ad66fa2d314a52ec6cd682cc781199ae108ed85bb22a15a748984327b5f35b3954f20831e96ad62b59c3948a328c982bd6b818fcd5ebc73f10cc700d1ce07416f8d4c714b36a2135767eed8ba68e7385007047e740eff8c9665db04c3fb10ffa9c25a57865db435ed76ed62da00f0f6d10dce78bb84e063e66f3c5362143b6900dcda4efcd3de86de915424f300310ccf8058768153e6878a0e568b2ee222f7b8059f73baf91c152220f5045381a96b3ad0ffc02a0e1ea659ad374a483fefe9c162cb3724b18b4af05605f1f285531f8c2e16a9f9097947128f7243ad96742bfb8831f7fcf6d918f9c884fd682b09b658158a7e0d12bc896014b8ef05e30f34532ad98f388dad102a9c7e7436ba2f4b721d40fc60792d931bf0d15547f75187e573759bedf9c559cf268e478cf7d7d53148fb58245de91d1f9cf7f22dd59e60903e1e325d52edb014e16200c4a71456252f5cd8fe7a4d2bbc380124171252c42575a96faa9ab1853e4219bd7cf0ecf83ccbaeaff2ae485f6752a36ec811ad59f652e5dbb6433b0590d0b97fc051ce8579753e8969507f02aec005e212af1ad4c5a340b0fd1dfe6bde9a38d5e20b5f757e1f0fc2cbea560ba0667f88f646cafbe50ee1dce75c35043d154ff71219eea24321723a89d0fa907a15ea2fa0ab8588860bdb77f43c0bdae8a4cd0e4eb4db0203e90327267d87f820aae012b6b491e3d829e0f93c5481782b36471307c1a834e62fcfa370a12ef688e2d1a1b8f377577e0cf6b586901db170996172c7181918a62d2be247ed4f8a5ea3b80d85eca8becd0769f9dad78cde64ddd94349e3e90c642ca1bae91ad102384d435e99802594d02610e621b3940261f2a132e49c212dba284b912ecea5dd4d15aa3ddd51f693906c80793609f237c9256913bc98a44fd0c8f31649476004d62dab97d138505852594f0e9beb4fb733bdc0cac4829245d20f29de19b34a4433f8a459115048611d453824ff671ecc6719da4a506f605eff7fee978bd5a3f6838d59668e56d132b6edaf3491a4c90b8afc254fde2a21b5d751eeb18bfae2c0c214b923bcb3069b427fd821b6e122602d5be83343b5dc1259e10f70eb0b6da05677cb490c788d732194d7b728d720023f0fa32edbc5b808e893bd427ce3f36b20e3e6f1afecb07a130a728a7464860a4c8ec462c6e3c9af3ec800a85481f11908a0cb4c05e666c1032326b9181bdd15d15740d73764ae8e7598c2b87242d5d1b4c0b296be2e6edd1b56446dcfc4ad36820aa17836e976475511863aca06689e99fd32442c579c4f868f6a3bdb6a57b1a5bb36bd11894af09b3317414eb985fb89fdec0d664f620aab9e5005309815311d14f610bf1a134965bbfcb2b6cefe04e401efada8e10f0c0f22a1488d528b4852187a27d2d878faaef9503805744a88e47d3c4c4502ba0a5565a18c0dd3bbfa6f06dcf6239a4e3dc5a029fb64b9ababd55e58d03178d1c3393243b561e36ee852325502ace1d5811d4b8bad2f12d5d07f6a99d646991928f3394f31269a50dd79dcd104b69e303f90d06101f2ef88c97050ca4590e0cbe80a52454c0743c7c4eaec700bce9360c5765610728b80a8bdebd32822aff51c493428da64573bbbf57e4751019889da887bbc0ca999ae3517c8a66ac7ec3d523a11637df168a3bdaccf33cd90517be9f375e720954fb3b8aef925c54294bf6c9aabbe06dc76ff28f6eb2c7729d9e1bd1cbeb87ac4aa4df9a7d741c2fcaa247b46b23d23ff6cc5931926af1c3d6fb35cf6ef25dc9bbb628bcb1eb182abd91b270b42a5234c7f1ee7bef48b3c3b3fbdfa5a3e5e3d40d301e90ef52e19063afe16a369df31bf4e2f9b6b707f11c70ff9d131192e2e146337fa820c7d02662fb1fd7affe5972fe88e88d6fbf893c3463a0a90ab71ce2f7ccbf1fe438e69850763aaeb01972eaf45630180dac9351bd8f9a4958d1247158dbfcc9fce9236e4be87c6c4d183ab1239936e38210af43c0f97af8a69d5b2e35a4566fd348f13a40a08177731b5185570446890d2699f37a607515d11623bb6651fec26159d8868e66457e63f7aaf2a553be48c9852296439a03ae43c03f2bdc5beadd216b5c4d2b62847ef584e6e94ae0c9e78daa5b7d6eff61db184adef503a22963c40dff34a80f1981a4784073014107330e963f19a5d05bd3c824c648448fd2c2a0ed3195342c259ac966790217ccc76b43f4614e692b8fdbc3d6c49adaa5b78e09c6f7831fecbf91caef44bb41c02c76ed0b567c33bfc01176dbeecf62eb6ffe4412d610d6d5d45dd083b11ed1f60f8a2958cedab0d3bf7f15e8e73206182d9fa567b1dba8c90b06299f61cfc75ea4288943253afaa360fdd9ed60c2a4a30f642c5717b9ac9069b0a4bd9467f7e9d540d62ede0a887a4ad5220e64721c6e286fcf11a9490442d6853c5194fd4ac81035707a4fd17983285c6c3514b3a544f75c8553f68fcec923d31f59629cc27232d1d6dacbe0a96a3e37bed18f984678c78875b2a9735e3d210f823329070258e5e95b18b7b73d1d2f0b9e4f3118217d270cf6c8cd1085b83c695c1d384ffdb14d49d17ff6120dca7f24e87182c244ea145936550c7428663cb0b8a0a5edf526867c077cc54ec1252a5fa39fd26fd77ed1112d7300789ed7cece9d125b651cdc2837283a1b0981cf49b3d1fae5281b70dde996d465b180e4a37a7e5ea593d7fc09ba55acdc172efb0cc6d776a4c6b4d93383ceb96c92020380ea34f68d5f9bcf8bbfaecda5bd13c40fb3e77aff0f32c9a4f42f595b40a912e8094ecd6a95ccd742001e48b30f0c07f09e0b75a1b0dae8f4174f10eee08c61eb6b85ad6dc64fd9fb17a099fc9171aa8ee4f1eb4ab53f717e8fcdade12c5193378cb0dd275705b20eb0c4ae84b20530ce3869ffc47c0b00bf6f2be1c26a6af9f5a02b2513c77dcc474194da8b5d63fda242524eeaa7a3118bf36f136dfaf0c12d64f2e5d43c90286a9b75d75caf89fc8edc9743770a2ac78abb83067f3fa9b083af88efc5a6d24d349218086687b88b9a1892e5b8d0bdbcb6e5984dc352240ff7e761ec20b4655df732d03c1fdd7dd98834f01be9c4f9d0856b0bd8724f08be8a20189af74af0c90a1322a414ef3d93fccd2465bb3d62eadd40b304c865e69e7db43d2c50873e31ceed5e791b829bc2267388d26baaf315c404fe965e1e188a3a2c10dea4cd9573ba228f99d08fbb50789684548cb4df69dce1318e1240cd348596df1c5c2c29ed14a9b078dd44091407024b3ce476e516c1837f9a419abe4769e346ce857c0f72961d718b67c7b93e14f0807afc8995d6f71421495990813a97e833d14ba064f2317925e18c5b5eda02bd71b24dee3d4b06223e13e19c5c240233d152fca31616d0b19f7c7c0912e377752797a6c9ac4abd58ae6601a022ee1772aa20039cf5c151c8cd2e5066989bccd58e4068c5509d5988ca7801b308d9df43554547340084cc341d81b2826c0e1a46283e078ead766058ed5e9aa36b9f1f01e1e66478fabb8d107e416eeaf637a4288a601fcde6e1db5d15f9912c4d30cfccf97edcec4b559a186c1307eb55c6aed43a2b98ab96c674c172eb00430e3614368c6a5f8bb47097dc7f2720dc5c4cfc94f43d4baa1a4510b3c64cd82d3cd5794ce1437c48a34cf7d5e91739e07695eb716fac73c2eb6c25ac0f4bcc5cc0d13a125acb9c5c9f6323bfc5689976404adf07b56b79b940dc6979dc8410360351d37f17f60379d3e5ff1272109e7dcc5dd4669ae6473ad794d54b6dc8658cc0baabd95afaab60e1ddcd0359b380a991a9ca25505419aeb734f58fafc59a07c88f95571fc242750b0aedbfbeb7c1086c930de653352ed4506d3cd0c57d50f5330bcdaffca0126272ecbf8bc84754faf7bc9323c3065ea32592c9e4c5d0f96f188a6d83659cd5baf188dda4a4ee08fe5a4b50beae9da464f436963c94600cd88cdece62722fbfeebdaddffc7e1b2de500ea7be398335e317f9b65f5fe9478cc205b3533d95e27c8ac082f06a69dbcf3c34b8bf0828927561c3becbf4e150697fd7e8cb1f5b3086b2de41696aa2deb9cbfadd8fcf78210ce9fedb123e2556f8b5a4f8626931665f18b59a497ae341ac088a1d5c3620fba523e4331dc8f8157b8cc356c560d2b0b2ceff2dc869b2f5f29b98beb040af8d53d2162d70e4b874cb5ca6baa88efa7d10f0732eed285767b239e4c4abb01256eff3f9b07e9b76269444a5321474140d2ab879605cb1795e1562f5e332725e4386ed2244c51e62e35b656922194cf52e174dcf4c08f1d9e6a1216e669e882d9e5bd17a85ec96b0f1a49853a613affb3140b2be7c8439691b0310b49f6788e8ca05a9b5fc7a0e1454f6a79698fc2f5a73bd0e6ccf07e49131fb6a5fc7b7310fac3a02038c5c048b10cb8d8820a44297fbc20c98708a90705bc67d2e4917ee721958ab0adaf4dda92f52c6933c2be120c227ab29a79dbff20a0fe0917756d4b23b28f0c2b64c17ebea5c40bc5205160efb0872713d93d8e5a0383b23f3665910220d21f8b80e8be9f3d155a3b7ca843e2855596b7ceacd9b6efb6eeab46c4168145eb8c4389708d314b36246dad4822ccfb396272a614487c27743121a6d59519f70d889854f5467d4e7f8c8d70dc6106b14d6a44c8b1838df3347c1794fc8906cef7afdbeacb20e896c76a6acd7153e7867d099149b5595e9d2ed2323ce6aa2a12390518f16b35a5d38888e128fa1480649809a52a529a14ed636c1f98a0d65060fe21ceca15d22d6d2e38c4f05c56556b2bc399602fb3333a2df2f0d9a4779839ecbd64b48bc6291c8b22bca0eeea2c91e385bcec7552fc0087970e81930fee9c4e6b85ddee12844b6cfb93ba084ac357fc5c663cdd7ecd1270449123c2a2a1c7d560c9d37a44b04baf2fccacab419f7f309739ca552b18045e8ff1511caf31f3f80349288f9f99fba87c3f56769a8989e616e21f501cd42433546d0329a9f7f1c6656b84c5cc64bc867b0b8a0de8356d7c8e22faad324440dead6651ad93e3c07bf896c046fd7687fe3b8ad720e4cc37108272201b28bc4333e154b23121f48b1edd741183b43677572ce7925c45b516042f4df83eb5a8c4b33e0288ec2839320725399f2aab2f3f14a960186e512222f82c3ba3ceea475255c642fab25eba706947042376cdcd716e57f980e7f4bad5a2eb2a82672d7b7ecd598acbc2f0210b3dab39d9a90eb24020dee4027673a8c769d8133a9b5217e47e2dd62dfd4785a0c72104f3389dd81f41c68acba404a711b3306428bd4d364aa05535c4345aefdb322b5ac08dd518966fc7158ffcb33db00b370e0217b4db0a9b4c40ab302642e8991a5f8ec29e990dcc6a59867fc6b6b47ac626b63078450913ce035dfc2435fd63a3808134636cf7da3b42458dd1f1ee1a7e65032685faf9aaf98ba16258a50f9fa56badd16e98a8f5043c73f2ec98eb91a63b4b70477f73cedb0d68229039a3946b86ec95f6ae57ee1e403de1bae0edf3a9913479cfb7af9b40c9f1e652fe3003d34dc3953484824413035b23a114eb3c55035b4ccbd758750277840401466c82cded1c4e0b4587ddcb305dd9ac41819384b7e825a205e0ea7049e22469a588aea5a8fd2de4bd0cbdc609e2db63579ea2a09f38d337c1ff4a162c29439939d69c99a0f871630f113d04c55dc54dd7d14c18e792051e1dbe6b4f4124641888847e4269cb54c7e8c4e3ca2f4cbe6e963a072dbbab6d4d233808c3627e0ed3eb72e251d95aec5d6c3c624e338689eb4c9d2db1f58a8fb8807f9691017192603daa3045c9a8a9190269bf6d09a23aa190d345f35d2b01391e303d6db0ca5e0a0c8b76bd6c85e938b3e8263d037bf6f99a267badad8085ab9c7755ae98080d4258e0f9ac623c69eab782010789157e3d96bb3b3f1fb912fcb7e1a19e7f746642f029091a11580dd4a3498e1807d2c4c01f389c16106cf85fdb5163018ae3419f83714d50d1393940fd340bcf8cea218a77ac0cafbedb544164ffcda7f080ca7e7fdb813cc2bd0fe236da8343259406d59a446b2202ca1ecd731d0867dfdd5d830aa6db03fced721d03718aa77781d76f83f7790795dd89bc4282ff9864aab7533926876d94c83c8a0a48280b6ab30082620aa7f1057afb0f4ef7808dfbde69aa79e5d34af12f62d15ab81c933ec61348f02e1af4ee7f4727a347c3e0d151a2b46a8100a6c324702f6e3af9294ec7ced626cf6629a7436c746cf64168dbb0c117e5e53b625b9855b59d7649af6ff723bde438379870f3cd9e05c5a6f6d6253157a06c04b353de18bb8174d3f1b27469aa693f345e4fe1a95b38cb3d922bbf37d72038cda4b3a950e38e0bc93e29ac3ebf9686140098b28d12471ce0063a4aa67e9971fd4319eb6d21ad6f86da93cf46cf8e277cb6402a27c01344c6900fd1226214721a865015f2c04c489e9f4d2d09445041f0fdde35350c224c1f8d977b0e254c8b8862b6b57f31db6c49f7acf126bb5b225642c0013063014ef9b39486e471752c7638ba145db9ea3d2cc47696c83c91fce546aaf5443546c74ad61b6f9361609732cbb8c777ce2c2926ab0d96f3a54d1534634c4c64d9c11188f00ba2c940861fc9b076e761bc94776f2025b29d8252a187635cce7c0c2a09834e75c378b55ce9248f31bbe2a24ed15cf582b09c4801c8b2b7887f35367b3bfd670fac73cab0e7546485e4ceeea6550b60d6d4bedadf7e7b874e0ad1d9feac04d831d4f46328a25e9e6f226c514bb26105d00f73537b06cf102b32d495ffebe0aef0ec6e2fe8fe93dffea39d05ef032807f7ca8f5768638ab0ddd52453c455270139c6d00810ae091b4f532cb13887a4d8359dd17beee7cfef6c7fafd0f6d5a2d02289befa2f2718c34ec9f37c2a8f552ff7d409a7c9bf23e9e83a987315e758dd3048900b0c79409b6863e595cca0f3465b8bdb415de7cdbf0fb8f738bedc0656d01b7ce658c9ee24fb51420cb3fac7cf9c49b6578f2198e444e934fa20f40bea1a47db09996f72bcc399c35fe0f6103d505d5b92cd725f977a504dbd89597c3684583271589a02b6a22473645d19adf69359b7545d085748a53c828ef9290099fa88ca61bdefbafe189e284f34f16bfe585e9525bb72da43e54838432e802c0352eccaf7d2f986219cbaca62f47ef5f96ff15b822095f33a24087835eea1bb4a12f4cb0f5de7a3fd64c85bd53f6f886159da4c7574a27660f985afaa952d187e47de55cd215efc87d9e1b32d58b790f9048feb0ec444f9d658708172467686bd52b4e2996483d8fd7bd709b9ac9535a02e8efc06eefd3908bd77485115eb0919e502ffaee59b9811003269412a7630df970756a66d4462cfd35473ce64597ac5d30ae58eeb038ac467130c93e951154e1aa49adfefaa45cb48a71847e32f81ce4639efb340f0bad70ed38db37c6149fed57edccb49959d74bd1108b7733d9a96235b95c23be70560b70bb475501df6523b32f574a8c8297b3395196235b65509baf6db12c1ea5bdfc909cc8e62b6cba7a22045ee9ef70f7a68c6d090a669987371f9ca730aa9a944625a3853515908c4b57d22b6d69b71e3d23dee6906a2b160e159c85e26c1feb410b76d7c6179f963bb54e9b162a72edcf9dbf70cf95c92919557fb83982c272f22d29d25345ec31f2a0bcb80fa1e5a96c4cc5821a4763f4ee4ecf200d71ca9c69ab83dd3aa28ef20a0eb4e4e8fb454cba86ac6f6f28d5072ed450a0fbb8c06502189ca7bb52deab25fb69edec100bbf1221a294a056269d57b7c3ef488a2635b1ef34ce4af7a3c8268080a60e47b687a4b07a172de74c8a0f3abb825ef256c9c4272e8293e8c9a361defc609968cdb224b20906235559be8baab85faf3997505793886d878fa7ee2d87dc32ade1521a61593cd2ba2de6b1bee548e079ad5c9318c553fe0bb7c74ad07b6ad555bdb24a0742ef492eaf36f28ae7bb97c0fd86878bd55a3b95b2b261aa00b211d7e76da294cbe8c69424861e30566ad37b9090e4da871641c549a799ae476764afb0f06364789ef7e01e5f04b71cee404dfe98eada3072fc3ae3f73ec69078dd39c2d67da6c7afd515df34161d0e843b5168c56fefbf04a8e6f75574b16c0b826fd94f54321fb0783d6952bc8dcf291b2b02bac87d043fc2994119d13683bb1b17247e1b732b510c98b760cf04f85cf66cf34c42f12287367e0cdc983b468eee365f005242e3c80043146f025cc86598f1093572da55015e724b2c845dd5fdf55cfb096b169ead3c7c29c9c3060cf949c5d9e5b7e495b8e6eb2db5ed096662d8e02ed18467bcbcb53611105a1fd92e6dd2d8674a0734b0be13975a9640d25ec1d4ba00b8a0fc0f318a8b07701e32664086d64c6675711fc750c4356cb50bc1463bba373f77ed444be971378f25f6d852f070e368f4f5bd1acaa10de98a1bc96297c8d1a9c44751870c43a258912bfbc7cc6d9ff4e07a889403755c72fbc2be6e2209846e109f45f3efb5f50a2876a7448529fda0515157408f4fa1559ad96cccf7292cb788428263f6a97dd73dc6cd13ea54f53345e303d501f95298e6ed13a41fdb207a1be1bfc24d5491cc81205cec0d630ebb96f63f438d708c79cf7827f2127948d4d3c2c54b59084085cc46a07267d418de17996617f45d1f1093b36effc0a68daf856fa23432d08a6a22b97fa8ea10b051ff800b84fa69e8c66ddba8fbe26a6efadbe6cc23f41b9aa0f9353ac6a885bb4b5c26ca937af9457b81dfb0bc0e987da6002377d58aa8b96351e1a0e622efb48aefb44166a43f4490ccac02e8a9c068f37d8f469c358588db09f804cbc83bff3c724823864888a528b955251fbf97cc70b87c49428a480a917a0ace5f3cc0842dad4f1da92972f922e886991dc1d57a701501bc1991e6b05893c88a32a9cd0e0c11a6859ff74a6bc79f6f80657e142ff55e21912381a56cfa8e8148e770a6de1788403cc54117f684315c14d43dc17ab63ba9867b80aeae9c09b44170f526da92c4940db78077d118fe3cf54cdd7a4a649557c1b2133e81607c0b0eb452f1bdd973b2dc6d5beee2c5df8ffeda23a3386f0166321692d83fe0c50c258081eba4e2a8b89931bab56c805bf59b5cb93107ccc4cf4e6028947cdd205b418a0fefd496da5a4758d9504d5ee11ebeee112134fd4cddcf71026ed2caa75e35915d9372dc78b2fc61dddcac16a5b79c7b365bfa24fcce04d907ab86a437290727fea9d16f6f84ea42096625641aa5018e3963f1393c881820b42f4b9f7aabdfd926d90acfe26927b2409677c8e72f1f3cb1339361a9c30db1507bc69cbd7dbf79829cf08da016ff720c0072780aafb8b70161aa1db854c22d70d903042e9264b334c47a84be465ccd56989634942d3c8669f52c0fd985b12167a4c60af2c73e30d89e1a4f885f08d4436404a35b295c95f441959800bd8c414f5526fa9357c774707c243a18d494a7a88f883f1a820b0100112cce5c3ef744f51b1f36b8e1fbedadb657518f8e1e3eb51edc45a9b0c88e1c7c3381d9dbb90c8d027b6bd8287686d1cb72bdb072b949afefc5d7e45399604150d49c96f47c74ddcb725ce6ea5b19d86622a9d8abf948e2c9956c7aa50b82125586ea069485d03b27c4ef02356aa18438f5a36b8dcec03463fad53e5db88d7e5824006d20f571f855afebd6458dc53450eb7f39c2e47db4b8fdbcfa87292c191e1df89c84c4663dbccb233eee55113afae240abb5c9764ae2c98cbc3d2b7b99e7a64decb33345c5d0f0fa005162af635f26a7dd80cca1e4ab0e047a5a3a0eb507c7ff699fe484a2af86e82977dc58127b9946064e08f7ed357314ed511be70adfcf276ee5a5439bb40d5383f8847b939f036a597be7f5c9a18c9d56b669f4cbaca60e217d0a26212e9bb8ecc49688308754600fdd1b6cf077bf11cc2d2f051b3d706796a16af3133656e21454b349dc777ad54e31434959a40d8e4f76466f2e03f1608b8d0264cc9931675cbf66cd459bc68630bb983833b826465f9575cad9f4f9685048f62876d8da8b70ad689d7e8296a29eada9570763008c281f2d60685a196b9bc1dd03ac6c6c5dacf2e23088c2869079a9815cc121b82ee585feffc95b6950bf279f3b32c4b31e0f89f30fff554e603747ef14b50d3ba8a22e36b4d9f13401f4558e7794df7738719bcd3e68870580d1b4d36359dd06e23af0158c32d5a366d9283e4190eedf96df4640319839eb1b0eca0f54a53aad9b8cd894b4480bb01d831ee5b6cdb825bb59a31f85a8d28db5010282cffaf5403b46b5f6d7cdbd2abb97c8fde797537e4d5e94a1f6448a65b86dd8f973f63dbe0d372ad6e85ccef744d0d63b234b4cc2012c196202e8430d797065e63efabacefb82b6e96f4eb4f7cd994e66f8e915563cadbc2d04635eeb332220b017e04187ba4464948cfbabf90c145bbaf23c731427f389309679b1a82bdfa565789380cbb2b8d5f566c9f72f4426267bbadc41c99356a17b23ea03a44af8e21bcd4ef23307bc95b81132425e59a1cc4537b2dde9ce50e2c27a23ef0a767dd85ddb7a2fb3f8f4469366ea97730e0734043574fba3d57fde7bc42721482cbae0decf7b82faff3120787e2b4adc77edeca18698eb38139b8d64389848027f2ae73c449c1f3309d6000705002a6c62d103e0244ad530d9ea56b1fd096eea3bfcb238d3f40edce4cff2fe972891b89a7593381dd6d6c7c1a1d14fe603b3182d8f05a1cd0ff4a318e6eaae0287616f955ec40dd7745cccbac622d404a301a80c114dc0ab4764df7bd6ede85a7c2921d6421e378ef32d0193058f72c7d39cc7beafae24f015a03cf6089a978838989128afd6f3ed41a48ba268deb5598ed1177e7fb11da4607f97b0a2dd3d488fdebb3663bb1449926f1df36a00f0489089b801b49fbff820c4ff19065a0e9507f3943f4b77cc8af4c67c41345bdd76d078b40a46a5d7c119ab4649f773393685c07f28de96bd3baf28569afcb970bc26ba35aad3d1dc93fe4d99e623ac279e0f253032a4e9410a62f8c16d85b3a779f8e69a571a66cc8b73a38f311342fb492772544025d55e8dd43ef7bbc3ed2107aebd27c5c61b3975785063194249ea1a38a8469956743bdff2d310068c220040b23360f06ec497bff556206addbba4171a6af363c2d7b14f7d89761ee15e952c039c720d0b05df6a999539b7c0bfa7885934690d2f19caf8bf2201496bcfd8af8410881951065e99b407766fd9421ff462d2904b080de61388ee196476e59d187ab6025844605e5bc24d986cdb88a4d344182f380fffac9c12ffa4ca351eae207b0ad3c920f880b4099dbe31e608b8898a6bf4b886d4d0b71d094e8a980791505dfd0666883a615a45d083f4e3eecc50b197d25cb4442e0ba99e44d9daaa8be82bf13ef978402bc01244ba68538ef2d814ffaac446eb390e226c67669564dd2af4fcb9a770bbb75d672329158c301bbf436053c456586ff9f0bf065cdc21f5eba895ea5da2b734345ae79c63333bbbf61daea9edccdd0f9aed3639ce1bbfafe417d85c4caa93501121cb26b73003523e932e26ed000af8b9b72bd74bc53557a140349134c75d5f00a4b8f1adafc04c51bf5be563160405b807864eb49fe0c5630855d83759835974ab76dfd573d719e7660e5320ef66eba45c948b22192188a9a6a2c349a502afc4267a98a7b9240a4479057ab59130a253a5a2f642d8dab429af2aa82a7869610a5fa782276177b49d847ed63282cbd447b1929b0dc703a431a6d58592bd97e8ea72348ab714ef6da0dfa20869499445ff3b6d3fdeb12edb47e7ee0f479412b281e969e463a2d70fe1ab5b8211e4bd053aa10e8f1036088bbef1b38c451d969ad3485d04793a2e17955a092d37f92dcddd0f491a39c2849f535a6baad95a59cc77f823578423e5377702ab04b0b066bccbc80b88e36e7b2e6ed723e62a21eda41d95972dfefd129fd21289b40b71f519c5df045aab4825c131b5a4f93eb564c9735fcc20ee3d5b4c958e50655954caff485e02e09966c1ac85d58723ab20b78c14b2fb2b21ab0d32009cf35b24310d5da51323eacb8c9d3286457c7666ec45404cd1b00a3a8bcd158db4e3db40ab0b7ebdfd2201dc7d25aa271c89131a8e94f348988f8ffcfbbaf2ccbb237d8c9a44e2f23b81c4e1f508c502ce14ca43318b488ff7da9a3fe676c1cc624646a9357469367682f44e1e94379717eb17afc5709d24e79cbdc23a0b72c01ab2d147726ce6e9d59fa6c07a507dd0694b4046619b8fe901000349afb8a696699dc8d4d9baa150b49383f3299ae08f2348dcd090fcca8297602327fe2a515ffb024a81aeffccc4d4d61dcb7cf8a98378b9d660d25c0f692c852e8e5f86450f5ab06b7f28ad7d1cde9d404e36bd601546b96bb41a67946e793c6b4664cc0ddee3344a8f2473c67a290b1613a917af1de6e7ded0617623ff84738507de562258bd62a3c7a0f9f5d8d6a35760df8ba6848c89add60f69c91ca0daefbf67b66131e06e051ceea0f791247246a8fa79308b0da55005a13244a0ba53186450134229d6e6b69c6d44bc05d1d4b9d2c2f525f01b64c4ace1ca35cc3afe9e115af626a21666fb8f1737ca1c066c9ae277f7b083d1eca50474df6caa1d712b12f3e1ff57f50ff0d3dd67d3ce3421503517121b5c69ddfd9bd450f41d51c2373bc854778c0c63d832b76f40fa281864b595b0a7b0b269ed282254fcc34d71f5c442b222a18d5f5c61f4f1ba486c06853b1fa2eca301e030de1cb6231a9dbc4cbd7c7922dfe401c4aaa51b0026513dc2aee42669b658236ad1fbead01805cd53b9c6b3e860c497d454f0ea5503179b1a1b352953fff2e1296ee250d4efd6373b4ab45992c1ad0d5862f7698757a2b4dbdab98645fbec2442c172e69e9175ef4bca811b30d005772e65114e45e8df3872574c4a764f014528c1630b1d69d4d44dd4b349b745fb7abc925359fd201bda27fb3337f88916d54848f28c91b4709060ab6ab6dd5f7e4c3cb5d8877726a7465cd6cb6de5e64c4dea4b8415c46d9656c4fa0a2f1e8cf65dc48effa6df0ee71997cca6bbcb9761a8f3dd1c51c47ed4009a4240c2f69774d015f55b4956b1c5f91a7b80fbedd3a21c19ed05767f1628801c6ccdf8fee6ddc3798469733c67f2672be9218a9d4c7d95407a7e47697dd42ed6c0f903f4a19dfca10055805a68a8b1fc94e0c739118cb19777e50a2a415b481caa8d41099d7f9057213d9fdf8886fb0cc1a38db9ea38d5de85b8b530dd40f2ef18442e934a3977fcbb1ce27b9f6f9ff89cb98efeef8608ce2c2b6b736dc7df5966f23336e2f77833726a402672fa4bb809a9e417bc09771f3943cffce264e992de5ec4e1f20e84410b45770aa6e5982492c9efa96dd0b9783bf96c0a157156e7925621702d333bfa5479b2a914d33353b1ef527b927300eba8abdd9bfb66c61ccc2eb9fdb6ffa3aef706bf0fba6afae42d8908de19d10419c3ba816273207986a996bbf90f3f5d499f10efce8c61985b3b7442db909833db85a60ef568980a09c066f41974a9b7c21d95a8b053debf6acd6745e0ab24d725a03d8f183df5fcdf67d04769becc6ab0e195aafde7513455dbecb3ed6d99999a97b7840efcb88e95dfdd26a2602656ece0a694052e5e29e7d3c4ae3c576633494f9962ff75b30db750791857ac656fe04a2ee46780172da9ab9471746b374631271525556ce2f3c04304b0bc905e9accb57dfb51315addf953f90ca2a8805e1965f7eceace7de6fba504c720062f207cf755f29ffbc1a621e79a7706bbc7d73c5e5f5953b9537be02cd896342953733cfbd1f3c75ee2092e0412e4bbf4308024456b1e512b503751adc23dbcd7379302eb7e96cc3aa6d9b853f3580309b369ff71b8e50778e4433d8defa96036980f1756c6f4f179c101a45477aaca260a0894a6f59ca0e5c4dcdb7774c07d82fffdcaced4d8552a1672d77bdb426575be6b1007039b39d3bc967e3b80813551e66e7090508d7f249d0dfb11a4c96330f539dc197099039080159dae6788b29a8b62d3b240783dcd97c2f250721894b613b34fa84ef45109d1484bbb65adf5a812ef16a714fe40e221e5ca0e583ded8d4fa3bca29a25fc7f621912c17c21fc63fa00f56667e286f8585da1c9eca8fb44e38e23eb184a56864d04c723a223d2979e81cc49f611342b8461d38f3fdf0ec61bd0e244b9ba31704a67bb8936f038da9946f9c85cd18a86d15d44f6724dfc7ec23938ccce274a6c155a97393f82ca165a981244ec0f446cf6f24287b2d3699a087919c9f688ff005b1cf4d89d479fead671db834f5d8d4d3a92b294ac52d32202dad13549d833a2fd3328846615d18d04b5340e5a0bae4926a047822fe6e51d6d8cfdca6ec48777b8293b5a7f3853143346f63fdaea694fd8454d99d2efc4dbd9b1e35e6fa7a9d09ef9946ee6ab0e099d322cc3f0ad2dd23d326acb40a79c422adb9d06c04add31e8441863e245025d8f3b03ea4a3ec8080a5dd82baf803ab3572f3b3d22f65c652f2b331d7db0ff2af7f4f3c4800acc4a4a3bcd349852e4a0f5c11a5b6397d2d39246e2d1072818e43928e2d9899c95a774bf957b33a4b0ec0e1865ca82ed837b12faf9bac951f6b4999d8ac3bd6357132f66c3925a7bcf551aae4ca867ff97f0c689dde16c653fc28c840c9d99bacfd5e5cb24e2fdf6dd14c2b7e5d359f949ac5811a125134465f437b48c8963f2aaff90d6805e86a4785c6abdc06c3fa945a1cf4ce0d470b6f6767bc542c224e6cdcd050f43d760aa4943e9a5415111f02f70c3551d4f0ca4e9b84afe359579effe226fc20eaf1edf7a4341f99620e264d5af8c66ce8dcdbe051093730b208ce7c28e00e993703b7122e38146499aca2774f13217a48a4e0482126cffca90d17769a8ec232a3466620f153d9fed9e58a97c31a431681a52c01af55d0df0a2f4bbfad5eb8018f24732af31c226437d8a3a2a32d693ce93c1c0cd4455d45fe65afacf72e57e5efb2de2ec5765bfff9998adf9e81a66f9af16f5c58d60dc9923199a444ba70e031ae89244110ed896a4830854c9ee7bf792e601c8c939ca64548ea7bb2890de0587a1ac1964926d28c5c3a56651fb188fdcd5a75e533c18dc2cf3a2287d8be4aca11a95320f3c29f5d6d83998f655f9c79def700c20ef545ca3aad473c0991b986e388dad03cf45ac210210725739c4fc5a1926dfc0ca471a25321e208ba6b5e342a709d37a432853efae7d62a9bda1c31fa8896b311f0ee773260ce9592195e03dadd4766bc7d821ff4fab8676b62f11562961e1e40e12fbb982cd00a2709f346478d4cd5306f5892d89e6521438bca3975606755b02b301f41a2c63883179f2b6bd6b82db2519bd71d7fe7ea375b4a5f901ce6972929344457eee7e252c170f3d4ac832d2d6b821d56383654e401891fd35d998c1768f683a8a4fa698acc6138961aa72f662f2372ecc2bf225db7b1172088713e021a29a546a5722266ff83c8edcb387bbe8af81826500382f43d403bc1164f51de5f94bb0b8718ecedd436bd9a49270248eddb4dade03640f7ba197dbe62b8cc8ea354264a86c5754a4599978c8ac7df89afe2cd9e0f55b0c6cbe402d53adca697c10a248f7900c612425ef3adcd07434e4a3e9b10826f562cd84597c2034feac405b16e0a7e408b92ba3c65d2ec1d321b2e4d0344ac62d19145df0b9bf22b8f49c0139bae02a1f1d7ef3c3c1e99ef0f53f3bf155d3f1202b52f5db6c76441db4e492867cedf869f8a141642806e8cd0de29ca2709b19ecbd9a1f7e0fbb831d15dfab20aac051a3b986c32fbdf6d040c2b6e2eafa45066d6880eda926a6002a2ba734c22b468d5184a213a237ad8cb6a2348d2db6053bae1beada2c4b5e80b1f125d091c7a4a05700c3453a121deb9cbfb47b348e0fcdad2a61cbc2b9a0ba229cf3c2f2604b0c15b0da734207cb3427f852db6adaea6fc3a476eb222df403d8bec11637477406487ffec8d1dfb941e9252cbb78240c77f84b0437b5d4cb5582377caed66987fd81d3cc0972ec6b63acf6befbebc813ce075bcd9a89d95f739320ccea3117903a90aec2d4e157a05bc6da6383f93b8ca65a7ccd00d71ba39bf70e5428c119fad5aee245fccbe7d822099a4388c56cc4215e3da6c1d090074e6da431cbc964186d2321b6d50e56cae7a05105db7377c4e5994a4bc08218e4b474a1e1a72937e770529c914490056a750278f7c93fdc8db0452c300130674a3763850e493fa5b569fc9c04c9044f650f41959228db518122e17ac9871fa6cb972289f2f50e9e882cf6db69f335075f16468349763891af84f6a49e8868329f1b962e0a191d50afec41c64b2838f38d57302e2da8d77fede1a904e4907dcf78e5ecd3a41776d8be395683641c6fb566b983bc3924efd9e23393ed853d6b54fc4b095e82a2e2ecec1bda8c6706b5cc018af67b1978ee53ed192b0f78ee369788f21cc36b7ef95b5ea52726bb3126021ced8f853b80cf0f424fd302a5f98ad2bd2395f1a6ad78a6b20b4cced0a708331c033f14da39dd5f5876542932bd6fe9ce6f2ec2ddc29eea6ec1dd41600f3505a2cd465bebcdfcea47769ec97e2db6a7aaedbcf8b549330b163e437e3617680f1dac75f5e9abe2dab742bd8e641d3a828fd825d32c81f7aeef27d33c0c9689b190eea5c284a80af2ad14f9c1f78ed920a6818f53a772c7b72f3b75f0701799416cc9f0cd668a036d8c6ec8ffccca1d0e7fcb799a11d73da51eff79c1765c6bb57ae926254da26aaed1fe519198142eb3390a2fd85ac4ccb29199390297c0c0b3f04a20aa9e9eed0a290fe3255f32bcca73e9fd689a8b4d22fa36f6fccacfa783771a54ba40a29b679ac65099e917849d89202aa9703520771bc8a620e954e554b4324e08bbbf0077d103aa71d61e4dcefbe7debb73f5c1f7010a6d400cbf35f6561313be847cabb14c905aea1264980e55bad30c0f4a0cbfbd12ac02d167fb6180025a3f7ff32f64673562a60f9f34fd803e41695ab1ea37303c349861a9bc1db76173b26f97270bd379ca63ba7f97ccc9c2c72bf5610d2f6b58745c1b2671ed2f3d79a14f2c5435d8b72a761005ff7ae7b765979ced950f70bbfbfa4f2ec3e78fd548d955583e6c109836f9f9f2151d09712dfda8517980c8c098bd6526f16de4126406ef5bbaaddf774ea1dfa3c5a76e885bb3f390f536913bd124756592fb8e352ab9bd4a4738f1311a02e19c7f7414326196dcc55f56b4ab2c99039859490496e278c694b43cb99c6155a06474bea11d600f1c83ab0a911071ed89336ad33d2e4f5ab9bb947491a4882f8cd84b70f37f696b12d3f1c9390ce853d4517370b28175378a38f23d4ff9d92e1710a23d67e73ff3203d5221edde5a1d9775b3a3cfec7031fd8552f68e6e6a2127b40537c27f9df710badc29dfd962a17ae950a0a897dd070cc8b2644b7103e10fcb17ac500574243e122c42eb8cf3e222f5f92ef4e75f5b8d32e5fbf0eaeba575ed54f58845a8807f5778285f70fce1ce52efa9eadaa9fd00adf4e7aea3fe0f13c58b97cfb8060803688eae55403258efa5962299e1166c9335456c943ac51f750bf1c809d27413ae22449d8bc8fe79143725a5fee59b09320be307dc28a95a3b4beaa5a6e3058d7d5ece566506b3c167fb4fd15a34a2478875077566ea58a34899448abf32074e5924deeed1f9fdf0a1742dbb2d40722f2cdb52d32a7d138f2013bbf42ff6cab6533f40de3f702e38a89c0594f2defe0b5ea9978bcdbceedf6dc7624aa6a7ec458e9fb0922ff237779deb59eb4f924ac32b936a3d84d001e2598593f6e38ddbc47561c66c4157135415c8f25bc330d989d6567ebc15f0b763b4be898eef685d7413b42946d796b9927dfeb65df1f1447ebad0bd755179033374fc6532f35c8af000ea876f87c452e822ec5710d5b9ff02105c01f0ddc0da39c077a2f2d36b5625635382216ab311735e4fa4c5b482c95b09591d82c47843cbba60332a95b2cdb5fc4efca6a79b2b7f325959f8c1bfd6fc33fddcbd3b894cfa8fb0ae25ce2ea938bbcf5489c8e9a502e84b20af9d89796ebcd61c61ba1e58fd6fbecbd52a72b47145d3bf8fbb2ccf8f7809e83e1f2f1ddcdaa4e0890202b827f8adba50030eb820026a2c7af289a31f7ea83491fa67c3407558ee722a53117eda8be6fa5341c45a8ba82fdea5cba96eed1afbfa8d432ebb753a0753fa93468e0a278b93cc4c4cc0c5ed3e244144050a26336d157429763dc0bf01f2d350de29292e42f65b645817f95dd84bb1e3fc7b1a82cee3dc0c653787c7557f6e7609295210a7a7d411494a53280996322698dfda43175045ff6a9f10c53f5a6c7dc19cbbe76674efd1fb936f5beeca2888cf1eb1e7b5cbe5df8ce3bd4d380f24c307699f89611be6bef59f8c0b6a17ebf7c32c25cc5f58e5fceb5e27ce284a979b6be7a8bb5a37e6caf1b6916ccf2c5789dc09138024c58199d2f6c8c8e121cc44081b595d08bdf86647fa8a9d9e3b0a2e7756f81d9347c49e6bcca15130c9b1f4a5f9b3e47561d88105bd00dcf894c30fb571ac40c1634bb18c294d5097a535b976fba01bfcc3f4b0a5340af728b258f718ae6b4e10b6ef2aa1bdcb61b2b6f34a5ed3f2f4bd7420d139d69056e3e11c7fe8f76907df3bf8626c7bb6b28fb37bd5936025bac452a98fc5cd7afc1fbaf2f180cea1345e4aee9cebd983ffd4c821f06ace7b53e698b40f7ce18eeb95407f62dc5fd9481556ff9e10190a58d5115a1ed9d9b3ec22a097b41bf34be7c79839b7c6a4ffb55015a48882d12e26e1a91d1a68b956bcab32ee14ab717516ced72443d40272f6666de7dac5167c84ef8b2b58718c96d74217a424f9245c0d0b1764d40fd42a953c9444a4bdc0e5f6c8fd6ba438ddc8b70ccc022985066cc57901703e1c6e2fc94b0da9a2ae0d0fdd09dca254c906d34072d506dad520c19067ae7c7349bd12a2197c32b47e6725b03d87f9e1af52dbd6dcab772ccc29b4310c7df66c86fb672211a295f4316f19d20c993c0d835033a88fac6ecf6671b46bd842fbf1f09b5037133376a80e70cd41bf481d7b8ecaa3e3322f0b8e451dd6e4514a1057ff7a694bd427304b6b2806e15fa52cb943f1d20b85a1be9f10cd71f6ed4abe5657e79378dd37290a8a6722a816e9d470fb76b61b36c56c3b07a5336ca0a5fda93217cad3e0da298120e2e36a1b727d4209cdec54c0b7d1504b7decf519c94fbbee7ff55965f4a735d9363dabc9faffdc9769c84a0cdb56f2b7cc41b90edb8198c03ed64ba35e3e8b92c4284a22c301be22906f3e337bdf68b6408bc926faaf0cd3aa82ccec5e9db999d91d93d3f7a40aa183144ae364a23e10537e5bda7f041789ad9400ed6d09152bcc704f2c4b6bbcd1c78ff078f5acfa1dcf5a478c0d939071b2d001a109dfdd2f64d4a5f8492dffe90d08603c4c376b94c95009cd95d0fe1da525e38e2f44e37e93ba9d7ce94646e759bcf5ddaa530891defadba13ee67570601e43156c45a2810c8d5c9bd54d06e24729dc0b636cdb303afd852c2dd14a81a48bb7d889cbfdf0178451afdbee9b3a5723736265dac5ae8816af0f1f1bc0e0df81c88db04b32d074c20b387b2a38404335ce69995737b99a4c4ececec31abce684f6c04454b18e9b02679be9165a38c79ffad5ae60f05ba0e3dbfc5dc964cd4085aec0b5b62e08d5f719b0aa92e512bbc4024ca15cbfa53786e1188383f58dfa0bccb4e413455e1fcecd4b72913e4e13381db868f725b286b4157fe8a5b689a209436be35e4573e1e6d6a8dc3ff739c3cabfaf61663f81eefa746f7c9efa1cf5f3e0423a6097d926e727960b173d2a767711410cb6363009d9225bdb8f35eb47b58429c5b007ec07a6d4b9a409ac60ebd16ab226f33c460dce46e3b38c093b2986d375ca380452bced13d65f5d4c0e4f1c48efb6e3f67b35c5d6273452421a633a5978f4e6dd0ff88499dae2aa5cf3b3eb345b7dc9a82a524948b1fe0c7dd2e80d4953a6b81821c91f43261753da0ec337a80f748027f419f88b0641186ba2e3dea7302656bf5358fc88180b984d53f67b18266d3888d0287fd5c17e0aee48eebaa2fee69b9f8cfcffbf1f864fddd5f1ae6383806ffdc55dca1aa75947d5ac1c8b4a678027e2ddc045e64cb8e6a0aadec53d38e4cbf25ba4a6c340998ce87cc452423ed9b24eca738b261907993f22d0f47e52485fb8f33d669142f13392654a17ab98b3c4fcfeed18bf5b32df267c6b5100fb44cabf25e279c19a4b9c9bd835380377e271ab54609fe602e3718912b1c79c8fcdb7096002b1dad6e19597c16d41ec8d6d77329353521e98ab388296206c4938b0f439e833b44fa10e8c16041c5a2b7f23f4b4a3722a558c98201dc57e5d5b83ed702c05c517ebc88b7c25361bab6d835a92644b6b65562570a332aa7b191bce7d111bc12c48d904955a6045724192ed0e521aa6b620f1916970b9d4b5438f0b900c54cca7b9eec5d3a1bd59241bd0555867cdd939b241a31cd22f5e9e9a24b748baefe4927ac5a32e19979dd96147deac7ca705f612bbd78d1e1d331ac254d9e224a2a92f8cdb66fb02ee984a30794adc292128f86e5b403b17ce2c37bab73a141c7131bd0b1d55a0e022e4139b79c0304569db40d23d78dd361b0632f30a78e22b4be59db128aba88cec7bf1f65d062bd23901efb38cc93db370ca347d965a176899ea35fee006c471f0731f3573d8131f01be23df836e300ab0573be579ff7ca92b28f4248f66d1838f515bf8650618cd5b053abbd5ae2ea1a056131cc004d7de95e23f05e43c357f319345a3128cfe44041e998ff5f356791cde1518f1286191a80f76dbf5e1926696c448fbf16a60c08e10f4dc74d0b9790e08d8c723c8e7515c370f40e2f4a840914e0e4561233ab8132b8e98ae3b7440e754d169d8198e4267ac60906efdf5bb2402840f9dbc784330369378052310bd33dfdf044749956a6df215ad5f4dae0fd72ccda3b496d5d1f25c4145804e009da80574787cb06507330a509a6add35d0261301413b1cdb73b5cabb67ffc3f84dffc972cd0cd9b92dbc28859b0b86e4c9df6458b698af11b57f20b2b78985b8172a1aee382d9b78361d615b160fd780f4733c0622087aa317df0c8789cb50b3da8aec081801c4c1906fa40d24780ceed38025e6937cabc6bf98ef81b72efc98361d24873fb46677ae0868cf5c6ecc92d8810362da5e259c522a3fe06eefc49a55fae20f2b51d6f775278965bbba064328e95109bda33bf4e3d01e3d654968a4129b1a7e8124a652d2f2022f2325591efe9e2231532c0039be48f328a4f9b13039fa659da1cfa23dcc37c041a8015f31c4a0a0d022c705591a90a085b3da9e9b6b76f01d03b95eaed24282cb0576c17dcd361996e3524f7c2061773b80d8cfe74a26c7b9fe0b1f22f0a08715598fb0c02e722f63dd4f1ca34c16c9557f3287976bc478987f301b785f1a96dc2738de838373d373e82ca7a36ad3cb6e290be8597408f80956f80c12a92827ab38155ef269fff64dbdabeb0f49662fc838c863f69b628cc79ebc8b1914f72a45185e84481756981b864ec455ef846f1b62f3128ed96784f65087b27767e65b232aa64896dd613e71fe5aa0200f46c6cf4fc7a1e1b2c9e9958c7591344768f7ff6e72428b779f336162259ebd6d2506bab793bcbe24b539b3263dafe6be1f64eddb8238d5a17ef6f03904c56ad765ca4839235622d0746535cdda8193789920c8929d6a3c17d4eb586b7523dff9aac7dd57f761312a62301c1f42de9b6703a4d19d5c76d609566e614fbe86d7097f65c536cfe8632d8eb8c97cedc1205eb0db0b94f0a9b5d7b46dc1a95beead5767058f84acf6c588d59c4499ab0d50561730933df7bd284f2d0adf2bf8142d43779cbdd22017b9cb358778999ad5ffff361c79702c3dab185553b8630b82a115522dfb3b7b73ff6f84b21f9ffdb273d5635efa123dc3c37269ab2a53d81943897b68c5bd658fceded7fc92065d04f42213062d0f753a78de372b5ea84754d4565dac6816594fdf623753b12aee272ea1fc4832a8b1670e2ee54c14e7252c6601442530a1419edae68ec7e78e839e28b6d657123f9f823f5ec9f0c97d55e81086fd99f1a1b16b9c8b457df364e133eea6d2792660974c224aa3cebd0b7ccd506f964d64c89cc4f56cbac5dc3e1a2ae7048022f2111ad75d5dea7674567c8b7528068df766dcccf6efbe89efad866d789d2e315e8105b2ed90b49512718200bb6739b92d34796bfeb0b9bf560378114f1e89ed290451445941dee2c242518eeb69337e09a9ba1e0e6896c1a760be1423b33da3a5b37ddd32e9b62ab2df273d56d6c4ef7c09d4c5d27536aa8e48ba2d9a51d4846ec31d1a9d2b9bcb224637ca1e898b405bebbc02cb382ab6ae464c3012157e8537dd150ef87dccab1d1eb7560aed8b84b438581fc64653d9bcd4e1126bbff1cb438649fb267f046406cfa3ded267e5d663fd97a192c796d78bbfa368df41a856fe08213381f41da631825949dd1ede852b43e8393d08ceb1391ff5d503557dc36c1d8cf878ba71aebaa8a456522623805d20053e3bef153f4c1f780fa32a32f347209354c6b0ea3b750d3d746f85a411b3782897647294951b535aac683ece99cc2d8b8e8f05090d80a1e6795163f2cde368848f0ae7da9b7f939aa3ecd712827eefe283a1c89893f10766239c4a178a2b03ba58c91dbe43836e88760807697b9a4bffdc7f172ae03f329cd9e9422b14ce3aee1af4844694df543f0be45ca6951a7587a5d5de4d36ddaebba052db7610f2a11e2ef678bc8d5336a4c0578b523302facfb3fe3528fd6019b045b2fd1c8ea9bea05355d2afab2afdbd767bb55c5da1d386bab15611339320c5567728f2ce0ef2197d270bb07752fb2bf17d2ef03f532c65b861cbbf640e5a0d8a5dca9e30d21dbdaaa7c8e387c9b305d33b7bc4d23b382d023df8e2e25d233d1e58a800dcc8b6b05ab37672ece6a0ef738b927c94fb26deeba509bebecbf17a0cb6805542cf444ca8732164c3e65f5ae6377ac4ca45f7679d98a5093258f7dc99a83f60729da25c2009e625d08f36806fb0d96d93c666ef3275018f63cb52249dcaface51be285680adc2f7fa033583119f64821f19526491a468dd1883f242c1b1d93caa14a02d92c8d6947393f869cc3aa745481a7caa9ac4d2439621fab8910dfee559cc01f39be35ddb0b2b33a5aed88d219d4bb2071e6e8526f8866176a838211d96498c8e51e125361c58a0bbfe47a511c9a8831222a7cf3c5cf0651e6129948a15a318736d99828b1f12a0ae1d9fdb080357325b364e183ec1c1f8dc2e98a2ee8a1a0c33e6472c15cbe0ddb931264beb4695649ecadf192aef58cfe717d61aa237535527196b686a0ca93ec52fd9f6062f0cb12005f84c119f3fe4b4cc95e7a0615461ff61897b15eeb5500e3a7a148c4d7446141067ceeb2d5bce9b3e15cb6c2a0945a1f7c04ced0ddea47f95f6d02c01c323276b2d00d3f8c5a225fd5c8102bb28667d0b29930b36105b69321124ecaa950cdd5c5f3b4c67b8b8de84a0272b1731bfcd5b0c9dd5b88d6913545db643894da0998a1cde02a73335a30c15b0672eb3b50642d3558cb1907e66c7406a3f5439d134029375d094f16f681f2042fe6d6630b6902c3557709b1142f44841778dd1041544e712eaa9792bfaa9da9d25f204990d724d6d94b3cdfba0e74fd5f7afcefa09769fe22aa3e84c3ec8c756f5201063e04d5ddce5d5c698d33aa4791e8788fcd8ae509a2f272e2c36b5710f50c1ad24a9a4fb18c83913daac66d66a2175cecb1f4c1604ca5e54cb51bd8ad15c27620606ed7371c15a40c28d2b52f80176e8d453fe6ac0603ede5e9d44ac7de74e1c229bbb7b1723e8dc27a1664527bd45cd5b260274a7ff4bfd5a9bb44cb02535f4862df388df8b25ab39e2f9c29a6eb6763ed5030f182cfe3f15eb67c5e95f122349287e1cbd09d67d160371abeab400d78312a698457f0ec81350f1104982a38e9d080cf42df81f9f8a42c64a32037a6eeab602746958edde34e239ad6602a56a74658902e6d2f3c073c5738bc7d0d56adaa02512c6926660abcf7220bafda38f1a0207f144e0eb914b3170032e31ca99e65056751006a679fcbebb9315b364f606c39323dbd1fe246a658c2abde91b6a6f05d01964533a2b16a62867730ba6c1dfdbeac4a3f765b73fdc6486cd98cf5f288817bb3df8e5b877c6c67a0ea57a89ab9ba12a5eb542d6b0daf89c64760349706436b1996c8dbe87621107e9b06ab9483acbc9f80033ca6ea823dfc95730a3d6261e1518a49c77318ef0e50f7d26e0841baf1eda7b15b7849a3de9c27621b1a05d381fe5db21abba7590632b9a564778b87534a9a4d63be09f1a7849a3c0acbe86fb3896045766957d1e517b69207fc3f5a07f0d903d9ff60e58a3fd87983dbc5d7be904fbbb3365d6a0c95ff3d31ebff86c950ea6b95fdc4669c273cf8400a5bbbb12863abbe723a8f735d3c567362e4250143beee46c28ef0a640b8442754af34dda55df9e09104f2fe8b4133fbea2fd9a45d8fb86a6971588198a5e17ac6e1d10cf5366f709aede61c7512493662e37e5f32b8dc3d86fba0a5e33acba6cd8a93bf317b0c4dfe5a403b430350b01b7172c60c9f95bf215676d9db9b4a8a02787fad783f775fd0c47696af7ecdb09625aa435252db5a9e1b7de46af6b08113cd3fd9a3d980d0a85ce9aa6120276a276280b83abb984ea8cd2fc3cdc29e98f77285add6f1976262e0d60662a31ded36c008c5019cf40899138411d4d2e50e30cb5637d9c1d692f8855e08a2f6d594cda16249960eebd07be547d2541240462145a42a838f7debb8172d974250b9ad9173271eab66de8c10e4282007a4d044cb6a8a197140f5099a7545df387e1107060a85904fba856fdd94425feb47de1668244789d6534661dcb6c26cd40c2bed3dcc44a32016654fe2f5487d0adf2497f26789b3020d1e19c2e8c4cbb9937062984b138ac6283743343f76cc52539071a8e40e5f03cf51d809ef174fda30a55b2726196685c4a0811f502a703cbc458c55fe99af7b14bca6d2557ba5cf5c77456dfc581195a1e023d9f011cfc1df5e672e192b4e1834ce85e70e9f911a535eef06428ffdb1f3c47889b7d14aa454ce99458d813253a1500645eb948625574c91a0cfd880193d1d572772b0bf583511c5243dd4eb494501b7f349963ef2d9fbf9c29ee0debe3450c26c38044e7ed2e26099221b9c85292c8482d0f8984fceda847dffa13e45df26d4f746c4acbc1889c38ec2dc57a805ab51bb898e931d70df9da8a9587c059378ba9f4e3445e2c186d054cd6b21c719fe28bd7ce5cf22b5fbd44ecd72cad02e597c531244db0d4895f9bf2b01502e4a297247a4e9fb21be5a197a9a6e8460ec0265e46505a13abaade7be2c4cc5806522e37f3cb277dc3b8429765ea6563cd9ddf12ace75eaab72920897912f1b7fb354389399de9508b93929d34e172a56b6e63bec0023c4757fc55ea78fa2fbc2affcd706042567f6339e154c774f6efd622d081df0cbba8970fff20badf66b5adcfda8d8b6bc4e03c53de4539df522db6647f2924ac4135aa4708ca8dce088fb078e73116ca1ab18d7934dc26b3efb54f8e8932d3d99349fd24577ae1afd8c7b6ca8f27f0cb8e91ddb8a638783f1beaaac00711fc9af12e9d66ab03d49d416d64846085e01f0f8472075be4ce468ff059844d25f47489e9f9f60542b14502dae52b78d2b8c27de6814d6027adfa3a6a9a298ae9980b5c3cb7eed3001491926ca03c98cc0fe45dbc27f1bb647d3a593aeae349b8c4167e1818e7c902f35ee5e6062b8bc6a76df6b9245e9293a7ca8033a017d00f85f9abd094fc7232450f6b7675822a8fa5c3b47b80ee0441e03425c970675358b1ad298ed243dbd0c15cfe52a8c3e9f2d6b40322688f52343e77d38a8c273d5ed3fb171bc4a418bfc72fa0285bb4685c2a8408108fa423ee460b81d133808e73c39c5974b4316654d99f2274f8d05ae27db89042f271386c437f4dce7c060a9a6ae01243c36967ab3e6cc2a5cf4a39fa7e4d5f0fde36f1fecf91c2a0e04b7fdcf54ddc67a7d6c3fcada2309af7e42f37cfd565108e1a06f0425774639f19f76c98cd6a0f92973ce3da1258e4d30a8d3701102832356c65ef9d435630024ca54602df215b177b97b0bd0dc1a20a291b040b19cb6334c765ac9e41f47ed294837ac247a7b55f0c268dc5e10f052a328bc97abb6942d4f653fe39a7c808a5786ab77cc7157e57bd58ff3188724c63101dc44d2879ebdf07ecceb6f19fb5f991569225afca92d34f3091891204f893911071818c1306b8532d950f4bda3e744292cd71f97c83aea4445c33f40bd3947f58210a9cb2c3608c60963736deec6b644ea4575344a1a80bb7ca4ff068ca6c7c450de4053757e2d8b5ce8983d7abe448c756c29a725309ba0571b413036a791fa8da2a794d5a321c32c9f9ed5bd5da20e0551b2ea8d2f732c46f714893933b89085558cce6afcf99893ddf3f7148cb00e2081b04697cb024a02f68b5b01a3f23ee395a1c577fb68827f7cf35fbfee8635d872b47d18e460bd7ba8721eda80467d2948fe4ccd2fbc49478e686977328f0200d0bc7416cc4ad2d0dd023599f0ab5dc6710d8d2c2db1b6f0fd87c39233693bdbba87ec6c047c2a1909fede8d916c7407a8b217514236d0385a7d4d7c8eaf06901b33070c2686460d3ffa47b2b991ecce971d951f3f53b34983e92be8749472aed7c2ff7fc6134c439fba5f5f81432f2fa85cf4c292f5ee2f50d83356bb86c4c060c12b4cdadff63b48b5d92dd8c36c9f694411ff6d494adf85ea5673d1e746eea02867f4d12ea024c285d08ed16589f84539167a6ee1257e1eb7572df5d735d325a631d956b8f0071e40eba39c4e2ffe873742e707546b6c183f1dc9642525378d72e5db7bcf288406a83b9a1bf78f4f45ddb660cce302435179b92e2dda831b7f7a5706b4c567b1ec60af31bd7b9253827c96229c70da3cd31a357878c1dfdf16e0797403432bc6fc52ea803b0661b0851a43887087bf08bd315bd9c56597ddf704e0cd03d79e0c3e6806840f426d466002ddf51492a67b7bf2219ab1f426825c29ab3a5459665ec2c17fdb37fc6cca555685ee3dbc1a2738d0f73f81853eab20efa605d5d382dae6ff47a38483a33290bb4a5a5cb9e39a142ddc0ef9089b36bd932be83f29ed4da76fdbb466402ccfb716d152d735f814996ed06ef0bb35e765a551c7054f7b3ac75420026e29dd4c789e2fef568e845cda0184096a9516fa47278be3d0481825127b461105152fdb18c411ff0582e4c88f1eceb9f694347d5ade693a058c386ffdf761726d5f503ecfd505c112001024ad7d580f8d87d19c6a6fdcf721a1d2503d6a3b98beb971a5e637660841de8ab78ac0fcb2dcca3d5e445bcbbe322d2e145e85c8ad00982bde839fcb9508c1524eab5b43a6a632bb4d83e3f5117ef2bd444cec190b048016bac58164293a14f4bb421e893bfaef0cc5259dccfc2cbe8b4ef358c01bcdfa53c20d49c428b4019ee177fa683ac6a671196880db2bf56b11872c45f8abc07625ef075762c10ba4df9fb7cc3fdd12deb09bab2ae0c7c8b0fa66471ca983577c5f1b7aaf23b8bd63ff57725730f2cb475dde0d0f02979480a0fe419d0b517558c4fcf1dd7867162ef700d5f6504335e379bec30a1684e5c848cfeac4c869e1f57fde1654cf4483064e3d8d76a2fd48ae50675658086354d138f21e0ed2b4c3c87aa7d5f343128db94c234b26be66a395312b9b80985be345ca942ce7d883422ac920d8e8bd811d962d5b444eeee685bebf3c5a4e7f68ab8adf520c4d8c62bad49fff01d99f11d4c27481f3990a94f04b7aa1ea24d5fcc21c3c51bd68b2cc97d1ad0519802407d6199cef3e02a99f34a1f8d311441008752772a973319bf29f592d76448b43e355eda9c05d97f82c9cc5461bed44047287c697e9b45610a288bd0f574f094e8c1dc4f878de40949fd389c969f840b3bf81b4ab9d551f25ca1aa627356d8500971693ffaf5b7a9318f67417184594bebd761393638f8d1ba2ac4babe17108b8d23d45d638c4dfc79c3d13e926ce2cd8222d88da9b7e7a87cae28482a17527b5b27c9e6ff14b82b45cd11e64db3eae6d374253dbe627638435479e1008e5a07e12c9a590c967134b9acdbffb6dfdc88c16db3b5956a3a1af068095ed3c3ca89bd207aca01d4cc0625f5c628571a76f56dc395aadeca149b3183bde1f6b0d6e1027723662d0be0c9b93539f84a599fc2f2c1383d4ff32443839079660f42820374a93b8a6ee8b089be22789f120bf1c1d4bfef49530ac8d4a4d5f5aed500c35d8e990005333e20a7570cf1503fb4407c694f4695ec9629f34d032bd3cf39189c7c036ee8b884b420899f13a169235a8ea8f4150400695cfdd1fbe7d6f7db69915a7a844ffa46a18f98162732be0509c434c929ffb7b4e486d933dadbb22f054dc906ef14cf117ce2932d04f77309e20648ec16385032009285ac671ea0b244ff7cc6a9e11015e645f95be59643f9311d39bb8aa85ed339ebb7ba1ab12945dce79e3b8c646d9c14477bb0887574befc88905d4cd8d72682ca988617988604992d5153a7dba7884ff05011fbe0d1801d73c26e05068c2b94131c8a475413c73494e334d79fe4a15f45412ea278d05796a04f83a74ef0658c036a175eabb7ebb7196bd047a4a27768fc4126c1fdb527b5894a0597c5a5576e31c5a8bc713b97aba0bdd592b0b313ec855ead0c4fb41ff1e6dded2d7871f94dae5c666de016f21369bbd3056aeaa36c59c9399572986bec139b8c526ffc42345e982ad6a153a487d97fc66e93525422fc405cfe6bb32dcc87a854fdca5413dde2b7b420915f9fb8c69fcdc0328aa81bf4779caa7ecf367a5796ae062710846d898264c2f37d1ab5a727b9c9fe4c520e9176d3aac277a389dfaf19ee7db42b3706585cd19feb7881ffb9c4bc72ef464ea49ba170e09ba8098add678e5e7f5bf83b84f1715f05c1312a8cc15cc1a878ed404458db2aa8637ee58765f0af3e7fd0c41619c01bd42e133d7e24050b6ed41760638f1883fdb08c7664e3c784961f42996a2f91f7d458c9bdde40be956ede33f3d6e392201f0ed75e301ffb0fb89c95edef686c3973257f0aab9ec9ab65c85aa68cbf993b1b45da7c45e3b69aaf2552335aa8f968e841464b3ae4cb0dbf3a36298579228927f8c24ed0f2b7ac43ca3f706ed6f9c4e13dcf68baa065dff1bba14ea34125cb8a1c94d0c14bc76b46ff58597dfaa53c0ceafbfdfdae6cc2adf7f506267d265be97d4c0f030ec885c7e9a499e672f877babbe9362bcd78b3aee9e1b9bbf9c7e2396b4bde9daf43c079e1308eb201fefaef060b20323e01b6b7b5103e1dce21eca5e26c09fd0dd137599b7dfef47b7c54b3f344d0b08a06fa7c7cb8046e13163c80191120ea0c9d01cf888ef0f9e3ed3bb9f1e0fa1d6eb33de45868f8c797b448783b017bd38219433d13c7c4c0b5c8e81bc8e6cb16f4f028bb32d6faf9e75164ed26086f0e360f54d80dfdd6d1e9ca0668cd9539a06f40a2b5296cff3e17e96a877f77d7becd66225f973840ed9aa51091a03f37b9587e46a8ae86f50d0803670e3c12af423551d18ef55d2467929017d3740b08022e838ac80109cba539c0a60dc37df05cd20da38c9bff9be5a911661f3727f30a33aa5ab64fafbfb4bb43f9c816f9a6c7da7808214eac3669333126f4059d0e4ca7cbe7a303aedcebc3b254056117180af863533ac4f83626f8c79b0939ceea8de97a3ff0e5cd07c27dd1cff717e79f0703bbd81b5f72376ce90458155a8d752f80c7c4ba65d42b927ed8896e8c1932f5fae727020db090d26d54c4f5801c95ed954bfe25a4f34cd439b30f6e33b3054e3e8c3ff05cff3c050b0616bff9e6325426bb6b6b1d50fbc7be1856367bbea678080d5290d0b70a7ed595fb313a57d958ce6b7586ba9b4c4d6458d22f0069e28190b4dacad635f62b0fd76efa11668eca7b384f9d7ba389c790f10e5384009b19dd41bdc1e6a1512b8684a7f1669d961583ec6872ad3216995c610ff637e0f67edfb98cdec02a19eb20e3679c79337e45881efb4f604822b358e7db0bbea0fd69761085dfebc52011109c71162abb72ef4d167364bb60b97dca5cf1d49f2e5b7bb9ed69fe0fe941c74126e5084a8e6ecce2659267d46346d21761a6bca4f2b2128e1f6b8a5f3dd3e0e41e8ddc9b1ceed5d74e4b4bd895bdd17b2c299b8ccdb0125aa24596b249fd4621d3973c7ce23c5514600642194586e80a65e16796326a5f17d794aad8ad74c0dad545dca7f68b24c541fde91460d19b284ae6d9e24af8d5edd6c43786e72a8a8670c3379e8d4519e1a93de1d73c8d9f2c7e3b82bd2611db828255a3f4a6c767ce1c6f1c91ca33f31c48f0541b3e77393f66924388d51c5d191d0c88d6bf17b59a9bed2f60c600029ab989d193d6496b97af9ff3e15e55ed60e7c5b9d9df8750455acd2e98ec85c2d1ca808617a5bcf5dd503d78202272a1e90398631640664b5587cf65993ac0c16317b0c714b6f92bfc6f0f4d03efc8ca8b8c33fe1595c4f403b734015898dee9eeb0b7b50d55e79fbb6a842ed3da11e533254946a2a83876cc63f6bfd18a001f10fcbbb5e965b3b259613a951015f03025def44021d62c7894c06489a7ecc0785d0a99dc43d61b669658a6186d1612875cb5aedaa48279bb4b5db09a70812be53230aeb7a2c377ff2414fc7dfd6332dd022cd18bec1d1bf2c2443eb0e3bc61f6ad106f0ebe1e673c7c782784bdc577d4413f7c1abec6d57e3dea494766110516e25356c1d60d7e0656c4201b75f1a1db92ba6767fd964daef3d364a99c2ef423dc9ec77c7a32b0e7312ee032f84f49b185be57ffc58c4ad2600f9a4a8c45acec953033a8702026dfeb07bd5a7f7b25bd8ce9928c64e920fc8b069c67650ba6b0efcd52c34453056fb7c34200cfe3debf117cf40e872d43f5efb8aab0b3a31cf026a1ea681aeb6ce9ee89b9bba24c4a0d5270e5cd9893afd51432078b5bcda8a2de3cb369c1da2fc0ea44e276062fb767ae35578b24ec41159a344baf44e2b64b22c5b183ee641c8437c79506a9db695fd504cc53b87c9617c3e0dcba8fa89833fb77cd5ef6f9777d0b9843663060863f3e3b43b3362837f2bcd1d336dc1d0da69c45127fd3d2c158bad4305ba4eb9baf5bfd6712646ffb71a05bd57e529177ae29486eb31368a9f69b9919cb356465199abdbd4f9b00484453f36bd2c88ec5ad1e879f178143a68102c4810a55e531271380fec377079a1ab0fb3c50b38d202715f60eb5a74629aa57791387c73aee0296b6210bb6ba87ba36484c094322c48d628f17c5536038be5c2a04844eacd957f36d9a151e48372717c041a8015f31c4a0a0d022c705591a90a085b3da9e9b6b76f01d03b95eaed24282cb0576c17dcd361996e3524f7c2061773b80d8cfe772c7ac3c2a9c1681177884a43f662adfbda5a39c951f05f3fe2c90329b4bcc60a4912c8bd4daea56a8f5f39164f62ea2151d7c9c14463a98d248884b3ebf7c0e2001a4a7bacd33e1d8717796855ca000d21f089a7d4b4a3feecd3d0f7e7b7cdd41855ddf5ba094def9ddf6d1a634add96a15257e0ffa07fcfe39fb1ca5db67281f688028b0928e97f2f65cfeae11b9c655430050ffb19e740f185477bb136a999d1bf894da3c6236d8d2954dea49aa57022fd505f156bcb92a79231bb60c1d3f0c14f24c068386f3c7745fc580db6dc354b940337275ca5bfd9c39b345b743447a97bb86a2cf3a97afc98f7720482c6a0b638399009a61a150f53da24fd1fb5f61350620534e956cc5fcfc8035aad74cc0aee55c60561256d211ba6e170a4f5d0e7bf2aed9948e395f8f1baca97962093a7c0b9ae1196c9a2a5c88d9fc0338f23a421001a5e49c375dc3557616c4fe63ec270247aefe2d044e6e48d03157cfac81ec5b4fc13ef4407d43e106bc585a280282f4d8d939e384b4f611abc3f0dc48ccd5f17ec91a769dc4e52465ced14af1c603ea5eae436258fd7a1244eda4115b5551ec01f7ddceef8844469dc9479d7387563baafa621da1f02d670425a612c14043cbee852b5846ad341ac6853ac4454c5f19932631efca90dcd9be616a04f2567c40d889e33e4b9506728b38178556b12b65951812eb3986fd99f1a1b16b9c8b457df364e133eea6d2792660974c224aa3cebd0b7ccd506f964d64c89cc4f56cbac5dc3e1a2ae7048022f2111ae9d37173a70ffc5395577adfee946ba63b8e6c39fd1020dc838adf785af6b48c0e4538efa2eb8d0e16b35f489cb5b79cfa908e11d99d0cd22891e43ec20991466da9bb63410fd7f9f77c5abbd15c70f5159834927904783993a03f970ab132f6c2615d81dd41efb2127db6687af27b668e84155a601c30207a13aa896ef8bfaa6879b47c3e615049a95c570f5e20da1cdef3149b6dbb2045fef682a23f25ad7b55bf71b29b57a8e6e88e906e078edd6aa8267dde8ef6e34795ee4d11dafcac3162cacd8d1fb40b3d1bd71b172551945044da5d3315f6563ca2334828a889628a69f064087d70fbb725a461fc7ded254c98bc182740605f6be623c8e29599a2a1be871e6ba36b750d4b31f37e51c3e0f8fc553e1485da1e6f0f1c1b7ed1fc480ef72f583d50d99d9e48b1441b22e0f4209b67d16d21e8b45162c984fec0ba21026e896a079ba8b5b036d562d9f0d2f44a4f6937a94b08633a6707ac81fa8b9e952a47683f4dbd42b75cf3dc145390ec495c670955580ff2ec5ea3f6c0503589c4ce829a30107b25803dee57d4595acb7fe9c8f61ff18bb64d6882bc52756fd4dd517d48ae153c41f4d7cffb991cb9c5bd350d5d892a47ec56848d1dec9053c11647f9510b5f86ddf83dfed56bcf1d9c6f4a856b378b162119c75fda8989db627ade1505e412acfadd237ebfb37c2418faa1df382c0dfa8bd549372cd59a08faafec6bee28d1d40c23a6e2d0f130818f637624a2c2d75b84421418da2fc2e863a9594f265e717881862df4a70121e01c7fdc5af4b01eba2c184473f09f4b5dc0f1efd3f274f674dedf36a3bde7d6901b5fbcf9169112decf2f2811a444676880b893bbc545af301f1e4d0ed11648bef20b241a506cc9a7a6316fb0d96d93c666ef3275018f63cb52249dcaface51be285680adc2f7fa033583119f64821f19526491a468dd1883f242c1b1d93caa14e91e8eeb729a59309167c7b68d2aee704e5bb22dd19f8da4635be5b421dc1a0ad2c775a9b7295025033abdbcb1f5bbbd124f40ba354d8dedca755af6cc276b93c78045c64cf1b43947cac61f941433f3a71bd662a172249b1142303ac76ae7627d2b6b760a3d772c12e66295f071d949bcad055bffe430113f2fda8a35f808110c92b1b78b299429f9943ad137247dae42c4279bf20ed90f9f3eedb6f29756544f3cb7e3258a7a326222ce162be4ccc89d4329950743e7948baa821298c3d6636fd29c8fa2da237330751097d6e3ae9b25dad0ec012ca62a27937c91c4fe9450adc2d450ac40547b75cd9d4818dd5bafa70677d38a1c12159b5193bfd6f3f8b8113345ef176a09b2723a8be7ab34e220d491a38dece362a9becb4a1f8faf3cd582b94c6c29ea6d306babd325b228c32d95c0608f3e9ac70fedfc6c7e2457a4ab2673eba39e22ce0bd11bdd5d11047478f56ec00eb329730fc4b9bcc5323ac0fd296d6c4d4cba6788a4b61b8f9320d3db4e58c4278617b82a360b6288a21bbdef8cc317545d35af51e0042328dd7c58cefa09769fe22aa3e84c3ec8c756f5201063e04d5ddce5d5c698d33aa4791e8788fcd8ae509a2f272e2c36b5710f50c1ad24a9a4fb1820df87fb9ff0f4873a1bdb9b78e0f280e8b6fa092ddd08d35cb7b40af78326f86861ed623e7ef25ac6f8089a72fc88b37f6eeba0790cdf5267be0468f22062561bd5fb6ea4a4c6bd635065987fdc3959ae9d460d16d44fa049c06903cb440bb98898612352112c8c0a261c22016733eb20d3f327ba6d3f32bd966c81b7af0037091540dc905ed0c4310c7cbdef251cb1b040d06f5ad586ba5feee8709a22308d4e4e5e791976737ef7a60daab30c91d27cba51c725c5e22ed7bd0183e78712d1aba9e05ac1c967222e041cec889e75fefd3e3bff9e4cceff5cead3f2fff0652c39cfd13761fd1dda73c6be18420509ae347f0fe59362b8f3ac336d8b2b681d3941cc48e080a8beec1be55c4e18e5e5f3db845dcd742b494021a905252898450cc0ce378e3c8384b4adae41ea7a93f47bee0d4e969029d073dbc14d879c4d2a5eb542d6b0daf89c64760349706436b1996c8dbe87621107e9b06ab9483acbc9f80033ca6ea823dfc95730a3d6261e1518a49c7731101c5fdefb03e9fa4eeb09a772c7ddf8b921a51088b50d8ba416753cc42a5775ade18336f411d3e11b704fc04ce3156791ede6569e14dc3eca45d8f36d316ab0b123ab97c9a6291faa8f7bee30b572f9cda500ef3c78ec18930e91791b29bb5a0704468f8ec25be9785b24324865ee6a10e13290b3c3c1bcd47068f12601438b544a3ddef814e2fbca77a822b97c5d9002ac1e29bb74222c98babaec3a305b3df5d75988792d1583bcb8f1206a0c0aab050b73463307ce9f94afa22979f946a54b4bf4368abc3b2b6f5ec67adf1df81398487de857f45553aff3be82e76c49b0eb21d98d0a8782a8493833998638e6e112463c5bd065874ce4bed9907330118918d0b9c457ea28a165cde99681a72af577bb147356b5453a5f0c673bd5e70340afd1679c6d28ef4718df306d9ae67f190bd86c7e6de0b613498857b9437c71a92eeb9ff43596bf0e1e1ccf1e5d58b9308837f750945de8cf305275a57a10398bf47309cbc8159a8beea31d22d3c00ca3d2d0f73732b8281d5e57d13dd0bd85233054756efa839f851ea5704aa53bef29e892fc568742af5aaf048badfb4f53a6a0c942002a7d8405303578b5dcd6aea339b88f4d86260e5f6ebd0849e18da62a1875b470aeca912e2fc5efe4564fcad1b64a8b87f76ced8e9d1fa504b27c107024532acd969406a43eda0d639334e621d8cac5b9bfddd2fa071afe307a91208f825a5ccb95b998deaf029dd03a54150bd59f3df26c80561ffc91babbc114cb63d9f2ec171694afcc7dc48bada4e14cab3c04bd017156683b14d1d68b0855b3ea6d5d24071930d04016bb97ffda86a87b477825889bd38f59d685a21cdf70571c5ada3581330ff9d49c5ce81c1243a67352344e0ad29402721b99f3e13902e8d732b80082fd0e78e2f482440bdcdc670d7c3590325fc195b69e77b15a31665a130c56aa43238c291258d5a28dd6ca4c6228260d762ff6b37e6a506c13b75a62039d995cf1ec197cd65c98b6b939bc54e1b451399fcaf1eaf2305208df95012d0a73189c9d769d5fe026b32549aeb39cb5baf636ea57f4b4eac1dfb242e1b35eea38dc8b5e5d4cada2077f9a962b6431bf6f347ed3c7dea60d4a4f7244a1db8db532ce420be8da9ac010d35a157874d8a539ebaee85792169c23f80f54d55925717c4da2a0e693e89ce08a12b53fc8ffcbf9b6296170b5d4c1b34b00b8a07824286c5d1736de454a88241c77c0224cd8b04fbbd2365afdd5386c34643b2b34e3d35aa3867481dd3d741c18bbfcf11012d2791d171c4aa27e91e061e03948c783ec08662d38f5f021b11338a36f81981c0bc30c3672f10c7499f81943e4f6f3ed9bcd42a50fed4c72c5dd0513420fc24c80a25e4e7ccb65759f838aa006d0d3c154147744c87af3d9e2b21b2cb8579f0201c5c3088f1a114361940ad23a8aca96b9b50f61dd1392336d47a3551420b9f0e353a231acb06f81b2719025b57d6003a19090e50c701f2a2def3df38dfc8e2effffffc3a7e5b8a484349b56b6ae3ca86de458b1fe7a89738f903fc6aa2a2eb9a0b9f86aa7ee8d3d020fc4c10f29b6db325b334655478c0d67a70ebc3a59580bbd958dd5a3aeecc91468adea637c923c2c461dad3c06e4d068e64431f436c96f8c370ee96250f990d4e08950d0bc4fe9bb8e50d1a158adf8dcf2d3ebe8b8ace7aa07bcf73c0a6c2052cc3c6c50f3368bc10659bbd87253208f1ef75b62b3f7f43d0bd3168905e97ebb39eea32d3d96f46307dca9e9ac2511db0ac6e0e7e4ac8da15a0dddbea117dc4a3efd373aab70dc6b10bb24ab2a54f5ae208a06ad49b2bb1820f42eed63ab3052d8b49eda3ae1ab39aa5cff3012139e8b639f8a93bda48fce5703c2f65c9a8a7b123479d149cef0718d5dc4d15e09d04a3f571e50807e2062fdd9b25d097811faee8989e159696fa9541482cc51359509078a451af53204426bc68f5a9da7c20171ee616e5d7dae7b3298e344018dfd5bdf382d99566b76e961164f886111606c811b0a9f85795d35afd037624d3581476c7d481e469468becfdf4b7c968babfd384e71e5c19fb628d1661f1140328fe640f82842eff8e8e7b5201a5ce715390264f7edc356ecbf8049e4a1683ba41777f82a583ecff0b6243a654556e470c519ff117957e4a08e1a0bcbdef09b0708de21a70c5f625884060015a67faf71f3b5c143ce04730143341b7259c9fc17de81a60f0989701d857929f48af420ef791666cd064527e742755f418866416d251994263b33e403f0a6b2b26c5de86c0f69664198c57ee554ca2cccabb56720dc29355bc4af33d04bbd40a7f4c6798d56a97ac27d28dcbd827e632d53a46b9b0f045084dd1b5cb901d12d3fb0fd37f3f3a63a40acd8892143c3b8625422a730ca1bb8e889094da2e86de28cb753b148c2db53c44d11971c192490ab0056f559065dc05ad00c6b4ce5d57ff05f0bbab08dfb957617735cd916881a06c388549fefc480a2354d1b1b7149973277c76f066a036367f05aceabb7418781b70189311f20f930753d034f87bb8cb59cfd5fbda3171573ce2b4b81c318aedba130b9c5ee1b87638797b1942132ee83aba4431976e6855ec2d28f7dceda7e5307bb813d924a936aadec7ae10bcd05b97810de60e62256f60cbe135c38552574f2a3cb3a58072fd345557b1e03dc09b50a9c6b030e8a1c58d2312edc1611fdab8f3af509967b6708253a57bed2cc8891a9b7415ee8feb00ea648077c5e579cd89081e25611da5f2211b594f1b2ae6b61746b23da2472f3a36224ca4619c27489186c43ce1d113a65bc39458fb1fac1d20f728587bd6f1ffb1775bdb2929783bc8e7c6866aa0e21d314419c6b6ae65e4e1b96a7efe80ec694375a508d12b28c690ee8b83468fa488bbb4c2bbc5a4a0c35a3a539e5d53c5635c1634b38de7479b8828f7e2998e257a1512ae7de0ec8c6b41083ec12c200ac916729d6752cfe0f3ab645fadf8f76653784cc21e0c47dce9d680fa067eefe12d58def4453ebf60171330338cb1d2036783328227ddf2c009b340e09b7ad4e8adb4336f60e11f813218ce9c751235961dfa5c3b0537c20531df2abc01e863f61bf99643b3980cc366c527b5f1e398ec69d848be0d21831e0a3d1cb10e100726ffc74ac13e7f8360063aaca1a96011e05b1c1fa97a74ea54dc32c44e7a10bc12e951b632a8260bd7faeb13ce7172b9f43dfa07803bd92950bce57a84bf1d6c4d43caeaac6871aff3f10117964a25c5149982a81eea2a49c75e9e6ab4b5f2a24cb45fd9349c815ac396b07ea08f5245692a3e30fe3c9aa27a13777360fa95c66b5b77c08737241ceaf08645b81efe5e96f3129546d9751ebcbbb891cbac3f95787d533999c328f31e4bef563e46307c8cb16747f49edf3fcfbc80fd0e02e3e277e8fa8b55f801c02d7372e65a13037e5e580a0ee399ef9d5b420d8879829099e46d63789808b50dcb85e421745731dc60806de98b59055c76ae153a5654f199a2e2512e796ef66060fe65dd9413cde1d450e6f0fffbe59c251bff99a60fd7cd0ac7e5a320e3778cef0c708a37061ed092a8a9f7c56e5884e53d6801ec6c2be74870a1e74e4b9df72f06c3493e220977e7ae52fd710fd77850e3d11b8726fce43a69543703ceb73976442b8af9da6c32f21278cffe9075a189b47b3b85ed37c5072c5a0b20d266a1d6e3bc75f26dd96da888e0f3ce7aa8d9c48d6622a293669bb3411f9b395ec8aba581cf1019d6c27240fde9e64ced6121baef261002398950cda19b69c41baa295c502204639f2cc9c804290d87cbef244149157e59faa036598ed6b861eb7b5891ec70ee67d84c6b33ff71b55702437c94233b295cd68544d188512241868b07d8606f3cc946a8e151ba8ef77092b6589b6361a0ecdae32c8b99cb63d4c8ca54d4199075bcd02a8f19346f69f72408617e41750c52a205939f5dbc98db6bbf679f0d2a71730552f0714ab7e34d775550d78ada8d8b9f8127559155c360502046e8e16d67bd999f09f976c7241020007f65a6c5ee9c18dedbfa9051c36738381c238f63f0ea4fdc92532fd0cb1fa95129b453596f04d2f2c1cd64d4966c13a904b9a31397b31f7006c5aa164e72f89ef8088d804ad428584980b020a44a2ef79b21f41695fe1b73d759cd743813c361f677785f7695a9defb91c293be976aa433cb94cfcd7ffd8c0f6417fedd3fbee6c2ae09ae828043fccdd9fff39380f17f66ab5081baca3f6e5070fc32b3d6dc02058c599dae69eae826ebf427d57477c9a877c2c2bef351e1636ece0c2a4e2ccc07a1858c1e6acfc409c69f3182bc924be0cbf482b00d8b612d2cfa628619f38885918402bbb13ec2bfe730085b2bc08894c6e6f61c66076278ccd893b94b0e1791f4d080376217603948e5c710ad3ff6dfc4887da4748824964fd297ac439698f0da27d9868139a3586cdd2e69f988964fa29d30cffed9170b5d47e3838839af4e42db04d6762d8c647b78c5a9814cd3548e2b2bf96001c62d575d4aff3a9e6bd75f2e24573bc4ee45d6af428b54545ee4852a077feaab21492a1b1ea0631abecd2797c3cae2dafbe3f6942a7ec7a6a2aec7681baac7b3bfbcfaeb65f2ebefd2f2f7d0044a8d6cfa2fcd53d6a51d38c9480a0bc1c76c7def6f8f1cc1425fc9a7b03ad12888eb948c80d5f5f9d6b367ebca17f241e31161aff5d59855dc3452bce095b3910e29435fd305eddc9c0788371f83348c270093235bef286ecc9f5edc4f6a9a3f8cd3abce8dd070e00cbb8a4473b8bb29d354e55692ff15470c7ea6b60f45088515997f18e3c705cb5bdd9d8065814e7fbb7db168bbcd4997f8368c47b3383421a790a6f42822478cc3a59037ed9eada68f2d2d71f87f10b480f7589dbe1e76cee05c16d2b82b405296c3bfeec9a605334f1616ed6717399c277d1f16c257bd409f7ffd81cb3690574d10709277e70a333ce9eadc140f6228c50921b120ed6461dd6c3b3ccf9a6c95223eb85bd7ee10f166219670c00c6fbf6ccd3fd1dbd4eb85ff3a50303f34dfaae9a2697ab261686f6fdaa714ab73f6b5a8b17525778ad56482007e68a2e1a348416cc7c36df16e52bd8e6c8de06dfec9fb2d47d615a3df003687c6850dea3c716748250362b1e0f663d9a95da1581688b3907b8fc06357ce38da50c6d64ba060bbd70b7feea9f9f2852b0924635acff5f4133846b04d4faa1bff2bb4574f5fa0fe5208260c13b0438c51e3dd1e6621e55023baf3b7f5fb0ba5d24c3e43da0e6981a7edf33ed4dcd359483c3378a0072ba5add6c208e0c8009ce2c2bd132f963266afd7bc21e66b96ba7c2665f94569f4778d27a3eb613c87e529876cf3c537cf4140987c81e0e5e912f76c9b283121c3b36d9b821628454894a22f0c8414dc98e52fd7b74b5ee1cf6e85ec490fcddf495fc2fcea33c04163e6f3d229e89b0e6b8afa9fb31b276e25707f9da958210047fefe30dbdedd5722961401f352fe3477357dc314032a856ee33c99e04640065ad232a904a585248c8f17a4824c645188e3891e7c679de0782f9be807ef0d0469c3424a0855f2c87adb0f3ad638f674f6ed0ee63d97113b030a7c015235666b2509141d3f2fd74840ac0e8df091001823c789e0d3f0e67b433f827be107bb083a69112d25d7948c91b80f7923d9cc4f4dc215a8561433bb300f09afba26caa4d6f12a949d9b3f328d5a29471bc78edbb86c6f49c4b132a5376500a369f6e42cfcd17e50c11faa992b791216f065d1710c1856f17eb5990ede3c9c6f7516e815b5eb4e4a2b91dc09b7bfccb137375b20655ebb3d362f72a3ca7955f632aeb03c1be24f9bde87fdafba3f92a09d67edf63241672bc853f4500927fcd8b4e63d8f0d4dfbe5875add0a03d073d2c8ab36f4417b7ac7b0558a7bc36e632b012c2f0303203d9c596902d6a311c4f9085fe3f4a50218cbb9655384b6d3a333501a96a5a1bef3b8d9cb592bba3114ebe161a24a6a7ee09f3a44891df0e1a1de7d5ef41566d6d0fec4332d438171fc7b52d798924aba735db4ff116baaac5e3e4a9e830e3446c4d2fcaffeb1d57d7897c364e883ec8a475f1be3374a5429de3184b819ae314a9e9d630a7ef117f66e83788803cf6109425569c00b79d4dc7ce97b9b5124fd035d086f4f745748b1106e90424ab173108730d472aa5cd1fd642f405f7ab3e3d7935d494007642bc28e89e0ec43c77742ceab0b4ece0c0c27b2b17938efc586853b95fb36e761875b053dadc3f02989315d8cc8949b6fcd165b8c3c8bf10293c36c505872038c826b7aa52c15f4cc93dcf12ff4c4e63de8194e62371e8d3ed65899f38a8ed094e57dc986546bdb1f177950c828f5bb713e2aa797b6afd7da3c9557f82e3575086fed432c2ad96ee8aac81cca92ea88495b5a3192c3933a2ff2e44a36dec9de946c9a13f79b6835a9dfdee762e46011fd24bf9cd15d0b6e4567e530859f1f0773533e645804daa2ade35c5fdc72aae6ca048321bf08427cbb4c5ad21a26c0ea45d7fbdc93b79e57746519a719c3ea43f4a5b176efd78d9f5897a1de36dd6fc02a508fdffdad42336a1d382eab498ec62791b6261f6ddb0fb28e7bc601aef19fd848beb87f06dd1e8fa8f0fe2fb16f8aba6d323cd58a21a5ace1feb7ca4b0f8909a762fe5c04851c87bfdffbe09567a28e1c4394b3b477a9b530373deb36c384b61879e424dffa68e6925987ec66e77577ee452422d18abf543c18ab90b7277108da30a75c8683ebc60690ec70cbdebb040072d71bc411b54a6a32767613c8c31f9211baafac43851a0af77d1a564700d074b22318f226d2e57e992d7070821c9a2c2b98dcd1b5536cbb7fef92a8d269e225adb0057564f75a0b24ac776b6155f3cf4def6f7128e7530ac40f98879529afe3e74a91369e9914cd55fbcbac472fda7e6c1fe4ef332de7beccef8ed50335c49ae26dbb28580afd159d15145e861e9e0368058e12d10120d77cc4bf94635dc5759f5daff2588a2cb12f93c0dcd8e8188204bad98f3d5ab7ef3d59635c7a90c1a821b6690a1f58c8e5af9536cb138dd3473fb6de0d8e1c4fc6535de77154187a55307931ea7cb14e51c769bce13227d9214806711c77d65d56fd0cfb7b67e0cf53f2e94d3e757b869001040345932973fb272461807487749ab519278598e8e2818810bc78fa75e715d68c8eb676ed6851462220782eedcf0a18119e3dc8a7ab618ed35d310516d457975a9cd7402289bc65361c5d6058b43495f09af447a70c00dda6aea17724c49b8dbc46a70ad0665df5005dc737c14ded35a8a5f82535f715d123c1585c080748bead54f02a7ae4d61393288c2835921daa68c8a3aed45bf96ad8343241941ad9fab353e459d7953a72e8c09e93c15384c4086e4718cd0bd20005b68516fa20f23c11e1c9686e98abc1c9ec36aa619170de9f2cbbd601c5a7d83cc612e1a8eb578cc409af404430ffdb567221dc7b784d9b861221e08b15447fdbb054bd45e63bf3caae46f1024db727303168aff61573da9011b8375ce076967a4da936d0c6f0b2c9181474f76e9175a9ef1431ecef59513bddea65cca2c2f1dacbaff0241b601f53bdb5d08d6f90998df41fed1b59d760ba797f74ca680697c599e19f4e39dc0d8d88e0df0d2d0f43f4b88bed841fe63c458cf08a137965c7313d4d094c1022f52d705423f73b05c259266d4ed7462b972887d2be90e13f36c272714755207b19164ca679744371d86f59d41b17492bb2558c063258e8bc7ab8766dc42b2ed8d4b15b6081e61ace5a3fc02617e4676614a599fbff70c26516abffaa5e29d8d88bf5113547e548fc8b679f9c796abdeca51852ef0b5f136a70590656140ddf674ab0647f0d7ac4b3299f5f4dd38f342243467542ec2b811a6dd5a0b4a7658a1b0248737702898b4e2f6fa1d05bb1adbbfef69734c6d35447d0be4ea031f36904620f8bc206996d7554f7e0d5ee915431aa22f90d7b95e34e2f4c60fcc3b4af44ed217858adf1e1e48cae30863f18666e879d1dc271434e4e835185022eb45200550738aa6f8cfa2e607c8f34f1776193d95d12a4ae241ac4be5c5116ef8fe3240d52df07d9a6e4570d2f93ff8c6c2f50e2ffad9aee622a0c99625f6a07ec2052158bd0ce72b9b050e46812b9fbd4c0cdd70b998d9ad4ffdd44aea49fd69ff66165d8e6fe5560eb5741a90f59ee73807fce78bfebbee46d9c2ac2367fa60beae8811e0a59122c8a2e19827ef030f674d6d5a44817eef999b46091bea0aaca783bceb13b722acaa885d30d04e66871d367ba45af553b2e293c5dcd879612152fc7f6dadd91326f03c0644461d2ee2558d1e7a348d0cca6d9742625da072161d8d83dce3c76eda29a8683a54c1ba0fc83fe629f6f15d5c32657d7db1ed272d7007b642af1dc8a88d19611bc84604ea23e0304fcea7788f818fed4fb7c4f8a81fda3d8e289147dd245c4d630af71e4771be0f6a61847e1e69f138f4e8837d0f3a76730986fd8da7399f8030888441e192ce0271b0078fc5067251a914bc67450eafcfd8fcece1f35c8d38bbb7db56fa6a2230a7c0da2c8e6c27bca7e2d6f58bb2ed2b86b2ddefa8f8e757dbb7f56088b5d67de358982e543af3546b84958b10e1690983b4e034edea6795865dd749c8f03e418e410b051525b5d178c1d07386d566b534f73178d503a83cda8eec2454d935013e3b9be151e598e76681b0f649114b098c30929f74b615863dc30d325849e7eb10cb208d7b52ea83c5b3e58841f7e2e7a6a545b0516e59186d3c8cd62a21fbada6493f3d03937ceab58925210ebcf03f2bb9c88b31b73bee180241275a93e96fe7aa46a474eee484457486e5a22612f2fd35e5a975753859a0a2dd148bd432d278a65bb3ebf60b4612d17c5f8ee86019c09a931078030fd83340c92f252ef02decd4f459f063a54ba702ca0bf8381eb51b19b2d7d3c7f8f0a4a876123daa73b67e67be96f2b9d85288cf4c6b48f7151f9a6773e76d99014fa2fca140fa4cd5c7c9d2dcdc309c11dbd0e38362d5ac80f90a41c38335a347d257c556295241480a6c704b52518cf7289c52c474ba838335b4b27266bb173d4e88d4a1b85514ac5bbfa6a5f9e5327571b9e81414d9c546b8325f0c5c1e003395dbe41ab47c5927b3bc9f260ee0a2a494bcc15c924445c1a4264af3e03e9763827bae8785d1be4197421690f0f5137c5cb7bbf61047a908d910089de3d97f08feebf70d23f682d1a1f42b22f3709ff32db95ae550936fc8ef5de07001d3cc6dfe874dd7c4da931a4a5f53f25320416d79bee40e9545805fd979efea51936938d89ff4bdacf35fd174609a78acdf8465c47e496f064f83505f0ef7d0725fab70568f7ef0a7cc760262eef75d63d3152de80c7233fe5c8fe1c3c681a7ec742ba5203a5c77b8465c2060965f92d5e6498bec547968f71ed2ab649b0c20688834286991e92eb70070b02f3eb0797de5634b855d717d8331446b321bcf41bfb0d1cec99d236f2f6c6d40fd340d624a6b76bf1c14721da646df8d73bcf4ca5ed46221f99faa3a376a26ee0f12975c29438b1034a18e6845acdb131bbf6c3ab8e27b9326f1be3775ecc0d53369a405e7fe451d211a7575f39f4613b6fe0117f20230add9351b511396efbd8962c752cfc036ca43672b1abe8707cae923bf1c24d56352afa206cbafcd88efcda0c842eb797c0d6fd3ff7e0406af12e5636283e4e530b9850dc043c074108118f910d5458a63c31bacae77a55ed417e831db77b94ad98d097809237be9af10d7e2a51568529d19a591beb672d5c80b548ccbb10dfd111526765eb88a3f7c1751081e8826b10e8abe3db8df5e0965fd1f58f72db341086fd79d5be62fea0b491a21daf41d9da6120c6ea9c5e66fa5787f137b9b3f7693c4359a6e7af10f16846556020a6b2d3a228d112d784578ad70ed7c6c6cabbdc9da0453ada7da99462fb89f2aea0d233e75d346a5b64348d119ef15e45d65bddd2f81c7adf512dffb39acdc0492756b9d2ae11445ac88452839082f254edefcfd221415dcb6e27fc91a4de011af567dc7b07d0fada8cab24bc99ed34f6544400220fca8fac6b04ac9c6dbaf59733737116df2c15efdc8ed71b18dbc7ad9f5a273a1f71bdea0821918b4134512dd949c8bec876855b362b37adf054938bcd28c5cfc31bbeb9ec8bad50825a8be082199df36a5ace03eb14523590eaf3e2a1f09eb867b7ef67091642205aaf7fe9ccc856d3ece70b513164fce4a4aeff327b3ba7136a49f15598b11e968c8eaa876e8847d8623880773c17400e50600862e9960c6f6536c56d148d63f6b9b68a30fc26b0431496424cce350012a7ea6330901d8ab58ad611946eebffe21747c3913789d245f625c96dfe4646d0785a21150133f0240bcb784aac67b6b1d1c7d06266d9b77f9159977a9352afa287dc2e9bc349c4a7fae5768b2cabe39a7fbb3caa6841d9919cf371b44544e988e1cef492f2062eeafbca8b1bc7c2d17ac7a987ccdf79712657139b59ea6fc8742f0761166c4acdef768c394bb18892f57b94330ce7c796551d0e9cd8a468bb00a012f3bc3c309ef302ab3fef2c15c656c5690ebf4113c7fc4f93c06f382feaff63d45fec0fb0e5181ecafefe559ea2b403b48ce1f6ef2a674c891910964403005efc731ccaf99f6ea15e4738a3685d1628bb33a21dc764166bc1088036eae9bd8c6c586d30039142f0d47333eac9ff77c3fd9bed7b5e46f94efba3effbd0b6165ca9e54a3b02686c6b21c6162ed72e4e27c7997958800fca028c747aa5a41b09e45d9bbc317473a05cc65f1a11579dafb79e7ccda2ac787f80a448b18bf0d85ccb5386f4f8c622e8e5d9b145cef55eca724932e57c13698f3531fc019617c54e38a04ef3599918befad56835e685ced74aa5d02c8a185d13f80903275c7829b12ce4a55cc820ce7de6d495ab71bc2608ebbdac22d804472ef31f836cd3e9021d15bcb19c8060d518238c43b782292a930403c51d71d9642c727d07a8318336df091d5ff6e14cd7e97224dc5cbfff0df927291da2c0ea1c62fef658a438f9b0aada4aafd09059f357551ffbd5fae84ad8f046ecff62c9ac49aac13c5542471b80b45f1d3e89e5bdf30660baff873c2c35c344d9662eff0e8814f1ed6eee95ce8e31d957a96e306c578e7c45dd0682676dc826947bbd6a3458488cb6a57f905607001cb2cf95115f8a94d8f56f47ade9480847c426da31116c9a117b73aa974b7cdf80372cde6e44b19853c8520ed2824bcfc035202b538bff7ff26dd934b2a749bedc80726fd654dd7910aea3b32afe16d18d3a1fc34a9215203ed8ec53eea1cf68386d86fc70c0e65fa807c9d4b73ae2ca0ec42def28e367922e19d6731e540d1891e97d1d85d5fdf31a883c14a00554e1acaa44daf748c6e421679aa6e650bf52cae7a44d99d9a8e40842dc2a47d8d36a90cec7628e2625fb2a6e6164c55f6e5b58a37fc779224d185a126d2f5cd3027296667c0d473e83d96ae80fd2658013ac839697f8b280cede1369ef575a022641a05364035e8c19b59034f9442d369215894f936982364e9d5939f7a5523653f97d6866553e7a6f33260b1dfdd6b5a705aeda6c33fd3623f9f8bda27683b6892dffa5c06005ef914c7553abc3e27969e125cbc2123752435dc29326b16a83020b0e0baa40f1529d20c95c02eb4e4367a0938499d35240263c19cdbc5fc8db6b2f121946ce8fc16ef9f68e23596dc6d724c4fe389851f4f8120c10e17a914b5979609c52ad13f472483153077818abec46c962e2a9cec0d2d624d8d68f2d026effeb387951445b771bbe304bf6ade853f33d36af44c39aedc4f652856c8c5feaa4e295be3d2a869cc84de502d0219bc03739381fb3ac5e2f38c721b0251315417efb1c6566801ddeea77cad4822f88001df91fcb6c96f8a1fe3da5d1d642fb1ca9233307454d355a326e68ef83f72f1323375cc5e7471f6624aff2999c8f3ce5a0d6ab45b73d1a46d763751cf29cb6b1ab16e5a3a84ca2770f794b1514e995695172d6c0c7d068fbede2bd1c7c01e0532b3e1a6c3bc426592ad8ac2bfa0aac3f02936e3f0237b02a841511d01ba5ebc86c94ea3fa98cb2358cd914ed6bddd2539ca0891d7ce4735b3c8379ad5a1a6a7a2e7571e083bf02c3943dff0cc4c57295d35c3d1882358fc110e2ca0ce5cdf227b4c028d6a7d47ffdcd87c0389897a263a48f75aaf80c4e70c86800c827142038b714bfbde3abc44f8b8833baa65bb2b505531505a3cf3ac1a19e8216b923091283a91562c61b6d4864e951dd4dbfc92fd37e2a5654db400e6867699a5272cfc21db98068db428421278b633e90eacdf78e59631830b88de1ac9b5932be703ace1d88245d3c01b8fdb1f1d35aeb5c155909613c9d0d62425f8a73662b41e3d721bd07beb2ba510d3fc3c814feac512d3b94caa339f881945a8be0ecbb8f0917999cf420f3413479cc25acd9686d7f02c15ff0274ae7555769f8611e243b5a2f71a75feb19a461b02667b0fbe59d9ac24e7532686d845bdf091011a944b474b1dde122932f2a74b4c1144cfc9bddc6c37c531e0208f56792445fcdcbd4445c57f1c4629af50cc606cfb289fa77aa4bf8bf460a9bc0dbc71de110a13ee7ebff6174e20dd7a75b417f06d5dd152be9cda7d85ca5f8fad28045a0d11e6af8e172d630e93a2f50ae13b4f436b29f8017d318383ed37ebe0fae4177ddcf94fca6bdcd903d7ee1596fa098f37da9e90aac34e7aeed792d7f0002e3c1789e189b199c7b08ce6a86dba3abaede92f09d5f297068fb3d63d676c105e83884b6cb3421bcf178c014924bd509e3b5fbe978d4dcb1a8ecdcec2d2be8ee1ca3dd2283fd0723b913f29e9551ca75d0ec63b0e6dbc9b3861a1fad7d411b921fa9e7dc3c923652b98328786a65b81073cfb910a676d783043a0b5ffa1241f6c2e2c936b2a664b60765bc4bd2dbc72c5940442be247731d08acd98d0c9497d0331910127a4de1225c34ef2ee7bc53d152ceb7b7c26458bbe73760f9500a5b426a13b8b483b7f7e26f6275ccbb91b248828fa6a386b7f04338cb67c7c6f95de52e4a1f603678161a6d139b6c8f102bbc62121e6923a67c8b58ac7fe92c0283f08af2c1db4ef6d446f6ef283eae155755cde272392015b6ec0fbb90e88957b42c58d73488c43d82ee94cb998be38b730ad03f565c31e1d4e21c714af29e2186f7d742ca16791f2dc7e2c39dfc0c89e643c040ab94d305804c8033b8ed9eb90f7f675a87f0efc2da292dd00935988b37218efc27c3f267c0414ef8dfa55be643257020d92636f143a9ab9acab60f781f0a023901576884385968fa8a391fd91b673e4645f5c6e84fe115a5698e076a5a8c9872e1efad2382a5efe29569eff9c262b4f41ac19f1dc31d7f04b9672eda2b924d4788b0e69084464e0910f8387129817e9363a7f94f979e33ce6aa09cbc3d981afeb7251c964d23719d67ca3f7994e28a6bd56c505d9dbc5a1e415da63ee652007e52b4662440d7faa1ff0fc272f478f54c64792bf05cd934f4cd5b1e5938454040be0a5dc93c8615f9d16080c017f6606ebfe428cb0600a5f9798c59a48e8dd7b7dc774745e31aeb95477b62aad8c3bdf3704402d94a1c893039a7a0807fa76178fb4eb9ee5de14d99f0cb25e827769b9b50bde28920294f0aa9fefc4f2eca834c90e4256781de592ccfe24c38c64c12e0ac06455bed6735b0c1ae13523351fee85ff82aa08cab0a009f3b4118f6c90950dcdd5f20962a0b5b081aa0583e17c9b6ad47695559f024fbba532e362d23d19c8dd359aacd3668451ae1e17249d79ea447ad14fab399a46b81a070ed9fc585a52339415c3438d248c8272697bfd3e210fead90461dfc1b6c38fc087d0ae01afcf514645843379a85752d9e5d3301cfa4409e0a6252f40d5105238fb66ceb5ad09fc8bc0d010f71eff59d65f6b079386c47895bea523d53925ab92d42b1393c726e01094062e405eca5ff11277e9376a12a9dd17bf6a3633fad8d10118f2711731f6d2c75227e36d1f7985c8403e0b56ebcbe154af37e3c6a5a2c364880d5faa814693de36a74f61fbe54b9bbafac85fbf4538aa7b17816bc50e77a1c083235f9d4f7a931468a30c7bfacd7e5b88e3b1be7ab30f353980d850e00522b925f2c0a18ad42d61041e322b73688915fbe30c1f48724c3112cb8912c61f3aad6b44eb29521121c209669bede5ef221182ea6e513f2e354b6685049f60b789d1ff39cb8255a5349308b2dc4ef6b2f5c9215024c238edf41e1c36a0f6175ca26669cfcbd430a779eed14d8f06ab860ab111638a87ac0ac7770addffc3f927b0e368f76a50cedbdd15323cf9544ccd0400861b4772059db025af964c97adc2d4360a780603da50cd05b51c7e10d0de47bb926de227a028ca3c2716b95a5e0de1ad69704ac6260bda7574f101e07c8a7fb6e633a34775a9b20ca3c602d39cbf4123589ffe5359969437b74901552c53099b63f612d49e04a515784453f21b63ffe7f1f5148df134c795fa314c80800d3ea028146d883f0fbccae17b849f7c8386002902dfefba35374ba229e822f6b1a36615f05e28e8df7110a56e1c00185ff3db18274493e86e99c2ee1e806796aba9112f7269e866acbfe2dab71cc48cd746a6b0d5c2d658df6c1a6cf290d8a1863dce1af24269d4f4c18435f16ad2322b614f1503c351aa8091a7f635330db662669a359fdbbea8a4a84f13cb9dc23eb9787bb41b6ffa11eb9c3851e7991f64b1d2ed460ca0227b37b91b2f55ae34221c5c5dc383c94d0e013d3de980cb20ea602c51b4d0b1b09e6a8309305851463e5602ed132fb97760dd55fa528d90cf3d97a14c065b17ca01f6e9ccbf67615b53cad3591d764dac40421461ed94d7e0bbc9177852d364c90ccdd1c5aae28ae0407fb6a473ab7d3a25b5eb1256b6f0bb638d6d674e38846224cfdad30bbdd845bbd494ce614ee23b486b7c1420195af5bda08b48be0142ac2388e555781719ab194df877c66ef3035c88b5146e05121d737dd84c01d78e20c231d64d77df767d406b6426d3fe091db2848c0627b696bdc7cd442fa88a9012ae3af361e1c3ddff64d071cf359e520937ae5775c4246155180be2354766a18aa0ca3c5b6d5d95d7305bfb2f743b31ece4453358875595bf53a0b45b16b40f5cd1d500aa0aacf221a3f541757c6233fb275ccd2484f79b046113d06b490bd614a5e2ca042b56eecb017d67ddf3f1a86a7850e78ca1f74b6558c7d4cc9c3737de2b9b5956b8934600bdfbf9bc39ad4db910233895901328fb430de609775d3eed65f8b040fb80c986e3b2244c2a226d164e3dfb97336725b889462df8bb52299a8a411c4443bdece31180f8b077a8cdbc4b8b119de42fc24b467d7689d1794330863c21a234f6dbd5003ad5ce5a6a0260cff6f33d5341d9072373ba8db7ad2ce6a89a4c836ed859e8e0fd9a10ad739f64e646d4369e69bff536468360e8427eb5c90bf9e53f1bc73d3e5aa23e0d0885337669a6d9a417613254c2aafa8e09bab763fdf9330d822cf3566c6265c3c2b11de79b3e860e5759dc2303287d031a908a8adfe5a82297e579947ba384d5ec19544e86dd61cbd8456c562dd6bacf68091fc548bf80d757eb390274ce1a0ad6b4cb8d860415d622a53337e9ea669b2a14fb7aed50edf9461418b86692389d906417c899d8d3abb4671879904cbc7927e3ef1a5bbecc232f7db7e301cf10e49711d1faf8066c0dd659503e943492ac09f1aeb2e33aae85a4daf4d88fe45372d640e6252609199d2ad0c9b858be1d5c6001d427692ea57d65031c306a43c086177622a37adae775c5c4829c0a36f7db7b3e8b061afe478835baf72e081d9f00226fb69ab706c27dae7c692146968d381d71d31becfcd3ee2e73182f4430400ed6b70d616a061d0964e11e65d48cbeca3976ff713bb35ec51723ce0392666189e1d0c7591e276a73a4d7cbaa09b9f41356338f599b9ca00d0ff68a6ff57518f8451ef9ec6021c2f57a8cf4281ff5b05ccaac63c5e46f2c8b22137ce582829b81b12201119641d7eadfa4e5e0767c204c7d6dcd7edbb9aa52858f49ace72a2b970c84a0aa338d92208861b3f8acc4cf828cfcec6e16139748003812d8a8f6575943a9cca3bcedfabe40258d8bb6e3871977f775faf12b2e7494c20ae721c2898a8d2fba74db4ba4349198729a052b09c771fb932d3f44db912f620f28060f5352ebbd46d2b631bf4273f7fe3135564b39d4d444bc07e98e8eff6b76cfa7d10a64a2cdca2a105420e4c4bd48592a662bc08475d19a1af388ee64645ddf7a6b31e09e74ec3b8fcb5d5630bbae9ab17a22aed6ecab26b9b0c9d625124dd592315db9dbf90461e05af0ba2fb728721246a97d141b7b7610cd9aa2200275a1adb19f3f19437eed0c9057a363b12bbb91f5208b9b3880df22b994b87aedfaf8cf747db8752369573910228c286d3cc72da7ce658272df830ac02df5411939312edb81041a4630abe6b3b6fa0fa886972192dd57cc53b0e8ebead931170dc83943bab73fa23ea3eb316f26972f805e6dde5405c985a455fe24dfd74dadbd6268367843ed7e07cbfed036a00823a85c16e052c71542bc0dc46456d81a266db119103d59d20d0494ca257fc902d0aa282887c508828fb8f7983a8517e53d9f7ac3cb93306cb12f5af55bee205329e3aa7cb39b90c3165fdd64f6f4a7e238c78252b488e3996e9d0f36f4f7938b8f4936c67d00705d0626ddbb910cf0e45ed01903f67a1b76795975d87d6883f682c1e4b53e789498bc8c2cd3211488daa7b6a954efb01b65c7d1b55f42c5d995f8f80d7a861f95854488eef9fd4855dabf761d9ffa85c24d4652ce03d20ab48a201a58d390d7a33d88a1bcaef94137405e85adc666b88546765fe3abe2ebda74b372168444a5dff5b74065589fdae7e6d8d22bdc7875c4991719a475e63eafc146a4892d6f82fd922e33e5db8b502c548fdcbbe89122fb7d7a6a3a58cfb2106f78be3649bad6ec85f277b5abf6d63df3318ac1be96601c77d202656eabb9d9186c20836ab53ee6483974cc67849d749945b93769f4f43b001a29f3c3378423caded33ff6864da62980fa64391e2f1989e31c1087a85f343cf06d789e655e5b87ce6ddba8d743185976960afda12d7a2e7d5bf6f90fc58ad32b8009aed104fd665c59eba796d8ac45f51adab0fa5c4041c8fa5219ccff891c49ab7fb1d6118ca058922752fb2c178a751256cbbb386be3dc313c73d1f70591672d06060e9e2f49f7a068848a790d6aa0561f7acd25815365bf17d218dd221491e14b3106a75bd5b62306a3165a9931bec10850bbdaf891f83a9273aa504e7b3eff2ad5c1bbeb12ded7a58045150d0b68b42e1ade8fbe8790aa52be566724396db189a9879a3e422baf51522b93ef1133d64ae97bd4dcbfaa88c33a57998ce43d5077352f0c4d7ba7a371d5c87bf79b54a98a12e6940a6901bd4a36374eff8f20a4af91b37c8d655cd2e24afe64cf170f51bef1f201a7f54f288fa7141ad54f3e759dba0b7bcd1ebc1230aa2528d35a3e5d19aba7d9c789f53e0f1ead92f2ce6f5933aa64f160e03a18ea636c5989e7e5c073c60498af932fc8a2a28198d34a5b675a116378af19c7bb5d52610454da68a24ac6f75d85f5488c5d3298251606f3633697edd084fa99f80e62d47a7d5c14fc981b0e5a52729487f8b248f4d4cf962b91ed454615192128e7ae0f8040d9968169eefd7106ba7c77d57a2e6b61ab86200980b7ed877b3a8938c794d92944d5c9ad8617566cc0b5c576dec74458ce9553db103d80dc95d33d69f781f04005696ebe9956219278fca0c0a29db893c277cd01a623107095cbdd2ffa4100fd52f70df8d5bfc84bb66fceaa6d7e6fddb16f39188a025e9f712b25a64881d76c744bf82eb1ba70d1a89f84b86bd5269120d0ba3415e016540b0f2e297446f143a098c20d5c7665ef540b07d295e562da04e210e5d2f5841bf8f3bf586335e19539f36dcd97955bb47d4cc70a8cfed88515d27ac58e33a8d9cf8cf1e62ea3b3502e580074279b48f10e3dbe0db78e37434f3b3292c015769c7773f06295ffeaace4ba832e2d88ca003b60fa0801cb15959cfaaa1ea71c2d231414106e87a9761d9b0b795055426e9c1a6cf01b1c81963d1d068d5e6e1c536e7febfe57e02a78ed29243e2fe7676a542ae783ce283436f2c665668fe5b439c703ef3c82f6e581c4a950d253e3f2127942821803875569f405dee754a4420f21be036fcc89eb3fc5fc71b29e96e3ef425f307a8f029bba1b2b848f8a6079e20275711d7e72e947450dc3c13a408e300cd4b03c4f61b4c4b94d44e6fe66fb214517664df394f446de02df4b8379074147fedaf5caf5867d635ab860832c08ea3e7324ee98283fae74171591be1594919aede5209680b9053e70cedf20fa5b874e85bd51d6ced6ba2e64e76dddb6ba344a7ba90eff29252f0fd0e30d246562befcf36f9ba022e471326c35cc363dbd90f0591026b1d5bdeb3407022de7da5ce112f2b95c520799e84cf0c78ca4d4da9fc84a243ae7e3497439b20e0a8fd2ad87b893e1d9215296f494fb620b27ec4d58e1f1dec167854b3d2b50d69046ce09949d565ecd0bea61e76224f1659c82e95bcb778da7fead36a73290b0fb2e9800aebd360c478aa739824f0abcc11547181477cd9fa38af19726941fde663fa35a0d51e83ae7d4d73fa8f02d7bdbb733e912effd53cf5c7ec307f9e5d9f714ee10d8945edd04b2bb3c473bde4c3f4427472f91397917ff5b27b4178d57bd6f1f733dcc8a8370e79f2154e232bcd3d03a7f8f075abb83538afe1ce7e46248ab70b56191fa8d13596891904f6ab45954ec2916ae9a3873337473d10ab9f2c98d50224a76336f868a33feecfd81998d0fa57dca74d7045dd651cf081170568bef266a1c5a6ef1a80b7e3a4f3e60abd8a417c589dce40cf9d21dd73295b59e6a7b9cbe525825eeded1952e3f6baaa79ae2cf1c7167c8d0e9cf234495dc2b116ca669ba107059fabc9dad173f321395c40d3e398dd6a8d50e85e745402c6520a3fe7e4286db2732ea06cd4295aeb2fc09d54a52e6fd9270a399faf72726a704922910508f1e69eac2b09c87e370d17d55c8be753906600ceddd0c25fb1ee3e67fc02dd9f323cbfaa4d79c145a5c232a8020bd6a6af1c849064359904d9553f879891fc8402d336a407c543dd7e73e4314e0620c07214573b77306167676a63c15437cea9821d053e4af8468db609cf24f6077aea7962502ade996f43703ef8966373a0e70840a18c6b2b52757845d5f0997febf74aa102a247b6b43fca96a120be35f7bb5ca89afd66622adca0d35e64778b13fe219658f56404ec4ad22d8c93b21372d94017257467a98009fe362b396e0d84d156f43dcbdedd6a8b36babdd6d72f526f3781bf4a300b4764e2c12449ac2da4cac229554eeea8efc148ec38474df4c2c7a9629be96c8537aef7c9b4364954f8097e0df0e75c71b6b08b89fa76720b8748229b65fdee8ac7bdd721096c6bde3adf203a84af974ef23d13e160ad9da766c06524df29c39cf04abd55df381dfb697764e6dfece1b06b46830b628f10a65b97e0f7386d891c6b9fb153008416539c37271e75beca2a19a2a5d5b0bf92f58052edf2c4e0ea15ea8952440e2610080f3ff9f6772bdf8ce18282ad89978a98188904acb9b02522d6782c2e9a1bdfa932e56641a9fac94e856938f8aac71a9b746e5b923b0fc4c8b84be32eec81116e2e685c95cc9e73386cf39b58a84a8449c22a2c54693ba0ae677ecea7d907f76c61a0925776b9604f42e04e02e63cebba8bce737cb1011039fb3fd80d956f1d975802bdd16fc099eb523e8c829c2ad8c97d506ab92155170a222ce3c39b3a9322aa6800f52086b275f832f711ae2f370d7a2e700ca3f8e9cb3d5304041e8f6b2aaf941614a40d7a75a8812d1d503501c6b62a6b0d9b69b70de46b61daad02f0a610e08cf420d411b519a359fc06eb1892ee36c30f4b26dc6cfa618c7b59bab0f37f1f902de63b932bd83745e7ccb766b3bec5d3c07276d1dd8c5f832947e0dbf91704a013076b3c5f0de7ecc6010e150af42030114dfea60ef84eea01bc2c4329f8de8fc1b7892189aac88e6cde8c7f38f51f261eac987e5044f64c4567e87ce3ad54866449a70ec2b39bd28728333d28f996eb209fab9d9741b6733d3d35ba18b71585d87175e1eb3dca84db4553320e94180e202fb866f0ba7efe3871d9bbf85d2887a733b1970c40b78c7444071e21c96829f63b88393f665c2c02739657b70f5b77805b3dae972c7ff335f8c0b3065536d907aed154314baf5b38ab3f0c6b4338c10a79338863eeacd5031dad49140f1facee22918042f764b374cfa95163aedd7fe575d86421f7ef15f61e6736dd48834d8eb774a036524972b251821aba83bae003da9d19a9b86eeba1aab0c5c8139df42f925c4479abfef53c0dab807790e9fb6be1a8b921c94b561e3a69a25def977c7150d06ea316bfe6702a66a54ce487fb2b23c6a720e19c41c8d512c57258d9986d56b78e15c74b7632dbfc0d992b5828a5b0945cf25f296a8dd5a5810a7178caf989c6927f908c1c7674bc0325c003fde9be02cdd64beda7ac5268e76ef6bacfebd4ad16546aba28df260073b491237ca302e80b4a3ab962affb968d5f7e02d34af6aadda21b1c58b3f47dbbe4ac516ccb7b79b2a1977c3d7b69a0cade84def5fe0d508755dd804965bca28664ad1b8044d1a4cfd9cab5b9597ed9bd6e2eddb4619784eea4ed041b9bd181c7234e8d578ed342d44e91a55b5a57df1d626e9f6167dcc6fd8191f0affd70f679cf13eb6fa73f332c6af5149139d355d7ce0d4139c3fb77f1d2aaa70a2531f8ddd9bd50cec37f07c7502ab32eabdea2a024e221d144487a9ecc0e758059defccb2deb840a0db3ae37eb1b5cb37d2131a167b16a9b003983c7f44ad1f1dbba136831ff314363462dc950583ace691566fa2ad305b399fa8eaef799457b52ef209144cb0c26cf9ca29f085f96306d33c7a6a42003e1324332ce04a714defb5d6c4faaacb4b2f13966cc463849aeae66fc742fe5e6e7d03b51642f150c94288ed9a873ff487d333df502ec3c42bc911b75eba9b4c2fd68a5e5d3abe84e9ca4679fb1b042c4b31d7246456aeb865412b9d2b2bb888563d29e4f7a766073feda55702267beccb962c9ddd41cd8bf7fd15be7a9171fc5c7fa2760af50dc42da06d4816b573dfdb89b1fb9e86cfa688d5873201fd0fc29bf1481d9dec9a29d634905cb158a31f313f70fe07a65bf0de8d04c60b2c056a8a80e361450766238c9a103855269fa5431acf4affecd38e6ebfc58127b43806267589ec124fd75a69bb2650e2316364dc67c498ba904f0b425e91d46f71d4fb22ab9afc7bddabdc4fb18e4c47555e1342fabbdf945729a3a6bf2e5205dd90810c8f4257011928ed6215418d361f3d1232a42f247584eb7e5efde163bcccc24615af7aae621fc8b12f812dd6c83256d0bc0e3cc4ceed7f6e442745024f1b04b646702413e389eacf1f1ce085dcbf89246f35d565555b22c1b3244417f3905592dcaae1a494b0c8f9343a1000807e97bbfd6f01047b370b73c2c72f24ab081431cccc79900d6868e3dfa8d08bd560c9a355c8a0be7a6aecab138d916c696c4aeff7e2428efbad56c45dd6d0dbc45253709a32297b3dbd36b0cd8edee261094af6d7d60096d60c23d96cea9f8ececef6222677a9dbe158a474d27d991bd302aed1a06e4682ecc78259bf9d1317b26f32d31e6e1b0c1b79a23e1bff27abf34d59a5e645cff6fd9cd1524af87e92c06a6b916b072fc886f83bd7255ef6b0820fab62875035a6a9d02ca7f9f65d537c09a29690cb9e45f21125cd09736616134bc5ff6f7b9e71c7dc94ac7c9aec6cbfc181719793b4a476a816645c42368f6bb7967ab377a3326d2374fb84b6482e57d155552bac2a43b188fd47492a309a4c5557850e039466b3ac741afcd66584cb3f6fa85eab94d79633284a3937aeca8746b837b8ce2e9d0683f497e4049ca4c35172ecdfc55c7b8825203aaaec7e1f21a926a2fbcc41cfcc934f2dfedc619f8540fa1be76ab9edb10fe9a4b085c8471034abe5c7970bb5a2e7fbd39a0b7b6bea2fdb2294162c0cd17ff6c28d2da8da39bcca2064064d3134f99597a17b052b5fddb8ded1433f955876f32a4a2b7d4639210827031bf73409daa9a4c3eaedd99980249cdc64a7da68f4d3a3191b0d6afcf98beab1bbc3571d25fb21826f01deee8fc5b4c83dd648c2c6277ebaac05d3ff40a0c5301f3cd0f2943caf415cc1d5d71a393de004872feeb359640140c4cd05acca4cae26ead10675fb2ee6af96864ff93e6abfecdd7e7d6be6211012277b657a8a835e89e6bc8fce2d83af25b93041e018656ddaf9b69af9adcad2df9b5238289e7256fe9f926280eb42285444759ab9e33df9f1b0ad1587f89a63b324db3af501b80486103266df3d6a9eebea4a65471eb18ae50bad4772e84c93125b6b0858bbf5c062cafc54f5fc9b21ee560ecb61866cf4fcfc19c04bf4e44bf0d222bb47a5c56ae53032e838a68d04a9fc05015229620f33e9e73435f2981868084d4254660ae200c1aeb7b743c32c97abe5f7be91ebe9469ba9a8c6da253309530b4c347ed64cbaf7b66fa843770a9775aeaaa58d67d36603dc0ffcca3347b8a4d70100f3fa4148e6ac6533fc96b118cd67a76075c73f65f827744de349fdee38df62a4bf94f93309e068500e5914dc7b33fe13b0cf3062498907f691deb792add39303dc215711788513c49241b281914288ace3bf766193823854f0e3deaf0418f655b96c946577ccedd606a4950207187089112776053dec1c359962f7dab115dd4184c133e1baf99f3f5913fe0b704ac0db0e9fe2913ec57d212bcaf327904128f8cb223a89702b3b581485692db7463fbde88332fd15e0f62ad2dac85300e5876d9376046d1bf03ca1083ae15c3a5f447d9729d0acf797de04c8ec8bef481bae4afa5914814eb09e981642d23e08193c32bfdf96828b8010f8d570df5b7ec39f4827a53210ce9cda9d5199fb1b01a0ffffff5f