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 71447 655d8c319fa4500a2afb7cb0ec70d44a5006365e32998e281a8a5f0980ee9fbd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
302d852a4f35cf5779d0ac285c36583567e2d1cdd3857613debb4860ba57d068
Certificate Block Hash
655d8c319fa4500a2afb7cb0ec70d44a5006365e32998e281a8a5f0980ee9fbd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008129000010010100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000f50102f0c7defcb741bbbe723b888328828582bbcd7eab64015b5ae963cc657897864323a1a0d626ac7fc8f1c82dbab9e7815f29530570c5fb1cbc06bd728e366e1296b9aaf098eaf8ba155f6c09554be663fb1a662a8a73b30700000000000000000200000002008129000010010100

Raw Header Hex

00004020cf6c6726c92e332bb34c06a3763cd8f3d96d2e0c8e24d36455fedcfb359ceb22f6837e579686f0c152271d4b56b00181ad0c815592cf93d01b7cbc7ffb98aeed14b12a6ac3f7001868d057ba6048bbde137685d3cdd1e2673558365c28acd07957cf354f2a852d30

Proof Data Hex

59,560 bytes
121216020307c49edf9d2b6eb8b488728c71363c52805c26a6425b54269df20180e7afd4787649b18ecdd834a9664fd98ed4c445ab39dbd5a5b4349a9f6e3638dff5c4f1997378ab85a92300c6d6e2ca9092861dfdfce19ee06bb06004ec8cfd6d176423ba69b307d0a5942215fe65d6ab654bf587842495649e325c18ef63e6de625362da9c5f6dcf558a9e29b8f150a916ae092d169aceb0e4d6516ba48cfe9abb36f61cef1b239c8db7e47290524b58958247eb1d908555bcd23afeb78a5978bd6a9aed7879fd1fd13150a6949a041c1da3cbc35453674c026dd50a42303d289cc27406a47185076d51557461b9cfab98d20b52b64417927198b903d3772c2211e4aad1da341d536926989780dd7f4a0c8228e108c462258ace8c000071ec535f6897f41d79a9b2e91fcb445eae6126a364c5f3ad2f11d11f6c93a433a7b65664a171d721004fbb0066f2e7c7686378c84e6474f4aba58c4ad5a58bc99c110c409e2f6bf0a7be410e7ca47ec5f6de14553c1640bc8a40fca4b213439855c8891acd7ec231bfeeec96d796059cd5599d16faad73742f597cd87f17f3d4f9025dcfcea340bf2bbf2f3588b3f1c437bd04f019876a9eeea9165701323200501744171677af8f14c2dc4fa50ec1ecab36b7bb963e4afa90c546093c86f92a4a1e9ba309fd6afa6655a778e5c99537a1bd188df7b1335a4ee427d45c18f733e22a8a87d1fa0c79efcf16eb5304cde307a3b8a988ad85754edb2ada903b052ff580e28aad2855630986201fe13cfb4323574e6e3c8269c25f18f90e598f1ba6b29f6f97bd0bdbebba932b55d7ded9f4f0217df5682b0161565d229b83deb6a3b2a21a9fe8974d73dabd3027a358b40262a257f6634f74b0348da91e172ade34c1db2a7d2f7bc92cb10f051d2fdca314d0bc39438362afb03f743c200deca208fb3ce461723b6950a1684a3701fb1a2f8329d89388edcfd0a7ed36e96c612d5127c854aaffb1030a4847639020451694ce6bdf95ec9a1390c307aa19bab29be08486c609d820d209c29790d505714ece4f0b03bf0a6fa7aa157f1a92bbf72ef574f5cc917b065fa2fdeef1198556eae25ec8fb5ce75343c6adb2a6f42e2309d4cc968e14e0b6385a62fe8b1ba496d3c0278b3ba50068d745cee654cd9b1634123b70753fabd66b785be68f97aadbe7cbdfd7461e7af33a135a3aee9aa90b2496a2254a8a06233ce0b9e6687d9e813cc251bf8f4702a8c58273151908b82a39f93595ed7797133f3e204e7583fd5a1da81dcb97937b0fc247d6b108fea26aed97b8cf02a0d4c8bc909497d695b91cb37714aca4682490e9637469531ad3699795de5a84db7cb59144321921365d1c1713dbae08bc8dfcc71ece78a0e2671fcbecae20a12a24bba7549ec8311b724a4cdf17ef458f2a783ae3972345e3d7869e53651bfedd45fb6a5277e3d201a2df86bb236e676a1f869d41df2960bd8d2203033ed8a65ef344c4262d93084a6b73fb31c9b2bd7be2e0ffacf52a2d179d6de118f5c436c5939a89ad0b815ec69d0a0467da4302bac710fd5c640ab1192cecebd5fa9d5495fbad1beeec543084a0a19cf0dcc9b798dbdb808c8d57786b6712d33fd8a15d07a240abac483bb1cee4830fdc0bf1bee7959a9ce18d29a548fd6d0cb277b0a314f7218eba26c3bd1d8bad1f50b761b60f27b7799a1382b82a461e5db1b5e3d2f7353a482f8fe4d8ed303d3137b66e0732e9beeb4c850f6474cc9909441dc4f3a7f4460c5b091e0372fd01fd1a114831e371dcc9e4d11d7c494daf5f6089ac110fd9c6a29f6baff0e78eafc26245de608401f9ac7ae24650fbe37e66a779afb61ef662bcd0b35c92c28b62d0e8be269a08108da693e1620ae2a59f4c2031cae1f9f91c7f485cd1af9d095b37247e4ebf6dc42b758c03e805839f0081c33a49d17b08334ebb6ea55a80a1effd5afb94d9bc31abbf39ddf72f382ff6e4a7f8d545aae7f640c64e76fc0f29f5c625497948886390db9e489fb54033eb6dd38045c9612d6f76728e52fea66852a8ff2286024bd2234916a3376a60c117339f557658df73e4eaa742f209e52751a0085e80c2f3e67408fbf9a81eb5e3a6393a75b37599c7bfb089f61e8349f1e1545ff8ef75e58d102313094c535bab67438fac1bba9b9d8963d1f023ca49b72615ac77ad8cb15aa933e338b9d270223b6297d596573bc1f1492a8026fcbe884adcf2863a343c7c6b0b4703008302b4c5551e3356cda9e440abb9328ed1da372c40a80f185b07aebdb9430664ef5df58ad3bc4e66f5f5111f194d1d79824a2a21c1c26b4644d26914fdd6a2b905a61004b668d711d9c1fa03eb51f9801c295d88762e32b6101b8eaced8b837434beceb87be58089d07afe62b4ca7b70a9df8d9c659dbef907c79ee8c86c6016ac69fa12026c5eb81ce00f9cacfd93778910e7faedc058e6819cfc9c15470d30b5d5376997e2ba008e9c230b81db1192e7dc403f40b2ecb8351fe09aa7849a266661dc38e71da128dfd4d58ea36cfca729f9ef68e0c3b0eda4bf2590cbd667c8c15cb3f73916a282d6d2eee209c1b5a023e453bcad571bf615e1e4e5e1112d71867763c66d99042c4b3d7c1bcb29750049c86c1ea4dfbe291a24a0b88b5fa7883efb66562b04636658deae97d4ae142e35e564bad942534703b73221efdc330da68b8fb48e7fb2e3fd0f69e80365fdcafe3b2fcf2e717fac5296e479ed92dcc0795ce280bdb363c0071a89ba25ffd27394008f67e4731c5bc4410b5298ce97a18b8778bbd398fc874f34b92ffcaa95fa6d5c26a898e42691753ac94e9ca95d165d1bc81314fac273a063fce607e0d52811cb88496ddd8278776ac83de1ada4d8eed31ad3efeca511ab286b3b08ca80a1f003bdb9ec55fd27f8352c8188ee67e18873ca6ca79d8575a48458fce0292aca1a5f9f2c3fdc111d64c471923a91f52ca20caf8641d32665db2ab762097a8d0c6574983b15af2eb3a8b11cdc6ecb7cf40892e20ed55e593dcfc2f2b2edf21d1c5335262675c4d934a4794980af0a394655b1e32459b05b8b163ff4921a3fadc0b876ad6c544e757dd430b1e52cffccf3cf246a40fe8e6b8891bdea259b3ec7e82870692d59d5d9aab928a38c201501449b302716b1c64ce4d6488ad7d244631ce000a93bf8b7194d54b45093963208b752fcc4c51373696d7827d2a314fc4b9ed7064d168b82cbc2e118b39f3cc9a0d5a9cc7c0eff7a6d63d269f7b522de5e4891b1be850ea2faa9b34ee1dcc3431103d8295f27eb1f33dd52a279f4972ffd1716183cfdc3e10e1ee542768e0d4dc7d8c05308f9ad336fe02006ba46bd737da272287ed301c07d5db220ac5c8c0fa7af65656989f91ae98583d5b226afdae78825a4929480af172aa54d427d31b9b54c4722dfa302701cc9edd93c6c8284ff174c15913ca128de1db7685a78025195d24134d41a7500f7258faa3219c49ae7ed3dc469968dc05d925b4699d95d08c82531f63cb23ef33542510a7d9a425ff677060f756d2940a10f104940954c64189bf67e3967e91bad40be21567ffccd9bc12bad481af311e14ef4ef713bef0a55a35b53e45976cb7f022a8eb57d754c3b5ce8de50a943effb82672b82d67941cba821d1668283fb0a5c3a1b1bbdad4cfb0f24e73d586b6107a29291598d9d1fdad9ca05eeb4b3db871d67a3073676540940105560cbd62ba3a346a6fa284930a0af8053c674ee281b9c9d80426b7a7c397bca2eefed9c6ef0da948f10901acf098f6fc5f259e8b7bbd715a64a173ce7027a6ccd206038783a835a2a5a453e7f94253e2806f7fe0e8432a4539773cc985e06bfbaaa49ff9a28f0e74ef7b9d4484b3a405c33a6c4d98a18063c8e63e13fcfeccb15bbc66877de961bc56a4c78e5bd5e160cfb4fef83e7ace6a2ee944895ec47ae294f134a1fefed6019eb3ff2befb934b77053f1bc482778b1901fdf22990633bdce1317036e7971b5cf7b11b58560e4b951ac73ac836826f24334cd87e517d8cf2b77c1d94746f641f117ab7dfed2566a9335bcb15860773a14e376da3c6f22408056c1ef4d2610754860b89952e4c6cb613377188a8f3535048f2dfa9f8ab3aa1d2a9e8956e936618266b663d05d22a43ebf153ecfb93a7e62d42856006ce2f8efa9e14d50d0f7748835bc2d8b099b1c353ec05a0c1783e2406d796486c37e2972be3416ea6f8b6e5a65511853b7fbbb8bbe09e45ae173317db67a2596b0c8db25ea2e5e30bdca6009d2c12d55be62b7f3e4c56d8faba25291dd7a4560bdff698eefe9b66a07269938535b31c4ab0d19a1aa890e09c4e773093242919d765d4da390cf0a4b94cbb588f6e27608008f6e0162e82e61cf46509a1ee9961707009b74deef5b448c6333e96ed69f9ab99add5b920b9a688e80ac034383a66e34b4f7db364cd9c09d37b8cb3acc96b183253bcf3301186b061649230bc4053f319b323070826f70c4a9efb66a48ca593899f926a651d20da0c234bf37b31da4845f729e81617ea1d61d71252ab9765b1ca4083f8f00e00ccac3391cd915c9af82fe32cb38f17aef1460a6f57e2553fe669a9839eceecceff2b927b7d792f8d93bb5568de8b220b319f659c2f89cce3f60ae3a940708f5ccfd263da45e79a9f1657880842bc41a1a4363d061cb4aee21295c5447ee18ed2e5ebc04c992725166ecc31df418969742ce5611a6fc69e11c6d2ebc0d4a0eb8bbdf57e730e3b2df8afbb1a7e5e0b37dee09b3cb3978af2794ebc176db726dc5ebb20c5691d87dfa0a39b4ec23e78dadc885cb10431922ad92d0c5c6ddfb5989a526cd22f0af3b487eb6ab83962158b21b49e013550c8119bf4af5bbd2c00d0f9c26f41964e8c6906b6371eabda91356756d8e99ba4928589366fb39f6673b43f269641171f0447e9d4b28cc921837e29719d445519a0369c8ee6bb6ae129e32c9c87a39e4f56cbf6ca6ce21e21c1725778d5ad5c5ef2763c2d9a001dea660690885fc5374102ba8e26bd9fa617e246a9c1b6c460b7e98c050b875ec23539da283b0d863647de3cef4c34afc3e3cac1926bda90e3e14fe836b2c0feb572b6b393b7377890bc84b31b3ad5556cc7690f1c94f5481fa8d628bbfcc11c194a362bcec5fc730d64162ba350e32a95ff8313c74b5033c94275623fad976c9ddd046baa565a6c65c69daf97e405009a77dffb7e39ca96b91b8780789b3763bfdca80cb3a046c7c01aa608d26f4a7e4b10a40c63cf87738d0b5bc86c70772f37f3e73851c0c295e3a91a4ffc7fbc493e55ae67628de9ac412384e7649557ac3da0cfa41e51f3970637504da909f61d4d84350268855b750853b7d0ef2850a941f6978e42a2b1f8484c4fde4991ad9c16cb160942be7ebaa52109f00e55efe23c28df09690abbf7b00af344e236d9434f9cf2f4311867eaefe34e1b1be18f4c84194ccc0602ee158cc016bd4aa96390bee84b6df22dab1348d9c8fe36bc66f470138e35345fbcaa671ed047b178dedb545c25d28bf332897dcc3ac52dfb5cdaf3b750fe33af06d897ec051c9c7a10bdebaa2c8638999748f23e5f35a774d360ddf56ec36839863fa9102df5256998bcf3b8ac8a3ea9735c3261cbc7742238266ed576b9913a16b01eaa74494ee70c30fe05137d56c2814cc805c96a5e04ce3c79136afed320a0025ddda39354fd4142b0f7639bf44f65b576ee2ca6093c0e53b6ccaca7632214867d0c36ab6027fac381b38742612c7df78176d94a9c3eef012ada73b52eca0db0bfb1bdb2219f43c0be18a43a369d25ae01e1045c363623686cdabbd0227e90570b0bcb863c3a70e4cdd2ea4c40a9187b65a505d91b1374195ebb9eaa23a6ad4cc47602a5cdf172a6650434f07078ecb0e2ba16cfc4723174931729f284277eec56cc233be06ef8a0de2ce23f2452890ab31daf35948653745d54260b04466726ce1ebb0bc58d9d6e2f6bf075dc4483a9d80f0b9a97806d173044331cd5ad5b0c9e581917f0f1e733d3cbe5e390d96979267c764f423c5a1c8471cadbdae98d4bfff0a951973fc99dbebcdbe90f340702b629186ce636b3f24a3cef1ba78d305f8bc41386c6801ffac922b1b0cf013b8e6eb96c03b45076e2ddc1dff91e22a0c53afe04bd265e6670ee5a47513a6cb443987e690201405743719c18abc8080240f2800ba32999dee3d100eef490d245492d53b8e9a1ef951f5a45f082c4a7ab765a624a445f04157d880e68516520be9f563d05ab77910157c2687fcb10e55f5090f52b5f2efdf6d2037e47fce2d8afe277073c85fb0adecaa82fe0c215bffaa2338ee0d6d7679048243089c22dffe16c6f458404e98c2db42089ad87ef817d9acaa3bb76ee7528aa19ff6f93f98e8454e1da04a02ba53a08dcaf35353afbc04e0e6e87770b496508f3873c73db79b7908903f9191065477c64ad070d35ea07d492b6f147d0bcd94e75547bfaecb7d6f7bd3dbf02ec251e1686903999678dac5bc7aec885e5de9a9934bbbfb1f9ce6d20ff37167f914e54a55f48517ba559c29650dab3cc04d5cfe3d40e295eed78b43e24539060103089d3a225a89be736bb8f343ab9c40c9d7c807b3ff644d4db898e00808c0d1fecc5d7689331bd3cc43ab059d2020414b20cc94ace91b8eb7d06071a9c2a2888d97a463492aaa303727077d23dae19cc0b2cf513e1aaca364db571201e5a6bf2889168c836eda0ae41d2d6894d50eebed575252310887433d5839768e93a8ec22d0e32cb44ae30f2d0770cbdfe841a6fd4cdddab912405993f760aeddd4255aca28f76ec78b98d1d579a2eaeed835138879264028c1ea52747e9d9b97a3adfde8d74ca05feead06daa7523ff0812286ed8a36bde8aa128f4f6e510fdcb8249f70df1bc86ee342952506fe466ee7aad024089f0e81db2662977631242e2a9c73c326b35f666502f85d83bfacc7d5da5dded7b854e22559722eaa5a998b1eb499d5da3e7df39770e5dae558265814568307ea09beea4d1d7776b60e6ca774edc0eed855b3ec00f36951bf6ad0aee70f2e57d837c46f64605169ca86cfdf40e5dedbd4aa0de46aa369c5ab24436188bc413ee4e79943ff96abc58eeb15b5fc4d7a4b638b94f42bfe833bc1187c80018a3bf79dcc8eacfb31ab15a2ff2de1ddde7390c75388ebd711382f1ecd1a0afa5513ac6308e72fa750ac3e1e0c7f2b44b32b798549e0e7dff055c3410267ac8067e6e3843e628828c6a4d87c575e7c7ef2bd6d243a4262d79c3972750a38da773d1c01cb1d69602e4e9528a755704e374f73ee85c16f802fc96a6bc1944b1bf82aa8e18d8d309e488788443b642997b7d45cd029fe1b777072b01c46fd3db9b5e23dfa0a3c44238a6d2af24877826dd6779d45736737965a365a5c1a067d5c908157eea616585c4515003700e489a6519033a6ba23ec07a92bc13efdf7f7cc5e27cc3ab72ebf3fb314a851a9d2b99f2d94ae4c46f55ba43d78839ab0ee1f59232532e04243ee26cd1f0483a0d57fe3bb84a5d7f5ed1529c13857982d5a0f63a05448162810579b68762ec5cb9a6dbd89ca77423520fe8ada98a71e5a8281a352d788ba8f2005e2e3d772ad5fe888b737cee07f88747b472fa4f9bfb5d5e0abdaa0ad32f320d32fa3f3d7962d7a725deb812b5a1b85b55b6e4c493f0877bdff3af3f4c8bb96354a2a6e2c7cbcb1d94424cc96d9467cd217a8a82a7bba83caf63568633ac504d4af1093f8bac6efaf77d54107f313086309f344a386cfe70235ef5e394e57fb164d9c8d8fd1e2f2cc112c3ac5f151de50d12ddcace91b2a20a8bdb19498929de69a5e72440ab4663caa3effb585ba3198ff8a08bfb43d7c2878ad7dda0d57983a09c4807e09b85e6ce249fc1d839672997b74b70c40ce1145967ee79291fce51a38920e92484860f3f0f1b71c0b55a1eaa5f48f94289516bb759bb5fda70e178201537aa05cce28563be23138ddaffd5bdea30211ca8ae9b47f4e41adf2fb299bd3f0f45c539291a2298ee6f645fcaa3071d753db29520729982a7d5f418ce40fcd592defa7e67f5dbaaff5b57a0df6312d1c05cf22c81556f7b3dcc35a9623d1c5da4f6c3250a787dd085dcd3928b746f125bafe9f353d7ccb9ccd5e90a5b031986cc533808c249ab1b984fac5a6f42f015e02fde06acebb7aed7898f17a1cab6d9c42f1eb5da9d8ab4c51f47ff3744a36e2609adb3dfda568d5571b3562bdbf2143a5c9b9f8ad0d076c3ad9b00072a7af0b81652b165f508bf474a8a97226a6391a83280ba2b6da5c8a494dbea2de000d2b6dc6aebc97596824f1303712e27af4c4ab5752d965d97b79e38991b998c62e92df118317be9382e07214fe57f387456629e41d1854f6487df93e718c4c0881b3e53b04a790bf3ea2a75f1f5a6031e5db179bcea2f07941baa93f2100519a6f7386f9aa85b518f5fe60b71173f5e33ff095d5e24b275d040139633b6eadc8f6160eaf053043739ee809eeef76f419ad5b51cd6dd1ec0ce4342a11e0045f9f0592fcc65267608ad8f66858038a57f06a088b40fcb8d92a852e9794ad821a8853b47a67c72adb087ae90268ec47e954103520fab023e5ec567c5e0c0ee992af2968c3c34d27059cf962def7c3f2c5c3f573bb07fb09de6e0e8dfc74722ad43d073668fedd79f8f034597bf4e43fba38c59bc428ca47c73427980d5166c5587e8f33f823aea37ea72c47288673913e1f724dafb323f206a1404be5aeb5287aa86abadc3bf5180de18fe8ac440342891adbeba80235b7f1ec807e8b96617177acd1be0c553222c020f851737c43c87f4563968a85b6a4e2b72f6401be5da4fd567b994e5c0d7af3b01b0d7b9f2264f3e66ddcdd38dfbc775649add2e5d2c664cee6b89998cc2de06e65e8f9800cdc114e53c350db331730d019cea2a30285cfbfbbfb1bc2e0617106ab8b31d769551427177f93c40bd286bb3e105858a8b41d395950df73f5fbc52551823ddf0f27d8079e7b7b721f02234796a430870e7f18f9b58abe32e03eff94a4f25d28a8f59999818d4bdf062cedb67d8f9bb82a536501d10ac987a14d5071db8b7c491400657b81228b81de3c49593a20dbec664fddd5c920f9218cae3ad401ba5c198cc27f962b41cb76210479cc0923fabf8c55edea10f3f60989be1d0f69df65c0762b127a65d58f7ab17b81ea2b7f8474033b6d256ba56cc9eb649c007d75df75dbac48c55729f9454c4b4ff07b2dab04c42755ab2948143b21d51a64b236ba1084d97c9cc01318ef314d843cd3fe46aa5d6a5fce92e370dd805ecddbf5cb6ca91b1757cad4068522e8897d8cfaca3e9a72292dc40d793bf303f3e1af209022e2530d582d2cf4809be60abf3e9b34f2abd3192b4560289e3686b87825b9d406ea97b7eb52d465ccb3da14ca88b7207f3df8a85204366d8f2999323388f73810396c00b9815a18314dbefa88b800977859485d0b484faaacd2c7f4638ed1243e499c945114b6b0544882532183b95526e782909721af8ef50327be7318c31b65e7e5444501b39229d9b5756ee53fb3a01eb2dbdc0d686daba9bb8d572008fa9a628d837f08097ee5b75edf0e47a1739c17ccaa7845d06fd1881fde9e4ab4848973d1793924f4f3ed2c50df3b04c901f63f989ba8507c5676b6dabecceebd88973c27fa165c79f7795d359ec5ec735b10248bb15e87e68ea2c0c2e3135b937188b3c1131d096ac12d920616ae3dc1493f34527f00650ede397cce26dddd28b6e6ae91e050ebce5bea15a597aa5115d14f3b00504f31999ea91af5d6b177c95b7138e69b6e1a899d3f3dd606b49c974abf701ac51d325d0ac33d99d99b490d35fa9262e3bfa7ee0c5224d1a28338ba129fa58267b46d18b8ec6b2860f4ce5fd0d6f1df8c7a8a0ffd8fb8f416260b28c1c2b9999e1022d0dd6c4913a6ae666b0498829874a5f514c313a4be2793a7350d4ced56fadfbec6760ebf72bbabd2abb3418910569e4206391b10442b46a55d8608e7a07e00d4f43e372a15ab666571371a3e87c51fcf408218f2c5d44a81766dc31104647c2960dcdf49b7c48782126e310944cc87c38d9aa6431a04000ed64f66a516c989aca016416f4f8d3aacc364d68f4460e3b3065715bffe1379ab44fe05eb227d3f1dc0e62b85cfcf2c167d0ea0ef88c41a2948fcf635aaaa3dd13f771460b792f1ba10146347b4c747fbbac659be948e1aba8e7562da856e1b83e4eabed46df5f87195a61de08eef75a56c4b8e934c5d11b098b9d532cadb8351b71b20c6ea8e920432ad4da37489e7f642b4a81d992efe8bd6cd728d248ac0baa2b02da9a00545d757c0a0f29a4b0cb5d38eec7da297ecde4daa78fc9a0515d36d071b44178bd15545d613bd50b68d6bee6a0fe449141c37120d1f7b19ca28e58b4cc1c93e35293079fc25e506be4e5f90211e7bfa45fda61b9c601145ec83cf2c7a26c1b1899741b3ddab34dd410044e17a11d3f5adea05a7f94e525fac95de9d72829f93a23a02ef54d4f8b75aeff4154e8543b9b38b44e122f966a181dfc9b11bb4341e317e60a9679d503601950ab208446f1c82cd1e6470f765e834422ac84c37be2a6bb33fa6936c77f518643b6726487df8d877636b3a32f67db06da308a6eb4adb5e916ba9825948b48e589e4d5c1e034d279bca5e9f053e19900edc2526282547ce5a6749812834e7a9221a1027e84e0888f79026241aded1770ed46c511a61e94c4228fbd4f8d652a8f6c63378d79407d782d2093304852535f92c68bcce46536d016a786aa96e8881614fc4f59a482c8a34c3fa8d7b6628cf2ef78dac7efcf3cff80f93f3cdba088efca3710d49e4b0494858437ebde8dfaf585afd5e7a0e25cf17bf0275f3c6080d0ba3e3fa432066985b11d14ee26b348ff4699274628c1ea28a3dccab945d95fe20def88d9a45ef301702c53e0333c86e65a760ed520d534a5e8d34aab906ddc445523f0215c0bc66650ddd91e36d8946215b07eab2bed26df02febbc91845a7cdf2fd385cd33730966a87936fec9383421f6b26173bb0fe2f7d1cc8deae37653e41b647ed71f8858b62ef4ef9a239968f7ecd9900b6b092ca5fab5a02552a694ec0ec9c0aebebbf8665c5bc96670367c732c7e775b0969e6a03fa2a8d0cb5dfcc3b38c2d5cf70b1450e14ecd688afd78feddc9cb1c24bca313e633be1a5bf362ed7cc74b02664909edb1e353ccfc1fae642de90978b64708b0767e1161a83e23342ca990f1ccd0c0954bbbdad244fdf117ce6dc8d7432ce9da0e4260fc2c2b3f3cd12b99b01a7a1e366ccc79c4a0447a896e1cccbc1b253c92a8df0facb14daf1912e3d3b174105e22b53f2a167feb67d6595677a4b593aacdc69b35278be5b78e6398dcaefb6ba8115f5b02abd9e342ad678e548e848fdfe8bee5c7669697abb5b2627e4dc23f7e7714e39387d085922ac15b81395201ad75722166f771b2415b45eb224e300cdb51e66a3cf6bef9feccf4956f04ae6b73fe37b6befff9b20d0c1077691221e1d985f0bfdf753849d38c40be96ff98309798d72cc12dad18f95b0c5077f801396e13bf631d84594d4e9fff42d6aeb26e64f4954eadcd23e81f7c981d98515f973abe37db17704c448a6cf175c8cca0cfd272b8366be5fa975e82184eec374eb8342a4ddf1a12c5bdf63c70d1f597cd6b895c759ada6e665fe191d27a07082fe0fc4c9caa6c5d027e6de504ba2c5ad5e05b47f96c6c9f2f119220f80253332d4869826997994e433237c24564dd0a6fdbeb9b7837484df12e445a3394654727ec27471e26556482aa0e04f8e0fd91e5d131b248d624e4d3e079aa586a1b5301a4c0026ce84af3f180fb4bd680a9f9079a1b56b12e8712634e1b842f98273db6fb47b3af27a4b258da84ec6dba35c7e0420a22375da3a9626257ff554ba547d83c9c31a3d77ae22f2e1a10f54314088e4c2d567a97f42391e6eaf1466e3356675a363919198242cd98ac70042a1c6ba1e4416618f64deb6863db78001c1857a007b9441ff2efb786bb9fac4e7d10951b9bee309886cdb69a39087df895e797d6068c4c3363e5cb7f25c4916b22d3f4bf12bdd1cd5bbb2af275d76b4c2215f3ee38d717b8885f6e51ad762007e2a317127aba41bef3ff35a0b6a4a641660ca654bf76f40d1f2e7f128fb3b364bdbf9667fca0a1b83a17bb266bce809f108157cc70c273af52321f744709d10e91399e745e5b439a782c837993570a9d2bdb7ca144b802cd17e302a5b9f202372076b17a4210925337891043cf3f5b16896cd7e19fa5cc7ff8f19ae6fe680304292ea57daca144c2565befa920c0bbd3c378fd48e4b5bd5a3bb2da57ad929c31dc8028a2cde6b6f05f3af67ac41367b958643f96e4a5e901916ec8287effa15561547e0d1deaf1c998107c541fbf2ab7bb25dc29c753ef4fe040dc939dd348c76e9935cc604df90eb4d7ca4e4afde4b4714f2525842a92d807267f71500c4cc97f8a48712cbad2f431bb53d5d14f7570bdf151f4e6080bffb34226bbdc0093d1b22ec669699d39d9b28be9529b1341aa74c021e08fe09dbba4d7fc258231a231e50c941c2930ddda11433223dec4fd6d444202496278a4ce4e4f0e00e85473d96094e7892cd6c24fe2c660ff69b117d09e84d9748d26a0ee9357fc77490658c776327888748a5a172d0f111e85a99b1dc24fed2d13921f6bdecd38000398a00b4eaa97da0102432ebd998f67cb8d724ac1cdb08a8105bd4d95225382d006ce3e8974bfcd429c5aad90c4fea81e95c2b85e9669b2bfe8dd8bf3439f40b766d8888edd2034f37f1a70dce93a818baa4f1619f140fe830475136e294b0a3f84c48a5769b3351a4b784d70248738c263eec367f205f46362aa723dab90f58f56cae795acef5c55b24a1b22a0d49eabac175e6aa74145d05e9119e9ede00ff947c98c12dada43f1db4d436249ac18196ce3057f420cae8071b6f2727ac66aaffce13f7cda4307d3f9b79834b1eaac149148b8c954c6d6a48e12c70003625daf7baf534463bb96b19294728f8900054bcaaeb31bfc04b7eec17d1035eed39586bdb1326f01353497b36ae1b4674a5ec00aa64f949614954d66d8db200b39c53bcea70659d5346537ecad9b6d13a1016e36d65ee9262a4fe08c965db5f2bfdbd3a16dcddb3b3612a19aef327ee27562fbc993656ecbca4952988bb86fb0f6a7bed08e43cbeb5c5a8d71f13bc4d678387896904097003445e017ec8255c5cf81a22122bd9fc8ce0ea9c88487dd1f0066b04b27c59e30924196e9e9dcd6ae639a32c6f39aeecc5169f54286d67bd3ff347b3abff636973fa617a2bd69ae1707c99d4c84cb0236ab159233bb6b137c316d9c88c76812783b5621c96fa8eb304e88bae1a163ab3aa10a9604a41a9b2e88aa1ed1a74c9c9b9c7252164146dd403015e4d4dd4113eb32b2a34717d9d984d5218b15ffc17d762f816f72c7bd2320fcd51d1d00ba76b76bf6b0296d49236cf9302c02299a73014729f0441458f43845fa1ddcfa1b0638aa3ca947e7a352e91f7c8a78dcad92c23a338ea4de25a1816c630385b123bcd8198f5df25c9657fe70e923fc1383e87d8fa7c4cfc1dce0f9b84fd5987768096818dd3539638588111221326110833b0d9a48851cac8612b62e6031eef8e4880163efae4d25ed7ae8182a806db3d0afde86fb115c6aa9ed390b37383101d3296f31b43c8e961b1b855f8d5efe59ee95d4f773ecb4f2e745da58a0141f52fdf8a0b0edd342bab5b1d888313cbe7b0d3d4376bf68ff4b69a45e2aab0dc0dd13d09da06f4701cbed6983d227975bc5ecfb913471ee88871067a5c892ed5de75558fac8178cd9025d60063b6e216c36206b10d11668cdd78b6b1b6ae5a5cde9d43e5c6862b01f7a72889cd5e9f4e7416ba777eebf833037a8b3cd12ec8263b050308b438cbe90cd84abb0694e0835f704db48897e574e5832ceb7ebb9e60d7d627edfc7525e17fb028e26d0cc254d5afc9e9af57d0a4ddfba87f3cf5304fede22fdec634c154817a1b45ccac936a1b4fac0874b20f9f37fbca82f1ca2fbfd36bf47510a834dc09c0132ecd67ca39d21a258ff924f4c77fc6b4c502cca5fdf14fa82cc28e0f56715d98a9d8c2ed4660ab296511a04b9aefcc37d399f437d2f25360375f72a5908bf12926028e3e4b564fa956b2597a197cc665c0020b99713c2ba6c564bbe4c728c21367f556491d7b27dc64091e518be355781f44fbf50bb59c4840f92ae5f1e3917041c0dbfe5a4eeed070f86cfd4712953fbdd512b958ead2855a02c1e69bb57a885409e84671a87aa9593a921a2a8486705fea27e95116dfa41ea9250760291edaae46eddb87540c80220913504cab1f76185b248d8a46ba62f55ec585b853d65d32b0d54bcaf5a077cddf6c4b4b07cfa0947768f714c32ee31046d4aae568460d5e04ecf22a89e1a4d1384437acc09ef2f8c212f95f3fd2871bf92f9e168bf10b1f7b6c8994ba95b3cdce3e28f526bec6e696e9ff6d8f294f55d99cf72b6d228dfe35e74f1c09659dd06c4e1021a8cc6f340e1de8f3adce0e2736124c77182364dc4fc7fbe23d5891bbdce935be3ca8567bb3f608a215c8fdc650e9461bcbe3ed1ca04ac26ca143a7d11d38bf05d996490b054c00784c5aa0d19a80f2a223bc7c848f450a572e1b96b507ddf6e2eca99a27ff626b17908c94921b1f4bd131feb425b570c9d462f8a0186d90105a57dbeddb8a49202028e3f0f169335f214ea0f85b133eccef077bb9eb5d571df4223937f53d4849893f2feac2ea4553d7f9e36a4eb8276b394277f3f87aca494d31d51bd6e838c42bccd11da377809b55813bdb557782fc50eec52e8d06f80963f9383f07a968942bd9b4e127fb4bb91949baa30c91ce42a50e2c09c8c0c188a10887ad8b0f843f419b8c53a82f06d2f56097ab52effa1b23574be23c0257faa14662b20a92a3ffd996a93b8a70cf7f4734b8e2c0f54e8f2778e1e0da44c109bff207fc4a261c7baf0cb55805621142c3a3772d6d5a409b80520546c1671443a2dd67b3fa6c54595ebe20bfe08238126e01b4c3f2faae9c285ef2f31681066c89012d6ff3648add38f2711713822081700fbbf87cc55cd47786ffe87aef01fa80592dd6e0d67a8e0c0d2e1402c3c3a0c18bc8a88871e336f7ae047042d1b481ee77bfc4af940f62177082b5842e7622b648904e2a05f79f2cc930601d2d33919d4afba8fbe3bf83a856cb291756ecfa8aeffe22065d3659698b25fb21cbe482b54cf38b9abdf31a801d6156d8dc0efc35cf820c887eb7c800184fb80881ee8410d9c20359b8be0fcb19ff34c9e20e3dc5b110f5bc3b8fa9b7b2fb052ab745e6e32cbaf9c24280314fee349877edee5d5a4f8b6eb8809c3c88e128ccec5fa6d22c9fa085d96beb6def4d99e582006ca4566cfb16a11fd4abbe40ac74da6e1b6c3753f9ffd8100e434ffc389a45d551424d3892bb3ebfa21625e082d63edcd5cd9004de66520a9d0fb0fe8de645cb05469b85de8277cfe4dedbc0dee623874f26247646d0b8f5fd98c87333ab1373d01a7036a1951bcfd0699c8c9c73d6d097b347f227e257a0e72c4a37053bed0b2abf5b663c23c3af2de4d166557bae0681ae91663064b8482ba536f4035b2c2eb094f8473d14095658b44332f3e6df7d9bcd4f7a60edbaaa6266b45681d473f7c982e579b4619afdb1bf57106ba2a998794e8685b12a6ebe464934b495aaea6b53f2be7ad29c06d7f5dff28d8c9c5f2dffdb1159a5d2561c2b0f58de2a8ca791dc0f4e499b08e22465de64525fd0bfa000cb7e03f853e36e0937ff18a9134e24dddd1095a3c6c77e5c47a19e65cbc3546fe48b9f33182f8e4cb00d948c69c3c7cb50d61e526b5eea626ddf6e529a35d1f3a56d638cdfd36ef9d5cd612cd21ae95576890c05d0d80e4a4e451b27d6492653fd98159ef1d0e10d98ec536e2ab37468adf17c0d6ec1fe7f03ddd7c7e20bb5e61f70264848d6a49c775160a9a1e581b913f55df157db5921912b15f8c1fa80bd695d2dc6028d5b92d2bada2adf040bc0c8206f866b24fef6136153d1497532dbaa0da9aee73643076959089653ffd53af0092b0df6a138e339114f9bf658023064c60236631c1cf41dad48a2f7c575190a8204d1a448abd54f9b173a998d7f6f6065c93c0b89e1dbc0733ce7e14ca11dbd015382b45743b21d26f4737361b1cd8df9fef0af439f57298c00c0b6901cc10b6732df40b3cb44073479208dd2e968b370888eb982f2f68e3fa53cd2b1b9c1340a6e09fac6cb077f2c89a67fc2c3a3da755a8df4cd9bf72704708766e1e92a68f4d13e40ef295f0beed55b267611e104c6d7b02cb49875d2db0e46bf1aa4579b5683a415f3d5aff30a1f83c5dbe5948efdeebbb53da8083000e68753340f73095cdf00e93d24b8a5befac7825fad2a2ede2746f64429733450659e615631a901e990ba20de2c0c238278814bc8a5d52e9c9bea3a27e36413ca0ab38644841d09f2703242f3333f76378b7e1d2046ee607ee7bbac41d2340d54dc5a02e0bfd3804bd15543666586df0ca53ca0066498bb75dcecbf639ede052abf7763addc97100d625d7d11edfc6dd208f2570c00447fbe4b6b38569a35c03c26621442b1de1758b6320af34055e85415574cfaa2299abbaec710151e90d885b4be3f7ab0d3025bf1700050341c4425d5b5617355ca4b763ddffc0c94358bad68eb6af0f35bfda47f9d748ad52d59a390f2b0aca3d92b54a1b0f7a8f4f62a76d3d53ab98e04846d0a9d8ebcb92f8c19031d42c2cb824d8d959c339ee1988d1c38c7736bb2da82f3756f81485180df2c6094b9ea8e4dbcf9ac595b791dffb6744c08bb38e934cf66f5703e81fee3e5493a90eaed40024bba7f5b6274ff783ad297900feec142bccdfcbfb239dd8329048b660e76355c9f3f7a63c20e23e6723eb8da987096222954d3a19f413f7b3dc37f44eb6c29973f404211b718851baadc0deddc8645b174df116827fd80d639d0371dc8829715494cbd14454b5e41795a7b00b9e0ca97c5a9eb8808fd469d3731e7ff1fca26590949fa01246c618aafe4b89a22d9f24030e24be9ffad8abccfe6afbb791945c36e184bb41501a8c09953e9d7ba901712ce7de9bbc81a68c0528f6dc33f79b1e10e570726c51e5c217f42149487d6c94d950642ec32ad51b5a6bef910390a9df9433d953b0ef1ecb2081b112cf49b6c5157f277291a73759fc8f85eb28f7b16900f06d378c7b26b398c31384f2c216c449ae2ff4fd12a285e8b996741ae5eecc66f850988316a0da87a906b38360f0ddda4d773a731847651e2c588089c43535036369b5840e7897d1662321184b349ce29c7b17a7b9522242ab1a058ae1dd610cb1b83b52c6e53e391b416d8c70b3d77a4e99c0a29fa158e5f9f99f87148cd5ac4ea48eb1711251916ec8287effa15561547e0d1deaf1c998107c541fbf2ab7bb25d29ad747b9aecfbd6a5c5f77a2c82312fb61be1503f8c52222ef90d608063c28109c9f53a41cad0e8ac0b4e8a49ac65d279ff89f258a770c7d7653a3d7f5d293d0bc888b16f0986981f91c9fa7cf1bdaaa5b0ef5b0e8a5a3a804e77c3534a12e52b43e9332be5a49175ec479c8e3f1a7100c259935e0abbd2ceb407999ba7f0ac4ba41abf7cfd311d37f948e7432d5d9e1eabb128153e4fe60fcecd109a77bc2c1cf1a650ec671e15c4766b828b4c1d4424618a0801d5a9a39b185ad71ad4ace65857f5787883ef9bea4685fdb30190c4afbc85076c493d0266277f93e5db38e46ba84ceca3ce4f8fcd75028f1a09538b2ea289b2e038ce6747fdca7d37b305e2764bab33ab9b08b4cf5df696945ca4686a004a279e36bf2aa9fa55932aed5705a35ae50444f1bb864cfba7b9e0054efc897de99510369aeea3c42b13aac729b00d0d31d8aeed0e7baa4c09a03829c24869b716ddfd0d215baeaac8170253703b128fce8866ff55da8cae619e417e18c4c72171b1880148382392a7ee2d63186b9423858d6d597924a0a421f5e3708e48ce7796f6119b4396ec47b039a62f952c4f7c8c8f29daee58083fc057bc6e02361d0fea3b291680d36eb72529143f1950034cbad65611b4df3a6947446794b4d39cf4e95d475bf20ede61d2baa5293de92c0cc40d7a6530a01805e34c2f89cd60c0a8914865d2996736f70c9e8d11f8edfea24cf13f5563612f1729b5dcdbc937a4eaecaef327ee27562fbc993656ecbca4952988bb86fb0f6a7bed08e43c64fbf707d07fa5ef04625096423c869de6b1966f40d4c32d3ceae24b61eb329c22a55d241f3d43a74d1f7a06ef3854c7878c5e4a3a9a1326e5ac4f4b814280aef1dc115bb658fcae8cfb34e55a2bd6ba1f08dfcee94d26e6a0d03fd1480be17e5c7ac8dcd369b99215c457fd5903594cc277c772e0e81d59ba4903c52b531e98ba5a0046ba3d4590b5f19e8e2c6a7925e62809444466ae0d240825e4c4b298b0ed368b0280c7b58b7457c070633267d736eaeb0b5aac21efbd9e2e075654eb7e22d09f1034aa59493ee909dff044a9346f7b006d19bc63b7bc31e7f45a66ec7ff6b0070464468fc5480a3fa0dcd039455a757b96f5a8c8761b755f37943c3826a14b0ac37d175950978d02de5b3d127c1c07d3091bba7b9a0f6c2f6be936cd0f4c704a396b7b8c203d10b0d384999885011a341489e60b0ad4cac63d0f01a3d00cd5c1b0ea0972bc7489c258c8235d384dddec601fabca57965c4ccd680156f8fa16bda98c86cf6c145f07fe43358b63d1134f3b01180f0b43542efad0604d309b8fbc90a99e45ecafca33a57a619201e532eda09a8e1e4eb31f0b46c4cae1b7bcee66e63b6bbbc2d5196b841470ff3a0546d60889e9e5ac8f41fd8ab4b9e844dd0bc302b1b7daf3b179da058cb92f662f41b247a85ed3b6c98330bbf49f03fbb6f416f2e1ebcb986bc77e6354e81714068b00a5b3b4ffa07b77611994a7adf9a2eea9c2a57a64b09950be48a440c4a21907a57200c9ef91e9543a60199a10216469c26db35d9a6d633a27801dc9eade536d4d001aa5560e98f6c605739918ad195cbdbf96d9eabf4994b64a1aee29a5cdfac12da9a0ac2ca8f35905ddfac5785a194b6398c24937b28490291af13404a7ed291290173ace773adf909bc06b0bf8562efe102abd5e2d30b82bf86b30835dd7fc4b9aefcc37d399f437d2f25360375f72a5908bf12926028e3e4b56c634959f8174cc38540d3419c7a70923cea98fb21cba0e0036dba56cd69b4c4a9d33d94cb60bbb967ca0090abae8d765dddda020cc423f684c226743e70002b53d10ec0c10eac4faa115574f4053509b1a7eb3476ad82433aecb6e6df6e7eb1b35e42f5718d2490a2998ed15c744f0231ce22503f1344ea02afbfecbeeaf04b70c1e48e6817a2d33dbf786a61b3426b879d5bf8422b24cd6995179966f87223a171921d8bec91177742515f56ee97ea48cd60f8e19c7fd475276e7931ec230dc272f456d559917ff52a2f33a71d48daf94707388daf4d23134e13e8b05a041d22e5858a3df42e33539e8f24759289016e63604f6d55c8d823cf923b89a22fb8ed57eaaf88d47ccb6ff87befd56d81056fff8edad368bcd2fc07e40f8dd309eacbe0e0a466aeacddfb3beee11ee35e5dfea04201aacce4d141f3e09aff54f791a447372ae0453e79fe713d88aaaf51d5cf48cf9ba44d1593a5df1fb32bda6d1d9c4d5aa1c0912ce9c76c205e7b4a2b4635e773c4e18a033dae3097005ac67d56697471a04e5ba7b95968fd63339d56282120082dafec02dc57398873180b630ad0adb388565e07697e940f53d4849893f2feac2ea4553d7f9e36a4eb8276b394277f3f87acad0759802a02318d1d5e0261516b969a1c1a1f669ad717259398b9ca80ebf5eb8f5e3359b94cae76da9150ea18bedde479ae5feed294dbcb3ff2b94b3157165f968461c5dede09be3362a4dc2d51c757494b294cac7c48d63026fd7c5c07775047e0951bf5b9b5bf8b472dda99ec1a527e74a0b9b3d30b84147f61b0b6de1d01d096367032d76916b10b967a6f2945022d563cd332bf8feb0a0cbe2c5c8fe6489391095a0fe85f7c1ec1fae04341b0647299caa5b0b094e9c7e0b60a8d436853b1a743510fc224dfbac41a1ba9bc7aba0274c9859d6e389e2579772f5feb193320c3ff51f64f7e2688bd8723bdb5748ec762c108ab3744452a3325796fa0860acb6b5b137ed4809555d370f5c773581e7479d9d2c7b46a9be2fa96cdf3afbce6f0f53a2a3ae800d60ea2df5d7497bc733e2a8b4ea659fc7939cc684b21125318ce19dd30b979a67970f70910a97c1c4763e843ec904360ade8f00184fb80881ee8410d9c20359b8be0fcb19ff34c9e20e3dc5b110275a3d843e2fd80bf1346ac19bdaa1a39aaf78aab91a2501fb54ed6c3cad115967321ec0cd0c6c29eb7a6f8e036a0695aff1ea7c0afb60facd803cc995d8fc6577bceda223955a54dacd6fa08f003d16269eeef745d759375009bd3b2c3f5b09ba6ba82f7b2e190630f149f86dd9e8a2c8faa6d7e22897a0a22a5006b8409ecc22d4514db8e54c97293f845ab90b51cb4486f26a948e5b84c21d26c2388509a5b0e57673d0b95f63d9e9a788a7a99c17afb4924e4fe9f1b836ac82af8d0750aa2aad12b0b6d1a81f3f45cf938f07a2f153e33e528b1f28b1b0fb2e0cc4ae36f9981179da71252ee5e3800797454c1fcc4025961c652e11e368f6a87ff6b87d80917ce4d1b00462b2978979a7d3d20b33bb83fbda5ea360258e35f4686309799e0720c40ece20ca7c5821f9fa98bf5b8eb55aee3e98f567ea2add8b85378c20fc271e526dfe77747ca8ae3e46cfcf83596804e904952ee2531c47e64bdbbc3f6227569e01f7b24cff91bed176e27c626eb5711e56bcf11d99ded8b334c7b2784ad24e56d846640ceb016bc7ca0a7ca56b8a9037a613a96c53f79b709b3b2d60d774fe47032f1139187df8be12ef263eeed64cc6f1cdaebbd9d7191b08a382dfb98f370f7c04cba920860ec2d20ba6bbc8461206bbdc163a2c139a44f280fcfe749cf3c8df7c9ef3409015417788ecb110d0c23d76ef3e8e22c19875b3dab28d1f639a43f6263c5e09d0b8383f4c03d234581f0bdca9db01963e3ee46a4ba79efdb060d15ab5b60d1d76c57d2eef7b804d55886f179a5cd81b01d0726988711d958669df807165f4ec3f4f6a3e1a86a66120ebef8ab9f6828dd011c83df456c52e3231100998558861828edf8116a55607612b432f547defdbf37ecb4833891b1c6475b5f3c391cd6b77f6e17170cbf01e35383d5073823831271831e6bc96f3ccd13d16abfd77cd552fa884dc772ad2984c808937e5b9632a0af63320909cf69bfbafc5536cbe9a05af2af2e55c5f6dc040b2df3aafaf2e79897ad5359e7af2ba79e7ff25d942878f7ebe8905e6854c0b83a6e59072987f9f2b9c27a736560246eb2ad0d840c19f665c347182da2458d384b343f382f7ae4976988817a102518401fd06c518fc2d15831cdd3c61fa7538487154aa305d1ef202f2afa4c310011df44190e7ebe74066eb29dc806dab27874c134ca2f3887952f914ff69bf8efbefc78e25a3d8457a70ab47c5599ce7ac578146053d866cf2f8efa2c87e7c6024e203150498afa252a8c85d68f1bbad4dba89389752354c4ef5e6cb7410655c1689d1ce6d76f860131cc8525ed5ad53f4f4d22c3e64437a9204df4a683f724617850bec645901c5caa8111635a8ec77f54d9039fa3a7393c3f4f2d2ccc5c93e87fb22be8156af35a6c130195517a98c237b4e2253a81a27ecdb6a973cc1d21dc629fdaa104052ee7fa66f91b0312290f8f72e84000c503f507722cf34c2ca4fb39cfe039bdecceb434e5dbbf48c846815f8b32afdb94e0b58515d4e703b134ec68dbc0e9ac1ab79b268a92785dda085a80c9a18cce3e90b578a0fb21570a5cb71f7f6f69a0cb641fff224906246711d537eb39bf4b757e55d7875006177123a7cd1115b29a2e36f876ff6e878bdf2a678d811e75f7db55150fd693837cf59aa9a9cea7bb247c61b29eb51866759d718a79666c4159baf23869b775716502295d998fa68b7bac9a3417a72bce526af1c4b66aef980b49bace5125c060a2ff3d55af86b7e1fb9d30e65eb89bec396b6e2291a5e629bd34cd16e80155cd6bedc2e623c409c6eec9c6d4dd3d1a45dcf44fe903baf6c369969550ded35ccdaf420cb012c1691992fc699344ae22a4b1c98cd657fa4f82afb6240fca95bc80f9b976fe0470139fc4c050ce79e47337a1643f84bb74360fe99e45db4886a560a10706ab568fb4a9889290f8e4209049197cd116efa569810a341c604b75a063f48df9cc3bce8aa479aff89fc3ea5b3e1716ab9064ac7700218252e9fe19072f7c64f0d046307f9f3907b6865914ae41f0adf5e998190889d289a2fe27c5265a7b4f25e468919bdc7b321f6e47697a1f60983316e23fa986d9798b79d087c7198924220d549aed6348fb0be8aaa0fb949f286c86280a0efc42d1470b067028f1280b2f3910fcd89a79f09cddd2bb7bc0ad8cc4c331babbb21cd96462b88133581a66ae8924f63542582227831c5a1e10657f47b87a41a89b40dcae99804f1c4bce122e8ab32aa7cdd49f0660d285005d90a37ef50d73764d4406af991171f925b03115bf86485fd29915becd485a00e9532892d8cc9486fc8ccf66d333e76d9f6aba80d5984c8480d5d46bb0fcd3f9d7608469c3d920ab4de61f007b9b74c05321e41ce30eb7c468ad582a001e0a0d27b154107f7c09d910d069e96c61f9a6e46baa163646c4cb8cde9520c45e2dab2c9d4d69605e799567a6bcb3ac6f909c0ad09c7b2996149eb11792d99c91561c5bd8c21074d52229c24253081be414e1fb219c4a7c82ab20f01e425596f968f6ff53821fc59b93cdcdef056fd5fc55ad9086c62f8e8de1bdf54f170b11d552f1c47265f4653b56c31a6b205199eb39e23ee0aa1db3433bf9c5c388e12974c4bbddf008ca6e2a6e4dec86d41f72a77c2f3ab2fd0f83ec98d7cb38e21e4987e9d27869fc16c94f1a171b7beaf885f6eb51ebdb0b982c1eeafce0cbc68ada6f99474ca4c42d23c7148e6a30c330c0c6894c4645e14f5f0ca525ab37f3ea71099278afafb026f5eafec298158b0b8710f855b9451ef0e6c5a1110cf7a924b909339a492bfac79c667006ad0200358359dcf09046365580fa2dc2b66f633299731f243d4c07b2f561ddd7b9e82703295fe46cbff20c64e58c518b2fe1aa3e135db98f390a5aa5cbfcb74de51d0761ab0dc7fb03290ff21af6f291294992ae12dfd8a25baf2c868383fb1aa6839b930ad7a6c92b850161973a85925f0b6d5f34479bcc8f649c9e1f9beb50eaeef4ec33868de8b5a3513f53184777a3af98c0d7954c97834aa6a5c11442add994ef0140c03eab27816888b7dd891b06d1e6d80e77727847f0c8adc851cfbd3724be3a08c95f10f7854be5a998011da29061fae6a27083418d983d6152b82c5a4f18040c04b3b45b03216be726361ff7566eb7354dd23b8a4a90bb588c0f4db0dd8fc0afdfa95895574b705fb11485e8cc84a5aa80d07a47d65f01bbd51f074074de219c1b394db963a9c66a432f374626f5c812ec941650069098e53433c2ba995195ee17a97fe069cf3c73b79cc5f6fc04b19ee0746e8d5581d608ee43f79f70e0f058391ea0549e0cd081f859f6790b9725cb15394384322482238e2e6a72076a507842aaab11799aa5d962e554f23b0fcdaf7636112939c82a129dff43d22978b3b6d2ac80864f32e20f60f212e4ef7ae997d6c484540db198459ad98e5c4714369d0c2533215a268e5e2c7aea9fefcf7b28765087b2d2c060589e294a55d6daef8bd7eaf09fab1979e0de3e479e7336b127584562cea4f400115030d3ee18c10b8ff6e98f5764dbf56094c7e7ee9e5f9e0f4b1f805791d8db62d6cf3ed84279299fad47d9de482f4f454b497fdb34cb64f34265f54e3b2ac656e43bbc7bb26fd1a5660cd9224cd31343a179ffbadf8cd85cf784e23f8e0ce6a8ab2f1d12962de8092925d2a27bd93dd4a201039d8782636383d900803960b7f2776408002de5e8b3b0c0633f749834882a089512cca6cdaea492fdce6d2dd743b7add94efda8c93faf16f269c68bc11581b98fff44c11e62903cf62abb155e6a5000761fcf73fe783297386236a60dad52c366325d4a32f13a497964c1ac07a3f2d8641fa589f7d76fe179747ca8e8ba5a797f5a0e733ce0677776858a8bd0f8bdc60d437b4e111a780349f5c9e70920d15b85f05c5e42b19bca45e205d56f907a850d3436447c303893ba7dc7e95f41a33182743c2bb5fb7e773b1507f1b89417875e4cd19c69e8de0032293a1ae18e93edf6a0a6a2f41f0e16d7e9fee97135b1aa1793a709ba013f1ee614edabc6f946d12eeb2fdc91d7405fe500c515cbed7679245352b63bdeaf3c5e26590e5477748345ff4c4d33cfcd6b1a22d938b08acfb932e01bcc96211e6af7847e267b0ff2ddf6d7b76632689dba50ccd6e6169e6d7dd47b1699ec1789786d8613312b548fb6a72f1c660e53609d44233cab2e3b834bd53499366dc107b923e865c88e15aab0875e77af720e5689a108bf7c631627a12bef9b1256fb01f041075e11b413b17ab0f21c2a246f69a9b7823c96baba02d6da9c12df8d538fede040dddfc7823ab313531e24536065f0255f2da0e042b34084198c2e4246562ce02892d79bd738b5034e18da2b145457f6ea5ce87ed2ba7fef81c95be8fd4a9ebbd122f5ae53182fb0447fcdcd24c3ecb0653441c5fc2d084e3e69c2f8cbd864b0cc8eac21f87b34caac6fc6312b6a913b3406f44946874166239d1d18faeed43baa8da33b274ed4ff0d1236b5d395bb66fb05dbe3a142ef8b5e298d39a361701f0fba25edd8449d24a6aae4a6f3d5a833e63af68d661f1d295e89a13424fb6c51986bb2352458a22e67cf0acc14e3b9e374e426ce20c0686d14bb71f21871b188999a467ffba5d1e35b985d5f9d2c4c1fa13eb04c1ed342c1469a7730ceca2055ccb659fbf563ac3bb64648a938a8bf97e629303da2109887dba710c479ee9ca130ce8f52a8e815d11501509a59ff4bc08267fb70293a358c7f5304a3b72c565615255910498060dbe6878ea03a43dbaf4ac0abb8fd9dda15585e496f5944074458e1c2a3ea6dc01afee0eaa9dd7213147956f3bfabc84fe2a1e6119742c4802d253c67b00ccd393b915c638bbd9011123d9cf56680551b29268503997d40fe4521627eebd314a1d8013ab197b6aa585ba60ea7ff6e3312c883a8cd0f9da2f86da8378acbe66f59b1e779339041f36b56aa3b8584bf64e8c773b87d0b1f1d3dcbcc3c1e7511fa69836c25b205c4f9cfaffaeb6a8dae1b0e4da69a3aadea81d4ef227fd73b5ae0334bd99403c8620c0e04c5eefd32600251561d1c5eaa7754ef22d78d4f7874dfebedb7d7bc5891af18d25eab69ea7974f3a43617d57ca856105380a5138f3cdabef8dcbf3f9cf2f9bdb59723360c6ed215ac7110ee9c7cb00e3cc3d87716498f7003df9576a951a97ec91a1aec11a757bc829d154a39da7744aff531c5cdcc70f8a540e5f70753c87b0ea373592a910396fa5951f1f31fe4a35fe379ba14c9ece5c0e76abec27e0a9dea6a5ab6317ea3ebbdd52d968fb1ab0370e32d9a23fc9b7d716dad672a3f9e6525bb954ee59cbf32c3644bd6a83eacddca4086d5dc360ec4b38bab35d4c9335c58c9577c7035a760b5c95625cff88c414230dc9451bc9e2b44d930c29cb6af4864ed6ce0b2152c26023bc244bf4a3a266a0d2be4f216c70fb74956df037563a47c2befb50b05c8eebd7abcf8663441a9ef5232a4fce54114d8d35a3cdaa655cddc5f154e5e4c3de1cf3565a80a1a09aab1908d1fcb7e18e6758d717091a4c29ddd07fdddd629de707f365b96b6c2c82df0a814eb26ae9676350bf4dca25592f700dd80c4d23b82d9268af96fce9b9ea24abcb5fac854021b5b185f94451d7247e064f27c37624469216ff4103503d1a300abd82062a7316052ee2e3ee71ae9ce56733071470fbc55be30aead4d2ce68e188f81c727f7c9e88fa8364a2de26400cf7dc0e1f4de883ad9d9db767a07a4ef0da71b1929e450752f84b6a7ec60a34d60ae66d949a83090a72cf57c2d7ea9a5743481364da8033eb5bbf7cb198d62b8ecd01881d2009464820d90a5fee7dcad7bfc5bbc2360b4604794b057eda984798a85fce80f50ea8499a0c110557392468cc36e95467b6a1a1adf55615fca7a8a03e62c45e2f914581d719d498dabeeec2b53a33d510cd3e4eb0db86a12ab1fe1843f750a9f26358d6618d4863c6b4158044f3267ae706eaafc476cb22c629bbed9242baf9df487e749054e37f013db36ffcf02b04ddd7fa12b98e67fb2182f2f5d31d5eebc87a190cd0333b20866d503f34a1c3e10c3a884ad2c156129dba797f543f1a07f8e39ba01aeb9daac057faa80e6eeff03196c83c2df67a0ff2912e0a2122beb6bede5eebcb166919569c33554ed8af653f7bf6882861d1e980703a75f169063c0f41b1c0d9d3ba076e29799654db3b944d94a2daf5bc79da4b06035a7db5fe0f5f635df23f6696f8792b56d6974f561e984ebc3cb1b34667e79bf4780e70f57b01ace6c089f06e46169270636d9d8aa3dd4eafc2dbee0bf3cef059ff108248172e761165e92be1e19a8309d0ce1dd51d2ac9109532ad590a2e915cf1d49d2f790c10ab9acb09dba356697991feeead426012b418219d2bf0c4cb2fc4fc58dab8b2616b7dc20f969b46452c20a5069307a49b7f2353f42aa95b8a05c7808db57e25b6537e5a121f1021438bef1dd1bbfae0bc4fecebfcdcc7bc87349b6dd81325e1762f8fe20db4f3557028d04a8eabf4bf8f3a4e07af0383293d49ec1992844f90b4e26061d029a06265342733d020cad9d4e346783ce10b14494679df762823066f0974bb3aa8a6e6ffd74580f30f951122560cd7cf7b3d3b5ae387c835cf8da5a5821523756c964d878766d9fdf3be7350cf2ffb56a20db79137abe77cf2796a44e0e6627903d1828ce0fcb770a1d031e8bf1c81427f10962680dd03b58c44996afb02b9fd2d36a77838cc905220bcc1ecc59e69962902da42128b7934298b2b83dec68808fe462ecc9d56b36121e960e371256439c713e28d9edbc81b051e8237a8466bb78e064d2cbb8d946b7e01d984597cbfdbbec6c50f46a26ec1d5fd1d31202a91f600430c80a3593badc7e16ed13eb4dec62890f2cc8a6d06c9de9533755aeb50fffecfab1c89e6a68ba7df7fcdc65813938be5fb7e410ef0977359c4a468e968152f2275ea9b552b4ebdc20ab114b0c451ae33721f8cef96ca37d190a686852f91f4413aa9d475f4b2df8664a44073a55ecf7bdb5715e8899e58f221e509464b003b3b50dc2cd42928385b49b6f57f2623366e53b1be47bb35af97e9ba72dad4bc0c5dcc12ce50f5e049c781d815242715b5bf3064c35afb79a34f99ac077eef57e6994e94e1ecae267bda2eef3e33d08d107985904292b6758e69c057c92d43d6c9f086bdc5df25ddf685c69cad866d9895570d732f6587b621f1cfb7f6d4a225f3d6c897c672a76b0bb0863f4a39a0b9a50bd447e93121eb2e7228a1431c6022d1b00dc2ee937f24a50408eea1f4920e8563026f7cd7959f6301cf3174c9066d06d98b45861aa42048c058e278c886be847cb3858c521ee9bf897956909f2a7117c1258724fc7460b0eded8de2f0da13b384e944c9480fe289f636e0309083109d717d065f818d7f38627f7d4f82116dffc1b9aedf9ad1a154e65ac7638db46eb8268d271da831a126f5706d883e302bf8dda4562eb51fa2aeb66fea381d7f665a5772e8bed35dbdfefa778fd28fac788d04f6bc7f001f5e4bda8c24b6c81e12f89b057a10ca71f9fc3ec7b37c3d49780c2c842190cf0f8595a82d771df41a0fc7f9d8edb616729cc876e3c50988959e93901886bdcaef50861e989bf28de99e45e9c623293bdb647791a851add7b34b978ac95e80b896c6bb464bd9fbd056bd66c85468cd46997bbd5e508032877b18a3a9b89dcfb14b68d350afcfa58996a188987adff9be06d9e2e3efc5ab041fc86919fe4d95ff2ff8dbe6af65301f53a8930b77cb8ede12283ae08371b108a575a74f0b11e44624e0b272019e899c6d9fd625b6d26e735c67edfa3c7cb5474feab9f1a3cf96a5bb198d3dab1c83715fbe4c0bdb5e399440e04eee2ac9f040e17bec40376344f5d38b0c886e8c088effb31735fc7e1d2103865b3acdc29fccd6230814e67baab2b309d863755575bf9341ff8933302796e74d18e6eaadaa5466a43bc5a2d877628117c8026494ce5af946ad599b9746ed1823de8b3c263c2f18b35e79d36f387053f3150f5bf76981d2a593f5372c5e3d3a96cdb23de7a15d319e210152442e1071a89be7c55e1a419553e2a776de772d9e6f32f8ab60721c2f64274b0e3b0665ecb9b5fc6a688366a69a1f5efb54612a8317d219873fcec60198500da9e97ee5e472d7a955b63d649d415e61696f504fb3f2ae1003bc93aca18430689566fa5aa436fdf2ab0fb2bf576921856fef3411715aa0e058c1c85820f2ef23292c3691a9fb9e7f9d016538826bbb3734d557a3382026edc1d719e11503a879c69278f83695b1a053612252647b5f575c46fcad6528cc2f279951b439c882778725ff9c670aafd26af1d4f624781294a61e0f88c2dfd354160d05969b77e4b6a31d0ff1976be3d5f2932b9506edf75d3ad5f289a05dd245f59b06b9afe03c58e1779fc92c292d5de690fb400dbed0f9b5c29fe2af9c76274848349cd0608d5bb6a221cee94538d9ade7237b24a6b9884eddb06440db1ee4242d6d06ade4af3eb969bbcc75fb7c5de051c48ae00c6bae00e3943ec8c79150f3d4dcd21dc1675646732af5df30999e8110c8f97a9e3eede2cb82f4eeb2cc68051640cb13ef4aec505e8177b5b5694c1c5ada8edba355cccca7864f43a55e77efa04cb7b53568466632cd3141915d8830f7e8cd48d5bf068d06f01df231c0bb9f73a072780e7bfc30b10170e3760b9478e008e8e67086fd272e3917e5acd011f518e030eefbb3947516c07a5ea960a5e278c15a2b6925ca31193c81299af88e3b6348194589fd29ae67e546a1526f5db6994849b67e8ae5036a0a6030a84a94699bf7d3c9de3b0ffdc49552885b1b4d8f5e5746bd1a9137bef4487866191a455feea459a555cb985d040ea28199d0ff4984b2036f48559252fe58591d1ed5f299a8a7953344514e67ae877e7d8441a21e5dc1c706f61e8f8ba3d32d42ecd62d7419e472a300919d85af900965743f8809e7a25fbc528381469fad7862d2d3116e85935cdd48d2df4249c1deb0dceae561694cd74abff733ca37eae9ded2dba0a0e4c32bb97b4ca2464289cf0de968e73b2fbaa2b1d88d3b15d4e45a9ba087c2b1eba673a640482ba3447dc1f8df355f0c5c1fd345e8ff5b1ffe055687bfbd08bdcab2712a7bcd3a30d9f99c4c0ac3167829b08477cedc5085d8b24dca6d1a3961562aa144ff602b7b2a87d0a95586bea0eadc91c5e95059f31538091df7661b23538b123073ea73423b29bea1112175a2b9295b32792ac716008746fd04a60a1fcae30f23821b465b592991f759226c8b5f3bef9f4f0eb0645ec2262bc7e0dda95f91a9b19a6186f1d8182a0a6fdce2f236d6f64d6bb4bc8ac74108dbbc1e2cce2318452653d42344ec83b803ab90eadc775cf50e95d2ebdd13490c7d0601103802fbdacd9b4b4eca94dca0510d9e4618d82708d9de33693a78d8469279291e30cd72eefebd69c4b7b76a22ef373de54c859de20bce3ace661de0aca0811423efb0441e951c91f4a30670aba7e0a6027cbdd5e9f834a6f6a218b931f9b376a97eb947cf37209e94ca850bf7acb44d5b64b26f7df1067eff8cbdaa49f8241ec42298489cf1cdd4972b897ee9f759ff627aae3615c38fbacfd382c55d94ed2f3f7139ee1026ee89fcaea2408fb1a3d23662ea5d098d9e715b9650cb238e10802455df08d840057abf5b76e5153b23ad6045fdff55c05bfb40aabe3de504959c7994eaf3834bcad5fb4342d15e9f6065895411b963c309373293b870601741cf7e0fdebf31242b05379cbea0b3128d08cdd1f912efc58da6a1d133f7e90f08fe7e3cf1f5c4284927102491c1e3a8556a64b243920760d71f93cdc04b9e71d87a417a6bae6e8fc2eb7ac20cecb2329cf8fb7d82b8aaa7a696da6e7bdd2e5cb3628d9c7220e7c518971274853da03e6648464b9dff9681b63f5c9d6241700a9cfd1a5714356f8ea98e0b6da2e8267ba00bab34e2d0c311a20da53f65947fcc863ce5a790038a9e24bd20fabb07f0374f7999c1a4c33ddd0bad55a2c08d7c426ef14761eecfa59030e7806a831951a419a54ff97ac78bf8a28b2ecf1b5bfa510c7d5a0e08880f7efebb6ece3eb3c10b5e2528c56da449934d90ba067e902255265766df2abaed3c90995d8d897e949d8da67da2f94fa007ed5ec91104544e25b39909f100fbecce9d1e41c137b416980db0f2a28eff75acc7050b95ec8fac6e178b531d602e6193c0480fb5969ba0bf665b6dd0663c585505d2fc45a9a69c262814fbca98f4fe81d9f1dfa99f44dfec83c16f1a9d652433abaf3aa3ce4fe3454ddf42400f6901ca06d5ca3e3c74fd373dde3f96e8efffb5353cf113037f742a9ca267b216cc85c9c5cb4aa2bb3b57831ededa15f6e274c42e4f2bb15c934c4f0decc7a681f1608d07c4e2b8e4a539cc52035dccdfe6b1a68608fd49ae965afa387b0144f74a8252e344d12caf1fd5065f74c4fc0b27200e10828b18d911161cf97451dd2d0fa24e350dce173f5a2f6fd8b0d0a55db8c4e4ecfdb00746a1504e725dc924513bfddd59ba942c80eb93e7f3f9226120e17799198aacf36626e8a4c8c10a993861cdbf964528e97d9f1834390243d9a6517177ada7358ddf44e984365bb221985c3ff07a086a1af528be6c550b7cdb91f753c63296ec3da4a67fa5eac80371db8f926f4baad8f2329675296e3ac200cbf455f264a38aeee03f8d9f2cfb3c090b5386cb068a152f5ced8499057223e883b230ce573daf9144b9fdd278e884bad5da1d36274bba71a5c260e62d705a7e81d43303644339ee8ff7bb055f5870e956c3d7711deb28dd8c3e34fe986a966c4168c5dfc554d6dcabc0f896ed82f91cb9423e3f3b3dd031e0cfe85e10ff9512d42e56fa59c1d6bad57268c65933b028f0b4708a94feb0a84960925d518d75666c0e3eb572cc566c9ace0ee90330c1257faa41fa580b1910b58529f937a23748d0a3339c5ad5125a01e5eef69c632e0854d2f1211634bb96d4a6230da6545d04dd7606cbd915a5c062f093fe8e24c249def87b8df970599951a687233e7edf4745d4bf0eeefb788d72f9561134a28ab2cd70428f84cd08bd7d0325947e11716c95e3c02145e3a0dcdad08ddf780a2c9911a44519e7e791571690240379e6e0b0973ba8444adca0084ae2e1410bed9607e872a2cc92c02779eb01175512cc44432493ffedb8967b3a5ffaa622d2ed1d41e05238c93fe8630c4ba0ec5d985d3a39e41c7e7fc3d09cb71d02e5c6fc2b836ef06367b99efc32a20346496dd338bffed069ad02bba12f834fb32f207dbf2f7cd30cfe56d41990b9487bf34b4f1b65d890b61215a22b704dd05baff2cbc810d234ec60d769c68a0290c0c73529ce011963892e27a56f0b67ec479f4bc8a9e62dd8961cde1ea88dd885ccd9eee480767a05958e099f1bbbfd74f717fda921e670a7fc5d13ca3eb3f54802e6b2588fdd1b51819f4cc585eb6ff12489193eb431bd087b8913c02b3ba1f97d88385c6f432ba769db2ed1271e210e8a041a1f7efc269978460a276ca3f50736caf235a6bd7529a050dd67ab0aebe40e65f68c356d7ad65c2b95b2c13a1509dd4f99733519f1540b43e372234c38bc7ce4bd549b827fcac2615b71d61a9e536317a4d4530f36b950107a6b32cd6ecab1877f6f40a97a0f1479821efc44e8b4ed9fd7bb017102dd4bb1a01a961b48ae4d910a3fb547961ae9d6256b2b7f6c7c312aac36da6b56243a43300fcf8f929d70fcc1a4fbd3ac2e10d0e07dabe597428924a6eee6285048b282cf2a497eae1c2e686748dd3241bb728dfb40a0968f56e4f66b117ed32ebca6db443fc49f9f1307f850b74eb0462b46140f773438b71fc2b6f212effd3386f7ef33a132f18a6f1203a9a24df490c6ef87afd115fab011fcb239e6c80aaee7f49a27d05f9288027ed27dc5e27bb4099f6e5086e4f3cf6dba31d3e2bfdd108e78f882e17ff7edf6130c9decbeb270f5c99b02246c5f0d58378956b73b93499c7281bafb44d4d6174b1a288720102dfc1bd0cebe1db60af40cb35d6a2d64f64355c7d9d577ee380c7e25e7156b07758d2132c9a9ce7d3b4598da4cb3fa3855c30d28f8c3c407d06979330276c6325c045cdfb09a11a92e925e0f7d85127c2348557b2c867b0e1dd435250d218825f23a4b3d576599705a0239fdf0164ed572deaf91ed6b40ffa4daa7434fb8af69f84a5e0e1c41fe267ae82f5c8e839956ff2c1ebc841b43c218f01f07d7123bce1ff867f0cc547002e3a2cb6e67d3f90d219bbc7f2e5080e220ca592891c7d215ef774c91fde031adae08a0d69f8eb3afd933fa7df7f28b6490965a2d7e1801b8cfb39cca1a5fdc7fdf16b7dd90bf7d4aa69c281a605027264d9a4188d8508a62134eeab21c15114c2e0ea11011b05ab4558bc270f61a7bc00951d17ef5b7c84ad8a59e3ead5995ec2f5c176bcf2a6e0f76219b956050f3a6b8aea5fee598aca014ebae481d18e71cef772caf37a90233a44e52269a5b66f93e6526d32a53b6957ec0de6a7a087ca6b452f584be5eb90c2625cbe8fe835e9d0ce79de6c7e0cbc921d121fbe666ef5bcefe06fc559bb080655bc898dbd8fc6ebbc2aef153c94922317270b69bad94b26e0fd1d53dd81672bc7eb16eb6a67e21dd8254d2cc01821ddffb55d99e38850f439b6ca1ee67c7f0cdf4775bf8f50e692317e4b1b101866433b662361755245d5c3fe3a79813de0ce103c5b39abbfb3a5a991fb0b312ca3ca9ad01a0460da19b357bbcde4866f6ccabca4e96f7bb14591f13b3aa06ae3bb751e48311adc128521b9b4ce98bda677eae89431007986b7e5d424c8cb1426035eb20b08e68c802572aeabcddb33727d7f278cc77632c34ed11a0bb2a09027e383add6e53999ff1cc959754f6debd61370715287cccb08a47fec8589f1e85c67af9bf621789d59c38dbe3b0457faa8d23092445a8720db11964acf556d0d2fd9e13ea075bea678c87bcd363510188795277c2948a370cdf0c2b105efdbd505968cbf7f1fcf707011d270f8084c5770925c1fcdd4db42564fa42aa4f830e9e3822a2177a5336db4b760f3f863dc47f3f8d5abfde90c6f8283adcf1229efbac9fe1ddee73431cbc047f08ea9085f57ed4f23fba59229d0bfa4ad41b2b15f986d02211152e1f43083e00dfee9e357babcb2f34b27a274185b2d01a2b3c97f7f83ca1b8712cc307a054468df3765d10326e7f0793bdab16cb6b4cbdf879bde0ed7c3d3bb9cbb9efaffbb972557bebf7317a272e908b6d9f7c652d1fda6eb2e8a96115ca53f86c427349653013a82424672b612fed11e13379bb642177406396e2b8a6f607b4178ba2454062b8da9725cb5ea67ed3bd16366346d7f0ab6fb97f6e57b079c7013fb2260af52188517f28990d05de81fcfbfb44d33a60bde9427c0f7b24ed222a27a6e0d9352fb06c6f62b402f6d029a0750e8e20999e4f0c3043e84eb8d35756ee7ff77b923704fcce3101a0df6917df046c9257388a658682412a77aae2034781b064e46de2d2886baa62bd444602ba72650dd4ba3156ae69b55ca36ada4973b5c28c83914a0201b5506dbc5423460d2e70af768cbd9843dc1a115ed43f9c5ce0dcd37686df60ac473636b01e4f3e856640cd378c1925679f581824da76d3f47fc42dfb2ef3b429dad7fb5cd99d4b09442cf37f6ef8cd12fdf629967e2212b44a6c569fdbfd6e03d1c6a16ebd7df974a1d36742e4d85c721a9095151ecf57f9d5a8913607428382cc0b0f7a367be114c25f75aaffbae8f74cb8db85006d04de5921bb805cf2662d7751d33be894802ab7d6b020231c27b1e189ee5eb79ece0f21fa6045a9fd3e13373907d7642af59d7306d81a3148c2f479db9d51efa2b9cdd7a43f10e56ba52920c0c0c8b87da9e37b73a38299387d0fdae63e4b45004758ebeecafc14394930f776c714a03ac6d98fa48993a1b06cb29aef6cf909a10981ab005eef650b74f3812cc225d9abb6ca8ad8a379c5bf13cb4afdf4e26ce6e5422a2f50cadcedd3b946154d4dce93c27eab874bd170a0fca6a9ee601c99a37696160be094154a86c2c8dc8ad01a71dd1d43417c3cbc2cf6e350d105555a7e9294b74e13e0f307a8fe8c391e7897c21b9ea3b235130b16a042ea03809a3f128869dca4b0208c98dda9a709c80aa05a80950cc2a0c93514ecdd65a92e7d20105ad66c01c41c8007054d2599619bd061e830b9eb15299957ccfd3f143b1ad840dd5b804f4f3ee35378009cecb629e99699cb6db2f426271bf819726f61e8a615b3c7efeb4c4b2f6716f67e61626727bd92923f8d950ad03f16fc83f2d0355f44e68c200ee885185bcb8f63ca7b79fe5be906895cbed9e187845c1de19c4b11665c97a932520ff93595ff228b74cceaf3ac0fbca56604c81fd2723d649a48e1e86be710ffb860c8995619c93c2696b521ddc8d7f8f0f35d0e55450b6b9b912902431aba96e6c7af7df46cfa4a1c1c1e37842380ec57381180a74e2a802baa4dea119279159a67a9b2eca469c0272100de84fed9b2ec3d69cb5a4d23bad6ddd600f22bda4fb3d40d92df394e31f088b9615daccbd9b66f4ea6a4a780ce991862b4c577494ecadb3c6f0a0b120c945f93dda518da9a970148dc200d53f244d10f51ab34accc86987a110f966a8d5210e8c4370c19e32854fca9d3e09c26fc209d8c6360ac0d843492afa34052ebe65010bee865585c750e0427d80a9d5c5bf03059370d26fbaddeb56597d69745e824bec7dc1afb8516606090a46b20047e11d19402ed6f5e7dfefeb075c4b83f240eaf359452c63a7e571e09a6859407d87762c01fbcd63aeb848f5b9bd2c18ad34c9f289fc4d138a55aabd89b30c0b175333f7968a7385455b36f99c768baddbc1245ba5075c11caa577da5067987e8206c1fb5d605a680bde07ba5c51f70d12b24992443a13f1da28b9fbbfef98688c5b973e12e52873ca0b42a4f9a5c2715cf43dd13b1fd941d5c8cc42dce32ad83f6b886eee33da492266d51f890d0f6d06ab28c55e129783d9e9df727559abc7cc2d324a9f5ad421fe850c4e03a6b5543184da47e9822c2440bc7567a2bd322ec3c92f03bb768ee97d38f7b4ecb3628f99108bf42adb2148c0439fb8cd7422be8fe6ce156a534703749cff438413df4e8c9269634a65bc69fa55e9233bffc60e46a0cd4abcc38fb2c5ee5a5b28076c8614f7ac2ddb59a9bedd7a227e8537d14e70d16c2973ea83ff4d620ce6f61a0c16bba0b3571b82fd182f4cedc4ec1e4c2463249b03dd8f7fcf5d17026d436b58d82e21522fe6d3c95ef3d6c68e04dcc372cc6d1d8d1e23813e9da508d41da4265192eb6bc4a38db2cf94389d047948025acaf8a1cd9fbd112ace0af6b368ee2bb5ade0c27621357893f062f9bcb2b1750e8c26ec81943960c67ce027c5a8293d9c4f8e3bb3df090da00b09d057f2833ee26cd6f3e98ddd0501d5997e64f29096a96379bc96c241202d365c5d18a414d259036d5d669d3a570471b5bdf784762a43abf5309cb8ffb5bbff712629d3042e020e8ec0fadab1114205c843b7fd7b6bb03fff6fc91720f3a668f355eb40b6f66276477ca99a6f78d389787699b2b4ae476b29b01770c5d2fdd5fca5343604a052470780da626fbf1969a1cd8918ef589b677c08afde623a92063a7e6bad2ea71855471ebee7c6bcb1b043fceb76585d3ae8a280fad2230578b3e4c70ce827cba2216cb089117f150a946168be351f3e11e96fc7caf5742f86e37daa0693243e5a500405ea2fa744829b9e131570b74defdfc8bd33aaba314f279fcf6047ebee854020e6ccb72d2e0bed032b93e7cb013754faf56b4fd01ba540a90f593e8977b35b0e164f7522c3484e6d5468feca60b6c4bad502d7ab589b84e2ad1e5eb0b2352dd0ab2686893091d68187102c85e5a5593a44eec2b80ea1a7d994684ae2f14542f1569b1e780e1576f92ea85298b90916b92770b20b9f76340a55bb414d77fcca82be77fd5b1acd353237c2fae120018dff18773d05d9401e05aa3a9e69305d91ef780b91dd69db2839206b15ca290ea6daee276f7fb9e85ebf0ec081ffc10b9efc8d92c784248f5d3443314648a5e3d5b439122f8c9904ed96a1f43ed9371fa82902065d6124fcfb86213d6f4b37a576f1ff555c685266571c4aa5a4de4a5020ea3c974db9eaf7eb253b78a5ef50be164c1747ed0f11e2b388ffd3eadbe1a35c38b7da40d3bf7d9baf63812713658aff70f3b4ca9c3950bf6b7f7d8affe0d27f4f9551feb31f5db196f7fa4f582c85a4c56447514aa7a4aef6cebee776a030ea55733afc3b47c1943df5ec6061dd2210895d4428f476cb0fe737ab9851198c2411aece6a46e81c412e4e066cf4b0a1938c4b9c5b0248170735f909e2fce9bdd820bd1772564eb693f06ae7b156c1ce8f2b42cf5bc6c9cf89f42c3333ed4ff29a4355eee359c53f02406a6d7965dd35f9e88c2b1dfb250537cc50e0e0cdbc053d97b6dce9656e95bd04658a0f7d0fbc827d70c3c2dee3f5df5a5c88c3f0452f5adc6a9d5a0a5d1a232b601473725ab59842e57ec217f8b577dfd26762d57e6cdc67b8c8d474e8ba8a2c3d1ded8142115afbc55d5e77e28700b84a0fc965a0312535fd2e0fc2a9b21e09bb0fce86c3917f72fb1664c6c75312fe7c18b110313cd730aa48819e171e28dc262d064766140c9c9d00b50be94e65ac0d50c48cb5346b0e7808e8046d60f7d293f5f093281afc135768ba2ff0464f7e6dd713531a0da8081a5fff4795f02ad1f79a02b06d782da7167f6a3cfbb8845697aae4010cf2ee3af8b7aedce2c45aaade7c93f5cbad65d53d9ca1d74d3166845ad3838d330538b30ab2ea12b3b1eabbb284e61bb3d6e176cf57045ea15f071b3b4d8dfe145f7ac7e2fe79ed1615c8878e78f9160af28616c0495360f771489858f6d142d6afd3dd0a76d3f93d4a85fdf46ef0eb88d7e79aa74182d06a9c84edad6792b8d92f238fa27b027e7125b47ce9ef402dbbd774f2ae9735861f3eefe6419b98c4aeae74a99093e2c850d27d5e102fc7ca2a74d8307d0275e9f1eb00f3cfcb23ec586e2c9c07be772d286f980fc8385aec9b46ca2cb909c46a30a9bec52f3b1231e64b380d588874b953e2270fad4e7c00e6b694d2baee0d4c670b62c6101eaaf5aed92e034d8bb78ade12792eba2482a90769040a3cf990eac00c4939e52b0f958af02f0aa7fcee82da43814ae22902a054ff0bf9b6989e25aff404fce7c3727626826beaa304da4eacfcfa1ffb259f53b50757e9015ff5cbeb58d304f03474e5577cf96ed22164b3e811601838e497bcbaa927fbf73dc34bb507c7f4143c2593f76d7d4772d0faab8b745ccc5d6a5a56572324c3b61d99175bc36f843580c717f919fdff97c32c4cae87c8afe30c184f8c387270d24af0dc51b16be9f671fc55f2463deeb7396390fd615fe76f66e9570962ee44b9c7a5c18ee9b3fc92f79728142ebff70ca797db6d2ac9538766335dc7b7acb53d29d1b0fb0c9ed6c91db5f91c37a0da3c78610582e6993514b36c3dec2df8f599ffdb54d8a147bccc9ea0e6f5bb44fef02bf17c4831e6b937cf1de38b215ed70276187c38c3290b5c916b234d38761a5e1c081e87bffe9b0fd72a7ecf810d5fdd395a6a185f8b10c55dcedb0a5931db20e1cfad7459437623d7825d88cb423d9c2a4f5da87124c79eee1a87ad83dca32f22c0e4ea43c9f857d984e5854307ae94005a517bbf0d9451e94a9de29a4c53513f16d050737c71af1d7525a4f78acfa4761c27b34b9aa7e20f7e320e4e292e4cf9321a219b981a1ed9acf16cbdb686ce078adf0d954d1cab36b91622243dc3602bb51dd033378ea2528360801a711e5d75c02cedca731a4c5b051f708c487dce6cfa1c6c5c5826e37d4d3724883ba7efc6355495c003a1292946e6c416c2623764c9dfba0d1036d2b77cd7b9cf840f8ef25c1362b11db405abc4091048eb9f6005390b29212ea2a008d1bd1c689ac910e9c6a0d8f39fefe2536c8d92abacb239fbec4d9ab416e2e85e09fcca53256dcabfac9fa2a33765bce79bd3b1dcb33f03f42a53016702bdd036f8841e075c74aa642c2d5f2ce47f98d8a77d248ac2b245f6955747000ffe78c1c4522c2eb2143fe28b9f1c601aabda223d7301d048c7fe731122fa4e8d57af0566143da94e1e680f8aedf3afa62be6f34014a839192390649e13324787d4edf56bc23b67ee4fedca6dc14b10de92b7d0c6473dc3b35d7708fff9314869f144e9789c043e395c4699313362e6a72c87f4b0ef28392ceff08d8bb7e3fa1de90d8e9d02ce6b538341f080674e0b2e54ff8f31074281e04927dc8711843eeccf970e13c531843aa2560fa5a2b1e2202493043869d2e0296ad0ad147440138da3dfbdf0f6e7b42e2bbe7ce4f828669b92a9ccc12220d33f69f930a58416db8c2e21bea2de81a02ab403477b21912adb1906e1ade59e07833c4a50f0edf7f1382a8a8358b380dc411dcad3f94e2548cf12681829b93d4e510d02f98b882c159a4658607815946189effb36f86d647d0d65ae60eba98e126e1e65632c1d91d3af2348a1fa956229a687a6b2fdbcc797e23a90bc83a671329b1e5275540ef76e022062e169b3dbc5272a1a1f7a8a8f595c28f91853e3f0083502c2d8f9b841798937fcf51344f8ec3062183e9547cff79b9c647dc4afb808ea9e8e2872aae4f41219df826e5f7354046261108afeb6a5a36473a4efee8b5557378ba3256375a850853e653be71b06751d13a7807f30b948f2c6a32e32cd32142ff5a4b278c8dadc5650e13ef98e60bfacbfd61045b7e70eede707decab7a4e422215fd2fed5a620dcdc220bb51e614bddad73f2cfa6df8376aa4a6197ef4c26d7e9f750907343612fe28f49692f31ff99539043e54a07a75810ab95bed540c8f28b3cf6f74a5e39831c449f280112492d5655def35e523e869e4130dba67d835dfebd27d41578a4c79daccd401ef6f97f8a9fbc8edd60a3e0cfeef5a207b6196c8603b30c43972c1098acae00c08104311f63075fb95f66f05a2de43c5198787b153caebd154db09d11c3fa61f190b812f1631a4091f3e94a65d89ba1ea4786b2371d48391e7955ec15e6af73f33fc1db5076741d56dd1a0363f95852d55a6da9f4e080b633e99bb49c4661f9a1af325cfe2754ffcc7293ec57d8ab863b4fc673ade0fbd342a6bca96573974a95816727bf3f2117453da0f0c0ce46dcf72ec1edd11f23ad7b339b194c13930c8db855eae315563b69fe156d8e58998c36621c41a92907744e5f68ea1683cf6363ba3c5013cf05bac0aa6b6cba1435726d4739ddefeb44d4d1515618af3d65e00e72969ccfb18c3e2c7eaf406f6a3da4acc49e847eafcb4f33375e0bd1bf0cdb511bd0cf609bccb3a5b82804a3cae7d8a0178006fee32cfaf6b33e5e7bb89ded4dac8c672e444606f891a94bf0e22ac22173626ad98b775a3b4a100761408d922d3a770017c5768dd4625298fd5bc89a4a7098dd540a915e9a26f31637606e2b48d712fd055af87da30195acf6d6bf92f8523415a0bedb95f56399e646f0fe30a01f4f869bba3f6055d913d81c6cda47ea6724ed200f5971f1b57008e5026cc603dfee5d1074e0f10f2ddb80ea4d5aa2cef1c243f5c6c5f5d379684c297829b75d9be80a3b598520ac431612e125880eccb06f1733c89ecfdb0bfc938585f4ef0710a205e0ea06842b0092c01bef7b879548efcf97d43948daed67e4be8f56d21ff132ae4b4b2caba1025f0318a060ff539e1223115b9b1d798503410a249d6e93e829195770ccad74dbf25cc68dd335c60c1e5ff732be2881586c950f41fdad5989969740ddb6da05b1ea912a246efb8091f8f265f59ff9de48842523a8355845b07acbaff17ca2393d9b9f66a3cac56ee1d35dae8a59cabdf97e41582ea7a62b97e592d26dbe8349a6a2d314fb63642d4b27e5cb7b7851f330b33f74bc749dac20c9f8b0ff29537b82da201b6683ca9d96a27592c2cba5525fa6be5a350334f1138ced26123d097dda46f4a46e241bc46fbc7b5104db563e9911aeadb24ec62907c62632081bb6a957e2f734bcc259f56a30c26db52dcf3ee7511f1d680665408ceb469a798ad31d5a50aa56ed89edfba33cbfe3c943c3f2ccd66d6f4a21db5a199485b7b4755f9d391deb08bf348484741ae90679d2bdb3e11cc469c3d388b653dab0568eebec4ea24a5e530c65bd0a0eb5f05891e4e6023031f9771a031581156d7f707c4d5d25db4da94d81bf2c056483c298c8ae172777510b7cbf76beaa40b32138723d7fab98c26f393f5cce5be06776d97574d433908d0c3c687a30daa610bc7f646e04bb693f84cd7e8d7c62595a9d5b469aca275b47e53c15125a215c2d980b874ac93e24c3b882dedba0ebcb1f28cd9a4d3172350277a5f2bfda202189aeb65090a02ae212479b1139648eed9cb5bc4eb2366ccaab9f2c466f9e81df8628a42ef73e60c5cd5aefc0bb6cabcbbbd2f3464ffd924ae2b34395709a471da273be7d8c80bb259ec59906979a877fd86365ba51fa065c47317bdf068a6e3f333b2c2a46943ddf780f4c272c9fe4b719511c47c3c853dbea29fd8929d3f92dbf79538b2faa48e3f428538eb839e883e598358c7faeb2e07708f0acfc881f63a2e8710eeb3061e2688b618819cb358135f3f3671c3e5573cad2d62bccce8be66df0c23d4aa15f490e02aa77f8071f6e9f4d3f17a9956a18c17285da561e93538c7783e843f01b35afb48b9bbc6c9c47175cc583d95eda2f55aded44673c3e8619cd19032f24df16fb30b249a8f56dd22fbd58e1342de12d2fe819256c8de9c800cd735d0b9daac38f2e13d765919810269f79e1cb940111444b3369a51b18b214738a985450e545ca8f00cfb05e743d4789d3f0adafbf3ac7e6eee57bc949ca547f05c698f14b2c31fd7ff76ebc0ce2166822df668f4e2543e95997779d0aa9861ca19f0cf6d28dd59954b41cf26410a784fded4dc94c3db9ada3f83f5bca4f69ab55134df933d32af28afc22851ce48d2006eeef5319e22ad763d4c217fb5744fa8e10bb4fbe627710ac5bd01e81b9f9479aa1b6c57bf677a254a6a66ab707f7cdff8f0271536585e8e829d65c4a73625815496104cd29f4027d8fd1289028dd0f9dc2452e8804e034aad652234b45fa4bb54fda5c9203c80fbca8d7208e596f73f2d8fdc5f04a741f9b0262d8e6879552d868ff563b643c261119f8f3ac04ac9dd224dbe40e85d89dc3daa13e506c31974dcf6a68ea5e050e8e595da328c55822a71e16688b8daee3f18dae26ce90c2b87799366f3ac24c073a460b163c071895cdadac2342bcc469696aac92ca2cd7e2214c2eb470e5c1f42df9cecdb0d0d55c170f12b444e0c72e13415b32dc147ccac9cb06eb7dffa6ce49abcb5a3d13ce064f946c356841b01eddcda459d53eb2ed6c2ba06d267fd3e18624506b33f5e49191c6934b5fe83f4deb7314329bf3bfec6e577ac7ef64b0ac4b04ac939fc380c9f4b83e38e30c43914ffde01db6d130275e1454a0d9b42170c9f4305323dcb0a33d2ae343a3280705b7cf7a0f61c21fb23b043eabe0900cd99f884283734d3385d532aec096bee32a8966b4fbf46ce6a7100a8481475cdcf53c7ea11a6638fcf90d379bb09b87ac3080e85d2b5b6d2a6681d9bd7d542c0279a4681cb99973c1e124b06bd702e462645af01141b8ecedf2916f3a6a03ca0de163fed45924995a180e4f92b759e0838c44e1c75b466cb3a6486d69c2068dc89590f4485e8c695d6e8b44bce475f42bf03e0ced79a13698ce45988b63b5056302c7fed111d827dfe356a21dbfe0c2c936b87c5814e9315df38c420fd3f76cb4749493e646d32c37d675393a6f5e9161d629bad29842a56613393125b5cd2dd46c427bf98145d927cf6eb82400b0e735002b49259da0a73afd49e52055b83923c0e65a299e3b8dc76892d11f96a731aad438cf35ad2ed22a5af8a8bd15356fbc5bee7564ced682da797c6c4532d8746be5d238af5f1acdb05b5cc7d311e140fc2286822e20cba3ccf33ab471b9f0b4455f62dccdd59e60315f5f4180f8464330924882f21c318b26fef2d427e0659a2a2a1e16aa68bca1af3261c4e93d7628ae4486fb923d250419c46014509b7fe716b4145621e72df13c6e6a2f0a0084f7085f3b6af30d72fa204f415ef02638b8196625728c562e50e689a377b639bb46e62198644aff72608b22ef1837573ec34fccab618dd86c87ed747e34ce954c4be7497d22d3775294cc874c25507fc877fdfe2b46002e6f8a5e605943c45a51a2140b630137f6cc9e9abc163b26e2aa36015c4225d6843fdb1a03a4b5f0453755a52953de4eafaf76eb1a4dae24244e90a76baa5799f516579a47e808aea38d359319583b6c97e966a4c3f352ccd767bc75c118433e7bf1112e94de7d635a4d330c3f56643134b2cab529a90b504c8c80ad0f3df73d4df12960d9290af142aafcca5c147d785c30476dc4b98a5ea3a7b9464ac5b00a5bcc83396ee8f73392ee6aee65838b9abfc35b638efa9994431d6250f45e21151bf925b5065e1dadd2a5cbf33d627a72ddb01ae628b2828a15ba490d56b0449f70dbadb045697043602b1dd466947e1f2ed51c97d78f792fe127e36d290291abcd8d2b04fcdb67220b3f04a63263ee066d11190ebc510a83f9d8c6cfee9f5d5d5b670653c61b884db3db58bca83f5d8902b39ba483f19df86dd44807c1f36b9a064fb1a65fd93136b9bfed1e04e8e7120ab624dd30504693799e109eefe6a22fbb215b71340ee2a76fb16bf970c9e0fce7df6fc481e8e082bc6cefdc19caf973ab9a8aefd1944e857c6c9c36101a35a21e5e7834d60c70d7b12bc14dc615683c28705c7658f1a040a8b54b62cca7ff5995c0f2ef2dd627606d670a7cd49d79c77a45b710a045336f5e78b7ada97a2a5f4ade5b1d7859922eef5b02019c0b9f9098f3fbd3d26023f2d04b47965b7fb44e21d666745ec03bb076ff76348b2f4121ff5abc82464c4cf23b92b022f24fd6ae8ef931cb5539268b1888abf4e063e404615bcc6fc734327768117219104353199a381f5eafe3c55251a74259751a23964760605ae6f9a17601d0c20e02b3450ca27883355f612cd14f473ed853d0e41e8028eed3e653f07724dada684fccd44ebbae4f782943c8f867ac4ce1c809ccab53cef79bd6ebed4df4f5231330e4f95fe6cc19b48b27da5a4f3f2e224351eb16e0becc659ef7a2e7e6971999081a3dedbe551dc0c1fe7f71686cbc6d22ac486d5fa63c8d24cf5e4bb6fad87c76c50864422327e67b360da57cc08214c861ef6194f7d4d02ceded6b3822144c0aa6fc7e48ec92c4f1523ae6296db0b7e22d24fb9982c98497edaea5c9c3d093008158fe593f57199d3fb85f320d91b81346db19b4d54a519ab9d7ac02fe7257292332fb67a72f23e55cdbd9b54336fc59b68c94f797ddff9bbe98a4304da20852b5062028c359af1090e0418e9d23ce5774357f650cb918459634022e30f7e26a94d135f412b447317d58c40f4c6af262a37cd2ab70303d7ac7bd997c6cbabe73e268a950ccf85081e5ce527222787572967ee3182d667764428e18cc7e1a54acd8252b7cfb3a5aaea90d4d60b3ab26cb7bfc66703aaa9cb1e48a9cc430ad2765a3e4219196f15d29d336454906e3e7864a71925b4ec3293eeb3f72c4f686dbb5f7c9617989bb69a58c1b33993940ca4b7fe63c9594d9627c65854162cc52e3d064d1e48c0b122ecf3ca186e7a7d51844f1e6075e35b6d477c884cb241fbf5bcfec1839a52150477d1c9d845abf836a8e2c8d2b2091c8a9c6c7bf1df5909836b0f7c557fc22e25682fd397c902497aec1eb77f1a88bbabedebde1d630df6cf5cea0ea6a43c858859a7597c31c4fdc6a8d77114499fda75c38a921c481c50ad82e307f643f5d08a9459e5b0d279e2b82e00c03bc6e72518f99a348458b9691935508597c35330b1eaaf41067f1dc4ce3571e5fb32f8ce28065c28736ebc4b3b2f2b3bf2ca185f081cd9556b4266d2232ae4a638e17939ea23daf40370381825ac80e1baf6e604319f2d9d146ee17da363ac9b83fde6d7b51461879e954619046b4aa1cc4deaa96ce6dbb16fa1a27ed5ad8bf2322ce323700d96eec94d0bfe0e1a0b1f776a7422922eb96434f7cf926dadbc19c1a1b4e3448bc51050ecae42909b0bf2fb03adac76a076d14bd6aaf28dde21b26a5869bfd1d6a6f586100ace58668b26afb6b524449217c03324ddac267744e4450c09f01b863c849eefc93c92ab5c11ce517aa1d1203a7f2fa8fc142038de58b04b68a128fb1f80a2a9136102ecb8db5e59f4fa9ef5b67ef50faf1e78fd48ed996e718bea23967d1349c7b950a2fc2d64e7325eec45952eafe69d781490e6fc4de646aa97bfe1290d3d7a1c2bd8fd55439118f1c657e0e00c05dc6808face6b5146606f5001e3bf6fc65cb6ab03102489eb324757e10414c05ab04daf0f6225274c426d79e0f957255ab2d4748c72ac6a081b945ccd2fa4acdd3d4f28800289cf4909a667183a559eaa1b21643d1029b126088d322c9cf53db66c621984c0055a5b8200064f29cf31fedcaefa25f6a47f8b213ae66310b676083544d92a75bf99d4d7fa70075b971bcea5c1f7f1af9f1a95840cdc745ae383155f859895af81ebf7e1166b8ee26939dbf8262e30af51e2522625dab8a52ee69a63e1150ce2c54333798745575c54423fb716285071b1b6d4de06f8dbd905b44a69aa5b9ac9d5b5d1c33ce8dd6bf82cd7881f6f40daf16aeef4f4e4784f7adf1dce18f9f7f7741025476dcb427590a1700f22e14a154ced6f458a0b95fcd6e026c1281340c34956ea1f5521d519be8ba3f9d6a08104eb7b9de81b16f964b69f1a54b1c6815c9e8717dd94069d0932914a2ea0705bd4b9f81d5b8dd5d4d6a4c6c4b02fa6d96cb13775a5f592da51332754f1cbb8e5b187df5d44a202b027eca6ae0e42e21dc67e8aff98ed0ee53fbb0f8acb3c22aa35a5fefb5bed627800a7fa38055e2bd242146ca4845363e2288bd304926298ead2651edf864fdb51dbd3105cb8897616ccbda08f6e018e1587dd3eef2c8bc439f1a91e20897b7d06944d9414f846c9f9c48cc5d95361e3920be728f026280f4a20ba1e21ab35abadab2ddbfdac9f5f299346fa77314c4b2597b0823b32770f55018859d2c058529d4a3ad33dfa7d6c0c2f6d27617462681545b456368beb718d75dbd8dedc9a3502907e7958dc62083bd0ecb5f6706eefa66e0076094852afd80aa4f1b780cb75a29360b67befb979450109f3a7bbe6f7ad84f23c385f40a98cf041d578cc4357b53fee83da48ee81669013e3e566ad7e265bd3aae16be4faa24c93e89530085f89899eadc27630d3a16e3ba7eaf70f0304a4cf4821de6dd319ef64febecfb44baac45f34f42558710a22cbef41ba11e6686b82a7eed1b475393e74d9988a08e488895c9eb0a1a48e7e44272439b20717eb0e3d14e9e7b5da59b78ff0d838117d266bbc9b43f1bfde1f6d4e958ef662bec79e93ea79e94b6c6354c2614a4406b6c95e576303390490b410c369b83a83b1707c9cdce2619ced9bc7b090b8a8adcba4ff6591eecbd3e50ca0998c30b92d314ad79abacdbc6cf7e95cb9b950752d78a9ac54e8fd4ea45e9d3bfc916f4874693ad27c8c7ccd5f4d798df7b09ab29912064fbfa2bd3b2443416eb156b2453575619c1fdd985e0a912a712b3c9a1eadce054def00e963f453cda1ff94f6d46a49a873fee05f1e240eb0ce59fbf8c418de712c7aa597b523fbd634475eb86d132110a5a6542d8731e67aa652c523bbe078026d48dab3781219fc42ffb8565b3b24cc62419b05daa74720afd041b3fb35f375a4932f7ee1094243946f57bea17beb0fc029ef6c686ec9914ce21c9131385592cbb5322eeb5198d4f28957c1f186e39cca0db2b795d3c993320795bba2197d1dd1cfbe405524589487168b517eaecad9d8f147f7dbb1fb488bdcd84ac8ba96c87657041bed6151f0b6b76f0d8e81a33a085392bfe52aa71848f302b3070254b6a174237d375cd4f52dfca3afa92cbf81d1952c4127d8e12abd14638f191c4740c20a8b7676b23323528f54581fccff445a0b0e1c29456a356175343de323dcde5c018c76a5fd5fdfa7c6f16a8a06d6a621a9121e386ae4e4248b392c4686843029ee2d094f37c0542febb50b6e9f0be2be705fb2426a9d39c4fe0184657db6600fa2be1281460f967474221f106be6005d52c1821e390f09989a22c7b80a1485252ebe530e886ec700020df615d06c47b223b431eb85f014115ce7f9926579e6ca04a00c95273ede2b749b4c2da8fd0783d239ba440e77b493e3f2b59cf432843c5576fb98e7805c7b40a2889739e8ca74453dceb6c2a26f1928b8f5016cb57f56a0d4121a79fe0ab9697c18c0bf584ddd934517c3f2a3e146580092b041d64b57c8e4da53711b94e0fb4ca16014ef7a2e648ffce289efab7ded13ca9eceb7501d751b34385e17a632e79aef1be1aac4726bfd44ebc09838951716f1a9369424355edeac0b0606be0a54e0b29e5d0d5aa3ff2230cab0d075cba5284686e53ef5c4f1687f9175028dc7d0ae28ba65aa7a0310f7f7f3ae090efd2f5893f4358d55c68a68e60edcf36030da7258ba665e326ca66a5223fa8e506ea79ff8395409db15273ed8ad1a1cb596f966a54d7b840495bf11062371dde4147646b963045caf9424b52ba17058f871fd50964223a1e10f8756d1abcf546c421f28be5ebd2cb74e88bf3bde2164d91f177f224294ece32fed43f3ec0bcc94ecc54a690f59cba6ee92ea456b1498a55217b4dcc1776114d146dbbaaff984d1275429bfbd4db308206dad405ab9abee417ec8e5ac0ee7ee73bc6beff630c16becb1c54d34bebe0d1ed616a84975c4015207ec3bfa5eb106c2e29f2055172ba85df73c9e28fcf8c29109522d811f404393ac5580ff1e803643e16cfc94414a46d7249cff7c2fd4cbadf8d125194404e72dd6ca14f0217d1033f5bbee8530a2607afda8a34766fc74ed11fe517ea28e8bd99fad019259fe0f300ad16c2cbb2a62f4328d4ec0b6f9a657a95b09b274aa4080adeaf322998d1979370d9e0231dd358c77e1681ebb7ab8fd112e9f864faddd47983cb65ceeb21a01ef5322a02683406a01f949167aa5202908df0066ae59224c6031e380293a3fe36c21f36ebe08e1df70c4800f511f9910a3e77b20f09f631305f8661fd7f9e9a52874abfa044d28f8783e08f139699730fbf85d56dacc8d532b2763324f32e23d9282d12b39e6631aacf51ac7eea799354e2144a67ef01af2d75c32b8c0c45fce54b6841ce3ebb80ec3f478168aa2030cdbd17fd104c98a70a880a69db330577f4bc960ec3b29c10cc267f71b0b6373ca869acbede5ae01434e60ec564a10fdeb17e4348b1d1a828c3eefde5474140eb284657aeea2718f7981df98af385d8d1bb8134ff711466e468f07e62e3999f193bd97cc5898f27123f9f9dadac32637f042b3dc72ed9074c20733f1aba7eb1fb6d9b6d976b59902a26432177d1653d2107f09e8aa6d63a1ac5fd15b43e16431891308ef6cebfbd91a470fee1453bd24a8d8a61ad34a4aeb260086bb1d182eb0f5c90ed660d711612d4ad3b1653b7894b34a4d0d2a211ee977aff240329c793b0b7658e816d297fa99161996cecb07b9d85d721ee63b180c63189df170680ea6d764dcd570e1655ce8c1107615cde33855d0318f05e56f78d69810a10bb2d47ec4cf5b06c6c80356836ab68dd413d3dfd89acec2ffcc86564857a927b6da28e19979f2cf4d5fdd7011236844a1da68c3afcda1e6b388d5de7e91189f7c8d96499c2c7a73cd606ac2c41a69e190a1867082f94eecfebc9b578c708e94293c1d3022dc7b90b4acc8a2286715144100a01ec5450ea8b24c640dc5bacb1cb9452de47efe3c0c9ed5ca8b8caac58b39a71b45bc7e395dfd773c092c70b2f2a00d831d749a97f6f82d47d57e147a7c1f47c0d58eb983b4ee12480daeedcb18662bcbcf8bba88c6cf9ee69db314809e33e5c3cdbc6a72592e30813972eb61141df375e911800a8d21e00bc41264d5b7cfcd766c835927ac04fa0025773e0712fe4b3558b7340456cdf62bf027141571bcf3397cd4bf6797f08cb0eb84232b9925f8db2bf1c98fd5443de989c1a3059e1254935d0ffb95b9b0b1526a7237522ab37b308d8ef962843eaaac5466000e7d25143a8ef723a6645126d7d0b096203f429f731e6297cec7a8d389608c7af88e34fb4f0361ad9d3692704080875271df8c9aad6b73514310ca9278883e93a95443a030522613d059c117ca76d352e7205efae0b9b730f05fa039d64b23e3fa4c8493261eb6cf595f41b4c8b168c5d2e4f97eb5de4a225a8f1ec6389ce9559ada4a183b00728e133c2b1b6c8d128c8b1d5dbe59d141917d6aaea9814a3a372142ae9c98ffebbd3e49e4f89a0e03976ba09da1723bb08e82937896a6b0dd8e83521d147bf6113b38fe1345f547927cdd81b431e09e49a1b9a7e62b7b0336792cbe17f0e565cf43f20d85de9a2a0f19085f2735544922f36fd7a066033765546198169774d4c61a1ea1f70d5c5e1cf39ebcff0ba06a966508ef2140dd71129bf18367e4e4ea2fdef3eb095b9f2d6b85724581d024bb5e0b88c73dd2eb2f5b7d7b61468a89d7dad9c6d0408fd0be03e27f6343421b4c1e53924fae717223e0090db787f9c6435840bcb9d71adf54b668a81f4a961596b6ac3584956c941c95aa46fa10fce59492088bfd3dd58c832c789d40ee1b9568c2464762f3108e8021acd214b19789814573b7a1afe837ac8966bb12f3acf431ff57c8e98d38f9ee8e42534976ad8b7f251a902de3d68e2b1e46e4cbb6d01f5eea58939e086a9da743ba302643755c263d6dd8cf1d35a56a9939018fdd5b537c28116943f9cab93134a010f5a2b1cab26da6154f09c30ac2d4c57aa0edcbeeb158b01aed41ce31a5279ae2bb47de1d87b3c6921c073bd6a37afa5bb745209c6ef55e7466dcef4f782d9ae41cc0a22586ce18cae9133dad432818d1575b9eea640b3d37b1dbac7bec75010e937dca5c4832b0e2af0bf58c5da57c9671e66ba2ce8f00b4a1e7a43b9b475de6f93ff658e8b63538e0fc8142d034c222cf8066ec19c4f68beea9c4445dd60f202512c7bf265edebb7e3a67c6d261eb8ce963ab219880509e45bb1037d9694eb5edda6950e3f71b4e555e230d7b2348c8141bde851f3417596b4b0b57765a66c4df631641750692b9068a5b06fc7645bc2a6502f5f2234d50f5570617bf685425e581b60c1cd1158560e27efea51bcdf8a1e5f0d2bdf849371b7b17c8c65b4c8651618449ed09e8134df26a3fa96ec477e532c6e06d46d825821ca0202fea49f69056e1dd9f276d296ca3e8fe3097ffb54db182f4d55409602054e0f589f7471a8e368d6ecb457ae912af28639729f484491b1155774ac5e0c80f88ce4f54f1105bfb24585f5a592e1b90a36a213fa5248e794a3ec629d1aedbfed79787c0c8398fdde364a37bdd953fcc75af9fad1f9dffdd64d25a99ed519dff3a83c9f4c7642c527fcaa8d43801c0a33e6ef916ed9f8b471aadf99280a7d7a629bb4ad1d8f1d7bc82aef9f8c45ee1932e16159f3ccd404522a448163b071ce878f44b9160d5a9f1806d9264b1eecdffc53bf9b18f0c83de985a5ff680766e5423a489f88e691dd8d3737fe3e1d4fb6fa6069a2ee53829c4e80d6a342a063d740bbb6b20f4fe43f3e27bb4c6fc5e54a8a57416d5690377d7a16c419d14e9c1a4cd5110620110783979c04bee384453dbe51f5717c9c2b6a1cb648f5125e1530203c297b8cb024b65b17e2aa325ff708e27b3a18b581d12f1bef63152b172f00ebe60f6f60a51686576418cbfdde0a9272b1746f1931fbf5784871b417f5cadc7e98c89aebe54df150195a5af0f0909049d9db7ef4303a360e6757eb1576c73b0da4f639f58ee523752d1c33038c843bb89629caff3510ce3ce2a82470e81bd481cfe18e1ef2f2f9ae27e4faa719ffca3fd47ff43bafb6a780a1a56ee53761601313ac2a8a6b3e8eacbad5dbb7f9b3ec92a4f67e8d208d21350b125c34fe87935ac1505bd6c152a20449487b576801ecf9f4642bde6d05f9c4bf7bffbd1d7640810f43bec5d94e707797a0d59dbbe455c14c62291d6c99a8c334a057225e5b5f5d9b0638b1e7da700012df2d6efce5cb6cd2a0e71809345c9fdf88bc9179ceb6048775ebff56038b5263e59de34963693bed5990adc7ceae88d8c23510754e74a80faefcf0df67cecc048a624a35cccf891e9ddc898014f00998ee95ebb903f9aff2130d80a5f9c7b2ce7f4c79b4101373bb2283ffba69ecd39c1765dd137c2c95ddbd7b996e5bd32be5f604a01aeb3b579a6a2f77615e0f47101ac030f6de7aae3a634cac6b99128252b4d864c02cdc0ae1eae087f51bf9635393c5ef88c212f427a340ed23dcad361d2be4cd1b9308121aa3b89cc6beab36a5486acce9e6c0e7b1b896545a0614615198d1853328b8a182b5bd2f064546e6097eb30104fdda9e128e0f80eca39de2f4df084dbd3173935765acece28572dad0a26efc3abdb791dd298957676834a6f6ee5485fbdb94fb117832d0c5c417ecb1ac0dbac58273dcffc446b864685e683487e615da3be84a0c4c39fbe2c2b6e6e16b477be4dbe460c3aa39d239b5ae7768d56a423c6af169cf3cb06720619ea301521d1503e580cc5c3689f78514fddb33db03a771fe1230ba53f21c1dcb698a7f5b012a7319b0329e323d1342c780617c6033d120988855395f11c981c11946d21a69e3f4507c6cf79f44303b87b70374501b30620fcdfe734be1466c9cf08cbe336b02d6dc1d8d362eeb1764a2881076c3fb1e79e9be2ea6626b0afc5af49692640b69d9a41a6c980973007b0c5da68a2d8de65f0c5f258f11d08d001b7eb2b204eeacd459aaf92fd2e729f978561eccd1c9de92ee7171cd0a62924b95e4d0574f0b9170f25b2545b5ad13d0176ad1bb3aeb530619ec7fa86903d74b9816b5c697f21a86ae33046a60d84717293e44c036e910b746808f059df5470c57c9becf1df29e51cc118a8fabb3b76bf6a236f4d620661461ae3b0c893fe31dec4681b8d20e7d0c28d07c2e5b2f6f3d7bc4855115d88271dbe923b7903c7def65770729040e0f1b169c0ae0f38fc9e19e7a18584982eee74c92a9c9151367cc90b86169481a174b2c894833cb82139b1eaa22935830211fb9ad670b910f2ca77ff95c53cbe6f6be9e137b716c1c790139627b76525bf76697f68e5a607ae2962605165f7d6e798790d29d37cdd506e1d1ff7b8c19a913a4b1faf0c16161f829abea614eb201d8f833cb1aab79e96ee7107204091c26d5745afc6e8584e85a2286a47a36b2d4556bf210ee69d214e39046a7e10cfadb40475868d46bce2c99197ae38546d49afe438e642599af3189d1a54dee3c54e13663782e5a0df69b858af95c85946983e174301e48830b638768d8765c7abe5eb75aaaacd15865d187c0500d9687d080ba7c627b30d8fdb39f041d03971da8c746b98c59883c5bcfbd3b7a176a813d01659b4cf30b1456388f2a21c11601bfb24a1c9b5d947a0df383d478cbdd061b6a970b86cd2f69cb12a7c6e88a71540ea637799733bc0be5c0500c6128893c28e8b1050b62ac89055a6049808193af71ccf7d643dcc5e9df8fee2819383be03a0c3acc0c081bb08f62bb33103db6762ab9f28f6848bebf59f0f90fe7ce0cd8f662936d3eeb8cb52b19bc8ec0fd7135c0779185ebe605bd179d2ef3f981d28cd61f1c260cf7d52e14d12a6aa727584abdae2ec130be2ba9803ef589b9f9944c20fc9303b7a652d73a43f38168a4d784f464e450401933e2e16424a6436308e510db709337bffd065a0eb72f5093d04a8b6747a4a5270c62a2281604b63ca0ee9722d8d8397d341528579e72a8fc2558e14e93f5cd8fd9849bafbe606b5f89fed7cbe2a88511e86901d7e90ac219a5ffd5eaefe3cddcd0c1199a3888c611b5b2e380f561e553748bfa8104c4015b40788be6ca6f1e0a9879777ae3860e48a08391268e254b63619695bedf949e4f4e6c2af9a91e05d5506bd6cdf98cc52235058ec9f8136938ad43e810a92056c666898028413fc44610d1b6a26f97ceea30e53bbab52d7a5b704e5e4213ba525c0285e0166e26450a0b09f44d5648401ecd0a1c1fa990731027f522add5d31acbc37d114dc2b16e903300d986f9b810e7008460a8b53eb7736087c696ec5cf8672e0e7bbe36ef89f69d6ad44b56f72126575d8a6a3d4afd6fa16f12add66e47881130e078d2973469dece0fa96736c6d6aff05a75409520133bd63ff17191dddb846dde31567b180ef3c32e2ccd577d67119cd72017146fd612e7b652c7ed7f6da9830303029f5db8556f0b2d25b5a1cf28a3ec09c28044715896982fddafe4ba6c58606862767c149055c906c3b729ecc695e8683715f66f51036fd9b97e14c9fe99a8b94ab9047568204506e7ee7d3a7189cae08273f754328bde058c2e3ce51e666bf6edc42cb1d6a82b9efbd7fdca850bdf59f69c26c28e981bbfcabcde1e4f0136083e9bed48942fe65437ae49aa02898e8841838bbcaf63976f16f392f770f5bd7870890e15292d5f3138855a470d1a33f0a24941e90f313a56cb9fb8a2380ac4e5a8eaf3854c85d6cb246d9fcdbd152d367db82b46a092a65a500c297398d75e465678c8f02d0a78b801cbae5675d16b903e745f97b18d34f225b8c759559beaef1d3b368c08c946a13d39e6ed614ba1e8b44a0892686ee80f553301274fb6464475a44dbf5a10a516f17ae1032f3113bc6442ff591f327f199817a16d1ea589840d7c68fbd6624228defa97818affb408ef5ef4aac7ffae1b23a22a96796226e623d631da162ae39e0915a30ee6239e7392e2ff4648c71ec7a12745b46948c557ba7eafde2ecf89a69924b32169942b818805feae4780a97fdef89ff0aab0694a9e5f6bcf68ec7bcc2f1e49eaef9d7747e48c628dc3b94454ead7f656f1d4d4c54fd4c9879060d4915794cd47c2bef7f57e458e3562b13c8acf03487d661838605bfbec4093d303f5039909ed75cd521fc96cc9b3cca4b5f02959d0a9ea58e805f505ddfae11411ef393bb12efef748511d276a61693fa72035ae080f872a2b2747225c63f9cd320e729f09c42b77d8eecae983306701559de14438de9695c9dd376e0f7395e4a452a20eb0359889ae3cadf03ff37167cd4c6c74155e6fee5bbbf52f9b55a1d4defda8c73dac7aec0c5d78ea39b43fccd219f0b048b0ad485cf8737b633b8251b349c0b3aeb5346b6ce7d23538676a2fc90cdf29da06282215017cad3619c3a12bbc975db68fec84df00feee4bc4769842d69f32bcd145a83ff126394f1bf54b270f239cd2afb22e74a6a8d93ba7076a4d0f30e16d181037ae63c9854c69288ce20d22ba28e69c6eff13b5b6ec1fe378f5da5815f76604d86e30f195d785af81b1cc3fc2132ba8ac1d5674312690f2e5be7de6bad98dfb38bfbd67db2ff9f5fff656f253b6fd4ff667479c57dec406675bc09cdc5d7d1ae63a4755909b5f8d70c5454ee470f6d9c7b7bb995e85a2eba6b20fe76f25d3140d6147a2112a7c117376f8037eb53ecb847ea48fbbb7674f53a883889472a2938316c4f34aac373b802eb5f04610f1f7c8b7ccda829a415b125383d4cfc73e6bec9ff735991630ec3c7882da982c173d5d4783b13f4623b97523097c109c547cbf9fd455d826640f0103c6e8a28fce3b5259b16dd9d6004942234a63011f1c53744dccb0ba1711070de540b646f8d6fb5dcbd8a6611951bc2cb2f092fea84e9b9b366254f5554723583d04e81006fb05cbcfa6e415cd527bd4204d14a6fe687bf333b5caf82cfaf4cb709ee36fcce8d204541fcbe4bccb5dfd51e037b8ce96299049bc04182ed899fb9e6337b41d8c7bc8eed161fc3b63493d28987df95b2bfc63359f31e1177ab9a5b3c91bce1ea4bdcda296bd3e6cff12c55876afa3cc5978a705dcbf92ca75fe86a7697fca77d3006680515a9b6bd60930e46fa2b771d312ff8e9daa07706d161de0bed725b4795baeed36375084138be326c4342ea1f5a07fbfca0c59a7616d4592d3277df4cd2bfbf2985a0450d04e3ff3473f7eea6758c3ac74df230e8cc3fc34f25a5597b98f6d69da66eb867194c46e588b64e3fb81fe742177ad318e2f5b2018f5d684256cca158e0c4ba9751b841b55678b2d32547c2a26707c18dab28e75eb0219a1721ac8374e35ce43f6b1f0135c978fa118b9981b676d66a6ad8e06487508d462e06b75a8ad1361813cf92217adbc973af7cab6db2d70ce2540f917f62ffca6aabf25641ab153ed29c4130f16aa573ec3d3a9f5b17982a19a05ffcac07fa4b1c7651e947af028869b39881bdcf75f1969aa0e9fbf1c111c202b2afa703e46665f6f81d97362850f35d495aba9ca03da2f90b1d7263d4cbb0cdde2b1849cbe81f470d0ae963cc18d31de0b26d6541e72b2497886f47082ea6f1e9aafb8aeea71c65c6219e8459b4e735d1d3d439c7d57e7e11d9fa8c61349263e75c84c379a9ef54056976dfaaeb1104a2ed8973b982f5e76cba7e951fcd49e3d95894dd7a74b864fe884f77fd6a12427a5adc674b11bb9f73ad7269b1bf65cf882c0a1b96f7a8bf3ddf9caae78a134304843a342fb12bd871343df447722e150605e792ef88d091e3b899d7d12d910936c1c12d950719db542ec6f7495ba931a87c2bbe38b00f657a6b275f0160dc0923c431a1195ab1f77edc0a86b95f7a09a629f9c459ce0e1432936b350f760fef4b6f0b63e30315b780cbaad02be8e252e86d3f292d4649bfd4a397b5fcff0adbfe266f85f017826cb858f2a47b1fb816918b952054c1b40094f59bc2c47ca5afba8127b3a3afb61d08a75cc2e48a72e1dd4a6f94e25defd815e79ae01788e8352bb40b3c724d36c18c9ba335786b1f2af8860947b4dec1127b88262e8db12632b892d983f59c0cf49a4791d9957a31b8b6ab30507c243b566d663302e754670bd46311580521671c49e3822d818620b4476e824f4e23b16574ae10a805f5f020ff6ea2d9f0534f0e4547a0e3b97d228bbe989599ef406a188f72a6022142648e759e33d1b14ba2abaff89facd82f0c34c0dcd3f5ab59123a75f39d03c2f9e5f19eab2accb85bd83d7b62804fe831ed4e15bf905f5db875693d27f5d696bc12f609c7cbdb02a6779a7e9d4f14860b05e9366d2870af2adc19d2cc1442f8159817d156ce25b6eb5be976c6f9fd4b8c35b57338c5ee49c095383251181a3d8dc90654bc05c5d56491652b8a2f715605300e44d7b3aa2e449f9890cf1a5d05c6906d22f58c001ca13aaf85239bf0d3787cb42bdfd01d2843a28e3477af2bfaa7c84f7cba33afd2c33833ed562b0bf808ac3a6a4c89f062af25700c727e75a2183c0f2e1c6395bea8c55c5b74622349668f1bec8d90cc8c10df0cb2bd27fad5be9f069c20fc9cbbf554729528fad20944496497e23415745e4b7e087ad6cafe1c2b8779dd6c9c651762334597b40ad25722a79a6bcf1687cd76f0ac6329ba72d635abe036283f4b09c4e174add3c0f70648e20b9e0e182922c183c6c19dde3b05a3f9a66b7b552c16cc36418e09b8d262421422e5551e3ab2d7c883d7274c0cdf4ab1c6c7d2980992000ab0b0ec5a88ea52b13a06411dcb84700b5769cbaddd0e5920931b343bd59ad268ea344d73c8707e8e02c0a730722c2ebebb43420ef79cd3438bd9b209af6503c894f42acdfa9591bf05d14e0e667552a03b2d825bb37fb57eac2ade458a4c7648d8cc239bfb4183e91ed4de90a3a01d0bbe714455a4b6a0d267342b24aab867742ffdd15787c180e967e74f3da0d13b603b6579448d8c558e15ccd96a07cfcd004b276e16b18cc6d44f4d041ebbefed854b1cd1e12f077e6d87f7c16a93d9b34bfda9786d660eb8c4bbb1abe44daf4f34c0bd28140eb52d631520d3a2360273601a30196f337df7470e4c1bdf1d25e205430ecb52d9d92f7de599336d3be81022b31fb880ed0a47c40cfbef180d40a59a051120d00ade458f2ad4f7a0ddafe3acd64ae8f00bdafaf6a18ebcab7fdfecb72c36ca3fa31283352753db390c59ceebb32bf2cb229f46b3107c11cc62b545d35022241a1e961710e46740ecd0182e9f79cce3d6c173e3250b896116b352939139e4636b88176769469c938538215a96f4485d746f42082383767f7394bed243a3b09702e92b59c2840a9cfefbff091527c387fa6fe5ee75d188421795aab5d45acd55737b998faa0b3c59af6b8b07a7524f6ee3657cce76c78ee55cbd286c2ac6f60adf471ba5d85b3fc41dbf1bc0b2c342901bdf054343581366e2b41559cd00b1cde865100e9d769cd58b6377112b4e5fead3ea017c6cbafd28812f2d20eb1ac114f62ef46303babbf6aa5b49a4d42235a9d038ec5a453ee99235ccfacfdc9dfb0dfbb679c8c750d9b0c1bb0fb1475d24477e6f79127d470f5c7e8c35a7db402420fac7119d882156816a1c63eaa9a67e70fb69355d85c996cf6b32fa8063e2b964b356b11b2edfb3d2b0f7755d8c83c245e940c0285eac53a7852101870284c04041734b36fdd48811d65a5f6d59b4c4616e8b5016f2de8c403d824945d95be1e4abc03df9fd9f65032bd8b864ee7117be521729fdc74079396a508ef7d6740887dbf9fb8c3bf843973a0b75440e3fc85ce130cd67ed9ae3afa3729fa58aa40dabcb718ad9f8d898c0769d7e0227a119ac785852d29e01d6e3e11219b8800f962ccd053dc1d96196d24a8ba5190ee97523643c04b716e82d55291bb9ceb45f4ff96455d67e2e06002a068e73f4ca25bf26eda5682b01bca37d98f368391b2c85da9546d80f244155a2b98d87c6e0ac52ab22ef086e7f78ddfd86762712787c62d6418301f2d6526e5b3ffab002e8eb418dbf4cb27b39d6339c8fd4f2fcde7c94cf6ac8f4f44891acba00a7f4eae535a51ae1b88f1b0856c4a16a380fda91d663de3d05936484cada5b0b5e9bcc74f378346756743a9ece424edea0cf8f23de58df82b22252ca9ad9720b6e7dcb69aa04100d42381d87c4e013f123fcdbf0161bb188b865de066e87d948969e937d038b2681631d5373d20754837384ad3e594a1707342e8743e1309dd4f5571f4482449a06592334ea68c4c9fce64bc3661551d4c6b361356cd82cadcd9c5a4dfd808d0b71fa1e945386ff5b8274516cee1d08c6d225a477902fbdbdc0bf2bdcc1616c7570803eb9bb56273615e6fa42cd1cc919ebfeb5f12aaa5b17aa7d98d4f57305ee89c591800943adb14497b37a244011bc593daa89e97eaf1c1ba12818cb291582b025d51b8cc74ebe744615a1a0f557f2c1984a43491c52fd47d03397b53041422cbd923d7dbe26c44d653dfe41e57a54b3913447f3cc09eb9ef728e6aa9003cf1c357f34f439bfb18ae3c44b6a198b90ed94e973803816efaaf53bec56bb38302271e92bca5fd96444e547f84dfe651ec5e4de5682be50a5059ab866c92834581cc89ca56e9bc7289a56a08855ba20f29f792f6b2886e695e6e8dc665b3f4bf32aae6e2e57b27a238a972084bf36277cbc6c8de828def1e86f96da140732baddf78c4b5fd6421ade7e3f8b20bf5e2aed69a4c2c6f2ea77ddfe42e7cb1b264240fa0f8db5f8680297d2042e72cc490922994a80e8bf898050a1305bd10d415e3e5d6f3478d7c83bdb27f585a0c0284120f4827fabfda61f1c4278520e0b3658c984d115a72ebda2524be54cb87ad78a0f9ea903075d4fa58fe37b5b6ac5532da144d0a419c04e1cb9cadf3a51064261ccb9c31e9eae4c096e116e4b554421f7d9f5fa84db96e660041275422cb9949707874d0e87a650658a35a576dc4651e8970c91a0f1eeb3b5faa2a232bab5d74fc8fc05b6dc87e088d26a669ab14bbab1e7846bfb1806e86bc72d8377fd9db6b7992426822d1cdde7fde969696c19767a213197618de5bba5ad072eb1cf0820fc47b7114632bbfcc42f3bc93561bf11d2288efd3e80fd16ff18a618762f0f3be1c3c756dbdcd1f13144a96ad8b5074799941bff8c60515c58da9f68e57ee0d951d8b2646ef25e2a0dcc1bfdd66d90fe59f93c2ea211fbff3645216826d2e19539e0017528afdc564426bf1b96c790455ebde36346f3f94b5cf9a59e2097718bab72018021704f80add12827d7ec3bbd5dd289a8473b57133608b9653e1a4c5ad85e9f4aacc499f4dc8b0b6324c9e7267dcd738d8d8e53966d6e6544e68485f9b925aede408018e8268fe7b8f16fbebf53b1797eff4be7784cd7b6780741e40cf56acc1bc0da14f971119754a1fee37c437cfe7248f0ac5ba2a7734e2b6bb5bab547f0949ccd02bc59ddc06fbf537691839e7048fc8ac160725f552a546f6869f93da6c9956c59560dee45fb0707a25677ae5001567fc64fe6cd51076ee10741df56d6394770a471aa14f906f9b7aa644230ffd5b56a4ece6db853bada87d4294e94b341460528c144aafeff94bdacad74d493b6100124386e7b96aa7239637f300dde365a881f0f1c8a3142730eb1274fe0220edb07fde584161b265701854b0be339b533f1abc64f97c5ebb3150702380f360f360a2d1ad853147b85622e68ce0f09a265c571529d181c6b9d00b6d684c7a7e47398b151cb2dcc4d3b7daaf190669078675a568737a9f13affe192c8779e2e1dc44fc3f86f8ef57e9fc6aaca7340e4765f941a01e216dd41cf54aabd277eed96af4b1c8d42949e285e2b2aaa43d34f10f3d109e14ae50abf8df9f5073703bbf5a207734b1653d6371e5ebbeae8c2116c3fdd6e1f4d37054ed69092c260a09d701d26fb95d23c66049a41e55763a7c2398461715787d38efb4d6d798b85ae0596b69c936d9c4a50d0059ec1c3dea5a3a2b5137590f82ad16d3fd9e636c634d28453d85731a3f0ad6b43fdbe2c72ad0fc1406383763a39c44e2ec025bcaeb8af564443522168b66eb4d401e8493b3f1eb6f49ead84f816d38efc144e1e1463f6a917bd3123b3b9e863e6537162176d79d312f804b4a5c5687da6e8dd39780159719d8f3164aae03fc910868bd2c5f6377883f0c1231d7f74433fb4a3f18513c5b293a9a24a8d01a57a8535275f1a19dbbbc7cc4c5f321a40eb981e188ff370d4e4e985a48c6d9e6c9c056bd6a1a6811c098e4e729938a6e54499ee0d466eedd0f14c5c4afac65ca45aefc7b480e2c7fcf99f522f38b9f6020e4570794629499af553925337a97f68512b16e2a0dc02f050f18a0ba659d49746dde542678600c7cbd83923e5dbacf377b52d58d76b518856d50c725cc4218a54b29a0f4d402ec29aa78032decbbdce0ba1428ab261cb45270c28d087b3ca76ea490e5d5dc62372643a6f670c1b53a96ea05da47f02a2a12a0977560604dcb52fafba549a3812f1a145f4a80c72d015bf41ade3437de3c08309dc26dc6d322bfe884759fb8cdc0c7953647e049a40ad27c6959a90e40f581966988dbc967e213f2e9895047af522f8345b446c8dc40c447e8d8e740aaf21b4f12301541435e2e50ba3dd322a490a1b92728a372b0c756758731b3af02a6baa85e4767e2667c696f477d85d765560ab4d003956dc223f0421790e82f29a0156ee296292d3e85db6cf2c74315bb5291a3c49a83cbb37d8e5d5d8ec9fae4ff36cde569c60f8d37da3c6263b74886491ffdabc5297d1e018a1cc25789539ffe12dadc886dd171d407ab9a487707ffd66a924bbb380909853d4bf6208495cd2245c81390241e8ee43f4b2f5888ff9b41e2f1f434dc6e65655dc0e8bfca9bff8543d8be755f5549f31af5919522147d8be2ed64cc0b24a2cd1ea2f7718a11dd8c4dfb211623b1facbca0a7beecd4ad356dc2512ee5e6d7bc70183c8dacfda52a8b98144a581172e47bf193c74787f7fce73126c48f3a0b2024a7eff0a8962661bb50be2526572f27aa432c19d50930a09623ed23d74b0c1909779d58edbe8ac17ab92046efeb2ed322e7b248e8507d5805e98ba7e30c663f2ec409ff54856e825c27fbe105a1c4265d4973ad46cd75ca5868a1601b3c9b00f0bfcc9744eb51eb055473379d421bdae674ad97d40bd2680f43abb71cd2a55e9e977bf61fed255d50d3261f0a829549f6a62052bb758cffd726bd02090c562b2c328ecd1fd06655ec4ab5647efc2f8959f80a034a34519c15582e58998a7fd409a81eb74332a71fc76e5d9cb995e17a53e2ae1a86295513493dd283bc44303d30cf70600f1d865b07e6a851b86e94a2199c9b7f83b11c18473381ea81958ab5a465787965fac94a68972458ce6e9dd19d67e982b210cbcc3c5a26e773d4bd4701ac82a069f4efef0997db28299904b2c80e5fb5e8cd62eb46ea05de445e1657e537cfeee19e44cf0870a6b3534ceb97c07904ac19be01b863f8a7381d1cd37d0c8ed37e1e0d6072aa7af62649dc607c440512aa7d29f9a4e468c039c8cf7894b757a5206c1092b2cef253234956579939fefc92ca1804f18fac2b47ff0afc85c8ea47a16500a761a7d2083386f7fc6e1a343af1d11c841ac2e8ec8c899c002242e1716e185bb4d4c6c65ead954b84aa5934d977f3c2a909dd46dc742212f63db8db0dea2b2ff8496bcbedfd1569f5129f3b5e12daf71176df6876e5f81a06bb92d99294422ba9559117e8bba4408d140e3432bcbdfb5c8aad2d7c84398cdf6537a40f88de954743abf98c9f815db4b7ba09922b2f78a1a8600dc9f4a76be3c00668ad7f2e9844f55c0508fbc470a5e7eb20c8e4462e6d7cecab26b89a804174730522576a59b944963ced1b77cb07c3168ab4c209d449f8f94ebcf244dbcc53dc9823dcaa142c8d721e82902aa000363584e9cf056374bae7fcd56ed0283fc614dab25553c655e39061d8c786ce6829c678a2a6fb82849ab022667ef2b08f072f07fd7301e185f037a3957a6c7af55358b283795cf2bb154ecf34932d04f29dbe65cd83a0e2ed5bbd8e3f542ccec77fe93ff6ec678702a400968b2e0992b09b79a61d4f98d66c2aaef9590ef43c72be55b8f5804ff9ddd63d0eb5748fbf3fb02c2f8ef90579be40c7d8d1900cfaa0587231b794c4d0846e1e129a2310afc1c97ce6f43fd50d02f6002a1203c6e9747b700db96b37e9894f9953c33aeabfe2a6fc7173182a39b4640bd817aa5fa9d9dfc83107a5d7c001ce8b51c948a390a19ff203711cad989e7ad07ad042e6ec07282690d98569b4fb081946df9e250a3ec4aaa48290cc29e61e63521858d79859306209278bc6d32608631cc05754f0d248e668f0d82e5ec8cb3c45fcaf34c966babb9550f884888b86e3248254cc485c2efdb959260493da6862306a92f3ae08fa4707f4ead430d92bcaebd4f6de8d4d820059ce5d2d9e3899c0596ecb65b6710fd6007c72a5210eb70e74a71c9b22c516feeda85f9c55df7368f736efb87919c81cbd3bf93d290fb43b9f462e2dfefd9dce0afb6b20744cc27b9b7147f742229e497a176da860fa69e39196c360c3d9c634bb2ce1c0ed9e77afbcec5f4310345fc9267fa7cb60011e5617fb7704cdfe2bf6d162a0ce248cf261c8881134c1effabcad6e853cf57dcaf1262eaeba748f2749efec0540b5cff34e87baca548273c89bdec5c7ccfc3f6b247d8bbe9c9cad18e93cc28e884cf37e3298423f59f053bdfa892e11c9a153501823fcd07ca6d52d1be0107f0b49b3aa3540fc281d7b307cc3548d5193b337d246b66a3fde2b8cae44d5e5227612beb969a4ec3fef26ee9d2eed5286f1004033a3628c550b1ac8673d110bad9edbee9805a5e0752f06f1f1973a169108eeb008254f12dcb3a9455c8b0714b50c18d58832e88f06316305f863bc989e0ffc159387a39bdc274cc2df8b5f2598e928fb1b39f7b14d86baa2bcda26159a26ca267d87f6f432c050875c938df6bad38ba33f11f86ce4703b0fd4653f3d44690bd24717cd5ed8870c175d1417f9ebd44d21bc3540e2e986b2caed5cc12e18b118ce02ad0ea5ba720b4d397f142b911b5e4a5e3e1196e5ff593922b87fa11acde1bcc9ee40318d8e6202631bba14899f2d73ef39b13fb30d135c49bfc32e96412b54d80e640ec3287f66310133bdd9fddae7f4dc4046a7c387e6a29de7cbb36df48e2baf910f0ea3fc4ebee336b571d76100f41f0186c7d052784507fcb1c87fafab297f38fa1e35234b15b4804a78549ebb2c688292785f2afe8854e513018d1e4c4a27e54dcedf266179f11901f2fcc01cd7fe413dcfed1bacfb99b8d04ca53824739a1c6741516c899566f77af5fa5dffe10183195e2f914daf58b41cf03655553637c5d5ca6f788f5ab58134a703194c95a7cfa48d0914250bcf653e9afaf80bca556d9c0680c3a7db38e512319577730eae55983fea75ab559f8ac497d8078f0024e0acbc103991c55fd10cddc5793057ae198b1f2de0a513dcf51dcf3c3eb8149dbfaf014ad3d4a4ea08fb691eb80672229391120f7943c69a96e801d7e3685b02000126c95ba9586b083ec7fc41445df4171c02d73fc47e148a639bc94d7e83a3311d85d58a95dbd492fbdb81f28804b14fd16a24cebe1cbc7be0639efa9c1cbc4e7d4099e5bb375b0f0ed8d3284abdae85d685042a13150309c949976391cb44802a3a6f4b32f996da6241dbbe3aa6b8c27e2fd5116bf0b3d993dbc6c5a03325c7d3655302e2f00a711bed1aca97f8c7a486001dbaa2708fa275fae029016ca8704b1b0f24e7f0f988358c3bf8f9ebfc1c4c29100b0eaa9b31dc457f583753877605d53165ac06cdc1e1338b3e3914f9e1c3e788fc92218360522a6348e7dc212d969567384f26a2993c0c597a6e626e29c520014926ded22e942567144cb45707d1462cd738fb541256516cdafa19a20d352c49a4f31697833d9105007a7e0ffe0421a6a228bcf1581b602213b46bbb998f11cb857e6236250a2bd5109e5302cafa3573b7ba1b9b42cc065bbb3966c7973b380bde652d5fb1aa6eb6361cc6e703fde898a76c98c58969cc3318e96ce7972925f6e6a04ba197f24c0f534f80418adad9f199ec3f09258f6fcba41889c0ae07e90ef8e4ff67b22544cd6d72885abaab99d962188bc579edd944bfe756d925eea2884976b88dceec32fd85634d406161d5637d6491c8e1934af48dab4c41099bc9f8389fbcf6a6da540b7a8b929016bac92627b5bf6fe5bb152a30ede6001e6df18cfb6ac3c4c9a8d84153740b3c3d894136865ba31e57725b21823b359840c9f42414906af2b64d11bc81532d56b37fe619c542fd7d0070082b82b83cbc41e7a8570dda117228142ae3ffa4b7605a20da3d216ba90685b1c77cf446a8f5b153d0fe550feb923aacb2476f1619f27554bb39ba29238ff39e1cbd8048d715be291784060fb9d0632398efa2855831cf04746ec88392fb7e257c914f0602d844ed6b8270a68771240166059081f188ecc34ac95a43dabe85685a56067c839a895a9aa5e137ecc9af0dbd548822c57d1b69e9b5ebbc702d3e5e57d1302a186434eca2028eedd4f40f3f7c74a07f5dd4568d34526033ec1a15dc179be4e64d01c7a5d77d099ee89bb77b648de1606f771b59d83ffb3fbc1c781df58ba109ff5da216ea832c9b6f676614be26d301a8efe51381d6cc10c5056428d9b567d6f6f0c76c04a2d2c0ba479144429c196b51111eedc30127bea753690257df5228c20ea30f7d98d6b76fe7349885fe49fadb9247ac8b619c758d87fa1489e613145349ff2dece9e03068da6e7e8897a263953a89c2b25f831fb88bb57b781ed28011ef5238bfbe5bd33737c680f5fbc68bf9105da6af5908749195988dc0ef84480afd75a406290c4b0a2b8f8e80496f89f0253fb704e8a6e45f767cf1728aa4f10b6eb811512f654b10e8a218c06c6efcb2e6865c308aca4bfd0973bac51a5b64d3f0cee075180f0a7aea24bf8d12a669ce7ae80de860acec92c2c0d1694bce55d338601417ccaa4acc3e96c5c596faaa99c8ef589fca0fc9495f3c1b910dfa4dc3adaa8f0db4b1a13d4a0ff6cbd59bcec82d1289766bf33c007dcb4075114a4a09d4a21f9132cfe0a056289d9de9957260a994dc79a174bdce7da1d8889a8823ac4f2b10546400382184731d70f644b9542100f83eb48f1a367a7b554d12e8982a7e3369787639fcbf8b705d8fff407589b92901e1908512d41ffeaffc109a54cddc773014dba1a8d7e2c5270f8dddb7f8cec14460e7ce52aea962c702f02e3302b3078b12da362a47ca978595085a68c00a7ca35ea16670d691548b2eff8df238268687c5a56c83217f93219a6d4e30af653540e4db1a9db9e0f98ed4bd7f04b805f3c558fbfdb029f3e4a8dd9988ef31182d5323b85a84be41b8619f7c7545aa668ebdd5f4fc37e0205fdf369c67d390ac135a6662e737a2f2976274c5f2ab64b2c8fa1ea6433ddc995384a509eba90b5d91fb2a3ef0bfad0cf0c5c796219af683de3f8ed2d9323c1e989b9150840719b1b638b807c0643dfc37b830fbab73c7538937c4bcc740088372b728cfc46df5010360825825df22383ba83c48262c194cf4bce6941af83876957be2847be6b39d165a5ea81c9d179f1987eaa0e9be99d061e92c386112906f00c08c74d3cfbe01b265655d6d9269df006866dce9411608ea60ee4ee4ec92f5d999d88140841555408f153e6ce26a158f1fad21b919dc1966d43ce915f999be87091bc256addb771a05632f882dca41badc9b9597f14c3201b868763ce820d162fdf77e81b43f336cc231415dfedc956e13a65382615168ba59d8466c902f2d22574fc2ca817b78f88465f2db0bd52b53cd24deb99c562410572a713b8d614e3dfa7d493fef0b5681be1f9d2b5dd313978362302754f853f3c32a43e581e2437fe95e7b220b99fd739c044fb996b36458b1c926bc403991bbe7a522dba67700a2f7ea50de5c3ad4ea80635efb78cb682b8d08181c96ef2e30466d1798cc78aa5762160465e763a86588ca3f37ada11cdc5e0016d45825b346a3a90e624bfc083b44da81c03ae216a1d1ed61292c500391741f7aea6922c086c681266574ffeefe4ea60dcecec891c8b8c3843db9b4765ad794a109b4a8e2a27b207efdac6b801746681edd93bb802ba4a330e4741607f31a6b9da8b2975e0671392e324c53c1aa62fd21c9468c9d57a35ef452f8a4359483257d2952dfecfc544e7327ecfc5c3cffde0cb5d93650a447298027efa28fc9ea5f204545913d92755bfefd836460ea8ae475eddea65d254950237b0aa7d6236beb6e904cd3488a9f1e457377cfc8df4ded00eacfc5ad64b34de29d985cb37c460400a29b40632e018a1dfd51669d548881e72ba972a49aea1841baea37eda95916360b0a3484f49988c4546d201da6e0d6546ac389c9f88d14679f13bc5c03a66c90fed7e768592bca8a91b45cf0dcbcaed1150c237a5eb4fde206ab26dbf7057c5e1932b1c84b312986bf20b734818000d1625759ed7ba382e1129368032bffd3def15ddd4ee4ced525b298243bbe3a3278328a8c278979f997110f2836120fd2731654d3eb24be2971d7de3fb2eb50139e585c9871dd8a6c29e7dc4def649227bdc68c7ae57e5f18b096ba49c5a9871a44ddab56539af4805f96e0d9f9f7d63faf596a48ca16e19408038a29e80890e2fe3a222b0b854377292aad1807ed671df45469dfc3e9c4d633d3be5c358673f15636f5ec96836e72eed9a2550660afea14ef3e2afbebf24d1cfe1963693194b976cfb329c6f2c17919b4f31b5d40e8493039d6693d3e0f60dec885d0514c46123d3aff2d851e22a4fd5243ea314223ab053507ba1e2c0d85ffa5acd5c2853feb9e6c6add2eb3f8dd725f48d1c17c1eb958961f3926088296e35fa9de3c493ba7e049c01582c630ccf8cdefd4376de05ee5e3a82365f8c46ae351c2d269339ac5cd3fd54964eaf58737959d4e552f4517881ce8bd2a16415969cd0114f505f557366f8b18d56eba0a3df4bec44860e45543023787fdd2ac4e73b39a20ce69c6cc92795046476f5f7983f57b3fed58a45b361a05d06172f09d280464183349f653f4083c8117cc369bb136edae25f57e9c6e93d000eee47270e3cd7dab6bb50dbd3c46978ab4e84e49c2de776c9cdfa3dcf2866bc53c375189377bd30d626bf395ba08e3298390730863db28a44c8196532aeb1f973226d774aff75839ac967d0dfb728e1eedb28822e0609c8a9316d65da1def01d285b640e14958945152c3777079572ca97968387e6798a34e2fbe91e87c21ee21b24795c65b0f0a19db9efd70f41de34d8a94df534ef61afbcfa2ebb8314b97449b2082e71fb6ce32707635eab69ada4636e567277c5961c047d3b6dd5861f0f33f61b980477ff089a5950d8e59a857255cb26ca3b8ac23015cb3066602375bd6950fd0f8a21feb5044f2450d3d2839567c0f4ac02a0b0823a65cc84394f30b45d2231e485bb2672fb7eaa4172e880be30a540381af5ae10d10c82ba186f2641b7cd4992845d84edaa0007aa21e56c3de1eee7b2813c4ad73717d9ddb11cd3210bbffce215b4eb8bd7f6360d386676ed0056afca804c899db689f4d4b5d32888be93c029f0f44ffc85c9b37e0da599fa44427b8f3cac34f731d19c98d4df02c66771ae26803ffebf20bf6b2a294fe44823758ff8c87e56d82a0f6197b860f65d382ea596ed48ac8c44c7d3a4151a6be6702872eb9cd0b70f7c0cc60c5e7b2fa3983500b73b5a0e7aa1cc6ba392a41ae7d0fd7db5ba3a173f169c9d3e9c1fd12c556b5c38768f564c0f434fb36eb48a8fedfab5e6af7ecf427bc0ad7fae07d86b1ce21fa1c588ba8acfcc8872c3001b997358ca708c991a03a5e4c25d6f64775765f9b32ab0b692664ed954f033bc7aa98cb1430e2211763cd894b2f8560bb953ea7cd338db988db01d4d0faeeadc46beae608bcd2a1d7f8e33e093e8dede2a580e83c5982f8035e7a81cae303365e10e9d8a0f2c248f00acf0d0a26ce269a467dce1d19bc7b5fdfddd0fd637606074a852f8763b535be39b139341acd54c8c4537230d7ceee877a2e4b8ec4e80e19d999123d8b52fe62e0d33efb6e6c4cc908e320d4525726002839c5e2930583c88cf22f022aff0ec3298b2a6a05c159716d4ed4e8f676334c730f6b1fd2867bf718226d4550e24ee21662980b5cf89305de83a655d69656f899fca80d09f9fb10fc9e073b07151c0cda1b4fd5f6754f33819a6dab3c34e58a7205275ae502dfccbb6bae5f6b0684d5fb7e41c496704b679520a45afe4cbeafd285fcf05c286a469bca3df6808676f2491c88400fad357ad450fa2c387f357bdc60b289f97fb69091d5e5ea8121b48287cda4b6d5306d149974937859ea8406df684d40048d3637072e5ea17d7f26824921e7d50fddb34a64ea64afeb08e3781f0b6d345a66ac851a5641d3f8f8598d27881a29c443ee34739f74e84fd7dc322cb1a7142b8034435d6b1f31efbbc6d2423e44e79196f50472c97eb6f20553bb72f9f3d1d666d6fe246aff767b2b39ac89689e68229ae8e03fa0086e9298f2232e6f4cb0f351a6f667c48847e3eb8b2f4399b5eea35ca554887368ee8019a888ed45f335d9145629e300efb35108631e9ea4b2310d376abe2e4e8b57ec07d9916fe542aa38babc5716eec4d18adb362cdfa80db3f97163b08fed6c3066f2a90fe6285df126670a61d90741c4e9ea90153b0cef65b4e042e265634daf1df865de5033e804d0ea776b4e6012961045fe9d6f9e85c833e22e90ac5d6cc3c7b15b6ff0732e5abe2d1c5f04d27a44c72b1afb70ff86f616b13787a2982ba7c5cff3dd3449d07481ba6dda855eb0194ceb40a2426e3db8aa5c365e177d90e6cb9ba5f8f8c0ae31fc01f4de1852172dcdbc66d65ae68298abe259608e5989e89ea1e4b25c654587beb92c956084c53ff73462e465f44a94b0337a9dc41fe7a64bfc5ab5a39563fffb803047b1d7ec47a11b8230fafca1a8f00707775cda60aea91f379b0a7c85303fe7bac6a4776c445b1347f9b820921feae57f410ad4d69ee99c966dce51eae10ac678e37c9b38eb1a847f4190c6d48ae211c4539984c17214d2df38557c368d302d34b94693961a14119810a0eda173d831b41bf6e2bcc2077076875dff260061929563d831239c97d8f28f0f71ca8b53208db9f0d03d825ac9b52af03ce64d47860be8145c593210e2e4a09e64baafeaf34a5976e424e503488a7dae65c6adadcf6fcb804e830e93bf06e91f0cb479a4659bbaf50830757a3877dff2d7f1c50fd0f5ca54dd4cb4638f2f484ac19d76b559817241575c302fb552d79fb28c9b568d9a88f7bb777c658c2d99f4913b583bfdacaf6b24ba6901d01767d76ee1dd1305ba29981f23880b3f1bc101ee664f43221a010c7a22e224d8d87d423aca0ff170c51b98ffe7a668f963296d94ff9d4a8d972df001af23417aa594637f9d0e6bdc5ba1cf2a87b24fc894f1cde2d68f5f98148c359288761abf90b878e34b6a755a496bfc62dbc406f00bba881f658d8de7f7fd861e6652f94e7124491b58d562af7b0e6bc8eedf98a597562fd48fd652e3dfde04a37d197475009f113c3db3c5b502eb1ca2d1ba262fe8cd39c1f92a7fe9e2be95a98eed1f9302d6102d315844a403c360ef086fd80cab094310975a02115c7f9abcb4fa15ef614e2b8d84eee109ea5d0af5afbb52d881a28a7e9d255f7a50dc3ec79ba886e6a148d9d31fca43c2df4e4fdceb821a956f2bb87baf029454ad14b9e7135c93ac80f925f95cf905a3ea2deadc10126f334055db21757007f4b714c37d7523ee771a0ece886d9d62650f5508c97679c539c08be9d7ff4977808d3966a748b381284da5c36953c00e21b62e9fab5a0de339845009eaaadcdb6d70ce5280deafda9e1e9132e791199cf8e2dac146125dbb5a9c66d80a72c0c6542f6028c0415c9da75898d36a553d5bf47be5e7eaccf834b402e3de8487aec966cf49baa1f1b9830e966c2e33c461e2de9b2f909013264640a3a076c930e4bb2bfbee65af2ff3af6e102e335c89f7af003c638fa5ccb17928a9ebbf796564c8a22eb048a224d6b25e4696eee50eb571884351876a8062debcda7014145e232904bfb6a946f38607a502e8d5d3f6c5347d4ee2ed40271e708830eb898f2bb5c194426011a31ef748c41fb0d9bfaa300a1ecc0624cfea527d1deb7611fd65ac41bb9bf25ee4037c018aec498917606c94c9fc55d7322a4c8e76bd655aba5c048d194cfc4572a6c1da04af4a931c86ca68dc292e6dc2131455744ff982af6724ba2de4baf1e76d4c90ed7050f965e8e782635f2962d0b6f7b381561245f55c587d861f55433ed3117ea15991fa2106d5842f0174e18b7d92cb5da31e5affb54c6860f45612ab37a4c7b4af61794fe83517ae311e2b38f18a65ab436a9c90838d5945a42ec0e678bc65d3a98e138c59f0e521130dc73dde6247b7f680ab338995e9dda869a44ee5b7819ee3d0a94c996d206c30cbe7af8a6576a63faddfc1d32f10c439be6d811653b2a22da5a61d14abf7d5476c355ea0d002ea69d002f8060cef07cf27f875467d4a8debdcecf7651c980117eb5369d910091bb6280d82bcb224a9954ad1396549665f72b7ab97c97826c2af473cd0f64bb79da016a61654eba18849a2e4c3e1836575f8b10860b0c50b30d5cd01b39d848b9286a0f9ceb4dc3db11abd512b18afcd677a2ae98fb40d4e6d5050632da283482ab341aaa1614650e3af7080f2a78c34afd40fd03774f91b7de89574b27bab3ce6e41036dd7f8842b3da3e7abc798c9ca6c799f99cb253f69af0b78e94ddd655bd63528b527ad792d7174822f671142bacc52c0e92d4c7b739f10479f935d75808c42c3c86c72cc1aa13d6ec292a82a307ba0af518e27a77b737982a848e3e1b81e0e538be75f6b9097f8b69421a4adc15169042f8681ccb7d146d4e5754ecb4653aa3b6eec56cce4ed0b5387ff6ba3ad3412f0b3860121d15ee1d2b6d682ae5823bcde161ee8e4543c40a490a8f3e684b76fed57dd5ea4548cbcb94a2cd96ca743f88cddfe86e7f3c77ec7b0d64fdd4bfd1aaa75893be6a8dbac2e41cbc993f33b4e6a42a34afc599fac338e7400beaf4862a14e34e392a477f16060cc54bf0a0e11976b095bf1bce248b9d0097c9d2a538d4ddef0dd316c9e999ea877056a9ced28ba3cb473b71fe60790b55b94658f41fba7c2e89a6250ddc4dc79258bf016137122687a3dba3735be7f12de692adecaaba7fc5d97e598738a5dba1c3b56149d56c54b463479db92e52f8b22c47f7bc714f52c13980837c023b3ffde0ee9eee7da7cde0ebed2e856bb082b55dcb1f4dc563f9eb5f5f840837c3da239eca8090cd38cce615c574d971e457ee5957b2b91df58759e6c92b08956751095af4462495d625c93ed3f5c8313011949d0c52084e46ec54f41a635cda5f8f473e3537992b4a5e861283816eb72bedbe08dbc96a0ac4b48784ad252e8c095c673042ce530ba39f68064785cbb153996ee0681fab2fcd9c63c063b3fd2d75d9f25abafd074ceb5f667dea85b9ecf42aaf5f9d551de6e77eb69b6f841cfb5b83a66de5cfe337a5c666fd4c596a0b8310164df4e400594d57fbdd653d266b7062072c19811de5b9e6bd960885908a5129ae8d2fd2b1435b1c4d7db167b9e478f4efcc91b317c83e84b17bbe29473fc0900e8d11053c7519368bf13d23318bf986c8277ec8dfd693829d24f9bc306b553ab76b20bfc23f61f22489270ef356a92b474941e01678b67e81dd4392b0212ccf310e31d73a91707fe3546328c5cf80b63f13dec256c1771b7d660a3870b2bfd64e04cada0b81b91395edbc09ff44e9671483dfd1f31fba8d5e154a6e774236d8dab3dfeac35026760ba9d92ce75bf8586110503093798f0102ce97c138cda64a16b705121912ac348d980520dc84e7c3c41f71b77ac24e28861488af9a231586b0db6149d72083f79e1fa9c9f5c62f8caf016a3aca9b9fc2751541c8a192a12879381f4fd0068a6efa99ecb49950c0930cd59733b0d7733bacf183fe1c2c5a3a9b1e192844e46f8879ecaf874a3daef20ce8cc088cc690691e4e777382be1f64630933f27453c522a7175c0efa08a9eb4cd4d7e56363f278365282272ed2e4d823b2bbf1aa13d152b44ea0ac094319091f76f705ea3c050fe687d85f8538b13569ef8766b9cf2492de50e6fbae875e19b852e1e1a508a4d59d88f702e89fc5ce60c26645ebc817eb03b758ba788f7471a179fba56d1cda0c88ce5deeb6d8345f10ec441969bf6aa591c3c7cf1fb268a7d4a8105486082c8888b6b7d27921db8515a6b75a02451a57d84e068f468cd756a8a843fdaf2558e7dd3ac8861d995154b9859be1589631ceb041a20bd70a54fd030f15e8e7f96eca90bc63680d21e6ec8cbfdc4d42ff9bfc73b509d17747f85206a548a506533f8670ede47473d0059ab66d6e3612bd22208540aafdb3b00b0e5bb73350cfc41fe181ec38e19657bb251f242435472c5c2a7688e8cdd0ee59623c37a3c70b736b9485294cd815f826c7fca11d78d2f15ac3e611b25c2c16c1f3ce69fe475ada7667942ac48cb2cf4f715a4f004cfab487bfe8d9c7a875b76ea3e91dc1e625a69046bb40267c0810a53e2c577580dc32b6c65f20bf882c97392a6db756e28adf1250c31d1bfbdefd2235ec44fc86fd160cfb32ed73617cb6b1b5725df30c4b15382db3bbce862d0aa34b100f5a7328334d276c33fdb3240ebf653b99dd5365959ff75f0fedb8e4ff03883fb8596ca068b30300662f768f5898d232dc3bad596deaa26b2a5311f6c21ff02de17d6de79b32e7d9b1aa287c4739d67afc4ed36a9580ee9b15ad8598e3dd6eccb62819298a2844942d45f7ee78a709606733e596b4c68417539e180645a1f35b1c1da826e141f11a1ef65ba656587ed8fb44eb99b31413f760c5393309a28cd5cfd45b8989520b7dd3c151e48767b179ea726c6f039f91fce554dfada38119ab63c2cb3c93b9d3c43c686e3737de13197450c04ea57e1569f897d062e08e13e6baec8f4a5f5964d1b09a1660f910ee4b31042e4cd8a4c7359f4719fa8a63ad8bbd72bc4839bfdc0da9cd8b6210cd490ebfec03d648acec70119181418e49346d97b177fd0eec3d92092690f92bf0161ee0fac9841e09d753e52398cadc471569576a42aa0e28c1718e77841d4cab5694bf52725f7818dc36addf167e1484a48197b9969f2e9b5694c78beed043c7652c788729870bba9d5ec178735f41d3e6228f78bf4e414a3ac3edef03f3cb0cd70d1157b790de8b0b53b9492562442603bb6501b941c92d9f90f283b627c02b78fab34f93c0b79634e1589fa6c56187352ed13a35c63f0d6edef4432be89e7294af854a234e03b4d2547c23504599418459323ae5ad09a0c24e9165a9331f55c7ca2a3628bc635821138d158226682ac339851f606bec4fbaa2230615d795e480f83942d2f66dfab1dab538b8953b0d74f9b2ff4073cc12ac56e31ffb2efa8f10a80aa5047aeb4164c3c0e74169d81d1678eff2c6e9f4ba9542fad85f6a75409520133bd63ff17191dddb846dde31567b180ef3c32e2ccd577d67119cd72017146fd612e7b652c7ed7f6da9830303029f5db854666118fd6e42cdfb1d99948d222d6aef8996322e6a8e93e74cc9ada048b242f1fca86c44888c4d71b89b35645ab94d3898d26dea382aaeed05a5be2985d8e357f41c29c3cc0b6d9b2aefba3a544187e2aa7afecad23e19392e9f367ae306b944d071b76dd9d1206ef06f10b1c36ab61925f65f7ddb3a564a2a251092cdeafb619f0159c89708f827f47d6b87fd1533952849d4f132800ff0f06d2341dd3abdfe777ddaf78adfea3a468d9568b3a5f3e77f74718b6470c8f1d709884ae9911c7d397d061b191fa2961acd27b78f53d73781f85a84a75eb2d6ab4df0ec35a77ca97e4f9096ff90cd96c073e79a62a2176ecf40e8f4305c19f9c0dc0f9714dcf61a8ccdb2695f425def9005320544798c8ebbb2a5b399330996e253923402c9eabd7820ef86c72459b652319867ed64a19d0dd65bd3188c202445ff31b9ec4f88aa7ee2bb5707fcb3f241eb4c2480fe396a9ac5e98ddc07b42e29522411299e272e2fb1c1febee41961057c93c405490688a6faba97375e41219a4348b8ec58f5bbe5ebdc448c12c25a9d6ffc7a1f2f43faa3c3ad174d1d44228d8cac9a511eacb656e07c564d8cb3ee943137fcf208a1a01435e13b4a2840d33ed064e8257f98b19695ef5602e39328c7ab3f8f08c9cabb39f348fb549f2c77ea9688bd79b26e913f07c86ee04e7964689197d9519bb301d44356bcfcd20afa58e805f505ddfae11411ef393bb12efef748511d276a61693fa72035ae080f872a2b2747225c63f9cd320e729f09c42b77d8eecae98d937c8bf012d4f78109b4e3d5ff2a505c0a4424e2a9dee89f2dc2d760db91d26adc7cc0b5fad92c555a47e28138edba9bb4f12dc23e7cf148c9845b25ea051d5dc86b5808b71f63fa3ff27c63cc973d4340e8aa8b9f49dada1ac0b1181c974845e58c627aad7f4fed33f0831dd7e7f88329a8a5c4670fb38ccbc55e07dd97565d3b1912cf134c4357d622507edb354269db04c7f8e0885d3300f2248068ed4ea6b79879bf78f98aa864e9772722afcf9e003ac5d86709575a4f964c8474c85665b95e77524df553cc0b549d28d5e1b03e12c355a769b15ad01f212298e4e7c7f91dd6926fd1735e29300a74261efa7400dcd602a6596bbf66c226a8b9044cd378fa7a236cf74195c52bf1658525099cfa8641cab71bae3370f5624b2c2ab4a356a4cd9abecf55eb126133925d37d045859cb1a1c5a18445ad4886adf44326d9556dbc40cfb87851b8459d5a9218befdf4c5cea7dc68e7f34ed0612e10f22a6ad378107c0762a449dc7d121a43a03995f09912e2865ca4e559b84698507c378305e108aeefcd3ac34d131cf34d5fea1d47a469cc4995f937281959e876a508fae468a120044899a4b1168e3ef2fb1d87df6ac3f6a0e02897e6350931aa59b8c044fb69a67fd759d6b7150d881670e31128abe6072447355ee301a04fb6f5eed6d813a49bd0dd982f5fd16819fae1b95e01443a3ea2d06b9fa3c0f9e329b526423eca241011a909a1d0a2afed9e54f71a69f1e7eb2107d05fa7b9ac2a3f6ac9d4aa45b22d560c92de0429dd6b9be22ed4c2a082e30a9ef21715646b38fd0869aab361acc3a0b238c01bf97013c2a5b7091372e171659c6a897bef28aea288e842c0e2eb6c0336c39b8af42e77e23c87d9ad2ed0cf284464a3c4795baeed36375084138be326c4342ea1f5a07fbfca0c59a7616d4592d3277df4cd2bfbf2985a0450d04e3ff3473f7eea6758c3ac74d7dc2153fa13ae19f39b0deb73d072fa9d3bf3b2137f055ceb278815f893ce8f15a612de98a585d714da999f3c6ddce9d044204155326e29511f07b654aced4ef8b32d93559afe8a066822110240b49785f94c275013e405ccc3dc76fbd51909cd9a6a7360404090e7ec26c89c627d67117178d7b260651aede67a97330e214d30c04a783253b22d1436423ef647545c7e5319552fd6186e1d0c1c042280a99fd4e3c95eaa9df8b3e1c73c895a82c22b4f8c619da42e096ddc6cacf88dd3f047c8c8a072afa80c0417f0b72fbc51c69127d3a0beba55ae5eae7402c3c19f5c48d9d2fda85139cc2a57a7144ece26669977cbdc7d10aecd1e23833274ebed9d07a418876b6685d355d953072bc65db715daed1edb1cb1ca463a0c4e05e7bd01346ef10109abe4f2c17b1a6bdcfe3a28c8a8f9bfba8bf3d16ecc57d93d463d43c8254be0634605babd49afd603489deeb33210e68adfa39205bddd1ba4f07752b71b51330ce49c99848891b79accf1c47fa7354012277a6108c65bba4d155dc003acfa5004f844b58070dbe57ee1eb922d12d910936c1c12d950719db542ec6f7495ba931a87c2bbe38b00f657a6b275f0160dc0923c431a1195ab1f77edc0a86b95f7a09a629430feb2a7a70e487ef507c78caced805e40ef371e6a85986215467e3d88c8bf81ba9a279e88e23642a5dcadb90e5b99eaf93469e70db8721319f21f2574973dd8584de36b7a60c4dbdb821be4c01858a2cc666d7073f62cde27a17de404aa55e2a028feda06606c791236c93aa85d023fd18087c768829d2fcec39e12d66933f094cce2ae7efeb034fb1454e54af3d6c9343e7f575084788604f51e5faa6d528122d63d7ab037db1a6afa5a053d198db9387cd84ac726cf3b58d5705def61318ff9391467ae7ae46ca9f470ea315ad3e56e2fc4774be33498944f8b1a0fc38056c9a44a9fa79fbe1fc0b1e63522eea0d57c65533253a94eaa3447f457a9d7adaa47c4d3db288ccf64329a43fb32cfc2aa2cf2837d285dcb12661d743255afe1c3cea4499759692aa5750325a6413df8c97c33edef19c74f0c60387c684be366d2870af2adc19d2cc1442f8159817d156ce25b6eb5be976c6f9fd4b8c35b57338c5ee49c095383251181a3d8dc90654bc05c5d564262f731934b580459f5f981d73d033b4df34dac870d292010699cf59dc20a34a5ad026c5f7689ad1955e9b57c1e05a51aadf7b494de21cd70ecc16e9048a7cec6e1382424973fc888db4e97de9d1f382e25544b19d6e29acfae791d9ba24ff18a4e0ae7cece4226183218fcd3ab946a8da47c7edcc37de49b9011fcf2bf010653b3243d39ce0704c89b156c1dfadbebab233f1d5f5bcc90366840ccd4c7a7e5e47017978e92797c6502fc463456b95418a5e10340be48063f1189db126bcab9c73893fd967e2cd1a242eb877584c6ac730808429d132665e487f726d3541f6220f2db0d6a54980273bc03122bfe4135cf7c43bf428b86e88bc3047d3c822954be1d43ad2f86c950488e25e5cbd820dea9a535ad3d203b21eb3b0ce95cf58e71162bca1f705edb7523983eca87c4bc83df2d3aeb6b19ba20a131356d61d339d47905704020fe9e215d1e66f7cb36d1e41bd521cfe6481726aed46b82ee0f338d187ad12e9b7deb69a788936ad3e81efb3751ee4b9b3520b91f017bb330f3fcf61c0fc4825ecdbb5cc68475759d91d6bfe14204f3a83d0798158a9f4eed458dfbea768892397921d665434cddc921c2c3b15a00f3283d41364d33701115af010bdd229c34305a79dd452b9d77a2030d84e4d4fcf305b50dd45dddec0f20dd61a1b2e82c4a2aa440a4239eda0f1fb7ab372bd6e1ab0bc491da2bf5e3c5a2df68252141398dd8e49ac225d652096da9563d18a3a18fac7a723bcd37d80cd8dcb15f78d092b9a24d2afc3269ddeebe7b09e6a0607290632d2198f68aa6a332a5746f8df8728d57141a407d8e7280b311678063cc1c81108480d65eeb79163a6d4907dd78496543645aeb4c35ee0c8889631e51dee5982b3459886dc6566fdd1b568ed33d1a9797ca37c6277dae3b194d6508e0e182eaa30884851ed109f559bc601c173008dcb13771598c714e829f43813dda9e07673281a299f80ae6a021dfcd82f0de32265fc9d4cb54dcda44fcc33ad2fe94eb2c4d830eee8126ac5a7b188b9581f99fc2287d73270ee5ae8e665a2fbf0ce1b9c94d325b0f7f424d5f3a0bc3878341b2fbe8b3047e8228b1e96a53ca8653e543b993a2f1ba7b6b5c6fb8ed5a69b4af07d720eb0df0842048b6fbd1c76542efb1fa4b9de6134117aa4c6b9f0fcafd6f7df43b6f0e85facae61032f8c2766296b035d01124298d5cab8fabd70d9f09aa0ed4da33f22f73917984b31731a84f4417fc62a253acd6bfe441b46da284ebb15b645f98e9f6f99677f9daccf632cc1980f201823addf1b3e87c6351542c76830f366406fd767d998dc97b159912ed35c9d9442f283b2523e609010effe974e081e4dcc7f3f77734c6e447ca73498c62ebc9cee0be8f89ad382f4fcd42771eff1644d036dd774ec0fa544723e462bffcaf56d9c7bb33b22a7a6e576593a8495c21565d81894573f3311dbe3e4ad560c3c7f4feca72aa1d153fde70c7594aa3849c0451dd575fe151646ad68784da6015113acae25649f1f82be5952bdd633832bda4d72524368c74d1676f946d92ee19ea4c5e1492e390f33e547a9383e2e50ed7127c15ddff01b68259b2121a211604ab9feeb00ff288c08761095c189f578688f14951faf5569a2ab62d594f0de5c0351367bafae5bfbfb69658df29d7f76c5edeab7ff58bfd611541eb62520c9cfb20a4a75a12a6a67cb2386cb44284ee0b21d3b2c37462becf4c2245f5a6974adeb3950e4d714056f15198fdce378c868da2f6d56e9a3ad0dccce3553647c094d8d638c63117a7042d40bab1da6611287a58e65e58c532a535df6ac38f33968d4591c12b9f91cd5aaa3dc6f59a18621a3b4e76aaaeea79bee1286772147b664e142d3097b5fabfc0555d0c648ac60556f49ac5a343a3bba4a2e283eb0c38fc1fa199c733ca253eec53d58add913d37f45b2fdcfded2a268a8498047d18cf4dc84cfbb19100ff88536da6cfaff3dbd1f3c63de2e3513d28403bfc86cf8c3c1493ee7402e100988816d543c68cfa5c225b159caae7d10d57b69ed64255a3ee2c73073c377a6f3063afbb6d9cbacaf01d2d4628aaeb4ccb74bc08bc71407a58c42253bcbe90851b43945ff20286caff3fda6db045803dbae7a4fd4a98ad165770388effea38cefd137f5470ad5c1f29e6496e364e3c9e3ab863d09a6fdc6cb365ac1f919b3b1a7601b8d717e970a434d2f72cca9cc85aebc286a2dbf7fdbba6d7ac1e9877c173fa99e3d7262aff72ca0bc6e29247bd661380ba0c0b6bb19d9fd4a2e46eb5d33e09d085119c366b025014c3faeb0670dee46a9bf4581e4a00c2c27c0242f391ea23c68c26664894a7395d0c85ad5223a220fd5ab9fc0ad21834fa07bc7dacbcc68f5eddea08e3fedaacb3a97dcbc9c76c875ebd1c6a01a041f26200f15a23950a62682fb7e1c481eae90996a05f0e1b1b44716bd8581f889f5c68410a5b8dec3b9cf348cd7617201f4fe775f4249f6fbbc8e988a7904110e55f1fba6bb2f8aea5b04e87790e53e07dd13116b5c3d36aa45a2be14c4abe5713f13cb06a16e420838c0a0d55ca184ba0ebbdc3170937dd54fd3c5d135e0f3bd59cca834ec1f30b01efe4170521412a2225555482f0dfdd8f2b6ae1c84e1c77367b50a90d22aad19dfc35e7593419cee5f88f1c447570feb3b5e68fb0e311e85febeecbc2b296dea5fa39596c5e85c0304c37c99ceb3c4b837143b7e3058896ff653666fbf3041d98b97a6f7959cb5586c1143194941059b90f8f6f18252fb441983ad43557596024743e3d95ef7979a605a49b47e6f77540e148b13401c28fbb17d65284af710ce36f76d76a0e37e6fd5ff82cda6bf1fad016faf14f4221351dc0a4b2108df10a54a5bfeb47d8b0adcb49ccf83caaf78eb27bbf32153820f1cbde2f4eaf8789b00bc7784430a377498eb3e81f486e86ea89250be11aa6bf1dd7ab5947fd8dc4fb6258d17448bcfa412f200b0bd43d2ffdb2077e58a1ba9e96997004ace2655563f7f75614a6dff6be583d0f5d7005b03fab07956047ce528e12e9c76ef51501b3c0791ffefb7460133c965c1b7beaa286a0da675e0b668d07d2695ec726fc062b32670d0d737f2cd99906ef22eb48b325ba99c004c6a04c746d4391eec944678462145e6a47e71111787573a6996e7edec321aede895ce75b42774fee1223d6d4be8f181ec7187426360922fa85d2e530e44a2199415c9b08a08112a7b3f364db654fb05343f54691c7ee482fae18ceb2a8ce6e51ab2378b2bc3fb3b142d18d02036c18e45e5a533863602198c40248d297563f342463109af741817f970bdad0f5b32b5c3a0b4fb3d6778fd992200517fcfe4b9997aded5e3061b35b73af345faa5dff9da06633a153146b0d89b73832ca43926774b169fbd9b3031f4ae23862c38e9832f5780ea12dd01df52d481f4fa53c7cd65721f6ff86363f319f93570bde8b258129a3faa2a99d50013abae49de326ceb48b79d2cb535fc7fb05884e7c1fd7065206965b059fb2753a26181fe6791486aca21a287d6451cd0f77862dd0c56b4ed6ef4f260be20644a851495d45f975fc4518ef02811a35866ebce3d7e2116ac98e785ff5de0593f8a15de85a44a52536f910f4ed89e28028077525d57b1d2bd77d651d4eaf5ec99a9129e56c4a33370faaa6fb43518e05d19466c78a0481a4d6782bc8c384246a63bec52e43dc0fd87d9024b2f90d034801610125eda3b0925980c71acbaf4548f414caa8bf0cff133f6521b9fc7d3874f4d56fca4fadecedfe4d887cade86e88d1074ebe742b441cd5e96459a7405c5c83fefa5d47abf025d6f02465ffcc78d11c16da8e70362c636788de785440abadc6f47a418a3e9674c2b62c42b2a8bc874e769122046c4ed919abb16d081851e844da2ae41833d0bb809c745821a102368d5bdedd1c3062f4807d75bc1b6099b5c8c782be15d889dbd0efd7b3b33b63db6d03aad69b77d110c1894cd75d82be3a4e3b07a1d4b3a99c5a66fa589dad3c5da9483c135bfe45b5b93a80d88c175f5df4bcbbafc3db9fa64bf9032fb6068e77fdb5b5df779fd5dd1b57dd00c6d6a6e7047d1530aaf696e7af33d2c7981271841692a5d99c2ac47f1cf3d2402bb0b21b8461f6f61df012799336aac572e53427717688c9f12e059fbbe949ca99a20f6da752483eaa4258ed0419db9b72863db10b5ebea32baa0dd4131518a3ea9a0cc958cf2802554432d118bda96ee6d30e9954cefe954be3f2b149537c06322fe75dd63e5752b4e9ce4bcf8c03af2b9bb916171206f8f93d1e76a0d2540cf4ab0261b948e10040e3c5719b69d66cdfd1d30dd504b68f94c25a53f488c46b268a3e9ed225d6353e0b9132a89a61ea6809fc60b3ea29edcc152d17bdec8f17776e11a79383a1e204dd66a37d4d6813a9149c7eadfe51d643bec806131a3cf18446ee48cdae1aa1e015e7d7c8c00e68eef419516ace670e46e10cf571c1874e72a90433e15a5e060fde3fa8903aee610fbc0bcef7ea2509f8064a99fc3f7227570556a62570de01bde8f7bb32123c0a3c35e0bbd4d18cbeb508075e436e51792508abd19da182ff50c3f63bff9c8ac219ad1d9cf574ab2e34ad235c2cdbb4687531f0b2836a290f1c27c8282633c88c4940c5db01d9461f011fcee9eb683f1186aee3917af3b06f679d90263284541930fccb047ba102663c07af90ccea2e48c08309a87092eea426e125889948fb44ac86cf903865c435580b1915b2e458c6d1af0e6416c640c6bdc8e71757ffa11e05185b276ddbed7dcaee4373e9a71c78c61dc53fb6c2d2970752ca3163285d3d4036e98e55f8ca7f33f87f5affe8b716c4832f1ea63fdd769cc16b2defc1775cd8ce772a8429cfed6e1281b3f108f40a3829cf0b321264cf65e79bea64508c4238161712b208e0c46d717bafc9288c98d0eb2514129677d306afe96da2f3bbc59f84e9a588ead6fb9ec602a7a5bf668bfa38bd6947fdd6febd006a7c7e65ef339098e25ff966091f3eb9f3e5becd90c0d87959dbdbd832c32be568edb49e640fb677b3aeafb641a403896b58f8f29cb386d83fd7112a0124ea4af31689f568f50fdd1952e16bde1e059d23b5c0fac960a57d74419d915dec24bf738a02b635423b61b74b47e645275af00cb39a570086db55ad6d864abc4e2df0443228415ecef58e1a97deab3ce7a908fd63530b0e904e1701efd4abd916270a30cab049d708a13a0ff17ff651d64a4cc3ab89f1a00a28debb7b5158ea0b700f5f1858854647f2987831d1afb56fe7f76581724a5e7a82681ded4636354a47f9764767678fddbeeaf2c90338ca18b4d4bb0feee97155be70b99f7f460f376e5c382c2bf523632c8796107ac5beb394ee1eeee3451da846744bfbb1487b345fea64e51ac8b478b3f878e69a47ef52f99a7b4ee3be8c983ba1baad434f64834b2385b2639eacc899ef1dfac8fb6c79dcc791a57dd27ed6bafc22bd6e5105d7a9c9b1f06985e60679cbfd711841b6a247f03979037c55d6f485fffc9b63a9923b45841bc5afc49c6f7d87acf35343e3b429b3f0051f81a487afad3aecb7086327b1e0f385d37c1fdf7e15dd3abaf42495ff88543b685e308fc01d049f14f39333073ab8dc328edfa3ae1b1aa09bc5279beffa5f54b9e8563e5c44270ce50256fb163b36acff18b72680ad90cb66559ec0ca28e94f0d28dd492ab3558d10b36f8758cb8922503541e3b679cb356cf541432a337e93c719bc1bf9f3d5fbbf5454eb771bd3949dcabf69e6ac2ab1d67f73fa6ef9cc266cc086eb6596a18a4baa351ee8dd5aa2425c324a20fd2711dd2ee0c9a9d06ada80c9f8bf7f253fb27aaea6d8de2b8686b4d3e6670a0e070e40be45514ae11b46e14770dd8b754faedc1e2d8f26826298586f8e0d7f976d2797c0b8b7a3f41ecdc43edcaf85302d88492906fb50497367ed086101be876146ef03bf2f19c6c1ba062abf47018394cbf90212b503e18b5d78fc9f94e1bb5a91f904206bb68c3260a91d7410f4da6e4ce6bc73ab3767786cab0eafa57fbfa2b1d5a7deb1e81e3afc2780e2ef1f3c12e21518e1e71cb45b391960d3b8e099a90dc50cd8402fdb00082f4513ef960757449cc6087d82c23c22f83258cfcf3ad924aeb4d3b5bc4ec1214f72181e75e044d0fdc8495c0202733c42af8894a3e4e1c8997e164dfa4716e6120fab4f4f902978b00bad91a78fe0e12e1e838741c0b12fd587325f8dca11098104f29a31b7ea4104fef9e2b3d29344d76cc139b5290af24f567d53f7a6af7a8c6574d72d132f9ad56f72b637e34cd4d954cf47fe481d0e9b5aaa753802c2482ee1da111d7ac32dc5394f02f5203ebaa3f08d40b85c72e04aac8c21f0751dcef69fd1a47c95a2c80dfff8fcbe4704eaada8546eed84c1474c104c764edded334676a97f5358bd69ec85e41fd21cb8dc344ab6ced1eb32bcdb526fc0256e16df44b0235019bd089ae15824cdf44b0aa507c553e613426b9f0899c100aba215795f9e4021f1722b933a12ece7744efb6ca42565a33644b0824db38caacf34f2426e6c231107bfe8ed7edff18f885a0e6abb76cfafed18986f4cd226390cce0b891e492bf44b9a1b222883fe4a457cac4fbf5eb5ccca802acdeb9143dfeebe80a6e8f349827eca6dd9858db121448487724dc52fed1e4ddf8da3ac3b41fe4e460730a0a922a56dd60e24b6165d5c38a6455dca757f0a31b81cb4871b6cd30a838727c73619660df8f3c1dc1a6c790238f35204991fe577593daa1124a7e2beb3035e35c00b0c5afb450372d2d20eb3779908491ed52f0b7af7235246f9b607daa0dadfe5e7fe6583e8e37c4ef5f2ec598afdeb51273d35701c323d02b9412b3edfc199da7883ed3898b3e6b6ace7f6f48337f637919ccfccab995702801437a924b371fcdb873c9224f9831efecb946cb78188eddfd15c6d2245845f619cf38f1e6a9f0f8f142a00f4ddcc901a26b96d344ee205d36d23e557dbe6bd7a00e4315925bbd1b3511bab68b758dda8b797194caf694cdf677ca3f2e743df51eb6fb28b5dcfdac4ed2294d284f744b11a3afbb9690ebeea4877ae86d1f0d38b85427c9737621adaf584a6e8008e82d497442e73459fd4e8bb734f44f5b04c73dcfccc8ae8b90f68d0e759cdf39c7c3242038c48e335dd330296267dcd27fecfd653d1dfc4d6487ccfad3ef0ce78b767fa02c6a6fad294aa4341f565b994e8f1d6f0ec09e22d444fbceec34192e1e761fca607f2d96520da9dd7e127809b36bd33f71b01763d931d4393086f92120f3d208db002b2416fbf1d02d8fa2ca8cb59376f4258ecdb6178214b47329b6eacdf154bcf71185c04c3ef799d9fed79861d664f81897acbef9928ad0429caddcff4a28e7c5099c207e7c00495a96595550c49f136812ef45023dca7d45a8032dc5d7d81daed11ca1bb888a183e5fd9298f0264b7ae32d7f8f1ac071a0f1f15a85974c80fc7ccad7dfa095d7f58eae23a9bdc18dd598506591de43a4b091b973d36dff89768e4ae3d90b96abfcd19c28aec2bb888a01750148cc3d71dfeb02c56f9d89093a24c01a6f22ea446a27459a603bce064bf017167a2e1a142d711aca7cac7cfc026768bdd24419f47556c36e918154d76d5c506874c5bc2aef9df978cc94c5ac01a0eb20d8beeb7ea3cc2c0327d1bc6b7097ea0bb68d4d9625d572958a6878347588ed4b97da09307515bdf3c14413e0bcbf4ee4b384e302f4bc7c97e980c732bfdd102166f28096491323eff10f8a638315a9cd6b841c3c35d0b0fd967d7088209832d00836d62ec536bf25eacadae5b74dcba83d897c2380a7a7ad8cd71308b5d601f353cc5814a92c9af157931e998cb29c83ac81dae03cd814270101faea5d9244af4ef18606e624737452d6356bc51a719b5d7b890b1b0de05fdccd4a8dbbf61c01ee9e153e9db9105e971036c00f8ffffff07