PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 80399 89b97eeddedc3ccd83871a0a769fd7938764257afd5acd055177936dc167a57e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
411d3975565cb5be7ad95ec04e84b3de75b87f21068564bcc222633d788953ec
Certificate Block Hash
89b97eeddedc3ccd83871a0a769fd7938764257afd5acd055177936dc167a57e
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...000406000086380100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000910bd7d5a0a548165d7b848900d5a30ea382cc50e28abb0b87fc8248bf528203c55f83b79c3e71ec03209f48e76ce129adf28bdb2e51ac649813c4937c8458bc1bf4a2d79dae8b73786cd4a73cf995ae1930e3f952b63d4b181200000000000000080000000002000406000086380100

Raw Header Hex

00004020350456c7e153246cf3346c386f6262a99d6746bbb9836e23dbc53aedf30d23997600fec9009eda212d4d4b6dfb2c87a64b40e255827df34082c09b6781dbb3e53fd5436a9ac50018ec5389783d6322c2bc648506217fb875deb3844ec05ed97abeb55c5675391d41

Proof Data Hex

59,560 bytes
12121601030767b86d9c763a69ec3394be7e56bbfe6082391b4457b7cc4461dfa4cb4f26e998164a0a5b282c6c23228f8cb855cdd5cc8a29d20f268e4c93fa5bd47718b31ce18e6cf987051e5e546c0cb75684609f3e46308ad680290333cc288998a5dabf42c03f94d9b3a5ccec59701e01a2969d3561d8e6845864c7094ab7910d52f456a42632b9e2e716794f64920fec9f85723988db2ff29b3cf3189eabf95db46e02e2191f64d8da63871b770ca75865101a2943b04077936c44528f36f53decb5ec87155bbf0e09da5e5ba191cfc23e3a3b88d392eaed7f205674df32e5c013901366b5a47bff2a27498ac4e475979565fd66bba7a1b3c864cbf3db5bb8fb04c57da1138f672a9a75d5fa95db340986d9b9a98ccbff7cc3e185da47de9967954839e70e791a0a5ba5701858c505f41a33b2d03c165a5ad2eec333921f70c06912b239b4944ba1ca72eda93ba90b3883fa9286b68da4e9aa123441e58f49ad7ba5dc4e6b89c5f98ab1ff1857238736e9d441a47f857d7e9fa0a5d64171a22cab83c8646211814b6fd7864e79c6623df7a9b6cf7656544d34161e4326a29b1c3ab7e914ed7db59dc54060b7793a9ee003a930482486e70583084b71c469704ae1e58099d68ee7ae41b9a38c8ee5e5aed8aedaa6f98d417fb5dfaec64df5cbe38671e6ae1cb6d38955f125d3352202e36c4989d4a9abea11a545799465b17c49e9c3e60018c3f92ad5daf92f801bb7374c945816c6f3e47d8a7dac17063b828582f26510cb590389126b8fd941e8e8a3b7e6b10393fd285dd0b96664656c6523dee1d84bf4506fbb62027730d25bc0c807fa3d6a8c9ab611d7e0829390e66cb59496bfff4c3002bbcc5f36314c591e32f069916397e848483c5a17dc5b6d6d603cf3b1b8386dcfbc41ccadfe31bc6f000344eabd447fb3848f33d1b71c335df512ba07173cc50fd20661e2d0b6195d48f198c3f6e74dad18a5b2553fc5be78f95b64ccb1002061019e9fcbf9c3a4539097604fb14ff1811df31b5fc837aa2231176d2046d9bd974f22b6edb1ed136a1d25cd7252d4b3b224cb1bd960059147cddcb2151f6bc8a3e998b3650347eb04fa57db225aa8e0fec99c41b02bade9a9118bbf8c657085cacc1916056094e5f5a031934f30547b45274276e6d30f8a8b7b72a563e39221d53ca91ae69e5181d793a4c32555d0d39e7054cc76f46cc98fef830bd78049df286cacf02adf6cfb7aa64cd3a6fd969c67ceab08d0fbcd8c1e14c18e12afbe43b1f471b3987d1e5e700504ad9ab50251d5e3f051e9fc2e617d27fcdbad4ca5f10564ae99ddbe9779c01e00da54ae5f1d44dea8246a96030f068861d95a1befdd6a24bd1733c2938cb51a0ebd5fb38c12591b617397e89c73f9ed883402f9058d7ed3bd8a711cca297aaebae47a66346feafaebba0e501091652fe1e2a5974a72ce0cdd8bd80eecf3498933a2136f09d5cbf1470350fd2bdec0bd1b26bdb6afe1092985385d537fe33509ad3092f6c925994e403e75e981ca151ff8df42288fdf2a957e41beb68cf796ed8183957dff326120680f273438dbdf8db12314bd04f0bcfd96517785bcca2ab5555d1c4321ea54b254c7147deae7a3a5e45b3fd297bd4a26d9e4fde92a516d69ce78e928e99464182c5df5cae856e098d63443c66bd0afed790c38bae707840111317b41a61a2b46c1e7a4ec8b9f5d9caebbaf9abda3a4eca90d6e36aea8eb086f76147f9e6f6062f4673f9d8438eb369194f98eafd36491df685d82354db8f7428ed1930ae9fa84390c980cab478c47fcc79a5087e60a0b0d17cfbfd8c8dbf4171bbffec584380cf325d5d0de5a563ce116bb25e1316fd09714d252904f27c74d5aa1e97c44a986be10437d418baa71badf50133bf907e314c1c66cc20c2596522614235820e0ae5307bb6982d4be8944609be5394c8c91e51ed43b97eea9fe4eff21f18ab7c44a1f3ca7243d81b3a654c291daa6f74d5af8192cef597baa6803df4d57a80ae1b415160ba626ef059746db3d47790515f1f7eeec06ffe963144668bbfe2837675c539d3ba41344287853e8f7715cf6c1ad012898911ea29357e61eb4336d9198b9068e20b17db8ee82a1239dd64f850bc17127af148ad8440dafcbc510be9259cc5a6e40a73d1f6a5a2ad17a71cea12087ac22d5f0ae89c5797d54c083487bd895c5ff099627896d93af228d71df8b9c65a883c69b9f0921f496c3394b391a22afe074dea45e675a9bd6df8cbfec125d4c1ee74f56d60dc537b4ec6cc89b638f7109abb9b9ec4fd11c55997baa1f85ff93639177125b44c3573407e9f2f2b005db69677627fee4ff67833376485bc26c779d786459fbf8aad64fbbe13d84297c93b5e7aa2f1e06ffa42f8d9ed16d870668a8c2c1aaebd57dd7835ae643999e751505dfb5eb4f07093fb3486ebd02b0d58c67e8ccaecc7cae629743af6dd7cea92ddb23ec8d33bd3103b656722f5654fd13074491774037436b7662bd5426786bee0f63d62f424c50ae652a0e411efa5c549437fb8661557f516ff01e3e0bb28f19bb5500111546fcbbbb080c33e174dde46fb7fc3bd3fb7c32ca2aa3c9ad636c63c708d2e53c985d22d4c844ed2f238c4ab883a77c1917ae0a171aea0d28ec189f10e5318f6ebcfdbd2355d22250fc2e991dbf6c464acc7e925d60c06f49f57e2bb88d815cdeb7d8038b8472027b105a7c77209d0b64e34ed4a11aa8ca10f61275a23e7f69c523991c89916d8dd0c49dcda1d06c30f7a9c7d82b723123f94845e98c226bce928d6fc0ea6459b170c8886a774dff638c5589f08a8856c48c3b77f7f0ba4288f9c66f13c9c9d8fadaac2ad72691aae7baabc24727d13ca977b41cfeffa1d9d163a0a03a2f676a02ef1af2ea13d66c5a52977003f4509624d0e544313e2fb8b00abd9dd3954165034c5ed7266f7337e3ae5de27d52f5626f1ba90a3a76a0c7859584c1841c7ebfcb8c725e0ded91e4540514e2bb78f2c0f12f365e4edb6e1b08194d1a9ed7e68cc7718076d9ec627cf5b0ac3dec557b3ce9bd19c3a0b97ac2076f00d57ca0d489078b7a0abf22d38ffa3a0e79de908b8a226873cd3f829ea8c721d489b65cd3a5e53ba88413dfbc9fff2eca913b9aec8e3d50b87301ce4201cce8b047ea457890508bf5c7672a96b1e0e3050acdb5cb0520c0191a6b413884be9757b4863dfd39fa054f402ba519b888bad0b49c2383df3f5155987c9f7d76bd891357c5482552c10707eaa8733a8adca4c3732f1d6bb76b94b8b5bb7ff014717c58594dbe7f89ff69e99b8e400c5d42f0409d0c557cdabdbc9d3971161440944668cbc87127d06534ee16dd46a4db67d8970c6cf89363178ed985f26bc5e2532063be032741e49035d2603d267234e8dac5de0ad3c96d1bdf8ece7170cf887adea01a34a77e2e038eedb5c431cb2d3fddb68d80215924a3ff566b9c1183b7ceddfdb7228b21d7bbb0bfb9720795588481407f9d6a1894db39e70941b27396556cd0e1636d38384a4c77db46c7a9f730f9f0234e8a0f7de1f5c0435e9c40b2a411a2cc760c97627f35f12f77d51b794d9a3334b392e073d1cf571f360ac0f60aa1aac53b9a51801cf3ba6071cc8ed9a914fb6f85215a61d1d14a026dae2f8dd69fe5ab06d07f965afd8a6bce1048dff61b8bfd54ca8b674378e79a08795ff846a3de2136d761b92bf25ac5d33da0ff0a9ca193902ed34f853a47f04424594dae71df0edb998132f33971a05f602d77c0f6ad89ae3dbbfe591337e192cc6cee2e4270a3c2aa368a959d06bae7ed267f15a1cb26b62f6712044b018c72096bc41034022a5a871a3f6e5235af26a1c0b4692deb80a9ec8144f2c4b6e6ea1339ba6808b5dbe5e9c162812bc65b056bd406134f5d5c239a11b4be09c2c4920ea85b231358467c597a5ddd536673d537db56d132670f3b020198c180d93f1f879a6ddf9280516dde233d3c16f76abcc5805b165389c3950b90f6e49bb2f84ba0cf1cef824631ee99ccbb06862c3595f3a0330d4eb78385a76e1829689b6dc0003d7c58c6d8b5129719d070176ddaaf2ef4c51c1052ce24da88eec49a292769409d5719b11c8a171615d0a52d266159ace630b6eff910862d5a0222afbac63715ffa094a8d4db6b50d4e598b6a1251fe5e0d12f971bc5a50d6e9f3359022c05abf42332eefaa9454942a37175200760a23cbc6184f5796835ddf90656c9fd1077e95323131d412980de51920d3fba56f963c0126ac25e454e83f2c71a403e3ee70c977147f69efd4dc0364a23304b60bfde36947d1a627babcffa83c428168412624fbd99d9c76c4fb20e761812b7579872486dd0e3c34d0115c21e6052c3409e975e4fd4f6c2c042c8cc8871e5b3211939f837e438728d9e3e889a45b4cff5d2529ccf5672ec6247cd158f3e18160c396db336bc77ff6d675c1b0011cb99de172d093e043354aa603f244f8db1838f9094a71fddaf4847e78b0b1f06a6ffe624fa3202e3634a671515a3eeeedcd318a652c20d4b2addf2a041f90b243b293ea840712e399a6aeb66ba73627d2696d2e8311c7ba830b85b57429a8cc41c61e8f3f8ae47d3243f1891f5c9527b33ab752efdfd62714235a10317417cef299422c3d4f6ad0784a5cc52e201ffd7d7ea3c69538172f9f56258906f24a36cb1807f78a510567b97d49154802abbc6618739a09d622b37f4db5b2ba0238ba28b689e799f56b831d7b7c2d800264a6c88e9695453de02aeac6e2ef2047ab87defff8e77ec6d5c6d4d462ae6e9f83a705f3768991da99590059e51a48a6ef5be226c2aedd0c3a974d8b635bcb68a16a7d7d63142de638c0d243c14f58d09594c72403e74d1ad37c2d9fa2b15ae9d8817202b6212a247d373389f39ce87744c36f762532c56e6c328836f41cfaf300fcb49554219ab6071f2002d0fe9e6b14e2ac5ebea012ecf2977c3aba65381a6886f97cffe852f39662ecb4ad87541f738d39e2d515387e6f9bb18b6a4a149b93eff9fbe8b23d2cc1ca51528632d9a49466ac314dddfa7debb130fdaa08f5c7356535e3085645e4121a16daa8776cdb0edaf58fbea4d77465bad5d1ecd279e047a27f4d6d63969d534da093ffb539bccff9001bdaf0db22085ccedbe1cc696e16144607421a6ce93766e909be879ace3569d62f7d75aa5817c98640cae31a553bb5e01d0aa5f776dfaa2287a00eea3a48cbc5798620e844ccaa89108717457558313dc915e3612bbb29f7bd0d492cab172919ee4e28c594237b2c791b4b9d68605020a3b0ffcc1680d6c1ab2b969be8ebdef79caa212dbb6e0f9d7e7dc9ffe93ee9c10c3a0ef20c225520a86c727ab6bf268276b280ae163810e0ad70f90b08e7c18df10e060d24adf47cab8bb2c0540fad8597569e68605f0f9f2424283cc50604de7f35e1c9c1138a7e462f47a1d41d4fc6a9e366f6b9a7dbaad7bc4547477e985adc8541230b83fecfb7ecd17686cecee7f4b3590aebf5c55208725718e24a7fec062c94a32047c5b6ac19ad17f816a0e97f6ea68744de30dbe259e9a48480dc6d2dfc6dee1df75693a8f320b0231dfe2e87503ec80f320b317e66d3eaedf6178fcc3655c61a8fbcca5fe305c99acab70aeca774f8d21f78f73f2ae1363ac3068cc80e71d5450631d696c93613e484530b61ab6ef18c30b9310f137b2d42f02c68e7eb10888094812dd8e5437b3d5deb8aa32b663189ebb04e5f16171f847e0f2535409f831f0b2d3cfbd71244df3a67190b79fa9d356d3de57b73ab74835fa1a29fa48fb013df08f204e9b1dcaeea2b62cb6662b8a137c93d431cb69d7d0556f59935d8b85125ef77f45f417a1538fcce6d0ca2fd06515ec42391fab32d34d86cc03645c5df28241774bc390682bca3e99e868a7ca97a6a19f95a1807e904a96ba326de175c06c4684c84d2299e4837fdd3e5e2c34d6b2ff2ebbb7d0c8f5880b4300cf7bec2214a79f930059b9221681a8ba7ca9b89c43a53658b9c933c66ecd6f10465fb1ba2bcb671dec7d81cfce414def9561b32561f97879290a79ff61886ec60330390f090f58a78ab8cf51c5f9d9cc1987a5f7adc93d549bdf471a048cf3dfa36ec5386b0a7694fb0e3c544d388f9c23f36ce2431540416c5dde02e0ac8d4ec586b530afc3c91fe69ddb531e001e91f45badf499daf06c237413786f8d71062de3f4b16e0e4ae4687a058925bd54922a2b7f10efeed8e837f50857c65f38b8198a5d673aa48ce41e0d468953720536c685463c9ea602bd1bb5f6e51b00c39041a9f2fa863f62844124717725f44d7fba71a1fa89cad647323240a2c29faaf67fdaac84cbd30ea1677de701c95007a8d10081c5527e7278be59a80baeb97d5b42192c46f9581d6bb12034639a6c0a003b1338c7246ca6e340f939da441705895764a9830576c83f88cce7564978911469ed9cbf2d187796ae56b3517caebebe03c3b32cf533d4390918e9be405e1b0c662c0b500a8e232b9714bf379ea24d8cd0ea21e7de7c7d8027bf488176828977130d3ac8acac1372faf952b968f6cf7cb937327ed33c306642d35cd6506008ced2862141e2939f61bac63cf4cf4773b4b773a39bc5d08455af99ebd404c9158d0b5453a97d84542b94cba195b69b5ec3ad9d62eb302da1e1e3308567f2ea99c81eafff8fd60f5a285183cb8f931bdf433b436da065db8afbecc05041f672543989ff3383d32f4f07e57f2dfc96bb4cf8f1bc0bc220585e71c16a14edfe4ba7f6b9ed98c6c7a0edc3f47be1bf48742c20191cefdd3f8bc44f623770fa0d3334adc286c2478442bf4f1058d229392106647a87db6d98db4e58a885c405685d03dd3d83ae309d9703ed08a0d95a039711b436c96c149f3322030378d043b8adf3ebb1b9814f1115dba384616f41622d21454ba40128d059d9cb15175f94748aed888aa2f8b38883a7cba106a6f3ae6b26ea0b9284ba50cc8f5b618f79ea569affbf4a107c5cf0305ef5fa1b947716607d99c29893bfa6a62915ff0a92e2103de1a73dc9fa8105d75f68597bbbaa8d9e57811c0e16dadb8476e3e214c42e2bbfc498ea6aeed9532e385a272f57118bfcc5a7e1bf0a456c88bb3447069c1edb6d85edaa57f4efea78e2ab0edbac832ff867b3040033d2ed85fe87a7e9df34f2b696bfc39f2918d1d48eb41270bcc836b24906a83f1d14c18de619dce9e15b46f5a64c3ac99dad171412bcda195dd3177b0d6874cc940893e60b7c141aeb9a4f6b3657152588d0b67115567cee113648c51a98d593421b674fd1db4d63098e71ba07bf512297191d54cf76cd2b28f290b3fdd139038de4e3b7572f90b26397315e55da83a15fa3cf9896880fbf4b805694c4b04151cb817f46a21e0074e83a077ce2584a465ea1e3c2acdb703de2c8e20e829982bf1d7cacef64f1fe4c1160da0cfeef93bd8ff41ec28aedfdd2d944eb172a86fd91f1a657a90364edea1494118517cf91348ea577fc28c07d6e300bedb2704ce6ea5b8390f36eeb2b5da0d046663051ff9829e88eed03aaaad50ffb98e1ad8a95bfca9f27972e8b1009677cd69ba8fca933da25dd713ff83d205537967cabae68bdee5d11c5f3f4eb345fde2320e136f2731dd9704bc3834167e56efc66814ea08561024a2af69eb9fa24ee338eebdb528f57aa894f96eb42ea028a0e6ede1641c3fde6d302047da0ab4f15051cc10fb5adbdc9626a5437cdecb29bca955d110937e0e738763db221759732bd2c952621cf78fae4044f99f3ab724686cb16b8349d005c91b868bba7276a9ec1eb0718f7df4975c43eb4c693c6714bb690f6288dc9fa0a0dd7a2c3359c11a264a420111437e58c87108fd4aac54be153cc4df0fb963f8f9674b9385ed00f5856082c431c4dd72c66a01994e5310acc899ffe6ea7a5a9d90ad18ba9c1e5a2c883b65009653658d2e9bcd9b276ab72b430ca3b514521bb47de9a7a2ae725a1a4d65c8b9e737ba7cc33e049764d80fdccde67d988b43fba4123935e6fdffc43ec62b80d1b71c4f5f725b254dfdf7207252c0d0991e0e515eb62942a581d13ed7799906cafa137de8ebc52686f1525429812b5bcd62443d85c45a2426f2d4fa53d5aa972856667cb8751866b39a2297afd836fae8c08ec9b98a4aa5a9406cd9dbbef61ec6322d600956da648bb8e82be12212af0dd0802cdd9266f590bbc3ff1bfd236d6911b17b5666f98c29d6808a264169a84e9804f3299d4ed4de9d5cf606b331e7b0188d114dddb6ac3905ef40b7f0933aba514b5bea33b318fb73eebf46c0734131f04e627e3f5dcb9573373dbd7736681c161f864a3b5d61a10c98ec4211e09e63fe5cb889a192d9ed33d1c8e3877e9d70453c1af50f5f267f94dae37e48a0c13ddfe2c8b807e44190710049c7f88b4110fed8c5b7dad2d9f08e2cd2ae5eaaaaf23f58c3eac0539f2072aa41ecd6666c6c860a8c6497e5df17bae166fc10be2af58bd7811eff520daa568608e0d0d46c71051b24572e156f5801d6b50d24359e24b43107195fd73f02d2e1dd5bf303d4106e0277ad923b8565c1690d239691b82a2a0606b4f761becbce73e981d8f6b72c8babe2791f47cd738386af283668e03758e4e5643932a4d4626450fdc705e9ca146cc772a3c03fc2806cea9b995a59e4ea5c616d9530abd4a7c89a9daa326b202d1e11c40487bfe40da50071473e4f6c082f9fd20ea82e18b6f59738393797893e114b6adc0b7ee93628bb70d9d61fcbe7219ee8c1206b5d96c714ffb70f1ee5929a4371735a81e3d9f48f92befade61f625b9d143453dce99a087386ec47ed10171b12ad3f58a7c2476a0e72bb31f0c8dd82b7ff494c48fb469b969e1f58e6c4b8d73855d0df4dbf8639b5fe94a08be854b5ff81c436344ed51c1215c047debc570520ddd9f4369ddc5021283fcafa0dca3ad0e1c375cb2e181c38ef0e913c515b51c57bc68499f6259c19c6b66a7549c93374563b9a6c6798388b5789171f3c4b7b799b550fa9a55779023a14ef0c7c515c29fd58b95b582848e87f216ed01322b948295393c74d99ec4da610ed3bc542f2d1806608d2f6261c61657f7f624dde22cde5626eecf5f65e7b6dc2f82795997b175be5c5f86453b44dc05980e05c7bd96b97a6dd06b5a7f52b5a685c02bd491ab24227662a3134b7a1081ba7f1bc1bddb98683b6eccfa52daccf7cf2d2c6cba645fcd1e0543d15f5171826ad336822a78455d71c12d4ceb51602e3169d0ed11f56c78d1bc0e3ab03ce778d2ded6dc3d860acc696cad633e6079d1b0a227ed9b247dde81a07037217deb66863bb3e02bf872d72bab9b8d7f507768677ac2e4a39db5f343e251927d693156a647d35e4097ab16a5f1814d6e3179fa9081a75f1cbf9d8de774c19a790f7e1db619387fa9843791f1f9bc47317a848994a8c99f9315de9cc9bd410598684148055045c34e3b86b9ce55846debe793fa7ca1e3871b7bf905f33691448d1caff02b81224a9c68d7cc87563f3689de4bc8de035fa7cbc116014863f0dd93b680343a6f261027b080418bb5a1f91e1b86e9b03abd57a5647cf4e1d5da9d7a50e54276eb33be80381da1d513496df97baa305ab4f712cfce465b074c5fb511bc7c765f4a7ba06f9d63f96c5bdf948aa162a462c9279f58085a9fd6ee86042e5627db20f18425663929f6511b4b26b10a40dcab3e1b61f358033a2dff358421d84fb5f87c3757adea6b1befb444bb6c09c69c716e8951f05685ec91c4a3d226b9af46bb63374ebb96cac9ca021cb7a86697cda87d4291e4dbf6cb75fd5fe2c14123c87976052b3881289a819e7924b5fd5016a21a27a7469772fb9eb51441eac1d4dc838e6b74939dcc3ea77b3164a718e8ca897ddbc9e14065ec8da1e7903fe9ef1587c6a01d55856f220e619ebf3926cc130db9e374dde3ee16b04b00116c904dcf0b2759fb9289e4e4577e2f185ab23c4dad86197fca1cb7540a75bc616edcb8b03e3e11d8a9a196c2582c9232044aedffbd9126f93662f9af8d21c4453d064684ebdf641a93a71ba9adeaff7c52ebe192bce260aaa342d36cd8632e8c886aad19355fd29689d2ad886c830db406cd4b4efd2c5f1f6cc1d4f7ce3c49504c830b0cafe160600a996ea72c01806120d14157c83b70aac3218a345eb48a372726b0d2995ee64cd5ddd70659d9c239c366fc3294b8909b28ec44bd60ac280a91ad812f22f033f52ee1274b494a60071318b776d1318aa6110ca727682fd878f3acbe6345f131d19691c13eae148ec88fe34779ad304775a1dd3eda414368c9baa9389cd6eb523cdeef9a7d6dfab64a8b23c98b9d0c65c0dfef8fa36d24c1cf38b1b8ebf59322cfe9bbb44a73111a6f272f348bd58deea08cf63c606801d4bb35d72051184dfeaf6c68ff004727a3cdc8b3710d3c60b960bc083678769f25d57335b473920c466ab0d0f2d52628dbe26a36d2827dc2491d7f4403d4e9285e6ca025105f45f0d7a4ed738aa0f53104c0742e3e44fc7b66efe21c695c1acdc0991be37fec1224128be06150d77591ea8a96ded188ab1b87b4be8dcd645526c7aa148ebaef9f0b723c8f43b8905829ec152ce13a287c95707688e04164502b47629ea50c9ac56be71eb079dbe2222ae8b6f9fbf28f695791580723e4eb4798391ab23391a7a87f4f823b55d62f13b91831b9b0b0867d9b1b4fc4355de7177f008354eca6ff895385452784d8013ddb3d9c4e971007eb0944b2b6246f066ad6899e63c5d6ad2d998af78a2bd339195bed504a4e48dee8cbf74cc43786b6f2a9a7544b56d44f886edcb1f9e19fc82b6ee669847c4007030f66a3d97cd15c308a98cf9ba769f51f72ae7b4541c153c295de1cebe0ead5c7b932a37b9a5cfc475cd27f55ed329e5b6a20132bb343f06071a56b1149dc9b81d8c50df45155d26106bb6b932ec91cff5b4162439c736013109a17c5d3b8c2197373bb8322c503ae4992a259cadb851c977c95035e00523c45aa6e7156a2379b929eb01f2f1c412014c2d414b7da39c60bd7289f7bc492159aa2b52464bf365fd0c72ee7ef9fdea6181bfeefe695b55e7afc2d3664af7c652c5fe75f60677870dee3d728bf24709217c6a7dac2878dda1464928f064ae598923685c99a1250bb4311b8ee12efa592cfdbbb99ff82090621fc5c999370f55903d6298f7c419461ebbc2f576338232aaddd9199c2a0593797f7780113b293145669e8c7a6f02a7329fd7c077100e0443db7d26003bec47861d2c0e937b737ffe437d72fe8e1507bd0b1eca4184a4c5978f1bdd975d0208a486c42d7f9a03ca292dc1aa75a66dc317fa31918542052e8a3f369d372f2b1e5098dde31f4e031c7f8441b017826a00acb876fe67b3b291cbd850671b066880b47fe7e04aabc689fc089429731acdde23b2eb4ffef680626fcf24977d4ec41e1d121bf5f6e1482e52e02b863068680bfe8cae0d56083b380d60a3ebdaf956bd9ea12e1d7aa100269f9ba276e8e18d82404947247ebb94d3510107a2ee093cde64870add41bbbbf83d09094847e5121facde0928b390d5d80a99835b3d459945d3f50fd564eefed4c8958a9178527fabd73f7e9c917017b184ae43675afd0bc1eceff5ababef8506c24add5a15e5a3f52108da1a0b27f74b42b2637cf96c732c69cb0dd1f73c08b6a9d51d777f5aa35b51af6e778674e3006201cf2fc6e8fe5639d84007cc4b514eb117320eab76b74e3f31898fe62129c474fb4ec7a025d2f3d70beb48f25bab4557f7b125ba75c6379e809eef14f8a8ca3993313655613d7616933f38f6982eb41d4a198debb10d44a5dbc3a275c2595ff698211698d51fe5ab8a10714c404f2c0f202ac6bbd888bfd504e87a1606cadb5daec77c6e0b36dfe8d27f213a56c2de274088936da3dc528cc141cad43623141a88f01960c989ce80090c97d8fc32d3ff125081a6752b63b0de7d93e5737dc9e6bfc4b1219b7f7e6e150c44ea10737335ca959f1b706fa8cf5f0ccf0d5d995d952b793f7cf40d228f61ea65f681299775d8558ef6fcdce77979b62c18d891279e1f369fcab09b474112dd1355e48d68bfa2be2f156d9d8eb64b50d64154977a4fd76fd769b6e69172c9a23362b54f29ff4df602039e7ce3c1fd685a8e9d664ca51d381afbf6e955205f972ce758ea8cb5b62e417ce5595d76e5ffdde0d971259be41251d03a2f898d403acdce58aa47f819be76da343c77da9eb6d7163812d9a6fd056b3ca873afb4adcfde37c1b1d92b632df8a22fcf86a6547eb2f610bf03e8879545e3b92dad7e294ba3eb05be9eb08154f3d0087ec8202eb25e63f877409d72c2721c12deb2f432d3134c7d8a87a8c10d6f578fe0762e01d1a15094b17d624d0388533cdbb80fe2f8547dcee117d896234c6cb5e9cd0bd71129551efd9cf9c7b3b614ca38cf5bf71585c33fc00139e413000bb48dddc05f6749a2c537209714f6565544dd5b2924c3679d3a0b208662843528f58f2e6a70e671da48d8355c6ae62e39f7dbef075f4156bace186acbe84ab5cb3a5f588f602d0813601ba9880f10ef01af0976a852585c1c0592829dfbd0af321fbd3df061c2c0200b19557dce39cdc3205320d620ffe0383c5a2eeaf2d92d6c134c2c0e879afd118f0f73a184225e844cfdde02545ad241f204acde80374919d1c2f7c2fdbf42365562bfa95df243d157a1bfdded66a46e519e7688287d6056ec2040e4fe4071e14febbe67efa7a9408cc54190aeb66286443167229e908e152a68bb289ee8ee1ede6fcd906e771a67fd6f3905414b0212287529c8c9219be4010ada205479e60a392fee730af794f49e43da844165d700e888ae3823e74dcd65f220ee6ab6d523e68649fbcd5021710949c6e52210fbadef727df808115672288558a7546aef35b801f4cde74db28e25f0a09902d4405d6d5ce2f48dc70aa81a5aaafbdcb84fc271050099ca8aef4392e4e22222e91b5afe89385dff5ea631ecc13d9ed069e7da92dd343832ff2b38e5584eef1de3f9cd0ba00b50cc3a1e72689598916ba6c392dae266335f565c2976ca94727a36883cdc65d918bea029e019355875bf31be237b619380050fb0f8c49f14459db469b1ca00cc3403310c25f2dc9b3793fae530ab6947fddd902107f05be71ab7dac436c0a1e8d55078e22d8d22abecfd028d911bf83ccb29c7e26614ac81e376638bdcbc05c6a7f8060b04c8fa8904a58432c34f298b26f8fe1e057cb6f84db8e0e5c60f78f11d9d0327ce5ceb76914e6d016272a48087abeb90d1a74dc2230dc5b2079e38d2df2fbd4824cbf142603f416d608c3556c6e4585ffafab4702fe2bf54635780fa0c32623d7867451dd2daa92d61ae74c5c4cf2f299a3cfe81534022d094443e6232e096cdafac3f073341aa1a98d24f90e5be150b7936b12367ae354c564136a55b4edf56ffdab4c0b08b1a9d53f34d105d65abaa8a8f0fdfa76ebbc5bbe9c5af03d0d1316bb39cbc2059d97118bba8190af7a8980b11ab0ca6b2f2c5c2e9da891aa7c21266b391c3a7489c58fecfe824d74920fb6958531015a104efa058b2e484ee8eefb084407df30a716bbcc9383201d7e219864b4a1e1e96202c0f4883bd315a289570217b88ff2c799eb595597fff3e84d7ef638033ffee0faa7b94f4bc8e33cd3073967e3043ec46a45a7a6653eaa2b78f144cde34d25eda5ba6b1f397ee3064c3aec391815210f04ae2f763ecf6d72fa68917aa2bcbd0e1880c6e91cb117763f0ae3115698b05d802d9e503888ea57acf5f4525484bccb77bce1dedd6e5ad4d10bc4d214ff4eb3c96b5eb58c5688059aa30ce41e98ecadbdd7f505df508086a3b33aa383444b8e279b3b58f5dbd8e7c0a62da0322049c8ac6aeb541426bbf8f03e0d443b699777db43875261dc93491946003aca12266940e22ce620f26848e5d3883eea66c36740dd19457438cc1e4fa94068e45ff0a3d6cac35e7a51ad38724f6ac11de1a0bfb754a346d3802ab653b52062eba449471ad80a74dfaa36d450618e9ebbe791454a5c84b6760be06be6d51751c4987f8389e6b7db412ee782e294611c85d01e40d4ef98b5b9eef9919430440874453def1cecaac7d79d5c242f65f9c4b34d2d4147db8f6609236a3b18ce71c8069edf1430d429e36ac726ab56ab79238c38e1bd42cbd2ff0b84f6cd80d48fe606f7efe8021354308fee10d9b43d662b2502514f883933ccd61bce2467a364926ff68a80f6fa665bd1d9efc353dab5c275e326cea899d7c1d11a712ce4bca8ec5a0b3c4895575e1e8fc1d85992953e8bf53c8e0a31a707806f144739a40c3df887f594a1c5652ef3b8da0b797f2768e158443acd3b2f2c7da62f9050cf656f18dd41e71d1fb3b08b3794ead9dd8e8f3ba4700ea97f479d9cce1779a3ee95cc987d8a7c13d3b919aea16601d5772f727314893adadbbc31960bacf1664ed22c8f4c006d013d553e5da7d414794b53d639ac56bfe3271b95c7889fde696207258774607b15ab0f65e3a4b10ba35d46047068cccb62fc71790da0609c57e0e4a4ecef91c21ddabfe0b58ee11f23e816f918f2b683c6b4390a5593685d5bbaebbea9a08fe10f43eef9214828372beac86dbff333db23fcfc73ee1942c0dc4f4b190513010dc93001b922397c4bacabab5cac701395038ca59833dc94da12b24fe4c7302e3aa593590ddda9d1b51e447e80cc0eeef2a2841b338514793840c773e4f893c67a4b029aeba87dc5acc4014e7056958a58ddc31ce85b11e34baad72eb826cf03ddf13efd3f42de780c78bd6ee54fbff8fcf2cdd4a45c40b13bbcae91bf5f6b8763732d8635a6c16ff7943aaff704aa8356fa9b79739016d3d93046e67dc44541228c7130ebe5b8505bcc1a2fc3f441fe97c2f9af13653aeca552d522fe3f9c5a2e91017aff9edc80120da6f799a47f5c56363f653e9701c2768017004329968f95fa4802e51298f82ac90416718dffc10e732a5e6d168fb3721e275ec811e09ba8d4ac23ad1bf26442d7c8e878a9a296f372109b2edb477f4357918c341194fc9a9705411adc3b42b3be6eb554588e12fcace72f77f72613bce86b004a4a0b79ba757c95024a0bc1d45bf2bf6ba23e98ddbb7a7ac8f5c7a616cfb8aa991185bf89ca6ac001032a9d3ac12927ab8b275c2227f6e39328dc776a325f3a25341760ab313b2932f757e7963929a49bc2d9c0572af5edb42b416a41de91d0645b7237625d896708545ac052af8f22b3c12f3f6dad874d6e406b26ecfd5033faf3b3b7ec0b6c809f21b932f9af4b7b396c508a80e7f3c8b138b442bb4c9386c95780f7ebc17198a1eaa5291b8902a9db4496e0842e5c7321b17208105c5861ffd589c139ef0d800a7ff661d7c227d26fab3234797cda5fd6295ffa1076d9c673b93fb94c7c2d2c2423c7b80912a13d8a328192df45efff5fd7654dff86f25b0b095cf5546236a2ae09f7d47fab713e42eb24b3620d0937376469f2b51e922eb1e9fd820eab3a5dab4fe8286038e877223c52483776a6ee5876290436bfb6cdf8c468cd4b48615700a963318f131153ab46198370e6703a5c3fb9b4820373dad0449365ee6d2bf7d045bf569d792a657280f3af59ef7e4b965e223707a47e476f1880b17a5cb4b21075701ddecba122ed015bc0eddc4b0c4547fd34bc65e715844f2e658d49f8adb2807a5358869325f3e29494368500892f02080eac3efe83f7af37f9afe40b7582048397828883e673a45734842c3a6055d2443f185733fec3ea7728b160c56de4f4693805baca342397918981e9df9d4870057531074308ae2309259f06c7f4b36d8dcabde973ea1e872be82a8da684c9d0fc48539b741b6a5959d93e8ca3626736aa9b7f81961de3d7fdb2328b91f2955fae5ed47683aadba287d9298db4fac7cd514bb1a1c3b95cf89daf50b9186cdc6634f9b0b0e55b2be8f30d3ca9554f6619a3cc4bc53d6a98e613122e7e13e1c46073e5ec023ec08aed3a67a3d936e006b944c6ad8143fa7fa426366f2e8c598aa0e9cb40e4d10d1b4e55016a357618f737d59106fcbc7ae4bb94c09771224093e7795df24c85dc90645c2b43976f3c05860dc54dfac0d2da9d785b8c88a15d2a4b4b30d8ecd7b0a1df8ba108dfceabc85fa04fdd72b9a1f72756cfc24d4d999f3b1425966e57f71f1ab79ed61e4280bf41cc5a577e9c362bbe1b5576b4460dea65f56f57a36ee8a63c2e9d845a01295f2a341b415c93c1a0a28f3566b64c229ce8e27a4a545df6de88f032d99e644c75fa98717499e250b4744da88a6b9a50829b69497c2174dfb1d5c7915043d8deabf449f08c9d8c59ff1836aeb3479bfed7b27143649e32df1e8ac2d4672d9915ab1d111b601725b3acb417b68274f17dc6557a05e9fbbf4bf5128d2e91a7abc865923b6e8153312ec2d7a2fd796363b46648b333eb03654561230e6a4e592ffdaba5dab4f998a20e7aea80dba4e51fac64749c94ba65dfa6738812f6f847e54ea258c42a704766a0d3b2888014ea5481c4e00de221872054718aa627429b5b218361a8148145311239db0353b6af382d739fa6177fcd45f69db81264d8a7ec9c14553fed6eb18fc0a65cfa3609ca766c338ad8c4a142662f84078a5fc4961f1bfd3416f7b01cd0de049fb13e6cbb2997a6520dbf998fd2a845252d9085880eddb68baf376918a769483216f5d20ac1afb7612cbd677cc9eb85bf3132c764976c6e6852b9e2dff27144ff3528437c9f212ac3731447cb701178644ae842e4ee56bb3d82fff7662c7c52772fbe3a07bec709c2b26c25f342a8e45de6e7ce30b8e2b563e9ee83a859f5548a9d7aee3b5f40598777fcbdf5f1259e25512e0527bf8224d95f1f4c841bec6e6f45b922b024f004077d28fd82c2b798ba43be9b57d54578b1388d993f10f77c87615de79831c818779629ba550def2d3e81e8f95fc15594a69851a75a8d6e1683b366277921528e3adcaf80814aa3a40990ea7205739497c318e18906e149d615314e7a75c5d1676047c7976a0192619d705a72f22c922310b3955662f855d0f961cebcbd17c2a96c043a929618894caa4bf752d43a82935e61d5f4ff09387bc3964b3f0d8fdd7a8e33c2fec7df79e4347db4afee6b8054eae8ac7c5fd516805fcfd5100388d8b9f352ca0f193264c84ec94f10a6eada36e4af183522d27c6b35d9bcd92502ed0aa49a72ea94ecfc06f324bf306e9ccf1a020692e2716b5876eda7bc986a95c58e6af926a44b14e749cd86b349837ff714c7305c44e30f09543a25fc8af8d5585093cd77e6d682e47c85360cf71eebff187741d7dcc0532a273e8fd773bb027ecaefc512e6f20abeccb397441039d285bb66b71be2f84608919382a1e70430e51cee58d0d4f0c862a574d063dc5f367e1cd270407594d578a968692bd33696a48fc8d153f40fad384dc2b604715bd9233d04a2bcba969dbf2225f36de8e014569a274440d655afb9076169f888cda0a26cb9772460b6571a3e2a3c15827ddb07e7b8472d8c1e61cebae80ae03f9e8cf05b5e17a661369bf5200c4ef45161664289457cc22430d5e05cfe86fa4419e6d8497596ccf7ac3c50ea4206affc218e82cb4f0e0a31a0ec9c701d3eb30c7c65046b8b161810c4a0477b81ca1bb464b66d1a72989b22a46dfb8bea05305f38565c97628035f607af28b10d8aa61929fd41ecea0a0ed0f9c0e0c72f8a35f165413fe6998b81a378db018bbbc1668696cdd53d8468f0c76fa5ae24bb5cc7c073fead67eb47b307f4e3452ace70ade508ad543b8ec50a583fb6e1047de8165946c1d062fbf4d263e5213b731e16e636c52d67047b6a04ac373c4f58529f62bdb973c232bb43cf07dd31702547df6f3498c0db1936bc2d866e43e4e575f5fc9765a86afdd75a3cfb85b048cb44a76b2072fe6e62b6f071c7dcd70e4cf6636e3df98d71e584696fbbcccaa6c8855078850adfa5bb96ca0bd82d409d19a7e3d1488dea77ed428de0ef39039af11a035692c0e0b8acb0d0caccd04c3103d6a7ddb5a218030ddc4eccf8738b98c4e9d90debc676117dd103deb543811d66d158286073c3b12bb7af90b47153d2eec0f36a7dae836087fbd3d79b69ed72633577cadf8c90d67b7533cc8a43b69066e3691140fb1fd4b133582228174661fa46f478ad029a7b7c0aa0c71bf37ebef30d272d7acb345871d2df3d7398cee625a0d9f176528a2e65f82f226342745a932241d5c56175ef5379e9be317b9a140d3495d11eaeed0c2902f4e0595d898d13bf1147327f1978d7bf6879560dcad4e3bbd690df815be7084cab98223457abc590d1d88d732030aa25200b399d5870e9fd2c05b74ac6b6db5e1ad78e7c338cd4350cd8b651f97f7e303983f011ea7e76e4b2906b6c61b35605832506caae10af2f24c6f3a59efdf9055a7eb36c16f5a1c23d4f6c21066e4c2a1fbc1cf33b7e939b16986faf48c6be80723e67d7c864630ea5676ce98ba7488d0d919a72111be4ae76caede2d36ce6e261fe6733b0ae2230490ef4fd962ec9b536d3bce07218fcef9b6a5ccf8322c00af45c5773d4ac86de17e04da89906c34d254439523e27849853c69cf7af5485e0a0a8716a658309cfb694dc3812a100a32faffcac7e945eb750262f67a578668a954b716a3b024b31a0902c13ad55e7a6b0f2ed58ab587b72754010392c9f7d829650c9ccdbb7d820132292ef109a3647a85e4dc3b405bb7b8a12d3ccbe963b286d7462ccbce9afa459baebb7e2a56a3d58e8b09ab3e37c553b96558ad12785b6b2934c94e42ee94503facf830e38366f3a94a2ef3e7273a04190555517bb121fbd94c7270b594b4dc9588b73d3698b1e7fcf09fa4a7eef9b70d6be34b59b096bd76a6a24449d1a501639387bb1bae092cd3cf3ba1509d37d69a84b16d10d1898b688b9b0d0ba6a978011ad655f92cb50fc5083b7adae5cc7605119243f84659fc8c2cccc9adff0eaaf1397f1f5de70f9a89dad12f76c4040da37c8679915a026791762bb55414e3880286fd9a31c18a6eddb6f5be2f5289c2c082a108de58ab521d6735a8a43c3140dd8d5de3c52c348c073ed76a17fbe6cfa11101b635a749d4c08115d16332a488e5e43c0e19757b10f023c4f1beb8d10039de7f9cc980e62ef1ad05c53c407be18f425fc213766c54cc3b256fc94fc21b9bc048ffeb120d6d38b0e505859782cd022602e755766f036f678fb1534e2de82e142d2d39cbca5e2c5d6888e63da43eb928fd95e96d72f6fd5fb01abb5ecbd0a37d75f8dd68e94640099972093c2776928ca9c04f430f6ef353231a50a2f9cb0d2c42bccefd233e15db67741f246d96118b3d8b6ec845f30f13d13b53fee65603d8f2cdd3ed9f27bcbaf4337d43cf3509e66d6dd872f6d71d0795342c524606d6a0b7fb1b10bc2eb37901c00b570c2e069eb4eb736ea334858000e87056a8d2b1ac772de52f86a1365382d0ea352b90f8e4f41661ebe1756873b4d44184daa3a5680565896e3e08e11caecd7299c6a613ccb0c84eca46a3ecc5def9204e0474e4ba06fc4e1c8738a880ed8786a2fc5bbbcd1641b5902e1076e0ffaf87d2bcc78dbed24743c0f48762e904a44f5e516cc28158d4c6f1c24de8450655d3b65116e31361bdc34d1b98ee6ac62422dea79a68d37c8cd8c666275082e9e135768985475986b66d09ef686aacd832d13657edffc9feab366243f6b891a32e9d81ba7f2c97a25d64fb57bbf8d3291259a736a50a32fc105ed8d0f8a3f3d8e1769b636dbb9ccd0f9af02be75f95bcd04b1552ace5d69433923367bd0071b4850a9505220ba694d4884cf039484e4cd426da3144ea18924b36a5ca3dca5c304e36921baa7679dfba1fa466e2867f3e802a7d4cd3799673b3de06b65ddc497a3200ab920a325d268f05a4f066326a992f73288ef1daef95dbba9f84dbe95fbcb3ab2656be06d8b9df7de3dd3f11c6b683686d47be1a54127cb50f52b2994a57a0b1854f88621b1dde84872140083e7de637dc4c19a49c09da9f8ba7467d574409315be5ef821263fe742878e02e84e58e1505760817884b09bb5771e330f0a881c27cd1f7177a8156172e5a8b2e81b14a62cad888d1b8c762f98b9673c41ea57de5e1ad9d1dbefa6f8ef06362e66b21aa770b2d4d77e214998e66c7df183295eb270c2899d5ce9494a64da9a07dc6e091cb4ea6d8b405f991c5d9671f517d7b6992b03d7f88951ff96c1d572fa6d0891b96adc59974c7a094e48d13915817f663a80ce29f153459e03b2a810c820131e43c3bd84b9823c38dbbb5dd0016d3cc4ef0692cc96a8838f451db0df7dbccd6e1b55c684a13fcee1a5790cc05c62a8044f875f83e38d76b0aa916112fa4ca7592d79186470741615de2962d6b026a18406df2c5b42e82f0c12bfbe7a17b8b6a97660facbbce9784f5b682624be206c39c39ce8348add0a69043fcb9732e58b64c35a3819099da40173f61acb074ce999abbf8e867bfe5680fc9f4ecdfa55c7fadf8f3a7f8445f88aee84e715793ffd6cae01a2f5ce21cd95087c8e899b2233bca3bec2813471c73905ede57a537978d97541f80782b7e52faeeb6685cb49c64985835d1eb4baf43f5bef0958cc457d7e4b9fdcb2520c96d59b34848bdabf3106388404038d868d9fb12c989afef58732b7426b68dcb9ee0c61fa70d8f2de1f2fb53b14ea2d445f40dfafed092cb88fe504e2243355b8696707a9d058d8f4f7e04040f34381c9723ef5ba14484162e945a7208007bf1fa71114453ba55ab43cc1863dab6d78f8f27032918be529566c3e72b3eaa1e4c629581f9a56dff0fbaba58a31cb66c0c7e52334f3d20753041a3e9b0f3145d49a3b4beacf4dc744c114ef31b256b42bb0dd96a1d3a8d902b60b7e7a4a9f449d78c8692b0803cc3643302cfa97ccccebd32abc0a026ab770bfc84cf4599606677d21fe23bc834c6ba5d2ad323f703a666a77ae0605aa95443dc66abc3596535899aa4361a21930120460c7bd4cccd885e0befc1ac7e57306769f1f8732dab829f37ce63c6b79eb99b06ae973a98fd47438b490a1882b6debc5a57d6fd5fc861d64fbd4fd194867cc04bc5e504550ba4a3c893631d55c9e31fc60ba2cdc02d8f9a724308ef9ba8979d18bcf991ef437d51f099633564972ccd30678c58305ba53017be76c63d4765f25ac63f7da77654ea8616c35b93ea8a2d25324707e29017e66e5bf9a67a7825f1b446d73bd35837918793ea25ecc964d58a0ff10e7e3d2d4847c802553de6d7c6ec10a37c503ce0ace3ab3d5e339decba0a986daed9dde4884fb91cf573f358e43971dafffdce410ece4beff0d73ebd9ae0f67a8cb000a180d5e10c7530c98d87e03cb06060de7df3a8c24d0a9ec19e4be821c0d28b6268fb4305139ada60dbaf597d12651d7bdd6d77b40f3b417f18856c3f7dedaf7c5c5eb040587c0e1ef4f0e4bfb2a7a019957246526ca78015750b21493183e7c358c106e2660ded8c145d7965cb6ab0faf0abea1a4431f5dc89350c184e2cafb0113248899fcc764848bee6330a67c7cdc9acf63c3d3daa737f5995af1e02fb0dd97252c05e40938edefa81d3a89cdc611fe335dfc4b580cf243c655ed245d5091aaf0a18701fc050a122eca99bcfa4df01d4ae2bd2285e09708552ddcc0f5af1b4912e103e53ffc8f42a086418b853f8dd5362a22c73b0df60ba77800b5833a9d75ec2baba7159aebed263409b2eb5103a52ba70f71183cc82942aaae7169c4e9e3f10680aeedcad1feeed81292e4ca795d7ea4fa40dcc0a0d96a9d9a982669d321623accca31225ceea4dc571f9303c86743f6c3cf0b9aef24066234dd7d28688e73407d54ae383a7bbc3b37a0a85bd1e8d96c033660015bbff09a86045e952c7b012bb7a97f39ecaffe69a37aefa71d66d889009807ded814924242ea821ef4228d7b23b9c744832730aa9c34279038256950f3412a23cb05abff0bc1e18a50fb689ecb1b39e2317054c9ceafabc1a3032ddcb2bc72bbc4d05864363975bb36d7f4215dae35d29e438e858423eac30e9c4242ffbae20a119ae2cbc7303acafaa91f8316b009880c7b30c99c2d074d9c263cb5470f0bc2d536ce3f75443d2887e5768d08b948a0d89de626a11947f7cf490552ee7b7cda848a49bad8a241ad799b5166e11adb9387e1571556982b8a48df814cadfad434faba4bc2799d432b579dde93e4be8f8572d9b7c6669722be6ebb4c980fe78e1e8272f8b417d8a430259e496ab9de3e0a662ef96efd49397f0ab0dd3f61db0e2d20ed24ba1afe5aa117af4dd4032128152ff05574f1daf528fe545f7b7f469479b9736150bd2df0754156fd2d7f1218858f88e3c969deb879c97b76ea3c030df4abc4defe804862b1bf8cf4b26fb785152e744aa70970ea15e7cb5ac5bedc5bac50894a81681a077c8fa34c392fa2d05c4d89642e2ecef515a0f178c3b1161c9a14d99864c3f21e838dcf61afaf026046dfaf692f91aa70a30b279c39948f48311923642faa428ad4efc48e553befd13cfd99d572a40fac14785f31a4a064f2bdafe00b82b0c2cd0287db25de3523dc0800b885fde0f4e24baccbca1a63deb110faa8767743f5d7f98124e8d0886df77f4ebad297febd52bdd581362cd650dd21d92fbc19da3ac7b7ec73ba3d14b8cb831f4f82e9d4f48dd63ab365b117414f50c8fd2b330ce962e1bdd3a8d213a3896788e337b4b482e8db6167f18897f2c5bcd7af36360814bf0b744512c5e47da7b07416114b849270f72634477eb97b32b8ba233cdc48006cc07b544c410517b8627124fe69ac3cc72d63e73caaecadae83d8c1228b6bcf14234955e155b67cacd64c3587d2ab64150a5f718098ad610916a05b063a5c77cefadcb3fa172855b3ae7a56a8926cbe1b3e9b2149117378e2d56cefb8b31ee2bec41605905cc702cbf2312d9f08db52c40cc7a6729a51f7beef22f3def324945cdeda039ac19cc5fa371a2b51279d0dec08ba11c5789818add042838444803e0f433be100bc3f2d115d0774fe4e13c6fea7e5dce5c603a8ac2b2d0aee938ae4321228d7a5a3216ee7c2b0188c1befc90895327b2d7c6f68b8c7c5f8e634d3826d0e6d67c41a0c47caa886c47fe7b600dfd4eb9164957becfcf911437719df73aecda21dd13cf63e854553b3602be90f746cd96452d5cc457f3e57ecd43983835310b9b21eb1fb4fa16ee43ef44d9169f8fef504115f4942b6d4f4c0ea35b76351f24dc00d2300f40f42d969ba1e2e97ee0603f7a9ec8fc99e5b4b21190dfd09a1c0ae91c97e89c3ecf6c73bf49e4d45d62d9be9799af8e1521f0e2dfd2bec5d8231f8711cea367c99e0099188d4dbd414f3118f1557817d5dd9230aa5d6debd15ca549acdaf71b11b67912629b9d63274e49b1ae2410578fe56ae490bcfa701471a6c6d88b341a7acfae17ec319d4ee4aff4f23dcb9d30f26d0146b68b98160b8f63dda69d2fa3c5a5db906f6ab108f537d1e4b80e1daaed240b0c56d2ab4a842bb1b747bda933da1c24e861dea715eb24025a8599df645e72dcbdf3e2c0a257e6023e7d96d90b07c6c0b230bf9cd52683213c95742b756a36633faa9591615a05e1f01688262401f5ec8981acdc41dc2dc5fcc681427c93471a8b0b08b1245d55cf6d21497d932690c525ccab09d093ced3ccd62a0dcd6103cefe7a66595760369b8f4be176547a06b5e11bd55193bb0e467641d7a42c18a7fedf695a760f5167903b8cf8281fd3c568676af0f35e306b62fccf886993510fb43abbe41b915adfa8a0d609d05ac929bc50f5e5b72049ef7eaec1dde9196af6419addc2a4a7603140034cf9d120db1947072a56596a99ad50f1451f19331a9fca5168c775a55cec218c2d39f770dfca33fbfef3f9650c1e2966bf41c4f007fe97cab8fcbeb090194c5c85b53f5a5a1a6c597ab112bddd5573c92ba1e81a7bbc40de0853cc41bea0bf9ece16dcd890fbe077a4f721be9ac7dab991dbb7aba8b277a134a2a2dc905db86872aa5b93085d621e93af69ad33e2b28071296e30015a3d92b589b8ffa58b4b029e8c24749f0202c59b7a02a8d95d50f2e8140253ba31acdb4c60cf88cab1125136178eb9393e4a389715e86eb08900fea5243816b86cabe97eefad44fe78c2d5e73a1c7e2fdb4b836573213e1b95bf8a0617640f37d9adb999a561d80e89fdec96abd2a06fde171c61e4c4b74b5b64483f4614f313afac3ea1b3ed8dd7fc26faa87bcbc55c4b4ad8ef8742d54529aef97e3f6a1ea68fa54127df131ac45513cef87d06578fc6e6a13536ab98132b924af3d3857b70c61e902d0042b1170e2003287a1eea9590506d1266bfd5c88ac2d4eb9acf0af1427ff4cb5466a9446e13635567cb7c61438df3b7221d07b45477beccd2facb295d2530bdd4b52a5b41b7bf11516dbbc90e786965b3dfaf180c426c0036541b69594be53365eb22d7e7469900c682023d4919acf7f183c99234634d7f0c61227ae939e03a6ee9801e58565490cf3ae72211ac0bbf7438e27ab3b3deec999740178080d72d19ba755ccc2cbb7f3c4699d8459b8b823fe1a11638f635a05ffb90f7bbbde932cb9c1ae8271b57d276020ee3efdcf9b213c93b562407fb30a1c9d9145ebd49e2bb6f3a349b60dcd41d14d92424ee2310372f507eec4daf031a09d81847337bc05803ad5d4ec37001024d0ec040cb3915f1a6f689d0e06f1142ee78475be5cbf6969cc53347e0159ebef3463e5004a304344a4aa97d0b4b9bd5fb5c0a70cde0c38f37784f09d0f886aacda0a80466a816cc9fa856b1461d2f384d30c23cf81fde4c12ab1a49418edc170931328c4a57b13f8d49e22077c4bc7cfcffdc283e5f00b4a0b9c84172399c6706405b853d6e8b3691aadd180b1c8ae7d3a5d590b6f1dadfc928aa70f2ea59168a6e5a0131dbc79399644c782054c43e65aff08bd6bb48b7ed8609ba982839f727d19a965a731d497ed5183e33399f36f84236cfbd997c10af3479f557982a942d21f12a0f8d98a0bda1535fef3c5fb9ecdda9cd00ab4ae7f06bb44e8612eff1b701a3f9946a28784a9ee4b370494ed7d3d12efa02d77c257ff9bbf638ff6409ccbd17f505cf5c013d20b3c9fb828298a6843b3709c4521b1004f1308c0c260d999dcf1c1551d4c31d16ff7d400106789d20dd2b91757ed5fddebe9c99c3c9a093a6309a1cfd02e769a6cc0c8b91038d1895515d2380b2935f803cf5f0092bc592921c433c5755120a6d9b80b01d41f1948319b5611132f9738d7ca402eba6efef271a805b52a1412cf9306f99359b31524b5b020728042266eb4709914af0275b4c7abe70f552c63eeec5353e8289e3e8c67e0583171d37c5b52771bb4df805c92cb118a53381f25eb80ba2597dca12302fe9f9428d6eedd0fdb412625e1b234e9d7cfd19df4b1e98bf29108d02b486bbcc79a586e895b299814d6863bd29e18783e38c1ee47f60a0411f800b9ca8f10407d5e08f41bafcdf020056893b1d36b8af1465869cde2d61e677c2664aa894229caf18489d042b0e65a786e3eec94f9492cd0073c8c22764ff1b533a7109431eac5ac94c7363f834d89edb5d1e520e4129008efce3c8c4d96a21474827f3c4d846ff21d9c04815530d8a6a1baa276d16c2fb7a8253d334068f6d607c96e73ead2a3649303c2ed7e23810575f6f9bbca0915a304c236af8204db07f173551455399754ae746603696136a699b9a4b7da1732a186e8129141d38ec4a3c2710ce55ab78db2317f5ca77356e32b0408efff3af0d93bc9819a66da550ddcec062cfde41d9e3cfa959312c6d9caee8a642c4bb197f1718029723e4a74e931def37c46945a13a3db20243b2e6bd391a018f570be9e1008a5e594bea1a4fff57db69c233725f4c25e522ee0b4a2f863d5dbb76868c4c679324c592555e463e1ac7595e74cba22b3623ba4fe4333d55c74f4b7e7b6e239d13894ebd4fb29655e5c057c2c78d8ca59113d793bf246937c373e547492045b24f78f2ffeb6343555c8eaf845ac3cf86fb00cb99dfde1c4f4dd52aad61c2feb11f6efb8af1bf04d08772344cae4e0a02fea4f25b879f4c867a884decef992629ad590bc38e7790987c819c467b1cb4d65a6a93e29690b60786998ff8f6e916b5197933a353ea05ad67568c1a97161c76535a1bde5b3b2858a93fb77e8c265b68077ca97d552293fa075a4f1a8aa70ec541c9b2de139eb35fbc2c3ade814d5c9d42989ae82a257578080564c71f1fee992b0fc268666c242e5ebb53e828871f22d975ef91bf9655933918559f00944029bab717b44fe6efa68462f029c80ea72048151fad6e3b8e318923824a4c8a765f85e77ab422f9aa80c890c69e7a7959b57420be68b13dd4ffc8ad9f3d22f11c75be36933745d6e568803f8255ad0097daef351f2747c708d53b19ee3f6602b85c04eccd197c21fb2d53b31a9d17edc3f32fc06c21bb4cbeeb956fc030a2ac99500585056035ecedbaa0561e74980e9c0b9620927d668d53f96023355ec2dd82fec5085dde0641e2a7fc0c215fb1e604d578cece9f8b6319d90067a277491575158674088d71c6b7f5a52699ada88d56d181c05ec75ac7ce05de7d7daed80a389557f1963554291cb6261c5c0e3bcab558d6936af93a6db071e18fe1cd509145142a4ef2f470dee38b02d6bbda3471e477b1191085c69bb8b1200ee9b0e98f018b42e294053ccd6c14e756be19cc76679d94e24495b1bd0340d14bc2d7680c2762cc1df30eff483d6a55278c9581c8a01ea29869f7bc93a254b6ba79e69cdd07ca9ebc4aec8d38c312e22ee0aef3563fa35db7bd43de30675eec2b0e5d842cf40bb8ddd4c5e03ead40a42ab5d06da50c27dd7c2b23a4008bb7472ac37201cd42cb7fdad899e0dedaf780eaa0626d413c625bfb3ecd72164b1e455f4b1c7a9618bbba8a70f00715c072a311b53c5853a780d33f47a6670d5ce892b294b82654da32678483a096b02abbf8a51f6356d72b204a7aecf0971506f79260f79a5f99ac2dac2c6c2c58e748a0da49d9320fa2c43c554eede68cbf4e7b81027dc622ecc141a2454b447cf9a5d077c074cebeb19254c0b8ec98141e45e642acd14b3a714cb0f934754f8b8094e399a195366dca5d4b91b7a84374bcb15441b3a4c34177b58bff126dcbf7f2b51aec1b79157318b4edcbe7f65e9f98df9c11ccde8c0baeecfc1be0833eb6511ebac7d260cb46999eabfc06d18eca49af79c52bc31520c19e41c92b3d3563ec443a331a7bc43fcd5072f7155fd3f93ea51228667003bcc386f6094b64805e4df2c30e5c057eae54d018dd3cd8ba5c0ff01502a341506757f319db268b16cd128973b5bfc3e76361b4dce6011b55c473b7ba580749ae72aeb010428d0c399500718d2d1f417649a6ca218f3b123cbae80d14e90d05829c5d4e1d5c4ca5232cff0fb62da13de6677c7eca2af226135c8ae7dc7ef58b97331fb7d3dcebc081bac220851d62b3a214400ac473ec4d0e2f2281f8d7c11e68e45fed4a05de1326bbf29471bcfe42b2b8e3d3016980ef9df5f51692ed4ee5bbd41a90705730fd485281aaa9eabb96c3011c9e73545cde711592841ab3138e10101c6a1e20dcb086ba09d5e6e11ea0b042dc0e0c4aee41d0c249febdff5515711cd8920b87dc8b62560dc0dbb78b9bdf48a748234e80826e187e28f07f8c12de41174ead8c14e401806b0bf757b8a5b674cda872218dbe7118d775c7f144e5d08c4443776c9183c93f5af18df4d8b0bb4d647abc527d7cde8d3734d25f22c7e8068dfa4e34479177865d7967ec84e44ad8fba50fc4d3bd8b24411331378e0f80c6e734ad498c20d906ef804aedfd9360769b17face1d5c8a9b2edc7745430739c33b91c13b30271647ee4e69fadcfc889dff3f86c8790a0622802a6c930adf61d1cbac8f6f77351fc84da837df9b11a6733c29761b158983483840971c4b49d8d4aa82a08a2c4459692e129991b9033dad8034369e27b46a16053ee597fd05f6706cb2d2ecbf1164e4574671b5a12f3d275862217eb000d44dd1418f458072333be8e961d085bd86d9451de13ca805621a52c6ae8a4b54f4ff66332e2d5b6b9f19bbd3272bb0cfb4c846eef4d5ae88ebe9326d57232965c322c00d82537552c02db4f3b4de090af838b8636e16ee16d92513591eb160fb1792e855ed9521a897c63b229ea609f527e23fb9c85a39c82d17f89d9ad1289729c16f39e867b6e7d1ddf2167d8a8b31fdaacd9ae074fbe8eda061e8cfbc87bbb81a4899cd4f5464102c93461ce10362c7e21b0f782e76e386b17ba32a136862eebc3187205b09dbc939ea11c96467af5585c9f458a9bf8a0d10c1f585e7b142112195b345e6d478df450dc819a6afaf07cbaaea09f619740394430d0c93776da09cf7a03f3afb661bfdb2a72b9ee58bd9b3d14888a1639550b5570d3ad87a54eb5cc4ed7137488cdfe11bb91eb339ef30e418596199c65c86228e8c5a1643579cc9aa0810c34c6deb7424ed097e0a68e1466d1eafb08fa22dee33a8ef436f3df914c905ae9b3688f4b764e5bec241911c15f8392e65c801ae99efa4054ba61c5b961c9293dba7f3e982a4eaf50112d8fa43bca2a1f8bbbcd22e9e28cac552543360492137884bc8b8b5430f06e9dd686eb5e38dd8f86f629b256dd3699931fa2889e9050e277f76f6ceaf610d1f8ce00ca019dab2bd7c6a084aa77da1a31094de7104a1536b68463353a5c5333de9dfb8b106915a93a66b06ff9ac6103d9ebd6db774664b4772d900eabb74f2b54ca833b7d9c8220fd0ec8b953ca5e5723a2546c060e0f77aab09fac6da0a0540811cf03e4424e92c332a0142b103aa1331b9eba21fb91ede7c5e0948a99cb16540445e71003c5b4c0594c95a779dae473479527938da9e62c14d6447d5309c9aaceab2b023f0c90c47200cd760b65af6a55f2b74ecf73f40e74b5f30d7e61e044428a4c01d4402833653e65011161651283cc10ea2762c1447a8a4be3e6a51caf562bfeb6b2004c0fbe5c41a330983c1e3af46c356146dff920e99c31a8826097a76b7b31f814d0694600f83b439d059f00fb0ea841fb49fb07cf1bbb154219fa09f6c044372a049638c2dc87e0330864fb37e526451a17a2e5eaed759fa104dcd654c84ef98e73944359523b7c94b402aeecb501976afd78f795e318a73a2cbc70641038522f9c3d4b5416fddfced97ee2e8cc69e1d77d7958abc2a4170ee5083d38d94e06f119b9efdf44cceeeead7c24a0d91ed4046951d94a52cc5cafc88b20ab3635ed225b56d8205e1a8a72d3bf9dfbf858ac5cd0bb10c982eb672468ab2c875c4706d1e54d033299f7c8be609378b69f760229ff41ae7e8ccc3fdecd78865e4120f1f050e05adb0c7dfee31ab5396343e153579621b16907c0673be48b6286aa83278b7621dd27031fdb0c61b9bfee794308188ff596dc84e50f36b5d194fcf6306b66415dcf7392fe132946d0e942a4e00d75fc0f79af871fb35ee2b3adc3b228239af4e67ed1034a4f01681bf1259a063fb02e026fdf571a40cb606b6e0a638d348eba78be3ee531ada8a10b78d8fb97a470f7452c9f98057b62fb29fd086ea7655749075da48585eec75be0e28bf421e940f1dd86c0757eedf6780ba6045821a889ab33057e24dfe3bd03d582719d825d04f1f604a5fb08f1069c8b051d34480624a8d99ca4e4c9c2001184e00eab5b63a41462bde9608a51dbb115096ec04f16780b7ad00d1179551c81e02b33f48029c9a3040cfdddd8620b8c122a510e8188366c2b8f32bba80d945a90b870cee6737f00e98a39a3a7b8b4c79234a997275bec6ac3e61d549b5e3b64ec2c4464e069f712441129d1062fa8e196de76af4d4cbf9ab0c38382885e531e108ea8bea3c3a6d4f4dd96bd842fdde69286329ee12886dac6a66f73ab96a59336f3357ad923c8585b57ff93f42dff2783c08c7c7d9f3c39423a928359a7ae7c703dafbc531a1066b428d6d7a7dec5560aa245dd062fb963fcdcd18c8350a893b0a98e2c9dd68a81d6fe7bf39e59dbfc1b503a36947ba5116759bbb9bed78442709e8ae216bb78d5fa37cb12a374a32e1157b1825b1c26fec4b7c44fecb0d973cd68826a357afe631a857757457c858e4a0084674fd96a7e04de10965fd068997a8dcdfac49fe4427cabb1421b60b609028c40970bba57e67d310f9857cee861082ab162babbd4ee07dabe0050a6d88a6136327d9b73a6bc88255b994a783221fa14c205d9bf179818a7601ee6067f26888e4384c27a3054bd7db9a6457076d049a6f4205be8fccd7d9b326f49724e4c25fc60c98acaa8668824123ed0409331dcc048b9db7f395fb1ea8c33741e7f00d180d4660add34894f4c1d7417c8e4a7fa151d9c2bf1d74e40b4e9d63b6360175b035521fdb7a6884194e138ed767244ffe9d287a8454f43723858a7b7844001f73df380bf3825f30a4c393ec84eb4675dc6d2a1ee85e5c6960e557a7e747721111e3d7530661c3d00874eed0c6adec450762eea70c9d58a164d236af7be942dec9707030903bf8a330240d856c905590d5ca9b8da00ab3d7ab5c2663091f3cb201ef5db29fa40a048104dd5a631fe16dca3efc873b4be72765f12fe5011a7fd682dc27bd7da3ce1fb650795d035f79ab8b697559fd1c37f8bda766609f8f1a268f390611d24be89392fa14dce780c022f8d4ae597de6fbb46663d2326e29ebc8e5b77205ccaed9578dbddaabe85241be2bae6cdb3f11070e105b4509a03eb93405a1f85c54a31620d550a6692d4c9cd4d8a3c43337b9d079d85b080f869af84cd53af29b050fef49d30b16ab1e56adb77928f6d4ee6cef3aff006efe60c7e4f128ee73ae2c284f0865ad7a2286e892ab1a291fce454634018b0b9a8734e0ba44789b33f9870fe6233ff64376401ce848822e99b03f2b914dce3f6af9fe8f770fcc00c4b9f2114b75395633cbef70c445c3d9d1ca27ef98136ed2452789fc7a6d406c57441ffc28d9b958237fd6f28fe37696f3dc8cf071d8abc50c26a5b73fa60205ab98ba3c3bc3650b3e8c97e2447848a2e8d1d2a7b74c8e9f77270deed9622b96280cfb775203ebfe5e486bf12b7f8a5b6fa57d070055fb29f96dc831e4813eb28d0107e73dc9c41bff3ceb9d22765cdd80194e5e09806c54e6d5f8f7b56e6b554ce389b822c8b1c037fd891caf2cb9a17cc28a18ed081cb47e426a8789e6c1dab491132caf2b9ff8e91075baa0e951acba55be2f5739f7e0c5b9109a668fe380725082af189886b25a91a9a5802e4969b0359809bb4257d9776b63b8c426f033b5666992ad69aa57195ac9a5e0d5b97330472d32c062815bcaa403f601b8c765798e297547bc14f5a483ba5c7fb5a254142525566d1c561b5680f58852188d6f80aa13f8480571f8c8c881f7b803f5c0c341d7c5946bbb6b595b6ca42adc153f4f2ad80215b3500f78b529278508721ced9986de2bd1ec63745795f1ca91e63c90ccebe6372f569583bc5dc3bd540f29559783e24b2de72bfe5cb0e8bf43f1c8bfb29687e1013245a51317125ffa53c819bc155afec99245c0d06be76f16c2e5e5b0a214a72bb7ba920e5c161d8812ad0f032e12b6ae32b31dd841407666d17f9fcfedc8b134aa493fe2276a9fae016f5c45ac069f504d77a44c2b1f817e6419873926de1c8e3582c9c6323401312fa32d2b1b5828afc0b14e66b7240afe5ab198f082577c0e9c9a5211c4746e51fb888dc5d3524e896bcf2072951a54a43bc5d6cce688a9452d390127a3b4eaa7d72fc2161b40f1618e06239f3e3805bc021d6510091126e6559cc806266a7a4e012589fe6858b3fab95ea3c65ba57d6e21e2f1264d77b74fe955ea67aa0514f8fb62b2893bc11c42e6c02d827b5e8b821291bbf93c907c51918ce871a56d1135ffee9a0e7762d894006a86e76cf5cec73c2f24aa0053a8df2902c8182c41a2d8022de92c2a180e4a2bdcdba047cb280012e11819670443988a6c65b193fa7fc0aa76554281ac9873c041112e657fcc0f6d52e112e7a8c27aaf56f0a46ada3a3986c6005885f3c7e3d63276865e1516a22781a9fc44f52f45c3b76f5ba7530fedfd42ba2f3a654ae7d33e9d707db176086779e94aa7e4a2a33fc36a0c11bebef597c6795f13b09e47cf7970b8a16fc608a1552d673a183cba39b0fe94fccceb881485fd5b8e470fbe9871ba518a21c20cbdc9f7f38ee792fe7e380e7d45e8e9a213a3a8df820cf8e22a1fa8112bc09975cf484730b5972b0eadd2cd22ccd074f594a10734923b47aab5b601e8b6e4ac689b376358e3287b317ee27a89c5e8c9fa4a2bcd19b7aaed82808b08f73d6b285f84edda7cf06c4ec8295df3f43ad1c8fec4c912c5f347198f56d1d996145d7a13410bd4894762c0a6cea89a5d30f0248e8f4bbe5c4f5e2c8559da208f320c453d4576e53b2a0e564658b213a095fa8f2c13dfaedf19eaeb13adee7e42b8f2942c2d577c9b10d0bd46ad6f4d68bb34213e1e2ef31645f224199cd5bd38cda66f2a7b12fdeba93142701e5982f3012d266b8010a83ddac71a947a2a3be1b570766dd2bd6130affbf1f606c1c493561b5d22d736e7911212bb35053448d7f1536070bbc0dcbfc9bd62d2cd10e3bc1775e264d6e77a6dc7288306f0e10713d472af85e3768242349761e6430fc5fc842d6ae53dcf1c9fee8fb8f522df15cbaa53eff1ced7d153fcdc43940dc69e500399383303e16b4b7c79ffb4665bfd80766772088d4a4f8660323e4fba16f728dea4621a88088ecfdd581993978f2e8e406d22056d357a9cdd7ff05a3ed168fc133578297d35fb8714dab92623299c1bee0c1e1931fc46bce38c680ece6bfeaf36e222ca0285d076c518555dce01b8240f439ecc7f3640f88b18e2c2e92bbdcedaefcedac15602767a2e97d25bee91211e17d876920e636b7d0c29a2ee2c0013e96f26965f9b656bd8517ae57bb22788615a5249f3c8f421f94e82e0fdadb01301d34a119e404a4e55251d3b13ed623532e8472fadeef9be4d8fc2ad96b5bcc0c196388798cda8d5624e66562f19c741067c1e030687e50efb3373e5cd82a87c6c6942f325446df5f6d3ac2b60e33d19459f8c1477f56339339cdd554de90d1a192f1557e49d3d90c60b9eab45eefe5aea5fa3e02da5c0e4b9370eff13f0c1a47bf6eaae29aa3456df8e18e7f5b5e9e38e012225adce763a88a0d0137dd0533d7b0f69026611f9d14f8aa05c8768d109fd5eb4027fe329fe0a99ceccc2003bca733099058f350b5cd7b02e7d12f91d0bfc11880eed5d1207580067337e67080d30e92286611eb119b17cd77ab384e7007b10047815d9534d966232c3fc23497bcd522468828cdb03c63d0185b899ad3fb79410b2c2728417e2008604e8b5c87f2744ab91b5b35b4ec8bc5527087722393ebead4021f3e2760b3808629679f51b5dd5ac256e76b0b9f5942fe8db02950c0cc587b6442ad4d7717661ce660279fd13a786cdfd056835491992ec270dceb38e3770eb317d6713dbf2b2bc4ca100cd87f803c46173345285162c9f651b2d6b4147ff5253445f83c69fac2f6ce0012dc133f79f66d80a0d5fba746fb49cfe1e691aa263a914a54c94c25ac7b127a32fedfc1ece2c4e5c9155114d942b11575c0c08016d86fdf45288039fa7f25e16f3ef8cf55eb7c167e7c2793a5b4a42349a617603aae169ed034e3b13377f977d8a2d0cdcf021d13968e3bb5ea741be0ef68772572c5dd53dc9ae2699994385916a9b7dcfb18b0529da2f2e3641fe335f52485c3b4860e76451d3ff8bec1ee647ee5790d754718f5bd5d715919bbfbfb353c00494e2d1085ccda951ebb8fbec0f9d9fdd92c80b749694a5ef64af22dd629a0b5244debb95e6f1c1fd59dbf2927e813601ffe5d88ac897a489ab4933b8fb026601a393f5963e4ef39997e7a00d0797b95691c89fbe9dc9d46ff50e4a3b1425000e138611fe9ecb9a7339f30773dcfc1e86cc6c3317a893146060ab201e4c1e4947ae20bfec564de92e41553d6e5fd7131435fb5c78f5e44558636d9d920e0cb87a8f888d85ce2afc8b721b86b2d2a3d1df9d3b986f33db8f0169a425f5f5f5359625627d880861b02590390e58cb0cb013ed33a4245c99128780680e68dfb5fe1b14a90fdb27ac0927894c9fb0b2deebc10f1ec1905efd61a12eecb1539528a9c7d93e19e7cc5b3bac47a314a46952054006538d697cc6b6e40a4465ac06cc037737d3ce97b4473402ed28532f98bd46aee621152c41dda10c0183af61cad428ca4717a48d39e6492a98ea878e90b82e0c6acd63748bba899526d6ea9449e80860d2b796effd6e34fc6fd465d74c725f6f7b79c67f720d20157342391c68f8da2962f542fc0f80ca16f885c281625eccb42929341ca3ca2694899b0354645b782291717df58d2b15c36894398959cb46ece5f46f1765dbed8c2c38bf2d2ffdc30f690db311888ec33a53fd30e17f3651ab67b33e0a5c717f3795d09648ca5ac68da1226356665d5dd113fa92370a233af3fca2d4d70bd1a3c2f0c753384535ae2b4954afa4ed21415ed991778e26bc82c3a19362d4a00c65bd2c03fcf40cfcdd0586eb0c3b93d3deff8d8c7cc1e50736ecc8073e524314cdbf7f106b3bfe1ed872e614752e60ab85c0184af655669e32b1b9d3500ed9617941caca2a2730db22692b1890a56d71064ca0aff677633990020e96c970def77388cf72b3d172278d363132bc36bc72f268931d4b6a75920b478f8e61c95ae5a2ba2d6740613223c9d105f9afe2ea58f086dc138510deb9734c489dc6e68f4130ef93ac8671cfa4750facc53a096f85664bfb51988378ea80d1aabb23d4fb66bba87049ba0f627daa3a9a8c175d7b9c02ae9c292dddc5d382e30da659b06936ff4e2221a2628e4b03711255845a0a6600d8481fa36e980d19c2c5b543c4b5833735aa093ecc576125140313183f2272cd0edc6aafa10ab26e701bd838014e700f27b08609f37774fdd09e1b47c25770f9d2ffd744be417410ccebefcc522bea354f331be9f9bf815edc9392e741de17cbfff2279d4d9fb4988c962e472bce7822c98bce831ca2b7a699abe49b1745b2a572d6a29aa2da4b319644eb8025886df59fbbf6b0a682c47da201dcd4ec80f04d929baa071b1d19747274ab81b558cb3e242df799b01d37b24c9db30b1e0b68f20f4ac4d8ba3792edeb8d589e816fb3bc24cf6f4310c795de5c5bed5f06c21281091d00b2e6ea2308270be07aeef538f24adafdb4fe3a7999c58f2ecf28cbf8155dc18b4f4275213829cc06bc6a8b55f324365db97e1094bb37af8a081807b08855eec17e774651bbb9bf6953cf3dbc32d956ceb945b935843c37ab21c84ab7693f85fd3ad03fe556ba093b0844c4bc0faeeccbd03343758a161cd11eb5e405c348be180ee606db423e511b39a20e8d1fea1e6c04f00a38a99841a922d965d0a058c4d1dd02063c66ff33fe87bf3bc57a8d9835d1f2998a7dee11bcc4af6a233dbb5178aaf39fe8d37ab5e319f3b41cb5b3b80589e651822dcadb5bd5bbdf16136282996ae7ae0c382b8d0aa12e258b12d710e98daca4ea32f8cc7d2f53330e1ed83eb60dd1490f3033b5e5e813d74d66e268e6f9c777097dbcb8680da4466b796927d402bec10cee443d477e6c66bce2438b8b3f72457c2d0c734b17a040e5bb5b5c6277bdc48299cfeaf0ef5e1856bf0e30709e67615a36bb18d35e1267d9d593cb7074f5e0721683baed27124d909d09d783127ff2bb660138a4e2b53586f2a113b4647a055f02fce5973931a70b9e6a44f69284cb50857e5683d97cf4bdf81b33dc7490a5cc8c38108676d56170229fb40d4855c92c55c6d49bcc75275a2736d57fb80f4ea6d47133506a7582cbd112cfbfae47441305d4fd0e92a6c6e2b3493f6f27fe968e176faa3b8ea2ac298e1475270f85eb976b937fdba89b01b0c9967b6506a92959c83a13972d8b402de8afe84ca0f2ee39fa826cc073b6e5a0d9d6027c56a3e195a4b9fdfa5a5d23814aabe4d263b7ac05848df83143c866cd54d7605cddac3ff0355f2d0f7301e26870af45d510f0b9dbb3a04e278ecb82dda407714c35633d07a8243780868d65c4f91736fb36cad84d996cc5a947db507aa6c82617dce21a1304e6ecbe02e4e6fc32e138e26a25297d873ec5c3dcd5bbc72ab13c1560726ce565fbbd0752f0537fc93cb45c77f5e8eed8cbbb793a99fb77002b260fa76a9ad579ab589f37d32180c7c88d93c54b9c066337224bd86078ff3b9c0ecb999436e5ff16b9ea16e49e55e3e8e5548c38476683842bdba17efd6b52209d29f03c089e7f081b18f6c90273d9ffb6c29ab1a4a6e22183abe8abd8c62e33c0d3de94d141c1aea04ebb22b38e187c818f380270f8b2afb273599f9aa5b84038f82485c38878663b497af93fb3a8e7923f69540903cdc2b1ac104c44f75259e67d3cbfb7a8f82c15489f41f230e6c927500f77420d605d75afb7b008aa71b23096025f2af656f386fe75a6bffbb3025ba9b64147d437420a5acec89f6b72600817a29dced7846a0740948babebc4dfc729d2e8b3402ae12dfd4c056561921616c3171402e2a932c8dfa502c03fd464322892b2b2f98a1d7a52219a9f844fc5cd0b37eb8b96a9baae830ab663ec0dedc0a1e25b7e1a28fdba750e66aba5d845c70baf67f7b1081b44cfdc60cfdffa6b4ee6b5c295ec177b782fb21339d7eabda786e0b18b2caa7e465901c7b4aa76da433dfdd3ed9017dbf5fae50ca6fdbb9bda144185a90cb5bc83430c1c8f222c76aa2ae0c1269f71a007a5c242f8f2136d142667552672c3565f3fea2ee422eb29b6c33da4bf458424304474a3efba5cbb68768519b107a6a7cfd50edd85c8d88b6dd18efea7b16ad1a4b5f6007781a1ca0f3fe0915cc4c937761c72ee46df06309e81ab9c6536b32475ac99317c309d7fa099405635b6bc30c4fa25a3c12211fcd53e165213c1407c4013b0792c4b22e7b46b3f540787e3b0d1062bba70d302a60c6d87dcf1dc01786da3f1b5694453dac1e6b70e68566bc928c22c85f099f7ed5ed78f14a35b18ee6b6914e3337eaaa7a6f08d4d9ec12f814514d93811ff6475191332c9ed36f021d41c4d1fbba3428b0702e704206d2d996e21710fff2e9b9d9c1ffbdc878d3aac860e5d824c0925b15cf2e7526fa549263a126d5c5a545893eebc22277bb399a3b5dcb4a34c1d198eae9f999f6f7c51dc0ac0f1640d90889c21e3b54e871187d945f98a9f723c4405e7c56db3e7da451d806e1670973b3e7680c852e61d60781adb3fb3f70c221dfc055157e0a22b2dabe5528313d2393b70966d21496a0380aba68fcaf2d7ef5dc1765540b0ff2fc46c6bcb814a001de22a54a64fb27821dd2a2a3901c5db605793b2a6989ef4d3d3c4fa9410dea679fd8e7cd8641a91841c840065585f3232ef84592cdeb6172d38152cb322fd201cdff31776835d3d4a7cb8cb07f01ccb43aac63a27c1a548d6343b63289d102912e56155fdbea834bfcd2e4e79a48caf48638cc13000939f34d2b2aa867170928f6b279f955018965c1798b83a67c007d9e6dba2df27bc3fdd5b00354f88e7dee50aa77e3d4385449f583f2a927a4d16cf41797023ab30f8c1d92160167b05eebe207736122454b3d2685db77366d5fe1eed3ccafdd142b59260be3d6457f020fd082f24b58cb2814a84166adb4eff5e29c8e4c8fcc083f8fdfc73dbc7da9518533c8a944ec394ceee6d3ba5b3a72895c190b34754cc8e181c24781eacd624fdea2cc1ab30572b6d9116cc4bdbb64a8c7eabe6cf748979f615d8d9b1b12b710fcbc46fa2e9d990767cee0790950b34612bc20aa88b5a1db32007c69709c3ae4f6a01b1ebda82f96e28cb6695b234f2b9f28bd4d2136dd7f2c71e032c3d7eb7bbe8324d6adb660e201095f8ed0f08f6aad96b1bdd6a63bfe61a6fce210336c32e3c7a4957627c9b0e09358a4def79708b40c2059236791fa0b9b2cdc27f1fb00d01348dac16c37ea6f007c63870e3c8e0c5343be4794952b4eb6ef3e101a6f1cfaea3673429b5bf5110dea44061d3e4a42381ec32b35d7a0e4e9e6c996b5ffb7f2950656e1318a5f21bf15e6d1363244203afeee1707da781bb7c89b5904298721781772fe6c1f82f3a127c6e69320ed25ddc8a7c59425c7af19c99314a494a7938b1e8a3bb95af61ac991b9386166d52dd77b13aa923cfc4c8ba77bb250de0f06d2b5451071f3f33c732df11d7bf16c0e45599fbe02a993aed303767d59e27f997364b4f1c76312e00932df33fbeb29ac3b288abbc98327b1cc9b3fb6b456bef80ba73db75169b8dbe444f7d5dbca52fafd98c5b0f0c7bc3213f4d988eb7778ccad99a4c98d7b3b8cc8396881741f82df219215ccca43a4734d96397bbd4e0946d7dc81ac05058b9e199d50c8fdfbfc75f096275b8c500a2c9e35d6f13d9ab1ada9c21791549bd6c9d327db7a5e48d2b15e1c83dbff6886738ac7575fde60362af2b94b852b05f70f71554d8c6357e21f3c6692954845913d24e2cc4dd08bea74effaeeb1641d0657d254860b12e6774ddca4ac002eedab569ed15255666c4f7b8ca84058c2787892df51bb20aeadd31d6809de330f7314ddf0c5e0fddcbff530f865b7e3cbd9278761c874d7385b19b01a7c3029988c33a97e63e8590a249cca56330be6d1130931310747055bc367d5678738fa49ffd2f51788b7b15f8ea1aa6cd087f28cd9368b13b90ae78b2ff9313ee2e3f6eef20aefa82e762767b5f33525817051c22b0cff86ab25770c2ea1a730baec445664ad681e26902519efedf807c3d38f665b196749876bb17183e60d00e0ba02380e354d461a4a3925cdb903ed70e65a1c0d019d4f7059888b6bf4a9e428b26a32b96e6552e0fb5222463acd5051d02b76e5f2d3bbe6e10da3de9ea22697068be3d0c7f2190f627bb747e5cc8b4fd2bd4f71e615008edf19a5c271afbfef1286779a05cc8423c61ef48c625cb0e9d6eac914171c7dacb8289871b689c688ce8d2400c30ee4e9f52ae3d4663106e37e04b5f7a4a9dd09a592a894ddcf2f19644648c8c60ad238355848145bd1c984aa1299d833769986d43966ed3c129f3f42cdc83881b706b333f981b28287674059deecdce745716caf305801ad17eaf96506a6ad82bcb57a4305fa381ee9be46408528de554810d9473cbfee98a8a75fd2e492b8cae7d025d568d364ca66269fdf02242d3ce5b246a22bb15d9ed94e6bc68763359c08a2c2fc0c7a4ce683e03b059fffe707116cb56a26cb2bab35962086c64768f37a9db49257092f72209e786045a5a4a585da3ecc7f35f1dd824c85958094df6bea0aab48a95bf17884b55354fd411c59b13f0ab73b26d56d50cbadd2ec01c0a5c1b575d9ecb9606457f77758186455521ea395589b7e3718d61b007daf794af86b0ee536734871cd95028fefd3857e60b92f2894dcb90e6216d479fe5a4c934bbcaad81d56caf2ed050b74c5d0d0639f82309cee085a3387c09abd91e5d71c91f457c97a3b0ebb65c3982f346a1b46c192e13df78b9ad70aaf19d02111fa116c5bd1a5488fa25947a48ede2b022e72aaaced49781546ba6d7f0d8fb10f4c4ab7fd91b7232465763217b9f86753b72858d87e04e02a5ba21e00ccf8df81b6d13bc0716ee0ddc0cc59f688490c1222e5b8c522bd085847336d65a11147699f434575d532c04de4f504e676459ee9d11fd5d1d43d75ebdda05747f8bfb003c030b72cb65e628bcbdc5d886fcd6457493306c9d85c416d9aedde256a8d8469f06be3bf615e06b57325481dc643c7570f9c039dc1a0cb3f914ae0ca6039a276e1d866fe832a1744e564c4682c1adea4d4e02c5860eb5fd5a1b89d8a50b45c0fbcab93df426f55c5201f4353a1bddd4332210cd60b9846d3bfcf797dd402b17b1bb1be1b4335f38b1940a36eeea5b02f8ced6c803272ef470863d987bb92a62e8c5f8487d326d58f57f53d2b5511262893c06862e325d4243528546039edefebaab68ed21c90c687c2e4517e90fdea5f4dc9967c099f31f1d397a9c28d5f4e87b2c398013a7c866168ca78dc1c061a8f600753faa7181e005797bef46cfcbaf4f96d7558d0f7ac0035fdc61256c2e40aa0d6b1b5f4098e0e3c1fef0a2b234c72afd2a8e38ec08be4e9b2f5b0be9326abe89b18dac8a0ed4030b60f378c19fc1ae02c965efe7afaa583dd6300f464a7a884988d82263e7ac997073904dbeee761681015ccbe524dedf0d75d0e8f3ba849f88d11c09a274d096af3f56b91e72b368093ab3b5eec5975d63d98fa59b1518fa7ce39ac57b86af8553be4c7782ebf5d35bac39326974a1e9469e637836f9688be02a9f098cc7c7bb09ea408454f8cd429b33a01b13bd25cca1604c896a0171738e26a91112cfe0ffd12e47d87cceb9e71072458dcfd9d663b0518b42ad42ba657662662cdfb4239ac19854f1bff13850f01a6b73b8bde36cb76fabc741b3a4432f15670aaf0c24b2e53888c3cba5af03846b940565634096a16a36b2a56438b0aa6142a3fa770bdab769715bcb1664b06fca86cf776f09324782f375174227c4d1ed35a917e70141a7ca3897787ea33996a070f8fa375aaf69a2fe9e60042ac478d9b3a3e21748865ce28d1ef7f7ac9e7a75fc1cc6f5bde267809e8e08761c3a59542395227a825d6c145d65ca707d459704986bb4523195f269896001fa7bce347572679b3e3fd23dd2f0497c4843d22092a56f81fec16af5445f6c649335faf24fc7096dc28ca8dc18c81750f4267b9d35b581fbe8ec5ec5e19991e2c2e5791e90a36d72f5880e4d83b457e42fdaf2bb86edac0d40d6ee67bd71a873e01790f4bf0f1fec84469bb625bdf16f3dfad752a9711727951daef863e86e7d3aeff67ef31a148ed80600881ec12a9f7a4ea0d18a3beee4c10be020f7fee7147f01d97e775916693377394afd6a9a595b73dda036900133de299cd066ba6faef5f9783259f4d35658331559a13ac4edb81b2dbd8dcb78ab6ea16f10c8470e9926c0cb69cd025574f6a0c1ddef323249875742de94e07bc4f0eeaa60690f0d4bc73c19c5a4e19e63ef215e9d8858c59ae9c8b6f86e532d82fa2b02b9ab6bf3b4a828b71d06191949b2db96459a732801d47a122165f0583d32af98b51052f3aaf8049ed4db340c8e6a56cb1aae615f4a26d977845770ad3c7e91957daf48d1779566a0b0f56d785955ecfaca3e93c03598c2e20065edba176ba8f79788db459288c0bf4f72c977d49189c5660c8a081d016e5c8978ca1081810128a6c7a2e5fa2422e2df897d1f651a09e517408bda5c8f574e289f0ac37b09d3f7220b2fbb3c33ed02233126aceea596fe209e9053365ba45bd5d683a9ab3b05026ae36e586f8d1393598927d77459a2319f7e300aac7e9a544833d7349701a16cf36188c078d83f09789d3f6767c644698d71cad0ceef3c63c4c2adc24c513e5e1a10c0c74b8c1e8e9f710c031d191c6084530bca2256b6e92b7670df33867e8364ca221cb0a46d13472335eccfd783c2571ebb179a6381490940b0f8544144c4331f63c4adb88ddf9bd1ad289ae59e83f1a058e6f217f51d60aba23ca1e1271b1ff88c5050808decf1190c575754fdebc3450421e1218f8d675bd42d3efde5011d7fe1041c1ec063b77134ddb152d3dace0055fcb88f24a3fbbc83b00c4ef3d39ee0908b5566ba53da0728d03a43698ac5cc1812e3bf4601c61493e7ce90a27c69216cda72e8854ca890c2ac2d2b1e01e7993f8306ea8586b0e91a43a4bb0149df1162ae2ec48c91db082513b6f9657b91c383597c03407a35b0452a3475b253b68b67bf46bf4a6af9b4d811a356d56e8136decf4e48855bf8bf57eba67ed59939068d06da094b1884e0aff8efed91b912bff705feefea00212c7a0cfa82b97a8dec072559afc58759715bbcc533d35c8c4e0950a821a827dc8a44886567b5f77b0e55083600035c00101ee7ba770f2e092e399401637ab4b5cfa8f414c50a2bb40c28b41782cd77f115021f973f5935ea6f9d2ca90635e604e4ec87861d45448fc3cf828d1e37238c187269835f6855c6569ad6c5e89547284dea02221b1307d73a88092188f667605c49099906087851fc777f6125823ac8939c19320c63345cf4aa08b291f0f6c64316c9d885d6aa448f69e87bbce492c2c4a81a36726ce992f646c60fbd0a0126bd3b347606e944a9b43035fb302f3c80c8d362b490b540c084736fbcac374feb8819400e748b2b822020100b2831fd6509b122d0d55bb53097123b1f4f5fac0716380cdd371db12b14fdf71f7e544aa644f015c3226690a7b3bb3bb84344426eed21078b0b25260971f4357f33a70f1eeea927cd41302e581a1b90f4e215cd3ed43ccf42d49c17717362465381a95b88fa2610a2ca298dbc970db24422afcaf8ac632c458acb672e33c75c872cb2deff5232327f9b1d62feeb0ec101156c38a5efe8af98892a498dcc501bedbb6bc71c43acf9de1b2fb7a3e6bee254ac4eddc5cd7b2af01633d71ed2e0b16d69aabbad4b6aacf0a694cc37fcc5fc3c275e6378865bcc3d20480f2f193d7b5947ffd51905fafc7a33d937742ff2756f31d25bed369d0fb7e9b6187ac4e2ab2e7f7711745568442db6498aa27dd0879fb19aa2122220978f4a207ceb490d878889ea94408a464ed44c77b764dd4795a9b129886d8ff76d45cbffff8aa82aa8b7a559cedf216df3dbfbc630e89c606be3c6b7454881d8a4e1a31e34ea37b38e280c2f6506f18acdac0221053ae92ed33e732471062ecf087e71547619ef2fba37c10f05628334f82f6734bd41ca33ab28f255cf9489bc898707fafe41602863f3b02dc78a191e66b7b7ddfcb7aac100fb9753003f36315ccc9a865e9d8f8034d3252fe809b375ac6f341f84b00ae8376456e835c2c4b0e9f3b60ef7529e1ee23dba34ad93a89bb719d5c988297a4bbe3f983fe1dd67b8246e1d14c4b09f0fbd59fd3c8c3695b649d48cec233c4fbcf1a5bcec7e61e3e601f15bb9a3ba6f6ffa04f762af110134db51fa942f833a8757008ca71da9774abba6315ec3b5fbf06afa6a9a9a1e893011020afbe74438e1feafabdd01d57c10596e9020ba87d85432fb9f24a86ef93a7c1fa68398c45622da67be20c03de7b5961855114c08441a4711e8a63945efc195dbbdfd32d1172d3377190bddc092c9a53f8f915d6f4a5c0da11bef8b6e088af8ca904d6996b6c56a592b8bc750ccc3f2c1da9ec8896c19447112bf13a187a1d24a71a9c54665ebdb8da0cf25a4acde0dfe99818b498016d97fbf00b0e309b841c38cfe5126148dc775a72bd08d062a3cbf493e17446fab67368d431a50d1fd923bb1a0ea27cbf62dcce3004567726d5a3cf0bc2ae1f164ad39278cb8a0039504fc8521aa8ab40af85f54df3e1479b04a4c5baf8866e8abfc4c7377589bf37a9a7ffc691755711c035596599f43550643ceb5a29728c4c0710ca073353cb820df960ed5cf79f350517a77ef8333d9b603671ce28f2a03232ae91a0a1cf24b4559ad1434f57e4ccffc95bd2e448b102749eaa8a90cd5b8388844a3695d5b4d68cc14671f26f9961f76ebac4840405c042b1e6b8c29840fe57e40711de6d84c92a037d9917180e1e683881bd5da06a699f3bb9dc82ba64a0246e27cc9c57b6565921b52283e2207c765fc2fd55cbf337e79cd88bc2106aabfc56eca806939dbb68e775479528edc48d8d6b5d441e9f971c37201d885fff686ae8e1898216be17ea34b6ad19e558f9abb9002e4be20e1f6b92bc821ddec609f73a4df240fe2e644f0871c2f6d5b196d46745213eb0a3868c057c4459e0e007be2fb0d58532b081253cc870415955a9d47eb1614d75b1c65e5e0be209faa978575d83451ca7cc2969be52f6b0611d40acf532a89ccfece2af409c440f931010b9721553775419fd67364b6994e0f2d1e9dc798beed2d7f39b359c0d5c8b887a702ca1c74cbc52a42a79db7789a6cc5b45051676e127e8d629fbbdbc64a1d4189a93818fe1fd86e36ed6853adcffbfa760c6581439209e89e05488052f4220d03ee703576de44aba78a1279e221a1e85cd619bd97c04dc4783fba65832bf107fedead36037b7d1dce5ba59b230e89a6a5817b28289eef2424cd9100c4ab9d8dffce42ced044e7b6f6758989bc23eca0524dbe8e0ef8e16fe2e57fb18ec29d7232add067818c443d47d3764ffa98aafb6067948ec8f0476e483314c4efc3d02e1f66c17cb86d62029e91ea6088506c9c4d8a788186e3a5418623f2d310c94dbb390cd9b5e0fe5625bcbfb931d119b0f5be9cf7e9b54c21a18636edfcecbdebcf9b47ccbfc7bad306a84ec4e1ba144dfc7f961a02b766ee40b44ade2dc62d39d49da36552dd23ff49293dfde14f02caac9268c767e7303cfff8b9f8f87d300471a4669d88442675bcd7463a21bb1352a067db674fc6682727b0641be18426b246de12e2689725485d442dba974d935e9ba98c41fb325524703d0e4667d590589a652ba53a78810e1e4726cdb436bd32b3c92c1cc610ebf16a900ed58c4c9c27c608e5275bf4190b7bd11e1bed2b372f627e21f156ec9267b98490e42985cd7d17598a00416808ea3eb56945370a653439221c1511817498a6798383dd779e1ebfe6eb20f7a07bbcb2416798ec61416524e0e39d18adeb66890310b005cf51336c0d4e28c50c8333288f1f015720296a7feeaef2fc19ce87424dbd35b0b9b553f655aab9eaa851a045d54967fb09a1e8b39bf886842eae1d1333bcfc3800a0cae43339c1904093966e3a03ed8de9615f4ef1795854bc16c36fd1c6e2d3fe697062df28093624a7dc1de3ffd25a01c93f3363377eae2010322bec7c60ebed2a2622b1e7bd542d086efbfe42418e426c63e10ba50572aea468084996c86cae79485c244b950b7c7538478bb820023bd46b4121f95cf1c472cd2a28bb2277c122df328b2fedcc3688591247c0d823af58590a62208dd3ec556607622fe89c04bf4973dc5624844b7bb374d186a4d64ddc568eb8155fa34cbff23e144a65fa9a47cadb472c7b72edd94a9561337edd7b2f17fb64c5ecf99ed91eb3c45725032791af18e5ca260cc49f120359bbf9a15b9db8fb8c997ee33c39f4edf467d78bf3c3fb94499485fe11dd02ee1f8271b6083a887d35d35c1a41dcf9932941029eae9bcee06aa8b8b9474d062c195844fdf05f08b12dbf3a2adf470bf58f0b2cea81ce2bcecefaccbd36bc6424386b1516011c46991b2d37f520d1e32dcfe2006c0799089bec118e63ffe1ffa5dcb666b84f75252fd129d6e8453b348032237a6339ca071c1e89e26e979f9767bb094d9ed97d4d2ced454f7be484d5441576331e8546e82d69b38ed2577d60809921bc012f7fd2d384b9bd2a332237611bb218c266ed8b478a2367fb35ae4cd6d30671c7efa9a6ecfc1dc9692e7dfca26ce049c0742edda3b46a8260d4ff96b84bf1a9a57c0d92caeea563f3d6e5a0be6bab413bb991874157009cfb54c8964be9799d9a6a2aba53ef6e88e58ee496a0d71e67f6466fbdffbdebcf9582b3de68e075d7414295a264767a43f704bd16e5598de64e1104e2fba0d69e1d6306eb862dbb5d1ef100409e95198a85def3eecfd11c422123da6e6157e775456d34f8e314be524a7049989676944c40e9e774a5038041c81217f2ba68ec51920fa5c227461668b50d776c3884422b85b2f06cf3fdfdc523d9b42e8ae34ee20e8b7f41f840e7639eef0585093ad787cf7ebe328d1638dc422187e1be9dc61573b913e9405c3fa38e18e1462e23887876bb8593a2586c85954cd9ee52885bf801e3e14d70546265f1b1bf74b84b6530d44af3179df6b7cf50b98a12670086ca2edd14a7ea7ca798eb9fff3f5cceab7c29d699fa0e8f4671b92cee71119d83d224915aa1b343c49c52e88510a268db3bee9838c6351577b72e435bcd98e12830939850c737160071e06fdf9cc66fd2282be5f693cdbdf3cbdf3c34ed617716a1060993d480af6d5cb3881ea48831172f0c4569385a3889efcf02ecdc5cdffc2f0e12ebc9c372086afc2a595e9602516a8ecdd098f616f6122efa1a7434380988d1e7f7787b25c8c2c2fdf2898c3be6b2f8f09c57f9c322f4364f6a975ba1fca69c8cf8fd76af338572553c3bb04b9b3a9c3c1608bf35d08f668ae8687d1a493d74f9ebd26fe9b233c8985b0f2816a07833cdfac94c1e7451fd511d9a04a0475f90d367814125609131055d1f30c63a9a490396384382e9af2096d158171e26909d96a3aadc220c7e1d08d04bbd3680e429b206bb27c737ac46b80609ce1f0cea96d6cc70ad0346da410a60df25aef0bfc1a513eda3bc0779a794f7b68c650207d4cf32e972c18aa427e7481a606739bb3fd4595d2e7597c1676f67d3b83aca90154bc5fc7a2d7e7274aa779ffd0bc6db2456e6a632f0d403f36d2d8cced67f58033ef99a174ddadbb021b69a507c4794159018536c8c5d3d4c30c5d740c1bf0a4193973084e573f0dd42f6534aad7345b0882aef03371bf93b25cae185ec9802dfe8d6d63eefb421eaf3f5d5eb85f346efdc4bb16db32c4f84630ced0b6123c28cc97d33d5aedde7bb378302bbd43673c4af9f9f9c7a22fb75fb64a82c1eb691492110498110b65a5ad4ff6362d11d3d61789797c3e9d8e793a192d09a1ba4f88bf3d4f20b0cabd4f7609c3b7171b358f68c63f51876b63ff8eb018d40911b7946f03652deb1201e8ef28c0a81c8d1ea927266cb201426f153b81e77e081f1932be1adbcded3def8f4de1f05d89cd14552b90fded75e636f4c30ec8a34dd5b88566ad246476965443b3259c542e0403a9dcdfc00b7900673d51a26a75defca49279449edc914c9cdcbc6adf17a31971ad8aa888956853a056954a3234a15b1d2ee9b76e12b289667cd7293edc22de65d1eb5eb79831c2f60f135700c4dd9ae32c0eaab6b8614f83bcec9682dc3a1b2675f2f936ddd0a4b6372d825b2fa268e0942f3f36a275cd46b426bf4eb9c88d97bd2b0588a66eadeca5fc44cb87cce6b17dc252f4c03d9779efa6ff1eb99683d1eacd30ce6bf38c0e64cf64f5b3906f539b91a121985bd47daea126004b03d87bc9ea6b43f77011f06088d569dbc50504ec1fb5d4a704c7d771a8296f13cf501035d22c49f38f289832f92fd4e23c197166939bc4f71b145c81d4253e9bdc9179a8128f85338f497a60c374806d3581c7f63cc17cda618721b3ecd8cd7def81ecfff670fb1a8ed858814b2eb8f9c661eb36b2bf709a9232ee2f7a3c0e67d30f1f45ca5e76c79f3f052a0a133a47880694dae4a37f9ad03f3b7c0554ef78633f3fbef53232e7790fe9cb0e8282216d0cc529891fbf4b9a69602ee9246a1bea5b82973da564e59b39a01b14ee16b62f5243cecd01be17b545fc6e6b24ae315cf655b6ca9bea77d051509ec4ba984a8541057c0eef5b6bbf67d9ce767feeabbf5b30a4ddd17d221917edebc560d288aad6a2e5d157ce6e6d38ad35f53cf5bc5f45c0ef24e6453bb308877bf3dad97c4920331ff5e95c7259d4bbe69ac9507654e655f6559c86c585d4ef78b98b628682edeac30bbb6aac5e72ead9d23ec31b5fac9dd2fac1d6a2c718ba928c5520dc5731f017fb28a9b617d6ae40778335fd9778716c0edcf37f30a9ba7e65e32b153e8aa1d335a3414012e84818e0d456748d335aa74da9493a43a0b2ed1ba48b32fc9698928fef3fdb5bea24b2d8b97e2fd324aa1f53d2e71502c9a574c87fdd853d3c97e36f5aa1bb8a81fce84803c19a2e8813df0ef89f4a326dc7ab7822d56694981f6ed458db95a39fee2b675fda11311acdea0b529b31d522c9e9b299d17f5d2927a94d179cfb54ad6316097cb1663b4019801b11de2b6a76f2fc47ea58d9f0f4653a3a157c3d3429c4494d2b013720cc3af74d66a38c652c38538560f58f1a196da0f92a55a6f66ce32c97c2ed7a6ab147b9c25fd01d2b8a385080ddb57e789eaf5bbe4caa2df610f7af27f4d863e6d93d19ba3a3e86a034bdb77d19b48819a39cf0f19f9c4dc61ada7efa8599a7f37e0b0594e1349450d918422f6dcdcda8eb5e7d2ceb23e079052924c4aa56e7b2396e963ad0b730321994ee9f9e08d6af80490fe002a696c9b35eeb2d1c8ff82034f9d0ca45ec9a4a183a6cf9d0890a0db51047099b5df4853439ff82f91728bab0b94a3605dac6331e4afb31525b3d43b71e574eee33ad145f795dc9c4f3f720f75b3d086cd32a91410a4797c62edd1ff4af610ff438f8a5a0b0ca0b1c16b6d8a6beccc6981294854dec67253762dbbd32a82d21761c5942ed9ef01979608d292b20fbc5c29a0b8486645ba6513c192a7d17cdbe0e9e474cb96fb46105e343d9bdea955372948a5976edaa985d6c569fa646b2d823376293c43c7d8bdb128231dac23d6a4886f916670d70bb958171297878fe51f0dbda42d3c57c9dedefe541a503fda3b5fd388ce80112d263ef6cb88344fb29999200b9714d3bfbf5e13e737306500a2d238ad756915c6a66b391c63afb39fb49058279c1748acb1ce113e4f5403be26b02490854a1048ec749b1caa7c51b20cf783342291aef464583f7db5dcb7ed0d041caa6e79245569661e4a0879f843130fb49570f6f3da6ba26ed46ad225dab83f70af1dee8736a2faf8b2a5c66bd6d9b9a0eb87d7828c5a902836f3d1ccbbedefcf6258d6e2f276de23768ba7ba9bb40746fb08f6dff85ba9e9966ec2e8e84c510b20ddb5eb9703f2fbbc0f7ab74612847b054d08785c9313888f8e8a1c3ce15cbe6a6c3cfd93f3bfbb7ac5c183520457168fd6028b3e7f6958e382c09960ad8b1a2e5edf4ce138df736a218417317fc061113d995b664747ea17aab5f4480fe5791176dbc3fbf9e521a1f1d0ee0324cd7e9ebf75eb224d7fc48b47d8090554ac18bb1fa3cdddffaeedbb9486a0bf7d2e04b5e7e96d67e5d4bd25bbb83e9e1173163669a7e19fa08913ce5561877a134204abe5c7067d7f29fe153a0f5dc1b81a3ed37d5f2b0e0b94abf724d7a24cbbe66759174e463ba149852afe72f3657f0ccf5a8cdc6ac38dc856b7d595b788dbb28e49534f3f16aca8850694e55480792d715e89b505d9a3c6f2c92ca82160d6bd5c7ce839871ae4147a5f6b48f800d9d9146cc085a52e7720cda12eda257074e9d4249f20b8222387e5d68f9db2297f2c8dd7079a0f6b85681f7c1790cbf696c69cd41653e7508cc80f8aff6da919d4b9e8d6ba4915232b32856be935132ffa043e5c5e4caebcfa2e7198d0071ba27f592522695796cfdabbf47c5926a356fb89ee8dbae4d123b9cfa523135a0d0e7fe0b1bb374d44d47f987b0a3c0f200cb8ddd28a5884550c81012bcbd66a5de8023021b2c68816487368445573dae7566a59476cc199dd63b00007363a4d0c638c6b2fc2bdcadeffafc061d20f80cdfbce4241197ca6053c77bc9afcb892fba4dc80e150389c0ffed1dc9c11e9542579fcab92bb844d3587ac961b26b6a7a125e3be44db30befc6329ce8575e4bb754011a67a958e27e6d291f3b276c4a8a6aa401a50a56019cb6f6ba9118a03424fb1b581690d7855e55f6cf39bf36bbd51a5b3d98fbb519f09966cc7ac383ca9d58a846beb89233dc78135cf6dab5a2d2fc80a5df3a097ea6e9e19d0168eef4a93faa9a0bc8529f4fbe1b2910010a9ee455c5d74835ebb03fb08ded126ab2491238baa6b4c6e53129c323bd23d4fbf4a526cdafee3b07b7b24fb898898f2d3fc1d9592dcf80cc96aea0b6028fa2fc275e2f49f1d85acf2f501b2260386a861d3ffe2e36933a73dbc3a77873d80446fc4e2c44260fc95183d38b8fcd4fe586a37a255747ec105fed793ebc3b3aa52a106a7b501a27db208766ac539b537af49932139c25fcb89d7e932fc04f02ff7030546c0542c7a27f0611e1e0e10a7625f8f5baafd3c6013c53f2d680f0379622c0b2293bbaf7574883b57d834e45e49b945afe5879ebaa79e2bbfa853caa21abdc57e1595c67ce2dfdc8e862767f3445b6084fc10b90bff6b0febbef70652053134784f375938262c805f74310e6d539fdab4513148106a2adbbe1e24a2ed8fef42068c90d4948e869694985f010fba40392b1d24a8a01f9701e2eb6843bb995ee68aef92a271791efde4a13af89401e8a35c91f183a80e30febe086cbdef22ceb41475602712d1fcffc0f738a9d696bd203fef6023d17b213d0f54024c6ce0056629e936f2c394d430c3e95b6c2e565445192644e25082aa72e0ea4758fe6ad8366b5fe14e4cc96795a1444f66aa980781d46672e0877144c07d3ee5b3202cabfa29cbcd4c63860ce889ba97391a33e86e3a21f6f351e8e061c1685263e29f9fa338531de86df75fc692c0f655b1972b9946348394bc48ffcceb18093a524da851ea26cba05daa8d0431d4b4edc501084a491d7b7ffc2f610692f1a94c1efcd4f5437fe36ee2f2503938cd360148a636ff666a36651df2f08130fa04d9d0f79da28f6ff791a192109ea378e4c1b7c565422a0366da752ce7d4008abafccb90678cc7d834c91202f075a5a7085ffb5b94a5e17fcb38f784985ed4b4d1a619a5a1388db8beeea2ee7020ff376aaf0ae9a4fc184d7a68cb301c97eb463ea733b89732f2d5064240aae27151f8e4cbb3255790e8fd223d3d6e08664ce2ab5b34b6a0368a47d70f1c03862dd1b2760b485988d7f77f830c4e16914c9758c10069e1c0c51b26e485da76f5e8077c021e75e563d633b3f5d2553b1a0c05c8db9503152ea9cce601ea690ab623f0f2da648564530b3ea517d889f74cb65a0a461fe76b7c6905a2db223d3ac9cdef291dbe86dc57cbd69d2849bbeca5bea77fa6b075feb61f1f2d83a238a09b8e0602a991bb7cd79cf34b21ae21c5d1c9f5bf08f604aacbd3e7696dc965a3e27c08bcd35a1a22593b824bd4b5f8481265435ab8041ab3fd94d2cea1e4fc6ee609b44c3e37566064ef380ed6cf91807ac1b5221d6cec466ab595a9d8e0d1a7e246c73a66607e8227e92c2ed5b837ec937068b6d2ae87be132f5506406997949d8229b7bf22850876c688f6325e6cf481047a59775a445eb2085d049a0c312df12d3247b8dbc9acdac2116a12ff0164837cf670fc961ad0c79371140cf704c97139f25437bba2fdda0504c2cbc5c7cdba624cfff1ce1bb5caab6528135e5f36f1f3dd0147c94933e4cd5831207f241c286840349cadbfec65f5e08f4d34342e2d19f03edb011ef5968953fe57a1bad7566794943b2fe5daea1198c0c025b872ca992c93602f72c8a443df0a62ba2aa09411acfc5ddcebadeaf7481f269c74b66e25f08a1f5de442d6433212da5d5b2a4b65c55a24bb5d13f208f2c7a8e35b679654144250b324876c3f041c05553282be906abcad0acb84f555d682b12b057ff18c655d0e00636616a89dd269b9c9aca391f04375b804757eafc2e10482506ae694e1189830405e9d02e19490749457e9d6d500e2e22d3b321314b602cb5edc5e0a7461230cd65abf0af23c51f3bc2c4049f25f3ecd6321c9f0f70347d33b940f78676b124306c44e9cc3b030c90de872591a38d144cfdb6760e2b1365c1ee760a3c9b232dfbb90158e402a1c101d126e1ea50059a169d920012cf8d02724caec25c98ed19e5e897c831f03917d1b958e9558459b99ecbb7a229f233363351a67defa2137f6045967f2e7ab83742551154425ccfb341441e6dce50ea1115e9c16e8023536f52de3d11ca8b0903099e7cca8f5cd37792a19b85148eef6483992d4ddea0767ab9db7cf001c2dce59ce1c4e1ac9f85e893f60e7f7ea9a4eeaf3944efb6ef7a9f2434ea6840b087e00cfbe90d0d20d1c697fb1f7b6d2d16827bd682e4b49d2fbc30e5ddc878215fcbb52430ac6a2c00d9532ea3b62a51d426b22f46d3f771bc43f663a404c22ec65e6812f1b0c1458f0659be24811a362855ecf6ea98c8a8eb1ea436e25ff145d8b1bcb3aadd8677bad7066642efff95cc23a24b678450342337d0d579079caaec6a398e5daba6c4d56ab23bc7bac9bc865d26e319703c0e2dd647de486e649f99b29f4d5a4b4d5e926b1a17b7f01975d00ad37a46452934dc4088b11cc8224a8a811e06e79da85042013e9b8cf038b9fa49603314b2c367ed8d653ec367b7ca84fa9e48a4750b1c52e0defd6922c53df902a770d96b0321a0c1cfffa971d3606433e8ae225565644cbd146d0f71556a66a20cabb5411c640afc6cb16e9567c94056022d896858d62b595923b6ccc846d32324db55b337c979010a1dc1bace1b467cecd928f219597654316e1acd0ae78006312900f3c0025db36e09a8afdbcf8f709d09ccf848d0229068d2b93bf38d06a2c05c85bf8f7de3f98a202e975c0361b836b10788fb4401e19205a712ba6d192c506e02cb81a2c9af8c1bcbea7d86e427ca5dc49bb45125ba3ab42a13726f7215250d819cdbd3dba3a64068713e4ce783fef53a0b374a7a94b437db469d2fab74fdc8f633cf9db265af7971a33a2fb1a4b327439ae985320cca6d2921f70af6c8a461273fa5c4a0a3ef7ab269b9cfe70eae7b25ded6bb503b72ce0df61f97e0d2e83ad7ae3fa6414ec6b67250cee797318e589e3713a11ad46688a309afc2517922f37fe0d89148929810bebb0220969b2acfcfba8976f28f499d54057da8685e24ebd1b69c529322174048e04485e29ae5762d71a0d0d86bc7b90a4500b34f78b1bf7e09705e57b99e8d59e516c3818753e5710a5a7095574c2a21f68e5a13c824e81eadb3ef99c81e9b74a6608ad4aea59408f9bf438a8c1063cbdb40392094f22acc5be51144c7c8ff6cb70c58146882370387086712f4f734951b7483750658578a801ebe1fa013b7d582f5516f7ee67f6d494f44d79c0aa42251eb500c87dd740356f1666b1ef2a901d179e56d1d1d92d2d493736b3e2897aff5d1f36bb24b37d46373c1ef780538f0f5113dfab63c99f1cc2d351d38b6989f34e8d6cba519bc958cecf064fb541d24c26304800ff2c6bb42d920bfad8bef3d8ff79eeb86b367d96e3ad2c57dfd5d9df988d2292edc2f2b901f1e933e971578e26e1b8b9e696974b940c33ea25267a37b8772a58750f244da8215df85174436776eb6207d158785222aa1f1082b4e30c60eaf9af6be8353181532720179cea0d5877028ae593fe6518277db12c864ad47dac8d28d7b7a88937da82e48acdf46ff2a98c3fb519aa913ef26a571d8f118591734553e0e5d54fd2bb74aa773be9b84f09946b13cfbe049b683e5e706d3cbce950ead901c3161251f1c6b21e32965a849ec43cdd8b6e8cb337cfe3857b3ea64bf81037f753d0aacdf4615e1f62a3e38ed652621624893188404b8b73e6cf0a2ea6a2fe625cfba7674823299b9a9950765e44736fb1c1ec28493b2861627dbc16edcd5a8b0e2e109cc7b13d53042527fe4e71e433a0ec005c284599c09b51422c089d81360f5be79aa408eafeca8749141d538b4708f75cb1925bf8f677b6bd7238c0576654f7c4d93455fbf64a4efcf17b3c9211146b4058224dbe0464c66a558e66d398b798fbd2c1c137f2e71a91a1e2e73463d3cc18f6fc8ab5799f641b4986cea253e2b33458d84c502da566236c07240d6389d08a5a7be5ee41632054be9d51410463fd7ed496ee1ed80b7a87262ce5a674abc0eba088352617a1d48ac730b37d1e5d3071edd4b711a3577acb87c89a29bd21e477a2fc7d6882dff200b4989f7d5cda9962353a22fd0540801c2c650cd2c93d9de361868fcd9cf018d8867f56d464263d70b4591e309ffbd78ee059f3116d22f228b069486c315e1a1f672208f31d4ec149fd0e80610da52dc5d70a06348f8195cb3b2c5ae5533b844973a741cc5909e8276020ae8daa0a305b07de21b9229af53ed6199ad04450ce910a2773c3ef66cc4dd9890ed58cbb6897fb6b6c556ddb3d929bd1a720bb04a2154a050dfde02a903f447f3a40fd31ab9f5bd61b3e1c16f236c4a37884c95756eede60dad6e24d63e910d0a3e120f81ae5ccfa2bf319ff0d75b9b96b99c90a0b4715da49b45b955e4d40a28e6c96e838ec12a2c10f098c5f64a625d3046a097f2197c88eb35312ff5170f3b22b6ee041d40423a1551150336a2792327c100c2222f4ab5f5ef9605eed89a9f5583939a4bc0c165bd526044aeac01b8a9b034514f8beea94419f70f3b8f266ce493352d483a39d11b4af08da601fc7a89d50eb1ed6d59f6a6328c76d5e6f4f349be67b5d3bfb53943e0ee2deb935193b393509696e4b53dec6035b9b22c540a306a6f93d51fd5fa30013b9db41ee14a574701eaf0cc4d97768dd5ad8468ded729fc3828d14097c1d4adcfd8ab65e283b2beffdc020c45f099d63612e74758c72d35331e5d0ef6ef3e04540a2dfdddc01dfbdadd3654d2efe2194271f642ea83d7fa8022c3c52c8cdde0582d1be1805f519b59d2620f8d1a4e3632af8605df92938bfcec51142685a1f23c4083befc7d22eb9d77f4f67eee7fe27f47c59d2e6d3f3b5946285f866ea87869467263f759bdc93be74edea2f35f7a0cff01e02a7fdf3baf54f4a68da24f635db667b84e1cf803b576a142019973b94567ab67931ab1307fd87a7b3097de1f191a0e446d1b67c152e70433cbd69dc35fb9ae54fe5a9ad6b8cf272dd41c70127d15bb8c692434a258253c0d7aa8ba7929cec296cfcbc8537966d9e2aab5474b24426134c395c0a88ae9086bb135c1a5409ab09b93f55d9b039dfbeac5202df6c7154b73b481586829d9805e53499ff5ef61cebb49f70342d352fcc0829d7168a3fc9010bcb550000dde10ebc18a2db7d9888bd500c5966b4c8212e6817f7084a35f85a133e7a7227e4363cf97ef4998a9fdcb7d1783596aa3bce3785c1b801013dbcdc40b3fd0f96637634367b4876de5060452f1b597a1d1a253af17b875673e772c73024d69698c973565609bff56b9643a103342ad835e8bb99ea6fd9e0c0d8187d92d0e52489eb8d4bfad18b6299870dfa864f399fbc25ff0ed9549d9b14b4eae80f51adf22b1d18cf846e65bb2542dc34f46ef6a53c77599c6e671989178aab3e8dcce7762cad395255f78178c59b75fd5368c811068e4cbf607ff4f8bf7d9fb5fec6cdda52c7ce5b668c145146066f6ceb05e19c9d5c925de4504ad3ad983c1d8b7ac25233620a36b7fc831bafd306e851e77edcf3d39e209a2caf3e3b381220f26df9309c4de607d3d0ba684db5011ead8bf0c9371d7544555ee205dde031dfd258c09602bb7b282734fe6768bc0a25c9a28765ae03178443bd89450c12e9f974338ab0299d0f405a88c9ac91e5316e0204cda45639aa1ab6c429ac52d699e1e593ac14fd0d7b9782aef4fa5f8871674db6c7610ae64c2dc387ad32acdbbc8be9eda5ec76e20fbb2b69e092588b9b1eb533b433cb87be569d3bbee1138c9f370d0c08a40c5a0a99cf711bc265dd193a323c437fa62d098a8044d9cad0b0ae848f78147263edac4d789702ae289aa60f35809721485b85034bfa2e161fc2099947fe9ea5c7a02d8bfe3107a9c0ce8ecf7c0a8bf6c420d3c3d6570b7dbc3446d0e4ea53aca5206ca0d34ce516c4da1c144fba811dc9f2a2e7f841026b089cef43014929d911016235de87945a1fe1eee3963bbb7dd53bf9ff8b64a0de0229ae1576d21ecdffcbf1209c27a57e878822be2e46c4a3317b2aecbc94135fc4c17c794a75e6ac6cc62f49a590c185a7c622a1c7c9aef079ff56fa18531a5f4141f526a8a5143af8ac5c15dca73c6fc02e5b48bad0c38d2b35e19477b8fd84b6e5321e54ea94cbab05f02adebe1ef2bc7d2900f86ff2a7ef4d6b848be2214fc07a1d9759923a3952f1a2bda618cd21d715b8ff0cfff68883fc417a39cc6358378847c821a5a43a2cdf67aa65501510b9e50565a48f210b8d5095490298550c003686d22e12e914a804d576bf37f8fed90d6d44b5200a4a08807ce24a81a716a2d8981abf1f245303f215ef96da4de3bb7e271b52198d033ba43a0e7eb11ed6cf39644ea0e14f9eb275c308e49a01e8c2a1c8606d852b57ac4856ba16067e151ac452fd5d7627d2f1d3f7baf243d3a51270c8f20f64dbce314c712da67e2393f599e741f3c30b6513a30a894e17fa5c7b7e77ca7758ce104a477442bc9c1cdd49ffe7a59f81723d20969fe802237c5f5132ad0bbcd0cf375628324f5a591c9241b32827b4a7658360fbae0de367d837619cd80c29af7604378f196215eab11eeb2e4dd5dbcc33e706b0e9f071d5d5fff2eb241c15df38d889b2ce283527ea7176e2dfd137aabd5f7f2988006406dcb91f04dfac2789676160a46bfcfa80a62c0dd89320593cfda16e3f41010aa856ba5b6b61cab66180da06ae261c3708159775929db8c5e4b2f3c8824f461c0bbe906002adbf70e1f9ab022fb3722402c03cdeff3a8fad88f9584bed8e9d998829bb80b8e66360d29f840d0ead121d98c8f3b6cd7f3b8584c7e87bbfe95cd5b5d5e86dd6a73c0d32704e828f9e948bee2fdbf65f03060970c38c8f2d722cc73e7bc60b2f5e22d2c514d1bb72302fb46e3b0e7db5611138f48fb2a0a86c748beb977edaaadd6bf33b80ad98506a5429fe2448305d00578de78835c43539f8fc269e20d18dc2b151006aac04ecf9006b234bf3f99d20a661be0c636198f4ed7524df0887fa4045b06e050d44d2f6de7aa63f7b449d2cf9bf2249bf5670c8afac8251adf2d6916f8a321b8a9c870575bd44c314c4c0772dda9a394180c1433893db6c94f0ee08179e6d6513874d1165f3c08eceebac6fa0cb588585033eb850d468bef0e7df4430fe429b0ed3d5bb9314f36c1de162ff488caa64a8aacd9d79c8f757cc4a6cfa7e74cb241a7245e7dce03c50824e8c2af72070981a050e28d5d27937fd3c5715450c06d8884f4c9f6712f941b36001360f473e2c1eea9b8c03dfa10aaed41e87509e542fbe1718d581bdc24620232a7df684731a4269c218fe4e899e4d71a7e3ee26cd46f8fb456eec0940aab7454f2201840e8fa1a19cd7db59156af9d8dcecbc184eda70bfe1b61bb66ec732c245bebe4676db4b5b3bcadd7a90d751a55c470cea8454b317860733ba3b99b546f653fec28e138541cdafbfeefb4ac22f265af1693a2df995ac576cd404f51cd21db12d610096e450e436c1a8155e9be4f7211b3b5bc04827670c32a3900a78106e29e668581b6603e141030b58c40ed11e103dde1acb5f67388eea003dfb71cb15230d4892208e93540ac4a55e0a98042859fe2f38947d12c8fc5916e56faffab9b0e58565f222b6c25cbfe3e880416a79934da9c419a4710b5be9ce53b8b27acecf103e1a0e12f9d75372ac25c3cae30746ff8b33268c0b15ef97fb005532bc9f39d497530f9aed59284c00a1e5a0a083a686916ff44ff01edf7b1413eb97493b7b2d541283bb35a5ee50f4fb4c0823a7e01b378b839dab9b2bc99ebf07dc34c0f2228a1b952a0f5b27cde82d9eda1aa90b6016723bf412bdb88ae87ea07d1dba66c1d6f0ac19901780d8c029fda11c165edd344831f6cac1f847e961a8f8274b9c76ae7e4b2839f6cfe71deda80081f05dc4383953c6070eb7a40bc516321e94a02afa52024321f8bf5f2694a6fd70f910a8817fe44b5fc0b1cc036ba89bf2c9e4cc030f1c353d2e53f52b0d3267502f34289b9531c9e340a59cf881afa13a0074ddd3b8f72162e7b89686fc48c60d0e78b30df1d109ee38000d7efa0a356473ec5984b389bb37b540e43010598fb3a0642bd6d048221bae462f86b511ad50b0f9f4183c6f88f1ad182f0aabea7328fb9491a2fc576ecd3e0158ff6edc571a62a4372cb622c7e0c12493199d738378ef51515dffca4602d256ecfe0cbd1480a4b63f4d33df1e75e681f9caccc72332f70b2f93afa291dc1cf075a869b6175182e39443ac35ca954d37c1f86e78cf356ca9485116fa837716e4c32e7b58f11862363e83e2e730bd03e9a3aad14ca7b925c361b86a8361863b466d19a6babf3b63aa0ef42f252a9c88f2a846457e14f966ebe0e79883afe5c481c803a9dd350ffe9609f7ecf95bcfbfe3de18dd236434bbd37ee47c178045f58af541dab2973740c84dfe6de797baffec9e8148892592eaa58b64e829dbb75646a62cab632f95311f8dc2a696b2be05f7180072b467c9cac5350fb38ce566ccb47a455ce3a8d2131fc04eccf2537b5c2e48e7cbb3686ff4f78a8337e66622d8632abd3142511169df11ebacf461c7464beb7347f82c3319169802693f6bf0d09b2df8921d6d1f151e9d3894712e094549ac7723f836a37f13f70e94efe1e6c7dbb41c2bb3621f5c2ffe7ce69d62f0a1ec759e1f0be1ca46bb130bd36129fc90df578f2229327fb9811e62e4ceb3efff57c37bfc7a28de085d6a0a162b20b57f6aa87771f645c40860ea8393247e9b2c43732453faacf5308ea88b43785167a0b5d32b8b7edf0dd0a34bb51bd38c565888b839f69788a24976d5eb1a41ff109236ed6be77edf08a85d0890f76804e5547048c25a9890114f8a23f3b90d10b35caaa4afefa50493c79fd3ee43701f291724131a01cc6768d6b0a6421b7ad2748133ce476ba4276ebc991dd9fb6dbc880040bb06b90926a5097cf3001752241cf28ddb1170bba22fcd90aa6b5649432e66e0ea59ce8e9e7678cf8a6ef6cb6d7ca9c55af59dff21ab83b120f6fade8821ac74dedf56f3ee95392f83b3d8b34c1ac5e131cb9a07d267c7ce686677000579ceec4db8bd28c35b9fd969f2e44ea539f14ec93759805623a614540b5cf3b1b0109c0a27e23d9a8b85b036e695e3c49b9ac960e590fc6f3720bbb0db7f554fdbee5e9c15a0847ff3759ab08c6cb17d5f8dbcdb181c6af0a3ea02b1e4ef422d39524b01c9480aa5cf1c46c01571845564ebe5a978c5415bb460d41c4ea9cfd4c73a107b55be355877f1c41d3f23b07467c0b927f7e395de3612c32de92476240421a0b3dee5158802f376fc1576e406fe2a3a61b028e1a0a63e586448bff927e6eeec7d9df63c61da8a4b592c3f8902f66e11cd7d0c19f9636dc12d136df0c933e5c27868a20bffc5100bd0b9af902deca95e16837c154a3c6e4282e6c7c189389d5d986eb28e8613aca09fa6cfb0d362149bf47f4340ac44380f1f1ddf6fb5536aff53e3c35767f288b9f4dadca8bbc4f84e76c57cc467a2625aa7899170d85675d4139fa794c1a7958a1a300e2f4bb3c10b57aa04a382c63aa10f2a1cfe44ef6bc870065aa46371f9453e0ad5cc3de03318ea79493402585463931a92fcd57fb76e539da7a0014e1608b904f9e8cc83284e94ff7a08205d820d2a13ebe9265e4371656fc6344b2dd4a5ed2a18aad72f701b799a31b25f3206365df2fdbe129fb3fdf4e9942ab14447eeff10b069bde5428795505bca257d43c942fbbbb6d87b254f983866097c60ed22e5010081cf54e8c23e81597c94953e8fd7830d0967a85e0b4bb8190fb942fe7b4d199f90a960c9e09383f2daeb44aa2b0f29b036179122ca6cdaf90d2423632e398776983baec1d1e24333ed92f56ec0632c787b9edc939412bdeac10662194add77148816e2c3b86cd5fbc7a2060178661d183245fab7d1d3d31504a3a788d05861b6343decc1794f2010c482697b51025719c69dda19c929a37f8d08de45eede6820db570582ab005b32ea9c4ff5ec79bee9a7055e3fb5e3b9eff94881cc7c94a50541394ed1de3a3e7d43970e87ac7b56f876ce8119d97017dbdf3df7097e9a00875d25877e2553ed0d7323c41730c73e493a0dec579c187a732cb1e4d39386bf5fed7e5e3501ba9855d3f115ded555e2d18a2476d798634b33b46e1bbec31747cf116b4f4009b23a670b1fcd0d1f4794e901fec03e8341ac1d92945141e79966c770490c6df3cbe5ac6425bd005ba9945a9db42efa93ce9800022a5f2677a61a2d48eb4abf3d28e797600a5adf7a8c3879ec4585fcc6dc6d08841350922ae79e2c83ddba01fc959dd5842caa717af8927990d48792464a5801ce5a2f41cb4e8dfe1fb3124008d0dcc56937e85a2b9ab164699333fb0a235f3fd4a66623435a6b82acbc48bfe69a92cf06b8516861c27cf6fd3f7a2e3805a2e3b54d20b2135a0a893f5409f3a6a67a79a356b5505915015a458f2eab332dcaf6e9b8bfabab9f61a20b66b236e0902c20c16c2200dbc221efc781019240ca2a7be41fc35ba863730a1c921ecece2ce880d074ad16471ba547ff63d9aca5f419d818cb7f2171118063ce67e032f20fec6fc235b6ff0483ae74f41ee9da1fc52394e651dcc17d8ff593d755a06997b7571a0b93ef7da70e144d1d1cd17e73d6d13e54b788c88708941e5282ff31cce9820cff09d7cb7f8781d60460b0b4b7cc05f0d540be5cc31e71a605c884c1001e20cb34c84df147b69414ddc1c7afd85caf3000d0ac283d74e6b7c299d252286a6c4ad3df64d237bdf566001569e5ea5049976f29355faaf454157e13add3e5cb0b8361dc5884f4abe02ada19e64cd5898ef71da3b6c9f6c9bf22203607ea8624e80936a43646dc37939a0cced131a4773e6e49f43c01b94826e73ca4925beb9a138d20bf46b5f26896250afd5c524c6bcae98d8f460f43db4ad64725f4e4352b93c321d7efa2d94559a72d3d7aaa34d585820fe97ed2f8a4fd39f22ab9c6cb52350706b5b716b0770d6d8c0e18d0f67136c58d90cf1d51d79b242182b9b73710a83aaea63615180080fc84fdb77bdc9e77318b4f53aad0b8af147c171c734e1e4656982f4a76d3e4d550b585ec6d8ae39fbecc5c8243f62ede043f433807c93c5ba6c624d84c5a60ba99fe1aaaee61716b1ed99bba19065a72b3658abd455ef78ab60746d6fe150a31c1d6e75a01dc8ac7e44a9c22f1bb7f7f3af6ec0b4f14c9ead75743ddfa280bebf0ab8cb84b2cdd671259861e29cdd28e3412cca10d3f7d759cd241bbcf306f57c1d3d4f673dbc9db8fbcea074b593640d54b15e2e5a48f8226ea97ec8d9c4a42d05bcd85e01c70eeae8e759f97d09b102a802885bb7033263e95c5633a605786a4a29359ca82d4d7aaa804b21954aa9f406a25f223930a634eb217470b57bc5e470b112feef75b058877f0896fdd9e65a9f376e73362bbdb3a873ae2758c395ba577107637299815ff63d48a54f89a49d6ba681eb298acbc0c70695fb05d0ae1af0b044236b0c49dd89f46b2300ef8fd75b9a600ade7e50768a72b16504653f9a8c2d2fd40f0ae9968d0bf44337fe73a94fbdc7ae6b76368d96ffac82fe07a943f8f99b0613dea9dbff3b96e09241a80f932fc32d9d64dc87fe48b59ce433246164fa2f34a9ab819f7053d0f2eb921985ef6e5bc4ebb8bdce09a4e305b469b3244adc85267a954702ec2d9318d1635459d104b8cbdff6db945fafd5f8e6d8535c1ac86adbbe9ea38f2ae1f83add92445ca1e49bcde81994b79e9352f1badd5d6cb28d638aa88a3dfe3c639ef66eeb26b4858da52de2df58be2e595dd591791bf350a8a76766813809cd0c27146a474eda95d40138c5a198ffb5f55360345efb5c0adad497a2e78741abac6db6ed935e144a9c7902bce8b4add661f06aac2a80776caadd9b219a9414ab727ec7a081e035158ea6ed9727e99a234cdd310c744e323a32e0ff33ad95ad7297124b6c1fc1c483653183e6eae1351a40a6aa2e018ee20f038838127830644890494584edd1bd24a7841a12813446fc481823aec3a72394eb83d9a0726fc8679c5d16dccb7e7da26cba6e50e11d147c4b99fc2af947e7b23f374e78375e9da06bd38726f5e6e703f79d594ed19440af7fb2a74e127532ac68c3db9f569cb7c1f0ca82749d19c0ce41e2e61c9d3732e034229f97c6c6e75a7821eb0bda41fe6d7504b7b7e12a370736a8434580d2fd97c33f127eada5597a62726665c194bb3211a7702028deb05139f187f7b8c625cbe77b3a9a3d11056a6827bc2fed55c0b16a717424f6064bd6eeeebb12834666ecae3e3c538bb59e0d6c508ba754ba8c40c55d17bb4c1810e3ae3680fcfa5d66a4a4f694d957af3c0943986940f2146c475bb6d6481627c17020e6c4ba24b3f3dd5bfa9f196860df3065a8391dff71f4f27e3111bd51a7248ed27f77d4701b269c105a77bd4ce7335ef9e9d65f94703fb08c1b5a7fbcb6f31e360684c843595c2ce15390541c35504c276b7f495797230ee4adc36be3a6cceaf4adb6ee1489352c8e1bb3b2cc8b730a268213fc489173da3068c7a3b50411e36e4b2702222dff09ddc12c56f704225d269b73cf1368ec7084ec821ea013ce76daa66881e5f0c600a92c6ce6fb69a72099268e3eed9ed2033c34fe12aa44a53f98c2d25e74623867e37387b931bf6f2e14cadb78ee5237fc070abc184e2ffeffb1977933eca78f20c6e3411358ac77dd9956771dddc2e3a8df92de7b8058215f1509d30862edf77f475ecf0e3eb2641fc48f10faa58e71c6f656f5cfe6449f30ad237ceb375f4ead4be2dc96a68b33e342362225391e66ff4238ef912b7310e85c44be672c5a34e27620be4b708cbc564a7857724fd498ec0a0733856de2d1a21ac05cde09a2ebf0683faf66fed7e2a7cdf39b6c16450705c2e0d6251d1a0c7967085cfc5bdff6b31022cd064b3df7a1ddaf81367e1ff3ea1eee2679cf641e53fd4642eeb6336caa5f257fbd7c1c6e46bc57e6cb85118f3870af4ea12ecaafddddde53c1bd4db4d3ec1e7c20903350eaf386f3dc0a0b34c5d0a165098e6018dfe970c8fbbdc4380e890cbc91a7f1bc07f7c66e8f5b1fab91b565478f6cbff5faf0c447271a91e49225b673ce582fde8919519bf048596eed7725dfd3d1af8966e1f8f977ca695213c4ee6c12ce861331d3492f9c89e5e6c7fd014e404e52df5a94aad6ebec9522a7fef6537420a3d4688972835ab936129eb4813702feb7a2a811c7d585323ebf032e97bfc48c2ab933df71fc1373ddc81a3e0af3ac4420fd603ac9007ff736da781cf7178a1bc1481a012884aeb26c143344ca9110606873aaa0c85b7bdb28924a1cc3f186a2f48d8b733a69a84a380cc8e018eb512661e746951425bf423c252bdd4fa831d36c53e5adc86b52546e5f043b86938d2508cf5af7d31bf84c739128ce60011d7427bfb4f4de3a73b25c653b8cf34ddd33c6293e0b0d99ee9fbe3b69c2af510122a57b90d2c81916befbee75e21edd1149da389a9ab8f0c9aa9d8058063bca25ecea2adb3947120ecf455035a807f27312f4749990f1837a72f508856c861c5c3c135882fe78c5d6b930e6061a800f50a094254144998a0e3eefec6dec82938ac5a665bbace3c6a0993c182a5253902494eaab664ddf8c3277229424ca638b2cf743e0f74a1bc1f95b0fd3977a39ae00e3230a5626a96af14c4a556da4c27cd9ea85ca1fd61459b6e74410f9f3b0a0d63716c247d278ddbc0a957f5802630464b582aae129360c42d23e17e6b1a2a223da896810796c260c7ed3c5183323a771ea53b2545f7c115972e0868d33c4fd4a43b8786d1909441435bedae14719616c4c9ad0e9fecb128652b533729dafbbe5a4f339cb7631aa8d7051d5a34c4030396a5ee20705c6c48741afb298fe4d26c89ca163b3a41752e7f8221c8fc0298f79e6fc47bae386c20a27a463d1978404dc8c18dc7763b901ba61ab0c35eee59586063b6ed4c3939b05a107ca8615fd040bd62168180281cd6a5cfdcce503b2eeb27540565624f5fcc4dc17551796c4e2c4409567256fdf9849bad3b279f204d1a56e9bf18f4e07e5be039337d912d7a587ef319104adbad423e78bfdfe414b501471d818a856f72cb627e6c187e50e0a50dd55c8c5f55597820592c29ee37b2f66a2361317c960ec8f697cecccc505eea6b155e9354dfb3deb6449f96f6480a170bc5b10b7ce1e5529eafe8c1143c8b9c9d373a381313d912ebc61d75ed4e67afc889351a6d2058ce0d3e62402b9366c56eb4874cdae2de3c205d07286321ee9bef0c0a540c35ba2a4c85b5fdaa8ffd4f83ac85ea8cd58cc57fe0d70060ecc9074b64952d0e77197145543e90ff1cceb136c0e88aee72527d195911181765118dc2330c74a2883a09d83ebae0e3a161bb0bf7cab28673c222394db6cc294d7d8f1de29a4ee3a1b2954e1196d89889663ef7e2733342637aa06bc2e81c38b7c3278b264e91376940c55227f2c7ffa38f4817d6d28bae5fe1d9944fbcf918d0d65182efb20f25f8335d53e7589f0badb110debafecd85ee239d38977e94b3ce512c057e5e2d451a7a626f37c30e2c1ef19ffc923704b47789e10b92248637562569057e0d5eb3b79593b55aa2dd3cd01723e3d64bca0e8b4510a5d8eba3ddc877a6503dadfb73c80714c294dee2a193d50b1e4ae10aa8de81fb26921ff8391677ce9f6be28dc1ae1f62b508d6327c245b9aa391c67f39ecc240a81ff515a098aa79e88c590c12bdc55f862cdbbfc63583a8e08f1389afab20d0794f8bc213d37013cdbaba9d7f1648655a2a0294ee913910c208cb512b4ea74c7f6e423bf7b7fe215a6c80af64d38e60ec8f128754d7ba3aa70c8b9de87467ac02dab889a8003e4782e36432c12042b2e7b576c3c188c20162deaa3e266c31d5453f5693fb638f836ec7e5bb8dfe29f1406d1e51712f5eed472866b7e86f8bf48d5ed9f913ad32c9097a8fbf2774177b5a7a56ff363df37c82cde4e6816085ad97f02566159a0164b74970631d6ce1345a50d63712971e51ed8e9856a7917ecd8d1c2df33c06819e2cb3897e5689efacd5763628cade9cb8f4356fa56141f6adecd24be51a89bdc3c08635ca2bc1d28ab4379c607eccd76658959641b5ce0275bc24f19d584b45b88f96785745b4d5e3973d7435ce84aaf6218cd6780b27fae39b148f4e5a3f390449c29db3eb53b2c92f63598f42866afef0879f85836eda3c4e869d85d8aa87badc19f092c041b10e9cd2b20f6bc6254e2b35531f729b0fe5b40c3f9638bb060e7b4cfc430fd31cb87d13824577ef4deb6d00a3f5ed108ec1c6ac66b5cbcc620b4c923b2a1709f08914d5a14672380cda21f1f475d0730ae6cc372899c356e695481a642390efd8f6cd0c825340778550f80afbb9c46eb25703fcf1408d8aa874f5ec04ee2e56a82c6c6d1c9b4c8acdab5fabcb42e0a0bf416d1d4cee54be781a07f33590085ab90fd323b971f867a6905e766fc02f70c86272958330f449a91556ad92c3237278773475fc036bde0d852740b47ed948e95dd120ab54e7e2aa72ae8bd87249b2bf3130c53c4660db1c0684d8c2bf4ced2ff23de7e48a0ef4a487a5754affd0997ccc301b4fa603248722c436f1cf0fc74dac42886a4f634af26001115a04f682062e80807d88a9ad3bbc9d36f2a3457eca7418746e03bf6a668c17e74d4ae3f91a69737ae709184f195528c68ab885864c0ae73206e1ebe9636158274a352bb76bb490a7b5fbaf3999ca9a6923d98f7d611ee3990a26f73113b43886820d75205a31918cbdf3819d533c5061efe9e207c919b658754638b0af4405e6a67306ea2063f1653049578e2d64d1ce91f95f64bcca315395ffddd2f91ae2996205eaf3ac397cd66bba0b0fdc2b59c21fa39cd6c77263c28efe8b770949330a42812c3183cb36d504294b2a2abd099fbf2997f5d36f5af8b9b8b1b269c527fb3b7c0d42c1b05b5b52638311d6f87238c1d4deb659d152ccb198b53566664e7afc959dc8ee31f544b23881a15f57dc7565e329026d91c67523109a9b8728255b3f2e3081b41b32ec45b9f329e8ef70592dd0544fe8602ffafcbb001ad8e2196609b6515017eee699e91dca5ef12cb3811902e3b510f8a56232476b01fed6f358102c9f503a8b4ecdc0ab2d88308656538f26b79ab31ecbe5c7011a841267921b1bac31f34de167ebf85df409ccd2692b25edb38a186948d4d181b3064b8c67df74ea17540e0c2a64cb4c671edbba80ee6be82d31004d3553b21bf233d225891e643f045330dce007e81544c53fff3511e1e1265867a9dda40cffa88a6c47063729c5b3b98efdc414c1c017b5985ecb631f28278d8afff2d1c6afd90f8bc06f8195605b6ed84de322e83a23891a18c21b8f599db8905f4aae06e87b20fc7c720c7dfef8bddbf1dd838cb632b182380f8832cdc3c2c814aafb7e57e8dd70447687d715c813833cad3d2d4b55ee870a22f3041bb34a75366b595cfe834cf5e4ddf51dca62542266e243297d17b6d3272199ca9cacf668b594eb02001fac815195976add481209f47523c85ff3aca8f47a854a807c3b362f72fbd954abf23fade75f207e1c0f36d77e0a819392def16256ddd82b1eab11cfc3182ff397aef773a6d4fc1659996b354bbab560f1198b212178025e39aa8726f2aa1b934afc53a678b23794dd904c7d5f7fd9f1a2b18df418506360b5ef7d2d238a6b9dbe2a5a4417ec306bdad9abd4974fdd814cd50a92e5ce12dd8742e70ee051838b1e88c4135b93a999ef28f9ffd0d7ac7c15c606bb49f0ee8d93cf99402491ebaa40f1e0f4795ac14e2647b896f1e9bf99ba977a0fa6d2707b9c8c5713be2b51fa226707609397f7931ceda8f17ab8b1f428d190b76e6970025e393cc4317d1f17c73453b913bf5b83aa0da5b7398afcec3fb5b7da3ccb0ec4f70345aa6047f4394c7447dacf6cb2aa239d4f48e9de0442e403a97f90faf91b05a49e0512b86391c6577037d8aefd69ce2818f284960931835898e40b7b6eba5c4a5874ecdb36dd0dca90312c9f85c4f78bb4939988eaca24f0aa78febd18581adead0674b9f230a88c8c7b01b805bb8962bd4a9b86f892a5298e4368a114f5aee11ac536804aa40e1a840e16803f170f0fbb2067fc28588df09b81955dc8f9029dac65bbb8921f43b5f2c0ad936419afe5c8e4bdd1792752db96a21537ec840fe69607203a3d6327ff2d738047da9c0efb561e8c8ee749b2dd87cbbb44764911ca71bf746e70572de9203fda56c55df3d53a63612cc297b2ba4bb47868ae7b479232049ec7ad09c93dd245c5727eee30c1c4e443e86121d576e2ba050d736a81ebc9e6c255eef773e9dda389dab61768ccd3db123ab03436927f8bab1dd023b15a0decf89a369e7bba8e7f976645ee2b6ad2edac69892d4db7cfc109355fc32c02031a4cf51cd871403d4a507a72aa6837fbdba7c04b65516605cc6c21db6c3cfd5022b5a2343158e252472c368955fa23cd8abcf3d287f843717b698a293a7e3dc84d9d39f027198e551f5bc3398927e39a45b1826a95d32f2bee891ff8a55c5d23c8d8ccd0ec783aba523f13b0420e0be1aabb8d3a4024e1671d328fd779e12ecffad2544011567e9b5d08570af7d243f13b8a3f60ac84ebff3346947ce9d55a2e54397011a1bbb3c7375b94e4755b40ce02c7e959305a64a06d2a37786a928cbbb3ef2d1c72fe2f806035a79f20489426271fd5d942cb29f99be5e33e3be221639600a1d7384cb73c6759c5a1da59496e732313cd28f23d6debd224704a14ee16fff221c2fe3dd6d4f179ad3522070e8d22e1010fe12704a0d7b0e11869134ada40bd26f2e3ca4d4dc79836683e0f4192e90a52a43a3de829df39852259db739b358fb28c737b07fb998020848f12c5e3042a8bbe0a725a4a1a260b0db83d105fe138c6817eb622df09bdd36e1411cbc09a8a3f54f45c2a61f3ece87a6a510217dc5ac4464a24b2a0eb91905bde720376b73454aa1b8f1184cbce21530cb0a6c02a80f47ba44d94c9a9d60922bf8651c7e194c2bcde3cfc2d477d57d1b3d0b55b851cbd3a1ef61e7e27cbdc5c80a672e6c4d437a6621e83ead7c59b9b27d711aa543232fd1bd2ec409f5ddde34320db151624390d493cb9aac3effbf58781c7d1a9e74b1e2f06741ebe63d77fa0e275bd2fd985d5262529b2d388792b53f7be80a1cb08ff0dec5040054ee88d7d88cdde16d41d1867983677efa21cfe1b68ee1112450f4e6a7463b7763c663acd1971725205c3b4c5edd5637bbde06d7cd32a0348750e6fbaacdcf6834ab3583dcee928de32fee0f120f7e7feda7b67d4e17a8dc55765d3ef018c4399496a3b94b9541589a1c2465ffadf54761e0028a35228aaa506bac7dfd0c8d7b87dd9224e507727321f251ecc03d422ef0260801142cabf6dcd3cd32d372f9696c74c1adc4612462ee652c31afd559b2f77c4371721c252cfbc7ae28b9799a6fb595a0fa4d2330a6a4f904b6558d53ae572d5d8abd4f642a96b309328387f373c8c4ccee76d8cbcd8a392e5a7545eba8c71dc119379393cdb1095443edf29ba4764bff42ed3dc57bbc64c75a71be7fd8c3f936c9b618203a80fd7d31d0df93dca1c9215e269698bcf100ea90aa599855878351fd540c2491151e01e190d03b2ea4693e4836fe4c41993fa60598000b548ccd8fc82c38c3598a881306ab13c921790612e4ca6e09e002209dfdc9aa5ee7563458a932d0e182487e8dd28dda4f74504afb27b61d6b6196e8d3ec9db8f1c07cd47d8801927c1608cf39d9bd902efeff2198a6d1c1f198c15034898a335be19bd5b4fe0a7ec68fdb48c4a6914621fa27ef059c8fd9d5431aabd5ddfda063704de65db74f20698adbf701e2761e4e4176c9eb80b6f854363ec3201020589020ec210a3a4ea977dac051c9b8db3dc89f8e3dd674f9604728eb802a49601e07c7c7f09ada22fb9090c6f2494799005f17486517a5007e96c3460e35f807c42f69d980903043b37183ee7198f566d0861f7e03d49783b8b6e11b8ecb3cd739b82e9dd59c8f0c0c6432ce877e95722e4b224999d24f10441b879c5ffa6c1adeca262391482e6dcb058d9cd9d674179512199af5de7834b8a4c4997b64a67286519dfc74bae38453bcca1d931fe4768309ddab9d1fee47c750813d80ae5971749d0b1a32e1e9a1e0d029e4fb8654b6fbf276fa248b1bf579ac4fa218c288a02b25412b01a0fde7b06d284cbf0c59a3c8de06f962c73958276e55188976dff24beb98b8a2863b76b50746be6c921cf6e120de493a19589a236383884765863136e6624387cb70f64d0557ba649441375f3ef6ba1e8dcb233732d9de1cc2a3c1d58278faf56723540c2973ec0e1fb7431a115e47a8473a23bf97eff70a3394851beae940fb0b5b8932d2f1c44a78ecafd1e9e3b73775238ee9df0b52a145f937f97506db7c87f2d7e0675a54d803f933e0ef9721520aef9d201c2f838ad69f3e04e54a73a31e68b8b3e36e2acfe0c3208776c37476e89d888b53433d3f39d84dc88369a97cc8a57fdc60c7e7ff847b873623f62bd3c1f5ded4c0fd53bda697e1ca71e92035ccc38403e810cce12e4b562652397a97179d59ed86e211d846dcfd70abae50384f151a3ddea6800b8d4ca4e5a10d4e47bf2f2e87114890bd5a05edfe12dffa634c1b85fc84e2eb59dbf6a46509d0fbeefd3f267f6d721caa71824fec52dccdf2db073a7eca0a8dabacbd3a0bd71d5e084556bb931da79ea9bdeabb48fefe722bca92d49aac72cd3f90a6626b0188cb0a0d621e70e674348196a65ea974bb9870e81bc75f53e2916e32a0f249a925d0f04f9f50f21be27ea933d4ce16fa3af14e87473d88a1337da2b19dcc8239157f6e2df12e7395de0cad25378dbdd364ea8b37c9bd4b169e2adf767c7c671eea496fb7d6ffe5c2a798c648f136fdcda1b08cd454ad4f1b88d3d590a3196d1b286833f2adc21a8739177d26fe94a0d4543baa99d82ac73d43701cc778dada18254a2e3e488ee6ac92528d632627bee77ec627314a34ef2a80e138bab04b20a7daa661d18c22c419d586bbbfb381cb1878894d0573b78eba3a1f7e80a7b2c2f4fe93098c8fbddf36719ceb2fe50d1b97a9b26af485d19ec11afc98f2fb3dbc69f170b016e3b47b0a3b8dd1d7b9749ed773a77ff2a9397126964a87aaf3982a6b4fa4d6be04746301fcdf2de3af41ece01488f03e5cfe65283da03a9bb468cbc059c907cd6eb90aff901a34ce0a60491409651a4e63a032bfeda06f79f64af672bfc4fc77f65d36690a45ba780db9fa9236cf7f0ca4f3e144515d8221a380c8610e00fe264a9312e0fad371290e62dd58ea05355a99e5c0f49a94cae7da6e370503e192503cdbba3a68433db19443456fa79ffe43d311bb344579acc80e0159a1e5490a708dc37692fe2fb03039142311a160118e3f937d081fcdfa10e971deca4131c7bfae1e0c2651978f66f2e7e0960fd3783bccebb323b7a1ace0021089d95efe4a9a4a6686b6775fd199bb3657db6eb1c66c06949b086781c97e01c5fa0899e522a9f36341305fee7839005f475bbf61ea0b530b4049c00752a891965357940c2ff99fdff11bbfa8d26e2d9ec4ca0e4b4e727a3258558e1ebfa620ab3a783865f4740f54e64057fe1e6e54dc4e0cc09862a6c486347cb3295639b54517ec81ea73c729d2d670215c777b1716317724b17d1e9b90d44c11c7adae6f81cd328b77794cf20cf3d29ca3494d1ec6509a67d123d9cf861605e0d21743167c1a134b0e24008b2f103cd6f7861a073852a9459f61e150e30794c9ea8d2bd0a44530dbad1bb0f760175a424ff8d9fa877f820ef770799cf41e14afab6bb38a563f31a31335c469fb041eef02b120e7f0ad35e9800d197dd30703c2fbb5b74d3661ad72c268c5ffdcebec72002d458d83fc863a15b4f9ae425dae8b688c469a60d7bd1285c09858c68f2df723327f061aebaafd456b213b939648a49c2dfb5aae01132bd072d7a881cfc85bfc68a6d9f084e33209defa3d80d372c896ae3699acb19f0da099bbb64d7ad57d5f84cb7456ebc66079de0a99d2d83292fb0ce16a3f4ed6ec984b89a1bf792f37c820dcfe80871c50f070cb429944362c95db70465d3a368d5f56d0d945a734045fac92ae29ec47976eb7cdd63bae13acd720e7335356c47e96f639e64c791c65d8aaf67cbda127edbf749a8bb6d1752ab6e91d698cc714cec3cddcd429b7f6411ed0b0b2494c3f8e76c4d1eba2fcfe7389a917ef7d4a442bcecf7b10418d579f9c1293a3936134b5eaf8678cd8820d2f7eb93a3954adac00b077723d61ebbfc061c37207a86804c5aec9ebf618fe9516ba1eba57b8ccbebb46dcf48e0bd8442990f7c6b22ab6c6fb420d119797b2766392eba4caf5d59188779eaa258b425823d995a4a6b114dbefd1eaf913f0aeb5eaa58b537314f45dbf457f55a430119805e4ef75798e12d0ce9b6c8d9deab42631de8211350e1f13a9715d596973efd7ac69dfea0f2668f73a647785deea7b8533fd447b351d2af0b2edc720b5987eef5e02ff0f58e86b875055e08418f5ad37fdabaf090b268b6b8ab1a7874490b9d8f0f51662a0304591f382dcf4faf7d25f9c4341216076c24973d70e692499a67ef5f0b06f66cb8eb5eb50c29307017c3c40bfa5e2ad36c46a03c900633a183209276eda45c9365ed0ae03f1ac389064f1ad9dc1f5d113c4de0556eacdb42454045714039bdc48ed699156dec8f6d7e12f06a37f9f50b62913dcbfad6583b4e4cba845528c59a2b150cd3ae3900fcb6f93b82fc0f405ad1d701ce32d08dceed57cbe3c68945f6ac592eb7007fd1d55619beb706a5f6af8f141188af8cd040b62edcf4f1b0c993b23e8b12d340cb3fec022ce7f5da5acbb281fb87f46cc7af045d9ac8dbd35b69c69ef753d8ce2146ceade152dfd05672191d79c92d6026b369ce132365305bd8c56fdd9f72a54bd9cb59bd192bb235be8fbb8e9d63d98a4c9b7c177961e4b940fb548a64d603e09ab6e29bbc099b6eec26a1cd21bf87874e2d412446641f08339efaebf9747d7f45aa1fdda08aa521281c33313b8ed54d80492ca6a8afa56b60ee8164a207cd92cec095530dd038317ca50953d9ff25ad78f4ea89d54324c816ef1281421457f9d52cd28a79355e0b152190a3bfbb2536bf6de5f382cb18f58772f06eb509972a98e2aa301fba45012dac799d1bd8142c5ff9d22752f54847d849abff587003e86bf8219891b09260b3b1dc30596d7c442de8b9a60e008406be996ac37d27068fa85790200d4e8f3f8c4cd1fb1c73c3887cbc18eb9d274cd3e3800426ed8b5ed936942f4b4acfaa7be12f366d5338a3773b91a80d915aa5f70fef57d2958659682f5635df74f308df7f65bb9252035e9be910afd34659ac5172b0a571b3e62b5d09f6dff280894714471c774679c98ae2085997d74d39073249503910dad904bca880a2777b65c569e674662dbe9f9b2f4ce7ff4c8ab494fb8120cc01206ee8112250a1a1a7b510935911a55b5570afad2a300096706cdba3a4524e49b171e934a7d54f85bef92aa9be609592428e36f77d9e52be6ea586a521bd12dfe764828ebb6483e9be29a874e192768939aea3469ec7c5e082d824660f7c0b528ad85e4534441f839607c9f3f1801307dca0012702aa4ee597fb008c0b9b86e0331437c301524615612dbaab3dae4abf35682adccb1846a172640b092f84971cdca82de188d15898f9422afef3afea92ad8593a5f68460a183f9168c47c87e48cb146d35556a11862a26dae8b33585c924fe2746500b51f04e36daa8fd5a376ea37e9a67cb85d78b1471d1d18450fff1ce502617ddc22f688e5a42771e5f0fa19e352c7c9cf334af648782742a7f00a7d855127f2d791bf4aef31a004fa05862fdfd19a8891006358ce79cbd2cacbc68f495cac72f3c0d04555a4a2c27acb9b2c50ead8c3b3b4306331f67bfafeb4fa53e718a69ce13caf79abb732f0ca2f2738f5aadefe74cf23f00309121e03b984a262735be1135a76e8f4b3a224a392ab68d8d2220d83ca95a95d20c45d45cd6e8b1d46edc4a7db5cca33e9629108069267d4b0c5b2111c3fe2a79bc170ce9f9e7340c2d83e53f99f0edda5d694f87016637dfed8c8cbaff8d9351546fa7d80e9f03f3126347cfe08ec38bbe27af3f0b25ebd4bcc2e9d9571bea375773fcce4a8c215d36fd1df73eccea977efc1536288a434cbf523ee1c5b4c91d48b596e12cb951868fde230ddf935850fed751f0e65fb3ad8f8551b028658416722443168c814816242412040454b33db90ba1ab34c7c965f0342600c437e5f0b6df5e57c23aaac8894957264aded4511d97f3c347fcdd441b7df423438220d8a5b3619d186dd9753102da46df07044cbe3cc684b6bc910db6a4ef1ec32508ec7c3e3f5774c6fa9318ffc20edd4544ea5d524129f35d521b4d1922ef81461d6c69f06ac8c4f104ac477cff0dc79187fa75b9bdafdf322d7b9caf1be528cce370313c55a18d7930d3bb063f63ae391d58d11b76671cbc0e801a607cbe06788285b32bdcafb998ba3efdf40aa04832938573f701d12259594766e230fe7dcb59e72c68e65c31e81552ac90cabaf08fb5920ac12ba6f2cf56367e1325857f50e55848760f68c7127d2b910c862ff2c271ac990a6178a128e24493c7cc14adb7fb3c56d00ca5903f48811db38b2698e9a4cadd0e1c3e6689421837d799d81896b104e6f602a860bc6588bac9965ec733b5694b865627d72cc0ebd67c618d00e41797ec3d0715fddbf2b2e5f805df952fb71bc5f54572fa4ab41b43878cb8dd59a8149736f614f1113b0cf07e37739ddacc2bc2153aaa5c955e6451d7cc5889cc6caf23f47b3eeb92f058024a9892c6c603bb7861cb2fe00172517403de35e1874e46ef4a59bf0648dd2d7156f612b64bde9c7a3db6117a1f8cf3cb7a69b5d3b4e95907c31179dd0f9a531bf3da421708406414b07a1e9b0b47ecf3350f64128359ed129dfbb8ffff37f1dde82ddd3a766658c3a4a08f2c250cb217e6137758a42892d245e3bb3317a69b833f6ea7d776772eddd8df333df3633a4b683fb4e6604cda84ec2898b433b660f3fdd750dc7819073654d41a7bdedc5a23f2b6815744f151cc54e7548041101376c1b88fa6206b3ae8767f5b0cafb642732a03727c291c8bf44abe8e0a6d7396f1d78bc5d7e614916f0ea76cc840c70d5c8b666bbf2ec06faef3160e1e3a898839a20ed6ee89a6f3d905c0c450cb62e4a1ac54f6c5f8dbde9660c34468ea8902c1a5576ca02cc378c5d7607ece1ff9e40779873f021f707c14029f2a6997ec17b439eb07bf4fac338d8c026e4539e82ea77f1d57f897adc9c1f08bb0aab55d3c5822f87c8a04562fddec5492115428a14a5f679b519513839d08bee92e882ee66e293cbf276547465f591073d8835c7430fd8e879e547d72db180675633567c530f8c65e7deda947bba03524f0be3a1bfc9e6303cea9e98974e7c49d96283b5ae6b32038386169e82bf8845bbc305b44335615ddf93acbb7501d9de8b93b773721dfe76b0f37b1fa512a798453a483d26ba133d3dabc0d4ca5fc94ab22e75cd4b95fc7aa8866bdd90f6e477d7f46bf75fa45b75950f35154e95e72740ae51db7c1ac09218d26bd003c4c576257b01adf7d65b40afb4dd0e10c75eacd48b6f97855ec101f8a13893472a33bcb61d2d54fe2b6a7bbc4ec2adc88bd2e21b825ef485cfa06b1653e13abd31bfe78f0fde52cf52a21fecfead910384fdbd4bcd46f0b9481ee298deee481042e1648993742555b72ddf2e9ab5a7ec55d81bfbbf70df304d9cd90dbd0e3eb248f6175ef0d39f900fef2a4d10f9cb0568d0913d36448c4e6a858282514306f663026db87bbd6e253c5c4e563db01cd20e26ff2a66eefe0807a333f907b2b43a56be139627a9d66b60a5ed4325ce6b4c80df9b7d646ddde6c2af8b3924b2290739bb4db96b5e6743b075c78cea32520fbe413690fd8a72b83875627e3543c2c9656956b6a2842f5076f4b3eb22003278ee12a6e0b9c92f8201b135dff13658a4bed0fbecc6d2f826af2db2ddc396fd868c6ecf4f7ad59f0c8b80e48894d51a0351d4523db75c38a8ea55a7d5f075d3ef11cd2af7846bd7a46e5519c4b820ef5db6ba5da264480e3b70456844e87d681b26ffb63118ccac9323b2a5d0665550a1d13cbd31955a3ba1a9e1234c058e571614b2bf82f64a8b40fe63289591637b8a4918521c2d95ebe5fe522d373ec6df023f65ef848ceea852e6ffcea6d2298b8748e9870d8e207e0b083f1c2d016186bc3232fd44b6d6d148287c41af5c96fc9cf7fefd5563cedd347e82151f73eee2855daec4368b20c7ce9a37c14ec3426b384cfac1648a5a204a0c99e11add3320bfac546e67c2cb167805d2a84efeacedbeaf258481ed8790c52ffb92dcd6cf43407a41af519cf38dad8f642c70ae0f18ae0636af8a00d4d4bb3b89865903f14f96a7c0d3cd405e6a5faf84b7108a71ddc274e00433923e831409beb1db2bef5b9305ff55a80dea3514ab04c923f2686aa662ea3d7b84e03a56ed7c58615901e7633d05b8471168800036d1ffdb0fb2a624c4be2414edb7a9070e3bc3d6dbc74e7a64bf2c0eff5c0e1da4cca8ab7eb87a798e5c73a9f5d177432d96cfe75999780064d51b1b695396e64b1ff8a41115f55f7565f064428e9be549bb88fe3b720adf32b5f951317e168e66f9b5be54a784c6043f3c554624ca2b3f6454b22797c53b6443d47d4b4a12603699383a1560fbc2bcc49ccdf39a08875723b23817ee17267eb01568dd5290eb7f8e988010a1423a3afad1521ddbcf8f7d3f6e7f8aca67723771fae918530b14aa683b0ef5d1a29a9b106088c35dd24aab597951f8bc0f87d07c9a693f08851db5414b531f4adb71ce358de2df4d9d98012d9feeb10a1829fbd01f2e6a607eace051386bc13c21ff115cb92e4f47011c64baf656f2df915531445a0e1dc7c96c87f570956e6fcf4e4c392d07814cce04d429dcb9c95f73d3444cc21dbb7b035062cb454fb1c06e7532d234b215048be40e35bb8dcce59351d49356742d407b18209d0e353fbdbb6d7098c9061ff6de98f8f7dfa4d5203aec51729e490936700882b7ffb743f6e0b7e4ff87e51a855ccee98563d200856ca5cdc6efffbcceb2e5a9d1687fb871d9c40a612d7714aea59b400de93241207f64119c53d430a9508b365d4ae51eed4c0d15c73668f0b1f5e3c7d055a7faa1f30cc3fd3887e34cca0c5db4203f239b51852452844224db215e23b8f023dd3057a1e94b5d83006df48878041aaea9be2259167907558bced7472fdb8790ac39d89cb7ac9425592827c2cbc1811c69f21f53f4a923245a0e048fd870dd14190a2722aaee939eecb1df3cc270ad1130e509a22498c42dce9ad4a1b94e1ec763fd74d85eb85591f15a822da40a1de74ce57d01c86534de37892ae92eabbc7cb24383ae7ad7f629d6fde873af1e3dd3f78d8022aeeb6d4f2f55d759eaa39e808a696c76f5eb90703dfab90209dcf518cb460ffc620597c6a72b3f88db3ee16864b9fa7512382e1bf28a391d36e82f9ee29d4f9397b2e5bd1f171fe0207d94b461435df34f6aa04e5a5b60a2f5eff51eee684fe5d36baac05cd30c6df54485a3fc78866ed8b9f890e285238414a9ec3df415b0739557a3d0e83ce8c34d346221d40ad26cdf9c30934ca82e2c14a4efbcb5f11fac2a41613b446f5a201e0b4baa600f26862c1f1b9d3359a967f79894f35a55717e081a1eb7b9a2e8bbcd56d59c2822eb719197a8ef909e8e5484baa037049d3c932c53c7124162b20c0a30869ab707eacbed0aa0657aa6400ee01573d244b77829b3cf65d4b9185fbf2a6494cff1b2e5d8bdcf22babf940687130f7e25d88407b271030c39ef884f81b1cf6d55f4745cd5299173b64c9df0287f9ead789a9b6b9f9c80d46af42348f58eb299573874b64c8403e19d3bf23a520a1dd478e589f147b12056d27b723cbf4674e6e0774a7fc8a6c56c3807bce5e2e31c20ad67a11f1539b3bd807bd8be2b43be8d7bcd038c4e935725888b55636905d4035ede344db97df89e6dd86fafcaedb2b888b0fb0c9ec5d2bca8250622ac491b0dd18e02ddf0d4d17971ea14613590589ef4b0f73a518d9121509ac174e975d495eac7b67f198a81c126d80a5dbe0f2f7f93fe034e598ffdc225fbc8845c4e49c51c7c2ce9fd264fa67ad4f788cc59ec009cfc10014432396b0736fd68d44f9e6ba6ba42b58df9dd88d59abdf773b0963b0199b3ba0f90d6e30ba26339d4fc26f23eee2c833050902e4e92ee5f41d876d73805e59e84a5cfba6df70abba5596bed18bb445bb53f0c5f9a35cc43c568edb67054d93fa86742e9eabf0805dcc79c9b6c77aa016569585eb281e5f661a314eef8b637899d290134b6a340d1813fd115838759ff9d75c84d231047b52eb979f894b7ed71f0d9cc4a49d9c5b9fda323cda229e9dd8ab464eabd295f4338d92e571cf735dda250f1d45666792c0ab38a2668888150aed0f121402c0da56518d1ea342fa552c497275de29e07359ae897e334e64d187fcde3347c3ba4f2a611fa690039a269f26fbc2db3d4f26809437dffde925dfb02a067b8b3a2b63872d40987edda19821a2e0bbdf946bc26d54d6c8d70ae07c954f544b58cd84bfd9a1a46cd601b7efcfe2d5ae20860106315c22e18e5b80dc68210a284c509745df4b60452d9241a4ba93af4ed4acbf35998e5dee23d52dcce352ffb62836379c0f30ce1bd8f039d23888125a9d0bb57a9af928eb6860d7916d14e34a083b97739a5f338afd319c9b0eea749aed0d4129224d6d6f3cee0ba2abe1f6836a8038ebb9f1fc317a9f1889c4b6676d48f46ca83154f2f7399ce561ee38dc96df451cfd0f08ce25ca3ebd4978e03a7c234c929aa8c5963b004a8f43a8a511e962ca04f57d4796e17fff359cf6a607c342bd9803808f1fcf29fbdb37eee7d90d5d90fea6af91379e717a2e2a7b67699e04618c6211649c8814ee5b5a27097c6d8be8d3cddaf52ace15f3320e24780a254f027e8a7015a1479d26593ef4f239d9719702e5fba5503cce5815ba276a891e6b0a900ddd14917aeaf8be546c4ea9055225003e51ee12c8306b6a3622f582eb02e3aaa2af2a377c94d904e87f866987188f0b55968528da1c43694b5b61f0b0cadc3aa6e6d35b1412bb5d9f6bfd6f361744aa14ba17f350ecff5d92d1ea44a107bacbfed0db5d04ec9be9a5cb0b0d9a2c080df8c7d7880c9ad16a26a6902e2bb0a68dc2401103ebc37e053f1ec89af49b19f1c77e8fd6017d7c40df493ba85442d9108af448f52d4f0af8bac7ad1afec6c002421cb732b7e1965b2e1f69b3f5fdf53b9fc739616d71cb0b88563b273c6cd0129f60facba02fa74a3c97527fa7c07b4be174ec176f64036f696ad35ce130232ca1296ba42ae407023ec4190ed91b6aa55c9dfef5f94c85693b0dbb48ddd7aa0cd552260116ee6ace49c652dab0fda6f35d16939fd04adfe6c22b85c5efa8fbcc4d6a3c4cc11fd9400c61823b1e122a933ea0231b7da7b03f82b1857369054c893c57e3fb8e11f516c7fcc3289b04b785f4942df8de0bfdfe9a58b64685839cdc34210c8abd681bc81ec31d6acf127ba9145aca42facb7c44bb0d1729ac02d478034c84210b3730ac6b273891461a3a0f6d027ca839654ef7717f2062d0d029497e8da6a3d22c58a15b798191e5460ec3e43f2244b8166bee43504696e2f068108136c476c9fdc18c4e436b03e1cf65c58b51a9fbcabeafb6b80a8fa9362a826462d647251a31ca9e84707de6d3dfbc45a346f4a27b1c5cb43491ff5aa0231d56c160bf89c25ab71d3b5605fe03598c97bb9a471d95d7c7be117b3f6bcd819527a27dd3a62b29c48ddbb6f39e5a0e97132581ade6a5860324edf9a153ab4385da2a82cbd2186523ccbdfda6a4c99c57e06003db7833d6515abed232558edb38f1bdc510b79389858a24e48674888972bb08c9766f044dfe12135c814e836b4aedd9ec20b6cc8ff8d87402ca4a09b5471af465a9c2c9dc58719f303d8b933ac6b8d4dd00a65589b3f05caafe21c4d428cda43ae10ef36b67eb4c0b13bfd2006586e67d384f243c51dc90d84d33fb064d41d64ae2025a3358ff62749bb4d59ac6d344d3f3e0021ab10f5e5a3f6b3ca0ad45d32414f335adeec2a06a68aeb9b6ad8ab98837a312b4eb7fc7736650bd191bd0c8961e99c6b9a8e6b22b617e5cad74e84f7ae28739b48941e018d3834db8b439f13b5e853fb8c437e57fe3a5c07f8c5c12b19f6c61842444cd2e50decaf3196ddd19c57cbb29aa72f6cdc52f517e7bdd7f536007518c75796472a28578ddeaeca9077e063f5d160261c62a7f356b0f066b9513258a682f5c2e326a9dbbed035c736271a3c5ac06d9f9a128ceb6d5059f9f3a595e645c9b0a068b6d5bd4d2650d7948238c4319320db3d0c20610b035351b57d6f3fa93747249ecdddb4e1ed1e6ebac83f3a860b40b8b15f64c5267e2451b5c789788be7db3f8f21307cbe8eb80b3ec239f4764f2db7e9a07e55e01a0dd5a9aba1c6f34e13662a87e11fe0f7deee6b139156dfb729f80b50c8e30a284f7d16da978c0243863d705df7e258a5eb56e31a39af0fab1bc34f1ec07e20fe3c0649400b0ec6d32f39d0d418aa5969fd9fca06a0213ad8d0f81f8d08106760af1e72110601168b5e4db883790c0d8e35853c68fc707b354f66bf2d12ccc438ef766d4caed2d651b028b24ee090db8390d04ddde734dfe58b2d0a20433887e1746c1398dba3d311fac2326a42c344280f63ebd833ebdcfee48c2cc1b0cacee7e9ae7504a790a38d5b3c8d356a68a40b1f3e952d5187ad0e43ef1dff93a533b3cc892c5168bf638f54d4017838217a3556b3fdcd85bab6be7731f23f8971c0416a1df4933c7994a025ac4bf66bd69195ffa4c7434ac45b2398bd4277fe1c3c2549fe1edc9bcd554806b7b5469b03a0e7674d51db76410bf0b9140d7898521472dce46c7f71de1a7662ac838d47e6c78a2b3578763dd1f040e68e9e6e8f35722277563db5670009aaaaa33b6d1ea78052d7e0e6b54cbfd625e7c01bc45f351df118610ba91d11733964f4482f2dc25e763641a20f268d72cb5a80b91c3a802b83d77fc02ec8234a061456b72e22a69efa05563d8273183d35125254367f9300de641da67baaa3d8a2773a63c6a91b2130615339a31329c5214b115610c37ee517c639940ea011f74c876734b0341379834f7fd89c4429a123658dc7373bc3a65a6a0c86b0c5a3fcb2b7833406ac05b295702e863f908e9c4d2dae0e5d075329f6f4b33f0bacd0df427a9ce8e4a7d931c5b9e8ddc1f382e4be037762511fb65a07118729fbcf742358ab037dcc6d6653842aab9d9b30cce4327c2ad544baf7f8bed80fa968ed5e4494d8fd6154b848c4341ffcd6af62e0e1634ca60c7f12e724c2bb57a5f10f91db2678a5614c21ef6c62ed312acf94a89c978842fef0ccfa993b90459472d8f792899996c43b878919e313a817cc32033c0dc8f16fa233fa33947128a7331fe63da2e4f21b75b0449d9a2e1feda727350ca79a70c7abcd45a5564c1d9660de8f1615f29bc5ac82e7db025b2ea4a2f4e6361686b1555ea18d511aeb32199c06fd1576e40f86aa9164b774a5297e2d517adf7e14f9f79e8d5c951ab370921e28f4c717c60030a85a072d239a53c3d789d16485fa5c3b0f2cd358dce0e2831fcfc578082a1cbca757a4b6b8db0e98220fb12ca7eeb0c3eba7e2356233c0e8ea6993e2778fcf79f580dc7be13179a12a068346abcd42952f237ad1dc2d34391bb2b47c8edfba4cc0ced9a72db8e484ac18acda9b6f71d061f95f5004e0f9a436c85de4de22ff47f940c57de0e15f9d6a107f3a1a582bf0b489e95b5c34846f4d9f9cd4ecf82f2adab00c2838c12c7b61342c0fc064a2bfb4439de4fb97d09c0dbf640b809cc3e5fec9cfa5729d1bfd383df3147444a4b5a5142488a88524a1f12fec1831ce558274b902a84280eb629ad8bb98f5a1209981e0b7e19400908ef8ebbbb3f5b3c01caea7e94943e0631632cbd45eeab233c664992fc5bddfc95dc512d12476bbe0dfb82bd1a27c12028f01eb82d752f31dc0bc1bd2ebe45770be4bb78c40a69e3776c7ea8c733438cf0e63ea9576c45274bf5c38b3185e4d3b101f25058b68f8910ca4d40e705724be984fe5c531ccdf5f96ff22e675946b2e22b31c96c0e7cde6274fedaed8f441728c0dcb39917da4386342803ff118c6e1e68f704cac6d84f1d4815be65f4de536a55990bd2deef71f0917c96e7ed950b13622548cadeeb0b4805467b4f8a3f2663ac1e09f7527c5bd5e67bb5c4ce4c66ecda77f997f1550c60a8ba68c4092cbbcefa8930965d051bdde66ee477a4a80c2952f340a4fc903a38684804d6d1d28d5625a6ed7cd54f64e1f83f2f437940f060dc595b73f05377b4c087a26bcc027a4c1e988e3f16a62893834e7b5dee46472b651146a4b4dda79cdb2fe75bebf14eda99f85a4f97594fd08d7fe617e79ba3f7e51b59f3e51258ba25af14d16e8b0fd173a787e7f7d86705805ff72224ec4b39378bdc7de244eece50c135c4b8a091b50bb0eaa0d613a8ffb52cf42b97e9420499526c2cd9575d6a72ffb887fe2901b4edd985cadfa35a6bef16344d047af9cdd0497891c4ace618206eb460513e6312b82324d90c697fe7a037676da134100d1e185379b4457e5d1b276bffdacf26fc90e85448c1c5fd8b390752a2c80da03651b514f8c25de2b25beaa36bd467899fb94ee86cd2aa2a29badd5990c595a1b55b3e462933b5b8920307ae914a004c6d6810b7b39d7c9f3b656bd0b220f8bb024d9a94ed97fd646449e0709da1a169a6a3fc944fff3bfec7e483d927870fe6aa044b5a61d2b671cff7c54b924fad5fd694128a47d90f1d2e50f31f09915559a10a93f755b5e42ccf8383811194834cd5bfeb4c41569b2e8c8e91f38c6fd59f6182968499978586cb0702e9b41b820a2c3604b25d60ee39b3f218c3467527aef325588ed287b2f29539997771fe111bd4e25fd56dd543688beb73bb3dff8321ca032107bccb23da27403f67fa1105c509fcc0ca005829a7cb0aface1e8075c80039fa854cd2594d7d1ee4d0499638c9d7003c650444c9ca8c14e2a0d02193d00776a0eb7dbba9471550c07209583c87c679a2a2db207c23c6c4c94dd8671289f5f1b862f16488abe3394ac5d522d0a154ecc44713b404c0c9b9ae47e3b6d973f187ed461eed3d06da47bd830db7e6f19918db19cabf01015799b6daf33ffd80204441a8aa48cec3cca43a5b54dcbe9830abdc022cd8f3a3f51069635f999656e2ce8e0e9411b57744cf353d914c1f9e073e45de7717a4ab05df87563a5212ec4459c40042244739e872a99f50028d8997fc6f0bc166d1424806193d06d86cdd08e9c38d9633918f24b9049a3489df9583c4b3814bebb5739079a02792b23f594bb800f1c922b431793fbf3b8d0fd5bb4740fd2b928b2b102bfe6f67b985e82e58fa07738668747a0ae49e27389c27b11fbcdea3af79555aa138362ef497cc52488a13298d8a961187992a43969ebea2afb22bb7b450659abdfa9a2940c668b7b9b628b0780fc50b0ef066515c5faf1e37f0e23e36edc328c2d56f7f5c41f508697a58421188489b13eb7db3d439fcfda5c573691f3b3c4d2f680fc1c5f1e978630b39ea2f286489801da1ab585226db5f4546ad4a22d3ad6988ee2ce08e73ddbf3d8d9a260c4a1d8df51806184c1e7b80552733a6b9c0cead7ea8b173d9f28c5710715a0a3fe8346e68d4a74c5a5adee82ef474209c78e28e5ecb580be7f1e3cfe7183a7a7346bb3c4655113fead9d003bc8f4865b85dd07ec9307591289582bee603cbb6de6c572b4b420b51fb56a17fabd399cba3381684a16127855fcff7e4fb18d6f3e2493b304c573abb8c1b750e1ff5fd9434af6f6efef507f452f36190719a97d8367bb35a471278ef0470778e2bdd4c103d46cd157d557ef32dea78ad194edf4c31071aa8281a3e0d91a048001dc3426084b067aef2a628a7b859d9397ba496d22bd2ec072a1114f8ae0831384e7f15e8f9d4a5fd1925b5111be31a858505472c6a834358da4500f36016f405d7af95a50971be3dcfb75ba9a0d691a07e22b45001c28a75a8857b05d94c4e05b8fb0d9570bbb78cc7c138a3e7fe29a913f63bcc0b06313313342a64263898b90c4d6e76bf1aae7814b6c41a1af882e9c22e54e0498bd5390511e343976b08d3e52a59e77fc8aea6df06947f0d6709e211c6d878fbfaa1fb809c05fe58bf3a1d2dcb2a6102f3c82d66ca3b19e331df14ae82ac996a07b12531b2147a9846f53456789ae107b55fe59f7d12b45c06dbe9dbbec884248e2b158e3b0a367b13c4a6c398bf16d60fb5f8fc6117da3d4be304233333a53838dd5e3d71bd12bff75acb5e15ee47f1bd454577949fe09df229b63a90000c84f17f3a74889a76897d480a7ddfc692c5a54aa269a2a5683d47b458467f0ab0c09ff007935dfabde89fe5333a00d9b7edb4c1d66b30fb51ee405679baf8cee149cbc3ee11f39b3ce9333fb1ca620f90d0ed7a4db6651e8735e522e8d3dc372650541031dfa3a215fa5050602cb2b601e9543d63e5fb4d3beef8783643f6bf5fe9457ed1a5d6dc0bd669547c51a4c9b8d2f19d197bbd3892bb2dc1d75d2d58ba074134cd7d19d1f166996447fe2d1b7c486f3beada83ce99d1fd022186472b72c62dab72459e41b15c0727ccb6a381e44b533e9d3596a44d7ea1e044e852725130289f223f7c104c71f2970bf16c9dde9c4a117b86c92e22e53e2dd8f2b223778922d691718d38152ec2caf8ed5eea4d3a648806f124f8f803d053d0241d20a166b4011c4375d199d40c3b6cba67f54de72bb530cb1652c30166aec9d628091026a74af2df43d33d8a748ea85e6bff17015b60c62f53aa08e835cd729ab6133e0afb3397bfffb0f332962f3c4dcc882ffea2c465d358ec078f2e02c6906ac09a44c0bb9b9eb1e4ef1913bdd361db18ca8bdcf10bf56df91ef6077169fbfa2b3ebfe170b721c2137d7887ebec287ed3013075db96e80902d6a86424723b20ed537a67812b4229b472413c0f720714debaca6daf521c0089407429eef2cd4787ef04e1adf2c4b9da95baff62e5d41f3a33012ac5b9cbc6c681654a0cb78bdddb4a47b89fa1a815df5a5f27060f7370955972321a4a441a7c3051b2a6352d24b2bb121c7844bc515bcb51007bffffff84