PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 74668 efcdaef4803a5888696e3ef8426585ffc20e312225009339eb18095b96843d25

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cd5d3344d557c6b433b6347ff95e4909879aa05b002afa21cf7b3816e7476e30
Certificate Block Hash
efcdaef4803a5888696e3ef8426585ffc20e312225009339eb18095b96843d25
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0021e4010006060000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006bdaa6ed5f3cb928c771df18d8064d776919e48197feaa0eff063472ce9de0bf219a82be4920b969e06f0bca4ba29d523cc1e5da97870b7c7f04137157f1320d93796333d367a3f0cc8ccb4288c731e5355b572230122e8a2503000000000000000002000000020021e4010006060000

Raw Header Hex

00004020e7f8f25eadc27787d636cd61879e99456bd3d2621b561e68f8b85e4506cfc5ead53c926b2d72889c25f24aa891ee159221c41e8248c3eb177c150b38f805bd3d89f7336a97ea0018306e47e716387bcf21fa2a005ba09a8709495ef97f34b633b4c657d544335dcd

Proof Data Hex

59,560 bytes
121216010307ec96fe7f8c7bc1f8dfcd0703c61a48c72ea1e444cffad2b5dd7878a19bad042657c752e54dc57491fe4a8013a2c1c10530b2b08075645d895d12d1efcdeb6cc550670d284972fed704b69a4f670e6562c525855d830af078d228935810c445d50660720730fc94ac9e6529406ee2fe1894bbe6dd98ed919c62758265beeac2a94b8be67077aac7701d708001a3652cab4b6436501c971c93ecd700bd17a5ff2c0b0a726290d490c53ce901394471d6cb750338b66aac6d07ce5579d1ca731bed9fe45fd3803824619d7a4c84a4dcd4bc37af3390388e73aacef687911e61e856b4c10818798782b6e9e36c049f0d4f462715d55f98bdf19d213709790a92c259a0ef15bae6a1053317bb02bf5ff5c2e433ea37440b36fa6aaa3843d5d5f3e11eb99f79cf591b14edc2a93a332a342901052544d4895ad7a0435776dd2792a022e46709d9cde5d9dbf921b1a25a8eda76f2cb1939ceae5b379ef29415ce58251969bade671a0030965529bb264417dfe819770f3c5492368fa42bde29e777ae7fa2357107fb49684814fc18170704e3169744e40a2c5e42fbff67d8e74df8647451ded212e8b85f0d158da4ceb3ade62baa3e2bc9b54f8b68a5bca397e2a83407e77de8b9985b7b9c9ae4819ef47646ca12d97ed99b8475bd3b11e10512895d553274e5e9554cb41a88ac36c32112cf6c4bf04205da0c167838011e475b605e76793adf6ee2c7ce6b5ca47b5de4869edc3b6940ee9667ca23eabd1c6eb0a016bbc4d3dca5b2d739f4d3944c41a859065be3441ff1f937cd74709f3bdb61a1d05ec089aef43c0c911332d14fed08a13c5970c9655f4b336f5561b16f5f9b5ac3328835b6b60123e979b9c90dad2cfc8e8b91db431ba101df2f7c5d44b724755bc07176ffec7abe67e4cd26c1946873b2f0c6812d18f74e9242db40229ab40bf22de9915dbf6ff6c017ed7790094421f787e3d22e939ba36645aef137ed7bd98a261dbe6d14cc849ae1e506ecf16f265ba3147f9eef8fb9750a0549f892c12dae3bc6fba3c5916897ec025630a412fdea1a11d8812cd3cd73ddc6ef6058e4fa326243a2264b27feeb1deda477a6ff894178f61290dc5203211689c7ebf8c9cda5a3117dd1ac04b2ab1fc1c8e24298120b60007df13fd03973f49a2175bea00b6f644847132d52a0875331a7c6fa4832b13a955de715786f0d5dfb2248a6d02fb306d8534e35602a225ed865d52864f368d028845cd672d7fbb71d01aa451cb5b1ee6804cbf758c6cacf3fa7a1e11a446a339afbe44b599fed5e965f83f7f40a3ad09dac04d7f186dc51fb50ee287454614a614c8fbc5ff35366cd493f7086e0ec7f8316d0a9cfa9a13b620f9b266404a2b3146d178a598b4bd60611fde3598cf45fcf705b202ed50e10fac52a7a5c2483bb12ff681b7b97dac4751f08e81103d3d318c4ae3d0d11a41c207403da6b1832d8bf4f27c2e0cf711c0eabe28904ac30573a607cf7c0e44cdc4342e54ed3f75cca1a9705c2eb0636436d1a843f32719b2fb84a04dfc4f6a7ee49b63cbcc7f79804f7e39275f82c9bfabab8aca52692064798606ad15872b2f35631c6948a60c56f486cf0639424b1ed9874f1dd0370fda3e8cbada58d10abe30f9598303e5d5709e1c60e1dced721972674abd5634aac0290f904c128dd3e4dbef1e4baf7628525bbda75c1cb92acea70149c68b7840db9b9853cfb72941bb1928b9dd1feff2a6cbf258754a4ba9997f87ce8674923ddd01b9e2356edfd0e585e8a1f4c9ca214cc1c999b7ab298b940c4b4096ce36af709cf360604bdba90cb7a3c7e173d0d7b0e11abfb8b73c2eb496e9cbba0c2e054d06b334b428354f1be501804b2847cfca1b297bcb65d07846d96b951aaa67e577a950cd3e84b7422facdd832028a5af9c0ce76009f777840118c7617ffbe7041269c8e924a9301b6b1b5370596d4ca26986e90be084165f0ff6d0790725d6067c7365e91d486402b4f375aab3953e6eceb9a7da0375afe99e8665aa5ddb79d6496206f50a818cc2327d6575e2b2edf33c3c843b0fe4c1e4464241729b3640ac534d938bf20dc038e0a2156a3ddcf2df57d6998a0d7823fe1c0d700f2dc2c19380307a4aec0edd10d81c98c319eaa4a2c5f5996a854c277689ea932f26fda393737cf281c0365e09f10bc17ff1015abd3942944fbc9bdb0135fc5a68569cfe93e8bc3f7774f3ce4454d84bbd35d69831196f055b53cd3056b2ba717d2a53d33c71dccb35ab9f536b111c6e17645147db3f49da4174bceacd0e4a0898bd1c0586911839c8a3500458a9e53a78ebd56a08214af860edc7b884857bbcc6b3435c11edd36e315e6b1f47f5592f36630fdcb9e1d7a82c43ef4b8d6c761f9b231e71d06f4c0fdad72454ab381440de5fe3c8f03124bebf9657dcad56283379985a0414a402512b83761a06bb5f72650b858d50f9f99d536d07e1522c12488677ca45a4b6967fe5db1c8af7d2c44841f2cde38d504668424105b21c92ba0d546c226978fc2d9c988970ff195a69e81aeb96a89964b3a2776d5b6e3cbb520dac433456d98345d297b46e087238c42355922cbc9f6812027df741910921cef621e5a95f151a8de07dfed030fae1b93ac37b5a7bbfbf1d7173bef47873ceef579dcc32e22431c70e54a3791f0a4924c88b88f78e41777ff983d8fb404fe1c4a7e94dbec5f5864ae4ad785792961ce39e0e9bd4bb7fde4252b93db2eac55b4f73b14f7ab9df56e69be4955d9343cc1e35066632bb1f3856cde2d251368d01760d92db6476ba8bcf1d0eae672e65b1ae99656222060de56216259147e16413bac763c6b539fcff355abf551cb6efe30653d4b471aaba13ba8b06ded391ec68fed12f6e3def8ee2cb6eec667d50ba071d16c0d173904174039a5c20d6f0fc0583c1bc8caed3c70b2dab07ea3254d230ab28d30f97770f679de34f94a266cef67d8bced81335558e7bf4c81d04218ec93fc58313bfe08e8f90501e843abc8f51e1adba5f531260095df37efa182a6b4769fc953cb67c051d5b9f4de7be6bd35078e814e8d14668ce8b4952215dd7846c01e0bce05836d1963855f1e0d095642adb34915702af98a2d7cd4fcd878f63f54bc9a6c68cf6619a5f1265872cd26dd5613df6bc5280a3a8be1796ca9260e33a36e7c4ba387ec868ae422f4019138bdb9300e6c8de2f02ca757bcd474c12be56562817589b476519d9453d6b1fb297e2274ec76b739b46e5454fd39eb6196ac37064416541f6055704de45c9c3b38f934f48ab6ed903684ca5bf583dc055e0dfc4f6208ebe8c03247236bf976f5adbea6c0466fd67f53cab838a896376d2691d651334296fed3ca21b5598325921543ba0570cc645e29e5e74a1564d8aae8958dac7cbcfbc991a10dd7e8ccaf21309e219b65f0f7df4429e26148af2c5acbfbf066538d7bf370a3dec0f1f3654022204b93d4fdbdc400171f56d19b776444ca241856636c517e57478bd16b4b35442e36224457b18f1923f9f9b5e03fd9b8d5128e986df14b9ad737eae9791c842cba651fdde2b7a142cb0e2ed5c7a689fe3c82a013d7dff8d43e42b2a003edb2f025f36222a24a1f2fc2f6558855b295d7f03e04753331ce3babd10ad3034b2d432192e007dc16b594190f888ae62a82988f133fead4e400acede26907803eb9375efe26908019ad07e614246df56217b06514d1b1817a645f2d88eca5619abb6debc5c1c90013a9954a049839f85c41fb5bec47a45d3c7c1e5e7e73e4c55d4fa4dc61cd3762a041049ea09f3db5bdff410ce42cc691a1f5caf77cb8b7f00a1edef7a419edb541c64880fe3bbf263bc9da9221f8292bba458c5648e366a8a520e3d59f9174f50cde6129b51a0af05994fee22aa53725f26627b7c64d016f332b660f8a88b067010c4ecbf3efa2a9f999f9bdb460febdcc4fac7ad45baed3af3009582a0e36ddf3581e1d5d17b6ef7313e83744abda3459058bd56382f1989ae4eae9ed3f29a82834fee7de4761c27e6902de510ccf0a8b86be1bebd0b5b1d3450fc43a9220cb3e2e3561efd2c15e78c1d4bdeb1422fedb7a6ab9583e3dd83bdbbd8d8dba1deb2cc1d2774de87e3dace3d6759a5eab5b379c7094d1befadd4ee2f4c2668f1d327b87d873835b1f2b731bf27e8123e95372aeb6e46a06571c417288471825ac4f4e96ef26ecd6baf2f218314ad3fa7ea972872c926d7ae471042004eba428a16a2e87caea9ee1c18c1018069d3ceec99bcdfe7cfd3259fceabecacfa1b422d93f3f91ffb6e55bb09ae942a3b1fe9372ef2ba049ac3a3da32de24c870684e4937d3085bafa8f80434ae90c3599078ed35e7c4383e9c78c0dcb5c297504e673009f8647adae5eaa4776e9402b1fdfec1bbf3bb6334cf6ca2cca58bef4c7763a62e931dcdab577b09e086c3b4174d1cd0583e7cec803427a10a92cc1677c69a081ea2bf3fc1ce05cdd69dc2a31d5d923825071961f1f65fb118489a7425bc2f16c5c68fc27524fda70eef608465e711865d9d1cc11b42cab0f81f18d9e9a33a66d004086f08ee38d6a693198b64b5541a9012d024d650e09aa263c47425a0ca4e7eabc1633c0e228dcc95cefa094ee1276e6bf3d33934f83eccf45f68da8d41bbebe319ac573aef1e07cf2b507f9e115e6e6d7edcae783b3c38f7598f46db7c9d43e2ad7784c2b500613f114a4a8a04806128bef10c92f8c72d07dd68408b4777c4b93cdde8a72ca9c09bc5a223e0833d656be4c7988cffb2a27596c1a915cecad4139e950e1cfeebd41d4e4960bd63053ff706138e68ca712d907dda2ad201f72df4e944821ef14a374caeb47f3aa6e23524704b9886b56470fc091007a85ddfee5f9cb7f406ea0a8954179b29c0ee11154b2648e14199993f2abe7dee3ce9413095e28a75227781c457059043987a60549100f31bd57e2f3ebc53f08b10de3a4f59c70eb5713aaed90acf5c1ed9dd6e4fa82b915d2b3d66983e3d35a4b4c960468c15148279a0691c257c735a036eef4f5c50e948a2079d8b15d491c29153a296fbff5e6968ae9d733ef4dcce19ed685bfa9f7f8e92b2efcc5dddc6347c596483ceb65ac08dda0161ada7618216fc88a1e7cdd0252ace21fe5131358d53d751e61b1da581b84afd36e8e1e701fb2f730a00d6af672600f040b2aeef1e2fe918cddd406c89b9069261f84ae6622ebd58a1aa0d937e4701ce8ed75794fb92943120676c8271a0ab669b05940113dcd67c7e16aff75aa267652193afdf1e8300dd0e6e7797c4dcf71f3262771f1b928260d8d1f1478d0e39bfa115aefc7643983545e9ee027f0749f3c69f6124453d5140f4dd56fc783f98e8768ce74a29abcfbaa9d88c9a02cef51285474d148a16a72a18be851868d49b4a6b031f995cee1f2970af784aa807ca79be433f1e3c1fd98c239acfc61c8d05df151f05c0f31f0a5b52cb25e8c5c8d56a470fe853e5217c25dea90ed05998b47682f1d770cc6aa56557f2d4c880e26dfcec8cc96bb8b172b1b9ee08597425ffbe6090fdcaff6659bbc1f2b226f0155ef0c6aed4327a004ca53a00c8864532f9f5f19d55aa36a2b891d58c7475eda2802438d476d00baa4340819fe0065cf219f2b8b735ef09e6152b726eb3650c06a5b0a18303d04e8c91dc6e24160aae38a50fc286d18c850f5c0c883bba1a27ba69b77b8586a8c3a33c430180635d3c8b021d1e60613fbdbbf1c68115ddab36c0324d44f64e17af9eb4e10b36334a2291b12183603194049b272f47ebe2c91b56184aaa2291f9717a0b2ea6469ac8944746f2389bacab11c171e680718e914e299280a04a46cdbc4bb6ddc49493b825b2c0e1edb89ab3e8be061dac91edf95da929f190d8937fecc2f7701373202ca1e85a035b2d83266eddebf0d106c71f02a0ff958c918c516f9b812b33b50ac82d06d7e39ae07a0f7f8171f03adfe51b19addf0f352278a973ceaa7bb4ab35ff0db8d22996cd10072d0aa3b39fae9ea3a52bd229d8877eaa3063e7c986239940e89f6aab8daf65a78d7afa082523dd9aba77216e07cc83adaf668068102e78937cdfee63693d6cc48213710132dbf5a2d8e3d69cc4f5befa16c521c07de919f0159395e10d36867cfda0a0540a5a75a923319f07b05df9ffdcc0c224f5cb674fdb92e7a197407c5d354b6200a014af5dd2c80d53f7b20f547c1b123e1eeb252ffb20afcfb34c26ddec7322964dffdfd3e76856a1c7688b3bf18d7cd6a0e32eced2a88f213d3942e193352ecb20ab465630932b17b1c1a03b464f963129b96f00468bb34fe397088f770442c565d97f9b9eae4f0ac1b0d3ed83e791ad5e60244105624566e08e2fcb0b2bcd5d00c7e3180090589c968b5bb07dcd1094fa9671b0fa8ea985b02032af68d7fb2408c1c7267c1b6b56dab09b4bde6a7609462d5fffae4a892d0fffdaf7e6c4925f48b974cad2c9d9eb8c0b752059e98b2846661308156f0ef18c74decf5a874bec98abeedb6b20356be5e889b452ac333ec6eaf68ba95526fd0cf9367da74acc9784792aa8028ef7e5a5b68a4acc127e698b15055b9ebc75bbc80bdb362e710e1735651b9c83ef24c289a5fa76444a20a14fda849071fb7f3149574c64c8a40a5a64e19e364f7740ae46e59c146f72ce940a8a9fbb80a6ebfa7929146cdda8dee66a6abc600bffdc234feb1287b9d6b30077679227a10c6ed8963a389fce044208e370b67cdfdc57807db63aad0740271ed880987fccb1c377990e5805ac5760975d66b27502264a6825a768aa2a2ec717f70fa74dfce56b1fad72a9904afc07a58672e574776dd8a8f5fa6d79d4aa30d71eba6365b7177c74bf8fbd6e6b08d47b5751be520b5de24025338a6a5d2cd8983739f999d719814506b2124f3a76915f00cbc3da60eb867140b293c73b048e892f1ec86d600951d9db04ee23e1d90a189c87d69a4db0524f6cb01f52e8da36019b3ecf533eceb26772a9d51d2850c5074608a4d90fe5d4e0fc520344752869c11e9607f58fe2294772c421f648144f6bf758e1ccfa4fc54ecc9394f32384d84f47722e5c39501b49a4c37ad4be7766b9aef7fb26464ec667f49566535e0d3dd667176ecf4a67e1ece4dde45f26641a027d5753c330eb504bdd426d1e6d077844a33a3bbb6ca76173785b25fc7bfb1f692be5af9b7bffdbdc1d31bc7feede13267b746483b43281c29d7125551593eb3c6fbd77e7d935430c9af689b3809cc8af6b1ad29d07e4c71f680b4933c339d31f02267a7b0b46cd530f1b8d2fe9d94a35084e0b761976db2cd19ea9796d0d46cbca2dd6774071a46b46999d9d201fe701946b96a44ba8b5a66f677eadf2390fd7735075e212e4a88a6841c50e1d5c12c737cb12e2dfd5baaf61383ba168602887ac959989fab9d53abe3b60692a104bf5e3aabfd9cdec9e830baeaf0d061e00464ba4812783b1d770df9665869aa31f9f58381c1c38f90ce44475a08657ba6f8c3c0c276d918e7807dfdac53186c395e38eb2598af251966375b0b56af463936fa41794530d2e53fdd5703d00b6e5c284f2abb04783c1c9df33f823236f7cf780c7ae80d6081b8bf03ac4df31f813d0eaf2f9cc6340005673a7d7e8a7ed978b5e4aac39008ba6667d36a5e32bf1e483bde854b8f2068172edafc0bc022d041aa64015d05d0f28720ec83f5de6d173fcff42652da7ff61d581065a403ae7158b29d6b93515dc3ff802f368c21f7a774d61552c078e98171d972556d0d3167bd654382f2f633c78ccdb8f888d0109e66c1278cff065d2b8fa1b0523b454ddd8d75f13796bd5eb5caa69d8adf2963a8f401a1d9cbe0030fb3fe1a631b50be602355e6f0b13a3c16629bf56cf80e02ce08a0ad85e79beac25c373b320996d8fbdd3f980762951b10d2eb2de780d66b18597eddb661344a6b04d382c1db044570a604d6d54010ce40e7617443bfefda1c2c453db8b0919b195a8114cd2e411ff5705df171120c96f647203358f0d3932e61f36ac33751d4db261b107d6e31aed9f0327671179d1f6f73c81d10ca5101f9c6ce26b75f095b99fb2e74d4b3ca5486880601fab90431ba6be12db73de07decb9ac6939a426fb20f47cc8dfe73711b21b9023d28b6e5f09901ac750f3fad27ef9c2440e5aa0c4454ae260e6cd89db2f2110f5afa574b5f11cd58a2c07dce5a8a3896894887f1bcd4f4d25865795bfb6acae057974ef56e7c8993a1e21c11d05dba03c22dc698e21aa81d76a12aa869c2f93191313b69879a5c1333a2e353d1b323e7bb705f521bc6ff068aa88cf68b2e6d397e598db7bd8d4489ccfe99d842a86bc5e23fccfdba3ad4629237320fb3ebc1cb975d1f56474297a8eed6681cc92444657690b6d9dbf38a575b7ec2d4c388dbdb4f640216da22537d399ba2ce3d53b8ba687ddabd650c423d1874a23aa5e8459ffef2640c8c10e8799c37313be9174484d23a791645f7e7b7ebbca8d2781b2a317ffc763398573a6ebefc0244c89a00d84eaa2d4cf0f242c4884f5e8a81e3588d3d1d83fe81dc93a6f8d8e7b76012c9a9e55d108a04424d392e4f9ead5a02812a3cfb6bb167605cf7c0f8c297ddf4438cb99fd34a039af1fbd3291dd619fef3c4220804bd901312864c0fd3e4d948d7b4e898c5148f7a199e66c74786d9fb7ee6f63395a5b2b976ad9ccdf40f9ab16aa8af8b40e4d24b41a73dc1eb4748ff4dd44004655c8f14c2a1e6b6fcccf769dcdf872ce7d236d7bf6f6a6a7701ace89650174fc8a6020dbc22c4a514985e14a359650d0b25505d6c00c8377d1709c67bfe64dc84ceb1090a8eb5df909b29fc52746bd3cc6f17858240f81317ccb648c790af3f813ac59be2021424a6672b23120190e5de747f53a036af7d61f24c0b5f7f7613cefc37931103afb891ce5683a16e080100d87deb98f987cd7cc272ad8a0a40b8334be9ff43583e7490727f0142f4bcc7b3ba826180651e2ab40771ccf4a6a464a4e9868e072f903f9e97b8b714bf6fb743a1419f055af05c5638e45bb10431bcf59e07c5138f6853d536bedcd3c459444308a910896200ff16bdee22cbd7bebb1877c3a7e4e166d933a360bc2eaef634ef71976dbdefd59ac6a797f41bbaa26c386cfc2fb92cf7e963364f7cf953363df8627368e2176b5c7643f053bd5296f5dc3b81f0f5fd5e15f390a01c69d32aa06bd1403bc55d45ad5aa558919382463b3c4644218dfcb0e62c3587396f928c9b7b8677caf925c545da701deeaa1df6d2fbe72829b1b26fed43ff6da94c73c63ad7bb31c3b64238b8eef20253922a18128aa949e225ccf2b5208df61bba96353bffce927dc6795ab6ed60d44599bfc59ae4028c925b628f40f203843e82b5738a1e56287afc665f569ef9ee2407e82aedbd3e10743668fdf815cc834573099ca3ef713700168f22b35bc82b66594f8b2303d5703b23b270900bf2ab9590b81adbfef0e210af21dfd31053f848d7c7b20466caf486c2a2bd10f9f3aa6bcd5b35e1c41b11b2c2943a9b61d2f115b4bed18a364ba4c0a0b89691601d6bf66d548a69fe85952cb21a7c991c54658783b948a4042791f0d9e349303582876beef663e462825f29d55b526cc682caa075c2f8dde73dd41734b17a8391aa51a1242b66c9c0e98cd053527a3fe1c3b01c56f85533dd7b5131931b87901f46d5093c1eca3801effc3ab9bdcbe304bcef7651c87486c77f7b1f1b1e02a7f7b946b45f9e9141bf4bac1a5511839ba0974b72307ea25c5b5b06d2da2aa279a8ff90bdb45b1ae8adcaf9be764e0ea5d6fc689e0ac7bc52be8568f4280707d62d0f4cda2839ff5159df26824e1943b8aa304d7a8d440db3de94dbc65e8f79797f8866446881e059a5356b609ad272a55c7eca6b15757820b3d428bbd7a3e26760aa3ebb667289443be9315be6b2040920be8e274559650fb9ebfd3cc86f7c9b615e0de1bf1fbbac4fa2d9177f8214b5a8e2ce3a9ce1fa1744fa562f904eceb1298d60a0ff1532e38ecdbe3e51e5907489b5efc7cebd0369deb4954983d5edb65550ba2cddc245a289810060eb486bb55f751cc2c29a0baf522d2a3956845663d33cc658caa6e720fe26fe258c6a3c08be19728cc056394780955259aa62e9eaa52b8363ef7d6e745daa5a51278def1e7b5e07c098fb6ab73fb64460005671c6fd11eeed0993ed4775a315da3c04bf8d9cd1e755ee3c368f585d51670f62f4eeedbc22b164077c1876f622203a73d973996695f7a080d9f491a8f75d184724e686c6c82dfd237fac1de90ea9328eec056ddc52059c7c3b9ab41433020fc01c397e9e9958eb90f27731b25c02b19320469eca504dfa867872040343f6fd869a8b41b73568ba74a74caedb65b0229e429c351ef3b5fa7b64ead4dc47fa37e8548f12c21c65809ed4d2bf775bd0535e11c8f76ba7e261da05698f3a0539365b0ee8bb786028bb7a10c191d4723947784f1a05977176e4aa2282e576093b0e0af15518a914d59fd9e5597f8169223850e8c4fed140823f5e7ec5606d730d373894c53b9dbae0a18347028b8d0e5df09d60541f89d3058625137e1ded4f4b8a1d112a94ac0022f93b2ae4976706fffb4c6a7335a7ef7f3cec379ad95f6c6802da713eafac83b62971bbb3598a03a80cbe529654d061e564cec2863c4536b7c9947761c1b9272e8983890b9f3d041d47d1e27935d388caa25911dd3dbd7cf932c8b1cdbf6ec012bc479a38e21206206f4e160c13686425f47660a2052ab3b7036fc6307cdec9fcdd0b6de8da874c29f7928ac33c5ff698e1cd568aa940b5aa3a94e4d67a72066a72de18aea0ef452ebf312a7f9e442817b376564fa15aff72212a3b1ac845273eb503eb0ec9363e7f81d5490f8d6f3f787980d0f5ea66a6a3c349e4dfd8ba63c07ebffc5d715c6cd17d601eb758810ef95006bb3cc08aa6afbc7a9f62da2f554e526939f852ecc8c4ad6c68f54cfe9635432f09c0eee0929b3f6c63c2659b71f8deed806bacbe747e2dd504af5cae4c767a17887780db9a8e9b6ea6e735cc3e502fe47fd45488fcd709d72781522e20def082eac20ba7227274d185e00433b84b484c0b90f9297fcc718a07c1ffbc8ba7fda79be5c8861dbf8da63437b5807fec678997fb3e51ee9f1b2e751c817c34869185c124b83a62501fab748cb09fd6edee4ff1bebe7dc1262970a9a1d357063582910f5baba0aa1839ed4645a1e45e49e9db46f05ede53380d6b42f677fce275c4a403e856dcef5e3c01301c5031ca8ba8492cbb8f87d8fa9fc6e2be4ccabbf73f8ea3116f38bf48b1f385475a51e20a16d9a558398550d7c749d2167266ceff25cd73c9ac45f53ac7605a892c38e23c887f5ba30b9330ff7e58859ad8a50ce0baaaf076c7d81b3b58f58a8f1b47da7363074c6751ee3b9e53111bede5f62a5d98c56d77c34c0aaf5a7b2b4971c5480c6411099f0e1527a93cc40670bad15d163f8f766064dd89a132798ce9926fe61577342255d29880e42a6f55b85f7fb1f6b715c798cce073f8df3f5bf0af3532764743373127595d792e279ec09b159e1a3130f00b8f3b4f8b44a4d5fe9801e891d1b9767cd48024fa0237baeac8f0a787478cb8f5201f4a9dc8ccc4c68ee17477e0a58d44d144c6059e1f0a4db6d1023624be5bef08ed9084a0c56e8f212c2b49b920ce96ae37bec485b5abfd9b4f2f566feb437b28c15b294b99cf810370a9bb0a8bc9b2389aa152b8c0996ecf3f14e8ac852126e83a40bf93567a80c42a5dc232288c68d985468d298bbdfd10b1d451a75fdcfffe565c63a0df1c4289fe074cd66c4107b5cd1b7b9984cabc953b8aa0d5c4819a214a0cacd88debd0596eb6f840fea5715960a54a78c8509d4259437c3db2dc19da5119f3dbb0cb8cb7d4bba9c31db52644ba451665026965a5f6bdb579d7317e2bc89eb518340e93c66fadc039c7a10be4a364c1e821cc063d1f0917a8a5b185976ef43c911f25d29f69cc90d9afea2fd5127f8d02c2fd2c54c3384aa4e3ba33f9b6696fac23c9f54d691c197f814d3af06d6694d51e44562f7a26168f10da250801783a0c41ff71663cadf93f55c3a79fb92a551fe01ffb8de23e6facdf2108ddf52bfb416100c3815587472d9ae887ddb9858e308257e63e248e99f7c038ae78cfa72836e9e8c88f602673244c98a26818ebb3da95e0d38c2388ce7997ae940551cec30074d21ce78692a91d8ccf89c690f9afe612cba64a5c019f6ef2009c1a65df32228664299ec5e9ffd5ecd3c32a1a102b26132e6f39ac168fa5ee70b9d2571c1cafcd92725355414cc38b549a4a4cb29feffdd17d36729583ed397589c4717d6a2f0ffcc5f6ff5242cd0f2fbc22161fcb3c6a8d6217600903206997a90bb8ba8b882079be3697a902f405f4a8621858f12bb867028eb9f401c380b0bfd0dc8dbba90e95a38cc58a23ae97e6fee58dc8552f1d883541d45c13b7bb73e3ef882f89b038dc0a6881d2546f53f9cb7d1e16f26c64a055de1154d120f7acf54e20a1b2a36e32044a16d4aa1ba65b53e80d373544ac13bfe0b48e8cce6f8aaccfa0412c7710b4d884fbd4959eda8a4b12d46fb460ab6d6cdde96c3457b9db07a6b81ee9b09415f1c0bcf971a96cfcc4cc26092482babdaf25f9a0f12b9d74ce69a1be2929abf5a588ee954ef4c92a097ab2915e04c5aba33bd74f7658e0e3d1254f3c0998326df95ddcdec9c414ee22dc80be8cf807fe489652055ad801fa8208e3d7917b152978d7b9ff6ed92447f76bc7c4233bce40a2562c5311d52cdb5cb5795496845536c04d08ee3179353a3c3e96a592005579b581a0fb267bfbde676a3f90fe94cce0564863922b7fd76bdd46170029153ad4fc1bbda5f749c9cd33666af47fa811b381de30c4648b0bcde587a2cea3e1eb33f7af9316fd16944ed34a65e7a553d302513c0a1e149b108c58f097589891a0fb7a89775c1ce89b500c35f0f83c3bda3cdd83da9beccce70bad4d63083c8a383781af986b0130c091d28f50f77ecdc3c3f07b8fab97c7a6abc96dd0af34993d3b19131856096be65e111d9a2e1be575e84348f0a6fea665aecca596e7f35b513c1b81a459f491fe120e621b269bb251ed0d4d0171b4a4ce553621671301da234e0ff9d24a9ecca466b694e84ca0c104ea326da23d29f435f11f41ffeeeb9e43f7195b3f1a8169db2b90e9aecbcf7d03dcd4511c8ea311628b520d1e628f6b2bcd9ec7bed0c1fe63ea0151664384bcc2141ace638da9cac50daea5c5fef6df0c61f1a566a6a2d58d55c4578f4c338083868cdaabf8005471490c13c02eabbe1a28fd31d72e98156358bb3f255532edc79cad11606b9e8ff0fa05e477eda1a282b9fbe02d6d14e86888831708172a1dc95598b3d3b2634e271f2d0be8ec3fe66e8aba1900b1f06e8e558fb095dbbe3dc4d7304fa90ff4884adec80763934668e24a1f5cac0ad96c69f2fb3f7493476b753abef90a87265447aa6a72b2be7f564f85d3650fd50e1b043cb483a3aaf2ef146835ea327fab3a33d5acf4920f018e049cf23a94e580358c8ebe111126de161576f1b86f4d91e82a943ba80f5cb3f3bac601211ff1d1efc8d594e965b6379ac190a530fb967d26607e8745602271e3ec930ec043eb8bf0efa88490beb751229257c44b2ccfd18e5112913ccd4882d8d5a134b98e5edc5c20ef7120af5a9603edba59e1ea2108ae4e280af4591470cebb6c9e524fd25dba8f46941be29b23f6c8ce6e28da3268e74d84e19d97bf4ad55eee02d561247119b26ce80d77ff46d061207f779d49f52f9dc9c5e5ed0d8870839b355a6a7670d1749538b50ef23fad816746cae523698dc040b5152dc0ccbf7ae42468119c4ed50f247238c9b541a365217c8b03a77a27aa9c61e4853085eb0e2bca616ca1b4f8272046f610a540c267a70b70fe54a25128198b6e6d292c2fd78045c266e1423ab7b4a632b4b6b47a3db7c8ac687bffb221e4161b11355c7ecf3499939ff47fd4c70df0134bd88e5214e92bcaef9835b2179776ef084afbe013b65335a06b7b051acb0a6b0ba7c867abcd6bc7581597e7a3ab2633b45794659a428b4fbc7fc013bc10be92aa550449ffa168996555ed2111672eb13781cd5fe07668272387c6d36e38c8b2c6fbd6e746ce259ea9ab54273501b64bb950183af508c6b91eb7cb4ccb261bd58cd89e0232faa3258c6e18f73a79dc62a16329e7c4498790a6e0195532ebbec23967c65f4b0f5b4ce3844bf346d6725cfd1f0b2b87247074231a706493cc7c136851bece4ee5f7176c11ae1e0f12281f4d71778a838e3a9dd835204229b118a21e80159dd6a18c6591a6b8ed15acb2bb8df5a0e75faead7eb0dee75bba40cbaee57c0abb1341cbcee2bfd64472df914a617ed5ce5b859cb3e7a532bb16502f21bb848a0f52c54dfc25b1925fa7de1699a4b83fdc08938e0fd0d2414da569dfbfb4049a85b08fae6376c6b8e50add193e5ccf582260da02cb992a8c2b4e0692014d836fa2c2d4b4b0a2fd94ca412fb2608d1a9c322149096d99aa57fe8d6c3bfc8da6b461307983fc293b4f3677f1110e99faba9a7eb7a8e0c779b0c434e0b47044c739e87dd3f85934af839f95cbd318ca28384ad18a39cc9b3e4022b4d41552eeb4b12ec442bd236d5ba19ef70ceaf03d673658323817c1b4b9740e6fd79c0418d02ce10e9f333d31ed42297dd25316d39db1b8f9b999d274c297f963b04abd5d3cbd296d58ef8192802f8ad4baff55296055cc762963becaeb30f044c33b60363514f2ef3923b8da9846972c35ad96408034b457ce11d190cb87f9622028db0ec3e846fce40164819ddae73997f8f4f4b973dda560c23f817a18ea71e8f34b2a14b4df37f30bed5f0a59ac027785ce664b2a1704e882cef900577bd2f0cbf16a35a36d172e30b1c113d4b1479a22e00af3fd6787b6d78ba3e77619b6d3fa0768dedcb8b9ef35cca2f58b07f6b0506a4b4a5914be6650eeed7c115e87c7dca20fee509b91b9baa1e4cf0e3b58bd6ed36f85b389580cdf9ac2e900c13676d7c44879fbf3fbfd7600957aad49537a06fd3b9f20ad7d491df4f14b603b1ca60369a26b1c1454c18a7f76d74b6a050fb3af5a191459194f76d45c76b948861adfae9683e685cb4d945e09503258c2cdc40c7f902ffcc250fe73ff7fc54ae7f5c627d59536884fd8eeb80eee88d09c81399816ab08ef563f93fb6d1ee71fd98fd07d2568d57b18da8fd8792426dde6e8bfdf1a4281be55f4c2b82b9da2d735b478a7b2797406aa9ee8079965333626e51a8056f272c3c2064ed743f539c56cea66d3b3af4026ac2961f4bd0b2f61001c3aebadc47f9638823408ee1d69671e7b5c68d270d367ae0288af62d07513c90918b47510e55bb21242a0107d82f5501d5eb74585aa4977aea897b93a1e86ab14a44d322932dae536107a093895833aa0190092b72e20712a28eae4835400742d4c9d1ced91d1ef25e725a1bc22c4456057b609debf1b8889a2df11e531055b9349e929b45516b7a42c29da050273ad8307571cd968245c39f76f56bf928b012e936f71788f52ecbb442ff2c5f86314c81dc39023fdae502ad45260cad2fb612a817b5bb8c069741bd2edd4c7125494b16ab8b2c9b6635c6b35902a3e9af9450a08e35e0466f933ca28847a992abf46c956e112c6bcbedda0e927148a3f56f4511761374bb5357efaca7f30c9446df33be8e460f504386b954ed1f92c4f301c30b33a6fb3d94fb5cca3b8a28b98294b31e39b49d516c1845cb32090184dbeaf9b3933e9df987d8a50ed121d6a46e059ea28f14b3092b51cd21d9bce90bdf47fe129f8bdb82fe20527ad2431e3edfa88a4dbfb5ea50cecdcf86c9951f5a1f3b3c1c085661ca53338202466090c01da92da8c18f913952d3a314250b971e783eda75489b985ace7ebb162597ebc3f5c71f0e6fae9a8be5d0f7bc5aa31a4087b7432ef05b3fb9338a7bfa386ea674da439d76a7bf9e1ad9e4cc1377777adf9d33a701c36e159638f8787ba2886afc2f594b21702fc1464e7502e17156569eeb1b0dd80fd20586c4c00fcfa314f6579f3b8b928df0ecfb26fb39d685bd284a428bc325e8ceb51f637eeeeec1627b91dddd5309df371f9b87b2450770df12b628091a267e5b2159e92ad2cea7db8385e33ac82886d6cdd6ba80493b6aef163d8be0dafac649b57731037d49ac15cc76326cfbeaf7e986fe65403a6240acebc03eaf48219962ad33796ad01ac71dd187f4a5485ec5fdde4c10c6a155464ce92326b4c243b3865924523e9d608bb89349fe6d3da1b829742973d4d4e0158159575596e09ede4856de49d2352c7b5e01ff919114ead10c1b1369c77efed367d8eb3ab0f66587da7f254b3fa295a2accb178559013b347fe8e954a76275f85317d0c7123ade6c8b313348f45fcc2932c483df5a25abab679e5f03c68481c785853d1ae3ef972b2a923df20a41f6f98b31139c1d158c1c61708741d465584783cea716c41959183a03b94ff48512beff1bd9271e6bb23aaf4c2dd2930c2266536df0dab3fab9f846bafa1ac1adee72aa6996febb079d1db5c5378beb233ea1bab6e8a0d4b38090c88a0529fa145eeed74297dee4041a1641a9388fd1e16ae79ccc1e9c808f9b9782c1ccf193ef6012cbab688a226f1aee1478c776e50090698d2cc26c57822456e64fb6a71dda6989ae7b6df3053d1d9c6587a35b09ec791a9f12948ef58ff398f13f2073ab47f8880ed8140358fda13bc403eaa2504c828d72e96b7c4408d02165763a9f62e8d3b3979b0992521d390c7e780e1b3d695764bd3feed7ccd0632eeae16c5cce137eddd2f8835484c25daab8ddd1af938cba672cca02e94c9e3a99037ddcdc9824248b8b998ae8ece33a0944e3009f72a9725c3d93716b615e600fcbcbd6e0b26c585ade83f802cba981733d6cc4123c402bf6004cfbe357c73fb10a1b85ca775241c0f4b1370c74f408dc935fbbaf6ca8b3d7cb80111bcb224d3c9140bf2b856cdaa5de78c81c124efe14c496d163a92bb7570b4035f7b0f5a154d35d98aca179655e6f50908d7fbf872f469e79b9c6ae8a87cca2e5cebe6c93789d0b8726916296949a8ac55b16c857f25c8bae7b54d564f91a29168cef89ee1aae8387f75acf0f548a46625fd7663035c1fb94f8ae79c995291c4b0addbe18a715d2eaf18ccc970f4bb8638d39e5467794d317001db37845ea9704cd0d29c3d5cc9369b8477d8464ecd6082fcb0cf79873807b2ad06c4c3e0eef6a520f06c2506a319269b047e96eda9b4b3700b4e09b46246d41f769d5c5458bfda044d9f49a2294c23000bfdda2cc8b028e4aa998ca2328ad5faa56f6daccc2824cabd1b33a6de80cdd25afda5bb17db49c40f7e98d87407e8f55fc4f45abdf7aa692b772526ef1bfdf7bb323c214b5f4afb46edb27e72b65da44cc416a073c9defb681b333c2854c0acaf886e97a603d87266016aaa5369f29eb943ac653ed3d65c81c87f51b983f50f018d23cdf5a49745f7c0561cdb52664bfc099aedee77a5ced31eca500e1f19e67403c47183f90480ffef8d048f76c85ee741bf26f2c36443c3c95d139baeec2a5ed02602119bdb3afbd9cf54241b4c4781aa577a76c0351d0ad762aa11ab944cd1ae7c5eafb75226aaaefaeebb15f5c5345607bb34dc26d8ce3036a7233795411b3e711daae4a62820fcd44666a919f1816a3031952c36630831f9d8aeefca25782dc62232e709c4fbafd8c81b01e40ffa379fc960ba6d3400dfa07fff507412dabbdb6a78f1290dd332771730ea837d32be8eed7b1a81cf70ca6408628c04621f8c75c29c570266a5ac384b6c9e50336bd20cd757b6bfcada8dd5d30c5d56b1547e0dc5ed376a6aed16fc8a2ce69ab388d12d91c1d19fc5398ca408a0a9a25772af2be93ffd03d59712f945863a81474935b0d5c5705f80fa709c5cfd47778bddd2288e55b48442c0decf6a094b7a1425d2b3c92dfa209315e27b8c1ac7cf75f1a171dbc77d71ab8c70753d225be3f98b783d55ae745812d5bb692962021dd9fe84c1e0b42e186f9ca27d3de3841ba2fa8d5ae445d24b1ab58992e1c453679534b42a228e76ee2c4acdea101c7101d10466c993f004cd1d36db2bb6233671804297a8e510bc80d6b4150bb2bf79c7b7fe37c3074793b1b06d7cf5482d0825acdba7603e0b95bac4a1e56b213418fc05605616f58357f0367f92dd0c793d2e470ad8e18e51a404d6f302be3be0029a68d82be34189c40350ed3424015e49553d4ca59f10bf67db78200a024e03831429a424ee6bb10934b856612e7c9802cd037228675a6bb1a846a311d33a258f98f605b39237168d99ab930f75acc1eb936e937062b7caa87be5ae6d6f35e06c1b2156d7266b574d0b4f32c572ce077db7ed9812eb6b0a83683f7e86af84ff059ad65fe315a5462fce911386c66dcc5e64992589f1181ec0d9b7bfd9fa6f0901a2189501af2710f098b75c13229bc691c76b53b8088dc690e3e2837ae27e7538b0e8fc48a45640713155dbc8b8ab001acf6177fb8b97c9fdd71265dacf91b6d754055cec02efa3aa7c2044cfbbf1165d68c395bcf504eaa75eeaab110c8934e9b1068e064dcc07e3e83f71c8f9398bcbaaa0771c71b80ac210b18aecd44f8e6b0584322dd3d3d637b0fe7a33ea9d41ee493bf29c092cda38320e48a7da04e54e2f0bc0efdbb8c118fdde7524d2107afbb1a36261a326f67ff2d2aaad91855be4a99f765f050b2472079fcfa65b968c5e7ce84fbc88bb4b3c4f700e235b956dd7e0715f1e31d0116a82b9e9d975c8189eb87360f90d554698fa8f2315e436f01793d913f5c01b425109ee4cfa1f1a67d95d4b454e9eca60ba6de7dee3675f00c2e847dbe4e2648142d094118f981294b0a28e865b860fc3a7732b46c0acbe389c410127d19c70093b8ca5307b9d0ae862ea8c4b86c02f8b46427dd662e6349a4f18a2a63730d11ca8e6f24206d3c51e2e67d69bc644fd337579df43e8d4dd55abb192ec68126069087f8129b461cc0a30aab7f50f1ba50480fa38d1abc5e35be51dab530bbd41d3a5edb4e3e163aa3f8b12004194a3ccdd18bbac070331b028c0d6323e77760c81cfb4555e40b4e71f7b0ede9b692cad4685c9d0f9bf3020814d37ba765ca06a472831520864871b70b559390f52b7fdb4985b3a22c33aa9aa863f9c64cc2dc156bb4393d56f163a997f5f11deb5aa313f73f65b4107bbe2c032f529147ed4a3b7b408a4eaba7a714499f50a92192e0a6fedafcd53380f98d73d2dda3afa805402db5128b7ca3137f7d5098817b47777ad74a647391662c2852cd9b0002bd07987d1babd4bd23abcba4eb587d7d3ccbd25a671c2f47584073d69a531e0af46443ab83c46439d030be9aec6e918b1489a981ec827a9894d0c20c20848f7dea7cce818ce750f874ea91713ef9a26f0c2c058ad71a5036b418aec97f1dae7d90f94e620fc04ad2b42c4d9aa7dbcc986955c68735f6b06f6b444c85d1c5d5ae557c5fa2391b36380b41ccdbd5b72efc41435fc957930ead7dffbc9f452f1f61b669e318acba51982e09b509b5e854b715654d72de7382a8d62f1a21a4f958a42524cb914c32d5a3996d6f5bf994b55ed4c1e0264043a80439dde85a1c0a127fc96a2a4dafc99d2bd612f57d76e4415cad503ca33c8eb98f911f8d05576a8ec1699ca16824487828eb70c482d918f16f4ca782ee5de14863235be0b4d6464ce0ef325a020f26aa1a442cf60cdb6f2e3af513038c391ad4b8d3bb9dc6caf5435bebc12d415f2e63f13fcf60086fcd03953b9e836431a6679aaa1e575610d5e8993462b5cba88c62870aad1501fd37a83302bd3bb1666bbb50e682abd1d799aa953bd178171c0da5b1385addd9d86a1d740e314f8056f77156f42172fb27bf8bde9ecafffe03145fc7bb23f2fc61eea65b767cd3ee9fba505e53dc31ddeba4c31cdaf0c4465de374d5301d729b6a5f6d1ccf77b393df09140eec7eda5d9e2ca162eb5ae538cef2af0fda672a4c4a6cc71cc956ff8db6a97186cab2dbce113f4719097ea5aee36e566c7a46907b8ab1b2477b49dc598bb006477abde67dcd849d8a33c4aa6d5aa78729cec67d2f3b487667ff7f39ead31cfe5335f34c1bf197802eda8dd3f38979628b3417a47a5b8218a6ed761a3b326846b33f3a6e36b508be1c92fa4b50baaa7778d3136680912bd191a4277155acdd927df674ceccb9cd61d02d0a6bf4b868ff40b880744c05384341d01cf66d89a964b3e3f46bf24942b2d406d0cfa70e0818c7d0b44bf90f955dd58f4d2af08d664f48871e286e56ff6c31d3acb84b166bb7e9351f173db8a281558260d21c43c00e81519c0327693e55e7717116b08a31435abf196e6200b74ced62106a0307e0986c757689055831dc80568e36b027b9fb2644b9151b2c05e50f00b0c95d887e804e6d352de32bbfb789e9a6e20f584317861d55d175719d847c3d4ca55bff6d3bb161c9cd03ea012f9c8053c9cd6f23e4b4d7e6cc79d7c0e3dc2e7a095d9e9d90d484d76b923f3e76fc01303fc1a216024f8cb980d0a006793b29ee7e5aeeecffd62bed66ca3c3fc091ec1bdced11460a30d509adb8b03b65e965eb54ff15a2b88a5d8239576be575890b435407a08a430723b237f13553600b1da8a3398c44fad1f720941a8ea89ef5baccdead21c1cfe71038bc2b1bf614cb42f5008a3bc8c711b4137e31c94aeb163ad7d176402a290dd9755a25624281e75dcbf967e73c245d77c6736332142a2b4cbe351467fbe1ebdbecd483502a38c47e7e53942ea0897ad1d77c502bfe6dfc62f8f846122d409f59a5eb7fafb68ed727dedd69755fc5137dce34fd50f7724ac3b82e02e2a729e177db8d41a12da55d3b7353de619547b870b448c5c33db98336b4700cc05e674e75e087937228ea13133872b86248201aeff3142a809eb1562978018deb4669c3a5d4071c26911c2f05ba060f3da996a35b0982b0edfc575327f9cdaad018bc046b606cd428fef617f6776c0e80b987acd4cd9538ef27ca8f86a7da5e79392b5d5f751e40f0fa953e5a773fa53ff7e9e9fa35b93d185168f3734bf9cde5190f581eca208e98992dce809aad4b13bd37780cb9e6a9d3929c127353cf9277888a5880895a3f7cd7880dcc6cb5841c8fd65bd2a9247330d848769ffced5534ea30f5b5d01f0af7449b5d32697c2b765671a5cfe7a6322fb142b8a697917d9a91659875ee435f0dbf277e461966f363a66f100a66758abafdc856a930581c29348b6dc858fefe0cd69baa39b4ebed3916d2ba0888b2c4829cdf7f1514205951e7ddb7fdef8a9b525176724fd881c26b2e55b61d4731f0a005c98deee7aa77d422b499e99747ccb09c8c706df488c5d6b23cc0ec54f5f8fa946527095174e89d815568a2fc8f26af92176ed96c55a7f34c1055e7f87f512cd1803fae955956fbf13224d6af378a2c4074c1f0a30ae761a4e244c2f84edc17c6b136f5001c7f239340954bbb5c9b9180a493fb78695a1e27d021c48ce7b070fb772b90ce7ebc6d7240ca310a077e92f546cae5ee66fba8b1c653227fd6db3d60edf450c6030d9f2a016cc5517ffd60a9299e20f4c0da52caca7a240774699cdd624e5c2460bb84f23983f00d98b3ca84969d8fe65d2e65d63b0ae4015bcb50f70ce5b67e2a7a21d656a27e6e6bfbfc9719a1b55b3b98afe37c42f4112490bf30fabbece1c62e2b16245d497d60d3df058ec71947bc220bdf02e3aa9f3082ff1c39d528f75c6268b9ae43f77fb647336931cee838b1cbece3f2ce92a9264b5ca91f753d661213f7c9e2b079ea08c7748e69c22c0475b50a49c3585984d5be2617bae3ccbcf93b1e4b4c3a9da5d5a59cf5eb35ba648a3f8d193486d667fea1caeda5e15d228e36906deb73e53f95eba4bf71921802c91b3ca1524ebba46654d581e2e786667b93a0cb1ce18fadaabe0ffff2f45de790be471288521e22c8748abb2c12d4b082507a8ada5c7756b58fd5d577a27f1d197f5a7c21bf15c1e3ce1f2499d414e9ce72831f0011ecd28143a979ef6bcc7462e3aeb035fe54ec63ff1438b9e89937191ea48a19ec01e897ebf9870ad2435ec345e76e145d0e68db19992da9526cfdd9a03effa891dc14215c00d18e76318dbed4f53fa49939f40362bd08ec6e54d53f98e0ed46b4b4accd6dacb5904fd482e94ba5ec388ed3823d4b2192f02f8ddd99e362f4b2c6ee156f7c7bd8eb2503e5bd41d5c866e76393a109cb61ced797e877f42c8928db02ad66439b8d8b3b4a62d645e92aae48ba60e043083e64cca404d08de112fc95d78ac44748553f3f990a4b87aa904e06ec9ecc7bdb3d675c013783936d4b4e063212fa7e66ff0c929a9452f58284e929f58b3dc5a24e9332795dc262e13fa5f68b25ad97e42faa15883a4cc0906a9550dd024f0568f61dcf4a410280c18a2174da534ee1f7ee3e1be7c94a97bb8da15b455a298b86913051d67adc87b0da4573449a8c79d26aa59de40a689a26d72adc265b51ce71f62e7e1cbc97c957e6008f663ee27602e4a02f0b9f9cdaaca8dc83a3f08e7f9348496e05581cb4fb47e275e9747a319e69a3b9d5a089cbf39ccd5105213446e101fc6a73aee0b070fc5f3de77c06f9952748fbd9190dfc95ca71c9f4c6d1c716fe5512fa5905fc87f78ddf30bc34ed267b470d99ac381405378af0c4e8b5b133655f8c9121a9c7f826f8cb5a5bb58e4d4cfd098a6dc439b660131baccc0f1b4dceaccc8776c32ca1962a0df359a21b23257a8103d9e9bbb0d7f88067f29f9dca5af1d1b90801bf85d626b26c72b114d0dbf606e7f6652ebe8bf8a2b43d858a5ebb3a3f029868bbc27e15c9e79a9585c26b0ca6dc4abc973db573c6321ed055526d27bac0618bf5b37bce3c2396a58fa30a52e365263bc22001d3d3b8bf6395fbf81fc32a770632ed2ec8f532800de04e7ce5c7945dc22217f71d192f7f0fb77314da0dda23b9c2545c79ab31d4c5461cf17b1ee39672a9403af0600574da06af3df4c14c3b4b0ee20a92fd9059a944699fff357ee88046320d63ee25e65ffd182a2ceba90618b3fc625048ef5d299d5afd189f69b6cebfde8190dd18bf811f28bef36204f7b78d20765fe41b0706900f917a9948eccc5ec3cf8cb86753d91c01f7b7065d0f826be3571859706b426dc7ee97dff6ebf6421219b01ba80af080ec86865cfb29175136870b6f6acbd9a7ace11c336c6956fdb44dfd39d12df85e0972312eb51d4944f6176de07fd319ce4ef8f9b09a0342a5e32d8aa94705f86a9e3e8853175bcb69116a6bcaf061638a2704a99e3de3630f6c38e05f581683df5b0564be3dcf633654596ca9fe40829edccfa196623f38269e138ba3ef176daefd1e741c914cb7229f086e0d4e5843f7994e22725fc6a7df25ce0fe11b94e64dd9d9baeab3a16ee03dddd61a9411580c33fd816a27d25c2d0119c5d154e9e138925913a2c094e75b92cb16cdeb88e06a291d365a113568aaa3dd5484c0672e3ad709fc0a5d53f102fd01cd62d60d54e8637a6877ac66a0ce0f400d23192278c1ad9824c204b6b96ec95a74c11db28f3c36eeef49b64e92da5742577aa28970feee3082bb2731f60c953645ce5ebdc57577db8d636b2f8559642292af66ffdfc9305ae1fbfe4857ab077bcdadaa09e9b7a70b0bc544c700d8d2a48b383a9b684d74f473278068aac3ee70b8850f8e53c457f1360c952d8b6e9bddecd5a3569d9c0b8a15a2495e0688dc590fdcbefa4cefd582eae8dd088de4f8c4ec5a89328d50e460822fff0aaf15a5dbb49568c9494f5aa172ea47e0cc68a59d22f851577d54c90cb07155422be076d66a3ebd0b3be073540bc7006c21e7fffe8faa970da3f48549f70c17bd67818d5efde2a85316779c105bcc89bac89843d7d9c4b53fb6b1efd3333f0043ccef850c901061018271f0cf862fcf703107a9e59213c67c548b7f9cd839ad8df24bb5c8a57f80e9e5286f9a4ec001a08afc383c59e9444501d389609526f52814c7ba77668c7c2a7e8af9888115b53e1a02925eceed28eef27ad6b10fc0df304ec3f4592742f76b351fec28f70a53cb087d80315b19d6aabca30f5d343cb5fa733e1197169d7ec9ba05b3b13a886f7335634c0b8aca37ed4de0ae934d051fd38b0557b76b37749a351acc0e09aa51bb2018499baa00b5816f156ebcee4d31892abae4a21be362fd3fc45d16e93040559769d16fc7b877b34c19bed699283ffe966b1612fb96d7a416228e1a33017fb6574dce987a70e7c02b2805d32e8f703db21dc7ac312f9a7e3d35168c74d2b5d9acc3a56ef6bc07bd8fac1095258eae5a2d89218583269ce91b1380e8498ad7e9db64d06e462bf8e7f3a3e5e31d2d9e37afb3001f4632a51f07e37e55ddbfc4a0a83d2e321f74011e868797764475b69b8b1494275d8f96cde1bd1f0629481ff2130bbebe933b84fe09da76470cf2922f4c7b86615a40d2d3c7b82a213004098e148d1d32cfc8d0ef0d6ecfd338d495e6e3755137d93df71567e0e013064e459a01e2de8c1259d5575e1c8f135a454281011605c96c8c9767bbbda5150372fc9c6b42f2477e8e99124f1b09166a58c8bd09a23cce0a75c3bf825ac1d52ef5df767fefbd99f5e240dd564578cc64afe4c64f08edb11f1c19438bb264c76a963f10ef0cf4ae842ac3b50cbe33733bde41d6f813e1949b15448209891adad25d30f491ff0371dced546a95ef359aadd09fba696c15846f1f0a070941db4c6c15966011442fd7b03887d9ff7ff7565923ada484c02cea83ed30c97a72ba759df0f1fc31e8bf2f32779321a0bde4e918624ef77100d5fd07f3d8b26c14ccf59d7502c4e8f51380e16f0f29de14464f628daf46fee19ce9fbbc289dce67641f8eba1ed0425cdba79593c78900c0a32d015038f972c40af033e16f2784f4337a57d5d4bc6ae58321cea2c31a009739a75c162555698eda0c67768f62e58b0303a6b71ca515b27d83bc19b6da67609c4b233353b404a8e731c8c73772919eec15849d7af6bc073f369464ac30f7aa2a19646c8f0a0466d9cb09f30fcd6ad417f151df1a69c7bf8fb3f35094d02c29060d0ce006b40109afa9e308020254eac37ab4626909c074550ccd4f9eb494ddfdded07530d2e8bc458a1406e6a3113dcc3f3a589d362cdae209f3c7a4c5c5449d871335e5593c94323ee7406067fb851083e26f54dd9f5533fc2d3869bb45afb6c1d9bec2a756a76759831ccf66249b36ba0cc508e91f0cb3cf77fa39399d9d13130e9f6142ba376c9b1b55a0a054306d3d4557053b472bc6763ce8e95eb88a5da49553b1cdda6952486d17d263d33ccbe150b7ba9885aa0cf1d2fd584003e12d516efb06630da6979b6c42f79ee01b924970916bdbf2aff1cb8a89863b50498866eec31e9def32477aeb852edb75fda2bf87278ed0e041eb564dc3a02ba2ca70041bb37cf7511a70a16d6cc1ccf2ccadbc44927cab87b8ad888335756b34df5aefb75d53b32dc2f68cd74d302f9e4446b0260bff4183479d34d8a8c28f13092f181fb04fbdc332529495df7b7ed22f6c9f50bd4c8311283737b3ab19cce2f92bd6d03a8b2b80c5a00a2d96d112de28a44df839a945a319dc21434e01f52c4c45ba9b3f6e0b172b0f613e4dd76a22301d072d057da0070d72f3c2fd933f373bcf2c2dbf4143e11ba15b684815385d86f9322d3c1968d8a0ed6215f244b1a4024ef102209593039281f46589d1a907b634bfb5ec84479bd3b1cb22340c78e4bdbc8e3d1d1433410646bf128889777f41227f644daa123f91d0cd503eca84f28ced6b941cf33d07ba24cf8739d20025adf0feca49d68ae7e266f9ab7dc0d8f5d057576c405668e128558111237adb401c18d71e8b9c1f9020525dcbf38ac87c4e2cc95a2ad37cbf4d1eabbfa0b8f5637f72c389ee1e004474b0a254f6f6c2b78c1d3f7d7f4bbd283e1083352c08ffec03a5d0afcecd6f33e685404ef5fb006ad151a32ed9f2dfcf5932831a9acdf1dad4e79e613b7876d7c479214646890238f566d301027796b681eaa04e147f8840079fa3ce9228825f027df42acf185fa1db6872a7cec1bc43ea381dd452b50e2b9b36b03c5e807134afb2e55709e8d5d1a00e88b5ba82fd05a4d5090941c19981c6cc8d80df5a369b2d536f35ab4a9b412e224832221cf2a2e2bfed68b73e7a957c4fda0306ee11a4cde01add52ecdeeaed3b290bd7224c5e11da80ff622e82a1d359cb43998dcdf2b30605bf5b505b8989905ceea50c5b73fa9110cbc6baab751afd0c67983a361d5901cdabecbd5ee440ca7bfacae7a576efac0268c1ebf91f9b66d64d4e3a0d52a41de4bf789b419a4ac42b236ab30ef7b453aac02adf94c4e6cdcb49075523578e7297406e61fc0265c0ade59d480a58d04b833b4888a16aecd7c219feed1231786d6bb2b2794742f81c3c38706092fd91a39741293b35e53e23fc903c74d9af9c1588afccd008c1b12ece650cc543a6aaf164ae46ce1a3cdc625df7a2fab50862996511a0ef4951a165df18122a672569e12b8a97686a74d2d9e77afee650c1e7a772475d46d05ef3774e5981c25b8018e7fb239ce3c47ca80b3de8b0044fa27c0f88a0b30c905f3060b9b2ac7deac0280643780132d491c964358d187269a2528541ebb5b058384048876dc5d062e1edd84c8a5d741a323a9e125c10d56969f4a0b2adaa2a3f84159dd1ebf563d19c0f933d753e11a9758c24b566bdc56c5912cc69ec77466c6e948655a975518d3a66dbead8815ea2e0d1ee59484d5b77d9f42d464839a282c9f3cd906fd1e9c55b5dd6b075b19a15f5d10aa29838237c096323c72d91bed9bb97372f95ef02dc3fce1405fb3512de2f33c24119d1433cdfded29171d6c6e19b042ad4a809656fb61e8c5ab98112955603b6bd844b592bf4fb561b13586b686e6bfa5b5cadd37e936b6ac91731265d9c0f3ac84b46a70bcda09915550332182ee658d46a43d261291abf406ac832cc8298949b250f48484f47bca351b4e559d3e5e2b6cd37ab904e61cfd1a90b3d2a4b26898b198df7272ce4f208358353ad36d5e34903cd818ceb04561586d9d8ac5a5ea74d9b5a23bd8eac82c5905182f9d2d6fcb57429a87e46f5a37665014a84dd80bc890ec3c29a93533672d3af2277c7a9c9c343e6b34ddf8fa8a3adc789012397daa8b425b2236e0a2b2a5d3cd9674ef1bb9e7e1e70d22a42884183e0962413245c1bd38e4952c9da20e3740f290627d4c6fb8016825e38e95d384ce56335e42159b33c5d95b24baf470d7b71280d9acb95a797fa8fd6cba0f617f64e07c5acca8c9002576c394c5f01380fbc55b35efbccfacd7110f828dba63fb286fa7c350af5d05b6c54656701cbb56d86d5f6791ce83c2a58b207f2e4a849a6c4ca787ddd8c16baaa2197432fda9d50b6ec852603e3be1ec9fa2db577239fa78f1154acdc1cb925529468554f8302a21ee3fb136e72301d7da519ea1aecc28a52548e7ecbd58f96d140dc9042135de52a303253ddb6a33e3675a156673bf247ccbdd43129285dd03c0f6c8d6b58adad8e49f64ca4f3c5db33713251e0573cb514a8e22bf75b2acf3a47f8ea92d4f9c83979ab22b97a2d5d858c726c51ca571b95b71b8357135bf09125fb6edd01d6dfdd018c60fd0310ffbab2032b3e529b5e545d57b8bbb68f64a96e65fb9907b01c655a4ee13ff064dec1be8987e72305c5e9db5a29aea66cee785b009bbe05269f31fc61200500ac96236239533e9c35b35ac46a5f31c846e898173dc68fb02c31d39641a80ecc0ff9a9b627c98eed0ef1f26cf10e72677e0803ac6888e25de62b65cbf76ae7aab1081eb6413ce1b71f569af047040a308157482fcd4daa3f88fe5b19c41906e9e7af1451c5eae1138c48ef5585a64c78b9ee3b1ec4891221411b05b507f621c9f20cb0f1d32850195381cde0b5b6f5dbef29f260fbd6fce9a0dd94e599078b0c6d749b48abd77e7f9b188a1a972d6dcbaa0784243e970e9fd3f4c51cc8d968e2aec4363ef5c56c61304e901f13e6be073623d94a454c45c2e29b6c84b5d68b2f279c2e2a38e91b88b21cab390b1397a97de75cd9e36aaccb65a37cc58880518718bd0a12689b1a6db34584d93f6ce6c0b7949d8a99630782fb3cd38adaf2acebd3953d331c2b57c2bf686b4c7ab825053f1f23fd943967ff733d72bafc15d411df3859993bd5e8c54073a8ca3fb60fba5d5b3f28288125d52a3b2702a1d194f0d54a6c9c9d1267f5bd4fddb7a2cb8b1838d787eb09f9499a8ca2880412fc1a905c02887e07e68cddd5b3f51c3729167b5f6f700d8c447be39f5589a09112e943b43b7afc8e82413610ab4123b4231798b116ead9aca2cccc32b770fba2632ac25165a390f0b0e722542cd1de193bbb3976a3e18d6230deca4115e0dccfcd462277b3babd34a6bafdfb8793044707fbda2072896999c5dea452df4fef081059ae27c084d5655c5cc6b14e81f2823b24d322444967e2cbf6fb859598b07ddfcaec00d162dac1dd98054948e0e7105fdf8f6fcd679e709d92a4ce31c8c34fadf7ba13bf46f560e379f5106f6700dac6021f6d07ad091c7a61d2587669a460ea8b823305df8c01c3027e7e6ae9e9b7fd8e3ad199f680b429266e44bb587668d83810ab43c38d52c3bf73d78ab981ef5205df914a025631417c3f2b2cf3b1833ef6be9067d59869e81f276711e734d82ba456c1d9b28059ab37a6a0690d163fe22256c38bff26aed6629bba040c5f99810f18ba2adbbefc036bc5c9447088a37287e617e62c3d81f480e1fa5673de9412c19109cf95cea8c9dfb7a284ccb0ca70a3fe0b99eb94043822d72f285583f8930774beb47525c27851c66e346caf5ed5cad9cd18878b08014a438bd45002ed46eef867352decbbe4cc0a5d0491455e430d4f601db494ea2679453add947bc8dd7825415de263571553114db5436ca7acf30eabcd128fc59b775f3d08f388482abbfed0c80a0ad3f77d4be09392eee1df6a47939006264eafd30c60062975c7c96e547500cbc80e701670b77c4242159f20e49b41da1754a48b8b64ab974fe58ce685acca27c74b665e07a14709aee56bbd1b45a542a7919fbf11a762da6e89d1e7d4bd6e5085d9ae23f696feeafc901cca08e8b5e4e1007b41909e65608666d0eec477ca907c429d34d7f278f75099d13ab2f9dc9e7a2e22fea69554dd92467148c3de2d70f4fd6d2919c8ed879f3e63a7e71c1868c961e81aaf8b717dfe1692bc6d6c3e0d45148f782357975add5954a755aaec09d0b9548a81adbc56d6dbf15e36d43fba229553e47c4b2e7bd79be8b27d90e6c20f5ba38231ededb65f1b9f8c19721b1c38ec665f5c7e4ba02fb1ef485ea51d09565b658bf90efca6f757a024dbe128f72e25e924632e56a959509233e289d9e25157e70dff3eb1fc9fdde2ae40be518e01b6645c0683bb51fd05f92352b24126f2782314853c87d7efb3e66e1c927f60156a57171a5ae5178331a18d30db2d43ac0c2b365ca8460b638542616a8841c71be3e3ec0e378bd8043711567be7c60354d88f3c6682f7254853c72180fc4c320a328720df0b9af5500933cfcaba1bd841794faf660c7a836a3fef106ff58bd2e9d7bdbd6936d26b9c568220ac47ecdf4d6e0e54231fd5edfc9d8412ca2d5de9ca8b08a18a88fd328e8e051a3db493d8e69f1f3ba249fd6b8081c6da7a2aa130833dbf041524f8c25e7cc2e5c3e960ef97b015b1df4febdf251ea90284f341087cfeff38dd5a326acb468b4aa101e57a50a20e6667199d9aa9ba0cd27d758590ae8293be923fd4390d9a2b7137522e263b8cd4929d5f64d4eec1ad860e3fd7c3de3b615a2fd48ccbd4989c4f6308c461ac4768746e7b4da756b550ef77e7a97e57139777c1a793875be5df027d2287221d36581f2994731e190e630b66dc7f05153eab4fb51e95633aa5ac2c2d099879b26ac1a8456c87dd6f1f79dc12737974eda12f403dda116a2e2aba5c722faef20ba7a43115618ba8b48c0784dd7dd7631637fe348008ea03176db2123d3b9225805fe2d3986b3d68adaf55150226fa56ad6b437fc39ccb85a1db5d96ad06a757a78d9181ee33d1fadf4efb142407f86637ce2461a140985af809f9285d5b2654a6121f5a50a60957a07abe407e8c52cb2e8b12ef505f558e2b63f34250baeceb8cb19ec3306a69218dce0edd6aa127316f86256631ac918340e8554337ff56c3fc5058715c7d2b2d08acc3063ec144614406970470f5233badd232b8aa9328db917d92ca263663a20c2d86d95031ab99f6f33f2eb1f34134ffc0a8ae7df8476fd976c21443a5c5914e51db0e10f3fea02ab04bd713e140a0bb28b7f75a1be0953d2cb77733c86f2dd07cf114755ae4478d4f460c17b0579c2bdee25ef135a425cb188085db12b94efe9f62b2c903e3ee0d46818096ba48958ac38eb216421a90919300f3819e3368313ade46872a4f2ae6842e9a6ce7e24cd26b3d2eb51d1c2792ad4cbe1cdb70a6764439dc3664eedffe66222d62c2fe13726d3d1c104afde7ee9147170293222bb8569208c6039badf19e0a024946e11a255683f09b32d9a17907b4a6a6444ae1ae12efb2090cb4ea9bd5445b1204fdeca33ee86594eec18f164cef1dad326a8bb7305189292eae607b6210f6fe7a9c624a04f289ae0288cda11f846a56ad79c725f3161fb3a5d727393a2b083e942718f05df92033c74fd805dc430c4ac5fcd1cf277bf27d1358adc203261907ac63c947c3be87ecd9171e141c71c5184cc383b3dd70137f11381c84d6d8d502f5139fc4ce9608913df51a9b3f06da134061b1c2e7c584ad4a88c2cd74b304191068c69022ae466effedd9f80e1129b2316db55e05908b830b23e9e76f9c5901192c9ed01e308d94208ff85e716e244169835f14d778f3ceaa568fed115405a8a9233d88a5ea72e7d0dbcc890d83e3192c952b2e958f2884861fe07ec65efe2b5edd21e0fd98eeff5e9805cd7e095ac73f4b2d47bbaa3a2a6900c0229949715e824d8d31c874717a2edcd668dd69cb2b9e1b0c4cdae3053d2485efabe4f36d42080f6e25550b7e1986ccfc7c7c9ee4681f4b8565d014de205098228313bfa765efa667035672a02887e90b110bbca05063bb1a98f5a91986641d2cc1c6a4a79f0d881b2704a05e95f2e49ef5ee39f93efc71cbde1695cbb47f1b2e17a562179fb9cca822eb815cbd2def7f0f92e33ab04d9d4ea97e39b182923f61e42288612e1ca7e181881d3172a5793a6badae074ae5ce093159e9dc0cb74fb5de648c03a3d4bc5a7d43372934cd66c7ae797c79d07bdffe1750322c9db201752fad34295a283a88587449fe654738881e18df0f53e2431ee7e515673b92daf6821cc90edc1b8bcfa4ab2a87ccd32f9a4dcff77a0eac4109bfa35cedd20324867350e7e2907da5761c52b324bb87b50be2415063853476e03855ad5b36f94e02c35418dd93c7d18ea1a17c5dba6d35bf53c5e9a68362647feaca6d4fd1bd0f236eff077b9c7def1444f13d300245ab022c02840ab81ff60ab726131e94248deedcf8fa3de5ac29f77bff7596d5c66da7aa4af8284b51f390a87bdc3a925fb2be11148bb59643801a5f43e0e9ab5617ef2f641534e2c1d64d2c15474e278199d65cbee308eee52c6ecefb900a9494b08e049556e6eb0975817325beaf244fb9c19d490dc376a35b08c3fb964ad92eac9217b1480298e852605d1d14df33994675e0bddee8d7d3dacbc9e580468ecb68441b8ce41e0d08f5336efb604410c43c922fc487e7d8246e2235a9fcdcea5da7c121ee918a1eb9513c36a71999732198592af9afd67fad85a77a24cf9dbf11aae24002c9dbac7ed5fb5fe42ed1e98c4bdf3778baf0431732ca611a7173ab93ef295bcdfa7ebfce474b334a3dca30d73e024d5d95d0e1bb6781f5ba68ddc7ce4f604eb0feebac47f60d44741f26f30f4dc96e527abef08eb151222e9b943a6432882279349768717afab3c21320dca08c34371aa9bb4918c6998e5e266d9710b6586c9712fe6516bf1451f8dc37153b9cfc5b400fa6ac8d57d8fa563057d4d1317da8b8c7c29072ed01c14044a6e036100c9e42309ce46393f1e794d48bc16c32c3db8a71091172cfb1d9248dc0b4ad0aa584e777189dd4f8a1380228a8a3a770c85d8d62bcb864e3fd92de3a4726327b202f837922e99a95b07c4d9e1d07a5d8b645abf763f4427bb2842706e1b8ac025d602a84c5e30b3b4c578a9e43308ee7e1f85d8833c6362466f1030240997182dea6fe97cd3df57a61457186f60c80ba0a983e69f729f127c4a9114f343193366e18272960aa46058a08ef2684466f22fe884e12b92404b393eece222779e2ee63ce578806609eea6f61c24cdc255015c6aa70bbae0602a474161e0c7c82618206071cc772343d8021db3bf2fa016a58351973a828582de5322015472b6ef7820e4352d764224148d2174f1dfbb46201385ebc014b1efb6a43d07a23d04e242d83c7e89b66192457e9867ec8114a216fd8e19d1f3b648949169d4ea185feddb3199cfcaa4c64e9a30392bcf61507e8e17ff3d5a7c5ae234acbf700f1645ed09fbd95e540b97c4f335046bf41ac39e3e20554446099f2122dc5f7dd17fcb03c5b4a8e72ecdcb3359c8beae698bbbb3258c7abff4012db9bfe62036ced58969604c88042a62e1600ee2bb2c2c522817709b4df1833a5a178b26d3a893be6bef11091208006eea29d621c65984dd79400fa2e5f570e56eadb74ee5d036485c903d7df73207c568141c3894112aa9ba4323768b155731509c88685e6b2463d51d185c4dc321b0d5c894927378a4014ec8746a90f235761c51d163b829d9731343336b4e2cbbe668c7d0e43f992d2c23e0b19b3181f49d553539018d703b55c5c76ed63567f4f492831cd9e4313bd427bffd949ed1ca0744d234a6934d3416ec2608d6b298c315bbbc64d3b3687dda9f4152ccc925940e8ca4c18772ad4ad7219574c575194969eef723a4e4a12fe68ccc4065ff42a54f9e6409e9a4a2455f997ac2147ea69eb4790b5369ab6a00f553868b1d8ecc2e020e9af21694b18839c76acf80397dc1eadc322f4076d5a1280a90cd2b660408135c6a6baf17733d5d0dce60d83b9de3e4e88cd2c1555787fd33ed9be69efae056ee2886331488ab6db63c0feae4b9bffb712d2a28230956c9cfd6efc3ca87032fc4bfbfb76d3c7100961083b174679524250d80c5bc27a73084da36d7be9457c7d9097b094a090fd7b236a4372229656d7cd4f3474f72deed276a56c958c9da8946c43e4983b88def422c04cb553b12c7a7528821e8515dc9a812b78702145d5bd4fde8c1bb06d0dad3d867b1b89427c60086334f6495f08b4e7a38ec1772a4d2051861c21cc5dc28bc4d2cfcf10f0f8e1b822b0a9a6b000252b1fec0e22b972c99b705ad76fdb695c60fd918b2b7b428072949c63c0abe2542a1408304a7ebabf0d4d8934610d35fcc348957c042c0a3abe11b753f2610f3b23f8cc98d8fc2f44d0f42c65d94912c74c59ca833490eff786d0458377d9e81a8f355031e11fc65a93feb38771b554e38863d949ae976f327c6fb40bec2c1ea5fca8236ce8db6f8b74403fe4f6329ec2099432b7ecdfd5cfe29f4cb8932468f6a6c92d1fe8908325ae5bb471fa95e83ea7b08bfeac77995b258870c9a5fd3cd603dd880c91cb803fd721ab418c5fefea24615b0616c7c79fab95a43080f7f4c41e85d6bc7d366a0c24af5f45887a9ef14a8ad6b99a926234e0e9746b19287da9c2465fd176f69a56e43306c41c34343d08ba0f942b0fb3d921e64a12bfd1f5d97058c2e01b7e6a1bad2e3ee58bd0c02d13985e4a4ac19ed738632c7a472d201f216ade89ac0eb4b6cc4c914d7ddb07c2a816e83a352368abf77d74e83173df8d1c8027e7505bf86d02a70e6fb60ba9677e125dede3d97b0d278aacc06a7c6bcceceef95debdf4af6fad328018000908b8a9b2e915980d6ae544b8f117dfa9989d40ca0278b70b7d7be5b019d078b8aaae06081c7471dc84c650603cb783953a6ad11ebe52d5cdc13d15ab3198a3ca2530d7828dd176a5dfb3e14ed27dc2df85a7fa33be92f138b22cf67c115c40c9595a7a1cf8480bfadd01cc8d9676780d26c8766d073e77a843c5f56e8ade04e59232687f1190d96a3f861726dd2ab4585bc52d39704de13ff15cf0eebd0da9e39ab0407719049e2e2f6467083e552adb3a19f9ab6c178b564fbffd8d9a0ef37e6212a4861b2bfad6217706452659fab4b87d60a04f731f00fc660071157125639a8b2ebf961b14685e9997d17d39353f23c378ed8d1091b9f459056f3a486c963c9d86f70ced9be8c28a845ca2f9611dcac25e92efd271e37f3d5782b53ca17246edcca83ac379e3e627fc08197d34a21482bdb66fe801d780a8e84f2b982be75b0276492fae3520e4e53b9de225b6023aed363f111484426bf1658a9b4bd5dbdd6cb054be672245b8bede0e09aa4ba9a8b2b4d30e9fc2ee79224014d495c143956934cf245410f88d8eb7d44bb8ec67b7c6e5a29456a48ff970cf76de38f9ba71c3981ede7d19cd1ef1e21016f875e695cf6b7586b803f5773efe4ff90a8004022e364b1b65014f39d5aed944f6b662e7df0557d52ac1ee4f43a3ef090d715e427f194793745eff9242fc633b9d410a6f0a3146f417d68bd33303f482659be6c5cda49d1df9c6f47bae1af70db3ac147e1d44ea7dfba7980962ab65b55766834d257d45b3f98db8376e6f15b9c63fbeb340273b03d9f7f9028293ff71977768bd90c8ab67c2d9e682e64930dbcf4677e0d38c43071087a7b8c2da44b04b4015d782fde6fd58374bcd0e7aac570c8b9bccc57cc7bb54e2b3669a485e94cc7b275382d8c6e8990e878df966b30619df7ec7ffdff66d3c1ddf6472fb50c21c4a7d8970f7a3a46479b759edfe0b8646d4a4460f85f8e5703a805776101d44b9ff297c645c983899426ffc4669b50d204f405da3838621066280a14b15407ddd1b657bf2d946510e7dbcf9d0182d3e6452ce242286592aeffdc5d0d8b99835a4837c8ed8f24946929603f67832ef6bdcaaba3787c8e118a052c4ce6ae53ba763e5304002c80294e3f52631c5e535e00e1f5766b0a365c18fc97e4291e231b33498ec0c7d3bcdf73db70e597175cb976efdee0e9e84920a5ead687d285d1356d4d0946c67cfa56aab5c5540837915a665dcf659b8aaf44140f2ae88ed4a602df99c0244dd1370d7f5f197604a3191b95c492975b926a37f031094a8b5d3a9ec1be5230a3a5bdd9af624dc5c7ce2b1eb66d35ba2d50d241849a6a41e84e5c444ea9372cab8df853e19910dee8a503719ef0b82684933394ef07624ca445250765e9df8f70b6ffa30c7030c820f38b93ed4f09377f5f26a5fede419421c26fb779fd9d29450c1322e3d0143f5b36880ca84bebb29fc99455b96173d78bb65e14f2d805e2ca89fd092659679caf7ebbed55f8ff0e12fe15fa1f6c1ab3cdd72c727913a46b028890e16c2af056fa8fcab8d17f7b8fb76de52dd0e647e80fc91832c0dc17f9d09399137df09a0c2e22888753bb32b362d4a60e0f9da4f257ab398628e24576aa00327c1c7b9ac04f4b69eb2ff26a39923f8920380dd1f22cf5f5a40b620043a802d40fd75a6bdb4844e4f285795ca77858245408c5e9da1cb2e5f9b2063fcefa28b04ab1843492dce53d93e0433407272bcd584c6efb43dfba6d1a8b3eba2826b469183435fbe3514b2d884311039b8ad9573a8e7a05e6f5a8377ad89e2abf973099b588cf9dd1ff098962644d42b977a2fd9af3093372e1cc3d2b9dda522a8bf9f1631b0116ebd08e9129de5cbced0a39dbe0c9a7eba68d3e1b02fcf1d66c00cc32bcb2c52e8f793234136efebf12d322d5610f9e2cfba9e68c2d50fed18dab58f6095cb0c05528fe3e4aa3277d49823d7eb4cc05b7aaecbf60456249383a6c523a1299737394f07e024d46c7ce91f7fdb3f164d5a01a0cbf17268f8d4504dc0aab18dfef2bcd70c48196c0732cf29956da4a823e4d5120f9d4e3e0669463ba4e8c86336e0b54f7f77f22efd1166130ae963686371a510c2c4ae1ae0fc8e011d9e10f32bb69b5e0591b0e61598e0eed095ea10ba71c0cd93ee3f18064bf9a5a03cccb4bc3adc0161625db92444cf22989104374bf35cfc18d60e7524a5ffd59a99d0a5bc840ebd7bb48b22a4fc578f15a65796b65df4b974cd74643cc912cded5b3159cb3f1dbdf6b2d5d1421c948b64664b2c0d665eef9ea7a1540254c2fc57397a157247b2b9f094dc1d2ea8bbe2c8facdb1759fcc8fe0edce5242974465ca91ef2f610f4a97267339dcfc16777be8276bee53a85ef635f3ac82bf6ab9d35cbaf318671b9ffb54bdced89c7f24aca3af2b8e35f7da7a8c3407390a98eac9d08170c40e5cbffb7cd8e5ace169d80041baca3033dd2f1483660fcc9c91e0c091f29f2e00e89ed6300aaaa3cc622b30dfd148310d840f7a0589feaaee82e575826bc7d816178f27733dfe77515cf0d0a16dfe2eb844139bc0fac6326f3c0719678b478c569e7b225e31ed2c05baa7b2f33424c7d359af06f77e7759a757d0dbeca78aad2881b6fb7cb3673dad19c0ad6759cc5f1d880a0ec85f7bb6b5b55d020ed3a94f50dfc8d4848acd7c9dbde383535598df7d27e1c72d86e25e7cfce8c5d4647d7c9bf74cab24ca768ea02fbf92aa0621109908dcd0e1f4209c40d302da71ce5d3fd8ca2d1a4981091c372a1a5e9c124946afa636cda677e98a8a474d88f17effbb09e203a2f03f6973bbe250afe3106f364c18e4513879e70f9e0b2a03d3d843adb107970b808d4a46a344072c10ee79d0be2d3679fd01a94405693018d5aa0889d675e3a9c28987253f1e44759ccdd72300723be55e6aee02fef3f9714119f4ca34332602265f8cb4f13f0f2efbcf96dbc6dcf7efcfb0c3f49b56e2ae164e856f8b5acc90a761e2ea6d98bebd037ad04062ce6866b81d95602cb6ce095548be89b222c18822796c1a73d7b5080fe6c33745a5a5faa506bbaa75df69b32df353408d11fdb39eedc2e99e83d2a11383f56c6773a491e3a3efaf91449cf920259fc85c179b1e66a0f0f067daa48374cb560f0c768bdc28d702587ad0d639cd89b30c912605f4208e3fc45049903283cd8656287c20e2891f81cf622f6d6ae21b1ac3421b58b247167ae57c0f52aab35c224c13b2b221e14f2bc8319ded14a059f4a342c29e08a7789d2418c4412357476f11ce6b696a160cca18976c0032c4cf37977a476ddc55bdca416cec3a94d5bacb2bb82f60f657fa0f1c9e1481e5d45c1f2f1f87886ea4d025efb3a594125e8981ed0cdbbc88713f4e51653e496468671d3080d26c0468bf6b42e9e9c767f3e8588e3d11f31b9afc49d476828ad3e4af60cbd5bd2633bbf1186cafb55cea343f3dd17e8075a8b9f44ecafc959e7700a33328dc5b567b5dad80b3e6961ba6f0f339041a62d3000de54adcb91397c65ee13b10bd071ad11d7952e756a2b5bb7838e05df8379a0901f2cf1a1845727bd5cd0e0c2a8e06162118abf24e4f843343107cc0910b27a4274ed7a762cc39621b6df1e5768ae28e2b64071637acd92ee365f9e5d933e68f9e5a7a967225862d66c6bfda227bf9f3d05405ad7da5f0285d1a4a05cae2b09c684355d30f2955e1d8695dc423520e43500fadb85c0c0d0fd6682fd4e5829b9a62282c18cae386624c0f784ddde74cc1c4c2469f57e5f4ff9fea07d8f60c79a82f7538b657e4f25de2e1529b173eae3b1ba9fabeba23329c8d0cd4fd1b987951acecbca95cbb6c19cad4ce0ab841fd8f336e64c9631ddcd71477dbc105200e24fdff566d332f8d5abc6502308d640f632f5661491f6d1d5f5396cb55ad2429b0f6fce61b6c73f3e07ca8433ec27f147966eb59832aa9dba65fabb357466328cc4dd0a6db7d639e094bb44a5bb5cdb586155e6fc590feca62ce924a516adb62e7e62d7cc59680a81d00cf2441d033b4faf6156c5167140f58e24816d6139a7067f38217a06694ba1a330fa99cfb25793739bc517a4ab8e82c206a5b57be979926ba32bbb308646d194de1175f90d260d1a3aa79a4da65c022d71c8288b4356022433113f81b6d3688c01fd4a2771fc994f37d30a6e997e07648bf86a2960c549e52df817c644eac8c09fc8cbadb025e5461872a9a52cd0dc991f6236a408214cca3cf1e858dbdb9ce3e71699e35d09a9c70567f4bf133ec779340155b83c27ed32c4afe9723877cbf1ac27585596b4ca61e3f2c7c8fe58203f274eeb0383cf4fd8f62a1c0797f4bc22840f0908ce3fe4fb741263aa19c4294bbe42241a20de0de797f755ac5ed74c9d7951638fd21ae93ddd84bbba43cd71dad9a590f2e76c0d675ba2c479ee106729648f61a2d72daf7a13f139783fde429b99c820d7b159c0d046ffce8dbfae5dab5f238ae30992ca4efc5603daefa8c3e3a22371f9a52d09424df9de63d711888b822b16f2dbcbeb25901f97e95a8d9827f5c803a853573adfef4e058c38bbe2bcb7eec16d320dd64971885c448a97637d9cb932f824117f33537d3410b46cffdaf31b0c8175f3176b9c2c80082cd1ef9a464ba6acce368905d1d8aedff21d1f17194e23434146deb81a626cb0481614013d75bcb80ae24c9d1024b85c462b111bf55151343c28be5d2cf9963caff6cdbcfbf5a30ae77d0a0bc903786a5e5a901976c1df177c81651e758a6b27b36088acba865a280e4a381f94e2c2ab0504141a57df8d7ea509de5228b425fc3d6969a921f094637101d4830b288473403b60141b340f544bea650bee38ab17c1fdbef022b9ebeba8ad6b66f929f06567a5abcc17a1d4a06f0f8b35ab173a05a44cc2eb743b5914584e0f5c71acfaa8503a0d38750da68e95435819ef4436dfd27a4266ad6d4c4b6b9dd8bf97b3f3a958d121485c599862b0d28db7481b75670530b1caaf669ee15607ae11a6a74af387c77e2206674a8a2b989046a2e2651a14f85b47ff3c87fcd7924c1bc5ab995066971e897cff761c242d6de28ae63bcc5a166dea367debed398869453c62b81c2020e87207e7b6bcc81746a23cafbd01913807d63e32672ec753b0f241028cf059b55602c349070726eec1c6769b70e0ddfa3ec9a6766748702b142e71b07ef9d917c33b5669da1a8131e6e54c5617ff862bb7fc256869fe4dd6808333a3e3db2283fb16cc1a74d87efc878c55750f538729b46eb9519f74afe065cbfe849dfa8ea5f1635ce916453c29a74b3200a34c4ddac57a9c114d3b8b55f05d813566eb8c304099eee28e226d24f9c93bee9181ac9a22e6d708925757d21946528d99e9832d9c4b2dc8d1fea8a2183e1e54ad44f4e3cb2334bde8091d1ca0a22429659727c7bfca9bb6e9493f7d4c61bb0f05783a8c23c6504aaff57c1b9cb4ad32112912ab9914dc0cdfb2dbb1be088537fde6b07b02d72c593b4ee03bd940c15b3ba8a6037d76844f70198b16b365510888b832b59fc40bdc6c02ed84b72252e8b71de87e5677a9df0b4cd07d0e27f89df2991942acb464f9c9c8a8ed8f68c3c6367e309c64378c6a342033a506baf45c63e1237cfc5138339d4b446d629dce0c290cf96c96573610c0763ce2fdfc91ff640c64f80a307b01f82249ef2d3195723a992f2709e6e78d87dfade06c481107335ca6212595256fefc05bb831c833937198bc518e0f4207aaf2c474378c095b9bb9cf7e340112cb10bbd90a4da5b361be5aa9c028a72c0c7ed6f7e968a85f93bc345885d642675660f1183d561909f64fbce0b4c510ad4527508117d02cb6c3948974baef39e41049b1a396fbd733f07218841b8b0e94306bc710157f0ce7cf0101304d15a5028dbabdbaf44522c0536cf41eabe3109815ea33760f26e83ed9b05486a0b5ded11d9d41aa28554a9412a3b8ec720caf561064046450230062b82d7c5f3539fb51a4e70b2e1a9e8f8511849f55909d252f309186de5254027e920ed90427f75bb283ab39e6b52756e43634908200fe951df0e3b887fb9294b31342ceeec7b75ca06d859851f2956f05baf8463c3079dc9dbb706161e90f1e9c0af65071cbc212383e77dc19f1b6a88d1fa021f67764d351f331b20c644276519787c0e6ac82d214c95b1a1be4108a3c00cf99d0bf817fe7d3e5d0c95a0ef9894d648719a4475831a3aebf3aaa63ed4a24013298f6b5b80f875fe8b8892fb02c61c25d0d45454aaf0e9d4f507f1c4d20aab956c19518b20909145bf1b53e07ba428602fb96379e5d1dd9fd48b2c4bbc457ddeaaae9225d0b8d34bc5f8ffc0323f93305243e746608694bbe50248e8c00a9937992c7b9093b558fa4f82275e74b39204c5671fbbd0224d51055827eee97fc41397285632f4ffdd2a6e04a2a4d0a9ffb241439f66da8227510f4f7ab3d82c7cd1722633742baac315626b327fa1092e1202d47f16a7b07d25f98d2e0cc869efda160e34edb24d9e07e43648647eb42a20b4962a3790414724a5eac6ac0247f34d7171f6f70d4889034d2cae000ff02eab1b4bf3c4c7a0aa11ccfb35971aea64cd932f1facef56315c1557205557bbcabbb03e2ba98dc57c9c62673afd1767b7447c7d081c776098eb1509ef58e76c2a8e33d9308df5c36ec470bf2efda04f19f830ff26a49ec4b96c25c2babed3ea67c5381fa94e845cc4a18eb9ce853be9683174ad8a4c6b5f33df5fb27801f9c559a38dadb0f29c830f94bc45bf8e3dd965fd9cb491961c06069f72d23b1dfe11e4cc25833bb28c15bd3cf54cb33980f603fab6457eafc1ee4d7242656696641813efc0f5584dc2fd8aa4c3039b9edece0df56d244a7bcfce0fd6909d29da61091404b8b0c7f70edf35f8b85771b5a2d388a59a006c3af223c263926231b38da54fb37c0a61d0341d29a5c1b834685fc60f396e4c98c874d3f7a9668945ca6acbd3f8e41b63da50878d8ec745119ce3844a8950e9d92297b41d04141b7def5c1edff02c878acf16198a9317a63a4036a2f2700e51bded62bb0918c88ea609da34d40a3604b38a7755870479f36f690e18c69714cb1216905167e999d560d8629981390d95f5e7230d413ed2c1fad609b59c98dd1dca85b08eadf611dada8f39c3f46ad64cd8e7102955324db936c3632d6cd7c1ae251f5f99fd7e7ac119e4c54eda71dd4e90534ea55ff86e38ef8adabca1c51f0992291022e27c553437b4a754d14c5475a66e392b6736a6b5fbf44b7a694ab9be3f345cd86bc01bf02843c36643d19583f68024f75d38e5159af8fd54935a9039f7976d46e37b84fd1dc3745d19d8bd823417fb20f53c47f587eebdd50a94f36c1d6f47ee76cdbb39693a8fb4a5af90d35a05eb34aefe671b70bdb5c8cfbd41f025b7cee654c92484b25335e00373d0f4c733cfe4038768da6363eb9859b0ebbb117022ba9a2ccfcbfd6b8a7ac15f6217afa24d6a901131d887ede9b56ed6c622707989c49903a1992116ce72a46cd4e59d9224f33dace02e4da929746508c913f6d8d674a04128c4e253690c590f949823831a5bb7a69ac115ffca27fb44e15301b9e91aca4d9a4996a2dbfde3802f1bd5ecd5e27c7c314da8aaa7dc86ff881113bed8f8330d9816b7ddb4b042127f99dfec3ee9eec89442c023c7854f292cff1d796763edfbd7e8d5aa757476eff8d2988180d366ac54bbd0f613d37e63351f9fb9c112a3b6d286cff75fde5aa117e060d22aa65acf241317ad41c43d845efa8c681383fa5eefb835045979176027fc7185f1fce3c26b60e14e94abf729735aa84652ed46c2ec31e649f779d6bbece0ecc00b71aedac7928061f95c8b0890943ff453667f7f95cad2b328f2137db74e9d2f8d11488606e12ca07ba008f4ab00c9534e02fbe5d5ffabf811d079e01e7348ae90072261a751000c498fc2de94ab4539a8fbef796f7abfd2d2b5e7470169f1027cb57406f68a51627a589ae24579a1ccae23d9d8cffd4f9cad0bcd798663c67e1fca3eb849191dcdb46a216b746de5718f6aff9a8f901e862e787011a4a309bf25158850fda503ed55d501dd48540df6f22a524b2aaab2f3096016cd71f1a0217d1ab8365ed805c575100484c1f3ad8e7d29e5bf51fc5eb145bb4f1a21dc7df1f99b489f890684fa5f4316789f03ac9eff84106af998150ada5309f8b0f221e5ba50532c2b3685fb955d65fc4ccb299179037eaf18d5a090b526ce201a3b45824a5adcdc0b03b238656b3899ee28d47cf4f5e1657a8c75dca22f3c17ece1651d106f6d4bfefa88dd3b642e62adba7eed885c1443c4b02d1b4878cd045ef0b842a02fc066f4dbdf00880ee6f21a9e82cb64a382b9379ea892ae2c6a46f4dfce589ad57da1218a7d00e487e47291035cc93a2af420c258c4c0253e265eb79c4b62307420da6bd9312d18d6b391d90ea3add3004c6dd7dfcd794aa7f457d60a75b62ff70214f555594b15fe85cb933a9c3873260ef8d921a1327105e90ef3e6061810487ebe9f782c67f38444f48b31828109b54a56934e2f375c3d63699221aaf08163c17954c092703e5547b9ff2fb7b238d74e653941a3c246e00ad4aa8c52fefac721247ec6193cef28a7f2b9e4dd6a31fc4dab48070d316514ae9c98975c0f8b77d6d93e5eedb5376da417d8cbacf0846e5f14fe7b1c24aaf409c3bbd340b054f27656a24c2010930e4c0588482d9473547cbc112c4beaf36ce903ed94efe1ef89a1c97e56d5734e0ec74663e00e8c5ca6b3ceebd371fa01389b99e7b59c3043a425605dc550251223b8aa784f8020d1246ebb0b12f0ef054c008754913d97690e14233cbd6fda0852bc509b722be39042a00b8e82f56c0f73543c846369308204e8ad16cde295b89bdf2caae578d1fd3ab67d93873da57e9c02a62a1eb8d6623528f92c67d90840faa807fb32cddeb9c72fd139d35aed0432826021d61c9def37237e2ccc69e33640e0f14def3fae8a9aa7bdd6d59aa0b603e8e447bf80af2246058bad337984f79c58359927016998526a4f1df43e7c0a86f9b1980c7ab0d8daacee3680a309b3ee990d29207e4aa364a7f43be31433a58e7a3f5b83e4f1db526b6a220b273f4caeaa96c78e73c8b040fecc20692069c7299c2b82f6dc33d141ae3c7365cfc6621d4edf5a3f9701c34c0c93f386f7fc21b878a96235f5f2aba09e642d57b7cb29e333082c457c98c561550520020a0522989c4864e0ea03f4a1d60af6918036c3a8e5945b4d6ff78566e23e19b623e3c89d9e6b050df6cfd9edd85ead4dff85d44e346f522e2629c85a5e1b9d2e021c6a9d358827c246bbe4c904f7ccec4b0817f6022fc32ea42cc7056e0592fa0d6b1cfa3160be7af9b5c52ea8adf372f916cafc3d6949156b8172898a4109e7d7b27b74dd12eff711e0f9323d7e3e0e445462f1720dd45e07b94438f434619c368e936a4eb5647cbb240e1c6ce9155dd4d969aaf75dada6fd3edd791e1bc359c96f86a8064f8fe5c54ad29e026999e951567cdf34f96dcc58bd16b9bb1dcac80cd4de91c32001f05caa2e758f35f32fdcdb8fd3e18be90024475ed07c2aebe36483079e75fc1b55bcdf069acdfc3be731a81d3692bb7611d9ae87356aff1b510aa0710ee04a18c7e8406d022cadc9b824ebf3b1b2ff5c8a5c90bd5224e82881e06b2cca82cca6fee78625077e2aab33c356c6803e94c9a0a27adc9cae083a50701f9a00ecff8ea399cb593bf2610d33f437e328d89118ce995a9c80df4fa6740bafa1eb3266867fa8959f02cfd959487b9e4126841d60fadc3954ca284fb722b5562d2c5f6e5f44be1c95d2b4639fc5cd92b86fb889b7745255b0576df00df517dd5c275813d5dbb873a98090438eb869296f9415027608868306ff8ddc4f21084f8213f1b966b4d84d8e1a943841cb55839c06e389abd7d25e57f783d49a86ad5bc0f7951ad4ceabc92e7f9f1c296fd662e0d6544e8a890144511e0cfdfbcaf682451eff6eef61f728a65db2283cb28c71ae6cbab6ff8faccbce4e7d4b21e2d9d35b914a7aeb216eec564e24fc80460018f859ea83ec488b0918a0d6e94af8f2691d1fe158f2d00a16b7321c56c0a8a79785c20e95d6fc187c34f2f6469e227890c269d7fa02cf9cec4d921b11afbae94d129e65762d24eb958eae5ff12af4f31b48a5bbf9fb3f66c942c96a7ddfc8f323275530a8169da9c2c449bbcc673540efb0780a141834b43d19387c8988edcfea944d3e1db676644aceead754db046d1cfaccf4edd2ed4391064ea147ffe42bacd6948204e6aa6b4715bcca3cb9f705892de37d342f0e1b03564c673b219abb8ebb0c8b66fb60b581cb30b90d914dccb2c28847f3917761958c25634da94436163e10fad85194ccfac7ff81dc05bc0d54ed0eb396f8911eed47e2542359d43f16ae683cfe0fb072f386ddd867ed3986a19d08f957742cab05e0bb450450f85cdb6b6a1c75408327814faac04c37c9ee35275824f43d11790eed483ec22f32c00e2e4d7a3a330f193337ecc5021efee12867748170e6500433292c93e86913ed2f9596dc705125b907f676d3ef4a3101b5760714a7d810f25b1781505677d304cdec2860757c9bb87bdef15a0de13159133245151c2adf70bfc060468469c9f9387a344217d2210f2177daa23b2d19d89ef74a20af08d5138b3df963dacdd99396748c4d30e3dd30c756a82fa1ea6c90d5a2568f2817f36f1efca2a1478e81bd861246be35ce5fd20ae3e63f80c32bf57aa1ec1fd4a66fb93a85be798cf3c169da231ef4dcddc4c13286f3b7256ad339fd787e139fe323c36de3f305830434c11c668f8c34f14959fd1ace631c942633975e056a76fb1e8d53d83d5e3783ba0e1488c1f7f2862068e01941002caee0730895b393203e2e04bc09b2b5f9f0e7ab665fa71b163570519063a1fc4e6ddf95313acaa14c58497b2dd8c04fccebb2f807cd66f99999ada466d61f2322ae7cfceba706b91df88f4bc09c11e3772c9f22c04a79a6b14357886588e138fceb9c1edd6aa518b233ea6dee9a3e2e01dc2d6ad344d436ace6bb860c13390bdfb7bca2bd700a5e02fe94e08ea5c04e6b750351701cf57de909089de7129f13ad0872187b9ea10d06f0f3a219ef9fdd41c2abaa27fb5da215f4310bfad906448005b649aa4d648e5834a51b81fe7772bc296572930f5ab71315555ef89f0bed96637692870ce64ebb62baf4f706bd0d26039aef64cd21b650dbc84d61ef605f979eed1b6bede586f462f58d155506a4e759cf5bae5cb861d04572ffec4a247310d661ff52011e4bb555829a1c31f59f64695407859d71adacceeb7b20d1fdaba0963ed7f2fad7e5e136afa23f2859342a0f654b6e2c7d24570109e783124f731fcbe8a2e323529fde452ff0870bec2527f3862b6028874c27667f2bc189218676d7655cdeeac6110639012a9ecc27d6b7da64e0c6691aa59da7cff55bd8a6b769b6805489246ca7237775b616678d1974d86113d963c852b2cf3985e3a100049d2e57035b38f3599d253448c84ef95b7f62a5c928eb9ebd1f5b334f6d4d8780e8c23437510688819290b9fd8114662bd5d341f7624a33272a9e6a61d02c2cb9b5c25da3c8e0df05d22ebee0713749ce04882cbe5b175d60122dcfcec7a2377bc9fc47a975521ea04abf9b84f5eabb0e5e96bb5499dae655b1c1c5f74a6bec54143fd91262cf138a27cdd480d2e5c5962331161571322568832730a6d68413abdb06bbd20529f8dda906bd768b37ffe41c697fd27b062718f2620650468a59db7fafa24d91fc643fb434c268ea6000796cf08c8bf3a630000bf3c5e53751c605ec46735da06984a6b189053ae5e45a3205fa35ce81850fabbd42aac305d721aefa01d1aed9ce6254cde78f9b5e0d548c3cd18692b91d1e84eeb29b84f90ab79342c5ef3d80dc86b65708270308e159a93a6ed1152b3054fbb911c857e9bb2059bcbdfcf0f05133d154af26646cd142a021bf060b1bc0b3caae7a96eb8f05a27fae0d8d53b86ab580e8e3072ed6d2f288cc7fde2518eddd96cbd9a37061646187324e5c7592ed2ded65f73bad0b0badf685686aae2e1bc2c2188071a173f07fa470b06d021e11d93d846e93b1178a582172b5b82f6dc4b13dae1555ca75face569e9ebd7bd5f1b4d064d5229d26488c1e8086a278e4e16097e4eaa7543a2256e0d6ba3837a0af030d32d276ec1397aa379ec07630f64b9899cb6b2f65b21b8249ffa145df8b06c3810e11e8358a16c340710ac233a9b5c6af4b90e27aff505abac8915e8b29b4d46907bdaca5327bb8d9f220f75d659cdcccb40628d6b30156c1dda78cdbe900a1de2ae74fb14230e4c62baff8fd8a7ce534fdb482a6cdbb334b2ba103c70ecec2c72e7d67f0a9a4a6cd2f09467c7fda6454df3657d9f6ce9949e08216050475313b08dabeaa5c6125d4cde3ae6dbce2c0dbd60eb916ab1764a3afaa73a876455cdf42be27f2d26f7e9b69356f2bfdae71102a08ab78686c98dc9bad9bb401eb9e74682859b278cc4811ddaf1db3c1fb69031a33ea42c159d044e929d617887f5816280b483b35ac1b87374db3287ce442159f33fe08c69490c6b02658c0d18892c54e2d82af791364dc4e80afaedee890e5b0f5ea64b4081917d76b4de8aa1a515bc1af2c6934410a95497359ba5c2caae834c0c2a35a761775d0db7909fe8312282d6611dde52e9f237c45309751142786bd1f7a438949dd3b6f2fc2237ea64b809e510d8f10c8cca1bcce323669b706aae118d892d14898801512c03982d350cd13021441198ee19632f3086e54e97bbd01cbc450c30cc7f37e34594fe7b2bd9cc98c3d1eef7175d1fdd18485819218319bc52aa1361be11ced44e1cecc58d11bc9268aa2f4f303a3c7a7a2d72691f3900f08aec489b4da1719a0f626b15e2acdf5e2f838916991c3028b29929fc8dc5df35068ae22b7a7d7ea2e06b53df36a0e03970a186282f4370eae82562cae4201e0606ab3e25266145254e5872f165f94e50a47287a4b62c2f2f13cd53feff65555e76dd47403d9a4f2620de29c63c6d6cec43ecebca94feb879bab9a10827e071343c713d112482cfbb238785f197594bf1f6ef0da31609649786811ecc5eccd87ed60c651d0b45d1797f1f8371bc7a6eb165eeb8ec20b4e6c0a522bbe8371227b894989371551a2717b62e359cb5af66fe3a4399ce914c27798bbfd77105b1970ba0326f1385b6eef60e98b5787865aa519ec6170f69ff184d507d71469518b87852055166cedd0845d8db18b252fccefb6cf4647627c244a445bed9ef29a9c44b8dcd9d017cb88bdeaec24251d549029de0187136d45bc8c3c5586d48d30a6b53f40d40e3332fcd5e1348b897005fd7fd58cda1300705fc493f4e7e08ebafaf091d52c6565c079bca4e1a70e5a374f5141a4d2579dab7bf9d91b4b1a75df1738646dc91e91632d9948384a9da5465bc24c80b239a0439735e942ac2903210056c555976081c3699730582b0bba58cda9f3c91d5a5c3fd83873dec268820e8ae6dce23b6120bf1518de5cf0b68fee0fe34825b398dbc148f5249a767fc0498f0d06ad14ca2a8ad7b443ebc713825d1faa7654aaedf0bd694689adc99adfcd11280d70620830f32f8d25c27f7ef932694c64fe6268381406c6ecc5aa619f5fef9250a7ae65f1b5fea99c0ea4d41eca8f472dfab83394b062bcd59cdc88289190b40e1869c792a59315e8f44663d9c0b5ec2741079d6bba240ed68d61226c5e6d1543da1347edf00feb83413d1d98c0d0397448a4ff2002eed75cf13526c6c654173ad3483ec537cc35003fd15cc71c383858f6bc7150097c207967894f69201e13d7294d27019d6d111696c9ffb39f9810f9b5961a1780441ef62eb6fb1b2d5ba989964f80d6c087f8012c36c38381f9bdd21794a89ecb1e7f828ff87d80516ff7afadaad216a1e89638010440f3224463095ea5c1646146c530c955a007795f9d0e5cdc1fbc00ea55661cf7439fe6a45f6c118fa530e5815c382211d461e7095e78e0f7e718e5f112abc41b562241402df5ef026bde2d66804cda0875348a00e4bb1a7d34faf1e5f699080ae866ea41a2a8acdc4b481046e3dfdc87a6b035289f440f8112e876a57be13c6c5f0a1979f9c6ca2628e7df9390ca9317c9f654cc9512668c8911f5e0162f02f91b2c58d92c52cd0961cb6c642ba4e2b47e756c016379062d7135132daea4ecc8d2ba884a61c77f067849ddb3bbe1a5b741e9561dc4ad8bdcc99c63af5cc5c285f725e912e6730eb096a8228b575ebf7a959eeab2646807ebbe60e1d9605415c2cd959b24a3892e13349d30cbd1908a39acb3087e8a94fe0703955776cc47cf2f4bf875f60f7dfeddb46c8f214f75c4be150803c081e24ea30f996ca5e273b7f9d109460c13fbba35b09456af61e5c0ad374f7c5e438ba06968b36dce93dc1c8a7d994fb91e594be7ac0525ef0fcd55ce42ff2094a4dd507ec11c1da9e09713492b9ad1bc40760b13a34fe3fd45334a68ea163817dcd547d45732997e0eb8e67594d0f2be303037744a3790d063e618624222c2e4b9168b46a22dcf3c0cb18cc973de2face5ca2dfdd720871158aa9b77c7caab52172e57d2c5783553a2ca8e1087118cfa736c9c4304e80a009d4aed87ef09764ec1e845c170a87db35dec8068c68c9ee28f82a9838ae7ca39c5c4f13794d97acf21ff32bd1415e6afeba2fb7b008d19dd2421043a4a5ba28c709ec9ead1a802fc86062ffdc3fb7ec7b6c5bc158cfe60e4cb2b1f24aabe53f9b1fb246052c867c878c5ac0f468004eef3e795dd22c6685cde650a6c71b1256f6445fa9a9030b279fca2c225597195defee0a4301e0e52c4b5ce1d67a140a4fe303b426cc892c5daa64bf31716b86a5e6d26b7706ecdc9a04a28812fdd4a2e78b996a7c1114aba1b62339c74c8fa604b77e403abbfd4949f12d351faeb2028405e4d021584961eb29bf66a2584a3f84b86fd7af31280b2fb50f1dec467931ecd3abff9f6b785307348859210bd9ca59aa0580ecc2130aff15927bdbadee83112628271ab4c859783046f4374d18b7f195014c67741e907e44be3aaab3a85c30fe7bbb2e02683bb8da28dee6a2b20d30cef43654e09694e6c4fe183fb0b22719cdeb087114b61dd9c3332e58a4812fd9685f1cf7ed42d0ebe61d8e1750048812bf0419216c1f955e0c3354bb42c9697aaa2fdb03b22c3f38b1099f0b7b66b9b86fcc0d5766b4c39d0aa1029de812b977818d0c49668023e6c65b1b137936488fe1087246a56cbef90fdd2c012d9e8c42a121bbb0c1ab6c055c2e8ebd275d2c87122b969fa8920563176d6cdae32106217efb23dd6425901d6358f70fd708108d47dfa1bba4e1d6edb00e33f77a25b3f9efb421a6df9d959ed6e006bbdf0e5f876813e7001544e95ed12ca900d85c57c6e2c000441e6281473cde6fa9f033da278b28c1118f7fc4830ddecd6e615d3160da6d444e7f09f65b8ccc493123922b71e79a9ebc35be5a138ee693109391b755b2824692f51e2ac580334f3ba58a15328bf97e46287ecd828573180c0640304203d4c21ebc16ad4c7b11aef6f7189ca4d2e0164971d76d8661edd7704136e4384d6fcd4b0af1d36cdfb92d7015695b900e4158c6857994308c9e1ffeacbfde3ddb7746e38a0e8366043bbd72e766420cf9d46b8e1921ed6aca023833f4a15c0b709e6d9d2c6584d1f6687085165a6f0d04af8ee963d28fbf320806e0b7f9fb0c97b3ff2be18deb9d04269f9a9ff05856e724ed9abd4f20fbcb1d273ba551f44043c518a3b2f258204a9066a19c3d058292a45592219a93182654f5b2a29ae2cd6945ef27398fdc45f1c7aeeaf3f12811acbb88e828e1d314505731d10a420c4a206dd956cfd47f882098e376e2451f64516b87589e48eaa1982ea3bc4ca8efaecd3a14f77eb9f03d68311e4fac8aeb230a12823d2a796e4453fb0e96de16038eb29db4c3267933931dd089bc3b49257f7c81b6ab178d546c9f4f36440ecec587f3eea1dd86d3961081b53b09313923d1e80afe2db37ba59f44f450f742d854bcfa86f8c455b84d773f4b5eb75757a04759e7e5e82f0f6d5c2a3f33fe311063e0ef338d9a6836a385df3bae9922a0c0e84d4fa928220466429ef95cb1b3d42c8fc7080b4e08a9af02a1854b9e2b1583b3a751c249e3124a8b8cf182d952dcc2f1693a961b73c57ae9b2ca472409bf1dd42ce0a83e4209439d65e952b2039e63e0171d9c2958831763c957c82da5c620866913a2a08a70bfc20580f8c3610830a55e2cf85b3204d7e05e5cda61a777003f7308d3c120df4f69994307d403a9ac95bc8653d947fe04c9227c7b34130c46100334efac65f000ad9bf568b956f38d143011bb1a09b7cda51302e1fe05615588047dab72440fb557dd2156351e70c42df73aa172b36a6e9900683223c6eff367427ba4802ab0173101d9bb533f20ec09f313bb06e6edf2b810ace593082e02d093dda1c2678ed85eff13252b2487154975ed2205bf3519189c0945b8b140b8e33f5843071a21798dc71ae476fa4761e0017ce1b7c446d0edd598555d3ea514414edbda4bc7af0886556fcfa9dfb664e2541ed511abea98a05599467f5f8a9b467dd2b797dd0fd0df0ec2ccbb7ba3b02b1ba1e613c77b57e824d710663f4fdf99e1dcc4493ea1326ccbc1e70192e0386a1cc2cdfbf9c94e0d9035ffd057c809d2553648c892fb3f52449dfa817fe396dad0899e491bc021ff1b35eec2fc532a154ae24739bacc7f2f1b59d999d97b84ddbd9d99f50236b0360860da7438db9498f40576dfc3b718598f2922275dcb63478f9c19db5954429a88acb490098dba68086871b92914db37e2306cb0e2bed6755167346ea7c28e831d89bd20c9edbe1092619739e86f384657b754584d04421529e4bf7c36a99e07a52c9d770dfbf657a4f3de0fbe6e5c6146350965d60446fabd63f5e043228593914d75ac3a577b9029499441410cfe97ca44be76072f48450be3d179cae08a96e4b14804af150e12f588a72dd0b56447bce9011f7e2b08f08b92a43a645979c9f949901a79cc67dea996c987c3feae5385b62c570b131a3e102dfdedf18e1bfe2388956a5c672d45d57162b6443428219bd87e4e8d652065756ca4e32a482edee6a92e1d9f53e77c0cfc04259f26441cbee02392481f75f7283557469f8ac66c9fbfabe37a086bcdd349cbeb99a52facd055e4847d67473ff064138783a5e8eb9f27d1bc2ee0a10c33dd6dfdbf9de76cfddb6a90f8d29d455d32693853cf968ef8bfa8d04e26fa6177a4ad53842a7b16b74a80b7bf48a2e763328b06e7fec2169a98c082977d0aec409b9f19569b15135acef25ddeb6328c63f886d261650cdd205242b24ba6f345e82d068ef1df5a690b7e385774a4153604a1accc4cbde02b35421b9f80f74adc2f33f0791cb56fa2cbff5eaf4069a287fab234197cd84a4be0680f7c4e057ee01fa27817a0e48a51e64960aa5f881f418b3c42b593906f9dcdf90b846feb9a17a4025e4d7698eb1a5e6e9ddd15517a72006b092a87568e67b850fcfe1ebd1d30223255bd080018af0fbc7e712ff1c6a1cedbbcc251c59d40e2d0a9a070060a6d6795c59f2754e5e4f601ad2220bb874e170f99c65ed14ea0e5a866b77e860775fe47abc4c34106ae2091383b43ae13eebf7c4971750c0d144695dd0d83a5c26cccc7c33065e8b2122b36d360270276c1106a7a5e4584a22ad6b8bb534043f417879af496929b1d16e59fa494b5f5cd46694a56c2c353731c861f5729f35e1470650c15cf1d372f00d9a1ca3d1b02453b1269febf21c6eb56557d15dc9980e6bdf01c4273bb30a25315f3d69af1ad55b3a476a645a0c3968738c5ee3ae4d8c97781850be3da085449ed5e9c908654189a3ef67e8aca7f8a10dd7eeab3674ec9ac9bea4c5f84473c34ad932e285c52cfda74c90eade573c3a246d13df23a19cc4f0f5cd9f2eead61708877af205abed390d52c027f45ad0ecc6d312c1a79ef2e05b3a14224096cd3fcda2d489d1e71daf76e82e33231aeab3fec6a3484476a8a0801b949cda27fc98857fa7fa282605556cea077aee795654aa2c5040129152b56e44b91b1b2144660a687e343503f9c5efcef48d2add0ac61a6c14555a078eacf1f265b80f322dd283981633582140ab959690def955e7c5bb48b98ecac454973d9b4c222e404ea472b1d657848254b737b750418ae54bdb95c014a9a0607c3b45370d59687533d477ac241f87e4797f1723654150b3311278a66b885eec28eda0fc6beec8d27b1c4d0d75a42f5b6c73ce21f66dcd4159f96238e051d816b49236e26f9eb50df60d50b6075bf93049032acaaf3d2ed6def850cdefe5b2b54746796dee9308255879054c31ef1fa1fff35e49925df6ca9d23c4f310d55da85b7c61fe76151a4a5808d0592486d579265346067e9a13e9f50c9e58e9ed9129526f6e8895803f844dfadab76cf7872941f90211710d19217774769f709a9f5d2c965075475f30e8ff1fc6216d6239755a01a69373ce24eae19c08c501ea4c41160c3f6388026ad83c62965c717987852251582fa53827f1fd760b067c8a1db59cc88dcfe34038def98385f83ed6248aba38bb2aa55155eff9514e23e61d2a179b78c79502ddcdda9748863ccd3b0fb03aa7ad6a331928e1ce0cce2cd149c34bf52296374651b6e5cced503009384771c78514f3902ec0ac538a6820f0d0ba7c66368f20f1707daab658edcd01b1d3e6f23df0885f36abacbf72b65f1aa7f21a4a67ad0bb589bf04036306711af7793265291bd44b0ff366065fc657df79defb681b333c2854c0acaf886e97a603d87266016aaa5369f29ebde8ad147fa6f41d4b70892fd78ba8e22c78f50d5a3f5e4ad48449c68107b0d08f263ae696c806bf27b0308fa5d1c9b6d46a766b251ea9bb517fc9580cf7bd6b630a9a85b1414c1386b3724f0c915ec0306d4c968fc0fa71ca63438d57d9d639f7ad31b85148862cb87d11ca7f2bfb0076a9fcdfb96f89f1dda2294004279c673abded8389477133d643d52c0da0b190cf9c6fb78a6d3f3d40fb712ca3291a50aa4fa8e82c88ed8a596faee7d8acd31dde5c996076507b6f44031e53b4550fa6f3a0748c479665ce0a070042a3b5178cae2df762aec9810b2c3056778c13c579309c1285b7f57009ccac0a55df0bc12aaa0f8c04dcc2510a2e711867a531d79cae7c07d1fe6c93ceb77ce4ae5f54d5f356a57afa9a10221798498c00696e14031f63fbe0d199693ec04abf554285c38916d6e85ae8817a2ae10844a60adc9308ed97586334c685d93997d2e5abeef474e3a146e772996f2fe5b35ee1fad581c492362ce348bcb30134047ca53c1df34382b9d9bd3a9c8cd2ecd6564ad1abd7c0398e87d9bd522e073fae043eba909db6167f54ef8de7b4f039dbeace13583258defee1cad000a15a0e27a1d2c01b4d776a172f33d531aec76c832b73e188ae4af84384f6247eaebfca3f578af9c062dedeac47268f15db5a6e8536db14de2ff88c4583f6734a69525ff800859c817a7ace81596688a00f6e0b6c25d933ddf3188b02063513b3612c3a228d895d8bc4444658144e51a404d6f302be3be0029a68d82be34189c40350ed3424015e4957d2453d1412ee67f6f4f8b5cf2086dcfa80d0238bd83e03f6b52e54e28d5fed03aaf843e97cd6010e3f2d38e0fcf9acf027c8d62722e954400059b59dc4b21b6368dff29d8c57b0133be347253116280c1bb760636fb1686caa6968a6c0a4b6c4c7e23f74c85bb0a4ee9619a55839afe4b1de509f6ad605dd2af97e844c9d49e68288dffc77f0318eb89ae7148895f2df2735aa2e1840318cce6fc6e596bfb7e40566b74003d2106b477ec2993ac42164565b22f7cca56b35a127e73726b9b8d2f0c5172715d4a8710e47865f865c55946e6a2b667e8f15a3a90a2739b72c9b30ab28f291ece02c9a09fffea64a971b9a72ae3f852d197d19bfa9eeb6710f3f557269a6eabe2d493ab78e1dca03f0c1c0a12b3f99e140d490f64c8696e9574659885066c0848cf5330af099d69f6c205f335fbc492e69c6ed0ddf3410841ffe90b0df236cbaa76a017e11baa2f5290baab5445e6cb47d8a92a13bed57766ddac0fb0201a1a6da68a33a50854b095e37721ff9df13d6bcd4d9b4768d1d5a61542b30b44d0b78bf0a07c39a403ca59f05cea6f481adc7de2e0734a9f796ebcc501a1d3c14f9cf655b9b5e238d238a79a8c80e996249c38897dff0d6620d95620a67fdddc8815255ddfe235d4af55e6f86baf6d3401e303ee26c3c9b2bae3ba7a78eb11af72c13d9b56394528bbd08c0cc1f544cb4da4bab3370d9141bd4d811712585dbb903274d6ed1b14ffceb97ba75a708decc1332d48abfdb166c00c576716345dee680d794616d0e9af49d8046c31ba1c1a2b72e846c7dc949f5bddc1dbcfce79c12601826ee3d6ed63835a1965a7b8380c7ae5e6347bcb8338cdabb2607ac91219b5db72fb0ea05d4c2d9609ec6fc87b1e97ee0efb78c4abe4b092a16e237e2bfb3a9f419fd1a053448e891d9b22fa1623c2dc156bb4393d56f163a997f5f11deb5aa313f73f65b4107bbe2c6c6854d43677b7651ed63af880143b1f7796dec3dd7021ee3ae08626118896e4ddc6eb33a88850922f4432aee53ece1804e82b5c0f6db8c4d8f89d77b584239179459b18f1a75b57ac771c8bd8f7220ddd244bfe0c86f452e5e7a301ef65b2f8546cd514b1707574ce2a9640779a48f2a8d92371a7f9048b577e8e95d3b353e00ccbf83f00291f3135265e8b0914f768013a2a36da17d6a782dd5ec8560e3a8efbf32a7aae2c04b8d048a876346e0904a43dbaeecfe40316a57e2f6386ef3b711cce650626b89e830c058fb5c6ab1e325510cd171ea1e62f17353335aff83fab47e958111d645f039e9ff9cfe635972f574f028eaae8b9c75b9e62e12e99b9d0affe28500d53ea0c307880be93851be15a506ebf5a2262e16076acee1a56e1d9099d3a0872116ce0474daa80f4a2f863f2fa24b762a2b5cdb44d4de1c3f7fb422b39d16322d4a39a6a793bc931477ce43f9aaa324c499b9b5d2bdb3d48c1c2b93bae8fd1b290af323f363b123597f90555d9e146a7927bdc76c5b548cd64d0f124057023fee339cef9d549d1c69d2268099f54369f4adcfb98233c0e914966eee5274e1fc4a9652913ba8c62870aad1501fd37a83302bd3bb1666bbb50e682abd1d799aa9561060a92d54a9135a256b3e3f80b2f0c98b216709556fc33fd8681db2941ef944d7a86ad618e43ab8fe8a7c011dd385f61be27cbd4f2426ad12138bfabb04e8a02ba68edf54198020fbf8ec1af8ec55200372d007324bca239e3d9927fd9894e1dc60a3f8ee5c207ee05afb527c2472eaa0f182181b0a25c4fd5dd1482e42e1109482c959e876966d6ea23ba72e2106c8025f3d068e961ddbc132f28dab97e696bfa94acfd7c01c4f41ba90c1f2195e650459bb6be0dc987b314c03075a5fb818e768f043ce6cf353300b3ef0990b38f25f4a0bb5eba08b268c583b224cf214c07c8df245d965769c36d89a9b685bbb97f873a6dc9db04f48bcd4f9f8ac6c0fc7dc5f9ed27827aa28b3688bf9df390f3dbfa87c2bb3c7b9b1e52b70a50013555ac8d9cd84cff744669da0c20bdff52479097ec9240a78934b04f844b010b0ce1cc88bdf9bee1746a959180453410743c4ce8013e0ba708e9f59c0327693e55e7717116b08a31435abf196e6200b74ced62106a03e25f1730a6a7b0d59493dab75e5bda9b48df8984f110ef0a91462638b18b018e25949a9fd3071c5aefb77b41bf04c185b011dad58d881b9d7f3bb3d2f65d334323bb13defaca9b2b4d6339172d0e623331ba966fccb016306ee4b3c675a400fb10a737c968e874e2b000f20f417bbff2fdf885ae60c137aa0c5b634f738b471c7363996a1e10b74e8db2413265c5c73b8705b716dbb39d48199b2f8b3b8b4a9dc6ce24aa7a53391f9b2c926458e276c120f3ec2eb376f9f0e66ae6e03f5bda5f6f98cd969472316cbd248e5bcfc3a59984c8bc0463c4e68769c4ec76eb52f49628510ff985c246349eb811e766662317f9a06edb070c9d6942d8f02666a6d6d93ed9ea8c4e6a55f745a079fd43ceeb98c6cef3045ec86722d76a68319499f6612479bd068b6218c9f4729ee3af00f627532952e8554c1e021321c0d61e1bb9ac65fc53a3bb1876130bce9cd987531e8c20c1a68f7054fc4e8757ef003678727ffe0bc3e64a933444ba85530cf7a2cd0cb668bb1de02189db4145e8e7ccd114302f4d0f0000fa4e6b74fccdfd5f281396ecf927598480c3a484d050d9374a70b66ebf686309d749e7d12137deadd3af531234c297b902ecf55f63b6f5d2b5a36dae5f9a25ed13b8c2408cb616c055667e1ebfa963397208d98bf0614e4be623ed2a35a65d48d2320fcdd99e2430554b681c563021137d813cdb8f8611fc017b3226313dfb44f314598d9cdf3ddda2a7137429519f77dbab88e61684e196c4834b7bca62bb551178906bb8526b9fcb5047d231eddb5be0bfe06e10a64b2fc516fac8280e29c02bb8992eb5983e741e5596cb9337b0770a37ba5c4e7a51785ab2f7ddcb5cc977ea0b83e44334a4224bf1dbf4e588abc983df9235491d75a849d978a6c87acc4ee47034b61f5790e3a344a53a03d1c83a1bcdcf899dac98582da7c0df6c1324cef144f3246567de2a0d600c2cc3c7e29247ad39ac5ff34653640c5b79caa9b791b4db2474c04aa02f067b6fdb638e29c48568cb422900cdd00749077174923404687d715907f316b73d808d51a6074d91ccdda46a6303b1f7ea6217143d07552ec268ab0e0b3482cfa47f0ce22d0b4042c961bc592273fc9afec8d434766a04ca26f6b3ab84012b8168b3b189fe69dc12749f5fd1edbc09d06b8f5aa6a1954f900d3bf704e03e86a0526311a46dd9b446d89a678be108e4d56e102a8c0706c29426f523c0415b6c294ec7e8b97438b6c5f39e9c49096141bd083ead772dd7724e9cae0df8d905794d0c9e5c515f68a4339d5bcc79d2c0dec7dc4d9253a86fb8fbd2aec3c6014c33467d4cd97939a24adc02ad7b22c3b558c93ebeec96f69e4edebee790cd987bd5ff3b4291998ee885a169c0bfbb58f2c0a31976085b8e38dd931e8123e8356bea26e1116dcd58ee56cd0e47c6986561ba6753ec216d4cc5595a80215979a17ce3e24cb9603629d881ec42f51b6f321a716d8dcb72d274a4ed8a6385dc601e15d17e97d76a71ddc8338cd42a4f10ed17ee6415d646137f2346272a7e6b6f8a43d7e0d3933ab6e2bd0bf55c51910fdc00ae82776e9454c6064b3ae49f5ce6f7a8f0341d16820f183fcd0871ee48a15acc2a30ac2d21434bf271c519304dcdb36c8d1dff704b2fe24128e76cb366ffd743df3a7689404b6238a70f8e02cd736928f81e40127186895fe54a2d47fe5043d289c1eed6289d02e4c31f1779098ec734835d578e2fc09948e6496f985a25e3e18d8e35fd1102daf0fcbf18bee4861e35cbae9bb22ac03718d94b228aa3878ae2fb3d9dfeb8504149ebb5c0c6b737ec3715e367845e682ee6244753e2c2b04bd9f62e726f318be20a3bf19ca50e654d0cb2be10a80e8d3e3824dff2b308abb68f53100f616cf651c5c2c0395af9573e6812b5aa76d0a86d7d71123246dcfa33489fe72d321285be8b80ffecafe194e1ddefc89a34c9f2b805da10d51b43d766a9e27dd214b6afed1037906fb72a42bb06241813a886f0bdb00030748f197f3abeb1d6b4677bdc8f4d946252924ae241aaefd6867a9a7e7b859026f7176ddf0d77a747e46c2db138a1ba2f27f6150fa4c6a850c6ad4a8d2e9c67ecca7c84385c26c90d74b4d77c33abfc82c3296ed1d9904e1addf1c068eb4f6ce3b305300239bb93322e69fec1a2a2773602e2e814836efeff4e152b4da310f0581d9ccfdad93dbf16312264dd34f7f41ca95a7c5ca517e7f1ffbadd9b4b2afccf8431b399d5ada496a75ba2b45278bb5fa00a73649e4d0026f2a49d70ba321218cbf18502edbef29ec88f6f4d149c34b81c6f13e785c5cbbfd00155bd6d086b2a6ac8ef801522b784b5ddc78a593eeb638f0f9038c0a548b7fc6cf1bd12ea45da7c585ebb143866bdf44b5b39e0cabfde95300eafc0535d6ee753b2511d4e2d0d00bbb2efcc8f2fda0c700cb06b736557cd2f9cd3ca0c84d14977bebcf4c391fb8e37046203200f7bcae7bdb93883e703ba815f6ed2a6e3261e29aec810247f7ad3d838f570d48abc8e45ba967f245b28e1c046850c4f2f75e8b531f2987c8d0feeedfa4563f6ea7222683a0d84fb327d978a2207feb8158e897affa036d8be434b418b9c62cdd2e9543af6766bc888dcbfe212b87ece287a95e52a0ce2feb8a17728b2dd73d935e9961b553c08fb28c2dcf8213235034942af8ed224562688cb0ee18a9532ecb91bd749fddf211ee38eb30c831a62f680e1e83e694cf5068c52dede2878388562c7ec00178bb4c2f6a9f7c80fc1e14ce281101f2bb706a1934866a0e1f1fe1cd0ab784b083084a1574817e413c9d529e534655e99b3e47b5c7ae2cefbdab56444eb5a935308ed405288338cc1f53a295e38ae19bee23ff8b5ef2ea0478b7e0259d89fea1d7f12f94a534d8cb72e6fc97b09a16aa4a9f6fdec48bcfd0b1e348a62c4e04a47671ff800feb380ec7596d3411fbb6d06253913c50ebbb2dbf43bfa3de649e4764db4031e325193db0315d5555715d353bdff8d86780cc7eaa397780642215b5174849c198f6e54ee7ec6f9ab5f0e1f4bde0592e5885636010f9c06d921a771b1f941e51d8ce5703e1bfe5c19924ef838d56022676e65a0f170e10cd0fc83f094ab955c9e4689e19831a52df1d176306682a4ba898f6d04124c9749c29d22e798e1771bb3b9a8c1857b5e3f225f668a0c5692007588a6f0cdef6fed9694facb42101a6e3320657ecfd82c70afdf20b8b9c624301aff55b123c9b3140c7f30f71e04db662a91d799ed970198777876955a02e0bd65d2fd8ef3be264ff09f33983e9ce809da3cf0ec9b2ae2b190fffef4633ff734a80f68a1e816f92a89cf62413ff0fc110a8973226ea035d54db45d2eaf4c62c16170e4c8b6e9b648652d63e8bf9c7065ea7b5c6cced4dc11ffa9d2854b2dbc99dbbbe7395a9e8b13bf437947f48f3bde60f081819168357a82d85161b73eda226f8e0cd45fe92936d6e1927d6ffbbf4a3ff0477b023bf878aa5b79d1d690b0938944a4551e08522f03e313e9e5da14c42ed8834cecbe19b1d45fd6ffb62fc527bc77de70e9cf0783b902bde8cdf391b1d4e1cec412442bddbc91f5ec9e0a3348b937fbe981db7cd2ffbc693603b57eef836477b93b7bd030a11847a87fac8d83ce3490ffc686f88b1dfb6c85ac8b76404cd82e01a01a11a2f3d90a1c5633afef3f07cf235a942c4d7b6810869d0932f6deed8c5a3b88ed2d9dee6d7114b36d1573efaef6dd5fa024626486f952a99733bf61c1eae5292a297ffcdc2624be1ae65d7c4e963e4b105ad57c6270748fe8f1bdb81f415687fe7ccfe621cbd25099968c53700bec2b46bd1e0e82d55e730ad18534569e9916c628a514e9432727641c03472ec530f91f82635a97a49aa68770167836f2a05349fcfa3593a26769d4f14a4e18ef2788dc52a634222f8f8f93fd2cac353a2a7572d1126bd115539cf23ce66e46132711198cd996a3754fdf77871602fe6678b6eb445dea2587941243bc465298695f21023aa6a84b40836d8a0f76eff7e4f8d682b04fc69ee465cd7dedf1855b6dcd93fa61aa617408726b8283f76d16a2d0ffb60c3c217f410a393e7a96751f74e5239ac47640189cbf7f7e95f770ad5bb4e7b77ea940bcdc6fd0156e719b4d64059186564bac0a2e1128e2debc8fd0e7334b780715caa6f2eb96ed8d9bbc6e57d05c8fe7d12cd99b2bfec64cb402e93d06324901411bb85d4a0b5f9b6c284752f5f2b3b5c94aa7a80bbfed5b39f51d12b0ef2cbcc94b55a470000ac58c497657bd92257fbeda6ad8e7116516764f6f08daaab7da4a68d7a78b130dafaabc8e8e4fe70e80a0d2ed927cd7cd125e7852e58e00466ed0450432eb390e63c976e319f488512be96fa982cc85bbb1f680ab7324f76326e6ff6be8c74960c20419f8972c87052ba4cc3be1640123c83e4318c472176e4977c203195d5f37f0d86f177d35ebc98cfd09ba39e191492e2fbb1fb7e84a1b222cee1c119f71f4ea128076b5f6b17e1090fcc3cf34957524ac5fc1d522d29e18a2902599dbd300a850ded3fd7fce41a67323e2a69192dbdc8a953547c4cf325ab48e9f54c9ea0450d713702abea1d2e597fecfaf70904a65d1af331a99a1bff7c61216878af46e0410f74498454bbb4e03dbdb41a0090f994422b2ff578861bc3fccdd35666a8d20b9f3e0bbefb86b8c949cc72fa510e5685582153c58d92f8fb297ddce09247122fd90490af8a19d5d559b7a7e9e2dc56fe4914761c6d716f9242280be0e8961da393f7dc54f3bb13052b23cae74afca07dff045c62278d382ff4ea454166e7bbc57ad0df322304070154514e937d85fe154ff07147bf4bb3838ccaa62e939e2e0ac786f325c1122cefb7e2db3f9dca7f2ddb9261774b9c70230f24575c2359ce211e3ce9dd9f9c0bc41cdefe017901314ae6549d438d893a7672fb1a18e7cdd319ec35320ef21e19991fcf292a907f407aa21c2fc9679b486e86955926505597cb68d5f9a4d853801d1294009ed2d4fb4ea05a50c8e9c9a7e5a21d2f1c431a8b0c6a5279ce638e716c6712c9fc3e23e95358266bf2cdb73e74a896b4abc46d6162c00e28826fda478b30ea27c47410d74c3c1ab87fd8a5d68cf1fb39696a9c5da61dec675a4e87d2499d7dbc8a65956a3dabcf90cbabeb62d3dcb45185862a391a077bcdb8e3dac46125e6548f5ef6bd18f620fcfd314e95b15968499fc443ed6f56520440a313e422895e0690828e020b9df38c02f65a79a5f4f23a4588968e41d0d7e1ba2cb62b5b13e19cc2da27f0f5395f7952bf0c75c08402947c0bf54e03fb1fb2c7768c952951eabd7bcc113de0565037e81e7c05b46256623a6e54dd8f537d5d33a1bba4386140044f2b8d8b43c09b8151e86152b6d9a7ef2f092cc5f99d8528a36fa20b0ec3dae1784971bc5b866b7dda834f7cb0cf1204a2000f5b764a1606ad1a451e4fe8fd3955865952fa41fe7f480456a7dc4c5a782c5e927733a3213349bc0eb5fdad6d7d165ad4ec7456f943a4ba7b4ae051fc4f9ab336e09bcdc0d37ed6297c419860be0a856e3d3d4a968af3d7300fc04cd5333b44a81ed22a0600ae46ba545d63f765ee34cadd432b638e474bb4725255e65f96619396543818e13312867309b105a07fb2abde92ee38047a71d0362568f4775a790a2197e2b50e9842c8d18609a37d5f3a7b7167259ecfc47bef104cf8c53dc53942282732c02f5db16c83e63eb1dbf3148c279ae12dc19be858c2743587c7a6d682d92e12b517b27a4143b033a269acab04697aab7a284568158abefdf91df6f6e83c2d5f5e4bfa94daddfb8712050ef95730b81a4255314678fcd22787b2e6c542342487edbfe86116dbe2eb8f66599ce10099e12f12271c0947efd213e362b9738f2330da4e90f77bc0c5403a8d63a8535dfa79506bc6d1b666b0f56dd30c75951ae141ecfdcc17c4a6a18ef79273b25ea774363daee95d481ee3684b7dbe89040cc90634799ec456b5a4b05f496ce117537f385a2f955dac89ce7492b6c5afb797d9d73ac6744401f563de3d6333731527789a4dfb6f3306cdca3f8f719169abf1a9da737c07d81836bf7308d29dfab56196f88ef92894b658167e7ed07ad900d1f5f51918d8db233dace2dc1d2fea2d4b7c4df8882c3c4201c1a9a53ed6b2aa54e831a186f8065549f6680d3932765eb1d96641806d0c7d86dcd6bbc2677a8d9497e50e5c902f00c7afd6d573d51b186ca3196fcdd503d19351e1ead55996777e1c298c1693bc9ae3f88f43ee712728d302cee17b7a82bbf02fad8e423fd125b809622ec086fb69d6a912a6ca54317506567cdce2efd868611c0599da3c0937e9e425006459e0fbd66573fcc8404c2dcc896d99943a5a1028c1b96027f841a2a7bf0ad190e7278dad607666d5481f150c405a5e1fb342c34b47b798ed446bc1452e56627fd1c03fd6614635f93caeedbeb0db849c5033442a046b970d3ac378c348292ed869bed9e8a364560a0600443c095da5d0cb6d0544d5b0808e7eb19a299084fb359253f497f4ecf2d00c8a203f9da2f8595f9b5dff64a949fdf4cb3c1c8f7f8b029b0b2bb400d49e773c4aabf3b57bf3b8e07c19ab052bc0fc359b4d1d95e77bbcee53770bd0facfd296b3cf83ef4553be53672ee109cf855ec2e6132a59db1c23cf3f00fdb18f20bf7a80c090d7987d437fbc84acd280ada0cc1c55546fe5d9a7336f652d497a7b12d17fa8428cadb6a48155f4cdbb3ed6d7837fd0ce2058c6e885f67f8c08d637a1a2bfd9088f3bc239ea6403534ba4360a21986534e6fba84e32b787033ebbfc9ef3974e71802a7791033bd8e38803e6e1f821d3b49e5d8e9fe1c5dd535104516e47f5cda58d20846b76f3438339fa8d8b7e8d5f96a519cea7c84fe1efde72d55a1118946f4991d9337bc3c0fd2b1c835e8b2f43c9d0551d5562d5662779e42af7fab88772f79755d28e1eb2a90f10b6b0c909faf0755cb540b6b4c7711cea32561e63232dda850035c32b92a3392e17b22260c706a758b9719094b83a3e813b9cac1b2326153b93de790f10d756ff21375725a22b0f8bbd0e5a2cab37aac74fc74799dfb6b85a2feeacf752537399d89fbee1653b7d2d02454e702557997f690ab6a99c90d2f90c93ed7174cd42ba3fbc03a7bf2120fe334c75897e849baad05e4ef6fbd7a7465823c1138ff219e000b99398d4e6489a12e1557927a4fb0ea8fff0010c36d1dcb6a9a02266ab4c53e3483a5c3c207a426a8d22e39c073f4a45ea2c9379bad4db24a70e3e3aac55326a4512dd97eea26364b918ad615c9d4fc4389bc5b16cecb6e008ab254535ee5e3370d551817126b057d5505f79bfa3abb9185bd7c2ae44c386f8441b8f8b6899830b8bf3e6e3e3f215be7bd3895aad6fdccd1f61ed0fbdd4a967b3de90fcb3c92786245e1480774bb6af865a53fff0616a844654afa5d91d4110d5e3255273f9a5c5101356e1588abb94fe4e74fa69bbc9b0786bec4d665aa6efb9c250b13304c40881b10838ba71e9e49e622a66899444cb4e90504d860bf017309b494c1126719d1e9e02cb12719aeb837fdc31a3110dca09f4213ab0446e65f9f05f915cfb2a130703ad8c8c623c43674db43adff38d9517ccde6311787279321cca7a331a418ec276fd4cf4263b2ace6469ced2d49a56ce87a016d24c3487fdb9fd262a8f8d3160e2e1333dd2551654d537bc2fe0c646e6bdb6072355a55c90d6016dd55e7ff4f8d02f1cc950715b35d705c3716375f893cd67c67af17d515f9e3f57e0e37752bef76edff4e0c52f8375f993d7275d579b478c841a0c967b364c96614587bd83cd4ad1a6481cba1c12450648c0599cebc2ee3eddf44df5e53927835c18ad79e2c581dcfdbc3959fa6bf9969078b840a5e68f1d92544216b4b147e088df131cd193c97a7e469939f2d4592291591db79fb1095eb8da0b13913e3e4fdbefad4a02d159296206ce1e4627356fa030f130c3110925c2eca8d1f57852549d094680406e5ea765f2920cfca051062c352794a0294af97bf6361a17e5788f13ea1fb50e63e9c0a3df7ca6745e1a05afa077c2eff7d19ccf9d0cf8cf6b34c13f24690aeb3d9850760f653c5754b505083a0e87529229c0afae1ee12d69f6a911737cedfc0ee1bb1857630e58452db4d5851df57e59fd0f94ee1a745a528fd2dc15d155ffcf74599e0a426c00b42a30dcb7b68081c6ebe0ab5240574ab64ed3e5364460d2c6e5dd96b5df88d943957c510c40dde70898c5f7e10fb06da111ad8f8319748cf91ed39bc922fd3f358c9c7d1e9c6672aa40b0f076bd47916a184ee98153d90e3e73eb4285fa3acee0ef6ee4b1226df0be677d1da221724108aec1ded3568f875fa0ff106b7902d750ff0734c61d3a1f4a1e0a39726388e804f4cdc774b423ec9ee92e25e36b66c696a117d7d830ce0948aa659c65125243e6046025b199036f24c4fed23bdcae941912443b529dddc0699dd841e9edae05ed5a8122e52b77cb3df3375eaf87aed9ca201d7b621304195419e35bb18fc14bd60b2e6d56093bd2901b5c648d5de9bd83d48e69cc2310aad6626f11ac1654e5f424f97a7b8454057e45ddf2bc5fec201f935a53c4914f8c94930f2fc31dc46a27bd8381f91d438a0d3961ea42cf80003f354c1ac4becab3c6795ba2a995a918b5ff32277b4d3a31a78b705dae31cbf3ec7ad9b5b0b20015f7723cffac48e1123d5464d0cdbc07f7852e92c345ab6eddb85791412047e4c218f8001662df3ce82bc22209915cf5825ca2ecd2427fa1c6e6b12658e367f04dba2ecfe61f933bbacd63f06246a9411f895bd5ea8c07c7dae57176d5a43321d5731f1c7e32705114de4def7588293ca6844753bea316e7e846226034b87bda79fdb69475fe4a9ef969e181d3c400f979da2cb9874f48867a07065f5d46826c9f47a07a395c87bd7ae75a1d8f250cad791063abd2ee3c5f8510a629131f5f314243a2de38c34d4365a6de367b448a531faafadb3e10c26036504988566d4e4408dfd1bdbe940f371e78bd3968ced0db102408307db2fbc99d60bdd537741aa96b75cb79c1456703cf3068a6d6d2d86eff83f808cf5abaec35f8691131a4231f5e7b663fc7874dfb53f8b58c7d390a00c21d1e356afaf49e6b23d35271f024e03d7b27becfbe57e24f71f71723a8c9932ef71ef60e428299cf363db500cbac7466fd6e2d02336eeb50578f6a6d57390b0e0b590ccb3ab01d25f01a6dda11f10fb4f83f34d6ffa8158d6f8841462499f4c3a6f2551d91e711c15950d04cfa7e52b6d0ef9cb84104f0f7596728e36e8f1a060776b5d09d667dcf96fa02f8dbadda00b8aa628550662eef3bdfcfc142d6570dbb392d01a2a2d83044feb31af663dcfe4f54e39fbb13a4ba3ffe8d637056d074b8e8f5a984833adc392a02821957db071f3eac96f6ae136b594d1481122e69c118c43d4a53a2237a1963a11182bd43ab61ebf5a2285786d5a2dc3b4aa64d886e913e2948d979559d308fec3630e04e3e86d4b7e1cec957314d67e5cfecff45f3d00b011a3098efa5110deb1d8dea5d4b3553efbfef13f24d04d961b6ae20951099a5c66e5a692308d60586463ce0c3d28521a703dbd662108d2be54fa912158bb7150f800fb5faa25bf23a47bd500f4f2979afb2c209d7a63c03f6f36587d7f5453b4b310f636d16310415e5f3f3a67e71f9eddd552b09c0911900ce4fc67516cc554ddb975b2f661f2fd658cfaa2c37bc2fd5fe6166d103f1d7840f6b1ed8f102413f30917838318a2de28b1c2507041364a78adafb37fd43ab4c619ff3f355cdfc950a9cab82dff860f5f094b492ad9a774f525efc76088d9f31f6b9cfec72d30753ce2a2c7bb8f4933dd56c44daf04967f2e1125f7b5a0559c138fae5e1208a661610e2014a33ac468f35163329816757908058d82b91af023cc620d617e53d7c90b9cdc7e1ce3f3f46edde844d4969f92d9322a632971b327adf2c227208af8ce0a597fc708a56de6170d83f5e426645807be7ce8aabd896bc62f22beb5403227ee830ca2aa70c3be5c7d591ffc8ae44f7ace654f25f0caa148d8bd81918e631f0280c4a5ab88c7528b6cf5c4393dfc6dfd7a8c45dfcc1f2e5c0e67b7d0565646d6d390c67d1ff5448365af0658e78b60d9e86ee96ba7b6e0f34703e0ea89e07a2eb27a432f2d31d4a4f76abd28a074a44f4e8512d1839a3134e3c9188f16f82d96613dce599d712613e325ec9a7f7752937522fe21316bcad79a6bef86ea56b0f56c3de2c5ae92e017876428c049a6686cef50268179ee574ba2d112a7b81b549248182027e7ba40c016ef3d2b10253f1efe7aa9480254a09f5633a52683e921b6cd832e33ffaf92b3d18f32e0960d985f733b81b97fd4dc9c05c07b9dca7f080c9f5910a6477f002a2a626a1303ef03ccf500e7c0f79afd5fe919dde3593f57bb118e86e8d0164ad5e3129e299ddce3b28eb4a3c8f8e36f4a05efaa7a1df093b76315f7a6140523e9131da01d32c1f1cd1d0f695ccf430a4620664d78014c01a69df88004517d370dae8d8bd67cc94456b3682d2bdd8c79c8c84b891a3f3b674434e446dfebd7e7f2534bdd903a0b03b22378d13a10d3fb374f7b5d6707f4e8f9e07397d11c3fc907ca0209361fa401e3fde7b5c43eb26a23b812106196d4077b0e0a22a6a7bb29b625ecfa47046ef0113d6dca44bc47c0a77788253f33a6c565997f134d99b4de7a1b1c9597c9dacb4cf96558513931b348802c2980a5de2cb29cfedde578da915093cf7388f7ff17c4cfb502507db253a18462a3dba1e4991f20948827d2b556f737b03cc72eb93cdb315ee85278de9bb0fbb5fc07395819b4e2daef5d123bf157c4351d01c3ec8ab5ecfdf774ff2db160d4e8270172e5333c7802bfe49afa125e4c47775bc531f596bb40e5aafa24938a61e93ae71cc7de49b6bd1ed8901b73e5ed12a15199519bb220c3065b442335884238b563ef2adedefbf948186426b331a22d93b09d68b50e2d6263ff225d39328e50d305a657ce41a150f7f1a824d6c205c3dc3b50e4969ecd333bba8da18af8c95ebf61679556259439817092a8ee12e5b64d551c9cafad183e107b047df71c386c4151d259bc070223153b61396b35574a0284b3935dba3e586042df34f52171048fe443e1d7d532bef92c7dde70e944731ea99a797a88ee5954c156c46a62dee33b2fd98f685efd92c1ea64f422003c79390043dfe241c38c3e269d9935e04aa89c758aebe366dfffa0fd87eff2fd1ed38bd0151273f4a6e168b20548adbfeef888f66293c94fcf98d1e5da4355a30040458fda4206023ba4b1b6f1888faf4b148c92c9e4e913ca7357382637073c3a2d281776f082ee34d2f399f95c54f0810203bf27e2468b11a76674fc82768e86d1f5b97d4f71a9f41d149d1d07232166cb90dc077ce75a2b13ccded5607d28a6ab77773d6020d2a0dff5ff5bc86b6a17367541c24913c5fefbb4e0eb4bb1167088bf3dcc80cbe59a22c9276df15223d298e31e8cd31e097de513fe3496f08eba50588b116d38a8ee381d9486236101b72b8883dfd4c01896c001b68368a12fc73a9673d187beed956aa4f460f03cd25ea4a1d826b98f36451f5db91ee9e8657a99f2277a54139bee8ec3679de2d001039b4c333bb99a7c8091ced91b9199c531f883840fd0852f20c04ce8021638ab3ef8b1bc1af5601dcccac419fd02b14cdc30fbeede3a4404fb21a4948988fc8004641e2236eef020f7a636db4465e2be04ae5b7f2d5bc3da2c9982761119bda82717ca743733f3226abeacc3c09a09b4c3ff958981a0657a28f5081760f90489d8ec4647df5fda7b17bfcf5723e73fbc3c0b9fb528cdf0f9fed80d4ccc484d3597113250c84a3122f64176ed1a695fd72a08fd44d15d731d800c9bf881b2ebde3c04030bdc86a540eb250add98c00f2bee761a18e3741c1e2a14a7e95294c9872b51e80cd603115732ef6647c792f68f81d1a3dc68722c3d69ccce77012caa6d4d54240f26b97520d8777010ce22cdd12261cd7a939d034092dff0584cbb1208a8803be0c14a6f917e2223fe67962fe77475811bf1671c6448b2e94ea383389ca4262c59dc0b20551eb9dc9ce9df54e5eccf83e762b3e546befac75cb1bc2ed864e64d73187be94663fcb816c397744fa7a7b8b62c5f2f169a103d3f3931e9f9a5600975b1cf02139536701e71b7550602d1d33e0de4c6f0dfcf202dd1815feaef5f5a3dd1f9797c52ba1d14d8c13c61d1bb54f6a1521e15e63f30d908ca9d685c60c5c2a3cf720bf8621f1284dd9e60c2d8d381c0c51e457422e583f275517b447a20dd9f37df83ea51b25ddbb416ea1cedda6b284c0207670e72a9e94c66476ff92defcf83f524e127b4e363f33e56c01282350cd125faa020088db914d0a94b219bb1dfa4330da9f1ba8c0296d9ce687f1b978fc0f9a0126665899cd2f687e2ae0f5301148957536e02824432bcc8b6ae25ff831a2f17b8f70b9dc77bcdb358bbc9e83959c096452ff1e298f4d22661f419c39293140cd3447fb135bb0e191c0603b072f201a80642303837607a60db66f5d8a7fff9b7de8c7a77cb209e7371f873e546853f4f0ec00193d71164f23ce1c8449bd854b0709c744f24a4c0d2fc79fa1ac2c4c5ee9d6cdb595208a62ea34e4af256135322c432796828f2d2102bdf82044219c177ae509bd1a86092c9562ade98691b0a19bfbe934025df8e832a64c48a11426c9c50d3fd54370525b53a53973fdd76edb916d7b6e5b94cc3fff3ac1b936681d939ad60c0ae8d07e51db16e92f3b863da9e4873a1a0370992ad80d76298ed63bebf538f687989c6725934a129b37b9b1566d8588ffdb14ff0a05225537dfda65f3581bd8556de263a0399da717f1e974573745bc943f0f76e665b6ae0fcc40980dfadc0108ced163f376c64ab273368f4f389b09b1a991736642d86eb7c6756f9d0925b8fc1c0a30e95a37a0dc5e3649577e6ea84301ef6fcb0524c4e89a7b9f8fcac1640e03d7a1dea04d421ff8110a944dba2ca418ca459328958284ef88ac2c80ed3f8f2a887fad9144e91173692b4bf9ab49e6ae4f3ea06e38011371437d00ee398c8bb252ad168e7f36b7b32a84eb54b67b2512062f15edaef3c24e36600fadc5e2f8fe7255f145ef72c4355a3616a7a8b9560f31f7fc1ccf1542562aee68b4652be145558b96d7b6a5ab963921168ddd6618b28fcc01c0c50b7fe362e178f8e487af8d0e89820480e90728cec261acc81a8f7e5c736d316e6c425dca5aa818ad588d945dcdc4ba51a9e2965d426eb92d0b73a7da1879ca1786d8adacdd3b2ae2cded9854edc5fe2e7293061cd1be664bf92c4dc53171c92ec1afdd47f76ed04c4ea1a185b14573a730fdf224c67d8c6477a058432679bbb7f6b1b758bf8690aee14024605728b0fe4aa86ac7a352961047f6d0ea07fbe2d18fb40dcef445043bce96778c651e08e78d390f9cd9f850dcdfcd45e5b44381072398e6f4c2173d8ed14c032177be267ecf26545609061cd9b9d4b6b275d8f12bb415c0ce0e21c90188fbbb0537d918e59e84f198ab96a6066bf36cdbb6033102bc46bba72b5a462fb8f0f05a9f2b691e6383e2a20b73f5381daec04b420a13c52f189fe046bc1f5f13c3c02e6838388ccee468dad90ee33ce1753cc91598dde26cb23b3d39cbb98aede9d9289ca75dbe76530b2102bc912bbdde234efccf48085d9380584c0d7f50cfc7af706ffaac09db611d4098c2cd6ee605eeb47eaa9cfcde189303085892677c33c309c22ee992a0739b4806dd23a8b5d4ff41dd034ffacc4e675631c370c1f7e2bca4f3aece42912099c06659077c7ffa4df312c115f2971ef5c39747ed4e231cd0150c574255baa4069d5ad66221550d277dee46b9b86f4c4cc35214d80dd6328cd5199773acf306045c92ab5625825c9c5748344b12ed7c0ef4c3b9cd946d0d6540a2f6499b45276caafc3c36bd75f74f23c007a4fd3ca6849a4f3fa5b74f1d1baba662235067dfe546f26ad3da4c9d75fb6165a2c437da850f21e61dbecc720715ba8b043017c59ad46f85bab49c3f01e25886069b36bd44420f49fff6b8911cd751a066a7a1c1dc72804d1beb46427d2c32c61e8dcb22403982bb0295ac8b8862a461918c45e94eedbc9676e17920f262f13f0389db420fc590cac5ec8c65a7960759cf6777328153f77dd07bc43b1c947921104f3547b159ed60032fa13308a262a5694eaee207afc3255375a08ad22e609de20f8edeecdeb36b3de1349321ceb29a02220e1c55ba2bbcd6660e015d6dc1b7d478731963e82f8d3dfc431408124c16cd732f15edd97a506ad1762beca85d6f708d2fc0a0c304918df18ad7e95a31295ee554887bffeb674ff13b08a175b8ba9c4920e1464d3ae8270501106383aedb7729c885ed4f826cbda453782ab724060dd4291e22500bdeee8e792b5ba07a8772335708024b243937874620015df2e50d50c07dd87ee6ea02ea6b5699e3035f5fcde1f0e4530b21fcd390a34006765c312be9a1f398aff5ed621775026c75936f8686da4f50aaf95faf67573af3ff63e87e737d833ba335b048355fff1e3ea4c06264ed4e0bff8ec7d459440cb19f094f02e8805b512ca1e15d0bec9a8402141c9cf14229bbbbf8693ab1ea1785b89300ab7898e5911143a920e43bd993bdd27bc0b6d7be68936be5e37f8164cc9aa5d550bfec0ab16b468daff2dde9c96e905f2aafcac5ec5cbeb2c2a7a8ae40be25b47b14cfe8845f79d7a1929b5e7dbc0eee6de95b16c58d6651a4bb90edfbfc27f88be1e5b1f3af91cb7fa890953fa56e29c88533e3169b905315b9ee3b41c63f0c2b79a24b1adeb9b6a54bec3b74cc5c820dfd45e7a5e28f263da7e63d3ee46f5d9255c1f6f257d737784598359197e5dff246cc9a577202dbdb090e44d97339fcefd8792f778823194f2d2bf8c3ec97bd0b2cd57f4d2f188b60fe3d7068b4bb5c1d14dd556c25b21d2f320ec70d9f1dd7f3a128db4c73b6129e155444fde4fc48a8d144b79ad819f08e6e065d8853766b98f376d24d48a64ecffa59afc1dd3c9e1556cf6e4dc2780a6a1ed7100a1d46a64d60b998d967eb8896dafd724dc088703018cb7b15e59c767c68196b53177274fe741621f2dd1ec5e931b83ab8c71c7db586a3ba24759a8430687a4231f72490ce6de271ad2e48d8734690d1298b2694e5cd7b1cd1b8e38bafd44f3f45af8678621c83fe74f86c9a1e3a23093d301d70cee4653c710de8398f27821e920dabdb26009912737643366e7fefd07a693ad29cee794666b4aa1bbebcd6d83a1cf795284023f501589446dbd7cfb8f9093bb838687c861157d443d874ac0f3092377c59c901e4dc2e1f0a989a124aba384f19bf997a95fc0f3ac6376c0cadcecdbc5666e6384b97bd2d31624f292f8de07871ff45bc8df7c4cfd85f7e0c25ac7089088168e02d7dbc07333e26015a4f4e06f968cb3406e4464312c0642bde34465cc5062dc9c5346e3c833fc9484096de01e4e3b678c50bce2988b459f80ab3cfca90ea553a89149df8004f6e6da8181444f0ca7d55d0395281d26cead3a3e3b1492f876d9182068b120e03e3bead5c7380eddad055f3892449dda8205471901e04a4c2f01d97277e00cb178c62a843e39ebbcaf1ece2357f232fe329891b850496f43dd8dd3fe2f22d818c57d27728d06466d59d5b95f2a14c3222114b464dc08ed7554d680c1aee01ac9c03446a8f61886c072c6b37380d80b324dd16748920fcf53882b0e543f442ea7b71c6f8397ed81d8d168f30fdd9a1acd67b3c048bf097229e5aaca11780f8fb6e11c64ccb0fe5fd639cf9208efff0a8dc9bca97133a8696a01324ad762ea16f797e892ea00d3a3166f77716b37b1705d206a84da44983ccbd1ad4093989f25d3916ba31a3c348f3fa432ee7d711a4f0b78e3e261fbaf9da4dc558b340891a89e7fd829444dbabb5dcefafb56920a7fe0d9f1bc18828a71dc4e4cfcc88d61379099173e5a52deefb530140dbb9d0ec9c61d5235c0d0f309f7b80403c3d1f03168e84280d8d0b686668f493ff00d203d9d2aacc44f923db49984c1cd36b3060d48c2087361a980ddf935c1795288e2aa9c41c922a66a55a10f306f4f656275b96a91f33fafa4c8767d8876d84e18a19d7bc026a283e8cd6b1df5d3b0a7faf1474b8ae8cfb790a36864253fd4d31afd1fae53349ae1e6860ec9830d9cacb99bec0a21b68e1d3f1889eeab05b968c680f4b39dec90962bdcc01bc955a9cf5892563ddeba7efe0d42d84e5fcdc99ae7c673b3d9b889887462aa0790c39b14f1303321404845bbdf38fc5b1277229e69cf5f5f94fd69916600915cf2ebf2de8fa8b0adb4c257480b62143ec6fdb8a4bd1ed19acbe07e6bd07e9dbbd89d35916862e8e9c4272a1aff2a6817cf3033c90fb31eed78d54f70e165a611554a08df893520a97d82d9833ac53964f4a91357bd721da2d0898f09fa31b4611d6a4c635f4c56613d98b62a03c256b75927ed6dddc10c908c6d26ef7fc6a74b84ea26924d985d505d36d9adad195a8ec6e596caa68f56fe45f1b81ddc05ec9db2ec3abb730970a093bd08d7501f14b03dc0c577febced0fed0b0482dd42b0d3b3d252c8d5427271c03f0e01407f632a616c4a300fac10bd76a8459ab656f4172c3aa4c364bed8684d94c2c1abe30b87aaabcb61b44ebb3133827fa4f4cba1457cd6f15784660f3708c24a6270d84a6758df0d18e75cc098e255e60496f9397cf6bb9950e9f09f4f4340f933e3ee887c150c819b188b25418adcadff95b42612f1b4ccdb1a27d845d66e0633251358dc02da0b12dba00bf49852cac961d4d9072ddf0f7133b185ed26e60141bf2114b110b7f201c21edbc71b5b8a05b6c93958a7c98527ecd3ce8c354d83fd0f768d438fb63184915754f44e153635c5de3d3061a752b68baca3b761c3aec7167b21e478ba18dd80c0d93bc3124961a16ec958ca91c869f9ff08b937ea5f1300a713375b6f5866a058ba61e373f7942eeacd3602a094a020e9c288dd8229e52c89686dbf1fd28f2c11bc99ca612187a94e8e3ad88f91f8ddf9fe07d07018772f13e43e0bf6a246fed2ebd477277410a4ae24b88f49d6d3832b65f60186ce206716ca337f532c67cf6a328cd4faf8d59a74d6ce1f0ae740504e7c66344ba83810bae005bc7f36ca010c697869b3ee57f8b5077c5d6211664469289d678f98e250046e3f9ec46d774437cb4258ba92cdcf959b105caf36ce903ed94efe1ef89a1c97e56d5734e0ec74663e00e8c5ca6bd8b9d32cc271839e64df2fbd282ccbbb1cc912bfadf95f2a2e5c385f592f3877736b49aea14edb6a9c97a2fde1c753b5d47e98ca1aead366931ababe70a9386dda9cc5e0ab166575466dfc37d6f9a797c0c506256cfb0da4a5d00ae182a347622e20b8edebebe444a48e24c0fbc72461e88eb2eb98c0905e568f8d8d70abc257f5b2143e400acde836b10f4b4da012b31d28517a78590f720f169d2965f26f29b2dd22972ae681122407191a856311c2b2bb7e4e7ff317732d9f94df63cc5e452538af3d51f823770e0fe121b786e4d270bc0c264ebb8994dc2ee2d2f136169ac2f051ce11a694f0111833252d0e833bf03b39443f148310a5502f3daf9b44c9ce71e6ca2a022edec69cb1b37b7b9a9023dee1c6116619ab56c989ef25fe9cf2c83665630e7d37fd3fc12b151fd05a84bdcb2909f04bcc47139e159a183cf422b39dd77a820680614812a3249a6dc6e0d73585b75953e502b8f875def5defd25ec8ddbadb0d3f2f18033ab7c08518565894858c5dbee3870e45731ebab9eda78646a917eb97de85b600ddef46f7efb7e191b4b23a83b198b09df39e96c4d3c475fbec6978f5cbe0266a57d0b97175ce9c2891e48bbc76ae8af9346db908b02c3ee2de79266dd50cdf33d3b57e5a284635149914cde5580ce134a0be7aaf34f7921c9750a149334e6ae9fdcf96d300016064aba7ecdd950b809a357ae772d2d8daf35e31c42367bdcf94d2bcac27becadf83b4f951567cdf34f96dcc58bd16b9bb1dcac80cd4de91c32001f05caa25e4b6ebd908b7dd8111534aebfdf49bc67002194a0a4aa84fbaa4f92711cd9eed70ef29865c88a5ca3cf67d92bcbdf3453b2ae291c4718cfb99bc593467795d9409094eae2ec982e584dbafd36b44737e1803068d9bd5b2304179602d98b73e72a3caf124b20d6f21b0dfd6e7de79e0d05d8a660b50ac97e33d28aa0f7e0ef4f595d6219ab0eedd0aa1ca925f308bae394f5762b9db624f3bd460268cb149cef653c3dfd232b211b4957508cef458bfd6be1808d36d41bcec34cf43b04c3dcd926b31d0b1deb6f9e3310641d788913090c83c9668398b50252a100f718d8b46d1067be46b6322317a74e8981455d9549bf4d217a79909e516330318e808d4c11c9f6803a42405b15561b44a91f94f4b285dfe8f467d4c8920f38a281c3e3fe75a83ede436cd68417c401a38f893b936fa2e25580b8c5dd4dd01b94c76474f2b7ab25ff68de0dbbd5c66bcec4ffd3d5c349123ad4b5a85633b2f428c46fcd27f65081df21cf9b97830d0bfd599569eb0ac2f636fe17c24ecd51db5a3e192eecf3ecd40b4d818f708ecab61dfa994a31ae6fdb7e90b69d9e4d007310695766f19047eef26e14a32df09ee4f1928c67c1b91d6021cce4c3d5cf20e2b53cab1d7668b604740bd2a40103da2b23ff0e97ee3f13ac5e855af09ed192de45a983594b735f8d0843f0fe6ec588b571b3c98faf02f9ce3f5877e88311b3aac8dde5e439aa033b41512b71d817b7c18d26bd3a22f3c050dcf4e08e21f1eecbd99c2d60b34fa237766a99a33ad33713b714c85c31f02944b83a08f3d60ee48dc9bb1d497fba9a97ca4ebc8a73f1a2a9cd38f8341cc05c64c8d97ca27c1b3c15bca98fecbc019b8bdbd90cbf5dd4b75e45155109dacddd7a89286cd23a808257cb6216814bf3b2f28be8f22e7c2dd95277fee53047d2bc1dc5c37c9ee35275824f43d11790eed483ec22f32c00e2e4d7a3a330f15da3edb966c536c61d3267eb4febfbbb9d0daaad256e72152bdd1bc4ce519d4f14f69b25cef85dd4f74df7a3693265e8a47e0792f531ff0c078ad7420f0bb0a557fad35016bfc5a631511c0f132f9d95c6f9c2f506caba2152ce852f6ce795f0bf511af932be1bdebe9ebbd5de652c0e298eb756e2144c711eed2d81167ac1c80c4ad717ec0d28ff8d069330f212c018e76e00fa5bc72cee7a9c6d9853c3d5e1578c8452a7723e5a51244ac2f96cb62162a77db62ab6657603f5a20f3dade94fcd091ef6dab3c866b8407615ae2427b50d40ace576de3d2b2b7e8e03a956425032c2b3bf7cb71d76608481553817d17326485995c90d3f1845002c8d8b5690bfbc87905a41101474b873b0561cd4be52b44fb089058d6fb8d563c09f5002590a66ddce4db538e5ab8ecbf08c0f43ae89eae799b4cc0d6c893463c544a30c6790081d0e78203e6d9a9a6015307ec558d02083aa2e446f443f2c2641b5c58fc076a72292ebf55608f6cf9f6324d857922bafb75dee46a2379627f5342e2cd646f3bbb0ceb2b9335ff44fe0bae5185370e56672a158a2842499d11337de412bc0274ebf3567aa41978bad28ea10d06f0f3a219ef9fdd41c2abaa27fb5da215f4310bfad90644890dbe5fb4b2ebeca82a8339fc076230ad6927d9e91fcab82d57f16780e3ad998c258c2271e656baf8f6b25205753440718cf16f186c1d548e42d8a451a647b6b85cade1333a689dec05999c07eef2b74d9f52c4eb897e0f8faeeefde5c7540e71b28de638804b21eb4cc4f9d8a125f69ba52871a85c4df26cf6df347db453f34096b5488e10a0e60e18bbac543ea418af60c69c7544f4ec7c0e9b2921d8e3a3acc72852c40de2bfb7bdf70031d6981d8f71c1c7af8853d7b493500dbdef5ec906f2d62e7dcdac8691cfb4003beaea65d10ff86ed76bff0711ededae7b5fbb28f9a830e3f3e3522caf444873bd4d08701820d852795fc27f9dd879ea19b73572e9fd440a7904415b5a52e8b289a714c2161ca275dc490af8ee09e5bd1eac21f451eddf2a5f1c1d184d8f050b11ea1cdafb848bdf4de0735d888f0f256b1884f4f8f61aca165db031506455f1ee2c84c9124617d585f90fb88b4dcfcec7a2377bc9fc47a975521ea04abf9b84f5eabb0e5e96bb54938e45fb6e526ebeb911c6b54fe0a1c4317d6681ac5c226b7ca8a843e502ae8550f9ae3c1f9de373e225124d9d7fef4bd43ae8c05c0a4be607543c6223df5b890d2237bfce6d00b1b797cfd40a1a47d6f2133e6fd3036e1efd08ccde2e1e29edac56a3c6f56fecf46918a9d840a9fdce0e987eaa154923cfc5c905bae811646873f8f768e074f4f5d61ce9dcaa24a5b77359615b90f16a3575ce80f3e62a8125b8db1d05339336e50096204ec9e84db09fcdddd9285309d207715ec2cf0bc3a8edd138bdb808d1335258fec9ea325e4c36f72bf7da8d8a09296398b9dcc40f66cd3356e8865d136090d3872f1b56bd0a6a03fac4f3378956aff9610d1f8f8648423ef02c44abf0f8137413ef1c59e3c85cdf44604d28f2bf8c1a619c2d3cb6ad614a108510a187766c6a92b1bea6b635e13736a383891d4601d1fcd6d171295f6b7e39e349bc5e22cd3cdc5142cbb671df78987a68697269f52ef2604591e3b7818dbcadb33100d276d8c52ec50ed4f39feb3bbbe8d64c929cb25ef5724ed2388a41dcbc809b76186731a432aabfbf768203e99845a740eb6d06fdfe849a9a499c4d8847d006e30adc674ad4ccd53c07cd629addcf267122644804ce6680091b2c3d3817b3b72239c7a197d5017c479f2a46a3433ddbbdc7293d33d0ffc3d1cb6197125c390b602fd4fcdddf09b7553d275cc02453f76ef18a677e1169be38dd3c324f31d0207fca0f51f8a8152414fcf552a155b86bd4254066e5ea1153289e837dc29bc3a6e5ed6714f3036e4f8a2f7848cbed6ba51d37d2b42470e5676ac19820aa0f3291bf22062024869f653f1ca01fcf9a84a7437d57cba6fd0999b88abf6f3400d59d8c984eb40cfeaaba84d49e52c26fbcf1aceace43dfccc044e0f68b7be1b81fe931a96a295e95c5a5afc9b080dfc7ce8e94e0e881e3c63bf95f77ed9452df683c3a2734a673defbae3631400666d31e383b5e80ae0c0dd76ffebd1f3864c618e7193cc019eaff0cc7a67bcccad7013c20509efc3afe6cf1e24bbaebbeee44055ed7ea449206780171e76739cf70c07ca991c4d464e23c406c66cf9b8a5ff7c5df4114797249c3e0e36983d6d69a8b266d816340febb49aef96ffe7290a6aec3cbf10cc1079f06ec92feaf2624bdf33cde6200a5880f13077cff8df942f95ee6d8566662861865c3469ae7298da764dc0932b6591cc3da8bf48e71021c357d94fda3cbbfa5d7fa93c72cfb6537dfde0619a1f292ba24c79f9bc32d33fbc4cd93083ce1bf023c2780026f6d7b1112f6260b42f9719334c5a548a4d6be052cb2aa72fd0c232f07d130c2225fe7df087ab8023551ca9ae07e041b09288b2eacdaefec9d39aa626a4593150da72fa491b8f0f1c4132158bdab95b45da0725262c496f54a2ecea8f42502c7bb077635ce0249fe45931810578761ec81bdca62b1c031faf4bf80b9597f0e06e5bcbd9e6598af8955ca4255b4d92527fbcfba64763216f3c1a693803bf785588667990c77475c9aad26d42e887c5a83e34f0fcadc6dc92d12e26792c111c0ad1f38860b4079d7b6d77980fa4b5e8a7311a4dbd46a245468597d3406034f573d76e89ce889cb0bc4748d9f9c772c5a8d1d9d28809ab945f8e61fe379ce687d679d224c2d339d260c10ae96105d9103e250c0c656b6944774523b2fd2a11c1d45ed961194d35e8c737ade0f649c619905a854eff18b9b0ecdf91f0dd5738554c014bdafb267d6e2da9b022e0c2b7134f0f33631b4cceb42c9d13a056d567a887fe1fd54c6a2242d2809fac3223396aafe7d177e0f2c5770c2354dc5e811bd39550b8bbe5b6e7607e4ce4ea8c4940fe9219c3cea635c404c71716c6bcb082329456e02eec12f4f358b453f46c2787366378291958ad279472c1539aca1e2c0126fe3a9ef53e74de11f752a9f82789d40a488bea830cce2c5a2f579e72a384789e0f2fac52f1a553a1f68fafed19aac6f9281547c42a26a5d2e3f46c8a4ede4af7a1b5dcbf018edde42af27566a008ede3e8778d2e46d7643aa4405434646f138ae180be8ac12566d6ec5b25162d2b796229e982d78ccd57e05c82468467b429854ecd6adb8766c89efef19e52e7e183aebe7983b9bda81914adaaf5e1fff3de7a186dde06d859144955a7b3764a1a854d6c2e6baf042f49c497be96eca174a4944cdb7f8a6e034b89915b6a261999b8fcca364042db898c783b7f945f7118f97a6287daef79d85eb86f1430b68d445d00f15db2f60b1dfd48ee635a1d5a2e9ba8d0231e98dc08d54659f8aa00cb8ed9275b98e2d56fe4f735b796822be358b96fd15f58f420edd6e47e0df8246332fa5beece3b3a851d1cf3100fa3befe82ad3a9cf97f2af3c64b051bfc79434f1174593f857a90611679ac66820f984fd412d40d75aff5b6ec5b08693f4acf20eb3f5acf26ee8dfe3a2b574d5a1d2e2a20409d07ebbcc8fa5cc8d41c9052ce059196e176e6f84535ed96fb9ec3416197dda5eb3034050ca6f06aa8348025bb8c77965b68772034ba767f75ee0ff7f2c7fe1cbe1a2bf1eadb4805f16e2e7195886cbbdb89f425168f57bbee3d744cf529351ad1717edf6dc85fc3a14905c55fa1433f7995ecf37e18b7df534facc8a60456852df8660e3bcf3ac101d807450cb99263891eb26847b975c357037c6f9bf4758d658ecd0ec60ddd642f9fd5434072ac0cd84f2260099d26a617272fc036456e10b4c2fcbf5d5343472390ff8d10cd21d467c295c0329a9de0599676c71dfe3461e7bf125a8d701342d70b5461489e6badb5c0ff3509965fb6f3e8e8dfbce20d1ee08414c13ad3251ca304f8895ea27274773d84731e57ce7dd41a4200d8da9090e0bd2be2f6e0f8d0e9ef11aa55845bdff81d43d2cb0bd5cb7c237b1089354cd9228c0b7d5662d48ca28876ca2a3328b46ad54a7d93b9f130f493fade2885f17c53155c34530ea7c3f7f907cf4ddae6b9b206fbbf5768348b6a267c40d7489ced789b144ea38565e9783a947172eeff4179fad8deba129c910ec8c0a7d017ab5b116a66be3bd4018981ad770b6acf6aca9eff1b15cac61b974492f813b9b176ad8cba4d56ebb2a247e2b9b6fdbf0415beaddca6531ec9467bb12749c41364a79c1cf9277c62d38ea825593f6422ecf3c62a88d33a737c4eb074615ac2ce9098795da756bb32ddd4ed70c5d6484454dd128f1cbd6366f10cde000bdb8f741d0a06f162bec7be213c2185f9facf146004833eabf930d68b5da318833e3302a279e421ef1e529557349adfd135c4e73fa3f0017d5aae279a36cadcd3f2f8bf6d29c4d5fa739c5f053ae60f78b8115570698162b2e39e7e878137232347989fe9112d8487b4a4ef991198c6464c1728d6188707b9772a60b984e5ce2b4af9e6def8dae96a6c7fe85e7406996ae99f3c966a6d7e027b4fa2c184834a497adcb49b626cf52694e4ad9689b532428d7ed863ddf116fb2e2b51049328114f0fb7203eba5ce17dc0e11edff3edebab00264c9659a266e8abd2246271ef43364cd7f0a90d21781e38c227a1e06b973e304c7223078598dcfd46e9dd43d48eb6de77cfd01d7462f0372c942324b3c23dfefb8829d2e268389f69687c953b65ff61379868252f7ae3b55a7d0ef97def639e6c02a8d91df5aab6ec9c831b5409cc4fdc23ac7c4d1b6be409d33e35c05eb606ab55ed7bfe701c62f5a5f550d32e964ba60551d836d6377c85a736b42962c23026dd388a46b848874553924583311b3ff4766f2d5ee5525090a26d3051e1e903fbaaf2bca876ec7ab04ea5f00950f17e8b3e58d825382e0d5a61268c95986cefd30359ecfaa97a4536764f6db85da25f7d0cd8acb05e532fe5c05e13be19c7aed8a189cb900c53a873df4ea69396129ae2b1f402cf01eefed2fcd1a6c76caa89cac24b85b2f3b1a59a70b1499af504815eac7a1d888d29adbf039f564fa4a5b0f48f539faf9c51c4e4e8a665bf162ce16261425f28034fbbff116a7152f0fba721311ef8c7938b427d90b897acceadf19e6fc3e7d414fac90778743f58a98d482b9cfae2378a98f2ba37667b5fb4582fd3ce830cece8ee85a0a2676cc752fd52843807e21ea478e05c7a14519dbc57dd076a83343e6220595757ea2bf49857bfea4e06ac6a58f0664181af90f95c31719c9691df19a2a33b1cb79d2a5aca6481f93c49bf0c7209ad8cc4afd61243944d917b6c1da8d4033ce03f1ac3aec5e63de46f29d5b4b706539758e698c9931e5212430b2327222e73c726ea03ade8a161e306c779df2da984a059738b98c58b07badb87a8929dae4c3cc6b1f21e346ff0a3a0c04f66b79bc939d1046d5fc80a147ac27fe29eee1808727b38c768f977e248075f4033e676c55065e51c515bd3c4dc3874d4a4c83c6c8b13102668ba52860de4856092134e816239127ede19988165040b9fdbbd616253ae0a4bdd6fbd26521ff8f0e5af04b8fe53ec34684b2f5547baf8b4602b3b5c15c4fd8e6ae72412e1e36ad64a403b1e4ae007b533edeba47628b661e0707b32d38cbc86362707a498aaa7191d1e9559c9f69a18b0a1e83ea96914bc4d24088d50a280a80580a14731fbc9f99c46b699b784961774da01dd7da9661c2b870b5d1c5de865e857691664058b65414ac9346ed6d42e8761229ae7f36f74e5a27431260471191b400ab0e66e57787fff65e6f259a07360c43330c77e3dbf13d99bfe0994eca8a7d1182fcf7b12f42f56bb6b1ba63cec8899ece9abed5502d44ddefd0c89700ae28da0352f2e1acee96953a128b377b3de822907e985371f33fa24920e8ff8be5c706aaf2e9e071d8e95a45e2aa897ca2c3f66be180f5051341a8ed06d3c9ef847f0c6db784610c18f920198a31a05f49517035ff467912b3906cd038bed7cb12c2282a5011e1d2ae0455986d87fe23fc93e999aa7a5b2960bf27b8f047187f7db4b46334b7808f3d35f314e1dde92daa24e88fe9b51a5448db374f6593a8fe2251a869dc28bccd47dd435a7705bb7e886eec0f4e14f9f315106748634781a4addf6f6f2af2799e4f4a0de5929d88126ead2177b6b1701c9a505cafbc12e89a1f3369b9a58fe88bbc223bc5f771b85a5b36b753e50ab310cbc3596c9012a462aa71df553e60a58363c0b8056b14d64983744f925798505cce726f23db00ec1bf62647640dcc37f57fa0a705023aadbad3aeec740d0b8ed72b282689f79616540baf4d99678bc0fbe6c35e9dcbdf6469779e65f813d500aad7866e164e2c71ab696ab8fbd40a19ff7dded4b8bafeeb9429319cda82e4549ebd34cdbda4b37a54cb6f811acfb70e06e51a8515fea228d359af582051386623447bd75dfe9ef87bf12f7fc1e0500ea4d338a7b200dace54f5f593826a9924a8e193b963c15a7e07af81183ac9c1983741302ca6e4b24ff83e4ad802e29d1c92e3e49fac3014303c31ac4ee1b01802f473b94c16bcbd1e301d71378ce4af576fd01f3a9e6b458a76e83f448a0dea6e117d67325c815d565a1393c8a305e0d7dfc9d3b96cb11dc35d993794f2d44d29e6cdee3805dd41d84fbdd737cd05054165c3f8b433fdd2158117fcc1450150a5c2603945c74fd79bd35b646d060e072a6f887c8b5270fbcb89df0a114be321f8ebd1aaec089cb576a24280cb06d15c0166002d395ed698325315443ac0404d4c0919c8939a0dae9c161ca643062905243e8656ab89974f70bd4aafb87a2fce03b8e81693cf134bede3b21d79321a7e597faad967a12eaa85307d3e4ce07e965cc4c7588118fdd3c50e9725a9eee49992da4b64e5525dc628f6d5eac4a45a4754040249603c1751b8e2127d7ea5debabcca93356ecc5f2a11712d44cafbd3bc6055bb8439c932a1dc77f41530fabde86af685599294a52ea307acbfe99c15f236484889b9a2536d7dbe9391cab116485e8b91ec6834b3af0d00881170f2eb9710332f7afc6c6a5021bbaea7ce12abbb39831bc2c31a38053198065ef3a8f0a4dca8ef824982e682bdec423983eeb3fa71e98c11ba87cd0d1aa36a89130c529882dc1111ec8df0ad4efd44bc8545a3551b20eddd372aa8ac6cde3b56404bd5bafe748e6d8d9da258c87a4cc38f61077a001c8eb5479caf1b7ecfb3b434370a5d64f5b7d83861bada315dac3c94001e24f22d187b506342ae220c8999ea17711ccf0a442dbc1fa7dcd457f268a0408dd99e4b5784c6f5ad25fdc02eb737f72b3f5f1e1b45695c9fe55f4eefa927ddf9ae3033a6fdead76de0ebecfbb6b7b06c4f101f6c6bd1198519a7a26f1272de541eba305fc1ea40f31cb67825d43e2b8fa268838f1440c8add05ca530210147574da526b20b5a8cbf04824d99d186914c767ab6cf4e3cbbb507e519307bfb51c43d562c2dfbb0293a770668bca63961a5d7ceba208f5c6a89097a7cf0a26452f2c47a8af315287d2bd95d380920112571fd627f9f873caff546e835d00085f23f581431be25b6a5fb8a50b9a852f9be2cdebff215ff5e4db3b538f0a371c1f75facce5edc0221f272e8c3dd5d7c3321cc077d8a2648025822100ec660ae2178e5f29a8741b52f548a82726adce9d07fa94976b38283143514fd620de1cef99a25c05c58d1090e95beb247cf72ecb8bfe4169cda27da6de414dbbeaa2fc5db68926749d296201d6025d59d07aada0dedb59110f20e2899434e27f1efc1c9eccb57075678b835eb8f65bb4569bbd50ba573bf698a495d3253bb300594b92fc9d677b0128af2540ae127d628bfe1abe8d881c26496993bc1b90eb90d69dd6de1c5b96d060e32fb20f0da44d1e2b152b578af39601c2b070769d6da5b5a24b0da7baefedefa56de590653c4c9c1d24b47ec48a2473a27a55a5d98df2866852e4e8337f371a41b91a6a47f02faefc2899b6c8753b304b83302500733259d372dc1fee0a3203534d87a1370c00c38c8a6a87df76523c03ea2bb8279c52fbc73d8e74d3f97696f8e060797346716e97524cb8b07a38ba1d3811001ecc369696bee124ed8d3b588711a2c1c7eb3d8afba0425b3b08e36ee571270f9f64d69c3acb45b788cb3b31de77024532b50b05464e21779278f281fe1dbdf983b0239320856056078f64fffe9c5542da16317b57fec143f8ff19018bdb4e89c36eac04963c671094df3a50ac32b0f29e7554740558ff98dbcdc8e17351313e69e532b23554a91e0f062055c885fe19fe29b00e0c0594b0ff8a9b687504118ac0eb77a5ff72a86705151f9a71bae7e88c6f74b9f2e2dcecb957c57b1b6cc3ba78e540abbc964b48a77a5188bb68160adb36a9e60e9d8a24c98a9563c1a6491d04d8e6b5b3beec8417fc6142047a8df360f71393682d1a9b44970c5e3ac244ac3058eeb880b6a694dcdde64cba22c499ba2c36b1ff89333c7d3928c077f2f93de87114aa1b1235c50f848889a36d89a2d6b9c151c9d145c7d47b29de877b211775eefcb79f0c92a6b67d28359ce27f5a3bf75d96ea2819ffecf603e087e4c828ff658686a6ca5e07617ae22ae7d9b304bc382afde4a4d9167dd4ed3bb6e207123ed5e3cf6dfee70f8cf7370c53df8c282ac58b7d4b173ff235d7de5c005e039ac149763d97532f3fb646038853623b2fb84e6469c6e65800594d08f6fe834387941001b82111da569c2075d236a6bb4740fed441738548d7ed5dac6dffddbdd70b0412e5de536f667bd2000eb1fcfdf6580c82aefde5167497e0636e9a648ece76366ea489d86af8c249a8c25a921a2c0fceb4de51dada7e82f9a53abf7df97e8482743075d7ae6ff157ed162b38592663f77d0143943992fd0e17554bf06e8222a1e78759c17b6b6660629bfe3200876111dcd55d59c74da7cdf8458cb1a41fde5d27118b51726a7498d87f0a1774c9f743368b1d21f9d8b29422e0742f3ce51e28e98d7df0bb37569c9b1a17b57ffb020da8763f23ba6f1f07adb373676c3b084af15d8e916701f0ffffff0f