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 80756 aa03da945347dd7da5a993b4166a992b8aedbbe911a61d9bb00902ced19d5f42

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7301a43b1fe1776ee93f68647909bfd0facb2275d7f73e71bbd9e32a1436f36f
Certificate Block Hash
aa03da945347dd7da5a993b4166a992b8aedbbe911a61d9bb00902ced19d5f42
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00150200000e2f0000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000894d93f483d2d4b199407ce1f0a930cafd2a13b5bb242bb4bac9c9b530bf602571b2f9ea44583f6b09c738df485a067d06245394ded899067ccbd8c823c759687dce3f0dcf23f8b93cc76ca46136a9a6eee97e9cc37f28802f0c0000000000000008000000000200150200000e2f0000

Raw Header Hex

00004020e6675dbffd1092363161881291c4215e19c5efad56b6025ba6269e9e594006ea5740ac98e959898cd0759d889f222414b1ded7fc34b496c8fbaed09da24f3ba0a5f0446a03c600186ff336142ae3d9bb713ef7d77522cbfad0bf097964683fe96e77e11f3ba40173

Proof Data Hex

59,560 bytes
121216010307a42152cfe96d0eef6cba5fa42f6b1e00b7d1621b0a3b9cb9bd3dc711349eafd913852b3486cc10858502fdaae8b77a398bf27cc7c3244f33d8cedf4eff6b348585dce743b84ba7c9862b506d95d51f682c5b7ebc0825b61cbbd66d6fc5cdebbf478c76d16f0dcdc6d39063a58dd9c22995d7977711af66ff6e526c5c03e1442cf183855bd82959ab2703188a0ff122537cafca879d3249bc03af8fce1e80d4da2ff1445b05b815dc715308efb4f26b21c0b78939f4bfab8e7625810b823e3948daa2435f95ee189ce99343ae0f496afdfd1e6a97231991a5c5f681da1bd8e10113bbeba00eddd4fbc2805eb77bed32e3fb5c26bb82c7eaad6de26a8d9db7b9838ee0b733a2d5465c78d23166aa41027bb404999ff0ed976f63fe7d165da54fd5d4adc3d4b29438742eb2e5f6b9758a287ecafc4ed4299dcf1b25441968c018cd42f4887cd3aa4c0750dd09985f3945c027b22f7cd335aa126becb90de466e33d6865296ff2f96f7ef64f45f407917b587c9cb27a5bf747806af67e9dedc3902eda0f93b23e57c9d745e70ca9e48da5e92724d99dcad0516065c87370b4ec97b366784c9ce79c216874e5f0181f90b38234ac9cb528c1c5ed0fa84438a2bd0625ec05d36745b6d9a9a8522f3ea4debbac2d0357dc9f8a5b9fc6bbc3cd4ae2d6ff4336e0e0fc87b3683cedacc0b1fcd3ee88001338592b46a46c6b6752a8fb08508bf05d2840bf5b3cdbaa62d3d1ab922e7f1e713ba9917ab0c987e1e48c321bac451c569e930283b577236a4a437f4b7076b147f6acbc1f118ad3127b40efbbf32b06b59dd6a870a049e1d5f58cad388a9b511dd6873b8da7cc8eda1c5a88cba4f95a8256560e6703eb43a42dcc33746d7bf82900985f0474cfa8ced3b085c09fbf97f01db36d4d792717374480817f0de3c0bf575292cdfa8c4919894f9bfac34014b6407d5cfaad27bbc4bbf39063e656595a83c7e603a45e3e6420b078aa48aca29ce17abb46cc58634433a25b8360060c8e2c8b56a45def5b07c1140686a63b54878cf8e2b215a8e2e1e0bb2fbc88933cbea0596ac8debda0de4671a3812b40fef72792e39ef883baf0678dfdca80d9b2b9cded8c06e7d2412c48f7cf2122a8996cd57907297bd6c8ea8fd884093849572e50dd925743fc347122f80d0bbe520691f243aceb27f5a6f601122cd257b87299d322f5fe4b5c4d8cb7bd56be61d8877190779e2abc9964f1773614e1782275d74e32d40e39f06469f1337e8800ceabe5e8e2b2c52ac598bccfb94fd1e9ae5e2e4168b2493d4c0a953c84e908dbf4aae00965c7b51bc9a112e302faf85373c511434e445a13f091430d9e0748a01c936be33c1dc350eec80a38dd8e4696ce7943a923bd279955945e4e8a7b5be1fd7d7b4a38d92b0adfe96119795b8ddd663f111bdeb49730ba55ec6edd23dddfd7b83f9e2adf66edd8cbc3d5707e30d80c4679754263bcab806ecc529b19af8f07f52b54232c9e9c534c93acf05b88da7a979862aa85b05e85a5a69aff352a889d75c596cb6eb61e7771ad9d707f0f6ff1c6d0ed7a8eab1f2f0e0347e025a294fd3869f04cf30e26eb67c27e9e500fe28932589abe242bf566fe81c84fc47e01ad880a3ac7aa16cd6e13baa6271b839b577ea233fb8d95cb1d28834fe0e5f16351c9ab72589da4d71d5f1af05dbb0af757af3e7d2af8efb92d43bee1be7fad5cbf6bfcfa58790b084d148c21a5c7b2d2629276cc981a529338bb9ebd55abc7fe17d039c1102cc5b19c7d59234776b64acf218b637d05c8d125548e4d4f1c143a1ea3de3efee38679e3132d29925ce9c726607b19fa5b8358c987ef70913905ca0867852f8fe8fbf98d91764ce2308be3e798c1ba56c6b134af6af1af2ff668fda20832ff98b7df0c1c2447de8b8650f83b4a3bb9dde11009e56f25a57ef3c541adcb1029b369c36d916537965be7abaf0422eac2621cfab389063722a313a5959c27039a5488b86d694868614e35d7e3cc7154898aa328fe97cc4032441e123743964450a99783186642c3938d9f920eed45508421004021f9c820c6e02288a3d5a2ed11d4fcbefdd45562218ff7bfbb0d668e697a4625ad7a4e23f9105e5d7efd83432c261973ccc66c379a3e07181096df3f19b1c3ede1ef56708bd34f7c649fa88c0bad498d1ef0a040eac4d88791ef6a57cddbfa21d1bafddd80bed53951f1d79fc64d3c823cb20a02d9e74e25869440b25268fb7b0972d0d32acbb8d6ff9db080f63ed13ac7b2b2c8153a1af44c6d691fa9bfbed1b11b7ab49807d4d2aac2f3f8bcbb84eee607e38994d7bf485e042f207b37cba5c64c2c4135ea7ee7c0425dad04853abf10ef6115da9cbb09e6465a0fab84db50da29d740962860b6f2c8348f5fa036dc54d51f8aafa91c6ed8f8fa5ca93e08acdabfb14a97138383f303cf6c7c148478cd5af2c749eb472c3d17c7388045e1a805ed79599509fb88ea085ef7d3aa1571a83c9647bd56c7dfc1ea36311cfa2a77cf93157680472ca555eae7a1b329f238310adeabef3aaf949cb2419d5249c970187f2055885a5949052a02b45c3622d1d9d18dde12f3e71a66215a07ac1f42c2de24da423fe8084e1875b0fe6e72aced80bae24edc74760cdb35b972d9a53cad21b99624d00c0d526c43e5326b9ea204f39fef60b789e5a6b53432c663dd8e526438b15a9662bfd6279e2b9f45e72fe46745d2fd3205f4a8782cc1cc68072b07696fb88e1db4e8fe3559702ceb946f130b22b3b82dc958d75dfc633b4623f1ead167b7b91f4d917c87f4699d6445ec05bd6cdd90e6438d0ef049aac2b1233d8272b7f628612f72067aa3343a659ba3a2bb96d01a5ffbb3edc8651f604010e0000245575f19a38350743d62a3be0565f2bbf18d28e818f36714c877876eddd3dc8eae6cda5e32773089676f16d5a2f1c41e37dc37624f731a17c524d9c1486fb695bedd26263bad2c34556913f7c949df5b1b6aebe9f0ac8d7c75f6a35b405bb00341f8210b020cf1197b1e15413b712191f57fe4629bc2baf19c8e64791a046a7231f8474fd1e4eb35cc8efa47e1621661719619b1f17742739b7d6a088d142d6066232f498b81f8974c98de4ec02c6c740450047c156fe08f3a94322a2a1096f5a377e751a2046c8fdf68f5899c7dba9c6e98158d8126b5ef5981567925bee33de2f6fb8561993d6fed9f10498f035a036dfffbcf8312a9a4fc8c53facffd84f98fb76032bd63a8e5f750bc7110046e3997bc90431d21d488a3b768822ba150fac5bb35286ed0ff3303f1cbb840980c23080183ce4c1a3b31d61991e264d913fc15620d534e8b4257fc93e3a3d0d2342cbc9591e65e87068bcf68bc5d3278ec3dcb1a0d0905cd4cce3da272b6ab80b39acbc060866bdfc2c463ad2118d8d00026f4a79ad1cf139e1fa4313b29f5a179aaa05ac2f98ba1991c2ab9a8a001f29c79adecdeea30b2c0dd5f6363a4185656e3693bc5fe7a79eb14ce5a575bbf06d94ce45499200f21f2161b3d54856269090e14c50ea68530da59c4dd40f7675a42850d4120a3bd2f7ee4e736fb491d8f8cb44c747b70f8bc92c1d1b38722781ef1cd49ca3735956ed80157c0b50a8476995f5f2d99f07db65d530c719e612d185b74962768d0fc56631ff25bcb417901b54edafc5a357612f84e90b7a8bf9c77c406ee5a71fba059c1534e5cce759b37bf9839e0fb383f0838ced753e24fda7b87c0a4a7df2c76165554d9de86d5a60f0c9a78143aa2a7511587a7c641b785d72970c81d69713e22f990926359bc5b08e64415a9604816327c64e8ec49debdce786388904bd3c3dc059f575d8e043789621d11775415e2acb4ddd5ca56b2809ee653325f532fb4ef2ebe0308f4c67a664a5822abbbdebf5ddd0c82d8073016a39da7f1706a50acc7cd57b6babcfccdec0b0a68e20b860cf309104518fdcb1b4ef553b4de32c0c08135cdc1db61be574bccdf8f4045d9786faa9d82c0ec7f56b755666ab3ce966f127442983acf86fdbc20e9d09b2abba7ba4988b8594de373ec836cadc32bc1b6e359e2b2c38a6e5144c7300772d9d80aff20d1e0331bcc9cd62b6866924887fcf4379900667a436d93ed9e83ebe1543b77b1a73c4747428a33658f3e313885e580407bae26a2153504e7136db4845831b65797100c3ea312ec03d61cbb9e165fa7c39f8750ccfe6ff3753882481fd3ef27b41f54f58fbb17841d1a30096749fc89b158eebf8f0ec74e86e0f7daa3c7f551d44430b5ab6a59a64afb2a4b38ae0fecd2393f79f759d2b14b98888ee7a7869cc6e010d61127eabf385b6577c4553f67aaf0cbc80c5c47c25e079a5148733a456388b7b156169e3c6f4913a1d41bcac78d1516e480c7d15585e3023ae4d0b4f8e8b26cdf537dc202bf0814c8fcd2c33bc693b6bd006ed43e2246ef0c27e1b7707bad6a78fb669fad1729a6e1dd75e920575249076c699f915116ff132c48eb1dd7a3512ad8174970b0be3b8484cb3438014eabca4e03bb5f2896f401de18683ae3da824f021e4e30abac157a526838c212b796a45852e63d5057c9aba3bb2e548fa8d6e02709c1da88ca282ffeebe23b4050cec8387f4e1b7ca36f81be6fe85106d27abcecb9d9a7542e6b423010f948c5249388d57957dc6a8acf1cf0a91f63ceb1ed8a134a704a18fbf5a7efaf43d97aaa8693fcf63077bcfa1f017392276d6842c84ee5e236bf2d012be9cf037be086397d6c5aac4a538022db69f1dd3653aa1045a8742180f92c9254ca403aca867914e1ebe4e0e0e167d0796e9b8501c9c387c6c8832d39aa4e21bc0dceb439f3907541bf8983c19dc20a504259438f46c945dcd527f2eb23811f769ab4ae03caa17fe3b0500cf810d9080c1213375041dc935f762d5bc0ab4a27fa952680edf1ed1622aa2538245ea58ddd3bfa040ff9680a88a350ed8d6b3cd3fd68221a1f10a964c018c7808459d108d9e148e2ab3f8ee0964d53bd1cce637e6d87c595f9cd702c36d3cd0a7275f82cb071925d7462cbac047573da244126105bc91f912a4adfb5602e066a19f90989f5650ae71b64cef0ad9529218ddff20f4b23226e40ff8cb0fc233957838c77c78fde19af05a37c271be407835c8519915d855660cd7a611b36f99c1d9643c732a1070332a05a38818582022d23c12a711aeb99195010422f377ca6be4755f1d457e445a8630cf6bd577100c89b05e8909b8d9cc225f8e28f62147ec96321aeb29f385a8fbf34e3e990eb2f858f9550876d894b33f4f511d2ecc239c0f0dba7dd930648e3894a47a35caa2f4e2d97e9c38a5ecd5f5f401f81891234b16109f56272230fcc0aa60b8fbf185cd7c6f8ca7cf32b9d5099fe69dd03c4ca36ee9c0f88a0b7e3118a97aa132e16167e238055fcdfd76dcb8e582ff579813b20a4afc328e53b8d66098b390a565610da7c0cac7f5299c82b9743a45d82d0a6c821e60aa20f0c1d7b617f9bb49682ad483666ad6762a06f9e879420ee7312186cce08b2f3a31b2be0899d26c5f127741b18a91a74ffee8463ef0a6583dc3d5e14f3c58b20c155c69d8d03b0fcb3f743d441530356d83f2418ef27a6b865eadef0477590c6c0700b2a9aead06b24d023cdafe917352df5b5700dd55e7f0a7a5dd793dd6def5e2c2506e2ea90d88b188edc1b448f43ad264220941f595c046b3a78d96fca0c8de8fd0a868258910c6690c543d1bfa2dd4a427b7a13840b90fc97bca41fbc08586e6c73ed1232e4c8937b1f471b62acc4170db63b753d94a626f75d8cad939d3cf35140d9320d9c59ddc1a0205f10b873c594476d817b911709eda005056bab3c250cc85e033db4921bf9d415fb22c5bd2d76f2dc5cc2d565947df098e8bb31c6bd4e1c46465388d0465998874d278d5c77405c7b51071a7460dfc0352f909baf1010063a4519325c15d33d2138000510dbfdf1034855670a33b5be27cd71e95e01eb3f0ded1d8ec6ae6446aefda92b6125e2cf901a565aeec45b37d98f5dcaec3d3b07a9146cead91ab5275ce35c9659c617890d70de3ff9700a303f4f3bd1dee29f4ad7b24416b245d20131786471a15bad9db1c21fc93505d6087c64123e4db4a7e534ea7d24cadb499e2d18af5bddda667708384623cb16f5288881d1d631490e1ab3c4897661f86ec263853ca12bf9990b91cf1e9f5b7e503fb407329482980b549596d899ab7922102be2324b42b911ac0422c85c5dda3ba6ee09e7c8f4e91d2146f7d05c3d9ca36cebabbad5197fdcbfc9eff31178605a654c17da8c61578abf10943e06b7ace1e799013f2630f8a3333b2c9d98d567cac83f935949754722130e9d673fccb624869ab492e3d9e7145443b10e95b22bad2697a24c9d01a42a2f98ea0a03ecb5cfa791d81f4bbd3e549bd30c4c78a019f86b6ed4e3ed4c997ade607756131d7391cb825fb989855c1e9897cff24f906c343f9746426ebf7d67a421b9e26a23b081c9fdd04874f5580807ee9c90464558abbb2159e08865d8f7df4120d599c40d0ac3c3ce6a8ee0b3345a63cda777f37caa95fe335d504123d04544fc74fb8168844e2a54cb55785dcc078bc974863b9ed65841f5cbce92ed3653539932a950b0af525331c2d10db7ee093e54dd8038f25b07026ae4824ccda0b886a8868a1422cac235d1a1a3fd4267a9a747ed572d6dcfbedba26429e045e49a395901f7cbd72f752df2d247e1520555e5cbc79d239c5d806785757326a6318deed6428b4787ea9bace086a470b4a4477f4e68235673fd70ae5accf5f3be2b77a1109fdea7cca317f78e39bccbe87515b16f2d0983bab7eaed5ab3ea5b8760e57d11b03fa2472327a9aa37737c19290437efd68136302435db6f71cc25f85bf85aeda09fe68919b6196b5ac2a0c5330e8e4a919f998e5263644f0e0bc1a9b80a9e402da2670c1d9afaf98811e2b467b9297219d323d7977e4cb374416127a6c47f55aec817f06133026145d17b09c33125ca4b4446aeda68583e82dc6f327edbe7eea996f3fe036c18570e4553e27b1b4886ff05acd35ea22cf8a2b1e0d163e00d93357909fff314d984e8cd5b9f1e1c30d6ef838a74e960618f512d2d4bf8309215de3e2bffd3194881b8119b96617c99c3a0b2c1e67229412328edc58562ee7b9ea595644c33124d4cf4c5a855ff9cbbf1af8d5430d6d97e3849584f64621bffe8648ad301ecbe39910d510ab72aa1085b546d80df41087da01c452e4b93b61d29614c6107c579263be6d88a7ab160ce90bdd07d29c5cb202188652eab76ee0cf49dfd650cd31370fb2ce5048c297222e7cd4583c57ab18eb9ce02d0d9b84b8ea8c4214c2573f634db3d81c08bb6f975552466dcbcd9ba068c3b0f33fca38317f09e8bba89c67c044ba7f8f6c6acb86e41e4935daa30a3901265dceee9477292e707b258b461230eedf0b634442981b4f67505542db7ceebd6cd7a904e73b1d7992a6b916bb2068b4cf1a4d32f6612375bcb998289b85eb8535f735083eca2e3f43d51b863d303d3d2451886af1c6a7f1ffe172785d89a4d3bc8960ba98b274a45c798d919406861d35d501c599d5edc059cbb47b72a869ab53733dad5512d45cb4efa743726b3895a7836ee2ec636552981996077be8be754f0e1470a0e32cac06258277f16f3067a4a60791ca333567064c130ac0c736da3fe828dd7ffd0c740b1779e665bc78e0716cdfd1adfff66f3c9fdf0f54916f93e4f5a48d9313e2caa893b4095135fe1360c5154f843311feb5870a1f487be0d20f41e16168736f6228205abd1b212e17fc00947e480c9a1ba0a0384b607efaa0686462bea75a66082f0ae8417bca987353041d9200dcfb2f939b885a82e30028e080a6c0f81c4a8206812cfb71b4d44aee2583da3d35e448645d2c2a5d3f668795b806ef7593ef01c3c39728a742941847d167268f03de17449899a6c02ed35778a47d664a54a6180a72f763446fd818861202de73adace05a4cdc6c169794baeed8d45a894e16ad1916f4124a6674bef02c628d76d4a34f5fb0f09190d050fd30d0283ce7cbfc3c28c46bcb4796d9c2a2a7cab936646334d013f17c972adaf1db64326c7b7d56268c75215a84ce43a5ab542c1d70306e203f2d30de24b243479011710b969445ed3ec74b713a589c95dbf4f9425c6974ee6e94eb4818ed0219298b4dc404b92c2856f70e799528724f58678ccec7b6a87e611b0e31a7de0f63ccabf6fe01220bc9e46ac1b256e43080bac35b1462abba0e8f02aa5257e949603ef12d2a3aad30fe00aa4d54528d758ad3b7d3d103ff880a14806d5917340e68528f796b8bcd9b13008ea3706bfe885fbc5e8e5d0d585f34a85256630d5ecefa309d17ad872ea54faf101e76aac1ac095a6f64ae4f4e48745ea0c7b0cc0797d780f5375d2be3137daaaf41357b1261e9672d24d7b2a08049753d701c0903aad9358d6301cf4fd4f9433f58d0a0adf367aaf855a01f498e552404c29a77561d7d1fcd8c0a1decbf23c7fa9aee72f102a4c81a086d535b6bbdb6489501ce9b5d968f5a986b15e9f57ee9c56d0caff700787234730c4efb6e402e64637787ca18159d9861fe1a35c7588f0721b345ef6244aa4f26cdeee37ccbd54834b0a015dafe2484b15f0eb9d8e2029a34b13e4809fa43f8d61c03dae5d70da45802beb51ba51453f5711018cd0b442952bc5ab146f64181aa154d6210eaa79dccc8724140eee0ed63d449cacb6248e8575842f1a45a097f091fd05670d9b4410621524ed9d17c7a688348d9c8fee030a3a7f31f2b29b99913c9e61922319d31e0bc4a01a49bad36a642f902c664b3bfa04f8ce38ce52b9f9be05fd3e754e74253bf4b2510f10d960e39623231f2d6d0631420f40c7890c1559ee501e32eb27f1cdc74addb6ea08435d948bb33d333cd33ab417f211e74d94367f9163fd43d67af378569d2be2709b0ad0f9ab927256328e293d619111ae13ade02c24787f9c15fd36f8baa035cee8e878b06911cd4555ac1adc3c3daa4f89ff0c1d65734b6a6968c08f68958bcd6e05fbeb70d191f012e28e910e174a18a1bce0f1538ae056c7e6d5d7baabfacb80973f80631f7fc264d63b1d6d3a2d84693c1620512ee7b81e20708190a5121e03ac190196b02823b57c9ca0912171b22a4deaf49f1bfed537e1b2fbd73f0c0d568f74988c7a27337516603c9c85eb5161d4ee22ba0a647892c2725c19ac1dfeca3e96ec384b0013efa7f141237d50379db462df0d22e433c7fac6f278298d012a3198a0ca13043129b867a440048f2e2ce8fbb8134e69fce6f976fc1a3cf0d2fb266a3b2a879e372f07038dda88d970ad6282525b0e9077bc6699b9c527a868b3d06fbb56c8ccc72ae2381911af1f146e1cb6c692ba7c9f560d86488cd4df0d8bfd8c1564da9feb1f8d517c62405242d2ef1e6cc75dcff5bd907d8e7013141b9983e09331d8a7c003a885f413d1b27f2ff6a3867ef9beedef3f317996222d742e2135072229d3ed115ba022327ed5761a2bc72dbcf26225fd3a9b1b5e7942dab01d6febea98ef2af4f33cb5bd5a74e49f1ba525766021632f000693af8f47f73176afe2c2e22f3ea6ff6f8787cb656f6300fd77fa3939eed800a791839245790da7e0fec3ee966c6c21ba61ab67cd13300a956f2da6b526f88f08250f33de7fb8ff1a141a6b5a662b562849522837771bf9f12f08c688309898b64a5d91bbdcb6744f86b298d43e467d9dfc5863988a9bc79cd9c4d5c9acb1ec18684b7fa54b9ccd232ac9002f688c448a2ce00fd6de393759152f7a36a25e60bd6bbb799a85693d12cdb6156c376b97536d7c1a9617047f69dcdbc22a484114e82cb14f8d4a2662543b2caf743aacc7f4e7da26865969007e1964d42e1556deee9e5603f0915b693f6a9d327e2837e0081c69b068860bb1d15e86492209bdeb6a747282d79c4305f8de60ca82b443992c2d9305c237f200a96896d4f75708c2e7f589f789916f8dc585446e200f5283d0ce8b0f0e1738023a735d7be531f0a9450c347d41d8b03754d098c4331a9977081ad1bdc772fc5b52ed009d9390d7baacce84408f93b373505bcf529e4c2e6179d3a5d4c5d9d56b0feecd58429c98366694dac1707a3242f03b309a46e1be80e00d96ac44d4947af1ea105d1d6f9521d6a36fb89d346f2d9e77fe0259c71a635bc1aa1e506dab9db392a43648d6dd2ad347a2b4b89c5f74d867ed218d784a3a05cd990a756c4fd8b369781b5bc290254a2485850a96a4ba9a6473302d95ca218572a8378420281e8785e22ced3e9a66610faa6d6747ea1850ab4b9603ebdd4c4177dc53f687f9e2c6ed7b6a45368029e23011eb7fa79f7dcedc8712b50422f9fc21fa8a3f79544cf01fd12018a2b69c583551e7d2d528ef3f44077f57b7d61c375e441942aa0a223a1241de1fd7404932c69d6be44e20611abf70e6d0107dc8c85b8f3fe79e4f4c45db488b362f442db97108916ae006695f8eb2a02718a3ed0c36e57b2f7fd94945857f1ec7ec6b677c8c03eb98fa68199331866aa7837fb4b8257d12e49fcbabe147c3f3e648c7c225eb425e86a5e7739dff9bd3b534c32ddddafd240d4518d82e4f46c16094d67bccc93acac0893380d70c13517d60bdff4cd1649ac32d6c2bea0d0386b711535288ba4ae9593c438452a7702026e074fc3ce7e4af5f58ffeac89b7d0f96ed0a114f0f5ad64b1c4fe74b18bba6bc516004325cedf849eb041893b9e61e86378d429c6b11d96051540761e4fe10bae6fbd1e46a0a1d4bbf0f38ec737e972d92fd24aaa00276bc941e95a1d51c4bc65099bf2234b92c4aa9baff30de1cd20969abf2a11ab5736fe0d977b9cc705a3ba8665955d435e1da7a70b41fadcfbae2976f9505a2f191fd87d11fa2425416ca03ac60dbc5bd8748396e8c9bd1196b0a1c2e7448f32b9594ae5107348f69cf0ed467fdff648940ed708560f7f2b5af601549646602070ee30f2ece06ae00d916141325ca6796b01d6abb7b47d09634a666173787614ae01ca78cef71346369a08543a68d005c639e6797e07208a3e5421839614b6166e9767ae7b5c3fe325ea653ceea647a9a6bbbaef99c05e30a9459bcde7333f24cbfe06cc23a213c3bf9681fbd027bb5a00de507b8b5df4252c9c75eeb7f650802c0ab96c1e19c1820b3675341e92aecc97df43863044cb1ab325416ebe9661a9a4ec3cf1eed6f6096739963623210da08e82b3a8d3aebad7a113e13c3f22fadd06d94d7f2fe82811e3d9405db23f60f07d54bfa749b99a237d06451caad6e76021892e135b04cc8c868b690a4a6de8c0af88741de4b0bd91cd9c19f6ac02934ae83df11447bc0498406009d8f46aa993ca3db8964b66fe3e375ce5b598a99790ae82afa34ae023917c8fcde29ba44c05495e37b50f95abec074915bac100c71d53a7c7d7c73072969da0d05d90eb4392cd8ebb496008a60a02ba902bcccee0821620d267b4e166f6a89aa75c855ff88512fd99d780813ac2674249d89cbafbe0c27562d33fe27f623c695c344ee2085032d858448f41d1cd00eaa569597e5de1e80fb8c12d8af1fa7ca0477008d6b970acee3e4d7e92d2c2a5c64fc2e5a1856581796a221d2aba25cfd038f2d6e85484db58d006f7d819d6feabec24e816d4ed51649144c40225664c273957278534d3a93e74d3607d9a3498ee5a7ae16dc31ac8338b112c275c7265cbd93eeb746dccaddc3f5739c4f907b77813e775d321585ecc58853154066ff5511bce59ba2ad57b2262081301a51e0bcdf2f5319519186f14c09a2874c86f9dfc3dc72b516eb37cbbb7f620bc2654dab5ec087df9095c9b38b12020f7dd4da219a32b697924e8de187ab8376a0a2e3ed754968acdae0897e2300b57f2fdfa708fd0fdc33e6a7958b5d834b160eb0b4f6e58f0aa39fd8756c68f5d8343b9b0e7c24918af0d0fec510ee964450a9cec9db11af0c63798cf8d2244a08efad21cfa06f5f1cfb72f935edbb38b79992a48fbbd456972aa497bbdcf012db405c11f68bcb93f7f2641ebd3862d0e884f62f11bbc7c30ecd3c55b13addd553fc1e47b12ee5ac1181f8b7e783ef5f2ded7b7c5a99e395489266d2ca260bcc55d604480450936ae98d93bed9f71291a978f062ee272bba5321f8d527435710146c8e5f8da81b732ac1333b661b2fd9a297acc3d961448fe370aa4682ce3738a868f056cd4fdcd36e2259b89fc2481549a9839dc06772752eb0f47479d8ffb8ecdb9896170d424c5ff15a0d5686cff1b3240138f44f4e185c4c79d1bd3621bf8dde31ba0bb0c7df35cf73b7b38870149d47e2422b47e1204d8097e66843b1a708cfff379dfe99b3d4d4c9de4f5ee9bcdeb260f2252088b9da8a0028c5736876d792daab6749091c95ad7163ae68c2431b1261feb97879bb24f2c65bb498b1b8aded62765860342a64204f76786bffb36cb485e72e4eaadc8ed4ab8684b3a44d5058dadabe1b95a575e21d8ed4d8bc09923b47703b483154ab330408f3b28e47de0915360300656c0875441b2bf20f337d75ce7f85f4ba40308b1d454c0c66d0648676b69adb450ea9b1c4c0cc431636fa0b440cf61e2370cab3cf45b667d24b23fb08a9a034e4c8fca064770622e90fafdeb8f6f8b35f83c6f7656f98c69b040e735e9704b9a90d0fa666596533484ffe59d22f66184b43ed423b7c854929cf4caca47daad2452c12a0ae93c1406d5702c259c8f4df5f0adb8e6e7e33a731e80eddcb77f1db03d3ff38dc490f67e85e627e165e5767dd2b4d17f33b7a0284d8fe6fa4c9906e6da5f9558dc9a69efad8e674b35a1fbf500863ef9bdcc94ae7bdac9fe2c82e5e5f50de7dfc34e5c04702b7a9441560f99dcb2e526854846f00fe1836b67489ebc71b503f4f06ec23aaa96c60aafaa5049c2198c9008eaa1524113f98c0a008c340632526d58847771fbb64a873c5945a51eb48304e418453825fb93912d28ead6b06296e9b2e789c6be0a1ea2bc9b307e858b283b03bf5d443ce709a4aac75b42b9a5d02a0b2971d97b24c17b46f7ade8a557da638d32bc8e6232a35a6731155b646665588e23abd528fa3f6e3dde5c715c072070cefdea2bcadc1256fda5ee8a99f7d4fb7d9e5b6f5aa657a20699d9146d5f59625f3ae86ff4db0c2f19797424dfae707e221df91a5409a46e4fe51a5a6fc2a477728e52bc4063be49c4047c7aa82bfe2fac92ec64550369acbb4a7be7ada083e16982e76a4bdae99503bdb8390b62cb54eb37352ee63d0855e27e60aa3a9aa5a69c68b5364f8660951e7cd427764a2d0b55d1389d3d1a63f5de5d952e4585a50a0230f7c98e7dfa5962f0c1c05f08474b55cd5e3cd26ef863ca2765f17cfe0888d494e498f5dad78888fa31604ae81f80bc13d0da8b76cecb42b39bd9647ba97112a0d4e750d7c46c1becf09a668794633a5fba9322855d0797105eb75571daefa23028fa130e5894fe7105b5b2363501cc4277745b61646c697af7456b6a3d9e02733fa85302feea6e7961eedade7a7f33bef707cfce9a2144b76d33deeea9d8f8e19c9981ad0ce96cce427b0b6298ee8761dba22305745e5a1a99c14b650ea1f97910fcb3143c6c9c8d9464b9b9363a513fdce2e5eb856073b74e3a0312031eae1f98650d838d8ace458d02e83fc8f00dcb059ba2665d9141d032af1ad02568b6f82aa24e198f99072a09bb200f38a28221efa8eb69fccef3cd0efd1c4ddb30aab700518708027003f218e30e6cd1abca7c86b3066a11b94256a0671da069acbe5ea7e6d3431b271e68ab18faa07f76c1d579846a176627ed9e33dd3f658b5f25ec00ad3a8d97880eaa289a0e007d80301df70237beb1ecca52dbeaabb6313a2a0c82e240247fb4ccf422e0a05d5722592bf9700806c0c474be16caaf5788cba4dd29875669059f5d7e0969036cf1c1a88287dacd0bfe279d0363e0b07d23676686c211cd1ca206a97fc27d124601ecda85498aa526d8a1110262057368f5f7650a804e574247f600906f96c34ef0f7c9fda770a93da924e2da25235ed484a7ded7fa816d6c666e39e22acd241e5cc9eddc280dfa99004472019b1b2e4639856e26cf70ca5bb05ff9e3d0a5c2ebe79e2bf3c9334d217864f86f60a89096e95dfbba1731cd2d503fce8e92ac62914f121c4ec7e7fe8bb2fd58979b738d0c833142da6d99b523d8df75ac4185683534df5ea3fa5e89e0cec6e23c932b3341765244e5730df49347699ae3b0bc4a372e3f9670bf61ebfaea0020ad36acc08061a9fc977a205d84ca9c3ba815edf1f0ee2b4162818e749047d744f7ad1846929d421688ba4df298e5832dba9b7947cea96863eb9369f95f7bb1c0c34082784abf1b7d550ca2a94d081756d7944e36e288b43cef1bd24f16684bca675739fd661b19abd8c55b327fae085e79e84c4099bd6a597957d6bb134556c47e8d225bb2fcbb6434b21da5b9e02f09107a5d66a5ef4b6bef57551174f76e3897e762621981776a49f5d58e4cbafc8c1e60b032a6afb9befbf56ceb4236ef8a86453f9785b7794f63397571963ec5baacfcec848c62ee4d9bbc4a570f4b2a37800894180bd17744673dc7329801ea3657d967df235b4d6a2c003da02cb3bd562c20804ad76f26a21ec6718f17d69020924620a4fb3bcbfd4e8eb7d9a71af767b984e8224fa9a3ed22f8d4ebf63af11f6eba80f9e185507b39fcc081d9dee8f26431e74589b060ab2df4324160c7ac2006dc0e75afc5cb981d6abff2373636a783d156d28e8500d3008b29a9b67ff9cb6a1c2de2c1bbef8d5b767d62730ff8c7f9ddffd654db06444dae95b94314dacf72b355a899530b8a28a7d3663fb4dfd01513617ee71ec0f6da57a09d5c68c10fa46cf04f315e364297ec4bfc0fd27cb6328b9ce232aeddacbb1b60421545a1a3ecec67610beeb8798d646bb3c9186bdcb28fd92bbabf8e65afb5f874d9cd9a284b50c66086976f1d6d805a533a9c4a6f8b59a75c00947172c96161720841e923e769e63afb74740b8b0605a4c5e5536ea2ad1acdf2682ab39225ed2faa6d45367f2eefa5d33d7391fa1de0838a5456999b59322093d272bf27a9ee818f3e0f673ce062eb7c83f70baf7705fa521ac676ce5a3d44eda8805ac5fab3bd17c1f0e5a3e6aeb195e3ce417817cb031c1d0f18ac5cd0f9a26f8979c3e0bd26db2e6690e13d16c1ce02f49061c9f90c95d15506239c7c0dd51a7b884945ec2e9933cb762f7e4380f3a4297c5dbaefaf1ee8351d284dac0d89004830ad6ddc8048433cd6fa84515af34ae26535c8ebae13f09ec3d60e98a4b2ea3ba308bf5d556dbb754981eb77c3d9d4cf9c2ba44cd9213cdbd016ffcb610384f83381de3ba54b470857d57162a6ad952d21cf09062c27a11cd4720480a17cfe94b8a8f70063f990a4e80a62594178074f70a2d2cd3f59b6f43c7e0cc3a1255f9cb22d3c5186a6f818ffe37dde37a7fd5d28a697d4f1a8e350fef8e2bc10adeac6968d1da142bfe614b0dcdce20b7d886d9506fe1e91d9e7208e9b211a3f1f4b766eb05d4747880dbbb57a703a8193d45e94f78efdc4d54730c9083876771b174cf6825fe3ec987eaaac09f1f37102cdd10bdfd61c6283c4527926046cee1a6757a58a38b47a887e1664aaaff75f3fabfca03f2e3860a1ac9ce101ee0af62d920855148a1c35cbb56dc63a7332db6def33482b5a450b0297570685bfa856e3bee493445356b8c5b17210514fa73d6e3ddc3c586122d95e7a9eeb2f8e7c5c43b4f8865fabfc74149c42b46ab517b2e2636c7a01c9b1edf8e3e8b2180dbcdbe37bde90c2fc6ce0136b9d6bb8991c1e8d2b90b9e137375c2aa2c3aacd11f11a9374787308a8b57eba632bc8c4a8ee41b0a37042592792af2fd10a3ead11a94afca9fdad6f52d91624b29df4b52da7d94a7baf71fed62292bfaf6b25b18e014dab659388c17e866a3792a3b1c1dd02c32b514dcaf97a35f0df000d08916d2c28b1c51aecf0e7203658030cb8c028d31a21548462f6072d399613b074dd38c498d1bdb596904f909aa9e0dff940e0e9ce3ed1ecb603a193c78ff1f15d6ae76bd836f8e879cf9814bb40322836d6ee0922dff59ae09201129c583d4ed8ad052e8a702f3edacbe74ab2136d9b0c5f472f2caad5a60d7222126b374ddb016ea785273b745eed1ff60d350dd0471fe5b2412967d4d773f06a0801c5f38f9f15adc08a28bd0768c4ab9585606c284c83c6bb706bdd61be6164182cb800f750ec0093e387a5932a67fd5c45bffca7fc094914f5a3e476d8a0fc4d398f0a483befff9617903c31255c6a5908c9cbb0b3d2f9612c505aee08abdd6069a3e359bf1013e52af6f95ce8134a6a3a89cea617be0400b68dfe0f19b2c1f6c2ac35a4e6775abb8998f9c91b60348ffcbe1438b65949c336a2713e13bd955eaa7cf42838f521d0c371674eb03c9181cd80a8131c7556dd5e4ad1f27205e5387caac3f74cbfb3c90b79b6051241f312756a1cde695c3d2a6d57cb6d00d2131d9ca5d8d2ff15b99957431a57aa668afbd46fa0cffa3bb9265c2b35ee0b636d603f1aaf911448ea7916113d65ed27bd1fd89966c3f2024e04ae23653fc164cec473295d3778427a5ff09d8fd84c61f712dbfa8c455e38f2ed86bd67e6945240f750778ca1a1f4c5d4f315fbbde56690c5fe00520b332d60c6106d183c093f9f62010b691f1a69aba29da959ba38901734e88cfbaaa48c9c76e9b694a5c626eb2728d1d9c3ea87bb7c9cd3558483239b36078c3a78674ac1170eda734c66793f6cf6758ce7909e0c38022b3391c60cf6fa507138599108d2376ba36a823696b04d8565cc07fdeeb5340f4f7bdcec36504694dbb40f06ced0ad6a6dea568cc4a9c298ce7863a7b0a89c4bf515d56598b5da05c0f5498b70feca6d7ca40e2d7a1a9604ab8d30a1f9034b943ed97e7e961aab5e2a1abba0875f2574c7b88c5b2f8db1c56006b1f53fcc83dca4cf89db25a037fdfe5a7daa6ec4c8f6311ab780f5b93aa01a751458ba01ad18184a5e0297a8603e94ce1d2a99c6b61a1f4b6d5541ca107da32a01c9e447dda363c3b8273e7b6be3e938700e8afbb82401e47e1809cb38c4c70131ab506c3837116f474175388cdaade3890703ba16d067e9e657343bfd1f0f2ca88fe38ac3a54b846aecd6bfa811c738248b85d1047637bf7c6cb0bf6b459908e2c1d0814fe3260bb6056006fcd52422857e0942f220e7b1238587d2a3bf99214eaa1a897181cde62d6575f4a02356e82ea5a2fc44f89b214caf056f4ac1ae394574a823eee8b9472348ddd1edcab54366ed34f4ceff230894edb287a02535087755a8f2c83cd9ebea901b2ee14e9c8f8d36ed2ea31cd7fbe9adbb4bba449c217431ebc7943fe48f9386908d8da8ec1c7a6fff799f79c306b6ac957b2cbd2916c6e98d40933a751c78b02d15b5fc76f63d7032b0c6b6ca366ca40ce8dc86ef7c33475d1015050b3e9dacf157278e2b4197d6a427870421f79cea011a566e85fa8ed6b645903a2db2d0ae1d6c55880df186a53272ad84772d7c3373862357023962b47cdadec749c6dbd24e1691a60b200ad2f043cc59971faa02d731d22be21148afe42fde1ebd16b838f937339a2913d29784d9d5d2793126b90d025adf3240fcabf4830ed195e1e5198937134146e45d3869e5804577bbcfa2358f2c2db27d20f8c2530cc048a6561b7103002b56a633e27f80573765a3f85a3f8d41f24ba6a03d30f198941ba0cb3528d4f0a51c30f9333ae51be0189d9a24da8fbf69f62c90f83431e60b3e63eb76d22863eca61c96f4fccb4f866e828169556147f90ae6586c03d07ae83fb80ed431be50fb3c5c9b4ac1771a62179f6eb6d46f455c533fce1efbd71d2c776f6c10d5f3959334e5464e2529c20911f443e1e66506d2fcc4be5186e51a316d4db3ba79b39580c296e90b99e229b07430f89bbdd9dd330d53152aeee09413ab52bdca3d172ef6aa1ba05addaebb60ec03205c1c3c2227cc2b94198ae2e6039904bc7f251a29bf9aebef365247f9b3527027ac163d8dc2130d7ac2d4a876d43f4cad00db8a270a9a00e85dfbb95a9d2577e1c446e4da989d3ea61dfeaf30fdac6297b04f690bc166323dff8ddab79215c03861d4674f0a2c3b666f643b76f0f5945e16a7aacb8946e7142cb0cea1f8a184c914b2da467f75b21d0e7414ef7ea4d9b5fb64038f71955c31e3d01b8a8932eec6f80127b3da0fc5b1f5c46f5009e2fb2ee1c340467d8320ecbed15cd861b0f4c80725305c5235394f799a5cf7bdb6f0031ff10ed7f7436fe2167f806f8ad5b9db814f6b07e20c271d87beaeb7e5011086c1106ea874d1b950ff2ddd24c28e09106d56365db996edb9d32086249d62208e5cb010973d235dfeb804d2f504d52c74c26ca408fa86a523f95f9f45f444ca4557a69da2fea7b20ba18f6dca77d9c453715286fdd748b16d6e0705f5cb346509509b6a6f06cf867bc31c71a020b2a7b45cc2f51b1a4abd6e46d5de4f91187c043a11e75d7529fc1fc02b1d2a0f9de21f02f52713494ab631bcccace0004d14dba3c268bfc2443de394ac53df00f08eb7dd6d7bc61413308f2fe4bc1dca394c0550436c02e3ea603f085feb72f442412d42e39ab1a0f612c16e714a0d27c871c73d1c4bb48980fb478081b9afb33f47faf6c2c5f78a64b4ba53f7f7031d12b02a31a63bb2ef5ee96fac0d65c89519b5a19f0f2e9b6bd1cba36e1bab7cf829afa387696c3c50493735f6644ddbcaba5641b6d817c34833a77633b36005b69ca9601d731b8777d7bd6022197fac00b5d4c5cfbc9594f834c873673b67614f2ceb9e61a9dd0dc085b42100062ba824ff5a176b2ad6f3d15e6614ff504cc2c7eea1fc65ba6d9c56c55c2f0883f575510ba0f63fb455191a7b1974121f8993df6c7ce66848372a315055256eb9ef8e7107bc81667c6999743dbf2bb2467fad73b5c5bc594555005ff2ed72041f17971726394bce013415c77b78f2263ff65db857f534582f7b6635c03cd40083b41cc9ad24289a1bfd92aaecbe94b157c7591ab97d4be90a4fcc6195193c4f4942495a37cc29496cedf66d0799d3bfa7bf347053277dbc112324d8678291645893dbcf373968ca932ff3216098e740caeb1bebe8fc37497bd951817c9cf7b75bfb3b6a88af0baf1c37e6013b4e919952b937ca0c20f3b388743d38393edb2c8fc2d731e72492f6b4501509b40e225b945f0ebf8fbf1d901d1578e34c7a29a768c32ec4d60e6ea65f175ced9cc2b254f815456e1d3c9e3673cbabeb09b6d959fc2980d0243b46a28ab0417996e3783f3e2c99ade0ecba6641a50ec3635585473b3bb40fc7b623ed12d2f8409fc9242bc3a67de232f433c9d0f3684b986b1395ba5e83e8be8e0b3a70ac2d43238796d09692c0c23b6725e8f3b5490cc398c86b23183eea55896991ca754158510323799c45775e447509a131bc20bf07a72cd8966331ab69c58481b1f5f2e32b4a45dc3fc9ce905ee5a7d68b000b18d26a2f19669d743498e53eadc08780cc3f739ae57abb88db23d89a28177de011e0f0921251a709770c5c609a1ce5390fe8aeeff7366b8152d37be31f816bd949cda86e1a22bfd62d42500e33cef0a63972fad903fb9aea1149da2542e33214387c66fce7b3469472df88677323a171e5d9da25231d8e3da1d4ffdbf292913267bea879a4fb900ac6f59af0e3adf454050e8028614447827fd2d9280ca46b87797fa023b5638db36ca637d5c64b71144df93d91496a939c2fb5f4955f75de444446bfd748344fbba4c82bde15a15c9822fbfb21d372e756efbcbabb7038747a6f1edabee3e21cca7e6ac5b3dd6e1bb90ff6a5a976f5e80d9b601a8c3f1430441582bb04c048b9268abd57f8b851f5bdffad8cbe25da595232778a269a55351b5f4105ff9c03f771415c302b515486c14ba021dbeaa276bce27ffe7248224d94fe89cac38b5fffb90606ab28e1dbb98c4c58e3f173e4c6786a150b6ff5a7b77df0f4ceacb175d62819ca977eb262ac9819dde04724b1f5c1c3a2b802c09180d63f5f7c0a9c5a92e001f9e787516dcde22fbc1e5002a7951935a380508c9a9d110f9dd8f87569eba68b5353f6f746401c3100ed30a96f7bb59401eea4fd1e755c230f4f260f8397ce8a45d7bc81a058ad12df5c045daa32c1cbf332cb5ae1c7bd419ad67121d54479db674edd7b30aff6ab61675b439d0315ad7a899953a06395f331ef6a6a9844b596fa1dedab694a70223d675afb4b6e2e3a071df5c8dc9bd2d89086038fc2769f8a9c69d13b09df65babeee19b9c7937c5b8efcf67d3a964def198dd66ce4f777cd34cb36a826232407d5120c02dbb9dd4453708c8a5704862f99ba106bc7fac5ffda14db63df0e5acb8b43fc57d3e1084e716a917820e373714673fd23a30d5f3127da788c1fb878362ad7ae84577f7ad6d56832ea5197a598fb77c8c35585bc41df92962d0a0d5be5940be199aad96fe09873bd8e1e7933a83f7fa17284d9725899aa97fd6ed72bf73d768f9135f8c3a913f4cfd9cd13ddc4bc805533d55e36754dd95b6e8b21259932441c8a8c726fa980524b7f19c968fb620c09ac3eec1b29cae226f6e1ee6f54d191ee0f872ed82930a925422e0c19cde3b4f7eb76779f1136c07e0efb2d7b4cf2cbd3e7a3015fb5fbf016b798c0e9ca9f4b38fc9a242cf29749f68d90c8ad2f3132e364e056c8ce11107a5cc78a940be7e65c4e91b2e1795b0fcd9c606419cd022aeba75d529ad5f1a99a0b11c88e3169eab7bfbd25e37913283dad30ea2b307c943f942d395319372f2431d6f0c0f7218cc72855fcfdb772f90a4e534e69dc0f72335e6d0fd1089bb104f0047152c735dd1e53e0a57e2d5e90ed14fa956f2a75b62634cfa06737a7a9c99f68518f76d4335b364730718883dd059b23f6b0425b9a23fa84b6a0cce36843931bd1b17d7f61ff2db2f0990cc3d57900c145c62ed2686a7bdbc09a47fef5c09f06f7009e36c3546c1440a61ab9df2b35c8554ccaaf06d0da678327cd96d249dec26344e9a7920b4fcbfdd5381ec614c68966f72a5a59fefc4c73be0768ed48388d77a548fc055f85e3f821609c2c9e34924672d408dd526c09405eebc79f44637ab8e45c2a7875af57275b8200c06159fd91ce3593291e6b7fe24dd4cb4b0710642298a54bceb6e55a4ac3476d771ed46765cb2e5a950924cd3e542df782932a337491ae94ec9ee8a3700a576cdc13f498efb23df8b3959965b98be1b31aebd6d7ff3bb790e05f5a898897c31898a7dbfae5c5a1358b1c9000fc7e69bbe32ee69a839bdd8910fbc8ea040862b05df9fc19faea5295bd7ded19ddb396e93062f2ffeaccb28c542dccedaa2dcd42ea75b32d8519ae65afe0ffe99be714e1932fe341955c6603ff868b5b07ca8605d42c1b13f44bfe58c25e877f14337249867e29b6863a4909768c81b5780d96cbe7b0ac97cec9d4a4d4be6cf9833e28805e66b108a810995fd68a593a830f6b50280d673f27a5a11d7ef0075b4da4e401a492aa527543284b2ec2b8b239ef3f199dbd1165acbbb89c537a96e8763bc8c36c494979a96bafdc1c4b27eedcb21818bb47c08e74b49ad2c5729f0f68e47a10e23c8e7a2d357e5210d9d41b50e48588d3c6df12715c3f91da3263df9086625b194d2c68dacc5887fdbe8301e432963072c7db0d5ef723e69fdcd8b21608716dbf89996c5d3fdc9fe3c231ffec6b9628d1f3b2822994f9cd6b2361ddb81cd81121c3a4cdab753fcbeb752364f9e80e6baf93f671172ee7140b73c7d8186d93265b88c0b47ce332cc424b594012f180185f9d6c8f696a5d41c73798801b593ff0589777371daa893202d20b053084226e223c9a0090f6e5af70877d62f3aaa4d4bc5bb5f4a1ffee489099febe178ee4baef47068bab617c76b50d2c589d24d1ad1975a899ab69bce7fd0b9ba574b6c0f8bc8c14d1bd9d03c4ba1fdbc77dd79176e989006085ce3d1f7e1df087a6970a8b60dcd83ec910f5a209546486ee06948f4f25566012aeaef1f561efd38d0ebbb5a017fdb88db688b548f16d00eb61f59aac7f6aba0731baf3258d167234d7da59209f7dc2a0719ecb3f26ff399f38613184f8702311d437319001e5589f141712a150eaad757139464b701bd9edcfe0d020b09ffb4e36bd3a9369301142f737df6f3ccbc43576b2bfd9feb8cdbb4273cd718b8bb264af35e798ee44d6d8da1075741b21773a309e93547b4a0f1530556b8a36434f826ce1e8941af927dea39069f98ead2e3a2e9c2ae17faf225c8cbd4fa34c4ca16808fbd525df84fb140a9925282d4161eb2ba050a867e3f23ca4157f0d4b7f60d8cb4c7fb752c439c3b63d2be8fd5dc7ebbb53af34b4a4a887e98712ebd9158fb0b0c29dc4812f555033150464ecea045dada8c7b3d29da0f3e031cfb0454967edbcc6677fe9650b1bd345544ed5e6a6bb4f90239d9ee1fc2369c02edf6348ec8e37eb655ea111c78a68e9b09d0520f78a76675135b907109cc25e3bcfe00c6a54f70d95719910fef8cb072103c0b84f811c4ddfe39fa61eba107cc3a2630569862ed805ad5138b71e9ac88209948868f6c87a1338000809419dba74bd75cc1af542764146afc89f2dbd3b60eab1ceb36d92cb76f6ac28e806cc22d5506e895ac56eff46748c3d9d98a72636f4e00a72e0a1b294187907fccf6d90a2c6071b8d79f8b4068ff9ad5f98e8d352b70b9454ad451eebfae6055c20f496deef51b3de8794c6dc1b2bb86c1c1f443af98ebdda6c52cb0d7abf79f871d1198fcf752c529388a68c6e6f26e693ea37eaa578dede1faab4cc5d555faf0a2a5ad7d36e528a700d2b444168237847ecdfc3afadbf9370187a97eb5425f0696e51f9f6a07f12b312135f499c5831ba852bab29962d2b32f84243378aef607efb059e4f47274d0da8641a16476a54110cec027d55d50d7419984b4bdfda97435236f1f5f4cb0d584841016ed54b957cc4f7925a10e16876766e1a829eab44bbe5c865f7ce4495e0e51a8aa67635e93676b9596cbcef8f5934ee60f5480fdea2965f75ecdbbab27012aeca778ac8d6bcb065a0051a11ad13b267c5766725ee00b9ed127ff5a9d44ca2a3149fcb95aba82be3ef364bb3436eb307c12f4214c95ca8bc43ff95ce70ac0343af10fd3efbd16a6b35671893e3c5ee7cb97e3a65f23ab86f59b71e64741325eedcdfa8803618cbfe477874883eaaef2a964739bd6a3bbae5ffad42d81586193e85dac53bccee3297267c6d4f1d6ac913e30d13faaf3a597b12cbfa374d2e5a9c0244ba94dbd22f62bb68ccef501e1b26e8d76c3f083b5e97278d5b96cb6572df3940f8bb6a9d817f2af41800d1f16a1ab174a548bae55f51fd3819cc1e0c12e7b6798a9803afeb8fcafce0ad7833372c0b1fd09e4e25f85d0806062e338c17e5d5268ecff22b261758cd224c0861652f5155116cee36b17d530c6015d1bd0cc167bb0baeba1f340c4319030c1fcc5c8b8ddeeaeaf1e80493e10a42ad22d593c06d5be4546a5668c0a2c50fe12ed19a9463d8f8961b21178051536cb5c22756f2e6f66aa7627bacf53405719dd60c40d94195ff7a6dc2389926382ded0606ea4a4e9755f82806779f6e6001fce85ca6c5d99e20def3ab0e79add70ae603a16e9ccb792f5c64d7fd8ed2b151d439ce9678b619de7ec3d3c68b0d9d583a17d541ff84054710f6ab0a82b69e7a45876bfec3c9cecd8d1fe9ce07d99a6adc85c606a2af60a738112c5f68d2a8725e8daf9dbc8a64a404b63cf2a000970befd9910e8e14e1c1aeda407a66bf0f727ff37b129be50e30b6aa543506117f1eadb61a3e47fbae787a7dbfce2f9222725621e4b1a3342487495358767df35bf93c5782c0fb7d8fc04b168864fe70e803aad738a301b27fa40e2c015296d81e2e04c7bde7b27cda5945ae79702f2ee3e02a328ee4aa05fb840d3930ffd9f483c9e134012c01dad5f6e5411e9ef9a71e87228ec92c3b66a35173c884176ab0ec1dc0c7862f2abf4608411ba360dee3057be7ba3bbe3daab06c415ebab4fb58ca21937c5e4877b5a1862cf8f97c96b887c72ef9636dbc953bc9a714a7938a55f038001d94f20ed8619b0a605ec3d1dbb84aa8240325a070c06440b081fce0eee0d8c2809859ad104ec94d7c2f23be23094ffba952f48824eb5592aaa2b0443efc1e207ea8a730d23812090c3bb22e6cae80e0a7edd94c434d9259db2d11939ce9f9241803da0b3451220515542778b84f18297101dd83553b76e9788de5ee9d101e8b5a1c24c2f50b5629ddea322a60798a5c9ea7b59a4874345e55c1e3a356d566fd0f4a98a39a5b76fa18d8f44e4d7e3fb8fbc02a7a7ec3c0ec76383da9e3ece6209d3e09311f14a91a58eee8891f0cc608fcaee171c10d53afc1fe0a84cd0d31acae3fce4fe0a8805bae8d2ec8b58ece4e1c7907bf639caa461982827aac10ca580a246558c6596afb8c317ce21abb9b115fbd3d351133b577af1abb2831b37a528eafbbc0b3f90f483ada089429b891a2eb141d1fed98865f56f643c93b84aa712de42885f02fd0395b5d97daf4973659b9bfba727861f0ec90124bb00fa43cceb9f2144d544ec896dc037701272da06f9353d4303efea8a44da2799f663cbd7f6395c63f698dd4f876abed186fcf0b09e6b986b0c77efc34d33bfeaa9e77d3446c10920bee0a4756e9e451f96dbb0c9193c331447abe5d9d0d0dbb85a82156c4858d2aa93bbb39df720d581e7bb97435e98c4b429aa24e9fd94e02167c18bafb5724e31794c2e45a613ff255252108a896d8d57ef145e604e1e59e2f9267801c5815a1ec81c9aec6ae4e3d9d92a0699a21944ab373800e12cdff6172ab88d35b82fa268a94be67a23aaa4d15ae62f865f1f98120af9356df075e574a19ccbe374ab556d93b6aedc847e3751d6d2ebb3fc70770d280d0b9493c423aeb25d1d29befb708f28b1034383d240f2822e6436b3b63102b6ccb2ba06869934335dcddc8aec935ddb1b5928a40faff4996142aa420cac757a46d17ff5b781990a1ad0a632584cfbaa32ae65ac86aa97dfdbbd9f6e1964eb54821818ec2028ac06b42f4a6c58fa09ef24fcea917a3b9b50d4d374416f3b31ec6138be19b85ef35119bbec5c37b6ade65dc68de2ecff2491833282eac0cf15eaa9430b60384c3c75c5e33c5e94d3b6db1f19a324128b20c5a19e7db582677d2b4d393478d4b8d1f1ddbac48f826c88c81e02ed5930c5f23e972f9f3c2a8afba26f1932262f03864c39ff5101149776aadfd7826a2271b748658fbb6416f920be562b816c9bfd29c14de8071185b57c9ee7a9869fddbf2017e6cdf1df84ce7a8160ffc6cb2beb91315d7e222a6c350d0b3bba37d9835a0f2d26d8550e11f27777346e4f2a5022eb905179470c673602d0902c6bc76b3f3b83021ee644b04d50e68fea823e8908626cbde8dbc07e4033ed5688edc0da66ea37be4d057061603ea99e34bab0d4a780dde788d32faee102864faeee0d8034d0ceeca7f48104f74a6ad2253e7110492b7a26416f3499ba79069ab637e3890bdf1e5764d5c102ff19c9817cf0a3fc3abd48c5a0491d5caa4f7cc1ff70c770bc249e9f8b4ede536290120164c1441443d28c0dff25a307ae862c2eaf13f264f743deb809aa94f61bd5d2582b7b07e08a8c5689bbd34d1c308961323460bad5b8d7a24b06d19807a24f223a2f2efa77f3445aacb01cc58c164d16fe67b3d8aa711e47d6eb91e4b7569c849dd1b61fd8f97941064d8b03ac74f84a4bd14cb4583eb7e82bfcf1f98a274775e96d28e5667455660e78da45bd5e8fc96c00070ad0528aa44dca4915735cb4012cc28c60a9c6de38565bf42940576891ef0c112a39c5e27ccabd5046626fc2bf220f6622c56a843f9a4588e05dacc65fa67a2c82961da2bed4847a3ae31d74248d8b0725db0e8f6db307fd9b022bad4ef29a99ff4d4daec389795a4c52d352a90d2e6def93519630c87feb897dccc40abaf6931086d082ab75d1316ff0112193e94bc1463b0bc92d7de4ec340dbfa86a88d0e276c5f42a17a14afdde04426e4141a92205c467759d1f11042bd1e7c13d1e2a5d3dff0cadb59a9c49ffd2baf32b84428df8b7ac96ab079b7b37ca1f919038c96a0efa781a0c0e14b882e0a33bb5641699569983e8b8bba9f3781d2560f999057af82a736badc333f387ae98b768ba53afa287386a68f5981737b2b52f1622ea977fe16df754cbbfd9346b501b783b42947eb1c9ebf090afe901a1978699f9377ce206866679b937e68834c1715e4cb4761e3d1054176287f09ec207722a0e0f41df1979a7bcb7bf6d5e5f3ee4290f467f96c47fe3bce8204d359cb0912d33e1093e5944a663335d5aea91c26465688198242f1e6457e0b7995f9257dc607bc858d86a62047f98252026ab7c599532eda5b1a70f377d803fceee6fe08305a4bd45d464beca6ad324d6a3a1df1cdeb493553adb2b82b17736b2a1d3b128d5cd0ce359043c77d873130fb5e65fc355f54d1ed89913437238be3eb9ae40e7dba7145329b39f92a60cbd8e33a1eabfee1782eff061f46f1e4b24423a767f75106bb85bcc392c465982b3d12c3ce5b4b7298c7b99f7d9f4deedc120e1fb68c108fdcea2215dd2053eb0ee0c33189fc59599aa100d42a18635e79d992460415efcd2bfe1f0b6cbf0560a85892c52be16f834be2f560abf9e1f8ea627036437fc2cce91e4f6913a41090905625904d9aa10c9a8e1c73905b40089c6397ecb2a803500273a181c2104abce0198b5e7d16c939ce663991f0737c0b867889b087685b4517016ad41e0625f9d72109f732114a103e38c72f4a95be3348ff69fc2b2fa31f59e22a95001145193404178d98af5b9ca24a5968b0578d91f7d25f387f1106d80367af4552481db640af58e97144b4ab06da734970fed5527b11e8bb87f7b8beef6fa145de76006fc0059db394a5013a457a99c4510a8af09f64aaade33f2999de951aa2e7d7e9f5ebb0fd33ab8f8cf771cdf71094ef9dc6ff7b9f13217c6f3d172ad26bed428b0eb1421a8de9767d2f451ef323489e0401d8566cc67d3cf78b5f4ec825c6202ad7f3ec83d5daac192b416c2d1974d11500507b475cbda72366b75181fc546eef5d3170f8c99e175fb8ff8b976eccd73e50aed5141007e4112437e790c95c0084777295064ea3ded8e7c8d5782f90865b785c2120ce968d98cd271ae9f70ef30541198498ed4b0e621548416edcd6566f528c67714fb9db8704034fcbf9acda185dd549bf3eaeba3ab29ba3e2599ed7723a2aa398535baa8ab254675697f8eb88dd98cb0dc512be7c033c61ad6338f1be5801b0cfadc436a5e1f2d66ad9ee94aadcbb102ee9271ae4bbb6ec1dc3f8eb5533e5fb3c6418fdf5f71499fd082d7b6790cc5509207038f92e1c98103d99e4152b932c5670e9ada0e61a72339b51a80eb210aef92ebe923f4caa040309c4208e6390f1bf5458ae96c03e8e20cce5eac284c715d4adda57a09e6f3a0ca3a1048cbdc57f2789557017d470f5452fcc20f326254b3806e42416c13562e2bd65b84ac808009ae05e545819670ee858d2651757ebc7aac2667bdf5a45ce1b04af8d179d200f52f686fb28658793443c7b1d5327f1b9ae7d8190acb002b4d47468720f5999ed1a23b0264dbf41244137fd4b62f88df8c91e40d41bb2b183da3db6f9fbfd88ad45499bf99e3b847c642b06eb75422731c68948c95c1aa2ec5acc6d2b84b4c66227a54bab6afd33bb4951e15d6c2d60260681aba5e2d8feae2c1aa74fc510f993a65db304de776afe578e36d1cbd9433cb1fa287023a8816934ebb8094318273afb796b934485abe52f291163e37728d186cad16872a08dd7c8d12b0d4a67dfab8e7e8c6a5d8c01d3d7391bcd94a7c5732dd1bac05699bc64403a734ed44136eb9b67741a2e51d97cc4d8060020b84e78874e43a31732a7154e878742e41f229e6d522f9bd5ccbe6983f862c664e4f19c02881e954bc058425010e8693fe22bbd13d6f7be64828dbc507e89a6494657b3a9580a7558e3d10cc8f17b6e27ed205953217dff6b94cde1a31e8d386130b95dde73e848eb4f62a7bbd0ae412f7e3f5edbe5f953b9ed8e93cb9861f05246317e4295eec9498efc56aad5fe151d1ed035bc55e40039116c03dd500ae0483017f49611d9b4a9525c26374d0d291e2378de828c4582c7c617c412beb253211d3662af54409fdd4a5a6980e772188b50c3b8111c3ceaebdb5d2a8ba97923276a6e35b69f8270182a0d75c9f22e73a5e7127842e618dfa870abb1ff703f68ddd13e6d34af266fba9d67d596acd647f6b792595d1a9558e09b39bf8e1500d19eb05025f598725c562948e9d8aee8c55713a85fb3e007189bc21c85efcd93d7ec5717cf185b9a75b2028846ca1fdb24fb99e28e0f529a07d4ce355f957621b7067d7196b6a21ed99205a48d59728d8bcea4b8851e65e0f4d498eaeb933c561b1af8a4522cdda86b21415eac8215393eb547fc6f7ba243d831a5d903182c50d2ef1f48f5cfc2a326d2ba5e7e7705261790904113f591ec461dffba88f080b7076f45f4f97baf61253b141f5de13485ffa429de1edd5c853971e7dc284bd837a17fce653c454df36191ee48f31dcbb111e248657a8016afca4389abf9a97933abf9426003596ab34c8edb8fdaca02bbdb89ce35e7d604db4a9b1f1e929aefac092e431441658d5e2063631e5720e997a015422db935a7903b7815abc0a1918190fc8e746f0250023caad783a32362cf7f6d16c4adb78229611a241a5095f9af15e1ff65151e170740d2fc2f57519fb486fb63b72c1b84ea4b824458345a8f7941dc834d52606e03b6b7ad61ebeadfadce7765f37218f05142cd2e05adde45515e1765e3f57c9237b7ac228b9970dea6d11d6f8b5ff327fc0dbded3889c795c806afbab85cdd106efafd1bf76e5a9f3d12c93abe597546c5e3107f34e91230d576d9c4f4388f922d1e7b48285ad6855a0cc7669c0e2c17dc7b2c3cd39f31c9612023e2d85834bcbef5b7139e728133d4a0bff5b191e671495c8e83a76884595127328b9943d6b6b255905f98158fbae650a4a2ca1cae6f912f77dd56ab05d16db81aea97ea4831baf080af284c5a826c594d28eb59c75afa472b23f921161cdc19e5425a2f75c04e15d1bf85c2627b20319d844a6d10feca548464d7ef59591ce1f8172b807a0993754b7e89039330b1e2e1f75e257409f522d9eeabae424ee4be25c2e610ca293d87d35befde7454e9f0188eb539010d07ef0b38ba45b24984e144c7b60f8fb0159aefbdbb2b4797387b7a781e721c4f4eaa6fc05106b33eeaac5e6c41ff12a488bdf78bc60a3e1f5c4cfe1cfe8b06c15efb81235dc5cc836235d5963ff56419e28a8a82ae17fa21b3bd6c7a9ccb9c0fd67d5d5f2daac0b11774c48445e69df283cabb5825249febf015cadc2a334ad960966c1896f4e19a1a6c3c136a179fe9ae0fb70e24f9fb0607c2378fd5696090cd1ecdf5be2cd3b3c2c25e8f97cf1f50ae78a58731cecd2218e401fb43b16dda8c1ee2983eb4fedc80c51894185d2b9cb191ef529c9d51a75cbe75b70c0fc53e41fb7acb0f50e6320a82faecf94a66180aa02d27e6c7473b84dc6bc9304cdecc31a6d76d946a8ba176301c1b925b70421bcc8b79b853036868bfd3f9ba77a8bf3d58dfd372a6410d5957ade06aeaa738f13d03adeb907318fe41eed4ede6d9a2b50eb582619a53b5e79f783ff5c620dbe3edb4e7e6cf67ec09924a7d63ff1631dece36ab865b9083a17c693de6868617099003c8e3ad484a579312317fb71f9ab942bb4063aa5bac94afb12c0b49fe1e6b677d6aa6d99761193a1edc6ce0187ffdea1a5734b741857c0b8dac78353b1710d3bf7fded2760c8d76ab119cdeafc303bc0077ccae65f472c5544714caa17fde8dd55639571713b7012fd51c282841d0160897e1ba1b89215689207fa984a18428716dab42446429206e188709dbc0c0d644b7f4ba098f9d58ee55bc0ee5c0327dce2574bdfad4bd0fa45700e58104bf01acb3e34a622468c9b4b5c2c27d84868cb117911dd176f9d10b6dfa83a92a47706ab76f305cd977ddb8577fa85de915fae67da0fd101c2558084a7d6ed1b6c1b96673909e395c7cf410e260c768bfb292c444b47f31ca1947d97d9c2273d7832f19de57245ca6eb6eb8ad3e055bd2e25065735cf1895b69f64b41db3bc4b4f462d476d879823b58898a903913c1e8010b3ceecf21386853f36a0f5969dc49770ba614df54c3a00ecc9d5edb40719b70e63bfa24b4044e371ef3b95a0b7811ca199c728f1d5097c04fb9a420af4111a2768efd17d4d69d61914eba5a81f2ee617e57bb4924f76e86ff94cce3b14d776c29b646aa9283e3f78082d3bc00f5fdc73168a4aa4d5fe3dc58ac95346c4f76f01acc7fdb8a0fa432a7af48a6a570a99de3d9f1dfba992d28dc35d4f21304417abe9c63c28e8bafbfad90eaa2ca4feca742320714e4cdcf10c1d9ea29742b77e5d6a55712950e5bf6a5569b53c3c36ca0f8b0846e79a15510c6e13a1fa7cdbd2a8bdaebc6921f327709d65f0c1ba1c72b1d8c2e46f08c64f0c323b48ef7b4ae701d6fb27ad2df2bf47d615bfd7d493f4bbb56ab978fa98fca773b4878d9edff9008b790b98a76d5ced5fbf1eb558ac99c5bf005bdd050c24367dcdb1a93992828409e850a0a2e7a2b324263383eed85476f9e66f763c497f1530595f54700a2a95eacb43d098507246bcdfa7f486a6058cbe2c15851d82abca44df2c7a3dc3973e3124e149579e08fe8869efe079c7e02af619b24166b0f4ab67ece0b60e97cc61550eacca13500c2dbc6cefbad86ea0d770c72c88eed7a4bdce508e3adecdb976bba2829c2c890b51205034cb77fca58dfc16b71f1251de43bd4711adebbb84b3c171c417bfef8c99e1ccd925e38d46d9a2bb14e3c82e57b8c991ef3541ea2e365cf1f39f6549acae6377ae6004c8d0c5489fa89b313c320f93a83f2f39f8fba2bc25e45e49d926d0ad617d68c4f78b7dafc77eac51180cb705f232e939fc45b8ae1857d31a186e9e0cac502137d36bd862817ffe50356b175abb5d39a60e2c9e4afa017af24d0f16324875d0768b8fdcdd77a16fa131d49dbc323b19da7ee00efab0ef373cd138c2a17ae9aabdb313bbe20ac30200e5ea0e8945ba968c289f5100e2fd70c8272dd79793422de2e8f8c95620a7d3eef05cde9dfe648ce1a8716f189c1060eb991f273de07000ef17bf619056adf3197947a24b69ba469929ea321fb0fce453c44f3cad7bbea18e9c60e2acb0b40b211a4e9af18e5eab27f9961699ffbafb8261e75f9cc4dc9ad4da4531c26aa5ff259e886bdfa50cf670d0c5de6853e8d2336610e405caac989a801c1cdbac242210a67f48f908d5fb4faa9b9dfc6855b0500bf91f7288ab83fc2843a55bf283565da785efada88f13dfe5803281ff14c27322ab3ce096bee9f608a5962db24c0bf516703f216e2e4f7b8bd599b1b11e55c8cc441e2a07c29c46789566124fd907d4a3a41559bd0345688dbe6fee4ac53f9351183e67a3023f38140079dbd9d19cff983891759a1da690e2793a697cef7084006751aa7a336e36bdc1061149ed0a94709a476008ad5d7a7f9a21129b57fb35d39b9d4356f03876563653f8561c5391cdb373dfd70f7829170377fad7b69fe2132d06bb30c0b7fc9a867df79cc1ccceef790434ca34f8a576894912e5ad6505b45844d72d7e027e4a2481db6a3242ba702b44403b1680aa545983a8b4522864b4232e89503043d6beea135123931ff8319b703f4f93b440e4bb5bd6a835f097a77f51422910c928ffaf61c6d07bcf5cf006fac0995ca1073ade0d479bc9e32a9ac5eac6a410c9e6fd74f678edd50a46e4d184a6295e1f77ddcc92b1157007bec7e0a3adb8019712da71fffdf37cd7b4fb53a89e8985aea9e45a4bfc8b5c3a93ffb12ce356bc0f329c8f4cfc8b4a759d70b0d72932905f18c09b7e5ff765902f983b366cd905105fb92b2e4d556bdd4d7af2e3f7775e767fca3e0f31d64f46311039a6a2192c22639b81a946849a4e8c4fd937a10a7c759ab7c0af793277a407c2cb86a37a6a9780d37c45d789aef2ec5539d2073b529fe632fd0316799088710aaebca4226becb3c6deac110632744e32bd0e4bc32b2f82bd249bc00ae240ddf44a231a3dfa953c576fe6e422632f0fe29db0d3d816dd4e984cefde25ac1c88b0a16a89f5e902a099988865edb3b02bf7d88d612f4378d33b6cb7c5b1ab0682c3337ea4ff6818b1291e05317772c30d556959606183ed4fc8bbd43122b9ae154a61c5837a9cc55904711f3dce579051d9b76e25cc189a829f2323e1ec71b37f45d79b8b826165314a564b8111961f93183649d767f0ed1c8042fca96a25dbc2ad13bd028b6a488dcb5946bb9340006ed9ed4e8345d85651342d86eb6dbe618bfec639257489dbc7e0d84547c2182c5bb5f2f50b51e3c817516dffd9af81098f65e9bf2ec1e18496fc4d0813422f354b28ed5f9535ac4a5c1b1a6fdecad47dbb57a3019f0baeb03c4dd230934e6dbf0a1eb31437b65345c7b65fdb0dc278b600088563ca85b479da46d1ffe60aa83e5b52aef3985b81a9cacd0e3d812b125e7f76db56e5a7c28ed5f2fe29cc425118f0a38aede129d529a57f82bce28c9b4a115b2ecbf965e21beb11abd2f57bbdc15a3a546ea7070b8f703cf2008ab33682355200d279ad6deee37c9f5c7ac150c3a3d441f673abb74eed159b4f0028be0b2562ccd7078db89eecaf89e7690f800e4fcdef4404b6131fa24ce2382f19ec5e98866745cf38bec5120f517249364de9db95eee7e2a03a876aea4e5a314ed8d315e0d431a1ecac4020d07ffa2e8aded25216a0bc37696bc0b4db0f09c4358616e20a61662dc43355cc83b1cd0db69ea53dd23969501890fdf613379555af5f6779a7b862b97c8d9f8d7c807b6bd680284911ce7a008ac008964b0949c0435616612b7512c16847509472a61c413017f018ffce0bc902b88cd56a235d14f98686e7a6639bb686a5f0168bff635033a94ebb7e1294d0f31c81a6adf7bc3e64e3a164ac45747dc5f26948276df2f31ca477c521e65746b601f7115599030f9163a93e3de0b5aa1ae24a8c07d8f45ad89f3e4435e9c3354f129e7f5c8a8022012a268a2d172b57e282fa655fe0c6f67126504f6a6d3eba44ec1ddbf8d88cca81c405e17a1c2f00ac021fad006f68a5abb9c6c8a2ef50a7add2cd2c22971c6bd7c2c946e7d7abcfd823dfb3a3ca66825f317b6a37f5b61482c1d6c3914cefa0a0535c5e2ea84febea3ced46d8abebdb2df92269717a9822d49b909f5d4d6e4e15d65b82f202800bfcb303ef018f905bb8afb4789931c714749934f0073ca9438e8a3f2ba88a8aafdfbf6ac142498a2f3d28f5a62af471d3e7c74a035131c5eca58afb0a40ff03cb3b54ca477f0e18eb0242c84d0f1517e579206cd702351a5f98da3d1e8c22c9a49b2c7150764f432f2f95b706a40daf0de5f227dd21b7df5d960f738decc0d1be597054fb9f9435f57a7279f32327fe66a1dfdbb0ed937e6a5838a3ca6fe998dd1c72a5cf11d6be71fb91058056827a5b4bd10235135926b6018146b454dc06bcd5c718ede555ab22cb11651d3de23e9042b665e0c7d3247fe7f2bfc7634561ef55c78d111719c919e3b16c586ef52a0eeca78d995b825671405b4d19f306954f2d6a1fa001f63c6fb79a34f3263c66003bbbd7bf571e7adba68a8c521a453c777f70b617287b40defe974ca4dd23dd31da170f0bfe50234e026bb7b60769152c0907953e31c54b22946dca3b01657a69f9952de825cf227be8daca3df8583ff5cb826fb985f505821d8b4c16338010d52a3f63f704f376c51bb59bbe8b5cccc29ae5262a45d32f3c127e4349b93c1d90864631e99ccee3c621a8f35a31b16d0e1c1f6df56147ae5f6f70dfccdc0c20ff1c981a97e2b57a3c3a9f4f1311ac8c4cb4bbd36db2390996efc75d7044d72bc7fea2e03c0b2d5a878a090ee1e2fc418661b47cdf963100db61c99213b41ee76036ca85b25478f8b3c9190012846896f7a861fdb83917efa0e66a25000b70ee1b2ab799f90ad62986951f6b206aa29801b8125108cb3c32a70c22e484dee92ba59d7a6a2b42094bae9b0af261d2b0628748a6dfd21e56e727e515d133faefc1e3458c8472d3a2ecc0f7bf16245be4b6d6eabaeae22bb71fd02d5e219a591db29d422a4ffc7a071a898fe43862150a12e613d0dc93dfc5264595f6af6bc14bbf484100e7f1ab8a169f4a6f9bf2d5c0c59c91f45275bc2c8de1b14ddb58c33f3d2a34ca667e5fdc154103d30b06ff0a350d8a2aa647c8ad42bee3138b9c873cf7553c69770cd5b3810d449b9f0af230f961605480f2823c28f77c33a274075689bd0a8f6e13f5b34fc0ed61306b1f922a2b9f9a3c2c18091f7077e5d6baeacf7409ec284113a8ab08701a4c8d15879f118ee84e92596684b75b13955a0a9a16f6ec2f9e66efabf94530f9635c0d89a52c7b344ed7597f4b06b40cf3504311b77b87c4bc57c12a07c9fb6e5c8ab7c225526c14e6f7cf31d7214a6233bd77a71f1502683c406c54d0e9a76136bfbf4e9036eaa0cbac1a0b777a122dd74bd650aa53821b6320e92abe73dacb098d9a3223ae5056ac6707d870ccd511df7d7b928a3ab1779097b78bb64e23ff07995046d7dfea5a7f9ae721b274c3cca85ace8337d49a6e1a1934a3a903c14be4a789258fd8b0414ef9d2f967a5722ac255e739880843c3789e73edbf981e144612939013a8774995ee4d8a1cb48c58f3110006f551082629aeb40e483b7511b1bf9c6d0e873a198bfea6660ca200da2dbd5a0d2f21ae51f5af1c80326c7da6db11f150dc4756bbe6ebef2d33f53bf24e395bf77004e0bd059d92819aaf1705b1f5e26084570e7725841a9ef7777eb6fd80291754de4dd3b0e9596c7f926f0ce3d6cd1cc36c3722123d48ae4460e928215d28e5e9f1439fce64f49ab4ba0ed5009fe7432fe5f641c6ff02ab091581e34e9a14b1796c00cc4d24ae1002255955798ff5f3b94ab1fbb8445c5214ff232d1330adfe9f560da3046d1e7d6c549b2ef28a5eee7080b193a360f4e26c1907a593251d57af52c3558945e9b9de0f9e2605b57b532ea84f50c2a1681945ced03f8adb32d909e349c63173a4d7cc97fbaded011652eae22d9af7316fa39e92d37067f0958da7dc822c7f9bb6b1645f51d0fdbe74897076e4add222307c4360036424584670b5e4926eebfb2a690095b8f436d4e0cac0d63543f3ce571ee445d3403bc0e5303948beba6556f6002dbb1b9eef5fb80e879cbb2e8fa6a660fc59aa95cf09578fe4aec13d57cfc7068fb83a7724d3106c03026c46f5947d095cb2a19bd4fd6e2fb4530ea8ea2b39eabcfb0c77b51eb8ad10a4f68ce6605cc12fdb9b3b02bec9b6600a3c602f1943dbd76f6554c5863d08a3a8757b8ae036fe875dff9d4661f11b1ec24992cdafb9d96ee2d7a8e817526451cc37d33bc5cc2cf778fe88839c1408099949edac7d2ae45943d97eb432c0e7fb5be94f8fcc96289b3e879786a6b86dc03d5818d1f525e3900ae5f9af43296ddb14b01423d5afc526ffcb932e3881f329c48faa5f35029c08c152450622c322c873e9e10219ae3a2088b8c2907149074accd84dc39f67844ef4146465351cdd18b2847ad3d97f21468308453acf5fa8e9afb0e9d9a7e524b65f6d6ed07456d03d2a49432149c00c74ac5c88645c656283399efb7e76344c17f24e407df8b6fd69e6b9e9849d597d35a6b6526d782e5a70b7ef2ecc1b51e273f22c8315bf89997efe9a464271927ec41baf48c4bbd1a62eca952be835c8efbacaa688c933efb012f83bd4f552b7fc2697dc111a6e7b2860709764a2e089da674f81e0b58c2b121781b3e416eaef54923a47286fd94bcb514adc113f9f10686de592ace58a14fb5ff23ce989c4ab5d860d675658171b149ce145a5411dc6aee7f27c13fef9d6f4c7d6a05b0013c1c29ef19c8a14d0b13322032d548e5bccdbdb5873424ee8698fa0d24e43fe7a59e9eedf3daf8b9664b0fcfb03fe3a7a100653e3a46f8148d1722af97dc5841a49d58ada34f6b5d8c0976a5427e5e01d1149b99aacc569b518b3a666b9cc28389d3e8306538cfc2c263891aab066ea3c39f4e8ab375991f7224028480c52bfd9694e28a0aa8a371081e2a11108ba010577be0a6b8d96f5034caa85cabc8d001dc0756201086a56d6ed0bdb9b11fbe4f324cf731f228ed73c75c9cdf98092da432788a8daa07db649b20ee16a78215244318517ad6b8b77e97867fee94b8897f2b08c578570527cb7aec948ee039b00b59625b9a05cbab6ef328909c478fbf61ac0d598874e178ff78982aa6828fe83cad5fdc67e846a839c12d6c36d71b298b3a673a522f978bf13b28d2b845e4b3ca2d76bcb126713b6e7733466af73268ebc13bf9a6583d7d53c2d00b19db72c32c047ae63233e932f37dd6bfa8418f3cc303d8d99a66b444bd865279f1ccb0383cbb8953d1d89bba31b66aa18caa97c0e9ecfe825c790727ec67c056ffda60fb28d31f6659b76fca8df6ab1347cc1e649bd337df2416da2953ce030825424556fae6faacd71c748afb232a49c334dddab757eb0be8d8a611295aabb9b7878703d031363c86b0d4075d8d4f739bcb870bf524a6e9ed4e975e820f78e215d717de870349fba932e510c203ae515b6e9eee3cbc018a6e284ecfaa1eaa5c481a29e88a195f49e5f1b8aa29ceb70f867f6e21689d483ea4d192c6e97da3252bf8c22a35fde4b3bf78dcdad4b49116258cbe7db84d4feda2dd61cc58c5e3fa7ce84e8c47fc6f46528d13c1a9e505ebc373cbfcf5de79b0d9a2584cb79f937025d6ebd1f8de48709e391b3dd50604f25be702acd6ff889cb2debf5392ecb74002be50979f9711138a544b6c9f6edb7653d29566940597c4140f0d0a1f7824c63d447879f45a120c6e7e6f49ddeccf822a4712c4d70792489e0e42e8200b94dd557e31a7dcf574a6b87fa037761f605b5b18a3af1e25f147d9506f4f7bcb98a2cc6c01662bf5af47c0708c00fed8f6fcfb865f5cc5b654786792c22f668a50f95c59317d41abc96a4abb6824edaa360f73756fa790c6fd321a14cdc4fc880a19e8970cda68aa22d52789d529b5f09319badc01aeeaa205aeaaeafb50c0491b78377473ed85be39b6e4202bcdc1c01b430448bb5d54520613a73b95e46fecb16c2102eb1b7489c2050db6b8339605bab1499fa0c1e053886f19ba9ae51745c2f85dc50148b075db95d9298227fc38f8d4524be7c0f3a7c077b16f8d47a2a11e271dfb27fe64fc3dbff46db31ddfb4608aebe1e28267ea2581b4d9829223dc4b9f65465b8852ee9ce9bf07e4e5bffaba5801c8261fb96ac704efaf319b21dd5a8dd60fcf8c6f9b3dc2fc0518835c14626aac36ac2dc4f1d8b202a7b603d754b99756c1c25d7b327ce3919bf463cd97f75edf797a65f94eccf49da6949fdeb6ae67f04b0e54d6603cef97e006002fa8807e10b7f782de3e8e884d2493177a6de7b2adb0c6319f8e32873b2eaa0db9615493a972ad428e5f4bad79d4641536e62cc732fa33f5c957e0fecc0cf9dcbe6119484ac874b9c224d64780ce2fdc74be7498c11792cec8fc36da218cd59d7225850de9e4a134242502b19799d566764ae91fd93d7504e7bab16ea1a57dc08c5365e73c257adb9dddef0dc054fdd6df43ec63f77d4987361e2ca14ca806b8d7fb8ff9c8f9edd789a15660348bd6a110d746d5fee82f4ef3051e95eb0df224537098568941055993d8c26e923f548195544a2384929672f60f8be93fea816e98fe08f0b5188e3698005922f040f6e1f8e3619b0115fdb94c5ce48893ac955452f1b537ae7311632666cee8499f76aa075849721c3849ca7bb127d02d76b8461dcaf02c3dfb3f6dbf79b243d55d456fb7085c98536ae27ebb0b54b955b771af9f9c4054c249eec938d11723d74742d8ab9385113066c77c8313dbfa4afe64d35c1d9e052a30cca63fdb5e10d91d7c70af1ef0279f0fca3b0f4536a688067b486091d9ca62c288c39946d03edf5f25aa065af15ccba3180d0d8454d078038146654c6a1c0f37b787676b3fe8810156ee0a820efb4d481b7419a913f3ecb022ea633a72e7849d53cdafdfff47e2f83dbd8b62f41d47d8bc6cc6989529b6d240289627eac96fbf2417772f6acbadb9e44d1e1be88d55b88f003dc76c1a5e5984c4d8cf8bd77212d2e0ff2b2a9f78ca903f4306b23e1cc1bb86ecc66d65d0f7cf882f44551adbe2d2bd0339661c64ebfbebb51f293da4ab111c5b5296ef3f5ce6830d4e0cd563303ea772470f50be58519d2720476916530a3b6bfe6616662204d01e1b25368a9cb1e9667c02cbf5e3f08f6816c4c89b95867ee5ae8a6f4bfb57a55c9ff9850f11f7a6e5c788f972aab425a3d0738d68e29443976298b8d90fd3b2e00d91a6939daa4fc37e8269e60f562776e66b0e7bb9722dcc589f169afede2edcad32217e8bbdd9d202ec1e4b3d4d125f6f4733c01df383abbca5cdc673c4b03941fb934b374a19efafef796978949453439d59c9032cb2de6ab0f1eb5d7724cf02663088d23948d1577e196a9320d8c03498c9d6f861278aeaa019d994758cd94b65242abac9d4b6d35b6d433c42ab04b54658019aa4e1394a9766e58f9119bb9b8cae25efb564d62d3d309657c2de6149729aa9edf5a53a02776a3d5683cccd32dd068336afd345ba720a7072c534fa8c7ddb1602ffdb582f100c3404246ffff85edc55f1ec6d8d8e1d5fa7e328210c0756fb433ad36b1ed51020fbef421470763f00612e83085b01efb8fb895f16d5b0a251f86da46fa1691a1dfa749649353fd9001e34d65d2cf51429977a994a25bc83e7c3f7bd1a2ce08d3114ec6b267205f8224d1aebf3cae4d1589e23f180cdcab13dabd8c3d104a4ef7ee82dbb213b5a795c88fb945f0957b83623568df015b2184e5d9e8b57940c859488b115f507a685205aa8373c41ca861fb41f69d29aa542bd95597bf02fbdfa728df1c243d55d0991d2d729986d190da2b3211c74c2b9b0648f5cb8274697b9bfc4a9236edcd95ac6ac7bb444b62a65cf11a8c12041fd1552e3185b37758635cfef216c93e594d6a5dbf01ac154329f076f1650506a5313cef0fbbe3ac81aade426a273dee9a5b2b428000f0d522b914e8e43407f44ad1cc39c10b6977e88567eb6ac393bc6e96845131174c096f17ff5df8b77d410f0612c518ca85ed1410c796fc0d4441727c7ead9a0beccbabbfcc9caac5168b04c38d37d7499d408750478b10b84adc87cad38bd8813ee45128d518c22cc4cbd044b99995193ee4f793b57e8830a653c8c33ca093ac7e6cfbf6857973bb5b56bb36ae3d3ffab1189fc056ffce3cc269ee744da0a382407ddf086e83e6d10c456ea736043a06bc70f8a751c509506e15d33fe5c82078bc8ceda6c3bcaafcea15ade12c582f16a56cf61d528568cf6a9fe6c8d08deb4b26a687c18d50abf0754668d57e7e95405cfc8e14a755b00b49ef32aab93acffe64a9e62b5727dee2a7983a0cce1b3b2045f343e62c51a0ade7119c93815e7ae61f6b95e934f022b064f611fa754173d9c28f5864c772ee424612ce01a9bf60a2afe6f8b6392d4824e35fb548b5242d59e81f35f496cb7678012a15be3f18dd7ff8f10c3d703d3932c98e3b01500dfa36ecd503bb4b5a9dc7d37b5945234fb702230cddfb1804cb7172c3e5d513a0994c487a7234a5826940a3ace58f14b65e84dfedc034e3f51e5ffc7fadc1468586d79a79fc24405b828e6dc406500481330b9f7fe68a08d5dd60e3e8b6569612a3b925240c3811ca4b787ae5b5e090e6b67ee63abc55d65baa90df60a7a9c6a2b1bdb7640f07ab02c2bf67996ece012f5b2493cc9bbb517174109219cddbd7d04c11a341830ef7b64a7ccb872291cc4d67c7ffef5d60b0cdf0ecae01b7d67de4a4e72532884bf48e0c6c818f3efa88bce5e177fe4e2cdf261a497d09be1d72861b4bb0237a5bc47f89488d8a6afd197b3b6c7a77fbc6e9a1169609c4ddbc134f2f2a484fe12a84046ae15787f29616b9556f9b60aa5affba8c944da4fb086b2d9f42deddfbe078f474a58a59ff9bebb204b8f16ba6bf3103e2e899c2b1dd583d579fd9312194b07f541ce1ad0c89d71f2ec69a2f5105d968352bfad41d3b361eeb81093051afdda806ac07a49ca72c93b941226fc913bb14770f9449595a711dc4529c7cf7d4cc43f94d43baba874d544407b73a521b1125379b322cfc8c8774157a7910039763a06da51b0fdd7cd71dfc0040d1fdc6006afa4c10b68196b3c08abe3c004cdbb3bb9bd47c612828ef5e1714907885fbe54796062ce039333422a808963aa0c9991d0016d4526ad13d92a821b8aee01b2288921919589dc49c937c01fc72f9604bb8202fdf1fed8dd0604e7a4ddc5070aee39693f42de6c5d4951943875151ac192bd1425936fe93e0a37525e2fc420243c4effa53827251c600a37f5d0a4e4659c80b36c996d03443675fb6d3bb7a3c708b4e4d4f0bf97853291a590408244313f90594888e3d43e30c8e00d32188a83535dc9752fb52ae8c8f71b73d8890fd3ccc87ed5b3da962bdb82136da01782c8085eb4ceeda26fda8f7ad271860b20e89c37e4ee712a9845f53b9cc87bf9b8822f93ee80e11a512eb6061ebd974984535e9504106f7d4838879d2b6f991ddca5fbf02c532f662edc71310d96bd4b53e0c47520cd8ad772558c23e202d2f581f27a32da14eb6bcbb8aa9905dbe28ba57208fdea81f8f8c331e31bb4d7e160d220f5147f08e762272817c3308b145f39c915f2dd81c83a2b682ed5d3b4e71908c9a3fb1d50c298322fabdfa7f27580bb9326864d6a66ddf74a89743436f59343f5a64cec2cb7bf0d839f76335a14e5a9710ca97cebbce6df7f9828f8f1ac85e76e992dcee924cf2b519677c0b6b24469036f9f76a9ac27e4564bb5bf4114b43452ea7ea7e4f9c99dd907a21d8a6a5d9dd6840a75063fbb8a9ae3daa924d24ecccb9c560161b1c43c4e95de3b36e9ab816ad3545d18ca8ef52a199849181902480328f62f087a96295897742b90172dac5516bc6023375947afc43ab133093fa115232547af243f2a25af96fe012f3da229676b9df1cf6282aff75f7969a1866e29e7132ba4a4f0741a4708100d87bad6392ccc0ff0c1ccf517fb0eca8b742fefbcf62e1c52b89e97241e553cd184fe55bc88bf2ede989f5d9ab4b30cb8b0a6abc0ecc4fa66ac78b2b8c6de8fe4fa70aecfc3ab0ca28dc439f8ca6b55810231c67d21adf461e8f4f5af9cf1c1e7e648a86cce9e555b82d36f2fc118979df81a48027448c4226e8443ae63ef6c5c8e37c17380fb1a4a4f82dfcaea153f0b154a4504a50151f458a52d61ffc6df2ebe82c3b66a2bd8ecf45df41f29275aabfff22e7927bfc444b3c61fa6bd36cfa9540926ea248cda3cbeb8a0f7838fe99aaead6d11ce1e3763d24b63cf71da45b931cb68adefc54df6c7b7cb25cf1d8854a48fcdb8da914f9673896b4c7615220f3d6e6dcdb122a18828e1a7a02c8119537137eac834ace698a81ef9e1795916e4afb8db4e2838fb45c473307799defd9be3ec9d56995d6b60e2da694466929e24343294c0012b1ef90e5b10c58c9c05b6e4f3fc89e9f0b2198585ff760f7bc58cef6352ae6437df4ef596b7eddb2ae558c7633bbe77eb547c9e786ba779b2f312fba22942ef401df9e728b9b6597dcb29eba08f8e043fadc8e96f82aa59460abdbae458110e7a9ebe635255c6ff542c1fe762f277690c99582de606a9ad0cd72b59ac0a44c22162cc35e825ef051b023c116581cdcaf4ed8fa316805951fcf4c436c12c4789432cf9f8136a5df91f22091280bcbac0eb76403886d43395629fdaff97813ba3945c802a58d9e0dddfe2dc3191ee74bce70577d61162947a2be3828bd2559731746e2de524fe9d886330f173fb9900c9f6f2c08dbd932e479a587a4eb44d76de2dea4e2a212e610f330b652f9c945d65d6091142d58a1c5dadc0bc966251583fcaebf0b7fec9967caa42453a5907b88c482aaa5a2c83a19450ad7c00ac1c7aad2691cbc6d2e7a0f5fc35d7804a71959bee0a720654f90af4abf7e26219281a2d14a602188fa76b62fcdb24d145bd061ee20ec1e528d124dc0f0093916f97735b1745da269ebb9263e7b20a2548b09acf48fb3f55acbe426bfb3d15b8462063b8ae9adc88d4d748f2b8a5c5c648d6665373c792f06032fb3a0c8a2c89c9908979a390ce049bf79ab0be18da8cde546e0e735c25130a667429eb179d26ebc1b896a24e0be4422e2d7d3def80e5ed20fb591ffcf93c5727b6fddedcf9130981157f04ee03afbd47c2e66f05dc2972c8b2d30562b2b2e4d49a9ee792d7d40c89c240d04eda1f9e58ef8ca519822529da4c5f61d81a18a336a91580c1acb0ccc1f142389e366e01bbcfa4d58020d569561363d9cb2112052ece913b56d89d37417db966ad0b2a34fc8ea0290edcfa341aba3544f2bcaa168528b58879c01219d445511c4edd0d97025443e9552ea332cdeef24b4c00bb7fe9e8ce238995708f8e234f9f2e75633c27d044697cc5e455f0cba118fbe03770daf441135498bcbb17c86188036f36ec1f151b3ef10f4c91c2bcc7ea164d65b252bf10e02581e366bb7585d364f71c93fcb7b89d5c1bb6415c0b09c99c44136cf0c58902e457d5a5cb1c8c07e3567635fe03d9a8e54127536f5c874cbfa97a0b448ca46c63a4ddc20856f06d582a56077c78266afaa048f6f08fc7498300630373fbb7e74e0f7841d8125ba8ba15661c259f7bed2f399458b3af5d6f7c44047a000f18bc8adc511c096468e4db7c144e5fe6f76652a4a3a818a1cf26d39c5370f2852ea072be5822e418015fa3fe1f94d0268d1eef839f9728fb9dac4620e63c5c5fef550122e9e86ca7a2e795459284a800f0e58b7d2f25afa17488a2c51cfa3f3111aec4c090ef588ac459194d811061b5f1f355c673d33c192e0f44e126d3a8867d338e9070dd3297ad340e2c051a3002ac57ccadd0246e7608f0223432d9263898896fd61dd1e9037e02dcdeade761d1967deabb9dbf835f603b7b1cf58397b25464fb592859c233064444ffa78102c6e9eb7e696e606ce7cb3655d311c975fc74168547d8c3a770c620844671b7581fe61efba6539e1a5708885920c28bf0cd6d4e7618829ce8a01b90a0a6ba332e5f1d8b7850ce85cdac144308552cdac8445214d32f002784c2757e3e77045521b7b0b5821ba46b12328cb9de6f7972b1fd670ea5d3093b6067945b338305664103a5594c42ede0d1678e7a5306e3c9429872409c3d6050f4b51fecce081773ffc67dcdddb97e892d5b62d3951e36072b142b39f805cec1847d50f5f9032536a94af919a5796fe307d328da1ceff62846c2eaccff8a545012349833bf016737cf0f1c56a21805d445487ba3c58d2b036098adc1633855193855ffebb9c1582b91e07863df1a70ce0d039ab2cc6d35d85d22f96ea6e76925ce404dfffd621f5b5acda4f554a0970e567b120bc8400c7164d30fea997b8c5a2682887c021b2299979afcac684f6ee286d3dc0156d369832609a6a02b3d0b227dc40263f0eaf0ce0bdc50eba21a9eb06e4d7a1e1a8f82af7654ec6d4ee57ec6152541b89c6a9135e1475d1a3992aed0f400363a237e7989ba7db2a4c546bce19f1df50b6082579ee12687d7259ae361c8ddf1dcc159c3e0a6feb5debb49f1c26fa0966900b5a626d38c43d02776b3ca411345691d2f38bb36a9c6bf381cd0b3dff3c02c6e59098187efd3fb993148ccdb177cf9f4ada5973c0198f050892498cb53658a62d0f81e33916aae4f4baf456c52d63f7fb5e457234feb93ebec4c2abf54060fc9c2ae2938cdb647ebc8f08c99caed93abb19564fbe90159ebd1c416291eb9e902b0841f56b4354f6145a856567bb5b1e3e78c44c7fd25a0ea363751510ba87186df629bef9c1988f2643c4cf3a4685d9ce682e05a1adf8384272e90d1d1b65b988aef1ab0fabe030dd0e2696835a8662c481b581d6997c4be7f70eca813db8e07ce32497faed25d9a1115dfbf07eb33adc2ace1c2ef3b96dd76ba8109f7552a9312d785ba96f6995cbfd8637cb79373e0e71f1259f26acd1e9301e1e47c03eb811602bd04d397ab187261bf594889fa87fb525dc8580518d33855a97c910b0b852eaec4e7fc4162d558edc1b1ed6293cd77932a0d9237338ca6cd5c624f87362d3e1d173600a8d9de5040dc41c8d3e0a3ca024736da81f02f24a41af253d7c55d9b98ca2b77e7cbe5bca73db5f415486f40a6f5bfdc6dd52f00fefa2bd2212d70b35e81bfb376ad18dfd01515d22b6661167299e20e005f7cdf880112ed58c60791bf38814b1b5f5449ed4da07e4d27a5ac084829b7d4cc31df17e0daa1a85d19f46f7dfff92183729ea8bf78e447e389779912215cfffc5c10db6680063a3f8d5daf492404b55011a6c1300f63357a7244f65ba319efd35762615208304cbb32b3a0529f3d944d5dcd79776760225ac64f85b65268a09f084ff0eaf2f2611e32d68b544156ac94fba2931abcba73ef15e2401ec32a19e0ce272808e79ecc19e44302dbabbcdff716553c8f696ae1d341d0013c8587bccd8a12ddc829c679b44021d06aca8ae77d25515bfe14276ed3ff35996e2c206708faf060a1202f82148eaa7a60d5fdd444346639318579c785b2fbc95784f540dfbce871feeaacbf078973b699d5a1f5cc125e748bd4a5205aff1d69b615bcacbf8a831e27130cba66a2e425b95852ce60fe1b60c2a9ddcc4e5f7c6f376ad4296131b7a19bc8dda8e9ccc7d7b2f8f4ad7f4fb7d2402daacd3726f003fff19d385937f663fd3f4f7b26650992703094201eac30da6c0378a4d2a2c2477b099e408dee9890fc67c5b82f16d0fc893b7f1d28e7c55896310dbd5126c59119446c5e025aed92a377b861e5ed22d794e39cc2bee4660a6f90dbd1c86015b19a62ad0a68337da266bebd4831a23b0b7916f5f6820d7bd9bf7a27e61206a99f9bc16a58fc44ba5792792e22471fe8632ef691ba0998db5730cce385d96cd3ea6085e122c950ab932504a089af5c2a0105ded6e3313697576d258a115cf61e124823ff3f6fb3c9b3a7436fad312432640e70c97ffce71f1719a9b80b67e01cf02d42f57fa9ff88aa5600c33ca6b45e44436ebf440b9cb7234174c6ac42fc1780f17efc868539196755b092e4151a5d43f23d4b1e1cf282f2ec2139d3903203946086705e06bbe45712d3b0db200d404b9a0faf324eeb0de90320854a68e9a84cf284bec87ed154225c3368864911a529c6a781ffedea315ed0c1bffc51b47ad9d0ab96d142fd14ca0a37b76b7dc6d0adc29827fd303bc86211951fae7be1326c249180f093ea8496207dd76bd7578636fe5923f09dc59aa6524aa1b1dda6189db978e1f932ad23f8bf403aba700d0426cbfeb35872efef968e4ec1086320a5edec3b572900b54441359f3dcd4381be24892c046007b52cc67829d3b630132d7aeb87baf9a20e22692f26a7c6b6e9b6a98e37387be96aec98247eb1ad67ba2fe20b1fedd411821be367354f7f0b28c6fb0f4325f2646697f30ada4ec99e14d806d27213df30f6aaa8a83c733ea915ee9b7199a2bdd7427b82c3e8adaf092ba728171cf43ca3a1abf1f246ac6231c49218f0d78fcf5a93a73eb6e20418746645bf862d38211dc9cbad5e98d564492f90725d6266aa5e0f5c18dde02f964948c8508498d14a26e042b70b4777a98900a36abef1c79b4fa7cc8a3c61f3e7d8704f76e65a71a448aafa0a4d1f5e905e9191f7a0ac264a95c5d26d5569b2ed31bc6d7d3749e3eb10fe2dd4a715d09b53916bb849c9da0f05391b660c6e9e2b271eec419cfbdc662b2e493d0acaba785cfbb41c864932333c3e832d4f6850adabc07103124814407c19adf9853a51544c398e6fdc145690802e9c20b617ffb5e274d8a737d0d7d73287d7c7000881f54fab27d1c9052cd5de436a85d95cc1d9c6d951cabf50f3a2a34af4ec9cc67e0211e16c414d63dd3b071e88c159f6741e835b99722e424676de5973b8da9bf5b256b358c431e748ea9142cd5881d7f70949124d025678e47790b21cc64c01e61c426a1d962d7c6ae903224ebccf7129adfbe3cf6965be982bae3c6b59f38977543072a5a59d393fa1e0b339f1c2c4d7d674beaf31d7175148a618f23a5d149e5eb35ec20f6a6258a1affefdd335db779dc18b6f96fe90788af6c8ce27cc109ce730bdb667857f1015fb87c0ccb0643b376bb748de487e890f3d3bae298da2584f90b8a59bdb8b2bc4ddd666e50bbc0eb0563583a88149ff0d9361f9a9b7d839749248a9c4853b35051df341834ac536777e2bb85255438dac734c96fcb0477a4bbd83af7eead6ecf8c730bd130bd102aa8881a063e281c45a3e3185ef7fc810f9609dc54a6ec4c13ff524101faab3f9e63a4438df1049a7e80c16f4d3736637af9157d4e16e53fef29e5a7af84fc01e95f4852cd9bda5dce6ad87f74249c1f3020088c2673d1a5da9cd16a3d8209c92498bb3fba62ffec97b0074ead5f87c8c920b06515c6600996f8b6e2f5c7270d1927dfa0f220f742cb2fbfca3803b40d66bf88642a1516da3e3d34d79ce5494bf4611ffcac3e99d59ea10cfce567faf784653bf9ff5a8f6a0f1cd424c197ab23a5db66fdc402ac56b1767597f93af8b6fb44503504377b85b4d2d59bdbbe0a88aebdefdab6edaa0f05361cf0cca494881b2dab8c1d5fb34f141b14a75100885c1891e066de8f7ae747c35f4326a021fab7f18b460258512023b1bc137b8417860dd7ea1853b5b8460f4fd75ccba27aed62416994eee3cbd4b7d38db7e97a422386060128d94b8a68fbaba7d31ad400311d0af00188c70b715a3d0eb9ac3280f1dc9bd845ff0c6cf995ca60fa95391e658014e0e1f8f038cc57861ca14e17dd5ca82054582cd6c7ff1626af2ec24c592448787078a4c9071413d65df3a1a0bf75c48b96afd604b4f6763ef6042949f716feef54ee847c412d66bf9ba45ca73fc72e7447577d32ce7cec2e02e8c640516f00f52377c993d3b0afe6a7eff87de305658fcc21108887974ed87335ac41866640917e6e81a35170f2dd3c0fda07313bdcdf0f1d9443975e63cf0915176a0a23253191b780ecec29bbdd4ba891b0daa28c3b9035c93eaa7e7c78e5075cd4e54c4e3f88884d1431956a0dfb643edef55c5582e67c9446ed81f0cd4b2b5f55b67239133d8dfad79b44fd48f889b8134e231b7ed1eefc8bcea52127325a05d6c7c62c61404217565613440e4ae2bea24e28271dd4898215fa1765c1f1934a46706117942de3062f3e449e24252d1a2dd0602db7893ae1f05280edb181f145b82ec0db781278448e49bd52d8fa88a70402d09603ab19f50fec93e11bb48514c8a8d121d99f6a77c6c2b878328ec9f3c9d63973ec2f21821b7ec9077a50412539e974b68996f25638804a84aa69bc0dac3eb2bdd6928569e16cdcf8588e9d4f7ec78dd75b5e1e17f8f2006e230d6ec26b30e65680f7f551b91d1d35ee6f1d43fe598d2464a47bee044399efdba5445177d4bf579c78aeac2712f1b02af3fdeed716a5c9a4304a4b0ba14975531c4ea6b2fe6bb4513bb2f327ccfebbed77766d99a2c1a36a5fda0f3e60f2ed050246c231f6c9ecdb4e7325b4c13618650b431555ad5b0be0e4ef56bfdf170e26f41e25985966998205b270b76f76471e0d78b333304a38718d1c70f1b8b8045579181d705face3db0b2a511f93d36588b4f8f0e661f6d3352104a68267054a54389de8a73a7b42a69fe2d7adc02671ba9c42891ed74e5460908b708706daf97f381bf2f82a2628c4eeef474fe76f649f7e91a4702eb6d4f7d8084194529154ee3820bb7231426613bed52068ac53cc0fa6896948e7aa1730cae55ec250bd2cadc01ab082f17b0830dc1973efa52ceca0c39344c25c7d7c91887383476c2eb448d552089135afc2fda5f5334978e0d1da42e0be6f2c71d237bb83467939bd61392b8dc1e2a54f4f0eb0f11c515e935eceb3fe18ea9300be80b660df5a3170b20a8d4f0fd3ad92ec70c08cdfaaf692af7f2f91fa88377d6eb41f28968784acffabd527d4fb7d20543c94c662c0433ddc11aec3080012f91b7b616daceb86e4a2a329c322dfc45a4d27be26b447a6bfbaae8dda522674bee8609e108198e1c4d49282be410971421a059cd01e8dcdd74ae43013f17cb982905db225a99368a271666eafe1e74381d3bf3880ecc000d5f8ffde880efd2c1d3dc2a30a48193f2da713f4803459b24d93e494f77e65ad7e1654437c08ce8432904031d061f39b7ab4508a3c266bf47dc341e4373c916262a4e34a5dfc108e9ab169a8f3c68fb037331711d6466f4161c8f9a2f3f103a30d50d8511cfa05063af4c9369269863b2c1cc008410e573edd875be463031903f5bada697593f5d451da2dcb8aaf7be72e80d5d38711374d4aee81ab0ac0164c607262e9229849b481e7cda409a75e62883825a33cc86129ba0725dbd73423a8f6b47dd30ae386e8bcb7ed744f46a8bf59a469770d10abe7f8271a386750edc7961500ba5e5aa4b9ab4b9e7b1753c8ea49fe12a108f6fa0674608d1a8348dd3a74e3015ec72daf70b68dd56b333f5a8d84385a46770d839179cbdcd70f6ddee717d716e6803d6ad5d5db0fd556c42b428cc25e14f414a923130093f5fc8705c74eddaa27ccd1337a5799b8bc7bbd5ff1343fdadd6abd3a81c3738368710e1af0aa341ac855ceda59e9aaabb0a06174324504c1e8053722ee93c3c3d546a616649459922035b750004c72a3ad7192e0674ecdbd1c27c486ae6843243b8167d6572ca2b480d92963de37d756e9998b66f80fa5e44d8e62c3276401bc2604f422f3c1272cb5a44c0bf1f58374f4dd27c202370e697f1227ab8d81adda85986e65f4274849c75010030bd166ab741d59346858f2bcf1979e676db611f0cda125a1c71a3cd169b54dbb7aeaaeb0f2deb9cbbbfe371289ad7fdb0248ec27c8825e52f2db3d194dbafbde89aebc19c135c50cbc75f0b4a5d8e2d277efd473e54f1f8a40ace5b205f5b84b663642ec5960f0b1c2ab54fbca5592141f17737877880330384f0826eb0d14e4cabb2dc030e840ce19e5a197ec3fab97ce8579f013c3c3547c2feef894fea9e918d604f21d2e04209c4c18ffe649cdc529f8e430efc822e83464663ede4fd36ca1e3f0d2b0590d90fc4c74e24b6b08f91776bfff8519c55403d1208843f99584eefc2dd4afb8b1c2f313955bb968940f2565f5577a57239e7a2510ad5a0a7196292f3fc3975017a2821de7829354402cd2ec276d73d2443edb7f0e4c72e029f8535d8bc591a0b700d320d7097108f36fab19d818974ff564e4bef21d675d862cd432ee54cc6b0d009d09813c744d9ce420056b17487fe7bca8721f4379e5dd91f5e52feff21ab4bbb2338db5da6cc1802bb01e25b18e0910733ab5d7e77818f0e774fea906f09e949a69bb4bb0554f47e59784e5f53a01bcba152c349cb30694545ba86d8061cc9cae91288655bbfec98c0bf52ba4dac14aed1b17021aca8097e16b0e3279cb8a4ac7e6b8a911e6ef3d7f088e26d46b7fe0dc3a82e522a5810cb4a6f819b59e458bbedbe322259ad198442865313e90d4d863859edf16fe5b04a373291979c98e2247628ace1ae26a15825127790a7365a68d089e0185e2cc505f7f6014bdca3bcd0c4118a91d517b9e8708ffbe7b36f46d8e1cd3b16c872144b0700f327c81339592df4e90c0af2601ae7a0fca63e926137b74bf5a2366da624239595f72e4cf1d61faea15a9917c388817228c312e34c011f01f8045ce7616950303a009578bd7b333bbcb1b3534e257fdd3dc93ace731b51191a7e423253332bd587926246ff541f51a0d61be7c8997783579d9756eb1ae65d97425d4442ed3d3b1d468ba2304af390e2ab27de776feb2e100719b50805fe4e1ad5fda7733b38a7d9fd14b82e79025c7ef851c5e390702f5169e962cc1c72361c797dc4c8aca3a91d76a0dc20e14fddd50bb5d7dbd6464c1989231992c299fa53a10bb3b5482953c8c34e22a8d979e111803f4575e6bc08ec2c20c553700dee2c1a4021a45fa0d9335946044f435930c3917c9e8829f14cb1ec93b594ef0fdf73647fa7f2e25c4f67c02d6ae0c94b9352d5e8a301fecb27972bf250d3724efddff7979123676a89a9228ce8567cdb52b01a76867500008d6da5628a8f14ca90cfe004404b3fe69108409e5936a4954ee707075897ccc266bbaa3b17fa861f18bf82e5da0420417fc1a161679f2d22bd5165cde8e74bfd76f58841e7ea3ea7af3e4ad1150509a0305e7e0c6181d9885a6543984ff0d97a55de8ab841269057365bb09791f00a4f24214cb212fd0c6ce425d74897b8ec2489fbbc42758b23aa69f8e8e3a50e2d7f949d3100ad9b55114a6439252336ae372b036c0bb5b9b04273b179945f0c50677c5824056b478f913cbc5a753a7aa19047a3469ae5de44c85507e4026964adbe7f6dd05e8dd00c57d3e4401c39341dd058ae121e3316c23f32d1ca791aeb7ca516d94910f8dda8084850e8678f143581c157d64aeed381412e27faf6a53cc235bc83e42b3e979a79c18ab7d193c54de748c29d6fa19892f27fc2e6d4b4637f8fd965a33a042efca78e54fc0dfd08f90dddc8e110cd85d7accdc4b5c5fe7e0ff43e365a4c1df8619905a6a866ab7c8b0e547f8884b585698e5715c8668178430450b726298c19b31f2c1375fdaca91c121deb067a9d3555fd81313658d7aedebc903eae620e7ac2c4b56f09018daf8ce370867db1666d119be3fac9785e632df69d0462f88311d78547a383345033a72babfbffe85fa47ab97aaf6272131506eebb99d6a57e468e7d98696f08cb08de9d7c3f0ffb8edd248f0d3982c276913d9b51cc49c235033c0321ae594aa6665e0d7e79ba134c5eea2f9b47e38bd23c08ed5a6c3331b699103a290d39431f91048349616cb08456f39917fb78ba7e4d6d5366460256e601a65c2327c0f319bf11d9b01021bc34a37531f1e16266f8618fefd49bf28b202e70b68da111ace1710201ea4153ca66960a3d3cbbe2ffd9ea5da0b0a3fa59d82bde122f4374148b97bf41c8550f903f1679227e299de359998c8b8b62c0606106f77bcd4797503e8e25e229e1e0bc2c4d613df5fdd323188508d6a64700948c4b46042edebc4533ebaa67451a3b3ae4ca23417e6a0e2914db8c6a4e734eb4b061f2165307ea32000ea45d3bc160a86ed61b841864725a345634b7c1d0a74784375a6f22facd2f9aee0567c3b1eaf7815212f598d2d35fe4216d4537e52ae830fe958ee2404f29dadd0b443942fcb6425998023166576aaba8964ed59d2f179ac60eb92f797dd44202f7f43b3883365cfc7fbc2c5d134aa36b464e630011d7ae9813b71bc06173abbba691b77b9c800298b6d093d005b1abd042fc0d4d68826c28671a1ed856e1848ff8d6acebcdd34cca93163450d192bed608e0dc0a5bf8ef5d9437b801563bf313e563455094de97d20f9f94fb0f6c071942863ad73eefb6f0b2e15b5b9555d6ea48a84bf0453652ce8608db7218fb6532c2a87aac71f78395c0c0fafe9dcbb8ca78036a2e59cd096f5f208a32afd873dd3b9522756fa7af66368a60cab1ae7292c76d9530100ced16ec130e58bcbb5fc71a53deb47de794b3823d7d1f99398a85ef96795daac36028901bd033cfc6341e9f4c63e5753f59df56c1f504b2d893ffb64c15dc96d103a2f6d3bd534f1f98ec0c339c43423bf326017cd9d2d496dd40760c5032428936c44dc240cafa0ee0381a30742f502d2554c949195f9216120c58652d38122881c5143b5b4654aee2610b151a98a61242e50d5e6919b4f019386102e0b5867968a272a434404bf8d143e172ecdc2e9583515b37ae4e78acb008b9f493e16ee1038d2b764ea7b96f0b6f998c7927cb64b050de24ed6ee768804c86337f9160e02e7af1c969ddd1243612e0833f58075c9b3f0da073da5b721e3109340865028de0b85d97515ab0b329b8f97b41c6102fafc3fef5b7702f8ed89c9e79054fb390963032632ecbc240383bfa6526ebb20de6ed28ae4e9f5b08a38e1bd84a7480e31689e1fddd6be6e61689ddfb2d87fd84fcb30b73038e73ac73cea0f4e089a18e54ad776b6945ea126ec9a95001948ec7907f9f817f352b6f7b9b2084848322116d1bb814a7089fa1d9f37176bb93aa167c7436aae1fbe9c1f913328a25dbbd0e16d2c94c6deecaae0c1fb62720cf213db9297fa2dc169ef00f7fd55430e20c8f7783e69ea82f1593eb889125484385871b4aa4c9fc332ffec4a07cd505ff3c61c6a236060e86a28605964f7cf66f94e108e9336416e738ad75727b86675c559b0b6862656113af6d072212f5894d5e4cf35d4b88b23681e0142ee3f4842d51f7553802a54a4845d8738e8554222d1c37285d32c8abb005e5d97718a0751d24c41c72bd73f895f79447bd898a643be6387affbed18e6b9dcd3969a775ed590716482ef923ac710c83f4fcdc363e7c865f07c9c774a86a143bd4e3095c0eb6f597634dd786101b8e2da8b091247c5e5caeef8515ea728518eda97b732b499c064d31f4f29d7c6317164a3f771f06e5715e12793340f90ad4290bf61c053d8f3c8737f1c6c8ae701967726dd1bc44d960dc82b9832a08c9d739daa1cf9d5064bd95339d2ff844b407bb4312d33d0582e28af3e976c06dab5ee7f4e9d84d51c9a5eb7ba21013ab7544a11730b8e33fcbedcaa9f6afd2eb854792da54ccad57e34790afa91b78bbdf208ffda60da84becdf5a18d0abf1c89fdd957cd7da59bd4372e32830edf3496ea6b947673699df10eb03b071d1334303560bef911769fc4533a61303ae8de153358cf7469f38bfb19ed5ef898c2471872d991180de049041eab9ec21edaa87c17526c0f497a76c36a292704bca8562c985d6e866189050cf67ab155912c489808a1e18e6f7127c69f75cff1f5cc63085dcd26f0422248d2d13c63cb8d7ab895dfc5cd38b455e0b6522f1240bf69a4e75574df9f0c83a5d24a5995707b9b7ca2b32e019677015125264fa5159a2f5afd2e6ba15bf55bc75d9573de02a1d893dbca8dee8df86d82ce6789e644df81d37341da7cd1efd77d474e758273d86064a3e21d2533f549d0d9f80ec446d69493fb241f2e273ade94678f0a77b091f4adc9dc65639c03d45261b0de759b7961c8140d858ebbef20b429653a6ea690cdf621a3804cca5a7f19befd1f18c35dc6e6b2ed47424f92df66cff9f364312581986e28712bf9beb0e1b300651eebb77000d67a2aa4ff1bba38dcb245d7fea6642c6abf719b305662ee1540de0e4a03be6bbcff59edeab8878f7b7f5942c3cf75562acb977bb050ac4cbd053c0d4443be566469e96877d51fc85d1a7599a2fe1125fd6dc978e34d9cf6151d7e8d86e398ac5084bf859e297c57846ff42012f95850189ec95f1250e41005ca15f940c4ff6f28629b20edfc1d04f1653d6563c943fe8515b6a3f7af4e65da7d8afaba0037de1c9b8cc6995b35ccbe645312f3c3caabb422d51efc92235f69512ae635c83a2b80a38908cfc5a5ec0edaa26b0c555b507516831bf36f6faa4e7186dfbc940dc7a88dc012017a3b8b9bc2ea38211cea1a8d37bb5841eecaf80c10c37fd4cb497c4368fb472d830d890ff5b88ccdaec1b698ecff45c8b4cbfbb551ab7c89ed6faf93a5fb0c0bf1e69799ca851224f4d66e4d38cf20d51453de30758a53265476793a231529e3c1c1c953e51db67ef8816a36a407e474ca8cd08b827fedd73315b89a163b4c8e033811b788cbc20058533f4b045ae5893c96cd4ae04be852d82a25f009735ab70d49bdaa1e592ad3be95c54e60d3bdf1400ca9d41d988d8cb4e7c4f8fe0fba473dba4c9e479a0ef21b1f12ddbc1f6f93ee08a436dd1d67a9f7dc13940374b249df929b798f87dd1d0d0dcd9e055bf1fdc7285d55b7f30bfb385fc3a84da82592232c4486db22337e2561aba9687ebf9d7378e34b88944fa760d7cd919098ee2f686ab27c16aa60dfacc25e602ee567a74791257e9af3491544721e1902874209b7eed95f740e46a9d0bae2706af5e2eb40be8f8c55704bb0915b672ca1c0132349712f0372ff1a57f9f2e4e28874fdadb6ffa40bc96d8f62ec0bde16de704df6908297ce8586b3a25998d98cc2d634d60165f2d36f5485168a0db4432904bd59c30aa51f14b1f780ab1cee244883784468b6b37560ecf5dbfde3b3f654faf0f6290565e05e9830ab1b4af0abf4c9afdb45e20611164d8e5ec73e16cfe291fe87ca53ab9a3ed00a0d5d616602fc3a8977b61fd530b0dd0f3e1d0724767878b84657b7b17fbf17dc7661ad462154a113250e3e131f3f3962a24ca9d8fa52eeb21a40ab2996d96727d4b55d0c9478d85f4dd5abd736bda7bd231147e1e5d6e6b5d264b7d4e0bcdaec390371f58e335863eb444d1390accf53dcac88ea2da086cda1dfbe97bcd11bd530fada6514860e20e7fae1668d6dbf9e1efcf4dd83f877e314c3fcd060f1df46862a224d5eb6a74f4ccb0a44ff052bae21c072687b54f08214ea7640f0ff64d3031af914913ec06e5feac6db2d5f5017e027167fa9540c6fcd4561d17910158b47da5e11bc14c7a48eb6cbad0cd7212aa7e0b5f1f4567366eacb7cc1ed4343f7cf810122a2f52517c2d6b1f501013ec493cf05a89a56dabf624f6b64dea1fb618acaff49ce2ed680801829e1b9ad04d4d8222dafcb5bcc52ddd27be5a2a169a62985dcb99a17eb8b9aac5d96694e684f91fe28f2dd7d78be9df3aa987392c23c042264143033863794095368308f3908c97bd01993d409acf85692c145277389552916dd46509ab3723587f6d51365a2d03d9283e998c3cb8a7b2ca8093f939ef20baa42d189e59a4e1c15c10e6fb464a2aa84eaee28db4db00d670e38f6e6b238b460eb1b5d93aee762394dd8bef6528543a6dda50406ac7820128e95a65c789d96418cfe78d0a910cf3fdbad525eb952b594065ddec7419a0321ad450de470ce00b8b556ad43830e51ab0252d60e75095af8b8c1bbbb7fc241563510aed6a56cb2457d4239ce0843da761c94eeaff714a7c75ef95ee4bd8200fb7378cdb7a961032c0694fecb79ccc87aafc411a6dbbf076ddaf7258013c1956525d03341c852ac8bc74bcd4067326a15e7dbde5db2ad1adfa0067b75ebf24363467db60937e1b62914ec7c23473d609c0d38e60efd09b57fc847d1ce5f23736eacc5692f48dd3a983bb20ed433b0dec57df0385d437609d9295ac186a0fdc20c152b594b810c309708bea81971692c90539d8b0d14bcbbb186a4bc4a66bf166da710eedfb43a96471db79d99d585f3d342b0070ee6896b3d215bcb7f658dd2ec89ef1ff66f41f1da94f124d2f2d2273f25056990e9f0285d3c0ff514db3909c5a49ca922807c1d56db9160379295c57c3a32a54d2ad32546535ab4ecf55ba2d8235bdd071d7d20152fb2007a583c35c76ea0730cc75ce222efdf6aaaf18334d096eb4e8f787f80818e7542d85a667db5feede6e22556b5e7f3b6366ebea505a009150099896e2e0b90fe0189a716fb7245d564265b1487a9ddd9a689eefc31d76f7e865efdb5f6f4b335d1331c05ed567dbb3151755bc79f5ceec647907ed2ef21463f95b49d1b8c19ec5b0964e1730d6b0db7a3fdf9516e27110347d89ef9dc648e7e536912770ddd180a95bce1c23a765bc6d735e2b991c36b738275da1cba5fe81c97454230ee877c195a7a1be4cdcff47d41c5f7587f7860e1dede6471a33db713dbea0217db80544e82c1156b3bf7c3c50dae8a684d8915459c88186e084be5f7396db3e46768c26f5766e7dbddd212f9b0485f956a2c2c8deea006816f836c3150e03326dd88fec1e027452bacb66918e8f5c1f4fea79c100c142dacf0de40b1a023c249d29c8e61c4be622cdf2f2319f8240801347aa73eb9ef48154e5d5e151aeadf7d6c9491f58262e989b2abea941dcb9fc9050c6739f4cba5ec25d076216aef90073b8197766654bf753e22ae2bdf6cd2a918b0e1f9632982dca8c9ca6a013ad8860c5de73c469717d142f4be5f0c2e71e3515ec6e6b08e21db1a71d9cfaf3cccab3394dfd29e23541255a73fc9710c57ad6234e448d0b7a235966af751d0ac5ffc985e81516a7c9ac9d969ff3527e65595f8eec62b705225d8008009f3e8d8dd3ddba5fd5e43f8441f85dd97eaf9e0c0f5b89fc55daa1c29bdee3ab16d27deda1618557a54abf27b7d2f57058f268e69f738d6ff899a3d3cb2dc4b4d5a0f18d58af561147f9836f7dfaf09e65fb5e3ee9c4d09804cef310ccfd662d7a66814f32849a6e6124302a1df184e0533880b5b9d50041e9080ae582b083c72c50c000749306577cc04f5d7d5fdf6b12c15c9bd6fffeb6d5c9634d64b41894c078015ced7f12aa571fb4ffa203f3513b8e562651b5a60ed59ca13c02ecf6ebb9d42b638c23df18a842a4de8ff796cc5b933038540051307fa0d1324bae826abec735ce60fda6f18d031814186c06a3b92a507224822f6b423a0c341508abaa6b3e8bd0c5072fc564d441ed21718b9f8c349a35f91c3577b881e122b06a8a97dfafbdeb5446974200d7ce15171f4f5a371de82c00d8d40d4577e1f70bd3a381be2761e54f87afd0792fd71f424a7a0ad59cd278b276d650f875729706c2cc85f3976f0f587e9f3453b83859e4b9494d1eb4acc6dc819dfab4f990be0e1d87e23067c39bbf2d1e42ce39c7ccc277775d0696816b5b46d4148cb4e27f3091f249cc2bb7463d54be8838bcdfa153046dfd50bbf5b749157eb07643dfc0f8e96cefdce3218a4d91cf75fdad223abbcf2bae850516f764e74b409283a6e3f431217266e21dd6c7fe7e587457fc4c32b674a2322e896ab80fe836969b99bccfe638a43837ff43b5c4468953eef861ea6261b7faa94822266b62754b91f3b301857c4001a906ae225d1685251a58710641e4a2f8acad29b95829b5c13efe954e96d5f06fd80ce3234c98aa124654474a3c005e15076d61a469fdba6ee5b023e78609371b72242883a244a97808cfb6ae281837cd16c6ce056eb34947b47cf3f8373d17e34c2142ca24d94862289d1a1f5144559855133e7e5d36bed05ce71a76a648166a43577448f68919f0408982a03242fd0ff514fb6cd70bc33b197ef69530e9ce60fe2ab3718b7873ad811a37d39c6f22a39773fd2e8a4afdb64dbae88bced4d0b19ce40941fb21ce41664d9511fbb02d92e05f98502d22af80be2698494c00bdb105325da9afb728825326a026521d9b241d3463e70e6458fc3b40ae1397bc9cab94ffe5b0499dc883d94aab883f9f0ce789b9591c2ba65b9a72dcd3321e6c55cf7841c1d7dd0168776709c4e5f89210dcf451a49a8fc5d5080d3313c637127ad76d40461a24bc91296d867d045c0b6c95fce98f78282f4c65297e2ad213842df43c872c2e7f54cd34a7a6391d8048fdc97d59f7e1d47e590ee559dbdbb0c93495b5270c08f2a2b708aa5d603af1a8a6ac673c74951f46af7d7d3f43d2b982b1c0e751ef5ea23274a5ffb5ab8f81ef09d14d7036c9535ad37daedee598361477717eb0798bbb78b1f4ca072cf606401dd57556a657d1757e713cd410327bb1aa000c8e25dc7365b295a1b9055273209cf760274f4f179b37724f627be262a6228f5bd2e9bafc13f828ba2cf5e950c66689c99dac7c8b332f103787d459013203603ace7a7f1b1a10681e3201d470005d8b03d0ac29945d6465bd0f712975d7fd3cc1d959f4f8d1a754bd0f6076786bb8a1b4e15b8be9663d519671d201dbeb63df84dc3fefac1905e98dbefd20a2e010dda771844187261492880da69d3722e241bd22953d240675e054a611b38de811e0b14f19b36bda94df8241ac58474fc36466290dfad0a946c87d1bff445a55eafd506a55ead680640490a4df562bcf44afc44448a5630087ee19e8332bb040fec3b39230bf9d5176c7fa9fbffe12c51a9791b4b7c3fcd72d15d205bdbed7ca6cf0f6fe8e57f5a60635de2dbf7652f6464e0c86a8b180d2de970e8c0754813407e959bc0a281a3a34a5dee516ef45e60ee1f9899c1fe704d5ec94217d8b907f0fbee30accd7c6f8e006f27c49a97d7cd28151602806dfb6bbe87b5dddab7aa2ab01160f906ea42a605926189856305f52b3c9775f0a2f0f8d9840a1a88aeae6cb88c2bc989aa3f2a9e6e4dcc7a0f7f01602db1b1e35a34d7d671055c481f6cecbb76262cc0c585e3f85b93152fe5a3227b381ded9be2bfa2d9738242958ffb094220a63b136bbe0f6109097c2f4da4eca81f1ae9fce1467011898bc53e445ee4e2327b4dfbe86bb908b60cb13dc8e9e03cf6a95712db838361e4ee8eea8c317a494811cc0471071169f5504c5473dee3dc957bae6ab113b564be6f4339ec14016e23d8ad387ba1a5067186253816cc91e1cabf3839bff8c3701c9144e8580535ed6b20039c4c4abb3b264d437d38118414344e6a439dea2244b6bfc5d795e32d55c5b55b7ef578e22b9a881e80e92548a5ea5a08052e137cdfde1a37d324f22fac37cd2f2e76310cf3da374f150d9af9c9c04320fe2956319ab53292dd15e476da08da5cb4001f2d43efecc94a66210852b60b0159b096f1010a79ab78dd24fd8283b6f9b0572706fddd3cba0b83612cf45711d58811cdafb4700fcfae1668093987fcbb44398d635babb6e2581702787bb84df8c0b8f5097b083b45da446ab296ced6a380ad4a20d2eea1203f07661c589633506fee34ec7f8e0c9616220dac341a9f21f4207f12c107d30ad01bf24cfa54b27dedce8d6ddce878e4c5a665b387707aa7e002558f8008df863612033502fdcb80e90dd887846bc75bad911fe6ecce8322ca561ec51c39894861beb6b0a5628c0e69374dd252ea0a32ee90240817a04ddde45cbfc911e4825e150f68655675f9cb70ff65f81177391e2ed68eecb13a4ea8c7f35bfe3b124bd78e769e010cdc1c0424c88d22338d6cd2c318a8ee7ef9f9d47de784a08edf385076b426e29175bef478d7e1174c1dd2be83b3f6a2beb008a5b0bf652a4cccc097864bfafff71f5d0439c5f929cc422f4cf53ab979798b65c0e510e97cacb32afa33539efdaf762f08a304bcaddf3e00038f298aa739b61317d4e024a3152f544837c1320901a8faeb9a998c1ca408e9ae93595c22e5b7151a2347bf7c2abf9284f0eb3c7e018f9d4923460df946b3ef669b0d68457a550bfd281bfa837571b6d7728f1913e5bb6c75b992ec6bea82966f18cffd45821be1ad416c4d4c8b5b67f8bb2b7396935cabbc3480b4d795bae826c47f53f4f16c96b1c390a976f85a4395394b5a8325c99a1e7b6271e44e7503e7abe68aec765bac612f8d80291625c2af1e287d3394b752fc7829478810df20da8f193d4bf74480d33f2ef4f5a6ec4c0147486131286faec920e6731db3c123950a121af196f606343e3195dbc3dd1121e4eab6ca6c47869282bb19281f1eecf90395d5af83329b6741ee0f94a1eaf58720a31df4309218bb32305203bf7484110277c335353fd6d500b22889f87c5ccfd8ac3425804e19a17da020581391f11f4e0c92064b6246af84c10db504d73ea19ed8646231dcf7e7c9d2d6c6a35076c1ef28fd7630f4b51c2f9d4fb9041b20ccba65c1ef5f9084aff728a7f384567bfa1b8332b787518f0c0eecaf846f861e0ff8192bf3604f1897a948c7da3b959395b4cfd21a119065b763bed99dcc9816799d9e912d6660131f90c870b83387304c7043e595eda45bb972780410146a5905a382b7836f79cac6a72fd7389ee753ee135a858b240f7dee19380e75aab2f49b775a01b74470e77247c8c94767544987a2841e98fa7ea94ccfb5bfcfd1ae1361d59c719b8ac6c3d78b87d41d153b387488f0cb98d926c56acb9801946f5b3a54f62120c0a6f549ef935a00a16b39853cbd9c7f872c24b2c261d7a8cbc008ba724b377c99ce9dafa291e3e7773f62cb047f62471d59daeadfcb1b9e089692f8f87e1698e9c200779aa7c6ffd3e35831d81c212817a5a1f76c265a7f022c2f567930d8ed5968e9aa8035fc4ef83bcce417215f2e68b504c85d182f76bcd12df88ed2803f09ca0737bc24f0f30cc153c8b7b34cc580b0398b6d207bbaed4c04fa4e78f103837e8bec493f943364bfa656d837b3129e814e8b31bfdc2d4ebf8685af811cbb5da5c068120656a3ffb49259d75ada5daddac06c613921d63318d68a1770b2f7022944d9ddf8de232175c7b13dd9d42ddd94081d7981500ec3018dfa68b1ddc4e06b332199731ab844ead7be34f6eade9dfc1f344a0128ff5d0942df3d354732051e936cf7732e2e2bcacd1064aed564902a69866cbca7b2089951ce37c0eec492a5c27740603348644e6688b9c8b6c3b7cb716be6241d6072c5893d5bba512df44b8a56099e7c929df18b3d5f722f856e6549efb87504331bc98871e1ff7a9aceecc6fa6346a8cfb18b6146ba02fff8ba12b6edef280ed0e516ce814248093c22431a2d1ed9a05de7f5af445063827141348627bb149e1efce8fd90a22d3790f79261fb73a555469f2f53efcb71bf13ea0b459c5d57808de5f5031ed73f18ea16576ad18746aa2068084a0eb6bc059714f461b4c2b09e31f2c3e50c362d26b6e85e79cfcbc63f0326901d8ca2988e4c8c5768095b286c2fac1383cf2a36415bd97cd529ba593d56920163838c1c2fbb894cd675b102a530692c319f47f6d8ffe1fe96269e9e389c75a15bed3d4ff8e7f9b3072fa8d319905a2c1f6a6284080d3655f6507f17f013a44117a33f7f1318baee9eea754b0f4518e3b27011bddd407cf9345c1be6d573de24b5cd58fbb0ef96d1e4f15e4dc3506f2a528819bff9e5b959aad21474dda34314f55d9e4239183bf3b02fc1e54d44db84a1c9dc9c85276258b571b2e17315b5887786b58ff938b5accebe86ff8dbd124c8c8c1b25ef3766441cf767b298e96c63caa88b5088dafe5e736062e7dd9c75729d4738d3b0475711aabeea800f589e14fbad18a13e1fa60e04b48fdd07fd0ccaeb070bd185ac77cf7a2e752829b7aea0c5407b4d7179b2e2a96773d52f8ca91cfcefa247bef5355f2fc193d2eb57a7778dc44beda7ecc3ef70db3c4caf297fe94fc0efc3120c6959fed0f8f15c7b7bbd8c05d2e0f5bdff094988e9f52583e3811173be1efbe6d1da4a340cf6a7ff6458cd7ff59bf0beaa3f4df11fbef07192d439dcf8387b0e170b10085b107701cf5001aed1dbafc43976fb1b3b5a6533e3bbfa010f8ec8e7977145bd1a16d72c04de30fa3d37c323bd106312554fcd7c402a68d7c7869d677f483b7c4e578d5184bb7422d36aaf32a8652e2d3de637d8db6ab16a000a935fd7f54dc0bc1af078b5086d552215b79a2663e6528a631ae1844d685a51a6aa1916b06304352cd677d71b3907448fa3e448192f8704ad72aa3332d496e4e11d0f4d1dc2f70fa50f355760d9605caf0c482b1ec96d442811a2a3a1057e30a8f3c450e80c6e0a2188e5410d98b416260754ac25d7886ca2a346599f752d566eee6d59f392cb7abf24ea32d0440085454a25041264e539c631bb9b2ad72deeff7c83b7a3fbde3c13a764a0748c2a38703b1a5b04931fa35ef403a106de824bd816ae76627555429ef8881e73bbc6d81d603f73fe7993e35ac3e0c57f7109f99294aec84c762824b8412b1b3d0e80d3579ffd4db586f069460db95d98ac8fd328d445d8abf4c92fcfffcb228faaab44f5787fd237a8fbb5db05e7c7d991a72a060240616cf33bc634dc92ea47ef6a9176ad6c3879f2dacfb6649511b4065a5c7c6e85e45f7cc3a208c83eaf8a3d710d740d0ea84f66eeaed942a87bd025cecbe3873281217dbdad9ba33848a6b45473926af5133c4a88c27409bb073f950acb493e56002dc5e8a11a8703a13960c154c7743ded6e2978d4a0728f2781b6f23e9f09e80855694eb44e2125ce64ed2f54df2cd8dd02d9f9ee448531a372a9097d9a1a141133e10add94b7d349646cec96142bb101ac97ee6574e1b42cc2dfa376080962f8075085c455fe29bb6ca512e1dd9a8deb7f8ea2ff81d5ca56c3946a814e49dd26e1375994b5d75f5eefe95c3ae3fa4464756ba265448a40a8e2051111a4f5504bb3a471b2c3f23ebf7585a0253eb5595c58ea0d94592de019f1f8e3e648b1cc77c2bfa08d470c337ec6e815815c7048873a94d7791ceb3e39f12fc5c6ed593890d18253510f513355948a1937e1bd3b7544501e1d54bdea6480704a5613c8ab430e5781e86346ae57a8da65a7787c28fea70922723de698039cec1f1658569f2f3f7cc8ea1dd52e2e83ed0f6da7564c48174553bc9b74cd8837c5f06fe715ee0b038c027981af9db43a4fede4c81a1cb252defdc5cbb75245346ed6c4c9ddccd971489dd59f82202f8a45bf4192e1cdcc137ce22827ac04ee5a30fea63ab57dd10b60f04d031fbc83212169575769f3deb45efee820735ab0d64ebfaa8e7a3a337ba2b2647ce2c5f875d36ff16442f1867ae8d896aa172893f46db6eac2bcf41d159c70d6c217b05b73ca4735f72d5139cf1e16504e3fb9282c4b40e2936f8d6c37f173900e4750f4401efeae8a598e39354d07dc891ffd95f0683b26aa768e08b916bb4f5bd629e4da1172d3b60b030a60fe56ea03a24d181d3c162e1869151e8858ba3c91c6cc5970014a2e04fe4a862fc50a2e11f69dfc1120e6f9ff0dbe225c883368325049a167639106282c02d2a79369e8b07a3ff106051c2f8f01caf53a18dcede5d516cc46c815cacc4beb162f3560fde214e01c684c7dbb5ac6efb21f4937cfaba79060e6720ade66fe39280dc8295e89ae7dac17efcb3a95b5de3848b1722cade922d97d54cdc6f98202cfe47a9e4ad86dd1d0f8f43e87d461f21be144b59de8364beec70825eee931e2d9f64b03ccff103e10e873ca771522fc05cc953eae9861e676a7fcb0cebeea099ef21d1b33b289dc7854812875f2d8df13324c4a24c709594f2cc066a7411eeaf9f8ee0f30ab619ec3fcc2314d8290aad6555874ced9aa726fd67a9da749caf3b430ce88f3ea15dfb557b7ac7bf88cc5d80611e0d2009934c45b2282ab3e14f4cbc48ac1462f52c6a9be11ac06c404a75c2de2ce3baf5ebd951074a8fc343ae98d0592aab515d36299c607354b27fa94864d077937aff1a758c5e748ec0829e4eb92846d02934229f768ad7beec0bc44f79dc896491af9429b717260100152c8cbc0f882f54f50e03977c99a5d72187913bcc0635b20d86f0c799112b5187ba0d9bf71ad133af4bc1e88caefaf7b5fe972fcacab08e3f89afc7f67c0a62171ba112ef51247b56326cb1c29ff71013ec92e6759907761653cec1a27396c9cd356b233fbefbb192e4e00337d947adeac081afb0508564a8850802e3f23cb8cb28bac041dcf4d8d211aeda5947859dbdb26924fb0b76b0c16069d09f57b8e7cb53551b6dfc87e6aa493d0816dbe2a9a0534754c783bb4aaf180a3981e0eabcbbaff7649ff8a2c904ca3b7d11977cf54f0a26055c4195348b43d4a8a41adcefd42ae30b30124e59cc627dbe42e73e53cb850e20c9ab07b2626c52d49d25af4df12314868dbf160716db7b219dcdbef4c17d4958b595dc6f6a59d47ab4958e0b57cb08c6ce86dfee02d9d0f166a543ed067339a7a17774b050be8a48839e9829313c5f674adb3ce5680c45e4dfe3e7c607e750ecfafccd0a64be16f2431e234a7faeeaf95610b8f559ca889bbb9d20e4d6ad3493f37fd76a69f6933068ec99121d82b5e0d4b2414cd023d514e5f3a367029da9839464720275c76fd0d4e2f62d7b4e7a1d96e6b0a5e99a3a7cb9c2b4c64125a5a2ca4e2636806e8529dba1ce7948f61f17ad321842f13af4ddab07c97afba1f2823e5a4891a3bf9bdd45cab66696c8747f94139e292167d2c28e68d19c5f020e43e2fba948babf9584cbdda56c2ded845bd9bf3367e2eb139b3f059d8a06ecf9b0fa2587ada989ab2562e5605770efa05114401e507b63e1b9e7957f3921c01d34defd980dd53d79ff9fe82c2eed48d22a091feb4915c15b8df84e0e884c0cd85b68b23efa1dd8aaad9e1e702d31f191a5f650c5d9e4a0eb5f127040b2ed7bf0bd6e3d1415bb7a6a1573fbb76d5c00ee5c0cd7f12f85fdd6659c33aeb382f5d97ca334c8497fd56bb6b003105bd3c799a795e0a4f45795324f0b99540b0e7c355761277c5cc1617917c3df368cfd70e66538b6dbba4b3f97638267630e6830de030985d43795103bd522c19bc359616b8a5ba42eed12a282b68d5f8447090c055324348728f2c91b457331ba1e233766343dfde681d25cc06d88f270214da9e0ec5914c33e15574ae18283d0432ea7a38c1ed488ae8df6cc7aff8c10c627e4d80d7ebda6be4842c2574ab57cd627937fafa3cf9609e9d641a4b1c9c234451779b86039f9a1223d7749195a5ec212a62138f69092013444a07e9301cbf5b05576d31401b918d3f2c5327fa226c1a3763d92317f77f1160f29d98477b20ad1833f02487724a773e84cb506f487099cbb596783d5b520c1853065bde63ac6bf50d5d9a5d59f0228d3073b38ec79abae88b8231bc0c6dcff9ad635c1a00617ef53f869247deedded341d205a89fcfa1f1ae92db20d61369673fb1ee95a18bcdb0d5b8723f21738e2d0e54de5a3f6bebdad313919acc657f0327d96b124894082ee5972c5ae173ba06260c4f61378fb08466c60a148c5b50510c2922f15060866deed74ab03880aa0bc24f1414d64be37aacd12697ec43aebf45d0382ef327b66846d4a51e5890f83a0677f8668b40f074776fb1e2e639e60fdec778f24eae605b85da6ada5bbb0bfd84a9eb18ad7ce4f0827b562221e8651aa3a2f74c6267b46700c6d0e35587a57f5841386bb3c70eee57c4eabf4fdf43a6b639bf3e9a5b096f013c7e61c27a7e6926fbbf27a188306705ed7250772cb07e5627433caea0738d5c7306dbd8fd67cfae602b09ee76d63bdd22452af35be2c441fdeed1db6a2fc36305b764cf7689cdd5d6753916d9fa753d17848ce450d7e937f310663103fee3b4fd291d4591d8074a6c0376bb5c4a582313f9379cd478fac68738664be62b1d5a0d97a5d11be232ad7ac5ec196900fb019c97e83c45d00410f6b8c9277e14eba2bec26e6ab3ecb22240ced1fcea652054cf1550609fb874dc3d4043173ff2a9344804a1b0f70f339c3e74288a70309e8bcb507121e141bd0c5d95f3752876ea8ccdb74645f09901dc81e5e2f3a4c5147ff566527f5753ca28d9b22c1267f121c3fd87c37025dd8d768764746c9ab7509ee3c5de4e02ae72ee72b0e53650265d3cce36a1c2fca7300c1c7df25b4aab18ecce7b8a58666445590ed6a38209f05a0cb959a231dd8fe1bf5c2bad6f3acb3408d2ba3acad3b80d948fb3e0e92cdf034a06e0f39d14af4df491af9ad1df4cf87512ceef33356519b18fb506ab7acbf27b97c50e0b5436624dcf460f75a5a5bedf4a2e4ffa6c7617f208170885fdfc7a854182b662d861d054f452d72834c3b292caa3b08c547df6ef89e6c9cee528459edb2ee885aac8e26372256ee5278cc35942257925e2655868bb5e789026900eb24727e564e7c67fd26eb674ff20782a323b64dc22a92714f4d3911a3ece44899464bdad6542df59b8fcb70d0080bd5f5e72f41bf3794d3f993b7c8728a95399e74266d35d20802720431bfb2ab5a5e9a41ca5105bdd89a11856cdfe78d1c30bd62cd24f75cb87174ddab2cbae075f124568ba4eaf90cb7c3126249e5db2fad322b0b91fd4d11708bdccbb7cd5e7ae3d294fa138e41cad8892717c27dc559a2762f411820a04e57e36f573a7e270547ef30b0a4b51a7cfbeccafaae154a1a3406f76b89e639862763c2563e8d228d4723d0c625baab13c039dd43ccca813499764bcaae29ad2d624dc192a65a4c16ed2bfcb70c05481cece3e000e96a2c0a8490169c93a75fcd711d28720bd7b1163e3efe1709382ed2385fdd98af7a87876d9683ebdaf07b272c28c117477252915b406ae44509d4afcc59831c28f476327c0dc94f7c2730cd9c298da8abd203b4d45049e552f5b580c5d4d478652eb9edb0eeb13695800904fbf254b6143f69d6260b6063ed1b7f0f64324e8eaddbdd1c90d23df0631f1a22748e2203e983e4d1e478ff941ca701cf7cb438d4fdb004ba7f2e2cb0424b11539da707667153d513538c3551735c9cf392cb7c7467024d5f4adfb0fd41185f1660fa432cd39cb147106af008623ea21ad2b1a3a743db97c91025b7c4d5ca79cec3c37e1c7c274a19d383fbb6f1a1f4db8f25a9f4b9b2f14484fd9e1715ad2d54242e1700e9b6f1063310ba28b274d8f89f62fc42ea865add7db248b61cfb1c507066cd293e197e39b5f5bfb26149a4e00ccf7bd007a17d5290e662309ba133f927ff41e5ad3dfbcdd2061ba71d1aee0b8b278890217795eb316e196784a73fa556422adb7204fc76173626b88f8dc6ba252bbdd860a379a2ed0310da96cb227b4591df753b5490adb46942b4ee903a9f5e2d1f92e0c5c626f319f7ee073e1e4496d7cd025db25b0b1d39126932d6d77004f705cb20a5522d171842182273de2de184e6c9d24b787d330af7d6df6a0e9f1532c6204aadf3672cc04e5135a5d8411a67eae7a4523ba974d8d1125f01583014eea09c46113fa037c5c2c916b5465728b7ab9ab6f9ea9c7bb940a1037bec439f7488b8716f25fe327cdbe279c4b899bf5b607d802cda6de8da9cd232876fa5fcafae2bf4f5871057f9219cc54bd800827bd701ba8dfa32f6a849651430c5858ef0a4256743270d8914c1406045b515bea29d32193f6e921e1dc9d8db20116775a4939b66e8fcdab7b7031261aedde5c233eb78ec4721b9ec48338b960dd83056f5b9b128363e470da899d7696bd3f91f6c9cb2d485d4d1ad1c31be7505d98db5ad01f90ad7d8fcb869d416c4ba163bb86e32cf3c2b36b759a731ba69faab02eee87bf55484e2ff8bfe97759ac3bd3d4f34d00eb496a3b10a7cdc76dcc8ab11e715f7a6097d5827ead4bdf7ba2c3c5857e901679770760285eb9cbf181042aa4bbb6ca745d4f62551a2ad3074e657af141a4f17a0893ec01760da9229f961f880ce4777b863c7bd395334f783b00572bbe1cac94b821dab134ed1985ae4c1aad31e44f4df8e6257db3e5b019d1dfa844d5753775dc1eaebe4d9a7ef7be56b2f99273524a09b11546b3d36f34e40db7ee1166c7551dd1739d3cf5c24642f232b1dab9afffbd4cdc405a862447917a1c5f4de10f4d6c118042e79c449e9b82b73f32e44ce7c0bf614cc1e2aeedda5707bb0876574689f0c5186efb1c59ae2c701666a9e79ddf8bef6b185213cabfe63da6bc8d4ff725d33dc2da98b067b76ce03cd77d07068ed9dee1840d2a1acd5f1792f2a0e18fb15ce6a2d28dc93371afc0e18195df6b68e7531dcae7fdc9a2279ccf2802f68973a3627912c027a78a138355d4fe0426be6e932eb5294647fe54971f9ef355f1fd3f831e9f7c31e339d00bf973e3a89713056be1349e63cd748850b1bc79d3b5e4d6232c6ae70ab339009e55808fed948112ccec887f59b10d346ab6dcab9c56e976f9eaea68dd7876c2c6c81081c561077a7dcf8606825cc771ca6b50725a0336af32ad2ad5808752566f5af89d4de9ebc9e9c70a8285c79e2dd44ebfdd63a3f8b2fef335ac11e559b31c4ce91bc0df95fca3bb4d341847ed0b47c50aecbe35b8686d20510a2af5aa8c4ba5f9d94f59c7b0917ff8c4a1e64712befd505b6b75f0a1de117a02da80d034d769ad20e9ce3526806edf2fed5d9707ecf3596fa34824ffde3e432c06580cd63a96c9a1266292c64cc0afdc8430e0a539cb05d99de18ecc7eb1756f025d8d406071654a50c62d254a3f5dcf11bc7380cb5b716992fdfd0de1506b47d63937a80057520d0747a455f37cfd9252eaa79e38571d8c374b6886c41e40817451ec4b0b413eb8b12ee6c94078c067effb90331a95ab9eb6fdf223aef6956a0b66fd2f45d1728db3fdc99901f56ad0730d99603fcfaa879c0eb05ea9680669e4fbaa7fbdd30fcafb68dab0fb4730857ef834148ff8119ce4939651444e46e876bae4a678ee6fd5d53a758fcdcd37bcd09f5152ae163a0b2f7da0c480762d435442d5535d62bc334184e8b0569f6448c365b2f8a2a7012776d7397c294db51bd120920596081a716f885723214296f8f8bf4d8fb5f9815caaec16e97ccb2c381ef058b3cbca8d74b798e0b95ebffcf8f5ef85a57ecabb69a575ebd1712a9b47c069c8e4269636db33a54cbfcf9724ff5e19b9bfab71ee2e992235bf9068de214123836adf623011a082164427cb19eb02426af0108417444a225c14b2141051617480db35d99cb249c5a51dfb490505a7646b618b7abe89b0dcdcbd77e76fd0a6b34b1b07b3f236553084eb230222cda28200f836d9e0602bf4660746a9799a5278e8b7e0e403935d1afe79fdfc228ef7ad0c79bfbb259b378126fbf297374416d8ea8dee93be427135ff7bc1e118f75f990e7beca2a04b76df5332d134bc284adea722bce9f5d25826e7208ca6227f9c0a644a7823adeefb4b8cf68a5bd5e8f8673c3955e963b1450e333496a9cca5a8501ad89be63a8402e1dded6814136d4c11f8fe7d917f767d0c5914aeb8e4728a21c4db1a40cceb4c3bceabf465a894dfef72bb37020380cc8b41d3a84b16ae96fa1991c519d701587be3504bad96664d4e45bb0b870696fa87e6a31910886ed5df8e996b8b5d58ad3cdb18e30784cadd9eab0cf0c1709061f7ffae49f7e494153f65119e99b34cf86ee58ed5c9429ba3b90dff72e591b8af9dafc0856b9d913629ce79260da3ad710762ff3acba143d7592c9d025516f990c9d3e262404935f92284e9e858bbaf47e0c03b833fbe56aeaee38e21e7d5752e4bc4acd80c1269aa0d7a96a97fa183da63d942d85a8fe89888e3c655e7a2af48aa67fcd21f7c72d1c3bbf583495a127e4c859c579f4f0fca882230c2647b19f2a2745011bc956be7f1f96e0fef52672fecf94fe33c775e543b7c4d0cd1d8e1ca647ce59e86fb1eaa03e244b7d4ea1ff6dd74cd727076b3fa82220661abbf64624b403eac5bb183c70e0266dacc301fbd2120c8010b49ab5f3c761e1e62254e323858a5feba3fa890c6be2d9c12fddd995311eb145f01d45cb108f72edf9f4d3ebdf88abbc23cad6cc319fe41f50c22e3ee75a0b47ebafa899655c131dddcd3cfaafb11f14c358606a8da0525ff3215e47fa65e88105bc8fe3ab986584664832eaa737f0c51320e4cd502ef109678b00e63f4462db5c40f15336fa325e9f48cff39c7f85b07b469abacb64e1bd9635a38f51e70dcba32411e51110f3e06375af1125d0d87403fc30ed3abc2baf9ffd3e244c364afeff3ebaacb39c92bf985060869983ad6992510c22c9fadeb917659c009d1574b0e9acf3dbed28feb77dc7475b33f4a87f7c481318ccf7c2259f09a4a41ecc500fbffaea5ac8d027f08af6b6a9fbb19d1074ea9e6490592127ef5eda9e352af0f44ba926e8ba3ff94f74d25eda26e94f4010bd714f151c3797e1fb71e7231988ee1afd5d8a6f87a7af018b506589db84e04f30b6183f7c9fc4f9ea13cb43004a61482fbfd6741b643b14257bb2794f1d685cd3945419bc99e7372ade594b3b48d0ea2962b9967b1319c43c77709ce3a2d788aee0264709db4e462f668fe4e24d59ae9a019fe0b04592f5ae39eeaef548a009ead02ba6413deb289516b0e055e2df227638b5de5469560d6bf03b20c550e495a789b7f291b4864f0ec0e9a28de3c5bb297ce9d7628c1f11953ad9a07f3bd8fab156fc5c11a500503495dddb31414ba1b2f1f98438650e10cbb52190402abd0b906f1b605c982d009b70ab20e4c2c60db027d3967e3d88d87d413cb11ec4cdc0a880c248b94c5016639ce0966cb45d22d9661e3ce7cd02b1b741f46f0df6b6bb18266d042960b54f77918e868188812bdf3db5779cf9debd0d257cce5ebbfad099342430458e6e3836528973517c801811e5e09346eeb3d822ab720b2a6dbba5506c21eb993fa8b336a6a319761e164d103570e2975ef2186cff5d25ad296ad80ba1d6908e3e5d2711d0a6b557f449e10b8b22ff04f84cbba4a99bae740292738d4837fc54607c299c9f4b30acf32bce422491991095d54a802a5cd71dfa1b25a2b62637fb6146b3f670a70a905c2b0696d24a3dcc6288a41c74c2fb4328e377d3248f054ea3ced9a814e4c3770e79622f226c8a878a035e2829c20e5d6dfec3a910c00a0962e4b3edaa0332bec20fca6724e236c086650a9a3a74b44e61afe919675572a50491a6123cc23d85520bf641c8ee24565dc493bd33bb508afa67aeec55ffd3c2115679f006268fb06c2fdcc3b16d3b58a4df4e9bd5685df5387d47509f184fd7fb697f36c8a9364b3306531a687962b2790615edc6ab9d6f924893b3b7c76e8a65a6235bde2b0f6c8fc27c0df9f69d486591aa76d79cc2d75724b40d02ec8f0dbf7699b75dd5b31fe788b396853d9e83f41617e715e06a0aa6ed499d66dd3857efb030d0e0c35caaaaba8707c7ca9d5be3f53290f21f73c427e91caed347ce4ede6e0ba7b3e2b2185f21734118bfd75938be373ec5f13b2917a25ed18c1fc9a7c8cccb9fff45e1c468f0d157e5e651fdb35f9d07c628564e61ef79ffa752f65a4d8f6832276626bb73aed586da595acaf7c8427745b80c00d2f3d9a954b21ab4568b9378497bec1bc6895eb218ef72e21f91eeb8ff3430a4f986c4051fcf7624619f13753e4b336884af75b0abda27022eee8fbeb2b6e5eeea6ed25a5326da34204fda267b64c81158ac0d7393bc2865960d256db77c9425a7f5f13171a3d97718ead88e61bea30763e5f2b8e05633c431cfbed30469c52670ef752ec31940550e95e1119021f985990d27f5090f9833f6a3d7ee9a1eabfd079bf8edc6c44ce20947e9b196ac34d307ef0a4693c52b88fb726563ace281eb5e7ea979ed97c881f8540a2f4da164dcfa8c06e9bfb4450178a2b9f7ab88032f1e193a648dcc008bfc317c821d75c7a43dc7574856e58d3b2e2d43d9f578bbe1be3f9548966d144d4d487c2f420647d3d886c900c9cbebc43d47e843e7cd740fa50b60d63ed14de9b6bd775002a793db0431d35a6582ba9ae5a4aa1cafb2431464b0dea66a68dcb42bb2b99a7aa1e818ae5a6e0c14d2642b0ff9a7ec7849301cafd9e4c9c0910b454092c27fd3c7780781f2ab18fb414a1d7940e2cacd6c7f23ab324aa750ac085d46d23be224d7a982c8bbcfd74c2b825a72ddfe1d7b6adc38d25eea982d4e73e2ddca1a6d35547d204ffd5b8dc4f12412e5add7164b236cbf7648a8c6f2955a3eb4762dc74b91d3cf23f25c516728e0798ea4f3a8bdf8e1acb1a56b40d1304953f9be0e1b2ba09766d2f44f89092e501f9a349da613df32b0581df30fbb9fd6fa8b44924b5a3710b3704927d2dfbddd17e58d613ebd73a691ac87f1e91d2e49e818a337b15d9f4fb5741a484105720165afffa3212479b6ef09f4f9614093fc9fa2f388fcd482ca33cabe6b2951c41b3dd11b622115733b53192ac0faf202450d46b79694d9a3fa67848944a3ff2f5a40ae54d5c91f26e26d6e0e8d0581e6d91fcf1b2d74a1520dbe35f51ed4efe1d127ac3522dac0663b26dd386ca3a4e3757d382d2150a8552baa6c8727143ae42dfc6b5632adb96782d0c0de1bd61873ddee3e1e4d0d981ec09dfac0397b5bef17d71fe6b130162411ef43589b3d38df33189b1a90d00d5421d958929c752f68b91a432bd6f33a8a6336d497f67de1ecfc5af48a848a37a22bc8f4172ae0f4fba9f5259bf10d71c9f179d2b3bf9aeef392d3fe6c479f3b14f44e2cab9e1772a6abab086153e3efa1c6448fe49f75bcb1699e1bedd72b2f9af974a1f3803a1c2336a505d98007b9d2c16cdedc6ce22d7f5e5602ff124e0989dbb4a5014fd2437ff6db469eaf6360b6228e181d51fc6cefdb6764172a3c45084e4fb5d700fb078fb39f46e544da227335db774b6b8e7aeb305a9c3d53206363596e4bccf16800780a0d9607a3fd9152b68c0fbb898d0711fe00193b56ad4c2f45f48591a2f97464a23dac9abe40e1115ccdbffe701da3876dab5be049fa2932527fbc447ce9965b68209665a07a3d1a87dcb53f37e61b7c7536d6690c34c34896cc756582b9d425495958a06e461ec80186a788765758ca218eb5b208a0b22951c896cc347cff2c57f02a8071abceb74894c050711252b812f40de05137f810abd01af72d232c8f8ba7cfc69e11488ad38d1990db7ad3c8dbbc37cd2d7c402e43f0f0c8ca53f335d39fa5513883d2f6e2a5f366e64ff37476a2862866ea23350aeb5ac4188833f7fe0e598fb9a352ff7e1a5e0f73e8bec9487e16e29832a376ddb14606c59ccd1f52703b6da741e704b4ef3b91875e9a869507e23a44d608d8c2b59e6d0784fae85c177cea0e120a869f7170b348c3d4d1a8040b591bcec3e56713b93da9a12d4a54ebec79bdc88cec98988e64b48ec3b68b83eecc1205cead5260d7efbbf12d79e3d8e21d87ddd2e99cbd01076d9afb7499ecdbd82e10541450ffc66c1997c68a9550866d2ac4e38f4e8ca8f630f7bf131be2e562e5ec6b3a411b627395c0cde61ea6a429b8c82948c65e9a6e4beb0c77e731dd9ec71c5fb0b71765e14b9c4784f796c233f362fee45361adb6fc898f59e98672ed6d3613732a953b78ea40d4b277824079869a5bc7e9c2a33786396256e9a8e9146e7fff979736d27e64a99056954b97e2da77fb8e991555fc5eed944c92696649933911fc5ab17f054e0cebcf5a22c2dc19e02856f9182fc643ecc45d7786ce875d1846f73954de9b7f5c714d97f03152f6011f77a8ab411b2f9177c40a6683e08cab6e05f68429b1ce3112cc90e71c05a223e610fd0bbf162fd598ed617b089c967cd88c815a1c9b67ecb40b57ec54064dcda971b5933dcd4033c6b6097008f9fedb6de236c230722ae9bf041cf710ba1a6ff61923dcc6e69b112a3da6803c61af5e845cf63f249acfe17f9f01ae520f190dfef16cc1c0ac752bd12e63a5452a439422e4b0e7bce79ff07dc62f1726d5861a08f0f746b9287b494acf4ed421aadfab5c49720c98b6aab1d3e112d6edeeb5a505ce781aac079003ee9f5c0c113d2fba5e157347d66cbfc2f6ad1706238d6fd846a89a125b36e4d45d09bb60f3413694cee17cecf47366d66d5b1e6c2f82354131c0ca8c041cb032c380c76cedc89e7af8f488b6921f968b397bd669136f596f7da30b330315de0fe4b76ca5bb58ba3571542cadd2290e1ed9b34ab64f4b57f2d9c423bd113710ee82ef61482aab1d250da017e89ae2e2bb43464632f5da38cacb43a69b7c83572fda64d4fc0e9738fae24f7b3d50d8ba49057961b3f31ffaa8bfe0ee68f090a7688edf031d1e5517b829e80f4e69fa020b05435cebbc2d991cd2425ad823f24715028e3bfb3218dc6dcf5632637bc30ca0c774b48d06425b725f46c84e7cdf1e4ca326a29cd69a3df700e84ae03a5df3c02c38cb56d977cf3656457d1188ff0ee217526b2dd7464756d2c4a444d301fc343d4192cbc78521f09beee67806d3e6a02d662db762c19e0e1bf399cf9cba059e2bfacb0e8fc6412695e89c0ea24255ffe8c374ae71cafa94cbfa0e7c7ed0a3a46ef3041462bd0b32c130451ceb9ed466a8e7f8b5d530b99c8040f319893ef105e152000a7bb08b215233fe8fea937b641cbafe6a557a7d07106951ff2ee21ae781d7e5b26c9b808fd542c76f67ff7fe8e8a8f5bcfebf965bba082f9c97b80ff416f431b631d27948aceea1ace7b057f39b4bd676c1a391c59021341434ecb36551234342830b6978853d455777d98e6c629bbdd7460e86e5db5e482a9f9d390951a832cdb55771dbbf4d96004bc07fefe1f260b015a21213176d258b9ccd8fa62647b262513c067f789dd1880a0896eb3db7fe68ec6f7e2bef8b36b36e39f71f40cc1bd4321301681e3cd668a5bed7cbc0f9eba14fa6f196d7c579c9d6aa047673ad1d42a690bccb048a2cfbdb2b66c2cac6c8ac329fca50f008b5298cbdb7fa5c89cb66e93560fb130030d16cab2f44b717861b197d26f9422f017dc2348a145d51dc2ab371a10062d96977ae06bf647e554cff2b88c734fb30fb9250f17768dee30abe53cca0ffd149be0ffc545850626a253f1f5479a86c49172f84bcff4ba0e07cb19dc824e04f3d85c8cf36ab2a5607733ae12a3c4cabef3e52376298e6b9a76844bb846bb7df632eb5f76364f98b273dca1858393d97cf47c539ed6a0c9cdde14b06a4678c52395fa350c699e8cdc07ea0f9a975a7693e222fa4f22abc366cf90feb51f3988568be8b9d9109859f1205cafa97cb6f9cd93a82b7eef41eceb486c87efa223c429f67c555a0f2f551aa9c1f3c4dcde1bfcadbc89a47b748fc983364c3953edf6c1cb762b50135a2f0495fa6bc73de6be5d039598957fe3fa5129ad2b12e34dc3f751980db9f8e96a2f7c033f5f900a2a0bd60e1637108f6c0c980d01b74264dcf1607de5d262e94bd3e1633e952a785ef6ea408563b3a9dc43a1c2989bd8867d795b2bb3ca53c694d06910333efb14274afb04aa2948f3d850d52d5f3e685d10abe455e818ceeb098c1f40c580f1e414244a91333245894bea64b4aec74b42291d72df9c4a9cbe05c126056b287d833584c0783c0ba9ea8fa087fd876ef993ef51b0d79ba245ab5d4371b7d8eafdd0c5b0fc881b9090f6a3d435b9cfe8141d00bb019045b3313316015e6788a878a80150dd2adbf69447a8458788c9bbc0d2d20bd268491e0ce4a99d28cb481ea5909e227ee583534046ad82875359f0a8e1d283f0f3e1f2e0647a1535ba005399862311fef85c981f1e3519f3922774cd1ac961d2d0977cca177ef20d705a1380872f9c42d6aa74682671852ff80504ab5ff1fb232208c5575bd181bb447efa82943ae36f4fbe1aae1d716c22ea0cadc4d3491e5af73c75f8bc641fef868cbaac7a56d34d51a3838ecb2f2395655fec5b786a72d1a04fd251fbc6321ee54d4ffd35dfff259830d47c5bc3c446ed9d8ff75c8c20a6069c45b7806d11c578b394713a5e2c9c88c33b318f641ee891d16418af7ed9cc12afbb776716cd79f1de33b665eb5a623189526e3208bf2dad9285a118578398a0b036fbb970c2cad2ec40303f6239c78dae220a7c4fa4dd7030efff4b27b915e12cbb08ec9ace1f1a36f51fc4acf7c4c6cf3e92661d574408cbc70f7840084f779bb45dd35861aca417ac63dd6c4049c859a5162fba94d936d437e0a7dc73eacde9a37449affed281535d9c7485edf23f7227d3e9afdbc7d1c14dd711be2c69b572291ae8d189a93c2e758bb0d5f6a992720de9c601c7989c32574d457bccfe2e4097dcb14d7f1d2749a88da4426e0b9272b8482835f82d54051acf42f90e58f482106cd8cb64ce09176a2d2464c048a2b8a7b46f8b8e116abc04aec7bfdb1069b16a801474df9d8120a620a0e2225d0eda45b11487d692fc9d7fa32d851ccb234678e1b6b94790f052198562e7a88a71ad4d511141bee285bf576313e51dad375aec5f3122b69058a0aaac287a1d34eeb8989efe68e876b2ce2d268d81b9b6bba615300d9749b65f454414a5781c290212e625b083220973b0d26c7c1c7564af0a9aa00c4f9e6c44dee9f52b0d09cc6f0690afbb9cadea0d25fa33bad552ad13d53985eeea16be44d078cbda9d092ec998158c194a748b42f3ac39d8cac11aaad07dfaffb6888c86d08c5861fe3c2aea7a221df8c453b37fad731480a85f830e1ae4f525cf40a369d53add76c0486e53908fc33a3aafed7089c92a421fae366e4012c23fde642a48d14c60be57eecb4ce7b471e5df548373c6645798a660a0330be581c188727badec29feecedc7c8746e181bf3a18ddcc09dd0a169d6cd3753e5efcf5ee727dc9e0da830f0d78bd8ca5933e17155a1910ce4ce532accc11073ada2aa86b204125d2159a2a82d3fd540b9e085fa34829e63db8e55ae23019eff57beb2a91b91228d19ee4060b30ab840b26720d124df820bfdbe119d9d3390a176ca00bcbe8e34f43251051e795dd5acc804393c3e3ae9818a719f49cfec7153f6d26868607ce597d1ba8708742adcef5243fb0df70a52f350aa99fc7695f7c34bee5fa123e890195d9f424fb76394601253c33a297ccf5a7156a72c5221302d0e855dc270b86b0d051f023cc5bb7d0b4d12359b52eb44f6d3f5e7d1be04c6e4910b503a1dc1d429fe4f3f2ab8cb9d8415c90ad22c9adc452b378df0f95a0f8472e01bdcdf40f8b83b1998a52d8730e1670fed66422c321e1ac8a95e4425d880995fc2a1422cebc6a98af2af15143efb977a98f76472c66d6d32638a5d01cefed0b2983dad4cf58f9c67884eae931f2969e2a26433bb6ee546cbb48bd6c4d346dd07e2d56b9473624bf1cb1058b17080b70a71ad546f290caa01589fbb3847ba085fca0a248ff5adba32d3bebea4a58c2ba6c19c7ab4e68cfd2a085c5eb8895de8af6a642e430495888b7ff0e77179354af3ddfd560279cf9820b86b32c09b35b351281e9ee74913792a4c15e03dbb50cca0eba6b9e643ff3db525a0d5d64de38af5733ecd52ab251114891d165b37bc942d0c7596741b4376b8f5d443f8685e7b4ae8aa9dcc90c28f14cdb3ff982326bdb3f0dce5580d48735622bbfe74ac334632b149c11b9cd701cc9ac8d0edaa5f50f8ec7ebead3fbed50ab67eb5b3f3c0be1cb5521b0717dfca1c6c494ff1ef878966450fcc1de334702ec8bee58c5043b5e6d9279c72d99b5835633fd056e791dd3cca1db81257f8ced7c30a7231ee8bcc5a3acf4f340f60ae9b969c6de5938857ebd8ec8d4375d59913186fb7a3d7bccb696cb4807e998ca1dac2bcac029a558595250d42cf41e48e3c5c70bd020a102f7a6d957c82068c79ee74d98481e49520db5f5b082f9d925ac387b75b74a22de4a5bf2be1a3660e43d4b2fead37f3b2fb04f0b8e258b38f5e8b4dcf646908e5bcc037b9788172789720fc28a3383057927b3994e6628b31f712b34cf2b973cfeecf6b6a3106706bb34c3282745da47f886e92d522624426215c82436b7bc453ed1d3a19cb4a3048c4146c00e6cb9d0586ea6bf076ebc09c7c5b5acf6b2aad3519d0fcf2c23d79ef7c0989805225f7ac047f51a04f15bbec1a590f4a896805c10014991f8a1d0568fec2ccc3b72813319b320fae99463694b2ffe49df28ae83b9dd71d3fc6a306d3d1d75d41d82755449638869957f2ced2554b10573f54851a17ff19a9270833756bfa65c14706bbdcf25102f8b033367c646f5f7cd829bc165fec31151160448d362599f9230514df5988940fc5b90301ff07f03946319e95f43c448f63a0fe4bf29bcd8cc13e834ae7f4e2d073f7f3ac598efc482ca78c367377b77711f6bc6f19602f91b7e014162bab1df85028f5b4f8df77648547d1b86b16678863e16551740c41c39dc21e3eb82bdcc8d93a8c9f1c87bd83db99028e6def043576d5d3cd17aabfc3dd90a902d93c28245c75da5df0a58913c400fb2fa1fe998ed4738f719a83a0065d27b64cbaedc2e58928def8aa54fe11149cdf953d243f00bff5d10f7d0d7c91d29c9f3bd5e62c529bf65bc58a8ce76d5c432c82077e0e4ae9afbbdc33929184e96c2c5506b33f169044a02e8b07f3cbd5d60efca01cd5ebc0fbfb34afd9c9ef1c60954e2d3e3105be80eb3bc23879c9314d73490bdb9c573264379496e513e575e2207fe082a344f3951822e33414448188f34fd42acb39b1a4d90a341d2aab41b960688f472806b8b03a498f65e9bf2ec1e18496fc4d0813422f354b28ed5f9535ac4a5c1b1a6fdecad47dbb57a3019f0baeb03c4dd230934e6dbf0a1eb31437b65345c7b65fdb0dc278b600088563ca85b479da46d1ffe60aa83e5badaea701b2a4cd7c80ff191d33dcb567dcbea0c83817841aeccb476ea2f378e5f341b2e033314ca796a22b27c6f3afd746a952e8620b6263052845bc3e69d08151eef0d37a9a487fec3499a282d423c3330f243bd54cd2b5bc94e1bf4e67cfdcd63e1e032d2474f86e28da8adebb29ecd1557d6efb9bf47dea827e3419b329358fd8c9620ce0a20910fa7c59a20fb9e425cb5c078bed0c980fd4d83382d35454a6ddb619fd2dfb81219998057016c1572561457a3f4a9fc1d6eb5f6c0b85df887b342884b6ff30433868bd625674438afaed840041ce016db67b874b85e9ab67e728eff1ec2a40b10071b6627d5d3b7394481bcff70fd0896d989b45acc7dc5cb4af632b632317e904347cd8b8d128627a52f8bdb28b6668615859dd1e84a535b6d8385616bab184d1acd54ab8c7204f6eed9075b3c8ac386436c2b64ed7bb75ba85aaa1cea9f45c8292b35b85a8da5b750ca8a4d87554cc3ec513db992da6fda620ae2eaf8cd5ec8c7a129ed46b804becf03a447ad9a17d59960944a904f6a5b2784140828e0af01026466849a99560920dcab4a9a11a33047fa9d4455a87b2e5f9f83d478c30b2c92723c3f9595819502ccbfae8fea999d7a897cdf306187cc42bfca2ed1a029e970acb4137a695b9fc70c2e594b8d1118310e0fbfe317b6a37f5b61482c1d6c3914cefa0a0535c5e2ea84febea3ced46d8abebdb2df92269717a9822d49b909f5d4d6e4e15d65b82f202800bfcb303ef018f905bb8afb4789931c714749934f0073ca9438e8a89590f633a181a71a30e23206fc7e61cfbd2f065915a3bb4cd822b4a1e901224bd5ac7b17abbeefc5a7eceb1aba7bd3780c0b164368851b37e7e239d9f0d81182046341d7278b9555f77c25a85721a3b288a34885276aa0ba0dc71a54fe481381fffce98dffff1caf8886f69ea3c84e5c1dcbf6eaada2338e48fa03e7081632b7c42610e84aecff4fe64346cebf4774848aaa09758749ebb918784fbbb6ab5153166a4d5f23bf3719e6322ed669684e1d8143871a229b8b404f3cec80caa4ea55f463b14acdd541f643201e68ce46214abd78462e61abcca17346d1b48c26475b05b4f7bb76ef1ab73f86337697f63125c2da97a08eae7dfd315a7848c5076aea7c577abe5de98455f9ad8a4551ee1c7c896c0e17ae79b550f0e5c491d23b7ad79c6bbc8dbeb101786f9c94db468a28a4fd9437e54014cb8df22dcb75fb6ac3053bff38a5f4592e8473ca4f4d4e4c6e1df8dcb8d607188c111d7a7ad1988a7e67e5670acf482c91dc019a8830f4efa795553fb55438b83786926fb549b2bfec780a75057970f5aa86a533d0f688ed15b6edf77e8eda3c363425d812b821e468264c9c70021e099ce0fde346cca263c8f19a1985b193f765803ec317bfcfeaa4479e12889c3493e15e6f7586d2964a4f5d505592976e65ef599f35643890b48ff0c13156300af077044368740077f4e49430cda3cf0dec6e05c4df45f46ba21b4befaab3fbfe68e53b984e30281616543b1d28a09a7bc534b7956154ff7de372be2a13e49fcac5f21136daa8525055f2dd0ea058b29ff0d0f3cc1bd01af15132d8bf85bbccb4235cbd567f3e1950768b0be37d1471184073428f8721332898fe43862150a12e613d0dc93dfc5264595f6af6bc14bbf484100e7f1ab8a169f4a6f9bf2d5c0c59c91f45275bc2c8de1b14ddb58c33f3d2a34ca667e5fdc154103d30b06ff0a350d8a2aa647c8ad42be728428fe31bc4cb298cb029a25158d1cc580bf9dab250c4070353c6f6a92b39e0fdbc3fd91482c7bb7b7d71eb97bfbbfca99e7f785ccc1ce8dd1490b04b72a9d6a8b66916f9b8a5d1a36f467f104b280b85a4215b093c7f11f1a1a2e60c304abcf9ddc6f02f6f86de50ce89dd45f5b66a72653d9ba4dbfa2c0ec797445c5ee450ce50a960ba01d63c3bba5ff1f6512f800f1b4722fb86dc9e69bc8ce47a57aaea35f7396d4ee947bd8f01bc1c085021350c882efeb4cb00ed4a89e340717cb56c056502d325f9fc860a1a6b642553992b51c40882e13c847f930f54397aa20f7874c1691c09a2fa896f2350fbe08ea9d688ad21bead7a58f835569239638aa710829d91a16240a833f7805a4f6d93c991327187957ac0e986f408a0348b37c49b4879cd197165370958c82b7160e09c7c70ec929e41f7a57b59a2a2afd60092a5b3f0251f6e772fc9f0f765d633ed8bdaf5d25003ae1b16f1a88328e05ce744620a2011e203c698532e5b9f32a4d1517f84803a350dc4756bbe6ebef2d33f53bf24e395bf77004e0bd059d92819aaf1705b1f5e26084570e7725841a9ef7777eb6fd80291754de4dd3b0e9596c7f926f0ce3d6cd1cc36c3722123d48ae4460e928215d28e5054f69b3fed852af9a7af1469b25139d5e04c8b3c0ae79004c0293a1aaada602d28bac63a1f048ca44ddcbd4fb972d8aa91655c9d335896b38a3753870ccc5c4f259338c613560d596340a216c2c9c67cf93d5753b1dd336afe8093689ddfbd8ca412a93ffea548dc78c84553333a27c6466198977d20f31ff8abc09c7f3321009bda30fefa916caec34d82939c9b2a65b1069ffeabac60037aa3961a9698a10c49d4ee6358c1ea6548975749c9ae6408a95b07d43035ecb4de25f2108c48d43458c842035e1008122be2dc42568a461cf0aca0224ae21e8270efb617443e59763af9942bba50d68f2054fb19a4bb6da11c12db303036bd73394472d37db1440662ed65a80f6778ad2d621417a11cd0c2a9748399caf4277de7baf2e7334c5756235cda8ea2b39eabcfb0c77b51eb8ad10a4f68ce6605cc12fdb9b3b02bec9b6600a3c602f1943dbd76f6554c5863d08a3a8757b8ae036fe875dff9d4661f11b1ec24992cdafb9d96ee2d7a8e817526451cc37d3bc73732864d43a56fa7eca3da941b884241bb4605fab85c4a4c615dc0bae5b21e7c95d72bd332e4127b49803b471f8395df4e94d8017b5110d80996226ec4e34dcce665af91caf0d0379b3b715b1c40693e69eec0f5c3f8cf13c2c6d4a7629c9b85addbab6d9b28076341096594a6cb2ef2c80669b93b10687772220ef658f7aaab75da849f5a14df026d9ea204ce0f3b195b0789206920e1ad35d92d19df7ed1d36a18505d4f6d1bf4e6e2f9915bc061185f87fe15d65523a40e3bfedeaffa6b8af9161f212eed40e108a852b17f5f489af1c5b7cdc75b84d989604daf9d3f137cf4e9493094aa4773ab427a0ebb4c02e5593baa4f1587311505297e2b1e9ff6f0383fbcb68bcb4ab45805833761581620031039c9d7ef13af3139a61768dee05c4554aefa642cbb3a10d06e8a094552b1840a75a0354f2a397e3d86ed87f4a94b7d1354425579e6c3782a0e65d3539ead35f52dc3a03c7a2e8c84f572cc1f5e343b64d5040933631e9101387966e03ec43606db00414f0d61e5152ebfb5a11dd87d8503a0b7a7ae2c541e7df92098dba6026912bba18bc0e8d624b63f6c56a2bb2c9e3a6eb0ed4eff36dc962824fa94893c4cbdb76a7f43d1e0d083356b99c9d22cb64d2c188aa4f15bddcb77fb1fabc36a22fe9fe0cdcb2577e3a1ff695d92ea6c1f64e8607cc7b5ab584dc0feadf39b2bb0dd6dd731867709fc146897f51115a6aefdd456b3f513a635a181238ea8fddb2e8bb3da5fce1dc9a729f1e542269948ede2ffee6bc8c35f6ff1917e4c6115fdf37093c27742201959786630d7bdd36da17eb0c38c100ba58ddbd53797e47f92edfbe73806b2c3b01653d7c51d904c2afa33f22cff62db442b73e664d159cc08451540f99fa2021a342f09aec9f0ecb8d6094c904f96cbb70342abbbd589ec3e71fe445e1a23687f7be0c5a26924bd2fd57524031b51c108e916f2377fd641a45b8289d2325281ba5f401a8e48212bd17fc90065f9ed30052f94769053299e5f7467c3f83071f30d15bf8beb5f00cdbd9aa2f243b097fb976ff3feed80d2f7d626415e44948e2e2f52d7d318aea499fdd3a76ed63eb86f364492b060cfa56dd648b15e6a4a302ccb10d5cfb3e3a74ae5628a31c5276ba5700a5051eab4afa626c5e8b8f1b2b2d10a0101ca1e72e30b91759062e9b348434a4fa7ce3829ea9d5410c686f11d07d66672fa74e812f6d3d507a61367c6689f9bbdbe9fb25c8ae70069a0b0b3952d4acec4f7bf48743cab00bc2b83b9e7f47531b8806c79cc643748fc14b71ff32015a3c79a794e9608262da06c8afa13b6efbd4b08cfa0a686df862c87124d28755a16a59a6ef6f68f1686736f576a893f2d4535ca0af08dbae12f82bb8ce4fbbf9009e767c0ea577e1fe4fb2c2594289c2715e360532ce87fe3e237821d56932239b809ec80ac0770a354fd79c95dedfab0083ba564cf1e7ae62f6fed645011ebc239f5e9b110afda276ea778f145f060c9b05485725183ea6d2c2759619f41d71983b3948927760c274e819f5ae7967a7c3527da261d07501ec7d29288ada05e1ebcc505c1d13f2f15e0b93f6523f3cdb43e15350c6f2af404652a9cc74da4d9dc90738b1ea5bb293998a9966318c0e0f003f1c37ad9eb7c3bc955a8cceb4785edba0f50a484deead69dfa7e1727c232b5962cc17418e42ff5f395cde60aae590d9f8d287baa38360613b4431e4ed8a3aa15a8957356ccf0b6aacf59fd311183a9a7e86938f61f57742a0c619834dc52b14b395de2a25abdd002551cfcc7c35de630acf7adfcae086e0911f8c532cb48b1d40df026271085a3fe92d0488e42dbad0094dda36297aa13ac06898262a9034f669dc02192f0876e8a9c50421a3e165845167ab92085c1e678096c36da02568cc25f0ec731e8c60ca4fece6d7d6c9e4957f18f53a29ef7cf164f8cb42bb389b3c72f1f5b1020ba5428212e80b6299177a5d330fa04fe6866c3bed22e23bbad00d1954b84143c2a6e75b9c9c71e54acc352fccb005ebd641634468ebba01ec4f24508d1d48b41b3bbe5c41c6e979036d625f017ffef5d53e63c895a820d61a412dffe3cf5b2f63123dd8f1899f258fea2ab5b762b10e2b5700fb140d30ca46e3ecb16a44746f06a1006db9f865206fe9580f7b893babc7b445a9a11d488e792dea18a6ff9797c8bcf5721badbcba9f7099e2e0a986bd5463b01491b24e3e70b445fd67c6c3008dd1ff6bbea9c1df9aeb8813ba79590237a739769872fb6601bc07fbc5fd322e3ce0b9ff6c09e7d5f1239190f08160a127024adeb7dcfc58a197736efe984453a411fa61d5838b0606d8ad1c0d2bc5176a678ce03e2f197b082367caa7f14fe655190f93407e695fa5ba37ce562f662d10ef49d01ada6bcfc1fafd830a086616e63c1ca2d7d0e590b9f5ef027920ae175715d41972e288f1cdc22a1997e3d367aceced183e3e5e1a0e0f1e6c6f4d61dc52627b74a85d119fbb2c3456bcc917badbbfa7e69e8dcdf8396cf0e2db7846cfcd0a6729d54ea410eafc71cf430e5479c80176db42e3da2acafaf950614b4440e73461b8882d5188f2847d900f68912fe9ade50cf6e76197ec3183ca1de63327a3b1585b1940643d77f1b30562aeb005ca80931ccc655790501e787f531e70346329e4f3280305ce4ed368b953ce6d76d5d42c04c7973cf9c2a58800933a83445f2dcd94b9eeafa9cc6c15f9bee8271ae930d45c0ce0344d7216296d937abaf8c7d11d53030e7aee64405e75f305aede37a2b4e74b09b46a4877129b2f74ec6f24eb699bd00439a4a400f9a7111b2c5ebc8f0e9ac8f107652f3bf04d8bb13faf3420b499134945d6e76916d01605ea770ee023ffd26ea63ef261cb2fa08aa8bc4a401b03d0ffffff2f