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 52654 c2e079159b21bb1cf1816f11f6360fb460e0dc1a7bd69cda4d9bc24cbc58fdf9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4609f8677fd76bdafb1a86dc048c1d7b0d4c8aa2af21c2e3954d2b19e8bd721a
Certificate Block Hash
c2e079159b21bb1cf1816f11f6360fb460e0dc1a7bd69cda4d9bc24cbc58fdf9
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...001552000086660000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000490798a661fde38cd3155efbdb9647ac12ddf3e9c2bf5bc14ea7d8a524b0981e0fdb076237f34c37a677a20beba9a2afcb3dcb68c8bcd069337b2ac3ff8debfa731b545a831b339c5ee658c83e563a615f01b96b8afa0bea89030000000000000080000000e000001552000086660000

Raw Header Hex

0000402012be9c2b06af96391a817dca59617cca9586f43bee55388e7ca82c4dc09ba3670c637478ad33e4ccb0e625a999e6642e88a5a187e4f8af076d740451c85a83c17aad066a4db108181a72bde8192b4d95e3c221afa28a4c0d7b1d8c04dc861afbda6bd77f67f80946

Proof Data Hex

59,560 bytes
12121601030710c04ce2c3be9afa624f40374d7c6044bb9c00eaa0753692c9db26744d165745f026e59a6c237cd70652e13019910231e8b28ad865087dea5fbec6c1c6587034c873bde65d4597b6552ae86f50562f0925665591e5f8745cca3cff7d99e80bfe8e877ca12c0e46c5ca4b8a64d727b0d329b72e03029b112031dd26058f82337c80e7e4cfac222f141e6fec72c19f1b59fcce58cf1b4a9731c9d40256c1333c6df6babcaadd277480d0b8ebd361f7ef467a5ded147396d145e65200e783d5f3372fcceff2c47936370b1386deef0c301641f64c363a500931845b7581bde4b5d3e4fa22cc74bcea27ced01261e3e3e7addbbd7ad9ccab43ebde07ea6d9518f1004b0cb7146d12ca44129bbe7782542cc66c49846d9e2234b540b305675c3727c1a89beff2c97e626fd26dbeb9c54fcac7eb639eb140ead887ee6f5c89312e36b7eabbf5555f1ee285894f2aebdc26c5fce0f876693c806182fc4a4240639c231bd9f209e8ab5f92c49d74917717445d0adec2063ea101ab240381851f04851c1c69c0a445b435c508246809667278b123701f19dae8f5f31de3d1152d600db71caf379fe98a18b5698b1324075f348f369dc2797fdbaeec4185b06d6ac316a5e975001426c870a42be57f744e1c2dd7a898cc8d2e089c0e5f9d697a7796a697fa50718d0bc60c1383368f108d4e8fac6f4190ca70f08cdb2649e083370422b4b5bbd815363fd922b8733bcd593af452deab6ed7e45124400fc34a270eb0cee286c73995585232039ed925d15847f72d114ceafa0fd5cf5d92a6a0a261d9c9563c73d776ff891daac41462793c90629f96824f04d5ef78d0ffb19c1690c4480d27c275ab62e053e22a278a28be4ba2902d396b08d84f3320a2d0c6db8de255bfd4d9f8f0e2101184f2f7b01daa7bd9486cf8abd0e72dd914e23288d8784003033ddfb9189bc91ca92af92c4dd5296b7f385c78eb564b50259c562dfefb9f900b5aadcaf1d28dec693f036ffc1c7a9d829804622f98b7c1f46783b71e0b05871b2847afee956a8543d61f957ba59ae266fda207ec42a95544368a1f369f0bbb455704b38aedd6a75332681055af9217f61b310ce02a56063ed6e8ca98ba87f5c61e2e2e3844aa567628d63dd26678cfaebed834fbf72a0d7ebfdf8116bcb82e89d2147b5e2247b72c8cefa85cb5bce2e9ac8d04c1b48e4ef941c272d59bb78fa27a85d08ccae7a597ac13ede1e92b44ec105c1c2ed409d052470aa6b8cf54a8c3e9c1e58611d5b6df8c39576b57a49926387803cabfa157d13be0b58899d1783b50b0a6992dd71e772328b40f14c1a51bbd552b349a0b9335bfc36b2a443ab4e8ccedceccc43d4d3bda1c86399d9d172ad5c496fc5cade65428e121c28c236f3c551b4b255876c1bba58a65521cf827dad607466af98ab5351b144d36f74fab3c918139b674e16c95ac34d24bb265daa01160c135a2f9422535fe264eabbb7324563b0c793a8254209eb9312757bb580b3e83ed0e2d67dd8dfaa2ef7806944a122761b77c3fa1abf84837e74048f03a13797d5873545b9fbf4ccfc752b47fe6ff90ecd4a0dff242345f646fe3a7a2041884ead55066a68149b7ec93643d22b9c7f57955f3580671e5e47404713afb6124e550910136da90cff60022b1c998e211ce85a90fe394da9b8d387fd3254e01c42513fc8985823143dde71099b778a4f5c3cad9c5ab47e4f355d260e1dceb6ba4cdaf0a33e54f881f7a8b53d2eace7f1502bf20004a47369fc788ff3115cdcc1850538cc33a75d3ec8234b4edd75a498d5077799399bfaecc832f7ca183b5821b090cb7e631f8811693510fa814e5cd1e33f9b420912341af265f809d8eb5b5d3171c7cd73643289468be4b8d314f93194ecfb3d9b8f7cc6e25ada6904be2c762ddc1ca43b6fa1526a46e8241c5f0be70d5a336c45c9ca05c595b4c5772e1f5867d89ef4b6424a24bf3139b727320eb00c8c844ca8cc49a40fce95f8e28cb67c8d94284c824430e3e1f03d8d2d7ba5225ab7465f65c2d505ee9f3588746fb35c18c173cc8b8fd025ce5fee59fefa00217b0bbc5be34c3dff19414f74c713e51bdb23eddd07119465cc7fa827700d3a7ba8ccc161da54385a87adf9c9325f68f54c63fdbfe4115e870f2e10b3f1f7c6e0c7d6359f365c3e9535a5639215014fed544d2f13b2cd1629c5d8c1e1c483d10897c4fd6213e13f82be8fe4ff3ec6ea04aff1fe3e261adabcb712c31a190cae377c716bb0a9518311ee24e0c9d7860ff303b07a81d47085dfe298016579f068aec50ac3c2e40eba1c714b667fc27949bd5b17cf3bd4d5f3164fc23281a179ccc1f19a309bc5ffd86a8b5a2571fdac1a99d914310e37f3a16f6a91a0e9d18cafb0c5eb18d7cb466cd7b463b731a7884661de240f0f3ad7a45a48fbe851fffec0434a08c994300c49acf69657399875511d593fa1d198519020fd2f535c036ce25b3195a1e6028be6842358569e54a14c5cf7986352480a13175ea6238276187aa665afe9e4dc19892a0e19c2be8033e541dc457240914eb8862dafe81f7f46f9b66fba74cab1b3d0a8464dd7b9139db559d4391e5a1643aa3bcc0fb269c2d36df39ca456f85fdcb19a39bcfaf5d1972806df71c5be382c3d88d887172a94035351d135faa81360ac2ae800bcf58e62846347dc00130d5a47fd7f514c2c0b57be5a2b48bdfb6daa46e8f0988d9d028b95fcb855be08efa0faa23db9af90a4f31d02340bf65d1787d3477c6189481edae771e1ec0a816c8eeabdeb09477061379fe42cb054eb2d85b8cffe340ff6f8165d0fdbff907bb1557b64228c787030b97b44e78770a3067b363d7decc93a1370a44e83e48f732a813a4774fe7a7375291a4795afe4a63cebe27551748b0c37038b032d432351118691f1d8bd87c27adb9a0945fc768b4b1ec460f0cbf5f7a1bfe19477e5509d339823ed977d23d328553b106fb7464e877a7e30a787d07fb8fbe24dfa1848f73d01f8123a436f325b10d2776d5358c95ebb4b9c3ab2019e77f80050090782e03a42de10cbabfcb3f585844bb7d2e5440ae38b533d787d4ca4c1df53480eca4cd856b3f2743049428f9a44cf3b4775c1b2d2e65a46c85e7d3c1bdb46491fdf22f7db64b7100c6bbbf4ceac67b1b285616afa663fc5d2608f0db080f16aebca5e318c48bf107ec9940053d2d536127001c6b321a876c353cbf4773f10c9234b4af5904f6242e3dd1b73f4ebe109f26991fba843c3a45679f45c18b29ce28519b2c9f853d0df600307f5bb2ba69196924a561d712eba76cfd8121ec2b2d48cb1e87da27c1fc6629365b63226373b5bf072f0f5d1cd104058cb2b16e096b7fb0ca3115d671e5f0a17e6a31269475b20794c0a91eafbed13351aa6f16b16093ab2de92c807ade229daaedd41a2341a4285ba9862369787eba4d2c8fd3599abf2d2a12470147e1cdfc55b5a5dc4b1f1894d17bb866662f02f666834c2fa24f7614371c87edff3fc1258c5dcd301a1b194c4aa6455a47702d518963f2f590c27ac174f3a03db7c445d0e3b01807cb9ecd0978978a9e17a84614f3e51ea601b5e1be942890509d503ee18d7cb26bc0a11752103bc4949fb61ab3a450446f03c87eefb20cdde164a927cf5adcf333a12ec313c24dd53b70bc6cada045888ead33c0705b0b67f48c455604cad7f2e97577e197693fbcbfaa837bf5216cdc26c67d6c62af61c9f42a80cacb954b348e36bb476ec8aa91c5b5e389a6bb11aea455fb85a01412d1edf3bae2bf8bb7c2cdfed0e01cbbf155aaaf013d473ec2bc5055ca5e0a7972af04d14a6946afe88d129250b24a970994b2f2a07015cc878ba2e7d12b344152fe7ea463fb8b241688988916704cc44241e80d9341813b6e292af2355050e1cd232946ffdb2fe13451e5f2f00acbb20fd84e02ca5d4ccb903afe58e8d8b942e0f655ccce71eff8bc26d032d69364b4d9c022c03d8234ff39914d1a44ab1372fad059034ebefddfe48a1e0e5df552cbb607ffa80bad3c0fec4d9074ff79ed880cc0e9dc72082bed91515823e0b92111ccd5834ee777c2e558d197018d80b263d064819794413a7bcfb9178a20a365483c8a346a1f511757229a164bff578d7c589c341f765d359b8e527e30f7f4f8acda9295ac44e00fd0e6983a3210c760e173d777a819307f708877db5086d4c0c40614eb7f5618be2a4f3fe9df6f74125f69011658aa736755fd7bab580df24c014ea93067fd19fdfc6b26ca97e21b119174402ad22ebcba0f46aba7fe64d6c27aad4cb8bfae001dea96a5070420bf70208dc21ca74fec23bd051202bbc8e08d4213db6686bdc75e547eba40fa5572cf272e40025c1cd4447b476107789c9e6c3797745d9ee2061d8da0d7a686ab1e1a3727fa6e6427ddd8c38ab57bb57b56e112d3b5542a5f4b99e2914d69c248d1d2458de89dceefb1afdd341216a6b1b2decc4ddf7771b8f314d2bbb2371ab47c4b907a623e18c38d0c0d2ccb21c01fa4e146d73db91ec8779e601331bb758371f0cc1d132eb7e301a322c2530af3cbe79dc5e7f7b891656549dc6a1213c9670805e9166c9fdd865c8bd1a55ed33ab6eec612c7d3691a18b050e547d83d8032f645d3014181755006424aecfd79a4d2f24a38c815c7fecd9caa8f08af31915d4a975483d45c5dce333f8df2c31d332abd497e3d6cf2383806f7b2bae7a4ba8f240c90e245af54e83fd0268b1f1966cc1dbdad9fc42af92c3940c2f7964e38753fcaa254fc57ff1f197baa2f7d64428a6ac82d476182aa2e35983450fec2fa31373d699b15b2c1fe1e650c8042f3dcefba3902d87ed6ec297ff760caf77da8b82a210e2acac6d9050e81f18bbd7bb61218994ccefbcb3df9fa4204c01a96997365ccb36de379574ea7bfb7dcb3e6e5feaea88f8063c6951df1c1427a7ecf23e782417c30f8064913515dbe0dae247481391675796f1760886d3e91bdfb94dfdc94668913186d48fa1e07fa4a1c9be7ba6afa463d151b8acf45498a0546f2aaa3b7f7f46c9b85feca7ddef7feb8f9945e8e69e351d57df3f548e3c7823266efb9000ca412edd18058c064ce756007de93c5634fe81eb32c9eff8ff0d6a0c0c823127c500b5dd8ee2f30c58d76bbe91a4da34cc220c7c58256882ed716cb486e389734b12211655e8dd32bf471a8f54bc469cbb9f77e831f2d04b25820a97960d9b61a7ac277a661d2c7bb25f332d0b314ab853fbc07e46619eeae89e418210408b963d53b8dde8ec11b91c0055b2a1adf5de5e05d98c8d1d1ca7aa0f425b13e78849c7440dced856e5c961a7d9addcd460b5a256294d3aac94acf8d0dcf46d5c1ac2191a0bc152f56789b8813dc8201a35f146ebbec73943cdd0c395c572d06696e5ce3638c9f996a80c867cda3a3e1a81f461b6316aa14d16228516efdfff42718a3c36bcd74710532ea7effc7c54715661637ec9f1f83423ffc938682ad39acc28b327ca918a89dffb962a4efd0a875b981d27dc74fea6c2448fab0736b497a4c72fec62e9f1ef0254b8ec53d48be05cb032d2365663a480d6b9a20b93082f89e415526062daf4f20879d49b24b5b24a1a4992f1bc8198a5aecfa86bb43cd7fbaa745cb02a91a15c7fd6354f32b95e6321a8ed470b7acc61669a1791ecc5359ad83bf3285b655f06cf7d403d6e7bd3acd436761886376a69a75380d791edfed728aa0bca76193096fafff90018aaffa579ad07c2bab4b7468f00638891cce9ce3c501e2a018be35cbf4066936e73f09af10ef45e1f1a55aae33d627131557b06c997973c64f27426dc27d262f8ff8b0e9c9d90ce764baee92f0cdab05b6999ec613d8f104428c89117946be2838dc4fe9885ffba93f04641fa2ad7ea807c1693e059a85f1a1c855bbe375ea390aaf7014ce0e5647f11de422d3581a18ce65bd132f64c2fa4453d568f260f1074db1422c1411d61bf0cae3cd284e5eac43e05c1e8b33798c8730358a614801f0adac62a72a3fef627248cfd3a16200a9f6f33ad00e394b4d22f879396a6045fc3dadb6eb151f24718166549a5e24fa0013b00d9fd4fcaa03c7d015590b201b03ce3c00b72b4d55a707a9f1a20178072c191a0254ea5f122f0d09bbfb8941d48c46f23d07375794af9ade59df8149b2d6592571b3e86a6a906bae0abc50965c94fba482f9c6a32248d5fcbfb36055e74d7f37f860a77cc2469f1270e89f9b1662987e85b1609e101bab6de123db62df0a0364ed625cc47c6fe0037d42efbe0dc0a2c9cd2b15b7287d39e9caac6c64063a34c894c1fb485141b6cbd9a0df287515795e1aaec0580bd732d69abe0e73e1b4b299a0176dd254bc07ddedd3c8de0e476af63f3d61fe6a099e8d728da5637694904f1d3643f356edb1c303b8e2d0dcdaaa5448d083d41bc9b830f903e82c0c4635932bd106f898da4e0f9f4b455ecb29489c7cf84d8aacc25142bd1ea01eeba3682d517de7eec0e77d980583c49f79e8778478a9354dff0bdc247e1c104427c582f7c215578ee9624b1479d95dc9b777e1ea62010027e4d2ef261adaa28b090185e760fc1caea795628c86b70091b3c1f6cd52966fd6f290c6dbd0251294f600d9cd0467e57c9c774634892846c4edb70d2216e55641ffc3f4d1f4cb8fd15b600c7c15655ec4c0b9dc22cd846ca72b9acfa9a60fa78ab2caa7b9f7c349e4cf3d8aa5ecb7dc0735033dfe4c7b328cfbff870444e4c46b9a684aaffb9ecc5006e2c5579439d5fccd068b0e7d737306884c636531a6d67ea60bb73d91e56c9dc56098fee35423ccf90143c2db61ef79c1cd73bc75904c015d025c3d110cc2bac0d8aafc24d1d8a495fe715c0c66427b9a33d00aa6cd2b8169c16e945c4642f40abf1d1019bda60813b7f47ab7684a59380be3a3c4bde54caf7898f8db87bf521de679342a3b2b2e21ab6ca7e6ce4b3685bfb05e9d8c95d23177d024f10d9254ebb3b7f34cb2694a13a55242a0524ea18d9bb9b0f29e45738ff64cae13277fc6aca3b66f9c19fbc1303b1a56574f05b704d35a3b893906920d73aed024bfefe37bf3f8acf2a5435277d93f36c14dfd4738b522432fdf45dd4433c85ef605c0371a0183d95e2a354693d18fe17f2e5e5cfa055c18648d60b76b968694d98b8febe00f799a8baf57f98c176148ccd8dfe7eae891ec9c0ce9e32095d65bff7ad891ce56c801b1d4a01efd6aeb88571547fb0530b23bceae75e356da607b77281dee7e5aac2e436fd1fb07bae00fabef273275ccd68496de93a0610f2d8acb2afd061c24918904f33ac346430076684661d6ef0f8f93b85f9f9b41fa9010149ab85004270ee1ef828a79e4052b9fb419ada714cda90b42fc382f0a3e7f1d7d484d4da4f3e1ed5c61912799145f78a93be04744bf48ee8f82585b0e5e071cadd2a1bb411b54ae4b94b17ede2b2fa58d246a3ece9e27b7fb41a72e80816c7daecf036d81d453f5a13a1ba49c653752625dfd2d650789448a1c01aaabd2c06dff9e5e641612c5c1ba92bfae160f1db50232029d01e9799e81930cbf8e0e1c7d403f0dd8c40aae98a53a5f2b43b9487f3050dab26c13333429b5d78e339329a9633ef694e0c9209b3e6dd9de643d3195716717e06895a7f1715596cab414b4445998a33ce455551ea69abd77c274338cebf11e2702a5c8d645beca24f0e2ccb6b58bb8a797dc8d2786f558073ef84701b132134479b1eb15eb457ee91dabc6bbcced0cb6083b3449a40e4f4585efdecdd9f439fcb12246040cdd2a36c4d539edb8f73f3ccda2444860ab6f9f1e1fad2ca605f4b0bf9a731030e8fcf777e8e5c07b26d912204aa64fa97e30c92e3e07073d81fb23b9faec04107dadc72239f20d0273123dba96741611674f8be8582f717ff79ade5acdf641eb87e3a859ae221a6c85e1392ac525fc31183601f7bde0dd7bca8fc9358aa345d6b138f89cbad1d4e926e0a3730f669c5e2fe9e207ecfef361fbd03d884190d2065f6b0726c092ac142849f5e1f87045a0450d76c0309d474c9be35e8914e33098b64ae149e730e4077ff935cfbeaae11ff36aff8304def846a2e92574ba5f3960d3cd143c1991f97d7bc55b428c2b0c8376a86b2aa45f888c3c9f5b5ef1a961edbc6ab923d0340c83be4529d1b351c65fe0910de9117522cc88dc57c6443a2ad825739f7c7d02ea4db3a7cf7a1385bf643a27da439dd8b062ffd1bd0532627cbdc14bc0a9e20335dd351e5e2d79a37a3c4766a6676ac7e1f31d2c3f4a2f647dec9e2723c2c76a25440e4a936abe3d800f00a1a840a0faf1bae946bba6ed74a7843396cdfd4963ddc98d633fd81585cd59505f2c90f408ee48b3c4c90b1be22809a9ee35830d988c4930c194241976049f3a7fd2359ecb21952bf36dc69a8414a28d19986c86c2b6290da3d1438bc67cc63df480cbaba586513846fc433284f968b99b5f0b5d879260a3d241ccf0d0b7b6d54811d7869b66c14b1e8666d2e8a5642f23de87c92c8bb022c415932c8021274b99f362fcc858f5d6f486da69525557b81986454f1e7c79aa447ecbeb594532ee1f50102c9aeedb31eb14f2944c577e375e7057d93f9b77b0ffec4268d95304da2c386326cbbff87fd4f075c2f330f74645e676f0fcddd2ea56ea142a57e9dda6134100d6166996144cbe9692a14d1c4b0bcb8013d41f10403b62a48aa62b793aade3e90760d387f4ba552cfe98c86374ebad9737d8cd2fc9933f388b88918e5954f4960444af18e034aeb90eb8c556c460dc5ca271557007ccefca416b6d81bb6eb51975cc842080e87f2e69742f9a7dab1358aa51df1a6b2908c7d3340f987ef801dcd3c6a6eb0bd160ea025d72006756325cd75b9f7db9b742854c5ed8567c01c09fe6aca7ba253f40befe71b6ea3db14e2d908066e97392efc113b1c4f68af8f067f0d8bfe4d744c6e70ebd2ab47beb0e0343aa2154e558a548ba7766cac601fe1678389e91eccc4074486f0b2d5574d34d88faaf9a593a65393adc47f25fd93de0c573bc65212cbe4d24154c73730c43de668854067704297c049934385060dea2cbd8e148ba144ac29c0444a8846b450b98208bbd4eff4037c4e36320d3bd477bbfb170b8f31dcba3927cf8c73bea32b24026d97309ce558854f1b919ca04e4c45ee22707ceb06925f8a02584877cfdb15d376a1a9c3eceeb91b278be91f95de053715d9b46412213f89e468a6c9574fc69a6bfb268c7187706007459761be111ea9d7c4bafa4dd05ad832763efed2b35b55d069cf104c1008bb57b58e139cc28a9bf42c96642f7c7df1ca27b7629576cfcc5cdc768f383bcb0ddad403a95008d56e01e1f9c6414bec19b48cf3145b67e953949a3df6f21305ed59db59fa187a01ca9979a27a3b47b0cf55320a537e287b9ce2cf496c23cdf1836ed04dacc35c3c08242a8d97d5d613e6f17f62e70ca6a90906906f514fdfc0c9a39089ccc8352e2ac026dd540b8b751d0be285a75b1ef067d2e0cd016b1f3972ea6a6c8bb1722dab4026e138b8807c4c0affc2447fe22ceff05d6f00d6acf0fadb440bb6948fc88df0603f9959ffc109bab393d8e71a6968c71b9279c432d93fb4769195c5836383b8873284dceeef2b6ee51e90a366a7fc8591c98c945331f7bead46cae989f5e8caf30513edab321e12f74bb69e83e9237a6a562ce3abb01ed66499525b3fb6a9347af29a5b27fc3d080c44816353c3dd7c513a9f8ea7107feecdfd62c36e6b0937f5a85aa7380d9c132c7b968e6f7884cea00c40ba9a2e0433ee288d7606b8f062ff688efbf43e4db08ec09129318c51d2f40e96cc1430405c1171c94aca9baa8c6b54ebe8f55b4d368b273d987581cb5a7119b3c905e02cc0ff771069ec2a52970d5b703a40aebc67acc1c61f27a4f16464840c2a2f7791e8842561a8854b43337ea8a17b2d3ef56f8f26140da83a7f8cae9ff1b1c86e0aafbdd3d0aed4f84e795d5dcbab00cd8eb8624633fe581eccbaee0c060a28a073caef1e5716fa42db7013c272ed0c5e607308f822823344f990b2110a7d16389f10c8d3a853051bc6401a3038d370867d4eeba95570b88746846fdade0c24648e5dcc8eecd70912b27b9ac49ed6cc1a8ed3070838933f7ff52e13adc717926bd41db1f9815bb490c63b0694290253e5fff9568056ba303698e3879291900a98a6fc04d74c5e99ebdec59b2160bd328428730b7e645f5b0b45d053dc8277c8b8ff4c32b25a4488823f0b43f67875d2e0cb54672041a31aaa61ea01ce48f3b7ca03fa4525331d46700753a673b22606c14ff09cf962cc6a186df8642d896c67c6a1972e1391ef3b99a52355665a63fcf6e7b0ad9091a5f46abd943c0ac1e9d560a4469552b84874c1acb46b5383628f0ce5f1d940d72840d08b39faca83b219a818f5c7232fc0a12bdd4bb2c676ca87885c3913b85d4a865cc2ac98b85481c1547a5bedaecdeb20b8ac2dd290d1424d3dc46bff6e6d4439cc528c5f635fd64ec577ff8065e60d05d1bb5699659116a53de8de9e2340403292a521023778c0d5999e6fbe7e4d851675717228add0fa36810b6d4af2c390b2521f64e903186de76363ad088b29e26a724a479ccbd764c76e41e484fb85da266bf805e2691c1bbd10cc4af66ab45de75283b949c0bc8f702b6433dadaa4c16393ab540dc20a981a14e35bfd7fb88a1680ced9b434ef46ffbd113ed480b3d4e8369613c2e35f1c9fb79e4d61df2ba09d171ce1dc37ee586bc7703f5c0086604868844ad96ee216392c386b61c63434b53a752ea49351a4c9417f05afe1b93683947586f8d14c5290bb1aae6cdbe47fd08dd39fb03f55c527a0bb206aee3bd3f75b56d17f2a9667dfec18781cf30e40231acd26af2c503cc78f2ebba733ae83159be56755079f70ed075f0c7be9410ebe8a9d97b9bfbee7f5ae8a71565d33f9f2cb19e29e8cac17322451a3ba131e609d7edf4f9edfdca7a984de10a4f895dfd3b30f0eebaecd0778d25d78f91cc39702caa4dec10c2ea46a406d490d25893f423da2dc549f51cd64b6181a582387292844e888be35ff13fea0b17954f79abf6e58625307b4b0872a83b41a5376f48ddfebff57a43bfc0635fb72c644dda6cb81ec01977fde302a9256c8c104e0fa793ffeb612b5260ea2993782dae6d3a0b2cffcf0d5ab5a4fb996f72806dec41937fd43206b2250493d76d80b668034bbb59273f8f5947481e2f4f9872236ac17089709ef360f8d101f3f3dc27df8fa49606d5144a48051f3f71994ff283d97c34baf9a71916b3b6e4664e68650aed9250df60dafad880a627a201736a8eaa6635803284ebe62cab5ba1313aade016f4c7c0da7114c14523d87894894a2c0315182335528690ab3f02d668f50a27f5241fb6cd2847a3203ad1b92acf87bb8b201f4773c14ed186f76acbc2451b28cf22ce1dda608b59e06b6e6f5ee23ed9233177a614994debc4169d9f1ee3a069b9a86e7f2814076f425f8a9ec4e8b17ca53edef3541b9dff40a221ecf53a5f412f3d8ea917f14eec9578a40136ef42d3609b451f9930b0f3da5e0f18fb4f21560e2d020a32a152a9b11f928513c90ab9c153f9d68d63ce5dc7b8e8594d7cde823c3f9101bd22cf48be01a031036d584f34c3fc80ae14ca2ce3c3164d4987025c2ffa3f568b292e158816fd239eb38a1c303ecfb58ca5f5e0b4cde405ce2c80cab7c652b16dde5960939bb9e58e9f5e2e9f9b61835fde5759dbc99db8dcf37718df9560bbc26ab3d577a336b26d04927dee70cecc7ea205a19bf8a51400f41a046993029f8137ebf9bfd9897c487645c42ae3c0ef216f75e53d5d0db51778e3ab873381c78029753520510f2e84aac1c0fa08a3afd3ccfb6a10374c7913033bebc9b83451572211817b9dbf16857e210ca543de3490b5f1cc6d57c93671ad9bcc46fd648a4adaeaf8e080918154dda35c2e022a6b49bfa3d74c5665668cc3c8e21b44ec229df464f8a986a6eb6927eb1d15256e3bd96f42af5d5f449879b605a50b7d8ef9e8088f2e452701be950b737335eb472d64ee0bfdc01a253d5d6118342261a496ed3f179ea04dc9e0d74adb1491b71d78ad069d93f71c3fe750358b9cf92b3b218754adc2dd854514372b4b14983b46a49a226673529528eeba93576e247aae329bda4357e5dae065124b537cfc45ba3f38a2ba687a7fc6fef2bf71be0e52eb6bbf86d45354df4b43907449742aa0ee56bc9586db1653eff27ecc5036f8bbb43f2abb521949474549e8c83d8cff8fdea90ce08b17a756da5e5b5f8eaf0d280317a0a78d381df6a93831ff3d142ebb7422ce6720e99f3496d909cbc37500eca43dd82cfb91c8b21aed4ba91f47cb5226156cc1be6925e54544cf33c13f923cdc2e895e19b91b7f3c5985317fe2ad213a74e1f86e7a13919078c632acb89ddc33bf2cea2b4bf0babd32be4e1e487125cd4607220872d3a2a1ff4572319cd555d040c5a66e17ed0ff2e7686c4eae3245ec12050072ebf48be067dd50fc1165ccbbd9062be4182edb5484d764c2ad73558adb7d87e96c9a8f238436d424d59cd8b67b105e2560ea9c75dff649dc95602337741b78a8f453f9f16155f129877392c22d515c72374407cd173ebc71af7574072422d20d0d0f65e801359d68e55e7573fe82d6f5725bb1b0de13ddd5add7e065fb9a3d50a179c5bb91ecf37fc5c65cc0e58718d173253ece8869f92ed7efc9212affafb6cdc55c7e48896d4774ba5e0884dccd72121b612b295d168009464295160744bad28372a5e2b5e30756a2e57da422e0bf4ee76f24904efc9ee904019ef9ab208e341a630c64bebb7a401bd45101a40a9dda560eedec6847d02e3cc182e1ca5a9b6211afe549e8e2881b4e1edfb95e7fe333a7fed58dee44044a27dec2d1614b5dd86b406bc927e602c4179079a6b93d17d2ce6e486db441f5583082ba8204eacdaf6f6ea4196c1600861d765ab32899afd7bcef8b9a3c4a9af34402f2e1e12df1ea4510c4df9ebddcf8a95b60dca76706dc96f43e11b057e8a92536c568069816346c8b122f28515f09a248f74de3ed3b81e138b93dd2fd58e43f2b64cb4ebc6176a0338f0f0b616d7cd07d265e3987ad885327223a4b2015d98db8d06468a546960ffbc28ee13c8d6b0ce76d6b166c35cfd5de85a7a5ad07c380d26b090bdc3ea2b9124f4268efb4e08960ef9f5d1165c5d50494a65c26e9f4af7f006d5855d99acbaf5a423233fae8d107c92dd8c458075bcd4d2594b099470d5f2d7dd261bcaa3e18ae0f563ce97e07c46d866e584344c27afeea308ddf950891f43fed08af942ab24c1ffc8275ab35e57f0f16538f874611c7271f9fc795b9941fb9503d1414569f212d648b509d133804b7e2dbbb93dc49c8b4f33981b83cafdf557dbe2695a9bbeb85f8873277a131c34aa22d4ff403ad5397988d6f39e00551801b877a94de733cc23a8ec50a5e9b5b411b47f1d6f592f623baa1aeb7d35dc55477fd4c5b9a9faf6d9b7aa7546c1398fd7204a7518f1b1eecceaac80c83cb2cde63a854fe4c10abd37ad738a422a7876b536618ed34c27e9b816eaa76f6bd5dc7761c1d1f30141c0e063581cbe28931dde5770fe113636aab604aa94b5b2fc2aa8f7ddea429b85394fe8e8e39191e9f0079a2c171674ba5625f8dbf8b656078539e76fe7865f1314ecb50a2fc1f9e7df5f7db326e2e92a153f4ba66ebb16ee462693b971d2350e70fa0672b0739bf4e0154a2dd46ad8a3b4590702f9c07650362cf6192f1969de0f07edf0c1ffe063e965d4a155f620187068741cf1dd4cb6490d851f0d4531bd981febfef87a576f581c81c9ae35d2ec1e6fbe1e54ece8f2457f165e89152c42456a80528a4a2e709d3150094124283d27db0cbe0e9b4f79406bb04a4cae8fa7bbbf390cfdb42d45c9a5f51f9b9c6fbb00b646ec5a16d27bed823e1e8fb464a1a5dd1533e9e1a34044b73f8cc83096c2a8a1e8eb9779b5cd0cc399c783da6df13d0c566a09b15f007473e9a0e8749f22b3f7194817a716978674c5ee9cd9d6c44a7f1b4ff7bf383541551bf4625b09134f853072ba01dc26a87cddcf7166ebe07e7dc3de1dd9531c818b3ad4efe8312324877e1999fd52573eacf5a882632534e19fc3330cc71f0cd52308fe5e536c9ff55c5a629a752c9c09b57b2d413cd38b5f70a0eeaf9c537824f37456e51f400ed68e292c1fd82b93e2ad3e86e7a2923e8ab634df94de63945e5439cc10bf2e2c76a73ffbfa87da021f5ea56b23a4e8dbdd3c53132e6295878b80d1955ce339b091e5d59ddc2184b0328878778ac046d23945d24fa1718684b00026515f79a627ee4c956c2ca84d49cb9e6c62fdd03a3acde0c062ac6c35add9df9dc8a815c964a4733b305184cdab48a7bf14f76d94cfaec57ec472fefc272ef6dc59765d5f3ec5084ef557fc4b738ef73fe303417df4137c232b921df322262247daa8687957a9a5ac7b9408e83d2b7c8fe3940ec05ae4bd5671459859aef9057f5851a78e24232e1a39c80e618ba78fd0ad9de6216a323d0cede84d4e44e60f23b7f3291b0ea30c452e7d11dc2c08365327feb9068815146f0765819d41b1d5c3609cae76a5f13410cc82a23c672288973cee336c4f3e5b74f8b8e11b657c4ab4af779254bd3ab529b987c56259e2a3e5c57c0ba114361add0713ff914154f4f4a7370e51a8cd2b2497e771b0229cbe7de8a77e9a192e91d33bf4aa56339aab72ea275f5a98133aa657a87b0f603bb21f06783d78795ef8534dc982d583c81def77a1d572e2528eeccb4f0248d16f70a925003b207a4378ecc3ca94fde09d18adc7fc985d0036a7700ebbc7378061f59d84fecb51d4be2e69b985162d986e2687d33c069c141b8beb879c4a659b880edb32ca2a670170ef3820a8aaffacb8ef4c0e96a2816cec387d34e3500941c6d83d305e359aed83dc2c8b08629e201c555e45d70d75500a1d12d4e9a8ed45dce2c97b7100ce27ceb05f751dc8609c1b43a9878663f4b90d7a64e555ee11b9a5029d6bfb73ebece10649242b1e13f7a4bc942d898f0bda8ae2c2000f3e1adebfa3f7cc9c8a569e7f3acbde9028f02b44184d07f6f46b284952d7fbe643e38c29a1af3003c6fa742df7122673332a5da1b6193b58564bbc4eb17378b7e725ec68be9f71d3d9905f095032f9dc38d8aba669a06abbcc33eafb75c164e8fcdf86d1d429e9254332d884b30830464441110fbc8ff767bcca7a5382acaa502c0778093bf7a8c3f40caf92f2ee73870b08dcb1f995251591fdffa34502e73de86acec3190ed8ea122dea73a5e50e1c7f8adabed78daa8d791fb6c3b0812dc6f011dc7949b73bea5dff89085f75abae007a621b57fa6b22f9e275945d29078e991112a361d43e9232d9d99b1ad2fc533b5d69eb230512d73b64331b085ca3678195dc5e3e9b191432a60cc766b01ce17bf5a547edad6b54502c15760876e631834c934c3be506b1037507a9f95238d38e728ca02d015660909bf3de469170742fc66d2ae9481c36de9102fdbcef69988fa768cb99f4ad8d0323146115b2205c9ae8c13869ae29eb485cd205c2ea9e6f39f13ca29370c5e5fac6f2c8365a4a3a589f20a0a979e09cb861a48fffc276dfc5dd075c71c2f80c82dee2eca260d538f38f5efa7dfcc793801186fafd560128852d888d5244b1bbb0effc3c945e9b32bdbf8cb10a78374b20a8b0a9c09b4ca766c3969c9fd3bef905de6e0c726e8998b948ccc276bdaf908090c8c3ccddb7b7f6b6bd57fccca1331ecedcacd65cd4c3f341a3fba9cd548ef20a884c58d4f53722650c8933dd720c51ade7e021c8df2bf73738749aeaba2204881ad486f4d39816aab854fe651f0057e17815c9412c0bbca5327050684cf2bedffa3f788a140184de418c4c4276d5b34e72b679a4f8e7b8873ffe60c4c48b860da11b19989818533b7a2a8123b1560a1d39c0101a7f26d470d60c3d2bdd6f1caed269fc395b1395320159664bd6869aa2c766fba02327bc5cb3c3187d3e890e0b29a8b3c2089941c45b233f6c653b9b874809f5cbff608c60459cc90b82d0b1b5118dc6d2111cbfed8a4402aad7308ed4a3f7478cfeed6073157af2500bdfe20e9c3f5103f526034b5cb58d4f1cb0822bcc2457820f64e69bfbb04fa75795f3a8e6252107de2519e589ca3c6da991c1124c4793044e96659f289afac0666e656204e6ba6ba225b968df9310d3924f435d9c9d8f9ff11c3e38bef23b69886c7c19245334ce686ed2052f5395a3db627832b4b04d0a16a87043258cbdaccc6baedfb1d1f30d05f503ad371c8fdc972c9522f6809035f099c6980039a22e46e5c37d22aa273aaec0db7cd6967b29f8187576b4f2e3def16a0a088761407cb09ec23195b807642654f0bf6accf509782db41140ecd0ca5523bbac7af20d5586b12092ab39b29d538f4f0a2a1fa2f5ea7430bcafc472cfd99c54ba7a64043d789a08c3e47fc10438a6e56ce590e48a282acb16d2337aeaa2171a4cd5e9b470bbe6e00e4541aa247a3729a02d14a689790da19b0529b220df91eeabfb50ad7aef9fc5cf11f3dfa73b9657f67f6cbfd26961dd5718ba5605f98421ce38b423b4a6cf417726d88c5c5b4cfe2e2dfda38ea7b6ed6378ddab39f0854c6779cfa5ce24f1db25e9673af52bc5208c8499acd48f226328f117f3e40a833ece06aef648df8e9992a9c4208ff4b838e603424245602b0dfc0041a823dc02b8836451939d2f8cec79aed36915d58a04d4c00406ccac2752aff16468e0f19b4015f539a271798f78918e9425d858018e5b045b22ea4d232a0f22663cc0eb7331f1e8ffeaee8590471c50d8fb57c94b68a4365f970b53194191ecdb5be81bdcda5c709fff769c27c28341e386e644405dd3416e09bf861996d3f5128f20f5815d82665b3ede260c5f550023fc17903f5ff0a8729728fe78f068652d33675e1d5e292291b209915a6225d8a824e1fef098bf4758b866cc41a96a35a026586acc367b7af6b973ef1eea80b88646862d436d777831fb82323fdd454e4e0a233f5d18e2ada1e27dd1aa4e8e07d5bcc66f046221dc0af1f0668fdc2eac4dbab0072ccb3d17e67dbb1786211b1a4db5e68b1cb1ed74d2339ac91aecbcfe1094c7138283805d40098924b48ec9a1d09336b13133cfa73a1d49ebc1d5a069a0c990b77fb541ec1ae6f2d348e9a577fa7d9c5bcc0839828c2d8b738e422f176587fcafe744f555780e22c8796fcfdc8468027a8f986658fcd57a83cf323634a2dcc522d15a1d47808dac2673caed153bd454461ce215b475d928b9b2bc6eebf47430aa5888039adadb0614455ca72baa0dce2762a69ca15a177dc86531ce3aaacf6b3413419cb3d4884c59d7d9c741659eee34fc4005162dae31cb0d6c7ec122b70db310d3f4fae8d1029f00baa041ad7b463c8d8a3fef6ef3fe0ba331c2f0377f29dabc9f6be715f643cef4400b2ae03b4873af1952e1bbf78a2bb1ba3c3ea2e56b3ee40ef9f8d64381d0932078989d936cb5191d488eea2b57a65ba2f8f9a1dee9defdc764d3b3307a108644cf836e4f055cdd14733aee8e23ffc5a66abb64712cb4fd10fcaa7840aee5efaab0f196c3568e80004beb62dc328b9393c5bce5c7d2c2263f33b70e7840af2cbdd2214e1a40ff36b4c4bd66afdd23d18d2c442906696b01c3653ab64c2f71c42cd0a900fcd020b77fdaacb41e25579744e24fdb2067823b863334bc1e25f4d5e04c142745fec0e96e2a2cf2eb07c65703be625230be755a415234b3fdbc79dcdff5c163f94f0765064423976aea479ad1c5df2f7d356b148655d506fed31d394ea846dc311287e6772df824c83d742402b877fa70e0c2c0957a6c41a37a276625f9c0ce6a5f37b97332f28468390a5450d9eb59519ed228e7047e4e1ebc05202ceadba4d84c8f24885fa049b4d9f86fa1a3812fec11de6799f9a544edc8192e921a11449949241b9b2b7756ae037c288ba999ec962fb69693e51be401fb490e40ade68b0614702b43be2fb7e3beb0ed94923dee57f253e6ee4728c2557be170553b78a63d47b1a028483095f78a8c56e5cf4ff3c714941c39a8c4595b56c4c10dc6c84cd2374d75a1a76e1bbe6076c03cab6a9bece9819fe7e4273474afb1d4d077e5fb46aa7b78899d6239e8db60c0c20eec879475ec4142233bc45386ae56f04fa637df6d24bdb4195b9b09e583278d54aaad2bcea7e5650eca013f39dc44525b6719f30c982c0a4b51ada582a0e767a0fcc484772047bf12856b4b2000779fb4b33d58f60ec371628304f7c53cc1b66aec7acd02697c91ef405d77281ca571220673c1a1be369dba181e296359e664e035249b34523ac5873b1430e3f98ca8c32095f7b501ce2797c4fb2f4c432fd4e5fc0c4272d925cf17c5a8775704120cf3bc9997e74cce64e61e7d2396bcc47a7e29e4a815f093e2d3ad1535db89b1ec5e1ef34deb9c0f4b3941fc6c6537147aec1fc94216f7685616b09aad624bcd1fb8908beb5a31dd0197b32e40b9670b4435e67f4a13228cf3f64f0af1f5dfe8b1efa2fb4883a0bc760ca484777af9f65a8581112d0130ae20fc69e3a69b0ee8268548865bbbf85fd85b6ff0ca02284d22c4d7dcc4351970ca8f63cab6e8407770d6360b875b542eb2eb4ffe1909a76c48a0f0e50aff2a44cf40a2ce817a4e308c5cad338a9d70807b7c0c60813a9faf71ed4e8c9e2ab71bcab323d113e5db3f236ee30733b56d00b07d90b2ee4ae5c9f0a8ef3101b4f9e9cb200d1167f1f338f1070852da33eed144fbdce22c0bccb6508e1722b6c5728bba794d109e0793f3c99b86f2cfae8170bed2e9bd37479bdf7c055401440985d92a9ccdd65d2b059eef35b9ccc1f9eb938987f74a4ce27cdd3525dd7c6b44115f009767bdbbf1a92b8643846ea345ee9b6a9de0c2685d07076b039748763b37d1d4f387255b87c5cd59237a547ef804ceea769f4b5d729af31f90c27cde785ef80192bb94e57a4749962dfbc5cfcda99fa165c767cd155ea7b53201638e27e6dfe6e791b28953a81c5e42835c4b54ee81af65bc96dc964e7b31947bd2a28eec39731d83f2ed2721bd2532319e2220cfd9b9543034a6403fa83da1776c87fc6fb07118853bd31c25a5b88df7a551fb43c7d502e86fe5828f47ae04ca8b269c3f2cd0fd0e193a0154cc7a127753eef27daa49de399b5b1f90d8041cae4800933d5d0bcc2d9928de1c449e81c58b1e15de2b888cbe36393d1cb1b6b8cb6c51fb9a477289282b5072e5311824ec1f781428e976a9c4aad227f00966361b71315af542b2e190db4ffd213b65d7b51dab932c8db4bcc3963f0feea372ca3556473cc1ec90863dedeb7c21704941386c36a55c9a08a248881b491e2a001a864094c81d60d125cf036c318983e41e396bb827b8f0c78a4dd41a73cf116d2b4cf0eb035062f10a606c579cd183c0a1ea5e0a3fe1444dae994a6648ceca5922165b23311bf311f155cb4412773377e1176bc04ef6ec0c2902217f6e1446d233395b27df053f0fb76103cf840658ccd5b1da7cc28ae1687502dd264da12b3545d0ca51c423ee95d4831224012baa4c18972c5e4070c5ae09ba41924b1e60cbcd425dce45b87534607648f1373ba1839c92468f6a00ee52a2b6a77a36432b487bc09a8c4a13bb95cea82e3ba15df021082b0e625306c23f1c638daa8545efd19b8c44157c06668a8d2f14a89e23fa6fe2aa0aa6fba52ed15c0d049acc2d9ad7a6b974ed88822a7e6fcc8121d573c645dceba94286837e5cc00c27eff8d2046a33823db2ffc1d02c47063b0b33889d2e57c786e0b0427e42bf9f4eed351848a95cc267afc9e2c14643e3735ad8048816a26a68ad8ec03c3834d4657eba4c75e3131aec19895b6638901d7d367610fcecc8d9e7e9d8e06b7a01b8cc3fcf649cb51f8c1270df55f1d43d5d233c8b9f54c083cd44e8f10b00772cad7cbc2922a6bd9c5dce1810bda2e8e17e9e3fa00a93a5b9a5b6fea46ed0d8b8f2807b477d8e6492292058902e0e2fb10a166d7c413e2fe4e84af10506a861bb2fb7509d5f16d36d81eb0eebafeaa472668730df5a04b25ae38b3def949ca73e32fd46a7c045160326a9321da9b1cdad0494f78a3ffeac14c3c1f7e6d19ee464c1a43baddd7cf2f139da3472de3732464e8340acd383ce22c208d3e715c602813a9db76384d003262b38c8de8c9d0c853bef71f046b54c0813bd92147e698104f9ad0096c815ae0b7c724219ad7ff28702a6a51e531c1a467bea7575144bc99b47404a371366660f486abb7bacd0c2371e6f3d77539eecc75ebe9622eb925ba4382b031ae81e03d56a34f77dedf75e991efc53a7efdbe935a47d23f5720dc2f64613c61a5c4efbb51cfba762782cbbe2ebd2a2e5f46d3549ee86486145832848d3063e969ec0d5edde05d4425f4b5f1430cdf3e6e0b3459c6864f6d075551a3baaf2780768c1c637409d07922c45d78e629ac48f7d5a1d0df63c226d4e92d35c9856d6d0761353093168f1924cf1fd2575196692b404fd8226c26f4e202eb8d653085511a6c45a93b4aac63200d4a1c864dcf092bbc947fa143ddc8eb348a4cfaa49c8d2459a320c1cb5e44074834c4517689869308d9f824ef6b0d21615f080f20a1873af312ebaff55d80f7c6580b3ba8c276f655d1551d0a519519198b8ca90bbac60e84a845b4c634a5a145333762f0ebac6081f0c5906f6a95c2bc841c5f9d1df328c3680a2950705ede5553b7894293ebc0d1fd413bf7d72054dec38392b523346e8f550993a1c12a03ae70d088bedcfca434787bc3cfee5cb13737701601c1dd86915a31d91e622db922653cc8270c51e0ad27009b87e51c89140b0bbaa820fe3a18ab902263d7aca4f1a450d2cbe15a12f54caa9b17f803b8f06d51f80fe98748337fcf05729fee8cb24772dbdade5c234b385c046a6b8767221e60b8e4f931070ee03c60c8821b2ecdbff6ea0e1421650e0942f40a2c9d6f8a4c1bf5656fc5bf82ff96cb58868c223c5b497a75129843a5c13dc99968d5129603988dee1486a92989e7af5971cfa1e6cbcd5bcde2365f284b17f3d7a48573c8662891f876fda45549c539dc90c038b8ffbc6a65aa784c4a1684da470790d5ad6e35781b1c6ced17c419a554739ac93401c3c03654d326bfd6be28b0710a730cbb9e915ff65c9888949050cd87ed56981219d7cf368a15238946c404cd69172bde708ca4409b43be748c91b1a3c431e20a8d36f6879ffcab9fed92b78e8b2799dc37470622b431c89e8f082788e360cbd2c3aaf282c187b70e49e1cbbe3673f21b898d152a99317dab3f502221a06a14cdf5e0a51be2bf8451d544f62002b0bdb663469852daf5e1fe19b5d5913cb0ba72ec2fc91109a1c837d8529a8200663e31f66bf21cd88b36cde7bb30bb17961c5cb87d34f2ae1aa075e1a5341ffc5e311140f8ac0417e752489022679e36f7da036e06327d07d81184facb4184c3582af4a35f69e18145b3f423282082987c7c60229c1f7225234462d6bd5caaac27ab64add9c1de8a5698194f88fea4f3eaf6556d0212d9aecd6eb495f0b7134d9b98444df6f60dfa9bba8bc800ac03e16a1447d8e61bcfb56b83b2d4e7b0c38f7ab9a348881bb94178d086a4e161fa7dc47fa6ba43b095d0b6da4874f715d466eb6d64d8daa0cd77b28d725de98a0fad8f95d3c476988510682d84564555f14fafde98a821e1ada0f8bf72d93a37ac0372cc08ff01cb071671790cfd955653469c1e3bf60f335febf6c0bf88a32fd7cd6f96738ddbd53f6a12e29f502a0a6de0b82ebb19448c40a64c5a3f5f9e9ae7d08903d8246d1c72e9747e57afb605fba5dba45ff6b43fd7a205920636b0dcdc6c35d39a894c77ee84d4cc08fa01f0951ee8461c3e319a143e6fcb800ef23ee34a9f8830bed62f9d640d1db88ff3bef9132e659acab753a4592fb8e8cf6c66347bf517c00f22f34415080d935a92f450cae68b92d65453603ef472294b1362b249308b9e6a90f734141f222b217a984d28600fb7b455d828ffb859eb25434e4980e9b7c9285d7bd9fb3b7f1844070f4783d83471d10b3a6eb0d3fc98047c620a00a5f917aa58e7bc1e3e1eaed17a3d407f0989bf7d8beb89ae9ec2c32a38632427a931085edc237daa5c3f619c1b8d145afb10c3bec2f8044c2c7c735afa379ba6a3249ae8e9f0c77674018c53c20e340b43995ce7710f5bed3781c64d056422810d6b6a61077db1afbc1dc2cefb4971d9c420f98ecf903dada41f807d0862775287f4598cd04f8454627831bd197a1e7d1bb2a8c11ac2c49e9d0c812bca56f5fb2506fd8c1df211aa4d17aa25eeb72f440c45c90757c76430296c6231326119c77488410ed6c392d91a172cacf0347e502668d77201d07ccd6f6bba798f858b6cc502d4483b7c27ddad4cc896c9e0d4eb00262156b7a28d4f078643e07db97e7a44f514f57fe18f432df10096bf1b0fc8be3c4d56c3d4f3ddc61e6e1c0e16ba71a911061480b5ae5df78f22ee107038dc55b337d1d366b36a69b74038957af3193a7a97abc99f20e4c7855b0d09c5fb760654e11c0d04a2740fda22ebbc938ac582705e953fac19462cac8be7ed278d67bde495f15b96f97f39f93a412ca604ac3792fec8fa2331a66e94b391567e7cef05040ce6d1133889d80a19819501ead5e7a7ca26a36686591336d814f4b28e71e2a84f91afa63372ed69eda927b2de4ff205088fd04f3badfbb786c3a0f8783d020fc8a4366cbcbdfbc83fc38bb4de8ff92ec4bcfda88026376752aea4fddfbc27ad23d0f550243efdc7fb0dcef49d4b1071bd6225fdc40b99b770f9e9b291afa52b94f896480dff4a80ce958b9366a3ee2878c4e6634b39a4b474d846075aacbd1f9132a340223095b081003ae3ae11d7c2b8891edbfaef97ad9385000ac23d2802fdb9d2bbd64e14cffa25338e7c2141990dffa933586b193566d677a452ce0b6c7434996ffa1a17a9f32357aabc953a7f50b998512a080247f008299f21c6ab9784882b9efb265ffccecdb1f943b77be089814899116883e7baf070f69d3603d7157cebcf91f4726632bad1ec1ac81186b915f53f36026923ac3d8e21168eca79fe3dc6ed1f26bc75f61d87423ad9d3695f529ed814c163eb27975d51dcae352e4f66da4a07c74695ae9a609732ba9a5b4c322bb277522e65bb5f01ebdc73b81d0a27255c9dee67e182427f16e4f0304e4bec9c1d48a10747c3dea0a6cab446ed911eb153cf652628b4d29c778565723785cb490708c55c70ce506baf51fe583ef0aa1746f216aea106309634fd970c0859fa035c98c896b48520b9a2cf396b5fecb8f1a7ff6ba2cbc3847c73835c1a5aa9dd6b54f813174c04ad641db701207e7e152aff823c4bb3168c41d5cf8d8fa38f26fdaa004ba52bdab3e0be757ea3fa50d686173a735fbc7a9ab062f4ffb3e10edeec2befd3df73fd059d2da27f61214697344259e27aed3ff9f027c69363a6e7b9f1fc5c38d6da788ca7351fc72835ce774115587d456470a50dad40da74dc322effa2ae3540bd47a4a6aa11a66fff743f2677808156828b52e347e507f7c38c5c73b2f6934e3b1b65ea790baff7ca0030fd23dbce0450bac6c1dfc70c21522e72bdc2e37a3bae9bc18f6d6b9a66768c7dc75b9b5fa23d0ebf8f388d6585bdd7b007806c086bffe0dea13a7eda778eb5285108c6657736af325e5f9d0fab71fd0857d38bb0bcdc3b1566486e36bfab16e874519466c846abd5e2484b9131811fa819c465275f8e98f6dfe1da5be5c9f5e19c26e8605b71a636b1a8c1e319aca00b474055d75550c0d6b4b4319ed5a41a47ab6d8c11bd9fb17cd8d4457bea2f2a3bcc46b53a886990108d3258924b3526d97c5a657ffbfec58135cad3a03f6af2e8aa7b194d375c12bed7becec666892360b45e46de0dd6ca0d05af8e1d05f26250e5d76f8aa4451be2e2e6390129c1e85c534b1b39b5fcad05ce9cf405deb0af6b546655da6c2c9b43b9317707243c559aaa501c3999e7f6492b94866663c073bb7422e89b2d180de14b3eaa6fd447e48a10bcb14051820dde623498cd08774079ea55829d94d4852b62b395fe35874272a4dcb2bfa9c86cb85bdb812587f4b914ca12bebe05e26dd44e93e8b1131ce89bbe4168c6642fbee6785f4106e126df131fe263d8d14a0f3e4f0bfdb76fe50c88d1dd7dcaefdfefe9d944c1cdbeb37fcaf8ad7dc92bd78d581efb2d0d6f4b5bfc693818ab250961a027919e6f2bbcb737ef2663207f44c779b4d9b7a710567e42b23ce2bdd7529e0c0fcfceca651cd478ca3e3c7fe429286ec0428ae148eb9ed078044e8f9e4834b847a00f4848c3a991c9a6810c7238b15f9d43e6ee703eae4615cb837d0d4e63d08cf079596b80202cbaaedcf01eff24451b746d6fd340fd65180b5d434b07306401714bd09bfe36aefcf7295c818140442bbf414cb1fadea8270cd99b6a59b7e38629a69c118c2c89d4f5225a5a3eb01c5bf5f31964f0e7c81fab9e2b7c3f9395520e70fbb7e0e9cafe3c22983221acddf810396be2600fc7aa36066f5761fcc58238a18c6b14ccd3f8bcd144df20375ff5c25d75c3b114aabe9252554ba20935e522afd8c293daa7a2f745e3c5fea47a1dbce9ebe98a2cdd74967d9633250913b9f0722a396e69111d9d0ecb14ed9864c3f815c60f6748a8c8040d4a9ee521ef3a7f9318a8ed6575c306dd4608b4ce33c9b16a31eb8de59b271885ea2062a68efb8d468ad5765fd6fd6866a11328e09e0bff19a0f229154e4518f36070914a008c57dcd8479c883a3659aed2792f2cff85df53835d1609c7bc3709138aab0784a2436fc590e3c3c953b956ad81101a292d28859dbe20cff7c4b790cceb67e3470f5d61e0faedbdfb54c1456d587ebe4c633cfdfff71fa0a1e18174cfc38e98ead8fe4b91ff94cada192fa4c829c9448b02b2f7201fe9e53b783849321d08b33875e7e2743ff1e3f5b4453da39efcf426c4cdfabe7a804e8eb271ac39b7812ddb3bdb1cdded672d92cded23beeaaeb39eecdf72be2b4f638afa46e76fcaa95d3fd32ec2d0b5c694d8fad647643d94906feead53b60bd46f8ab8f6157a6c7309dc44c22dbfa443c3f336a2c99647c39c4716263f13fb4b752123ac61c0376ca46d1ea592a031fe4b5f22d7da1c435d266408e1c6669b11d616e60cfdd8ed5ec0bd8a88239cc4544b0f73c4ecfcdb1cd6d2a5215888ae9047acbc0e72977beaa43ca8e6119eb71296ce6d7235fec28fa82f9ed5ee2948641ce417053c21226374fb5516bcdc52f7178d8bfcfcb9eeaed839424c51d0a994911a58ba3e8d1a8a708ac1be8cb50f393839eeac45f11eb9e128be08df27e955774355aac2e520487bd93377afd85ae45aa8b309dad76c24c8221463d47171d3ff2ad72f77f47a257fa7b974d1e141c22a8ea95e4935a1726a7aaa6dbf1ffccc9f6588946e9737999476a7e60c6d15f33c90e7cb32d8c89d516b01c616f0398986b407d3098a8a8ed0905032267842e31dea6a8bbd76ccf2e391235ab2a6b7e234732e8ceb3aa853248a892c3747d06acedc4419005270153097e0c34e6794a342a70c82a17acf80e595988349b6e9a3051fbdcd8d0ec9d268e362eb61ea06eb7e9df3a6edda4ea4d2d28c15285a3fea1f92097b58597902f3de00354c2f12f3322fb6c32170b87b92574f1bd0998ccb26321e3095d985c995e8600df87b74b2f72913fcd72a717346526332ab1ab1c694847a1c8670fdb15319ae7e02e0e47dbcf438807bb2a845f31d5d727903d94876989ef238b3c3c62689b40b9b28d8492a504efaeb775bad361a358f6bdfe27742e8ed5d04e626b73f97a7546be7e7f0cc588e9f5298e5e3f1bcbe9372503dd95a52fb51ae5e657ba199589f3d10b6e7518e7286570db4cd1429259531e758fefc64c354be9698a2a4f12bd687a6101508a6abe0066f49abb215e04faa476b48d2d8a25c6db5e50312986e12f8d477e9b7f1debc912cbe73002a47820451f4642202aa070391e2a01cbeed34d0c0fe5c087622f4103f060ccc97912ecf0b85b9720587e762e4cca64ce87ec163205a7d95c6409ede08e81f63cfb3ca973afa5e6f3f6ffd51e1706adbcbec737583a71626dd8748662875b001a0c2c5508b0f022dcc2d960807d7a0e59fd8f25959ee64653767320592cc660414b740ed61bf491c1fee97f8a1a24ceafc3c91277f3e8c87c571fb60f44ae267c28852549e2b0d2bbe67566ab8ccde58100267a682960e07c552ae5d4fa106f37c25a10fe1ff89e1b1d551f4f913fb93967b6cfabe44e25cb8d91f610ea376f5fc38c589e9b42591a295af7749b6747b233c322850c3b41109d09d9a9a70a16c254762054c84a97be980f4e011fea6fce63a79c824927f7d6216cbfe0f24135cf4897e35cd16055d459468612e69304b525511d82995ce2683496fb17777a6da7901954c23df2085f9c6dd8eb0806d367344767201b4a2c2764e91eae0bb08481b36de72d987e47525c067859f0141c1c377049c1719d386de26d4ba6c5111d6eef7db43bd84155094eeebdc731254249abd1e1aa4ce1acf1e68f6aad42763c6d4c1c432cd5a3bfa1d5b0025ced767da0f0609ed98b4a7aa22d8b3f3fa05430c9f3c8fc4aacd97762193d09e28d5bd99991b46b8d13e308ab0356df920fe9df08562d757ce5d458570735a8453e8faea5e70250d70e6aab07cb7cc89d7e49ab24a59d4c329b3bfe97b06ad1c785d8d9d0cd1d337a6bfe373004ff1314a01e522a2ec803f691fe6f074a99163a074252a8dd33a6e82ef80303c4c95866279cf606664f30670051bdd35d36115dd4ed98c210f63df112fb26c9d8f9f7ff92a98b2eacd818fae75141831cfbd8f62622e436c758703507d3693eada83d0a4a6f666e309cbfb01b0886e5687829b6e9759f3b579ffa09b964d0e9613749770275def4f0d8d4166c0c1b288b0c459b4547db414b12d77afa2f1a9b116730c7bfd59703b8850a04b97ba9cedfd670fd77de0a0dc3ba2243d7871715387dd2c911277b3f1c41a2c8b6dc2144c273b2e411f4db08330237ebee527264b5afce536745bcc024d26338b624d19c27fac706b23cd9d21afc86ef2ded7ec0c99d718608df19006510e1709ff9671d5605211c8ee7f10a57e693ca8885379650620547267c6b2b431bab2b81e405d507c7942c03000f9e34037413db0a00d397e7924a45074cb7ea7bab310cc5bdf310dfcf28eefc2f51fe190f2d536dfd4c942c2234645e827e3c34e5595ed2b19fdf9dd886de7572c1ef7d9aafc956a9e91f5886abbd507ef455fded1b0c649570097e06d1e11a147fd7a2f2fc098a06c7a1d2dffea48facd5e73359247e71fe51d9cb4b8702ebc4c76884e05e8c91f2b1b4a3ad1d1744f8eac702471da42e33d1502d86c7c39fa2c8b87938b78f61eb550ec185e768eb0496ed201656a75f65a38794ab2667d42a4fe8d681308a78f518bb28b51d18d6dd2803619eef4abe13fb56f53ef66754b1ceb9c55b6dbd82b998157f718e07606924e5f72b792d5561fe8e5562b395de18255380c939a14ae392ea0e7ab374deda9dc2e49979755394a9fa20c5470e8e77aaa89f9e7835888b4db1c56a5c176d963dc688a182933c0e15c47338dcb43f2e281b8287be682e2465abb44e76834763bb0e587cfdc6bed7d5eb33ee331c9b37f49602f469e1379a0202ce7c95db8952a037e7a1b2840f4e79f8ad8f5960696e8664c820e4f5a0c2652514af16df2e34c26a1f35ba92572919149859495aee056b46e46f66feb128e1a0f784b3b1ccb1bc66f3ccdfec9ff153a9bb2ae30d43e66cb3fab5970f81c77cf65e5b4b46381256c3304fd139acd1dd12521ab4d6aefd4dba8471f64c382cbaf661a0df6f7df1113a2c0701101ef5424e3f1bd6f56e064dd6fcf0195fad7a257956a1e795858b832823f7b88dab326704a808f2cc3a4bfdc296c04b8b2926a8753766df39bc96bac5c8d019d63da2c2a26786bc812c9d17e09d069b1635efce455ff52ab9d4b7130f2a7649c005bf5d59bb73ce33abf67c397a612733060ed752eb3fdad43669d78ce28e53f3731596116fa08fa4e28d2cb39b56d6ada36073d33052e6ac36aaebbce2e39ffef3612d0d699c75933d26822f8afcacfc4fc22bb962f4be05d943baf6d84982d62472bc7b978c486531f888c7a0e1c2d06034eb8678f56d0bdbde2ac4bd6a3e1b7f5e39e89aded60285fabbc9e23c666bfdca90a367e26c7070ee43e28c1526a4984508b2830d739661c0623fa17fbba7b83bb9603257e0d60cef7cc2d9f61541a2e80c1d2e3203df1321163c3f74e3fa42f3cc19053ae5c144e12d23213b888ce98133512d046008027eb32757caea95d2021f0faacac7be6c2bb9f960127456f7f6d64737a7c58b9a36dde1acd7b146f7e86323af451b7e2149121c8a715cb716dcdd3e021717bf8e2f731d747870a4cb76b6d8608ddbcc7cc7a5fc4c6c4b5569af5b7d665f4957c09507572ce32f202e50470ca6b425351ad09788ad0901d377b1d8bc5bb787ba08b3c507ea2d9fe67ba2fc7c93af26604898fb742e0eb5845ad2634067a122229c4d431980ef86149fed5531f225fd6822555a54a37e06a628432bfcc320192aa7f4011544a57edc907cd1f3a18f3b6eb4da3916f52fa13ac85649b88fe10a3255812d88aeaebd56e54dabf3ec2ca367615bfea981a3667ea0f24effcd0e0b532af5c2a2ba85b6761541406675e3e423d575f0da1ecabfd0ab70f8a7e708f660297fce1ccbd46e7af92b235dd8a308dc6c0b0c5518a28e01bc0ca1e8018476461fad0152d7bc5caf14aacc6adfd154307d6fc719beaaccd3ef41a1641cfa553a68ba7cbe1fe855241619a8a4328eec5fcb8d2017ad16bda795a40cea847f71cae0ea2b53697a198ebc9c1af4a3fe8ed82a914f9f2df652013348e1a3961fd069c0b24da6cb407c7983b539d5a9d9cf5eec87dbef2b737eefcaac91f3e1801519b8e209a609056b74b7c8ece8bdc717ad62a85071e17ae5083523d7d126caaf31dc30e2074eee102b11ae514835dbf59bf0d1423ec56b25c1b332414944fde3da03443fceb61a0b6bd5e40015f7125898223209a54652ec4c8989e2462924bef067531705d659be1bcb320bac99af8ee72cfdb085d38f3fef64af8ef40a366fdf272e067eedf41065570fc40dfd4dcc72569fdd31a34d0a56c3fc819f34b30f3a3a7064a43cb9ad121b843bf36cd726a5440bb179e4249a769f1880c344579f463509882ae4259d63e5339fa4228436cb53e049b76f850fa36d25bc705052f06545d70c8f672746ff3acde619ac41bed2a661c0085dbc64033820a06047e6965783b54b6731aa40edf9eb6e7fddd0104f7ee502d5aefc1764644aa7045e5507fd905d0819ddc97a7c50f6e34bb0d3dbf9318fa27e5d0df032d9d2a107e01c639a7536727ba78d7a328b37c6de641537910cb91cd82f9244ce3770cc7499b590eca204baf54861174818933b8e13f278e0cf821e8905580393dcace0fdf0f8a00c231faeb4f6be77aa1cab551e11d8ef0d839bd68931c3815578fb5c31c130046e10225cde5b2fd714d9d12b68acf04304ffb5825ca83448e6a0ea99a7595ccb6eb0d49e66122c08e6ecc7867efa966668485b2e654434413e438a31f48e76ac0485c82b342f053621c0ca36ee0c0398f5399cf54cbf61dbcf5fdc3cb663442eaa3e5b192a10475b8d70c41b37e8c59e922c746a0ceb4c8d954312f419a7f9d3cdd48fd7515497ccff12c21f6975553f2eeb9ee1cca5da9fe58b138dbbe35bf605d906a55bb7c14947c60cbfa1e471d7baa2224dba0a3e973010bb67e2c5242170a26ec2ca0d081e25553183828cad1f6b7cb87e8c22d7c61c8ad4b26aba673a444871f4c56d61f02fc46afd0dfb76e7c9d2d598703a5df05558c0e886df8aced20d80dc8f998cd93075abfdcc99e408826a2864c63cee747a87cd4de6e2c4ee33b74c272eb9b64742c29ebe0e275efdd742acb2830e63d01609bec19a395d01761b61da68fc8b6e45bd34d7db980a141544f847b50c69f548139f66c41e586aefd6a48af0ccee552769b0d7221b37e757d0e24e2f4b9dd3e0d1e8d885308769e44130072228141daa84e488b4d3165fb8bf5643a0c0987640dc46d0d5e3fee7013dbf2d115b4e6aa86302416064703c4d21bf9ee4e0c2533dbbeef24301d67b8e66a0ad59f31a839b24eaf9cc9bb6549f080ddcf8b653b67fbb444af72aadeeaa5e39d7dd20f5a9164db90ae0933beae22c145472a0975ba25788b6eebbcd422ae4a08c2cf8d0bb3c2488fc4d2f44036d7235782a019082f7efa481af606700236b885971d7b70cb45e98220451a1231cddce78768d76a72c8b1c3ce175430f8323d9edd6683a7df31e5a769b9284372972351878ce9b0d6407811afce2e6826e08a7fd632fc566533bab9dc8ec51d725ab07af36ce4d3e553ce0dc2ebaa8df66863cd1cdebde8fe594be1e1f085e5edad58918f2b673b3c0513b2196f7f42d8c3c543bfc8e62441211bcbc0e7844bd8b75b47e0741d67046d765768bd150e4b4bb6ed7e7512932602497b07550fc6fd2833d19fa23275a9190c13fd1763d57775edb7493af47307b79c780336875d2e38ee558ab791b54126778cb18f5b6242d622ff6cc905dcc2697bbf1000830cbdc3ae85d52f97ea1b43b14ae0f0c7a93bbbd64504fbe25e59219e9fb52154fc3031292385e035e11a823dbcda76310ae51e2d46f0c05fd147e491949bb2d80ee49b373230ab618f31f763cc9172005e621a9b4defff1510547d085dce069077c2f4d5893e504246cc599a9b5fa5be3571f5b3ab21c19c0cad6f488a5ea7490df4004f64beb70d03f5aac917c617fb4693290329c9d2f05b8c7a5359e12414279b8c08f42b991f7442f1db1e4d51f068cf2c9dac8c74d768323d29cca56aa38f08148f98780aa2bb125d419e68b539a2ea273658bd3ad64786dab35136e3542e01392c8da22814f03cdaeb90bc0faf6e9be6843b80a32e11ad8b1ab5f97093f38432f4975d46a2d31c4e32c5ce66531e27e3d62a8a98a451e8a99cb571bf8ee1a7a3748360f334f644a9d7ba36c7b66f3e972185e1648123634d9e69f74dce2e36d796b783964de625cc27e056ee78f6dd93220fc00058f4c4c602a7039b3e318cb71ba800a928edc9179601a991c124b1b037ce16fb9b94a9af93473a7838f2d95991e28c689a202fa9e478317c23465d835b544cdead56d0cdbf99cc813d53749c120b74cc924acd58469bc6f77632955a59fd2b53e43a0130d2b6bce63f5cf40408675101a4f476dfc50ba356dae022b833589b500023447c6838e5f228c284bdd28d81a2df8c376b8685d1e5dbfdd58f2591dfe60d34f10411b1dde3ab349fff7685499336665c3589e45660ccab9e8cfcd9be1badb810484b0221892f0e114653b901003a31608cc99196e31e5604b13137481ac1ffc979b00052a94a9effc44790cbc37fe7435fd289ffc337f8ece0e7291bdba6ef9f312e7bed966e965f90f02e50ba8c65a0a0c1ab7b9ec697f320eb9e933a9f2c96cb08bc832f9160efbf7f011a909ea5e9b1cc16c21377b532f1bd30730043c0f2c2f8769bc2ab8f58cf14d5c541a34f227ac6fdcaa1bc5636192ee4ae416549693f0c4c686172894ca89357ca23db5ec3644ca38fc03975c78be45313fbbe86b9c73081a890c61f2bfbcbf93f50f31ae1cfa1f0dc1da6e30ffd00d1a05d473f6d0dfc97dc8a7e49a0f68e565fb675e35a518416a71999a9aff3718a6d2f841eb99ce32d4b1aab1b81ceb37d3e69c60420652eda0f8dad19a0230701c2b4dfdd8f44e7cd2ae9e22afec88376bfbaa4c029101dacc5d18dd8e885f9cc580fe3b9046e4445c45c52e56e4c4a18eb42f49dfdf74116951424aa2d91b77ac346930e648800f142715a42c42bdb639a9cab1bd89a33d8a3e0942330efef07e1d6e8c5eef3cd69661fae6171c7d48dff8dbe06fe24c662a286ed8c9429fdbd0f2f8edce75d6be8a896133cd9980f72a8482070b5341e47661a6effd0c60f8cfb0c7f06f70c987b15b10fd312eda89c1dd326902d48b961c071e69950efb082d5edcc2984ba6ef954ea9295d50608ac411775319163e086367e1c002a62efd0cc0cec48acdb37fab06ca5f9b5cb3c2d17637be30bc4f904a32ce767a8cc734b023a41f560895f47a6a104c408ff552809d7d7081f936e5ef7719973f4c4aef7fc89f01b753adf9200d600678d7ac5e533e37ddc9d3e6daa204d935829319bf5a8155a89daf8ea7ec4913f5400d95a55e752799a0ccdaa84ad2221f965ef33e388508cd3eea03440b6f3ad52204e361653f98a9b630e580922d35d993c81a4c0640f990a4622052fa2755f86a59cb394517b6fccd204eb4ca5215b34cf349c2be5c56b9d5dcc24d643b72c4c5219e855aae65d28580af8481af40f1a746afad8a88e0306672c8326dd1dd9aaffdd1412ba160a1d6d9deb3f6c72ec1d03fd006531c19745f179d8b6bdd75ba24de81d03c3661331b90a27fd46eb4022f659f304e3b2999f33f323c08cda6e73afb6ae96427a8f92933b9be58e5a44bc4812250949bcd3b521ec61e69eaebdc2812262d7297c89b5bcc223be07f1403343abb2dd433747535373c3f214c09678007835ed9c6ba5efd0a79d964e130681556e6e12ad3ad85a22d488d56c5d18b426532234cb7956a6d7cab8ed904fe3cbf6d5255d7e3a842280023006ffadee6d606b0506a8af3c1958d310a329f5929bbe3eeb5f6fb25b4cca2358ae0174a1cd403338195d37b52f9ab7b4f26fc4bbd371da38eef22017248a713f410d0c6c430fa58925dd78596e91e40125be7a86ee7dcab66862930b8a19c24b2ffb9e1bae1c0b196f391c1c8b21925fea48c616c6af44c5a17ecdfff9a14312655cb8a190c920c5cc9cf89d2e54036b4e90c7a70e9d2b1ff3923bebd672f9c2f1d7a1b5795f9943a6b8af4769493e1f5655db6bd4c625f34051d79f0731d7d19331ca6bc599083863c3cf55e8560103b1ea952f107a35751e18c714329c5bd1100b94becdcb1cd4d9cd2ae7ca1c0e7aaed2f0030c6219230986deb50bc494eccf22472bcff8b637b8f7be38aaa1cb4bef9f45f4c3e1f9b71816069ca0b66aaf35d3b8b91e278d66de1d49168043483a92b3127273dece77544f7f2ff874828e6b29d45e84a14120a54e4eb1c5858dc62352e8538187c5abe20e38346466f3c53846e0b4a0c1ca47fd3a5095e9d3169b79b9aeb0fdd0d250f7ac763f1454bbc4bdc1c5c281ae3d3189a59e3c4a5d0eca508739ec49cbf0acd3cc0f3b2f8bd2a26481a2ff858d390bcbf1adfe178cc8805115e5a1462b23b5e35fc4bea3179a0fe25c6b4c4819e318509f18442c0bc3f0dd0b610d0427f94ad724229c9a7287afb606c9c4ebb6ba73c92010923c8f99f1ad172e61086be8925a40182c94831613dabf8a11aa99d4364820b8efb602ac8a74d8ca55c2bd8d9d7399e2bd6994e2f996019ce424db93f86de26e7bc8b93a52b2bf50b18b81400ce0717ac9eb82be55553f6fd7a16348b87c998572cd681aa59c0ac6eec70e1ab3b307261b5c088c629a4c957038ff3799ac62508b56287fff699f11d6ca573d1f8c75a3ff3384361b65ab616936c72033ea4eaa928f2b18b1f9771a45b9430d0b4b8e891cda1b08525b67c23167a711d0526b507c9c994d2a6106266a63c2bac89779068eb14ef1d67735c9a32dc02a5cb9937ba66abf78d91704c3ea9f8021abc742a7836ce48a8f010be2c2ea57f759ad5390b058590c9f4eb56a0fc8824da8a67cdad870383c87cc3bc510981e63230cb6b3e3d8795f4355b1fd49b51e8557cf9fb354524ce856dceec20ed5c4097ded05752e78cbe6f9d6b6fa91fde487fd4cb4b16c33855ec0a3508b7d0c71e24817e53961d06d38b8f682b564c660d016b5d0ae73eba1de409f192eb75ddb108339ecf9857dc9087537cf081f2aad7c756194a5b7d426519d502c11435de39ec05daa70fc1f8b1ee09d0e12d5f82b8e0823fb54fd4095e52bd86d605af67c72135a268bab652871ec76f746cc088ed815467289f90a37b08fbf431395042b80c8f14fe947b7f7dd644200ba36bbd98993434611b6ef6101b6f9af5ad6a9f43bc20459407b21dbbb8e074c836e24eaa5e475e2eb8d1d9ba2a5a30bf99232cc1625095cd159224e228d3ce1b2eeb80238789557175d448635205e2aec72a3f8c8b06765ba841cc9f148c4c2efbf176aee3735f43fb04191758300d88a75c05ebcd7d003384f92b4944fac92bd8aeae51f653544106312271ced5e99122105326fc82f06e5211ee9c7a4fdbe8d64268cc89c1472caf69273704683b3406eb38d9bda6b04829133cf719c84747f7bfcd7d1e9d14fb01f7ffc6b85f25ffa9249c732b7115a19a5e08b2a39fe9cac39540aa2d14b2a57536f718c5bfe5903ecb381561fd96a8e468e9cba25db5147b109be9c12f871cda7a494059d727811590f20ba3ebb62b348a1f09e47ce83e485f40f04d98794aa76c19fa04fd221eca399ef50d3380c726eda5529e8765a3d0d829fbb76910a333ca011db24b725d989c53b330aece94e26383d20afd07e1d38a45433ff111502b26eff887c8e8c23503630e5b48c441bb79ae7cc0ceba1f75417062e8486d51c20910499d6013069431309a2b4eb187b1458b26a8677bf4ce791e1d6e6da85dd2b3da671744afac7d42ab417e2a9547e44b3de72fc07d8b895c93840e60e8033ad12d29e4d6381287572fc927c89dcced5675262b99d42878fdafd80b35f19cdaeb2b7adfb3d1837a0f4959614a611e8b2d34a07dad904ae666f867f7baed9d1842d5e65b7a232ce66b7b2d260b1956a5a482713800a462795436b6103c752180d4a36dd03c45e653a3b2ba1ca4424e045d74e81243fd177191a032a6d9fe11425dfb5c2c9a320bc6d3a3483f5f32c61463b47404a43d34e9ebe839154e2722cb46e460ea0381333040b7a7d1f67b6f415e294ec6b56d2f20bcc2ac07d8dd80fcec0cf266021993298d508d7b08dcee9008bbcb2102c67c1f4916fedb6f87c32c5b06383cd07967052e7573ad62e674a2c6de6969449cacfe7aa7438e17b6b31a4c551ba5163d8ef2b72242fe4551f09ed88a01d87f4dcefa4d2efd0dd9d6000c88d982c8a41e256e6b1a7e74f78939665b62709f19047db915dd6490bf13e6e6337a96bff7f14c33a879bb130e05f9b31d63317bb05d5112f945b07d194ea4e5847e40c9ab10e0b50f85916d7333c197ef6e9da0a11e09580a29c8865187100890908dc32d79647cc4340731560beb8d233441d5c1608187c7dc92ff74ac6b19f83b2555dc9621db866708c2c37cb901dd32602fcd411b88bf9936b4a98c893817e1f725032aead57645bc6f14161d1e8de46226abf1a7a5d1aaf8c6a5302ff8cf8b54f6a016e98a003ae6d7f80036c689ba044192ab4431cbf3e8b172cf0636dccdf3bbdefebda14641fbf1659b4b8b8baaf196fd0570002f32b7b97170e1b17acbbab9fa0d2aba1f7b5b9521d842ddecd6089c39ae4fc72833cb6154ef79c0b79c37d292a86753c565c4fecd69f1b04eea7d2a08b55491964dd825bf5d5868c9ba3c9bf036c7a56ed4e55f24cd914d32c12f65ac3e22b36fb6951a64d7ef174a807f62410dee9a8c1037fef6d0c74b44b46dcf15b2198fb981c15b7c78eceb4a5562249b7f62b2d03980c94a2ed34eb2c7657a8283a83dc0d6d6838844d50333aede73b68dc36bb573c513754b1f2067f42d7855374540fa472f53d716cceba8daf9823ceace52ca856e8f23ea9c6253a8db31e29dcb60e359895233802209187e6e182a309b4a0ea7f5f87fc7afe85313c5e76b2c2f80dfc9880dc737359b9d2724f01fcbb689b2b0fb4a0c09b046596d362c1c70de462bebc1ab41884f38c4fcdee1519f09a39540510cc1c0e0881a3c4367614e76c2c87086f5a88f776b6ad146547eb3daf03c8e28400eccb8db7b05ad63558dd2a31dbb327ef121fd8c049a91fc863c9c38846901deb9bde525e85988a99323d2ebbe50183f83aea6eb20d5ebb788dd3f8b94c1387e3bc150af9456f0486ab0ee2b5ad3669c8df035fcf12e5ab66ccbf06d0487392dc068673afc75e01e7e6691365b44b73b38625e0059b7ee3762e87137dc9c4b9ce8ea325d44101635e62cbbc2e86fbeae68be5b2c44af6d58e29d04bc7bba13b415a4ef94283b6a33d99c7a7cd8d873910f67cec9f3fea2127d2a670051224898176cceb7800430cda476d4f0e28d1765f83a61f41df67adbfcf26371f34e86fbd6e4d8494de851d3c10339449e4225987d1b2b4e2e54ae5d3496ee17ec6f233a9b62d4d9e70b6d31de02b7856c3934303a0a05ed973c80eeeaa7d1a753f54802b2982d337e2060e77734f3e0cb12a310c93c0a1355f1bc7767fd57dd6342efc5c64f6e08f647b99ec4e65f9a30050787d2a90ab6e902d5b5bb855bd6291b93605ac01395b5f1cc0458015b1ebe16aaa10e0e53d619aab862fdb5df047834c3fccec4076ec68fc21bfbaec3891032a835c46ed597f93f940fadae7733c737b88fbcfc81a4cc045629f291fe20fdc2b22ddeec98add96742f9ebab9107332a4a32e19ef42c40896ae22e0cc9c36d0fa15099c063ac4f87a63379142edd184dab88f71192d7ff749caf454790c4bdcbbf9937f53e068208a9731bf25218613827b18effd1ddd18b80f164cd9de042f11246c8dd7052bdc94405db4a3367c02454f0d31e6d9b8ab94251cc654d154abbd96b6e6207a78c141e3ea9be0828ccc4d957e99d87181f721e958e41319b3e859ed506ecb3ffec55542329ef17652a237d201315abf7009827c3ab22b05e80250b90aeb35b475b7f70bd01abfb32ab1cbdb510f647997e41bbdbdfb91d5e72e71fa6a1c567a344802b38b117bb97a30980efbd4e0ea362a2cbeeb1bf85fd24333baf90ab07df49d425ff6a1c4f0d83613590753eb098bc07a642a94280bfea74330aafc84ee4ddf84b2e06ebd07864c3d33cc18acfd4487d5b6780316a9a9a5a4df4d2fb3d36c8389a3fb173463aedf55d2f00e41430e47b1bf249574b1d1a55bd97d2c370f4aa01cc1ffb3f9e72c9b0084651283cbacd1b709cc35327a70a9a10e50b99a4e7cefa0bbe0137e6cf5def780a5045615a203ff95c7488ec0fd7f5488ff59c1aa7b8477f30834e37843f54d07d4a43c3eacd47c3a0de0543ffd126fa000d72989da7be60f60c64813c455d4803b9c1c8d20d2d33df9686790b63c89ba1c97fa83b356945ba78fd02d8a503d6193977c15f908ceadcfd2ba50cdd05e9400232ec8287e0f910f43784f5e2b7cb58e54860cff4a551449f2581eb8a33a0299737d2dda41a5a5dc28f8fb52f91e7a9edb1a0fb5d580736a85570f5fa899fedf6f1cda3e1295c0aee9341e556a22ba054a0b337dbec14350e95c666509ab1658be2193c956d0751c2044f273ca5f89c60928107b55e4774f98419fabeddd59742f5bb4c4cec964bcc4a91aad214a70ced208b3ee72c485b5cbe25d057c0eb40e37389a2270e913c86ff4b746b388112108445b06d9d90d8b430eabf0ec2fffec3ffe3c03ad92d4167cacbe7a953cb2e996b7d6ca0a4c1bc24fb8c0784200e5b08847569ef1d57caf75bf766c59cc7bec8f03001413a654356ad05150123754682e305c1229fee555b70891ad06590fb0836bff2076ee468cc14b187a1450153f69f23db878818777fc31dfed58ccccc28b3159c100299c99d10ce57fc110a9feb3867881c68718a56feecc2173936228ca9788a452ed75ec843fa467ffd439ca89c7975169e40dcf90839c30286d64d6060405fe747d1e9307b50de7a25c4a8ec6bcd474aa4bd900a9c47f75755af3a50f73bb9c5e7356f3ec4c93c06a2abdf514233cf052b116b96d15d92c25f1ab5aa34fc46a55f8ec897d8b485a536911030b1687a3b0dbf3d840db74b22b5466dfaade03c7258defe26e5b7438d9b4790af564acafc74d897a1fc4d3b6b9901595be98290f0110e91e5709edaae728fe5ba3efb125c22bb9cdf02cc16b688e44ec8bbc58ef3be805f73e82bfe0bd469b5d5ba8703ec97299715a7464588b2ba93944b649f685af6484f9e9c2ee6a225e59f068c83ebc49ace049d32fe692cf89d99cfc0072c2285b999e936d318904b983c0ad0e8be39670f91733a999bb877f9ea65fac9a3aeb5211e55f67503566b5c4143ebd7d05a6f43aa389652bbd9bfc1c468c040830b6c8e086394b38009e4dddb784d1834734415419b702b8bad671e0616ec0ec06fc786d31728081cf36bebe75f34f4e03aa1650aa6ac6cb530aa73fe8386c11aa4b818603ca0029e17baf82e2470aba7e563d20b4d34da857448764d4776559d67d171eef9e7d2045bc9f0e7b4bc79f7ca38bfc9f0011e1b9f40dc0ac0571ffc2fddc0c24c0d07cada229d809a5b571c4708c765f5e44ebebdbf5ac4b8404b1a07aec6d65f7f456c93a405fdb4468dfac0e322bfb2afc9efaf57e2c83b4bad848444acc38d1b7c6d1eaa516a0f8f4a5d4b3198d68f5604285d61e8b57b79b5402d1ef1389a2bd85407ee4c939c3b097cb31fb9d345dae8f5660946d8c55cf9f9e7cdefdab27c625e2a49e87db4f2521efc2283f1a2e62973d15ff8c6c6e89f4a827063d835fc69c67074a6e7a210224f2a9b14bb7e40055e32fe3e40cf4d5562cac01dff747b7d0ef998206e66725c6161f1524725544e4ead41a5e461a5b42f3e1dd0a259e6bea4047c183a7206cd13ce6077711fccf7f294ccf92cd83fb30369797420521674afe2a22e4fbfa1870c14cb059adf00e9293deeff6bce3ae28801123a907c0357429160fa4638a638b45b9060578a4f26d19e0afc8b1ae90f69e27482161db818f9de2f3f061a52cee987dd269967fbfb5b0598e8bf67af936047ca5a24e7c2f08eca31372a0811cb565d168a6053e4acb675195a51f0593a5dc3090a058d3673531d132cf7a37f1fcedeabd4043e29135903870a4de5d284085885148aea6db81861ae96e0d7ebcfb4b9c8a2a68a650910afce8a33402062e085bc1c93a3937e920ac71187a17f3ea3b0f6ea44f8ec669fc10a04e1f800dd2cafe1512be5e041be2b47ff729a6e39fb7fcfd3a4a85111e431c2b78a79497c443fd36b5d64b55f8acc629094dc893f4c8d4632f51a5474ae85b4198807a9694e88dcfd1ffbeb21c34c18a1680741ea9b48226f4221600b3f410570151205f81eff63cac9e2857f280c0530fda8e3de2816365dff0196356cfd25711aa21e636cfc4757d8f84ffae99d254ba65452490daf773a2695303de96a083c3583063b58290e05b9b48e4db7aa26a64f7ee207aa6c7e3216ea60293db2edb85889b9d04fb9e6fabef06ba9ef05ffc0466569352b19c6c722f6c425a1d6737a4d05356289141e1fc1231fa63e7de3a66dc72c2a27ea201ff8167ce855dbdb43ac2c42eae867717e8ac72a769558e459e35ab9e4732c7bc0f7a12196228c62f3f4e2a38fe79d7ebd2ac708b5af7e160765ee5f844fcfa46df8277d93da1606ee70a748b5a6255d0f37f92a154f3108c1f3545f1681ef777d175da1ed2385216387f65a5c80c9ba4672abd8a8bd6f163aad728cda42190ad641f23d756b0c96c91fe2ded0355d161b374b0f34986643a3f34bcf05d0cf6bc23de04451988655b1fc7fcb94049ddef5fdf9eb1f7b09647c6bddedc52a0dbcfe1fbd6bf019056f308adedff641b985341c195fa347878bc97f1b45e04a32acdc91bb8148b677a22680f9aa67c3943ef867ecb06d75a34f03ef4744ab475e845ea32a36ae830f9d21d39ff1426e0e3009071477f34c2e32d8aeb56db3b2d25ccd043276ee5fe43527000f234e73dd61289bb3e0ec9985d57c20096d7b1a3e63142322811c4f8a4bbd2426628e5c84984be6b0f988172e8ccf23481da34a4db2a8ed3a50276d8e6498ea21154cb50db9fb034324510eee34d635b30c3a25f22f52199b67cd9f282daa9fe537731c9ccdd3c9564eb19069d4b3837458c3c9862b043814e9bb1429973114bbe61cd1ffbce27e8009d0da178b6f8d319119ffec182b09d462baf65d23654c7d390ea099f086d42ba3f3b2d5b3c46c42644854f8f91e7bff8459e5574e494cf1fbe927592932d570c9efec4d9333d718ad4894acf63a33548878907e2a59e7126157f1fa1e9676de9b9e1ede0c3d9520fe39006303b060b4dbc335e5c76502cf7196714f8b5a2950997eea0884933f3e140e5428c7e8c47549d5cf9b0aea97ca7c8f5d5540343c89fdde34f4af470585d4ccc9d4ad472ef35416cb922526eda6392ce82de17bb307652471dbd44bbac357070f24cbad4e2a2ffa2b043cd009e35bced0b963f7e21211966834bf59f87c2b457474835e211b6bd8654608b470a84725db74be9d2f1eba4400273cbeb22b75823887ff52e23b062eb5e8d0e9f11fe94161d1a8f25166ec5486c993becc03eacb7230861c6f0611b578960019c166f66fe83c43a7fdc0e041bbb8d54ca3d5f990015c7bb47fd6764ca37dc74675b716d7056071a2e708f691f7a0f9b48d5626c99f6330dd6731424fe603650b518c1fdf80641257fba9b5cc9d3dbd097dede0dc73ea5a4f520e56eea790ae4ad6e85a12f92fe3bf325eff934c9ceb6c96dc69e9b1ac265184c4570af16635fd190b88093e68856cd423572b07533cc31a342352266117237fc76d9bfae344d0883550bdf71afc3a17065ba4c283b0d3411d271eeb85bee72c011e2e82e5df75baa54aa59c26c95d3bbad70a18dd321e77c9e885d6c1ecee651ec8f0868b018106ab2b7771df14a8c4147886c2601b9553cc0fc1b3e3e0c81736c58d9c85eae07fb8bd376aa4f83e25db94c9d911859a917a8e1c8cfedf32aa90dfd7f65d211e45a2d70b791611431b93c12d31f2dcfbc0f986df132e48c8c77627ecd2525b5c1e56a4daf0c2df3f0fd070721a11b45da77a074dd62a4f21eb4b2b76ca32f79f773473b1b3fada4f5f94f7889bba7e16ffb2aef5df4be0b4128ad5ae751edc919c42841c496c8cfdb49d02b0e63c3d21f400a7a8ea14ceca916142f138b7c895d236e4869eefae5a5c913e45eb763a5ca7c44304fa516e93ea49be8b9ad37df27dc41628dadf69ee04516f83d24b7b5d83c710f0f0339b61d77c7a2c875c07b1a84256275f710995f6506279bd7e4386f8f69ef815e6911809ee23723062cb098f18cc6018f0bbbc370a4616de2a1fa45594e5bab8d3ea3f266f9b1539aa07152557d4a4669c914dd4496849729d711b997933b367d5f9bc5f70980e0667236a9ad6e77fa2e55891ef516d0236c3b7229181fb3122a35e518e9a1baaabc57e65c59ced7f344b62e34fa50e4fd1069755bbeceac30943fc713f7a8e25e8a9fd22bd1753cbb9e5e360a81b0daac067308e26c42b7bfa09843488ae8681c34b343f2edce40de796e2922a9e992fa311e19fa5106cf190ff1f78940d43342d806c1ebc93ab6b8adb8fce3d6f26beeb95bfc7a85f6b707d8440c1d0b59ea40e3a8468ee45ffbd7187c815e135df12c62ef16b925d446060ff75ffe274ed7f07e8ce2c2c7d0de719b4e7fdb850e5a912a3028e9d58fcab5a65449f28a48a3fc3fdd1163d467203d27f0a9887629415089b31b7a854dd8a28200cd72107be2677a19ed141878f24a57f72e7de88ce4a9908534be825415beaadc3f02d7c357b393c8d0e80786213ff24ac6aa58776f288e7f33238eea08aa0f5f8ef87fa845d6353b6d592933091443f15e780f1ff75f5e0bffa5d955bcf13502a0489906f8de45e92caa5685a459835f8386c34ed16606276f3e9727bfb0e031e14bf6a36ae266a105a7200164b60d05d3eeb0cfa19e19405a5726aac12eddf26f599e81018234bbd0bd36b563d49843864b413ff244f8bfe40ec0391470bc8f8b5dedba8b9df08715c95a3b2b38126900f16e218916843f6287b14a98ff7c02d4cbb0b07d2249ff5d5287ec5f626dfb23fa81611889bc35eb54f49da4aa5ebfe10386567e276c23066b6b3eef3fd2efd5cf2ab21a20add2d67b72dfc984af6c9296cb1ff2b5a200e833d581a9d6bf9be843598dccf6b2eb0688a5cdb07c3d393fad5a1153641ddcffc39f02927b39dad9a56f6f6ef96ae3ec13e305ed67df0f536933c7c8413c0a949c083293e7f883a0e4a3e69caa477fa94ae6f14dc559739f23e9a2299ca9cf67a078776f7e740236b1b7f78a2111993545ad85c41cc1ccf1ff05be04add6102909c778ce6c2c2c116f682d86f038a8a26064e1795aca5966d3413171fabe22c4b6162c3eab972784c8a2d2dd64bf0d82626a7ee0a570683a1bd7f3e7288cad143eb59a25b54196a7f91fcb407979bf4f7719ada197d3e8c34e2963a68486d131eeb22b68ccf00a82d2b3161f67516a74a6fdf26f6268be4e556f2f26389dc9e9722b4eb0a2699b74f9ca28a53fb5d1583bd2ce228365e1b837de23e79c5145427ac9b55f165549dc11ab1421cfb905aa05ef8289cdabef0f4c6965bd117ea2433f8c2a41c3417808c05ecd378dc4c15c8ae7f3b300f765f6066e2ead55eee626f64a4f4094fdec3aede9959874433a7019350fc6a842386ea6ebd1d734e26c0df8a0f3b30028df4d4acec419ea5bbb1679770141a88e658c0e46a56e2d56d6ceded79437c69e57c9440677aaee6532b2ab0dd8149181e611ffc343b952862702d07efce0ed44702175dd28c6d6c5512aca901676fd76b8c131321dbace70bb502e774c2630759dd1414ee03c5cd1c27f1ea85ee956dab72347b6cf5895d70933661fc5c3a0a0b9c0b53851219cbb30a534c7bef9fb5f47e66fdb00270ed2071fa5fa45bd279b6ee225f74a4f2b7f9da0f255a914f840b09f8c0fa0985dfaa40af14cc112df1577c97b05ad9cb74694b0de0451d8a9a2206f6cf79fe9988bc9cbf9de25520f89db55eaf613ecf1892bb63dbfdcc0192849010b3d3c4c785358ddda06952456b273f4090c6243fe1a103624b6ce266277741be7c7f016ba9de593651ea43cfccdba7441b5c886225f4a3d49cabeb1eb2e265195e3c4992d40e1f4e571aa134143e2ab36141a9615eb0f7c979e4d51e78b93dbfd5decdc24c02e57aee5061fc6794541e6c3016b13bc3553f0f423d42ede5ba0ab3f9950433b28bff5e3924e0d5ee94b3ead8630b1b0c7c8e72d7b1231b30e153e9245c19c4143d9f77b462f3ec99febcec423f80c68b658cbfaaa58b01563d1ac06f6b481dbb392b35454e5047c9d18f7db40c3c381f2248273c37d7ccb26a5ca744c38b2fe6ca557dd4b63caa32dbdf6b256ffe788d37ac7999183863e7aa4692e1ef094b9e966e41e49c61d9031d139c7b26b645aae7e1c9d4bd59333c03681d3d8565fd4a1a3c45c5435437158b3688bfc210a3ea29b76c9fd42cdb3045c8c2c7328435868d9fcc6894fd4c481de494d3d4cdfd38b29846eadd65ae5e2dfed184c831fb730554f9201c33bb6416b1399bb126e688ea09e22d32391b07656a0358d63d5b491cf85a4236d145f095bc39077d9edfdd1666bf2b6b5e81be72dea4665297d071b8900f4a447718b2f3af04b3f5adb6c6d775907fcc979a5d79c9e40802f8449d76eef16b083b7c906af12f2628996baf6d902f66d5a349e28cfeef48b281769c24c06c7adf9bd71e57d88ec4d7c9b390f1895b468aa2e960bb345c4f7395ec95a30a511f793a70db9cd223eafcd49cbcc87842862b7d1c17ebf8d7da758b75c6089f725848782b05c0f832231556a53568cafd7a6607e573b19b904a171bc9995a4b5a0c3557e883042f7cf78b86a5d9c67e634f6b00e11ecc3c449bcd6c90d4badc8db998aebfef1e85056e6a5b1d59fba0cfaad56da51073970c6e7e2e697efcac4e6f90cfdcadedfeb9b532f7549ce6183f70fdf3278dbd1910b775c75cae0be376fc2a41c7a9df9f64259caeed170c3efdf327faee8981566b97a26f3b9c160f8cf1febeff0a1e626e02804078e3e0c7ff5d577ce6cda30ea7fbb18c5cb0d976417cb1f1a7632a999426e1051d633ede9fe9fa0bd2912dea09df17d22e44920fa53dc486ab4fbbe828096d465172117174c953b1bc973734b4f6e2dcc733845130ee7aec2fb2b34e10c05dfbac445dd6a37ea0b37c8be4f5d56f9ed3099969c7af93de148559b0f9ab9df5e9bee3ee7c47f40f8d98ba29301a9b5b47bc0def2d5d313581d4c7f8de4202029a1548330a0e00295a9f8d59d1755200e2b4ea745e15856912000ec9fa744505254fa5d389bd5b34bbfa9ef7a897d7c887865c04892b2e2e8b142aa6fa73c9e94147093830239d786b7c65869f378b96411c24429b368160484a30c74912f73f46b2264240cc356b6a4d422f67184c68a6afd21c24c994cf0cff848c1500f92a3c459fe79342fcef628387e2ac42597a48683593d6de711ec03e0225ed5304805698d8a7af8f71042eccdd156379951a8b61fe29aaca2c97f7526f5bb1182e0d7a8716443f92d1f8f8bbed7974546ff0f1062c3d031cd2b405de6418aca1e6bd823bc8d51315b0b3bc58c19b13f7fe1fbee6e2b970bb91845ad4987892dba7bed327116c6346820a8d621ee9ad3751869ae59e43b89e2fe3d80fc5b6e5d4972047727dda0b52b868508c328a57f3103c3c9bdebbde2a869348f24c7c80c4b29d19405c5b3aceb0f50a69815ebadc25f7e95068ac1b71ce89199e6cd2a91d80ffec9620f6069fc7ca8b4609b9ac034ff11089bb5251c5ebf0ee9547395b71a224aab300185df23605b80aeb973e715146f3e5b37055b52b34da1d614ecdb9c0ce069047c5f9f40eee8d2708eb19f693f53d91dcb32ab596437797d1e0722d9c37d0e96b83866c8b417a95598e5482ea50907dcb9f70939df93a3640efd8bf7c7fa7e6f28ad16184e768984dc9dd8e767811583835f958496098759bd093387ef0c98d36a3e8f0a44adc78060380661f37de83fa31419ee8c52ddb78eab77b0ea93670eabf519a880147d0326fb0a17b10e1a9eeb76aacb8941c536d706805d3098feb0a3b9f5f747dc61bedb845477302a350e1212ee712c6332a8de3b7eefb8eed03dda3a17c73bed85c6bbe5ad2e446eb09aba14ae9729a02c8e20884486e8842aca356cffd5eb27fb74d682413888ce3ef554e374179cf2162c0505e0101af33bed021868c5c835722cffd4ea1ee4152ee540632fe02b4fe651121f0b5edc9c92d12377d04d4120d211312d939e185f35399ad4e1386af96d35938b2d5e101dc20c42e770ca7c857f1cf7559f895b297938a989554203e13ef879f65fd987ba8b09b363c6bde3bdc1c6ac8f3f21d8db45c98dc78b817732106bc8fa975e0f3e85b917fea5c99302d16a6e720df49df5554b4aff1e0174f402261b2b4ca1d8cf57f330a0ba0f54a9ca21c558a4ae285954389cc663339286bf0564a9f83207ea5651ebea6d7c2eac585a0c9c388c13d153b95c98b6effda6b6f9244bf88b2bdc8f892dbb715403927c7cafc3179494ba40599763b9aae25276b4eccdbe93c8f64cff1eef0395d5be15398f71702cdbb5e665168cac07a42ae50ffdb1993e7faedd0d128ba8c2ae761d25e57731e69306bee070c9787df71bd8cdec83974d32cffa17af6f72c6441b11ce1a3fdbfaf6ded1e3f0a6b9c4bd3063a06657b2d41b126f0d81c97dbeb8a7dc2c57dff100ce1abca55b4f9e7156180a7b3b8e3527d4db76d4584a0456bd1ac8f581f2ab9c77cc2c9f2f4c69ae75503c1660a84026b3a60a9ba902e877e71ff3b11d0b200d59d9e563002cc26116fd91fd216054f6db69eb338ec4a363e52868eaececac462b20189562cd2dd8a56a72d5a27dc0f61d98c42584c8ab2c6454c7da0d83ef1a60aace45091d2ed6fc6936f2c8b5f84dcdbb532faad66e63f3dc27782cb0caf599e37f1cf4c077040e9f2c1bcac0845b98b7bbc0c596c880c70d850b9558f5ab28609482474aae0acad247e0df4746278515de0a06378d953d1ee05b4f1f3074bd93f6953791fc075acd902d04312f889ecd700a78253d6d2345aff5860ea8253f7ca1725b20a65bcb9c3fe5e2684cb686306d446228553626e1d55ca9fe92389815ddce977d059887c2b0d56ce6adb2513a5cd7945a1cadecd61531f7c8b8ccf930b6f88a0605a3aee4b3b6d6e99190ccf3a9eeed8f078f1c234df035eccb995428ef3cc4034e71266c0ee8e3cd1aff45e2b4bfbc0648a9f9f48810ae2b8fc3051bf5a0d5ccbdbf32b07fe6cedf9a5e3b1f2e443a7aa6ddadc581fe5068e6494e5e879fc55f423a8e06f7aa72b54d1e99b800f925969a132548bedd580bc7ef839f1769cd067dc4a648e4b4078fe2c51e2989b87acc128bb1148b0f59b5fb3cfd4750ddab0ddf2324a07a7b03e4cc37c4459c9ee634b63daaaa22734f50371467cf3d2228cb974ebeeea4f9e9bb02b69cd5f978135439f7805b958b3feac2cbbccc04a895390e5817583e2b30ef19068eb2e3f8ca80cdcbe0fbc130ccdf9b4be3ce7460308da7336d60b4016f0debb7c82b97cb4a2d249874020e5a342ea852451e38484428e3e573a534ddd9762c4fa69d2ab432781c27f85245b4826be555d3e69551748019e7abe63a0efa92e13355c5ab9a412ff45c6ff16e1f8091e1f578ef865f4964e305a56cf998649195ad9e3a46fa7a7aac94f1cf6dc398c17d6ce794eb94ca389d2212c99385e449095edf8d14afd35887fa4bcc63e54d46acd67290dc74879f48e162fc07b083860f383e118337d18b1496d7e727667ae0eb25e60bb336c46089bb41302761cd960aa85a37e48f66713dd9e9d159aa3ba263acb35bdc137cccf03f7049f12a8792e9ae8b22f5e68348983ffd20bd5218341b3f3d38a8c0d5b661620960e9cdc16221ba7b3cf72caf418bf770a0503223a02ee4efc871e74900657549e986429b2c7deba604a9ceea683203030ccbe088b0ca3df76b3c980f19fcabef53e6d12f0b671942b994814233c652b03acc749ae432a46742177a27e65d14e0d704bf4a064644b4f444209e168c0ea4f4e4bcf7b391fc2d97c8b75080fd99bb864a5a51d086c073e2ded240fa0462e3e6624eb0fc001adf7722e35d38c5c976a27dce40484c9e64b0c8c6501d7325ea27617f45e38787a63dd6d4e59454d1f673c56c61024db226e30a9862b44e0ae804a06abd37009bd7eb9ff052a57b620b00603d36baa2067b327de493ed53188d5f2c67b8e9fd0f28bc6d65bd884926b526e3d9c85ec8afdcb1fc1b414a5737f0cc85f4d1820888847d1be2ec5623f601e0f724128226311350867e28a4f13f72601165c2fb9b98620fe193971b82c32cfc59063c5e3b18b54bafacc041509397c669ef378a7116661615fd3e4ad6f26375ba126274cd71f2775f45540bb4f2286cf165a0849caf8e3011a5d00710ca22769a27241805b1d7033d67bd5a0bc6627305e16a48d19442c7a93a48d0e318978a162611f2f66658dca2e5bb6e082b5fd02577cc01152966c57b314ac8c95327310c0c615aefc1207c82ac0d708be73a9fa93407a6280f2c9fa254766a777a005832f524f866ea6fe89aa29dda613fe68b81f0d7d4dc2b5298cef0fc1d9a73ccab3f84b69f1c0d2dee1748a411a7bc36d9512fac16c95422fd059740f9d290fe8a6e93efde5c19d657efc6df20030652487b50a1d2207cb13fde98e1e86d2d32d89c525c815b010532d09066dd5ad1d1b254abce36b5cdf3579fca7738fcb8dd9490f96bbd2035a7c6d70c2bcab5f327cbc3f06e5773b81139e35aa89401a7be1bb3abd6c6ea281ed5806ddda942453a3dc3bbc35b602309f711409d317eb1e1d947e15914fcd351db3971beea3c79194e4c439ed0ffb616c49e483064d7474580c51c2674a315e199a4532232605631731d035e20419fed6335e417828b087b8a035a52cd7ca4d06bbf4a9a69c5e92cae6ca0c5fac00567d2bb126bcccb8852e80e81844bab3cdd69cca4ef355c80025512fc03201837126eda42cb493000d1277445f40fd03ec7fe5b01932ec864a842bbaf3ae3ceb5b46d2066f48045f9267a9e982fc3b801eb81f8dde4b136b3a3e54365af1b0fca6af5f7a24d2d9b32e8dcf6fd55af724fb68b85e4fee9e59ad05efd005858664ecb1910019c542ac7eeff677ed380e91dfed28aec9e30d303fd20cf277a144c964ea8e77054f5b51d189a950632a04d1c681730dca54aa9f15ca901216122c0f0aa047eb080869aedf84f7fbf68aefe30d3737256a5537d0cf512cd7fcc3fb3ac97e8530f6ad9bb27f1099e784a7326abbf27a575e40778679235a82ef9c75c613122969747a67702f169c00615478490a766c57a1883781af0efca4a2b8ef90c51f6d906ea863edb0034ca56d2db377fb6d01badc95dbe198daac98d8e79554ebf14255ec6b7be2264dc1c21e63442fcc9ebc5659d282b4ab7cca321d64628c58c72edd2f0a0879d7e52643fc5a00b8f4be9fbaf04f321ecd11c4a0caf78b38e4ff486a4179e3b81ca523d13f25442b107755b185ab6bc182517d4bf3ec751bee3740487d0b0f600aa8ab42b628c46822684d1206739c9b8c0f51c07a65866f2d50527f930719e0596a4195f8496d364102108fdc830faf3a37223158b98fc3c13223dcf0e12eb369f857c9abda0ea6cdc93203587fee3796c9d6f3859d4dbf1314484f7d023ead0a2d8a2514c4be898d0d42142a2223d6b52b60043da05eda671e4dc7c6ae1fe734f362db883a157199a23a39445fc85d947f809c8b15ec4fc909d26a2e0b9fcec3e7d690d457cc53bbf6166e0253b1e280543e9170c81afc0232f560e83ceeb08503b948b5b1761ba49910777e9ee27a6579e76eaf2f2623fedf18eb83793d7c286c614dd6bc74edd0340a845b8a8116f763401dfcc235e2087d848af39f66a6092855694777c2fb7a4616178ea42187b6ff7063b997e2e45e5107183fa3c2c1a7ea41000202283cfb5937c0a51a99e510c4a800fb1eab2ba79530e962a9483c5ad99d0274d04581cd9819d086720a45ff7395026e272c2ed28bac3823952890c40d834909bc1ae3b9e8660c5755231a0ff29fe413b9388f02ef05e25aaf29e3fdc476ca4d91e39e251dc59b96fbf082c66a59e3485e24019aab750aa223d20c72880628df6f70bfc98ff6b2289a6764b9c42bf3d1e8dc2453c882c1f66892aa40131742edaf63cdec163b98bf50b2b434383b5ed2241c73ac007c11fbbafb0c41bd12828fb34de53e89e3e4633ea84a7162044a2ff0464e55ad4b5175a0ee2e2c62dfdb50fe7a6f12fde647b667923dd4d7473dc07018f9cdcb433a8f5b0b6d037b1d1c0d14a8f1f2390d57d1f04f59d55d91012b895f7b362f6d644443286e4a97eb4113f873606daa79b6f7cfd6dac609d3a0ce110653fb38f4c664959d00788af13eedb5387b1a18f02663e62c5a1a51d0fa3044e17d045839eb9ff146e098239b44f041aca9f76f37eccdd506f55fd478c9fee9cbc98850e27201811e5ca30f8d359b62103ddf0cd501674cf7cdb92fb32ad95959fdc3731d8e4dadb3e3d49641ad3b9e2c2c4a8c6ae68a6d38ba4cd727fa9c143845e68b3667d75b714bb7030b5929447d1ca82142383e06fe9a11debea3ad4b4076c02aae4416b683eb44d10e468ed0844457721de8d4e1b001d20311aba8b472b72e297a684ba77f634c996b78871ad1032902ef9c61de679a99ecb002599d2915042aa8e76afaa6e2cf6ddb5ccb82cc946290c0f1d0fa92c568f148ba1a634976074ae28d1f022475f64cbcf179d7bb8a59539f10dd63c43a9c0b15d2259a0c5a744f1a097e8414f2f563a2fea500f789bf60b465e2a3a80f830ad8b345b356302f9eb1ff363ff921ea2ff02135a52a7f0d8a3e0eb96dd49b1981baa516e5c3d9679b1c59063c0f5e37f96f8cd41d2e9bd56141bad3525dd44b9cf29ddfc78f48dfa80d5e6af89f93c18e6e7040037faab9d63bad0c603db30a3e99246f3a77069f23a95559ec66f7a126264b93a4bec481cccd959d2586336764286a85988630223b43f821ff9c4232ab797d9edf670f41fb8b81b5df0c17ecc3f5f27b7779059e8ab8736d7b1206d36c6263ae8076d94410d4d7e805cae1f97b749de6a49d2c771c9feb91ea42a202e13938224621f9f130431fa1c220e25f9728edf4f75049c3857e9b8964af8eb3a84583fdc499f5ac0db02f71e8b561664a9c699f9c5e77eb5ed11142cfa220919fef124eafd14698d4ceeeaba5346ef1d8c306907057a93367a7c2c77bd61619bf547425d1a9494950c27c8b101f00c4276e2a919c0db36156b54f4e70db4c263ff1ccb782c9b42cc49f70c44484adf1ced0876480efb154b7ae9d828a24a9a0666d0f79a6b5cbda5b48bdae2cd09c63678599be346d8b798ce201326b04239d021958fa76d9ea45f331ef3b9a78d0b3c1926474c0ede06ea65646127e70a3b82d0c8e588af062cca3f235faf29253fb7222c5f7062fc096e6058ca1f0307ed4cbd71501931fddba87fa7a7c312384a944151d0274ab1ae7610d6b9cb18b38783b106815f4e6cc779551077af8e450697c9c4c7a835c16c36b00714a0cc1ba42038b13984162ccb8b6a0bc4c14d071b6bbe6e413d827cbb21f64c0d05aeddba74218c8645a43046b7510f0e6a9f9694ea10ede26f5e26d65842fdc6f8a867c22689e944a347e8dd51d361ee24daa2ba419b1f3a3c7574e7cf4497a0ae0fe2d6dd144447ac5c4fe45858da80d60a3a236cec1bc0e3c1e4219666c9486011fef495b41eece16d5528f6ddb196b0f424beacd743c238a0f38043b124b2445eb638498d03dd23aedc06a26603e2f8e38921cdec94b11b0ae9d7c1b964b3adb3949e9266f8ecfb3cd20aaf2aa280b1a5f0aec4ee4f1f1e25cbb2eb6aee52b31f4df0109fc754985fd32d13f781065c3aea527ac49ef757ef43fca83b6c4308fd77de55de8cd5b483785c5a8af5462978bc524b77f3427c1a20bef9c45d25931fa37c0618e0d4f0ddbee8df2a7bc4cb4802296b5a30d34c4d478d4282f7469ed5e951bb6e124489af421807815e5538aae547c9b95d84b70ed9c6d00852c177eea469e5bfcea1738c633a0f5190dc5e1f06ccf0570dc8800679c042744aa3751e913330eabf1b39023fc42e2e7a262c0942f6abdbfdbdf8f7d4ae17a7614fb736d03dec808cfc54130eee4783d81730306885e28f132abc399cda7ba7158a775e502a77b2dff4e75fd86d9dff5e6a3a93efa40b6aaa23d4f1bd60e19597707614d1aa4c4b57423b5cb4af04569a72eb3060986a7298c197910492a7510b3338169715a1c299265f26c23a6cf84352eb279efd8c95d94b000c844323f8be2c4d61b0e8b320543c251f11f439cb8daa5da203503ed0aa4bdfa75b13689ae156335a7bb4b923b12e6f129781218c909911fb36ca9ad411bbf4969882f4f872947ce67cf510013ca715fcfdd331138ecbbc64821ddbcf0ed8b748cb1f1193c508da3dfabc2dbebf9394a5c94641803e63c8b4c96b5df22877099bd84bc764202c5a9ea91509f601b5c085eda371a5fcae680d01ee397ce9026fec35779e2d3f806d8095692472d189d8686bd314bdb45714debcb4ee853dcbfe671b925f984ac112635eaff9e6858436303a091cc6a2b1ecb904df834dbdbc1392b4236317485b9985fd44984f9a1fb32d76d4a30b35deb4cdc97924c93075446359dcba91c29fae2ac51643d4ee558cc0538e36882ee2df1c5802f8ad7ab67440cd17fe97f35bd3f1b28f5fd8aa1b2335727e93f7e94114e4faf69a45325e351f9c24afc2c2475ad481529d547b8a580ba2aeb1b30d1b7997c2665a9fb24140f7fb352cfecf1f930dd6bffc0a1154b07f9a5abb4a1e326becd42ee7174f93c1d4ffc89f417713028ac7f2f2d0ddf141f9708bd855b34db0e088b12d260c80b987257742d141ad2f49a4cf32c4ccb0fe2ce61ff1c0c73168e422631b93fbed1e09b50d0e36ef4e4372c366924191dc33216432cd1db209b7603bf68f9569fbccff5d4770a78018ef909374a99e28e78e635552a0d3220b7818927dad3ccb5444af0b8b025e4a5e82552b45b215f95e07bcf07a47fa59600308d64fbcc757aa5c8fa2e67f415b1fc12f78e856a5f631ba546053102c0bee94785342dc420a6ec58284c40851edbd73cf1bbfae703e4275129c5d5f05720683824fa36af8e142c97d6bba3f77a2d560c9789300fa4e8cc7712be2a11c09161ae7c23d13aef408688f781b571b9645647b22ac160203e473e7505fe01403440daa563b7202eb46ef9586fb1f640ff1192406ac55d0b2a53da8dc1ee147936a5b4f186ffd05c9277cc92b0cde48cba7633df1a8b6f95b4d9aaedebc6354cb6f5402a96c96ee68a577a3b229bb1002e358dcd2eb38a7890f07d169a030210aa6da4edb036fd41725011864be56a2a9a21b81d2c2b7d2e79a2afc66313e0a943fa591e69634c48366122fa8034530ce53fa48d92759b8426f5013cd373152db96bdf2dcc7a6ceca593cca7d019df7d638a7d9c0e50a6d1a6960fbcab6b4ff6312c4ad7dee6863fdfcb413480177c94c541a8433981c8bd5eb853f4d284b7a4ef3871ddc69d82d3af2fab81ea74dd2d9abf2d4b82c9b6f32c704ccd6ccd5a9c3ae8ba4b1242d048cce24c9f0cfa0813cbb7c287cceb0fff7a5db60c573e9251efeeb63eede571cb6ceab6ed9c84480aec9fb2737bd6d39f9abc76fbdb25f78ae992cd3444e205d157e62aad07a2851a4d1ee3fb98a0c3dc7fe800b7c4da4393534d4ef0652504b9f07eb4141698985487c5eb454a032afde81bef68f59e7a1d21cf7219c26d459cba8472c414e811737c20bb288c3a34f47a62eb819446708ead497790ab459f52ae841584ef646880926aa571424f022c9948b6dfa732d3e297ca69fcd732e3ade58207d76c08d44c202f2fd223dd685aa892a6cfb9c83df450e8d30d3702390de51b2c935b3b3104b83ab9f3ab1ff0981cea6eab9c9b6635bc05a0ffbd8f24c5f5c6067279a65859f4b52dd3cb3ad4ebdb7bb381137f09d5a77b312e1ca236e70edd294913d034e878cfbfd138bea1ca502da777eeb0fc5b0504b2be79493e44781108b382547dadf060e12efaca55905a66daea67e631bafb7b193b3badd72ac780cc36e3e40ff75e304edafb9b9047e2ae4f4c36d8b1adb0209861d5a8972901520e3d4df70e4d053b44cca002e348d4058d2d5fb243921145ece7d1d4ec4fde697f4b7a8ad2122560e965d5224f6b19d5e7f5b2802871de8ad512a9eb672964fffcbdba1b521ba783bd9042771c286cb01146c1d574c36e9c0a8671fa2ea5042a5d3c5da531889953bf657aa307ba0614f17b6da0aa1a2f92962c98224c2f6deed441fdb08b0e5e6036dc549ed439d209c48766498feb1918021b72e8e18f5c0307765652d3483012ed85d49b40c79ba2be7562f3f4dffc6a6c6ec2c7b76037cda64195c15879ff9406fb6ecad8f0cbd35c39f060d43921b5c6e830bafcca9298f4b9a357f3dde2735da644808b195fa4ab71329a92d3b60ca6d2c6ddd8c333f83be6db2159e154aa7f7cd177f797305d0ea48e90338fbe02c72bb1f363dd6b372a3fc7f4918d5899e3ebf32b2f00039fa7ada5817c3ddd6a818dbaff64778fa5699cd3e43e5560db8b42e450f79c9a6fbfa7d8bfbdb67d8fe773e66e9f5e972fb90d69f8fc7578e40890b9ce76cfedb1888dd844de666b5c2b87a8a372823732af7ce0c761749b848fdffa3a10bb782a33fe9318514f03bef63d6e48732f263d4e7f12d681cb44367f58a44ff650ff02b4340573378f25de622b46f2043f20fb60ff502ed63dc7b97e55a107fe6b5befa304913b62664ac6b61067982803bb2c44216dce0cc829df5ec572fb8cc1b4531883a83215d36f614e58ba742d69fb8f7c11c2dcb88b12a4a9fce6e59b92a28ef43b6fa9327d49db6b231514d62393e2b1be6cc2c7f0daf20991444d63d1b2ddca9578edbc570fb752e1ec51299f8b20ead729a0977a6d4a59f92bb4ef9335a7d103e954e587679f7ba1969dce9eca5e7d80f68c26ba7e83af127cf91b4c570ffc3e3eb9837042e328d588573ed95bf8c08292359a3e4d30354170765311072ee34692a51e0aa6160d6875db8face1790feebfef0156e24da3d0fd31fa15dec729214dec997c0b7b00607be76a9a0b28247bf4e30cb46bf75285a61d1d407e6b29f4d3977252b5914570ad7402b17a3bcdbe74353cf5bf0dd6ef4cc718a2b80036f2762c2a3da31a056aa0bf53950305028472d91af34d90682f48223e9542c9c9047be4558548c8675ac0f2465aecaa0f133d93d8041e148abbcfaca9f6e3bbb719b37f61f630252521f6a74a74b51d461f70f884428adabafee67679a5e9405005ba9c4a0b55e7237dd1bd5f897bf5f4d2217240f4d6bc3601cc8a07f6570ceb4e10891deb773fa6059f16ccdbb59d0f888f24098000633bc28387004c1db65ffeec181b6f61dde9d7d807ba8271349c9f780763e2c363d1603640f9903db12120bc2af2e84f8150f73b9cb8a09d2a03a2bca3bf964e8e1e665b3b9ae8c5dbe61b1481d64b67c5a43a2237ae339feb9f1f1df16a12dff4153d6ab7121c30a57411259f36dbc0d7be629c2e4950009af8f81a036e5e13f2939820da7a9d8a4b190a14277190caa5733fb67d25e334e5d285331e74508c7aa9bf52bc29aa70f64fbb527cc35d4c7c594c271809ffb090b871059eed125a564457126eba9d35281fb40ada7743324af0766ad2ae1b5fd9ba7a5e7e4f3a35bc4b60bff436ee8fb5f8e69457a9825490c6e24e4948e5f5c340c038e380be7eb4cbec1216ebcdfb8455165d79bb559fef4a370a0e6ed3adc0ecdea3cbd96d464499243b89369c4a1477941dc0559a1f0da4016c10444c6ab90bf176db12893e195bfd2242b05cfff9922b77f4f321862aa0910262a35e729bfdbe9c18de132b2a9bab22d08c5a524c12c57621b215714e51c2432f3a1e3d872147eda20e340d4aad5f9c9445e09de15dc535ddf1f83b0605b99402bf3fb5b505baef933a423b538d25f5e775d27492f494172ef28ed2b79140dfcadf96384b2967fff16015c7b628e24d992d2a3729b67d2e74b52c3e1a0cd1a7271d1aa8148d564a3b5d8e1cf9254981972074471406d649ed2f1174f43917c68adfb488b9097208a2763be1894ef730d118d7a06c2b1287d9bc0e6b12bc432bf663ef3538c9b148090b9d268ee9274e8b56bcec41eddb7433ab9ae198d0075e712fe966728e12edb6e7ee0cf2a046309629e7399c5664614c6f4585eb47135954b0f58038f8b098955d7e59c4e2fd8cf7640c90bf6946bf073895071f0d1ec11bfd7117961bf08db873e2e46c43bb02ce690a790cd2162b7961089dc36197629173587cb30305c8beb9873b4c5eedd889669485abc33070fd70ba5058395dc31900907c6feab8a46718e1b1ebbcb0b16106c19363e5fea94bd5e2e56a6818e31ef16a99445b55453ebe1af71510b1189c8750811e51c956698fcbeb8aef8b643e0f62fc47c36daf15a9dc3164abf5de0b6c70ac231a080472098684c4a610d12895fd4eacfb91ddbec7f0a15db974ebafe4f143bfd4e32b7a1ee147b5a78daedc771e3c808d2d692b1b027e218f02ef32be81b7f90b59e6eb9d0ed2d64b9e89ade0940d624be893d2820eb6fbe1805179f47721776ffa8b27c0558c2cbb569a07394aee4e03c3e9bc75d30dcea004c0228f8df4854f7e6fc6127d956049eb59a583d82a8490ea6b4d7f923bf525f0b687a4fcbb5d167ca055946db503df28a3de5f33d1546ef940b2f0501ed2c4ce7b8be40e6fc3e78982de09456248ba81e5f9d762d640ee9d3a7ad8b5d28a7be29c4a5eda74a37784a87c356ab01cd8396f29a1c473c15be0d2e5fb72819bb20fb3fdd5dd306dd2c44a20d09d756a519e4833d5ad4662834c52e693a0e5d4bdd268859080f88a2fc559461c9fde1cc9f880e7e0efe2a7289870c53f18c7bfe1d3d56ab9358271473a147d66b16a9f32896cac408b1ce7866b13f66d913c083e18a3da91a2a826502a441a43ea0b1b9c9034b876d2500651a2af65d0af8457160534482eef28b84facab39e94c5872914e47830c2a10fda937fe9c2192e3e56446e1fe337b3d005f6b25552703b1be8be54ef888c2217881be3d1ff950bfef2404d9347c6c0829420b19416d8a04ec9bd4126568b6001ffa0b820139af26a7474a58dcd2cab9a783cf1f4dab03cc0669834524311021013ec34adc6eb39f2854fcb6b5f709877cc49bccaa78a3647b535cb5f63f876fd36271140bc8f509c2e336b93bd92df8afad40441995fc7d14bfb768c05a15c3f5a8789771f16b098cc8b1fd6147847afb4d11acab3e793a6e606f71307f07ec6c11f66d756d868e025ae87386d9584b6adf3e23b8057ba02dd104168159ef2ebdd480c46c5749959fb3c0ece69d8fcbd32e6ef1454f75bb23e910eb187309b34b0a5f2ba4ec53354030d126a433d2ce75cd4a164835f45847040f6af7d1fc4c98fdfd59570f2bb250788eb5ba4a5d64e2bd8e7d1d07b7e508439b90527d08670a43d0a061dfcea5edc16a66399a6d98b105a60cd3b4a65bd56bc0eb64eae367ed220090323bff2df72fea35c5f6078cdcc1001240b157a234419a081920b964b89f3630bf64d7b34aaa459883aa73724da8f65c7786657f5ba1ade26d75220dfa64b340286ae6c14a5c83842bb500f603a86af9086b7e8f779df31a91095ce93ff1a7766357083735b702d967d4eaab5907ec1637393d4621881a92dd45ad2a41ca23ee706db53738fe4e1eae451773f79f4b87ca7421eef43691a9d77d84e5b28c2f1e2ab20df7191d5b8b43ab10f52c0564f80c9d1fac93a2946730dabcd6716ec9c10b68c2c225018a8ce8b55b041b8f1bcc9fd662cd9b10bc0dcd894b176d965c699b5c97e0609dd3927c003a7197eafc532cc49a4f0e40c64fcbc33ed5aff3ecb1c6d708e333a252bc1bf24fbf1d1874b4fc999c9a3dc2e8bbf3545fe8e84c76f4cc50889bbb83033ed680818aead402f2f866211e22f332bd430b0d04513d6003abebf0f29c1aa84479dfb91d290d18361c66eb71c6274045320a5e9c704a54b5cc9240fa763ed08208c8413599f6a594ce2d11447b00a44494ec05060c98429ea538822047273a5caa363bc340bcad18d85c5691a7e15fc8b6dd2016e8873c2e5803e8dc1bb8d6ac4c156b0573228d0ae2d82affe2e2f26b445cae248cf031df2f3444067150f3c9515981a8a89e37a6956d446aa88226c2058a780fb0336b451ac8cbf2dcbac412b591e57f10f6c5ddfdbd6262ed0393d7d0ee0d30928168f650f5c0c76df0febe0d107ea2fbf23aa81c1072d0f8cb5fc830997c77f10b13a304714f6e8ce6413f618aa275601dea81b18e91c57a7d63607f4234075fb6e56df82b241ebf5cc9531dd8ffafc3afd19d968387bc60876baf777df9a1a0fd74a38cbd379a467b0a292ec1a5cc5bc08ff834b390ed52ea4842478e8a679d3db8c18f84220b91acc2606bf122f71a6a1e34bdca1dcb078ab051ca3422827cc88f2611fbbfdf215b2189eab2bdd0910aebb848af2dc59d5dc1d57559fe91ca82143454c92c8b594b047c1239ba2225c2af8c7c19b0c93110d7b3fdb27296b9b0176f5c1dfdd287444021f55d3b8c8e461d1cb5438464e9eb7c7a161c42d8970e238801a8b0f19dc368c85708af9f9858f55cf1f40a4b9189b1d8db1886b0cc174c6a448be815aa7821906398261d4f21b6a55276c87e8de59555789ac8bb9fe42fd7415e75f293c6f56383b986e8c125b2fe5fe9d185ffced154d64a21566ff20bb253f4698f3cc5d0e9116629dffc85d40b0b445232ae77064326cc3bbbd69d1aec57198036b070611c38a4e01c28a6db519d32f079ff46a11301023d10d83a53c60ac3731060bdcbb7d66796eca257061b386a29d090d25ba1d5ad91521be50b82271fa38b4d441fcf717ccffc5091324a3b3193a951995fffa8f066e6a002ef1a7aaf73545514b47a675b393cdf9d03370d8fed405c3c0c941dd0fe137478bd7999cced5c573ebebf50b9ccaa4f4c7c8a8a218cb109d9631cc7e7dc7d7e8cee80e7e51aad0c5374fb273cc9663ad35ff91d14d890f5ae607ebd935395328063ad70a3aa0d21b0eb4c84e38ad551efb04dd49a7c72bdfeda75c9101c492d8a5bb914e56c63c1d815f11f2ac607d8e1529967de01cfccf418b85e86e0fe4a775f762f8f01789563afc8d1505b5015d085105e14b2ff2a54fff2d1986dca0d4af6b461e22c658b1fc9feac8aa124ca0f6f9db55aa54ce2a35c6e103c27e4fa30cef019b920bfbd8a3fb880f5d678b3b7c494d0688b3f55723d54c9538d584f1b425b53fd0809e763c4220f70c52ee2cbf3d60387b606d6c874e94bbf4b0952b3d3880beaea8f37513e9219304c9a17c4b8e8cb45a24c35e87acecc673c7913ed28fc180fac13a295675b2b139616b87f152ed7cd6f7df5a7ebc68192e48d9a2906bb3ca78b29944dfde6650fd4da7a4b79ebd32ca3c0fc4c987d8c6d5cc5c5e86f96801fe334e89a190ddf8c7b569ed0294572bf904adba61c3b83919450e069d99189531c0f592cc976900328094982c2b0cd59e54a27a545fedd1d3cd901ac6c268e8bcd62c4c3d2a0e9fc00541c41969a8b3466c174a26e785fd48a113f480d53cf6297b6735477858a9efbd8fbbf9ccf5d4b89f26cb088077b9a7ffdd6376eef3c2ee9528acfbae452dc09e7e5cd684f02a7e8255ea4e8eb82eb90c3836cc64f438fd4b50c263e2b95c1bf6439fc43fe8ec4a0622bdccecdc700c25a4e0690e3141e042ef7e6f93786f9f9b09310450e2bb935ae74851f433e66d2a6c56174ac4029bf371a641d542b76af9a1b2d1ac1c0ba4e973ab9e94c974b669bcc6f4908ebecd5e5f77ca00f5619f05a5cb06353ab6355324fb2b187b5e7e5536aa283b57c35b9ec689892b2e4047085768de78a5a5697382896c087201e047294793bf09dd746287df405367eac26b7e32a3243e9209b3397d57cdbd94561e49b888935709b270dfac94ee193296dcc383c840f67b891b5bf4f5d2f07867d54d7f737dc33d0f00d75dbf3b617dbf97ff2fb14e6edc3d8d8e28a20bd23f6aec062aefa827fed3640f431a9a951770094c7a28b92dc9756bddb40663645605257beba601eae1eca31a910b7f33dbe5fec318571285cdab9527f3348546d3482dbf2c9c7ba5456eafb8d56452f9d6cfddef3296bd6c0af241940ca74ff34b3fabf2dc7296ec61dcb143a58e4fd6de98d80500cae3af7569e07b9c7a17df89f702190754893410087dc3112d122c2b171ebcbd62711090d265911a36c302bf2f03bf5b741abe08b3ac537baff9d8069421ea646fc740a8015119717a9ebc6fec236c6afb20c7fa2b90dd9b009f726441e841eb05f457c013a380be4a561e8c529bc40a2434b22398a572a7ab947d873c05b8cc0eaa63568316553f6f1fed84215a23b12ec7a2e0c0dbb1ecc6133651bc907740527541bae30e8d0229346b8be7049d67786aa1b3afd6d0900146c0f8896e33d7962fcf6d33571a60d9eaa7e512c8f804560d1ab7898dce2ed3f0bea4c9bfb73970863e7e3706b6c3ab56988b5918cfd1c5f28566c1813ca7ff4acb161b35d712f99b7207afd200d5cde991f41ae378a7926eb9769579378f6d85d8c77ab2ffff9b14d2aba38e0fcdaff1b39906f7b2729594953afc2ef512f2aab889c0a7bc008edcba9df36a560f3a323172748094238a682580be08a0d4f4a0d8b61662490f0eff1bd0abb31c8c08287d9f8297151210a39365b669ef4768cfbd0f2aabd3dd1f2b8d5a4f335d8618c30cc60a841e1ca10f8acf068301965b952430ecda9121d9bc30ac973b1f6119dde49badbf2c4a9789cd6424b5ec6fe6f530a19d40bc355ae33689f4688e372a2678eb74df02ba60c3e6be5a159773c839ef7af716a8eb6ae43deb1fe6659a6ff7c6e209bd1f40cafd5f995c0dd00bdf72d7ef551d402684e13a9f8a57b8d1b3180f4db4ccd01ccb93ee02af3b6dd11d5242adb6fc3d3c013959ef81599c4d16868b798dc090d5350fe50f0b8218c68f27f5ff3abcd8d86f53480641709b81272f23fd8731ba7630289ee6c0ed70f134bfa6b290036d7b76137bbd2a2a910ce655ec4912f53fcb6be60570877a651dd2a7d04d0c23201efeb482492a533a89f3ad4e1d2e1478fe535b44e34cd26ed923df0572dcd8b43bb691f24c334f61805544ee6379cfef3943ec7e853c78c06f12f2af34b8bd541468948649f2670cac2f0dcbeda3e7961e20edb72ace5f1774ed5eb401893a763c5e280d564496dbe15cfd14e38428ab0b9bcc3feb3d3863997389f6b9ea11d3dce0b8b6c66b4886c4a4af737cc2b8e18e3acd11d4db5cf63c09eb876ad5d11a752e2a6fbe3493be2991577f84110732d518efa226ab177014aca2079cb8a412a17e89618dfbdabcc18de1aeb4d767ce099ecc7d5d745de379cc999e72fad3e869d414634a1ea8e533ef4d53ec0f13343e120c337bc7f6731bc3ce1f1a7b157da47ca6fab4a7e2c122e6efefc1630b2cebca2f62b2a3ef5e462980435ff5b438eb68ca6077e378af81f0eea76ece75406abfbb5e701ac4985e807c69a4642c3b4abfe755d59018e07d9caf91b90e996e0a3cf31c509f53ef99c59c7a215eb88bbadd76bcd3195dd33e6db8d419bb780fbc9cc395c19df95f96b17c4da870facb43eb5dada07b341c27d79131680508cd9f0d43c61c5a5979c93115ceb04865e55a08a383e88730d0bece132522f4d7166176522bedaab960ddd09f540108e78e67e6d67be7ddfaf070828f0bad6a5035c5deb2387458143b3cd16cad4867b17081954862b3f2819acdf2d7614d7ffb525b0cf32ceeb6047914042a70e49f8a86939ab0c027fc11328994766ba1ff1bffd22073c99fb9691d0e7d625918aadf70190fe6e0113e7f95b7359f126880820e310a709bd0b87ec36275f84eda1ccd34209739fb003011b439e7b53b6a6babb61ad3c841f6f807c21a7d10237ae3fed92d0371837e682a9b09459ab766d6fe9952f20d73525e77918561d0dad67c7a5751eab22256ca4b7cb89b77e5ac3910a581a8ff2455e147066aa5f1633573771dfe750f72013f7b86b63c07f4faef47116d6163e722be0939fbd7ce075b11c8646ffe5e1320c7673505319a78dd0d0079a4bf9bba9a4631b04b4aa6a343c35b0a03c77fa356261dedac65cf507bc61255584400f46d9c3d611883033bcacc9555bef2238ac1c32ccdd49953dfe48cada2754ce9215b997d224f7453d2efa882112f509b0da8032f7a5c2247fefa0b0343ead150952439405f596feebc438946ef6289b731678d2a18ebbf1f562029fcb27fbefa4a045744c5493397a9d49f9e0b4fddff164183d686d8edb1cb7c32fe7d4c7b746e684a5eee205504a77633580fa292afab277249824d9b6ee2ee44f0e4a740fb22af21ed6b4cfadc8c26533243e9f4ea9cbb55c05c176755b9bb1c034da7a165d72a8970602581932fe87f973f8dc9de1bc6e24a74269bcbd3c873fbbb1d59ff05b43eeb08097ebcff726064ccb47e126d48df9dcb1671981029cda402052c45a5517aefe24c477db218623feced379b31679e5f597472184d6cb85598c70a91640ec041f526775fd02f100953e94633df212c6ec0fcf5d56be73ecd17619f94639e44204f447329295fdfd551581e5d6366fe0e7c50858ac5897efded15b2bf2deca4f71525e78d64ad6920d3971716fbcda4f8ed2dadd364f3e070091b1800d940333a99bd7a4c3c96ab882217087b5e246a3c74e09281c8d1f9fc6ed40f8657a403d6d94a95270f6caf62eb987cdc223d85a58b4030834a65c40c38d5f0199277f40a5d84637b7ef4abd10e59fb4816e619ac89632c585cb82e5aa25eead2c17dac8296346d09f64da4ba37a2708bad3b1f6a0955fb9cab5c09ec00f37d2a3746855f53fa51093c272416e28c09cedefa39be00caca8015df64f1638fe7dc5b14706aabf2bbbdc3e1c9bd14d8fe9677fb94bf6ca5237016359cd212a400dfde49e03273abe95e5407cbd425f6f9589e6c555dcc5bea2807e0cec530160ef3a0b8514d90f22ff6cef1a9c107bd8e62a08a332192d7a197794a8aef4efbdf0385a288a040876591dd743a83981b9223a6a94b543215e338d3da971ea6f239d71eb661493b73efafacaa31fb635941d0b865607e92836427d7571b287c4fdbe53ce11bc933519c29938072771b03f7f2f5f6c08a74080a460b9d37894756a89a0656f92e1fc0774350b263adf2884ed8c85d61e2dac54cf5a879bddb01ef661f623138ad7bf3b7b0fb2ede9dbb03b9b33de7232058e6c76b6bf4263301bc377ce1f626a461aafd1c970fe18f4456db8d0fa36ad614f60fffa45d49d45244f6faa8544dedd514fabf93c4c99c669af5aaf291456d55dd7493ef9ea0e210a81c9407b0f3c7bf184f41a7bee82a4024915cfa21d71db66b24e6e9344cbe8a4a97e79ac4abd4842f1d42022c010fb87b2c316b4e1d1385bc059d4d63615e89b0347d455d15d6c146209473e5b7496b4982e4e1649e135091189b1af80c1a760b73e9d8e18844bd278087cfef19f9a4e1025f39db55be68190b628b35e949fc8d92119eaa8942c71abc639779a3f3d12933ef54cf5706731383745dcdc7ac126fdcfec412b1465aa40b8c1a46be1d2e6540b05ad59dce1e4fcf2c4720a851fc6d768841bd7356dd01bfdd3d7b8709cc750cd5d7cc0a59993d471f88ca6958f9e8b2c5ba59f9c63237916de0784cba74242c007b296a51c01904cdce2c0397f19fb38373b2a2b8a9c653e6acda662deb5c07d2c970b4353d3f58141505a2cc2c431f8d183f04e89e3d66cee0300705127581ae0a4d566f1b11db835e96cfd3b50adc134c9b17bc486d71d5ed732f5b796eabd5cd3df4216371c647836dcdc8438fb427c375f3900e8a047bef94e63ddbe41638f5f7238dc1f6476865ec7fea19aeabc18908afd74836a0ec95c7050e15300a93eeeb34ca6420535cfd16f9b1748da1d1398120a20961ba8602fc474e13d77fc338ba40d883f04c1b2353a302416f218692e56e644a43cc6ca459b3f60d0011c2a0b39dc06c8715c9a5b3a3f821800ef9df103170b0c8e825e181df44fc3ab16ac457bce1b6ece80fbf081eee08cd8ab7e187c985998a5568ef3d8438d53886738a39694fd9394ba82d894b9c43f9d242bee7ef7ea20df8bac924e4ea7e9af91178650cf2e469b53d888bc8a7b35d4718ba3b2bba563a3daf45dbace53114c5e4320aa728c030f2938f0e2b319c685d9c8a462bc9259df1e10e6f6758268ea6bb7726b7b675f7070d6e8f633cd27160179417b361b752c02755e7134881384b3573de4423f9fd925d113f290790bae34dafd08363a71e5af137edf4f1117e6effc0f353fbbcdd6d7a22e3530454d86e51e02596c653f10b421d953bbd4d4567ae541c4d133b6f8bb9c3724801cd8069a2ea24baf6a1c81ecef983b718803b532675814a35350f901c69d51171595034b07d5238823d8f423b356e6e7a06f2fc841ce0804046608fecfb1f5d71826e8810f124ba4db711ed2ff375efef7025aeec50c197aa70819d6e2a309f05c39ccc20592c20832bf0fdd89027c2258cc9d28dfbfee74d3e9f98f95aeaff10f5f0c8ae1de412868cedbe4642ec2897874dd8bfc4cb25b9260aa7cf479671f3bface5b990fdc143f092804456123fcac0349c233b92ca2535f9e9b997de0035474e6c9350f569b31a50e67a69861de2f72a1d066314d03c5df5a602421de2bcde4129277b48b89bac219e9a47de3f56ec5e6683c584a85dbd36e5074690459b685e1951b418f1be6b0284eff6170fe7a74bf8514b4a690f89d4665491f7fd1e643572a97f3ef9f2146ab4a8e93af497d65401dc9af840b6fadc2ab2d316ee542e8b0ab2a6a5cb20bc56b2ea5f3646b6ccc7fcb4fcf0fa2a5ac454f6211edab0845271a7297ee2367033d13766abbd58513896fa8dee56d5d801a4017efcf348fd14b45cab059050f8a46e49b4ae3fd3ff244824bd563ddffdc27fb56e85bf108f51bffbd46f29a873044d1af310918a0e9f7a294b46b639b4d40a278b8140c11958a794b263828aa50f7dea4bef0509e2fc06929ed3c6e0f402082b2410a5b921ff5b268dc162604418dfaba3cbf936451eb88aab4cabd054a6ab6beaaeba81349928c8e96608b68baad8b0a99d4962d86345aeb18be79a14855e7c619ffc3f420e8a43a05e284c766e38472fc501ec2aea82efd6938d283202590abbc3b238da5bc457e9dc5bf62927b73e159d35dda4cbd7c9efc97924b6e979c404b41391b3e8b11b6b6d8e4f8114c1b91c9e2e51f35bae1708d46779fe9e21174115809e77e58605382e54ef19a86572d9c2899c5ea762b5f629f84441c157a3393c54f210d54946c881435eae37d07b1c90d5b1234b8057fdb06990210c3a775d7dc90d515a26702bde9e3179129330f9a3db6838e12fabe3d8a64b197bfa63d5dc60272980f74f293b991aa81a79c17c4065bd99967584a21134a9987b29a7b2511bd032f576626b338fae9eea06d5a4919c51f3f9c9e61e7917f7089219254d202052d8a7d93ceb507b9a31b9b6edd04406a0d12ce7c351501d35dedd771add25a5ffc5377d9a7ed9f97e8001c2e362a2ae77ff02a5fb459f186d35112e03bdb882d740b0002ea5e816ba472525af8b027b3adba89dbf3bf4892bcd5c096608bdbf4a03804a5b3aab249a1e2d75a32f2a2f99853267f689ded493856bdc8414f19083bd1de5703bacbd1e671a96fc750e05dc30d188edf401a450daec115194530da6e27bc0b7d0ccf25a8d9cf49764ff46584c204055695d49f31d3b600c3902b70c77573ca03253bbdedd2c5f7d5a4e00665c07d9f96b4fec397070e481ca748a713825d5419782dd26b0e6b2c56a8a601e1b6f9a2297bca966873edd2156ae199fc13791da29ea76cb27c3ab2260c3446fa902676744d37140959c615720b14026bc71a80074e6ac98c7791ac86188224bc1f83185f1419fd622f8cc21582305d56ac65794a800f7038f051206ee5a78854c865397bb7dca0ec96a055a19e1e1ab3a10d95ab6fb5d8c285e984c397a27e2adf821804e7d927a445e95b9aec67e11a1cc7ba51bd5064c94b61680589b4da4c0fe700aa3e8ce9045c55e8855a781e2538beb4f38958ea05065c9f056b078bead544cd10004c61c9894ec78990dd5573813918c7c1e14b794fb00cd6e5f7778e2146cb6ba54993a5c9e96863fd297c772f7a45b6148fcd49d9b10cc8070e8c6dd02098e5c444e905559f15163af17a59c32165bd50062c19f09419fc1c3a9cd83c9e700ec326d73d1bb2cb5598e49da32479ff099f1c52debb18c103d6e946c4447fabf2aab255e8d25ed94883414fbbe2291c7e85be3fa78c8cb8a4c67b857514cabe50862af8aacc478257a211e68e8be356b47980cf107efac10c07bdac073e40633d0af58f9a590a22f6b65d5f45a8fc94d099b01f5c8caca9a273599e66b70c150eff16c69ad35c23278ff78f559e0fc6c85c1804b4cf6bec61d20c6a9f0310664600a7cc27fd4da89297ac6f3b12542d71c359713396e58d1340f408b886e3aa91a2ef51c5415d71ba70446ee95211fab46d5a0aa97938b1be857bf6fe840be5955edac5ecf3f19436969ee7c91e8c59f3d07bdc7cb6bce9305265924a0770fc72f317e0115f9d1921d6a1da7ec315c04561743145730909f550ab3d97421ec2dfb341e6842fb352d7932db774561b268891743fa533a0ba6c322a9118e2ef385a043ad10ed85da04b12e9bd92e712c64009ba9a2a0b32405291afbf1c6357b2822b82d0cc9565d88737c2b8147604e6784a2b167427358df2f3fee350de74ad755398c9c9718c8dc2a856b0946efe228834e663eebd643c062f2105b83e9ade330f96a98e8a2f1fa099a794ca9325e1d7dfec807b3d0f9fc901781148d78fc3828c6e6193f49c2f74a9c5f8ce6b1f4889382b5bd032ad5eea2facf91f1ea4e1afbfb5f7b87a74f9a7e0ff8f57f675c70cb83088224fb17fc69826f1e36818c9c8ec889bd64a01a09df7a03ade1d70bc6e46bfca94d504c55ce74097aaff1b10979da3a8c5a49b37cac1263750312642ccfb4c2a58a1df4e4ce36c950de15051f0ee241476ef166ded93d1075b006b5bd66bd602b40b7bf8735d07ed200eef1573147ece886ad3a97096540aad11c9a2af8ffe3a5d9c60039794669ad6f960c95f186b961772fe55025b851ad68efba0bd38204d7e6fd282ddb35092f99ddafc6402ed3144bcd883c47b8e8ff3aecdfe902e3a9c35189c47552eb60bd2180c983635670c5970a1f7990c82793ba5fc4e781048471cfec5ed9e4ff82350f6c1537e0a6cd39eb85af31bc60eae77f54d8e04c63d38902bb3eb508dc172c6cf35fb78baa16cb582341c4527472dd377ea2ee95dd851332e2b6d46b2427e90ca7d87d887fb029462ce727c2cdf53792ec5832312476c547971c89349e76d2e1c5699e5a6aca7f193e3aff57d0afc76f98f61268d0977846dc263dccb7169ccb3130975b0366c51a1ecb26d50f16bb02e4cd2e7acd104c16eea36e9d769c290527e7fc31b5f2553c9e481572f462fbc94f76a0a170af7185b157969ad8ee1784cd4ac9e0774004841f424a0e4e8f401bc7afa1a466bdaa3480dd0b7153f4968f288f126001238cf2df9b59d5521a67677788220d40657faf4c084b9169e0cf15a0a0803dc61cf24a18c155b470408f7f80b2cb188db3c6780febb93a177684784bdccacda0c5727a77fddd990f0a9569f615dce48a966046f28be8977a52f27ee213ab2a6a4861b973dab053c9aefb9bdab21daa0fb15c6bcb9194d716cf24be5f9978aaa175af5df510c71c014f38e044eeea09bfc2c69c79e4186cc63bbe11ddc765d3560cf0be594967ffd7090c5d03953ccb7f8980261fba470c2ca0f333765dba8ed5b823f38305dc5e0b95863d83bb8409ab2aa42bc7d86a70938198efd86ba5588c16ee2eddbc8151831f212cd72b056599cd5465227cd5f6f6634beadd6719da44d6419ce6826005b0620239c2ed1821d429671aaa8c6509c76bb4e54fb6fc72088595560348f05d5daa85d00dd312540fe8d45ddea4a8c7d7412361c5674d01b41db2a2745172eba2b6069f2adaf71937582a1708ccd7502f7efcacf3218f89f3185203a3e9687763f804e8ae9bd67c4a6804f101e4f8c4f4a20dc1f1d6142cc288606edfe222e96bffb14816ea78dfdf7d9578a5b5c37e196df96cc0c3e316021a068ee7757eaa1d1caaa580a2da1df67cd2956338768171e9b9fe6e2efb19bfc50ca64ac19760ec5be1fa1c461b4226b3f7094239adbfea50bb883401ba08d21411d852dbbded2bf365e76b57793953bd52668d7b2add3f58010ff485de4352aff22c321d98a5814251a842453585bbc2eb5484f5e1a31abf44a443cbe37021176e9c92cc92045c822e3d19479172bf78d5db50261f1d9437ab342fe8e38c715a471b9c1bb284fcad2ea7b6b2a01bc5360f4c7c01442c07ba1293fe974140a7a6a46dcb59e6dac6b7d39771c5237af2c8c953c9cc325b49c5e4d038fdc10b858894387d39058aefc16ccf3e20ca6b417706259a698af09cc83dee734d9ca64aec7dc23d9db811ba12ec1af460ba2791f015856b7482dc48314fe01bff72c543fab3b6a092e57c6243ad6f4f83db2a2f6389e45380e186bbc857026a82ae898f0ee4ba38e1ac73dd650a66cea2750ef3a1947ffdd2c4dfe5e03ba780c2b10bad9a72bf337061e5cbdeff6001b4187244d8e8cffa91f4b6f5122f0ba23717a8e8fdbaba05ebca737aa25acc3821b64988b004f7828b123e5693206b4a36aa3ebfec611768dcb67b20768ea64dba24efed751554c39f32bd2ff3f2bb9b1738c11c76e6238adc0ee2db5e268c8eb0ff3c03f5b60c31bc1e4edf20f52777990eb1916d7d4f47858c5be9f958e444283a6ef01e357ec2043b0a4fb923593a655d998787de48e656065da770d4865e7c86102fc0f78441a7ffa3170e69d92ee15728085665ef1a2d2dda3db6e28cd3480665a75b404d3244509aa5b6deb8279316bee054b3db37cd7eb1543ea4ff2d9745e70247c2cb32f0802916a5fc42fad1f170c0e3ea025bc04e8791cc0fdda8d42d2058af704661c29ba2bf6bc9f851e07c3b9245266e29d9b308090f33a992bcd723c9d79d041005e555eddffb4a6869351e988efe1949391a91f46fd4b32f4c460c369e0a0fa0f6788d74ef276fbf70d6483c99265a9238e61a7728741416f65efd1e452679f2fcbe2c9301928510d2ecea61234b2b4b7e257c504c677a2880ecdbf8109edcf547d2d147ebccbad82db56470f0818a1a73a37b6fde355dd29e86463a46b9418b9895f6651a36b9dc0217b0e94317689a7c6205c474fd93fb686cecd668f8e05155fb8da3a6c87c368f59a14273255aa0bb2cd1be8245b3f9706c6782b769be9fb5dbfda1637bbe43a5587ecf4b310009da01979a01262a0675c0efc7d62528a3f625f79a4f6fa141c9748513f1a229cd26b33e92e85c31d581187aac30d111324f63938bd60c6fc2d687552edde2dccc80ecb017b01cb21e30c4a8b18930425e7040f63d5f96b2786ddb4faf62589e99a80e44b402de6e9062675a4a97fc07935155788539d2eebd2a499c56c9f2fe53f2deaecef1dc31c2b0df342c40ae1b1ddf2e5bfdc6304905bd1a6f8dee75beb37b2c3d16def5ea417319192e5b2d680c550479bd01b8fdddd68a6cf3a45f372364edf1c8177ed4115aaa05ae1352a671934c8d6b787f3cefa9fa8971be9497e384d5fb4c97a4779fa9135f5672b64f262587140705894a4f78729ab9944e30a5574c2ce8f5649731d0c693c81e7680c46007b4fc8726635c65e0d9427fc5cc535ee389f87e6088b4fa6b4d0cfe95147f21ef70d60b39667bc512d37dff271630c7e6f9cbc21fbc7d7b92735eac73b8bea681761e1483243883cfcfca00e4c2414865601217bc82fbadf00b8224cfba1cf267b2aeec29b6ae0266ef2def4179c2b8dd73137eb8e0ba71f834052e7e290849e1dfa0cff30f12774f396ddc1ce3e94ec55758ff7c0453ff0164c8b6b01004c9bcb687e4810213fec608f015eed441755a0beb510a361cc451c116ac79852555530f07e80fe7095e59f1e6ec5bc268f164ecbd7fb2f20e889939fa48ae6c986c2bb57fc7b0d592211aab7d94206d820212513daf111aa3f1938288c7cb3736c4bfa42a0d2005b544926a5c3c280ad27aaf525a9efcf7acf0716fe879f9a6bc18960f1c8b80718b90a498fcc2af2d6be8b7ea59a374a98bbfbd5787b934eafd4c20375ecb0e8018df6c6371184c9001ec5464dca05a885636952b4be669d0682159e313757a497b8e055018aaeb6e4b7c673cde10a1794a97521f6741f91555a1c9908a19ad1a9569b737fd9eba160e6fd47491f7ddd93738fefe9967a9d8f9d9a892b83bc48b9dfb26ac81f4d5a889834af59e0311aa470e7fe2348dd7d32466a1d5739af8393ff8e77c6f5a444e725ec9b58e25898119cc719971f6635abdd4cb57c68b1bc7a0319372770c6090580f218ce7dadacefeb46ff5443fea8d6586399f5e5f9ea0b6ffe0a7ecadf6aa3ec4d09aefd0517fdc0f853fe6b288ef6e563970dde0fbcaadc912385cd3280487238e2f237fc4b5b534a83ddb73b8c8fbff7deaa6741e1705ef14a12d87525db23808bf0ea6dee7cf9f0d2f5a4c591cd9ad0b411a326da31809e1ae7a5a03399a25a32fa706af875d550483d63e72355631db24a40294f4e0d8f89b5986245edad5973485f392524b3497ce6f71de10dc35ed60b35474666bc42eeab8a56b38e85217f180690f753e7bd7d01c5a0a4b954c8ed7d2a3e35224ce1527e82010495d8dd9ace2fde77fcd0c1b9b4bdf945ece2cd7bad91ea6c0b4f025defe0415b73913a25194aa3ee949c75563471c8c4de5533021f3dee4c46d188f4f951c7ed45cf47986b5193329d54fc640579b2755c1ce542cf085b5be4d4318ce4e44a0854ded2e64f8990c1d9d8afaa580aba7e6d924a358774f15b22e8164645d62e2409abdb2e0c966d42f219f75b8511c5cff3d45bc99ece01ad0f551585c7c681ddd3042160224efad6c87ae2dc443fa140c8181c08b76b4c8b1ea27205709c1546b547cbbe27aa691797c13ef20b2cd476d2fac800fed283b00f219c330a81ae2efb80d110918065ef10c76ad15e103b08fe0093747f1942bb0ce8268b4171edeb838bfa0e3c9af9a0722864dfa9b46e75a6f004ede43f03955015560a3b0a0d54cd7b580cb0cf927680396515d2b90aeb132a2b621c12d0fe154a5f07d311a931d95acd7657eab67b8f23523ac141f134acf0ec04d39202902ffa7ec9163dbc5c7b6465213692944ca499c439d4d9326b6408d23f28f0d120e0e51349d418601f4115976f78e25eaafddfdc44d50fadd6475287bf3793da6cc07470e61a0a64bc4ebf944f03396e91dc9af86f8f0f93852341c2661fed56547560a534f41be4e0451be89f8d968c5f56569161e4aad09181445c031bbf9491d77c12b124b9746b907d2e48df3e1b33392cdaef14a6b920a0a57ac9cd82abe6481c921b03621b7e22b51dbdfcc2fbb1cb32f8978e2e3fc6470f8ee8a92a9dcb97429be785fa548f04bde899c019b10cb20d625c49c49496c3a0d1c2499fccf662b8b0c14abb033ba04c18a27068891bf4245a13d9417de1a8a43ab29cc06456c78bad7734b876337fb01026ac011868feca9d1d401dbac7710c6b549f9dab39206feca019e64199fd29b859f4d6cabc3360aaaaa17d4ed0edc9aef17a4cfef40e6b5215211425c563176854ddb389c6eb1558f4625d5694e21daf86c9640fd5588e04825832b1e99dba374790cc1a22025e158ef20353a43809c1d711d5f9ef241f125122b629830002abcf3d74b2549bb7f58e99c2209f9cbf9e3e349296a632f715318491878d37f2f06818b6ff511f4f4d5a18962f2b02169e05eca05d0f345dd7f6697665829dcf417db20339a029e1cd478ae955571ddeda5a0d63a7effda95968807ebb71944ab99d1343477a0c72f1caa36f58da1afec4116673461e120ae58e5c077e1c14439740f76a1bd7946c9a7627ff46e53e69277487a6aad4d74385905582453910e67c7a4b6267c87da00ae5115269c9301588ddc432d3abfdd6da78aa1a0a7306c34ca40dc7c9539167eed4eb7da43913144e03b5c34697dff06aee14a9bc9c9878d9971f2f3cd9627753c782c74ffcdae96437b55b3412c9a6f04bdea256cd74f73be8341a1bbe8208211fdf09b414a88a2ff70539666375df699aba3ead08e78ea730cd41d913d90835dc37740d674ea6fe196fe907f0c9c2d40f18446d4f1f8e66c3af5023cb3ccda12b93d2b94860bf7e7a85167b56504d0e1c2b2684563e493cdbd3ff5974a06456a3059affda24c7fc907aebf4531130971f7002e9e48514a121acf091d19cca790551e421fbf83aa1a0e9dec68c50377dab63d431958e4dc4fc9591ab6ee8db9a578e86db5f4d3dcd4e25a1fdfa15149cbddef60cddb3893cedd5dc9f3b0d7ec610a42a784d81a1736661a940cdcae48bd49f14d3053215f02f9037fcbdae3802fa324698b8a6ebe7ba7870ed117ee88f7af5b06aa03576fc84db7a61b4187e6a29c33cd906ca06682e63fe9b7278c951f236e04608b7923198668f77969e456e6ebae66e39161a05729993f76abba282525011750e15323a066cc29f913eb10b02806b3decb5841fd8c745f9aab129b2f75ff5af99f2609348b2ec38a1dceab4e7bae608d7d1ec6a04051c000705aacdfba3e976d8466bd049b520b52a693e032a56170cf5754a5a3c99b92e42a377a9b90e179487c0a33a616dfc01cfc36d125b5579bde2aa3e044656bab22f4b28992a79a24e93b5bb27efab1cb4faa90920b9121592c9b98adcb5a45df230ede9586e2d69a8c3f4a56523ca9ec97e2196d59375dc339b903a5d6054a118b751a7c193abe4a768918111b667323e09d7d2a31fcafe5440ce500981044949538875d5a962560a7a4d4b29a8ce1c3d6a0eaa898fc9e1cc90d5dd5f0508f826f3676802a1a875ca5d4f2b4cbd70c87c56bfeda88aae6969318775c1ef8bce0b3efe09b223b9586636beb9a232b7826758a83c1f70e73dc3358bde6eb8d1ed17e088178574c612ea4b9198fc5acfd1d8fd1c330e8486494c44d1c381a72c7515b41fafd4c722cc98d53d17032c425ff5281e80f5269ff81a8b24a7c88489ebcf0ce0fd77ef5dbd4962f3913bcf8933acc4ebb933f1fb2e60d3e40fcc2b43daaf442f10d0b10c95723e1b656ea9f4a9ef2c76cf5806d3fb45f52bcc8b475bbd3e47eacdf763f37dff8a51cd8b5a6a459501bc8027f70ab168b56baa3800bff79a4230ff6d3eef2f9f06d057684bc9eca4f5b38301db58959bd604a9ccd0deeaaf16d7d090f1db02bb75b2398701076da70cb799c92f3f6cbb18f73b257af50dd7b3b95f57cd6e7e44a3a22f7c4ded2c95de2befa4197e6dfcc1f266d76a4318377c175644a8a73c1615e12cfd3408dcc457545b40cacc69f745fd2083fc5ed59eb1dee3de2475ab21745289bf208c3393175df6cfb52339bcb90f9525b0c6ec56c44c3fe35d3c603a4b818a4489600b9b96d0f26947fbeadcfe6d4e62f7e89561c9c641130e0b844e5bf461bc03f7affcb0e19bb23aef87f08a9351935afff4523efbf2f48de2fc2cf6da907d442553565e8d7f0c69e383c8f1f5007547d6585caee5583c29053bc7f27fbeac422a3d352b3db847175ee87a5a88e146ceca51856fd5ff0f3452bd636932667aede6aab12975de70361b4d60fb0d4dd9e7341ff569f659fca1cf142e7825e0896817975c4d1f78a3e0a0b648930d6079ba1a52755ffe0d3fc1c5a1136ff1734e071578b799e653ab16e3d1329354a72f925a99e9ef12ee9ed2a5b78ff4d872da70073652d74327258e3b22f51d065c24450d6486d71d5ed732f5b796eabd5cd3df4216371c647836dcdc8438fb4e3e69417eb8854ee14c60b35ec3a9b459bbae4e384898cdedf74556398ab102acffb95c56840526b9db382f33ce400fe5947cf622108069001409b2d3da982c376601dc836f808d9fa78b0830f712abfbc4e8036d4a516fee4be0d6e19e02a9660fab81960cc12bcb83b1b3716c4ec167c49f373f8ca5501cbce2a19b7a4bd53318293a44298c1fcbf193588279bf3d3f0922a55e21402590f243c21575c3758c381df10a5e8a19c5c0cf94fb7004c8219cd209fb8056bc1fdd2ccde673d17407f4cb6e3628c49f05d1224960c1edc0744c202b6bf6b6ac771e01ebd64507c3ea9acf8c483005bd3a06a9998a822a208fa4d98e9a95001921de3bf9061e79527fc2df5f073126b9a1ad49e439795123e52a57f5d3e293b9993dd0a8aec0113ddaf5881d1e828a02ee42e7d52814b1734912a9e43e4c777ead9b3779232fed08f4bb792667cd2163368da74aa1342e3161884ecb7ee696e7a332b7e880fc059d5016d6cd8f7bc67ff74de1b642f4a54cdd7e8b215afe10fa0c869fb8923bba6d634d79d5363946d8f2678408346ef5a71d162627674230758705d93c6d571f98c3ffe7c9dc13a1964dbd70d67add85fed55ecf848e92fa42a4f2058571661d2572c894fc8b31e07acabee7636e84a00651ca541c4e6d38f8dd8c48a70279bf86bf35fe559460d018e73d05e8f1a6fe6184862db0562aa0cb53c41703cbb59064ec3faaaaac7d856904379fd65defcfe42b1472725b9260aa7cf479671f3bface5b990fdc143f092804456123fcac07d1024a58c4a85540f4e9502491e0bf896c5c20d7c420438e6ee7563103cafa7d3ec44987c767024fc1c3211d92bba31a6057f675f9a3153229baadac5cb7ede16a97a40dbd60f919690f993666813dfeffc7eafe1af5a7612b80f33fa40d153b1bc4070497f6a259ebeb5aa80bd469ab08671e5098b576ee169ac7f1e80b58f42ebda99de0dab4c962ef3bf437e2947031007b8e1dea8ce6596e413a6f5dfd959c6512037a3c17c0799e79d6147f5ed11671145d32f83681b12c784a844e43e1ae15d312bf440179b770764163fb4117019b745481831f1aa4abda0a4ed57b4d6bbc766bd4cb41b0bf7514af195e3ed83c6c6ec328b2353490329a83cec90436f12e186a7af1b845357927d3c4544a7c0ea320ca4867fda0f19b33819c1155e5a9361a1a89dad2dd2ee7d6317c7a3fd05c7929b1e5abded8114847f1fe0110342783e9b66bc89bbcc03265d1531de1c0de4fc2bbcbeff9e6da7f6a551d61fc1590a839790a16cd417c7ff1a382c79cbb4c36f7ab893a2b6d8237a9b938e9af88c590cc45e9099151f17e9ef907c1593ed9fa4917aa39a303a43176d7b79b37f3b1172b058195002936f928e4acb4031c0183c9c929326f7fcd6cc8e219394815fcd2e199e4be358e0ac19c266bca0acebf69724b525121cdb8ee780ac819a457d7e927c1567453b6db68bcb413a3ed48f00bc46dec021ca48083970b86d02f382adda0c350c661e89ca1d7b5ff85910c594ea0457932fda6edf9eeb1d4538f21a40c1367d28e7b614fb6faae353762195bc791b6ca71dc670aba836bfb40b5e70b766544f6715539178d1a377d195acaaccdee79fd5e91e5f5f494197ba0613e95d38a8a004aa98312d8d30e78dcb1cacbe044fc1dcbf0c12b39c58e3f5bb2a2334fc67d40f155d57c53245408497ff3eaeda7ed9f97e8001c2e362a2ae77ff02a5fb459f186d35112e03bdb882cf748f21f68a5b7c8118d177e3de7afac7e0d4cebdc825b2919f2622a2904f37a4d4e8f038c66fe60afea531c7c6458abbc32c800b3e6a676b8235f461d09c6d889e04f3c988441f61985550c636f02ef33179422ff97cfd85a1f9e971bb67ce71124aeeeafbfd6bfc60b67e065179290782e77f7d497ccfb47041d670c4882c0cb61de4051d64ec4c1c6f83e2f4740c8a97d68cd877c43c55157616b27d7b9ce7858aab3d5d7751e4bcb7048263cb6cb94778897ea7db9897404cc01fe32ecfd8fce6bdf85bfe41617bd2f28d4624a84a7d764398b122270b65877c23ee7d08416b6dda252e009fdd6db3dc68c2b7658a133772d688ebeb21314f55f232bc3578ae786073956f68529af3f4b0479a28506de74eb9dfb158d929ec33bf0b840eed18735341bc9ded3d65f81715af3593b045ddeb93c0c5d211b28c224a157295aa405eddc29eca15af162cfa4599cd04176bbf43e712c10b77df7f4a107da48b1f36f1100afde1c83660c91acbed4eb297b4b97dd8be5ea91ff13c87b6164033b6fd40c151f965eb9d01ca9f1578ef3be754c8846836d491b66f268ca69f64f00bbf8d31b7c1f673b02d9b10cc8070e8c6dd02098e5c444e905559f15163af17a59c32165b99e058d85b918e979354a530406b24f1a1e9567ff826774292107df8c5a4296204307052c7ae52126a89b0346d922e34e8c14226be876d67bc8f66c25aebc1915c9469c4b2cd2e46203339289288b53c81688b78d82af25489ed5cc3784d198a53a03174a3ff2f9ca2d6b4dd87360bdb3eadd37c3afaac33fcc42475786478b109ac738dc01d56061a9099187ef9127c858f571fa647aa93cd2e74ec51c7a525d789cb97d6a654d63d840b69c85e980fbcd165d757f262b1a436dd38f0362f12a7e2aef2e26c08248dbb91479fcd20a4dc520ac11e81d91d2065e2a64c28e2b738b508feb50518ff51ff8c0d81354b712b772278dd738fca58f0dfbc9362a29d032f1454639ffc63440efedf67a7ea6f3d5689d9cdd5801b52a73c274a014ffcb9496e5b6d14979aee2716684db9e2f2ce99c803444ed9e64c805ca31ea3295936e666ab89fef295f1ec0dab17c7c2284493d1d9938faba4f72e9bd92e712c64009ba9a2a0b32405291afbf1c6357b2822b82d0c662f8d41784727ebe1f7b8528f50d6cbdb26dbc3e685b45aea6320278f9a7a34c08fbdca0751a06f1041ce5657c9216da5e4299ffda8d4ec5fc4d34be72499b6767861a6ee32e414e00ea1cdf5d1e9646afbadc5f6683e506cb00656e925c4934f305df008f47a98669ccc4e1e539dfdf11e26207d09d71b2cb4cf8dc069ce5b253ed51447060f1da9c7acc6bf0b47b4985116f829bcbdc6a28ef9e30fd20fbbf6b7f8c234de2aef6037df8914b3da5cef7b693ea8d5ccb5a2b3b9743416814285efe98dcab96f2dfc089cd424ca67305744fb815d53be8e5243fe0499bf4f0b8c4394e08156783f877a9e9491d86292d83912c155e8b816f901070790e702bc61774b54d51856d0cb1769614a1140e3901175c4e361badf8547881feba514944f6cc0d108c6c13b72777eb6e38e8a471ab274b448bb8604b3807470a5f7ee7b6da7f8be78b0ed31c89cff69afa6c9f41bb42c010675ef1cdf1ae4005449fe517875ce8a7f2dc31255449e393c7501e04542043f513a1339ae38b357af9e91d549da732454c384e8f6580c53608b22aa764cc01bb9965295ed81844a73109d39d3af698c84c0478d9c1eb3ffe1ac9fb6f26a7f6bcb5854e3777bd4eefc6239fa1c2978a3be47e4c1a32671b88e31a9339e0319dc57b763fa0a53d3122b118a41a3de2824d26cd67e029ff83ef52925e88a00dc6436fef8b52f019a6f9f04bb9dea8a5a8ff5f7a67bd5787804bb18d553df08794caac999d525dad8313df50e5f457d0677276634a19ffa61588946e759759e357e43366209e62aba20baaeb621f4e78157cdeb0fc43607ec1bb0df78973bb77a31c7586106f1c74e55f7accd8e9c1da8cb95c6bebc10431075a0588c43fb99ad50518fea4bfc569aecde16723da1702e76e518dcc33a5db3c66ad063fbc675e1f9a4282a8e58135d7766270afbdc9dabacd44e1359a4e092f78ca7309a80ded3810f6e9a2eff9740ecf0c0f773260008629ae3c652579d6bff0ad46a757e0ba7e901dfa7055ba3c84b0ee3d0a9a8867a59f5210cc3bfec40ac015cc6ee6da74fa45371847ff2f5e9ff375fafb62731a0942c71eebc197aaa65c3b85c7ac9d3debdf51ebe426602ce6336828c1783317fc8a94efa4aad0baea476eaa812c1a4894aa2d747e98aafb37ce4dc2fab2bd58398e5366edb752b3f4d0a0311bcbce085f431d16ac75b454d937265f5a8094b2279ba2f47e7a038662e9b2d95a8ab6c7c54c4a95c2f5c7f21f05492516839ada94a0226b6b995d8eaa94acc35004ca9e776e0260e3e4801afbbefa224c80775721f3fa88cdd9bd6bad675b301471f09b3fab50180c858b962d5ecfd1463d42caa7c41efefadbf0df9cadf77ca910c6b32c7407693341473f30029bf3a6efbcaf045061e6afae0547b52a1be3587ee84e04f8dc059f7368932bc9718228948cf195237f0eda9dea51a4b50f0984eca7d569450f4a6d0ccc92e4da3917049fb1ee112c8fcc8dce82684d51250fe3da8677b51645d5ed839f903b342847a79ce7a0ac56b28883f50600ae1388d38ac8dd8b415878dc6ed0f5f52cf19eef65e47c57958e8b5e028a61bf886b32b1b4b758bb2347e78995e4a76553ca724b1f749af87e5751082d517cc1531fb2672c016d5fa81a0491fc9df0098786b107fcda06d2cc1d003f8b7786a885edb9d1f9de17a850b2b6e9f995e8567685932311bbe0c40b7446b2446923d5e08f6fcf8ff09a5ff3b823adad1a5a2cb6971efb333ba5d0568190233f37f1b2c45998406b1ac0b0f1e66e619eb4cddfc5dfee51fc58738e8022773799f70290aad995d820906a593c25c8fde9e30ba851af8d6d895d7b6b918e9d3105792002b658d0740272e1f9b64389dda998d9098c66c4eea62fb4360d27359c5b10c464275367f6082b085f7925c51cdc32ad4b5c1131d319a672bf307ebf8ce17b67dde58f25a9c1cae44116f6112fe1ff9cc9e09e227814c68ab32ffcac12260cf07fde25241f49417eb13016327c9d3fa88ff1b0ec45dd93cc3effba070bd4d31f6a5993a6d0abbf1536f1c6bd2f30f58b0ce5e4532bcd0085e66237d623bcd8b21329c1caab2e5fd47c0ddecc09e07d97b68d88d713f5df3b3d0a90a99067d058b619feab5ca261e3ac590edad6caa0ce460e7912f698532582b497045adcb3561a3d668c4653bb183a039d30caa0e66a2aa6e1f0b2c1a2a173a8270070119156fb4360235b388bfb467323185e83403067362f6aefd29ae100942c7e795d14ccee4a0b54d6495a1d2308c0a034484df26a611857f0ea6eb027887c36bacfd227e032412a2938d3eed76c15c84e6fd255089ac2c2bb0f3b811250ca1220fba86a6944faa1249e736bbed60280662e08145c695f238a0cb055fffbb7533f96fff1667c55adb266732d459a7e561e33396c3fc79ad6350976b8b43da672d7aa2fc19a494cecb983f9e1e6c5784c69a386da892aebc31d8dfe138601ba61dcac4e3fd9e9f03654c1cd46e4df211113c0557db6d671713bd4eb2bb9579799bb010becc3dd947e7f57fdb866f0ed8e10a67664726a64c070c083c3472142f7ea16880a0b9c763d4340e65ddfe6f0668df6afda50e9c9589ae1eed49e46e4993546d118ecf0edaddcb484b976bc73b1f84472659c8957a4eb0bc428d5c99f4338200831c98be33c53280c88a31c19dec15008679170f249563888ad23bc9341c2ee15eda959226fab4028a413e3d53e59f10bb646c5009f2b3ab73a93a636711494df0e1a764bbd8a9439330f5b124b66b73b406da147f573d6da05fc2e12b25f6dd21c5b30148090c803251cfe0842781a8531dccb5ff4a6a1442c4af5379e84b4aa5577e4566ea5ce23f8817f72081232ed56b0573f803787737e4f4b7da6055d99b6df0a26c0182c083284a39387aed3d2d0deaff0e9b7df3707823b803344f33a95ffdfbc23597c68aa66020be2f20557b31cf8978866087264883faea0d4bd9c0408ae00e0fc08e6cbce06bbfb359e96945c946053cf74ad0d23cef23cb56b0e193018c279f768f34cc82bab533c84398c82afac67d178e4fd46d00e5b50156736190b2a65695897c292d9703ae775d35e3aafa5339d2074df57389f289328098451a0329419f7aecf963ecfe91ebaa32d27b3ccf57ed23743c2ad593829c9fbdf550222d868be9aafae14503ad2ca69a102eb96d632bb7ffb7cf764282a709c26daa1cf8c328040eaf1a1d022e7febf0d639f5edc7d1436320722522289010e777d94a120400e981021f6230e3a207dea69cc98d079eda8873d23b4dfdccee7569e0b5c58d5a639ff496a00fa42e3ec369e7f75e6f2438f7b6c63a42c071073e1c2a4756fdeeff55af550db4905ca4d19b0419a6e307f0a2db7ab8d5b6eac26d0261436c38834a43a6ea64372a6a044aba9fef835ecfb973075a76e583a02c7902279c8cf90de33f0ec71916aa75ff80a2ef3de861fb82c1fec379f35852cb38c1a8581b40b65dcd7e4812adae4e95950872cc64b093733709edc5a87790821af779fda37e516165f4451eeed0f71bd8a85fe9c8fb4e7d9742ee9b761b691ada217f259ff74faef1515f150977a304e8607ab301f6ab79d465150c16484e9d95c93a222e30b44def95f0103ef455b91b679f1e7f50c12d2d25856e11082b907b644844ca04712f7e2937365fc03c49fd9f6002364bca207e1e7c891f415cb628eab83fe8576b84712df63bf7165b022df061d036771ddc1847d2d5e8973f97495d19a2f3f13e235cadcebd6fa42941bb9dfd41594abe8948b89325567570a00efb15789ee2e7316c26ce85607557834925e1badf776eec21960a8bda58431eef3b5d776031639ce08ae874fb004e5cf02cc9de0dff2b07df3c4f2d6df36864f68745e593d22643666a6037d5c9f909193e93361a8e0091a59440d28781f59fa00ad60d214dc3c225f460fc609fa983a62a0bd48c5bdd2111a7a5c5edf9b46d6579ccaed8fb523ab0a4b41f4276e52c71c106e517828e86f81a5b2d41bca1311fe7be476e831613737f402ee353ed9c63153c6c16e74a0e73e0ba65544668fd31ea0c9375987899f6c2466ece8eb465fe2094b4ffe10b1057c6abca3529e7ec347c7503929a07b2b313c29506d84a4e0f4287538df0e1ccc519ae6a6dc30fa188a7ddd9b5f939f4c2579b02a28a3af8a1e0e8119e66515d20bdad0a32f654635d97b2d8117e3f73efe44bbea06cc6d55446f64e919cd3d6359c8515000a9c069217c492c642d8d6cb14991e04487cabef7933f0dbecaab096507fe0edfd6f597f87e28edf8c2b9771222b9bc8b20d5eadc7f705c0dfaf468449e9f6481fd7125a068b2fcba5ad07ed1c288aa4c2dc17d7a46b5f350260b9533bbe6dfa3f5dc8972dccae8ffd39799fcc04dba01c45e024f13ea6968708a284671f7f7b39aa46b0bc4de6c8f263ad0b9a11765ad24bc26b5614950242b5771d9cbd92409b6801a0e017673a171ffa7d71a7237602b0ccdd350dc39bbdd183e50599dd17499c596ba595aac4f15fa7d8c6fa6befb863d4329b7361b8b6a0af525d27ec117c197602e78a9817b24bad8fa6da9bde6d7acdc9f590312f3c6cee13c781a94d0e81826b70264e4e92ec0797a226d6f7475bd88fd36ee9b64544cdbd009750408fa317555a634bd2833585ded71daf6bbe23942f6f0fe98fc2ecf2e515be0102cb8169a700539a897e5f09889308d6f7c15ed7ab3f7beaf64e028161212da7e16cdc8b71d9965515a0bf159296f855cacec4d12ba1479f70d48ed749414d6fca2a237f0001adc3c01175d720e22fe442ca2a18649a34450260a795ac355d50ad898d2f4de8ef88196529e03951e6e0ce68c64796883d5329099ba6b31111182fc69486bb0f13a637b4523225a712fd054c73b20f7169b0604b1d1d59d1b1527c6e64dfaac3c368d3cd40a34e307a8901bda19947cb75201664c6f23aa5d0cb25080eb5958ce4e0d4546b21fbbe8322a8d59263feb7c7a819ee39095882eafc8af47f652c8cc5321cbfcf0608f3fffc7224d0ae65fd80466b0f2f826b0e332b7fdfffdcaaca60189a8c43c2d2d2b79b00a390bb798a0f5b3124f8e577f86cdf1f14a3c7290ac54c027a1444395abc287685ef0bceb270bd4e536d43dad303b42cd7a2a050951c033cd8d247859f4a836a4d96c7b3cb3fe89a68cb3fb0bf19f11cc2bf9ca47bf66b3d5689e764809c6e9fec36653f7c5808148bb27092f9ee268bab919e8a56c6bb5fdb26e47c8361d894d71cb097e9473d01db650a963031911e9c6bad8b20f361b9e6585ffd032f82f765a0a1233fe208a03418cad4449c0a34cab71b9399dd4cca4ce9ba51a60a703d32c901f44131f90ceac88e1e74d6657776ee918e6c820cd6ff405c6c76aaaea1d98f25fa1cdd2cce13043f33497eed8d10030908563ff5d1574d4ad620169ebf2f36fc6d09db5641e26625fbb31316abf3e1401ec3d1a55a8ba6bcbe4edd620ecae66ea1358bf8eda04c0216bbb8c5f0d91ecb99f5ef04507e66c86ba09c1d986bb54c38995867e3f217ce9229a767272c2afe5aa7aa3490da967e7a487026d6085009c99c8bb3ec5f3767cc988af8c22280721e873e8077fa0e9a7620edc2a3d1ca86969a9e0c0be591340af09731a5585e179b20263a90d456b042d433fb3a81928e281a6de08f4716b8c1bc2ddbc2bcd7f2f8747fea72133ae0cc48286a0728a2c9168da495cf877467e77373aa052142236fe710da848435bab728d2320b4cf9598b58c6167f24b3f78ffd709f3aaff4013e94915c4f298d1d9c3bc2d9166e0c2702a8371070d0ad81a19809308c2d2e26dcfd85ebb8d3c6744d6c957295477429bb65fad8ef3300d7053b6b50efde61fb66d1cace983faa12c41b21e902b72865cbdb423e196b2d98c028c0f914468c7c41a5ea8ecef7312c8be625e0fd1bea4ef1da088c72aad1363e9d4e2c22667273f26f21458455820a83a332262c9caf1eb06e72be269e9b9109eb2ce25e1e269964ae43ad99eddb631f515c7f42b404f8d86a223182025cbe9ad4e7713ce2ef19a4de15e75233ee71aba2dd1aaf136ffa3c1affd4fef4c2f77f6bf062482394448a78c9cfdbda1f45ea26f557efb0824dfb83975259536ffb6d4760b70bd14c6bd4994dd816000e97f127fd2cb4f84f0bae31d173bc8cf4ace0a5ed36c037c561a0c04cf2a7a0edc555dedebfff8dc7227a45c9ec86a4ef2b37d601f045188a5bebaf4a67f8f2cc8c16260fb1d82e0b7e151006073384203b7e1a557181ddb04b3d102d7def0993a16ce266498565f8ef3fd9df95eaa857185b1306e54fc4b2c67683e5f48b188314e755e4b7ef31b9207df842e5d4d6b82c1c8dcc91911eb2f43519356328a418b2855be97f0f7f7c3cfcec0d866ac1b3f0635938c5eab46e00f91029fd3e354cb54a736d98c69572a17b19c8b50638c1c2d8112bdb0e7314b351c5411ed24d40a862c1df16e34a7f35f0b3b6c25a390b49c2df05cfd0072b2b5129b23f17e964cb1f97449ad5b5459a42bf3803fc0b8992a7a1426fd5375502bb4e966998bc9ec0bdc12d164f9035edea599db0e4286dd077e7e9969cfdb1d3265c1fdc90b98634abceec1485b0b231ea41d1af645d3e619bd9211dea975d7bb64cee4e16344bae9e09cba3452ef72edaed1a606d91ae75240eb86b01ec2072fafc513b40a71cfd88f173bcef2d963a7743c848860de0a26734a2c90cba07f4acd2c6eb3081466cc3a68c096cbdf5226a822aa8298983a00833a66a2b67a2e311608c7664bbc8f0e749807e1b2a62571602652ab1964d73a5f4265509db59fa27b73b4b6c19dda9f211be091b25765b2bdb0af98a2edd3408938aafea81ac7b85969165117164c19ea7163f91a0f8a0d53622beee2f9c2fac644d45ae3ecfa02745cf07b274681193ab3e0681f764e67409e204ba2ad2ccbbc9671e24cc4247146f5e6791187ae15b7b84f8d67dea5d81bf538348cd6d66101fb3a033e45ae1db62a63c3954c97a95e82bc039d1ff8bbced51f92ffe98ef687540ca7237087c5c63063d287108d660efce77e933f85b96775862894d0e860f4ac1c826b04399dd64ca3ab364ad2278e36edcd19a2359a341af544c228f8a1f7fd666028d205af846c12237012c078dce589f7b848660889cbaf2f51c65d52a6413877747d404355578167a4d588631a3e33dae66e777d976564e47b38e30d412e4139cf1af651b83b9d49a05d6ef739e558a1cbce76db249b4eccccd00beba74b28cbc97edd02e52a2e1607e5c9b6f620726cce1495945a0223393028764d16383f018fac1b931d6f2cd350d8bfcda1af366c7e85fd302d6eaaf5e2af3c2b4233d9fcc13892a77195424f1bbec2fba5c690183de1e18b622de959f3b672234209e0b428f5b15de8344f4ec7d3c16c3632a1fd5882ca28b2f56d2948c637e3ec1f58533f6575fa229750a1a12588091b3f313b33aa52a15dbb8eacb7af0a46fa423366b8bd865539e3da58ef839e8a41fe547b3df69bad3d0aa0872de54ab8dc3ab616ed31c820933d7abfdcf9f163192e239e8e4783099e10691e89ae76a7d678c6676cb14b3d267d07a9ca0b3c7b8f571b44ce51a2543fa6721096dec2d48c16b2d3be784f7778633fd8ba88a3238c2c3d2e6959a74d8c49640e93abcdd196547b24d95b42c432a02227795a8c2e140f2c3a240c781f525186bad899e1cefe02095dae86e77c999796de2df8482bf123a6331c15bc3745828f17e7669d44af8bd50558e2a79d058eda5e4243e43dc692785ac8cc133f723f1048729349ff7c524c4aa5225f7aaa19337a5a792b104eebdc6050015e5029f8fcdf7d7ec2f02e42832fa572800b1034a776d5869618873890131b062ea51a06882183dc5b1cc047c437b9f6f90353f5019838f959575d5901ff6549793a4e506d5d4f4bf8ec0f547999d0040ffffffbf