PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82719 bce9197e131897f51f17008cac85e607bdf2e13aba109ff4a31110603a70b7f5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
377e45cc3ed5d3958b2d19e7c8dde17b2abadb7f8a56a1d91456aa3516615d76
Certificate Block Hash
bce9197e131897f51f17008cac85e607bdf2e13aba109ff4a31110603a70b7f5
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008674000010f50000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000042c8118350ea1d585fe55ad18b292831db057822f82f7067287a574ab04afd975d264e5c7bb2179437986a50ac5e5cc84fc897f27719b008f9fb5b8e6b8c355fdb882061f8d1ec0dc8b044a16952217ed0c046c46a859d3bb20500000000000000000200000002008674000010f50000

Raw Header Hex

00004020b6f04fc5e433111a571ddc183f7b64667c869210cfdce9be7500e160acbe87b18db880615d183e7ac7a116e88e7109c1927f57bdaec0cc915dfb22bacda51d3c34af4a6aa7c00018765d611635aa5614d9a1568a7fdbba2a7be1ddc8e7192d8b95d3d53ecc457e37

Proof Data Hex

59,560 bytes
121216020307b506384e981ebc2179f8129563dea73d85449bbdb9e6c2fa59d9f83da92353f6ae9dc6d2b0575e01a316a431c79bce5945a7bf6b0090bc1027030a0544c1c362cd4aa828724608165df875795086fea8e31ef5c9c319cf520990bbd25483979f00b1846796bc5efbbd69fda4fbb9499331afab922bef6355eca12aebac952e4f01e3b03009102dda196028436615f538a39b23ccd13d4ecefb561943bd48b7c99d5e519c20918248d8f1025de40d17a8d609fa6dbb827d71fddb0e4dcb09498e98dcc5cc38d5b8034d18b18072c33808f1f994429ec18d0b0d2447369318ad489ab019307a68dda8cab7a8378a3abac988c1df799a0e96457e615ca90aec92fbfc4c9dae605db29a37c587fb8cc1486b36b12df3a685876d637cc4a8fea91a1891e547448283e95c05c055d2384ec255db22faf5e8a163b0f123b80d851c86a370235e6f3145d95579df780b6ea20e9a1f629fd0c14bef94cf33697dfe22d3aecace42ca2fed9b5d332e8f401b874b6e4a3e5db3bdac4f03d18e8a79502986bcd48f0e6517bbfbca03fad3089c61ac2740bffab74fbf591398825d48b728ecbb241d162ef9919510ebe17ab29167a9bb926ed8ab485976c70d5893409697a0e801460f4d084142ea38d55c1b06d6c460c86171bf5ae3ebb64fdc9156f7333aaa40bdd02f27689e18c71bb4ffe673807997b8f52a224b62951e8db21d751ac86ff819c5f294c599741980ab93a6da29271cf9851cee51cbf5ebf820f1c92165d3e484fd48da82b4b68c4882cf3fb598ab7c95e5c652b8248e5bca12c074334e081cab4879221fb9feef793955bd2efb0e30049678a8eca0d22c27901ce74db4fb3aa61f754bc4c2f91d442382d554d705ddbdb32fc76368ab406bdeb201a45b1329082aea35b1789abfe44251c7a5794f367eeca92d423b6c070306ce73536707354008dda187cb749319e2f0aa0cfe1a921af1c51e96a5ecbed69cde0c613c03f0e19032d2d8bcd7a9567ed330604e04e3a6d1768ee5c060276c43ea5b6254f41bbe56d5fffd0e762f5e6ffd55e65d82dffbbe51cea6e7499e946b95d719b53fb76cad1f015e82b31b594d646e4bbdd5ddb6d49bfcb00563dec506d2c1b312a8883fd832d8b0bd432249c2ba7158d6c1bae4811327e2a45a3a358e983e18ca00e0bedd0782c8547008557417885cf0a4f68196a6f283c9c438da614c6dd7f57c5c743c40dea9b3950065a5fbdd8099f6a78c0bb3efc7ff90b42ebe5fb676784283a4c65fef2b92f128e9009f9ec202343b07fb54455ba4a59a8201f433b20f97aa42bc8bf5482087834b2bc732c4480880abd394eb5f56ea7a46fbed3f0dfed5c6ce04f0ddc2260364f704cded1ceb91dfa2747a59f93892a500d59d36b53e40265d56451c95bf08f75cd6dd692b820e7bb6241021306dcbdd6cdd05c26d2ce1111c6a84c9f56937b4685659f4f6ece16deed926391aa116d09ec7a25193312f13482939f6c6188ea3c83728003a15a9fa438a0cce1a78681b9bab7ee675e4a96783e4cf2e4adc18d9d5e68c1673584cdedcb0be4abf273c6f1ba7d64a3475553f90c1f089f0b6b2bbe0f061df9970451eb15c9c33f6f3344986783bb837da3c7e6228184047f425b7bbb8a8c54fc2bb61ecc942bfce586a744770dc7220bac4662accfb6cad09878d4d404da31f67d1b8a3b86cd123630fcd786543e4ba605cc8c103c7a96dcae61bec4a03305efb7adbd8c3d2c98a9d242dfd113b41c3917de4a740d164d18102f41e5a85c89350419d5d7b9ed5fc21ca06f6dab4b3d2882740c0befaf9f0526e98fd73de55378ed6d5e097d73eee0e1ca235e5df36e546a9c097d415d7efcfa82354a63f7306c028814bc5027c5e839560612675a2c20c525e02a9a06eaa8eeebd2dd188811e848b52c1e02bfa489d0789778ad19c7a33526b86d451328351c1c522f5bb582f385e0bc7578692aa515cb3bc0485470af807933cb43e8a68c2a9c05c78112bbff31ea536b329d05d24dc424e04048768d9d3698795920b441f803ad525f1ac763a462f2f1869e6ae2fa36ef4ca1728d2dc9b72c42abee568f7ef5d6d3c212b87dc7d02e24c69efb9e970bacdbd6aa60ccc3b0e1501d1144fd45b3d2bd0256db1f348cb3808162fd00b514be2dee7c2303ecf33b7321bb03e5f72909a0342a4c13a4d19a7da27f9a5ddf6acd7e260266572776b0c1c0111766688669238db2006bb116736c0322bfab9ef982c5c7c2fd799f0d165ae5bc121ebd0adef1bd98782c0798ea2fbe1d37924c885e37db5f9ecd4544398a6a7cf3555ca21b8013b0b165b75dbac873a6c1122195d563394fb757c6cd1124722f8770f8e0c535003bb040e652534c551ff7697f7e263cdb6770ae434c5c979f5c558df5269294cb1528b85e964fce3d41c127a7cdd0fb7cfbe73e0ef197c1ea093fe0e5c7a5a3896ae55ff8a9e20c43abbcd2ccf62c9b434bc44928ed8073f553fef56bc68c78cf2c941176c7073daa5bbb796b7bcb8b0dc56e2a155317eaa772156f0970baea397caa9deb932470992423b75f3436dafc5cdfa4b55865e8fe9bb8b9cafba61be315b11a96f88a9f2e05f1929e5b046b0807df28281b7ab3b4c4790cd7257ce2e80aa081fb003fd406669c32ad42d93e0ebddada1f0c7b839e0b4be04221c5da867d7078c2f62481829fe5b5067c92fce154ee9269d027913da4a7e783dac76b0bd43889a14aab0f72ee78720975ca3859e7187c7573e7ee29ded86e9a940d6f837d65d60dfd2e920ba13e8eb04fc1811bf3faf70617dfcd48b56c0e603402fa346fa8ba77747dfaf6863729dd7abb4e84329c59242d198bb1cefac8f3b4ca103c1dc76c59b16d0f7dfa2c06c16237690169f193731115a1fcadf4033f786b4a4937549028942598a3ed61e18097e4589f69639f0a107ea7412df7be6dc3768ad733abdbfe60ce639b86dc8d6f2c301406355076df7fa0e916040f6646d7f7f6b9e1583f793b4864c8b8c3aac6e5cd291d4777d4198a93189851f972ab82fc6a1239ab41bf238d9ceaabf123c381048de29f9f252a4d06357fc47029de051ce0d1170c8d6cd524f959dfa5045c884dac414a6b2755a351e308830802701e9bee2f07e3f49b49dbce2beb1cbab654c0a1c6e52da2b8bf9407916f5c41869da25abc0036eb1e8ccc65188b0479e6535cc32a78199af7d0e5988e6e795e26177c07b5a77ae06312772bfd141fad2408067c6663574f8980857e5aba10eee8d3fe5ac0f19e15015fae051980e54738e62902bbc70824aade78f5e8c260526b43dc7aacedad1a5ef075bb4261e74a10c8f5c5e5bbd2e42521e5e7fdeed7377d38a1df0a08b5480a0416e0643b87893fb96dec7f23299865191f7acc6fa476b48e0527f8af54e45f5b6a7dad5bcfb62ab586b0b0cbbab44302c30a0e4898ebe04082661e5b409d909137ea98ab18efb410ddbd1458fec4c71a5ec5e3dee90174f1b32089dc8d43f97061d951eeb1907b6ed881b1a3db33953f60e16ac98411368f080ab5e43aea718a1bd6179161297aae4a90ce42c003529d3b92c1f6b21d70b7e06f16c385817f603d4cd1b6b505f0aea060dcad869777f96bdb7c0eee4c1dda63fc88fa8621bcee575b487806f15b47b1f340faa4774f29a4203a01d545f0989df4ad5666db360aac40c716793ba26e4cefbe3c4a5c95e7d507c53c1da118b7508024fc9e21ec606f55dfd1ca0d7421f4a762da95f2fc8a38c5e54c2b105fadae0a7419a6ed3da18b9360c64eafaa4b1b7c9a5f0ab32032468e264ce67cc85784c8aa570fec277499e094881fa2574b95d71697ede326990d790f2a8fe947af43f90b7b01b2d49dc6bfdb95906a9342bb68f99d2f2faacb636eea7dc6be48c93ff8b056b2fb2d48556e3edfe4d806aabf3e3e61b8e3a92d56288071a4e8dcdb37e5070be432dd03de51df38079191e46dba8604af784cb2e87fd85a870d8cc345e05ac76cbd23e0f2495fb00cf62afde3be2dcaf7a57913d36e47ab56955fd19f7d98b24f7d1038309188aa1d1e94bceb949f73b6f7b83a820ef4d9290a562c9e8b0c4314dc1a4de9e6039445fca7aed235b42fd37c8cd0520b8adfaac1225a8f81af6929f6cf2c434a7c3fb7893525253cc0f9457d7aea6371bbbb26b60b4eff314ede014ab4cd97b0d79ff47f764f269a243133572d0e5ee9091eec6995c4069bbfaf0ed7569e0fac40bcc9bd125c36ea59ad79af5a984dfe44b3cee8024bba52bf76ee52ea36000e66a8f0b638a9417491f6bda5d768bd817f727a3a8c9ad6adf64ac5475367698096d5c542a76a591d402f14e50aa179c5623e4c4d1a042e3407b074fec3d511ea8910688a8ada5607fe4a9ee4ea37218a11e33975bcb8c21875e9eb44fef3435684b819cfc74536fe2c62fbc8f5151e5d312cf1b8075a9eb74f98f88054cc0d1b4512bda7348138ed9716b1803b51cb7b3aa01bf712877624f6aa9aab9855ceb10c725e9dab5540b25335e7027cadee70ccedd12568137a44c80ff44ca085280e771a1e5979c8ec661cf009930e3e6dc08b363fc1c14d63833327077e0769ca6c398bb47fe9a7ae799a03460a683ba8c2d7188b726e765d6b8e1819e49e94aa99b1e591a4a9edb4ce32116f075106b0fcc25bade1b3af35a9498e1c9c5c3b10349c328f67952b3007a62d8fad5d4ca2128f4a1cc1f236a8a0e876512a29b27a065640e0bd32e28e9c4757a17b18248692f06c1d1a8cb93097fa34753c828942a317c394ffe25973e8f2a04269226a11a615d55acc815905de79acaf218fcfeab50fd3b4f331812d5a70e46981bd1f1f2a639aec980e0786a6b7964593a1eb16df19fe4f4c8bf3493f4a318b766250d6079bbf8a23715a9f3c74afaa01c211e31d184f21653ad8a148a7e8aed953ddb6c00f7b08c9dce2dfad2450726ca0bc7b021ed763d792cdc6423e1abfb5fab617c654ea31d0cf8fddaa1981380c2258d157777958297072aedf2d3ea98f84691f4add327773132d5e8683ea1ff660142a80863013bb3bb048f6fbc3c0dff3100ea819dd65b95c0ab47865c9f9488bbbb0fae496081edddcf56f41b8c9b3d8aea95cadc2b137bfe2290b404ce83f34cea19868f317747ac9517e46c2c876851736007a51905f45d505647adf7231bcf01f4366a60d567ef6858fd3a66b6cfe47fcc08a006a1429ac2ed013144d3afe793fb49b9f73f325254168df3f8152fa68950f182918f1d0a1df6e6ae38309c378569af7558eac0f5541a119dcad650e9ce0994a75686b9e92f2d9abf01e64c54876550a3e1fc8a9f90abcc963da82066dc936c7e7b5edc67a7d1bd2d7b18c21302947091c44fe81d83763f0d046d002568560ad2da2aeac004ad18c0284937447b1926d7c21322d452636edd454fe5708c49f70c5d9e800de96063a93e47004989be611818e3de1c0eda402492a704ba09e717874331b29d455721cbb445106171ba093a6d9ea960d038aa78a53c3e1f1474d34fe49251bb8adddfa1ef2c87a110ed5f2d8b591160b4a30ec2f3159b8b4bf2798b11678830fe48e3df3187ce9c522f42e16a937e22cc80d9cd4791deb6bcac721633c089cfa675580a3c0d3e5f9a8eda63464b20eef87ecc5a81ce96c3f4770718323daafe87fef48ad497073a82e9deaea9345ecc82f9a6b2f988888508260c3b0abdf427caa5d4027a03622cbd5b66ce73d5b4b3d8f7970cfdf61c1d2cfeb14974b5a2a258f6399a80e3d977d42380802f93e20de89af366d6ba4d4563cc9c7f45680829d538bf830160d6d9c384efbc9266868a8da3827597c04efde30d6ca3f03e81038ee07d33b2330cc9f662bf929fea9349dd44d66225f336b7829a3a42da2c530e081baf88ccc06dcab92ee341b78c8d991b289c733654f2ecca15232739e62bbae681ccaf2d5346f3d89c4fa11f27b5c8c239f35e7fa2a8e2f827c7ee227cd2885b9713b44e0faf6fe1c118fb80667c0ca70a4562ab8b2b6c40ebebf4214524ca1dcc3d2c5ebde95663c2b6386ca211259eddbcf2d11bcd21bde1adc789f2907ce6fbe1f078b673c5e581ea2792cf29d98512a0381cf01b289d49026ca3d1644b0eff99dff592abf76163f5e201f1df7e5c5cf3922bfe284cc7a873be187546601a5a8b57ab842d850f4d89c9d658fdf020afd7b5b0e94621d9861488b81f159e79f162e06f775520ccdb832bdfb4a65cbf4b4e3cbb838affe2fb3077d076d26671f59f6b537b71007364f02971020620be87d6df94d9b97b689ea900fa8cade264f220baa2c691360e31c98bcab102ccb50f15bd5269cab52c14f2a0af35bc7314c6b2fc0e298ca3121962b8b0be37e25a6e5f252f7591f78f40c16819eab9098d337d6d5c0493dd213bd06b9e8e38b216bad8f22acaece07b020600b7c275e3bebf98821f609474b9c4ad3d572ab52a0b433c5472783899e8e6f7a5a0884caf9145d093c29bd84beda7801220715703a571114b4443db8e6d006f5629e155a904c29742bd1bb37351d5d4c2835d7e8dda6e8e89876ab6e7d5606c5ad6e97b4f7f025fa07a8a0030eb608c30b994feeb73d31b5862822702abce8861f3b6575d764ff20f56ab9cee415928ff756dcad5ea46e3f4d5ced2efc9e81b266a709d32bc817847fb34c22fad35abb7d0491e8f7230aecbbc09f6aa4e6fecea306a7570d2b43a0febf2e66cfc6527dcdace809972b92affe35d8283853ee1a14ad3772bdc153311f44748bdd2608fd1026ac32f6b065ff52ad0e3cc365b660877eb3ada1167d3aca0140aa4028334cd3b81192d789285a2a93fcb4b5eb44091a50641d558396be57d8ebac286f943bac4ac3251f96a141a1720ae52f332323f91be30acc39a5d5cd87a5308b6feab12ac184fd9402a436930ef090c788aa80c00e06c8df792b3f88e197391c47837666185b693e94482f17c2ad5015773ebcf64b836d0b2e1fef6d91f37a5ace1d5daae891b54e4a02415a5a819bfe5c26b756a2035d23d05be4eff73417cef2d29a0a805dabae900750e6e9a57bc5b5239d442bc3f178218fc8629757e2904eae38cc8bd6cd3e1d09d0e828edd0a5a8079940204c12cfddde71dea83f3b653523f1995777c09de5d8e8b955f70518dc6e9a47b80e48458b2e8cb0b29038ac024fbd9a4581e15b2f0d9c7f44d0f22fe4e53d613bb32129c9dc97a6243c3c79325fc9c0863effce6631f23a02bfd231322e7faf608dc71c394f4eb2dee7d2a3cc8ac3b07bb1a290224a7d2a4ec0c8dcfb45da98cce14d0293737266c826e44acb5dd0d6057850363151520d1884399b8f18dbb1ad513e2ce170141b4a4e19bb8b15ae5706a2af43986db82c131d754e3e9f9f772a9a92678a7713acec92427c06216782225457c41e211812914d184ef6d5b89b8d0530af5f332f7b1bbd622e8be4b400e9e7b6a9e060ad7e1b817f474a7fead34d4e38bde83f7b51adfd6a6c0b24cc94e3435e3d4670adb4817c62924027d68189d45159cb08b09d1ffb953ca875e44f3ad86ae4b231d879866567e56c6f6b103640d0531ddb6cd7d25066965736540e90fb5cfa0a123d203a558974bad3b9cd34fd7bb89c6dbd68c4f64c43f8a2faaa13c571b765311f8dee6c0af99154d9954d125a5b8d0bb6984c184e3e954cfa23a12c95a285ae20fb5c16ac6ec38ef2efff5df7f072f7c19bf6cca8c9fb83514903a5f87a63a1ec531c7b5d17ecf672fff48162aaafd46854cd460fbfc1868275cf6809446559b34ad77ee7d01d4e6b3338360e1b74473f5d9a47d9316c4a7427a570e29cffb9d0d661c73ce2e04abe6b131bd319fc8b030593bc16d63adee48fee93991596dfa1af72e5add35ca832b5ecf4f8c2f997ef3c39d7965cbaa0793bab1ee6b49e69519043d1c5bc2e1cae35009bb37d4c62a68670c1097a7bd99109c3f1c506a9420c095935e3ba81aca4d2a500fac62e388d78d2b5e383c613019a150bdec8626d2ae1f3d382188f6268e1890b763548190e73e9313c32798615008da47ecbd0842742f2af0b79499ce951bf8c9f9e1c1a9aeb9ab9387e59672c7f9a7a908a3815c764ec5faa6af9b3fa140dededc956a629447c9ff106cef23df611e1d9264ddd8b03011050d4b981415c3c03506d802975387faf94f4177423b35a4b6537f7581753514a4d1eaa1e70720419e9bb91216d3c166e07a048ce63f6915b63f9783cc0056b02b76ab7af3bce5976795484f730f510e53cbf754c2920945a93a702627e930aadd06de1eca77d56971f35fd541711ce437ae5c66939ca1bd29a0b10a4ee968f3d4c0d86754799accb07d3fd5502a9b47379abda65136c18fda465e69cb32349f8ada68a840217ffd8ee2af96046edc0b0b4f1c9dbfccdaa9298b8d57d2907cf7d2e45042779614c044994d55439b4576da241e3cbc25bff41646385d10d9c20f3e32398ef415285567abb27a28a587a192ee04437817777ca1119c924c53e2c9fd84c961ce25b1762740d40593521cc2b29cc443ff508f2535b374c106a0b690d72d9431069db70fbccc56e12c77029980c965da4b3a8ba7b7e19eb3c76551cf9c63722a9a14caf87be005d16fb8450e98308969baeea2f77bcbfcac2834a5c2f4749fbb16aadecedb6c2624acb11d0b704e2e6522b5878a4126f99cc2f90e437904185cb3a3af79f544e9aba025b8cd0bfbc774e296294b19974393863eb2323546f09116b6c3c5609713e4323fa47523442011d2cc151f7c7f9342cfe78992519a684c806d51109fa3af45f8346ad8733185730c521e114e9c1e703ea8e086df88aba731f671d756ec3ef3d7453ef191f66f357bd5a8132ec7580a8146552e988cc0bde979a66d57e166ac22753cac23ad78c144b4edef5b558b33b178522e5d43fbeed71e88122aa9d804c53e90e29113eaa64c0dbce0042b620bc6a558f12a9989a1f781ca1115ae0ce13abd9fe7ac6658a91c751b691b9b5d2b64213bc2e3302fed74dfeaf4674f2661349b78f7fbdbc34c4f169c23a384179cd76a12ae367ce6d3e6daad7f45c58c2f54a203594b7f9843ee586d3d29c2ce1b99f70a356cb4aa5849e428c3adb6d8a5dc1a276bab0b570637e141ba17617d4f48bb0d4682f143aa6fe3c783d85033ae900c6cbdd9f369cc9cd40e76d0d0adae41151ad77b510cde7b992ad370901916d709a47bcb3ebc38a64e92c08d367e89c8e328388fe6814353f4a1f1465aad2a48e01a6e0e7e639f32068d6a5cf6d38c936e176b74055917357a7989b28da3480d96ab3670b1dc1cf2aa7cef4fb2e0d0a6d774b0ceab50c3665493b9f84b8778df497a1dadd2d0bc7aa003a9811ad7510bfa9eac9f8d86cf747874a3a25259b9e8f5894f3b7670fc8f3ceb993fcdd0dfdae64d70233b58976b7ce93be3a304baa5e7a3846e29d1375d7aceff657e023ffdd4e72fcf02e7d1175602dc02333c96e8b116f787fe94a70a4726f308f86aee07543dcc04d8204e6c61a1955a564547f7dcc5778584f8275d509203d9eb281e181a3a7b27be0b79871b8d627da2a42992226b43f68ed02b67b339761a06830813b8f5e914339f113aaad99c46a31e4e9b522ed61f732a1b2259991d0ec4437e03579d59de5b5cc69237a5d673ee72d88e353120102482ae701cdf0f02c5a52f98898f6a333e644cfd809576bd5e408d9fabab77ec3648e3f27383cc7f1908222c89839c668fc275dd294694445fe6e9f4e9ece3c38d1de3762889bdd5807c1885cefff0d8888552f263d92e149a17c13e02cf99c0f8e913747e5f55ee8d99f0bddea1a5034419e897db779965c66f76f96b32a707ef7eb0480aa2dd8f3ffb3cfab48a212b3db4c15c32cbda9adf02d21c9c0467b0e0784c9de81c92f46fdda7b43d07ed2c6a466db190fe711fd912647b14fd0e82e508007102074dc1c6fe33ca4b82f5fcd2a5098149906e7d45c7e862d81ff1ef1453a9ecf6530c956d18a53df1730cfd61c3842bb9f3c9d352752c918ef7fa08cb322e19a98317262dd8a0e69e900f80e4f5ae55b8b5a76a6f972647acda8895064e680fde16a9792496104f208dccccadf31cc03634faabd6d80cd09aa38c5393f978167aabd5ec401285f9d326b2563db4d14a4ccf5f54e638cdfeba300f0906ea97db9756af3747ea78f548ce74c11c38c8b2ed769b3ea360dac83ec3247acbfb17f06ce7a00888dc4ba32f2ce4ac93c3b29de5ea01084b0cda801f5025ce5696c2f924c233ea3ff95c24a69e92caf426da91308cf85c6b82a487b92876d68fa4935a46e2ee4dfe1ea2144606865f040ab919b5aa0e85d0539c028876f4424d371cf3a8f11816e878dd38f28e079a4d6ee8bdecf8934324beaaf73891fbd078fe4734ff1e5596226b12515926d8626030edf224f68b74ca2c721ef97ac73e2e4e38919bae2f5c45802a20cfaff4df4d8c3ff13a1bfa5643bdbbd94dc719a64aa952e1b3ccf4958dc9dad1439767dcaca94e293bb299af2361d45a0a27be2481570bda85c91e36856619635bcf55fac27bb9c428dbb14b2b2dc47039ccf4758c59dcc131047e7d73f72155ec53e1b99f95981f5f00ba1dcfdee6852d6df54bb84d72762afe8ed7d994062e1f69899f0803b4929e80cc872b88a67199a08b8ca4b6acab8d2a76c643a5703d7e66b4771b54267682c7f97df8b42d16845fc1713c5d74851103a295cbf147a939695712554d16279b5f8b593e4e28fda69ee1b74d6f2bb8d3d5b21c8f44c8d7869d685d600adf54aa766b98b460fb5430184f5572f1e29e51ad45ec1d40a3cf58fd21ba23e970b21380d14f9aa4dee48277e838b70346deeeeb1ef0fce0577afb5080839d59888b2157e0ca406e803a7d5e27830e698fa5b4ff3cea01ef361e531958ddb7827bb34aee340b1ad84d4bc17e04c09372dac22e5a6b745d9ec525e948cd2630cbe02c48df0c537a1ecb9322aee444881b715698314f751070a58377b304e7347420a534d647bd67e4d82c915b74b15c67c110946246eacf4b320f3884084c6048dd0aa27e11e578b01696047cb004e0f822e52628294760ba7b7dd626b2011141eebfa97d8bfee0241b7e871f09465619ed71863e772b7d2c7324a0efd4f1439a17bf0bd3e77dd8d47faa51101fb419be02de9a29c15a777e48f286ef89c2372e99e8c604257ef9d2441acff45930af3eb545cdfbb6bcb25dca6f0e977fb32826f160f64698e4fce18d12ff3628b1a534c5c782f223cbb2084676f551441106071b4354cc00685aa4d37832c83e90219f769acf7d781d107011b07469cf63155318bcc8c6967863fc832a18326742045d77e5539d75048db67fa6166451d1bf7f2a1c9a250933008b1ffd04cf648717d7310dbc022f2b1e5898616e3d631d4d68104460fb1ec4fca03d251432a47437dd19e7380b051ad8bbdd1a31b1d9d3c6c58a691d8deecc0844716fda75ba544f91368953adb7557606a83caaf74fc8b6af3d6e89dc74e55dd84475fa1b0ae5689d1c6143eecd5b0fd37ca370b33e4cb68902ad7dc95cea49e3ab470744f428e8c8717b6f362de0eeed0b70f998ff1f3c45b5f9e0d581f1203242208a76e5bcc2d2c2dba5b366786edfd223c6a01c8694407d7169bae8fe1e2aaccc34f4f8ff41b8e757c8efa79b40c2d10a9ba16481f4cd55af31242f696d19097dbc7479465135e9b688e9536381fbe060d6305f69d43b5a525955ee5f4dd3f067ed1896a147e3ee4aab63ade7cdcdb17e2e7ab3678d4e09a848e8da34f9f2d59204c6635c19a5e094a23a1c5a015eec9ab0c476106377f7189895e927e43a3cbbe5ce8533c21cccc7043306ab01570ce650248d47caaa82b032657db1e50ff93dd9f5e4e7353129fc7c5f42216f1a65ff760a724f3ebf0df86d47d979782606dc92e075d9bf78b0a394cd549574212530c07e1f3cce87bd7ca947c9e2ad498b83b1a894730c94bb02f01796df98516fadc1d1a8673bd2637f1a893e1e4a4e6aa46b882085fccb6ddf17553f3ade930d669e1472cff31bed732ad4e34eaa0917464803048ec0f83c60e92a009adbc6658f9c3d5f5a51df2b2169481061d05b38e58f6bf716bdbc45a76abb28e5c249833f6696db93aee2956114f8f8499a5e149fb655a8474db7ebdb3626778c738cfbed55c84450dc8871e557e4223de8863dbb5caf937fad708bfd0519b8eb756724c35af13235f9bc7b448a432f663cabcefc47bd5033abb0a2d3be5b75f9cb8c9af828686253d95d8830420910d5f527f9db22c203cc87cd64d025d73c63888156b3df8cc34c7dbeab4eb449bab2301ac9a48648295e7fe7de77ba7bed18d89bd9a7727e2bcbeaec07c7ba507feebacdff37debd387702141013b83354b68031c89d157f2551b37daf78d992d1b939b0972db3cb3f28ac5d535745fb209cdabf892452acb0fcff289c1564dbc98273cb9952582ccfb3e2c25c8298ee674bbeef8d2c57ac64c0d56044ee2ceb9fb06e5dd55c7d0c9fc07471252da5a4b61b9fca835e98709f0ff937b2a5957cd7561ea97b44f12815c54292678649ad8268c6d1a96f572fd073472f8c1e1907bb7eac7968d0d8d62c76300016b642c88465dc674a753446dd1a49b8f32a00d6aca24e55000f65a62c899283f0f477101f0f4ec037ed7a44302a3ce89de0ce76b1bbdee5cea4b44943a9c33d8a8ff0946c687bfa8a351493516d9885054650d95ef5570427550e6ef33b34ca759cf306a76ab0986237ca0d325af7b871e345b269f4665a088f0f90526fdb32b467384297d743dbc37f41218f71cab80913f50a7d726b6be5f33438068c851195f1442726186fb26d3e56af3e0f543aae2ea8f339000f57954b1d8d52f0f8d35a2f423b9cd43aec12bdde2f8f8a590aa6a3b4459a91c5f9dd688c56c86aa30fda700895efad6a82fceba0966d4e62c7a67fc4cb264de9b476c35a249cef74465681660beb5051f2f48c28366688f9584a72f087c8df558b0c57349ce8dfdf8894f44a4f89b60de5af0c3965151e1673d2ca5214ea4a2f9378d8714539e72d7f88c2dfa23110a1ace50f84dd853f518e073b581b0df38cdcd60002359f76b044697d4072e8f2f3325a55f892b010113234d3cb91ee7d67adcf21866c1e46fa1e8df5b3678a63228bea10f1d69b5e413874e653155064df39ac02f04ad7a6bc606e7585b848b1ae024568ed00646fe3da1dea8111229367edf4009d3daa0f7d835efe68c6a16c45d82e6b6aba59e79f29f688dfdec4c7a0f103bdfafc527cd5539d63ff14a1e6ab03c7273a21b20a1f30374252e1c6999eb11bdb1ce2f97ae311810561ab8f9303ca47976584d4d4a30f59198d9d572007a2b8c4dc387d5f9bea856c1e38d4dc70f19692bcbe269d517d9145c269f82da228ddde40f9e906248ce605cc5cb024029e582852228763f780886cbb21dab332ca33365dde39ade25b5593e82165a0be39005d0c4005f349842c96c1d975ae4819b2e6c1818aa86c15020c5b7be7bdade2620945d818caee4db8538d81bb5464c733e55a037311572d596009bf46cd15b661b5e9a633ae10433e8f97e2ed84cc62284d05800c6c1b316a1923da20d4359da549b4602983669d25d16f0f9fbd641d92eeb48ef2a6126a2fe3b77e65d2684f150aa0d2aaef35832c6cfc3b552339c66abb415fab4c7dda247f9696cf734ae86f878fb6d1ecab2397bec13e4517fae5686706a2f85e74a8935f0a274f6c88ee9fa92ec119749738af307cc5946b37e36050354a9fcb8bd2e6e72fc1150d4bdc746923140ce95bda8fbd92debdb2c0b0ba837ea3d5fa56d17691d45c3be41057616e213e9d5be558606029faa1a19b81d84dd2b1d688a99749f7f0759d7ac46c043b57056de5f6c029d5e01a0b9de0169bce69526352a81fa326b1aa5b163308bdefa55295de6b886aea9c43f5f7ae2add219283c6add2b149582c6dd961a5dc811d60c12d0fdc0d3a9a97943fd2d3734aba2b454039a4d2d9820d7a730411f05a6df5020220993a04b28c403d529b405db636ec64b3c7ce2a3bd1b987a0aec1c17b56a8b6cfcc1d212659b9e84932477bf8f3c646c7fa58f6f2e8ea21dff08f65a5f45776f644d4ce90177f897909a60078ac068cace24183eaf37e9b11fcf05e29f42e48a901ce9a5137d5d60c4765ac6232dd5d48b61431d5ce3ffa8ce1bd30d915bbc305fc8fb806ee1bbb7abcf548c65161cabdaae7e0ee918f47f21f640cd4b9a37bcb72536c3496599886c6984087390a8607c01a2e5ccc98c0f2f17901606105ae9fa21842c6f505ca77933f59ef43d5a7ce51f98ddfa7733b7d2285049dcd0b459af8fdcecdf742a3de57dcd26a1a6b1120495f389021d923529738af0cb46364701b5cf8dfd04bb9955242a9a8f2efefac7a827dd3f3f26c939392c3776c5f85cad88ec34a2aa7c1a1d296afd786e75cd8cb281744ad23bfe8500edc706954d352a4042e3d18ec042664fa001aaea66a9e8272df62e10101526c08ce74f7699f371bdb40c18a2fb552291f077c9efd09cc08598262cc7062e1dc5fa70b28b07f188cfcc3fdf24acf23d19ea42aba855fc190e90720a645a660e0e4995c6e78604a32e4ce115464eee99ff289087ce3c1856cc619982e8dfbc758f1a08d01d2242e0802383d0aa02bfc88b4267f5d1db1a619eacfb20222211340ff51fbfa25a13828bf302b57bd0cfe1f1bb8644d690fc5fc0880c4bad03f8a984262bfbabcce9516b05a90553cdbaae29da2bcc109594683ddd0dad273719880ceb3fad78066f9dc7bfd5aa34450921c6fbf8a0c395b6d00444d6accfd1b2725bf1856b65211f823966869beecff81dcfe5b4ecbe7a83b01f2f613ef0a704fcac37db841620231ca6a56365bb56ad12f2aeddff5d02db66342e53ec600fac3d7a5edfa2fe66d2d59c03f6d134b9a24ffd26fc1faad0cec291a54e7538743c4499b22857ae2fe5fd69b263c7a4d8aaf29a4e25762b6566680856de5cba4befa88b211182f8f0d03097caddaf0397f870173b1aa7a0645b8bac5be89c4e10aee65f1d6a85e939a680c34af5c33bb68057b7940159de7d4bb920592ab9ca66bec6108182c7d749fe1ef1fb9479ee02ecc1d2d61acf894edb68c390630b7120c64d3f2b54f2709afca8c18bc78090104aec7f63d6e5b96f1e028217ef8a2e3e0cffc39fb5d22ce02fc208c8ef46ca7e11625d28e26ff8bcf6479179c604c2c0e2056104509c6261728ac00df37693cc6324ba4d64c4af5c08fced3e660a0b850227bcc241a85f062211ad678e8fbb407219b79af1afc3f277b6e597cd0b870f580bf714d0f8bf609bd3f27518fefb44ddf6c127120564fb249634b2ae8805aeb9ef5eefe4eae0bdc99f0defcd086ccef9b73295e29b2ab68bba3d291be61f880dace1c180fd9929baaaf4a08de5e2ab33810bf3057f28c6de9f3f2a0bd4267ce3b1a03997e2c5e7ccde999339109b8c0fa7d36ae789acf59cd4a4fd70339191f23b5538e98f63a61618b4cb55b189767287722fce88b7684924fe19fb8abd0d8424abd6a4f268295c6e9b5c0f88cf4c23d822fdeb356e13d86463e20075572553473b755a2574e6560925a1e914779e0a97a35cf4e81923d70818314483fc444e9ed2ec99cc32d7ff3c9ced96efd14fbdd6e1b3deb7980d67aa77edc22e6c005abb0be0a4e889944e0aa076fbdc533c9693bfa972e261d455d3cc2aac730c9289591e1e7112eaef98ed6f5d2b7ab2ccd9512babdcc9f23a6c7040539c6cd8c1ed55c9b9ce8df710e158f79041640f2adcce193da1fb3d9e31caf33b9cd16e892f86db46bdd494615ef2877ee4325a809883359344f4ad83f8e3c5d2f0b8318e72bfbf7fa74f7a3a9971af833b2803ec212b3175bd89c9445ebcad0619f012aa0c4a3427e9222fa4f09a9866ae04639be9dbf86500c4310e2b08f5baae45b404ccab66e81fea7c8c2792137c19162941a0e407e5ce3fc6c9cb920de6a6e57ca166f830a453969c15bd2034ba5e4397e5a003961bd39cfc27ad5840c023bbef4fcd6ff85325a6a166159b98bbbd70da23d720f40b2b225d1449e947b10397e73794690be43ff4eafae67f2572bca04e0752119998510476eff3f6b259ed8f442d22b6ac8e7c3de607ab5c41e251d110b1923d6828ada61d61fbc8f345b7ffd60cd11adf4d8d1aa39459ba5ec6450c1604c25b0b70156a5435d4687fd86e4b28e91382ebcbe20950d89d55dc2c13da238ac753d3ae20e0a6863846d2597abcf480ead72d42e396f8ab9d074afeae7217f4f926917177c5a806c4a510318529e3fe32dc43ae55cb74b5925e459fbf7e32786f1df65f6e930a9fd7561d1d3ff288e6e2dafd75df92f0f76d5e816fbff2d0c78f022cd4761118801c32043f970d458c453aa0a9c81c6dc8c5f4dfb4c9c7c7acade806c299742f2835a24ed9c649ffdfe4f40f993f22d80eece6ae7ce9ebc652a98b64eeab62370b9e6442860a667c629f5ef74f9da0e1f249421e871327eddb4242ba16ea1cf52fe903a32d91644f1a9b743e6816f015ceceab3ce77fa826c4e02330756a14d755584fda6c0d73ab20368dfa3363f3caf2467e4512a0ab12036ce1b13e64e36dc7dc1a9adb24c0b45a78688012b14dd91f7c17773eabab771cb6d7d2a7232bf980b4026653a5998a7679628b9d83c2a226478634ebbd15bfb95296462e4aad64521485a737ac4e51698233075005f428f422d3470c5415aa84c1a4f61be07e98ff6944139d165708149b8805e2c4553c45a84ac8eb7211febd8771e6ea36a267764304246744965f8c8c343c09c9cf118ec024038fe9c9d47ced7e2b34ca9407fe64d58871657f042cd79a92127418fff74ea3539da6cac47456e51c10f13d13fd9a35c328308ed266ccd995c53c1d075e8aa2c6b8cdf740eac6674e427c60f1a0e67df12ce45a80b51253737b45581ba0ad9950f5c8b6c70ade3804676f66b0d602f9a07dc881d83787d2dd9c2b8a64f5f98098d3c2109433ae481fb0a71b04a866039ce78b771cf3e3568fd8fa5e6b96dc9dea4448a2b51c3bb51605e2477a33b8f006971b6301ff0e4477f76e6b927d4f01df9952c7300d867b52d3834a38ad8d9e1d3df6f10a8d8ecc0ac31a3b468362034e86a825ae66a21368eb2c7746ef0e883febf766fdb80a0949fb52abb01b569735ed2f5f20829f98f7502571ee0792d2d342ef764049fa25aa45984ee33fe93d37a9fa384611e003b5d39e7ae427406a475db3501090fad6373c9a9873087b5240130ee89527d3227970f2b0cfbd8fdbb35d48cee37efbdeab7922be54b6a7a588ec8621687b42a45daf683ddd78904f13ebe067886f5d8772fa1835255911f8f647713204668738f5c992d5aa2812575f31b4641b26dd05b29ae085c49bceb628e78a86b88c8fc9856474e77331ed069777c3d790fe719eb89ccbfffb971474166d291f95eca854ed173218400ee054f4e81a87736299dc8ede4a15191544431a37d1642fb7d622393f3178d89e10dee82382c6cdf3e75bdc0789ced8a5f2258c3e41698e5bec6ce050204e0e6d11a47759dedf3fa7c6cdbf76828a357232b6ec5248e1c201b229032ba5909e765cf07ca772d3b900f4b0aaf2676c1c830df779d6b06c48944c1770b20a416b52747a051c8add08e5f9feb0dfdd15fc6db5e19c2ae739440b579e3290e7395654b8dc5049810d9f849797f6b0f93222cf05c5091d64b106cc032c83714b2ad53baf0eadacf2c80b275e1ef4b53047bfcfa5c82f21547588fca65b40083030b69ad7a7312a9a2c4809d21c2f1c6401b3a4a120c303c73ad8f95efa5cc8d3fee4c606c7602e7ebdc1d15c1ef1bae8cfb1d5787598c9cda09ce93cdbdee91261045a35e67035029700bd9d7fea47c0b730762aa0020096bedf05b4c87e53976c18c21bc6d18b66be4b043b2a63e193440ebbc91808c87cbe3e662bd28ff1864e7568722cd14152de1ae792046b4e656d214957d20aa8a84c12a57631e90d0479cc10ca754f3f6a1f99903f7c94087e8f9b933365ba5dea027b966b24901640acccfa48ccd2546667ccca10f2e0831aad8b8f8c1e3e3ab01254948564fc23624babd6e2a28f203f546a3c3dec59dc2756ae22560d03bd15d3c7451e793f45ac465766a99d208100ef79405bbc79cc3bfb6f2d153724440464dedf5c5682c4f193028a6f34912d7a1c5af7876a7409cef3a9a8b33cc72617ab0468950c58e67aba9597690945171581caf13b1f2b126ee04e027b8198535262915fd4328e20194a698dc5d78e237aaabae9be26d93443aa23a978489b1ed307f9bba048358a12e7c58bfcd2d550219d91a6c84ee775b173ea8c5cfc1a026473918585d7d6f279da2d7d2106ed11fd549d27488b6bfe4de3f2a5fa47ec405e0ca371a8abd0f88cf220f9c515f10cd4923908f4877470dd3dd54eabd81ee0460d93e8f3020b5fb116290d50e54c48ee7dbbf6c5ea2eac184a1ea3e3fa97ee455765ab78dc14693cda09e62ab882bd95bf3e76313007d8ec9ef9da1af020a56507586aa1f60495134c1958f306138274a0dec401a521ef2b1a71ae0d48e1c3a935fb570709b6382678c758471dbe598d1ab84d324c1091aaca4f6d7ad9f3f731d7e7162075d7aaa4ac2a2858ff32e5de06d34a25e5a3795ef754aca93ba09be55af256c040f977a1c6251e527e48cf32a681acbfd5ca2ef48c52a71f37c79199387e8d75a0797e05f598b19c7e7c727291cc176cc77348a5ee7ad4bb18219491e744a3b81d4b8479ddbd403ed2f98e0462ad3dc3accbdf5c65ba710af44ec3ef8bb8192730e006c7d342d1b39e369d5472995168a128f1b8fddec02ec8d2d289602f2d3076f83606e0c55cdd13becacea3e78cb89f62ead8860fd8dfd3fc5f529d85bad1e5bff405793d1d1b11428dc0a642c995edec5f8a2e33bcbc46ed173421d6eb5b04ed734d7e479abb1fd1d820b7e159a42b521844c6c5e858d98966265e811c8d39af59d0165cdfd508a58733890567e07939f847df6cebffb7d7f8cc2fb72ab0022b673aa398a8fd3f59b8f276fe439209de7a1e1366093a0edc7ce1a0c1eeafb3d639ba0fdbd8ce6092f3c305ce506eafbc729a6889a9f4d309f40ae4af3df49281203f16c11029b63fd83547bbaacaa9cf0069b165391417ae80689aeb4a6179b7112402e38ce0c4227e3391914bd29bad1a64d417bd1dc3d08b2a0b16a4155fc9e95eff72685c4c8115289413d60603bad1d644166e52a3c9abae1af08f606d8c669e2b73533dafd21785c9db2805b0822d0d2f598c62bcd37e095e67ecb441e83bdc40f82ef94daf866d28fbfa575b5a34add81ba7b60d7263b400952c939fa14a24607be6274177e4906ee2d2683c72dc6e1566b5a3a45736e7c52c07f4ccbd35c8c88056d4f4af944ae4e252c25d520332d95390c911e94b63269653a7bec8dd1884c0f1e7c4c10dea200d466bad456df60862d5b7ec289e56bb7893bd9f6dadd13f24b0f7a61cd3ff6d635f5700d957e771d59a8bd8a1c8d9224f9bf9a4c47380d68e24bcfb7eb01ffcbc725c5851e5b4d165860d56ee7d7f53006a6f3002e74e0f126030ef40f3a95adb3042c66a6d85ba2fc8ad035be42fd70b0920527c15f0d9a149c4b6f7bf0cd6de34ed323a831cd5346fb95adbad9af94ccebadf4f4998d6e6de933849947b08ba74605d346b1f2255b186fffc6510bf0ee0f6b66c544b69a9e6f8ff31c11e836a5678a089ec8df301c48bb16e427a875255370db5d63f985c901b73bd4f07fe67dd0afeb642aa02a4434fb49984e2f5705b6d51f131b43e48208d262012b6c0810baac1fff3694f7001d0928e19d922589819ac840e3dd5f51fc9b9fe87910eab100af102e128d2c1d463dd58cf1e9ed422eabb6ec4e2910aaf43f943f5000c1513e551ec976463f2e46d79d666f1abc7d568760bb8c4424c32a32bac5e874589d8f6fd2a6bff4ca1b51479ec16755c56d4cce6a054905a62ab2368b1fb704053f0b25655a28d51a6663a8f57046036f72fccab9b54ae27eab15e9590c9320b1bf8718a93b516e51474ec99147e109977033b1e22330b268fc8313233dbf036fa6a85fdcde1454ab60c887b9ea1924a2b23141df73b942984c73a2f6f6d6fd15b2070724a4bdefad21a61e6a6dc83e7708ccc555c8f4c6c2ed74e4fafdf8fe0069396c1314ba712f35fd6f4e63363e3562f2884191bf5aa37c5b2a6414b98ce327c348d3f9ab0efb01c01a3195af46a605e94979a37f084e7bc82031b8d40df0c55c82958ecc466c73d76d33cbb9f67080bd859936ba784b983ad379ade6afbef022eb888a3ef72e3e47e0d1fa4649b90f9f2d1ae7223574267965613ed47d19608b0a6da46d420104180c48bcce655edc5a1bbe387f3bd1725fab455e95f293fea59556a8359d756c5fe8cbbe966dfdb5eaaabfb9c15d74703dfe537e4267b9f20550b6460ea75fdf6dd72f97757bd0f02805aa10c968db409299b60d3e43dd7ea11a21e2e3f87c1497c8e118df9d3c102b9adbe94ea4b928476edc9e74688f740aecde3923afd0efa8118b7ce4ef96efc1124718f415d1f1ea63a25280d93d9311d62e71ce317f6905282324b9f1154918cf2d464d89f1794ce1fa4e76da4eb77f829b3c2b4d626ae2456b88fce10488c1e209f012494389ceb00d80aee9a994473cda30fc29f9878a9fa79ebe869d2a5f74edfc4111421cf5ea0fc81a4c90513d05b96455580869a9208f3077cfb4d6a3e5b545168d12a02d0dc3357128caa31a05f0309c602eabda18ed0cd5f8e9fd6368c11be20db4dbc8a385c1d3981a1cf602d7d53f7a45482aa752d7947925d028399607806793857e02c202c269ee39d110488fd5e8a0d070e106768c3f32e48574b1fd112f5cf6632892ac0b4ace52fb6a820e33ce8b3edaf617837fc25a1a51169f31c6190ad7a964f6a27ed9acec84dd935773369b56c332f68c77bbf06d676382e80792b93ae371d86b97f3518dfa6f42bf37d6ee64f6e11baa75ba4632a362e6d746d5aa1e85e5cd69c422712be802e1bfa763ee68f6cd73cf2186b40744d2a8a645c8c8a764c9410548ca4e58502e079b71178488cba2c1f544dc62e934035fa21b33e13dda631a3112c70e432b5180055fb9c9f1716db853f01ad24fc74b7dd3011e0e3b4ec962688211d5ccc778857f7412a066634bbb591f59ddd6b7226b51c9a5cee39eadac0262e12573484956024eabb184ebe09330bd10cebd5288151f7a76562d12983b80535939c98c1e13e6061d560624ac45b17983ea019dd8f25bc86029464fab77cebe5499f8f7a3fb763df7dcc8f3b634a7282ca72a1470c97434207777d321584a1066f51cbf09de1699a6f9eebd52405d2f9bcd94df80f13c7b5283fca83594ac94b7ea2915c65e2c5297bcf248f81586f8ebf524b6264bf38e654ee415db84f3042dac01a14e4e704036200e6aee192bf3525ee8b8d016b9b4e44a2d7d1bfae0fce1c607177c7996b70e4a7f038afa25dd9354065bee902f044ee27ec20ef6b90d7f6e3b40bc05c32e717724fc427c69512d9bb1622f548fa3986e7e99ec85dcd13d264cc40c33c4bf2b636ec7c129e447a5f1a70558fb3266c7de96fcd525d1ac57a01a1aeb03b3e0ff914ef796dc6a4fc87757f4d75bec9a71ef6982029e02d81f069496396befcc797280a70f70650650c71f9cc0fade5d37c878a0a0e29c243e68a2340ccddd8fa92e2bc755e1698b4e34d8b0120119a5f213e618cdf27a3aa494abf4bd89061f1351d6647c5482d374c2d1b3d174b3dc671bd9ef5a3e0b1999d92ec22b7ec7f6d042801c9a6a5eb6129b49b300f7676dc39f42cc37f1249b60efe1fb22e84dfe780f312bf72932492f6ef4ba33336fdaf6cfb436111849e91af5f136d10ab73a0790c77c848959668fab69ad5c05c32ddb805f8a2d51a5dd8484d47ea104f10a9124229d1ee09efc23834489839c141f239b47a50f9dade26887b686dfb9de005a858f4eac21725134a3747aa1f6aa2e79cdf38c5624debfd5da58bfaba22a5ad18243b18daecd9b57e7b3fbd71c560ad2a9c90c379f3697424d8803cda95709c3208b52f141ff0d4d055a7266e8a11ea1ea868627da5ce65f516bbe04f83d1bbd1c2d91abf6da0691b87ed9258eb971833752d1322b700f00c88ef094ace7e32ff3479f478f3fa43cf5b2e4a9debe3c5bc5ec06410866ccd9d77774f4dfefdcd280bad6f19185242ab83cb6cf12ad5c4023c0a6c23ed75aab472b510b1a1b71bcebdeae9e041829784c7382e8d7914ae445a6867db292fadb8721bc7abb4ca1ffc4d6eb512b4874b2c3829c988af0aba5f37105e604d8531e10f6ae3bf9182932eb40a21bbe4cd7def36069069c682dc781b0047f3e03541dc8372756c1d7ae90d40fc0e9e1193a10f1c73d71a3a8f9cb249701433ef922b2302d2381e3cfe0a96e99986aa443585c9801fa35e54e8d57787a393c2797df46f3870d6fbad6d207a46dc3d1c4a05aca98b9fb6553b7f9043effaf7e4340bc74ec4129b5c5141d4f59a4938222437d229d812793d86d67880521fe132e3556aeb67540f32ccb1c9b646d8d375be5c25491c3ccd2ffaff4e294a3b7e9a7162998340324477cd78bb25bf916b471f8cc6be7c434de95587b12006d8b12dd6ccf516b52ea0a13ec99fa8aaf83a87cf749fde959f891a1b3a925daf865b354d2c2e6127a2ddeb0ca4a9a6dda22b31794433fe4ba9b1c5b95a28992b7e717dca79b79af8471e9c6383d10600f28a6ff0da4e62324388e9ee2ee1b23547857467dd6521827fba491888c6a0d78b402ad3f1777ee2bee9990a91a16af7eecb76a1be97a00ff4a98d3c0847c29ac9b1200fd840eba1d653ede397fcd4fb4ccec7613f3a768ad0aa2b421c43dc6488f1f582bfb2bc6ba964d88960b8cefa0ede571814994a6e2ee03a673d71d3caa33fdfc2cbd510cae82d0aadb3cf5d2a97da4f6214cdf9d645e02afaf7d4fc79f8d7aa4788058b5ef41afd86e56e7b317fa1b451cd9c029b564cb581d529e1e25d3c06506db615c84c607a8d40322774e0ce4f4cfb4173d7730da27d23994aaf7870b3d95457ba5e1050b77ffe581c515150a916794bbb908748bbd73335e710bb8f93cc0554ba3eef519d3a00df3d94358e0ab55fe879b41e5739daf86d3cf9c0aa19ab3cb2ff21655cbee85ed357c36f50f1bb4fbec4c61d53f8bc4c0dfe89504f5ef50095428c15fda8ef6220cb7ee5e75bf893049d48ebf4f475049d839ac9db88a27b30d13142b66af9dd0cf4d47ffac8ad55828900527a9e0a9551e1cef65c4083b21f946376f14c38d6f282da1a9420631e3bc55d2d862d465b00fa39daf16ea8bb6641335e90fb8a07844234df41835c31da92bf674ca061a9a3e5f2ddd49560b6f8b50f15414c1cefc61f985e2fab5829d927994bdc0ebe920f5e7182142e345f080f61e1b9246a889b49b0cbc6d43651a212ae913b454530f8c53a9ad029196fa7f24e5eacedbc4813928b6eea7aef50e769d3df996c38638b327b9af1fd78c592a709336b6bf8919e16eb566a478fef81fc3590369da39d9c04b6a7061b722e2345393f2e59fb7e4393b8b93100cd8885f17501feddd4fa2962b09b7cf67e6a038c42e1625e8d05821a7883bb300c95d688959db346e5e08a2c9b65919d8b2ec8b40519ce8fc46b48daf26a74e018d5f4edaac2afdef5a5f4ec5ec5f8ea7adab14d5854aafaeab770f9d464e19cf1dbc7973111c9a1cf74a0801ed6333bd58e29f5e7f0b8a79a606c8dbc2ba5c1b76559a8cf340b283ebf9edddc0cb4909cd52cc907387680efd9e83e6d3fd1efd7d5efe91197220aa1d49e0c93d02182000acc8b96a81fb97716718ed2453d06fc5b94d2d5a05d99a7a4dd5a355cf6a5664790197d085018e81b2db4e1f9a7870b952bc41e93bdea36579e0b6f0e9f5e6f501162e787c713601355d377415fa5dc5567bbd703c61c740ac75f24da037d01a5c4eefddfb52d3608b4f5eb90a6ec6a19fb5a2aaa10af3fbd8adeac45997c011db263321bc0a0d04758a61bb36d74bcfb06954561784538a0e72e87d832da93f1a26890ed7db34fa4860af4934f0cbb3e5a36064258b3eacd606dc0b1365903e6dae346628e36c7dfc18b2b2aa8b2285f87b9f2f7f310c0bad1b503b63b83c57704b784a1b0d019cba69df54d8925f09b309f4f0d356bf7dbd7c5bf51e422f40fb4440181508ebbaa2ecc5c9ebfaf21f1e9fee348e6c66eb9d2ac594b2c48a7168691b95a32791ffd57c2ff510abfdee8267c9d3b72e14f3763a625f32045ec06255ca437d6adafc0f3ac61f8086678f58465ff57fb981479ba6388b625b4edb1b58f5bb0325926007bd3e757c6ba3db0a0eb596c4cf163b251c98f4ce3433bff9bf6c9e3d94d5f0b2e68050d41bd2e0c11a839eec56272fc2b41d0c67b94793b0b1eeb69d4b91ff75c56db5b7ff4ef886d8363eb36c285399af3b52cfd72c0ced8812dcef612b5311fe48ec08a7528aac0d255c5de615fd448d9b93a25042c8a83a4de144afa53dfef898b52a8518ef07502943c13739dd33a5c5557804721f791ba290f35b6756b04edbe09754a8a7cee7fc7661e05a9f4c8b17905054d512e4dc17313c7e42fc42a5e92953e0b05d062e574758fad237a704f142e43dfe152bfea76015d18836906475409aa5c3570b7a15695bb44b718bfd689bfd16802336375feaac65c87939ccb7eec4c4ebe7fc38440e806d2428c6664cb39e32facc1f2fb7d63ad97edfe6eebf434c4b534e9c821c3be090ec21f2420d99d859a9c08fe01091b50eac49640ab287e60d6a9b2b26db54b920fd38a0f95def2e986ce7f9d54e6c8894249ae78b7726478b6a66ee851d78cf7ddd15c015df56cce70755b25de1dde787b85e98cd21582b5c9e94c0208e9896cc5b625db6bfc8a657dc603010ae8c5518fe02c524399e64e3cce9dfc3d84690b76ca35f6f75c6402d26a34177a462b75c1db3bfdbed992e30286e9389f320782ef8ab0edd03484005739f4d13fe623446ad87543d99a20c714680ad0536f0628acd617258e26bdc1f8b1eb73839fd9cf88c0d8aec5e6ef6b68b86b1306673999ca784292f5810849633d57766358709b72cae22c1bb9ce554982bbf8db49abcb7696935a277114bace19804628c5d8c6204ff90f0d11c031161eecc5a4cb1316966e08493f40113a2ab6ac14f584d33a1b1df7d6ba4daa88c443825dd86f5a6fafbd6607486bb6440f8e36fc6848c9f34633f5f86019d240e8fc403a0c5e0ff71a8bfd832f4df4f9f12f7235600c62e740cc2c72a428acc388c3e97d4487cb347429d48bccd50dd87821c9d78dd468f8fab2f922616c9f57f6c7a76773ec009357edc70c2f95380b1c5c2e4619929c28a68413d60b985859c25043753f5c271e12512d21d7c63c5b90485d9b5e3efc1f381b669e554bb30e50a2a786cd839ebcc9ecb687555731aff317d6fc6d906569c10e258ae7564d6ae74b2ff9ce7f26b214c802259a754a03fa5d6c72adedbfc4d57018408dad632cfd92386f74a26b2bebbffd71c437219da98c54d99227c08c39e787c6dbc96b2fd807c9cf312063a04f084bf2344bfcef89851359ed83b70b9c78e8a5993deb531d5611ede14c89da6430b3be1c4864f68855dad87f4f3207d3a26e26a821fcf32715346e0bcc2ef95c94b0b2d836f26e926a1da464f612e51e46cd5ae68b805e94e1eedfd3691bd1ac1390938c9c40daa5827813cc19a55ca3f0e2f4d6596cae313db2c34f992f00540a6987826ffa2e3595972bd18d6b0f7d83b0e8f7291c24bc30c8c578834faf13fd0f85e9655a67b0650d9888d7d4d0130f9ce7030960db419a124261226267058c2f367ccae180cb61bfb089d4866db09f8507600512da0510044d632758994440a055542630964c2560a1c73faa52d82598c956679700f656865b8b532fba5db4cd10bbe55409e18ad2a80faa9dd00e4f6ee6895d10a1cb8f2b35a3a88d673bc3fff2cc806731020a09f95185a4aa81fc255c7f62d11bf113c20c0edd2f67b730e255c86c94f846d9c7e6a133c4389dde956209a85f3d45ed37d88bab699264c9521f2b4418f047f7d91b84e0a1e1de88bb9b97ea7ffbd3e2a052dc5bed8d6b22e931494413877953228acf871690b35bf12e3e5bc43c653348296240b1391c278e684098b25d3b93dcab5b0dfbed9ac380a50942c1e94329addb219089413c938bfba74988b60793a588222eeb9227496d5d636c94efb903bf3b52c150c3503fdb8cace5b3067990e846e8581c4e5501d9d5635d88bf71823cc808477316af0b706bf0f000f6a4b077a8e737ceb93fca6ca9abedced48603bc59dc3e39f27e7112d35d1f25ae13f8ee5d1e4165b64ac800a6352d4958aaefe81c4a5a22ec62b4221b9a06670759446f4658394fe4f9e8e31c5844989631aa16e6ca57557c2475ea588402461fe1393fef9ea59b66b178317d1b751aec8babffb95f04b27cabfa7061794faac20b8a933ac31c57459b30a52da781fe23675f2eab528026e36827278de615df5ecb656ccee76df98b6ac7e50203042c8052a960c166a6cb07fa01d5dcebb817ff85de8261d1344854ba031ffeda7e953abf86625f2a9991bf4b75a151f7a7a1f633f4ebc2521a1d7db15c79fbb954e937f570400473e37e8bfc605f1d7062e437df56fa5ad1f225ba3c730c00388bbbd70f618f3be51a2344675cb6a014dc55397971762d5746689766722e3a88d2075e1435b8097976c96443ec4957fd1ca538e61afbba4db83fd733d46c67103abc011598da4bcf28e7c29aa5b682c0665b95c0770d2f184f0f9cc3719038c5035dbb5cd0bbcb0d93b4b89499887597f9e05e64ec20322fdf843f7a70c87d1ab6694ffcd5f7b89da214b39af533e06ebe237c412c62dbb5cb57a847ef12e54aacb54a96d3f416c86203ece25930d26f5ad5840929ed4c08deb5f28e3aa88495ad6b9cdc69882caa15ccf01b6859090ce617facfae04772439529ff46e5ac3cf447aa9b9a420f1a8e6192da6daaa3e671676b0ccca477e6396b2c31606d5d4025c7b2df5d953959c6d0b6dfc6158e0109d157e4b03977a7272b2a5ff81d1bf7ab724becf5a44cc73722d847f47af6d93032623bff978ff6b4a8019815d363a36c7ceec9bfe7f8afa50c8d69be13b2d0bf6d3cd503b0cefb7fc44970836329fbdd0ac55399d8d59a41b198ce0ec4ee08ea3bdcfc24de95b999bf0ae2b4333ee3efb22c90f5be29f6645c78842913daa7a4f86df39756aaf12dd586e80902944d432fb77016d9b0c18345eaa528246b5aa903ca872711a732ab3c57612aaa31964585302fe7eb1074277f28a932e9b6bcedb93f6afb9e59e702021840fe783e5de57fac8dc7b289407e5e03283406a493d36232e344d4870061dbf98e7335c37d9bc0a3e1467ba93032ec1f82d69ca3338ea3ab768927871fcf8f8539b3c8515d9b1c81194a86aac8455595903432ce37b61ae6e4aa3d651efa25fc317360e73fcd3ae497e928b23b4bee28e73784892cee7477657eb39b06ad45932dfa966cc4fa31107c86af577fd8e712971a1c55d5d05072d2764115e6c2ce7f229e497bc6e31a3ab15debe735b7e6d080873999b88059d66752009f92854be33ace7dc75ded9b198a932a582872661967f94616c48cac83d6c41118b0d1fd1db92d0f9d1215b91cd5370bb09c1d0f546c6c66a2b4121af1f678156fb9ef2e6d1e61311e1ab44904584e36dd63f19a2fd1d807e55cc262e41623dc3cda84b3ea4059c3c6973548034289575314593d5183a5245ea28385f6730f2b591a05e9ef75c1c411bc765c0a8518d297c78575903c2c8b09eafb2b8c0b19474129846bec11a92d602c61d5581ef9ebb8a366893f0a885b4c7426ee7c8a636f0cf9b651754b53c04599875b8fddbc66ecacf48c62950d43e404cfc565da6abab3777752c627c4faf8affb7296a0b09d6d94b2001996ace9668b35dc3212e729cf4d45617c719b8eb082836edc9fd24c5c7123959ec45418581e4213185f7dc0e01995f3ede7fb6b13f7a1a4362c3b5ab1465f8a26e41426d0478bba648258843457493c69b9bd9c44b4916553e39fbbdee5ff5b08f12d852d82d95a70f7e73e05c9b0d0356f868e02cf31e34b0c52710711207597925932375528693ffcd0a44e513044d66955f59e6f953b9e0a94bb08086670b71e108bed32e584c0157875e80aaca4159b0bb8e13b5b6b21452b0370c292911cff8db98b1cd4d6565d4315ad3608988185b24bf7c04ed337a91311140f9cd8c309c37efb1a1ba38ffc56b6ce7655d92d937a2d790b15a33437e1cf31927fb21d8b323c25db6d0c5e1e03cc4436da2e0e27caeabb8afd4e2aeb5d409633a803d2958a097509d26730a8c72d9827ecffa88bfb75e0a620a188db3b5508f43b2cac432f874c8d1d6e9d883e08a1eb49cb58e2e3eca212cbb616eb1d5e69dc7231811387375b517b9b44319a7cc87a0377a3b554079e4b6a660774477915855126c7b4c750a9e7fc70313d57c2e0ef224610ef4c0eaa9f13700fef8fce66c2908556134c2a34235a3e38e195d72c7fcf4906aeb181fb6a9694466761716ac756025f22f3e027b187e5ddb89b543a2926eb121b95e23e5c147d5b4eb09a812e3422f5e3e3ef7760fd5821535b2feb1f1b205f34e41bba2a943d482d055a3a8ce69dc959d084f640a3e94ce2ec9144e58ff6aa2527ac258a3de5a4077b89f80e046ad8d52d592be882127e1cf19613af3ec061dbc7f6a8a288780f2364a610ffb7734bb0fc3b96c9af3b5dd23e0a96635176a42fc51a00bfe52f606fdd872b9180782a7bd11645c9f33f7f5cc0a9c5b38a2b02d64bbdadb8f0ceaddb6687b29e1028411c5e8409dd1ef41f54aae9360bbaa852dd37f393141a452de0a0c9ba82841870bd6cf9ae75f7b18883da806b199e64cb4657ef50783fb199e77b2edcd74cc075d3a7279bff58c02ae403dd5b4282d55cef3937e0c647f464d048aba6e2ec5581afab8c60f47355be7b285db580e9aac6979fe268a6f530bde752d927baeaae49545792c2852ed635996b9e412d1d37a7e38cecae807a871a3c7dc7fb19c99403a14300049a7884d7f4a451f4e64423a3dcc6dcace0502784da3cd268821fecaf253f2e2dee226377ee69f00fc49d1feb011718eb6633d541d7d3d13f953ef44c88eb5d61d5a21a5d8bedf4d3a1f4461ea15f0a92cb36e39fe6f2e8e6b85aa2628b6c07a70b0ef2c2913faf14e1099a5974a4b9b3a6beeae2d8c575d32cc62b25a6e4b62abe6b586cb6ed6c5fd2e88d74e018cf412234e4a4d8333244784fadee8f057ce9c224f09c259430b05be7675b954ee0aa3ce648fbbfe9a670692391bcd622eb249e0082b3959023dbfdb157627448b4bd49034e9fd609f1f5c1811f6f5b6af8e183583e97112f142621ce0844369331223779933a300e0118cbb258092dbf96e9b3340354dc661b7dc4822dadb4bc22fd0ad674c5f3ab648819f6533b58da87b7b2313583c3eed2527b0cea92883a26b33f51db6b65c067d11f9ac56ad5401a717d30652d1c1abef7d29cc68ecee206016bcef907c75ef8e24893e2247194858fe0677bfa6e8f81f611e0baed0e2db0ab15f7be803304185bfdf5180119843c8f8d5c66ea1d283b3c96237b378a2f20bcf721889f60fc63ccf49c8730c8625b7de60a77a4a6c00c1bb7d8b7ad01252e5cc6e8608579fcf4508d0da3cfb060e375b8ca5df6a01488026bb7148e54a05aabc50e248387db5d6d8f983d68b0df2d5bee51b78e4fa22075b87dd7f9a67be99098519d647fc3d8e8aec3099166eb6ecb8697c8ee2892f673224f13cfb678359822192121ed8022f7e0f73a1b5dd22f1d0e99b24023dc723ee0ef74bc425e0e8d3ad34dfc5c921a6d98faaa250600aaa3dbf97e0a60ba526b5f9a8cb75a756a568a2a290c27ce754c175f00da65178feab53223853a404ba082bf8c908c798ee5258bccba038f73a579747c139ae36fff08e20df1526f35b491ce5285b4461cacf2815f7604401d53f0063f3d196bd163e76f7596ac080c2e1547d79c1964e320bebdfbeecd123de9e2d343a2f5b7924b26eea3c77091ad6d0463a70cbc994a43a1cfc454e8d414fce0e0880d2bff3ab32db0147e2645e7cbb3263b95231e0920f28e8a978eda4668959babbdbf5a52f42cc3986ed6d51d9cf445c6ad9d89319023f7a00bbb4a2bb6cd41d2c9a6bde35df0be292472069539435869e4037139670cec7f48e2d75c9c001d70cd5f3b773747cb94d0fb58f4afa9eac53f94d5e1473336c323ad7c4d03cc660d2428795d2f169c98351638757a668465265cee98a54616fa227b42751275723a037f35dc5f52185f3dd4a4992e9acebebb5edf2dd89c49bc8011afd014225b200964ccc03ce9f891e337046487d0841f45574de93b6636fb6d72f2eb85300667a276aca9588b5290b32dc90e0b505d22b1596b7b464f41ed4d5f9fe183ca3b2c250cb2ae6718805c39bea8e4de24f98e67329f3e1cb2238e1ca721b7a42d8e693f309ec28128dd8799d4fc1caf7a00d082ae4a84f2d93145e7fda0aa048ea2f3559efbea22d7855cc0f28f4bb1fa425d5bb3ba1c6a9f0e43b3ad1da144a91462b0e733134ed79c6c7d747a750295af8f1114420f566c6f5a2699df6877490dcb5f9bbe7e64a005c53fbe40e20d2cb21781e5392c6e3035eed805fa83b63428b446a811006e8a6191106f3df1a0b567a7975158a654bc158c9df81baf9122c2b4d46deefa1fbbe937ddadb7491992a5e41dd4c475fb2f84b8f25c72a991168a043af134f662d889796dc40cdec38c494d7410c67064eb591352d718d3ca5f494e555af8d967d5b09b5868b02008df38a7367eaa227971b8a25e72f81259aa28d44d30cf7925a2c1e3ff2041f91cda273a0884a7ec1300882b441a0a9c35a933d2ab8e07e26cdb00b0f1482b780e735268e3a5c650dba41da63cedd461e9676669ed6401dd2de2e019dbce761d935a57edb31ed850890d8823b4b18d7c2053d973923b5e495eeaeb0a5b5264eca0c2c597161c615d64a3221958fdac3cc9900ca24ab7bdab01d7272c60b195cdfc523e5d69b21e6e49ea212ceddac9069d5b873e6ab2a1611f39ba49d7f8402a0a1afc6512e2a838407d69fc343aa1774bb5d8d7fddc32517eb0a03392aea0187ad9aa3534f30493caa307637c52039214b4f040ca52c78b91f2d9fecc760d351118db85d61be0d8800d1ea27e3dc45b1069f7a1aa576665c17496d48d636ccf99c3c181ef8e9aada7b641e40e81a20284882b19efe1f479d60fd6b4f67f28149a5c8bbcd94c4197271fb27fb582ece79f4be90b1d1b93790735db29deea01b0acb03f7b501c7b7206d4cd85403791691e78501685cb2f9fedd14fd6e2cdfa261f4606696311b0401ea3b83a701de7fe16697de53d97863b04396a57505d908689fd3533baf100a4b42e05257b43d4bb4232b2c12d29e20d2ae74583bb3091a9c5e8184fff58fd330c0b28e1df93efea63b9d9f4909506fe482da8da909beea293c08577cfa2dfa7b4d814846428703b5ae46cff4a5ab7b4ba09db2bd25d49c7ee5919a90ee6ae271e60d0e47f0328a27988c5b0cbc0a929052e305315b45988d6dbc8972290352a9bda0f06d16229251fbdd2267c02ca18c4e5643a815694114e818400ecbb2327d73f059d94b7141e4ed6e332c4d242a3c1e5414547397a87c3771bb2e40b6ddb0bd0db2bbca433c037caa4a84b482c915f24fa53d2689c7349dc6da9179f45bea0da8deda4da4128479a26348d3de4f010301199114a43467db2eef9aefc5c3ac2e41fa8b3e98c7bf31b6cb6e475fa3759366205e394e06264c6a2a58dcc12c0b70fe845db3e690f35adfad3d5a21c7b1d955863344a60b55bfbf9652be6b5cd09564b2fd0feb8bceb995f2a654249b858ae21c3a18a8663691afad498c2b6d38a451d0e060bb4524d42cf9b735ca34e82b1486cada3aa5fe6cfb098a2aa2624c3a76cb2d5824a22554cb2b53ab80cd7d961b8b148d0bfb44ce66562b97f7543c0fbbd3a1081d622d125e70f75bd730106d606e55785a3e42e443c99160597c1bd09bf563ed554fa0300cbcc465c7a045fa8689e3aead1e6aab350b1ae2a0695e764fc0d89189df24a9bac6bc834964d104d91f828df9a3ef1409d826f060323611168219dc8967809bc3a1ba6af52103e349993b7d79f7e65d69cd722f7a968d6d860fdba8cd83f6af6c8f01d448dc15d11c06426c1337419051ec50506af9a11cc6d7ac52c07f4878c5d332fd94adef62ac7d66e249d53e02ef744cde747797079613a9677080250fb25e2475ffbb9c44988e1f06875ec7aa3ff4fa01a519b1b5de3f22c781078278bf3646fdb2e7622309acef57e6baa589f3dcd1970ad01ba3a3ecfba1705e50bbc75ac415ea3f72f471a074e3700a525c98d0e4fbaa96c82d1d20bd9ba7b89e2b76b2cf65826fb7676e84dccc4bf0794db82b83e1770349ea0cb1734d6a264b19b4c7e1cee15e94908cfd692f03854a64f5d9185757a12bf94d2dc354e8690f8c7a9e76eeac0a43e9bd12b644368a9bfb8417773a7006bbe37aa16296708f6986019b28ebc6e2911fa68ff475c04c8de2267c0dc0d886e96ad9af88e88cba730f225e76fa9885072067fd3871a5267ac1b4233ab7b778852bb062fe5148691482d2f5f5c3640b827b1bef6563a91e59f2e705f383b00c88dca8853372ffdfc1b8b6356cef246bf287f35cd7915d77a8c5608a0cc019352680db298144658bcb1d6e61d9eca2d842ab93b3e79cb0649df054600b11fcfd9fce46cf69189f73a7b3f05ee0d134e011623615342f80e4c260f1793db454cc0aa0aee77453bcf47013f8998295dce5269926d280dd0dc2e99fdae6178a8bedf738675580b74bf73ed5a7474bb64aa5527bba29a469c663a2ffa6a5542af690cc66900e00b3d6d923f0f9a0419dbf3fb8526696e096346753893c06127180e57c7787f251d000c933e3cf2477b838383fdefd66198eb2edfe1a208ce42f5c2fa8013b72152b7cfb2dcc21a89544e7b7e9dfbef4effe701118046a82838f412847bc4326b8ed68b103cecc751a74c47b174d5de819f7bc731d67d7910d0fd495992d7ef43aac4a3b09b354d7410207843ec921bebfe81d8b09a8a6db0fab2b53e651b838373da718ab80eb6ca3aad794a3d62363ea05b1e70ffc484aa1e701856fe0b1edb3f05e55260a06b1c95153b5188ee6b8903ff8883502ee286a25924a15b954bf0bcefad5c5d56077c968261a9d583c953d38f81b75e232f2448aa6c1fe151acae29a25a59fc1979c7097771dd189f04ef55c2b8aa354d8c2adf54cc331f28d3afb29c86f0ab1d8a8db69efbaa9018606c829b15b5e0844048238840d0708b328f605b7f1bbaafa1c47ccc416df4cdec5dd38493390d4252fbff4ea0976c15816eac179cf1b6d0bfbfd70a26624ef17399e2b423873f41ffbd9ee5c0b24e4063aeca8b90a96263787cdbcb058d98627a5b38c3da6497b6672902ed320502f552175d334edf241260031e7fa37a8027eb05b6ff056fe15974e7cd22741dea0a44d7bd3c49a12e5b737f663c16ac0420eaa9faf97461a40ec38ed19399918320b2bec7f2f880e5c3e9684af91c837de002802a43195a6dcf8d0edb3d5a6cc25a9ed48c4e3b44b01b1888022767e6141d90f68c8c7772a0fd90b4e79a4acb3052f0a22b92921108725fbc2a3137f314bc72d6d0114e972361ce171a11b2967d1e5976c6d56e0eb64c7e4b6ac54d3081152bb12ea0da8684db44e7fe4d4150c05581a003bcde0f379bea84359d9fdaa44ddc9a8faa4b2286592116e33edf598d0f1089ffeaf9417a4959efff9b7456617c73f4ebc640327454127c10c9d18c1c11e07f23028190f38f57bc4a7b56af2815df1079eb614dd8fccf0c0245ae5700b46febd4ea35f16bf3899df3daa3a2a356d808b459d1a5c32b7644c57eb8c93ecd8d8598f6a5835ae19fd376433a273e595cbbe01e10caadb39289a6cfc3e0b21213abc1ad40338807d72a34d78a82d001aec5448068ec5a5f476aa253b1d2010b4d9f4ebea2dc9d5c9a1745ebcc4fe3a365a1119542eb94bc82a8bd0aca0a60e2b35d8294abff34b14b90d42ac51a33cf10d61478109625667ab010f7edb8009312eecae7b3c75f87edd4fe0655f0a7f46a7e27c79d0a6733de3e12d705750ba3c0e1be234056f1f7721f6783308069f178a2560cc8212b603e3ebeb0ed1b371afb22e1b7197651d0a8ff70a72863a65645ed4fbd3b3d7ebda5bcc6613b0cc9e94dc0f6c3349a8fcd29b0d694fbe09a90696092cccd1a36e997ef40fb2f450e790ef641e839367f4767ff651110b7804a014d9c02bd75a1d37433b6c3c08cc8a513ee8872bccc3a8a9d3f7d4036d692ccb0a71b27c0513576415dcbd6e2e74efb4d6bdd8f87346ed7321c0d972f97d02d06a4aa5e20198873fa552edbbcc4ab59733657358d5b96b3949e0b347587e2a2b7cded77affb0c71592e90227ad4707228ebbedbe234bc73fa8c6020442743311be6f448603b9bda12a6100c4fd2217b4f13691bdfd44bd09f856691120f30d932c74b39a0e3c6a341e8a2f16391fa5ca67d939750cbffec95aaa16198d7ea909cae7ad0ebee9914d7ef0c2e08079366a2b8be6061d4e483fe92283fdc13b9fcea6992640d8f766381dd3824c84b30e97093bfbd4aaa1e5b93a535a40f283726da2be7d74632216aad62779c039fd71fb439ab367038f408be3dcd9fe4d99d492d019e4de4f16bc671c71b261119b797a0e6c620867fc69419afd799757e9e5ce4de979c2058b1a148f90dff1c7f33df6c2b2e97b84c954c5d87fb8114e9f82a3525f3e429289e9b116fef521099296743aa829d0d1a85113e0fcacb7605737a1faf8aaa10c22dd389265f9748664dd104be41fb9ebaf2eed60e8cf2b490145b451a771349325352566c19cea2e9ba75b27b863529c395a03400ad1f48e0d49da62cd41def459202412e83974f021d3686607367423810aa49f791e29a666316edf34f5a2d59fc2e53fd706f7cb61c2596b6d80302ab1aadb4b2799af182b8274ecc6b6005233c929e224205894c3eec7a2ba9d5b2fb9521f0ed55b04fb6d9c23d597d51ec998bdaaeabc7497571c82773ccd23ddbebb88aa9b9845747586b7c5f2ab4fce047bd566b83487be7e670af095f38fb23005db9ed40eedc80988bf0a795ce2cf7fb1f0f72b958ceadb469d759e945527a8e542746b39f9382b0d77008a6b387aa0a590d29a294141ca7ce7796933fc3219c778dba78749c434615259e0fd19bcfb71791aeaf0f2a96163346cba9729f7592b7bcb08a68c63fcef03ced1c7b356406a72cf4d60a147dc306eef81aefbea5284f411636a79054e17336f9fc4fc50d230d0d2206cd99d783dee23af17b17c0e12c5989e93d66a8388f8865c59fe4d3c58c87fee62a0a3a9b771e634e50ce9f3a8006cfe122476f8b9b44170db15ecb33c33341ed60477b0459e9a032ce0219b72c99a8286c1ba6086fe3e820ffb803a2239dd9c008d3af02fe3f475d1ac9474248cee89cc242570d89ad30871811005750e0d0fb9d795ad9e4510f3093038092ad87b324539cc6397ee952952588b266c7350348914ecee2828d7023639f3925447aff9cc8ef1ac41103ba7bd8456b54cdfbf02f0d3e140d48b1be758bd57332fc5d8f71c1591293db34153e94ea7fa1c465620025629d6e92196ed5ca9d3cfe3cd380f9190c4fb3932426e7f43c8c458c5d540c5fc235586ed21f0d420750bc71b55e75da40a3f06880eb1079f66fac47221b76d1e4ef43d0e2c6c0dde53e404dea303fc512b694b5abf010545abe51e37f681bd86d5e60b08b2dcaf71c94f6e3aa9590597ee6e31c415820d6174ad780b3be3dd9b94c2d05dcfc3d481cab5da79cc4d607257dad5af3547528ff86d1a72c244d913b75df7aa0017ed5dc087fa81eeb60a0ff4549e229aeddfd17cef5c693a1d925ba10180190f20adc489a0052c26ac182b3f4ee599febdce2598a3a2f4e5342af3c0371535496940f84b4c4ebe802ae368b30739b868d2dd8b2e36d520300a69935c9a12d4ee8b8513119ddeaac61101f913fcfabd1d6d4e2e3f0b3b2c7b15543d4c95fd5471fba607cb6d4c10ecec1d74699c8130301ec6e067c8a18126f308ac645f17ed6c0ebb8f23460dc17cdb50c6dc4de3241c2196fa8d58705887f0d48890a22b04fa6a0cf35ef34c095d5454921ea25e47c024b6c58bc24ff244ed0b0057a689d70f7092386304c2a122dafa2273e36028970587046bec8a32a50935dd4177dce5df7351b7f2b50e5cb438f7313e733a423e7d2e49c55e553427affd014865b96546467a2c661ee0d188a77e9fd9260456329048ddc47928a0a3e15af0ae4518fc4308d7d9d1c0879b0416c5b83d9f51f2d932d89e336b9a331ffc75752f791b5f1ff5be3914fe682c3e9cd15558c7261c5b14e873a602d28cd8a9ade2f58e52f4653c0044b5ae2c116f890922d230ee46c1c9809bdf62b43546c7833a9911932f7229f56be1df77223830b8fc6085b9f8d350bf240444bbd42becfd696775e8255df9f1f823ad0f26f4030c98920fb1fb5829939087fa99feb0ef6f8838fec9790e225ad427466483c069eb5ab88e247a9130bf8b291c80e8162edfff84450972743486ae9600b903dfb7a3bc19398025782a9ed31cdf4778ff636bcf3f025f06c60774058d1bed1d49598c025009f14548bee7d80dc584cca38f2dfda9d51519ecc41e2f40c58169c225e381bff09381f18368cee2f581086055ab0b3394ec4d7b172655ba25633428707105edde148430414941198752b82aab1c057f2222fb447762f5c650e42a71f534ccf222432340c5f7f6f0a3b73eceb5d75c84c1201ec0a6ef10520453086ce8a358160370a7267b6421ae00e7535fd0a2cc0f8497e6b7b464771d092117939c3c27165e8e66ab4b8d5fed4a82b03e53e225a4fa3583b10fda6d01427971edb7e7fa370f3aa11ba7bd8ac1c7243a78270f93442ce4223ad710624b5cad5ce16fd6397f695b0b13bb1f1024db7a08fdb19cdc1de174d82df3f260b514ffb9f4394fc6b0f5aa06232291f1a758a53e566f16106be8cd640e93e7f0c344c7f4bd184f8d7305a0f95b8c903a3953da5ad447dfb910aee6817658847a547777407ee327e41f6729990bdfbb202c4e23513b30e00e9cea29991c457c4ae722e5a68118f4a415fd4fdd4248ff388ee678642070309f17a7364dcbe0ae984cd9bab4117d68a80218352d182dadb751e13c3dc40cab301521313bdf566dee72b3b4229bb99cbd4a03733318f28f6f7aa1d593c1eec98b0785d19ac659429c8ab82034a6f320d84c46a7c26b2f67380b0e32584ebc0d46ac0b360ed834107e435a71dc354fadef346eba7ec8984c260333f179f5368d4af64143d8b5105594e333533235331f78049e390848c940446de2f91cd1280ceb6dc919c3455c15eb1174393e9dc08dc817556ab0b1de4712e79892fe787125275e15d2defb88bf786d67702b56cbda14c42ab9b83d2072d8baf9565aaa0b21a2940bd6550aed59da5646ffa6a4c8ea06cd7b4e63e5addfbc6f66d52bec182bb61eef6b150ff4ed889c1f5fcbe6bcbd9e8956c1a40d6e049af671ebbd0880bdb3f9ab29e9ed69b230e4232c28f901a9bd5cea430d251b8d3ff1bd59169e255188660ce3b6a001beda79b3dfcf13155e3ff4961bcf66dd03af057d1f765ac4a6b349b2e9800443bfa28a90218e87e105a01f1e7abc57dd9e0721df549113fee15580fb9ae8bdd4e4ea54290596fef3ceb0eb3b8d544bab85265e0a71b57c2ea5a1ac169fd09032e819b1a8278cae6376062b15e806f93b746a6222d37d22c0b0fae35ebf7f181fa924828f59f1ee79f85649a8d8c503c97b49a1ca5fc7b42d25747d16f14f9c5889513ed072e91d6becdaca80d4b548143c4fc0286f4161fd02bd587e67c3e1ee1e14e4c8d8035852a62f715d1d25107086cf5f460cd62a1ae0d23b59cccc397c8026ee18c9ed486684ce3f24b13c0934d709ad2d212d15cd0f7c071599ab68f7ee5c1916d8a21e465c1d90dcf6ea270916ae36176e8c2932c063113f46af73d54f3e9040e00a7e778ce5022be2a0cc96c45a0c6567d1bad2ed97961c32aea7dbe1ac672df9ddce2290608dd8dec5ae421962d04c4021c164c02496829b70234bbbe1ad2b0087b68f9e2ac7fd63ad6d4d86f6bae7c56202034097dcbd7edbb6fc30552172d555fd9e24da3d066626cfc246b2333ed36b8e78faf4f176f0a5d15a538f2c8a8138d3021495ca5d05880e420a44fa334c35387c9baf3092585fdf4f3846b50056d3a5234bb4a8029d680319c558711d8d55da5c71c2b1bf205662e16f9291b4b7f8ee323ad1f68854f03b19e9f40d6f258312e9bef0fc3655635280862d903c63bdb695d62eaecc501f25c0f020699bb0d0ba445b532d03e86b3d0ef170eb3cb48927d8052873a62c5d514d429133694db20f4bf81153c93ab1cbcd5379235e428bb0af00bb2d85d66cca1108989b38e80210f91401a0356be0d3a3e92286ebe1e913fcccca427d121de4e6f64d0432aa6edbf7ab0e1924eb2153c0a4cce87020e13cf227444230472019a087b27e41af6cc48a780dd840af43976f8d35e5bc162018afc927f47f19fcc2b251bafd2178e7f95344fe14ea16e22512c3ef1e8685ea64b27bd65045a7f609f2e84651b96abb918ebfab417465d41ea6550fe33f9df34e3b7883bd53b028832edf39439a8bb24230e320640930196d7be69b6caea241321abce1630502796050555c03669f885201217e76e1d9e461b8d7e5d4e2db0ba0f86dbfdc2ed2dc3afd7512124b6e04148afdc8d4da756e6cbf4640e4790f664754cfaab7aa2e173d56c5f69250e9c0fa3da1ee4ea6c83202d68fd20bf5b10830dfbb59b860d9c376f54d62e04348166269a716559b978109784ed173740b451c22812f017611aa82652539bfad736b8dbfb17906afcea01815aa35a1ab527c6d43985737a848229122b33d0babdb9086300b8725bdc1eb4464e92c36741b25fec28a2985dc2c9d91791565b6a0ea129aa61583b18c18a7076ff2c17d064380af7ea408831f9257e40d840b0a0242ae9354ff87fccbb2700d50e1e648ffc6a33241460b1e853b5f008c631a3c65429e3e322aa751ea244e767f05a46625a4cc74c3d2ac1ee27f21e40d4c47209d502d6fb7241038b61fbfc9da6baff95c2a0dede0568f7546f43ea165667119bf9e79d16d04fd0f3c52f942c84cf166cbee862b024752dcd59edad2307c308aa422427b7ccc6ae9c5ffeecbf9d2a4c24086254efa0c0728cedd8858cce3efe5dbf2c6d9b12bea1389d98e1fd5dc1df5c457f9f57f6d2e975fa76398797dcfc7cee3f1e968d1dcde5288565f9d13824af3434f3b3df6fef74a629690eb31d1b2f4d6ea735721033f8ec88f03c8b0cdf31585f8b4c0e49d792e17aa7683fe80aa93717766320ecf305295b4a9036954dc8a62492445a034119b6f24e947ce8be432425fc2633db652f22b5b7ba89adcd677e50c304f11460c963fa30dd79525a2903a37121971dad42050ccad82532e7e289f08e581e5a454f9d4b4bebf64249c954adc9cdd3fd7b1e6b813becd680a147b862c7cea37dee1781cdc44b187a86b88365c4a7f130c537f3048748d7d06dc0d37ba908d92c795bdbe64a4df4d2220cf07afd02f581006dcc60fbe4c56349b44cb7a4d370cb45a15c93197228632b87cfa59073ecb1905359c9f96e1656ad2e720059bd0abb35c258f96346011233c9cba6524bf1e54695de456457b8dcc3ab2f47505cfb49f7bbaf792266b8161495b827baae938f68e9006692c3680903fd4958a62b6d0503031de5c5079536986babdf357e0986d6cad3a4a3a4a0475ee0008e6c32754a609ae4373ea1f77b23c49418b1f06855f9a00f779ab13aeb5618a37a4d8ad5170bb62c34cba3c68c8d7ec1af47e3694fef5fb1266ea259e9b248d82b285f2d1949450f5302ffc676354c9efb1bd0ed69e43c5a94c482ef22a522a25c0c496ecf28356cfce7ac785f7d3643bfb131ca26bf7580c9def5b604fefce5da321383b57106d2f4097779853d22e0a77b47c0f62051ae3319a7e10e124e77ac9bcd003a9431e1aebb127b26975c28cd0cf3aaf908e392c25da3d9398aecd1e2831f4f9f408e6e0336d037ef9d3155a9bc9e9bfca5275bcdeaa4710b09c1595d6dd56039ae6f650712290254dec20f8bec33b55d558eaa1d4df18a837732fc2fe61cd6ca3720ed62b3abe0d2f84454d79faec3ff160491327cf949bddea1c29ee7e9a3934d1ea8ce65ae3b6436e135fe871bf40e798d412d849424a678e9a4ded5deb85ab474625f51680b2691de03218f3907ce7b631f03b5ddad1eceee48ec8888b2bab89955ae460339934028747e4db4e9c4ca3f4d344db0991c50fb7e40df76c0a6ce32c413e171bd666b1d8406b8bfe90e9da56b7e085f58a2d0f1becb39a6e5465c572d7be3596d592c6569f16f5111477f25a600507dacfe0f2dd5a9cc11f8adfaeddbbb1f6d8bbf54e8e317103eba87bd9e23a46cdab98fb45a6ff14b229cbe285834defb0c543e3207116869122abd22604b5fd9d47e4924b0d4bd1ce2e7f5004bcb784b1a28fc02093029da47fa621fbd06cb2f91ee43b8f08665ba5423907d8f6bb64b4ae3e30cdb94830affd8923b32ae3a16241859f0d67749e3caedac9c59e6b731b148750d1ba0e621dd308f5f90397b62f1f031a6f6a68d729b0ff3a3f28c2de9790491e513ebbd6c824dedcf622324872e2f73b88d96266cd56c477234b1a5952435f8b5a8241c63a56294bc2684f50fdd049162918209fbb6db4a3ab2c09a44f59369296208c21daaa4cd18ef4e3240142be4779c7b822d17e60d99f859ab5c94c82ad17301a4714ed99aba418ada1bbda51949c1fbe264f0930c49c042ac5e1da2c1bad12390e68f2fe6f1722a878fbdc97c5f5caf3817aa74163ca7528a8cc7108aca2091c91ff0c5cf2c206ebc9ce90b3eda1e991be349185f4a079cc2f3be9ffc4962a3d7cf9f17602eb20ade51f19a43985fecadf8589d547aaa9989d1cc60e3e57c1519fcbabbee5931f56c4ac615d39790c4a5632dd9cb9815723d9e987c106f2179c930b7f0b253ecb90031559b7df06b57794b0c225e4cdd063b5ab4d0cce2f8d9036640e1f4c0b2327ba5170cc3f7911903eed6521290ed9b5eb1007f6887dd7e95066ae73204b830facd52a6a904d5ac0a3ee261c5a4c3f3ed85b0532cc0efdf6643f139e341a549b6346670ffadf7d6e0c4a44624b467b65fd939b076cd1b513a9dc52f263cf4c5a022a194807c5c66a2728a567c5e40fa542cb28f2c5f845c085cfb762eabd817b5cf652196592d72db005b3964214030d24aa2d3575a2d18e3a5d6aab0a63adce6d97e98e1ad72b4c9787a7281640842afea27822b7e02996ffbf7915aadd649f113f59c1b1ef0e35e3e00b597513bbbc454f7fa5fe3a73358da9e5d5031d1616aba647769cd22d33ef197f628d96d12a2f90b839e852e5be4d352a0818e4cf1d7afda4b0892e8fe9cf2bd6c17a4886142341238a77846e95be47a4e2a24b5bede69f7a8ebd56079e7d7fef29ec0069e5b30a7a65f813b73379c00ab671fb66e39b76ae1f5de4e7664983a8609ae1fcc933b99ac93f8d6d8d29a16d6b3cdb7dfd6cd1a9308a153fdac4d45da31f0648de29f1ad2271b0f674a95764ed19d78f1d4671ca1308ad9fda7d56e64a9f933d00e10d14c689a2056804b9b45d7f6a89d228bd1217c9c300b16481bb66f49fdce8739b1e04975c9c20deb9cbcf01ce5085f96e31c1c26cd81e8915941c2fe8598d7b26732b994c03e5ee2b9495e175469d135ad16c43ee8e73a2e24faa2d2087c3fbd8c2e967974524734660d9ca6390f7648744ed367abfaefb9ed495b73a2ffbccd86af11e8daa1edb31fa6231c8f124b91c6d7cf7430114ad6d365e63d40ef876ebce309b34b86321658bba05bea7352092483e2ceb083aa869e86e913966a086f9fc66afc122b4ea79d39e6798123d1471586848c6f4d029c224478a85456db6b308bb4e51912ff50895baf9c1ab6a5b6c2e368fe04323502ac823bc250d83c0f5f7f0f6117a05ce39a55453f5fd74e58677f6a05de25a9084038cebe682ba3e37f89854b6130b5a470bbe53846cd620463e2a61c8ec80e06a2861cef360d8c8668b7d5381e1428a0da87ae4794ba521a49aee62aa1012da9631d712274059373d318cb84bdc0c98638375b5f1cee4ddd844322f5fb7020aa9fbe04e75f6fa7cb22bcd9178e7b80ce6e0b5d48b42538507e619f53df689c501379115fe6eed1046919208210162e6875edff9313989a9055875a0338a6cd25f2254aa4b36f2d12be843c52ff9e11bdeb5ea75a14564ca3af781ae46e03987663a8c43c9c013462e8622e1728f74664d12a2b6bc80c282bc1c57678d6561a5bf308e7daa94f72e042359ac89fd2fe43efc349e496f35ae478ac0c4194b6f075295b7ebc4f5bf5f108edb0a44738c02a6ed17c5a72020c667633232c607b03665bd4aafc7b843afd15261bf1cd57d49fd14b8e3c961a71ddcf9a7807eb738008c90d58532f32f5d7b4e63e5addfbc6f66d52bec182bb61eef6b150ff4ed889c1f5fcbe6bcbd9e8956c1a40d6e049af671ebbd0880bdb3f9ab29e9ed69b4e3f87d1ce643c2294def79ec2a695b76c5c0776429238da30bedb019bea2630aef47387c6814bc6a4a154d0eaade5a1b2dfac914b78ad5f8e511772d91af530445cd34e6c4a34afcb6fe662d8951bfcedc796dda264c2e893dbd3e3a2e178f6ab25cbd1a3440243e206697e922a351ae122d5c553580dd3d99e2d8f887f6cb3ec486c7e86118830974c5c8883203f22c8ee8870cb2afbb60fd2fc6ff20279301312f008adf8775c209ba70545b11b41f93a807a1c4d95cf94776cac212b2e21347b53cb7b7d227203c3a3ee931210a50df8bc15b6b61144f77251b551f83e695beaaf8ed478cd0645f90bb4254062432b5a4b18f58ac23e86d0fb4a58238eb03d36c892d8164ff5f15b27ae5e37dc39805c44a6be3d09c774366665a4c9f3db9e6e82d16ec8dc695adea8fded34dd1ba50fce10638592e4a45bddcbe29ac8f6f5a85884537c13e2971bb133aa3a151962157a9f390f4a77a0fdf5f7c4eca2a2e5240788875ab2f71e9e30e915b622130dd556e37b3b4b273c558a2afa5ff87ce18a789695f913792bb289a20f19922ed9c0a23a223627290583c890dac364f2964a9bfec576085b9e0c4cfe89e47452a119c4b3dae15aef0473a317cf741e38e49716a407215e1fc7ca231a33c04f8dd2ffdaa50f7da9bdaeb1f1f057aa42a3b23337095c5c238098768d7cc0e0ccb5d825e0570f4086c91c2b1bf205662e16f9291b4b7f8ee323ad1f68854f03b19e9f40d6f258312e9bef0fc3655635280862d903c63bdb695d62eaecc501f22cc5ac780e03dac8c1e5de6e2aa1355cdad3f6a39fdab2d58ca425b7b3e67d20392e1a388d7f1cc32fb8b43ac3a9f0421e605ef04d991eb0762f1c003d060e93f75a64f07bed6a2b7a30bfb094f70e853bc241e23b8247eda60d65079f949d5b01b5a68b73bef9cb94acc8f64112bd0eaca6c2df1943a722afe5d38e36cd449679bf7e539a131908b30e106b5f2f403bd9442d465017a128c9e90af126b9f87243c0db51ffa0c64c10c3373d2922687e415a71be1144c4b3f2f669824b9c200e0a64cbbdcea8dadffb8f2fa4ba14effdb40b6d6cb9be81be7e049dfcb7ae944ce9db1f0d529ec234e566258341e26275f81d20aea312c96b4ccc855c3fe6123e60af445ff322820799a3e0dd3d0cd4c1ccbc700a0e6f10360f24ffee70db345020e8ee50da336b92bef01fa4f5e9de06f5746b7f40c6b46da982e1fdf86ee78123e1e6c2c05d8411bbcdf66b7fe8b5b1c75cdafeeff89e894e75d48d06fc3ba5264a5734909d26d2b3ee75c941bc669c019aed5851d50cc7d985bdb9e5768e0646f6324765b1040c447fe76509c7be4e7d098c719ce8a1086d72760ce37f068f8b49e05a324fbf7c19214b5d6641f69510ae4dfdf665cbceb7f0e9e16f863e2c342090677ad6bf3d07c40636cfd336e7c240fc601fb808ac8df79d3586c6152a2fe418c1df3d999ad7494d04ec361aef5fa252a2525c990fc6880b3451dea05af0ee0d6d9365365d32e691716357fcce09ac088b16568e300e7554d41afb9f65a66c53cac7a54823a91ace7591c925f851b3d0398430d00e0b31f5bfee4734739f6f5c50a886832fc8bd1960f95db5f39ff6d0ad3673001946161ba3bb21e35807e7535d82ae1c103f546b9fe19b41dcdf446be9d1590a22efa0c0728cedd8858cce3efe5dbf2c6d9b12bea1389d98e1fd5dc1df5c457f9f57f6d2e975fa76398797dcfc7cee3f1e968d1dcde52851567a3f397897afa6c7ed606461b86068f0e173c6283d84a54b5aef32bcafedb6e31c8925629addd78ac9ab5123358ddff08ce8e0c003a964c546f8fd541c3bef62cef221dc630a50457c33ff54403313133210335d84cfad809f737ef158ff8aa35c62883baf2af37a59c42cc05a45cce9f0cc22543606f741afbe01a5258c0c56ff9ceceaaea933e6cc9ab7b7b156d0c695585268afc803bbe0e104eed3fcaffa84f60f9b348c17767036849b71a68d8b3d821d1c7a53c410fac30b71fe3f7835c495af6cb9596653f3b8b658d1af5ec40a7c21110d0ae44b346985957c2403598af1b9117af8a595826f25d33bb55fa45c301bed383b82d58e53dc5e8ba0f6cd9188b2bc990a08b312d2757be6cfe6fcf524a9374a9e16802e884d79f4c5af337fd4dedb79bf7d0e0dc14774f94425b296f6af753b16337fd84e9b074e49d98739288b01357c4c8b76d998a3c82871e5834547d29b5a902ac40e212ac5fcfe3e6d09314b1bf9161152cc8b77627514035ded25de41d0c7183821768e9435c1770981db84bd10c2e4a20fc4237c2c34cba3c68c8d7ec1af47e3694fef5fb1266ea259e9b248d82b285f2d1949450f5302ffc676354c9efb1bd0ed69e43c5a94c482ef2289e70d3d94a1f0663eae6aa6a554db26dc8f683b10eb95e4edcfa335014ab0d67b43d73b4338ed0aca0d2915a070132d4bbf67ba06c019f768a790288769e74d27e961330bd5d54e6b05c885d1f6a1fa28c0b77ed6b69f5b2cff10b8b67cfde363564207b5e3fdb32206b3d2bb797371a1bfbd5925f2477cf907c683998b23a10916b24fcc5b7389f213a1ff4ece0190197e0dc702329fb158db040818ec6ab648415ad24e107c75b6ffda438a3c022b003e1f6071a3f7d0ef5019d5fc0ac57d8e2b16a5fc98294d31e313f39a3f4bbb630df8b1aae1fe515db8487f5cbfaf5bb2de88beb2db4d13cea061cf64f4b4bcf26cf3d392ae48297a5319e5b87792d4dc043b4212bc25d5f287bc9e76b20b185261c05ddd5dca9604e1329267670033e1b534aef54859f3e5531b559662b37002469da145899f21a89c7d036b0658a2d0f1becb39a6e5465c572d7be3596d592c6569f16f5111477f25a600507dacfe0f2dd5a9cc11f8adfaeddbbb1f6d8bbf54e8e317d90280e82c9b03deeb1f8bb976cfab41550787a31365aa0c027d6962e651a931ff78883d2ae848ce59e2e3b6458a97f33796fc6f5bbceb0c01445dc62adfd6dd9ca94dd4fcccf9b8be4c68d267ab18a90ddc0460ca401848441cbc0fa04077275047c16e9f6c54d0354bc353cee479aad8fe96ae1245973b52b3f5c878e8add834f68678cd2bdc498b140b12c961644396764030deee792e49d7d7904ddb8dc97ebddfb63bab18c6abf4f068ba720ae16a59bbf32aff1a3ba5d46d2e9b92f498d61b8562535d46afcbbc9887bc8f50fec7bbcf70772c03897c7f331a5010458101f18abf35e84df0acb2c5e350121ac6bc4ddfe269855782757ed03712df4545c8e538d86247fb1ed4d2e977d3daf4192e0fec34855da25ffe6f2b30d585fc465dc4cceef97aabf5599fa6ff1e419ddd37921b5cddb32a1b9fd7989aa105feea16f94cfa1020025ef6514c678a347ab0463527973bbc3ec582efe6fa22d8688a4dac2e3da64175af84b53fcac2e2dede190a2b310c8c66567e22ccf561006598f36fbd38f036ad1225af78bb885c7fcbd6b8ef2be1b984b1a71ab99673401bd6d27eb5accc973e53c691585443db5470ebe35cc656ac21ce92a1fd8270ca9f150e9f6270d1972e4beb8bd185db9faedc9d92e6bd38c4328f68c4fb6d417e38e781fb9449aee19a8688d8df1811bb8f3a5fcab5362712f2860055f592283be20fafbca3bc1e063bf5ed801617a8f2e1a161fd2bd730b362100317e37c1834c61daef9e05bba3dff6aa15394b98cc747ec44c966938a37f63fd16cf6fae94d3621303c90f0648e0e6c71553d2491ebc4d264b540822d1e313732be77ffa0f4099a2e62271b0933a928a367fca2f600dd9377375b15846bd3b66785cfc28faa8db4a0c47c68d85dfc7cd16aca40184e68b89740c5a13ccd42a0682388d8d3f86226523bac7e6898c76fd23a56c9c84c1e573f579529546b878dd6f813d742245b93bea02091b60a0c42ac39c85397fa23099cb98dd389c4999051eb86116d55fc31cb4453a6825f83f452c8c566b2a823f898dfc56a7f85d944530528a0cbaccc9c97f215678d9535f6918a51f9ecaf61c2a4e3f3cfc180fa6bbb2abd85395e36467d84430b1a57c18a5353aacb73c8015badbf37f825f7d11114369c5d232b5e8cc07a27b29b7d63fec147b1fa3314f34469de75383a184c15a5dbfd3998f48041ed3b3dac76a5e497d60203848f8b1f2bcba3450d855087ba422b2bc25391884cb763352d182d2a9937fdd409b3c9e2eb79e2dc9daa84439d311411d5125b4d8a3048ae424e7d099e401f5056f16729c3330c017683d8eaa22318c32e244506b7c2ea7706d38649d8e1cdf7a44a220cb896bf2155e91f55192a4197d287f423432889cbf7b8bf55b741d476af27b8dc01232262c9d156b4b66ea69dd5e242346a67952726490340377e8c98e8355bb5f4ce86064567a976ca75add57a511c4dc188122a550ee6ce9398286858800805d125129232f9ac8589868fe306266887313ccc2aff0e975d4808c05e9c037dd1ee07b1c43c289446d90fd0aeb8ae81b2e00423f666933a2f9a09a71d07041576c5e01901d2142e66c6ac96316c9468aade77b79cfa7cf96be922c9d68af20ab2a2fdcaa95e04748eea5231df9a9273efbe147d6f43a731f792d8b3956907a7cf509e75a0bedbdbad6b021fce955a53d6750c27d517c3f42afe0d4f78b6ff876632b5cfbf984977e6d3569c8a8247067c54ece8c64c48b70ec01101b02f2a1b312bf7c8d12a48b681b6175ca0150c03eddaa81a2ba58c23e64ca790b318799486033f411a23ad18befb28fc3bdc5a20c242259d5ab3dee3484683a3a983adde8889d8dc0b72c32a7f5a126bbfb0ec5c71fcae60c79ae45144440f895bf76f4b744b942cbb84a7435ece5aaab0340e58dab6ef126b3e86b9e28974d52653e2cdbe00d5da101fcee7c1b8a4359840522a72e16e1fc0ca2535b9d38e6ac93865f9ab7bd4f1eeeef30028a9cc3b3d7dcbeb45500f5ea32746338e75baf4d0b32fede7cca076bde103231c1a8f2a1266e4968ca27662f3e83c1192730c14f2a661a88a6dd9d82f84a7d70547c505c26e26e9676b8f49a026962e9bbc56e7673461c3e83e6513a27c3b64e92f7dcdbce1a370896cd76d0d7616f3f1e0aca0e85f22918086f098e0862c8741fa5da3b74976833b3062e663cb30c23cfdbb2d34eb529a8a8356d3d024cb31671a18fea53ec1d67ac5a5d7778c21c38b98db89b69be7438cb90fe3629e4dbb8c644ee24a8efe2a913b11a76ad366bfc65aac42e12b31af9a0eeaad943efb0edd79dc3816c7142daf273351c3a9edeb0f03754d23fff276f4b2fc0e04b4d1c56b244cf05f6872cc96ee7463c4237545bc75385512bd6910a26ce00d5b87c04b06b39e88f740fd1178a4737fb12aeecb9e13c1cbfea3c61b998f18d5749810cf275bbcb8e3b5973da765d2ba15a225b445fdccec533e57b564ddbd5e504d959b5d0544b9531780bf828f2e446b52a7819c5f3ce00ac15e71f42f21b1f61d4e9929026607e7624e8e170c2c0cdcca22934060aacf4e9ee04531d28b9a1a4bd57f730c88bd14abb3276be8ada8023788dd742ab9a9098afffa945dc70d2e98f0d3f6babdbdfd60aa8096444b75ff6eb54abcfd9adbf611af88d40e5556c23196ebda0dc49fe9795deb1257a62b13fda70f82038dc59352b16f3ecd78da14a25b2f86620ca55307a4e07898b30d0430244bada8c5ded045da5ac3abeaa8fc30a8a02180af5040e1221f3affd102426b18e41e51be514c489e9070615f9aaf2627804b879452cf7d0a3317e35949d690754b6e19b838fa60656424ec147faf5f90401a0fad17963c04fc5a70f8554ae1b5da5fdc69b2a89e4fca4cab4c9c7a240b1533a0bae5a51d10fc84d3dfb5fbf01fb9f715ef2b2bea759bd29dd17ab32239408a261caa34a04456335f11f268c0c3f64a12f3f8991b11abcf68e0a0935894492e2bf898eb64e729c18061219a221451c0979bf3f788b5b3f5b1834be91f3523c9bbf5b36f0229f43a5f78abea03704bf9ca3e146f8cce4dd37a5add3d2805055ba3399e6ab67a1794826d000ae14f8842c8e861c1bfd8649cf267db3f4d12706efb058e519a3f39c8ddd0da5ad83e804e6395145711434099c2e679dc68c4f115d6dde9b0b260d9b90c6d31b05e9a0e5a9445523b266728e65cec986803ac724e356faa5769077c7eb07877fa1c0d6bc9029392a457741c15b9174554a042c587c315515dab67d26826c5c2501902142d8e6199aa5a0369bec5598b0d070f3a9b584f3dd730b938ad3985a9f37babc6aeeb89e41132559672f0a0c8fb6049e65bdf27ebfd916ecfaa01238fd87280ec98aa2774c5c0ba0d16f0b559fc4a51f4ee7fe2267fe384ce5b4db9c6d2fd66d6d0c5185c50286c790ce287c95721e90097a53be802b83b15a72cf43d9305c31acac38bc9eaa6140bb0c31ef7e1d2c1d4514a995661be1c8f7a288f2d6d71aabecd5baa979b1d0db66ada9af75bb1d6212cfe8cb1654505d5aee377bc9e1ca2da0837e49667da498e7285f2fa0ba2a501489250853e2e8841c42354b2676aa08ab5da4baed6212baaac3e60eebc6fdef38ed8bba0d213eaea27ebf4087b8d2908709a9023f678f09e835587fb94d39c50f31b3b4b8dca1760e59b980bba91551663f7b388d8ca31c3ce071cfc61cf6964d7ee65afc187172ef3750fd9ccd025271912488d65f45d79831fe2576e20451c05c5affd8e18b6ddc0b87104869d150f04245ba1adcb0c63f9ab9e1ff1f8eeed4760b2feab23a98679384bd4850cb30fbec2590ae8e1c0878fc95bdb2af069ee0c5113fac9351cd4d8ec2a2d397d870ff3f4534676301ff37ebdaa06208f890a140035108cf4c609cfdf8fd6d23c0b80ed211bf2175eb7921256e35490f7ceac6c2a218ea3b52d8220cc411fd0bc550d2e7d0643afd647efc3a72ef04dd8747523b494cdfc35f0b4684778914b28dde4efbc73205ebcd5a2ffebfba4508185b6cb59635fa15de158e2ad490feb482aa64f6a51920cf571053ad517be2321e48f03e7f84ced905a0847b8dd97fd460722e83fbe34806d8863ed70b28c1a45d9142ab0b5345bf7fd1dd026cf486184087a2a2e2375d43985283090019c5daf90c5a5d668c22f0de4ba9444f397278daf6f1e0b89e1cd78739129f4347a6ed9a19f66c4eb2ad2353b9702ffafa59e2608f4a5aa95290ac46db7f63912fc88f52041dfc4b94d51a7fe8c24fee82606e757e62bce88524d213c287d356e54d8775ca441fef5526d22b3ff6901c244014d67798afba019f7c052892503ef482a424c808a656365d124aa115f3e98aa96ca838211f0ee227ffcdcec2a72653bb28b4455b82fa9a727233cf8ce069a14fdc162d59cfa4ecb7d6c28985517f8f3a661bd13613780d5b7b13c587271992ac13d358bc8583297b1ca4052addd6fb0cadf27c7dcdcdfab3597f5c8fd50af24d97db3f5bd4e2043dd9472b6c758d53ef0633fc82424fc7a327355dc89f389fb1d076f8ca3d39aa9d2743caa830ba999dd85ad5d1acd2c7a35e05b7513192ee405aadb6abd0d49926dc61b8f2c40bbe4d641ba52e9b51ca9d8bf4cd0912a686ef4e78407d7b2df8ae33e05969fd3e242434c85c241e1b1b8978489456b82096b01c9e26266967c4272217274d3099c0a717cff78f63eae70b59a50a01373fe4fbf7dca90523e3afce6609bf1b3702cc07304900512c948e1faa714780298fd7ec3da9ba7cc121f8797e67a3f60f9d6ea1a02993a3df5e153cfa7dd1df97b337a00cef623a612f83b3779aca8f8ca4ebbeea3bf28f85cd1bd865a8eb999c63a9ed5235b9cf4bcd4c63c15b2946e56c2d9142b341f3e811c00685bdfd0d5bba297a54f4a9db784a54adc403bd5a7e40558e6043cf39358a93b00b1a59b59a44da8426b8faf3e54cd376051e6636efe6de418e449ace1f3035eb1f0021f6b62db29188ee605b97226d74816a041c3ff910740be8cc7ad4e3b96d3ceb1cd23df7f06c93542c2dc32d21a4285cf04e92883b26452afd909ffd1ab9bb0d7b3c9aaa306b5f7b021f568a152ab817f92bad3c5ed3c5428347559dc6fff09baf66a469026bea1c5f86f694295589ebc809b3f74fdb91e0849adc59c0d945e378611c53eb155e8e65f86dc317300f73fccb130da25d6594ac5e2fe7890a9db46ca2e966894d252edf6ca7aab46c215fff87546bc7326efd3d2b7d1d2d4be62a3462200fd219c08f725129d23224cf3623d036b00be06786bc31d59ce83eeb1278a1a036ae8f9352ed055e8fd70a78729ad7fcdacdc436fca9daa021b2c927f4e0534a1a866e7b27ae841951a53fa9374bcfe212b0c9a0da344e7bfbef220bb0f60dcaf98cfeb21b10b0383b9c30ac13762b544d4a6da53bf7cda360b4b669c0965ca3e4a7558d6e5da91ee916538dda4d33094c2c26e699e1486c488a5318cb122e7e1f5cf0a0a7f02e491281a886b57a801038489d80fd1e38e8a76ec93c8bc308fb9784794190c8b00e84ff8c386058874884f746207d4ceb7f845d177c68c0a0adc6f22020748f7660a8ed8cc9b7904ed3c5bfc9af665ac4c1ba8a9824e9031c0c405305ff4daf545bf7bdb77050c5d2f496e0c37115c48ca298b1706fba991aacb4cfd1857bdebfb88d3c9aacc56e486cf431e4bd72b78b1b9a0875e67d8c80c8c175119c76f6dacd8990690446f08eacedda2df90a340be64f20a43cd592b2d35b149947b40a3b60a7e853ae72d3432300f541ac1acc466bc37ae6cd7b0a7ca3a541e0f0304b1e748eb55eec71a3e6569a6f3cdfc2ad35904a9b8fbbe64d2aa1b2c26b7b6fc70bdcc9a122072897510e3724d6950d5876fe469c3fdcf2d9906fd8214850ddc42fc16c256fa2e2189237c5a682d9fb7e59a669b5d9b978e4301d5d9ad5b82029af2a6ffd3c73daf5c3139b8e21fb6d43e55836bd4460f1408bc320a775b6839ff809182784241f442671541a0256ef8d913e1cb307a5e7a6f37a63f575f812a879c625dbe5d8a485430043231aa3697c7640901eb1d5ea2d90631212502571843a5928748da4e3d88039c04a01d8ff996d0d4e3049bf3c3fed8a030c18e96684c7613fb27b9c5e7b7147354c46049dba70bd1bc52ae591056d514fcaf6a6f064b7fc06194f0a0ae6dc894c111c8ec701f0aaeebb00c52064598ecc658fc4107e14d9edd24e3310fb4f003abac0e1fcf03c7445536d64a878a178ff980203aa9df51f4c42900df78f38986279d74a8b62b89cefd75abd400e566b313b0b464f90ce74b2e150e58e4392a8ade226b6f3eab07ace1062221b2375181bebce7f14196a8e7db4f9e84658f4b5ee9cdab71075783b1a226324275dc1d8ef64159c08dbde5aa0cc6e15c8727510d6d88e549628107ad9d1dfcd44c106a9a993a4bf2af117824a94fe81b773377b106f4289bcd8b371ce8060c12adf4f56b7eb041ea6a26b1708e54126f881f67c00d4e9853b81a81234b5a671065770b8b85ba6b2ca5357f3854ed7c8736e1e2464fde238b165f4bc97bcbb0b36aab3e8311afefe0e9aee3c757bab6b051e5a34bdb60aee9f59019901c75bb0f5d4cac067a0ce81eebe4cbba4fe3fca07bea477e6a0b70b22605e84a40d74ff32bba05452a98875c15a73e31b1b69863cedc22a399b5b1dc51890d17ed8596a38578fc24a423164ceee423d7665e590677c888b5a50ac21abf59af9cc9da0ea08a44ffd5178a30034fd5c4ed48c3ea60c8c6344f511ade1864ae747983557699bee0366c321b62b7bd8dc8db07b7777a8b2ed422af525179effd56521310d2a78883f535f65e8873e1b58cbf632167348482f482d5e221c89a5ba0f0b8a837f9588c6b7156954f92d08817eb0c2aa114aba674737ae99ab698c25cb1577ae0d45954bd553b0de761febfe7d4203b903f99cb0c31c365cac478a97bacf30a0ada921435f3498b2b7ed9764a6d701a166b92ee08395b8a52ac350756de80d97a93427b66903cef93245b18dadf33872c5dc48aedc9cdd03834dc847438294a045da74870181824b818e01816aab692c4f01563ae218e1bf0b309d630b86db80d9c2cfff42e8a882c70d33276ff62b484b1b1edeea028b25c066444f9043effaf7e4340bc74ec4129b5c5141d4f59a4938222437d229da5475654c947c306beb103097263099917775a22f4144a2e42b4561ffe0b5211a4d2385fa39055637be633e610cc3b2aa01baaf34e65e33be23247312b73aa98ba03e865126909e1a910b4d8423d2194c3d67e109be9bc1a4879fb3ff3375b37d1a7a199c47a34a6d1bbc8fc95498af612ca8f918c84ebace346e8f4c93aeaa5c2a02a491180634713fe189e5f8efd15e6c649d3caf93b5c0ff76d553565a1c458051c1838ef82020232fc6d83d35297020a5ce40aa16886b09558c56e688c9376d46d2fe6dffa8f64a8af2221355728ded0645ae58a92d38d74a8b28e7d1d560e758b8afdb93f931303ded6c5d124acf15a6cc07940a6a1b8b7370e3b7d0b85b08d495e492588712fe1a1ccbe859790b81508e56c69832b963813df5cdc9b29e1462c4248c23ca6ac8c039c6a735853b61824afe68efd969d044aaf3c8fb2ecbc921d497790c8f484219ca5c712173fced264b620d359f3b6a2dc22f90559f56cfbfd4a59cdd3efa306f0fb941dc554beb21040d1c0c34613f61565bdfe1713ceb02a4c6a2ea5c92989c2a5a29a853cbbed118b124a1a9b1a7ab6c08be1a4771cc925c3f117873376d013147488e2fc05d85dbb69c2f38750357609c40711d958c64f0de9753d08aab203808b2507e11b93483736729c3bc6e21a73e283b478464c1e4354462adadb9da2a8d5a7321eaf2d546671d8f29ee42e95eb5cef9e91a600b9919050fd00110bf984df2e82a17369c2e0a9551e1cef65c4083b21f946376f14c38d6f282da1a9420631e3fd5108a32eb67eed139a71e9ab2934f1f497e1229689f33aaea6a671fc33843bdd10711e46970ccf332ee73fc280fbfdd3aa6fc91e94ecac52930d02315dae0e5524e5a0d44630345ff74ff21f46f9880065dfb68327f9fdf4ce4933a6bf7cbfc1a773922f92925f072a040db301957e7b085ed4d032f6fe4f5178bc673d5519b633b6a047b8ccf864ca71b7afc61110fdb31dc0bd4b1ebe72e82e179369e7cd0d22d08bfab7edf8ee7dbf080292646a3206230f4d86fb768119a9dbd56050c122566d113a9fa0988fef6aa5b0244b1f6760df9afad9b7f9561762801c992af9fab22ae4d576841c0fe323f5bddc8ab185eb3ba2982f10de4bf244ca14fe19a381cc5fe90dbdcfdf5383094a3b247628971188b5135a2f4f0fd04421fbcfd4d113cfc698bc1b81709c00bdc35979b6c07593bc5ad637afc5f4b86a22b75a6ec64ff40e4075acd4e56c2a7abe6574bf7711b446d1867a33f580c88302b4e6fb39cab7b536a9455c6f69b260760c80c7fc670ac1619c8ddcb3330708ebbf8145ae7a475e6747b3c10fe11babfbfc67ed05b0e9ef05b12464b5a3afb6ce98ec17d6ce32442340042a3ef55282e32c261a8c8b62b06d38fe476414ec328a41fe523b1781a704f04e038ab40492dab4d70be1fe7602c01decc2138dd93d6737dae48a04d04d7621ff8b67f62a2685d3ca3a262a6b8fc648de7748793468b4044fef51537e623a4f15074b87223d8d42a2dc5468169845eccb78ae4382f557c6dbe7964fce61d9a811f3552c02b28518a2943b601266a07a4b807cd93bade0ccfabc28513d0ec4351d34fa84025a1eab103904fff547f44766057c24586a03dea6558707e140398f7ee9c8becd3e22af5d9794449a3e654c828274000391b720142c7b1e2502e1ee5eabc508613e9d1fa3fa48076ad8a32791ffd57c2ff510abfdee8267c9d3b72e14f3763a625f32045e78f43626577eb4187d0a1741ae764858831c7172bd345c0b390373f9b4f7991da29f43872dcb62a15ac4a94740a288b3036b031c528224fcdc0a380dc6f5307c90a752e1068d66344d7f992b55158c849aaae8444aab4c118e38cad0ff62f4fada3a5c22802f70c305dfc16752a7545ced763de5e2679d1a9e86bbf9b3645f0c0c08c68f7a572b7c6585f25fcc265b2d3402fe368032fe20449808712c510fc502b2be73e23eeb8080c612be7acb27b6d0176acd99f7c6cc5e02f5c6a1d8fb19c0fba1a4c6a2b6d58446075a4f95225b48c5b85b395c9db444424fdca81e0b2d9b7fc4423834cef5fe9ff9dcca79f18ec9a196a9b6f5aba46760a70ab247a13b618540e5f33e7dbb16829fd9c7080970006a90e798b5e7e8bbaf960214def11ce750e09316f27d5f0c52e8eb2ac86f988b777e77eaeb04ba5023f5c292d4a599d7d52872754e445f1acbc9ade1690e048987a567bee66a340795c845b2853cd3e66e5555ed46fe6d16e2e9121afed42202665b667c4f05c15c4eae7ef4ed130d250c4a26451e27bd9e09435a0eabd704719306febdf891bf91ce9ba297f20ce1acac0e12685096358d11cd21582b5c9e94c0208e9896cc5b625db6bfc8a657dc603010ae8cf0720407bd56746dc908c8cace7595cce37db1fbb8a94cd009facf364b409a056131e770839b4c9c02bf311b2eeb7d017aeed21fa3638858c4c77ce7eae3e8db31992ffb313447f98000251534bf493a4486562510b790352840f0295da98ac3b5026af98e92ff5ce60324accf74af657126a6bbfdc145747419dd24225db79709784d1e9b57ff0ad27c035e6e0336cb70a37ac0b4dc6c97691160ca47c6d3393904f7dc990e574fd333aac6f07b1556850b2f7498b4251fbbe5180a7854cd325a0ee670baeea3a56b2b06e65406ee908cc3e2c3d6fb18ec5d471f9ee6fafc5c2b8bc91205a7e3d8f307e636a97769d647b8cda6171eed17cb49b38dc0f4ef6f5794ad4e0b7ad411d02c1804a2bb0e02b2eb60415db9893bee50f5c92653708e3966efae3fd40c75eb140f80d9d536261dd8ef41cff97d4465823a6c99fac6d654b416357efc97b88ceb61b96be4ce71b847e8e4658f796144b90485d9b5e3efc1f381b669e554bb30e50a2a786cd839ebcc9ecbe01929e76a6cf88b3a86f7956c4b6600e6bb8d19a89f58a84a2c13df2a3925cff6826e5102eb2e3ea7d2afc41e6aaef94d73f1ac9405eace0b8fd655238bbe1dcb0a80e08751ce89822bbad15021c69fa4f709a451e9e41ee5b5d0581a260fa41fa093512555421ced2f4b8187352940b25f06b60109a52632afcec5e1102d3aa09ad0d080f40a146a951c5dd67e99364ad2a5cf4084b2e65bc881e7070e35051ba158fb63302ed419ad1530fb2c849675c30101d11f77a333e140fdc2e5aee06bb8d7434c443b1314623d9c3d838fc3a53b4ac60ca89b5a4618aba10ee004ea375f42bcfb25bc95147bcc17a0d3b58526b29861138d5df98600be360ff033cff2c508aac4b92cae31299f0ab93e50fc5ec9e975de289a497faf1a0487f5a61fa0c19b99b57738f1e7713cb26595c6a69b8769f5076655e59b940cef106652831755e3204ef46f4df4e92b11a47a3279faef5ac3272e4339f26258fe4897d87d908f03b9ce50b709804f8195b05b33c2d1ec02cc376b49c57c99139b020720a8e148c3663a8bde3580bce081a06cb7f11d2ca4b555188299f818ad6f9b79c14e3d6838480e1ee1af9faf303b3ef2627bc9b395bc3e01133c22678b08912dcacbede809205b1a0cd7346d189d5a8a8679d888bbd401351d04f42a0d956038a8ecd180451182b7f996a79e0ebb7dcac76ad8e6c1ff843cdde342131e2b2cbe3ee1cc0788e9ef5e197c5d73fedf3f25dd6cb1b911282794a51bb83000204acd4655fc2c271714b1809b4fc57bb7592c6aa276194446a325d9566efbe5a53ecbaf83524bafcedc25b588ed64b6d3d00a70b07fdffee9ec009ddcdfd93dab0af18ef5cea9e95ee12f2d9ca9aff7ba4fce48e713c6f53693a51afdb3fc966e83d586c2510c95e75e0f26bd0d6a06c85213a5f1a12bcb03c3a63da0c0cdc0807d59a7cd7b717fb11be407deaf8d5eea48209994c8138d029f6fafffd264e1b2b1c73274ddbc459ad689c2aa1c545ae8d3a3d6f2f6598c58bdf8a2225e1e4755ca925a8dad156d4386a6557a503fb7b66023366204822d25a1d10574b3f8c2922f820e389b6d41366222195eb754e323adc92fd64db5699e2309d1f39293d804b9cef89222fc8b305689229028ae1b4b2e85f145c32a7b17e7f645ec20f8280a73827e17379daaeaa837e06933f2a0349fd92c752555404b9ce720a685b8b967968f47a5553aed1d019271f93c0bddbf5397c71596a233a44f7f568fe7043948acf483529d4ac48d670db8bb565803101448b46a870aa39db09dd935f4d8d9d75682177f42b632f1855c7b590cda13e9338c4c1bdb953f05d909d9abf7716a79e881057a18fc38877b6e097ff82d838a4d490c34366205c5a78347e85d0a020d3d3f1e2ac073fe405d76f4b36191923d03692b4c1476a29861cd45c60977bbfbacf35e436965875ce6a50140c9d896c3d4b4d2e745c2ec1b91ed25c6ff8e9511f4f4147e76cdb40e1bec51e7213b31229e18f4625c3b64df2ebb994c77cfeff9fdabf384dd219ba29655e5b1142aa6cd12d786de299c15339bc9d2810fe02e5da4b707b5932d7ea1b4cb23c1f7c6ddb16ede4ced39c2f6ce77511802c6ea3ed6e2eeb75e5947faee1e54202cc21f6af261de784ad42386b3b22952707a4c2aa48bb26766b5919b7d8a064e86f628a7974792b56205308faa6d71398872ef646820dea146458d1650cfb8a9f45bab805231590e9d8b08e786ec341678ac764a383adc20c71706e440e795e0585bcdad4ff6a477c9c574a8387fe6678b0cee44535bb323c7df25bff8722b2038f38633024a80f43e9751c26e6283e12cbdc43963ae87407ca985a68ec56dffc0947b6d7f61ebc18e23bb3d13bc47778c13c3e531a05fcb95e2d5a4e1b8d78e9ac492b75392b785967354257d9bc45df2c6408db4e035bceda5033209ed96b496b6064885f754d7eaa0ce81b564877306a7d4cfcefa14808b073a58979d51904b2157d8ceb9d5884ef5cda8e60ec3570edaf9434037b1cfebb4b3274cc78c3a806a92f1b39f566b83a83daf5732b4975943b39190697ac4862c2b305b5cd6422dd632a20d9e2b6139a37d368b980753d578c742fd7a972efacd0f1d14572946776ca71331a040ec5e107e5a8d07cac4c2cc9246be45bc9462655527edeccd5ec99c973bcaf444d57d15f2b7ad3ef72fd32263d7235d1258f842bc3ce4fe90b95db711773c529cd93e234f67ecb7e4f2ce5a50c1add8284bfb61e566ba9c56d390ee007b860151ebdf3dc9f76a839f4c6193b3af2bd85808d24d976520851cfb5c891d6ada90393f4fd4bea1e9b8797d632ac8a6d5642e4c036ee79a9445ee0f4218e03fbad688b680edf313602d7566cf5a172b86befaa5d1ad7a91ca1d6b1c4f3606331118b971a1e0c93a1701ba934a2c3237dd0a8e485fda00922dc49594f5d4d31ceaa6a45651221224fee314baf26c8c0029cf2875c33769af6b042a41999cf31d9f7784d0bef43989ea70cdcd10632a1cf9a07869be37ecc5d1c510cdfdc41014d3b65dc14f74fbe48443be9b537e955b1304ebac0e4bd29c673a79924733da0a12fbd2b715bc7389516de08d097d2f12b27260b8d638bde6ac709428da57371aef2350c3b59aea6f6b4342a3bfe9406f5059f5c99d81fc4afaa0bb1d41cbdeeaffe9a20f13f4f73c3012216db7efcbd1d372037e88c14f662212a35b296595846dd942e310935c993a93873aaa224efc95dc9af0a54af5996c072f652720bfe9fe82ea3e5d39cdd6f2afdc56a68350820c1396a6357e66617582a3f13efac63d86d702b029945aaef995f5e22fdf61005efaa4210711f274630fed24385170aeabf88de866aff2f0576385a1526cbf910d5c730fdf0baa3baed1d74972c671ca594f123e4e422fe8c5a310668fee2e940c35ec886a3ba7b644cf21e1d3a04dbe5f865c54e42945f61d95f85925c2d1788b0fdffa76553176bccbba082fdcddcc351e2ea669d14dbeff3476c4b68286798f016cf3aa42714e6df3d81f96b3deda8ac06580dfdb118c501b669a85be5d557d311c68f4daee890b25d2d6a95598df1f0df19d0b9e47a2078abaff327e3505f9dc3687753561017487bc00c57ebbadf1c541deec997098becb173db5a9225035bc015edf6a89612f0a23e66b07143cb8b5c8267ab541e0fa3c91347da653b244d722a667a638453c42be209914b1d0c9602e820ccfdebceb5dd0ee6d682d02e0764f9816bb3c16a22c31a2cd40fe4bfa89308dc0f357e28772bbbd55df234dab000754fdca754c35f1a7607177298044403345c127336ade0fbbb30d2a78b13c3a579a0e48430780f71d7140a3a19bbed332d48616032a2079a9d294de8fe02eb42d71d79fb96d2cb87f63db42dd1f4deafd1746cbd739e95064e25054332746cf629bf8c90e0a16d9ed48165eccfd3a0d3d9349e7ef137058c1b29b3a64d1177493856e6c26930a5ee970e95e30310758e963eeb68b465ce87fdb81c271232cb59b4c9d949cb4014d11ba7ad50ee364c508271565f021f5063d908642ffe7d614b9bc8bc76fd42cce344c8499a711ba00fe3bf9d58873ea886e57e6ad5bc3f13b54f83effa50d034ca3135224e947839621005a1ce4aba000e032175487c13a34b2c0bf7b8e90e8c6fc09709a20ee8f70724e0f073ff2a8a1fd8f7a289d16f9a9d95a356bc1d432bf0a42f157c34a94d7ea4ec87c593d61c41608a6a1ea73d4e594960589903894564bec79ce390a3279c7d449c902ea55b7d851826bd86746f32905dbee3641ae488608bcb90abf82e310664a71699bb195875f7117f126c0a75378e5aab99e958dc98d4252138491a66af0f0fcc33ad24440716e7be40c9f2c413b08065204e518792da038dd9efbae52b57c7ea0b580daa9003bc1cc68c903e2bea2885992afe6abbb5f2bcba6a2563ac530742fe835ac0081939c3f054e7e36e652addec2f886aecc8ced75a2874f1458858cf2c653113d98c2b59c23357fbcb5ddf99a17916b088876282e2a6de610a8c70499504da9d90deea2015ea0cdf2eea4b9617e4c5de8cde178bc0c11c8a9c52ffcabba5315b47b3a850c99b933d6203dcf100b682c5d7c9baab84bc743b69b9264ca7aaed8b3b7eb7148d043544209cd261f981f336c3e1a0671d462508739b168cfe518be22efc6cd7b029da552911c678a6f12d2c72e817cfff52f7960ec1bfe95f621b16772151a0f9cb58b623446329c1e6bf436cb0367ae996886b0429fea7952425108bb96c844f4cbc93f0501d095bccacce05c4d32e41157620fbb7c676c5516bb73cd70e385986949cea819b9d28169d9f9c1a5332995995762d2f7b5f61ea459f3b81e8629a762f50983855ca98595681fcdc6a366d73a948bcbe44a75151770be2f78bf0b55b30973ae770be16d740cb1cd9da011494efca451fc6e897d74100c2f92988624cad0d120cbf14683a8a0ca0f68071ccd4c2198443b7bf9851700285f775aac9e7dee95b52d02a369c7025162977037bca0b211ccf19b3f34197d192a75f014e7e12cf36d0091170f8eaad985ac9fcb52010d66f3dd4bccbcb320a4780468e3201591bf24945929b260856f74225fdd5de023c1566c434eaa85731e555937ecb303dfa5118a53d1ff0d9ff35683ef409bf1b2e1488f109491921ce6d556eae7d47a9096d9f0b400c2b0759479f70d40cfff5b22a609efc1960779b8277b6cdebf0ab236cc0795aa87a54e7332bc753162a3067c1c936efe5e5109ceddba1791c0fd3f2620c40ef3f3313020cb8b30ca4a38a483da1f09f0324fbee62ac938f7acc3671c0cb7f72632278fb0526f11e53ed99560dc9cc3629cca0e858369f349cb555bf5c2edb34de4d44699f665ca753c3bafb3ff561b80e72b9a2476b29a80b0d71e230abbda3e6a50e197cf77d8184e30f5f90af6091c697f616480e96a51c63ab4da01bf5685435c82eff1d18094189f08219ee04eb123a7a50ccc7c756e377d8e0050171fe95b36dde7c70fe91f639dcf0ac9605c7c224f7b89c246a4c09ee8112a32f60933c3033f94aec024ee81ec272fcd9520a86c4fd3437f40e16d4a8ce1b92388a6a3edac0e7c0204b24fed68b5a91a296896ae37ce814a3229868e342bdecf794c9fb892276d4e915bad47b098d8b514c927aa8f0e968e95076ef0a6affe24c4d201552c4525aa03ee18c7248554172befb3a1df8ec457b72fc9460d5f1a123ee028ae7270c26205734d9682c82b70ab7d0ef48bb3c70741115e4d43d790869f1b626343a1da487fdbe7016691456ae69e5f602e8ca23a434708b8a89ce781f05b7503b539bff55eac67c186bcc76e13611d7cb0d95a2317225ca687bb04417b5dde48e8574831d5421a2fe782726bfe95f6adce7b8cecb8d39e4e21d66f19233dad6ad195e37374d1f9b38aca479953b2f525c013003ae8958d613a7089710d76bcd65233a134a2abd21719685970eb40ab08abb1d4e8e0e5b7f77f937c44b35d2e43d9708f748d2d5d145ce26b47d8cb97e05c10483b776bcff6dfc3a64b2d358a005e748b28a9ecca27424bbba8117e8cb121bda982fc3caab6d3c3cda90e0cb616f5d4e233372ead5338621089cd84a0807ff71067e35ff858526e370863c6ab4ddafd2bf3e310c0e30b2476b9d29bd253a30a0a6d43e94a14b9beafad2b8e20f065b013d9e805a9460c8b3784cf2d7a53fd098d879fab78b81fd83ebc78dcef73385a3f6631a28c09350ed39d43e04896b32b47ad2d2c25d5aa05885169d348cf43a8a338a441a2c23bc67f76b29956bbfb419951684bebc3ae974b7e891c8ec4146e94503a8bab69050403f597a5f1abfd954be515a34aebcea27dd8e18cc8493c2490a18f926a3920ade037ba901daa03e946564c607b422756221b53268af24cdeec9c3a6a717f1c501caab48fde25e0a83bee6529acd1c88159df75efd11cc7e98931f8e6935fb2e403cebc644ff88fcc19987295e6f44261e309b2c7e23706df85ab0d2d2d4ec7e10f744fb846b5c7110159497d9848616d1bfacfdce9101eb58aa2d0fc7bd9d7804f2db610e1403e4bd433888f860200edd5ae769f3104647c68272d1ae02723b86be07e45c8f5c49256ace83e2766ed83b0bdc1b39b859a9ea4b6c460ba1f45f049fd134ba59dbd51c330ba412e0d19d77bb0575bc48cb978b41379a5e262664754c90c6891660ab6284e52d1a68c4bc56b8418d75f4b1bf88d4522fdcd62f7de0a4cc08213caed55bf8c1b46e8364f04b70dbdafe5e924b636e193b8d5de5bc9c98f04c6cfff67cc81ad7fe36ae652b262086ec7d2b1b903f1d9d8e401ca56b9a0ac0765d57c09b69139b02d27f46b444592f0a2a3cbd76e3b75720b02fcf59030f8f318464fe85afd15a2284c6e073502ce0ea494c9c588bfeadc9e894a874a053c8492f753db1e039ae4ad4abed7a28c31a7449aa3e9dc5e8fde8f8b22f92993a83c3cb88e891dbf97b92aa8dd0317117ed9d87bc5620f6df6842ef4de654d6be168896e381b2f9bc9d51c1d8e494b5b4af2c5d6b844a78809b06fd11a2ceeebbb3bd14c2b6cd6b80aa5356d60cf7057753197024c265b6908f2c94d3b52bda1691bb48270948e7b5995d859920f85b6f6ce8a0bfbc404d97841791cd1b5f7a9a37b0294d70e482c2722319b817cf445b89e583a33848a4ee53e9cd3b1337eac25628a7e9fe3af4520b798343dd03e6fd941b8366dc643ccb5e13770a716b3ed6b4b6ee580851d645679f07ccaa9bd2faf926d554e612e10b5dc42bec7e76e227a64b10c59bb6abbdbf073b913d6694418d23cb43a2d999ac53e8c14e4c5adad56b9e92ceb75bc9b41d6e7cb6cae29aebd83f56159223731fa67c5a5c30fabd42ba1a988ddef0713fc4dbe7b3dbe5e1c15717e39526a3b21aa36a0e90b63e5c5793c162fc2f9d30c1317368f30f67b044391a8ee3c40ec022ff3c1901d0d75b5ceb1d16e53eab23ab93ec89b84fb4d43df9ec211419c7c143d609017a88d7991387d3014f2c5e55851ed3aae9083c7b3e47c6308a7f49c38f30fe6a0ef60a525e0f1b943d87bfbc89e3803fa5f0999eb8baab28c5990e7b3021abdd68dc10d26b11be467658ab839a00219f3e0f6184ac5f1c470e9740efedc62371cb550c39b8f24b1aab82cafcf68a45a9c0f4548115af894122c37f779d45638d912dcffe0fa9119bf77efc9fa03180efaed06ce22d3d0453091b9cec3e5ee21fff88220be13dc02178934024d318bbd8bee970ac2d1ecb1f47bd8d970200642a5a45993de3dc07580436a90eba246fe2c52a0c81b532ae2e9f45bc900c9ca267bf06ea28dc1415efcb293e7ad73bd325daad9cbad4a718dae896fbe945b2fea349aef81faaccd37e3f61174fa2e7197ace7f7d38c9e1eceac6666db925ab8fd0f048af63b446b3ae960e64feeea78ce96cfbd34a982ff3cbca8a748aab38e7ebcb6411a015df2bc4185c98c67ce7033db0777a257cf14dc65442d498cdca787e3fb6881c07035a36e0e1fa4a02c69775d6047e6fb955c690bc6ed20062206063b680aa450974be82fa9ab5cbc25eccee241023dd1922f8989fc7324b698c45afe73ae196830d09266e481d9f9a7005d39db3c5aa695e3280cebe1968585dfdabb47c20759f1aeb0711ce290721ea2a4be8db8f99f092d30466b895f286ca5f1dd1ec340b5a7b2dfe72f52d609867241651908312ccc4607b356640d78cff4cddac34dc71630dffa2b52366418a77d7ce855864141b003b9869624557d54eafc82c15295d8b362caeb3dba4d05a87fd1a827081915c505c19e48caa3af00f81c547b8ca6ab18805550086ec9478ab99314d5130e174b0cd34c7265e95291bad48376d2bd543dd620fa81f76e9423ec0af7660fdae14c39d8097ca36be4fe42cc9e81985f73c2cb848ef00ac4ead6fc1d319f453a8dbcc940651966e933ca2e282c5f40d09c1d833056c61ca094f29d9293535c2f2ee64b65b96ee79096b044240ae8bb45eeacd2ce3bf2aa575c68c68323f720b0d20bdf23cdf40afaf6c58a4e7c2cec0fd66343cad38bbc8d3b3378b24db2e748c5984fcce1ab3db18315d5e7018e68b6274e70942c3435c3d8f7716066510540e61b8c4e79c2c8263937de59695a65e2d5640b8b88acde20e40fa2c11b05f8fb99839c8c6dc37516961c24e27c8efeccab3f95016c90108981cf9dc9a3daf7ed9c9fa616b95b0a96f06b94aecaaf98e54def4b69bf16bb0215e7baa1c1d981b60745905581c75c2a477e874074bbd384fb6d382c2f3b9281194335de2dead13e4452ae24bd6cdc8ece4a492aa9d7edbae97c1c581b9b5545abb97786e58d3eef142a47d7cc69c36a772bb6eae72759ce3eaff1f0556f5d5a49740fb8b7a7cbe77162bc022987093a35abd0508c5c17e571716f9653964afe7795fc00770ddd735859135741613c197c2101680584eabaebea21d97d82f9c256663af02cfe6642ef8a7b7d0682032c946d4dd47ce36a911b254f45ef7cef1b3f8eb8c6087500677a692d7ed4481bd6e66e89bdea91d132891fde6ad19540e63548c61f464e14f9149516811261e44c83446de7ebfaecd15c390a85a8babc43474bef2cefe305a7934960e4882db45a52aeb00e3051721da51dd92888ab5ca686f746c79e2b58d8f2118d4bdf4696c36af182264b9fbbe5716323da58c58b3a2a6b4ab8b4d399bd67ae41f70603ff8d623409f080e07d243f9dd75e78e75d2e9949f6dc548d4fc35549e3e00169c79817518a10b35f94f89744fe03dfde316a1707b77754435146e5b0b03c6e1c76f840cfb8b2f7e3f539811fe7832d80c511e0d036b6ebb92febad46db3d8e1d72b3fda11b14fe10e46a0da7a00892f9e9069339f015387998bd17b0640947e764b7abab29190de1f10ca27356de90c75b96509fb9f5e66084f674d668fad57b8cb087ff1f86aacd9515080099a52ec04a87db7d306efe221e1e30b7ad02b031dd2931f0a13a5e67d37571c2109325887bc9887192ddebde4928b50ec0402ed51be0c74552bb26769dfe9397b393a8558818358847d28597a1354a368981400dff6d5c89fa1ae6555fa3f95d24e7c9288cda10f40eb5d5e2024481ec19d1c04281284f0f365937a657560c3dbeae1416decdb1ae354319ac5df43c5eab04a78905034b616f36902ef2a4c49f03803029b10c19dd2323f9a3f18f200e81216614feed1ecffe07c9e4c382ed073031f3da7716101ee771a5659e08ea69a3a7f4b7784b4e3a3f4627adfab936cbd503f6b4ed6677111e9a8cb2e9160a7b0cdfc1e8a68c1a33e64739384c363a3f06a25b26417109a184693f1f4d1bb550d8943866a26b22a8af2176214f2bdcad54d1f98237b0a456d6d99e55f8543489dc7b52fb3f9b9a287adb89c3504cc1cfd425eb3119ba8445f1fb3b59541ec5de81e7b9b43d96be73f35d501f6ec0a26c7e78aae1a27d1a0129afedf119eb83278cbbe69e3f79a27458d49a0d502ab3a4104f0b9b7028abac64afedb8d46d5a4ee53c5a2227445931813d3a7c066882bc04ebc79a8032022dcd044a159601da539ede7448c1827b4962adb28ee6c5598c7801da07fc26406682a9b13c7ab6519b0929cbe55027fd144f63ef57e373549dc18313d31056f04d95d4ef06986e464934157ad9236779c7a93ce11834e31376b20f8694784f026389402f6f3f0d81e2f8cecbc0cce8a516f20080c60e84e8f842d6704deb28cc18946783ffec55af736145c80861e26a008b67a784bc0af96bc3369d09847cade6254ca590a828facd92463a5dc3cdf1bd6cb1b01b641197f3fe28e46c8726da412cb127291ca68bed76411a6d3cfcdc9e4a57fcb5c2844ea73ccdeec1f4aa90c67a924e20dfe9f04139c1f8d32f20b54afc3918e735dbfdcf96fdc42145e5ae3660b4b8c564a276df21ea973f554d43cf23a26806eabe122643d12551a2fe5c555a8591c3b8054ac845d12d72a62c80f0deab578b2a920ea93561c1a3876225c4723f2528898b4c35d35093b6b9dffec7f5ea881eea2bb5ed8b6d68d6c0c3a95554a1b6509ed4d1cf9efa6cdb81549decf229d8274f9a08ed09378e78a5ef06b8154f4acc231e77e829f106ef48dd4e2b532593f2d3fff40d93bf951ff6e4f24e5c9002e9f266c8fbf47ec6742b78e4d564829be26e66d945bd772560a70d4e4b2b548732fe910bc16b95b357ecb2253561cd98fefa1151dab15e1344a4723cc1614c154109cecad154fa647d836ecf42b1ac479900f1e98d51e2c4f8a052de392937df89d535c90971404d6815019258aefcbc2c9b45fe47013af131922f0b0e5c128ccd613f2c93169f4b5719e2da6ef7694848b756d22cf32e35bc12cc3e8da7dcba5c3511891281bd644eef6283ab2a51c538b1aa744bf402f75e1d9ace2f4f1765c7754b42f0f8b440a2ac4a1c3567b059b46c851466da7fa2e6db437dc437106a62fe0acf9ca58124dec3944a8805c93475973d1b738e9ea92c23066a909486806874feba3f545e4b385a53f5f1fdf07d83e77a3f82f24a90f16f697c2f2a1979b6493944c9c296bb2a4a366cd83eff5c774207ed7653a7eecb2cf04fd277e5ec316234035b78c6ab7a921751bff24e28295634e0feeff32253e13d2984c8e5c4154465fcea8bf92c7b40d8fdb38c012cee6ad615d998ace7c7229ff7025e1f35b4b9c1cf6dba595dada64f454441f14070332ea465eba202239a17e02b9aecb04a32acf52912bae0b7ac178dc128c026ecc86b1011ed974bffa6ed06d59b7bb8010ecdb7abb2ce1187c0fe810da423670a50138e34403ef341502af44b8692894d45c71a6061c1f6a81ffd84114bcc52e0a3f78a8b7220b1b5e7183c0d896a02d202ae20910cc5036df797502cb07158dea540a3ba0f310c92c53e498a5d5276a55a14c49f96dc01cb1e5fc115c37743e89d91bdd5ad00b141229c3fde429dbc88bca7e8ce9c0833ef4810d529fe1c7c068bdb660b8d3866b7ac7dc4944f519c9e7870613d597eb07c9a73baef08d161afb92515effc3067c34b074b2da84f3dea37daf4854e755f77762ea323b901713b923d7606b8e8fc415a8dce1a6aecdcb80afc69685f87a0b102579a3ad1396fffb4c39946877c28a44a9bb4222c05edead483f4a46e17442ee355224421170023ead190183a57603891cd9269a7099b45be6dcf337785b9af9e80c4bbee0790958302593171b367fb53681a9ef225235d62b41872151d5ccb2f97137337d6a87a4a95a11b250c6bd0d8b1d5b593c5dedea5fb6113642cfca64c7657854418f9aad7fe3a3747384b1e871d429ee690c43b7333f17020d430ded93571f9d798087a396aaba47d66fafeff60d2741f458fb4442dffc590d8cfe45ecb9ac27187c1936230f37c8f3ee63c6f8fc2c19ece57cb0cc4a164c3dae2becf30c0491c98c98d276cac72943756cc6794ccbba45477e2f0198bd378c59d1fb9798a4f939bec31ebce49adc8cd35f2123453a38856594012c0274f6266d014e701a2c2835ae89ec6dee6bd6680bbe2b0a8adacd8ec52060016989239a4e1364d96c3f43c6029aab1e07e4c95888d267e143ddd76a8b482bd84ad8500e4dccb88375c97bb86dccf3726e9e691a8c60d84fed5433296139929526163116906312c413b6d8a4f073e0e85b718e069dd79568bb6600043f119681e050fe5df9b31b463544ef83230db6db46fa895eb55a8a603001578713baa41cff4476b042b041d8ecada5161d32ea6a0483355447139a7bb93ef1b6e1bfb71c649a2597dacc61405c2ffee1ad28e9e3ba29a02c0f633e5afb3ab57dcd3ac21693817d00186e0f95d250feac3e2b9f141bb57d15d801282f02f5d2f26588cadccf9d39c061a6d9f3ace0c8bc005d0c710c4701abb3a857c28738556b73edd77646be052c37c8346cd10fae55aae629432b772e595d647c5afc94a3241e8b1058815cd2dcc31961b313bf20701950265fee77946c01abc8768e0dd946680119c3288825fc9f4f98c2366f2569501fda09698dcdc5c397442c899be583b6a4eb3d09d7efd281e9107632f132ec2c9afb8727613c50890f1a01067a2ea74d80a25ca1c6a9fb6ea79575258e9c1968b9cecd2e08ffa7f6db39ae7eed8f6397fc99bb3ed822f01b045dbe57e055f248a6a1fa2703a3c07f91910e00dcd000326ffa41313546da7f60782caa792fdf03496814f7560ee16e1a3e60669fd6a4a86953b38d7c9d454125994a33dddd3e0618a54a5bbee4eca18a3cd6392af0b8a1e95248323201c5b8acfe3245e250ecd656b89e15058a0920728c54a844352bcf4d28c3442d7f7c7bbe6a979e42045ddc0ba0458ad4f718348efac34e7849b8b414716a033cda34c34ccc385815ca88b5bfe19316685ad85c7c8401a3078ae34a29430f960b21a75c5140a64ac83989f9135742306a0352260cdff599189b1dfa90a63436e90e9221b1143dc84646e526f2fe20f6dbbd6f7c98e7a3159887d2732457f5643bf740ad744f5c3cc8673142183a590aafc141ed5f42de7f721d10975a76db7bd0e357e7487a6097351b754180eec48feb73616c5834f01c82672479175f6e27d1f12f71d77fa55d5dea8d1efabeb41af6f031be7920c43c5aeb12b38920820a500d838cfe17cf61d7e40c8a99cae2809b8cc1daf927489e303e6d9c62d2dbca2042ad1a3ced74468d2d0d266119778df10ecc347587ebcc73e5ea43f114a41ccc2b5a8915e7210a7c8a2b3de3a5d7e7aa0bb651011f6f8124082f9d044d7afd683b883194fc851ec3db3a92364a35a2e7fd67fd7a770f4be9231427eb0b076be5e5af14545d1e7f7f878c1337577f8596730c124f53aeccd5dddc160dfbbe1e9b54b901eb4630e6e6eb6ee157d3bc7a48f4b8972c679590954aa11a9d363752d12e40dca79a811766abae95e7e439b6bee0c18da4c01261845bca7a05b4ba144f85dfaafa66fb5710b8e992fe606c91f3f8a900786699f0f16cf87b4c8041258e274fa2d3de1601712fbbdd7b673343b9740c790be10ae8c3d1e68c9ce7a80fa69be36adfba86a1e95198b62214d519c0fb05916005395ccca00132c11642b949fc9df432f100423be4f8a9924828447902f6e0b8ec9184e2dcee97036b9da06299b6db568857518c5cb88b0968ff734e348f3df76b4e7af3b826ccceee1aa0b27e2c1677db40c9b61970adb7ce099ccc4385f632d74672580295286a36cc689571a3d15011849095f8e836537aec6b45d22ef2963b215077d82641107eced1b1ab3847ff877ddf1372f66cfef85ab3b4787cd694af671278e5aa370158f0ef91b9584b8249c77508bab1077c2fa85cd2a86aeb1472205965196cc8a7c460e9618fc924665708adfc65536d4527ec779068168ee713dc407204b68c603990cf4578866fa83e785ec92f470e94b9c6fcfb29f54f6a74b35edb2847cbd0fed1c780e45bf6f898375b155b1f219ee02a780d630eeca80a0b469c4c4b9193c9ac867d5f8c71d939d2e61412971915b50dd86a7ae838f7be1fcefe00f08c94677582d8727ae36ae65d045ed27fb9c0737622970c4eda68a551f190efc9ae76e62868471b8ba0eefd6ebb6887b4ec65b933b144e22c106e418ecb52898f58c6a892504ab20efd8d3d4d033244fa871d6b8eef182767361cf7ad7af8909c4bd466726e6ebe6f06ad4c1cb2cd62becf6d93d867a1ac4cf642817926102c4577108ddd62199b61cfdbb1b0de4ce78102808092608f9916ea8215cd684f235a893e1e01da1b40abef1d7b2a13aed28a97c257de1fda632372e2978755b7d813ee7b7896d3276f2e06c8de71334272d6fdea4752259e440f4404c960f73fdd9960b4878f717624ed4d49570d05819a2be698a50d06ac392151d86a6d8a976ab691d7836f33166ab44650a87a77c552ec7177fcd5733cc1314e7921a3216a254f9e7ac07aee3371a05e491e38cc21081d801103945ea25de0af4e6d7660847dcf542a134fe83182d6541efbd2204dda6c9f3dfa6e17258cc5ca5d92a97e357cb126d30e0a65499cc9e6bdf14afc30421ca3feffab203af9c8579ccee0417b3042919db80efb889862fbaeb7ea993859123b03f6b11f3fc69e7ce98554495c74af349a34bf1dd2411a62648f3d0e2b4ed33adf5a562e49c8b46828c6db54493fcea66cde7de7d394bb1c1e5985c335b64ebbe43d914e710a30cf63ae624f6e80878772326ddad24f5be514fca407d85495c0b335eb32fd771062d94c2753513342bfc6d1fc6953af85a5e0dcb51fdf76401c49753aaf69865ac9db26400fad444c7c23ae11f2f543b7dd03363435b9c6cc54229ff61d890aae58acbeb425ed7bf6a0e0e6190d4e84af814043855f6bede1f8889e16ab1183d7e1c76f65e86752fc8c9705a7fd51a3dc711afa421f86fe621054a546a8c189ddc9a728984a2544a85b431bb1d079c04dd8e4a144638ff214acfa48b0c984a7289c4b6ee630d1e68818ca9720fb9fed7a104aca83e573ca81bf7eb1a1697b1eda02df78ae6ebd2cc8bb9147e29c102366644cca3be77ffd69e33bce09ad87bf5b3c6ed32a1e1103d8a15216c08de0b4d1c2612af765595716f75bd4d8c2d2132c4f117ebf66dd1554d099f3e818d047ae8bfd501589654f1cb199404f7cd1423852c4912381974a78fb6377c6b2153b6cb082687e82933525abeb018e6a76c39a460811b2363991c2150512de0781dabef3acb1bf0abbca6ba25dd2e9964864d2a33b89944be0349cc2551050980e749c32bf19c5d3287d47307c93e3118ac8245218ebf759101ddfc60aeef81a345da50d1380cc6c64ef4500df7a82af90287c02b3b63320984b771f2cc7be69c3a51f891dc9425fe4fc6f7e6036e9230baefd7785a7540f5c595b8b18709d5dd99a7f76c54f9ffec1de601d45806bf7f03af66450aadb69fe07173a855f9bdb3732f34b259fd22223c22fe01ae50d975384f6cb29479568a5fec7602d8821bc1aecc532fb1f5e73c336b8508ab1ad6c99a46febd109a00144c809e0d7ac93c5122dc2aef9d046567b8a59a021ba57b737a11bd52bf455530e560e57d7f9efe1056ce7ddd6eeba283115868fa372018cec0e00e878eeef9da857ff82ff9fe9ee8a67e0047a440c75e0b54d4945c9d928626289da61eba52564f9368313d8ed27a02331b34cdbb24bbfa5f311df73cc59b3101926d5345c9d23490327c3cafbeb30299b86abb0d38473dcdce53d0ea632d80ff0a6c6aac615168489257bedd5e4e132e1ab25493930a420f39fa4c30c9665070b66cf5b18a8272ce26a8eb44de60dec62cc7b4defcec3371270ed5db97d9c36b39d98cdec338c7da0d511c74fe2da55d24218eb034b4b54914e3d3cca1aae6e31d1634551405415561bcbca52e5346ff985f2873c013449eed7a1b4a56b7b23e040d67f33dc3734133321933a00d57d349acf5c6b5160c7540778ab27e59e8ebe56c13b72bf8171883c8ff924a6ef36270f43c43743a8d1500e1ce329d4c6e4983ed8a4a85ab185242c2807e267b4b9791f78333d9e1ca9334d891ce385538e55cdd999222332d5deaa7ba33132404556f9e89245d4626bfe75032093b3a93e5874d7f0095bef92b777c6b75ffb6b57bf5c9660a96a367e09ec8110279abb227526a865c3d99c75ed13cb18ca0c653e61591b17441070e5bbf8b86ad504ea5d08488c5a431deac34b2beb3d7685d36ad9b396471e5c0ade429ffc6eb1d7872dd9aeccbd36dbd69f4142a86340d660708e6f6ca17f2f7d2f0c4fae0e4cb814e8f26ad34e50a6e8cf0e9526848e0bcf49c3e122a44e573accc4cd85f93ffcba3133458f494af5916d21925b9fe20d6cfa16445d0ddd6979d6e06bb7b5ea6bdcd31564583db9091bb2917dbc9eccc249ded6bf80592988d4cc838befaddffd4f07384430756ac729e450126f59cd21c1df3182efb62c82a20d685db0b483d08d9f18d71784dd397f19f9798e9e4569afa68a818becb9f7f7c2e72a2b06536d835f37a733bcd1ae69174e3b976e41f168c441c5950983c4d3e181126269ec071cd2f747c99384771f141e4767686e0354125744c934f7e02206c77594c4023e348db50d0551fcb32660c0ca11e2c7cc6caecfd433dd128617f57de03870d3696730480c05fce62e190474b818ba583d9c9e27fcdf50f9a57412af25446651b0f1aba6ef7094282ecebae490a6ad76cff4b5e34af2732b7e4103c29c927dd08c55e900c4e66f3829d3a5957460ecc64e753b378fb12896346b7646335a386581f0ce4f8f9f43bcbb4a85f111841452f366df3e6618f7d33b4afbcaf95a7a146d5b3f0fee6f955c36a9d53ac2b947f8c2b05d0afe30d5dbdfaa675105b442cfbb3f8e37a000207afc2df18b065d62cac119928002a00f5e43ee466dfd9b22decb5016d19fbe3e1bdc0d8bcb8884fa51e244c88e2b5ef4e041b2eea44f31a027acc5b17a3bd5b08a54213b4e57993d3e0a6fd4695adb80f085e9f24a7d587b0dc5e46a7d6ca14db5141eee0dc52ba7eaae5c2e2683cbdd238f565648af526f295ec4ee2c0679de9be2e60c2661f8b238c88567cc34abb035558fc4b4f54379dda494d723d01ad5551d4e7541bc002827bc365df4565761f77ce9a21aa67a0ed0b8b9dab567e0a47e5beede270251209b87539b348429049b800038fa4687de1e40073589c68d86c570cad2116c62d5d6d1d2df0eb24da5ea88f85d9f9c9df43e12c4e10a2dc391d7ea2151edc1687e67aa4abcac30f6e59cc6cf3107b46f9bb2f0e2215a6d7ee91bbb1525e709237c0e4ea2d27a102cc46a3dc1f6b35bddde2ebcc07c4f3b05f67655e436605ae0a70ddfe9514139c188dc95b1dcbf70e4378cbcde764f0f7d0352535b255ffc7cb0e3166ed8389c86dc3a75e4cff3635bd61eb810d0f9652ffde3698686f77b564d4b5a8e00877b0bc8688ac775d2ff633e0b21a87d89f1e85a563237052979a31bcabb18713f2be8f2227f4b55b51f002afe7402d0680616e58298ac8941af3297b98f4e606fed9b118b661c0cbbc2516d16009661ff21e23bb9cbaa32c84ac0e3bb4d10ed45c506d9acaf48b582b29417368868ceb8195894107af1e72ed47cac034128f4e08e81f9018a0d04c0c88bce1dd590be2396b7511b7d93d285f109e1b4ab4d9a11e651d677095dfbfb0a9134d7c1daa1a58433506c0b1dff26461ea2bff85d7132bc9f4d9d433079a6ed83ec54bb56e564ec54708ae99133cc953356ef563d1af95126c94106c858c77b377ff997e537b93e3dd58861cc6d3734d43f722691abb16e97e567e9b24d6df9a15ebaf102b02240c8e4ed69d40665c09dd8a0e1dc2a5a3b20a2d0aa88205af5857337946efbe25be7afce39bd920ef01cf3a5b8b5a201417714553e4b7aeee0c8f1e05a74c6086384f9e1f4ef13c0ba7d75f1a9152b7bead228cc1b6f1073451f185155262f9f49cda0795add8ef48ef6088d1a99d7b76433f3d65858348e38b5c30d145d149127f1eb4fdc1d48e7bcc4a8301703323362e0a46fb8dbec7d7476fb52e3b2c0f59e006ea8b5c05a11e5e4bbe5781a6fdf626b4352744aa752149a2f2401a26936298e48bba15c6abcc4b7ceb576b4679cbf90da330a99b0beba3564f839604e7ddba356a2a35b8fe60927bc2fe717bbdb91ac8518b44f08b5a865527ffd31be937e0673d9abd8983a7d2f6e1b4cc5136b0f63787aa0d1207e0e8d0aa30a48393050a567b15fb14eed1da6cd7112d634cdc8d07981e316a8dad661c42a9dc26de36c9609e96b9f49c1a04c532aaf56fe65e796605bdb2177b814da1a6facadcb810af7a0e87715faa6dc6185c4c1c066401617eaebb309423813c8eb0a9a584a78902a18a721016ee917460254d6d125573d3e8fcebeed1da12b8eb2dfac16b997c5b81958c2e62a7183c0aa15c32d70dcd04ed707638a51467e527e636328dca5ebe1b1fcb0253e4f20282e38a7f8aef45ac00a8b773f96461045b4fa14c7fb7b767cdada4277901d1749b21b42e72d37fe337ca19155d1b23d8fb104c83a5e034b713057abdffc6d74e58cd82830267acfb041eeece6cf599a77d3a49d6f4b7279e14adeaeac13bf8cd7d1d80dbd41e5560254f6f3db882880ce454e42dea92261492d310b80770b6066209e5b0146e1d609020e17af4abdc8c54d9a40ffdb6203868e0f321fa1930747db72eeb356ea3916abf79ef9a79eb1a643c4272900ac32d8c552e15a18a9ed0eb5135894dfc157cdf88d0c5512faf86d5277ac59d356adc49d1d134270b61c4eab1663fdf38eb615674839944c2dba4b89478da8a4b7b3c254d6a99b1fabf90da1590f8e5cf1a503b2688db46abec82ed066d75bf0fbbd7af7234aff5e263c014b10401f7d2ae041eca7dd19e5a4fa2c635069a831fd37ad154ca984520b20b1031ede2f4af58b624697ea45b68fc5366ff62064b454e4fc63b49e20976cf8ab594a5e53600cb69dc8cecdeb84fb0d37db0ef240186f58dfddda34563fb3052278af50f2f33ebb0d95ba7e88a8658b8b48b9295673ca4bfb6a9a50299891c6697aa3d15026d50ddfaac8d66c0aa6c5c1b1af4183faa96591a8fa45c9ca717c8cc2ee7ab78c0a32112b1d62d7075f5c5f48b178a6c44daa857a703815e9689f9419e861dab3c5e9351e217fe16295a415a8078b7b9f11466d28e800e18968400d7a33a0c23f85bd4b91c21ceab939ad4af026b74b803a70abfa67be953459a5ee7560a1985d2b703158945a7b85b5b6be2e0b8fcf64d7f855f8e774816adea79348b109b4756329035ad16d9a0eb723c15e6f5fb7e67de678aa802d45b0bb3e3f05f2b622cf1d632866db31d3884757e4e53f1d54af15de97e927e5bdbc13f5604ed4e12b3d6f67c2cb472e72eccad3e1ffad70061cea9a1067c092362f8bb335a1e02ea16aa3db62873ec02d4dbbe38c211b790416884c4c5c06fb254a718102eaad224748f70c8857840c1d30d1fe368ceba4e64a2969044c4bd8d580daa8c2473b5be20956fceb82a2236385735305b570f5fa67d6a1b749285e4ee7b21f0f32eec5640c40391cc8958c80aed3e0b1fd0a828b62c290db71ffeea5d196b66bd8ea9530af06f03139f6873edcfa4c5ef07c61b6817351db4aa96596352f80d418ba44babd6ce6d6d8f1f1efcb9317d9de718908fbecd27f5859b58dddcab62e552eb406aa40e7aa43d19adb1e99da7e955c8fe4d8a88d19ead0d2d74987a1d498e2cd3355a9f2a72a3d4623835fef2238b565c8cb3b35d180c03dd83bc536bacf4d49a662c7f723e638a4b481ab407614300f6cbd3ec4b725c0d22ef1891302d3f45eac49d3853531b8249b0c43a45d68f23a9d5f0bfb2b3c89b46c9e105182ec88057117cdd7ec2a74070fceca015a31afe2b6aefefea7e99584fdbd7c2820391757c53ed121eefcc1e8947a2b063212a24e218708b0736bd46c576cfdf635f7b8bc292df086fe34ab58362b7e209a9f3c77f389da79f64b94c6ee1987b1430d79916e629936a6f4d3d0a7f2c7d3708e8ea3a04ebb7c391d6b717add80d7f89196cd1cdd9230939de8dc118823f017b52bd0f44d83cbefb433b30bf39423e0a481d0e7a1d4079e656da69c24a88b0a1cdd7d84ac3d292175477ff21b7390d3c24ba6086d088d7df7406acca0d33df224eddc3c83af433b399799556bdf5253a96be1933e79f05b3f30d0d9c22e2141fed0ee129e6a873d8d1545650a349971e1f7f0ba8efbb14f2994765be83f5e9d2f07d66c1f13bdd25fc422d0fbca85ff0d24a0a709bdde0213b7f0b184cc6e1dedd8760fec6e611ddfb5d189e7fbe03f18120c5303d953064f3145d607751ad607f69712a88f41bf2ad79f955fc499a09e2a214763e1e0a651be972d04e210fbfa19420cc203fe7f99576e684cb09e002842b206c16dd88f59839012f9a08186d3732f4bad0ae90eade3d51748883fc75d2148cb3b157d1ba5cc07b2d502ad67ea61cf6d34cc5d0029ec4320783a7d96bfca48a931b654f5191d8259d1141558b773860b18b886c67d6655a1b0905e4385522732990c125593f599237a4f65f6bb9704c28a0a6fc652d62126611dfd6aea2780bf1d85e2af52072c1c34d12dd19b81f7e4331ad3100cbf9f3e6fdd66a175ab7dc30e37ab073100947aa75cddd2e0817fba5ab8905cdb161d9fa510dbb6059c26fc17e40bbe7ba9accbf37c53732b234dfc732247ad115f7f2f71e335b94a0885868d37ef4542247acd82dfd9e645d1d1d15adbbacfa76f4c76dd4d476daa1d254682a2156bbb810cdf8f4b671b4b6673693abdaff2b0b58e0549f98fc9d15e55bc2af434c6fffd9f9f36a9a2c04ca633822ac85c2539d23edbc3a91a856738ba6ebe2fd5e55d7a05649526eac341206e1de899c7efaa43471f3c29c40a8391f08ff8a5191ab216847d5dac39bc29a4d087a3d9e90f1da4d7f838bdb1eff305fa408814aad7ad6e80159188f0c5648909ecc13c58d4954c24b22a7fafade581d580ac67ad0e8f0a0095c8df819cf88e4850e97ec53cfae0038da701fec2d5890b9e9c729955e3b095abe8dbe425c3fb254d0938c437715237724f41434d683e9e37e73ee89459a2ba6e7741b696903b1aab9d5890778f067937778449b367281f560dbff8a8fccece14b2d1be4bd56f5cd6c7da99744aec27ee9e7be6e18ada898c64fe2f875cecb929bdf00210fc4e666792b5807bf5a03f6a9dfb195856a006f4e9ff3b9bd7d32be9b827ae45b51d191e96872ada02cd6b6a3ccd05844fa624e0abac419c7c184519d304f9191ff1a3e6dfcb314a043b49d88a628e282f60b44a3f499f1623c662b240c7fc383355169c591fa70d4b0889705cee2e5b19ba72f4587c6e70d4f07a4ed182a9c491caff7fb33961ea7cadc9ebcad66b5413e6dbb7b48275660341629d43d647bd5c5ef64f3d4b2f9f3af60750bab41fdcd8eaafef155f71663c019f0e7cfdb7913d90975432722fc7fef846dd6b1c59e6952227d2b3a85928cd784298b917fecd58347e4123bffbda24ebcde702055b9355ef7cff92376d68ee4cdaadc0dda313c8e45ff2b60a7269c0fb3c887938d29b09f499d94e495ee3396f4491f8f8b796e1c71ff7cce1549ffd59e3871a680712f4b884af8902baf9460168f5b5ef937c516fc578244fc1d0e634c4c752a46defe6f0844b8f69dba76701a83e79a86cfac1d4cfe1e4a8dcbde6ae26a88b6b93677cf96025e5e59066cd3aca78ef6410e60de3b013155f259b00126177a681aa52418e94c7b070aca1686fd97347870479526e59a3b36c90924737d9aa8955f8a5e1f3b3c1f5dc0382da3f522a806e76d89f670994fdc9cc6ccc4be60fe10303e882028047e4269688dfcb70dea522230909980aa88a62a3d43efa6e3e543632e59b70f5ce2d689ac9464ab22470dbc98ea049b0ef62591e3c9c97282cb83a5dcf84c0235fe5d02fe34bd9114f7c5091463632eddc35b0a3cfd89523857eb8d09560c4821d9870d421574a5373dbf49d1be12e0f6f86a164563a9ab2fe300979433aba2b5fa6cb899f6b7a5716f3be0029258bab6a5571004b0517dfe33f61a8d330b109fa0ce9900bfe05fe1a9ba96529c0a61be66f49a22b8d5e3e6cf32554f3c6491f6b466cf4118b4600cfe53da72a511b7b0518cecfcf316f5c4d8bba8a3b1c6560d623f81a08e305b2965fb857cb31b416f0dea17f3e4bf228771293768e8f097a3a455809cf1d9d6b1186ff29f2e909c0a8f59df59cf2802ff2d4406b85dfc11773c5ba93af392d2713ecb8adaa34e3035c5dc49a029cf9f102cada1aa9ba12901606ccf9169480f1e238dda72d5af5050cdb8d20e3a9bee177e6cfbea8f074044e9bab9b267b669b865e40fcec9e926224733124bc7f936f598a8f551050bd10f693ac9df8b2fac2157ea30da8b69ab392755519bf408f7e5cd096a8ae88351eba7dee0fb21efac581e5911adc8aaecd8eeebf2ff3387025e21ab410a6ae7d00ad0f659ad9240a46deaecd6b8fef34843bf0137e6b14d186b7920903d79ed5be9273d9b9cd26e702789beeeb525676f72887f05073d2a82afa126ec3e3807c0fec5e328606ac2171036278853c4e7be7bcc00b2fd57af841e40aa84c3713c12e2d8aab2e99f4caa7c419c6864759be1c2b9d860b2810dce8b502b733c45b6855cc66a095bcfc1a1091a2ea62acc095f339423430ca4f79ca217aaff21d752129967aacb469a973ed10fb9e4cd5def3d07d67f13b9cc624c4bb432be5a6e18bb8d35ef9565ed33887e878b17f8978cd3834814eff9d0e922b2960e5a0c34f9232608c7349dc3cc840d3d1cda30e8d903b23aff14840a3915a09b6eb42d17ac235bd85f9c1dee31b4ec6da4dca1630cbccaed5f6b055d7965823f07025b74f67f183559aa79b3e030963ace9fb17e43f93bc6edc78eea1338b8df5ed3498fe68147971b478d9d90f02cb29d415e455d2fb86b5aed433c068889824244dbbabb0d780589d476f537eaa134daef2618611cd051449aa5494ef372e02e76ff6263126b6ab7b214398375f7e28cdf23c1bd62ee9f82c50c599cda756600786d8513e4e257759310b66ff81054091020182f4d5e785f22f60f3f5441c1394d79a2efe4d4a09ab52817598405a5cb5b5ca45db341e471c1e8d83448ced53827658d7c159d2fd36b57524e729b6c167ad6b46aecb6983f54500639f45b017b5f30b38f64c2d7b7b3c44f5bdf13dcff046d089d985b567a715b4d2b8ce886c1b9a30ad4bd0246c1ac8f956430021597fd1d1e40317a1e03d6a7a4bde681e972dcf81ee9e3e75d050c23958f4b3b83577a06b3471898030146210c838b436af1d3b8dcb3f768fee4ae12267c9c653139192d6a125070a9ef385c9e6b0119724ab344a5c825e6fdcaefe837fac1f85fb513995ac736304e06bb088d85e4c07f40057780fd5ea4817306f5a20c2430b2ec49eaaa307a8c6615e94f5cc92c59b2ae9ffd80324e932d6abc2452a328edff4b048d8c498df666fc12d1c675725432b9fc10ddc2240b035f410bcf32f76aa2747b5f8962dd38ca7eb2b2d09e9756d939c970aa78e494e99b363ac6bb8a1ed38afb7b777dc5769053e00a49427ea118fa9541846adcf237805b66b34766eefe7b60c1c48511d6d7a58e522c106e6b13912cdfbf4f5fedb16366f83060ae221dd2def6109429e6ea5e11f7ebbd3733c4734df573ae9c791e840bdbe70561a769e734b0cc9f1216ee673578de4ec3d2a2f6a9084c5b56482339d3313aabc2cf8dccfadee9ef919294d26583b1434909fe243638cf13269f2183236a042c18c1e4ce2079b195d04177f24162cc1cce97abd9df0a149f00b05e3d934e7dc05a2a3adf53310182461652f2ed100232b86babee0214e6ef09632ee7a078b200570edc91e01bb4dac0738698dbb8700b53a5adba66bcad264e38e1a0cc8fe8bdda6a554feac9c4a1ccce4914cd8bb1e0090feae8bad0a60148b4c523df1545d260bff4bc701569d2b93e11b0bfa537393447c47699d80d74d75d456933c517126ef24a98506231732e22a75a553267726ce9dd44e3c5f9993a1850e50faa8d893d467771c273c2b340130c9493f2e9c4beb88b5b53be99885030312815be31bab7b17eb34d698be42e05b25005c4e6993385ba2c2b6125c3e0fa52f5fa7721054816f64a5aa4e0d27f05bee337d8ac2d8c4d409e7e26a619b7357870cf8ad3c67bcea407aff8ce785537cacfda93a413175d403746cadd28f8a0160547cadf5dadf9fe86e4ce2ee31439ec67e31d0cc8dcf4313379f7fb409367e202c697bc0646a57207d82061737f76a8a5ff484ada8344bfe4b09f285494c392244ad5402d092af1f46a893bb3ab28116dfed0846534387ea0aa6f7c07dfe72e25bcbf9acc8021efc5a9e7fbce78d4ac72a5deb3e2265d713e42bc6c02afb2f1fc3dfd88df0f06168612d9e2259e55f27bfd6395d7be41036d9e6dff3ab821a3db411d0a1cff6ff6d1d00041bb5399e53fa9e654f335326e33aedd46e30ddb6090b9e9323072ae94f309c96a56a58a2e7a69b8b583ce226493d94cbcfb5e9e9441391e9e7260d0814a2781261d7fcf56ac6ae158c725af30f8fbb3cfcf177ea82262bad474d9921b85d46cd4403d20aebab71f540a120d666b91d2a311722f59977dd12dc43dc45f64331aa8047af32dd97a0d65e0d1dfe9ba7171923ae8c9d83d5dcdee8623e525a3fefdd6e6650c0e40d88c712bd3559f918072d428815acfa4c0f1bc0bc40b18b45b6239ee22edf7650862a35b6ac847a40c7b44e022b61d6b8560c91a1bd07611dfa06ef6aa940b5392b5f318b5a60cf6c21b82c577b3b4cc3c9a8730f47de4299d63ca3c95939ee34fcdecf09994a3eb17775354d915034a4d87decb86e003e733dd6238d5a49c337088aef541be088db4717b9f2e36583b912d3e8b0765edae04ab4d21e9a66f81508d98312cbd2782a48b355361e3fc7338ba27456cdd210f6a2c846d14e8c753c4c18125ec39e3b0e978e461a7a9a24b7794195a4ff452dfc7c0c5315ea5e7117e07b2f29773da074cf98d22d016b903fbbdf4a48a2c7bbf43a435b47c46b690bf96749d2199a4f15ff3d35d92f6233ca95df07b0110381b84ca6033fe6a88dd3e4ffa3f13b1c2e71886382b471fa3e1f579e9c8acb110942cd48950898bd50a3fff35f2498fe3be7bba89ab3a933a818493a390e9c05379afae2d9cb0fd7d15d65da5730d9a330c0e2eef571067234d5132581ca5873316ec8830d5f4e4c232077687c6fd6d69b03798296055fee6e245754078f9d852c1c282b4503af9854b397d0d3672a729dc3eb625621fb9df45868d52ec9c1a19465a740d392c3a80ba70c52117397634ea0375b3847f29dc70ce09400700fd024ae19949fef0ccba7afe6cd4f4d359ed3c04367544d5d70a371352ef13c1f57e4fbd0401b08e09aca98018d6cdb129604cb8dd9809cf4af377c44da269c92e73a81a7410ec21d03e4b8b11965be518f73ea4562ef927d84eb4666bea7787a824cdbf4b20eced24fea9f0f21d29aa55a18c040eef6e5bdf21423be70a36ad1e55e2647eb444c84ef3dd104113024653824f0bf7049a1a0c01b7eca28b6988a65151a5fabc1d2e22f2c761415b721a4d5b063de5b3a2104fd4abc90a3de1b55d65fbc73708d89c817cd9fba2bcfee36b26857764196cc315ed585cb09a04465d2b473e4aedb1d949b75715bc7f0a3108424ccb7fe2ef53672105f92ee35ea99704900c342d9f843e6e8bf14698dbb0b68feb7f7dcb1ff799d06c4203bf8b412a68b6cfd6eca403aca4c7988dcd78984642a4ad3c255d9fa3226cc9a64ec7512ecfc9bf1ca8f9c7384e100dc9e7eef72a3da12c1ec882ae0525d2bc16c49656f6717122feb9e0c396960c5acb2276c303d22d901b0eb5593c2862c867b5ee0d97f295249b9235c7c19859b58a55f7553ff076623648a5a65c0da4d54be63673a7dc1e6c9b3c1327268c7a264d54af2fd319dfcda593b5cf160416ab1c450aa501ec4086ef60edb7fd4d87c9618b716775b545be8dc71853b8a2184c5e6ef83095ffb134436edf40c61f3c41cc186bc79a95dd169caa56ff14c3d255776db91e02c164a7c3332ab11a4bf069206795ca987fe5fc869023e629c677d07b18cb5a1d1687e27d0d64d46b93235253511c49555cc9c8ee9eedfeb8ae47dde7335b3fdadf672a14f5f0dbb47ecb5e3c309b217ebd35ca6fed9dc13ffb46b3fa0f4a1dbfa47500e82c8c0a2b2558a0ea272255cfc87193cfe4ed64bf5b480d38a8fdc2cd44a69a8e5c6e9d2b63883879b4f9120c9139d2427d9ef83f732a71b0b84ba3a4a2f35f917482d6ee206744a32b8976c3834ef6f170f496e567210041fbe39fdb6c96034ca328a9c0a07844ba46fbd0e2624c3516a7e30c9ac5bfc52edd5397466f23df842c05ab08ee5f23adb13345c3de4fa6aad52e149b9f32ccf02624d21443471499eff37673a25ef5204dd942882d3735d5f8485be019cf26cd35318e8bd363bbee1dfc01cc6601f47da8d735ec9bf632de427b15b5e923b6db48a5bd21b862a04d8995e5ae312d4ce8546d5ac05a5e1c6f4d400a407f855824247f719809b530d6a0b68af180331abdde5f3d6a60dd0355c5994f047645a861626c72508c070fcb1c7dbbd5b7ca75ef7c65d017b1e7ea1fffd00e87e9a6dbae614173dc539aab1ba62e86bbb510e12062a6ed184545beb0e0d8b08a265ea59eae9242c25cb934dbfb57e7a715cd860e5f03af521d6e8c02a00820aed68869d19ba50cd0401f51fd575daeb4f211f92c772de9ff45d95608f9af83a5cba9fa4a7e002de43cc9416ad767162143ef49217e28a4e6aad2a2de562e831be4dba6f135938f5e07d9734718309337c09c589e0baa5197f264da343f24fbbbb0eb39f68713fbad9eacc435d6486762615c6f0855fe8d411d84017d7e0fcba34d12083c7df876e5bfa38c21088c267c13f400c981a375b34979541c93ae24afabe751cb0a9eebbd7c127a7f0e26514e6426c254d63ca9e7c328cc4ee568f9274bc511fedbb39fb40815b7ee2611aedb493f7746544ba72ca349ef89f51eec5f48f6c8d0a18bdc24b80e82951e6365b300eb90db43635b5b71ac7d03b69c90962ff123680afda29e0d5dca757c1756e8bc8a3e85851169b8b8b26997e677b43d26e2e6abf8946ee71a3367d04c9a6f12a79058f328e3239b326701a21f493d50f09ccda0b931da938346717f363fd29f001d5a000bb185c8a6236cb4cb97cee8a9eb84fa72146fc81dbfdc341be617703773240d8b16e6f20251dd02584e967c37aae81bb68c9a368129e459918378f87373f78893f1472fcc4c9f6a91ee7c787b73d1344e5d0d56692e9299b0e6d8894ebfcc889189a17b1d4bcb9082897eef77b6e97875de243555addfd91135a86bec73cb50635e7034d93b225aaf5d7a00708a26465ee5731bf30de7f960e39a56bf4a39070e2e609e04861c28070e51492efc569f587e66071797196151929ba1118007491b30c9f6a302fcbcd4a524cd0a6d849864132a8e4ed5d5b3c1619380b365c74db8feabcbc6f73e77f1e0da6f06555257ee9d061b5c682992552d9442da5a6d1573a379c109213974bbcbaef4e248855cf510cd8f6498d60fba09b258c6ab1cda44663a6207deb1af5c7aebbfba5936c4c4c34a8eabedbf87a770e0b9413e29212b679bee2e01a117654b9c729d06ce8d487ceecdc42b449b4b23d568a4188a30bc4785fe1e69cf86b16e9d4d72ae909be804c2aa4661261700647bb9c3e9fddc5769953b7886c5b2e70e938854485f35e66e8d853907023b6cdad6ecd1999f8523990a671b0fae56021fac8e4ffd9c94d6237dc59cba431dc867b71352426e9715fc6c58b345bac6d16a5f3492ec67097d936ae9599c0eeee523c694e4f689e5f78bf451d62c3b279d4a9d858f89df8f5868e9377f9f148e386bd89f9648e1d86ea3449276164bfdfb77401fc87d5a8d73b42db18a1fbbff05afe2933b8a278c18b4a2bf30fc8d29c5a1fb832455970820a54a8cff25f4c11e5012b07b588c235b529bcc5257426f46b09693cafe8f4591579b10d4e0077b3e8aac5534c5c3ba1b2e55ea1c8d178d57cc45cb33511d3fb648353806e655bdcbafb8b0df05ff7c1f378b0f214db56d3610f5a5c576cc75ed1bc2aded42b4dc3dcccf9ab111c8390cea564b40e3620f375d4b457517ad479ed34d97e1cc73b4ce24844361c26d6e71499c5ee22ca5a87207c2d7f2cf373cc39830f3200657f3f5f5b4b95b6a8d260566ce5756e1dd736ce5ecb56671b947601bcf8c944e628eedb829f23f13556b3f44a48c0155cb7af6e4ce920f282cfcf840a97ae8564ea9f07de51b605bf10d92c737d12ac67ceaab0a957da7cf267ccc94852a2dbac0ea024586e0a88a08965ecc4b0cffdf797eb62a0c7e013139860a5cf96083cfcd6b5c1ca72c0e3370c9b8dcb23ae4db2085f92a2b328f61afd8303c348c14fbada79228e0d821ec9f4019cb4e312bd66fe23bcf0e54c919bba4c579a13d716a8b736b12c9319f59c2e2cf384cba9416a7510b4d0dfdd27937c21b71cfdd64bf3e461e16580366cfa37df675479d316666e762b99a3bc1ee968c596ac59775a74ef6fcd8034f30ae2f3da54766c046f134f2c3a4a49cb54ae19175133da99882306227e6c8109e7e8e03c0ffffff3f