PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 69435 50147dda84b68f0a5318dfe9df786c728e164c719432379404ff623f49dd8a47

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4b31a372b623e2cff6c8cbf4427dcca52feb1336d9ddeea87aee85e3df4113ad
Certificate Block Hash
50147dda84b68f0a5318dfe9df786c728e164c719432379404ff623f49dd8a47
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001746000002af0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000d5635f63a2b8412181714bca8349c5e6474dbdc1bbe7fa0f54c0b75c26553959486e9fee1faefe675ebd01803f5dc4eb410fc2a6111367f07967ce644548a26abb80a6bc80f32b65df62b139757e966f86444fd90505cdbda70c0000000000000080000000e000001746000002af0000

Raw Header Hex

000040206d23c6f2660d00db34f4200848ce539715ca3d2db1ba59ffdd6e787098e62c5563437758d6ea04b410f71aef18b0bf1f5886fd6c7b9732f1ef994ca4a8e65f94f6b1256a13170118ad1341dfe385ee7aa8eeddd93613eb2fa5cc7d42f4cbc8f6cfe223b672a3314b

Proof Data Hex

59,560 bytes
121216010307f2f73aaa5ef244684a94e0bc50c2883559aff07eb6d96c692770ab12e0d00a6b763f15275a3c90811ba8c59db8b2e5693abe7dd5da5e22c3723d362b0c8672b1bbc05d137dc9456ae4769b9eb5e09e8da70fd3d00879381ca3a8d429c54bc0c5c6e4243195d90af02c98e937055da49581ab0ea446aacc490eea68453e99db0f53aa7765f048f3452fe9515ede65600e968bfb89174917f7f8fe7ca24b52617367b07e039bdda91f931f47dd5fb24df4d938ebb39ec43b8ccac9dfcbf55ee253d6b8f504dd7909fa4e4c45ef2eb432d607ccf908e90ad38a6387fc1ade0cad5ffba2728fc8b73d3ad242bc9dc8780f087e8311970529230415ca9f1e2be20161a5ab5fe39dcf3ed03b626969bcb9b30849735743b3df98b1cb8924edc87c7153991ed57347889f1c965c097098e716cb4eebf9ce7d8dbeca382b3c1748e55acd4203661f4db509d9fd53cb9a7d480f566a9ac21b5e4e90931d78e0036b7204b33f29a66b8f8c2d717abe7ca31d4610d53bb279aeaeffc301bf5aefac944fa0b6102bda5223108388dcae8030393d25844d3d1a224d0f8d1118eebfc497b235a4c3965e48e832466b9e64fbd21ce6839fae41e19a1dce12d59200b18dca0b038648245c97095bd7fb033c300464dcb460cc06effe6cb22e3f548e686041f0571d458b78878277370963efe752af375fd6d09b75bacf14c7d16fac008e7ecf2ad5ca5e250461554ab8f4e4b5b27cf51feb608e0f38157ef4f2d9b4b2cdf56cd781c4564059bd072aafbae19ff6b18d24aec3471523fe3c5773ef56591c40aa3dde91c7145c6c3d37d3882127f9a54e438fdf08cd205c1a2ac02d2f091407f0b946b4510cede3b44fcaa24b453dac95917de28d184bff97c51e5aff98a98a01b051f59992515785eacf2f5954cb37101920f50a8d2faeb8a84b1db1eaf99f46fbea6b36cac281f62c7914ac6a20efbac36f447f3d5b58a26d77f3be68808ab6ef371cfe67cc64ad4a68e4c93ca8057b3c3553ad83b7266037ecc6cfe1d323753ef25ba0396a18a1c7d52bea41a203b4f52d1ca7b43fe00b30fea34dce725f4b9a2af1f2060160ccacd512200a8a005ec6a3d0bf861ba45d3e10ec9586112bd3b2aec7ab9851cd95c9e87396515869467e8524b8d465adf09636cfa96f91ed2c0685bddad0b0a2a4ea94efb22e1dd1a5ac60470e6efb7a0f79efaea2bae4dae0a73ebaa7d79b2c6f2fabe253257ee376f6da003b8dbbb6e1ed4a53d8f338709d77a8650cda6cc3863b6e052606b3687536749ff5093744a3a4d3ea539011075032aaf1f2d2c4aa779810e9d84930db55ed88730e0ef12f9e7f9068dc0ea7b10e36a05cfaa6668c5b0bb9f0352f0575fa80987e5b879794f73e77df6dbe3d2b57f853a515360d720d27d4b1cdedb174c202eba1e9c4a65d6e5814b44e1a6b5c1673e463aa685962fc9aa02e4c491297848bcb7efb33226b7384571577e50243fcf9524ff0ff603b895c317fbc011bc40d7c0463a5a00850eeacf0b7c55dd981f4c27252c02a16ad34029c8dcab07e955ae2278fbcf957ab7cefe3cc9d99e42645f4112f40ec4324d3be93c34742adc0bdd7c590897b9b169000fee7814f56c4d3c6601c22f19642712ce3d79990422f91e1d744c4da5e0e18003387d3c83adffe8e4dc21ffb2c4f2396f4fba34ea875ba68e8fb36cad513af4a048522504120b3f2ebde518252a5851d487eb9a3aeb2e4d45c8d711e5bd3e5c3d764c0ed8c5c6f096ff3af8d959e6c09c68226c238e50d07606d3d09b91ffe471f308eb36fcb7ccc675288cdf94f13a33a4325207fc7d11cdbf23899b251fd337da4e69f2da15a051583da0ce7295884eba3b83e79e286444bfd0e8a926667a89fbbee673bed049d2c8b16c2ed970f068b4b21abfc03c6eb3c20d996d692ce9688da8bc40b3ece6055e8521272925760a9a1561e2468324ef496f5d6325ac866e93af76b92f7ab34bd7db9174b7777c9ce75d3f0498baa4cc4ac2dced389aa7c66148f5cef84315fbb760b90a19c467047d9b7ed4dcf424672b43bf71d5890c4945dd449925d7e0f52acff56d2724cbe3ed95d423ca2d6c7a96e322d63d5444079c55497cd118c965ac20d9e6c6d106e128a28f7aecce701f4d205a71a09ef66560c5ee3e256d3be81e359f385384acef356cbe283aa52cfdf4e7054806e7b3c97953874369351b980f2e7f545f0a2ccf1a69d6e5f0cf099b700595efd5e429e73759689b37071ccc627db0190dbad0d8260b51178690c6e9b21c3e3cc07b65c92f4cf35a2012f084a1773874695ff8e6caf2bc65356db74c3a7bd4d69c3bc54d3a7d4ba7c82e31274ee4c6a351bb8bd5994e43ffffa28bbbf85a55043d38e32840566a8b0ce003355ae02d0dc2d124876d77085127c82e9c5c244e8d4fda9fa91702d0273341137e2abb41010eb9ef6a17eeeb5639fe71afff9ea10fb6ac6ce775e180c7c1922a7f1fe40759c616ef10f514bd13ce8080a060b7d6b2de4eed190adee02a6be7e288e9d2ab5eca38efd9b820822dcc63c2d2f259e5a4a7e241170113eaedeb00090c10872dd3ef50a47c23e1a181deadb5e0c7c61476b4f9fac6effd4e15902a4e6ced04c29557e5a5a5711770fdaf5de0e69589c24a6236f658116697f8236dde0c338431e104162565d2b5afb15d6bdf564def5fe6d97a2c7b8f74eeb46364e5ac55ac8daa40bcfb2298a6d62dff36d5015cd99a88cb877057e2c80b721a9f5399e762a560b2474ad55cb753ac77b15863d2b57e98f53707ed24b1010597cb402a4355f106ff4a1060148d5f6a207d3edfc2c45cca4e6f5bab914c942df75db048e0c22ca06518b6acf018f193c61591e2f924f9b5018b3708434ca29d11d8b4415b46c2de0ad7267cf8034c63b46a3f921104a80df56a20d12feda7ad99e2058b24051981d3a8f7a160fa4275d41ded9b993dc0734d996549f45f4a4fe76161c94a69f81efa655f04351b27fe32990098ccdb95151b44386043d5d774f564f78838c81f88c49031ec1ac1da95cba82a73ea30812758f97f6bb2fc171a49e2c3e90ac3bd53cb6cfcdb3d7e03f10ef75ee7a626d2a1fc9d8bf1abc8493753f211e6a108cf19086d905c234552c6bf13d07e8a7201d2ce5796e040582ed9d8a46913971caea930e54f3163a246c6158bf8e93cfee660f4b222ba903e8cacd711a4e97435d2ccf281389b7ffaba830daac7691fde91b769f982484a0c18cf0f05ab0a61763bf69cc6144475d360c30f01f230b4904914bd5d253eeb69d7003bde16fe13558ddba6dc84fba45eba9d891dd4c7cf80f23870a89729d1adeec92aa57a0512025945826b3c76cd7cba7033e708b327f081999e7000df7b050d8795eedb36a482dec567b7538d4859076c6c8adc747bd5d8eba52be723fc26dd3fbd7f47e9359f02483d56267b8c8670470ec2fb6f31c428e1816ff64da0611c8977fbebd5ea7ccbcd44cd9650788a7a2b98fa5ddc66bf430340380f83634223f1a653fd22cd08fe4aa9810d319672176ef27473750b3cbb1718462d418c55a9a25e58927fa91ca7c661de85a015fe2ccf81a76f4d4dfd428155b5c13a16f6784bccde20b8007c1db9b21296ba6e91d478b9a333dd7eb9740b9635d2d5148f13cfc0bc1411c7ba87e4fd3c89bcc5337af6d6a03d77decace6d5747e26c4fc375ce41de7374e4746b8fe2fc54923d7e93ed92320ce8a752eead5a34169019b31396d72b40a2ca45b58cbf69742363796a6ca93eb7412e88abe9b9d7b1dbb634e593813aaad277dab0625f502350f1555413ca34ff42a921db2bd6a78be7cd8ca7b2ea106f0881e081e7f32ab5b973fc62f8fce3725407e96fec77bde881245d75ca72e35688e94acf4ed7450387bf5a3c913d62c4110d2d2396301d90506eecf99f31bd94b49dde9be97a86c0744df7e4458e8d715ed58e3f469f490add532a79391936bb4007e532eb44ef58c2879717fdee96f0a8ef031e608212ec08b116ae2757cf44eb9f0234be3add86df5cf8f7f271f38f22a778bea045a279eb9ade1403686cefaec5e0329f24b90ee368ddccde1ad34cea1e404511e85d36ad57342846515c8fc5980431b801ff8097a4b53cfead3ed53a0345088da275e898e22fceb2064839c78f74fbd8ea42ee47c0badba6a4bf6760cf667f8b651179a61c114a1a053c44ecfc5a338688d154f312da59dd438e2abd20b9d7aa405da4e232060f6064fc6e55dada0ccfad7e8edbca634d781eaf71b56b08037f246d91e8f80977ebbddc765a7795ce14b3e659e990c9e454fc483a37aac6c81e5bf2f8296c04f17440fd5ac442d7ac539290ef13c7fa97b3ede2ea2e2c803285f3bf1470286b7a3d15e0de6addd78c3a0861e5f4057a84a3c683c9e08d94d9e8cb98b7acb4b88ae306f5969044ba663a5fc92177ef47c79a81b42085fe12da8e29a25e80d588e50668729df125acae9d7c9cccff7873139ae364242e3a6a97073ff0171bf1a6dcb8d7e182f2cb716b8750b65a12d456cb285065fc1fee39c8a0d3bbea81174910f48387ed7d5b79076c684c3050de1aa78307174e56326294470da2c5951ef099ea8d74b6741698e53495a6a3d47a5466592b52d410e4419baf8066c1f549772fac8a9a5c17fa58a605f4919541dd7b719f69d1b90db0739c65e8819b30f6b89a0fb9c9a719e884325cba3d2f93e15fb453354758606b7d1c67e8957dae4ad57bf8306d62bd8749e7826970a38a59da94f20f6ebd7a10ebb820b2566dfa0b78d7bd789172ae7660b25cc668752b5abde75fb7f58a1fd39500930cb780134091476bed98e6ef583c20c302fe9d2422a7c65a910d27ac6b734312e3b37de8c1131ce6082f7cc66aec01b8c9ed6271b2e15b6252a3cf4278109d029463273ea8b67d8119b50b5cb4c1e6d19d81c673e747823221077fc9d343ff3d638cf08618d7dea36e274b13b00ffbf6760deb9dd18f5bc44ff3204b15d4db8a50642a2d0a2bfc60f3600cc6892140e680de8883168423f6fd42b39e94dbacbcaffd637f2ba42e9ab6111fecbaec2141b433ceb7b0efb0deac34a27ebc7c9dfc580ca1d020b3787b9573b0e950285fb7b8f9b94f9614eee26f061d4420110923b148c9eea69685e22c9b4c706a1615351e37e39b66c3204ed5b5d87654ea0b4832f433c5a834f0e5b802c537eb81e50954d5121c7d8fec975ce69d5c426d5749e6b435dad0bdf68686cd3dfbfab384795f19b91b294d1a516ff45e65a74827bc95d4ac748e6c04b9022ccc88569360fbef23628552de8646884009bc520c76f42c6791d296f94adfe860fe1935a29440b6d8c3a08a448b1ff5c36d0cb1470885e41015a97f7084ba2e3a4c8a8028ee9422c6be045843661cba778d2b812b3582c323db7cf941f47e764dc91e06446522f73674999ff6bb32f81272b71badeaaff0ead4d583d328f05d560247f85064dc4754e014cbb7c5f17f87a32ff1c0044a60a9b55705ef7c409c19bf1a49375736ef7d2b1b35276814fb948396c275ca9ff2719908b29379e761310aa579889f4c59c4fa1fda5ec2753ae30acca0fd812b965ac06b47296fec0c7b56dfcaafcd7b38d7ea92fdbc8eb15b6e36849b09e59209523532f83195965fb6a48efd78cd3694ebc723db53fec19ca5b533f915bf6b4edd0e416fead3459711ad91f0c46014adeb1c1d0448cd4576b0afd971c58098e82ebdfdae3bcbb0bea369992302dffc3439f505995bd2edac28ff424c0bce148cdaf23c3f55811027d7266985827612430f21c43c09d6fd1d1fea0435fd3a67a194674ee59f970782da87582fa669fb7adb3895013d3d2325c25896130185c285f17a6bc73f1d5e0e6993096ab488565d0da85e500b8cc83f53e444720bababffca4a7722c6d52804b3ea68156c3da7d053b6688213c51dce0e12ab8242b57c0dfe0b9879db28f1bed3b79491870345b06be0dbeb3b28d1c5fde4d37c5808dbf6b99ba4bda04f71ed6045e333770136c84c8bd4bbb2188cdc6fcca32592062ed79f2f7c600715c3bc058945eba11de18f3658870ba17760b52eca89756e2b9ab1c8448b8621116358dc9dfd0e85c67e8004652ead7c065ce8ebb211ab63f87f4098c6259ea165be8caae445f6068075b104fb6e41551b0bdcaca23584f732ced9c102fe715260daff73c852071f8dcec2aa0e8f00acb1c54c479a1a094368a7e7cb784f16a4563d84ce5ca5df18cb939ce891ecb5a0bf1317d9e9cde07c2bacce35b9046957a3db1d8aabe766c2c9c6c54c52b99d05cd2d9a46b55e09c46c83516509da6e004e07ad4bbedc9867774a0be88ab1ce802727680801fa9c7e490db84384ec1901a9c34e58ae3f3bfef516243cad572e7f9d6d287a768232f1c83b913b5c73d7f9d440a63a1a9d085c13798e526138eda8aae750ab2ceabfa0d57c440af006dae9349ca664c69971f4bf25bd3640728e176d4fd090e108344d6859e0c2cdf084d742782cbdc7db42d6b5c6e27fe908b44912b65f76ed664d07e5c30427cdee222761570580e64eec404495e9604a570b7b91ddf07aec012f3ae658a27d405920f95f95db5fcf5ffa175e713fc1b361ccaab3925a668e00ecf90d9c0b34613e2cff1a9aaf6db29d41f65c9518224fb0ede49625dfa9bccdaee890b599cf5e210ba56e7462bedd829fbc46459e27b565762175c46d36698fe04c6082c13e146b9ea1281b0da8cad9699e521767dd7bbba3409534ad39b4c09dd32435ea0beca809812d3eb4563dd319f71ed5ce18c9724d780912de9cbd57a715a94a65482d15d41c14109e16f641efbc739de8bf177714124e2cb81d3588538ded19ffa0366b73282fad7a3ffebcad585cbb645da320c6b03cb8ffe344f2c4c35f9b5d0becbf6a4047ce060b4270e7f7a9d5f4d207d95e0d0a98e72c2a3e1680c68f37ea7cc87df69ddaec7d983f8d670e0046728ace799ebcfe46093d0aa7073f4d9f8efa2aec0d1cac9501900dcc8e9eb5ec612e8e986fc18e21bd6b1bd4e1bb7f90bf5fdb6a3e6ff363701c6b8a5155ccfdd295880ae8591ad50871441781dc1bb733daba3e14b497ffb8f961a2bcdcc7a58bea8a10b30bae295396c9406cb848d2b6987ba1fc6872d4490691c069fa2572e617dab0fc276edb7be93f42599357efceea438fb7a6b497e30f139b48909ef12604abec15c9fd053bdfedf302b70a11010599a2dccd78b24dcfeb9fb085890dc7305952526a1514a8c550ec648dfd453711289a8cbc446245d2052b628d50d04f4e8270b732dd08499cbdda3e8bbc34e621010e7ef1a5a85bd7eb03c04ca52f2e8aa189cf593a2d733cd774e4e4e8b08f3a504a49d1983fee71f8b87c64f5fce7eb332bfb2bf5e6288a5511336aa5c89c3432f83e22d56e958f92af86cd2645b40054eb404b75cf4460eaced1fe9f827f54c214e3c8b74c6353e2b6982a27d3df6400cf42314ac237555337a79c1c55c714e106074821e1e9ebc39dc16ee6ca7476741ea1a75f1731f8c3e300c7a2e19a2e8275c04b726110a5f962366669da9d21ead7b4413eda9199db6a2bc2dad56f1ce4cc2245e2cd016194f7d9038804c5010c9dec8f89ab026122a94ad2ea98d9327e6790b11adf5b881f99f8b5dff83c38be25d2dc614968eb690ff228a350e07d7111fdb8cb306f963c9837ad073cb2a740177ff1c271fbcf8db209b6cd0cf07d0a6b2fe4ed2130062f00e7fb75818c610234b0730d2c322a1b722ba21d2d9f9924202db09019962a2ac7c1fb50481ac341fe2de5e2f97101310d326d1025c56632081c4cf6a9099af593e4e3f6789515c296c1031ba8571a797a956d3fe6ad4a2a1f356109caeeff42aa4bef94da20f722c6eabf628905f099219060d82b3643a0138c805bd4ac30d2b4a2f25b9708cd42c2901a97e413460e362cb4af8d9a6d78ea17e40b7e94e8e8c46b12f20c885bd50c4cbdf89f9dc48b96d68c8276a23d3ac00b6ed7521a1b2cc7e3e62c5b513d34781f5ffa1bc4a536767b839e717de9cad370e953807c532cbb7cacfe851995a997a12443067abc624d51b7b1b5cbda9be8214f6bba0a9ff235c68029f2e330fac65cdc4b535bb32e7a6ba5a7d8f1c9e844667ee76d0ff1133bd3914b662dfe3852bc5e231f92d7536fa363ab0cf445796639896a986908436e5c681015884b11089eefcdf2881932ce5bdd3f6be0309af0e2d7b8cfdb8a9c047331ec9597240551671803451fcffff33873c5cde8dfa338e24262358c39181b45484d9eaf6283840a0fbfb2963c5d961289a76275b9245a7e4c9aa8beef2bd1400e0d843e43b1fe52340220cbfd133c1a2232aa5e3fb487dadaac6d851d15d077d6e6a31f31240f4924c4774f3a4f54db10d1aa238b6dd72be118beb80c6e42856f9499a4ea3a310257d6bc433b3d20b4128cc86e4f6a702794664a777a801380f800bc33e2c733512eaddcbcfda34665cd1c1b5f05f29d043a6df88f2aecbc27b2128a7975fb81d3cea96d9566e002b4ac9e3fb68396af9754fe10516d231b3f001e20eb8e5a4a56fbab2992aa7817bd6394e2dee6d63bee776f91eedbf927aac444cbc1c1bbe36b7396a4573e14889804912c2882875f0660df68df7a3c7dd279760c2f50ee9231db45a9da0ada716e5c9beee57fd2c7d3c4df85eb1c682fe44a7be735e7b8122e694d3a522516f9868289171128e77c6fad25d876d6cee860ac1161c26c2570fd6c0a0fd63e28f6b54b09296be7719dbac304a8c4433dfdbcb8cf5582465cb0f927a2654f68fa02b32b2f7b1a7e0734fcac2cc538c128e4c9588d7ea483991345bea8cc8d83337d97a087edffb5f4507faa4bf8c62531a0af82ffbc61a4a4dc17b0fe40997358ed27fbb9dea6153405558ea51fd5f967e4004479ff7b582aa95b26cba8c67f568509a1d0c8f8926cea8ae335c359c05522be40a9b9e0c520537a60f2a3637bbc3e5d69f52a3bcfea06cdd9dc10448cf7ad2b14bf85f719b75cdaa2362142d58316b97b1d416b61ec807e0522ffa9897915eaa68afd47bc8b965197eee49c6fb351432eb44c5bbe5c01bc09a98624f0ec2ffa50096abf202d41575cfebbffabcc2391955ced993f27989a96041a38e4c44b9ec78b114d3982b66222f8b30876f477b46663836bf31543d3bd901997e28ef01fff95df2b874f9eb079a55245677f6cd55b159519e7a57f91cde76d20c23b31a2d2cca5ca143ae265ac44dc12b50f460909ea6c6027f92a7a64646d14c6e464f3dca998275478bbec5ddab6b29756d4d48276d9cc9061cdc0662972a4f44bb8ba7cd0bfeca190101c88116c7c68bdbfa7710f80197889b79d3e5e4d1860b061a9982ec82d33a40c414e48e4f57e5605d16a39358b40a68a184b845fae9bf090b67031363f2ca732a3cf588ad46c203a4027f743dbd1597d0489a94f16b6f93981f0c719b3853aadf11bf30823aaa91bd9181a2eac2a7c4837b2c0cdce7d525829121483aaedb3c90b05142a6ab9fbeb4bfec6eed0acd03746fb1e3a18d4ea089e5ffb919be6d1802e953b6e802b40730ffbf95f580931b19b6d3886ec78c9564915ad5ada9d87e36d6104c2c4f1c801ba746215c4f4911996c0851fbafadef99831dc8fad5e5e4c11455223df6644834e9986fec467f4342b1fa436aedab4d61544c3c99a899b6e8f112c470c94b3f59ccd84685ba2e7acfc9e057e6be24820f726c17e65311cd6aaca89ea62c42fa53e899791105e61cfb08e8cd3f8e66f8ebb902678e27ac3269e8d375b064ceb068a9e77a1b602fff61211848c1afab357aa83803c7543de38b3da8f3207b7875f7f548a76f0cab7fee61e8d750f0df6284e118596d81d95168c913fbffaa5fbc0d8bfec7b7d8b38a10e0698c4c41997c5b9acc4a060677ccf2363a0102875c384bec898de981cc4c0a4dd43b74c0210f7b0575790884ff52529582edbd71f5dc01f7d85999c7b7dcb6aa0c3a7017e0747d8eaca3bd8c76282de91a68575daebf8f8ac86d4d492514a2e84b3576910cf2900a31469b0e1a6b72ccf9aaa2ccb075a370a8fa495036614682ed823e48d780e6282148ac01903c93ddcc7e14cde79bf348d66993a97ceb104b31bae9eb8670e57aa4cf3238673930ecc4f7e6b9d2293e7db417d5bea0fb69ba26f944ffe454ccec54845b09b3bbffa5551958dd2183c11fac1bc1fbd62564d1b1c15a59dc4860c3cb89d9a5991087bfda194105614985f7374206873bd349d41d5e099c15e173caa116739deea2b415a5253e18d3c683f366b3bd840f676de258b1b0fed0356b06707001492849ace333190bfdcb1f0ccd1681f3eda3f6ded89a04667ba95e002f3af9669a11b3879a2c633a0669c5ebb88cec5d7981689da56d0b19a461d4f6241bb6b85558ffcef49176203cfb9385cc2fce11a8b6d34aeca0799d514e84aac89a0a2c8fd0a9837119164e977fb2fe4e17cd6d61a1d439dd99fa50ea51a53d3e74a9742d2d72383eb7661dca2abc61f3a7379eff3bc99528c6a33f1da67e43b0e92b549b5cb605ed99a7a2adba43aa5d8b55026b95fe987fc95c66dc5bf5e8bc5f3448d2ce3f12b4a8e673e705a998caa3b3a85f133c7c43784dfb7243d103178c80eb73378db5224ecc9e203a7b25a73acb4899c2d93e98aa7f09999c7033b7f22b4f30c75a271dcbc0657a9d82e5eb3c453663c5641cfa7036f36437592ee3e161bda0eb445ddfbdc368c73b321c75dc83157c8cad5b1a88e39ccbc8807fa57e328111430da6a56d79310666437134eab3708e4bf5b027b0976f866d11ef8bb301a3fc50ce283f213a985633ec51a1496ad93918d42f586aebc356b0bee6a257a483892d94d24f1e25f29b7b5440707d0e5e79e51b7c013f0d1ba573ca06bbbfc23cc05fcc6a2d02db524f4185e0a391625ce55c7f6aa914efb46be5a703d0735fa51ea98e0d361846904d2fa72a07e62a369e484fb7c3db095a0d12cbaad1a5e6e64c9d5ee2b0601cbff6a205cbb5795d3995077ee387250655fff029988ff38873cfa0b7008dcb56b73022645cab971d8fa36dd85989b3d51c645842934657857d303a32793564e5277bef76e59dee05a256ea5d7b2f1d40df2b9a695fb6d6cc2861da3cb1f59ce5c0bcde662968e22b9379ee0f2c06c8051ea007bf47e334d9d0a959a946df69165f9a73191f6c86ba72e5d21b6a31388bd5ff02177956fcede807305ab09bc56bc9335b0dfd2bb2fc2d85088d92512f74515fea03a99ef73a55fec9f934691d15bbd9936c711fc9050479a1b22ac59ed65dc6b9c324a70eb1a081d3c5cfa8133549998fe100ed8a0d34b708241409e86c341885ee8910ee9cb9d7648bbcc5009dac6c45b5b177bfc25e307416c2d263ff79ff6430c70bb6c19dd24f62be50bef63f67ddea00623ba75f46b2bb7ff2d2675970d3f9778fc0efde4f26730e7fad21028f1b383460990c72d5b148c693cf17224e5a0980899223f1cfbe8ac4d2e7192e6d50ad72ca0e205312d81332d33188eb2e2e87d7a590be287047f4c2953d076680b1cd191abbb2aec5fe1b1a71d3f5aeb153407ad97b1c43f46b2edfdc389318d5e5c4ccb1cfa45833088f4a16ca4071de341ef5455e4fc10ede0d824b125aeaa312d19d4f2e199b343aa1cfd0c87543f199aaf1d33fe4fdb98f5272a3297399654bc03630b0be8887dc17a1c84f69d65f22a8c6869589eeb41f1fdc89075abc99a7b1ddec149680261ba75be45f823a0dacb20d42134a6c3b0d3d9e8859e9febabdb2480a05bf1a06f2a04bee295af04a9dde9a0fa56adc6f26bf214270eb48d37888782b88661101214ce6f97238a1331cbaf94c256458f964b60f8a89e84a42b17467837a8aba5a8e514e718224076997770dfa2f690317d45076c060461c99552c076debae912465717def8a25066b49bc898e4bacdbbbb6b41da9353a90c26f74dccb70cbc3d98f7c18483aa58cb66715aef2d17323387689f0c2c25ae672908773af00531bb2b86e9220c7826de13609d40be2c1636d20da0ea8b805cb9f1a882f3d71a5593f8fdacf017d0fa436608a6989f883663f5945dc5b7ebfde1e2ba6d760d6cabec00c23462f18cae68dcdef2bc2d3cd65c82f2d5120adeedc8d401c76b8f77ec22f21775c2bdc87ff30e4eb8664118aa735fed833d21dec63171b230b8fba59a2b7e5335ae53ae2f12d723d871e4e129e7607ac045aa3c74b1e0fbdbb3b1aae621dca08da539bf7f89775ae46053a8cec02ed319199dab43ad5edac7a0ff4c760977b2f2f0d3987f2e73784d9c474e34ac4fe7f2adec2ef0b658400fa0783f1edaca71e2325aba394b141a7a29238865dc5b3fbcab9b0da56558a816edc9e958281b1dc137512a280347b2f87fdb307535a40e9c8ec58be4db9d46df5dabc8c79bebf4677c8291ef06ea156b065f5b4c9ee44f274630cf5cb63861878cec9b62cd44cbf280a666804d0e4dcccafbe112eb26e894bee169a5cc8374cc7dca9d75be03decd8cdf5803935651560482bfcb1264b34f216b2abcf1044b1926b68adb432e53e7cd7b70e4a635600b55b3cbb88ca954d076934c6306b7681e6af4f43fdfa97d733eabc6573d5352f2f20f67be5d50eaa6b55f37b25629095db61bcf6debe0f5d4f4b80d0d52f87d68b824f0b9f05080a1d99ea76fc9dac61006ada7105e59cc2e6bed582f65df19722449861373577462cd8be533d74d0267c64be27b2a65b66b7e861e71528c139acc4ea273c88d0012b6ab54dde32174a999f64e5d76d47b1292b813df2356a3b7a590129d0608429e07e26a51002e867045ea34fa23ed2ff2f647e5faddd36eabf746a4d51bb0951446bb9c0c23ce314cf7ec9483195d371aacdb77d14fca124d180576cb550d419b4e72b7a882112a0bda9a5ffeeb4c619f8ab3aa5ef2a38ac6035d0096c83a4567455a77863b514038265f1fe15b6d1b3630c13e499e45519a8834f26cc9ed5d7e676a93628dd92e3eda7ec5453e7434b8812d610b76e93baab3ddd616d7870954f0a7b970b0c3cb556b894ec88842822f18de6458efa1038a37518dad9132a9c41c94ead9c36ff03cb722649ece46e54b0caec8478c3622e825c477a4e5370fc1f9cc4fa6ae76d33790b530f20fb27828923d357e2f5344f16f2f9531add00fdf0e72bc0e37ffa3143c9e653d7cf69f8ca06a2900317f64a7e173612065baff8f7bb68ea34dbba66d9866ac77e3915b5cbbeaf4ca3c43bd58ef1ad64ba873e437670c7175a89aef7d4f9266fbd0bed725bea17992d0ed8c1c827bb4632538b2e3cc1508c837e6d9df6e30d64f91bcc40d74642848600df769d90f7a18a62333a80fb7db5e32f2771e43d5de23f050e483ebf4a5f033eafb6fda9e5e47d88b4d57fe15d1d877c338d95fef83a0970033aa1a687e44db43d76dee4966224109007c7bb1592cfbf9a71f4cfa43c9cf6951ed17395873a7e0a9a739f38068712c4913dfd5906ccbab75df5f88708b10440369d217c2135dc7d989e33f8afd9089f0c148fb4adb875f235f8579de7440d4a1ddc58e2a9086b7db3c83d93afee93554be8a2919890f6de70db77693905576d389c5c0eacb7b9ad22a280e7ec0f880414b905b321814eed93a22ebb6f6c2c6ce7d7f70cf3383e422dd924bc5e40fa03d7da20a28a862e46e41bcad9a9b9f2edf4a4c3cd3b808ad7b2afc5fef99744bf087f45b3345a9ba0f6ac6c848cfe699c56d4e7e33be8c7f984e05792a359dcac600f21b254e79ef3b4868b034c869175fe6a46f747dace65e86d37df4f0d35e872a1607a031fafc7f931e29cea2cf7dbd8c9c68e84b1ef572a43905f39d8a0a460e40bc6d9ce6290417a91dc4e179ee83a59c949cc0e3da75d96ddea7dde7eaeb2cc4c2c64a7ebf96c7fbe061cafe6b1ba7d639466ca3268e551cb1eb1590d24bc53e0056063af510e022c872d09e5c26950014994dbf8885a4fd6f945d19b42744854ae3cb1a163c6207bce15155e275b105b2f5f5401eb0fc5da00d3d05b7c0dd20dae116185e06585efbb5fc570b26c4ef9ee2ce016625b6c7ef7a656cca41b9eef9d81b63b9f2c47304e96f196b3dc2ce36b5c0da7420f7192c3b0117c7569132589d3df58e5a5a8d7bbccb07188c0fd70668c1a100220406d690f5120ce9e79760b688e5433686e3946d49e65629bb023efc13d9e818a61bd90f971edd13a0faab6116642129f3eee9aff6686da4a642f03e17d38e0d5df38d8f27b52ba268121bc46942be3e153cda47b717123b6824a411eb360cd0f39560bcd15b63e8d71b65258c0a021961a078d4e44667ea63cd7b2b9134fe19ee626d73bee90d5263947b1d29162ada2dedb7437f92fbb04c5560c34a2bee56c26f224582818d7d9d981e31a8e8afd7e786e7fc7741789355ebc40817fc1326a743cddd01812080610d81b200a68131ba90421123dd4fb3546ccfcdadfbd9240e845f21eb38565ec310d41399cd405abad2190b5355ed3677e7c69366721b6d6ffcb3f52fcc6ce22a30a3767954750bc84446799e6068d3dbd5d751cf5fc286ff00e60556a738b24ed4ec0140538570256eff979870db612d676b79ce594d0ea5150ee83d57fa24ca59b6c2ecee0b06492311b310611fd72d7f4a9f6ae1ea283bd0d0ad97eb4055cb5c834b3f33d4923c505bdc5537cc660fc24af48286244fe384b912ef1b8073003bb979a4952b8a07cf5cb8bae8157c9a5604a848dd78c528a7665ba9f5acdf03643afb99b13d6824c67258d6971c52419ac625f33553d2df6a58e321202a05e3712c23689451e66f393bca4a3e4b4d1c9967201d06467f3c50020ee8e9c3ed9cae634962f3543f24c0c7024b858fb0016dd08df1ff4ad3c4545b4048e8b6780e8f68fd3a55cb93d4f923b9c8d13870f54d7fd06117051cff4e1272fb7e90f804f1a02bf24b85d7d4f194d95bd12509f65eb9c8025d5b55f9053b128f9ca966fb4c01b3ca9cc18b2709bca7ad08f11c2b65aa27e095de1097fa1e3e8abef8019e32d205eeaf06a13a6e91752e45edd727aa9dbf4dbf358eb4936ad9becd57440518d6f6a8b9a4033bc282b3d4dae42e51130c735e8f93426424bbc440f2602307e7ad483ca8e48c9abfb1d668c4a54bf85b4c31c6167e916470092410c601b0afd38730cc23a74c7a5c7f4d43fd042de515de0c55e0ef9b58b8802cca23bc87f193d7e5a3d80ac88fa43d9042905a6f312e4deb5717c98b163d795e9687c07346351bff7ccdd889618b5a44b337365c7f019e18c91d8d35b0b73caca5dc5da94df6369078b3b78f323c91c70b18721048f55c2dc13b21c31713db6ea39f710d4b12f4e59de0115712108e910b862e1efbb61bde5bccc0e3e27ce6c979d76083e72b8b655caf519b4d83a9cabfba5b82cf739df1813be33ce4f7d50d42f5dcae19a3ef6be3723d76ed9dc07215e9578e2af31a61a8adb5781445be6c76a34afc754ea615dd8e1d28ede4e9144f213bec1e0a4a012adb664348b2fbbefb0d048470e95f7ea2f7d07a58a2c97608ac961f638cd7cc1c89ff70109337d60693b161f37227208e68ba4d90616e8c95b6df35d93d74c0929c3d2bb3d120141301f9b1b39eae1bea8414502e726b5d7fe1c60df423544768ea9d3359335416f3176c8d8d572ce61fb5bc14dc6293ccc5b334a9960a22b615af770abeb4a2022610068646124334defda0435c11714ea7ca43ad23dbfdf9ceb6d997d9910e4dc68f12f5bdca2219c826adbb7bca1dc3c3d4344fd737da491611adf1a8df3432760276eeb996d0fe92aedff6b8128643f5e6e251975d42b289a0d85eb0e739a9ca61eaabe8b1833224bc3baa74e7acc5eabd72287d98129e1589464593216dbea27bcafea39ba6a89b0237f8ce7d2b2f18cf21e8bbf997934dfba9b39ac0a107e97a7a27a767d617a573918c08706d3679dc1b09c231940888037de7371afc384fbd0c41332d3a2eb6d10ea46c0b2215afaea2323e72dbd9009684b5ea338aeac58ef6459082f9dd668716095c1841dd8dc8c2d587f2ceb9f9ba60a211b970f7f05cc99940e8b7daba2523435b59006e8652825ae5f325a2c2c842dd8aad083c9c900da1e79150ece5db17c09e7edc69af14dbc08852b4c0168cec0d46179ed4f2f3dfb4213a90d185c84a829a8753c20d48c1b23f4ad569ee3a5e25f410d280e9f03d0f2c5d0764fbbf2345ee6604fd4302f492bc9985fa10caf7f6ae9a3a48630a970ac1a97afc84dc1685886a76d29939c6f00c3e7de1c338db76ab1520026a809cbdd2caa5b26b73d40a37a70e57a39371a87469cb8a776b4f07ed4f4e9d207a07385e11ce66aa319bc8873681c3aca4a488408c7560a59e5bc0853e8df9cfff83ed1948b1ff572fcaf6426cc6530c596ae5bf0ba11650fe72c931673f1e571aa2ebce1100e527e9c859674e1dd54dc2e3039de54d20cc0116256943c153e284db38a291cc5cf53c7e1d7c602a31059fee7d8f374ae24582ad695b33d82c07cd5aaad9036fc31eab5595277102da10583ba023c3762376613760d6c028e39db754080fbf1c4b086a8540f4eabf1479a2070d3fc52f69e62e1a92081af61c35c5e4a82b41325c0bf211995eca310b15cae615d82a7bb4c5ba13c8a86f90aacb48c6fb484fc6aa204551328486c51ca71ce29b633bdcfe595fefffa1571a5102f21142aed509181d79ff144e8af6a533618b97dc0872a1066f4461d7b721462fd49db8592f3533178c9551a3840b7443414ba00c7ad8819427673f70037a67cb7f17991f2ec7dff67b9df78347d6e844372f048f1bac6c4f71710d631fbde07fc89d058c114bb3edfaee1755a1f51f8c143d985e3b1cba96ff7b75dce3e3122e2618c96b2deabed8dbe42b158e4cb1bc44cd34651b81c8febcc866d6f0a8e110f2df6fa3e28ed0f27bf002332bd10116d8f1f4b8715e48823ecc96c13362e1bbfe5f500fa86e8da02645f6d1fc3d4af183405feb9f0caf324d44a339de85f225c660aed38e810db89baaecd62aeb359ce4abe0bf2e27956e2bf5f7657c1fbbe8d48898843854de63c7db6ffd576f37327425239fe43efe4497782c50df4a997ebfa87ea73cc45a2fd0f1deb0cd3ff9e01c0e52590fdf9d2ecbdf4ce912ae2d585b7ca11ca2fda7d69191c9a7356e382e93eb1d73da201e39b83d0e4924ec6249f502729ffcf40539cbf25b179777c542276e9990ca54a38f976c634f3c1ccb60ee927bf6443f4fd0e9d6bd61728a633e7d46eefba1598e7602957952473d197fa21b713d4a680e3b9b61534612e8c0c12c4ebfb24aae9b18d0987a679a268cc19ed166eebbc0622df7d03a26a56ca4a3a236138604a31e49b3192ec373664710e028b90c3ee2685f47393ed667a05aec3e1f0984517e13c698287e2bdff506703f7aab09c0af2f6f690a0a7227cd9ee0e64cb1e4c027fc93637966c37f2563b6d586153a4f7f3c023e24ead9978f90987c52215c942855d96c09e843daa9d4d58cb624a3c2ac57cefcafb7b1a0f97310e49d02bba7810083bcc1566e34b07de51d5198a6cbc42ad9907fcf78ad7c9e8b48e986a5784e1614e02c07d4e06b67af177edb97b3a02eca02ddb4d4a92c6bf92df328c750adef0b7e471616030a3442167bc48e6ad29bbbd00813bd99c62bdc288873c24b2b6062581700bc5511d75d49c3a11de71a716a51ec915ec13fee8ca8f881ad40ffbd499b004a9102784fae5794284d9d52918ea3a701299acb070665b0858e97c99510fc6872d4304c8d65a97158b04b9722b32d7b1722b334ef7fdd52c2da10c0f301ee41bc61a6e68eb6fa5ae1d09a2a9ebedd9e23f41a9b28621bdea9da5d9de1093516b5fc872c93f06093ce6f9ebd57226fea87f6150c1cd58b096e3ccae8d742cb672d1941ff603523f9e0192f38ade5b43c26f72a4561287901992ca0ac2b75bd73ccf5d8b379323c2ea90a2b1c40fcdc06e32c1163cf2c6b3e7f5b3e2a7673df4665be6bf05307374ba9fb1933b16a50fe00926249a5b677c03794f19acd4797a1c00bf2074a8d6eec250efb746abcdeab9db8afc0459738376107ce65db3f46e937ec377d37b2731307e3ee0076b48978e04d6b16ab9fa59a20ae13911b8f386678c84ea0f3f655b2fb68060d7380544c6f90f3c445284b1c960ab5a615ff29cab7772b12a69d77322dbd3ceb8c4efa247f36c3f690adf6b7680f3438ca1c20660eacf1594ded0096799e03c3df375b9090223bee2929af3c015113d5adb048a4c3d7a8981988bd6d864ad5a6863d39caa77023ef5f52b4b4e9faf84be0daac3d623a747a8264864cdd8f5579f761db772f7e0eae45c62b7469a6a8273705b222cfc1a4e52741422c239dedff6918918c352f01f99844b9eca3b76f30b16a66d1245afd4a24cd82ccf51b418eedeed1f037b1c77f1b8d6060e8480dd7ca0d7b2bce66f9ca0c154c8f87b33282d79b40f2e6db6d9a45d3a5d9d37c80fdfa558b6a804b1597a0ce16d51cea687d67525b91ade878dd59b4918e130e049cc849e25d95a54d8c79204bfb56a647ecc23d6e3f46697caed824d6a2f9cb53978cdd94df37c35ffd9fb1dc458a154ed665fd98b42b5cf705cacee1bf5f55febdecc17a13865118bd9ae911d587cc01b7b53374a444f0e8248acf83afa4cdaae1653a4cd8898187bb19238610d0fa03d9e5e53cfbb370c58143faa17faaad70ddd9710b5c25af22b491ced5c20bc05eaeed83f75a6cba623a5a7c4d0b3ebadfc44d3cc3383f8b4eb013c3956db8f41ac50fdc06ebb2f365278a40713356e642c03e8df54973355b471ea5b958d51ec1eb0baf069e1caab722ca7721bbdddba4d8c37eef0d47683078e02ce793ce5ccc7210181c4c26eae99c5a7c95f5a3af3324d1af2d67f899186123d62355d5c05187efea5b819f7c6ed74e2ca8e3512c91f58a1328ca8b971caf94f8827ec21bc243e26f7761b1f41be8df66ede0fd68c3818ffb52da518b04e3aaac38f81303a9c5670c453aaf072aadd880bd8fb21748b8b2ebae836aa836185a71038fe65cfed97f93c82f49ac25fb2970aeacdfb7556dcefc8df6d8c706bc12263bcd9a8bf822757d44a3bf7a85154887cb6a55cd2e14bc4c33fc8f30323e08f96947ecaf5fa907d325a92ddbc954efef14bc02a89b564fb48857609ed58aab0acaac404f684558955713ad35335e9c46e405ea3359f030c03ce25bd1512e1e655e8c96a8f7cd2c3ce04f9a19b04fbf2f58952fe3c8cc69e374ab1d6d968d4328f021f0827dcec97ee0f46c9c6ed8f62b67a66442a92fbb0396332ac29ea4c34ad96b3990dcb9158b78b401a3bdd3a92345135a1f9f55f7ab0cd87f6e4f12fb49ed743c8f0b246d0a4b92c11c605f86e5bc97832c6a6946f56213d0d0606e4d7eab3f8d3b5c3517201cd194782a8ccfdee477b49cb4c061da60ce767f7b4f897c484abd69ee4ea4da4fc4d69d12e6c2045139b0bba27bfc88b6a11d92fa8119b72decfc1ad7e9ccaa05ee611927cec19164a0950aa1e441656223971e30c465901122fcb0cfb809cf0dd239c3062f7f3241f87bdf9e0dbae4095c434cd8f5892ed6bbc663037c176dfa97299558656c08243946429bd0c1a7df94076bdf3142aa047d8d4d817400f00457ed2bdb614fd47ad5abc31592312a7d3a85958fd1e155ac518d64e47fabbd42aa6c74b3a03d772ce21f69628f0b747c3f321f116ca3da78ed1faa204a8642fa9d2a2d0c77e16359819b09b69ee2c49a2041eae574b73be6a4c78d646bd8c8e7c2a76baeb95469c930e393fbab2ae432c155cf8832175ca2380655aeceb7a3f5082003b6951ee73578e850999b3e68d43fe1fff1e49b0c34a545316de6e5816445a01a4b04a1c42084390479aaa37e655a47130abc4d98de2807062e6feb77e0452b351e718bd0c838000fbb8f1f26a2a8d6b0de82166d0eae5b44222b570efe7fa5babb2269349c051bfbacff32a9c42b6a44152a8481d44408447cf8f1ab7e24bbfcb9a03ceced970a3e69cf766440fc6133fc38bd2280ebf48295861986f4a268987ca20b32329da2fdf3ebeefba4e50f3f95b09a91fe56283118f5d12bb2d38317451e05ea8739ad5dc9fd552278063ebb36efaaac3a62b80028991d910ec2b2f089deb4d3a77556cd75779899dc89b9d59f28883c0e3cc1926dcd980f66a0c45bdb800e52b9da38954f8aa4233ccad5b2551bb3045d4697236791402e185b4670b615506b5ebb6349681c5bdf17ac3952d01c25215f706be93cf7a89a01bb9c03cdf3a60c81c332f2a11ecfab7f71294e03ae23ad94996b8382385b7abbdc9ed71c9d7830f0de68d263a17c28db0537680e0ad09548773aa5b37d849efda1e54facd8e7e735015d017555d97713acd9cfa6812ffcb84110a49a62a07c75facb5c1a5576b039bcb81f3995891780789a1fe458cfbc967377cc8e24d62db79ed97081eb3ad16927da8cb46e1a0219b334e108684aa8ac3d6b1948cef331813968bb184ea9a4e62743bd92a244cc92326d37f331cfb1e3c893ad094b53b567977523eee6b52844aea0d67aced9a94269b28ad3a0cba86a21717b42aeb0503eba5aadefa1cfc2dd418047a5302fc43f75baa5f6f350e46d0f7bec5c1ea317885780a03c4e60ea9cbac7be526f5a21e66099b640c110566031c84ca260732459e3db1d83b0a7e7a2ef3bca350690ace10141ac4ef5eb9426f8d9aaef7d71c56a88d1ab889c3c30808c88009816cde8982f360a7e533ba2167184e01cb178bcf2a5e3968b4ed8437c4a5030c642af24b98f58dd314ffc29848ebaf47459509ae459fb3c7529894362acc19d3b28efc0d986e01d9101e8b689769d584c53604a1fa064f6440229c135c43bb37f5a84b333bbfa7bc551f08a981ce82e935a1fe7d2a76df7a3a347d6cbf8d325f35a253977e20b9139328c439c66cf4f7dcfee00d168259e75f2025b4b2c69a9ed77c7cc57a8fcef685bc6ec2469b2d61b680ea744939935371533154f9588e2c7a27c92a95fe6888164a08b3a808abbadeb00fcdc4da5ed9aa22be562d8037c98568c37db4a9a7973c95c8559648e03a125966d9b5b14a2ce11646d757b60bb3037a384509e1259889288f8975782a7986f9f31a92aca686a1ba4e44e8cd3c1d9d21cf98a56b52c396c9f5482d765a743a8cd5e51eb3942527f762b84bbedc8ce8292074c31642570f79ed621c267514bed5b6db2e942e663419c97bfbe8b156efe141eb79c7b6a44c10f8266c032f8304929a1e085ab0da6cfac5ce4bcf2d5601eb88ccc5dd76eeb4d24f063b1e3de2c8442e3acae256f7e5f8879e44227fc1ae546c03975a5e697daa43532fc32e01ee385c736174f058c3f3495ddff6582fff7c99de89aadab722fcb43a308f89bbeef6f838aa3fcf9cfe9dba57e1662d9327baa2a9cac17cbf5ed5d7f312177924ce67a7064b5cb7353330e0b071742fa2ec729e03b95a1e53306d68ac073d2205a86d6387ebc5555bcf172dc8f58565262b64844de3915d5ede4d904a94505edd48965b452ed5be428bfbe7e3ae96374173b3edc6a722fa58055c4073c6b5d0e574f43e404f827233a88c1cbcb271e07bc5b2a4157b60e4a1cbde21ab48412f6dc21020beec668971e7d673c549fb9f6524caf09d3df348c62a6ac8fa900c5a785af0d113f78267b1ba4c8823ea3bad28b881bf02aaa0fda8808f7d1a50d778124fcc6bc123e4cd059d9b94cebfe9ffc1f69dce972d1d3a00c3dbfb25e64bc34ebcfee12d4a4197560aa7acbf90679c38412eaaa3209e6abef856d107e5eb244a6c7561b7c5fe64c5dc8a504b7855001330876bcc85c258e72f07fe5567ca67c888ee72a4e353ab156eb5d12448bdad40e4e5299047790e860c2157c9024def1cf910725184882ddbf016e52d6d93c14712fd32b28755d14b8b3d9a35de36d465794e086868a7832433e3984fa43c1f283af56afdae242f711af9b9ece5c675c1c8406f02870f8937eae2ce927767e73f97483986ab528c44284373a2820e41676871b45dd1387c41ee9b0f453150975d7954df3848edb6ae56d8e33d3e3240599f99a8f8fc10c28f14465aaf9a58cff52406f3792ff92500c019318c659107a78f1c63a1c3d73769d1b0b951f60b50d079a502082b0f5dfd9c178d5f7938fa80f2eee6ed2d0fb4a1c469e5f58dd3442bbdb1a8111b078b1b7f7bdbacd736f507a27d2b927735a1877fcd3feb5a7f2eb222768a0c3e6fd18eff2f3cb17dfb764e19a52c0bf281fa921bc7c728524550a3a1530bcd8ab6e5e7f4c7837be73e8119b312f80146172de33a76c590308f5213361c589d815033c808677c99530d9d638038b9428f54729f525b37219a9618fcb7af1fac6503efe632dd5c0f9a2b7deb12cc858417f622ad2f0caed9bf76d874f9db712fcb0fd00e95b246fd722634fef1f03311010eac27c02e16a746159f41cb80e996dfac4f455359c9c0f42b4376206fc1e8e109e596492e6bf4d5fb9748947ca487d133fe939957f7e36085cda1e20d23d45544a9972efb0e9f003151f0647f8f5f8e7333b7ea06a4b1cdf0862fdc6ae265b760812928f9c64e74772a1ff30787ae757487cc6059eeca8d50aa2014f26fd410280c57e09470bf016678993077a7ab29bc388b77837ca2b2cff8c2e9fc14ab13ec35f35fd9317ced46ae5430b824ebe73c71bf4ba1dde22e265c78eea41491c3967c341edb6280c4fd16aa66c22ac6e950721b6acd8690c5b25eb0079796d98d8a1e59b35484b79e715e31bb2a1a0fdcde61aa6a688c4fe83c3ec0bb8dfd00d82a4808c9844a2baf2d7338eff58af52fcbb9719dc7088afb20dacb9aeb62ed3999d9b68965fd7a18dc83999b8c021939b441f9869b0aee2db942559bae1ebf5783dc766c97dec1d7ab44c3644d6372c534bf26a6b6f51d36deb3ea5ebf29cd9c4431cf4d463c71b09379d251f7f773ca00b6af15bf0b6d92bafd88859b3cda862ede5851da79728f838cf77791491bb08c5043f3a6ca8f6d411a6b131b08cfce4d6352a2488225848d35a5e994f9e415a6a2e3fd37b430b2d7a494f74532517595731575600eeaa4c91a0ddfe2e8488f741cb7ebf4de5f0dcb2b63135901ca5ce647f7ff3a8a41be30c31d47d9f2e52491d35acbda3b41b0df8bb06b2c203489596cd8a1b3bdabee0b3a287830da12c78f6e7eea107f546ced9997134d06ba06196f6342c1204d39d51d593a3ff632fa16ecaea3a54be5e3076a8d994c8456e729f58d5cfaa6cc8fd282a1ea3f98df8af8fcb955fd68909e6ab8be9ede67bbe7812dc69d3c0b206319af5ca08d9aa831974e4c14f0d4baedf5e7693d007318d5dc5a171e9f367e2d8a06d062f892e296d6f17a58099c9829b5bee420dd9c629e8fd8a8cbc3218d09aabff13907149e1a12db9d9cbafcb314ebf3bfbdd6eee9c3f28b7b1686eef35a7e42555dbd9f5f2b78d96096727db22cb1795bf5b2c352f68883d74d374a0c930ac379f5dbfa055267cc020949fe61abaf9b3968be4aec73579c7705e3649fb6789c8ed8f568b1f2d96cd7873d66189974ae9cf22ea1e9bad4d8dc03c34ee68f777e8892cf0eb08a59b09dee6a91d8bff59ba00e171db3ecbfba0fd7cbb349f9951d1d4936b1ec37719b3655fef1699e43f451ea9602beea83db33bea726bb0c96018a23b8b062f62bad948e0cc44defda87d607cd686cd36111a5f50020ed9cdd2c5a06052b1629870d35720bd5b16bccdec3030fcef155273a95a2fef40d395160b7ba23690cda1d6a3f0670b1e0d188fe786f86b6a450b941ab8666c327295008e8c33ccd62890d942e4c7503e2d9bd9e16738b9bf46397946b9050f815e34a956e5ebda8b4941469596890532dcb330c6764868c13f4b232b6b75a84c02bb52975b1fab01c10c13cc36b43cf3c35965b76d4965800a0dd073db0d3cdad399b6a70b4a430b2322fae1a7a488b4f592763ed4bbd188cc32bc4d77c764973879f991528ef62260797f79a9c2fe9d5034b04d37dec5abe5c9904d1db0a76a9866cd74a13caabeeaa9089b7f5236e99767c937ac33ef8b0b184d63ef369a657234c872e68744afe33784f057437e41db33ae08690acebb6d43686903c5ce7cf495ba617fe7f46e38ef26a5d56208e7a16b625a57df234e1a7a9bfca409ea6016afe3e390898314b160c86bb07408a59efb602518a874c062430446fbc736e9c71407f1f1ef3468b03ca875b0a871e81e4d41df2b5306d7f6cbf555463456750146d4d954cb6849fc0e61e9caaf30c62384983e1d0786be5fa3629f9f2c19d50745997965588cf41ed66fc69f17c0553f2bf3ab5392cb12b4110adc747205ad055ebedb7c9358134feeec7276c23f1e7926316837e38a4ec44223561e523cf550298cbecabd855416551665f71352962e084b3aee2b1b08a254113a7854675a8f2c009cf74e4486aa6b1c8cf767f1fae5f8ec8f7ec627aed3e912163801a68654f63496f7a0c90064049670cc69d5a97ed123f9ef120cf74af5b1ec502efd7981834c0e37751ac40e1dc3a1d5418e7817e1e2437b4a2488d4775c93b182c30b08e3ce42dc01884fc6093703133273054517c7912c8dbcfaf71d23c59d17262bbc5a87edccf926d38afb4d5fea7a2686b286922cb9f35eec9d82e937d9ae957b105a64fd3bebefb9900865f04e8f02cf2093f6454f84dde400ef2d331b5a4b33283531a9af1849eb27a031b924c17570b1840127c4d508c9b9f7d21db5e04bdab2814015b59ab92ccc4a3618aeceebabe5f35848fe23e724479174903c504514b1254106e79fa3086e7da0efe4bbbf37d1772fd2ccd107d393a064f11a979010605d8cf873cb35a017cffa55b10c1e2444f7668be76bb8a22a7c83068e4d7120ccb2dc6bd191bf7fa7414660eda423fa2d19a1481054a70c907e96e78612367b61000b2875e547d5ae8209ac34b978d4908995c7daf96a47f5c2aa2647b0cbd2a3fc54fff0f79575b1e7c3e6b57fb255394103247266b45cffa2a732d5b19ea2da146999ef3d9213c93fe67c78d9a8b340143777790870f544186fadbbe2979064d2795fa2959dffda6d91c208c4198ede86247b68662d65721bb0e558faa64b282c8964afc5169932d45b6a5fdd35b400919f787a174d2f4885ea32ea242a5b70fea8ea1d2a73cb5c2247bcecc1472ae24e5660400b3a6a35ec4dd0fb4fde9bdbd1f2f827f744d1085e272d8a5c48a33bcd13b312ef12262687f15fb59f2cadd53c46ba2270e555a99545f2aedaf26a7dda2f17c623d751b5121b23b4f72afe23d1c74fb2d4aaa3b6b0852d54f72eac06cfe0676d251b8d9630c24ab741767051cb92c53f81ff27167a521d7a11714ac25dcf68f7d8f9accdcaae2cc33175cb482a594a8d93b5a13e6a73f61f3440aa935aaa37e2ba8c47ec1733de976ada3ad2e8cd66679e62d0896a66e349c3615aa6fd8b63d47303856af9422f83e5a6baa3d5a8ffe3e5ab0ce3e5bf4d13845f9a5f8460cbd7fa3cbbedbd49edbe25ab6cad6668ab0dbd309e4fa2fa05dec33e1bbf7c4432fd5d28d6624500d7a3a1f252eba0774c8f97cb7b85b1c1ac617cfd2841e71b7875c7fe5a7541d2891e29e26e2e60ea867251ef693b89e1736f3ada1187be374073b469e1d2a2138bd36ddb9dfe0da137c5bce51a6ea3a42a7d6148bb6fb8cf2f3753444ad35bb4f35077aa1312db87d0caa19a92becc8b1cc482d405a1e8acbf820a0f59d8373dffcafc72bb7764fbfcf048335dd0e4c855b72e332ee96d43f99bb6fd56ebf57eb967459b75bcd7440e47a758f5643eccf7e3120b4347b3f3b14e5d4999adef7811612b1a6f5070554e2b7380bfb109cad0eb3ad17af8a6a8fc3ec275bfe686561206fc99d6d8884094d31761f9b7036bc7d6f31dcdca299a981c1a691bfd611aa7b660572c93e8fa33ccf4ced2a036246e7cae9b089115fb084fa9227bd00a2f3731de5878ef62d1555af24501ccb779ea3de2cc986e9ec73c287e5ac35f93b3a5897a2a4649b43b48523edf8c552353561a1f58dca2319a16d70965ce636b4d5c401608d12a756e370e499a42566b589f9734185ba576b1df784fa73802f923657f2c0b03a686840b1c248ac97ad70c46a5b791fd7b9527c6915cff0697a679faa56271ea40a748338ee3015e90064511728dd3e2d077b41c35b2f82651198267b788b03dff6267970cacf586abe43575c3b66bfdb22c2470c1849182330ffec9523e1616761fc5c1401f2eea3b16698bb7f356c80f6c0b9608c4a4c7d3a9aaa31b0c8ddad58fcb34a1213a05a2bcc43cdfd95b42ca4f5eedacdc31887a35bd5ee8eb525bc1d928d1d3d4bfa699137c90363f25a584ae14218190e46a8cdfaa5ff64e5d80a5ee727d1e2dd06291bd6cc359b943e5922f6c2ac29e4f9fe435b8c396a5ee54027121c77f0b8a3c647c348035c5cfbf17b34e73256ef95be60c8ee16a53f21fada71abf124f69520bd1011f5e886ef311abad8586815396246becff53b761f7f2e84b99345f43f7975688995e73742ef985c2c65b9714244bebcda3053ca3ca1d32e371be2104e1918ad054199ba7e0533e308725c4855dad816cde1d7411730f47d98b13ed206ae5c53c612d1b93c411673c69e579427e87dd64c5107d6fcdf430e12346aaa2648fae995c0661180bcf4590b8910c0a3085c02ac9b5abc3cfd791cec03e98aef5f1d1015cf07b4a5ad0a74ac6f16fa444b75a440bd98b38997e3d20a8061754ee4bda226079d7683610314212bebc461e31175a5cc46d7c1cf3262d6722ee99f543ecf4ca3acea0da04b20ee34549e25ccd3f21a57db7386d0b6ddc6ac04d7fc3c2c8d158b7a9e625e347b3a5a6e19044854fc889276676588a394911858244c1097f9973cd38090aed27974ef92d509cf7dc8ca32c40000df30887403bdbfc571e125c917e9a51905eb299ee51d40b9fcf0b9dd7a46722a2dfe185927ef16356b5b69d5e28a5a0d19fe13bae52f8dd8fb6f334c027623439f537e0f8e2e07561913726ee8e292bbf6a289b785d926d31f536caeae0f2d539d727ea5fdafd63210d47f164b12f6fbee7f4b0f85f2ae6211cf3e0c5f7832ff7a0287859916ba37c1e2efeb9c812f6ac435e27b356c1fb295cbac8f7365b1a93003f36fa7bba51f8a0e82afaeab1f29abb0f4ea95e2ca5df52cc40aa78de2d615ed443620d35a9f480f7334e2d499b58807790912876de4b704c6f91b0ba0cdc8f3a52c429f367b986b8af972595d9e6ff9030c65a24274a3f7924502205ee4d1f6e4c0b6769102d7df75ef29b67bea14002e0864338703d5b3df5822ecbc08dac83a894318749a10f0b3b8f58affedd34d4bb6ff833f4b7eef0d7a6e3cb8d92d26185c39a20daf43ee9578ca654792ace950b1b52da6cda0ef5ee0d68d68a6d26dcb733472040318ca7b167cab0cf1a0c8971fb0a9e345bc2cd1dd0be8de8db7f1a7b28b84012fb5aaa3cc8e54ebc5a49533d7fcde307bc585df110b3e344b2fb55a7539ccb595758159d187185e0d69b66b6c98150c2337811eed5115a7a8d1436f5e79fd78ea845c7c006d3c6c10f1c4916b1978928d36c309260aeed0840f11e69c7248fd85a53d818dd8cefa10dec7cfcee715fcf6f29e6848d635d9001b494503796c0cfe762efc42bfc2570331ae60dec71f1f120e08bdc2605e15b61763009e200289b9eb2d63ae5e5cd78fe7b2c0785976a58374895076152a060a72b0542dafc1ddca2e84fe168b0d4d36d30bc3ee128a1ebd1c442e617b20d484ae0b828fa77ceb05abc592e991378610bdb434afe8739c53d59a2955275fd3ea2273d3ea39d5dccb613b020f6643a60c095b52e772938233395ba2c2e982ca8a80036ac577a7c5ae17025763261093ce4ee01ab5030b618c2037344bafd7521a714810b1c3d33a5dfe2e05b52ae295a7228033782f35b886042b36392f45c4d3747aa54404ebcc0dd7d1bc667e729e012b57e305f616addd83a04c3eedfb5a25516665fb6935a6a7fd0f2e3af8d6d772559b1adf9e23855f870e21328a54f6b7c816da6924a84223cd7487652fbe3f3c907f1ec3eefe8c058d546831147273eb39f903afc1ba215ebf442503e2bfefb4c08e2d81e5dfe3e03f627f887a66e6a0dfbb35f3f190345bc6c4fe5f2d1604d34775567b4ef258baa6e19cfd5ca9bfbeddd64956a20b375035e108523618e9a951e82ffbaaa55c79ecb2efd3c719265eb22c964ce0881d6014d69fd3b37a4e6a296930ffc4bd38327f824787c2647232380b78fb4c10f606c76c9c878f6c627865421704b55a53e55e2ed044067508c209593a342c5157e0ae1837f072eb4f0f6df0fcc29a08c2a5e17cc59c92748fd3cf7cf0e50f8e03f66ab7770ecadda8891fbe59bf281b13fcbaad05d8242e9eaf8e4a5e3c8ca4a61ec1292fb230aa60481aa697da916379740e2b2f13724ff8d79eff49c12b8591ea6e3ecf1e6964feecb36f2563ef84b5d7129386602ce854f75aaba3441c5f78e2e1b3d42e3e208ba85f4db721b9666200a924e55112f68cc9889ab7b5728c087250f4631a282b049022d0cbeee14d8d91eb5fbf27febd4f8188b607510c84967e9c2768a88aab39b0622ed1ec4d3350c8dca3e8aaf1f8e1d1c27ecac827de34d17521b549a4542a02e29d100b16368006858acb586d18d1a002c14f18d0822045d785ea6438087411f7ce42faee323b3e3d7ac4992883cab9e364cbb1b2d025fcd3d34e05925bbf78d3a8d1bf28af17d508eeb04365a38ba42f8996432e565c60b3d40c0e6d9543dcd101a72f59a3863ce50f51530178c1f7e1ae8ba180a2d9be3dc96c9aeaf43cf913b9ac10ce08687672c83344b21c61566f63c97ddb884969d6774b4977729b8a54229985ae19c9f1d7b90480942130bd87e887df5b76f9ebf398ed188beab6aa4ce4397c7a50f68b6d4840e52497005a1b0008b87fa2f6dd3b5ce22dd1a6ed4928557065a734b0b15b369066568e123236c2d54149679dad5bcb4a56a687a06ebd59845549db0fcda74c69ea6cf74299901999f0bc3715ab4a5b93fcb11d26426894dd6ba776d96c732bdb9cb4d788761529fcdb97b47c00db97b77bda742e8f8c0c4815e8983c598dc83c9e8a0ffe895a46b8e1f7e3c10e99ca9b2e5ae0fc020b6428fe11d67c8423d785319a8d30f52acb134050f26bedf6b7ea44f985cc979351f38d12cee97a18062e3601a40bac6012f2421531a7697c04dac5b8872ed70a7c6e4b89844473162543d5a5ec1bccf4487c4d823548d982be5958d63cc896a4e4f662136cccdd3857c1e5af232e5549f00d4541fc6ba6a058f810ea9ede90236cfd062664e415ebd83fd702dd873155138266512a3e41e384bee2bb08aeba0d34f3bf8801fb16964beee229937c50c067908629ca291292d07a46a1193ce428f9f60c3956efd5de72af0e46990a3d68db59f9f620a43dd7573b920b6e2bafe779554ee4615b518fb2079c8c18f9b68f085e3dac1bc4a5e0a9f9533a44b5af727e3da74badb9846f067db6e0d1004bc602a97d476d2b2c2764fab07a6d4e0c0c0191ef1e198e8f03d1bf12e12313e9a2793df4dff540bb6311fffdec28f84bbaca8f7ceb20a0d546a29cf2a70605b034d3a74dbe1f22ce3b3a4302fbd0fae705027073e678a5f50842bb2f611e80b5fcbcb49bccefd031fd29a78d976d7e475a42fc1e9f120a7dda9d8b23b17365d3e6060123721350bbe2836978cc69a9ac643f9b6393b88123e748b7212c2392e77e07eeea43da60b63c75fc1f1342c587a2381e447447c27903f6c7b8a9a0544ec4d2379c50e878aaa1e373673d50087db957cf9026d6fb3e04d44ee23b3b87d689a7f3620e5c49627fac07ee41b161a1ae5818f88373caa3b8ef32d15eaf9edcabb931e06aaa1c38a8db5c4c109b9e5f645831df80eedbb56e504ba8ee7baa63a4d27e11488fc94f3a86dcfebb65fe8b6eeb2f4a6e0a69568cae23e9d724c3520b25a7569c4e53d653bdeafc8b0451681cf40ae5e9cd659a65d3cb1d2e9179758c1f60048c6e29669c26e802cb8d09d5afeca9a689fc9dca61ce5ce2f4ed22066c884b676af515bae88dddebfe68cb58bff8a70326e0cfeff4e374b0a9ee29bff2c0ef1097246428c4a906ecce2eba3cf52f39f7084f35d88c5975b29272370f4fcb6d77a0495389a75bf163581b76c1da00b149092aa6305493156575f35d9a8dabe6e65f2d0ca41be8d4ab7866d26e4376f411b55eff79ddbbc2fc6aa1544bd496d778a880d4a6f62588d71b9d9eeb52eb866b67143a13ccab7a53541c77c05b038515b5ef1e9a5f15bc1739ff91f4ba228b17161768271c6192b66ab3bd565096652c590678ee36dfae964667226790bf6e73df15c4635a647a9ff2a7711b46b74a4fb3d6a40faad3c417a0610ad9d62fccdda38ae004e0a81066ab2258e140929738447e2960a8b0febc133e35ed35129216739497e86273af670b262e545cacb406dfdbbd1dbef977e3dbfb2c637e72b726a0d62ef3aea15dc987e9f1bf76225d0e9aae8a8b775f065e2a0e27e694c2751bad89915a6dab27adf0a734b401cf2ddd361ce02e4e455c96e398cd02cad3912a2a504f04e70d424f674d808bb66d2b2a3d7b5e9c81804d767308d0be5f6e587a7fad6094a517304045012844ede2b6d351e412546c1f8f7ca44d9c38ca178dce6d774dec890a2f4ca9efebff559f313f893e0adb7f909131149b40eb0f93c55d7dee3aa5e60d5ff62db6c68868d3376d7e84d6c8cc2384dfa78a8bb21b2de55f0f64e6acd8c5d4bc90bb74310e2c9b51c49c8fd666b3bffd2b3e7ec8980a3674eac79a45c26d005632762ce7c1c5a8c4a9e15bfc3e93639c1f19a30b1437b9dabeeaee0eed5dfd8f22d943915012a67440ee268978c602737b97927974ff756e49e927a42ae43c81f35bd34fac5dfe7a6c1215a1a37afc89be79656f31ed83449ec6450428259fcb77275f3aaed89e2b31b79200da1584af7e5ee12354551259cb294b6d4d7a04dfa773664d2ac637309a853ead61b58b656f627dd2e74384de0872ab7764e51c45daf8c23ed247b9122ea36034d1ff87e1c4a0e478e62c1d6d33fd913ceb12e6e234a36b74aabbc0970c850d6545a0bc4882bd952c57a8e5c46ed07a3e5eb983e8dc9ae7502b4617c9f69543ab4a9e78c2f02af3e9559a5eb52eda64eed9ff2f28ca4a8323d23b41489f451fdaf289968a8be9b773faa528708d9e724996a402a9c655277495e889f580271b876f599210174abce5c8ff0aea8dc20adb3622358bc29fc6c6994006a601d379c141a41978e8b9f8f3f9457decc7f076582fa8ad75d227e5d44d1db749e8c063925e7df44a8d8cc19947afcff2b4a334f798404f3e0475e1ec125ffcf730f246547bd6d1477db563fe97babe192ea6e9bbebc255503671146cc81a68d7b6e572c299954bbc7f521fe39f399795397afa9770d5b9d085d6c8e0314f6ceca60649f720c75d8cc25a0512e22198c9e5064f403af3bbf073ffa886bfd0a31a255379bca8d84da71093931bb0abcc9b51238260bd8f0e930459e64ab7e4011a5c725ae25d48f10d4b264f4c2b83392bc8dc86fa7ac73e299b682588015e34eee27e78ddbcfcd1dc359de8eaa8389280cdd8ba6f438756f1740d132fe42106f26f7ef3cf0590b7825bd1ecf2d75b68751b47261d253c0de68ed69646e2d753cf5ad5cc3f6f5e3a97e9058df9b8a8baab27c535cc9053bb5a5c7ba64ff0fb794fda2db35a9426c26b37128ce25bbf6a6d22c666c76e2dd8c00f75570b78fd8aeb1fdde0f9e1a37d51bf30dfef696adaf450628b59f6f6c315bce6cf49e44b8d42c73442748c604170b68e5370cc6e57fc5ce55198bd7dfe9ea94de7de180f6b7ac321cef45528d8f4a3ab279b50c676a20f1b310afc0c0312f212454b0f941c30c718c17a80cdc211f5fc5a5477f3aa62a53bbf627790133b4c29fe7e5ba73beef7dd6d536d91572cfacd0fd2d1e07f2f8b35d05eaba1347f4315edebe84920ba86593d304b6e9b061dca82a08041f9076ad15e6cc777fe0e8962e53a183373ed823f75222e12d951e94a650e4f74f15e846108dc23e46b1ed60874010f2685e236c6685a580061555c61238fc4a634433b621e2e1b709d7d4bfe81238f76efe5138fff977e1af81be016888c929250aaff4bbbfa1e0fb6a5c95ecb598ca8928f23a734c750ec73cbdc4c2d4859958ed4292ce35884281872f8049be3c8758d8f7ffca67a643f64266033f793feb27a1e5b9357545559d6e5328d4734af331ee969d316bc6f02f15449cb047e161abaab07a9e379b37c417a2ece7c9ce2d4fd7726140e14244bfe45532fea2200103e51600a893c9517aa449d9537c87ed960e419ed57bb1e1291d63f25e15be3b0255721a1e6ae6c7004d3ecae4be3a49d947b44804ac12322d02db7894b77b552f00a1a36cd8e1390bf78d113c55009e6b59fb86d21cd54e03612105f1af0cd9cc31bffbd6fa1886619f4b274f0995f26dd09519b2ae6d248c24b7c518ad4722a74a772507417105d871b02589b2f89ebb9b3063d55c7db0e080d7e4a8ae00defa3a2d9d270be56d014f65a46449254c82aeedce495391d65aef5936f6d5a2ea337083b5638b8e937eefa15e2bfd7c0d47fb448f54c755164011c2f50cced46970f37a6f28fc85aff41e1ce6a58bd7f729e46f3bb651f8cb52d2f0daab5eafba1f0f916c433b31a0e566d86240fadd3d8fa0d82e83a4a27e87ed434a72c58a5b06f6dd54a2a146d4a244f7394c5496c4ff5849550506365c0ac3664b456ce12a1294e70585b1eef0df2b8c8674ba8989dfc269a9dac34ea8bbf8371406228ebe50a85053be2c3ac0d07169328b0d83517c5199e2e77792e982cf861610fbce8a947b758b343ebe44b24aa9df591948060c33d2dd2e1c22d5607093105e914b4ccf6377251a096d65168b2814b607f4fdafb140155607ecabcd09a46ebe170f0eb4308333b403b714a4907b7d97116bbfb0c676c5da508bde615c9eeae5acbb25b4be4ff7f2e4bbb3570179026da9456468d9da675b6bc7e2b9c21bbe79b927875201d12b2ad772c0179b184896e2e52baa07b65d7c28d53891b41b53dc9dfbcb7de30732b72d8b62ebed68547b983fe64001f0ea81b9174ed7e3236077799a3e74f50b54d73cda72c9457db9e9027e371b19237f0ab571315203a4c366ee9c9aa79eb521e08bcda71789c73db7246365171e26ba2a999f8898bdb61845cfc119ce4b47749b272ffb36b16f74e9bcc71f80929374a01ac48b9e243d9aaad84c60a72a2e153c2f16c04bc517cc07299180b62496ce20c4d85475f2e02618224410a3be763917fef42572de0823b78b386a0f90e04fba8499ecb8acae6d2116558be6da355d5520ad6932af52d1930045295656f93e4bf7fab842f629144afa536f5917276e6a0e92bc33a000d1554a2de1ec1d4b3db88cbbd003c9aa9ecd3503a4e8b8f559ffb1f7d92f7157f86f26e4611a660c8207762233641f6109f26b94ac4db1ea169750901eb9a908bd5a8510837c18aea005ed5cc1ab5993f5442ad40c31b404ab7514ee411ba21127e247eb39431ccd7f740336e947eb58c85bbb9ff3c47fb5b8725d36a20c3faeb2e094e728f766ee97c68634fb79fbac5ce73cdd114a791599f245a708554057722e053ca5891c23c970d0427e365d702b80bf5ba16d6170e69ff2734cde8e4ae424853420a500e503b9e126203687537a42dd8096390ab7b49dd52e9e3f57ad12549f39cc81646f8c5e6d484a04f6a950fc0759725c667ef218ddd1eaeb625b6399eaee29069cec549e8a8fc12d3cf62e5bb62c255e0508c9933592fe9e48c0f2f5d3fdb56bcab2a1649e0f8475b42b4ce2951006e32a15c29ef1da2737d9139e05e93f8d2b5cd978e888be8eeb015e556ab98cb1c1041a5a6c81ab5460237f6457893cca06f72707705c372437f4da0f2aef81e2881ff7f860a7cfc8d9bc8425fb0036210a35ce9b6d0a9816623b12b648553b5260a76c6972dab8a43791c7751fc2de23c30d9dbbd55f483a36bfc56881030a0f0981852340e1b836ddc21f2562c46c66a4c23e305d4ffd30be8dafd8ea7ec188adf6b35160a214600f7a6cceddac3bd71bbc2acd14431c05e6fcc56aa8e14b70fad970ecb3300f81b413c6d46e9a092bbe91ce1ea82a30c0f15b2e7e8b5bd72d8e9b99caad990fd78bb358e7c0e0f54f1a81feeb52080aa4deb1a0185764235efe902d502ae2385cb9b4b3ea5642fb7f750ae22e1c1b58e0f7909341f36d070f3155efabe2ea365677a700db2f5ec77ea43ef3f734817720eb4f3650211c441e019b94bce96c8670a14e4d5f0638f6c3f22ffb6fdaadc76dc6c3b74f0bd70abafde0e9e6ba9cc81fc90d37f0e571784d7bfb7d628142494e91c2a1194112244019269709fd53f7611e113e5bb68235ce7703c7f348a457db4734875973e457d441765db3ae04bd18552f20c88ba778e67e5e7de99eced4ced12ea2243f0c7a35ea7c098caafe6d27e803ba43894db2a657383cf257e3f13d3871f371d10cd5201506e051f1493d58e608c9f0153682eb9c4be2054e96174d9f854e7e2388258800ca330593899be9c417b1c3fcd058e6674bff5c4856869fb5bd58e99bbb13f628039b188a68171408fe1e6a4cb8cdd359d0ae2fae2f01637a2e26c8c291b80398ed4e4392f62ed1601b40319839fa5798909e96d289f9e14dc118ce83093b225347117e515b57fef16e57e4794c0219481584fa2a70acc3c8e78dcb2a060362086fbea645b61d7f6e996408b6f85e3cabf7acce06749e3c872f1eda62f4eb0ccfbe5f080fc7d9e6cc300469fcf2d68eaf96eabec2805d2c5c019a5619f595bd3171f9af199de5dfc288c611e2de3b7efe1b7601388c6f5e96e25ce4a13cc4f1f0c6c7c00c873f3c2aa364d1613350fa29a7006e5a8cdaf41ee3b54f30dad7f484bdaed99f28da9876746866f3b59966a6434a4c82c9d702d6e4ab81cd6e5682406ff18f33ab40b4c4d7399ce2016cfe165996a2d593f2a2c5bcfae49980365a76b63cb712bee3954574b5be1189e08ca44182706814ab14c726a509cb5b17d5895a2717dc1e608898e75974dbf5da7b7d15b089b9f41df9cc29a03fb1db8b22c72831989fdf896345fb978cf3422f42a55c5587eadf45f3481a57120848f7be6471d6dfcb6d7985b13793370fe17be18c1559704f7691c15a3570ee147ddb1bdbe5f55dfb4098333f6133f6ab555cd154c8345e327e26f87ba271238239527904e18bf43fff9b8fb20feab107abb1b9fa6b590bf93fdcd1f439aa242bbe78736d5955ba712a7f86a6ef6a927a4de0ae47a6439a78d0e2dcff77992f101706124437b9c21be2a5513f9929bb96c0ebcb852e4a1cabb7eec400361b141c193a741d51074998e70c24a16ff326094e486240a1cfd2d566221e33f1d98058382aa50a7e9bab3a883725778f275dbf987a9127d58aeddcb3a8291b428e7179180587bda1b7ced3725f892bc777be07a2064e037cc975ced94ce12194c965d08f7a4682da028a6ad3a22a250d83ae9f1a3622fd31f8dc4f049e195157e7a2a2d176d19458e218b3cfc701a76c7f8b74f7c3c1d65fd39c58ce038150663361d10b44334997415436b7620e7037089ac506a6a1741ec0482f15642a9b048d7dd6b70f34dd0b58f8e9153b30002f65fe4b66c105394501c7978a986c3b2eb4824434dac03acdeca5f4ab89d7fa9aee59a4732f96300c518155f8a0eba9f27767088fdb11c618952368ed4b686645175105552b8590c64efe465e00ae27c238aefc3d118f2b483fa5f63559af7d44441d1e6af4c86e382868977bdd7852075a9d70cd3c2585ff091178fc941c67d0122f28ff8dceef5d8a02a4ab67381444f4a07fecc9f31287cbca38bf0f5ab4f8e6d3483691cfe6fd23fea35432a2f000ffe97fa74be21e709cfc94df23092c4da87f09a940d85022fe3f4263138c4fed38846e21546c69443d44cc1084cdbb8b6c971528506a4f615709ab5bfda3470ce071d907d24848422ee80baa62d1c9024ecc98c7da5665278b582aab94c11e312e1febd92e4717c93b66981569333335cf6e160c48c90d776881fd7f5f3c4b018e142b6d118334a6ffacaa015328b6ed4bb455804679372ffba38af1cffd9e5bea39d27855f43d86b10eda3bb6014f65a995d733bd61399eb7787d7308e2b6ac783229a9fd526450f925805bfda01746af9c4007859a00ef6a72d9961f199586ced697fdad2a74098ef410f6ef9761d67b61517d8a8da32b74c0ac3ca557fd08e24866fad5555ef2b3a4f21988a9e94eabda81a6ca25d8088a75fea09579a6503a975eb48ab94dc2e0ee194ab77e47443eda258563cde249a18f2e044a7c3abcae12f11f74b1ddfd5d220dbd1d5a1267a984b6490aa091691d2dd5e64c208d9c1ec9c87b2e1284ac64e6f48b52dc2a43d60435e0857b9562059514f623f6e63eb80467e4e9e3dc3ebbed5f237cb1e7ee6768b438cf4d670a99f34e3767ca7f2e2a1af898595258f3a1836611cf44fe4c93fb50baa1eb56d84c0003b889443db44397a90be3928236d960039f7ddf0a557be69084f98fc8c3ef9b0127f4ac1958eda7168d74fb6bb1ba0452be662c021af2ef7f6bf6fc59f5d8e33b25187e986cf4ab05f8f2d5461b8d692866f1e4a495b091779f64ed9513137aa0168a013324f570d11c709014dfda528a8f6e20e80d09205b5d8c699aedcc708fd61211edfe0b685c946a8b7e78774d5db1a28aacc3315ecc390dc066b4e700bd0233dcc760e0a12a18800ca92bf93716a9ea0462298c577a800ed32f38b6fb9f7648bee7be2de783ab578609a220e5d319f2fb66629abe1348049eeb3baa17f49835f58852a0f849a83b78f720e5172d627af6ced92f41c85c67621746836ce53c08f18519b56fc2fb19f636b854fce4c3acf8489717b90c5efc273d8f950b12f421701e538813523510780e49b72cd308ffe1a551927c9345a8f1ab4f493ec34362a161a9d6046cf04e060c25399a046a6cec557c2c1956f58d07da0d481406c76923cecf8722609086f437f7260ad87a9cbd29ebbc40070f4a1bcce836cb625d8880524319006ae69da61ade17b8157669ff130feb4d0dce04875110f76c04e6362222579b5127cfc045170e934094c09bbc9b2e56601dd11a2d33c23c8051b563e9bfe82a10d5f046d10560df2f85a9d0915b5cd54fc244a43787bcbbf704b8c4dc31dc0b7f1ed5905716fe9e2a0259786645aadd2986c5a97ef9992a2761197f5a59214f416f27557857f6c488b7fba4bd05ed6a3fc7d0c63f60fdef58ffcff49c4231a0606567692a04625995030c3a5c1ffa105a7c1b6db0f9ddb7a211072942ee107e4b666c3a9dfa53d8a9988c40f92da44f2f8517f396ef080a62b2474150879725ad3f55155025ab97f17e095a444667a79a979bedb0e47dbd4be4f2a8278381fec4478dbc5dcb4d80c45de839cf5fa4d4b1c2c3c63cea6cc3544ed9011894cd4a80e27397cc5984d406c4bcbf251bd9a3e9688e26929a0c316b728ae3aaff9e91cbf0d8cfbeee2f641f8c75f26e2c5a692f65a44ce04cbffa83f69921ad939b23e7ea37b05d4b3685d28364da96ccc8c17abe2c8ab12e647521ca39b3eadde73e33de982c532594d652ea3f51c2c433472d8b00c100798e18d6d5f240f52302a6a18386b73d19ba7716b340a9365b2f1faf58ca3e77fe1664c91e132d3299230621b9c18f77bc178e63820ec4f2247133de8954b0815f98edbfd3b957d238e4ed8ab7ba3cdda29553fb052dd47accb3b17e01be563cb1c5dff4cdc113b799c58d0e64901ae9efc1dbd1fdd785f2afa1f394a9948f084e8d1c088c5c7c55cb4751efddc1e83838e5ec5b2300ff5c5ba1a5c173ee864e7a4f2369510f13ce58df23f1c4080080f74200bbe58cd1535463c14df8eaa9502c6ed2c9afaf66e3dfc56e98de6d210fc87a1ef865c5adfce30ab927876d1f071290c9ba290aeda82bd59ad79efed388a98bfa7f5bc729667a4b620bd0e25098fae81d6f07c26e0207b27706b8edf4ec5706152eb04d3fb543625cf28b6991013f476467ab5d0344d107f973643bce15bf67730d4896a9e82d39b07177a153160bb40ce57654096a0068c25f3641cc35674bbbf5136f6e68b5a8be2e5cc697ff5bc1995851f337eb37bd8b099616f6881b1457eba4b89770cbd7cbcc3af48e127bd928478009ed24af03fe392c70ece8b0b383c013d2fcba29628c31428c3f72aa470efd829c8ad37b2b5957c46d6cb23e8c4b99352b98595a62a0806fae23f7513a97c67ca5d0018f5a835f4913de463862b1f981abe4dbe88cfebf5ff3e7e29abbb30d40dc3ddff225c91944aea275e0365b50233bcb6f6410162fe1da160b5d1a897d2d560acb5a4ad13a055794bb11484847896ee3bfaa44c8273552fd36f669ad584e3f02038ae4c6ec142bc7dab5d17a7c2af8794ec9ad200cc1262be3e3187b2b631e4336a13256d216369172ebdfee09c200331d6ceb0fe4d4803e19c38a30c557fffb54fb62fb6d3f77257a8846e8989f0233b7cbb797b760c9499330961734e865f11747c9939c7df2557d68cef3febe22834237d9ca20b6024a959b509017a271b7c2c3381ea59480baaac0160bc99b9290dd63faa9c3e4207595126ee2b4ea2c1d5dfad46cbc09d38766c7f86f9f083fbbe71f233104a5c693cb1661cb568d6a14f491f48ab9e9581e60158b99845b383b8c422a5d7315554a64cd8c9436da728c45982fa328fa29fb597b7a9d9a2f74d4893f8d29c8e273a8a6cf76a9ae6c3920a673926082ea956464a49f719458026b8eee46fdaae8eae4d58c4161fdbe1f51e6a4f64a8b7778f433938b6045782607a33cfd44d9d320fa520b469897561a691ab61b7064f918a54f7baa4dcbf4ebd1c06eeaf3a407a35e66d943025a4298a2a09e53e6a15808de95124a19095e914810ebc8b057383eaf7365801be3757bbbe5cc462d35f3030c6407bb372285e55762d0b7b69004ac3d326cd81d8627a149f05e7485b73ed478a04e3561b0e426754ee4bf9d0bce625bae998e066399b6cad0bbbaa3d75a12efd1eb59983140df1dffbe8200b0e4936d1061759e23054151aab909269881a1eceffb6ebb237630fc500fe728bd782a343eab92f016419e9461d612b9dece17cda4e464f92912726d1c89eafa5b949c49ff79ce0379668930a5e5a15a8046cfe5ae8dcced19439b89d7d3ea7e46ad093177e64ecf06b207630c0e4110ce82e306629377172c2879b84731b3d3eb49bb20ae8a2d167701910ffbcfa7ff726f8ee71f1f36b680669dfb12c2429433160e6e3aa70cb56e574e8a306eb866e321fd5f0e73cf879f7b2be5536d49f6e9029b183852b7d7093a731d29ca6b057d8465c99466918744e14ad7537cfed7bffaaf7ade9391b43e34716fb3ee2e4f87885bf5f87fa56ca1b3bd36890b3c6262402ae908f0bdf91e88355a3acf6ef13d80eb9bd2bd123bb5c7280f0f456632ba17764c39889b1a43b040da3e75262ff07fba00726b7d73204ab400d586a2601f118d811ff884dfa23ace6a1bac9b026d16eaee8b54f8824ac3b22e5c068329d1dcecb6ccf121227b9608e67b0dffe85370b97f916393ba30cab8ec0a11910adf0805c878a8360a7b220e31690ccce5443515239416a77b7572f021c5172f551bc36a9236d3eb2db56ae9de5ad31916492f12587d487047e9344083510ced89e4b247c82626b5c6f01e69147a0a5c731667c745b72ae71aa633d3031c8cd2a9914403fa23a92f13aeb3e8aa40769347db198738b55f4dc0d3ceadf521a9f3536b15f78bc9415726a350ba7289d90e2cf93eb37349673dfdd5c09713f6955e48312c270aa30fed568582d03e002795be3ee18b5d32dd2cc6c90861d80278f9dbef3a7ee2169872678a02a51afda0f70adf770a4f0accb6d44a1717e08bdcb683d393a0e716377a391fe066dc45f3d0f0dceaee564ace3ed2f7b28e07751106f9d1b750a88377dc5ba7af3c0978e94074d4284eea0a483d903fd0e7e07a735022dce688cde4f94857fcc078d9297d3dbaf0ce2a7b5842d36945585c9001d0ba41e25467eded07fcbe0b2ec399a49b58593b770dac80148dddf92b2653fa5f0fde17ead13da9f546c13e8e0110abf9d9862e6d64b5091d1eb6582fdafb47166c8903c28ca6538b2abafd7a7f2b7fe65a11f48a50ffa34d0460d8e554aae166c46e5b72557a64c915c884c234c623170fdf4908e47b9f8ad9c005c9b50f6c909d037acc13930359e24737d2fe6fffe0e481d080dba27d87b6438fcefd1d454a1760db0f61ece513b3ca6cd8c3c24059f01682eed46f33255238c4851b3c25e72f506f398c9f950186b3df5a1c3628ffaa4e88bfce083c5bdbbcba61da12f65ce960f8151858b637807b7badbb8502bcf0d1b4308e6f29375bbaaa5bf681b345550fe7ae008f6255e10c062526e873ec983e8a1b9ef62f986ad7302107465d27ed3c020f1cf5b5ee28eddd9cc1e03801dc8525d2200c42cb9fa574814fed5c144bc3aa9297e1f814f6483eb6a37e7c159801445d6dc31b68d8b9ae757c6071275625de9ebe1a6905075d5a1772972564d88d4700081f0b94b9ac3051ebe306582df325a5322aedb7cb85494f46c4eb6991da9ca681a047b42f8483174217fab011dba16577849e40caca4be49aefef45b64a688851e37410e49d95ec009febb68f2e82f7ec14b01a547c597e7bfd7e8b5e82c62b5e0dc7112d9e86f4ab6ad94293a02f25cb17e44db9be91016776d899898828a5d36a0d702bf358a779216ae56ba267bc68e6db2b6f90bfbfc58168c54d865fbb02774b1fc3456ec9d6174c02e1bd78a98153e8192b451d86a9ea831b2ae7e7e98d5cc994c459f52de449623f153c9c6730e703f0e51db1541afc4abf01b286e577f487837deb597b0fbeaa59adb879d79c5815d40a63a3619e80fa7a28eeaa557d8b325c03b16e77f70e3dbc2a26efad93b1719ad1245a586057354116b3de1535a5ea8abb94f84ac4995f9ef8036b9f705477a3947f80efa42c69ef6a9e366d0290c19edea7731385b06efbf67b90650fac7f51a6af60470fad3a36e5b7503734bbb54085b3516ffddb6ad753995dd5e8cfba1f8fca2750f09c2ee206663ac513e5030e4e97b47e415aff11fe3e575466bb6541f843e915855a6ce731defc20de29f422192c8f62577b100287e431a4a93df308f6e44841e3bbccc2480d396808bc5ff961955e90e9dcba77f3c65d21d8612ad41eb92315f337c112acdd1feb0a0ac2722654d46f17db88587338e3f397f8522660a545020156d049fa021367c59e1aadc92dc1f35e1b0c919948606ecc8dc5211ccd36d9f182a2d47ee5a61236f44662bef30ecb06ff333fb46e3f775466b485beeaf602318de9e6344c0c418cb126c072619a6620d2780f9a3e6a9031d7b2701d918a794d40c83732f3ee72b414741f66a975b37381b3567a00fb654e9dfc8f58bef91e062c4cf946d7fea142d6a31030912e85ad4cb90f30efc42078fdecbd83678668e58015ce1b78f60303d63f798ed4b3f0dc13d29ac87fdab2198b1dbfffd0b1219daf5f42b50a170a1fbcc8cc0136bc1701768af8833af3d952c4ba88b679b16c440a2b957f1371faf06005f3d65486ccf820880e94d9f326ab8dbec821d3795f18be4a0a7ce99c0aa5960f199284e427492fe4dfa4209269dff00de3fc3418b197acaa2d4a38272408f5d9eb58c4cdd8e9829d7d129efc893c4f568098909988e9f735152249509caeccd1c876d09f85ed3231f7eba8288110780370d2668fa59774057204eb74478b21eaf70d250211b6e7881c209716e8f7956eb5452e59dc7a5317acabbafcc409b039edf75e8e2a70972437cf000ca86648a59660a96b3c2afd3cb687e9d6bc8294101e3de07d625212c1daa368d3a24486eba0b23bcfcdc4c734ebc60ca53b24b5545e52e1d6aa84c7a124785c53200d9a56653b62960cfffafb31440b3ab00f3cdbd1112b2170509fb681220d7ff9465384c008cc6bf702f253082f08457cf0690c33a0b8ec6550d071fb304291e5702214db548955eb748e73b4ec25bbaf1480fb8dde2a7e55cf77a388b3b10fc30a626682dbc89fc45d3c969beb0e26c1deb4ed28a99194f0f48a7f4bcc959271b40788b53c714e70f225bbee65420abd218d7f078c703a472707560c5685718328119676be807183ec5fc1911e968cb881164f458a8edc8e940a217c4ab9a0c51590d72374518d6764bd6eaa45f4b4aa78e6ad1c8097dc5d3e5ebc0326d8a9eb0bc161b2f4fe05ca9ed623fbbeb623961f7513ccd8485350a65373924c44aed3671387ed53cb884a2f7804712806702f37a4d0aba92d24905f96793ff6419d9301f3262d4c61334acbb00239494fa68cc277f445c57040a58078d5f96227ceda3bf87df7ca79ee1df9e3cece4daa47f0493d83529935860f9a209cdf4491fb4c0e589b619606d701a6459c05fa77c442dc9320dbfa17ff1a66551ed6d57ea00bf499b2e3271d087bef490ccd87bdccc64ea0685f6fda387f0ce0f8085d31b1c6476e824009fb5fec02cd00754dd498722311dd14c30e65902684dd16a85aa6515dee29cac884de81fdc24dd37763514090b8e5a62bf937bddf2231e8bafaa48706e06f24a92041f224a1718dc8042dd36a5ba67c6be49c30b041b14b4b8179e95bbe0b327d6d525de92d460efbf18949a85ae1d38122d9bcee323846f64feb150271495e01e45344e39b75580ac64bae47c9d2bc76e26b56cd57bc2efcb31aaa05576b44fdaf138a68f0c2d2bd8304ebd97d9a43775d10d366d4609390c70821523c778a781b1242ae2bee513ea7eb07f0671869a2e604dad596d5031e05b0b0251f6f004ff1e85dc52e21b01fd392500cfb172113b1ff033e6a33f89537ba15ebb5fdca578e178d95583bdda97d878d86e92d7edbe0fc230020551d30073ae546646129c15fcd933ef7870a47405876cf98d38c14b5b5b68a57c6e5b2340d2ae94a209ee082d48c6777ed26489b39cbf69774585426eaeda744485e3225080b4ad333bb3c29948c6cfc83a80c2063e6024883e681a261b66772dd88d83d3d6ad32488274e860f49607a087e3104f67dc4456ffca9b7ccb8cf0f7baada0462442604a40760512d197857401f71d602dc25e0c6077ba6fc03cdb66ba00eb6b48cc100f144d5c88ecf63c210d0bf44fcc7c59a03263fbfdfa229e11140871b90fb0a37f31cf76c9b418f863b7f9a7eb4949f3220bed2c4e5c0bc524b17843e358874074208312450e472212a0c9146d588634f3d52fe2e3c06603b63e48dd70e4f875a98444b500f35088de966799366c9c891970cdea4cf021161c66d42bec778ef9761f464c244f4e416d50188238386c8bf7d41922514928f40ca081fcab00dbdd3d73cab9dd09713e6b77e8b468d6dd1f6b01e1bf76f01ed41d5fea4174838e2b97ab0f03073b958b9fef95b3ec4b1294a6a15faa0800ec5ec423618690441eac8c1e578a60b3b4e865f680030da3854787e986aa3cc4d1d86eff125c19c8696ab5c395ce1b231b86b876bd365e7d1844982641fb7152bd137c8c73cf2e547b7f179279046d82ac205400366f63485e6a68030549f174a3e9672ec6a14bb34dfbdb8f20df4031c38a8de2449ad7e09138430ab1db809177a1ee38efa24f017b7628c948bff7794324c203cfe3290a37a237e480be5b02dafe3b31f90122e775736c8ab19194d36d537ef6b540d88566cba1f5bd4b580f869398f50d77e18c56945f22e96e6ea626afd4ec064f5d92c6b6f1ad3a4c81abe805de47fd422105e4ded62e438cb372126026434be659be5d250d6c6b0be70d99c77bd646c1235038f1189d5b907d25d0fc0960593578a034e66be2548243c78d0fdb51b95304220a1e2d960f22c7f1649cc0eafcc0ea67bc30820119a36ef5690f6957161315d4ad7d09c21015453f3cb34a3e55c2e5abb0aa06d7ad955422c536a568d0835496a02783c72b8646c28e847b2713e2ae3e2d4efe022510e4760c7c4e1a7767f49e5f9a8c733c6b35d9fd68efca80d568358e4dc243f56586fb9951d617fa52bd9b4edb6963a99fa4247bfa8b179a58c60745708b070f428803664a070921c3985926f38652318e2e0fbf6e0368562f47bf44d56d4c69b766aac11f1566b27d4f8832e41ac99173bd810a9a84c657f4f135015f647bc4fa1225d2df95feeb315fe86695fd59861813ec8739af44e654e9fee9633409f9fdf7705035564081a6f4944659a576f473cf2d204801d9653554e4c99b4a4155ea62d516758f6f3c81574315c8541560c4b8e35f506f455391f134b364483bed3f0a326f4e964e331f30bd8f1859ce1f8eac8aa829a5e670896eacbcd23503bf9f80fe47ea02afb639e596f68d99211c678ff3a2382ac754970cca42554db550f27efe349e70e02a715d740893647909bcf6bd506345a5e6b45d4144d1156c40ec8a023caacd259c7e5ada088d1fcd7ec4d6eaacc7392828c0aa41086a1ae1ff0ed3b13c1a5b386aafe4674d9e6699e6d50fc98f1099b5a5a64c5d6b63f5103efcda9023410f94f0f37e6439ddaf358560d8db2306fca5fef1b99ff6c6b45bcaf7b36a6f72f8130c8f153bbb7add2a7793e074e4d029bfe6162fa5be33d43854726bd8ff040cee9a619df27876439af9c8de5eb4ed0ede2497a3655d7eac27eef0109b8fe234754d2241d5d393202a26e57fd2c9a99686893b2a5f8c0b040b03770b62fd3e8d8ea2e1a6b85ebcd1abaf31de6472797b055e8c0bfb7fd8bf1223aad4603b9e8975b61cc9967cf11e4e1c4fc549d1f0baf33d0da6d6a6dfa9775a62d52bbbec06389c3f5b096261f61726cbad67d50ea1efcffabfb1021bc529e4891bb50d8fc17db2fb1dc22a2fb2665dffde64e499a55833a1b6477932e7c05e3c4b96d3a5f39761353f5aa07abc8c2b107190bc43d803d5633e2417fdae96e9689b930e2ef0c264e5fd2ea2a2cb752717525414f89b81e9a23a9fdf108d0a6d19fca155975662b195e90242e8e5aa44fafd547ba24263de081aae18ac14cd3483104c7ac49f3ca3d8908d8173a8b940d826ef1554ca84e92a7cd051337151557f5bd757cda83500300a131747ae362d7ec2422f30b55ef660adeb8967482a08aa1c7ba85712f90d623801f1f0d630387ff9eb535935f733f7d8840bea66fc5a20222a069d3dfc8f2546206187eefc70cf52daa5a3bb416e81cd21c0e699d340b117a07385bcef4b372290f93df84b5319310e3b31be0dac5945a7de5d83c46797c9b91d0add6e28935f098f68df5bc031d827f3f33a6c86456e27cdf9369bbf6fc7e177064c0e9f9ec5edb9b9f97be6e895eac7f8830e73dd4ccc8724d973e62e3a54958035dd3e3d15ee178ad4b9060e4b1f2f0d0f79e18963819fe061c87e939eeb066b6fe4724e889b3c9a10798daee05648c6e85c4a871e1807b8089b5def8462569402d7e77b16d29e1a6f1c5d3fe0c17ce59698d885517e2e73b889d3e877c9156e166b0e3d8fb31e755cc3be453398d5cfb52e92e9b28e4869d1975837657ab20b04094c2f7e7bc47cc3543a4845e25b2c763b8e0f4938d3925e50762b2dca898ed9fcdb3ff1198f2ebe7df0e9f1df49d910b71b892ff36faae543c607fa809f1d026d9e732477ce48efaa9978f27f56d095afa2c8c293bae133132045aaccd535eccaaed0c52e91443780f52431208a0db9daec50a8e7c3195bfc50cce29c0e78d6df550dccc361bed282f2df069950db666806890a2e9ebb8ebe7899f37b9f16f60d6cef0394d2c63371f18c2a2fb73c820af52fba04f5f1e29b3f00c2b96715754733e3c912312687f5e97e0030c043871fa312022b0755e8f2408f40eeda63e1b097502f15fe42114bc7ab4011112f6e4290a71a7edbb02d04af0e070b4ae34d3622d20213224faade89684230af1cb56bdb96fc87fb6ea66b86c61b90c9f36014898140270a7bd63dc6809fb78b74d3595c68b04a3768f74c8b58b7c9b1efebd9d8cad669823454759d9a2d7dd76eca72526b508ddac688d0b1db3380cc132398d58c81e577bb30c5137ad7362595ab12712f84b05bdd1e72d33e333fd08dadddd7795780c20cffd1ed2fe2aa2a6f0ae385de31e0f63894271fd10456b7a29fcc3fa5ba6a9c991f0ac8aedcb7d9f94ca9c03b3c6eef25589837a715d0bea352296375b51ce2a08ae2dbc58e41ddb5352f886a9f8b7749db38e46146002b85b9cd4b75c743039b73e52dcd87459827a03432df2d5a28740432b857e29dbb46230c4ee45704db3c59af5b155932e23701df173280b9a3a127f6f8e7a7a4105c43b98fb87ddd3b18537181d98be8c3c065d0d01b1f4472ddec08b881c0f9fee5f0d420cec536067c81671e5b1d9f48778105637051a11ce84fb1d2e31e9e1b0478e95ca6229d2bec71f7cc7a9677d5366701aff78cc3994b0bfbb2954aa9490d6017880680a136f59f47c184664b22ad2c4a99c55ead55cca9b2ee26c206b552fe7d8573cefb49a99f9d8fa470df2ed44505a6ea08bcd274075baf51a536497794739ae89be2bffff132cff84164bc92e9b0e403145fd4d67cddae0aee39154cc63abe4af8d3e00e2eab7cc54d1989f16ac51cf23b8223a3d71ccd09dce314c3ee133cd98d2a88594eb64d41ce584f88ac116cd4f1d0e23250770e562302a785f7f3ffb55d43f59ea4d001b399a1072bb0a110a453fd13d8d04109521f90593cce67fa776ff0b0d77625a6cf714a8c2871d0226e71dac04ca7408909640af3dbbbb0472bbe0415895948f74a8897e9a0470e38f93b4492c362aa17bb1fe19556606abca4f557ffac50e64ba4a439a278dbee3dc5dadae7a725d788bf78127aa401378aa0c73583bc5a7e90a0d90c768bab675f0ef810659f03cc4aaea6732e9d38854e17c7f382d030a368659cfef913f9916cac7226abcca04d5cd750e4990458808adeb06008ce059237e12332dc0aec948eab9bea7781a70fab7dfef1c6173830d884ce805e302712dedebe689f3e347f406e169815278ba147b708360a734d5b81570fbda3904651feb40c9fc563fe742d216d40e2081182ae46d360865dd8dbb4c7238e7a6c0d5a72414e21246eb82ff0743f879e2446f565ab34d96b7f5cd3055e7c2ee88e203fa60bc8d75a966da4d7667d5c8499cfe935d0a778f25b41e73c9a3e3be849760794b0d43f8d65d50fde69ed1ed2790e02225ac4e0b0efac924bb34158aa61052c1163bf9a89b0afa0e3fcc963bad72af19286fef9ebb7f77d4790ecf9b0f98cf2130e974b29682ca9d62aef3461e3c6be1ce09411350d43b029cb54e744546ee6dfff94a4cc02791cbd9ae056173906b0ff3cab6eb224f0ca1ba3ffe1f46bbfcae6d428013117b9732a49a85ab19ee0626d6053a09a8b88117fc4b78493c17c1b9329a2bcde5ebeb2c55af9973fa12394d195e1d2013628e36d9f5dae277ca1a6b0987ab77d5661bf1973417046b86dfe6bcec0ae9d6412f79c1ab4d01c9f846c6a96a950601f55237022fdad0ef3402db3d0c14c5c366155f030f5b29daaceeea5bc2f61fe48a13d09e38824f7de2db8ac212c8e235c85f058f410ba9bcf71586aa9d18254d527ea8e1191ed78359b7c6efe4b05e3722e3bfdc135ddb704ca7555795238034571c23a62e2f4535b6e90f7db3a116bac410465d015e7929578f8cf92c88e56388ccf6d326c4dbfe5f31c2b52f33ae720aff35bf186f316b1e625d87203187ae0cb7511350b160c712e4c9a68174f870194e5006cf349271a9d087028eca805f65ed33f351ce492218949dcde06cf5050d21deb1b2cea4d1000e89c3d464b89916fa9051264b191b133e751fd4124bca2b61a51396daf0af17b8a7e990c2a7da01f236de7c4eed2804621645cd2771b968ca28b08e5a913c9750e031db4711887cc5a285ef30c90fb4fb658d910ea02fd061f64ce895e2d73acd329be34d62b72a7af4f8c198188fdec0b057f85bc440f07fd0991cde82e4d633933178645c284f9ba866e07f07f5aa6fd0b9710edb3f835913db5098d2523434e3112bc20f60a4b4bcbe3b8b79cf274fbff9234b0eb328096bb1163f4a7698654d112a9088bc454aa856e3ea20141330818633e42f906ef2a10937475e35755092944a65dcc21c166e5031a599a686d1e69aa6236e079065af3c60aca549e2ecf4a57988e0b1f4d1001c5d8def1b21efc1367a4da2b17ffdaf0853e6c1202d31bdfd9cf5b075353173c7308b5c8e7e23221f846bd83ae8e1d0aa9817c5a9573afc2ac0c8cb3d49525e409db7c289cb27ba5073ee93632894f071830458374a99d75543782891693b11be3ffa2b47d793e6488906527b3bd9829c9b676bf3c90193510d5f60025cd4af9071b3afa32181717d7edd3b36493f0c3420ce8b7efec70e9ccf4d7ae618913fe096ea0cec1e7b1c1266ebc0900460d3fcd96738faeb36ce2caf29ffbc117516df69da6aef651a46333f6093f672ff9f5e1e82884597e5e731b601bb6d2c74059e9cb9130343dc3cada9cccbc08f17cd6971fcef312882e200ef975662737c5423d05c6013e50fa51970e048931b73ae0e90e4d1f3f5b351cab62392c48eb4e508d6d5ade7266186f645c1cd7e81c99200a1029d613e17187d80cb5f3900214db9b065f891a882d66af6667d9eb4e722fb063926d9c93d5a2388f1bc0931e2c002128002314061ea498ec7d9dfa59a41c4f8c54ccaf2c84d9a229460a4aa5f85b4586090e8684d623f9d5d9d55cd55b39b0bc9295c66c4acb9b3f2d96a600c5e7ae613b80ca04c487201ada2c8930639346b522e6a26a1b581232dfad3724a0db2520fde6999d677ccf1951a782982aac721f861235d22cff0dea19a1aed3bd32f6c8e85a41a14d8d457d133c87663a75b8a78d25e2ead79f637ca34b3b10bfaf331e4f087c73b749cc1f45f0d2166a9a55a1701021ae382e6cc00f9429f3e51515244b31f03bad2a429e9e0006c558e7ab32f2601573bb5d29b91935b18de6076569cafc2abad2475d4e9ed822bcbeffab4fa4be072487315626e082a65d3c9a33c76b4ea43750c0460898d7f22208927a34219576a886ea68f3c8a6a3d033bab6938199c12245d120d462cafaca111b418c3fd8ab758844f171125f5f63a8c1acb02d11a2b9a8a2937f9059cb86a90cffc2bf807f24dc268276c7913d3cc5d76d555f56b6760263845f156e36bafefbce06ec05fb0cc8dce66d4f484d35954303a01bbf66c1c664aaa8c8b0c1db36d958170d320be58bad4d2e2c4e32691378c9b6ba4c2ff26ba1c4dc6634902b021b8398008ac975f9c29abb1c4d6c6295570a6d082fbf3c4e8f351418c965fa73cd16005e09d156f4f9fb3c72424dd5fd998682df67034b1849ed39c8e364f49d24f2f781d4e8a979b51b42ca6f69474205418f9981cb6041d8a8cc423f24654ef5680b06414eca5d6759b356aaaffc7518fd77f38f5e03286cf70a1f00c3763f5acfc952e136af47ccd6d2fe270ced5d70cc1a22035d259eb04948983eaa4dfc46948849a1d63219f86df074b3cbac327681d2cdd87c58b1b6020b8e6eb14adec73c4557e14cadc70015e1994132bde15d1807898955d4d8b08a0fe30c883abc550bbf8f20219af25a6cba7285c07d9e633765031fac84b0eccd392ee2d27105550da8c030790d31412821b8e1eb733c0c0862fdc61549b1556ac81c7e69ef161d0c0b36607033cb0f56b1d8118587d9f7a7712c215d94ea6c1c41891155653765f335de41879ab856bb10e6a6912ffe3de8ebe584b87c19a4c718d00836961a744bae4413979e3928c8fada8072448b8ea9c205ba57096b1d0c5e0e069fc849a3ccd8a2c1a2e5f1f5ad5be21bd81db37045af3a8a6b9094b1ccf72ca4a1f12c07624aa74a7a60a8a78c70914bb15acc201e3f3608d0f5939171c71c71fde9407e0c9f4652587537373dfbef31fc9a3dc9f4f9b11b73c900399f1d5f359b8ceb4c42c7b04e8f0255730349a3107965b874a7c30b131bbcc4429493396a1e5f62186a8a10a1804cab4eaf0b464f963dd767c7e507ee770031a519dd76d0477f4f9fc20850a984e423bf283c68ba3f008c0107b9bdb7a0c16e9d8f5ba2baf4a375eab2ddf719d9efb6a9bfb7f8fa34aa174abd598403a2d7cdccf3088696bd5a06bc54d59ea089af10ebc7a2d91629a5e835734f5b3a9c13718a91c6fb1e278695af9656d65454653a5f43a707eeb39602df2f298bd59a8194bc2613a78ff321553751ddaf8fc2259b58de99fcaad1770c0a44061285847f2667f3e7043b4aeada40fdeaf131387498ff7872a53965e384e6243d20d50ddf3684ce79a42266e636264fdbaaaef4092e62b348e9d8f284c2c78e7c3c2e57982d71df2b7d63c123c682d8edbcabb2a8a6d10b1b0f87d7eec65ea8c9f35f9ff181054a21b1d9a253924bb5a154b5befd41cb760afc2482546fc9d91888685722f8b4cef2697908bf3c3d012c2ccb2cb7620884dc9a60726486309a33f21d5f20b879826968357dd6ec9e7068b776ff687174201144e870afb669f346be5f8adbbc4b9ccf0a1d6040a4c2cab699e392724b242f77a8f7cd3d8a87649bf4725dc75b81b2fb3557c9cab9950141730f23aaa55c626e8fe35bd0db2e684dcaa699e0332129cc0911dd9e2e705b58f56a70e64b4d3fbb6fd72b20896e70ae648dd2a03aa31fe71bcf4f0ba34d049e0d648c703759160b799b73b3d71345e528d501ea1f9e0ea28960384b422522be1fd18d2cecf9bdab420c7b481de129245dd1c7eb780dbd2039217f0d0d9bfd6ccc529b6cc20c1e38f8e9fdb14bd0b9eb4bdff4d837742d132c6ecf79aac0b7d3c99fc05ca2cfdb2e2576be3ac203aebd2679ac042b9715165e4d585302766034673abfab525ac5b56a732647e1479d73a3418f93e25546f56e2cf71e19bfddc59c5cde7585b25e2e617afb630bc00354423f5d6ba6a48f9b8a6bfb4320c9d18af9383c298506dbe3557fbd520db89037e18fcd92528d30dfcdbc90b9142f1ec2fd7bb434b2832b6969aacc60142ff753051830504a6e0b2192e9e305534f6c0f7dab119621a902e60e576ca231ee012337efd629a27c7a1989337428d3adf10169103d7daa108b4d2537d26c96ca4afe51a154af59edcf02c020944cf8f26d785c7f63ad4a4b2c01f2e3d86d33eca103da315520695886a657a6654990f03b17deac0d583ab1869d88fadbd85a271d0e0d70d741f16d6a86098e424f5cc199ec59ea7cff87921b8a034dcae4da326a1f0bee3dd6442243bacf1e0d0148ba8cba85ef8daeeab1b3f44a95fa225b80aec4a6e1a266920e93ce79d807d1d5e6d0ccc9b9b5f9a0db60248973fdf95c13c939140421e67655c487ca0fd72bb35c7fd7ff0f38de1dd230a567206f2ec4aed561ebdaed803c231f35ac09065ebf09d27f636c4147a6b44353187d946443cb2fc04e4d0a69acae3c0b89d9377c18aefaa0e59f226d635374b4101532782eee656b8352dc96741bfd1de516a84d586a5d08c35bb20c515eb9739c263f608f7d426e2cb10d4899492b5132379e27451c0dbe19dc094d37563ef9882e4f06adb5170807a93567676b3a81adf383d4c1e0452b10147236b178b2190ea5b983d8def386f14aa6d22e732678415c1d0fa8a482b6b7edee6d0652797c5258840466c4017382b1f201de14dab6241780a30188f77d1797d9854fafa70b8276abf382991c7965a17734da6d80dcd02af4dc6fb7a2e6fd1accfc23af9c52bfd433668c728db6d399f89053566428f7478cf1e0ff1a76338ee202cdec48a9d77d196e8d6958be6f28fb24b84d6f9dd8b18dad784fee749f2ab43e58089d087b14869ecf7509d307855fe71ac5ac3b0c2e1b5422e7965aca969496f927a41a03d04d9c3890277eb76278407f556a57d5e5c83d3ad80a981928c431c0cca47959f5b8ac1d179dfaab16a2e22bfc23eb0c9dac7aefbe0d21b0a3c01e504cc815b12746c1de56db105e25cec697a8f0b40d3c1533e75192325f4aac56aa679fa76628ddb3091a31c9e84300493a2cab7e536160fc6da56cfe00166977bf53a4cd751dcfbd4bb28123d368b0c19110bc9fdfec316a530dde8e826ff5cdc008121bc1d5aaa913d69ee16e11589d38376623bd1075cd520cd9265ae12b39f30b06bd064f3a29e68172de87132931e08ceee03abd75c040a44af7687bc72955ba1e492116b66801a042be5b62a8f5753b79309e4cb8e1e747c0fbfa0ebb67d9e5540ff8fffbddeebddf0f6e3fd8e1963b74e1546c33fea309243253da0306a2b2c6ad0c9faf5ff876fc9201a8d17ebcb5498a1ac7b509610ce21bdae440b88b2afc0bf5bc51d7ad74ee6d08b77def9d606d45e754984fa60db75bbe9f1bbfb6b5dedb5cd4021b9eb52b11df49eda33b9779754d4a9c6a98fafef5e68c05f2a4875ebda89063657bbb683ce06501a96be0ce50ebaf269b7bc5ee4805b3e65fff286ea27140de9c5a2da3b70e68fbc3591edea7c36255f8ec98557306189eaa3677898bf5d2c15b2dff431eff8635be4f36f753798f5cabcf1956e46e39ea91c7e6ec3d14790b9f7a71275cf0acd5b7352364923de016f678876e99508c769b3fe65d339ce8e3876603d05a38476a53f25054ffea308f0c774a28d5726e4674c0b1716bca971161600ace1b4a28ff0db7a7e4f1303ff149128e8f212087f9001e301e25bc6454c9a6d78c98890eee4a7b1267a8c4d1e6c53fbc1999df9816591f90b80c44106a11111209516c08e38dd5519febc75f2911be6e0423632a5fcfbcf506988edbed9b542e4f9c2bd745cff68d45173cab2aead61b1484d48255de2f50db91ed06eb8c0e9a5f77d537dad57f000be98cc1659637006ff0febe11e746a2f824ba6c0f3157a00ba46c0cc5bb8f000bc1ec6c48031f872350965867c27d10e3a18c0fc9beb36a3646bdcd8d67defab48bba04efa11428f01c3722006755194ff0a6f483ca9032c149342e12535c54883768a571f924778254ae6745ad3fb6a3676189d87b916d4747271bd92ba5ceedecf58d1386020fb19c1008a93abd40adf25aff4c6ba399ff9c82efd39bd93eb0a4c055657f995d903866826719b849fcc41c303be7d5eaec6b4075a57b5bbbbafede2bf0b155db225cce8262bb67e60d9ba72e6ca8cfc989f4643943de2cfdb41751e9e51128f4fcd4acaf912cb1d6e713a9f3ab06a3228eb8d78a52f61c3778ebd4c91b91899dc2b7307b056d0ee5110601a35ed5fec57d262cdecc39653d2130b1372556e4bf1001426ba6dadb6a45987ac510e967bf1bf1fe6310bac83099857facef501cbcacb1ffa052e290f2df62e99ef33420fdcbb9b6a5ca30d4b6e146268ad92669108b5f7ca629389ef728144ec933203446e63fcbfd9e11cf0aa1506b9d0398f5b6ebf395cd15acc806497976d5d480d2a98825de507e4d586f7241c2957f103c799bea3981dde320961a223a7a6ef5f56a85f2e0ecd2314c7a394236f6ee839a013d0f25fe36e7022a425ce4a581b3de0f52717679caed6cc69e108c79edc6a6d768390f715bc4d9c272c83ac522ca85a9afc155f15d44c02c4bedbb09b1ed00ea5a10fbf6dd40319834531203bf00a310e76fbd23e6fb6a78142d81d814c8fbbefaedfb79d59789a470b3e5733bb92daa93ea0b0ec5f163f2c46a8ccaa82b9bdeb54c3e9687a5ac95c9df29c98365ed51a7e2f03677112bbaa4c9a674e8bd3b3b1daf0bbc2e24c9a6fad2571b2c63b14d8f1debb00df8400a27b1520b8ab0134762dad79bffd4c51364f3466c95aa0e33e985241bb0c271a08eed00c61364aef8f8a3f9abd58a0e3ce070e5a7d426a051df20a7233a5129deb95efdeb83513bf6cfe7d3a55c7ab05dda9edf45696dd07b4018153b31e92efc8704b539cbf10671b458d89c81b0c0ab2e066faf6720ffe49635286b0baf5e55d34ea86fbf5e9230c9505c8cfe811a7068a2a91081b6cb40299ad94a10644fc9494b20df82183235dab1ac64bd88d79fc0ce3aa6750ffab2743892122c1c5e83a9dd77500f0d0a1b3234b3b7f396551ac1a540d11032fc263d7910a8d294255ea00246b453bf3afa3dab03967cec1eedbd59f6bf718d9cc4802d39e2f14a138bbdc167223e24f2ef07fc65afe4c95441f9b8e98457fd99707956f2ca6eaf0fc6ccb891ef0285c64d7db34216d13431d67d2e024bd9d79fede548925b0ad64a9060d6ef57a994bafed64559036311e9942a60d678b8aba561aefa206e2352fda7e2594b47029772d96a7ffb7d2b2e952ceefc21fc19d3ef2ea04c491141e75853e11ea7a31fc296975b8c273be660f8d25a2189d377f6b50d6630b53421a80a07e4e875374731dec8e6cd702e4a02ede5cdba14e9adc6c6b8e8829483f3cac08bded3540c6573a2fff908cfa9a5d1032338e4748e110a7a19fb0b28914c8a7e458924127a0e4d4f540bc90ce7cbe165b26395305361e2d6a76b2415d59c36961a7d47c1e0dc17c6a4c4c289d5ec2358e3d24691cb2d2b20526900f0b55495c6ca071bf11cf4e14477bfa8ad6d857ad8340d56d7e9a478f4a0254b64ca36b4444b4cc579c66d7d0e6b2602edd541c30eae495c2744e4f3243471e93888eb1ade7311c263c181c4d93817a32b55079f9f3389eee44e31fbdd598c7d9b7c429f58f4f2554d3b3de3a5a9317ed2941ff7a99c062b5da8a94525d615dd642c1b373df63aeff4985cecc0a0fe8662effa65d8d5bb672b271e5f771fb0ab9938769bfae859620333991f7d5e5553040cd405ee1641d8592fabdfe62fdf76e70cef6c463e2f3356d2941ea1d96b85599ae4dd8c5572831bc360d83d9f911dee360ab3e6aaae18efff52617de5dfbc6b743d97e02764ea6519c7767906bc6bc2e5b05214298abc84e2aab2d7f7756fdac5a95ce70dc64abcd758ea4d83bce03044618be6c2b3fd3469996401bcbb07bb9b996a53b4c759922c7d1c72354549d0ede83f3b2782bdb482f7aa7bf97bfea9bac11ea988761adece2f5e1a55c4b407f28bd0eff65711a89a1056882862a7c47c1cbd4fddebff7e41bf958a2d1ec9afe4dd149617701fbf50a9d93da0179b2d5bc9f9e43e4d1837baa81bcc7a4dc0f76003d194e1e5b4493b4ad30af07424c368bb27985b086f8839a98fe4245d1b0277368954e723133dbe8bc223eb3dbc62b57213d09feb31b4faaa1bfeddc1f370fc5e8f1756a0ffd2910ee23e95da4182ee345092b4ccee3716488f5ce66f941fc37e53c49cbe7859521ee36aa100b35590c1d2d864bb2b74ea4edbe0e59017b845d099e58baba16d2bb280ef23625045d51437c06c1c94b40c020a1eafce8dee8860cbc77a3e5dca30a34f41e55589a71eae6282a8583dfc100c1c50ed1fd656a83f51a1ed238073da7339bc6bf557d7de5eaaf3ff092af9f46b3b7b44c3e17d0d71a0ba21f1816b9a3bc63a2fdfbe0d011f8a8c8fe417de672b76a8da687dbbbe046dae76016a4d1a4bbb41a8844783df93b0767d91ba08a6a7602719a48cabd884d7530d62901aae934058922ead0fb29814941335f7606098c12530d88b9b7b76698e2132d8765eaa1140f71bcec98bafad7c817af73116b96e7d1fdfa6c4da4cc164723e1647ffe3abeb347721a1fbcb76be630d8633534e14602fc47c787672b5d230603759d5640f1b6deb978f5ec9c4c83074979d00a01535a3c8a95db755ba714b7e862b0a6e7f6a803e55838d1c814300e05521901e71230dd265bf0f6a529dc0d6c52c72952931adb98fd8c7f7c1cb9fa5f905cdf837d253de7a4a2a60fa0827a6c31696249bfaaec21411f2bc4c2aa69e91d5f2b5bf3d56b9d7651a637505d07c5906777984ae9884e8b305c21afb14e41425a7f34cca3108a4099f866543d5d5e99f90fcdc6b0157ed7935cb57caddbe293714367c8e36f29b7bfd490ae91aa7d6701f53ced0994c9a5269614d83a63729651e80dca41cc068f1ab258a4ff66fd770be157e00139c2dd2c5967e2f38a1b99981cb821dd6405a80f1d5f635396f8212fb4c96b6af20309b7e34a4ef55286631fa1699e2442850a27243f0478c9bb388b2c3378fccdc6a136811e33e4977e8d630a0932883b7176aca3b7968889ade1d0d806fd9c0d9d3d8749e1e1bf0d95a9e2f570829ff6eacb54560bdc7973fa90609ac6b29ea2dd726aa93213706f105f5583be91add343ecdf37ba79eded63d652e48f52e4ec38df717d33de67c682f1fc3fcc49e47f1a62d52a0eb54ce2a84076dd3519b0d9aa1ed689b57bc8a6b4165607d9c10dcd1c72f39d1881889fc20ebf4a5256bc0e7bbf1ed9d017708d41bf766277a9504aab9c937de119f7921f5b4ca1f4e3dd386ada854eab8d0f27db6dae2b4bfc51f2b12c537588de42b8f1708ca6ee3476cebffdb65bf1ec753234e4732a609240c0c736f6bf303524cad506b91d83ae99a15ca1ebfa357553af047efe76074a23756894c9bd8d0587d00bbaca73ce12d2b7631cd7fa9472f1873a11cd16f649d84f41fee104918fe27e4c9ca504a5c8aa0177592cab61053b89327074f6745131f0965703750c0d945b25c0a64d2762877a6be5dcda6c18c81cf9b8cdf7d2d4f585b8a841ea154139c6067492a7cf23e42629467c235387deaa9b5a03fcf4918f6c328a0debb63c8388a3f89bc58eb4b02d86d86b0d400758b65064e2044c12918b0fa3510a0cf3ae62a30ffbf960654c004770c46880f8840fdbed36ac188246f8b1ed0315dd18dae7c486cd4e699327a75d772cbff3c87f2acf285558355d31130863998bf7afe255012ab23f000e8652d752c0962ab25d1068fd22394a04002e78985c042a0aa0b6806af6da7014c66964a7c6950bbf6a120b89b389bfa64e1012f80962456e8cedc5366191fc71f1f7fc177c4dae6866cb726576a7086c3de692127dfd9cc05c6a60d9976f943893e24d68ee9e9f11e15bf5756c00ead13ed318f41e818a3c744ca5e681821ae02f9b7540e55fc8128fe7b6641776e937483c37008c946f53969d4aac97e8c4b4c72118b5ac4951b28d45e1b3889fdfb50959b3c93e90b4da8c98d82af2cab109a3a1f1ba1559c70d5aa1986b32f8d3a65c595bfa0c27b05a4fe14e81225bf257e400a9d26ed1b4b83a35ef2920ab9ba3b1712e736093db6ba812f81662415eb7d4384d7ea522d589e9491f8b6206ce305c3b276b3be8817fbfab98b0da86c91b3111b410ffdf86caef5239e1fb6c362a87c5f6d6b4221e89dee8fb931b72a052e2df2a47d3e873df5173614a397753ed9c882e854e1152516d98291ef2d592d996296f68f6ad7bd32e4badd2f3f51f3ff55cf2abd9c0f5ada45c16b5fde41194903ad9e335db8f266d2838fd75fbb61492c9e9680fb61bca472174dfaf6294c36a68a9b50defb7c99f364bc4e061e367144b12d9e3b886a3f9296a1cf4c37425d73bf69a2c0db5460e0243196553142f630b14dc271961f10a4ee72fff3bdbf75692d61ef73d057db85a6c1258de8323d0e15aed0fb3e4c8373ec2370f9694c71dd97c9a8fbc1499c3769827c86e20fe1be4beddc4b468be9c3512b6d31e6d98d82ac3b46688ef30a8c8234799a79712b0bcfe9896afae237567909875928623645ee0e3fd3ee610f2b56b803cf0fc05844c650e5deb0a35de9c835d3632d6f655f52d3eb0f700428d997e32227836625abeb5dc5ff0945ae84335a3f1bbfdc0d7af17e82de32cd4e5a51945432e9542bdc748e395c3c7dcd9be1c567c57872af058d5fbcd25470bac68be2bcf5806f02bda7edfddfc236c7cfe30b2b36f9f151e84d791f1fe55e4d1840a6122a98a16b238183959602aaaeba6464eea74d04b781bf48c18f2f3c91ca39b7a90ff2e695ca07b00c4bcb25f417fd5840784ec13a5e0ac6d32425edd1f53f8b3e42a32c7ef3f8991af7015e34e0aac7c4d2ebb9e5a0842f7578980387901cf95ea21d4d02bdb466f637fd7fc93655809c66d7e8e0bb23785994b3b96b1a14cd122862a76bd79328325f913f168732b708afbe8065bbbb8e28fcb0e718f04a0a49563d18aeb2044b4c904340f76c7c7609835d69447ef5074cec3e8069fa799400cee0d9198963849ad4e984350bb87af2955dee7753cdb10f239fedfb92afedf3c98372ca24a02df89f2a24677c4dfca13d08e994948e5574fbf5caedd9207c1ff48ba0fec3d710599050606b1bb06ba09d9c6027d018aafa2f1b14d2309b16658dad6cd1e1d96df878915e67fc85c08d11f1864df738f0ad018df1ef96c046131f740922e47757844e99432945722dcea3be2a177bff37f2c06ced8df6b2911b61e2da8c37ba5664acf791542e5c23a0261f7472664fc92e5bdd79edd33f8d14eeac83c7c473020a6b13dfeda1907868c313ed5c3ebb2e01f082282f0a237517ca131303e6f3d5cec04677b7492bcf2d0dcede85660936f51b0e9d3e15e7f0c0a17ec9ef2d8d8939780a4ed36e706fe5be70310c2e49d886276cd6cdc56efdb19d00c42a43f414d063a1bc03bdb5a138dcc5679ee895c62be72befa112bb64bc436ca91581d686b61624f26c887cd7af9f74782c9763cf0c920436000d76dfe4e36bb6af1a199cf438a46febecd1ee2fb9fd4035c0b71003943a5e47f06eed43d6d01b163293f833e19b6249f81b3ec52b1ad529bfb608955257dfa0f38177f24b1e7d80f78754fed971722c490477dec81829060d825140441f183695793002ad131c5a0367e2a79b0bdb1f8eebc8c869f9f0748ad6e07c9d5caba38cb1badf7b237227f195fc97a4d4aea8e2a92f24593167502b9c343c9265e097428fa082e78bd06efc0b260a2916a47ea0c0b13637fbcffd9cfa844581aee0ced220615bd7a80e0e3af6a69588d33708ddb8bb290da0cc6382a1e797d9026a1c57349f9d4785a59c29675fe4674755c1e72cba1bec9e5fbcccb72f641f34eea043955f501f6c725b26d03b53ea15960f01301af4767dd502c3c431ac73835969d640c3bd916db1454184d40b28be08b8d25cb55edb8240f63f51cd7e65a8cd15b70766480a8b736fc75d351ca04e38231f98bf35eb407a24d0713ecf28f906e0bdf686e66b8fa316ef0f290d15b1f465c816e01d3c9335280db67415a6095c1feebab98e417e34c9a0d8d70a37aed79dfa4d06669a421644de60ff7a0be891b9bc16c96f23e71f2b17ae282eb443f3d40301cd297b86cf6c1e906773f3781b7e19ee6b1c5c1d9c75e0f5c11db36708e3657bb4a74c02d9d26cb88c0fd2ab950347179e792b1bab7e1f7b4946a30046651df4f5314ef8f1593621fcb87c0e3fab83507a14c7ab57df05fc195db6221afc2e2eb13e3f7bf22e0218f26109f3d3a6ac12327eaa6ec33f761b88f210af10abaef13d1b344d7207eb1b2883c2cdf86d6797a92c870aa0bb3ed3cc9056d43176d4453ddf7a6b966fa08842a9d477bca401ee7f4f2ff8672184551b100695ff077d81e25e0fcb517c885e597b05038314c3f07777deef8932c185eb934e5346256283aed6b555a4db3da557857c75240929bca6cb7c725057ce58a92671aa008075a77e48c527bfc8d51c768eaffe5a68a09e82239d35134231d165f42bcc8abfc17ba90e6f5d0fbfb34f858fbf11310082ff8d1e368895af9a6f48aa4450467461d74c3acecf0b57a55621d31f58390e3d8c8b93255d10dc273cbc5059e65495109ce74320af9b58ef9e75c5c280bf1d1d9b029a8d2c2bef75a0c389c47347217f32a8e47827afb3d7dc18d380540a55de411f239ca103c95fd77fc4e1879eed58c1565f137b521f562593ac0d13aa3aa8fd487627018dc7d1bcd39404fa3888c8e8f9c64ab6977f9bfbc037755ebb0c06563cde1ef947ef69ad20b6b100c703600ad84def84aefff3dce66947575759f27f43fc371e44b4eb277fb0621cf208ab777bad2a2267495a295b0aa3dda99f43f83f2616fcb72d66ee0867b386290c35f7c7bd387c301b918a85e23320658044da6faac60e0a1a873e0ac8dc75143b72b999f281267fad74436aea62fc8cf3478bdfe611e332fa553c82068b7713718204d161d428f01171cc9d5a818902926fade383a4fb92298467cc914edafe10a67d44109f7052f517bac55ede39e55682c692dd22e642671cfbb52761a6a715c5b7f0ade5fa412baa5b478c32d9fe0751de0ef200c73d6f2b9394bd37c3fae19ee219c8ea603d4230f839640ea95d2601dc32fe23b27783739c15319bab488e55b385c8c569819c366e2c145bc87cdbeecbdff3b373b26e42e7f08dea56552ae119281847d200d0cb9a5227b026d421b474c97c6c07305950d1a873324a8d3be6187a9235b8fa696c2e63df8c2072a86c6c659ada0d8ad39302ef0c84af9d1f14d62a973920b2cbc67e3cdf9ef90ddac53c6c27e6d0a5b38b237bbe0c4a5972e2a206e687607a1be402f6bdab57d2be9061a7eae12cea090cb156fca85e87aa0e2ec697cfc312cf7eba20f0bd37448618ec2f4c09c52b8496832f03c9ca4dc7874695828856ebcfe205574eaa1a62bddc82db86d065a2eda86a7f7ce060dcd574d0b2e33398114524537dbc432085c0e26e173b163bb6da6c7be254bafb04a388b544bc69af434c3c139ce4dbb8904be04a22f36cd40393080622c10029942a73cf1fcf9c1e5f685b38f345199df37839dc3b7c0e93e593ea1ea84fd6af36caee0b214cf6abddb86536067236895775d6eaac4e94115a4ac89dc4c3dec1d9bac949ab6f0827fff5dd4f0b3be7ef11832ebbccd759c69b36673fa5e27b61169c18e6f44468decec627fef73c9de7383f46058faa1858c2330c769cf995e825b0f145c9017072e19111c0213e8162585d5f8c61c96c63bd2d4297cc829f6452d0739cf531d72e765c54f032f63808f6b9d5137aa94ba10a27a50268648e74dba9c9b3ce0aa86d15c46716d246501e4050f7b82872462bc98e14b89f0f30e777ce735cc23d78e6d468d034bae421494a404ae00aab88ec87eddc165c5d2f7756d622c1bc83bac408bebf0068507a1d7ee830d81cd844be4ee89b0b71fcd25597c7cdc2338dd5411be83986b16022c9bf55b0db70769fb2ab9964514e1ca569a0e2ffdaee28e5ac7ab3c0a18a235676b0442b92a2aef701b8e078db3e49166f769aa3d68a24aa32b0fb5d4be26e6b5a9fb546474305054aeac6e1e503f6fc160ec337a3a1e499c273dde577696195fa1d849b0acf199e2883f2dacf7c007b1c54675648390c995f9dc04559172b280b470d208ee4e619eba981071b4c89aac7614b1f0c429f294788f79c902fa5c4f6651d4fc4d9e84171330d9ef0946ca0e7183174a94bdd171745a56a7856f7008d110c552b878885344044a72f3c464d41cf11323aebddada8db3dd9d8fafaedf6d696eb067c7cb871b3b6e52d050fe4c9c27c4c1c262cf195e6a142bad86ef80556a89e0a30cfe2686fa128159abc525edf4285a07c4afbfbd462b2c86941df0a9387408eeb79e736ae722f5dbf18f82e2fe23e7aa966e991c985814c4979d7979a96e44a9c94742034360e56a58845c83866a06c6a9f28801e22303152240c5a416bc0df6425332da7ee81d798b04d91d4e90d2479475e692cac023cea662f91b5a62708cd5f24201802d7ce8359c83564e5315eae0b28d294b670386d8624572d149c900fefe8f467e153abe0992954d516f00afae23693191eb670ff4ceb11bc7e0f445664467c3f4d413989c13bc9d98632cb900a00b825928ed024c0d5f301e3d9c313d77f4f6a44a67fdd19e272e7c2336b1b19e276cec10b9e35418347e823fb6d840388dbf4f05b92b4a5b97149468c55b29a3e0a9f1282cb517ef27c8a5533e969c332ce2e84b6f7a038fbfdefd486446c184aef7bdbd588d9f3186f25ce70cb1f6e09c748bb5227f4bb975eb551dff31c1c75a05cc80dfcf9487607f833ef8df1a50d82abc356913abbee18029c0cb83e50523ba3a6af6ccc335e8f1dd1121968f681a033e2cee44d40997110bd8d275f29f863d88ab3b0f523c628b995391b5b23b51217c622d206336e05c92a11f64da847c72529bd220e8d01e89d88a56106c79f7f606d1ebbd8c03b18b66b20637e6bf2ab3c666f683d839ca0f17b3a544b5c0fdda5c5b97221673773592988b9e4f175be2423f134a205ec9827261074b1f709737ef17ad298cdfa33184b68581768b3412b2ece10cf81550b894a78a5cf0a87f5eaf8d8be1e2f39aca351245b2976d66eb3946e65a26511437c3782254b7f0991fbdd472cda45f52f471767dc2548ecd0407cbfa40266229b289048dbbafc8e9600efbf5264a7ff5719ddde5be053dc7ba3dc36741a8728caf3e6438e32aa023b190a8d109a0ca57bf844c9392a9634c2ad1e4abadb066569a737aca70243137c226e38ba09d946b5253a0f292e5dbdca973170dbb488e32a64eb4379f01974af48f7c4e7d8bdd949f913991820d6ca04e3af4b1946dc6c4665fd1f75eb0eb4e09fe7319a6aba6a5b6f4fe1bcb2f3ce39fc83c215758c9598dc834344acb88ce0e1943eda70461290bac62b38c8da4766792a31a38c375dc98cd25f3014e0cd130d21f1840882718ae59f417df4916b3ea9a7f4f896a5b86a77eb910ff449a97c6b814fb6a542514f3b9f9ebff87c2e8f0b670127339fc838f1b4930563bbf4a645f84d580ee61e5c9361268bacc25f3c2fca95f34d50615807df76f641e78f17d0960c3279011049e6880f2d4f18e7453352c5a2b19467c941e46be350ad4b8d0dbef3f686b44c10885d8d542e1c332c75cbff5f115301634fd8da6277542b34382f8d9b4d86dea52d1718cada3f4ab1dd7e5bb77dc8aa0c5659a7672f49661326cb881d2e41f8a94303f0692d668632cd6777165f3ff8672308c767662ed7b0bf46a11e6896891d6af2ee3c5f77ab17cffba8eb07ebcb9da87c5d94dbebdb472df9bdac3887c88aa81674529e0d9c5e1b046885cc52c849a82406681f21266b13a4e8b3535b32b238af917b96d6ec63904f169305f1b79662d02e5491e4410d29d7d6425e4ed2bc8c934fc2e4461b89a47f2ec77e2972390fd349c1b5d344fcaea9273e90292c8e9d7ab62949ab16ce73551892b4860839fdc485b16d311efc18432def4654c5396df0083e5d6a6ac37e84c006f1952c2784d086f5f1cc271e344454e0be0f91c985153dd43b12361f2e3ba0faa2507f370f5babc0f363a778f139be7eb6ec64903611e3c3077ea89beeb43d6a48a5fbe4335b5e56c9d1108b8fa4cf64875bd3f3d7b1052c137ed48dea62fb50d3c197a2cafb0d12b401327afdfc754e839a845c34a5bf8a74f3d292c9657725eb7a259fdc6a4db3ab58e821d67855217a0f7b0f2a25d447fbf8e3c250191dd8266442601a78b606bf68e1a2cbabcefe43407cecaaef5d3a93bf9e6f90756731c62196f2edf9e9cd1978a2808dd64a63e414ce7f62d526b3d031b743bd10122fc524baafb74ba20f18d28f6cfbbebcee35567c7d606f3c464c074dfaf8fc043b4cc893a801dc73a60f85493b2a2b178ed1dbe1e9d33a92276ee3d46478da39f7c491af7bfaacc1cad6a16d368d1d4637f8b71f99615b78511306a3dd9175e7156d3caf50ea2706527bb47ef7fed776390444337b89ff7de6be366609b3ac554cd705ce74723556b69d793ff6c900cb262f5aadc50399617f59f2c501e095c39dd7fe7dddd3acd23d5a556ce60cff1a600c03c749775ee8e7883f7955814c0ec6de7d0cbaf57398f3309464b9febf4214157e809df34c249a2909cac03c9d1b24da5cf59544d7435e059f4c946b9fdada104c6b655d5393188ea2e1ab70d3b125917b8b902e507ea43e57ca23f4fcc828300c947fdadca7ca57a795797721f445ede0fd7df747d3cf5b575c3389648a9a72bd976d7f26e1f050f6cc8f3b492c16af8369bb8a5f7765baadabb459a5b6eb8788f93bf8c824fd0c2303aaba3af8baeea8b40b4c8eb340e5304f1f3e6c986bedc5b32cd5ff1ed4c1bd5fcf34442597d1306f3d70d82fd2729b38cc17690da99bdcdfafdaa692e3464d54b21cb09d9396795c4b5e93016e6b49d1c720d39b1382f9946d53e5260c4effedb7526225890b813e3faae8407dfff228a7c7a4e7765f498d096f51eb2234e5acc96eb580e551848a9c5d6e276a1f724e2158248df5eef90f848c0f10b2b9d2b89381b1ca8b1b1e63d7bfea0f91702bdf3c9232f17f4d303c1462a5a086e3bce78cedd75d46978de6812a4ab281db7967989a64f714ee0c3b8cdf7a9f3179e231854153810c798f5536c1d505df9443f8ad9e21395057c1b11d8962bd225d9243acc7d58bfe825132a58e28bd0cfc6e38f92c17fdec8fcf2556826e7f2ea1bfabc9b6461879dffde36f91bcfef84eff360c47d22ab767f62ab3578ce5531335a0549ed8a133b351fe9dc338325a739c341fdf60624348f7fb0dd22b4106c2a1db58f3ba5ac7ade4756bcaff188242d1bebd5cace8b43d88f0037dc8f0c4c4e1d3524f6665c907a8692ad93bb6feb200539f77513d3f4c93e537deb6b936931a15b3d1c4e8eb73bca11804272f9bddf59be31879c1167d895a04eb4611b0dcd9e6e23a3b364cb3ee32fce827a2673d6a83cdb5adee327a0337fcc57344c6156aaaeac4e49490a80c47ca818f3dd5f732924e57f12bb4e0a138ab30f5a41b67d3a31168bf4261c6ab21ecee7c03935e49c3e8a78b9d29481ed6cb60efea9fe0d0587c468f109ce88ba18425206bce5dbc47323503904770ac9968af0aaa2cf9d654a56feb0433e749946d03e13ab05003621e813c5f35a3c30d14c242d4754080fbdd90b45c8d2b9324bb7873a9df17dbe5fbd5c4785313d0fb42394f671aedf0701fdfaa2861064bf077846dfd338bbf709afd80a88ddbce6f18d5f36378386cad1506b892aaa2c00118a538ccbb0cf89b03beb88b367c48f1260f8836c8f317b49228f9a531567e3401446fc79fcc9d7b11b69fc9d798ef3c54cb2f39439bac9b9d102f6974d533b39d8a752e553fd0199a27b1b275c09fb34a5213981c2239162b5ae35ff23de24894c9184622b0b507e56f1dc1495194dd7cd8565d89bbdd6633bf922ead59b984183bc8a7bdfc25550d778201c266467bc581868772a3c5359d3a0817279e8c16b57447424c3a428508ffef01135931eba7ea544425953abb7b20e16103317aa43b6b0c11b4ec41f95ffa0879a3363f959a0415356639e913d780b3358936d4e79bbcb87f969c120bbf25dfe53ccef128d58d5aea867dfd71be2faf3442ed5850b3811be925419b78eef0b63a7d1a443baf6cc50d3a90f65610fd4fe02761706560be77384ef64e626c53f4c8c28f59b678b91a37c89301051e9dc372fd62f86f21debbd13ea9a55580c16c13983e83dcb91da6cfd413b6197b16c03e1ae242f7f11ece9597bd275a7a4cc324912c7f4a9523ac67fc5172b76f5f34964ce194d82544501117ff04e0ed61cdc0a6707292357607ad2858ad0dd9113c95d9ac67d7c798ab025d7982e7a6e7de0a36068948ed4b2824e35137ae6b509a1179cdcd3d522a293fd3a074a4bd450926bbb3f22738f6b4b953d9d2736e61ce0169f1bdf1950830700fad5b8bd7520c0ae385fb233a7e5320306fece4e8b51cd4b159bf130370d56421d1b54c11bfc98133ff16a5bd3f37281e0bdd55369dd1e99e9ef4d0c628b69d62988314e87c13d9602619d2874c7a8f4c601310a638ec26ebd1b6db4b2a0e641131ac932a6c9311086190cee7b2bbb2220fa99ae33ef2ecd52eade31d8b9b967e35b3cf2b215f37a993050d963440cb3f69377ec256b8c7a45e241491a5db87e6d77914e142548d6caa6baa3466da3ac22fd28ba5c28a7c02258359db88275ddfa39630b47ea0da60ea4f456a2e91fba591a2e4fe61d47b8c17e5616cb2a871440e8611eb4c263419f48c2e3c4a54ba0d64025ab5254dc421c7fbf3232bd5ba010ea51121d4576709f7acc143878064fb9a730fc8ce3604d699d3f5b19eb658c09a023414687eea95fdcdce1ff821cec09139c37dbf0c7a0f8af6c75522f485720e53e2f3985c95ef571c57f9077bcd2c55064c34cb55f15dbbf99a719f22febb183ff79c7c9ef4d45bfaa66c23dc05d9400eb34ecd72cba9962bd918f089640688fe577fd8bede7da1092cc327c96f6e49df2bc5f2256b4db47c753b448ff57cce838fc447521908ef5b0f2862f7a75ebfad2be41ce2ca01e6969bc0aae0263c013d57b8e8bd50d801de4bdea70799ccd12255c4bec298267b45fccb0cc54bd9f9da0ce9e2d5422801a75f24969d8929ae554a833f8267ca45b5f50de484802d0029bd29871743b90f7acace6b094ebb228c04df524786a0bd8c4f552ccf70783ac5023272f3aa2d5ab30812894df32b3490e29ce9620bc0de7aa34baa79b5439892c79bf4f8290fd67063a1ae39841bc1c921cee327bfe4cca2793f60c5f3252aba79780aaef984153753b156d3e409f1e353d71027c74c334fde23c65d5f521dca049c64823a6fdc906bdcbd2896d74284923e299fcb0528d10040c839067f1925883e040e614701c8c667488506224da67e17370db7f0f66544d5cf02fe944c8f81255713e6005c0de1343805187b07a2cfc57f0ea0b67df60fddc91c93754137d7507b7a8e4563b37be5fcf12ce91a981059419e7b59417411fd657753c8d28f47f685812eb9a5f33d4f5ba259aa79ce4c1ebd08f9869bc43937b4be3c0f3c619b3dec0aa9b01c938f230daaf5bda5f676ce77bb7058caa3a9470a5f8221e2242d1d110bf25276fb9bb31a5cce151a36f2748d5a681f49993d213d2edb3502231117513f005a33edc3e7b6a717d07847c917e8b099479bebed224cbf4e69e7a425ee8875ff7903affb20e79046bb010769fb14d5f4a1a134d332462883305e6b38f917d0e57ba5c4401a4907e1e06e15cdd298cb16dee2e0403ffa05b55da597f79004fbd528c0cac9c328346e904a5f0d02332e9b4a89e37676340d2db6591ee7277e69faa38ebc8ed8af27077c8af8a84279418fce67781240388c22ca7ad3442b52707ebece4cab91d0e99fcf764f4f75480cf537aad0ce107610d10548c6c93eb152f6bbe07898a35ba01870f7acafeaf984f31750ef4e42ea5112de772234c4de04810a0988b3feb9569ce0acc0019dd9a8fce63483655a9f51f50770d39809e8a2f3db29323178051ba2081fc183463d38ea8368c0773a7e7877d83410e11fa26610c0b778da0027c2d41fd5040f0bf696d1dd007977a7f444d846e7fb3b6d182ae79d70a929e8b103e7e6e22fa4fdd33ab570f7f62aa138c908ef293f3e38f27a7dc6a9c6931da73b2505b10f59fcd1d542ef540f83724f59f10a9231c014212c1d8d338861c3892340bcd7b6b46a73c08d8cf16601b27064de8571391668f56243ff6143bd2894fbaf83b7911ca36e8d1baa639f76cb510449aeb782345cb7d622c0df42fd5596e148bce20f84b38c32329973616695ededaf9995ee8ce5ee5946d058c5e19f5200e779bd92dbdeae775c8e124ac71fcc2f0ef81b3b295cceb1440134582f9706bb43c69149210d635c44011eca52c5cf16aff8b2f305482a0be2da8e741edbb9867565c0da67c42498676e057259c42a59730e2fae1333afe18222471f6bbaea90477d3c4013877c951ebf24aa65a78400fd776eb59404efb5452d962060b72b99607fc89f90d355b92a286c9364cf244a223200598f0df615cc58159a48770b4cd22857e17bbc742ce32494d5441416b6ef5712e19d670e0dd0be89a4649dfb6b0be538dd537222ad020b5efd48792f8a59537d63d03ff02e09ecc1df7d552454fbfb9999d81b8759e13ce2cff82ee0dda1e04645a620332dff478de5084956482082b6f6e8a46b2a719c621767e11c04620721399353ed33958efcefdaeabf6a51d0a3e4d35b47c682e82d49cc7377414a683d7c6f7991582590bf2a8be0c9c070767025719da224e4be57b04ebe768b805dacf64c4850f94049ee8669095500da3217a082786aab0d32ae7298190948c62a26e200d007d3c735ae9e3c0fc2643eb2b799111032d4b2da67d8e3746ffe26cf554728211f7aabb203d51bc99616a3155cb4eea73792e40136d3331580feaea992fe93a38a584798952bf51b13a7aaaf23ee7d2062784ee08d5b496d2b03750bccb9b57e11e85df2ddd69bb0e8612c9b259f004c4e7a9fca55467e79341a66ec4b2619180a18c65772a4a91c1efea41eec1317609e8ee589b110335216c6a50f149500f469b81692cd14677e1b7122ca135ad7be5e55cdd3ad3c6ffd6f6a1922f8d87857630a7c4bee51c0760e98aeb8f00cf1fcfe2828b299faac3532ef63a7f1858052d27c7f3778d006b623a82fee6c87de6a1ea311aaba89ed61621298b6a6edf8a5d3e091320cdd1000759ab36714cd9aad98e5fb51ede56b1c230dc335a32585f1686cf4c1820d8ad621770ed9e5d8435c8f136377d65a6aa58f7876ed5374b3dfde36e309c0a681ccf17837a668524e4899876ce466ad22082e6c748828b114a238cb940c1d5136ea77001861e1c189794a02b8447072c534e3e656c5e6ee489b5762e81ba43383dfbf283c9ebcf4d80ca50e8e6e45995d9648f958bdb82fbb3c4a6507450804095ce3dd33d74a4a29bcb0a4022709b94bd9c062f8eb5bf9b6815adcfc35c03e38d6686eaff4388a94472e404fc7a5ebddf6bb6a734055dd89298f5d683d98198d6333e5117df91a352527abe98476d13e48ca86fd114812686701319da80ddd46647a3acb300f0444b55ae1a345ecdbe55c2112fb9fadb9094d5fcd619acc2309763056e90604eeec26ef18cd1b50d637c886e9efff262e1e9b5d0a699f2d5ffdcb4e74504019b6fbfa760cc1327803cc3f1473a63bed65af1552c1070140a2a9253bddf65470c981f878bed846e1d83c7dd835ee816d965cd41a59418cb29e68ab57647e44ef5f4047293cbc7e21a395f4295a5a1acd8e2ec2c9203af3f15cbc480b6c1cb63ee6f6f9ab6fece5dd19a40a72547a910f309fd2fd8b100388045ee38c47e8db1a3dc7ca6e4696d3a55f341574b599659bad42c883c79316141bdd2e39224966c668d529a2b55a3a68c5f1bcd793cdcf7abecb4fc8c5089b0ea6d809158816bc6f25ea253b5c8ff9389fc9e34885b12cdbfa23978879c54c9bbe8f58304ff19dd87650565680a096da75abac6e73b6c736e715a59b2278765b929425b10f1fc900b6ec804fd454d080da66bddf2bca50e7525d4893492d11fac84e77b5cab110fd895e7057631cd2310e4215f87b2aae2811b417968a09337a2f3315e44eb1c8f71d1ab28dcaa748129f89384b9308fa575d3a00c44b1971f4a060d30b330d2b28b47bdc42be677dec9550a6ad6338c223175c043078e21366848d756996222fdd7b5b6e78811a3a205be702821c0dbcd55aed8967a7676df1e5c5992a7f109bf127a7c6313dec020dbe398d488f690887f068729d4db49f88bbaa3a9d3362a2e6c54bd21a6a948a9600401a9d3b619ba7b6bcc7f90f41d7f6ace4fc71fc3c83bf3393f8b6f094b8a8774afa1261d08b0a511ac001fe78b446de5132d9fc888ab9812134cab5daa545baceb5d0de1cb13426241b06af7c77fbf10b7b1552ab58f59a1ebd5245355ed4509528ab940b693f2548fea2f6148fa1b36e936f4750f39e117fbc97b1b181b36eb5d4f370ff247e64f8e171de0ec62679c2e7bce69e36e54a4ef77a31bd04948949651e11a17990c9cf4c8a876ccf4bca5878155f36d6957831a84c54b1a37bf8752378b3870e94c6b7d6304f6ac5527a3e92a885ee1958654ae146f0f1350276c2665be83bc260e7de674428f4b2ad7266514e6a73a1fa59e1ef66b7b02f14b899ee5eb703339f6870fe670a0194911e64466d105b9a0b85e8824f1bb3a7e493004759efd2a83eb52ef5f788648336fbaaa03de256dea5ddb2e90b6a40422ae221667eaaded3243a1b0cbff31343622f1a85e42e9f9c30860bed2c394ccf3fb76bd7e1bf9adcd29c2f025a60b2845e76cebbc6b36bb3277bb0024340941d6b968985f4027c09e26932153863101d8574dfc8dc1e7da03f6a8e787acc77fbe7ccddb64c67263f1ea38e00083a81113582e571806257f96ba4c2166953cf8717a10d8b958ef1d8c6071b18e9030729ba68ce586b961a876fc3e9cb2581586cbe668b29e1e783cf7ee3c40acf1abf8aeb69836f6f45e1a3915c752665ac3f5ca946146c8a120941dd4a30be2e6b7b11f9cefbc91f415c4cf1d91aaf0f9abf58e36bba71ccbea6427c656a52ebb37bb23acf6d2ff5441e8aa3b4e8037e0baf334a6362094cda8431751c8f5c6a0ced1557090a9ea40a491f5170da7f05e5bc6c4dc99630fc099c5c64a08180506fc9b1ad18ae3db6c0f0a8a8f6eb0d5f0e0d621cfc0b5d3e281f535ffad4dadcf29083b1baeccc9ed7bf850f64437e7ed38fae54dc4b74415f53f8444baf1f15ebb71664002581fd6cde3882239261c0d906e4bda7f98aa5d0919e0fe99ddae3b7c59373024e400a3ff1566822c7e8b545031130b172140fe927e5b930fa1e548a3740b08f376070a35a9da6cf2e6306e8318138cd016eb0e9f85272a1f5bfb0abe57609c2ab4077ea5d02a90435ea3b0789afcfbd7005776151456d153624dd022457da65b3a28b9ad499de66b8097b8f6610bb15d1b47d8f712005b21a559799b291fa54e61ebbdfc2aea38d24a139c181df852ec95d90212e1a841e048967df3842f021563287f0cc22b10d5c3fe86a7619ab0d265fe4b6ebb9c6762522c4b3296b69f122ace6a5e1aa787008dfbe2514356d3a770ec9c9f59636bc1db0469d32e6ed6ede44f381a3c3efd5487ebdb35748c94b534f3c661d8f19687e55bf525f96e27c40ca9545a0979b92a44ee6108733537e6e671931de1623a87a8794107bc810738c273191efd9bc580bce5a5ad850cd51664bb6d5e463de2443b7bf0096e039a49e8eb871764e71491a760947d82bd4a10a653a511afdb198224f391ed43d9375c90909f4b3ab2f978d926a00d3305189d62739318a3b96182a946d55d72a9dd42ff51b0f7a64ecdf69f691ce6c78e90503cb99a0136b075072db1b928e3861db5d803a177a00f42deea08e08929ba1cd5c3ed39fb5e9cec710c7da356fd13539c0d7358c3642b05494dc79aacf64ab8650b4958ed525b4ca7d008202abaa7adbd9a07963f328530d57e8519b92675ce7d6ea230dd4735adc7e8df2eb825cfd6eb04181f9559a93dcd7845eca5bfb450b9181f443046c743a44dbf4b70969fba6f0273dd17f4d1d02369d2e955177fcf50e2dcc74a8654a27a26a045339a6fcb4cf83d0893704da6d9664db81b33792f5e59a2a09ec887817cc5db5f74e0e2b771cd3d4d222919de748a5553fe84565ee6b6d439e8f1a69fadd7b7975656ebedde1133900897d4a23bff6a83b9866b7d65afcc5438b6d7282a602cc5fbe04b49d1afa8502b770495feaa0e0d8d558d326b91e4c98a8e6c2862c55d8680f275b8c2ed0cec28a35ebd182efaddefb5b76b58ceb97dfcc848a972968597c84f292ac6b949e3704c3b20c5a8d88151faed7310c45bf40ee3e1db914055d5430a910e959162c8f9bc0f195795508ba888b6c9c74fc1853afd60560713722828ebd9458ecf8fe23adb1aaf1eeb6cac0577dee9d10095288912aa0742abd96ecd2087f43b2162ba30ad73a5b23fd6d764f2524d9047f04f5037c54d66cd55bf12e0eda664b8572a306b8bcbe21b56594bb371fa3fe8fdee81101e0c87365089ef2f94162b136833b6543db79b7f558a59e5c39e5ac6b8cf45b804165f3919e57bf04087492d06eaa2e27540c7982c554837b5fe1d917094068b29ac942b28314d80d7a39fd7489cb2b3c624b43e49eeda2055c9a5c62bdc6a29fe7533ebb9d182ef73b8610e8fbb247cd93a46f0793f98646dda8ee701e3abd8d54e261f453e878d670494a4d2232f3055ab148dd69f0ff0eb22abc8583d99724fd486708195da07ad1d658e2e350ee9c343cd8c0520a068a71fb6677f1b1662d30bd98b45f2d424352d5f713274d2cd13936bf361e8e45b01cf56983514d36cca26daa34902e14a60cbb5ee63de5b990f8fa6d45210dbfb1b8868674cc3d343493e5ba81b05f79f958b6a002ae1528b257b12fc0f1c62a88dc1f0aa2e2f90d2767a607d717e657e7092723096ecd56302df6aee0df9fe96d1d0e5827111fa83077b3376d22b6d6818901425663400a8043e417d7f2f0600a907775c202f2d501a1619b77cfac15a9a83e707e5e237a0ae019281912d905b666fd2af14ad37f6a8a96b54f9bda424977cd2e56fdb00e86aec79ca2f31495d3f913dee66194a806a9065e4907b2d0591f3cc6c94dc8838f5ddd0030854398ccf2d89a4917704690f6399fa826ef327dbff6bc7ff2a7227f45318ceb8143e2514883aab064b95d1d810eb8f515e260c8afe427b1d26ee60a7eceedea20a27eb8e838f8e9a362f7c8a803ebbc4d6cdaeca5d78e207f852ede7bbf51b90f59e50585d424034792442e3c58368e646919e923454fd309ce90db0e3e9499d1e924a7c989620ef2c559e3f4aa8cb5251389ebf962b60c2fbfe2f8fafcaa96c3b355297e34fc107786b97dd10238ab9a6ecd7c80aa1d770579d32366a6cb601456b71f9dc3ba86f98a806c35c1acfb9bfebf1ff7445d87f162692308fc2c0b34a3e5761b15f9d89da2ba6edf23a6850b8548f51306f08249e845567678af68ed187e5c08ab4b826c9e231e11fa5beae842d38aed942783df00bfef4c40ce3cce280b863efc8f3684928c7abc71cf5db701a90d2e27ba4a5c4e01563f8eeda8e9d54f6138d2f1ad8a5a2fa1b5a1f89d6816dd15afad6b7d0ffa3b6adfe01926b9ad2411e0790a044d1100168105cc040fc1cf3e573423e6348b04786b23b92eed51662cf7a0dc9e50c1bcf6ece61c9c724bbcfb3d0b84ce97e8cee84444e79fdbdeaa4b6109e904546f1657e96e8a4337fb182fbacce347391672fccad3ee2222cdeba67c62dcaede5d028ba1f6b4b49959ee4af643020d80de3303187ae0cb7511350b160c712e4c9a68174f870194e5006cf349278dfbaa61ae72ea5a31a2a50c203e3d73708db065aad1b5c85181e735eceee11bfc914be092ba21ef4d04fe1c72be34b6e2e03ea77d90c281363a1d758432ab70042ccc87edde2a6711c0547038456100b06879163d873c231f815c1970bc4d2ad92f8b4cd7a0e62f7ae4b2ddad4a9762b93994658d42ac4bee0bcabd1eba95d203a109ad0ba071b26ac7bee6ef22ddd4aa410da096fa10fe0f29da3713b50282e8fd980aba2a1f65f11f977e7ec38364f0e834d24627a74790e62567d44896b58c87445b88fe0c6e07fa39e5b44dffd59c1a11290f760f710ded582b8692d59a086c94fec37d20cdc3dedc49243add96c6540104831fdfbbae29470c8d232f2b9be56c99cfd8a4f309fce3ee903af3cceaf3e51331c2a57a80d6dae1832ce6932ba35fa9ba75b2704ae86855791709c8fb777695221018a6c46b4ec906bb352dc5aa4e084787b24ff3a83d618bc9e09ca626a7bc0518f8e84ed31f15811ceab510f1ec7dd8e6902ee61c3a53320111ed8e8f448c405f2e75b72e8e04358ce5a70ca50f7624b952b827ea8184860229eab8ba4ea7651f842211995da0b65bb4a8ce0fda01a3d7334d7aacd37229bf89db73a5b448f3d530606bfa2cc32275918231e0d9f5cad429ff6bbae57f6e7a98840da36b628ca4b10645f29cc42b61ea15822bb5f61e30829883d32603308525e9497d7b5f9cb29200841c981b937644957f3dab05a8e67ad93d9b91b4d829b01e670aa7cada9cccbc08f17cd6971fcef312882e200ef975662737c5423d05c90577a1ad6bfb373190eb766018ed6975308909657fdcb62e8410692cf20e9e1b5a0725fa8d6738b1ac2bd1b4037a620132fb1e6ecfdcb3860df0caf0d5c71edd69b508783576891861f83a5d2c2ff5dadd5ba0262f7dd65d118a7ee97e41088050611f45d5380d4c07f678bcdd6d4b51a4cc0799c5d9d346134d70334d0e59578242c017871f529c134d301291086da645790e9e043ed68d657d8d1f274310f32b403c9c7e5390050c1f6e816b18e010e0e535489512cc4a9d219094a835566fa51b09dc2bf626d1b2867f164c2333a61ca49af08ac51100d4d856ed4d77c52c88c2450dddfb6eb6f2cc3b30f6e9e0c33949ef6e9a61d77d6491a5be449e82945772d60a4502cf2d381ee55f276d9759e3a2c172909e030fd6fbb0db2cacdfba67db66c1807ad0e19b281509419fb1a1a6ed43a1d50b8f66401cd2f4c38980b98fc66aae83c3b4568a68977b5153f9f4eebec8610d89abc8486e1d09eb044468ab38a0d6ec098690d23512c406bffe8e915903ff184e7f496eb9caa48cefa5dc65b5853f1a9644d46ceee922f9197f3ceebd28fbdf3ed70c461474da48d8d7961eb009ec667191880f70e97ff13189139753a3caf839570c7eae51c43f324906803009f9afff0eb6ec68236e7aa63fe402da1c630cd2f996af5e40f46b94793e1408f48a01ff890e064238ad2f54086a70b83b9c6707dbb6889f83e5392c63ed02ad351727917956326110f454328dbe88527401ed12af3862787749eb1cf1efcc386401f960acacc42486cf0b2d181b334aa914a054719f25f8d255f918322869f40990b048f15a66d6bf75f1e07251fbf753427522a2810d7bdf57ac5f149de7e946c53c90f29dba273540cc3c1b52345b6c6d9b2d9e6c30905978b39a39b2c0390de1d6991bdf72b0698ff16ce3ea176faf47ccd6d2fe270ced5d70cc1a22035d259eb04948983eaa4dfc46958c6cfd2a9db55cbbe94dbdc60ccbcb3d43f96a5d5e24162854c04eda2a72b22740b2767692cf11181888cb5023c588033a29dfacc241ce2a4f5b9072532cc189153f48f76d55ba5202ee1d1d23ef492d8bbcaaf843e2445c95b40211145063d7e2f24cd6e39179eb45a4bb2dcb5109cbd5497c115f0d3d30319e81cdc9929d0cc3413220ec44e261ec61756aa059a3124c06180221ba2c0986449a5181fa404491adc500336df7f1807ab745e053bab6edfd57faadf940eb61304937cae36864431edad05e041d02e8ee01e125ba69903ed644b1dff785fb1b6b5c89f77afe0e04ab29fbe206b97c06d3276e9956885c62520da627e754d6703ab295e70e2a974512bd789a8b3c08c3a649dc064064efac22138285679a71c9043cc1f05d8b32fdc0f17fb257064375594041086d249932633bf560e8ad02565ecd830a960f7c107f1085096b7a8abb3fccf155a1b2da4aa2af4e7f348b63f367e5c1351404d2187f1752d4cda65508efce76a611ad783b1b4f4e0ba862b019a151439a535443a6223416b170e3fdc9316cbb778068b35a289d9f151eda6b169e5e07a93bbe0000bab9acb7aaf588f3f8fa34aa174abd598403a2d7cdccf3088696bd5a06bc54d59ea08999dfc7af4669a411267fdeb1e2c5fcb8f81d258341855103dc0ae9e2d3102bf02483fe143ba8f464f7e11790490869f4b819390efaf2c5d70be0d9b75ddc23935fadf1ba9961272e66b2f5a9d6ee6d1ccd8eb879e3467dc2d9a05f3b239a790182d8316c359ea63ea7a99684ae6bd142e5b3c3817841da9931cc57db68ce3dae09bc8b2c0de7f5a34ed33a9b181bbdf19a2b7dfcd51d6ce3778c0d573984f934d7cc258d82796368d12156368e3728bbf9695ab3d360123e12b7ba164b3a33ac4767dbe831a06d48ea40a2b92ccdf5e390abaae3f5afaee1783b65b5a8a3caf46574aa961a4f312e63abf47d1f3fdb97a5f81a30de4f76aa384836d3f875497a68d753958c4c1741016b57ab457c4024b5f76a7439f1c8cee760b638c833e73435c64901025fac4bcec940b37af79bf609974e4f7a4fcdf360beb7c8619cc998a03863ade5ffe0dee074613eecb1d10e32f2fab1f609481add2e705b58f56a70e64b4d3fbb6fd72b20896e70ae648dd2a03aa31fcc6b4a28b01e73c1dcf78ee9b89c3e36f51f4fcbc24bc67e54ed00ef958342c9709b6c220404903ae797895a8ef995f423f213e1a636799e7470cbb61ab346a790344d254901c32706ddbe8e2d6f216fe49338c613e37f1583efec6bb2212d2262fa0ff05e54e6e18c0d759f7e865901f48a185f48fe39ed13856041cd3bb260d3aa19d6b4f978deb5f2cbc9810095b003d9298e2e56a42ac13b4b35c083316b7386a3b8f85590bc1c62958a513a186a470fa94846f7ca1eb7b0219d50a54649415d31766a9154a6b1ce09b50bc7e0f15f3c4c17c935fef3b48747b868468d13b68def0c7867b52fb87ffce6ca7733d3b47e3fb731dd57c63c5d8e3a3eeedc9f3de55df0cbd049cf591bed6867300242a69e7b4a1e8098a8ed88d468bcd5862ae015c08b51e2024ea746ed0bbb15ecf649614d3d1f924f4123560281bdc667853d26b4e82b9bd1fd492038577f17d9331f8892c210fb4bc1b87b6c48c28817a94f07f6ee31748073b9876908aefdd178b16a7ba61455358147c9826040b80cb07b6d8976e9ac3ebbbed965c651390c0fb81163ed30916a9b73d05285c7c936673b9851080c94a60f9c52669cb1bd5279f255e28795dc13687ee7ea5af5d0bbe9f6c2db5d28de0a473bf0a5753ee0a033789c2197b75aa836cc0275ab0747b6d291de3c92a581fd27275216b1986bd35bb743c2e66e9f6e258582e1ad6927c567fed4c80077498474c0c27d79fc346183bc79e564213163ab7a9ffe5538d34b8899b2bc3902005602b234bdbcc4cb8a7705c55ebae98f8da05af258578430ae424e24652eac6aebee548b553c28967ba2da30e869321f9e6c6f7177e0164767c67a929fdc4460000fff8ea5168992bc6681ab04e304228860cb518a38000b268859aa0061bb96bf2d9e9dec4c1e158d01519dcc55fd28d87aeee520edd445d87c8eea7071c996257e5bc4170b2eb53c9fe5ef014840d1e71f2fc9b73aa17df62d857a12e2c29f08e43dc9146b5725711c196149931bb44f8344da9b3d33f9c113ed3975ced78dd0df39b047e44bd33a9e611d47459b7347c581fc814dcf8835ed889a7ec6444e13b37eb8ff961aab6c50b8c72b9d76e72047792a09bd5e0c4ab41a04a32d3a9aad6e4277c3eca6b6cee3ae4c1b9f874e63daf259b2dc89b1506d6e437461f44f9adbcd260aad2040474a852e8a24009d234d217ec005d2493fc7ee686072c9be13aa50c8ba9c592cbc99c2c4426ca1dee776dcca1138ce28dc6438f5df788ae3ad8e0212322846803cc2f13cf97ae935c883cf1e297788672ed0796a54f7e4eaf87d5134b4f7ec69d9e982fd1b9f782a45924e56f280eca7009deff8ea5b8dcb98c5ef8122d45f128d1862717d426982d10bd02fd3c84cd19b7285448f0ec6fc3af251b38294e936dc063b1d0c52f2d8b8f8babbd746fdd45f8d67d5278132ab4e90fb8de46a54fe376df58f707910c563e0f157ba1aa05a51a1cb702942e0ead92d16e4b3755d2fcb9bb32817adcd2b3d9329eb7f869e1615d8b3a4705988da380c13523e574853be82bd0c7703820311a60fce9c09fda3a42b3597c1433dfb94d5db5a8bc9b29e87a40c4a15b332a0b53dbc3b3f49d2deb69177e0d89cd2b92dd9c9ccfc888a9b815e22fafa960f0454570c6b9b8c7f33ddaec66439e497e54225de7ad444430e55bca5307ca31c2534e97eb0f1494d960ed2d41f193059d796d31aeb4cca38dca794a823607c8dbe12c94cf360863b20bf6ae5ae4e7caec6ccd6dccb7d298b837d708e3311ed46f2734231a54ed06286ff3d89b7ea5618fc958374ed2aa42ad3f173abd111fc48e0c8fdd0811a33a85645eede6b10e21866adfa5785b4c3ee996edd18d75d78a949f796b9a8a1d1142c7d603b3511655768bb13c66b9e4b4d54bc390b613b6066ebb6d4ee37e6bc0162c5cec00734b9acec5378259734c9f6bf60e95cde60216df39f1f3ad838a7f187c450407d2c4a115dcdb1f03aee1965e1badd3f00e0ee5d523651fc782aa7ebc93da5b34436b98962c184cc72e9068fa8cfb55ecbeeaab597576a4a4188ff426c1dadf4085047786f8f7c140025d1d33b5ba7449dfee9f595979edb77d86dd57e718aa96978e9704d503ebd7bb7237745a4bc5abb2d3879b1222f9f48789af17085f33ebd1b381b79bac785db8c128baa7060544a62e0079b6f822cddc2f845a520ae9333d3e002acb67072d8fcae55a8360c85ae335ecf996b9a268f6e22e09ac1f145fdc411d3f47f7e1be63dab0108f1cace4627244b4579fd392b5603dc148856ead620882441127e748fe3af8de42bc1ed2ad6124bd2cd1204046fe772dfb4102272594946f80fcb351af174e3c0405bd333294dfd2200839b9ecb946cd781f14617bedfa4b7c6f85535df67aac4b738ef96d217a457ebc1bee6434bfaf98c6d8a9b97dca0295547b34ab243078ff4b31475879c1f65c3813fc3ac54fd516f63dbebdde2806a6c1ab78796f4b65a6353b01d492a27e68d6d5824a4c960c0e5c55d1195e8d7ece035e922c1a1059f7bb78c8cd63d4af2c4aef3ef5eca65f4412348e508d7e0d924815f88c715a8a0e9429d2ed6be80da251dd3a8ebe4804719e77fb9d799395c03db5942f52c254f7eaf3e17f98ea99ce9e250d6b065dc1631aaf481511270e33b10dbb76b35eb1983baef59095a5ad5c620c08a42b08cb143b23e4b2adf6cebf2370b5574f9d5bf9d6a994a719bd3c17327ce4851c05e5724787178d595ab4ea8cae89f6883c6c76806a7c0ee52dbf0dd644c98662d38438c46a288861948be7b3fd6797c0ca363aa4cc4edfe91a643cfcc7f5dcdadf4471e015ec3c1b17d761c0e9d9f2ae2bd52cce744ab2993ee1e097adf25cc43bb0656d89fc224b32fe57f3e744dd296c141556dddd2dab8e796b15d80a0ef25d516812b73630733499eee28980285dd8c3220f4252dc314c49fe8108d210be8b88fbf98f520c85935a38b829cd38c612fca2ea7833374227615e045b9d867aea01c84fc00620f5c9cc4dda4d9c3914b5b8160e9f1421f850e1b3facdeb19a1bd23d4b4c1dbd692cae8dbf00ed7279a73bd57289d94b95deb76da7bceeb1ffccbe7bd16087ae1543cab11ae27807db020e589b16cedef65e121df265f1cca0da60c8e54ddf665b7895ed7ebc4083c80d6c54a6d05cefc562bf43aa175a9150ad883cf5f976faa3950b6be8da8fc78413de12716cd4d6596b7d87965c40c1713464827d7531a3bb4b44de086d8a8752d2818c7fa300e755dd9545f4de701bf866f789b0f7742f32d4c8852c0c7f47be51bcc687fa6918f45d0fb4bf24b2fdd8453f8c7a86a1a35aea096424e8a4d30013ed38704120b77064169645f106375967662e614602d24f2dd78d19a180d185608d35eb8c1bc7e5fe1ea3cd86e4c774cb502a487c4e0a2a4e43dde28923a4964baddea020d7927e2c5eb65ab57fc20d240965cdc52c007f93f456d140d604f0e4a733afaedded755ffadeac189cc31dc0924c905803a8737d5ec005585cd4e5c415c4f7f2de5a44b1a063b6a3c0bc18f2a95d8fbaf83491acd51be900ee371992928bcc60957e94b4ea528f09163b2b4b61e238846440e653bf9389bfb6ff2e47c8daeb921a006b5f3c132d9dbd05e87611736d1d13c01966944b181771ee1a51a485347e4b4a34167b0a46bc1608b8e42319c6053f2c4c3ad2b4f27eaa7aeb6ee87ea750426bb56ee3567cbcc509354ac1ffb93379c5206fc95a68d13c7dbc4774dbc0d9cbdc847889e326e21c049f596a110b1b55b425f7149a61cfdf7efff2fb442f1402ab56343beef078ecfc9fc51c93bd02e27e24d66a46e5b965df0e84ae251a5c6b1ad4a433255c99eae488942d6c83ab2fd64df2d90f0d278e9d79f460e036a04dfd5946241fcae83f73fc4a6108588a633781eaf394169f1ae1041301a064059c789bfc2ef256e148dc74aa8688c38d0ddb8c5499cc57339b43aead52ca41b97c948b7a52138deab5d189a08cb1ec6dc9f97a61c25f120ab88d15a0bae2b7e7f4de1f56dbaec0d6a9d25330824d359156ac2cc101220d0f122c0c520b78a9fb242822f86f98847526948ebacc1b9b455a70d103ad1c8cb3b42a6f61828584cc13011130d117ac794f0dbf909356ebb1d758b5371d65c22e91a097b99b47e105bebbef638f533c44b91a4ce6cb1d6d2fa3894b46e962be23ddb83b0ba1f37fdedaa719912387e08156f0653f290783a05c5e811cf124c477b88196bcd764b788b47746ee7803dac4f4aa7b782610f2d7e407f382f30cd75c9410ce357312fed53f4ee8d33941380b3579c4096c61c49c72eb94265aaa6d5a3be61310aafd861c3842811ab5efaf3267dda10333f7218bb21972a02b8ca08c5f2bf08c5b7644f4c1f1e477409461b15b3b0686bc942f275b02305daf623ebb2bc4deb5344fb277493dfeb0b62ef0449e4e86d7541ffe5a4fd30b27a25fe9e4d8b4a0cc6f00e657f049ef5651e47571fcbbc69f0e2b7d445a1d2cf03f6cb043e96c3a3317c8ad808d3675f9630adb9805c2431b21cc28600632d3138194a8e53c4ecbbdec5abb1ab9e5fdff644eb8aa378de79877855ffac22caa0cd43faf36934b1d7e9868b093703c5c3772f9ad26e5b9f8bcd66b4aae0f85a6239a28bc34fc3529fa9a6366764f0de20211ced28b89a4f1a30e78573185b9ff66206c44842d347c5b6bd83e09f1be07a2ffe79957d2f18638ba3c72c6fb26771dd799f115894ef54330c1d66ba48238d5c1d2c03b1ed1e8841074896993ca3f4b4f99f4e8e2060c79488fcc3595647cfeb589f591ab9ccf898827b4c1837c20aa85859a7c120df499dc32bd6dcd73487c5a0835778b82d70638eb2326e74a94aa55ab9dbcb9e94f518645bcad2dbe9a62bf527eeb812b3abb5b9d91020a1aaa75107a3fe10a98be9619cc822ed005da4ea2ad223e5c338dcb008d942ae58bb6cd0dd324dec08dc5878409e17050f633b595cde586452cd00fd4422215dee92493194007ff751bc9116a6545e8f099c2ee553fea46c57464d7cd48bd20d94c688abce3a994bb0ec3c3c8ebf78654ce7db9aaaeea7dc835c774474dbfe89b88871ad5e277dc617e37d271fad9dd9cd0f6923a68085d15815103fcfa10e52fd13bdb45567e1295beed21c4d47694c4fc4cd82c9a8248a9339196a3ad7a1322c50294aa16a801cbda812a4a019149eba2c7e6f46e5704b5ea7f223346ec83d0c3a0979acd21e39bb0ae8211fe5003fbfa86443f7f3bbacf40e6228f696f9c69dec65760ada83056d526acc6de457604e3cdba7d7a98f6577ad40d3ff167f7f1d55c5d86ccf004b0859eb7df026833d795b6c0257993b88ab17017c19d5f5874a6a77be871b8595d31a5bea1df75c54a9ab9da66facd1ea9433b34c98dc75808fe442e2fa15fe02b0d9266447aee41401c0724c69eed81a0d08ee5cbaaac44f386a58017eedf47977554ab774c0b5381ca3e259015f00c008d160643629da5938f2f6a20cf90b2e8dbf347530c29a3a6cbb1cc2799dfcba13bb74c6bb62985ede302203680ca6cd0d37d483ac957477e85e2cb73fa7818cdd045ca5d603cd1dca96f29be1d905d14ce946ceb97e3636b7b382ec182a3ed7e54c48ee6ddb47f349ae3f5e7003aaa9462b26f6c898f1e74f43cb2279f5337e879b863a53aeb3c85b3ad838c146a348ac9acb53573168dca142834b06b5fdae23bc2c52b08f87dff3bdad49485356a10d82efc37bbd52055a6e78075423a586a888a50e1bd447e77f73165bdcbc65f79620df037dd560e4834337f89e434bd1bd772307374490a812119701c6904c20c98e3473456c59e559354b8a646265da9cc1d0989a585e0137b072b9291a083e1e194ea7fea26ed36604f97decd389606b3248edb27633029049585fd8753728117843a758880ee0eccab4d97b00dcb5bcc31971614fce071834db54f7d958938251f0e52be0eb35ce434ea6af38a80f286b8c7bb52e33c40fbed6cb73e7f6d34b4dc881d774608ed34e92a1bca21c94ee251b0836a6de6293d222aaa2bbd7100460d49541b9879b83e66209e1f26dec109873744f50365eb652262a96260ac7671c2f9c012c24efbece4d9b87e30cc6cacd937979b5844cc9c5f80c3d83c8022aa0a3669e3bff36ab5bf1f6dc6e3b234256ab325ec6d241a308b2a97ac5e73aba963e8e0ddefe5be17b31183a045bfc1a9440fbd8a20aea4a9e9e30a60049b12f9c4e2967d1d69220f19b730e29f01eb6f9c389c79440c06982b661d9ba7e17835d249654b55318ab27bef55b95e6df4f4566cd19195e2b1dd9e02277cb082a6d4af0bbdf5959e665d9a02a817882745c99befed4e5036a7e310ccc643a7cd7a6842dc843fae3c2a354f5a2054c5616652b027c106de9b12c68e5587057d27844416814aefcf6f480a625baf98082acf8e09aeef7e457e27e7ff6573b0cd082889bad60a2d0ae1c38ae54f475e3575451ebca5b9f7cebc7bca4ffa26207f64dd1a565581b8d535574ec74e7acfaf603d5053bc68fcd979973fff428ae0e43802fbf6681db9669031b5c6c4fec874624c10673f4a761a27b12547b89e20f7081c655e4bc422b9489d9be37b54f32f419982fdcaaeb442917a01097ecdc80a14144eb4075961a630ca127b1d46dacb94d39a19066bd0785420bfcb45336341bde2dab318a327d3370ae76afee6b7d84eb211fd2e66e18415f64844dede4b42215cde9a5c3184e63f4069a1c30619b6183dc6b1d8d6373dcd5461501cef7d9e01402bafb1686ee82c586ccc46c309091395f0571c11939f370fd4dec988da749022e299ad01a1c5cfc26c5711091bc7ca3b36881e415c9b544d4dd600b44ba2eebbb7469e0bfec9d5831bfc8d697345572a692eb8f1ce23e9efa4bdf31d3352bdcda2dc1f791c205a213b9d8c782bf8d2f8f2c486734067912d8a126a33ce7c6c514261a983f26c4da91f2fb53a91ff677c3d7bcbbbde730ef50387b0856dd8460bf0f8086f632fc0249df8b7f9af61f2031a1d76ff609a2bf3d346bf918259d29f7da68dbca4bab2304ed2bddb734cbd64f02acdc27f1b03d0a34480abc2c391f1429e99d5e1a486f65c28d1e647478b7266f250be06fe5d7dc812c426227c928bae1f6b2e053243a3956f9d07270e57720e4b7136a4de456df5198cdeed3818cdcdf6c884671be06450b67e91287e84848c1f33591c03c588419b2c5dde6398fb1ab82a6a87d6ddbbf958be06ff5bb56d552781f5914f6c8a3147f62f83cd9666862f1ba231a1eda993e3b39ce65e695a5ea538e336bb31f459104ac5208de26c487be2f9b56359e27b895a6e6f780d5ebdbb0587141adfcda6f47207423058d24f3b21d2c43e8ee73bfa0a028e477f01483b12b95321ca46bc8ff17264d06f6979bed7c44829c8accc6c9e32578ec5b24aab379ef47c99ec7a1f7bec3a6cb58e7cec63b76b5572fa1a24e0147fbb820395cdd5bb3ac3d5f604ef7e0c3c48cd1ee99094ad6a312d35cc5a488304eeb3b7e52296a7e5949df7936289c3867e0fd499ca2d4d2f658ddea2270d902d8f77493b78a6ea05bf677d90969f55a03da47b11a3eb6c1abe81ef4bbc1e8d7650e0c6f60a9fdf708d3fca3a75158a9d3a732c823d9f07ef8afaafb673ae106b27c3836ba787c23dc33a722cdcccdb815f2bcea5cbcbd7d87448fb3425761822b3955c01379ad8c368c7e95961142c7c819e9d6b436be50aba7fdb12a76364725470620af499454e990d6df2ddc8c9ebbdd53ff89f03390d03fe872c0797d1b07280746a2c0148c7f5f26608079d58873d15e1bec5d0279148da1ebcd3edfb11451ecc965724382d37842699fe2806dfcdc031f006e54960bcfeacf9f179423429b0af2a063b941ff3f6efcb3fc8945c9b4d2987f50d5a33162e412dd29d5df743ad885e876dc83af1ace268e84c1f01fcffffff03