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

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

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

Block Certificate

Block 59835 ee348c86944b9e8025b35fe409e38f39cd872d625e27bdc0613b63c50d05e909

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
14766077aa980148deff146dac1048485b425dd0a473c8564da25f30f4acf157
Certificate Block Hash
ee348c86944b9e8025b35fe409e38f39cd872d625e27bdc0613b63c50d05e909
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020620000c0350000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b306f90c67364af45a7e9d295b720e474ecbc8af3b30d3f75ae0eb4ce3a35d9d1f1d463b2872e94a39447fecd2e069e46c63ace238f237909327e7f4815999fc67f48077103f76558c3c2284e5928f9b81e1d2c72aac82039417000000000000008000000080000020620000c0350000

Raw Header Hex

0000402037bb5c0aac08c884a58c1d438f13fa28519228826f3c3377af5a5325ea478584b5dbed1d765d10e2d7d130fdfd2daca9f094acce6c39a11f93fb5b2c87bfe706e0e7126a303b031857f1acf4305fa24d56c873a4d05d425b484810ac6d14ffde480198aa77607614

Proof Data Hex

59,560 bytes
1212160203079bdb28fbd909902a8c2f3cc9df219a6ee0b1e67a8b5ad808da9be58919b4adbb2e2d5c40c6964b9886f874a572de5d99015b1cffc52eb2f39415249a141d20ab0dbe8891f0667eae5a8d0caf058880970a1ee94e6dd8d7cc930cd21ceded32a2a55197301f1903bd7149d6a9c8b445d8335658c69ff49c4f18dbb1108d8f86b674c6952428439ad6edcd895593a093b9713a1caf23b1d0a35fffe1345fce8e16e350e992d2615dd3c8db3bbc3160695f29833fe8b492a1d00f32919ceebd80e564badb13a75df6824f439015a58baa0360a491943e0349b6a54b0861b2538f252a876e9630f453f67079967f581a7ce263212c33fa13c642fd82ad80cbaf28e558fa03dd05fd0fc697b8c2075e9399cb42d9442bc44a10dfbb89d1910254a5c0be696aa10153eced1fa3d0cabe87f850b86fb30f89930d158daab81c36ca4cc0f39223a8aba585186b3d354ef394bea508fb0ac33c1d09d8a0b5b1cda56a8a66addf1e7f05629b3d479a2af6b7faedc2a5e80aa2c947c346945f36343f4fa0fb360b09ac6a00804c784c5bf2ebffb8c83bc275965117fbbcdbd11b453bb84319722e6ed184a559a390578effe733a5266c085bd8aec1bd940d153aac53f5b50eb590d2356b4b82d2d291473944d264d8446440fc92fa39bca1748989bb80a4b075c1e20b175b8f877700743877aa0cada3c4b54bf3dfeedabab2fc7c59445b797956a3ee06ffea728be2e3c774b7191d94552779b6031d59500a7e960d197f1c03dd26c715318ffdedcd6dd79c56afd1b467dff9e0bc60cd1059dc6b69b4ee71a1a672c8488e5ebd3069890f80491fe96c787f204c220e7f6e63c8bd61e99aba67c7a3392f963acf8c7379d7d64aaf55369044fb4636c216b70b7fd1928e0534d6b2c8f29fc4af368be15911176d817598b7045d816423b38f3359bbd2330eae6371b1cf0dff1e384d793d8b5f38369e80af120e23c2e9b7ee73e746e215ca43b6152dee51bedb4601a9c60ef054e46b27a7a266a85924f8958004f61168fbd904c59ae7abf510e4c835a9893c2ea2f6fc7776ad75a666189d875ed9670f68a3734a60c3f8e976b4d8db985edf286686e3df4fa5b7805ab74da25c826c56eda9e38606f5169ee9307166173e4f987fec567a2dd7bf558202018e4634e9ceb4dd4b9e859c43848a40aa29882ce84756eee8832910e02c836f571adb6a2f1e404b7e1c0ed82a47377a4c62c190f3a99fcbd3a6929f87fc355bffa8d6957fb399861e19755718e87f38fab38caeda46c614e0d4876904eb58474ecd7b5ae0419e1f650c6812081d2d9ed04f6c44f581eaa7f96f28701030e4446061f91aabe2e533cfe1b92a91ef2afe92ced2d561a64e72bd898c3f2a79e0f0c1006a0807f97a60a5dcf2f8ec3e8d31621eba246426c1bedfa82f11c499ee4b155735017bc880af71399ce34078c7d40bb78d5c9b61fddb0703c437b3aec3b64a91df2f9c19f098a0b5cbe0d2ab0939e6ecbb7930d889631dbba4f4b63b379d9208637f2837a0c1d9c96ef597adcce90b7848718344f1c3b48d17a9b9cfc8286533231deeeeb75bc8e9855d37d45badd1549f37142ea969fdcbafdbc4960e014399fe70fae31646e4d6127d19700aa972dd7b96830c101b09296c1977978c13bf02834d2412f99786747620b3d97701cc4f755f591a5814ee9f627bd4acdef8fe7ce89cd69e06e270d1d6e363024da71a47b90e8efed8d5bbd2b60c3b38f22cad867a2493b71006e1998e1f8ef9e672c69945a200a080ba3960243b371ba813b5821cd527c3adf3d39271df9b0d08f50274647da71272d505d9d9e03609864778db9467c557e454c0f0efe660927988ff41b313f250e8af181b35ba0660794b984bcb08fad6b897b08a8f9354050929ac711ae9dea98fba343ca2ba2a8e076dad417adc79e1ccf61fbe937dbe6a032e19e60cc681c2cd3361f3e4623ed4f5f1bccbf8a2b585750a4bca74c46fe7039ca06c2f208200554fde9defe4e35e04d382b0a1fcaa64752e6907eb2ea47e63ea3245ffb8a66a8c226a273844ff684fe28f41fa8002185fe5732155b33af083329db0c181ac2f6976b17c681c71138a35d05ac2804619134d49337f6465fe6a372c04fc381173325da01dddca7ce59953047cd51742582a522f6071709b849ff94bd24f0d5a2aa3b26611f545f96877f5e4902142b4dc7445efaba3b561adca2aa3b35a619c92a79329a3c770b7324aadf8fdeb0ff7f43c836665f00911bb3bb283106096b526ff7f375892dd35e1e25b2ec27cdc1e22ac2f73bde382dfc466a4842c6e3357a713a42288bad9a861d1ff0c61f1ac740cab0886a23d1bb6b6bcdf5f4a0d5ca116a90fda0ff11e60308d43bbd24f821d3b427873aaf43133368b3f6dddf5c4ee4cb6107d4e4651f579e2230207cb8507415d9eef13fa050bb9ee04127cb3b064a6922878d699f0cf5a5fc3dfc7cd78bc85eae99e91a07a86a55fd7285b4712fbee397157e8e583a724bede099a2eb7e796a2b33064667b3717fdd1d80c9bc83337a1bfbcb409b7c44f359f5302be9c01514427ab1d5871290d15e0395f1a6b9586410e47082f93442d3ee68376407e9ae4f4396c1f0ae0ab7c3160593e6b5e122c0301663dafa66dc251199d25a2a9b6dd2471a222fff1c9653360a77ce5f0e120ed9b7b3c4001ca53ea7d17045d681397042359a0173c2e2c2b5362c6ca0ef9e2a1efdec971ef12bf9f52c2029c225ac802ca552301d07188546b86735ec198da1ff71ca98ca38d30744928dd5aa328842a7b924710167039c3b9a37bc6a643534cf50f79ae7bdd4f2416ed0832c848b02bb2b4d4fbc85215769f0a4250927444b9eb4b9675c4bc4fb4f8de6736743d06f861512d6b96816236d9908997a1a5f4f8e6c851a852b35cb7781c02ee4b3e933004dd4d66fc502dd1b801c283430fd380e54671aad92a15081310fb36dd83a06db5e26d59e721143654a81b98d683e1a6fca26fa132dac1bdfc4e55b6d9dd45efe30b6ce1641d81c608a46282a8be29a8cba8774d3c5f1195490b7f8907e90c5fbcd7d0f6ce1bb9244a1d57cfd7f7a92e30c981cd06fa9b93458fa6cf2398939d9be8f28dbbce4f4e869bc37b2e0204c7ba8dfce7a7fce0d50e51bb77bc2b82e80fbcdeafe382dc497c815462c4e71be75df737abd2b71fd0cc44b05e093bf5f25bc97a666c925376944e0b29e048ea51a0da18ddc761601287ace187862f250205697737709476ec2978a4cf975796f1be4d0039b0177effad51bc9789641cc82bf1a31d9ed02fc9027ad8f1e9abd7246cbbb9be8a3d2ec485058811163d1de3a32bd08497e7078ecef551c475c3d73effcd1695e2f1517dddfa7aff9105d3998b2a7f59cf5f219aac1340ff5088b6958c4d3c2c07c3988c98c6afcaa449b93e2bdd141695f34fb02c8f302d9b496990098e8f465ad7ffbe117bd90553c6b40373d6b1b39b196a2d4d8f1725a939bff0f8281a5bfcffdc1bfe8b93737573945d35ef8cf400e4052ff4776e09932cde853b46d84c20bef4d95db76ed8eb1a80108fbdea1fc7a46d02d3208e7b7d533aff816bc07d7895a41f305c885ed973eba41d1e62c38f199e16dbb836e3a082ccfccfa6585e4e8486d34cdfaa4eb627f5b59240186358e2eac09eea913bf40019504efd9d0a2027c5b66793631128f6056eab3dbd358c889cc84252fd269ef73a458dbb5dc20faed34e0d146e66cbe2d968aed3dd10504d5f17a1521ffc33218841f1ed5da32ea46354f9c2528ab27da21c1b3b171f5065a86a0655b278eac87d41964baacc3b5fe52d519f9d6f4b37b8170e5f17ba505ded7e7e435795130d165c42ac5d44ab1a25a6dd115db15f93b3edaa6681d1a42b998a0118c569c1c18875b0195643ce674e24ef939611669688466cdc7e92e39dcf90fb567bc274d76573e65c3bca360df51d74d279ae2956577fca715d0e0c79db7ab124044a99436b266724c74eb3919df328fe234968bff8ae500ed501ae077b22e30d5911dace66865af647b432184e228843d3aae1fd19830ea3a86639b547320799e3019c348a791d9b7ca873930f5d0e1e8509639302f96fa396654d32903da1ab592ca3b66257e20e3eb3ef28b7b376b59f1b3d47d8fe7052ce43cd614f60ebfe3e0ab89f78e933587e71a0fef0ef6e791fbea14b14193d821b65c862ac697f02843caac121750fdd89c36eda6958e55c78b5dcc093740b623cb378f916c7549bb06085e048e537f167d87c6dbc1d219d055514102c0248513486f3c2b5bf23d62bc7967405e798dc9b79fee891efed4120d092b678e2dbfe0055ea7210b3f4f169db2d30c2d88596ee1be9fe83a3995aadfc8d0bc480b302cf206f40d4350574eea8cca88a4b5977fda426db91474480d3904346ba36cec910dd8210f74f2f175be3bf17c808e7b2f24c9dd4cfba64c5af41f88abe8bd2d701d0df882dd3fb216e118126117858d105e77e8bb548ae7b9087525e353921da36a31d05258b74a7f57d9ce042d00c21c8d54b553b8f8a7389f66bc59079ba80ae06cf4c1d5236a3eae800379e02d0c5a7a8fde655f11916c28b6ba765ec465514aad1f43b56c44d878cb49ab662d3e3295b165a63520426320a62583e84b2af1974f045eef8e65b850b4d9c8f742143fc50f40eba8b788206f3a875557d5fe71a5d72ce70864e0bc00b49a5b90fc97c185efd8902fb519c2a2fd38d1de1e82f84f493d3bea8949df0605478e639bac1314b3ab46caee209e11899c4f01be083997049752c39c085b4a51699a477176e6254536333fa3c5679d614c9b2024c2f92993a219cf70de713d703c51b70cc2581cd22d3fa268bd59496c4cddfc93a250e431178971b946271e0e38e2ca6ee4f01b7e72e94c26e86ee08e15404e52efe346ed0f6194bc9fb57861cee7d0a7c913168a77d77cf9ea4e86d9afa980566a4350d7d2537d525487483428538a53eea0201f8b925fc9abebc5892888c062a1cba526dc91e7ca06183dd2cb61539ee5c409891b513a6a75a3a88116e9b040264d205a00f00927f2bfcdba373a39a90ecada760a7b1832676ee6e181ee16d878833fef0f82e2f473810a71e252d920bd95647894b3fed7a53f7e986077da588da81481e5e858b81f0c59fd51ca8194806b09d96a44ce47a710f1a19bed13ef35287895f6c095a9f0ef7fd3dc4076bf326dec5e2709722beb5d958d87803ab87d2e446fc5a78b90e5a6c903df7d7a4218aa5d66f75d5fe1b1255bd7dffed3be6c1daabe2a0d4d12ded70bbf20e65092edc041b6aabb9f93655ab08a91cacc75e27a541edb4d105666570b9ac9265a68b0760bab8ba4981a9a3e85f74c7ef598c8f668cb1fb0fec82b5fbca5f2dbe7c48308bde2274ee830a4dca018f6e649475010aabf07e72aa84636b17c4648416d28fc81218a22614c4d50918687f9ff7482a6547f6f8cadcb6141e020310c2f861b47dd4b800e93d6ab35f9011538288aac628a966deb1e6cc2469f7345f46e83b77c103dc3ddb739190451bc53e1e75ac73d3d3fab3731be57bb266b3bbf01e8fa75fc8d1a6bcd7ac4d8ac8652d6e7fd4a896b9ac7bbf726041760fb4eb3459dc86f08fd9cad84f7c5be362eab19da69eaa699360563fc0d6e6c4dc0a3c129911fe72ba74c67f6ade84ad516100a11840f67cb183961bf7e308981fc1bc93412c3ef8e8131a6afebb2077d43ffd0b44b7fd19f69d7e9af1ce430b11f6c842ebbea25455b7400fef5716dbf1cad8cfd42d7b5cb4d3b5bb5f150cfdda35077d17a8f48a7c4d6d0ed3c77fe94fd96f1936cf80b8fe3794621e06f76a690efc27cdf430d4aa075ff0608f7f789d67490461d743294f5a4d94854545a1fd195f150b6d31329cd661a6f3dd2c175b0ee5be2be091801f60e520d164c13de6416c19c6875186eb5a22d9c41abccc5c246a16f179452a03ed9d099d80ab92b2a2d3646c6c275b2ca56fdd5290ebf031dfa4720c465d8dc1fd6b797fbe1e810a4588c5f9b18eaa9c1d49fb2bc1fe9be753ad147bff03673bcfc9242f0b596839139e5ff1dbbbcc9b91aefbeeadd6444288d1bce4b099b2503b13d4fdb344594842d0a6a3b62c08c9b541cf612ebdec29f52206d5ea55a957d682ab1f0a300827230d83efeb4359873dca08eba6951612635fe2b94d9127c2667d0b603e540194b5a36e6f634b4fedd161feee192590988703b90a83c4e86d88d86a0caf68b4a1920c7d041ee0eb1d14c7b97b9b1635104cb222c9608f033e480b68b31b345aad4ff505cabd498d31cd3c700626e536bfb708879b75fb181a7b5c02c1f5cfb58154bfed8ca9d1c48c4e4fc92c4091facf32da156554da11f7186b027b546fc5f6bc2519a0cb8ed558c8cfb7a778e2b9382dd234e6506e77ddd61cb1d19e0596ac6949dcbed69476570cd07311f578683bd7a219545930cd64788b13770613ee9373c403beb1185cfac02da6c5a9177e0f60615a5babe548c73f09e4424f3d4c4c3cff445be7c5ac4c4303371569efa4917f7932d0889a05a8f8a7ef9f50b713305052ea19d386503518377dfe0fa305f5675d97fc89b36bfe7ed7adb2fa21b25183d8e08aea88b328e57ab7077b4a063d55e14e100022322cd52aff3bc10f0b7d73e74279d4b5062a7da891911c2d943b88a4a694a6cdbd348f4254077c5978aa97915e0fb7fd041f223f11b7814d8a6afc53b2796c67b7cbc69789947e2139f85a99d3e053de119fe65bfa2b3d14219a1886b692f00924fceeaf330bff044965628ff5b28d93e7b5be572a68e8890d6878ee424029ee85ee2088e3c91ae726abc90895b63dc23bcd6574fe131f6ba5bf5b51dd150eb75f44b65ff24ae8cc6c1b70ccd0ab0c4cb1c383373c0385ea8188e13bf707ad95793bf066c951025a7970ec475ed2d96d33830fc8add094cd4c1162122d58bb237f559646db4801ae6653bc3c31c9f94ffb1d34bd522c795087510b783d0d791ad87c1c03e99419f608389e4c53a2349d5db6c570f57a9370c3512c3fef3f7ecd66a1ed8ba98c0f7fba0ee3099140bae83d9bbc00cd848546b77ffce223434172de55dcb2dc4719cb8c939ec383c993b99244e28ebb5ece34430c204d7651876595d10e70b86d627d6d3cc19fced473a69fa02ffa08b1a219a794d49eae511884e4f897234ab371e769c52128dfdbf8be6e982938e97db094bb3c83efd2024a8f851323209550f182acad566315e7de0c017b4413810422def38e81471af6d1137ccfcdd6a8b581966550c0b41911213a8fa29e78a1e431cf22b4a99e280f4040ebf37ff6c36fd5683680fead5e42401bd727bec682ceaf84934f8b72b057b1f9943b63c397c2fab21b8972467e5f8953e9e8bfdd39cace64b0496dde5ab22581e66a5f49a0f273ad21deab4a7526fe6bdf9fae728e10cd895b75b1d1a0168ff7c99148c44196c1c0fea41e0dbb52de6d4e350a36922da3f506226e05e6a5917b4672f6f390dc9fb6555ccafa8c0b89c2c8c951da0e873f22c2851a929622a3bc81fbcb6cb2aef81e8c0ab527ca217e88f056d552bab542df613cdeeacec833f14d1ca6abc5cef6a01d2d15c69108478d924abbf0a2ba8ea92864ae72a4618eb2751f653cbd8e664ab0cde4158512127ca1db2a91a20f2649380df471963f58fc1886740042e234408d50d6bbfb6c0e18ec92d0a282303fdab9ba283077d3c598ff137e57dd261d7185988b6949fa9b998c9db91343dcd62decd5b6a41aa3a0ad67fe15f42365b8aa80a4dede08f1699a19a70a4ed6586ba83b51493bfdafffd16c87ceebcb4d221f6c3ece0beef022224f82c2fad041c71d4ee3138462a929306e3d6d7df87e82b6ad2ad4cab4e2a0c9cfddd3d33ad42ec377917b7c53c7ab4aaa38c5ecf7c09e6283fc78847457b5485fec4f105bde87ca00a5da508558f0a87836f057406ea03cba636818ea2fedc9249595ef0a1bd89021be3bcc4328a5f31a8eeb5eaf454d9d5c53cb954a02964e5f9d5308d161e57c49c17addc4148097e0bb311d2e345e9528bbfed9ae43192843cafd0a38d3f138891f659d67de15c0c232bf4c63b0b798cdb9e97613832d0bf0298e6d9ee6f36d3e7399766596d4353e4ced9fdd0e700a19766e913fcdbf547bb23ecf8425f1cf220a96f794a0fc354d2c45c4cedbc5f227bb7ae35dd6259997197df0c69a72716295bdbdb15c534e0752ddca2ccec0a64e03caadcd7ada163e46daa5a8ceacf20313fb0cf96bca6623d31140060f4a935e4ecd63b669a033ed22ad0958dac7296dd9271c1f9e5c395767260de5b7e58c76277537d97bf7f1ebae29790694f7dfaf96a873416ac2966fed5afc85890238102dad58757e5ce65c0a1611bbef43816b6cd72b72e591938b86832a318c06358b7fa66a46f169f1e1bd089b012baec1bf920d71f6f50d44906bec8956e7c025bf525de4c7a0aaddee580b9134ed5cc1a588cb9f423f418386477cba189773e634fe615106774f6da14ca4584ebe4a2c9f0fe3d688915676a0b1635177f45bfdecdb14d5bd5de3764fb0c70722ce457ab22541fa8c35a99b2eb93981731d4c5b0195f661c180da216c2bb25ae426b80e0fac97517168902619921f5c02a685359974cc3ea9c5364c844e6f1c09a7c260746859072e248e07b3c36dfd98fc0d13b85053023500a82e16a0906b7155ddccf575b07f5c4c890317da8247c514754f4a9fd2629fda630c50d41e550b8d96f3f7e6689efb6b48139ecf8e9b06486a56f111383836fb8ef39ae4f852736430b5e4b8df545e97a8175fc3c698e6ef1febab866e0387a366a0ef2d0e82c22dcbe1901f8dc3c5713ac1fa57a9d700cf635e5a271b8e1c8ede7d79fbf3a94bf6b37fc33a28b41828dc1bc3a8936f30f39595b3f439ae30d5c7821da753fd7b0c42549741d75b43148a60ea7b85414dc90f2b3dca40f137632585078edfa3c6d6a14fe1b52a3fe40e8c73cd1ea1839ef026a6f0f7812fb296f96fc1d2e8fe4533ab79b2b0974071fb6baeda4a16b78d9ee37e98a707387bd14ee7f98928bd2dc17ec63ece9dbc6b55f3447cd51f1867b96a8d84e62e663b9325febbb9f44f615c0f33538e31d21821c3a92e542ba956f91888dad9e6ca8222253ada442bffe15739652f8463926ac8d81ea326007cf04a7004d4cfc00236c95b39bc746bd113bafe73bc1026ed599ea654d2e1dec4d959b233557cf67ba0f14df6d0d7091e22aa8c232dc561df9503287b1a7a29f7d0a8caa90309f82c8f194fcacb2b474118ba165c5d32bbc960d541c2ced83ccabf88f4f859cd4a6e2ae4c5e2fcbfcb71a2bb9d04f028ecdb46bf354edc43351586bac084c8bc857698ecef74dce5de23537b72527b44c8f5768c1ad828b22e1e73b522ff4467c25071a90b510af1bafbc814fa40bf8cc4b98ef937f2688a5bdfb70fff13bd7fc07abcbdd2fe864ecd4950093d3a0610fd28847cbb3f92fdf8e60f017c4be816cff3badfdf45a2e1396c25eda1e2a2005d37408108f045a1074e36067150b608cf04fe376fcda78ccdf9cef07827d54280ec49ff7f983c009e21015873f5af94d63e5183c81bef2b1daacbf97fab43aa80a3c3fa52852f5ec174664fd5a6c9d4defd03f78f0aa5c6fc979624409547ecba55d99244f4ca4b1edf99d9f34902d0b86a87bd85e314eb230c990ceb522adc53d0adb433ca52b1b01a45477c18988edb4c780e784da2dc946505e86769a33246fe4997dc1b7d22b000f9e5e2317ddfd041d85135dd8b05be1588fe9e2e0b30c0d7727b920537658d6aaf6296c51dacd3bf2e1d6027d36de020b944cfcd9ffcf15ab592f09123434b69a1a5eed3824a4dcd6080001c84663148d086875818a13bf897bb001418da35c32cd696328483b287aece98480e87cff53b6583837dbc9378073c0baa3fcfb65457e7196675ada4901a441c67fb41e0084472a02641cb6acf5cf59b3ebf289d5f91f34155e838a5e54facee240b3e09953f8899de99a745fb4f40288ea8f64aae6362bf843511b529fd2c07a78a4351eb169da119d0e45db343887c36e287d09ecad6241e35aa7f0693a261ba0598c4e63c1210a2f427bbfd68487e30b45ea8a24aa8c3072107943283a3e5d5386e9814b4a2eb843c4a9b4f8b00b1fbe8c49820caec6f88216a8139bbbc1d7ad23a0669e108e982cfe30488c8adc2c139f6399911a4b228949f1dfa54b84d5402c68276dd96b8fe479c5054cab54180da5206e79ea756a63614b295da0a1cbb9bace2bc59bb9edd82a98f7b49b5d5a3c5655147208308a973d98fd28118b00a66c457a5d3c842a3ced670b34afbfb09590923783602783216309c22cc496b6b4d1cae680a11bb8a72ac97ff8c52b1fb6afac81fc8012307769c2cc6bceee4abaf38a6db719d1b2db0b4cbc047b7bc7aebb860255524053c44740f470e3d216ca701a994a32aba68a4f99e6e0010f112381a6329cfcb55abba0bbd08e111697d74de22dffb1eed1b8f7626146ed4dd86f3d482d91598eb8d64d30cd4f841f215893eaf409f6563c6dd88c5f4d399943653df209b03dce9ddca676882dfe3741ede0401f65818fe51ecb42ce6a93f1f8ce0bb09fe9ba3b8e32029d33b2771e5cf999be076536e98d3a62bd936c31a45e931f766e883de9c0713ba034ce54f963502cd435af22cd143bcb5a13d43eec722c6a4156ecd2b1aa983b81626c5e72354e2a9803c8e657efe9be25ab358a7912d2d57f798e7efbe5b26a9264e53f21a2285a841fb7fa4f25f828829b504783354cbb5aecb2c5b8cd05c3ac640b5f08f97b10caae24f451158f8c3416b01673c82aec4d6ae668fef9c701497328d47a2f89c4a1731b416f7e657b87a2ec7e07311b2b1a4d1146e4b3b5763394a063083d822fb8124a54b86441e6501a54c1ba069284adb4814056e5801d2940d7a3eb108465f57aef35fd683efc58ab87543183bd5e122b1b1990615d9de7036507e764191b7755445ec03f0f0a8f2d9f443f0034d69a65cf6525796649e6133f47c40856920c3084aecfcb69d1be636364fb7a9962db39ee4844741b6bf705e1aeebae6bee77ac6537f5de6d928f59620b56845d14ca137bbecb8d80fdfa69a438172acdf240b60971b17e368bfd82d039e9f44a05c1fc87e369c677cd3dd528f5d3708a28ba2774f2efcf136f79dd4fd8605fd56eca07fc598b9736670ace59b7524ae17f02edf42646af37fee5aff8ac9d8902870e7663950d574ba3d85257438f3c7d8ac6235da4bac8527d0b5970baf54c9255045d065ba2aa3901bd4fac066f3b6c02f6e87870ffe18f8f6ff1a5c0138a02c167f10f81708136add036e0cb97c02bc7185199ebcf7bb4e905a85ffcfc67b38ce2a8d60bdcce3f5f7d70b423dd890844529e953926271a1faeccedf3eb1c9d746f0b4ddfe68614efc00cb9645348ce388f37295d65149943382708052c3bb589d276560a7860d4fd9ddf7b626e55329eecd4ad98ce77725dcbe452e2e3c93e2f8d6102cfba9381e1afdb927e04d414d57404324e71242be199be09d04a3030faa57fa3cd66016926da28e719fde08153928cc50ff422e915ec42bc066242ea3f058ac588e10c55bc4cb6c9c64cd1b3d70418d3434065ffb0d61a83d287c6d439f216a771d838605d2f2b44ce20306e074bb28071bab5ff5fe228f3261cda27e9ae7dc54893e8909c985f8c2abe80b68668bd0628831d1bb3f95ce2f29af1ef8065fce7696798c262b443d047548c3d28f379cd441cf185ca1f0c9f0791329a464f96ad71a6c22c1fbd40292f16ebb78a71febb403a74b7e90178f81f4def5c568faa0a479570f4477647f6167b48c1192fb4f362f7c8ce178259cf6430a2cc30e78d7ffd2e7db5aa9843c0779813c7a69a07f1dde4592364c21f8df87ad97962c4e0f50778b988709549b08cdad6ca5ae488ab634695d48682d33257c34e74848794f6a48f6d5cacc58817235313bd1e9d3fd69b8b421cc794708a76b7eac45683fa886742a7092207e3d6f818d2950f19ff9fd87310a1db676f608b6045fa4c9d29b8f3a33dda7ecd4084eafa18d4d775ae8324935a2375370026c8c0e851a4e47ebafc62ed14bd4df94ccbe914fa629b3085b86c29b173edada292d51e3fedbf9c587afb656e3b7f1d834505e7272ac1daa49db06885d27139352377f5a9ca7de47a9681c2d72422dbbf8c223526fb28f07e14b1cc918b04f4c013593576fa3020289dbdad46b7224206a2c039e9bb196ac49dfe1ff150c726a64737088bc8c7128cf42fa1f9336a7a0e829584a44bc15adf93111ceae68546cfad4f7be6178db4a56d6738669fbd85abb88b9111a7e82f732e4a2ba18b61ff3b52feba8ace214c0e4f00c2ebf239c8c844b0b8fc99d7960efad644bd8be4a2ecef3531d2c6760b4bbedd6b88eaf41cef8c18aa266dea1033e581318354614b1f48d97d0d4257cd7e5102d5308f15101c3de155f3c14cb8ce54cb1211c3f94eb37fd34611fe16538efe5d2ee5f09280db7729de2b6cc29e256067b53191e0d9c35667d26389779f7b5357f8843ce27d8755cfb9052eb35d018f4750ff52c5f2a31ea70a8a75ffc85b9812dffe334ba6afa4bc75a71fd315dcc0f7c91c128510184101243565c6ba806d66f9b33b1d9270705bd1fef535a6df8411b0e87d6ddebb37f1b5e841772735bde94f08a7c51dce6542521e22b650ff2f7b4561500da8485c2360f7754b8ec7906ea9e4f784a4367308787e3ddd924ed453aec8fab90f609a17f2a7cf08c0bbfb8d9d88b36e6e2f9dbce15c5b3ec5f87a12b2a53f5a6041893dc10379f5ad5db040a8ca5411a5b176b591fa895bc6aad2942bf425ffab8e727235c7f1e06d809dbddacac7511f6d0187e2db8987e304d8fa215acb0fa673e282fd39896b233ed1860011578a9e2ddbe13d2977771a6430947b4ee4778c5a9de2db8fc5b63a920f9953f4bd1790655229e9371ea02d8fa1173652e28e415c3972e5eb36577647b7eaeabf721fe8a42858ac27d79c230035e028c21e6283b79cd763fe811c8966f849718213c51f2acb506ffb5d9be1a2d56aca8c52f446e8e8fa19bd77fa234d2c24469acdd6fd856535203a2a216609cbbd5969bfcb2a951a66c01a9d13e3a9f96d8a970101fd53213f5bab87e9bc0b14f4b437dfb50858e239a4e73039d6bb5d171a354a830d0c6803459bfc62e10e5bafce90c853258ba0eb9829d01326765dfe456cc11423df7daba33147dd3c155a9f1f55736efbdc3c4e5caadb1417a72cc80fed18dc7b0a829c90ee61fdfb2e65785adb1a2141906235577ef6d8e271c0d9d570f883b4e5e53ed7417f2d91d9d5bd29cbdfa0a66da4fd12d935d88f62d97638676c6be85a76d89f01e80eed48dd918244fafb991c47e2423e9c2ca972769b73a22dded780641237195ab30002479bff545d2cd775787899cb5ff5e689a74dee6a878a7601b11cb872ae0e3a51ebaffb4b504070252ad8582cc6d1f17f36718349052bea4762f2b4936b61be874581f5233a4febbaf81211aec7abb484313d6a0ba67ab8e91227088fb650836d458a688d5c10a5e4d3313491150940fa691b29a50bf6f1f9ab42c185905ff73c80d409d68e5a825ef29eb1e0251c3f15d91e3f8e22da0fefe1a49a3513a70ed3ee6b8492658088da0ea46d1942088961097ed2f5071e563cb36640e58815f1f21be331b234671cc13214ce2e5698b3e2362bf79506f93ff42a974cb0146a94dda2bc6d9a07be3d81a05e8f415fbef950214db571aae08c1b3104074f2020708f0918aac4e02323ede0a1be55ad442a42e3470378c2b4f1b0ff29aaf90766c1c9d7cf03f33d9eff20eef383ef6f643671f9fe41397e861357a71e1e74c74edf0335fada3c14c1e7c447ed9e7c97b3b24c7d1dfa7dbd299c9ba835c944cd11fe39d99059cc1d446338c0f8cb3afc0298989437099b275046cc10c1e4832828dd48ff653db7f247b0bc6381ddf155e1758d1cffba134bc0a7ea5124e30e8cb197a47545cb97fca5ac575d9ac4c3ac21a93bafab65ec0fdff0d7297f6228a4c45f9815e4741fb195aaffa0ad8a7eef1e7fcc71ae11d72c9637c53bb6332632f81d7cc2142be84d294304b0aa6b235a06b606ffc33fedaecfcb521557c007f470ee9021723e0decbf61e19e90891a36a15d2e71df3fa98e4de5a81fd29fab41493911bc41e2e9c71e4b04276f4eab850c8ae4cf7f93df340b610e3c2d0e03ad7ff563b5316b6eabd8f422992edc64831f1bee641c2132e7e363517d6b1ab4cb76da8c4a95e04fc97e2483a348a9a6fb024b1112c58bd152f3799afd2ef395c6a158d98de571f640c4b1a65f9e323ade7afa56a45c8965cab91d1e4c42d3d0822d3b41ca987b11db6711f0bbf8c10f3b5ce08c4f118f29117e99ab5b6317882d547c058fbd95c5db88a93ac6141b6028fbd138b6bee8110a967a6ba7bab3cff6c484eb8f4753191b92a054b71a8a7268b71e9a71a191ad20661fd1120d7050302ecfb50db5b86a775bfa937259a995c3102bd56a0edadf16530a65c49d982e7d1ce44622cf05dfda73ef455628d20a75b2f9e519082295ccb45e3d91d9d7cddf1445dd561596508d373beb059da84dfbe8e6d16a4b1247c03bb06c1ae002da0b353cf0610edb88dadb20fc927f84b22803cc38d11cbe647f6b3f3ae65a6ea4aa33da24593caced49dd8f3bb64cab8c45eee492bf8b9fd6555eddd74711f6555cfd0d325dc4422502a5be9f7e0252ea0bacb309f85a2acb52806aec45fe8a4714b56410a3b23b88692fa1bcf948a04cffe183c24bbba0372191c8ab29b6e42dbe55d568c539cb1508f932003338beb482518bc7b95055077756b71f30a63e5624fe0b5127ee67bd13db2eb6981ed21a5b08d4e8129aee50a53acc029ba9c71597ab88f77e12d6b1427af759ae9d369567b2c00373e8a3b64d204745f98e2d800354b918fce71e3054013e84e6209f454fab9b7b7df8d3bbad43779706d583ff8773bc6f5f8621819b7fa757c35fd38508831ac763ec9ec7e0be8004c7a31ce56b994c380cfedd3d65b68abb4b40a4d7c3da2ec7c84234843fae25597c909ac9f722c963194ba413d5a5d589d4199f49b49ae8730bb1ba66ff4c71ef93b766eb25d1e2fef0de425242805b1c222d894a69aeea023961a51e09b017cb973458e45775f61e4a5f5874e2cf545248892f8ea932f781f19dd96f06460b370be78f7b76b0656b0c1f8092b5b65c26b4872be5f665c1dc54b0b0b48e2217ee016c238e916685e1eec67abad9527bc3e420062d665c8487a8872c5153fcace21d7f42d044e8e8523314786f3932b18e16d785eaa42d647cc117cb0f7a59eced266965a068b2c033e78b00a6aebb00166e5dff32c3c227ec421d2571b20438fa90dcbb911ea4d7840420296fc13718fb1ef7dddce764f420274d7ca3d0c804e43949cb9f430e765b9f3349da6e7a3291c3c6b441d48cf244bb8ddbcbc12d3ab4678d92278620d30ce920ae078a28df5237bc3f608b42d2d22e90168c153985eb7e4bb2ca1694511c8ccd489eead49ba34b51428f98bb8b40116a53c964bd28d210e1bdd6292a1894d4bba65dbf337b20610de2923b4ab4c1ce69180016fda556d7d5c70c2d9b2b73360ec080b16012f8e959b07a18abc7c096f54d5aabbc6eae55b2aef476269c90f542b503d177e4d927b313f7896d87f5aa78249b02c053b430eed16705237443ede027a8ea16d9b2ee7184db36e0a51094da8f4b105a6ee7755171bbcf64433b3753c00397851d716c9a9f39f240b04e73d8dc6a84d7bbf8a85856264bdaa513cd8f95725a21e64a1347805c9405e20845dce5b94475e6645b2f95598ca7dbabffe100fa0df3f66355020d8e92e3c6763565a890de078336416fe3cb967d89afacd6c2a77b65c4c3f0e42524a6228bf1f58b121caf25754a38fb84a6e0ce6c5b8b07b9bfc7e5ee5cd0a3840667d7ac953ce3de9a538b1da7f7ce77baeef2510d4111208e7756cb9f0678a0d3ac816149d4999dc0c492de9ea57d40a6bba1737146e3427dcdd079add994dfdf1dba816412d531b2dcc073dd683df07539283d8d8b41c3575f1e8c8873532ede4fc15c6ca4498da8002b5d0045d87c03609e1d98b367d25f0c21e48175e3ffa215138317e045220a94a7eb060c0dd926fde5b7bb5471657bd2274a387ad296e4c0e02af5a4a7c16d9182fabaeb4f7e5eb22b570e55d7ab79ac434c7b09e950d53b67a7df85f825caf522d64406508fc8e4b6aea7db7b66350bcf513a044cf996ea251704c3f72b8430dc8498c6f287d36e63f57cb1dc842b0657b01f7672f51045b8d3daca6c35dec6716e08e021382dc5e2adf62b051a4099f4cecfb07e965979ad7ae9ef57dd866161af34363552523c6024d6b5155f910e97fb33d5fe63e9d2233f3d6dc5403de0150f6b1b4aac24051ef840f1cd14e2642d3cf701c0de3b9662a687a1b4aed63ca520e5e9f5e9ac5da5efa97b24d8b9be6017be4eafee5d0628938367b6d8b294dd42d19ebb7b3e5bae004dfa947d61cec74da6370da1bda86fccde51199a0f616afccc8778d5f37eac6e810f82fdde308f712ef638249c11824bba80469d212e65e0df848459870b3b545f0748fae1a529284c596464a43e59904f5431432242eb06d18e4f8ed9e13a01122f6ce313e24bb42f777a2a8e361d1e7887d57684ad9a6817b430154b7e92ec744b1a2615ca4435161bba4b5877c326f2851d907c252d641643badc4bd350ef2d920b9f2582484b28d1bfffc67d0343bac856361dee9feb6848dbf5ec883adac38c9458e337f7486c601d0a635a3d0174a199769c376549f687491099f4a8ad2bd394039a47a563ffdd96fdcdf8cd3a7402765345c7d0f05f2ae78ee225c8176f9206a6e6f943e88b4338ce75c13680562529ada687cf715abadfa9a900b8eef3b5c2c857cee63b32af23a98a3032e09155e567869bc4b032cb8c9994a2dd0216080256ae14e40d95011ea11279395d7a0d4407f00c8c8a427d277be8b17bd0b0b95b84fddda3de410c33f26b4532004fd5f28a68810b54dc4f76ca96741a9d0274f0a9aeb6a0a29b0f10f95e351ecaf98e58249afaa06b6ab02a5d8fddbc7640e7e69373ee30b45ebcb1845e83c9173696fb195c3ae6366c95d440206af0a2d6aa485f91cda5d0fa0f88c7b063092fdca4fc0b35ddcf7fe3a99c7cde881a8aef1e1c31f21e7753b93c7ca71bc423168cc8a96c0a06dac2d7879854fdc2863244a61088105eb4a9796e07c309c81128f41c1db8e65b2b08d1fc45f977879e486ad24898dfc5289bc5de2a2247d35aaa95279adeb53677c72293c9989e4b8f6d537e2332fe81ec60d196b8fd8fd5a1d453efa5cc3407e8cc403cb69e16127eb3e9dd0380b5fb50a10236c0abb40d7db1063f6b1c7832d494af042f4f55d5f651fafe297cf9768ce5ce25124049e09d0dfeffd37061261eb9446f373b4bdb1f610f272260fc9cc76936915c60c5924f2fbb2f2891b767568f0d06b82954b8dc1b256d5f7769b86d506d67f1cb2b2ea90ddaa2d0d44199274cb2671a152e2645804fe7454459ae70ace1c26e021b806573c3f78a9796a5b129fdcc2206f57f0e625d96466cf8e3408e526d32649b0a2a9e999551087f13a1214f0df4b8bf3729f2e06e074c90f55fd9401db376947e200fa7d8c85edf36d7b9974cf4e7eb5d82811420b9c251b8a827ceee382611ecc8699239b8af9944024d0a707b1aaeb1c8c535f88b83977d082a09164a1b5fbe855642be00af74be5732d2f5aed6619613bf594bc58df9c93ca3184458b40d1948f2ba918a04cddfc90a8ec753a7c3e0c03112e0a6b59851fcc38823d4cd8aace3da27659998a704e1cf02a9f2f0543bb2cbf442632dc10bc7574c29e5f34ce4f75a35954e8297cc2169b7d2939b2088486f89226d045340bf8c865807f208d19d4e633459d9b9d4cb63dd609e3a5e28bce0edfeb439cbfd1db780d55d7752f8e39f284e8f22f177d35ecdb64c67ecc53beeadfe3e5d9ef6b0e8e3d9dd4ee2fcfef202764922a728e72be892e7b96bfe351402bf8d0f7e3520678606b2fde372d05d2c068ce554bd3ad0dbbe2cd47be73ff1b941940f06036da9135fde92c711f6171ed6838956ac0f122d1ad378525a8ef9745a105e860231283259cc08f4549165e3f6cb337186a78629c23c5581cbb25be11060b5d83504788ed21d17aed4cd4964955a1c998b86f9b589aaa8fc30f6f43af602aa1442a13b8a2b087f2b3ae6596b7bdcb8ccf60ce203470baaa2a6095064937dbf6d2df8062834dbc6a175d6ef18bdea4b65ff414607e1f232f577c5478b8712bd0f88d705b3988d232ba7ae540a43e7e08c2f38046a5590839c04fcfeb79e040548bdd075ac64164ebc4d3fb021d3d2e2f551d747d8bea85f8d2bbd0f0251090ab2f929ba1fc4e28a9c5e877be27c720763f6650f2bc96a4fbaaa3263100d20115f2b715c3b6a3be3781f54489a3de1478aeaa4715461a0b60f269b970148eb8725cc3a0957b4524885848645dc2cb194561fdd4c71004a4e9f7360bb9c50cc4d91ef5178df07c341e338a3f0a48d2af64d7a2948e8df4eaf2f2314209cfec55e00f14608fb4c850ec070f5e203d8e0f09b5328940a7862861de0f16a1f613e651c11b26f82f94df4fe27df4e84c533d58b0f15ee881fe5e8e0c878d0534ebf9f174f2403a53e300e8173011ba3799ca79917b04d9f2a9676fb970dfee7c11e1d0a23f137939034843b3ccf524cb7ef466e3ce9f148795a867f943b5a816b7d88fd2e96c2a1c7fae406cf12ed5e0074e6980536fcc1ae488683456b6342ef7b970009cdaeb54a71121f212be50e4a24bc335029fd74a1720ea35791151c7f0250f7d5e03c4449b349e88edca5e070f692e99a223803271c6abf2a0659e1edd7df8dad25077d3626ea7dbe59f0b83b7f562ff0e323ad21b95cdb33abe811fd5394e3b258ee40672563cbac1ae1bcd2c6a03c9b24fcc73f7532c4ae58f3d8e5914f882f6dd77cecc2359a106beb4853d79d3d05272423f7bbd723127133e2f381fdcc04539757454e08622f5cee19e1f0e3c9cebedf21b17f5adca65c79b02103dc43f82a7f9d24120bb6d71337fd44aa1604fa31ca5d3023c372a37e737983e8222d956ddb38cfc90de9fd43e48fa297ac0440b3b1f28526fe366a01366ad2108ef244aac96946f22455e7887639a18ca21ef49bd736093fcdbccb99aea24545ef978bed528ec8e6205c13b0bb321bfb0cb88dd2fa47836bbde041722e1010e8e998829e9ece655ba42fdffe908afe7246562d52543bd957a732265310e5258e2d8115f36e4de47520a132986717764da14700583d82eb7e7036919ea28ca8f51cf8329a9c00c165f66b37f08b8d564632cd952e9c42d5a898e1e47cd2469460f68f6cf3bf6b71229b433334165076b6924474e122741a15f1fd2acaad250339064db7729603291b9342c0e80850c1873c2ae0abe93970a546fbb1d5d203806bc169706fd37405a56e773ac77e500579bab540014cbf26388de454ed7828e0ced38948c1442dda2150297f9e0d84293916b95bf6d794caf6d0eecc857bad7a39c647b741e630df3d122934d5366199b07641b93eca1105f713353ae4a94f37d820fb1dc01c32bfda5b546c0979c99177bdd7246a5909f74a68fad1cf8b07b4f898699cc16b4f99f9f7b8779ca31cc3546b275fc3157a6f27026f78c45aef359e6b954539cc32f40fcc6c1920be9a73e896564f3204b0031f8dcdd4677922e01a77bf43a9ba977007c0479143918ff39430a3e92a35c4c3caddecf38042936c9fb427340c6190731af5a88d5820277d2780848fba7edb4ca69cd290eb0526abf98cff8045df8cfd4bc516eee14f150286ea034d193b9f346377b2e78ff6dce02fde08fc0cc91592eb816e54da6712b681c2d4116e4bd4046565c3045c275e028de9c1f64f3b94a22c144149dd0b6498c4d82ab06e17f42f376402df28683c4c70052d25d2e57f88db9910b09f4861bfc9444cc35ab7325a1c54bc96acdb8cd67ff82204091d072c9a8c4f9020c09d6c0d229bd572558dbe6222c0e836638d5597a3d79af034e2f428078a1c12d6ef107db56363a7293413c156aca2faf2489ed3c7eaee29a735fa26fa1935cbe3fabf1da2f59c2a8060829f7300470ad5877b2594d7f9cf2d4feae94d672a47aec3c2bc5f07127e502d590f0ee363a4e58dbb2069866628eb4d6e8846b92de4e96b120719819edbdea7ab4486b777f015b72a5c7bab4acf06d4212046aba8fe93f69517026a675e98b4013fa6610e211251557a9b3bf36c329674385bee1bfa4728a775d308b8379cab54b624c2e5fb2c7c1edc3be14fe55fda219b5960f7223fc05591b7a79a6d27c5fd14a058e00acd7331024c976df72bbd81951588ebe064b39a48b1a6fb96dd9df6b1456ff56236c90d46994f6c73ad1c0db75c7e7237cb7063eb9f3ecee454997c8c29123542caeb8554069c07902112d585f24d927d8316ed72c1145d615a954144ef35b9def2ea9d58c7e9a449d5029f3896dffa39f80f92c463d493c4cba93b79ffe4b7256efabc8e338199c649606896a8097a1f2c1fc6edc95b7bc239149671491b87e30da3f5d159222ea6390cf5cf89d46777d86ae5cdfc1452161b8b00150cfd375dd003c1831613bd0539d182108fb7086512fa381fa7d8b6261ba3841b4e5cb685660aecd6f3b5f488beeeac7ce8b4c6b38f3ac4518163e1738c8a487beae9a05b9c81d8e6a91b6369927e765166dbd00583c3190aad597dfad485e6e2c595502a2eda92a1aeed5e0eb32fbbaf2b6d7a87fe268310915f11ad0d2f49636f317496c6394024ba0646d03d4fc0b2feae2de1f42f187eab4b7194616e1e56dd8d7418fa80342e70f6a4216a9f973d48d9d539a0af7c4ed1e8e79b6a7ac400d76009d8271254243940e5e9a3e4b9db7ff397880d6c1177384dc275e696129828e2335fb59e1a12a4b6b34420257cc74b7a62d4274a2f06d00efb2ffa97723534e3b424128651e7d2d3bb69cfd4b58da583f2c5f48cb6ca094a8311326956e56ab345fd11e9c3c109f4111defcd67cd37f61f44ae3a30e4b325d28dd6ec85f6f37cbd819d2261c3aced1c594abe7b831278270831e78f4e22be3ca5c1c6832c2d86c0ec5acd864a4980bd60ea2da8d52d4ffb5e53f39eff1ee4026d0d69949f8412575fb5b9037f9d99db6f1d3ff87c37488273e37306f04cb9930850229a66c48592fdb0e2be7cb34a5fecd78096210507f244fdb0bb216cf520b6615cde661a63c59f56fbe3398e2bab1d9c21b77b0b82ef58bb1c386743deea6e56d3bda25e155968f50a83bbc6ce3ea69ef575eabbd5cc2e9794a420684eadf63a940cdf7fea35ac986b925cf2e4c4c0258046d6a2d14e47052b8308d9c3d10d64c4e5511fc78254a407c4942285fee2b9baae7e73715e7a98a6a5c0545abbb5b1727bea15db2fbc6afa4e54e9f373110c14ee62548e71d6ef1f18a51101de78e6480bdece105d04ca1740974785501f53760195d7186067d0423bf87a91e71a7cedb22f1aaa1f6d56bb98fc98da1dd71f63cdac1edbbb3c9182104cfda17f121484bbb2b8dcffbe398721eb3f36cb5a1138e2d0af40bf7087a88f5b585232978bc1d9e50a1ed43dc09a8e896c647796dc738ca6fee550c349e2a68d3294a6de73de6d5c54ec5af1e8c9e897a326b2b986aaaa703b6c84bb53e82cff1a9a936c0d001280c1eff49271eedbe59d24b6b06a70ff71037871ee013af44fd378ec2ef46f7592122b61ed40ceec183dfb0036461b72335c98bf56462189648c8d45e56b6df3bb27a35523cd01acb94a71f3bff28818fc6fa9bc87bccfe76589d7a3b6bf98d46e0efd628c89f9b3a82b8aa75f70ab6a41ee05a03aaf038bada4a63f360d4ca0fc5d9ba2108a4fba7e99c325beb69103977146e0897e6b362f1d5faca5d587037b403122f0d29c8aa83f207cb85bd49dcb8c0a02f59ea813df5617e4b4f24ef3f2558424c1622859a9e0fbe625a5c63d805dece4f9a7c8b6f07647b2b9049b0a221d1d1248f91844aff3c8d0a1dd9f8f33788599a07c169c1083daf9f2b292c90594d8e6409b4fb6be1657d708cd435ce8f43e58e3b1c9949b199c6a5f6670af996f500cc3e1ee3c2d918a11bbe355e9f46c1171c54770a0dc605a40ad3ee4c0b0a91c5d496ad96abcc477fc270ced01488a6f8bb5584ecd99f1c985390c1f5308c023708bb7beb3dce4dc7eafc3bec33dc559044bbde4deb1e6f6fc0611ee2e400ded7e0179275654e89abe11cce378a61f9e56446ef7ceb29b22e0a6d8769a6711d89c6fb5d42ad5ebe91a51c996b3c8bd64e61b14774d7ce94d6ed264f50b6f194c3d3d975ebf1231d5c39b66dda576441c6b2d87ee7dfa447d1b4e5d05221fd508a56cf3cd47f82d42ae873b8d760c915cf434137ddb390e601a578b96f1123745605ba3fe70fa25a26dcda9a346d1e7739fb69ab034f19621e6dc25f74f8265a4a1fdf3d7d876523ead14e151f749126acc1a31b8822c3c67afce9bc370e18b507cb3d7ed756d3f332a6ea33793055f27a0345d606bc0b239a5ac5c7f4668e93c0de721fc39adce2d08d3c913b8a7ff876503f6629cf2257fd846cb13fa425308d9274ebcee264bacb2399362f23a61d1930e407a326ddff3f12a2684baa9ed85933a85b081b1cedb0b6e40f319b842b4e547e03b39c0ca61d0c4b094d06708b63fc794da20b877b8e32b37ab319e17c41358926a8e6204475fb0d27b57f7641c043b639fe07334404d199bdd12338ae7622a53ebf8c2cc5454b84e08112cc8af3d90620fc4060fac7551a178f540b6df9718d9a322e5434f057f80d04d5a6d805943c947cbaca172012553a3a5f88e0bf9979f9cf6e354cbd19a74089b0722530a0d1507c6b3b8c56e235eceab9af5295d4d13c8be4e8ed8a396639167d72da0ba04af354c43b4d07aadc8ddf5703f81cf9d5fcde90589748bd1644c59587c7ee58ef3164ba3faacc2c0c4fb92d43c03303fb5d40ae95fecb0b0c58a392b7ba758631753e441a761bf0da4a96abd10d69730096f2b15c9696be522e069f947fbed4a022898b6a63db94a450912c32c155c66d220b984027194c20bec2e13660d4245385d2b2790c28bb01dcb2b23bc9e98ba4ae7e2353d14355ff41db163dfcdcd04d8d1ce02f49fa3a09baf8119339c5f15af77a0f65a3dceaff784956bb7eee66115d4c44ad7fde1b3ff3623680db68c564d093b15460c2cc09202cb8470c88f2002b7b053352055d8628c6e6e39b8cddd57950bfcff26557653ca29dab9dfe642dd983305d04a5b4c250f5121993f591ff8e83169438813921925e5fe8859de91fa9712a42e02adc0ce1a52fb1932e2673b3095f2a82def595dfd9e3133ef41b1b49673d20c7f9a21bce19a198f632f689187fdd541d8bbf2902af82d6296701387e55d623d2f08616cc181fc9829ebe58028de2fc95e2c6c88adf0ee61331ba037bba0ad22feaada71c0110304b6a8d4dc6862d2bbdb592f1a1d3149b371b92f017029a6019f50e7ae79710377871c355ba317782d954857007ef574f88080a9a75171088a43134d1ae043af2249830e5b498b84bed8d4df319422140f048fdd76837ed9ddfe5d961e746668775ce841220fea24bc4d00f634547ad8a2d26d373f8f76bbcf19b6ab42dbdffed4e3c0676278ef82c7e2eeff9ec1cf4facdc9a4393e075e17f9fe76b4e2d9e0a0473c0ec3292f6f64ac6436e78feac98fcc349d319afe04f8f35eb64b72a673a2345bff6eddb8b3ea5f88b6fc2773cf88b1589b26b5a2b4c33c2b94e8cdfbd6c0a06bc9eb3d7e25445016fcdff0cdf7aed82b7e3a9b8a3c39d756e53d63ba641650e3e1722444974ad2bea20f2260f5c9bd80c9a80619503de3bde483cb933a74cef9be216140fbacad3e8c0b721a6f512a1453293c21ba1d9d2b26f9c476014d356f30ed177895c052469ec47513d1f91da525b435c88530e58affc8154395c05a62ea90ad20d16f20fbdcc5f0be42cdaf886b9a5e942919dff4e617f581363d7a77d491809fe073071592ebd06b46d2da7a395bc56630654195ebdb9218111bcf24d4c753dce0a84b888aeb57c456cfd4ed1d73b5b0db88b61beefca139109b6bd255d12f2067e3e29b73c711d7d034c535ff98fc4efe2e06e33d882463ec4cf0424a71c8e6ffa85e7bb558e0813d7f32ee92dec7069f7a7590ceffa4ade0b2fbdce8e3056cf5ba555c80bc291f0f345338da60fde856bd7fe28d83369979e31ffa7f9e472cc57aca593507d2420d570d3a2d0d45f569cbe4b6c4175684c7d0ae8147758554befecd4f555dd70c40997e6aae7cc55c3fa05e29ff6729ee349422804a590792659b74fbd1121b8900b0c6ffa29512821478c82005748338c8730cc1774e735bb167981f710be79be5a9779fff4719abdda21a8a29543f5b50e4d0e8276268613fd184155087ba60df22988b115b228f669556d3c0b9f3c70b830b0bc123ca950c3dcbeb22795fa2d02be71de6d3c2ade23bec0141bd6af1229d417da5e59975f56c8ef8ce6f4fe618f0d76f0a647946ba747bd1f7e15ae7131c2f77cc04a1e2b8ad304cc6f2f56ed876fa4b6481392339d56f7b0377403f4aa66b6b7d4a84e52913cd9410cd77d93e65722151f1210bcefef443c09ea612d59a7cd20cb79485ce46ac746921abda376e56d7ae0df7171e9dc1d77da8c00278a9abb0f8c076a5a513eb4b81d679f695433812e0f4961379f63f6d4d454b56220441e8ac838f1c31d3988cdb7e11747caedbb765de80c4c9ff3a0471ff01cb283a82a859252f05f5b82596f148a83639a752768526e3f2d741540561f4d4056fea48c165781bcf1e09d7369c47573253af2d1bacb94f9c6567f5a450eab154902a789789d4c95f4379bc617260d0e0407566c99cf637d9a005198a130c5aa9b5cc0837e7129c1bc6f3be5156bb0f1b7266fe991f73c79a65f14f54efef671f156ba75251b02d1aa0a8043cd6f7658467ab0c7a6640d1fd29dc85bc975a3913afa209de52f4f0099004df84406b4885f18931b0cb4b1455ab553fe89b3f8be914037d8d4a0534f68791b002e48270eac9d4728d9e60010a6f43ff5e15ecbed6633d3b488f2b2d7ebc51aefbed568e37daa4aac3924d2f00cfc38efdafed12f0c6e1bf0cdc18475d24927b48820fd2d901a818d26e5628468e314020473b8350498e554771ec775577ba9d411a537b300e4e9b081c8010840642a548c582d67e5c9aa36bb0c73330f8ddcd19326410f131cd855dcb2c317da5e41493e1191751bf4faf3487c4bd685c6e0c6966d2c20974fa6c614122b52dad3bf1a2e79c7d6a42a2a0b9915a797f6c405695eb953dfb88ad3d80549ef79e43673c2c8221fe572f6009d0c80a3501ee476c85423482c0d7c8414d948ba9d7be71f072f24778333be9a6bd9bb7bf5882279c07cee1aabb25206184b9575da30bbb5d99dae1a218783d5605a3267b970453202de8c587784baa204a6f345fad11fc8a138553f57180466a26646be6b150bdec8279e2080a72e15ac07e266e4431fdc7279bcb15ddec693070b58506f96b2f9f0f4536d314ba113c6d7d042876c980e85d762ca8fab6dd1ca976587b436ce29ae8aa08aac5f9f8e2e723c4a2a510a70a72c851e83927c452e10cb2aa25cbb1325237afc64e578494f3030ce7ce0e7ce2a3525c0f0b27fc1e0e2adf006c006d2c41b5b9135492478923d721f5626c58b1e4c81e479571aa7ea2537fec15c38e4d1b993512ba98a55a2f642ed747f4c8dc528e60a876b8d80c14acd464564ee71b043d93b56c36a2d5f7260d844c99ca00a09e15e0013b9a3e4794474414eb10c7faa092a368d3904c16f36a6bf5847f4f330dba0a792f0c6c7aadbad14a6ad8cbe4663059f0ce1cc6e8beb18117a4bdb900bac8b2a04605de57bc9815ef6440d3f4d6e73a2474d6173d4b04b1d66765e99f6f2ed2550a09866032b0f20a52daab84a3aa8c87a27f114105df8d7e50dc65eb4cdbbbb879f3d2bcf8c5680c8f69b66d7632100ca19d4c6f7e417ccd036ba2be74051d7effc34233d44e638408e951d9b8c4e33c31146b5a66a216fe516075bccfbc3b81fdcc6785e5996bc974b79f87178d8b2af6288add1fab378dd189d163b0ccb3d89092cac4c064e6b3b54159bd2a5a6351eef74c07db2779f280d9ade87809f338733baac3028718c334fa9257d9085279d10213fe9fdc4f3d1577dde3536c3e07a13a546e3eaead165388a2f0c172741d75ab30f844151099c254a720c0666fdee0d4c12530cc69821a6027b59749f62e90159fe0f093ec208998325c6e9221c9a88213cf82875318afb09cd137a6fe381b6342a5dc851f9fc3e71f72e85735c5efa1110d8e2ed91c65eb3f70c997016f748bf95d34398f458318a1972a0074f3f3bef4b8ab9cd60d544d356b150843ce15bf27f7dc771e7270ecb467b59336ba98597b05f884971e2b118bbf9c775592f8a762b33cbae7cdb6348f75db2b8f7f94b27612ecf5dd3bf585c87c87c3e682a99ccaca57f5fa55a9b861fbba39174791455214e19dc536232f9a6eead10af51a495a1f5a3cb4137c0449d4d00485eea985ed235dc2b5544ab9baf7c8096c11da396fb817a5f142c9556f524c5031686f6f117e71e437c89dbefd4de9a352b5a6ac7dd4e4cab642039c4b7822bd937a4772ced496300165174535a1ce6048257217c3e72dda49286a63155b658e80fd7630c03f96acb0cf81925d868b7ba83223f223f2cda149a5af14b6dde46e8ecfee4c3f9b34c58810cb4d59be6a4424a9567548efa2f4f8880450c1df0fb3f5059d2620d5a53375457316ead20888abf83ee4786db7a5b96dce4563461e2af0cf651207c6363b5a4999c1d505bdb05d1312867de232992abbe4a9517d0e64e2f1e0266d42495f2cae52ca046140c0656567aa600fe3c68c71587b5a8a3bbb2d769b952ab5160a683684649eb7be00aa5ec64748bf8590d3c001397edebb4430e44b0b935364c01ee69077e984fd6c47809ff8bb52ed12adb656e6c4e035d5cc463345f00c4bebfe9a3bd2ee1e0b3df446f34e893b0c0d57f88984ab723f22e1a4b629dfa91518162fe8a6edcf7c4e98dd82e659b02a1fec0498853c6bc2056dee226b54615b48fa0af7ec71c23c6d4e0d3755a8dd029ca12578604e2daaaac87b66bd71c5941ab2547ec8f9d294f2eadd5364f31197ae2322b57013ae030180613673c7a2ca0d9d04d8e511618ed473c86cdf3836ae5ca54f3d3ac3490106808545a5182d4b69f6d17156690cf1a0aab03a195d585e947d5308c658070a6dc077a25a1772dd4bdd6cddfa96b9b85e51d294577a647ba23eb636f3b22a5b8714200b04fb3028866498b71f94f9acd3397f1352489601ba94df3a0fd0302699fcae84b3da1b2d27c5ae67136057932c5a458e2b3ea0b3c020179d2ec2e5aef18eb20383e36c10300fb7d424e6f75672d31e8d202ddcd5656d311b906737ee074ed4d53d2bcecddffa2dbd08fc6c4f117a91696bbbaea2f754d7f42e7a550cb8081d59cd8a46574c897698722614e0895872ccdef97fc925bf8b8851ea4c0927e5ce8d91f1c4772cc010c7e4e8e9cdb3752e8f9770840b0adee7a3d236b3e063602683a6d4029922751a3e6d33d3136305d66459b561f706f8d7933e40dcd51bcfa8428d562358b57aa08a1a537a16af53b9994afbfc0d83ebbe0c707d52870e552d0e0f1fc29fe4937685905d74bdf701ac3216188e101c3c2fec4fc6df21aff8a9ecb70afd3b4d00c68fbf1920be0f6c2e7ceda7cd5dccd7aa953e1406632e79ffe79d2878d313d86cb4a673ee8dc2ee018ead99df522796dc5bd452c88d8420e099afba9ab5e5481825dccb8fbe4d3d579cc3ab918c24ee4f0f46ee200fab8b235160c778bf9c360caf03cf387c1286283c133816f5aa5d0ba141becde38267d7f41ffd0705b4217507aaa5b4b91e1a26ed80370ef58dfb96e16b74a76429eaf2c958e19ea85c4dade451f411329bd56f8f3f66475ba8ad95ee6fa2b838b3b0069bcd5a543ea37ae5796e754934923bbcbabefee0ee4a14274ffff159638f3110538248c017d68d1c58be3ac11171a9422453481a02c8ce4f0cee6613962633824c3bdec2d7d8d128051505e7205773bdb6314059193132760186bde84b05e3124f81228f96cac0a268b30ee9ad6c08d7bd864a03753f1ac8d6b893b908765749a2f46ecf5ab7b3e90e96fef59fb0a6eedea37fe5c4a071b17a4396175c627070459c6935c31a8622cef9ed6636f91189eb5e9b07499c6e5d796c14b6f10069b4befcf63c2bf7328eff3b261ccd9775bc3778b2defdeac395cde49c0bcb0b3ea5a93ed1aef7405390d85b6872044fab7962a8133d14652d0584ed6ead34da19075e02d38ca05d2445fdad05f9a3259ef56b54883be248496515da838a71c52a130e5591f356f7794a09ea6414cb5dcf36fec7b959bb7830689b152616ab0b8c9d2ca32b345fa01df39b44b44b25ca68b1065e63970b7a945f81e0249fbcbd91ec9ddca96f7bcf7a85b3304d6f438f43f05a1507193fe29029e254c3d086ce914fee7e26f892126c031fd29889cb2f0ea8cc7a97249cc5b4629f548425842782049eefdd5f2f8d607e95153358415297b524114e56e9ec02310873086f29caf974e035d9beeab7ce6359ac4c5f43e2480f8df7bc7e4ce6d07ac73afbf97890cd66924f4a49ed687d8171374411f8ce2675c59ef1e79a4a390da0b65c269a27a4b7825c1691dd0ac84b4a1e45d9bb19b69309b70e8981b0a98b9916f6d9ef78b8461b06d8e1f155edd6833cdc06ba48913ebe25a93ceb487b422629a93a11e7b58f473d7ef3c79a9eadfc4fca38cdeaea28ea144c9a4c24ff804db073536ad76f3f11240af1a1152a2bc15c3540753b54f245c3db8319cc37ed780e896fa31340b0983514ac72598482bd07f5a0f210d3b83b64c00813c82af96669ceffb1b112cc262898c2a5ac940c49b2253a098f89d5d0fe25c7f320d0a5bbd2436f42bfad3c86b0677938feee8ce0bfda98b97d60b31b952ef848da42e10be9fa3930a2295476b170ec2adf5cf123714068c2398f1b4df023096b0dd7cc0cee4f828619db6c62f0c286f834b75927d62994825a3ee869af90d87fde037aeeb09d60eaee5852e489ea5e488c26e08701cef2e449b7ca4b471e54dfa232d90a4f0c24fb220d4fa7cc90c598afe079ee0b13bdfdcaa62565f5f71398ebf994410bdaae8bb2219642ddd99b845d76d06db42350ec141fa7081286b4e0fb08b87d05dfa800bd82bb20f67735bc7dcc0c42fcee5d719cb4e61fa11b73ba2de1aa1bedbbac3468e60932ccfe31990d32f6fa222359a0aa82faa01859e9d929f7ba2c83a9479a7f7110399ce7c73f87fa4a0b954d121d0ff64ca6c191799f88cebcfe39502fb44fb864f113b623780cfc51f035ae3cd2de17e022becebe80fd5adf9398a0bd2185f1c00c7992728beb7f3e7ed7909ea724a68c187491e2c114aa99f87aa83b8f88b328af29c96163b29d141f8b9c0feaa60568f521574a267b84ca94505a9bc03c0194186140e7bcfbaccd92e227b444353e6da51442191132b85b943e78622cdfc0d7db339e949927637cc4c8262411922f2f484bb5a0f4c99166c24a55ee9bbf39c431762da9e43e4ea437ef5a81b4c57c06fe132c9e8344479b17b85e4eff0f97db55c1466745b20e33f4f9df1639c52a3ce8180e99a2d302eb24f937f89e5f05d938d19649f8511f751effd8d7915c07d1449f41e1b8efa41e082fc2b857850ece00b2da80ce689019def86d5eb9f8a2a30acce36784d0099853ea7257da1fe5efa033ae669f654623df013a61e24a55e7c391c9797748345f18d915f38abd00becdced58f9ec7f4243e04a16537cdab2eda133c407a5e06aa46599f361b1ba6e19eea39e0cdf0897b53d4e2e2c96c2c4a3ff78fb3e34cb633cbab4a3c938c7bcefd32f1cd515321af571f8890b8046175d8bf407f31ab1126e5cbe418bb376ca0d651912804f1c72b6d337dccecad323e548e481f7b76f0c5f9d353f59bfe02037edb42425b4758313838090d0896287deb5d100a6c381482ed010b727bca74fe514f9a848266730d8fcfc51b6c575021983a84d65fd49fac605478aeeb2bc1b7b7a88a5419b5aa4d416aa8bfc9ee8f8d955582c166fc5d824e2aa9973761f60afa1107ec2e2a59ddcc50a540061a53d72d580a57da489d6983e3b5fee998a8c7e8a9ef30c1e1490d26c3bdbe72ebc7139dd1743c51e22305219e4f5292c78ae94a95356972083abe60725be658d1e413f9c3181e22bb9481325638de57bea95088c911ddc997dd2f1dcd401f3fe963a6f8b9b0c4693a1e8fbba55d4f6c2ab0cae13e09bcb67b1ceda3e00efbaba647d1d8bb566d996da4e3413116a6d5cb528a0f3dd0a13eaf378fbae18cf8fcc4a9d189a87db4387ccf96a5a86bc57f87aaa8c2a48003b748a16517758f159199b18bf9ec0d0fcc80df391ffdc98ef5a568ece286677cde4a6f6bdd8e0ae4e6b5fbd8c9d45bec3421a0d56220fd23794fcfcedd2a3ce4f32e86aec18072e7d59d4bd92090f9199dedbbad69e61094dad57b744b6368616ea618d63400a46c2a3a050ef451453ff1c4bf2903dba74696f64a74802c4e87ee9c4c3669e3fe667040658db4141f5cebb0a4b68ad3873e03e90b838e99c1e6e960fa5551b6f811898004ddc4d1b6c963ae57ba2a01942cb6a269fe4ad8c18f11b394f36de137df45352a6a0ca5153837670eb84d9153babeb1be2cbe2ceb229fabefc0c9d77689cac5addeeadcfbfc5fbcb21cf52b62d1db6686674088b7928be4c77e0e966bbb503d3dd4a783d55081205654efacb4b02282e2e77ca60a0350201e9dd14fbed59e3848620c2ac932b85c714894e9580089f5c6f57cd9888ae452ad6776e3948200ceb20699c14bb64e0d27f2aec3011f9ea5d9cf19d775c410afe0e397347772baf762b6290bfdb14df55db6e77b45750aca6314fa1d4620db1a0971da29baa7efeedba57dde9408984bff2e5ddd592a5dfd1ae1fcc1db49f11940e7308ec1700598e55bdaac843807a36b722e676bf69306e81b08e39bdb3814c8cd44078bf1cbd214f1244d0f7386dfc235717c4dbc7616f6337bd525f85481322351023c407dfeac94889825f53d5f94b360101380099e4607013e4744849399e5282de59b83f80330df1e98926c696213041aa64931765846fe7b3a89d6fb7de552191be7a0a6717f65c5b0c6493f97361a0271406d7d2f14f44274fba5988c51ccc268ad84ad829637e5689cf54affcaffd13baa351a49d34fc899415fc44a0d4e9078cca7fc88aec0f6721eb714f414062070567bf0e9f29918ab22c7a611ae428ecdf1b401a2972d7c6feecd0c8efdb94c69b20c286d6edefa15dffd035fadd588a120f25d6980c267d7c82ef22d51c4aa1b55c8e54abac921bbfdc3b35d085e1a6ff7e3eedea1e1a965d4319a290ad6cd49baebb21dd35bfabe1a90872c502a048fc27cfb195e66f3d42f4d738340dc24b10d0830a9b2bbc3a3533760d2c5578c2649253c9849f635537b093deaf9e14bd69d2d3caa768da74b312ef72608c577ea452aa71a698035b6df7aad74d58bf2c67d41e075a3a08976567cb7680d549a4734a38501b96c0029db945503b2edd0c178c905862a18ab3245c55db22dfa7d79f07f640dd302f0c21803f7d1a781170a1ef5c72d2262aecd6b0c13faea7e2e289c766c6c35900992b6a0c361a31b07a4f7c3953f9aa3aa9ce5e18001f34a68bde73bfc25d7f6002087ec0a87b338527ef3256e2601b5142147580ad6b7dbdccb15b9ee82aa00f1413c41a06bcd7b468a1e3974e02a3aeeb8d6f11b43ab2c6043b1dee3f67b8780cff7c2cb690f1d315f337153027aee20b4a55871832ec7aa14b023715b95d6157d8112202e050826e3399a46120fae8fc0ac1b2db955f88d68a93434e1f342e3420da8410f6a694f4598edd007ed3ca728fe3928bc9be46618ebd5d6cb2c3b1102cff27e897ac9bedf5580d0ab844c5a2099778c02e28eb2a7687403e770812015dfc88a307e2f07ea65e8e8d742d79761b0e910aad6d258c2668ad9b199bd56e2af93ac7f03d86aeb8ca5cdf5f444bf41c32818cc81a45d8cc92fe3950f1b2cfe2e7e7da04554d2e101fa091453d0eb91ef982e1d9a3e047abbd30449b214897682f3f73eed5498955f76aaf769bddf92fc1c3a90a39bfd23b8255681f1ad2bddf1046116e285745d04a95962ab7705488b8577a39f5c6b8765e4dd7c0eca492be3df81cc61edbbe7104833475762de5434db197673fe612ed31bbe2195c4abe3848d003c5c30547849ba537fb0d35a01fb719bfaf6a8e1dba3d64239dc8c730d302dc1702832430da4cd29306b953f9eb702c17538732d1bf72ce99e07f04abc982aced28ab837ca75ad987bd51a8c7e932ee282bfe12bc04222d0f127b8d6b7b87213055c21aeb69f3938dd86922de1999c4e522acf7899b909bb15a3f31952197ad5da821919078b2a3a5e20bab544440859af2fc538e49ab8c07d373142b0d3d3af1ff17dfdb7783283c44bc8cb2ab75b27b996e4c3c602a3fa084de6c5ae2b363b0eb33d39ced21375583f47bc98a26a7b10aeb0eddf505271e2cf154d357c9ba20456906a11ae8377b1834da433ad33166b4138f3927cf0927e080a62c3d47bd0fe6c37d8d0ec6f37f70ec41deafc71d6b1de5ff139f7de1cf1dee96c977ba036c4d1c30f931420ff4888505c4a830f812d63aef4b410396314fb2b87c6f297dfce7234e93be423d39c60c110f368bc4f6f6973a9d66ac9c913973358836e4b4725e34f28b4852c14d5296ea16e27b8280b89bd9279dc7174424c636164b02cb3b9eca00c6fd4484904bb1a538d3f28bfee58bb24f85b352d063b22e27a68b4ac5a7af73c4d7688ba32ae63c42607a622d71fa2cb7506bbbc9e86014daea17d4943fecdd4e7684727c21404aa905944c7f715853529f58055231b0817cc105fc3c52ca6c55744952740701c8b17f4ca243d93d23f6f396585f2b9536c62290d1309987ec0b6a23b8f40830b5a070d40957929efb48b1e2de8fe7e25ea418e98d533ddbf738ff1ddab032710b2cd2b6b3a13a683b2edd753f2cd4b1ce4681a87580a332635f50501d2347ccbabd49be4a23dc2ee6cd2a8c59eff1c1df2712352dc05227446385b2e6149358c3fb087fdd74de21424356b6703866339d57226b43213c09e4919896b84b0331e36ce5d0e259e5b47f63687f22a48cc2609815c7e1ddb747566ad9e5a0b065e456b503a64157398129ab581a5d8c603055a97479c39366c8c21eca95b03ebee1cad6e65ee0e9c4e3d088bc05b0c26d86e1728db3936912f02db29dbf13aee19e45df5ff0c61f21440d90117918253aa085957b5dcf03fe80f8c0b825f61cf94ee06e97696d3fc0e0427555db9059efd6044b2747fef9241c6645a6e6c4eeafd2b79580df0913c6aa3b768777951842939df5f1590947175cd47f06997431601a6c4a6a8732ebcce9fa7e4d83638d0e5ec622f4d4bc609d96cb0a95b43bd4b58ba30ab8ec14978c3d5845d9a3d498929850bc22832b58e22d83cd37515bb4ef3deb7d4ac92e15a336f731bc04169718c3483784f73965e05b42ad982c963fdf712b11c1f1e38d3bec10a5beff82d9dfb6908ce084e908171eca951a16c24236e0fc2c33b7079fb806f92abcba3323c4bb4ea0f8ccb32a2b5c0d7fd72076f9847e3d608367e7fc91d5749fbc3b75117e7ea62f66132f5c6ac41f4ef33f0b4c53d028e7f9a6171602fd7f5dc23af3ffce1dd4c70191b6527ecfb4621e86c9409cb962107bafd63df628ca69ce12e7a6d3271aa86332590628c82d806dc2250c7f054a45cbfa205e67caa1cb6d10923cd95a97415af35211e0c83af7c0adc257eae6c306ce2a1d949ca0105731bf0347c67cd3e9b75535d325644f29f50ddd1081a1b37697624a60e49bdf7c1af3f273e5dc24381983b86543141459cd3cbd9c755c7a798d9068c58327a6d007ab5bed3d45c81e2e4d78d581cfef0e5c71bd2020fae471ef7a6776b0a629c50065555839d1788702f2a9864a53ed1125a4160906149171a29bf2bfbaeecfaec8e14594e3a90d3182d9d9d82912c0d6699f9d8b8ba1283c6a9dacaa02a54ad7efb3731ad21d94d9f724d46327fa6ebafd4f5149ce5135f762ffb7dde378fdefcd237e7c8da6daef2612694c5b5a399aab0d00ebbc88a8e47fd580a792932ff3fb759aacff034eb4f5c5da9ff4873fbaf794da058990b4bd2eebaa96ee3e8b7e8b11ccf9bdc9dcefc3f9ff379bd96f637f29722fa9badf2112e6ce785886f2a89312ca1e49f5428b83f3734ac206a77997191d2b9fdb29d0081a4aa0385677c8826cd93189e1a3276eba38320c096d05572932d0227d07d658f9c90cfc7d43b6d8165a89a85a51f633ab9ef2e9c8e4208dc52b488a14054672340804f420c9582383c6c09a663a38e4f465c3e7314d2ea45742be1d03db90237424439a0eb4b387e633ab1ea5321a98d11763366ffe28a293e26ac61934d06a1703766c4148502d3f1dadb47bdbdd4246bdec4299b04da65c1cc4f12f6f7ac9364a4f065d2f5165d35f2fcfa25158b3f515dca4b60aebaeec684adca2ca155d7c2d719674608fbe5d22e963dfe8c99274967012806e140fcaf51eb77936b2df1d5ad563889bb3636cccca0a8a1fdb058e7408e687074567eb6de2ae0361d6261f26e86a6b1205948416685949561cbf47efa070f2bd3d2321adafe48aaabb7314511848bf5ef0c1a06479b6e654938a2da3f891b38f80b7cdbbd5f4cd11dadd27d3e14813cb4562aae7c0d7973a4033bc1da849fd584a4778c246ce1fcf60005d93d3fed37bbbbd2674ffa2f6d00ed27ab9bee2a3fc87058b1d80bfb088b968a88895e37dd983467449bbcf776655f1d8119934a96efe9cf70c51dbcf22a18f1362f79a9469302f7d5e29fd91f0a86c1f739567fc014fd0384c128c2cd847bce87bbb6b2d0ca05cb6ccaac42c48fbf9389a980f2ca59f6732ff5a6e6b60d6b54efb92b7684ef377764facd69f96475cf10aa0f56a4ea2673a04454c3958e941778107d8db5381e9a8f0955e7b6f162cd77f87754f4e1c29de8daf8b8c6c9a7f46c332811edc058bc24fecbb327d102e867bd127f9cc9c07768003554e9174a7b00c8d40ec57da5572393d188577aed5bcabbf656d588876e17e4f87843953be927c61204f3c3fbf42a33b8a56ec206a566f47cbf8cf31dc81bef39f7803e6ba9f1a8473654c5ce696622339317361acb4b77abf4af77a35d873d3f182eea9c18100b57c2e36a8fe9de56615fe5b7ac2076939cd37925f010325ba34ee14e65211057e7ae8fb78e6e59384c416275ee0466a9580f5c83db0dc9b27ef571fd777df8a02de12cbc8da29521019795faa5c4a0f683adad31eec9222b2721ed187afc0113c6e61e63744363d2cdd858483a170ee525e0d94ce9bbb7199293ed94e995cfefed5d990671212b64e9340f53378ab23c6acf8ee67d9992dde72d8c8673164b445507284768d5708f7b7db61128161d4b9f995b2a82a798d0438bbfc7a5cc7cbf2761e66046123e522b85ac113bb5e7087bc1118ba21d6d59e56a6530419ddaf077a54e41b6a9f35f0381b95e7c8266fc0e7266762ba4e493b1d4f1092238a337adadb08750b18c5b8544b23453ee7ceccbe18e6b0d04854f182c70b821210371430eebb23a491c626d46160b7e4932f47c961784a905fb197d9abbc2229587787b0cd15b778c6816aa23b904270cc88d33a07abbf54e005bc6751e447c04f6052f8596cc4e66c4e811557c50ce5646b7750b07e3f0c441ab0a3491b16b3bff21cc7f14c9066b52c8ca64975b4d30ffc4aefeba7a23f3c3ef6c68c5d66ebca6ab66dbd73c9840414544356fee9046087b07f96c05b178c4d44d9ce5ebacf5631f7492834710681928aaa89df369167dc95e760b1d9c6b81852941a2c4698f403a7705ef92732bb585b8ffdaaa30ab846636002d181098ad947e0c06cb0ff926b66aeca71b5f8b2efed202871f79a4f60f36712ca4c2bc1f8bd721cdd7fd6d6bbf22e4cccfc2978ba7ecf37fa10c9afe2ee63fc22ccd726441a8d4f8e5fc287c9493660abc0f15e0dd5158507f6f5cbe51ff25eb796683c3507f2755e4d316944e38c11b6e2d69c193f0fce21be517f676038b172484d23ef75d61974ed79ccbfc26eeb54bb03472182f747822c0420fadddf5326eb29352e39ea1ce6fa9227fa1e63a910c42f0e03ff7ab740c3d0998ac291b7ee79ea9aaad65b83a1798f348a5815e50b950c6e8774312b2d87d4e112076738ce1b483f285210eca07b52b75a02c27e828660f4c58a3b28bf8ad3148d6606c3016f0660250a2f782c6e83dafc987decb415281e0312367c1fc422c5dd36c498f9b50828e3ebdc85810fe5ca6835deb5dd58abbd1511e4706701080fcf8f0bcac796c43d4a50e30aa30419857dc84ba55170f3edfb628a43c0e00bc087ce52c01d0dc952cb1be65f184968e181dcb876f26f71e0aefce5eadfb89b08cd8569047058a045f10de86fef9dafc11d144b7157607aa64af0677a2eb1589ce5841e965b0843f394b663d442b76f5d3c05db8563f73d354841ee41e1c57982601a418110f6daf082aeebd9757a2b2b02c621eb3e17656946befb28c6eb4c0bf201cbd030c3fc07341933d74366b68e20cecb31e9b6c8d0cb9a5ffa51a904e84839d7fff67815c92a71b7760d613d11517895ab6d6db71dd418e0cfb2233978a092c9c19814a7fc91457dba010ece83f49cbef621a6459d3aacf82d9fbe05532923cb17abc6e913b25d4e369acfbfc86b115a9ef56bf69b9163d391c0b1daae8403e556f0b71e654ab89a28654502986b83196675e06d0161fbf53244e29ad809eb4fb8a84af2368392e5c082ec048e4d561ab36ad161a5a550297319fd7a65482c304d5d68310f69a6012e03cb842e0d36106140f8289566ab9b4ffdc8c9609bfbf61d50fb28e30bd93f9e139b10c3460e6e5fd6cc8a30927738d5c5b7e1879c31dda78bda6aad7172bd53058dfb1518a24de742c2c1d9eb90698da4819f3d06132be41b78813413dce70d5375655036fc125dbfef9e56ba1ebcf37b2604c131ad2751742a87c917567ca15972f6923a2250aa1f22a9206d1d9878e7b2410f82fa2b330b0212882905f5a35e1fc78c40d6ccdaefefa22ab3ccee351fe3dc552472cdb34215d1f5ce513416eb579817a669c0f5061c2f0a36076ecf409146e18309965d5ec4d6ab66e75f2bf873b47c44bc89826c88a22224caa9364f74a00d83f5bcba92685b50224324bba250309a9bdc9df3d2a1fd0c006fd07f6a8babe3792590b6d7349c297828bb056c1c1744b868e3c2b4af1a4fec8aef21626e3b6a5dd5271ce916a154dc7f706630b389426893ad1e12754f8ce5e2df88828b0f7c33c80b8cb237aa7026e95273ea71f35053307cf05f8af5c60649e7d1a5e9734b784527dd278021d887616f76f987b10e2713d9b0d6f266d7b2cc4665aad419b57b2ae66fd248af93b460f0af3718d62f38be2c2e1008a61af21d7cff0880de4556383d11bdfee310140c887718b679e7ec704f153b3115615f207c98037be1a31210202efcdba995bede9f915bbb27512fd13b99212d9c2e18d850f29045deb4b8aa29ab9eaa6e012a31b00eea0c1af50acff60090959f7c24832b2dabcd44d2d2417f36c4f8f505341bb5e812ad80e2599353ebde062c9795c3ad1470dfadf4deb998b822a0e3877b60504ec59a809f0c1c90f67c320e9fd26d9322d25c87a6a5e0d361615d48a1db456897b0106619e461960a4b4229dbd327b5582ce43388df7d99d1d1d5a06309aae566954843bf379f02fab15a922d239ad13f136202bb98a387453cb84d7183a35f295b7325254d04844dccf62b05875fd1784b0e5d4a740d7a399952b9b72fbad813969a79fb7f91aed9f035aa3ee5a14e50289aa42fecf97f68a5dd750d18ab1414516918a22b02846eb5223717d1017b85aa55bc3569702e5b49bf52b8d0c27bea1066952dc1bf8432b438a47c4e158d7f50af0e14367d247c8827cb3cad9a97b20fbd2513615464569a1ebe66a0f7e1826b6ca3c4b0ea1311c4e9137d8f6a0286304707dea2f0a4788c9e614cd6ff571c01f8872deba7dbf30eb72ccc8fa9087e0470616f5a1a0692202aaf64f54406d91f749daa8f25f976ea1fab84c6e924e5195979ed5990892673334a16325d3af7ac11da0ccbb22b3b833161c3c289c9f700d7691d57934ab12c3a68420c143e7f8d0c5018790b32210d18d7460be9c862b4eeed6e8822a61b04be882464db7555270a1d3aefcb969f64b75278ae9cce2f03ae77e6c9c3dbe0e6211a37f101f28831bef96df4d98f411bb8afc929c4f080ff877089ec238f08e88b868354dab19514c7ef807bd6742a92c73cff1138c8cdfce849571b6948cc8ea43f01ce87a76d29680b7c09e1c2e4316a839a0f664b6b941e6f74141c89623b4bca8ae1b93a78a6e8689f8ce462377822f1a4da5a1a527759ac6e723dad27ba9903bb37784606f44236b4661d568ddf7ad54861b1aed61ced05e89b133cd7bff6c8d1771a1b1faec4a23cb7cd64e77e6a7be73395f57932eb6f7c4a1c2c96f9b6558e9880a8d535cd89a777e87b8244460956c09288e1735fcbb4d4dfd3ede307bbf78a0493f1212bd70531b0d2783590905bd6ca6e11b0abc2e3f0fc289560a52cb2718c9b5868dde8d1a0f4870c93bd2ec24bf0831020fe0e4bfbbac697dc0332d6ae13337894b2f0500bc9efb574080fe3810cdbc0cd9d43e1edb3f56009325d073a880af5382e89b4ed82d897e7580634a51922df1f1eb63d848647e8969cdaa9fc85c3241436e0ea00462fbe0f326da87adf1ee5dbbbf790ca53d3f023a11d87706a597d81d07260fe12827e757c520775ab5e72d6e7c99d31e153cae12a586680cfde4079603da13736a87f7159e01d9db8c1cfa0f417a940a6f61cad185872056026ce1f78fbe3ad943ac2c155eca3cd8425a5742b54be5d15575c69a18e64ae54f033e3f37ca3deb17b0be3ccb6c1fe34df5574a9af0aec9a1e8dd752100601e3205643f6af79748ae8028ad4e6bcecdc2e9a2c4ae966376a0371d766b7320ef164ab208c9e1e0c56c72ede2148202b93862518b61403d384e4d7dd150f96eb8df03df32abbb28fab081c6e4ead089b99223f7335226024c8105c86ee6159aff6b33f4ea3ff43d25777bec6bcdd827ac583026abf7e45a91f374b1c878676322d0a7547fa3ef3335aaea81aec4aaa1bc3469bfb846f15d3f378cfbdaeb6ec1eafe0598f4f6764e25f6660fb979a021a69078bef0b73271f9480ddb90b7cb281d3d269f68acf95e049662c84550935eb84a69d98b603211d9913373645ac04cfbc5d5790db144f936d4e4fe06790f1f386ed09bed83bacd9a1971e3147d770db2bd8f7d1faf38daae9c9c05b5bdcc940b7c08f9d82c0dc55ac75ca5c00d0cee37f4408cedd827a89daabaae83f6a71dd7184c438996bd6efa5a039e7e87d64899eb7c2de4cd6dc04d4fdc6b082f124646e5bf9d644a03eba6e51c8e3e3855abb9aac9cb4e4a9e27c503e01bdc47f709e00f3bfaa8662b942311b4aeb8964f55dbefaa19d522faf9e1d8b741623a6fdc47551dd74d9de9ed2be3ca85982207694c9dc3bf94ccc23d01b411788ce55d4b897744cfe2d766621030b734d5b8eca9c7e81d3932d69a6b3e5f259f8f93eb3d10866301469cac03ace8b17f2ad88c6c36e8d8bb468528f8a5da2e3ec7a86797df49db9b876246709f7e356ef3a932c243cfe6c18e9dccb4e0744ee5875d06d7f912600ece7245941ab53af7023e8d5f89090e2efcfefa13d71f60c6ee0338e7bacaab9f5e3c4045f7995189a94e869e4626d02a9f076c3a68742794ef77d5e0ac2cae0b407b53b7388f5505bade787a5f021ab81df43a644f9f0295e40e5493d449fc202511ea2b0765d05a3abdd7116a9fe2aca682bc71d46d4bbfa460e22e58b7fbd25e4a0574aafee620fd14a2d52afb6cb5390829ac7788c87bffdf08e1bd3aae268d00d93d84982b9024843c17ec739377a65d2c801de0f40dbdf7edc55dd9055bf6c7bb9c48e30360d4731adf20d14509e21d37ab375d245f85f4211e4ac89ea7e31e8c3508171e7457832050013eba6b33168373ff66fdd36f643152451184d34de722130aacc9d751a2cf043a7ddf5743b083de8147984d97adc94045ea8149016e4e5781a27094ca3c523a9367064675ff458271233de7ecdf11952a018f75796a66a85aa3a17ac77fe1251f289f672c409635c8d34ea99ec86ddcc3ac0200e873f01cd73be1e5245311f500da6c98772be9da892a024dcdb9b6eec5dd37536c0f37343fbb539c90d7c3c2af0b277809f61fc6e547ace30b2250924af5634e7045576d602e3ab029eabc378a5ffef145c5ccc73dcb855a5ec365eaf6f4b7347ef2a6ee74b32f51e7d585342e0802ae78be518477d70a60f57b6e31f5f4ecc11f740bea3237ebb60f0cee2d21525de9ee959c7eae5da2e0dcfc57eefb45b72681ca1bebc2814abaf2ba8f93a62158a388c547bbdf48d49fccff6c042d263091f440faa8950e572a51bbcb3e2b1d1a13524b3f03aa82df14cdb2a98cf9632c9d3b7dabd8558e7aa3fca0287ae01eed671e0ee295ed3993cb03ad41c54cc9a55fae6e8d0df3ecf87a3d13f5e67592db3276a15a914de31dd38a926fbb2145d9b3a30fc86dd892fdfa4d279f00b5255c63e8677f9604a8283d7f1fc215e225b31461f088762ad2d9d82171167bb0d448c70d0e14601aaac11b91920672c25a9be624167774e21f889fce91104c137ec3f4dff376aeefda26c592e33b774802ad7fb4318a27ac4ff8b1ef71ab5128e05aaca02baafa5a803d0326691e9a75f8aca3c9625d84e120ff0d7a597fd9fc43832f2af6431e8a5ae37c234259609b3607f0e9693856c8b882fb18f07c9c20045e0b11bfe565b634e01a828b6dfa6803b6d070588955a352abaccb487b6b1030d8edea85b71f865af3fb97ab4ad0e0d6b636c4f4be4b531a164c0bb4810f39a26b4633a50b75b7f81043b024b8faa55240852e307e31de44ea5db75bb840c0fdf9cde3cc6588106635e3a7a35c791258f9b31efe72351653f9f1856e9c8496b61d2798ab8dc7c43acd301e03cd3eb96939353ad7922f07734e7f952b914573ff33b4f06ec5c19f2d17614c4121a0b649288d1e50746edbf52a96467ececb881dd94312c94f1a4ee099f5d619d131169bbd89c605b19ac02b8488c180b6279b12d09830414a6b6a1d6b9dca63d0a4a3e08080126e38a5d2ff860f8c7c71ba862ee0337c2697b21557f714f40f2ae1116d30cb60b99385fa28e6d7e569a0ab43f7f35a1824d8a06e60376a1623609b3d2433cf2b7b58c940eb2455b0966cadf5852fadddf7d4c93be3c118e940a67c1404db85862788a0125f81f16f80a2c0da8fd47139acf81e037b60091b88e3ec194e3d5bcb46965218d024d1a557f2611ee283e5e239b7266735c0a788ada1d99301f2494825eabeea9db363d7cb981ec91b4404e3778d8c415e1a086bc35849af58ae31d8f85e5802075acd7c34f378bba8c818bcbcc3f064290461c9091afed868bfde8f590571676dea60fc1ffa4c8e251a9eac24f6a772e9a688ea723c57c569fdc97d6153447276585bc64a04a1d1dd1a97a7170f1480f3b27df918a2c2ad063b95b2da8f0359e8be8effbeffbe932bdd998a7c358095d1b3a446db89b20490afa784d637ad6ef0dcd4dd0632ab8be3c0c14b97eaba2cacdd0bd8ffdd214c8056ec29fd1f15f04fc36e95f5f4527aabba4b8090a70e326fbe7b3fbdc4928cf3b846dd68203b051609beeb98e5025b6159b1f1af7dd74fdc50735e09b9531401df3bd1b284fc0ee41430dac7d16756682fc74c3d019cde60a3d9833872cbbacaf4f4d45a3688c48cf75fc247f04bd6b6016c4e950a1c0a3cc02075584728bba5e523fd832df0bab6387a1f4764051b995ca71c31c608c2ac4f0e63ed690f038ca6bd23eddd025320fcae20f038b5fd5eb5bc4d060af7fa4a53170240293da5cbf2829bea434198ec779f7ec1e2729f77d054c4c6eb02a013c03e9430259113de59dfb71af7cb4e1c416d72ea676e80799aab4111365f43bd2b3ef80cb7f2f6fa5ccea165905b565012aef562103ea24842a1ec253b79f27118f5dd88bd85d970aac6b331cacf65f54813808d7e832ab09943f9c304cc096946dbb5fde8084e075d7c6f2f2fc07a496d60793c4cd00e8f3f9d94604511a95e667d4e000229213742c311c806699f06c8b27b1ba2a2a0593a203f97e73fc2553db7675901f41e94c51f6a122b4dcc1df7db0fd9c88d5370de0ae94d7786bd7ba6390c13f995670b274e6933001f6a8cd21ce961e4dedac070316d06ade6abbbc5df05c5b01749d5fba037ccf1586ccda85451334a6d657e12dd52ee9b48121168ee49a192e6473633723df4fcb1a1ad1f98ca6c980916d25c39aaaf45cd3e5fa1bb351b17c3a4b497c2538ec2aa2df70a280a6ed3d55ae4c9621c537bd58a9c02178106eb829d37c0e6d80e04970234871049c894bad963ffb6cfd78a4266dd297d868a77c99b39060fe71f6ada3a60f025af5c3ebc18c95a4e3dfc4966948c47f82f9b8f2646c6c6c28165fe8f0a7bbf24895c2326950e755727ccacde0ef2b38f999b43e0608f5007eda44d027f9ed1a6af20ff02d7a6023ccbe09c9bc17c2953063a57730569c930b741765e3a966604b4a1b9d74adea4f4a968b277961801b9c7616ba8f36825c0f258cb79a11bd026b70fcd573c6887b78f4ddbc8664cf83ea56efcb0762b05c429fe9cc193b0686a3a09c63efa0aa6804399ecdd0d593f2e4c67e873f587b8d4f48bcec5bb11d02716e7682af52c2e4eabc20145d2d5ee59fe94574dd76cadc735d7b02b833899ee4f99ba9a34ec2930021d13a753b64d8a17083a01ef10843b2431ac61768c57160281c504d4dbf0c513131c1853602fc2b168610257ca1685bc38d0c0280223e55b964c431b202daf8b4b162641f31b4151e97985f8d79911b80cee17c268a330f7b30ad806add2dcd7066cd75b91974222fc5838df58f06d598757f101986ec786c790e82ca03c84b032b4eb53faba090022c88720c46618c84518beb94266a3c2c67e5833a63342851bfa290abf925aa677d88cc6011d7521611493f4c9412788698d97ce0d35713d6251e33f84bb42d2adf79ff24e3e41432b729452fbea80fbb768c7c68d30cdfc69d032e0348151e158dd381af578007f40ab3db6838fb8004e69909e7b6d935962cce860085652a8327222a44287bc243f28e96dbc474b269b01a5df7f9a64a0ae201fd234084262d2f029a95db106450552c62ae2c7da00ee41e89064cc859adbf97aa6fb155420ef7c8259b2f1aaf045ae11c8f59d6ea6d5e83b874213a365e103e2fa2d7825cdebd8a2a2c3a3aa926f90164d09d44abf3fbd8395a93bddbbeee647b799550a6a11d3a66b82296633326d2ba1438e2e095eb2326393a4016248f04622b39db076c08e2cdc46a4e7fcbad74f3ff84e8e9f0f7ffa37e12843eafd33c5e4d61306fb45b3f333a0239660e3fbf6def1a6a3f575d417c82aecc6ed2a369d612e0efb64f31b46b9673f8b2823995cbafe94900e961e0d088d7108e4f78260ffb03a43e44b7038a920edf83cb2c6b4886be4807cbc597a0b248af8b6c1a369d1c0fd5d05b026075d16f8704e35e0a0533425306ca2cef12cbd37db588bb9b56c779c0f133e57b8089f800053f6715e2f13e3a0be7a51b5da61ab08b2d528d4b50d9ef7f9eddf5ca42d7be6dd6cee1e799ceff6805a28fc53685d2712dfddcf14b3168f84bc0b1dd9db0ae24157099ff3a8b098509933e7afb9034bf8d9efa9af59f4ba81bb73b57b438217fdc4803ccc27a9dbac561fb762894bd21f58e4ddbd4e200e66467d1978d3b20a0d0e1c65829e3a0b0393acf474266545a4f690a15ceacb0ff368e0d3a55a17e6346bc5f4d9b1a5c636e90c43d42bf5e962546e0a9b86c477f93e6180fe0c0bc524ca6a46d5c8fcf2b7236a3c6471cec224ee65d277e0a4e00cb59d24f817457247b5e597a6be3b526f2d0cf6db1a1c8f12e99515c948ccf855f9d104962ed7c5fbeb333fc6f6851e258d8439133281717263473846aa2aadf3861ca4fcc1c812b4c847de39bf4a3cadad717efa6286bf54f3a05c279185a468582ddedef10429f3c3ec7fe3d9342c879d6991050b3ad87b72a189889cb78157c795e360d4f93bb998ba2c602776d21e7b2c84f51310b080e5afeb88dc5d75c6773bd44bf8b6f918e71ca0d9ef39465892871bea517881cf333af57ebf4077f1506291473d89158328ee2dd8a9e49ed71b81b125eb32753085b921bcb51805ed20bf2ba007f7eb24cc2dc42379815a2c382498336c702a2d1f7803468982175192432fc43a468d4e7a5ffbb51e5b28da46103b3fda14b7a2e4cc737ac0a1beda04748d431c282c68f7ff5c57e82e6b9e33d303b40cf9be5d4df55b457dac9021fe77fb41ae3a8d41979614989eac50cf9e3fd1b8b62354a24bad58fd05a7846b9be7247afd8c5705ad2f57314802594f1667663d1f0199b86c7448662e2b186f16bfdaa481fe360e2ec56d9822c84737c1b206404241479c510ff7e1fee1270c4cca7176502184be2a3be13a6a9d9d1839ffe12cc7a9ae8f6fe060d435904adb4ccb4eb1f8a598caa5127c6d59b86f962411128a56b2589ca24298fbb76af4465cfe8a6603ca947a819103cd701241f94fc2af1d273b0168ff600564d82156165360e918cef9210fbf6df2f10ec64b2521516f9aee95231d91e6f0e33daaf54513498b043ae54c5badd51fecd065aa261b1165bb55e70b69a493221654257e0b2822312c4378987e45cfdd1ca2e852bf7f3085be7d878093de7c59224d8244fdb289dcd8da87f8c0048e3686b1df5623ff186f2864962a4a0d97b036fee43138efc3dc8bf7336560edd1cfebd0583e6de91a5965bc535eca681a6f4ef455f9114693113f46bcfe4e0cd982f1ba29646c5e1e67131a4ab21fa6540b122e26ce807b5fc2b3f372cdebcad21aed089a14d030d97fae4728c05830621888f756f84f00917dcf95935d0c913c8b2b9cb363b4bffa7ddaa2b20012a709fee8fc1ef118e309288fecc2d9ed5b9d4cc44bf2c770107d568eb98e106c0895a2ba96914beb42f4a7c52cbbe12643bb4247d235300af4c2d8bcef5ad8be25747984d07b5e51863367835fbf3620f234799fa4277d56b0882cdd1657b87c60ad17a804cee3ed1c70e6df0df06e2eb44d5eedb456f889e5274fae99f00039a738da2995173e6b1ba7c830cf15ca711b86fecf9687bc9fec9817d20b395d01e68d96bcbaf4180cbd6a0bd300b4267308684c0173da803cca8b442d39d79fef0c87b208354af4ff3147e309d3dd8d70e2777b6a571ea925a9e10a6c25ff4cd2a06a23d85d69469ea6502aa1a785bc0853efe333fe9b7717d0ea97fe36efe15ee01b12085c0d8834b0add1942141099be9de5e2b303b6e583ed4313e5bf4f3f97dbb29b2df2798ca544189286e1283d981151e1a42d69f821528b722fd3b44977ce101f32454dee353f1df78026e43bbab1ec19bf7c40e6719ff786511f80c79ab548faaa615a2bc5684c7f2b7990e650adbc662b6181f24bb1eec98f45458a78e43246934653c367fb10656a07a5c55b402a343d4f1269a99d46eec71f4db3167c542336b0e8a53ad763addbb7813071849341bc61496f8d37d95728983022af988d064222875aa3d190130c19008f15cfb3e38d3c283bd3da6eb9fed88f4ccd3419cd3d084919a1f47f9d93b8c1fd2ee408cde59952e78c60a8ab2bcf6eb3b641a815c8872fb3159a28aed12e26311f01ca1797c81b66c2f09ea9ec6a952e9728bae7fa337e887c9ae6d4991ccbbf9f0aa5af732c2b131011d7549ff8bca51566c42f7a14e0cd64cfb7c8c0541f705fff16c54ef9fcb36efb04c3f4f767285462e4773e377241c91ddb71c542f5bb0f7773ad60519e920eb9751bea4978691446a42acb3fde90e103e8a222cae96ee7bbb14f0ab43a953bb1b3331556938bf1579b8d85db565af15dcf7c449fdffd7896a18e00a64ddd8ebc969a454dea7e863c13076e5f38847bad2d1730490977be5c138419e237437366954c80f37c58646e65964f81dc2ef7ced66406c62aa2516cb996b4055a267707979adc976bb10a5920bbf54d8e921e4e1ca7baf51e3a5b8cf6ef4bfd15a48900a20a31adee11da767168397661bcb8b92ce0bcf0c38d354f80c02aada4201773c5a147dea3797cca546982aacc267d34776231b27e86623ea18cb397a9d43e42648407d76209b3e3870f88cd40d6472ea7ee5c9fe0dafb7d567b54bde379ca333f66ed1856dc45149421a1001b9c225a2e999464124c15f6b83e4d75c406d75945e86f5af91ba6091c2f4c1e31f03a578d87c2447da5976a7296eb2ade621b7a7bd0bf93f6546b28eddfadb0c42d6b307c70dee57c48c4bcc94d3a9e0daeedc352ae0a9cfba4e9f02fa054cf5245433098a84122ac7a8b0cf5475cbb8f07d59882945a556c56afa7aca7acdd2fa31950ffbbb357ba6125520d664805d822adf6aa9954f699a585353d597bbb3ac178d2a7b379cf7172defcd670ce61b600656c0681f95173dcb6d8097b462c086f6971a8ef84a7c1114d947baa775a8bf432ad0b47abf4a92f20dae92da5542670e6cc1119dd064b7bb9aa5b80533aa2055cad224696cd818fa688ebed32b89ed7586a19354615d904ef33286938b4ff9aae44a7f87b8d68817e328ccd0713012c0ab75d5f19978f3e8214edadf20beea114a38273b98243d37a1564d637125b5ee031ac536ce90ecee555be6e7aab0986858e74b717ed59ccd16ad39e1b6fce6e7112fbdfafb856e866cc7822595a07216013aaabec9ccf93d4f9f4c96930cc371ee848c0cedfe426678df2115c31bd25324f31947f4f122997ddbbf8dfec8ded1140b00619609ffa43713f207376c7622ad7dad34ef6425e5341a13e80d0e72629ddfbb81b70fbfdcf60fd530f4f0a27cd08191b4198075d63ceb6cb487b3a0b32df02bd9d22ea38acde1f0a87a050c077a1ef59d72488c5704b6bb8b5123bfabd4b3e11bcff6eac1517598cc54573b574986b8c8d684fbf69d647f2704136607e791c76263c6eee72df23e0cebfa8d1686c72e1b578aa9e34c53f8533eb57442f8bc6fe1ffdbd2a7ef9f8dadadf280b861e21796c1a2d883a4f6393fba93639d2e8b5dd47237e24c607de9d7c9d3b1999313d174e7a8704061145dad9be16a63959c66949958157bdc7f85361337b95e64433714e6319cdfc67eab96171d22b6940f1a66d3fd13f61818641376a5ac90cbaa663fdd1348952a8aaa80f5c03af129262785952fea48ccb48cedaf5ebb154d0bbcd4ec68e4d3173ae262640e721fa8192dcc58adbca98669d6e06c6a931e263b95177f40f514dbac57e0d3a476c1f7e417981471c902bf6a52be30155d0ec170184c070fd0cefcbe233e4cd8fa351781ba7b7a9f47234499878b56f984e8da5c0c0b99aa160d3770aff6514ddb9c955487af41ea879ed288d3444195cf4a6bb95dec3537434de2887a162d00f11df7b543b0f7b61d93e158d1598df3441be67db6e527558ebe20a7d3ef77789a95b696189bd2792080164184520806673e65c30507d24d84c9de79e9bf26e31420f425e443628da47d6a847aa8fe78150197d339fa7cdf32a53b7a121533bf681d413ea27c92b86da4b4f0dc5e2b2c9fdefcabcb8fd95955eb34a7d1f4867132f5335f007eb369ebdf6dcd4825f40a3f557ee8f70fb3de35326345464cdb87fcf8c1b50732e406371536a5070974078af93f491a46ede9c4e6d0b42578ff87c93adf8db7d1f0c0c39cd165fa4ad9ecc5b256799a96694ff2545825370311462d3a625b28c9e518c2f61cbb4bfb87ae21f1dc037b1b1f9fb3fa93715d961e3708de06552369de6a9ebc896bbd567392ef2390858db6b798ab4d30659ea4cb574e456cd97b8c101210dd3d25806e9b70f807633a21df6419f2407af4c9eb58f914dc08c0216fde1d75eecc503d10b3fe04e68acbc0d53ce6b6a9e589ec68299afd66fff063fc7a0ff822e8b94d313b4e9c624acfd09941e0c244f6576cdaa0b28acfae9111fa7dcde93e29bad8400a2d098a539daf83e607422610e79be2a8e78c7e49f093d19a3f21874498cdcd997a8450450d4c424ccd905cbf81d7338ae3fb9368f0d625313fb53475fb3f694685ee19079cddef0f8b942d9507c6da7d77b8f1252cb4745f814973625c1bd69b44700acf34b28937ee35b5f0ec4e758f1884169d15681aa0a61f05ada7e13fa31f2df340f22a95b655e74ab196054fbcb036ff14022eafbcad001f1739a78f776bedf707516c1c16d292c7fa693fb0764c270a276052bef51c5b79f3a7756ca0d39b8fef3a80d9c1b2248fe1fb59b19bd6eb6f5de60cde353324e37c74291814dca4e73080a3ec597e1a6f92a1978d86ac58bdf8c117843d46034f43bc4b9df71d0a45f0ce77af761379ae98aac90816df7f94358c415efe7e8b9dc87189a07834f8aeb41124a7f3bb847d121c91741224e20f7ad04935e6793e527a9516f32c22afd6e0bdf69f6b517e85ef7d954638499b62f0ac5ff1b7b25d11195a52d41ed8a0565262c578d92ee389b58edede5dfc8d4f5986eac11759bc687e08adc2b73b03428a02ad9fd546449d28dc9c3673331fb3da9889b3e79f708ec3de128ff922812df671f75f104ecfbd400d96166255a187290f1aed4387d29e05d9d025e01939a50b9458a7d47624431933d08c107ccbeb6e05c23cad83f52058f562c67a6d75861f5fd3378da1cfd0fd51a5df70e8a81013d4c9a0a760ffa1da0abe0456537aee23e15bc4ea8e76b77244332ba41d37617d41845888eebe1194374397a1df88299573531462dfddd4e7338727675e9f10c993653b3b25671ab7875aba5ac350d6b5ad01feea5e28508ca432ba5100bff5a6edb18a86a4bc30fd6e29fc31d36c8e7bc9e92977b3783854dfecdde3129253b9087c1075fd2f597130221ee52c1960c29cf91c178b3d094849651230e507939064b4e623140899ac181ccb409399db02796e8d89af66e48d319b6710b1c93d5b193ba8c97574da498850c15518d640a7b018c7d2003a0a555d964edfa2e359a268d57336f5790e0be006941da8e67ce18cd643102c556ca4dc5402ecb3ffda4e8aae8ec229ce819a5d8161d8aa291476280aaa482caa920e830a8774a367bace356403eba9f9dafd19d8eca2ead5b3177c18af7e300266b473dbc39dd87bef717533dede1df8757dfc080442b01807f20653ab457be12474b03f67a89149d44cf932c7ad418285d1c8f83039c4cc1e100d2d604ad52ff87bb5736df4c3073835a7f18fad2da9d47d9982bc455b1bcc9b54b15377bf1c659e6a0af9188c7af7f26fe532cb1d39714cc5b147a0cbb1eafef99b7f55b97fe2a53d5bf2099a61abb815eb5322a0841cbe20c3073ed88b6f369fafaf4d600f0c8b821505c4e680391db57793e1641260dc7953c14bdcbf66661c914196f71c00a1a80c14a3b8f629bd6f4a78b51800b965ca4245f5672df9c6f6dd115e9840d24c6fc7c4400b1efc29714f8c3547ea15c785040f5a0a64d4ec6a05cfc02f83bf838c12e4712d3ff82aeea6e8f14ffdf11ab1a34590183e03b90e0326cf0bd34b00393f16009d17cb63148fca18f83f2de2976e1cfe5ad20977e271949a617e071b27e7285550a03842dc56381e0c8a57f7fc351c632520d7a9c8ea92f08786b133c0b82f18993f5d0c50e6c0d3efa2c6bdcdca362ba8549eafad6000c617c7512029d3f88733232374c79c10b814c061d111aeea413c620df139d11a24594dba02afa0e917563e5189b18ebeb4a8a827d7cfe50057113b3acc7b0b8b7c8ebb1ad91872dd6fd318fe062ffe7e829e4442ee7581be667b7f294f26acb2b672a41a4db6949284c425b102955b7ea9c3ad9d4abae8633f95bab2044abe4793385731d88195e2ea598bf27dc3d33312618021965b8a0b363882cfa58eb8d3dfa722820edf8722215a0fc8468aed9ac3ee194292eea7739de187ff922bf6cadf72531ff5129465cd9602ec20a7365e74d38952eb3a94fb710d16e59ab344095f490e474330eb110935befae3e81d681e00ab66acc3ce23fb87e1e8684bfdaaa52c1fb3e160b4f85d43365ec4f328be64dd27eb5d295515cbf709c85014f32758f22e06d8e1a16ae1f7dfe7c9ba94c71f91de7b58581dcd6568462b52d55cb8346d105cf3e1e92376dfd0e6f062e8c2c24c1d587c57f95ee20b7a37933aeac8a9ed65228d79ef2d3171af808feba5c0c3bbec8d8a819b7cd6a25c7eedd88604c1b09b41a12771abba0aa239f598f9171d3547780282c8e2dcdd2c4458b52f8778ee939c15461f1796de7bc44108c68569762a4b1a7c0afc17a4b9dcbfa865ae90ae9ff36901719758760fd80574ca2a1aaf843dca63098ed0d9a53d2523ef60c1132b626d5ae5eec46d4b9b7bbd2bd818c0dfe8ba09772b5a5a6496294e44f7e5862aa1063dcae28f22b51c8113eacc080f1b028266626ea8486d5af3a3faad9367672e6d28a05517ba4acfb4525e0919424074b904aadaffe63c91b132bac0eb87ec092f97ba86df6388ebf6ed43dbc5a2455bf4adf51aefcc5bfa85ee42841f2da41d035eb88e478c4153c027b8b2b5af6c68e9e0a185e613bd42e96502c16df31a8524e9982e31e07d44cdd0f73b14ef545e538361693f491500cb57d61462170df59c3e32d8a2243bcf865f09320818a99e71252e086251a3c5a99998cf134f1fa7446bc3763066af14b1267bcd31de602db8d596d4604cd31bbc8662ffd409ab20283322f6fe5c63e5669efc97023175b2c1ff5306320ed621405150ac3db4c8bcb7de2c1d3145dae67a69787d80365f7d3f84ce8503c5e7d2632bc9a2b45ed17a8cdcf775586f70897639d8faf5c5cef907990078614dbb781374b8feb215efb6eb957ab8c60af26457c8e008816678fa3f369b89f68f97f3ba83655644d0893a229f00e3d5d56e85f647b70ad96235e405899afeb931dc5e398d7bd24945b309d38db644db257ce9af24eff9003591a55dd49db114d1e611c905fb2f74232de3efc7a7d655f37db054313009d354bc6966dc318527f27db899e6367662a5a108243f81fd5bdc78a1842bd9abbe20e4166c743c21608417b9b03b33e85668b56962993c7a150ffa07b9d6d0d4ea484ea6d470ecaacf2de60c443afdf02bc35af06ba1f8d4352dbcff73f5187171566495a4cda20007197213935ee085801db04e6ce986ca43685100c55aaacfd67061f459fd0d571af88fd1593ff4274b82d05761fdb0827f3b8aceb8494e6d23369bb0f8550ed1f1c2e142b57bbf143dc4a525d7c227a1f4bab297b4b9d75772ee051083b242f11ac4a1afd16bdaa12b7ff584b303500cd197ec070f08ae73f04f140a6e65e3cfab98fdc0764df856744530dcee6f0c2c2fd1eba985d8b8822b3ab9dbbacb73bf6df2697bcd8147f46c5c32265e455f053e63bcb53720d7524d39ec5075dc73e0abba7253ca47b80eb4a1817914df582aaaafe0e91bf6ee626bc5c2f03fd1f83913873d9544d41bee8744c1834f9db88d9c74049720b184918aa53b4ad661adb8cc2dfdb419c5b5653118079250a34e863fb465bbbe3ce07c20953fe2765ff60f8d169b7090b6733cbf592bd7123e81bebb9a2714e451782f620a6e1e1f7dbe9fb9ee32c764718701ab1eed5512bca845c2a48ac7cf8d4ccb2b9d2ea8170f9f54ac638c0c1e4059a9d57759c829edda5227934f51fce4c1cda9291f6326ff6646ba0f53ecab45bb1d2f88cd3054c8a3f4bcc9bb56d888aa38a266e1c043c7bd2be6a8004afe2f124abf106f27aed2a180a2f37feb1554bcd7cc68c181734d8ef9e40c6aebb61a7868120ed64f282a4d36618e255284201560d1940d05345ee363bed083121a79fc8305b149d568731f645bf144ef9aa3cac84ce4d6c5d6d8f00290a2696c0c81ed374e50c27b1e0b53510ebb0190ec7c958a5a008a410f592537eb6ef0cfbcdd9088fc62223b5d1a0cc655a8b8a045bc503e699b69218d071ef0e551e4668628ddecb380d010a8142ef532ed5c5a991347b21929f49e825979bca4a848bcd91f83a05df15c204cb15d45143ce0577738cf6e56ddbe26aa508ec8d1795e3dd9e6f78818e9ed785217232c163ce458176cc61a020e0ae2bafdbf4f24bd08aff9eed3243ecd3ef6e31501cac6e0bee0cecd05073ad25fb5fbb30d5d419b6753b5af41a70e63cb2fcf492dc265b3b23e6581e1c2d17143cb5eeb1ee4044c6951aece1157db81763863e2a638b0361d58e55f54f179874b992aab5d45bf8aa4229841b7d39b63adc7ddf96afb91ac4920c0d297873eb9a3fcb4e3b0f0135b5be51c799300b996ac5f80fe64ab87beb735ad9c915331fb7acb5fd439a50ae78a736cecb3326e5e650ff54efc2386908364f165ed9e02b32e3757a6f49b3223e2fc6f8786796234a742534d49bfd0f5144774639d2d0ebe3a59b39006ef01fd8c77aea4dd19af4cbfe11c43a6ec30ae508e4159d6d31e8d202ddcd5656d311b906737ee074ed4d53d2bcecddffa2dbdb6e29fdccbcadcf7606a509cce1731b15914378c92873c9321a4e220d02574f94c14e9ee48f0bb6953dc9751728e60f0d8d430b949fcf274381afdd173eefd4e6f7ce9e354c65476694bffcb6d762e77bff3cf9720ad60a543214b93bf371bf928abddeabb3c1700121114ca8cda248d6ec1c11fe796d077379de586b384abf995832c9f785b0ec6388ebe4f8a97bbfd4278f661b899d9f50fa0d04dbe4de1594e215a77f0d4b23ea12d8f918cffdb86692cf2c4082466214e9495a6f68620871672f28f70c4a3f1518d514cf7a8bf7db75440c8bcffc3933e9b089e74f297485ab4393dcb6d6073e8ab16a5962f7deddd056629e45cd15bb6e00d644db73ae1fc5836bda0f6e389232cad7a44b7379e42c2b8eb86a7c986a7940c1fca90bc6952fe618f64ff7fa2e664fcb2dc7d72f64857d0f3f626dcacd6152ec5bd1ea53884aa8cfec8d56dc3873b7d67ca13b3c5678fb1caf679dc72ba9ed8ad1258ede97ebf8303200075286da8f30b605b789bf30ad79573d63f61aa6929ceaa71562b265c3161ed060262393f9d849a0a1adc31c8929552493e9c60a782a0e25223e5ccde259cb04a024bde1760b9977204b35708147da1ed8d3f3283f806efff6aba7974c1e1c80ef57d388f8a25a85fb98d12a5e30c701ad4f535d9f1107341eb42f38c7319dfcd70a98b0b3024927d5e4a4544f350f060adbac7f488a17fe904aa96d45ee4b38a58f6f6568fd5929d0a9d8e46e65c627070459c6935c31a8622cef9ed6636f91189eb5e9b07499c6e15269030fe43b918ff717eb235335c7d424697a3322a93f6408344bd297aed68988281000e3eba07d6a9e269a01643f1b720c25ec4b237edd81997ebe97a200fcf22aae5fd67612f40bf498e0d018330b80b4622c0b95d49504bdbab7ba2b040e142fb891051d070db577cd3a8d1afa6701bb69d4d172cd1d91a3c1b3f9602c8150d485d42b2bc68b221eea2ee535e5ccb7d656e98f518fae6797e2d60e06565af88e25f4331ef119f9bb631f7cff566b033ce4a25c26b8728e085b040075f3d6dbe2f2e6957bcd3a013316d2a252a59f634c7802c4cb15fa37b2c0fa804e1e1d3f6b4d76605fe85861c725081dffe88449a91b5e05f077769051d69110ec5143d7f5b2bebbb6225da9272c624dbd4dec32363622f692f830f47137e0db0e2ffe1960f85006660318518c81e5a500e0f99290b64a08ffee00510ac8f34c561a16110f657fa427e341ea3b40139c64118c15263fd0b675fa6b6bd5e6d37e769400cd01747777a325c801c5c649ac8c854b82312ce9ea57cef995f0ccb68351e1bf6beafa39e84d8936d4603c3d0e92308749a101f47d70967f58824d596a8c1054353655ea7cae276c0ffcbb9a250ef3629ee648aee47285dbb29eefe3d15301b131f4f7e9cb92b2feaa25ced631127da55443fabd0f1debd14bde415ba5fd1d38a2d8e06a941b2a4b140de444319d61872fd34c79c2f863bd4da6c840ff8a4bc85db5e2c5ca5062e08aba8fd984c6da1c1516293fb20ad879784b59e90df965ffc8d848e7b1adcd52914fe0d23ec97b087d7da919324f80e0dd311276109a401b7745db295b6f730487e3a6e45cadfe58d3345d06812dfe7b664f6393859cb9e7ee25a075510657192902ba8bd846db48e43bf9614df28bce019eb5dfb8e209451de670bccafab69f16bec257d0da1f742570f13bdfdcaa62565f5f71398ebf994410bdaae8bb2219642ddd99b8440c5e87e448871124b39d7e3f367547d804c613a618a97fe01108bd816e42570088940931e0902a03c83be8df680bfc9ca00f056eb6a719db0e3ed9b4ab9a904fe76ccecef214d5f9743c1ad50c46575c5e37d9cfe81b5861827c02e52ac400ca70ef8197417e9ed1d1db4169f81c5fc63651e81401e54d984c142c7604f10fd0cbb3e922b970d46af0e0e8eb541c6edeb678943c4670f52115b58d17329202ee2a7b61842cea88be52a0fd018437ba2bb905cde25280a7ccaddc885676d2a9246d4653de73fa3f81c1db3901675778a972154cef2f2b095e586317d889b3495eaa1c7b982b489da4be457b8389291c68981c485154f6a944d1db3b82c6bd02cf3ec6a702f1f5e118021fc7ee23601af1115106ac870e148b7fbc66d74f1c719ed7c8dc36d17ee3c3eda7d9c310f981befd1ee3fb9f6e6b46fd84ad938e5f83cafa9ad984fc38c4be5e00af9cea0a306a9a6cdb0a9a08a1ad7d4e0df7f9519088b36338a89f309877190c26a79d4af806899d3ee91184e6c9cfa6449698037972f7e8764f41ae85ef19daa5b26aebb7698a40cda7daedc4d51d4b0d993ad8b47c9e96fa0f7450506eccfe7c391c9797748345f18d915f38abd00becdced58f9ec7f4243e042c159eed088dcc0ae4845e9e872daf1eeea8aecb20c7f3f4b9ee5be23bf6654a8db45370643bc575b862232862606fe83e47584b2420ee45aae0ab5063e60cefc70655f19ba43cdac16b985eab0fbbb4302fbabd79f6296baafb22baf5b1744db16cbe4a82eb59cb8ca05e39adb537a3a52ecaf35902a7d8cda1752bc43b55f50933d1b83d4da5f7d98b0f31cc1094d7fc15cb1a1f5864cdbce700e171771b4d434e5cc276d217ed0f8f356c42d33592ab502ffb4f5df80a5791d195f6164ee7fa591f341e935e9d3c5121c40ed3e531f05238160d829baaa77cf8415ef186cb2c321ff022673e30d400291d27dc78b8e074199d192c44a5cbc752433d76655814e2a654c4bc8a45476ddcc54c027d91f29e79852e134904db092792a8e98c758e536db72d504f6b09423db9691914298bbb6e8f6003d39acc829db935d0f630364652c3d3920c74a804b145021cb678e0b00d9539fd405125bcb67b1ceda3e00efbaba647d1d8bb566d996da4e3413116a6d5cb38d11d9ea3ff185194a4fc0d66b94bfac5f8300aa555cc801a671da666a8cd7001d097505a10488f47a8c8167149331a765012e921c31d9a162189405dee534a0a47f1ddc8d27bd7910fd079c4e328725145d234b3adb8bb6e848ef2f2244ce113fb230ac09cc761f595a7e685c47bf240ecfde6d96a2cec3ac45e99af5bece68f93fc2ae69e2735731690c0949f1468a23ea395ad99bd99c15ef0a4af317e13a9df1d0d60ca9c60434b3de45ad8d02fbb57378918b5e6da8d7fb60dbb104499181beb6e9b3da8a9175164bd46da0de5c2777f5ef801af58def797fa09b283de870359bc7934dcb826aef75bfcdfd776e57aba7e253f0099dbcc400d1c45b79ae7b8c3b9a3a8d5d4143acf7280a28a370e7133236f95addc840c752c93a3d30e8b73fffcbe89be8a1d3cbbf2a2c7aecda9636ceaccdc323db7ba90f959dacf9cb150e69fd839b2b579522f262007cb46d3bde71fdfbb010939575df5dcfa536e1b7d8d67c4ccb5dbcd36de0b6b9a5d43b04d64f754083d81260ed3282feee5ad908a3133a1f10368481940383247afbb6d4daaed11f3819c50feb92de9b2f99ac52404c37cb2d7d5af4f6ae354e5c127fdbb5f172c37a6001027a35ed1130496898fd4c0872f87b8711b16b40f135b85eb30605e2798262b15abe0f6ce1e460ae56bc8ad40082fb371383e567bd244611d64bae9b001a8e841efd2441bc25a91125a1d33006b8a00c51fec1a7309db35f611977f9fa51aaddb3189ebd54587f9060a8855d0bdb4ddb27f5c7a377e9371e664b6da3bc7d1bdbd88f12b5422527ae2b237724011e194c8a9c4a0b3caa49b2ff0ac1cdce839c2f87fa42f7a8f6f9c08780af6585b0a3b55a850e617ef6668075ac4c0ac663713b978610a9b424a00092e64ffa33f2dbd3dcf70d8fedcda0c04e145d266c970aceb97d5caa41e26a985ae7e72a26e459c4dcd37abea3116751c9861e87dff86e3b23b8a57ff553b128bf8e4fa26cc76587265ccd36a6675c65a3303ac49d7f81e78c5a326bb98b11c40ea43b9db16c081780a7ec86b763d3b6d55ccb3206ad1a2676080e6726bb04e3cf2a45df8433af498b64968334854f4d5262b1cd95e994ac61f6616150dded71d88d43a084f4a3f9eaf6e0a8726c20ed8d97cbae69d427b6d251a851932da81c1bf3fcf2e64f546b716b8532251df1c35ed45013f81049914cff38b141027ef6aa84efe36543924b83c2d2fdded85cc5792e44bb85d5d35226608c9fff00dc30d37e20d8e1a42af4903092b941a1cbbbfeb43f8f7b29f79c69e78ca43e7d2d9c0dfb2f926ca19a8f85fe362bfb2d0066f514b5aa9602fdd6b4b03c14fcaa622cb08b75e200d57aba688abc692a065f288d89631a10be4efc25f804f908f75e1f556618cb6943378a0e26b97bd9088bd4a3096f43a29940520291d639643508db50b0b7ac164faaef0402f8c7e5b4c86002110fe9387f02b8d4b80a54e1d5270fca0812724c1064ff8166b4e17e2775a7bb502dd7f8b473343dd230942b1e5eb4a28c8701f8b3d2105457af8eb21c4707c3fb136d956ff470fd22f1dffe5b17ce41c5d238ac55ccfa28b1ea9d45bf53e9fe0cbb8daac1dbb028c203c5f455fc3b71a63195790f610f68e32eddd2e23de68faba001316cef0a6c86731eb0efc77db146f93fcf657348ae2c3bd3c10b26371278f3d324465e932bb1efcb7eb19ec51e25b2c0632e33dcbd5a81dcce0f7b6a4aa73fe580e73d130720cc76de97ea16629f02e0190589dd3f836becb41a93d5a025caa373e9d1ecb2400b80f24a1cb9b4f3019e05cb3cdd5dc7e64ef0d6623b0a8b324340f987c3321441934db482d81d9c26d91c8bbfbf084268824607227bf7fd7adb2640e8a4305bdd6bc229eba55fe2d89d9e01b53f92b011d9b7db8571df9a31c5596ba77af684d11424dcf93d2f103283e14d11f2b2e25d16c2e3c0a190b71826b36806319c32c65beddf75bcdb763a39931e9cd803e87effab917a85d6c44f21ae76f90b21ad71e3e00718e1fe1f40f5ac800ed43438ce2f97fe5319718585cb345a68911755835a1c3d1c5856b0efd4fe7c5f988dd0076f15883a7c0e96bd99a8532f7e08fa45f64595483f11f8cafa8873c348a5eea6216c73c688c8e49750f30ba12f236080a8d9982eed958f26d55ec2dafd877a68515cc7e3874dd0989f438541a51df9488704e335a92dee4e40368d4279ad124b7995e3f6ab087e2823ed5d8a4aa27e0702fb33ec8c4917ba49a5e7cf1076b82ddea53cd9217b3746678eb13fbd94eafc2cdcd703d4806a83ede0fda542e1d26c3560019b3d4e11045d76cfda8443cbc309574e37648b46f20e0d00f396e0291440ad58beaab22b3f1440c8ff93433913dc7b2e77b5734223348e9036a0060170473d7f9fbfe3f50a6f2f58af97cc5ed766c4e1c0e8ee613eb836328737cf350eac7fb8ffd7a10890a209c9928064814be7d17662a34ced0aaa3c51f0896d69e07f642e8f7609bddac7d9e9c523a209a4eab8d1ea8d1a1f18bddd8c1b3e10a729e2b59547750205f3768aef0f141ca2242c84692845d207832f462b36f5621e95427f94c82d44e2efa9d39880576b14aa84020dbb1143d581bd5176a0db6294df749c3fb132702cd91decc5ac0faab02111b774ef3a278f49617be2602971d32207e29236fd7590e9f434e4f5287e0090531f649ec22c2cb0929f1e0b26d24585ce75204af48c5c6548313ba71ed426e4f08977a1fc20a280bb478bb15c8db9dbf38e4f8878370574b5a07567a604af607c1f967ef1a01fb2eb77741a2a0a405cd31971d84c1071a87bc352e9272ce40ddb1851f5d96b060ea5345f71f16022f97799aa7f10b83535be55581c5436b8e78425c58eb6fa0f06f3cbe04ba320e9a74811117669a19be89110360934b746d231e9ab0b73d8db67a6f06e065f260f52d4ec93151f021d630121da9018c95e9cbded4b5201aaf68650a73a9088fbe6e37cb93c2de8f2aee5f943e249ddb661cbd0f46e66fdbd791f0da452c5148694a495876bcd5f15c9c1dadee6637f6d0f4f929bbdcb0facd7a56c42fbb627586a4e2d5e5b2667f1a57ab69950bedf9b8ef4d9edcb3a2a574802d2fc54caf413e3e8f2212b728c68cb3820b4279eee09928003471992f5936f1beb5f2e0d5e03bcc6a18d5f8bc419e7b7d043ffc32fa904575f1c4f0de632bc288956538d8d6f03da821466240428b7b347377128c2e06cd0207fb417a39c649e0072cc6a6a0a30a9ebee717f5e561c698d6f07e2151e6db9c409d646fd903e5d61d2b728adb2453cb62b16087650965d90f26e12b1bc33ad978f67d6a437d632ba6af247e7d5bf3e0a042169eac095e02e47c086116a7a4e6758df7cf4e075a35cf260908cb4ba5f071ada06a776007f1fd71e704d817e055abdd55c7059c8a6fd3837b21fd5f1c74c9f2e7d9399b152c4ee0d68b6f21fbab5ae552495ec5799c187f97abd5ccf1156492be7bd80a62371c0ae2ead21fbf591f5c8e5de8de8e5fe4f0ce183ddd8a8d7d099ab12a3735dcac89fb7e9346e523dd0481d57c3d2be8a01012582fc1014bed345177b9ce59a1a27fc4b484e7ee6562698bd6e1822f90048b3fb342a3a80af3c5aef57ffcc42f9523f5f6ab08bca1a8f67f49e2e36336c9d305d6da90144b9891decf50e6ed32a01b6f65ce80b73057d51eb0392165a952e7c534c5d9d0156413fb5d6f04a1a60435b3e0d795f5a706926e84bd9c10d09c77cb54367ba39689e8ee9ec8954c21f2b53b336f933357bc6f0191414b3c9dd38799be4505865559148ad7bfcdd43306cd9e9e7b9b63c0dac2c425b4656e5d35d947708359f319b28e2dae0af14c463c209727427eade311d00d4c72018f6d8899eb8c8eb756fdce54c19ccc71dfc14bb38a3a8258b7a82f7e5f2f234342b6fe407f7c8ad2f04bd31b6854e252dff13338127b09e3844d9271b89db431d6379250667a5ab9d762b4a1ede1b89daaffa27bf51921e6d701ee39295fd3e46fd811e80ad54f1904225a519d94ca1c0b39661db5325089c0749518cc7739b2e828434205e67df50c3061e37e4d42958d73d1e7c5dbeb17a306876266e030f49601dddfb61beb0a099e79b626b8c79a4aa760b1ec4c62e423dcbad18f44bce6a701bc5cd29ce4174002b44e6a19a24d26c73d6be4ec0b6a08ffed776660f57cb8991843017db96c40fc57039ced36998b3eed039bdfe9aaf02bf1cab6f069d6dc20dd08fc7eba2951ae32ec5334df688d349adca9680220805cc521a9a1a535fd0a37968b5341005f1a8a7f130dc18af0b35c8d3411f6c4bf0677d23145348137d49455c1ceb2175cf2d19a7c41363d19f17d78d1abd059aff565d02d27e3ef357590eaface057c5e75d7314bc70585f9e7f044fcea6f700535d54392a2efb1cb2305a1c8e0b9fc6dd5eb2b9a4202c837065472090d4d33135bf752872f63c42064bad79925919a32cfe1d861d793435faeab8573e7b0b25af95725b56bf2a550f172c402dda6c4d74b1a1f055d7b346a6b16722b52d8f21c46219aea5824325f5df61f2be2a68ebc9469a8bf6cadd5ac0be0e58b4e1424c863ff593d4c03bcf301423473dfedab02af82f56256fdae2b03d4766eb88cb256778b7d047917259c07a973a0fc7b5a0121019fee63aca2311c9dcd1233616c877afed4f36c6d5db2f39fa24038642b96ca8f8ad7091b60174012a7a5f0d5819b1be93d37e0f3cf4a0abd1defe688c7db66c69c32475b171b9f9c9817c057a23e81b7cc9d26cb7d20da29ff4bed2bff3854c02b9f92e911522ca77f4cc5a36fdb8774a506099c10ff56a12bf79299dd3dcce448042f0ceba36b56adfab318432d293f8feb29995b5c80d8d9299422b1d1d46015b3a2446b9e28ffb47a31dcaab861050501bd3a15781329f3b395926aa4eea76d316324a92546a57d398e2cf32fe41dc0f9ee2a70087b774a273194ba5091adfc45e5ae41c8f18c6c54ac46ecc0fa794bf4733af601d1e34184542449f3e9605361d7464841ac7af6cd2630ce1a61b92f6a8f3617f6a69b33ab4f3f19db8993e250c32894b22ba32da6ab5341ba060db2e7805bf5ce141d855b26b3641302588b0911c83e0097309b282915e923737c5ce6f0dfb8f1b5b0c77e50bbc48bf33ba6131ed05f26ceb0153d5c65eefceb2d52f0f42f2ab2895e977dafc534eb0bf8500968661139addafe0cd9ca710e0165770fc0e42f04903f2cef5c047996bb331a6149289fc90aa853afaa8d5284ee506f0527aef2e0344174d73dad8dee1faf652275bc496136a71f98f32e79218376a5e220ba02cb9dc3078d7275ca39a7b014b4e4265f51dc8b7c7976b6e2a5c7c14b70fdef8b2353a79bdb8886698bc9dce1941b7b812a4d0bbda3662f97a05913dd2b318a167de937b2f62d4ed5d207eb62f28b9525570db143e87b19b6c74434f3d2a496bb269ca6789dd8df33aa12026333a2b712656593eebd2d37af265a638bbdcd7d71de3282949128b508310cd2685120b46a394431be38f704a317f9ffac86a2accf5501b18c1a14b844d2461a18177a9ed7269f33cd3f182b4afb0578a7fb6af2c5a4a7d70dfc01a8f12bc5b0a8cf0ca16c3b32998a498ae5fcc26a97cfb3d001cbfc97e4f09599b9c58010b9515622ac2ec1d01b21aa5dd9a74ad6f86d40b989f235c472b87a2c3122334b465311cf8304c075b8c3061b68abf30ab72368d27f4e00de47a40f34cdcc2087ae9d2f1a1cc539734e30a61a6717dd3edf5aad6f3a3f65a41b4df9790c169a1bf0b08d9dffbb2624d991cae16dd172d6cc293e6619aa69c6554cc4e2b3268c4ccf0f671c0bff0f6ec2739dc4031009a2bab4ecaeedf66396b16a1be98bd49a6e42fddf11add20464c7b143076dfd088d603037fa70b847d52ab763517f7552e36162b60b52bf29106bad7fc8e44d8902004763726edad06d72405255601b3acd15c526a6f0f2bc8742bcb9926c7a81d320ad22c759f7578eff975594f25ac5ed67586f8b605b442b09e50137ba0af615616c877abba50b37bfe1639e6930fa61a96c744b2a66a2f2e44b24372d55fc063f66090ecb3aefe82874a89e73509339fb6357973b41a2f55e774872608dd82f61b552fb385873c9a81e305d2fac992378e4f901f9f8bb87190cbfa22d607395fc450a234c87dadc0f6ce13b27812e10c2a1b419e721c1ab7360634c7f2629cef2d1dbd826fcabae6176e9307c75536a4de4deeae66421700fdb554190ebb1ee7f3714fd0ea3fe67f1d2f0b2c7aeac6c628ba095e6759582e04354ffdf963579df7d84f40ba31879f361d80cc2213877b994e99ed7e134d7755e8fe84facba02a245bf7ba99d0c44efe99218776fb336c314286c7c24076cccf84984a67cbdd005dbff0742bf4d8bc95a42cf281d99b2a736c1d684c7128b1f31a2af04a0222f0b20342e42f4ade6d4a13e97ce681a4b68fe60a0e49aa384a18a9b19216a64cee4dcdf5b8ef9137c315a6fbd6928acfe5db6bdb4e5c1047b03458e73397be6ae37ceec7ab037d555013217f124233958cc8c493e9f057a776bdc9701909fb27bc3babd72ab933b37b96ea4325c8c00692ee28daabdb09fda41d1118c0cef650ffd2de7b5e5c570de0106fdcfeab1ded2ce17d4c9372689a080e2046911ba8ef617613e7220d81d4e17332c493214b818fad4ad2fea19dec9ed95861233ffafa0ffdff02fd277079e3d8fa5d9d3d77df9edab7d42ee8486d07a249ae8abaaf2c06f1329bd63633bdb1a75081ff4d9cf69aee776477f3e165c67203b15fd0743d3ea9a9668115fb1bf6e232686bf9516b2c58e192cdd59a4876471130e410d8614c7b97ef5da84713257c7daa917f63d8e3907f57eae7c3e9c9a45af8e8ed6f410724bd17fb0cc77d2c217d0c079e8e0c910aae085550b6877d9362a80a30ac0e6430eac2fcf24418082f0f89f9c332552a0b6c88975d0045012b3ce63285e70d046535f8216d0094eb731dcfffa557c7dfc5e9ab774a8fb6c9ac8ddfc4f827c651f55de7e672e7214b0cbd0866956e2023aba0c30d2ab9cfe1c3fb03263e76972e1618042aaf20b6fb3410e4ce02027b8a98b7757086358895a0c51af3fac6388ad13fb275d78a496469aefa4e65026f475bff01088b44cfc727fa5a2f33c3280c233a547b68d40962ec3133a1ea49bee7131ececb4cdaaefe84b8f3b1b2c6e281497b31d49144739d44cbab742652ad6499a5b0b43c1f157165ead1ad7b4b2bfa73bbc6c4fd75ba86a030cc00299e79a60573ae73c5e2cef46c49f4bf0f16a2205b79478465d4a4dce55cbdb3484d72a27df6cb0740b6caffd6196823ea83d2dd09b1be31f8f6d42574bc2d15609363f297ef3884944f972247cb718fba6742585a0847056f7abacf95c32949e0f1b666e852950ebbbfe685450922f16b3effedfb7450a37d152ee52498255f382e76bdf4539d285298079edda38b9ffb059f91406c4b61de7df211c940286871a6ea764c2516f72e373e95945dc6ff8617e21ad31ebdeca36a4ff31fb6b916f91f8b9dd58f7d070514e52b3c0c6fd685e0543304f9d51e305805279d2a21483d314054e803e528e905894aa7a19acbdc9e530a62029a1e17e060dad7c61d9ae96d2f8b1c82d401d3ef35d9d764bf7b37dce21bd225b3e086e125b5766021fb550a33ab3e94d256af0ce789d777ca6ab8a102c6811b074eb0709c3b440b6919a62ea9a4631bf8e3064ccd2b176bd83d41f50f9d5b59062e87935b937e3f34ef337620097031c989493d695323134da53bac0eb493fa4eca5c4f73154acb9d284c497479e1aab8eeca91e0a4f0cfcf03399a8705c66f25d2031a0e37331b24f7eaf9aba7ca9fc7509f2d7114eabce69b511045c5f6f8848750a6091eb7ac340296fa6cbd9ed4c738beeabf676be7212c6f02e3bb932f399f7b5bfb40430cf94202f80337583ce387d8d2900e257afad034f0b7a6ba50954887da2cb8ce140446a126e9474afdcdc14dc441e97a349c132e4e92c07ac4ce948c3c1868bf52dec501136c2a8c632eb4fac07023cfffa7fcead3bc5ea9eadb418ab53d465ce405e32c334e683a11b6eefdd4e75b463c3d2f1f5e40f56c1b248e4efb1d637f09ce3806e8be56c876c1c8af0adde704f21178fd920926d2bddca5b3ed3b4292b18915ae3f0ba306e3b30065d7203c7fd2928234ded8d270e526de7c329b51395c6fde19c869503258bf1ac4455e85822df8cd12c315de55cb309882a9e457cb826b951b03f548764d9d256286a05c240f6b3e3ea44cb61629172fab28d57035d1c4826ccdae2b5a19faa9b96fa0389eab0c05d001b80dc9aeae45abab8f0906e453b2e9932d630436041f8965779d741360fe32e403b5f54169ec5e0e1fd9c0ac0e4ab998909e733f3ee566b2290a816d58b06e92ecc5cbbd9137c04624ffe9fa5bed81a1949dd677eabfc0ee9d836671f12644f59cde6d4fe352b4e6f1b3c12ec5e86e42c91447a500752d235d2f35682afd23d977a136b25996c13ab7412b4e7147260a5cadee81874e47bffa24e5604a85171466df79cbe4e39e5708137dd5f42715db43b9df9f3b75ce8eaad5b466502477e79bd50806ed3da283e99db332400852b986e87e4b6b74cfd9d7cb31598ea588fa46f6e54bc5176eb9e61354dab29d981f12eda29200dd6c5c27f33ca420ba68b4874947201f3b60069a46672e037b453bcae7b070777995df49fdfa28c66922c843847133b3a181ff939d307fd6f8d6c5a621843645e75ac606286ae092d3ee619f86db44e7b5d761b039a1af7eea946184e6e14e98d54e249c50195932d93de91e2b1fa3690ed1ef3f0538a817fb241cbf672a217c571785edd1b76718f98e3e28f5bf1b13f38042d3eb8b797f5b473fcabbb38a7309114ca9c9abc025587514326c02e4889bf5a3237c95793f661229e6b1fbe0655e63987d788ec38249a44e9b0db5579633be3f16c76949ba3ba72b1244b584f68481888fc116d983337b0472bf57ad9dd83cf5045a2a97e1143a4cecf932b84b3fee181995b4a28de63c561f37c2af2c7e4c8f0266eb7c588851e75d9674279292766f2d08be66e596618167e11c2fddc6d4a7cc1b158389477380102c60ccf1a1eea3ba9d980336417ee6a6842ef86689cda05ba07b7f7e43005ca3e543e31230d1d740d0eb9166031fda6dbefbfd62300302cec7e9054a073e50d69215790a64448225650d3b2ebeaa1951fabc0811cc655db8cf65cfcaff64c2c776c506b6dec5351279f8671e10ad1d6194c4ff44a8cb86cee7e4604c515d15a28d95bf2dd5819709ca4dfda4a9674e2c85e5d4f420e0671f3ebd6a76cb31c173016cc7b2e0e67b4776a24114d337f2c879c8b639a4764ca884feda60002eea15d8ef20c239afa04b39d895b8fd0afae60d61246c94e56087dbecb85a6cc9612af75bfbab5eee1b5b092b7ec49ff8305079953036bf87cb3eb574bb394af98eaa7cb3eb3c1fe6c63f8da2f33010763b54dd85226b39f58f6fcdac582d623659d2dff22a18667ad82a5e91dbc8e8e0e71ee8771048dbaa40e8bc7bfc46458b0b763f550baea46ac2b7a56071b0ddd5373071b8d1be29e0332d917f4ac6eef4ee1486fdc8a1bb5caadf4a50fc3ba9ac424b321af9eb5e00fc7b6c22a84ad847c6646149ac39de647a2dad0f501ed764614fbf360ba3a75fd2e6f8071cd3991c7783abc8464dd5ed6d3d10e977d38582843a9a69ac018e57271d4acedc448aeef2394cd8b82f325170909f3edf7525501b1b7d9eb5e4131657eabad783f8448d875e4e5bbaae75a64718cbdd0e312351d8d224d8119cabb6924c1f2394d2c910dbbf4d54e1c1c5ab4e19fcc094ccae0916e30fd551f5738dd351c9600b7c300d6770c2626a6de9fcf40b11eda8e0a8ddf20795bbb543515094bd8b34a2b997f0abdff15889b40a7b15f5a5563008134a8c8075876e7400e61d7dc4fb7631db2c445a5904eabf0a2d04fa20f3b91af5026469cb750f9186765c5bcf85ea1f1017eb74e5510ca2a85a5994ca2c1b2fff55087517516336cd7e69a5abf4447be9fe1f75c4acfee54c220507c3573f8223fdf0fee02883d09cbff1231f51b7ca85301b0736ad1c29588f922bf8b8791da57cb8958162f17c8587816c99b07adf8f49a3f586f7063b0a8556f291e6a44a361a0b33b0f84bea33f2733958f6bbe60ff97608da946648eadba8adcdca99f69863acb4110650424c33d1abb647edb63c309375f78bb70937bd3e25f2056b82c8e991045c51731627a38105c2dcafb4df683163051de9f53eb97c556c68566e2a4cac575bf48e8866be8b6b10c58f76c66fd41bf5ace03f61838dc8d9c0a8d1bc69092a1b469b444899c847334b6a52b568e26fb150e65ae29cf32c58d27ecb173ce37d04a064897d408958dc8a643be2264b6c68be2bd443ca0f30115304a9cef7032ed76aa20f40a64eeddbf92af8136d58179293bede5e4e6e1ee1d248d5ee7a7b34d599519dd14be06270dc767492d678e5f2ed877848ceb17b9985438bc1bae08cd0e19a0b665f0405853d8d9d55ce8c164e11e8a9e89b5c341c241bc38708efb2582aad0f4233e4c4b9ef1bfbe4b35b317f70f060516fa9c1be7ecdeef11a6a69b633293066bb4e12c94db8c81f1aa58819099727ab0aa27da2afeaf144eec0b951282ac70568328985186a0b8037bf0611a7ec4881fc28f5a6efaf6ddeab7a6c04dcb54fe11ebe38c954a62bd0d3436563f5688da30ffe5b46aee2b39a2c263ce58cfdc36a07c070f3d93fff79eecc0640e44338c3dc6d26823f3beb36dc99208bd8aa7e9bcdfd61deaf293ae9e40dac110bedde4bcc5de7096398d808a732536d4b316de83332e0c678a26048a288deae1bcbbd061a850d6ca153518d82ae6d5598e56d089d44a8828192af719bbc20df00a14f67de9077bdfa3ba885bd000e1d7e956fb4afe2b67543021dec9885f6692ba7cc1ca9920780fd89e988abb60d619da5d1fc641cb0646a2ece1c381d1a67b2e223f0dfce4555c1ee5b07a429d882c1a9eb22adfbbaaa58f823e3a2eb56a1ac6372bfc6dfd9b88f8c0d8c301b97361f3cf5a3a04fd0302ee368b7fb291f0fef8e8f793a589110430ac33ef83d6ad3bcd0ef62047777f64a04adc90971d03b1840ef0911e3978901c41951df39be5b0aaafae6ed8adcc41d27d520afab3e9b35e1275f3831cd58f6711ef8b68f36f9fe8cabe5140c0bb09663b2776a0f6e32c746dd2de2346a1a912361a0d112288cb377c748f084faae217da926734a2a6b2821f197ed28b819fc2f3b3b00026bf7b4496e5aacca8fce414cdc93a658e6a0e9aed9aa5fd9d5794085ad66c215bb495d0e131292afc947e736048ed3a8c3bf61b711cf0898245140365c01d31e845c955fbf4c8ed6e63dfbc79b41bccb7ce32c15995371627477510f3a0aca1273bd8391eab5633ebc8af0357f74818e1affd4cb659b971ec9e6bc7cad0c2fc9e1d2532025784b9d16b177e04a4b2d868ff5e7ce642db47083d9d1172f5b0a2c3366c94278cbea2293fc6762f3af2dd4182fc05cd570e3422e4091a61672cb905a2594539bd762fe2a92a2c59773de3f43d075be5e2e81dae9e0465ecacde9bf4e465dad7ec2cee006dcaffd2d9b25ef7d5b4c3444fc46787430aee7f95116144c164e90f78a6944cda93323b84a9e9de31abefffeefcf11ba36b0bfaeac0683280aa1098bf5ae7904a25b1baad084f03a040f829f6215b9ac6c983ce92fd89d484c6a363febce5ee62d2ad900dd8489344f07c0b16f3d25ed4deec56c9da8409004a0165ece7c30ba5e660864c0eebb2377d50910f00bcc30370d5a23961fd0890822e74a9e4331debb91fd1406c8090e24c68420ced400a80b472f11665dfd259b8b71ba0729be9ef06dce47a3cd1bdcf1981eaa2159d2818882a6d8b4d84a1cf7695662c5b946752855150f304f1b936703e1384e2911b7c722e80846f4d70862fcb9c9f55ea5a7d4337c4782500c26da79396e958c6a3b6b98b0154212181b6de8f189ab58aba52f86161ad763587ae2f0e7f3a27306b03f8b330cab03f25f5ac08a1825a4542a5e3f37a413a12f4e0b4314771109338ad2a99db6ff98472b1ed92484889d5ab15d9764e813cfe1af91aa6458ef675c27e6e2f8c4508f022e8ee6d229d5e035adf2305eea56583d8b4ba4a2ac6f3e36bad6efcd9b2c2d8c4ce56e68ea4c581cdb211360d9466aa700338b0d6208737e792e0cd97bd9607912d3bd348730f64abec9a1d1dd020e40c66316e43e59bb99659dd13a5ff01218d7f678b7a558bdb8880f47e52c8ad9a108187fbfb0ce530531e21e427647a92eba438472c968b180106576825237f21375c030d1724e2b1cc977cf3b61fe80e3f47e1ff531249196ecab238ea213156000ee11419070acc850852dd17e833864c7096f6efa53fa44f270dad5fc051facdac0fe3993302058018d475a24f6cadabab6aa20082bc3b684643c3b6ea798507bd1a7c4c0f75e8027130a1ae200fbc24654dc4706f13f4a0d4e1b58fa993b52ca1fc49c99e17b38e90f8897216b045325f862c64fbfc0e59b31bbf6622101804d897d79719fd8c4cd358af8dfa9f1b616cb4c2c45d4d93f06c262a76160eb407e4554d85054b5856fcefbdb3d26a8eba5ce60060191a809d1036fa2c92e83e488fb2c8b26cda54572efa847f716d834eba900d9eccc13e6df27e6846709349c48c1bc49130f62c61957c5d7a1c5140966ca3237daf9c7c9563a0a3e5cabaef65e469a0d174902e679c363d4e944b90fbd5cc90aa20cc3f78e7190f55bb0c75578ec9cc4930643fb0cc6b090d5e0fd96eaa6453c68d4ceb18e4f6661b9d97cb4dce257c18c66fe2e61189b16cd1c9b7fb8cdc849a086d4895404d21d51675365e067bc3cccb00102089cdedb1d4655443058abc36cc50ffc5c07dc5bb635f1da310d581de5c8619ae0df4fe742a16c41cc0fc8b3db5a997509ed62ce5b0fe8908456ef9a77a06a9bc4dfaebb02a41280596c6fea1e7e43e55a0e2ee5fd105cbfce847dd0fecab331e065f41ae8185e44f5d08983f7b67f0e6517958a879d24c85bec5792e648cbc1a49717576995b0b26651fd6b500e5c9ca214c7ba2bad45c56a2ab8db8188553e411bf63042f8413c41c543e1d93467ab1039710903e67f586370df2d436723f06066b9aa5ed9f58c1f927f3f7181608faa780cbefe499d52b9cc0d5eca9382376b7759cc1591138b87c38d5dec82029877a42c0c66fb8f533dcd9aea6606c116e23fe1afc5a62329f8b41bd507f1b515ebb86b7131f1ece2418e1dcaa3622cd9a5276180dcbe657e308f7ef4f17a70bf58948dfbc6397e2af2b7b78a23ab0a0883a259e9318d7b5c872aa55a3a876ad8bf239d800a77b2fe5863beb196649a5bd67c826eed826250f6e52f057c71fedb5792b659c2d4e803eef94462ba0e6db50d7527f77e55388e964abbb1e0401ec33c0ea3cff9221a05e55e1befe841bdfd80311fe457ddafe7c3c1b65f876d7f317053165eeb14f04338d202078e7fb38aaf458e9dcae599a68026bd1e5b79bfe3c7e84b303c666a66ed151da050498e35e9e196a7174cf87a9cfe119922024c30d01e94d4ec698a00acbd5384008f1c707089349370581ce388d76028545a7b3eb293c310f5070e3fdbca30e1ec0f40a7a781e2ff1456dbb2b6113ab0496c4d8c5ea895d481c688269eee720f481088247bb8ba0693e8b1c2b47e84f0de286da8af07db19e68b8196211fbe660a6a211b198ccb2d76f63ce5535ccf0b322ae598c294cbf47118793fe5bc9c7ad690ed22e1e58ac264c46f75fa6c4df628b0c6ea6f73883c23e3ed2af4e7af59e42eee9e532eb99915118b50b998261bfdda55a4411ffb88ad4ddd18fe99020d9bcc8daf60764a7d5e953a8969a427060217ea6f12705070df20d6850bb57dea74437e5eeb8a475618a1c58940f691106ec1810e9e6c60aa13f7fd946128f82432817bf55276dfefd1f98f3df9817a559aad62904b13647928acd04c3930a162aa32b559233e20bde33aea560052615414b98c62401aa62f62b889918f1367c7d554695c0dd89de221e736ff0341ca9e980260fa8a1b507e3004f7796ec03459136363303faaf91d0d65a813fcc246609332dee991d0c0eba35f6308cdb01653d7d0ce81aadac6abf4f0cb31f7fa41c59025fcbe5a0e07958c3ad1f5a5a4d6139331ce8937054adb8d56c07502d39ff7b5d884ec50c9eca49040f2795e51bc4ce0ffffaf662a462b2ce3b2dc3844e0f286926cadd828fadb33aed2a25eb921f24ea17f3e01f316c909e6bca30f5cdf0a363e86f0639893bf30747ad3bd1e8b18b07f6e169bf4699dfb76b173d81108a12888e961cc6b4f41e912b8387755fa5942e40a8cfea1edf8870d83c8a29cb8a1a20f3d0787a79f2bca3e9a81462fded401a2ba44f898b67a417dd161aa32192cfccaf379afea66f64904a92faa00dc2678e02d48728038c9b1623a4669c097fbb447aace4f606917cf79d3055551074c94b0cb508e88d2e2cef21e70d9e463bde84f4cc6413b5815074f29eadcfa5607572881afda13585d8a433711d2fadfb6737832a93555027492df243c35f69cb4d7dace83afa749dd7e8e5aeee1142bebdce45dc730920e34c6501d0e29efea64c45afbd2b710ea710cd86f8c565c586dc1d772515633f353a062c4f0049f21ead83dd5f8d0efcd290af54dfbe77b7d4ccdd3747ceebefa374dcac6861130efe59e465bbd5ae5e6634b4d34e4c5b102b836b0556ab3fe4920de946daf26d40395dadd1ae8df7b409cc7f1b286d08bb3ac80d2f297987ce61faca37a0e2333e991a394c7ab1235377b4697591e937f2bf7fbf1a35e3ac49a95a237770f420d2c84c6a5e05fae0908268a047e80c8969c289f8ab0a7652c6f32a14753f71d91ad47945ab690e0c0547dbb6bf42f1bc833448cbd8dbca06d7a243878357a78b21474e44e9040d4c69f222d440730e78fd177909ed6ce8421544bd8db34bbbd5dbbcb16e0bcd6a22678811002841a9341729c0f2a2bd3da054145346118db37a04f582698eed8ef4f60abc568aa4ddb329ce44329a00d55282148ba57c88e15c6f05875d37b3ad9582bd581c83049f3c83de4b7fa04e216f0afc3e149054688265daed2412c4e152126a837a4fc3cdb4d89103938cb081c55e34aa10f164bed72d71dac05854612c0d5ce098299734677dfbc54aac78974c61509298527603f2f9c92d2e0a2764bc86aeb568c16770d42b0378249df4eedda71e25e5d3250f1f3e52b2d167e702bcaefb1de7f295dd418b89371a08744cec46fce51d57e0ad25e77abfaf67c20d53b3cc07951dd3651ce39bcbc582fbd3152aa67333aba07365d59dfcb90ec83e045a384034c16b7e459b0394242841a947939af0979efe86b750577bb000e15a7931690b29a8165e20ae9b689acbb4cec856e7d43ab9250519f5be79dc062449d228e80d11b1030ebe645220199b2a4c2e89dfb33ff12e61ac8206bfec4acd97714f4cb435d269a27a1d3214255552ab5bf984b982dda08c9e1c419505a1d568b515af11addf9ee18a45eaf2f5adeac73618970adcd7283d841c5788566a0881317ca289eb5e6d1bc67411dc0d31e7015c48ef5ac0ba78a3bbaf5d8bdf2217e55c69270d2d37113f032e6331c20d23f25bd77057d0cec0d3ad70f43d18b641e3059985470ede977bf80fe5040f80ccb16ffadbb34acde0ee0e77f3993d080897d5eae751427d07bedf7259ff53fe366e1d926777a9b9f6e84b939ef83ee78f2aa39b3acd18d36249bcc2a1815e67b29bf716ca608ab9213b0766fdd82088dd89a5b327c59caa37d27aac6cd7fb8f2eacb87796d7d3368026b95e1dc8874093fd5eae55cec3dd03c040b60a93f9b5a06a9796f91e1b79e821941aaebd4ab55477dc003000b22bc67d00ef2d935a75cd3ab6ad42fc8d2a8df28618e8baa4e158d7a3d3dcfb947fb1d09785532415ee19fa0609fedff814d756923dccac80745a83060f235ddf130110f6e8c4986fb7d55d4d92e599709c1d4248eb612bb61e61211b5787c44492d5f043cf101fdaa76e08ad0e459907e6e934a57d52b9d1a16c968cc5af53d5a19c8b0c028f0e388f504ad468ef618ef8944f2050f8e102eb21671e5a413cc53dc8831a4bfd746ac2a34474a9d05c8061328f0ba9c7ccca837e60ee6ecbf7bd2bdad257d582ffb879b5ee996fa286cf5c5fbcbc816bafddf879ed9a9cc939576a9e72724569b04abfd76b8f66c20a540b94e354e37169a2690cef11800febea6c432df0580f0107302e7f06e536008fed39ca3df4e234c000d1d61c05d13b29de1161ecf669acbaa86d0e158c98f562e4f04361eee820fea89aa1d49eda77fc8f06b367b364f982e76fa5e4457d9dd4a5cf8512a8bdc71901f66db2d1f535302b8559fe54b5091b05b2d3810d1520dcb4502ea2f053e257fb0038076cf31df54f59582faae8e83bfe8ef308fa0941ba32738ac246ec08b59358cac64f02db99783470346728993aba0857aa368143d0692740220840360b8371da64ca200c13e6f5c2a228cd8c8f2078ed2f25645f3e844e437e1c3aad60625dc781b073f4ce50cafef1c3b86ec0c9afa24798688cac1c3976f14b413ceea601473cb36c54f30b3acd5f406c70d2b2c4de13754b6ccfacd8df90291bd76310c9614e98aaf1585bbb4dace488336fab0f6d3ea22efc269fdef81a12eced44da8d4d76e159f0fa8f014146472930fa4ad0b2b1820b6c33c3972b643dcf94a2fe74345c3fc0cde5817a62a7a2244525ae027f1b4c1d9d517e74870e7dce9aeaf099444ffc28ff0fe1ec5d28f22784b5903e315f996481504276cdaf7b199bffe832bc86c776e79f377fae21020e88215cc26a53bed286e0deb6cfe4be2227acc440adc7adfee6f246b5c0c1391609017ea8e04555657e679fa7f8bd988653859a1d96e2df9a83ff536cab8023be838c06ef42d24d403c6f633fd4398792d3cfae8186949cae86454b0ce2b67cfa8531c92c1620423b2f7d10eb5804f2c927c0fcf7d710141fb2a807e9d6fc09230179f7dae58b1ea39a383415b8ddc30cf98425eb20956e6103ea294d9624dbca381964f27200a7becbd75c0c2bfdc04dd5d70828c86212d617df7bca990718fb466462ebaaab921930c5f0c83cbfb9d9f2c030b6907cf532cc539b1650b5f527a41e02a468ab5d39273bbfe0d6963a76ca54edfa43751268d0207d3792630f091a9e39c9a3f7f05e685aeca8814ec6002bd496a075e12ca4f7b01c73f972c62e3ca9774c01baefb45d8f958170ea21d3ca1e41e010892649f17c003eced25c3851f063ae1cc92fe5420bd52c5d8f954256f1844dcbbf34585420af8c977a28f20c3749b2a9ae24ecef22ec05e85cb72cab617a4b36d97f903ecf47b261a272ac63fa2a36712e8d3c6c39a43951765487c5d58b8e9bd4a9591b31485efed8dc1603ff40955368bd52aeadecbb743d18f7630f02fc897843eb6585503de81ccf82ad29a22f347939f93778d50277b7feb5632c52ccdcee74a1bb4f5a5581fcecde048ac4e0ce8ae638be98e2218d1e1527b702ae2fa608d6441990ab26da5f1c8c6df2cc8ee0de91bc3e2ef8770950a8c4dd7239897d0454b9491ee742a9b3d7218b4d049ae4c563d9586eec69b94d4ffbad7a2b007f615748a5ae5091addfdafd1cc725e86fcb9ee289e498905f93872a6e4755cbd8fe0a3e8c5e0a54476148458d404e83e782ef44b67000948db2d58d1a566ef56ad6659a1e5e53ebca8490b42df1b49376c78b3eb1cc04eb019c7acd0a7da361f4962b64f7ba54e827bf56b2f5a1d7c0edc97d6ca3ea6ffe8058132993197f5a7d87fa28adbecd1eb6d7e6fa15288fdac6572fbc36f29979116e688d9bd2bb8fb77b0535e3b705fe548d09d01733e71b9f617872ee498684c169f0ca5017fff0473bd44b29eae82f0e3f33b232fcb495c623aa0b79084e995821318b4e2055ac20eb0f9016aab180c4d727573edb98f487ab4d8d8746296b8e0520c1d1898843bcc3c069b7528ed3127a198edfafdbbd09fcc826425835774aa81563dd315431ce11e3ee7c2585fbfda0b56ec87489c984ab071cae6d4c98c8164a7b515187cf0161d42a082637ccc44d534a6cca744c0c04649dd8165e62251ebd69678028836fe8c5d229222a7a47990055f8b03f272b649ba2228b2365aecfcf004eef4e0a6bc673d78d18bd0758b6234d02c12d3d599d59e70ec37fc28dc80b87192c35a883cf233c74ae7494cd7e04bccbf17061cc8b5e345c30709f3dbbdb956703d9f3b25ddf8710f92b6cf17975a8c441034ae526db9530e032d36d9dd4d1f15dc8a45c8d6991e7469fa15f01ec5a461d595ef13a5ffc6e7a51439db7c065f3cfdc04bb8cd48a2931b19eea79dd4b89ff174b247e6c93c2711976de6b62b71b9db8c0b1556556b550fedb766b3f0f7908aa9790febd89a221bbf36befa5010f2f57828ec37dc30ec8523c235772c6b85fe64bce59179efa042e0e6c724c2695a215bd84451d2f89082dd4695a9c846007f0ca7f45356603edd6eec1fe587c25cdfc29a4c764819b21679e1b2343a2846dc3dd7d81ffe9331053ad3c4087cbef8ff279b20308835600faba040ee9bbaef01ca14b5cf023e99d31590811427bdc3fcf11618370b3de64460f293974c2ac41ed78ed14436375343746e4561ff6c12c6730148249c1ab34bf2ad26850f87a7c07ccc87ec651250be1696bbe01aefb3d8721e674c96c092ea00d98268dfdfe5c1ff06272516e32365c4557763b5f62f6cd7abe330bba62dd4ec34e33b654f764c87e5cf4206e3da9c0a3ae3e3d67fbf85f96d191d8e40c40b9c8ec20fd504bf1e7020e21fddc8111a82eba417a400c2d78385ace90d0c4cac3a98fe8f32042dab68e580012bbebbb0e5c87900b695b17ab95e72ad48d21331b0570b96562b826a16b1281b963a11710f64470efc08526157862f70781dec54d6360cc9099c5c79125bac064a1563f3a66308bd92b1648671057fb9a25e1a2df8a14e8b5a47cc6ce84b1e643c913bf128383bec5ee037e3bbf76b9a74b39037959d6a2de40da412798ad052ab830ef5f1cfadd597a6bffce84b535fd54311078a012df437ed941412630cf6676c049c21185312b288c9c7b8eafa1dff39842c63fac14c64676abc5412e049766cc90678619352b1a2ed0181ab70cd6b7ca0230fb0ec51e22c9bf6f5c919e03e6843fbda1201364c04e0863e4b8cf0c38ae889e9b0c66edb601e15a3694bb1cc7dc5a8641973e99929a3c3a013da441aebfcb06bfb6650fee59116d092af53a9dfa1e16efa757132ef223307e93aaf7ada3259438dbaf634fee861b4464f2285dbdad6f2b027305e23cd7a10dc9719e102c0ae85cb3c3c15d607cc471ade0d7be23a951fd346e155d4baef052cfb68f715de24ba32662aa5c75751e6a2ac129ebad72a941c81bbb992bb0bb3a1d25b095bf1360cd916719e6421c49523f93ff1b98380d718fd4e3b85668978f2938eb86826573d4622204bd170de403ef8e96888085b6a4c70c412063b186f45060f045074a72b96796664e341a634c58aa995883cf7c96de6f24550a78ec06b847d709532f8af59e0b9d7174fb50f438976572be304a499403d6f9564beeac9295303bcf8eb0501355187f8e228657bfe9d12b18d1bfe5967f49575c5a6717ea72c67df54144c5c08a725839f6e610f015a760a561853f19f6a1fbcfd83061ceb877fbe7c6d78c9a1cfd0322aa1cc366f1e10eb1df2d0f9d05ec30a061973a4db7787f28bbe4e59ed790df1641126d852994d76c0b519bffa2a92b7490cb440305766a5a9409d2271e85d1fe7f91620db4fdb0550d48d1219f7c4303d65c2e674c7ab3dc8f5b55e06595021824ed2426db1e05ae52bd8fa445145d9601740a2ae9bd15c1190f078610984ad200a408c603638e180cd0a82553f4241eac19d3c148c6da7fb245d8cc38a9b8cc6ac738b7f9da7d43917aad84ceac52112837253ccd40ffe1a725ad42045730ac1f1647753098d908979b33c86603758f160f7a82e7e0e2bdbc5f4f7844c3430d6756b881c53bb9d9549cd0667eb0bb05f2b82d9c92c6b9efd50bc694362fdd5e6fc1becb0c622e27d2a76b8a87ba249d795e561871e62407018afa7fbbd8fcff46f78bf6fd648dd6505d84d0605d4bb0e62d7e064ab987305ea98d72bc2a1929673c538cc01abd837f81c64c56eb2d3299c0945fb94b2481e5497bbbc898874deaf4e22f53ff81250fdd740e2b05a0e10146c282d1f07b93d34b1c689de2f7f437c9dc91d049a1ce3a79b4ee52cc861b6c3ebefd493615270e99bddd6947613f684776e5d6603d311e282a28cc04d9db7171049114278892f387b5302eec9a470d39ffbb04bb0d1ed52e9da9ed98d53adfbd7f40f559dd5da50888f12e60c3928affca54ea9894f7632f8d0dc88b333ad6ca1f565d98a56d62a9bc53f51f0b9addc1c2afc633aa7d3b512f94e38590d1869765398f0a0731a33d61cac0a5e5dfd2b47756dc5c2516b4141ac2185c9e787ebe77a0c70cc9842a8152cf22891b1264649a873d7906b3351b9702dec30e9aa3197305e336dc7f712b81250bfe66ccf22823468871d65a907e8a4c6abf74ad4df69fe351c37af9136dcb3a27dc307e402e44066cfa219c116e566353e9b26034454d75c56fa338b831265a9baf49f293f0febefe45c00591f88d66908661c4e5d38eb26c685d136a4379627fb6564fab44ab0abf44cdbd5a2db1c114af82ac08d9af76e2d2f9cb3a20192110a797db6b2fcfc9ab336f46a23e57bcdb46d5a6525fc019523b4f7d480091a598b3ed5992caab8a55e013fba16db913110e24792bd731f192e62bed9c64011db23386c2a075fe4328cd90d0e6348d39805637b247f5911a805ed80b400f93855c437d967b62cfbc5e662ad0189241848bf50fceed59f8feed245f5863652534f54a72ecbd3cb830dee717b50dc714e8452d7f1f07d32fa84a3b3a87b06d743ef55aeb0ff0f048be6def1e9bba392dae2520671515fbf4c15087da9dc716304a875986cb8f9da1b47e773c4b07caacb507fa5785fbfed8d28c151077ad4da81a319f58981fee55cd984cbf737f95cb3e34366d96373ffc52374cb2ab42c5c2e7b4dfc421c6dec299d351f7a730c1584365e65ede4a237eb2481b29d24807fd7ee3bd96d6b738c16f23834185fe2ac34c21e9612932b62e1d6bafe3fc80d96bac27b43063a61573fc3acc0cae7bccf1455b3a3e66309110bc38beae732207807c10f554e55bd8b46625b75ef761a2a0071682eab3249cf27c59b67ef1bd05349db69953e113af46d8292b8e798f6b0d4672d51cc84e10498d008872d0cb03fbe0fd28a4aed7ef9f62a4f98b2f1b4dc16100ea8a4b79027cf21d3354e7ce7f40fd004251555cb79440d159587bff566a6591e4cee235db6d747cdb713bf315a7441f676ac424aa8545896a195d53938297760e836d07a13ca573fce5b811b13075f1bab7d183834f06c4bcee38b34a06355f0f006034cd8bd092003087bea366c0133e7e61cba6a5a0aad9a9583197782e670f2cbeb0f4d70c60a205bb91c4871b7fb0e2b985719809113cb2b6bb57043c90b9abbf35f81800a048c2b1b9cb7816153049258a84dc865830c0f67ad30a765a3a0d8318ff6e5836f5805625b0d58506d4ae4f90812a1780281df6ed5c7166f38549fc73fe7a07cd57212a85849a5489be6410e9278f26880f86bbb1ee60d0de97d8db72171a4dc65a06e730210ea9bf4d6a0bcb3d9823ad3772e05940525d89ba58eeff7d55b08a90696dff78bd8f93b998b383c5c245303e6a97de41c8942088ed5792dae9b81d19a7cf6a6540aa85809638d897a9c123cbb0af402bde094f59f1a44de2da8b8025e71ece160082553aa16a758b37a0947cb2a495daf8d091b4369fcb2c64f33cd8971c03703bee971ec3eb691e194d913a7826b818bb74df69264871eabc3c11b0d7bdd85723bdf19e299e7a041478bf38eda0e48035ed7833832a2ca52cef5fea7a55766e70f583462ad198b8f22273def0eae79e58462d9a761ba42c4b0c4ce1e32eb88669b3ef03cb99e3ba729752e110ffbe4722c05f6c6873ffe973f74207b23324c2140f8810bf6f9fb65d75729d776e6b30be772a332e88909403087c8c161d8c8117ded5f1f51015891641461f5195dc6d52be30155d0ec170184c070fd0cefcbe233e4cd8fa351781ba7b7a9f47234499878b56f984e8da5c0c0b99aa160d3770aff6514ddb9c955487af41ea879ed288d3444195cf4a6bb95dec3537434de2887a69298052e696e88d180684c4f32b5280b24ace31b3b56f8adb4a4dab6da7ad8e597fb73b7118a56d34002668df948a51e30c388021b0d6f4fe79cbc1fab9f2ba5b118cc353c70f73481331816c5c8009a97f0b1e6207763e9ec01eb99e04d89cdee16262e5f79195de5a4d21822ec3cfe67d2e9722649e679465333fbc21c83a616d18205910cacf84077c80fe0da8669a73df4d1e82cc8d0f9125446274f14c779c8ebdbc00f2607dcc1788088fa5f9b468f076b9133f21adabd6f08004be8c89ed3b7d36b2f064ec0e4853925b46100325b164007a01cca4c3d266df34c9bfb02604c49051e4d2fde607d9e12354b4c431989713ec9d2607a74fc3605d6b820136448997419c9918b5a129cec229e706260d86facaf42954101afe15c670697e97b79f764dec760022c054c9f87f93eae67744f801649d3d2cdec23d118e2ed4b4ed8f732a29e988c7ccdc75eaa079b25bae81080485ef1f6faab4256a979ab6516a84fbba98fa93bb21fb37a512c2690178f7d25308e5ff9c38d86312a027c9cd186c446398a1f7a19a26f0d8b3fd48b7ddb77e44fa31b6e988eaa49d0abe64e368de27bf92a27f6d4feb451fcc1b651f3bc0dc44c8ae9c7fab6b97deca7b868fbc7cb3802667fc167f6eefffec64b49db7bb9f972a0e8d9360a6809507c6da7d77b8f1252cb4745f814973625c1bd69b44700acf34b28937ee35b5f0ec4e758f1884169d15681aa0a61f05ada7e13fa31f2df340f22a95b655e74ab196054fbcb036ff14022eafbcad001f17d10d239114e26ebb18d0e5bbe68732d45ed0cff23d76c0f034eaa7f74ff7943c4f174114be8510a24ec59cb2e9298332fd80563e1c3ed56413262d1f2cde4451e083023b80a5a44d1b41ffb96fd73fb4095415afb2ea554f45541c1a785668ba2e3197750d327eebcf606472d20e246c461fe3003bfa7a5ab94514ece1a628e35cce41b3b4f9c79975c67a14671a0e7d2adef6c4312eca72236e1bed9e07902b5ea49eafb5b08315f90304f0883c273591662fbe6c5267a9feb318a66dda6273d0ffd0b42933dfa258ee461475fcc14e60019d4c65ee22ce301c6a9e6757ab21637c78da96bc3fdb1812ba0a1f2ec6194326d70110099a0946b6fb5b697a54acb82a990d6744e9844a8a355bd9f810437d5ae97d2bcd7ef70f8e36e564df9caa2195940977c06b9bd080ff990a0e73de91461d0abb93a12f00c99fdbb9de511a921f69c00cab9f30bdcaf6f159e0195a8a5b82bb2d9b7b8b6a017d3a7b9ac0b8c245d7d05062678dd3e25c6a8cdd6e950a2d3cbe4cca61ce7beddaaca20c2576adc83923d4002a0bd1fc23b2f15f2ba44dbb6f2fdb32500b1bbf150bb5bc13c64222f37b3205c06b63b18bd7aa86f6b32d6523237cf8945945144f5bfa661084db4bb1be4db5450c7ad3485c64e8e42790f363112e7e19795806b70f69fd17daf49b477d05094b664588b12f35d749d2ca78dc0edfd67c493c7f0accd39a2831386b9ae08f394a94ba861c46bf951b8a583455d404281698ad7bbdf8bf6bffec962b8b0dd2f362399e6cbd360dc33a3fa14c5ad52ab53df599778936dde0d377ef6bf63e83d4d430619260ada1a250aa2ba0dfd1291275479c4de41148ce819a5d8161d8aa291476280aaa482caa920e830a8774a367bace356403eba9f9dafd19d8eca2ead5b3177c18af7e300266b473dbc39dd87bef717533dede1df8757dfc080442b01807f20653ab457be124fe933022b88e77eeb875a9ec35c98c9112f216bed368c22e8a5fc9b59bbf723345013adbc81fe417080c0d01334757b47ae485d18ff83fccbf73522879c88e4f2d1db2f82cc502af9a6fff42caa98cec6e9d032f1f26cf6e63c776549a238a3c4c3f207eaeb3e91f0cf927e49e3b7e59c26464ccb01400dc5cf2e7af0973130cfc6ff8edf7a9d2a7f93b76738a6d97e1b2151bd8c51af001e9328e904f4d064f20c01fc7156ed13cd367c7f327b96f92e9ce1af220c91b1a2225eb70263be56fd4ed827fda4134bce3ce1449d056cdb3c6e8e64db9e063590e5054f36d58e6181be02f33fa4a82187d61dbbb26840915aafcb6375399a2487342e11adb723ec651f457a772eddbf03e1590b4ee21973cd1aa2f2e41c7b21606494aa9c169c68e992081ed784dbd9a1befb348874a79136b53dc30a17c61cc0d28586b0f6410449651199c211aeb2b2099348b3b24818f3bedfb55d6d35bbb66c5d9866d98d7179fb01f7add0ea4b8cea0cb7a2b3186a8d4ad9bea413c620df139d11a24594dba02afa0e917563e5189b18ebeb4a8a827d7cfe50057113b3acc7b0b8b7c8ebb1ad91872dd6fd318fe062ffe7e829e4442ee7581be667b7f294f26acb2b672a41a4db694924b03fbc18fc105ff43e1a1bcd7742b054b12a3004e8954a1c14ff977b672052857576211860d5b63689b072386eb4fbab7ee4e0f112ddd712ce0e596296fb328bf6a2c42bd362bf1786a6ac4d35cd73c73f45c3827c0ba58edad2cf1e045ca0d7087d73f4a4fbf6d180150e1207d91d8f1c4b909129184689ff2e2caf679a20209db889e6152a6bcbe838d188ee950d9605e94cbb34e47e3b4d1439cacca293d82b189350b9b3744527ba52d865755a8402c34da0f787a79b0d0166d2ff45bb0264f35c73aee359268c28f750367db95daa306d501ad7ef9676a96cbe366c2268439957bbf9fe4e934e61d21f5f2fb927e7d7d18c2df080b1ede98cddbcc35bc1f80ec2593afceac6f22760022593e264eed7bca62a32e31df35a4f27d3e21b3ce927f39f598f9171d3547780282c8e2dcdd2c4458b52f8778ee939c15461f1796de7bc44108c68569762a4b1a7c0afc17a4b9dcbfa865ae90ae9ff36901719758760fd80574ca2a1aaf843dca63098ed0d9a53d5f1d2f3d30840d6e6233158fb49f893636febcfe069307ba5a11543f88173f21879909a2320d1ab971d4e3d0f9f8cb131984180674031f187df0adf182e521e78b34715ee081954c2fe68b3a39ac9d3e69ad065be3c495cbebed7a36918ba133b51a66790c2bb4ae20ecd221e2c9bf9194243f254203a130b254374b7b918915b093ba481196e8e47a8ca4f0595fb9a35524bf47beabbc5e7a2a885b821675bbb3690a4d0759c37dcc4f3891b1032e3655bd593a26e9d796f9c00a8e9f5b0d9bd55945c92b8d8cc88ceb6892f62b379d89302e1d754970849b749a3dc54d6967e9cdf513b60ace7db43e2f0510206c21f43faf25450fe8b2d75c135e2ab28414f351f526a3faa180675b7aa4b240412a22626326d00619f1259acc3c915add0818841ce47138849f736450f376fdf2b7445af4938b6ef6e59cca0e12be1de47b6e1480b325ab992b15826b032374b56a6b80b256e9918f00bd3b669630e5f5b59d999309aa57578848cca994444c3734c5cca8152d8a2302744c7a7d4d7318ed995d55925fdd5a8ece8a379e023793128c14ecbbca74d0cd8221b00a5205958af2e4cd78653e644d2cbbe28dd74a6e079dc585820b274713f78bb878c81b679b4f11e59c65c05ab2d1e1df6c1129d0df0f1db53fd3fe9f17ec178dc7ce2c134c76f9e9c824e99aa1b97f26b94ce4e09d9579629a9ca5d9cacda751737edd96bed1f6db354bc9fce5e765346823ee2080dca94f9a144d7e8af648b12882151517891307ce84fdb9d1bbf51ea56add6a4f0812334355109800f8ecf0e782cddceeb08fc7bac67c9ad834d5d2ceb7c219f1810beb08d600901039aa32f214e69afec758454a5189de5f8a96cc0afba5c4dd2e7e432f52a5c388a44b5aaa7234681419afce7a33807e7db7941fc6eda4a02bd50430b840efeaf0e7edea25df95aefa2d32774af37f9e6adb8ef607e270ca70df7eb87e3a0e630a1f8684379f3c5513502d704e39d998014da30fadbfd19fdf8137eb860f80eff5d11d2fddf69d121dddda3c74fa4803396bfdc4d12a537ad1a847afff8aa66a366d0cb42d7dc8b65a5c650634a189dee506a42a2211c8c4e50e0b4ce950755c4b9c97b4afce07a0e2e282cb3384e5e7754b2c30edceda07b45b0296f0e9656038de457e25c32f876a6a9b9ba4706516d021e38544f272b075b66b8b1190e4ae00fecb9cb240b71a9c1bb3582efe010b6c5561f7bc23a00c84618ef5310a4a0d9880350393d7dae349de95e112ebd3fcc86345d6087ada174567ef21e36a039b59bc32d7bf1e8a5a77c185c847fd9f8d8914ce2045fd735040df3322d831a9829e5680dc17fc3f30c260220b3a3734f229b8dbe6fc2cc038ea11074165d3a249a57ffcfd1194dc669d9423a632992458609489a28e0dbc7edef6fe4b5a1b309352f1be6bf59ad6ac05a7401efbedb5d240763cad94fdb772a4c60e32d3b8ab67e00c66b2a00565cab37e5a341ade8515879b6c915d6f27efa921b1aa295766a15a1fa44021cf6f6cfc3515e28799e9c0360582037580b507fd0513e442d23944fc63669fdc35c25620660408848d2c576c325943ea62d8108c61d7c5bcb224daab5d2951551024ab22c9138901970b1c0cd72129022b83626d837cf7406f07500d8682979cdd065cec698807c671f84d6d82c406fcb33fc9746028836b33921ff9d0bbfbdb534281ac5e62a50e41e58440af135d20f6c31a388f93753fdca812b0c87144a2e6c8f96c1606dd0c251dbe97c757ca98b64740beab476b04bea2185e9c01dbe37e5f2362ad65ee2297dfcbcbfd8e3a5914bcddf346914cf260142a242d283f40cadce2bc0ac8b287168ce77133e9b988ba88c1a8b28a9754a79fdef1029149512f467bcea18213bfdbd7c7a94f007d1e1565f4cf8bf584d7f7d652d82e6a267ae31a3575e7e1d0740e92172032d62972de93dc6879a0ca84a1897a9e68335cec8fd7526dc6ff2f21acdb527c840f46db940b530553d991e2c17582136790a5629f3fa76f1209fe7a4323b7093a877877de4bf8946eba2489937215160d43720da762cfd483bbf7d4488a23fe03431b799f24cd70e9d18aa260c18d636cea7b0aa9f545e15a65fd45aa45d491f1c14174057a55c87a6114e9371510d581da4f5c16069b6ee73d0eca1f003da9764050b91476d8df0fdb59b10cbcd26643ba1c75fc25ac61dfe8de7969a98ca673e22f84a8d990cbfea4cd2dde713319ec4553ed265676f10e647512f3be1a5175dd00910c66da485e57b010ae8b0e224ce6cf12eba7a9619599b248db75aeb07fa823229d6972dbc7f4427fa3488563c44d82f3ec05bb2d37e5e47f6e8d1e92acb1a4793f28e60660b763d034341da973cee6b897b358daafd070f10f3a298e950647f3e3995c4ee8729c850be4b1b998bf2b1e76a7b7d58b565f809f629839f106948d7c4d4c15861e3ecb6758de1b41edf38fe92f8343e0059a1c0b3bf4131af835d096750dfdd3a1af583b56f85065dec143776ad6b77e3fa7be513fa8f88fb3a0a8bb0a2b359ce07bb02d2a483a746fe3bacc91b616533d395647f23ec780c950c59e3810a57d19882e2bcca7d4328ee78018d8be654057b644ccce8dc8891be3f63e6d38ae5f8428a552227c819dda7003af90eb915430371947f980b493044ac7cb5d268608585d0a274f1041f30e30b283f4d0c0cad2a49a3eb6baa0939975a50d2d975b667aa419f9887ec36f3f5ee7527edd0edcd460058627b593e2e7ac300fd6256e1e98c051d98404d0e4e5f6fb175bfe9e5a32d0bf0911bfd3559dc2c405ddaee0eb66dfff1d2b4b89e83cc509a7b09d53a736ec722173d45b4676c8fecaf11c3fafaff5d99b29f3f4687993d8c967f68ce90200ecffffff13