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 59162 afaf2c07beb92f90b0aac737d664a967b8dfcafe45bbc9b9b1e50972302eff9c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b8d806c3b290015af0b97e49b31a043d209754581bee52dbdfefe2e0d26d5a36
Certificate Block Hash
afaf2c07beb92f90b0aac737d664a967b8dfcafe45bbc9b9b1e50972302eff9c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00956a000006730000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c799db144d642f492f46a7bdb2c99c3ad5ca52013b2e989b711f93f9adc715d4cca67717858317818ad5f914c92624730afd580efc9d7e1db6cf781ba4355df4d445a1325cf110408c7a9c012835e60650888b4465c3b9e641250000000000000080000000e00000956a000006730000

Raw Header Hex

00004020a864fcc56d29f0a0e6c5205a98c40d06657bcd0969e638e6965f21d7c4b4878f1f3e7b9219ebf3de2083a3ec4d26be7983649aef99d6036e69f563895f7ca9e2e2ce116ab1900318365a6dd2e0e2efdfdb52ee1b585497203d041ab3497eb9f05a0190b2c306d8b8

Proof Data Hex

59,560 bytes
12121601030713c54b4ad161bff9d290aa651969e9f569ab0a615b90ae2d66aa68db8b12a5bcb72cff692f828364686a4163480e518bf168590722fae37600051ffc81e53c1c84d68eb0ab93e4322df116f42e6f350c9bf02a0bfc2fbd77c1479da071b3fe335755ecb75af1178a6e994c06fe71a070274c19ea5d8dfad9123c73837fea1b4cc71e0e9d9674abb7e2cff2702f30f0e2dcdbffe530be8a0d8e1f6b40459dc0a289b693b052e6df9f61f684759ac7eb8e9173b373d746fdd27438e29029719add3a5c2247c5ef7f7da17374c75b8581c6f46f03475edc2b736622eaeae4296ec5c405fccda756e729f9cfcd5c3de640eb15ee974df3d9635d34658fd67b9ad60d268dee0b3cf033895bc703677502ecebb63953a64cc42f5cb736bdb7543f3547f2cb6d5dff7fc4cc1284a331edf8c6989201cae10f4e7bb519f9eb778de6c8ba3d5dcc06cc9cfe4f3599ec49e93f9a3ce31ab8fbcbb3342e4f0429f01b24405cac9af26e1267391506ae47ee1272832b8f64029d5d616e71601dfc5b47101c05bd6207c646544bf10b1baa8161447a2d291c6eb4dc1f7b8748c6eae139033298b754e7fca9705fb31ec8719fd8055fdbaa6e4ef3963bb796ef5c40458d9960a8a9a149e1e772bc48399f54345eb1f14d1e238e09bf96fe734fd1bbc50ddf21f6a282378bde0e03b2ba68e38ad28e8dedc633d075639786a9d71dac23567f948e435d5b2a491acbb4e0f3183e7d4f53dbd64e2d32411ca872c5ea1f8da2137e4b14b69b99200d51802f6218525ffe4889dde96833cc208249247e241bc8b456a4b8f5fc661ad47d0f1f68399cfe8ffb4c69ecab413ca798fb177d6b4c50fd007beb9f9dee41059abb58e7f3cd7fff6837fc587699e4bcd270b5a661741c60ce3545cf778865fc452bf2616a6902a1c5dd31a723c1bd111c04c5217a677fbcb069dbd5c0c1cf018f33f7b88d2ff372721e1a22322811e087b636470752641dcad4a80049c89669d7c8400a5c2de0605797be0095c705b43ef9c8ae5d7e2b241e66b443f05394b71b70dfe99356452c277e0c649f6a54630612d83235e8bf03b77a3385f76dd2b7ac98d0b20b5466b2e329e4276103f3f445c612ed4becc8df37e90f64f7ef7a45c9862e1d3131d5074b9b7cff153d99512e0c3d5776ea42b36ca6e6cd281e93264f8b3f6a10b6c42b1353aa8fc7fd40ab7a8c8618ae9cc1239c9f3a8da8b9308b5c67d67ae727d5a51daad7afbf5f7258ec827f680955220edcdd90f3e0e6c32f493822635605a467d1530dd1764aecfb44912a99510f33846a92d7c9a0998ca34f1f6c7e0ab0ab24dc0dbec906fa3fbeb6d88bba68b4a25727e7ffd62fffe40ee0a86ddd5e4a2234c4f3e0333d5751696f373290144de67f953cdcd45a6b9c474298cd808dfeb1b9ea12614cef5fd27da99b90e89e9733da68d7535bbfd6fb8b0d20d9491dcb0914d56ba985d7c5553c8999b9deb4d3ee4874bd98c2fcacea28f68775b231ac984c52ede7567ef9d8a6ead433733f23613c287398b2e9a58ac5dcab64ddd82e0287b45b8406240bbbc316c172befff0753eea5f7f02d1961d83aa2555821298c73a04e1ec74c5df31cc32015842976783a602a6eddde908acd0648db7cfd66321e48a6cd22688a7f8816d85993cbfdb67e79e005d1a98518175e7912f2110c0717e60fa271e05439ce0c98d407da16a6283dd537d9e18a4a918c785dd5879085c5c047fe237c3ff5c891067bb0a21f1dea38e4a92939450b4bd481cd60986eac9958c2fed70b49511b157e347651e6dc433589f742a03d6fc8841fb49549cc13cd13fdf83385e952046dc397b212877f7fd66946bb513d176049f888bb914128916ccb9ee4784dfa182a072c64d093ca31857a3fae7f968aea3a38605d5554985c5cc222de11bc35b2e8ce679b812be836528c23985de2b3872a5cce9e20a212f747e34306b9f9ba1379cf1b728fe45ebede39b4090b9f0375bb9f3f69dfbcac7059ce8aab69d763e2f8882eb320a4388b696a387b462318d48c492f81d1dc512e8a6f9b9ea6e262c70798b3764fbca5f59cb308cd6c260450094c20e1df6f103b6c5ccb48e9ff56e14d0e91caa758c990270c49f2e345591a622d8efffe9cc9e88d318e70fbd5a6bd4e4d4d1b18f08784073e662a629d3d815eab6e242160564793558ffcb0f16e96daa2fecedd170cd64123e6a242aa8b360fe7a9d6053a11b24bc3a1443d36c84353a160466ad21fcbad2915c84409d63aac7d9b08579f8911c8592902d063fcda9d3ba8988b84dd236cf2e71cc7e075ab47dc71e3edb1bb6be7c861c5e4a1b2629b30fbc9d6210bc29c20847a4f4c3937b24e30fdebe9a1d8970ea5463bfbdcbff2560a4760c605b5fe260b676fea53ab47a57b0cabd3a3b175a94403d48c278d1c513de3186f256d8fa45256c2d17f1a2c5fb2d5082285a8d51f9db2a22d2544b3897055ef48afa71ba8fc57825c17616a3c0fc393907bfb231144fd18f912b26bc6dba32971b74fee6a98154f7bc9cdd790f731b315d35cd01e90e5bc65d0e50b165e4ff632b37ab40de44fe5dad966dd92ad90a1fba99af3a7ff0e1d4103dc169ff67b91855045427beb6b3cd9e36bfdccc6e586934773fba3f766b262c770e06ac18798315b97ee38581258f81f9f25fc65075f91df11953f993f5a9396effcfbb7314e93c380b92dd0610e45db5e020a258202f73b06830d90a2a7728d5c2407ffb152bde272ff7c85d648efd67c3b24bcaf4322db26345d13ef67d33a784a839dbf3e5159783719a3fc88f33d1789867fa5ac50ab790e96b49967fca6f625bfe142db6f358fa8615149cda2d2cba0c518479f5649baa52e8b0e792594a1b5f0e2bdc41f582abc4bbbdb4229b6884962a381d33183288b23375cd5cdff60687cfdd7f6cc567622477c5a7fdcc4db7ad91a8ff3919e92b38800a08352614e6f37399a951ff0b2607b76c7d53f76cbfc24d12bd39363c815bf403bea69b55c4870771e534bf62b3aad3f82fbc85b3cf02610e38241869a839eaeb5da00f53d0c0112e3c799666bb801c7c0c997b66a67a27847c7c75dcadad2c82cabe395faab414ee3ca2b17ef32c3a154062b95ea758dfe721615ea87aceba2c24a2eedc3ceaa3fc6b25fcc5ba7a0a9d6e5676643d539ad9fce803245c50d2e01a183702d87934fd0057993387718623ee6dd8d642b43aabb75486411e1d8e896f9421fd67e61320a42537bbb6ff7478aaa5ac274cce5b16a1fbc681422f7ba7b6661065743dd7a48866fc517ebe19e37d02684b5c9586ba53ca99644e2dfcdedb672122946d5136cb0a85304c6d5bb91e673ce2d28af46980e3f59baff27e97320e01020ce853f06d90144aab6973fbe60e0927212a1878dd90c83266a7d348864f4141ac6c838a39d101e61882dbdd0f28ceda3ddda19a300bf34f44077711a32d4fd4ec86404455f8fabbe6d73855346f60c44cdb34d297f7cf5ea59af74ecada5a459c7ad3c49638425b18dc2bdc2795d9e9511b67941ba164fde107eccc50220c31e24d61459fae91504000bd6a994b39074978c53fe2cc76e46f511e0b44f8104b90c5741066e07a06075d9c249357c2acd12fcea2a78ed35254d1939a7f006e39c9b1c565cfb6380a756c7ec068e74bf68e51ec6c3d135559938934d52d01f6857a58365be8fd974042ee436ff7117bb39ef927794cff7383e8972a3dc10a32a2084a1eb9b8b4f745228743a35d74ca82de20236eaa8d6c11e8d6724a8dd7c0df668a1197dbc77dd94c9ca00808deb40006671e5b0695dde5f4cc732f31db05fccf2081e019416189acf0296f33106345e8b83adcd72ed56fd8962701d1248070c8d3933d1be280ae7dba7940215072a6adad008f232ba338796f90f30bbfd529dd14dba5864feba88e9a5205e3a60c3023da9a9c81c18a1c8521924392fcdd6b8c0572dc47cd5dc74b3be9821897b6ff050fd331164e8e8f9336cff0db8816526e4481ee54786afb48691edc8129bdd5b1940f0dc8a54f4d94d6d364554bfd0d1304315af5ac9c81705ab0fb1ebeb7b705784213d2d7b70de8ac6c66616965c2051902dcb33938f34b61533f9602ce81066911146551fea37e2c4b4696f34d8425fc1664ad737568d235a7b57b0dd669526c12f202a42081a31f828d28c006035ec6e093178433aa1a5a6e1f9b3641f99625fba838017c5227d65369258aac36fd4274156f8c6f0eec01b8983613ac75cd17cc7913b7e705ff15f7e8dbec5c6d5550aff4233aaa17ae22ca80f45d96e62689d3764536d12f66befabbae301af5da7b065a38aaed438648700680b1d4b77a51b083b3b88681da9d3ccf1402d5cf18e3d38dcf0bd9c6a908b00e840ff1e26663f59f9cd2c06a942e5c0f6fee65151e3c86286bff5e3bd22650bff514cc6e873f103f76a1745a6837cf69e7887317a194ef4964724df5fbbd4052a1ba495d71b8aeb8486fcaeb151b93a8de8dce94ee1cd2277ee0354e4feecd79a7cf5ee934b5638a54af22f9a559beb629b74daaa28dbc35de66d66bf48d31f4ccbee36689f6ea9851ce2400e8db307eef4c04880e16d90c68fe835d9099fd55f666be92455214d437d25f4e873636f4517f9dec2a83dcbfa35aa8d7b178a99a113c15454ffa7331a24244bca61388c4ad96efbc12c4b96341c5fb213c001cdaa544a98257693d493146c36fb7c866e4f1ef4d7572a6f2af9dcbc64abbb9babb2356138e494b4154bda21e8b5ecee22584423f0ec24fbd5a37a8fc3dff8ae6339f1e8d576153ab93d2e220cb1781ba7e303ad336df597303862ede1e11f14113a6d196a5b3535b494806fa9439b26e795f4aa407d398b46df050efd7db38deec22f29fe5e8ebf65da82af49a955f78435dff658b8ef5c552edf27d71171737bf19f367c3e083c5213ad5c5f1aa62f6fd81d881bee54cc49dfafd2f2f1564ee02ebcf8d5ed1ec727dc62d650e3e697f859a1d897936e619f04b6791bd969000d6fc2bdd6cce790d49d5d6b7175463aaa7e070f86477d857d3175edfe1b7684c721eba8eaafd36d937d64c6f789af764e39172aa368fa87f94986df2d3f1a1ae5c3b26619dfe1ce685dc659547b5410ab4d161b4b3823860112498d912829f91beba4434cebd09d2e86858e4ad67237933efc49d78375f0f1909c10bcd09e1e33b04ebd06527f84962c09605ed0d032d037750182c86379dca156c3f6b3871e5a8e705643c0a8170108965f42876adc2d74e710123b252c75c0215c99484956f68b05b01004f56ff30bc68bf8fe6d4711f00941fdbaeef887dca76d5776768604cca2a0c06a614632856e953465950e3e65b70a820f29719bdfe945c288bcd295e826087eba3de0a0fb64c94ab12c2ae2a9dcda4f0c00e60597a272d673511ebae0580dcf689a9f513e97691ee711f5d78e1349dc99db1c03ce42790d8b59f583fa795fcc446c95a183d5235fb24ce12c4e2eab23c9b9c5b57cec51f8b86a6c271497f0e3c70dfc0ede76c29cca86b622d635a20cb691347aae41bd935f25f0982db4344d80c9bc846f67b4ea189d4b1fbdd09002fcaf68daf35fcea3a00f2f93fef38c2781f14ed64ccf632b7974b0d2e32a2409775f41adc4f63db90e6db0a10509a46a73ffbba298e595e2c62b25685d679697b67701f31dee4ea3ea2a493ee97e89e0a8fb98b8a6ac2ffbdcc480d5b589c51f0982550a6ec3afb13b4fda76eeeda16242ed36701c3114ab20f8518fe242c51836bf1fd5243d941d073754d3e4de5f620273341185cdf2fb8541935d6ae212d388600cb649d351a3780cd0abdccbaa49798ea00603f237a38a715471f0ad65e4212d9f84dcdbd11f0a5a74159ebd0c39656139ec544f863d0d37f1e534a8414d81e12327f9375f1dbf60274dc30af5bc47cf0362e2ef6d2dde2c9b405b05e21982ec323df1a36c8d5e8146cfd01ff0f9098b5d20223fe0ffbc3dde1f810652e551d186b7878851b64078e61e5e179e2a9a0aaae66d28dbe4ab2a2b8a13ac7ed3d3dbab2ec38355ceeaedc8d1310985f59960ebc33a9d4eba674c4b4c10d83a238d366e75fcffca65c1ef38ca88bb4c5ef4456d16a368b0522238cdc8d8f95a7730e89e1bcada5c259b10487c9f569694bb2784c55671c8feb910f9a834b7e22e61caf96e995b391a4e0f1b36616a7cfa7dc88977e52a60dd60524f0c74700d4afc356e68282962c49d1f1cabc56fbb6fb1866e513239aa8d7ba14bbd68d9d4a05d2e8783e24144190df27d9286d3c89aa9a3fc8fc7c819c00a6954804e51941275d49d508d025b45c58dc3737b312df27c0004d2f01e9e546101a312f8dc524727b9d935bc316c0622a9fd910b5a06a8757aa2348a23ddc78dccae5897c24d412a0a9c29dce1e7bd67b57fe02cede44e17875356ac934bba37707f0807d2bfecaf63440da8e70f873e8d6d397777bdcee08381a68524c17844ae695ceab80b2554e18ca2b546d696fede8e5f70c3734d85d4838acb72209dbbb4f5f0453db33d3200b08ceb15011834a3bbffba8a41945f3cd08c45358a353ceb336b96578d23fea0b9efcb3f1b338c4b98c6aeed4c14f4819b7e3f80b2321e99a041ef3e7148b1201d96fb774119e95f520a6444593b8ca67b220b10d7fd9edd3eec29b150f3ca2cbf60aeabf65b022bc805398d8868aa44e30a6b348c932ea329c79bde4f0bcc74339b708baee9ca52f732f0f4a912c68ba1bce632a9f976662a0c4878a56bdafc763ae36f6340da08f6db7ecad3519831a22f76c1b39bda24a54d9736e7d5867c591051df4d797773cc3e4ddd1a7878372d877042fcf0484984f1a482bd6ab528381e14db409e5d1a74a782bc2c58dc52310da504db73bd14084f71865362183049866ba4955ff78b84988b0e3f1a96412686837df12cacf8dc8edd87b4647e44d32b4bd66dac8db8887ae41bf964e65aec0f596b3aca130f296bc5ed68e1de50554412ffd2783cb27ccda1e38b089c8a7138a8a3d621af4130a0324cfd3291f0d47bb384a22eca198e0488d5f8e14c5ad0e0adc018632113e669ea89af6390cb33a59e64d44af7d418f1f22dfa743acc4619b782ca8eb6dcbbcd3927ea83d79590e214cf7b73876fb6e9c1c809ee1e757349bece85c04c8c8e52b497d5a35449d63937540cfe257bb69097bef3ab29ccac4535ed0eac22ee10a4dbdff7dd16ed0d5fb8346e76a92b59cf90da4f12ca2bbb328db46e89d591344ddf459257af72e728b78d054b1a137ed1854a3af74428c148d5fe8924f1be46cd3e6f8da20188d27891b21f855ce080461f38a885701296018b231972fd95c90674ec221090b266dd2c4bdc3c27f241d7e506d2162a0d6f1cfee6ab011d3ff6d960ebd1fa4f1ee74961a52c93b6fb73924038e92a9192380e0a50856a02e236dee23ae585f35274e6c9751e7075942d7219b9298f0b2e16f059ae2784957d8326bab36fa08bca47213a7f6a8ecf9886f078d37e1844aeb9ae83809227b30fff967a1579f586c2d43e1ecd9e48d7f75350138b654f744da3004444abc3b0b64a3b14bf4079714e94f18e1e6152ba1d44263468aa76248a2644a8b18a53e146e28f97f951f15e83c6b7c17e2c101a6a0e1febd3199ff37df36dbbca4fba989eda1775503361c24b8ded296d55739ae2bf9ef586aaafa38980a0cf03c3efd0e52d0e11acae35541ed8d05bb8c1e044c4ec17b2b2cf0b32f88963f6b9bc5db761a7426477b895c819fe524ec7017ac221476b5c4f5857402d80c30572580adc3e7b99f714b0a4d1502bbc5599ee44408632659fae8ffe8ffb5770523c33ad35a81c1ba02a4b1e2b29a7e2893f02b0c682c87dc7b71d415b8322d8a13181f8992c2677969f19b1e7950686a24a2feafbc66cb2a46cb8a4c8514a708580d57e3b72a02330e414357fc895c1a61f8ac922e0389d2f8a2cfd98a6acce9a0da1d3e0969ee4c3ddeddb7eb36c7b03abe94fe2486ea59c91d279e2510225b623a16ec176743439a503010cc4c2e5d5601790d23ee05fa93f8b39d440b1302f8dff7ccf2260f29fed143debdfeeef394e7c42ecb3fb1d0f10e15344ff2c771561dff7e13a1d9d45843e5949be2c1a4eea6d2c06c6849b13a4f5742d88ccccfdf81d4ef2aa8ba3cc4d29e3e29e9bf4f3eb61aa546cface20a0120afaae5b4a1c8186a73b9be0233ac63b3bb834d27920ba94f9c426b0d307e2e4794f30bccbff214335b5d7178fcce98217fdd34376bd856ad5ae2087b92d8c4b7dd4a4004ee02c0f37ccaae931632cf945f82fb2319c76dc2ffbc28f35006ef497619f8a5dcff64c83f4e39402193926d25734feefb5356faf6edfe378cad7c394b86bd0cac5e18ad3d4e1a3f120a178482537cdb53b3217a755f27cb1deb88f8db902f3da25088097aecc2543f9d5c96f2dca8a42e0364b90812c9e9335e37e5d744e579ae6fd4e7a561617715ce0a2975221ba020ba86ad6024b21b83ada17b9e357dae363bb86da936176de2f2e1dad68f6a3fae306cd8da57adccb8131a62364be3f1d13ab0faae55f5fc5f860afdf3e8d2aced5ca18826f393bd6737bae968b8e0809d918d762eb7a20030a3358a7d1caea67f83b6e59900f6afe346f0f46bca1b526ad96d780c97d7dbbbca35ceda6eae9cfe49997ef8d3f50e4fa1fe33ee081d5bcb78463792b4a0ddfc7b4b129f140f346f4700e4f428f5cef82031f766f14dd75d6a287a46b22ba34291177982c582dea1f87f757409b78ba224072c8e6c766a12e62c346ea59335b8d2262da856e776ca55351423d46c881a1284068ccfadd52dc637246c1240494353ec6056f02b129c3ac966da9931b694a9353c513c3081993354cc7f0414bd5d5d173ba47b35e717d00b974cfaa4a6ec1d96faf4ffdbc3cea9460bd2e610cc3864d504f63ae0ebf7698edf27b543f4414e75019ffbaf6912465d59b51c1d6e60889290d03f427966bfedc64da8c9bd3088398cf167f75ca81ffe13767df13a2e6c9be123641ffd7675e04f91051d5afa86b9d523e7a49ceb3be11bfe916fa70471d589d8748b4dbf63b54ef047b8dc1594ea00ee8f15d669ea8452111d11b05829a24e77ebdf55171a5e336bc7d6b392772170c53edca8359ce7ac961e95ef662a905864a0037584b9868d5beb738630edcb044e429a8bd73eb190bb84762826bc78d7da358e8cb1a64d119a27f9ded0359f684f7dd23e40c152a3706b7386d601fc06333ea0a841b2a26040d2f427f52c02e441b98be47ce9bfb45c14778712227f7c1b5bbd9b8c613c31dd2ca25ebc94f787b64c58000100c9eb4681dd3c88023e659cb9cc6dc6bf626db7d0a8c473420298ac2f6e9b75a98beece15347fe06ede9cb3300f75b0483d32c108ecf84637ca84a35e0ee721acb32cc4b82535a01ab1605685b5084ff83254d7744bb27d8b5b81262461a9d0dc71ca468116e57c9437f9384fda99100eb11ec686a61f1f65400828473a09ff5e717d08940decc3c4d688fa500e5a0afc8f105a36fc3f9b03089c79e60362c67ec2a66e4d2e1b0cc15fc4560ec7776db1dc7ec6ac414bdba7e3c9fb24ed48df871752f04c523f4678a9e7bbd29963c85697c6af28d52be09038cfbc6d14e9caa7b2d6693fbcaa15b88eb44fbf9f7a05b2fd7616cef563267b1957dec445b916fe96ebc8fa769a4e621ff40a90467f7def0c5710458cd9cbe19006296c77e55d188a936621a6fbfa59658c0838889e3d6fdcfc6b444bab4c562326f9ddbed560f6d41a9c68ad01e99cf2025871fdcc94fe6f8d69ae99cc9280d79bca083324c391d8d08749b2a28a96c2b7e0fae7da50f47a941f6230f8f0b88d2901f7340095516acfcf91d0a048140e76a9758d335747d1e23945bb09258862c19a89d403819497799795ba04f435d15cab694e8472a6eb7889802b0be6ce65a190b21ea561916de40d7ac77f07e18f60417cf114f15a7f366bd9a9336ee270c96f4ccae731b0d8a19198197ff8e0fa4b83ce7c5ccb05d6196b81120caad7913312e3462d410117f526e4c7c814522b7657a54a7db7904f1640f0a5f7754c711a8a8af27c1f9d19fee45aa029155d7098dc163de511f57298aac9974b238d0ffc06222a9c23fb3c3be5505d55a9a53986b39fbe97c64d4ec27923638b4c0f26841edc92bee877320a8b1bdba6f21e0cc95071ddfebdb6b1c27f6dd229239964ba042e5ed34c8c9dcd4479a2fdb004d4a1209055d044921b072a644d6c5a4db80dc378f1faf9d6735fe3b766138b040b7b5c4a8848b2a846707164dd76ddd4e558fc50ea984763d03a967b69666c93ba5c7cc911a70609d4edb1b3f945e00b79cee03f50eaeab91e420f793cf92dee9b6bf19bdd75f6c5f96142a061f1c10fe23542fb49b09a7f1664db7a1085c56fe4e6631a4b7f3f5bac41ce830808637bc9cd3f5142381eec39b236111d7c40f67498c8a6e74d3b422c9baddd75112383a685c248d86bf3b1cc1191d13271097ae86a68ac73dcaa7427fe157b48d2e4d63bbf1ab9ac0adf31d5f311bfe3c82b1c2f1ddc1251fd02754c2b2ee18e46158c3b31a927b424165f48edfffb0bcc989aff7c2898f1b32569751a8a0f1d4f1c8b736dc0dcae9fdb6d17953736462bc08dd179db41a7c8b6094f6ac85802f43d53cf758a28a0049b51e0ff7b05a2eceb6f20a77cbc0ae668f9ca5c4d216231cab5ba8c983ead2a5b9597fb312c863eaf18d0efa888c923eed33dbc26460302838c26496c029a3d25d6cc4f9fd21b287a8e8f640e1d193ce6c19fa0c4e31a2e5a8a4419d44160d7f3b8e24a2e3183ee63f0d597cfa164020193e7a163ffae8fc741899c5e3247a5ca020a4576e94a8f9a7ac6a706a0070cafd12f65a1ab395dffe6602a5021a1d2d7b9a8a498020a25a8348e89bd116572d4fe33c5732d7533994614d3f5e87c0495ecf670bd00b268f4f664f951a76370fb37db54a8cda29e76ee313beac6079e454624ee565da8fb1f2a569d50791e7c13e079bc88229930c6821fc3f0340ef3aad114667e0014e0f3cb733eddca15882a7dd162a03991bac24b48dad6455dbca0ca51bccb4dfc483cea2dcd0784ecd0f3f82baa0fe92cbed535f09faf2910918cddff46a8d603d21bab50e19c2656e89181f4372b82c6b56c514f298253be13bf907cab1512d4b34f979f2757d576cdb0a5f8f77937497b9ef0c3a7eba52ea8ff36554745e006f030f3875a0f98c826a00d35930de8a4fde93e173007369d8b7bd64e35ac9b5f62aa6eafd41869e557d7233ee60988e94401aad899a405831dbcf95da7d7c0345d689144a718c4765828b5cfa4f10340670e02e5161e5b4d8933157c5be2485b44ecc802b4aa3db8fc7871fdd454e410a9e79472c3f5835b4c596a5685a6f3cad7c60e0bbbfe91f7bdeb459b048121698b4d6161f574af363da4811258075588d6a4600cb1fae8d80e74f7fd6e875cfa9f4167bb20a0871b491d415ce446609bef128e1f13e03ef076fcdb9428b9b15ffe98403f8a6dece1d1eb2edaaa50d324dd13fbb9dc4634a982b0b33d54fda76a4fd817c80768508c5b7cba7f861140cb84bb7baf98d0ac2af5b5d4c12b55c6a3ed11107faf8cbc4d64b96e1678776fdaa65f7be26accbf1511bdc53adac8226af574c1bf1c3e5a107d2e23f354a8a8c38b9a7cae47ba59a5c1a8657ec6b8aaafbc201758b5ef0e7eb722770c147c8621e99ca5823f5a63db4062f93254a34585c0fd02f08f1a01b603b84ab6512f1beec9682a94bf0c8a4155d294690bee91512dfbf86cffba9391b6f1d67a80ee91c07b6a4b085277964acf111806782a7b8b33de79a02ca07b48e90fd19168a0db8c8d2fb696e9d88c4654852170d06569e5ad15f267b2b94553e9add5064822ef7fb9cafe6c20b3b3bc28ec2152fb0f1bae60dbaa34dd040136789d4d6e29b106bbdce5a6f1b67bb7624ed5fd97c5403502dd18cf12a67cf51aa7ac517f887291b630e0d17ee38983785b734a594708d50f782242dd0363352c9b39be8b64ace8a0d88232be424f0202c278c0701fb34528df71666fb8513853797fd60fa21783840cec77d2b04f278bec5c0a7ddeda75ece9eba0cbf6c374273584c5d1ce0b4236f2057fcb31969c648b7afcad3abff255edcb6bb7e3201e33944ed2a24523c7a600de8a37293167ed8a5e5097f90f6fd76989777e3916b26b841027dccda4d0c437f6c586f509095459f41355fbc85d327258e367d98d99434b4a09b7b6f28d67492574667956fd7593d801fb027194e5322c56253e597b3ea53bb73767d393746b238468723445e59cb8f926e55d0cfacd4a1a8bda9aa25cf617b0b5e2a498240a29648dba75b9dab37254d73aae535b088d2f8694d38496d04aeaa8246109dda8b93e1d9922a4eda0d5fd9c5b2d90abf6b8fc3cb22125ba380e00bf2cce57085945f05023238698fb446532ef8437c118ec2b90035f77da423e1dac5ce2906641c8bbb1a3361b563c3b1daac99d5d92995b5ff0bb34bfe206768e22c0f5163a16f7e691d4ae71d865de2741f5e762cc08cf7e49489e4d258ae31fea57a6f35426e11bdb122d264413decaab5489aee332331e3792975738b8e0a9299e6a2a2fef1dda106b70fe0faed3aae9f652a0652edc832a9c9591172d1495018a903b02f85215959f0144be40db50383d1d49e2710d8a15473e284e9f371d9af9a6f5e261b23dff1458e275850dcd6f0a79734c113a1ed4b09998ef251ce11f2792f7db24118b21b6f710f588bed95c1de2c02ce5920abe450cbcb87ab477ec598c120b77be5475d41d1742683c3e16770347233d983d176eea960ee68fef6c5cc84e7d3ffd89502ca5f367d119170f906f0a9ed71c13cfa7b464ef816785d45d6f0e87ef5d94168e7fc29d378c8fec35cd22868243ea32ac67616d8ea7f669f8234025a0467e58ceb744d28ecfb693098a50747697d046ebf7fd48f402ee74d71254cb99287cc3aaa9ef3aef9d8d9d6e86713ea0687a56c0c2532799bab52e1c6513457a791308fd183b99a34d798d58c7003d154ff0b6a47e83f3047ecca1e1d73d80385ecf2f1b7ef59bd2eabe40ea536344ce91a396a209178cf19b45d0906938a2db6c8ccb3eac75dbbc6594f0ab9f955ea3589014a1ba16cad765bbcd6778dee0d62685cd278c6645c02f1c8dae06cd28da0d62b2aa05f635f6f732c2e324b16a01d18ed7e49f5b4c8c340fb89162632ac4a3ef07c26be577033302246d0f7d7d2efdc3de8953e1dde22e65154e78f002788d3172ed2a053a46ad93b5a6e7c446cf8429b3f7a135de3802843be75dcaeb530ab5e45f20f475b709e0b41c87cd64faf47ee84b74c8e529254900e550d450fcab4a2a83e91d8fe730a372f94cafab1649b12beee998f0a0e7600a745ea13e6bc6b319628700d8ca184190228a7eff2ca5405f03744fafbc2d43df8d0595f14dcd38ca6c5f7c86c81e37b726d21a5059d9a105b8b8106ea2a4d02f60c6346354e6d431a62b566e89725fa15bdd0760272ef12a7cf52f977860050747b765b4e04f58a94cb18426e41f02d49c39b1bb523a741d78638c94384341703c64478e421ee4b3070ff90c28a6fd4b54a494526420eeb4a8142772a422aa59d5bcc76991022a5fa90193a4e3a82f8461c56b561b1aee302572289d4cd7abdc15a7ac5abd5c4a7098b689bb56833e3c3f89c02d14640fa0c1d59ea175926ba85b085b9894d3d76344646d7e8ec50272b8d5a9897eeeba9ae429e8e6d139be12bb30c6d7d62c4eba7e1b4ad02e2da37c945188dab8f67076048beb801c4d70c41c7db7e2139f2097368af15bf293fc9edf010198e54660d4b454fd381dc936fa494b3b5b03515662db5389b987a5bb8d0a4967fc431cb100d04af59cbc6a9dc17e70bb549530395e6047c5234319ddb914062592e1ec6eaca4c81d2144dbbeed99de015dbb6272b2d331adcc3b8a3513ba814bae59ccba8dff22f588d5ef30a5c9f5960508c93a2459f0fbde585a56160def85844f92709ffa9ad6f4bce5494ce449b2c7cf31737f6fe21a145c80741a6d54ebfdb41d3a9fa0d2f1614bb14e002d03d04a9c0ef3c4600dd7dfde5b5c705ca9b70a9352b83b0571ba5bcdb5a55a68874c1b1a5a0dda671009e0e4e15268361c1820fd543e9c06168b2c33c1ed4214e7ed655e3184751b6d93f54ed15e4c39769703b1e910514b2e44ac397cb085f7ab537b4b0a42c646bf158393849ba32a87d07617eec0e32550ae21c63eddee55d2a7cfcd5ab9fe034702297f81fdbc3530261c05a77d05b55073ef3766cdb2ad75f8fc83c4a50ea67562a7317674d6a791a5974df18e7e05a04ec623a5090c4aaa688aa355a4b925686036c2ecf54c47ba7564c8f9c10caa758f7232e27a29d506e6e56ebcb885bd1491d2e74e34ec6005cf4e8be758d8ace54490bbc3de12a186e9c302eca61428e347081d787f89cee80b66649357504e987d07a0b64179cc3e85281b26209ec690a09468234c8bb12d7cd8b8741c8499423cd9d3e37f1dfe568939aa183bc7e0f7270243c27b90f484098aa554304925b9aecf0a380f2c62ac01163274bca207fb19b92aafd16b3d6623fe5570964ce3c8c79f4bc967c41df4b8d4869afceb3cfa0b247be21cf1ecc9f3694189db1646f8653ca2a70a8413a5f24d5d39f06c7d7f6606ebc88c74e381fa65dd9aee016dbc9085ae1b9183d63daecb0311d90ca5d741220fba2beee3705529a40ad2fa4948d0ed47f1b326b35a1a872d3ec05e69c53cdd42ecbc34b99833fb6aaf022ac4e732d1aaece0cd88911f0f8174305b008a46a0caa5b785dea383cee3d2e6de72aa7061e60097b073230a5a9893e0a569ee3d0d94e4d77ed9399457cce1942389642ba73cf6fe890a99711729e49a0df7173ac179d1941aa1d8951c4b000ad14888e98e82687fe35cfab59945afc4e79b19ad179606a936fa0fcde9343f8aeeaf6c6db09cd447d59161b955090e213c48b6b3f39b3a04fd93af58029d54e326ff6b02250f8f5afda5b18cc788905532c293914ce701548f730115f08e3fb3fc7ac42e8628873923751d037f9cf3e6d8f6e8007bbeb8a6f9877655e647aa0e620d3c0d450459a10b08ae7e0712b6b801c937d8dd6c1dc948e3ec949de1594fa22c6e96b26f8d1f6c02e7c731579a199a17684ce60ffc92b7ac2abd6f4d08c5058cb6ace8a7a62539b1f1d8a02dce47464d31d381c8d2c6fb96fe9e5dcbac3c2163404f95a0cbfb20b08cd0bffbeb1fb1444283e3e4d31b118e22a0f498e7abb4c6ac9362cbb1cfe82f1c7ed54796b6799c93f6953d39d4d46f1869ee5cea4e07a46b700183e103c380c1d8b3b2c5cf900271f578a036f5eb3c69a8b0bf3e6b41968367f250a8819f81eead0aaa47ade3b54360a87f65ea0467ebcf548f8a4f937849bea2e3edf7f959780de80a86845c6f5d7a1413c60e80b666f8901fb909de44783c3d0d5e33afd8fcfb15dbc82a2d208d90543085384fa4cebd9156f1df813f443766be40f799fc4d3d9cdda8c2e45adb0d1b57345fee82c4d98c74d9ecd9699d325abf2e1ef8a753d589ec9ab2ba0980bf4a40972b2eedf1a956f69bb0ed16350caf8c3b30ef1ee62dd34c399ab7219a3a016b17a4073f8d6aa0299fa262700b662718d7303af9ee45f6db04c7659aa444f5630689418ddfa241160737657c9adc8e94253aa760f3c9aaab5abe6d3326f8b7fb251c6960d0906639bb77baa0dff31dc52aa6b67d9c053b001575d417eef430f5f3c4cbe7c32842a0a41372772047cfaa2d2a5c0059c6a2d12318c5e6231a52fc6ee50a92ca899807959accd6c5bba67fbc71624a52bc48c74ca6bc94ef0975117e7b707ce02fa8d20fb9e7c14572b86163cb95247f618d8edf72ad89b0f30ae9f196a3c9c0c081bbb7f33f32c82333eaf7091da82dbd98cefcbd4fd2cf140f6ce028c88d554a2845345c9c626ab5de45bfa04626527f5cf800acf69903d66be5725c5720420b65b44f913b2ba8abfb2483b5fd0ddfd0e5ae81518e1d0e7b4fc75bd971d07eeffac6fbd910b5fa6b9e076d544f76881a4c9001c1c4d72049243d13cad4d563325aa548e11a0a10e0a1fc1ef0ae4cfdcffcb830252707a133e53e4f30a3338672359a8fbab28a568df5484c0ddd49211e37cc2fbad1c25266e3906b2e61da740ea52e630a17fdf328c3e9a14be181c66d1a609251641f99ac4efcbd1f988aae6e0910b9268b88b0ba6e2b5ceb26c6d0de6310921a70b202c2d68897e9ec561c72bb25c038290f2b342e6b859a92fab2ff28da071916bb85ec44674b9c445ac872e0a401ef3c453bd072141af4a00f8b9cf2b98a87137790a9f9847a48695972e636d6d4ed27d566059b4529996daf1e403ed61170940ca24a0e9b815f3b2bac274bd60042fe2009e41d640f6035608076af95711de02396e655e4de9fd6cfa5ab6e9946613e8efdeef9aee22b573f041a5515b1c223ae6b01d6b6fbb5b126dc16315182df22a1eeaaaf1fac4c951b794456079f8af23de09575d0eccfb9989a0e08d71c76a08e6aff4873dbd1f89aac2d084dcee0f42cc15de5bca5cceb36ec0b724ff4b0410ecc1c740cf308bd41aee9cac32d74f4cce80aaf1d038882915a49692c3cd2f7c8246a17d56424f8976843784a05970b586c83aea3ca56bd57651ccfa84f5559452ef4a0218ef5ba23eb13744b0c4b559ba6e042e24567f24e920e7e75e3ad71cdf276af267507bd4c010937a792319bf0489376950c7e4ec1ea00e4f69b7d53fd595a1e11d0dd98a8831a50ab74d60084212b452d368ed04310af7622762baab5e88b75b7f2c179aabb91752a83099ace105f18b84eeda07afd43751c9744963dd808efac88097f9a982f77026405ffaceebc5e29faff9c0fd4d635d58202f468414463961e05dc7b547e010fb614dba7d91bf03e2f0d55e1fd0cf7450c89e5a5e2b126d4685737748509274ff4635640ec7675ffdae74649be862ba33dce5187f085496269eed464047cefe7c49913a6b5b2023e09b9aa48e375681eeb3d84c1963b1cd5912b9079703c7fa8b0530cd6fb5ce9def1225ceb98162094bf99af4e56f03c8e5fe5f40bcf800ca64e96764339e1f3abe36b9c5ae10ba7571840dc8a4c8619016094a0039d6cfd7b7019a2a2f2bf533c9577cf1a31e23e31a3e8177b6a2dc529c9888bf188f2ecc770a4626cfd04f84043741e8a2102b3d3fe5c8a8ea1b6c05d3cdf445fbade0827781eeb9c5ed6bba3d85a55811fcb169d2c074afa7f8b5dbad4a3dbd1e4ef9161df800dbca9825e91fed3aa7eeb51eeb6aed5116d7055f55c0fafabbf6ded376b87500fc80ffb8371a0912a70b68dc899d2ceb4f3ee2f47957c0bdc4917878b3563da1ba458e72ba1756c43d96561d6a79c957174179dbb2d7119cdc0b7c13d76671dda5e109f9975d0dedd19ffbd041cf910362a17c0e318ff984b38f4848727de09edb3f949db4453845670336b4fc2bd03ca1bc5d7a3bcb9b71782b696f7d74bafe44584797d2a81a5f05164a4e4e3587035a1e434374aaf34c9f9f24af9c8e6656fea5180c06b217fa62b8fdca18d6ef2ae2dcbf9e7731dcd86e34e778fb5cd5a72ff94f658acf200db98fb3219a7b32cf9842e9933fdd5b1b18007e1de33617999df87148f2e70f5760e6c6594f94701e0cea2ef8b1d4b0fcb6c9a734be96d8ac203dff98ef83b9841d18005ed0757fc1e40b1686d9d9d4add54f036d1b391ba2237550953d339413edf25e4c12c2be015562fddf0cdec879913171fbca79f1727af60fda08b3116d8e0c78f4632489b98c12689dff96626790d4832c5b58238b0dfa382f27b50529042b12719b41e37434023e96cd640ddb4728930291d9927316408cfa2424ea54983b47642125210dd471c5d6459d2a8c6982727c46b8c92c7e00bdb57e639183781ac1b124279dbdf16f0ee00ff3bc01e8e1ff5a11e60a77c9e548b6c06f82438b6223c7abb05a243dfce62ca9df97543c97b3810d43e3fd8100ab93fe14ecabd87f8dadfb9d6009d7608c29903e5bee8cb1989107c91dea0d2c6e9cfd5dc093ebbf7821e0bb87bdfb37651277bef8b9bd5862fddde4c2612b5ed7a22ab667b65fec2c54a9dddbe9362e8761035089f1546b29ede048b22dcefbf3395920d00f75ce7aa94b963e58a66013d2b6b7de4b3fe827f21f2dde8b513abf85925f0b4c218ba87005a5bc39e6b037b25e6cb2d7f7cd6214e58b8cdeef0b7b646c88ea986ffce80c6269c29094e94430cff470b56d25d95109317fd8750294358e7429b4c4adabc1cec6762181a0983a4ffb0968c8b9cfcd5071b62832b4ee724074a560071ef1d6e101d7e74b50cac2f87505649e3e06bb78982d56bd02ba1c1db31610bcbc7e1457994088903314c8272d7bd32fd15202b0d45a41423c57b0a39811202653c24b5a7a80cc6b2adb56fb67568167fd2d7ddb8ac9286551cf2ca9fa1c4c0ca8a18def7a77e6a5a7efcb21a1282806b495001ff3b2385ec44579670611ac957de0a4b3dfea4c1b01ee14c69765a6b2f44bc01710d785c0471305bd435b669e9adb910acb66ab4ac0f84827b0ff8fb024c2caa0c5470472ee709b95bef1f4b977efd86f8554bd9b0657db1cedfef8e1e19d0f08a46a271c6a29db10fd916b744c39d8d27c9defff737b0f0122b364d45b4d6c149a9261cc23ca1eb0588457caba226c026e308cb8802a62726739da478226cbbd5df706d139216a17b7e9740ad34aa89b968c3763a537157f6a0e86ec0f8e2e9c6c8b21bd5a346886217127dd13a63225b6a32b25619662a38fcd2a83ee354c2111a2df1bd17856d739eafc25b3a9336b31463379164db2c64bb37851010fc484755e9c767300022cd93cbead4aa1ce374b1b53037558b72731c9d73be7e90fc179ad7896a93223cdf4aa8eaba185bb641ac4d75d8a7425f5fa036f48bef74b42b815d3af68f9e06fd23bab85c0d891b44edba1529440bba5072f3ed785a5c09d9b6a5bdd1597daf5c2138be2afe10ec950c865a5e159a3050c02d844a18c5d41ab95bd46890c9cec5859ddafcf3467753f20121fcd70cfa4e20cd6cc5d92bec99b1707b8b1708c1c8b840c14fec9812ff0abd3752f720d08c0aac64132309ed1d307ffe6b52350817e8ae7944663c8f56ada833a0ba2ef95faa84bf91dbcef8e9aa70d88523b01fb9cce4b30c782cab1d88af71592c7d7e6d6d4e440c1b7284f976afa3cb3246e5af9c23f7491fbf4ed031cfe044ba6be577f9a3ab7b00fefb5b0b544a1ef6b66126b01abb94c30d87a6df7c14084b817ea655e3a08db3f0d90d456672c9e67ec18792dff0f32f7829f51e18f33196ec4b7eca489b283c7b5ed017c381f3d57eb6ad11334f976b748a06b4826b43091284ab96f71543960c47a2e86e30af84271419f5c35002171e5a65c91918fa642d86366e17f74decdcc2b2236f61c7f5a477d577a655874110f5e6b18b4d460852521b77ce9055f5023394ecb559568d0a16e4dcc4858d84695629341ccafcfd6f9ca80eeeea4818045e8aa055bd3dd05e3faaa18a2af08d9c051cf2eee242f0d27ab446d87b3b9638b00748c038b059f30538a5eb3a7fca72e0d1a9e549834ed9b4e28607e2cb33bfc9da81bf6300d3e0f4a464bf62c4c050563e6ca942654ad477a12e526fc82933ef0ac8fa6e06419d1d669bed21cc15504d64fdc0daacc32ad35f7970654e22bd50f330d558548a5eb622a285be07661d7e7336c4866a111445dd08c3abe642b4fd598da944a567837e80640f823b37d53d5f86f3af6f40ca70ed586d6ffc5bd06ca211b7f44f2931af2a816eb717c3ba557c0762ab827f17f9f82a27ed6379fe46ce073ce826e5254a9ef4b50c8485a951e072a7c55174d7742902e0a895886c458b0cd7d45558e38da3b62bb19f7d116c3061856d04c30552bcfacffcc824c3e1ede01d1af24a871dd48d2cc068cefdde6e5f44071759c96ae4ab8762042716e707fc78f7712fc89e2b5eb1d4eaf1689bb899994ec5ca5e3ba8defc525174f3c9ac902009beded4605444620a43e1ab3d803973835bb500e0911790743900bde23dfdae63f53b42472460f2f9291bc9c51374a3c599c8ae7566c8c6c1f2f5392db131edf7a07fb436613a421620ff54bcb997746c39cf53ac1cb6d45a0fcc10a021608bef43061d974ba85d19aeb1211f083a74d900cea14fdd732d43a9cd985bb03784180500cd0eec8e1a51dda7f0a795ac012635d7ca6f28625bd9a37aa02b64bf0e12a28c035e9d8c39685ed6d00e7bc28f4318bdb75541e6baa41c897e9ad2fa0b4c6a25b2a4ea85ee810610402414d30981ea0b20cfe9a499e5198f8a582bfbfb2128875bd7b8f9fbbeeb8db108aa49b87981935079c817eaf566afb0ccc23da02ef760617f93b1233c9209e7c8c8cf12800cbacf5146bf83870e59db0b0c24bc5826678d0ee990ac597d80e7f7d3dfd2e9973c354b9ab38d9c27043f810f51aa464abb1a295d4b2ae783ec9369e0fb25525e762fa736da3003e9fa4977d009e9f74771ab571251d5a512a565b559f89f8359fef37a47ca6d5d9597ed8d595136866aefb685aa758bc1fe18847584d7e3f63ad1871758cb1fdbb9f6e14931e1f28fe19918d05a148c4ec7ef43f0a6ef3bdbb987715d1332e606aea6e0585a6cf39fcfa85573bdf686f18413303dc5c302c4e6ce6dfbde50e7d9ef78ce64574512cbe465d8bcfbd6aff5dadbb073673089dea6facd754a0eefc1ee5026527693a4cb61b8b3a9dac8c1e61e15af75b849412b482ad254cf324d8a538a7757147f161e67bd1e47c1f802380047a78bcaa2ee7e7e7c1c47e81b49794df9f025716a9c608e71f9729d2a988c46e122205cb6cb83e772c68e6a63368d255acc45c6170879498e33fea74676a992ce6b6492f887830278c01b4b63e89f6b216c8b42f2cc2913d1dcf9b7d3a35913920c8777bb15f910f1ad1b875267b26bcfb72929f1f9c394b557c082c4386a39ef1270228c95d82b01861031adc832936ece62761f33d7848534c0a0088e6a5630c96140cdc9b61e51e03a5f12958dedf21080600fb78374e4ba3a8074cdfc9613f391643c182f517b048d394431892ef04405dbeb9788a2bc3ec462931648b61ddaa7023656aa53b9f866f5fdd4e0612e558f199131be83c925da3cdcb333a1be9d8d9e4b91b7ebc37925a927f4865612199af0d5c711ecd7f30964f755cbd5b276d77e1506e313fb94cb5eb653ec20788030c6b3661a84f9861456df82434f9a590940e47123aa15cdaafab58ae7daa2e2f6da5c3ca340beb08ca7ea2c826ab474ecbcb4d550d6000f058b904c6acefd25c23c10e8b58e96d9c01dd8b8a86c49f767bafdd2f6bfc3754467cbed6f4486b107799410e9904a6e93f0743d061d7df35a852d3b53c0e1f452fc504df8a455273305926bd0fd07fe273c61abf63f8639cfd60e5fd55d4eb4f5436cd82d03f1470de0ce42025a3366912540410f79e22831c1b57f731ecf9613683add4d6d06c3a987833c2542b8c4613acd6d1363608658419c733bb5d8c3bc8acbfd6d900b488b9f23fb84790276beba75faffe1e9656c09ad228abb2ac5893035d7f749191acd8e5bc75422c4679dac2193e7bca32296dc10e9bec5d491864b3e0f3bb46e4118fcfc38910e52d31602127861f73c1ec307a948fdaf145bf5762123bb08630978e4e1aaec34e032ba2024666655503d76542bcbf1144e7bad0fb1d80da5d8d57ba3aa1e8ff686a71c7c62892c839eafce73a1da5589d72cf037ba9a2cf18de7e4f05ade198145d4e6a21d7a626dba90b7dce8e1837b8412df09ca34f51fb2dcf6a3cc5909b5323527c7c22a3d03aaf2eb14d26fab98dbe1fbecd169f13e346a329de6acf7482071789017ed04b1a8e75c5e683786ada5fb814d096d4d3201fbe5dffb161fbad3a81efd80c5f71b32b50f517456c587aed9ab6fbba7289a06d82a836300adafec5da3cf351846606df5f6b4f9501068683915b23726dbbffbeba9e0610f28753f52ea012314c02e91dbe430667c2e2b0da4ba9949bb8c028f0b237feabd6c71151764a51a35d0423536ce34df5bab0204216ca3fd3974004dfe4733748fb941925712b9b769d552413c0ba17310c6cb86c41815bbcb4e6211be8b122746f0e385150715894938e2aa87e3f06313b4e9c90793bf5fd2cfb9bb2a7026d2c11f7aa1deca548155a34cd23a6285ac321fab1711f0bcce49635b0bb2c29191fb4a5b5e0951dcdcd51cda1eff5995e729c0c9aabd2d5a90ab283163f78df179d9c617d95b6f03ea8701d3b50f92ee4e60cdd5fa5ece802f64815f2597b15a9c95e015fdd6cd334ea2ea2d461bfa3be1dd6424e41e93a0bd394d4410e4c98f955a1ef3b76f739317473f11f7f479b57ebcad986629404fbb6de26b4ff62a249652490f29a6ab03fdd30fd1bf3629b391b9da8957430f198a567996b9e89683637b69b25f8d1dd1475b0038965ea0bb572d3b9974748c6c96e4766c1a43b6deb43c576eb579c8705930586e74018146f77608326762b365f215fc56e154934dfb67638d42cf4978d67beb4c20b1cb79dbd7b843b3988c33a30bf2dae405a44cf8acf2a7522e0f7729d3e6fc8822e6da24b7371a56ab8d50d5d4c52f147ce03ba4cbf84a4a13aa6c40e8db6ddd10399bc91e3ed0eb859fd71f8fc63b5489b9d478afe85f8a3e735f247e777fa15e80c65c8ae743b940ba14f44a046b0fb89ab5460349d03f9a1e14c40974827d4bb4a9c26e6fdd5420f51417608eb57eeb6c9b1495ca2c2d27ffe025bf4a96fbdbd12bf4f841b20085741fcc0282c311b8b1fc3fe108e9491ff77ff06469638cdd8a8cc7f656e600c80603cb6042e307aa0b8d8edf0c521578b9d67afce641fd51767895679916d54906d464485b64f50314b06747b9e0f858c4f1fc011440c04d9de6cd4b7ed2d9b420e171e3b5bebd948652baac8330cb455112d4a2c6cefc7456824608ae1ea35f9199abc04f534f17589779b4809e4ff7fc3e756d61f7be7b70e7efa5db6690b5dad2c845ecf9e32f9cc9e3dee3b57f6ac9312cd99e28d55e7fa33c83cf96c88c4ad5877c614b42e316bfbb34459e45ffc7bb91ff57036182322a456d1cda888e9e4165d3fa9329db4d22e5c926e8d195917a10dde34d4e43dded7026e1f4383a47fe655ac87cf0a7129d9b3d80be805b4ff6e125e74f78ff3f4f36c3715ec82d24560f150a3fb4aaff43d499ced889c1e6094f6d2d029c22dfb269485f05e4d409608be585374969c7ed644ccc41b4969c12c67d8c9738039854afe553e5253d2232abbbae46d9d17917023d495db05f025929309ceed6155e3f5ef0917e7ca4c1741b7cecea19046fe279b515bec21a7a1076f76908df64cbcdc154ee3b3f7a9557d57037ae640a700236eb04b48610b147aa0000fbf52cd68e121fec86b2dbd8f5c58ec6d7015a20266f68f6e8101699969d3353b94cf2c98723bfe52252aa19effe53eb8ad0df4c010d4c26e291df9775515d6d911a8a291f47664677682038b56a9d54738e7878bcdc3efa78229be48c520b99d40a5d594b624f01e3a8f077b5a927faf6759485b009350beee242d0e649c4c9ffc93c3382e8d583ccdab68ce7da45d8193676138cffae631e23f08a957c59228d359054681d134d733f8f2c168a7bc676ba033c5e8f3de24f9ba2d89a37d40fc342a930362df43939b3d693d83a390be4572ab9235c81ffe86bbecab6480e060b03d270ebbe52920cfc3fb02d44069800dc5cd6242ccd3baacf13afd36cb81013f698d092a92e868a5e9709a6bf3347bbed068859c42e8468e5eee94d518ba9bb8e591de8694afe7e432fa7ca9fb580a2ca86ee4c61c0646216e46620e3994ffc6ceb31292d9bf3f62f6a645078cada1ae4ac050e2637dbd0c2ebbae3c676c43db1ab01af5cfe0fa4f70f096559db44429edb8f75fea73bc2d6e04338e60b7085ad6fa9dac2d89258e41142f19b721d932add3cbdb7da4103f8e1999fdd040cd474e274b4c8b56ce81305667aca7a524aec075dc9927aa74a9d43bc308f96fe5d95b5eb79ef8c0afa440f6258f98214de85b1fb616c8d170d0f312918df4fe0de3e77b09778141f38ee3440e39f0cdbcbf8e4607249a2883a0b51915cd3c453eceed2ced76a6ab680296e2dc2b00eab78ea2efbc773916a88129de76860f71c978c92f78bf5f54b22500b0eda13ed9ffa907d5e973157d96039911a818afc4a0a2573d2c244d574dbaf76796127150ca028133bcd259e9e230eef91363a2f84db30e78960c47c729bb6a891d0f49609aa2db77eda8cd273c0402bf5aff0cb0ad256e6ea509e52f096813e33eba06502785a64cf71093e51d4dbfd7472a82dcd4265183cb33d43f0926d9c6b1efad6c3bcf3c1d91ad42e5cc1fa1b5614e13ca74b38b9793d58b62353d634ca9815e67ed7a98c2ced0cfb770bb9076264e690978d4631ce5e00a9fca993d0312ef3401d795a46b5f783a27bd0c9dfeca62661d75b0bb64dfefab66ed87e3bf74fc283d676f0bf56a311664360713ab79123f70077d8751609fa9ea76e2a8d58ca15de28801e2e06d6c16d12e736b2aec6066681be7fbecf8c99a47917f037ec27555f6885dcb75d89a1615dd6827d957f485ce993bf98c0d5875120e60eda917dab6deea29f080fd766bfcfebf0324c0a1b713ca5e6cac956efa3a5b4f228fc301f23bcfcb0b978a0440395cdeabad5c0fe176358303c1d4fd4a5fc5b204196401a5885d13adba7d3cb056cd207650b1eccc26116de8ab0c7379ae32ed866183c6e6cccf21155863dc1b9db45bd66d465897f56886e748af24bc811b666703fc8eecb1f1a0d5c6f8ff64dcc9e72df4ea4847f07772949ee217b3c7836a6a6da86596f8f10b2bbd0bf32bfad7b394ed28df347ad05f9dc25adea3e047dceb37fb3537429eb23dbc8290b70c4e498b3913987f0ebaff74833db45ec76409259fc3b615f6aafbf839d34d83254408fd93b59708df8fd853a3b39c57a66b571524a11dd3d48d08038bdca656bd77d9f64e9d49cede64c6ae4a4950519d72b74f126f4fc9054721bece7ffd373dd47b4098f0bd73581e0ee63177135da3cb2e5c9061aae0bdaeba0c9a7938e7c749af1eb660ac1902e5463e2780e6f0431b8cdd187066878da697b37656c6cc6ee60082316dc388110eae4e71a36818d9bbbcebc2a1c5abf5680a4110e6c82c9c5b168fbc65491338882b9017cb1cbbed8be907afe5e332a7c9ff30105c74e91ba40daeb111f17faff6e82137921b5f8b15f3b48710e194b54a99310566cd01abddd25cc1d4c6af60f90998716ff42c0a0b1ff867398a018dc3d0a1eb9badcbfb63afcd2131fcf148f746a351bc02496ae11e2bcc18ebf65742695053acfc4bfc734535001dc94253dd23c16fb8a72f991826bac1173056477696b79b6c023a71a530ba8df32e7ce6fe551ce7ae7377cf02c963d276790764c120b16c324dc96b7f47f1d6031a856809c247b2d4539c1be1e16ea8dcf4b042ab615fe043144c12d0fab75aa7fbb771a9718ba66bdcac36cf3f2b92d9556da960ca00f0c38bba674ec31d623bcccbc47cc1bd4977bc6392ea16641a0abde49a3aacf81b35167ca0636a2482454bad4b115e748662f60c6ff60e31e416b388e45829e71c23ac552d2ef4eaeae81f8088153622334711a17dc6695a109d6f6195700cdfc0892ff4f7dd09fb821b6f205fa4d46e15a0847a744332e9a8abfb48a46d7d7ea433207f84e1ac82d58410d282b5d0fe04ba7f0c8c533d93f37d31da559feefb632635b28d577741c4dfb3f5a979baa326e6f8d42c5661fa9a8481e97be4739e2c58e590a3c2872065dc2cff3f94e8924c479610a7813da545b5bed276016b53bca540f2f275f63d0d8daf576a0fe85887268a89670c74f96afd8b0dfdc84d42d890daa62470d0d490c414e96ff99ba502e5613f8d1f534dfc012962823e620b6ad6d2ba38cf06e3d62d16b43d794c1b6b8141ddc2967ffe97804df91d4538c61142740abf953a46d2fef0dfe0a89c1c2676b6df89cd89ebb66ef0b5dca9b5a3b22d5318820cf9eecc3151d278d68ba25915b1644d5871499bd97d65108012c577acd9aeaee91610fcd033c7eb18b5caa4d618932bfa9d86e4866e8e4816bc6110ea38a9fe32a608648dd6900adcf8c6335784676856a18fbb5eb72d5aff00cb114628f2d371268ce57e2283948bc3e9ef38a1cefdd3b8bfb7b27b3e74d3a9405049eebfc936ec157762276a9837b40a9cf0da0c6d0159d5d1c50ba702b296b29eea8b34381395b349824d7c96afc12b99ce25559d33707350059a99922865cee1f83f82e0ce9d157848bd33402510c96eadd6c612706c001902955a7c08992547a8168b6f0a16909ba871be2e7fa58c2982e2e5f2a7d9f820d2f40c3f78ad5586fbba3357277a657f86d4d994cc87af01129e1690ecf90f39368ea3d422ae8aab0b28ece42b957ca93a9c1c86d9ca74fffffd0b6d99734cc1aef9b63a71453bdef2e926482f2dec66355a07b2d0b9b7fa084cec22e1e50fd34606185377294f37c88e29035b2e17cdb9e44a4b3c64b9330cc9c6c473e8845294afdf0e0437ed59963aa111e885d2b6941a47e0c4e9c84c376f3dc759fbb7ace4b67bc78a4b2250f5bb75c180ef9ec80e4a713e480ca1a37b40ca81cadeb0333a353369721c69e81a63a421db60907d9d8f0d626f0ae71100fa1d1c99d2e506d9fdd07e097d17f335cb115a2efeb904005a1dc8bb64405afd89702bcbaedf7f4046bd0a1268729ac14d1032042c281cc2457418ee64975d9feb2ed66af8a35fd0d24bd10f70f5266694e972028d89fd1998fbc7afec5e791bd27a95fcbfb54a48960e45035ea7ebc8ce4016d8a7dc35873868014c17177d1a7b35bd09ff5dc095e5e6c2f55abcd4c3676654e7a187854852b54bc3d56910e543e2ee4c2bd67634246aadf6fb79228e5745856868aef5453ed366f39b64d8e32e40fa2c95990b651ea4d7a0dc004709395e5a40d4eb49dbbff494e71fc3e0f5e1b26e165fe9d2efb4907a74236fa8147f19627b57e1fc380011614b293b3b354a77e3189fbd215f9323c5de94598504eaa9f390f504d5da1d2025a833f025b7c87ad016a34b20dcfacad78232f69496e271f42f7f2297d3a1181c897085e070458644662a7156db8a268875f206a005cd439a1c0f731fa42cf5cc1638dce31bbb927ea925890fc07d261dd372134cacb59f9aba0dff150509491f1c2ee9a5f6c659641502004e58f762978b802814e8a73798b84c9a4a568dd0a01fa69548f62f6031c17806a681901ba7bd643ee8a797b75002990bf8a406a8df6c60c6ebe52079d5efa72e73c8259c4ef556f5c171d4ce985531a18cfabee25e63656b4ed323d714450c86d048aa22d99f53ece52b64880b864411b75d04c5200749e9e34ad2ca1dd7291ffcb6b061224639f11c1bff6b0ba30a8011787cc921c6125e88ea5fdaad769d242f403e9c55158582a7ea3062794de9ea62e901d3b65459975d0dedd19ffbd041cf910362a17c0e318ff984b38f4848727de33a1b685fbfc73b615dfe0681f749f69da0210a85ab01648eb0360a8dbe22ae1c65b7a0ff56ce0205ec64073d34d6945c9d2ad36e050b854a88ccaccf6521103ab1b4f78529841b9bb41b714348f24da1b16e6c1ddd1dc49ba20522c66e821373dff086b88347cfb76c15026497b3ff07a2186e5e4bef8f21153f320107834310702a8d1acb4c74edc0b5de7048186393f69ba79cd5919e30f7251e8783f4b755d7916906f883e5468e47aa997dfe9341f95ead0c1db1b15ac16455fc8ec79c8ec8d4e207730364b6f99d7daea9a24df189418b492d7df859e4384e7c1bcd933a9a488bccceff1509a93e5f9e5b49413fa9ffa9ba86a87944e45f1c66a84bf21a4771f43461072b485f0065f4ffe81674066ee57dd177e76fea8e6e817a4ae9d7af5b7f67232caddc0329a85c4c4e55774ff0512d3c24d15daf0ce075fd6071cd62c355b2582bf215e7e38366814c498a7a000666bddbf77ea95ace250a019d076e4cc63b9b1b7fa9b1b3df1c29f4a0b2087d37bd1c9e075c7de4c6c446a1eb4039ef460ca6a46f572c58e9ac6ac2eeb3b3781a8c81bef0259a5a6eb036c0037ec5f3172d30175faedd4c1b65572dcab36f100b95d5bf64b25fbcd1bc57ebebfbf82fccf50c7fa6786410ac4eb46eb82f7a6f2b00e2f9ef9ad5f5969776aff5e593e853018cdaa3ec5536dcb3a616563b1ac1a8511451b4ec8880a6199714b7e55b7b2ae2d04c19285dd578f693c6030098445037b25e6cb2d7f7cd6214e58b8cdeef0b7b646c88ea986ffce80c66cafc4a2aa867afe6cf17dd1d644e086bd76cda1bd91c9559ffa15510e1a1df923b50222964f28970d10f92b21493eaa355684b69e7eb46b1fa1d5fec8676ceefe46700efd1ec4924cf6ac93f22ae1e3b4430a7f974ec8045e5f4fdee91c0b273db0d620ee8e28b319ce7a6fe84911dc76054f325203fcb0d050e5c1233bfdd8d8afd51ef29e2ceead9f0eb712cfa2098141ae7c5e841103eb1bc2258f2fadf660f259ce68e57a3f1ceef68272a1ae5f065f9c4b2fff158fa373b77ce829bb72cac26ae6a23d9bdd18c6e5904574cf8f990a0b75b8b742f3ca3109c41adae6d42b0ea94330ba144bf01414c9bacf3ce88a327cb46a8987866415628dd36dce856e7352e3d1ea84270e47fe06fcb771793d1f97805b3b17dd0f77ceda0ca0edf1fd5735f28412515348487c64afdacfc676419d61720f746315d388b649e44f8d3ef94d17a929b25c1b41bbcafaa533f008ef54b87c2292a2a8a10ddeb58ad89664fd68ccf1775cdbbf3b8d254b8ebf705e0f5259563cad66e893d681a8d5a9c9be6c3cd00bc3eeb760ab28ff06930e66f557ca83299403dfdd850c33cbf34635cd556799ea3445e63c887164a8a05ad6fe49c684dbd9804bdf80f073709d995acab2f5e07858e0cb6abf7dde768845d8158ba7110a76f61c8b2ac362fcd8ef2a52a75c9c8713818068f73c3ede895dcc90db4f66675da732ae392ca24a55e83616e92fe3b6bbe68bda4e62cee20ad52983264cb09a7ecc02146bae522e53b7f0b174567209703593f43951935dd4342606508942b089bc6f7d45eb1899da658efccbd33281ba1ba63f9c3d78843966d88613715a83cbc462d117ca1e7e11cac5c14e61bd0aef9ff93069a11b7ebf4a4e29d6ec509a6356f59d339ffe2af7b60d366bceda7b5007a4ad0cc68f0f4386e40a3cf5d88523b01fb9cce4b30c782cab1d88af71592c7d7e6d6d4e440c1b8b2899143a632e5c7a906c940853bb1e6c989bcdef3579067c8fb99519db7747022040557e80b7ae0426db5748b4caaca8154e152ea3be0b726026959cc6202978b1a6858cd178674a26ed44429632a255920b9f2bd0b5f7fb419a80c351f64f1105719e209d35af9a401111d411084bc8fc9c36d2fbb538a915fc96acfd72af0c5c42060face6b837dda3981539e65ade29c072dfa3e4d8c915b0b0f35da3a2bfe1ca24129399fb5925b44715e741d739890c098b60d15f01227198f0ee9c134ae751a05076fb079f07bc71e8ef6fc9894b1e06bced3d42d1d38d2d1dae645ae04d9db74e508e9d1f2ccc41ac95f6e519916b90407c442a186b8f162d8d4c888fa8f4afeaad5e3c557ceabbfd5b097dcead96690a8abc69390f987c5110096fd3291404842ea2acd58caeabef4370345c5119730edfb1a3905dad10f40d1099d6d306d8fe96d69e36b6fa87dda1eaf15253bc4cdf936c629205a03ef556b7a2af92d84feedad8c33a6db0bde5b12d3a4ef0a3eb2898aff498e0a29091e3c2a7f3b57cc4aeeafa443da1993fadab7b429b7c8e077e7a7c9b50090f232322a01928db42daa2316aa05d042a816eb717c3ba557c0762ab827f17f9f82a27ed6379fe46ce073c0bef4e1a02273890e831964f4e6f88555a62779f159672f00062ad9e5c7e907b2510b3c591ed56452f17f66308335460ef5613ad6cff74847273191656fe7a876865925d6422a7aaaad06a3b6dd439b385b6d7d8f22ad4c176ea1c5c68da6d75c60771d4a6372922042e273323956dc5daa18cc33c45ef59d6a625e1fc38221b091f68670c0f9219826e13c001e920740eacec68ca60661dcd7776417ae0aaf8a9969c6d830f29a9bea4c1fd45be39e69cb1b1b859f62700d16747fc46e03bcfe06d3831865d15d17ea6e6464dabf05856e92f1be31c766d6a0d5fc6367eaf6b1bd835b4a7dd579ccb754439fe170f1bb7f54144f767b933e8dc516f03bb5a3ab830e180fbd7c69906de78f8ce259c3e646fb700bd291750816418b642b4cffa132e015d6701b49996dc7fda3b1faf80aa1af8318ca96b2db2a9cf58e648fbc7e8ccdcb24dcfcaba573c47829e940449704e6699b264cd679d198f8a582bfbfb2128875bd7b8f9fbbeeb8db108aa49b879819350138d03e7d67f2bf63e5b29da3a1e8583ad62c4c907d247939c458c1d49071a28708684d59e34d40c44997769aa9f8fb340411fde5e90d4e02d51e4d1ff2d1dd1a98202fd3a0e8e80091e0e847e09155a703806376e8df8368b276007386ae16750e3a163733004bccf1cf2a949483891fb59859a338e94f2f440f89ff69a4a050711d37005e6a8eb521b181624cf46cfc032efbd61e4cd85887b87b8ee0e80b0d3db77fd34cd9b2b7a136a8fa77055c15a75bc96e8918ffa3b64192383b9891b0412d40dd8b2f4c1ac1010747cbdf55d9ecdf0dd078e38111082c4fa870169d51420a1ab9f6d5adf8c6e9394406f28df19d12cc2e58005d1bcc6d287c08fb8b2aff683fb33b9ff1e96a996c783967e097056d2d970452f9e0ec616a43f550b4b7eeb46ebd6bab93b8d545ccdd083897664fba7ee724d335b153941e53d1d65114f236577460f69e810b004cbe923f6383cbf39634030b6f008700a0f30e1f203b4a3d208f9f726e78327ad6d519674a5f36fa0eb98d434c8cae9a9eb1631358bc841f5332ebc62cf7dc0e74239946c798d0b2b3b5a8c03906e8cbab3745d78effacbe41093a55cdb5b1f875b056680b24f9e3bfb0750906a9ab27724b26cfe6608519382723a79f906c850e9d5eeacfe1343eab94c1f7ed37f7cbc95deeb6b67894d06eecfdb93cf960046c5291d8c308ef5fc5cd90d56fef7229204a969d224675e588376c37e14dd98ee3209858f5c0e4b6fee7d665fa4d964ce52e0165c70e7ce3bbea8b017ca6b156c132b25f6a4c4e72f9217f457fb0f4dd08fd884e031708843df269a936a28d0756256a71841090eab82ede8f2d33726a3431a0abb9948aa7f605b418bc2ec4bce92b47464a690daba63c53cedc1d07c8cc2235fe4814568c46b0ecde79c671976121a48c299d85bc4dc85f39a01ce7f109d0f19905e68fe5e53aca6fc885c071c2acb0377507651245c8485e1dd6cd4046252f70b28ee68341839dcefa7bc7aff90b88ae4caf216e10ff2e702953acc5e800bd0d26216d31d32278f76b2ac4a9b951bc1e48095d6bdfbb7b2c6f28452aa8ebc45f7b592a1c40ca9e2f78f7cbf2288d00bc1bb226b470684ce129c14abcaa42aa66a71a042a3019bbc1bcc20d03868ffcf6c1eb52484c574d1609b0ed7638fab92d0f4a496672ae71b5ce6d3f1dde4a816057ea863fb16d1da705aba8b8844af03d9da302ac9f61507d5c5b1616c7287efc0ecbac0264d99934689cf822d848a95310303474a374fda89682faa6e0bb879444c8b9488c613b7c911265c5cad5a6f64962184e2adb5666d6fa13186b453e74378996812189af11477f5fde6632c8a80ae2baff6e715d85a13466646847079a20acd9f7a85cc0b634f51b3d31fdeadf7dc58f1b6a99a5957a7ebc2206ab6e744448e819c61c633ae248d52fdf5616d7f1335d5e218789f6f7dcfdb8fc8243333ddcb88183cbc3181fbf0801db7d393ba5c2df76f82b0580a1f68ca80ffaf2afe19eb02d308086e1649166917f664df3a37a1ba4e69c14eaf6be62da700dce14c026e4bf1e67a15059a0fd2c705f5f8a24d86cecd6fc8c975953e2b4d0fab9c5effbbbfa808e68598e5a6685c5728d54279674d11791290ea62483b9c6fa7a5faa76734d92109bda4e5e75534752101de46c5219cb62f54497dbc0ec935590617ee9ffd47370e009abf4e83b5fa00c50c2b2d72a144b8bbc9412b962fc41bf320c4e17b824893cbce798805339b0d338071f4bedba5a891604b5b2b7af59a555597962868838988ba3a492d67eb9f73a6229249f0cf5f5ff8e7769483e37090efdcd5e7f051033368fd764c20f6a4c6c4b214d37ccda2ae8641c8abd776aac86ba03fda82209ad889c5fe7b462be323c032aeb5ad77c814ce9d28920191b8593ce9c837518cd43c4edd46171da345771caa539ea72e8277b4eeababb72e45fc460a865047eb4b4c96b3b3b18921fa87028ae8f2e6f0d2dd14d4dba9d7abc35e66aa171a6bba06e6435d4dc69ea480346d4aa395416206b1f6d05249ac81aa38e2786e81f102d672295fccbd8917fe34afb7e6cf28c31a40e03f6887c70ba241876d7554f944f2aea79ff80b4567c8f5aa3d779d61f57ac5a2862824da2c07739cd8200caeeb85c2dffac59df8ba78f0e83499efc6c809d6584f3d3c0902e6827d853b273790eff6c4b65aa464ca27018f91860a2ec027c29c64c01f37f79a1bde9dd3bced2664bc7d8af46d9ab3aba1622207ccd94058fbbe48820faf0fb1957eb26f7a39d1043fa359ab2c254c7f9cbbb984797fd5a31bfe5b06889e66090180a47ce13b15dc91b477e40061ad0c1895f4d202c41e441e0fa1a2dcd8fc683ae744da078434de14a8b7ff708eb08df153e42bd8e177fdb5f64fafa92d2aa09a861e795ed3365409eeb923e9d596fcc92551fea5cfb5513e2e3d56de4ce5b9c8a81fe4903c2a2292fd03a10a204aed6e7b8e51ce01e3bc6fd4c1b53e2872ba7223cb603acf3b58e3ffd76cf9d17292265774092f5ecea5e0144ca6c46d719babc035f8d601c880a79c9d1efd3cd333d66888e8df2e40e29b6104cdc2135f645315e870998557eed5678100d953097e9fd33405d243730e13aeb3b668363e6b389eb73b77d20a25f6610c7eaa551c27cfa0a0a7320890b0d97f6a86167226e899f4545214c58551d92fac0faa3fd57e867acf12bd82ef28ad3853afc40707464dec69cf3a76ccbd464f51bf265ef0d7d70d73d88dc9f8835ac17308ddbdacc9060ffe8bf60f720b1c530c40f3932df1af499689d3474fc38bed15c90aa1aaa955d21ed5a65500c92404e21767ef99a080ce7bf3c5865a7015fd8cb309ec24267712b9db2e2dd3f404ea0ab4608a1180f05c26273c386da70f8262cbb048c086e052a6f76bd1ea7f97d9cd34adf8f0405ddc492ae17c068b8818cbc051a16db335862be3df4071d14b6d483bf44e1311dec47a63866a623941e551741d0f885a5b4f891f5fe8d672614274dd4db8f29a1acf6ec8e552069ddf610728c29e05b4d3489c9f611ac2540317ba5d54505331b94ec95da28a0d3e517ec684e4af6151199baccdafd25b731d6eca04483b1c52f9512dca0da4e17bcdd6ae8094ca3d65bf1d199df047374429d409826dc62e67e84724bc6ecdbd992ccf8d4960bd8c0d2890d8c10174ea6c91819e52316bceb666de673d2c6bb6f069a47c418159200e993b12b86af3ac620fb04c3c0ca18dc3ed8f202d6d0dd249b5ea9696f5836eac710b34bc90d797127b40472b16032c45045a553ee89c3afd73af560ab061556d188ff48929317b0fc0d8c2c8282b82d6ae4b65c8f4fd7e8c3f038d01714143de73b769c104a33d886084e9af962b28306b3213d58cd2677aa7457e05bac95fa90f3ae3d6e14697d03c419aa5db5ac9d0e438ecac8e4d7785fce1ae9c755fd797fe913201b8d0ddd312396ecc835f70536244ce333b384cf4b8f77257b7b0e95b89b712cfce9c1aa0af752bfe4894acaa6ab2621a7f9f1717bd2c592b3c6cbd9a784a330affd65e481e1cdda9de621ac754657bb50e3cc61659e6e82dab00ff96ce517acd2d95aebbc2fd37c5ffecb86b3e209b0ae6e04967d04467aa1f90b1b5516a9c6a64047673ba39af0fcbe4d950c2a97c8f8bf202a5571872d5c357b9d1dde47788c1704039aa1c82b84e657323b39a01a612074de2df337f6bfcfd9a43bd1dc303f95d881ea36f4c2ab04051bf8b6b5984e72932bc872816e86485b138cf22cbafebaa3ae2eec4e82661b6665a6115ac1a98efeab2741f93fae4a12e753b44a79cac4de4338871011a1c6825bcf3f8c9739ba497ee1981ee7400d0b681a8879d1af4fa03a8436e223b1d87571a270dfb97d37342f978145086e54d1914e9cc7538f6b2bf7be69130bfcf9e77e85352cbe99d7956ffd8d80cb2ebb0aa58bab737fd54b82d1461cdc0997f8b45157933e3c72da2a7dfa93b3fcba53939456997a2110b0b95d43e28cc3f1dbd5fcaa26f8f02ef9c15ca57418deb6962fd3a9caaba8f67323eb5802a6ea2024dc51fef41c15a63e66ed67b8474f0580c0ebad9031db044b883ff5ba6a4013f5489d7ddee5d7ebc82673011fee3eac2920826bc09274bb91102a62c39ca73f97e5aee5e07c0bad2dacc1ef11682febcf79151f7cf1e17646950126ccad7ff16e4fc45fd283ede427a2ee4d789acadd11e631357d19d4f85975e07146aa1c6373f97c70d906ae9057d8748d401cc2639a75415a2043e37a214248c8ebed42c69b43400c14fb0b279111b5340ee23f9db378134ffd98ea6266b163956ee734468350638819853420fc730a86b55e54c68a670c969e1aee27f91e212fd173cd368d9726fde30acc061c44ebff1ecd19948179b5e5ee90b39ed60d2a1cbd1316ba187b46ded4aadede0b249eb839c8bb9f40ad8cfad0e13c44c7ffc1a7a7a426c30ac634ca03e9b16d065a6627e6fc658f80d992ab86356ba052828ccda241ff36087776e6a62546e867a5125e914d0e9a2a5e5a384ef7ca0522bc9379eb8f86abfd65119a5d102cfbca883ccc27ae53da8eaec4e6af764a398dcc6132813f7333b71924d2b4ddbbc5f5a00ae60ad362d8e38074ae34a9a252909e05f5a2634bf4f956e541ec64abba58db4012e37b41a1a6c97ed29cb0a1893ecacea670fe3c3e815526bec6c6db41af192b999830ae5bd528666053d09db8aa45fa89ff5772965a3386fd3f46730a7479591f5b55b663a8ea81e40e8916c336378fdeaa43d242168f87b69288949aac87388f4d72d589d5eda88b7fd1ee58b1c9afb1a2ae0512dabf2baee92d42553e42a3644a5842e89bfd4325a9a5a657f80e14402394cb305620a1ebe40494c92b5da706d5977d406a3f26925bef18e6e89d030e81e11320cc3687139619f40b570c2a80af5aadf25c8e86a4e9c7ce09b41ce95603adf614b4f75cb023678f280d90ab5e3bc2524e8786f7f23c41b518d44dc7a7f3d02d6e336fb249ea961b0ba8889815e9ff70fba34990fb6d372d0c246ea6937757f7a8db1f758434d044ae1c3b3f2cf057f51b17f8ae22bbcdc0c3c0214ebd59f193bff09c6c1f1dc666345d71834811f367d07fde6e3d77cca2ff61119e3c41ee193fdf15b2df7054a0664dce9f9bb4e6d1980bd7f52b3f5a4bd46f82a81fd68cc63f70a5302cd763b5c3f07b5a07077a7dde4f5d394c1c65246fcd07e504b282f3657cc9411993dcd087a9ed2a57cb77925f9a80f6d9dbcc4bdc93ea66198ae27a1bb36957cb2dbb95780e16b7ea5af39e92084a8f0fb58c958d977efd7091e7598ef5482d468f7b8ee37d6ccd31457bb29fbd819184ca91f009b0d53281f1b4d07b61bb843da68f64e45840622edeac94df1e2c2ee860b5f057c6bf9a1e368416c57c526021feeca404f0938c489876e6121c090c4a7b18c82df43626acbfacd1eb28ff1a76ff5ca7b3fc94a940c1de01930473992d5f640b43c460c34b640bc9b8b7d0355094dc7fbcc2a62ba33690cc0ec2506a62c53b9bea17b002c996f6300e874dea7685e3647980dc746529184ed780f17bf150a4596e55e89a18f0671e2a063f575702e7e20285ae0af15c37cdff1c1db61f8726bd2c5af780ba6e3f16bd55b5ec56b1693b7f1fc2d7cd654a7ae7de5529087a6fec8e65cda605f140bfe5f68872b35e5b714fb2ebcae23d757248170925b8764cbe10ee165a9b0a93a3f6995bff9726be832555d7e317265ae33ce0df01bea7e6e327a81ac385c956d2daa0a74ac0d375a1fb80a7d2f479a2e9fbca9bf612dec026fe3a72ed5ba275910c6850c781f6d8a4314ff2e5e82258a8884cdc707d336c4bebf5d71bdf3f39b61c63feda7c134e8b1fe0415d34bfa863e7dc488ff9fb71b8588b1402f9c43423c8f6a7551ef013853de8c3ebc801132f184e303157309d5b1d1dfe01a6ee0aa17cb01ccbbc22e9b05277f5a7d4782017275c162d09309105cebb6b9744840f5216e68766ef86b13883a793cebb2bba9f64e2d6ef14b45c89b8cc63d7022e164978dc54fb79378504f3fd7b7eabfe121bb347dda9e8743cadf8ba4ad7a77eba1eaf6013636f3483e067ac76feeeeb56ebf54a444581fab2620690ddde7df01b7f83907320280d2be52ecdc4b7e6de7761d757e1a39237bea4ac279c16ea4f4df9387f2415df4f8bf25192792de8f577e13770b824512140fe791adad5d3dda5bcad0a2e23b369b4d52f83046ff0bf1c7f0ce26223731cd944269367fc939ca80f72eb28b801a558ffd08504186443deb69fcdeb56483683a48ec7d946c55d80768cd16fc56fb4b116d295e68a075d3409082313105bf999f76dbbf697b419ba7d9c41cffa2255000ab5f6ece4e42ac60cba7d5e9133d3d34e65c88ad1466fe4f0c921611ca376b2bcb1fe93cf6faa6579680487c12baee2c4669c20205b25b3996a034c8a1d16207a3fb61255899364d6ea4bc1295c46bd3b515ac38f4ad9ce4d345b3157340f9c20f90b088bd27d9a5d8e02bd239504d758f971d77945000068a6cda78e27b3086a191e02e5437f57bc595086f5aa88729b70bfb3c8a049dba62ba074293a1e0978fc1b69675488941f16eb9882c37f1db5c32704ddedf5933dc327d0f8e681f9c0eedddf61462cc7d60ac7c6e313f02397ee89e3c32fb0b181b8c80fb951d723eb9901b452679237de918aeb2c5f6f1457f8a5c8a05b2ec0218edc5ca0d7067af39efdf548eaed0927fc6f66b41dd73dd279f16249290db20470b96cc50f91b5ae0bb615c618f68055bba736db29e0bed2c70518f7166fee41c897e59e44735cb4fe6f48f614390b9aa86d2b1e8c54c5fdb67651c349d5be3e4920618f0a89daba7cd67e020b6db6e38445ee7e7c047cafac20b689cfe0b43adc544ad56be1814190a6f8f4728742f1fdc01ac64f2c29dff77cb53cd915721a32fcf2e3bf489d56330835032a1b52d54cdadddd8b7a47d73d1418bb2dce29bb8646bec1aea4c21cb0f86ae5f910cc32822cb9bf0974e7d83f1dea929282903f1958ad8d930f985c7c33468ef16501b1325d142a1cff6bea9664a3de23c58a3a6f9d08587679a56869d0b73a404a262c272d813d73c9fd0fe883177ccf0925716dbd725285cb2386eea6c53ec126d08412a9992cf42b7ff44101890c15173d46d68086c4a32c3a3927436eb6bd3de7ad6aa9be36460435da8b037b0847c6a41f5f0d836c8e4cac0cee626bb4eb5d32eef559df8ceeef96c736f555cb09bf5a540257951d361f172fd2785678aeffb22086b1b9dfe1eaf856010d7801b94a4bf68022451004d3376eafb9fb373929ac6d9edc8d9ea74acbf2e8c038ce9e8ebdf2c1ff66dc48befb2a42247f9a8a6ccf63b3c69d230f47b6582eebf3c384e19d71616ca9feac7cf7c6fece63d6be72264a50fe00d55e7473da3884e7391051e3a47a66b08c295ed79cbb1f94c82d33858e6fbe800d0551184ad4540055d9aaa3ca30312e61351ffc6dc8f174a15e7dae49583a59af940048613aa2dd0b350396a08fba731ceed5a3ad71cf3fefc6cfc2ee8bbab37df3921c29d00705f0e6b52860b63a69afea64e28b1c20a2abfe691bbe0f4ef1d1875c89bd5694be3d85fc3768578a25af75e741e4fab56b29d99d36ac1820694ca32694badec42fff2201b760c0ce009bb20b2b8632a08e61634db3754fe1bb503ffff72724e2e3dab9a7a2e409af0a8633ba682b4fca4597b46b4ac0bd8ffdcac89e1d089eda9f79161d482569899b399cf70496a08282b298c56c6328cb0bf7b68b5161a83c64c1933e316c16661c85c3bad18e0347238f5bf88777283acd51623083e40a9beb509da798fbfb300461f2996b23cf0cff8ba7f0fa72fd7c5ec4f5251a70aa15d67c008593cc469431d98d9a06f2adb6131502d34a3ae56517c613b1e27f7d819d75695ec74dda9695a629dff6f9420cc7a77ebf05de58cc5cd16354f8c1d7ca4dc69f72eeac8119ca398faf3c6ece7020e6c3052e29483e2d9260ac298437eeee33d5cf02f84f913dcb8a3a67aa5a42bdb924da0c10a498c3698f2d600654e7746fc8b47b58fda076f6be7f65b27bfecfdf82859f63217ffc98803dbbf6c9984b1433e69f446845dec262768c2acebfda566886673235ccade5867950f46b74f9ee05e33e8700a42b321e282fb53efa659f71857618b8559890426e04948cf21e8e057ed832341329421325df66ae52a1192312c55137d36d73b318835ceb2388d92b0cd5b57884d7be03207c20b17d4a51d20464d8b7e2c7a49c620134062f190855634a526d1baa8dadae66ea59cfa5a21e74e3352c386c6a5297aea0f495ee7174b896b83932ff34412925b6a03fcf4c2ec107cadf73affe6354fcffaf2f759f4479b0f8899ee04b079e54685a69152ba207a7d3bb295ece1c3bbe2c7f273d326adf043b239cbdf8ce725fb1187a3e2641d9167992e4282a1788636b2ca22b7c93fad84dd8d33e85ed716364c43eba6db17d046eba6b5a48fc774fafcc90108de921c034639bf255eb06f4191326039a9448731456817a58f4643d83800c9d7865c6e2a43b002c6979dcfe122bff0cd83bceb8ce02e00c93db1253b918dc5c7121ff074496746311f9719ca9d137edbbb3908641cf87f200e5c2447ebc6df34bea5e847252da4547469f9183bac5c556e7a091ca486dfccf1c47cd3c5d9abe31bb4f4c588a21a8ade4fdda6fb76b5bee82aeb2e4801c738597793e3138efee2726a595795488d6d7bf07a88ac8bf83507cfe82fe1150422a857ea662537c0cb428d0a14222bca42daaf352b2518b0ae74697c2424f5a021b2242ce74b1440082dae6e1ba01fb2c76c313781faa157ad6e48a8794afbaaea4b533c18df52677989fe2cb70a2d753b882cb914bce8c62e7648bf693947e4ff8c41ba570f0470cc2d32fdebbf28555959adfaeae379d2e79359b49fc28aad1f999c44085f51a437740be77de4fdeacf529b819b706688ffdb27a0d5e6f99bdac044d26d83fb749285afa179ce8bdf14d7a7938d0cf866a3e8d2552611403331f0d8619165e073901e431ac04ec5500bf3ee591407fcdf89eeb5d3be28a3697b6f902d832c0d19ef86bbe456d420c64f7de220be08085b86268da1d4469585c1900c12b6a2edea4d09e52922f7140686f747b237f249d579ee215205f56e580392dfdc8893ec7fd6a7dc490b95c9aecffac199d42b0b0e28ce5f3ba603d8497c20ce3bcaa7d43ab8d2f03f974c0aa32dd2debbd6e1ba08eaa5fac42ae02feafebae871168f6c5eb66be53473d2e0a3082cfa5cfd3fd4a2aa21191cbbba7b0b1cc82a29f46ff5ba138e9b501db99e04210cb631d5689d9e2a6f04b6743548694ccb9c11e66f73c6e59449e93870a09841845e28d8d1929b1f4321b044b8e5f41f9b7cd7fb5ed12f52213d04bb2aa7a354ad01f8e9108e6df18d8ae9a14aef511115ee8cd67cd4e29d1c7e4e403d03fbf493394f1897ad50a506db114c45e36601e30288ed3d9eac2a1719a94503a0ac61d10d4062337219a339c28bd5a19b2b56bd3136483f12f87fab49c084cd2f84889a47506fe6e8f03f5bc4f081d057f2e206087c37bc50ddd4e6b8eeeade454fb9e3add53cedb72461f15e153513233716c8ad1733141c64a85dfdc4b70ab07c3675d7ba40b21af9b2b7acf18bf60c5da4e64085f6f143f0510ff21b213f05ceeb0cbec12bf1cb7ead8890c68dd5431bca2e1f1fd2322a2b9fd471050c99eb01ad0445939f6a1ba828cd4f523ce9b76b95b56921486cc60957dca39cc08e925d287e0c705348338954eacc1fdc6d5ea9b2477b56a3f98edfee91bcf55b35bb794a40f529a4ad907a3984fb151836226d48bc223049598a13273dcd9c8195c9b61d95f915e2ce0de095382098d065adda4688ad66386df5088b697aad00e13fae0e2ff21c17c0af139afd48a343343c74de1e4a74fe55b55ffc9900993bc637336fa7504c9cc37bec7e686feef4145e1bc1fc502f0cde13ecd73a03935cbabe6e979e37b3aa6b8597a9b5beafe5fbeb081989246d4a00bcaf8ff5f10c8d01282fca13709e358bd2464934c69fc4a805e027b092b73c7a532e61f5a16519ef1230631de20111ac9b8c4771bab294ad40c23e2a99badacbffc4395a4c4d4d87f6a9cfff0202022e951b886252840ad5469d0f33ef83be9a619de9b480882766095ade9af315eeb2b4525e5914ea384fa0b29c4ad0541deae52280421621d187ce0e4522cbb5959b68134b769047cd1f0b863c8848109eb89c6beb0e551a5744a5cb4122880153b371938bd3720d4758a11152c33cd4dca029754623cb857912aeeb9b4c7c257d3c74d9e5c572b90fbf4e717871c336e41a57c9cd4c752c1605f8aeaac54c8b5e9f77b5a156d31ffd42bc624fe14d1c32eb6f483ec0557cd8257165ed951f44f8317191704b227db929b33cbb9a71b6687ca68a1a496de2eb7a52731eb29c9e1415f51b443368917753c19eab4e2bfd3af5620fdc5cda7f2cbd3765f596aef3fe8c09097b9ddcff431c0cd333050a716853fb2b0e2468eda6fae01dbe05769bd51c4f32c6fed98cb4e4706d16a4d783ed6fce9a7a61486a990b224ed286ca4934750cb2d99c3416ade44c8b1cfb59301fe46eb5274ca473b267c394696b542bb123bd9383cf39886bd0025a354b56d5a5e567ae42de854451252f73774f2934e95b3e50a6fcc553d693aef7b6a127a934d3ecd9f3e2f59b28560eb0f38bc7295f7da61285ab1b0b81786168bc5f256e09c1c83f0b444a8f69507190b2f3eff2b0c927d4de297b9a945abc52511554392f3ee584f530beec4c025af241ab2c3a9470e669ac736bad3ff7e7e683c40ff544fd82a92b6947ed789bac2a0b22c21209e4cb7158801f5857896fdf81996f6bba9d37febf05b01f9e2c2185248b73dc171dbc498c02ed831484db855985742daee12b7ef84e917f18bda69f5838515c77ba570c67df2da06ee4872bd47b36bf2b4d0838a4f1d31a3a555695776714b60165b799e7362b3af9de13385b538add1931dabeff22d5d01071a6be0f438303cf3aaa582a317fad470ecd772cca43e8154d0da97f542e3ebbf757994fb84c025cb46f04808105ee3337fd553150a14b08998d37995bf9002a55104f4466658ea65c7f6a5cedaeea94ea58367628d558f8aa27e41579a4d343df558b08c9e1797670dc3fbc9788a447350695351a81c781b4776ad188762328b260bd28955af5c584535a2c22c0a2b110dcbaf4598a11f15b454c4e506747b8583fc13069fc9cf46d29561c6e5f12765863cd01f3fbf430df9fbbbfd8b4f3c835f21336c8ff5e9671ee2896be5fc9adfcfa360252293734dcd2c02de6bafae9090552081cbd5294c4f5724c7b88c92142753c576f46380e1d70897741fca1cc152cfc45a95a48b0344e44e4552d31b2a13c5d24e25f9359d2416142bff206caf1d5a14df7cbb0675692a095ab12a616a417e06236b37aee1b00b9a4b8ea795f42873481c37b101bfa9e65f4b153d536ab39084998c3d2d4e71cd33bd814d7d5de074e6d16f67eb7a4bbf425c6699c933128cd1148ea3b395f7c1f03c6a7fed993c63994b975be8173c20a44bdb3c3736e925f221aa77fae490ee0446d0833587d94dd01a0427913498791773a9480d7a6757dc6d75aa96019b354cc3720cd2e7b6b3583fd8d0f5e560ecbd93227c24f8f8ca39ee8b448f4f976a7ad42d7b5335d0c0287f079f4f3f7489e4bf7edad55ad7db08d4830c40560ba287212b14b0730bf84d3bf2e4c73e15e040d7836e42eb3bcbacb5490e55f055f5a4f4216e5453b84a8a081fd57ac8f4d377880179d0c63603c57d1708654f4a87909ec9b178151d5034f20464be815d8c1f60094ae216c676b8556d2030a00fe9a04360dcfceb6a9bbbbdfbbe9f21ef97ac1a1f9c7af73d4f4dcd61af61d6ad2aa3781d73d329dee1b9d2a7afa52acf562c3cf0149104e1b1ed98a41b2a7d232cb4e176cea6dd3a96189778fc5d7ebf034c4efff2c46290aca123ccb15e25e075a200f5c9895f12f37a5833ed84a620767c4a941e42cc4334275cda0384e9ac8c3116ba2eaa3655f1ea3fd884c1627d82cf09d52a761e43c1a56c2818d2d0aaeea486153df50f606993b7e200a1f8d2921a4654ac8e29765afc3110c938604e7d54dca04f425ca9435506ee82c2ff06ed688b8b7b2ecc20af3c989be2369f5bda5cee381a415eef9c1b5c5c702213811786823f6e8dcdc8f3bfa34b9e8f44d7a41d3d7f660a5bf242aecde8539c01f5f9343687c7eec18cc97390d870a095f47771fb6a7cf622e86f631c64359c357acae0e8f95e6a019a23942adfcfbc745b65207ab75b4c53b32d27ee9441080c9f97698d07e90f73df625d454fc93e56f6b49934d5af2bcc724ad93f5286a1a2e20dad2edda9799e4e09f96fa24d2c489efdceab0d90442c328ad6cc2760ecd0aa7a79271be9b4b34980a1f0f09858842d6d76d8bfaa13a1e5078c4f4b9ced0c5fdcb59b22a1ff57b7b8fe1294924939d1f8e895cabcbcbd53960f1c1f63323d6f54797ca6f7f44f6e2e3abd3d4d3ea00d43969ae38367136c8021b476a44b2dd4e12d252777765d895a0b837be61f0abd6a42305d4ea37e82337505775ff2b703a81743e01ff68622b7e6792eabcb567b424719562897463dca933eb44bd794be83455185bc9fcdf89aeb24a5b24fc587803d84e7ff3bfaf377349eab94696e439f7f6f084a64cbc2cb653982835529dfba560f9f854d7066d68eac04f9ef1bb6de4c1f16c6a4b9bdb37087eb8943af28a764cf763f01be2fdefae81d3faeb40956e8727b7dc80a045982dfd5d0127cc12ee1cfa007e9fe0dbe8f1093bebfe5dece9c0b25c061bd430ceadaa1a648d1960ea7978f62118a7dbe0fcd9a8ca5af2a3e7651721f44afae88e3afa5a97ad973ae1bec3c452e429f291ed24f3981466ff01c7a0ba11b93c42f0b17ce6472864444edfe0cecfad42726384477febe81abf06c69152538e6f6637be103a5a9b9e517b090c5965053d7dd86169d1bb30e95fb91e1daffdff74c26d57a7aebbe9c4aab4470af9031c63c399601597ade5d3facab209be743b22f2cc2d83ec61bb4d0d0e0ab5fb7a2f062f8e0e0b96e909af1d86081f1dae9ec24445ee25f29c429c17fa1845398233710e51f69863972fe7d0c5685b2bc84d51b373c0444945322cfdd549140c4e61312efc810654c5a3dd44c14768426806bdb607ea82ad31bef60e8d42d77922f7ee3edcd0a48928ac416a0e2bb64fb006bb8fa82fe5c0535c0e75870d2a2a22a54d333219f5bbccb4f9bcf84e9debaaff9f5328b470e754ed8c02148302d845cd93a8c7d62b49b6f9dbff725130b2ae8fd38e221f7849ac44c114aad79bfe88685dcc3b7da9f9f751bc11917e2be7df0c8411e654db182718ce786333161100547da10f6cb56cd5b4ea02f8f4cb6b36106e15993aa99269a0d1cc24eb93e908b31dc00ae275c299b84981dac321cac94b91c304f95d62e393cd4c3468d2a9cbfb6e4a4141ae0b5c69a009054fba9a95e46dd762f70cd5b65dcd25a6783b6855f18636988051a79e99104e24a4f930a385d4bf3be876879dde4b173c6281414f3641ca7b7130577261379626f67a6a1d8ea92467250aab08b21121d48471372aa06fe190e5722c42c3498c7eda3608c1b0da057afea47b7671a38a08653d32b3a7c024493274e79e7cd691972fa24b3a9cdeeb6f09c3ef24bafcf9bbaa067637a7a16b1eff3dac63edb91be91068956a6a677066a4c49f22e3bdf609e60784699f102082402e4fe1629ef2abdf4ff9b262e90536c8be03e16e3675d54e4d9a33275a3ee7137b6aeb91ccc63fac63f46a2bede63975f1ff0a0ba05f5f323e6d42361381e260ae6c961ebbe9e247a2fef5c9e04124b62b94430b7d51e8aad6ce7e8d59a42fd91a66cedce3e15db780695ad135be21fc03394e21c0df6809c4161a4e3f4c5f9ca47dbd192beba9d046e0978aec75fbf19e687760f675a6d9910a2884dfb3a7ec83c9ba42e9f37a45a3a3dc031cb58f4827debe9fbd83112b3e374dcfc7bf83df0cdc03d616c131bf98529387fc8d14a00a413b53323b82ee3d95469ac92f4177e599c443ef21946016797c97c9ea13854548c9b985739332b7f84c413606c229ab291c2f137165800b7137d6b4ba7d11f17b21750c3d3eb7ba2472d1ed1ab0260a53ed462d14648ec13c01419f1193a8ffd5e4eec32ead52c4467b9494a7c8254f38f7a0e1283e9cb09f0a8bd9ac3f3a25089aedfbff58600349433f0b82a8fea7f6ff3bd0513d30ed29a6f380a1daf76dd04a3473acda792a2e2ac6a2a94658b1b7a4677b8207107671894a281e815e6299586673ba0f1ed872d9f590fa99ef497f65fcb53b4704d50b08743e80f5303cb1e352cc4458bc26ec530f2c7e28a6c88e72f1ee21ea9116b5335a1b503d8bb85e2579a4992eb2dfe87af4c4ee226c3588ead0e8bfa35be5ac531998487c6ee9c89f4365b71fcb02ce410d882959d039737fb3d16243f1ad92b029ca4dbf3d0f7872297a24440741fbc4fe79a3b2694d581723108f62c1c955203ac6eb5314466d06d73804ef4a7c43a478b5635d5af458fd3c6b2e851587461348a133da2eb2df2e306f3d28108a96ffa1719e74e715ae1e39d5558c0fb5dc0d2ae9896aa42f8671fbf84963b4598a829fbe705bd1e30d1c1d7edba7596f86de09fe78ed003fa6119f62c85296f89c78827211730191192fc2ba1054ae024497ff490e41b135dfef85a9f3e99556738f2b392c422b0946c6323b01a762acf080861e4f445b86f62c9e7bc77a03460932489ea7c629f0e1d5a5ba855479b7a00c3c5ba0b2ab07798a92f1ac77098d40481c2f32dbd4b491c6b63573a3347fd9a42ae81f4ca17aeaf7cb237e36e7ccf6bee33129442bcd93352f8bc93097693be3c0160f2fcd35af171f06e1a70c1b67b6c739061347a54e45af7d5a8ef881646b477315e67084ff492c3eb92c62d7bdcff0de2f642906d4ef9ba478ae4b84757b8baae4d152870398f5f0823c561fcb507ef351704c5f7029be7aa210618c11c8b2a7227a70c10e83242ca49c02d9aa51a7575c2dd9ebeda27263bceac9506cea5dcfc126c58b412596286f6e14dfd0d980acc44866f580bf544cd41b74753d3c6966e018a752c48569e6f854131799102a60e5343f077f7fde1a5759bf1d54c4ad6a6d417f039233bf003a52d3fe40cd50708983941b0b933c3e2b53312edac69e9ecbbdcbb19937f68261f3052dd54024078d6b159099e746ee06710b5559176c604956ac0fdf14848f18e3fcb734c08a045bc993255baee121e0361182ec4c7b46f4ab38cb0ea0a42b339a1d6c6d3097984e5e464236cf290e17f2e6fc3fd3fbd933b73793861466789ad6847dd594e2f683a774c281c31bf9b4d2e3528cf7699065ff9c66c07c47800a373fa10bb0c62cc55e0abcabe6c6fcc05424c4ff993b75a9567a9e0c1845b287d69e97a3d06ce0c84cefc43169ada7d72de88877a01b70dfaf028446cbf7b5859f6025bb7842219b098cf7efd80897ff422890a37172751b308f4143c24475a4a3661a5f59208d5d2e344bcbeebd46c13677daf9b36a54df75b551cc4dbce232fff5e90fa1336e7bafd7b5c1dbe294dcd45f8da2ba2e7a7fde89376c42d77847c588441f21acc73be859607b96dbefe4487ea6d4d78a4b159077b27335c79179968177b8b46916159da8c659bbc3731ec02ec544bd5bffeb4074fea5a3608b06cca3eb8cb4d208f0ddb2a246b910e55bc262a1d294be88a3fd297bc4f59325b6bd70ed5943471c711e18c1be191922c3294b57594298338316f373562f7cf0bba3e01aa923b43482d365b3de316df575f7aa7899d4805ca2c014df632b23e0f8326f43e27657479598c5ddb54ed54a953e534be515dd65e520fa5d3157f077a8b45bdf5277e4aa759d36120bd34ee92dc5a8a172a1226d65e9b70cca5c09573df07f3b4591eb5faea1d160e4db7d4ade99deb01a0215a8a3cc3598a3eb2a05a1f56024259252b33c8fdded5a47cc2eb0a2d84ae6448f64f35ebfebf66f54ad176210e38c2bed1a8ffd841a155ed2fe6295b90fef1235d117afe748ac920c3533ef5a22a3d9ea48019b00b7e9f9ad09c920e2e6bc0450f12a405669784a26d790e23eafac0b89538a86310237c377f04d2359189354f68d81f09f9233783c99a01564bd6504237bfc7bf26ed88175b5d7d4c8f8fb4518f0b844c0d426e104ac51480b6d6c12e8f491e55feaacb7ae35d2c4221f2634f216ee48dbb0d72521012b87c4fb5194abb6c05450c31e6ae0c3d42251f0f8b407815150c7f5a64e0903dc5231a5d54b3ca29f5441dd869dc976ad201cd0672ec9f52e496791aaace1ecce2852ca9c2b6eddfe6db27a2c87f0e520ae9e441c2d7d8ec5e4978f5222997f9194f7ba415f2178319fe21420875dfc6cd93e27a94d1558ee0081102b9ef7b788a50bb484566863840edecb07164cbe8cdee7cf088ad1cd7217723b01f3fd990fda43f4ad4ba3228150328990f5e40797fad6f5470d6279e7316e057d857d54a83fc36c9bd1d90cff814a1deef26ec0e58231762ecf324d5bd3aa72600a1781e4260b4af64314cda08796f296e6079943704b1454425cff3f469325a058c65b4de00baf1478de75fe71f9bab9e330e0e9fc18e2a4d308d586cf8bef3708c20b4f960733485af97cec445077f12147730f21cd01a44a960a721061a6baa3b1bc15534087e338c048a2d1f744a0d0c147a9763b8ace0009bf4a9fd963973b07558969ba70b6716d3aa46e1d6249a3124cd775a2d8f2d5b74cce1d647f2161d6de0a09da32984eee3d2936548b94fbce1bfa9af1b07e251d6f8e96809594b8368a7e212fba208eba4ab0d73e54cb32d62346f7c035cf6e9a31f19345e12ac5566c601de9b067477e6e22508ac8797da88a1a64dc4215b9ceeb9a8b20d2ad7a91ad76c4a49bf7c7ee0b8983795f45595b665f724890c624c667d8e20e2296df4ab4505de35cea45baa3f369652742f7dd7ebd9186be39114186f5ee35eaf1c62b42921e87779968d6cbc77f1a8b65619ec16744fdc570e4191b9147d3a7a3774bdc4acdfcf12ffdd8d6caef44414e11933b64c9e903b89f756472ef1995a7e25b51fce669cefe159a11b459e22a2e7828aeca689a4a14bb4d3b6c950076318dba903e9677d6bc063e466d6edee4d310b317952c03d27e99da01d3deaaad0fb4ba9459666ab48544fd8a6767b1e098cdb0156b14ad45551bbf680e45d0213d58320380023f1ec5d8f91a831f74ddf2b355c809b407bd3d1bfe7348bfa081824e28c67576a5daabc51b1f9e18167dc0a85cc0e95a5ac5d5bbb28f3510cfa38296cad6d35d8d0754becc48cb6c20a091f3510501859b44c199d81ee29c2a5bb0e101ce135a8e43e2248e69d68235125b1195980f43a479242445a7a7a364f4d4a1da818e8a3c07cc64d8459e830fbd167d0cd47949eb8ae77a62858200edef7d1e0fd511617756415c7a5243a288bb922ed92658d4f5e7168fd4db426e24ae7ec2d8dfb705cb27ca6ea3045f154ca54367bc9b4679c7e23c00297e0745a715145da761c4ece01bbd320d0cf6e74f22b6a84b4fb0f579b2fb2e0cf1b1f184a68c3ddfe76df85f08bd27bcc8017553159478ad033733fde0dd178584f8cc221953e0fac47285c28dcbc34688025f9aa09be128bea427b7953e153651ae4d8f263c22f141296d21a6cd25449ea587692b940ff0f03cf756540e4ff3f8589e2461daeb08ee01502652f80d7b08bdf3cc557c596156448b732407750094e08467e6f9ee3ac85f3a1c99f9b35e31bce1c93871688f44111cea2ec661579b99608d10f36d87aa69ca743bf1890a0371672057a66ecb1628d56414ce06b7691b00eabb23e5c5160d1f78ac48141ac1181ffb14c674bf951e90c5e58c24976dcbfb599eb32b37e44cda2176e968ba2a1342e1454ef1277ecaa91f500352723e4c90cbae462c38a0610b50c32326f27721cdd2c05c85553be5131dc8762e3d2cc696f50cd01aaedadf66c9c37be6cc0020abbb8219032248cda7e69f0df0bd5f5bd8710726a7267604ea40c81481a07649586764a1a29cea2db93aa245ed69d83ee574618e973a34292bd02dbd9421c1a9b036eeb68d92eea376ef1b39add0bbc87e02b22117a1650b91ef83eab5da939269fd277fe637f1fe79d8252fe12141f5750858ed7ada4813233ddba2e74c69f479bed2e5092bf5cc270f1441da6998eeaa1034dc6c13378c97bd63aeee9b7644144bc4aaffda926aa7dc798a9081e2f9376abc84103aa820db151bfdb8fbe886cfd9707ede9a7f78de939ed6f8f4fdb70109f50fb2aa37fe7082bfc4f738df9e10e0a873b5490d7da1ab08589ede998c822909df3249701ab6458b09506e64351d5f1dd07612f82fe3a86da815f7813a45b28c55d03738501dcad1be9a575e7dff6d160f67f6022d3346a492372c9323992f24472dd0bfc4e4a2df62e508f8e16e952af3167ca18b16ff7ddafcd25966ea10c9c30c9aecd0e6a3337bcc587e26f887ab1162f0cb9aca353802b5c3798853fde5d975ce40c0398fff59ae70ac491832f052927e7608b0416db5978331159cb4aec6bba2c5baa96c265ee7b5d32d7f9e92e0a6ee95fc26a4d6ce0d660ae0729fe3e79cc43d479b3ad789184c78a1b1d03a4e4338ba145f3a6be42e4941b513d54b640b23b2fdb8cc5682f130d35abea88286ec6546a7e870228274ae23a209c402f6b8b941db444166ab522c4c64e3437a0c08a0819d9824282fd1141f889ed6c968aaf19d6c69193cb75bfb304672963f8336115eeb3685ada61032db20b184472d72dd49ccf5cc21d6266735f0a247bc25fe689526403a06d41246186e9493a824249f390d9e0df18e60f8df7091296191d792c0396cbb503abc6246c62241320b4b7b03ebf0a2055b32121f06977f9e5776470b30dbd2b70e9fa6c06cabc13029b020f5503c4ef5a7bb38fd7cca83bdcbf99326f0a5b271c4dc5024e902f171c24981f3b25d0db4d91f2311736280704d074c31b45d1ebaeb2fb3822a98e43f10e518e3f47fd7dc34f5e2920556535b0af5088241208f273734e623df4e79daf9dfb1da9f21ca3e7a1028cd13e8fee1071ce25e9d1c3aff64316254ada81917513b70ded7523c894add0f61440fd74633de5d27944f2747f0082a318116f949acb1ad753e790c7dc83b64181c6adf39b3f94106ceea811c31ad02a92af15c3def64ca16ebf315572aef558a32c94789428893c5debba78133c67af93262e4aac4b2119797a9d6afe4998f6ddfd186ccf8e207a9ed2228f6d8d5ef3d719693ac51630aa58ee2b1a7f546c1d909121d976269eec43790dab28b853677cc14f18a75f7807303a2fab683906938db5f5574c4310b82ca72b4b15e584999f10e7052d876e68d3e9cc567fdc7e61aa66a6cac28504071858747924bf146265e78533d2ac2e719dfbc0aee87d33df16b95c28064c0967c772225dfb295e5cd607f191d37e7f3f4c1bed95c6f02e61b2653cadcbd3b812ac61d632e34eadad5a8712f06e239f0b6568b5ab49fba3cf5a6aa0c129afb43cd59353f6f9baee0e43e3348f6dc8914f6432392538fc664ca187d977ed7a388d659b0f406e90dd37fc5b956e7f34e60eda4dc75228a8a6c3509aa9011c738797370647e91e8c95171762752d9c815b3a3287107b18b7c369ae98f3e94850e009ed117a3684ad2c7320a750b8a9fc8fe8537c9a5c96f0672396a88d54134c4ee0f1e825ff7fcce585a1f42251db17b447c3ef3fb5c2542a37f6039347a1e7ba456e7e518154e920fe3f0fe083ba589813cc03749da23cbda095931271103980b580f23b29aeeb4e8066b015f3bfb2678ad713c218f42ec3718348df06215a9929973acc73bbdf5aa5557cc8e3c5554cdeb9348bd5e2ff188e6ee45f5c52fe46f8d158f9d75b99ab8e49e479bb72cb147d895b8f3637053084358d3d37872fff53442347abe27572c5933c31a73e421200b61c3a8082c92a1da7b6b11013fe417a162ede6bd178dfdbd64d41acbd726e8fc055a38a323c54bca214422f4892fdf4379e516c07c79b9d1e35bde11d4a5a75448510b5a74ce99512d7eedb8e22be8efacfa6a412ff2b15ee5691376491311388a43490810f1f28b97e0707b0caf3ace9779eefde60f69b476c67fe22d0bbad413d58b230656d29a94f9d40b1cdc2dcaac65034044814ba6db4ccc456adea31296da440911b6818fec28502ef870114bdc13c8eb7a46d5bdab93c3cc85536cfebe9edea9d39f2553aacac73205ac8ca0a138c11e130ccfe8bbd17f67cea79d2976344322a355f5751dd4117e2e891dc820f542060e8518ab35bc63f9e84d52d816b3dd4e58299216aa6dd61aa45599b23ada087a0cdaf54ca8f8f482e8755ab97a217d6a5423e84a72e033fdc337f97a5fd1c3a43e1b5335271b5258238e35d6a6d427b777f38a6ba88628bf524ad44f14d7c52b0454d9d5c3e5e7e4fd6ba701f17857ea9c0343c56d4c4014a0493ad3676080cf847c14566a5e9e0044913212fef758d5830a9ea9df8b67260edf4e3bf7b1afa18b321495b92388eec8fee437d8aa8931417f7fa40fc5c69c6ece5aee2f5521ced1f97c643290f0a7c1ea1f039d335281c54e503c594faeb9a55de2b83830746824442b7ec4815ffc7aa9fc29a01f24f53162ffa0dab72554d5aa5e3831dfa29625ae1ea118fbf3329ea75d97576366cebf51ba74df8aea48355ea3bca5a5f8787ebdbbe2385536964b148a56ce97bae71133a63c7ed5a486c305e4e74241f7efacf99b6273a42e625c7e74959f1e76979f75f934c45d93b533c70b0d098a80b742eed343ec18a95de38cf1d49d4bc42198eb8c0840188e679c0863360b1ef075b08d21de889c1178e309170ee084b946fdc67e618daa44f422bb72f90977f9f01d7ac7653330dd1628de6f90cb0867f261e85bb65acfbda93d93b41a6ed1e84b21833c6a30592bec22d0ddbacaca5e1549cb24d88a40ae366b28c1483761c24a64feecdcc7c8752824dc16fadd3bae69f31e878a896db6f1c908e031c95b9371b1fb3e02fedca0ab86ca168a0777eb5902f70cda793c007a66a76d7c5f80edb18870f73d2d28d1f809420dfe80986d15cdffe288df4c4b3dc93f60809dc35ba7c8df3d4e8f24fcaeef09a1c2c1bdef7558b6c0bc161999ba02bd9a7ddfac6976c47581440cab21a1ec25bae99343c56197999c260f8e0cd15c5c560f832c0fc949b3242efa54ed327944932bd341dae7815b2afe374251beafc20dd920bd0c6331881b21f7b0f40dd64061d9a139dc2df74b2d56c5ae5fd21cd68a761faa3ba3496db9ea85f98a0473790003b509884d4bec6bac6742cb903fa55297642ecf2c879756f8a29ec8f59e445677c7e7901cc91a93627cbb294fa0eaced77f75456795f11e69b64f2ae12d1f5a49827dc259c6f5f14839c51cbe91e08c500ffdf73a0f4eb08668279bc6a32b5aa0e840a53b858c1f737e6181713a8c0e23b02f9be5dceb3dd427daed8fa1a24e3b76d4c531d9034ba6e846ec9b9bd634265d577addac172d04d1d85ee07073f458175a29e2dde07a1bcc56c6d70a698a2ec3c7c1c959f2c441185c2731be0adff1bd822c31a34726e1436107bcaa92ebd9cf01a81abae47afd745b082abfe4dae53ad1ce64291ed4971c75b0ece211a51c9848f2ce6f211b164b03d4cefd0a622f5c47bf06b4ddfb5ec030abb2bd8db245f30d370faf53c942cad0db52732e852b09f069ca66a67a61beef283f26080a044b4bd01eda8523c562ce15e404f6e4ffa54bfed089a6d1d1aa1cbddb68db9fec2b1d1f54bc7a838085b47c085dd7e865139c863b58e836dc630542a92b2cd8470ffbf850ecdbd1d07e9afa29d57af266d6e8b9cf7db79e00a2b621e9eeb4e4cf65605d63377c3fff619fb0cd3ef128a622b6cd307ba355dcdb897d1deda444997cc0bf2e8de051bbaf6d9bee72df6c9bda85b644150027a520142c753c042df219b47f85532f92ba8ef757930b34d2bbedde95f7237ab483304385ea400a4f60f0ca835ed5cd757abb65f5f15a310b8f2f3ae4f86059b137f44226cbe798eb09664035e0dd370354d6f3c5811be8d27986c1a46413c85914a3f503f6f2c7821c5d2b9a0c3668be8be826da855fbf34197e43a5930914e912ca660c691b0ce9d682d8bd9ece6dafc4bfc21e4163be78db410a789c26460828b7f794500e9ce25db2afdda8e5a41f35200b715fd47e0976dbd8e55a79698259fd9c1f34eb59a5e9878ab4c3bafd1da2cbf95d903d61fcb72c5e4f0be1b82c437c16ec291c75fec78f78e67fd879b90a154bf3bee9e58ad71e8738841a1d8f875a6c5a65b1dbc8df3eb6122768d2904ac5242e4819951f834cd491bebf9886ac9fa68d32ca3ee1f3c956b0ca9ab3ff7f09f2246f5e692cd6497407a25f57e5da18132d2f5b19072d6505f061d41b073cef5358251484b082e976fcd1a3f4010d73f4c523621dfc493763b656bec75d2ca87d2590eafcdd95850f0ef8704167ef483113b7f6f6f0f262b27c89ce7eca9060d1fd99461f2855aa868da683a4c20345200cde05b282046345af419a0f819ec806b4304f11e17cc1bfa9d6a10a85c7dd14f1c64d02e5ba96d871c121c2d25ec5b90c8e33c83aa1115674abdddd7de3c0cd75afe74eac7dd52bc448170c7dbc13619817e5c0cf79364f7496552d736342f5dff978e755436f77f69dbff3e37ee18a2b9bdb261001104194179c852c460a91c342514e22b37f9cffec522725bf98a8e73141cba485d26003a4dc1e065362c96950370e04bc1bf1b0f4334c2ec1d84b92ab696ee91baf1518828ae91808144a26a156330045484ed9c88f288d318e4cf6c8c9be3589fd230fed4b12b9aa629950b033b9974c85b4bbc23065dcc69184bc5ff681edfe46e487d5525b2f1a2303cb2737c78d95337bcd291b388da9b40a4aa30b0d3d0845473e5c6d0b9712963e4ad3a10d5264e343ade6be2ebafc1dc49c2fe1638535d1725c6ff8adda0c6e15db26003ec40fda769f0c4c8b6b070948a1194e7fdefe4624965fd5baa530c881e3d0680937545209f0f3273cec5524557fbf185654815787071c67549721599959ef991c83c384c5f1edd9211d5cbd5aab1774967faed5d414b6cc5e8dde099d911b429488a01e7a7732aaeb75be97e99a2b2913298ac4ccb4f343a56af3f8c70b2bd33f8e61d2e31a5d8c20c85439c5d2493025b78061e48e3408e463b5c7688bcdbc7489c4120f995fbcbf955ac17067fd3e323d6a5971c92c839fe7d17e0d64f50cf2e7d7d1d0f85cb547dae6f8fab20213b8e0b55b927211fe229c972b7ad826f845a07e4e048aa03cd706c88fd28d578bb8762381d440747f9ce2bf7ae1947d61b0ffb70a209dd033ff19d5b3fb243df39380d37e1a4a59a9c17515fca96e8bac4c04a35bad9778d1ea3069ce13582a11bf9ebd28754ead1365e37040f8f1fa5408810f0ccaae8b5b0a4785b2f281293408fa99556228bb50b0567b5b54466cb9d909c7e57747b41bc648aa5c08cbcb1e4b3dff74ca4e683a399964753dacb79ed052ef1db4a330c58fd8ff0238260fcf08a57b876eab87ce07e4053e9ee0df17ef4b216d1178c2e13fcb74253fe5d4d6293e3f85729b7736c5036271a1820e4586743260e74e20ba7db4b312fc74d0bfeb4ca66209694b6d0afb9e47d6476e5945c21e6e92fa129d82c1aa500c00a3d8294a392df75a96a5d43a38dc142f5cf58f8b1bcf472c83762a59aedb17d3552ca6aabe05f76ac050715b81389b0c30fd89b05f4b3f451403756cee07a0296a3e4e7581a516c7d1dc09df0d42e055708c5aab213f8ddc189b8b3f51756669507d2a0fd7d3ace964bd590e0829cc15699084ac0ab95a72040fe3ce670a471aa5388b12500d6c33d53dd4fefc9ab0652385f0c679104b8fefaf2a72b841930ef74af27db280479966f84ba5d3a8dc5bcba06e360ee59c3ebe9ca46a11ff76c766a5dc6a63589da28162086ee9669aec812fa64e91a82a8e88415ff77325b14005f46690ad064cab896b4919e9388bf7343222f81f592929e56dcc269da031303c6ab2941293ee6e976b27507a939c0842a2fd0e31bb9621631dda229b2149e1625743fefded8ed16e43d69962b8b49f733226c97a55e4df0905e897e979bb240266f455747811d1b28bddeda7bd290b5a6b8b06e1591b6592bed90a7327a2b3f2f59cdc96e063185f6a0ce3ac8bb4b7735205a4f3cb12497389fb4136e9b5317febaa5db0be97ad19cb34d65c2ce9a9e8e22123ba0bb62b2c0ff7595b1f9345e1c510a1a3cdb87d54817b5f1cd6294b898646d425f4d13886c94a33f7ecf14f7fb5bde1a921f252715d21246e19bc8247a36eb727db1290463f80b27d66e7009bb45df11cfadd1f4f1e43141adaaec101c15b407641f95bbcb5158c0c1bc16f74ef0213bd8d62a5458f71c79ef8c75612f7a9d721eb88e8e06565d2d617b03158960519c960e45852f784ac23c500879a2546b0545126844e10b950399bf1feefb5cf96c10ad70cd280939fa33c1f34a69bfc2b8224295043b07395c344884c60a5cd6197b1b148838e882490317ee042924233f9aab6970fbafc33e0e8db387f69bc12d7c014385a367161c15174b62cd9e9b911772a2428db2f976903fe484fdd33bc72e7cf1ae652aeba19e9bb5cb3ccfbbce23c969313d4b7ae53a66ebb104b313f6978f786ba088a0bbc8e16c1ea8b71a3e42cbc0c1b1bf4f070b8914b888ae951c4262b3303183288e822e78e9e6fd5e1e0ba9b09f78f2a8fe5f6a0f1b27cca6efe321f80b93b35522e99292d8f04ba4e40e8bf6d5ab5f33b6161a5f1a5aeb5999f58b820df08a17da7eadb098081df7c7b92b5743c3cbe1cd673e5fb26033f338a4f1499c54bc70a6db1b0a68d0f0a8f84820359102f98bfa1bf749b50bd2ae41ea6cb80b65c440f75e51396846afe1d4a62629bfc86c7c9db5e6fe418d40353ce2d4b1c5a3662bcff20320b462a328e78cd433a9c83f1d17520a8327470ebebc7b32c941f2d61ef007432db3238d904977b35569ebe4e41c5b57121034dcd5025bbefe2287781bb4222abed897d5ea11da8bd733f2a3d0b32dbba45873c3f4d99079c83015dea3dd799e1659bd53959e12ca639229fb01d640493cba6176a1fe7de06e49dac5b2a3427bcb45ee8e7d31944c69aa912ce571b5314369d4f5f383a9e66d3dee5543b3bc106d36bffb898d9b0b66c7b8b4a618d6bc8f4f1e70b03c95bdf59fd2c9cb3395a456810f659d84926513d5196a5c67f8b0fc4a4089b96065b01eb44a9d254f814236acea3362e8250abf5e90e6f370e14f9fe202b63c478faf18303c826724c783d85f3937ef36a8e0fb4757d9ebaba06f8d4ebec7740687b54d005314152fb080be7cad339326aff6635f5b275ae5f9ce7d8b4ad3d3ec032549209dff8b2aaefbb4098c28b1fcd0205f10228dab672fe12cbb48d0cb72ebe6a5b195f90951d2340de33979289cf82229855dcb21e618e3ea20efc23661680e219a18d7f7ad2c0822f0ef2a2ccf93aea176a6fb4e70267d8e9ecfee7453f5d8a18d11de4ef279b4dc9a000b5e37468ae85f9107db94f0578c3f9b76169cb971f36624c41f2d71a07b39bfd5df471f867f2d40cec47ff75e2504be14bc0626e691dd357efd0f13709a3107c55d44c28b7f9427c3f36585349f3a6dd3fdd900a586dc6813ca08b9475eef9eebce492930416dd683a9c93963608e41902fb2e6e058ecafc6e6a6b460423fcfb076c35257811e56c5f7664ea0c9c20de6cde05507e4acce226b57605db0ffa780d5cf6cd5aca8ad6a5802048d288c597dedb3048362b76d0a149e3094b4a2f2da15819d7d877c9bfc32829c8b42a9dd595d6c5a2e47ee6c3ff9a8dd93639828cf43847a26b0b4eef25e54357c1637d3dec302071a87583648ed276fd67977aa65ad9d650b2952780c0b5ee5e332add8d7b20ca88395e3536b4de98d5a76aa403274da67e67f2a1db4f72fdcce320b4665640a0777d68905807f8245e9b983861c6b4007d34bb5803f732088979be07f31d66af365a381e4c77fd1d8d0fb4cd244180f9dcb7ede3dcbb75aa5d2ec12ac87a0719395274e4900ea89edb0fbdd6e5aecd936e311ff4d2d6fe863b89ad97a5fa0db4c72c2009d52dc29de6bb5883f5482f6e9f313c0b6722a651e6e4782a899fbee1cd6a2c3c2fbdbe5611f4e15add348ce4785cf1773b1e0f76407aa9fec73176b67022378a739844318312b39864c7d77eb8774b7f156976cf8b16a25b77f01549a60108e64c85c7fd0e9d5fa088c5f9b7b87088113a4c1e40b1ca9aaff742044ac67b749319ffcc49926c08158e070412dd5aa4dfb3e23d4ad6324f1346439a2744228d19e5b4208e2216d261b2b9b231eb3d851c10472fbac3b21456111934394508f49b1f658bda26a6002b11de7456c6fd8c50e3b4de2eeecfb03c336c5bfed14e46b7974f2ccd2fcf1bb0aab41c004b2aac0d29c2ca66a5191595dfe262e782c17868685f6c374aaee428bca0dddac29d8129b82f464e97efb025b3bac49f67c04529664b2d91a0b4a9eb195f4d823b766df60a9cef1584b094c1fe8c3b131b9393ae2ee822f1a44e1d3a76fcaa013a5fd4747bb0c1e03e2d7f659e1e3d7753183ceeacc189740812ef3bcc84da73b5d38044ce448bf0dee273bf5868507f9698089c867e2d9e45aca77db93d4bbd2a15d9def5824b9f986eeff49cfd807e3e7e533ef17ed9c609129f4bdef98dada9383bfa223f0f41b2d5a4731a451de1aea9684dc94ce2b9831f0724f7559e53cb9a2b83f8ff72a25c58da85a12f70e396022f6a47180c4e83a59f882d75714e4f2633d32cf6fe1dc2f62e41b1a76b93078fe84a8f8b801717f7ad3147e1b79b22ea2e53b4cd4c02164432fe4af34d0bcafce45ac71ccae279df9d151b4e8daf6ad7b021af8cef0585a775bf3505175d4a029ea8e9ca91c6cb1e66da1401ccd287c210c2be7e841c7587670da4ac4b8014e344a82400fe2a3721846749684bf5904d3fb27beda67b1137d61b6f31724dfc32434cdfb244d3c50a4d19c7a43760dfe13f8f2d3385e4b3ce68f5e28d9fb8f7473a2ef38b4e8774aa076f27fe66221da0d6562d7d6fbffd25e7853d31e187eb249746228ec0407bd99485b1ac8ecf7eef2f69da923714346efa3d03f1765a0b619e5ec2f09914124665117a19dc8670cdeba437aae894a8955280347bfcdc9cbc732f18ef7f51ef8f17f06839f17089581b654677c8f6c2d0388a652a0f526707efd2dd574e3fe6f230fecc5c5db0327a6ca9d3a9ddf5536aff57091261bca948d0d02f790d44f58e557c2afcabf3eafad877167dd6c8c9e0ce2d8142bb31414dbda06399e36ff7dfa3fda6654f6e347e74f7f667da82e76472d754d32152f2abe20b0d343693bd349b4f00b62ae9a6ae96e12930582394120af403512cf01d3382b12762ef5e325352d27fe5e6a599db2cc4d9becdded972a2c05adbabc2f39be8618676a110e1c72a5ef75a91c1003e1c6cd0ee66bb20143ee022f6fce027b3a6210fde83d7c8ffbe8fc1514d4498bb26c3cd8dad869b11610cf7d11729c4a7ed0a006466c1d445a50a07c928593ee81d2973b27178f8e9c038f12e9e99e2a7f2c58501afe54873b239fa312d7865425a1785f6d29ef6dca323282e794c2ce0a1541d5a5b410dd4cfca60bd0a13f5fd90255673d419ebbe09753d0c321d43b8395a4065ca9bd726b102eb09abde3cb6b01a7c70223fccbcdc2f2c8ac38729f0a3d0cc065a83d1836d0bf25c82f5f6378357c42eee8209480ab75004d7ff4cdd979ffd9f58c07e1fee84ec1b9d518cd6d6e2af9e7b4a830ec6a6b7b05c42f322028fd112edd79a88878d314fb0e0a312d2098ed6af8e25c349bb3bc45da878355be780ab7bb75a88276ae96bc890dc0e31560fffa0313072b14918c7720d2929d88d223ef21b671ed4c59998818f5d2c870c9ba8e1082f71231bc30a13bc10269c9a4c84bf6a10a05e1b4524f81ed968ebbb9ffcd407452f975ef19eb993c295bed8d98edcd4a89315cc8a58d9d2bffd9eac9d38aad54a3c12169a59fdaf87c9ed669798c4d727e6d8b6df0f471359682e83e36eec134525e85fa4bee1c5cd080cb942677ae05dbc2764f67dc30c7256bb99290446aea9007ec62f7e55e8807ab969cd80b63fc02bd9271c0a40e46e6eba9d41dc68b4dd400bb106f5031aaf8cc41b1a50a68533c9fb6112952ae4a35867de64269eef4d3e4c39ac9a6cdc1e5fae3537928ff97457acfb16cd34960c428eb640c3da3cadf8a11840449bdda90a8808972bf3225d80b8bd15e5bfea387ea73908e9b8e7c28e529652d70797ec2a21c2d9ebc37477414a241d32ec211ede5f23e5b0e3266ccfd19b47106886069e707890a950ab10d529c293d052babab82e7b7d7237315d37951e8c1389210128160c119f24a27391934f4adf29ebceccb54139989912a3e85ba55bb4a40b716f3eef329d6bb63c8f484b7e8a1e5d1dde0ffbf131b9c51e68683ac959a3c87cb261de6f4758367df6a9cefa71f6ac280574359ab28526ef07716836179c7919f45921ff5394013df31cb261502a1b4f419204f6bbc3a333e008fbfc7ac2ff1127bf03016cd4a24067b08cb6b989464a38e7a1b20d3ba52ea26e0bfd00d5d59e825891afb82e8c52f0a3d8355bae7d1bc7a535db7193c06dc89be82b281a6785be64b7c01aa64215f69453f823dc59e8c71be4fb90032b9c5994157e66fd727731e7822dbc36e14e435fd53239dbafa420ac34571e065f3505a621ac5ab89a6f08e219527dce7062e3264bc72c4682857983c30ef98e291c6eb2ef1cff17687dab724cad9c1b9567800d1ba16b5632edea2306220d8d860dc908b60cf8b21c0113995895d0dbec6050586f13d26e7a15530ea148be806eed5dca8d5e44caeb337558e0f39ff5819c4201ecc59b97a006dad65fcdf8851fd5e20164dc52f09e5d17a448b68080d4061efb70bd38e63bd882ff95e2f17757f02b7f6971ebba1a82da00e7e1f899abf2da2be9a7c85ed70ac3b46807bf6f2929d3fd00a4d5c584b5ecb26cc321d43020a0dc07631e5c80cf5a7a4b01e83e440cc0168cbf39ff5f89d52daf509c8b4a6feb35afa42dd264adde9014243fcfb90c72e115b4703929a81918a1632e8ca1b31b64e974a6b52c426385e76cf5d4abfee59a572efd706c1cddc98fb3f6ce863cccbd34f9b042f3458e1e18a5c21c8c1820896c303486bd5e209e7b848346020ca5f0659f699b6d03875c230b2f9c059d69bc332217c378d115d3e633ee45f4fd42ea2e65517c267b4184a8aa8afae285a1a085d716ad28e79f01605bcceb8c9f68cfc6ea5b411a93afe0ea6c3daf20aa558a86b56f21fd8c63d3528c19447ea63e116f709505233d6c82be25cae2f28c68ee305de799bb234e56ae9bb8d1db8243171591c3bc3e3e60d60528841060cfabbb8746cfc5e3f7953638f1f80ab10dc9c9d1ed791993d605a01412df4e4f82004a4a86723687354152d2bd1e53a61e1b2c176a2a02077b17961e2673078aa8ea6756fb6741142499e6de06a11ab3fe0fd6435355b38dc72275f76065662fe491b58a7ffbdd4e0fadfbf18e2ab32fd5868072c7ec9d2d6deed0d82c20e684d8be3292bc6dc7e86e2eaa08910f452440c7248f488aa4a984c8cc95017e7413a891aadafa244d0a37d8fdfe9ccc9c627b01007264979029ab371410c4d928279852226c40c73d20a8b225eea2c11bb314b8c4e6faa35d5cd098f6da6f53f04f095ed10b54d6657356a7d4dbfc41fb02826112ea3e56e5401acc7ea810af5fad9daaf54ba39a7ee6c24cbc6ead835dfd3b6bdbaa2d27b1236ff212162d233152aa0b67dcdfdac7c338cfa5b7969b72dc0e0f3640e009c48cbee7e140943685c705715e63be48a77ce959c8ce44e7095374d0ec44677511df0632d5e881740b45755852f1218ed10ae92f9b30d790fd0666efe2a445a34c39d81d90dd7b6fd430ace603c2959334fefa0158e7cf16d37e151c6aafd6386f0c3d3da4ded1d2f38dbe36bd12324fca50951acaa17c2b0735a8d21a934deb7b4f59553b329922c31307591600a9b572137098f4ecde755eebb52c1ffc7b02610a6c23217a4e1950dddf4d3e2aded110cf060dd46210bc05b0b6f3ba49cb2761ca565cd55598e022bc01b66aecb68b2a01965cb87b12e4bdb255bff111c6549fffb0c9f1d7661ff83e5346d4cee6a6c28030c2211d05dfc40b2239ed17b9b3babec9ad52882ce1d4c8a5c53eb93dce0b4210f8d8218fb41df6d12a9fd376afb446ec8ae677386bf773a2aaa497c17bff71eba221a71ea0a31a36967f7245c7989ebab3b6ff5786aba9e03aab6cd789400d4d08f7d96a9445fc49e3ad4b9dd465465f0f7d70cfd145c6606b5ea6df57fd9cfec1c907378cdcffb1c4db8eae789a0040875f4835d781a0904e27f782d6f3362bca9b05d1ab5ea2d60725200b129891dd96cdc579ca8334221493d73a198b7d62b69fc702160fc55401c80ac92ca9f19df385d18393e659cd5c2e45effa198392755290e1cd66dfa70fff5d8451a04b4c57f8a2152a451eb049067c7ec33b38c507fe660df15eb54423f51b19ade2fefcbf6f191f33c71eba873385e12e9dac4639f323b04d8ad4d5ab0f0432fcd309652d761d3ce7ae9fecbcd3f372b3b24461e5786adaa84471f36501ca12567376fb9eb14aa69fc9fa9aa580771c367b1dbb5baf98b19e3a8c2ec1d4b8eb1a4a1a35e73875d7a98d30c301209bdc2cad6d62f4d01d70decca0b0eb24d5c6f8ad6493c729312ace84f160cfef2779b4ff630fea16ac7951fa012e9ae55dc58410e203a922c2e2488f142c3944b1595fd1be8358751c01f7ffcace91044c94c1c640c2f0304d952045b6037e219b8601d53a1a4ba6f2e68d000c7b9b80f7a3b1dec75134adea2e037ca241f835f9aaefe93f10dfbe0c704c680a3f871c2581ebf26845a8063e792a7e1cd048556bc40fc2388c0110090c48e9a403553c1b127cdfd1db031a61374519fe246e912d9b6e67c44193d363b26e9e624684e8614c2e6afb750a15e9f569ead54e342445345344b6e921143b92e2fa83b20934ef4afaacd8446ccb19129eaf137a1847347110f3e5f2099112beac534539a614278b4830230a0746a30ecc418a64d7455ed052a05db04e016d74411e00f8af854ab799eadb36b9d3ace77bbe533677cff941d3c4b6b70c96bf2e2afba069a3a4e6ce02e36fcd276fdbd9b37394ae1f8235b69e94311fa2ea60502ea92e6a90921389abea9e6b7da61bf879c6e80ceeeaa5b5b3acaf57bee7554c4ce7aaa0fba78489ce0da5290cb2de977e8a8726db62cc2a1ea92639eb2f41473e071838deec03614ef51bd03f3fccdc4ebfb619388fec2433f466b185572dac86f1bb9969e288914d155da5f54e3327740405220252767c6b91ea2af5d1acac55f65aaf16e736af42bd3a3b6d3da4774445d13291428c3bb68f6c0727ac30be3fea21895109b5e8ab51685229fba7600d97dba925cecd7ebf7321710403d24f18235b383f5bc1e5c6e7715d015acfa0c06f576609bded08887c55a5064533310a51ff10d912c97ae4afc80ca3dbb21a6d539a5b9850fcaa676ca25374dc1eb3867595abc3bc9f0a53399e4765af0a2b4291dc757e4fc5bb2460d6d64a2a40678f5db92a1ca61dc2ce631656a4e1e9a235eae3751824aea0db71438b5ca18a882265fd65a50720de239a8856b26292ab51863e3c83cff0951e4257970c2d234c1864bf89e4a9ed1386f6f59d86fe1ede9b570b9d0fd53dda4ea1b3b33190e32fb38cc16f6491bd337b70aad56d7c2a24423650599ab0f698d6543b71c9e8e42bddd9fda4dddaa9fe57837c05eaf5e079cd4fc40cd0baedc7b93c32927457b50593d3ef3cc82e07873f3a121484547de6e4d607a7c08d6bd3303d65ff6f6ac6896bf87f3d76e9e864165623c3d6153083900743d1269ba312982080bf9a19fc906ce672a5699290413cfdb923b628415736ccf196eadd569dc5c28948c30d2e8f58984a749d1f2988e122e30ee78fc07d4f360e597b464f71bd81498f9282ebdea72559267abeeeb3ffa3049f0206affe1e9a55a23aba8839031c00b1109f80709e03531eee9efff7da964ef168916bbd2b63a213f844e61ab0b347cd186c46f041d4def1f859d37ef426053cd6e3f471f06726dea19077e66a3bc82dece70c5dba76b941becff0fdbe914d02f6fcae0326b10b912ae7f0d65f7525d34cf2acfd4adb50134a79b9ca232532efa3a0c10ba54eb25dc1b51c2f6ad45b2c7d0d4cc8d31d4d319712d5a79ddf536b29f8e78d2a3f2553220035c1e403fac327f9bc42fa9cd570590965919dc36babc0d8d638f7e204e468478711951da93609e5e2f4088dac95a8c825813888bfce6c392507ec22d5d7e88d8a86ea8954a17d6b2b12b4dc9a2b4a7ab426d7bb49fb7336abd1f71b52d09f8440cff9adc371d5d99aced087d4fc13be563fd8f3fae18bf9fe0480ccbafbb54cf6cd896785af4056bde033675a88941e9e1bb30a8fe40587f6f33ca8d395aec1f11c2636d85bcacc8b4c69d30f888d9754ca9bce703086079dc0d611e81b0b8284de137010df5e9056351d35f0d16f3f4976ca94cdd29323500fe10494b8e07133570eb449f0b3e45f61479ce419ca7ecc5ce0d74fc2429ddb5b8e87eace3fa41e5bd6aa8c4e6e64ca093c5788c72190c7611a59ed2a1833753a13233451736fbd8c2a14fea8f490fd450768434dcbd4a55c3c6bf71853857737937a4f1ef19ba5a9fe823db008fded13d117081123c6f64f5dd2127ba6d1303283208f466aea869eea763a5e23d8f5c7190571c3aaa2cb5524f5ece31bea01f7d1058810314a8daa9df62fcdf627124d1ab999ed00439f1e985936075c657f1af3210a6c7e7fe49c0a1bbec0928c9d7ebdc079a50d4fc5db9973f56034334fbaa635bbdcb718c32c28d210d12c72f71943237387ba0c4e4125a0b149f4353d6c1542ce842d914a3fe3a8cb3c7b104b589467ee459730a291e4d7de752a12d5fad904de506c7cfdf6a319499a5352ff2ae9038ec1ed5404ceaf10c7bea1635dc341363e82f26f2f01bb65dd36d0794cb0fc30fd59a492ad780b5ab16510032b55c955e87a98542a9b5c418fe765f0d666692533e02bd0d683ee553aaa7197c3c62a2c750f47ed4c5735e66eabcb16070a1f3f0c5b5446a27aa904c6a0f57b6502391f62ed76f5e55940984d6e06ae4a7090d1e8634fc34cf00db399519b25091c7bc8f0a6c8815344ed9823414f179257125954abbe115b3b07672e0a0277772c1c66bcebd3f85a2df412aae01437aa047c607d31be6001fa2f2425a10175f3e82687b5874543d2b594e9e031a6dfdab14b14b48d5b23ab47d820eb84e1d02d6bba6f317ad3c99b395228a34814a57d82cd25ad4f74aae3fc2785cd0f22b7db6c66fb8a0ade4b89cf5d79f0722548ab67fa2c1c8bff793613362fe4a578fbfcce87ebe2617b69df46391c86cb04e0b97a9eec8bef16bf4e135a19c33f800e7c470fa2c3decaefe3644c701ab0ad7b44b3519706409b9f6f957f7420c9a2f888468a5f530d76970a35536d01a2ad76f7c478d3a8915605f9234fb4d8025998393e720605e7124d751d21a5007c4ea9a1aad6026218e978598e684d12f41f874cab764a1d851536e956c236bfda748012e4ea8a8641be5e1635b38493c225951c2865e6f029310c2b2763787b52bf0b66b45a97898a9fbddc6e2348aebaba5a276a31f63d8434d22153842bb28dde91efccae233b60038b5769af7f7e689eb62ec4d9b3bdbf29636ec3630d8872adf933de28a3dff62ff02766fe5d037840607442db758de8c10dd190e2953e0d88346942cf9661d7255db95c07f53e136c8869215c128fd6d5a6013635ea628a1f9e266ce17c4e63b0668e5dcfc12e4d1eba1c78141a64a20d6e655ce170f5579d40a281204d331ce7e623f8148b0f72bd6576908c66452632168cc4062f6a53fb79424b5cdf1cbac8b7f76a431a33135d4dfaacbc549e02bf7d63d0f039722cb34e2a87247a7e3509c7ca1f2914fab892453e23284dc257d41b6dede2eaeede9cc36dc8c0ac517957f20a4860387aa5d5a247df7d5d57a8ce5255f3cd13fb4056a3c7e7868d926beb07d51bb74e3821a2e22bc64888fd70c06bb3c2c8df10ed3528e048fc174f38b552b52b119c444aa8d9fb194f3e58810f9ef2525ba48095f149dc9f3876fb1668552d76805b29b1eabe6eaa7e267c6ec7cc1cb4aff2379ab59af724da899ad793750c1a07c2c0d3928bb54eca5005fec89c42fd1627b4e0655c6eeac53f354454f7e12f5047300e5a76859de1f9ab52acb7c6ddecfe5a6031698aae7abebed4cc9550e10321347ac5f0ba274396297e8fa140b770d868a1c321151980fbf0d6e9e7fcf8745a4df13c4c38d052e61229f2e58daa58aa9baa5c7f8ca9e44f9e4f3b4c55cbfc655de9a34cdc9979eb4e56630d68c9841440d5e676770b9bb03b059219962c343b47f4409601c2322c679be96c6f406cea24d8831f59cd8e99db0f224d57202d8eed6846c75100278aa0529ff736837003e84cef6251efbe80b9eaaba9e7d6e1ea5f9a852172fa54fffcae756bc50370cf6fb9325af310ec9046b9d88c9a32ceee015de840b8d58878d92ab907b600b1bf438250b821d949d7a9e2c0786eb60cf8b11a48e9849ea55a676e3652dda34bdaf7922c2ee39764d165dcccf25ab5e3167f38f6dd9fe3c0f11322d0444eeeef078c19c3631168e9fc381a67cb6361e1e5ad52d0568fd879ab52553696616f0fc3c989c5b48709907daffadf4f9025c3e61f3442c211d53019c564943899a716ea236fdcd0645b379e5fa5f172515f55238c31550f06f7f326e5ee244a72236207e2029a6ef8adf583242d461ede4592eb8509cd36de1d3016f09de81b67006f5fee99687af0a0165b9945c1184a76de4472b6ec6a82eb493ca982486a309be2ce37e7e5f89f1247cf3cb1176d01d092ad3f6d3a75b386c2f7bd1f4b1aa53a946768b441cb690c8ae3f1cad193c4b2753332ae82507c930c020e8e9f407d15bccbe5aaaac10beff7a9fbc0c85746b50b9a5e757a4b358285f54e8c168df0cb9f7de2e369fb81ca754b5e6c315b76e03e206a11e3526e67286f90b14f0ffa3e79d57a2f96027e7f4ee64739d969442923554117dcce5074810451b458cb3cbec6def3d621c2316bd5dc68516b2d0c47d9aa468b6dcd016375bdc314baa7cf8b2b78eadb2520c3476902a373e30a9786a1a79e29a3602bea16a079dd11a09e0d739c5e64ac3c35dbd98540d5e4dfb2305655cd38ead1d82b40d844f79e0bda75383eac0c8bf8fd018200a5320a0bbd2873349c49e7c2ff9c617834953a43b7374ba7d5f792eb3c9803e09e840ca3f8b8244dd4785f9e730d514bfe7cd3865f1cdadf8d120b9215728d856c2896769d4efc77e373b85976be879ecc600c8016c6cdf4baf892226f6aa02e6195b147419279c89145d0741bd858937c45e98975891ff831eeb1a1916f623c99c434e183c78f1524236f8178e8e8934d68923b9b45647816d0296b475b0bc30a888fb981e516b0a3727fc18b94eea858ae1b666077b0449e6bed7f1da766151e9bfb8b88d27a1889e0f7062cc25aab6ea45fae9b72c42528dcce4eeb16fc0e7781d213382ab55ef5a46f8a271e7cf4ca43ac5b099bb6c41025636805af086d678d2cbef3031d5b3b421da7651842ed0ae20003e675ff6536c96fbcf170965014e18883716e62c922c21521f4cb0c522097043ff197ea1d9b6ca49b6735a9f3e1d96335a8374cbbdcf1e185b74bd41880c11c12ef2e7f9974c3a218870383d0ba1df3f0d490727f07bb85d332335a7ae6aeba63ed5eface4ca0a5388b294088bb2d548415ced54f1cecbc456284d87e3477220823611300ab1870451c46fd6d5f57ec122c61b70d1b0cbf8aa9a71ccb77b1446e86f4e3247cff4dfd28a3a58ef0ec346ae75b6b7d832a7c38b09e0e94df750df420aa177b0a5fbe0a3988121f5c8b360c45d64be724189ac2f796f751564e6cdba787404f7414b25cae1b29469e0e1a7bc2db956d6379dbfd2bf0f9e76f40d76da5c86fc84b3e4646dfc5b39b9ffc4591cf37f6204fabfedc38ac0c3b6e174e3be3337c4c7ad3a9b37452aad48f04ea67cf8b145cd0f9a7bd49acfadeceade740f7c111fc475d05f8a7bf261c8cb036b27f38ea4f71ee1d731931ac0baf8c7bc6cc3a8eb2a2e8235b5cd1d63c8d53961b8d3dd6aadf4745dfbedafc94035943c958571f8fccef8397397bfd3c80eb8cd5cf0d9268e5f7536ae58b2d735c177eca612365284db8ab1c660608e7df8de8a7465ca2802f291b7f5eee4f73822cce041263a1e553b08c991786fa2641fb341e1233ae5f0b1f6cf50eaea2b8a570d93d1ba5220790e12368ebdd17eed9ca2f15f61d20fc802699cb90168b3223d993c80454201a09a99086bd373262574e55ad72c477505b8d0ce442c3808c601157dae518ab7d4f49e221bbededfae7d10eb8f683cf38c7889452d4164d7a593eb06efe633608f9388872592687d750ee348af8cc6072deacee65bf73b5ce2d8afd3ed05b33a2de13faff3a0a800f7a6621c8ee317c88228cc49709d174d96e0273fa71a9222d7facdf30e6d6663b1eb63aa460878c958355b49045c30ff53cd9154f89fda249ddfc067de8debda388c75288c90928a237a3c3d2eb7ddfbf79d69518ab3c28ca13f08ebee115346e2a4ddc3fa30e4c9d36bf5834a9d5f03b58a6f94a89d101802545f8d560daf309efb286f2881843b5b72e459406cd46304c93e871b50f103956908d4ae64b41b557faf5925493654e9354fb2b484a774fd2ff3591f125a6c5b0bdb993078f7e1360fac7ae3ad2bc8524cc0b8a4076edd8258506292a53375ed08d1d9460de742dd6b39cc9564db2803f473c278c43c5a39f80e2c7fcfe834ce85ee2c435fba93d52f4434bb547d3abaf7a1413c86c34506d79bde0219c785d90e75e9c91f8cdf866de87bea967f2bb769dbf0af463bcf3232615f638ae0327e23c94b5d5c4ab3d1800565d2ff0d3e9d577e43d20a65513a1d16a1e20ba5abb5213a16fffc991707a37b5b1ede320bafda1065225cac726bd81b128cff3682674e87a8ade8e8f7a0469daf9d121a6899cfad2be9a9fd1173b412a93b57773fbd1a888762d93fbad204a8a52613396002fecc810ee702f15671c3621652941ccb36c07fff14b1f69c6c2333e86b0f280728cfee844a110cb90c6dedce2ae99c8d41910b4ce56e93d0339500b619ca1b00af095473cfa3d8712b83e74d4b9e3e05604e173a0dfaff07ca66aaec53c901763aba9145789ce0b7a6ca9d3a9ddf5536aff57091261bca948d0d02f790d44f58e557c38f6b570eb6c735062f8ba207fba32b02f5f04c5b0151faaf0dbab50dae4ff57d1dd1770a5c88c62de2ddb884359da1eff98503770a0b04fafec8369f41bac9114c032da84a397b3446baa7747deba182bb24aeb7cd1f4c0ae7f86139dad478492e2358fb9ad7379e3cf66aae8e34c7f368f37bb0b87cec45d684dc4d8e73b1ccad8f420ec8cd9de785a056ee60bdeff397f408014c01ab60fe65669ae4ed977dd87870375f5a126e7b7ce90690c09e3d6196eeca3ee43c8f13ca02c20802a9137dae827b5c12030d37bcbdd761c7178dda0e2c750391a3f98d593233b00241746167a35a6e0a2cf6f3551d4b442661586da68eb0c0e00129abe2d6c3d49428998d38b3a24c400ab006dd41f02aad896204072f5e236ada7df6d7120897d8e02e77daba245c57465ad77653c355cc7f651c354e39ba1cbbfd211acb9bc3beff5dde8cb043d7d27b733769f90f25f6184ccce5fab009e811047ba0f53d73ee5b88655c21b8aacb83a69bd33fa3007480f3931a386f6bb643571edd2df42abc3e307187248ec4f24ae92b0b2293e33c3b31224e17705a4377f8eea83340fe7cd6e864dc5cd47a29681966916fe46a1d2811b5a61539cc2fd595c73e401e61790075d983d021c5f88de4faa6d1aaad81cf9dcf9610a5ab5fd138fcd8c14ab27041edaeeb55d5e31c4d06250956ff28088219353f3f4c57623a24f467de2efb870bf94bcdb3867d4b2eaa8fc7f0b49e7968cab5657af87c9ed669798c4d727e6d8b6df0f471359682e83e36eec134525cdc9e1675258f8f5fdd81b5563acde02cbd681cd0bfbec54704784eb83554039ac0f30098cc1c0eea4700387b11db586f9b3cc260339543bd0be7277190abd0f150d5749ba83d989799d8468e77094e492c6bcd0eb0fa7ec3eff64a75ed89d53b7fbbd9f5a33536480fdbd500708f91c341147d06b99f66aba4e890440557aab5cf9664412452132f5d8a0b1b38c3ba20efbfaecd0ad4f74bb8cca91367b23faf0ffca4aa910f2a36725519427dd4e7ff6202545345b626c9c06ff7407edcbafe9fa06455c171f11fe933e974a020d6fdc6413450c7036c058767900dac7134d5bacf00b91d0477422c3147f9fd90642d2b0331b89e5232915ad1613573618233405e1370dad99bad00d57a8885f25194089416a147ae26f0f8384df2032b775fc8e084716d88f4994c150d0ab4d323626abd58c15439609b68246492a9d2ad5c86ed09f9a0585f2f127c3be46682d33a740e6479db3a8972881324a021c1b7d7260be29f67060f36ec712359917b98791b7b519898c765a1d3bcd0aee9624967d17b69fc407ff8ebbc137581a25a7d6ca511cbc4b3de0bfb81cf7b37f6685b28e99b507bb0c2e61560d6ef9ff82a04991e8efa4d07b39ebdf63e13fb819544746a23c4d95b202fcd68e79ad033cbaf8c0286ffe872588c40a5d68a11fd5df55dbaa71a72be65ef2561039c7b78c65c64b6d80ebafe5981a27d7f4953c5dc3bda00c52d05052c4b5f5c3d06fb8797b88abc863b15a8bc83cc5685ccec9bced287656dc2d612d74b5de5b369cdd41fbed75ac9571e713885d7d8f9c62fc4fdbe2de9ffa2844c6b3ce57f479d4bc689c03981dbf2a739ccbbcd04d40b5d3aa6631963bf0202a7043137e99165ade05ca2b25ffe91d3d1f89845d67613745f496170248d2b4eb0496e1d9e52fc4ed6a4e307f7d18c85ed70ac3b46807bf6f2929d3fd00a4d5c584b5ecb26cc321d4308d82dc4f98339d5b40a1a62d4ca0713ec02379730ea49c0b032a6381106c36900bd8bcd0880a3d1b9c3a4269643e6ff6f620a874ec94d172c440f1ac1d945bf2fff9c9d8100eff2b10b4467889f48296cb8e1117b6953a92a20297f3d615122dae68f12d255e70bd64cbf4bc49829873dae667ce9c7918611df342073cf87ba80ceddf793da1fb10f01fc0d9efa41e88dfe8c88d59ba393ad3b4fddfaed51980d229802170333ef620728cb9bd3474b60dd3a453296dc592acddf9636068b9315a7bfb76d0e98a8760969bdd96eff8058d8907abecfb065a031e7e0e9042a62e8dad4b5ad773b1582cc5858f939a7e68fe05e10beb71e200d7148f615ffad6a18a5084f42b7e1f52e0d7d0062d309c04791e332ce3cddf425cc4409fc1d3763899a96220941dc774615470923be28f56484d9247857d2bf57ec72cc8048e3ddfcd077bafa05df7338e1a391159df9ece9c3957929fdfcc1a41b56e9c95cf5019b770a4090c98b21cbecbdee25fee791a4c819532b7b06688b0bf54bac388b037de4edb9ce8ed1af63931b914f8b9ea519c91c06b0124ccaac2615fa4ac5931aae29a13e111d4a83c1adecc95017e7413a891aadafa244d0a37d8fdfe9ccc9c627b01007264bb6616ff595ccd4c7f4f72fbd4f36e6d48fa5e1a624e6dfc11f7d8108fd4cd1c08ea7d9dbdd9ccf2ddd3ece8edb3d1b6bfd75887f2ed5218b7bda2d93c5377cabab6e84e14ba5a681b025d7c437aae6d858914a0e7382b747dec8359d9dc922834b35074ee1d0c6852dd3431fc31b9d77e8da7d4b1220fd199b75e247fa5be5c09140f59305fef26f5b8a12b12a20e5c627c3521804a1f7603efacd8f4d68ac5f00a13dfa0b72a2ff3dc4ecc7d9c0abd381e2b9662e00b721a5e6f7db65a759f7e8a7061507d80f4b8eff557eb96c6f140f086d8edbdb5e89e93624026151ea2038eab87d6a4639f3e1788214bf88f123e14b2d9cb8892f48b6601e8cd1a1fa6b1cb3815fc2d7470c54fff17c864a7e42ae65c46b183f679d7692302884ad731562d7bc740953ec861769db61cef18045db138a93e6faec297ce0135ce48726da9ec2bebb750a7464d32589e1ea22480d83c830108602259dabdb255bff111c6549fffb0c9f1d7661ff83e5346d4cee6a6c28030f4d7371c7238023f34168c29d26ec60b6d6406bc2358a39048a1c2dbe9020d93f2fb899d0db330982436f0327fb7ee68b3c35b51df4b512012583ae1f8533d61745f196bbefb7030cb8ac3c6cda869a4cd8179acdcdd0e9778dbc96cf4160c0131ba1499b1eea0cc66b2b5cd6488e37ff65931f9dc192c18df33e54ccaf1fe178110b754409f0752441a2cfe7d463964ccc5e9a20508239a56df887754414d59c22bc86d30bdca5fe6f80b76eb9ccba6947bdd85f0bab209af64790f111e8928dbcf9dce1da99c2f937d1476457bd55fa4808ccf7172d2aaaa0e4df48e0bd0d8de4dbe41252e3ed323577d026cacba8add58df9fd10536e45dced25515bda9422e36ab6466e6d452defb800a81719526c0fd26231c5058e8c2fdf080d035c167196701bb4ebe38f16097a55475f1a56fd686863f5cac12ef7f4247f9c0384d464bb28e92cb947b16120dfde0e9511a6300af0e426355bed2bc63412b4d875077a4ff0521aa017fe27abc4ec224fba6036bf038e9a67780556382576e78f01af88afd60ba6beebd49b446d52deda8a4ff2f7feaf5cd78a39ed116aa1886e5a457bd25ce15c5c39693251cb6b64986e8f671d42027a4cb257b2a56490fa79c2b12fe3c0ce70ec03be70a2ae420b98cdc90f98efe9b77d75c000baaefada9f70db852e875b43a39db8a4cf8d2f38dd83824ce4c54d02330943ac0df22916570632911273f67e9af694e90836eb6fb8968b2d3cdf9c36ca90a60e2c6dc08b7098141fef3c89748b4eab8c55344e0c5bff38a003a10c83cd14b1275a0aab3d05dfad8a2bcb687f55b0d0bc76e06734117ffaeaf7c60741e5fa63558e124122caf907f67268755f44bbc9d153221e46aecc58d2fd6535151be08155b4b119dd32873af0a9a3ceb7cde843175016d2826d3406a7950f09bbcc2d37347773b97c9827a26c5f18d145b2540a6c9038312030b1275b5a7feaae91aa6ff61fffcb4312974e31ea09687b82ddb76d5bbed12c64ca1b5f67cdba90361f34baec441a4669e3b50d674bfdb4bccb6431a2eac714efbc07a7137b542562fbe2baccb80fd58126fcf854a79b2a33f5d48cdb038d6e1436cc4a495d9f19f0b84e71e48304b14848c53ce271abbeaa0386c8bde518ade902f410c85faef346caa4f3ab2619ee23be45a308df8781d146e2daef015b18668463370d028eff8d321f233b7d3a3779845430bb6694f8a28f7a653789d734d4568d55193172095f5c431bffd9419377c1cf22427103036e12b5f36efbf81490593325c0658b99d3c668ac800cd37ba0963b2b1e40365cf6b769d2eb3de0d5ea5b6b2ee05bb514316e5783845807524cdfd4195bbe2de3dc790e4319c0b48c1d9e45957c9303c871d62531309c5e39cc7bfd3d6525607379c3753cc2e6c0f30f103acb342229502c3d9d1f5fdb5d024fdc205ef68b9d6cd0682293de508f49a45f74414c374a6242275c2a940c315127c9751a0fb39fcd60b1530f06b88084dd9da2c40c5aa1bf7f65aaccb341d6785e73521406b2e7ba009711f74854a1c3657f2872092de6f1676b6130f2859caf41f5ecf5319ee598c722431a4754ed615d70d554641b558f0eeb09d3997c9e002e656eeacad5e5987cc270745853ea71dcc7359c398cfa5daaded36a8ab5b99ccc96072ae61cb3783175903e5af86aeb1289ab56de51dbca046699406ba082edba36b53d485b37ac40d60a8bfdd55c72deac0c098fcc8fb42be8436170296f4edb7c38c41b64cacedeca6b6316cf08206b17b22be77ad68663638969ed5a8e8602ade27f951d79433cf20a2026aac5598b7d449128f404b911648409ec976eefe49d133155fa424c584004f6e892a80899228de2912b6c8b5720524f3ff132965d405961c2bb42a9482e0ada34e9562b05e32c36217b718666a7b710e32cec47f4b9b6641c50295a803b5caba013cbf63a8570058b799195a4f5e08019debeedc861dd6e9f45a820dd30b48f73f5641491eda7fb6d60a14f812e0a7d59df29d3476549fa161c4fe7f64fb0dc97b26da3bf0c99a4ade43d4a83c9f42938067afa2d7b947162f5fd1d8810d70d6702ee6b953fdb4d74fe83900d04605d29a875b546c4bcb094514ea652329465fa4ad6f9d54a0682406493477b09401e4285f8087a31146e8d549279f432511280285bc4de701e9ac7638d8085838b16027eee300f2e6732ae9031136d8620ee5b8b9b93d54d45c126226149b96af75a08a37c496b0f2b94e4ac0a6c7661b2c74eae0441eb54238f7c56c2d6263999fc13e2ce60ab31139a25e1c54eff5e1f7aede5c9eb2a62475d2e38fbf510cec45a012e43eaba6ff2e4898f1a273830fa578d93474bacb84f7944935b16473e2040ed5234b9923d97ea008971d3d0e4113b8fff000b283e8e9eb65dbb9d4084b8c0d02b56e5f733754184a870ad1b1e60e29913c493e4ba00043276fbb4754bbaf084c4d3894cb217c365a0a6a0c92701cc0191d2b3a0296ef2c48941b8630e5cd8c25673adbfbfc92c8210427e845b2117881a26a215a75f4b12265e9c5452a2e1edcfa12e22a7b598e347414cd7ebab10e0ec79beb1e883de32a9a1b7469ff3fd9d37f1db1a84f5ff18a6ef5cc2ede06e6790a465279a14d87839cb66a732b2699abd64eff644e51eca4ef81df38281506cefece828bec7fa82157a46d63af38443ec4dbbafb535d9759a47c4fb024a9d8f4f0e4c72eff64d404aeca8f613af47ccd0e545df0c4cdce14c5b90a4f685bfa9003a68d1f595fefad5d8f02b2c15ebf054fc3c238350c2f5ccf0e358458e0a67b0bb9976f9578007ea230be2834ec405f173105f7ca3ff901171804b6065f57b5bca569a3035ec819b3645c85247d0b38b45c6b6c7e35eae3c00582bf1721b04ec3bcc5c2f286eda0c383ebc676b793cb549372b19dd3a0c3f0f8bff5ce161a88b60fcb79c370323971fa9b48bfce99ed601ddf7ebe00bf7c43cd0aa57725112781e79d1e3c01c905c4cc997985982682d0093dc6b87affdf50d1604f3b314b98e884ad0b47aa73ebd05196eba014d13763af2b64e168b4ef40ed732e090c8f052b50bbc56670504b8340b173643d43288a46f52859f64cc3b470e7043cdc8fe944fc4fb74bc280e3160fbd5001a0aa0933951b44e31f8be7820b4422f881c9b97769abb1bb59e61ec6a204353d9baf8028d548ab9b2a3ae3e5a6335fb10346affd13a61fafcb2f8fb7477b387a3274836f50406f6cd6c528fae861196b81c87a45539dc74a8a28ad0a1462ae3c537a1ebc1f8d13c2eef2b17b3c9f5a77be5f1690150071d714005d0eae0f87d154d432efff06db0611ea8af998b93d356a49e61f0c51a3b7c7be16499c51990a2d94f7a740690bd750bb9094581c91d4bd7a24235fc57ff7b03e5fd7941300c77efa92ddf824f69dd2731e9ebd989cea78d849965f428c705a32df0b9943a5d93b9f4ceaca596e8491b9aa93b479260e11401fa36eeb30812269bed4b40500da931213b9352a89b114549a807ffad6d59229d9ee8ab59cf82b576c67e4f6dfe99ff76b6606cc184dca82877de7861d2b7e2f57a8fe7ead9bfdfcf2e02b1b03886f286e9a9eec2ed4038fe5ea1c5be3978bc86456380053ff293db431dba33f13d255d52359357640d857c0051e7ed8b61b6adb0173e01e6f9ce1d1623eedc6d48bea0f56657cc4d79005b20b6d5f03797795f940ac3e33fc62dca89efc5844eb7e2d1e82ae4fa9121d1d5f1d2b558718a49b8520b93ebd20cdad267638255d273b2ae75241f208fb64ee47dedd6e6714358586d0f60f6fed432d847023604584c90d2eb7bf2a7f7f27651875f3ac9a85a8c3f04058e6fc6c8c21ecc90fd65914a24c3b8f5debe3017db70ab598ed21c1c3ce42a9d211e54ec592bcad4b2fb5239cab6870d690309204a54d2157a20f6cc9dce002910b8a6296b755df6131b17647688df41012de45816cdfcdf3d74332b8a39d5c3ced21e82f2788904f1e1e6bbae9a6a76ed818fa69b673c2dbd7f45b73422ddc2dcf9755de046b9a5cffe6a6742b1d0dbe8222b2ce51807606d9cc679fe68d0cda34932c1e636adcb54e9d366b1d086a960c4c20bf5f1e502ebb38f870fd587a35bd608ea0703f4db3c4389e16e95b1acc104dc258b2f0388e083409cf0427bd5fee8cbd130e4df547cd995b053208f70d0c09f105a5724c1f850a8a1d3948de65f5d9d9c70bd408e3958b1d7e4b5397b8738bf83e5754b9028e17e00aeb570e89bead0f29d1f33fa09460c35b8890b969bd444be463740f81ab341239932ed7a1dee5e86f9426bf249c0fe09e75e91ac3176b41c1c8b61973184cd2b43a9571a57486156dd635025c3fb350ef2b1bcb01c93c359184a6fb38c3d5f6e8b6d235890612d1ab1a9ef85a553e780b8229f3dd510a312bb77a5db3c4376e35bd20505d52b29ccf7e873dfb85515fd96dcff341524b863323c5fa70cb9ae137598c666cfdabacd10bf202d1f654c6521d9cd8df8cfbe086fac8b3c782efa8b0a8c1fbd4d8bc57df3cc96c61f1f1b19fe08f776fd0a30d591255bc4f8cad526c40a49877e2999edcc2fcde10097c5a7e12e9f4a3ae44fc27edee4ec04e937608e026de888f01dd47debdb860684424d3392b32dad8e222e93ae25543e2b2316fd621f2bcc94cfa7bcb133fd8351dfb2946e343652cb1e96ac6a374209658f335ae1929839e704d09ee76b60cc227184fc7fe2fe01008be2715b66bdfda77035d5cc50e72e06038b699dc7aab16f789e86709d81127d7b8eb5b4af2c9fd0b233b57348b6d4102e1a18e2f281baeb778a10bb45d9e3c660ff70e8a9c03120e9cede5baad3aaad3e0efc582488adcb16e60e8980689cddaaa7695c36227a939b25109f2661d386f534682d6810568fa9c7f98f68bdb75bc74624a18e267abe8f87711413580b94d16951d97360683d9b9110a5f7c9e001274b8579414c5aaebd51199a6c0526a88f8206e673c15b321775c9c5dbc4089b6fffe7405e387611b65d9734dc3ca74e9db8fd95a463c1a978d61444dc61aefae380dffec8d1c6be37e83d3ee55df821d7de629e2a6a66bac8f20b07aa6dd230520df14eec0c26a012c792e3c3a82d61cf4ea580a4e978d42edb8605bcaa0f1952c8289b5a78090e4722734024be5e74a6171210c273daf1571cc81325cf78561b06e391a5bffb2fe6ced2df4a2a415748befadfd8c949c6ae620d672c675b79fb4f93c0e30d0f29e1d6c46b4aeb535c78ad8e3c66d08c87b24086364cf591c21fa9c04f5b982b159a43e1140457a13ddb686d720666a78363bb075e26ba14b08ef9bfe4be85d8ea1e105e31da608985a682c69bc7eae83b6e4a767aba04451118163de0157e0468bdf7287b26dd6a63b7bfdf8ebb28de27ac426c716bf16282c3e2cc289c1882046df68db0af080f6d9600caeec3658304d4fa12245120df01ef48e786cf480646be3cfe157b57de16f66a625256a877fc8325a7cd68ac4ee9fe9f324e783848742e175caaac04ca42bb842bc9053e27626bf21fd544721a02be09e71d816526fbf8ed2b1502a0c96c691e28217c4f0096b1625757c376b47f73558305946b246c4a008afcb78f6f568cdd3129a16f1f499bc0a5772406e8efb413d5058749658481b477ce94a90b205a3d149a2fec5778586629b3e270b5d1fe782513fa397d7bb8fe9858b3aa9c7bf24e3edf5d4179401f07bbfeabbf2f18ba3e540e9f6672b9483d2082c7f50b023d178e34855903f87db244d49ab29284bf506f310c16c208906a7d620d849fbdf85e481a6e5089f514d14afd3a67755ba2a18d54c88f0e1bc8db00ae76f98732d989becad8d5146ffa63edb106218f1e1cca79953de30fc28c0edccc04b1cbcb74aef9b9f42e2b78fe3669e7edb599ff250fd124e8986ca0a12c8d606b3eac2cb39e98e46052b9282b9b5556f420d312de1fdfbf1ba04edc2fa34edb6a60e10febf8192ef951f3fe2e29af3ee0e6d5164cc1be93f0550e65205481b9725856f0482dcccb3d84b16e695bbf792c8eb3624898631e912404a87299ac6ceba85b77e3f79144894491cceb0be9c426c39465b748db8125132798fc43fe0b89f185a1186d858f1532d18583ca3e13d3c104ec00efb54732fd122de3035bdb0e1da10d2c2693149796eaa08e151ba108e79aeb19353823f729d81e37101a9f1617d29512563850be966600be288de129fd883c4a5e8863372c06dd5f11fcdb092f3d6fc17eebc3a45fd1321334993213e5db6eabb9dceb9f0fe87b77a2ab1a1fb8a91f829146b6dbb9ec935f912af705fcdaa272d3f0acef960a3716629511f91ece861fa5c0c3c727c86dc89bf6e5fae58c2411681227eb825b4dbf8abc7b42682ffb2f4f3abcfc352010da9e4cccaf7ebc7ce672fc12756ebf97aa361475bb0a71a31ac063e824e595eb6596a81ef37b869f30220693644b1c23bc419c0d9c568299517cba3d7f0a53cca574e6b4ca6621fc2825b8c3bf255e0764fd2355ff0bb849ef731d19e4c742dee95612ea60e7355f79c204bd812843c6fe56adc5979cd9de860949b02ad21c7e8d52df883f3503cbbe2ceb1cdba14e5428f54bafd46c3145f21fd74c1531fa22ed4df6c10650fe30d70941fdbbc6b93b589b6fd00f85f6289f479badb2c29c6cdff28f36043517bfa8e916ba715aeac25427b73bc0751ce1b61338b0edcc8edd530433196ec774ba12c3527734807c410226932d5cb3b3b89904a9ddd97352b594f6fea0aee9b621393c7ee0ac842f6f04463016f26eeca94f6def82788ff1797263e87ef6f68b9da040eed805762b927337ca670515ac61c54d5252b961fd7d91d08efa591bc8c941ec42efef0bb70fb5423b82ba69c0c031bd6d26122b378a35921564b67944dd5019303b17235d1ad57aa8196a1b1b69a9dd75fea6dc66e81b768888ad0b15485668a3349cfde256e38a59d3aacc55fcd5c2ef945be6fcc5b4a2ac29fe3be3f3cd061c067ef911920220d6750185b1501c5dfa77a95c11448a414d299aff0383278948d0c1120a67ba5ae4cb9b1e28f092abe473764607e6c087b2358e4dd8114d58f34f58fe74c5ba0b6389a583c92df62e78b417d21a4df28ecda4ebcbee760c303b0f82363b61a1ca1f6df63442707d89b350677aca1f83f1e6516f84b4284cbba841d8b10f28bf7af3bc47c0c54fce68f87dfc91bdfba78d540e67f6c837ad2b32aae01952291f95bc54a323046ce76831e6946a5cbc63c0d08410f64322bbde34dcd41d88457629da2fe36d0c47b50cd37294a4445f80ed9c7db27f87c07378deb9c591e3ed93d48d16d59215a88c3563f7afec6b2bfbf824e029ad8a5040ae99b211b15e5d4c27b8b09081399c5f9f5329c5ca1fe106c4b4b4988dde55ef997e0c0b551ecd4d90b150f0b0d07c850aa7399f374d41462e03ea3b507b295bcc11e59618d5e01f3a3b1ab9031b9dd1dba01b01a951ac595062b89f4b7ac5bae961f55724ab9987ff97cbfe2519156d8fa7299db19f0d031680f21e43a3b308242ca8b2c34cff68eff02d4e3841b8128396b61ccf3b4d17a9f6574bde0b31e5a9c375ba3842dbed5d344c27f6652e1c59538e1d1bb47370d89b08765e404b4c8dbc4891679e1f3b106058195a0fe839243946e03a465e7d693ba5b20e1a8dbaf68feae9d2ad8c1a60fc2817f3600f360d39ccfdab796417191f72e900b9d273dcef2e5ad95cfcac83bba0cc84307f5b88924f71fc8eb69fef55afcaa3c2ee223dfd8702ef78413343b870ea995c05880388227b27afed8067fe78d66c70e19e1457da52cbf3fa768ae196074ec10c19e7bd9e62ba0fa0ce4f4777cc8c9b0641c2b8b4bc63691a1dbf7d93bf08d3274df4daa6e8d4093714b38218a9222372a259add91033d8d359157ae11a3002651248486cee64358a3b781769c096ad218ac3b4c0d0b2170d1a4924b9a05bff9387020949d9456d633b143a4cdaffc5f44566f8d3b2e10af0312fce99df14a659113d4b32dfb0e5753d9d4fd21b779f214e0f12cf26c6be4583011d5f244fbba72ed53a5781aa94e2bb9f71d43c028874b2dc5f7006d7781fbcab0d5ef310f17d57edc761f977f2682581d066c8895a11094470e9dc1ba814ed801ba9248e51595105a9534b981ffc746f0c9ca3a275c5bb217bed5addfce2e26a6fd46392a828f2324ad8a803d436baa9d4d22bc8a883e7d0d2cde7424169d98f700fb666ed2790dec7e1b87ebc98f66d2f300debd38c35c85d7f170ec27e31e2069ccdd59961da9888ab7dd6fea534502c45fb4a39b2d9275ec5ca3a9f8558c1bd4291a426b2e6f042ca075e7487c2173f2489eb70f12946d6544444043b790f80dd54f49b7694d275e4f079e5c11f80f242afb6dd4e417da038afbc5e6f420b5d58a072d3aca7b323562af113935373871f5087c50fa3037a02055645db646d8f8b3e681fa40c22ae9a924082fe68ab3493e7e6a538bac6083503fa28a520425e5671f37b269718abd146c1193a71b8e0b4538c2b44c2709318aa5bc04fe6f2c29be6a14bf84610cd2e9b8d20d48c005b2f542e7212d879b85d6de9d0bec52112fc7d1c9ced629ee397f8a0ae93d7eed726e846e1b5b9cd9f2aa02562c7c2207eba95aa5190e9e50c5ba342b87c93ae01b63db84a0a05d12a47e2c3ed974796a43e239f45b6e6ea256d30c2a89c4281b08031f98711858f1078c713167d09b805d80d9459eabb300093becc954a3a611c01470ced636afe3b17aca690728c2191308259043f96a2b7fe3110044cefb1cbd2532bdc1a85f2e5b59da786e507b9f772ed714dbf95c87acb6d2ec6e3c94a9e40d66ed47adfbd2e6d6a191798d9cec40b436089052ff62bfc2818f2ce4f3b9b5d0bf4d0bf0488fd7596f09bdbaea1fef0daefd1fdea45ef0c45b5a7d31a45a0e26aee64179d084552369f5fa2a6e06540f3bb0721219a66c6ecfa73fe2e43a58d0afe5f31460cdbbab312eff89aecb4d1a6a99d98be772c5fca70d1047d33727dacb5a35a226bb39f77ad35d2eb372a102e66a4456b7b64aa9dd8b378490f682c169405c9259acd8d9ef72172e8583b1ea118e6d1f5e70b5cf00333ef735b41a0e226ab768098b4e7cc2f5017845fb95333b587d0c6818627e6baed904d340905a16cb1c365dae59dd34b4da50feb2c124aa4d6d44e90bdb5cdf80f6c424803199175e1a00ee7c778d4c51c9545670d8061eb799bd068d7cab74a726f586d012920788b34e0c3996b89470c8ae335780902c11d67389ef45c3fa4ce1cea1f4c78cebf401417ab0efad351b5720bc6b386af62df04e34069d92c05d8905daa483f282994dbae4392885590d2bff3bc3dc19e0e6f8a0520edf9e3144bce125420fcbf759436e310383ba3e22b49b15e551432af4d5e2ca96297da23a2b27fda98df63897c962c8df55733c73e5c7b4d182992b0b607754d21a2d36c44a6e68ba7bfbfd37a9f17378dddd7116ba963c51bea7facdd41d1440b41100e15b54604596df4ba99830e7cd08d023d77f3a3fde6fdf42607da47f335e9d51edfa4d52fac764ae53d5cbcf3e5c3e0685290a0631e0f641d5dc4819d47f497746eef92666dbcdd97fb9518f2a241e133c3bdcd08aa806f9962ddee3f4e831cb18b857d2fb65b20f837826b508f478f9fb75eecb0cf569b632d3fd64758967f0a0aca701b7ef621776a67c004c2630b7a2e081a15a2b986205b4f4422f7352b633c1f3b430fe0c04616824fa7d67769f5d40591cb6a9f8a8503bec83f900f909229fc59f9579d32e5cbba4e13c408e97a19d477ac24757fe8a354083f577e6ada7de3c3afb230b1b68773586bb8996bfe0cd70c0ba154739b13aaaf217f37598f47f5d8fe861e1e93c0a1ba02c54b1f7847f1092b47f2141b724552845a43fc429ead17de764340a1acb4d2c9728debee7b53f84d8102406a7952ac05bc8be1c15c04ff4c86abfa0edc759ee14f7c33efe5bc3de063df886250483142b9ffe3317f319d4b84b083bf107244546bd4347ebff41a928640b915d60dbac5a7f53f4e43a3c60f409720af771859e9a387c5a1153a8fd3c6b993607b9b313ff3b6084a46b5b2abe64bb0897066a8da2e43cc77f2a34281315568f4b6d96ed33218c35aab079d9ae29debb105b54ba246e30d4e07a1815bece4c70acad123a81e886bb31c830b8b26ff0452d08e7323d8aca19083d43bc29ba9a1a7240c29328d22c19a605518d333ebc4f7f5615b8026873b596c2bfe9a6f0dc665a7de3cbf95f45c75c3b19d95ec488676df776664006292858f37c078fe36904a19e951557c5928912c35dbcace89a18a36378b2b31ab191e3ae3410bca9587b782aebe4c4cd9bc07fb4cf98e0dc15856ecd398735e013c9cd0a7e237c864eeb0428bcca4ee5c6979bbfbdc8ca9c735647ac0404c4cff9566dfca4f7391fda5834bf7ba8a4040f2eb977f172d7b732253828415c79e9e8021cf4711fd1900ccd94c8203a667ce036ad355a988c9a81d0f54e7981aa6957ad4d45e313b23eb6b4196e3f79182ec7c7b9ad10e752a10868246f0146671bec87bcfe41992b7233ac2b2dcd727dbc3b11f48940842139477aff8c62b98c22fa127ef48af9cc935896a4e8a1fcbe1c952f70ae0987ece33562382b716513d40053342e9bb3876cbb7727b1bce1e626e7479a3ab4998ae943f40c0727730ffa6d70a9766f53ab07cac692f00276ad6a7e434299ccad705a177f0ebe6014705ee2d31ef1806b23237f890d2fb93bea02079901d7f0906666c588de1288902c899a98a35377656beb3f8ef40e163e13d2ceaf294ce3058e90e149ce65cfb958b99216e69c322480d122b94e3b6e364ecdf7fab89d0655f55250476558d99aebb451d5ca4b4372807db6fbf35dd07398081c387599e000fa18126b1cc2bc33be3ecf2cea84da66b643917b32a679a598628cdf5fdbdca128f31e3b50d2857ac869cf58d6ccf6a6b778be26b17539f743a036f238bba5bb5f9236204475b5a6a51080132134c73a40142d274ee1ba728729fe9743d842f34eb0cabb5105d4275956415fac2fc2bee53d649149a6392c7ee480cc4e2957cfa854841b9f5587faab78a80b67015abe834883003323b87dad19d2669f66ca4e0ed267b492950ca9bf211e829b53415505dd0a2a3d2eb0a94f5f1f597419fbb26a8f66837306ccd12bce659597a3d3c7f93ed9a15d2b87ed4c97391b49d9a9b9b70732d8dca0199f0e2d2e176a16629ec23ce0281204c0c5ee82d9faf6cc0a109ad539b80c6e048445c89fc79eb15747424831e19cdd8f84878ce72626b282f4e9b3c7e183ff722b1f43697318cdd50be1bc26fbc8f804cc88202457e3f455d66948def3b8d2f29e1ffa38057a659009f5c19dc6aa7d23203b2f04247b147e499b778ec84035aa9d0aec10e1d2c38707d1fc06906b3e2403926df7717c2f766b2f6bc6a0780f3aa1645a400b1054f01a12081ddc0a5a24173911b1b895e33dc42d74f95c4e059fe91b103c37b1553105cfb354e595a25f53352e76d88163bbcf51e201ce7391d218eef80d95544524d70669ab60f48befa2dc36d8a179224f771513c44de16ba514c445c3684931597b24b2d16f512e22237a1fe07b8eb23fe68dfa8fc6db14bda9654672b91661e3502ff13777f8efa3aeebcdbb3ac9630776951697694c0f87aac189890b6a427d4aac4dc9c232a8cd0dee8bb1758e52d4236dc455c68838a7490a6303742d4da8e042aea13f66d6b5985b6358bfa51e1db4c786cf87c0045a1a64e81dd5d753f814fcf3d20c7e39f88af7fc259adc0d737273817c2c476aa0423f2027ef130c65c48438c2ea9a99d7dc921323ddf02170a2ca020b205f5f3950b2b19d522a3e9467b6a6a72c5637b25c08bbedbb1298b4a37bbb30d954ab6cad12803cc1d0b83a9915b59fe142648cf44841bb5a88bb49f4c6201b5f40000107aade8c5f2ce04d01cfdd8566654700856d11d8701d45f78d1cddda8b6d53dd5c6f6b48123bc184f56543d402bdf29ad133e92f981d571e7d7ae94799cf3fba6bce12ac6bf4aa09514052f30e8557c0e493473fb63d3f1cd6e839178b0d75bf072fa34d3337cf15dcbb2a1cf80aec335a1ef4edfb39dad90c04fa5045d7e41c84c5b92e0e71c8f632f85d8c0982c972293c87a577f95fee33f28fdcbbc69e914c86fe93114c1498a8ea569214c326350c9ea138136fddf78b404623f18ea187c1244b531e9563574b26609903e40a3a1d397440b48bda701dd74df300c52506a7afee1dc1cd36b97db28d5d6405443c3bf58ccc75d716ae6812b96375c213878e02fe7e99131faf2115fa8bb11a49c9f048dd50d297d9031de2eabee4e744d7bc1838244a653d28c670665bcd91d602ef01e42f0303f01b227f40fd2a3f54a77ffc4d3274e7cb401a5924057572268c358db08c6d64824c1d63756fddc1cb7fb0e51cb6cb2d60350675fa82581d153e1ea63273a5b30e6e3af4acfd3197fa3e29791be36c1600d823872e2fb9432c4e8b8309be1893080314ecca164ddb781750419c43056b2e2879ecec9531cb4c17fcf5b3e9002359d837671c331c6a97f4181d81e5d570dbc9dba380bc2a1b62fc9c8c0ba211f2abdaad5321417c15fcb07398ae5b93537231ead66a7354c6bdf9b4c682b9806bd783758f8c339d1874090e8efaf413dfd0bcc5e57ace0408274e6ceec8f2d59525785f9236e2bd8b27ccf8abc0f4298569e258ac55534fad9e7ee08f8ba135cc60b2328400274a54761b1a526a23fbb71ac3c6e6f9ba6c4330293923ed46cc309525e9fd9aa1a034efcb9482dd3c07f645dad3c9ad2c4ac69580842a2227dcfb2e0d12102c0b29177d04ed7e2d5112955fdecd4c20138c9738ca772c8e6ee549b12b42a9b630842453af10bc553f5558fbf389ad1d9791cbb4fbf590afd8aef00549beb480b30cd3b6e13cdad0bf95b3fb15aecdec20b8f4357d7c22732b11f113580f94e857ef7663ef2c91612851f6a2f15ba980dfffff7f20