PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81029 bd241b2f2a228b793d1cba50035042d63ea1f68ca1de4cac0090436441638cd3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
16b8280afa18a76f8ff4b31922bf45b301366f0bfc76dccb6ae89a91b76f533d
Certificate Block Hash
bd241b2f2a228b793d1cba50035042d63ea1f68ca1de4cac0090436441638cd3
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00900e0000f01d0100
0020000000020000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000dd07d5a58f8a70fa3ccc1de7f2d14841e087f6b8a2d530c7535870af5dff4a12288655f21362f8e093c04a1a2d09cbd62fab1ff2c36d0d02c119903330a89513e9fa768bd3cae9a503c2d2572475559b96a89e766760ac7f410e0000000000000010000000500300900e0000f01d0100

Raw Header Hex

0000402095e7726039987eaa863730bc5ba4d77d8deb7568fdb7bfd058e2b72e5cdf0b85013bf6b30722260b347496bcfc3a3bef152e3c51946315b2eebf7985362e49269ec0456a92c500183d536fb7919ae86acbdc76fc0b6f3601b345bf2219b3f48f6fa718fa0a28b816

Proof Data Hex

59,560 bytes
12121601030758c5c0b01c46b9c33ed04ed86e54f84b244e96198cd3f6620abf6fdc4705a2fa17ea734ad0892cb2b0119c793719cd807346ab8e69eb1102517b1f3ad4fcdf86615d12c4c2784485746dd4a03f97673b3b15ba06abd7fca59499a9b8e5d06d9b6a94302a774eec1386d37c01e3087219762bdafa441bbcb12c368bb687ef959433f37b5e1a059348408d078e86557d9c10d020046c661815dae4bb11eaacbbfeba9e2c4c868a7799963c9a26cf99ef46230d865c371ec4010edb7733ac5551b6feb890a1ed90d014900f5df8bb3f0cd7cff732ca183f59a2e5afb39aa0388729fd5ed5d60dde9ea92f97d67a55a754abb0acf6cbee7e083777ada50a14f072f6cec049136b8ac04d16eaa8e1a28c66887758263ea1dc0db3538dea56eb96a9696cfd36d5c5384bf136858982d76716644f1251570a405c08095d155682f4bb216cc845541b9d9cb13af48aa93c6e9f0b98e9eb790efef127a8c4995d577c0b76541efcb28a961a31d5a97c72ee0dae6dd173f62ddf688402f661d41d943afe3455ad0fe6cb50bf9c1de8048c9db118b27e0b629ac85a81c8864e257fc538e6162e2401f0b021cfe1593b80f959a8b3fcc390958869bb8ca697a610cefe5242ba229538ee25053b67bc0d2307f12c8b4b6997cfd36d4a993c35fbbc3bac5b1fc6f797e448848c355297c457f128e1370bcfc27c7ff3a89cc2be911d01fe0bc694126a1ffdc209105a7153ab897fad3eb4c158c1e6d2027eaafebbae7713c8be12ed3db3550bdba7a7455822055ed9d919f95cd7504e69f2ec5aa2112f6da1f825cc6124fe0c82188fa68b0b42cb6a0cd247d45b026bd9f3773d38552e869f620a0927ec6c39457fc8d417c91495ffb9d72e139b63dd5e70543735a6fa1ac75848e4dbe70ac1aa6421e4bd71b7a8d861423ff79d08031175efbb9c3779e61cd21e1fb95518905250653cb2351ff7841847903c836fccaaf1c174ccbe49644e322bda808c41aeb77e830d53add0cabd62a0c6d6de0d3b75df170d814d193ec67cdd2461c38bccb2dbab9b4bfc108cd4db57e7ed1a859ba808442a3525b8c2e625e86886d101e43394c6863f6baf87ed3c57589dc56121207f585438133f2c046b396bdc82a78a09b88f9b4a267e96e94ab7a781bb8bbf269457f2939e640eeae8931fdeb75535dbdceffc956a8e18565372237cb09a7414e541d3069f4e5518737d0d1d0e24f57512fa3aea1acc78e5f475de24d80ada03ee02ce6d29efb4dc0b70c114c4e7550d6d7b8deb511ea0ef2de13edecb506f58a29bec1e1556044dfc37e8d8b7a8f46c2173103bfa396cbc7a3e675f18bc8186174836666ca6cab9e418800d6a02a46b185d9697db2c900f1f2dba10ed4987d4b9955c5a87e96c2fe8934e29d81285628fd3d893099148b550a079801ff53dbdb1064de9220b917ccd6b2287436d751e40c87d6a5ba3989efd6919d7895fe758448eaa6c0a4560153672c6bd9fc0b7b328d5b201cfba25f6e58e742d90de9401f3f7ffa8125b277329e39d6947d267181d6c740430f4fc0c76bb4c381e142fa0cd06532ae8657c234b409d403198449679dc033e48585a02e60f755174d854ad84e1a1ebac321bd61d6207466e25ffee23acd08c8c510ed0834310acb9b5e76d25379159279a7961ddef85f3a2cbde07c442c93391c432dd3cceaef87e2a63c2574cf014fbffaaba3bc786b651a6ef0462a9e7056101bda9fae9f1d5c292b6238a32c2f967f927e12844060f3d4e3c9cc65fd16c44f5275f0af24f41d837f355231f05c1cda2640a4d5e6c9473dfbe98b1f2aac60ada67f72f36074001cb16a544c788434fb6b0ff9cb7a234e341221417e4bc305ffdc897a0296e716fad8beca556e5b97f786c0807a05201ad07eed21ed80107f2ce3da4bc494a926702f784cce387f3e7a2162659a0facb8e3345e0b0015ec27c40043a7951f3f0fc29d4091f09c3a06d83abd292f235d1c0291ffacc2366d6f4bc336df298f49f675132247241f623f63c518ca155657403c2b0016cba44f7b2a62de38c16b0a0b88b096936181b9a44730c14e4847a23ee48946d35bc199a13f8c01b0cd8648d98bc067f2020cc06372df4dfb9d43476ffff063e8673c105e229546cbcfbd7bd08c162d7ee983f9c9fa2f5357647888c8e8d8b1f0264d8a6c756dc249dedfdca3ff34f0ab1d634034d28f73c8f93baabccbb3f355ca4dd0fb87f6f7000d57a387f4087d38c8ee3cfb4663d57be028660db865f7a7eba54a1dad2a6df5b599591388391cc4058231c3fd2b5a864aed35246e1e5c3fd509b79838486142123344be298d64b3e76f3d61fb4c9bd3f5a97af6a709ac3141655601eaeacd1670a981b27cb0198aebb359abc5217ea9260bb99db0186c3b5d1fe4c3131ba94f09a0b4ac7c9cb76c4749053fb67e5ecbc777f66c6dd94f18e511b984e125a9094c64d061be18e8d12383ead44ed44e9a9a993f4fd1e9927bbf814df3def5e1b64f8b24af751f337d66f9e047a4324518df76c29646fe0fa7e7d5ee78d3c724b97f87372ca2b5e597942001959f98b35bad6c6ab21fbfeeb5a14ac89578a0b07d907d0914744aaddb68ead057a279ecd0d1e67ffd4a2e2c11c0731ce88bbf5cab14cc88f067530dafecafe26df7c2b808d7d221ff300fc059daea8c9c4aae3fb89bf6586884bb2820aae228f276238ac2322bd1b4bd42f58762106062efeea2fd486264ce8f2e23f36161fc87e0a62d472eb195ee4969f84993b88ea738a3b3fa7aae85bfba72e840a02d3f553658a45ff84fdd7d87e3b20291c5badba4393763659a37ae2ec0938e789c3e4d8cd4500c2726cb018f6a1fbe9013c444f9e7b13b6a4d9df06cbfaebec78cb13d1f7db1e5854cc4d847c157f175d252b0c91917928965633e80fe829668ec0d6d4bd37442bdeb4d22564dc5d37566c3b9b3b934048d21704ff3e657eb56b509a480bfc665af07d4d9af4ecd9641ff8698e20177b0aad850ccaf41a5b0b820f0e4788a0f9263e807f49b8696a98dc34c403c648f8e95e2c86f23c4492d623b76ae41f2f4f4725fe57b6d323a5b23ba7ec49ac809ca0281b265ca8a1008ce543108ec96231cf229c7df583206200d258e3caf83a6bd89a0e3d23296d6ab1f60d273df1c87577fb0e684ffa10c1aebd72e9bb0c433dbf3f23099133d991a9e29feb80ef0e5f1c0488de89c31096d932fbdc7c10fb06168cd2a72a8d6bc677e865751e158f7072a8a949b203c829d405d35a360188c60c2c8a6017baed7bea78255e9e0b5133fadd45e44f316032639e432652268f143cd7dbf13ac26b346b01624830252c0bffe66b4988b84f154b605b4e139715c75973312a9e588e5862be589df8a98051305a2b0acd738c9ba83901b67ccc7d243d1b83b889dccb940b616fc1dfe9bc746597637f0471527fbec486b46d557b08b35102f75d5c13aa3369bc4540e1c540fa6c195ee7bd0d615a3475de320368788f9c759bf2f9f325be2dbe5e75ef61dab809099a6845bb184e79ea21ccbd9352699b6d6149151f66f3af97d98f0885093139cdb95252fd12bbaf70c35972980a542ffd7bcc7a30961f740ca2dc04b7d0b9f56d4b2b700c61be75df188f079b30307084cb74a6f515439a794e9260ea73e88dc4d91156b5f94be43e32e0c8bb79f80cf9eb0ed5926a342a44d239c432317be2f81ba1c6d15037e6d05ce05a8b251ce59c23e8c6a5f637339a74a65e35d2cb0afd4c5513921c268d52ac34410f24ff30025823fe5c48b79b28aece78d1588e6768847827a2f48eba227a33f7f5e1f600f9a6ff10b8fa8d101315a111cb78f231d7d855f3a8136ed9c07412bc675b5838922a47e09fe88b779ce96daada0583bfc17ed615af80ff4f25f3d5f37e6b0abc680b0aafb212c1ebefcf2cc9c56c8cc80f9dce38d1d08d1ffa3212e0fdb0c05df221faf0a2a2b5a6b089e2068e72e6c6baec6b06e523b853ae9b063b99805b4b3618cdfeb113ead75912be4715b2e692390c56d7d9454837c18032159b707676408cdca938684e7f32bb012a4fb0c3bfbff33fe74e059e25e4b5da4046059e77c088f9a9f9cb7a85a5f1ffaaa3c686c534b17716b862af23e8757d0d84c65043547ddddb17591f448cf4b3820432564f964968b1ceb158bac69c002448aa567e933ac5ee9bc6034226ae912c4b422131936a9af423f29d4b2a5a9e908aae146679412f2e1f245ca39858db66c4269bc8671d304a50954a596a914e38868c0cb804058bbee6d9cf7fa993f1aed47281c74a2d00996223d32493033e57efcb1dae58b4a584d5c18406287087173f2b7d272e6a5935148f6553a884c54148ec05e0840fc98879dae498dc495f16c2f5d2a2db3bb53e8f56a2fef4924baf52e792b78338534535153b86c19a598c12e52cfebe54fc6a9357a10d76c0fc147626e4387a4759f0bd0d8616a17c8e2637aa7a3ef5288351ed0cd8196386821ac846af9ed667913e693bc375e002a9d3622bf720a34d0a44b75764bf0942de02010967b68d463db6acc49f28e9c374319b68b8c725d33ca1c6eba4f83df6bcb17c6783907623908d08b5d56b1235814fd2d22ef4cd1508dc88efdcc5fc56b4b715e4a126f54ac0815c36eab2ae1876957566ac2b5f222d32bd29ac49951841f8741b0123e4d7fad1e8df72263472a7825ecedd1c2a936c2eb79681ad34d2fb929d57ed30ec0c80558e398af31ec7046b5c5a91c97e5947705ea61dd346057d56c43e7ebdbe8348eb0a83122b54df7ce4b3984c6657ebc67650a9eabb6f995a65543fc9ca26c405da135e58295c582f1a033db5a49e5a910759d1b3c2708a2a58afec93bddcd2c5e8eb055b8ef66ed3f1017d71a415fecd23b08a1410ab290805a8ad2af93b601ac64a1a60a8f75657deb6ce19f96433159e5b9344ce127d5d0060e30a5e518590fe0a99989a25c95d2dd9aa466a2cc46c62ad7ba43258d53e19f1860fcc48b8b1bccdaeb23596c60eae52cd4e6b8afa6e502a32f5666f3da55f2e78abd827b63d1145410ad633bbac7d26b4e669f3e951359b2d6952bfeeb82dd2bab019abebc7603daedb5cfb3659581697a5f25cecffde66adb478c8aad7fc177e393f85092dc93462dd25dc8dc56aa084272de25fa271507830ed369b58028203d2363c2a628a19279c290f67c0822b68d9110ac50f8b2361ce366b2044d74e004d70c0611a9fc57a1bdd652d3f9c71eab8d093e1eaf760a122e3c6fab2ad46cb096f74bd660ad64e40b7594b07fdc7eed8e50bd2b2cc994d920eb28d26a4fa4f9b423125dc59f1f87fc77089ced91ea01afb62978896ce2df452e2e59bbbf8b8cb5ef8abe443b462ca3250f24979d4df9622b373588991c477b29d742b42cd92a547c3daa124bb73b7e96af7ce94ab73afd5565eb7b2d4b766c5220fef53e7e459f47c4f5a60bf9ba34eab490642388c3f06f315a6f6fc03a04c573d1de1a7121d7d42df5f597e8863d47a4880ec2ed1a6181d0dc5ff684ce9563920ecfdbae1d25679e6db7ec546c8d2cef400ae952992594e26d86283544447a49a5c3f4545f7edaa563b154c99bae624c174bdb7bb225e8e96c03831ce470d9788ceb01c6e04debf84d17b346db68998b7263ee9dc4af9ab98cc801414b5e2f97928166e53b1cb3ae8ab6ccea7d768298359af9a81b86b4322a320d3eae28d8ea44d1a20dbbc60bd03a18dec238c991b902fdc5747d484793d9d127186d2ddb654e3efa8d0f883163ee5ac70a2edbd3b8916bb610a666420e2d28adf1ad7a7e517b9b4aff33a8a761d354fe615db797ea392eb44a1dc8a122ac685a41cf0b9488b0a012c6b9f899c8d45bbed442f7eab0dd2e00583ae0ea9b51ad1af837fc9130a82d177d97b75d75100e5002dde3e780d65d5c7418fae9d4f827967f1ac3aace7c380331a400e2b09041b8f8239af17ea5970c7be23a7bb289176d6e1ade2d81a5eab5cb48d04c4b00ab282d8e2f27c74d626dbf0e713aa905dd707d2d753b7e621752c3440621d221856d7c008dae61c7a05dd896c23d5d7c38b587579b33fa55acf1a5993314c2cae47b3484ecb76eb9240bd67915da692a1bc80842fe32e51dd90ee256367d4dc5baa81d8dd86421f62bab50a548d950df47f047432ff774332186d75dba480bf1c27cc48111ceb3f082b2ffa7569cbfffe2141cb4bf96c80c71a420c1bbc4330f15c20fd068aacdcdd203ecff1016a382bd0265eddc4a5dbb87b58393dda4157c1f38e4863631d38d80f0577891d90de1288c91f0bac4bd78a4254071915947cdff233c92ac4aef6248f2280af30f4d9b2e9039f110fb510a09f580a280f0365e2cf2502eb56192dc70e09e95081284d51888d157dfc722979f03f5da7ddc4be62b5e1ce53bc8ad22ae8bbc87ee8c61cf59d9ba2e2e31e0330ba341833b2949a03a360e139412bb50e7ce27d54901f2f5ec2432033459047fff9c0dc760aa2b5302524137f80e99c48f4a253f376d8eb3425766cd0dd112cc21f9c67ce823157775e1872ab8aa56a28562f18a49e2680e173041037a40b319e22c8dffd6ca7daa8b98805a686f129f1e6b1d75c70ecc75d97c2ce3960ccaf1263e59acca963c8ad0a53c2c09c5e76f484e3c2fe03c1dbd26ae093e701cb044d148c1d016907ccbae00884ce018006c258ab56b358aef9e95ee0fc762fdb7f13806698db10003c552e72770204da64b0a314fe0c22aa8385a2a4b155517a473691984604f2b114f8b32aa7c37c258eacc50700f7267b0a6af6ee4478f0f3899f98e805eeb17e38fc4daf7c8134aaf5af1f48ec9a5ae91c1e53685d9870d4e7ccf2ed0a47b1e95c70ae555c8f13065fc0908f3759b6145d646b1bf7f323539c3b20899f61969ec571306417545f77da352611ee288e43bb629c7f216a0731614ed6bad36069f6da8859057b50f2bfa60035edb788511985e462a6783dd31e726736b38c7c22e29962a17214f7f1637590bfe5dc00369c3268d1d84c518b754f7e2c639e8e6eecd062f5617ccfc40b397ea2a095aa230700581f049619477a4a89990055e79494733f70052c8faf27c46deb545081b49ff03a2116c29d8e56cf5a637daab1ab85723af85fa4e22b7c2d0dfbbc4f36bcec0f33679b38e9fe9cfca9c2ee04fe8155d6577b182f8b65c2bd8c7ba3d6bf20e5baaa23d757d8e79ce8a6726a138024d26bda94c803e75f9f76d243142dead538c7d2ac83697fce6b3d904af1634b7e2cf8be0e050a20cd45a73f99b7a9312473088db307d4d99a8a1723afd81b42e1181cf7e51996e71566e9e7d905cfd92a8f671b6b5db939e87e06afaa582de58161856d7c0d5cd21b7af7c0689f3cf79bcfcd476971545a7207b05938c6e548f1e9889d614c06ed68f32a974a1a0f266a609df06799953ee610b939cbab2d8a465e1e42aa0db8612c8e477d2d2a2f75246d2e2c1aa89c18b9601a23e9a5bd50ae10ed5aaf7c25e919250428ed23090769c3b309b5c39f02f01cec6abdc164e0f4edd121339925fdf582108eab80d2780068aaebd76e7fa31d85019c9e521f53fe7b5b20a5a21becb9bf82fd5275f13fff9f42e9e374802da52e7984eeb766b329107a3387bba2c62ea24822bc0600a51a2ed706e00cfd97f24b591c79bf4524a7d74ab1b297ef0486450168d6d85546e4b56e1c2d915db652891c27bbc6e68ab0d4abd0b48c7e63039bb87f03eebd92f33d6db179206c6f55cd1a27587eb65becb85df69bc68f8859cfc329d830df3eb93421cd83972a2cd8741cd981009ac118e177658bcbc644d83d0e92b37dbeff004ea9ad289ef2286e36340c105b7a6b2765568431dfff08c7112e0fdca385e63594ff735d156d6263b5e76a7877a527cdf66b159c0141e0f58e703ae72c1c5cca3d836dc241b02205b2bd52fab9c966abba6b92bad8ae0b1c05bf8896d75ab37ab4932808a9ad6676d3ae2801c473d9dee50f373bbac9eb0501bb5865bf5a9fe761ae628963ff507aedaf22c61e6ba1901175f466ce9aa5a48aa11eea8fb63584ba9cc22d836e37f0c918ff3fa938ffa504027de98ff3ac02a8ecf68ba27a1963c1be98e099be06aea28648665ce40f99874df1e602743088218d0da800dbce45eba7ee48828d6ad9f55fbbdf3c3b35b2bdacf6da3782131346a5323488e50be9a9134ffd612470ef7cd9a086ecec23e6f8f9897550a10befc44a9e972eb2a2af45b4f2a576307edc25c5465bf5ca51be1333bad1d1298bea5eac68342ba3352796858d7f6e60d34a8bb8163a10c1b548ff302ef5eb9a6376ff9973e0bf52248d513ee7e53932f2c58f8bc670e7213e2fc0cb62c92bd3206e44dc324ca1c1abf043ff6ea2654fb0b44b88251ea0954ebba0b9dd366234232eb7797ea035a89547adf793b3acc6e4d7f21d93543e55dde511e9e4a5937393016257c0ba8bb9a562263533561e9436bf00c52366ccbf48dc3191b005b3ae52c559531a91151569456fdab6ec547ddf7a7101ceb031f7126e39c4fc0d64ccd94e1691e20cf64d28911ffd824c1a42e267ca5c3a7d297696da0d08e493a34cb006e3cee06570e6b3df891c464f4e359cd63d0bb2136861781930a2b7ebd20ab710c79b7c49a6e3912045abca1c10469dc56eed55e9442cf361196b553c7ae602affc4e9774a0fdf1cdb535cdb6507c9d2d066b051b4cf9e8446f35221e0c4a788fd2e992ae181b957d6ca45cb8a9dabae13794c44d65efaa7beffa1dc1ffef791f61fc43884f2dd8237458f38198d7385c76b52a1e55bc0b1632b764ac139c5e66ec519789f6cb94de14d461ab3106a835cd09993777ca160e7e31c19725970222e769c19341ddfa727da6e5a0520af18b50f5f2b083106a6006bf7862f70c3bc47749f3ccbdc0d197524ea8348c7881475016f597cd28c4f5009233da83d60c5651148997501273af945ef098b942c6e68f7506864bee86360aed941bbd657b952a42ad847c0a5d0b1fe9ffc95958fcb42b12b96b98a67ebe498e1f417e766b9a9587c45f9ceb044433c861f84d0678f97b9e983866c0ed6550bc68644e8349cf2dbc28cbbca3576a384cf3d45dbcebeaeaf1c8cbbf8fcacdbc700c08089ae4b1cdd2338f18078507058adf8aeeb157e44ac35ede68c1fd8244d10b1677f5e43db760095586328f738c5a2fd50e92e4d1093d6ad7e171111c87be7c8dc9ab189df0b2e06debcbfc9520452f148e49d3a4b222cc10df18d0cfec9d0a2170b44f08a33989fbcb377f31b2c81dbea4a5aea8fd42d0e0fefdf8677ade95ae887885963a1e07b21497766a00a876215750b528f66d79626f80be4938d75c6e9d568d4e9b9c07df5713216ec46ce9c223405a9bb212ed82c4a412f18f16f44d270ddd3ad3ad3c2edd5588d911eee76ccef77bc58ee2bfe998d19fce4a5b17824b62cfb00c3cbcc6158a7634245a5afbaadcd2a66c8f68467785cf0a47584765d28e8d7fcf5c05e1167fe18dc7f2764dc4bce9fb77a933b94043069f0c7ade190c9f380641e56e59ccb797aa3feb5d4fa631af052eccb184bfb266ebd65e7262579d7aca9f037a3aff5ec92e63cef7969e94c733a59182a39c2c8134401ee61072151dd079caab9c63f3e8dee17eeade15c67ac1925276af228f4be99a592f566aef06aeb242f61909558c1ed8899a1069910a27147afb08686e8fd7229d1409b37947760896c9a383dbc59214eb97db1e6becfa930b5de9f9c57a20dfde146a975f82121cc0e49fab04858e8883974b682dff34cc2a4b520a3512677beb4d29f58e341aef38ea87aed4145bcd7dbcfd038bbecfff6559a215180745ee7860f08ba05a7949bd54ce5228f6899894c6685c15e6c2dddc6efd9707dcc0606ef4bdd8ad3dd4a4ab4cf63384a8d2091e4dfe8e4338c33bd741a9baeab3493b79328945331986a693d8c9a113d5c9254251d58805183848f836e2325eb89414ebdb399bfd43afff064fc1ebfbedd5dad5ff5518d5fcd6aefbf84eb393ee33b1ba7ed1c389facbdcdb32f8eeea019c7e25229bf7077c666c23bc0543a0dac63ef5db01ea3bbd812982984f2ce7b2797edc564a72e28352a594242b08c540a372ce951e82c764e63b39f7a7a211b49d16446fa5707778548c8de8b0e853e41ed0fe0c976c1927188a29f7e733adc422f19f90d88b5aa2a32ad33ffb4bbf4364a9464698350aabcbdaacc18088c294845fb162663ef95b0f94d148189fb31cd84eaeaa0ed41251e27718faef7fe85a4982ca04bc71beda868ce6d2c0ed94a1a643e38f30c21f06ddc1f01fca701fe8de47aa6ea490fe969718e7245e3f67044eda47652f9c2efed249f04dcfd4b65b18a40a3669b0ad0f847593215bc8df567a31fc321649352514d49d14a59ff563fd5f1c892134a9471e03ae65e75186be81f1557f7510d0a9e15048630d8d3c16607b881ce5ee54aea63f40fd5536d9b933e802b747f1be1d2cfb630081d7fd37244d982481a9ffd3f6ebef70a804a2cd7850348349bdbcd5b73754c4c4466d1dd398f5c62134692aee3bb0950e8e832f734b80dd2a2e396db6247620a66bdbdd42f1f0e70c77c48a59e2d565efb9ba44d9074e9880abaf6dec21f0930acd29c4eb58ce4efb40d9c2476162b9ee39bcba8ef55f08453e2e1129a38cf291e1ddef90b4f3ebbb8d774158c8da41992ae8dc013d87706d7afb0cf6072f324e1e8f00b48a9a8a1053992deb425197c96ed46f9eaca45d6f06f47c5983795a1fac9a8722dc815f0a39a5075cb1aa2d50ced38ba305337f6a27dce8b439c010fd57b03cb8aa2760ad5bab7a0aec20d3e93cca7f0356041f049022869e5d0210f9ef10f00fd0639a40b2ee85fdf4925b61def9de97c5ffc13e94e9b34d6c6a8f209d75159897bc68a67a2e8f4168cf7341af392fcb056f7bf6a9eb79f342e7310da27e9f85cf0a1617271425b9d52d7d93498fa31ee91a22a29c5feb9a6696d9b231cfb0e426c29b3b6c4d047142de3ca07fec662328673f137fb3d7d8adc07abbd49d59e44baf9c011dd4c95e0b5b7f6aa3efc5924419a7a2171807af4f78357926dba82ea3e4c96170fbe0cf58b05b712003e775f48571ade84727b19a7e7eae99958752968d2b4f772e12b9db1bab78ee0c9e9e62e65000bafab7db2250c69c6dc3b936a261253544fb366f48c9a0d6be1fd2aafd970ed7500c01252a8baf1b00968be9098efd1d280c6dcd8ea459beb2ea721e85450715f7221854588deeb233a894aadeec6edea57e2ee9525aeef6d93198cc84eb35e97f2a363171053ce0a73075cb5531ad1f342bbddb0fd6ab6b0c34f033815e522c9060b680bda05024906ce5e9bc19562bdf8ffecffb01def0a44cd2000e0c6550539308d83fd76ba8ae67327fd61452216ddc474543659780090dbfcaae434e4b7e12f1abc80771ddc7fe7c54cd2038fa4d4aba7d3cabd9e2b93d72c46cdaf2c5bc9ba0f3d63ddf8ee77e598338ec632d5e77f19349617640633af0e7e75ce8c30e35b862115c685247bc419daa78887ec3d7e125d5abd3cf22c77e7f3dd8258cb97b331c2604adec54991b6550309d1ec1b3477fe1a4e903504cf1f47f7fe31eef10de5a5afdd5e7eb80ac0aabc571de40ae38d04b4a4f2969b13ef8cf212ff7b5f089c6724f6f2ef337b372743295b99e7910a1ba5c56ba6db9988c2d6d5b58773a810c79c962f349ab019d4ceb953237cd9a0a1c801e75c8c79bf8a0774e082f091c9310064203ba57ca67079933867740e1be21fae29a47b3bdf716d1f1ec1b80515ab5d2da26327cc6040c1381c8c6f3a2b9966cccad3d41857820b2293ffc4d64049f2b83cad52e116aeb9e2c01845ac6a00f62e47ac69457234c0781d9d5775d8b0ed4fb7509075018e19675da415c952c82d0f1c3dd89304167833979c37f6920530a557111096b62ffcb1697cf1882cdf15a5d1cfaa85c49930cefe6d67387874a04837f61669d27e0e2d25bc4fc33f61029b1cc35d430d50136513bcedac2b4fd0cdf32fcf761b6ffbde71374ddd42e6ec15a7c9bf29eecf4c1176463457662adb94792b0e84d962e1c21c8feea7df89d529ee237b61612f5044ee46b27f73321f2c75d68316e01a4da37bfa36764844e9a3659f3b9d45677b053834e79be9af6d1ce5f312d7b4f28dfb117e821da68ba5ea0ca14a1bde2b74243d0c1cfa7f53b4e8efc914f753e54fe091136521b7da0c96008b0983e1b099aa7c39e109cd301a14e26b527b36a9e3a506995844bd2d1eba61ddb3aa7ff78e5373d21637ca4fc7bf014ecc218453405bc3fb776b940c2fe0b5dcae0c948b5169ce7017c60c728f7dcae50c982db0dd7ab04187b544a4bd07b0163ecfd3d5204cc1b4bae76ebb8a491224785a0d431d66830df657485d5460a98bd0b4f7d6f96b442ac74e608fe17f8977056cd254f9ae5fa3e182f164721d7aeaec547df829cb9c629a55caaa0cc17651ae502f9f52acfd31118ec5414a79b64d127cfdbc9687c5bd3e7e2a3150796dc5bbdaf21738489899630133647b341763ec8249a305686df5024d120aa79c6db4fec980497b9103b800ea4feac2eb80811184fed1d5ec572efdd447d17d95694de9a1ea40ef8b2ef7907cb71e513b250a3015aada7e0c3debcdb0f24bdbd90d3491fccd6a8c7ba58562924d650bde2d674ff47fb420c4d5ba289df769d3f2d9663edf0b90a3e4678bd2ba4737ad5bae80fc2441bafe20cdc36b0a6ce9f5937da443abc15e1ce73e4f99eeee8d2ad4edcb736672630d8e995593a915cc7aa7034ad7429fbc607324142751ea56f7f5fe4e06179316067341855f59c8e6443cdf5a5a72c8223ef776b85717309330b2f02dbd7b179ed16370add5f549024ac051fa69c9cf9dbb81c3da9c3400eae0aebfecb954ea6263e3057b13715391d2442f9acef29172cabd51bfeb38faac0b5fd2b5668f077e1741e0ca3394b452560e634ba279d3e706452e3f6874a832d92314f595dd82b682dd0cd27cdd2db81064c8c7ac1bfbf055032f64c2037edcccb47e2ee8f646e80a16d3be381c036c2255ce930983faca8d4920de74ae351ace717f33b0a4e0c47673fd901a3259e444474739add3893086dc5c9d662058b0c6db9e0fe23d3a158e9dc0df3253936212f022feeed8f5818b2731c1b10573cef1b7040ec4d0a0413fdfdde15d298ac7e60883b9fcbff32fee3fc55054f86322f8bf9f5453f7a0a46c047ae576fd63e0cdcbdf59e66fd3fed5dda7127d97aebbac176db256ce7f26f4a4be8bba2f988b04a7b7c3f100802ae72c341681dac87cc66a7b74adf159e51accc08699542749ea30f4e2a21807d100546b70a1649ae32d63dfadaccfa72b9f1ea19488d9d0d153aada3265246a6b60d622cf8281d189f2752239fd60bcf639d9e77c5dd55779365a8a8a5fb616ee79cebb45f705fe13955994ff3264f5dd71b0bc1bc977a4dcfb7ac5817f41c2a895483908302e8bf5698e9de4ff799a10d8583ab3ce6498eef899f7889dee66a89218e77b3721a7e664ca5f1e4417dc3748d87f44eb839bc80d349bb23a5ddee54258c0f9c394535ac954a67c9819881ee44bf911ebdcd6407f17bb24dc2597a2082249b0fff974d4440d08b8c507d0e7e68e259169319dad52488cbe9c2e6c20496cdd6f914dd49963da73f9d160ee6a9e978e165ab5c73257bb5e9fa77ac93e4f50bce9d56e2b6dacdd3cb8d2f983724275358bd2f7f9045a0c600046066fdb5ca28072f17245d3054d4cfb27e070ef501a28700b1118134e64dee8c231eab713c17efc6481a94b79180b026e2e42e547b3fe1e5e685896a9a51e7def8aaddac0638789a15d5644559a21f69ce56b7360c869c71611b8b4b3c6b5a3bd6ee1d15cbc9d5feb27889adeed1d913be35883478f69088c5328ed67fc9a4bd335c4ed6b341ea03ef3a10538f81dbeb0c215fdd74dc514f0a05ade18d372592fb01ceb92df041242530ef67b52d00a83ac1dc0c6a4ac7b9203d0a7ea09eb08307b780b37e55563f827bec5660c81cd15dc4aca306069fa3854ff0bb2218a67418ba833e81a06e0a0dd93ddcc82b7a57103b395de03a3faae3ea5931f55b7bde283c4cd3da2a8cc01aa5b317414f3a4a8af95fd6da7055183901b292ff45c6afc3a42c16b8047bfa756a176a19805ab94be3cd025ec609b31e8f1616202bb111630e76259769b2c0aba3ecb5374ced2268f1c38065cc93a40178c48da1b8db2db2949f2884b7d2bcc52036240c192ccd3a8a689237ca82030312340aad417001bacaf6b9573a42e3343b202964e8ac49babcd568054138a0b8f6022f1603624c15936031a13ae44f810f528040b431688dc35787e86dd8d7d0576454a80cd5eb6344a5e5273e91c77f88b7a44e255fd9c76312b1db0935c7fde943f8f2ee003b2443395816e1c951a55d7f149ba08b564ebf52f6f4fae9d6ee8496209cadc0857477303425b40f1a2c26cae8d7fcc74519d373bdc63817ad0e0d54b0304106b54a478cae209f7451bce59141aacbeee170d293dd896781fff1264cac157ecc1072d55919e7d716a2107d8f6aef4e4b850fbfe2bf29ac29684c65766fbaa568536340600445e659f7e2887b82cbbb7b7fbb5d9ac41ed0d252688dabeec30728615563fc2645c9b6611e919414ca2b5e56cfefed92aed776802626b79c179ca30912f92f45154117b1fa6901cfe7500342896492cfd46b0b099edac9965a9e58c976df4097628a5e0dc2fa487f6ad8ac3d4595724e1c4e3d983c35eb45677865410119ea79988bf1d05ab2929633a26d4d9d7ef91eb21fbad7195d96b368b052138e351c522918b77b831c85231b635d3e6fe16b86fea5032f03ef3063c607d2cfe5e868e9ff84b051ff642f2c8b83864227e352ee67cb12a20039285ff07aa8edac4ae713c4b0e9eba7b777dae9e385b9e139249bf5f01819b35b04c18b5238a8c1cbc6b38acdd97cdfdd060b15e12a1770277f4e70d2001648c211c5c8f39e87a4ca09dc3cc44157de38affb6dcdfce34ae5460fc0d9abe86f8fdfe794f18cd81d93015f72dd093a9a39eb81b26b65650b299865e19601554a771bfe418cd54763fb0db7f94984fab7d6cc0ad5d85e2a3b0dad4749e7fa68033a4cb7d6b7789afcf48b00ac347c84a46992c7921e655fa07068cacb0513d5f6854f19773dc513d016f8213127935412947df8aa2e2cbf13f61f9bd61450eca0ae3c454dffa3395a58de4b76584bf764f27009d5bf81b570f2203e2bad1e6be577ca627c740bbd6b61e0d6e5f504f998abc9422c066f963f7d71942a00614a6335e8852d63ccdca9d0b024117f2a6b1e7f31255c986bedde99235c65e8c758986c062d782c697ca96eb45350766f673142e8ac310c7dd2ab35f563f2bbfac68723b69b668c462a871ed0f040078e0669b78281fb297c885c1d6dc2f266747ed4be28779350b166339b5d0b126153eb37af68ff04b576bcf233e72423e02d37c2f5f0bf3e47579e27b4573771e473b4d832ca8ab6786b1c56fbab74578c8473ce744c86f9c4b9524f56d21ce31f42649a1969768c4324aa2846b0f26f10dd00338613f5a389f2aaeb07acb7f5a950c658c0222b4cf122e1a83a2a3ef8caa14194b2b1d8ccd21abc1de1ee447906ca66d2c6f56041a1180f57f91050c9b84e83e6c2854999dcf3266fa30a65b372b7b872dad5af7966435043bc4bc6edb35823d0df8ee31d2faf1718eaa7c6685f726923c24096fb78c0b9ebf6deffc75998ab8eb754d5fea306d2b71c020642df8a3a618fea3f708c6378fb03d2fb3ab643c6b0eab5ed36aab383f4fd91725f4b04db64968fb3156f25e162ed62431af1484eb9cc62f4f510a82d7fb1067bc317c392942c5c9f95c27a1deaec9869af324f48a7d3650661d3add00d35b7e1796f053681433650818f94f99db1f157b181d370085af571cdc84d45e064c99c00979e47b465e5576997265148ac13be12518bc462da711418642a2a113145010fa67a3562b40f0228d52bcc32d1484756225a740a56a4cc80f8cc62f492dcec23bd17ad4f1391e39f39b2d7624cef8453a4aed2e85b8b53a02f4566dcf9b8b9932af1ad42af327bf908ddac1ebf978209f8010bfe1843a8957547fa6cc609824ad784ef03e3f89d74de602aacea742b21332afb5740f468515e691013406d913330af3c8fea39fa44969734a579385cc1596361145440a8d8c7873b680a0a7014fb596e395fea608eeed4f1db5cc7fa2476902ecf0ad402a37d90a8995a680bedf120e1c5e3e40ae86acc9cdc91b7008816a24b4a611b901dc3272bfcfe19925af9d60607b90271bde8b12627debcdcb0c32a6f9056a874f4270f0361c65f8e5a6b718403a1ea296fcf21e71b85cc75e0a2acbe491d50d13220f58542fd89a7a325c14a456531c0b9b35c92a4485a598c7f37063b4c37603c80ab2f27d8ddbf77433fa7a5607c670fdf37cc2f9a24bfc75aa63a931afe81ce901c6ea3fa26959f7b35103301c866ecfe9805f0c7b54c718b97cc939260129cadde0b60f190bef5a1bf8c94d8ed22a54f06a9d90815aaa59eeb0b6a68421457bcfc4934cd9f19d9e84c655e30c3a86017187f959661d367bc821cc3d50e0210a227e62d7354d0d958384e84e7592bd4b2baf517b68b95b9132ef594f8c315dc2777dade4d0a6a71e5b9fa237d7c83653b69a4937b795469926374473151badd58457f0f2c17eccfbab759876f85c79d8ab8a11e957c224ba9a2762df93d348dfe14d389e4cf0d84efd1c8ed00eebf10a9008f997a82a97c946d91fc8ce43c0ee013a8c022f039a125c8018894daa161adfb9580fec8fddcdfdcff9fa012f66023c7ac69cb7e26e85ffef6b685ad654dbd92281910a1906c7696b1a3420d2d605f88bf6933ea37d8aa27679d9e9e9ed21c0f4c0075b604008ecc43d2a78ac98c0d126346c37fe14d11016e4793926d3b8cf8757c564a9a84881e69458df43bb518e87337508079b368b729dfae64a9796222668939afec8b4dc047829cf0852fc04666af5c746de58e05c8d2806854349acdf84fd2ede37a3bea65cc0c7055cfc6f2630360e2f8301c4191fa954dfa62d0c241466f5d131bfb5841a291273823c3325daf4819d5995b76906bb434a7b2ff915281a237e267802fcf6b25aaf9cd6df6def712ab65d592dd701928cc9bb77c91805fcd889619c4fa35a6e3e116acacf7af98c4465ac417b46cb30c7e8a3525b4fc2bad27b0b244b99bc2cb7e1adfbe8383f49c868395618e28eb6e0404a11a395c5219ab4c01be30dba626801ac397fb2ad518638032fdfcc0b744b2afcec7a4a9b60b30bfbeb003c554316417bfcd80ef3a25f3f66190d892515f4b1cebd0109200b625150fab75341145e850de133fe1bd8210a247287d460a8c7ba09996db7f15912a816c42d2bd519eb83f701ba7d64b37a38d4ed2f13b6233c4ebfb3228421ddcad57da9443168ed47521db83f047f635ba0844533004258a8103eaf2dfb9fff21a2bed0a3a508c6dccd62c8ad060f7750b34e5253583cc4f9bd184f66bee5d9c76108b3d97dd242080905697e46c79c8afd9473bd1750efd541dec1765a13f6796e96a60462eee70a1853dce768f6340337f2c4c6ae2e7019e42aa2ab9e470b32d9f4cf6491a5997092bd48a980934312aa93dc0eeccffa6c109a300b979f8526e5d5f32f8140fb787030fc48d3d63c08960ee6b09c7fdaba232290161e2461401783bcff870c460ee29d7a2557b8936490c20e2baaff2e3ab21495c2ab6e0816ec4c734f42d4b373e85d69bef2ce419523516d1465d34f200ee4a2e5b1d4735d561d3073b32db35852135834e940084b102cd7c763d6dfdf2636e7592b2f3023edeb4714808fde1b02f083398311a93737563f50bf0c2484a2dfbd1b575183fe6abddaf64ef93a387c39c80fd3e84eb88ecdfb5c1e0df7f7e7fe9193837ad7b508abf0e6c2680d51858b3120e3a4d4d4ea13ac954f7dff9f306336b21bcfe4cb314f923d371c46259ee1a21550909f50ee9120855187adae8c78b54879c07f88b344c32f646d5d07ab0f997417a1fa5477d7fb101feb7c291d0b3eee423fd58eb7b2d7632c80311c49402fedae8d939bafe480a5c8d534c5afc7a9289bad5f1f8a9c485b85a8514f41fcbd4618aa53c50f5b5a33ae6826b823c1f2877e437928bd20d91ad0679ab928db034a430c0109b71e8a73937fcad48c8c26b6c5b391d65df3ec2f908aa5cbb786bfcf9744d33c55c1f0d8b83362d0f0ddac24650d5e9d9ff250aef3e9efb508da6ac3091d5222fcfcb99d08ca3b86e517f4d1dbeaa70af609942ec26badd888e8865499575751321376302223306474c2314042aa71067cbe16a12039868d367139f96221aff36595c33b38e1c08de752128fa556b9b17b7bb2d019fdfb0eb96839bdbc6dde6fce97de51791066b636d222f02bad2717b993778a42d7c8ba2a6c8816c52e0be62a0965448de31ed6de0285f81bec2c39035f343117f762c35d3156dcdc88f787fcfae9a069837fc8c0d8ecbf95fae6c961020d15998b248e9935a47912bbbd0b49434d80bcbbb765d8ee58a8d21df7cc5ef215cdc1af2cd10639be5c3a070540ad0846db853885e314f0c0f32d5bf90346001bcc89f33a84155a345a006156967b7f29af761384c0f37f40807285d39b3e010271ddc05a7ffbf167ad0390f6943b001c0e612d9f624ff7fda35af45cdcc8d4572a1a17f4e6b3e12477f25ace0bf6143730167f181214262cd6bc24ed1265bdf1d5d5f044cbb2a8835fa641e8d674c75450cad75b246adfda3bbc3d67e005940df0c4c248a00ec204d2ad25b3d56d27b2ff74988460ab973a38344058c75611ce52c96cffc2192eb5fba9254872ab592f7b4db558c5a9e81b33ce8ae23401ee506c9e38bf32cb2c1f82d77ebc7af573b09cdb03044180f88db7df6ff57d2a246a441606c43a58e59b1133b7ae46626cc808cc8d019f87b6cd446b0d51391f874e656da02f6a80ca6e1d70cb25450e295a04b00f5eefeb26ee63ce965324b4d80c8b05d3e343178b65265f16b6f6fbc0c66c8944eba639e87f3f35513697ca59698b30ccf469e012bac284e7bac015977032e8347a34b2f740833caf1ba1e28b1711f544901258e8a249ccc273a060d46a27615d60b1dce5cefa1227769787d7c68b110c311db186cc612ca6855becfd280feaffd4d5af766ea62b6c05aa45c0f5a5eafa924e437681a747717b656414222d9f49be7dbabb3343cd9fe376e1199a62f6f94f755b9878f1d826804ff495fae2945bd4c09f4394b804a867660efb8e16b871aa55f200d5f29a7387789934ed26c8251f341a300d622b961896dbacfe120c0467a770d6d96842686487c6652456917d14f00f8711c751b04b1d927799d1ff61fc61915703727ae0cfb3c42b96faaae54f1d7c0fa6edb44f3bc78c9cd1ea722315a76bb91500ce12aa8c728e61d37243d1031528ca8c72f970747a1dc36395e35d5da4e49a7976341837a180a28e95b037a465d6a108966e35ad769f688e0c98e6f975b6c7601e81c9412955eb710bf8ecde91d43a6b1619c150c2288397c789508197085d6deb8c4a4c2e7c6cf54795ddc72a9c5059b60162db091956d44ee3e49896bce002b8ac12029be7b4124cc67c884dbe6a8bdfd1d32821b805318829ef41c0df244159fe9c26145df49120d682aca59dc31ed7baccd2f99ca4496865fac848bf8a0ffac1630076ba2c37c48d0800880d8fd6a87ec91e0bcd2104a59d479a50fa7a64106cfbb3391f9524755f4a2323823ce77b23d6845dad2fab0ed12d4f226ed821609fab864d343ff4d97fbb676e4dd685e80c46e531d6851bc7fda43139702aa0ca9eb0bac2fec880ae24a1daea209ea855386cf64742ef580cc4740e0a5e8f9e776b3346f5868205c434092c405eb5f757d26a84c1c3c9770fc8706871ce862661954708c6077f5c9b5cedf29f27c2a9e0bc36df97a8448adfbb7dabe808e5c37e676b61719dd639855e5350975fd9b27cdd08879343aad7c8f8368506fa2f9356310082e518009ec4e4d089bbca08ef1fa429e7abcc6f6754ddab51a4272a6ea5f921290bd6121dc39c75ec71bae91b8375250e52de85e55f53af1448e8ef128a90724a8f88f2e6935c8bf2f30f88246fe12f8dedaec2f9d74b6b49d5d03ef52cab9f18c00b6c7675dd70ec81bd4bcf089d666416f731e1dddf640ea03f751baf36dfc5dd0dcfc1fab49e5c0945f6c86cf8631ef05c9fbc24224db27535d9a3c21c064cae5c0ca37c5d741422be864f1925b00fe1fdaecf040764dc3882f8434d4278700e651e9e627dc4dc81abbbc6dd614807c43bc6c6a59ac7e476b5df4367964539a5559d6746d7e5f631de3f014fed1a5fa2640a1d0a94218c7feae285859fc90af2c31a04a30be86c38a49e64c187077db9320dd1328c315cb5e59d4f7055c3a179dfbd47e63c01a2053a2c8d016f5f75a6cf3c3f7a93dd5c4a1e51db26f55b7b438aba142ab80aaedb42d9674537c5396dfb4c065e26c71c2cde717953fd6f461c62119d4aeb735cd616818ec336193c16d35ee175b5e7f99ebd9e00ed81789e96853af98abfc0d281d9546a9ac76afa1c86d867c3eae7916a70786df253698359896948adf94cdb7b5f1781191dc04d9c0f9d2bb7d278683075cf27db1665381bce1b19757e3f75ff21fbe2bc1fceef7cb2b73882904c62ececb32080c84eeeb1ab6ac7da045c56b8739c6402109ba7c75c34a72ea964ad56779177bc2e408ad56a11302339ac5626f678e7739c520c0361dbc2b8bce9946435499b0eaba73ae09d4bc8618a49034688903189cb92c59520170165e9950d8f1bf283f6eb6f0f73357f5f712d13927f0577fd7bdbb6690500d7b3aabb6286a464e67a2ef14a0d6307bcaf508b34b2fb634b43d4e0d11a292fb6af61cc8fff8712305225bee47b8faaff3fbc1b6fb7680b2c96caceec6de061d77b06e49747a189ec42dfdf413802f19489f4a61744a6774d7e633db215b97205e1d723efa7f1f05b45ad3d6172271751f16a3e051ec3672b7da76b7e63f101cf58b2b8093231037935055d9a59ea690e72b143d37bcac5aef09767706804623d4d96dd28dafcb53f69cd7ded3b592503edeca07bccaf788181689edbfe7bafffff91e8a644182ad8c7863d13029120542b91adc8a01677700e34ea39464bccee02b22f4090e8efb261c4829204367b52c7ed7b3e4548f5891db304b52ce56ebe3390beed24b61d71a12ec473dbd50b220e195033a5a0fa8a4bb26ac68d44c19987ccce59bd24f4c5cf905dcdb3b50b16935d28ccdb76a6f30b9821ff5ad526f38fb51b09ba2f85072b1e263c0587ca6dfa4b73bc42a04a1f06f5177627ab692bbcad7ae990396d9ac2919af092bce0b954e23f9de738d9de35368e75dbb5a13203a25fb37b86e97e0ed6dba77c81328144b22e6ab639b6d7c71fe0fdeb70df19a49a1f474a7e6c821d0d41481622bbae88fac414b79f5eb9626286cc081f39bce06bf9657e436cec659da03841591df581f6b8a5ebfa67f19a4e76ab33566259b54f5757bf9ffc86035b1c81393163ef386886e023423e491e06fc56519b8b8d1f1ea83ce09cc48dde9ea61b40f5552319f3c1b4ffc30ff6543e035fc99b4d1adb0bb61752d5b4cf6b45228fd2b21f77244def7474c12543ae1261388cf5494bc404851d46b94d9edb7a50b18c34f4fc7dd1fc166924a888da1e7f8d5edfe6188f8fdf5dc8ec386106907751cf7ea20a9cb97690ba33788218fc7ce92a0c3209bff0706ab03c944f5b8918217b5d94be11de8d42c6876ee2a763cb389045b4be12b8d3793ef7543d1bf3649322ffe295352a4db5a753cafcdd001053d103a50bfedb6912dc6520fa94d5cae99eb87f9d9488217afb5eb688cd18148b63f4226da4ca63c26d49380da5b96acefdeee00e4667d8fc570388be77ca7810fb24010a84797e940dcdc78751947a77c77ad8a98d57b902c6470f90b4b048a7a73a3f1f9875a2b7953c1c6d74a5845ed9b555ce9e408903eab9887517bcfe8354943a654886239f3b0577eb4cca34be510b26d7401c9355d300640e90e3eb92c4c542c1813ad6c4ff2e985ebdc2cceccdd2e70b9e50216db84267839dfd3b4b000eb3578a45b3cf215ca2f7773ab8aec548e7fe9065787768601708868e618ab6dea2ecd9d464d77264520fae4292ca7c4328c7eb09b55489bc9c9c373f1d302eb28759a7b6a9221f6843c6c729c0c4ce9f4f38d45870c6af5199a79054d50f5ec82157d5839bc20fe8e3ee422ef4acf79d8606af15022683e51cc98ebd69dcb01b201984b521b96415ccbf46dd1fb79c27ba161d32adb222e1fead111f70a4957e33615a9f12673629bb72d7aef48fc4027b333245b7de89cc8d6ec1f1d5d3e268b05891289ba8d51c28fe1445b954d19b702843d493121299654893af9d73ca40135ff6534543d58101e5343ca0f50b3065e9b827f285643266e7ed0d17baebaeda0aff6bdf0e843da3cf2a378a5ded479c071ee9e09e04ff06e2683bbda48d1d5929b3b8863c27da333fb1954ce1621e1946b3505d7eb6b7e7767706090f550944acbcde74de5a7956ecf35a775289b578b0612010fe2f0433caff2d052b735000231a97de7f3e87a6fbd8713cd2638561df12d7b573fe2a32377498e9d803d92c942eae289f51100c84eaaca9cd36655a57a824b76fef53c1866364f8c197609383e9e50deb49db8ff5cb40fcb4993937fdbfd1056086d4e3c5a09fe5c9684a3e1c40a45fce3f87ff02ad1e0575c1b4bf42fa43226a17f6cfb8f57bc595770c1f37a3a22c272052b93b5ff9ac960606c47ac2bde0c77743e6ca930c115c73763b776aa8869f6bbf18543c8ff1c10e287269779437fd5383cdbaa75cbf9e63a34737ce77a5d52fd140178acb731bd94850e4c2bfcc6c7b0a93ac17a0f1ac442abca16680f26f95f4749db62c0c919bd8f75d824075d6e2e782ea1842a11418f4eda6661f6da64ae5ee06a71eeeb86f9456cd6c9078ee90f4b61fd6e013c9382133e1a7d1b9547417a70c523b6ee7921bce24da6f1199e26daea8d9a749c9191a5080538c4d62d40965d83d225e25a39aeb6d53e16f38676539a666f74e358f4eb4eb6d53194a766fec0bcf3c46d6c22f4422b831f6b2f5e86b303e805e802fe70d165f6168ec3e74dff84d9fa2b186039643407ec56a60080cfb2bdf812efd1a63b904cd62757a8bdcd432a54855fdf3ccdff09893a5a1570110390d69a1c4f1041a92bb1da4d94bf9a69606fdf5cba9003a39a9f7dd150d3ca1e1ba0293e2913c1bb2c76630b748a807c4952f3d6391f800034b1e2435606fc0377f11c33554454c7c174522677810a233accdb36cd2a89ade48dbdc2298d64bb57a74db44c075fddd2a10ad1d069c7e4bf8e31b9178bdac78a9e844c68282285ed35cb135f48a4a214fd5f0ec79b200a88a5d31d16bbabbd44ff454dd596a306803e503212a6acbd659015c3f63df33b6662ea078a83f6852339d4fb28a5cfebe4e2ed48913c86e945c8215c0d1a93011e395809bbe5c8558b1da084a2a8494c620f0f12324e2bcb08230846859243fc6f3e4909df45cd44eca59e69dc6eee34f632a160361954788d026df9f7f3d47877c6a79178821782661c0cdab5289a75d0d12440858128fd66ab1b1ed0046fd7917fd1348c1c89158e20e743ff11480f822b7ac5f7fdbc9815bbdae660c85cb0c3b45f518293c7b223897473536ff3cc9f9c9def57124360d3de8a645e3d99892c47e1ae4b743b5bc5abcf75d9f862e4dcd7a805298cf9021c13a2304685881e2d4808ba0b3eae408d7a3dfe31557953c3b5ce8ab9bab09d754db2f58ad2072088bed4a6b90e5b7b51fc59157e5d777014da703176854cf752f776184f88032aee56705ef9ae5408b02c5558c9c697984a890f60259f74e1e1b9bf9408dc7ce2bb2a3630c8fa79e680dfea18a797a8628a94a96de570c037ca7b2a1b1a2f3e1092477672efc30992c79785e46056e0eb3e6f985842a6c248d7f27a5c8d700a895bb2e1e96960f31d72f25cd1ab57dc4566989195d39fab43d3bb0042addeaff1f27f41ca00c0ccf26341d6c54d600b943c65d92475094ab78d92ebca0a880862d79bbf2dcce709eaba840c3934ee8b0f33bea43adff44df73eeb1e9fab0caf892b232ce3cc8617a9e4d9089660a671786cb6b15d84d8377d76364e6f9108effa08f68b59fc54175b89434afcc540bcc9ab0baf6b42071d9eb3d93af798bbeb7778087edc2f461fe479dcdcf1da1996e301acaa2d60a267ff8a3ce548d9c06b2365c5c213e2d391296fb559360231fc24825774b4c9ff4abd42b3e65e919e4086ea517bfeb5dbd692e65edae54361217f8d6d50fe7172703a93ad07a982a6c29968d1e1e4ca0a0cae05f38936f702454ef998d0170e28080a395be4e3d9119ac09ab49029e70c4fc5667ed457153976c2b0065bd83b0ba22e4c2baa77d8fd1eb23fd42e929fee69d3d6d22692b3046a766c39126f6597e2b08e9bf431d8bb53f393bfa34c67e8ad68af179973b1af25e1f29a10bb6da9b53089a35bf301fbd0d2c23d7eaae7c6ba905590f2ba845e5942a2a488929ef2b2d813278ea3da91f934414dfae13949780b2d96d79db72d864153a98ab9d3f68f40f3ec2424199c99b57981107077b93400ccb4372b09213e21c071f6b1cb659e850261547a71e5332ef60ad96d4ddc4e1a184dc9597eff1fab4ade770c699a3d359a86c83af5e255d216e1a3086b55e2d810b7cd78f1c5cefb9150bc33ba96f51292b9aa71ccbd8d6968ac0b87f41b7a3a024e645ef9ab0b08464c4ddd48b8115a6697b3e0c49748b2c5c716a04075fc4abbd8729883d5ca3cbca1d3814b24c6eaeedc5b03f8b2d555422c6332c8fb0bb761c34f8fa33dff18a354b7b702e2fdaa66fefc1deeaa0e4bfe2a034ac6bc753abd6c209b75bef8023f2dff7a838c899c1b165ad051ca6a2325481411f7e7e4ef4f9ef9b156c40867d1da9791f9ecbee35d9b2ad4d94310aafbaec69d829ae1e9ae3624a3e2fd45b14e7a6d3c4d9ac093c9f844b8ebd9c060abf629e2739e668548d70940500453cb0a079cd444cc41893da9ce996a1083f363d5a2c922d5ff165367d054594bf30c25ae548ddbb441616dfdf84344764c03b3760a6674c356cae87e80a2c630692f912c6f69e0d892afc70e0b6958313ea1a6ac1926ffa8ae6605aa894fda7e2da42b6cc468ff415f1ccfda8199c34261475e3ab5c7d47802ffe2e6a2e628ba1e08eb5f3aa89ac1d3df88eac9963cad2feafd87dc95156289fed7c67c3e20a2decf1cd251e927bbef042f0d3aa5edeb2e0b8cc7845b9721daeaf2be277fd39ea08703ed014f0646db87b30bebc789d316f04ff7a066f6d6fa6705a3f576d06b5464aa0d9999c1ddf7db54414bfa48b33ae533c58bd768aa0df3c42f814c89694e1b724f6917db77e1c1b10c50e216f52113fa333d08eca782e52d805d788935d207d2670e125636e02f51b51c674c1c4afc4b9318e7dffcbbdefcd1294b722b80428aad1a7f8d7efbbdda14ff81a90f7e4b4ac40bc08cd6a7b0e2224d864542bb70295cb3fc10a42d9812b18643772ed3392beb865367dd83dea6fc212c8b266ad730d2cbeb1b8d9964e7bfe58c4181e770bf4b91315a793158cb5dab91c75d0826d63fe6f5cd081881a9ea8a8f4a9624785b2b0184865d5a05f32dd005b03134ec8b8b8fc0715fdbdac6077a51f2bfc457c4260defd28abb8751a37b2602348556b4b957c68eb1b518ffb8c0652bbab6867b7e522a40ca2affabb5b414f2a20217e4e37bb55e40507392ebaa3234fbb1848303c1dbf2997673170f0f875b8600725677cf35604c79e7bf6fd8a19712b04a7462e106417f69fc71887443e8b0de5f9475ddb791a9dbf4b5ef7db3a90272df73c35aea6eacd4836eef6417ae9105194850f672d076e998683e76ddc5ebb201b987625cbd39404270a2e4f5d64c150cac18c5f2c1ba97a3abb2acadd6a7ea6bce5d91e8579ff0cd02b6cc59eb5db65e615c8724cdde061f95812c341521393bf0e3ab119e7e18429ba2147ec4d12f9e5ae9665afe5995df99ad6873db4b9f8a57d0de94a763a1974fc1375300608b2e18f7092a9e8e5a426e8cf8f34dcd71c969560ff24e85a403f4eda1f0ed53ed9f529b5ec4cd2f6aca6315a2186c55356f121b3697612cc4867f369e7c38b7f44646abf528494d90a167c874f017a0cf6ebee25d9d61c1facbff98eecceff91dfe15e9992118487ee6cb078bbe3bbc0d3b1e6039ed0176844f4756e855331f7d951c693276baa5715de2afdcd09b46d141b6326c0c1ffbf2744349020eb60970d188a560430e24c667e8d01dfd44fee8eafaa29867440f41e468df77d1f28a011b95260549c9d12a96072ae481cdfb19a63d3a61c70091e0d154808d0a84ae57ac005fb2ca8b6ec2d8b68e00c80946540ba2b58605f30170e65d34d30d399289d7bff252a828c46d3aa9426891de4e0114f42d02a0cd7163d65233d6d1cba59245c7ad7d5bd75d42625aaed4ba88588169e4265e814b7afdd8a62d64ce814df1097fe8b3ae57368aab62f3d33ee02b15881fda29dfb79eff69ed9fc1f9b927d04d893bec0187bca2cb5bb208d0c016a59c29b181f59129aee52062ebfd85bdf5ece4a4939ed4c8a1aba9493b931a0bb4fe3e0823484ba125e59754a255ce06dbc7bfd5cd2ae16c983d5503332e4a092b9e8c92261a32e733b754243478e8391249a0ef756108b792d599581db6858c7a52b05431eb1f83a7cf3eb6ac483bff20e4fea6645ced116d6c09aebe12c0911c885cc3a7300cf73bc3dc744d31311c44f9222e33ac8ba62b52dbc8aa1f07be3ea54ae4b77ecf98e6bf0368b90b2c59f087103fc0cb27e24140333cdd5f936a387591d0ddebdb2a5e336615b544e2781051a2f54cd633351f20628bf87c7527c0ab5f34f93f5a02686a87765bbfad7c462ba5ac529937280fd60dc7c9782cd42e46a729372c74d0256e8fb9ef67b1da792d66dd094fcb12e710ee3262924169c86b648937de3e69be25dd7f7f748740771bf599c3eb3f7d0ab3e282950ffb20fffa47d402ff6c56ee5258b52a5a3e6fad4f91924f577dc1eed5ce4ce5be6fb486803d2abac66b30fd8f217654efb7d3e38d551a9607b80312b4290bc55d7ab2784d1c2e63becbf0bf7a71051ee97a9ae96859a29e328dd570712710b6e70ceabf0ec4d4ea523b5f0c696a29e30739ce0cf8472452222ba7eec770824a7651bfff4eeff150d10473027ef386929285da870730051be646b486a7aaecdfb2050fa41db422df2ed9bf211a7ceda614172a9ceea55cd61c06d364fad9bf82443080b1855b8f4bff6b6d13f6e0eb8039e49317c0b78321d127123d16076e3bfe76059d5969f65c3ea1f93c70770aa7070cfa140d40281f7df1ac2f4a92d06dc3923fc829303406e8d73f55837307bd0f2de32b8ba9b5b19ece122628fab0b350754fdb81cbcf67a4ba97dd180aff8ecf409d6a6b039c55467ee8dc3a2ab9d3ab1f7f620e28ec4af7abcb64fac816c79b9bac6392c245e3bc8da3f6b263a2c3ca8241ce1e30908df25a8e00af85c1e6fbe732ec7e47cf84b0dced48606cf8a5886cb09475099018e970421dba7e6b5142f4736b5b578e5ee2deee4e83498ad2c8ad723d909c5e219b97eba5a2e5f7914f9f26ddae589f91087267de192078071f94379218bfd897c21637d0687770e0e66303c677d0c83a5d1fedb828271c64f7b3511166ce04da7b0f5141b9b262209addf426948b10022e15c392ca48427ed8a31d2d5bb8194415053e26f03308f5b9e168085002016ccb8b861b5ddee4750e3358f23b889429a56b30e8ca68348ebef1f91d2413f726b3b1fe0dce33e89d09a105b2c7f09a07a1c486006f8854a456454289a3766542730a2a15fe7cfdd8dc88cd4a0151109bee46b2df89405549914f4854c1344ca67aaf2b9dafa934a126f99a49b297860cb31cc6b0a99a5bf0320079dbf2c875019627026c48dd42e5ce14865a3b0593c1e2c4edf71de078e1201dee380a5ad8a9f74d690d6f4f7a0bc986d8fc86771c76b43f8c09dcc4da969f06ed864cf3319b1ae67f31d996ef4d07d19423afb16e9771c743f108d2a0a355178b6fcf80eea5384a3a6178ef3a9897293d0254e2d01fe4d58cd348453859a25d11f5a27b83ce3f72f0d27fca5c1c396a605938873e640d4820e9abfd155f6cca50f6d29b9ce2351d0c49da4335026c17dcd272cec3db3df72a33e8b16f3b81b88b79a01e3bc9e44046bdeca975165ce9c9231ea88393de653ee2304c3668753100c044a2bb134305059fb603b91d1fc8a39ba2e3ca668d3675ec8c033368f9266d06808c77fbfa83150affe5f1f167db364615de3f76cafe0e16d64687d8120196f6bc31f333b0fa13b295ab64154f46a9bfdd149d9b1582c959975b82a1f0dabdf569f2d24e14432c3c430a89b6f206a80ca2d01f860b202912e26a1087502de8f57c5f07d7d5196dc3b1c68e73ce3600a3fbd414ff363275d2690632b1a5e9df34e3f3e40f8f6dd4410b1902e99f56a216f1fbbe3070f0ade92229887460b79c806b0af98aaf106b1b77b4ee4aff90ffb94c51a637afa07d5097ebc9cfc85a8000dd35420e98f28e2adbd227e06980e0462ce2ab3242d5c1823f78e2aa56b79dab3d00bf75bf26aa5f649a8d5bfe28c2703ee299aa22a1749387a05b38a5c9a0051ed89a0fc229743dec34834dd0b8297ca9d972b7546b0159eb8fe039a8eff6560311a009714fe1dd71816b8b09685f341520549313837815cd53ffebe786eaaa5fb25510e2e095ec35f7be8aa6129d401cbf53806d22136a834f296c8aa9e9cb53e3fe46ab42d6be67cf4d8d71ed337353031205b9c7143240848dd0a12eb23e7c4e5ff4d3ed5e8045d76b6f7eb015f4abf797456aec80c34d774203f21711e4b8bcc3c351153e47441500d940db43885be5738a9224b301dcf07c1c05571840f8b2b79c4518a6751e23df567ee7d12eb35b71e32bac2614ca5a62af42b6829bbc476a6992d9c6f0f60aafe5ec488eb1aa377c4d636aa767ccba4fb6db72c170218c9965009f9e97a10cb43cdcb142e46cfbf785fa112b5d893bb7fdb7c1ae1df7576e3b3b4d85bce95cae8ce978ccb9730814f41acd8249769c7a90ab8302eb10ec0555e1a061ec05703c67e4bfd2180b39b24b135bf61f4b7084d1f2dfd78aba45591c0a47d415ec74b4c06c1c56e30db70d70489b67a2113a0c788328d74e73ad242d685274b60eb5238561beeca31ed4b21842628b298c4437f333db296f8c925fa9401349663cd8aed84f0a0c5c7fcd725e2951fd71195cadfa49b3b4f818b339c78ab92f4a331411c8a3f82f8044a54e7cd68654faf3e4c735e6cd6d89b2f82e41ef7b88a581c1c7610a329fde0321f0b9191b60a278503c9ccc666910e24c51307012a7e42b480bac6a5b5c1e651fa1ae99506b14a90c906426d9400b726a07031a46a8770ce49fb214af6e228cf1f45f8ed8427cfe94b7687367d07d231542b884949443b1cbd8cb1e176cb7c3e4f791998d62873ba104795b15c8e9f72e75e118d7284a88a04da2cbd291ddfd312f6ce9a76427268e79c0636b4ce978c2d603f193df9453b8f99f0eeb447e3057114c78c6b7a093065a3bb3c4391b688a4b89c56adec87d856bbebf06788d0d7961523312809ca3e06494a4550ea90fbefbd1aa0f3438e95a5eb2cc708d581dfc7be17adeb5c35924cbb0acd522723e7a8adc58974d9d5da2ba70d7d956cd48dc531e1af7d5ee4e059d27873a7724bea73e7d11a8bcab5ce59fb4d88bec060595081247677d7071c6432f1bb6f5e658bdc854ada53950dce50ccdbf4ed02a74c82c75abbbb7542d872ce0ded2ee987830b1fcb065ededc8df5c6fc902dfdcd271b08c45634df08f374e17e2c0c9ea493169e3d726a68227d03ee1986410252504cd5f15cf058c778b430dbf5bb6a1748594844c08e4577bd4e5714486b7284bc14b2db5aac831a6df8a500fa946d13c6fa6996a84e997983525f12a47821f889bbd40ddd5810c99e0d2eae8b35844daad33623f6c22c1b9ae030b10e4df4041a47cb4945106e5e89b4cbf4c89099e781a1b1aa6fc8506a3735a0d9914b0839a86a734c5b53885ee41548a82539322fb782692d5c2a6d07db98eca4d4c1b48dcec1acd1a28d899c92e737dec89e879dd8dafe55630ad501cbd35c5b55ea9c61393e2fece58097ce419ead8c4f8003b9f90e55729fc84b3b6d64d88c88c4a9ac53a7cb1fcd0dc6247c0c791a60e73f6af9d53c28e7402b0f61441d390471e8ec615d0ad8843276eba3161275b3ca07c239bb76ee1a03d3f7592a47564aa491b7fed9efebcd333a4ccb6fc6862216384b2a62e57f40f77d2d6163d5d068670f874e8cc0a67ca84a8caba5053294ddea042019a45b807f39cb839992d5cf01131ce2e6d63182e0d69df931359c3fe64cd08b43f30cbed003e2826d598b0f1347e76243abdb7eca5ed899f03c2f016e97066b7732a9f7131dd67b35e6fe6205a6a79833b686de1e0a65ea1d1c0a4d691669bd8ef7b4756eff15585d618173e4a027db0175e60fea95baea382bb995a81fbb6c11087e1d80571e81eb62835de39926a2617bec883ef7cd52cb2df793a1144db0ea53f8db9eb90007f607027632f06c247e55256e00911ab9d4fd2ba547125a59221564f6278f9942b85f9a83c3bdd2ea70048c7fb632c9de5a00ae211dfb4228090ebe9dd531d087412bfcfecb9bd992d0f28418356048adffc9d75d383a8291aa9bbc902d7950c9becaf90071c81c109cb21e101bfc67305b59511735c6e8af2e593c9aad26eeea0c5c2f0bfbd09d960db69dc07ab712d31492bd6c17721bb4c7b42524f84b58b1dfb356c1991959c8c7bb5042071efb567adeed7984f90763a2518196ed3a0770532a9ca010124354e4ff52833780eadf4909bb3f3095fca5a6752cb482a5f2a0bdbe6ecd4d820d6ab90c90d69e1252a1175da80063c01563da77f10bbc0b91447fc0c1bb387bf7e00abc51f4de99f451b071fb93f5ee2e6bd08b91ace3becdc27e846dac793b09e146e2009063980acc1fe104435be8b665b57d93d17ca48f72370972b122d3627210596a7ba87fa12d3177e1682ffa9c676e1fb85febefa0e8fbf60948ee9b1f9d05b5858c620fb58e6d1fee36cd6113da859ea4ea5c98d38c7b7b3606a85a15483ad986712962be5c676fd4beb1d84993ab5f5d9efbb50ee32339d0671c7e2dd987959ddf3ae12fd17cc2562f3f59b35da8633b12b70e2fc9b82ba6d7d7b70e0884d00a4a65c7578fdf45929c7a9b003142df1a35372d401591371e3977cab30442066ad2b26a94711502bbba17a47317e91d88db963aa4fb331033b2be38fd010c032c9779e6e1bf5231043d682956eaed63d2c31e44a2364259583fdbbd39b26d61dd5754bc186c22c9b9f3649f76cfbb761d44c7b2646b3ac380015a358c6bcad0a3f083213d00e450256cc1934240d5e2bd0df363790c3db5cbc775f53f7ecc98af51db15bf01ad9bf22f8577526d16d894317a08670866c919c34039810b3c9d78d61234ab675198f725baba8bab72865d31d18a7a6fcb26969886fd8145f38c85554e9f831b4f2b622db87146706e01085808d12bf4006a1fe158f010a7e80e951663fd227e2a24bf6dfbe5a387520cea72ccdc9084f556d2c64fd7d499a1cc7387531d0bfe2a453103e05feae3f18fd70dcfe497d07bd30ed7f61ffe464ad1603b66f3364f9d30f1ce54b6a35fb437bf56da5a69f4b78cb2a9841ba14eb28217866a6a693244b8f492369b40fcc755657698bb0686f34c71b03fca08278d9215742b150caf67e49d72cfae97b19a2e406f8e090391daa70aabde4682d9be6c930601dbc1b856028a45ba7d03fa2ca8dfbc52805d0861414baefba8bb6d279ba6b0b998ec797644c774f61c16fd44a5cac8011af0f5f0068cec967a74380999e5e83f98280f7edf3ae7154e29c46fd499a053fe501f30f1759d807a08c1bf6ee8ad5a361aa32319343749c37a107bd8bae9a29cc0d9fdfeaebe6a1801c3603fc2cc0c83882c5335f1edba618c01d705d9121a464ff1c8c7b43023891b0bf9ffab02c60de1607a30f02f294a224a151a175851b3004dc11688deda73ecf13bbd056d20e96c2cea7d392ecda30cbb4b9b8e9ba6dc79d1f6a01a7ac87f708b7cf413b782b57dcd30edfe24a1b7905b5b4a8094f0a6e314df7d4e0fdd8e4dc2afe4534848de6193a0d09c24d1798147a1c183af675ffcad4e7e35ab537ecdfe950c695e11762b1ce19c2d52d032606d13154722ff9cf58bcecdbf242e869ec47fc988cd8f1189b1658cd86cb5d639b6d8d03e1d76056503e25af4809ce438993b7082b3b190ca793a8b2060df6469624e546ece20b609c3f5948334b907d2f973474dad7a75ad5cf4996f82995019de0d956b46fb93baf088f98db09ac00ebb0c84c9c437bd97f06236044037f3c81b287106656b480ede835ee7ba8ccd5e6e25c7a7c1d2010069eee89fc4caece24ddc95dd6661659c1a0dfd457289acba7b102d4929d728995cf266908b9429695fcb94a6c08a082c65845790c209687873a2edb02fccccff016faab0fa8d6cb26f2cc0f4d130ddb685b97d3665dd19c22ea0e6e01b504134558f1b13f12dcc9602411b54a3a81095ef04bd792e2e2ba25dea9a4189b22b9c597e9d5434326f886531e97c9f052bf0bf47a272f0af6f643ddccad46f84f947f27e92eef22361ae2955a72e81374d00a2e4cd154b51275002f72e05ff693680f64a73bbe5770e268419d5b513d80a332014ed3d14d0f80b41cb7506b41a916a3efe8f1513ec70923bb4f23a53edba34e157034c07172400b9501202cf9e51765e20ce804225aff4d1dc6ae06651f2e18c20d1313c9d57d0b7ec332dde652a54ae93764c486dc5b84bca2861a2b776aa12214168c788b4bad9a069b852d6ebb7b76376e6455d01dd41ab0dc5bcfab70353b57500faf1f9a69d55f9a7ec2fd4b2adc21461167768f371bddc24def44b34793786d6ebdb0bb51f2465eb0d08e51a11e572b5e0e3399a5e917196568f9fe35bd85411f29103cea8729598e255f1ea3c66e632cfd24893d6f34778b948d7d6b58644ebc80e584d9937df097bf2a0b00cbcac3bc225a6ba82e11f304f60104f24dd59cdb9485d1691c5353c5f774cbb2280d4f8f68a6b40de1b226675f435f96b7292d1d5850e29853c6e16d80389255dc39fe9eb462f12408db0159055d32beadaca27523393c83619584549204225ff9b81fac62a029a4846a7f6d9dd29c58b795efc05c5e6fb610d6d53387adff8130c69d975a6a263594a98a0e2ab3736fb96f01c229e001f80c6d3e7aa6a341b135bc49004c81881d04d92b4dd53841a745946332444764bae3955634287279a8666e321a69b5c26f26f3a51965f4c6190c4b1916a03fd698c127ebe6ffb5ce21ead44efc59df4b733c0986ad3878907e2be5201603a680eff439c6374df67859ad6c43fccfb0c2962733dfa981416c036c1a8e2bcfcbd3e300437bf7d278a5a5318536ed0563fe1b8d6357c090d71538207248a133636814f37a79f491512df27b7aa90420e8e47602ed161f6e85cdfd2cdaefd04549bb808a114e528178734dfb31aace611dd55dff38e9040ccd3562374b72faf9245d1a833a576687f96d87834d0f895eb8ceef0e5e09a87e872d56f98da1845fc652b7b093b77859cca81f048d0911b9c9e466e0c53c0e480f6d201a7c7f71ce5119df0e04d400d50f02996c5cc1e0f83cf0b17a11cf11a8e31dcb39b9449ec8713643db059c14825bd8cb3cf324524411900ec7ba8c12fa94dad7f20a8dd4b8e5b3bae535b7991df42d4caea78e63af10e2311ca748955d4a7b2c7e7328febda00aa708a9e41a7da9dba2d148642dd2c35847ab407217cc44130081694ad3a540d975b0a9e76e93cb6f9e0b7a1576033a28fa3eedb09a7c0925e26cf8664b957fa69397d0d9fece53c604af3414ca1a1f5c58decd128cc5fcd76a54ccf4cd1ae1bfafa71de64f97ec176426bc66027ed23e177017b62c842ccee55fdd96753ddb82420cba787a71535c3bc803e9d4a6ce0665411142140172a0566e75e26504a1288d4f0162928119cf0ee127d531bef0011c43a375c1562f1fb63aef89a25ac14c2f2146d5240763fe5162fb04112bd1135fd5afb86877f9b1e428f781bf82a50f5a753ab06e8dde5f1f477fdab63c837f07bb4eb28dec8283daf2eff4a5fc6bad9a0c111d1ae35290ae72bb1cb72df16603713c25c5b9778fbf1a67cd48da4e2cd9c6d83e96ad7db44d752f46ba8bc8cca2c3f3a5ba9adba9e590a869ef8db7b7e8dbcff6c1eb02287f00a6f9f612102db73e399cf193f9e9e25aa7cddb6581301dba34b981db2d32982827e3f378d4f8b84c0d4dbed7c3cc14ac8f99f9068529baa225866dfb785a555cc5edefb9a4d5939accec4a1f8b348c832eb74ab795b171392d009ecc113853249d3a0ccd1bf9874e8575d47b826be26f047d814ced6fbbc7cb4e77f1b888f3be84d170dcb2dd9a9489eac3e308653fe6c43852473e548b3eeec88a2a04eff47904c06b0d69d68a94c984eb5cbc063262d1ad6e3eb6efb6c663da81367f81db7ac0d083b7c8feb1265edf487cbe14bf33337b36711fcc2f90e05f7e287ae969100de4f7fe27e6325d1491821bee97d20430d7040222c121a062dfc17f5be57544cb4e227323d1ab3c07830a77af9b4373fc7fca1c00d3d736b375fcba347754d928203ed98480482d3f7b3aa82b7e44e121b5e947438d3b42f85fd35b42ef13b48772808059b72d95f8d393211c8a980334f20643979c4e28347afbbb7d0f576befc399359ddef5dbaa1ce8bd5209437ee3a587ff5aad95365ee33e14c790b27aaaa17316330caac69d7147cc7fd9daf75cdf22e37973a2c428d3f418b6a701c90216b1c71adf22c5bd9180964a7faea86fef2e66c8740b32aa513b95b64d49a2d04470975f2cdf64c86f841645adb1467ab807b1aa33efcc95bf02d15f34da8c117c1ac1df64d1fd55f3cfe69a2ec33a7ba6b34058769af7cc934d381e30e1be30898b9fe8e8c6c786537afffea142c885cafc268191854406a21a59e4ad1adfe6d41e865d3af609a665d3d2fc0e4430effe226b7cc07d189c04d2d9c89dbeaefa444f6d815a61f0f87081d3edabebb4a7256e45c08e7fcba2e53790660f4ab487120bb385d65f20b9704c3497168cae0e7331b782537b015ab83a61487ef3aa36ccaf321bc280239b78748eb4f374bf6c78fb0f9c9f18a9739b7c788cc4707ced486b0869554d14b764c1f126f3fd4781dbecb26ab9b957a50e21984d698dcf3adef1279abaf81bfac4d7b12483e9ff9aae4b446df5a4deb611463e23511054aa79d03de86f12a75c05c5abee60df57d8c3d66e8ac83b6794b7aa08d6234b8eb4c14e783d16e2481d115fddccbf84265d2038827be594c4505b8b0559299978a2101dd1511e3aa844e65169fe2ab9677db403cf0e45574cf217b923ce0559109c1915b15217bef66833e70e3246ff34360c4d42e7e8249131259f2dac216bc6fc40c06ba202ab86cacc45bbda3090e94e62fa2f8aaef19bbdec7e5b90afbbaaaa779b91bb49ead6fa2bee7dcec352bdde9e0b796c6dd399426a2c37d32f454666f8c9a5fc0e86fc96647debd3e91247aa0c356f17ae2efb691ca4b32d515af6fda65bdc192a01a7e9a9dffdc6e242f9373499038ca499b037a449b9b0168bb99a2735ba1628e3e7326345b513c2f2dd457a6e1d52045935988a8f01fa9d5c29923fc147649993c82fd7f8979a1c7cb7581d72a79184eaefd156f5f58b4866acfcb4bcaa0d428bce977819b5ef3486a9de8fd471bf327e599c62d60bbdbb8264ab18209bf31a995b436b6073c57f09ee078c266b9cf7525dad38bac563629cdc2e958f2b52b687bcb28cf15d457675d46df67c1887bd3bad6451489d59b8fd56080d3a4ad1324d737c662062fa8c3fd6e52bc7a8979dffa9bf8498c29e7a330f387750266e867d441b2b0888b6c24745e9881d5426686a6e48d1e3e9027eb439176955767b57e32838b071f4c660d77bb57b909ef5364f523fda6d20712c366fa2ddfbd058e557e70002c2971a8b495e1b035343f91ee069b2bb61b832a6171e82bf0fbab5ad90dfe60cf2fdfe83a4ee93092af745fa302f03906f9a3a8a82e068bf29c88a09afebd011c160c7fd40604205598ff0c801b4ba1ec153022f1906fc0a0b6730d6d933e1fdaf05a6af55fd307de5d1fae628cdc59f4f6b3538b96c095a686051dac48d8456a15fc7c1312d28543f0b14e7ea24444a3c8689e4c697e4e3f9673a8a8545141fb6f84afd04bbc8c5f254df17133f0576adcc2a14a0f97a4933ddf9ab70ec33af06f024a734a52fb6030e2111988cd80a6d8edbad1d6565b1e643eeefb7297cf40386e25bf2f919cabc504fa9bb2019836762710ee28eb12d970297bce45c807db0471c1c1b2eb7343eaf96aeffc70369acb6b40b7ed4919d36edf17a290fcaee6990050ffba25784987d3ecc6548ba89e5f36be0920ceffb3853ff9fef04ccc97b7bf2e8e1f930c9aaed1a98bc52f9d7ee7bdfd91e7e85af2ae5e714fb4c428d9b9d747d626b94e8c5d55129dbc231d8eed7372381340c171dc0fd8fddd03fc8845c6bef10bb451c4325241ac14740fa434c176ced9468035ab73ed7411cd9e8ccd633849336134418d549dec43be0c8fba2b403433f235f2cef049fb755c084f3c6f966dcae98714a5fd8915ed3058b361645a1c6fe21326a616bbb454a2fd53740ecaed84a0e0ed987425941e6a1b68dc341065d8b476f10820191accfcfadb3488f3b511397ea784b596e14ff81c5ad66130696328f767e5a24f5f9a5a54bcc0bf6e6bc29fbabe0f9749fc4985f22b7c54bbe09fcbe4132f5a0ec05642f0a036bde5266c81f45251455bd2fc5ce6bf158f6b2284e14623c0e3e50ea62ebb2bdf1f44fcdd7f904c09eddf60a00be9841d42df04ae753aaa243799e3208ee3dbc56e197cf204ec2810fadb95ae328d911da2ced03d1b3867dca4abc19e1f3e25e267619fa0a2d3013cd65d729bf0dbc7db66ad75e0a1a6f39fd265b78c62f22f097d85abd5398d19e1bf06576093658088f8a8b9dee8ad298627896faa9633f25898971644daa9cecf47c609b4974340fe36c1acdb141f1574db2897296733ba79714d30b039c5712858fae924d8840f824cef5f77a26a55d1dda5288b3ac4433854f17c921f927915c537519e54d2b9957ec710831e276e4420fd259352c3474cc570c24caa67f0e88c478b4a654bf13240c64debb5f7c165ff287890c3544b3598f7facea5808fb21075d56ef76ccda955e5340ba35327ac7458f145ca21edfd89e8d384f37bbb8f2ad4d4d5f1e1d582b61a71a9f47d33d698cd3e73026825df4e6acef8e83bc346108ac7b3ddacabf3ff5fa67f3270974cbac401fcbf7595804e972d01230ec74623ceab3b9815fbf055e2d39944732bbe8a22f9823b05d0f58ebe786ac5ea5dac6b0e63f281610c5df2fa41e7388968b1d3d248d2a0ffcc5303ba0f959fe7106ca947923450ed08f5852a36b949cafaf2fdebb606ffc80e085442026b773a6ccbae221069c1fbee4774395c992a2fe4173410dca9f66591148d27340e4ccb02c936096b8583726255149983ddf336088c23d23ac7400fb0f1fa9fdfb48e3be4a4bc90f09e332ec9b04b9e8a1c9ec4cbc0601ceefb3423cf2c58d3140b871519ca2c0b745f03668f2eb88e6660f224c0941b200680f1c1072b052b7353fc30bfacf46787ac7cedb2c38039672f7fb0fcc234408c202ad8b60d11655ba4b0e01dcc0bb4faf63c546b6e39a74dcc220a5332016f057d404b39b46a890ecacfa72260619b5b19b60c672d6feb3206062a60ae631f4f721432543d809c1633430a58f5791169f4289a089ea806c89cd9f42f9b7e043a569b86868ff980e0b8ac54e93f7ffbe3289bc9206d1a60c19327ad57572b4fc562ddf69b063ea1da2775ec503cbcc8f614e8b45aafe4814ae8327b245b28348616de07053d1f9343fff902d6def98aee6d76f4c3b983213f169c8722d6b26d3feec2322591381814aecdfa963cbd2b8f8dbe30bbd0cee5ce7b30fdfb961f1081506bddba9994f77f793bee4e627e3ddc0e4b3e42d2743bc37c84492ef70b07ee31a857477874ea75cec611ba018a0c892f5d2307d5ffd83aa2e30715a767e56a543e435a7ca0289ce1490b8c44697afb9136837fdc67ec20d8de205e69b170db00cd81e2c4b130f3093acbaf1d87ba3e519fd8886847ef69f63793832a303110740d609ad7a0cb72cde567a71fdf5b174caa54e2005e03776d9fd2671de21e010c70fdb9b64cfe7db4815f038ac943b822cba52c490812afaae9c8569c2d14743357b10f2f963caaa3e871e7c351ddfa346663a3881f5e57360291c82e5c1dc138813f0724d6fed77995077cf44104967b0aded5d2540b8cb3dd9743afaaed9b6966fbf72abcc68687c16bb21b22e34444ab09fcd1a398479cb9a0b458936b9daa4bd33eea51e31c714846b4e7fc162cb3a110fb0acbb792be106299f8e8e441b2094f0c3f875c0c803702b154e65ee59a0603e03f741a7e7e881de5956c07b65d680705cbf2e890aeac3b6784e79a2e4582f0caf1f399cf0c91a1b0977adf34985f8c2b7b8968b0dc5f4f195637a543eb8fee20dc315ab4ea587c447e0440e760ce7a957eda2063fbe3ea1ee8af958d161e6132373f3b1dab88404a7cbe55ebf906f60f8aded14bd0ffcbb555cc5de11609cc725632a1220a915d17ef30c28a640debd5d014cb8c4c92a2068f1573f0660e1dee2968f7cbafe557280c000602b78ff01151bb25ae19b772d390e6fd211adad53693587765e798c86370d7ee414ac616e2e34e7c1ce07a50c5c257148662e07952ccbe47e6862fcec0c7a9ca0baf7bb0d07bc0bfb29e04f1b0826bd62f5323e5600bfd7678585188203ed96a21b77e6c12404db3ca60e9b4d031738fce233cb87e4a3e1f40efa2363be62c078c68d9a8785aca80885b6b719cbacfc18f9ec80cfa27dcd451cac7383d5bc895d42ea2e0f3be0691eec64d13e656b7034e6d96d11176531634c4ddcce805654333db05f1150c0cec18edb4f2e81942100fe602fc3181ae7d16ea73afe2d669cdd78f41259eccffbbaaf0e92e69187ec371d45543dcd9081850b1f295660725fa83b26bd8317ba9f342b05fea06497c96e077e1be52a4f4588c43a7f3f3bcfa5ecfeaae47f8ed8fe606cb92db263a3380ed55a38789cc978e2a624c4b49051981e14d171fba6333640287bdba581a75e9d4eb840c1dceb0735384f3a7b026166b874b41ac55a245732c776e34f95569fe4e14b788d7dfb11c3c414003cb0732490520744a9e106a385819df4b59a607225b4768ff684201d06fa12785520043a06d29a3bed80013314065d563817fc90a56430266d274c3f9e0d873e2863261997816f5482599bb575f32e5110710eca6962d63085e0fd2f6ffea5c21c98d6120c21f1ce06c0318ac272202e2c596c7f3b5c7d75d76855c5ef4c47d2d8bfacf575fec5c5f79182e82500bb113e4e3f4acd04a032e7500ae541e1d9f613d99c38fc83bdaff601dbb855801067d1b660f427a855a2438494be3e1bf9084f73bf6d86f4d2cfabc3d4c0eb4ae0d78360dd223d87eff99385190fa2c3fd5e979c4c14d43ed58552158095612c51410c3ec7eb5265c5b01a8ac25ccdfea1978dd7d8c287a8e6a5443f111000eaa042a5ce97bccde8ab5b3daa6d3d055b35fb9a3de6b0716ebeb6f4b6e51b898d2c2a4bb48e615665e56a66726db33976aaeee1db64bd88fc36a7a1a7b561ae2ae793b2275925069765aebd12cc807270874f605e8c77e8f0d994360c8da3cae2a365e70e8963e525fbceab7797e6c3bc20e33df16f0dfe5c695e4d9d8b1af36f98e50bfce0f09cb773af4ae65e8099a034f8d67324e49f2cd91709b2910e3617a0adc5cc48b4dc9653f1da78fdf24e1ae8dc5588df00764710f66259fc24de16b836d2796e1bb3f538fd2bca221b6c90d0e0c5b2a78f1cc00a332808cd6e4ec224a9474e136346cff3635eef9edc48d0fe856a7fdb546f233e61faab1a07a4a4a8170800b05d42060e36ea868c063f77ba5052ccc22230cdc8f4d1098c196daac61825ed135d7a4defc82128fb9070c1d8d94fbc9e23474c65fc048a77997a5e9f4a611f91275ab6d81050db75a7341d3c8d399d8f2460d78eca00027983b33931c0d2f3da73233f788453e5388c9ed9bf946f92ed972bc4cdedd68c130bec10ffd6e19d0fe6045af9e7d7692a33bd6ac7b06475f087d72772e8d544c433836258e2ccba432c4244ea696a00f5cafd99d642c6d890a3f755e063d71682a67c6434fb9e1581d48a7cbb72a505173c0b223271506e28ec6de5dfbfbd7d381cb57145e8034d5c722fd9110216e79c3866bfd945f6f80dcaaa98fe25766ccdf4b1019ae312b4e19c4f312568005f500923217bf6b4d579bc09743de065e756c3aa9d74ad0f3bbbaa6865f4e779266163699a948d38bdc27ea005306cf7a4ed651ca34f28f1382198953cecb0af2a73cc4456b4c96a491aeb7446659f73ebf90f4eb7f07c72a48bab1796b88ccc748d88303bfb015e8c20b42adf8f54c9ad682fb27fb85446d8aba2896a8a9e554c6d698154bbf57abd86f43b35f2565a0bda50064bf9bccd836d4cfd4457fdd1667a34d4e7180362e27853aebeee89c69e9be9c35b8ed76a8bb59bb2a2436899720f00be71807fc33c35bc6dba431c641eb5353990b5b48cce3d9f255bb46332ff8fbbd01d1b41c9ba5eb0de47f636e466264c9db278d3a61c941ec617243529f15802ff870c0751e9809e5151f45ef990d33ed8f370845f75768f530d1648006937dff5c37b5fcffc7106b265a2facbcddef08af80e7f7f84a82eeab8de472fa129da8a7429fe6018a72ca880e44f37d245895e422169593d5d92dcb5a8fcb56e6a5952ec5b4f1fe836880b28958d70ed861639932c3fcc67a2157ea43cb6dbf7bdf40dbfabc766717318782bd40dcd7c48e80b5c7e736fdb80ba3aefdac6e17f7dea359c8800a4465c689589af063c3fba44880e6a952be34044930a6abbc5c2b90e8947f8f5047d7572254fb742e26b5868bc7785d94f1ec445a1b3540cab172ebbbc963e28a8b9560ffe60cdde010fde9e71da549c8c66502882de2bc9c9da251cf359490f8e53f859a10fe579abfc7b5694726f69d02b9de52b74d376850fca3178b432235adc62e8cc3e92c8ea20258a9c14cfb9d8ce670dab2416ed0c4878b447e4215ec140a1f676dafcff8a3073ab67ffe50eeeb83d03ebca1babd42f70c431bb04866d1accabbe5b141ebb532414864dbe4bcc016bda627d00e39bc3006b9d22da4a77f751dfe9e782737b9bf43ff7ae92b20b033e458737d230bbd01a012809986ec7d605ae257c061f07621bb03f189871b6130914f29d61c34cb43889c5006f37428d4246ba01264657cff643cdcd863393584ec98edfda27ddb52a835bc5da8062506b8c5e018192c2d0d31351cfb8e6662d859acd5ee2c298933e380517615ca30ff7069803f291db153b67daa2b80faed6ca36d783b1006df98541ebe7c8fa0371cac57c9724e8ad1d23b615d349a9b2154428bfbef341ec5e0acfb2bda8ff572790d709707b6b84851519fe61accfc228501d639aadef765bad1e5d3aa9defff370b7f0e4db4f15d90c8e41784a03238152676412f9cf0019b65da0fca11e44da388d543ac5da0c0dd0eebf8151bc3097a765a1915d7c76fcff6de1bcc3592e49caab068e5ee62f6911b17a187d957401ac857ce36e2f9fcd1e47135ec463a5adadf2de453ef4f0066321c32cc45d9c3b14fe3c387b119d42d8ae916200cdbee00e719152cefbd347bc6d5743efaf49694f1a9281663b6fc96e6f2799b753b3763ff75bcf4a5256ca77339a07743ce842fdde4e1c3afc99a1df9845ace3382e555be2f87fc09745d008632b4cee61809f8aff6a83674312464faa9d8c84c2a0bfa81b9b5b243958c831abcb909a32e71edf4f7b0f5117202927672669aba2d1c8a71520c880b344d6358d3999249b1bc6e5ed5fe2b025ef7343d978bb889dd2f1c108005217fc301113033468e81b27fe6d4b14aa740508d5845a05b6f8b91d60ee83a1865240ca6806c40be208ea9cf85b7e2d0f6c1af89cbe273c5f3aa2ba5ddb0740a28954e0041f2c7d3e89fc32911c6e77e75fea8709a2338698220cc82097a73338a168e8ed89086144427c1e8ac2197b1ccd3f3458855773bf6869e37302925728dd31f1b93a1ab83b2d0e0ee9074bed863fba045ce9d7a89239f12553efda3163303a71066ae98602707b06e28ed5240f5d94fa5b759886f16b7c7570bfe067a4e8bafc33e95ffb3f2ea5bb86abde77d2f8aea7be7b2293fba097650b92b244f568f692a113d08c12da6bfc828db486cd3e841eca4bff38f456b1ce706d4a206554b7f916552fe1537fbcc7fcdf43ebacd40cb261e277a0ac44f9bf7549b2509d210ddc1a674b8ff7cc47b4ce3e0d01d12d8c0b71674b7b4902d51c2b0afead3d1bf93b32c87ad1673d8d0a7ab3ce64b6eba7f5c897f244e5ad454f72c945d1572267d2d16de52e83de1ef7e5881785b9a2045aa6708faed23ce45b1f18eef930819bd680cd2462fe13164eb90dc9224a764ef565db9a9360c17802ada16e22770f97fe6bea73c29178ea6e0a78a1d54c42fbc5a6aba6a67bf7469f1494717b872e66c6c03422641548bc2adf9656477afe543b5ccd1d50c328c9cc20d5415dd0889e8fa7ff13ffef4edf3ec49c3512587c5b583af887568a0597878f2b0fe5e9a69508cc315d8bb1b220fc634e5bb541be1e665eb74c7f6939a4251c5f0ac928c64e405cf38e150175e7da25044a260806b277effbe0cddfa75139601ab6f212034cd4151cecfd41e5dc555b747f3fbb084a94422bd46871a0083e0586de9d380eb270e285f12abff5efe4123b3d2e1050bb74d5e7a923a56a859f30eeb9ba0085cfdc3bc3829980be90db08d18a353b559705f4bf28324b39c090a27f8715e8f4c8e473a4ad1aa2da93bffe5d230302bd1e8514998e72d5d4c39b22902a4b9c66f882e5902edee7473ad41e2227fcb2e09e2fd975b89467ea76a5afe4e5c991d3453ddd229ed068cfa6b6bb18cd2c025f759c7336e96b73bc6bd90bb5dc8f9c8e13412423509363c02b3b8915a1e2095e6a400e73e0b15c4c30f5cbd7728b27ad51082a64d5e814c7a9c404a14a523ce72eca57b58240b512a425fb07600c9d57d3bbef3f8f4cd98519dd6ba2c7b45c5ec3f98c98f1c797360d94d1139bbc79c960b4f1884a1790f1fa3822157bf91143a83765b1ccc96821c9ebca02fd7741d83108d5da969b9709f05332f0fe162b2724194968326ba1382eca8176a4a93d4cdd0a040f22d6e48a995e8fa7b3967422ada43b13c0ce32f36ce711936e9bd20a9b0e75360a4b0187ec1f9d68384525a020fb0fe112d0f3acff4c7674ec42202694bd3548f2ec778b171781961b5795e80606e9d6da4649eb46e10289011f096b2da657ce0a31d855c47cc301ea56325e48450fe199ff3fa888522248bfecb12944b28bf0bd1794a3e78b46f6de714e6a1c6746e0eb0cae510f196a87fd3a9de0031e968c32729c46cf11a4ac5cb8a9e41342717f594a7f535a1ecded62a2ad35efce0340bfa26e37e7aeed4865a0f5976b72e75d348fe0cbef7f5693dc9385b1f385b3ae58f4e6e17ed068f764c3dfe2a5445ebce3d025e37e3297886e5b55d223587d51fbe7af4cd0a20f03a4cf4bb4eb3a13d18e4007842e3111a503585638794dfeb1776f54095d1af93811f1aae5353285156bd66f11942928bfaefc6b24214e81a91a50a1b9cb6ff85a0fd3937a197f0ce55709bf59eb91682b3290e7f7dbbdb1f08ac65982fe4be81c7bab58ca08ea83753ecbeaf0b1c44a5eb7387f96ce84c3bfbc78c7bd1bf3e3938ceb75a676a73031c0df1dcae84d61c7f49826f16eb722fb3e1bae66bec1cc3cbde58be5f6ffbe123b9964bd4360cf92d4ac03285339b782503ef847575fe4eb452a853e45ca558578449d2aa5ab216319205c1a4d168354cea8659933160230f81828914acb76c71ea73aa23fd34cc8eaab3c9624172f4c34f20d56d5c697a1c617820d8cfa85df716d2b17843e61690906a4ce7aef3f94b626cc9b29e37ba0b838849245797a07d897afc24f377fe690577effd9886db06344aebe501d52165a119899906d3a972628a27262300491743aa83488f3f8abde9294250c8686bffc7dbeff4b4335bba44590a2d9fc9d62cd64279c7a7323c5b3cbb08bfa08fd376632e5c006a106b4de5b6489871589e0db72f34a27f4f0f31e12c494283677690708e530813de9661c587ebcfad5c0f2bd8efa459a2df20558267309f979a33ff6154a01eaf6bd66f5ffa27629469d7ab8dd14e25d2a9c66db6bbddef7f9a62df9d53aa89f09bd2e95fe033ec5cb142dc64b9a9dbece885371c869c807dfb4ce50c67baab063fcda9806beb7abb9c750413968330c4fa39860b1cfbe045fc65caa39f5616399782f0d57fec20d46c5e5a03efd03470033f73bd9bf1b6bb5cbcfb5f00991b945f4b46cddc971102294dec57b1096ff2f14307723a882db4231fc988004878930c51dcdf487fae18a958f6492e36b0860cf63f1d0354d16838242acec338be22537c799051e86eefdb4bc01d728ea6a3c81aae6056d9b8ff9c74d311f1bb9b1960da65628c61a8fad9badfcc2ca9ee99280a110db474b64cda74a079e2dc5ebceb924f200fc7378a7d3b23814ce3df0429573aaa484174ed2ee88698a169b7078d81b1a141de1c4c1a9562eca801cb0a8764fb53b1ca31aadbbf405ac2bba08d4bf686671bab59d1f744c3e8d828db4a96501cda23b5baa9d31ba89d04b24780c65b896c60229088994c0b944467fcbac921f139f7f3d7b6dfb98442b47a4cf1282e7cc58d647e9acf019b8a189b60ee5c3356304b7463b3ce504f71d6953660984d98e3aa16033617b4c229966ccebdc559a57e2d6d93ae6094b65ca20560b313228ecc96c81725a5c23546ea857c7e58c2efa3376cee4346efede99a58a0aaabe908006332f93b7743cc92486f0df399fbfdb85b69e25df6cd62e956c6ab1cc3b93a3c47cf2912c6eddf9595bd8b56a7362a80979781140651ed2b03bbb42e49c28c205297c9ecb0a630efd0203a7cc70a0d2cde19801dc43ab19372886863c3ab96ae5dfd7642ae7954b3e9260e12e731ae434249660e393a7edd4235de361113c88a0ac926fc620695c40c701ea0c55c30d8f9064f6d02bb6e1cd8a16c1243482e4c2b34f2a3e87c7b15bf85a6c5ce15ecd00b819a90448c1917ea879b1a45dad46b0fac2a5b5380e2024fe8cbcfddc39b225390374393e95ae59fb58e292541bcb5cb1aaa9123fe9b820f4530dd256b6b9ab8b2dbfc1719f3eda4edb66c5387a1f22264802a23c94b7c2a58296f68f976ea80e70a70393f5eb14730e690816029ce295ccfac3687034af3100c00cef80992e7d871b32f03dc4d3339846fb5479b7121ecf5cfd5d313ee085b0aa3fbdf55cd98d1a9d041568ffcfd4b4c863d13c60856b5b5c57d6f181d03605812984bf702b717d50c949cbb40dc7ef07026271d628b46d1b6c40cae5f014b98d1cf33f940600cbb0e42825dc8341829a80796115bc80bfcf436be39379a00bf59c477cba95c8bb73bce1f7ffce1d0f98388964bf2b16dc4b34b2e2c4eb713d0aea8fd9a10451714f15902c72caa3eb32b8985c3b538a9c96023db5045cbe8381541910e7c6f308e604d2c4a396cc63476312a41e0cab5b8262f0137dc375d45c64cb6a950f0453ad000752c514b96ad70928730b5f9401fa3d25b633eb8d6cde08129b9553f2110660bc6d6aaf88be8d9d9ffee376a8024c259b778485e6ae1046acf320f2a6d6fd26f01689fd2d276b7f897731a9379ca1be7bc49fd78c197a98087a427afc332ddbc221167844bb4ea8bc72ca4dd626874c658a98b566b3306efd4321d0a87952edb3fbda4afdbbd7f7e655b8575bb02847fd95e44cd28ad97d7a18788999edab042a4628fb02a372391e964c5b8c96b3fc4f71887533012c804baa22c82e33a2140b07577d2d85c8ed2be4d6c2f85add21835c7e71443519922b26728765a337b49b05ee6bb980a2f34d3c219f9ef213b347c3d2dc0c3713846e230ff3396d007809f620849fefeb1c02377d81d9dd5af86d669f994a41fa06de01766acef654b4e8dfa27903ddfbe3d91f1cf4a60801ba427938b771f85cecba9bbf055970d39cd07d2f626150b9111952dd9714c31145141027cc353ecda2ab947089523dadc0ce93e845f19eab56122bca631e8f4517860bd2e83639525f229c4596f66bae02c51edfa0806cf425b4c1fca67d9f0f7cb39c6273aff28dd1fea50083d17ad1f11e0171081a9f0253665ba4eeb3d40a7283b97222de18116ed6cabcaf560f7c69edd80e98a37cd1ce12bddf253feeaf0260d751641d6adc1ba6d17e57bd2e75f14c7b9a7384191efb5cf27938cbf1e37a2decc232dd05c49b9aaafaa9dd1c8a26ede33af1ba18ae0a68cd0c1e5e6f84bf9da75d67288b73fdc961f71f644d724a956b6e4a0481ded04c33bee6fb4400f53f87aa9fc179314022775581c48fa20b4716b621bf6e7dc108277e972c6c3d7adb8c1102857ca0e3b831864d73e6027bfc374f56cb41c8b312a7dcdc6c30997afb0be491c13197dce9dec974d35e1447c1804689bd5dd7b620fb0387e19461512fe2eb6762b814a5f49164cbd26a3eb317b44c228191f41d538f5bbc628c6b1024e428a90e5d05f1bd439b7df003fd1db5dcc04b7c8ee89868eb84eabd426b49b40db6c2a8d22b283e5c5c4c410e15a694deae9e22723b1bb334aaf4954f9f9db93512a2d08fe1ecec517531cd9753a25f327a953dfbba5b36ce6b0cfa9337b0bdf957aed0cc03fd64f08fc50a6849a58f6bb8bc7bebd6bd23a3e7576d3adea5de702e465a835f5be5c2007c2fa5813108482e3bee2931f9dae5cc1e6cb4f008096eb9113a13305fe7893125f30458351950bf2611c3110f59f682369aad496e83d783841232dce8d5598935dc068c37c23dc4acffd27c17295349c0c2015c8f8d503b72268ee8b90ea914006b2a9b89b9c937675d1f498532913b71d566f50289876c5fa2d161358340dcbdb4882e5e6ca9c3c2f442ed612327a4f3a7c208c68350d9fdc77c0d6e60c60f27d6459f523bfb6c4a48e594997869ec35a67f6c9f143428d35dd4a57dfa2ae745967080aaf030f3a2527573a28f2103535c3a7912fc631f7126987e3721868c068aa338d85c4f8c97738545f076a847d42a336ebf4adf69dac0b1e94ff834d893e1abe77d6246ae9a5c2655872fb879379d1303e95a933a57a9d507a75aa28983c5c2f64a778b43ade676ec67a28c9ecc16dd8d9172446c46fa2b4c0d748ad85725bcf65c7ffb791d5b15af55491e061294c2bb2336e21c46a411ce6e49295ffa122b30a0b69efdd7f1e6fa41ccff7c9ab6222c748c069e9f56a24a00a6971b915d6b7a5a9e45b60fac513b5a12bad93de9c14781212df93c7ef01cd944742349fd688c850049c7e8ac3edfc4894c18cc543b2fee892e0a945694fe60eb78e0f928685d2b4b54ffaae531003a1be47ee288e6b89a04aaf21ebf4df97b7dc6405d874b19a6d8a5dee4e4046c46b93ce1a63e7f527101cc4848c08bbeabb6021272da9580d6314bf65bf1ebdcfd23b5c8f9429ba41b9c3748126e7914144963cacb689623eca9e95f88e4e6144208daffb0b1654d99d9f4360056107f39722b3d87edb9d83128d61b313a712e6023196d75f3a07de8ea3ee8757d0f057b34a81abdb71036f0a264df4af560e13de97aaa19b650b5317cc023c244e09ccbd3b82105315846317fc4f09d0fb7966d52407e5401fd75c0b35e87e5cc6f65afadb1bb56d9b27cebc3ff138586aa4f70a641a2ca8fcc59bd0ec037dac94bab4013e488244ee6899d152d114a4b5c2ba7b2acc148f4d8a48f82e5f1e61d1c1c0d98306cf1f4397190f0f02b661ea182c93353cb1dfbc8f3ebadbe31a124d99965aff89343b4165b0e67eff3592e7c85e65e0078002a15c5951d602fe7714a69ecdae376eb8538e8a22bf553152d7b27bd506a1afe601d853dfdc1c6048df5cb4afff06af9f8c7761dd5fadd288043a4c76afcb3460049234fffd550b20948aa13a10b614d62a9a6d4638b8642bbd8e9a26c83af0cd05145617c8f8961639cf534e2edb11ca4624f993f53e1e828d77e5f0437d465fb990dfa89636280857b1442d19a1267917ddf24473ba7d74cfc7b920dcf818a3dbd6d1286123a9e915d3ffd2e015325e1cc3f7b91624891580a450cb1ed1b34795173dc37d6828f48b54926748290ebfd324439ca6a68c06d8deb7020b31238e633ed895bdcb53c63488b51f73f687ff4541c901b233cc3281f8158e7d06ca58903deacc944259535b968c3eef111e66c001b9adab3d69c7e5d80b50ca0602e5f0616895862d7cf59f3fed0c61798a32bc1fc649c06727e418292a2de5e636ea0b17194beb92002b01483807c3a87d1dcff229dea4eec4a9205e95253bc0f65f04a4536f582fae1b8d19825bb7fec05c700a710b6e1c78a4053eafb64a56ab14f1e28d96529a15d54aaba8add68d3f856645e296d96336164f857b506fcbfa281cef5413f77fe7d50ea463c233679fb137c7b86ccd382663f8e61c5e1b9ca96c7f5feba8cf1383146f01e87a66752a434a9217e8c573c8087ae5b07adb0d5acc19a8b90394dc9432fc9583472a45791019c48dc107eb10f1f3085c3a82e0053a1b78eaaf39bcb4c82682d3b5c4d93332f83ffa3bda53b0b1b4288c51f3222417bfb32b8dc55ffbd321b3d38a5dc89eaf5fe35157d502945793274a8957a5f168258a2e7ca3bc7b78ec9fde94eb2750325aed27b6d9058650da8c746b026e22108212626c51a53298c9461d74222e26f864ec8f727dac132d17fafed4cc7bcc938a8480636585122e7d8bdfedfa9b559b10e159d4c1733b9e0da84b45cdf76fa86d9589f48ddb9fc20c8d9a7faf13e5a2d9e13a29fdf555473f1b6a15c887dfc2e778b4d99fd87147b70a2030da82e23c36736ca8bd833959809cc0d3787ba70222ed967f8e6b83d0ce285541000f017d2e787b075aa80aa1724caf8394a5b5d381fdcbb1666eaf3d514f2a37d127be17cca48992771d9b4a08a1841c0243fb94671bbe6d21c55702860d2964b37484f2469d1ef6cd0e7262c07914e7d8fbe6f858bf601c880bade8ac70845e96891a3f3465b59204fab9908154d9b9d47fe70424df0bcc579db3ef9ba31e4623e0638db6205889aa4db40dec83353ca575ff7b593835e7320f3a8a7b61b5eb61096e8f056af0e30798461bcdef240aa337559ba50d2742891d1f14f5e7f5deb60f2b40953194c53359385082d7b12b4642053e1ad791f79de977d7dbb36319a0e851605b36c21b214d1268a15acfe734615f26ef312d0148e01425084db393d59ea937cfb88b22f27932a300e2ed6fad41204a070f13871baf3a222be83e6700c77aa66f13de6c9fbef4469dfc8fd6e9b26a7e6d63b72f3d5729a10997a3be81357bcac2f53c29b921ed218edef922981d4e9df0599d11c8841980cf69e837b3e30cb36b8dc6cfe4495f12b71cdf739afb0c1ff8bc6ef01d07c2ff25d8c174d93337b9592747591dd539a4a3e3b0283a830a7c69b1c62d0397f670ecce54adc07c854284721377bb8d51f80c5e168e4e7457337cff5264673ab9f4c1dea77dbb06d8c1a1bc2b34d57523b5caca9eaa8fda1029951ee8fa56cd7f75aa8157e781508fc6c99af27c1ad8fd279994e68c07f4fd6bb960c32d6389867448038917719b187119a9e4a379d870edcb370e0caa954d2999d4294ca20521695e939bec3d1557a1a52e7865c9512474f92f6874035c8c3f73bf1ce8bc28854171eefd36efe3b800a55e7bfe19d1edcdebc10b771bdc575641808e5d27931c67fa67824d9a62878bd8bad4741dfa6fce01438c3a7ec8e316ca7fbba932125d7621cce21eb8fbb3effd152655176ce0979ef376dc0803a1d9f216fbd88d157dd1ad7ee97004768d1212b47b0351d645349f4e7b0c004ec2fc4c2c4abd676a1e766aaa5c6f056edea65814293376811f0576b578495625fd6f5baf03480070e7557b7c7046c0e15d593fe0946ffc5a1998ee92acdd6548b7ca6b061532a1fc4e246b2b9014c2e4506e0387f1a7332e7e09682a78dc44b58db6c7c42583788232525ae0ad4f604f155e968896184e1be29cfaa769f8db9998fc50a300bc9aeed9f82cd6a89d808be607755529b8ab98bf54873a8127a0bad98e69c79c1f1fad426d6402a849a786920eb5e046b667b481546cfef07e25e39cba97752efd8fcee2d11b2bea9ede3cf28ef4940d71861044fac83a2a8baa0cd5cb15759d5323f6984e7bf7e8ffa0a4b4e05348e425d90fc3afa7493eb6475b0b51cbf052c720f1363559f8616ae4f1bd2961e4d6c1e11326edec17a57b2c661fad6be535ad61c20f07a1bc9f31c374c5f002179d08820e61558f20b26dc1c8a6e462dd9979979a11fbf5e5bde5f6978fa4c374ca1c32c01140b75a843776c85cbd88f4ee4c5f8eabfd9ba691bdbc41ff5d63d5ff1ca0b7516cf248583fcd61d012def6b72e00bce756ecb56d06679a9ac0a52167fa8ff7dcb648000a68af1b536350cd1867b1c9ac949ffd746d6e5ce2dba6c93fe50468368b467c26bc8217162710eaa84c0cc90b7dd7772458d850bf6829bef314bf2c3c1e040e63ea15d2608d01dcdfaf49a49d2ebdd29815d0acd11aa95fa699d342ec85445a626a1c0ff6aae04abc28c0933077cb25e9bed6614896ac280f515fe362685da7f33e32918b654f0ef94c06cd6a90fa146e304b0927bad119f21caa2365a35412326fb3da40509769778ef81584c627a51588c916ab96fd22b2decdb3c1cbc58108bcc66ce2905ecb29fd132b6276838f9232b40927382a089c2aa9b298b095868cd250d3362d49150244368b02ac22eed99f0bf60b2f6c245f9b0d356eff1231230b99245262bb17daccf63ddc6088188d32ebebbe6bb682f5ecf1bcb740b1e2adcf499d6d3b9c2db4280e756dfd1bde168de9c1c9ed5e0fd0dc940f7aebc5e7983fe35603c1bbc2f881325df041b45273429b3b8b1a1bac3c4c4b1d269ea98d33ba87c0a97bee4647f35bfa43aac42c9f7879d8db1069ea6284d6b39d44014123be7636bafe15f0f7b0fba09bae6382d39dab81b388e717a41f2bc441718d702a5940efca040e76d718416c6fdbcd647eb05ca7dcd135850201d9368817eecbb1f7524be908170cc446ab407ebbf248dbc501e078864e3b4f4e402abc2711b9f7faf769eb854b9e024c831cd45150bf1bec4ca5be428db5284538e531b7d7f2007c0a05494893ede7c58e54d2a021bf4c1dcec9db3da7200c65b257295d1c64d1af0c78ec396c5ca9e5479bd64d486c8b1231be65f75e0a943988791a23dc6007cdadf8589d7034465d571b570308d001c5e224a6627c937851168c1db386f1d5e5ebcfc73adfeff12210642653ee20aa56e0775b7dd8fe60a80d28d4924e6a16772d80a57ce7782c0212d902b7dfc022d657d24f1ddff0be27838d14e300d260c1741cf73c105db382919f7561d0090b683731db331c00ddf5470a64cf41809cb7277011323b12894e49534e1907ae4f55a4712877387e9011662acb0bc7a4d9f558ed33f88f3edaf606d65486a693bfe410128bfb76d51a511d9e68d40fe2a1266aa88eaa3633d0451afc5ca04dac9a116a3aabc93859320cfff0b964e70dba7710ca225c44b31dcb94ba0abcd50a0d08a7380ac6cabaabb13f4dfc4af708a14722d3b2912f201577e5e52871ec19cc842aef17d09826518f4dfde800ade539976ff575f493ffb6acacad753b3400c675cc96f890df58edeed3a40f92581ae325c5c40f3c3bb9dc267eb8d42eea8f48fbd50242d997ea67a724bb61ec8ed253b2f6cf291bdb634e9a4f7350a1432eee88ef2e4fbdd34b670a2b531effab8b74ed65aa1fd7ed99794258880b6e537f45bed594a731fc3281d9b780a57c055ef921ab80f1bcab763a7f85e3f5d97a48ae36e336b3ff802c2358249529462d78d4da40620ff2d8dca9bd1b87006d47728bd470a92b681b7db5d692328efaf8d85b8d11a02d839bea4251451aa57aa5e4f8ab92144ce6dc34b07796e08cedd23c3d051fd5400d65c07d146d60d7de2cf1f56442e56e2f70d6668f312579c8ffbb4fa9d903c50e66aed075626f3f85221ef43e6e6ede830be20091cb250ea19cd56dc893abd3219f914f2ab6a32b38fd0d8525918b5873ce29750e8e3b65a539375e849d5958aba94905ce49dea1155a498b6afd918262dc070e40443c9b72ad9f98255650f7289170aeef96910a580970f526beed5fb18b54ac5aca6d8476604a93cd2e4cc9ac78f11a715a5fdc9ebcf5c191c693fcf553e521e6a3e1fccb66ae833bd4069950375caf7df8bc3b3d58ae597f7df634818c1e02222b0d9e9561eda32c9bfc05e5195831e90de92914ca57f0d14eb8d5ec86d0032e5e6c415510b39dce8559843d7585d247f87484973e0ca0a675df3e0809fddb4269d915a97bcd55d1364e81ff3c63ca2afd7e284a4039babe1696539e3b927202cfb18574d0acc68e2c032da8a4b6c989c39232bedf535f5c647f4bdf40af182f708534e314240106546b11076638b3a3908a4c34dc55bb0d80bc58811859e48dae9a19a5514c39c940a99e94b577f3e5cdefd4c154885782cf1a44609f0c8586583a2dc14b5d615bbcaa0d27b7791c81250d3d36fa216feb129d85a88265523ea893fee97c22073d4dd96db7ea90a7b406e91179aa62deb0f59af37cc16bb53bab6f0f3731e76199977b3678114db19f8cc0fa3293f6b7fc629854dfc84d19907c49debd2bb8d0b58b742c8776e130f271d68f2c17d61af56ae3240540d44dc0f750aa2850dd5693935ce26d873bcbb33db196d234c3403d344356e7da87f8a8981bf3a7df5c92c824fa81a5b93ce21453b93e25795e81056b2bbe20839e831aab6ccb6f7ea0daac1a4276876b82fd48f0fe59ded3bd9d3eab3adee3c17335bae1223e8cfa823b28f1e851484015232ed0732e937cd53d48cb018f46effdbf54eddd2d2d8ef504a298699c5cfa016525128318b0bb81d274514f28ca095ffc308fc54dcc2f28a40c53c8786891169503c318e3e4e7d45fba07742a12547b3bd0f4f17cd17a343760848474f6b752d54ebaca065c1c15b93f32083380bfca67e83b357ef652a135bf039fb7642511a83e2256f71ceb9d0a8f8db530967efb2471390a9e08fa7a754b83dc5a87d3adc3b307aaccb290e2e7011b39fd3634a047f4e30e7ffd34a1a0c1befd49c1ecdfaa8d4cc0c11afd59efb48263e5641fb864073df8a934035f899e2647d17eb7e660b682d1b65f34a612912602444b9cfb0dd88aacca964e78d38295a579a97924beeb3cb93923fc15bd035fe24ad346adc755cbe783cfab785461312d4563ea66cc0ac39bdcaf261e054efcf7b20833369215c09029add22dbcca7868d2da50c85a4d7251170673632d097ea20e073f7515a7fa4068f19d40658894bcfd897eb6b5b6373bbed063615ecce8953d9dcc3fb6179a85234b5b07e005410277ab2e5056a0cad977bf91cfa8ea143c96d4f1a85c2cc19827fd5a7120262187fd2e84d1eb08c6e42b7b88ad5cbcd71ff66a9c7abf343b8f770054eb60da1ec0c2df954564a751d68949f25a0b269c657fa2b2dd9baf5aede326a1035c667bb49daa30d924fb41c79db9ca3cc8d0d7220e98ce6337537c675811cdf0fe9fac0d122f48150dd721d6f54b4c26bdd99fe4bdb47887f58f8e3094cd7c129488ce192f0232af9002e56b7980a6afde0ceb23653198ba40ab6ff6272a714ccde33006fde381f24e60c7bd8cb5e1d60e25bca10ac1872a2b337b47e16c9ecafe4a6c095410c1e4d49b670342732ab7a3626205d4f8e4c718be02027ae11a3fac09e8cc59da8e8bbb5436af5ea4f441bb9a998cdf62c2c8d616b57916604a7a6afec983f054e564502e451f931391bc49a4ee961f8d99b0ec754fefed0855ea60d9edad0ef9a93f8b1d60ecf869ecd07cdb022073b37a6a5efed63eaef2ddfab36bfe54e28f0d45fde11715f991c24ed306a64ca4b6005b225f3bf97a46381993cb39bb8ec6e561dee09404087ab06b94ba685d6084c693832e362eefc8b858383c5ab3660f41fe7c8cb72c6284dfd1a9944c90f330dee42b81b9ac06515db45281fbce632db250e8b021b53c1f5929a4a6ac1aaa39f3d8a7bb566f04374e7fc2921674aed9420fab3370cb2ba6f5d92500f32f650430c6b929e21ce3eb301aa005c1a4872226b3a17f405eb4bc84de6814eddd8ee2bd9cc98e2df0314a9a9827709cbae2f49678c75001d5158b6d62bdce164874c3d785177dcfce09e227c3d8cc19fbcbd457f753dcbbb14b72ab37883974161dd55710e5a510355468e3392e1a482d80bd36d0b965805d1922399f189e67cd5b199c7640d04f68356b6c466af1eaac54ecdbc6367582a4c5e240bb04175b01e840c0e43db0423d9a9a471d279518a4dd179146f978ab49495e5e7f54bfe04ec7442992d395bea45c390949cd8867852c70db4685cdba7cff01c7c1cb58de77f7acd9d9eae2d926cce7417af81daebc32d3d179c8cd8f2721de1730e0e06ce9654b30bafdd52e6df7c3e53fa360ea6a3b3e6e5fdaf88ecf1b67280da75335cde21bd6ee50333c78bdf996f16bd2435e5048407bc171cf3ccafe095924aef3d8134b1567e26605fd51627fd5d1787ac94e1536d267ec57dc0a5f7d09930ff2cf8c54cc263e87dd181d2a12d54c74d0eae84bbeaec14055efa9d9700c826cf49a9cac4b1d8bd8609d0466d481420d62e4becd06fee3235fc86eabcdf1163617497732e0d1221e3e924442f7813472fb6a118d64fe1f67aa041222f3dbc4caf023d6c1f771d9cfa823d07a14ef0f1929098b9007b6d1307b239265d4456b2fd905f0f79ae293753f798ebbeea8fd4ffdd1f5c46672f8eb51ed4e1dd99489e5542ec14ab2b591e0275649cb6d71523945f7c38ed8323a1ccec1cc5f1d1e1f6b497ee02c39e8d5bb6a6ba7b13948c5611f40ab7b87e3a423c2b7bae104c2fdd919c272198730817b0aad7ed6a04c5230c431bc8b7a5535d7e0d6eefcf9f6c048549360a92d44cc725090f6975b8ac08fb08ec11cb93db7b010c152c918b7cd5249b973deb0d570c43f29e9e6763f30802d8a446d64426edf275bc91736e7a497dea72ed0a9578e4b4d0218e34e411061449c74d344f42a6d6603658bfde4d864e5f583f9939ce72caf4eb71e987af6d3d61e440180afa409f830e799e732f2af0258f117544abc7d4eb3a85e5255486ead369816f68a2560f9a9c8b3f66768c6f5f52ffdaad975d71ef7ca0b92cbdb3017fd80b5bd10203177a0ee354b61c040deb3754c832ca0926e6f3f322f47ad0645f235414196630bb7bed66e5326b678e0839b28509d17343c7f65a2a6dc5b992b0b33534a568930c7530aac5d0fc1d3e9ec1fd03870d2e7b7dcf003f8ba4392e9ba999ae55fbe35bdf9a1b113d70134794f202048290342a895a11504ddedad123791999db89de9cd219ce1ad1308d03bbcfe2ab68e2f76fbcc93fb94f7a6fa22529c96ee6f52b7299f31d0fdfe17bdbc8c259388641c89db62726c54aa2f02b60770490c1ea727cbf1b3029de0c176072693526ecf4716c50a4459e47b79f4122f8215301e5d71a23b91784392c636566ceea74d2af31d9721ab6d17baaa26fcc2361089ebf5f4231c6e633bfc9a24dcb1f45bc40e68abbffaa7fb0eb9a822b914614f576f821ed1d592ba3e9c751c4ee29f2a1376d66621d940998ade5533bb84362c6d43875e6bcd2051f6bf1e2c6bbd1371eabe3882772893ae0e95a011c03885536fa2a3efa443775350da1c389f7a8f78273f4ddd7fd2d6c80a820dafb7f96f0ce844fc17609ccf9fbb597b84dc3d12fb0b444db6ec2339062603ff46e1f4ec983aea3c2c95df5d9bd593b8efc3c84effb35f8091c296c2aa1ee40008fadfb03f7c985a832deef989b20b5b6ab1c075bf91a533fab537882893b367ece8dc2ff3e640b750490246bedefb24e565c282e2a04e30b728ad63fa0fa01f5cc014bc693bbd428161c80d8e035e800b4abcf70fc1620f9afca5ea9019e3d03795443e66586655cdaeffc03ea7d0d8ccfef140f94b53b6e6bf9b8daa8c947fba38c57866768f0d9ba41cc21dc6ecdfb88ecc4804222fd17cf71f74b7cf26dc1434e63b2322924d94be145df39159b2fd71a628a9b47785799d0c527c8a0bdaa6d67196df8cc777590014aadff6cb2695b4edfdd4e8d93cd35522aa68779383d6c11f85574cf448f6ec6f7dc2bcb358c517dd2fba828be7993b1c165c9fca6c98db7ed8ce8f1410fe225996e5bf2a849b7f9cb46ae04648e3e2a2f36da772002648dfd7377ce699528ff783c31d2e2e383820057fb38f05a8ed0d8fe7ec6f7bae6a45dc5bfdf16111f428e6e64940fe21544820518baabf093de6db66708cd5850d4f1d641ef6ae9935e088f2b378aee75a7da2edd7f5a90145f99c9f6115f4c9688c34e78387fda4326299ef217a18c35059d96d782d84f1a308de5e77b7e83b917b1560aba8d1419e6b5e66c05a80d318e152b566789eee777f8b33ed3b02d9da6318dba40ecc2d441f800e22a192dd8539f391aa50d4679e3b75fb2a67e4891039a1073c0f24c2492017df0cf0706acb034d96609b4f2c9c51f04b7df8d12d92729510ede674018eaa5e06653b708761196193c8641d965147e22baa661d193ca2d5e545489f457c9fbeeb7a60675399f96ed440686ad45f493525b369f7f136c3a19e48d4d92e6ee2f773c24f56a806af2d503eb237f906e82b9c1543d94caf91295b60827e8dcea69b884dd7fc6d891a6cf210573947cb4527db1efc91a8ad0267ed4064e368cbc5cb9468762ae01e5bcc8a87a0780152594592c3ca0d9e1429273dec782044bbdb2c81da27391ec6253083df217ae86c0116a7ef2af676f39a4cd55d257c6d94b698d5707b76716f544e300fc739935bab58f78eaeaa4db699536f30f938a005215c20b02f5e3babb72a899e3fa1899ca2676e78f28d3cfc480e083174461efc8d53360836f8ee6ff708a77bc8dd2b776fc9e2a802a62024a9cee8485099850ecd7cbc516d997a1e18c2e3e4dd281b191ac73c88cdaa41ad43a31836cbac98e1862f3e6e587edcc311bee936e28a250f3bff11254d20df399ebb7631600907cbf98ce8f4fddc2a270c4852c458ea2551461d41368217a1c63d2d33d1551f09e8290f97133bb44ef40d5b51ac5506d37d7c54674f9e7d533c3a33943748b9bf6a6f0f73e8ffb4a3709c3a0f0868971e19578526f3701ec80292dbb7d98b23521412ead0cac98bffc57314cc2426b15bbd0fbf2ecd827ef71eab1ad7c2b76d8a6711bc0761fd0098993b6c52d93e989cdedeff0e0f1bedc2347abc7b2cadfe288f5ad77720f45a6d93e916b041373e1f7c1c6b3c175d623086cc951c1e5cf5918ac1d6af880f0f7e50c524d866757fd8012685a674ea8c4c812057a0eb15ac12e773b3b0295ccdc88acb1fae911a4ec2785c128fb1bcd4bee6b7c7bc3e2753faf1c43496b1283df820560faaf0d0dc844bb6d70f4d4e89d0bf9ea74c9612a10cfbb86f06ae97cb17d6eac063b39ae3f898f4922f5f89a556da39ce2d3352ef7238b85fb95caf0037c71d6be18b06f6c71f20a5062b614fd4f71a50edadd88d1ac787bc105b59693fa30814c746ee76f3e2ffda6b18c267405cb2605ab800d7a39dab5d47b23e66d490f4a6e5c666d354a58732b45b0180face53d590c4fab21ab52de53b5473ef7956e7e0f9cc96c6808e9a496c82b3bd9e908d40d0c672c0a8880d9414396516998d529e8a98b91d47a1e9312d838952a9a103509fb1992877aaa7f22a333fc6ef0b8a8c8584312ef41b3953a2d8e3a301f4c51cea0a6d4a9f878ff045298688a9cafaf5b7ab75fe499b0d5c0f1e902c377420de01c29296ba0d3bf9823c63c24f48b6d858f5ff1987bb46d64ad03d01c158bc8cde9e222d515b074c716aa48273847dacd6643582a247a11985488fb30e3e8787bdb2e0d9ace53c9f8b94d5a5cf8b38d08b6cafd640e5699b82b07f3ed67a0c2ac01d8f5bc351fb421b191a75d7f4ff240e182bf5adb8470cd0fe5a3a2c8c750eee811dd1158d4b677e97d9c56e21ee7329fb99650c572bafb000693cdfc521f5c6d7f6f652472a8d546a1d834a3924d0f9ee38c7cbebe6e7737938929250eafb957de535b82b9d11a028364483749fa027dd1bd517fb5b2a03d32d786647f2c6b6b19d252b707fd5e699f64793c90dc4535a0d8206fa85f3259a8c7e582a035b15ff2f18cc328e37b73113437063b34b9dc35fe08bcb6c8e655f8e8325150bdd5d8ff98310be6cf77b45da35cc271fa2bb691f2eceb6d34c8422edcdcd5891773621a74b96c516c052ce4eb2dd8633879d09f86c47d60d34093cbe310540299add999132793212224ff010d6f117f2b230e4c638823838e58652be7fb763a1e0e8893e5bb7971c34875c1df2cf28b31affb48ea64c16e60616d72af79137308aa001c594c84a35065f4c8fa822dff5adbb25dab8e7ba28367ca3eb1ad569e65547abc81da078ea031df5ed67ac6e579c39ad45c2181e52a6239a4b281f493f9970d88b8bd065ceb8a946441b56d08c149b124d0946245723fa5c014e5c9cf4698060b05bd9881dbafb12eb239c8b6817ab8a0828592cfd16bc69ee0d6a214560b0c9df1beeffb2d758035930e7c37859d96476f05b25dd442c92133be0f0f3826443badd0501c5aa3802c19088ff6f7dc7ce3d6d55edbcaafa6087e31fbaf59ced15a8fea8c1fed0b30b9dd72b50d93cb042ae92e1f28445d5ca789ad36602c39ccac3421b853d3c628f37afc6dc7ce15832a9eb86a44ee494e669b34704149b92e4334d4d43230bba2123cdec42299e908c67bb85b59edde266732ab862c27bf7fbaa09855f72749ccd5b2929b66f8871bd717e4f1cb8f2c643578a80c4b9ba2ec4c2df447406b8c5c7a8d125b4806b81a2fa7edcc975366aff25ccaadf7e2efd61b57c034cd82fe39d71b33b51312813f82744e76d3b0973280c37a5822e9c10b8644c644cd14dcd8c15013b6226ed78d3cbb02797385e5c9e52f83522261cf1c1869a3c87f100796ecf104efeabeec2c9b696b53279960b3445b769ac060c578e97066c5b59fc859f62ae548bc4e403c5494ba69aa3da52bf15ebf9f92fde0c6b8ad3a80b678aaae80367a4b5da94e753ef5ba12157e8161fa31c99509ccdb110e04244d89c985f7698930b9bf6b04183b7799cb8390c2966b340b64a9bddf3b805afcddd2c6e4914d43cbe199457a13e9a8564fe06a24693877aa2cce1c04bca4cf19fb36b0a44d0ff6e3f03acd0ebb9ce833301e922de799253990aa2280ef93fe7c68cc34af53593892e4980951528ad6e788656a6e4f168a4c376929b2ee94740b4354d7312ba0d9f2a05db90729df0dcedea4f625f01eb567106303b87ef4ac2e10040a7e549278131eeaffa587f2c10c5821018c61f527859a4bae2482dc3c27f369d9c8df4f6f24ecbad13b0589ccce3f0837450d34b88c9439f65a764c050683eecaafc932bd9c04d1c5b0d4ff12485f1e2357a058d0441569d51783c4e6600243e08fecf441fc5fdb913b8fbd278a1cd224dbc67041a1df691c49568d6d8619cde0234ca18131ea09943a09362791cf6d9e651266d209f7547a8341e63f4e912420bd33da43454ff1b8a067f6f5e0ee4ba58980040f6b3a18b56948d9af08c2d4116bbfce2e2f36b5b4a680ccedfbb09c0af492f82c884fe45f43ce927f6a39f9b0d732db7288035d21efc4bdc3f4cab8c72272b11116471244b1f5b2ff9e94bc2e77d4aac3aec92a6965e7118304213f6e18253f3f71885ebfabe49cb770cbbf289ee225ace970086dc0bcf8e8eb346f83feaa866e26d4c82f8ef25aca4fe95c8f0947796d07d80ddc8ba56b27587507522afee4afd94aafb2b1ab54c627a8e913e4456fcf443db5c8f385e470212008248e2b5d6d5de62a2ec874cebf349ce0873e6e351dc5da0013a4a5e9305a1735520d056ab97189b4de99b8d34b44e11dcfb13355b94b56cb409fe4740c14de79fc8c747a2ab910fd306d92b9aebb607cc5432f6c937fcfcbf2f35e0ad9232173b3c509c7fe951974b446aa6b79c3d3c86f64d27c9572374b061c64ef0d6e6275882d43b72abc9eac7d3f79233008f5f3dfaf6fd7ac0ee9224bb4afcb994167bd5c68194eeaca26dd1a29306afe2004e5795edc0ca7f9f1654a40b9916109020167b8fdd7eaf3bc248c4ebd758ba0bd16e4b711cce28f3cf2f2d581bd028d199a757a0802bd54fea315e9f3181a84f9721c30c915f089e63c408ae87729c8aacb93d723eabc8c9f286f8778b7fb678be848504b3c83baea4362bbac32e717e624681a0fb00c8ac9d62e04d49eca286068146724f751d624bb8a10e7f7d9bd03689771806f7fc1369d28a395866e3674b610384eeb7fc55a1fa2c190bdf3af41375bd358a08cd1e4020f5d887bb0e62034b313a2e9373916682c68ba80f30f35f7115a42c59526cc1d6de2965b35f86d4d55a753009f6db1868cdfccdf8edd81e5dddc1bb37df45383d4f8569c65adb67e47971d718ebbe098c40d4922eabe44a45d574405164fa3bebfd3cd6a69d1f1a8c7ae8e9cd7b0df1cdcdd790a981ec85e08caad958d72a2fd031bc7eb80de38f4d3eead7a953880eea58cf36b5366bd235dd8e2ea10f186328f51cbe553cea325847704b759cc0bf7efb2a62aaefc8c8ef4b28ac72e0c17ac71319ad3fae36c0f8163e2b8bc788739072ccfbb3ea19714bf52a969306274a04a44792b68649cf386e1c873c47893b0e1eaa65be01cdadf8a229c8cb7693fa88aaaa84bcbfdc69fd4727d801350e27a9af41c7e9ed25f0509b3da1a6b2c9ed802d0a57900ba0de1f7a2f55e26747ec4bdcdeac23bbd3bdd2d08ddc9333c32e6dc81c70688735945070f95a3c32acfe4718b875a28ccd2cadfdf3f614cedbda2063a38432b64312f1718d9a72c37ade2cb159b2f8c0ec8fb360c1aac045b5048e5b7700f07f0fb5639e4d010d72227766bc2e37762d0c626fdb619c30b5386124c8ace1c1325b19dcd3eb720aa573f914b742c19404efad926c16c522e06acf0b7ed800161dcf2cc57c1601fa3cbec4c97628fa1130c8d5c145e0b3ca7d74f1d9b45d4595f2b8f072e2d8fbd0d6a3c20debb56f806753b7ceb5b795bfca829cc383aa2afccaa569923ffb1bd75dc2a5cc19e6e3eada8d461d54e5cd44f10f5a6df64e880ee053911080835d3edfa9bff64065d39b51694e816cc5427c64b7a3e5e9c7bf0ff598b03dbcb8faffe241e2056150fc849b591040aa5c9bf8d0e7b4760dff755e6bd38ad6ed42b0eafadb03ea497e5d4c4a83c8089305fd44afc98141286b29bcd0cad03275d3cd77479df4cfcabdf8cabc8fedff342eecaffb13c8a046a29d87399b1cc3ab00b5471704c6f90002b02bd45b77896960a07cf3dba83dc458e761859c7cec2a11a987dfc7ed973d7d746a08d9d42ab5f599d27b70bb947f400825d703e9a8a8aca484003affeffdc45bdc8bbd3f3b221117a7c83ac909b1d6f879650e4209d57c02416b68b7d6f05d490dbf3bc93576318b3c249a11711166b7a1f65cbbea1a6d098b9a3a9f9e46e07bcd33921e8d51f523c9a5c1dcb53c4f407344ba55228e32231386f6f22907404a499b7640906ef6425351cc4f879b097ee90e234b5661ea569d1850e055291f891967be70a5713c0ada3c2d1a188d87ef61adcb130b81e68e518d95557dafe33272731a190834c7b22e49f8507b3ef5044ef99b633ce9f065d5b9abf935c43d6bd79bba3f49ba373f811fd943799a73192749e57ec1886b27fb6e194959b706e539183139b1dc1e62a0791adeb92f0e036b89a2816ae5f754df30d61a08c601c3b396beeb54d9e3c774b51d544ea9658fc0addbafe3371230b2f630ec6f88b3c3ae8697a52807b80c1e597c8a6c598d7f262aed0babb14461da66a8c2a2eebf68d9718ccad45ad551199fb2a88a9e380f964f80f248e5a5a7a8ace86f80ab67d38791c125487065d0555610bde90c7bf2c762c2353acbfeb42bbe44b003cc8db8fa0f227c66ee2a77d4db045aba144d1f25a1acd559b25237069ffac48c1cdcdafe0d763be08b597fd2c11d01df32bd59a066949f406109a14f1564b0c3a21c5dfe578b64b8687db3b70675215f150e0a943c576c55697f44523a62a45a7ee8f3d0f5aea90f4ac89c571be0ae018ca6db4f91d7902e424f2c365c056b56085bd62d9334fa232c26547b8504b2a78a3e909372e2cdd34050a684c870ed1502fd0b3ce660b69506a1d20ed410f38f6e16fe242ecc1ea84e7888236fa284f6753d7f1641fc4cd0dc7d6e7dc059b676967e649fa6c15fce977f086fa47ee855712479645b73c7b92bbeacedc85ad91ef9f848cf7972f0d123a9655ac06094d8af00589614d9040b6284bff7dced80b51a3c98e19581961888af13b82127520c7817f5f063ca4ba77b90567676279a52139fee4595739dbde5aa77ac2b02e73184ebd9f0e49384dc3bb587de1e5983db7c633d97f2e7454fdf7296365435cd97076fe03e241da4d2b497b082e6ffe0c19c11f850f4bfae630bc8b787fe8d63b8d466a27c85c7d24dfa0c3d71da900ec78e2a48161baccfc9edd76e0d8eda722a5766aa0f0075f21269434d437cd153ab21b97546fcb78e48d1b99ea8e85b88c3f5b7da9a1f5f827b4f761cb98f5aed368d3dff6f6e04b5dae329630c228ba0270963bd2c72abdc6ac03389ca5c427d9646723399ef7e26cd78ca40bcad9ff3f3711004a0fad2f01208a8e0e2bbb39f4fdcb0011237147ac8113e88407e8618eee43a1f21ec5d655ff3230421258707253755cd7594755b9a9bbe2587a6c43a14042bec7025b18b411ece3ba216869b8a9fc86e858368c7baff8bfd1f4227a6633e6d11e62e5b79cb7bf4da22ea9005ae826408d03b22d0853d52d2f69010b5ee6b47785f04bab4796bac37f63645f92a0f721946e892580f338f82efd9e95dbf73416c2a0421c0c50f486c4a70c5dfab41354f7d3d4877bca24506dbf2920d89908ee5eb421ada110189ad97e11a2bb9fe174c821626a852e5e0c6c9fdaf6810584b7ea2ae06e264654cfe404ac05bc543836299546faea53bff4627830ced13e49456afbe1b474cadb22e9130cc15fd212e37d0976a5a1f53b48e299c1df9aae0eff714b3d288b979a6d40bfedaced0f4697efa64d60a903a3df6434c9b4b37686ea958ff363408170774404f721cacf7d66e7d4831978b35e1e7af1ba9d25795978c458435305e120cf5b7b05ecbf5823211561a52f998725d1a4fc0e0ff8c4909711911177b9e81db6f1b1bfd3b765c81a79f3fb8c5cca0754752adb6e7c84f076faacc2a331a41cab143db11e4b09305777a103a677d3fa47ce79716986433697e3568027d2a80949fe3076200d9b16f70c45483625463262d964ac442b58975410eb18dc5ae941bd2594b01476b5719331103e64bd3619527203aa7d79e2c89eb0bb4522ca5c20861c9a6809dc49693cb347b08d4ae8bfeb41101c08f23b8f88294d768b1af696d54c4662350cb345884f94b49584a1d41c9b9d2e250736639cb430a192fb1198d5e4fb481fd4ba8aa49180e444d87a2d68f92b01389e85e312bd534f89e62c06bdc3d145ec53509b6dacfbf406cb19fee5da652e96db4bac6689187bd863dab43a2772f4910371ec312b66182ecb467608d2c392c18179ecf42d8dec1d91822ab138f6fb9da414700f82078d4bdbd935e848597a5a36691c728c551b27b96211ddbae797fd2d832403edce12185587ed25f0a3c4d972f1247db6a20eb46f11c38f80ea273de4b5facab85922a01203c4772f5718365a5aa001637562c5904802f8fae7cf2751eb43f3155c7373b4ecaac4ce44b5b96d7a19f88fb3108f1a913f33ff0ebaea001443210065391321a3d636950d63654a421ea0e5f818ee2a7f6ef81aa731016da03312871caba2dbffa22a6df20461eaf4e4674ecc5ebf6b86cb7a326c3d0a42a927471ef38063561f7638e8ae97508dd2358d901b8bc3396e9146f562ed0e0b0880608e3ea71a1e1d26379737c459c3a5d7ffa604e1624d90b5da1e5134dc2cf3e370adda8c3c43c0c6eba6e6700b390e4ac43d039f892952e20b37160e60df017d83f6b6844e2b0f27a7e496f03ba8112274c3826359076be5a6e6648d1d7c750729ded934e744ad216883015585899eb853eecf36fe148ec8c7329926523c172fe2b8b1bf334df746ced9b816a1dac19933e8299160bcbde3819855f58e8c7d50b59bd0b9dc36f54c748fa17dab59bde39935198ef5e956d78f927cf5dc51151cfa23537e6cee12cd99f627bc945be55f09c23318524135b41c0b0eea1eb0024d4ebe7d6cdabfc023592992c0bbaa5f4ba4af4c3ee0a3290022572690717d973dd7be936b6995260c8aa4f1fdf4882f945834eaf562f6a8e88becb6c1ff26fae2b90cc9207a102acfa9452bb603d3bfea2773217e0f1c0c509d9ac7ba759975b885c08d402b6ff095b8dee7d66ba2506abd8766d04d88da07190052e7117fa98792aede27fcc1653e7c3780bf62f18567eb459d8adecae40fc0b77548bd04f43f9ba34e2609259d030202efd354d1a57a393b8d1a867df45bb4c1e844ca8f3bde68384e1f39ee40bc0fac05e23d9f65cf06501eb86dae0845c38c8445411a8818b331a42e5fb6302a2b71ea0207dee0d53f9a64bc31729e07558f9dfe62684dc2068f98b33678cac73560f7a382f983961eb0cd849c213019a42b5adaf23bd701373e6094db4a69d53699c9afe3c4975e85821545fbe0f6ec919aeb9594e44a7b143127bc1973439894abf499eee8bfdab8e9cda903058783e4b6bbaad6a4e4a0e13f2bd6fad19f14f1ffc403aa88b572ae56d73c1c6240f3018244b5a84127153f1deac91cc44434ce38bd0a5b8e6423472595aa4b3aecc0cf2abf73040bc647e567c1438018dffd4772aa176939d099b3253800eadb67792b7f9c57750cf5494ace06512940a684f9a68cd9e9786bdc7c68e2824382d0455913d7143b8a87681a83d31ec1486cbeb0f6b7d0770079e8db2d2ccdcddc245f892a67855c15263899f92e491e12f1b91bd9d2af9b6eb08fd8290430600149dcad0038095b69ee27d68fa09e8d134796f5271901237eaa9aeb3b8240723675adee7e0f9fb519d2b7bbb9f30201f44475401824f381a68b369ac69d6ef35f5cbeffb1c1b6524cfde7e02cda7d747b61de448f57d05d13e475db1b1f8bbedf753b09218756389ce796041fcb05d7764ae33c15ace72228d521adf27255ca3d9c21639976843955beccc47d35d586baa57bf03494c910552a62fcd777f9a43f288628e69f3fbe0cb025a277827bb779445d599a8f5729abf0d236c835db55920b9e3f61624317f015f6452700e4e73c48d9ecfc44f57475d3339f609f98686312dab919d93c6a1b6ddad86e28319757878fde04c84ae47d3dea9c7b46cc20ac4279ec3a426f7c7e37b401183340d4d9094e14ea3bbc0d425dd7042635c1f676c562f8cdaf0e585d3ed957259ac17efb673bb110a141d4c2f3cb51b34662aafb199f81c569b00983724c1ab269132724d7384f30fc204a5a7da0caf6e0acaeb3a2add9e751f7db16720542e194177d5dd260577d2820eb2341ab8598a79f9f6d4b8a9116177b7cec75002683e35de4b4af26077f886d46ca89e6aef6fbc07502846b4e4ac15e6ba63af0d9e424aa432250ca70a28d29003b8dd4397d5f090dc4500e5192f411f0ca8402a92fa20d70c5d4a629ebb50e8f994a42618164e93e6280e606a87e5fe25081573ac4274870b9eaa3ec3cbbc9533d9dba6420ac781349ea48466b0402a7ee69cd0d8322e67bb3d496e2fce104b0646b02ad30e04c0db2342efdcee3bf86b7ee96ba225d326ed6781c71378cbb39cc8d6101ce3cac0e2d6bc96d7f995098c4dc71e7bc361f2d05fca9a94e00a164262679f82bda4ab54f42085dbac5f79697aadde37cfde1137fa624dd1893c48d03257bf9998faafcb6bb9cd348ed1030d3d95ddc585effdcb604d946463bfc90be52a29e6b4c43a8fc3f59f92fbc5899d37c79086d7b0dcf4ab21ff6b43b873ea7f4b405bddc5d6f594e411552cfff0db88db32d3c70d15650e12820c975658b4d54a5648d02497e6142293ca5e7105fbf23a62f6010111b178640b98979cf088cd54c5f6fcd8de881f798baa84cbbb2025d496ce1e22ebe612564125df0d8319f2edc612abf6761f65dad06606019a64242e10cfdc9975c3bd018e9bf036ced0162183ff9f3513b225299a5d0f6c82c671c910d38afbe5483848e889f7e2b00d31fcceaf5fa6b25972140e032ad144e75e253c1cf1c9ff5599d8a6e1567366bda82b0e59ac6f9650e9204b9d48e4e37cca8f2312bfb8664f8094d79035c6197dd8bcf8e343a592cec121ea2a21236ed78da61b3e5fc0e3b6557ee9bbd76fcde449b0718b2442db93cc12c7882c64e3a0351a333173d13aa508b564eb96827175a77197c0a6280a1fa920801fe9f011a57d0e683953f7b7c510a8f8443f8637d0309e70d299ac5ebc89d20280dcebb51f8ac2f2b24ad23512f1d788ba54facd83055f0fa413b6ed4fc4459a602002df301789f37c8984db0a9f43501472cff4bdfe9ea79d8b663aa7fc445304df29bbb7d38495a179eff4a50fdcb9b3528e4b67e8450b2b02cc436c360943e0764c202e8681b4195e7c1d1959f65cc3abfd43731637345915f39115f3532b606c99df542c3d09012945d46be274b2da9e1f334ca31c1dfa0e801b93b0ebe16bd8f7507fead0f72ab930cb065803f28be2d1cbf4377aa220cc5b05400596b6f851eb2b966684f07e224f3d1b2cd9416a2a9429f1ec4918fe4459004d152df796c3de6babe953f61b5018e23332d5af2bd0af03eb2625872f7024be923dbc96f391740f3dbc3b7cbd7fb901a95988e26fb60b00309dc38bbd90bacdeabe889eea685edc075bb24d24850f6e68cb07b07eb583e49e1c37c1e79abe9b9a283f4421a1082bc05653d05f24b42728dd20f956b0d163274b7bce9fa54ead7fc40d400b45820ea94f8370aada6d9c29d213cf2cf4e21b7f16039e24d445ca04704ba424c5589b2932d826cca05f1860c53a34128b5ccb905fc52208a839e0ef7b2d84ccc6249b7b8b1a80c21cd3e598061b735fbb57f1eed72c573ff1d56f8884f8dc1df00346b9d8e7fed9b3f6b1ac6d6e753099fed149381b868c23130d55a86b00b69be1358026cac6d94a960a476569edd677a806539e3d93d088b4c4eec9644f8caf90a3d25a4f348f9e4ed46dc7d4c94c7fb663e6f1b43d95a8770ff6032205f0d7d42967507218865ffea74e840bd50f30f9ad78a42d4e4fd86e6ba8067d75d6fec9f753b274ed9cc74a640f3d58ed4a05e35d97104dfdb586adb27591cb66ae2cc1fafa570252868aab9fd28853d174e79e9b1b0f29ecc81b647c7444cffe469fac4a9bd04364035142ee7f898488ada43c9e4082c6ec5588ff5e14fc85db29ff6f478be50c3de1ef40dde33187e7e64e813c067e4bd4908e82ed927dbbbe270a5028cbc533371100b8bdea8503b36a5a368a2cec3753dc9a6a7afad7cdffd88d79b08b59bc79ca8556849181445442e9087d3ed7a5d0ce0af6bf5de9760618c7b28558de10ee11b9e4ae529ee6d02ffce40e98fdf13acc3eb3b5f9775b1aaf9bff40aa376d20319c7204f9666c8a07828e62ddcb0e2decc4da5cb6a4f94c8d390631a5d5baf0c9c67e052a6ddba05fda5d3c9326ef37e397acbebe93fc019439e736b9a1a4c3b836f73ad76f61533d81e28c8ce4b7e1b6fda52570f7436220962e2cf4ae3bf29c09cf9aabe6e88848d9292b6d9b6935b54a138a59f72a8e92ecdeb64272e39480b1f9f200ad868dd41e9e7a93869922e791901d37b599d8d329c07fbb55b5935515cb1fb9359998a5e503da876464d41a33f2b8fd0903fcf3f615d716e75034cfb248c9c9064b08a2de967653e3705b62ca636bb7e26dc297ceea4a9d59c4bcc5380078c40aa17ff9e7186bb5bc3970b67f2a75882b2470142f1b046c3e0425319d380402c841d10456fbc851d62cff92ab7cd35828c95f99bb506dd6ae03fb5dd3c60a46b5ff524a1dc89c17503b610170dab41c1aaf7beb365c7ad4ac499eb3619608514b01b34b4586b9651edd1e2403a4b4c87c5e49571a94652792063609e834b078122a2286469ff16e27f3444db96204ef4e046a4340a0e6b0758f8c6c52635f40d96b91b38246bcb74979fcd9fbb1dcdc8f604c1953bb0e68c92c1a4b15d4b51fdec472e53a03358a6ace6e5489401020953055ecbaec790d6a063f11fe23ce0a3f28813d6c863d7a6bd25fc3c5600f6f2d390786bd7ff706c77f5ea3a4835dfda3caab723e9918a9d86e97f9c109b9c615521b7a6336e16d45d0cae901b5fded788d7c62a4518cfeebc6e0ac05d219e717c963d3096000c16efacb08d7b351b765f9d007feebdc0cf0bbdbcac856473b655a2d0412d8cdf6675eda3f6b0fe83a77850a79b99744ba569d3e960d0e8f6fbac30692df6027f701e9866a3433de1ab9968558ce4dc8017f1224d466ec58488b83aa71e429e678461a028598bb3d8f6549c8f0a235ca626c985856f9b73b3398bd3b4580f6afb0fb3ebe37a07f6db1acc3d701408785c15c84f527575655dd4f395ad4abc6fc157e734a82cfe10c61188d58a5e963c4178bd2e699be5f1d4360f951f066133abb7f644ff967ccb792907f62dbb5a39a382a1a7d10b781a0033f9bdd728948295a00f1b0c5c0d0fa262f9816fe9f935a9e9c89d70b9b3425ad2736a4f5d4290c0513f16002cc2b4168c996f249a8dd9f0803a4427675022dde98ba7b68ab44e820f76476c070185de8febe5afd4b53714383eb4ea5ccafbd5121ac05183fadbf9798ae9a224ba9a0f877237762abc04ae7d94b6a65c11fb64d349d44ac1beb0232f061127758ad612162c3683cf9ce3f324760c30eac47e49c71c223b11f732a79eb2d376a7484cd28c291d10ff625bb8bf507da329b2426c00885e00ec765a5d5884bcdd2d054c35964a3ad15d2cae6450da6f6af1906ef5652a4ad8c85db379ab0680ba0252079d6a9de815c5d579f1ad416d97247a0f0eaab919e3272cb7534f191a5869d97f26581164d8ce14797e4a321230994fa9c006879b68f48ac45bde3058890cb1095399dab4e3b7e298d6e92efb1057876bc609cdac954a2e011cdfe64c0b3f94a31faa214b7bb3aeaf5693a545027437e3cc759368bd1f0ea994f2727a96473546e391be1f4954219d922fdb6b44a5fbc0121ed07885f3b81d907bc49b366f628f7ea2af58e2563ab19459282795fc46e5c7776df41efbec0661108842430b7dcab6214fa99dec6f153bed481d92f52a0c211aa7e99ebb7d808bfd0ab5b82837466217a86ffb261a4633c4fd4d1bbd02595e08b2bfbefeaa11b8e71681fed09b434e63853f01eba8e7b00b52bdbe8650e54a3fbf4ee1fe89767ec83b0f3845cf1faef8d415636e17a10b2eed9fee1b06acef3ac380f40ce2d728a8ac131099016ccf23fe8090f5be76da823f12624eadec492f881ed19d9df3635946a893e84c83d9c5cdf2a2c6bf792aae9b523e048cdccbfdb494205c3266a76f83730ed725830ca697a8d05d619914ec51d5fa003400023e5e6c2d440fd2ee69292f8a9bae4bb840deccdcd2ebbecea6644f33cda103062f003e24af62df70d44108270a876982eb94273afc206e605c38215d8e81747ed241952a209046ee3da8cbb6e78009a29b2b5ea6e009957452077e4019c58d6c42d529ee0a41cb68f1e35d938b3bdf2b073d5d401ff2e70f46a9c2aafdf36b3df5165a22e199efcd1405fa59aa074e784cb5efe1d0348c8ab29d560726611bdad409e82b11770aeb1bf2916a66ad14bddba14b94624cac1c4d82b89895fb6a76bad59be1ebc69da8d026e5880e4786db6d5d90b6f4e5a466916eff2d2fb30e084ba9d685397552ad77a2bd0ff2534beeea5257b6b0b043ae58798e15b1abcd509d1fd3762bc3c24efa882413c029cbdd310c671e38dde976e409b90d0fa35749619ee9b89673d247f260cc4efb0dc3bff8257d52da7a25314a2b7950e79746ce13f24d928cca62ac2a165a39c1399bc9100ac3e8131a929320bac96a9388ef100c12477887bea836d309935c4a9c4977058b3ce1e525804f7095c76b40c9636a260820e43e9cdf1454790fd0950da96d45e6665221675f94861093996532c0c29d0be7708139c7292cf1229b4884cf9722558408b564c0a1a1ccd115faca74b2b1adf590f858c2034bbb14b96f2cad5c1ddddd8d4511291867f058b6e7fee6310e5d87cc65348c9054fd7b953745b275a6a0983ef650ac1f6a030827137e1228c584f861617001e91d06647bc794268efac0e85c3f5cf1e450b3a0469c44d02ac04af8e4f095bda03a8dcaffbd9e3927a9c7e34e47c07f02e6e9f393fe4150f2d685f1ab86796cda01f598fe3f6ba5114182f0a457a966330c1f8a657932dc20c731d6d12ea5f92b92522b7fd31c41a4e0b4ce518b39165279a6841a3447554f2441926a5b15801b9bce3483a3433f0c2adc93387c70f01b7379e95dc60e2a1f02fd5657536c11f53dfc5ef6504094fcb7ec9348f77699f785e7773b823d5e7d17cae7d43e37cfd2f75c8186a6a6079c56c5f12a2980533c02e4c3c8024a353863759bdf50435df848625596ab01495cd25744eb10ac61d406c039cdfa432808e679a40e828db6d66327c74f46505228d9469e329ea4f3908a2018b95b9508076ce355aef501160b33fab3e044f0dcb2430701f2e6e2e6a81429c8343d3a321b837a81809413e6e324e00ec80e1fef0bdc987a84c139e1904cacbd5bfbc1e75168a7933983e9dc64097c26cb1f92180df0828246a6696642856f49bc55d32b5931797aa312f8ab33d736e318ffcf1fe411efd94787897692d1b1557340d16f0f0370e01ec6c3735861f4e9adc6f3020a77a0e0931ce7b180647b7fb4fc79d39451182c182d99164e4d8740a236fe829a9fdb3592ae0710cc2b4ce537bd4fe0ad45fefec2f2ab7d54e5685e42b05e51570d11f9e470eb45a0d74b5ed547416320234188cf5e829839beb993ada7330fc926fc75b1f204c2b73aaf173de0465822e41e20e3adf7baea0e11d35cd511e58ca1ddb0320b816a787027e5cbacb4c5774f2e24696f9321f604cf0d69d59f8de8b050b2151d59b68feed3ef534d1522dd66baa210c7b06a0e0d2582b69b6ac1b8607a0569698e296ab97b179d4c9a33a5d01cccb9db28ae83daa24898b7d47cebe5b6d4d7931257e2c62e6eea19ff7e077c22f8a90f0dc8097d083f61b8dd185c83bb64f4081712808399e32d23148b9246d4c6e31b3a4f44a5047a70bf22b2758a02aaa171c270621cba2ce23fa24a4532bd192ad3e8fa7a732c55eec08cfa51c900a94c3cca921812cfcca61e0298e818c48dee6bad700b8017e860141dd6107a199a5ca00c44bc993bf78cde23bbef8e5db80c7899980c4b890e9b4144c9c83750e888d3af129b15c0fae99f235821d02a8f4c47f9ca8307ca32d1bd89a842771987723571be59aba057c4b35fd3d9c16cf22dd47baabc1606559ef4645ccf39495978039a28c9a82045550f5dded6a19fed00b6f9dec09d490f6cdc7178a974cfebaf293debb9b90918048359de8f2840bee647c71d019135debdeac720b18691f6799518512a7e9141746945edfb8bcde0f28fde3e5b5b1f534c3e29a069907d394db90f557771b27006cdbab3c7b86281ee9eaa2e415c6409498925e015d34b958d6105599619d7ad4a935899c787132ac3d0fff25e629822a73955c0df73af1c00137b90397c4253f823c41e25b0869f9c185d4e1ab148e945f6d993792a54f066ad477560a4cfc778b4ab5f4c0e97e7f8016738547f1087428e42cc2bc272d0dc7b7e89607733740ae63f9d94721e1693487c4642bbab40ae50181ec12a3d225d638532a080e7cd23d55cff4428aa53296a42ddcdff6110301ac12720ab33e7f4246007b507cf044b611b466bda016843011bfc234c1a4530e28a15781e1d55c3540f96d348206e2fbb5e46f4c48e64dc53656ecf9b120a68feebb2c8fbb193ec3bd08c11fccc7a2e0b4f79cf411e80389665988917eb0596b44c0c0dd9cedf39b86fe01ad77973fc699c169467ff1ad1e795c021bf84ce54c48c7ff6ce1a41fa1987ac7361a90a6f4fa2240004ba1b4d233937a17ba7b9dbf565a2ebf503458c75587faeaa87bbd10a1b91568a071ff8e622154c0d7ebcf8445371e376afbec1a1a93c75f014a6085791b8d5962c5cac2c5da67cd0a5cfd5fc925761e52e1b460db76db024a6564b82e0c6901e9e66238d3438b7c9a3d2fcc226bd109b3b0c20749dc21e6e79c1fa0a9906efdb8ad1b1f4b26b0d5092fd34c6560c67a53e8cc774e180f06d0c2dcc01a8b072776414e56ce3c0958f1c35ea6cfb9d95522033004756c5621c21f8015bfaa55efc93ada694362dc6df8436098ce42b17595c28f91ecc6df9a0ac4dd30314007dc39b7a986e0f137f11cc4f2fb873b1f21d05f2906668bfc0280f3f337d09ae76f4d889e3a4d5e876cb89ebf052ea4c3b1320e3296a7e3de21d7339c88e08c105d500ff9098a7750478759836388bd4bfff4466beb1bb4093111c18222ce99cba4463f54e30f96dbb0d32d864732dbd46f3c0a1fb70fec24a141cf1d933f31692ea1af78e15da16238d839eaadad3ca6b41c377ef6c35caa5effd3977f11cbe2d883a4d8e226b11b863918c7c9ad8fad8267ddd8815c78c30a3776d4f3dd7fb3b6c533128094e1cddd6525bceb821fefa1a077b16fe4c413e29bc2291eb39f27845e44a0fd48100182c751172d2c215df7174780fd05f7b52178257326253fb6788095039d02670af450e23de7d2cfb01c1e86cdd19baa51de267ae6f6a95a2a56e245c44909808591ac43d0a0bc5576acb9f710a18dcf8d251a08b6e0489a9cf8dc6a4f7acf841705dc08442dec955746f5ce5c4252840234c7cfeb0fb673594d21d5eaf32c40e9a1f25cab722a0ff5b4a10b36efba515054186a63648eda3a64b44fdf90db14ec4d6742501441b1d5a472f0d95bb26881cd288e17adf09c69859343103a636cdf052351c5dea2a979584c4f01adb4ce64dbe1fb5a9b1375d25e23b36f1f195f101d90879959edb5f14849b6a4cb3f0a0048af49f1146322f6d440c4cdda40217c545033ba98f0f3c5d2d34d49bb69c2c4ae680539a6ec0fd1c9cd616e311202a7b83386a7f58a570e20ed10fd660a2128bce9218d37ecc83917fbab7d190459f9743de26611f5c11d262e7b635932eb15a676fa5d910dcc78a67ab15842b0f3ddabe68ad2a96e6d377094736067e4b4e99716af1f05ac49c5ca9ce461fba6e53dcf700c1d9d02199c1ab9f3add737bf89fe6f7933a381775488ccf66287e12ce9a8b5969b6f0d221e5c88b62c2da18f2a06e97dae5619a1712c9b2b4d469e9e7b885aae4c319dce102f5cffd651ebc823921ae29837259eb6193e78f363ba9ce10c804de9b07b2bd57fe1a544f42a656588b9310726f74cb792402714f482c315a3048c180b0c64fae455e3603711e685d8b4aff5f3989060e27fad24a56f6bde1dd4a70c5bb0a6eb8712dd9da5675be27271b76e50c92a007d0b1fd76f7a8b61de9fcbaa73fac530936562c2a31fc1de2883598e8ce4d87c275058f2b5de50e5e359282a5273411b13ed3385b73702591b26d565c85dc2776ac5b358628952512903f58b194a6910931ec7744610ce8b95c3207188f8ade60a0afce5a2d19da72cebfed2c7a5fd076d60f3e2961172ae14e3cd6712b96ca6c79baeaa426df2a709dfe97fdfcd477c478626b75fc5c9360db3585c878e2cfa551128aeb03c51db19189c3719bae3e4532f5cc5b3e37e580a5d990a85cf149ce6bf705469cbce51b09c01a07dc50fa36ad20057c4a905f19d89d83ea37787ab299089a85025dd00f15ac157ce0721fb2123821c61142610bf4e5b0149e6bfb28f1d57a57530ed32ba187ce529ae4e8a5fdd6e857a0032ee1c1f42017615e50c1fb400f6f38f86897aae3830fbc909805cc4278b38df8fe679b57a6c56524d56ee56c99ca042b4dfcc8b53a9488361f1252ec5c32733774e87bb6068cbb0f703c8fe72bb3a273c1974fbbe1c6048d58a26307a1795784cc1f1bb0b4d4971cb91d11f905cd218e457b7f951942a6878bd3044da4da3e5b8ba08ca47d1909135f97ab55c9d36a6f298665b8e7575554881ffaad5362db509fd5f83745c7f6f6e4da59c586b7aa966a42d44ecb7bc3647ea6ae9bb3fa0eca1114737236ab4c78a529353431fdeed9c1b55212a8ffe55db81b4829f06daf1950d5370c335d422cf30634aa3973e6d3d282ace1882a6549bbc13eaddb1987f45738261dfb302468a04fa1b3e7992d4add04daf1c96d466e445f8765d80a7a2efbf8347b2be804993103cf542cbb2172902643292866b7f29542cd0dec703b50577b9395c8c4d05c2ede428db3ba793d8da421ed6eee533234d6b8dcba41460e71a8a6b84aa8ca59bbb348aa5a56cc3cfa0cfc238c18ada2a8ddc6ebbcaab63fabaeb85fa573fc1744df18929b07401767bdbcf447c88714d372f36b3503d682148fc694e8fc5fcf86a483a4ca679bf756c4a7d0850a0620a3839ebfdcb1a3585d5c74cca23da3bd2d3df3b5b90303824e0f5922376d8b809cf250da7aa8db9a39bd47ffbb76f76df14728aa48e2c4274e0390cd337a6c678eb09c2472ffa302e347f53ee0402d00c626c4896bd9069dae6a5d479b934a0e7edfa8f404b5ad6484b5db39ec282cdbda65420f5ff93020d789e1b5ee79c4c38125a49146c01cc777c0a1f9f3fa1053bddcdf93f242934baf9b4108914d2afbcd0e11bbcac5f89442cdd9319cc3fbac00ad5eb4baaddc445c498f698b56fdfb7eba868a354a77f7259a407b0203d13ccb094bda5c5a9dd50231c5302e531ae249234bae7aaf55c91313216609068caee295c2fd1b2d09e956c0a94e5b1bd64b2d2650eb82d7a0d9fe01ec60d995ebeb8f79f05bf3bad4806602be5bb05d397bc3e09136cf7f400fd93b882e747dbcb4ec5db195702319c44c3821c373feb55aad7e23a4d8bbbba7fb1c7785ed6672e636488bd87d3d33fb5cfcdb7cca54ccf7b589e65ef5e7e70b1a8c4e48c5537b1b390bab3bf8fae47f7a0c8ac7260d0931f8fc56a36d75b5c4d1f64e2b2b93df1f8ad573778ff8fc1d280c9b1b97f89f4ebaf27c15d2af47315b1ec0ee0cac875b14e67a328331fb45f6bebd1f62402005627e10d6b7bcf93b45d817980da2341221c8e3505f1bb1a2f639d99f5d3a978e4a01efecdff71947059a59650167c0ab18928156c223436f77e2473dd4e98362fa1d44e786015dffa7a41a2f5647d17f491f841d3989decb1fd3c2e22f370219a8036c76f7561fb14ec0eb8ae4e54cb9179ef1801f039d2fbeaae07787cdf41d771e707e7f0ccf7ba6b6a00afb835f874529f590e4c52cafc53c6b32c37e1fa63c1ef44732ca46f0a3fc91c44bcfc5d04b41ef4c025e753876ed14cfc59d87dd1f3e14b479caf4b4a3625a3ff24a8c9cdd3ade140aac8fc2dd586e03043c372f958a3949b3f2df83aefc92fb19b827ba7c81ebb59b9642009b8b9a7b2f2c6dfc15570e89b7f94b86b07d4fe15def12b962d7fd57b3e26e2710343612a68d64e8b229960fa285da133d7eac92defc745dd85e1350291612e13fd0198bc7a4e09e2817f3723e14255c8bac1260f390417ce22ea47cced1f747c9ab6c1586038b7ee4eb0f45f16b7dcd5a9f60a288a5aa4826832faf866720dde9cf816657efa97871a2bb26a9b8959e291c7e20c093b202013f682fdda578affdffe342808c1c55b54c6c94e3d8ac9f6262f2bd8df141d67a9b74e6a9e4d6c0523829a89f78f94260ff315bc42a14495281306b6beeb51d98012c91018e8ee72688c28cf428d3f405159e3205abf0c0c2599d747bde3af391a4a611115b86dbeb2720ab61fff8002bd3b8dc04d7aa1b729fb333d8d6cadffa94a2bf0a87d17d8696de0e4870ecc0767dd696ddfbd8d411c8796aceb01daf436f416e28a91ed026db0988e93435e8c9053c587067c209c9ee3fc85ffc140041644331ad069c3dd3a3d50e51f45c63a0f5f1c5a7a97d39fc99a67791e02b0c4845f2c4b5025c29e5e1c2b30e011120d3db7a2e259c966e3bde169b9c09099335c60d9cbc44cde11fde041a4eaae2422e7ae31649a7b449ea4471f7dfe38992b1c3a55399d898d94ba044516ee65edc230cc5abc7ef370d438dddcdaabb0dcc186bddcb55f7a63e336efe0c5e30fb048d78e170d8c616cb4736807e68ac59dd4e9dbbfffa7a80fec33ff03f7ddc6cc8f87a3cb7933c7fc1038df457edb6bc0e708450b1d37655dbe930388e1652fb0a534104a34f23693281ad30adff9f62021b6c4d9eeb52c5786667b4702df3d44a583ac27c722577702242a68789a4956f6ee379c83e1b881f8f93f81945ba99a136c421bdacd9dfc071af667d8eb96b0a32b80d2286a01918e98c4e65b9922af29855b83d302cb3801122e0859909b2d8428c52566dce5d31d36c5585afd4d8e94b18e42abb8167517ebfa5d5ef9ba935190f48c8a476c74bf66aa1867c9adeac76d98db39f20c9add477de9092bc1e0d252a9000fef28e7a8741cfc7631c7136444c16c5fa24a88bd8138bf58bdb7766c5c2ccc772718a2454e9ea55c631f9f51d635e66ca780eb41263e66a6fe9c81426204ff29bc9569f9390d44db5bbae671f9a45e4a15ce775547d0d91fdf42d2ea1a6c55bc7aba8b0b5fc567f473778d66155329f3a9d39e3ad74be9ee3555074dd12b38b48b5af793c7d85b3954dc74dbd2087918efa47179cf1654d84c625fd1f20f82422c42c837249c3cedea0e6362cd79596d2a0074bd5f32e973b08f6810a20a606d5ad00dc6022653ccc97d3fcb5de9a48d6a2e76b9117886a9efff512bbafebdb554394d702e18b1ac5c49b748d51fd97bb5cb0e8ddc9026c8b9f26e38676b0aa4d12fc0847ac5f5e556b1fc3a860c33e88ef2fb36159e534ab52e0d37f5fd49ed9d23fd95e83936d300948122b7a58284d4b4fc248200f20af3507439520d97cfd00dfe5a7662396364fc02c25b02b725e4bfe4b62404233dbe497e46069d9010d68f3bc4e377a7035d13a66f421805a41d0155864addb8bbf92ea24634b94ab323fff187632b1782d69063fdb31f398c9ff5ffdf829fb5e3b35618ed9f0f7ba8bc760ae2e60d911f2783a7d3f16ddda6c4cb8737d8fb1dddd0893b29b90b22b05bed168e42f5745f0ee53b2ba72836aafccbc7fc8c1aaca43a7885bdb0fed745b362fbc2ef906d118d4b30fa7027a3c8521f9f751729b0db03d9a3472d2c350da5da89f248793b5d3cb60779aeff9a12efa4857ed555173b22086a24844c5104f63b086392ab01633d4b1e72feaf0651db760276cb84ad692b5ac8d9e81a29986c97a65dc3fa0d5d20f1d47b9edf8740261def55389f2f6eb280f53830aa1803f552d626a41aaeb66e99415440512f932e081b70723979d070045ef8ce9ebcf2cb7905b270999a1b51f1751289e5d42e8028cf11246595928eacad8ba315ea2ab58f6cbab64e26c6752f433d1288975029e156ea96a694a74aeb313d7db3e0e3bb224b5eef50941ea8f7f404b7142be19e244ed63bc0fb90631af858f77e9f6b5434b3518be4e2f6f07c9d7f545180551b3dc88688b898a6c508913d70cdf25a8224d2682209cb02f7834cbaae526e05dd3e47ac55cf313630fd6ecafbf33fa17069e900d4d81892780a02b80983a12a83b6064ca16ce069d8b662f5d5718fbce78620a9bb2e7ce5b8719c37509eff8c55958468de92b98d4de668eae03bce837e7d2e30f7e575dcf4d47b926522d222d92607ef0c78af87d908a2eee85a32e06a2d4f62cf4775821ff30dae3dae5579200da3d6c6564ac89ff67a55e889d759ed305e523f5ad335fb7517d3996dab4feae54378b9703eb5838aab543520b66c72bd952ccb049ae10092935a48d73bf368eb4831035ede0fc903f63806bd035cfedc1164deb41b3cdfb28ab0c1f9726a53f122dd558d69f72dd8c9a9e7109020a389ef02190f8c14bbe5ca1d5382a66c3367e6afe158cabd712df039e1b146f72af2dc30f32965476b5fe9b8005b7c7155c1ff1c8a16e9e5d9d6ca64c4072a86237c703689fd0d3b439d2d1f0879721cad1fd576ccd2fdc5fb7879de5e5f95b00084b3059a7b02f912447aea7cee93094c9634786d0bd7f568a3b3c88d33bb535db083f8aedd0b17d783b3e6e9522762725f4589da1e355fc4f734d59e316a353329520661ea56de52145fa1f751613e7106615c890bf843a8845dd66682b0c7fde195992c59624f2faafefead6a6a77e13534eae3956f9426a47a6cf2947684baf656e47dbfacfbda0eaf032a062942b9c30e76262d7224b76d3d84f2913579c2532a6a390e39991b558ffc923700e50f2c3134214ed2505f9f08dc0dbc18fef525b2b8a641d52673308c118b38424c4a1546c0c28070d2318141fa9a8c57f50a48c130aecb75dee958dc131887b7f75384ba5c9e8aac5d22997cac783e841465643851f5b73a9d273f9ccc50c2242097ec97e3ed48e05a9f322fa20c6edbeecefda349c864c609a1f8f151ba6222abc3e395dea85ff5a3a31bb57ad29ac23bb55394ef1d39fef901b2bc14e21b25e409cc58f415bc951d7aaa85c617eba961c9c6f38ca87bcd5aae1b1862e3ed041feffc7bd140444cf37b62a3d9c0013488eeaefc28c11eb82a0da00ef9fa0f364198612f2d480ed8651207ad6b3a71358b11fe7a26328d831ee7f1389e451e128f8960f3b17d364ec67970e76a68ac68880c40a83918bdd70fcd11ce8e3b513c25603865a46946d0c6cd8e85c26502c1bb1728acae1def6518b8efc1b3d2af414dad9d497167fe0a4078f45824e457e8e238845180f0730796b70fa5353e0d3aeafe4f3b35cdecd2a07cb65411a88cd8860e4868119d5624c34d8f1f2dce0cdbd26c8d929426b0320fa8f194aaba881eb69faa83ca8a9c5760729c50a3a5209c601661b726b121754bede81577abf52603370df99548a764af6848e58e6e062bfa8d5c40052b681f889709bc111dadc5910e375dc45863f8055baa4756a494723aa006a4a07d39f1c84a65303e96cd70776cb8fc7557dd1cfc06e2158913dea94a6ccaf54e0065325dd008cc71ee701298ee3a0128b688f26993bae018511b113f3f1bfb104e8a1639f05b0b98fb4bdb07f284720762f792c8e5bf1e261d6a00f936d475493f7646f4033b67c0e338e4e255fd53663685407e1cd0c1a61df2ca145e8feebee460ac4450f4e77d255d349c3d92a09e21a215c57b8ba6d7a9373a281524b090e206f952c586e546722b8d93d493aa68027aed0fb0a02e3b8eeeb0229d7840649c96ca07a63c0a8d0c0681d9ff2ea1bdf2fab90dc96b9670d01f800db5d8faefa9f470f9b130cbd72c40af84acbb6818db02bc7789630683963d0348f4fd67930fefd397238425f7c5c93c5a314b8d67040ae6401cbcbd4a34b88ddc601f94af83fb29fda8bb77427b1867690d2b1c03a2f124c0c3276f854ede22a9984a25ae04a8d6951715e358d94acd64c0874a6984b9a0028299fce68b21bda56dac217d3d5b125c9fe505c0816ac594690d3984cb9e30697eae19700f829c04010e143d8e2f12fbf781fb2c567009b467a0e859d1a6235f49f1a0cb869cefc16ebc35142c5affeef62f1719920f0bb00a02fc7eba2d8186293ffa73822024fae7d9aabed7beff25632bbdc04f29508a2cd7de9c0ad0371448489e2fa6da693823216290568911cd33557a591d93e778bdf3a03091c6e61a20054cb132aa5fa811efe60f1547e9d6444525f61dc42ad22e0e403be1da558c5a2fe55f68b58db7732fc9d1ea522a671817e41d5df7b7e9a0b3069c7a08562a1bbe8faecd83ca0551e303429cc26740ec96b6fa4407032fc54f2b0fbbef09727a46110b13c0799a70504e12e2fbfd9ba0a1086545c78249acae897c05620b7b9bad5702587c6def3179b1b5430679baa181651324820f1347a98d575b684977764f2059fb22af521d6fde11aa872860240aca9fb9c1d23f75ba9d807abc6462126fa4bce54323402fc0cf046da40ba8279911e12e7fdb28339c913de93d9f3f1f13b381720b8513b154e4d646b9f971c132fa69c46a2c09a090f64852fec8dbed4b827ee094b5afd7e2d9034cb6cad4f46dda9a36b6dac9300a9334677d9b324dc8db302c31be622a3c18ccc069ac04df635f0078d4a5bb2c11b29081fc7f4d19960fe7a60fbec5c2984dd04700b568d823fd3b967ad9232d96eb65201bc0301adeac6bd0e9cba893ce46bcd0b6c70b45a6aed369749e2e65b6c2ec3ecf0b345664b8ceeeeb88e40f5228e828ffb48b8a66ddbf9df3f88a1d86a0c27e893fa8dd12ee8100cc17111f08c5304a585b062d84d76ae801b0e527cf152e64519431ac417a238032cee6e5cf33ebeb68e792936881b47bdbd249a9842fcb2fe21b15e4e6b845d5cef6900a6dc563365b5fd282a2e5cb21244333b59d1236a942fc4b7ad2f619fb0aa22ce3077bf2a66989f3dbc76f1b902ea0b6e3b74f426883d472af5bf33318ba3586405e8c6ff3f8eeb76bd1b9f5f90c98af503fe30af461ce7ff3f95188b94ecb56d4fcc408094d7d30bd61758e61e7cc2ac9a490b4b180bbbeddf631d4da22fed4625540d8c859ee5395c85701c822ef3ac1124f1dc84a0373cb53ba6b149de23fa105062cdf6b9d3838c5ad1897e0dbd639c733489a8999070eaec1925ef2b3ab12a51814d756a6c62c4e4bb21912e509193846b4764c541af228ca18c96eb18bdf2b4800851e646ba60e2e3e7e6dbe744a8dd06f585378769d7be0106cc588e7d1100bce37a0e015df28262085c7b92c3c07c75702991472261b829b57b10e1551819e95e0bb16766d2e36596a1644a5179c78459d00d995136a14625493107dfe3052dd5ab752ad9cce1d7a31705b8ba690530886d8d54284df25a5926a564f6ad02b37ac49794651069c344baac9f5300b471694202b4e27abff1b0524a09d1986daf02629b03966946066517157ee3ad6f34a2867efadf391103c33c661bdd0de8b6d5d782d00c8ca235c5284636361ef4c54f86cf51ac6a4737a3a33d3955963c1243b8e345a43432a9840cd5a0a8c48283b9035ebcc65c4c31fd0cf3f53f1ba29ae49e81e837ed74558961fd8f3efd7fae997e22e893bef1e84adfed3915731aa2fd78102b41c454c9a814cf6c7ab69c4e10e843cbf1ac777a9140cbc5a3bc81d4f5134b15dd16ab7c5f92b040668b2196b2140092d4419f94fdc847ca43b55eb49fe8d5b2b732b14a3110463879f8d66993d3a485e5679b13a02fe9cc6103af25958df513171ae3e6c682daeed9f64765b42cbebdefd81add6ab76fe8a58ebf08aff906d02d689af64bbd1cdbef9942b7b70008f7bdeb6bb0ace668065ffc8cac202565f1942b1be4c4c1d9a81900d081859dfb3ddad3eec6ff898cbd7d6a3c7bd423419484d57a740cce34d947ec3f82e3542f4dd10a4aae8f9af540215bbeda8af2a955bf789a87dd56dbc09c676c1c45f2c5281ca90e6ce49fe0651bfd0b88da53f4dc5707cd35c2d73c8c431fbc581b50b9277220487821d47c6d5fa4fdaf49e1aeae00da6da35f28853bc5d94fc0f3ad4cceadec897c8fc10bbac8fa63c63c965b8319690459257177591d26dd9bae000b8c158aa3389370a43a283335529d5bba18d4aca4e3fcc2cca969ef1fce361c80efcaf9ee79d898163e5c17318698922728075629a930a6ab4cf2eaf1e05a48d84cf8c970f42effd178b6ffa5fe146638b9685140637a104f4fe505ae2f4a8b3356daeb1bb701b88303d62b7546ecfd2542cbd4ff62bc286adc24e6878172852dfde2995acd4ebe248e254fe4c64d67ff9cacefed231ee71794c2271c502d8ce496a76c6879bc4db28b1000337c445e9c744fb0efdaf03f1bc7bc6769ca9502c6eb245f482f067a346f07c636d58857946299ee1220cfbabe4e9c46683624f54c3c2d6912c260c3c8c397796b3380afeb46b5fe4b61fc7a225babdfa0525208cbf87fdac76edacbb65d7b9084e5b9f2db6bd2de402ae428a152c856eb461fa7a917bee6fe27cf1bcb2ed7ffa0386227bf3f7b3af34fabe75302eae96f0ce21189bb9c20ce4f6fb8ea5c9bb9374e67cb78fbf869d9062dc6c1d993b2f0fa500c4676ea9f83871a921e40a2c26f777fc7175bd80bcf88959fe6b90fd05632d8d57b0c2847b3399d3e8caea55994132b80ebaf432cc91361c47b361d0ad1ae1b6bda09e06c8f169b9d20936f65a8d97cdcba618c614d94979498759a26232c26aa6fb30fc42314d08a71db5c2216e05030d1f3515313aef796e38e4cd1cd606f93a2878a383290d67293a76dbbe7d6fca85036ab184fda940be2f2ba1fee8d0b16dd89d7d92b604188805a785cd1cf3b00447010398cfafddab65981c11b8e76a400328d04c082f8dd02f0ae458c688a2051596b348a3fba7f7780cfc3025f4d7093f882f09f9b674df827e2d98c058d8e0b35689791b04b714a96a2860f158315c26cba10cd00b3488952620ffb3fadf8f957b79b53bfd207739ba38499d83ed9e10b17184cfab3183295d43de671b865077cc33ca002eb0f44e9ac286947ed1782e90c5110414abf9c6009e6051edf35c8572ed00b6bbe60f2fd1160602f1f12278b1f1ffd0876267162ad9805c026a1fc358a36366a37f50e371d9b96d8ef8cbd6ba05810345b139d017a6123c10b883bfdb5b25e8e7942f708519aff08b7b223321b80f7e99eadc2ead37a574d085123c93012009955d550e3641acd7d42a8b97bc0f6012af25f53726e8fa35390b838702f0faa9d15177ddacb704801afaeaa44637cd731f1037a748b1b95243a92c0860d35b94ad740d726251630a77d0781bf8e1dbf5f2195b49ed41e97d79518bd3906fac0c706f5658d274be5cbf986789cf5a7601683818a4f9c623484ae671eb4f541bd71bdc2304f9ff5c22e43f37209b8baf78d15fcce2ba8432780c7f94b1852b3fe48d809779bceadfbc5c278749a4c864694cd9f1d5507ac7bd5e0e10841c13fcaf8c1b55d47d573685944db870d4c68089d7699895707356dff8670b483a50eb9259a935007d4e9a1339081fbbeb3de3469bd5ffb508fdf1df7ed6022638b8df2bef069d2394af30b5ac90b2d3ea4c5f627c1855b2d9eae1a8d112a3527bc407c731b12d90fd83d5548715b15ed563afff8797f42b2d070e23d28f6321b4643e820005a45cbbc40038cf280fc4218c0f5b310d860ba214348a507e44ddf9543193905329eadb8ba9ed3963f0d601dd9b0e572b716a3d33704b1f00b75f064421339d51e486ffba63ed105e4605f2fe35898bd1ba27409245674297d9f103d059f6bb3d2d5a0b129782d0000000000