PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 74648 12969161d062aca5a8507ac808db2ad86e62181594dd1cbe0e4edbcdc31a60a0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
38f294142e837e7471d0dfbf630c5f9e4fa7fc281f51eec7e84cf30d719ae7a7
Certificate Block Hash
12969161d062aca5a8507ac808db2ad86e62181594dd1cbe0e4edbcdc31a60a0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00970d010006bc0000
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000081cc38c5d839a088aa13066f086ff5a169285ff118818f4b05f052bb3699cc4a8a1c8c63eb8d4e4f549e1fc31c9dbf2698c8665482deee78f1084cfc5b383d08e467b2c71d1f93a69869429f0d8fb55f039d35d52137bee74a070000000000000000020000000200970d010006bc0000

Raw Header Hex

00004020027d88445c27af96ecaba65d792752f6afab7ead6bfee6015505db32923d0f7d4246b444e31dc78932337e1ab9b1e13f64853a21e4df4bef0755ff9b8ac38b291eeb336ad1ea0018a7e79a710df34ce8c7ee511f28fca74f9e5f0c63bfdfd071747e832e1494f238

Proof Data Hex

59,560 bytes
121216020307a878acfd1881356d049e6c0d3e72f2999b9e748365b89a39d5c272b99cb63767fc9e788df3c4c23edd6fe1d08c6c82c806e87252f9986cb6e6ff1acc78b26396501f09dc279db69b0d631ecad3eaa0b31727da3ab6757aa9c31112216d3f82311a4d42adda80db0899eb6c398dd158e5fdb3f4cce6e2a90c5b822d987f55cab2e9fd31e306695c0e60917c5d5ea3c45ab67ce472218be76dd9efdad637750f53b50ebb161b7ecd2b849d752e70c5d39d1330d29031a7e6642e9ee0eec8e41ce350393ddd8b826032302a58b387b650ce4105998c95fc4a1e65d8d5f1a03f720c46e8c14f84b909f125686486bf44b85bf953239725cf0d50806a43bc4caae3db9a4845d91ba3fa925492e3a0117ee85294f5c64c418d22e6fbe556952278fdd68ce5b85b0b4a1bb35a72ff8d5496efabe2ed7bfbe554dc89de755303f50d6738cc2b0cf30650af693fa191ac0b9f502da6a45243567650d79523d1ac82381180d601ccd785b77c974a8c35a2e4c2c0912a039c587a654ba23ac25b421fc8a4a6f808cd84e4d0d663d880ba97f64910376969e6b7668c7afeac47c5d53d27c5200e429ccbfb82d40235b8b1b5ea5691230fcc33e2aeb95fe8d1b9077a52cdbf7171a17793a322f46037e5f4acd9a925761c37694774738023b35e6265a2c8b67a8c91e454fb01e60cf5505875d778238f01c49f1b6d0b82f0f8ab5760b6806db720535124ade6360ae48a2b817b86a5292085b636c1efbdfe9d1b2a56902439c248ddff82e44a0d0a8556463d7fbab5ddba6a9fa3b06d0c3ee6d078d813ff105b563bc6d697ed2f3def038c6a1b22e7ea8c65b9e4014386a85e78042ba822febf719a46e95bc57e04ca4ef812b07c6c28c6fc22f1b464ddee8969750e5caedc63b802e7c226f5de8f58befe50d5f8c1c7dc4c2811c7bfb76705fa812dd43e1e0406da7318881d2e8a7b07d83f7a1d131b46a37380bd52ed71ef00c5116543f70caa5eb9cc152b85425e6cf5d66052c26b7ece56247c4c33fc79dfd97f7ef5da3ba49f6d291bd6072aa13510ce8470a10ceec83ef97b95d2c86bed12f3a2b0bbf0323800042042294a6e2f2bd7f29405253637d6e75ba9752b005303e52caa9578b06551bd3dc7cf0f6287248daac6358c005a60f5231f3206a8fcd900d0443397f875d7845426bb32969015d9c3753143bf6307cd21cc8855b5ad08f68cae4e3222c850468dbb995c82155ec5b7227c5a4426c955081f18a56fd48bfb550ad945d40a74dda168ad964c4a9518600edd8167aa984a5fa709b3f8736c7226da4db1cc7e519b16cda8c3556ea0b4f1cb126c3a586862ce4d1cfc916b18ac39dfe11bba3e7cd97318149fa0729ac03eef085c1dddc4d4ff83208533e5f74254230996bcf5cb03a4f0337a1e747c267b4a6bb79c2e2a287a709fc789330ebeb3c461c1026c774fbee265875d20795761c3a88a2a39be72a0e6e690b518288ef78a7db72b0370ddf589fd35a8af43824e9274791503961233bbd63de20bdea59da989eb44d6f6546e8079aa3f9ff0fc6663f543c0d3e7a676c93b2fb0c2009771eda427af2b1480f4406cd7a290dda7a99cfc7f64ee616cb42d8374fcd0da8f023a55bf697995d6fb1fff777c6ead09c2df67417a5a3e1f04dbdb3c6464cc6466b95796369ef9026ccf497b66403a958aab1b5ad21d16639e9bd81b08e1551d2cdcb9819b5e192ffedcd4ef9c53a591a7eb93a6c9a1d8972e986abc2c882f515e30e5beb999d68d941385f015f67517dbab9a5916cf061683fb024fe3ccf5f50d628d1785419c358ec5d736e7281859121eed4ee5503b9664e42af975ad5828480b12be1b91daa10e5e2dab0f2992fdb29eb8cc0c3d6e05212f6f54b010a78843cdac199f6e14b3b91e6c333f549b0aae812bdccb7229d1d55bc7da1fecefed284a62f3bd69439273c87a94427073a44ae012754c659a2ca99fddf379956909b1fc394ef91248172e994f2d4c80a222a3e52c0fa6dd094b392d557d413860f7af08eeded4f1c31aff0d27f6f1c9857bf6c02164550563d29be50d593fc799d992ae95c6b4185d9ffd0d2206eec9674665446405f1d28f73a37f77e6e6267a643c42f0956588a3aa13619a0dbaea7b13a516a86e959176f5f57c204d38ea464a93fab8ca2053bd59ccae624b2069d92d3f315a7a44d8ba8b805532e3a88c34c1730b99525540d32020158c4e4278c340ef002ad6ca677d50c8085eb69bec52dd32b42de050c3c2af88343c14bb90e2185de1450476cf2f3e83619f0a62bb4a630f6ff9367b8cdcf72cc9c818ec29d6eab9026cbc9c636b0c6438dfe2bdf7e16936146c85e124962382665be75f46a8b4a12802fc36dd71d57c7bff3f48f63bab096bf81c1c234e5fa4c88318387e14e4c977991318f8854caf0073bb4434e74097fc3a8bc1ff0494c75cb008f5fde8b5a5ef528ff580009c81d77157761f17b1ea1cc5bc7343ee258fa4e191b4fffce430181c66670fa05b1345da8706b74eeaae529f76a5f8c4fa88d85468a8979210174c616e7666f3d782adf1d3093ac24ee1e7afa877b5b2c9eaa3604e83199e77757978733dbe970a2a2c9bd8370c775c1056f83a18c5c60ff92773416566ee3a9bbb0f3c3a348ecd542db2b5fd3c9791912713f5372e4e2ab11b57a2aaed41bc336fa2a2d8476f32f7ddb048a6982efef809adc05cdc8bcf52619f5b0f44c13e80812b325a95a8c0f837164881f02b23dda8f012d0f0b3724ebf73d20d3ce37218ec198188c7f4729b9bfdf46083d9b0a9c5d74e57be3248ff7d2f892ee75f8ef4fd9a3cca4a49f63a52da3383d945abd0623394d0569c17bfe421a29076185bbc49ef78728bbdba009d59fa0259ec0483ce137b3aaca87882065626e3b0d1a7d3649eb006663e45f82f311d3ca9faa6a032cef43add8d97364b34e55fd6750d662ab82cdd3b49b4ecb69efb9b762e04e83838b2cd7be635b52e641090fcaa1b4ef756f81bf74ff8e52fbcb11312b7c8b582d0acc0365a7d4412105fa2a32704cd042f969b702679634cef032b66a9e6547f256e9ef2fc6b5709ca611eb4584004c22bbd31d46f7255828605d39c1766930d45efe20e65dec2e5198376899030f73467687abc1e8fa35f3e1fd387a8bcec3ecdbeabb60a58a6eba793775e1614468ca023c960e15a107fe3c5249d2930adbcf0a20eb489fc64e036dfe858572cd551531ff1185f607493ae3b1bde2a6bd003af5575227691c5205f7c5bc534ac03bca650e87fb3641730ea6a41a34ba932d9b13f8a8230424944781b005fba9f6d6141356019ed16bcb637ad6c52240a44e206711bb7ff4d9bc1e5abd143b457ce20de0fee776ba6d10d19b65ca785ac8398f6b0b6f4aae3f46d6f00ffe049cdbd7181435ce88f106c2fcacbffea7e948594ac1772ce45165996d943e4cd15fcfbbf8a00746d0005a5fcbcc459c87ee407846f447ced7b9bb10f100f42b1e75f2b5e6f4d7feadaf3798811fac9c2b979f8cca2e2698e008426f2a5dc7894169c92369f4635529a3950b0352c0c97275017e142b512e79ed3b778c862b0174287938972b68a257d56c337e19d324a2224cef8c95bbb8c03bae836dce95be54c37f68dfa53a0c230cb8fa2c42faa5904400927c8efb9eb580615a3aa5e4ada7c6c369ed8e4c6456661fd49bb85713b5f930bf4aea165d9a835ca2e294ddf9ab6350bb69e244e9b38ff278c1e141d938e0b4a27a3bc79d088adeff902949f42b3a16d8c721b1a8f4f6c648380d3938cc4b0d2e04f36a3426afbd5742a8e18835dc7fb95be6cf9963b7f6ef93e5dae9e93f51f7bc57c0f6fa0691d46d52707cf71d48f65794238f2c43424dc8c93aa8553d5bd3c8fc05a5cf27888e75d6db657090e7d395a7ce08b9c5b4e5e5653e34df4c4f32beb4cd8246e51bba2d469b342b6d298f04a8105b5416efc085297a594e04f3a0903886ff0406a62cce2a75c138025c3fb40d1a802d8f29a1b42e44434ce793077779da7b6eba16bc7aecfc71007189837dc298c8b3f0a48689eb131bcdd11fab4c1420c23d426342ef1b2785297912c9a4f289366645cf9b07e7034089428272fb2e01c897b87ddca21b9ab0e0a2bb709baa5183324b99fdd85eea01deb16379f21394806d720c8c730a71230c0ef76bec4ac7000779fe3810ad0baeb5044a948f7457762237b9b4b5d366235383ecdf660b204142da11ac1c9f140ac2eece9bf68ef2691d4f55f99433f9154188b196d83d1b18d74ec8fefe5a4422088cf2b82ea835ca12ffdea33f54cb6fbdc50131e27fbe6b2b70a725996828c45529538c2a6d82142c803c0bf3c064076a51c9fcc94fa2083fe50641deec5117cbe054eb177ec55f8da39eb4aba63221bb51bb0050a0b13b03fed3dce1302cd88a068f1d663344655c37fa343f8555f952a0a825d441669c0776aa83cad2df1da0073fa34487797d34ffdee8b40f88fc1588ab9134727913886b8472442904c00429db697f92495709b03c2d3d0060dff38c5af57d687cc5e69421837b4513bb02dd094e0e9563cf4c49d1d32a107662fd26f91129cfe50c5b74f79d46da7c5b20197612349792e37896ca3430ef77249e0a2f2984575278afe6d6b1e79e641c6549f7bccb9ac2b0dd956e9fcb39ca69cd762840e7b38ee7fab1760f8cb51283e1900ea6b99e5f8f6a03f7f9581a072dc013a8dfc605a11784a68033ccfb672b2f05ec8a5863065279ebaa171f55dba5ce08103fa8aa273db77a0106366bf7cf0959d83e8ce105dac63ed2a4f290d7b54f82cd009a86207d56e5019494863d4ed7f319e5ceb3aa67d883d403a8b799830d30d3f0aa3d2d6ac168de6201e709a3e53cbf20dc93e55ca2a33b833dfd05eafdaabab6b41a37068721d2aa799c78f6256ed050dbd377607770bcb571571c756cc85ca1dbaff75303ca9e26834200322324f424eea5066ac975d2f7895a6f24a6a789711076402e69e33df2d134ede7f7a059e1cbffe9608ad3c7518ff0a91eb0d241a0c0b9da6a338588b01b7a3d4300b5b96d6f3bfeda1844f8c19abd86dea7f4128fa4614730827c7c6cc3efe84d0bb52fc97636a7c9717deef1a13e640767b32c4a14d2555735704ce2aee6182b7974691e928d17a66f73370951f898b303a86cf6c350bb2fe41863c297ec8bb73169d6135d852d28e2d190693d3ebc63830d7a2a47d0bf563a04a61b46e0afdd64d478cd31b2c888ffe1a6aad4017e199cb75f0b28557ec214752436ebf18b5ae89624f4004f84f6f71b3389337de65ea4437637df531d65793770c6043f9bbefabe7fed9d96414c417b91c67cb8dfec1b71359b985ec367fee2d0f7f5e93093788bc72447e2c8ea3584812b5dc1443ce2ab7bc2444eff387a08d0d30a8e2ea718e7c9dd4a875a8b43c3a758e7d35cefc309650282d71e9ec4faed8870014a1757c9a0587ecf289968ce1e2f18b8e2a51ca14a08c419144c93d75829bcf9b21931c16dcee99d3b13b6fed1f144899998628efe209252155bc4dbb6d088a6d40ca8fe9174c7bc587fb567df355d9770524cf94c94ecec4cc06bcbd353bf3a44026d50c776e9beb7def4f99ed6394a8d5846c89639d0f05f2b95fb2022d79ef3b975c884f37c03aa2e95ea5033b85820c698fb82c572993d1897efb5bc2f545d99a1c31b6b2ac67495f387d29aa52b6965e36fe628933f8953e637b5a552d738822e9606f3eeda7b2a1f4fdda92ed06fa66b4d0a84512aa8aafbda1f4bd4d2fa7f03c1f8624b0b36aa6ab95fcdf34d91178ce821ffad9c6d21faa989e65f004ed2401db778fc7a545c4b5381236784b25a58a8f2c5bceca23cc6116898a809a87af67b53256ffd7ede29a518031987f800b370968a27cf0d0bdfcb56aeb7b20a0d0450f99173cd8fb1ffcceebd7168b8292cd22bce5f6bbeead106941d0ebbcac572a8d53ef2043ca3e4f2fba4380763096d3cb276210618ac2236fd8cbbc475962555bedc38c01c6c5a51a7698f62901e7447cdd7879d5cb8e9511dc5ed8472a697de46434f404e33dd66d925caf45e7a243a3ada24e3ad1ed17c2edad042de48bc893c64e641d08e24531cd2474f786f1bbeb43fe7100154dc4c337a2792dd10ea9430fbc8a1d635f8696b93f09b71b233586179755da064ca0b6d2111da198284e0f5c5d81f7ec181ed8bf7ad612c59da60ac7dfd77f77f515747eec8d1ab5b34b5a95663aa6ba735c5dea17428ba30f2f53fc42efd809738f5617b0eb6e674aa96d7308069592c6b4ad8543a0c60b9fa7bef3e75979b24384bab1354b94db2d9a285eeb0910dd76ed874c2ff0a97a4531ffe98b04968985e41a0aedc1d165233c4d02a9a12815d32bb9a15a77307f2548128d67d2dc48654f5322840b1b72258233dac99de0c3591fb78fe2e951105bfbe6de5e81aa562ed36fe4b026b058c424c4c3a5a5634f1578153b82772cf2852413c267ef03f6397bdef8b7e07124787d74cf4d4bf4ae795e9e0e39e8915ea2ba4e35568746846147bb40457df3780eb3f2aef8e138ec0c7e99c354a91fbf5bb0ba38e1fddf1b7ca409541f9d22dd93b3847b11d25223c3dfa83aebaf136ead3dd9bc353addb03990ee09205d10ae8d09e92e5aa8319541b2a63d98e6fb0d53bd78cc46111ac40ba1179d9749fcd38d275c74a65c7a1a48e94f38197c660465719c112c1382911f9b24965499936c8d0647e3491a3cb047cc4174846014028dc4f67bf217079435c85869fe9aafd38f6f3c41ca1e4f94ff39e77a1eaf6c2e15249dda39c161698232a358842e3fffa4f52165fde5a7e1d831ee25cb68e9dc881fe1f52749f574bee9649cc2a99dce8b25fa86a36c6d474d9f45f99f1b14aff11f98d5cd1fabe7c0ba04078bd4e0f99a3ae05b96f8d4b7f059aa12338d92f9bf3ec6b14f3526781763ea1b59964979bf90c919fa5b640e9af9fb51a06a4a4cd91214758e7d3592e46711687b49c04f61b9d9973a50be32880ff1ebc38471bb6a9f49dadec067edd7dc54ba3f732ee4b8c9e917ae14b115c31d358d87de72e1001846e054be1886873ea659c33e82378427c2041767f62e21ad41a8737b2a1fcbbbc54bb8ce9f20878966936bcc14e9bd5162017f25e3675d7e11891e3ec7ac178397745c136f3f4b9acbe9c45e0d04886b851dd7687a3755b47344373004849a0eab62465c8878e251879a5c44448735d3b2c6884024b0008f7f5249ad33a894333bdba053f7ecc62c971e86c3d6446b2f67813f7cdb3467fdd274d79547fdf9409e5b8e94abe54a7bfa515bee6a4d2d254b96114fecd5c3888a13c46dd0fd5dc549f775bb8ed2bbf0797f276155ad90c040401a18978606d0f8767df32f94e0f739e0a8acba3fa5572488639002b1aba57b0e092be7daab9b7ee449cffdaed141303f350bea7e04dc895a3dce15e6b88ef100b4e7da9a0b79b5f27a547c7064b57535058dfd3e6624b82eee8376d28ec7ef241c094584a500ea2c2114c198f9a2224e26ce99c167ac3f410f2e738afca72f2ca6d611979dc4393ee4f9abcf77bb9de1e26fc30c41767494fcb0f2b9dbcb7e56bbf4325f602a9f3e9563d0281cb99321555faf9629adc09ffb7ec0adcb254212403c2aa2d527665fdd47eb7d63ea96b021721b933c6f17af49c76a9c8b4a294bc329f760f9eda73427b150363ce2e7a5cb9dacc1f1f6abb54411042c7605b172d4c81c209057a9a4cab13a207471f6caae0350e45c9d49e2b05f8669bccb54b5a472cf48b7d22ecb59683c99be2a8c975e9b43f756f2a83ef66908ffa5ee385d1e735a09dc8a95a40a944410fbb7d74cd9d2f862e9bdb906c119c493a7e2a6dcd904164a79c067aa8f80d4ec09a33fc53d7b9ba2ab995e143e2ad57eae585539c27aac15cfe35637eff698a03ac97d26e940588a4c59f9e26e1290bbc1252b5bca775031def6453396133b828785af7c710a063cda4d32b72aa5a87e51934de45c59d36b4caea9cdd56cb0f6d8e1284d46bcf5f9f33d7c706c87bd8adb256a4edd6b7f65f80e417257ef3530967a31d02a6a9036d13fb962eabb4a062453def847f7f3aa8cc0156bf7a08f18fa660c57d2a8cac5d8f01216ecbf75107a0e989a779865829f73eab0a2ceeb02e2117238fe09bef1cf702204d5738306454550a8c47e118e1da4c1556625a0057cb136be437064bd50711c4c19586522ac467be04473f9334c67ca04d08ec1c6efd48337fc6219173443c48bf6b857588fd82358c3b54cb8e579b78666b41d676f138e4fa0c5e16ef64a78ba80749aa6e6db044c0cbd2166908723f3df54a51fce4cf92d35645faeeb0d3a3aed49272b1c23e8d016d0257db47f6827f5a3c9d8e7c6a4ac2fcd24ab169e74c25f784beb0851c98cc2bbb7b4d5d6564f254a9eebfb136a5733193ea531a9440b7dfd0c898dd91c48dc00c2ee42a90c930f28b1b2882261b9367016a13fd4f2e7cfd84c33bc963e27940ad4ac87123b87a032353da8287fe5920d0a0b270fae956f463fd1a3ec87109648dacf24d1bb76c83fc5a2ed4fa7d90aac99565a1c5013b7c3c68159bd4d9cf7542ca36f0c14f4f9c3bff94ebf890ff4e2486a8ac675f8ad1b53c03e274f16eff333f71d422d3995d2b32e4a41800bf87d92aa6252b5079fb5cf166b7f2cef56db0bd5d63d099431ee435e4315a6a5cd960728312b07035fd4293cfa54b090038ea503cf5b263fc92da94931751a274750fdb8205f17b6e65d0b284ca7e931f0ec3c47cfa386a40bbfe43d036205a10ea4d23c20f3e30a5166cdd4af918126e328313ee1eb6d4c585ae59bc9606ca407d06e5be841798e4dca05f3d328b55febba93f89a73ab0283e9f89b957be57cdd276a182e878bda2eae03a1b402d6d7933015adb1fda9c1bff74de658f94770a8ae95ce7b33efe2e30409d1a31660f463bc27dd77f187b4f3d49870dca3e01ef4faf9b896f8bd9a13ff895a4c1d37edb46877d1e46a3d11d77b8c028974c07d119c79e4e76a32f6f02c957d0f71f99f834ae33be6b420feb9d60b6c25eb6784d5f70d0ba83ce71f2fc3fad3ea35d2c011492d097194027301adb30af34a0e9f7c6e7758c517e2a51abd0cceef1c4866cdb54bde8afdd493ca7d108582387ff77bec9b3330ff1308f909783f1e3e8418613f015d1b5cc87c4c334417a34873b58da588c0a7723adbc7f88fb9c65e3d641b17e5b6ca5daa26ce84ffc21603e3e863e41c452756e760f9135912c9c362d772f9eb5b6c21a6d6457adc9be31a977aacf2dcdea69aad35f371d32473b62bef38a8b497905d3411343af2df1cd1f1095c035f1d4d8af5924160ebe4ff6d1af9d581a7cd1743aef835537fe0f6cf830869dfcbe2482bede613dc39b7d84a1ab2ef6ca3a06c2446f342e1dfc77b91099ba763496feda8bf1f81d0032363633e29ce3e625a52b8c3b3868ad17fb2daf144eb91a74cc7c200db6bd27973c82a66ced7b07e380ee469e1536550b4037e3c34fb6174106a10337c37f0fe8d415aa1109ded387fe829003761e9505a7bb5ef4729197a8528162481e6e9acffe7e73deb8713330ee15ac6534a03a612388436db6faa8fe67fc13e1957a183c744f55bc1410e08a2bbc72142595f0419aebedff03720a4079eee43a87dffeb2eaedeabf4c9a94623d17466350bd9ffb1a1fc75fb23a29d678920c919e3a79b9cf7b62a16f18bd1da21b65b8170021059caf040dc5ba352573d142c9857a4d9fc0321eb3d6c9e365c364f2fdb31c54739e8f7597d033c010221ce8ec32efafaea522755db84f122b65d453f2503964da0712440bc13bc311f8665bcd217c17003007e864ef0dbf143107d8932dc8301002223eb0990c3f91781db7af8859d6c6593548997a16b7c87ed4bb196d67f5746ecf2e069c6f3b618a3bcd5e20fbb8b20e89ff2b9d381d286519adbbfc031d112d2773e4379cc301fe41384a8a558773050a3e057973b64b052793f2e3f1f0605dfb7c99c49c4d12e29988e3873cf330c586759f3dd94448d65d80794c72df446a522db77c4ab98915e3268e66ca8435d1323605b67d286be2fff0aef018e0f96a5146e9a2158a1f1d133c8d019041c66cbecf9b46556ae5b361ec1d927a84ebe1ffb83e154538a56bf5095f6f877bd8dc5397491bd1e5c697aa278eef09da6cc2837dc5a1cd07fbacd5c25d44abe6b742b30ee0f8061d3f914b1803f9c556e8a3f2418e35f3a2e074ea589a062e18c173aa084b4fa0902d9dd1f245785e8aa5f0d5e700431672ad7aeb7dea92a3a8c50f9dd5516150e26c8fe654241497d3ac379bdc81c93f57903228c87d3c33f2459931c7c2209e3f8ab1129b701fd64aad6f7810256ac78712555d89fe0e62abcd448e440ccc1c59d20fa80349549ed2c9685a541d1f33ff691c10b7dd86428652a58c51df022a7ad8f372bf434d36e7e24aad903c7da842743c537f5c1966a864b42d4563793e321027db4b4c6b9fc02b0bb6fe6b9d0a583f0af14d6ff5bf5562921b4b11c7865648b6cc862ef0eaf5a7ad338c3780b3a76776cb81d4c1290544a31b0443bfe969be41f66c156d2e7a3d238b19d03079d947b9f54a75822a3183d8f7745003c30fd17d0c319045b8f66197fc4f53315151a5cd804c6f15741834651cba5008a7cba78be33968196775c2f08aef5acdb56196f410a6ce9785b0db1636cd252d24aa57ff20c745ac5a9f11f332cac542d51d7dbc91a598bb274e5b51f00519daed515d37d8119bea892234a4872773ace0249b38f85bdcf775de7ca0e2b522702dad955ac70cef4df2e9184924cbb927862ac317efd5625ca3aed0e7d7ec35c8b1a62451e7cc7126153b7451368b99ce7c8ef35a04aef801de12377a647a5ed56061ab32c1d5abcf9d892259356b7c89878afb1bb69087769038cac002581e0ad05f8400e6c6dbf330e7dbe3087ef99d56763d611e7af59c731bf259aba27222e88ba916e9790d97c3e1ec89be5136cd7dac0dcad32d2c2dc91172f209a445a45dc31c42ab3baa2aa2a47cf3097d1a2e5bca997629abbf0a6e789e7ad422c8bb1f451ae230b07e6f043999e29929bd1c2fd4d0f63222f3e206cdf92c2c2d424c52cfdbdabb80ece41af7ce0c52e04f2df9158773fafd4c7a84d9ab63db2143fe719b67877d81ba5b90f5e3008c1bd59d1dfc93738bb5be3278b3468ef55061180f0147e238cdb8cc849ca2e3238400ebf38bc1b75eb57bd8d8d0b2f124fea2cd661206912d21fcd860b434a7e2038b6817274aee999e039a347f55a68e7470598f80d88c0c526bbcd2c48398371e3a0c173561737c436cce1dd0685b7ae65e0ce4bbcf785b75c3889c98ef28f295aab249156f96c44e1b086c8d0f4df0a61ec1e668e683ecd88a47aea7aecd41ee3db01fd183259da31bd974725e36671cb126dd6ddbfa4755f332a0eeb0af50fd8892fa5fa76258ebfa20191d6ff90b85520f6058331ba43719ad4b4ac3b77997c7538fd2cab6cf7565f61d36f3504796ab68ce8c98714f7033633cb50c7cb154bf1adabd6b8546efc3a06b601de36a80954ff764611c357fb0d119a86d3a00e03fc2d0f75f83b256390739c7603e0f1196a038463901f618847b3ce0aa36e19b16a24850d87fed33318bc8570b87e2105d9c841385432d885bc737684ea68a70289febfa9e7ab11709915a7161588842a556189b1fc08bed44c2ec3689e908c321fe651fcb685be6346c1f7dce92e2ab83aed5488061ed90da47be5e19727b020fbd00e4ab9574fbcb7ce4597916dee083f95f4bb229ccc8793efeda482a28de5ff877d09a174020299426e4a77244f8da3d07a2a02f76b3b20ccad4d0fe3917e3b72647abfdabf6f44afcdb693f9328f531cee8d06d04217c39fb3fc3eb297213d17c996b57b4688f5291a499a4ce264b1c7c922cd6a298f22dd0a1efcd849b3f7f1d3f1b9b65475b7a46308cd1968f6b08344bc20a9f989120a0140c42c14190fedd2b8b5a5506030ed1d9a82e94f10d10e8095c46c937aa569dd9a86170d4884d121a76c5e32a462471307db66067a66d411008f742d3879b4bd936ca82f535566713d6dfd27f22051e0d97d2bbbfad2c89a5cccd2725accc0fd40ce30661a67207f4ef62e057f65140efd966038f7c8a5b022b048a312c2a1d758c216bba145f5ebe915f796ef854815a9e22b8ee06e76014e02d4b65ad534756561c15272a9e7789ebcef9290120e42aac6487b9f94d93313bb964be10b65ae3448d26a282c23ae04afe643acadc209bc0142c59276be713504186f6afdbdc75465a812569684352bdd0e3853c7694022c0af3c4cfdb3ffbcb1bd80e8d8c5d786fb971d19af26bb50ea49772d86ee63e621b3c116804c1a5f98cf02d08915fdcddaf27fc216f5da0958c2f63456bd4f96a258ab6465d22990fc97f68e8efe53abcc13c79ec929de2a7587e3f4790ac3d8dc736006927535b7b7cfa56828d9678a825e6cac3fbf721634f1f3de7e2f0fd7a3f0b7e41ba815124a991f85ef3d883148fd0b53097a9f2786a50de00dec666b5da5a903a21214d6d9fdc1e16c0bac8c4618f6612a24367065cc00e8abba0ebc29fa9e65e8c558895dcdfe9e53ec9f757391a0f2da313a29fb7363a45c630fa4763b3e0f4e59a4fba0ea9f09055ac8804d9f465cf50be0671b0829421dbb57524d0a89d67d0591748e4724d5a48990e9286af58f1e7d476ca60e8f66e835f093fe9abdb7d0539e53ec84adbed5c92706e479d0efd5ea8c4f0d6590b6d933f0fca3cb1425459dc2d760ed8ad8ea847bcf90659bb4c9314e7a9d01b2d8e4e660a5f7a8564ba93a051cbe4c76829f4112ebd3b590e4b76080070d1941e373df5f16814cc04499fb84bc55696301c0514f68f6c5cf3432dc67b6892a3f0bc5ff75e3e89984b32eea8779d0b55f7c7642d54e3daa1a7cb70df53a281fa5e2bb7cfcb7d79ad7e99123517c953738df2cc329b20b01040ebe42c5cca074fd72688f3789733d339dd30f9c674fe9ad4e0443f322988b62f2ecbdcd2c9b3052ed60286f176d86a6051782c5ae1b97be81f025e71d651dadc805649b3e01bf75112b08a628ef609545430f8f54553fb61e994adea00d6c447dc2ef8865597535d0c30aaeaca2fbf8cda5c560243cad98cf1d82e36404273c059c78fe5b9e413d3d83ea28199aa5921e498d145019a423ef1c24648e834c32b4bc2584eebddc077305737f634974f854cf1e8d3516276f612676df482d370fd7599e0ad4479ce2dd26323ed4eabe32a8ecacb4669a11edb9bb68bda6422bde0a6a406c98409ecd2c36d4d7b5beae562f30c29f53f22ac9e05f8921c3ccc446c9ed28af3b65c20ba55569347eb878476b8ad55f7ced637f9049f738f127e171ed22af84140fae1f20d4780fd3b229efaa03418bd2012edc7fe36328f16cc29f3ae32f5f68573867051574070802ce0f701d6ffdacaf7f57f8a16b49d69e71524f408a2f61aa620f0c6267a87b0cd555086cf68651543cca6ef747556c8d3276cb2209d46a8e30bad4a4fde4d1a8aaf89ed91e1d86669ede45d429d99c2bcf432c0c0d303bcac23213bc6794669c8ac8235da07bfac7dc3f1e0f45e76b915651bf95e86e62e6f4c4d5c76226be14c71b91afc34f7257b5c30dccd44171d5e3be11524009e89f5acab0f6918f7883a19edb3db6041a98aa096eb55163596d1e167c5bf669a5ac8d6dc60bb1782416e5b4f64b6d8aedf314bdd28529be6ce9d3c6eb1657392d6ab3d35d9d9e87e387139814a53a3dcab2e5d7dcd4a8e75cfdfe5df595aa100c5378aaaf50136b54fa2cf8219ecd969cc5b1640a5d6265de038b4566c51c0cfa0e7126b7d0d2fb54a0cb8112d39a207057a1cb226dede1f46d9f9776318f416fe55a1f44ad602107b4819ea6beb460cb8c66bb76385326aa243cc7f61da4d0d3014796ce036aa219644b7a7905fd1b0d6e6b659ce59f1a0f219d4854bde75472a3b5f3324d9a37905d9f6b1118f8bb3242eb746e3b0d11a0a26a671dc87977be2aad4890636e97e3695a4218306974c4c13d59a62d481ef8e00edad2ec9de1585ce00f366d0ddd3c8f9e082238500286b531fa4ccb3117a387bb3db635636bd7a91b7dde1b75f31bc41d3ce26a0debdd1b9a4d6a982d1afe36a61ee47bfc43c41808fb02e0d9f97ed2c62bec610ffe954cb8fabbd2f9d20c76e0d550591b9617b0ea0e128beadf070868862306f8c65262e8b1f4c7eee2f9f59451e792b7466c5d89c8a6a840788ad7a04a45c5577517906b22add6a926cce4d476359a9e6f53ebaf029a43a786470ceeec61f23a19820f032c4e6fde9cc700731184c452e4be8dac026632337d2102a10ca96c2bd13b143f781f318041a1c4719c2a235633c06834cb1171f26b6bb94ed4b3f74298320ee6babb370ded67179503843830acc9d848fecfcfbff96b8175ced0501dcf69c47e03145eee0d6f6a86c04dd41fe13c1a04a8c5528467b23beb94d93c5eae04e9717f8babc4c7d8ca994665ff3299fb88eb7c40c76927e0533f60da9bd9ec710908dc4138bf93e46819bd2d1fe0416de19645e97e19e1d84c28e5866eee6572c3aeb0c1211c4ed6b0f63ddd27adeccfcf98ed885bfc66acd4ce0fe9e1c708e63182a9137da7bb359919db91df59e9c88980a2fafd7819079d178d87a23cfbea9678adce4c368553834f3d2d7379c1bf4e0c18c7d3e607438463d74c9d45592662688a0e4fd66feb199e8f5b4564f2a4daefc89d62f4e65d6ae9bb414355701b1d298620157d271be4797b27774bc75393b3e00ee4a401d375fe99548608cf7aab8d373b42e934612f1d8a96ca2f349865013bdf9975feae1c5676b82ba95c954fdf2e38ce44c941d7953036ac52645d4846ef3dfdf757fab0f04a694996e4d30512d7efaa1caf167a5a9bdaf337867242f7c176c03965c72a6b862f68231722cbb6f3e84cb6ab4588730fc8825e820052f8dbe4ee6e53b6debc8ee0fa6be3098ff80a215166333f4c9d58648445c1cf8ee9f3ccae6c87e142f9b7244d2729a7b3145a9f53465f6ac6d7e77f11adcbc049013c78ac7e2572957eb1dcae7f5b3eaa1f923d11d0e80e150c3b110b5594c71357b61968385cac86f2607fe0a2f87baf5db17ccb2157a81a79789b00fadd6fffcd868f13092071d048a0fa3311145944e31149db0da3bcc5fde03768f5193a3dbf7011f58dde8442f41ecee5bd16ae3eff825e705d669b54216c8ab477c78a9da7ba9504482e050e52fd22c006dded0296e0e0306a2c995fdb6401892226a9ee84bb71f57a0e9b97122d35efa6e976c366aa74076ea4004fd0f7c9f5caf07b9a5b4917a83b43449ff11c75dbaab1e7121c4a0fda046408049660a7de505001342812d27a60b24dcc6e3c6cd8673c27a8bd274061dae4a8ce3b0f6c1f957203039550aab58016c65837a34991873d79be7189ae43d5c76a2b6e2e6ce0b18aa4acaa22239022a6d5d21a07d97aaba43a258407cbe12cfdbf4e47d33455e5fbf7210d7a86f0e3b10d7259669179ec3b3748a4d4fa1b274781f8ffc3945d951bcf15dcd22fc36df9cf52d30fe9e628b5eab875efe9eee36888a74adb9a3656373ff0fae3824d4e66010d8643f43e5b36fbd745aca8a074668669b36fc32ea51f4a0eda1449f31f4918907cf486437d10d77f1d2a1272902aa9cd9ccc69bb28e2a6799b5f6d8f922005d41075eb3f842b6f2b55489d2ebce5befd8a0d1e5dd3e4911e65eff0d411a11f972d0b7ee6cc377202dc2b6a42539f62dfb756af587d72f30bfcd947993d8edff57238cfa8fd78c62c0c6726b6fa61a2383f18d0a783171e02c67b414a78762b47a0563e051a1299b19ce5eaef2923247615cfc2ccb39b4358536422e9c5d9df18e41dc3851bfff70bff11512c9264d0606609f5f26cdad099044897a6d56e07d6b02ef1951e09966d36ed0a01d1a8cab8c5753f03d74d74d188025d0a78e316106d0055a94f9a5f92517dec5d8453f2c4d4527f31de584a374975444184218616c6194e2688085804900ef8a4e799be24fa162dccd53f73fb1a1e1584e33a3507ad0ba0db7e52ec196cf2ed302a2cbffa8124083744d497788f2ac635831e6e444eb758523326e4dc103cc05ed8ed0cff8583f839e58d535907d1f23e175bfdfdf7cc93d7c2e440929ef63f459755f6eb2929f87d2abb3be4c5df61e7b8ad3c5d68a2ecaa94aaf28421753f953c029672c243997976e2c65d6e4f22c598ac5debfa31bac9e674b68411f837fbc53c7a75a03629557e620b67e4773a99ecd4191b0fdc085f572f7c44f93f5d7604075ad960f1006d378f15142c5fe1b5b7b23be90ef69576254647f4236ca2dccdb96eb7575db1c69bb0ea00151b5c3fc1b8ab7de41567be674cddb486148d41d2c3960bca2973dc60369caebca92947154dfdc06a1cda665bc4595b49551e635d88f8c5ff4e82029bd04219605122ff9726bc592ad8d5d72265e6116948522f99a27f037c57c531772b6b627689166b9b67bc51bf8e60c44de9f3b6451655115499ef2afa1c462f04052b49ccfefb83c7f1b1a3eb0fb5e36c3d7e78f49fb0cfd2720f7ccd397a0919e2edb0a8af7dfdc015e526e2effc298d263b9259b393180e7770a26b6b09135740c550dccdaf90e38ae39df9868cc9dd15bfd714c0807582dd0e1e0bac920f81b3f5c5f91d201d4c10bf39f7809a3f56625f7cf41339bbee03d42b2ab7f65cf16698fd8e447aab371b720185b54ad3002006a338818e8bfa8c9350659e70c98aac5d2081a15e86c2acc9401114462638fd293e49a6e2d89fde68d7e79a0e3d56c6250b1f9038dff7704893b4252d704e6f498178bea37ddfdfc6c71b6df01159c6364bb59eb0b0ba9b360915198b26fb6e687be691616527384289ce400f691b3ae37bbcb1fb541fe93c73f7b4a20836d8c808483e50a80c3cf1e11aec7c3bba2c1d8f1d4a8c5fc870373d59d219137a1ac30e16347a11b7212739b8064bde5c7280c1dd87e747023ee600afefbaf8180f3f7a5bd5cdca1e71cc4bf36bd1e50a0cbba9aca6700220b68e088e971f904d903727693dfbf3303265d0fc79c7c197da58bd05a2217b9133c95c04610d501bb7b210c3656cf05dd04ca663ebe70f316fb89a1677a8f7a4c4e8eb27b2629fe89c2dfea42adfd99537da17f1af285b3552f78cd3dba5d1b296178c40a6040473ccd459a377f5a6cccfe332d66289f5363e6871a6d15f898ee479acbc620f4759e0019230882d45adba39b43d20802430ba9f71eecaa123438a36025d33560720798e0bf4ea86071a30951481595991ee5b87cf544bee568d53710c2a2d5da3e2a12a1f9e2c861568daf201d33cf4e199d226fc344f25da6281996acb1ad5019e29d3f7a3effa5f28800acdc4b1a62521452837d03beaa4879df4c5aa87425caf7de9df04c60629a29d3970ba44a0851971e5be2e0af792de3c02e6d80b61ddd31ee9647097fea1dc1ec7ca23c7044395ed6f692f9c7ea99225c119acb9fb057b191126207d56b0377406575413bdb4858fce2fb181c3d3767e4460ec622ea91c772d7fb550a2c1399c0ac5fc4c336f10d9e55ee3525d2f4d7568de340395f9425c3fd823557c29271f96ec8ba2874d7693e5d0858d32b77f15a73df024bb20114ccae5cf6fc817477203e9ce110188d06351cfe99f280a6f3eb00a0f98d30ce2dc426a197193b085ec9d5de3dbbe978d86bd12daa899ef4f052a9ed80ffe95ac0e12309ec6f871a4676dc40c26f0e17fa4989bb144818e97d36f9b3b09a2ccc2abbc63f0a6cdbb122f351de6c72d011cbf3362692fb43ac22c320f3873bd29f213f638d5be9964fbdfe2431ff7e7e4d1d2cc3967c5decd965ad9561d38f091133c58b1656b0677f534a18865f46252a3c7110ebf94c3088b489d88f72e6b46dc920f05e7bc749250e07f542984377334c60e7cbb57e69e22b5c0078de923966b0338595099629ff84f7f97c01d9f83567d2f656985ec103d6d81e4b221a62ad5fd6fd706c9099d15f366b5403d586269e9c1732f96b01a6302a07c986df4de87619c5257959895023424968683d8193bfdfbcc7c78e2dfdbe35c0286e7a72a10b720003aa4d1b81e4bec36c5a620253986f0831bf7b3d45824e6b923f62eca47f07ebf7432993b48b945d5147ea04a2d8b0f743e64aa088fb1323d98f247a528bdcac0dd5548dc683b6231f31a75c0a4d4fa9bee4236fabff714704dad91ddd7f6cf8db6cf0c050c0ca65d2bc7218c1ed48c8964b6cd304dc990e8ca294512f219ef4a9aec31092578463da98948147aaf0d4e886539ddab7adba458405b8dcbf9db675884f85cc6ab6beecb16e209572b1e5a86ef322236842f68b56ec14497ba26371f7c3a82a01be6d849c043eaecfa70d7d7be8137bdd431c71411c191387418a234b1d11b93d6757a6770630f5af74d9f39a57e18df2df0a0cf05d9e39e7576d24eaae5bee67fa42127c85a77734d18ccb71b33b1636aff293f4af8b44d5ea0c6f2c779fd4e00057aec52fdbdd5973521ab050f83f391f25b3793ff16d8c250d123aece823c006a96a4c177c7dd1dbe73910f11d5502e5cbdb1cdce83448e76a6a954b4bce57d073fbc7037b057324ea5e75dc9ac27d78a7ef5ba7a2c9814762550bfc1c26d900f3443fb68e9ef311535aa589705c1cbfcd78b9acff1de1b42a8bb339fc717c89c07bd7f635f1089f52d36a221db0bb5e476c839a33b6b5313974ca47587eade1de7d87d923ad7a994efcf7573e43dbdb519ca3ff181f108f01b753b23c1c0a0209aa5e3d1d2358b10e57cbd16123e0790d5657d498ff31d53a8926f3f6c67467ff5cbfac1c8d461426df025a7792d174cb7d2ca3d702f1876e11d3fed25b446ca45b1b3a69744715ef92592d268126ff621f972d312e4149ffeeb2b46d7abb6ed8b4e77a4e99ab3c176e27c020aee206d208380b766c8720254c987a243f82ac73dbbb572e05196f567190628fc8906fad8f6cac4728676b6054f7be3693e4c2769e7bf0b29e00364926550b16f0547e0db3a2bef21664e6f7d0251ef3271eddd4ff46c0176dc28c11df3cf348cd0915856646bd121bf61453317e1dcac55052a9f27754d024f779ead0876d86c0929a6c3dbbea4239bd90045d53edb2f18908937ee68a4f7f44f9f2f30f7d48ca03583a725b2379db7c1b277e03e9f0574dd85143bdfa562bee597d40f9f7575c09718b10e36f263daa43b0f2cc7aa62928a5501fe9a34b566cc83542984d78b09a6dbc02956bef84e47a1d396db8299d668477d13298b73a80d30dd5f905265d140cb8f47ac888a33a0e7bb0531b696fc0b56a7bb3dbd9ca056b12da00eb2a92c5430a3d36b352ab5126698c8b1e8c7e97c97468826a20158822fb672752eebc88c3a447b0dd4ef0c959676b67188fb3bb41ca325d883f80e5cd32fc239be835754d997afce5950726094890801c2f3f5909d6d5c41a7be54f9c9db73e8ab5451d6066e4f5eeda3746f7123af3bc4fe4dda8bef079200ba5e38987c75d230e73d1b0940ea50a38a99a250939863b22e37d20d8c6dea2d17980ad3d315693ea8c4c568a956052895538023b29435cf70d146f7506f575b24ed3e691c7cdad227cb2db5757d60824bca8225501d50e37640ebdee9e35660e7df9e3731ad0113f89331d512ea8ac306c3d667ad6e9d264ae989b1fb2154c7fdf57a4a22fb23c59e140a88e51d0a05cd45d7d0c4748c1e71ca463183939c71e28c3a65061931e3abb71cfe6a1c4ded096dd80109fc63bd8bae3e0e16961354ac05f027f6b34e2602daac85a029a1df07922674cc3e734e53d29b7e159e222245e2311f977db2b66a97013eac375fe2a6d33061be1b3e1b1f1297d35867476bb1ea191b557bd53231d31a92363057615ca348673ab542754af5080539a50b9b1c4c129fa13dfdc10addaea648a44fb21f28fe7d80b9fc3439dfb988452fb9ee6a54e8fe0797ec1a2f6b3ebd4a28d5699a7aa79722061772b37d6f57988b18d37e1b67fdfd5cd881c8040bb3dfe7de5e362119b455f90998eb457fd67f4fd58f03aada7df905a040e574b4529ae783e122def77df3e2d95a954ee84269b571a3491e4c1dc5a2fe9ec50c46fed611ba1f0f5210a1ad39f30313506c0ab18e683dfb1f504ebce3c60c17bc6dd0cc3757c12624a8b84058764f798c366297b5834728f69b42ee321457b0561d1ce4e817ccf4d15508ebb504ca5e50c3884bd504351abc0529b47ecbe1da4efc91b0495e192196e0d19b4aedf14bc40e9569b488a35d9a27953a8532db8f268ba2d3ea300ad11b4c75b568f27962de425a0460b74b0607fafce195afb1dc99cc85ba2df60467cdb5d013065bad6092f4bb746f92a64d3d18643891dee97c99d4b083f595187aacbd945033367fea91082641a8fea9c5742f134148f45988c094294e9ac82f5fee8968d4ebe18107398ca23e1b82f337b424137bf37e5fe048ca412ca471017f3232e9bd9cf643203644723c70b95a8c8386322347c8532858e3f06d172cddc9a2a45f694540e33125cbbca95c46d1978154fc67385a95eb2cfa4ad5194e420c19b7753749281b005301008dd67c5fc6d80b1299b457e19ceaf4762306700323f8fbdb76fd52a36cfc7e1c9d1b65d841eacd59b08b0acc810e2e045b0168a7e21fb5955b9682dfc9dec9294af7e07c91e35d859d3f3593da58201cab300956e8b84ebca4345596a70eb6fdd243865527ff9ea16d483830530304910721817337819786515ebf7c5afd66ed445a722312e24fc00802996d5086196c0761e5c056e99d15d05d905caad951c230ee8c224ba543c072d64614080ec37f779f284c52b3a0f73ddc935a258fa0f1cad4a770f6aeca92101dc5991d75543331373fc26d53e928a1854c60f1755f0f114c555132c19faa7fa1bf139727e487fe705098460717df8b75606d835787471c665aaaed95e069fe0566921fe9e79877599810ea64db1eb32a3bc0f5a006ae39832fdb6c9e73e17d66eb43a9669b956897366d2200ddf22be8492664074e37e6e66992b4ac9b215a1044fc3233666e06c1153765bb26c61b779f7e887398187ad82018d56b0468672aea710dcca5c1182f939d995f398588bfbc3b64899d0fe12bf10d75cb956f08cf35fa9cae027075ebdc567289e142826336f0ebf6a898bd47896e590ef52adbd63166b88a9a832b9fb58913330c836c562f208a8d901f7eb71608928a5af40244dd17ce6a7ff6d2b416a80fee2c1f9d2556a87373682fad5071dbbdd335b67ad4aa6be600a65574bf32a4a2a4d9cf45c8053a5192f93871c59924229897a55f692797b002f185fc4ada709b7f644f56fa0d9437a26b0d098255398d1a395f138fb8f54205272c2a0c78519746f2dbc024a9a905e0ccfd310da2a9cdbbf28cf34e2df5b2645339bf8e5f34c54997cc2ace09dd179d2b593c528885a898e14772d2f3ef6a6152cd621380d8c8db717564bf5778d07341990ba3a591ba1394857026e960a2878bf4383ab2dc941fefda59130808e9a46a3e4b9c10e4ce358665ab8afc3db124802c4013405dac0b653bdb1dfd5ea386bcfe5e63801e91f2bacb460e7527575496f569d2f4e81607d1a2673d82b71a88dc66020a76cedcdb84406d6da51ce1c9a5ee2004b0ce033e8ff0f8baf9dbbe97d026243e8c49ffb58e15d42283816b1fbf5eca2269afee567117ed7768cce9b08ea9ac00b338060de5f376b9586f00853e29def9ecc860b5f86ae4d0d834240d756ed0e9cb3d6f76907b2edb93efbc5b6b69bb8a6f7fb1eb1284f5aec35998c1553ae5771517a0ed4e9a6d102e876f0ff6c943d1fddd65ab18e9f0b9d076d92a99d7276b378c5cfff080f2b083e685a101432647d4dbff7a2251794b81bb1fe061d38d7cbff50c6cffb0e5f08973e4e9d07eef32669fddd083596d2de16a0f56ddf09e61f2f67f480fe4834fbc84a2397bb74d07456c84c86a990c512aa09bea3bb19ea3bab9ddec493182d06c50e65630d87e4cc55b5ed874b99a7d27f6dd2ee0e6947741175aa87533f3e34d19cf532e84dd027a01adba4e64b037b780bd9f246172ed22241c8dc443993c9032f7c3e1a4f976bb3ffa4a112e9dbf9b64136031dd370485600eb0b96d5c7cd1a2ebaf50b3ff5051abf3c3e6fdd4b38b21e956b2846f6e5ac51a502805f45b0a44d059e8707206d42788d860cccfcdcfe142fe4ce3af7edd520af60dd14344b98a4589d2eaeadd813facdb43be3d8345fdb4434845cad9fbc8db9d3bade2edde0bb7548a739c855a7b2e008bb46ed0483bb26296f6d7ba1b83c0351213bfc0af1c44b7a50e19f9915819bce85849009e422126e46624d44e84fac151f615ac9f6946c8b4bc64a78b4f433d30f2bcdeaa7ae976ee202063a1b35df46802ee6ecfdfd8e9aabb4d8515e4a0b3a18f112268dff217dc93a0f1c785dc060481c19cbd6cec5ab02cabca56570208337a593122e33cb50f40cf900d33a8ab74f440f73a2ce2737569f21d8df350a9bbe26c05b5967e3a070d87adb7ea5a70851f01f879f85e30070ea62e0d9198018b7fdedc9d3e3bfe7f412f3914df1a42d7a2f0f90d54faea26b257000dd29dc99df2502fc483e65f99eba5f6f3967bdc2a63ec955756b78b393210ff9e123a21f512328fc09c76ae7f5a516fb341027e23c5be7e85650bfee557dcce152f6c64feb2b9170e1404da3799982217c436c4754e4b711e3d9719d485ba1c43ca0fb55da7f02828e54d5808d8b3dff351cee5814c3434150d6e6e331fc0aef88fb9a3b788dd6cb296d84396a82bfdc45aa85ddc85a6f4c5f777d36098687202cd24bccebff59360273de49bfd07835e81d6962e4eb552f28740908c295d718b0bca2fdf5287eef789d882bcba25d3d097dfcaf32801fa73f2806b5cfc68d2f1947a88fcaac91d7a64726011a25c5f8d191a594334994fecaa873507492d6ef45c10dbd5334129c177fb79301912498603a1639b407bdf947cada9b8f617291908c32fcacb93fbf19dd6c88351c95430ac64de0ed6e0ff6b5d222d444a9821fb0d90300a991d7ea213b937f1a2fc10ef9a08247ed77b863ead5bc44d76eb2d47030baa4f891cdc68b0060bd0548d39595ad1f2f4184a9d5376ef9c0391fdf631b0e688fc5798d7443e6f826b9fbb743cf71a787c9b7ce648b3fc35000e01fb973d5bac0ff89b9b573a886a23d19c5aa4a8851e471eef9edcffeb08cfdcd400f4a223f84f4f5c47b9c6d6ff1c518e6a02abd1c023e598b4868350572ccb69bceadb081cb237ddb6d182a6188155f3df681b199015b14266ac17c9cca8facf34544b2226e451a6cc9566b4d97d783b74443d6656f9e5379ae54ad6c1bdf252b54a6ba5acab3205839546b7210ea595bd6f717a0fcbef90f70600bd7ca94f7112aa78ed43dff1e883a109698c0c80bf709e7125c969345441b3b812e36ac58927d45ed1e0a7b9f60de08dbf1334f5227de72dbaf3a80a39b6bef0febafad1358cf76424ac40c84d8a31d38016b847834d411238b5b539085135cca9814a4a49910b10f2de35c5e1679bd0194a038079365abde487b5a2a127a3ff13dce84a80557d1733764aa35d6469e8bc69fb683804e3fe56f03df30e25e015970e896e74e83beda45ff0c9f297774f8c876214a2096ccf2cc6c0b8985bdf1465fbca79e29e43adab16f49041ab5c43bf0f773ab8a60f249a2327ae345ad73f1f0a2c06b497f6aec06d3ae025f515ba31652f0d49a66c44b7d1b472fe3be4a0519b0adee63a3590cf4c18775b8c594610a29568761c724e6105d7690b69d88d5b4d5e240350e0ddd37dcde77d65a96f5c739673c54f79dee5b2cb0072d864fe213bf1b589094b03dd0ffbb68eb4cfb007afc3e042ef4cc75ffee82b9b3e6f58a525c7ac34f9efef20a6f7a0cadeda60efc9e694f4385da41baf58fc7d9b40066b426362f6fc60c40a039d0fd83cb6578de0ed98cbd77014edb770a73204a4057ab9fda0eca8305158bdb1c38597fb55ff8192d3059bf25863a362d9578be09ca2304a7bdf4fa72581ce9da1563cb4d857b205bc59de138c6ae99d6a67164e3610657b9eb3a82b1c05427e1101d6ca2754c643c2164f3d58692de530c36017be2d3df5f4c19b4b335861fc70345101af5257c0ae6368a2246284c83505ee9dbb3fa76af8596d97e759568f8f9bc8aa901a66bbc8697caa6b481a978e214985362522621c6c1b2f2a31861ecc167fb52a4aa9837f52c004733309239143e38a3b22889135835fc62907cb5521e20ec8c0543e24fd74198b7304a489d725b5cf761c656e2818bc7cda5dd9eaa502f1a7f34145fe9e33dea704fac33c061f1b9e59abce3198d1d25ea24207bf3117702cd7c9efcb51e7a532f2e9c3c63490fe3ffcf162086370037567aa3f9fe01fdce1fcbd754506036c50b19534e0fb51adda36ddeaa06bda97c359274652720c03e343cd4eb2764e2033bca111621210d8f271ec7ea049b7748309dd5c949e9b19b69353033cffb679d9ec7c2917ee5b89fba3a957ef8958482d1caa958babc4f5e050adad6e816726f6a8da53aaabe4537654a1bf64d3e47b433665339f2363bf95e831e2b1d73cf1f0d5f16e14505e646caa891f431b42c11732b17914b4bb7b3072c477627f7ced8e04a4d3c2e98e435ca7275c88153be8728a58dae75b8e4635033ace7e4a2232cb11415692ebef88426f6db56b001220b2c34baf12a108b6f4c571b4d3b65c56eca2cf65208b16204b8c8db34871a07fc6cb2ac2ed58721a0b5779318a51d17bf23636fa99d7b87ee51a31de17e10808ef86d01cb654ada09dd9be97c1bf92f0939db4b0210a6a5bf58befabbf068fc2aa097704ece9b78d41527b1d1f2cbe6610fa284778304972e4eff3bd319563fa1273e7403a55b1c39c83dc432edf0fcce9d4bb2fd9b059676506d3e8eb4256d74ebc51d3dc1a62b3e85d517267fc330406407e8f8172513515179bd34f390247941d25899244aa080096256025d94f40975158da8098f5f97339f58d69f1b88916e4f9380746e90bcbf93c0a83a8b69df8f792d295e02c246ebc54d8f30878f84400fca0a29594cf4ed930093104ce2ebaf1877fb8d204c67b2fe937552c6c2b874155c15e16470cab1abed3b7240f20b69570041def8c827499f17b0b3409775f7b60a45f9cfd6f43394e835a0e403c592643ee76421b69302404111afd0a482ee2e65334d18e9cf696ae43c87fada7e803e1d0610435e74c6e799f167311b8be487fa8f23483a266ed4a74553f66e24bd99bc45ea8e5f2515cf2b36a9bc448099e1b3b8b5f74b36438302de9bda60704df0d2e114791ac6330efd03f4a280097712f6c02fa191b2e8fc8089f1467b0671f22bae15c1f7f97187d0623b68b0ebb5612f9ff70f754a47ed086a63fcefd96654ea73702f5c9e7891ea64176ca7dd5e8d1ecf52bf72fc8800c840ea211853bf2730ffd6333b942f8acb6b9a053b7c0291cd72184868ac16844e5154475733f0a76b15b0374df76d05175b6a559e24faf83902cd9d03113f3badb174d378abe96277c95df4ad25e2dfef3edf66530dc60c07095b599b18753b291dddc958e72f28da039899514575c072d64840327c1ae467e90fe534e8653747da121252977259ac3a9fc25ebdd8105b615fdda472aad97cc20c3da7218dc59a776e75ff6d5d0802306110c55a3e428fcd2a477f340b00722dd4e6aebd4c61ba40c82ee14ff30cf3d3acb626a370f47f1f325a0a6dd63c6a6b17adc3921c7143c05ec7a42705dc6aa8a2ae860760aaa7344ad52251e9d1d49ccf1e78649e4ac2994f9c7a67a677ab5a592caac593cb00e7bfc2e8ec88181b13a3eda9653302705d931f21e3f072376ec62b5bca0f4a5de1b99df79e5a2cd81bd9633e61204f1ada09eda482f5de5365643d459457978637fa18eb723d3fd9435d03ff03e6fef9f18440a511e24467185886984c691f4ccfc59a47605d11ac45cea3d25ad56d4e3b97f068ec6ed82a9be530cfe89999ce44b82d1766edff2feafe88b5eb7e8209b4070dab2acd8a7dcb96187b6d63bc89a77eb4fe1cf6d9aab511c6bd2183740639b35f5e32486ca2e995d26595e8d4347a627971221ae45d9fbcca4ac518b1de93c2339f1b474e5bb802aeb0feed998cbf1ba1a4f0f78a773fe86197f4df83f25871462c73a3b1cc1740c0f1b4af3ae88d3a0c1e86624af16919fd4a3d00ea974cd3222a99f63c8f8d1e4112a4e9c1cbe36a1b2c35c4c348a797cf93ef0cd15ab5c86356cc2a22f672133a7302105fd798a42fc022c3baf61d2b73a7e5b55dc5b3eb51d9271cb77f29810bed58d457fda8277bc156b07e5097cbcee144f34161675137d39e2d26f8455f761bafc3f402bc55fe4a1d3c8edc1eeae0c2346e7c55292b90cfa59e308a60c3a26909300634d28a5f3bc0aeb0b65ccfdb0de737df9b11c3251d20ac03bf2d28edfae94899a602b8be40b7f7c3fb7a0f62c1c0bc7eb7346a33244335c1ceeebfc61448f70d1d134b1122f8b68392b9b3bde888ab43859925fc581e4ea46394fdca340bccd3dabd8052e98ac7c77671afd6ec04b6c6b3cd91ac4ad4dccfb76e011bf322e16fab14c406a1b2a9d3d98b06c64b4844fa51223c9c2d47714f27aeb7015e1a542bbb232dff6c575b1436169fe6f80fc2dbd863c67b33538ab85ced4c493c96b079d0f73beccfdecf473f28af718f920602512a9fb59823f55f74c6c22a1157a2b47cb279114692c5295beb7fbeef076fb4b3cfd754c50e6914e1a15a1020f5794a7de0ec40b668d81b35d5677ccbc17ff2593af164bc689f99356d442c0f7e4445a3339982adceb2236278b41ecf7732bb8af80e72a77db76fcf7dd55b891986d0deaea344810c4f42f46c513de910e55f9a1492b6e30192d375472ef7e8f4aa7e13f51cfc65a6a4e22a4ac6078b0195137d28e252e82d4ab4c59876ea83cafef61b7f481428c22bc6d981c84a2cb55fe4fd72ab33d734ab8738b376cdb0f1921b643776f6e962ba64f690b3c2f601aa46bf526e9edf3e8098a5055c9834fb581bcf9d053a76123a1ca33d4c06ee7b2033b695c8afda2f81d74c52b7a2f9a2a0d4b8ca721dac046e48361751402d64b46463904988ae519a9c8b97b59a794b8213f26bf975875af69a3ae714c897b548dfdeb90b16501ff5b828e86ea7cca7744aa6641f4b22e873a1ac568f1669605ac09c497faccf6a66cc3eaa443f60f3643afd5f746da91be0a17a6aab397102a73b6afbbce5e91924e70c51a773c4ef9f2755959d57ce218d3b8f35d393f19ea335fb710bb3b5ff0c7e82ea0e53e40ba73c687bb9b26b96eb6a32efb1388df640e5e9d1caf02c972f3bc93e663b5af85cbae1e0b1b2591d2b6417fa2dea84755213b5b9ba1d29f855159917585985c6b62211b5cec836a5587a5f39c7459c91ac8c00ead693e9b382f222550eec67927a843c21b5794e46283094bb5f2ae844d0ba5988f5911943eccd4fa15b1e9e8905500c0721e8985628416edb6e4020329c0e684dfd7e086f280146ad27c1eba154cc49fa26551ca35ac84b2d89e2591551cbd677e6939531bbe4716567b1b0e5e6ff8f8832b2f8ef7c92f153771eecb19a7434904101f1077996bec38d0173c961f2c93795e87c7760ce48c4bd1820770476a66e28fa9333945ce10d4a549df7d0b3880ce87392d513af6e8f7641dd412ae00294237c9b58e1063f74276f49989a366d8c8638eb48d180afd28ec023c2fbf6bd208ee9d1b800ec9282bb6fbdf30cc4cbf975f692f8e9d3a66120f62d3518ebc6817b09c4d43ddb36b201db15c3ca332e772f30057316686a80c02e9375a8a4aa46af89636bcdcf441b0f9b3b5715c3f20f808a83386b752f4d279e32920dcfc5e851a97d3d712ac8aae2c5127572138173fda7beb7e686841f4704ba030ff5cadd66ad8adc27eea44065cc0cee0ac03d0a61466d66c8e93bdcb58b0c86929422b81fffd25c4cdabf9b69b5edffa57aa803d75ef035c0c22bb0998ab2eb9ce37bdbdeebddcf9b5b22466f8bce9eecb0b3e003c5c71b59162e3aa068a6ff1ec44279695be859da71dbf801b026e7631c3fa2df45bf9fee63af9ebb6e7a984fb54176f8a699dc6dbabf5c89b33179256dab3fa794207de22b60479f752fc6d187396dbad372e94b49af6220707580fb4161ce5606b4308e04ec2b7a3c488b90b67499e29f572a1ebe72f2ab57b4e28e5b41a62684d7b6f70fefdff57a8f4b409195cb60fc46d73bb0a85eae1953922588c176d1d0b37f730572da1548c7870624e67ddee8bcd17e4a1d573b3278d6e9660ed920ea799feb6bed1f2a1561a2e9fa42effa9c2be5a5c795c0dbd5a745fc0ea35a8a80d683f519b087936912e7d09745d9d45df0c2f2dedb5899f5418a2e1889b9bf66c7cdf9842df8c57b88f48c0ab39b665cb30edfff96f3f90b44460ea79052deab0a501e2e180dbaaa2fc0168c95ecdeeabe90a49aab2c03d883559dada075325b603eb98cd640210fd5f9e343fa6953873bcaaa99c7f261259ecb03f5bdf537d4701db2de35546a86650d7e6ef241610642ac5d1f4a07fbe894080f5ffd71e859c007d11424a2fb462be23c11b4baccaf44570ff6389d3f9e10178f1938b61150001bb88e41ca58c59cfd8af4b79383ba81a824c7cb54a30aae5ab75bb49427eec581f315b971b396db8fd55d1099f706dc2ada67bc94a817c4ca5e183f6869d1800111d16b60b7520c099d4ac4bfff87bc45e961b0fd443895458b2ef62ecff2e95e90d2589bda390584643b89a298d8032d184ce76aa83a49d0f485b8ee4e91f5c1cae7b78ab95a75c1782325d9c14f3d3610a37001d5669703dfae218123cc352859c1205169207e1bec5b1672853b51d7d3c49299d5f985caba933dcdef5156f517ae9f91c976743840b49508e3616db49168fbaf02d26b552cb5061a1b8e0074be27ca2a5de82dd03f7753cd2d15830d878aed03da3405dcd25dcedf8f0d378b7784f61b267907b9e35b9fca82004584f5c8786eb8bcbee9079a16fa0c0a4aa55aa5b8377015c7355edc111a0993f57bfc52e0439eae14d870e6e6977ebbcd386395b94818fe2ec569a82a7d2ad1609c81baa8739cb6837e2b948b9b741c2b552d9962a2ae3d7d40440911357a50df304892ce1d23227aeac755f3fdee2af0d8a45b627270a32bb115bbe0d994698b76bca2b7f8c3e47203d90ee2392365649e8e4dbaea70366b5b1d7ee81cb9f0962d67dbb603ef790a0fc6ae1f4a53cb5aa59f39720f02bbf167afb264f2f02aed358c952873c1891d6e29ba8cd9f5467ec68f95f1de7bd68f70139933f2a68badc5bc90a065ac088d1f083de411a074b9657e3be12af2281b25693df6a278e4ebc063db0491b282df0f5e51e4e020b94b195c39427d91e5e148045aa627ef2905eb67307359867fdd9eeb02dfafcd9f2a289627a780b2fac81d6ba051e46215e1227b501b453943260726c2edbd49086cbd61ffe4d770f3a3b480c0d2dc8b6d3cbd1a10bd31b6d81ad9b3024e88f960fb87ee391a71c3317aef16983268c526bec1c26d17be21ebfd31e26d24291ae437e61b6ea3a574dacacf2c0efcd03d51cd74a7ee3dae13c52bf3553ca9d98eec8efcace37f50abb65f379dd42b402766ddcea95f55fc5674763ee730d74c9f996123ac6daf883922238a5dffe2f26dacac0a455e5c895fec4a7ae53c02bbd9117345cf2d18aba8fd462813314b8a807b93da4a709f862550e90a43cda1e9de051793c1c65ec5df4f040b52f65473363d6c1fc64462550616b4c9e332f7fe8e4c235f864a15f09873470f7af48b05fb77fe702d6fbab634ec8e628a3641e2b95fdf0e3c74ac934c2ca10920888dc6bfd9383432f6964d5c7054627aaef4e89a94bd330f862a2ba65e3a7998aa4c9762ffeae3a94dc19289af4a0f44e6676ec52e98eb3f46125d82c54615fb3b60a2063dc5674bcfd0fbafd93391b8dbe679746eab30600f2b507264a062abdd8bd4da08afa7e466c769bcfe307ee286984f783e8708281851f2c07bafe89315c56ce87702e2d9e2fbc38dfdb92d79b13e95801e18312345fe4d85a0d978be51294d5e6cc0f55c171f5e5d9159d33370b49f9d25d295806ba225f5fd0e4af817d14dc41099b5305daefd662d170dcd8b48249fb47eb17aec32233777e416196ab633e02aefd832b692b37532d73db9978c24fcd1af70a345162d2520ec45262d8ee5225d2734e42d71342e426e3505f109cce2a18b6714fcbaa190845d97b018e36e1361e5640663ccd1e246d5b681d354d99b20732976fbf325c654de332dc6c7138acedb66aff2f4eb235033d42c4c419bcf861ae4f5743cd8ffa75d9ff697db1601c5edeb70350c12008ac1d46fa5eed37763887816e239e2a8de62d14749c9f661646ec0525a771d871d065516a9629aca5b69445846b5c6c36814f87ac724c7e53510b285dc86d166f1a40debd18a9a0939e168d823ea4c641ddf556226189e6ec9a843e688d92975acdd6c7b5777f8cc5e2a113f167cef67373792eda4b89316c6b820f96dfe09b46fe2ffc3d1c443b84878042d25d154a6ef7cb34586737a06e07b99d5d9df4f736217c375fba255409422fca83d1da30dcc773f201fbfc7979c024dea35d35b1651a44e49a59bf025622b8575ad6d8c0113a84bd488e74ac87de18227fdeb5392116df617f974aaacc83c4f857eef8201107463ba4127f8ae96b9515c03905f4eca008bdbe283593bc453db8892f566e551a50a07275e00e681bd5323e9b1f99f8c2da0d62542788aceb6dd986b864118b40e4251810a9dc3ac5e7265edd51b79aa73d94592802e687ac5342a897e1febe382ceb58e3ba01f8cb84a7d60f478563ca19081decbea1057e04c4ecb4dc67544e9b9faa01f6cdcd1b276a745129b15fcd3b39b4c4f615ef6b56583778d8a30e569c9990eb913a23590ec189af57b83e5c3cb127aecb164d53e9774b4b105e84683132df13c8c6320848f90f092b1d7d2884bacb1854e32a5cae82f89eeac2093dbf7021a1efa9112d1be26d3efb71055c2cc7310afa886cbd2deabd74bce7863d3f9a1ee8aaf7964d605827267e1d022e7b70ef88431a4f6e1433353cab6283422f1fafb26fbbf183699c862f0fc7167ba821a389b82b740b77f846e73660b8af27bf652d1b2f9bc68aaabf6b7debb136f68213eae27d1c17f718cbf18000d60c649b374a4c12aec91aedd946ebacb44629b7f68fccc59356896fd80dfb25be7b4aff1de08bc94af976ab61d3f65d83f6372c0805a058863bfcb6eff6d5bdd5bf6477cc5e13e9923039e7df76eeac7afdc43e46b456f54818286807b0f73f287e8ca3aa9cea03b0d4466c09072367db7d13a7164d796d58c614ad7054f7bfafed8370a2f51c6bb48afabe39e17a48acd8255f53894f7f32ec1c39f724f22a211cb4cb6829070098264e56c50cfdbb7d72410e90cffeac8918f302ec7fbde568014116f92a2a5120ea6a29c8542b9d4bfcf8852474df5a34db3b78c6e873a4f10b8e35f3d09b9c07eb2ae3cbbf5f75bfee370e5d70574c08c022b7c2d49d080c884d894ee2522a66a76dd92dd052141bd066e608ec9765176bb030149b7551ae09f50a7e52b5afaea9f7033f3feeb1710d18bc5a665e2c60fea96406986e656152ac3ec47e1d07a01612b1e7b1bf5dd1a441da27b72aec0379faf86462c288bbac350bbf089e023578daabe6eeca1968d92b5b47e5af6dc587418bb70adc0dbf753de4c7d8b8100dedc625e8916e722a0649da97069d30b795231227aa9e0b609219bc957f5fe3fbb3621ff1d56080b0046cdbb602e5c115a2523bb8e84b70be78858e8a0a19a86ae3aa85f384c586465c468ddb590ddfdf736d5299fc9069ab7e53e8d15331c05a9e74857b2c6711b1d7d3f02ba62f69a8749ef88ff65d393fa242fdef179843c767c599a1a1e543635ff628a5d29a979b8c6335433efe60353be6048fb046423e405be70eeaa2e1af8a55364e847073fb8ce2c80b9b66b1a8a29d273d7fc44f3f5adc2a6808ae053ad81c8efe0f7287df2d4213a938545271dcdf4ca507a730ac24a108a0fe121fa071cff2893d3f299df64dd52506b790cc706d29408b552fd493b2600e03d87a84e2a18d092cb34e2372e9688b1b4c100bd469227f1643d02d1cb476e6d0aede009aba7cafb994575b4e8e888ed6d492900c05d0413c6dad9698f9a3671d72da79f858911a96082cfa400f32d000654958f8d21f8f54fe33fe358871b7c8f029ae4982b6547efb3909e4e0d1e85872619bee0affdcb622b6d53484b17fad70a19204983997ba29bf0c2c1dffba72e3e2a431124132f89b488498ecd0b5d5cd6ba716a4bba3247c0cb4c518e02369c4898e63fbdc2e2bb672de4a2bf3bd01bbf1dcc83351af2d1d656c102dbf72fd4274472c7ef47510df89deabbebd01aec8b2158dbcf9b806c7be73a92e7f75b1a3aba198be39ded7ca9c5c3a86bffe5917d9a66d5415da123a757302bf7988973cda24e791a6b6685774c5bf58739c8b50f211c9c6353a1dea6597109a5ecad02073184f59910072fbb2dc347f17d573eeadbe73c0e35e182dd5543d4044bacb282d852ac358b83b0a6e8e128d074a576128294a7577e8b266df277683e09989ab17fa82c3aa5420bb782b579d668e64fc960aa3ca95aa61acc71f93e8cd3c64a502a1bc63bd7cd86ad8636b67de69dec5a5ed4046318f693be751e9dc34371dde7744a7f667e307e572d823fbbe252eac25d58aafc54a9bb5a2a9c321def79c8510c2d95d639d1213102534eaf60d26a7a44a99e572052fccff01ba078e43bc9c29edd4d80f6aa0fb485d55397cd29dae99e84c657a7729cc18e1f69cf6712c21cdd5a0ec8937aa92cdf634610a0a92ab2419026bcf8ec901426f559042d6c8fbc0ffcfae88d4200deda5992befac277b7adcb66d9d542f1b9eef76df1eb683d4b173fdbdcf39036a582cb384b7be320e491e2d08006902e3ada8c7778e0560047caae120bc9f6a868afb1e155c45d95a020597f26168fd53c29da9e0f2100d5d0cad7995c437e26d2e71ddc3c54626ce5dbd0622ed5ebd61f5914b3dea18666fe10a2588cfa98f083e1e7fe0644003763fb88616b6456e922dd12926d1f8adb5d7460b939596e9df90f2e3f37c5a2d3fb1787c272126543355406ed55851f439e767da9865751ce5eeb534f20106172506af09aa9c97b2ddb6bb4b2d8686c7093b27c0ba25b7b5fb606981611859026f8dfe5ceb0bf867f08b2f878c260e0a7706928d253275492a66a9061275ae6c80188529de251cbdec6edf4db229e335426651d8afe8b39990fcc6af903e378af5da9379a68ebb7fe7b86dd3935204a9954bc16a2456ea668e767f7db6e97652d0437f61486e5c2a762952d521b297720152552952fc53d2f6e332389dc5842570a4bd56a8906d2c8c9ed477c6c18e8fc508a9ec5b2684fb408afadfd2d0548fc13cb02c8d6a7473774a68e6aef35dc49c055c3a81822e7e71b400c95ea4913c2a6ae3dd7299403aa3a6862e3c2ceb7174e4ef181addf05e2c43914356fb792105731da8f15604f544ec3f012713dff9cd95060470d202b2f0febd82a39d6c64e4f3d6ca75ab75cea03b8578194734de37c1b116f3f348c1fd03509d076a5d7c9a60e573246baf7826999ddb28125a57fd2399fc87e580ffd5b626b4bfb8311f241fec64ad0b91c7094e78980940768ff903fc2ffad412ff3f774bb144d14062fc5eb5a301d3fbb1dd3051fc9c1d9b59e1e909ca96271653ceaa06a6ae48510ad3549d0fef436caf21a9e94fbedd3e0023cd26d720d472821b5417d2032213c331b52bd859139c88eea12940368578312ee104e05dbfd1c40607f2577cda807c5a8545c59222575e9c99e8e96e7a180ccfb016c1987d9a6a40fca6ec60190c4b59cd9ed62d122095660bcacc9cedbdc9b3c4c877f815d98b55e3a2118819662ff0e4841bc5b19004c9a55269dd7a9a16fac17c8869abb4ec771c529049efb15336450d052c350d12a38d6c3fc8eb0e8c94654b9bba18735570890e068de3ab4d82a5cfccbe60865f2ecfc70742a1720def1c958105433c5ef9b6797b5cb788414b266619d655d62bc8f482877b8eb7135f4cdaec58ec63a24ae27615c639914ba69bc295009e270e82dd981e9a697a8ad6db16615ee1096680022bc879f4e95ec9a0d3347d669cffa1acf9add7513fd72e7a0e0f9bf7871a7f1657aed0380943e1d0a77809d268845224677fbb7785906b1091aa9f190b0fd8059fd0d530b9a48079530f76705ba4d28adf462d1768ec08e882d2e8793a49e575dae01754d293899ad26b27041401c8e7db204fc8d86ad87d143c666436af5b99590ce701217055244626d3dbff88b792891803310e7457d2e74fc5e5e104fd28c7897ff675a12be978bdafd908fe14948145f59916a75d77152367b109585254969dda2253edef12ba0a9827291ca03cd5086585a9164506050486c467a765388503aff13de6de05cbbd130744434066d56f1b710f5a37d0c11c555e6f86fe0c95828a049c06b48b69f1a6c55bb7575d2705a84b38b3fd6187faff9f605065c221f3996d450901de6672a4994c551e490af7b4df81ca94c3ac235c9b6f0cff57573fc15dfa93df714e992d20c5ed5642f3628fa479c6b03369c7041d4724ef57053e314e1863a4b4d1b6bddd86127d68f65cea3aca228097ab842a13b7441fedb9aec942fe43c9d5bb475bc28cf1b52fc55e7f5a7cde533586d6e1c2867f24532f3bd7f07bc2a1f64c3dc4c46b5691dbf406427cbde1f8d58c525578ed353e278dece8139395247c8fc0162410410b40e9c489d82f68de07e7e5bdb51cecb8eb74dccde7482f2faaca6284de696232cca7153d6ef53bb47f9fd609094aa1909bf3654b9a31a20a6cd0b5425a21768561b9c8bc881e473c57d031b416642f143625fd4242b2fc4e4ad501f3c4f74876ac4a4957a08e8e97fcbca6f399755e7275f5a0c87a6797bfb1f63a9420a5086fcc83cd35fb1123b93c069c1bbe2268eca38eb3ad1419cb0712dbb226f44f5fc44ab0baa4e181a7e47ec9cc4bdbb6344992689a9292d0a00032fe024bfd32161fe73152b1e2a4cd58f4b54997b06ac006c5513ad6238d85d356f8bd2e55b3a695cc86afedb5f6969be9e07f4e0cf4c81dcf4522e7660946b92d8a3f8727af53466fd29c6e289d2a8599310a8fa7137b70d47d2e9a3da85ed4c121c0660ddbd04344f4809472704212199ad2c032a0e6b5dd2fa09e87a98ffd1fd7bc710bdd9d0159a876afb4b04063da29ab1812d4e5267d847fc76478f15153a5d696d49c2cd5a2c1ac2339baf1231f05a3ab5c5d43b74041c82fc633170c2835439ef0c9c42722d769429cbd9de9a2525b7dda0e79ac633d2f5803f4e1d319270ee6cdfcbc168e0df0c392fc9062bc9569b0ea8b17cf52cc41457553fa9cb7b76b137026b5e1319c258c6d107d6b2c32822bfe3e11fa9be6c51d2fa5cd358fc58e4c1c405e98f6e226d5ebc12e28302e765693097df56f57dfba03528b9126c443000bb9cc046377e5d7b5caf7c7ac1ef891dca8e29826a2c7387b9aa037a10c2f63b5533a2f2769fc1910c5c376509ba8a4eddee19faa52f71910be878b5bbd58dd98b2d8b6df829b22c5c64d407f44d7ee5cd5ea81c0f4a85820f8fbb3ae9fa6ed3d01d17d5031a9b93f2958f5b52674315c09ecc14ba61bd46a728a5b531641be672727e2936b83ef2b7b9b43c911a656369c47ff6eb721766497ddeebfd1a8779eed73c3214c86b697a036f75fff1e42737ef0ab1109ca3898777809849db900c2bcea3f9d8a1efbaf714219f93513a89ed044d70938ff59204381679c5110844cc7479ba15d13b0b93c61daadbf03f62edfcad51032d41e2abe4f34e7f015172f67d24837568509286013306dc4a9752e49827ccbb1c8dc6c37efe52659d4a2d0fecec35af413c902f93c04f6367f10291125576675ece4d72cae4c09e1a6ec16f4f7644ba64073f88a727873ff4030aefcf26a9ac7e96927c19cf2327ae62e99c863da2ee9ef93950cd2e2b332f86a12e466afab6a8c3ebde0799960faf2f04484cf14ed3b8435da565ac4e173a5a577169a784a6f1c7529293799792cce7a192a9d21e030078cb4f99e85c37c62113044eead5c61fbe922dbffb0eeee46d16a65b9e13b9e093c0b9585e47ebc6320e9b281d8169fd730a7522c6387448b6ac15bb778406ffbe1dc3217dd316d5508b00c3e7e4dca0aeed84d6876e35cbaadbfc1f9b114fb9b15f8ca2964053a244bb1b1f17e569c6e27cc97bfe49ad8f82311136d07eb053746c208343031baa2d48d80b4ca2f99d2e4b6793a5b87fafb5652d04f9686fcce216e21757464b5b867e12d1a48aa695c3e48e64f1606eb3fce8a5e1be8f6e0854d670b9047ac5c9bc19b1067d677c6de745001107b1fc742748ecb7b894e901c6f960962b6ad2e54f6749eceffa2bfa03ae2356b82cbe84ee2c82afa33f9fdb670c58fc380fa929a93a5847aa5737cb48e6cebaaae534187fd0ab8a581c71b767970782dddff4c06c0cb9602b053b297de03ec863dedf948b169308bf16619941ef9240efa263d1ee8a959edd7c1041b85b650a1fc1406119f92ea00007ca795a34421845f9b105a15aa7ad7e6e2f97ccc015116670d4848c446dfba11cf30cbef64b5ab5884952f9959ec4ebccfd1ad21c570e56dd265ab1b5067e532292574202c3cf2a9dcac5e8df91dd5e11f090870e088be216152af46b02734f6e2fdd49287c425bda17d9e055041e6c3ccf0c78d5e69fb20cfcdda32da02ab918b7458b13626632c282b241256c73209f9fb9295608be249f6132a93b3e3acee0213ed5698590b3ea17c2fcedba940688558ce9df6e2e635047023c1b4e3de66eee3c448a8c55b88fa4ccb9fcb0c7e890fa9a6dbc88633fdae670c8285305b242f6bba9b37fea5b1a4e7b20ae252db23ed9c29fe36fc666eb64efb24c344a99db034121f2cb449c1c08e1d9471d80f7e373625ce9ea946e85cf7d5fd8b5103278570ea27fe5070e306e7da0d215a43ca79da3bcbdee389ff04243625e4b8316fab0fcdd5b90b3dc43eb652b45f35e86f0a4bdc7b7164bb6a9361cf3d9bd0d9c781c54f185fffbfe6d412810ae91cdf6810114acf4a38c82bcd72b7531aa67e9f91c2ee98d0827fc50731149e1dba29e7e099af2a5c6123286dfcae36bc738eadcc7dcdcf0405dedf328b7b7bb7348d360cb1bef8291c462d341987fd3a39df36a38efef1b4cb5277e31a8f4f3fc7791788383acb35ab7ee73767c8d24498c8dc59bdf8e1462e32255e133f12a2cd66630d9caf3d7513248b5ad1760581df33e20ec026021821d09d64f65bffaba62806ece18f790f69c1b3a9ec3d6708d74365ec62d315bc94d3993effee2a9ae5128a6bbcb6deab9cd0dae78938b6ba7b8a2e9e3f91aee71f1307111b6b20cbf6cfd495dac4eea838352f5de170db5ac92ce06cea57f6ddc6655bfe0c2bbc43bae65ff37f1a28c3ed12b48df01acb954e7ae18fcdbcc430fa8fdedef840a2b40e0267215e3f301928c337a1a37f04aba10982ccf3ed67b30eecc357664a99c74e5bd518e728333cede589770084a919b759afd0d58b860d67d16f0027c708f7b0e87079b4755b098e8741d0ebff924fe4215cae16b0eadfc6441b550154d4b5fc8459c1f2d4c04d03b3d3bf30ba7b6ad81e047ccc4059c897d3ac7a723c3b4305826a8ab9d833f8052c276850449a013c37f2b126f6eafdf184158edc42f51b379c89aa58e7bf66316425f34d841c6969b74fc475d68b34d313a3c0666e707e12f546b927dcd778245076bd42442e599992ae1d9552d3ed2ccd378b3235062a96b00f77474b6ce98c6144c3aef557dbbfc5c469d0bd47fdecf9a398595d321c3ff639d1124318cb4b297c401ef95d18f24dd5e5a2ae901391bee3b022f268be65b6d8750878ed743fa60caebeb729c1923d2b5d9e942203d5b245000dc1baaa9208bc920a9fc8526e518071c58b10e6b29fe273f2b52dd03b9fea912818f72d3427e0d52292700bf4bbe070786fac502695f23d52658ea936321fc289fc5050274b9c00f06c566ba55814a185f498e854752d2bee70b1841ba313a5084ec0bebda7891d3e744f0999a1ebf7b6e152681c9760666615052a9a092a78d2ec080f265149d0b57ed6df351cd67fecb44c7e7b33e803070d5f65720aa18946a4a922f72c61df7c0cfe3920426f1b72e1a50b5b2563b362046cb911d38da1c7fb93e62ac5bd54f52e1a9f5f4e1bc0cce14012371c80d97781c7b34f1a5e99aa2a02f341167b8e63b06a638b2f9547d0a74cf668e45c3d7c96bdb4d06c35ff9cfa4ba48f159ce3fb01de67d9b189e8668a1a4b91c94e79b903d6837fc51ec13576817dbc58401112012759cea663f64ae2102fa8e1da65f5db052911f2935e7a39cc80f2c6f4235c2722fd1adfe1aff9526f965a7f415d2dd2d9432f2c5064a8a841324d73700d5d75349932faad0a732203d28bf37d8e079bdde2cc77a047700f8e420f34dcf81d04427e00ed5a2f0e01f7610fc365f5d4db09c342e062a5d624cdf612e3ff4fe856b8c592fe62a44787d86561b35291fbba78cd34da8a53988c9fd6678b02ea24895c510e005e43002f366526d14395dad4c3cad7d588fcec38225c974388d05e940b8ceeee87145ee0719c3275a7a473cb4c49590bdbd33aa31276c0b0ef00d7dee760a002b385eabe37bdda4737d12d6ce6b1fdcb4dc1eb5634c327b23a86285a47fcee3d98b7a0f88567ed039e92257b9c64ed0d674719dbc21945d05f4b4e3973bb9db42377494f2ba70f46f1791d6bdb7c14598825342617e622289e525df38bb7ec755f64a0a3f94b8c5b1cbb41ca1c3eec5138cb583423029fa3022728a8643b03fdc2e29e5dd812d398016c2216b679616ac5f2481a3956dbc54a3eda583bda5be71506b9f9d611ad57e5dfb2b3d816acc264f6e1eeb298041160da4b472935cf1380505fae754e2713f1c0ce1178607c84dd0c76f7be2f9bbce877e5d0599b664cb9078ae5fd60b53610590dec07c4da2a01b10e24887523d3aa4e65a59d9155582fcaae0178388318fab16e7421bb78b671d023e5d27cf8d8198bbc32ae7f202aeabcb76d861cd1a149f9ed29e9d33eb9ff4b2eb534b1f570ce34d1a11d74b231b01d1774955bc4718f3afeb7a6161c1fe00658a1fdad41d654c63d83c569a5ac3e061a3f92fa49bde6957487061d0071e3a819823a69d311a63dcbb332e4d4e0d9086e1e29f5f9a9a2b0a9915e088a513cd3bb494ac12a4ba15e5bf77d0e768e0cea60f59e746a2b16cd8a424cc785fcb6e10f30129c045c66e8e66ff78c10474399e13789a0f86839b90789030fdafab1f4fd452030f8b2cbd299bb637d0378959d91e33a8685a6c403e8b2b0fd4c460f6200e68740909d2ef898b4cca9af18412492af4fc8e6b0892e625fdddb5efaa52ec522aa266e47e5da832e9a50e3e1f9c71ec6b55135b93b05dde7bd1708d142f5ff3c91582156dde257bed1241ef77ebfb80365c56362151213a66235d0627dfcacffaecc60d10259e2d30c5f2853d22b3a4e3c7742c0c33cdb1365f030dc31e735f7e5f0402a2289e45b719acb3240f1960d65b0449e731efc54221d6a9c63d5fab46fd66e3a86f20bf746bd0701fb0ff3d3f3e959123c9a97403bce3e8768fd4c7b852f6ccc5c2fd5e559946f7bc4b3d7f1273b6a084f90899067f2647e9f61e0b465b46474c1fa6ea095a0101ac1dec09bf44298da9da92ff7178be8b155476e4dd0cebb42bc18454b047b28374148af29296cf9db81b1e3241e919bf37f3029cee2a70029bb6f1eb8d41be9bc508efc19ffb364497cd9a262c133b464f13832fd40f09350cefa59d14c5fb47097475b1f3a1f1235ea78970b677bfd47d2ad42b155c9bfd998b96fa82670d8ce1d38f5d22699011991a2a793ca3c599b1dd5b87733e9900cd19278ab5a45de2c9c4240dfe39e153de01f26fc520499009ddf586c0fb83cfabffa70e4efaa3962b89f2d1038d0d4de67d7812fedec972a1a49420bc141e2cf21bbf0639d8d44b363b1c5f855014a6120bee73d5aed820ff91ab61610d4fd830863831decdde4efd59c82abd951b362764998cfc8fa0a99e6650e54c4ac6400f76dc89312f434d2c0b7a9a65ad7e97879286884ae62140deb0c2ffa43c2736751ca6e5e74fcb1564309f33ff4303d672b42f12299fef8774416b64731dea30bc8682aed47c5ca403c3994c5d2a5ab3ee161f1c60e5e2821956975b8ff500ec56b68989eca855fe156aa750ead59e7118905d53fb6c9105abaecea183bd449e758750cecb313d1e372ad08ca78c3c4b405d87569c1387cebd2426dda1b4b778c51abb36883c5d583dedf0a6ba1195d61047d6129ae6d637a57581e6ba15d4852f595c2ed2d70f21a4e1602cb3b8c807768eafa37ca5c2af7a0bfd773b056889aa23e9bd02a31edd07a3cb84446fb15c0ca3f3803ce297b17646bee9e7072a7d24ef3510fc588935712449c93817158005a5bda8a2299ffdf785a097e5504d2d049f81078c1a828dc0e0239d92227b6d669505ec15bc7fc55a73e9a0418eae80cf2a0acf82d2d3e1a8fa068fef791db016d3fdba51adffe89ed978f3ceba199393f2aaeb98fed6d3ada81ef9c9724a6d27f8bb6bec84527e08d53191baac617a1b348de02bd9da2532c4e3c244fdcdae973d13e16710bc7ac1d7ead76bdc1e8d27dd4149a498e94d9741d863b08d60b25c28f4110681a095adfa7957f98cbdf433db436c4bca6d37791ab2f1a07fa80df1a93b574756ec540512d2e9ff4af0727da8a9598a550d92cdbf5072ed23752cdf0f9292a500daa98c76fcd26c55100aafb3f8bd11f3de856ffdfe05105a5036d35f2aabd66fb5a17e0bed5c01e79be1ef78731c8aaf90e78ac218fa5be12750422e3be894e3f628edcbb45801b4a7f3fa3bd0603597d5b328e6eb87d2b1edb48e91b5598d392dcdb011fd78e6c0dbf9b1e74343b55de8b9f0153ab0ff09ec3a79766504a0d3409112f363d5a02ba3dfb13bd53a6599e6c3c2c9ca07030c3b81ea84e03b2228d961e8cfed3ad9682898e67c2ca94047149c6e2dc5e663367e359b6d3234d1f9d3ac8df91c5cb4a5804fa7500a6dbd94fe7f545e7bdcaf28eb99b619dbdff4a57a45137e89cdc7602014758be237d6d6174a483ba47fa45daf8b4418c5f4fb81de6274d76c020698d96625a6d957df4954bf96e4ce7a19954fa8e779e63010f24b27e0427dc0b112c341feccc61de0afa5b5e2b28f61a8925386193c4e69dd80279fbb2452f1720540811957d4c25a4076e35f71f96e32ba6673fc8527614ef139c95cac483fc82586ac362a18f05ea4a9cb82f8e8e5b60243c04eb65995ae49415fb449ce6e111488da8f61cfbc6256fb8cae08def58d16cfee1316fd8994d276f0ca2d0e165625215a8555bde3aed5cf099bb1363118970c2fc46185feceb3dd399f0a3f66ba74cbde2fa034c64c7326653cafc836a9636f3fd4f49d5eb71a814d71ba0b9ded7b9de6c020d72a7bacbda587227fbc62af00b52a057cac7a50bad750a67844cfa7e7a05d0067b18e0492a75fd945dc59445b633c24f9abfb92e5700ec4cbb3995800e4cb3910d9befec03c39a8f93457c3476ba5dc34fce2519cfadf0138475a1b2b77c36ac706a26e8448e49aa9a0ce91fe831633eca0c3673084aed4e4a5c3925f054525ee01116fee2137f299747ce7b50089913048750f8d3db172784a558e1287c31f0f4e0fd4c8b691e14df7987a0598819722536ec161e29ebab00159965bbfb5cf10263a03ec27f4f1087cf66a18e3addda2711e0abaeba7ce5e47655a0c13b9d8ae6f37edeb44842dd3afd250e4d7b6f3c05be4453fbdb9479e84af12deac49b4a36d68e83e379d661098cbd946cc7a83ad971bbe3fafff2618f36317c553df5d1fa49ea6aaa4801796b6fc20e3f0e50f22b957cf4345f5d381d59a29206c461a574de1f7a1629d234fda775081b14b30b6b627e3c9f68d1dfd7ab0efc396c906616a6810e2de885c74ce156e99007e8989a0480830362f40dd48059c699c425ff938a885a6501bfb4ec96d8a5fc5b319999eedd0f0de8a4060da9cdd62608771c0bfb5dac8baa34b3b2b9e3bdd4471c9c20e5c35b9a26a75ed0ff7d52b0a5776fcc113283ade21f4865bd530ca4926c688c57a7528a7a5d3a0a3557c358376446b9ec32c6a444a1cf590a4c5e800834f5c0d9e4e1e9fbed1e478642e66374ac0e01a5b5a581a5e91aa917cdb2f58060d6205cd72adb877e6e944b05761cc6746ed1fa63c1095ef937b27f42f443f327fdf3b2fb9fb37f6da753a82f7cf830201c0c76a2604f750cc69a9753274bf45fe363120b9b24b8fc00d8846bb6a1b720175d8347c0d629643ce4d0ad112adc8b96e9b047609de596d88eefe5eb67c99c534e9b3a86a694bc3d7c03307138635c1a4243f232b152435760c75df3300890b481592df263d6d453c207837859597f9c2007bf34be97c66c16ea981ebc15845ea8174b360e7b310a0f26f5f9bd2b27e0d8f589d42914e799e7f7a412f489e238e006e5733caa410853d3ed5cc0ec489c5b893d175d9c96d509305b0ab875f127296af6a60ff6fe2ba297f6846876af5fa6204f017818b63730a6861c318a3d21f6040c9ac9c0c6562dee332ada19af02bd2887c545bef7a1a617027202390ddf16ad68faae731940ed4bea2c5ce89d8e8e42d4a4e626ec4698f7cca584cf921594c8f590fd5689e77d15d89c72f819d5a5df447cdcc09330305f5327f549d7af4c76c9b2e2f8ba38054b218af3c89835e99280245f5d1553cb5bcec17dc5d52fac9114f45a37ae76836977f82efeca0c28e7cd157570855e588ed225169e429f470f2a021394b917758eec86de390737f3a9b5d11b782d1a1ddbdf2d75255dd17cfe582c6cc55cb91de0eb1e968c7075ba87403a26aa6b416a5dfa2600a6790006cb616e3cef1341a6823237e6ddfbc6672d0ced3e219d241b7f76b3c44452163544c5e26f7abcf0a4abf4196b21532ba89b400488d724bef4f18f1cb7b88f7679eb11eaece493242b5fed5babe95dc87a28f5586b7c8db76ac573000ec0837ad9a8b4af5f168f2e294a2f784b082a8c590c4e6202de1426c4a576d0d65b9c515d71b9005f3287228058b1bd1d7989505dd3203e44acf0d413fce9b99e010162dd090e360fc5b6c2bd119fee7b0a92f1821345dd7ce3fe3694b2930f0c269e607340996bd34c6029e86423bc6f4d79079d39c34b06247aea5124b15350876796e4bbcf29cd9f9c48ecb4e426873a13881590467d6d79cefc61b960ef3f2dcee8528dabcbb440438a759e0a5fce3c6b972ae9c73df6b48b0103401294e68106db63fe118324ba558ba6f26ae190b644920b97fd9a09df7cf9ca55384d266833c92f8ece7319eb2dad23a5f78ceee5b6bd7af8fabe3c6394af9eddb7ec5ebc1b6a64c27d0e0aa8c2fde61c0210cd65a138be6d3ad90505489f354f613dfa40fcb3542a7c8d246ab994f18fe5f474cd6dff8968212c2ff8a4f2d535e7c22a0cd8d95751eadcd62b907f8a1e36a3198d196f70d9539abbd184984f7abda436c6390e89e62fc9dec29b63d426cf9888c7945fcd10370f6df61f12e7dcf35fe9eea266ec03048bed86b8701b1efd5a964edc4a357f9309fb4cd5efebc64ff4089c2a063122b0abbe8db3919289415a61faad327e3b9b0c6ceef61cee2b7cffd2c8d13e3a7691225c12e9bafdfcdfca3e84f8b2043552b06d21822c054a06976c0fc2764dd7462a35f7a6931153a68ba65c5f832f98581716d536d0a135e840a6d3c22a385359d46d8d8d0bae673a66dd784a0f5c2658b7559b0153385dbb5ebb138251e3c6db619ef0e97ea4eb3ae09decc3f63c0eb236b651f6c977887f4bb410084cb215bcfe2bcbcdf1ff963d7fe8c3b88bcb1b2d9a6aabece7f16fc6c2315f36d387a6b4cbdfd905b633cda85db926ce05694942e441a5c729e7ecf3fb3bd2f1ad3d18d2bf2c466de8dae46cd171e5248675547383e5a7a293ee72061dc4097cf8411382b66261d282f8b08dee5fdc4509a750734bd45b70261a3a30b1057c5d3f07a6e68bcbc5d12048f677c38bcd001498097def530a3f96b1e2f7a78b57b65140b0bc21ff01132b2610b381607d379e09cfb016d03f2669e5cbcb5caf6c1ba8c040c86c25d79e47e052b2da1c25a6a83542d62ce9ec19a88037e917f6d34169a2457ef680c3d67ac173776cc50437bbff13aad5b32526151c29c0db555d17a62f6c7405651961b86af28245dc187a5b3df5ed15dadf81693a0ba482481730294eda7089b316b790436921b462ec223c18168ee24b35deadb6bf50f47e7241cbf5618ea598f46a397c33dc88170ccb0668538fe0d03336c16d8eca859b5c9e3eaa763fbc94e75d52a5cd5512685743aa574f318e0aa0b767958e446a1f004a496822467bfdc646b3b5f59c594da6ac9683f680c3cd2a3867ad0206c1c47ccef3cac25c77baa49af336689f5a82cae676f7ec218f7f970ab80195bc8e50c834531fcda1242abe3f180658125a785ceb1fc93a5f6b1a286aa2913fd4e29141f3ccdf4427ced90c64e2bea9598aebd56927d95636a12da1a9bcf5b38cee3ae36f01b13d36d42e49625930d9037bdc5f848f885aaf59b0d3f756a84e4c366e3f650a99184ec30a1510da64699457f695cb6b24dd9a0ec8ef2875696d682edd7a24d8dd3858acd58e3690657eb09cf7dad6bb94cdf4da24d672e3e91d8f267b8baf90b0e8e41d819ec4ff6863f4ad51d8af5218ea41cc3b8454fdc780cd88227d4739857babb27b64e1d6a7690e66f8fb20b94abb37464b387dc818765111eeaf2173e8ef35cdad340513144b316e5aac357c1c950014c54d23aaea86e974e14fea4b3fdb517d706433fa35ad3ea8742b8ac41882c24d2e7fc302ada8e50cade7eaca5eb2374a903c45238783b5bde05470e86fd8a2ea88a2e87d0bd5b3542307d3ffd4a6b70cb5a239921b8f4e88d420b5ab4a175316428add94569e3594c10c96a5029cb5f32dd44964ee6662759ce94b6fc4ff1d705784e1ae6cc5c38eb6bc6cc45003d744156f7556bdf0e5fcf0a151c5373a66be1154707a070197e4eb2587920d2ea8953c245c987308c6e5e2672b85fe48bc6019fffbb2ae661b33566121420635f95e9c3ff16f404ece713dd380cff9d358fec635231daa23b6fbc4ddf7e0180cd8b3c14d45e61d6d0921c26ad9a809c5238178321830c8428bca45882129f218db51ae7177e919d1c5a0855d0141d53f5332ffbdb47def4e15e8a7a88e40779755984b10077f17e96865fdec4c6a635368757ae09c327fa99b8a559a667407df837b02f3633e8c46b1fd0fd692b3172a9c34c90515b70ff3bcc8d1763e2b02792a99d57e97be728c72426d5a5fead724d5c89d0e5624610f8c6a06996c53098240b1bc4aaf813020b2bce5cd8776fd39f6111194fdfbd93e93ad583b097b4c391dcf17bec3b6c87b4cf413cc4fe6938c7f169e31b1022fb10e9df175d97d7f35bc5352e5371c7363b81a3f78417e1aeb93122ca048bdff76867a280cee286c8f6e7259e274fc954ddcb7f43e26b0635226b91dc4edcf701d8e171a8d7d24d634c76f84fe8858f6d1c9424681d07fb814eab18965c9a9c7eb94711ba19330ea4023a7d4498d72561bdb70b538631c53425671ea34d151e9d0a0cec18d01052bbf81aeb31e4bf8e9412b7f14c3f56429df573be330673cb7feda1dabe92a2cbcd5889e364722453e25eb76a431a44b64998225dbfa9b3669fb1a58d40e909ee562c6b6535882f2aa222a5ed683d418b560ad600b09d60f5dac1f5d77efd7869994d82cffbcc08370af5aa74911d1da3fbdf8f19b435c4808713a5b979a0f1362843c2a73165134b508f65b8c766cf6326c8df23384134661fd21ac161d880115571bfe9479819866f1139732fe801578f4317abba467908c1dfe5b9a3807a4f3a613a9428f1af23bd23e2d606f170b765e121e62b71b887978de9c3125f3a627e37ab250cb9f392903d0d87eb73d7d37622baddacb42a76dfbccb2e24bcf24a0698ae6fb097547682971a52b38d7705e116290caab08caffe21bce30ad86a18e449e0e56bff65e01d8e134c15886b2d7952b37d68fff5c31aa03b0243ada45c67dd8dcf1a25f5e5a56b1cb5fa4e0d3696a4861e6e8774fb5de111b54685eec664da80b200a6f569cb342beea31902443caca0290adb5345e4daef2767fd33fa7c7d5bf46357476d5e52f4369d59ce747175dd77459b91a9e735aff22db7d1bb5a170904c6273a926893abf43fa422e4955ae51c49b30af78330fe06fecba9c6a2447f7ed53e133c40a698442a59f4e2447487932c4f3b58638c1b142d2e6fe35f0c95317cafc8e7ef511d47ee588b240885bbecb80fba1f3928c68becb4c261e490097c91d2439db45476d1955bf1f298fdf7d5afa8a1ec54336b3a0dcdce60874d53dcf0d9bac84d86dbc9dc8bc2fdec70341a610618be71a0f1ab5f7fe7e3e9f8ec8e44173a4794dd68062363c13be193dfe7c6c445da2ddc337f67674ae6fe234abd09b063c3fb31260aa2c1cf90b5f12aff0696f628964805a5b8f2c997ddc066b4e1338a1fded832f74454cd9aa1a048416942d376e4b28f13299d20b23f2af339cea58ab4ba7d117386685b2464864bf22908d586140c2e3aec9b0eb42a91961103e93b45fc5f28617b30204dbc1749446b5c133f65c62e15774d2d9c8a3d2d302e08ba0709c453eea89870a6d82083576f7ab47c1a815afed40ac45a6f0598c75be9e89d9b22229ab025b877e262b367a3676e09850d25d051b70846dcf6d01ce9174ff050177b80cd9bdd8cb6045d5da17fb8c79cd085e72a8df6a2e913e037dca2f97f48362e0c60a089b78fcba51a8085bb0ebeb859d795f1016419f5d8e338238b5aeb15b3cba69f628f824e003f3978152d1d9cd7dc07711dfce8c90e430ceb5d5d42c2eb0ceb6c194fc4eaf9a09964c46df59367c805866439d8ac050ec52a90e247f8b7fb8e6601581bb8d6e41f13232a6b561b0d1b977f6a75b2024e109494aefce8f14b1ca15f62030423fbd7a94043b405eaefe2fc09e939c05298a1cc61887582d8fc848624541cafc4dc35e0f26cc73af3d5ff0204a0b5355508be9a7234f3a3dc5c3822af22e62ad33ef931adce203e999c56765acc664bd957666c5820c6c3ca81c9697064652d9e1aee5e84ef3061c7d6d6434a0bf74bb139b4cfa9e08922a1567851e01b02627dc8e7d78c1cb6243109e8f7eaafa840f29fc1c8c67514229910e89dd74312281b8019b1767ce0b00ad0fe9fd5832bfa348e680ea0bc2360c626032f842df2cf15b3452799499a335311696b085828f9a58597a4b3147e7446e7e4998f0fe1520298f71f75e0f53c472be76578603931e7ad42eeacdee332893663d314b16678b471df249060d21615bab79d2181e0de05cf2d5e1ddb5dc9f11f60696d8b1c6e78141c04275876a6f54f7958a5949ced9e2b93b190c6ffd72cf85f924f3771c83e4b2d14807f6dc481c4de9e9d2c246967bde773d23a722651149d6c1eb4c5ad63746c8b3f914a952a00b978bd889c8328c9af143c232712d03f36b8abac1203c2f455af136b9c55e8f25039331dfd0af27be5a776f3b000f3ea85a0a49f4150f845d4bb378b0147fd5ceee534c582e587146d85a90b02f3a75ccee6116f3488fc0bdc774d10d1d1dfcd774c8eb6959fa6c665c73b9e1c1a9d7d5226d0ab54a8dc40317aa65802b1dcff75226574c92191469a563d5451d1ca79a929e274e3e144cba6d33d674c1d146891f8c25b631dc2a17e7a939c238849c9e37e0616e823befcbe727e6f871320c1a1b3a7e552c893ed2ee45a12846ced2ad2eddcdf179478d3a04408a796f6a0656b41d88b67c528a0feb20790f4bed5330357880bc9394f63991c314cbee1790e517f4480f81f944ace507e4aec3a7bee8d48fefd14671c2d7f08fe2e2512d02106364f49b15d26f67399efc06c04f081eaa0ae407523cbaae3393cda3580a9a590ba915211be8738040eeda80158f5cbf499296e4ab7b72093120251e7916efc6be2b0ef3d7de8f05e92e75191a926edc13ff11ac9493a8d4674886ffb5fe74d78e5c54dba07d3e8e4ec0076be4ca86b56202211bc5c0d3fa7bacd371d82ef2087adbbf5e88ee529e6c8f3579b67d36f748d6af4ca1442f840ae95900c0a4e594e8cf0fbeb1df41689e6057e53f3162441e8d3e96867ac89d826e7041597543c4b142248c85af8d84aacdfd512c8ea2ad7cf1bab98dcd4faaf221ab89c20fe4ee8611d6d68dd5dd623507e357d7873c4dfd06efc57e1215735dc266d36915e1d69f746f53fed1a0c524b1eb6ecdd42792e2bdf6ef6996a723b15de2bc063898c6835f6695e18a42008229aafc328aa407f9a8c8778bfd9dc0f62ced5df936844df35fa69f84a834fb2b9f89bbf0baabdd2c318bc6899c307394862a159e773f0611891efd567601af3f173a0f08fd1a2ad3a39341b9f7128361bf4179fcc0cd9dd2039304f7b54326cd59f7f01a3a5c60c7ad2135f29c89ca18419369ddbc0ad0fc960c25487c69ab34c0bdc9287f62aa9326e62359ab79ed95ae6df4c4bca26b3501486d22a3813e8b84a719fe92632be2f79b57abf7656edf97f6c272bf1dd4651a330d18c12b029c2c5ceed2223bb9b778d4b2cacfd37d33e1558bb49d15bb6c457b1b5dc7a0eb82f6e089d769d4417fa938527128d2a25138c51867a493e736c2b1e5668e332f9c695b9f27d5fe1fc5b8c949d4fc59ae576b26d7d5098bb5adb69e9eb9d48776c091a7e36351d583305d91320a72ae47c8421ca831e7c04204ea93f3263d4c51e9287e01af777419c4f3ccebb10f35a4c9d82e1041d970fa808ffb6accd87b6a6a3f9b4deae7263f45d922b1cdcd9a461c970bb1a86290fff4f60853a18f8586ef755286c451795fbc933ba2fd197715395f348daaad0b582d695e48e597e40cd8b817135103c73810ea9bdc81756cd8a87c33380df13d72d2fae2435bbd21985545300151f4e59b2134df1ae4dd7526d842c50b2b767689e336c9e441f752e070fedd850f1fa8b8ae19c32823b0b352fd160f081e5352596173bd706cc903fcfa47fb1a2b299b814de9621d1f91f12a9b16e70a9c9f9a856a6fa33965d9063b27ec52e699ae686274b16ccbe7a48941b35a7066a703a8b92671380f9cc4808a5022ab55a9741f3b2d1ffadcbc7cf4cb4ccd33479a5db7b9b7984b844fc140b1563d132af949d9f60dec886ea40657bcbfe6ff899d97d9aaf274d092e846aa487a859cb8060f50241a72a30c7ea6c3b63a6a5f1e5c6f9b7c2c9f890c20112ba86df771b0941e4eaa1eb9bb5f9bd76158ce254a68627a06d44b47f221a10e58cb84626a08389b1df29bc1d398fe3743449afce50288f371a002bec4057c8863f74e724e46418f47fb2768c84fbe9651b94c4f1dbb5178d5975407eeadcccc4a3eba2791f8135dcbbb0dab0d27f20efe823a32a62ac26d60d1a3f5ccf705810c67e414f549a118efa857c9d276fccc203a1cbe7378bd3002133bcbb10746b3fb08157d2052f044d49f7b699c9af8896dfb21300a9135924f4eded8a7df1538facc5181200c31466b0bd76dffcf5e5872ea6eea531145d011e177b48679920d3247d049ff268d34bff607799880aae71f97e2ff7602711c2f2d19d6a7c5d29ac197cce81fd9e7e8026e63d02156698f928c88cdacdf7433f6ed1995fcc6e5335eb106a49bbde4f19b67b4ae163e8ae72c2907216f62226f9039358e7414b62846af41e099dc54e41f836d4916ef6e7fa930561b8a37c3ba8ef6643cc26e9d3c12597628bc2aece8b181d6c672f3d9b0c9cc3f9f350c9b2095a02b35ecadde3dd24027329f2efac741f2f9b9e26eec465aa0895c444c570d963ff89f32f277752ebf07b6bf985979383399fb9e898aacda79d8f01ae74ff3a1798ea1f6934455919fa63aa666b3cc2e625a0790bafc3006c264a365b5e9878c15bec8fb2c2824c52d4f36a5fdb5f576a2e6dd9b28544cab9eb43f147f7372dc5d4dd4c25d28b14e883b496a2135b47b2d869eb7625df2d3854ce21dedd2bfe9edea9211f797a892e72dad8680a3a6836695b03af5073cb826659326cf89347d8b8cbe6dcb1e2350393331a9c84090f81b8c2cc52e78c46cf760c36d314e2cef10cfd1078c1181419596e4d38ab62da0ff49b31ffd84c6402567b9b2b8e009eb3bbbd66f304c111063f4e8b73086febd0a09993b9bc446baf4c61c87d52b50fb889d240750b16dcc496586aaa848eec3bf78d87a17b937a6143562c189bf376fdb7deab52721c971e6c66d7dace3bf4991b7e31cf0c96141f0ce62409774cf74c2b0497767d6d6b5a01f459fd8375db3993918662be131c30a5f5132318c6de49e6a4124d2ed68a6fdbd9e8e3e4e830465a5df5a06aaf087af2429d29e8e4d59fc8ccc1cd5820ea16e4aa87b208e591bc4968387131a5198a25ad2318ca765b150e3b0e59adb23f7a00c74157e77d8999b06aaf9b0a9ae37222590bd39babceee574f905b3622424a8cfe6ed3f17e14a03fa45320f53d243547e19a02e612ebc65018a8e21d84ae4aba0d01ed110f242b118fcdd26882837c21b4d5daa444a3f56788aac0c1908554c561a6d323569ac79f33a793bc613ff4a0c9c96796aa847e480b172e4dc5d81202e9ef9280d124894dbdf1de2fff574ff4d01b3b1478bf1c0c85773b77b5d9e7ac770b61e4af90858b331d0303919adf147491148189e12f67fd7dc8c48544e4b25519ed84bab8731a961a5d0a2bfde5f73b9cd0a011b04a7de1ab168d47410c56eaf2ae8bff8a98d6717a9c7e5c7706346a464dbc72da3109b82fb62df75c69114ce393ec5aeedebf0fb195d90b61be5b6fddd2b1edbf23ff99d43ec50ce460c69d0fb7807beabd8ff3b4dcc1a5c87b74e63c4828a19d958185489be28919fbc0f998f7cbf2316d000a078771d316290c160dc9d8c7dae05a3a6e31834aac26839b1ed62fb48eac627824c84b28454bf636331ade87d306704025d4e43e99e1da8f2f2c83c99a965b9daa1c79cdfeedbda2a702c4b2bdb075c5f2e9774cfa2d3f8c89eb450836010af08cdfc064a03cb54326bd8bf798a770c1ac1d1f013d2a201b7a68bbcbc5f3612af4b9fbb39b9eefc3727cf08983b51e0586053fd02e43db5052190093dedbe95cb845234f7382db823bddf72e08e194e053f3af382f3e6c9cea675f62e823f13ba1da3b20f640719f10e163ae6ed9faa96e1f5aff194153f4681ba24a188db0d66b3a9dfb76311bda59e34c9cdf0d1d2f0ff7a854d70263e4c2b040b8758d8baaeb2e49f22b115fd1357d688f550bf77ebf64c0863607d6e6e06f61a5f4a6254b240ffc2c85f6909efc75d873e55fcbb63d35930abee89cf1a62321d7063522199662a87290761ac14c89417ba011b9145bf9400519a884ea2485a21e4fe744fe5ff1777ced244a9beed444f5179bf804fabd4cbf1d47d731872096a25f64c7634c82a6a13e77aea5ecf8389bd365c5ffbc8a966f928cee4ed2ced167636cc96da9758e8d8978b8ab00d21e777324c9ec6ce48f46d6ae0d7765475ac06563757d1ed769dfa57c734e15e2e95794dd0c5b5b0cc0393b4e4dd21ea6c67cc9000a01ae820eee9610a41a96ae6d9c48da4fcbaacfeb6a0d0ed77a0429783293a04de1283083a09404a8710e72794a87ddc64f3bd9f05687c2a1caabe7c321c2e1ca99bb0e35a5acf79737a5105cb423841e516e77eb11f10be83908f7cb9bba9f4128ff8d1c86de53380e32f3c51c984d59c96cd33b9935a43b36d994678b4dd25a6433add1e96eb9dc089e3018b457a760914ad4634d41d2f84ae49e4af5ddfa2a24e85a8f8aa15161bf0b2662f2652bd2e6510d65ae4d8f2f522e090b9e6fceb73d2e0a3eb717b6a5fb5516da6fd1c55fbfaa4b9af2879db0243eb843b9cd899b190743879fe80c090053e88f26d4d22c2cbf3eec103254b79fa543046d3937bde185db93813b9b36b4a4e563f454f66007d025ab5036a0b66d4e451b54871dda288ec6035d3a569e3879384f9a694e3a6fd21a83fa54000eb8f84c142a9a214fbcdbca138acff973e2eaabea4833b0bc0980dd621f175a6a37c59fde25b80f8d64e965f35113ab3f315beb90f6f45e88179f1b76802f1f01393e61a29513c49eaa15ce86bf1cd28422c886b5af8522e58ad70c7be4ba7d92f2a84e4156ff4258d7c5796995d0d747e45332b6dcccfaef3533aaed03b00911628aae552b42e299b6b884c0ac380414f7764637ad10cdbb636392509027dc0dc25f42ee4ebbf5e62e44c04d107e8022da36301c304f8798eab17941759a0e34c2fc464c1d1d5180fc2b808ee5e511ab53dec98bcc288a3dbe39b25c8dde005eb2a97b0a4416cd34bd675056abd06c99e7eddcb34004fd24f56a30a7c5f59597a68b2ac19e8fafb1b2bbdf0c66a2d000aa88f072529c00de3d1319f5cb26fe334e8cc2ab0328917773aad58b94de8b76c1e4b65bf6b9e654d2a264c677f94264af5435fb74384e57b33205bfd0ff12b1eb5039aa17fb24ebba8646cfdaaf568f1b8774cbecd79f52a23a99a7e3253da0eed3825b9bf42cbb373368db23df63ec7d848e3a789e18ba9dc1e809d6eab1a3fb6e480d0342a25ab0528e555a8f1522e48c96e12755753c7570a0012b78ef388347e1de99b8d8b6e62869d042133e585a041d0439496f6ff8d524ab12e3532a104e0cd68c320e83f15b01b9b79a7b6bd78da2ae5a65fa1ca8db6ca934b9c29142f56fa8e3883cef89b69056c9ca6cb576d0a0a10ffe4e05123d004998e8679544d4a6a58582ddf89933b39fcd5d2c07f479422d7afee42f113ce792e9eb2d9f6da4c3d8fb9beeb7fb14ab54c59912e3abf6d15dbe18f57a8a66ab02183aa6814d8d9bd7a6c4f8c29aef7f93c857000a9d10f295821c6fa5bd1eb451a5bebcadb2d0516770194c25adf13f43ff2213088e937fcc94cc3199d44e14f230f764be96d2a179f1fd8694acc84a7468bbc6654471f697215e7cd899576d0e8cb6aa8af570de778d06446ab326537697c9e061c0b70d77bd9f7dda8b795ffcab3adaff3bae5b510903f05090ea7cf7c9fbc4a4ccf1ce7ffb058ca70a4b8b60ebce76e95104bc424c79b67b56473aa968aee34607ed12ca7becae8eceef7aec85bdd37a097327e594d21f76a2b713faed13e03f40661422f8e9cc954febc25182f9508720217c3a385e2ba9ba150cc74070057cb0ab883c1b921ec29c4eaeea9d775b2beae20a242002fe3e3d646952b2ec945ace16b7b730e56d07e70029ec48aa649aa7021cc9929ccf134e83a49bd2aa24e2bdcdc7337d23f21f7ca10850cd9b63c8230c5a3afcb679f5742cf024762786e1a72392eadcd10760e29cc6e5a78f66054e6e3d9db89d16b4b473032696d3db11de1672123f485b53545c24df173ebc21dc18534ff7d915d59c6f343d3f0fba48afba1ee1015ee5ef9271b7f68c17cbb754e4a3368b0fa3bf7b92b2da0a907327dfd935cb026f6ea747a5fd98f832e8c543c376d6dd6bc1c2bc6b9d4403130e91e7f7b52f71d8b249adf6499249e8fec9f15160951158f3a2814cefaf140cb3d7342461081886d143080e66a1c9ab2e2bfd54c21cbf47c8b0e3d9d19815d82a985099506d94667b918975e890d97f147ed3ec2f2177ee7e140874a63cbf1d8ca7ddb32fe96cdb897946ac55c7c45ca7b14cc25424b236146a06a6ef40c5542e426471cf85367f5931fb1dc5e68e0907ba82ae299aef259d4c9de8cf53937c25f66de2e37c447e8ecec6c1c5250d65417c9ace44de675063ebe22883821e150fa05f57e4a25d55b38fe79690d5319d9cb7bd47150cd38e39eade4ce578ab16780b2706f802b8a65402f7912f577ff21800f27694eb0b347d5aed705abce256f94a0cd886e1b33bf48d46c2007cdc3f09f839655e057c9ed1d82256aab4cfed8cbd92790b42d24dcbd2d21d7cb9dcafdba13372db0e55d162e1a89617906bfa12f34bf2060c462caf35054362f935fed735bab42f9c501626a96e6659cdade0e65be9aa744ac7bb628ed8e28dda69a20e30b5dece75884a2c1b0f6d5fd7d037c5d423237c703a52e7d9ad4ae0dfd3d6db2efb9cae328fa051d5819245c97a2b797366c997bc0155d27ab21c8100521de758a99d2a1ab9fa720b383203f00e7df5ba8d8c9f9e29655d50b210a356e31eef6d265498a239091ff8bc463567eaafbab1b339ed11ee4b0251cc253581a1b814bafba55b534770385cb26b8358714e200d38bc738b688d6092f6326c0d2243fa63b0ef11a3651db47aa7ec973da6e080c6c592f48e18b30332f5f537a3145aaa69e97f693bccfaa3134a15e4fcc00d91b406f5d6c90b05e1fc536120012119d68f564c433288150b8fb00ba87461c9c6df13e36634bf966f6b596515bf49343e9868f32ae28aeb3dd2b22b0c71d2d91bdf3b8697b8cec43d94568cb78be4b76587b93837af39d3ec9c684f057ae6cffcd5f9a0f2b13ed375a8999a9bf6413c814e48a5ce7ea8d782e0297d7e574707e7f9a6638be70acf56026312268a3e5c0170704c639bb74cbcafa3c6653af83b2d2d11824596961720511c4ce31757bceaabfe1187fc6f29b9c69b810ad7d07bc46ce4d75321d3e0c4888f77da8259f38920401f2aca333046e1c471cb8d1d01508daff1f05399d193bd87dac0d91814213910aa32a80396219433e2b8e2e1b38ab49f1d1ab9186fbafefa9dd909292cf58d806346b8d66ae2ebff46d960f6ec6e8229b0774bc0c66923a4548cb4f05afaf57afd15269c6721754660b1cfa8142cdb87bb06cdcbdae2b1b92ab99f6b61233ae0b2f3319d32ce4f2d8938e0128ff80531a1ec1f02a68c73bbdffd706d2267dfc7b54064f8e7c2b4a7ca07230e3c70ce2a1dd636b4345c29f88e3908603dc04d26bd5c30e1f0bcdfb0e6b7051a80589b4d3d17befc46f005dc2d03a50769b36f163c0176d8754b3c041d9c726590096fa7ac631acd33981dafd04be14d0cbc48b8a53182f1fd769b4d5d855af3da9ab3da289d2464d1da797b542b8de577056a7e41ace389d2816f701d169e1499230939ab5e9559afeeec6266cdf3e8bec9e175eafcdf6230f24bb4a77f06e50097ef32a6c6eb998a3650498db7ea5103aad19c072521c5078993dde6c25c9dd6128ea4e9f2069b2bbf7093d6bea71e7c7702f4e2c5ed4593bc4c9cf81c27cbd878ca38c89679270a9f3b423b76178498bb089f7a9443255441b8dd687751d1a1812448dfa7acd1a2aab763e1f09df81a6b727c0e332d195c3ba31530f8692659ef92e171c357faf3c975b8dcbf2db49eb7143494d532dc0908b97117dad0cacd09653d6fc13673120113704c8669c4dfeedda2318a71e77279c6be809ca42ae0a91c02d296d0c0feca02a9ad6c7443bf6405d49a1d6fc4023243b7b1f88d8ea713dcb8e8f3093fe9d27c54e3acc44eede8a6eaeb905d06bc3b7a75f5b41b03cb2be88f6734b69c5ecff95b64fb5a58d541cbcbb512ccb185558383bf30a7c44de0299cd1c14890a609bd7afa8ca034771f95dbecf2f9a6947283c21bc345928812193c94ef7818edf58003458a72d0dcc83ab0bdef483c8061cdfe3059529e53cc72042d4e3604d7bc38bc3f4aab77aa924122fd6716d67e63aeba59c1404ba089d6e9e21b8781e6edc325c3848a8c9f039d4a94b82b77c7d981602a5197060a053c6bc09bbbdd27889b5deee0228ee766d6d1a93038f6f45f8632c948a22598cdb70217400c879469f843cf92002d7ffcb92e4d1b327fa95c7d2e906434e0af25fed9da7c3c7a7504af37e435a15d1166a417c7d23e81eb62aacaa8cf012f54d6492791754f73dfd0d7748412ef636983d0ee9d43057ca9e0df52add58e7fbd446577260b6bf974b971560203449d79efdc2e2d0dc93dfcc56ac4aab257765569a8d6a8cb7ae6b9d3c5b9b7f396224966968aa4c015aaa745fbd01da3a9b332500fb79ed13416d8a6bea66553396b5bdcd9cd87132d032ca64d66298f92f0a6f58b2328946a7e89037b3b6b7a8873ad483b9bd8992e748bba85425bdb93459c69bdeffac1e99f8b19db4b87a8a96af90f162e8a8450519d12d59aec56422024df55a31f8e01a63a817dede46e26b5047b873c7cff5f50cec6a95ed23058a6fe51a0413881dde3db6d6575d586b5d1e4ecd385cc8f6ce9c48d9e98efdec10c6e9b14fa3329d8114ea004dc057a4c7e6bf9e35e58f8c2a6b8318372c9a678284891405eb10c4d05126e494db13c979ec5a0e8f9e45db06775042d51a0f1d7a8ade6ede47339bb3760f5720f0df2bd6dca94ee47d38340d880f586adc9c381309badb11450ebb09413bcb2b203ba91c0e14816a82ee98a5e24c128a0e4a63d22d76fbfb6c8c7d872f6168293c7e5096e4399328335cb92209a0f09cc245f8979ed5c7ddd057f6329aaab42cdb4d9adcc276a7a38c5b1ab803ae4945388612e848f68d25a3faa70b42e49423ee964516e130d5704b4b41c08275d1768eab42f987bb2e6a76b92b900203d3cebe0c4b378ddc2edfbee1e61abf218f52a4217002ad01a363adb864846e0c6a87a4b32e275237c77ec751cde7837b4ca01791149ab72d29a8039c6c18040aa20a8c05a8d937c6fdc26e529a0dde1fc7b55cc005d3f5138209709035e1c7a685b875cb280c6f091b91767e7106d87d22de08ebca1778cfe1e1748bdd9349bbf160434e0ac1ea69be3327a85945f1f334046786140ab9bb37d245365b7e4b5a6f148b281358a86d7a91dd4d7448c5287a3e3d429fbcf416b3724a6c5f1955d31a618aaeaece6f614ce76c493b9f34c5433a5864aaf4494dbdf3c7e37e26901dc5b7638548aceebada8acd5de91159494baff62d6f54812cabe51a7efd985e5519b7eb497a75424219db293a12f44709e1a5dae49c144f0535e2899ca5a48480396c5faf1f385e58b584acf8bba7c805fea1ef798e8fbbcfd36a8fc7609861b03d94f1f1825006996fad22a45d571d2a28a2ee062706ced7a4a22df0800f80c286bcc7a478652688f2e3385fb481cae31ff4a60682f0d1c9dce994fc291425da80901759a6c2487e26e523aa114668adc57520e08b94c8a06e4b1d71aecbf0ee30cfea46f636e11fe2d5ffc491c10cedf65195b5ef1cc4ba58186092a9a9894810188ca90285563b1c68c25a19a3b8600f4b35d5919c8506f5680614d5fcf63659216bdd5a332a6e8cefdc519c05190b2113cb8cb5e374e93e62cd773095ac25f0ae8335ff8c9c2ab4498cbbc6f377ea6e930afdfbc820993dea3699daca58f325413d2524292e4fb8dc484a38ddbba36f2fa92477b0ab87bc48b7ed1c34b89da0586fc4503769812ba338ea2795b4f22f7f3254978f59bdd5ce4c6185d51ec3f0d126a6dfb8916b99e73b7df475e55ccd1e9ba05eb11a41b8c661ce163e18ed93c04a8a9cdf1e1b88a60e7cfae824671d7938a91ca1e2e465dc3580e281b4557b130d731cff60bc8b237c64664345313f6f0dfe8b4ea7afe22fb9bab47cca684d23c8581d192709fc1289fa84cd4113bdb44c8f76dfff5bdc1f837eb11c10f28060e9e7ecb98885cf12bb48da75d0e5f6154876af3e5045057aaefd7ee8cb139304d76b149481c27b41c16ea726e8e1e3ec598ccf93689ce2462891f486a77f4fe97ef6ae5849f4ad063287d5123e77adb43dc66d56b1b28f25aaa7997b73a826a504940b1b6f78c8c5f202fd5426ae50201f62f623ebfed376b10b2f13fba9698c73bea2eeed6b2638cc02c5ab8f97e7303a9885b516ac7aae048a698123856f9d5cd99c7bff62c55f2a71aa905367822f5050ba873e528018d909ccc4eb1cbdcf125e1f86abed8c303b6d965b3fedb8398e241a0134a426799a5a40c3923437d468fd7397136fd465c469afc1d14f0a9d3c6221a3418d8aab7c4cc7a10f996432841e1c0823bc5d96bb472be7eec035601598641dc248ac2d418e011e0fe9c000520b8959ffa8fd3b21368282fce880bc2fd0c79cab84d764c16a29a2f68d724994d6d00383c107d236cfe88137fb428838232f9d5ed878d4a76b21edf9c4036060b8714c5dfa09aa83b6c557d16df8c7fba1cd2b940f97e01a880b6ef6ac77c05b12a947e1b4809df69995fb28ab2401b83a8a0e86a3311e95ae1261d98b300e8eea24df525cd4016e16f527a3c5f58707bdebbec5936e7c1b3972b4b297f59426bd36e9cea00f52a3f96f0919724ea6deb681770e5ac8f0384f2e10ef66285051d550d4503e8d4d2bdc1eb3914f64407614b5b56769c30ce23fa9c5091ff030e333f192dc6edbd6c4763b0c21e2a81838746b03d0730dbd904f1e1e69bb5591526e27ae4aa13c4f9ae4e28a48acd575a85ea438ba0b92a41f988eb98afcbdc68b3a91e1b50ffac0185eaedc0161ceac9051e471e2ad977f960347436b39325b8437d23e56ec09b0eab32142bf12bce7ddbec0a39f54604cc21c100248482bc40f6d8974138aae59ce4c3669d16ebfaaa96378bc175fac2b49ee3818658c4dd1fcec06889b86b0efaa06a84bfd07dd536eb9b70a2eba83103756e7352fd332d070ddf55269ac7be9896e9ed1b3e7906487d27929154fd99f8f254a3c195d9c4f6fa6a2042576f359207a94f471665bee4a79589f9f36ac63ff3e2f0df26b57a5fca277f29295debcd4ee8b97891855aee0261a509aa34f5c43ad5fde4371676085277247c0a6e29824a89bd7710d822e80ced2175386cdd6bd00e5eeecb9c63ff5d76c760d50a55d70760760f1d7298cc84eed96a47c5a57a72f153064c821ffbb7cdf54fb6192d712f9ac549d616c3a26b1cfec32516f4e4aeb1718d32f02818ec3913a775671ca5f1ce024b33d1783bf16121c9ec1912866339cc23ac02b7bcbd066754ef5a8e596bb5dceee5cf6ceabf7e01ac5f8ff05b7b404e77b357528e1b76466265820f569560feec45179d60bcadff77657dc1db4a5959a794013d5d49bdd1947c89ffb272467e3caab2bb29cfb21819abc3fe02145d6d79b712fb87e37236db33773a92c7ad6e7727f11810e0004f760ffe6586a68f91ffd674d03fbb50a3e6727273f7a103e074dd114c1d9954d9521169207fab300997f842e6789ffcbbcf5bb6166fef5e874352b76f01cf172d2aa159b7004d8c9992034b82b497673724c659c845a736cf298c51603ef49952d4bde24bbcf2896d2109a1b7a8d9f915851c17a2fd8a451ccd2634e1a3f256f6b55a1c0784467fa53d8b6e6a29a72c8a5d34e3ff9749eb476848576f3259cc7ff3b2ba0b6f5aeb1afd67b998c5d742969ef6231b00c4cea2c9266c197a4218b86097ec6fd49ce8a8b91877acd196418d908abb52acd0d7ed8802fa747433df2fb3fbf93dde01cd54e123e4105be05bd075a9649941b1ff59bb67d7c81e1f2dccfd20c098664df647dd2c02121dac4f365a2a916c6e9bd2b83abe37252f83f1f803011c02aaa9c881c2087ca99dce45afe9940104109f06859b390fbedc64d73b0181058bdb2a628daeac125baf6d10bed1ad499712d8bbf22726b1e352973367a79e35b89a655e487abdabb6c948b57226c7a6c30a60e7accecf97663941dc99cdc128772c043d7fb38500942e04836515655b756a867911592ac30a777ce56fc6af80e61e1e7ae5939aab7b0c9a15b8c35a9cb592eb4f5ec873a5a7952af6cd49cd172deb9b8efbc81532e740c9a82f7cd55fb7e5acbbbe626b0e913eee9a0e500fa0196f4d249188a3adf40e901f73af2aa64bb247805c83589acba3a97d98be1c7584323af3f065a64b50c47d817993e54137eb160eeaa80c1a7ce6d8399827372a018a9b1ec6114bc8ee6f4b8112318058e8893cbe651fc1a531087e32d3169d6b36ef4593dba24532c25358caae5f0f9d5cf191f26f51b636b97c440398ac94887ee2ec8dfd108c45b20dd11115fe6678af9bd5a1070247fd0689eec4f23c9f234ef7748b8bed5e77125f320d7586e0feddeffb073984f5e0fee15e9a681737cdef7f9e3d497c4629abb5b356b45cf7d3a66b73cb92481e7157c9ce9d505d0fe53c9f0e88c862742c18176f0a198b7970db07c59a9e74594f42608863a14292a046313b7bf2959f26d185333c2034f12220ffa4f4636bc2655460a196893e9ca888d89d99cbb48f0841984f1f2e7830a1191a171ad078bfcfcd07c84b133a1f4dc00f3fc2d91dd9dde2da5063388696433d95086c572dd0214851b8183006a792fa1c4fa1cb759ab6ede7840a4a87eed0066a13aa310752f4c6b7323e919876459fc110b607d9607ac3ea0cf9103ec09714ff429b92544954ebde5f4643a6660c9796394cfef056d77c49774d37d1709b862af2769b2a001824a03d2f761d2da0f93408a7e14c2b2e2962457079b41b27f463d5f7312179e78b64cebe3559b72cb9809f224f9c8d9fc84b4a79fb43862f191b61405fcab2e986f89ecbcb3ae87fd80821a09cb62301e321407dc7e9ab9eaf985aef198624cea70c7ad41620d03f84f491c9ce327e8ab0289fa02619fb8f57345c99d989eb32e2c7eff3367db330bb395f4788a6ed007aadc377e8538f4b10d3928508e95126bc463ca3eb23d273dc1b2206e1969d2c892879493c763c2d3ec7226c815220e6cbf6d0503f7c11b5a672be93989400cc542b2220e22af4a4a9b2192908e3ec380d397e7cadbee85caf47b350024fdd97916a3ce57a009abdab090560614fe83e8ebf7be23c0c7bd8d8172ce7cc2601bd4419df87fe1b2b78d2b65403a689c808c73c2033fe16992f959bea71ae1c60430731d6b5b417d08a5718cf87728866a3d369896a261f7e2890b07f286f888c300f89e30ef6836fe75b9bcac1b046198d77914a8959cf367cad388a14b40f5034d9d79d0067fcbf072f2f23772a92ceb65fd1c975d410092ab90f53c77928197c74a48f2d3293f0f199ba105e91f2d611e63fdd09c5dc8e9575b81f1749a53d15b190f9a99ecf59ec91d06ae158dab006a4244ab2c2990f15467c3d142c00ddf9edefb0e6ddf63deb01d5bc3f0b278fba4ac47db9d4e3d0d39275897d10d01ab15e71ba957564812c8a1d206cf7312a8b77e4b79f0bb4edde1b492121afcd5c2a5e620210d0c09b0bc3049a26f215a5673b1aa8aefa9dd5b426d19449ef80eba7f3266d9aa0514eaebd0bb810f05647182669b68334837a2f57b060a7939d3db8f14af121b7710dba60644b457deb624c36f15b658e09f9b4dbed9dbf58a6219e46be1ffc96725701d38a0e125d9d9ebfbcf51a5eaebe97bb80a437b7788e9540096e17ca7d33403cb8cb6f7e9cc9448bdb288da37b3658155bcba56a8159541ed942a57e2134add807e285b54153143b33825130ae2e9590049744c730d5c9e47f3876e1e14181f0518b82f507ca39f6c4f5e1892f2ce7960b7083a25c853378405b11cac41213d5219d6391c52550d8d1b46dd5503dbf6a40606d72f2d19afd5e53a50f57d9e3fc54366c1f6b1ea54d1388fccf0dd6c25d4d9bb422a7dfc5b89511ee8f92b76861021b0f2522e8647318b6d215a65bbb91c9453ba63877c370afc6c7c828177afb1194d9c2a755e0ddcb86ffd3f614061830dee571bbb95ebcce3b5f64bef5a5b47903e9a1f4ff14590782e6a056a6e8d77be9136e1007aecfb7e2d5dbd1f044121bf241007d05d1df50ff314b8d9190cb5a5ca2241db043bc42b861e22bade54a1d1c3d696e37af03edb036aaa7fde51e3e3752372353d8ec5d4ec2e5edd70ab06623dd2c1b1d72caa9130e932c2b61f6831f6419c2835cf4291683f4a5aa45ef2e31c171e0154048dfdbbe80842a61af7bea534e045f54729136aea652d5d00325aafe20b71dfca2f7de5b8a88d04d35656c66844b49f7a3062efaab321319a85ec70da0db4feae9afdbe82e45eefaa86aa49bd6ba1f83f10d9c6a7c97f16429c5c31a184dda145c909e27a8646e4a88fa2c8eecd78fb51b8bd8ee04e928ffc91006999549b2ade267cf6d76194497dca38bad1e876c3f6711bdc1f1961ba94ca3447f30df3f9495ff9f6a698c361bf71bbc8f63a17c6e81a055ac8ad99c384747db049111e7157158c04e7b2e2db6d75d4fd1ef30ccbc7ae73454daa35f84510c60e5afe8bc5454ea94e23ce732b7463a849cdb0e1ee86ca25edb158d7ea5ec7598e684ed10514da3509d5e0b4c634b992f595647edfb1b23775439f4c6ff16d7e814a86df7f6d5fed8a5dab247170955d100d7f126183327b6facd4982618a75f45a63dbd4f0f6bd7530fd5c38a69b478835b7c9afb96c145aef180b852c2db65e8002abc868dc4c67430e4288691e40cf724a4e52a3f8114f1d72eddf6bf7d33123bff652c77f1e5d339ac9af59bd1a7fa4c0bdd3638b49128101dd678e6ebbe7ec8f720506554ee7e2b12a9c8643282a4aa9d9ba94737cc62b2ff4ff7a4616c89a0b54659e5728729a255d3fafe890c6ae874cc36c0118bfd05b46e6fb59b714410ac03b52269c4b6f45e8f94ce27c9bb078ebbed46fbd4b5e5ddd5996e8c2dd0bc3e3fce1eb1558c143de940cc36c57debcd95201fdf80216af1b0ba71f2e09d5459a356c4e319f018a116c9186c84b4b3160031b7ac5e4f28ff14736585cc28c78af71a125f4b937e1db621a1bcfe96b66c85bcd5be23e7bb3093699dd85ca31d99ac0af452a6f2b71adfdae8f01c8e87055a362d73cc9ca7b1fb5f0186b11ba76c74c25e7883ab4770fbc5edeb5d8a78b989781fc437c755f5aab4b6098e07d89ae57f04697af04579d85a840f900ecd46a4dd13363e6a65f220e010a70b5754b736ace455ac4e6e97f76d92cae82690b1aa7e32348a130c5df9fcc99dd0255f1070a031cf2844929d9f93a728a35b902abca8faefa887e27323f699f0faf3a85889f8c61833b8d10330a300f7e8d9a12793cc49a801ee6622a79dd07239b54c6a13f9c713166d430f39edd24be79c42d8fd8fc72e85577e481bce426a8aa41908889fe31e67b6cb60af618629e75058c2ecf2910854dc7f4cd89282743e7d59c49beb20a9103b901f787ee04aa42572f7864f5b3e0fee4a98196671376290ca57dddb14e45dadf3d44947cd7f7411546b52c456ac7f0dd98196c37c5543acd712d40bb4d744aad45f4fea2d1d09a50728a0edc2c8ddf9c97b1f39faea4eee6848d298d7862f2b87de90bd1bb2c929b50807e596f9d4ac438a32edc1ec7e58cd1f0afb6fa0c87a51cc90dc2254ce088f0e172cde0f98d852a80a9803177eed17c9661ea86a38c70a12e878cdfc7e6475f7832b9210b6ae73d7d22896409ee54d35d3eb40f695b18ed55ee48c11dc83a6804687d6fdeeb6d4d16a2972450083f9c4484a87adf6f05f80a0a7d84b2a7accb14292b16764fe314fa3bd381c1200d68cd83f9d7191403413f66b74ff2bd0b79bff2e8501b2f762d7b53b80dd349baeae2a1a3d44beadb96ffcbdc12f858d0d136c2f175f007017d13302615eef874f7dee1c791650e780fd1ac1ff3f7a6dee374a328ebdd21aa46c00feed5188b4cd89c48dab9a803433b9e2cb35142626579cf4421ff4f4d8a74f1ce73102e63ed036865a97408b3479301e388062e83d2b516eb1e0904710c783eb1a0961553e85a794b47d794acda05712149dd20c0ca836c4abcaafb690c97b885e93f119f50eb185a937c6d333847b11f018f65135d9b21b8ff992bcb6cf360add9f7429f6686ec03281cf34d0c48f7f4bc669a3fc7d47e79d3b18b4ac430aea2bc66415d47f0faf4c6856415af1cc95d7bba7ef94b5d37a255983e705534927f76bb2f17dc2090b3f92477b5612f6cfe5bc239861cb39e9d50867c298daf513379d4505d05fba9b6e569d79e31bb1bd70cc7ee2c332e4722cd520010e1cecf9192788ae9fbff6c1e0b442768e6fde66c478c01a21a4b1652bc70d6afbff0e34404f48e0e6241922e3d40e54a4bf8dc9dee41ac3ef34862c038d523a7ec6e463f23fe3feb451e33e44f8b2811d1101f18b1c675462fbe0d2dd9f65844ab7ffff0e24ec99ccbcba60130fb59c0bfc09ad8f58ca141f62fbc350e5391d250957bdf276f89615f089c744f573c052e0a6610f3ba1ebf1032aa73c2b5fac77ffe9f39f3c0d864d6b373342ca5ab5e3b5f5d6bdae54b3fc139e62ac2700f2f8bfc639716f9cb859943da08d9771562f6bd0e31cf1aaab80c61486887e9c51efac98dbca92c7c2b1cf19012329b399561e290bda3be2f8379f9c7d71608e1ef67a128a922c2b3c415e42762b78f8ad5199f1a9a7d0456003439b70588646b77ec42a7386fcfee8714864d1256293680f454d063af514b90bc9e641ba4f4692a1e8f9afabc17d1adcc71273a29acc19c543f473d150e92c28f6b5adbc10484bb42392446f7b9d5d2ff075b84150f175f684f0b305d0330209989d9275251e71d98f6a79beda3dc23b6a53782b84fefe25a936a0c0225e7a245baf71aa50144fcb1a35be43559a0c3a089da0ea1f24a5bd94708d7361db422988c83775ea23f588cfb94c99f4a30eb51d25a15884ebebdee0c6172e77a0a0653de4eb285e57c4be2eadd3122b598e83faf0c1461c89262e5167317ca3f9eefe40561b9c38fd7db7d0113690da239df6761470c8e764b95d96e5abb3284c91fe7221af75778fcddee1a61f4a9c95160f9a94336b2e31747471f08a895a572b4359c1df03d18a9b26b1631f85d00a3472b0b8daed7de2f7d042d00cae6a59d54ea05159c6f55f0f070d440423d1b44082f8a6c369ca91425659b7c2f85801fde84029fe288356076d838f0c6bf7c6d955a8e9e52308f25a6b46ddb3ab27a08c14a004669e344730c9fff5743ec7d0d2a77e0db9048b0dbb45c472b0cbbe2baf88502487f297ff6fe7c976d0b63a0960af18f3e69f58832d877830cc038457fb0efcb285e7a0b320ad7e7fa640070f0d0d843f6c7f5e55f0992b1393e3649afc530a1839efc6e9d04e16bf8f00ccf1ce015cc6a59a09b27784ff2bcfa805c67f30448648214bc854b068715ce8a920ef127ef8de9328de00e3ebb794b83d07605a8416c3e843b194cf961ebf4a3acb3fcbc0215d7f303ae667ae6fd4505ba1bdb90d6295c1f7916092d2d08cd14af2eb24225d5b27ed9b3035fd9d4903193678f067f21fd0d36190b813f045a5839ae62c63cf55b19085fbc4faed163fe7ad8aa26c2296c254d4461e49f99fd964f13a5c2676c58310781aca8178a794b023b651cb610d9c9360da5afb0936bbade0f4bf60bb7bab1c6defb09c43de137bf63f40132ab4a37230945ea8ca1d7c8433131d653efb348c5a6797a57110e2db1508ead986c1bbf092b86bf7b4f85bc2daf9e0f22738e0e8357f4962ab985e44c002f4adeb244f41dd910c753f690a2c123e8a44181780850a836bf9fc307fb4cef75a194c56c1f52d571cbde89bf545d06f09e3b1d8c2aed02355fff5a664b50b18456f84af5190d73665c30439e3c32425f7afd494d0caca0490f1094c352741430b97d7e31a8abe713ab7be094dcd0c2774f5da93f37492196fcd8b70ddd263346e198fb2b8ad5a46467ec64ccbfda82b69ab9c77242daa36e6dec6c50a2a69048974b0e7fc071ad92ff4c6ac92aaf3d41e3a79157449f55c976d64cd7659d0d718d28b47f6ca192529231686e7296217011b4813d4de647df6e31ed848d44907f32ad06642d0d94f8ac6e87a40cb4c86d0479d5baff6f603fd0981ba562140728478a157cff7afba0564bbb4c2371d9252b82806d4bf401342fb1214ca2b115026de07d8982424e9167da3aaa4adebf768b822dac50a7ff4a5683a7b970c003872e74a14874833ea92abd336f63c2b275ad0dc2f7599b8d87bd7d19223d721f13f2044d70a7189f2c59cfe2fe083bc2749e3b338dcbb64bae43bb2d7d13bff57dcbb067b68ca24b04e913200a55555545c5237709f968853dc5b8721023b64d87689fcd7406eb6ccc18b1ebcf8d181a5eedde813be5cd1205b86cbbe108b3f4d72685ebdc380da0b5abf36918057b65402a13fb226286cd711e2b718e761837a9c93f53bebfa2e459bdf5b2f27d2786fc1411f9f8cebb8642f32299a445b28925847a14e6820f38b917fcc7b060d0ac3f09424fffb553096f7b5cb01bf78b2d60670714498deb133067c28d7aab27e5d7e7905e9c40d3f2f9b5f394dca365ea69bcf11184657e6faf9dbd04586557e8edb94a8b64a69d115b1e19df25d0c1c10d21bcf48b538f73fc96e40a2b51030f69470ab23ad5a181dff81c91344e5c73a89d1b3db3c0caa0b4218714df9b89aa760e6c322029bb11330f867d5e6feb3cb80c8177150ee3d4e55d23675d48764bdcd5db9fd91a5016950b1fdb1f68ed81abf0b292ec07f8781c698c077abdf4df06dfbe870d7a8f26036b7f8bed1cb637ef7023403e7ee05b519cc20f7b92bd4c9f5532d892f1d03b219ebe1d0d8e86ce2279884ae8c22e43f147277b8a5f30a60c32a0c66770b0bf0bda9f289bef93807b6cc6406e2270d36598ebffb7c91dbc6525e905d6c63db5cab597086de9d44e1016daeb7387840a3c2a775231b7e534a103d9e0025820793781c07703cb6b886672d0456f1e58786fd76b236213c126406edcee6bc4d1214f0442bb328a9940bc40532fe5ad207aa871a8550ae92d3626436a43cc96363f71e6d82d3bb749c5c77d9cc9b5513258a5a139cf15d96ffe86f792c8f2c64f6b4da432cd13d8613834e1d6a5ac3988d9814931756975bef9be48bdd0271d581e5e4aa2165463952557a04d4da695d4e3898dd95bd8ced734add9c1a41c8ca3473608d4e31c7ff8876c499bea4743cab6fffc2c72932c9320d90cd12df69e9a7d0bdd2de02a33d9af0e7e4a54ddabba2d13b7b3c4680b4e8a1b140f4ad67e6353ce6b486f76a9d9b98f775f1ecc4477f7731089abaf8576cc1ba0bdc50af5642b1c794a893dec7f9766bfbbb8ff903e02f42986dd4468a35f08197c89b501938929696500e2bd878b4c3ce48607be9f82a37c7df46aa411494ab29c39230ac13e15069fc1e24dfeea98651a4ecc5508cbbe080bbed753603ecd453bfa0f3f3a0456458f1462610e12d54f7e81c9e4d50af8862fddd60ddb0b8565f4183219085474aa852bec8da615790adc0f5974eb23f83052281996be745e6a4b79ab299edca05e98ebf48596d8406e5d359defee253ed1a049cf34fc13032bb081688dc38a17489e7ca2b5922e285bb4a1e9242ca7e4c198525778297e2ee86a779d43df4742bc2f83e978780058efcb10c8869060e4c2fc8e1b4f602fae4bdfd5ee12fa03436816fb877a4295b5fc6c97c0b42ebb8562a53fcb7e01981c9599f9ca2962f06aa2bccee0fdf3b935392afe7091b0957d0702ac9f5d938ce55188f80e13616e80cc3e396d60ec9e9a75c953d3eb5538a82447e191cde7af74132c1c3a2a476858811d1a78073aca697244b9087395d6540cd4dfcb573149bf880c80f5ea86a7605e5a7835436304b398d0a63ccf4c0b4e9afbc4d7a2032ce1a2007c79b5347739b40eee50f55a0cd0b46b1931697f7ee848953f05c4d5e5fcc0171a2ce3438d35a294442e93398f40b876b7ac6ce9d01d17f9e7c9c93e54f2c298174051df802d0113a293837aae9980736b2fc3cd8ed7d3473b435062b91397d3951547659f02874435df332239182326396e0278777e64cfad5cb3754147bffdf5db2157826635b8dd5d2a5eda3a8a405adf73a4d6bdcb00eb590ccc88b475a3fa05c6328798f5370a929ea9146611d554bb67ddccdac70edd376e0e71c6dbde6957c002c260c0328e9879ad26e98c6936cb2d30c6484f4f462020b5d7788a8e7c6a63a799ca76744d735e1549a4f133ff7e064ea087c704014e358a57ccaa69e4ef7150eb91aa3cf4c1a73c46a7131e0f91791187cf984a6e3b1c357751517326e03596833d7babd525bc9a53b0abbf9e56c39e3abff280c2520d4d723f87b7af1a21f98e64e3cb5beca8e199e7f93e2a851e614441c68a58a02c6a5b3c247a648bef930373ee36edcd380c7ed06d311151e56e9c5ac303c82c2c781b1a2f3b5d7f6997ea84ce489f3d79654e6b08d084450656a3e2f5745b66beb5f3b13ee909e2f436a9c55541cc24e0bb40f648aac44dd0b70f48f390f5f50181299a79ce787377cac0fcb7c19920d21aa0c07b8539e1f0a5968f95c1c648123a28865ae248104798cb17e999a1363a62a77ebefa9b24d6ef3fb29236a4f6cf6e87cdf22cb95c54bfc7ff0c621fd527094cfaf3f3d171a279161b90b0b084ccea3a0ebb88bf3a6d84f7e1c3cda8dbb821acb41a16cd48b7c77ee4fd6f6d29a00c2b71b31d21bdd60ff008b5df6531f3bc21de7cf17959a474b866383a34ab2c648bdaafb496a071148bfaa0a6a07fa2665d6a681be8a369cb598714a565c884f56a448110f9c5fd33c86b22fcb1874c728bdab8e8b8973be802fe6a19763df046e6751e1a05727fee9df07d786c11d0a86bcfaf39452db04e0537e2644266a8751b7180d1d4054c02f4368832d78775c63edab04ce7317fde47727dffb7cef6825c5aec047178949134c62ea9a567411951da8e35c8b43ae7b4a939e961ff1738823795586ffa1b723cfcd755671f9fe6b007fd58e6e08f3a3d864cbbf53c973c71efbce6d8d5c47bb9cfa4d51519ba5b086d64de649c569f4240b6d492462d0aa797ad726846c4a886ce7860b0175a6bca930db9b29968cd9610da7d171c15102094ad435187deb896aa2a164489a71598778daa1ab84b913e36e78d9fe2d54fc29a098dc834999fcdae37c2c69623c8400ba5f03d1ac96a5df6251d1d0b7febce908aacd3a2bbe5dc7338bd4fb60b2d9619763cfca10db2b8f3a0b5afb69d02b73f843039af8acc412d2e47391043222a6856bacafe9dda9a5a1b14c7b941e847521870e4e192d056ce97a728dcf21ab32562ec2c77badfe71ec187dc4488fc5ea7f70ff4002dbd9ff1ff15f4ee1b4bf2a38c70da09b75538e167d6ae6215e496a05b4bb20c6568c710fe484a19017cc6a861d756cdc95f1aa636dda494a9b2f0fe558c7d15c0b27e6ae211dc5519063b50aeeeba2374109e8d771da14458d8c322afa4c8581c6856a0ff956f834055d409d44975dc5f6dd372fb752110a1685c2e1d9d156ca7a1b4c4eee5da9ae6d48313229c84b365eddcd581fa5189bee39c7a36abe4107b45365526d71460b290c3e1294350d616564ba38e7e74d6b304c417a3472a32791f6a434e4c51ff7a75f6897988e7253dccb52426a783704c023ceddfb0ff3c188cd7163c8dce27d0271da7a9f110c2e04fc5edf14da2d77f7aab08535c86791fc78ed3c33e780eddb0cfa5e0a11fcc4074bca0ac8073e67d038d791435dc4dc503eace07e38700e416cb2b7db7a52dfde1723e4e230411ffa2803db209a8cf187a474f0180cfbc147b63c116540743e745716375e83c886c0dfe2f4bef91b2b1fe46315e4e8f3124ec8e7c46b04addd9ea706ee28b7f931a92ff8db9be33a7ac1701ad89782ad45f3bfc6382a61bbff703ca7bbc147c7622267dd9985a2e4afb6f7c216aacd4f2d2331180af41092dd9423bcb86647017a2d82398d05b97b67079be0be4702fe62dfa7acc01343257a895748236f205d4a38e337c319f4a06b151de7376e019200132641f81a967fd128e4d41c8f5a1e535867e899f7221cf471f95c8c493aa29be7148b65c6ff156cc0debf69f7f01b5ef48755da501710814f65d9f8deba7b2fc4c5f17b502fbb1c4be9c6369f0742d231aca9fb1d149638025066457ddbca01132e023804c16f443a2301719c9de534bd2f6f24f0576a57a2a1730b66bbb99c2223bb3ec36ce6165213c1946077323b510c719fdb95979860fd15aa5ca99310ee8afad4293b1a770d1a194e5e22e4cb6ca3a635853f653d02f02a93138756f48f468dfaeda31283e3e2bde8a5e294660382a5f132cfb4ffb5675e07f6b8a0158986afcd928f5fdaf5c935020de29c8d6439f71b1088fe0001c2a682ce2237e7211363ad0f7d20d03d3e888a2aac506ac803e23bf44565f68c8d6cf50d4db4e9c314464c3f6dcae1cde66a818ac46e7dbe2ea195025993596d579038d68794005000926b949b1a49c863660f7d76896781e3d67f8ab7100b03f3c69e590f2c56cdc1e098b058f7dd5fdc408ea0d77a522ad9ccf07735e92a6c3bfff7e2c638c71aa3677e6eddacc935cee2ed100ded13aa87a0ebdc67291888c6caf47021b3a2584013afadf47488241d003ffab95e988148525992ab844414540053d2e64917c7c6219db8bf7a564436e3d6c24a0a8a79cab884768827e836ac4409ed049d9d8eaabd94cb042b25286edbce6861c80e1f5272b3dc708953c685190eaa752d910185036d999a2c251706ad5cba3540eec8ec856f46edf1701d8aa1974d23aeb453bb42e9cf85b0c4461477e87105476666fecfa6f4f49e95a8e3ed8e11d9fc407301a099be2833eca46c02b28a7e3f8a92d0df19fa14098fd64178a0e6f84d46d75b83e6f1532b1b68c386bbf55b466b9e3508ce72cd4388b0893e92c2d209fd46d1853b189cc3600685a4d09eff42a2063ce115944ac416c690723a7c45a3e8d053b8e05e469c9461dcf08833aaa610bcc2afa2a6bec8985554c1a7bb6535680f0696fd6b443e0f1836ba57bf81aee7473fb8c0cf19a36feb25f7d412e51b40159aea9bb67c6b745f6bcc46d318fad861c13194ea28be756604cc098abe5891c9a9506b605f689de1eeb00745fa0e9de2a1ace93b57e001f74b84ecd08dbfebaee00b30c6e16a81bec994f2f128fad8bc3a9f21feec3bab1745f342a36a82aacf85640dc6a14bd6889e617c53d2f7089d5302f6cb2c567ea69a8dfe90a938a2d73d5e13230f07e84cf7ea9cd4d1960fac5e3ab3faf30683c1e19ab1b3c508d8d195cc878f4f9f838eeb5095d06ef339d7fb323f382ddd44c0e7a2135f23446b028c32ec219496da855e3494f990791f76eaffad13ada27d150c4e9fb40762465ab299f85375c5842fc5bed7998c9bf2b4484410d33b565566198b2cde1bbd249effa8c5349f76d3cb11e44dd2e765f369d0872c34792be40be804bc45c70c90c610c3dd7a6948fa6006ee64718032f29739edb5f1d96c44410af20ab49bc7b2d596764646c62c1d0a2673e5e94fa820168d112254449cea293e48063998b82a87beffe617511dec6fe2ae4e1a7b698af1f8df0b279b1fe1b70a39669724d049690fa96a5bfab47f72cb095d8ebbf016cea6ed46c57f371521e78536a0b5c19041372a265d4798d67cccd1042691313f4ee206c495b937c3cf549cdcac5512d828a99276526250939dcd7681e075f8e5ed77b847961e3e77868017413bfb8eb72696d7efe9d605e9de9b9b23302cdc5c832da38e8b6c1ee573a78ebfedb0f72688525b485e7f626f08928d6d20575bcdb519a00899e45c9377513fe1be87c5ef41454602649382523aaeb705611d6dcfbfed3cb8a88565d2cba07b06a318ed70353911ca1f1871f1be24f3fd536a22c4400dc99bce746b8512aa993867414f3d6dd042e3975b9809bc8fd13dd4fb7e63906dad2a0594c48fe82519564984f39a56f4587fc36c7e30f175bba692681947a6644fc9c67c9dd700181eaa39a6bc35c5b5d55f8049a5c63f173fb1897a7b92f20e9fb6ac455fb5abc77c7344e6c92508dea673b7c9fb8496ac6c03ca856aeb277ad3b75ac3e5b9647206e079799022fc033e6ebe172b1212d438df3d29822d0685838b6a623c08455a52ec99da20da95ca33c0b8f22f66cd9134b07a1e3fac4f9686a3cef0e7e371543d652eae93ab73e8a9835118610930cb31fb4ab5c39d35539e1e8bda0658d2fe4bcb4d1192e1d3405cbe83953e52a5b3f093435ebcd284a0d50ffa34fddee6367a4e6a9e7429a56238ce4acce3d5caa15de96cbbb45040db614d71fbf88d75b62611138304fa386ca1928c767694fbc6f7ffd746b41568a0a93059fd6a9d64d72d15211d13302a8fac8ceeb0bd02456aa07451724f4d2770e73c10f34c3ca07f891d06e3bb702d7bc9d359f2a4dffd33b9678d5e3f9a786089b5163b0a0c9d10b01fc40d4f4fe2a414517a46b3feba85dd272ebdcb41fd5df258d764460eb462d78904baf0ce42303b3040b64573fae18df3eb37f5589d3e374f6a08f4e20c3a947c1a3a224e54e18e8a686756bda5b6cf267e913c9f7d767be1a0cd953d6f2cf42c9c4ca81141a337096710669b487931663c225efd034debe012af6dffd6bdeb1abecf449b1b54dff700ce51bac4e921e84f334e7e4d29fa52f27aa5f798cbc6c23a07e85427941af78e4010dd013701f9f0ca1962c627b1d63b97dc6520c481c5be2d0bf3bd09a63b71e32ab00855a5da31d01a676a8bc615860f2ce2d5e13f368eccb269697a0fba8ad619c64b308b42da6d398b964a9ca0915b63b49a6db9232c653c037fe240e667561fa4a4d5cdfeb6d6af32dacbaa3235265c1f303084ab788aad210f554a536817180beadeb4adc08992a37483ba6dd4ebf5d63b60e39187e7627f2ae3765ea875306fcdb38652392b78aa745b5e47bc85fbb6e87cb9f13f7950705941225ae82c5863c5518f9b5558c2679367f5acb1d938d59920f10b4af81f9f72d7f6ebea8041999bd514627e766723edfdebd94aae510e7a1b947147af2670616add9d48036aea2a8bd1d6fabc7a4353f4473df96b9664a5f677a93a8936edcadadaa444ba373fe88ca1176a3c82fb94af10a96877883331e16cbe8c65ebd88ae8fdcca7283d5337095e36719eadd583ff8e7ebbedfe8daae26de014fc0f07a2c05e48dfff6e3bf152294c1c33805d2d2500716b5f4282b7062985e22053ab5db94bfa4c629a8bc412053ced0fba28e12126713c1fbdbfad075f9fe3733462944f1418395440c0363d0791d70910dc719369621b2458bd4d8ae6f57c7c7496f4352b0d3cdc0a44420956fb1c5b6ae0ee5f4325417623309a7aca8116abe43c86efa923ab4b6096ba56c5b7dee368bf3bf9efcef80f2feb762383a3860225fe97e855d7f7a2bc666bba569395e51390dcca2c0ff9e51ba91a74c72191435b43bcc184110fa895c9cb5b4d753b7b91878545cc82902be53435b86e06e52bec5490d7862584f3c88c44531d5c74bed20875d00aafc75b564d67adc1e1075d841efbc179f175b072d83c587ebd941059ef0f4284975fb26f76fc73731684a1006b99ca11531fbba8d5b4793972bb6d8ff862918a51dc9035ce5eff6d513694b597d3ffee7fd207cf7cc794e7e3d77370aadd323b65faca305202ff33cd9e63d2a5e53751ce37fe6f8e653de4a235b3444cab6399128c9fe1ade4afa8f3263f2ccdfdc760a0e1ebd2231ef715376de401934b56d98affadb9ad9292c0b91eab413aa0d2532d4309511694e5f41d9bf66c2dc1416e137bcddf3276d4351335932b72177186182e162b5edd975159f230ea99f9b1fa2b268702b53a34117434692d8e13babd5d162ed605e42f11fcf0d2868d3b3240a283cc0e905fb94d1622a50c0f2d9713c717e6f57113bab878f39409ac5a1d0294d36011e2a6666b792f0c340abc7bbf81ac81916804ff4276e6a1af8330509523351be9a74f3a0bd76fcaca9b3b0975a24caadfae0bcdc357cb39cbacd5adc3dccf7be96921a96e7840069c793aba36d2907e5da80f4a1a95e9c73b4438cc4eaf3583efd72afa050ecba25279173d101ea3262c39367af03cbb0add4c23e66d7a447a0e81a1ed7594f3cbc04b791a3ff74b293ffa348340b3599413629c6fa4fdb1a7ef5a9b0d6501aa6a23e8dbf233ebf5287bec4628f4200ab4f3379284cf4a4277aaeac36eb69e6ed5ca40f6497259ef2d39549b4b02136c5659f2c77701811b51c9ef875cd1639133e94dcb1a1db85bf9938ddb5aee5aa7d42460299b7541b8d9ce3b7d4330128e954475ecc493087d0c951b526e111904b3ce51c453f57c8377476dcd1146fb92b90469ab2e01a0c6644b4b2eebbf4a3f3e691d3b910c3a58f4051d5afd3c614133961433fdf86beaa562d6fb232e13a6304d649fb06fcb18bfb52fc2f5a96ad28ec4022f4e90cc2d53a1a800feb574c33bb7a113b43542901a8a5e1769defc3de7a2dc90196772edf146689166425cb6022c35e60829278a01bb6115b66ef100d90f9d6f4c7679802850a91e0dca932d2607db6ceb5f0a048f4317a81e946a77706463aebb32b134e97d600c85d25f2957aba66e733607d20a3727c1abed2e72ffba7896d135ab34cbf6af78e26515215d6eae3bfc18bdea78fa90c4273c7782b99c363cfa018eb5df60692f5329719f9f3611efcf0973a42e0a879d8f10c3c552af10db19ce588e3d0cbc6ff83b4694a2fc44a2cd22aea54cd0e1bbdae022e7b0c8eae179496cd1f38465e4f7939a0dda933e8440573b48b9a3644612c00930257a8c8b8e6b2f9a336cd8231fc8e44facc89730585e28ce0ef17b055ab331c99f0eda5fc09f1f56724e354b07f5e576b711bee10ca42ad6c03e118071fb06f7601639c3ef9cafe7fef4f85e73a17a9c56aec2f6a453ecce656bb918ef83b7f58a21b070e0c55813574e6a459c356c6ece4362809666939f4820202296dc0b08dacd3d4e70728f1eadaf18e7e1316bdc23d77ea03ce74a3f55660170b1934b36eb36f060851af428d06ce0cf297fc9b00dc39526a9769f5f1fed8d5fd4ee0191ba9d15f22ccb5ada7c3af243b7b85777c41eba6b391e4aa5e2135d93acf8a8202f81fc066bec06bbdeb9b25757c7ecf0d916bb694d0e4194f21c84af64db1daed63216b2922fdaa94dac83f0454357e694f4945a28df7bef258074f10245d7ece373b09f470cc2536c92f89f513ecfcdaeb7dc26f417e9e8a1c6f3ee8ba01ca10eec316e6d5741b6b6dee0104eaa0c254b8f3c6cd6a4930c1697de2d57a9248c7251acb6e356d7e6a18c05ae4844dd2bdb47b03154c3fe2d3b355de1af14488f93b3f01a5c1274293096979fb0d99e8fe83bf4b7ca88725818bb6a93ed3104a0a1901534f0f7682260aea469a171b0ddd82ab51ed47f8a2009e67762965dda420d85a5d52b641b191e5daeed8ca798c62c69a09e14533b2142a982fba979028d96f3807c552115c3e4f746b8cce5c82783dd99795f52e825c7e917f6709e2433c08d07e947bb2b2dd8e8c3609058231f628cf317976d53c97852b22b38b2fa58e40eebe8dbf5127b14aefab520ac4a8521d851b17d3cb6729b0cbd2d286691a52501a58fac15546122e6db2a4ce757acd2bff3eb93f16e4d320df317d2f413800cf7654fdb4c7abffd5a5e475fc1c05787b42986d491c35195af8717b78d64d3e165e2ad67ff036aeddddd24c1c56a1bad598b89e34aa1275a562952bf18265e7743f6af06979483d634b055f2c18567d088457c7a6a37dc7782ec75f5ea314ca35c0cd9dafbb0c0bb562658bb38a538f71f12f91dcb1617b0921f118578dc7718cde80a473e25fc1066ea7ae77a34408575839ab188ce89977adc6337e951cb50ce259e2f975de4821ac5d2d11e7deebb14016fb0d645ef877e76f2091dc5f270e402f5d17b2c2c531ee6027a6a34f9c3d6b4a40cf329c5819ab60e0e112cc38a984e5b4528e4310c7d133b64d9d026a586ab26cbfa6e10f8c1522bc2fc6b6c6ad1708d88bfcc3d67f9cce530f3851389f33d77f39764bcf724ab8022e1947e0df81b4e6c802edbc61cd5e337b8dacd87d584a54fff5c89b6dfadc6304e68b7642dc5a8f0393174446782418c544c917c0158cbc89ee9434410b987c44d02c56feba6320a534e96c416291335230cb823a005959ba121724dd0f7b057baee00e0ae6886f8260551ece3ab08150953da8cd6a6ea0261db0677d287a07d0e7d7354cb4b5c075692f0faabe635dd2ab530286a248cebebf88c713edc264485dfc7e65f17a60b9947cf9397ac83483c6de1169960122a5312ee2585489b2b80f49a21842fa7e641f5d37cca746669964d409f554503b66fe06411fc6698d9ea6481122af4c7a298b66b5560a0102400eb1ba3914d89525e125f856ef9d85699925a169005fe734ea89c354cdff2de9a1c016e8a8aee2bce93440755a499d0a23305c2c3ba18832052246ee22e9f4d21ef8a788c20bb6cd22c3a0aac81b809677151b1f3a9b3aff915b6ebe4539bb4d70b108c54ca33488a60bb93c322c6ec5e2d40166797e1e899069d57317dee5a0b543944afd6d4ee090c12963c2e3426cdbdf1d83a2432eab3750b297cbd7c828f9d22f42143185a8845e63d86e3060b9b979d3d886702c5c625e5c41883d7f544ff25c061ceeb4246b666a771efae4cb2d3b2e14a80aa6d384f83d34bb8b0eaadf99fd8ce03b7d938e0762e5bd6668d892eec0257d7694690b39920bc68574af2df21eea862b54a52464b50b26bc5540fb91c681ec28acec7864af7b2ea78e269f92bb19c5a6909d1e4380c04fcc5b2a94258723ce07577c4d26e28fe97a346f968440074bd866ee760b76819294c183730192f1d60587e80673f0b7f2c34f0aa64d7a2513a3f63a8d9d29f2a12378fa4430da72fce8f0e32d18fdedc53910e0f0da25f2c339c1194db3f56316258fe39d11c18618b7bc2ad81b784f879a5c3d5787a4e30dafe4a9d5f8991dd2455203e161d43ba9aeb84b1efaef251babe171d6ade9c1b0eaecaedf03104543814bd6e8952359c7b077ab2eaa0727cc6a847dedcd657446db69edaf662c6cc846c95c5cae9fc80fce2681e768a31d20098454fb9b7b298b8d92d04532188ff5307e851627424049e7e08e92ce5b34c9e682eaac301150d03e11f626c91bf4f1e006e41779ca161787c82d6d71e48294d4fc514e41f215309226736a26b333ae96fc101122dcb485016c312cd69fb7942fe9355dbd13294cd2dd8f7982284e435a3c177e81f92c70dd9447855194e882d8c7b185ab063f95dfdcd3a90de17a2e622bf56436081edaf3a4cbbed2d5b63acaaeadcd8f5925f0b6d95e6ec24f8108c21c645cca263c053af8fa9f8d4499d5946e99c59dd289043ee7aa023454fabdca540b6fdbc944e53b4922454c7f7f375a7669c1945ed6784714af0ff949e825c1fd473c455f5ed7268811db979ab3a7f9a466b274195e6d2c15d1a50aa5719a4e77108c2ba3d4104f651fa045f95835462b72d671a3bc36b4dead52753b63e42098890644c21dedc2d3e792a4da05e0a818a8dd194cbd594217003599786c64047eda5ce98a3b0cf3ec110043326322e7150247fc5c42643698df584b48a410197773f6d11879e97da4479f904b37add95de636c66eef43d4c2dcc19a6710bf92bdd2be5cd4edd5cf798c099925b6a604a399a34cc13121247039261478c6ff8b4da20b7b560097eba72771ac0b8dc714809a66d11648f3e6acc6c6cb92e6c1bd04ff634d4b31e78ee164413a01df8b24d549695f60f4ad7f8b3fc2d3613170ef804765c004f5d7ef0a83360e00fdd00a3bc842606054587846bbd01f58c8afcb01b6fa64ecb15d6cda2500fa9e7a4ce12f0441d402c074bbc07bd7dfd6b0e6e8ba819d1b744d6f3ceb426134a5e3182b73c206b40f757686d1f840c3c3fff76895f4c55495aa0680997c5969075f845862c55a28cc82ebc742429ef4d296ec0a8581a90b6b88c5bffc9d5db0f65818228402fedd9efc5cbecc8fc25817a9b08277e50ca7e87b3b5967e9ffb705340138bfc7179ce874252452efe3b6ce851247add42a21fa10396845143fc4f6458e3883616d5128977fd20b5ddb6f1d7cc6c60c80a50edcc301367836b545116e5304117b04d3c4b32e1311160f456ea858af5f38631fc3e562aea28478ac7e98b765fbf6df879fb5eb61bbde29e4c1db787ef831ca5fc0a44833e8ebf1f8640d8f82e071f7b09caecd48cba02440e8ecfde8817c7ea51b435bbe72b443667408019c6ad094fc42402348c2d8a939fd8dee84baca5cbb0a545535221dfdd87d5f556f0461b7962077abe03567abec2720e0c309dfb1da53aa29aed8a9ae900bf71dfab0abf5b0c3cfbdf9db1b82d92c6df549bf06784312183ac1eb6bce02cfe48f2b632769a48860b40cbf75251cd850f7cbd74951eac9b821f64d7c117ba72cdc75182d28278e09deeff85504b57f2576156128d712da8556194e30b8bc8bf7eaf9d7745b415eb7a2b694caf5afa36b1666f1601c4dd6f43048e7a7e45101212c918484435804c5c6f3c180a0bf8c27ca70ecfbb18eba3d9b8ccac4f3d3e314a597bfe25c25e1a189d0be2ef0fb8faa9a61a658fd76293f747f1adde5f83142ce84fafc0d1f0ce7f3261274371071cc355ca705b2ca5b059e08de1d085b7d43176c6a5478885134f1ff79c8731e3400a986563556aea4dc246203fff15fc3c60606ffcf9c5b88a528e4b9e59550185effa6e76f007851aa7eeb760a192caf836c9c0f94bb65bdebb3c7357535428f7fae96fdaebcab39152947edbedd56690bfea574bcda71b378cd66404a1233c840cbe545b099b59a4660d4e445b446db2352c4ae2cb53cfc76f01cbc422be5e4beb67bb6da5b39ab7342a0c350c9d67411ce50af5d13886db5bf11c4783802a09592bd3e70cca15e6387d9d269320fbbe809d4e0d12dab678e0c526582e4828d23d4b8866ca82e62a8f34b860b3c6135522d27be9850e4b6fd8732f91939b00e9c4f4d3977a77dd4cc9deba4bea5d1ba288b9d306b431aaffc7ba686e93b38cdccbb3b1a749079f2975a53463b620ab5fce7da411c9c19e2f0cee800e3e964de7f8202a5354345a81cc7a9d0d310d241504d95dc4d11e36e502b138b5c8470a7862b165e03b07b7202f16385456b9d83a2122a0b0df69f78db348f7c6a822a7571896648524497e93ae1c4a3a5b246fcbba95067d66bf293073715f015e1bcf029162e9ea4f41d4c945958ae829b2ddf5dd9b404011835a2275ad943f1412ec1158d1369dc65d2b0a410b99662f81045dd4067aafc122acf94257820188e1071200f0c7903f948b6923a8fe59c702c523a6f3b8a64f9c0c3b7e3a4b8599bf66853d009e659bea0ca4b9a4f9381ddfd9548467f826e76224a228a6a4abb1ee81da30791bc9b893ba7d22776b9af17dae24ddcac0556f4cde232fcc6c5edb8fe639fcf334ab1381abb8d2186bd03c71974b522bbf6e6ee317eb419bc6968fc48339ae2747015e3d820e7b33a9518dbc999737bf6470499d1eceede135cede185033d809d2d506ebdb09f70d430f58c6b1fa4a86a17ca83ea4dbe9a8c06373680e0c8c3bfbecb4a368316f00fefb83c50164b1f90522be4d50a362fcc641beddc120ad5bb43304783bc450cbe9fe1d87da90f476935da7880ea5999a0942e6a4ca88b87373f6c5385827b77b1b752907b3626a702acddaf620e50b78094c2455e56db23adefb83c05d4bdcd7d32b9b6984e301a89718ca195b5a47225e8f67b3f6b1a84a82fa549cbd70a6d79a03b7f8d9dd642b0136872594d00ddbece0ea59e5f1a794b46d73a2940b6d9b524a3ccd21a703037925097417eec2e3f70a09d28aa37057fca553809e1509749b6fd22eca3ee96c6e9ecafe2dd5358368200cc315c279956ee087bb0f845dc9f7ba214e3cccb7c9a522424f1164ad5bd1d634852bb8625bdb3d37d26c6d1c718ef093f4caa9865c78f9e8e744f53c910456cfe8a5bb056028c4bce76d6fee85dcff113a5187f33626134361168315b3d455ee6359b408a8ee4a46cd5f62b906346b712d1995199093100f838b0d08847af19a92cbc5ee317fa1fe72d5b9b5a0749edebc583f4004dd40cda1b5f071357342a09bf628ea90ee71e3429d522e036488e94f0ed3b8934bc2484849a4c3b561593ff2c7b035a1068a2ec4fe128ae8fb732a563ff1584ec0f7df9deffb2285812c148bb7d689c23fee1f0aaeb033c45b55a0b0d3ffa70e50046b5b67c8e2b3e9a15669595bd1782286adf7d5879abd001e1f22aee719f7db77001859481011111406ed6f0a2d0c5d97be33108f3c68044fe9b15f3b72760b80a3cae2ba2a87301fc0d6d775ac183e6555ec41eb96d94e2e5986fc33788cc8bc682863d0e88b7f66bb9cc562af3a84c4694171a6860e27e0cc6f7874c4967d9c4c7626b8f776630b95bdaff51cb4b9e212b7f9f2c80e65dc9eb7fdeae4496ca8374cd27daaf5d2b01e038b704c8ff4c5d9c5c05078952f27a547ab5204a41f9261aa71eb6ca10fb446d4e1ab2c855b82768967936ca30db9824167b96182ad5f1fa12a499f1914a85671e09c7bf521ed14838ca6cc653c41fe33e50c663cdb3b219c78850db66f4e94b61f8e213d96d92253996c91e00310075af6219b135d7d845920c65685ddd93c0ba6b40b568b5ed23617126d744338b7ed2149c421f490bce148418017969d38bbf2cbe5d6f2f2455d3a516dc004317d8e0f6ffd6ce6a3da801bfb354f943567bbe3c0eab3ce03580e3fcfe1f106d60a2b28f568161c645208e50c2e3480dbd4236926928c34249dd2ab2051353743a8b21406d5a0915e6d2918b2c669e35781477a1328494b1d5d5651b5e57b6cd1a6d18c9b1518b0de32a04efa9f9bfcae94f330f62beda802c0989b565b5d042766d80c95841f6b398720a95cf5fe508c3ccf7a8ce010578dd4d509df4d7466b7d775f2ced4682904b5b1393b54cc0d6aef478f30acb09310dbcfb679a3d55befbf5b61b6fce528ed8a86401cde2e35818fb9835c86f153b6c3efea0e89216ae2d1791c60734510ee632db3b637261a196ce0b93095f63c45cadd004fe9141012c788445833e4776b98eb2d12284e1c559a433d0944d579f80191e72fb1508d9f0db327b538f7a87abef912113b93478a3af703cdb21481cde5452fd7b7a75b5d037f978450a834624d8963cd112892c5850d41afbeb6407ffaa5c276a4fb57a43e3648e4c8762d2f59d2d36b560578a282d1f2d94740bb8b4b30d2bcea9f9481381ef3bacd8ff3c18c66ca67a4374a2fb32699adb37ce6eaa3a4e53110dd58aa99365fab43d1e4564d9bb9341ee0919eb1b44f1a642ebf0f9f8faa3024637a1f159c9a9eac967d7e847efeb5d78906ed4a720fe1c7a7f7787e3ae312d970ffa86ce3e739d79c23df7fd9a3b56557a4aa1be29c9945db7059a4d2d1c41f71c5aeaae7fe013f8f240bcff5758e55da42d742cb3adac4a0f2549abab587068e903d4423c07393309c777fb7a78d5dcbb7042d8fea1b4b57c76669e9817326a5e49b3a0466be001d5a2bb15850f645ac90c23b27dfe8cad6158b25b89d8d2f9dfbbe08a49a688eb59e25429aa5a42c449563075cc57a1ba0b94973f77d3cc3bb6dba6e4a6545679fa814c341ffdc7300326a101885b27eed009ed3ab0e313be99894572d32ea3fb7c92a67886b4f3d71d19cb5fc09096ddc155956b8cba7591534ed7dda27bb593fde9a7c97292d1748874d86f73371ac61d92bd81218a68933e8429bb9fb6fb2fbe01b09320127f3a84f786610d5dce8d59bbf94b86fc90dea8610e0a422f3676323729b49b757f04ebefdcacf5abbb22d308ff7484e0a700f04b978a340b80660c1e48a02b76c3129fbcbd0397226c415a9036c8ce2535a904fc5afa17e1745c1e68dcaf91bb8d590d9a67409f5ee2e55c5ed864044d06d07cc40e576da98852dda7ee1b3e10a7d62feee7dc379c55fadce6e099d3fa79ae4c7c6864d9fb0bd24d5befc5cf9eaf58497886b7cbcf3f1ed84e0e083c399d3994c26034114f8b4e8c09fae4ebc054ad2f225f859f8553632944b8c2fc38f904b336355bfb71a70381d4f0fdeb5f598c6e90407f0c9863e2396b13988adbd97bbdc44a7f28f4b5dc72c396f6a52ea33479e515e259c46e124557e00c0aadf23542cb1c34fe302b789c20460a047cfda52bf41a5a9fd112010bb9e3d21d81c58494d8bf77cf334de9a8133ef1a790b20f5fe8f8bc149ca18dd670dbb95cd85dd65f9423f9a1b0325d00bb6f38b4738943b283e4cc5b04c50b3f47349f7e2e2d2aceb500612c1e5c4173fcdf113e5f188130e316fc9146c2b364e10f4585a1d18b26f42c3c8efba2f715ccdbf03b06983906825ec13bc04b1a2afa20e5aa444c0eebca41e6e9e190547a5ec84430de551477514bd410cd5e16d5b6dec2e8de9fd3e488276bada33b904aede86b4985ec937b4d2d320a8586040161bda12f58726c105164f0095d99442ac3849fa4e30740a57fcf943ee492e10063e7da1ce124f83de5c21c18ed9b6cabf51ddfa9fd4c8cf82d177fe4cd3c1a2569860e58e5129174479ea3db0b2c6a7829835bd270836588bf1b1fa625c07cacc397768603aa9c0e85d20bf5617713067d423ca9a787bb8fae551f7dcbd18b710f37354c4bd66160c98dcc543a3f0630409b422ba6fe99ff8e740d06c0c4a22c1b57f010a2688789f982b74835266b7cffc36dc63fcd7bb601657c2b0de72e5c12a2c4e610ea78ead7e75fb7908a8c70701ec1bd84160be3212f34fd7647b6b121e1b9e64bf85085b4516348a1f717ecceb09aa818360878d55783162dfbd22a0ce6af216ffb2c9773af8a6652271577f6886e28e55d6918a405397e8502fc2f3dc434ba7601d2a3722f36f86422fd9d247b777cca92bf13c979d7bc507d8f68cda1d9f10a58e888e13bb461dfbcd9423161ecc19a1cdaca4f34ca8616e6f69c1a651e9e83263723f94aeca2eac6d518f0ec0ca632effc950c1d63ae5eb8083f43911c855b4d90a173f37cad8d1c9e59f59af118a64b23e699f004c39e715568f9603fc12a598876678702a76ca0ae44c7dc77189e96150ff30c504da9638e8738d6ef2d1178a6c94d8623aed10f0fb52ee0cf3fd083c20dc1561ccf93b9cf4ea3dd92696684ca1ee5f84b586b8bfd19e6dc5580f82cd4e27f57b4c1789f119ae3f5615fe75a360d19baa64a479e8b92c7c2d52f8c8d44c3e545dc667b5169e645f8b40099cdc390558895977951deb2ca641aa692f94793730408aa19288eb9c16116cb75f56b8b011a6188bf3fcaf98e2e59bd187ee3ff3ff9c1918c92f854f07cd4276d43d19545f657575bc51a1974323dec4cb2045a7c7d3a997af674c464c99ec300a4e047427892bf077f33c2f993d8353e40defcc47a0ba20dbbfb4d222d6317aa05d4e9e47624b50f85fa052dc9663c5e41d563dc947bb1e7fbd3e9152b306be2796d0752d9e050695893c8fd11a0b7d9e3935f13f1fff11b8f4945342ebc44430b89af3250c80fcafa740adccd64ab96a7d3a99e3c9412612fb5efe506bf6b5fdb4178e428bf5e6c5974e190a640c9f98a0a4a1b350e8d8811166de771185d5d33ca5c97c69b0aee2e977f4d1788f61389788d60bffe6a06a21c74f10441e81591dd6881984563c8d267063ead24157e42d0701d08328e9caa631edbad4bbd288f6b9bf2271c03f9b7f86c8a2aafb35b0faf97212ae8f233e97f19158c8f129cce8097224915585e537b2aafac7da20944ab5d10ec1acebe384a98ccb94eec2768c86cb20a2059498f24f8b8ed2db5174654dd039c33650d7694c40ac15e01f979f68ac8c1b61ae03a84fa91b6e5d72070063b2be95c720953afafbe8fd9e24d9347fa000d97aad8f65807ab35b1615f8ecace4e7d3bf41c8c25282a2b6ab775bfa6082e34ec1ddc2a1f267f2255f0a3442659979224adbf727151b6fc6a618408bf9a131583768c55c6eef801e1e053eac801eb5af928a0ba7b5b783e2feebfbbeca1ab8dc6357e6be491c5c95f0ffb376293bc878c63bcd7f8e49ef88d8bfa5cd3f655d7d6a4a454ba14f65140976bf523a058836b96dd4179a8b8c95100e20c4381a453b4d8ceedfb51871b65cb57949f8febe40d148bda65b80b63bac6d32dee0cdf673cb8acf6b42c5d5d7955d4e40247fd701c0ffffff3f