PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 82175 31159b5f64a5956243602c1220b0ecb16b42ca766fcac22c4ca1e837171554b6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
31f7b7009441d6f124c7f71cdd4d28ea574b7fb7cba98fca02599c83fa055261
Certificate Block Hash
31159b5f64a5956243602c1220b0ecb16b42ca766fcac22c4ca1e837171554b6
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e01f0000b0340000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004f911435068abb4892dc4f637887567b6f0a2eb47d838acac251a373e6c65b9f435de82389059db1e10abfd86a7b8feb46469a58877a515f221877dcb954f9244dfad5a80d617c3435f2e021a5fa1a47743080e85e0ec144160a0000000000000040000000400000e01f0000b0340000

Raw Header Hex

00004020ca083427aa6c17c877ca4555ea8b498305cb6c0ea1702c0d2cf84ae8dc17970b0492ae900dc6bbb842bb6b22d2bdab66a5907c9691014e8f1e2a6588dfd2b5e54151496a04c70018615205fa839c5902ca8fa9cbb77f4b57ea284ddd1cf7c724f1d6419400b7f731

Proof Data Hex

59,560 bytes
12121601030765a4b7b06adac66f41b50bc0a0e2ce6f31bdb0c7b257b945722515236cf894df6efe973ffa563270ce80f7c5a14cde6b391ad5544ffcdce2d8f7b067609573d01d1a9eccc68586b9fb35fa561bf6c40244e39013d85b96bac7138694348b4ed5511e0a441be3b5694aa9a3c62f0eb3d894101c1922d00b758f1143203efbf3dfed4db615b9e4a77200bec680e47d5dda57455b297afd6ea99e416b7c23456d348c6037c1e0b1e53dd67efc72375dcbf3379499930ff219807aa55f01f666d98eb6de148c346b479b4573027fd89f4ebd90fe5c02ddb096c2613533790bb52b38db2f56c4a75e1ecfd02723142031bd71789ee316d089a554ac71a5becb5138524c0790f3ee1cfd485075b363a44e64dc69490d6cb9d362c07c0ee2f8a46098ec6e4f086f7c12eded9d0d934eeab2fa572db467af7987d6705739713c7f0df891ea66048ece3ee1317bbef006da2b6953549b76fd7ed91cf23817387838654b1b51b620f56d5dfb123c666c05af1909c56e0742ddd5cf61063fe900100f9c229beb61a3a7fa3002863514b27234559b20ce15cb3cf0d2253b75048f6145a4cc1964b2aa6cd1b90999e0e491c57d9d722d033102d01779ee7ccfcf67eda80a88a49d24a7aa12dc92106ee3f50fddb0c5ad608e71a288b2ccb30787293031d24532744f5c91e352246bb13c346a7d622a36c10668cbefd27e12dfa6ec4eb88b990d8f0a474d8a9bb536779eeb6ef6b5d1447a2588628702aa275d87e326c8686fa6fcbccdb2f0000db3a74b61d492623d80a092ac9e6e2710e4ba8883b23363a218f580d891a6fb022728b89acb3e3d0b8ac19ebfe77e44e267ccbe34bba6387e65326da4f9067976a7d871d2aea26a0c0312988da4153f8a3e67e349caf841dbbeb575d65cdbcb973678690254aca084721ca4203aac5d232f61d2ab5b4c73d49b7a65ee817c00e60f8339a1d60c0ab76230d276dd161c859b818bd25ca6e7a127547bb86b917d687e5ac05a2f5e7245ce9fcb5b39eeefba301dc44d9379d92d6b18be8f3f13481f9d5daa2d3893c5c3a750ed1c3b643557092bad24ed1d607a00ec2271185afccb8b6081665566b43cda621f2a8108efd04cb64d494b7e95e82fc4af9940e5593d57b515bb13d463d0bf25b91d3c33dafcd9e6681d7f27a23a65f59801d865a3f941fd94eba538c3d043a9c915a822abb61f90c930ed2047f4f0c05fe432a1f9dab176ca7f9f7b86b06baa409c5d7272eeb4ddbd084e776871056da9d4531c7ea47377478ca26e40cc0b575a1867a7da7fc9e6862307f4b7a06dde7e1e1504f7f07c6ec7a422f7453b899b1bf82be7173081be4308c0944d91da5d8eace0370a105ca46f5ac304df173139fe30b66ccf1db56cdb47eee1e8cde87e5d026cd61cab80e331e17bc88b1d4caf9a61d9179709c2b73983e350926f9bdf146f71c8affbf5e6796957d096efa558ac0f7f60a07531c0eacd2fc62329e6c93169c55f7a182f73ef7f24b7ab74ec0f1badf4fa67adc7b430d1a7be2cfc363716146683ea53e2f49e87d9383fbbd57d640ee1fd05c34f22971a6d4e03b83cf7493b18f87a48449d1a88091107e78034761ce6fb16d27829b3ed96497acfea413cabde0b4c03fce7186233df14d2ae017d510a734ad0c005fbcb12f2a7bdf295c1e7552ed12c72b47900ba9bc19cabdcbf8f3d0546302343e924e5071dde1162f48531a3e2a16fe0f36922a62ee5526ec8d0e0e6ebb531f1f7594c8d049bc6fe28282e6ddfe90863174541eac36eb8f5b4e879d98bc870163b87299e68479458a525211fede850231fc08b826159f4a9afe7743ccb2433b0005320b771345aa6a300de230390c295b521c05d0c8805db6f4f954f6ef1acfdd4e05241de92310e21802e4635778184eb92079ed3abe5fe27f8fbbc9d2fe12378fd8a91d678cdd0a865a32a6932589e6127caaf8654f62e4a03814591470de4f3afa7f769cfdb769561901cd425d0152b45ec2eda099cbbb0b128b20df99f4882ea2d0ff7dcef9a86377ef1232a0489b9ab09ad6ad30df7de7710b20c3dc66766a46138651b30dbc9fa31d5c0937143b14b7cacf3d16c374ad4415d8aa48c679ae1fa13b834ec4a73724d3bfdca2b914c1e639f74e3ec60b2edfc46da21d2437d8d252e38cfc74a1327e4681bc2a1943abd861acf0bac644b5bc897853cfffba64a1370bf9a9a3a26703de0d8e0c516250652556dea2c2e7ff590e7b535a9f7346d61b00e4cbb221e2c8fc47579f504924cdee4235776977aed9bdb6daa7aff8f4dd963aaf686a4d367b9cd381edce1bf390f206f4e80259b6189ac2c1b30b0af365d5cda74f747cd786eabd6731600b1251a4a56bc88e4e8297131bc0564c2c8ac9c74748a26ea27bd484f7598464ba6f9405c901067ddc13a913d5ad9a0ccdd70c68a533e214b47657b009f27ddc4803369e32292569a5d7ae0957b0ba5f49070c26e53fa901d7e62742db6bb679fb131b8fbc8d2ad9e96629ba213482dd2fa52130d410a61fd7ecbaef4c7c8312e570743fb9625f243757a6e2c2e81cc429fc1b5a2602cce677e236a27717373003ba69834157d14eb248194d8d13f590c7436cd08be88e923ed2d421507ce04a61293f70d1fd52a3929c92e3041c0a6d9d0a0110e655b401d5b542d48b678f97749fd89a99963adf2e6dae7b921625ee059ec247491d8fee2efcf59b38907048a2e3e5e4e62df32959db567140cb1031e4050cb52d963e6b97d7079a5ec22e902a82f9ea7c7d3d310adf9690fc6e4f626734300e4ce4032c4c5fdef27a370c654a0a56e3408084b705a2e8c35e703c718b153389a7746f7f0c8214156bcaf76cd589f7ea75cb8ef67f22289520acb9932c01dbbe9dd39d9f53a94d0ce4384229da095a1db7c541c1eafcc9a35401825a7da64574f46910ce303e9b82233d4cec2981000ada5fe93b780901a2ad2a4a48924592cad0ffb52b01e54084a37c8737582b765eaf8ced25c21e6668da3d2c43bcbcbd65f88ccc925418c99baa3ae6f2a115898d75c5ea2c1c4e679c3bbb0a41ade2a483f3bbd5c1b556b2d5b2c141ee6f5748509adcc629cff6a9458a62aa1cbdf71022b62a1c58caf6d239732b08f3b290e740ff8627d2f1b245c4fd45194cff402e91b2bcba337ea6aabc53206ab0795114bf87771bca00aada8d8c5c97c0ff81601dd92a4250882d222bd116b5347a4c567c9c6730941a5c81ed641b649e63f58893a2b6d53d7e8940881f225f43ed8211ad593fe47d215ef6df23395826ee9eb827e35a3d219ddcf8d9e4941ae303f72a67ee69d2265d66ca01382b1e5eb699b7e3914af8c5d6efc0a063f1233887f9d274086891769c69dd7dbc28449826e41e94658b94b1a6355f220ecfdb8caf6c7b283c0ad799e10ceef7dc800b110d3267c0b9e750740653728197ef233f9ee1b3e627ee8b2d12339af4f0994f7125e9b9c034c517b3fd107f08e6a3cc657047e16b93f512832153012ec8450d1dfbec2bf4802b5bf835f8ac64d2842977fd53ae7bfee57eedc89d7867318ed0086cff319c25117be96a5d57329f0a7a7fc77df3a4edbe5c67e0651a64f1df6184508786a7673d88a3254344dcee168a5b7831f1c053f4d3f8d184aba5df0c2ba3f54c4a8f37b6c00695ad0f8ff87a082ac54f549cce2fe77cb17bb40034dfef357e6b081209b14db120aab09e4dc884f200acf88ff8ff380e5bd664581d1bcbb1d936304392995cccf3d41878535aa0cf7152dfc09aa062fdbcd23a6846969e7f177876039eb8352fddbfb1d1aa387bd6b5c339c6dc92ccec3ce20a22925aa3c818c849525d7e3c1da6e567bcfcf77c08014e80a9247e2b04d9a80ae17b49c5278d2c5ffb7840860d8918e6262eb740d6271a05d5a85ab8ea806f3283ed597c6f71ba2f01c8c3c4d00a7aa9132dd24a17b9235de5db1969933e0df144cc8d04247b1516fd6037195d54ea32de80cc9a4c4fdb0d80971122d30832096489306e874423d65f16f34906802121e5ef192d1cba241f5354ffeb64891b63faf3300cce87b56795a717face5350bbe8be39848b841dd84bae8b58703cf36f30679e9694fc27f0406c00eeec4f440afe06f37a37e1246a627665c374265a665c47db663b01b31be7f84bf7d9c1ba82c245a9a3ab087df3fc850d3e02b424f395a9af6f87dc8abc58aff3e1cddfce73d28ed86b88b0641d30293a0ce14ca275a99a1cb7e2c154f8bd21076c15e360bab6137c12e1e383314c619e15f138428e9f00513a9c4e7886f626c55ddc706ec29302e74df04b79131ac59e60480480ddf9a457ec31c722d5ef8430093a4c7df2d334e72d7f556242dbdfd34d041e0c9126b0b1a5ff06ce006ddffca7e356a5fc6daf06435660641ac25f91b7f45dfac3df2977ee4c2f60cabead2d53732074e06e3d3dd22309d7cd6d9b34587f1ecda2b680777dd791e7fdde185c695b4513b9c5678a6aef01434ca14136512a217746218bd1f858a749e4662b0744e4e43ed78e0b1bcfa41f4c238a3513780ab6581ca20d0596d5f1c7318107f262e2cb712e8499e16572bce514a5f69208f4b7b1cfac79a3427393e2a6098a0705546b6282105974386c3c5efe51e2fcc7d8b5ffbc42bcfb7985c14b72a86d68b467d2a163a0ced84f71bdba32e787c78330230d07d23805fabe59c95356d7bf2f15a56fcd1dd405146c8394786cc9f1b945c6206d34917f7b3c89c133dd6620431f783ea4186076789eb8fb5aabcd08470d095c37e69f970b00b061f5ff78a8073683581ef5aafe03e12a583ecb631c95b521caa8bb4cac747935f83b2678a16ba18c4b512ad6943879955719a308d2e60da954d1cbfaf2b4c98ff8a28f42c6b8593e1bc19584c01d0b637e3390b8ab68941fdba62164312e1798e07d47a408dfa955779648e8374becc0fc956b7cd402725fe25d07d80ba271f1f685a77531a7ef21dbf30951220289f6978962c9da6d6452644b78455b240c8581647db7e058054f3312287314279cee1e25110bba644ce278de68724ba355efdc3c4cf6aae5d785cb478211f7a9ff618bd8c64a592fba09231287ca5d11da7bca6466b8326658330d84a88826d43772971754c17d0660ae2384e1b112cde8b65e624eae59eeac4ec4b328d579edbec6bc9810d89bc2085938ad88b28cf334658641459f4b144be254bff176b9b8d576d459348e67e66d5364d9d2706e6b0bee2bf0b29ac1d4b6c9786b785b9c71a5007855a6e9b4616dae9d883dbf649118d044bc0733ee454b0567db671036aba383b42b182abb403cd8e7cda71a2642ada84d2f6e7531012774aeddb8ba0c56efe00812302dbcb85bb041604fb57fc3d99cbf2bd2a0748539dbae98e98e906f71328c981cbd59a38f57d1972a80f2cad49465d915a7e77f6104b22042787920712a6873503a1b35da550e987e905a54ad8d33045ef28580214c4578c409236df18c073a854cdd9a480f1710be4c48349fa97ef746f770203eaf3913f82444b9751844f04fad9d4de77d5a66d4206a22a417908be8b5ed9ef8173550713e5268af7f8eb4ebb92fe2312717e1ccae6c5cb0853e784a97058260af8073abd9f2f138b35ba1564ef09cdbf08f4a03966d4a41e3f8ab91816b755cbdad60e3d1482640e8478b9b2d3d94084e54b5266bad0824e37291bdbdf6ef12e157320a235b7cc609ec6b50f35645199eef58aec43a2bbf64a5de2ba368c7f424f038e1647dacb46b6f318c28e3b5e5836d75f6be3300573e78b920d87e4637e21a0cd6c77d9bb4fb2fde903a5ee3a3cde085f875d8cb7b4ae20bd0251e798036ab11388d2ebdb8f0f100d5130990c2ccc78c139ae817072a0bacc66ac822a7f084432a83f09d3155cc7b7d6a3c4e144f12494dba14c0d2bdcd984d97a4443e9746dec8300b8d5c8bd9b34f0af3f79f7a9a24e5c08fe2b980dd87868ef9a32b4c58f282c5cbcfd1b1986d030a4d14387d91720eabaa9ec91bc8fdc5f7448954013bf0823e2b41382dd28d1319979fdc177f4a2741c77b29f1033eb1cff8f328c4e3b6a5c5573045ff8c5e09bc5962943401889b4f5c6ad60c65f27d055c39740cd9172a2f7164e60c8673008a22b9cc7204fc8716855e582a5e4cc0f1f6999bba629e90f1df59ce432384727c045d8e6c591f9bf92c5fa52e00db694a33a44ee4cbfc020c4ee385a10430cfabebbe919082f72cf70366718d2ce45e6672c972386677326a21288d1ed75a69a7ae10e8560298a22b2e1d378bf55e288eb36529948eeb2801b89073378358f1853a437e1f19751f9acc5c72a6c6d0b70796635d7cdb79fe293f5e26c9f78344e126b368694a2031d2a03a1a5e6bf8aa002c167a4b87bd5c04ea493058fdce0da24dee23149fb9ff7d286395d58ca7307c87b25c7ecd3731c35a98f47abdfdc5c8c5695333e7261ead5421cda6d109a0870a2e9caaf558a5bf3d19c6b822cf15c9d954ad57db597e4fd35ea4e1e860834f7d1f4b77b833835cf0fe6496f4ce76df60bf388e442463e778665b90a3ccdd56ffe89639e39c523bc6d938c08a3c8f95bc84d3d2842cd3014c7a91efd5a015b8fd12febfe5407ae2bf5bf06a422fe15cbc654c5472aacbe865fd6954ea5fa9ce0def325c51c8866e6289ca4bdef6d4ad6457d0597bb3067dfa0e0502e40cbc4fb44f64d78365fbead6f7a8818a62b13070defe2ee1259eceed08b64006bd8ab89d6cb82d71adba6b15dcc91dcb6bc48fa818c3fde64d405bd3fde07cd9538a51b10701af2031daa164dcbd609d5a1a2025ae4648e3708571d124bb7b040f9f6b0172b899303e2c570ea6ff0807272e1708089faf4dbffe910124905460b21c9854abbd58b943da92601ac7014167731dd6553b38c9512f6e36c6e6696f89a1204b1d97bab043e09499232e80c830b26ff28d6529daaa9d6785e79767bfa9bcb51e94775162bb118f07fc3b740f9b09a04902a1abe6412bf470fe7b8213387dcc4b264b94a797eead47eab8872cdfa839bb2b810b426df039943e42d45f7f058f88a3b5fc0d79f54990838358478c48dcdf4b6b581fb2e4613ae4a6d3505be485916a19c80770ac7b25510d440984fc5bfc58271e2956fe8a91d3a55470a5b4f98f61b2273bbb273345347c7d81d88b6001238b6043deb7e2693253a63885f0329843c83a40bad004eab4eda68097c07aeab42fe44ada84f1b493b4944526c1d83075052e8cdb0979fb9d37cc9ebf55e416e5d5238df7c975f0917339f18f596ae4cfe156c2cb1630a8e277edce29d4355ae8e17fabaef0fcb549153945fe3336fc64cbcc8b2b7213f839aae12fb9a2080ae1f8133a3e5a8dbcc4b10e7650cf2521550dd93101e4de3e1bec45ebd3291f8b46bfbc16c6e24831bb62022b1f29d7921c1223174e2607e21ed7a0597b3e68d6e979e4a549108563ae796818958f19861ea94d48bfdda68f46898b5f8795b8a068fe69c17bc2e35075b30378b3affe3db9dfd4f4b46f4f82c57a0bc76bfbd2084df30c33fc26587c6f66891e6209d828c70db89d02705f614a7fcc3dbc1198623e358b30ad27825d37f2a135d5409a92e746a61134890347d77c85474463fb86d991f5584e28a61dbfc0523ca424a10ea8c68df203f3304080a6df0057e5d5f2878903b07bd69d4201a06bca43db30ea6a308208c779374955f690395d5cbde931d8d0a96be6b3b08c5070340b0177e835bca8a93fbfdc4e2cd30efbcedfa0f543aef1172abe53054e57d26ed0c64c060f8d48a0df14f397e7a7492a32edf1149a63aa8e45f58a183f933352f4a530a7dbae920000b71298629524f48c50eb2f26bb4eb8e17692ffbf4a5e2cf4a8b1cabe426ad37211ddc3dd3b8b7f043b3b5b56366684e4c446367339b9ba59b53dc2c115fb4a0ac4e250237d6aeb881bb026ca230334cc5c1eea475a187cd012393841bd7f980562316b1d2f7c45192c884926c3ef20eca695ae56c9ec9a8fb50c30ee4dbe8eb2685a0840dd287c090be00a2dbf74db057f8a1fe5c673b83ba39d56f91de8befe9958e0dcfb749fecf23e97cc88108da6763fb8f123052acc8703e5276c161852cbf861e83661ce3a39be1418fca8189c6f19c850af906d43780bfd9252ecf2ce6c3b42a12f6b25099ecca779f5cfc0a6bd7363b362da9b39606e80a5835086eaee0871cca2077df236963ea29c918edff7a26488bc5223db502e5aaab023c7653a7d2afd95cd48ea376ce0f72efa85a82db13516d345030700f884f4b8ecfee05ddb47275433af20603ecd1bb42ad2413d51b2107a255eef34adc2e2b26b08a54774182540ec0491744459712d82b95f2f4fd7369887723b472198bf48d509ae3d42300329e040615e2644c5228313459350615768508c27c25f438a00249e771a56006f8b381d39a7d242389640880fa5ec974d419666c09b61b6ab9d031702a7cca492c56b65fb7a2348bc7108e3d24ff81625495b5c1199843d1a15c7831ee1f747e5a9b54fef487dde5043b6fdb0dbc4d5be1303ab3fc1a237e8f4f8ab38d55a5f4b0d2faf6baac36e305c7cfb54aac1231fb337dfef828454f8b300266367297484c205bc9d00c8bd673097bf76a076721f53336383c4900f89e98da5ff49a6200f84fb97db6f36d379010c9a1d5166b12325812aa41d36e9b1ff22db592efa054d5e09527ef29fdcc7f33a8a0d5c119508558c68586ffb1dc03eff23a9c6f031d8a11525cc5a0da4f2a8bab615921ad5d1d76e44e3a2f23fe3072ad7cb242d1cef61d7134a866189be5387eb41bb386d8260eaaa72af187b1e750fe578702260daa18cecd3231978c4f32de25ed808a80215db493f7b909bbb2975ba8c00c661799020808bc05d6ee9a541f0cc7796dfb8ddfb18d4e31fdd6ccf51932baa88ffc659b2d13959475028e3d0132c195eb92b6cb496ab2375ce11f98f273a8e940f96af1541be113125e8683848741a811af560e276aaed94b02bc13f7c962620c6de3e423e3e800d29ab3fbabb2558004a3f09fab67f9f77d5bc3213ca2a9a413f75ce98a37139e7b57768e53bd96d7cb605823f9855d742608cbec15428b29cbec22f1cb29c5c94f32a8cdef63a3330bba37fbdc3c4c9cee22349cfbce8bbbdef4486cdabcdfb7b424b733219261e17c753a3a359824417960b123dc22c731ab85c3333df2e5e2479b3055916bfda57a4c9579b309235795fab31823fb9c8de048fb65e2e157ed69d5fc77e933a4460cd85359eed51dcd521d1a88af7306466f8a19698c7308700e6b92f88aeacc4de4a00eb00706599c46b40656e99babb65994adc067c4cc73cd4e036ec2660d3c387ec36740a0c831c1ccf1141d5fc342b52826afffe1036d885fda944d8061020cd286114f220f0c230cd81011bedb287d4b2fbb0e7407a7824734cb9b099866cd7010db4f677af6035da034696d8724fbc4976ba77f39d645840056612a351719196932c2b8b4dff65848c734654ad8c1b6924b2aa93b815a16733646e029afa62086eacaaec13993a2413f4a633a0f8677afcdc43448bbcef82c6ce910ddfa92f3cfcf4a698eb5207f49d95b510a464d275b2c69cb44f50925e6b0b56078c6b7ace5e7b729465ff30005a21214bb85aa2069dfa823dabce12a98eb419b61c1fd1e479d721660f72e00de747c831762c093f5bf2991a6f18de808aef346aa007c8ac886602f522bee4f42eeca58b966998402460b2b1cbcd77c54e36392b40a9aa394a1a47caa50dd2e7b4403710600016984b3428a92e4bd8c468187ac8fe3caaccaae1779b0876efed353a8591b7ded0fd96a26868a9c7b669856259cb519879612cb72aa581f6f936a5de23eb2c0ba59a905d6619ea4143e5da73c3ba9038463b71bfa83888f14d7851ed1a02514fb73d64f5a3f57c515831aebe0cb315ec8ce1ba640b8f9c9c35f5ed5b5a1a0d1de8efddcc6583b8861489941dfd4d4672196b5e7d170c2fbdebe3692e83dcf6e927e7c107a49fefe1da6f23b8914f4d78333190c32806d35b1175a54e0766589d523ce435734fd2b44ee6cea627d922274536768f00ad06062268d3845c19036d8712f187f7557b1594ddadc0b7a2fb249db5d4b8d09e7fb9be3081255cbf59ff17b98f3f41d78552b74ba52131af4b2af0d7b13a8df7502570637ac78c04b9a56f5c91723c44a03aa7a8ee5879822214f07696ddf8a07562f267d6e53837b6916395f8c8e06650d1e0211976c0174f5b2d1564bea4a4a630ebcd9e2d8a9f6bba57dfc310c22632a8480db17ff5bf640332eed3e00a5f39383c0699f093ee456d4932d2609ef57ffa8f9b27cc547696cac5c2b8a516e7eca4849141f9b4ea9eb6917e243fcf7a38e9df56f7def1f79e2555504b07205a58e4a7dd46b53e031a9146e8a009f7b2b9164a1fc569624c283be04330937fc253833264300fdffacdc8666f84f5e29739bb958e3fb06e925e71b0b9bf5dd683f4daeb4f2025d23c3670bcf139fa85c9b5be32fe14b466dd4709ea43e738d216544b012d9e9a4824b81a7456cb51bb3454e73611fc1d835a91856aaa1299eb53bac4dcf93aa0397dfe92df48d918477194197a7cc9804224998e4ec1dc2dbcc9d08d2870df19b40719820558319786312db0917fd7e19c3987d8b7c551090916a0e407ebf32fd8f4da10ec84f969efb2086b36186f24a4166e3665ae804e01ed93902217b1bef0fbe1c7819019bdceb879d4f73803c3c78608687856e9650e592903859d5aaadf1ae9ec735c54f0a50caefb2f39c635f282adc5fd197f76ee1c9ec9fd9b5811ceb8af5e47e7faf822edc240022f4c8c7b79f1cfe02fb81c50d570d2f423433ed75ee77246138b1ca3c59a33e840ef55fc6a45b461fef9a9ce544d619fd49e6710b23bc1a9932d359d03c684d492d4a6b9d36cb056fa9b4b73e4b48df85f06ef023eaa491bfd7921c9b1bd051dd0ff7ad30d938e2274b214ac1466478b1243944d93c00700562de47af1dd5a142efb1a6217a92e58f15c58995c31c94fa85cfa2a3eb9c951b4fae182980ba2dffc4609884274c016cc1b432950ea8901b3d40b65422ca49eb44490e51656f1dc4b666e387df648b8a86eccc7724152c7c094d64a3a5dfe8c2b143d11f75475b8ca96dfb77ac44d2e6dd2358349dbc217df2858130e4061bdc648a9490ce4f3c4a557e1c4b9bede7aa0766bb16d74ac7cff5c874c36dea324f0096892b3c04d0dce6f36983dd9da61656a71d6b4a0eebbfc7e62881fdb7d616001b234b9d19862207b261629e9a92c9c9d5d1d2aa1e5e56ed2cbfc8982fd4a5cb8e28d2483621f0f0dc490e336022893cc1e9c9881be94fd3d1c40d94f252ba083ebb2febba014e4b955c710c33c1925b29e790f29867a0e37fdd15c069236e98aa7a3bc4796834cac4a7a95f395bb6db4ea3c6cc3f015c11da77b049d485f8ad6206d9590d568b121d4c15f568c2222769ea85392985bf9642cbedfb360dde90a6d2a450e842f329f49de7c9c08ab4f3fe255903d78ebe64154e566d993d6677efdd558bcb6c960784e9429ff06021fc9b57800f63e909dbdd2ca26774f396afc15ae72ce94ad55dd9ac843619068848794d952e6eb0646d50ef5d5e5329b11495b4d3970fbc61839e441ca417ee1000088b6feb9f7da2295d903853f06c830424145f019f999efccfd1f9cd077ace284d3dacde7707a45603955229e7e6541371a4ed1b4d81ba6b42597364f1fc8953d91577118a22372cdd4cc04c7076756df4469438ee7cff7abb8349a7694a611a7b2aa8d82186f5a6bae23f2d678771f2a7165a788e2cb31d0a4281bdbe23e59c2c8c1aed97bc21385021b16d16d8a5ba0fd0f4281516370189eab1e777eb0ba9c6c49e1be7146abef27dfcd6e7120b2e464348c2a410b87b6a5861910a6f6eab763c7ad85438f9b05c09a81812c80f4dadea0de4e80c31d7cbe773e968d04fb67c178b569633d5c65d5496265eccda61e2301a3b505bd623b111f861ef985e76b85be30e3310ac0f4270bcd25e0589e7929242ea9bae199476faf4f5b45c124ba785ed3edca30316e7cb443767394f7841b352058ecfe70cd8554c06de8d30265bedd8b658e35b460d6f4635f63603d9903c56747c562fcb2cae5e7e8e89e336a2f72460062c54f254846bb33095e004cf52ad92d454328622a1ed0b66d6efc044e6dfeff588ee0701366792a388d88f5288fa69d9844bf1549534362c7c2d5276994018c0df92032460e8ad7142ef7403ca3380c4453f58b4b8a94d6d97b1a1d032f063d4e0502cd9a8fb2dd9fca5a7725cd2cb12c51f418cfc30d96fd4fb9724582281a7ab5bd84b08a5f1f325ab5b1db1c4623e2b97363694010c9378df4deb9a35014488f92c1f715d6f64d52a1ec0cf6316c427277ebcb83d0d64a92efab35ec53a37383ee09b007eec705bd7c605ef71148b7d78fb564db01f008eb8e756bda12ca945a0b556484df07bd32c191717772b06f75ee8976515bef019a7ce5c864340c5f42e296518f6bd21aa55f54c30bc028545a3db92350a648b609100eed23bdc284df32186c435c2b9b46c610889cb597b644194360b846a64c47bc91167f09710891193c4fa090fb04d00ff56c83b61cfbac07473c7aca22c050ffd2770dfebd29a11d915236fe9db3ff80b0eef3731eaef2a1a02ad062057eb1bfdb590423d2af8d3f9f52a84f8beaabfa210eb0d6b9790107bca1660cb6abeddb5609d388c2dc957f11b8404e61990e11c29ff4956c2fbc8adde283192400cc18deecae3fb1216d2e226e4839c9451e22aaf5a56a12287f8d5146ffa57e32424e4d7a6b1f7e74b3bead81198acdd761fcd5e0c3f7869fe09bff8080d2b2083380382eb84b7585a76310d446383a5b62b279f03e33137ab1abebc2417b9dcc10612261b18aaf4e6326b1142e73ac51f443d9df8ff13c051d74f05663fb9dd3077d127dad2d659cadfaf12ca94a5f8edff7e13fbf52014799f11d5eaec0b7040bb458460b2418f8d3a401dd02b94c7da60cc8d80ae00a1f5231c5d0461eea33557138271eae183c0b1835c94a590d1eccd62f0c82e01ed3ba55427db4bcd100ca4b71d91719bfbd959388f3ccfa860bbdf0e14072747a305292f31a42b75d452e6cb7d114420c3911b16fae61cbdd62bfa56b2975d3b316aa2b907c9b48d51f9875049a669b098ad4b1f9d5b70098f97eb6cff16a13c14095a03fa9a1d9c556b22d7578ac0c51e8ff42a61918f8e48bbe278a1a447eb947a2fcfec5b88cf2125dc1182e876c9d8388063427e0c252b11d5b688484666b03c445e40b8fec51708c0bed6a2fb5deda07c4293dc2aa34e4c6df9455e3a32fc04c1c313eb005e71b36b7c941bdfe7b2bc21c04072034fc70f757f8bda545df1d100e913ded0925e9c10a75d657ed11de8ba6906e7279f0ee9741f678d77320b9fb83e9ab226e446a248f1e9702274d1024b13861d80c60d1f6af87d14ede0a1f9bcb3d640ee07adbca53f2a54b64e6431e21bfe740f59d7c5cb61757f1c8b1fbf2a953e2be90116bf106b820684c4c5e4afe5749ebf1c3138c746b19743d775811b3243f95ee74cab144e67351f2caad781a112ab13970f45c328c314d04528ae941e72228a5971015f5cac13e02e94c03743e5fd4c92ac34cd9f73f3a80a8469e2e5cd547564851cf269c4fc54635f3e29f0b35d3d22ad27641ef1ba663af9a8a0ab5fd48d17467f5459230c0e9fefeaeea23d21f08910f05b23687e498845133b20034eb6435d0bd4d192c8c03c98a39b3258699daadd15aafefbd4820f5cab330f9a6128f475d2de9367732688e5c56958c6198e00d288cb152a7568a4d70efb70dfb35f0588691bb7564c1a984496bf34e1b2a44ecf9cff8a4b50f24e9a2439c3a15d89103113f0f604de36c30725d3f4b10718bc4819c929634289d3d22739c7dc4c02f992cd9ca4080e35014a21361c15906ce67d536ece1bff58de57bee0824b87e85581fc0e19617f8af14e8ed4bcb505a4685450b76232d95c1eb2c057d2ae1a3ae27c18dd94de9d0fbb0de69a8984fb48591a7604f8d003582f4d301d8b9587538e350a4dbb33dcac3b12cb11be8ca7670f6b255c3d965f240dc4d888e038152198c40bb327da789b0574fb35d6f2bc66abc944634ddf45e2227df913a30de59c7bebf35ea231830a91a96e1959c9c82f334d7103999d19b7b3921007c4a8f9e1c419617b0a026df843b0f6fb2880014239151be2f26f628755707a0ea714575862cd94861a86e23c8c350cf675ae8b3eff3fe30ad74efd1cc0f978a74c4247e65b9f88f26a0fd01ed86325e86c02fa9371da9a5c2bd492885bfeb362abb1bda1beb8dc367643c30cf16c5d51d3c9efdbd180c3f5b172ed4a47bb604d00944e3bbc2d11ab7c65105e8bc7c91621f655c63d78aae7319fd431432d8f1b6f826a14886bb8f2e1596f42e9d68e479e0918baa07e7c8c9c06d17f21aff43d60612e7c8851071f0cb6d93a0a9921a473aa3728b48fe3d70c11f4411bc8a19af88d10785fba215bdbb6739ca4d725e8b1aeb5b46a9701695459c6cb695b0ebc152f04ab098ea09677ff42542124861e0448e73de057d8205da68f00e0a83a129f224f9319c890f08d66b3bb4af9ab7fca02d608bf8996895df6fcd2963ced4a46a0cd80b806a2444e6ccd02f45fbe6e5cb46809b81da01af6636ff4cd76dccfe0f31907a977a239b12865c33bfec012479193063cc819ae069c9a124f4d6e435f44c1663ed88eb8da12a85c6986cbca7b3c47550bd57688ed1c19f8e6e1d03fa6b7f52404fe5ee6ab4ee5d02eb81e89250453204a844307057ff49948dff98ecedbd0b0d340885406ef5a669c9deb55351166edf99e9155147d7e2dd14acc3bae0310d42ae42028e3df3c2cccdbe9da064fc3a8867b7c080c2926032a9eced6c05fe8a4d34ff55727436468ee1194cb042ad6326990f286c0c838ab0fd397a522d4a034db110f4ac0d1fca9b45851df0903cb40f5a6610de2fd840b1729d7240a8edba3d4b7a4d54239dccc272356a9ab98e1860b0b5c7dbab4833c58ecd2771d7a8e38b374f6f758def1b03e5cbb75b7a9fe9b5921b2481dde96b3545aec705b4c101f1d2a114ad7b189dae00d9a4fcb1da77960b3a0fafb3357aadb769c20a350083b78f1fb6b9798388976e0ca8b770a085c104d4333a20a3f561c96f05cebe77837e2f504dbc8a7c5161737d99063e8f9bffcfb049595ce98d1b6f7c00020ff4afb90b3c322ea06938a172869e859d81d6f9d3d79db405165fa5ac0b56a19a3677787b077b22be0fca66d96899d8f240f79ce0dc496e3853a2e00753d720eba90f0e0c8baa7cc9df8e5c6e433ae8ee8cbcac7feab09b6656c99c14294b08c877cc03098c00c04318904dceddf516e2458368a3df2ced68d0b35da551f8536d4d5b32955f20c5463c8799f25b0fc383dfaa6ac8873145d8eae9f5b218b1d31f5ca78dd3f366b38c1102ca69829391a0434600459179dd98a3fa8e69746392dd616d4f45b2ddee11ab50ce9b0972386b6d21a0262fa3d22be465cc415a5af7afc4090d9b26b249ef9bb6f4eeaa728252e91fe4a76c877ea78b78e27e4fae7baca768c981b17b8220bfdce75146feae179d5411c8a07c6ae3fac1fb4e461e284570794a422270dfdc1529e0bb5bd8591ed35292d7d486c151d1b6e2dfa9690bdee7a4221d12ee9ee818919f604b78d8026d8b03153115ad9deab19346daa3946dfac99fd3d2a16cb7f1bde295de7022e8cc26313a9add62596897dfdff531ad513ac820d563ddd717928956041b44e3b88284e19527dbc5b1f494f27c53a75bb9425ed5192b8e4aa58c5814a2baebe483657367cfbf68773a21b2a354edd3d6f1e426a7a0c58e76815e4373fb97a3354f80f61275fbacf5ab16874c620f68c55edf564e5d74cad477ed255844c7082f87e04337a15b0ed1fa7679569b0ac280df238d70c801834fd723feb2d43ff4d3a6602a67ad855b9b8317aee18d1e6e36391ef55604945d23f1c0457d7ce798568096ccb89d7183f16fe6f76c73a837d51f725db4ac62af951f657fc3292e4e57f3d06b1af6c39500ea246e21df0101efe51bbdd1c55eeeae7c00a724585cb7441a5519646c247d2163414496c79421c8797ee35f241d6653613246882366f1a462af628f46750d185326f4b7afcf3d979b9d8b0a97600c9ab3c40ec4711e53e98b628712eb92e32580a6cfdb5ab6cce65e2c0b2bfa40f4057f179140beef2d2250eb48a3220f513b6ca5f8479db04336ceaf2ccda94402870a52416bb0131b63a09840662937264cdf3a925a795c26ec65a7a2cb3dba7cc1b7b541ebb0a8c5fcf2a01388ac1add60b79f788eafe9f6134332449e3b60a106c3d18253296201875ac4799765de4877f88cc0863b81947c82289750f0a4ac14d61a891b2e061f49c51dd5cd2b56a19e2314a44e0044c444f9991b490838ea0ceb6fc3b0ad7f7024f5986a520b77b9bf3cda467e6fac59d120bf8241196620d31953711405e5cb938dc94160da00de43cc0aa693284c324a096fda05c7c1b681ec111a94f8008b91b97bfcd952269d5b4c04507f7cab3b847e0acc7571f486300274494e2f5048122e1d02889e7dab6983d1d326a106ff713f8d8533231b84363dcc775a7411755f661afca52ecc8b0a6ea61b94ff71c74b98ac7553590ece4642a5fef2c8cb6622ddecf3ead6cf019c78081ac421cab3f0d177ff7d2b2042adc0ce3f5a8385416e0ed7bb308f901404ab14d6744c83ae5a497974b345746386210f3bfcfc2a2ee0aa3ceacf1401aa51599d5e12dbf10c30adb7ace601d5d3131a78e2975de8e98890dbe326659d550c864a628133ab0dda6fe3b94692479b98c2c9dabb47e7cb6d32db1084f9d264633d446af0fc5d81fb078885ed56885b76de882464bda5a0d50fe9de1d630ab6e2eee637f1899c7fa9b32e512c78bca22b17796d263586f61336460a95e5833f45a7c81bf6b8e02bd0733e49de84e211f04d6aa294815ea9e0ea76b35f17f6a6eaa0e1bb3b4d8b80d27c43a8de1378ec056f364ee1f3a0347a5964de2a26d5e6ffc24065dce38d513df4d7b68514b1fa1d671e8e4e5687d37c8efedd65bf9ad6a0ec74eb696cbfa289565f75bf9d2c42edc8c585f97d1f6b8a5b9c44045a1bec941eecc43af1a763e2facb29b5c7002c2b668d8f038423fc790b3d97c3c113fbd2886270972f5bfb9281b7f7aa78e092f0f88a6fd5f1fa0a052fd724929e84336c10edc70e0cd73ed0699a0cc7d9207f54585639b5db3e0bd3a3f6a696ff9d286473fa7f029ca474ef0be579ae3ba46567b3a058f1d809729a734d71cf7a767a13ec14ae2c42890a37e88b0ed59220f8dbb8f3854ded5708ce2d5f159d5dcba1211b4beaae727b526271bd9515765fcb53297639c9f9f8582d0d4de57adc814582627d24ecd5cfc11a52ef4652398abe21c8e0140b64b555eeda9132e0158f3f0ea8c94af173e0486e66e8527c383601423d842c41faf94821b5badd615da6c397779b4bb37ab5ef34706f5470dcf8110dd4d73305b582d8496420ddd6c16621c5acda0df8e48f248c1063a3e21f0e10e9e1bc2b9c588343b858c2c4d451e6c6d04ecb54b825ac29cbd54a22d398a228d78b5f384b1991a4eb09a5e1d1fcd5de2eb23a14ae7eec1b3a5d8b8a4ff6ab0e957b60f165839965737cf3d74c331fb233308995cd81c7920409a16579e7fab4e9604846396af795618d0e9193cc97966dd8a9eae56daab5006d64bfb642022081688737fcbf8f24c1084ca163344fb6559598a94da9b0723a71b6cb66766623c815faeec00042ab0359b6a9c6b915fd36f051759ef6d23a4d2aaffae474db6b8a41dfb397a83c8bd81d6b07e518786d04c0c6240edae0e5ebd2f438ac0ceedaf9eed49fb03fc81749b11ab42c69c992c39ec5a2ae86908be794b0e963d93d26719ce1224a825c710f3a0271e035619adbc23d1be8e5d6c6ff57b452e6262e71ab57dd43ee1333ec3034ff8faa2668e3558f04e52120753cfea4c8b085e16b4dd44822da1a45c927bd09b4dda55780fe50d5107bbb70e0deb11b674e9489440039d3f749c92445e855c2ac9d096c58d9fb6821ffa13c0e58342711471f4823f5f8b4304e92be15d4c3b727e8252caa5b08cce399c4677d9e67949684f7d38924830992436ad108fede60ee5088444a75e3c08563db19a51f1a36e0e04bae3204c2a5da5a5164ba56e5cf604b5c46d13069531a8c991dd2e2949f79e0726b666f93740e0dcb020c30f3423e5cda9f8d10b789310f708162d72325208919a1a5b6f5cbbbecf73827bde6bcf29762216cc1ec0ce521f1c5e3c7d6b8c83a47bc1136f2fc6a8aff6ccbaee2efb882f4b001800fe8b8c869fc2f3eaeb81c5c871cd5ae66c03066fbb24b918cce49b002e660ba91275564b6c10d8596366880d1f69d52e7a29cdf9a93833c529702dd65e8c9d34f6af2ae816b95a4ecee0175daffc1253f3e58bdf12b3608b83411eced0984f4444f67b0b5265c7b1ff08f7f535e9e4564556fae5c792676f1dcf1fe59191e48c344f855ce4c36fba41b7ac970cf9e7c3464b837ecaba54316127bfc35944217b8b67a4b02773294e811c0d2acf08890dfd657045980fca9d082af0e5ec5fb4c50f657e3847cd73e46728a3f9bdd6b853bfec4d30c91019c91f3a2924e7da0c0d239898450656311f887bd27bcf845bf43c98a5c1fa6a51d4c3f5e5c5a6472513b34c120e58b792b397a49903bc2960eb7ac12ad25d01d07ad689a60dd80b3b59a29427c970fe1332c76f3e90300de20ffc24e7c078dd8ada7a2b01eff20d737cd455239c5f02a38a6f6eb481c6e70c9bf197f49e2fb72a406917b7e07ff60f506319e4f7ce172f6dcecd448037a0e5950e174901dd88f5b35003f374b1c1f92ef617cbcb4dd866c7f65b13493881a4284f896c23e1cce351e0d73e25d32646ce54103eb84b727588a7a8515b23bff74eda6f63265a5f12bf3f8cca190b0f5e4bba733a5e60e037be26960c1d8c14dd633d0c16c5cefde8c59a082b12ee6d083b8e4d572f57ef58556365dac650ab0a4fea074e47b394d7297e77577d03860ef3e77c8df7d1a35f1b960c061ea047381d2c4e4fbd00449c77a213fb68eecb838b2bd8e7bc0ea63f9f041204eac3773e16a8ce02bfbbe877f87104100b50cb9fe2d5d2ba599840fe697196e9921a7138bce65233beb249907bb5b7ecbde820601301779c919e6bc3d98806cb76e8364af44581c20a91cbe4807fba04fc94d8dc58de651bd42c6d82f4eef8976a9c4a5b7d4f219aa316aad1533be3c2ffe5cc69ca93d23f1ca8988b500789d2c06d9d42c423c18ad189418f19dbc6a3f594372515de0bad48ba6c8f3aa8bbf712e2a1737b036158e367130c971888909dd4cc56f16464ac3168ed348d76c182818fe62d4d49ddbb9144a15f95048044a317b8e833f2ee080f126a9d18cf3cca92da178a8b4e5a1048ce803c866c41c1615a5cc88484a5f0bcc0bdfd81173b0399ce70d36e6a057388e6c8b35339642e032e66e0b513b1292f948e1c58c1d7c58853373a35b8217ebe02f63f0fdeaa44dd88dc0b2a20729fc3fc8787af5ec2e5967ccccff4d4f870a1c0ace485cae4eae58728290b7d440b9b325db0401f8a8867265927d9648053a4adb77885b41ac289660298e02528960468808501791b0bbad2b41425cd3352f06d06f1bc8db5a2310fbcafffd43b12a5152bf23fc047f71144b45d3256b04ba7345d19e281cfe5f14023554dbd5bf99e1054e23f32e333ea0ef63be16baeab9f6a8622e43adbe9df3e92027ed5e14e264974227fe5eb22e2bbb6be581ad58975974ad94b713dd3138aa1aba92d3d63f77dc7a04007dade490c4b041f1cc507b73a622b1c6781cf6e03db16cf3308ffa9833c0dafeed9154d6f063876ec68c865745008505e2e6a83f97c8c9b1c13bfbc785ff7a297e19333bfbaa450e7f370c0767d5b5a616ddb514f2a56b894e67c8ade4f6d831721d97d1b7ec3d345292a2150e28964462de1096a0a12251296fb929785d5dddb4bfa6f1ddb222b7b04ad96e3861e0c0ff7922b433638dc4e20b8e41e00cdf06e038611434c6bedd307d733439b7fd44c8605b0400c02eb9b2c92296ed17ee894599796abeaf6f1c3d61e78b66c3ec727136c4167f0310dae792c9f5e5b69743fe1653f141ddcffd648b398b59726c0e71572f3854765aed84d2be579f6f549062b52a674e2c5a8e96ee574ced29b97242a7399b0db35a34331668d957e37f5854fae34a8e2e516b7faa2318bd544c3fba55b8d263540fffdb0094e9b908643034fbc5d99a56064bf5c9db6168b7c6b44efe2153c8990171b45d64f5270893103445b5dddfba75fdd006ebf6dad52979421777095793bffc47dbc07a32b5f41123773b2ff93c2ee8fc762ef202741b8c0fda70b709be089e29c23dd0d81b510aa4949595f7df7104ab24e51a5c355debfdf5e86cb4c415cf2f45b4be42dc38073dc6c2f00e9398028c09d249d813e2d0e6412c3263ca915c65b7fe6ba6a4297c9c173a26f9102fd8e36e145c731247de181663125f1440add3a4b6f51def805df890d5a96aaec29902f09238bc701a4d704b3e8d1b6cf9d9122986747d2bf6f4ab40457756a8d7ec135d8e50990c914c40e1e7f5476c552aef6203f10552a153b6161c6e175a3db9417965b84a577e3caa275d408b27cf7cdf66c33fefd19dbc1d73beaf7439c50d6785ede84bbef4ae7d5f38048d40e2294a5ccca0173ca49d206aa348f4b29e963d4cb7c1db5220fbe472675c11092837b2ccfd36e0d965e63f653652e62e0c2791f39c28085a1ed8c241bf7ec7aceefcf2f0f699aff0d3ecfc143e129dc367de72cc005e11277b685783c0370b350e1eb6e1ee7646ce45896114df30d22bbb157bc73e1ede5f6d11da5224eed86f6c528c555622de7b7a1a00f37127ceb8c118ec8a4df1ec409f04212f83a02dff64546a14c2ddfe097ff5fb8c3cc06bad23711964f99057ee8dedd5121f6d0874d27e345d828d434c45fc309e187cc1b21088894831b69b2623f2c5a1e2cee974b5982d80f0a2a0dd2d9a9dc2737fb75939a547b4813ae77fce56e1351cd7591775441b212f4fd3397d97bccfd5ab123576e4d60ebb6c52b6c6f8bebf35fd8daed4b0de35eb74fa1d9f12371d80411c224c9797c149c7181b828fe77ed0aedd201fb43d14450b17d09913f98dd5865172c7aa06c22e573a466dabe38a84a9aa77fe0adc07b6fdee9dfa32032fc51b62160b0e917e0cedc7f21088fc53fd971ea9f25b7aea0cf8af983a5563b0d1529fc51babbbfb4770b6fcfa0f8d2d94742468d822ddd16c6988db4d5bc41fa809f4d346b8d85d78e001e74570213ada22ab5872ec1df90d5ca90ce05b26b301f7f3c6e12d54842237165b8db00c04b8e5b5b06bb5512fb2a3ec56e7ca2c139962b2d4a55b3b7d45806fc319ad4974628af6cfda91cc1e83c0eaf844d89e33d27ff167ab2ebe95026103eea6f0b9ea7b73c115fd764714b8263e2802f9324f83d50b4754aa76abdd27394513cccdb54631f5792d4fc0a91ae6e48a37b8c72c3a09519af642342a3a60509bbb29c6a10d5051430fc8f971ca4800279881cb577293794cbbde7bca15c8c918121a44caf31652b5e3887182190c22ad9481426533de5a2fd0af6a3ac9f83098acbc5006103617c22586d50e9f8fc179532d3ac0a1edd5709de1c6edb94c93504c9b8073ae231fc394fc8d6483d8e1924e591c315dc1db2bf375372f8c9a8837b47e2e743012b2506d482ba7f61b18598f992e62ac4ad9f344c89d4d3f23c7e46641080b1e9fd84e73a346d7e91df0514e07ee96f397c945a56b298963fb281b4c16d0b698c1c1271bc1da35baf5f1bf287d6f6c5da151147bd40df99ab9b39f62e60a8d0759a8a8b09a870ad04e80e2f0f7d562dbe69645160df90f0235f96dc5f842954a70eafe1ddb494669a2875f2903607e6328e223c4d3e91f0191255656e55ccd4836491bd42b93c34c2ce8e4a9150679aabfb8eb433e35d971bfc8d393020629743852deda91dba0f3aee88e6a55ba28c66310dd8c2968c5e2b5d08362eb582b6dd18028e31c5ddb45b4490ad6b0a6adf5972da5eafc0736b7b6d192462111400f2b98bbb558ab2ab0fd02b200a54de298d591a365d5f59187093392c58d9c4db7c7100a7c87798f65234711d6f25892dfda3a4bf45942a0939a7cf49f40a3e2357a14f4019afc27eef4cc2136aa7a134d08cb01a745ea9470c3092b6df6bb8a3b7f9d38d60b6d8c53a7cb8fd721696d6cc4ff65eefa4d125f1ecfa1329851e398e78e934e7001b77e13fb628ad6c3d3e54f81eb7712823aa8257af6efdf644f48be2147dbb03440ddc90f1558ea52e53d3a7c5013237e0a76992cd56fb3a3253452d2c0f52d4eb93b3e952f54dbfd7bc644a4dde8d7c8f2ae51a811fc50042399c8b737e7282084095fc4d832d6cf39542f2347c64fd7cb8ba9112ccd247cd6c7d9335bd91604e3d7dc936d110ffcee994a1f47765e78e9052f2071c0e0cd68b070241a6488216fe73d7b21cd737db065bb400b10ec7ac00dfa7ff55ba58dce068e3b65edc1096afe1b91579e57de9e515b883e652e06b9c954f262c7a66b52ead857a495d5f92c6910cf96d50f8760aa2222fa5b1270216bcf35817f7d9327e2a73d7ee431bc84cece6431e1d3f239160c582082c2a774f803a0f9bcb47fe888a4136436a6b92d9e6d77703c38e05b9d64df4c522abd04b8d8dfd67e9e4996a3d8d9b447e8d71c692ae14f6614173ee29269a5093d885baf67590aa74245fb1113486bc9d44b0beca56eeee5fb177e83e0440258833e28c37435cf34bb94fea1edcf832a48ee3bf95507d7e1abb05b1902c13869e0dcb103fa9ed44923bf6ebc28c5a914f9a7861f04b7e7e24cd66e29ab6bdd0967b7c0aa62ffe2de433d4924cb23fa4bfb9d82973f64e2adf8ec2e5e59842e52d79ef912877245a23d2be003650f7ea2e34299710d07c888afbd58276a9345b04c3cf51825911ca783a75c2476e95432bbe16a808eece3241915a2b2e67994290f697ca187b2dbe5717dcf0aa1916fbdbd39f07ce5ffa27ece69e53259ba43fe9d3caac45102120c0786b07c195ee1438ce0b9705bb7325dc4d272f9084339d6680a593e0eea13e20cf2a08cafb7dbeb6597b31faf64e6cd0cb6c5349f224c08e28599cfb789285823483c91ffb7ee14767091994a7409e29e401ea7c0072dced5ba9cba7fe860c1cb9530e8bfdafb312ab5df4bb123b85cc479cd77e4071e2651affdee564f3a8a580a5f74df197a296a6e21b5c7e0abcff5fe813115c79bc67584e8218db274f271a82157b1cecc1cad68820a1632ebd475c5b5685d3473e0e9b484465671dc6206a3123f39727c1719ad2bd246db00d0a41bd78aa285ef051ae14f3e8cf28b8b171a24bb62bc256d904431af5c2e7455bcbec6b7c7dc1c2d8d41c752278790d7588066d10dba032d4bd3fc48a692ed9ee52bf7c61876ec5b9b916fd258c595760e4e0e9d448761973a0339e738958b6de18e3e552c198b5cfd651ede6f5115060150ab9ecbc6f084da7b6a90ad269882f198e22e43d7cbc9cc438f3db409f3576cf15cedf967881fbb793ede5944e5686fc5d9625e7b1a503ad7716037d7e05e3f052dbb3825c6721c0f5c30fab423172052ce3002d4af010b253a414cdccdc161ce77d3f9ba962d0ed9bf76fc3f18a4c3c7780b5443c367c3641bf81c72ec2f9eab29dbf479da215b2a077b1878f5fcfcfc9d45a6f5884ac837701f66a3b8a415e0269637fc5a9359ddc2c2984b3e7766d2ddd1a6ab65e715df16ffa5f404731d4e99b94015b34f82e01f33e30929bfd32b912f01fc7879f6c2ae3390fa0f7bd4facba71d473b90f14e696beb55551b6ed06b9e2c7369d8827e6c44ca055370d3cc3259f89265f4cf6980bea69d8bc3255be6c2fd0d5293b7b217b34eae744b72bf38fa30dea11a08b2e0097fa0f9bf4e50789f992c50a5e523d7af5522363a9725015b19b100aa8cf10aadb2e63648ee88c56e4a9219b9e0b5e61dfd6ce37a96793eac1f423bb9ba6dcf6d6ce9701ef730db141228beaea68ff66153cbcde3a35da3f8f1ef50f776b9c7d863ebc91d35842da9d7633461fcc8f201e102d8624cc11063b8d79ed4805cecdf87787e8cde595664eb1bdd3578205da6e4126df9b9265c76830991249a71a2d76453be3d5b61a3e99a23493112ba1c3e2098bd5622c743de20c6a7b0dec93ce735f3d26452e68d19bef42e257fa5f981b1f3ff3197bb70b54594a3ca72d66737467e81dcf5fbdd59612f2a934fda76ede6b1eb97cc8f869ae210a5e1386e88fdf396865ee2f54f192d13e86db3da94bb7a6a9f26adec9cf80a8c5060f6b357e75d4f4f96641b0c777819f20d845bf7b096219c65c1d0cd1a0b975b01acfddcf510c41d7427a1b51d498f96a74a56d812599e175a104d7db318245f3d93b8ee12476e54252c9f4d9b2406cf247a086d995d3abf08c958c60e6ce801ae420bb7c77a0d59504c19926fd351ad0661b6e05f402dff10960f9043391ad1525c9b3e6b9c3ba4ad318063ebe064af9b0476f0b4a2a6829a04b136b6aa6eed4622a060d3d8ec47b5d1d112ce45786a5d9aaa72dc3d913d2fe3ec2509e095c4debdd419842fe12facc3c2089a92838fca16acd4d6bcf7b79b198e57b31779cc5cf1b3ee091fd11c114066f8f97a652aa7d11558b7a818f1cd3a2a13f5f7aed9267c37f12df06d3fcf14601193afe7cd9fdd9ce1743efeff710d75ee827dec9e6cfa5946711de44b27938ab98e3faee43dfbfb88688e0c0f4e60da141bc680d907fb7216515b23791d82b9e3a1f48377b188ffc884de7eeee555f17bc7be9310b01b4e01b815469e4a8bc8720983ce34f0dc1d91b60dd63325d706137dfa5fd11564c3c144dd55a819f9226ef88413b0235a3be530feaa0ae278ab096b41c167ac1032a8ff33005b3897781b8119976dfb13e8b882fcd7010d758fb4f5b3dd51ab8ff0cd25a8bade3745cbd8251e4294104acea518c57dc7d7509864d538a97093265d990823c7a41000acd641fd5c98b8fd4bdfb4b8aa8518cd1f8756c7842ef2147c0796acbd679f86d65d4ab5cdc2f9ea0a205a7618bbe19eb200886b5bfc4ce9020d2d97a20ed7516bdbab35d4080b00bd049d302172505e95c8c60f93dcdaa51f9107fec6486c7362742d26a68c0d70ee77e4732ed0bf67b8ac0e99bd945e6745a614ebfb0f8c95662816756bd99d1f8ea95abbe7d9cb007c89b5854eeb2ad7e0006a1ced42b1427013557a8fa2fcc6dee37d75289f2015bee7c748eef1eb23348c39b43c3805116985656a03ee36300cc9ee68176e8fa0f5c3eede3ad8cf483ed2d8f6acc709d542efad5db059189bc0a177b78a86df2e326f1711212851265cb79f6c6595943fcc5fe78cf891317680faa65b366530a49e8d817578efcef71ccd818642856a55fed63d062b1f91c6e41e16857f6c79e0a720d102ddd9af111fdc87dee5d1a41b627033d389e3afdb925177c75633fe9338b059d03ff96a5d0acf7324687fdf43e1322acb5d2f8e88703f1ab60ff0e50655174603c27f7cb25247b8daa76e0f3a1e8a1b4845563ad67f14b41f8fe6f5a8a639a256b2d34e6ebeadab5e86ef7191b14bfa390432e5478d84a789c817268befac05f119605f8140d63bfc4eac80710ac04f7891f4d910e09b910b796353ff578eec9a9582666dcea2699b1df5cd965b2b00561921fe034bf434da6d1f9c4328da2af0b80dc7ad39886877a7c457f56bb130a5170542537e8cb89647133b411960ae5d0b5e144b8a5dae07cb647400f981a0a34661bb3cb12821efda7f5dbe7446f8eae939a047ad35882fb28717352ea47cb7d51d78008f7ff502f49d66a9d4350baa52e38c706970d8af99a1a56eb6f4369c3ed58699165de8628455c2a1e46becc16bc289901eba8a243551db8abeba85a3a851b4cac0b37b66d6b69327e71fec032aa4e8ffdbaae60a213bec533a2853513f3c7ae13848f589020826cc16cf75ac985d941eb7be9d7523abd2b48deab227e6ce0814802a645e7c6c5a9520d099cc86c8065f25f934b5cb2062d0eb2ba58656bf4febb20e179c538eeac16982cb883b1ccd95b4933f62ac26142187afdb65ed508e5c33f943fcb0b6aa9c7ca232c4b80e51e75df5acd3587ff740d56f91abcb2ae5a4b61553d6638d9ec7ae4b537dac8e1bb8510b9fc00f16832a34679650dad95c8550bd50bf35c3e36924aba18f01b2b47660487268ca6a7fd7ba107bf3c834a459a22ef295417a8a958191aa97bede6261ccd263b2f912c756286784c6df080e0f1597320f9883018fa5afa3f7ca3be3c504ac3e34b5d96737438a0518053c1b37c7a4c49c739cf1b31af411dec8b9498017a0ddbbbc2eb5e02fba79de766e81beb94593f86da99b695c237f654fec80824520946a032bc1516386e7c30c71dfd240b1a0151095a16c1d21d2fded225b158f547415ce16b66a4d06baadc81f3426ff2295f3efe2b83b16a52e8ccc09e87e658b9bbd28d33a771dddb4f3b2d7185f1a39ee5cf750b8bfdfa9688e3cc74c584dbd85fa4e39d09af210daec0092b92659e15d396714640dd3d88110c1d5fd5751a71ce975020ceea0644720e30013ec765ff528d14e71359cd82f6130558e85d7bb8a1e9bbc64af6e3f66690ab8e301ca7cec22890a364b68ace0ae6a7f8a57e1ffc50145eff43398e643d84bb22789daad24c884b9bf721baa8231503c952e98d6581cd8084b81b7a18b913a6e08e75c1bae0ed52d0b98acad702f214690b7efffcb761bcab1972d75e5b911f133605af8d4f7b276904bd9f7ec06c850857b0b25063578b81a6b681d1efe21d1999854854e53c54da223c6578b1961b90ee4bef87ebe4f782f65700e9a4b42bf2d232bf71f8f5ed272ffa446db43d0b7a356c7431831a1150f795450f24cff3bb57e21030c6dc54f8fdcfe51b29784f412aa2fdb87684e1eb6533d062517195727a5b400e91e835fac27a8cfec9349ba50d82fca323e0308440c83fe5761264b7fac415d775f298c6aca2f6fbed1326557dc192019c0569bc11aabe469a90b34a6241bdaa38f0773b3472fac08125dfabd73b989702e357947a4d184e0db3ecf97ac112afa62bdb1bddf810dba7459416b12192c467c7fc9ed759a600ed45a88c026769b60557e2873fab7591d12c0164267bfce99690d424acb220dceb8d67e803288df6c8d6740009ba153c45234865ca890b167e34a6bc2f5de78f5a41337d19fd477629fef42c6bb5719da2ff57109ea7db6f5edbb813ee1a98c58d6b25e4a58a2d334d0360ecea4021f46e3f7347fa2023a3c470d31428fb45a986cb8e3b15f5f16c42b31c1c1dda04d92201677eefbb4bc818d85f494327cacf51c23f2ac1d3a6db6c3608ade2b4c7278205bbfce0de80ef0bcc760a53cf32d616e66ec5b215709552b0c365d655fe6358fbac9933ee789d1b9cab8e35b1d2fab2c4e25e62793c9fed5907f88970c3be9302b5a24abf38acddce5f6550702cc7589cdd0831202fb3355892124b21f518088b1de99e17bb38348628f4642e371d53d3d8a0c6e0a2bc3b0b4e4129e0796f803320213f1c04267c252a361f301009fd704ff7551c89cf1a1aa23ae0f3ca096fa85e745da86c220b1642d0499928a86e37b9cfcb11796cc254554f144b81cff3fb48158da6b29322ec0b02d048b91c42e8bff55e0546d27f955b147f0f9b39475fc23718e910324457a6c03fb8e54c2ef54f09d953e3ca6b5e71333e48b8f8f4d0644ede7c29ac67c95b2a130edbdf870924c2a13a8916a0e9f5ef9aeab00f8f6c0409c958d0f77bfa9ee45da552ae0e7e9dbdb80cf680955f33116d7783fc38887933c2fd4adbf43a03afda7402a6ae9e2f100b2bae64809ffbe4df95da5d8499d533d3e61f30359eab7f33a65f1ddbcc996ba39fb8dd6f459605874923947f6f3efedee1d3d19bef38f291bd684a5450675a400252d6ef29b9816702f898aae8c3083b194aa66493d9fc3f1f43e724e3be6966d1ae508ebd12e5e773adf68fabc9c6a8757d39cc47d2aa6fbb178f218f74e84b544616664c5068f9bc6101ebdbcc0e74c2546c91b0c7a68e538026c828b8ab0d943ea9e504ab66a586631af470a70d2cecc0575cc68b5c0cf0f1de333e480daea992f94953b9510b4527f0fcf7b023428d08807d4a360d6e375c39915d15d8fbabcbfd4196b1e780cfda99f6da68857cfb85066d37255c55430e5ed40d2babf0b1553fea4148ed65fd3f0a933493a79e684457037c72a5ca33c929369c6608f49041143b13f2893693b5f00705b3ed2addff1f8e2a5805f826ac1561ac450b7729b12b89327b5de264aaff1d20e6a70919a0a27ee61d0a3ebfc80f6b5c76ef29104962e35da4a9a0f8ce55c23e1483fec9b7bb737389df2e1a0ec956580cf067cc533b254071183fd8b20e3a9d0b18069d4d35de08a4ba77e4cf06959c493dfbfa618371340c2924aacff700bb351ec434b142304c24d4b0b469e90851bcb6f30641248b0dbabb6dd49b61a7a6da3ebcb848764f7390cb9258eeca75d31e4fb61fe1b9f318e2f1b0f2c1a7b24afc59f981608d45f4af4beef8ca97c5a04c0016105303e18883bbab75b61888a2f959691803aad5917b62d7b86b05a4bd6ca027558ff8ea0aeacfec0c0aaf313b8270d5e975ac140b100fe60404c3ce4fee7c84679bebda0e55c43cbe3ffc93b410e18176fb8a7d846f2db8c63d73c5e00f2c0a8b59d449f041578409ae150e37f633e02143e352b789e64dbe208069016e76ca4d33daba773ffa23600a4067a8a9c780440b54914cab9a15b349e04c9f6437ffa29145fc40fa1731886ced325137596dfaab4089aaa81ac562d735a17868900709b5666bd9e72ba73b2087d676587b7da1cdceb2cdcbbd7564c94223d91036472ec66cd8e8e96202fa9767fae22a5668a265a13eac2f3c9dc2f1373a8abdfb642b247a7c5974d9d2bc5f12011d4d0be464327ac207062e4deed051baf36d50b11ad49af0babcd3fc1b8214bceab46a5c52501f10e71667d01803aac0dd304952069f4a810c5e39c04fc5095b03dbbf4e98cafcb2243502de4e0eadc9b763cac5011125955c6e0da8843176cb49419ef38172ee787ee2b5d5f86c3a380b86452a94ae539a5dc29a288ac0ea2e703ebe173d9aca3b79caddde67aadbbe9ff5e4e63ba46dd1749dff51114dee273417ba789620cfb7ec8ed3133b14d23c0d7f2afd91b0e9a6a60e046b76773e322555405d9d21cf157b0ae1fb3c1fa58b950776149325e1c55270c8b7b34c0d8a02208f8fb900a760bac032a0c41dd21efb89fc59e9ca67dc6ab62f4315a45e2683811566fe32ba505de7538b276bffaab7ea39f917ab2f3fdc5042f07d7a5fed0de41b91cfe5351d0d9573187737af208adf1159b9c41ea82e077e9c209d93570c802127d3cafd5512225e233dbef4be776691c2fcd5548f3b5f5d32cb674c3433e6bf1114f20ced5578e5553714dc1c15d3b1eb8f850bb5c282ef91f8c26a4bd437f08a7a422585115680a432fca526eff1b0752b4f13d45b161658c51356592ca34fe05c753813bd81fde94397c0eef25df102d8321e00547c7c46c57153b5d4b0e75d452890169a12ff4b4d8c3a9b6e0a483252f2b74e64729b2034f0d900ebe6d3900a6752e6ec3e1f37589efdb7c258c1a324d7d139b4dd39bb52a500db6dfbeffa82936f0fc946e2a430e9c88339051493ec751c16b786ee61f52933c9fd66a52c2cf081b758cd3a71b80df44a5cf19af6e9ee539b3c8a82587c7c1bbee53cddb2c31fd6f7bbc87ff5ab712bd3cd1d587e2058d832554da28b3a680af3a04ea1fd6785f4997bc47617b8e62106ce8521530b1849f6dd45a3fb3bda484df6b17fa70118f019590483097d103eb22b10bfba6095420ee74c6a5c357dd22b048bfaa663cdaa511cf7d85f440ac10ae6c993bdd5fb4e0130a0a3e92c00c97c386b45f33eee77257a5439e820df7c35e99bf210f03326f340d78262609fa203638b2b8a56b12fd2e34654dd082d1ec44141d47e95a92d4118d2a264c74a706470f91500bd099eddb9ca70b7dc92ce555dbb83f085ba37d11caf9116d022e608aeb01c7d088638d65e67aa39c5de0ceede2a1deeeaa2799729108ae90542b4668b8620d549a05eba02ce121a9097f30b327743e80835d33d1d9f080bfd1ddcf259dba578b5b54a054106cb67e4a1db517516efa3fcb71a07e9e888f38b39245001d06a98675585d84d8a053278bd4ef659e5f854d53ed3ca35a55927210746f9f2601ff5f7e5d30828229f2d128dcaa0965aadbb3b40940ff2793583a46d012fa02263e42bd7b15b42ff46af677708936e04989b7c0e5c1e7a68774e797c84e150c4d3edb0a545f6dbc9ce33b60bb7b063dd4cb592178baa4db6e7e606d97a0cb8781c3d48d508737d13553340fb5c05d1dde25482282aba048da628c9f0cc481f1257ee56aba885b8dc8817f30c58baa8e759711f5b0464f5cc9850e971dd236c65f82062d651b7e3f0b8793d7a4dd95fd3f0fef67c136b5d92fd51557c57280f8d71842bb752df795b68f4ed4cd9b2ccaa4ce73f90b31563af1fd0b621f4534d2e066c7ac35e9be11efcbeb8049ffffca3a787c5b6f4a55e2e9f86c73758ef8582360127044cb05bd50ace1ff9b35fd9cb24aa96ec1f9a4c0c3daedfcc0c08cc6271f5799d7e6895a146c1892dbd805fd95d720df9b9976357fc5c47f7bffd476d93b2f3592881e97407bd66467e0b8661d0064b07f30129079884699b074a68266dfa51270619deff312cfd034e474bef8a22470a8eec1419bf449701ad306de3578bc66b9fe722bd630ee003a400998631f5416e49a49854a27aa6672a64baf34ed1ceb9954d00be874dc89b6379e8e38e7d01100fb2043686d9844756cbe4d9c837e7b9ff63e1135d73479635a30c9fa4c42da1ee66bb87f2c456c63b14965aa7d270a7c1fe742b92810ecdc95c7dff241940452319921e32e2b65281649893181d941c81a22991d94c193ebc5082cb6340f85c09393d8a9bb30059ba555c068d5b9349acdf67c4347c95a038cbb444878e59adce25035fdbee01ad91e8632d1c60bd9099b92bbe7ca548690e76aa36d72dd8e6c4d0bd4998f312fd1c665592383343892f39ef8bb0186e09cd60dfe35d42f2f7ce875a53f292ee33e383bb24fc6a877922c063977ca568bc98796d7f3df3ab13380a35a2bdf4600c948baf6f621e7e3d78862f8dfa519d8e319e9904d488841f5a1f63f94d81b3c11d9077cc9b63d7f2735163b644421ea1e0e99e3eb8a5e4c9b628c099e85e302a9a0fa1bd7e9b1a11fefe97377314d78f05efb0160a80a9b2bb41d9c02aea26b36658cd5e8290ef441ab536f19992736205e3237eb390f645d9c57696dfbb0558274663a7a73db72568ee5ae834b60a2ce6cd35ddf7bce8d55e4f50288953e536ffa28593cb86058a22d6c7807898f1c99fc3e6c3a54d783b33242edb1c4e17bff910f81a6f8946d358ffa48249e618649df547d62f90628044fed127e014714c4db8c32aeda34b19f630c3a1b15e96db00fbe9045da6070b6a127deebd5eb616909d8404f7c95521ae507c6182ce1d9d0112489748817d2101812e748d89fb595e299e19c1de2b7e973b07a7d2b37a63f9723c039d3ee224d8ec573f5d692dab5c4900d734a519c2c25ed71b21dd7f7d18c9c18a4eb26e8657d359231c5958fc2e34515b88e85fc8ce0fffd2b6f648c0d30ce6da557a43dd20bb8bdf5fb87d9a5df9442d79f7392f83c8df99092b8475c8543b974f2881abf1f8c95616c248c7e132e50328ea0bd6a39396a3986077e8a83a1f05a76633c8ecfc4821502c7c3ec12bb6904c6767658b73b02b41d1e93d02273b7963b7159bfe2c62a6a99652cba705866929f831fe2b105490d2f650d496747546e223a47aa5f8b548c898b809bc0e3427169460655389d8098dfb8213798d030f0ee7508646cd64b543df7b4029d176d5de0146e9e5a386140af4398b162edb338de9034e5ef92fb54a2536f3a9f667e8c0dd1bcd64ebfbf317b6dcaf405c58a9c01172b00a425a42661d22defad848b553bce03bd05062cc3bcc27ad66500bf2858babe72fc2e8dff3d500a381e813e968c5d764542777d971583e4f437a630b6a8eb996b17176b9cd198954fb6772f2ebe84289dd0f0a9192151abcd297d0a180e302f85d02276cff194ec9246f0325cf18e06ccacd5e5977ce9d01d635cd620a9df148ca3af26cb555e9a48746f2b93fd784590969d78b78c84c5b0a205c6271ee3656ad88d16f762fadc65709ab978745f4aa5909b82757c7a98eb635ffdb0150d539be7dfd2aed5e4622a402e8239cc58dda711637b43a99775afbfb88e84edd2d50f6491c4f78d7b26381af56a5e6a524530dcd2d697f27da5faf6e81a74661c74162a8bb29fc15c870d5b24165382415bcd24734cc6c5a76a89c513def75c25ca6ead1f347a78e102ae43ed102c55e96c16490d84db183620e08e2ccb2c5108e5e72bcfeadc4536f766bc57e09210cebd75275a5b6ba3fb6919d5332752dc2a36ef9abc58a48cd3d27a8de9caf6abb06e1b695036f02bb69d3a4cda541863910f33de0609a75691c838eba41b04eae741dcd0ce299b2c38f4f463603196dc920354d509f765501f8cb716f35bd4ecf2e82678e0ffaf43168d8b3235dcd8854546f825e606e4f16d69e52807828680a2ce551fdf824989fa9f56f3e9e6491e7349ba1dfacdd80a19276710f706a5a736bb759074e3641ef0cbf91d7f2a55d4264fe2af49c817aadc7ce7b1957ecbf6d56ff7705639952a6ec5547a437c47ea92509c619d6fbe293d4e2e440a2f6d4416331d03b5c9bb6622def691c782c3eb83cf053bd65b1e9f849c6933cae86d7cbb6719bfe0f354ae43165cba0d2504fc8c7cd564f844d6d9b16f06d23c3eaa13fb37af134f8b656ddcd36f25b5f2352fb0d18cb0afb042bf0c6051891186182b31cd71ba31deec821a594b4e23077d5f3bba9dee2a74d87f31cb85328cd414797498ec523cce9af90df469ffee2d708cc9e95b5bb0a74a54173a4ae741b4ceb7d50c7da82d53f3e4983ab6a1dbdd82da09606a428e04e47cbe61be74c7a1047b47d7fe0604e05ca1af2a38e64243daf55b19edca90e4e8207e2e17896b7aacc07c550b628755f0e574aaec47c94563525d0887b2042023c2f7337ba747ef117ef35769670062a9795c3130e342713a2939cbe6a525185bcd3c954c783f08574efe5f70dac65c7a399a97bd2bde3267d45d0ee5a69c8b8ed5e89155ce14132cad2fdc2079679f867f999958cc8c174887fe07dd310bca8fae7b247b5b34dd115692c54075d406cab6e2e87446eff37f0f662a9c020226d0b0f1a7bd8d618fc13e1c2f3b3916bcfef6f1ea3d3f8e7ecee37a56496e6dad7dfaf323272397ab9f405066ec55ee67dc92559b02b7167e86325fef5127d0a0ee8fdd689a59f468b7481a105c87b9e24d64d9e989f4937cd6f7ed78d6d647fa280e01e0f61081a781ea4e8e98052dcd6f9db48d34b4efbd5cd2fcc2c0786457a46a1246f162ee2e6020fb190bf900dbb185dd79b38f59ecdf11edbe813602a8ca9852e231a6ba93e267fd96ad17656469c1bab03749c417d1fb87bcadbb3711ef356623bb166385a5b036584a23358993270c1cff9e08b0e23786f7986bd3a732631470151c59ee37556766e6b9319cbf8294e0f45d65ad3c235569eebf553363357bf15b96c46522d3bc784f5961d14635e7939428316e85de3af75fc63efc2cecbdc85487ec23f3b9119dfa20a723ae4a3b84f24016edf8017361d9236d5d096fd30164bb8ee6802f07b9f36a59e47be1bff78c85071bf08f9dff88818261bfa4fd971a5e59dfab63a8bc457a4b427c28b957eb7f6c65302cbeda49ee34394ee315a201fdd4a2452575279c2be926c2ea08922c60db205389de26ed5d22aed84faf1f5e63986b704c35d5ee2f8ecc4a8bb8e950426f9c0ab37d0f6b1512be615719a33633bbaeda3ce434c6d27347ef64c70e566b621c121a15f96c933da7a059ca9dfb07be9a4fc773e6f7cb08c4b52b8248691687b16f580f23acec48075cbece9c9b35539750782ce8475183a161a60ab0e0e201dc3e28162f4efed34475ce8be9ded87a8e4ac5ccd18e8031a9408cb00bcc5a2af5d2cd05b52f5d5e8b23d24c61d5d2aecb67a80864018146f5921f4ca08b982242c2887682563fbcc385de024f46199f0545eb54d9f84b1b6c442eb857a110ea2b2678953d192edb60c31bdcdbaa9abff3cdabc513a3c7809372e1add87fb5a118b75425c7f71fa2c53d4ad146fef4b08065cc59d2d9e7eda42635b2e5c2d72bd68d1a6719a88243abbb829618dbf9357eb40b2febd07c6c10841c09831dc1fa872d6e6deb6a45b9ae0a2e8e5dd25067a176ea3948608218c5319d2ec86f5fa956da9d0f33f606b337ea124259b62d753a8b30ce31e841e1f71fd718cdaf7be0e794168d2af83e0a3464e55a35371d1c5caa85d4e4323151553b30a90b797fa64f188a77818ba8418cd29a704f066832f96d04548c3bc166cacddb29eab10d61972fd2e94ae6e4ba45afb35918b1962c67da102151b4ce3173a8f6bbffda0624412203fba033fe3fd6283f3c319d8598e2132ce9051837cd27913051e0318caa5333e27fb7ee8f26aeb7a6decc832e3b67bd475e8a83cd1b32429384469c839c1605acb39fac2d95d8047765e6c7e5db7c9dcc6ca3ac34432a3cf3c12552cf6a86c28f336bae31369f0255b17fc0c6cee16d4b50518dd6407bc707613e9079df5cd29d724d60535822aa780df736e5ae59907092884def1117dcd766206fe601bb5d46efd1dc5548c2166549ba796b9e6c81f342a96033893f4f9d531a3e438f8ee5d45f61864a599167d68f9cc786a303a548c0eef2d0f42b2b3a00833cda5861f6c35366c8cda7df181421a14ff19abccc0b44f0d71f511799d3cfa62970f8d7755ab93bcfd580d95dc2ef8af89b1ac7a2c7f1602f1a43e5805527ea865adca43e631450aa48acf352391ca217408b2ebe98929d997de307dbf55362a7c6c7253f13f4122553cae895f53ed98fd3865dac5161d051774093dc72099b8f8cf3bbb533068760540852ab7bd55f35f9631569cdcdd2d27510aa2de1c5bcd07b6ed1c304db56f5b6350c857805c81b59ebc3e7abb53e80af44a63a670b8e3af0744a955b5c877c6013f0eb4f23748f4d1d3c8afe1e8929c2b6c31f2faf4036e61f4f3b44a644248446b09d9cadba84861f72c961638ea88e5b00ababd91bb23a0c659bfbb68b54e3b5c2d29b185a219378776f26e96f65a67d74c95729f0ce8f93dfb63f28643172df6f9c85ac40a6a1b86209fe8812bb1e72402407d3d42f38362d3bfb2919d919f2548588316f519b87e2fb945e64461c03e5c3ce1223e3a819373316ad541dd1a99a0b6c66cc5650315107aeaa217f1c26e6268fc05ac746e1a73fb2413cd5d97814d885ec5ac33ebd50b45721d43b654de3768383b460b179ce4550f316269061121637ee038951d2206cb761205e84e88b64c88f46f751233adb6ff670c4c756dc1e26a50f6da20b72a313dcc3de1b9a7bd2555e21e3b4b98503f14c3441994507eb9b0d778e57c04a0ef18d67f67dc07c50fcf17e1c6213e3a2f7b7e8fa51b1d7963551be3162e35e64fd9c314c3646a195bfd33213cc0013c3f38ebbe888e2ea605bc0c0ee65bbca025e79d03d908e984c26945840527ec3c397fbc348c20c5787d2f7173d29b92a5bdb1c0406fe6a56d7e0e4189756c4e40cd8750721fc33a41976223126770e4832a37a7e4f18b1ffad09da71385ce4557f88c67dba5293cef494460ce8b08210a9a8f74eafa9c4420a8428986234abfcbc75e933e3f73b94e2f851aac203a1850d1361a6e4d406f7381bb0f9fcc89dae587a10c4d837ab21289ce981558e53126f943db3ec4e929f9d93f86104997c116f8c99ac9c7610ae36f6de17b3fd6fc0dcbc93242e5297123bdaa56016d9365b53bd90fbb1cbb2c91b39e9f282f3dfd4accc6ef77d5f4fd955b82f5d2f33a5e1e5bed6342c8907ea79e9d17802aca276a33489f64f695b801ee19863925d08efd93dc9be3728d9fd4d280ea44a471709058597996da2bb19e000e85fa2506623f0ce6925ed32ba67d47b018420c7d59e72d3b35cbb2808883a1553e0abd3d9de0268c84cce7b5b72650abfada817dba197f20a72968957134b3fc189ede207673d193b05bccebc71d199c576bfa61e8cb6369e0c4f10c0390f04f1cf9fb3dd143d7c04785475280a32368795673ee070ed310266c845ad586dd3bbf4d4af995394684960c1723a2c8b2def330ba5758874df1040fa7420e641d62a05b4bfa020f5b5229b776cebcbcc4db3e68c023514b5fdeb01e521655e2e2caba43ddb6d9597e1a42d63186b2db62cbe4550530a5e5daf6093d5fce76a5a329ee15a9e5935c5fb5d314d39eee9792cd898d37b4a0bc401344bbb1580b4642bb1a6f7a648fdda40fc89225de5a444e5e111bcd4e5408f8b758b66fda07097233a9cc8dad201973936886deab7fbe8c22f7172b26562b09513400c69af8612eb5c9d0bd028746767da83d5bc3ead8754e22115c5f4db91f09d655896e4546763ee85e84df83c9f974f7dd067bae1907226844b2279ec3b3b5ca444d8721565e808b447fb0859d94c3bff89204277642da3c8793e813d3b9c3b3916bfbc6e44625d79256e950a83cc2fb86aad28e73d15c4cad04118d7ae753fe1e87930dff29610db18d3c28b6ea9e6d5b6b59dbeef253e5e50b4df1a32f756811b8f4b0fd3018868743cae84c72b843975d18208f9b7c28aed6728475d2ac036e2b5248762a5b6db9348102c63869b809fc7797720f611bbe81b69ad48c3402ee1ef863f4f2acf867385f8be0189dfb9a2d127429cd3dba01345363f34de2dc1d4895badbef2ab7e49e8bf158781fdd8cbf68f4e61161b44ef829b4cb51062d336a4aa2dd2819328e6e05c5c7f5fc0f07de2a2810cd37831b074a55921dc65ba28d0205b1e21a93dd2cd2462c27e9c48da0b8643409957017f10384f5ed25022eecd5565e03f782cc12374b6308ac6ba7756639fdc676ffe8671ad971c90270cfe79f5f5f4c0e9a1b5420ea767be16785189acb5530528c10e5607187ed6907f6b0aebf70cb499e94b887bd6f09c0ed9ad9c5afe649adedbd5cefbc29dda440a448f294529277d81374dac39dbb61ad6b46efe1f9972de76f57e00e90d8e21cc8ecee3f4944acca48cb700d9c62ec65c0ab88e3387bff97cb426cfb7728a3caed24dbea92a47349e17b2cedb04085bbb30385e5a1eba67b47704a0cc6ae9b8544136ca2d4a37a7708eb8a64f99541ca1b81162ed57ad9b25bf300ab36891ced473c5de87abeea8431058053a53948e5c28ac834b48b7d116c89143c7e86839ba1aff99e80374bbd1b996d2c6a7711d37f3544192c5cc45651c5106e596353817994087d999bbddd45b9c3eae518e95377196ebff03129c05dcc022f6599d186c96e3d2a5a04a70b0d51ff57bc04aa32456e4e63e6e815ef73ed5c33a1420939574c5b5c40af05dc2694d894ec46ce00d4ef4a1f49a7fb5ab65814a2fab05b7a6ce064aed11ed303b5e76010093afb0f1810a593b4f83c1b6b9c2ef64c152286fa9e86e7f65ae58c6fffa4d1fc12e4123971937f6d4cc626a750a3849054f5471161ea8fb499f1e741bcdb7abd7c57cf34531cde0e432d0f1e449635f8241fc356a54296654436320d42db4517ab4f4f7a714d674b753c4756d2c859730f9c7fc903b112cb6fd2007ca68138189456476424078660fb09694a1f0520aeff7217c7c99a2dfd31f69ac8bd16708e3fee2eb1279c29484fe00e2ac009c81106d43dc0f1b7e4bebbd22ba004791b36631acd1eedd94958b820feb21952fca7b2ea27c4d9b22f0a586fe85ea147d4ad5bca8fb727cf8a3c8329bc3fee432ef19ea0bcf5eb0d4428fd7098e7106ce788ea7d6704088d0b6b37549e34f53b3f185f5d1c161452e4cbabb1bd2337547eeb771d7a167bd9f20a53925cbfbc86e28168c31e9aaaf56089a063b09d2cb7c64ae9b76940624abc8c56d100031773903313497b057bce9657832872db9685bab8870547b2b82ba812bba77f1a70a6dbc77aa3087aa868b01ec544a9c3f215c6edf7bee5c4f214789fb0fb38b81ff02badf83d614283a9d5bbc1df2e30645c98d9369aadaf2f3bbc162ccfaf37ef30ca7badf699c5335e2a2bf596b23f09a9fde5d6015db6eb270d07c5c7f692e4ddc128df75c47ea7603a5a1a590aa7f775e7ce6a50eb7f4c51a99e4647a4f06cbb80d8df78cb60a40bad48ccd005fab9c6536a619e344236fe907fa8c013215e551f30ec047453bfe65c5bb5cab8855f15bbc9efc2ee17c696b29d9fbfefea19a6aeccba8e7e94f2f5b17e0b2a0f5c4d9ca70a5e4ac122e9a3d544d69d6bb065990167714df84685d9d0f9f967dd15a2826352c78184bf29b9400ad0245bbf4810dafb82dbc4b67a4aae479af48fb9df90d793d2fb914bc45464f9be12a326b7a1a006e22940c42a0f683a815f22cc1b696e62bc5c874c8dec291206fee0de7cad7ac1a9e19f1a3bf1cec63f5ba3ed12a7e297f835f3b62eff2a5c976d4ccab764eafe8b678d03b5eb3698db9464cb4218fd4180c69968780a1537ab1a15fd5f1e9f25f1f0779658d6e3ac9bf2f6356ae0c2176eca3cd8a8915d186a12abd5bb2222fbb5ce6c57a5509c53f093724672a70f4609f9d82a9f47e226d04999761581a32ff41d49f4b867e8818b16dc2c5c303c7013a5b0069e4f85fe921d1cea4d14e4ba41191f935515bf79a1cbb2b7dd02a47e46199c9b2338dc0fbc9aa7c53985674e6b365bd8e58c49743b12b92d22982ae8ed88f94b4909724f3d4a6bd2a4cd1939d2bfa1686ea2198ec58d6937b9f9d4caae3305a27f0589a9477a51607fd34b5b1c46173ee0bc57c2863a541c6de21b797091353e0e41bc9dde779a1fa3db3859be2bc63e3f1a025c16b1807621f3e026e07deac0662a2cbf3229d133fefb79e8e8cefcf84bdb62ac03f1db044ef4a6eeb93e198b2cd6033f8a04c9234fb047389a1b3e559c155ca743e25d39f5d13fbcf23b891dce650699e52141c086bfb4527254ce2e1ed05e51e02ff8be0298db281b7ccfd8b189dc15b27a9aeebe0ffc8d358a927dbe26fd61e5854bd4e4846ccd00cdeefcd5e8f6e69c82cb16a61f4ef34660d849a3b758f3fb662ad08d1a8b560d324707bfa9f1a058d0fde7018bd98938b0d3da045eccb757d1c973d66972ef17fc712fa6fd761683defa4aa91c8d2dd0bb96ce5eb9ba8cdc0990e8b63ad1ee5930de0b4be28d51ec95c771eaa0412d7f483bf6126f83ea15ae584212540de8e2aa3ed9630f7e5b277b4fc067b4813d3f4577f5f06d5d228a67ca1d051fb73b5605642e6fcca627bf635b8ab31a078268b6c4a5c1e7f8e543cc0ed280af5dccf3c48cb90d3bf38c439152ea869038ea8f421cac0c8d4c54e5cbf54a5f1553dad2aff170128b86d82cefe2f25c23872a5ce0340fa3b3743c0643b3d18099bf9b29daa403fee340e6f8df83f8164d8988f743d1825dd974f2d062ba6e0c85ae99233c3f243b9faad6f1246426cddb8edf5d4364f78ab11874c791d2e17ab80ea6e2679ace1e1abe79381314565184fcf37af769d9f6500e8730e433a63fe3b9aee5a07d0a0086cef0076e72dcd188981426cdd1a4b58a9a89c7ad890321dbf705705c94206e89096f9516d24f369e3f6c69a962adeca28b96058e500eb71f8e818fe8e29f2d838eada863e460ea12e33c204cf411c8136c04db6f5419a557c4aa066eca08d29a9e3c3e956d35fba239ab1901acb382635b57dd78cd82b72c0bfd8f3d32069d26331ac5305e52d987be390ddbbfa23943a40bfeb3d945fdf62cd16f02f1f981eed0835de6df715b2e904b7c27c82809d9495fdf48c9ab452070c0638d445af355375967a670ab218426b7534edde7e631f7190ac707750acc4694109f63bbec53c95a17044a9d055945929e87ec26a4760b91b221280354637a9cc9473df2ba8c9a298ceca3a750b578e476a908f8ae15037e9719af13e6884eb4f710f9a36054f889229ff42529d27ec8a413c9c1dcbde3a10c09bbd2fc0b83a7d8406d6bf0c2a752a7ed07d15becdb11283ec178d7861bd0a068306b2bdce89ec8b0f14261ca8398a3bc8ed7c57741ea400ed0cbdf628b6164a08a3952bdee695169751f4a2ce86781aafb319321bd50e8a864e1df649474559e99e64247fe6067d902cbc0d9622040e7ba4357e17bd7aeb503295d278629f1392dfa87aa9545c3b7f8daebb635bf6452ba3b831141dba83265e883990e096aa7c92119b9732794676d749f95f796682e3f3c5e11c3b4ebb7d24cda287c207bbf7a34d1cae5cdc5c8c28697869a627854b4a48811594bc44d676e504f1f41248a3d27c2eac500e7f6b793449d498aecd2a933502aa5f847da098a26d25406cea0b502b7ecbace1e98016c6c2f49f14399559247aaf467fe2be5b9798d848699556deb8552466841294cf6655efd74a7e7d74c040309197e1527ed7ab7368b41a22d114d044de074c49c0cda607a4a9b4b76eb54f6464768c194762bfc25e4c6ed8acc660dc85bb5376e38b502df979ca5e14c2f5cf43f83d7635ca9547df8c5dfd2e5d084a6b12ef95e5bef9aef946240ac4cd404c70865d867d380ac1a5aa27fcdc201e8b04f4dc0b7ee82d4b7011877128ae4cec6be695dec056f8009fd86af5cf672d520b06ade5bec5c94919bb24dd1f77df88c59825382c73190f7fdf8527b74977bc945b492326494364bd755934a21f04037b0ae9a586254de8348a9100f80afccd0a1684628cc4d9119340935e7731145c840ec6b86714469bc3db989073be84a00974cf8fc04046cce7c5bf5b6563391772c9433602369ba4a1287adf7b5ffb4c6b50ef680fe69bed941f88592aea0f034199d0fda8e280627a1cb8378d158c4e88b9d17e77849cca6b571453804c5a330b2f1e22cd7c00f1de67b3185e39ad2ed6eeaf0d2ef4dc6917d4ccf9146f163a218f7f26c59dc5531e8b21fcc1c911ada799d55a7803ab0f834ce73508983feea611fb9ad32879d58d376af33b71f7ba294ae1d2061f1d00544c4a2a5256fbcdcccb340b0bfc124473ed4192c4d2bd5f072f3cc71f362dac284bc53b5bfbff7e4e81cd8e7b8866fce61179502f3f893593143f54454478368b93454edf144b008533caec5fa505aac0a6fc4a2d93fb7bea4d944b1a32f97bcae165dc348c64a2a4a0c5e24ac830ed8f4cb67c1454cdf5e6d31cc83b5a18003061a301c078fb20947024cef25a2c28b15e27177bc48c6198cde97b35c580ebc45ba3c648e1c678c6888f59eab51408a8b96275c2e44e5330dff04f8ba1c1928e3aec7368a922fd012353045273776558c1fc94197b60078946f242b7563e3509e66ec7a2ee3cb8965f3d84e8acf812dea0376014f967ae86945407b9fe82205a1d0fe696bba634f2729845fc26fe45694e6252f6f0b86f4818154666c4fc12c627243948b1303b89cba7e205bd5a68abd4904da46222740467cce2dfe6d3385249d65adc7f955f1464ab93abc9d6f883a7fcf4c8c22c5d63979a949be9da3879358bb2d5740ef4e7b67f4ce2d704870927749f694a94ae84f1e5385f076509af4582839e65195a7610474cb22db3e1ab4ccb3f1503eec7fb4ba4f16cf5d72ada0020074f0acd38f3428482643c1b5a2c0e3662fefb09ce8403c319fba85c24d002c4225883930f015928f1d188b7df48f31f6c936afba1cb6853d1737dfd9048c0908afccfe66e517f95658c9636a23950fe6708af2021208f7b3d17aabbf79a345d59a490882b6b8d018d42c14814c1cddb3fd9d2f2a73373b2aab477db2fd99e038f1e46205a3ad28c8abdb016e25909aa71e17897faaf6be8ec4999446542bcb56c73476bb96c05021af163efd1792cf30f802c19631148e110937299052fd8f808ac28f856682025ffa39f90dc26c7a8ebc6cbfb5ef373d7c38110e0f706e461b3c366535a1f1b8a473ea9f4c49987c09a337cb7bedf038effa936f8a45f2d1185e7b17b867a136a2805ed741eb9d95a3e4116d660ffc835aa90e6ad8c4462727a2173961edb9e23100fd152cf380313718139ec1f8051a81d0a1055a9bec1ba6f8f2aa669e3adf727ba0eb53bde6a6e47dc2e849b66104914d90bf19eac50bfca1fb68652c5a6f1e66f4ed2e20c1d7e662416716c2966de6a7b3ce61ca97ab534a97b2c57794e93008ede6c549327ad97b3f80b4dff94f29df2ef41394c6b542aa9bfec0dfc8d86c40469916d7e841ccf28a71dfbf2d3cfcff0a3aad810a388f29d1318ca10b14efbdade362c494520c2330415965e33f5b19b772636185b13e2afdfb21af8c8dc9cff34c2bbec2d81e6fae4b8d0eeaeedde8232b110458ff1de7d3659c68f03f0a794d1bfac27f92330f07b40a6bef4bcabb023e3e0c19c502b36a37862b14413d7f420fc4810230f1f228f1630aecad386c83e5e9731fa4ecda0c9306e0f2864939f7139adfb1daf1d88b210ef19ae7f2bb32b2108b0ce25bcfa8b152d6c5463d41b56ac5d0bc4bce449b84a97e48d96fa867fe82c2d25258b64e4628360d5ce30b1fec0a65c8ac3787fef16eb89d5aa8424ce1b251f87d4f067b9200ef1bb7fc40b68c0ccbed190202c9310cf32bc657a5cdbaf30d7a5956349da976efed76a151576345f4ed953f27c1391f03f7455def04f16fb0e256ae2e011564cb07d3391897620feef57c3ab526da17b63ab5a5628100dae88436c12d96e995098124af650f458bd65df585b37bd29edd5a3701c93aa66bce64d8cc4af7f0872f0e9e43d4360ec1c3b10da6c3ebf85bbc1e04ba75a4138a73d69fa6a41d190ac8425c3800a9fb0a092156f021e02cdd5340e8a0367710b32dc99f4cfd3b3aa56148a2d6db0fc5168fbe1e78cf852110099f1fed1b6e2fd52f5e614f7c0f206281e177981982e62ac7d925a12c8c4d7b72bc03c58e66a0823a77d353d67204a0e15a27d851e16f7997c37214490dd50e7d1d9975d943e4c105a57bd478cfda929c221258fdc76789450f4c772f59e857b13b96bbdb8bdb18ac5a3f800fd08230f89f15001363d37d25a6bbc02e792e46f5920895c09ba600395c53bbff713bd7cfb8ae5c1311db3af536785c84749f13a6b79ad2f85bced3a26fd4930ea7be84a6217c008c75e9dd8888f12bd5bbfd700c16fe0d76a09b3f8ddb802234fe71b5dc133f90ca8fac04c21b52cd24cd9f01bb03da5ea9357880fb64e957f5a470b33053d4e87f50a1af31040b5242178a167552d3f7ede0f96ec062a247454df6267e5d6d3efffef1bad52f1dd4eb71ae0d09d471c76a70a2cf733732796e9fb49867789c728b6c7e145fa1d228d5397fd0303fcf5abe0de637467c42a9abe675771d3ea6bd1ecfe145f9a00a91b7d5a1b0d27ee4124edd767ffe792daffd96ab844a808235177259a8a149c189bea5c722d739e28cce68ebc40e106e9458d7f54039c4e4e2e0bb4ad580229ddf519dfb0a22b440d659965511fe6a10be618bb06577b271a18193414e2387570bb6e547a804dfa6799d9662e112ee346cfbbe373a469b60bca7b69390b7973ef7711bdbd30f1c4d8280fd09325f96f6283f549346d14f40af56acfdd457f222c544d0e057a62015c2d847f22b9e6fd45669c0492ea61b9af19bd4e04450b69b75ed1fdef1522f99c584a990b1abc14125c4100d52da6cabeb2eb4bd1127cfc2a686ca891c1bd2390f82ed42ee7382655d39439e9ac03a3377ca4891fe97b7eb2663f9aaab3814b03919b43b4921d6c82c075fb6c76a884aeba0870d8918813547965c02e3e33c65f15c8faf1bafdddfad13f6fecb6a64288c8887debdedc437481166866d01116b2cd3af705b8f8903d8ca7137dabefa9205a6d994151764e422a8dac7777832c061a8299dc084350a15090735f1bd96eca5e0d885481465425ed3b9d56299e0eea80598cc333184be668a1f92e8c88ac5ba4bbb53bd7ceadff537c460cad91e2ed7992f8b86200f4a303a8bdaa38e719574dff26e17435055903874cc46eaaa016a15254244eb5171c5034acb433520f3cb3ef6e14637061f1807cbe6b9dd2cc78a44e789eee8fb2887ad04a18748bf08fc102ba0ae4b8792dad5d67573cb0e163a6a7552e9900caef2fac1918c7980b2ab9e8d5d558f7c8be8993c967a5609b71ad8f8a15d8752c394e68812cdd7fd38ce881566b24babe4a0c98103e3af9965fb2de88567f6e7a7f268f45110e3699bf6ee28a523c85e9c5df3aa3ccfe187b28374964938f63892c6510f30faf3f2819ca229b9005960a936bb59737d7070294b8047b842bcfc7c160b2d144fec2c73b7d50d12438597a30c6591c1214da2e020f6fd3e93c521431064c542680f1f71e43bba95fedaf69dba6afe74e6c785adc7a433b62078524072c76683fd85449756a881698a496606027a154ff3369848c3e9e439ff67a934a2cb38ce3439b4ad5dce6d7a6c6b0c08340d660cd9ab7ff8401385dc8430e4bcbad719db3e43eb6a7ec3b1a2a9661bf139c48002ad1607d52f001a4c2d570514e01b00571ace27bb9a06c837a670f18e9b89e498d576bf79968c5707c660dc70dffccc26e1ed54533d76aad3a5c47946db1f1ca897844b66016beb800d249b0af7e7e2e7c25b3bc4dab250986a46612e67a5bc6f37a5e41771ed32084864a194e123632c1287de6c0dcbf9e42fe7c0efb9d523150bad4198a8f23c8bfab4c497cd66b96eaa5e14aaf96b5bdb2a22e7946933504c0de4aa9d79d21876bd9a229364fb78bc17cb0fafd5b297a510aa98f64d9da7c694b1bbdd4fa018fdac9e5e78d078abfad4610cf824969555e2997917005c69e57e74c1790ca490593706055b802851ab0e032a6aaf2c81efaff48581d0c3cb3607e6d05d833aac9994aeebc79a87f1ab88f8f04d6004cfea4f75edc657022f084def7e312800d0695e42131b283ee37da4d249af1f9a56722523901cdc49c028481e6bd3e49985afd621cb9c2d95dc7f46f976c3218b19427b8d794e41f62debc5c5b36e3bc4c6eea7fa71e0241168e7229469d35a8db4ce2a3a64a62afb4044cf9bdf29274768b00defc04fdbea03a1530bf1486a042eea4be443b59855ad096a02f35e907f83f1baeb3b8e3ecd2129e82b8971e5dcf609f4e69d9a22ea00eecc47c7f5d27da367acde8dc72998e1023ed8ed69f18b3716c165b402eece835d23e5a4990134a6dd40fd0c3d786a40f6cfd3d8e17cd0d3f2baed40c851dfc0769b4a0d56faac9c05bbd5f94827bbb9be1ae4a5fb689b1025e0accb1afa38297e3a3ca7dd5fba4065a5a28a633647c9e72f322370ef25047fb0c10bcc5e9536325e0fede2224dc279866959953090b3ee3040453ba24af1622767820edf45cc0e8712804865440a775f63f272e509127ea2c4ad908f8c938ff7b1717c693b9f43e9dc0918091bcf3cd7d0a2af5956f770c76678165e76b0f8593c1e0e3c2c0bcc4a699d782a204fb2d149916495c2da2e9e04b98f8f02f2d1726ec352d038cf599e5727a6f1955a367bc0becf7d3139d54ad66bdbca956271619fbf11d22c298784c8a27edcf5dde66957041fd5e418f08f0f9084be8961c561b610e5fc6e517f81a83d99dcacebcb488608d6f8ad1622bebfa67b3c0ca73d9817c105046190ac79e8603a6bb22f54f0efcc2b37c0277c07f9ed2a729ac7a5ebe9e83af556363e07a3a16a7fae68fe5d822cb6261f36d13048c1d2bc12edb4edea14ed7b14f613ed5c8371d91fd61901ee3e7d96325b673c7019454c7681831c18ac4c4902c00c984bacde13e593e33e3c87217393c7b93e3c6207bcac41063f1e248e7fc722f2a627ab97c24c292755eec704f9c7d684c0646bf8e10ed365ae10375b1360be319552e37b543edfe1e4d87c054eea6a1dd182f7008eb229a2a4a999a7b3c9756d061580991721bf055b3d12ef51d6fa8259fe8d3f1231fc593999560fad202f9720b748e4c5aa0372a94619a8fa10aaea9121e9f410f4328bbac3fc1ef9d6ee4a2bdb8e485899edda9e86d14d1228417e812b1a15da486a9f805e8ee8013bc1c156f51f2adf53c74aabfd5a52b314ef40230d9c276e64480b9674877c41bbaafcb42f43c0a20d1f424d192622d5496d2d99b684a9d9081dd0cbc990d6aa4024150fd0c085662af268fc02f251c785bd147813d2bd930397785d3adb37c91606d5336a36c43a3eaf9c91004639cc0d8423d95ac5dc0137911b15192164e7425b1df3d0ac404ec0ea7bf581d7a6cc474bce12dcf48a5f35a80b54c160237d937c1de91047c3cd45bbff2efd3af2684e0d18cbbe472d58deba53c9da4a38512270917567557f7f03cbf979196706e809747310804adafbe960c592602643a6ea8a38336b34aa247ed02d7c221aea70fb43acbb59489a7523043fbd95545aabe46d1aa6e248be4ef2e6fe185392e0a758b9130814b20878722e148f2437ce98a1a5c1344c3cba9e0b6a5572209d20158fe92433464f660fb1fcd2adedb5d4e4261b815363f11353cfac28a91db7694f2a295bc3654618d6e366f7b8b37491f77f9c2dfd8528253893e709850487d267453c44fdc99c38de69b54d4949fbe904a582457b1d6e2df7684bc8888b5a93044bbe28646a6f150dcc9aceb8fd251152be8352db8cfbd42ab9118a4c71ee3e60549df9acbceec7e16e806d57d1c6b5d174a25d1aa8852fdf5912f84678b8739e1d17bbe773c39fc5b82284d8fdb0d4cf6deebe4e49a34f2bb7512c99d7957868c0cf1daf82b9cfbe7502f2821b69ee6a1b0206caea229b7356b9f10b549d4ea89580e74385e113e47b3c81e3c9e069a909109aca899b867cf9bc21a0804399dc4a86554de8321df512e39a27987470912775382f5f435d8ce623d69ba3bf812802b2eea002100d9edbcd7132a2e7c3046f80f79cb18d126bed28aca6161bdf5c825c004f29c0ec6369476204041d24b671d6059fa1f8b281ff0fc7cbc23052ed44245f64f1f7821362c3c7781762ea3a5413af08869e46cad70f97665bc00f279ae59d1187630de1ce8295c9ca6864a001ddbcfacf3dc53de7940016c624f4e0328cd64eb0ec8ddb87466034e0c3e55b2c0e334b97b05c09a81812c80f4dadea0de4e80c31d7cbe773e968d04fb67c178b569633d5c65d5496265eccda61e2301a3b505bd623b111f861ef985e76b85be30e3310ac0f4270bcd25e0589e7929242ea9bae199476faf4f5b45c124ba785ed3edca30316e7cb443767394f7841b352058ecfe70cd8554c06de8d30265bedd8b658e35b460d6f4635f63603d9903c56747c562fcb2cae5e7e8e89e336a2f72460062c54f254846bb33095e004cf52ad92d454328622a1ed0b66d6efc044e6dfeff588ee0701366792a388d88f5288fa69d9844bf1549534362c7c2d5276994018c0df92032460e8ad7142ef7403ca3380c4453f58b4b8a94d6d97b1a1d032f063d4e0502cd9a8fb2dd9fca5a7725cd2cb12c51f418cfc30d96fd4fb9724582281a7ab5bd84b08a5f1f325ab5b1db1c4623e2b97363694010c9378df4deb9a35014488f92c1f715d6f64d52a1ec0cf6316c427277ebcb83d0d64a92efab35ec53a3738d542abd5b550e17e65446aa81f2b0920f09ca8e57abacb4dd0bdc1eaf769dd4aa03d68e4b15d17f3313590e67a97f6fc5ace1198184cad331ff66961fdcf2b762cfd39f9726d675128363962d6d7aca060a3fa57800f43c6ca6aecc93de848cd3960933dd77ef8404daf9ecf1bb9bfd675c4b2155b97ef340beeb31879fdd316feeb287e14bf6b2e095f7167695333927c797f3c1870f53e0f39d77233d8a1a6b272d8729103af81549dac310d403fc651bdc7ddc650a4cbd5270bbbaf699f93d32ddba0423db754f2a864fdebdcef90107bca1660cb6abeddb5609d388c2dc957f11b8404e61990e11c29ff4956c2fbc8adde283192400cc18deecae3fb1216d2e226e4839c9451e22aaf5a56a12287f8d5146ffa57e32424e4d7a6b1f7e74b3bead81198acdd761fcd5e0c3f7869fe09bff8080d2b2083380382eb84b7585a76310d446383a5b62b279f03e33137ab1abebc2417b9dcc10612261b18aaf4e6326b1142e73ac51f443d9df8ff13c051d74f05663fb9dd3077d127dad2d659cadfaf12ca94a5f8edff7e13fbf52014799f11d5eaec0b7040bb458460b2418f8d3a401dd02b94c7da60cc8d80ae00a1f5231c5d0461eea33557138271eae183c0b1835c94a590d1eccd62f0c82e01ed3ba55427db4bcd100ca4b71d91719bfbd959388f3ccfa860bbdf0e14072747a305292f31a42b75d452e6cb7d114420c3911b16fae61cbdd62bfa56b2975d3b316aa2b907c9b48d51f9875049a669b098ad4b1f9d5b70098f97eb6cff16a13c441ce893d68828e17f0574d6fe874a675bed5f32bdc337fb333a7b4d7966bb027b0127f54a1ae3b90784059b70db1718a4e8e9e0d1385b81934f2488b4f40c87cf5770297911de32f3cad5bc4630f82ca06da105826da9cb567ccc8807919c991a53b845b6a26d77b984fae5efe72913cf6562d913d4b7cc1095853b837dcf6fc32187de781a52729db79aaa8534624bb14379ab04bd3d37f076fcaad41cf06ffdafd7d126b36e375c5a7ffd37b7be808f2d481c59437ebe16c478d710810a77e3409925e8350e205df06484b958c2b82c569d6fa5b3313e140c6aded8755570b2dd7037f35069f80df0294033905bfe296588a65bf922ecf9b43c159c732195331e25f864a7da05689ca4bc598188adba5d57d80617a9cd0f827823cdee0f22d5c6be7dfcd285f3f04c5e08becd19d47a7b82d0951e24123e3ea59f571b0e964e99c376e61ba7d1bd8c58ee48b342635f3e29f0b35d3d22ad27641ef1ba663af9a8a0ab5fd48d17467f5459230c0e9fefeaeea23d21f08910f05b23687e498845133b20034eb6435d0bd4d192c8c03c98a39b3258699daadd15aafefbd4820f5cab330f9a6128f475d2de9367732688e5c56958c6198e00d288cb152a7568a4d70efb70dfb35f0588691bb7564c1a984496bf34e1b2a44ecf9cff8a4b50f24e9a2439c3a15d89103113f0f604de36c30725d3f4b10718bc4819c929634289d3d22739c7dc4c02f992cd9ca4080e35014a21361c15906ce67d536ece1bff58de57bee0824b87e85581fc0e19617f8af14e8ed4bcb505a4685450b76232d95c1eb2c057d2ae1a3ae27c18dd94de9d0fbb0de69a8984fb48591a7604f8d003582f4d301d8b9587538e350a4dbb33dcac3b12cb11be8ca7670f6b255c3d965f240dc4d888e038152198c40bb327da789b0574fb35d6f2bc66abc944634ddf45e2227df913a30de59c7bebf35ea231830a91a96e1959c9c82f334d7103999d19b7b3921007c4a8f9e1c419617b0a026df843b0f6fb2880014239151be2f26f628755707a0ea714575862cd94861a86e23c8c350cf675ae8b3eff3fe30ad74efd1cc0f978a74c4247e65b9f88f26a0fd01ed86325e86c02fa9371da9a5c2bd492885bfeb362abb1bda1beb8dc367643c30cf16c5d51d3c9efdbd180c3f5b172ed4a47bb604d00944e3bbc2d11ab7c65105e8bc7c91621f655c63d78aae7319fd431432d8f1b6f826a14886bb8f2e1596f42e9d68e479e0918baa07e7c8c9c06d17f21aff43d60612e7c8851071f0cb6d93a0a9921a473aa3728b48fe3d70c11f4411bc8a19af88d10785fba215bdbb6739ca4d725e8b1aeb5b46a9701695459c6cb695b0ebc152f04ab098ea09677ff42542124861e0448e73de057d8205da68f00e0a83a129f224f9319c890f08d66b3bb4af9ab7fca02d608bf8996895df6fcd2963ced4a46a0cd80b806a2444e6ccd02f45fbe6e5cb46809b81da01af6636ff4cd76dccfe0f31907a977a239b12865c33bfec012479193063cc819ae069c9a124f4d6e435f44c1663ed88eb8da12a85c6986cbca7b3c47550bd57688ed1c19f8e6e1d03fa6b7f52404fe5ee6ab4ee5d02eb81e89250453204a844307057ff49948dff98ecedbd0b0d340885406ef5a669c9deb55351166edf99e9155147d7e2dd14acc3bae0310d42ae42028e3df3c2cccdbe9da064fc3a8867b7c080c2926032a9eced6c05fe8a4d34ff55727436468ee1194cb042ad6326990f286c0c838ab0fd397a522d4a034db110f4ac0d1fca9b45851df0903cb40f5a6610de2fd840b1729d7240a8edba3d4b7a4d54239dccc272356a9ab98e1860b0b5c7dbab4833c58ecd2771d7a8e38b374f6f758def1b03e5cbb75b7a9fe9b5921b2481dde96b3545aec705b4c101f1d2a114ad7b189dae00d9a4fcb1da77960b3a0fafb3357aadb769c20a350083b78f1fb6b9798388976e0ca8b770a085c104d4333a20a3f561c96f05cebe77837e2f504dbc8a7c5161737d99063e8f9bffcfb049595ce98d1b6f7c00020ff4afb90b3c322ea06938a172869e859d81d6f9d3d79db405165fa5ac0b56a19a3677787b077b22be0fca66d96899d8f240f79ce0dc496e3853a2e00753d720eba90f07445ad5f6535946bd7f3428fc0319d3d6d347820b8f2a41f937788f2d882913ed98d8bf9eafa96ec8580bc81d7966f8d5a7e60e25c48619bd7b342950d00a0434cad375e9773e3cc3049d8e245bf4e6bd6600ad4348bfffed85d3e7aa468d8d1809ebf8896bb03c38716dffb9779a630bb9d60cc86cf46b101861161b0b1c14fb6ec029a8e9adefc50336ff22cd57db0a6e027c6095e3aa5898162ec98493d4005e4666a746f97039ad998ef6970c999b38fd2d43728b74d4ede5dd0012d7645888d3dfcdb01cd94a8e8800e1a583c4afe2cd6eb8269ef60d7901c5c457028396c0d104c5d4aa39f771d0a9779a4cacae97aa2ebfbc4f9d0072dfedaf90bf09b396c917ca11347a05254744b841b3301756db37c7e88e3d61443e90a07a3e5ed94e9626a57a2851f1465dc0ca322ace27984d8a7242377338ec002132eb4fad086afa12bbdd4cc62edaa20c0ce17bf61044e4fdcd5c37cbc20116fd6b9e69d3b7d0ebd95423ecf109ff9e1b0c5cc748ba299af6e5f123a2f2a8cb7a0170e74c3ae126d600bb340bca130b24fed57484985c770ee66103df5f7b984055d7827cc0827b62a2579bd14cada78f23e6114ac0656634215540bcb220b03c794c9740849ca17e478e0d16b6f616115a4ee7ddd31f81b6ec1e4594e0106a501456a75260f42e26364ae3f5c7565c1a832e720742ef1deb754b69f32d9d43995a14b7aa19d83ddcb4197f2c1388bfd1c6a7332f5039d81a3e938fbaedd735ffe926b7740b854419f29d15031df5420c0f3d04aabe5a611f960fa91ad1f59a43bf7fa3a1ca46b831cc093bb0f957ceea4e808226d7b9fd5428f813949621300e742a27c719b665e5cdc4045b5027bd8071a3de5d1701d2bcb4a96cae6400fdc2e1eeb0d20cf0548cbe2e098c682f9fa4c3f4c3cba3338d82b25f80e3babdc66485b218b7189be6ffdfef2820565adf065a2bf9f377ca97dc3a695ce5ee548ada494e22d41ce69380b17d5b51c8d61714a09ae37794125ab492ab9c43c27531df82f99a65c4dc878591d48f88b7cab7c1974a466133e7d77b9e9d64108f9b1434939953d91db285abbde08140bb89f7b8f3aae50a42fda948e4a1a7b5e50ef9d001b2b842f21481ba1253427ab0dd72a10ef8bb37e33096ec73e0a222618fc3ed62af13c3226e835e6ff55dca6e4c42d69815dd819e80d10fbaef009a6e2799359a6c1395bc3ad5749140a7bc15479fd8c96732393a1ba5f757acb938be11f65b620f5b5001f238ef95c1b0f9ee5457cff096f938070675511e3a5bebfaa2c70bf8ad7dd804ff60cf45b7b2b601bd10aca4e93bac30637d158c4556d2b93105c845c96012fc12a7d01d233198b9b8dcb10b4211ecf3dbdf1c156d62e87d00298f0754eff7981636889fa654269d43209afe46e5095341a931246bab49d725d8082983b1d6311a44ee0ecd3d949ed73460304163cca2464668efa2a0ccea02e1bacb0d74b23a593deaeaab58fc3f7e15bd29abbad0f38185356d5e0cf6d0475f68e4b593b49756ae744bdc4fe81921235b2afd48484d083a5c0a2fe4ae80f1a010ec55279f105a3151d5e96505812f9969ea9d7d6163d7ad74fcf44cc8ed7fc797378567fa0d9b2aa55a1f24dc6c714e81fc39f6117e5f6c045ae876af003fbfe87e5c3fe2ccc3f1e3127d7f3c46049b30d66835150edfff374096407f551ab1ade45bc0bba6e5314d2821fae26c1f13fd0f55ac9ac04fca6d263b9839ec7f3eaf6e5863dfa61ac61320957cc6bb87397ab57675fcfa3ec6ea6494f90d709104d0a199ee1cc7c2bd6855216926a684b2e7107edd0c015c80f624582e613a81b105750d0e6e3c8ce6b3188593537fa61eac228e0a950f21607d57793f7c6be30bbae68f758badbb9d6237374da6f217fa889f960c545ff2b3c1530f2d71a9250f3b5d71579c1d4df643c11a437f88c310042048a4f734d9187c31626bdd78ca82d24b4a0f723eef437426a6dcf90cdd927a91a27929685c4b46ecde8a44276182e040744fc96b93a9f319e9adef8bad0d3658072c3c9597708654efada19585e69e8a532a9bc366311b087c89d785fdcfa21b4bc69014f3441ccbb55a02268a914ce57d23e92cf41c5ba4362637da94c0e93d82964cdf35b4638b79190a22eeea7cb9b744eada8ef4d6b2a129b7d58e8ff95f8c9590f52a151042f8053c91313c1ee1f655131e059c74e02e4887ae8f7b837e489de6fce1827c1a8bfe2ee3d542002da919889c6c2c9e369eda3bb17cf3c1650086392d0572a5eb4ff6c9d04dd9465cfde40e3275f85da9c2c05ed79c6e941c190b2b4fcaa6369bb0dc44e3898b410974811a99d9fbe30f7620f066093b2fd753e0dd9f2debb22fa5a0b4ead43ab41713f81c5d236a8145fa9b808ff0bb4a68a32d47d80e23043c342bd7d05e883926777ed4fe66b2e64352db4393bed7cb46949ab26fd1ba0a597ad291484031aadfb27e198000d9afe536077bb76cc0a58c2cde3e13fffb744cf87fb7f240d0e5bc70bc8f4e92e04194e4b29935669ad25e69a97bffe2560cb608bc31dddb4b477f7bc5866e3256d29dc65944b5b89bae9aac4cb257a112dd7b4fa1dace1ab6d60faa1ce9db97b9f9e1c3d0e85f5ad21ebd79a2e755e4ba582f1d3255460b85af3795f949b4dbe1fcb1ca0e156e2878411b66d674e1e74022d13cc1eec05b86a5ab581bf3371ef6b683e7e743f8e36d1899ff142f7349b666fc357ae4d80f012dc6da96eb6910242bfa6da87f59675f896ef5f322c0e01e1b9c1613fa51453c192bea1384bbee8c08f22281cb34bf3a008a5a601c62c8f807a152027e74483217e8e80d81a51ce09a70f6206b3668ba93530f6e6231eee0980424bbd39b7bc4fe06caed05b93fab85104d65666911efc931125f1180d14d7f852a9f2e59ce3d44d0f61a6e17712d871950e32db64d3c304b70ec95736566394cb836609022c288fa0c84108946ac062083f53be48ef43a7a3b9083c7837ea5dd083399b52ca23b98285ae3a4a870f09ce2c7607c8030cefac18eccd8b2d07f9b9e3b8f36348e0293e79c084220d278d707ff9bed46f983cc27dcd19eb263c6f071d69a4a15f7ff88ce6834bd9189b0a1fd153f1ff939d9d3d23913d0db1f5011e528e5bb863132520d7248a8561192b386b579642c0d55c89d4cde4cb1ec2dd300da4aaeec3eb400d731e39d08d3ebe11069e2333d88dcf396ce37cb333ff9173549ecc4141d31b3fcdd600643adb6aa69c620f2c803f416aff8709c699c2e198a13c662db07a28248b18babcaaebe55c12ad93097d885d9740aac65c5b41f20fd9523bcb0b8acfc0d8f962fcd6a61e5d7ff0fc9ff0b1465e9f5d5a9b77bec86d439d9ae9168642e1206258314103622b539551bed17f3f9a06cdc537ebc6af53799e5bb8e102592c6a59bf80c89617e1ee70afe8316c699853530e4a2dbf9fc528c12f6d2337ff8e7475c771591bb44610e46c823f4a7c7a93a0bba95b1ce033dd52ba0a81662586730741810786c884bd5676700f567d2084d26f4765ded7ae67bdc0e7a12ba065ff585e2ae6e1335a77db2356373b2cabbd6baeb936c6b9d8571871db3b2a308928460193b581d6b67a56fd51204b206df5968c5d8afcdbe5bc770a432a1c04345db5dddab50127f34b14f73d58261a5b5e5fcd6a3016957c9e3381f8705d00d35cdc2cdd803eaa4955ccd1d64ef8213190bcb74edc874c44318d79c871cf085d6e82aedec9b6b998e5831be810f32956a14b6a0e60427c06b093d3f7feeb04455249eaf5722e3f81e6ad595de0e0ac4bf2d962b14be4d1a184ad232089d59d4a6a122d8e1e470e37690cfca146f9f68e8998d7441232ccd388ac51b0ed64fbfce01d3e9a33f83185285a8e6e3c8c466ebd9c50747ef718021c54a95143559c05c86af6ede70e045426520603ece2e31bda4d2940b21d8ef6d0789ffeae7fd27a0f2a5457c22bb5984bf57a4a74776fe9999881280184bf4364e93e6b53384461269ca134149fc01f2e6348f897be77875df71a20cec9331d902f13178fe86f66426fc7f9d48551706d30fd12740cae408566fc915b47fd24bc0bd714ac2279efbc09e9f043d621cd549986aceaf4bef55305a782475ed8f977729ceb6b14f349dab361ecd06f744026e3280fe08d42eb2e00c43886548144703821d732bb485be6e7ed064e86c043f4037bf698ca47190822c02b0a508a4a29218397a1744b12737b3736f0ccbbaa508a2442b0deb28c30a0d4bd21cc2a17b0fa6ad0249ca70a96c1a8019bde51f634b65e6a953995f9b20cb8b439385c4984c6b05a8f2823ab9b7d0354f7a88c8db24b9d4ad3a0cc5580c8cce5fb2b6e6d1b3b7cd45056acf168caf766574528682b9681f922a16681e7a3b4b2c6191d85bba9252984a8df0b08ae51fd9293c9b49b8813e478031f933797fc8f8b503f90e555c63474cd69e3a33584d1a81cc8a7202a8535e330db0748d41837036004afc306f1c39bfc481daadb400ad6c79932464a57303cb8de253385b5c4298f051eda5093dcb3a635595e7eb35a2e60d6030aa1b105655dfc5582700ec94534bf7409da3b8831c3421703f6ee84f30a7e69fbdbfbfa069b2432c115826d92f66006b0bfe0e27e766c0c35f5f278ff6139e58404d0aab9298e2630def9690fb0c8e4a4c1ca5e98cc4904185f44145fb822938b3da2a82c130bc3b56909890fbc9c387f44910c67ace9aa996ec4c5fa1178377bb77a8026861213c9b43acff3ffa7861849d4050f56a59d7a70b268655f071bfc2e56a3f7da051180f80510f6b4f6548d7354157e367e87d0aea68d213f1141debc1ef6707093627b0e030dd53e34b68ac6472c6df0bdf312eb5d81b839188792014f47c3261c52e4cf1227481380a02f47f26e785cd98f7182fcab90fbe72301ece97184d4f9615871d718ed677153a1d9b576e4ba0b30008b636d294d1c3cf11105cbc96eda936fe82fad221c970f39d9a196c60e24c30ade962f1b3b756534b4412ae649472eb2d8d397b018888c585fe0ad32c1d38ac3f7104099e347fc06a7deaeef127d4c1fa050e99856e5bc0944abae0ea22cc36e3627210569d35a000f8985fc5d9648ebc25ece373fdbb0343bb94c80187773e30709f7bf99d51ddde3225aca50dd792593493a90ef6a8479f1de3698eafe63375de2634788ecac092b4e2204de6a6ece9814cb57451de3bb95408aab951d4d2997d73b5d907f767c9f905fe838a896f14fa9e8f6df234baa21671f678818013b7fd97a867204e9d9f4b1b6e0a10c68cf89bb809f034bdc2b00f057c2f9617b9c30bdbe96bded7785b53579e4d237e059f17c0e81da43dc15d5ec83e5bbf5870e60cee738ee52a41ca80fd250a43f43e356fc67e871bc47925483d6a3d3ce2dc9bafe715a7dad3635fab1f1383bc21e15ab2c388c1fea26a060adf6b49b85eda3dc453370a42d1aa77b6c7671791ea7abf262390fcf49d5d577f08187e915de881580670ee091dbf052739fcbdb20262ffcaff71cca6e4e3079cd51f57474c22263b16257c81592d7d8035c43349093266df45b92cd07dd661f782c73637ab52c443b606c0e0ce8e7af3d8097c0486d2d70cf45c08869defc0a54de146d325eb4d1342db08d65804bd9a0bbb28ed343d56911c6f4c2ba9a8ab4b4a868d9eca02bbe7146f1d9143ff7f81a7de7cc69ad35a51e6355b2026f64335f14785c97ad0a599a1ceb2df0f63338460a654377663f1225c92205864f140f452ddb1af11ba9275c737037a3e5025a04e7e16ebf6346127b22a667524e3742ad5da7f987c25cc62ae0dee6cd0ac23100ffab7629525fdc02058b89bbe4047e154dd82d116f783f0e6783c03a4def8b35bca51138690f8ad0492e2be79b56192467c0e26ce4e93c9f22b5d4ea969dd5e91e8893526434387934d052a804fe8019c84289516b0a0566659c04220622999ca65491fa5278675349d5db7e49fe7460bada72dba15b83d227ac03d47a304ec8fc6787313b4d2788093eeb9f898465ebcb9d87ce43c05821eb1d76c5235e69acf220deabfa0b5ab538892dd9bcb5823452417b6fb7b7da1119ac63e6cdab34ad12b1d35a8a436ed0d753467915a18ce550b0f59e0a9e6439381698305c9908395a2ae31fa45a458f9f0d663e5f403b7835a46bc08ced6782e4b931baf57bcc054cda8d5322c5895de5b5d2603f13ac34942b7c7f7cdf751954561b706a2017771da84ba35e1430637483141362c32847a71c839683a66ee15981b350f3a2d5ca87acc65738061a8775f4e242b7a35c67e068baa18f9d8b1282a5648bc0353a16e1d7909d86c04ff5777ea90e4f58022ee704dc40c9abcca7c1aa6625b2b2fc43a56a51dea4f2710339c849ada4b47eaa53de954382984dd1a6a2231318389b9f964a46f1b23147e3f7c8ad9e9f23cd847765a10b7404e48b7568930861bd073d09f5be04b7fe31768dae90b6847f0d5abbb0226df3e1b9912075ce5a42cca0701f3def0d75dce32b38b4259bed6107f0566e01ed1168aa93783cf9b98b74f7aef5de3faae8a2222dea15768964d4e2d6e32286abd47231cc0ffd7a81fa2c31d64898af9e132a006965055e33223a659a49e4540f3809c6e10609c4979243cf6ad1c4d799f0203758c84c171eb5370f61bb76b04af1c85daaa525c302782e7ec5d50c75b5a51088a41d7fcfb0c2859526067285b2b3b1bfa71423cc27b41599ea18edd16ea94584483d17977b614ebfd648f2f32ef15dfee81129c3e06206a2d8b79ca01e3b386553b1f45530750705c44a498a41634b9b48a45502c155811a995f5c93653bf4a68a77f5ddfae515e9356336528acf138ed6699409f4bddc4fc6426fb26763966c951501679c817bf179bc4e89956169112ad088bd0e2bc1ab57fc7170017571341f0068c8080868fb02cb92395f7bbf8098db0d3c0685e828addeee260f5f19d13916f418309f65014801a60425a6173ea3ea2f3b24264687123aedd303c343d733f1dcb756ed5ca8a83f5e5bd295cf2254c28c776f5835c453530dbd722cc4b0d5b48d273f0d5092b9332346d4d4760777d4926b68b343526f1a4db5eaf6696e790780c45171a21906941679345b52aad22823a71bc03e841d98ae31e04d5896d63c8dfc26e7ef20416de5f4a81071c920ffb3598cbf02ca9c20294164dd3541cb933f2bb883e6fa76af29ccfe324768a954afae2119d8d90277ff9a4f498b6fb349c405a9cb7b7f7e2219f208603776b5a05f599cd8075c7d2343619a2329a321d6b067000e2acbfe8bae4fd5d629b7f63a5e814eece463ca7f0c034de69afb98633b9ec07c2e65c75d409ff59c44e2378170cf981b48d44f460f960552b8ec04ecf0ae4a9727e2e2e1ac300f112f71d65f7226331ce853765a0f6f80b0d83c0f4463e65f9d037c584213dd505cc1e14b04b9f3a6fcb979d6b2999b4c9533d804b571931858b4d7d862b92d0fe458f644e7dd8797b3c8df315f9bbe2f51e3978df2727d2d0c3b580300aa4b8bc4ad454bf598c69a5e895b477a96f606f4ac981b401a2f6306d8459e8af67bf755bd9bdfc3b6faf796aa4e6dee4ac8e44d96598f54762af3444a4b1a258ce69fc529af325c1b466a87fbd42e97b76cb68034390803e1af7c8cb0e117627138c08eb5238d180bae8ea384029ff0084b70b01cfc981da8c18d2b9551934f631cceab1213df98aa52e48820bfcea6ed0647abab4896f9aceaf07997ce30b7338ccb93c9575c231970b73e1c1b11d31c20e298024431622e5eafea918c5fcd8e4db0a1c3a4620480de0f2651e6b206a0f733fdd2b3b4bab6cbadf04f959e268965861e66b4f9ee584665b8ca33f4c2badc6640e2cafe8f50111d9f8fa90479ad413969cf45abaa6611e7adcee87ac9a89f9d9cffdf5778036a8857f2069876ede924c904cf1c3ed71a37573a5c0fabc3ae8ae6203b4e1fa57eba3c1811f79abf47eba2eb98ad3ef1ba32e7b133a59e4a88f26737812b8c3ccdf89d0ce91fd69a365a3a90bdfbd02facd406faff77ad747aecd2d7506f0f1d9c6ebb15cccc1a18b61c74b496e7d30a1ab2e9251123cfb47826d424986c83faa7ae1f6f570c4c07f32eaebbf6d2eea7e7a799c08dabfef37632ec5bf9292c2827cab645d96d4eadc7a3eb3c13bedfe18a1c1bb8574e267b297ec1236801bab359fbb0aac71394abf15917bfdbfd2714dde5025423d6c7c1b2c684667867cf665ce9cb5c72452e14aae6593ca96d9d27cfc8dbaf2d0feb7896b01b8912c8d6118358ed991637460e169cee4299d7a2a8fe8223079993615f12ea63b05d531b3155ddf674aa9efcf4812b5a021876eb8ea0dd87bf72962c479395381ebcd1788a37650aad130f3f71f64fb0b1e085393923e59479610e287e2a7450ec9e2c10f4bc587a8bc3b445034af1230a25c9488e7d755edeb060de2aea81621b9b8c631078666413674f535be9205181599d4f297dddc68e3158310ac4efb1a8e7b8e8095cd16a775b234ba7958a543f9bf601cdbd555b0a19c6e793e23c895a9f55463860d59461df29e82bdc86f6929a19484b116a1a296753f2a73706aad2d7c408b2c4c2f1bec5854aee33475225760faaf9bc6659818da54821ca070d1842a7d86d0200d966c0f7b2261391270002f1d1177627c8c284fe6c6e794f20e7e516133f237c200c934831e93f295c14487f23e072d6bf5d81d76b055d559ff108efcdbb331e1128cc783dd7e0305b6d0c93e918d97b3d595baa14bb692cddc075da87b8a6e3f66566667063cd896964e0558949f0485690a8d81e8acd1c72d9cec63c0ad163e8387f373d60292a9951c3df522e029b5306aa58d676e12baa39af765bc831b546a9d306003ed602c2125ea63f2c396cd8e8c6cc58507f34eb2fa3e3a84d3d52e96992654026ac7959dfeb31f284e7adf369773281e0181cb4dd1d3474f35e19a67352e127c8a32e376f0ab54a81540fee04b7507f9fff7dcd82b98e07910e22a150f8092468dd0609969e66026a7f7d63a9ef09db3fd641ce781f52170500b5c1932702a92fc86d3ea0860db32837f392a17e55db294b52fbb99faf533892f1c7d614fb1b5e9bf85378df7593b62e50a21070d439e1c96a7e0caf91d054b8d361d9e5726d9ddf696a8581b1f4fc09ed54232652eb5122d1adab8e8e9e270e1485d8248185b422a37c7227f8deab8a702257d70d75a600bc83f65784bb606736fad5a673227f06cad975ec9b558a8e17668d33d6df7d1e925ac2c01fc86c32e77b416a91f0c527bc91f91fba2c433c1610b2c1297b8e650773b97c8fb1002c0b946b6911a1a1743b648e89acedc69c0ef237c0c99d888cd7bcdb91e5faef7b816d6ba1d2f1c61fae15f10486dbf0ced13b613b1451c2f4268047f4c291498436c062d73ba98a07dfdfab4bed410e631d15f021d7bb7837d9eab9c60f3cebec2c93324b42764ca2260c2856d681b99e1907c2adaaae5fc6713a95d94a88e4090b63c2a2c0cc31f5a16abf29952e2b8db73503e8c9c6f131b1d9838589ed2a86844603e243f5b928c61dea6288aea19fd71dbddbdc6eb20360da8928f282f2717ba1498f42cdb8c37ff3729648757a0f2d83ce95455ba95ebbfc1f28a94655c9af979881144350e329c7728f1ca98fa199e6ba0dccd31c2eaacfefb42aeb0436bfeb2d6b449b34987e3108eb4760a2b8adc72d91fb9c55919474023255c513fb949a1c00c520e5bc9908f81ed22d2ae8f7acb69703e15f7d92c1fc3781ffcd09ac479abf3721b85742317bb09557823a0c995f64a244c3255ea15d46a65997904f6525b6af97b2dec7526579ebc2119a9be0a328bcac77d7dc0189c7ebcb245c215d64c7c5032e9fb07ba6de0935f66ab8b684d36b929098700a1d94b867a6de3bb9721d49b0ac9bbedead34bed9425f3e6e607ea4ed4d12d03198e82b129c468cd41eefad27b87ed49902fccb1346731dae2bebbbe7b33a53ad1f2849a9e51de288ed1024a94ed7873f61690bf02346f9611b6433cc80507bfa1f56e8ea5c2d8c46da7c8e87e8a38f5c480ebdfcfc225e7e99a9d539d99464046cc58909561a9f35ba03e18a3b05e72f4833c18c094a13d579a5c3291860d7a2a81842055a82cd33c7d200ad029d50314b6f0ed843713530430a07f44be8354d00c8b62900688f2292a4720289c29f92d3785fa3787885c3d2b0f31175704beca4a1d4f6f6bc2788d86db6f77e82e1fb6057493587cfec78497f07e7df9d228963415ef6d704cf086c70dc71520ee949d0fad02021d8a5e2f9839cce14896a322dd7bb927e245bed3636d454bf38a7202bd9f92fc471f48db53534915df0bd8bebf486df729f0268dab3ac9fdf7a18314e46e36f21a6a7852f3701728c8ca46e94727a3e31d172cddaa3cb17dc5a2a87fbc19f3b6ee087a4779cce9ee969d7b313b63b91356285de3771d1f0366e9ee43e338ed90b585188e9be697d729463f2cc48259f475f7bdd908254ab57bfaa5ce3f9378d0ca11d46b2d4dfadc73c6838f84d4998322834755f7d4d52e288ea3faade345becbed27c62de22ea01c9e1bd483e8e83e03ddeb43de0a4c7364389a3fc0bb180c292f9428ed1e2f1e9de014ebe60a77b4f4232f67e5e95356d650e77d2449b8a38afce315278a72bea1eaa28b6ede3a828608579fa8b80158a99b4a9377829a9f11eefc76db4a4b4e2dcf1c2cef4230b692627687ac61d49c5b35450f59da1c96ab5ee3ea7481733e94903295bfc8b0ac5e59543291cfd680a497abc7588158d7166c2f78c9407f05636c2ea76bb003c4eaacb7d2e6bdb9004e8c8c62919805765d66f58f59200d3604051f28a5b8305712772947699783723ebcd383f736b144b09056324588c71947ba027b480070edbf3a98ca395c97f5176b1423cc6abe0c34e8b7f41565a476f6fa824377083bf41188b6bcca41fc6976c194400676ae2937afac0545ea8232e466d9e6395c0021725826515d263b1a9536a76cb68c337d1c6820d412d0e4407c0901628868690a81ab753bc105743c11d77b4bf6418f7dbbb80ff8c389464ef6f748a95d67f8bca330c65a8937cf57c2bbc889c763c7c9139cf7c46d1b1219aba425108ebb4d78602349d0eaa07aa3f543188e2a7cdc03b059c98f31dd51bc2cf44671c87b2d8249121369627a1700aa03638f646d44d4e06778408496ac2e06f8d457dde2f0d41150643c642e2370217a812b2b05c2e9cf2733186fae10aeb22a68018ac8b1fd2683c5b6131e6f090e299cdd36f5edc95c1d49a4ad2ca31d67b67db8032046b606642d0dbb70f86f8353a37a0400092b915c4f6605dee3b2c2a8a5cca93f958fce0811afcf228202ad0318ee88ccf015250de12ac244a45dd2dbbabf71c1ae892936e60391dba92d3d1226091debe663c4111cc4601fe867fa1160dafcde0d04b11b1cc887629e33759014ce060624267a3fbf15e8ab3763b6ef6decc88156f189a58ec49e93a2c7653333eaf7c25ab77958f84870b32be720cf9ea50ea6a1f205619ef9afb7f4d4e28184eafcf35d3c972e86df8077916ba11999708bea8833d25317c3ed693cd350506c334fc30ec2b7e154206bf7e7636566161ff878c3def5d593d93d79b3d1e5682de2bbee297997f20a7a0d3693f765a9d6625d29667cfe31024d4e45d6b0b26f87dbf0f776bdfb77207d46bc8883b8539f8c2aa6ed1c3393a6f8496c223982752a9afe2da792cf1f929341eff7916d2c1fe72406677e2f69a0e0e85e29a031e0bf1b4e844675ea31cab3836cfc8838f8a10e2b1c3598dba61d643ba9b19f7bddd85155a4e753e6808d5e31315bee40a4510adfea819ed1a87abf74ce39484518f6e5150656940deedb1effa4c6ced1b7a6ae3d35eae45bb4ba2e35a8ef530958b697fc8ac4fe8b2e079fffd187f0a5eddac7ccab8f746db984267e5a58348431f2c0762fe59c297230bc5e79a82fe5ce300f0914de0dced0fee1b663ebdeef14867d9a3584b06d3a2cc62db11b8a450ca47a5728512f67a903eb49aae2aef81c103c7217cb80c4e13abee233f87f3338b9204e0499dcfa9f4c161807a957156f9a1c87c38d7c530f1f5536aa1f81fe2d8ca37beafdac1650ad60e948311b4cc4a9209390e49339a1ab55602cadf7ec415112c121940a13093c95f8b39d2145898e71fcd1487178ac47d1588b67620a5183653a55bded45e1c4672f476d324a6089ff5d308c4156cd177a0f0ceba1de17ed9edc268d0b5147b1029509efdba583be1fb73cbe2ee613d300bb1f4c63c1b934a4951d1f5e2d73d6a4cf57d8a753b3054a95222e8c0db0d090661a57940f31e90fb48829276ae281df2603f4d20ebcc7670bc793f25f482806bc7d2ff928e5fce8c1f2fa30447247f315426b4d94c23dc7d7af6a99f4260651aca631d3a72cced03137d8b9e7075ff44ca70cd26d70c6f16b12a911674e64198e777a57b79f30f99d596d1355afe0304fc9f184f68e32bb77a765b26964e48103a9a645c230290e35b42a2cd8e3a4e2fad976c0d0dea3bf133f3acb64f4090b7b09d31978755d8d286772e9c85a60ff71f113d2da6a3dd084a155988b8cf2173a0f02c97ea5868d3ca2a47541f55d4d987edbc853d36ea20f97de1885da18ae6b61dbbb8930aef58186aef2ab0e61e64577c4dccaa957f3a079aedc24209671382012a39f01650538c9ba7067ebef433d3121e0bd6487ff63ed99efec2bad9211280335c0d49c3d846124300e005b6329ab281ba062f2854eb52404d164aa28fd67b21d2cb3573660b799b9f482fcaf28b49e0e95dc0143a1e4f014554b8d040ea445719bccbf524eb1c0cd492b4f9a8fdb1a949b9ca2741ded0b1212acb4ec4e4ba5def8cb25d305b15fd09779691e14bb44b12c6b31bfe43135d69c8c1dbbf8a1d8fb3dc57e3c05b1e899a6242bbb580e8befeddce50bbe7525886cbc55992bf5b59db287c279da1b249773a6517f5281b14e19b204611424d0baf8ab1cc4c3dd33932c3b17719d6c2e9ea42af9a466f90c72601f0f9f283215e5323cb06ef97aa391cbb5160c0f92ace5cabde35cea5b32409112eb512b35780042a9908977444e639a81f5387d1be51e94a656b28095dacb062c46beeb737907ad8c96d328391bc703637af802da5f9aaf4f88ae10e4701703c5a0c69f7ad6c2a16432a1b9236d1766d529edb1efde76be061e3e45ce795eceb9f9f7baa9c41e1ecfb7beba8c7cd3cf9f1ef44d41361b5f1fb8da86f1990f82f580f9aee5b1ab588654ee7f060fbec93d6b2fedc19f0d0455d12a949bc1dd4fb4cea200521ef5f016a6f81937fb6661d26e0afcf6fee6c0c5f5a09bdbb981a482d80f359b133f1030cdcc351bc195c901a86926b32865f3cec3bce0f3547a8f742a18c1aeb04d679e038f5c2b273bcbe62c67857eb0ee6df27364141fa56e40fb12f33e658796104ed2aee879c05535549bd72b0b90df3fd781f3ea13752fef64daf73814cb2bc446c8bd5361820216b4062fdf8c40c7bfd726f528f2dc160d73c50fd683c600d4e5765dd5cbd4a9a3fa34f779a7e8f3af7fe33618916e57af108dabbd39d0ab5fbbd84e8c91f93867c6d258e93afbc9676f3112cd9e7556a6af03d0bf292dce664ee264926b654f664eb1c9900ff85f04cfb35551016aca87d4dff7ffba097a23864a943a3fbb6cb4424dea6e056307f99788e1615ae3ade41b7f444600bf8201feac6c19c2cdcb642571cf0e650a7d737ad0fcd4dc5b1c9cc0b62d163c688fb5f1ec465f265fc984c3e4f891f26afec21aa7fc556badfff960e343744125771dbdf35fbfc3ad6eff25c7bd91c7579fb1e60543e7e20e0679786d8ecaf04214a43eb14ba9784142a8583398d5624dd8f458cb2653a8524365277877b3fb11186afaed91f9706c5145a1bd66b693384131c1a05395ecb0d2e4b5f0a4bec5065d8c086a5a2603cfef57aeced8495a17ab49ef0de8f2504c980e05dd0e71397df394b6957c12e768912ce497b4cdf81c78cc8c9735206ac8af7112eb89a71cc19860c0e8b499a0adff013d9864e4eca169750db639263e47ed80aafe70bef588adbbf8dac9ea9d469daba6c3152a02e835cbe0c6758657e93d18c6e84500d31fe15f0f0aa89c331fa9d0e9d127af6b07bb1a0fd48a862ba6153c8c339a23f62f710340f774ef6e087d32cb8a477b17c0c34a6819d57e46aeb1a973f7e8b260347c914f79ae29fa6e90f37a00765907d2f96d5c8504b7a3b14f0e64ec72f29bf7e5eb6397e456e311560a57fc834632c3274d5ae7d2197c342b8efe3c61c93c66e88a71c6292c3ad6db5dfb02ccf5a929b354644df3407e2d721b5c32e4eea3ce3af6acf82afdc1f35ed5ea0e1bfb79c7e7653d8c5410af02f82d937ada01ff775f5595061ddbb1373d2b2dcf4beee59bca31088eaa74a5dc18ea591abac7d6a6a31d2e0941d920f12fd7d27fcb0a22fd57ccc30c1f9d3116868b2ebb77368cd217876a30f59761db766460d1fb3ef07026f5d9173d73028a0f3546cddba59f49bfba369f4ca96598de9a5d6a021b4ffcf7a252237f275f12f91347e785207ee3366b0f8bede9593887554496fc7c74b3bbbf67eb080c1a61690582543a9c51fa793260fa0b5f66c3eae20e92052bccae06ce2059391ec0fe299c7135585831c78f2919704749c4d1ae59ec913e3175570cea9fbda161a016486fb223c5eadbecc42fdfea8ce04a913e9a8dfa28640c56781f3c36f4ff4eeb2cb441ab6b1ab897a37d2cdaea85599e22114f3b6909342a5c3af3905ec23d0838685f38fe69d55643e91f86967ba1cd17b2d3c55097a679e76105f7d09c52affffdc2012bf4754afe14d41446a93e1a096ef739b4db3456aba2071ec86a474a0d28e07ba22ea971b04b4fc496a3417f89e9319771e2ac208d56f5a149a47ef7d00d7a7abe15d65afc4da0058f40e427b3902ce3a4e9470b727faa2a3cc867233f66ab09a4b1a7ff3ee633f78906b403e2ab996cdc7ba51194cfe7149538a5d1f1aa71e7ec03cde6e7974f6d829c5a478e839cd44b15e9f4d3592c38b5a7b654a0c41d3ee18f8b744787a61360a91c4368dbcca62fedb3bfb13b981026c9a784f54e1fc41da3e14329a5e3d7905d95e61734f694208916cdfec0b3941e28b4e3b77426b638f8dbe95e4e59ca2efa02902b6396548d05142b414f6387c4e086df98e5d2bc412596740acc6e9e4219734ed709c3c29896f53c333ad47002dafc5b0eb73aa35d9e69f1b42423d339a39c079bb3e0cdb57a46da4952dd9a7bedc40bed524d3b07d17996a328ceeab1f8c40f2d8b65178f48108b55f3471ca5797a6befd2ac241062a59bfb2fda17af8d7bee3362fffb7ec462e10dc6cb99cbe30baea09d0bcab8ef1d473b5a1c05d5bb5e3653f25a8ad1fa96fe4f0b45188729a3896e46a407cf7012d35b2e42276f3ded06c9dfda28734b95f269cbe39358ad8f2e07ff2269b3b6c6a6a0bdb9a3dcc8a033fc2798a6a24c7860df959f52c5993868cea25945b0f8e7f35f6b1f8a396473bb5f9027ff00c0df692fdac772e00607553bbcf1f8e1d9e2720e156d2260edefe50fc1c5bfe1227385a35aaedd442328abc7422dad76b4398434b0fd954271b1325ad6c94217e9b8a7a11fa5e7b40eab0453f6757661fe36c750d372fc5a19d95b760477c481d4274410a1acaa09232c732f5492447c7c552c6e2332e40bfeaf9b19e9e056fc6a404f1d014241a4887945e8e40c8c8d6d7bc068fd72c664b6c7ad921ebbaa78da9db286f647ab9751eb7d1cad62e329bfaf9b52bb52d59c72b8b8b8293ad3b431584276986004919447de0f2b92f08f047c05b517672a4e098555f2d0b8da595f7d8e4fe6b357438a8aeccfac5730ddea9c89edce20a949ba7ee035ae15fdae1362b08fe22f470bfc8425a2bb4f273f5da781359e2e260f3a9d3bf793ba229016fd64dd70612d504a90a670c40fbada3057f7dd3b207706603209abc9ec3d41a5391acb3cd1d413bffaf5ed3a94772a62a88af0f805fddb2d7a8422ebd3638111020437816d0b5da7e9701d759405723d932b8d136143ac69b4321dd9290a0cf5acb07da444437abcd47e586a760043f6f12e7035245e09b848b3108830f9f7c5ca7d08e26d1946a2d9d5ce1f1474cc18a6701854c32e9e96b325263b793945315e41ca26f733face9d943bf8f0257a90739594b353ca3a6f13d23b3e1a14e742a29b084394127797f4e9bc970a3aa07785bc42e900d2038e1ad205814608ad1746e5342fe1d707af204bde819f4e512924e90572326833ba70c5fb772eed44115a53566845e7b08c458066d9b4adb6b7a32635e0bc8a96eac462d717fe1257d553f83d9736b8c5db8e5eb5df2efeec23402fa675320358f63337ad9e318d7f609e07c7200b8ff6af0b01d87bb82e42ffbba52889b7e2125b9f4b7e1c3aaa01e2c8aad6106338e73f1ac71b803fb8de3ba4d3e4eb0000cf579c3700ba11ed33ca94354741f925daeac785a1e18614b4bf2de3f1ee4e828a272ea1ff750f37038dcaa223b06ebeb9cb114b6d82a5a1acc57f55cb3d967f78f774f9701a88be2eb89106fda454cae710c01683acda9bbab19c27ccf059c2f1761d469a56c73d6b2a1b8cbed88fa0e2a39e9882882b8af9d3bd8513c30f2782c5a537bb4dd36e8ddd0ec1dd2cc4b09a0371cbd39434c8c649f64da898dc088aa9e879ab18c75957bfb8c5d8648d211df10b8af5585e991d76453370f4180d47a927f8488c1f97fa57b30f8211a4382a762acec293264a89dcaf8ad78107f997e76694975fe68c803ff853803f31d81838943b18bfb23321c6a97e1358a613b1401106bf99574075ded43a8117b35725cd2aa209ff38bc7281e0f3d0f6681b8d7df47f21ae21f5ecdf1cddb5076a8fb3bbae6fe4232d14b8fbfff17dd1ba9c2b7446d337e82e4d4f6af6cd00ef626feceb85c64bd125daaedbc4a78328a53e2f7b83b3df203d9824cfa90f1d03cb7158548fa1be5eff0ea00e394ddb173ec67340a3572db7e5258946f40d602e1d54c4905a4d2bc2288f849e298bc34e2bfc24cafd0a744e20ab337e7ddd3d74a42aa1a0fc349e9f4c61cb3411e6c7024d7b203838390e26f24d0206aadb23714c984af26942150bd471bb9d916afe30377b101fcf9647fd38502643ba316192216f2b7f369e76f4777e0ee7934d8d1475f65b84102620e87420828f95eda0ea92144464bf2b1aa5fc1547b377e5b3376b2b985694ffca7c432b724d2d988618a4d42c2a55bf14e8671ccbb55a02268a914ce57d23e92cf41c5ba4362637da94c0e93d829a12743f2998dc61eb6300cc2fa9ad4233927a29a579c374124c9338468b50397081cc899422c93ad14c7d986668722c133ab22cb2828b782bb03158a2c194c4f1f723ffc152c4d48906e5d3b6bfc19d737d609f8851316b90ce61033da02afffd9e805dad38971b3a3e5ef1475a1330ea2d2b9e50991502e16061abd3e11032bf92a52b7857de40eda19cb18dc712e478cb7c338b7c34d510fea66e01ffd92734127c05c78e1a84382d941facf21c45286a1b235023b206407d8dabd7e2c19862b85004318edf5086258ae89f95b8bae36bd924cd42994691e6eb2850584ee5a32b808deb387d6154d8abb64d0f856d3e47561e9a0a410de6641f806b9e9f488a53fd801abc833a8aa1f156a49a6f3fb84dfc04e1ef9145ea3fbd638cec8ec7e0c2547e3ead8de4008783458bca5638511a2bbc7f49f553dc397763735ff557b041bd7031c96263a6644b4f545e3d138a7476f128674c8b990c9f28f67265d2d95a00d5547d71b10438b8f9a38bbd979e620602a12383c7af45739059f14453b93551731df7bf306d18b979e14a246569ea41c5de2c5bee33d345371abeb0dfa249ee543bf4938449dc4fbdd8203b5b50bd2685ab887fec53de022ff96941ebdb43b16ae24658e0fe729d77f657dd8d2b279e0a4b1822f75fc054e75912c5208da4792d5de70c03f42fa503ddf404aa3bae34147c6a1b2ad6ea14632e2f609a9af74e03a09d63fe7a3b936611a9a175074ba07fab85104d65666911efc931125f1180d14d7f852a9f2e59ce3d44deba5411336fa7f45ed7310b5f0bb6003f71da9e9d0849f93a2dfe19fa50fc212a721e7300bdd720907dc16ff6ab941c7f2f6a292df2caeb375165b6e6d32af61e8203dbcec4107b48ca9ea5a390da7b4ba68c610f130c2b66539aa8f2f9ac762350af2cb61ad19b9ae7be37a05702847ecad57a5e46431c2d0b5bd509a917c96e7bb57983e3d6466f98ace64fa123c5163d2bf31b31eb22e57fa0a90c22b3213fba03dbc41f7105f77e07de368aee9b9b6522c57497f33525a79987386ee02f01e74ca9df41fe8a6c4f68431e76f9b0a241ab25b4d662c23e0d9dda6e8d8674bc1f1eae0244a0a9553a2b152c426172b961c495650375008edc265c1907d26d06ff020daba362608ad9e6f4c541387c60191ff0248de993f0f2842012627c0704580ef9220611e734adf3c226cd1393ed9e2e04c56c6d13d9034230a202ac27cac8d103bae7b2765e0c2c6071fd3910818bcdc5e58f99776e2f467de17197274e2bbde12f0b4a8a9b74830be6cdf39467cebb5513edde806b4ba169850ba3e3dbbb55d3f1d73885e9522d8da4944c75129c80b6ad2a737cae3b6c05cb9ccf970458062fce3bba9974605045e43a890fba8dc452b9da9f9d17d4221f6a72617d0c5cf39a74489754078f4b038e09ad054777f3c3ff68f65f83c9ae132801cccc9d2e2183f94de4fe2edbf3f6c013ac27858ca138f2b20e4ab91c384cc1c6038a5fdd989e5607621fb09926aae921e5179fb8c25f584b236d1c9857983fa00683d693b6bed430391ca763b330c808004669696bf9ea50b7847109f2af5cd59b55ad335ba8c1ce82adc41d70f448cfa58217390914df2ffcd275a16904d120c1b519f12ee8741361af42ea4c0c3d5959d9dcbb13351eff547768a225c4a0d175aad04b1eb9cbd66df120999c6879320e103f8b644d7441232ccd388ac51b0ed64fbfce01d3e9a33f83185285a8e6e3cacc64612d5b1121fdf7e757deb5a8975cda7bcc2d14c14e76af2045aed4d37668138096e250fce7340f8ad174db7ce288e3680cd5a8b376dfed38ebc92550d8023f712e33e0fda43503e96cc977e1752c850fc2b25d77c6e95389c908b12cf5a7b0b510dee2b868344ff32786b45f33d840f1efbd90d25dd5bd71713351056750c1aa9854ae8a09f67db9532f7d7fadd5ce0c6314a673aa5bef279f78486205f5fee633585328065750be6592834ce0a7e79239b1abf9742aacf52220108a9ec5d6314b2a27299f877b78552e59af8852bd85f34a37e3f5b243db6125121371d7ec3ca42ebc1f0973f4f5ef03dc0513c156585608a022cec8d058a30b6645c6debdd261c0fae433c911353342b10b6c97551f0946dea7744adea56fbd787a47b7acda3fc7c7425ffc9e96a326a2b264ebf53d2397d64ef997c73988f24ee25e43b846ec38d68fb14e0808322f972fd34cd86c0e8665446cf282f55868af0a5dbe0c7bded3ca934d889c934ea7362fb9c1b45b157395955749d8e34ac0d3aea716bc53eed2b1ce876d291a30eaafd3c9de485343636fc749c9b9490c7331d00886f439a4711b248b306f1afc306f1c39bfc481daadb400ad6c79932464a57303cb8de253385f51098b2d2fd9c1cf257f2c3b54cdbddfd2130db9cda817adcb9e9119406787ed3d7c1ef25d1c11745fd9b9138fb0472e15f6a5d361175e89a92b8685d03beb9bf353dbcc7a4fdac24ca21424ec23d7213121fd82197aeef3ae9f1b635e14f9d9c8767dfb21d2eb619edcce85cc418bf2692fe21d3686c5ff3ae660789cd0b690962647c305c0484d9c920a623a4e2bbb6ae9b85396038f81969d57e66fd988b6620f373092bbfdaeedbd1c3ecefd9cd14a0a212b96d05d1a52778ee453af5b1e21809cc511702fe01c53bee0fbdd7a0bc1566e9b0df5528df2fbce1a0ecbbff41f99211d345ebad36e1c88992d7b3ec2e9940beb6837e84451d97f985b2b368227eca30ddfd89285801313cd15e7edd67318e74db3b9c7d9e107e1b5a92c114e327bf3213faa4431111034a9ea5ecdc3ff01d36cda2c903457ba5f878be65935a99ab8cef6f741ca5a3a5a15ec33c2004a3f9bd3e4a738b3f2ae649472eb2d8d397b018888c585fe0ad32c1d38ac3f7104099e33bf185a9eabde60fe05df52b27b655e80cea98881799867ad6c490decb5cf01e41dbcde7d16666d2ad5b7e19396ff05a0b2f1bbbfddfa50b22431ef05519bf76312339502c0b456a433aafb1019e7e3d0dbf41b43a5e79a2edd2b003bc8cf3fb94bccc0c96b3d4675df92c5a07904afbf97f161f3dd45da487c1976e52fac0e4c10373d1b98c41eedf9d9884cd95150572c7d5b1953482f5a167444e0f7c394feb68f81c44513709d72a8eda8ea41d08e804269334e47d89484866aa3e5b7feeb87569fc98cb6510b76fd8c377129f6bdc6f8810ba726049a47ad76883be5f301bc4b9fdc62fcd432da915a1804f099590002ecb7aa9bde666ed4efa18203baa265e9f7887ec46010b277a56c451295f6b90079dac66e5f828c3baa949af91f3e844bfa4796fd35288c293ab4f206fbeeae972b7d81a338ce43665190cd577ac2e43596c72c4d6d608ef3765826d8d0254e3b95c49f358bfcd1edada8e0e40f282ff717d25fd371e10f64f983fd07200db9f5ba4da2b3fba374368a367f1f2785f9ecf19d5f2577271abaab993a99cf6d7ebc14fd9ead1c91de17ee21f965af3c48fb8cef13d14bc1726807e987d29227f84621b61b1416be126356b8f2c169e457b5e9d3670d636fa472b0edff0181db61904702336ec3ee970ba5a39b600f3a18227b2f25986bdb6db9b760e6de19824d5f075a694c8d34116bfe425c95a635c5ffdc0ab3df2c5cadf8d38777c5162e77450398b866ded5ebff0bfe219ca1610125cb2361811a67911408b89c7b87f76cec8812105a865858f1eb99a3dc8d33cfb24584e13cc624cb919b7cd0eac639222dfc7f2107091b7a2fcee37805608bd2d7f72551a402947efedcf991a819fc1f8de568a4087344ddc7f57a9210b132099b2a9a132206f561c16d23cc47bdba14b4b646cac8f27216207619ed7926e75d2636e8b78f46644b4ae1b31e9420153432226727ed9d67e7302332ba0ed0e6de750a368f641d98f4dbd19a6a5fec560a96772f71194c2c35c4addc37e3324b786599ebf23195882c55a48c3cf4c26c382259d02471a1ceb7d37699455a932fc98e565a02ef076f5234304b31734f6fd4b86b655a0d5392fa1e9726f6731b527ca97b0725af5bafe67225d80d44c8e4f81e00626a78062e8b94e63bb2597e5881727d054068a4af7b1cdd331c7b9370cf6003ea8b135a45b187634cf3a2f57465942601f2da87b3bfafb59308afac35f2173b2e77d8119f18442fedc3938851cd611801fc33dd217bd0a6a9a2bf5f47415db717acf05e20b818b00f77b393e9959b80b3128b4ad4c7cf6a72e29b63586bc15f649ce91c761d7c72837e00b438800a2889f3a092aa7b6efcf0223f4c4cc233ba963ba3b5aa451ece68f1aa3f18a0e1bc6e59b15b163245c816190f28ca69fde6dc89c730e4760171930bff1708bf6fa1a2fb66c92ce1f60a50404483f234ff6cafa30ffc3870c9a8cbf822851f3c8e57709084d6ebf6a14a88eccdda8a9de071af515393f57c65c9ad0c58ab54cbe3f8954985d2bd1d3fe7af6a5677a0a3f12871841d8dd0f2ce5670072850922657299bf6b38ed1cf28d7f61d34585e6ceccacf47f9d79dbee9ad3429ab2a6b1ad2112a1770c81b84c65be3947262e46a7e272773f2fc6604bed1925c8e67d9b5351adb6a29d81ab885c4b6ac64e51250b67552b8819005ef81c7cfe438ccd9a98f42754393209e63de36785d28b616ced947ee7f9145ce7aa25203ba942d4ab20973d0cd15df6b56d1a186ab579c55f686977ca57fe11230239972709e172ab733a954a67a3de44de10f902ae02aeb6dd7a4ebdacd1e96f09f56a2fdf0c89c9153b2c2e1cc4a169aae7e6fdace306648be3225fd4bc588fab336a5139eef4104a626d51736388b1bcfd3b8d97c8d8c2c102b97821b890025bde07712a0456b618c20c791bac624117c94a26ed67148ef6c56e09e356d7ab78ec611cb24ed4744dc8124a403bf9ef05ce8a8cdf1fee27dd8a9932004b006eaf7c8780bf4f28fd7b067144ee4eed2a2306648be8cc4841d923dcb75c657ed7b5aaa32216f6b14b81cb5e0b16f44c93553c4b3587c78dfa3455789e5fc2e58872084b0fbab7e50649f53b89091b106368b80eecbd25aee3c9fe3c00136ff18685e40eed355dd88328f981bca4a83be384f32f5e91f286e75a2ee994a4763403afb5c87963af0af48678400f98e300da268180dc77ead39ddd01de26be61a355a239e3fc4c97bb37913f6e4ddf116a80ba3e662c441f22e7a850e997e82832ffa896facffe2256cec9e18bc4bbf3a34b8792845b25c335b61aeb92262122b47339b24e50c78c1cbb175bdf2efa0f6c717cf3c87cd7bb954b0eb52737d8f2b50d82c670fdcc2dd8bd71d4fe99710d93c4788b0ce170db839ab01ba54c8f8e04aeded54b2c8229ecc06912655c7006d7f6226e1bca0b994601ca5bbe04084bdaee001a1b36548e0befb8ba8635d01676a77aa6e2ba524bee57f563fa16070e63def1dd24305135433c986fe532a323595599443ce1b29e91f40927ad5810702d0a658618009137f81f3afd681bc9a44bdb7f62e33896bc845152f22d433eef035b7f106a8aefb746e29ea3792040231856a4e9a5f6ef21a1474741287d9939179955166ddf47eecc66aa5f52055e8da0284efd5db408d30804873689d1e4692b94b50e385087cd3467ba748194e9872df8c1d52c91fa212fb89ab096ff04e2b1df7b35c3e832d5225ac4aec8ddbf5c4f83ee5703e6fe28baaf83a73af0969abb985e70dade3ab087db958482c0c0a459b9a6937a33ac2a31f62aa503c35bc744a67c16588cf69b4e43a3a372310fdadde5f2c9f7639ff3bf82add2153382f12f17ddd87f9920bcc0ea764b8451b79ca9059cbf9b736d35e3beec12ec170d90392d969bcfc1221e0e21451f2456c8e32f334e69b16f8aabecb9e68394c97f735e9f8254b42a7a65d14efb1b72df7f637ee429d6807f689a88d7fd1a7984fc3853287eb1dc0f795470854878a7a73021be388a866ea6d7b0661c3393702c76d700046739b01da57541128bcbe62902694b5a8adeff455a75fb0bd7090863e51f290a9f1da5e02463bf93dff37045408a260ee13987df1d61f79ea9a1c5fa1d6cb917dc6837c1f8ca4a3e885884a169aa4c224afa623f0ea6979102657190ed0d6a5e4c3e1f8e7006a702d4583f6b2af1e89c44bb28943f2628b1d8f5094d62bc685a3ad5c12a3d3e9317475d4bdc9362c0547c1f603fe78fa2f832cba0d9891ffb972a18fafba2af3ca9cf50be5e4dac9add21c51a59a00dec44aec1230fd9e45805119934f3dc7e62b3b40e61f355a5a2eadd2ebcaab824d9e7a91dc11090e247ff7da6bf2b1312a8db029cde1a1d6c19f33694252df62ea8835ac33dc37343ec6510ee888f947e5df1c7cd965cec0c5ffb4ab1a1f83a1282a9e8a2f3becfc76e3d36aca6128d51bae5888400ce08bc3b31596f3650b8bca21d328b6e712735999252219093727346aa2156b9f20b98f11f5b77d9edb6e6ee229e05f064f8ee50b0938572a239334e5885ee647ba86cd054bcb999ec56490f5f08dec2fd3f2f6401f30a31f66fe9e93d801b2ba2ae82b27204aa0f8d91945c80e1c0722d9cd7f29b25dc03ba6d0beb49814ebed78d443973170536746383b0e4e319a8cb0dd72d4a4258d1262aa5bf3d4234c6705d8f214d85f4cd0a2abb3553669ebb9232c26ccf1fd895d45682ef6f4a5ca9aa5d789e4b27b24dce266eb3cff20aea71928f64010aa3e76735bd1ec0e400788c6e0843bc7e7f5e319435316587ed582e1fa27efcb2ee985c0cfaa676e5a8faa8ce044290cf6fd7e65118959698884461b39e5309a21bb622230521bb642eaa5ebf03d7344f62d2e8a17c947d0ef6ef900e2e70a2f6cb56477cdc025671963c5075cdd43cad8804caa9b09fa54d165e4d5de8979c6e48c8b5286aeff014115b7fcd41f0ba99f6e26f7815611fbac6d159535dd8dd2384af656f4cc9b47f4d56d3d586e975af4489b8e31345c4d7965eede246332c74e3efeeacd7fe1e16bd63fa603b3b2afb0c2f71b1f49a224ff30d8c7f484595b769dce151ffcf5002bf007f5ade175a09ade4fb95085dacbda10c011c010e71fabae37e57808693f119add4df71005c882c024096e923e4a9fda094555f6bf76e8abef4c0347ec2c4d0b4df711a6851339c548c36d90237432bf45fd474fbba4df6b0d72bd3d74e392ac1127412e18d3cff9cc310287fad9b4ba6694ad3f2a6a360da6eb5e25e155cf749660477a87b012e5012ae650f4c4b7cad19de02a5093af1af045290f1c2a54956d4ffbe9ee9ddb773ed37e6bf3156c4a76fb34a77a46c445a4f7626d3e8c55b3617ab9d8a6349ed7fd34c60796e204b767883ba7d56e18703e82f3d53bddcc8c1b58ab0082435646597cfb04e09edba02a2242ddd23d6e850b5697fc109c2aa4b21054abdb5bf027344f50db5b14acf0c0ec97e0929b85b320fa653a1c54bc64a39105115af77a732511ca48fedaf233a956222745c7953b04a80b6c79c8515b4fe8dc865992d9ea9152c3318be5b12f93558f9c5cd9a6b63aeda06e1b1ae8a1e90ca84a51a3f83dce2740de7335462b07179c43b4ba59059d0d9d4f818f34763dcf887a345521e5253e547c38ddbff8fb83721531d17657751aaaf90b8e9263897e734118ff1036b3c1519090d998e31a970fece8f246de6837c398c166349a80545b301ca00b935575703e16808e6b37ad44e355ec4fc101f5131be559390c457cd6ba87ae44b74eac6004a577909675f992ca689e64356b6ab38d85c8f86ebbc3280f988b39be25c4526799109e7bc28c9c3c65d60e827fb9d17f86fcc9763f4cb22d0888e97390046647851db52005bce28fc65804f63d1312bce2384371034df6c3bf28da3bfba9ceaf8b72d1e0c952e839d01556511ff1e3efbc7c183de43c01202bc39c9706a8ec3da403f6d4229bc7b584272b4d569d22ae5b45473a58512ccc1fd36259dc7ffacb1caa2bf5203555242b3b2f17458875c8f3f0e7368e8f2ea70cdbb2c687717f4b9663b8e4ef00dc5dc6d0d18a5e9a5335942e39e2f1b4c184b38f1f266e283e326e04e2001f7434c7ad9f2873b5da26e084110a7243a279e555f5497253308deba76c610e69239c7663c199277bee7a7abb231b244b47dfcfee0f085a3761fee8629927eb3ec00586ad8869be8eb391dce39b8a080503a633887e5e76249526b937fa221eec1ed7f66452e9357c1e0be2c95f2d7454fb6597035707ba4cc527f242f82591a70370ef8ed93126f9d84b84391ad8dcd3c6149753856dbe2c5efbe525a3411b9bd8ba293e94801db6626545e313af64f5533d214039a56412d39135359cc275934cc580d22fc71cad00c836949eefd7ac70ad7394bc19e1d7aca797b9c1a0cdfa10346660d9d62250e16feec7bdaf59e2d7a3379318ea41c9e48be28d09fa0e03eb6e12c738515628a996f46f54ef06b9227506a92a34b5873f9017cadcbb1f0bc28d4c432e13cdc3cdd84eabbce41c30dc8ef1dc6ed89873cc6a6d5d50cdc7ec0cb76f4e68504b749270aeaa906d2dcb2fdc958ad60f400f7dc0a5b7d58d7f172e6b2bf8a17033251aa662e9e07fe70d433e0a72e8e2c84f1b03d32aefadac9fe6e997b89f61260e164e2b1c81d3a812e5d4c49ede56dfdef72fdd063ac4e2ec7af3b9fea76c18aabbf5cc01d8e36d0180abc76b5607f312c869b23dd0c6b142faca21a27d2d48051cbbe03b6dd180dbde1b5f888895c2f74cd2cc3be36a02ce01f9263198c69d3496aea105f09062343a13252b46fcdd388355a006e1181029c0ca7701c41394502484cce2d3f65d2a00ad013d75368627c14f046a3d15b192730005dea63dbdcdfbfbcf6cf0a8d6ca15e0bf34e30a5181393e0172ff3c307979ee937780761c56c991d2a8eac5f8c4c3e2f65e384c709a8620630e1e8e4b2a5b24f634ffb32697bcd39e0186e7c977a84265f0c38acc9173030901cd863f280c086d2c78018d2b1697403742da06ff51e4b9cf9f26724a03a87e0e2f426a07a3e5b9382e874cfc3bf8d5be1101e30a5d7a8dc280516cdc6f244c1ebe35a4809a1dec5e011870f81eca0edd932ef5bf7fb9148e14ae2df453cbbcf64ec402bf4511def1ae5b948921b21725ee90cd28c85f99fb152dabfd5980fc2e399013a795dd43b53a3980f06a7911c15224ad95faa990072b6fa64a1e52509c995382b793d9b11a64f0f410d790522620e3b64129369df2a69c9633bbcfec27a36db7c3beb148ab1a31eae23e23c659405385729f60e09a6be9401c9601f9a87d15da9dcbbf814330e5e36b6b7956834806aae613d90734c2d5d9bd4c444319728761d230aad415d7c5582e7c1ffd3a9d760adb4237b9fb826cd9cf134988578b52f79dff6f51cebe677eda8d8bfd0fbbb2e6a93d2de2aa4cb59103db1c7eababa84f3633d0d8ef5acf6b0fcd3736741f08a9c737eeb8eac057deaafde9f705dcd26a3d7c2a841be5836fadeb42946c381e23cc58003f89f2a3f83a1fd0cbe79c25fa8a45cbf04ab50a18df7af172da0ace7fbda2d60632b8eb37bdce3dee1c8d802f55ac182557c0d1f0fe937b86c53bb09209d5ef661e3575dd97da6d8ab28faab72d8e47063681a51d39f1077327fdb7c63fb0456376672ab6d71044f6ace29bb332118af2343a93c1da960e8130ebcd65f398a0391e968298210fcb47d571065c7dec847740cb0348ca756350c916b2ac34bc7035d75d51327c6c9d4c8cea7e8686916babb131e0c88adadc5a8ed293474b895f7e28615c0b37838f4e7e196cffdce7dfb3aca19c9b7896119a16a36fd92e12c8712c6f586e0e5950fc2a0146b4a1ed2e087280c8c2c261728e3479cee7b4508f54bd188bd8de7a84a0ec470df31a19fda668c8499da6323067046d8789825ee89e6114146b17b8732cf2284f2cbbe32b3a43b51e4fa64c58639fd673c3870045db4c6ff4854b404ba0c9c1bf88dcfcd3603fbfcf1a2c5c10b04d333df255ca30c2a3f6e6f8aecadd4f0ceba467f8db2cb43a9ca004435dfa0433e408bd8bbc8f5044b96e772dac842237f71fd484f1316dc05bce524e83ca0788a0e2a443b7c022b9d3889fcf9f19b6ccb737103c618b9cfbaaadfd1b2585536927713028b218034c88caf6c89c897acf1a9ba171fe7aaceb808565565e4f1a87c259fee85ee5602db3f77a0ec5713fe773fd4451ec37ad8b341d5cf76f2e5b1b9a87c19ed0380f2719a0de9de9d4658ff328b36216db632738493a2efc23a5ae36c662377f319c1796a00af7bd83f556d79355f06caa5a6bfea5518fa37eb4be0b7fb2f48b61ab295fbff5fe1fa847b13b3ec62032111b0915a78f4de3998f51b7037f8ce567fc87f0f10cf44aa8a634ce3cc429fe0153c1f9a4f09048039f474e88c1ec485e08f2911e66d62aa7a41a0e0a1f58c4ea94d0e973c7f89a0a793200573f50f6d42d73349ef75b1cb9c72d9a405e3c5ef8cb1f5e75d8f034fa722c65a69ff1b346bfded523ceb94faba8a9ba638bc6cf0bb9818136ff27d2f340b4142c1e9465978b578b3a1968ada627cedb6eec8bf9ad1c40289186759c6edb7d2a2dd9082cfe6dc78396d55f454ef480b67c2b24d325d416f1528337c194e50e762173c6dc4d4e11022d939508f2aae1252dae0df5a91b4f980311144ec77713dcfac305fb691c0c1d6f8201d9604d0c6afbc9a7426010526b90483b1a65ad4b9d57189419816c8909096c694d922f738a263a087e7943fdd5625af686e93b222435c594d8b707df5441ffb14218e0d63b3f2edb1b2523ce63b8f3734d137f471baec739fc296423e6fb2929bcddd6402c79b6f0843ce104e38df421a623d1ca73f5372756c18750f3ad8293fb78f3be0d08a7421b08d81676b895b04c254e5553b671d5cf14d6166966daae12936cf310947c4f028b34b419e368b85dc21d58d074d8dda75980347923182ec43aa48572c61d6b0a572ad8bb9f7b438f42d4442c40d9d9e824d02d101e115fb390be173e7e4961568462fbdfd771ee2ec82c513d7dc0f2029f0c8aec04dcc56a883182cdc6f59a8842b5029a7c3028610dbe664b9eea9eeb0caa53ecb50095f143c4146923d23e344a2bfc8a8a134d9f04ac4db7af52a1951f408b851bca90e4d77c88c857b71c707c814592c3e46c04fb093a440d8762e22807fa49ea36a89cbb89c996101c2cb9d2217d784c5df941f3d4aecf9e9a7765adab7665b544e5e4a9a222e142796fb07f9d7375e2623cddb84ad1aeab24129efa34853378495261413be8f626229706508946ded1d0cb11337d7b9deb503f2bbb57d0b9e195267e9ab7b064443d7ebd95c0fc7feb204aba92069a1aa37215703d609452deae1478bd2743c4e7623dcdbc21501ed8cd9df45694b3cb7179884e6e3028b122ffeabd89abc1e77c581bde5b7efa1b98e15a9f5dc2e89ff6c5cbd125c4b9c6c3d6c6277df5d77b55fd08df2a9ababa7da99e9e06bfcc1b7d15a230ad9ca2e77a57d9bb11193540764e2d9627326e74fd5bdd088f4453b6f8f2398a304cf740349e7c65a2f2d415deb90cce70b52beb10a7dc08e5b2a3084f442a65a7e538f7cc9694571d9b7102a581823849dad9195e546981875f92f35dba60f1113f7d7451ed71772f8bfbb613de75842d712f6e25c2d4d39ee903bdb597d7fe1b26c1e513493f426e0002585d59757874ec2ef8ce4146d01a6ff547083e937860f185b0318c5039e667cd937e7e8e6edce498fcf1838a44b8c23fe213efae56bc992d5c7a8dcfde39ebed7de843f666ec8fa4b4103292db1b2c25381e0c63747d2bae882aee1b5358d3e805b873c62011d071dbbde2439348f9bb95c9aec6109f5dd49329957a02d4d11426d1341891f4610c7c316007a07d4fb1bd06d17e436d73bbfdacda6a1222d3f52b4e305c17918140bb33ee2f485d2eeae0d6e1df02c00b3a99b111da8d8b410f3c0ad018562f4ebaa43c708e2bc1b76058fc4d5b09dedb53e5e5eb5ddc0a26a5ea3cc412ab8ae4cc210bdcee5099bce67e27225600be269f2ae1a4c9c39250fce5912b6e7b83bd0b88e71a72896306094e515e7ff4a1e5f8bce6e79d10c008f415d57c37d15f8fef4f6170d5d4aefd1b215c5bb3a43c841a3af63b2ccbd790fc830a95cc11a32038b880dd0a471bef1df0804c011a805743f9bf4bcd6886dfee9e2d100d4642591609dc3cd6a1bbbaefa8265628131f824b7c121b6cc31092592d74f6c28d709e7fca8db056b3d24e4f1a06afd969865a1e4c04a22dd2c2c8ec6ed6ab7588716273160c094aa3920172660bb1a399a5f93950dea13e43de1821ea4ef4c8d0db8a6f61b613ba4bd2d32740709a95c47fa84d31e474e2578e20aee24e95dd7099591d2f36a55aeb22b49bdc0f43de667b90909d2c15c2745bc4a6599be06862ecec38f508d6a965f18314e43171fc0e55ff8b88276b857f205746b26417489f493456247959c34ee0649e7e3a23d45e67623af245bb50067bb70e10111bec704f3736b12a3b09f129d94586e98e810e4d30184e301ff9df133d754e4763b786fb096591504c972d294dc194aa96d1bcfa7dab7302ec4e9e479d6b4a622cc8c37b149fd933b8565997a56bf3a179f03df0888f7629026b510e0d93a36b6f29183d46c23eba9888baf60e346ef94a741347109490f77bf71e6f53341ebf7e0b287e4a7e42432a3b6acd8ea2456dd03e5d9f9bc2bd94c7f5b7ae028291f094f84da837984682b9e98e8375ab87e875fdda82801a538a237c69b78caf26f707714701a1f82b674e19514fad0d0a6298e6ca5e0699b48db6bab389df4d8ff4559328ca5cd05ccf5f1ac016586eaa5d654217067cf595fad5d7e9a08bac80c153cd7991b994b61b5a994137683da859c91fb87f0891031e6b0b10407aaa5f62b99937099b6f3f7e2b5ccafa5b31c070d6ab427b21226e26c73c708b973f164db49ac97861748a96d74106bba183a58278ce8a21a10c19eece6f4679ed8e1c16c183b28a89d075479393bcd5626c0a3a85752ca6cd4c340bf04ca211cc9adfd147cbcb9191c06c5f60eaa57c9c47515b6e51f703625c9715ab790df524f3c547af2832bafa40d82158d71a4b7ba3990e178a7416afcb224fca244d3757e174b519a6f0f6ffa9922957c0422cf8e1623560044d7443bb008a71c20a447ae0dcdddb2180eca3c989e65222c75e305ca9971303632dd31d80b9a5ebc1abf47293a7cfa74c3eac0e853b7d3ca8b0b2be85bb0d39bcac261e177d02cfcad57982092abe53be413cc13710ddf227d528c70dadbe0dab90b591356530635932e5ca053d88fa5d86692b801d5e5e04398d392497465e510e567a8f5cb391f1c30868ad0dd50cdddea066e0fea308b0cefeb1540b7611231a44203a16495851592655d5e101eba3159fa7e8fb6523f7766a5b332c487417cef503ce88cee2fbc574acefba57de975aed3db6c02f94b6bd87f4a437d0ff2f8542f1c8e10c5c9c68b4e48f00ee10f227f6c39622f6ad8ca3b87a07c786d930b6424ee2420b451b03ddf6eb06e02c7ae9354cc9ac61197a20fc5cfdbca6e391015a262bbe53cb85cc57cccbb1f45067a3cfe973ff6ac29fedd885663c293ded915a3ca2e76dee0d5e916c1b98f709b428cbc8e37f4eb4fb1b0cdd8fa8f097f039f9f6360759a67944ff9edbe751165fe1839ef5653d24a278bacb25ed6fd3ee59ffba332b522b4878c892d86648df59d98f57c50651db778017d4a767015b66609fa5abf1b7d08b3c724af5d7d6e19eb4e27f4e2eba258896ce07cdcf7c981508022bd5e1ce5b5b93b87afcdfccdaa8cdc171161179ece59310de6e83621acc394d8c8864fd8f398c58650351e635c4fbb4f903f1bc3bc7949677628deda8e5507417272b0a80e2a7ab09e49ebabf5aa6b7d65e03be0f5d9d8c40fd94d4b49c16d9538827e3032c159d788133594e3da6169da7f76eea77ede9dc846ab6698264f8cd060fcefc7f9db67c75e4ffa64b9b2b62a090201806c50ffd154985ed7c3bc14c0450e8c774cae7e91ff70a05980416a9cb16889c070a20e5f447399403fb424d9d6782651c6279bb73fe65798e7b06abf10497870ebbe966b172c078f7e0741fa39a7d24e4af2e9c7e471316c99311ff77794344a07b47db3a822aae67deecfc2b0a68414df6dd5bf7d6db9982287c6642daf7123cdb05edea0da75b1d64ad57ada53cefba54a9261dfc5fe7b9259562b118f48f1ab64fa1242f41e40e5ae6f83ad17e4650df2afdd565e44c7de1fc47bd058d317dfabaf6573e7109a7eb5bc9eff4822f7f5ec1363c7582eb64fedbbf00b32b663d9bdca2bbd4e841a08a06e7d90fdd31cc60e938a6cc9e832cc631ea41f74a6343e7e8e64bf7ad1211808a217b35144fba1cdfd6366f855f979bb8e9a73886a617d7f2d96b4218fa0fc26e2b1e46593947e3f95f2540c42f3e014f3dc7669049027629d013bb63bbc634bb711c678feea8d03849a073ee01f50291c5dbed81fc1c90ca053b1d69f41bc6035bbfd0115bf52bcf3903b4d15e8805dd1a3f420a43047d21d1d0b2fdce5953cd03920be22cfe9c462d53d6fc4e81c0c0dfaea11ac7c9bc4d4cd291c522cf057e4ac4b1d674b3e3eba7c25bf02d0d0044407e5a0e41a6a0b595f2167357b9e09ffae2862e7d4c2dc0001040fdd9575f3bbaaf32b2de32c04a70b20af103a599d9671b2584a28269f90942fbb66d2a6872fe219ae7737cfccfabf020a9dd550760197f2c4bf80e8c1fed1caf5f0f343ac76a571bf5f80d85509e762feb997d07320923f5b5adc62d735055b8e2fb7330dcab1f54a08832f024a9c8474b7dcec46f08b3006384846df44de080d9d915a804e8466447df300ae50ff83709fa4311c769894fd080b8ce6d2ff28dbe2249d36adeac8d0278e92d6e24b9116c0c4f40e0b25b6bc8942db43260f64636e5e4b89039d8d972abba783896d9aa08704dded700874005f7c4a283f1e02270c2ea0c1e5744284a72644b4dd171cc7b20b53ac2c7ceb18fe2eb3713d7b001d0065d5092a7acafdb8379ba2deff633f840fb6431007684a3a8d4f9b30be550f53b6420491df20a7d422d9d456cf4d94dc6990971b16eac4669fb2718f0831b61a163e2377d593563cd4e63e194ee4bfc66ca5e33eecfb8f20b2093385c4b24f77ddbf16a465776854666de9a9ad513a135d34f4dc166150cf515e592baf41c8a1c6b06f6909638b4b8724610cf06ba689fdb70f9beab93b0c4f4c478eb17ceda07daf75ff8a07cc19feaa4e40f5b3bf4224b97e4cc70486d45e88d65258a84973a98bf93de2821920e44a0dedc829abd1bf14c3c7730621e33e9a4191797f2dce857d7468819a894cfaa1f0fa05d94beda1303439d4e5e6cd4216989132bae1c70dad810d503996f29a93f139f29fef51a638e6a7967b7d5137911b08fdca113a3ba775c5cdd5e00ca0718afd43e37ee36538fb94756f00662de89678cc0fbdaba9f6f56550b61a02eb1413e4106b06e8468d34a6ac04edeef465ade6744f16d53034eae886ef17865de101340607190699cdf03ee3044e24543c1c1f029464c85fad7f8c8984f162b2bbd1f95b6206b84df9aa30c34b0706170ebb4ba5ca4d86d009584ced38d2352595d8c7be4bcded81e5f71d85de8f7f0cebd5fcbdf9cf105eaedad3bbc1f9cb905648d263119fb612892131ccdd731ddd32d13b11a321394d0e371b2fbf02e481977483e2297097905d747a9a22252188a4e52379ab60a4a499ec24a1c346bc167bd70b0e8a96432d48d0a4a0fa0734afcbc05e4631e86707d4700add97601f841052a8d15d9e736ac943382c8d0aab856b8a354c8512fefd0cddf412c16216ce74fdedf88ec32df635793bb2ff695b8232b805a52979b3f8204bff1da0b997271265994dd953c9ad2870c0754b193a0df40fe928f914f839c5634bc255716964dd5d66459e4f1765c6c09d01d0ffffff2f