PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 52942 d101d81a01ee16e1a3493df98ca79d3b9fbb9c14c344eb27fb8ec77896590345

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a10560b377d7c85d589b658e40029492a9581bfc37481ae5ebd82597cec9bc34
Certificate Block Hash
d101d81a01ee16e1a3493df98ca79d3b9fbb9c14c344eb27fb8ec77896590345
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030760000f0660000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000034f8a17c392f0573a4210f0c597aef0e0f2006e477f0aa30df13259ad028719205e8d588ab569e900d5fdb90dcd0a5b6d5d40b7fb7e5aee4e3aeac62a53176227920b863f1096aa13e2c81cefe0888d7d91d1c769cab5b709125000000000000008000000080000030760000f0660000

Raw Header Hex

0000402032fcc937a4f88eaff8aa2cac61db5c365ee948cb9c33d4f634382871e837b77ede69188e8996de160cf6da7737eb365035f013e52b712ebbffa4f0d02d05cef91322076ae452081834bcc9ce9725d8ebe51a4837fc1b58a9929402408e659b585dc8d777b36005a1

Proof Data Hex

59,560 bytes
12121602030767d9d1d1fe2ac038066eef418f72bc6d633c59d2a8063de8f923a5f81f5df34d90dd7dffa593c82c32296d451a04c1f6286a3a8042d1a0b13ee9fec16a56342400e2ca6aa0b67bb959ca45c5875141b1c30f6d2b0f73abfbf01baab9541023fff8627b530f4a4c5b91d26336d1f833168670581d7d1666ef1f4b0eafb868fe726baab2da7258413e23590fdf3c1eda206ef739b153939464be268608e01956db775ea1091db026f2537968dae726254d7033bbd653152b8745ea079ea0251d6cf8b27b1435b4d1e9b76f7a2e47e94cacca7d4d8784f4422f8957ebf8c079301d97654570ea754369f4034e2ff8ba33bb719b97e0a1707a7fd39315a58831c56be75d55eb639361c5cc5761c409ee8c0db5ace489b8df35589d3a555e1d1bf66e72ee4d29383e9484aa141c55bbcce1110354c619afd57edcfc530fe42ac963507d7816875e406fe1ea684a261350f8addea596fd3ec7ea55baa207ec51451c5af99766216f10f825d4df8d0fd0eefa6e6ec639b025c627aea8423e36155e71ee41b29bcc0b40ec86f829c5ad65e17532f5378f92c0cf89f49f61bf0dd3b7788ad5b8948c58fece69e1518d31f745e16a6c68a2303e4f544c01f77b2468a197a16767260faecd4335bea21c29605b545ceb3d2f4dd9d812ab88f162517954cbc2a3648c6487e11fe27fccc3fb20f097b8b32e69fdee30bfc88e5be33440ae1cdf36b414f93b202729c8d29193f3f877d116bdc87500851594d5c72e3748f898521286561fd1de6ea1deb06ec9c037b546edc6480b4bae7d7b198f62a818f86e517739ebf0c1b084ff1e2e755e20662d79229654985f679dcd06e23cd5e7182d14678218fc483a36254f36c816ccb67da5861bb2c1a063b2ec1a3f1b1f0e4fb9a8101821861540fe72f10d6592c1f46e4e174fc39b5387dab7e555de5eb424ba1ec363100c89afbfbfcd0317a04a97034015b4cc2fbd11d038e3ee21eb1eb0df958777261d24c02c236670f2144537edb37488f60cd2d56ee2b5a27f4cb35794530f507de86b743c4407e387217064fe24175a2f1983e418b645de911ce5cca551859c305cec1f76a46a1982d79fb270da1fac03c90d8159085dd2daa8f7e6900b47698e7f1e38c22db67cd40697cf7b2c856cb295094ca8cc9662394279ee0f4a9882f72e3be5bf64f6be3733922334f58c0eadc7e7b585130c81e4caab6e51e9525371025a7cfb24262fa05a8e0725ee64d3a62ddd1090b8d0d88dd4a2ba12552de261b345e7833b73ad789be21de10a28f18faff9fede1188ae98f8f77b10aa45920f03f3eaccf9de07398a5355cff5d5c4293b8ed5ea0cedf4ec83e7cf79fe9d803660d48436e9538a151c74b9e1d49a7e999207102ee716b23a5231e90bbdf16dc6c0833726059e0d4338afcec6deaebcebccf7b5d74d7615e08dc57d80d4101b0b23eb33dc5e22c16ce59d46bdd701f8a6aaeee687b1c0d4a0c4a473f7f1a2bc180b68e610d89241c62d468cce6b6697cd76d6d9feb1bc8a1d6baad90a3d03f6d359434102439962e3b0b662de12c3f70d2c0a612aaf0d6fe777cb5b78b79e9711c42c8c83df47eeb4d3adba0e59cfdca6e6fa9ff19d52230e844dde54ffe76de381449855510d12b841215f851c3af2a1c5cfc7c06ad22c7fae37e9fa78c649a61db20212800ce9b114bb7f0967956cde6b9c69ca0a600e07a1657ac4c2a822094ba9de530cf730523bacae8477681aa47de7ee2c8c58dd76df43ec0b5f6cda4ac525d050d4e50681d8b10d890a84737ef8962614beb737465cc2788e8e281d60b9725021a5089e812aabf9a8dec5ab5330234a1d204404762e64b1afa4608a0703a9a0dd9c3e27a8def82b714daf4beb34066498916f31932cc9d01006312fd5a9c6817bdb756756dd227121cf626b0c0f7550a5ab7f6fe4c5ef9dd2b818f9c62b23ac5342cd5d00a955bee11b19e8bbc3d21669090e53d66318003f46f6587ac1aca7cf8c9e1385d7452bfc05774e29dc7203e39a318ffd7c0475c3273031523f163721114ea2bc2c020e88a927649bd0cb1ef5e63cbe82cf2a9ad3319c952298611d6fa4b3121bae262c083a5ff4e8022b71abcad4b169824feb209738b7691b25bbc621f2f35a0ae5c68a402e20e766b43506e88a8d2150d22bf07ca512004fc141bdae26f463d36e1add684ea71dfb3af97c01ebed8042c534adbe490fa6acf9609508e9aa14bbc5becd2f0668ea1e34119896ea8451aa836e973cfbe8b903d980f7b554b45850f842b6cea8eb3d4949b4c827bd1d4c0f0c11a57c5c4beba650f56f9aa2dfd75c35fb0504b4aed33abd2d6e2711d377d383c4bc005fc9940516cb987fa92bd88907a471a2936d37dc143ae078d948ee491ec3a0aec67b0af07c456ccd88bf802406ccde005fc81e456f57f53f884442928d2996e8a502e77b79ee805510c7fc632f1fd51d5d883fc5256c041fb7df978c0a2ddafcfeed6662890ccb4b7ace6efbf29669868922ba3584df0d7d29c3a0b77ca04b7cfd7f18d55cc04c2b469571b8676c153a74fff3dfafabcd7a1b170b5e3647d10267f3531cda93bc06a61b791f23db7259020d4343de44d08155ac5671010e3962199fe5ace3255e16bbeaa2baf013d5e371a4249f6a403cc621ebaae44a32e53cbdf8efa5f7f387243384246b440e6e63cf80b61cc151c1fe8d499eeeb04027b42d047ad256676354ec4d2a7b44a58f5a834407d203a8f8e92b92d654c2891854ed77a62054ca670a78ab69e1d7689e2160ad314923310e58d56b1a2cb158d8cb2f8d7819f7efcc92b0d9df2a43130471a3d311c8ed08430b42f837f421da376059ace80cd3c31eeffbbf094aae94c26bd0d0e2889a1d939dae386a67093a8039bc5550ec27938f78d38ce56f76e4bd37b1749693888987d5055b2c83a4d4956c5ff735b5712dc0c87d0d73fe834849ab4f1b85f5033e0ec479625ab0ee420a201287c62a51303a2dfd4f22fa8ff4cb04c2a3f052948e885f6c3a94fc6966b35db470b6afcecf4abbaf2d3819a3433bdc18426e8e81566e17cd72efd60698b911186e999bb13157f27fabaf5298af3eddbddc116f27eb3a423b0ccc8423e5821932064ad76162146994215ed3c61473d7089ea186a15bc28d2795e70abe23a684b6105c2069ddc8f009da2c157aaa92456925808c2bc6fdbc0723184460ec2dd3b176a15d81c990371b43c61df469b0cf5e3a4e086f05dfb58f7917481b1a3b0d64b1c6182dd38ea5dd2a4f6313287af76580306d0cd624cb61d86fe10651b7ef6efe8a42a03d7d0205cd2d600f30655bc6d8ba144fc406757851f08ad21b5b63768d25a24f9168e4b117e15f319583ee5f694694b7445b04672bb524b2892998fa542b74013672d56d2a97842018365fcbd3a65ab65880091c4259706540286a847224585002bfa1f2e584f851f3c2906569d37c1c9d89c625fedbea6d1dd1820fa75a313deb9390065fe507d7bc6361a502e4fb6463d440cd0692ee84a3c1ca8aeeb2a25fc6742cc5919e7ec9e35cb197a920182649460621036bd5af8922c404abbe55fa79c7e0c18fa056102a5b4d93f19eb7c6814b4da4316c792be2b374536c53e938025eedb0d41c8bae55ff71815b9d310622ea5c1af54f478d570b7efcd0f3bbd94f76224380f7322ae62998f15538f908729e65affd982696ae023f5c6769e0c254c36740597f4cc1db009fd4fc623a8c28b9f455950bd77dfa643166d8476a9bba77f2d616425e809ec1886c2030e97aea31363349647069de8c78032d6120ff7e004427112ad3f5bae6968c8e789ed4630b0f37859689473bd8bf640b22754eb21643aa2915052e524785e3f7a7c9be55488db1396c5d6f2da5f364bd540f73cc87219e07bb999b7d401d18c600a534093ad04a7ce4e1412f8153322b91855e6cd4d2a24a323c500584cc9cc23f2cc5b1cda89db0b6ac8514e2e506264525170c638ea746e4a5cbc5231b648de040b12d6bf8916fc653c13ae590c8a5e619e55a574d395537a6af968e7b3c74e24cf298edb545c3504c0a77fb395bfd53c38c749dd4445530474471bdeaa58559b1d3fe2eff7a33a2e47731abc113ec731a149a2141817268660f9b6fb1943a2bcce82d21c5617e26c7e829ec80ad3b981e723571fba53a6cea16457e7e52baece95e3a32dfe4e24ff56286c504a83586abd0dba820e7feadae311a302bd7cae753ffc64e74580244e7747e2cc0d31792e86ce51c530c2edc3cfb69711b7708e76b2ab9e1c0385f3ef9691c2435be1cbb52b764f86894ed93cca2a5b46883656d16cbf17342cf9f61050f376210eae0932668e41c028acb61218e21af7a6c89e87c03f23b0b4bf4bee295a4e0d56c8939371eff7f082667f26ecd56e1f1293285110122627fac7b6b739679edb7cc7279efc9b0cb3e07ae944982a5b25920db271cd7ee03db460a54402f79fd0a4519d353bfa70652692e38aa259eef7d466ce35ea64ad9a5fbd19795fd6d4d944457fbc5678f975212d217913e41cee89f6f47bc4a5cbdf6ea81f513ed9b85f06ef414396553c93467d1879d960764f19fa9e6425b435dc6272a990f037828212103fad0c2a0fcfc48c0006b2e6870f00c3cb54093994fc1cb17a6d4812b9de14eace4a90453024e8782fcf40edbf6886e95271266993600210769ea5719385e79539ddad6b04d9f5d638f58e50ca15295a86d12bc264425181ad02ad2642c4ff4a70777c0a5a4630b1b2a61694ac0d378a2c2c3ff9e3fd330b1549f2863fe99d9627b1ba09d9597ca6700a683f31ea2c5366fd5370b59368562e2dea10f70921f0bb625ebc18a1dafc92971d3a47ab3d14a443709055a88adc3d951815b96626d81c4cd80acf50e5285a6e981f8859f56c6508de02b05b9f5b2a873d47c3e8d202de36ac3dac380d9d031b18ac9d0fe2998e8557ebf50e0737bd0fe1bc024b49720b827386d2e1e299bfe23c56661e3a7554791cfb10a9fe24504cf4c1a07885241c3161f0a9b581ba05303d38eacce2ee6f6f47c573a828f89e6f58efceb861b779f17ba7335ad42b3ba8e9cedf7b44aedcda735385a495f8703ed209521c553bc0eb23d8a62b5f32f930c06758796672336df545edfc197df80935291f813407e5367edefdab3525ce7c3f6d7d9c0434501dae147d2ed3627b86cb2f20e284a784c30b84949a89a88289b77fc3121c8090c1d85ec70f9106559f3bd814ba2314270188a94c74c2248a1dc074c5b40e9ad0582e5116d46e140df3ef94f56e62d370c557ad80a11f2e9697b84a53d42fdac0bdbfb7b27acf479990a7d5bb14e3b65cc67b2d94afdce2f476a49c0b2c46a3ac656d297058f6064bca0375a95506cbb73bc7ac50cb7995c7ca0a40f9f984829d9207d812eb5259a373d6527d6f13ea07587b3c80098518794d6709bec5bdac1c610629c6ffa4165f0fc80bfccc75a5bce08735f29f077ad27e9cdd27d39d479bc361c82719815bfb942e2de42b0eda8d09593320ad1c34d6e217f09e30ea2a1c265fee5599b1396cd86da89889064a157233f1c63d48da923498c3ae52968a732b090375231d560843d3461d8aad557913b095f793ef1d2937cab859ff5fb209c3e855b1d3940388f9bd83730195de318796881e815f40ca40d75296b903bbd0f2aed5d658f220e364a46f1b77d2751f5ac082ba4baeab208fee982b4814f93c025cb181c53cceddb423abcf5a0ef160e67d84c3ae8ccb7a83a26943642689630462ec4aea5e8977f8ab34de1c904a9ead3de2651813040e39aa348d1d787e936ac119ec04fa65d132f6a3fb5d769394e84bdd2cc5448d21fd367b8bac6deceab04adaa58a7c1f96f65f2ef4e5a14ee17f839965c695711bfc890a2dcff81711ab4fdf8b058e1b075e8ab5544a39f4e6cc5ea24e3dfa7ae570eb07bbc74d318c99edc62889374f83206bc37a03c91710882d120f8ccc53a772177c05d8dba34cc7e3df199086f0578a7ac068e74998ff0dfd92e270e5a7f0277d514b52abc2ec54c68a52c0703f2b6bea93acb2ff4cfa371e9417b4a3cf0ae1262cb973feda249f08ab69706fd62903029b40bfd19e467559065404bd45af6c38107b79073e0bf2686e3bd7218a131dc1bfc1d1e1ed91a7abd32d1a23f99be236d384993ff360c941ad53624cef6d91f2d991661b762912db32f5ad252c354b1541a6ae54730a9d9ab0ff195960fec428073100f9fb543671a34c001b5f70b84aaa9217c5617388a6c8259d5a186046b26ce04b5e83802e55542a98c29774ad3eb57de4629a74bab033655ce664dcba0d8fdbeb4b6ccd7a12bca032fac6075f5503e48fdcf72ce85c106c3b6774ab624425d2b5f23147e7bbf05bbc4d3a9a017966a5a50ebf8881872b5913cabdfc128d617a145c6f807bf009d6c2792c675232c12db508da07eca8ed99c71f942e67d6f37ef970a3ca340e7c9b83735088b43cb5bfdbf85c0d170828802c5cb3693b2e291b13dbca8e168495e43c6f3059ba284a66d0294bd605e4526d33f0b1f57191cce08a4405a11baa7d5600c480d470281e3a0240e71ccabca63e37f08e84d0c6a827bb3adab377e009f59ea253ac96758d76d9bfe13171cbb4fefffa9d35fc56dc7bf8d09bbadb502f53ce99ada88ce7662b35c8b15bb297f4c29e7e0eddddcce9b8c3f74a572df12096775a5d35b31786fedac1314ef5d0869c7c85e9ef119964a234c5276fd5ef3a267c63d482698d6a52a48add39c343aca7ff8aba9a15698007976e4a894abb5f999b0fc32f3ba4186927b91138d168dc86c1d88f067ffc9b0c16889dbfa8dac4d114e4230c6cb21c92dbbb116852e73d071c4dd19c2bcf30f3d177330ad76d58f7a1f04f1a7321582fde39c9940e9fa016db3a8fda6cedbe621402a3f119e5f9f718537bb92e6b4a7a299a9c4448d96f34d3eada964868df7169a06e4b42b02d0288998131d61665d1561946887ac45af946e7c2e76cbb3312f78e73b5d874ba661aa19637011754ba51c4f6b66467172b2cbd1db09b729b91ccfe4e443fd41abcd832dbec511fb85a5d35c4d78b2071ae924e7cba63f679af9970d2b212905eadea6dbe4469319d513729602757fad1910a312abd265d60c0a1eb8f08987df10348bf52a7f7630ae1fb8256ab9e40ffbe520ccc9c29edfe440e061ff3deabce143d0b8aa4eafcaa424ac99d9f3647aa1cc741ed834dccc34cc4938c424e2e170befa8498ff1b358369f6be8e7656aa1f97be66cd45a01e82b73a8fc9a1ad444afece12da86c45bbedd51557d5ff6c77c58d78690c8af2d770f2d10ba1e49cc4b881d8a625098898c3b005ccb1bf2292017185bada04c2986f7bd928ad834675d4ac3d8ae233e82003ddd7ec45d7bc8233428203873f755b104ab9751157467d5c21fb7cd346abf2eb01738c3e6f41ec17e98998461e12026789f624843c12e1d476930bb0629c26a43d41201b894032c03a4a1dc46108116f8e350583d2d58b034a28554f3d296be4546f11865167ee43f249994ea710ddd1221754fb1c63250704f4be9e84dee099c4eb96395a0ca3e7308d894843c942eda16ea57e413e29534982ebd66758e7d7fe829bb9b5b88d1e43c740b90899664e82800208e5e55c31901006b9df8d96e5f818327f26b4d8efe2ffdef54a4cc8aa07e5d55b3e08d6ac9f4e02d6234889077d4c3a9fed38d0201b0a2555d6cdd1b0c849df2d6f3f5fd43dc5ba0850d2ddbb21245b5a4c54922e3f438b1d6dcd828f77a3647d9396f10b395a6bfaab79080532929bb784ed53597741c364ac4d5b41b3fcd858ab55bf90e404f8e9b29019ffb78bc98bc0d2408cfeae0b18a92ce272aa71d797cd515c56efe01ec3e828a2f235c43bcb3af537c698b8dc85bace2043010debcef283f9f30926c88ac80dc58da34c6123466fd71e44f3448f5e93e0a60de53214b4dabd154378bb7081a388fa6b4808229569a3f9c428e5f91d98fc5b07f198e692c10c51f264656ba291f8ab016e37e23f222ad7d17e635ccbf50956d549fa410ac64290f9ddd7f7e73c5d5b11db68d588fd297058cbbead5cdc75a55d3f030134d119042cc041a57a0b31fd64e305491f18b34976582a2b57c0eeceb947d0bae14fa5c4478f4aa774ded94661f4c02089e8959701e73fea5ff18da13d179e73b6e99b640f5d498f551bc65d6488ddc7ceb81456d4e0f4cdda68db0ab4aad215ca41dfd9cbe283075796e59ef060cae2b3ab9d106f2a4a7166deb462b8d40e32d8f7c73723e82d625423bba6a49c8c21af96dcd56cb8bad205547e29ae2d39a7f28688d680f348fa5de5a056bcaadbc0efac5f9e3eb5afcb328e989878be388308745db5e4221ff31deb12bccdc123b33bc553d335e1eeaa263e75099bccbe0ce39d3dcbf6c9c6660028009c2e143df034e617a744993d13834e7cea24bc8ca9c0a7671ec44c0f3a79e8e5b2c585e03e9c51ac7c1bbb9fe32c38bfc145eef35f94aec306d25b7bd40e3f6d1fc8ffd3698b6444ee1abd09740c75b4c03c8ba374a322de7142ed60ca2d3069c399f76d61175aa55e70031552d143870300709f577493b14ede8575c6e1b58ed28470e68974d461e13ee3d1781c7c9272b76a8af8dc923693be186d02d57394b6c278c694e9a12b207556ab2460d0a3eb44ea895a16b13e83fffad2c145748ba00ea6a14b0624008a548d5529ec1ebe73a1c47acdc6263f9c6a13793793a2a7b9b8d8a08bc9a217fc13f57a00d6db738a3f713d166767aaf022904e64a7c33f22b8424cac7975ba7fd4c8f77791df64aa12e1b5fe2b4955ca1932242fe638de9120f88f59433a16e1d195475e64dd8586dddb67d710558acca1bebadbbf142b971115e81ad72766e0a22311a3c9d0d18c8400b3b621cf5a625f8de5a54153501af9d9e912ff946232c2a08858fc5654d39ee5233a2275fc1c876d524939d341152a99cd4b5cecbe195b34fcb073f461e521b78e75652733bd4bfaa0505ad552429f68676a9b428b7eca318fcf4f2642897c3eb1f06b0fba341406b0ad489b32aad7b0a5b9c6a79b01e221a906947d66af22ee9464762da3ce7336d4d907434d2e1cb3cf3c3136729d79502bfa3dca5a515f75f7d8ef69ce33724f4e7689323345708011007cdbdb501ffd96e0689d707c17e6d34a18676850de38104ba3d63559fd19c20cf3d5746b8c0ed96e0582ba6e5a78d0a11d96674652e837c4efdefe8121574caa759c39721f425f535d07eb69ad8b87ee6139eb048bb3277ab85366556ce6c4e3c10ddab3ed85a3a0feb3f9c8c422b6a2b3833bcda999c8b23d7127830d3e25c938c402c4ea17dbc767adb75a824be9c784bcd580613718378330f58375afef74fad6e59bab29dadaa92101aa81635e5c8685f4e2ef4880c962edc4c97bad463d94dd0c82ed81769fa03d7b18a34e963ea29c1396e7eeec3aa21ab3bd77ae02a7c09e5e058b0b06ffd983b9e4f4bbc8a5de547b6af1ef1998063b82be4f02c6445ce9c767a34c41b10d928350d5417d26792a1543a9a4fcd3c4e275b582331fc918b8c96efa0202d73f26c75282705e8ac7ff211945c699fe0823d541e79d3a0973359a760e27302ecbdb07524399d420faedc1483e56d02191cf8e406e728c9b4580758ef793db64723bab84296590818c003aa3d8bd21a60609cd902480caf5468ceeed10642edb40fefda30885eb9a50bc36138e8f2ec24f02b839628fc14337a5f116f08c067dfdd5fd1cc28ae5a8d6e313fa1203802110796143134a6cc2ede3add61275fe30ea6983f8a6a7c98b78ad5d5984c6e22ecfeb51fe67bb534297c83905d11087bedc8676b23e78450307bc2e4ec7869030f97c09641b621951436c1187780ba4461477303da95f685c64c793458b7485f7a9c983ad93f6f6c79ce73f8984f1ff5c83a7f62a1b2309ed087e718bbb4a16b4f6a6ff290e06c85a28b71d91cf295c5d28808e87a46e388b8cb74c5ab7c79b39f0282858df2cf0ed364d64641abce61e4ebb6dcdad77c935bf7043784c110f35712a70c5077b7743fe35052516b108d550cbd3ee77fa1a91f23a444e343146a49176f9a22d4f78f0f1731f490b4c492d366bcf6ebe6a45dcf566d1a65dd3da5c39098a3863cf33255f2965c6e739007cf808f2bfdd1d3727042248b3389688bbef4f4ae87c99ad736d7a2b965b5cc3c51ea970d7c8d3db2894703591d6d2442461281c1a69a91aebf2647b4b79a589da889d0b6d63e5a97d8d89460403c27e4044a00de9d193d413ae746c749620a975183c084240b90813fe754b3aca815c6c4ce4bb2fbb59724f45e20877d1c8c859dc1707025a743b8d5dee3e22532426df506f790a10432628cd3c1f863f0ab666f1d9bfcbe3c2574778f770ece331c553181bdad9807de3913d32764c67856782e5e5714f60102c3de726b8f78fb76fb45d242b51f1de3b7571bc7985e0dd7b1b960ae8b7534453ae4d4c31bbda4572a2093d2bca2c2f74753cb604b7cc14976e4ec047280f3bd30587dafaac4827b91861c07acd808d268ae9de49aab3bdb7b3374edc7afc14c12c33e0e53f28cb89423b40b20cd93cc50cd3b68af8d209e6c0135bd6025b775212f8cbc0b28ecbfeace87f590d8581549eb7f284977ad432eb50a5fa4a6285d9630cc19647ff052e660d78cc04fe8f24e347334dde8214683a8845ecda653ba8a63671b1f7c657365c09a5f1bdd61628732c7e0a42dd765cac0fce83f2d44e9e1c4b40970b1b9dcf96db1b6889120487219d9a71315cd9e3dd2114c9ab58f42c3d64695b0f00a402a34c10bc7b5e33574d423df480c978590e95b0994a62611e6ce1930d6fd8cf2d37e6fd52c57084042e674526cfd01551f736c40e0b854ef42bcac903c00ed7fbd08f1a503cdadfb352dd609676c7ba6b7797a5418fc5e083ddb66019127489fc2dbad342a9fb3a6e1a7f232d1de2509f5fd8ccdda99c62da9585b5ca7d4037acb96624aef20c9675e7d6fc543f5afd903d6116eb2dda5b73ee9937d39198e24783229473f007fb9db57852e5b54e5ab696024d8f18d074ae2e06afadd6beb2d61bd78590307172de2ba9c083830cfc97427f35b6b65b77cd0d6353e5ada4c7e7400f64377304b8b0a15c4bc4ac7f8ff773383ff614d9abd53423411ae99dba36f7ad03006929ac51e100962e9de3724af1e81fd1c332804ea667d1b28d537b0c5ddd644b4c620f9078c1f2b3f8d87008e20eeb408536ad4df149fba1a33dbc24a403bf2e035b9a1c15f32826d5dc31dadb9a5b58f250deb61c26321dd42285bbd806a573847a486b4d2ebcffc10def28fc47300d24958ea60dc7448df7853da47844fc03388e75f5f8e9b083082444c149f4206e48e8772ad8fa526992ea0f7f5de8193741020f1d581ea091655e480a3c88d01ec210b4dd2ee545d77c1df4dbef808f4faab62f8216228cd4da2484e7bd87315012e361a2feb09f5e654d58bd7eccc104911e23236c8316bc87a775998ed5b16bf9752020e3cd142d8c710b18d825d3115d9f69cb9fcfe2704364544047c58dc5cd33384cfe1325a40761735de6d9c9a71a959befeed8e6b7c3824b046c9bfd4abd119dd5807b80bd3f43525dbdf3780026a691aa9f42239f3c3eb5f15d8f05c4e9a3bd844d540e0e3f72614eea7b4ec14edcf37206200ef9d45f185106fbc1d6bb22cc84998604772655250a58d08106e8ae53f602738aa6daba4f00434a32cf0802ca274e81cbb8d1bad7da044e198b9e630f7f93cab7c0ad9192ad1c2cf374845fbaf6523eef80e987fed9d330d72348e61a985520685a889a1934a8620d96d604e3ea1295e1c03ab280f959a571890df967ff3c58707dab20155daaebae5fad3af6499c4f2011c1287f20114d7f34f653e7b84a157d3b06a694b835c395526f9c67a2d0bd764714cf928482b8b445f66c1792ef0f335372c58fe417c22f8da903a5d67fd17034c4c1c535281978c5538f97dc1bb479be105f321df17052792eb90266fb15ff03c4c8d6ecf0c5c43923ce647eb38ff3ac897091d7b8033047487e749548357153ed1e02f0667368cb28e2d9dd7371e67b475b03d4937d7cc6c0938827472eceab2bd052c812f0da68fdf17134d749f2a514f79ee60c810ab292d42802c6b40fe9a9454075154265fa487bfbc3bf416936ffb1a19f9ba23f6ca398ad8f5af6eb927551c6f1c37ccdf35888cd8aacf1f1489d832a5e73b1c0d2027ab5556660b3a65dd3974ed342edd98e9a15963087df8dac2875cf9968f14f867711d89df1d9fd8eb1fe6f72583247b1ef517526370f5a391fdfdf6844bd4ddc7638dd5930bd93072eca844275f204b9c24a01f343d93abf46ca6e225a29cea2e65ed1770d727d21e619e060e3ae6d261ce7016b53cff569becdc70b61be257fe2f7d4e9542b668f045c0463d3a7cee26aeace55620f6b91c55446af61f9fb7cc0fafef12644963d94c3bf323ffea0af4d605d3e148fa53bef9696b80f9b2df04d332d319e642a8e56f5b2c535370c61da97f86103f01696dc69e79a7982a449da389709b0b0820e49a61674f37606110a112fd3eaddf8069a64e20db1cf5be15cbe1a96f07a57fa2ff8a2c8047a280740b8fd221ec9af30f56bde2ff40d87af0a4ab7c6986cd851c8c1fc8c20263bd48de232b2de344126f85ad509122f83f86bb156166235d41bb41b3bcc3910260265c049290e01e9c12e1486c3751e3ce544407c2e02b54fdcbc39797ee6d710645e3c36c0a3899f2ce1a02514bbb74e88bbc5923a5676d268d764407179fd2f2789834244b0f3a72c38da5cc81436e5d713d47f1a443de891b77dcd7aa4a7548d91edc68cbf36666ddf6e291e56bce7e0fdf84fe52ac7c389449f4e70932e08857d1eed6d0976ebcebe19a702d7f6a31a69ec442bce33017e767eb50d63efbc95d1c1ed1f668f31dd3b34adfbade1faa2bc90c6590a89751b3603194db346eaf37cecc15613f233eff5a54d6d099b96d762355b545a1455ea69dda07478301eae60a7701dd765f0ced0818973fb28f7c99e36a712ea28705653f62dea6d7c54ba074907007cd44a84685edc2cfbda8126a24dff884d91c9befc4006426ee726ad974a4d67cecd49bc22baed1c1463b824b677fe742b1f78c58c70215e9b90b57cb6f1a5a3fa107aa1147f9fc47cc2cd4f2903a2f0f5f812eac3ef481f0899e24c596c5ec0d74c93e329cb87a23f3f5fefd7b003ba2f25a4bdf02b545d8b3c9c729433d1263e99ae2e5bb28478074a812fdd1929e47785a333208cfa883791e3337502d636a1b47876a8c050394225c8739ca3d0773280d739a17a2fee3235969fee0c9c24d0c51b18cda05b7483b16676f3ad3f1886f6dc9bdf559a28b361c6fdc417d081522bb6e7c7d294058494d4b09c8d27ca042a4eb1cc8313f9e62da22bf2da9b3540c2d3f90cb1f552866dad2b2038f646cf7952d8850b00ee8b2311f0e64916fea5f88c886b2c30a82a7547f3ac5f5606c947ecff062d8ce59090a1a212cc102dd64b69e265e76206a4a2966571e1325efe35425d0397a3b8c29de741a4b68ff8a2aaa75f440219238453b829f6b106e61410f7d08dd59a963df703bedeba4a91d39b7d5a40cc45a038e620398abda6acad0ccb6b86b0791880c4f822eb7396fd937084dd75c50358798691e64d1a4e7d2bbf217f3afe7bff5d257d6a64bcf9d933ac70bc2166a1e1722e3c91ef2970a803b30c094326c5faecc05ad854c8d728c27feaf2b054d4fc2654dcc1cc20468b941e04ef61601470167b75ca461a8dd83324506430a2c2e2446441bb6b289187edbe83e90827427145449a95306cfb12a536d2d83d8e3bb1e576dfb1fc50d316d765650c10eb3f52a9165bd4430507b313964af4964cef79bf6bd39ffa014ea1dee85bc076bb1b2a06761b3239af748939f0bc463a4a8cd953716446917a0c3873e207b6b31e4910ce09aa3ab050c0bce9b50a19b55460ac111935e7483d4306e43e499e077531d01355f453b59801f95c9ca6d7a0dfb8fba35911b2136a2a60a6d523efc30f44f2e0278f4491a627533bc26370ccb5e568f65f81f3832e880bffc3aa2b98b669174d09615eafbf55d9c2028cb37d7db67a40eab94d3e572583254919c78b5ee59fa1e2df05e37f5fba289502fd19b26239de8c15f71e505737728fe14631ea1b536a1ca58c516e84e62ecd50521752899650ee8b660cf25a5852c9145789991233e93b0fc34d3eb523cdcb4ead04e1a1c5da68dbd67d4070eb07647c7edc4763dc9e09fc1455342f4a6a037ca5c10216d4da9bc64556c32b9212a2781d874b1b257e05f93d8fb14ca54fa7876623148dd0c00070b7d24b508fd398a86e7e17bd5197ab9db0d1964401f1b06d9e57556cafe556ed1edba5949bb1114a22110744c29f0e1af7e69c4916151fb0e4a87979c708dba984451a0cf1db7edd7d746457ff7765248de056e3bf1d9ef654bd316e4a74ad11da9c694e9e08133f22baa5ae3e8d871195c91f83d5a6fc0d5afee0c588c157085df048ab626070813582a4cba43246a92e999be0c8908a0bc75407b90e7e30e5cf6186c2cbf96e56b47af06ba0ecd4f6bf08095101f61b5da97497859f13d0a11610f361eb0d88871bf6aff79b5631efb6c9e021156fa5f90fc492e7159db86481cf2905418b14c98e8fb17f15ddbef8d23ba158c1a79457310e2f3eb37905ddcad8fa29750adf638680cb28c8984dcb12274f36b9f53fa4ca4c5f866d9c02f3707a3bc4d9fcca9e315701703d9305e0d316952843a3dc50d107f9040e4750109ca19d02ea1e34435f21a247e6e5e3f76a50a80029ca4fafe8568fe4b13c79ea8c42632e8150801676fccafc31be9d9ec09a0a4741620d42ba24ed08adf5f1fcbe0669efe9efca3d7e963ee78292e864158985b5e75bbdb6947577eadef1bd46ca9e4675e5e3b6418f67d5fa906e459dc78cc5afba1914942b1e4882e86d3a9ae390920b6541d5b8347d9adfa89c157335ccc087371d78f90d1ec6d930d6d20c7f32a2acec72646cd47ca7cedeb8654798b029de53b52aea0163102494aba076dc3303853e3763c7b98ecd1b0b61449319c83f0f57d00a9944e14610d0758df282249e499ec8801f12fce7af432f2a8831d7fb64bf04536ddb61008b4367d06408f00cc525ecc68e46bc465085e8668f20d550cc6defc2bc15df3a630ae8b6f6f4da4d9affe3eaebbcc253dda82e7f4eabc0346aa7433c0ec30c765bc920fc05a5e03bf01d105b2aae06d42d328d0d2b4cdbd3eda9799e39fb708c8f8d2531eddaffb8cdbc1279fd621f817ae33bbb699dfa65e51f5574afab624f1baf17f7438415e1bf19db54aed48cc95d3f86e8ba23afae8989a3bbe2afc5f5b5d7fbb37b926b564f84c572e23d9a3a16d5c8efdfcfa0f4181668ebf3434dc8d52382bd8b1c10f3a596503fd053e231b8f5e3915840b0a40ae93a37bbb60a0ff03eb6d06d26c6c6b1e373be65d0ceb2690cc7794deb56be77a677bdac62544e1ffc98de794f71253897ad6fa034d511a76164c3907d366e5faf2a8e53f644fba4c056fd7ee366710316ad71d49248490a27eac097ba91b43151ebb78af334122fbca3de0543441975022c8aaa28270ef35a4c7e8e342aeb383b85a0cb32ca9040c61a932171676d17194df13c76e5fa982a626db8ad2873abc3db560e3ea494d4a68ab38c8ebfc000e398c12f5ad29053081f3aa850659b89915dcc415ed30f70037f9ba0cbf3d6c11cff23130c09b1c6b53dffbb67de7903b608e1c8a90e10ec3d7c4caecef34038dc3261d26431e6a1cd9937d04ceb9f071ee51a55cf228d9d10ac871b3e4d07f16692c1b9d916107a7c131a16c33c55cbecc30db866f19f3e6bc7c08c11a54313987f1a7343e67e11a8e321a496dc047b65e5821493cd27e61b8a2dbf27a8725d696ea70080e1ff372c48bec15679dd3e1064af8f0531093df06618d43d9f9324de7b5479759071839b114533bdc6e592a4258ae985fd55c70071759e6eb0c88e77f67ac533644d5f893cb8136c801ee2233296b52dfb16ea066fb1a273155635dd1c63a73a3f749ef7e2ba51aa457f72c5c0c87ac4364c18bb51d6ea74433ffe91f54b1b10f81158b2cc5ad38dd047292da6ae38fbb505bd94ca644beb5f3a8e99f177244ef746e006db15139f2a7d1578661fce0d1959283f7e8b16ccac209d427e3b792b81978d1d29257804610123483b866daf1f1e4eb3e98a2c4c2f41f1ebcfd00b74def753c22d71e9ccfd959f8cd3210ea71d2c5973c5ff7d3d135af46cc8acd715e7c5d03e3bae53af3ff72ff4e99470a7258ee207e4b3e31ec03472212e37b08e8200e30dff8f2b0bee36f28063156effdb6db9e23a60d101958bf7152acd2cfe92ee382ae9888e50db6cc92c623877fc54d859136ed03b9f77900a4bcce1164a0cea3b331e7de49bc55fde8084857bf991de7cccc81068456739e3d45d7ac3b15547c03d561bb034ee0511f398c5cb0cf4ed7b094c2e6db2394c705427912246eb8d05dc55318f34a16277edc43b3155816a87495362d4dd239225ac04fdb513c56c55acb7d264b7525e84fd97972ff548a813657c3a1299bc351d01123440fbcdee632f2305013551a109910fa9996e955e21d9c6efc2d09a8f14dddc7c79dc960027e266b88fb5f459976934ae3ee2a682d2365b11c33b21cd18d8c61727b5ace589ae30841eb28a22a41552195d56deab6a57c1a5fa045419519f150d9661e4a35691284bf158515d7d1707551d60c8ca0477b4c369fe046b49fcab2425ca2782bb330f274ad9eb6053aa4a4f79b9931c0a32c8239d28747bbd3df6bb35968f6bb11f59023c28dc72af74500340ede857ebf2553f3c0193f267c04ad68a86d7aee709c0fefa3990339b8a0bb7cbdfcaddef078db31eb58177a9f38a750608b919d3603bbfc7e213588c7a6a52a55263a9d9d33ff2e771110fbfeba0ea463d996ae953599ad4d87ad33d80c2176173a0a82fa62e90dfdb0e92a806c4d3fd7b2535a8efebb1c56c7df04b7eb9c7769f08824ad4e73f1f4415e1b9fe702d5bb96ea62cad6e2fd1fb68c81e1a75f5b91e1adf052861e1c4b064d49c1448a1e75acd4aa7ae84afe08cf14e9cb595bbd9b69d984671869d79cd5e1109563d92fee110cff97eb727985bf44639c4cc196397b963beb1a7245cfd8a0debbb8bd55bec73867b57f4ffbc7464cefddb866640516a8e268da6a2573ed37ae4ca477fea12002bd62a2f55ea8b3a364bd3e36c77ae5649da8b7f97ff677da71201554537504f63548a613c9ab0fa92cb3fc9eed6df7863c5975eb7bc640b6dbc2eaa133a85322750180da72c5e235283d2865bed87d9d9f1aa965041137807fad9e4f1b5e6b85f34ae0d751eba0f6e68bc65eb5367150ded00e6e86c464dca61650a36ac4431f33ef68b5149b323492500e2b3036af6afa0b80b61a2750bcf6fda7fe301ba00eeb5590b346764256f185df041d43db5902b1c44f1c31daa34759bd21fe34eaff98a3dfe7c85a31c3e462e11b8384f47f8f5cc14dc684cf82d604f81c5dd2345cda47f5ecf6237d1138df24ae2148f42b215afd47c79d052298e41b60bcfd3cb0e69ebfc0f115eeb5518315821f712ce1ab8ec7303ece324554e04a4d0412605b72c12b9d8e1691d9fbcbc6d33f0dfc32b40f4745c63b932eacfc1b38720f6c175e25c4ed831cdf297dee16eb78e14aaed20258b7c03c925fbcc5750f484fee8ffc6537bd67fb44c98406c0580c621d630193b937aaba59b902f5af403c93991cad63fff03db3594c749c88d480a42ab436001c88f820607cf31cb5a6577fd5899c49ff58f5c331ba3606df287dde1f3d8d704e406a71f40030ca46cc5dc3aecc165901112fe6fe5e75335b588be7b36debe08191eac37855f04c23b6246a692d62602d4e7b5310f7d21959843f06760d8c3b1e20feba8a5ba6df3290883ce1557d27aa5c7ae008d172f1e7297f585ac882f0363915cd6f1fd136272989fcd6124aa40b3a7cc08d5aa5bf31454ad59daf670e94f971cc4cc397a187bb27cfa1bceecac4ea2ba68f7214f6540d1b3f687b2e65d6f59aed13657a4dec92d106bb8a8d95b385e6c3104ec2ee2d363aada374ea2ae8ec71bac4814abef5a65d4fd90ce168b29ec277b731ebcf665e86bab1bff854a62dd7e64d4efbe32b324c77246bf5272e524daae322204d8439fe8ddb6fad14bc172ddee876a709bc04802e2a0836f09e76b319eae5deef026007baa6d4146fe04afcd04bc7f4fc7b5b6eed664711bf3310b12432d37df75970e10fd892e9765772adbe6db9bbc0e3623822a6aeac3dc6bdf0b0c7392994ca2c7c1626daeb714d20b73f508086038682345ead840d7150fb395832e1c2ff7dce60610abde167fd6213975607846624ec28f017c8e3dac4a366fa1f691fa5edc864fdee49569740850f0038641378c56c22d089a6124fd4114645a919347eef09bc45f04db80e462af746e1e8dbee1369ccb266280fc555704a8db93e547424d366994280f574be1ba8c21c40235ee4459f024ad46e5102ea4df39bbfa3ce4e8277a1fb0112d80984f4232ccc1ea090a8e8ebef8758b53884a7621f13f9989ac0b1c6bb2adb6cca555664f7895f0c12e597ff360f61a1f24f3fc59a12cfb33f7993e6bf5490a8d4834795cc7497e0507751a02e85a69b46993650209a6f4606c74cca5d9a1f5d610e8b0eb6de4f2c1b86c656e255472dd894561a02ee3b5476cdfc7d1fc746f2323f3d49ba2f9a0f9cbc3510f147ea5705c660f28e23a220fc2c5df144988c49cbe763487de5e1ad85b26798bc4060edf976839ed3dd5ecbe89313a14eb9a18f032d6c0b9a551547d9785bd75fa1f6836d83437bdb08e3b5f9e71412c24434ad38269ddb3cb9c4e435409ae31bbd04aaf024263bcd7ced66fe8e98714d412a4a2b79e8ece235f2ad7f5bdd62a70d049b2212e0334e79e56943c52c54cbb5afe768d27d5d3acbec23cdc5200fea7dd208d8cf46dbe15a034456a19398a5d112bf8c475b9239804856cf93a725ebe9a3cb4e0d58b52dbca84f9339bc292fd7c15eb4c124104e1baf4ed0a2ebad53141bbf200c320e1547a90c32dfd57783d10a49f410d5d0de72c11119d1e7a7bb383b90d46c734a183f13054806d306c9df10b04d480909e025e6f0c5010ceee38befeb7d2910defccaed5657b70a5222ed9fd732cf483484809ad38d9ab04a523daf49614b00a4ffb6955c3a01171cdd79dc3cf1b25d6b30163dae66af872e2f7489b5ae6e730ed5668b7064b8621ed2ce365886a21c431afd769c25604d5ffddd199218aa2879dd35ea73708359d8f76ddd0371e348e6e1fd531eddf371fcc524a58ddec5355faf58fdd148a77742380d21e99696de0c26b873ded643a9abedf0fff8983e36f6e3c3874a8f9e233857f0d491cd02ec27df7daa3abe6ec8e74c3eb4650e5778d090dd55cfac5123213a096517427faf171d9aa2d1057ebf649fa5c4a0945e17ecf6f8e905a39e5eaee1da1871453cfc180e5738a51a68e41c0f651279b8575ba57792581edcac9f803e5ec77a435db437bf074435bcd456f2e68241d444c03c7f1b751e3f78003234b2b728b9338cc1af9829f9b4f3bde8b2d190086c6097b865d14b198c07e7daa42ba84368b98705a158ba178be5d9d9032f58868b425ed89460e3cb03318c8705efd75520468ac4669dd3726bc4c5fd4e83caafc7d5a9aa7add937500a2bc190d2963509f150566344bad9a0894e9e4dc4b49b2d4e50698fcfdcecbed43b3ea88558bd96508536f76b2cbe6e78ecf5670abda25999f79e29053c3a2478220755fd0d9a9c6901880a37374938e4f9e1db47874ef9cfe7bd41341a528e97c8cb89fdb84e68e9585323523c605f111db2c780dd484d9e39e1078157ea158c809818c88cbfbaf8dc1d0624dc2c2d3793f011f0f8e80a20a4e0fb8884bd4a7b4b5ae29b254f3566a73eeb87a125a9b8719b166e34fe305588ee64d7266ae688301060eefdf9c5ee388db5cdbe066f5095f86d466ad3993ae5c0bc073d28d8936fffa6adc001871f12083581804e6fff9c199ef3ef67db9566104ee0c473c6a867e46742fe61615d19fc160f188466b1e1ed76790b70ff2da38f3e254d65c69e5eb22e2ace50bc96662887e03d62678afe242668a0e36be9fa85a053e1d0c5516eae374b4b264d7028071560fe4a4f226d80de146455ca8f1a49a687d521426e327c1a2f3e5b1710af9f3cb3ec5b7dfce3bde408e632f8f626d270cd4fe2e41df5b5448773921d13eb2a10553ea2aa29624d64af61eb627cbca6eae1f907901457e36653d28070de1794c264398ee96755b1e52960049c5ffb760cf004d8a380e58d17d7ca1b4a0f6e8a45b8dbc095f6fcc5479aec436699adb7b164b0400a1ead6c8c1c4d958fe6e5d5ab7610bc22c947fff6026ef91e118bd0a9e1a13cde558846ca9002b756eafe3c4bfe31e4c0c0d303869d7427dcb9dead8263805b01ab5e2636cfc0548d34bf17f41dd02d8c1a0adec253dff1c7f36f05b21fb65a27f7b5315947ea3525d236278d9ccccee124dd6a4330a2a4a41096a9dfc25cd867e5893145265263f31fcf6b2a90671f08c45a98dc7d9820cdea5a9fd2e333e9d0b1d9ff27c4d356ea12a5916b162365f20b980cd8d58c4025b411b493ca4ad1afae1068f5170713cf3eea0ced9a20c1371e77c9e232e365cfdc27ee6b6ae84386d95b879585e260309e99f812f368a7d323cb6670589813419aebe88ca71879b1aab7279e5e8a8a11a4f31b4a89e80e5a519f13cef1778e19da1d9193e5d63a2c70cc7c64c5c81f21d4bc6e9516dd3ef4398b01103af66b960ec1e57b15eee2365787178f86b6bd6c9ec9835ac48f65b5a3e1a65fb7e07cb236ff87a7736ddefdc8be804d24c1f25a9a7b3ea1c4dc5f97584825a30e548976a49c0b5e4cc709dc701311b4583adb0c7531aa48a7bfff65fd6555ff0e7e1978ae0cde836f0a731099e3fcca13a706406f6515ebadb4996573cca659fdaa535fdeb3e57442fd2daaa3c4c0903135fea3d0ddc97415ae0c1ca05f0e4142ccd59f0238272d80f8f3080933e3114b35c1b2da74c2c18fdc503168f32b527e13b0c1d3c8b15aa8d6c470af128aeec89a77146b5e95a6aff0a9669be5362bb6ea9c9f936664a80d61cd63c060841a2e4db7190e9175d720e98c2f816a565189b71c4cb3ab50befd1248305aa32bfc03e1d5459b9e805a3fb4a0e464b978707a91da0fc7c04da8d83163f556dcb04bfec0b6d40fb620aee5deb190d96c4af7542652fffe1f03b74ec1ff49bdd19668c0d2e77dce346e72b8244f3b7104db2909813591194c91e12af979119b325d798c9c8761b211fc441e696d7402a1729598120938912bea8959d7e53321c1cd022c501d82aaded33f24d52f5b775217d2b645b93409b3788c0694469e580b91ef5f619a81555123bd4cf6f94ae96d543483ec8b2d3349770a05d8548363ee2d0456a327fc1f68426404e114563c2c8af85b6de91f9649c7d0e393d1d55b6a099c37ad810c9ecec256065e7516ce1a9ca7c258df6feca59304ecac439857ed5f9ba027c3888e27e4c830687199e5e1abce92ef0ce58ec810a49e628545cab91be5dbc944f2e8adcfcb403b6d74c41255051a4f9a28d232043eb41a17efadcbb6d7ba33a084d764c2debdc26bada6dfa938de869a194aafdf670b2dbe2585640ea865dd2302912f3d52837682f29e4dbdd22a34075dd90893f4142fd1e22458351800075b990ca313fcb9c0f37ad7a12bbacee7832deea7d31a4553a8107e12a7da5f031823c15afea0ba3aaf57c11c13124d6c58844a6c95f1b36e459a493262ccce29f950ce06b2384ab3f3592ef51749fc7772a8fa260330d7509595bd0638d9e884ea8a409b448486ff4750c5bd8fd3c0c2f8eaae40e732d0fdab7650845797c07921c8155040ea3cad59b13f2de91739106c825fc3ae34fd58ae083b7c4f7f01fd1c239e99b98566411f94ddc4c95b637caf400942dfe0cb1ab4d9576f50ea3ab28ba6fb86f48d5dd4c69c73ccd2748bdda3cc230401a537079964f3908b92721f2c85ebb343dbf343a6ebaf8dcb2489ae0ed6fe12082c11625a2f3cccd410aa6f845c5d3d524c53978d5da3567559a8f413e9819224d6a128f8a1222bd6b7e69fdc9d3bec7906c03dbfdec7e0a7cc5d7541426e48933508c2be2cdbceb926069397ed6ea479d1690cc34715a3c53e39d28a919520798200aaeabe53cce26837cb7200d3c64fe64cd158b9539cc1b436b15d01c491985eddd0a89460aa2c061a5bb3ce9c93341fa497fbd71dd0ac2ee2f3c52d6b48850732b8043992328b6c8f7a952e7a3a80bf0821ea14a80007ce64c8b42ee0f1af82a72bcff9355a462fc33cf368cc5000498c5456f955dbea4b8f90fbfb2e6e7fe729aabb7310622909f4a2e9a64daf7777421e7eb3005b27c7edd253d49aa93ca45053a323caaf913a65e2c93f9890b01c96ee69433ec73286523c2fce174319b0972a36df4be7bf27d4e62d4c318d0175e5d0a0d190a00244ca9b41e1195848a8643937d67b211ca40840416152a76b59e879f29700cc77f94803155dd8197a482c75e27d9b452dd64dc374ca6fb1b0e114bd69301f96fb50ef746808ebea167ca31b22a771876d59fb67cdbfdacd358874c6a195325ffda9851293702f502ceeaa06a9d9997eeb54faf06eb8068ea0f1dfcee22e5d3b21277b75f2e5c412c5724eae591c0c80698d7c20b8a2055e0230247a12de76fe4239dbb0579323a6d1b983fee0039bb9d3539e91a2734e2b4c4cfd17388b9f539bc980a15011c6001924504ad7cbbd48299e96cead8928b02ec52700c5d86517b14d49e9e5ea453b3883cd5b7b21ce5dcff17cf21a7555bb4a1c10664a075ea6a9a6579a9ebb8fd6bae8fc173a97388ef6ecebb89e828501955e349a24c03c0e3e79e4c1f776ed31e1b203e77fcd93c9def9d87d155ea956fd9a40174f9b159e334e92b9f6aa87574a997b1ca6ed55bdffa3660594f6ba5d5a5e7e386896cc82286790c0428fa373706975de3d6808f029dd2c47f051f5ae5cb63c22378f122dc0b303e26280c7475a19d7b3271a1d4b2be55f3a53b432b5d474044e060f0d98d2bf030cbd00ad63dbde5b2dc3e5b0a28b35ac3a715bfabe00b508a11eea738feef92f51e4bddddeb5678e404efa27bbe7e145f2f4d626f11f861596c60bb7ac1bc52987ad1092ef76db4c94e25be52d54c95af05cb5e4cdd8232c522320116c7cb8c93ac07747efb7991b635a8cf9b7e44e673e35d3f1b9eaa5398fbe708f34a59150adef1263cd839ed0bb7f9ee42c1417180997ed11bf4d60f82ab9ab9f4da5457f4979205549dcc90259aca644d3c579078687eb18e9806c1641f91367a309af4c363ff7d09f19cb316c7264a26841c6bb5c8c04306483b3247b93dbadb56e836de473f2883d2dff1efb21c1a55a2cca956289bd974c80bc944db9806a901227177e485668b957200eccde00fb9698bd5b66ea49f1215b96d8f317babe187233f8c753722951665e0a8fc4db11c3448a5a22c27f12e4014ad4546dae231742c79dba54da6b2c756fba2285214a74ebcd1821c627b8924fa37d0597d27bae80c9d44717953c939467470cf5e1779364f4767de1e06660f3993e809fdb40485015072b1d0810ffbeccd0369de48caa7a29b6a482c7024d1ce7f9a31925c70b0241a103c9a20982f468ea7714125e8fb118c586612fc9131ff1fd6557091e6f819d4fb02c6dc7d04c000b44a5119b2574da2abcdfc5a12f553d988b9d4aa156956c855000dfa19a8397f4679192451978f0e9c5ca23f1c67d5412f70e5502012b7e99ef8a9a414ca129e540281eb45b6e20e5599420f8ec9677cafff73a1977d7cb4e6d54c9d4b9c44240d677e9fe9cbfe79f893671438e094dac4d9b09d6b5da5eadfc5d15ce85a0b48d44e71c00a7eb323f5e6761263233ff8fef8aeb39115667e3d8537f38735ac0c10a95cf6da7f5452d308465cfc102bcdff77e333ebc494464faa0cb87576c9753771923a46b0f4c77cd4f9d8fd2024e350ce843c75ac0b6c6fe6301cf3f84753d45d675eb680eed2a9f4be8976855a8c37c1f68ace20a3a982296ceb161a9321a42435d71cdb83267da340846e6502d4801304774d0a3294fc5f712c37c5295fe746b5e517fba435a130a9d4447eb8cc10b00e6646f3ebb5e09f3406ca6194cb22c0258371a3bfa517c9bc6c1981dbbb2b8b2bbe00f2e4a6f0515001698add573575014e2a0a9cc11f085b5886bde53d84dbf218c4518ff775b90804fc3f9e7822846ba8acf2c9c9a6e0551d1aa19a2454de3cb4163f80da673b43119b5b89f377faf725ffa603e851f2a93767fec6c3c8c09032c442cdf41baeb0a61d1f10baa2c949a404689c9a99bb510baa41f2bcafbc0c9025c25e1311276e277e17b44e6fdd42fbfdc0144c5459c3691068c6b7357556c71cc755044d49cdb3b54217c771cbf9f2c6597e3c3d6ddb940e4a3c9b364d50d03de3af2a16bc46aaac84ca6d71e7839a6d555da018199e8a470fa32d38a8373c41734c34ae33fdc224d093eccfcfd3ea5a3cbf360d8cd91fa6468f91456a080ae0b3494e7eea9af7c7305b39022b53330d02bdddfcafd9eca76b69e62864f614968a8b75fc487285dc9575284cd05d73b732060464e7fd41d5a38f0fea0eced30a3cfb0f8c86836b75f2b833045020be364d2b3ede9eee98115c0d6fe1c8e167461efdc596540c9fbd9a2becdcf00f7feb38ffb884c11c0565958f72e2cbaedf18262a182066cece20d0dba5ee3d5a356a0d8fd7df75ff38cff9e3aec239928031e48cf6c5c1f56148aab924ea87d97bac94d62efcdd4b047bb99d179517c83fec66618dabbd8dd0320daf3e283b660598c8083dd883542f58f129edba52ee005d832b88fca92d2245b7992383121f2dc8ebb6293419b61f8325d0a7ef55e851330e8fd3d04339dada3844e450da1cd9f2acb837a404f78aa94155e124e6cc5ce78257bab5fdc420b39299d1dcd312e202a0587006e9434098de54fb61a4c24036349409ffa81224b68bf3bbb074e5c8341c2d3b953e68e54dde72b1dc85b85eb53ed83289b77302aeeca5754748163d4901eceb7bfd3cfe78416ce851c4a9909abd47932bc10d9a34aee895b1df8479944b67d952127288bbaa9c1e8ff5473f4085d4080b7672209cd14c6a18240dd129ab2b3a5373521ad166ea483af74b6ea39ca2b6337db047bcb2405146e82eaceb1dd5fa01e4537bf17d8c0ceff22110621e27b9a0da5c58ef3548f63ebdf957d3a56d2d9cea47b19b316d4152c7e765e48adb6be5aee07fd82589f1ee4da4779be6b4293680652a2fbc0cafec5aaa7c851231427d985ed0b9d53f5598d21241f20ea185eec6ffecd1b00f66436c2c92eeb391bc2b95baa0bdf64ecb32326282b8ff888156a8253f62c08eaf41bd6380fd752886e1b6ce9ae5a345676e4b6639338468e1cbbe499ff10cc7649eacc1b48aeb51bd4109cdb616b3afad2032139dd76822a0a622dbb3cc04820d99fb8efe16ca37f32e70042c45c41ad011fc7b6a353de98c7f3d65a9e4e52f5ac481049ae39c6e7389f1adffe4d87cb11bedf388cf14705a827a1041bd4173c10d4028bdb8a96cf50441fbfe3002fce0f7d357d21b0ddb5d07fe2da6e3a3889888def4b140af96939fed94361f453fcadeb03e85e3bf07cee0cd269ce9eb839247d4e8f9db6f32f6103bab580ca8844205621804eca38f966b66a6198ad22663822c86c270b1ac5e8d1ef8a5683c7d6ab7e196a4e235e900407129c5ad37b69419098f1a15fae83c22a10fd2ce5c4aace8cb509cdcd7b87bef44761f46f4eea60683cf2ab5ec4981b2597074ed3e962ce7cac84afe9bfdd15640d55036abc4efeebdb24a0c8f53babed383b8102ceb56970cf35c18c62316539f6663fe6b537b3cf918a9d9cb5afb7e1c45f6b7d5c441450f3d6dfa9d09bdc3add7a74f8ce85acc0e0c3b9db6b1e4e338b4d9f218bcda1f2b0e286f7c8bb7e6351cb79c7d7f58d90257f1ff9c4ae2266d051da6a2429a91a70ee2d680c7992db942c9a59bfc21d1a3f06b20bda710e405788ec2df3d68db8a52ebd27b0ab26fc546ad057269fd02fbe1b1ebc1aaf289e93845abf83b5451857b7450e87ee780e5cf2076df299b993e76cb4a7e1d3dd89a053c6bf1ea2c8c321144b4aa94db6a1169dc41ce3aae5e7cac42d0e88cf71d43788d5748fad3ad8a4d819434ca759c74a48f67db589f352291fc475025230827c2a118e15da869149e3d59ef35ad663f82a6493d3feb25957ba97b5b8f5227221b5d16893f5ca584aacffc8a4e2e9f7c349314b27582aa2e53e0e45d03fefb9073ad55d4cfc8189018ad6639bf87e4f042076d407e777d3fe336c604db544bf733bf569ba6190e8bbc78c7ecc1262da9d3ce35025cf96ab24566649e4e0a9b32d4a8f07be0452922c1575fa4d03960ef472a6ec6fd64be7c0d20763e133d4454947d5c7bd6399f6110bb827a9df63b4edf870426d9cc2b6f7b132947d7790a2ab3a37d10f156a481b6c0bbd88e1a91bae63bf8ed676ebdab2b22928da17a8e02a58297645f9447f5b39f37051c9a4ffcb0fd11831b290416ae77f314d13aa8d32eadc0234930c389988da2e889892e8ba46ab6eaac01aa0b6aab476b938d27aa4bf29db970f9b9ed3351c72ab2e78c5cb82d4fbae6a11ac9e6d888ad0b9dbe82532afabde831da61e89f16ccf418438cc0e286365e46b6387262c174a72d77a80e882d16e40455969654db65ff8c5546dff83a1cc68b5bd9ecc4ecfdfcd240773612e8f9f354cdc65f3059405da602fd0ff8c0330fe7a818b3affb35d44d28018d4ae094f5dd341a5378a013f7ed3a25b0fa1040a3b3ccc8a3946b7f2553eab61ffe08579ff2ce43d604eec3cc2d94faec9f475f612df4edffc1b3551cc0dd5c122ca9b62d8427c6b30f74d0a7c94378b04a91ba512d28b73725396bcab31e7aad50f0137e09eab9af1adc9658508bc091e3fed3380f490e72d9930ded95d2e07c50d679683599e6b531e4f6690c41aaadc439aeb3fed7666f085f781e84754ce35b5f90d2cde8d909c8353ec46146d00e90eba5e1c90f660cefbfc51ae3743e8e3283433f6abbf628d838602b1b1a97b4d3ad50ea52262f5118e1effa8c2ae25aeec09a2d8d7cabaeee03884d5756c4766049d65db4b48d350ddb8b3475478a27e3333676513a666952efde50d95684d818c0a8af23efdb61518649a1d605ab2f4029703b1ded81cc47b7ba39f2a10825a9d771e799d8363df6c9f8b2e746efeaaa5d5db05493040f8f55651f4ff119826085634e8ecdcc38e9e091fb2704ffd530deee9d56f26b805ef4b054c44f473d7845ea0ec6854bc4e270cfc1fa9f82f1f0ae86493739e535d12adf41141fd9806f4434ea4a8556d410dbc96d7eb4c0b532100f735398aa316097ad4ac353cf7ca45629d86540441627d8633a43986e287305465870a6a67cad60360f2cd36ee235c371b815e377b184595dd2fee8c957d102f1b259f0058a7ddf5de8ee9954939443c8da45752eb6f23cfeaeb37ca2710d188fbf70d0db1717b1cf5408115cfbfc3ead8b79da0a590add206d7630972084ddcfd25521efa8c45b73165535e2ec862012f9623932309e882a7d2390bd25fe723d7a5a862f6b9a8ff506e1ab6b69155e5f5fa8c3dc89ec4be52f31c677e19469c9f14b44704303d84c57fc43472db82881454fac0f3deabe0962e4524715a02675e59d820eb0fc74d5cde151e260dceb140a4e8ae7342d006e0dd8af75f4b97c39dc3f58183396ade9a4424157ecbd7fe2802a27b404521c0809eef4e2bf4f9f441faba98bc4fe9fa136188346df769f408a7871fb475c7323195c2345c451fd9637ffe2b292a49f8c2202b4287a5ac10a789a5324942f1526b8f26ace7ef6d2d385615bae2582c575f73fdfe4f39bd1e1a785522fe16c6ec96de08dd15ac8395caac03ab5f402231f1b50aa8c6b561a2b7077c50844a7d3d0c4c332e016b5b29e96abf798906ed2a1fdb0a5a29db405e1529de2960afe20e5d41c844d8ebec3e2cdc21190ad6508a24bddd043f17873bfa40f1f2ed00acfedd20e4182e20fde0450d179578d32df987d49b7b9d6a0ac609dd839f113de3e59d4159fded716ee4e0f1b0e86a02b2dcee9eb8c8c79816e9ff163ad733a67d782200d74a872cf1405f14aef227e361816838e0a01d12eb128a3095bbd405923a40b68776b87804a725276fed48e486adb96c27be6676af43dd5b55cc19bda20c31c3473ab1b1812136e34ddad7b9d79d4e6038306ba03c3b7ff3a40ea998d6ed78dd77c0d938ebd2c27671f6bf3cc017322f987307ab47a0feec0a8b8688f190df525297fa8be3004068d0d8b19576060e81b65cc25063bcd70ed2bf4c767d1183e089b2dc3ed84cef9557770937d0be971466e2e1d4e0edbae5b9252f8909a8d8b9de98c2551bb9488b5f0570b7b151cc55ba961f13c10b2911a29745d6bf5929fa0bdeeec67bb4f1ef9f8df7202225a4a43047efdc2b0d901b8ae84c365b4bf8329b701f997f3698c53701b25b6ae15e49769cae9d6a1d6c867a80b935dd07676ddf5f33110bf9541f45c91920b0360095ae12471312c60881a99766acefa715e8fac1418cd7c49535df97d404adb2d893d2d8515301893c5288b8b8790decf39e69956a5db141d410fcc3f25889471bb8094ae26c78adc939f0b727c79e65f7193ed865d1f91a4783f4d5455eeedae11cfe7929f5a7e341f6966a8a183e8a5adc061d8e7c670146327c85ef9d2d500cd155510f81d36fd310abd730fb551a33c9ad725c9c67949695c89cb2a12c4e079a114f0a823461a5dd03a5ac222a4293e007dd9bebc087da8ea8cd8fcc609d6e286211e0e79ad8f56df96ad985310f81e2c64b42743c4e3cf4252f9665a253342de979bb976dceb9a5d4b82b19d73bc674c45065e46fa3a4824d5e2b9737043fd4f4e2b7e1eed91f462f69b18e6a865bb9f423fa635708fe4e7f7633acf922eac0041d3a47951631c4c8394c29246a305b665a958332c59e8f087c6bb546c648fa95746e825586dd2182d63d1dbba5772676195d9f9e30b705f377dd6987c6f680a9d3943e203230aa1de07bd30443d43aa1df552dae8d8dac46861eecb52e5944ceab044b636ab8f8d11ef4a1596485c530b4ba3547420090b5ddca65bd80c49ae1c4f5cbec0ce5efc3930e3f2b68764318772a9f134d96f91a1a207259038433e04c504d87f3bce1dd79cc3d110f1a27697e3c407aaea0272b1dc97bf961475734ad78b875078877503c6178af6550cce3df560320fac6d5dab8a8ba33d07a64ce1869365ea1effe06a9758f5f0d49870738c5a02bd484b08d1c65a4559908bcee56a540b003530c183e8c3bdabc76873d6df7163d077f2bb4f7b0cd2f2c94053e2e139a40df0d947a56f632f1f0cac7735f78f1dbc0a8a4f972b9a6481f14de2cebe299a03103251453dd47f3c63244a2001041684fb58dde45e1da3820d706425dfa9b92ad1bd9eb4fab7f3bf193b7f7caf522ce099c0097415a9fcc4eb093f59fe447edd44e73654210b4fd5a394878b509ab61f882683075cd6b53d1a7c9f0aa8b135f42c1236262f8cc8bcfe6c7c07201db15c3800422fb13f28b4f707a55605bb716c4d8ae7867496c10c298ccab263f946e16cf154de9f12d504f9411d83b1eff54d3be346bff2071542b2368fecd6e166cb5296509c21105c1168e0bc2e42dee1dbc4cfcaa17dce2c949df5889e38b165da4ebced74e87484394ac7986e7d4aaab45a22410c574e5c85a33a695c2e4746c31745c34c3ac2f6a25212ca4cd4c662ad581dc337f75f6534a10275975b257dad84bd02da70444b3c4fddfcab1fc980b92e5e8bb949d67712898956a0ecf69361b956935df08ae62d2b849be8b220bb571eafe2fd0c9e0dfe238045f6b78e61ad693c3c8bd726c8172324abdcb0c7e095024242b023cdd588c3b7e6f927adab56fa2e01bd5253a65af462f3212b27217d86ed4f22ab7f5c9d422b266dfcd0419ae5d352e935f69ad3cbc98c72721be1c854861dd43ef9c835aef84d822b0982c92b3aee8efe14cf88d8272ebf5d24ec842b80a491c9de890e53a22ef4fbae8051e55e1ee21c96ba234128212a9e2124481c27bc12d79a92806659fd461de2214c73c9852d7da1e46f15922a29ffb9a0882df89adc7b6b3a88d53acca433f6b35d53bcd81de6652ba71c29f97c7fde01747ff194b03694388d220351775d7838377cee795cecbccc56429539b8084c6c2745dcd4f1bb770e28bfb73cfac23bce68209956b4600c1ac4f282f3cd7b2bc60ae7bd5c85d044abccf22e5b983da89194dc5769507c3cbdb6af00b59c7e139a2c7f9d12e197b4f2c82b639e083f967922fa501dadd9f37937b6bb29eec0e3323def05aad1609fdb0cab0363c0d2f3b5bf3d8e163af29ec488a402f937fcc036640b53c3e2e9bde18f5d7d5797f2e1988fdd24e1d53d053396c706915a31492306925842d2530549da86dc0dceb2bd993ec3675c12c8ba2d433f2486d2561d5b4ba723fa3358cd45abcd8996d41f9ad1e0f02efb460928ba032d927b14873213c57212a5f74f1558c97433243023df68049952c416a85a68fd26069c91d9234d2585d7ba186fee79255a26f2bc2352404bd0e3220d1ec3d6446dbc09c11f92647e1f7277b0847d6abd883bc4803c1ff7ea906a2393f80e108bf295e9a75682753c86374b1fca3a14bcda9bf020bb47ba78c92d3526972da561d5db6da419c6df6bd1198f51dbe116e6a5c8037b1ae9aabb1eb6dacf8d24c1df7d9be93bf29858d255278707e2d19d4c6e4700a84389e0f56ffdbcdd811fef754c3a911673eaf251ee0f2dac1217f2df60b1ae91d167e2a98da5a92060e5a4c2bd4325a68794d40c4d8845333d3a33aaf0879337ebfe8d67f4f5ce1d5b4a589b58160e7c5a0985fc2879d21b3545724a9c3a7e1da7883c62bb16c48f7a93a68794bf057fb7d8878e183ac2303d38d73d2200e0c327a258d6ee363dce709edef26ee71766074d4fadfac5d800d6f80d3ad56fb2cb0ed462560e5dd14918d9697859fca71a6a3ddf1845d9743ca0943207288b93ae0f7a8aa0436244105998afc5cf377c7b3932c6cd578a46d4bd2dfc644f5b32d1569f9459b3a23c4f4d2cb1d0aa218e3534a7b42013703f86f28caf18bd4c15c99f4d2cd244587637afc6747378672046d1a360f816a4e10cd120629acb957ef27c689c77530d15476184711ebc942713806728ac76bd8b7f222cab63f4d5989afef03fa9404dd28941185cde466eb2c13293cf04f26835ae44865c2d34211c55a128264ddf04b9da0440561132ee0945234d7b9b598e55ce906d56dd4a299858c30836012a9ade5e45947a4c2ca4178342060e7c1778c65f447af17911f48cbfb258fc48c57ee3a432d7941919d3e7554be961593c50531a06d1f9600bdbfbb2f90c1328f98016ac7c24db4e49731cf91943bdd0100ca689090eb073789d98f8db1548c14ed700cb3369b5fa88eae87bfcd5396b386017522dab9c7bc7b4220d557f3883bd637d4d8871d261d4f8579c5f4c3a714494d5ee01e13a6e4b529c5da96d56463ae62238a342ce8266be5ff497a3e21d50b86527a89c206dd3bef8f7f3e8f87fc10ef62b5e5e5f77633b64199ec48420e703591bebaad88bf348a33a8626e982c32a333c7fbff8ee51d27fc620483aa054cf380c3fd4f4d35839b2c099bd669f2f60210ea4b91eb737433e195adf9443a2f877feac7f15517ddbc3107eeef40def80ed1e9777d3cb09ac0d8dc490bbc938a7be04c8b9abd7dd199a74f041fe59d986fa3325a254c92077745b641db813938b4ae9c70f7902c8d4dfc07b928363669dc462d4a4d0c9c77f0e55d42a40e27a7766c7174b9cb42a7894b820f31f47a35e4fcb3e8dfa25fa04c61320b001de61b1ad652ad5e11d9374274f03a4dc14bccf4d26c162db38f80f1bb4acc25b7a6ad4abbad72afb8a4b785532d9ddf2d17f6cb779cc024621411421245d57699ce09d9e0e7ce94be50f3f9208a8be3d2a5d3ac1d98b99b506ee565916fe4bddd1ccd62c3a89c14c62d2d1c5c2ce6289b8f1fe7fe65c87e5543d802c22b1c5c4cb234343e0dc9da5ad98234fb0422d7151b9391e0ec4ecd450a3720c3314f431bee356e0eb35ce72ebb794f1519839a249da4ec8d8995d1b7fcc775dc81fa5a3cd24757becefa401d366fecafaf69e348dbf52042d9f4880015b44446d5798b2dd3a9f5da035e889bd5c2ad48fced5f0d86618a80afb18851d0e62a2363c891a56372123414f8b991dfeb2eeb9921e4c6f1a002646c64b27a1f830a203deb15c3a700a974f7dea185a76e75e6d248d08c5d7539f50d115616507dc8541422b173837e49ecc8bae7e30910f7fac0ab9e695969b5165e3201d96a356f6800c6583f9424d78fb5fcd676fc6121e99a13db9f8433ada00d200e1c585a16792205256a4f2e3b111c59d77dbb5e8033bfa1fc621a062f743aa835a1834d53d99febd8fb4ee76ac0813a74b50db59e5f97a31c4f102ae1913bdf72cb3b565ab8d5d6de52e7b5ff797b27d6f8776fa2908f7026e0721ffff8011ec29dd83e0f4a13b761ef607cef060839c9605a9b0b8d9972a70a6f683cac8634fe107418889e461f5619f44efe7add055c4ef2ceec9ee1a88d4efef332822f15996e8c02f6bc178eb3d79c7eca42d6ad9e727e9ea93247077658f9e4e71bf825189b2879fb20ffb11fbd6267ef45440b4640f4f4ea1cae20ca3047e77cc211be2311d98fb9ea81e15d7966113fbdd4ffb7130661002d42dbfa618069dd72b024f460ccc693e5fa283ee90c567590dcde5049ccfdae3dc6dd0bc7bc3bebf08aa71983525785d6a4e3d749188e6266f70da001d96ed995ea54e7c9b0367358d643e392124cec6af91cfa9d385d24529a5a4c6d17f8bf8e3d2a6c24491b6788ff50f31a3d4461949938cc67bef95e060d617798a87bf59f655334dd0798a27a9747f914bb0b9b3b293c6dd8500bb7c4c279aec953a5097cf988e16b90f72a9e1aa9164f2d308a55bd0b9e0e12433ce4edadcee6e237f1d1cbc38f0c7131f87699c3d3a04454eb03e2b783739d1be39584e81e2c2341e0ec95a101be6ae9418f824644d805e924f8b6a619c7daa01e19e660f22a06ece0e7df0915ab1b6fdc32f81af62617192456fcf64837e1ebc496ca2daefd146ffee4836e601d92bf121bc7dfc3d38fd9c40d972ea5635332194d89d023db69d13cd2771623cd959d06835b0e1c27829a0e9ba837d165369308fe7f8f7b06ee1749d40075bd9d5dc202706324edbdda9c1e139a273f3a8402e98eb9756b8972dfb5a5b16c0159ca069148c71fa8e22d1dbcbaf8c66fdcb9d1fa8c3281d812bbd4581cbf1481ee0c25c357d5459285d3a7ddb27987f7a8cee53f1bcf2f282e2d70d04bef9c65cfd5edcc59d2bbb35f2096563b1b2756b99823f86652973220fb3bce861395c4465659a08671cd78534e5b59b05eac365f92c3500f6f2529daea102af43a2fc8fa04dbe30c821105a9899409a9ce6f3e25e6383d8062bca3ecc77a61a063b4882f46c7f1638330a445e4107a4745dbeabf120c021faeee828e997c61f958d5a3e1ac6f797be14129843c5ca4762ce6f2fff5c2697f182c8c67d518e961cb9ab3d6d1e1cabff317a3e8895b8d01cf4de5f365d7340ef529a5769cf82f748fb8fe3127eeca7a9690ffdca84196b2cbbd855352538136d69171daa9a67b64c9378cf6aa177f5618dc15adf4eebfa18d65b6be9160c147aea91993a0a050619b7605fcf4345d05dbae2a66dde24c6d0f2a63b0babca735043ece3ebb1ab0a3aa4e4552545ebf8860008c1fb2e929cb6091a506360114186561df1ceb7108fbcf97d2465b1d9579a5386a1f45895fafd6a525c1de5ce90d6fdddb6f224cc0843061bce9620b931142a7441cd67f3368a98ae77ee0f445454a278049c0ea7441c6591a0e2c1208010486ac2edc589378905c14b21f3804c3c6bdd673a33acf0420105157ceb7b7e44ad4d09e29eecf1f6768690b457f39030c42b408a7b30198312058dc69ff6df10056254dadb5db54b045ed1776c22cd31f713b278fa19aa414690422d943b561ca671c111729ac31f7b7199d5d7bb32095cff043f913af02113b82c3e041ba5590da54f6fc7eb340d3c3e9253c00eafc0eb1429805e5a1e5b378ebf755b466627f926bcd4e57708bb6e321b33863751b79f34fc8e4269df891c461c635dd63d54ace1053cea2a9f5370daa0d512c035530c21bec2935f900f8158449c30faaddbcd97ced5cfce4ae5e6e91fcc4e94f4c80ddbd9ea569d07b954a8c1e79c41f1a2a506de532edff54c7ece7f3a6b0c427a431a854633b498c999afa00619877dd598f268df0cbb82bb76ff60755de55d76af4453d89b468161c5bba18389d7dae3bdab6a631b7c24d6638844f2336edb59ac1e0fb5ad31370c14f37e80ac377a0f574543a3e6124f3097ac9a4e5cbf4275069ba13ca5d0e6c1cbcc45df60b81efd99705693d6b8633b6f89686b4f60ca4a5812e52f2be107e2ac6293d2d3030dd597fb99ceab3dfcd849c62aa8a4912066eae7fc41a098ca206669b5485ad4a3923e502e6f6b9d92d47546b450a09400b621133230d9086491401f10e5d946f04029d186f2d1f6ccd7602fda54e9538497f2a145bb21eb3964c39a469257d43d8d002cb17a6371f282d3374775a3448fbb2574d3bc1b4d5a5d8958f10fe761f9e918e009f9b9fbfd3b263ce55d63c66fc4ff46aefd3637a82addb09cbebe1bfce3401929a1dbe1db18355e73e363e288ab8c7cb5c684e8209490e33b9abab64f46e6f03d73754b302af30b9d69b119ff2fbcc893ac5b1d3b1247c7e466abda4ead8758af95c7b543dd1217d592498973c0dea221ba6d61ca8be9fd2804290e34aab898ba1029fe1f52b3a5a26e8e63bcbbe876e10707e9ed72739ceee3bb5282c1c9db091198693d62ba4cc3fae6044327d8797ecbdefa8120cd0e2d5658ceac23199ecb3a955668660261d8cd4c7281efe98afecaf30af48c7c00d2dcdec94c7f134bc04a149b152d089c269b29b7bf3b65f7680b2fdc4a47a60a9f7e09952a183d228fb67e1ae05655a04a857da8e08157f5cc2ceb481d95d6729b1c2b69841ac0e7e3cfeb6142e48843e1c130ab1401ee3e2c71d0cb3a00c8c2c580ea6f38f84b229437c1996e7e5730fdcf527796ed07d23c12b28ead9eb4e25a11828b19877f9b30363ca968630678b6742c1973a707c28a54aab77e2ef13fb57bdcd80e8b7129bcc91c461b76a7d13e94cd6f8c6814640b4f5ff2c5769535667f4b6f3859fc13254454a36c96430d2a4381b41822a0984678c66bbbf346c7d66aea750611ce4b354d0c0217880a241c5339412de62acf173d5838fdc6435204ee846fd1cbbf8277542f4a46b01b39bed6514ad31ed2710051630a0996385b1b3058beb210a7866e79ba538275a661f7eec5ba80946922b3dba9c91ad3dba86d4d329407a671699ce1c7228399dd8d846a8c9624c058d6451b782864e57d56d4477904873d27d80708e0eef39f84fa06aa280d1c3b775dbf0b85030e58988a5def2125d49343c7c4898db6f0b64c3348579a452249a2adef1c27b7a486be031afe594b1980a6979483a58cee10c8001e1aeacddcdffbcbc6f1554b2e4821d92f0e1c3ee3ff117eec20e647f8d4ead29657539165c4e57c9b12881dc4401fb0b948f50dd5d6504d50ade7ce882f3d026a8be21e5c9775e856cffc966c1d7fc29516f6021c3ce59e333901c2f59190c4555bceb2771127e362966d7b47c3f38b3a8d1f887ab7d71855c2a14b4d3df8d0b4b59bd37d64d5bad294ede10abd04cbf4217f2686e519a346896d33a8a81d3f0ad9f6e198c7424ca33d4a35328fd297c30eceb954cd79dc45073430e6fe5d3f85e09f45313197a820bc5c60c1dc169cdb7394d9a34c27124836c329d5231fa903631fd38d8793d9161c12dda2397b3bc7fb36f7e782c071152447ff3be1c6d1eb2ccc5135e733a2529357ffd08351b64c96b875d881ce3f19e6037e45bc16a72a0bc7089a1d4cacd7145edc227be48cc6618535890e65a02cb84a9a4c462f729a548e7716bc385d18152911dddd13bdb0c159218a0964d1cd8bd49bad2db5f913d6098d312cae9ad50a441969de15d209a9a6134b332466deea25b2545b9d85809d96a79dbb7b5be612f15bacca425d0e9a724f1e7a5f17ea979e7ed798a1feeee91f07227565c1bd6cb6925e11ee57f2cc05da09a25b9dbe00fa5baacaf5c4cdde9ed2b83fb71f667ed39b9f115d2e6484f1173a63717cd78770855286e4cc534ef4aeaa323202bdeae81f470501991c7b916a130510e583a73792c86ec59d7267431389835ddab3fc510072d88942e0847e4fdb917db5a6d095e6a20897c7ee76d27ca96f76ec72cc6d660753b6d248080788c646eeca82a47d54a2ce7955f0fb50a6c2ecdb34699cad78ec4e822f05a67e7184e307ddd5c33538da710812f06adf0b630de56d837728e60c5c799e71f2c3c41429e3db1fbe581f5feb90fe7cb9a335ea2cbdb4fa26b976627c12e3ad57405e7dd06046dab18382d442ce5ff8764a5490a49efcd29900c7e4d12d581ee42fc43270972d0c495401aa4935163c137e54c385de7b02ad33e614cf7d870afdf52351ac56cfa1ae530984380fb3a6129c1be5a3d3132ee66604ea0a29733ed9d809a4678cd19c123ef222838ba6bdbaab04d3d0bc0fd1eda6cef0857514cd7715393f45a526496a3674c9469f3bf49762ec7d4425e8a02ff928b9a812f92b5a4c4b0a24bb98fe25d6cfd1bab3ca9dc81f24c54b588bd3a12d1a3af3141e354698db2263972267c7bb83fcf6fca4acb2011fd8d09da85affa1dc00f5a975371c54e7f69ad98d0f07dbdd68c92fd9f046ad62e41943c2c72399ccc188b35d1d80edbd332127eb5eca2e6f951a843a298f385736510e2ffb72e6b5ad8049d820ece7e6fbeb8605d5e882227a5f0fde972ab62ff121a63c66c42acbef6a3dfa80e3971950b653db6728c031b6deed5c42aafe45ac7429417463845295f55f7a65669b61b05fc9d6f376a2d7f4fc60025f57a0b85c74b3e83117247c77afecb36abc03985dd04cb5fbd52ca6e0acb52aa63713b8efd96ce360eb2c42c7ce5930374a94a88982ac72dc359f9a6301baeae6e64480686f5fb6903367bc9bb56a85d3a791e9ab5640857c33e8bd7df13dd356427b63f190ea51515d8f5a5db9428c95f15c6164b514e1806d5b30a467dad24d06ad71db0b59f7c9bbfc10b1334803437cc201ecca55b112c8fbd10fac82d0e191b42fc978655b85684d478bb8477fdcc911812984380086a74a8baa66ef5340549653944ca26cc84ec1cf4a4fb0ebd56d5b3bf16f5f0db9940b175cb0f14f326954120b7f88d8bac47a830d981230dc7fe2761d0e0cc3e0ec3950e14293d8c3aea88f90b7f554fcded07b21060f56846c0868cbe67c7a777077c2e19e56794eff79e6f3d9b38beb1eda8b84bee04b8a783ddbfeeb6e2a408a90563cbb1aab82c9770b6d05637ecf53bcb178ecedf86107d56c94f1ef7f100fc4a1b36e597fa8fdf99f41e8053e7361a1a8d17cb93dfa9a08dc57b1a4ee22e436bc1e71d8eddf6f9e769298c473e2ef5045ecdcdf73cda423573d2d418101430ab7f9b31cad6e34ace5587dea4a8f573dcd1854804006c26ef22299e1d8d3feef6f58dc3dea7a44c68d53a31bd2cd6c1b896f45a6303ee5f766e856e39c2066b8c678dc48f4e2ff223ed7cf4e826ce7f0800fbbe64921b338e8c6bf191a17c71d7c247b045db5f4a0f2fed6ed57e0c4e3b9c3715111adedcdf68a4bcf9a5878fccbaf06da7817c7cb606df79cdaa858a289af1b9fe6bb9f1a9aa6e91a537b15d0d744cb472b61507d268c50a626fd4c454c1c235020da4d6bda8fc8bcbe771fd8e418b474b1ce0cef67ba093e514d03b248b89a2ce157e97b72f26c0b41594ae5ecc8f8f1027f7e5fd231b52579b3f6b9cb5b47707d540e12bf4a2bc21a07d1db16ffa213f8ba932a8de730091340737102ecd3b8d2bc2285edfcce8ce99dd02a0e35ce53b29cc549a50439e157953c536f08e466a7f2087f507393d09c29a0a7e8ba87e570b536cbbca399a6fe78a66409751ca178f2975d1c3033faf7af69266ded178b62c962e55c8fec62b0f2bce61ec43c2e45f9999b5c90a8a85e20d555bb0f06988593d8c392cb826dd0f0d4effd12cdf15f608bef72caef152f41f2aee2a575f42dacf88c4ed94ba3987c50952a6e315454aa3914faf24a1fa8e383c0cbee146827c8fdb2343e14d42b6cbc71c35e55e392a8941c63124a9631a7561b88a217f611675b8bcc647dd639017b2f2c34bf8ec97c2aa95ef7c28905dadd66f1b983aadf8f8ed1987311de3c3d279b97117a8cefd74955da1c0fc94d5bb5e07457007e3a02efdb8fd1c285b6adc28554f30a67b3b8a26f61c5fc7e504665f983cbc10d66f7d886b5e22b87084e5d42ab279f107fd2d00f28e793466e6510483258e8e1a6ccf0409c5d640fcf7bf3c55950465d508903b728329ce418163730dd037534ad8a447ae88141cbfaebb5e2333e6036f033593ce102edb6de0c4a2753880114d1c6e6f5555514441bf7a3491d1689e868421e56c84a932a7a76690aa5bf963eebe5267b1a3bbf6ff5c726b2219e492c50962a18c6b8e5be263be15bf6745874115aa25d01ced3ecd8eeaa7a64ec0c1f3e9eb34f2bc61ead1118560fb8a4ca5a43ca9e207727513820ae1519e9e243ed775704ddea5c155400c39e49f7ec695452e552a9ee65f42c2c06b751960d408908f695321604e361df82cd478fd20d2f7ebaa2ef789ed32dde3e2543c11dde414480c62b553df0270ed975778d99d45e7bdc9a1ad27b5a53e6bfc2e9ee1abfb8779b8c328d306b44698733506bdbf7514f4d257fd510f1d44cedc1cbd6e77b5926a2f0cd6abb78773b2f4c9388adb10957d6f01e9547f606b6fffb5be54857799990a988b759f979e87e128337268368c0e2a35ef04bb626b7ad19cb9e485133dae76b0a8d55d8c114d439498b23a0e9311730446e1028265a4ec0082a0c519db7f1fdfacad930812ccadc83f878e4b646a551c48dc579c1b82180cb21ea656591bf78a9ad01ff31ac66623ef396d20f57abb72dae08b46397ded5a51ae4418aa3d1489b2457396ea306e5789c16723963bc5481e4317f45d23d815f3330db0f22d3ce57cfa8eb0acd159d165229e0aff9014df707f973938862c393be65fd9c1816d540dc797ca2d67dc0366213c80fe144009498d9c476748f8d0cccd6b8ab0ccc77243e5574c02b91af46b9982bc2385a30e0a973145e28778e5b6406a99ef696911206498803cf6117c48dcafd603e9c26c4e6fba4a620cf2e17c738121e51aebd3a3726d0f8fcdd5bb38abe5a38a5cb1b53c423236ec6f6238948a880aa655bc0bd8f504eba32315ebdfba63874b9fc0671be66c2db0fa0f734780b23b1a50cb87e2172f9187d910bf38d1ce1d940795315a964a257715e2a8618faa4dd76208df6a6ef786bb00458f9724955745dab6e6d2030ebd78963d4f501061cba9a012189498ed15d47baf7c7d80d0e85b98b2ca7d7d59737941e8c08925b7c75fc933221d75026b990cdb0e86f90e0a261f20bb98c62876132f17ef956bc3c8e1cda4c664dfd8b0f09b878b30eee179d399d5f903c48a7e5253bf6347e9062c086f84f027297706c30d9f2e35f596dace62352765f3ac06b32581e5cf0800a4624ef4d80363fcebd8fd3533c6f4003ed66ebd2a4d83a91049c59e91b33be642b9359d135ba2773eceb0e2ff0c55f1a43e2438ac8c694aa0b99a202b2f7ff0a7d319ef8b440384bd8a68fae3e93a06334279e91d588263f155d44969354f543f2f1de3bfb493356f5744f4b2fc4b5b7f3d24cdebd42f3ca87ed2cc983b6212eb312623697682fc5cae9face3fa78e0162f34fea29fd6dfca0014a388c107b2ab4fa3df11e8100e78059678ef65c31e8ac356ad3a5207390d1723677ebe736df6a28a1610e861405f1ce039bfe5592258fc101277d4ae24bffd333f967f5750916fd94ccd342adab1d3fa4984a096d723d0ffdbbef716945f90d552434ca646a66842b749a149809e83a1e288489f3f588d4aa6beeccfc9a1ddc6a54f763a4fb379b6ee95607e0aa688f80c5a5005918c7a90d81e6122bbdddd285143771e96443fb0492097da69e57967457aa8118a46da7a01fd9b4fd16151a78e51fe1b734aa2869875eee116e1aca13a7234fe389b16f75002341ebe9983c7806b7c2b7eddb45479862714da0186a725d788ed363c5787be764f1135114185a7237092d34e02a39216ee2538190cbe83eef76cb7117cc41607976e0ac3c306e337fd2f410bae9534f8042a4a7cb222f649985f78c8a328566bfd21b170df8473477746ac84ef5a321c0268373e823b57c4d25ae8b443f84b1ed6ed0b5803d714f8c06b0c40ffce63b5ed675bcf4b0e277416fdc5e01b3acdde8f46db8799d21f79a7362e0487f3c653954ea9df0c14c5e3b037332d082114fc5fdff786b720ba2dd046acdb48bd21933ac0fb5b1a2320071bb6f301ac9b9778eb63dbcff7693f0094e39ee8aa7976e458bdc9642ec6ebb1635a145866b9ddd63d240a7d0144200a0e187de2494704ec833279f48f527f50253504c37f4080a2c5e146c6c9470f0ccd39c67fe7e50b2d7b68679a3eac4d6b49aab33a022da1e9596664ffb6bad06343dbe0bf87ff3d2ee167e74e7f94d36ee33cc83e8c174748ef8d9ce1413c8730c004f7b992530c1f6c1c1d348781cf1ff977936aa22aa051a4444845904cae4b89351dc602fcdf39705bb8d525f012c22657a948cc5426ac822155196297b3159dd8375cecf611d2851e9cdf1b7103733d94818fc156611730ac0182b40adaf9688c448a4ded74a7e887e81786abc5148cfc1a5375f7432fde8e26b3993fa46defd260ecc7bbee64432c36d7364e9889d401cbca7e45d5dfba8e17a17418499115a912e2c1fe04cb357e53839cc09e1cf2363fcbb6423bbf4643e65302aa3040ca961920d0768eb3a7290ebd1c6f7e66b5c91ddd09c6f8985c6a94d54d24a08d6854f6067002b1c5600031dcf1345b84efb43a0337984e0bdd17b9e00a33ad346926d79706b5fc9d42daa89b7335477754a7a28464b658ccd4bc91c58aba5ffe70003b1811e814e272e2769d909ad5ca80baea376052876ccd807174f7744b93402db40aa924bceaa4fdc67cc85c301dc47c764b0386950114cd0d6746a6e899b3bdd8c046473d0e0af9d778ca768869ddeb4a7393a1d380ee82d7a480d70cecb7e62a54bbc2e9cd8ba8d9d5ad4a81d024ba1365ba3a5d59a1a1ddc4cb4793c71b4a73157f822a270bae4b843a8f725b3f2cc0b9cce16bbca2fc6a4b72e288f4cf7c0ac0f7df3d7323b66e0855600c8466ded3174a4324fd7199796be4a050df6635f9bcf915ec71ebc3ed87e6fcc436fcb11033dcd888c3f914341e47b4ba6e1daac5514a7cf5ae4672c56f3b33f03fc8c977f6d438e77c539d23a89086132752b7bfb93ffea445c4200f033f6958effeeccfe349030a26a54ef41e2eb78c3e8de39090713ed74efe85fd04a58126ee93c991b4430aa17d3ce944ac3e1d2726fffeb959b1b06fe8b8a7de44472dcfea295ecb618ba802ed6a520781478083105cbb16995be4a04a081cfe48e53118f01d0afe5453bb087fdff5334fc97102cb00afe74d67f9bafb40808a6d4a1eec81973e110273563f183fa6bcd74e2e106ad57c0fc7900dc8deb7ca2cf78d0d76b1580f0c9867deac82d32f648b4dbb303dfaa5ac724381b6c7a9c8ec8063261e99058606dc14b87eddc667083de2f00e63f485bb88a20fa1dff8bb4e705906c0a3a224c60945458b6e286433066bc724d4d15f5efb5b68ba7c28eb4569455ea27a9fa132134fda84c20a39f53b2dd86b5181f10e74f4067ba9ce95a0c14c10c201ca382093323b55a65086812e125aa341b778e286815d4af9c48b65e18a4b9bdf74b4236c1baa50f8a871a64e68ee7d4292c2a91c02d13de32299c7b127b8201b2482ce4705c6e93c4ccddf462474ad02efcd861c59701866253aa407be59b77ff3a7ebe85f326979b4a57cbbbdc840a5787559eda88841f43f1e17d2c7ecbe70aaa03b3759b523ee183e76979d6b0151562749091b4b5d9386443adc257e1a8ee986a9fc5e5962fb1a4bd451043c34f3afef044a323c28d38769c7ab1e178914bb58b10118364b109894d1c8abeb6ba67c8c38154651a01ea1bbf237dd4b14a4d2b2fa52b3d0fbe6483e46924e121bdb38bac8a5a23cd72e326295278da5b98fb4ccff6c5d36068a7d6651995cc0ea06b6ea9a8c7d9451cd942e0f3df97bfff1fff3a7c163c1c5c788212381ebc1a5df600f83f8a9d58aa6bd3a6c42c2b975d565d932e10a1cb1287d250809b75452710be5b3dfbcc0b25674fb5050dab9b161fc2bf9a845f02d7e6ff77982470600e74e1b1fa3ef1832ced3cff073b0348cc4ee4b12ebcf32c59850fb320f2d9c7d9bbec20b3637865d8bf503f04c4ec3600f2d1628587146ba6f78d6f40432e6801f83a5a95569395f57ee8eef6cfbbf6b1b025e15d24cdba008e12f569b440f8425ac037f0ff186375a04b902e439bda98fd2a144d18549b807594d136dbbcad5465abea4c8bd729dee6a7031c7cae837a7f678d26473df88deadc24f6574d9b105bb61786503d6f745bf1dd573b7d8ec08f2191b44999fd61bcda038546650bde270063fabe3683265510cd374614d4f4bd534a07a71d53db3be6f14eb94ed7080b664f47f70f5f1e464a6c31da68d0ef1e06f94681f17df72f22d26653791281637b0615373b1711bca5b657453ce82c4208d575fbefa7c6970dea26f3f132a1c59e45275d13a869e60b7c8684920a99e930acdf898101fa42471ad39bf6ed6e8e0705ab9744f1b4a253e6fbb5a05fc24d9f4b52ad5fbd93841d657a5edb6466b07a27e9e9607e63ea5bb097d12321fc3078a757bb106adaf63e424b57ff34c22e36ad88f4e8665b2d116ea9eb6112d2af6a1d7e2f0e68d4e27e7bfb520f06dce9782575e5c9becf849be5e0eb295e86ae4e17337d04ae4207287fd2712f35b34afa9620905f1c1a7907c7a1d1789f342b0efcbbece764833df8123d241e49a071571e0eb3157f0773f1abf546734913d3666bd16c145147ddff8e4ccf830d57e884ef285b9fd07a27122bdf3978eae6790d6f416ad4613decaae882f7e9cac23f9691ecba19e8974f24a5282e78d441c1078e64ef2099bc3d06616ee82b97c2126cbf612f36845aad85487abe55af711a52775b2096f95cc2509738f80bb9602791194a742e73cd246d55b5c9fc556be0ab5a34f91fe14d5fd0a3e5d59d9e6f7493578374d227a1691956c044f2f0346ca0e938308b6c05ca8810ccf01a503a3ae6d1867043a7e35d1018383b85a1f2a472af0958cf5097ab52ac28e2e89a5b7dc28cee788eab98698b2ebfec55e3cffd0a3f983f47d178b6da69dc52726f3c1668b680a92a3878582065296c588d1c4f37a50c2954ab20593041dd83dcb6b9bd893bea7011656b5e91d892c96f80b051404d07c8fd1788edb2200d5300825fe420d1d0d5f557e1116d0117170e9bd7a4cac00062da4d2c49257026f5aaa890ffe16f23871c85b64afd58f6b3f9f14f8f36160d10bb88f0c4a5c349d5e9d9973a98df094d35fa4b0e62157e4b08f6599b62fbcedb9eb28b5b4ef87f6d730a4b62684b594d0a12852eb33c533a4103b68c02810f9cd49f42b0ff1c804e3312433e8bc21370a8a5b21ad29557e40d7cc230ba6fa7ab3cbea21dda8226b77a3b8880141d5dd45f489159e27a409ec46de2453152b83a023e1a44a58a060f4943174dc777c46f05769fd88dbc938cc848fce7f67e69c1cc98cc6c0351f7e8b06f2fa710ccf413b46e7a70607bcbfc8011efd32c1e4a21778574c4002dc8721a05cb32e8d2f308d6c2e76b4e4c5d25ead0864dc7bb75d8640ef0a8c7e562ab0a38239337a0c81a534c361fcecf6c40902bb06c9687ff0e02e0721551d52315472535964b94de2fcdb0c882caec9f3d7aa0e17b09c796c770f6662ba671fedee16935394f49de1289f8155f06f0b7f4ddc4cdfc3eaee04eb83c81a0297fe79a59ccbd7e714029156f8ee6238720bbe77cb662248bccde2a7456a963fcb77254dc8f321ae0152191df49224a29c1d689f3f914f71d552d6c08f389ec8c531a04a22d81d4275ecc901349524a37bae8d7208b27890946bfa49b86817fdc88174bf564b996c5039f4570dcd1242dfbfdc1bba4b5e6cc00a88c4d5b7728e458c9868f00643c248b676dccd50ca157cb1e05aca2ecd265226c2517aac0dc53e31f5c690d717c96ccc0a4002597b8977e9c3e61fafd6ae423d9aeca2f4ead10de253406a4fa36774c85b3849ec6e5b975601e3bd9d5d91e7d477aec35a2449a90c3e2d78c2056e20b5dcc4ffe5384c27f67713943f0357b0291d47bb394a959e3a541b6f6e11e4470353fde0588d90c164d783c31a986b63586b1ee70f8536d136ff18573ea8d14758f288347bacc9adf7e94536c73093da81eeb07b312dddc045ff9d72800f6a40a1714b51567164a813cfa9946eb30857aab36a218efcb217d194760cf6c42b9a8d0e2cabddd0ba8c169ca21e839584a193c32fcc95a27f895279ae48440e024d8c717ae594497725d6a703321b44119d305598c896ff86d901c303fe2e1658fcc04d98579ea970d110cb98444f5440abbedebbd740c30455ba984302804f4ad89cd7acc1025a5a708b4d6fe8bf5ea0bf89b96735311e49cb17314659dca156f57bd0e19c12ac9249510d8a3a3d5c74c04c2a26f1ff9d2870b80b3633dc627327dd022d96e9af2cb3a18c212a3693846b5a0d8af31c33368363b752a655cf6923e1c82c2db9255c69455a431366bf079e9ad7ceeced781d90920853cc5642cb80c97ffc280d704672d7d76e24034a1732e8fccaab7d44ce656f4520f51e46ae6d6495781c293d0626edb3fd9cff3f044b7e1e17f69415d3be70a596114c57a9cbeb4081ddd23ca9c4c1674627b26ade6a2dfa82dd293941a528ba4a50dfd27ed217ec6653767ecea2d6cad6f91d5d1b6f3daa57da942da115ec5203ea6c884d81ab9fb37d39b4644fbc01036094f01f81e5d79bee1641547f88ec41482dbb29a43db4bbdc231f59700e3ede75c68844cf3ce9336afd2f33e2475d3f2c8624a78667fc20a811ae19f5c2e551d7c57fdf0d52dc3b8f1aa3666ceb78b109dc85b21e43a02a6d3040524b808c6e0aeb8f950a34b61a3aa5a4b3a18eafa59fad19ffd99bf4b05e7f3ead4504bd10c63bd7ae2cf505ff59f9e386f9874af09cee0a20c073886aee337c53809a3a72d1f6902f9c4d5a668e82334fefcfea58e14b9407baa11f1bd568643e01fb027f35e178973623aceaabf46523de94fa1c19edc7928b25f88dfda627d43a4135a5b5c495b87c6c2f39a687f0dec295ac1e3b46d012ba09505a2d26dd91fe27a2546f4d2fd768c120a69d0a669993592d8fddb5f6763f8ecef6208d86b5ef6c3f86e521df04f6d7aa2b503b6f932e97c80113761d425956ab9bac7988f79dd236c2faba26cc4376e41e6626e265601a1e1e5ad72b3a8697bbacd00ee64c1b3375a91db5232afeb3f29cfe1236b0e8da36e7ce5f3f83ca5dc8585aa514f382c95e5a9a965f0714c48d4a93c373a3b6e72d08937c257f14b09e4c013dd0c5a14fa6b9e0441c8e3df0ccf7fdc0d9031589f83e26d41c4fe87cda88d6b9ab5a0f531b3b7c0aac7482ec5c3b7070727bbf859933b8dd24dbc824428c23f484599b8fb2d9a2cde6972fca367635de796e2e42898aeac8b319dafa2244f63ed46cc8b288c44c8b59fe7f5e42605ea5d41a69e75dc3f34973e772af9663a04387fd32bc43812cd420731bd0193cde6047b859e638e4361a879c262b70ff9d36d3e0499973a700ed09b7a14907c7a5a798de41bc7accb000fb4a53f48ffaf8d81a7c91ab5116984eaa5cb6cf1c5f8a1c2ac13a9d97505cc4ff70d943ecda048fd70d5654da5f539ad3b379fc76d399f194006153b08777cee03d2c33faa5e211493180a21937bf3c75884223158e04c8fae24d6ca63d3ef20aa8caa330a8cd229dbaa7cb91a741c4befa554e3bdc3cae3a5ca945f6387b813ea574a138ac88046f536889827b7bc17127fcfda52951ebd92bf8394db7b56d4846e80dd2b1b58c60009e9efc3b8f1669b17f3940b674cf9b076197ac018149b12a6d3c51abfff05b7dfcc2d7547db6fb237e2cedf6bef76f559fdf76ec6903c6513d5ca62d7a0552b663b40e5542cd8d40c382269ed10b5fe74f16e0000ffd04f308c71e9984872fa9f0c6716cd225089e0b1395e0d4564f85e874f4a65fe32ea6a361fe9fcc4261c448af3425474afc9b59db96620c91f2a10a893e5d3eed030b4a3b2c161f0c75955a96c65ca0133914edc980f485978c1e6e5ddd09b0f612defb763a55d813d66fcca8332a976883a014ae1454ec5d8c759ca617aa37544936ebe18c0bb17c29593038cad0522f686d1db7d8462fde4b72354a8837dcb0cee0cb8e61f315148cda2fd031477b145ca9c074b69d27437122ad9f4948d3eb0c3a4cf76d70ee3c45165b0d3a40fa2811444761aadf9027902ea9a42687d89f22107e7a69b8cfccda61746f28a3ac0c44dc879262b5f1bd45429ece5b3362ef20068af799e7fbf0d0dc564ab1b7d07521f30c2dad16d72314f5c173fb265771f3fea4f196727acd0de7edf152f8886166a728e2b1d92b63b99e15342afeff46bd9123eb77e2e2ae85b442f893f8407fc5fd9b49825700c9e710b697f53c85a635f4a8e26a4ece6cd1ca112f1aeb2828af1a887522ae637187cb4bcf43e50620d22e80d9137091013bb3ec2cf0186fc68e1bf3b085b9322931fe67bd99845c4268eb1ca000ac209c1067c147284791ff1e115cfc97947d41306ef57f9dd3e3a7bbf7c378fc6e596d3ae310e3b7835499b33ade8d81088332c486ddb287a876d712e014b533ee8a82ce53023a7b4e02b2395d4b4c6683186c35b7d0f352802955c877568b820560aed78241cac77d9140cdda852fd20ba36d28e0dcb5e29e2956f109660f2d6724231966814de78a77dd923040a2e4e4eb3c9c4e7dc4e6cd78db83a62d804803533beffd778c94582c2c23f3dd323ff9771f9eed891810512d485228c19ef51cc7460dea9cdc673b36b65594990db55a9ffc03fe9eddea67cca1b950f7ae3e475fea92d44291492465a32cba0a65bcaf6773b70f23931281e4cc07d50bc66f5c8bbd18701ffb6a93cf838cdc8545bf89956e61294b35970f765c6bb0545696554db6cabd2592d9fca80f954d670aa83f891a60494333d14b701dee67c9049f83e80640b47731c4e3a5c0e917362ccabc56a9e307350cf16db8e53f5fa0b3d5c41a4e1bf5b57e9ee060a5ea7941857a96b55c671dcf65f4336feb658c5a91916d063e38c75c0ac88f1eeb29e6cb79d31daaf4055eaf08bb2d48e283d2865bed87d9d9f1aa965041137807fad9e4f1b5e6b85f34ae0d751eba0f6e68bc65eb5367150ded00e6e86c464dca61650a36ac4431f33ef68b5149b323492500e2b3036af6afa0b80b61a2750bcf631637b3c13a0c55f380838d4f0fac9fda11216c2f94bd0a249047a98e292224bae1d31697df00cf739db4c1fe8b405088d9496265cb38b5bfa93fdc03b652bdc5f4e6e70a686815ebd0cc405c2852d1861be8c6b0386876d2a7bbb0cec98f5965ed30df70425412abf4a31c63f63ccc5215626624e40e9d8ffc02c4e1636be7e0b3884dba72f17f58a8d053a4bc128785a2e4901903509320f941ceba3de951e2fb083dc369c5d066f11c7cb11dd022b9ef5cd536cff99b44388faa615663b512b0713b9063ac1f5c49039c59e39706c3195e085a76ba5fcb95e957eb00046a91d03c9c3bcdd9707b4301811a5a356346d0a7a2146769a4512c95451e5839a6eaf1cc4ff2f4ff8d5fe6466241ac4ea9179dddb931eef612629607b475909f6fd5ff61e365c8de23b548d6c77af57499474a52115960daf3e24415da6681f75d1d559b0f120dbfabd7276ac967e45c7b235ce919c7317c3509bff49622595eb49fdf2b40c269ce898602036bc7891c0d1c748e8f4063db562e8a183a4a33187f0324128c95f3246e0b87b43e4a7cba2ae3395fa7c22115490caf6cf90728a991cb3d96e5ecd7d6446500b1b1ae8431df1ab4ffed886a5beb245765ef450307be20ef448386ea28e478e6295676228e70b0e6e38e7f1fb5248b5ac653c9ec4814abef5a65d4fd90ce168b29ec277b731ebcf665e86bab1bff854a62dd7e64d4efbe32b324c77246bf5272e524daae322204d8439fe8ddb6fad14bc172ddee876a709bc04802e2a0836f09e76b319ea5febc5af8f2b46fc1d36f372e95d981b07e15071864bd1f588fcd87f51ec330d0cfb17f50965cab5d182c77018b21a8341f9edbdc824e752fbc54ffac54ee99b9b69d5f86d93f66a652d640dea0f1784ef84368871780d3bef285c37fbad9a1e91c3d79c4e328fd09566c047867d2641e8b4012e26b6038565993626149160cacc16cad95b083dfb8898b1b19c588449e8a659c5a371e84cc264b0b5bcf0ccf857c8b085b71fda57ad829f12858dca436b57508a736403f5e513abdb4592b076cef5406bc78200c3c02ad41f20de3cdc5c4fcf945eb5f992b0b4bd9aeddeb6a03c5171255600d31c813f3a7a9bdf62c89d0c923485a961394eb881f3579bc983096ef1a024974d19a3d657c89c84ce0e8a8a86f3333c42080f42798d439445cc4699765495ab1f8514c5669a5fa02382f07cdfd0af06381c8256cd21b5274b91e8ecc8df81597f092c8fea1bcce38cf6a35a3e3f2da9a5b85855b0fd3ef73151742baca6877de998c1b6c8f984f2c358fe0c12c4a2b349ec53bd79067ccb25ec615bd6972f810557484b71a06af02de103d5c12c0133be40cf92654bdaf5805a86152fa1cb3cad11c08057a3951487e2059aceb00618417d28b92e818c6ff22310f010ee9fd2ff3f70af7d228df8704b745e5dcee0adc90ce519b6e6e63684821c7c80907cee69ac63fca7f4832bc952255186abcfed364b426cf842e08a78c0e9b545b24dc302fbd3dadd81ac867059800b8a00120dba61f1988c4f89f4bf3b06e3da922391045d1b63f8e6bf5026ca884f365cd7a62a17eb969cec00b29094e7552ec3d60e464703d073cc08dc3028cc682f230e2c031d3e4734d0b6320e1547a90c32dfd57783d10a49f410d5d0de72c11119d1e7a7bb383b90d46c734a183f13054806d306c9df10b04d480909e025e6f0c5010ceee38befeb7d2910defccaed5657b70a5222ed9fd732cf48589d26368bc1086c875b79a8841eca0f8d87e0609633b60f3689cce238c436d290031af2d57c2ffdff1eb9b31159e344597531cff29a0ded3ee5ea40a4236457eb36619ceb924fa784c54f070e271d2d6803ebe9e22e77977aa4a3d1363b507f52e2ba1c6b810a479050d7486bbf13f10c34255761d708da62414e542dee88760cfd05335a5eb659d76af7cfd476b431aecdb086d3485db47727493a25d4fede516924799e344a9ef207846bbdc357b4bebde8fa169e024cf712fae1f13c6ff51506c3eba37eee49224a896bd9b64e250c61af0337a5a03388247fa6f452291a52722c568bf204dd1a188e9b9a6b1bec22bbef7d019596065323ebd23d343519703aca968326bece15031d15d58d1a0c828599cf599b7d6719051a62f7563e5c84a565d1eee473e3e9a08a6a5e49f9423ab0799932d34f332b585dbdb8f091d845de7d89ad6f028dbe896642c2a6f98202d10e8917b339c09042704b6d392cd334ee05a6c4fe7109c3e9ac512dae4375ebf36d1b00a2bc190d2963509f150566344bad9a0894e9e4dc4b49b2d4e50698fcfdcecbed43b3ea88558bd96508536f76b2cbe6e78ecf5670abda25999f79e29053c3a2478220755fd0d9a9c6901880a37374938e544656489b7b0807b3cafae83551d1723f18d9d3ecbbe8ec9e7d967884a5466fdc7690f5a75832ccd64b163370ed68c40bf73921f724017056293e1e0049ecb8f2038bb74909ccd19022bc88e93f0d4d449770105e67ddca95b75f4b4676bfe79ef47d650960d083e6c8f6994044be45c14fb9e036334ac3d3448096ce32eeda092d44dcf56a9ba3e64b6e54f891b044a8b176f0acd44e8b77c85f8a8b35c061e64faedc9759d711b0bdd724cad8b4353628d7ec037f9137c04c589c7ab1abf3996fa10073dc5e4f65756c08b531bc8bfdac98207e17f3566ac8ee1dc0c0146693ba6bb838842ef3821bc94ce15f979cf6737731ad6fa4621eb66ebcf29a7b99baca480727f0faa3c7a7bb1dcdef4c8d879632d9a459bc6c7bbde246039b8ebb99d36b408e632f8f626d270cd4fe2e41df5b5448773921d13eb2a10553ea2aa29624d64af61eb627cbca6eae1f907901457e36653d28070de1794c264398ee96755b1e52960049c5ffb760cf004d8a380e58d17debb97309bd3b95977639c5fcc55a54194fac1d0150a3b2b9febf61ad2c66c69ba6646e8b2f12a19ea1ed70ef512728a26f6e3ba5fdb9202272431c687ab996a0d1aecacc5ee52b765e676d8fb64e990446789df1dcecc4b528f5af9378748ba2a426e1b882e314af3311928385b00b0aef59de68cd1208ef281246e83fe42c8c7fc5fede493e03be7d0891cdc8fefdfa4af7a873b1ef133268bc30f85141db8cc1f47e1cf913427974fe827eff96d4ba290909f5a60a8b15d47614f27f1c037b417942ab60009ae1579de24b5503a8221f0192d3179549a0e4ff66440ca3427e31c7e77aee04176c1196c6e805f35e110e836aaf0249a212f2607dfcaa945ac773a7c79f6700fa814f43a9cebbf67a5ff011ef941a3bf992134f5c441a9a7b5f02169ea9b855a43809a1b61be8c0a04b75f667b162a104b9b9890274a1d8a6540b1cd37d9e97fce8287dbeb801cd861046010f28cddaedc8aa963964f62212b783ce0c2aa96c6487679a0ac690e736de618fcf0f08db4ff90f332ee6cdc9b922f40bd7b90d9ae72d892f82629b5152bd59ea541f3ff754ea04090cdc76844d1126f2f96b1fbe0352fa048e31a32f706a020456d378fe9b6349dcf48546997fbe9be44b7104e9df84c004b957c3fc21ae3698b3278a95af34468dbceac9c9936cd555b0f99261860be85504a27ce39768800b2c7e4c1546a1d9654f160403fa75901bd1e902c98f1cefcaeb5e7f27c460bb5a804678e2f7c62c48903823d1ec47a7cc9baffeef34f9a3f9085ebe83b9dc5c7b9342d001ca4e157036e4ebb3622a758147f3090748378114b22dbf41878b13051e87715c05ca5f10b599dad9f6a9a04cdb94dd42a5b658ad051f38391a984bdc4bacdf5228d8ef08bf796a90a65a47616f8ec76071256093e370f4a0710a90a9b1fd03b8286caf7bb185f39a763a57830a30c49128716895e61eccd668d292bcbfdaa25fe5bc01f47a53b43f43b07d8bc031e6333cd7d10a5f0f311be5a5d39334de146a6cd7d8a931715d964da308c27386dbddfab88f1eb971e4f170328edae00f2c6019bc19bea2a82a6a1bd658d14ef650b77bab8b1adcb94d8971b0558b7e5df27fc83e50e4d9452ffc5de01d221e1a7203aa4151a51209b6dac1209202646f81d5f5afa48b8eec61b29a1680ca7e9d41e4ef0c62cbdba4d4bce94eff52de58434d5aea9d12e5d01439fa05fec9e1c63f6482452ba2f11b5868ba3e54bbcb94748de21a94abc8ea148442958e542027261ee914adb528be7af871408101c4fa0901c6e0f9b50d75775335277b39a9ca12c04657bfcaedacab8f8a7b9a36b84d1e8022d5036477c7600e40ed5186af70fcf08d9b413759cbdb271cd66b3864521f005170b858425ee7c5cb8633e96e5f7593a95f0b8ffd0fe802942469f6d4973e939dba670adb2903b011b4f095ad90291b3f9a3668be26998c75b8487c6983ca1a27161202e51d2168425332c1cbf12d24f7967e63877a40dcbada001c6875966b8df72f6d091e0a00f7c6e357dd534d3bf4f2701ff85d8851b48d2641c915193fc4d70f63da90d07a5c95a6e647241d5a2b823a5614f3c4c98d7d64e706d26be6f0a53f4ae26b5f7e7c37eeee9773d8c36d8f5ab4082aa8fe50bb03b823f37d6c12059a997600b63e31723613a30ba413b39be29ed01fc7052afcaf1b3fed51d11d08a0f181dba79e43cc4fda9577d2725ba2fdc6ea0786f7d05407212c3ccb6803c4b83d51f81dbc85c1599869ee3c00cabcabdc2da2ea7c099e1cab45374840d12b51362fd24d73a6a4767aa6a0f3005f1a1dfa163a4ffb8ec7743fdae79c16a474ef3413afcf4970b2b14e4c25dacd06822a62c565a0c4c64d422ba84010cfc5471176c347299868b5293457a519255c5afea29a8afb35095b89528f3d28a821972346d1ffffbb169525f380a071f40785b8a0c8da522dbeca1b7f660eb0722d434cf51960a75491bb56e3e8a27a7b2fa57e3dc5327fcda9c701c7033812c1b96d5ba0b951222682647c2e14895de34ffd5b67f4eef9fbe42db097639760de37cfe217ee7544050cca7ad65224d573d13a62b86b5e3064ec6f8433516ae616dcc1ca1d1f452b5f43a235f5ccd93f03213d06ca63809a48c196d5a42bfa8431380899f9bd9206fad296429fb6d4ae6460693b197fd0a69fa1877d294e2c25b4303c6f6d88c5c86b09ffb09091f9f415b018e917cf2d4ae8888ee5c8f626c0fc954c67c0c5c70adabb4a9d80906e7709f1a5a96c3db36a9b13fc87d87454927e3edcd943356241f5013ed1eef4352ec4da549f878275f8c4f8be5cf14496e37bc77a741ac5abf490465afb6d1e0e84310fae1249ff63f863df3c1484fc099597d56cc0ea7d0a8947feecd0e9cdbcdbd2d6eed30bf80c12f304999864b06fc3db1a8313845608b40164ac268256e18c38254c1a41d4aa723b2773b8d3b6c5853e08ca4a95019648cdfde4862a53d5d558a173a38081bfeb111205dfddde3388a5c1ea782c3a403d2fa8b850eec79b034c0ba70e8701ff6f9afac7854d97f4898e94dc86cfd387ab43178db28ea26fa67986cd0846cd5b1a6bf40e97945a800c0e3df1083b6f99eb10dba1bdbc4a6cdeba6c3b818b886f898417fa6c04c7eb4d2b23e28db5af14bdfe8ade961b97be17c8566088ea09f0c9eae3b1805ef8395a9fb5720c110a6c3081811647da903ff0ef58325e73a0e290d45b729383e1be82c442f434c7baf8e982ba1d6e84438591192390841de43291fe4fa2a3a20e8e06b0dca48f99ff035fa324843ec954db242f1366128087ab01ae993935aae539d1a8e4af7acdff810d48b0593ee53c9d3e9c9bb2af42b95afc10f16502cc09b43424d29700be0bdd500da04727fd3bfedba35e41c249aa7890df303d95efbfba8e4295d27580a26f29473d4fb2fd17337935ae705e34df972c07d45b0898be0e5c9fa62b22cfea80cea8030cbc998e9ede1591ab9f64bd15f9a74a4f0ca83f58e2feecc16d87cfbbbe04fca979d019ed32866148b65e4044a71cdd5a32dcab4ad198e108c2c09b6cfdeafd168f7f17ce952693294817cd5f17e2048fc1f39868ac85181070a91e6771ab1bb0294dd022b594e3e9c459da2f2e3e344debb78943647dc5ce37c4b0a7ee4d2e1d76b0a1db11cc43d35890a7926db456e6ea9d2a14df4d1ea93f848c0ad0d735a77628ab01ff18a511a4288447e51db35affb5198282859b3dfb67b0344691cd635f2912d1d2eb29b104b903160e2c3e96a75403632740c898309cd1ae2b3886651f08c8c920f7c0d9a75f7fbafc9084fad7c8dde30fb68cc5fcd3cc1c8b94a258ac805c7b29e9ec60d4ebc2809f1f066185528031d94d5cfd9bd56981a6020e856d66b0b394bc8bb08932fbaf89b15717cedc140d30e38eddec6326eecfdd520317779e5454258bc73cc3cc02e7ead9e41d4fa6f7553653d213adc8e49aabd2a360d38a79734b626890c9338f4e69490a5ab137207ab02839687030ffe80004cf2d42ca3e11dcb7d164069c6e39d4d3b60db558aa5d1da11364143525f03c6e47560a4bb75013f0de3707d87d4256c2eb25576e9037ed176ecc4a3ec8e99a2dec2640b663904f2e3b03531c4dcc036c0cb34cf0c0334066e581e6c64bed64651248644b24c0f85cef8ccadc016bdbbc49aa73001bf6f965bed74c795bf98904bfa6bcfc5dce5a1f0a2cfafe82d8791b816385577f1a7ca24809c46a8ac13a06b7131530f210277761f23fb26ce5ad5c0ec17a4ec7e7480649c24b7c3a214e7e5d0ed7a4b053ab4d91c13200496a113d1cafead62f369b189e2c6d07890aa7e58fcd54e511032bc82d4db7d1d206945d81eb9d7a59bd23bf4cc97b00ae7de43c0d04fc1390ac7433ab36e4512372c1d30bffb8de4ab13e9c2eb7724a5d521c46d7349660111e6d41b277f7591ca4bb9a332caa442c1ed636783a8a850822794a4045d26fb952a4c11abb8098ae1d377b4fdea91328279be66774e5110e44e6ee3acf2bf2003d91a5c4c001a80ee21ca660685830701894eee70876e8f3369cfc4acba587a94f3283f923090cc1d3cc94a9ef7bdbe3e2662954a308214808f910700c2dbbc256f5711cbcf04789f7b1a26eab2d38882c987d7522b74fabba10c9018a5bffffd10e1c600f7600ae6a0fc05ddad9b6d900f56c096d1fe20727be0ebde4dbff635311ccb05543e16ce689c5a211c9da2c12e55a60486ff3712005ad0dbb8ef3f09b7883b68ad27f7ab900158b29d2be06e641ef3616d84151cdc75728c46453f10e98632eaa911613c9c799b75340f04a8a6d9326abc2b99a5d3e76a5c61e74a12e69fb092f4a867a3706a51a837f75a4373c8516dad3594be1fb605e817f8d646784defd53df4e5c321622a763310c7ee3be9fb10a030d626cf5eb2e0e9c1f30bd6a98887b7d99a62de04a630b9b3aeeb77a435b87f0b5f7367eded6e3d2ba8b6931521f20c7012f73b393cb11c88585e8ea89f5fec44f96cb40c1e630785707d9b75f85c1b3ad33862c4cce12015417b530ccbe094b47b2e3342f51294d81ea09371ac7796dbf731bcd5576cff25622e5e0e62e68c9a0ca368a5827dacf2dd3ba603dbb88320b47e7e508776a88804ec221f062d58e010857725c00f4af8a878644b00fcfbcf174a50d33bdfd59bd78f950dfbe094f0d5bb98b77ebb6be7fead0d3014e2fc9595f9ca67e09e4e3791be77de68e98737250d727645cd776ffc5785683d111e93f597576bd882738299c82d9e78744432f21f22306521e56dae588985d09006fb204915940197c15ef0ee3b65f1bc5a083b549d3302df505260feab6130677eaacbd480f37bb22b4e6d61acccf4594e3e7faac398cbb02475d9413664d298218541e7094085b75070efecb87f9d0f9ff672c0b5786842c7ffc32efe4b0e3abba973dd49e9ae964ce0725acfbd3af8f7479c47b2defe4281bb7bab409aff4f157e2ac6162ae95b725db5e9484a6b1c2d59722f9640a628ad7179a04ce2ab4c60e8221876bf96049749e8b9a3038a13b2cbe5062f98ed5d959595c76f2cddbcff336827e680fabbb036ac7f4824556bc42618e7f5080392fc70cfe42e67bb4c07de9eed212f40e853ee982fec75ee707efedc719ea8a9e5002c588cd68e6a5d001be095a3c436ddbcf2255ae1ae30393321df5ef95b5ede2e019dd859a9b6cd0cc86dabe7b9f6d5c8bf6d3f0347d589c1f2ef604dfd18f2069c455ffe163226c76792bdb690b1512f24b3f7a0e142f39506eb62dec4191a82a0d3137d132464603e157d2cd85415bb1ff2503b9489941edcb9c06fe0b8335768bb46a970b85987af5a05f142b55e1cf55f1c6687808b00418b63a3881f79e051ea4716892d811bc7dc3ee7c1d53191b843d1bbfb63f517cd8d5f0bed76c61a6b4a00530a00602cccb73aaa48fbd7311745191c663cff609dad5571868e8a52c115d1e132cd19366056d23c630ad7f67e288512ec011f3686090183a0079596f6e4802f21aef366cba528a2b662796b7e50afa4ae38ab730ea08164b21edceaf4ae5f82f63ce4845c9d8221cbef990a4eb717091562b0222e577ab3efcd34232617f18576ce542d05ba6c311638aced55e17f3b542f64c037f3043bb445cd23684276d28c223bf3537147b7edd22e4f860aabbb40cb558172a9ba59124d5b915bb488ea9f74d60fcceb2e6cfd77fc76b7a289fccacc7119f4e808f72b9bf44006cf29830bcb835ea49e10e35ff2e8201c445aa559af73356fb8c617664ae87b68274762b05714184f1f673f10125e573c94ae0612bde281fe38f79f086d95a25fb7bf61311eefb8b361c07a6f750b25cc7febf33c367bfa498d845be35ed934fdb9b8aeab9a4232beb94ae11ec3d5a5c45099ca8a38ca4dbcbf08ad649ebc0b908edad2bf18d419e076e1b64bd8eeb44a41121e7baf588d7d4c899ec1f26877d2882f23b3f178e18872ff38ea325420050c5124a3432272b1f397be764360405928dd5c826ea02be5d1d2a8fdcfb2666e27846d5f067386f52ea4e3d9573c3291dd344ecf9d43f6c0c7cc259c529121a7008d65d0f505e43596e5758e9821381a5b75c76e941379ff5fb5000745056e4665097d7587b46a0201513f10c8afd5422618308d4cdde575d6bd315f15da0153c2078d3d899a33ea3a824228c6707fe999ef1de011375f040f57781a4483eb277464b309805082814976c94797af0149ab6ea63a28369af6e9d556f49b5dca86af6199d360109763b20d7af23d7bc188f856bdabc4db47ccb44e08460e18cd952871d73049ebcb457a257011ab8106254278c578630fd2e9266dedd30e074909ba0572ae3b70665a8df88416c6aaf0f584159249f73e598363f7c067f340d61ae411caa894a25359fc068eac167058c4093e4df3c174beaf5a0f388bc9ca74806b0e699bdf80089df3b13d73148b27fe70ef57939f1329bed8c46d7f89497b1aac8d60cc0f06a97dd4831c6ae8fd0fac1a2b5517a2c83b623e2eed3693c436e6d17848c7cb26181ed983d65f4ab4570779f3f00f5e5bdfa48852700dee7e88de7d73106b6f6614189e68febc78a4e45f8e12b88b1cf6e345dd65f00d97f15562654cea70bbf809aa10fe98a00acf09dee21223067c8d8e271695f85091bb9cd3a356989fbcfcc9e1eea012d5c02a417cbb41dfc94321e0656b13c1b4c5da9af94b9288f6c31418128f9bd86c81f6357c09c93e76b953caca7a98ce9a7410d68202223baa4d7ff4849cf81de43cae110865bf216663e0f86f615570e6ac5e7eb3a418e4acd7160c5c35dff01040baf0441e2565dcb98146833959c32519f06e58f5391309c841831ffdb34a049f2c9c1c2005191be798a453498cd0ca073d2df7ddd838f26fb8de8f641834465fa14f338f257d98fd6c9527dcb41148d13f851c880b75ec439b55b8c0d2fb05f0a03098eb6ac0e823a9bd2a5e455ef02460c6206156b84b30830cff11e31e23d59f076abe4dd5eeec4c7c25d3ef25a1ffc20d2b4b9753e1b32cb701dc6bf5c76ecf90f4047ebec6dff98a1af761542c3968c148578e25df67841f6f515e7b929f05108baa45c2026b573faa38a3fd258e5e000ca41d90ec37db5e96391f204354188acbbc9f96a480852b2673dcb412e0ed25cd70c0d9ba97d8d4a838514924e454519953cc63312adacb297e7ea101680c0d5d5c1539f329e7ed7a1b18cfd00174f4bdabb3c39e0dd0964d5a5f39d24724d52cb2f9b1e76b297f6c0e04c6ba97cb3f6c8376915bd5acec64a1c48ea88f2485766f00b04192c55e54342352dde045095c5ae4b9beae29c118303afe018d8b061589b2549fa5b7e6c4f97ac56a7abe62d3b4318a30e6f7bc9c22bd8b4021aac9317525a797379fb902fc951beada57cf6a6c9efd8a547870f098a773e93a3d09a5b6aeb13cfd059895f11ba0c20651a66a573cd1340b35daf6ad9af888750296949e01880af990d704d30afeac5bac003e7fbe431ddf5ec451d8337c13f88b7faceb01d8b0c5799b362707016020019849b73086845c3d39a03d4ca7046f7ebc2fd0cc868fcf01a8b2d9c2e684392e4322d3de5be5bcc4d60722de6e3c54c7a7effa740b96eebb923a3c4eaf8f15058b1971f230711172ae59c960dbf12105caa9657d1f74468b19256bfc0072de0c3c9b0a25fc9881f26b10270cf20879b4df85c1787c1dfe4057a3f281c347d66fd464a0aa7224377442208232436199d5adc4d8d07b9aa66842e432fd1e365bc82b0f41bc905ac04ce48b09db3e624afd7b2a594c63b34f15eb67addcdba4c126e16204314ce0244767b4aee54abdc5c25cc267f25dc5ce17685d975c82cb559af7fa9d931421a88d3e690c6f3a135c628bdc839100740bac5fbdd728fad33e034da39b9f43ce0e8333b9f3c447f7e962b694fdee3de66a58ca98e4f2ed987b120fa06c25e6696e03e2b8954a7eee2b97b86d4a75d8ae9806adcc30cc6b00d56f1d8f7135ab19599de3a5114711846407dfe063a8dd1616695951c4580fd47be145cc7a95c319c5f39394b2917db6b6822524b74e66489f8d63cb26cbfd182a2c1e5feefea75a6a3d4bf98beea9b8744d40c6553668762e875d02b50d21b42590db1be8e5a7103ba1fdf35bbd925feba06b70286b1ef9a1f3fea6d7bedbc1da74dd3ee21c1d439f78c7decc531314431305140ccb7322d34ec8062d93c6f4e038e4cfcd90c1d6b8eab8ada2d146242a3f188b0495af9726a5a105c2fa0ba76846405f3ff2b774d8728a6ee06b57cae70395a76f2ebd7bf0e7056b9aba5d98407124a19fb5b788efd5c8ca509ccc97a52beca8e44600fc650710b43e0a82eac72ad03e82ad4eb0f14c011caa78371a56d17118cf53b0c740f4d021d12c2a5d98fd89383f93283785951c96f113f4bba1f1393d066d274ce38cc14fcc7136cf0f249af401af7242e2f1d373d2b0779acb17ef19d422f853082027c0f3f52ad0f508edf5d0f2358063ad73e727327edae8262f4518ea9f7b35cd83612b85297d9fb51d2382deb38820bc53239ca037cd8bae3b3d018b175420db49d0df20eaac5ef600abd288d7b4d730373fab91bc1c2425b0ece208f99897b00795df98a46e1578a4e206c9813051cee97d376f1956fff8603247dd5c3a9e808017ff705eae723ad034e3c06c01473881e5d4ce226b29d10dcfa7abd054a199ac71a147b1421e6506ebfd28eca1d4d87503fcae5227ab39851305edc364a4228c9288b150850d85ffbd5cac0946999d1333db3a941f82e119c4e870b74f0384381f9ee049aa85618591675d004a1713f25582cdf041dedfad1f2537dd5996f7ebe3f651fdf847764e421abc5a360c7199ba405ccfc42a3f64094319816c484ff29148fd2ab0393b8cc5e67faf5c837b1209616189f489d1e45dc375c8984d4cc36c175ce5d6e025ec6bf4ad2e06cb2e3da4fce8ad3317acfec02afb8abc1ec833674da061880e7b90d608913df8bbe8b124e3665222534d0a4a6dfcd461a0477ab4347252c867796add0fdeb787941f4e72ca2b9bd1a914409ab19b85d1af5f7515fa66293bd5b1613e82f8887eaa95e0a23d5a93391e24b6feef7a3e158728ad45d7c67340d87105b75347a100a2099c77a14710ca3825cc7f87f3f579c00c832acfcf3b17afad64a685d41d0a59a06705b2417ea603aa7eac47fb3ffca80d0e180d6a4b44ddd2b9b650c97326d83aceb96ab2db2f9b898e9e80caa81db4672fcacacb0d62f6ac51f3d314a67935fbe9da0776fa9023b7b1190dfb0e3604dedcf21b4af9ea5f7e0da59ac4c95d8a4c7b98d0fb4fdfb72d7213ba3a861bc206e5de97ec4a53af043defaac9cadee2e8bfd43b326ddd7dddbaaed6119e950bba86fc17593135091d3056b6c0614bdd2142e2c16164b5cca51b3414f7e53c5873feb02746992a2dad3e4f26412646725396b81109f523d38465268c4bdc2ea19344782657394dbec94c78ccd26d2619a6f97c8b45c68a3e6bcee96cc565e46f0ce42a13544c0cdd7e60168b4fdc60c40a3a39d9ac49826c33cd5579148a7342bcc227308306a854d9ce719d06d0a01dc54274e7ff2b6f241e735bdcb3d4d13f3f05ab95204c97a01c3fffd378d669ce2579f507ea83d340e498af51f97dbcfcdbc7df922af87530719568b6f13deb71a2565376e602bc0ee562c36d4e8f6dd3a4c27a48a67296f0ad138abca2da540da47fb1eb45c9fe43ab979cf4234df3fd51127bde6985e1ff50f6d42d6220bca1a4e6ecc5b28f5158b8fe50919e0bf2ac8d229486826250654ce58d1888597dc95ddd1cfd378acf14be7e1c13134d9ef9d02701317bec350b5ad9b8c421a9c857d738b40798a38b11b2512d563ba2431f1bee5347484b463d4289a8af2cdfa08fda547cf2bab0ad3fee648138dbf6c44a964003bd4b04dd1128cda5ad922b6c111182b1a924f75f432a68fe683e2e35e94e990c395e5961053da2c47086024c5a5f5c5c5586e6d858518d5cbee7bb694eb208d8bf436437e7a91b94faa68d626a5e8c04140db75ac42d46253b58a6ae84c0c26e3ab2b81b2fe159072df62b5fbfadb814dc9e2a52aa85c603cb3879cd9a0ef12ec96c1fa99ae3fe6ab1b7ea5e5c9260be76e1a6c29d5fb415568996b26f0d6430fc8828a489fe88fdf4fcf0cb5d7ed35c1819dc21c3c230900fba30a60201e5d4976ba6b7a1efe7b8bc2eec96bededaa6b649789f70799d0cb80d90a0d8cb9f9df77742a2a8930ea6449bf344e190dd337f13a4f28077b7986bcc8e9135b7409e163435d78263845457beeb4537324ccc54a52cb4c6a6f353247c03f7598bee108cebd6eb05af053b92c48f26e8f4fb438eb73decf76172764b5ed19227b89b06f2375219cfbe2886c163306ecc30f8cebe94921742326b09841d61d063f15aedef0b922848ae5b41f22139ea212f68ed316b84b50d7039f9d9a1408c387704cc92f5c90fe14078dd973a4bc882ad81467ef8f50bf46743cb8209bb3c00ebf93b89344ca86433a2098fecf40f16544cadf0a090bfa6e30d258f30b8a3c0fb2dcbaf3b98f1eb73722e635135eb15755e45cc76be2053cdfe267d1c4343fb42e955e21cf1af3f4ef18ca53a408e3aa7984c1492bde572421450910a66086c3a77a64bc9627a55888c8017d594d6421cbf02767bf9e1acf8b86016cab690965060bfa682c0f70e25e36a83ac997649582157fc2e96268c7065ee0db35e25f2edff84dfdf1df37d11123eed65a002db5e90be891f450880dc430eecc51f913634094214a7b431382ef9ce0a03bc4544a243507bdc25fedfed325fc8b8dcae2280b35dbeb3158bf86101e6f0e8f15d173b711dc94d945f2b17617451a5b77d8677275c1763878bd9cd938da8ffc7ccc4880cefd232ed8f942476d65dce7a43072edd725e5ef9f4a969f18c2bb2e8e3e7c548e12ecc9382967ec2a6ac136e287dfb315fc291e7f8cff56754017960368b780f6f76c0d9b5ca61588b2038b90ad269a92339adff0e60ccd813cfb464ba358400b92373570065cd397fec0bc4a92d6feea1208198a186584df43cc671e991bbaae3b40ce7d9dd6c8181245234138f8339855ef57a57a6158ceec8028f965c8b7506d2dea3e7edb07f40d8836f1bb95be287326a4b441d9fc10da0e7556a5db637d096690668b1d72cfc4a39593477588ddb012770aa1a6f7a37980e1665e92c4e0e80326a2362b30725a6fe82f5b3c70711f81eab13d39da4b41b822b62c17f5e9c1793ff410a57e620bfe5eec91a752da422d8cd32c07e6a375b52d94dbd38406b3e90f3191946790849fae56dbe9aae96c5b47848677ea63312f394d7a52c82bf9cf0c87abe7d550a8ccdac68ce0b52e2d3349e5389967d105018647f9e161ccc409a1ee84fbf88ce2425016cccb189433a28146a1c53d091b100fc32e52bbc9800a831b30af32e09b597fab124a7ea650bea34c5dd7b7732f58e5aab7323ba0bae9d08e0a6a9a695e48be8efe21a770cb6a3476e019ae7d886e62bf4d4a171b127deb4b8731b2ca464c355ba00e44e96900d37aad4dc683233a21180257a9337d943ef558e399a80f2f34a2e182c65f72538ae039264bc90a77d578d5b9f4597366070ec237d62ca784cb6c41ddba9eb956e4d9471c5393611c05a8cc935abb281c73c3bf910814aa539cf3c153f38cbe2be6ea0ffcea5dc642141e094426852c8ef76bf21e01258c862a9f4f531b1c39af07d7756307b9ea07285e752922874ebda89216068835336229d9190e742ec168895f6e214be608501ef289d3d974c53f1aba46ee8e054949c89f8eda689751dd44c3e2e5511f2ecc7da3222433b07cc6b097b95fa567e76cb30bf1723e7f721fe29661c5b191bd7825810a885586ce88dbc86dafb64f5065a9d2ce36b3a343bdebb8af03e1304eb0efce5d394f5ee2befb83648701aba2318b0872235b88cc6a0e62dc78cfc29fc45dd48f4b5af786ae6a7021a5ef673ed765c11ec81de07a020c4a909474c96c7296bb86e0f57c5ada4b191a333d55727df1daec12f2d57cd096d867d121270ac9efe0abf2e7066b1ab14bc4a63647f96cb4de89b2f0b1b8745995502f4c525c0d9b8bf86b8fa1d8a1694db6aad113208d8c53a11b0ff78de48cef54e28380c184812f88bae7c5c271c77d58fb28e02b62b82e4cee00bd0e9f1d8c65a98adb628f55c3440757f01bd9360442f274bb0fb09f01ec8c9718f255ef7e3e47a2ec4df4b25a597974e145a5288e236870fcfe6987786e18e704cf46f4955091cab14d22b8b45e6b2adbcf534028b93ca546c3840afd7668b68496fd750c1d36ded9aa9a8da812b760f4ef73b0d5c74f9ecbca670b40e0ba9f286b1ed4745ad2d696e2624b10850dafe790fc3a3aba3f36abe170f6eb62ef6e0ca7de358e08f8a90f6011ab182db27e13c3931bf7edb5bfaa14ec2925af0872e9c4e0ae6a8d0e3cb0907f03a3ad0abec5fa0d0f04b1b0983522eff11196e8010af8cc58ffaa6f1c71e9281a2733bc8e1f72eee82e74fc44f6fe91a43a233436b0ecb12ce9ecd4ae736bf2efa9ed8914da33f530cf4b3bfbbb60219102552f55d0b9d294c6c01e422a3145398c2dfe6230fdb0fcccaafd4b83076b845f84ad2e160658656325d210f8ebbd99e25be8d2030a5ab555ae8b86f5fbb5d860d1b0c3a9c6ecfa73e1d49d4d22541b5cecd87c0c11727872ca2668e92d9de3cf7d8c728285695dc1f2b8e7375f3f57c6e85c2379cc9570a8bbdde72d99502311734f8f8bd2dbfff8e9d3d29c0077498ef014f85b3fb7e9f207427d9fcbed8fd91c3517c9324405bae621e764f4d1c6d3cc1c3ab57adb4b11828383834d6bb699ee7a9e10013868226018628e55b3416a3a22d1d5d9e82b7edac219b2b99289c3ff13bb0fee538ada372c45e605123e7afe08f82dc7632265cee6afe4e45d30498b60a7ad52e8bd8e0c815b31567bda4fe2a2a03ba985277cac0856b6175db0bf3df4584f8c8411ac35dd666dd5f0a844379163756b35afb3de256dd49622579fa56e7eec773a2d4eb82a248091f4d73edce5057b90dce73efe83fa05abefe5f1cacc97574052fb65984bf72fabd226b282f8e68bc0cad893059a7300e6b93d27fc7a86bda13154ca60cfe6de74d59edcd7bfba0710a9217055ca65176890af084b49cf90ee27e0fa6bcce93e77a05124b671ee303801580f4a4462a924cf573434bd4bfe58c9f393e9674a87d93cb34d1a2da5f3fe869a36d5e764e83dd8d50c70272602d30b83e0a3f06a68b787a29139eef43385cbea4c58f8c7e868c4ceeafbf1383d8b8cf9ad32b7bc6344b8463a46204913a3cc780a5923b5a48eff07ff0b64ed201c63ba0eb9d03d9b9cb9b2e98d04d6794f80ba87205fc64d7168f888babe41a32620fa789e0d8d76cbf356ba23d94e35c91bc74358203bbf642bd7dc375570c90ff1d0fd9e237a670d888fcb4f046128894e2bb53d36db23d0ad21abed84716752a295c6c47a653be62c4709e6bc8d01a5eb7e7d2a647d48fca78ec4248c3f7afadd115fa209372f5a85d720709706bfa1370b7bacda91faf1d014d55047a0789ba973996ce96efe9759de4486c4ea04a875623367da0599bd6edcfd66f00d347903dce5862bdbdff0e2c4862d54ba753802b59c4c19674880bb64f4314ac65040a5f6d65df065d13169f3f5dc50faa4a98d7345d3c62345ef6a557a78a725856fd50d07296e4ee6a145d047d36b4497766ebc2773df4e8bc496a385bd46e92879d145258c3abda612dfd5f29292012c587c840acdb6f53daca249205ee97559fd0ef45592bda7bace86e3eeb7c10c38b773fd994c778911a5fea580fe6f944c324e577787481ca820f9c11e8adbf06bdd08bbd6e605200dadbda48a738331e6c2f0f68fd86ef59ddc35c0c9677c0de04b04f3fc917fbbcc6e9c8bffd11ac98bdf29e80f5da9589759b8f7964a7e297a4c157139e4b5768797e7733f6217fba34eef2ac51d9be613bcfeed5896b59cb3d0e04f8965dafec803bc17420e97c75b0f566a19cd6f09d00ffe156858b35fd519dcd789ed8f2cc40530a9c1ffd3fd587728e4052efdb066a85a607666bd1526d7d932d78f2527121d1bc5bfe20bb7830fc928cd961766b34066547d79185d61033419fe74e7d9e1016034f7f9e3dee85988bb4d95cc7e70637a5473a342162f6729b5c64cb90cfca9e51b620582106dba119b63f17a532b3c9375f4303b9f2e9f0513c38360c28c4cfcc54b5786fb9922626c9e6902eb037d534fe15efe426567e9120a5d2d4224748df87f49383f10cd98f684b817b6a4dab77533d5963a6e8c106669a6a1a907ab4341a14e523e8e5bb849f34770fece550535661251a54cceeffb46f1bdaf27a619582e1f2da411873aab38b98d604aad1d21781c3ad797bbd1b00445b56911a5e6e11ccea9d016d5f747618b05991d2124a0aaa35c570528735e65048ec3f6044556610307aacb91d9b19a470a6c44682b97c3247d30ee66c4c3749f93d19f1b4c51aa40e50f98aaafa12d201cb7367813f3b3d9095c71b50b1da9186ba5fd69038eaa339944d4daaed0b8dbc0177873bd44df1797d17401c3034272a92a0a6dfeddd8d2a23c9858f2349149179f586979559a32e13201575645f09b77c92829652cf4bcd05e553f8a5380d09607cf1824e212c15d482fc0eb7ea4bed1292c073c26b8e900e51f72fbe334abd2cefb2c16fcd05c4966c176038c4888ac33ac206e06800b75e92a57e46ca1f2797a0392cc1af2e456b8c353447d66d99936d9e0f2bea61b9776027f8348760cd5df2f3123d5264dfa25b52d4b53383e61cf701f1bba09ec2ab3139d1ab9506a27c1db20b006d07452e5403b8f020d9544e958dbab60816046d75dd04af8339ae3d13c71b022ebafed3c5a7e07920560b0f86e1a315c33cb7df83b070f78fb1949d72724a7841e38216399636edd307fb827e50e565e3c1f3bf59dadbb4fd3e95ebe74bb884169faf35b59aa95290a3401efcbd955e2d7dce342d5f49fd2287e50aa4f86529f422f5fa351ff8c497ba54aa6d9066d780b3b3cd1997d26ed3ad15782fcfaa368cd2cbb13f52b9a4f18141b9ca54b10431ed6c6354d177dbfabd6c5ceb5514afb05e9e1ddd7e75a23c1c2c44ee581e1497e2a333f659021023bca1db88e929fa80912c2a9d628b589451120142ca746b05f24b7bdafa075c9fa51baf41ae9979300799d73cbce86509bf2bbf3af12453e136e8487427235c9d6a1b8f2b7a2122fa4a62ef87821714d5aca054f646cb91448d0274d3bfa44621f594350bce2fafe08be87c9dd7314bb21b2f0e32220030bb5aeb2af125812979943c5586c782466f64e0109a1b25e253d31e274a0eae451c09807710329280f1260a6dffbffb9d0ff5304ec50bda6bb852e5218fb435f4f77a7fcc57e80f19913506774f2e2ae5badacfae17b04b8376e71afe312aa3392b83276b353e0e69c4af0c70f5ca364091c9f894737f37ebfe8979e8886219eb6512ca384555d00bb5bb6a137edd9dad41484988104d101096d735119fcc29ab7256a63b860dfe6ff8272cfc8601472876f365a2b5e7cf532254a549de703b2a11128eada150cc7169ffba96f49532c3592635961151a0f5507f261357ab85df436a66140a9031bc0dca364798ca5776d19d71f4812fd0d0c8c7340d1c610e650690f3a4c71cecced92f9a0050ffece9ca5469005d3461180434338f198b4e709abc41f6567eb98e950d4a07a20f2e143959624f06574d49367f675a7ba2898eca59b21ea910a37bab02cb6c63e9f9e7825506c574b7a4e2cf6a483344dfe50b0e3340aa8f18aeb10ee8f135ca42da5823f2c7e94fe7f22dfe2d3e93af5dc26aba6fce4778b6057a3b1b3005d2b7391cd0b9999b18d06cf28a9170814dc1d1aa13b9983737ecd27fa47d06e59aa02a88f457db9fcaa1cb0b5d0ce4f77e1973ec4b26d3d978249ba1182905238ff745abf93c219b5636f5b4cf289818052996447a471dc6e1952b961ff039b93186851f66dad0d28d4936a6ad51687f45b07a03d8c80c48255fb89c432b572eeca1bb2635a107a3964244675c17d9d696d4dc61a1e6c10e8d65e911afba67e1c6f65b1df9bdd3fb338f92fa95405954bb79c0083c456daebb1eb4864030d74c57da79554996b41966721a16beb275eb98f68138f30037dadcdb051b38aa53fac45a200abc347bb0a628f1eda1b553fb37590a638a9a2c7f61142b49936c681be799b971f062ae9da21a5917186468d93a0c6c97a4ca5f03273674664161a9380e8feb53fc5e82fe336cc0c400135f15ad63dc8df412eded69355de826a35794110e149b28017ad0a2006a775c15c20ebf659fe0c86c7b72d287cf6ac0699fd669b11e5d9519cc850b7ac8a69169e53b9d91d7f89278f9cd4524d73a1845057fbe407098744b8e7882bfeae9b0b0f11cf93c23f70f6d9ee3eaec66e59f1c3f195608f159e6a93339be1c09dbee8f6bd0c6c7aab3ee18e8d9a1b49b2eed1e688890c8aa89bfae7b13ce8eacbe3ef0285baba5238afac2afe48aa3c14c3ad0f377c0134cb68c510e127613ac6dedd0d853670cc8e061b3736a27abc68222aa6f7b26a482ab34be01848f757d69d6d3c311f19de1d1c24639402589a8186904329642e0f8cb2b818a065b9d76bacb332818d9622df9954841bd93f63164995b8517bf50a1d57c483d2aa68bbe0dd9f27a1a319b1f685ec89da5de8baa938ac57486c0f9597d2ca4f1e0f2e14cd795aa3e522942b5e3ccf71b5fb8f80ab90ca541f5ff761618974c7d15f0b15c2f0ff83b850a10ba744cd5b43a0cada384458ea3b8e832ea89eefdca1a695f6bc7b61afbe980b869e4487bba9679ba85f1b5be579e1d3f1cd0c27abf839f671c91f591fe3c1db7d7c459311dd72dba56da53fca145353bbdd931a960569dd97ed972b2b9d67a7451b573fd3b928f1e72db4a1753e877eeb7a729d6d657cfed9f99024da1f06603223b630ed0bb162d08a16002fadcba387d2251537a92df61e8d0f9029fac709df6d65f2a309897cf431e639c0ca80f49b360ef75830f94090cf8645318f567dd7bfcbcfbd4c55bbaf6eff6162e7f3a240118a0e5272f2267d56f8ce66ff32f25fba571ddc2c154a8cebbc36315020e379ac18d7da2443cee58b5c8f965aad391fc357da42662739ff6c3bd63c1fa238e382be8ed30242441df5bc1be8b68e70bb13600537635a461f5fb450609d034a4d8851755b57c01718abb8011e90d0433a3719e140f61bca1bbdee84dee3829dab39a8c0e6396fad86af7711b3298f864a01bd02a3b46801b4ce2a23a412275c0dcd5484ba71c7c339942fe96ce623a235eec13ab69cfa91a2f9f51218b4388f951d8fecaee1dbedd437310b77e6b9301ed01e7534d24d7e2daadac643d78d91169159b5f495fb311c9f7f642302d888778aa5fcba6bd2b75cae4a2afe0f73b0cf7d3817ae51b979cb8a9c68e6a9517d49b599c402ec68cad79b23082b8cb9a7f81b19ad7a7749af9e50f4e4cb0ff697361a9e88da30a6012be48d3a9ae62c2763fd26a0ec7f1bb550c11ec8f440928bc2037d6309c3cf6ed6936cd88f058ceffd466baa47aebdbadf21aeffac798b04b4c7b011c115e1640fc656d793f2b701b2da52c1d3463e65fa68aefb7cd03f2e9f16ce33cd3ad31630ebc1984655fe62ea10fb54d54e9d4dbe8932629fc226ce2b39de9f6aa9d83f32279199893a63aa9f1ef666697d4e14260b9d11960a5af7799f5c2b01f5383bfc1010768ca429327fa5a182cbb5347d1c637ac25d5b658f740b9c4672e4c18d56843ea3775138600989a423c7e064a094fbd5986fefa3c5d84b71c414e5625615f77b360e9fde567a4b195d003601208c844d84c380a88b55823cb1f0b3b8a84907cd7f1089c700373bdf43462c43396416b67330d6bc282d5b92dd94b14ef14d8bf91aa0a6643115df1b51d998fda662906a91a2934fb930a1b8fe0d587cdc7913a3f15eceaaeec0b4edb52d028197e74002e823f57ec5420661a832d634750400b21ac024d57e57e4523b673cb947301ca15882143330eeb9b030f0acc09262c7cad68eaf669b2fcf7eb465ca71415c80bf4d57b330220b2b87fca7acbecae76b6fc814e38bc8ee18af3e1d4dd35b9c2e9d6bb0390db9d7546cbdb4590f1a50eb481920e6974b2b75dbe48e01ec43538a325e02cf0a409a9d5b6b411d2ef212a526e1849af3a88509b98153e9ec73131adb7f18c521fa26543892a3b6f3c3e601b73ff24da93493ad930d60f5e2b4d28babe47f213df93a6e0c34c5bb02ce6d28d68b82114cb2dcd4027fa199f54d245833f8646e4fcf87bf87ac01a4f3f35277b0b939f5d0de7b6ae4bec50ad06d41d2f45b66c23cedd39ffae092f0329d1d8e6466de02c19b1c777f1e198863076e4bf64c2d912262d3222d5baf057310baca1ed67e27b51360d0aa8a93ba54c899d7920aa17522c38c787dc625f0360a8260780f0db009ef6421bafda727b19aa28bec03152f92ef5eb1896459dcf1fec5c5c03946db2b8d73b7ac223df23e076053d68ef5e796f7dfb93682b91860c3fe4b5acad734263522d6a46cba6145357a6b65c00e41fc3abdff250c38ce1114f926e27762df3b57009a62d79f2a056d1546c1352618d315e03f86cc53e072c3ee34898b9a86e2f825376aa83205429309767a9d8b45f5c031cedd002a64f481faf7a319cb00e829550e1a91fb005241dec6c7c921ab143624d0f0026e36ff025952601bdd02ebc75a0916164c0ff6ed88b9dbd0977d02e7ef2a0649d477ff749b8ac7c98b787028c548791b6402fadcf87d7638bd2c357ec1751dc03d2feb7b908d43a733588aa7d5dab1b9e31f57e024098d53de41233439c7186c98cb30a27bd89d9fb0a1432e9685e90c01589072a5b71de0e094bfc15cbcda1fbeba3cf07a85d87c75357a8fa33ff13902fdc0ece7b3ff0b0f2ce0fb52bee2c2946ff49c814f8585e59b6ee7927a7428aff1f4cfd1fceecf174accc32caf31e1aab2dc3d440222d570570dbbf64ac61a7ef47738984d617526904f5d11f33f6ea6a3176fd3177a724aab017408b5758739f0f9baf67ea90a2cf1ba76b43b1b0bbffb4b13caae8892022ef1260cf18ff617349ad1a3e79940f85bb16eed8568145c52ab1ab2d71ee404005060c32d70ab06c20bbbcfc6b6c6bfa5628ac1f236719534571fc3218d64b7e057adf90ab20c1e5ab0b225edf6d4de9ea3a00c0c56367ca00925fdab739363ba0c54eab96221094749c51f8d287b2c15472f482a3cc34fa3d4e3f5d80a8a0fa895f08b6bd1b73488b08c249b492ea5664f71da124accfdbca489759575088e54599173f7682b784205d31dde9e672afc587a919ccdd56549583bfefb79235c25b11c6b6afc4b8ac950271f3221c976131621792c0573ab7979e3291021a905c8c6a5de62159630f76c43020c57b9718afe6cfc6e03eb49ddfadae934ea204b162680f8e1909afe38d411bdddc388a81ab53278a803c199841733e0e0e8433c15e78a54eedc7e5b6ad730c1e5f0cd16514e5e0de6b9d6c6d33c3362f3c72a2a9d277ebbcd037a0ef3f181e49d4818a857bf80e3c24fe8f9ae13c07a6631e411012e307b81c7946cacd010c1e254d85dd5c838b330dcc701a4cbb9f88baf02b31cb9dd57b3c8701fa3731c0152167cf45c730fac6bf3d8429ae1c4386254d9ae2a0b0293bc1582fc3a888a34cd87925b2d4994fa30e9fdc1d3da39de6dff5a1f031e6a55cc4c5643f935e4e2d713fe26ade6dac80d9f279293d187472a353c347bc9d88b865274c9ec7ee74433964e82bc274e00adc40740ad3dc637c378bc48affc11ff70deb432e2117263bd4c467befe088c6a07b110b8e09e3197f3eee02d49849e2c359ed832f63e7d2041f5edcfaa0142265927fe88e804a33a865f40dadec5903006b1aee10f5ca5f883bbcc529451bf970233fb79470b64c6ba6c184c55e5265ebb098ef759e196031fe26f02a52d8968f1cb1f940c68efa801d3ef0c5d1b6c99419eaa82dd05c8553db1f96536ef135da4e48a114fee72ec42ab52fec00a24973825c3d1cedb65be884e5d46a472a2b2425bd884f05177663c4644913b496f96cded7ee5116a6b40fe7dce8a7fbd027acc65336a9cffa96502994057e4cde4dd5c420caed2b3f21277562b11a7b5c1530b4031d829db6af5a8b7236519e62261262b32aab1c5fd7eb0a4ad21b0843608327281de6c58612b0b5dfc6aab23969f44295bf8f3e99f8aced1742e81106272d3cef77acdfdca452ace2fbd185bf5fb3c8bef89de6dcfc5c9e8ae59f67e75d26bbc371b6b585b3b3f171f477016eb7e92496043f7b5f764cd2d133e987fa6cdda668c5628cfd1912333f3ba7c513b4f2dbb443d7cd528d6723e9d1456b22da210d94aa44bef3a8e4b95d7ca5f389c87d106d2a61661b17a0a17fa55b81bad72c34430cf8ba21ce2dfad771b473c0e29fb96d5bb128bb1e4d05bde6a2a2f6daea1a8cfac32c327f03872acfcee3c409e83a14213148e0fd51bcef938faf81d4c4a087db5d6d5ef06edfd87ccc308e03e72da014ba99154f1b06496e3923cc1f810c21d2d3bfe635691274ab7ab9b4f39aea4599a8a6eb4bd5b46ff76a67a933e5c543646ed6ed45bdc6f674a915097299e38ae2286cbf39b0273d5d8ad2559f65c62662cde0980096d3a1fbbbbf76ac74eb0f7bbad72d0499c2a172f2b75afd1dc282a256ea77e2f955bdb4ea8fa23661f5b81f3db28f9523201150e6fe31c3468d4cb177246b0a033cd2e299bc138671d5e91afc586bf5994c503b6304bf947b6dcfeb45798adaf3c8178fb1e18617e4fa36a4dbc365c7a2bd32838c082c64e20d4b9ec37d615d315a71baf5535a8dc9adadfa97c68ea8c064003e6abc0c8fd309d4329a157032421744a828b437678e8d7178bc054816946b73a760d49387552337ea1fb7d840181245c861fb83e1ea1a42e672d20754a00c6e8d3e816438b9936e69bb0b339b9a16703a7dee267def127877c84f7ae3bf62c5e57c63a59d5c75a2ebfce66a24c3185481f498650178fdb7453f8b59c01732d63f3bf235ad5da30185d7f556fc3d72401bb1c8eb1dfdda49f620e8bd78740a9897fe3da41f9012275851d846d058c3a12ba95a044af78e7bdea1e558a5205b761688d4197bcb241bbb8c6c71d4a7d48ee963b646c5d1b3a380b7f88960cff53ec0dfb82a6db43ba4678951046db927e24027575132cc06afd890af06fc85c32f52a8a495b8f814a7558c10f4904431894dbaf98a2fafca0937f438c964370309ccac03611033ef76846eb0239059a10d0eba46e02d6177220cb04ceb09afda57d16290f208a772fadeafcabbe38633762b57b1105943ef03c6d4e714656cb0829a7bb6f5b89a8366ef04dc25eb8104aa32ee30059599b663ac0413a3f63e0d2ce93a480ecc166a5320d48a58501f1c83597d4a7568d957c348c2c20f914c478d8440c7b73893630617dac3d3dc8c1945b076164f34106f325cc46794fb3d2ad4c26248d0c7acc1e70f9c0014ae94d528dd0ee467684814523b548040f404960ad712a492635f89ac7e005bff4b53eb8de129fe7aeb5193308a01ac0c80157e664d6cccf7ce0ae11d6d6139ba1cffee285c7f1a8fa1617721d2bc5c13e4fd4e2c90826a4c190106cf12c6505a273a7936643e744512fa0facb4531d1e2fade38f842ec9d866bb93ef92a42c4a1289467308084010606aad8a1e52c0c3bceb6d8e9280990101fc4d176a875c09793f8ff4e0e929805d170f911694e44f4c7fce532853ceb019c26ceaee473bcd7eaf49b839fd0ca2c758928e7f94a14d059c7ba0a06de090b874a42b519b02c140cc730f975a5adf75128a90736d23048f6f7a485163474637544c433de27c31da457e6b30cbd81827e265f6b4e2e6ee29ba4d90c43b25fd55084f483682f4b5d31bdcee2a4a4712c7acb7d3f52393e46680cd11f8e764493b8ae1b3360f3255baf999ba6ac20cd6b913cf761b6d2a4c8f8d750141af9dadd3ca3801b20c04fd861b872f3aee7c753f4339dcfdc97f8395abc3d4ac38215aa4c7ed0a6fcf2788f8a9ce1c3a4b79ca00d6b7cc35d732fc6abb431399a4f738ec7827eb65acc522cdd0663cb710d10dd5783f319114b2b85691d997187563cc9363c6797036addd3168da1a1f8b65eb84b4af2d54b0a01c0bcc845349f780597128214e94d06a185d99c5663bce8feacd56f4865dd9b253b67a37728912a4a78bc9bdcacc39ba4e864f3cea34067ea59577bbeb7a36f80b848b058f710570ca51cc9f260ceea2747930cdd6c2c757c68ff24b28165f1ce95c24766d374eab6b4bad5243b694b36a0c0c968fc0a7ab93e9ca50bc399d42c9e5a0d482d8c2069c350127a347fa4bedf03a44d55b6745ab8938b1d05ab4e9231f693ae43a29c8c987b18803d4744b7a9772ee92665bed32f7dc55c9d02891e032c9c7bda32420b2262b4c4b31efa99266d998f0c8b1950f435b1096c81afafee906715be3db39cef47a3143932966bb757a542c858e2d02f52fedd63c1e75c064e7ec0fd3b038010feea069fd7476d2038028809fa630ef46496f791e48d24955c781ee6b504556ca36a537d7ce251736cd22a904b2135827380e4ff0ea21ed704c12b1b5fe3f3b9e95f5388fc4e6c3683c45a297917a50cc253e283e2e442a3a9eb49e6e9167bbccab270faf5c169ca6f9ce51a6041d14e7c71b375dc6d058674912e2014cbdfb2a32cceca9151f628e24e47bbcbaf4b98c4be0175a820549eb9694ccb5b0730ef2758a7dbf4cf97bd0fd7ea01769a1b964f8fb7c1176aab1e6c408df015c299b314c2a3597337eb2a343a68d610f9efcbbda31cdaf825f9ae29fe326007551e4f32c019705c2227b60d344ff2a06c4ea52a0ecbfefd45b05b8714eef799f70c124038e8beb7f92ab4cb017dcf4219aad5500a572b180ec237e8bf3279e175c3552e0fdebd571be9b80d6099c53d1fe9b40ca66fceae8a2beea2740f81aadbb2243a9ec3213d56f4e2be3941784df289b99890873754813ce11235985fa0ed0ff183f12230cf7c87480940b41caa5e13d277c029e2b48616aa68c5bbed1717820baa7769252671533fd6b907ed0887e103d9a92ef7655de5b9925ad0962b810a10493464553e9945c260ab2f9700413c80d0789cd3bfeee5837ec8b3862a076b64bd6d182d4626d9be35313f0d19cad98629c0a75aa23824879ec189e6c1e07938a8fd58255f7d9635ecc6d17909fc706d6ac0a8928c4163951271ceed13a324543b101895346fe205c8fb932a792ba1e14912bd2fdf53fe0f5c6294d4010dc414872cb26918f022aaf4cf49e2db73c621044aa5b3519dd5b59fc98891084b5c45469ef91961bfea2bcef5db8f394dc122fa87d23b431fcc19e210117d44ed43a31474f5c84724d409195a76dd196a96a514f8952c24bc4c2207af75c3ba65389b0bf1a48c7cd6b3bf5d719391cc716bd7067d521b3df51c034b830e7deddc8b6929fa5a0f0c714f6c5e71bc4796c0f3c6ec2637ba755b2f17f3ba02dc753188f526cd78f7630b222ba1159a6c4c64df300de3609b59a33d607425d6ec06be2bd28c0f1b9d67c875e0383ac71b3fcfa43204464337b294be287ed220594ad5e6e6e40a876c211f494eb4b64c2bbd0038ae27569b3838fb1d9f4b96d9df5b48b7a9ac916eeaa1927f4d34d5b26899a0d142b8777b8329b89ea17d7262252e2011952e7b9510d0302fd2d65fa074c8bfc8b8b46b3c6ccc18d1613c35870f98cdacb2959f4360f18c925e8bfbccd72431d0c7a7b71a41a8b7773cdc8f5ee7d676e273b87040fc843ba1aec8ed2e7eb6117ec2f0fee0f816ff0963714c72b0be74e775dd1bdfae205f70b4f56a2c39f37a481a720adf6467663bbe173ab99de22f6362e31282d19f410f8e979d685080c228bcf81db67d80f82737b8b6d2868fd4ba863767dbadb34784cbaa05934d9c7c7f9e693f4481429e8073227acca6188aa122d5787c58b45c90dae34dd9bedcd9917476de7e45b6e4b51f40e0dd3a32f34f0ba30f00e16ee0349ef5288788a66301ba34c3b2ab5d54b4156087613ca1949097f3625dc94f496fd0e97cd33af8a61dff81b38ef352ff1e2bb8b096d7c5dcbd5409753fac24fd7030791b53c0ef6df10cc8651677cd29e672b5b2737ad7a0e102b374aee6fb8c61dff76b6213296a9b1e7eac3ad61ff7326b9faddc233ea33773f6f0461ce7b5019eff12013aea16fa915914890b51d699068a841c79555f23fde2cc76c0cba47d552053fe596f67d0185e9dd4dac76528167011debfa748192c4b47efe92f0d9de30313644e2bbe27b49e34c1ffb3171c808ae13b7bf7193b5bfe291eae56abe4ae1c7f21c31204cdbc28ddf43a09a432f87eea128a77bcfa0feaa74f1958ae3d36de8941585cdc6040153a686e58013c9305961943ab5b2ffca0645e53278fdd6febd88af70087378dfa442bf37407e4bcc59cdda1f9509156a30b0bc3eeecbf57b4f5e8937706dabbb8d43c2941411d919651397fd5564e01e264bd1ad0f4e0edfcd3951033131e70375e5172f44c37b50ecf4ac25a96d171d883b44862c040bdea905ce00f5315276af32319091b07366e75fb0decd491b432e173f4cba56c951630aaf24e926de8cda7d271eccd4f39d140b14a9ccb2eef5b6772b28eeceff30e0b7c7c349dafd7bd7441bd9d883cc6047966bc2490405e7a4ae9365659c8a752057ff9ee49828150122b433378443e93b37c07610eedd6ec004407d7adc1309d73b3e5003e65efe711212e8d848ac73a53d2be34c60ce84ca42051bafbc3e868310685a02f96122888282f08ab208b66e2ee809866213fb00924d8544a14b91f28eebdc50eb8bd6199a42663546e4d200f41ef661b54baf35f267de4830e62909cb14e3a0b190edc1e9a069fc6c56e47acb53ce0f27dd75d976e4be7e3d25d648bf1508841edbf057bcc122a6fb94173e35171d4c487c5bd2dcf2c787a6237183d77f3f51bcf58b19ef206aa211bf2b63911171be6b24fa591b61b86ce5c1dfe056a857df7f622200b26323d29c3ed91de4593deba7de0a74bc5e892d51d203ac3888ac512fc8a5d423c83862c18d68a36844a004afe80e4d1e25a131f75a6f6dc9808d7bf10acd5305d0ceb5453f20eac89ba662d620733fc88bd80a2429dfea3f1ea7726e224d49a5f5cc70e45f2c85bacb3e875c61604976ee14a3b67c0418ffc9ea6df4c2e95ff19304443c6473b4bc0a692f0db650fe0321ae52ae8d83c7f4d7beb30aec9978ccbcf5bb56b1d8fd849d4ca2996a68179a3def6ea327feb11141266b5846d7c14087a280fcd120050836560b2f80396b36feeababf5d5f71affc70fcb6c4aedee60d1e14fde48d013c0c0fee333268b6a9d92ec507b285892145ebea3013447481bccf38be3da60a6de65b555372e7e7e739b8751bc28434f0a6bab6a4ab40042875750de4e796a785997812da9dd9dfe5fa7af92a0f55444da6798f9d28114aa523ccbfcf7c46a80424d937133a06321a3a5a06f18e542395e0c7bdcdcb8ca34b9b0ffdd110b396338947217d6f3ea430d2b70b08c1c21030123c9463457bcefcae7de1430dce0ad09679a6aa12f48daffd33134ff66fd3b5bbfd2cd7fdc29e0944635fed59b8f4ac88ff11fc42aae1dfde8dd96011ea38d9d2dc10e7c4b2e0ea565df080405a7aba9fb1e4c2fbaedf8f44d367ce94178b9e51d5499ce3a2816656d9341397e5e815b664897f476016054134957543258bb49b167a28f06ec1aea55b9f52bb7768710b03aa5be57089660e0bf0fbd6af4015b53dc72b91bbb99dd21294859df89425fb32a111240f825ba265aa0d046c5cd5a784a3ab9029e2bf2de9e4786f12c962ce0b1b2e8e4fbfc72817dfae3de297850e962d6f4de92ffe2fb9bbf9821eccdaeacf67943e3de4c62b202ef3c45ce5f9cff4c416352e04a53d87b06313a0bc6d823b34d8332f4487749ec671297415616bfc0c44872056fb0a21abe015e9cf32d31c623f6b4921410507a21b148b4438d2ac40fa9ccc1b667e1aeab9befbe2f77b0e02fbe8b4ba6a2e1c15ed7e10737cc3a289e0ff7a87acadc9663ffb1f00f66b245122aeaeeef227a369a681f9d7b5d7c5b787a851bac513a9b2ff0488dfe07654b057081d0c058f8f00c27f7d9e568e870aadf888fd0cb3b3ae0922ccb9f60b5dddbf6d91ee93cd1899f6b8dd7baeb73be886c20fc4a7cc9f5eff7238d9de58de5541cd788950be661facc71d7363fefb647581fd7c3969e0e2e82922f2c3538be28c555fc9e6190ff43b13f64310e68ec2f1a0af1098cb2f2f33b059e60ad45734880d5829d3ce27c9b633a95841aac8de2153c1ad6b97d57fd74eda9686dc89093bbd566d79a41dae7e689eacb94080fa053ed4b5dfc5c43f091a92e74ad1b4dbf0e5eaa7c0981d85ca6a42a362890a2b524cadf5fd27ced447a092eb381f8d98be5e23e8f9e70306225a6f71e62a54a0a7acfaebef8be5b2fc7ccf8983975a6dd4aa3df4507f51919d8e920cb287cde6fe99d82b25691ee5eab42ba6db0f059452cfc187195d346c96bf56d1f809fa691af228ff39d911d23b0dde9eec8c5cdd5be92d210cbbe61101a10be6ba23c16cb92b799475b871194667b8b9a07704e4a57c2a4cab95207b3011e88eb2e1bb8ff9f72e1f04388445983be7cdaf6a0dd85b9ee10c1fdd334c9028a09d26f37faf4695fcdc5352749e2a1e057faf8f0baa048931f5c744ed6a44099038616b734205c33b36c3c5eef287f787cd861741b3d9e997132cf1acf93a2712c315da2d5b672c4f362a5b7f0fd07b52923c86440ae7f402bf45780ee844e173157ea4a649103791715674c6a796ed72ac2ab86eff0377856dd283e104ecb3f60166b4dff29b9b59939e517f6f931efc6720e0df469e746f0810f77ce773e2068da5cf77475de6835f4aa86f861aee3c66c3576c86184fabc351c7d9fa495f5eef2bab4c5a4af685f1ed9d97554f5e7b9039b56e1f36d90bbe16336741b8f7fddbfac6d404db8d6d54738c7ab4727be1c966adc96f5bb5eaef309d0bb88c74e298dbe9ac597f6f99d03641e15b28c5849213b1e5b53afb2787eeadc68078e1fd576f885c6c0b2c8ed75f8af7cf1671ceddc60193979b40484fc07b9b79dc47fae2dd19b02f68fda62510b215387225337dc593bd1f4fc6e7a4ce5f1f89754c1204f7d505322014bfe5f40b86ff00bd2421588bdd265cd5aefe8ec25e6f745d9e94a2b086800170f01cf312068fbbe5d5c33472b2b64ffadc463b89a8461c2b32473de39201a01b6109d998eedd8c35aa9382af7601264c2cd996873f638ccdfe4fa0a628197383d3df67fb71be4f991e83dc1863d01e0dc83845915691c5c424089ee10db1dd25c8dfd2397a2e70c17877280b02c83223b82b3f6a99af640e1595014db3615e5537dc939ac4e635cfb8b8671e1543fe0b405bca9796564180c347299ba84895b5fcdb3dce1a4844ceb8ba2ab29deedd05efe49b94bd831b42f1b5bc4390be72eabd2ad5942b6b519c64b10479d5128c8e0b6c7149a9d63624fe88c8c055ed63bc426196879bb63db60a1e8f4224303d427283de0fa69f2856f1bf687cdf0ad69cbf415cca08e5e597c2b35803967735646510575184df3b9cd9dc6221ab4c8b0a0099690d2700b802e17d8ff8f5f4da6d56b264c0d8b2ebe0f38baa1e2379d957ba132c9d3e16b7c0f69d7165cd44d355c6b325cc354f486ede6b2418b39c1a23f41c648efd33b65e6ad3ce8da9e0ddc32a41abdb558576db02ccc33caf3e75165df632a636f78831f784322d7fcdc9928e7fd8a45f8319ba0393e5f272c841bc54509734297917996c2026f779225f3fbb5cd373c3295fc443c93c60b5c872caf6bd356d1730b795ca5ba100ca9731cdefa7bbbf777eda1dcd68ce64252368362fca670a3a5b5ca44850af8a50bfb3cd691ad1ac78ef11f462540b16a5c742f0c0c573126712361caa2b7c84320f488965964502bac47c972643df9a35a36fd22533c38297bc54e1a73a4e75cdc8a2144d93124d6b96d0e7129ed93497e58d0dfc679a8a777e1ac9dc488c8fb79d48f188676ef8befd5d145a46c65e9fa3931b51ce00316b66350e79492c1df3ad3c3cdec543fc003d9f13ac5b414e881ce7fced0ada3f0cf998642fb2f6b6f44437754d2a6cb517a84db4a4e5106c0ca1ba7b9fe53b752ae4c84eebae62ba67807d8a347f8a787b30f5ef2ed63078d19493ef2d579bb6c833078844922dc72606e28e43f9569113008d9a537ba79adfaac73486a63953d415efe35c8afbd4af56a35d114b0af80b5b3119a859fb53b1b8ccdfb66b2b0a31fa4c4d9db58fe6e5bf8f920b42ee002547b988760cdb8626655e4ab7911aac195d7e947a1c71717294b14bdcd902dc5de9e97d415e2be5fb63e5607d1e99744a4a1d15123677c43135b4d294ca27a377c5ddc87fc568a2ba2914c055bcf0aa173432d2eade0ee7ee842683a5943e5c46d6dba439f5a321d99c0deaf593360fceaf169e1aa64334d6f8189843519b0ce65d1a073d857407a85118a9c70f203cb73ce9d1bd2e4cc1691c626ec18fc7fe6386f3b8a7b2991b67c5faa25388fabe84cafdff52e0681f2c0481b2498673f10982e21f5fb7f9b9fe98244b4a9843f1a61a4e5d11327ab943b49c17f40936c37f899d0d0fe33219c45d6c5c947ae7c15dd62e693d4c4b0cece26f950776828fa827a7fe3eee53bb9c97efeb88ebacf69b0d8fede3a67e518c1842c57c8f0490b2710b009858a99b154bcfc5051cdffe275890513dc55c7132f216626669a2e8d701e97bb636c59c8b94a27b4ab4982e176fb659c2543e545db65260fc986d73179e7d471045da4a574ed9a75cbbd959f519ee5930941330db916cccd1c9dfd99006ce297b125a6e643f708eee69b10ab92825c59d340e090530b1edf2bb3344c5f3ab73bc5b4393b0f08b913c37d2aedc6536824d56ee1d6558f75dcca7cc5a6fd18d531821be1f067be82ad7f468b72cddd2fe274347e7912b953d229ce5814861ce3a397a21d33dcef153db5cb886afe56b3174c7b19916945dfea0a279ad9b163b065585acdfa5353fcde4dd53c239f78fbf858fd2d99d99e79b72322ee5405c1ac7496e08873a966bb9a75d74729b5afe49c1ee0edd65547f05c0528b21d745aaf64af7b115c0fe7ab5c5432ecbf26fc872c6eb363bdf4e669189d9999b9cbdba88096a1c93bf4ca1d030fddcee676adb29b29003db953014cf353ecd231bc41b3b57887f0a25d0fbadb07d54aa89f83e5b4e804f41e678a47de21ed5e27aa03b0cec1ff72bc9bda6d364f08b09aaa7f1a76d9ac5529a01d0513c6a290d3b76d3c591250b3e973d28e87d5c73a733afb5270d8d2e11d0554f83f928884aed2b3a625c93dadb81b1939e0765dbf0f01cc83e3c86d7aa8fc19bf4594983b965747fecb20f007aae5c1329c40780ca4ec01e3e25223e80901979ac66e17531dbdb0810d4f68b8ee275cee82d74c92b0bfced5ca26e1519897fc7b969451c98275c629352cfe9d1d800072493b811d840386b2c3b3335223da31b571768eb3b7955c1946530ae347cfe48ded8da4cb5ea7eaa5184e6258c050abedabe915eab88c7aba214853a0c0f20214f3820046848c7ac44fae4b066fb2214bab833e7188521a8ee3caad4336f0bc213075de0dac2fbcfb52621f370462e84e3547c4c9d7a6a7e60b4b9eb39c92e368c3b2839fac045fd483e5f6f50fd280f34bf27b19012ac94f6c74d140282b38a9b0ea23fca83f7aabacf6eb30c037033fe9f0f4ef88f6fb927f8da8df65dd5b97d83edd4dece136e4773180f9dc8052021e36084463b4c542de872ef8add7fdb0cd85e2dd760ff6bb7e29ddab3a82c2ffc8fade97d0d42d300d1846680165c941a34915416480a4a9268ee3ed14d3eafdf7bdd5b0a4059c669bea996f709b56959b25b8047b5895e71cf6d0e413d799a573d037570c06053603dcb35d19c3daf6336bc74b515bad3f00a8e1aeb03d6e55f19d8962b4b1530f9fc863aa736bd243bacf03c2423e6ebc7bdf9781696f89d13b78800bbce8fc07139496c587242b805dc171cdc1af7b4345f36366f1674d3b2ba0cd62c5c8233157e783ab51e89dc61ea5d5282e0efa4d66114cf5ba7325d8ea4ecf02d6acc5ef4f7181e9db5a16d31da4ace663c5e0f42037c07350e369110c2bd9d0dd671dadbda9af93213301ba16db9a407298de51620137e222a049d08db79fac2ace6531ad7ea183ba29163634c3605ba80cd611a04797c14b4792d1dc8f2ba65034036ff52486bf02e25d1f48e8aea33bbd386c81b01e0f36f183da5eb0a9f0f57f7f1f50e58611e28f3a0748ba148055797ee7a5ff69b9bc4fb2bfcab01b37c42011c12b5e1177a15e91f48a362e244473e2d8a31649b3212d7ec4bc1b2db5b6df01b5f961ea6d416bbb188eed71f891b4f97ebe4ac5f6e757c340cd83bb229866a0626f5a2d4687dcb83d6fa953717cd586c3a70a70cbaada6111b04ed201b7b456aa5bdf498b811c7e6e5b72dc5a116d2392719d95cb56e72f8a953157eb64a62cd349f1816587c0f7d5d9501d27209ad071d64eee1b28c212b381a86c09bdb400b63fad460fe0e1fce85d1688a283ea38029bf85c138f4124ef356390648835d8c65e4b817d05e25f6060ed1c2e6542e0556b080d88687cfbe4016f41aa5c928b4628994b1894188531927c0a20395e3e8bd5acd86ef76fefad92b6ea399cd7e21c81709c54c8b1900bede2c9bdf228d17fea6e0aed1710c073111acc489cbd466f61dd35f26ad42006286cc8a1304eb37dff00446f8dbbfe2693f31ab6ac4c1151eee790c670b409f0bb5bd84b5a01df4323a670c0120c5debde32202a3080867c50ae2c8dc38f0c5cd76938f6dccf3f9397d06c7d8321ef0407ed47a55880b22289bcde12e6079e4f81452a54e41db2a01f45e224e9e7784bc6110a7ecb7907c9797ea807fa12bed0b0f65bd7b6c4bd45d0bdd21e903c6fe61182cec53f1b49c0ee7c2fbc2d42aaaa60fd2085ac80f59d9baba2a83318be5ec175650ab0e0cc93ca28f306b64d0bd3ce5fe15a532815b7bc0d709e029b2b25192f5a9c75eac317aca77faafe6e8f29ca439c4f9e05d6c39f7a11dfe90e83bae030bd19fe5d841628a31a432b58df7cace18817f1cb08a7db4f0da17113d30cfa21c1262d5fa6f3f1d95bfd6fc889633a1ea676861bdd732e4d8a5ef40bcba0f05f6e8f74b7d000e4a4fce7e2d82761df191ea26df4be3b936f0c10aa5065164bfcf11d35403c6f904b6c0063479a597ebf1867dcad5a1895799db51e5664dc3006aa2822b38f7bbb2ce263264f848edc96b6694244325e7bce1db9e3455c49fff959a1101e8f150019e929cdd08b3656a7f6ec2f1591b541fd3d6222526312e531ebaba0b9c3002f5842fd18c870d7367ae50f6ba4a5ab76326387a2ea87d6a5e9eebc38a7c14c0c69eed23d6ecc458027b09290b8b357c2ec83d1b0907a38a8805c0543938bf28cbda82bad5be92b6f63037237b6f2b8adcec6ee6a8f949081f1f77fb4d86c20ef37aa16410371899fd2544b25a486c51bab34ff2425ca29c470c84c9694f1498b5ee4a44850d06589280258b2934d5aa639c5f39e04b55f432c761aa72c04139360e7cae38ba96cd89060680b48afb3afe85edfb6dc80b12a0caa371b33535f66cc01ca38a1afeda2676e091143b7de6f417f949bf031a498e677c9cec6c6def4c24cb72c2cc4dbbefb03c94bd824a5fca74b6dde7f5e6dc198c7717898c3cf1508c46d0f9c7b8ab0934ccfb310a6a451312767afecbc0403dd5de608d0fd5388467b2d18dd5f6f1d02afe64a848861a5c35e3e7e8de03046b6133c55abfc04ac1b2491ff602a6a0a2e9a8e694bb27045aff1dd978f106e6ae3e522ed3b1804501bbd60644d8c082310abead8f580b803b04c0ec26216dbfdafd0f6d8aa9a4577d2e89af5932ac1792560b4a43aeab9375bafa293970e58ce141f97b9e28aab5f854cd7f18eb4914ef134bedbfc0248b519bed6adc3eeaf2ba56ae52ee33f383470424602646950baff58c278e4ce7fe29faa76ac0d7785c238f4b570914b968117baaac9e40e4be44cf486cdf4b8600d6528fc9f70e11a47845e7f07ea8338f83f38e0482ca8e6e490109732627643c5a5e1b71fd6f8ff1e45dbe650f7236bb7a5a60084e62cfb15b1b90fd32718ee94c53f1861375b9af8089d5f89fc584297518a45a41fc6a25c8fce1b747249f0a267adbc930a64c794e89b7b757efd9379270f209a67daab2f9ab574c0d65ecdb4544411dcb0762338b9c5f13588bbac7e5df70d94782973434423b3f076f216caecd5c1781b8ec03fd034ad8583421576a478a406d07c59e8fb1d18a7a3bb82ab2042feb7fd2d24a43787b07ad31a88cf76dc1f736d762d04b5d1559d5c7d397577a1de343ca65a1e0995e592666da2c72c676c05c7f0d4a9bbae1c1311ee07cf9f01b345d14d5899cbc26d8e1b7b60070b6fc48c13889ddde8a724b29369774bab6bcdb502ca1e7580f3bf9335dfdbc427f92d7193b5b1110d5e59f2e315672b2ad5524f3f5ae3ecb1f94fc67bb6aa9fda485d90314d036dcb7ae61036fd76ae54b6a24fc61459d11a608f1a3f36c351818c6e4c614f4a335b5a8dd35655c703b32a098131544b770764169db5fc844d4d26ece2a69f422147b1594f50a723d9e9ca90d890404c1d0170e8b5480ab9b66d58e7223dad85d4316afe31978a544207ff273da0eab7c26a073513f77cb3dea94207e349327ad0d994e8d7845f23f05b36d550ab1b2da71a423f1f86a41958997617e61919ad764fcc00a2ea9ce16d5e21fc2793f6ce04f1f5972028ada3aba2a7f8df087681e701014caf3902ef584b7947838c4dad1177a3ab9965731e3f95c2948829a11ab4a50978f38b8866b3314c57bba82283e64fc6e1995c770ba806f1465838122d698e6f725d29e10726dc29aa05aa498e7a53ac353159528f8ee0cd504cefd82a3a21184bd1bafe038cb13b0f82f34ec1a3b5c5d008e5fdd0b99d363ab7473442f6322983be1f664d3f2b7192dceb8f32446fbe5d38868d0549114ea48d20635b817e3eba6672f57724b5122aa233bd4e3157cfb116df2fac50b49b7628f60cdb6642b4b097e8728dabff5419cd1dcf6ec355982fdffff7f02