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 61747 131fc944cd994d9cc4d1d0c92d25e8e5e2608f1934b88be3fb9c6de12a4ee675

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c4258add984059d2fc2bdfaa7a6f7dbbf48f872ce551260303be9b2a41b2f22
Certificate Block Hash
131fc944cd994d9cc4d1d0c92d25e8e5e2608f1934b88be3fb9c6de12a4ee675
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0012ac010080040100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000472f5e6a2a93944cdd067e9244c6d016c50da199ff44c4140b30eb9d4c4ed9edebdc7e1c14487a2920f17e329c73f5cb576f881685439de9d347a9a194c4a213bd8b8cff02a916fa4e6e6a9d5120723a2932548f549871861713000000000000000002000000020012ac010080040100

Raw Header Hex

00004020db6748e46544f11bcc57a66cd6095bec4709822fc9fc3d1e6bec01348b8243e21ad4a5275cc5ec1d4b9d94db27830cd90415ccb6b6b2e4ed6dc0240b9d6c963f7d5c166a03880218222f1ba4b2e93b30601255ce72f848bfdbf7a6a7fabdc22f9d0584d9ad58425c

Proof Data Hex

59,560 bytes
121216010307d25561a227a60ec3e79aac2ffaef881eedeeead3427472b2816baf2fe491df366b9ab03cef1ef3808a5aa10e85f4eb8a749f70322f8a97aa1e5c2ce684f17ce76b4732dc973e94fdf9ada8c7d54d9f4608df22d829f385cc870bd26c44afa3a82e92adfa1eef3162ae7b02305a66295b3f91412dc08139d62bb77ce0aed2e5a7a1a52c0b431f95cbd1d7d39280183ec73381aa191fd5d48a725883f5481408695053efdf6273c91f21908aae292df03748b4b0dc9215d0acee7dad9e2cf02e560e6e7c91d5edf98419c8a50fc7ccf8c7e1bc093ea9db2caeb5732d36a5b698fce5f6dcd6b30b75479c2eb0b1b99d64eef446da0aba3eb57a65317bab262fb90657283f6a2e0f62aa63dc14d009e5c9976eb239a3bd8ed6ee67be98eb131a4711a9c4ca64e3086778aa259e916e92bb4b655490ad27825e107bde51cb50b3e0f397152b9d1008e1bf88ed02bc51b344ba12e22fa2de6d57328972f5197b7876537fb47b89ca8c8cd4e1698527936348382f27bdb90ab2fc2cec49f401abafd4ecc69dfd84fb09a617c85c78e77c14c1bb797c923ee237f36b66e10cb17fc8cf9d52d105a965d24072e91607c4420a5a0415eaf7c808652658ce2aed660bf8f69eee633d60ebd678ddf9cff786e4f31022c7c0c1e6257811767848444afd66fe9b52a7d4a4392fcae812617c895e695767ea63d159584bd2abc77d9a08e053349f304e72be7692a8bb66b4657b245625dbfe15dbe00c9e875a24c0879a09b3ceaff07f39d1c122ed293e5f81bb9fdb9300a5e03e1e8b9a584ab61c78447dc853d521e9d8758557d23d73002bc7ef1b89464421ce5cbfecc4556e4f2a5ed539c88ce3bfb4ec016faca0f36abd7e4e42c1c99b38c5d195b8158ac78cbdc0419c2020c73fee5989e5cd6c4f3bf71aa4bba5ef89660bcd0cd5a45f001dcb64ecfe1130212e6d80c80836d3bd7e5e5508173001bae9491ccee62db552b587e32eef4926420d3aa2e2bd71167663fd1df2e4ff1f3bcf8f91f1cc5c719bbf1828b0116e66d59c39dd9838476bdeb7abcb92d2d31cef47da4bedb9dc0c8327a8af7801c740e8f78c8be1b88da0f7694efa8c121295bae706f387c890dc5dcff5fd1c270b4bab3ee4993035fe423a632c5a106821675298c4841dd3b60f3394e0d84ddc24ac8e9965407575d05387c83ebe170aea84cbb2d2a1ab8e70faeb472f835ce72f54148dd29cbb96e2b58b306a9f1a7527dc524ce1bfe61c6c51c98b092247f6d0f05097601fdb4df26691d07482069bc135a2801261de897dd85916147d19cbbacf85f1593ba200c282f99cefc1fa5d1704c47cfd01efcdac6d15c95a23c9e6d3464e377d678cab33ed9d4c336bb920ff46230786a28c4f60bf8d287c339b058b38e7833f4c647a77a34648ec68f6ffe91518bbab0795df0ea1ad7c3df207a41b13f52601cbce538905c3faa6316ea09dcdd37f74dfcf155422d00b23d8edc79c425a09e828983793e193c24bad02506d53144bc3095765ca333a7e31fb2ade5f5635e4a97ddb023902cedf2446ff041fea8e9849df6721243e39fef3876d643c65c8f57be309e4e16cc3d89fec7b2a64d9c86f7e3432d0b375b69514749f73e673b441d613ca27f44ad2896d2c64ad5a385bc4f683623ecfc1168d90f70e8ed071f32d2aa80802d4b98cf4b1c4340df04d5bdbdea6d0467dc512ae450e509e831fa63d6c5186153ed14b0fb32c0e5ceb1dacd7e730fbcd21236c570eb4217ba0809ed4507fa78223e385db6a9120a59560b982b02a7b79e84fa2c46a16f09411f19531d3142a13d262e21d81f6b7d7a2b310be8970dc3ad523bff80b1ec9908e03839847e7b815a7bca261a15691900d363201eb183c8321abacb0dde8d107d61bb59a5bd5d701456272f425ba47f0f24979c85269752ae904ac48ebfa838b0637a37169678b7d7e86bcd9764caf89b87c3ddda67f49ecabd5de76822669b0071fd38c9d037981749e584ecee4fa8d79edeb2bfb42aeba0329b2336e78fa1be64dfd37ec62818029a851a379a3076def57876af19388cacceb5549832690c1a2d32ae89efb26b6da4101c2b2d030829e52f56d644aaa8c6e747fd7efcc071736b095ebe6b3b31aba227201939640b4e5c76d4bac60bd2e6a0e9ec99a203a93145a1614d05d3228e63bdf95fa07c20f5f2ca486184ae47d7036a3aea185a15a4933f571c8410ee2bf914e8d91efdaac8ce8fe8b60cdcfaeffbfed7d6741ca15f76e471a4ccd364b85ea55628d7cb74ec78ec5c5205b1cf8aa4d3169f3eb7ded911430674e751df9dddcb823599e2e28b84af9907204419e98cd66b1644eb69aa9904154cf1471be00eb572a92c96333d82e3e362970115746c2cfb9092138cf826dcff90162a01cd99acd1840a77ad55aa58af15792a68a3845f4ee945631609ce497f2303ada4a3ea69247c4783ca278f46721c4a1729884ecb6dd68069a2fcc6e250507404f6b9820058f0023c389b215bb25a9c985efa55456720f2cc02dd69e732870ec556b638f7edce657eb7dd4ce0d803564cb5ed9c6e25703221191011367ba4d6cbcce74babfeea7d34a3aa67a170dc5c6156d4a1bce2560ae0f8080672c4d1fd7481f3d012e4d03c46ba0e2dbbef910e7f317f92474a97ee7f2bc35a95f429569ff521faaafeff0326eb31d4e6f4bfaacbcf933c927693b7ecb4695e7a831f326dfe6aec1c6da262182c36b07bf9fe5cab220553d96c22c1e0a96ecb5c525ba14d91895eee7e403494d2fcd819393bdcfe60f5dc74fd6d3bbd1e0a7a48b9974acf19837b84e86d94e812596c74df38d8cbaf634b5003401dd19af18be1694ded89ba1828a4e7ff975dc2f2289cbc2a339817bf75f51262c536886c6ca8c9b903dde538b221071fc3b6e1c16dc1c1cb8f9b095a37283d904ad02c569526892183b9bc027f4145feac5b2d060fe203d2767efd65dd550133aacb292d1a47ec6f09c35ed5c6991496aa4646603e3f421d62ef15fb68cc20ad3230a809e4111f7432aacc0acecabec7628414dad3d60b60f58879557ee1e1227c72fc1297f1640e89658604e157123135ff3b27466fe2db1e0c11204cd4725ec3481af045d2ef00343c740a8c0585be0181c0ad9d3f84dc3203eae6b8d32e51f2bee1899757fd5515ec168487d770a128b0b89e818a52fbed8fa1db5d1f4e480cd1abda73763de119817f643d68479bbc48b9b049cabb33aa3ae59959e4d38167c13837141ed5d10f8c56cc2db416462097f5eeb4cc7c7f34edc6fa3f3e9a5fa02090df1e3a9d7ec89f98864313378c301cd818cdd18cd37a810317d6316722147f97d496ced047500d7bf2deb7b83dedaf147251dd228c22df9f21c51873daade32ebef7e1dd85064e14579e6137bc9d3407a521a97a9fec24702a0212f30f309d46406882eb3a8d18c665394714fba27e3221a0ef6169e8be43abcf9f43de761a723bd005043dbb261d6379cfb947367577217d1064f538f0f7a8980a64940b3c5e26223c3ba5ed2d39002bcaf1f6ce7c5df9be38ce200bfffa8370a4f920a24b015686fde8b565464097c13bd1213a76f34e1f7e6d1d5dbe39bd694eed0513d2b4a0d0eaf6fca731e7a16539a6dc6af06cc9f7eb546c42f6ca798efe61f178b1ddacde551f4ef7174f4ae858d51894d180dd56db8df01340730d20fb0f2ef181de0c869f0a2f629b7813594585efff64121e7925c5aac38305c71463500d317e5705a841ee00cd424843e397b903fe9d35afc0e64129e39491d18eb495541c129a14898f4f8abd2d04af6aa16f4b4f3b64411034307f26a1ed7b0c4b21ddb7b061f51a766eb4adba7519348f4ee67683d5f990c236e81c7da52741d980cfa327c274aa27f2b245b25c940e54b6225ac4dc8191515f2ffb7b3c5991172f03ec13c14acfd270143dac011ef62d8ac41ae7635daa75ccc5370439d3dcf8b0827b298f869d4ff6c83595f812e67ff71113644d1e8050350ec8327d8ecc09a1dd2e15a77f29a7e9e61c997e70842074f865a8319334ba8f0099434ff7549be8acfbd93a5ffb0c6499cd0e0ad9cf7d277065226a299e9b16c17e944e135045ca52d5649cc4ef2c38ff16f9d9ba771db3bca625d31ce4778390e495a70888ee0575b804f6fc8b92343b503ee1d96f0109d74d0dccab654fb1aa6c7f1a02f3907c6124e3f41b39f8327b51f1a60da23519bbbbe61c76c49414b21d4ee1cb6b75a999720d452697bfce198d7f0979b1c81f9ea1a60f7f5983a4f7835ef505171bb486134de0d2d9be209475beea314a5b7cad8fb3905046263b821d3ea8a7ca07747211e6af6296788c21b1f255b5da21b5569e090056a6386559fb5b0607149debd83dcd5a52031ce266aa81014121845dec3f8638a2180ddbe6814e68a03c2bbc1a75560d4445370e0b43205cb7378af6733702400d22a08cdcc4f728aaaea2e74ddd529f98598ef9e2b26b813cf95d611ad314cebc7b89080ff453ea59f0730ea3ef676d546437ec092f77c8879de2eb88ccd218676a797990d46bf4f8ec340e8451af7ea8573f5440ddb465402669f35c748c21734260d4ba8fb8863c2080fa9009e36c80c00e294e919bcc2b976fea0271c0a4059fca0d84ec4920a4f6bf07572b7ad3a039806441a979bc05d0294faa9c336ec5247e2ae0ff6db2234f27c09faf0383fbf3cd3cbeafbb21c67a3a312ba8d20f72662dff831f4970c0ae8e914d6e2c22913815b7c4be8592a23a3fb7579206a34f97f77315da287bb31d1804d46925f9adb2e7a1c80609f3d1b716f9b1534355ecd26e51856257027a93748ec670424b01075029f4ea9d76e6ec595cdae2d5af1bc2f3af31a0f4ab903d5023d80798d2c834abb0e4767385069f837933194891bce348f2ef3db8aa3c43e3582093ec26d572033e22fbcc917ddf61d2103d2955c2bf98aa6979bec424e7bdd64c4df1db89eb15eefac98235c4da776c55af25b28079315be68e849d92c6bef73f3ee68a5f5e432d938136c094675ad39740258acc5bae6954e21342e2a8f5a72dc387518e659238f33176fd93570ced9e05f0b8721d0f20b632b48fcee2b6e14d54fc627123ab1805c265609a82a269ed1082f046d6d1f2fa892aea545e03d9c781bc54256f63076a4a00035c99dd373c731902e193d73593ae4afda9fa7010dab99683bc5c11c22218c161b3403278275468a06e3dbbde141ef00a2e722179c526d50b2274fc361739a90a68dcb40aa7d3f1e44b948ce7a167c733da6e3ec600361b07c5084726c4a23fb6e4cd230ab121304114f5ba74c76eeaaf1dbaa126a5b45cf421ab8c6f42639cb15bd170ed2bfd035c6f443af221f20e200354cad1cb4863b7162789d4fa9696026186d4f667585457957a17cc881f6ae57ea4326ee08eff3c9d0b22b83b8d3e718dee3d082e549b186ce36ef5298c52d516cbf33ff4d1e52a2b4194a339d8b7817b1d34a606882cb63d7a106adb588fbade32b713b3b92ffa03b7c449db85dbb60f8992511fc6dc905f1e52345c7d2f274e3b75bd3140da9654d9f229f12ee0b68d64213c26846ca063a60683c4a3497c289dc2749777d772eea219d2ff8a37844b15b4ce3b8a1db26b65afe446737b251be13128e0633dc320d199ac4090f5fc95cddbf814692cbc108d5021cb7f78c893aa637fa757ee7744229747fa33d3b0c30b18373b0a44091c02f02e1607ab8f665588fdeec7a90afcd97dc23d88b1208d2bcab6d60a643fbe7c4c4b7ed3dbc81761d5ddd80d9bd7df3f7c3b0b17d847c8e6c2a58a4d1538316958d9e24e328c7dc4bb18f6b595d77777bf9e65d2ce369b2f395493d4eca751dce2e2e2876610ebc6adeaf82df9578a3fa1463955c48e2089a18f5abb99b45335be5b24fbe1f4d4f63bcbf83b7cd22a7e1f8e577d055ca93b4533c63083f9b0269bd98269ca26fab6ee1f6f6cf8fd575eb7989a642f8c55773bd0a902b6384102c370e23778cc182ea2f710723634eb03b7529a7e484d9a519c12588c6f9d52a0d3fb9b3ec12f363f148af2041f4280937cf8e61256a5d7895ce112bd7c8d5dffdd91f9d6c9047e6a79aafcb44534a963215f1c7d1f73fa83beabb148f6f4123f2f96bab2f5fd7c330abf0f98028eec52f01fcfded47be97ca822daaebb2e3324f304e3617c2ea14f0f854234fec3dd84c4bb1e37c94ace5b9c00e20c4be8715b8df1cd9201383ae66158cd7843b964bb35b0a41cd5c12e462d32bdfefa325b84923fc91ee66a5f3788b4fcd5493bfd8ed669888512ecc88a6376aca2d982498ed317f7b5bfa45195f45210496e85fa70bee050758447f202bf05320a6fcbdbe5dfdb6fd69f1b99debb51a85e1e57d902ab6f8e14692dc96e8d67336b04fdbf156d887f11ea05f2d2518266ba6be3b9ad218ce36c58035c69b255c9cc4cf87a4efad86afa5d077005a88a2a5c3099fcabce521e452e849ddfb01dc8be116497622c4f45221d9af0f6cc3861cf126ba35c0600b86594e942aadd1463023d2b8ca59c97b7412ce5a12a1deb33f0d71a8c2b6eae2b6c3d366aa9681c16e2b0fb97ed71cc8208ca5f343bfddd04f507eb22053a040e9357b77d23e4f4222def29b5406dc45461c4e5f97804026df66f5449225c3e00323d4fd8869ffd08533d510ab56e8c80f0c13d5015587b33c30d494c688ea605075bfe229950cac0dcddfe5d2abfca57bda929e1a73ee177667b35cdd89d578a8c6f92af121e40abb4f7e0a9fbd668a8812c604022f52d2aadb978a8c7dfbd86832f98b9a9798227028011b8037d9f910cd2e2357e2cf21b0ccc0342944454e54dab8bf58e6b19d42d751415ff9bac61a654bb42520528b5f91e1489b3cb84dedf38c741e358fbe8434f880953bf59c9cae1db8b94e563e371c1a5c8ed5840c3a663e05842ea6cbf802d06b0c219431c2a5e91a09f1b92de22ab3e154503e6c4ab024b973429c6dbbde91233ebdaf6aa7be0894c6208659fb214406bcdcc01a77f9d8841c7c2524d11268c1c45055e851cf0083533ad2d2b725f1838237e0cb7831919ae06f79c909195ff9e2e539eb1e36d56d1ddecf98f55942448ff9b6855f0655c53ef556912279fb0962d8b484a25c656838cb47461cefc9c61c6ac2ffa6d08c971a926af7da7101a3b8c1c08d3d2d49c9d334e01f176d7f073e1c044c2eadebf19729c1134657030937aeddf010a2764a933db733794c0cca06f46ac6c2f446b3d01ad2323e60ff8e47a54737db885bf289e941fd0ee55ed20c7c3a82a473dfbf2e6614eb90456a92d136b88b41a79e81bd5b50e525a6cf6db3e0cdef1870fa2ffd15bcd875053010274f0d748191d278b0b94cf46edc8d56fb8004d7c97e84fa3c1baf1418c65a3b9fa02315ed252c1dede4e4bbbfcaedf08369dd80c699dc679896c74c127700684e13f8584040d94552d25682c209266f13a68a2a87d7da73614138940f3097906e52d6fd2c49dfb5cfb3265a4662427cd47f4c31181ce1aa01aead09cda50e17ac4d3ee64a2f7e90d59a4051c5dc4f3f972dc6b680125246bb8d81bcdb2dbd881e936a46c4959ebc8babdeaf408d857886a874bad837955af73c8d85b0be73496249973374d0501c0d50b4180b194ee9538652ae0d96486a51a52a4ff8e96ab23c741517c38fb4b7abd7b1af53faaf0272ea0e3d26de46517060a9d4479309ce2c1966ecc376e976df91c8e3d7ce207822a69273c43210acf1645644bf59f59d6ad637e3402c5c94a6a7589bc8d622fe3cfb130483911fe5d9992c780f5a49fa3891435f57fc728520a2fa9d9fb824a33c9a36a32ffb99d06f919be55597f9fa4c206769b2aea609236c768a59e61e3e5c4e18f5e359ea764259a9761f88687bedf8b884135f7973b80edfe0169dfb8b11e03cf1caae07c734fbd43550ea3afb75eb614efcb19a3a5c09645b728c66d5250ce98f408db186b44e6c5889e4377649cd132e4ccc88f4df727a0bf46d50d12c658e41d7eb898b404f3a83fb9ec77162ebe639b6e6fb005679d789e41858e482317c7ebc3c023da923d43b6ab541dc585b1ac49e75cdf97c808ffce5d62b897870a749f87ebd0924b1da05f68a86b854155932b44e31915d80ba9cd1debcbbe5995993c6231d0c3f80862be0685e89bae63c4164542b5378b83d335fbad1a625c5c1738c37a56b0c57c03cbc929fe46fed8dd7b8cb5b2d78605c079d4da0691b68cf393eba0c2a4f9e3536fd2bd626607e36e4e62d5bdeb7e21cc4d6c87a71293e43e1faa2f34f86c46d32846f0f7ba94332263c1bebf4385538e509d2bf6e1535fc4957fb56a4c090f9ef0ea983167a2bdf68c94234d052a677e334b180652c0c934480a15f7e33764a278b494722a2d7d5b6a965689899c0115f45c5a9420c34b4345f7671708ee557327ea5c0fe5cfb024ad11b64f5ac4340ac4b5fe10e607ca9b9216b73c9f5ea4e253f6ce0e6494c758fa3622737afcfdbdef33ff80834b673a047b07c72225b57359a9b82ed03ce7c6a3f96eda74826b8f356963c17e997dc35d4f90b47630cc69b4abd92f6b9544175bbdeaca3cf832465a4289fc8182c4538e8ed623f8296f7bb201faff10a46c22fb2afd3ea6599c7350935e304b75f11cfab99489b9315c265944689cb57ec8b085a3ae1a889aeefda3dd050e2d1a34652594f222085e7b7e88feb06b7b81e59f7ab7ca3f5b2e9cc4c8f8a64e8c5ce178a1ebd5eccb4b4935b437db3359788099e535937563f629c32bad072a25e412f76223eab3cfba22a3f3227bfa5fa77ef9aa3d10559c03338d3c5c43a16bc6cb140655ad256afe4fa02f774edc70ab7949d5d5b06b4882af9eff4bc2f7daa78f76a621dd3380d5130e3bc27f70ccc36985bd104502b27f389ccc91d2170d5cd4cfb39303f1ed74fdb6bca7cb85ff67fad9c9de041f12473570f280fa04ea15ff66a6e00724e20e0c41e657f8fc102cb6a518312fed27cc5660d2cd5d35f4ba3484fa80f37b96f80db3d19e47e0b58f2985f5556d0764d9d153e279803b08086a7d3172659fe7d0c42a998756b58dfdc8b74a066dbff499a377484e678355fd9fc64e0d18deca859b4a51c2a30f477cab4dd399d5f8442392ca89639b3303143829a51460775d185937f65e44290b453626bbf4ef601115e122106224da75f3071cd18200ee3d02c0444165ef14c6694ccd661f45d7481f81c09c77031a7d9574f2bacf14e328364ec4e138e4fa9fea8fa0211428ea5191016b34407a6c2b208ab939e7f67ab89f86d5c348c5edd8025f6b2b31214b186f5bedc5c686f865a6602b7b4ad8b9d9fcbdce944af636a1bfe3dc26586763a8d873f47f34626a8641be8f97ca712e71778a83d5d3f270774b069544a4e17c72e9818d64025e16617d4d0f3161cf081e1b500b66cc23fd1be31e008265137148384d5f61e84f337b0561104bbf3c5b1384ce1807e80446f2d446f528bdeb2a48df67ec55e64776f7932aaba1e4548d19bb34d220dbf943846d62d28d66662cabe285cec42ffe5b7ca4a581270108fd401209c36465dad4391774fede8d2afc7526bd995bcf8968d8a235131b5c445f4374a8c819033afe2006efda54c2900271092797d98f5b99b90a48b920dec7a6c4fbba5b159cd2804c2e582855ceaa89ff9e3507d40a558797907cbb174a9e13e90141ce3f4c63d4d290a94317fcc853ce16729330a3aa2a340cd62a40fcce3031abd024e7d2571fd2c5f4aae753932ac8829972631a07fe0a3e72dd1ff2ead8b2eb3ce1cee7f86432914c35eebb616ed33a27322b55b91e7363efe7e767dadf810db7ec2cf5d2164f9369d9ab2f4954dbbc58f61742ae8d727ce100f5b85330ef58c66eb033d5203b7793c2b55c4c066214bd0cbb79f8574b77dd6617cb93795621c845c552516551f268997c0dd8480ece10b25423d62bb5ae7f7defa8c6e2939546063458945d9f1a8d8cf327732a91fffb02f36e5cc20f5ec23602b6f4f09bde3281f7cca6c69822a4fd4213a047048400b5a4ac14592eb7346e97c6e0f3080784999ebaf6e23ca3a7fc0a5890c70eeea43ba3992331b7393781d6352502f0d815c967712ef7138f46a3e5719c0722c2e8e9c75b176330295ecbdd6618b9c2e5c2d30ba1133420a9e74ba2ec6f94c879b6fc43dcdec54780660f0446fe7bb100944201be25cc155901d40c55c00c54215b7f470d82fab9e7cbc6533b4c023b0f2f8852bada305ee19d911c03c76808df5d83bad0c9b7db1a5ee6cb9c4db1e2c22e584aa917bd2416a6427ca67124b5700e886407369a9c1fbebbebc60d98ff5d23192bcbdbccfcf813371396f7be5c22f4b4626193d54d37bbeb5a0a2885a19fbc8d918e9809f2b40a5b050deab31bb61900e43636bc4f043d66495a5f8871d1aa7fdfb774eb5ed22dd95c971ab925e2400bbcdbf786e8c212dcca10a745149f8e80050dce1dfbb873a62aaf0406c52660308602b334e73534ca1c67e5eee2a74222c7f3c4373a2fe49f8169cb59b2e1c177c3825ba0bf0dc842488621d98e57450c0e7f8213abb4cb2b4a13005705e269827b8a1e5cf9cfa78fcba7aff645d1868426400c1182b1674925fd2aa0761fec5376b6ff92d231fb0e84c21a53688637ea88f9bb114ba631ee734ae1becff7982fc360a49a44ccd4532440028d3e21d904ac5005eeeaf6450958c8be99616a2f76ce9d3095965ba1357dd911ef2e15dd73be4245536f4f7fbeb11c923dc8f880093677e43f7756fe4deb20a3689ed3f180be79278ab5bb665185955ab5d0f377bdef98758125f2d6c9b9bd3857f78f51c59ca27cb5e9ea4bfd9566e6d6a0223c694ab53ec45beb4461cef63c0e90f525f86313c3b0ae43679619146a44d1de8bcae27bea570bb79f8ba11ce420851828084a609205ce0fb7b831161d34db69e0e9a28c77a734857430970ca6340b4edc27fe2fd1a6285ddef8ff34bf30816d89a68082e1efe7046880e205250a8d2feb36f1d11e053cf9ebd3a46bf45140c52ea7714096e06668ebe2a30d1b0cd72605ec43ebca477c27d0b00209102cab734a2740904ba0221c66221fe50652429a0e1a30f087680a555dcfecb2e42caecc493fc26a8439d094992966eefd65924d79f4fb81c61e64ee5b3e717f3a3e4823cec471fc768dde94084400049042a49baab0de3e75ec96bb2be4eaa7590981bec664e32acde58070686efd44c4dd83fcd322ecd04593a70bdc5db9f078766a5147555a6b7d55e7fdb6fc486f6786e701437efc92b4483dc78b6a33db93a7d87a2fd6653fedc3b94e58bfb135f39f76372fcf93d21492bfcf7f3dfe535d0905a91c8ab674abbb10018618fdf90a66901d6462dd890244c31b3fda757faf2846ed86ea69d43766e01d9dbd9fce95c8ce9286bc24988cc229c8d3b9557a1b4011b69fc36784b61fd6f10631d4b8862758019d22255bd6f4eab8d7511768c67148b62b160d4678807b0f5b749fb2f16da1bed483491428c08503f5e75a27250ca764892dcd77371f1a701e88695b479263e3797edd71c3638cec8fd90710f696c369082c66eb10e60e9307acde17c9e00e42d2bc55c25212041f70d7b40eda8b20853c5b65a408e52e9e722a1203030fac43a2e91c1aae333349aa6496d307198378f65c6330127e89f52086c8817deb75e661141eaa83aad9aac85f7726d42610404679f617ccbacf9c445acd8d7b677683afe311f9a1e3871d8ab060873e3662cee838f463928e52e81a87710169f7cc4dde1d2e8950804ce8f50c6e5bbfb3a289066c6816ebc376dda61e2a7144fb27c876fd90e7c3bc2ab16ee783e910652b81aa7b7e733d00d42474e833c34887332c40fb89cb74c02e2617de19a177161395438ca2f9fdaceb7eec4bcadb7c2d61204db0a69c630d93eba0f8510a923862b146f043bc0abc92c05d921e2b0ef567b972a28cd4c6f849c45237f1d03afd38684d617e0534160634f2c4b1b1292707f625e01c3964b53a16aeb0b7106848f77ded16f909cc13751ae66623b2d3f42a915688555c9aefe7151555e207f7b7e2c9d6ede69fdf97696e06de0e84dccdade71e45b68531761acc80dd98e8dd25a8984b5c2539de0ba5b9adad09767a0cb8026c6a03a872ba7b6d81d1bd67af7ffb49275f2be7a15846a0dd9f58478b30e2bc47cf20391e3343b9396a3ef75ab8c20c2cfb0a2b9325829943d0671dbf9481d04e44452e87a98a733aa467d1fabab766bb7e840bb6106a62f60edb16bda5b8089038b03e96dca84df0394c7032c847e898c6647a993ddab9843ca7824626496af66af7bfa7aa09f6f0c26ac57db0ca5d46796947cd78bdcd5edc6608f0ba731faddf0eef9ca3d6113f49c5aff48b77733e4ef725369358ee4c2817d445e9537e912cdf29fe868b93389df2ddb4b1617f3e875bb9cc4107829c9653c1c47ae320d812892daedf6684f36837ea34391349fbe344cbb0fb746c940e6d6896406359983fac4974b8cac7ce3bc8e2ce82358486f983510b964ba9f4b3d1809288a8077bd577bcea0da34806ba441e3a290d81e495b5157e75207f0942fe707f6a85998e5752156cd674c75023782ab5bce10b9633fdd4a45700fb01bd7e9e49f0577dbf31144566b46cf912b8530b36b7a0fa58611fe23ebd40fa2289320d2ef6b01f595788edefa771c2fe62175ce2ec4b0cb6e094c10e27d413ccfbbafc1ca540f77244535ddf6f2871fbff015cf4129dec12a4060653cbd270d09880462dab9995803abb1f4bd32f92af261442cc460e00016bbbf6710ceea22b0cef0b9340d8343f9e13c1e20541885e11cdbc2ab5768c22b0a9f6e6a69daf98c46d077948122cff5a654c9835b0953f34bc1cdea8634263e64fdfa77c542b217053fac8e32eb2a2bf85adaad8ecab4afe0989c24317332e5e06af8df72dae6893773f0a6a8b4a2ae33a4aae4bb00682bbf676d380fff4a81a9286981b0765d85b29ae873fb022c9c849585d7a7520482299a690224f16394add2ea812b45f0711802093658e5ae8ab33f63f29b6b301f99290d267677c514a90b8215bd49a6b85ea7f3412959ba07a206d278b8d8c0c8fb8dbc4b4bd1e5a7e2b4fb81708394ba6408b4080c9e1a580f6070e3c55bbfbae1c9febfdeb27c025e5172f21e7f5ed750ebbc2e53a9f1e90adae4f767366d03c5b1c34488e3710515e1e6bc22a16cc13d332385aa60f987e0f7ec54157f3fb910e1044b6e62e4eb57132de0b013b1d4dedad2444d74c7d8271fd5ad0c4cf85bcc44da95d56dd0f678e524da34bf6d06ab991dc015a247e6a24f1ec9d84dcb7543e1a656f9bfb3649acbe6d39469693f98b25ed97badb081b9cfd3b4a96faa8486219f287733d58edf759ad0de319218af6f9f0e9c445bc85f09eb9382d5d4961fee7c3af401200ab3820bb83fe16d05eb795e06d8b7ff4022ab590fbd087a0100f15d02c93f7fa3174fd6a32e1fc2963f2cec5b43383f22b7c8ccaac08971b93d0c64654d406d0b6dab63beae85daf2293eb3c81972d8758832438df7c559e0fc9a23cdde3cf1bb500bbf50084d05b7aee91bc5686e7b6cdd7c93d429c75d1c98739d6b82f690f44dee38d0265ef760aa38000ff8f8f559820b104980d31b8c9af0485c66bc843c0cc9249d64cca91a66c9aec735031e974d61fc7cee967a869c67063e883d553d3b4369e99eea195591d88f732c13207aa7bd1aacbe21c10e5de10dd9e0e8031102e4b77e9c3f438e1cc3d90db73d288a0fb824a3a3d22aca20ba1721462ba124e092faea4c5ac881c8e21e0f12120f9588c60efc4e4f9d570f38efff7016a9406abe4df1fe6593c0040ffd271359b937d33ca36a2f95512e1ea9b245e4bac09f83e14ed9018abc552af776b759a1a6883d23cbd8370f4dbc6f64440ed71d5adda98b0161d9495d0acaa3738304017f6fcfbca36d6f45b11a15e93f7427812b26592c740026f2edcd40296f9331655505826af56c4c8ddf6cded49552efaacea04372b0ac031fb94676da4c3a16ef3f5491fa560dd985b1a8d8ccbbe6b04049b3051700c849619c55e907bc6ccc3337d2ed32343134f260200803a04f202eebe5495781d7d5d66704fa74c01b26543a33c0b6abc7e3257d85c8fdc3c480dd90b372cf5913e24a9e47be867b7a739a47b53074885750d44ac23dd3750d14a591558d6a04bc9e6fe17b3aaa47e65fe14ffa5d6c4a96aada98a7e3fce5f18acc540d4ae4e295dc4c7732d3a7a673c2f1672af9cb044acddd34cf05ed44a23b1a540ab3630abbd1b05199fc9ad335a29e2328dda9454dc21a82f0d13b0677a863433cc67da4c8f75bb97852290416019a58369d48fda5a00b07c4c926681d88be6273260ca9604f27fe51641d482f0dfac85f086c247b1866f17e48965bf19d85b4868793df2b3107061e7dd89daed5476e2af7d2100db0ea5f247a4430e341bb3ca4c7b8fc39b3ed98502e1832c9e4117ab0e5baa8e5d16f3ff183e0f02d72c23d34e88b38bb855c97640fff358baeacc42fc76d326af2e44626ae90ca6d33c35180d29ab601ae3cdc6d336e13751e52ae33aa083d49b11a4c3d8feeb387ff3a60bce85c0268fb13b25d34e9da89b9f3f37bc2f773a7ee51be5663c24c459e5d85f6c9bcfa08d17af7f62e5f86c401391d3934f3cde3c214ebbcb9e12f0d4b74c335706b538d9e8c8653825aed239768b621cf24c5a7061da8615df9e0a4d69147d04735fe87072ea52e0dca2fb176c32938eac9e851636890b790220d1bea86c28d6c21f1bf6d2ffe29898278f1dcf53eac215891f276a013651102c8400a69d30a4b869f3b32dc82d955732355ccbe592e0cf13f8fb86fa23ecc5f8c3ebf444124c42d6d5381094c7796fdd31ce9f5293db1b4d9b287a9d7ae85d3cfebe35f5be86a0b4d83085ea2949395b1f183aaf829a3d5e0e84f07ae2757973c8949df2130a350d40583a42decbf25da568ca79a9e8abfc9ca4ca9d679111a3ffd84ac166b24726662b36f095752102f0aa79eb8895e6d50031289e228a4da06328708f205f5fa11ccf0c1a206639bf649a9c28c51ca92d605375f3f9d55c8784ec038bf7571dbbdb3a7f932c9bf6605865d1cd4825ec6a585f6795302b3d1c144d656f493280d6b6326724a8e603ccb960cc009895d6d3e33d1cdd018201cbbbcf6059587ae1a406e1fb6b5c560f7bb63870b446bdad42133a6de89503e47c6c1f2e070aee22f8026372080150cc44c1d51024800f20bade313a3b5e1d937d59e16bdc9868ab3a2d441f3959d222ce02459a15baba3bd04a8a8ed2f7bcdadbb61f0e80f75412661dd2ddfcc64f4f50f4c1f1ec623c1c0616333901e01e11fd88029539a97af1f0435630b7d38f2106d41d43224470b68ecc9c24e0d1aeba17c075debc9a0ea9efbbcaf39b0f70f2c61fd9d5a6a8b4ca249bffd3b55193f573728e7b784c11a39f3992861c6b2d66731613297eb9125276a70460aeea17f2615377da1d2bcf2eee61fd6c1fb91906081dd651cc10e30148d94454a862897cf227d3a0b5a7f3ea697cf86d959f819f47c8ac41ca13afe03f05da71054a56b56716ed0029dca5e38fa2435b66445f99a05079e00fcd5ea29b50f34cccc94f3554e4925f5ad9e2c5d82f1e5b469aab07d29174f67fb12373585674bf458693021109a751daf4b15a7c7ee0d60afa3048f481d74173227f0072213ea7813c0d68f2bc66f74c899ad79826ac88c492ee8a2a03b9d959de89d017236b20dbb0899697cbfd1ed8031564a22498c14ca50566c56c130444ce6f331e0e210198360ec34d2bc9b7c180d469f982ec79c62338e4b9f14f6fb3be655ec46459a57f992202abb3c76430e942d82962c560f061b4482d12e6fc5ca4a5b57845769c5caa119ef196f77ada18a1251a9369f68d6d915e43966f14f6a956bc0ae455f5b2ae2927990c8cf3ae855ec01825444628c1f1378cfc47d834a32f074d01fc925dcaa48eb62f15e04b51464e89257236b679d9333a7a2565cf9cc4e140426c9b11f07693abfb44af49f091654b4945dc7bde51f786cf7b04e3603dbaaedda85d8ddbe858e4fe8b1fe9f8460a2a7d7a826b153a7da88af5a39efe301c0dd9e50d7ec069d9e869e9817ba4011aea939552cfa80a656ec9b62190a5da7cb125c3979063d9655e4fce71d2c6c8db14be92362fcbcd2ffe084921f6036c3b2c4449a0cf1e373ee75a7d860bfcfafd95a8cbaa9fe4e42f414152eb64645634418dbf141b5a175ea78f27c08de59333c6f7b24d9311a515bb25d8666f4d82ed87c3c42bb24f45b064500914aa745b77e23eca69681276899413b687b20a07d9aedadda39c781b9b846ca3c0f473b1a22f7aed361fd6c21fc94773fb4483dd4a3bb84313a9ac205829c2ac0482a8de1e663c9f5587e65116e4a38759e2586569bdfc6117b4039671c96a0f6ace10b91464b70c15417779f04d205fa9775e29cff2a1ba5533dac1a1f564e1b355a78ad7d642b2b7c2592262a6b123338a8611d8201e70c3ad1ca5752020eb813ae3f1abc04e0a863998c56163846401c77628b38de002562e67ecb2da72b9ff2beaacabb5646d8892bb5d257224e241bf3a7436990692a174522351657c71d1d21cd174e6726f8c79ee040cc755cef0fac99c296436893ba8fee0614c18c9d6d6bef62b47bca5f0fb3cb8a3532185fc1fb3a092983f0a8dd3788ab20eb2e570559ae3da5183cb8faf9b7b5257c0543fd6400f6d436c9e679c5d69f013e2f2c34caff876bbd426b7f1c5051b4a4374087318ac3fc8a10bf6a436dac044fead3a69dc54b8f559f2c35438f1facb8d823ce78fd18480a07ef0afe4776e79fb6bc42960b9b9396010fef009c8a4ed95ac18eaa11da3d0d25a105d640618ca10f556433ba52776fa2d3cf182ac983729cb5fc98cf6ee80f7d544d782bce9c9271e9119452ca339d05341a96ed10bfe146a1b8c267fadceb720762d1beafcc6f4b63c29ee234798969d29de2969c533aec968574c5ad18541a951e232eddc05da1fec951d4cef16d635240e99a45b72a7c417d8a74691c5377ba45ec0970ffc553158c5e57cb790bad2a83b17366e8f8faf03344df050b42144b7a8df8c6344cd530c6082b951a9786e9fa2227e959d0a6fba9a9333dd602695a5b7a7a504ef63dac7d85dfbe60bb4b80b679b7594d0db33d8dae190a1dd69019e47df63c9e3c6271b8e447ab29279367bed369eb2442ca0fc3df37d1f71db0d602ace953e2f93782ec170a598f4e3a769fc21ddb1dbfef3a876e6f841e163d8fe802893b677496de6b44be736bb7e840bb6106a62f60edb16bda5b8089038b03e96dca84df0394c7032c847e898c6647a993ddab9843ca7824626496af66af7bfa7aa09f6f0c26ac57db0ca5d46796947cd78bdcd5edc6608f0ba731faddf0eef9ca3d6113f49c5aff48b77733e4ef725369358ee4c2817d445e9537e912cdf29fe868b93389df2ddb4b1617f3e875bb9cc410fa35beccf5f8eb656f44e7ae2f998f1a5c0d9577cc86c02dc75d80bcffaadd2889f13bcdc33dbf7ea357951d2e91842a4d9c5be020d61ad46776e8898155329b03d67bac6ba7e4d280883f693808b2e5318692c93acf82ac6b9cfdef3b56d9fb173e76625b0be58bdc1eac8ee4a30811b49efe26d355b88fe9f30eb8a6e01586dd5ee4d74ed9eea0ead3a28ac805959854eff35f61a466f70f35b3c2d76ca0ced1242c80fcc8dcdc543b1bc47a8369565270b30a4860f530e0dbd5ccb014b989e5083acaae766b44e1809b6d0c97ce8c23c2b14c0091f51cb49e57b577727255dd9f2ac7137009eb706b1026cb608c1d318526c27fc5f152cd27ccecc1084d5edc00d4a5b9375960f0d46f21e20973011f969b2d7f423b9753772466932d37048e53c96531876e9b5da9ec2917366df7c2db142e55f254c914fe746124c6f1bb9e391a6db5b832ef2b59a5fe7e5035e4bb298b08a34dd7da4c2ccc90414b0ff350a7198a5424f5f70b47de7197c4a6a87fd19d77c33a4327aa60af2d3f005beb4d0a3afd41de9b9ee5d4ee12f23e4c166bed1588bfba06759aa7e684da834cb41f143a35d0dd4458e5ae8ab33f63f29b6b301f99290d267677c514a90b8215bd49a6b85ea7f3412959ba07a206d278b8d8c0c8fb8dbc4b4bd1e5a7e2b4fb81708394ba6408b4080c9e1a580f6070e3c55bbfbae1c9febfdeb27c025e5172f21e7f5ed750ebbc2e53a9f1e90adae4f767366d03c5b1c34488e3710515e1e6bc22a16cc13d332385aa60f987e0f7ecedfa590633b7fdaade288bdd2c88b6d36b00ef6725e150bb63d2bbd6094d3df88adf1a37013c27b42eef8a4bf232e5398766163c14d64e110a9d6083a7afe9adeefdb044bdc09b5f1ae87440407c03d1a40255c06c56c115b650ee79a9750d83ba604aa22c973da7f31f8d48f3003a5bd4da6482fc80ba3344b2b9738377a51e5309d7041a54157cd7bc933d53a3d255334c9a0e9ea7eae39a35f0a2a4d2c8b11458b7fea17c749a7b30c15fcc8f2cf00e21b4d4684181370be57ff8d1ebf6400742d2acf17f507c2aae56c82fe0be0fc02680e084499f6cac30c0810cd83d890bf91b0ca59dcb7c05b8b84e0fdd541c84d49e0968fc68719c1bb70b22f3d7278fc7a1b1ed812dd203acca90f31289968e6469367b38d3ba0f7f839664ba2c5b9dbb65c321cfd487d0fd101bee56ee0aa198733fedb79b70f02b254786b09cb58e541b35ccdc909f55d1f40938907fa42e9d799d397766b3fdf557085bcf6c37862648ccb6da63e895a5e4a15eddc165becb6060328d5004b24602233dbe099d10fd5f9423c9c1214bc530560dc9e79f876ec6c5175db4931fce705ec95e22dfa6eaa9c3394e6d90f5a690f31b03842a47556e0440df516bb5951839567c9ed8d90c74dd15ff0e0801c6b3511bd9af71505b837e9f63e3d3de2de4c0a659c4c0daedd2c4fac333d89033a9ad9ad013d36e183a67804210b8485d782f90f367b4af7d790ca5c9ea521b97d10e9464df83ec0d64c3a848ed47448587e2b1e6b4ca145670a9ba0bc79552efaacea04372b0ac031fb94676da4c3a16ef3f5491fa560dd985b1a8d8ccbbe6b04049b3051700c849619c55e907bc6ccc3337d2ed32343134f260200803a04f202eebe5495781d7d5d66704fa74c01b26543a33c0b6abc7e3257d85c8fdc3c480dd90b372cf5913e24a9e47be867b7a739a47b53074885750d44ac23dd3750d14a591558d4b96a1d53fe364a855fd7ef8f97f1b5de7951f436d468bd14d1eef27e15e0db4f92d2abc829e1729bd59febe2f0a590778d104fe6ed794c39574bd4241286d4e6958438f7d6046cfda3f36399b52facb6276bc05700fbc2667cd93394d05636100faa4c5846e431546fe9226b7e67e4fc759b81cca2f4c596056d9dcd046ca1a0c6d692bd2ba5d3f21009220f162d64b0c6342ce79c559c62e8bc8bc7f3051b66b08139cef76d2b887bfff149870340172f2e01bd22afde01fa875af6b47fc514c8bedf8dd580b239c006a5db7fa318590c0a68fc9e4cfa3aff6eaa66d9a661e9627de0e8f5b50b07b9dcb141e6b2fe14c3c53759af878193bdaff5b383a21bccb7c97f76b08aca9f8617372375cecb21e5dc424c97f90a298a7257185a8cd38aa2b9c94eb69845f110da4c71abd91769133514e6f7c8398c7059bb2fbf9f6c9bcfa08d17af7f62e5f86c401391d3934f3cde3c214ebbcb9e12f0d4b74c335706b538d9e8c8653825aed239768b621cf24c5a7061da8615df9e0a4d69147d04735fe87072ea52e0dca2fb176c32938eac9e851636890b790220d1bea86c28d6c21f1bf6d2ffe29898278f1dcf53eac215891f276a013651102c8400a69d30a4b869f3b32dc95a390ed94ada1fd0edc086e1840c45cffdc72cf456cdc0923498b342bd9bb1b7eee6d19157e8b955b6ce085dd41b532478ad55012bf2c3c1e355766e7c5c5f1ca5c51cde48b9f5df8197791a5c07744863fb94b7a229a9f18cd619c4cb7d6e359ee2074485461d074551552283347fffb1ec22b9963ba98737fbb4c6512a54209d0df8432a957d9da0c4a045dee1f389775477e40f2928c2031b1f9214b23b7fdd66bc224f935f5d499ceebfe66acf46716fd25795b04b8d3991f2c7dc553b254f96001055884e69894733a4c7566218980a362879177c2886a6d7ccd7b2c6ae47ee2d48e43072169ae0a6e7a33d1cdd018201cbbbcf6059587ae1a406e1fb6b5c560f7bb63870b446bdad42133a6de89503e47c6c1f2e070aee22f8026372080150cc44c1d51024800f20bade313a3b5e1d937d59e16bdc9868ab3a2d441f3959d222ce02459a15baba3bd04a8a8ed2f7bcdadbb61f0e80f75412661dd2ddfcc64f4f50f4c1f1ec623c1c0616333901e01e11f84e10923a8d5d1b32d82bd9fd0f9588c674e1f5a5f1123d4dffc9843290a8ecb6eb71f6e3af2b379dd1fe167ffc20ab81ef55351a466ca57b0d7e8d633a4fa33833355ea93ddd3925236de173d96c77b9d85937b92da0541da6d8a836cea4353359035d738c3c80190873c7163d695450d925172776cb1d075cae3420112b69c8a6dd80cb20eeb0aab300e13d3f006e5fceece2691e21f9827bf4f4f31ae262a1dcf1e3d5027d5e6fa2985fac483c66a00f4743d52e6114d405cbd01ac1db2297c2729573a12061d6af50dfa5a1449a5438db3c5b5f7902f685bc3b9ca2376bd5057f6b835091c5297456b2a8bbfc786731fa9b6ead0d3af78653ba2edaf46241064e50a5ce17a84f61cb55cfb6b59c1461418bdd405d41feef860b6602ed78af399971c7ec9ea9431b77386c6541caffd3a55199601e54690616975e73ba2af91528e3bd677fd09ccab3d399dda7d509e63ed30a6190cd3d49f271615607faa853eab1139b290126c820b80e487b9774ee60d36dfccb46c8eb964dbb87f33d5b74ca14c2ba272f5c110ebccc971a93b7b00d0fe069780b40199e0434d249575ea5fa7fb98d3b20cd625cd976efd603910a49926e98b0fd598cbf269a154348424a431bc2572bfb94a24eeeac559844ee149201feabade7cd223d77ee8efbe03c838562f7869637c1a14daba1a17f9436362b8ac0276812afdd2548925cce81aa51e30b429aeff2a53147cf98ff05ec5774fd6e96049f5c543500f6240c89c6df1988f06b20c22c348c490c1c0ed928f880f65ce12a0046d18296a9d16deb849ab63a96e8d760a4ffc7be7dc2ebdcba111c76acc7c2b5b706a4fd0e0097997227babb8f54e1d01f8de7d8327cc3786b6e17e37bdcc09b9bccc8e5639123e26f6fe4fe416352a003a31d7d299359bc5eab1817afa9e4eb3f03b6662530c6d853d94374cd23919581e88db95a79920f3ce55e56845bb3a3a629757926163d7f9450fa14c66e173fbe868a6c49005aa8cb5fc1dda120fe90b0769315302fa810d03944bf8a9bba138fb580d81fed95120ac801446c3f383af249d0a216c4dd96af93b1813b90a6e52a0bc50278a3356518410918e27a7762292ef2900991b0ecd32ad5ad529a33060de9cf6d4adcd537283cc6cc586a7c4e0fc21f50a190f00c578b74f92161438c04d195806ec6c5498001fae98ce63e1d68338a4ecbf18e6638246d6c5aa6a700efa94299198993302eaf26270e18fae60b9fa9721d5d15be4f8a96c88f38cf051c4ac97172f3813ef8199e9a45a6d56c1b2c19aa16d99aec3f982320a54e6dacfa720fde9768b36e12d41975663cd3733756feaee1d1273bbc4be3a7cd5bf7aa2b39711c7e4937755616b1ae8b363f0d7e4db489de80a15588fa66f2ba05b6590260665eb4b5dfdddafe8e2ae26a5a3f631a95547e10df4c12189e55df85b07643b9a033c998a6e1a12220ef0cf5970db8720f0671316d27d31a1ea603d2caa370998d47f5da4503ff65a0ad8b0015620c5af888d06b0d163dc141bca35bfa44d7ecef0f444788fda6a19b53567a4c00f360fb302eaca3781dfd71bea583ccd7b84c39ff7973b4631ca2ace2ae5e61cd224311adba77d5741337afe15965e2ba51a068c968020be9b13b188686da3e0d38d7b2a8fd9f78a67df79918fb23f95800ecb1d678fdc93f2394ab8aed0242118bd655ecff860f44086a72c85c336a182bb9c2e6b3f7c2dccbe2c386f438ed596d43d7b6e42905131d1c5aa59ad8396d6f606661cee4e1d6386514f1a882ce38049c13ba99c766092dda0a7e67cbda371a350d2ad92fe31901c51da2a88d0661bbe4a3c6baee4e9d320b1f5aafdfdcb91f593cb507335fad1d080e7f2b7ffe7c6f07ce481f0bf0abd5f9e23f2dfa0ece533f127532c4666846521aa12e8bd7dfdfdab212f4b3016704c151b803be1d3ebdf45412ea6d0a7ebcef1e90f560e4fb86c0917f921a74b5e903296422ffbdf1e483ad17d0b0db4187f9a0735419961a369f6fb08dc826dc922bd8cc68690f92c331846a38618a70957e3798330a8a9b3f1ad5cd7f3018044e6a6c2a5d23afd79718f7a2d9fe0134f31586eba842910db4ce8cfec1d2de5ff35d3c3aec20fbdb8769352dd1c44a0a5c9263681ead3efbd2a5046f47e427def86acba5d53d3727f8d2d011654859bfe4c9bdde39715a0edbd4afb0cf8fe46cac09c2e8c124b137097ec3d4caf87f3fdf44c207cbbd4b1e7173f02b39b639feb6ed9dfe9ac253cb0ffb291bcc8499b03de384369b161f8240f81f432b5ca14d460650067cffba7465fb393dfe10c6ffb7ee9c27717fd28d5920106b007c22eec5d7ba15132acfe0fa667e646a3f556de6876fd13f88181a2b66011e85d29904a589f385d3eb2bda9d70bfb6d47bd75e4148eff0a43d66b6f69bac412ecd4803db5aca9edd5052132b3e10ead38d40c240ea7441e05fe827358eff6483b0fce6987e54c76517b92ee75361b3b9de701493bc5255119adba81a5c61884937ff804fe175521510c3949bfe561b76ab4ba204ccc289f89c1214b17b89cbb13a00a92de3776e817f654dcf9f5582cfb01668ccc4ca5c8258ebf3dbe78ce6b642528f89d8538c91e360c06aa0f43c7aa18012a4e8d5209ffa89524256227d457aea3a34d13b0b1dfd493790ce31b91fce847179142bb0bc17b465270cdada89304e7e177bb722f4c0d03258721b39e4fe6cbc8c506a71c08813c9b20ea2fb94f0d5a18e59687942bfe859f17f0e56acf714e27fe491aa5dd5040406d01febbc13ec73049a9b241aa8c78fe508bbdcea873d7329db2861948f628d78478bef84fed844dec9ae597aa836f686a5b27eeaa57a76aaf65f472c5652ebffca9480b90c3ddc96b8fa7b2f360e5f641baff2b639a055b814e2b4fad3cb71b05c7cf54d2f3ca2da3763308e1d897e50180ebdabe1276891f9054b1912f22b7c7a530cfc5fc737ebf3ae7035b817bb2b93517c0b48cc7d58a9f212bbd360129f1299b33cce52b08f527e9c560700a89ad9a6435c414cea77a7c27605a2d6a4cb5c1782a0b110bfdeef26045b5d956dec978f759b6668ddfe82df1e9e18c6a5a7b90b4af04b1da78b3b4d38dd506d7722a62f123c19bcb554cab54e4e210adb38c2d242a57f8ee76acf6487651eb9e53ceed8e8a51ed2fcbc6f71b8f13af16ae66841663e884398539e4192852ca20805b661b344ac67d459f54c3dc2465ffc15536c691283773b2a4d292366495d7300d78c2d7e41e31aee3b54ecc4ff66614fcc8771d51916fde4443794515b26aaedf98f51b179928afe5966b7e220fa25b445a0f61f1d26e78c907e7b66f187a4e31730332aae53c3e19f50c016f6a5e7b753c8ab49ef9d0c126ad75015f8055051789649c028537e6fc5ea5647499fd2a40ccf3bf7b74e5d9797edd64d881e8b185f45d9555928ec6945797d74e30f7b753d053d78be43cc492c02222f70433eac30a66feae1cc404a7adae3b3c64dbd706e333eab36ff332d181ae32b5b4c4fb86d180071115a2a58fc8f5ec11ecf4d4b8378770023c018e924151a511add63532cea4c229bb390787b3724becc2fd4604fe85a84414559ed0ecf0d4fc724e5f991c0c60e387d39c9cdc585c1eaac549aae4fac7b3b8e49675b1327eaa7a0576b205c6c617ff8902e27bcbb4902177b4e5f97474e85bd57a3894dcca9518acc1d9cf580393863c8eb141c5162a1e0eb2a24a5f3d05606a9d014ac4555874ffeb2d54e8dc10e5c04b5be0f4dc8fc5f7a80ef3fba97aa90af41b967c16c9bf83f48fd3c855b3afe8e61a825377f9f1ef5dbd0a3ad8604d3127ff7149e12b93b427796584f4c7bd4014dcbcd8082efd3e193c6c4cb46143c29bfd05e1dc5a40f3a5e06fec4f022819eed6183105971cad575fb376b1b0ed8bc0e9355483183ccb7fc45f5dae1aff2897f341d554e2538fe88a9eac10a8317b88cc000f3b71a273fa29e698f337bcfac9ec9aef163d9b0f237b8d5989530a822975e430cbebb826cf218af52cc984f6c078af8a296feea26ba8dd2618211ecb34649bacd805e8025924d7be0c1d05f11979c676c489182247fa70f56856532c16f643656d2cc6a753c932ce52a9692a749d3004642b6191d71cfa3d8c707c83a5df0a0cac001c495252a5c787396fd89a46e813dd46056083e3a519b3fae965f4080a21b4cca4dd7025aeb93ec324f6ac40b11c5eca3ba98e85456dd517a34fd3025c757fbfe1911b61d96463dadc9c1e45d9d92ea673b840f0de61d907e31ae0e4b2f6ca0413f757932500d10a5c517af9b36ebc6a5540a70e0b4b209b22776b19374eda16cb45405f63aeaff31fdcb61b3c02631a4da3e2e8c5cb1863fec20b50226d37dc44cd948d1e69c17dec010d0331e1e85ffbc5613c9e510196bc8d52ace3022ccb3ff7715827a2aab97eb06c28130529c6721d6b9b0098937e9a9a997722bdbb9681dfa756b63b99ce1244929f6197a3e45fcb24d2e17bedf6d77abc04462143a358711ed35e897902a3f470136b1f249c17da568baf07f23162706087b3bfbe73b2340d736adc74f3499d1f8bd5fd88b322c5bc5dc181ab383cc1d441dfedf579b71547dc677056fd7ec0b5b1a1648bc7dc30e7e91a5b689a595667bdc2a963686e6ff2881d58857a44f99ec32640e9dd47ee9c5e948156aa347bd6ec2c5bab52ba6237c0b3daea88a9015f093d422542e776c74312bb5f6e8ce8c05764ec7be52dcf789d1b62bb5c2b34266ecf8a6ab3b844175902ffa2e4f5ad5eee5cd429ae1a1c2ea934611b1f22254aa11a0123d5f19dacc6f2c79991c7d2f1301c00c73b4893438aebb6174c5f7d0806575ba9278cbf30067ae68b7b42e66814e00fee68ff275f8ac3e0f351bfb5d94b641d6233a2e65b996f644606e722391012efd7a35c625c2a05dc26233104e1fa3da1df800a033d995bc7d91127e42d1827f30b19ab8ff9ec5189015b8af84b7fd45a8e8d44b98519f0137542267713dd8a240d5d9e9f825df1c0f84cb0afa05eee1acbaa80ddca615bc944e9f33e9093a079a17106df788bbc8aa03b4fdac2c0ad416c19c7f53cb99e0c0ba2b0511e32ebaecab60e3c91217629a2b14e3edfcabb2e3b91cb09120ef7daf3aa663009bb42377942695013c82da10f6eda20845b6c72627397f1989aa5254d7de8684e2e1998a83157e54ecb052f9097855f8f2663f2b58d0e02aca5ed711bb505c944ef25fb154b99199d2d4ac3ada7be299eb32fafa0c5ed3258241ccc9c7f4444d2dd43a07ab8aa09ab688fcf69e3bce824c4187bd9c7e320938eaaa3c7f077e909656a592cd37b9ff53f088cef5cac3767337f091bbabcf75c458457e26b46fa7da34da78e1eaac10a4e1dd381847cef13a26ee847a746a97efc53261a2841fd8cf2f1e9942950b3f65bf590131950a4495beb5438922ab3317bd2905b7df4dc65a8808d1a2f60e1e0f3b6f8a44e6d0e34429b38ebd5d1bf59159a82aaa64311563fecefc50f34a80630735102ed5ca9e502d52a9951b346f0bd0d9d90cd390f0de2c643cf6c83234c36a073802dc287fa9981ab5d98050d46ee73306f82047e86b0f8c5f32bbfa2939e5b0dbec8be49ab840eb63b7aea50186841c16c13fb22e03684d207420588a57e4f74a29653b2bddd3dfcbbcb45c77fcf3a5fd6a9be332c5e0009a1ccad79eebb0f209e0b43f0fb8d45e7e03af06d5c474476c1131831715cda6560baf599a7d3cd2a5e4ebd1c30ba574f5f851d89b8fe644356b34d542abf2aa6cafed64687421f112608165c7e81a7ddc4558218e444d94c188b96b5f702ce4141383214d4b1295a9ca2173a6d2e23f1b31e9b1ba3239e946d2e4bd767362bf2a00569ec540b622f541a8bca8993e827884b3a4dad47a21a9c41e5f8dd193d78100560cb2f9fee0aa4a44ef59a80e12c6c52a967391f98f6f7d6b0928a48371246622ee2e01a22bfc10f27439f7fffa989e81623e2f77f6b1b7852b34e0095148c40bf1198a6d4ca9a451c7baee02c555d81617595a6dc4c7cb38257726bbcdf1cabec2867e4400ada700d3d332b1ba25a0adc10e1e5eb823828183c2b7f0bbf3f20f32ad0ce57e1c08ddb284034a5d513b8ec4c8dbd5569df8c9e9a328cf05b06d716560fafc0640be5f4001e165267ce1b09de9d09acbfecf8a03cc2824e637016843f551b102b65db40f6ce728946feb24f258392bbb8b9f75db85e81e0acee339330f822f2c95bb86b6cf3ff2fc1eff518d3b62847623f30650036043b7d85ee9376509a41d993a29d5b011a422c42ec5d721a142a975e7e2e69102c2f3d2d3c2fc9647bf42981d9418008291714224ffdbd1d7654a5f9dda674739c130eccc71fc3fc20fd3084bd78dcd0bc5d00acd26716011e3122e6d688587e0cc042d3982fdc665b18c3600ab2fae1bc002f0cf5de858274df50077523d044be6752e0e402626fde8efcec0494d5699a43d89111b75fd712f44362c01fc18c5e8f3adc9feaa6828f5c4df81fa1fbd4e4c458151bde8d72e91207f3f82308751d597b14847596f3cc8ffbb54e9fc670bcf7ec349de0f9bb6e51d2c8dcecaea819a2193f413c279959aa74cfa689dc0e1551630a1d09495a9fb3e3650f51be1b4db34f81fb4e7c4579817e5ae43fede381d170054a3b3d19df755db033691a05f91d2417830c791bbce89038c731f495354c721eeaf545e5a9079d5c3a4a246104d966b550b914a175318a0b860472de07bd0d4ad14fefb5766796bb89e849fd761d6aba4d79bd3b0628acf12fafa189c3dc90957dcf19cce5fa5c90e6808d1833a00398fe2360165ce5017a729cb64ae99013c5fa75d5750897b829ad33cc58a444f8489d660246faeed11c10b87c78e0fc16a3e1492e30f0650fda3dda351bf7d4038e465065beb7e0c258be687320dbe5b4ef28ebe3c0816fc392e0549779a5b59e70b865a39359c072d81a1819385523f9fb186a207e73ba6264b28ed7dbdb79f8dbd7bde6e8ee07b173391630ac42d00c98ca3d1f2705cd959a3c472fb115ae59600d1323189c360cbaaf34e2b5418c9ecba4f2cb73989c2f56880f472d15ef50cd389853319ad8ce2ab0507c1838799257d57a204b3c554ae03dddec82dbc0cec4d7c2ed021362fb197e025b64479ce3af03abc9aaa8850833ae418331742fc8eea8ca22ea10911d43d6aebc1ec19d3035a219555e4982816f7346f228613e2ac872e2b7a8d033efd481783e9f62936d8817876d7b1395d3fca5a2dc2002bca1465ab78b65e82222338d7a479f21e057948d6e50513dba0dcaeda71703afdd39cd6161bd71f9c6f2959fa735071320d5303a16a5a3169b9748e0b379ff25f3c4a8216244ff712358566d1a427f6ba2e75f524c52fa4662c7a22977523da9964e5577c33ba78ec40fc812c86882954af47262fb073278eb0426b1170c87a588774901e837ad0fcc29a3e6ca06765c9de16911dcc2f2b719623a6ac347e77c1f4a738be6f7a4ea8ddbc7956868ff2ef7387cbc7a265946f0a95f94ae22ca0d4707529faa8ab7ccca5e0eac0fb988dfd1a21aef9bdfe7419635595dd6c19c39c7f2e854e442a723e6152f3b29db172b26bb7b10336e2e3036c191bb21d4d72543f541eeb2e3fecedb2a745c10078fd68f6afae8d841bf291d62ee0eba28a4a48cbd3342d03ac508b319622537bab8b3bea5e8246f24f46df86179419c9d0d9210cbee829c8ed8ba489eb10c71b052a621d3563f2a04743ee73cdb247effe5591ad2595b4896643f0f9b111aaa5a209aa15245990d4e887242a748c84a7d751c07e971463f52391676cfd3573faffb296522c24df512aa7a56e7bcb9a63349b1f53b1712e08d94f9a1627fb25f1cc7f63398078499a81f75fdad58c1ffbbd393e0fd78cf8c4882ff3ddff7d7f3037da2ec3d409bee1f84161142d63f066eb1f239da8069c9868952a2be366a43495a99ba8d03229e395e4743be038154dad67b2b47b0a037bf8d445e0e15d92007f4ff3c69f3ed22d74686b73783bb8523e2d6a63e1f5d827e69038e52350c06cf77617e7eddb70b2af4a22b5ecbfe34fe0040e34d4df7d6d8d8e908b398fe835f4c2d43263c27564170922a9160494d408c9287b9891c4b80e8ad7e2cbccba23f936ff032877228e0ca18be0acc4adbec808edf607f2c0235c114807b7193fe8ecb83d692067dcfec0f9afec0b9c2201d6a64ff0438d51ebf81a0047fb13863d2ba372b33f31d0292a4e2bdd78a2027ff984af7d941ff0e8397729ded4d38fc223b77b1653981f9651d196c2aaeaaedb6c652155fcbf6da2e33e665a0677e40ccf746065fca93fad4fd205cd2519d47332b9a363e09e4cdc6f9cf246c63a1aef31625c2c6e8206ae72c0f6841c60ec0405b43657e19a6c4636f9fb7b0a6a5ff563b50bd9f96aeabcff0355465bcc150b4899f7b1d6ad70b4bb715fac89850ae2a31770937825fae093acf2fcafc2d89b140641909ce1b61fa128b84b03746c07ac39fcf06f194379eae1c95542cd589698d8b74dab5355a5be2feeae0b6a7f861583089c06b49e3e80a3ab08c101ab3f3959471dffd26e171f24e2d759bee87f01a9476f3a35f26b0dbf969c4fede79d0e9acfe8ea85f756d678e0b10cea2888527ee432625d6de1ac1d555ca8bc17bad62d3fa743a9df3f943b981632050388ccf7f80f6f190996d0fc2725b0d48498ddbc23a964db3fbc0ba3240d2a37d3a64170eef7821b0c86e3d353cc9a70cd9a8a49886cf510b093e0c9dcb10c8388988ac23e48ebfdf93baa7de80ab52b7ae563b9fe5074788ba8ce7a371aae14e23d59e850ce9b88628e84a76b32324b6e6a199d380f5085ae17d468a772e515c6de53d3e10a88c0e8c53e49302ba0b4ef1dc7b525444c52882bf3a4d972b27edeac152b3601f2cb698ac7ccd2b16482b39beab285a6f9713e06e0c1d2fef7c40604e69af543d1acc0abfe9a0633d7ca663deb03181f5e6620a09780e9ccc06a912e0b5f9f0384d729f9172d9c62315d674a91247642e165f90ef15317096865f793d37bd6080978d695153d30742d86f4ad6b90203f5e1ee6adac5f283171334cc098553edcc92e69617398288684611539fb07004cecaca05ac5e6eea959b273f0c8b36dcf595422ba391f618cb301019c8cc92442348f9274388d169e26c52bc3e00ae28b099d61ee3f3a0627d6ba8a606289d15175b57b5e9c97bfbf15677ae087fac6facd7f5ec0092f9c73bf79948b531e9f489caf37bdafabfa098347da15f48b29cd9aa01c5c82f938a9c35d65544daeb2d861745cbe5da16f6ec0eae5e2d4736aabec4b43c563eeb1959308f3d5464929c8ce7c81c0101e0c021e657bd437d5794cfe33941ca6fab9133cadf32ea3ad384ee989022b745f818a73dd5c78e0585d8632db7b0328781e39271735164bfd0b7591fb4113fccd3ac6ac4a447d859c3ceb554fc75bb06d5f93e3ff565844c55cf57d8f0dd727f85b0303ad3fd31a773e0b1f2e36db44d88c41b67c904c3c55fd14f421bf3b44d250e16b56b6c873d6157650e7a838177215df8e7e1197d46e10fe42442094090eccfd95848f2dfe8d7b67ca1f39c86638790f64abe1caadb9a838b95b7bb483efce9b4d40041c5fcc4a397541fa9f680364ef6bfa0c5e0cdf7ee8317190dba550b174665756d4ef12df0b765355cdc5fd53ef6738dc706e28bc5af354c5c0b4353fe63633a2cf5f863992fe76843f3ba12706e2ece6f9767b5ac1efb33f94a6a786b8ff18ae976bb28e0c70913664b86824823f85b61e589a09997ce99315ce513878c36b224cb7691bb5371a95949a387586ac2a5a23a55e675b31a8c44b61de8d41a56961f913527c5e7552c06260e375a86fe24f15f2e04b7c25328b11d9bb6e6903b921db7c70a7ceae508a6bd39f9ac2eb8a40c8c80e7c5e4c453cf50a7b53ae380001018541c322ef7e9b1293e5906d0f997f772fc97f2992fd03e98295d566f423ee933ec67e6a0255ad100a061f8ab5fbf7f45a02c6864f0c1d710936bfda5504b2a6e7a8e99cf38d4d167be794e31b6d73e4b578bbe83c6b97e120e5ae85436e11b03fa8ff876c8323d3982b9b095289ae41a4e03806b4932c61b899f32c23d63789ce448ad2d404aad5363b411b056e0baf2d43a13e7df75b14041e6671063501e9e7b67e5659a09e0eed86e7cf81e458ebd232dcb165d30eb44bb3a73d9d417c450b908c8cb4d1cf2868484e20f295d2789b81503d7b474dca90a4189eceec8866739807ae7611ce646a5ce1a0fb0cc8a6b9822daa09594dc8cb8742698bddd66daa2e7ed32f49dbae30dcba32441ed3564c68a0ceb80bd7babba4274d1c2ac7283d0c93f1d7fb2364e387035d4f0b9b0acbfe9ac5e57b9221cc1633b2d12bc255ae18e16659240b860b52ae731aa6b1ead10aab2f203575dd6c3442e98d6d24b2ed0eb99aa373e6467b84aa62e2ffffd78f2263d4a321187ad826446bd96d4590ba924e3b29c03f01d6b18bcfb379f1c998652db2247ce1db18fb18222a2c782327a2a22b46325a4e2993d016d50ba9501aced6a6e2301f4b1013c29d83b339531bd14fd0ccfc0054fa9f98f29624fd26ff5c6d9deb48aa0f8537eb35b8b0eeb70d0f483958ebcc8814f22f20b482bfc5f2ca1893669e3408efe585cfae6e7f048165a3b7f879f8465cd36113c73d041c9848a9a588d1e2395fd9d6d384eb9abfcaedf9ec98c8ae5cd326a9ac4025e15766702e18d297db8b54a087051d1b6d0e977acdc27ae6845acc7f6e8d71cf7cf36af7cdd4fc87c2434fdc4440aa76c524b9f92b8762d2a56ad0ed10ca7e020efed82ab146703c0f94f48a584d3d1a6691b879bd1f0f799b0b9d4400405e642e622650ed0f27abd0d262e2d4dd1c162f384ad88257e97b97416e656bbef5bf0d35051b3384ee8cd2c2721e6dfce6d8e5e27897beba98fe2717194e339ee9991a6abeef9d45141bbb421a57760b1d7926b99808c14ab50734232256ff4da2003c076da67a1419bc66607b6b45477bd58467327b738ebd9702fac272e2305ec3b983b08b3a230315b9b0890c8163490fec67132474d77ecd1d8c8325a2fe02ee86a4a69ade92d3f10960e9ea2f57e4fd55516c01946b915f2f20dc93c291acf148e0f1a8dec3f42c19fe5ebff3526cd9953799bbef5ebf0356dcfcb60310285fabba89d70eb8660580f0423051c866e22939b67f5a6683353e8c22f8aade6144d51f32118b0e39d171be2de7cf178764692ab3cbffeac49055e7f06b46042cee7492d41b70e9f20660bede63cb799ffdbeed0bd73974160ea8ce3cce64839a76532d3f5bbb1afb6d9cfe0f5198884c1788d148dc1b41f6c302bec4afa53175892bb50aa275796e6c7a38266eec403e69ffe3cc4a698d136870912ac98cdc7965748c44f2949852705ca37a160ae972089555530395fd6b8c344fd19a4479aa3399417da484a9447c451f7bd7624c20b54ec1299a702566a5ee86563fe466817866a67f40ec4dd7e58b1440b8b4b37d0f370ad5de26cdc552bc58a5387601d7cac0a2b01a435e6a3ad30b061538558060e9208c7ee67a759873df6e486f20860652ed0509962230904ad84933d1c9c9abc49eeee64ab6282c28e07055e30bd50afc1a1acd0ccded05fd037e12d74e7544de64be9da70316c38f2ac126e0e6f24c936070fa83b1f8f7ad0b4d94465832438b30973224b0dcfc6ca83f684df6aa35a38768b8d6e9a09eccbe60a53b7a4d9aa7f4178d4d29777578a6c9f3f0d2960471fde47330bda21643e564066de29e664e5b38d9f4c5d5f8eefde9e56f9f7113eb760babc296f86b73576292ac662a594da1850ed280e797132e0cfda01bf38000d82f1be4441e3c1e07a3477234d6a8d7d48f95e4ac5a4afbcd934ca2cdc0c2f8c37bedba3208f1ab90a5138cae6650e3ab9c4c7fcd47ad898edb8e216cbbb31a5e85526a2196d26bc4fd4c2aa8414af63c13494a63b8e82fce2c1415bf4bb5bb3d62fc769baf632d70b9061bb387ddf06c35662cf12be19e5a152033872f8267097f83968b114b77ed30af30007f2460c91205b2c1fa1b682123d2224552a7f1170f85f154e4f284ac58aa91ca787f5ad9e89188a64c0d955a256d8094975d1c713cc5e4615a231973bb9c34608d0f9dc633da93fd7e79b314211fdf44f7a24c2f0124cef29d3560b47442148d25eaf5d0e19b3e84a71a00bf81af9b99148abfc1a63056c81d7d2345e6d886190288b96e2bfec7ae2f9470f2aa6ce84240dce7691a39e5d4c7f5f7a9fd5b6ecdd8306adf9407309446b46d9cb205748295d841e0c60ceb0a16c688edfc7bccf370bfa60074919bd61ea881352245631d084087e16bf0498361f90b3a3ea07291e1fab999f0521871cb3ce2aea7546863749c149dc02ee8609186e05c7c0cabe98a508cef4ac54a079abebeb73d60b1dab23142f9119dc5575893d1b62b1a2492f19680fe0a50638b37db9cad98490256ac15e2450d95c431058c90ff402277223c007eb956005aa327388078056a2a09579e339592ecd704b51c68b6b5fdcd4a3a09e048a38554f8eb4f0c2999850213ca9537139f857fa5baee3fad52642f355bd66748d9cd218760c1b9c0eacf290f43cf8316ea2e74dcb07bec784c35abde9e086e3bbd046eda304fc7f08df77b9c8f3fa5acb914a737ca4d64fe5bf5b3b1e1ddde9bcd879e5ba4ccd6626a3bb7ee36251a119a762a8738a0a9268c076fd9399989cffef3c83bac8b6ad1e7c53e58087341858c17f477ff7475a82639531cd6395616f98416b498a03320a734904c9272d2d467568d192e06e47744d5b0c705e1019e3a93ff9e1cee8acdc0662c8d65a7e5fec7a0318909125f2393f61b04cd12ff332104fc6aafdc9b3ded7d01ebc78ef342c7047dac463aea4ff0b42c0dd16e5524ae543db86e41074a3be10a4f391be789f2fedd917e5dbdf77ea549d25916a8340049b54f663e686ccd52a0bcab01340799ee7af7d1037a0bcba3be770b3231755a78840752159d58aa37c18b1d27d0aaaa77829a044d08284baf30c33f229d1ced224874ed120c95bf8dad55da07f77e6d79eaea477e86bd47b11e59c52544f995c7078ec44f395fe21a5757d966bc89a8ee6323decd877ba297457cdfb29062cd2d8c110084a29e86fac4b95b3954c06c34b890e651eefa17129e9003b9ff2ecac72becca0cafbc9260172e7099472ff7bbd234accc1aac171562f440830b1d8ec438ced74019d162a2dc388bc56e2d19994d1fc75d216cb6950852b4ecebb201c79641939292cc056d2625dcca53834b99243ea4dd6b084861970e3ef4a52b2bbacf1191a720f81c19f2e7db902afff01f5498f24704a780fc084c6eb1d54ecdd095d9bc8cd30ce59e4398dbc74daac5135289e4248b92bb145e24f0e8dce682d9ec129c8af797988ffb2370f8556a700c07d389452e9d202a6de7f1f72d0788606721a0e2784dea34462ee42150185b06138a5fb37096c7c6fe4ccf44d98669cce09a90e4e34a922d835753063ae704c77858a3a9ff1c1cdd2f59b46ba628aee3107ddd382db40826507059e2562fcecd6032ab5c189999cd6796651537a9d20d5d6bcfde71040eb274e3ac116704fcf581b0e641ff3c4b9b52a96d6d0a8f9616fd9f84ef483c8047ce867a90a5d00582f94886fef5345cb3ae0f7206183e1e08a1db0f1b88e8f289f4025c3220d0538dcf27b2023492402529ec703310f18af5871466d0d81c01ec30e140662cb38f3d7e372384033333efd9de9f0f41231a7bc6886018178c5dd0bfc83b21a79cb36cd2728569da2cec7c0a102b8b3062faa4c52ccb72b4e85ea8dc15ec8837a5a6c75e7b8c13cdb3546a562e7cfb3d1a078bee7c1e8640365992f953b519ab0911299b7d30d20c0fbf25766cec7cfe97db826d4c91023bd02fbf0a96ce3f7de681d6ac7fdf11ccb678e856e0941c087d72f79c78b40116371ee478cc84271a72d4e2f34d7dea9526340c780c06c7a4a9564523c76a26ccf40460a50e1eb47f3c5d9423e507ae10c81d7ab0d128e96dafe13af1905f1362906534914c374cbfcd110a684da2a3f41ee13cf2ab476ab6937fcdda5b2576f2402b9e7f72097032588cd1aaee75dd04413775e393b80e93a8b14af4165706407b1a6d0978fda29407b11395144ad5807aa97e1d07089d3c4d259dc0c6341082dc2710b975f84295008f0b8999e8c170e6b4675dd94bf7fbe089399b6f973aa95e0fdda9f4a9566bb73aeda7d97ab56304c857cfd93fc6f02bd653e3added34781d7219e15ca3f7c456c312d57e7b54c99ca043e0b3f3eb34f8c4c96e755f6c36d7240efe29d11fcd5253533927840960ba27748752d619aeefdf3f61319368d2ab266fbd087e95273a6ee23381daf2448ef7d7f3198a48288d524960f2be48e22915367b9267a2a7968b29ab86d945f533b85c67fdc75eb4ad2bb80db0b158abff771772d173783eeb216be712df927c50a8ad83bf3549f0be61ab6f81dffd40e988c4a089abcd0aa2bb7a789c1c1fe80cc86be32d0ef44878620c59cfe8d599b9648dd180552537f4304529ed4eaa5660b2447a0142a80f24968a92620456e001e73ad5f2e2dc959971d9af77db32fb88b7f3e0e2355b39092ed7e0b0e8cbda2017c688db0981a52ce673a0155c46c522f2022fedfd8053524bbe720003ad228d3e0978abbdab494839ad627a8062ef183dda0401acc80a137ab77d60ca4aecb1b19135a6caa206b98dfda9f306f24828968c14faae7985c4b42e4044d839175d2232ef078b207e5bda2e72b3c80c46d1a0b5d092537aed54a749988238d696091e539b4a899041addc55580d62d9a1189c32cf4c743573ea19d42c51273811375191a9133e1f61ac09e46adef48aa39a236dc1af2013a6575b4b346df50c20a85454353ee7a434dd309e2ff161fa3fc75676aad76ef9e6a01f9ee069a8e2762d00727aeda3dc9ba5e4c4deaeb783180de8c17af18509c51c2489bb217a19713eca3d8d5b4f7a04e212e593c8a8d22bea46d833f20e0f5155c580b062b078cc2190bb0bd5aabcc42bc9412546e8a4a1259c8f9d841e4e71973a13566d81d1e7ad792504e0d3d4b4e25ee49c891ef9ba3394b43b1305ea016d0b0c72dd5772adaee08d0ea9ca770baf4c0667bcb26a72a289c12c112c7353e5b6803b02647803097d6fcff26341a050ff0ebb652c0ab75281892784783bcc533cc15297321429807945032cdff5ad90168f0e0b8eb2c3e26d54003c59f69a7716d4f3dda564dac4501d559dd4d6012788b4b47068682217da9d384ab0113624e80c2841c1eaac174b71dca1644b132966b69c91a621e0e564aa31bf2d8327b7b98d4b2d288abe6ec30ad592229c57002eb5d54654d6d85eae4cb719e1d2f83beb3e6da82d186efff0faaf8a49beeb71e2e67aab22b96aeaf74955a37f36eebffa70ce7fc5533bfe7d887fa02061fe76a333f0fcd1bb6b26dc21d6300367c03b74a3f922ca73eac42def236369fbc788141349c223bc998173b2ad3a313d347b2a07ca1e1f56dd03e7412c3666f44a1c118c3f638b7b6040af6bb47e21d69bcc789e2a5f0126f36f79e2dca8c95ccb9309975044ffccce32c41c66c32bb8ed715b54fdd5827772c433b11110792fa00fde3849beb51d196b70ab8da2235fe1f709231aaf7db7029500cf2ebdcfee2103cbfe0b952cbdf50c4b5436b2ffcf5542ec9d0d8a8363d83795098108541dcc08888e291e56c5881d19e55f20351d36547369807c13460c72306eddd1536f51f34b7a43fc516e094aa10baedbb0e707c690e6b6fbb3b5b9cafd6564b81b3f926961ca80b358965b9a813343857b2d0055474e412818b5dd1186fb02550957ba6e57bc182d2c58e89d96eac944d9fac51777b109aaaaa05a0e68969312afaf3efc4215d4d9970dcbc0c74ca7294727f1b0767a81c885353e757c05b384234cdae6741dfd9c0a9afcef84ad3b609453b1395890b59b77b65a0f177eee80c8c70f460d56a6ca1bb88ad13092e6a2393fe8d7b5b251b90fe546707f45dfebf6d36f348f6df3ca8782295fa9c293063175ef4188288bd64c573c61339d4c7756e56c791ac7f85e21276c6c4edb55fc44f05dd2e9119f63daa36a71335acc601a4a793e1b664b8f0b0ee88a53e6a130217cb8b0c02e0475bc419f733179275ffc18214a4f1c6f14a436e73d04ffc97d29d05e78aab8240ce50e224b8be672a363ce8094c03412ea2d63dc51ef7da4620626bbf06487d8dcd9447b75f1fc60edf6ec4c873aad1dc0aaca1dcbca5a666ed48d7ee9b287721572b5d78d497ba950f515a9a97ef5899e53429a984695762e58aadea65e85fdd5894c9f493cbab37471fdaa2d67544934ed2a5dc93544b5294fb19b966903348a7f019fb3600c826402f1f05559ced54911d0ca81822442cb1d45b06a0865ef580fc21930b64b26f00ee736404632fbb1054ac2c8b529b0b0702937bf27a9c46d6bcab59ac7fc0e36c2c130513b8fd6e3d883d08414f20ee8290ad01322025ba7a380e57a9edec74bf434587aec570ba0c667cf291733c01827ca18a40088a7e8c2afb7c6f8564bb89805a461ac47f9d372489c66acb77c44b0fdae5adc3e8daa82b8352e2680648c51752906cbd9d55bfe3b2bb4b17fb594900da22b94d18864d2d4befc22a6d2d6317986dbd2e29d778ce20520090b0e61bbb74c2da4ceee03997240196756deb9faa479d2fd21d90ff091f20680602637d7c0b09087538e492ba566bcb3315a64175a8ebb6450cafe9a72ee40935da49953a7efeab23eca5dad841953265dd540c305ef7b508ec99e1cb163deca08a3d1bb60d02f6b0bbdf9591d44c28588f4d25a006e2838135d5d764d57ce6b5fda5d01958b13b7f35c8007022d21ac02bfeb1e15b247eeb06996399989ff129b956d66aa37685eb9556749efd3c230a600985afcbbca302fc38cee55216f5d5ebe5430c40d4e35e6197bb0d517db35002501b1f4942772a979f5ef00fee7deecf2c5ae471fbb9bf81aa4ad0044d0824bf06db2cb2da204ee4a7a065edff44180f1ba0c0705b70adf1fd554e82c8ce933708b4a4ba0ae1d3649d9491b2da311d3b7002cedc9a1dd64a103aa423ab7dfee5015081f9bdd865f077be43c077f4f5c68baaf463bd9bd7cee085dd2a28b70637b10f908dfd4559bcce09ffd97f97bcbd9a496fd553d2e8a20647c3a8403f6cf6315396d3f5c414ca6887775113a79c990f753b95f2df7221e1764f892e50b7d5d1d08ced0f4acca62ac4365f14e88c00f2ce081edbc8b012f86a4c936a0dc38de599fb43c62772f5f9881103697f9c219f387dee516f79af31db38f13169b9e72c5be125ecbb06a10b6adbbed4a4afab97f6a08f9715b5987ecaaa2ce55a59c02a48f8546f75c25591c32d03cc0f704609e3635902bfbb9c57c7b6a515120777f7126bdc96bc562cc3aeefd00da0bbf72981d9fe04118ef7242e2e5a925c749f17beb0f22bb1fac5ec8815053fea1b909a453b46ac9930f825e6fd260d6e51a2ba5b662508bb546652c74c7cbb42f88f4626638ada90b32dee5f199c5300743076585cfa602e7c2dea383d90298f999278363908f4014372702b0b1fb7a6c3e76c0d763df7edbe85ef5860d2cc9aa213d3f97ae1778e1b1457186fc87f365dfb95304186933327ba6d9f3a62ffcfc3afa5200462f0ce5005958108fa1815d3d54c293b51c3c21f322f65f311804d2a93fed533053007115d2fcbd61e474334e5e3eabf0b52f3cacfa932571b4137404ec8851748c808151b971a365b4f700e8d6fff65525b8cd9d717f8fc88aeed1d22c6fd9d172ab8ee8b971a31c8b92be9168fbe73999455374d682d7aeb63ee8dc4308c8fd86707b9ffaf2f2a3da36917367e93eb2a555b8cbda5a9d191763f4711a00fbc762735b7c58b5f8733fb04dada76bc59b6116f278e3f5f425ad057d81976a99cdb46df28d54c4495311217205db1ae022d06915354e4daec8553cf28ec8a58e2d64a503bfa7b98884c2f0d3b15af6267e1152c2c7c032d5015b5ae327597b5fa7b063876ff07658183ed4af68f7474bf50b4fead0cc18ca6c3bd2e1596099b411d6e072856357c4c1c477e8d1dcda407a72bc21af6f8e7b21a365273b8fc0754a6cb0d050f1eebcdbf0e9262c3ee8b11e87b2aa73dd6a137526fd1c1edf2aa94128999d3c1f9fbedbc694af8cf65498ea0e6c482b37fc00bb4d6860808a1355a7c8a42ccf9e3601d3110e07e5eb1cef4a811ac5e77b6aae4854e33e12fa453adb0a22112b24d778e82b351afc2d5f5832218ed8703c7921ee33252996c48122995719565f7368555e3bed620f1a9f65779427d0b2139951a5ba02a1c061276350066ab97950d940ca484cb6bf5250a89006e6f4e770de7c109ab06b9fe33d8372beb9b25440e6f3c0c1f8915d0c4d7058d19e805ff8693363373e9677604ce0cf1993d377bfb7eee0e346739fc003a9059d0fb649f4f5ad24098a4dcabf150b93ce94b65ea9cdd6c3e0cb490b6c308e8b6082f67fa6ea94fa0a3385bf18536245ec488c3a441d59d3e625667439ff78d32ba8432da72234eaa1a3c354b63d4cc61371b8a0b493268422aef060fc860b131e7a116bee52c765d66c8f364def178bbcc826f55ee06d32df7a01e522cf07e26d765a478cf6e10349efe00b0629346362bf1bd177f7a761543819928cf5311ed3aa1a26d059d1a09540a5dfc9318a8f0b7b8e3d2cb9b4598801d72fb4f1de8c1bd30750a93dd03bb99e223c7ad8c4105c7154fcc91ecc9d1331300eece508b0614e5db769dcb7442f76bcabe154747ff1689fa17beb0a3042dae1a6b22d88bd1ffee53e4f41d76a7bc6d872ccf3efe67c33b8b989e06c32305968ae4f36e6ac505aa72893c57652e160122ec6e77f643fda8fdbde5438c2044e264ecebf8482feac9df49eddd0bcf11c435dc359b3502c21d9984b148b87e2c1e5c8ceac6ff81e2c12297c40901b2c64f2d502f4522e1768efabc3bcde961b606f37bafad1e277334428e6423a00a6a0644b25390b3d4e222c9e3bc1c1882dadffe5dd574a97a7319d2225e49bf959a56822b38633b6526e48cef58c4ab9c9d7642decbdc8be2f847ef63e7f720d85bf4c3ed691539a4683a0429e6bd73601eac6cb8b4180024ddab36c208a32243858dc634afa4132e387d89c4bb1c2f2b5ff841ec815ded7d13da8c62e82ad8841a53d791c0417b5e0a29f2b4c92c80cb830257155314a2ea3cf158bd96e28a92cf1ace44e5175a362ce2834282fa4f411bda6beb5b69c044c0a2298f520db0cb7f3f067140d401a844e26feb4e2778cac368bbd8b57f830200c4923fa0780e976fda1656a6e99ad7d7c233915118f983f5fc9b17eb83636953784227775f4940333e9c27e194848bb34db855cb9e0047830ba5de01ad5b80367ac104dd1b800b478cb860fa0be33c48b7ec24270228f97ae9be5b98cb1c7435c51f4d65ac26a6d1465aa18cb77b4d085c04822b6df463a0d94f2c643b1a392f9a81b69b4950b7f826b049a74dbd1515a41ac73ef4d00bac094d321558ac391497ac3b33ab373e1b2e18e9c9072e7d5859785f350aebde3d76d21419d2a9cdb03cc02aa7e2ab3ceb9491ab6e9074bb16f5d7bc89957517edb7ca0d15a53c392ac8934c85e37ba7a7bd021c431e7cea7d61ea8b15a7a14735ae4bc6dd4f1b4cc0818a8ed1770a6b9edaa1ebbfa2b62ab42071d0df7329204732cadf87da5f4203fb7f13c82f9008eb644709a69c27889fca086ddd67308acfa46d09df40b08448a3d72ba64ebce1807af0a3ebb076607587c706425dde6f635ec297ed573a2154e7f01fc5762073dc99fc5daa979ae9dbd54d6af6d2ac6ec9c29a109b03cf6c7ad04960fdef2958cf82776651cf38ce69f5312c62aedd2427bd97edd5d170a7622c67d49d30102579c70e5ebd15464abb600fbb6945e98fb36accab9e53b4d33d31b8d2d211368a2ef9b9fd3091690ebb79115a5fb684a7ac2d458e53c363a545dcc2b1803e4a136e19797765b5509dfdd8051d43956ba13c72ce5eeb505d1e6c38d144fcdb992e3135b7ed71e6a410283a10f9e707d6ff8ae8802c8cae6adb5eb9c3c6c8838b4044dbf8c98a7dfdb4c73200dc172eb2d5448c8b1851ba47c26b412ec46d1f2f48720a2d30311857cabb03bac213f7cee3ae93dfafd6a751baf3359039e7296b524953beb109319fad813ef82d9dcaabe32e17be0f8addb05f8cb41ae0283a56dfd0b2121ff0d5d9e5f7ee777c8e971012a373499d6099a7fd641f9de931f3d71d060f794e027731e3cf7a058b90fec842cb246d3b1f7558f6aa39625b5f6950b23969a235776bbebd9101a3497425ecfde4809849f4dae9ad042cc5bd0974466668106a71fabafa66555cf5efddd8e192ce09fd16663116fff5f1772a0b7236f6bf0ce5cc80392999926129e58eb824242997cff03ec5a95b38f4174d0b4f87bbd796e89c0f18e09960f1f8e75bd3d2795397c7867c3f50c4bb52b76c93c222d5dc5830cc0c005077024b909ab41e4b45412de535108bf04cde069abe623c347e3e147720146289e0505c1f9d561d6392efcefccb0fca6227b1ff97fd698aa07c782213dd2ec1519817a501999340f0791d3576050420c42407e9387aa28c5d1707f3bead8e57c905eaebf91f21bba2b4ea6548fc5a68aaa94426dec32713f16265c2b57d62ac503257734f1d25708441758917fd6f04c5ddc08b085dc11279e0fce03f7ccefc1480f17bf616cf951b9c2218c8ce87b5fdb3df754b006a25326b7b5c53a50dba35ad0cd1778377f09b36459a8405693b26841c35a83dee2f975cbc4678d24f7a073032c8272853210e38543c285a27f7ce23f57da2b0d712f9e144d77904fbb49fb551c86fde12692592e9dfb08ccc94d7e221e8b5416a15108db9f2ea70447a278b6279573c3e0b1a394f624597f343179e74008ffbe2cf13fbaed28ef62f38cde163d01979f186ca549552456360562e047040704716ab7327def7bc632beac2eb0fca5d837aa5d4b7b31aa22e3450071ab3d9f656be456ac4642cc35d008a21a6a315c8ad20ab4be65668f482ce841c0c5882ea202d2cf8880af5f0f20f017fdb83c8fa71d7a188b4034f0ee55d6710494c485c0099063145f135f8a6a66709648732cc0b47863aacc7dd8762154173dad63da43ed60304cef05cfd07009c5f47127de5969f454475997a9ec9dd5a0980342b570487cb7bc44dbdb3bd97b9b88b9adc02daf975423dc6820a9f478c1655aad9f849e3c9a7326bcf92abfe0005b70b9ab2e4b460980c71b484582ea04fafb28cb9ccb143dd910a4768ababa815cab933f2b077fc45f1ed2cc4289f30881b7c24eaf56c693d54aa9fe53baed94272cbb3aa70c83c6a775a75b82dfbd8c1df939dcf678331654f8b1a74f0ffd69cddfb3c4757d94e291eff1baac4c13f6bdd2663fa2f5ccbe4b5ff011c8d309b536f1dfb9898f1487c12e6ada7b7b187e3835ece7427b08f07a62aa9064a0eb3ab9b5c753ff4f4d0ece4147b0aa6f0ad16a45e46b5703590131081dfc2b0ba9070be5d781313cf9af30d98a27dedc55ecdc5c84468fc8d036395a43577b739c9b57294a6a595b0aa314b0f9f3e13c36cb5bcf67a5d438cfddc94df0c171ebee0ec9a332a4499067f75cec4e39c18b8ea39c8165bf9a812dd7eca15eb623416ffcf67e675b67f768a632e81b3e2e248c83f42c1f718a18906b827c04a66cda214de3c7b0e2d0f0e2bbaaa08fc3288d4ec331d82791b6136fbb470f3d1a7a340044297c3e0128acfc38dfc0819b5834e0ce212d7fd9440438c184123e202cc5a97b5ec634ed02abdcb9528258399f39543543fe7f18994c9b9f75ad81cce39f73659ea3d2ca0ec7a9d15a09f01b5dd7d396cedf6d6100c34dac8f915451016b5fb09152ea8b664a45a2e491ffef89dcb721ffe5753aa69512f1bc3ad7cd3cdb43963b89f60dbdde6b9c686cdfb81affcc21be9559bcf37b53c9be118350032c1886d7c43cce3a3376977f7612999989436fcabfafcca4c5d83b079a85d55255aaf175400962eeebcd02087b782dd49f2387a01f9bde242a5856001a3adac54cc4d23e2f63bd2cd238cccf21d3a55b3fbdbe131685a9caa86615e1df45e44a840c1942c1cdd4a477eb464244347fe3864eda698b30e700572fa440c3d79eca7161f08255705f3392e189247aa61b01aa9420df20a4798b7d598ff5ee59cebacaa5f4853ee1bb8db43715304fdf16a2e83f3c771e62288e8b08c0bccb91464a0b8b7080245218dafa61545ba31a9ad82821db2f42a2e3e0edf4151e9c7b8bfb161ee8bcfebbedd8945a2ab80599a14d9fb74c4c1447560b849b65b9b931107028912b9453e136b4ee67a3d2b4a2c331e72a4b0b8cadef5b717b360ca6faaab17e443dfcb1006a879c6b46d8f431fc97cf65b381d60a3087b47968cc1229ff7822c3f869357fd389d5adfe02a51feb73874877c9d352d8154aad7f4fac4b59309bad14caa7bb0a1b64529d62d1ef67c338577b65355faed8ca6a8fdb4928fe6893e96739f414f972969f0f8fddfea58fdcae5ca69caad17bebf45d59afba4b92af11263a678314d9bab9e49b0cf74c7e66676caea3cfd71ee2c025a5d11dd7fbcf93e4d43b289b567783a82ebf32dd50c68a76c0a72178115a8ce5b70f85258c6cfaedef52351f7d72ed0cd301283e322681e0295e1228b8c9047dbc47d0cec2b57028f78deeff959033b5c2e0f46ce914539f96bf6242764770e1473d4ee0240812e08908ec5d378f8bdd1a762578fc9b8440d7ba1bad88030e2a7ad3d48b2c5f5d2571fabf57e70ffd6c0b00b4d9092769d7b794b8b37cbfbce4cbd71f4460431b8dbf7e00b398b9ee277a86f96e3829c30f753ae2ca509585b4fbb70a7f7d30fa2d805821c44cf8bcd229861d9a5b316dd006d9c7e0581a698e85c5098f04053ad00742c695047a34eeada554649064e3f736f46a212a42c95572ac6c2eb19cc0a7309fc9e7903dc34b4f211f49d2c302417d397eae2e036e44881574b1920e1fa276dd9098c533573423aa37338538e6befe665e3b7967ff68d68ce9e8d50b5830a938f6d2b639c7f9c8a25bd23424e17707f993b949cb40d74a44f77cf5bab3a2f82571518a7e694334dbd5b91cb140420d55d2d8c362731e2397a1bb62ea8b8da38f9bbf4b7a5ef2448013c419796bc7928fe786e8446e809b917cbd77e1b2aefaae3424c6cc1e97079e220f89b71b62b28ebe411f40f25f80e0f29fee2b289c6b30e8794fa7c3a8580269da2ad66dd2f1491fdc407fe930675937616c3c4f37361272e5a20ea6026b0f5f85f0e7760c924c2d6c357a6707231ced3a532610a7d11f60ec130811bde0e2046e46172306add221dcb885a7557c826fa2c57c4960e0382b96164cdf6a1036c4057d3a627a1c4a8eb6076dce8404e9d5463b17ffcf67ac9d4ccd7926e2b726e0d4de4e7134846f91faebd096e8599c0cd0df018684157a40c7797d53f59222bba10a1511e8bbcd01b6c20f17cd198fe1ab861eadb6217a3382be315fc90d8f9b2221ff42d7291047682d8baa399ee9a4ff872be405f0039179c2200e2ab529e95e9bb6d0762746cbed238256d9a5170a267a454b2687235440a83c0bc5547f22f61478dd3184c8313d69025ba6a69e9f153d3c71cb44fc984f359e4330423814858a235af5df6892f9660a14113192499baf2431f1d8d374491e9c056ff9d7e4df54d2d023188b7f70680eb673b006f123a2606ea7f9c46925c0c2d8cbd323f49b4dfa0f4f782ea2ffa726f93ff5a0e3a70efbf7b4c44393b73560632302054144e10d47bce8a7021aa0edf30a11b9e735644bfd679a988c5f8f17f1567734bf5e32e17853cc18c4394c7c594f218ecd5c3c5cbbfd6dc0b62efff547a27047263cc2a65e1a97d38d67158aa278e4692f8923639f0daba6295278594fa9b9cdef017cf59391a24d7969c3c6c5dcb737af7f768687fe390c218609fb6fc1d1c8fc4b9940ee3b673c38c4492b046cd225307db5c57ad7a74718fa4d933f1bc68bb5949cad0344aa4b6fd94849ed5794777b33345bfbc6805dc46e73309729eaf819af04bf92e406d48b3c26bddc031f5d56d6014360ff864d3cf9a88c98ad4a6e04ec7cc142d3f612be192cfd9d22ca2f0b6c7cd6015792af62e96174537fd51151efa7a9ec072ca974481b8a477a5d0bdcac0e345d1578912f031157fb2f22f301893aa8b48ee9759e10492a32c7bdf5a34e3776cdef4e0679defcfaefd1e6d9790c75a0b002956e5bf39e1d025d47b92a64d2a4ed376e461e6ae149191552b5ff023846d6fb76c64dff32c3ec1e7acb7779a92d5f4d526c45afa80465bf6732c8da5bca9e3602ad339ef64e78b537b19bf7f2451ec91e2d5927dc105ebf363678b67b03ee379ec912e2e5807014f4e8eae4d3f740220162691c32ad4d14b530939c7a3290a8f2176773187349efa227a60c4962465484427ec8d37bf968b79d75df30ad76777bde986a09e73a7ea74b824dbeb519bd5dc3157093b9b6ee91a2fc1d22c779321c1134619a20e4b84cc65177b99a6ba2031d146b2171d8f284664bbcc63c02122710fa29b0167ae92ee6a02ac813977446ca6fad04b92e20188c5bce28cafa64d7c3c6f2d4d1baace9fe111215cced1fa6805b64541c7c02c3a7f01aa191d3d522da537a45adfca57356b2dbe35f980a3d38f0a6756c56a991f800edccdbfccc017266b7b63d854e7f9c90787cbbc3999a4871a5a8cbb8d78698c8b76d6783fa843eeb04068b0d21339eb3f955f533ce2f30b8a8ba3dade707fa0cc46161340a5d266790ece9365cf49ce419774d10e09b08cd63e61246df2530284a94271659c2032f3282efae35217328260a7a68dd62a7c7aa4a8964ca531f5acf94b5e32a098a7f024f96a49ccf405548e0942b910247cdbf11aca34d3066a5c1208f8b5edf8a5b11d26b8e0ab7f504b2871b1304372e992afb420103d9d3795a7546dd6219450a0109df39feec4cde349169cb4841915c86c02064727981363cc5181009c637b6520c66e4d95c9542cee7bafbcc46045edf57fd80b6a9ad433e5081a082682ca9ea5fada397b168def5aceb323f1cfec036e40acb4278f3dacef0df0d58d5c665a95190edfc340936759f71c42c76185566610c89d9f96d41bc452ec001885ed8b99ce1592d6c446d4bcda5eb11f7a6fa52142d58587a241bd33e7ad88f244c235d3c3d160aff9ab7e53da4300befdc9b38c1c3b0805f6afa2e3455747064cc9c1bd4e60e8065f1a1970a642aa47505556ab3d01ceca6093ecc65a03e2a05405241397acb60401c2c09286391a343d7af6f3c5c4ac9064291cea897dba957f6b17ce1e80b2b9abd93ab86b9fa28f6036686e042af143a49aabadc45e914f0516feb97e4adc26d0daeb2b7263da90a922cb6ebafadbe59fee69351e956fb6de76259d9d46cdd278a07ccccc2522a36360085850466001f6aa1810565c8940818c6eec28aeb169fd9a4cd6d3c713de49d495965195d576da2d297d5d231ee6d0f1ff253e12ec94150b4f9a1ee12398d932ffd573c4c63f09b5402e09b2639b91d828cf8fff1fd468d0fa408ffa472bb59557de30f045afa0efc78c22e4ec58abfdbf77ae5a56da89c8507357456d322da1c2e2a240a981de7de343d32206cf430fda7cbe38147eab8d24874e7320bbbd99af687de0f00cd7459a245ab9384c1ac8e1d96397444bbe42346c0b07723581e08a8e44d4b65e98f9d38aa5be258c524afcc775a52b91f5f5adda7390f2f53d516b691a0f372f64c8783525843c500758a66e51db6710d04b59f4e40906e87f5898da5740e730a53e1305388815be6c6093c596ae37cb1a8b897f4f07f6a99a18ed786d760610f07b7e2bedd1e8eed1fc92a25cffd1a4dad66352422da79c2341593fc77ff294ededca88a1e07a690c1f3e56979af9cc7d0fcc2b7150523cb598a4b1e5a1171baf6b73a328769edac64ba54984110ee6bc5746ab7b8becdf225870dcbb1e577b796dfc1e09dea17d4cc99913ed2052b3ac3c71226456b0fbb2f0442d972120393b48f10d25db3e58356559593ee6cd268f30cedfe1713462126bae7687718e002a2a3ac6df2e6e0b7d92bf1a7c8a3bec495caff700f806d598fd9dbdece77918640b4bf0c7db2517d46e37f03233a7ccd36d62bafea16091fb4d2cea303baf95b03967c009affb90980f025a86d4503b15ced9f89ca671ec2b3698ffdd1485e53aa110b3da17554105123ee68b3694933cb8451916b9a93585c54b54658940557a5ca2103a27cf509b02916ee2881926143982ee211aac683020e287ab281e93df86a0c09dc6c569dd59dd537aa493ae922632cf44dbc4c149507ec96ad6c2bc3b637f5fafa76be6929cd512d7b59fe801fc8cfa764c0cc64c906639f2bc6d8fb205edf2ed7dda364652c725e805c40275907cf81d11c06b6f6eb32d5d94afe099b58443748f2b1c8237fdad37b3e126595662a11bc63aecf6103a7a98c9a8b5d78ab40282496086da06dd9499d8ceadbe208d722500f1e692a3fb224af18851f3cf44e9cc4956c21c7298015f32c9d1c2d8eb74a9e8a47d9100d34df4cb032910f41ebe4c490be825a540dd98269d432c79e3c697422e31dfe99cefb55eb01a19f25c7d438198e2321290464882bc557288edd26fe633cbc57fbcf496381bc4d1189bca662ec4c05140d29c0275f59d0fdfce042283c7c6875321a89831dd93688993c6e926f3539b2e6e0aded4066a88d6e146dc9086293752e5f3e85b84a35a513206e89ac24606fb8fc7d05181b0be8701a0fc576846dd2d70577bbd251b98f4051497a58a2334ef7a628e476510fecc7190ecf5457b88c0ce61f2efc403585e955a2b3980ca05b6ce15a86ed686115d2e5984e2ad3412d69e775c18134dd2bf58f1b71421d5a582b5ca39ee0569985513f5d19d7876db81bba73680028c6a68674f5f424379562acdeec95b1df8bcd3e1dfeb68c64431662e583987dac18809d5050da4506d925ea1f69d3a3f3f884eebbf4b1e79f52c57379404a4006d52b1c7ec1305b7efe0826097a36c1a1e99931f6682eaf7ce17c59d715f4fdba02746b554e5ba1c2631cc368d0f2bab4b992fd42afd630612a6dd6e13fb8948d309e478f5f09bb017efaa8b88c3106048f4c6e17ab2c2e8fbeb988c3f465006ff44b7420c2a074630fcdcad37baf8d513ab588da94a72ffac3198cfb7169619b5267938fd78c794fcd3e51ae8216be89e74304fd48508e029d8cc1a35c2c8f0e75719a80a54c4d921d3d469674a5e5c5612c532f1844791f4929757ceb7854b8c6ccbddf573e048f71bbbfe8f92f974024b8191078022c383a1dfb3d768237105527ce14f72a57b59b6197cca15c2f17e238d95f4e10d48a8d5a5ba4885efd2de8c4c1fbc8f7036c699f4b90a5bfcaf9d38f9bf7067f711a47329c3aec3eaf684231838f22b4f62cb2cd541b14800ce1618f7310e78c98c896cdda99c6cc16964d1de72dbf6d70e2881e0fd0d454ff85cdbeae59e7415abbc3e279e2804b3c0c3110c19663fb5f8976c44f8ebfd9b7f963085aea1ca8b7068b554deaccfc3299f3550f05c958a42d8f964fa5fa14c902320d6df456356e9f06638da8466e1fb93e85632564e9d487814378392805626b7b2195b2ac3daefae6796af1575e6f6ca789bc973d47c48492a15458d70cff05c30ba871211eeb547c1d0709c3c2b1e67888281c613bf095c809a9e183e877fd33ac17564fc109ce85e0fb282670f2e569ca64663f2398f79f4642d219cbd43ee9b063b8666233a4a3d33e632bec69da389d39590595cc0e72b3ba14b4a28e77c6d62be85fd68866e7c324c074dd30f94abd58eb228fccd7b8540d6cfadab88ce59dc54ce4f50fa04f3d023d4212c3bb0467ec7d8b784aad891e09570bdb099ea9eacc0a895a958178420e8da533ae19fca88ee896925360d123f457e93c11d9f7f8ac24d160f1985a9fa453d92023ba4da54d2a3cd613e024a42400e2b149e56122f44236ed589d37bca5c5e5d0c28db050dec5fc526cd20452046e9f6e3bd5df6db5d1507be92e0cc0ccbc77df8fb1524a948032ff1717a7ac02b5a8959bf2b908c0524cf7d3a0f1caab8587446ba5c93057bf4f7c5212c43e7ec9b5b46d101706089c9d9efebda6e049e53cda4c12c1120f171b46d04f9b8cddeae94bc1456a04f6a57a66cf4def6175a9f29949eab65fc48be2a4c3e003b0dbcdbb2cc615390fffbe1107b2e51f4430eb1996b76f00b6371bdd589fc902b6c7c38e1fe93760af322a9026db03878261a4b837f24d6f81ec6cb7be01982116d824ed8b1ea8fd1713cf308be08b671bbc27f08fe0e0f8ba109b34cdf609d2f00844bf1da635a80a04c95f2b3f3424154c6e84e5f3f677d885e1ada86825d80f40d0270e7d53122c4751db5b950b6f11fcdfe691a724ba4a75e44067edfcdfa1030803d308a28e488931f1808d4008397f0b9597852a15a34e76f1269826e9a0c52f40b76b6aab75d5d56da40068d3f5be6c182bc37a7378aab606ce5f3761630c7d8ddc4d220fe6fccf5b86ba8a6d08748c662a572f6cab257825d0870b2afdc094a94d9b1627f850c4a6b38488e751326848e1eaab974a4781fa3f9d7046245b551cb7c976ce011cdd8d707de631dfc3593d94f85efe636cbcef0f94349e3f5478082097ef0e032f3a3c7fbd7060adf2f57ece1e5313db5a2900783e62b291714b19519ef3b1ab46e0987d77997b087be8d7a26e423ccd85449920a6444c73dd16ea214682f0e74bdeddb9ae42b57dfc8370f1b8b9d7fc2e16b906e82d1017c40f47dcb2e4cd6fa1257a4219816465bda8919de7f2000e63c24a10c10cf1cbb2f6ac93709bc1df3132f69b6df794f8d5ce5af122b6ab9bdb62d3c65a61b0bc88deb9ab5e7e91c8afe54840dff7195ca180066e97c91beee1382c07d675fe1a1fea3a1b567f2c5f9becb082f27c20e0bef196ff39bc7fed64360d9b28c6acaf969fd805ae7bb68d2c529beac2e3d9877b880632e1504b39afad50654ffd607da8effb03ca6c76bf32b2622908fb5e855efa951550a8cd2a481a44c0c74d48b6e2a850cd04cd165f2c8ed56c3fa8dcbfe1046aaff1e977983619d1f2c6ff2ec43007e63e5cd0d05ce696f24912ec0ec151f4cc84193a5679e1bf0820f8656435392761f5730ba2470dc34ce17797c3227999908b11439a78494defa147d48a19988124885386413f053e46d39b991c60034d6ea00ca4f8fb1d228f7f0f297b75de6dafc21206cbfdca9143d641a6d589700ff3bee44005fede018a640cf6955105e224898e018f0539d4983ea6d7a79d8b9238c8ff0fa6899e1c35a62925b0586cdec478d6eb558357a65d251e3fbd3618f84c6860ff2bc92e68c4b403a8cf3a37d8845c286983167580fb38194d8137279505044d3d4cac338d443a2dcfe6e5820e6f4fa68b57cdf614311508fa3366fd0f31ee613fc3aaa65901937d0a29ebdc0a40e4d3003e1050abd0c4faa2893627aa7274cafc5dba92451f52da019d6c83de05be2409b0c8be0054f88ae07244d581b21a30c37c7529355af26301620bb768209b9b003b5bb7b1b8581a46d8d6fb4694dcef0dc66553172229185dad8d02046c56e9fdeedf87310191ce00c4d7a6e93f3d01b1e736b37c0355164d72595d179004ca29fce3b1521375a2812005d71dc6905218101194f46688ecfbc67294bc4948e93de3ad9ca35f1388616df436f89d7738b26ebc531dfe2d8ba1e515d2f7657bbd34e2dd96f89fdade3439c468897b2160b0c5e1e098380e4928a83da12933764fc9e671212812191f197e60fcf4bb39a3d40f51adb0aaec86882f1d58a3f0b3933abfd481274225c722d7297eed4bea2ad5b4197915865bab47b91a50dcf68eb28cf3192d2ff9a79336448433baf495f0273460b611195efc1dc85da9097f2418ba67b1dc2e25a7503e221899c81e687eab6dc7dedea813713e1cac0463568de7ecd398719ece297bc4d21a27dfc99b3d400b7df2ba31e4091aa094096f92427a3c3824043da9562c3055d39b4273a8ab3ffbdd869f299f8590e62073694d558dcab3403343bc74323734849d96d60ae583705b7147ce03084d8fb7f7484a3c8f328ac52b1698c4c8937ddddddce33ad5fade5ec0314a39c146d3079d72d559d4394afeb5f31a04cd789353e29e02e3a7f32ec7eb99de0cb7236bd74544a372bfc4a8b05a8bfe76ac3b4c37bc41393c8ed0cd20399ebf8cbf1e0a2f1a5e6e299aab34f2dfe661236a96d44d3bd87d52834a92199424428ea59c0851e3d717ff4807e10af7c27dd6094333ef3190c010f18a00fb42f4694eff6a4c996124ce1816f50ebfff05dc9af52ad5d1468ce773a7214dfe501367a1d3b68d64c2a8615d79dadd982579b0e5431bc3f3b24a1e17d2b1c02577640ae7e73690a49473fbfaaffdcc5099e90dd16f73f30ad22477d824813738512de883dd083f247b4108631967723b610947796b8724989ba8209fd92a0827f4464ba482853f501db46252e739f29bc421a07fcd3a2a561d8a61e06cccde1181693a4fb235d3fe4647586c76fd0ffbf489d3c85a0d84acfc96d8b7db50321c2ba92c42ba73583b3edf996a86689b4365e0fe779952e5619443fb3ea099ec4ddd07adf9880e8938dd7dd16cfdbfe59a515b8f008917c76f6f9b146618acfdd0f20196864ca047de4b32320d4caff935529ff23efb82c81a10d91ee009b577d7ca9d2302fc36c41a66b0f69785dfcc3794777ed55de57d3685d241be1c457685e4791378ffeebb3bf8c82de5f527cb166558b5da5a0492a2d722915179b6dca5e2433aa900958fa37d84deb629ab32653b25f1fe84cd519d5d238c3c3876b5bbb5afe258d09368c360ee5e5d0081a7c0ae6843495f152fe52714cb115212866fa138d713b00243c8d993c0c9e4935823239492aeb80ef2f9f09e2832d11e7cd4eefb53db02c2bfc93ff630dbb8b20e6e645f7e9962c798d5fe347fd103aa5da40eade0ee9a49e7d9d3d9ddad7dfffe1ef61cdf7473ac124b26b4f98ae1fc18dcb7e864e5cace642dd87ecdbef286a1b894b2e06288da6f21600205355c1c75058ad5fc5401e2a72de1e8c854a652cc4f02894912325d4bd2b972f5652dd1bf5ddd361a24881bd72271260a43a793d5aea6d2f8187f1f9066549d86cd826007fcceb8f14712fc56ea7a2da512da931e2a14a12f37af896305dc1443c225e3463d2a7574045384bdd32c35cf0bc3a0d60e81954efcfbf9dd7042a3e63db9b620279bbdaf4c8cd4a99fd8e409a92d662c59093b32872b07cca5b71b17a1eb9814e6634af4e181ab2a4bd5a0fdcb0083fa6a77a691290c6af3e2f6f0e8b46b8a271f4e51f6f9c57a62f0d189113abb310399505c9218cb4ad1f9320c5f081f2107490f4bb6a2b2710bc4c1f263ee94d838f1ee53548706387f33e87acc87eecf67739df663e66e8944963dc00cc81e42b04a21a061c978b0bd649862e37d44dbef216991be9c9cbdb9f67cf5a81bcc3231ef5265aea10ec2d6ad9e72610a87d28f4fb3ceed3e46a97d96bb31df8715e4eee505a339b26a9bcbf18d66ebd3fa6573901262d860d2a57da687897f57e1c4dadfd5d43eb3d3805ffdcb563e3d36cdd4fb46a16fa305aa107e50b5b402f9982aca7f1b2a6a6a1e768026c20a3cc84eb0b10a62efb47011ea68f4cf67da557f4855ed8747f79d5062dcdb5d29f7b0ace44177677aefec7484ad7d4ee470718f278c4ddf2d2932c2aa3d99c3e47980e87a61b393aae4ffe3b13253cc73e1919250569f35a2bb1565f22807997ff49af12d0dba6a9ab993441233fc6b1282fed5a0fe381c0f31630f40a7b6ddbfac96227359064caee1fea3f1b7b205c98fe2fbbbc1e797316462e4661033eb947e2f937612e7dc396b244a5db3cb9003793549fe904ebc62f0c6a182e72137e66194d49377dccd8290165c9a32983b0658fd95699b2ccb849b7c50817680318becd0eca221218c9a0ae1da06df7323b281c3b7b303f1c3dfbcbb3d4660a45e119dd760c3380457f45a19a784f72271283a33c74152cacf2b8231b7ac110f3d997d654a61b611c47d667d5cc2879cff06f4e1a570af6519dc2dc02615282e9fe8f498ed5490a41a3cc9f959a8960e1eb8d543575922869d6f039f29ead9d8622e0930f90fd348fec3a31d60d65ec175d3d1152f51247268502509d76b1baccaf85893a2a7c875ed7bc798c7f34c603762ba182f6dc80c437da5fb80a5a181913806da87f5ebd630a4565dcf903d80105f2b1aa18708ced132e176275e64a50da89f76b49b0b25fa99aa9c7c9b73c213ae38e56079f985bcef3145e295ad0a317cd3e6cf471d1ae380d7df1b6d2de289317cfd2da1969e5ebfe7963dbb5ab50c10e2ad9ac1b479b5b7d6ad154a28f3c7f26b3b180df2fb0761cc17b3fd08f12724207b377657b226b839fe3b05e787b5dd79c016bf6d240e6de37a93ab9179de4271a5c6b719923105bb520cb0d094ff8e3fbba485e9e29a7aacf70d0e9d4ea24cd8f41e58ecd0c153b8879c909e0be23335f69838f5dc53edf4ca9ba3674310177c63b5ed8f2e49547b82c8872fa0e27fee7ad66338d9c7883c6aaf7d01be0bd008795bd715879f860f75c2bae0c72a6938a38a50e95fb2fa63900d8e74ce18c7b718c1398b3c8599bfd212fa42abb9f811fb6801a11c1798bedc1c0d699264e811dd4cbd7b3ba46757a4475796a64e9aca23bc4e70d08f7ab213edc10be81d4d2fd7003dfeada882ff4524c6f588a43021635b1f1ccdcc5307994f974cf75c17ebf432dfb67bfa7c3ad9c3a4517b4e6f8f03c1c88045e910ef1b8fd7f2554f0ec31c8405bc69da34aad9ca12a3735b6ea5a2ffe1b29210f7cb33055292f19c5faee7d03a3f67c6df1ae6172f46d69b053df9c6f57f47f4191954b4e836bce8ff1618ab299d90e3f9b532282807305b10a18ed3cdc71c9bfb3e5c0ae523d7535492e3becb2e4fe75c5362449190004095643eed34d84bbe6b55b5ad161a163dceba5a44ca350efc58f0c10ced3c08159c7b21785410a05d42cf4a34c9a70433903e32837162efc05763de606e2bbcbed6f55fabc98c4feb8f0120d4bc597d1d71556b0363b50c6d2ad071d2248b2cbcfdf39ba5e1f12d68a5dbc27d29e9c81f2c4c7af61b7652363747466cf880b6a24e289f0e76c9d841df98de962998e7633e679170b18cb188fc404d93fdc58c7c47e995cb270c37cc81a6cdd68898cb1516e62697b038fa4068373b0e3f5eee295ad5256ae61573accade018bc5cae62344f01be8bec7adca0bfa52bde054f313155e8537293da58bbde1b5757fdf03c8eb0d89917dbdfb8a2c1c86c5208f5f7aaf63f70828003df3d9b6e8548e9f69957760d4d4421256fcff45bee02236dce00655498440f24d456eae61e32a45328f756be1b5823058f2b4a52b1747a559ae674f1d264f71b6be63ebfeeb098400f11084803e436c545119fca4b6aecbdd08c60eb330ad4e89a4cc3ff54ac3512cacacaf1e5e23b0259dc3b5298d8e4be8e0a4c861863e3c17ebdae0993538ccb9d4cf041b3894f99e9915c8372acf198596c470888ea235f60f964926730c676a956ea7c4d96923cb653990d83df0f4ad04991085e592c0f12144bd2c3c55bc7138363c4a9345061e94a03656acb4a3da94a63997bf980da627155cbf5c46ee876dc1be38e342e13d8c582711216c9127f6d06bf74626cdd7fabc2c90ae68ba41c9137940edc1f9451ed8f1b04b5c731627a6d7f2448f1881e5439737abcea2ec9b272f5e5e553470f5d7cf36117f9a8bd3e5b09ccc845530997667d66339052df5b358ec9f3353e6033fdd6a6ec871ed05b985c16429b0562fc6eef5bff322d8c4941299c7fe5039ad13906e5a937cd6288b56575cfee6b9859f8e5cf8ea69dc3bc449e39849ae8c917999bdc9422f7cdbfb5a1a79c4bc5776626f06796f9f3b4cc2176f910821cae29cb39c543b66a1aefbc2f50979d943efbc3506fea931a4cc4c0f62e369e53a0911a29e73f60d8861bbdf5f8ee78a53ac2417fa1969d698af090725efb67b02255c210031b4cff27f0942db95a1b73c1fdf0feb998511f6ad063c32ce0ed1797b9fb0544ef44c25a6f753bff99037b9868f39070516f1dd856d1893bcc7339dac85912a6e983b92c3be2f514b87a5db438900968cd55969fcf1e6eb6dc5baec542e8d3c19485e71c33d760529da7a4cf4d6dc35836648de48dd011066c4ec13d3353085383c03389353c2a5a32a912c5a996e219b0e4868f07cbe87237427a17fcbd678677fb85d0483bdd950e88eae5679e27c8310ea5a786f061d215c73c746646123a8dd0c3d9ec8ffd15a1ce68b20f5e39dd41c872581eadf447c21cb11926f6d3019df038780c0751a2553e7f9f4a10c4c5c86dfa386cea0b3ca2951bd45cc7a8575c989d9a7dcb1ffb3de892d10387a92bed599e01389fa2155ce4d361bb6d201dc7853ccbe07fb763466cfecd980d080837aba96f75fa5da9a9dfc8681f590496095e0a3a892f8f28a4425a75408bcaf13aa6a8d2ee76f7645a5317742fbdc1fa7418335f75c919f3270835bf94b507cc99bc4262aaadaa2653e0a7370d4e581577df5ff7453c6a70f401352e731fbecd2fd1a1cad211911027e9a657c2c9a975cb02dc9bd4aaa79c4d2e5e065186d51733d94fd7977069b1ce08062a51cff36ef6fb9af006177dd9ccbfb79a9cfcfaad7cd23d05129f510929094e45697be8addcfbdc7a95bdda76fb3697b68a7bbd2f8926ae0f532b861284d76798805bbdfb7b91969c98fef114f335e02a4335cad9906652dabc1436199b429ff6958199633df222425de660885f476547b6861c3d4057b110b723707325d61c5c2156151ff576a457ad2e77fdf1d3f1987c05100ac8d4ea844c26cbec7c9cf1a2fa1788704adf5d17208095cfd22b33095aa2a34b9bed97fa856c99087bd4eadd97a5ea1eb9b1496aacb1909e906d28a8a71270cc62bb7f37010f185eb069ccaa8d4ac2347c5de2cead761bde2fd61f195c01f370652dc6cce69d760a1e0efbed247548752f3febdfda7e693fa9617f5a063589a33cfbae95082366d829d31f40022fc452f0982fb94a47dab0a6ef2072b364be9bbc13f2c6cd17ee8bc4f8faa3afdbd9b8b244dcc59401e57d7efaff7efa516b00950cb1e79ba7e6c07e3a12aeb9bc9559b7ddbd06ca778101f7d6e4de47bd72ee160640b3600282f25e59856fdcd3be2d0da8d72e1d2e29ab2612897acb6c88dcc49871b45799da52541ec4f92a7d3b8e37a51b5a1306b4f5d83ee0a2ffe520523008347638ded5b73f8e606c1537e593853039e69621b4cbdb19d673a1ed73bd819ba6ae2d7e560633fd4580a01c942667d810f0e0e82037c7adfd006bf78ba37c7c63f203f9598ca5df9255b424098bde6ade5e4cad169230f0398f619065e92b8c1c04a2f3afd90b24f9ff40caca30d236a96b4c269e3a8050fea07c42a3860e5a5fe65e480afcf5ac9a2db110c604c74531bb50c502e7a90b73f91d8bb4e61e65c51ae0d662d93a6d204873d3f6539b11d39df175251b3c614f90ef6fffc98ed4c69c7fb06326466a3a0b6d8d7d7fff82a7a2f675fc70a4b118e8ddfe8627832696e708b6fb94618bc47f82679ac792d0be0c70be5060c37f709d7fe2638940ab6c3d0693f62f8e3ace5d8694e14dd320c9b9852905d3c54c7da4dde5b7063226f1ccd9726fb68cd6f1f258181546a8d52f68f65e22c3ceca1a5cd5ae3ba5db50c47187cd041828237b92f7dd6a375135ca638ecaf1305ce7e6f70a80b2e654c3eb9cfd518bc3834b199e2f4b3b3e9c28252a43f081c3e908da941891b099b611c0b8300fd7153678deec434ab7f1f1abaa5ac3fdbbe72e3c5be7cab6f6e48e5fc48ca4ee281a2bd5c61b46e88abd59b9408e0afc512148928a74987c752a206d7f2dfa8634677605906692952c4104a56da7263b865f4633947d0917e02a59695dbfc6c8a7f8870bafba7478f1d36aac9682d024014014c2e9485f24a7ee5ba6e9414798daddc90140564cee4c5dfd192699187db6e8be5bcbc96b1256f9369510dc416c6692120898fe611e0b3c837933d37dc8afd8b37a48e0a2e2980d24a0bfb076b96b2d0ba0c8a714dbb578a1788b1e890af0f0e0b2fa534f4adffbd262ec0260b336727f6cde5148618822aff9acf01a5047141ad4bf1405923d17b99c1648e0c1218194d45d5874542e28857649fe60d80457601136d57a2c5d309277349dc7bf3d2ffaa2d2a72588b83c8ac93d02bd82903f25f714720f08e636b2c895aadce572511313e8b8d8c25b837801a4a2189b96cc28d12eec3dabd50658bfc5ba88878b9a5eeb8904a3f52246302c55b6891b4b86bbbb9e1607ab627faa29984c966283f7d96a795bc1d8a5a11eb4e08cff3521bb3802698d6559d93659ed4b07c7866f411af2e555085f6cf1b2e216b6bd40a4ca160ca61e33c0a5c22c78a83f2db04124d99d7a7bd1bfe9f0f11b4ef73b77725d52fe79c10a9f969b4a258d10946dfe44644fb75315d56495e602802cb7803474f6dc27f19b73badf865314d1c0b94e3692cf4b92aa07ff601688a8d35a05ba610711ebfe76591649d419e4acf11466f8eb49241f0ab6025a1b9a6d9faf9c544c6c7e03726a9e7b91b602a261daf528c40c70d65cadee77171b8070cd5a51acf660dfec0786f7db024d524887d2ad44dcfb03176e172ca648bb6f49b59bdc6028a2f8ade9034e389c688d688d6e45b96f5ee6be895938a00e76b751e01d86d1391e2a22fe43d98e47b560b8ce984672b8adf14853eb9497e7419d22617b46957f8e293fdc2121f36ed2bb1b3835be9acfe6dd3fef5d495638ea0e57e76bf270ef4f07d95f147ef90e0ba050fc52458e430e7cd2ad212dbb44b976fc1eb627fde531d2f5a7a6824960f711fd75461d199a3cf7e63c253426b8ffadeed960eb11613bf2f0071bd827e2bf1fba5f0b141de7b5ce2ccbc6f6a06a4ebe279e47bca5581149100dfc05dab671697a8bfd7dc113fcd6c304db09257f39352383f4958bbe896803718d2e7f489b57fd0a88ea3040541d44c9d7f21764b54599b0a1099d71fc173756013103a90ac9b168e2bf1fa09bbf56503d8386059cd4fcd71dd8cdf055cb35c48a71cb75c366a3a0deecfe87e0668ab5b7ac5fa2282196d259353fa117af6156bfe537c9f0b840631e3cd7d331af9d24aff09fbea5175a43074cae9b79811ce69fdcbf2b0a6c219b29a48371b9640667ef69ca33b6aed6ea192d0375c8c92f02bd9771cdec3984fabfed69ec0c80d1195aa878b74ba8bfc9c0bd4718631fe5a64eff7f812749f71b03c2e9517198039581542417661926f83b3cf70b0c323fd066ac27d2117a547b33aa43a82f39dffdbe5bff65b23f36efdca1e2ac06f4c9046049e507d8f451cc7d4a42abd1c75c46893afc39afa76abde241ef0ec8ec2b62b434955b64ab709eba291fbfd4ad28a2ee3c5d5d02c75a93cd69987fc15780e89a34fd1297e57fc97681a477f20cfdd4221ab4706238297fd3813989422f98c293ba6583827d52402ded4fdbdfddf276177ccb32caea0860c0e8aa905e453d884d809918e22c03056320ff0170d4cafea459b3e90fe3895b07472a14479c0df378622bf272cf336c8c88e1dd97348775fd1e576ed0fd2decc27d06b87583dddcffe03f3175b3b24a6c0788c9ffc81845631c6cfa605374d424ec057d368d30c926fa87e2fce8da893f76a09b76d28c7164b0e5110487fc0e08f5ccf3b227e83f5cf16f679a1ccf0eb517285544bd80d9d5b68c3d2ecccf7295cf36b328d2ad1eadbe2598ca1cce7c0e1fcd617e2f8eb874c961830f1e60fc1a844915ce83f9a1675789349112e79efdfb0d48b961fde61e6940764e6ce68968b504529ea3dbd74707f904486efad43a2fb35b5934f4fa5afb9b3ba55187eaaab69c895bf12894db6f574b29a43cef2f02dd4d76e99279e99af3f99450cec07ed12246989cf95075bb38e4bc366e8c5431c0f3ead4c5d61ad01d658c17dbbadc58d538470144503a61d7147775d9433b6cea0d7e186e68e8e1de0d8605b2d22d8c6fe64f36e96622d7679009b01bccc676052dd7057e4ad56bd1e1b55292e29ec8bf2269007121df6d2a757fc0b17e3c1dac1f2d90f49bec830225e7607b90254d83afbdc2fbe0e6c564ba6bb9a2334fecd93da3fa8341a18af8725d9e483f16443af83d2dbd3bfa3a2cafff52c78ec9baaf6efb4f01555d482a3bbe54f372a06a05d032ecab8d309bc0633788dcf4cc13aa3d8dccb7115a8454e2361475d018a8a1dfbb03cd2e08fd05e26ff68c7f68ff35ea1c4f3f840ba08491171c98ada29cc4cd333571babf33eb5a0c4e051be3e67b303f9cbec67fd1c2d37f0e1c431b8f4380309c6fa681bdd333fa9b1f5e0d89b047d5bc901fdb222e75efe0cd6d96c0c038cb6ee1d0509859639cb39ee32a483746fe73a21454d2bafa8da5d46c95075d217d388972b6418304ca799b04c8862780a3272b4cf66e3183f12fea2b2756b1b3135aab49401dae41a1da06b547e606558723bdb16bb15d960e948a96abad13b191b333363456583a3d222e6de51cbddbb62806a72b6603568a698b9e71adcaaf4922d9f688db90f5637c7ca6bea27488103708b86f7ea7b5d14179f25f38624c53a35a7ab4d37c592c2dcfbf5b24a1ad478257ceaff2cfe92ba0f99c03b461be228e4bc2322c814dbbbf0c29153c06edb6441590d2bc3029bd6ce6d7e869daac67fe56f3fe96e3a25e5f68040cfafa0de0bd8606684e7f2ab09106311265ec8a08417be5e7d737a77752fe728c68cbb51f66493e0e3a04201b1de9e650b475b17a649b0cee1a394342aae6f3706077096a79b2684ac539c81e3651402b6fe37e6645d177f60ce642fce3ee03ca9bd076ee461eb3893ed5dc611825be09e47bc549a2ad497f39c1b946818451737fc31664df687b28f0f1f182828c8036c4d4750b218208d00c05fac650eccf6d6c14ac21bf81ec95277771db61fa9a27a861da53274acda878c69b1eea3a1cabbdfce9739840271205d254f2aaeb01074d2eb06243350ef2efb830a3d1c73522a0878037d88f8f9ea8c6aab9e5502bc567a9d593df2038c8ccf8fd590b8d447cec1d6c633a75a3461ca21cc775a8743b75c12fadba29fb1c59c88b8ac5147828510b488e3bd4146d17bc9a80d11a944be693b859986f7dc5f7cab916e6c9075a0bbd27d880e22aced142315836ee8dc4997cb4f59c4a2e734defe8dcefcd9f1a8bdae655036e2b7f877c0a4534e650bc66de1ec080e55e215f620b10c25e431c7a559acac9aecf620d19658c4a53ab30c3bfc3aa581d748b938d9517fe33443988b5325d57585af8834773fd4976c690c84056fea268212ee67c1ef192fc6ead115f837f028d6cf930914b92e7c06df211ce0f83f7e86ba84714a8529d88617d082bd50609e142009393feefc4d210ef9bc52239ed5de7efada0cabb541119d3b16e1cf09b29684478a2514dc1b4d3b4a28b925bf69f400f13e2fa872d8f2d2ccbc61806c86c5075d3bfb34af838a9f9502ad56a76733cdd11342d53eac9695b80b38e8d2726e4656e3fe1b001dd6b3004c9a35bae3fc96d9fabb9eed9d2bd39f435d0ad701d7822de7cbb50a7efdf4853faa13bbd93ca92873cbc77b03e6ff5d3f1ad6f534b0bbdbf73461fe5c30aa94fc43dd6fede3bab4a7e6101dea869040f2c8e9f6c0edf5a6bddaee78526a0321022508f9235f90f4eae048be23a34c2dd6fb1f6761b64600a48300dc7e276a6e1e957f32afa8d1dfbba47798e6aef10156e0d3da53f1cc12cb4ccbb22da86773a12e9f71ed93a48facfde2540f8f3fd8894101f29048582c94f18029e5658be5cfbd592f5b3429d246e61b9b9581b6dc0fc917e43b730ba213d17fda5c451aeae5ae444379427e0fe8aec0aeec79dd1f59f2d93a8838d13ed65f8044549fbf74133b4b6885bbfebbda09b5b618b1e565a01dce12d3bc57b9cdf3aea79995af873dfe0f7209572d022ed66d0c271bb7fdd7fce1aecde49772684c2395b46f7b9515433684572d12c23a749b0f4370eac306fe7c66e888010741229293eb8f85da29e884bdca43440574351d1514c9ce70a6399e34300b5427fc487c5eac35ee53230871495eb56acbc68a50007d3c76ef5ad824c1c0ed26113800ce4e5bfbec72ad1eb00c2f6b7b8d8a4811451bc6fd1d50be7402c7dc99a85675d8330f5dbb7dfe105e1ba0939d8f7620804908acf8138c6a160b27724af781b6d4a58a4250fd7cf0212dfe922ff6ce19d110477e680d9e4a68f94e0b5e5d510f068f760db8cafab85ff90c4b6e1043029674f03a0651adc566b963f801403473ad2e6120042cb0297d9cd96032369ac8b648187c53bbc17fd3aab73dd52d7ba3d82c9e8a88c414ae95b46dc0d3464e2845bf0ec3d634c810f3a8f12a17c32b9cdef212964f195f2981dbff1ed3ede82d4a2266ab92cfc48b07bbbc2c1aff7d2500bb6240bab6fcbbbd8a9d39890a0f28c20d2915008583820b37a5750c61ae2a875b6a6d7329c42ddca6f189c8e99134078736ae1559bf72306c0985fab45454a8d1da4eb24f19bc47983ab132dc0557d7ad66cc90fd4bcf6686d73eb0d7db6d1607e79d8c81c622d0d485f9da77633de48cf37e20e3537c1c902c7c3e9db2ddeecb1bbf6fee348366b2099ca950343a9ad3a0ae7de8f26a74e5ee444d9d431f7d381fb6741909432a1217e80e6245c1bd7f08041c72102ec9624b1c9083ceb988851645490e80fac39cdfe589e7d8d2f834cb37d65d0e6b0c92bda1e4fa0f0c7535e4b3d100b7192da9ab491f21791789ba38eeea4392797dbc033d1e6d54ce9ab504d3936ccee5fcfe4f9fb164b0762e88994d444b28e5af6755f3c9ed74fe80b5afabb0a48b932c1f35d394c4179183416ef1c21fcc936b23ef45f1a8c99c325c69ca83383bf5a96bba15dbee4355e3f6894e9f784b6e39f7eb3faef7ec8578c248f7e09ae3db778a23f82636a821e0a65d44c683e9a939612ba56d7813e78cefbbd4272a416df3ce19ba835c0a23a2a282133b659cfba34098498919e7eb1ce17ba133bbde106d283c33db19dd6614c718f992b0f3e356806c7f14daa91da56dccc175ecd37a5bc7faf6cb3ca1d0ef10c3c5249f3cd8fd9ddce83242db7cdb207e589a3c69880421996f9734768466cb81ed7ab71f6064c8c205360a4e8067d142f47759d456dd8d33a0e96776100532df40ab28f01cc29ce705af053e2cfc0286de1529bd0058310533f8aeec305f43fbfb136a9366d95b519424090dccef4e941d3dd15aad03b02b3d9ceff6718b6b69bdfb53ef0a7584b7b2c0f76b13253c66f9cea17710b61c742876d2879e46ff9e4596759945ecbe3b31c7cd7c28e638d0de0cfbc199a04769a424d779cc52e28a84a8fd0a5338c996fa958dab685695910632a1678045daeb8f24076041f5f61182acee0cf4dedb98e20be98202e132c287a479c77e553f8ca73f5d85d8f7f06a3db204efbbf3c999aeecaa162f589373822fd204651c7d5d174f10b93cedc616eb12302b530a529689d01b1a54ffd06550fe3ab156faed2fc15bef90417f8649df702737f2ffec3edbe418014523c8b7ddea14db64086a3ceef7e48373824c61bd9162277135d3a8a25f1231b441c490c50eaeac880c7205bfda18f0688de7f1f34b1a51186233476ce372dc2c25b3e6d6ade0fcd73c334eab4220dfaf549423df11100713542982fe26975ea7c96f67424715f8da9e84f9a4e74f8b82d5bc8b54262e8f1f7400a40977bb0915299cbb52bc54c7075a03ebfdcb954e218f084781cdbdc5ffc3a21df6d0f84a8ba61d85b545666c6575d27eb085817f66aea1be39e3d1728f01af8a813d65b9bfe1d585b4bab725b42eaa786865edf571cb204c8dbc3f0f270e8464e1302e4d61f2d28daf5773c61e899254e2933bf84c243c1350bfaf6a0388914f7b6144a9b53462a467d13a1f571a4becd76eaf646f291fa8a7d3a648b40dda22d97d8ba02a5bb2b14f6fc92f9c21ce1c08824df4e7a6404d51154068aab2108a8981bf41863a6e68ebad80241a2b4592a1fa764ddc79cd150344b9513c2fb1cc2e60cf12389ac352d2828723216500cfa41e6ae99cd5c6b1842a42df2104dcad951c5265636d4b011e9c17eeed07dd0ffd8f7d32b4da52e362322fff89856bcac9217bdc2d23a44adc1be2bff5eac5f44f485c37b189c8185afaa4c203ce19a72fa89f604e0e43bffd916117b344d9bc1be12b4db58a1e580559ace009fdcfc706a337e1636d6ad089427299b537ecd57d8d0170654f12bc4b418da88d7cb128ca1b1a34dcce97a7920ae5de5c4f6e1e4f108f5adee781f53aa99140edea67b3e9fd11dcf1dfc56c937e1f9b46c92ae92156e7997f0b8caf5cf6498bf3e80f6530706b4ea7b990955c0799cb2146eb355253acce433dd7a1c0183f048bdebcabb87dce7ccd6abfa555cf51b94f1a02c33697b79f51afae685012232e61e262e2c072f4bf9d61e773841a3e05235517e61996492d3d7c95c410afabeaea23e55234575b6c52170b8e819cfe5fa9d1d6790ecbde29457b438e93486b9b72c6f79c4bb76ef16d4cb8ae2d391b6ba4068d59f3e4e1fab82f3c937e10a61f25a2f4202914d8126e3ad6811ea8908b3d63fdc98c15bc2f4d68679402394dd8621abd6e887d0957300a4bab5d0fdbe742ca350d0fe008eb79356f0a5a32dbfd1fcd175abb3b7ceef208b13bf2e24305d35ff24a9aaacb3988162139771f183a79bf26652204a6faa028ba2c03974073bac98398f55cd6cb21fd72587101157b4e0f5fc62e3f7bf9bf13ca16313f163afa7e971c95ad60d72caa1b27985ce42282e71a0cee59591bd7d6871dabad7e919e3dde9b7feb29862bb6b371ca15e05ea0bacb95b0d99e9ed3153e7ec672b7fd153ac585e4e2865db92d3d3b5d821ca91aafc4661b6e308bb76834bf11b9549c4dec5b25f333d4691bccb0ee9221d2892731aa900ae0dda8382ebab6451518f136ee3a6dd80b2c641265fcf142d13bf90425bad412ab8c6642e5d38d427dd98a504c1aa14c5867dec65b21613155f59c7d3e4c4783731536149640a4379b430e83b09145c74621260f65aa9398b2895cd40f725da04485bb8aa8fdfe37684419c6efcdac5831795411bd59e5a0bdf7a69b07a0795e4cc9de67c9dc0adef2800b0ceda29ef2d472e818c97d9b5d846ae475286437db4488457357615df582fc147404adc445270cba6eec690c95a0083721db029c017fc12c91bc0640ae48cc5d1c05040e5d0dfef181a4bf4a80268ca3f908271b34567f5abbfaedc20e447cc670e530e69aff0a49c247bb84bc104d6937b472f5470e2bb9418a00ab777c80e749bbbd8c595c08bfe78ee634800c831db152d32b0fc11e515cb2fac5165fe249ee2cb9e0d5d4672892d344a4e620e1c9bf328e4071a05dfe32a6bb22444d270208d903a247ce016098c9dbdcde551dbf5347b2d5d45f706b5a7b9cf2f026b06809ab1248355c92cde934ea0b805b2c83cc281f6f03c1c1ebf70b432c3b87427fdd74764bd3b2378b01355a56e081367588fbef02c88b57040f73859701a0e1043adf7b5a9052ffb83356b33b85dcb7975098dcc9c2eefe935e2133b55fe6211e51caec8eb537b656328eb70f82f9f2f1ccb7f245c0ca5e1530c390732801482736871f619f57a5bf151b3e27eccd23ad463715ec6d5bf2972cc8ca36b9a4969b0306293407f10b9ce66ef4d7bcd09f97fe791e8d606c604f3b4d8ed0dfa413585b933e755c6f7627d9e9f656711ff2d4cf40b92a078b77a045455356e62cba966c1ab8beb58de6da8a059f7909acca590d327688ddf9041a83ddd094493a86fe2e593b4702259feae2809fdff1dd2db3d5667cedeb5a3bb3e3da4e3ca9797dfc4bc853fae7f23261c6413bb6580a2ac4249577e841488e152c3e38a8d81a856cbf2105a0b04d1d87c4efde28fde5736765c6c5a5e02313d0437c9f7b7b5e8df72cbfcb373d03a5153812e87fe733e1568d0c029fbbd711e7436fd6e05cc408f23c11c127d7e138bbae23c4fd2b8c269a44e678c709ca5ca7cdd814053ed5c5f80e6c56a99f78bcab3509371067714ba9c4a5d299a351ae733303b9b1c7de26fcc338b5c7f8c1673e30e4fc8c743c506c7bd8ba44265061f014e9efd321c6f60c9fff5f23988c1370559a57785969325da77e843adf967325877a4521f0d5b4ee9d9b1fa21164090d06d58d62270f0fc6594228ccff97ae0b3fec611e0c699771870ea6d1a0987de39605538a01b78d98c88c972748c131890447d1b0d0f4e74eab9301007e3c54b40d84ca7933e2309d7904c7f3c67c7f2fddb521c951b2980d70ecbb6ca6830699bbdb424de3a29bac8549317df9ad5cf7e73701723ad518ee630cdaf9d7b10de0d34d627b6b9204a3061d0cedccc99ee01e6149e3fdf2861770c1701fa79a35b5f8a234f11125acdf588131d2aa1b80e29ee75ba2e3ca545529755e7ae65eef456cbd48118c5096f6ee9791e7edbfc57f189a2eb16b0ba3f3a5c00ef3e2be2f02129f663a3a337bddfe4fb8d25bd60fc2237666fbeba881906599ffb05d70033b26767a44c50c1cd2ad24f30ac119afa8a344f2dd3b5dcdbf40d02feb5e4b46e3288127d7fd54539d128e80dbe13a6baff565eaf5ceee48aead9eb91ba9d51411c51664daaad6c854381946e5cefebd3cfa707b35354574dc7c98affd474bbc3c4b08974d456964db6f883690d0c09f49758a17a4c25da98af8dc427b149317ad7c4283c94935c16a6fd7ec5b6a817ec5c1a59587e8696857f925212373cf8e73df0ee8ff735ef25520834acd82917cc7d24b0c1a523aeb3d509168a9b8c543eb1c5e90f340dffda01a89fa55d7e68fc70587c840f36c539e75755d9460eec930a5826ddc00c876b8868e4bbc2b1b30c92f8ec7e1716df50d07d0a150be4967ba31616853af20a0c02e3be608a76e0bfb28a8be374f97da38439c01871c4d30d78136c952df4b01a5bd18a1ffe8abcc1b114e661c554d90d0cc69d78135dd09f6883b91cceda29a2d5e6eda38dfe4dd3093838c009db23932da167a25a26d97430f3b4c154aef7bcdbeafb595dfaac01a4c567a042ef0f9d896d9180412c8d38c4c3ae04a10aef9fb93713262d23a625b19f2d56386c7c1b1662f53a1069e29ffb5370fd5bb933afc7d9c6c24775f89eab15caa16dabcd9188830eb79eb491bbd0d07053b8f5fb6d842e61ccbf06120e592d5e8e252b893a70ce983464c9117af8f1993fe325ca158707663591ec18f456311465edc180f623b194ba05cedb4e0da91e939a136c031d9ebf9c920dd0f2e715f0b429902663252454f404b2866d7d803e0bc73c054124bf522d10ccfd5b4c160f7795a37f8a02ec4089ceff1fc90b6bc1242c8ed0bb0f3f5dfac9ce912c732c41c84d6dcbe70367ed7a9d3b7103e5a94659966fdd141b3803596f31d76ca13f92b8fee23ca8b4670527baff36a3dd3d7f0610596b23334dbf1989d1f25800bb2132ea67fbb3d579659dea64360b977b3afab9e292a7ca99de0f9e6a6eaaee9f3ee4723cbedd1f37a144bd87a0598a2b9bfce45ebab21908c5e5baac95ed7d76ef581c85575377225edb63ad9a0df656448c0deb56d542354752de59d7df752470b09e0b5d85dd73f13725ab34c417a67d6bed7233af5e9f0bae04ab68857dc9939ebd8334ae03422eb0daadf6dd061f96a1eb8205983318049943bb15582c78a9160863f77d3b324726d39b548ae6795652d42d3c8b27a6e511a110a55adf151c86795f6e342ca50b8de83eac285a86d6013e174ec58d6d00005b8160163ef28d761fabe55c2cd6f0cb831d2eedb6b41439f36e5dad7d8abdec7980645af5e90eb346bfbeac237f7b2b9afe8ae66c9a9596f0a607f36940d0b08c9771488cfb1ebb8d37c12f07eddc7bcf116e1c5ff4a9c15105d49357a08bd0b798a3eb5e2166cd2ae4d8b2d2edc8bc7faa7f380667a4f637ca97e44c2c5f1977501f1f3fcc703530582332cd885563143115e231bc280523717a1994afa49c78a175ad55e4f57a5f46360c11649a4029d4b999c79ea1aa5a9526572d8decf25bedd50b02c26811406c4cbb689063f3c1eb10fe87398378f88f50d0e9866065e5914e0de1ed4edcf96e83b613658eafcbddd463f99d8865af6b1c94c4538533a5b3cdd7eb68f9fb9ad75e254d8f74740ef5893cac783025b2f0fab2c1b9c725a5b641aa1fb71d27ed44c68776b47b128f329d8ea7c365cf3375213e09016536848aabd658372213416697881fe47d46e4f9df8d60ff1b00539fae41f368602ba743444649ff9574d5accf57f502e48706bd8be13aa7a995975aaa347c2e1a8664dae0269a1cea574d6a2432946dee140a2f9eb48b935cdb8a59cdcbb5abf1f1a9f84790b664e4c91e03ceb128d798d0eaa01d0dac2ee94bee581b8c3311ced83980db2d1399ca507d34ae8370f36b102a248da5c358f365d6b0118a45a7fec14c9697d1520001348a68e36be8ec5df7bfcebca9652f222454ad4a57f8a852282ae111c9e80803bd82efc022c2dd04b85ff65daa46e52aaf0bd014ce51a6763841eb06997701410ab82ca1faab496d478814b4fce44e58e7c0f6c573ad50b894fbd82dd4217333622fc889429d50b047a7edebb29fa3a69e8c20fa46ccd2247c066dde78d801ee659cfd4227aa813963e9f2a3fcd1fec3cd8687a103f06986f273482ba6f746eeb14bca73ac1517ae960e98c636dc0f9e285d249f930c53c19869a060cab2abab274aad9eb8901e960eadea3022d49698e590e1b562b25e69affdf453a9fb43a73456ea34505e90223076294a136092804fef5dac074d95de50e3e9c1c44bf8805bd0ad4b1d105c50923e0ecb9728c231d22fb4f23d2132dadeceb709fd93c15c35b68333fd0fd5b61206c46575e4861a35c830720ff725e0f21b39ff6e7e88fc9e75154ba3e73371b514086330e4644edbc08bb883874463b788961b15a2fd41f6b0047ccc569dcbfb9848c6962a05d74e5383fd1e140568f6fa4a32d05009eddd8332f0d20a2635fa3dd10f4558dc5aabc485b11eb36e20c7ed76b23d64d8096b9b3aae14f3720ee09c24bc82a87b400f1912b890a007f44a21bcc18ca63a38c9b65d22bcf7d4610b2250cea9bb16531ce9719a32e8bb2af36d0493eaa687acf6a54e2236f53c3d997c28a57e02aeb4687a96a8fc7973b3c6d6fb2cab28dfdc3655c89053f2154a892edbb3f23818682144ada35d9a544b7680ad81423b08e869d1f51b96afb77ec7fadb8baeba1b22f04ce362b0cbb2c9847b2a00b2bd969b731db7010763b6f127c8085952d431b4d7dea55272f41f2d7a9b1617c9b306704e557f4b26532ccb8b4678fed50920b7db1f4e798f4ec4420d669b7abbc66fa01cc42b735d1b4afd2596ee8cf9939657d474937ba219243481a889d7a2628b1e73dbb7d626015c47826793a30486681908474c37be357aecc62406d0da2947b9d51778941d9831f287459996b28f2068c90878bbffb0bdb6571c6115da0a72da15d661358ee12877e3477abbd5fd8d9e60a2ca63e4d708193c9b496c344c341b3f6409660c26aa2ba1914d488c4a345086e4790598be1acab32f0ccbc75c8c5ca5cbfd6939cbcfde0ce5add1f9e22f7c7f159d655ec19d11c6051ab2f7fe7580f75c729fa9f31b66caa0dcbcc67a82b3f810d10cc654217f17cdc772395cae19f68da021b5a0fa21eba2150cb74079a2966210c89832b7010e811a7a6120bea1f116b9d7eaed90aefecc20c7df00947a0494e5354bb2a5ebdcafd2325f64dca431cc2a35468f8c66b43a2e03abe5e2ec8b18a4a00ab24c6973665bc0ef9b3b10255763e6358fd17c9d3870eef9f6b2f44abc9bb170d1daa37807a4dcdb9e268513751c89c34b15929a6819ce8b7e49317ee57d17a8cdd8d48a5636eadc9f2b5b8879e5c9a4b811d7900298f5fe5bea4c0c60cc96fb225c8682f16613106ef7570e0502e3393425306d30608427f0eb600758273e460b0e352e5298f7815cc5488f05702e9c8767725268aa98f27bc8af560a7957e99358487e4673e76e8332b88dbea673348d21dca9c86c4a8fc1e9ab6b0981b3d55c0457b88e27ef7a5b45f3242b1dae07e4ca160970608600072058d4ac5087bd3ad0d328fbca63485392ebaf89c7c1e727cd2bdb1e1096792ae72a526d59c29e742b3f95c878a2a6d393df9b0f2b6aa6086692e6703455df5e0c2dafc9c5047708bdddbb8509d420cc0aae0c0481b8039f34fa43bd7375763e906472d0f336db24d22a93c7a3125d88aa08e7d2f592b211447eeab9a7880942ba22fce45bf4b3312a69f7b25117336634d4cf593f52e67dfd7595212725bcbcedb4c01caafc4ef2c8ced3d603c3384b7bf44f08285db2fafd084bc71a6c3ec143285538ca21cd149f3354b603d5bcb8bdc8ac4715593172ac44d796f19a7c5b891b09f52fab792d2de1ac3d21917b8fc7efac18123827781a227760364e41d45e82450689af2ad0e2bcc1f3b3638b83e101742ffcb81bfa9486cde1ce1c7279555ecfe619126d863fdbdb728f7b77ea08211e8c544065766f04ea06d880ea60721c5624c139e480642bd5031bd6facd0ef09afa334190711dca9ecc5fd759330685099784f326179be97004cd0855b63e7ff69071f66687b474fdcfbd75da556d104862ce30f3b84ef5c0baeba3024415bbb6779a0f7b2beb73d25c9f47be95eb5b1e3c1ba14627413890ec97103b3b0e40afdad9d4c83167153406d7db23b46e85e43ba69480b8d1dc31d94c8a44d8014ace83beda58fc0e32092bf032b6f843d8baadcb865999ddf53e234dd54f311d5d5c9ebcb64a5cf1ee6b2546720f4cfa4a2547d653d214150e83d586375b91aad8eed200c5408f0c610e0f78e352a49217bd7c6eee42ed4a85f3d0e2d105f71212a58274b360d206a9a83409a8c65ff71275b8ac6a04963b5cb1759fdb0857c38f70afcc638c151af3ffb2a950aade388cd4e4d48b9408fc07f263a7c6295b291aea2246e02ddfad8b24e70657ad79cbfbb051db8a9b8c609cb1eb89e387058cc33301ce1ebadcb3b092ec9a54dbc05521aff3b0109948ce140fcb89caabea2d9b8fe66c6aa531ca9b3299315d382d444b8ce978e2d6ddc848cb8108ca1d18c54a3481bfb67fd7e4cb167dbf5a2a74c6a4f27d17357dd773b524d16e5c04ad322632f3a57886d4b066cef317a4dde229f053b505b83fa1f5fbb3533175cb80efc3ab767624a0e9d3a1e46d4fa508f67694b65ed407074b73d78773241004f3c31a00268c289aae9bc9326d1769a17b123b9a392adfe505495a96e7011fbdce57bf90bd4569debd66152440cef3095f871cccdbafcd3c280a8fd4248f7dc95bdd41944c8e69bc94df100a892f759c66f1ccb393eba4da3dc8ef3787c728fb9b9c84311f5c9574820b19fde0c32958d746d47c97ad081c6fed6ebe216369852c6a8f10d9306c62c9ca47ca70abed471f250bf15b893140dec98bbf07f8c3ada94ceab9695248dea02ca1c971efa0320ea9b6e2ea7fe649495b8cffb610d0356eec8f78d6f45fdbbf8f48bf0e43d5f0912439cd529e4cb491e447f78778b91c931808031c5d56bc64fa699285a9fa7373506e76ca77c91b4e8a02106a6df6d57070756156feaf320f969edc4d8565fcd285faf8bf3345c4266c28fb078afefaa2137b8889093eddaebc2aae9ef298b0c93c06b0de61c71f0aeb0fc896374e2964c3fc819cdcdf8c2b698a06d007b0285517aab5fb8d18cb293ba2ac6c2cd739f05a69b244eb8097cbd3298072a20f89de76e1f14a64342dacc3caebf6b0e42a581e0c571b79e259784292745a80ba18bc32877c32c055b9eb31944bc89b1c84265911a12960a3cc9e55a0ca8d4f628b657560134c5ef7d0b7a6d6b60145b5595d60fa00fd61cbf5de7f7cd70cd39b25a8afcf4e1bc193d6cfb44a03a09385d9b2e42533598a5e0511fa35ff97dea98266f6b20a3a4df7deb76e69bc2ee0ec0d977ab4bad83238f1ed96bc63c4ab12e83675789d3c2bafbfe48bca02da5c6d25dc9b1624c36dae5907197054737b63e52e109ac3615e29cdc8dd0c4ef73104c1fb533e6ecfe76b33ebb8f577f4eaa19f94d36d5a6657c0e8231b8d2c41c277d1db5dfa9f15ae9ab42537a6e917119f182321695437639dd2ec45878614a67e899c7814aaf90a4d9e60010162819a1f24bfd592afb38eaf48408cccae8dda128b403cc229e43e6d0dbf787ddf7a96b9dab779b1b347ff5669800eb034e8a460d1302d919586f57974e5db039b7e8217530f5ff4d61490b9829d7153221f65da1275c03625c5f90e95c908796aae4fe1e813aa2c4435d5b0fb72da776071271d512e3ac7361a642b40227c736dfdfed90984391730effda0e4db67d254737f4df5e22d8cb9b7319b09f2336ab3821118dc618d42da9d17ff6e64efdb915d22e83a908259a9dad3a0d48cb601bae6b9173921b2ae49a5ac294b2592d99574023bfa76be00ab002b7c00abda03c91642af0f722187673f8fc3c10307e14b6aa4d4970aabdca22b5c67f305ebb6b82f2a373e976b6c2daf56957be3b2505db081aa88b378e5f74a990b1c84f2e5520fd04d979cbe2c56cffef88f886b20c02f44d9a9717b1403dcc593d0985c638101343511bfc704666334c9c06b7c6675d0f91d74a403d0e3b80939fda33f2fa94ac116133831b0652fc0feefb735434868d6595fc5245a19e13342b4cfb2e4a04e7ed6cbc5f23d829a5025d31bcdd3b6d2b4ceb85b2f3fd61ea4fae09eb3a1aba3f714e04a636606fe84c0cd439b6ddb0b9332fca974b89536c06d1cccecaf8eb70c9ce439e0616b0570d4d4d90378c81d8afda5da08b6d082112d7391d171aeef3ad8004ad74a77ff85caffff0d97c1bcffa1d94b92f6d8ba831076188d428475d528cfdabfc13b37eb26eb80dd88d49db019c4af121502ea25bcde06b92b56357a90c89b4062e20a348bdf63c7c19c3078a4cc0c9d94fa09f955665de69c79bdebe123d6c2968c96f817a31208ea09f050693de75ddf5a0dce864df5976aeee991f926d09d853081505a0051a862976715082d3ad518aa80b467cbaf884b31d7aa96f560bb8f79aa6331a734f4f37d816f4e77a8e27c09621dfae644f7a4348373df4b578bfdc79e7af8089dcf40bd2ff71ab31e28903a56173063c66d9b003803e2a028ab7c6dae3d51c86daab361e7045f15ef588b03ce4033678a72ebe95bd1c98d04d170c48046d5701f8dcbce82d343b4fb2527073798bef2e962ff21c258ad537e10a14bd14a4c6a99c7ffc18d221e340d9db771c27ae205cdaadef32d23ae41f3889904fda05c8565c8a8059a57920cbb2b46d4bac4e246240fe24cacd2b65b5904dd91c297022e672837cf3f3b0527eb8cfb5138f6cfcd8d56e91ae70108fd2168b124683d9865f0584637722db95d3c45997586386754a4d16d3b884e78666a976fb7459c938a2aadf786843a7f1231f4b8b6f0e9d2d84772009bfe0a86de864a57fd87995c4f0323aa4766ef56135eb1121cd84e6918a32422ce97d29caddc8704bdd3ab6457dde934b8385d8c4a43f5566594ab29fbb67062826be58c7ecb8e68ee1ff1da84bb04defd775230aa5cc0101d7087efe0e1175dc3de7dc8c1107425e9425a17e118df8616870989b49f562c33536b350a3b7210464c726624031706a9d18f5db078d1133c1bf0ae27c626fc038fcf4bad498fb12b8c3866eed9a3e43269c95d8b451dc510c4789480bbc5634e56eb4fd591a3625ab027d1d8e45d4ecbf54ee6dd1aa65e1ff56d5507ab07351fd458ff7e4cdb873f4325d9b0f204c9abf3ad2012b213d5684c373c884c7dfdfdbc2f31be2616b307c10737606de1d324e793742b2317f42b2cca930c21f156e7aa552a49bb20b1a52231dfe6ad70683171d0cd51df639dabb56047f498fde338d747c0b612760fba2c78d18993d32007fcd5d124e9c6669ec7d0fbb7a643ac3537888f8b9d3f28a1b11dea7eb74bfc1a9f8f15bf35571d4049fbe07807df1d4b06b23d19f39d1886be30c30c979d4ffa8e34b839c19a7e0de2523b9a34d9f50f55f161fc7110d5fbc80e0c4d432d40a762fcd4859e778b9bb0f888267a9b0bae6e8ae8fd61d879da27caa28a57ac3fbd9dd6308fb3b8d8eb37dec833e59a565571d73e353e13dfdb42aa56365cfe032b65e7463f209aee7d7ca3b237b096981ad33aa43ebe180cf2507be390d625ac5e9b782ab5a406a5e07d2d4a49c3125b3c3f08b3166bea5214957d9725660de7531c449c6611fd00b88d86e1679cbcabc693558a6dfc5db5e8d19522fe81f117035df2bf5a36a28f27ba61241c6ac0004c331d91f98d4a6c421a03baa09f5f6cdcd6cac475de4a30cf0c076dd0c46abce349261fed597e1236c7900778690b9c92c66b9d2433d05f9d52d0d739fd8e816c1138de8f4dad0d1c03807af74100aecb7553cd1a07b9f4dbc5f43a190c654509aecb0c935379291aa99c0006df9f21066cb18a2a6aaa8850833ae418331742fc8eea8ca22ea10911d43d6aebc1ec19d759c0b5655cb3046c1c27101c123cd6abb6336dcda7493d3df216a4656a1a57c2c5c3df88404f3c1da4db3aa5fead393fb3333475a3917ca1854578e976b9d1077b5422ec637463259b903f4906cb5b965051c8b0020f9787d3c6efce46023eea32ad4999394766af738f544d747bee4c51ab2980f5d6da814060a533935b6d0aa2c0309f17e907842faec7894743a9e5ceb5ae71ed148180f10631fb1d3ad3d45519f1977a1c4a2b557e7c67530f9332723ce4ca20a467f66ee27079f1b74ca831eb4d28acecb8e60c30b50f2b048508f95020b28a6a0d58afb8becd6f98326ed3dbbb6d1d0c3b3aed479983aaddffb9d816d0f7afd69b37a4c56e70f002c8934122695f6c2336943db5bb94660e127da070a1a5ffb20ed3900e832ef6b2a1ab2cc50ff9b8c442a4c09ec94299759532abc42ad078f7119d20f42521d8d10a716c17aa3d5b9d9370a6192586bc5fdc23350aee1d49ddfb9c8cafd335f55518b2a567f398611d0fe79b2f3be3611e4ae63fee4123a24e837130f3e5de8329a7ac4f01c104da5cb57581837eb0a673eb7ae4cd04ed46c33f68918bb663e1cfe6d3d2b2ee36e42db37e32b97395f0e12835c84498f774859980143f93be0ddf585615ec43bd489db25b2e6de8ccd5755e14d4a02f908ccdfbc5fa0a63b3ec961d38fd0a70542d74930de57cfcd60c968b013acb40e1480a13e0cf4ef06fdbff08b60cad7f94313669239701140f7a8667ec55bc8c9868952a2be366a43495a99ba8d03229e395e4743be038154dad6e01b2ba4b8ad125cdd30fb464095bc05bff93a687e969a546a388e8023aa0185ac9febc3aef8b283ca38b56592de1d88b9b56e3dcd263081fc94f38ce1c52b806b4d8cf4f99b6d9beeb231de5aecf5f013b258f6e98b99abce3373f853c5fc3087a1e71f65f6536c1e75b976b2b40a2e82001ad1c702c58e5601d8f386f0ad1fad823169279504744d139d509df2c3c514bde3eb2a2fb45a71c2785cd8a898f74a3f16ead64c434962061e9e00704856becc5c641668fc686e5826e7acdd5dfa96462438e6c48edbe73567d90b8f7425c5b59b609434b0730184be297c8bbc1b987d5e6e61dc34cbe13ef9cb87cc7578846ee4149b28ceb40f0fe31c0fc709f2c87aa0bbda93f9df6a90f52fa6daf1ca8a123f13fd5522450f724e4cfef33325feb26eb75769a52e950c136da0c0f3f969b8f21559bbd5fb6bf0b0a24fc4b97d05bbfa8b96252f96300eaa74996ae53950bb08d889ce2cf983ab582f3dbf88c05d5dfe3ae646ba0d9e37047b4feb459e7e5d6d7791a1481ec7a2440612e1b2a9f29071435116e33b881724487c176d8faee4be5bc1658a418e0b94341ee12e4cab19c4ef97e78d90db238a56e9052080243046a866a885f8d01ab3f48392b892a0983a99f7a7e560ca4d91aa694c1681f12c7501d0f3dee45f97cb32472236bc39a4fada5c532260d011facc88501480b40476d5fe0c4d9e7e0cf958032b37589bb939e63b85928cdcf34959ec8cb479f0c25b2bab184ef4495d97ff3bfd589fa4a6cee7bfd13940d8b975ab44745492d16247e6dae39565b3ec6c3a8d63e0e9b5acf7c24a3d8653437b7ba5d9d2ffe3982683958f0625f134ccc3e02a4e951b8bc78694a3b261d2bd4bbceead52066c33b4c48cd7d925b82921ecb87d32e30fdb2b3247118f9eeec6519b5c0b43c38f926ec42cb698ac7ccd2b16482b39beab285a6f9713e06e0c1d2fef7c40602458d2b510c85b6339568eb40c7fa726cbea0a2e4676657fd0dea590b75a00978b089e3c815346ac8e9efa8af74cd053beab07be47c348df7fb6becbd6d4abb4db71b12a4a898444534a04b9dc1d86f24faf8bd7aadab3ea8d787e277a9a663bc12fa1e9b29fc6f38e4d1e33d110e276f0aa16ddcf7d99a370910e00e2cfa9a00c8df1c7edb125e822dacadbf4a401ba0db13169f0a361f1c8ab16139dcbc63ef41750e12b2fdb9a620131ccce6f1ca5440baba3a47da716ebdf258cb7349aeb25349ce3b29c1c4f6ca48b2f571096714d88123c4c4ad01fbe99c03ced1ab7dcbb42c51d0f597014049057cbb1345e56abdf447d20c07cc55fd37f06bef41776b7bb85b9fb8c30a49552dff4a2a56f295fde4330724174ed2bd1e73583aa736cff6370acc51d004ac0a89b45edf6bc75040440e1b81a948dafcaa2834bd8968dedbaf436c957fbbd1e02ddf8fa1f2969d5c1cbf646c286e82289b55db82b90731ac8e1a3b4c513a3af6e42e9f4fab4622041cbae1ead3e1d8e0a89e7ba531f807021076942613d5a36a8d2f22d8795395ab173393c59bb8d0c9a13542b024e4af769f200590a1a6feb0e215df8e7e1197d46e10fe42442094090eccfd95848f2dfe8d7b67c8848107a862182d2e584af24e36e812a45ac182b343ec4e6b32258f692255f230ac6b6d6b783647ec7d9b413f9930ec99c7dbfce3eeef1a35ae44b482cac064fe2e230459c5a6a3818eb3da81f5e3887135f112b443e734198a13a3a3bca5439c51cb446a26c881577a95965922c904f6704699f360a0e2d39a8e20855fa59ae09c1a18ac9864d9c8a4c9b7931e489e18e17f8a02de8df6073d2c5794524d87661c1a018a015c1eeaf83794dcfe5f5f963a1a2abec34580d281266dad9f38c95b89066ddf29da25ed679c417fd38b378364e3ef1ec1b07af1ad98c99f17f190e10a217f04e757481fe60ed27a9b15c51b6bb2095d550bf93c2666fd6250f723cfa9d21cde3910a94720250895f77dd7da50c7a185ff1b636feeddfd2fb21242e9dc5e3102809caa19aa68310aa204113a00db09e35184dfe8488a320b3579292761c9449c793f926669d4809d53146e48f6435e9c599e38de5e11b03fa8ff876c8323d3982b9b095289ae41a4e03806b4932c61b571e4bacc3d8d131c254ce4b6fccc44d82b7c4ef42b90deccc9f68a83ffd3dcd465d43dd972b11a547187018075c47c0feae1519bd3385f750940668d6a21679b01fcc60820ccf15549b9d7a8a2ae06c923864c9237b13d8fe515326110617c60950fdb63901a6bac19996fd1c001d62fbb2041b3dd3817c98cb9e991b55e3660138ea84d9b5da2818ad29c3932af3cf56e91e15dd3ccdab1b63c49602e63d504548142b46c2e16728c43933c8cf194704d33ba3f5d06bb9f9fb1d1e5ae835cd53674a1bb257b38bb3ca1f3bd6b1900c95e578f91c14306025b6ae1c489c9f22c30f235b7c752d9fd82a96cfccd3a021565e013e59860f5a39b142689cf95401c1232c4720c6990d87453f9e18b30a2743cc1cd7ac2886fbad8bb3646687670113540e3e3e1034ea590ec1ed7d1bf8134d16e866f00e9696aaf4d71f18a4345d103207479c11b29f66cf0e207619a0cbf7e6d9c3e5bce94733f3be85c0b1255d82928871dc0dfa03150dc31ccb4daaa696018b23bad759d7b6273b25736e441ec3082843f776ef4794fc0ce055c56054d257e68b89adf75ad549db785451ab2fb9cb723500d47417e0d95b9688b21c7ca9eb2ecf941ee8a38d33a482f72df028b92cd4a48336b0ed7752bdc97bf4a81b9ee3891291f508bfeadcfe0777416f51c5346c248cc9f74827aa40519dcbe981108aa4ba51a25bda2a03af378c547316080a87ab4df83820dad744ca918851c03e7727f2ea60d817ff43398ffe53205901b735adea034996639429749d0e0b0091f9bf0fcb8066fefa18441fafb7f1075e863769be43bb0772dc941e65826a5528fb0277fabd62e00035536c88d223950583c5b5772f68209225073c6154a0174b80b191de4af71fab29250057029416d03b38d4567d4342ddf7218bb164d85b459c3b0c08c81607595281f45efe08039913e54b73005f0c6f2d22ccd2a487ddf8b5ea8a377bf518a199f9f351e0ae1f36eccb556b7a0431f09090ab4310d1dafe65b60311bb853cf6c7a25ea1efc0b1419f8303b92e4a15cd248aa462c35af6eaf065d8de2ebf21fb4cc743afe0ab240c24391b4cec1591669acc9ce874f8fe441f65e0130e49672a44793e172446e9d36c23f9aaa90803e0833b05247ca6f189de61f6276752ccfe4c54d82d9823102027ec49a11c8d412f102b60d34ff61d030f3587eb21ca88e7e90f1f973c08c0cdbc735718c1d4f71adacd1812d2b495f1a1283baf068084fe72f5bdcb087f85093fc46c118e6339fa450e64cd03c8dc31f0c0e13957e42d97bd736371019b373542879118562124c76df697efd59cd29fc426c4d636f92e3241eab1b885f31d64ebca5f1b7cdb0c596cd2aa514ab1efa51c708a7f485e2fbb4dad98dbcb1466791724049472fd26a7d95a775cf7a91a52891509e0f508b0ff35c9e5f1dd21cd0c8fc6f73ce09beef64b5d45c355325e3fadfcd8ae397cc2a04dd4ad6d5467ba25bd75b6ec21516150384c2389266c213f0bc88e7f855b1f0d569df8623bd18750e9b0ab42e6e456962326e5aad1bece1cc5e39e25cf8b4d0f464ffc3ba82085c70e23d096a9f992526c7c62b99a5e80ff9c4c6dd43d9c764fb6337e266cfb269a038ed4d2e5e89b620433030e3a7dcb6c575e80c0578dccff89c36d8181a9991a6f37a6563d815efc83e7304c5d8de38f81b557c7671b37cc281439ad10d2af7099fcf27a193239582dc3e77e7eb24453adbda711c2fd67e4698ddecdf7d872ffcac57af1cbc9cd065c8ba94101063c79aab0b307e1d6e2c230b07f69b18d87910d4f6497f100d7781a836af631b671ff675ea96dd9d2e1e6019b8246d3b354f7d9e54697e17b922ae2daacc7e5cdfc3d294f79c1c80be88b7e785a3b1a0dcb263333738000c7784f9a6e4bf79b18305837512d42c8b4dd4ddd9a1be9f47bec67d0fbc76452869d9b60a2263e5a73d54ad362a6fdf660d427ea7ad66de831fc471a989eab1963a092b4da5bd9a9ca53f6762b2f5cc4f3789a9672451c8c7f2ca22c714c397d5e66321166752f50e5d89922436b3c56275e858debb9913d2546a88c077bb6a53208618a56a4bdb56c770031544024b8191078022c383a1dfb3d768237105527ce14f72a57b59b61a61f3d7532ce30104b325a3a36826b90f6e62c92d8006f6f5a9a217e608f98a427aef63381494329448b481a9451cd5485ae2c7904cf3392392c6acbdbc8654163cf6c54f064ec16e5fc95cee51036783a5b7d1a035d4e0d01ee89006824c56d3e3368b9024eb4f3dd870ffb1fa1a4b845885bb60e08568ca2c0a9e063fba89c32fb74563d36c5dc970595152936d17dcf8036f86ea53f750faec509db3ce39f4b0050e22d80cf0d24c5798ad260c27ebbc9abc61919d95421cf1486fec8300b64a44e6f7d806c2d12c3b0407ead109cf41aa8937710ae1744420ef4d04b64a9ef1212b8acda32ec37810da937dee26abd535f8e0101d61ead6710e3042032403cc1f48515c1adf35c61f5e9f62752653013dd6a11a785df1f24d5f0370d59a1bf7a2a3a31bb0d8513da05db12a361e7bc032ab03fb5993a22362863bbf1c03264c52a1f6f0d7809c5082609d1eb9d733bbd9f74dbf15b334d3885a75ee4f287a55d5541744b9c2f34215acdedb8c738fdb9e77344793a9583c30477fdea03ecb98f6f8b9bf71a2119371760eadde375fc3cf1d625888b468ca240c883fe87710e1e947f1979d11cb0ae572838da3e948ad51529a026ceedf9de0bbb4d76422d5023d41109f86f6a49511d3804dab28ea3cb7eb00abb0eb73c7c941540d9d0779f4f0ab77d72bc2a2fcc423c6404b6c6b443b8e474f3503597098d354239e4c56ad0e358b48c423a2c851447a36d9808b7cc80446ba5c93057bf4f7c5212c43e7ec9b5b46d101706089c9d9efebd43ee98cddce728c8d275587e5b0af905c025a436f1378dc77f4b3e741771cd35e1cc71a1c845ecf86cd9774e0bf4e3a3f6543edf77b4f0615f90fb650001d590b43b70aea0a5370acc8f769bcb77909a7286394b1696f59ef8e602cb565ece594f84bfb6258778efb81aab7c68d237b0be4fcb4b81311ab7b061c4be2347fce300db44e4ccc8ee18443b7d9d4186b9013e62aef408354d9d8adde7e2c16cd5135e4bb85ad58ea65c7f0108d395171911a9250c440a79305b071c9f04e2f55994835dd0f725ff402e95c9e263d89a8802649cffbdc06c386b25f287015c8bc8d319af873cb96fe2c440c58083d9e7c0ec37da74530b0c6e029fd184579c7c457a4ea4500fc6e1137f91ed6356a773720eacf2d4608e4c0a090f5c52204ee91c3b2ddbac862447818f84cec9e07d02d5698247b14e7bca95c7c9c7d58f90dd7fd8228886adb8b8cfd02c221efa07fe1679423ef859bb3b0af42cd88b6d3dbacbf7bf8e7808b4d0c59794a8cc07bf67ee34fe13ee2a904b15de3e303eed6f7d9fc27b443f3e8a1fd47651b6598ac5505ba74bfd498100f3f814d949d1f5d5a5a3fd6b42541414f6fddfa9ae745b538973e7a0e1e655e4751a9545f55c9875cca9355b178e30a243f6f486eb0968e437545649e3a810c1c9ae1723eafb2f1d55c72e913be47fc0ee0e632d1dbf289dc25f89a54b9db77c22e44ce636e4e4b59795a9c82229f3793033286ae475b2de90caee4d9086344f418c4f149d79874ffff45de12290c3128f10a52d4a9867aa5f63068bde3725365f6795fa257125b36b36a6c698827c03f52768291a201c68464b4ec2de339edfc868c8caec93b2689149aa1c4ddcbb3294e22fe1bc53b6fe1a21466e86e7dca32e632b103098bae45ac242bfa2457252da1f244fdda57d68c9d163ed60faa850cd04cd165f2c8ed56c3fa8dcbfe1046aaff1e977983619d1f257b4c699bcb959ca793b7a8a2e3ef2dfa7300240d14b28af5b56744732fbd340415fca09f5134ef800162bc72d78a3f5659f513c7400eb4fe781bae1571412299037db6bc52a82a735154d990ea51eccd3c775936e8c4e0d0ff110b53066c2a93a120e69a0dbde22eded79414491e4bd7366e14713c1c64dba1ef99577c156b00cfa27f943b0ce4debe084d813df65fc52932d96c7346016160204444c4e6c4f1d66c8e2b53ae55c36a0f6268db20e5fb2bb1ae68ec1676fce1fc803a3fa7e84e9f99156b0471cbb21bf01468075dd3e6fce1524007e71b6ec8a102b6fe9ea867c55c4fffdad7f91c6c9d2c1d296751a15333c52b108de89315d1922d5271f484cf05b56e7cff02d9753b3b31056b3b182baa4beab212bfe3b630b953a646062b4254d27c0f64c9d2d2d57f20293b9309750f9287e662c6077c89cacbd958ebaa45c2c433d55d6174371f4241c536abe7784bb90255fbffc4e59eb7a609852fd196f916012f9674e00b1ae9cd6fd810b5fc4e9a50ced8b86ab7a3fcc5f49c598c9106bd70336ecb9b186b08fc3041ea69c80a9e91706d24ed98a3a665f050c055b3cab30469855714b3ce3ad9ca35f1388616df436f89d7738b26ebc531dfe2d8ba1e515d2c7a3977a2d5f1b7e81c8e4c994c53124c20009736a622c9ec770bf4d59f2df61de8d6afb6a2818850df3e5ba9b71afacad4cfa89cf762ea9f055491fe1a3812e15d9e918c24c6a7b8243a33ba5cd3c0eab214778bb187a45f686bf6f850172897cc5954d407afaadd9cbc0847f4058a84665426c53a51f05fd73c0e12b73c863098815cc6af6ae1a4350db5288d3b667ebcf103f7b011269918d40e7043dff44245c38209f0995777c373805ff4faf608c3e11368f9cc586a304ced4316e5889c59d40ddd35cedb6122e9b97379635eb03a0bf23fe05da6abc4abdb362c1556ff1c4ce7d6945b4b543d9577451097893cf236ab61a0702dd18de10a445667f601898cdab5930e6a074ebe1ca01b4792c59018329c20f7a2a31d00d5fb2a7b79e17a781dd8beef920b97675fc72963c0c301dde48f6035117c91d297cef52f47b4af2ea0175dd40a68afaef161ad39a90c47aaca169a6d8b3c8bf8cbf1e0a2f1a5e6e299aab34f2dfe661236a96d44d3bd87d52832360faf06e1a154333dc102df19fa3ef1d726258c61b3c110ffa1bdbb543a9142a469fa433ed073680705ba0ce9ad417264647c13bb36be7907442fad6aaf5e0863abab30376f5c69e0eb667cb58099d9e945e2f34169308dc77d668e8a1973aa30c912106680134408aa88e00a82b9f61d275b391a09f1ab10969d921970460aedc5200b13ead5cc6d2603e38390a79d6bf6d22a102bf0b992d9578e91375f16c99e390ab0319d4a640c6d15daca1ca28e8814b7587f69ba0031aba5dfb8c9a14b9a1cef70c953b5a6352137db6e45d43ebd2ac499b2c5e23e5ceb02f0dba4f84d5509e3f4306e3d2602a24bf420b5e681e6918a66c577fd3ae8db8fb72e95279651d9685cfb715bb1fef43a914930f0436f1d655f06f13a7e5a5e5a785c0a7843e96d3163dbf6343361a8461ada7d8ed702bba58b70f8bed5dd4f1fbe02eb997d6c52bd831a8b8a7eb905f157469a32f5792c4df3bea623380786d7fa588c28de556c4d236e40603080cd69cc83a7d0c49719c3f95572a5cdf9febd453d0ec992a63eac5a3d072253096e92fa5d017e7ed6a941b65e0ec02ee6706c45aaa2f66d828b8ebcf71d569044e7c0479ad233f946a8bc4144556262a72d46ce5dcaca762a55d39fcfac0a0ca3214006ea7b8ae345983a006e2448ef3542157edcd16ebceba07c80a56c17750ad8d269371a14e8d2459ff51bdbf02c40f0657dce6da919e27aa00679075d9403368a81ae8eccc093cfe899b3fd741ac5e642eb26453658dba45be9280b92b749ff4e9c56d0c8ff49864686ea34135b56d61403c3d5dfc7703149df45b9fafb8b1cf8a87a42a1b8f02c9261c3c03e5c37264a3e1fb832372035989702a93a3a4e8c4078df416c9ec897f729534a52e07b3d89871ff0aea51dee376e49e732348e108761eadce7242274212fb665b24e6c9a504d5dd6f841324e3e374ae3ef881bb981c6bfb1785c458f755f03c9ec7f6cb87b942e86c348b79404176c35a047be5728f4a1444a219101e87fd8fe1b3a8b1c124acbaa9d00439b9023d215d983147d3ce5cdaf506a5f1125d69bbb115969dcdc0fa7b9a897769a88cde505cca4f67d93574f09b94ee70e20b36a308a91a4bd757eed973f1594d5e0f7101825e730092e4b6175b90e1f3b5ba64ebb870d42a4c37c8227e028ed1eb47438240ad1f3f823cbf68d08bae8148e70f6199bb0dee497e841a411fb32dddc121bc51890bb87a69b2a18d0ff8f18c4fd7bb09faff09d25eecb6217620665b802916f503539991cbfc350ea5b78115f940180666cfabec10e98fddf26ec1a5b3108160249eb8033179341353720275834b2b72222561e44cad9876616ae7ec900da1030784ca21fc462bcb5df3cdec6f3824cba5f315e0b3486de990adcc0865a159b8b743f390a71fbe7e4e5cc2f2208550ac8c2b33eae0b906b09105d9c79087d6f936878937749d21c971890e08486afd8c520b62326dfe3e23bca43ac7bc0c54bed28699550f00bdd5d863c1e22c4297eb7fd8db5f8de8d697715d1c1eaf2cab1887c8e59b02b3cf26f9bde7005856b11f31bcd0be64cc431f852b1bf0e1cab8be1c48e9b01d8dcc5fe95114fffaca10b167e7a1fba272a40ea6bad68dfe6821814f2faad50342ae99b24d34dd7c993f778449832f7226a5300637463c8c49f3e69bf029fa0f583cbbb83d793f0a075f5c2ddc0c33542b6e9e674d2c87ce16ba175dc99b851fb903e0c99df4be962c62e3d0c6f1fac59048712f43fc424b93745f623f8d2dc11c59f2f239fbc152bcaa496d07e43a63ea4b81c5f7c281fa137baf7c9e0742a50a2292939dc59f120b66f9c508c5ac5223c3932ce802f88f6bbbf8e2594870723b2638d1cbe18295cbf9cf5a28011f44264e203fd77e4f1235ed9832ce77ac749efdb9e454094996199de4c8e6ab026f0bbe4f8bc7074b961c8537ba72f6dbe3388218c8af4e4e0ad197ba5bcce13a26577e82a691a29322b10a0cb78e69c01cb4ce0b9f701edf330929da7d588d671709d945003f17554e6d34d4e9f8bea0cf906e03603c812c21e6aee02e0279e4a1e85887d7c0104ae629c9639d4ca3d640b8d59bf35160e337b8195f99ce4ef10befd16961aa68326ca899e92307f2ee45d72de999d7392d452db0f9902d1ea6b637a7c67fcc87732a836026f5c80bd73efa1b59100fdc3c85d05ba8aed99626ec2c4e705481751592ac5f159949ed7a9af37abbc3b3df10748bdc17db3b42bb727eca95e49c5091b542e6c34fdb8aba822e8fd5eaa92de924a807bf71b0809c78ab3f139532cccacf470965b1fbbf10866d9cefe5ceb1ce22bb777614868204e4c0ee990483d2e182c859021528a8f1aa46a51fe3b41421cbc7e62c9eae843facc6f4a13ac22d84ffea15de39064fd3ca8fd92b349abd9a78f2d61b9aa56de4ca0b490e575f9a6c3fcfa762cb2d24ee565654b984bfcac78faea239d202e2471c81fa69788b2043e824c845441e6d44046774cc076053bc1320d76e6d5249558f6219d326115d2a930ca2a5e35fc70e7b0db8e5c5fe20a0bfebfbd63803d5b9746c890d56ea5d5501c9ebd931566577f90d53a4c32f179650b283b47304c2de0d521f0b67053eb483d0ce91268824969320c403539fc31c8a0c1e2ad86bf1c3e0dd9834aedd9ca0ce8535a3f3dde919ada76a0b192007789bc836d22e968d96ddd92129eda102c2e1390d0ad63355dd9ff631281fca86b9e38aa4c85199b6f5ae39ea081835c41df9f076ac9f8102812e78a5c5f11c83151ce8a0f83faf69b84fd75dcdb6ac753ac1b5e2a884a3ee13a6983f81e5f491c254c25292be7094fca8fe4c81b070aa3b2859272dc648e00a50e38c2390264bca0ef82f6ae2c9db03fbe9bc830fae750000000000