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 77692 06e6cfd1366825d5b44399da2e13421a345c21ec9e6ed5b0381d07408f1cc5db

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
091980503b0107eb6ff01a13aae74ee40195791c673d3642edf7e758a3788daa
Certificate Block Hash
06e6cfd1366825d5b44399da2e13421a345c21ec9e6ed5b0381d07408f1cc5db
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00d7ec010000010000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008b0560a4f46e73333ec434fb16cd59458f7ff37523af8343acd037b4cf135ec4b5f3050f2a8e21682f9b099d544149de71e055bbc66f61e9fd12a446793c1e1f5bf60a70bd19dad85d7b938ef83c66856b34d2d6a378b55544020000000000000000020000000200d7ec010000010000

Raw Header Hex

000040206d8d7887c77ed9a488e6504c2bf12aa30e2927ad1e5e23e535579cb099bd29851b34280504f454e45fa78c45441a32304c37ddf353b3a0b803391f7b8c27c71fde383c6ad2d30018aa8d78a358e7f7ed42363d671c799501e44ee7aa131af06feb07013b50801909

Proof Data Hex

59,560 bytes
121216010307a5519bd6822669630078bcdca9310fc64586f36863d935076a398fe7f41c26701e1879ad95b6638c79362463ee446e80568945d4062d82562ce714e668d6aebb0453ec2bacb8ccc95f3c62a1dcaf94f6f66dcd247cb767f4b385fe9e61fc060da1c4b000829dce2871318bdf84060a5e05fb00cf1f69c678bb93f2e91833f8aea719e1efdbe9ab375d60a834a1e05af113d87b4f389706d7eb1f5bf3e17f5366c444178fc47b5ba53425a43c2a2aae029af50200137fed5f60fa6169539f3323d581c5209031f863061bb551d9b011d0a7df807b2cc0d219280d79d0e52eb2b758f2e794e21a0f1907a3cc2acb6ee75ba500b296ddc4f7121dd30c3828f916e53218fe2a25eb64805e0b431ce3bdb81c01056992260b5217d8bf752acafbbfe3e3eb67423fe523cf5509f94652ac5fa40bdfc5aeff80574fd92c635def349f484ce2d7a45f1be3ca99f025063b0c601b8ab1b98c3f379a510f763f6b1661968510203d8068a73b2e32dc437f0ed52d8a8ac442047d4ff43068dae017146fac67a45f76b19cea6c82415aded5c1c76853b9738dd3bdbf0ef45c6fb5f70443b19aa49e8f73d18a6d3b2962ad21d37359fd56c464be83946f62a73ab1a5798f273d85d91a080d1f6bcd18bd61c5c40cf9367861e9a1947bfef4c7b2c657eaaca5855cccce76ec244d6d7f3f49cfee7483400a4327caa83acfda885c1120d6720dfe1f33407645ed06aa14f56875eb3d00b588422e9d74f45e10162cbb3c407d54aa71dc46274826996e22c866f7c545a131b7f93498ff79ff79490a224146c9a03b00b0ae28c5d913d31899b390be268d36e1c1069c709af19e2703d25d932ded2b8d4c6d695dade227517261d1f4ad34a6892f2953bcc23655611151d3a58414da0e82e4738125bc7343e025f3a5905a0254e4d39ff0ad2e44fa8b787225f6282085be8540a4ec520feaf7aec04d342957485301fb6efe097905e36b8767e9a1272505c67eec11144b6d9f8dcd1356443efd872d2264c8026c83f9ea2884be7d06fa58820a9cdf1b352f81f388a9b288dd99d20afae458b20b8cd0a804e5c0ac9b982eeb2d404f63e87e6828d8b6733d291e74423869bebb5b73b34dc0d1727e3b77f56ea243574bf8e7cca56598c567386d83e049a61a4241bf041063e549f0321ed629d645752e77f95eff9864a775a9ce7dbd669eff4e7b2fd58a82ca4014cfb695b8423c6a4d3c595cb055498991d1734747c1490ea599381685c47ee61d4b117380fd87761a4f7f0630d72bf61cb057fb895ee6619d0e058a38dfe85644ed54052c480161eb243743f23d34ad29e15c3d45ba621607a761603b6ab429bcb76d3ca5dd86a07f85eb5662c1b8b8f2c6800a9768c79d08d54bb5da5080ed94e11bfe6904aa5e0156a7a25cad444707989bf3dedc0730412648bcbb1cc9017505910be64420591bfb204cc628dbd73c81b5b90c952673d0c0918ecd62a35cc5cf4fbfe5c26531405f187cbb433b9f0d0459547d6bf54893f8059fa0b356d8346dde1acd9acad6d5384b9e214a563d3ffa399bc1b8dcd105004db6916b0cafcdad8495b16dde1b0a10dc2c9de46b95ebf5ade624ac8ca04b3154a6d3d2dd893f22c494aac2bc52bc9949307d44310bccd47f740d287dc0fd7ef068864face3e65f97ca85b58af256b8a5ac45f5bc0f2a91bc779c560333ee8648142be6242f37ddfd402451fcb02568423d619031b104b08ff18a88e42c5ca4c7bb4c92327b645d9607e0cc26b4149befc479cc12601afed6a43ea395369f9d85cd6c1aedb612f275eeedb3430d39f93e157ef1ed7acc4a59689fcc52d2888d1f0c1839fd9435a644f06b57555f15314dcb1a2e4bed89892f74e7e52999b33748dac0aa2ab145a6b096626bc92b627627a6755e0860c85f31611e786ca18a392405bf877d25f45705317fccd0df6803a01fb0b816e934d2d5e4b9ba8584926db4bfb04265acc8fa5487996c1eb7cd2620bc72872967a5f4c7fc0f924bfcd97657c1837153ade705db2ddf391c7c64dc39c1f1b36c04cdec329805d357a199099bc371e07eacd61a579647548d456f2121055a5c402e26e3f86c06b8cbdc29bc552edc2deeb6027abcceb9848b9168cefc092e0995e1f2149545061242c9823206a847c28c8c9408cdcbd2fa4940b4954cb7bcc3e964cc818e2f8ef3e2cc62250a6360c7f3edf24fa48a73f002455713d5a8e69fd772f5f7af9fc06404c6824466a43720d477b31bff69005d883db921502dac785c76ba1c3c0f7a9d7ddf70ce52ac6b14124ba90523bf21143de1d3943762a8102b5baa6b70d973a2e3c54e024073c10b6106a3b8e46d3305c1b8f33ed0836787aade6016b3e2370c08a9fe608ae47596666e9a9289bd5f1e86aa526dfe82f499424b82aaf10550e871aa1c659343a8cd574d80afc1c5c0220b1cd3cfc4342e495a2f2134dd55e74d4f2601d8bc325fd6112173d84d323047c0e31816f535503f966c19ca05e9973e1580c3dce1e8e1961bddb8378f5d8a726505322bb82d2e4118220fdc13fc1cc650a75fe57f0e7d02c5c2df3945ec55180211e8c2a4470e6cc8daa1dd2ebc775a87b91a4ffc7a6169758a74aa02276a665c2ef987770c40867210e9447eb6b7aec7ea2a049583d925c1eee51878a608444694686870fa6d81c8e0ee7b52ef0d307e3ab57d2ed35455fb5140738f9a2428b0d726d9a9a890c17796279553386298e4a7fd0406d17627e9179ed0ffe257aeb2adc44aabace678aa44fcd101372daa54b1cc6c202d208359c10d9ab390519ff0badd4d1a805d9de8658be68d8dbb2f9eef66855c56c49ea2a2648b0db08ddfc25b0d65670d8e2d6828eec82bc2f14755757754869c06aff8edab4d976b42d44fa8c48174add31c03e6450ce77dc3a94623d734fd682ce91967a85830662239077167ddeb518248fd12ab302bb9ea39ab8d9afa535d8664e167b0f1f6dc2a994d5f5cb1c0fb65ab191e597e7400bfc7ef06ce456602848f648b6d8ef64c3c4124a083be4793cb90e3837d20f8fa2db58f657c86b7f4e8ef468491a28fb51b2fc8d69e35a151b21594795631f37cb69ee80b91f148fca23bd250253e5fac1c9aeb93539f137e7f535be7c14345ce7af4359c7129c3771d4ca5559caeafc201d2697479e365c9026e53f1fda98ed305dc308e3b9c4d698b2a831ade8a507601565b26bce14c023c98edb8ec8275f18ca45b90419da5862172406f1eb0951f325eb7579c4747bcb54d04f6a53618d2f82fec5235146e776014b2ee26f197e800c2dd5f6b4b7cedecc1bcd54e06c6159556b15dfb487a234f002741cce13df04d02db1c99da287ef5f7dc703925e6f73a55012207681d4e82c5e32611a7dd3222d5f7b02e82b9f58fee68f1f1bb425806a1bc85585c0db9021d755914fc678c7c2a01c6ffeb9e1694add9faded419dc4df9c725e6f5a167c4c341ee2fedb1bbfccb4fcba2951d086f0c4c5c2a4eb6ecd19a8d465a4ccc04f45cc8c46ea18ced742540eef3c70c05c08ed1462682e975b6ed471b35495178caf232b3843e93c7c3e2617e0a85a23ef371b926d04f6a0cd6ef891df5cbe01e50908ad59661dc2442b63721501cda1b4ec1eb22c7fd878662ea3680937a3c839235ac8248545d23b52ac1ada8abc3753727ca7bd833f106071d480e6be1d140dd80a5fc7186b78170ba4b4685c3699b444145f18d27aea5a71eb8fc1fd8a7d8f7bc9dfab578173e748fb059e55a3a3c542cd8e4ac2f542473f8cebc29dc68d22b115bd2290e72383b0bb8f7f02d33c2dc6e009c4238cbde1b0d68f9865b82f677779df23834bd7c1ff9ec799785a304a3354eb432b5df81e290ceadfddb6c65d4314e1055bd1c176a63d02e3c324ab1f7cb3b94e5ffc01b881d79142c864b932b64181b6aaddad05df2248d064c68575966beb938b2fa932aa3757b2964b5b662a8202ef0096f6cbcb5819b06cf695dbf13617584c6a03b00a9dd5726c6b433115a733d92c9e2beeaf735754e918f8f2fa6098cd26d56c80c44ba7f7e993abdda71fa6e3ec812ff2e3ff80602c5f236b6bf82ca892d098e7db027d58d9eff62c7ca65b87da327370a3fe03ffadd2b253ea330900e6ade92a3a4ddafcfa9513b48509250d6c6307cf68d20a7ed3cb784b306495e0db511ed5a7a955ff043bb14d2e976858aa512ae5f0c2a0ba86d8cee350b07de9091eed6a084ddffeeff909f64f627f3b331958e6a9559a614444eaeb765520b0c5f4ec7d0fc10de9c576b36e7c662176c075ee75f5e9ac53489b0b80baf76ef058a9ea87dcac799cc0cc2557b4664750e1f6f338b083cbbd9d03755c8d6985f3dc4d2eb70925867164c74aa5ebae70abd248db091505a445615406a5c6b30e67dd674aa23db3fed3cb720b97f3deb3a608ae640a98518d3f051c30e651a1cb7a390bf3d4352fbdf1e5779256bbfece7f553f0a92556dbb5fb97eaf3135b19048fc445a9948eaa00d3a258810ea8623f78fb206ce0dac0781850efe844b1717733757e7294803d88c73116a2b539a12ddd38cddacbf11d545efc504b78eeee68e7c76f7b93f76f1cd4591351ddd25c3b521770b91db9e9ca55ccadf2ebae7e54252c356f42c7a59ecfa850ea654e15d6b6c5579b9e3c3e6122d8e5630ddecfb1be86596fbf47ddb95f0dbb0039e9e1cf9e8f8b2771d50dd060591fd59c8d909ff94caa9fe634d1672334c2091a3f5935aaa9a95d2e866cbb1581b701415733518f338754f0b832cc7d5ba33f71211ec07bfe55e3c88cf3fb2f96ae089a5398ba711bdcafbe9fb933e5ecc2babd02b20d6adb1656b9d54a0ca342bac386fdadb684242f7128a8ca326cae508a0529c45eb8115edcf2f5db0d7573cfcca1d9e8fc03c496cc561d40be3bf04111cb2d8263030585579e11cc91559a726c0d73b1e3a7ca2fbdb8f23a6ad005d019a91b30a1eca672cef268c0e5ebe4df1f3f168e67b56f6ecc51c14c67250fcb0bfda7de7a2e31a4299fc7124f641ab94ae94e7388a3f0001e9be6086989113d32976d7006ddfc845b24ae2f4e484e7e8b7e52c3543c60e0b0ff403d04670a9af04db0c245e4bf77a5102dfe7d636adbbbe830c933b92f209d3e960976c3a8cec0f034bda74ee27d96a3d7c5595a47bc0a7c9144e5e062abcd0fec8725742c47bf274865aad3f98cf23f297ba3ffe6d747cdaed9b8bb5c2ac98bde6ae2f4fd2d53747f9b92d258c8edc72ea25110ddda3f698a0b26788abfbc9aefb00afafa259b62f0203caac2b09b4db4f86af3e5ab8e92aebcbbc25291752c034c8d186f25335b49585b795acb850a86951521eab519a25f514dc5ee6cdadccc4a09f001a5691f52ab9abba210b40d441306143380f7bf8d5e1b63015de1a6c88d2f84beca8a3662b060f28b2c52f533178ce978e821df1b59dd16f060bc6615332b9e116fe2a8b1766adde4d4a085b48b63f198013379c415331edfea93e98b55f0846ba4f8f2b6c9556c0ec7cd2d49b1210909a41c1e74d524136866e9d0bb38fa15852bc9131aaae405807afbff4d52bac493fc2d7f55716c1146337aecb1b829eed4f1917dd45ff761e28f46e2782c95125adc43c8acd481c5c0b824849ff2ba3576ccaa80304d35b4e9504fe40af9dc28cdd1912ce1e49978a8f03b30f0913f6d0cf382c257061fa072b553c3cda267ce861af4fe5a28b924000ba62c4c64a217b3d8691b42d8d801b25a67a5597f33edfa5a55716c00517aed2b8a4baa62db81fd7fd3c8a025f2eaf31557f54be3ef281e7828022cfa80a278ed8c98152dc9b22097424683b2e12bd99db5ebb162d68507c6b0300719984e3b45f9eda40a85379892925a9177379c5a7dd220d217c388b323d72b035e2a0c402e21c2598f6d5906dda860f34d6a846bc99e4b6da8e80fbf35403b03b2f263d36cdda3d58026a8008a232832753c9a1e0fe394413ca5ed347ea4338e2094db1ade3bbbd4376e2663fd1ee99c2cae14b2180e0eb1604011f20f51a346f432f2a9282c45cf22cb5e1eb0e11604edc9d873f152970b99bb859560107ec2f6f07f92a4d09e51d7accb766b27e118a7c9c1419a7db75acd6ed2e63103f0a04576c03474216bfb21dcb4bbf61c926947923e6c9603fe9000169c688d3cf217ee57b912436d78b6cd2cec08289e88f0ad0a33b1105c339c8d159ea6f028403e3bbde0fc92ff77ec3f25c04328738b4d8503988e3626c37960f6b3e10485b74e814f61d404a880d327b60ab6fffad4d35a3438257a3a21c5ce6d2ba09dacad5d75a6bcc396c880fd2ed52aabfb054aad023bce4668f9c0d24f95d612f3838afbe8d913a42319d51e1aefb34a2c5911a896e929a98d0673d2aa525a87fec90017a6d74eb93a619ec961cd73965084ff50a6ff77c2941c009f41a8372e12d1963dd7b9540c8a7743125a8a0673f2c4f0f6017baa841bfb9cf6a420dcec155b0e05431e2b043ed9b701152bd88ee38224d9729b6c47253864324da9bb7b10932c9f51738ab158d81fb4d1d1a9e2b5ff2c4a65ac39fffd49c9dc8ed922b63c927b64365bb3cb68010d0b33fa770e8fb765083e423650f80e305b51724cfa39ca6dfded49f7e40868677fe99455f297d80fc55eae8525322c4e5e183b0e8f84f6d909b914498d9745f58f9984e832fc07771104793b50e074f42c4c12bd66c07929f16e89aa69b25522fb710003ffb2874f9f1a62f710698473668e4d061bba86aae3c2ee24bbc94454682d7f92cc47b43c374f45d861d2b832d8a3e2c36e9d98f72afd5f55cb8639592d666ada97e45c86a0920dc7e228f3553047042bae2cda989309eb99dae7d838dc29eddf1481f18c6134f232fb94d8f2420a2b07aa2cb43fba8e3fdb7d6e827a37dde2be82c48ae3b353dbdc588e2075637c4e0eb932fe1ac6c0537b66fcadb21d2b5d1e317cab8cf8420aa227b0c730579de775462bb8492bf8144b1424ff520a0cf2804e3a6ec8979fc0a6fed58e8c1cca5ae127855adbbd24f4738e13df21c4c75acb33f24a0a20e86964e271a4dd5d533daab0e89600f383fcf1421e057ee93eaabfdb0c81bc6ef67e3e60846ef7bb38ef55320683fbeca71aee0bde5f0255af4909d7b48a9aec971aec7d751b416491a664322df4988e2f3869e83988f8ee115034726dbaf31444072a18859b650a09e9b1d0a5ce31f2e90c957a48e60aa49e185cb2114ac66414b9cdd55a90ac3834e9f40d3d528bd6ffd28930f517d540b502c398f1675e5d757138d5d9f0aa890dd1d375c481f8d8860d6df65cb15bde2d9fd502172f56b3f67d221b7479878737ba5bfb74fc447eebaaedd323f624f3f20fe3e550575b332a01a9c51bd2473ad13b9050f39d3b59c8b8899dd2517f868dfd75cd5dad592985df0b94d75bd2949d7a44ec1f84d31f6df14f46bcf5c3e0f58294773108fd8865d63b5694a98cd9623f7201f3a64499e9ec42fd35643188bbe4c9defacdb01a5bfbc4a0c7297fc87617155a33fb0ae5234e34e53866666145d50f43b265c44bf5dec7813679b276333cc2acd112bff0995f872469281dc930b7a17dac533cdba2d055a01aa2a3a730440fdaa23bb51c5757c207deb5088e44ee518bfcd21bb345962c2f12baf26103d874df31a90e3f11f968bc43ea5a7362c6a1c2a3efb5ae71c2ef1f84bf476a486ea6a4100444b98bdd94c3ce2bb26a4b31244bc925244c013f7794fcc412f8c282b9d1e6604d01fdce086333cda3b9d40067d76d9879e89d8a29d177c2d4b71e1f0fcdd465e9c7c47bef40e1eda62ccc83d51e057b35d73b54aeb789d184901bcc3685709c42d56d43753eb2dba8282a737b001e9ad651193554cce574404d9eb0c222518d9cc08c197b1a51ade948f37f53cab8217aa96c2161be8d0700060de709354191ef19e9b59a476a290fc5254f264f597e146d00410b57adca973f4fb748d35e7ffd6b1b408f8f9cafbe9132f6a85a7748da71b370da2e57546c0045130f446e2283f63194057ca80f223902310d892de42063eb58be0ea2c798c7a5b3c09e5a1887506d3cc4728e430131dc4a924470734496595adbe57670722b4b6cd553e171761f2037117f4b996b6a874484539fb13d3a5f01958fc23ef81a515806e1d226ca983f3fead74ee3c714cc769a91622b7a699cbd26f39611c9f98c7c69181a167f09dfac435e890c97efee8e8fdfb0c1c695a615348f0d4fd06979f0568c3a04724f6766e534b3e8ccd66fddd74000c234533728967df2947a4a02d20a06ac238bd82fff6d859789c21e6583a70309fc0f8a77d499b6262ac78e9146a5170785e6d2b53bff387b334c8f45dfd6659e2d499d520ab0bfdad5ec5b70de7d6ec7b1630280908a781fed650681e074d1dc2e7899c4edf55b9424a47810aa26a671365c4e53090978ee4edd8f1cdb3806aa83206cc52cc0908d288c2193f2cc2547f74e1199d8602dd6fc577ef578c776847bdfb8bbcd711dee856f94f0faa42d4d6c6f9ba45073219ba151d988ff017df98e6f468ce7b38349db9ceacacf9c8370ac4ef43c996b3887299d626c23bac1dac7faef48192a8b455dc08fdf0ec130465974580fc969a313dd75b63f7d31f2ab5527121b2ce5e6e3b2cb4a36128a47490127139f6e55602be15ba36906504ff59da888232228d82794d4303bc0769b871cd354e5ad324e76e93f04aadfcf15584e7e7017d894beb7a83ff8beebd6170a837932e0ba7141c09f6172b02a5eb8a775cc0241b10cc2f5c81c89ef6e7af395fed697036d2b9334aeaed026a2be7a67a1d06f71f049a3e52544de91934ba82f31b7b31cf93a40bc053fd8a62f157dcd14ecfb654c92610456db1e027d2442ec147caae350f6a190fbfb06d7cb4e21c9ad24da3845200f7f9e16364e1324205f1ba78dc03ee306859341e555725955c94cbbe9b088aa0e0a3a6bab5bbd79120406dd19000e6f3d6480ff88cf9e9b74c34fdc9690dcdb00aca5241a7961ba04cb2d499937c6eac226e5c486c2aa21d0f341f78cc2f0b89f289316fbd8b03902d18cf7dd66c14d1d00eaaaab6f7f7aa3f4f4ddf148ca865cbe690766915c32de048d476fb94903e2f4488adbce6f06f0d59b645390461ebf364cc03a891b116621191a2896de594c769be83b804c50c356802fbff1a93057848c05ed477a235ff22f50fc976a15fd27ade3779f0b8e682763918f8d312ff508e7aa984bc467d23fcfdc7cda69f60fa445ce274920b8e1d7cb83c48143a61609cd1560656ad987fc11f0482c51bf973b787b9218af708b89f3a60b287c315941594c67a8077c55c77440b1c814b8f7eceea50e4463137a3d7589e7c58f71b0356798a5050babd19b46e36ce833d688b71ea3316cdb89f5efb346fb84485af85cc4d5aa548dbb6e8ae86382236fffa22e891c7a7e8312c57ef3e58d724349ffaaf1db41a418d4ca19ed92beb7d8dd95f99d3e47af6a1eb4a3361543ba62d124a3643899a62eadb19bbea86248d7030cd6f642c341e62e22f035aed9609d587a5d97893c1c3910d141bb7cea6f85956e3734d67c3b8a36254cc308d781ab3d29ea6f27fdc4fe1585210312e0953cc35b9163f88ea2f3593429c1e3bf27f2829fbf443703d960d1d5c52512c283359fcca3a89c0438030d5b78f5f24537008e0229c55dc6dd691ac322c4aafae84bd007960c8a1762a6131ab55c9a37d7d4cf53e678d08fbc90158e73e8178dbf941238dab35c3267f6ab7e6836133c42bb6b520f94d0539421e9193218aed59448c26fd4ab2dcf10c1ec26a142c509a34ca7aea792d4d588172de456e02963f04aec183e689f06d4374f44e4fb3134a9ec89cdc81bfe95a440043eaf2ae9c15055f35f771850d7c616be07ff5c18adeb41c9ead9e695d1693f22abe00fcb9d78ad2a56973a5a6df231d052453115b408c7ee40c510549c1dbf4a220be385c69748dcd3fb09a13caa9babc87cd5c10cfd643e79598f7e7bcd657dfdf165ea02afeae71a136af9fc87fa5dacdaf113b832cd339cfb5c5e305d2193c53adda639096b9df91bab33e11f4f403a7de00efa43ffebb3676916f07478ee7caf12f9e05f6c50829ffcf85aace1797ba38e4febb9a4c18616eecb33c220a31077840c591b0cf844f24c7832925a45c643c6948781eb1c9fe22a3853f206b5f7898e5e97d8fef76ac7c81b5440468dc29ed2b8622651b60a76f06faaab628d8c61569018bffdbc4df6ee493d4eb12f87de1ed6a2bd3629401d05c1b484ea8a2c51bfe08cd0a1037f15c1d95e72d6a6ee72be546f513c3461471358765b7048c496dde82d2df589d1f3c5fe76d032bb64428429c0a8199fcaa356821145c18396b8dd9c3aa5473f779d3ce8d562701b3f4a8fa517e9da57c81dbea79056f95586b93790b0daa14c81e7c1db43fa1e6b74153130d3fff367cc1a180ff08f6ac96294dbc2b1383906302406ccbe32f0daa790e9fd98abca0936a4b82e094db90383ec338e9f88d6b93264705581ee74e6aecb2306d6c3f00d757a97381ffa61f6cbed5d34d8b6afce871e4e8910778fdc5ad92d414bdffa3bcd3f5d38d183dbb336786581aa63dd8fa8301cef25e8ce6e1cff25309fc753a331be9b139a7d4f3375be42a9fdeb9c867836912e14d77d94809f8b0e943e849a7acbb67687e24b4e645513147dbe1709a4862c6f8d7906c9fd7a96086b19cf987d91aa19db402bb8fe47a95b0d1a729fa996234ce884d69efdc8ef42c3405fe6011ad09c1a357f3de444235912a90be92c617ec091465d1f5914204c9347bce3be1895bca38dafd08f04b6a5edb6f134b03429ce05cb8cb61ef8b7d3425856dc8423fe7da848845505a1c569cceabf4161b3ad08e81cdcb893c55e9c8c74aae502fcbab3bf583a4b54bf6b64524b18779fb438afeaf0addf437d2a1b8394dc704432e6b50f9f81f6e1212db69b331a4580982ddae03489503575c3032979eef2e5c0529aa7aab0f1dacfa043703a25619ab09b0d6a351aed3cae9dc754ba33efd26a33ce5334f628891ad6d2b6e88485cb606b7f8fafc0095dfa7d9528367d1dca8c0ad4b83e07c7216f8e9e3e6b1616c3decba20de9fe672218039a195adef3464ca30f03f4383e933e05656b30e624fd28c633d4343e39c03c1034fa84748267f7d0de85abd0620e7d880a67e4c60bb3343549dc2d20412f8eaf19d65ce915c17da7e6c0631502c1a8b3485b5dd964b377734b32965e3f544d03537557e39414a25ae7428e137050a85fafe127fdb7efdfe8526ab14243eaaf7c31c709cf3e47909df1a7b60662a6a8ac4f04c23439b000055feabee09741cc2f83570a1417452f2f87e960e0301cc9bd2b1e073e066b8f408bdadba059711aeb3573cacfe55edb5af7b7303d30a3cb284de1d2c262f3e30e13c16efb260dfff4df68e11341a455dee9b21550360af56624a197e5ca4e0f19375656ef52979bd95794235a342d52dc0efd2ae95afcaa705613e1bf36656d56d1f8ecc933d3ce581dd20ef29d853267c1e1c4e40ab577023a521a85dcb5492c9d9afbf42f519c78081465920d21fbcc7cf8f42deae36e9aa2a7db3ba5b022b6a5e0cb402aa097daf3b416865cb5bd6474f0a150eef151ad7ce8db7d084fac99cef05741f1ea1b821b9a5e3dd43ebe36edb54a1bf6ddc91b075ddce35288823fef3aae45e540478499480309c508e652ca37c3fb96b7f6d89c956387524b766e96bd03f03433618091272631a67eae1c4f5a18fd38b367e90d8b492f2aae0a94180a5de7a5a60a91ff2548de02d3df4b50a9bd3503b2a7ea31a04ddf51b9b29b66fc5ad6b7929be4e614b55c99ed6ff0ba3c372cc7a60fdf78ccc0696c25c7b76b81d8e9c1a3878bc81827978652bd68b7b495994ddce46786bbb4ef675dda9823e928023d6e56bac0e09ecb7531e80965bff5f4007dd008a9caff4becf90bacaa5c2010b7a935faa0cc1ff444403923fdf2677be53768d2d17fdbe3ae85a332a5d35b512ccbdb77e193daedc9716702d8118ed56bff6e8fed7c2fdf2f33ef668e52e00b27c44d5bbcf11b8c23dcf971dea34a9449f303c7a787f1abd0eb34a7601fb6d76b828506fb1ca770f8531af5dd7179350706febce0fb4e3df7bfcb9691e6f63f09cc9d06cb1423ee4e37d9d2c92c53daaa4b6ecf2c052de17a4abcff0665d18fbcecbc050e974995f79dd36541c1884fef0aba8d4023aefe1e5718c2fb7e7a604cf786f2e59230bc9d761983a19dd9863ed10ffb20ad25414229f749a0bcb4fbdd5c413e074ab9f8a562d00a4f04e09df6f6c8bb7a6978eb9e76547a6f195de9f66ec5e6f7bb10b8d13427675d6b332636bb4fca8945356f4a40397edb682a73f99799385c76d9709cbfd0a37323ebacbd57e64660910245fb918cc77e087673b01d8e87732e48a7139d858c82c7ecce16275c41460f672d32696371750f55031d0db55ca7b73f127229e2eeccf3c0e01ad73723c539227ce8133d75da2e986ed6912cfe45a812898a7d62bc5b50b9690e41d3cbdfbec574b34b86ab1c5cf4082ddc58ae5af460322d4ee7499487a9ad36c7d5e4a9df08c165acb2df1926371d67c180a217bdd6ffeae736c70daa89747a422b81310d7b5d2bd16f00529e424e0f1ad264cb0175a94e49de1df0f98c3ea9c7833c9deaa5ab7c8a296846e774b642e7227ad43fc9d890e99fde9ae7159680e49ec8eb54a2742342ad1ddcd757053e25c90246436dd0498197ce63c5de261eb4c16d1be4471827b38adbbf0bbd669c1112eedef37bfae86e300017438a931f688f6d5b27b148ba1d9ce1a7f4551f44b19ff01fe0d3d1e417ea387ac50e560bdec0a6d2495e8a96b8c08686ed50771a257f1b2c5b0e97cbea7a936695170e2b052688105341929a695adc6968f254e2210532f1ae4a6cf9323841646b312c6a541c8d94bf3383458a21b4aa69173f0a404ba22eb23d3bf2d4eee3ce20d037971e17042cd8b10f1285cfcfc3beaaca7247afd49852ef21a44e9357a8057a132c2e09118813b0e7fcad09083714134eb5ba9d5ec63c88acedbc036823104653f7b7a42093fa1eee8a2e54c7b0c37463005680e4c4751d27b39a1a8baff2204cf8d8274f21f781005f2559ad13f5eeb68f88f42295fd56d4a5fdd117269f342d19bdf653ced7ccec387157e25a22c1a57b34df3f36496ad2c648f0857a83167b73a31bfd359a2e1316fb72e90a3c87f5595d1e1ad2071536d777f440177483bb172a981836730611c9c394b3c68d45b49518cb075b33a53b95b8ef395797a94f177df0579214ea53af1b0fd6c024223a6605febef1594cec386819e3e8b9d4178aadc77ea37e0247c55e4f504ee79ca801265ee485f9fc6b4e26f19a5f063ecfb119087fa84a264eb38473bd18a30be10535a11d3f18d97b4cd7748dbd8bfdafffc75f4747bbae13eb9ca97d024794ca4b8a1b506ffcbdf6d738aecaddd004757b3e4124d2afde4552fe6aa533cbc7e5705d01bd1a93f6af1456d6b34a184f8b7e99a52df6f5ed37c584606fb467f14319ed07b8493baefdbde4f96f4ffbeb5b3eeda50b1e2cdbe8cf2247f75bb1e4888fd1adc966824f7a3918b8820c170f8af0b5814dde58ff2a566d9981a9efeee8da7fc74cd611cbbe0c7acb35f8476178b0eac0e4ff05392f6d580454cfe01725e048fe33ba2551832453764af0bef0cfa103da0999f6971679d9b9e7c8bf1ce6599ae3f2727ed18ac834fed04b6f3d0ca8a38293fd0396512428bb30269016baccde062a972696a1df712c97f37b14fbae3475f21ade2e975c862b0ea3537bc3050e4bb3030a09554ae5ca6a5b9534e1c0a410fd2bf0d81e7903daa12e5ae9b0d16c620d1e452bfdf3ab3809ac192b24251246e7e3dbfb9f72584a15f67b9999e93035417538dc598f0317fd4c17c8304cc9b159f9abeba01a354c97cd27c8354e079475dbe6a0a2034dd238c10d5fb24882b2780a195821f10b7865b5ca7b7ae14fe0df8b53f3b344fcd742699d873ec1faeb91e02e84f3ab437a050405862c62a5f9ae279599f3bd53374da151d622084daa84458fb18ee57accf0c8cd3ff3aca4a397888ea1c1bca3883202db11545acf3e1f280a4f204d68092566b5e954bed40e0d2c3a4441e0d251162f2652f1e0149fee7f6390154f8f2be25ab076310498842e1992b563b5c0c96e723723bc794470554ddc2c64d625e6cf79d92eb6be8d95dc3da851ce4614071cb95d7bdba88192b4b6b3036b17df87271c6be5d973493d9b1baa246d39fa9ead4298d83668d35871f2389788c4e6f4cff15bbb5209e5bf34651ea6959581bdbe4001589e8bf5ccca43652a93afcfe683649463f929e287320ce10a9c11764e047b293760b157e7d56d633a04f2c5e8636d8981d336611451162350904a34435f0fc3464b859a26751af8a03ea43807bf4da1467b6ea9525a313ea823a1c39b05e0dfd5fa24a7d13797cc313f5c2f422cda858a69c49015747c61b592048603cb1bebbe44ec3701981bbde71dae37b2bc8b4122e14248b926502332e560f1c5f3f4218fcd00ba763bffa49b0b6b1d1c4dcb88514f8e16d49b87b30759ba5c2e7bd528bae8c2c7b523a6a091851cf0fe2bda35566c526b3e972266f16b37fe12cdc313f4d3d7847a1f8a260785ff51efaba863d5f5574c955d5e18b52145ec4e9df78dc351017e5539e4e2917fb0785ee60628184b75c70198d1978c6e8243a06de67dfa9b0406a8407971336df6ccd5f494a3078046324d01715e197aabfa2ebfec9ea725cb1e8ccdd0b320ba1b3ddfbe9a585295c9663b8d1b3b7d27c52939470697821e0decc06e1181664e51b4763d1eae249ff87fb029a7f591af6a2415d3932a21e66c71f23b211543d2bbaea6dfab6c2d53c05548d54a5e81a10d6419f3651b23599f6a56caae76b65ec4992b48ea4811d7a58a2044e4f72dafb872988e6e6e590496ba226f021fd27ae251ead6a1fc2b2a4a3e7514e02a9815b3092d4a3fee442fbd0e207be2a7c52cf6f0fd68dff70c36a3be8cfede96744a954a2590ec2445e552b741e66a52c6a7b77a1583c64bdf576072985fb4d9ed4dd521615ecbe669cb8e99ab683f81b3d1fa711f420ca4f7a30966d7d93aa5de32bc63efeb1b52c1e8f60f59a803a4561c5a790860a35d10ca53b4888060fe9a5c883f93cdffa3c98dae7c8e37143bc01e92c9c2a1b5cace4b01bcb6dd14219f1936ec16d9ae7e516f53b5c28b3878ca46494dd7d4c6e52ef104b9e6d8d5662307ad575328230e0e2cde8700cb65ceea0101bffcfce24f40016b57e87c4f684d9672d4e69672b991edc18ca8c69b9f755ca1435a55254d7f50a6eccc99f5cb5c3e09ca8cac69f4f64912b7b31f1e79e6f150a39d07aa1e4fcad4379748c25be7c19ddc16ab2d4c1bfd23651e36c8fa5fa6d81ad6224f5dcadcefbfce30d56d69bc08ba85bfd6c679ded384d97e5d5d79400f9deff29a0fa4e56bdff056777a8e8316a77e0e7803208e8205b1d49dd856fbce5532a76512510b8fe0b3d24f224ca6d9d654f6d557a76be36484b11bd98413fb7773a1b1e3263c4c377f2511a70e89cc325a1f003b186dcdc70c1e735611fe3b25f81d2f48834799c0feb1f102ad695a913d1ce760328cc8a8ebee7d5d73a5098f6b7b2e2d36d8f7f27f1551376e3d52c6bb1efc7490da417bd0741397030c22d0bf1911e822dfd779f6686b143620c631c5f83f9d6a01d5f25f4951c3f571a71d30a84428289f298166148d29146a9aad64e9ab9cded3b6dd3647b4059d6bccc5f27571bc6cafebd7c46d79d7bcb6c59f37d6a70deb7babe2eaf67c52d68feef95d15b3da72b8e2c17e4259d5e74474dfdc9dac6357363bb6456fe8600852ee2b4355469ff7a46c497830fd06351813b4e2bf0f56cb63902c6ecc0aedb64cb217879778d3470f5bdd016130b9f0854e411dde1e3d027178fcac7d5747348d87b563a680fcd121925f2979e79976691c82dae40336e0ef9f63900587c727a3d71718a81c0be10736387d6fae2c72ca62ed5a5644166b44ebd5ec1319dc8027987688859102e907213914c3abb33bb45bda2d693aa4a0f9fca0502e0ff3387a94a1f1ae5dc060afeeff60e3d6b0ab46aa9fb50452b6a42f187d9c82b3fe597764c8fb5befd32224e93175806b805125e7e25f3c1a62186374195dd0b8a15473ab0e4961a9b8c78a257ddff864699339fdb3ae1c62112b52fd22d15ae0f2a2e6cb3fa512ba7c75b836ad29b3e035ed464da2514cde2a4cf7700871f51adc389d69e9d9ba9b9ad9e9f631f7788de9c97228e79c946364806650e496040dc88c887cb3f8a922ca3a8cb0893f2ed178e17019e61d62ffb8d1013343e0a85522c275288b8b680fecbe113ff99e87287103ca7f5f5d8d12d7365e12152f1f3f31e69df8ef08c99c86c74aaf2e1170d9d7463194100518a6795495a9ebbeb6f2a5fcf342e0adb9aa1f07ae008fe3a69257ef86d1c5d4a4319cba24afbbd2e71ea555f8b607710789e71b06be9a89a6c6da22d792340927aad7aa2906e402b2eca12466169f741a07f146ba0ec661bf7bdaa1b1c1190f6b0c248bad25dacb4c641c671f64d5aa3356fa04e5bb46cb72113bccdeb81b65aa8da567c21a778a5fabdb3335871f501194c4c7b77c9a26a66548669e9fa12e9177e0fe8c2e439f23d264c66a29affc9b284d55bb9b1b8838c879c2a0d91b87f47576d8b08cb776e8bcdf4b598e0e7c4600f778fcc9e52d213f1607e9c3cba6131546cfcf7034d91b6caec4f0cae0def409134609dc355f618ae4dd1a3fc07b07e9f7bf1b3319d283e475035ddec7e64fdb1e9b49b4770aca6238e216feba7785afdc086004792e287ff6a74a2ba7b9c74014fb559bb5f0b527e3227ddbf829aee63647da1fdb17724d0fbc6f4392b986248a0c3a94b69bddb0a7ec4b88ec4ee9a142b8cb1a528fba5b7d2fe4eb38094d07576fa26d29a8821e260f05cfb1be4b0a340f5352cb99f2caf559413e92d7053879142902df6e81bb210b65fc9b29c71e17438d547348f2980890b7bda91c045a3b8c88e372cd7f808811e341ae5e7ecc815345e5535c8c95ed07a603ae9adbf281ceea11320b7431eebe1b2fe9e39135d2f622c2d71bc511f2c2cae2bc81cbc7899aaca984522f5d12949d3edb17213b21ad2f4695e8212c9e39032e401b9639d618ae28e615e5c5cc58f83ddeb6c9ab5171f7c3b8995c4c70a8a45bca804d551c98e397fbe43f41d8be2f4294cbf32133f79d5d17d636e10ee70d2b900aa355aa7b667364fd68649092814652e48a2be51d23a500ecd49148ffe6eb1ed142e5069926d6b5c8f36dd07a4433a783e6c53d9744761062a3ee500ba83d248fa83da2738beef1bd3227153f218829a1aa2bc679089b38c089d184630a68b00c36bce0d569e0b7cb4b596d1fec00f23c344eec9a923edfcffb808ade454f2f0908618037e16afb83202ad6a302549500182601bcff74bcbe03d29183dc9508e0e10869880e49739b662a20d860b03c111f076ae06e96e268db6ba3fa9cedf65482cb1dc2eb8d8f776623711aa71b4aa59a41a181d09ffb4439a05503751e74855773799321c8a4e2ce4e4a70aab5e17dfe10cc5f2e5b3cc42ea500174e43e631757ca0a71d21cc9c1f1a5d648b2f36cdf4a9aebb74f9b15c17357822ac3bc3c1ed18780361cc8b210fe7a2ee611c436c0c0dae41a3816e781f71dddcfac1175d07c4796e650c070a7c363fb244ad164f6ec6ea13ad60dfea78584f693491398d7e454b02fdcd65c67a8b8c902b392067ebc1f74f73878c0c178a91509ee8635a406de65aaed87a6854dc04e18aabc70c0db6e6464e015b5431fa3e4087949e72f2e40caf726016474174b4babee76dfd7f05faf74eefadc702e6cd1df426b020b2764cb97476f5fc4aa9fad8583aa5bb96e4dba942237b6bb5d704fa6fcd327062c1581ed49902736e60a148d5c6cca4ebfddd93a782eb68238bf48595ad395f4abfdd6bf9bd937f28de7812755f02b92a66ba101324ab37bd9c8c4363a6708dc954b0ec1e9299812587fe17c471bcb91ec7a3f650a0d63080a217dc08a2be099f84ab50c66c50ec1cec10ef9c73ee1dac70c02807a72538a9bf7932240d7bc3c2421feeba55af41361f7fe9ae2dd3d69cb87e1b10771d2629ef048a9bfce2f9fca6c5d7b3bad99e94bedad616cb80825f255f35c098b70225f41e12a887a7a7aa012817b01e6b8d1c1803e881d26369c7f139e27d4272b490b57f900f0dddfd613e534fecc784d1e9c242a7a013e98a77808a52be825d7f42833d88e62478e6e2b657db8bb200e13733745bfc12422210ebe856dbbca3840567a6614e1c32ac64e46c81317cbfcbecb8a923941e1cdbabe969fa8a6a2093292d64e1aa6007aa5edec1db647c9c28e60e3856e7005dd84b6d33e36067a6feb23f07e03e959c92efa55a40bbac8e2ed14410f64fe33c0e5987be32ebeb8494d0f4eda2d0e7f3dde073fe60ff2415c55210e9babe87c806fff2bb03b0f32408a2b4df8f0900dccd7efa6513033420979ae6b60fc7035710c14c0c126065685d2357fbee1d2bb144f48f2eb07e29158a74f81ca27d6e63cd72e275ebbdecc83a338f5751a297a6cee6a8ddf17fb87aaf7355ca48a955551df4f1c9b66ed40f6fd344d4cfb1876df87eb3b67e5074150b62b8c35926e6af54391311939414ec01de0233b25802f157b4bb7fe4041ab6150a15e42f60f703504617888f6414d9b1bd42f6297860569bf679e4783826b3665b7534e51e677e62cc4bd7b3a12904271ff907f659975ed80618ea96313507963c379c81c5f5a00387f026ff60e38ed7237b53006d2d3970ca8c71a6f326e54a2be9c11146adbb222581f4962dc699f1275225391c8d70837aa15ce24e1345fa3892efdf1e1573cbd7c39ecf1a5c50b7e5290c27fcdbd5a02dc6100e402ac1ae997eeecd3e9a920fab2e5ca4c22ca1aa2ff0fb9188280971132b4dae9bff26dbc285353ee45be14723f14cf41404bac1969512d2ebeb4eb6255d30459727971d187fcddfdb34bfdc2c4ceb91eb1a4a4b02e8595ea98a6adcf4edc2c152ea89bc88f6f18a8ac12f7e5c8b1c64d16cbbe10c0a96e9cae4e83643f6655a798e4322e1424749b8a93fe55a249f90c793506ba57d82a2c3871f615fbb05107994cf7bc5d7d29b96572c9946c0446af9b2050ee5693a0ed3b64487dbecbc9cdbf4d5807f3c989a2d6e82ddd0819d3be35f4dc598feb2d82798093fa771cd76874d1f05f35b56b1de415a7825d001cf83abf2488b322a5bfa182332c5260f730090423f1927e0da729bad611ed68b75832cc641ea09a161f5caad8edd9bb557ae882b74c167ad75e426f04406c0050f6907dc476b2d2476c2c235c41aedb353d078cb9904d2da4b0c3f534d26332537c29b548915ccd831f6d96d685508b725b50585a5a2796d8870e5fd04cb687926d1b0893264195d6c4e3190f54d1ac022f798c7603f9cdab12e8b16b4a5d68280fd5dbb72137e85583cac2d21559c52d988008d0d03b3b3a2c826abb8e0b0036cdb6b504c663337a514867d102e5647ca027cd439f301d12d228bffbaf50a553c3b29ce108d1a1ce7c74f7f9e9b6709ae576c4858ded2d3530155710eae521a49161621965b4703c9a13b55a0689c1670523e4c68ab5cd668371034744055fe05631f72f997c372ba6f94a50e6058d7869fec974c5d921a251c74374d126c74a4fdf3db8b8a6dde262d1d210a3a6a108a28500761d8c6347d940e09ad916a1b6d88b6c18ab6e2142ff7e9573e8fff0758707532d259692637f80f2daab9a1d723b01d6d9ccb34a45b547b5e18f911cf86043c01212df775feb64dc2704d5157ea488cd113fd0cb13e3156a4f747f5e4dc7191eeb36f4b58ef34dceb47f53f015aab9896984ae34995508f6bca092dd49c5fd6fe7670c05e1f2ad1f2c72f026046e68743c5bc84f4c2060c6adeadeaa1e94762d53a84bb380ac6ddc7f12861f21a9e6aec09815178127251ec421ce92e05671a443b0f5336d1952fcd1d1b0957d822a8f34c07dca7bd37fef96c0a29054c764a4093f4aedc4e69aacec1d0fbf47c57494e3d4035b408bbb1be850b6849bebb312d3c1084d0efca43698cb97ab1bef4aa47f58098f68d7b3a01bb3614fe8959821026aaa5267669ad6ec384883e145279c989636931ff62468f79cc94eeed52a7b4edd2da1b31fc544915950710aa90944d6c5e13411986fdd29b897b5b5f4f874df0cec0c5251d795fc9e728c138577e35d86d8ee7baa321a3f02d483bbfc5b84d78c12a9bcd783902e12121af62b700e574d05d7f114f04745c6a354ddbadfc0b347eed3e963ea22990ff15ad4a21298ef0fe853bfc47481aac283dea54e90d154213635531d63046f4f126f29e2c4a3cd25b8460549fabe6c76d2c954b5d62478ea8429cdc72211e1c21c251228015b1052ef6a1cb3ca3e1a9e16a0e05e2c8b7779ec3f799b0feb6c75da1cda4ac3c826e62a0ed0e7a6136840e05c92f955a1d53e92166a5d650acbb6125f024768b755c87ba4b45b08f67aec298a54fc10ff90a7c69546b994e9cfb3c9982e35b0671ed0144cbad8190b444031d17cf5f82a85d3dba9f1bf570e4000b55155f790b34956e6fa9112dc283b2696abb6e2dcfc315bc334c9f5ecc8212cce304006496b28f5bfe33a438135a89670869a488a6b7b452db452ef020572e2572e27f512668c7a08b1ff1bd9ec3115593c5e4422e4b9e94aafa88d94bc95bfe7f05b0a27e2f69727bad76577e5f8fdf6fbf0f484d71759ca1ad081eea3437ab480978da67938a79ba367336ee50ebdcf2dddd656b2139de23b4ba1dcf7cac780244beb0b63fe1c0b10109963d2bb8fe7683f038e3727528ff3fc5e305620233ff30cae0b2c0bda6cb749f759ca8078666115938fdc1cdf1cc42d29671fb223b34c63e33425c0cc53e85a74e06f50f281ba028cae7cbe06b5b2740b2d21cce4f1c4eb84dfe153a799f16700f94b8ac7c5497b5ca6ceb20652c79557aef1d6432138199855b79c667190566d7151461c4935ec48094477e5436bb220e0a059a90d9e870f587a125145148e2eaf6a7b7e7a3eb854b6293726b6842ecadc6c80230ee6d848c7e5d9fc394a1ad041b92c758633ff4bb02cf65a6a685b8d3afd3b7c2df604634224e9171048bc8ed6466e2307b8c0e5bf01b731bfb08231b29ba59aac25d99209e6b1c459987d7f12b7b880115f42e954a625d875c8866c0bd0f1f3690086957b4690e1e7b660f090fa651a3c3782bb18d8f2bc3ba6ec3c72b7da6845c7b16a7b86150f462e4e9bd8112d29e07590900e27e36d87eb8e66493f490e9ab0522962a7e9f273a8c882c4a461e4e6a5331cd39cabe90454b6012ff1ea01ffaf5253a8e8a86426cf84ffdd66d81952ece3571492c9cb0751ff779d7c559b4a5316b41dbbff08932f9cf8c544e8f0896a8f45316bdf0088a589bc1296bd23c0a793a4849a0554929f4463db38d75ab757f2dd598ee795246c21ae34c95550ae922e21ffb41e0c8801ec6b16954f0b4e1deb93409789d8dcd7701cd66bfdd89d96565fb913c44ec12c9cb7362bfea6e29f4c9718f45758491288e9b1650b8dd2509c572190d8f2b3c1c3fde1d9e64701064d0a3b8a1a28643c5a8b3afa90a32b4e15bb7814303acb0afcc97c90b5ed03eba5e76c4d2bf49d2ea543c195258089298b47156004a7242c9154865915ddd986a5e92c5e3d7ea4a14e94cd14868759526832316a554c82472083ce2a103305fd5083aaad1e801b3a241fdff98fcd3ef16183a3a406d7bd59330341f20a9ee9dc3c971c7b17ac71a324eb72e6f5ad5fca85222aeb1864ee9961f75dbe927d2a74ab91ad274f50bbcfaab8f47ad85d655afe37d84b351c4d10816838c8aad3637e5fdb796d58847729bd3454b81c884672d1051e19db2b69caa7b220fd9ba7a7c73855cfc7d542aaf26604471197bb7324f122d760fc3a2247c52d76e4b985919014bacb7176bbd17ac0f6dda093ef4e941b419501b235be53cbb8a7eae08d998f2cbad10f811d17331f639819a2b710bb8c7c7f2a0176ae61fa1d28de93f666a603db7b90a7d18b09dfca118e62573a4f5de5d1e4791e32e693ee413238087078175a2258f2777289ace4d379bb9f77bc82d87e42fb57abc4f9c2b8eaee630a4c8eebe671a277893f5685bc8c1ae3eba698b0891b8ca4b20bba6fdb4b2958093a1ac1a805d9a10cdef4489eaf2f98bf13e272204b0ccdc79698c53c1e8af7c2d5e5ca037484887794b7d613b4dcfc55399b845374b432626e0541e6b3c61f72544ec30d6bb9812135d3fba48a4d3e619680d97eb7c1c7426561bbb925af3a7e38469919d86379e738168955939fd220cb7f483d34460ed3019bb00a2f6ed3f8df705256a5d28133591ca755b0c6a0385e80bbf42de84af54f4e44c9b4790fa7bd967f80364b00833e4056368a10246c4dc133ae7a00e3a8f5cd38e90e58e0a716d9edd29ba3fd240aaefe826f41a1bae76fe8388800908ba37daa45076751d37590a1633d5a53237b07e07303e3e10e2a9258cae7feaacb024d84e8320f88700668b713b2aacf3ca8af307da75cc0f6eec9897041c7b3d47105463cb17738c5f06817e0b2e6d4431be2de5340e484911ebaff1b3f0533d12cc16dc101411c68826692c03d6f879b08eed9b5dd8a1513cb8866c22929bde027685d4e76d515b6532130954348ada460b0f4cf0a151efb05310f2add972f0dce7ef9adae3dd29da4344304abf54eb59ec6502c1fee6b94fcd0fdffb814bfc4742b955ea43bc36e187e055bca0ae8d731691e29b3e448702e7d83618ec6491accd0f0540440c9ea4e8add15124fa0c64fbd94f6aaf2b50843f46e73c30b6bbc011a99affc4fb8d3d9c77b5aca2221cef6614c434a13ea2b4de2c8079410b51b870c8a457fdac3363a214fc1b6142458aebb4d54977d82b2b36c4f0cd191c1e8e4e4caeaa2b0d6151ac51ec4d8749c6113a2ba47ebff232e30178c925b84e898135af8f57d6db39fdb85ed8a04a505390fde6ffe67c36cca2e91073dd109d31ae7838a8af09ecf2bd1cbe89bf79040282aa443022868a9e6b105ab622b1fbf7b87be2630799713cf7d12de1a7c1848e32ccd01bb9a7f543e14158af1b26e705c1f0ecf8abcb29631f4fd20d15d87952652ec0b69e5cf3ad334c2735e0ae6172e2735e36789cb280eda0daafd642c059e009a382f6db65a6882d5374afbb497406987ffb15372309dd6208beb1d34021e4f9bedeb2abbc43acdcf7e07802a1da018e6bb083ca51a2cc2324f3e6ef0ee5f4fe74983ea6144876acdcc11e5aa68768a499be6a35dffb4ec7b366006778ea2e1017ab6db8a01a73c01ea4fd533802db7163272e9185da9938b58ed4d7bb15fbfc7de8518469d0b603d989342806212bd6a75c8917e3d90fdb59219a77ba543364b0d9d6dd91a8b7e5d7027d92b2fd7399d1f7ab0f5b9d229fa8068194d54dfe7ba568112a4946a1b4431badf784da54a5a97a9e5492636cafd62fd8a4d797de2cdc5d9a4cc81544d79d9e03dab6cc284421b5f9f67e3bdf2129bdd1b0ac1934a50441a4f2730e91fc85f2d646316c4be7e71f4d96b0e61e0c9e4451ef8e09cf3ab9cbad08a47b0e03cbaac3d99bb81912ea8753e1414c51b387ec2db606a4a1c62529a00765989fb8ccaa7380e4170f8784e36f8eb1d08bdb9fe6f6deda934ed9682df2adb4de8506570fd4883a4c500700f4da2c3b662e6ae98a5d4cd06db136cb5ac96ccebd7cfe39119b471a02a61338ae9b664b34f327df5d5e654c85cb070ac162cfae62bb3e630c96515b29422c6f8d7e879732fb6a3d8b2272a2bf8bbcfe9902f7722adb79d718afa195c1de2a587c6049f21a75d84df310af67e16b2e5be8435fac1be21f6bfd26912a979523ccdf279073ce1992bd1c647bf17fbc10493487217b17b0c12b50c72edaadacbb395369f8eb0a570cde2452d55fcae899dba0dcab35b700aec1d3d494070b328544e9aa8c99697b68799ad5cc3dd1a6063dba3325fc6f109cee92268884d7c9b0e6c749ea9cf3b5c397e4885c9cdce12494b23b76225f01f1573b82b31ee63641b48020e1a5231f7a8955478b746f4b38369d117bdfc7ec94963121565d722656dba178d39585edde885c1d062fe2935c2044edbe71ee887136f4c500a2cf615836c870b647a06880f36f2203e5f6938c72bad2cc7970f9fffe39b46f89aa79d441575310cd782b27a4b88483a408957bfcef84e49934520d9038fd9ea7e7fa347c0ab22f38d52a251cf13a55fe585686bbfad25b6def494c5955109e97b326dd45091f2149bfcef2beacafdf860a27b86c1b535a04db96a5bcc0de371f54f7fdfd1edb451d257e3fb621eaf0646479ac7dd7c75504516dc745db76e80378416c040e4c7b8d77bb2685b2d0a970719264115b93c60c1b98345ba4866096149cc8b06af0509664fc46084ab9534f370a854f769274886508698c0c977737cf685e7a01eaf625062443b5993e4fe292892e1c0d32ebcf3619cdfb44e89058d10e14fdad9eb76ecdf786f63a85d96fbfd8c4fb547d2fb788b02063e6f59f83dbae0c3685ed354d28d976c7f24e4ee97fcbb68da42b3589484369f708a3b98e77804d789fb7d86899197222d22809ce53f78d9b565a94926567ecbbc8b093c85b0f5b6603a0077425d2ec69b7c5d5b0ff0e29d512ef3f5c5a4502de39b819c214a198b26233a03d8e824bb788d3a5d06b6841b834c68f572cccfed8a85909c18ad61bb8df25ef89042e54ebfa583fb8cff34acce309d79075205404dc956edb3041d978feca8e919c745686d1bd604e12ba17ec32658ccba94feb3baae0e60609f5a4830ea1b06cfc67f0d1f4c0d6186e0ee686f78f31b0121b7790319d991e014aacd3e98de41917974ab1845015f9537c375630b64b0cd7ed6541775588ccd5a140f72c71a75f339938db1d6bede73f0552a97edf838bea49cf2e62356a5d6ed91bdc07146964bdfc8606d0061c5f83d72c97d316eb8e7281a276d4ee5ce51bc87460dc66745960a97243d95c619997da1a5abe1684e614ef142a092c80d68e3ad95bda3402f0e2a4d10ac55876e3323aa1df9e56f923b22f7684a5bdff529720373db66145980ebf3ee577e0f4b7e3313bb3fa35eb4d8fe8b1fe4e6512550e6bce397b565c07f9494d99f1a0ec5444ce0913d6abf3186a3d83d4d981c532c295841148950d69f2af72349ad13ec5c9f5959556f8b123df826f038f45a144fbb1fb6f0b7d63e1499cdaf54d9fa6f4ca9192dd9bb160191823314c377148c9d47e4707bc1456f21cc0885139540861a50b45766b304cc1fdac8d4d8dd9fe170af4aa286528c698c6328073242a0c69a6349376fe6404117e2c601cbaff395d7aa1a0c6007b6247873b955e7c780e2948368df5806b968ebc7333c1fcedde38d9eea3552ff6249c99dec4d1b94ecea471b897434eb0f1fd906b3a7fbcd9cb14ffe9e311010a9968eaf047e29a4660d489e7f400361ef8b49b471e99f221e926877f567f8a45871673f06dbd7e2da753dd796432f86811475812d00a567ded5f63c058769decdf4da3ee473c2bd2db976ba7b40fd4708416d5ba90fb1b326079bc4c04b9ec5011f7e217c6146a6301e539e6f5985147914b660358ad4f686dfecdc263e50f9166cad6a0af97703a920ec58f6630801d914ced2c8b42fa11d77a552439735531bf7fdbf7694aae9a615d7c4ccfd1e98048ff49d512bf2fdb99b38bcd3b934248637b8737fa289374a1e7d0126393e2b9bc5d442451b1544c95ddcfffa6eddda620f1e510ef3706dbff0836fcabd913edae13175dd22967d7aa09e382f7ea4634e8f9c240d18614c5726047fb50960dd628dd18e02402b92dcefd731c18efd0434b4a25a9ba52ec7695b7a6d00bacdf7340f64563f9699d5b0936563679a437f3cf58d7545e489f26dc06d30cfe6a81d623fe804776dbacd3c8a54d1180e05f85c734a503daedf6ac62fc7247465959bdec80ec746b4c0204c6d95dd28ad2a6efd151f085332ec445c76dad1041808bb568a99d7ce1fee5c1d6bb6c5a61354d792cde3d6d451e227b416ed52ff388cbaa7f65e8417056e501013dcf07f69ff3a536875a87131b55718b406e09191c4c2a73eb2a80814507e18c97c380dd58f9731f92247e8912b76cae96ea1f53a5fa4d252bea53ee50b647e7384070078ed4fc505e4ddc266a6c1c7fc0f440e4ae89ba22cc045ce05970fdc3f8ba0f1dfae6b4abf2b388251cbe460ea49465770be8f49092db19339e3807ef363b5cff447010db88281083fd34af8b8e6940af11f0b31fbc837589d806455ed22356d3c7b1f19ccf4b0b460a12c9b4551061a8c679b26beee886dadcabc97d34d0668f89c80614808dfbfb36bfe5b4123d1743cb118355b1c87e3c14af1d9951eaeafda9d5a2598fb2be5a0057d77a26333abd6cf9037b0ae330ffd7dc362c0ed86849b68cf3b9792696f1640c23a11cfd00316343c6223e3be6521f8234057fa0d814604695b8e8288b3a0e23e0524090f7adb25b8e404c075a63553adc09f37df1be4d7ce87ce39824da06c8fee79fe39005e3d5dee300275b88fce399253e90b63c1120be2ce1a5ab02ed51a70b77b6c1deb124cc1954b44a7f40e9ed1215990120e22a2103683a75d72d701c9702866681a0cb5011397c76bc77713f22a5a70955aa91abb44a28d02e2e0f3e6741626c2c5e973446de0e4ffb80bd7f8dd113f24d4d97a144ec900c148e17bba43ac549f767fccb69cffd3133db55a00824c11e47455a2d2f2f8edc7477ff29546113ad5074d1d1493262d0f8d4b23fd2b566dd0dadf38b9931550407666a010ccfc06e3b2d985722a554f73565ee399b49d248caa7a0933d390655f9884e7bfd5186145ffd89665e18e1d4641077358d89e58bc377c42f198283b48cc44741426c559ebaccd47cd42440a314f8f26e6344fae3e345c9771dd90fc16862fc3d537adeff044efee46678ff8d6729b89079bf52519ec4ebae076f968f41a3660a7031ab52b388da98277dee8ca67fc049ade3994eb31f2494ac53214c0c6659fac834a73ebf460f125f09960653af3266c30108313b56507bb2cd41e3d9a0f140c07752efa0f9ddb654c5c17bb0eca44a999d52df070d3ccf4314a2cf8cf3be47aaad374ae2e23f88eee8492080f4ed021818d2f371c10317f650b8515c712dfb7f511ade28bf9e2cceec4a14d521b0e5030a3410656a30fe435c7b04804446e5047987994b941eea3e0c21e64e708dadfe457422a8ec9ddec0e30982cafac6c480386a04a0f8cd596fddc400ab528d752edc50f8e3dfc5fa0ab074d5b00e772fda83773014396a8da38c033d127b1befff96341d7d44df24f2b1b732a03c4b46dbf74dbd0dae5601ada5cba23b26436a72823f39661e3139a74aa698facff6b4c82d0f5b59f6fbeef5cdcea3e93ab7beb8791a4beb0d83d0c95a48883a7ad812cbcc0a962a87ddc7239cafa983a764555841a3f8c677b945601b1e9022125aa0c05caf964d767f40de77a6810003ac7bd0c973edf3467c9a10811e49aa8fde07a4c13e5eb09350428a6a51d2884e0139aed666b1879a0572277fca01856eaed531f6108b29a2751ff8345d0393010517b115a13855f8a2ad0c333c5fef49ef4e2b9af413bf441b2402bb049449ad057f26cba0ae02739c4c676f5f9b227508254673ad5bd5d6febddb1801dd83215f000158b1a9eb8bdb091fd40a7bc92d0ba4611b1a9c00de9d480ff48be9db274145e77e95be363a1acde1bc8612d90e8c790cabea654d482113613373ee035c23802b2c06a6c813ed51485dfc47e387e6a6d5ccde7e5c1b696ad065c0751c4e4d67b03ef6094fb3cff1ce8a853fd78f3348f3aa43b34c2f14277a5b6bed17a93384aa90041043b2d66c1c1a47514fe212776b328d7f80c2e33abb823194e9bc75bc76615acae64daba71cbca93ead22ea164416e4a61250a306d80140ca452271e8e9f7802953626e251ac1956d3560e5d191b8897f7180314cd0f838be4d848bd6364d3d6c6d343430498c82eeb09d5957a9e6a2c45b8ca5d93adc0b8cf065178abd2974d7bbdd663d1393896ea7f2b8e67e11f912150c6355b3f998f769b5afc1b0deb494f394771fdd8bd959c5b4652166d5cde26d3604f8b875ba705bda3d7370045bdee5fe2eea06dd47acf053f8288b6d013613ad2784d1ecff0cbedcd0cbdf8e71eb51deeb6e0ea3cb70ba18949b81f170f8cde0b867a0a537460640889af2de963bdc7dfff1fcff096c5e5d002f427cdf2b2ad1a3f0e1674c46f1835012e8edc98bddf782feb9899294080e9a97c6d71fd09cc3b9111bc8f0fa527d1f6f20e07f2e1cf3735109d1ff634657b4e182e85faa46ab2b2522b40c3c78010a1105c088e85805c88e114f6670b587a66572c19ac3d6d799d82e7f514c321fa025b56cfce545c1e34108ea3188f9b597e8e5cb6a5fc15bfc550cb312e579095f94460c15e1a49c06f080408de038be096a88df90bfe7b655987cfaacb68d6bbe5e06448fdcd406c39e38e011b08f589504d08d52d42acf62f65dcdaa93d1e0a076398e04d0f6c81607f7533fbe7ed4d106de9aae144f8d2fad27fcf92266d57ddff9a018af418a15086d7acd7c358ccb2e33b50181a404bda4b985a384402a5b0dba782db20b076368a42bcf1535411348662e25683237c10adefc81984348fab3bf1b446cf1cc0fc488f36c3132029c7cef8e7c1fe2083596a27440c025a8118480fd3f06d14e2d86323930e8101c0d68f47003d8a8b673057539bf90d2d2cb2af0cf661b7941d4fe83247a199ecec4ec7fd0a01d1ce847adb7e7cfff1eaf03c201b53ffc6385ac5a2f46daafb93c344bea4793cd9f89517e8e7ddc1c4ae8f63eba61f172594610d8df7b1b4ab1fd51cf225059c1b061f38a330efaf04b8ec0bd5048b2f2ffe8c0ad4cca9641d9ce81ef59616f36a97e10bf537cbd4fa2fdaab3af49d0dd57bf149e266da2c3fe2bd7f589c1ce2d2ed83083e3ee2a5ebb355cfc0325319471e16c4174f6accf140ca9595e69461f9211f709e9b3ce51df75042742b33b2b058b5113ec8e2d20b7e33dc0f41b6eebde478edf2eab6ef2d96acfa3b07093ac93c3068bd90596a2c9f3377333d655577f40fb433a57a6ff3b6188f1ca9ed186d719921aae1eb9f7d59c02bca0d7aafd6de424da21f22c14ce5fb07e4b11e2041451a59831ef0196fbd2c138b08a2a23ab619dbc0cbb54e5f98c0af2cbd116bc8e66853258d40afe8ac4f9076465ec0dfa396ba64be05fc3655f9bc956a53c2a1bebe6fca48667b6f209ce744b4d6ae77313d7e91986898437a28416d089bba0aa4a24044309d376144b38b716dded89f3248e4853a353fb1c15e30487ecdd986d02c2e4585413ea6f08656b1f7daeb4adaa602098f9fc9d6b26401bec49cf4020c8c86d72ced71909fcd2ed4611a68f764d6e77f7f9049b0c93f0b3054461e86b802c407ba7d096172ff8f3759b5325f9b0b81b27eaa0ae340dbecd0a8a03393f9836dc75eec9bbd188788180a42e6d68fa161971774c1565cbff357aeea516c602ab18131fe0ebf3794a426df49546adf79b2016e79e8df1fb2d7869023a8ee3dcecb5c7e3f86e04e5bc9c811334613c670dac9319e426fc370ab7a1ecaf82d696454be13176be8872365edb1da6976cbaceda5280b7bd746b7afa73df1ebb92bcaf4f4f73d285cc7d53056993519883bf775ce78181fe0afefc0462002a561bdf51f1c9d0e3e9cadcd3f114eb5f5b56bf8c96a177016050aa09ecca056628e7440ecf4b761ae285e9ab69826801454cdb5b992cc515ecb57c6dd0a12159fac4a781298dc357daa0c3f05d5f141a5f313b1262a072bea3c77eb65fe3637af6947982e21ed6ceabcc38dde884465a9d90ff71bb9f67c0cc2ef75860152fed24cebd09911978279d46096cf327169a63c5332bbca9d75a33f07c49b21d9dd3292d01c0f7e549aada6b8aab2908a9c3421e660b484f49f4b9975471b45d65b71bdfa7237b707b80e0fbca2c2a5385a95dfcdc1a51e6343d102ca8a96700e20634df354cb033d77d2c72b26991922ad4a5a12d338a7bfb2fa6397e333d66095c387e083f8e25e255bf27f0df93d8928278820b720c01b1bbdbebe7e219045aef8ef396803ab70bb79e9230aa549bc3dbcfe13d7e422b7feb7060ceb422bd24f65e4a92a5f34686106e82c73ed4d4862b02de7651d719462387aab0d4d529d807b6fb660b5df613e64b55d7605dec2a50b6879bad6eda6950559dc275fd341fb97323c6ff6176c3bce636fb1207e1b92aa458febc54e41ee97b76f0f2315e9e4233686213b0420f86cb91fdb252a41912c6d734c30e58392d29a531f15985d9f4c0fa321bdbdffe35e7958c48a274094408f6f2ed2f513d9d9b26cb53c4980c1547a36a4d460fdc2b594892f74b3620b057c4e27b24d711f384d4ff7955ce6ecd0e92d2f249cab0dc68a1c107c4be2bb0601636d40b9b3509ef4cbf2522cf5aaf47498cbcdfe97c825058431c60122c589181f162bc1abdeb69a23c3ee4001e972d0ddb4231d6be4a624c750781f3f39c4beb0faa8c5b3b7f96e9f64bb9353901ef47ea08a3b6c146d0a63f04bc897aeca65afdcc2a6fc2c1b1b52db7050e0d4056c0490f44d751c2d2aee8f99234baa441e480a190f97ec4f2249848ff9826b1c630dc4417f29e6817cff38790273bcfc38449d19f043e1c71ab0ded4d8620bf66a5ff5848e8e19cbc4d1b9c0921ab65708df0ebd44548d87531e3ff5f983ec5c2b94080dfcd0ee91b23bf0f248b76c053ea8090a2a3496ca5a5c7265adad888bef791ac56a6aefd232fca76c9e0d836c9bda23cde0b2538c65ded3e319097072c188761ccc568dd7828872c6a183e1d92e4f0e0d3e6bd7407b51c693a1c9bb726bc0c602781821f0fdbb8816ac0eae14f0429eb25b0fbb2becdbcec0d66d3ddbba2a83e7e7df77fe3c60646fb5d79531256a3ed7dc664207d8ab4932fac4c32167aba4f7c948a773050ad7773431f2dfebb432836d75fd8e1116b4705e3f87a3e3173f7b3818eab4602423d7923ee9fc886203e824d163a541a49bd026d426da67f2ff15532cbf1b1a8a0fac09a149ac0f465fbf2db3649a0385c48171fd8bfad68bd50848ad5ee9a6dcabc3ec24daa10332481461e2649325938505006361f1bbadc205b7091eddcb91c6c931268fcd1fb896a33208462c7938b27fee5f7601a13ec6fb6ec9f2ccc6267b65bbdbef8117978fe150764a1b5cb50d399c291507e32f675a0bc916814330d45b5dc8497f918d73d4eb748d362b4c871b32335860fc1c41bc86ab00c462603533af40b741ae3f1fbd50e5ddb5b6537336d64cc61c0ada4caef117b7a03391ef85c96e29b74710f640556f49894662f3a0710fe1c4e659001be95b2bea822c045566cb1e88c4783e07e5c2a14f78e250a7ba3e3c0f2027e1e463abb8cf7fc8f4c1b003bd463b986f66c2a98d785b7b4eb1eab0fb02ae7ec6f6233c614b062727e5752d85eeab2471b44450b3e9471c571a8f201fb3d8982db54f5f7762264c33f5421d052b1fb4e56c5840fc6436f5094c29377a21a34968e3a50744d64b20af82fa7311592b28b078dff45d414cff7782ea3f20648f605c30326852ac9c8781c1142921a090db3a169655817d4627b33ad145142103fb51255d6fe90d0ca2e4d278e81f09cf82a35b2bf03d2c3ad4c3ace37be5772faf5698730561beed9ff493cd68f0066c01112c3d127f5d4ad874d5558269307bf25af16db537e91b15b2874024ffcf9b40a1056ec5321385186b1ae7c1fab58e2c772f067ec5ae91fa2747975b4d75698d3967f3019dacdbfbb19b78b9703daf4c398d90e7e1cb64e6bf4ead0febdf1a1b655519c0f21763cc9c6ccadc5954a3f3d2aa8c87796b1077c872f9dcd60a4818592db68788a33755fbee9354abfd715ef01a7c72737c4afbb61f0bace922d736be1fe1d65199283f99fa62717ac3642453c1bb598ffad2e0f4fdc0b1d594e77ee0ebdf016e1232b551f873b1446cbb11db34285ed79c50df866a2f9a32bf26ad9a1082067b8d39de5fc6b2b6e708db86eef92a65c59d001669d84386f686690500c88f7e62108233c51acc467ff411008e5453045b3a2888da5fef9f31eca897bcdb3b86da8418011441444ac69274d4409f433e121b0cf481ed2e8a7246e9b35fcab0b40a400392341bcf64163205cf9cf03a301893dab342b82a98ee2a79747552da24d90f170a11207ee3a2051217df445a5f1fca92f0c59c49fdeb3b2a7d18b532fbb739c930f72987e43cca8e8c48b4799b97fc574948093f4699a46ed84d36e42a64ec16aa3730e9ebb08b3cdfc38416552b8bc83fd1af3a26ae9c30d8595d75ecd4fe08876d8e5076b2ef4e5d3e34686170f30bf8df9c2564d54aa13b0ff51df5a04210ea0de1d4b054896d746b5cea9515edb563bb8471617b4c82d0f5b59f6fbeef5cdcea3e93ab7beb8791a4beb0d83d0c95a48883a7ad812cbcc0a962a87ddc7239cafa983a764555841a3f8c677b945601b1e9022125aa0c05caf964d767f40de77a6810003ac7bffce97988a951f35185abfb1ea04bc67d68cb793e7cb208ac53577b56c0f6fa6083dfe2a1aeb2cb5109f5f32fd0b44e4f5334c2e7075518c158f4445bcbae9d6391f200d9bb4d6abce4d7fe59acd585f173d81cd395998130fab3d541b253acd4621343236e923accb1126a9139f02fc89b1675af94026bc13e191cbddbe1c5f2f0fd3794b775d058afa0119a9e0b54244546786edcc865c0f58668ddd59dd39237306ba202aadf16cf19005205327a770106b89d78d96ad4929191bd615b6ff919f67f90f1d23387870974c53632e47beb9bda45a7d8370134b9f787bfa1a933160764e37f2f57b6ef0fb18784738a3832a54b63a15f8d0b3df6e5db10102897385b94aabfd37bd7b35a2d8de095bb44557894c0356f72d6de330ecfd315dca423321c12065d1af166ba3b01a4540f9f3fd48c8a65821e17007125b93034e2b6f32b8ba096e9e43ca7b93cf5d9c5186c1a75f0ea408c9c603e3e69b85f68432c194eab91680623d359abfd3fcf5fc4507a408681c8cc0ce5dc1c572b0fc980270e6549af18ace66926bbcd2b660574c5e489a9d901338d376cb6bc94ff0925d104ba21729dcb4143536288e34d19f99d8a3e3193ed45daa5a3029e5c05ec4c2af0ef38388cadee73b8cbd21507b0aedac4d487a9230d23cdd1274c436dcd0cbdf8e71eb51deeb6e0ea3cb70ba18949b81f170f8cde0b867a0a537460640889af2de963bdc7dfff1fcff096c5e5d002f427cdf2b2ad1a3f0e1674c46f1835012e8edc98bddf782feb9899294080ece0c31383e8cd6d94c46b92198a6d18350e60d6264f694974b11c28a7325c063e7f0c3d5740a6c00f791e4cd66da87953107e5095943c63cd05299a3434272e9dabd45baac0e6f133ac9db456531676177da1a7ead824c583609c77ccb453e9525e59eba3087ab858839c7295a425e369f20b080e9fd2663c6023d5345ba226d042ccc7fcdcfbb8af29a9cc0ad138ab69105b073801d1fcda9bdffc914df429286a2f9b6caf2e5fc8136c9008149bb48c1561e5929261912f695846f730123b40fdc937fa0a8dd561ecfb45b220c9d2f8bf181a2f066ccc93501387e7243f848d06a7f3f96e9c74f61573dd030f0267dcfdcc23d49ca10c5dce641e61b37bfa7e1d7cff6a85c498ee25424d71b15d938598547f8d11669ac0f624e36c8de4198a5ad0b0090084baf87d3b7acce1cfc052a015c23c2fb13c9e2e4aaea6040d2642f1ae56b49de4d5f6917746bde790b858eaea70ce767e5e86cd50a699858fd49d3b1b57ae2960fe6ff8d459fe6a77bd4be9b25086405c895d81d88e71e90ac7a794fb1d7216772f62f9a00e41424d4ef85e14528f79cd139caf3d19e7435ef792710cb00f505a1270f0842e8ebafa060af1cf8f8b0f744b7a7f84daea82b2fb367093fb1a925360904380acf54e9a7a0b65fefd523354e4c35fb8f0a4b42f92c8e03d66998768c746c294b9a466912845bbf0f7a16f1eebae7a5462720c2e440be8aa66d778dec22e9480ca0412af120700bcdce8bccbe86f06575fc194dbf97c44faa5b768c1158d5f9bf5f30e4d894d0bbdf4150aeb243122fe329a9459e23033745b45ea4e53f774c56102724802275ac3680577756ef45b9b2fb86f7d59c02bca0d7aafd6de424da21f22c14ce5fb07e4b11e2041451a59831ef0196fbd2c138b08a2a23ab619dbc0cbb54e5f98c0af2cbd116bc8e66853258d40afe8ac4f9076465ec0dfa396ba64be05fc382eb41f4b3fc6ac0de89924da594bbf5e957b74a9fdaeef215832c2133855485eee760fb063ef7d2ffb67018426258492594b35ed272eeb4dfde1f7a7727e42538776b9d4ab8f4a32efea22b0038e8cb6229de7220cd942ab5377cba226791965c4f0cba5749e05737d406802e7cd4e939355524507261ad77455a7371b4cc340c397fab6a2cb3a8f4a8aa2a34434e19e70ad92926a68c644ca607f4f3801392f54159852fccdec540026c92f4adc83447a01485cef726e8cb569b15c610495f0af7093a022a6d20d94094fc50a7e33062b8c9cdf1a1821ea5e9ccd5eccda7b33e1e44f10670367de570fabe96c6e3da51109dda70631324464687d1304ec56a9851a420dea402f5aae6e861343c79a90a31bf9950a4ca4d77f359bae737b169a38f8b67359f9ec28f7c3ce3169b26d26ea7e53fc383c9f74f080b8706e15b5d8bb21e483dd2b3d384c0d599f6c56c0454c7d0da88e84dffab22856228eddda9168c9c039d6f85f74d6d63e73f0c9e9fbfaaf1f2826801454cdb5b992cc515ecb57c6dd0a12159fac4a781298dc357daa0c3f05d5f141a5f313b1262a072bea3c77eb65fe3637af6947982e21ed6ceabcc38dde884465a9d90ff71bb9f67c0cc2ef758601547c035b9f38e97c35331e3d986ee4a7200d5155b3643fee0434521379290ee9fa5baf3651d02f41c39fb80236d3207b9ce8866944da00bdfead31cc5c7c112ad1dccf346ec30d6fb37c4f19a87acd70db4e978f48f263d5fd80da3fd699eb7619dad6fecbce9fa13202dc974effa48af275d4f6883af45adf01629010199884a098a77d36bb77ae8bf4c084a84f413b6bd6ea738f3376586e706a3644ddd8c3e086d776e373398fd87e731eaf9d2814bbdd346bb665b9f09fca25ea460b9572f4b71c8aefc9e713002919ddba377b9e53b7f5133054a7f675b826b2097fd8e9106a00c16887b26a63da41f836e9e6bf99ce63a9b0b4e6ed911e2b4bbce33ee13143eaf8cf84e4ff881d0f4ea112b0ace1a92e1179fc39f4d5577a5adeaf9d867929091686213b0420f86cb91fdb252a41912c6d734c30e58392d29a531f15985d9f4c0fa321bdbdffe35e7958c48a274094408f6f2ed2f513d9d9b26cb53c4980c1547a36a4d460fdc2b594892f74b3620b057c467597d99ad8bb7ee2b4578db549bfe16e5b6b1154ac140e97cdec10c95241a9cc8da1a7fadfd7d20789329dfdfb5e56e86eb3789fe308fabb6dfed9697b3779b2d7076aab0838a2c7a92a54f9cada56b50efa9bd97a483412d3c1e10063286d9330a4cf1ce073faae5e2cd04d83106543042328069f739477daa9031f1eedf7f56f5c7cce3c380fe61d21dec7251ce90003b2ac124097bd1311c8d024284f5238abd2b1fe3b96284e27d56e480bd105cf37977392f6f61f31951e01128a65f4ee2a40bde62dd7d91bc03516c918bbcb5aefa45c3c47c2d7e6fae293b81300c4de6059d7334d02c7666eabfbe67eafc7846355db72828450a99635f13ce5f5c8a434d8c1559f97b7ca78b83824c0b8998fa9d7be97f5b0f70ba17b3a2b3ad48082172c79106670a679cb31673168a9f34f3570af553752184a8289e2ad0608572e7757f220f1b1058e048705d98b67861c3b30bb6a4f94ae0da95628ce8e5b35e50cf88fb8d4c058bf62cba72fed503a29869630defeb7333898d84fa663342f90a7e47327f28785d1f2dca13b25a13cd59c7f76c4a9195c818c0ee03f6c0e96ba216ba28759c391a93769a580347006bd0d73be6d38d783e0ddc41e82aef865bae56eeb40e8fea20bbf4bbf67f285a15dfeaef39a8fab6c3106e4cbbc0e342cfe3e3d8acaf7c68b7a73206ce8beb36b88e5db134c8ce1c41a906f0d767fa388b23cd8821eb2434c5fd15b2a8cf9ff8217bf8faa56dc300599f0f0cc6623593bbe170a07d50fd69b2d568a142a5e521a52c448493bdd78c0e4f03a1595de7111f12c60ec4f25bf5ccb874fd07defcdadc9846c6b2997c47def93c0c8f6a7c24b4f6b61a7ba7ccfc96229b0d24e1632656c35fd512b17cd1817fefc3bd0226bf8fa5c304537eab9c9a8a3fdea149ea6ce7546335707bcecedc17a7764b835b1e8d8afcbe1539e3a36778b04669af3e3db85efb77953e570eb1259f30fb869ea0e281b7f6582d56dd18ab143303af4088ba2197da756d6ec661af7fc0ca9ddd54000fdcd4251d0ed2e505cd61ddd1739ae35d01f6c44d7dd57c65a29aedb6da24f4a811dae9948bac2b78fe4bd190fa0e08e896b1f83e17d72255b434bdec135d1d88d1d359a228c35c8af75f0601659967204e60eca26ba60aed6a101a2316c6812dfd78cf334551ac8fb6410028c5262cf99f64f831630ef4d0c141ad528e2db4b2ea9bbcb26b7add2a9265ddf7820026a16221ebf75a311afbee28223d4b4f7e35156bd2b6f941a33e896333da5960ad2a4c0290d841b902659b84d01b02487e4e403e75925e1400d8df312432603c07876d9e02f6286fd11be768dfe84786451c38b47a36a1ef64a4b6ac4d1653597b7cf638fc782c4815dee3778de9029f6919e97e6c296076b12ada6512c2783158b9d38331312bfa7c532c257fae1e42768b4307b8bd20bd8ee1a86d2d44e8024ea49a17ec89b04500a4039778a97039544ecd75df7ae5beb372733a21b3bcded5b5c566e06364a2a1a5ab5c900551aa6f4bde8b518bac310c0b7db725fc5f590f1a3278cf19d3e63a0fa9306357df492150f5996df8d9ec45a6806c74bb134465c7e88203b03bb5cde8629bab01233eff696ba2504b15f124d6e13e629808fbe962bcba2e96ffe731093ec75879bb2dd63bee89b589d045e9e8ca56cbfae29adb11cc8d890fa79843d4bae273c65beb7227dc6db7d2af07b5971fabd463aabbb38bc29ee37cf5629e6eb70c5b2035ff1d0397afa25c3f1fbb3f6646a523e4a59daa95fc32db5c1a1ec2df7f88b6ee9c4e8ba58a3a55682efa19d6edcd91dc341d557279c69c9689f355ae0369df837ddfa7b868c90c5aa51e6e3ee2b63159a5f82f8b982581964bb355a8f9049d27cec5c52ff921f167985c6f19414f288ce2a27680cfc751cb02438a61744768ae75ec5158363f275488f4df51070df59a2cb51ab3c5a55dd69272abc8029eedae619b096df8449318300c8f5f080b4aa4a63a816524cb94771b07b4afbe21c25ceb58cdd66ea6ae482af92ea98f81a960c680cef69dca5575f53fa0250b7cd9d0dfe6930cfca525565a35f8695ec74b1c8a3da3e5fed9f55d7193c4155723aed780b19fb4d69d59f0fca1c18651fbf355dc669d25f3ea1e13f1035514e8546979f0d97146a8c7b239bfde04d0ffbac496db2667665639692dcc3bc51758df283cfa45c9fee8e060c85ad6296189e63acf659a89d62e6d253466eedbdeb24721c7d9457dcc8542ca07b979a9f81da6ce5b83929a18e44105d59ebbca435bb5ea304e9900212a7ea5c8878a3b002247ca5efcecdda39b959f6a86976b868b946ce66da6ef276a2b30270f00b5c16e204f9ef37bbc1a8dacedfc4a49956e7e61abc22c133f48bc47122d7dba266a744f4e8478cf3845bec4ff67fc8738c9ea347fb2ade08bf672b3fd78a2a3ae434d0aa565379d3f2db54d3402573800a916922a188c390db047a12747a2d0a317498e08ec20c812ebd6d7330391655358679aa14c8cff3c445d7a9f0c01e2a0164f08d2ae3e1cd67ead5d6d30bd297382c72efcb4051b8da03c8dc757ff0ad2afb2ab35e0bb57e28d1869750cdadb926a0fd4734253bd5f443cabac01ecd153be2ceedd0586f2f6ec9ceefb20fa1381732844e561f1dc4b0b06b7a14296700b55c88790ff60a2296174cc49422a2cd594838b29c4f1ecc69e8be5eebadf2507f03127b69aaab212bbb69af8fb68a5500ab90c72f20f2b00f9f0896065d7d35e5a617102983304f76c948c1bd05f7e847f9dad28d47bf959ce3323f54ad5c11e26e8ac527e00101b8e4c1efb3acc164aee0e19e4a0e325680bb58043769cfbf9b6e4d33c1343a5e00c53da61617b098422b9d0a33842583e04b89c8ea8f08f36bbdcdbd7dfe4d439ef5859052b3cf5e36178258625fa9c9b41ffa50af4eeb1073a8c2101032e89f8d5ba4d3178eb43731cb7b2605f2aa9a84b32d87e59d48acbbb47e911e00fd70cd45b6853967c41e886539c09acad17b6de3ef5fc9b6ac592915369091f31a8cda6df362c162c6a35c6450ba9b6f2a27f41a72887480d36c9b7fce922c95d92df72f189f0f1ef97dbda72bfa312215a94ffa3329b5a28a21efa77406bf0c35642f5ee6f6c38c0fb8d8dfd277d3df732dffbd1c456046ad5961b6614962b4ad11234fdc72cc82a9f637afc30097593499f53d4e3e1ef8895f334acb63879f18ec1006f7d82708eb503319cd768a2018bc80f80da5f39c7b87b31d1125ff7fedfa2d860e74d5dbb368ba0354f7e2674452cb7130b4af9d072727f7617c95ef6e4a0a13a260f95330c2db03ca6aadfe919c9ad3abb4587b636bb6f3d7b1177036c509d1c22519269b7d04ee38d608d8f482984bac02492f32998262612a58d8286a9f2e4502c8f4bb0bb510ca0809762dc4543821ca10f3487b0a8f3f9d013d8afb3e3a41412de1b7eac5d2966e8d2c24de0bbcaaba8735dac4b924c9b10648df973d84e7befbb0f2c5135e1d56810500af4bd29c51a1b71a5626ce7ad7bacff8ca75dcf0cd7d15ca29024c05e7a7fbd29e652eed851f1a25ceed7f7bf97248d5646b81215e871e62d4a73682b65e461b6b38740f823a10baed380085eeaecfcb4fb5c1ce00199dc5488a1e28b6c0995143e8eda76b40ca51e37b1cb212ea3843dc0200e4ae51a11bccfb67f455a063f648c01c0a7caf1951c83f8f6bcdb92c4cd914e84e0ec0071934578c25dad84afaa27bab004d27a2882a7d9b535885d25df160f869822c3708959ae759f83cef3fc3ddfdc59b835778d5ae94e69dd3ed3eb101140a75340884a7b783560fae42db6a11f39b80dbb6563a07438188db172382fe50c5305bf0696270a5d9ece997fafd235006d8672552476cc1dab437cd023c9de455d888ac38936c57919ced7b6812bcc678686ab7652f5171cd532b1b2137787f176e4873a9b6b0c6d0da6f79f07f5ce57f2f55282e34d22659d80af5e167215fcdbf3f96c9bcfee1a0be93058dcf82ae71c9ded0a1761546a8fc867398cb724d396f24342cbecc449bd54698260a5a0f62005c3a3c58d670c7db6268af012dbf747d6769b0281469f55c31933163fa7e243f531c27005189de471b33cae5ca771f11600c54169bd0c099d22f68da5e89564cdaf441009d4cebfe0ed721ef932491acb16c54347c9cd05d8f6ffb8e69ab1d229a4fc6e2beab0b1d7f187a931f5670207bb60febba92dca69c05d5dbfefa27bd55542c0d25371c8061fb7eafcbb4c4ab9a2160b5746b5866383e53aa2a1b5f4cbccb66c78bede8b267fee5f32887e85ff26469da072ea016373b29f7ad905b3fb18417e12e6438096233ef8a0ce2b0e4b6f5e9a74d32f2294c831155008322bc55c1dc589ed9a446e9179ede722a520370c13accf574824311087c38bc71600490c0c35cc167d0e8d2fb925a7f1989834571aff3d0212ce79c2c70fa301fde6c2bbcc16e5f93c71f561c84ee42b48d30edc4a5b26fad92efa287d9ebb35f5e72ad97a58149001589fb58c12d47b71f2e3a9819e17473fee372a25f16950480ba2df398e9b499f06036ebcdb9160a758d28e5456d565deed032c23e5f7ad8a8913b427133f351f40b4ccfe7596b01bbf42ddc4eb27bedf14a2bcc4b68b3d3dd61c9edf958b255f5f08c8cfba294862c7c6b3143d07f8a97ccae4cf2625606c7bb09430266af23b64785ce0090b98c570def81124301941581964a34128fcb33117f64526e359e09c99d72be150c252d578bef7947495cb6cb51babfd2883f7bb3f89f3300d7e2e28fb58429018b4f4961e158c9aeb7ac4bb1e8c9a8a9599e4b614e749ffcd46a1eca9a15b41b9fbdfd683258e23225b57e20b347285d56f08647fbbfe13bbabb567065b0de11a34fb669e210c07d29b50deb22488f8a5d654e2f31ca1e12537118018f1cd4ab0de2eea888aaa8eec9e6b6a0884d47e3d8d504778fdbda55f5d05d764ff756e39d75cee440f3c37ef35ce763e746170f2105862dcfe267cac9ce68d19159677edc2e5dfdaa32ce8f4463064780c41e4e17a80880cadeca0f1a0a16dbc4cb9a779fab0b865d9baa5be8fc9c16e67dc728a94f489e2486e3d3d409c3eb1bc78bb1196193999858d0eaff8034f333c37ba3874a770650371c301a6bafe81680ea57bfa279f34e2ab72ddd0045e69f26d6b4c94cdb108a60185153194bd7c6dc45decfacb6e2e7f29f1a1e8d8bebd0c0b98e8befd5d05dda3c14dee34936017f57f803079809e9c4235ae298b8e0f48c088174aee6a271791a4fae7a35b266b3bb2870dc8258509d7a322a51cbb3c1addef57d0eee1e24786a4e1983ccfda033f4c420837f1cc959a73a258cb4f6b1a8f7454a1b2f9629023ff29f1b81ed5893058fb8c9c487dd249269908007ac5c34ef2d4573234f6cc85beab14b49e134378fe6968849ad44a22d2ec7bd6ebad6be7fbd52277c1ebba17ae9f489be182a175b057c25f67e079e5081b012d3a3302d724ec203f3dfb60297f662635566ebb87e24b1dc4700086d33140ee792948c2ab81056269ec5f80b8c9912f717963ee6d98a7da2ea06af5a49ecc29235430ebcdf92d8d7f9c5553a667bed1fb73992bcf25ac01dc34bb36cd79a4f57ad5932212024da3120c0961ffa71d6516c1dd2c8c966c30e6f2999a2e94d88833b784585bf9cb1fb1b593f726bfeffb350a7bb5028f5ff401927d482982c7be266c944a091ca4a50d137f730896ace6b4a3481d4f92942dfe5bf4d8e40eac0f08e9a720488b4a6a69de1eadd4f023434c7bd9b1e3bf259a23b7e01fcef265c813c7512382c7f311aa779bacb04af163e4a19aa266759bac5b0d7f0bad25d9f1cc6ab557f637fae736c6b1308c96a852877407f20a2d17cc71b48427fe179c7a362e23677210b2feee747dfdef89bd9f551b0193603d4b012b171d6796e5e8d33f8673616c6ba1c3cc61d520f23612aaf982bc6a783d2f783cc30689983ebc8baf9bfa75f8f366035e0c2b39a472b6c6de8f01e526dae5ed4722af8453f535a0f52acea94ca1c87b2a6863fb76dda2d6ef8ae385f52bed2e03991e4090534ae5c448803280b33dc41cac36a9d68f991aea2a771be7b07d76e3e69c0eb3070282ce607ada9d930915b9886657f4aa9e11113447d10c4ef540db206049d4bcd1d63d4a6417ec0c6a3fe99971750c873cf0be53b4b2b6e8fc44f27c57963135d089d0274b9a2b2fec651b6e06b52de0632a6d59fef0e946af068ca53c14eba567edd7c8f88e77133ac117a53155d3e6acb25452f0e861c7834928c5bb03dc062a0896f2ac214c32d4688dfe8aa571d4779204280a63a0574a23d8feadbd1648db987b8d097ef132e552baddf93331e16ab322053af6b0c90d7cbbe79dd44a4b69b9d4f2472a141c316250c833ed3fce3366ddf71ff32f111ae1d52c85bce8ceb8f03f0538751cb9cf3c3c2a7626307539ab8cdca096ff077d8052c1dac303cb8ed46a072b5503dfa69ef83f94c7e823f3930d8c05a270201678617f2af4bcd6688e16b664774816c9be8fe79ca633ceeacebeb05e30cba9f4bada1807ca26995380aac50c5b020fec2257cd2411521cbb3515d70ec65642a91bd8c18ae3e935fc92960fe4d4090c3d72134deb80ffbf9c8302f5f3596b91e1cc971e57d78c5d07943face80fd915515ca1b20efba51a8f684a771209195d91401d2c9f43a57eed3c86db987c808bdf8d42a48633d3c934739051d02e02b0b84daea7c5897786cb1f59b4f4931e91d706c0384f1189608073f93660aadf41dba4f2fda43a34fc2f1455e36c6d8c556796c740b2d59d423f510363404019727ad2e5f295bff543b835a5cf187250f670cea09ee71b80c47e22a442fbf093ffa0c28199672c8644ff1a2a7f9b90fdeff33c0120df1d419d652947ebf1fdc3f355f4ee6b82e889d799728523d8730195e0ac372e0bdb1ed4272f4a33c639fbe863eb95f5bc38582fbc420d5f4773693f9187d3aba7aa0a526585bfbba26c6fb7912b7befb9506384d518eb3080863890055a9f153b6a2365ff98e6c09564b176e0bfa3001ac227b59b34174a1ed615467ded3aceb5c89f7c141dd175b070708c2e3a670207f062cc698ee4ad763ff1b20ac2a11ec93e7e0aba95e302d9907ca9779d3aff1ed00ff5e9a5169ecd5da57252951a43e86f0423d8ee9f6a33469e2533fb9ec1357e1122cbaa8d657eb59a54002057632c402ec4bc12d4eeadb5a58924c60af5d155a78f51f83d191f489277fed9db6152bb9e7a16cb92bd84f34061b4e30322ba16e35eed4bb6ca8e65dee1268ad794211e11f61cc069a1c4802a3e4a5c87977ea6608b143f363ee0126d181308d15a248ef45fd02ed6fe49e298926fbbfd8d6398020bfbeee78d6aafe2a7dd28db4dae139fbe390ff4d34222f5b9e833f9e2eb89160387612e9349518080d5185d28efba9c54066ce72b076dee18a6c615c7626cc486555ac22b07b5508d72aa187af6976eb0a6978f63780ecc3488d7fafed633c26ee509c0bed3b07270175ee562bb74a26253cc7ce00cb752fb81b5304aa168296c5154b3d1b78ac268eefbee56674258ade98542e605874c90a70abed0911be1d88a0e0e9b41720d02b889f90877959756fd0a397f594c952bf9e3f629e8ccc859e9a925ac20c2b0f6a900203ae5f6ae09742dbc04e065377af50c7195b408a85bb145f19b3b45ee335dff0297393386a0913d28100730a2c8704a14a846e9501638e2cfeb5bf6246f2d0f4d9984abef8353a6b2086622a26ed2f0cdc9f02736aca62da0df6cc2b21d1cd864470195d047bfd198a739937f3690fe15b6a0565f4cabb40053c96c19398dbb82d9270fd5ec4921c21c3757415de8f4d4b8b046efa0ba0be3ce54d5e67fe07346ed31b18f740ea4836d4aebae7e8b8a61f1a6114e8b65adfc85d5aa5d79d12ed01b31afdf19ab44ac8c77265189767101f070d21096e6fd16a142fe1d435b61b17a1ac03f2e70550d0094b79e47843b3ef87ab4b928d0ac3986d1aa90288aab54e6259e8340f3aa334135beebf4889544b334b69f4d48eec76e84c96d84aab4a9289f6187974239d1650f1529f8e6c4964101444de25bf1d34c985c80d48707457e19a9f9173c984b728559b9fc0b1959e43450bc7939bd3a96fd594eaaab848f80405f38a2c8e9bf2dcc308c5a39a95a1794fd7f86dea3bb612c486ae03ab1dc968bec47d2668f30db9300eedbabb245cf1c6cc18ea32a846432a7d4e9110840a1ce2662de57be470f71a214e6ea5c715b28e703268c4c5ab66c455776b7715973da3d3d6905b5e82e6d5c24dea24cfe152f103576a8beed6fda0b402b888eaeeb688b132af6370e2a611efd112fb1d8effc5ea00f3e5dcc6caa4178828fceada08b355f9f0c3256fce6e1152395ece84dff0bc40574fca54c862e3f99ee3dea24f93fdaae838a64fcc2e205c2db74c2756c75f9701c25c874a958c0b73a5e1c7c6bc98fe058b187b4b982146152c637c8f6442005ba606850f0777ae51c1cbddd19b20514aae1893674083a149c44b696fee663a47fcade1b66ff1d171017a760f3969da3b1e309198b0ccc9cfd0d99c41b4a86e11a224a00c87d00c998799f76442213654f6a9ac51a428c984c8cd22f00dbe2fa5c6db1abd6645de54e800af3115934f31cdb4e70295fd98637c8aab1868daf064634f1114c37c67b2537d591a764f4852b5691e5144f4a5525faff796afed546b6994f44cd0c01f0318152537797c168a6ace805b62a7a8784234a775bd8c8fe8d6be8faaf4911e27997b81ab5ee97e29fd2955ce7320413757d1ebe21ad8102768597bfc0e1e97e31c186a19f9291e340702d99182f16f7bc2a685a0854b156d8ec36cc7b725dbc88d91d9ea35dc46b950ddc31514dc5ac88313adad6aa972a0145e3848ee8e7a93866ae27c439391c9f09c228f104731aca8beb464754fb52703238f001b2ca5f990660acc4d09e126d1aee4377fa85b6e5208d4c19f194a8f03bc03dfbb08f9447349e83e1a4d63cbec284a0171ec074a59038de608cbfa83494e3d77c7cf358fb25fe58a177d82b90f816182975df43d2e60d81381b993932258c473e550b67ac26124788f7fba27689903e870c691adac4a64a0c9833947b0e1f0a13191c82fa139548b7c9fcb467d5860c34921af75011738199faba87ddcf824b49f6c4bf77ed52921bb01cf5f7a06e73dcaf934ed6c8379683a77eb058e720807bf13ab05c18b8203e59903f5fa3589a010edc69f4fdd418c0b9bb30dd24ecba296cc42d952186f3da183e22767f9e9df8fa9c65cdddaf6538f5a79001ff1f4f3a066586385436d160f99f485fbfbaa94b81d579d090cbf1b49baf616fee1ccf23c5f201128a64bfb34a43e9b00c6d3e4f9a8edc66883147b7c9be59ff677a37350985ad994f41ed3b37e4a8c162bb200c9e9b8e37dc75dde35846c3dd2d1febe2ee7081bab27879557ded83b89516d526c5bb2b938522fad0e02cc815135520202db74b63c0a13de542985ad55ed4b519b0366be379dd73e9042b01741b86427e06d06478d1f8b62facbef25e42514986bb131345a84b11b7bc9325bcffb7734728adedb0cc3ec3ba0009e8a669ff9366be5de2a1c60ad93b7ed0ec993ee5b293058ee9757b9da0cf03cea8c1d6a77c5349d538a28e91dc87b0a336879e3829610e994db6bac18b6b557317e2c053848f4782dc83ab50de6a7298cbdced483b79a45dd0ef6f798ef78f1d03e0dcc63fc92a193821e709e3a88c842650a0d9246b91f9f873b594de7e0fefdc09d912bf0bbb10587b63cd316b3e78a089b4a041c529e66add374296141a3e40a7756d4b36107e0cd455f5231724e5b3445aa62c2cb46717664cb711c3001fec14aa66b50770899b1a4b199787749eeee90029bc7a8328613bc03a6dd5296a1247e65cb229d314d10023306c48036a37177653ef351a705452683dbf3105a972c6dccf60ebbd193c08254c7678b5ef60d2b98ce1b45cff0602cd99d65bcdadabab1caf428f9726ef791f23c539318892dcd9f678f12e4ba9b7f247f227410f3afc7551cd4a29d4aa95e436c86fd9e73695664a8e7f29546570d2bdbf8b750103a644f4e505255b49fac03f73cebd88ea05352ff8a554ca4018f88e2a66ace44b7e722ddc4fd88111ced774d2a4774871f437ff5c31bcbbeece208c01ca657e31852703f1bbf11a2016a93b9fafdd23094493b8c718ff52c372ae10f3c045db61c379e3798a3aa3aac40cc1ae440fb39f3ef444d252792b0937d9eb7570bc89bac2bcff73dc3a60a0233c41971e979a07040f16b3bd977ec4af968262472bd978d724ca78907d52325079b84755301d9ed585b552922ec2871a3b0acbfbc71827c984a5e1d15a7bfa4a1aae51dedf5a2e4445a4080c06bde965ddd87948006e21e3e6f3489acdbd0b819ad33d718728fb8418cfc01244dd1a8ebf34e135dc855d596ca016af8bd74dcd8882fe5a1a5dae383206885c59fda701bba9d1c27bfb8804fd230ad5f6a3f4717051f5a2e492aea13ea1bed54a1fad1922cb343a48856fa64eb85276ded1aa00c204247d149036db843454b71c9da18c4b2348bffbd04427203132b15deee90c24e0bb51e6e83fb4a573a5fabef6f3f20ab08aea04b357359eba7356a63a3997dfe9c6b7a4b153b9c7c255080c6056b23f8f5a824daec9792fd24bd5014d1b522c1fbfa525b8378fd44050ef130b285d64962c2fe6ddabdf74a24dc7ca8246c91640355a231e9d2dc2ba74a5b33046bd459943efcd87dea1bbd251783cc038884096dde10eb5bdf2ee7db0eca70d9b8e333350ff27be9e80693ef84dbb373a151883ec0bbdab53e9536b107002b59ddcfa2fa99934ada8476cbf5bd041f274342be64a53c060c175cddd94cc4b9f6de508f731c84189455d4dd11f4a06481a4898043526d8ecd3d10b5ac747137e40577e84935bd32a6aa386b95a0524cefe3ac802579a4ca3055831c89bfed614cd96548e31c1e93049c889f899af3ef8e37285e70d05d43d7a75f30f4ca14aabacfdf18ac6249784a20e32bb83ef02ffb9614da01e2f66815d22458ffe08462562672309189411131052301f03246cb69ab7021104ad83e9959186dfdab001cbc18a73b5bd4ce23ecce2511c8f22a9b5d72a37a0669cc0894c43e15f2595dddd50658f5ed243a15e69dcd32c45cbe10fbd4fd1c3e40f732337125a845ad503952c7833076da21e2977e33c398199308353304907fbaea415c83ff10c479d476da00ff39b1fcb6cfdbb3b5a76af702d35978b954a05409171e2a2636e30d42dec75fba6cf28baffc7c20fcea0e5dd0e87f91c5cbc9b8e068579e825b00992a9e2b7735b2918f0f1236abca5f5ba55323c4a03d67a5ff52da474ca19e38360c2e14159ab63c3553b64072379e84833f65dc66d3b8371a1ca99ed1a57cd8d0f058edc72fa65e214a24712721abd877949f2a5785022ed7853878dc7edffe57c3536c92e1927602fbf1fd18dac04674a5aeb1d342de79fb0de10b1708fae1ef1c7e6d107aba0fcb0a4c666c47485b7899fd049d3346fe18aeae126d327f0458d010db0ea141d40e2c8a60d26c1dfb380ead980e5a751b60384c8d3515aa2b47b04af00b77a2af3009ddc05455f36cc0d6cb00f93500c9f8af9a746d921189a37810fd4b807a8ad7c23121067c0ee7cabb608608f306d2c0a66175e7a2c79aeec7f60a50f6d94a59b727d6aaf385c9451973cb61c79401736892b3f00c574a86133446e1023ca300e0b0c0baeaab4dd3f527a4e1ce85a0642d4f0fcd88ee9df0d949b0770d21a57a6016fcf8bcd1140c045b23a3fbc7152a039b27bac248900d637de8446ffb1bece32a1aa3ab4c3a4220b61e0a3f9f827f23ac61174c2ac10b84d83b56d86bc97335129054267e901aa68f1c46c3822804f71266a40874f8cf63deead96ad8546954b2784bfbc10d26abc445326140fbd627010aa53f86075fcf0d522b7de7e63fcc50a56373468b533513400c0941b3487d5f234d284e1985dbde805339080b2be7130fdb579dd3308bff6e0f0616d5e4dd4385c59898e4cf16f1cbeb9ef7834dc1f06b8151abf82532145a34801a81e39ec1aaeecb09695641f522f901401b3bd12554417611b05fb82782f8f46f723a47682c26abae0350db219c9eb6718ec48136b3667c6f1c9f45c1f8d002bb17c4714716fb2c64a433462a5063fc4e46f767d3f409c56476f37c194f96fd52c73ee615d32cc5899f1e3b4f837f4862fc59c21774d72119b4fbd6a7730442bb21b562ad30d425c364f3764a85d6ec0962d81b378f5a5337cadc5d07521b753879fc9f9faaec9d715b1fb4deaa3e1c791a5624bacc5952a234471ef23b4ca505a297f37ec5e480f550cdb6d3c6bffd871a9a736b6c912843fd855eec04b3a567387a5d50ee2ceaaae0bf3182aaf471e465990ec3cca158042310f9e22e6857a3f29fdd1b4f578125aa7c9abf29d6e29c6952afe44ccb40e43b5db6a558f0132ff5520d9a8d0d9399afd48dcbdccf89435ca7dc70f5f01ae94264683d3fb835cbc1469bf05e749aaab44e30c2583ab891b33a66d4bcce4d7f0f4de1d49caf0d880489fce2969cdd38b26ce491f6272543ead711ee0b14969a802c35e1209a2f52ef18360e9bc72fdcac4ef1c8f50d38bc43af283e71c8e0c1f6c920c183f35ef881cad0bf4a52c63b64f8856d817bf2b5303e4ed4ea02c0e843d5c8ec0de2ba2419ccc4d52d9fe4f46debde6f267fe1c909fbb4aafee964f1cee26279a84f96897a2d3862256cca6777276e960bf4e11139fbcfcbca8c019ad2530005a3be955e1ada787c59369b87b1e0d029a4d84f1ccd91fb8156a9ecdb0a64434585cd3009a49b0b689825b6c85c5320d75a028ccf8c626c149908dcbe22dc4aa1f9622382a9a1f8672ac4489af705cf791fa1f4c90e2dd5261010dbac93ab9444a51d1cefee2b7c509e503c3632779a65c156fecda86f015c99f41759bf23b87b6fad4f510498cc640c8968ac761f3d6cf72286dc66b462de5733ff64c997d6f056ad013934253fd1c73a2ca85c6ab7cc622759705dcca4a1150dcdd14798ab11c93919ac6544facbf9df409a83976459e0bf968d3ae7614c209738305fd438ce28471e518337576974f490a7ef90c10d9e3a73fe69e6c7e8a911fa84e245175bf427dffc3231c5bb340b7c62cd387a5af01aad6dfcb19905392caa6fb2aa9d664dfcc12c512a8b61d1b3a63ef940c0bbdc490098ec71bd15efb45069f93fce80493e55ee0e48b5f804b2e18a739b2d0855e3ea246d21041fd00ec520a1c8f3044a45cef439e13099d9941d43d103bdc4de92eedfc51b8c6a49114c9362c5f0d5e2812739c89d16b098190e9633cb10a720646b21b50737ae8eab241739491b199beb996eb17e9d7dd4790340f92bc5797f08ef8b65653afa156a6dfbf387ecb2c43a459906a612a1433fe80fbb3eddd7c2349958c8e17970ab9c192d597bcf94806494423b185e0da339914de8b71d825512162dc50b5bf6c8bb596eb1f8c149dfd5bb8fc3a807472ae37a46fd8b9668459259c9f45bd08dbde8134c871097660993aee4848362e1e8401e1030b751b3ab2bb6215bc1c531aaa9ea47374cd2e1a6da33f17f4af6e666aa3578d0d26f2342c0fc2487a1d591962e36372faaf7d117d15176d7c46b8f663f4683e88281dae1927feed393cbb2835d8dff8258c539efc70a781b46de68ca48c64d54042c2bd4c060caa3d328f7c01952d28ff4040e169533d90fb1935de7524620696c3f7a66a203e3edb134d26d60c60b57ac8e321085f4b8422c44ebf82d9d304d804ec11f36d335a65813386cf0247a37729c1765f97482422b901520d8226a7709d3f3b3e99291ce1d8be758c4b1d4dcbecef8899bfdb0ab0e896e9b4701298d0371b905bccdf4684520a822dd6952a4cd8392bbc58fab8930e3bbbe3171af19b039641a115aafb451fa27f941f276df048a7c4257b6b57bda805ae7499774a5853a35e68eaa7f6fc64f3261d167a21da2473304f757a71490afc04d541135c1f26725fb84073b42b280e58c8636f74794317158566df3c64486c2755713ef8b3ee27f5d8bcc52925eaaca7ef100c182b7eaa856632a422fdc49c66a2e466e787d86ac8df0d929f6b11de3b34ff5146c4bf85d07c0c9fcfeabf8a8c1350b15260c1a9f94eb5b553b0e1404675304f73b0d536d85e9d3a9b6e5980cfc3f4ca169dc5befce07a9fd9e53e5bcb013cee2e00c0310ac4babfbeb0f185e87ef39f4569373a4d52d7f257bbd1fcf018ac0e76497a5d329c571a631e229e1d594aaae1f3c42281ba6eaf946037a17c797985d4becab0f4c2b7ac53398ee4e5eca1f9142bbae54746b8559cffbea91c9b089fae8f95e7f8222d248a682a857658b8698f3d0e6165803026e102588f3d8e2e7b2e07c283d4b9495f3289b8d1176bbe9443eecf18e4394b518de871c9484d6913e47aa0685ad4442df5a320c1073a5846782f85824798a3ede39e6eed9e461e3a6356127a18dcb86478350ad89e66de8fc0d15dee8a71bfeea62449547b1eb09a8b5d7b6dc1cc519a0d57d117689fe10da68f12f3c2d52a1bda4a3369922f5aa0bb1c0d8940ade6ec7f7294f58484f7db64b87cde2380f6bdfb06a75db6e1937070de237ffb46a2fff0343bd5a6099cd8c0064a139220deba5944b71b0b45c235037835ccf1aca1a00d7daa393e0e2cd376cc942afd19d651e6c0d58740d0875d0d2fcd82375f0fcc069d3bf33d499179a87a17177083b0dad189d8812df771f635067b57c3c15d91557f6e09d441843274d620d1a98515432f3cb251b39084c1628476aa74741ef6a45a7a71116e02507512f7f5bc446bab0b5cb9f45b64f6ad6a8ec5b3dee0cd4ecf063538edbe10180eda0b562602b6f6bd1786c72f5f88445ce30fd535640472ef671b6637c8840ebb2d51071f2028cbe3a8bffa4d798b17a445342d0e4d6a55b4eaca076793e81f39e460b361ecf559c586541827e77018c4d9efcaf54416452b49396f25ca2a7a3df48d44489f7105b43a322da6f8c7653daeba10c2b31d2e46a5b84beac485a7979a44bc94bd566d6d3813861e13938aa3d1d71a759963d2a3baef098b982d968f00b956c312273ad69919e3e0cb5ee754181804760d13ae9c145a12ee0a99f6a5a88344f16692c49c07414be6dd15d8f92abd572ffa4e83873df05c7505d8c4382c5c2327af5069f01693247e2b4d4f3b3710111f1e3a78f24d689868293b8327a3a3cff012729d67e325421743918501b72b2702531ed9ecdb847a2d49e5b2fe88915d6ca637e754052b18b70e5ce367bfcd2455a6aac7cbcb70cbdf4f7bb7188c29695d84e4591846ef6ae872dadb10c2ae69420b26ecd9faf04a31757823b9536e39f7d6e439a1b4ed6b462387e2f8d58b4da946ba079334b7b1b3f1452d7e0d62687338c85f2e0cd8515a8e03e03034f2f7175ee84ec24c1e5272365284b66bbdfae97c4a9e8b090f328cc2e06818fc0e89af485f08ac69739fdc71f721b1bff313c660d3931a6d643066083c59cf8a5dd3cfdf328bef0b51961d5c2c6d592ad9bec9a9324fbe5f7feb7c01343375228a180f93bce12bf04ef1c075b4972f3e416f7e3732a13a270ad34a4b2eb0d70c1bb1e1bad28b1f727aed78e31aef389b5fc903f142fb3bb69ba8b607a6808b9a91549ae20719ebf1d17a4b8d070954572c47325cdf7c129cb698e0f78a33b3d0979f57f303b0f4c072b1d85713c852b7183885287d1eb8d4742a4668bde9fd685464a0ac5fbe14120cf37d27797c688d10a400a01687a669f21e0ae7cf7f042f2366818607389e4e24ee0d6f3383ca5499a5f931f4126752622421c890e6fad1185d1aa7074180dba036c405840b1c3a06cac662c52b1cedb1357a5a50da7992d574bd3580ca30cd143168f4dea3259e5c548dced3e917cb32f86a540828039e81ef77946b9def54f2c5f690ec4a81b9dee3e6dbf476975df67f132b7eb9a613cecaafea68f5733464c3bbe2d0d1b0f90eae35e839597d4a168e604c9c31302d64777cff01a5e7631a837555593a8ca2f43de5ee282e31fcab21c4e3919fab9ba29789a0ce8d41d9068d9a8fcf62fc9b7a0abd7ef56d09986248c6bf794252df69d11c718e790c7cbddc51db97ad793598b37e0b955b6c41756edd25256eff6dab203ed09d37f53d37730c1a00aec8e1d3b1842198d7bbb8edc8a4e476f9c0d24ccc44ed414172e472ee39788d47e1633cb54ec3e9ec13d68f3f30bb7a3cb01d58e065cf24fb944749714a036e54a2b7141729fed0260d8e0b62a3512ae595f64576127f10d43dc7f75d9ae1e5de504dd706e94ec36f0f69801cc4b1fcecc8b6ef42bd63a740d84e432e26498afbb9171f2b39c9c7744eb39843d9fec75dc52e509d26cde4f50c778e75cecf87f47eef96b5ac928100663e0c23b7be8185ea0f5247758e121bf37ca59d44fe964b9dae0bc53f2fc2695581d368bc2903574b36790bed25249a2cc795e7327534c8863c587e8a6d20eee3f7995a845d2a0dab6ead7643eee79d6f79628247035e7a303eaa6281db8125aa77b3e86f7d0bcaa88492c3b7abccce60989f01c76a5e8f87bdae0e287223e5e2788e9e2920a8d3fb3afdb21a853fe184b6a4046c07bc7bac167c1030098b5a5c4be37a8687584138c4d1c612d12ffcdaf8e7c24c120e94f149be17bf9de90feef19f650dd2a431c160fdf6def5511d8060bd627b642fab81d44b78cc8ba5db0fc182903a3863a5fda19cee5c8ae2d5e2b846668a97ee7a55023098a2d88d513471e9d179f13c8a91c5d20fc6ed31816169574e412317df8c1d710312ee8ea2ea66e103af721c85f0a68002bcc4ab06477edcde8bd65ff895019b8f2d2905cbc4794f97ef2f3cad7b650dcfcf5a6dbc98b341db9754e61a63761584b1cc534d3525f609b4a2ea6eaf277480254ec8a9bd0866741d845c04448909a2213822a3ae415f9a88c50e739a4c97ade3dc673366fba775ed750996045b2e9e26844ce94ecf7efa1fb329c277e606eed0fc0236bf730ed2d868f6f1bdb86a1582522ea5d2b6a4bbb215708390b22f016e0d7997e8b7115d6b19ce627e45a47f3dbde36bfac470565a865794052380079630deca9790f6a714bff3dbc4237ca6926b5f7040cf1d852a9183326d3198fbf4e6fcd00679ceb64dd6b513c01cbca9148824910fa181f84ecf37eac8d084b16567dc48f99f6aec7a3a2120cbb446f73ab18b5297ed6bd15c975c12ab6f13ad40faaaa2685929bcaac116982dbf627314f54975bacdf9b44a231f91681b05d23ca048cce31cc4b43f99ccd6f4fc4777e04accef94179e39e1dd89c46cb4e634bac88cabba68e2355cc1b7c3c961c05ef8588b5c32237d5c17c85a7275d57f8c97a89cc9ce969c16d45b6cca588eb81c9cb554c5aad9d3573b39260f9639cbd1c13f349cd045e9eab9c233e3a146fc232bb6a44c7d090718bc84af080f36c4ffa10fdd2469d4d5461903bcbb48c3c3f7195a1de393f5c8a6aa345facfaa78b451ad1b4162e8cef91abc5255e204e48b973bfab3ba0bb131fc553002c2273c01a7a7e78e1e2e85c0b52c62e54c838faa9b820837a58089b99dc036f1a2e7ce8114598129a7c320f1628c586ce9a7f1d413e776be35b1dc56a267222c6faa3cd42fc4cba925d415996b6fbe3076cfb08b617c131c944afeb5ca93c400f0cf6502f407c2288ab393811b25b492c5cb435c43e339ce95ee3d52fec8777aabbb565dbea0d66bc96f5bd72ba31dc95fef9aa934549c12da6a5172144d535514f18b1055685f28f67974861bf1273dfeed016bfdc2e04047f837d3156953bf987f4f0cb0db180fa3754251510469f1db47f0839b3db419c1caad8522b4d697113adfcf38705706387ddacc237fc36e6857732387ed00486d2e16a1ba7ac5d018f7adc12b3849bf4edc61704ca0c386fc759d755afd66bab8a97ade89fb128ffc70a782f72f75a5b2ef97842f98eb5aee081f0c5beccedc8747b95652451c5a79c0ccfbc6340d1782ac964015ecfc5142575b15413724fa8fc9b19c7bd25ecdc8c9e45ef9d8b12b807cf0570dd4c95790325277ed7e7265b67246f8b1f3146b8c8502ba98aa32ad4ae15866a431d4eee2cfcbc3a4381aaaf1649370f8669721b016678bbdb24d886d4a445f68077985266924baa221db77ef284a2d97b2885d338bad5074d377e3a9b7d6808993a1143fa3c2f1c25449f917abdc8d2096e4f4619870bc0ce28f07c394ec6e246ec69b614349647cd731adbd697730e9952f98298c2a8e54d27026ea167f02ae8a60a84c8ce3acc1e2fd47e47c8c355cea8ec32eca39fa6eef80e6cb828fbd8b0bb4b8e6fea34da63257f9714bb1337208a1726ddb76ff5221c7a8f8bf7bf2680352f12c7c1e7e14bc146ad58e73476dc57774e6a82f59f2ce7943344183576970b99ece34f6f0f6cd3fe94e82ccc3f83c199c414d9eb8f9d00b36802cb0d8904eda7da5fa103331299bc14948e633546b64811e89e515bdacf460cf358147b9e97a935cadf516b587e0c62ead4e6db5cef6aeaf01291cf23723771a114df2200df87ae00c4dd1b59ad260601df797c9d247c53a27a361f15e5fbf0116076d95a4ddd60bdff7e996648d5e56726b5a2da7cb77988a5f6770f1398cbb8a721a8693f3629c38a3ec28c6f568c0c77f9240eb2a497dba726ce0b529e87349b730e761fcc002a34a5a5b8a01f08fa970492978fe5c837400ee64bd349e60c2650ce7d2c6524effb688ace05cb12038ba9b05892f5de3139a7541a6a2c856694cb0131e0d7f7e12855db25afc15320190dfd66c7804ada71056a3d4074dae5503a9266565965183fab1ba33444e701e96fb0580a192e5e919f371c60a873f4efd45ad3c4bc9599d1042192e6321fa3961a3e2ca9d5ae86f5f2927f5aa44f995af23caa6f661f5890f4b0b9809cb1895b7c104d769c81652e31b11b6099f9a0a21a20897e817e9cbb68a41fa65bef9c880b726560377f1c3d32801650c653f6e64b98bf973a91868a101f1f3d6e99c80aef3c6dabfdb965bd74f5a7143d1a1d4dc516d6ca471812f85c8bf0b7a53d012fed831d83a6db0f53b75d37e41e07760f6261a9d03fcb672a5379fed5c87d948d8fc1055194109a52877ebe91142f3e24cf4b610909d231ab7e294007347be1acda650e11e7c8cb1a9ee3ed1f5e8aa80ccc2de7452e4ffa91c1070426f17b0f751558a33883e7b6b360f121e55ef71d4f95f1e8446ff7a31d9e4b1227a6c167d65ed7fffd5f6ec37675a9560181bee1f6918f461d30656b063349465c468f1996ef27d47945046c532e7752dbc0725c0bff71293087a6f89b1b38b68b94370d90382505e60da13b6441cff6282c39a45a850dde19c96f240e8abbd5e7c00cc8bd7e692ae657ddf9109e32673bf65f34490faffecf4df044738a1e33e7f18287891533b00678d8ab3bb1378f5d44f6c598d5a9eb6fb8e71f8d2f2ce2825b9982b6e9548812b29004fb48f730b216d5ae3667646553b8d1d590b1ac10b93b51af72b104d29beb814035d2c87eda8cbde45effeb966db558cb5a755e7c0c0676487b0bd91d3294ff0f97bebfebaef4650b79ea9029aceeeffbfef981ce1df03ef03ffaad05d0e79c867fecc48262314ee8fc20ac583cedf6de964acbaf0e9d3cf69dca4a9c444c209c6a62fa9259e18f9312613f4e03e314dec6e0da62f917ad52220800fa39ee2691f6b618a7c3ab3e1de937efad4d4d506449c2a7e3338928041f6662d33b2139643927bff73d3ec880abb25d2e19c798ac8cd5dc5b13e65d9bfe7f5a8874138ff2ada26c42bab812dd3ec4a230820951ca4c1dcd2d29467124daad60e27e158f79ae005863b9179f1027548c09c085c4386296c487773c5e7ac05d1584d4fbe83f22e4edd869c70dc5e2ff69a5b5c3f2563b4bcb8ee0ce645ce7fb72bfb1491905f2beb0242ab63d7f5072d227828c40f69efd7223d9451d1bdd56f00ffbda30df323f466ce322f4f4b3001e719832afff2babe2dc9b5bd43bee203b46215fad8db4d7c2970bd6b668b179802ef0d82b95ae4d5f8451f3c8928fa5ea0c2cdb05c37ce91d72b77003768d41fdcf3d6125f6435869a4cd6d63883d7ff1af1dd101679c0540c8ef5b4c5d4c459fa0e8fc86acbb61c084a8c57cdbd6f12b1698131bf11a61ffdaae0a1ae3833c93878fd430eabaa5215eb2a43c6a5ba26cd566d6b3d6ebc4220eb4f276d5dfdb424a639ff760a3020b1f40833d09d9d8007802be684852b61d56f8728c5e876161096340fc1b094b566b22e00c4c428981437075c3cff1c706f25713a2ef4227c067a18eed512c282d5c56c2757b0b150a5eead1aba0b6f54027c4b0940f9309d4a165f02e13d5d1333118825bf57d0004ba5990f0721fe258eb337b51f7dcf86189eb8587190b5415b07b6a9f0e1e4c2413ad7702f67604969f8fac862d6cd31e397fc2c82ecd2b2550e746d0ce75b7904002e95a92656810ab1fa597bdf73f262e8e1f68c59a0bee6c5020f115eda5bea83b332b9adbf0b5554fb4903b7d9b1b74d1d91bacae7a8c4b5b748bc5866c4c771c53fd2da3c5bb6f44e416d51af85bc006e84503c3ff032eaf3338adc463335b31f993a6accb75a6d387d8b993ba22c31e8b2e7ab054055f936ebb054b922a0ef3f1ba03d9f55c0b5810cd0af4aa13485b9e843acf9d51fc105504e8da3ea057ba5bcc44350fae76d85205b2204c4e64020e64ac4972b142e6c03968e10cc7127e75193c13d55a221f723e8683cfe3a7bae6473a7c09767c01b15b51d426b34a12563350e6cb87f91f6766a5a96cf021faf9e58eff9e33c3e1eeba5ed8cb9f6c0772a27c80f63cc21e158b00c2e9a1c1f915d80812989d7b356c2e5652bdfe325a7e38e94dcadff169eb78f61d122b558461319ac6cdd11aef24646ab1c4ca0c39d0450cfe4aa0e0de120ca9bfa260e7c321102fcb976cd96e6795c2d215f7382f93bfdd4d95f20e1b40a6ad6f26427f2d77f80bad66f1c6d9ab17e2f4ce656d230a8420d65b2ab4691e2634ce2c81cfb285fdf1b31ef31a9c77f9d5ef99a1f9332de34a0af0dbf5046906f46b1234411da62f2eb0217e864266b078f0e20f8a034b61b9d89312725ed9233287c3e6934e7ce27775f2bc55d79d5dd449292b2b337af910f87a2b1c012fd2646ae7e901a56dd87386c38c0b0e3ef23de948680a37421582304862f2c2c23b01d61b19064ade69b6efc4bf86491183da96fd9d2a95c8604e575c7996907084f26dfe06afe003508d863cdc03f01cc11cafe5d48aec57de41144dcf3828ed2fec415d4f4b9f72e278fbd7a3d56bb732da315b6126dc55bff8b19cafc27dc8a6533344ced958d528982f3e0351c09c724b7c89c7e6800bb34f4bf3b7845c9c1fd0b9c895fa3e4782f614b04cc86ae066977e478136780bad57b8ddeee1a2f503d050b670dcd4726a2f03e32508cf5d5e48a95ac30f2dfcac898ccbdabcf379c3c64823d7f65ab50d351b66b0b4e1641c94bff7c0df7d358b43b4a247ca69b65d8d6d9ce72e8b5c13fc0f8b8639802ac9930480d094f967997238cd84b4d04550a8d43f3d74ff688b4b06f01ba90732d49609c4a5457bd2cc66364deb31b730a1bebad0e3472fd455607885c04b3f1e3104e2c7a0d8e8f891011b004a2a3681834b95c6a1fe94e38d544fec766c7772192635fcdfc743f739b36377224d6d3e5319697a32930252ab4f6ac3b539a550fcb5630fc60f7cf99fbfc9190439d877b103e9ac60f9b5610a2044b10a51decc736a27e55c7aa059bf3646cdd7b6933a262d2d729f46e4e160063decc116da08c3a2e55e61395a79a9f0698a72763224f3c515007d9f027a210953dcced919fec56f34de68f864df7beb9620c47f9405fa01fdc9659cd437eebd842309e153a6f3821556b864b5dbad26fc217440f6b63dfb8def0b363b2e030a688f64e69c2784e4427ae6e9337f9a33c9edd631f87a057ef1e4aafdb3522f05e3aa252536d644e59100187a6fefe8e756ad79aea0d24fd9713dd9e4dcb4317130bfc89ee20d21d2c6e8e691239136f05e5681251e11743063e7a7461603abce8cc92fea74342e7ba945320332738c2085618f347c10c7f72f3cc3f6cc82c07f1bc9a57604c26b9ea9ee34349e71daa363224642459d3664408527c412f26cc5e20f76de4e8e2db16f5d3ebc3ba2e9b554fe17b16d539383895385d5e51c84cb4975ca47c9a67486b5bfacc5564a15083aae0e276f6fa4ba1e18e9c0e5baff1b5663e3093e2b149088f2ab6936b6eb57da1b0a2e55739e26506b61fdc1d783a0b9a5ba108b9fe1bea74592b0f047bd6208ffceb9b95745d92718662599862d0ce12914ba04083c8bba2ae977dcc9c11f92d8fdae8bc2f1b48d71f2c9500bd9175a010d64e6ef80fe78ec187ff551d0d57fd4e09b9a3c935a8968554d0463cb6e687fcbaa313fb1f6a7e14c265767857399b536ce39273eddc138dab296d6d66d429e6a5fd837b19b6cc35e72f87db4bbec1fe9412a45170f918fc7d73d441b73112ea73ff3e8e275b419684550fb334f538c5e1a392e8b3c6696e03aacd0ac6a47215bde79d086081aba86ead24f60bf62d58f7a722969fa2449bfe952e2e2f6ab281e04e157679e78b638e817931318bd544ba13122c22f71ee35fb22dfbb0f9912ecd293ea22335783c98bd3a9f802d00b21b0853b35638ee8df75992b1f76a8e32a9c58cc2b6dc438d3cb2fc263edb2cb0d13e1a1775c09f91796a9052de8300ffd2240c3f0b185184d9b699ab4a004f197ddc525978c304a48b1b52c1b2d95357f8a4b25303e54f03ec229f3c2f7a203a66cdd6a67214e054e394c3fdc4bac8534520cb8dd44b6f53fbe027fa0eecbdee235589715a9adb3984d63761a8cfb2b79027ae4d22e6e9e2bc1cf98e2a575bcb2d7f1bafdadcc61649020d9995e4817c93c914662d7d2c759d1377c1afe3032d723d56759d69016b9896371fc6c290a845cbffa97db9830339b4c7271149f4e4bcbe84d34b4423e8a43db73030d48cf11a9d2e5eb89f9c2644e724d694f44fb8ad81c8fb980e5a9a01eadcbd27f795ecb9592e87b8a273e823625caac38e018c0bc2ec67d25b21c0336579fb26463d76f84543912bf2803effbce04e8baec656a7d04d2095ca0f02cb63339b37b192961e02393a46e19eae05558d7570878e9678bd581b9ee019f64043dddff008beb8ee6ab63512a2c9d4f1b753297aed10aebb9f6430480ebc24d16b019977b069c8acf89edd655355efc9a2ddf125965af5435d6881c6009755dea2b8ef166e40636c77973c89700092427ba65aab1b4427594c80d89a8e19a0ba74c207295626f65c5b118c7c16988ebe2e4447e12efcc4d0a760541ea1179067560d5ef7a10193c671131428a22e9e5065700e3b7a4cdf1c36952c16bc084d734cd5d81f0e946b98e5c723334819073d9ec206c8094da376782db50514ccca462bfe264eff891e28d8e0f010d8a5a9acd4a785adf0d8774a7a50fbaf302a40168a1f12cfd028013c23951c64d2775cad7191d24a2a320521f0b31d1b9fe6f5d87e20718bd496621c623299e4a86df20cc589a49040dd610b69f527bc8d942b8a8cba829d48934e0f91c54410607d3dcb006b3321c1735a4d65541f4f5f2b61fe53a12253315d78fbc5e070c0f407a4dc0b5b43fa864452833d3279a9848b32754c263ceb81c8c750d0707ded172a3b48065bc2afce9cacb4740cafce980a3295c74e6803b23c2296baf27dee6f4cd77e0b2f6c57da60d4f18a6fa3fea22d484ffb6ef94a6f64ff8a2d73c58f42766e9e2eac5ffcca14272573bbce30436aa19a62e551edfa24f8b0380c12ae36542f5f0dcdb9fd7c61ed9ac95c7b4d1f529264c246cb665f3e698645d6a23b7c13ea29a774951c2cd655b9f3c967a295123305da91f6c00300d08ccbefd2913c1e4bec3820dda32958bf531898d3ae047fabf7a0579c574d3c0158fc1d3bf74daa3624b077b2e2adb3204b2db1b98bf4a8d356003b33f787be43bfa5689c51953513ef6efb696e80aa0d9a47b66114c5b888f4052f78e842dac055744280fd707c2bd7038dee2614f902ba6ddf548be58c8ce640788e84fb169cf1f49c47f87b491a77a37a3d99a7940f294bee4799068258ce9392ff6c8c9419d616a5325bb3d137bf082afe0de54988f8327be8d857f46db0437ab89bb66fe5d598ba13b4fe7bbd8be3213ccb16dd263b28ece60c4d7cf8a0cfc9e8b0caafa79dbabcb806f66b53e6da814c298c863eaedbd282301b792793ccd8e440016f9f74a724b720e2fd9fc1e88bdc7f3157fd34def68aeeea8cb0d4bccaf8cda23f0ed5a23ba53cf95ea80275889cab61afb2aa35691a888aa26480d67e7d594c00e37ee62b1aa8cfe8995869e97786aac9ee05520e981224566e3c10b9f9fbed173694070a456e66d9a22c0ad9ac9408dd02ec09aa9e52fc65d300b9e97ac3a6f3a7af8386b6d58930b3c43d9150435809465c232dfb9953138e746f731d3eb1713de55c2a3336c4c9bac38327358ac9c26ea5b976b9ddfca70da99c6b746f65ffe908318b90307da4a7d1cc261eb2fd27502c76a748bf664ef056963d984dc3eab1e249208eda30094a3938337775d6dda5653d4960f8d4b3b12a60f7bce26a8bcced81f98d3ccb12fa64420d052dcd120cba4e765fdfe1300835bad25369be9810a604c5fa06ac276104674d28bc60ae65fc67e213cd8e054d8805e04ee566e2a6962d9a9c61b44fa2534168fde78677b35fc8423789d5e5da799351c25b10937aa94b6e4abe85f649f286b72868af77096a0eed1cfa1e98a17071d6ffb8d306506698e9f032df9dfbef6b9ac7b2c9d3ec985f510fd621ed73f02b3d36e09098f4fd72e3161adf61cfd2612cb3a4d6f92795f74bbbfd2af747da1ef5d9422afbb5ea5ef8fada82798bfcb138754867d1c5912b0033bf2bd033ce3ebb82556dbc2a2f5148eaeb58defc9f81b839e989a9ec2a61a1f4bf8be8e3ed24a51b5c2bc8d3ac2741e7dc1079ec199fb4bd0d8e4c1918617c531e3426e52c91ae7e72d580ca14e7c33947d42bcf76ed311aff5d940ef010a15621f7fe32f668ce8465ace077cdd68adc2623809d65c2d3acc12c188d96384a053986dbd17c6a33f63854a46c5a03680bd134ab7a1ddbb01c7948ae16deef6c8529b0e7658f8c589801b88876b8c61ada1088f231383a12081410fb72a7fa2ce3067e5e89d77550e7bb4c94600670cdfe4093901c630655396f47cd4ef0ab96f0483a5df945f11e52e1981dade7d01c3924a332424687c9a5c653163171c35d00bbf49d58cb37441f7bcc86d86d17573c2ffa8bc075f8549e2de46b6ceda54ae9fa0ea8c050350cd252f734bd10aaa09d99203df0f2d3def362ec8d3d3fd8ab50e0acce27591c0a6ca6dbdf531080f7b8e6a211fd35f02225c3ca6337039505c9e108a778773bd299ff6f0882769f2b09a7eac57e04e2522ab04ec8799cac52519d0c6576dc04d8d0fff6b42590116086822737ab1ab3b9e1e0ef3d467e646eb888a80caa7eccd69106684ebc6049832c02116d2e799e34ba7d0a645c4645777a66e9fea4308ed95ee0fa7e4a3185333a8d5f448033683230b8dfe266642524db94a5a18403dbee8f9eb3a92186968ed7df336ad5a7856615538ea2fafd32ed86df853b08af371113f9de5e3700372033071891970428e41d14be26e44a855ebc7107e30223a1dc60dbeb99cc8b69b4c2265ff2272eb5630edbd235e8d23e54209eaddbdba2e80001e882f52004b0b5d55f69bdc0895db410cac9c2c0cc2abd3e171d16de275335ffe7778e3dca0b6247a0e4f923e8e83215fe2b5b880b161839c374a32bf66fc490ba94080b22a092c9a365c954e9d5532d4a0dc253fc673714aa75b7b2eed86e73efcb18e8c9ab2ebe639143d4dc225bd7fda87a04d4e3bdc1461e8db3b5a5762f3dafbddf473f7e104403c70e0a8673af6e7cb5232e0d1510e7fcac9386709c2f478d4e8c2640fb9cd22edd4757d59bcb87ac89e1ce2b8e8ee5fde3c229bcd0e4e4d64321ef7ed1b6221e8cec064a5cb1f523e5f151ee1c75aabb69def8b3de056e52838f7b78adb51a83db4f6995fa7603b0c46338d02326f72504e94a9693a4fff076ef68cec9eff21fbe707f0f52347b161ad441c7fb0d5cc7ec864f795e9d79d40aed90ec6f33e2642efcb74121e4e93d1baf1bc8fd061d006d1961045ce5cd311597249e7e91bec84c4f51449b961f47e3d9f3ee0a47f540d0312d45b4af02180ab77eff542e67ff338b99a103f4708475a888ea798a0387e0fae0ed68d3789701bb8ddb0ce909ef819dc0490f4f893a7dba5fcce58a91bf81c865ec72b9040f35b950a21c904cdf51c92fcdb5c7bb61dac29676316d0369b3a2cd01c04b3ff7caa34c64259f7840f9dbb5eb91b4e59b697cd7b5ab711c7caa1b991c26e62202bd89e6aef64e9de9a1c9cd04e6b1598658f74d3d662163b99904a77971a3bcd6dd7c15922e85c5c6b04c8d0e9ee46c92dfca6389cbc5be399439487f25c7929a9dee2e904f4d43df1e63eb8648d90e7516f74c630f28bd242c8f71cfe447371fcb5e4ce53508d9e34c91b906585a3c4eaf0f0465cd47163e2b1cf581c40f4de67066a956d35fcf25c8bdefabdba7262389c03031ffe47e7f4e3174c44bc881b46393ccbab08291dcca88b923176e9e8bf8fea529b249e3245230f5317a56fe0a63b0182c6966838da628afa2b7e01112aa1af247527b743e4c80907da9c295b8f240e030d54566a3007ae3f0f7b2b86060e72f021b2e27793a4cd2a08f4b4f5179367d782ecdfaa1ec7acf8807a9f1af0e4a15d99722e4501d780a4a7b7408fd615093544aa458f9e1c9e48f73ec4dab164c4b22ffe4e58e4edbd7cf08c89ca1a218b549f7ec47c341ef9c912af92e0bd68b772945525110685972c27d56140bd16724372031af4a4bbedbd8f1754363ff0babd01c8bdb8968b4011797c4fe7f56438089568e424b1fa56c48de1780648b73e3d05a9f385456cd8733021019f32fcd8337c2ae3d621a8227425e46701965fb8ff9110f1b80c9c757649e483e92364a6bc71a96910bcb579c2d1c4077c3f8a6f0f210469121f2a5df26593a7ea8c0c3fb98d33b5509a2710e3e2da2963a117e0fc650f258a7dc46a65320baa255607a20b430d1aba091a77a8b2cba9047a4d04e9fc53f16e0341abff0b1da49c7bb6e5ccbfb64016150f5fa22100c7ac14c6cd94d5c6bdf47237b43214e325543e44a0a866c5f688c9de9f198bb5210bbfc54e2b337f1dfae6bddf59b49559b346618f9d11ce873d917ade782862ff8b1cb535aace16acb1856e568a0c9a8cee739ae07132e31aaa459f53c562f0113858358a3167a413b69405645c26b68e6bce49278ddcea68878000991f3f9d81af081ea9d6d1949363e64dcbcc6cfed53ca3f21f55ef94d54ee4399ec16006fd264f168431ef73b9135d4c08b6248895ffe2dd74c44af9f4229ec395d4c4489ebb5ed833c78a50d6e4b9fce93b6db110b7b7f2ced36183f13cde6464be0a45dd8f54e2d725a302da291b580f3c4efd538ecbfab5cd6912b07337d518a80ded2af8120341542b91bd58fff5106de69d8c80d743abe5f29b4fbce260daf3486cf8b26f875ce6a9705104badf4b597314148a0cb9b8b5b555e4314e114b1413fbd522470cabea6183e558a4662cc0224afa5830ea05e7b8a825a6a110386de6509d25327b2e0e051592511ff8d992fe9164d05a43f7e91ce7432b93e0617b78aa360367c82c839d233f0c10f202ec2e43a8838c80a1390bd0319c2bd68ffa8886a157515b10166cbbc197107c76dce777693eff2ddb3dba387d9040ca6e93e609e67ba05e9697b23a1d29ea0d3bc4f15a5516b2dec6af05b17f4ad4362a3ba7dfb986d95b745c44e515d7933c2895a0931fb2d38649e2ef4f73020d7d54e35d9975ae872072950d46a16ca7b17a9227a3bed41d5dc2f7e574b65d3bb4d131673b9a6cd4dde03f506ad07459ebeb34fb9969e8bc2a5535b84e64ca1deaf1b6a3f87fb4fa1cb24f2b33eefe5a6af66bd8f7afadbcc48f5dddb5233ea8804c5a708c46ea347f710c2e0542a1cddf6dcc9f6b5e7cfa1ca1a04fafb1d794cf5576ce47e7cebc9f6147e8242b910b0bd8ccd41f913d0ea753cbeec6a9d1e86f182989dc451dffb683e9af1bc5a1761580219193241d48918c1583d5e61ce2695ec158047a40a3e8fa0f70e77dfac7d72bf0cf1442cc17ad03534404e186ab54ebbff8c16a62133e381bfe1421fae320b04e7e2722ce33cb8d3576cc50b8107baad0e871f69e1258b8846e1baf5786cce4ef94cc70d97e9c90eca647cc112e81af020cc699048b0a1b406cbf658708557a72e09f6575167479ba0475a5ba8212fc4a9383880ed28b6e757be99c161fbeb210495c240788d7151cc21fd70160baf3930794123e1837f1024adef638fb70a9d666cf83ae4e28c093c13e47607a3f9307ec177b17a648f3a0caa95935183cbd19be2d9ff57b5671de30c782dc0fe52308f8452dbd6074e61da88048e112477919c4f88120a77c73e0fbd2cde2e26c623f0263c9849206a35e2fafa857b41032e02f4dc1a9bbe9c29d35e0eec00285bdcaaa68604fc2dc3b6cd509a1530bc4ddda9b8af35ed565f949d98f2913583144963e50adfb967c35038506f31cce5d04939765a2d74e975690c5a495080321f21bcfa58fb04bd1f4a37b7347aebf051dccd9573b24562b73346a48ab2abdd2029bb22ff384a158d372994f3a12a741c374b9144af6397c6e5f3ad911db7e4ab8a0716e98400f199a1c7f1a39bdd7cca9d0d8d01452df91be18d973d63c351f2f8fd298d93c46564d79905da8e609e8b2972745e57650532f693ddf128924e2f4f56d26ed1205125c456f9ad0fd65d35d3ee253158437feddf99650f118947fd6c4812a1655fdaf7d446ad5c23f90672098a66b355e93881950500172cba50e6704dcc87d03e00dd5cdde8f7a38a5b714575b03d75d8207e5de7e79c2c631551f14b123126f03c3afe24018ab6fba806a902578ed7714352b25eb8e2ee9ab680e859ba91dde364c8a61319786b4bdf79b31af31c51ce5e6fa1de8163bd04c0e22cbb4d1590f7ee42f78b06f4e391b17adf8d3af56ee4ec5671a9e59a606f854a0f507d177d9dcdb634976ee4072d92614efddc87512e613c08e49e66ed216cee52acf2090255fd00a140148540811df93e0147146770dfd29592ece2d0aff779b397ae69d3c405afd0800c636fbeb9c7fa9b4ea0c2aa7fa6660828c0f89d9265765c7fcf10289244f6b28e300c5a74fd38ad4d7342d2343c811a3d5c5782ec9b0b20a7717ca85a47e9c1dd0d2a6f39e293f5d23028a6fe434df56e7d0c5366cbda0c9221f7ccfb3781a1c6db1af74719cdc73cb576f3ad66644b4732625a2c9ce93fabedc830cd9ac61a24a6449341b06a4ea156be82a0c5635974c08d3a98cd519165ef10cd6374fd6e74461881b340d0521ba6d1cebc445bae5bf85ae631d72c6a339929a022562817a7a49f32647e504af01c10d8ba6a951d838638340b3673d64380221d369becb7c82653c3f99b9e92f308ca32f001904df4972d6fd4208a19a1d1355430c28bf4fa2ec7ae2d48171bb93a4da7b4157aec573063db303df45f6bed764f9d65797ce1f62450686735ccbb7eb7e2edf7665a07f4ea5cade38fd498de2a34e7851a5c435bbfde4f13895280b33756b5026c387ab34e5b178a464578017d62241887581f9a0d54bb6bc664ea13de7bca615a39320516ddcf765c85d72c7c22044bd126e3867857c5ece91c7f9e8ab1d2a12b45c860282976fb58967bae95b34723d0a8791ca87b023d947a5067bf92066819341ce5813db611e88ddd86fc7e3f974da2a819b03c448466e670ba1a1de573b09abc0b69d353cc76c85aba05e795d4f6678889326d1a0a3cb1de0de60012984bdd7319dbb7645d6554f5ab3615111a0355d2e15f9d599ae48f4d81b2328f5d4d8ce26514d248c3b93c1ad1c90cb0dea1dc3b6c600ac68241e5bededebe03e8d197e5f7b40691c0adbe18d42ae011491c7679dd7281298ea4aee8570079f694faf5b8db4330d12c68f64d4cfadbdb546aed2186e4cea6240af45864a6a5bfeeca2c8ee4f0b811697efff141d3dcb5936639b30b376224aaacfc35548ccad86ada1cb50878a90188171925d782f9c665be6f728be29f624182253a83089b3b04d30dfff013276c61c60c6e6b3452591a1eca3c42176d73ae66e7d78c004ebd744b816aa1af6ce183d999b5d5b6a8f5ffbf8a48c22185c329a904382526f4d9a6658486d331a4b63236e3274f76b95069bd534a409d759d8d3952df1c4cd26928783590fcff3a93aed1da026cf524373b7b9dac639b461b2d877e03591e523ced1f6f569a6d8c571e50ec6821c2f646a69c11f170e853f5c26cc68dfdb9a9858f7a1d319189b427baaa7ebc0b905a81540f2a857192e778a3814ca8c52b8daaa26ac3cc96e6c903c21277a665e389489ace93487f0b6d8ad6c52c72eaa85dd0bb28398209d60326801a7fa53a9323b94e3991ca35fb364e7be6c0b225603c96f53c6382e04896b513e2792979f04be75d841f3bb88c7871945073f56973212bf92fe15689e90cb85340941b1504766d1ac980484bc3439f6ec9a3ba11aaf626dadf88bca7c63346b43a7430e89cc30d532ef693b8fd200486fa6476a7cc3400dfb0c48fd4a35698e79cc3067ec5f17caec8386810412413cc6f1651c4de30e38c9434c61fa1270da791c49ce88565d033d385513c70526f3f170b9bfb68ff70229425ede6f5c4f342c316abc92c88fd3bc04e666bd7bc85924c3861ed8f943a1a6f64cc563ef1387f71d33554fe94d91277132b5da81f7518adea555d9aca9994ca0a88e53b6fc6801e253da3e7aa4042268a29cd2112260ea583c6097d15579b86741c457569cbb3c9bd212a5858cfc52f1b44e721320bf8b45bbea890e31a665ef830c811da0034aa8766166c1af25a0c6ee09e81171c5e69ed3cbb218db4153543507f97f57d886b39010ecf81e63019ee5f807b8355546f1bd3cf4ed406c9da02b2b6ab52ae567d064dd571fb11f86fb511a04760bf7e909ff9bb40c7a859fbd1b980781391f7ac1ab652dfe1774ec587b33b8fd6cf04a59e03033977c4617bb7a99422ad5104859cafbb54a1f90eff03ee7a6a417f26574f29de88cdc7d641818eab04a53265abc557ac8555926ba5e6ed95011f6be4eb8107907238066cd21b5e276f31973f247904a8e0688e0329163f0efa772b5158e6a35b1df540669dcb8d8798919d26b66967d704b79b47cc6dff673ceded33b492ca74b78aa04f2ec8524dd9cec860e43f817a7deaff8caabdc2e6786edb8acb0d92c156e4dfce026692ea5bb225e7b4f05f7f3b1ad917f0b3c08a7e01ff745136b3e82e43f2a9239e599c5b4b6a169dfeefe87e91c97250ad8927bab8592bda00315a678f77f99937d86802f752b22e82f4625d8879b7f0a9033ceddc47cd5791d1567c9252622342c80ba1a31df68d0a8e92519218a670eeaf4ff8e08ecfa79042857cf2802b1d1465a377fa8d3095760cb25840cf02ddc2c6ce187273ea6f2e9860dcdf03329bb4e1b53f5abfde07f99cf29324a9fe2496c31591db5d619d33d7dbbe47de8c29cca759262043fd1c49afd15cc76ee4717bd14a73f496ba596b144fb02e20a74a04bfe06b2f0d6d168acf9ddcfcf721c90de5b226abea5ca129d22e878b68351bc0f46fda2a2ed881eef0eb443fea09fe8db815ea9b8450edbe936a049e9832644323c20dc087a8ca715adae0f22090cfe49af7a9788a92f3928a46c195d5196b58beeb9909fbb1e3fe9be528a71d11636a523a18b8380e29077b2c3b4175fd8cfa500c45dac130befb11fcbbf2165536eb4212a8ffd6fe9057145f44dae946defc5dbd3b15a9a2a613fbc95be089410e859b8e7e2cca23f8c72229cd3c640da73006cd15329e6b2e35215121a93cc5b414388acae6644c12bcae1cbdd2aee09fa5d6636a65833c66abf1abf974576c2b907e3d01ce48e455cd02b3bb8a689e2fc29078c59570d6745875d735f6edf3fa1622f22aa8149d89a11627f7e0fd7d8b21a33f6648ffff3ccc39148bde7d509939d3d6ad70e2268d0a5eaa0de963707e8c056549804508ffb6f1ab095cab5bff5e890a19a4abf68683882dab2d23f178c8f6d2f797461a63794a8f4454db49511ae52f9157f373996dec6e9dda88255829957911937629b1b745e7e5538068f4d20b2bd73cf7ca87194bd47e9c1a0bb4e7a2584c64e12eca3e4b1eeba3d680f3e281f5b353f19d89f9ee099398aaad6813746670829a57de1b75ea979a662acd344e3d2d4577151faf8ad0e68985f8668a30624fab5a97377dc5b3be9834d051a5b3f76fead3c727450b87998509adca4cef5494a14d19d9c8e137f4abdbc7875020ef90945611eaea56fa409bec6f30d6609f8bebc928be9b9cbc30d0b0a53edd5b74d0a65b15664f90fded5a560d8e2c0c58a66d215c30704d5300752762abfa82c875999b9b7abb8fd46bc8747e32c0a33695a3c5b299c4459f6feffb51d2c6c28e67e8f2ba233c20f0121a7e11342dc4c6e204e85c4bb8ea46be2340dcb2e990955942d1b923a030d1238e7e75f1df6487f738ef2e48b6b545e9494916189f1ccdcb082d29fdae542ddd40977ca94b50eba159ab2429c34eec40180da69d0f72d2a523093348257e85a3899d1c8ec1f6d40467e88dfc8525e794ed45c47b33860f0005d9a39b5783646f241afcdf47c45b38acba0046d9b6309ef5d943e1c1f85dbc9389e55d677f78cef0d4779d8db479f509e64f9a93989457781e0c48a53b90848be2fc4aa5734b8a6fc26648c010aecc1b0dfcb207138c1088698e18c6baa7825c842f2df0d1d1164fbbfc5a28a302dc82a4790124e9433a10913dcf94684ce1d6c25d1fc8e28f9068869d9872c71f70d4b97fdcbd1e7a72bffa09ed92ac8cb9109e6216016cf8f64ccfe1ec7072627a013afc04bc7929ae57d8a42ebce8cf87e568240218b7e993ea1332c3dd22a583116184bbb3a4647aa8e60ab39d9929093c06a54c0f86f28021b73065194247dedaf32f301d602b52dd06a23943f4f69a17c1a1d1f706ccd6d3d3d0a54fc48a618b1a78306070d9e81b57fcb79149b591a7e51e01a7d0e829c017057f32a4f786e77e19c6199492585cb5bc2e710e9d0511e8004ebd93af44ffe5aa088596d4319f0c50c0ef4a47365fa1e8a76153604ca75541b883f3dfe2e92ff2fe7c344b3f388db155bd8a92eda7ea02144d60fd3f82d1a4143a94aeb18dc123973d15eb3a2d3f548d4e272ad1c8a219ee5450b9d3cabc0f5130a90ca238e8c5a0eee87ffc4123ea410d9914e6bfc8ec26efc9b84747c957d12af708f728c4d8dd7b972240f95180a37077e6a46e791d75fe90a437f7066a89ed71cfe10caf2b8fb11541c1f396fb2ef0f767aa25ddad59537130fd153a9565a767e00a03050395381fafb6986b8acbf70229c3172741343f27693defec443c3c99d654bac438c55f419f3854553ad0f2c574a2a60edfe36bd60f7302660a61494816f3e83e29c3f89a87d1be654c62bd63c5b7068f58d5bc59b559a2c2ef2cdca9b4fa8c1a9a95b7f30c08d6d003463090a906528fb25fb7f5a4822bd630356bff2feb6100e9e9a365a8e1373e4d66ccc701607d2fbfcbb27707af32dbc09fed2a7dfda45366e4c5ec552db18b078cc48180c54e25104f848f3b5873e76f25e5d7c130d53083ab089883336624a6c534cacb862e06425a3173df19e17eb436e3568cdcb6c2b80788b1ee30d30e2236f1404681911cdd0aad33c3ed67ddf63744bb9e113e5cd0a9e0746064740e8def5a81cd9b287608fd31b79d8a5a77fd8e794fbb40345def4e059c77a7884a0189b9a42ae13a175024aff42d264f86cdbe2402c8f629f7a636b0c30835a810ccae3894568c4035254656fdd2a7f1b6350fdad201b26c1afa3f4a3fce076ab7487e8ac4ab2e2acf6a18a38f62ce6e5ba36bf775450d64ef5fe46b209328dc911db3cff3d1dee3540619b1fc3ae96e0933a7e1d4875893d0e1352da0e1b0813aa651f8881b2afb28a7d0dd5129f7dcffa73f7594bc36f1af860bb1499ca5972d901e66c0e7f956bdc69a3d98260b969bf2357bfa0da86d34d06eb7307f8d48df5149ed04d27e1e8fbd866a9d33a0ba76456a8e806833a06d60404a1c8c6c5888353aadc24ca5e7171eb8fdfc21ec9aed3a6d5a7f9560a8049b85ecebf17552fcaa75a6cf26e96af234a905dcf8122eaeeaa649099e68ff90c42d1ec931e26c8b50472f61eb2a52087302da1444d9450ae0517da82a2edb3993ee01a3878550b8575fcd38a2816636342f6ea6ed37f907297a5274bac2389205971a24ada9837eb3e98b21f6216833a13d008b20eb3b3aaabdbc132183a5d029011e04a8751a6b6a3377a0967e05031717fe0900b92c336014ef2c93459482ccbf1863c45cb2997f88cdb4e548211ec196ce50a7f88a1cfec00710f6160ff384f67e0f840d9ce064d65f5d06c476d3575f59b4ef66dcb63a92152161f98c6c125874b55b0710e71cd4eed2aa188ab2b7ada3e0699f71d192d4cbfa8a349c0e3b9f0ba2352fdbade7e551a0c482a82e11b57e59e21838652c11bbb3a699f0c82a087ebe7bf9670e35ea5247166ec7f9017e300c2147398801d0dee838df6c18cab22c106db9f97e97bd2bd19c95ba2bcdbef7122367c346afc61badcd16cc3f0fdb4a7e65eaae7b79c0c03ea343f5927b4ff73ff178244a46e30f83357bc60a2baa2efde2c92c417f47fffba523394422ebf321727d7a501805e57635c676e5cfab05e5e6b4d5e18d75a58bee85d2161e72be05cf7252811f5ef66275c083253c905d83fe72963f8ee5c148e2bd8425ef3813f82bb0c8cd0388989bc263da187e35d6fdf09a0d72cf4e9b6699af7be1fc0c0988d0244ce2cfd9a594a07dbbaef317a8ef482511ed768f1904d55605533162e8f1d243abd58d295710817ea7301563ff163d449f68108d06db8a3e42ba36884486a53095bed499d09c762d03e3706e696d2c140a68c480b053435094eb24a1647ae1270b2d223fdba0ea3b9cb9152a356eb22ac626705b410aa83e36ae09b2c3728c57e2eb44842e7f33e14c453a6414c3e9ba2935035c547b57e8517ea76577c6ff8520df804553b5622fca63295f74566c47ab8a2445065021e03ed03c020fa82ec2e2c53968fdc7dab8b7fa324a71a23bcebc8468267d692aeed011ef442df4da084ee24da4b56d76f67d9aa856c7147be8b2c12b573e54d73db28656e2ad07b34cb15f6e686896b8d85acda5a9bc0fbfa42408aea8d546a646a9c9e897550287fd1b40541bdab00d1b17b84672851de0a7ad57126d2872697d52064dfc28776d8ba2a7ac4c4bfd4e5891d243c5c396bcf86bf06737564f9030fbf22e4f00a2db61550957d70d1fd55c65389d83160d1f913c13d37da1a3ffad55263587a6a8670deb2cfce850ed00e7429e95714fc376d00f283586ebea7b34df5379f92028f39e2a17fbbc39f987818a017e2af4cd85e5be77d484cb99baa2faf220f9078b1dc74d49a88340726f5059d6cb9db62488349693aa927039a0a4e22a22f5063a4d4910d3046f05cf754a1d7156d4898fc8dd5e6172329dfbac44627b17e7f30c187f867a513f2d174e3d0d6852c3dd2493c3a0fdb5fda47d5105c75dfe38c35d083f4ddc0a9054aed158a1085e9d742cf7c9a2c282b5f805805991f91c3f3442c452a7797447efba858c52050a223175cf0c3ff2318ef33c604686120a2951e1993e054586697385bc20348edf5d5afef87b484deaa773164f90a0f8c96fdb0d633402b1ca0f07331eb0cb106fa9fb709d055e894be850dc65e561b9d0296151c63948b180d11d0f8d005ab25e1fe212dfa6cf44c1e4abf59839a1cea79d55a8cf6098b263558c5ec6a328d5a15e9fde740ca00ec275a8bd3345925a3ed3fb0e7b426dc2fd0cbb883e09a4cedf207e85392a62f0552346c976721200031722ab2f17b160a8be525d95dcb478aaff7fe57df55e37aca4bc01aff0e1a9d49a7af5096898b8f17f0cbe326a61d79bd17f18f611eb7200cf646571f35a953b904cc531fcc5575ea7618605289db50338f57305116a47e889fa91a6947ab670a27663ec83383d433294bda2a895b4dc703b4ba9e27b98582b9dc9c7564d4384392b07511e34adc74384a4c3fbc26930f45a505c4f6fc621bdf75ad69ed34e420cc0eeb277cfa1b87a70dc128df8f9baaaba157b4fee40237be4fba446bbce76173235aa4ac2e9440a9e258019054cba1ba3a07122c2592174b94408cba715f60ca8b12e5ecb7aae3d4aa7766182a1126e2b08f8ccbd66e18fe35b3b515dc7b062bb18bcc8e41fac0a3ff08cfe0a5fa87e414787b926004bb8b8db0604fc07b763194f5fb3d46e59c3ae60c0f8705bd0469c26e7bb5c1ae09e4cdf9abb0e8a3bf931f0bab9b6a690952326835c9997744bb698e11179f9bd02a8cdae9c63c9bfe9ef8fa261dc60bfa4045153491bc6cd4c66b01ae3050e30018dd62ec15a44f7014edc58cf8344c06504eba18d9d4e35ef25049efc551bbe0029a3b9b1be3a4199a692f890419f4ebefb2944ba56eb90d659b43e9656047a0ffb5a6abf62c6a8df6d9b0fa8cfc9668c9770f4e84e993ab479cebd29aa886f6a45fac5f64a3b49abdd619d3e8fa5ae1d7927b050e2d81674fca3b48b7eb5f95ed81bb265cc51a9e8ba41b000cf3424ad9dc14d1351746827d37c02fce6d9a00978017c6accc2f5b1eb51de4bbe038aaa501eddf97cb56cdf5b529895b3d6c053a9086ca62bb130f77531069ddaadeb4f80beec7bd80fec6a0c8afd1cdefc148ed53c1b64f891789258c8f56afb124f08cbd2138dbaaac07af6a5830f3a7afe870d30cb400f2635628a355cf38cf733bb4dba1b49e9425e07fd5d4a4537c3c15e59cb826e888eefb17905a72c71dcf19bfce4cd007c15c2c508b710eb852914dbcad4e4b43a1d8ca1f04ed6ebe82cbc77b82a01419a5a74bd3cee36431c94f4e4428341a9437917f90953a8ee192246ed2fc3ba402be617e651115dcebbc4600baf5757972a98f72f422d7dd2ab8081a7b32bad5b2d92eb6f1d664a455597cfc71a5e8571f7b8483a5831fae628f71dfc18fcba26a73474d7c234e702f0f7b57a8daa95b4f90c750648b0d0619a50978d92ad91f0f63018299ccabbc2ba5d103fe3b959971048eb855b1aa91a72331886b692e89718a6265c6a3a93b65ea23bfae233b912c5eaa25596d50806a59f6248734c4a52c4e2dd909c2780c7307cf91080ad4a77681379b7399db87242401733b24d195842b4a29ee5ca3380a683301d636c17abf7969930f0167f7986fe868ee06c7330bdbd8dfdc0cc5d8214d78824f9a2984fc49eb046afea800e3a351b651f4cbb4c5f3d63ced580cb187a84aeab0c12c064df02a38579864b0209c60147aef1c4fa5383c441e06d837288d79d9ec48d16896a857f261083974df62cfbe6fea8f0dfe16e6f34816267ef6ff3875e467a65cf8b4c2bffe0e2b5ce250c8589cddafe8c01e556a8ae30a41d82f87dcfcdae7e07f5bb83abb56e94e3df5f2a702ca1892540fd35095d8162a9e826a4f7e80d7a59886035dbe381127f826afb5ec4b606ab7308d292051b6fe9f13efcba2a4cda3c7241e6dc50ebbf6adfc978696e14fe4c4f09a3d256515855785e791b1b5527af081653b2b4c86d97eb13a68ee664a91e366f4fbe75785dcec190031d397531b25e8a50c18b13bc9c095cfc7a7fdb2fee15a8126dc96fc4312739d1a43e84456bb27edb630f8ecf0f9c309d84df6a6f8beb16170bed863a8d57bb12a4d504d69e5cfc9ce509b48250e7e46d318039ec57590f13ea86e991464fa80dbb71d2515eb761b97a8708e8296111fc7397f324c41c834b7a1929406f3746f19d408afb76e30f38b0665c577bc609024392bc0fd78879be7e3c645a9e06f8f43beeeedc66b41fd0849b21f36ce14d7eaa866fcef031f20352d48949fee8f1f19db5432c53d8813c4ca1e67395be5cd0402d80f58febb53e2c9bbac1101daad0188a9fa33109e122f9828fb426bd68b27a510ebf9d4ca3646d0e2784c0441bfc6a01a00f4cd4d260f03fed9ce592c6365a32ac77ffd2f01717564b9470acbb771197f1821c148e9981cdab66c92ab7d2b588af95e769154ee46d74263c29b8a8ac9c5606848f66547ae2a640913359c6d91a4555ef9a90d238237225282824c39a239b631e75fca1ec5bc79ab00cb3fa6cdfb86deb2ebc4b05ac65093b5bcb826b304207153c33ae4f4c8c6a32ed75b6335de0c161402dcce839e8194d26a003e7c42d1a287e6e630708b19c4f6a3090722cd288ed94b92cf6af775e3ca60abb2f7e00f26b73f714aa72fce9df66ded4f8fa896666d6dddd61d5f2651171fd330afe90f5f91030c33ba2ca7865db80d1504b4ad787bf7d4eeeefbfb44cdacf9759ef2bcbe899ffb1f491ce9e922ff896db8684b12d2ecb57e8a8499e9c4ee614086c9a15accf2003b48f742e3d7a2726318e807a38742b82cdbd13a4e8df8fa9305fa8b0fd7800146707f10285801f6a5c5c1dc891bdaa73304baaa72d4e6d4a79cb32dad8e7f4f1cfbd28fa7d747696dd495cad2d1b926f5985be9b03892630d85c6b3a553ab4f216166f4f7120a8419998d6f8f08f3f18b96306960bf7fd1c019d8537a74109506845606be7ecbf9348bc4752da4340b58e57b6e20a54eed1d93dea83658dfe3cfd059160b17eca68144834dfb508e3a81346806bb95e1db4bfe47333cb5bce8cd28858f41b726e07cea02c9fdfe0b1ea87b3bdfa71b16a7add2d38853caf9002ab384972d5a7e218c3634931344b7156a7138eac80e0574b8b01940ceeaf43060c67103bbb80a92331d1f0f8f487e9798bad627a2000f7795f0c1550f85723571022c6ca1dbfb107f9acbe9371f63c71eb3a38413edfc088b728d24e6760bab5520a23ca52f458731108a309ca8426a17c2d72ee90034539ec984b49a1d5d2c130386a4c68e1a9df8f7b2f92d1ade1e6a5fbd34597f7fad3af0f01eb6d385a7d58e0ff25c569fedbf40033313cbd22574145063eaf976b6047074c85df9b6b2498f5d46bccd557842e61d5e4f3434cb77c7c4424d924e8cd1dae2d09175bb5145c527eb0e2496ef63c1ccb398df8c260e01a1501c97400dc5546767af81463532c673d9ce56bd97573437e7f8b8a005a0a354310d25646dc2068678c7c50f4261d5439a0e3a8989f75bd989fe930a5bcbeb841876aedba9b241ccbe2d7c602e6c166585fd471b98c54be6b0b837526ffee80ca4b1c948bb259188ba10368aa892328d7c1fe283572177c7c3bf738d1989d57e218b6064514baf2df4dcf7377dfd575ef60696423bcd2347938c897b29b85330d957735b7de7c2bfda704a57e6e37e4a9b264144a95747fe53060e55870219e93d7a75f521e5d407642d256e8d580fa1eec3e889a9ad183619214fbeec872454314d5603814cbcadc78e53fccd9174badbfc172c2c4302e89da1d8c533b94a6656f20c28e6096db2350a7e18d1422573ee890690b45d2ea77681ec7b50c052e62b9ad6f00d7666a8fcc62af91ce0df97a6e6707179a9db698bee24c5985d7ea4933a07f6dc9f70bd9af0ac6440578e4ab783c2632c78bdf568bb80f6a749c1304a082265e5272d67ca8793b5fb985fb60e5afe4a424ebb60ca75f2e736bfb0558509fb6f5876b54d4e87b94e41f010c29c8908cba6c12b3d42b5bdce43598eb4ee159fb02bfbf71df0dbb75235467d9018aa1f015ac7d90ddedcfcb6ae58844d4004673fdee212cd224521ea391267d3c94be3cf31eb88b35ebb27bd7050d0a9fc4200498db172274d67d5ab6304e5552efce965f6504a6f6a6b7046c06fe94ddc0b53e5c1d749d4096579b45156a57bdecb8228dd26a6660322d9cc0c175d2112acefe1096579460ad161049d0ada88087d3e820fa671f64dd19cb935939459235ea90bd036c62e490217212a84d9394f36486cee0593a22a3f49a50190f817069fe568d484e0cc70288877efc08e2ebd55f7b11bd6106406d91e772fad561d052b91372e0b0b8362941fb07af6644f6e90b2cb9999f120d2059dd4b97da78636c8b9a90b3b25f2727cc7c19e24f412c4aa6826bb47d0540546fc2b882904b96ce91f42070a90a04b2d9a1bc45e604a9caf472ba03cee8a44ae5c4863e1a07b98dea4feedf9ba99dd1afa00e009c829fc4046f2abab3ba8643a04859007b63bca03c80efe4b1a2dae812c874f563b7a6201bf0023bda285c28dc464899274114058e1928c696b92a3d7b6563fcb7f5a7228d8d1bf7e8a7672768f95a547fbfc187add4ca43ab31078054af2c8bb61ef6ea7693bc4c272fefdc3b18a828a54acd9b332143e72f86182f6c5fe0a3d83d9c8d909d3b6081d94c11dbad02b19cb5e1284a83f7b69fcaee7d1dca4690a0ee8048d7d79565fddb17a8d080582d358ba8cc98787cd53721a855a3037dd315355b8aaf2766470df2a02ce768bd330ed2ca377cc9fee2869b76dfeec486d71fa2346e54e1940d73338c766e9a29f8a2bdee7af92fe55ea95b9d64245335a0c8b81c9b522e7ce06b13a3898e96239972525f078fd1f9bc0b2ed45bf990ca583d7b3c6c1aaa9bd701a097ff25bebfc6a45b806ad2548214f0f69088be875c1e3100d6ba2c297e08294f8e9abfc78913bcc906cae2366113d05fde1c3cbcb7f3e0a4f2fe1e0b59202b993ec32331593231adcf1966fdc48b781de00a475b35dece0a83bd4b8bc54a6377e10a107d4f83213f49cac9424ed30571d05cd2104e185d49cd2416b6381b317b146de407cd927cb78426dde24031954dee61737375f9193b11457c416078b4235766429a5a7838f4789d2dbb0f9ac66604d414a9b9df71ca8c962e157e8e2adb875851cfdbe59c4cf1c73b1fd22b07dfebb9b178e3b678a23168d2bb4e4aab45fb550fd25acaa66ed3e40e3b361207f28d93b746e6e2a13a457e4eea540a11da3311bc9c9c6d5d57e09f3cff864766fed91226eb85a14f89f5f273aa2b36a48443af960e71b9e542dcb282628981eae13d3e92ad17a76d176d8319179adbde3282d7b77c114f042fba7231662aba528baa36b14fe54ec003cd1e997a6a667b0dd6e144ffbdaf29812cac66f022aa5d5ffecc7add1664e065e15e197114cb41479718dcf61c71a5c509f4a6c86fd13e6c01a3a2ef33e871abb6eb4890d4d1037b24191d49f8a1a5176f629b914cd586cd6eabcabbc4d0aaf33e327cd78d083829359f9d10ae4afea5b719f650b4b3cfd95b6d224a87324f3ae35d282b02653028cb0a90e09655389fd61b9d652adad821754c63289c08d0121b5c543e5efe4b66add51e2ed7ea6074b1c0c8ce14de9dd610cbc95102acc1a73f16cd4ab6eb21e7f10af548f52125c325b0b8f2e3121b9f463a4dc53bf2cd1028a5bb9945eb095d0141670e38bbfda64d3ddd9a21bc7be3ebee95e0cb8739f74eb83ba1556d775299bac7702421226dcf566110732aec17d800eb7ddbeb2f8370d57605d11e5624016e3204e1c9b2046809eb8ac03e28272db0c2c464b24f71c1bf743e287891699039a7158ebf269742ccffcf81dcec455f3b0370dee39e7772f627062893dced253a6bd545835e0b185ea710aeda27dce230d646584e348016722fc9056582cfa556025c1c8010b3af312f134f61f3a7ee030bdacbb79f43014fbd847f4d89971d37d6c97722035dda8e9dfba7f9db50d2829deda260acdda51cdd8d49121e69c9e864799b8c5fdc950f2f19ddbc133a44f5f3697252b347e2bc835607296c75015ed3f6d10bf51f2f60975727748715739e4657240908cf20ff2e506bb0b449e4fd00734413504682dbaf31129266fa66c3a471eb73f816aae89ffa117a2a94e97fb8525f6aa5b3151e5a60e0a314d8e67cd8c0e81240d4c19a40497fc77fc045c4059c12f70acecb3a2c44e429568f40ca5341a1a6f1788844cbff0811da76fd5140830f35f2f86c1a36d7fff2acdc2470b84a8fc1715f33c949372fc8561e5589d2d22c4e7db01d6534258e403b8bf8edbd0c14798dbb4a2e2d7ce588d55303e39cb2526d40615793dbf9bc1159c187ee788a446f5575c30dd7239cbbfdd80ca3f4ecdf533f8f31dff7d8fcfd151d7e44726dd2c8d2eca04f1b79e9c16300faa740d8ba2f6ec4f00d39ebe9d3e841a34cc2de46bcc8f16728cfe16ac6bd17de44fdde568464fa6232cad89aa02d349445c640cd61632e94562a53ccba1ba7104bf085579dfca052ab2656ffc9e2c76aa8f3363206fd6ed88024529359c1c80a46b0fe4a0844f608c6ef9c964e6a9bce35fb5936b7c8469185dc804f2485886fc902323eddcd2ee4e728231ebd2148f846a985cfe5fc9ba9f825afd70d117d3525ab15645b7d2a1f62a3c83ccf6636f2a5e950b86df6b784e420cfa6e2b9844f131afc9cf1cfe631aaa218c7638bc848094afa0fc5e5933847756598b3cca9985f21264f6925d9e544d17808794a49b8b0b9661f0a42286f5239354055174b03493a4dbe7409855ab8f80d9490bd3265857fd48beb6f478343419fc37c888c7b8b535d9ad06db675ec09fcd0ca78e393385dfc066f39f131bd57815e6671bb28d4a6843d8730f282f12fe8092395c530f544487d0855b53b17dd42bd9025b2839e11254eed93f244d943b7303663f8506b6fd1c473aea00db7a3167df8c9cf378be029ba369130cb2f6f61e634e815f1953c090fc39755ba33fa3c17fa48288e8a3f73106389abb6434f2bec43b757652d1d78605170333c28616be2f94a464a3226ba4147094fc552615bbd190303473ec3b7116a95f621c4885c434d5054b99e638dab0f68edfb4165d45d6abd270320a41dadd63df13d079f33be05912494df2dc78d06324ad4398edaee2836960d0135d600127ecf8e3cc6ef44122e8afa0ec551b29c920f4abea715a9e2c7b5f162ed9e9ea23a1569f3e3aac597b86428903b78beab92bdb39bf9913902450cf996d31738998d6c8a36dce8a53c9562a1c5c4138f268a4e09175e439ba967daa4560d6c5723f6820b8b68a3e4ba35c6f30acc5fa9a5919fc593055eebed6d47349575c27746407fef011b799f0b08a8bea28834bf29a6baed2c5cc2a981182a3b822ae5612d07fdc430ea3743517b01c260137bcca62d446f3cc3ce13d7300b94dc9075cad89eb7fc8bfa226f4fc37a9aeb0fa1408170f6c0d9ccd55277ebe36f2bcbd13703e344dc44f87f21f908efdfe1e9b1a4e243700b5eea1a5cb505ace20ce8954f98a1a608895e380b4dbb49a5a32d23cca3ac3375c9a7731c3159fd0e3393dca288c5c71449f45900ff23fa339299261fc596ddeff5d08834344e8e77a40ffeb1683a3c418ae6bbe7eb5804edbfbd9ad336df6f3d4a571f96df31fc21ba8d911370f950528d1299add2d4536b52fa2ee75d1f7950107bf267a627e3bbaf5e2047b615c32da6dd2f202db8f3fab2d5cdc08b47a8dcf56dd275ddfd08bea888d790c867de87121d1096c94adda78643a0fba1d71ad226fd403ca8a5aa938c02eee07726f2ec0bd7c970f9e5f98b2bf57038220690598ec1db7d7f492bf422481160f348960326890e889810f09185a4e4ff325107c874c93e2cc3a6792450dd277987b5ea054181600b21e967b6de2e8ad991d00c37db5fde575bf2da56d20415aa043905b3a974340f5d66b24fa879549988444ff939f0acf75fa9b7378d01cbe9d5674115dbd92847e759614ab195ad8a4fb0db6625a0ac284fc6ac325a5302fbd316520827cdc2f64e58383f92050db2e362a23eb69ef05c1c4f3ff5c153a00484fc20e712b7d1afde0ef4203eb37687445c27273dfb3991ebb4e7bde724a07800d0b4be14facf7b03321d0f39656d67f72bbaca74670be2e6f6112f8ba501981b381cc42de43a3a4b93c4cc708501ba3597884160659077f6430bc745a56426109775c62fb9b2b9e324289ed31fba1ac880684b947524ff79ed95f577c2d5cabf2001b5120a9c9ddf799c19338c21e6e4c7f70dcf1e93b912583da643b507b7e63715322464caf49a672f1c98b06770a81e0ee541985c3d5a6795828922c1d9fe13842226bb2aa841a34d1750d93456eb13636f2e587fb5e22f8b1afcb5efb5389f281f53b0b1fe0a09678c78516ccc3e71f22184acd81d4727b682c8a2996958a83d59b643d9bce77137089c969c05f2f5f165bb8931be3b0c7bfce5766fdc6c7d9a94c96c8dd6af1197dcd37bf610fe9cb9e9ed64a5ece48ed417fe8be82f5530208790832101626f83c1dfc03d1bc2b094442c959b537430ebe64d778a530f4f3434caa7f13e576041245e88112f05a6bd2c5cb0c1b3cc7154346bb56da16d72968da791c053a63e209695142caeadafaa229c019c50dcde0bd33477a0720371a32ea0a632fbc3762a6945ee708655f0ba5b675a37dea7916aaa627e77e98bd67ef6f729e4c57286d4d7aca05d290080110777a403ccb7ee4a0501e8f3d99c22f409c7d8be24be6b347f27f7813a66276feea82ded404d76a63f758f22d3cbc6527b5c0836a7865b573e31743c73aebb734137e295892ce04cca35c652a0735c1949a7daa609a4fd32165702877b76a4e0f6e418704ae250c1c7cea25b2fbd942da4ff688a641ef14e0dedf61c2509f936f93f16f919404e8bd92cf8d553189734d64279bb8ef9c2ebbd7ca39991397ba68a7b6c8e5b7abebd304a2565d3d70fdd3c89d4f636f065a2e6adba779cbfa47a4b075c818bebfb5029a3dd5dea120f3899ba3a19e66d492746dec097d8066456acfeff68255d0acfa585f538064cd031cdba1cae781281ae8369d4c223f8a0ecc3da7fd06229e3afe57ff05246cc6c1a54b96dfe37ab5b9970c397e7b82deda87a3888dc4baa0155eef39f253475bfd2ecc868d33238f3f82aee85405dba80950649b37dde130a08c2dc9e8e2e22c411c940496bf5e06bc7367557f8a0c5fd5bf1292735823bcbe095ae59f32d0b61dec062f09bbc8880f5fcfce9e114fff34241b415e873d94dc9d5e22d83c503eac5973031044b99a0300c3d6af3490a066b93cc3fc069f9128c3147e05f8996e32f7a0deb32c6a0f57a791d73292ac5765406a50f55d42414438f9a332e06f3e0ee927b0ca9d266d1c33351f321ce518798ed7122c7221b74cbca2b97df2fc5bfa3bbf99b69c00b3287e1d180dc35b3a24fc734a1f9b98a079291764ca122f5cf524aeee9dbb30c411a865e64ae206539bbf28e862d4a92c3a0aeee7d9eab324d89900ace9b601f07c88fb99d653a17a61f1a519c2c19515960e0b28f23e8dad7a5f943f0375e466c761a659326091ce5eaa7633c69591cd46d206fe0199ec1ad2ad6449698c09b545dbb8b1ac3ccfc4077323399f95245aec84f02e5113896d11f7a25f080f3cad84c234fb7f304a37a8b184f2a14ddcee5a0dc5674e8e991451c8c00bd89b9394b26fd5818ea03e971843cabab21ff546fd4dd1e32e81ccd7c33cbf4ed5e359f12388cc3297aad6da187d147ffd4dedfae9e6c713b2dfdd00c5694304d73d353d5bc6083bf8d2affdbeec65d0ebe7a25022a56b2f20fd66b06fd8fe3a67173c06ed3ced45fa7213a328fc9fc0cb60e9b07efbf97a6d8834f6fc3cbb5f009d3ba9aeb6306f3ba0cb80134087eb51506799c4a97425e756bbb883e6511626732649355fbd94627918edb5d04fa9a37bbdb2a6570e2d03cc98da8189ab354121f023e895815a6faddfcaeccf0ceb66b2dc85153710dff4a379135f774172788d42a4a1e4fe46410b621cbe6e41440ec1209475e2dec13f7f06cea33e4d53b8a35d1844f5f8a538623ef25fb2f33243e5c08906bf0f30adff2c1e09a6bb4bf69aff786ae6375ddfd97d5ed8d60780a4d3e0cbe04468817b1ccca0e839d1f2db705e4967f64fd2aa141a7a062bf889eece8e7d9d419a9889f7e730892adac5c0363e569a175d2ba45e8d97ced8d6b8b66e45ea5afe6efe2d13178097a387ebcf64a43d177121b686a7c7e3a079b4edf38bbf68d8fd20de9477f6bd51ab01f8d85c57b336f8e6ca0a7d1c4c46a42084b7503c0187f79eafaf6254d92ad10b1894d704a0bd21329640e02f51292fcc08cd11d7b22bdaf947b0b0905dd4b7baacb4c5635762f7710d9673b88ff599d44c6b9805283c38a1796b884e47d0f82ede5e44e341a66110aa0aed142763704b7f4e67b9a319821eb17733d805bafb4431e6fd6ee3571ac8b4c0f1f91ddad50e413f2456df364515a54c2c576dc8608cc65c82efd917eeaf6bf2903c3a876f11debb05978e243d373fc333afe6fe9f7eb3b47f744ba83e01eb9e541dddcaf95b0062c67ed768c896a4d0fef9e4a3b13739b470c47f015fa0eb655d980b4b7230c8232832fe3663d999d97766ae1fdbcf0e8edc0d3d0d8ba4f6904c80ff337324e6fb4cbbc0cdf0e67df16619d2c9cdf3005b7e8f50b0bff3e51e3115490d738c42b968a5d610c45131467b4a6ed08cf996e03feb364f1279fa78a788e02f6b48af12c01689dae2c13302195439e291e3322ac31f48d3b7d72c3ee5c47ad17548a34c094849d228e870e74d843beb95be4705344dd21a4b897fa32c1e58ff8ebe5cfdf1bd9bf0df72fc0b25e73650cab87d49ae386b4704be19fc6df2070aac6a2c2d7bb99c8219adb68f911fa3a5ae15d7bbb466aee4369ed5ece0a2d8056df1bbc231d3ec27724bde32472ca65fc806a8fbc8623768bd02d050a45e82dea49e2a1df224ef8cd5c1293b908c3e49a50057386f01892dea1ef470075ac75e47466edcddf35665a71293e238b0ff68d79828616183a98831a29729dbdb61d689221355fb9f6b1c29bdc83519fc5ed7d718864a6aeeddec79d8c34431d432149ab224c060d98a06828ecf131c22bedb7c46eacdcdc97b73a72deb6774fd41d17d48eff194d96c18814a94c4896eed342d1a9c0399425d4b5dd1b15f26b7413ee39efeb3143be35cad7d98e041dd4d6dc0de667ad6577246f2b6d798fd6ba6c30c03d2a253b6171f3de237768c2da8c221db43330f392791c3a0c96faf88ad01aa331f53eeb25d820f9b8e18870cd0a75aa66398e59d3631ad64cf62d901e78fd541a7f2b6d3b97f56339873c639cb03255cee9e98fbd03d7ed12b53473b743bbd8a011605d7001e987efc70e309854ba2ec21d5c69f94ba6cac1f99709b18fe3338bd3a5b0e7d2070280c9e66f8d02b33f91ed44d08ee2d44c5d8d46ff9afef3cca88759a4d8418d63edf548e9a74022816dc23676cb07d27af6e911e7d3d3a9487648d48a694c7e5cc6bd7633e66761994af2a7036e66ae51391a446b0e3e8cad219334e1f5c908c7c611726ffb93adef7cf1504c180a355ba9e08dfba569cc6ceaa850c09f049ce3179b0adac8fed5aa426497a827f0660060b57b96228559cabbff816825c7da317a91417a3ed7efed09bf482ff8338413fa9f935ad6f1b9e6c8767fbf8e56014946d98b205db920111d9f14242b05a2b79d235f52c5d50d5755f15df7a983917d8f4276644a0080f44a9bb74e23cf74fbdabaf4a942684e37a00c595c8be2730270baa768c259377db69d8b383e4b20d4f541cfde45cee3f4c81b6b8db621a6889a8f354b6262350844f41b6769bbf8bc77df3998bf23830bc4591ff58692411fc2c65a6fc62662f9b2e43989b64305609e2fda3cad78bdd46b5641799e7df812e9f8bcf2dd9d441bd5b33c95f7ae93c1f5970dfb35193f0faa00fee10c64ce0b11db4999c43df84683acfb44017522347958a4f64bf639c6cb92a7e0fed9708c5e634b42f44d9021357ce2cd0b83e5d2d8b516feee87778f7d7f6eb51f9f219f07d13dab8ee4808cf0a0e0cbe9be63655f6792fe82fb174de0f43ebb545bf75ca1e480ad142ab5e9e0d4607efba1ce0d53b264b68ae67176015a43335ef2a4321f925d3cfbe83389bd7743a1a22f5f9831dd394dbbab9d5281c74af71bd7fa976dfdb73773dbebb7d94141336a14a071a3957f5fc9cbc4f18569fdc065bcb307ad773eda0bca0be737f35ba54b6b061238c53e30f83db68a957c57a8d370a83a6aa2d458f2bedd377e6c3ac8ba3ae115fc2764bf8ed49740a50f875c306a2a0c77e921248785c311899a5b9d9969d3798cf4c75bb9aec070f2ecdb8d3739c57d5be60f5b5d34a5a0831481c3c2bb9362ed24c09ee7289587d4bfb2e90d419f0801b5adf8bf1a9a70885d4154dcffbddfc0cece69804c0ffffff3f