PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 51596 c97859c59e07cad77d2f517e202956e8537c98f27632a905124de4a46f0d43fc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e6421b935c65a14aeb95f87e44daa5de4c07fb000037f76968820694bd490597
Certificate Block Hash
c97859c59e07cad77d2f517e202956e8537c98f27632a905124de4a46f0d43fc
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...009039000010280000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000625d50bd3c2d78705660fc49da130c4389804f5961d812a21d56b1fca535f8220ad9969ffcc18236008ae05c96ec32e60b62fedfff0bd423e4c63b232163e2d12c73f169ce9f8cbd04b9b82b6a526c7f350d3b003f790c8d771400000000000000400000004000009039000010280000

Raw Header Hex

00004020fc411894b50cea0d5a5cd713a6ac1387fc972d70146f299b1a75941ad3322fc38b31eea81f9ff48fb74618b09cc1a5330595c0707a35dc73289e0caf2f4f7bf7c503056a1a330a18970549bd9406826869f7370000fb074cdea5da447ef895eb4aa1655c931b42e6

Proof Data Hex

59,560 bytes
121216020307d1b1f8178da93eb22b769fddf811cd687ae2ca3a44ddfed6bfa89108b4b3f7450e6b8cd23c3f25691999ceb20a8230fe9aaa8b3a4e48ee69e26220a04e2b8b1caaf3e598a9759dfacf381253ad329582dae5a1ff123337cfd8ace211c3f4f7b9226f45c30310421c441954ec5d9b7e3983e1c822de147bb2afc2edd2814ffdc2cf321ecd175f623aac2b3b823c24d0dc1469ed2a9e3e024219663d9311a687b5fca580f084d551b212efcd6d5030dcba1e793c95b8ec1406c3320020aa8830fc6bb25ccba8a00b5d1d2c12d26fa5da82d75531652f85917af06340935813eb9b57487e2012898b45716498da00d2a88e5a9d63950bc5215e60a7716c9f5fd69bb75a46863798f917698d8d4409672b8f39357fcbe221fe828d718df87a0077ff2c9dfac1413fdfa58354b07b587a0bdcb2191a80938bded0778c4c6acf6debe5f93e58fec32639da4e3f9e5ed96443be55ec8ca8baf66fae8842d4a9b695e0af340e68f4d30784e5ffea3d998971745c6785143d9bd942892ff95761e11aa80aa33b0c85b046f04e16bb27c8c9626c7b306d61433aa1bcc4d318b4d5885478c1d99530e89fbeef2bac3ff0c4db7502e02e3f4d1196342aae5b951d6c60485575d7eaaf28b3e0664eb88880acc4c38ae89d70993b1f885bfcdaa90bd0369b2b99def05f05a14e16ba0dbb746c1b70b694abe2fdc1f41cae5b2b42e6f97d9817949d919984da61619195c73fc116ef207e3d6d62e501ecdff141944f48fd9a80cb2a57b9de66ad345fdced8fd74d8979cb7e3f6ac0257f62fbf51a565c54a9f4554a093a654bf2467d9fe9fe66b9cfe8e68d176e235f4b34170311ae04321c720c69743136cf006e0a6c0c3382d3acfe1fe3fe81cd169f342ab55a5960c12b6fbbf0320c68eead78aabd88d2fd393da69a91a2a224125b5ee5fed176722f68e7b3f6f59e85658e93d3ed29e6180cd1050791ef5a0b7f3078454b46e274bc48c450208357f8efac28da4203a3e2f0713807ae3b16427e7bbce29384654d6e34f74b8d6791329e9eb52827f2187e45557a9cb82e6a3169abbd97fa4a71d7cd1ecdb1eaac170767434960cb4796b6bd7c6ec0323093a7dc2387223eac0a8b7724cf5d4ce8626b87949c38337e674b896a5b5aaf466cefeda007a848e8a8d6c91dbaaf767304f1323832099b76271e93f4cc7ac8ba8fab255f46e591328efa5335be9ff22e41ed7b6a4166de7726252495da02bb218c6a89dbef9d9f9a8a838d1cdce8835cb0322e41ca2b1abeeeb5510d60a925ac356cc01127aa09c6e295ec82bd4a6503dd7ad1187456481aac1046813fcf84c71232980e5dbe139a95da907223289f164d78d4dc6e37c91ef66a7804676f91898f63b7ec81e3e72521af72bf0831431e0fa714135f6037e39b8392ed4ab8449f26fc45423c270f41ed61e1abc427a542c155d8ea0be924a7b3d453c176b11c1a0ae03b88d24bc1dcc701e5097567f0b3b65aef502a538e429d104ddb60e7591d5b51fd516a62d3974a524214aabfb1e1eb6d8cbb0f0f79eb997db88b1fd482584c034afda004b86f269290e84cfe95631d8d7ccd0af7118e266888cc1ac63adf4a9ff7f98f455d7384c4286c31f3e18919e03d86b11e2150f913912992527abec435f69b8bdebbecdef456f5fc3099f997678f74941d66e464f574f21c3bd4afa1b10b3b3a02556a39823bc2485f542ec38b5730f4e8edff3152a8cb7d2a5f9d12931efd9931356877b7310d0fa02d7245b58c3bfa80392b2ee9f6c72852cdbd55607c840174eb9fff48fb11b759ee62ea4a29a4957529c3cd36a779aa5d1d466c91722417e5d9c29a98cedfcdd14580f555a42f7013e0ae6f5dee700bab9fcc9da884edca01d6db1921bbf687ca0491dbc95d1ec2e9278282e2bd9948e1e78289f75d30d6a0c413465a94aa03d631489e8768c5d1e80a91b589104591deb0e5bbf5f4776501023a667d0b13d923ec5b42b05a0161ad48056f2fc95cd2255ef523149ea16a6e19bf2d8f4c9e83f6b3f9c7562f7d776442c8c21470edbca055eeae7e944fe1047b149a523ea532f167c6fd5541b4aa55805ec3e0d9a85f2b34ca0135fe891c735e148e7b9463c47ec491ff4e86d638a4ae57b9f2b49376b7895eb61c8f42de47518a3dc8520ead3e8d8691ffeb08f4caaf373e53213d28a5a9d34264aac7e3eebd4d6c301fb4c0fedd6528c45db34362b9cf9f729a47578dd5c07f28dd8f510c7fa2cec5a5d7ae1b49402733c87402e888c813658092310ed43f5bb336433b383ee89d030be920f136b2de863d909410bfb6d9fb97d398e84cc7929008181afe16134ad7e00138c38444edc4e202d1902be7e2f361714e67369b13dab5b00383db3b86ed47227740627c94e66639f31aab460d0f45df80eb3de0daf97aa18849777e8a1d9db0e9d942ace0fa72c160c250519100bbef52ccdc05e83cf2ac0c518aaec3d9af5ab16b5f1c90f64a6f59a1782f5476ed600914c40c529668c407adf06df63a6c0c36ef4ae519787ee15a54a881a68a5d94b4fcdd4a796e4f64a7672fbdeb418c29bb3f7bf23c13f6111f7b5c3b3178e2a4b8a0c75964a84f63220157bbf9aa69cef694d17375d98595b6c4fb58a8ca6ad4d3d3f88ff0ce3ecaa1a51baa3b12adff53150e6b6f37a05adf8c7aad62cc72828a7070d154a9eb968f6f533411c865c1489d46a1ed9ffd3eecd3d87a3ddf2cc4cd58f786fcd8bfa8edc8c889c379a7d7cdf1ca76265af412330dc815d5ad1ebd435886819d77154cafde04e97a8230bd2ecc0d2f8a162bdee1cb713f3ce216b48dfd93248fec0f0cf46808860288c0ca5a04ccc8c449a3498b444f97933f0bfddfab82d388831b2efe178070c44d809e0182ed0f4f05ce986a86250ccfd9d2f02493ed82b6ab1cf071e7d6765fe2798d76b3313436a55c8adf181aaa4a693bcb9210e0e79814f3b55e80ee2980ef7781224c66c64061507024d522c4001eaf90fc97444a8c10f55b4c5231d003e7d64f5740542655eccdea3da0b2b2778cc59cc81ddcf0683aa286a4cb5eaf9419a99258f9526b9967cf7cf1fb451ef087de6d643dab700de4e2721360385e1310a04619bf9ee56da695f4fc82f9b38dd24c2e494304cf189da0238d1e43a79565c1ec467b467d1f8476cfbcb851e214aa31eb7e6a52d29f07937a689b5902ca3a076368bedc87952ec7df927ffd9f797cbe17f55d74bdf3763a187c3d926df83e0e0ca2fba1d84feeea1d5ce098ffdb9ba7a85d7460ea4a4bc89f88b6deb5c90ce51eec4918b3b62f765b4012f16e6d7a554b476783f0395b764328197fa6eabd609b91be9d5034b97bdf9f69021f1bc5e91f0604be9c0c70cba6c2bab04f178a8c682527f4cc0ceb2c3710e1b6955e69a75252072563a467067b5ce193515f97e991e7bc18cde6cb770884088e7c2df573ef8f9fd691a7c1b82f6164060713a1e78b8017bc7714d7a795902071848e4bcda20477753bbc25ae603324ecdc8de0d300fbb3abb14d2c3de61df039eabbc0b7195be499307260c7366ad3c32ef271a05bcb785d17b566d548759ae9440ae1f11c1f77e91492897aaf30245d328dfef92a5aa11272bdc21eb806b325c68011e332a01680f4c3ed5869c52b9a3fbcbd7f17862d7480331bba55f7faec595db50ce11ba88a128bbf2b404719e27c2798da4a16576c5ee44f9debadbbcfbddf217e70cf425daaa687918fb057a8817357165e76aa4958b8dfc2065ef7432fcc0dac6fbbede5afcbe93e5ff6344141e7860bf43dc9652da3fe544f461e54a1f4fa187fbe4ee4b07a6ba854a6651dbb56dfba273ec475262519c1ef1bfeb4a6b15590e07d213c2ff8c2f43330ab8a6ccc256ba6cdb0556df37d42e737a8d3054b5b081d0bf621363febcfc6b256b8f694599f15781e816aa355a1ffc37dca915f5279ae6b36328b23681c14fd32618196943adb694a7d5de2e446cdbb0151dc6fb9fa7bcdcd3d331383698354c81d9930515109a3672b870425de1ea83f400e28c4f664cf3cf42504a0c9525e2af7cebcdc9f4ed3df751402c0fa8d9c6e2f0583b25c45ba14e61682ee67d4642d9d88ca9e37e83b4d6063a6121ece56490fed3612b271e930c0cc70894cf886a4a1889c865f879edb18adb65cf3ebdd976f2cc0cecac50f5267061ee573febff1f22f998d1ec55b629d6247c9f2dd60495ed35263dfcfe64e8924e2b543922d563f52e6111e26469c80de0ca4282a55a2b11eb06e51dea218383e31661c8f4d7b4e6ec048549a67f7338fb395d0f2d399d2c17c1909f97213eba432edef60c8204a4acb184cc4bae852f9def0c1b873245dd744a735c22ff51b3000fd503383baad203509d6efa504fd019f4a996891bb1b95639fb65dfb816711b6e8c6c7ccae7d38945b7d4714a129f452b26096cac40478f858891f30555369a53c46d8103b41da4b370eb682e654540cba2f443eceffe94ef93309a21caaaa3234a9b37ded5f6975df04f1b7b6fa47ffb24193b8c6c31dd771e108c454101ad2dea2cf01d5029bcefc9c83edba7687dd8ab1de303caa25390bb8ae027807e290d34f8329db2dfb503d6f90a112ba4004033c8395544dfba86d3d974c6d585564f5e99835dd23e547c493efac92611e5f94fdcbf48936b0278521897697d1b2b08fbfd0ee824584517b8a82bf295963171050f68fc04a88430b4bc4e1a9d4de4e2674e6976edb37be726e3c0230faaab5ce8a3cd244b43dd36e13a4f1fa6696a6d340a21b342100f3af43d98884486d3640596d4211c8f4e6385cb1ddbedaf710449ef6d4c95b04b82985cab26956e82db3d1d4f869d56a703f75af64b9c915014bb800634902b2e7d1b285857d7adb50564ba6cea52c84c666aaee184653ec4215378114aa90762189d7e00f3c204b8a943073ef30d9df838fe3666a044c0c66218bb27785459f75005921693291fe9035d726eed3bc89eeda9eb02e2ab1118bfd9a6e0904e50ac15a560677a0f86cf296e9d9b1cc7c047db630dcd5e0510726026058277056625edffd87fdeaf8dcde25afd1033442f16fb6608ec44a5c5cf86d3ea48ad3e82a4af9f97baa239a5b2f365347494e2d687daab12098e3ac4ba7f9428662c586297b9d8a1826994f69c93322ba8453c89cbb81a3e2142dd87c904de38a4199f004b78be94064da908fe7dc3d68c92d8c43686297730c73b25c900e302158d5e64f8026d397854ea030a8b2391e4230ced0155413632f55e34e00e79cd2e6669c80913f10428d53a770f5441f1c45fd451de10ffc1144065692a08169cc288a5e036828bf1a4058fb2bef770dafcb2fd97d4fe5d095d99e9a8331b71197d2ca66f7dc8d8991b06641949a91ddc1f360b6016a04616e3d04da1bf547f7a015e23daa6d55e4271ea90782add9dc0b5a40feb7f58f3ad9274363496c332a5efc506272427b3cbf39a5ac63d7654ba1db28cf1c24b58fd0056c1b26f68ab6a238bf579bde0a1c99f3acdeafaf39a212bf5fd6aebcddffb73e06336c42e03deaa8ca0ac1170338b44ada5fb4a242a2a4c863c26d8cd6edaf56ccf2e835c6b0bf15dbb268d83bb134b76636206828495d3114b3670b72ec085f7c1f761ae0ba1e2c0737b4a8b9af25305869da6d327c95f29fb791d4deefe9e0d57fb4c3627d57361b881e6f26b6062ab1f3b0005b7175cd6d0c81e0b74c5fd679b2c839ef2c07dcedfbc19fb793621f611738c0f57273134dc9d760bf5d919bde2564bc1cffc8eadf1717dd136432acf94c4c2f57acf4564aa10499b62ae3aea879a6eaa0e31bba74638733c1d8b1bfe1cc5819092500da1695c4d3c8b483fcf3ceac5b026887677e73acd97540515e60aa6e0d6091743a61d01ebab388af2d7ea6386dbbd9fc7614d9040c421056823d0457d73ff29598fa7a42a4fd9fc35037436aa6d52cedb1253e52d018a7637f9fcf3fcf149271a62e0b22aa7e6a71f936bb88bf7718acef406cffd6ba9d747d22fe859e32e07e897ff17c97f9ce041d84211fa19f84c8558f6ffbbb075cee0f5257fabfa6bcbd5fc8804956d3c2bc094ffc631d0d5c366ef20d4f753252c941ec5fd4b278373980c45c9f811f270caa708d3ebe301d989699df0ec844cd9a3ca3e7653499778ef3a7e056b7f875a3c1e6a693ae47f30fff8c558c534f8ad337c2af8fa3b91f881b0c7005f78568e23d8d82300c01862882733a041fae128a3aecfda431a9ca67723bcb7e82a71eb8d37626c62f2727e948262299160bd61ae6286ba88d4d03ec4df0c5d12e10ea74c44122368d1cd5e72957f0a1d1b86110ed5a0acb21bb395960321d77644efd90051a75a36ffe945cccafec73e1b716bd92301d508586d22e106194f0255b24645fd9b67165593ac0b9bee0febd8a803b72b1bdd9546b08b5beb63c177097d0077ed3c9f1b2390a4f0f908b0a16e57eb11db4a850d74cb1d5a915d01eab1ede73bb58623c72e1769997258860ec6220fb454e7716afc5986758c6aea463dc0a2e29683ca3d7ece517e19ff172fb9201a91ceae42d59099fdf862ae2a1c0ea2bc289482863fc548c81a7c30c21860573223c7ca761c247f695e2f73fcb67154823e1010a99220ed0c262c7764c0be1efed8a1ea5ca75f306270d20cef45ad6a24546f4b5a972ee4361a76620c435ff0970769f1fd5c8eb0c1aae60fac099be48f3a59c06fb5f7bc7e060ff9dd01239ce05a0f7acb8013829097f0d05dbef4ad90eb247f8a8f2700faf80a2aea65c6d63e19492e63d89e5cd531f7fb25f1c13d6fe8ac3f1345dc5a9eff6492503c01e29cb0f88d7ad4bb9aaddf5a1b0633b4dee4ea23f8e03118ae9f0313c42527b510288397b0e262b3aeb2ec95ea5879bfefeba33fb7e51e66820d37ff46213712175ba37e3c85e5bd514af21fb126448414b3a9f58157acd46563b86ac39d60f61f2d403b713218602570392f6e448a6602879daa418aa0f5f2339450912620e3c6ca157ac52bc0fa7d10fffba5998915973d27ec95ba731c33f6cfe70044b88e8e86a66510710da71aaa481f76f1c9f7b4f664df043769672ba43b7d5a47ddc750336a36bc79740f4180cb6a83bb0d935fa141975b1490fa2a23ffb2b7a2e2aa203f4f0d3c7854cbb4cfedb7be8828cf83b2fad0a694c33cd4b306ed34785dde0079d96036c7f8e0a079281a3ecf967f5788d1e411268934d78c71f72be78008ab851667367546c77b2174092afaad03d83b3458672b72a9608e3636121d989efea1fbd4f299e7467271e860d6e71cd77b68aad0e79c8ed8c4657ee7a2ec290fc4dba9d5c7cde6247c404f170b81b3f0fab0bf2ce7aff78d4bd751accc688e250d56d191bbf7ebe81abbbe1d950497edfec60f3b14f2b55ba1a48d4e17e2c74b5ee060ed2af5c3370840bc80e19e98741241a8bb3105709fd23ea66b938abaf64ec46f2edf68f64d4371dbd50a9e607205eb406aa86da94b53e3d5385bafaef5b87b7b83b07414bcb6ba788217c4535d2912cb26d0a31e50087d428dcc38592a48f990bd3d9e9dc0cc87284c78f4701670a7714e38d6d85eafb1b13b6a62bd05fbd6a05436e91c3c97e398b7f6cf68b2da444d46300ae57b60f8b876ccaa8e8af8b623bc10bb0bb4fa4af7136d1e22224d25698212573a5e77baf0118b4e9d5ceab0637548d55eb792ba1af0492442a20723910138e06e305ad263b477fc1122fb061cf6f78e29b4d90aca0f798e6cb1f70efd3ae0962c5bf692960543123c9942fc27a93d0e6b6b740b5f0b036893da5b7fed65f7d87f283fb6e8244fa905f958448cc446cb1433c1e96a1ffbaaab3cbbf1dff83d359241040b49cd5c70840df4c6908d17bf82b66ae8b292e934a62d87bc678ebcdcd7ad245595d07a4e0742ed9b480bfd7dab26edbf1644f4114b8b56978bb8fddd81bc45c6b1fc9ec6062478df19aec6648ba140cfa7c7aa99184d96a629d83e62ce2dbcb45a881740ccec99958f3c86bfa0285bf5faaf2c7601ca3a92f10c572fde62bb618e8696a1f8b468d04683f2fc93c595808fa53aa916ea7e62e89bcf9d46175257469b52b661ee44debe0c9e06e714a9de4cd2aa15830bee22c5d58aacf4b36b021ddd9bad1f7a9cf9e4e95af7e6c25ea7d0456e74a6d6c45cd9bb399ff8b8f8955d71d27565f42cf86d0d52ed66d568ef36a03ab068e35b572d486cb8f90800c8dee0f985c2ab02b6a21281c1148c97f2e8270cdddd8b5dcf5e795f45bbb600bc62482d50d491a8dfe9cac8619cb6294e28cef4c871fb0523bf5b502299f2a0f755a3b22884b9f9b5a1f3ab2d1b7f54cdbd96d27ea7214c61b336066ee6b4baefe138cd358bdb43a59ce8166ee357a287f2d5f5acac3cd5a3c3c6caafe8791b694173aa6192406c141d1420feeba3257b20055c47bdf3f9d9efe3ff5f2b1f3d4ce6c6da521d0321f1e2961043f871991125bd634b1f960dd12e32c8ca8bef0943672f7869155de7b602d1658d52c743a2bbf6d3e9187b349f0db011a9caa229c37ab655c42282058174b9ae52882408d5e85a90c32ebef5f4f62bb0676a21b51a92f188edc338ef127960a51890d3cdb1ba2bf752450b887839debf4c655a1ce0dd14dab60cccb6375a270ce236a3e9198806f9687a2f0410be564e5a4dd03a6dcd9d0f271d2911e5d858ec5a60ff039803419c8f9eb67f1751f83715afa5179be75f478920a4c7eb36807948c99ead99b9d7c75ed4016ec3fe5282b0fcd2ffbcf8677865374afed615165d457981d4359277fd639a9ad7524fc95225d2badf7d8c734d1f85363035882cf5000ed682b0ad68dd92b37cd4f5f5fc508958efc4ec45bccbd3d78b3c02e1fe438faaa0768c873955ebe5100923ea026e5a30eedc32781523d19a3e85d2a766ec487d93ade154fd54d4ab2f590eeb52dd44f5415cf98b708aa2f529ce847e1547b739fe14d794e73beb522265383562db6118c75a1ea82951e1d80000730d2613969c0e2f2e1cf28b94ceb3fcb1e628f410f10469cfc874b8fa7aee10b2672b8ca83c8fe475135cc9744aa772e70d56068a24f7f8bca00716b422bc976a6d7bcd30c21823023de045caeb29e0b07b47b423cb6de5f40fa2dc77c6939e329b78f8919fc64441ae4c4130bb7ffad9f5548bb4c6de8f61fa639c9dfbc0167e2fcd0e5a199e40ead466a005d6388523b0eba7cd509675122676e7b25266fbd404060dbc4930d9b86eec99820e13431dd7e14bada368f31a75bc2ae0372df979da8649312188865076044ddce7f9fe0f43e41ee59a15663a660b38d347731d045ccad63b3fa09c9260dd3f47770a305fdc129458ed0bac0099b5cb738587e94a64d7d19b34db697de86e34540028c6b8aeaacd815c45fdef01be1bc9ccd156dace0d91a13e2b1ef927765c8644705ff460e414686e66fd6355c3ae8bdecd2d366b45434b73f66df20557c3d4b0ce051eac4eca3f1aa41247707e62aedbf35ee6a89531da0b6216e3a1c03adc325a93b7c54ac5dffeeda5fcf5a9897aa6c2a3268d44a02a78d5a731687d36f30a38d2567c7e12176b18d58ed1dee65c6541a59515875736c7a65edc5e13c4c99ffb3863c9f23296b3e29853d71e53a40fcea0546bc6781c16b630205bc283c627284aa86301855d1bf423601c900a083e6b8563b5dcb36422c816d0b86183e2a63f4aa8bbe6f42119d33995f2c7b638116ae94cefd897dae0d986d1879a68f59f41dc991a50f68eb06f0880cb45a850935f64a00c5252985d5ce649000c564ae0d4e005e34bdf789ed5c65bcce5b91c1cc610f0e68dfa67d826f895eeff7a21005d244c822c94da248f3fe00efc9b56a91eaa6569991caa9cef231aa8094772f3b1c6f9fb30bc264fa30d0ec470cbc06b6b74204d801bdd912f9c41313181ea4f306e569b02d623859db9c573b16be1fd7012e1f3c32373ca9c4bbbcab78e743458366162860602f83f999e73102dac8b5e45026d41470ce1fb317efef67edca9c6af851ff23d77a358679eb9cbbe2fbcdfead8b88cbbd0f867038e68d0e8a99bcfca2670196e60716171fb7c7ca4b787468a896040d4204f27889666aa53d65855d3afd471a93529c5f6e299a22a3421538dc6cebdbf6d7c678677081727cc89669a1ad09ff25f514b26a581408e7eba328bc14d79858528ba648a82d362fd5bc2b9b51fac5d19d4fab286cd27f8d9679e799ee4ec6f149738b4860cedf8bb9fb1cb537d10f70bbb9e339caab8ed841004beac6680920e28bc0e3fa44b3339ee7589c2e9218363515626b4f0a057d651b686176bc5bf4a4a44ab0ab96d362b4cdea114fa5868a01a6c041d4a1f9a634c9fca3746107e3e2825efd1255513bad965ed31006f803bb2227db8d320045616e2ab0825942b5577431bf552d25f2ce9ec97eaecc916f8a47a3b053461f07d82e2f84bcb0a1c70f97ebf66800735b38c0b23e725f8ba7ae51d2c5df03e41a1ca0f1fddbab148c626be4b63fe795796ab808ceed9e74583816bca445dafeec82183869d7a1a96e4fff6adb40e16ee1efdbbfa216c5cc3a380feb735ef3bb91d3aab34d62f400659a6605c6ca1cbc45277a0d54414b321334a3344e7847d8350e672166a57d13dff9d83ac40451908c43f07ef01707862c28aeec3953580fa78c1b487c70b394939a34e9ec06168929fe7d6bd9c02b99c50d1cd14bdb387964b29bbf50c5bc2af22601a99c1c3a53bbd3deb3dfaa9bb7d28dd4e43bc2cc66f521176019196cb5301ceab325efba5740cc023a13fe1b51036b49df280c94da6d749b877244fd972626d62ce54d39643b7bb4eb9c0482db3de85d8c48d52c6812e5812e50001cdd138f5383e9162690abcb221a1021690ec9c5ff00d80793c9ab75412f8211af3e87a844557e62425c60a92f821c82df9ace8548907e4c74597a1d0d64d8062cf82e49c69ad2f8090a5b8a6a78bce1b356a1792054a6ea5e6a304fe54c1f5e8ccc0166f22ea9611f2d03c534e8c8106cca7e890bffc95daf3a871023b1f0860bf8bf4ade202c40cd6492440617e180587e663c59ca4f76f37a7cafb67bb1f5205a580d783f6ed8160c5ce2effc2167aab63c62786270f2ab6d5655ea51becd447397e2b13af0ec76c8b7810aaff5935b8abe45ccccad6bbe92a165ca3473ee8681646f64154dcef7364e475b97e75080ef8bfde9afdde2cc0ab410fc67ae1f0e94312790375dcf60ebeee26d88596ae0182aecc3593dcf220ab104e3279da0624a2b7bd78865bc8f1ece4d198f78b8c66fd912f868a832f89d0265567d704ffe3f789ccb3177f982a7a5940eb916990a56730a2490a708244d9dea954037c3ff23f42bc513087e43964dd03525bce05e8dfdb6e9377571fa92265fb98073e99c05569baeefe787f25b18943123340b20186c843d83969318d3310bbe4a538d5bfb5680cfb688525ce53bbcdf259aae76896d1d5e0aac9d95e317bc9eef17e738e970580e7f605f0cf1e193a6898951e580ee2ab4d598bbd7ea97f622d34ed5a4b06662673b66a803ece4ec423981448b76d1dcb1b9b29ab4e2407a5ee13ada970bee8bd88f90ddbe5e324374d446d4323e2044203b3a04c823772aa9a0476831ac87a3175ce8a473c6edb61c314ccd760de15c488578b0be9580e4d27ac355b4a467699bc8f27b505f0488b496240e33a272764b24127f78d0158a4ccaad04fed32e9847efba2b4f73a9be5ee186a0e15643ab980a58bb6cf7eb63696b6f65e06cec9fd959c03afcc32f1be87612da7ad491cc9113392fd03108db31e178f1944e2dcd57011b5d01d677ef9e65e49474c0f1da41b6f8eeb0cfe2c3cf8ed09add7af552daafefc06d200f10680699a9ea6c05defa939d109d264bf5ba99b2b431096c86ec81a65d26511eb2f5364630f03590e168da71dda2e5e6a93cccd5dea07d44c6c19b2c929333ef96912cfc4f487acfed4f44bef8e9108a54b2b07506e661602bdd9ff4ae9f621364758e855ba159a4153506337c57a30eec583f10842975f18bad88a1bdc6ad1f1d65c0c330d416b666272be1d9405a2c986464b1ba15cf54bf943ae3ab8cb4b7fb2cc8d40572ab45a768d4df3724945d17a9d3bc9025c169eef19e5d038f3084db0c181ff8b6b7a7806eed85e086b11afab361c7dac9267ccb0229962867c51c8d61bc025306f1c5cc7920ab11131e8cc299968cdafc7f92e5c93e6fb7c4826d123786a127189501e7397aabee2710c4e2e372c64f365cf6834f714ecb2766ba2e53c3ec30ee9cd7b19e5dac73ff11fd99ed4d17af2383f9767d9fa111d42614572cff0c79159fdcb5eee4f3ab6801428d890c6670b8a580637f8e5d21c3df45cc7eedcebe2ecf8cc69838629e9e7d4b063cf13a93193c91a1a768a855996b2c67c679894cf868ce7b2675790ee15c5e9f036181e8dcfcf4df89d4cca494961b215094b90b890fa76957e844fc023ccf26c356bd8c55173193ee0c3f0be9e1c018bb2e923c5c9568155de59b84fcf53bf810b5ef50ab4f7f0e93f8cb4017f534fa905d9e8be90e9c1ee0b3f74a6341d46e190e7953d638e6c2914baaa68db835dbc0b8de29551f583c97049789f77b9dfa80075609d485cf09306213a23e1d5aa0c5b996662b60ae02bee5db6b0f29f0ea742a4d48c20204fddcec079b7cd658d4d3643ff962d08aeb60320d6b85623369cb568f283a6598aadd7ce411db7ecde4f55d46fcbddc988554288d05c437660582a175feabd802e75cfbf6cdb1d52412d72d74b963b29487676434b835a71ec9fd12ea810b27bfd4fe7caf9583cad6eacf1db15b28d6f900c42f2f412934f16774a52d33e51afc5ffb1614f86b4da78b29d4af47508fb5e7f1ec031198c5a65f85878e4bcc83fbe126f2745bc676636330eff95c1f1908eeadc10620bf07bbd724dcb559ff2bbdc62e8b1a68fc73c19d6e8dc47728b20a14549ec15a567f00dfe88b7f4c4fb6f86409314849bda460a63a76c45290feaa59fd3ca5376a9e215ca29bbfa008ffdd1f7a4bbbf875967ece3dee55d3be70131bdc9e1163b7c0b373b172641c0ab4776a9418b67304eab328a45a06b8679385ea228639fd04ec5511ef41fdb543a7d924454a214615b3e8c89e30b8c49c721581d1501654b3a7c74eef17fe08e3fd4ec0b6250b41113eaa5471e43e510a4463f6beda66036a4be44e1dc5b1b7728d1ee5306d59c3fee5ad263157236d7aebfa0f77250243b9078faa431813ed16e1d2c27f45eb6bd3136ba2016c2cc2a6674ef760fff9dc1a673b27b1753691a4302aaa1aa1cda9c3996048a03f50530381a1b50150fa2f80b49a877949c0653c228e452ca0b541f747503ae59752416e93d4e6d7ba2f7d3a032ae5ffcbba0aaa4e9d6e1c7ce6067c5e94241f93b474ffd9b6cafb517dd64f0aeaaf36bea3a2f702585a9ca6aea1e79f81cf7b93796ae222d35ddc84f21edc7413c2bfd641a74fc07413dbe911962aca049a8f34c3e4c3d8ab8d56dc36f2e6713ac1c34d3a05e865d1849880b6ae3e6c0c5c08ef4579caeb8e7d4ad7829a4f87c75ed370c28dcde8d4951234e60017399458e252ad6a47372ccf7023178845ee5417ba52d23e43f1a4f3d0770f94d4b49b71c6a42d4f3f0130f6d55c6d30274c3248e9b77cb1d982b66137725da34d330378d5a7630748cd99987a8333e9b28e9bf77cbcaaf5847535a5e1be3ae7e65d13682dece2c4b88f25349ef181691e9dc0afec9cc810563e989d79c8284561176f0593e655ef2754a891ea92e337f27e3b673c4e7f567e79f43218f676f7dd23186bfe46329bc95ea4f5ed5f9e438dbed30da56461f0b58c070e60192510ea530e3820fac7169c0df947a0152bebde5556a4151e1fced01d3cd60c68942f114e3fd5b4898e8449e08d08c793bc574058ecfe502e209d659853a41b8e0b480d6b537f853ddc5a9a6cdae18d8cec27c67a152b6c62fcb5a54d0eaa5129554fdda722ae619cda6f180a80bb4ccae4f61e2efa527819ac5da08e5e9b2b06cc658b2854ae6d47c4a12daa48287c47e01e6f0073988d6175288b0ebace42484c6f22a4c2b1d726d5346141938e3c0e527315a04011053c9843ba378dfe2f314a1c41fd31708944190776a57bcea0968f85c13a0b911b08d3e90daaefd6f5c3ff03f3607a19cc5cdbd1bc41bb882f85ba75785bd4799137634242c85bbd32e0590c20fb5f8ceb618561bbca060e34724adab83bf1c079f49f60cb24a97ab19c0f6f3e45790dd6520a5ca56b2e45571349b0c897169a03ca1f78b07da21ab24913dac3c9f547c3415b12a9650fa7255a3385974aee3480f4b4b146f38306b6c89c9162e8918aea34c43aa0e4d8a99467d73a2e3c83710ca66659a4d53f7c8bd797a432da5cfc1f72f1ae879bf5052f72685459370da3650d979bcbd07b180312200400045aabd45e51628e42fa8dfc64df0d174b96cd1c6066e5e7d7a20070e48dae9c65c6f575b3cd3e31a4e5eaaef84d6bca8a32e371d519da6bc321e7e90a1fb9dabac2ff240df2fc7ef0a909c261e026f10d76355fecc49a970a877d2ce76ae8e1eaf718de3811bcb141a809a5b5fbe0d873f67eea062c94f7fa1d68985b30306037bc0fd2124cce56e71697fcb642833f3a103915c548f3508967440fb7eeffcc3c332de6110db86da7f8b2d1a7925a7be9f5a303d310b3c2326a6a0f17662399aa3ae710b4a7a5ed79942aa0861b3a2a9497c6706bbfc9d6eb8a82182a383b3121db2e9764f45d4403d1c2ef3d2f1d84e479b8f1b44ce903acb7a80c34e2c2658f0a15854f08565ebf15aa8b56aa46147f68dd70cb96a920777e9a05fce4a55a1ca4371280324c3a82a34f1d610fd4fc062586b2621542ac6d73ab323ceff9d6cc15ed3ffb50e11713cf4dc45faea583e513a38172406cf403386c58676477efd578c651275a9e265778e8fadd8f962ca17da45a20dab7fa34a4949838a07ebadef8f9dd492e59744ce1ba06c9ea558fca4e36417dbbf6c409d29b2f7b2e29475cec04870f04e76eefd55f028123e261629691355202926c9adba08d7d42a682e32e76ca6e2c443033e8f82a743d42921c433fa0dd7dc8998e077886f9509547155a6e776179418da7eed3d67f5617650f39c3ddb5a3926cbaf78fd07e9000c4d74df1965328d63bc8b8dccba54e4467351b9dccc87815004aef68bc8717598c0076e73761c745ac36686a6922c46e21195086ffe33abc4e349eaf2e565c6d62225036e1020c74cc3c10d905530184fc5366d6f09a9210a2913f0b003dac9bc5f51467911e57fdf667e566b2fdc213de9b6280358f8885cec91e627a48ae8861b7c1291b2b3ef1451f41dfb27d5ee957aeee66427ed70a2b4d77f8e7dd877085e9a33d50c0ef277079ee69c3aff5081a98bbab89a74870e7e0653aa6dc462749adbb47695abcc2adeb34e3eeaaeb1d3711c65754e611028559aacadf7a94177c7a0fbdedd69fb41de679849ad2ebaa96ae85c73dfec26cba15ad54ae1adcdd48e9242dbcf6383586de0d32a87336df6d60145dc92757814f91c111cc8327f65280cd133835ce618355bc22cdbc576d2ff459974785b83d050ccc161abb97ef78f979780c9167b49600e16d0ea7ae09618c33089321a6666503f179a434cd2c566d266414809c61dad3e1b8317e016af3be56750081170135f99ec57c6d5f0e44f71e167bc4bb524355cfc24055b342d28697095bd256cb8039bb6f1abfbc6735b1ed4e5207be67d4fba2476bf9b5b160cd71fc5576d4540cea74b4996935c77290b849979250108d0597e177191526636eac7daccbfa2b93ad5272049be90df97f1c2c9220093cfd2df39afd496eacace192d942a60ae1dec1e2ddbb9978a9d0d469c03b796ae1b7a39ed2b74a27f7dbd337c01c0578b38eac87f7e1c99b8d43f593fd8e045ce55c57e8e2ad6114494e0d06d4dfe42f8b2d30ed94518c059227acf20790cad4cea23dba61205b65429bbcdf05f5ca94c4d18abd1041c38bf24b7cb2cb2bebe6283ae0a5dc78938bda402e0c2eb4c9a11f89b9b2814437f6e2c4330ef9ef2f40b17b3fb8af65f965a83b2dff2660df632ad40158f2019026aa79a2a5e2f56d0fb164e9c2be558c82d4b55bcd1ec8c0444291b49f4b3430cfa3d56ec8a8fdff9b7f43f51ca195977d81e6c31f10717daceb1b042a9433b812ebe564cf324bcdac0a186474562b50daa70860110ab00aa074f03697b6092cae34ff5309238d6240cfda5fe6ce45fc49ab55f0234c851a51d3794c1c1754b93e6d7da8e773265ecd0324bf87dedb6a3cae41a961c7599e5e9d4cd71e4c67a4b6d577c9dbe712ae781d490bf541366886e8d1d5472eb4535beebfcd4890617ab3d798ad4792923ee993567a1a4195fe95661d5283d6e19650cb3c4489ea64d2698fd0727fe1b65a4f0580fe13f82498152ecec250213a2c0e158b01b06ddce35b91a98835e57449ed955c76c09b7029b109b24ffadf5e0a432af9c3c33d83ea07b39c8e39b13a138c9bb3928345cf57dc4b6e2d0dc7e4c0d18af5e62fcf05ca615245123504b0b1b2af01d17733cfa2a8bca2b6b391b5acd5b3ef20c378dd74dc9e2d6fed137477bf007ec8bf71dcf650f0d01c9bfbb769a94724af9727549787b4516f3387169eaecae4ff9585db4dffbdd9721b7a403dbd657f4e19b0939f6efdc84e891f89b2d4ca6a92a79c0d0b9ada8d614440301881cec4b630450aa14a4b052c003b24a02adb2204baadc6b8cd13d8fc0f3bed4b5165953021e7c7958da521d631edd894d21d231b3f439b1329413b761fc8d255039c57133e4592e138e191a9b3e491975c701463fcafa2c8ec27e290ecca2ca49a36d1ba9f7f39d02ea97b17601852d97db43987899d31e1485b9e7a6bf068e3eb86d406837a6fb022bc55c232955e0f08189eaeb40b0da2c78ac6a41cf775b3a7bf24ef16979a873d14cc82b4f71ed27800f0e5730ea7c678a7333e354307f9869391aa2ef4091023331e68eedc8ed03c5b5703cec0a0299d785cd296a48e9d323b8f69dcceb4cac61e693f23172123253a62c7308bc1902c19fbde7b6336d60ec761b6e7efc37912176712866493fde4bc48fb93a7ef2df12e0b8b6fae748c71df06541b10c7a9cb0375c8aad43ffdbcbcb9396cf1c99fcf4d27972c4dffaa3490f2f263678ff4f78f6fefd780739946e2766e0aabe3a8ed2fec636de35765bd3785fac7789cc185b6517a2b1dac9dd44ccf36ebb2ff13f8407139c6d5287435e32cbffefe3aa2e8d38155e857ca9c04e7d3b2ae6bec3e8c211d433645f45d52c05a6e70332011bbe4f35ee72c0e4fed7648cb9d8579aee0c7af5a5ce70484815084e339787c566244921fbeb39ed89c0d69747c0641c01d0ca03d75398abf75c2dd2716c8a417c4ed3af991c133ed173d922e9704e6d3dbbb8e70bcec500d74807a5e8b8bfbb46f23bdf8f30b810e5df2cabd03f7db984ee3c3e7b9a0cd4e99a6f027c1a86f85c9ed1110213d2a5a213b05503e295649eab02ca665e2bfd88ddbec1da625c194649c287937e9a94eb4d5231c6ab22c7b68b43f91705473b202bbe3f483db0cf45f180a32d4946b0599500c3421ace19f27b7b503654225e593af6efdf0c571411d1bac3b875196133c8402b106d801aacf95c79277a9aaf0a724564b74f4340da551aca6416b3fbafc9dfbd7f9c91a8e38433d7e390f6e6c274757f18fc949dce3d232776dd6d88108745fd54259f1db1b1e70b8e1ac0a8476c828ab490ce760a836765cc37803db2d5d9fddd1d2b5a20c7ff160b4db134c7091d3338022866fda326be751ec70c412bd12f2e00bf7ab4f57793affb74233cfb408c95e33acb6f416f6ed5bd71884fadeaf1b76f48b0129f9fffc537cb9e0064248e6905cec4a1954a4d9da8505d090b421ee7327f48e3ecd682178739a7dc466e98db19deb8f075c4f98b9ed101f5e70a8fd060b9bf69c5604eeb430d13b2653088ed6fc4fa0b772bd4fe52e90d27a9cc4c2a4983e4a567eb042d34c582bd5a9e756c5cf00d9d5783bbf0102cb0d764a01f3432e4eebe6e891500ada7636719de30d223242f7483f882c43c0bd47ae25da306460ab572ddf879eac128eefa566e1773f898ca31ebd7f8760de8cd9a8ebf602e5f0601dc5bc8db521925c45d93efdcf20a8595211c26482d518b3a09019c2e9aab415994955d2bb68d773f0828d1256b99bbe6e0c87ccaa413fd1fffbc85d7c4021c242ff116fe6c2cf0e79b2ff2e509e8dac6e1e5531c022413477afa68668577e85c1d65de6fb67b3d82696ecf74096abfd7212865119f41545e182731a506272b4dcfe96e4be8363dbced5c7e3a1efd11b9ca99a42036f0539a0976e50eb11abf483dddfe88437c214a0c4bc5649a1cb14a9f605b9224971eecb39103bd71d2254c561e7d15033070f40ba6e7ff5b7217909839650220ab640cfd5dc5bfc301e86af346171becf8a8d56ca03cd210f774832685ac9931c963bac06cce448ff84b8e2958d9540eaef6530507fc939de61221eaee59953b13a4e1a361af5209d157f67e38742065603d44490ddb6c474de331ad3812284eeddbd9ceeb94598ce1e48b29500f4199da766a2d844538cc6e815e2b97e3969189d625c2daf79f43a08373b92c558fe8dd0efad0e6925e6b15e68dc242c630fb5a29daeea2a53d1765744974ede57bcfb76046c11a50747de3309061aa4189beab6a5afeb01e80c4dbdfe2f491440842433a6ec09f33bf1f9325890607d80e78cdba250f200032bc80729e375917eeaff51392db94f0ddd8678b3ac1e89457abeba4def26df507eb0201587fc98adeb0aca24cf80277b322ec8930aa11739d146ce6ed1821aa2c7f688f28ce048dbfe1a093c4f323edb73ee3aeefdb4d2bfc6f18fe94cfae32568d5883b188aee8eba32c6a4f5536498b32b3a9ffae8812c668dd4d4bb93f4ad57cceefbdf5d74636ed15242824ca7ea98b89efb233fedc8e9bc20a9b85b236802a14cca1cab152fc02825bfef20617fa1a9b0c2dfd19a52be24e8abc0b851bb61640c89cfc0cab14949821e307d7e1be5d2719ce642ebac8d5438256fc43feba4779863aa4d61f2b42bf2443d9b0fcde9e782c1c52968dcb8347ec6d609ccbf9c49fd15a63181d6507480993f2b5a3fb2b143bc9d0401d828099df350103e94d8d0d358f07f6c81d9caa154f6b381cded1ede6613e338c387c23a68b980e3891674b90419b8e70ede2344cc7f6c2da2e19020bd3925aa89168f5a25cc22562716ad93c8d6a28603e24ca97cedbd275b833b6949b1e64020a9bff7b5e82e6c46178ad56dc2110916a0360859c3d9ee8dc8f549d331b4341eceec0024d27b51167a7a6101ce0a99eaa89ea2fc597c9695440b5b07aa6d3a0b5727fc5cf4b1cf5d9cd45d0b51572718df54918ae9590c955044d0bb13ad53463ab133c48a249e30e433bb9c6e1f86fe41fcc2c456b0b0b22d5df01a4e261a42e76f5a12351a188474627e3ae49f3d8e03767f25c61db686ba86f05524907a4d81ea361b3ea0144dace25b7cd403b2a166c98d82e7e01c4c936a27ddb5a5cfa39663443dc371fc8aa28638951d052b4f465283e31c486bceaf1b3627507a6712cb021bc87ff66c8104b97673b8de52c5c5fe1000615f8cb3b5a79c37a1c9a376fe4bc3cb37d3d3cd122337f7e0917128539dedfd1e2c1397f39a1f18e041aafc06fa41c100275925ac08cbf26a297a2c9d51b0ca44a625062d71297556fa92f65d75ec78338235ca6699c8d7a892b629d93aa09b2067b66f1cef85de717ff2762f803777f208bbb0095b6f037bdaf15a3a62ba996aec70175c74a9ffe8fda7ade2bdb6fe0e424d96114e8502dd9c603607f32126a66b2809770507101d8dab2a91ef429ae7504352a4dfe4a199265d90681761b9934079405216b9d3e1000e49dadeb558c6206e98b34ccfe5080356122518d232a5265ea41fefbb8bbc9dd935ebe72a5d9907e8eba7ece6e2d580f7fb40eca6267e791162ee2d6de354406138f16ad6be15710ad1dfcf33729c325a13557db8d72acfddc95beb99090ffbadeaa12e1108134959eb7338563bc8f3578a1d5973c2629c814b7d233b9870bf0b819928d3daa1224ade7077d0fd98f32b6f6e6f218c2c2ac16ab760d17e6b363897c1da50ba83d024a11f04ebad32d6f401961dd830b7bb75a659d7f818598d1c87aaec505986e7e45157ea1876050785c69578f701153db1ddbd029f597797f499d3c8da479e8f4902de9e58f0e464b7c70bb325e041642f90856a74c3d8282750e8241b715a2dff11b33c2abadcdd24f3e3055b408932cd9af925e9c6e50a77f057cadaafaf4794d11b0a61c711686dc4b7795a9a8fab174d28f60ddf2a9f37bd9ca069d2919edeec69b219aa35b6668244f70cf57ce3ad968ad87151509e7df87fdef7215a754f96aebaa915b1b4777976e3fb683cd3be023669e6676b1d956eae778fa3cbca6b35556f4c7303df2699de383ba2a4a958955280fd7ab685e30843939addc499aa3fcca1e7e561ba4731937044872ee70cc6ac11b99d3ce6e0ef07809d4b27a206660068cb677480b229137e349815a3e7b9d9e4cccd2eacef9d1d12616bdd702b2482119dcfa863198f2ed4e9362cbb8359c264bd80a6c83bfa42aeb9644c5e1a9eaa48ffa822530118b2ef6e483a98459aeedd926866b73381518bbf08f0a771189879e6f10c687a1a315dd02f443cd358ad527d0b04f739246ea138274ba3c1f772f86d56ea1c9d659b3b097951b3b8104812527442a80a44f125736a592889335c0c9db6e6900b6c1ac8cedf926a79689f1c418d61a11522758355eb3023b484928a5320dd4e724fe921dd244d6a08c750e417fe448d73741c329ffeb1185783df42f421b20a1cd9b083d343e6b4875b75a870e2f185d5e29328e2087545fa31746a7a6389ff4b0cead9c1ccee2ddf7a2a9179462182f6db185f08006fef6ee40f38e41fa056e49c651b1868f9cf06f27ce2b2e7d6fb771d3ae582f2864f6a4cbda75c66476cecd0177190d2f555f483f3c36466a32d205d1fc85b660c13b4cd98fb25eb9dbfd5e92d55b782906b3aaa91cb06215356d74b462e8f720d8d1e204623446a11351515f8da02082d40e0e83193fc5ed1a81ad28539a016614bb6945bc5506d8efad3a32f5ecf8dbaa8afd61915bdc17a33bf8323d6ef33a310da2f73b68d6208e65d16c769b5edd9312a42748a23e485329b7c143b62af2a531f12c7b18b504b1506512af8dbc373c459c8907b8d46ff75a104e44b780cec8db81a73c2243eae5423cb4b92b582a2d827e0f3ee8db0650733e98cbef00fc28cd1726ccaad0ec7ef4c364aaf90edd55645de5371c818039fbf4abead60a0bcedecb101905610f00d9eeb590ef2bde89947870117577693784f31a1f603b2f14d77b11f3b042d1f6e9016aaaa1a6e408f5c8d146288d43b127288c0754dc945f39c9f0e71acd04bdcc955bf3b2c81decb61929cd77c7a1e4ff5ae0bbe3c5b445859dce4e88f1192590ede6c64e8fd94d05b179d1ba3b73198ff4ddea3d3207bbc2771fcec3db82d91a016f4c66f16ea3d1d6c9a687dc39cb11c9811630bf0fd8bdf505bd5e49b10013eeef53f2809626da55d534bc48c82199804a869d7612e43184c0b6e8de1c49ed5e6a250bcf563a3c6cb76ed16d2ef9984b36f6bcb95606338dd1a2b050228a7554ca60c7a7682785e0c09ac6058750eece27b9f24c628214a012a719b889a385c2506fe4f9bcd7727902f37ec80659600f2cc239636269b052adf9e2c3555dc077bd78a1ceb28e44983f55c40e5aa251b22adfc93b78c77a145258ade7c9a9abd5091e149638d0ec0894499857a4cd00bfe38a2d370e9efd81d5874217a23034b0e2bd84d63e8c1346842d634464c07a9d24aadc762c7936272afe35666983c11923bea259c6ed208e3d1c94bcd3f51cd2cea42161154a0250f4ebf9830e581062f3f1bf43051564c09b90b3018df2f44920087168ef9a712c92e37f21a9464cd4e6b994d8dd134668e30d229390815fca2b7a634a902089c4f13ce97ea1404ffefaf758f0a1950264e3c22c9a85bb582c03f2b7621e2990db64314c866ac7c9b7adef47bf7a7530d1a4172969b48cf9fe0e33461472a594be9f33116a0fd77422915d3ae61f2d8df1b96f8052f7d8eb1d67ad71888c6fe5cf66a0ac9956e80b75221d28cc7f6fd318c3a0d50ac696b7f8adb8ce1015311db89ca59412686e80c78fda08449df40708ef9ea8e95f09d34cc46e31ce4e94dd2f448a753754c351ae18db025695f855ef87614e4c9208e78e193684cd59556d66af228a83f81af90db26dbaf8770cc434edfae97a66aa08f1e2f67ea866f2bca10758d5d157cc333434387b194d126fd7d4b82ae9ae384c56c44095f3e4f3ac9a8248d9b591482e5a089390be16fc3f917bc5ecbdf06decdf3db810d9a290fea4c4c8aeff57f05f28d9c94f68dae8d4ce2b4f48c9ee4d5a3e0b77b97cc379714baa2331fee8d9d767dead9473a7b9174e9fba7f3d7650962b4d6cef9ba44f1317392506d3c1cc508010b7e5a842d59c0a55fcff93b62d3bccceb24581a14a76a6a8f5feea30b7805e2b8bff0521c8ed51794a04713621866dd7496b3834a66a8eef8bfa3be05f7ce41a70f23d04c47d618fc4239f51c29f3fdc5f7fea4f1f76f295766204f825ef783bfc32a943a45194557f6300578bcd0498c8d46bf6b99eed2d1a0720404ac29ff08f22d80840f0ad4aaa43468baad5909dec566df4c5d18b639552a9ac3fca4cf0a8a7ad3e9915f928342d628e967a72e1178ed0b878a5bb719c225bb2f0222016f641dcb2fdeed813b4f549fe639e749051e1d962014d3a9c34e087221b3a9b69b8d19b33085651f288b21718ff46d2d615f7019530bfa9cbcf45cff121b7d1a3fd227a941f6395c6dc7c122532d31617d797bc7725048694ace278f5c0f283f187a65bf019f968492f598f0cb1bfe47d98f218797dc72e6b3abbe94307f4e38261193ad7963346bf8f2be66e2d588a9b2efb7bfdd957d412cfcfb370168457436ff586526e4d3884dbdaa50f403360d4ba4aa822d757480880c54a3ce4a4e3d6d8cda14bac1a64e226f6c9530ee1e3b03df1648586532d7b7758998357ea4574c1092664f1220159b6af421af220c3612e3d0e7019d1f861f1c8c6840a8ad7ab145e335534ff6ed4316a3007b653b02ea5ba46793d663a50b1ea86390a4c59ca27ca89fe58babd568ae7d8e317c806ab5f9b75b6a224983d7f1b610035b23664cb5a9d1fd597205eb4ee1d74da9497ae470effee03e02a6931a068ee9b7db0ffff74b4b015cf13deccae93d2a343ac9bc1c71fa232a54a5c3e7291c19350639b90bd37623ca0bf77126413e7e183738f268e470250198ba7077a9828fe1ab64d53329053b8b8a62c3a7f526d0db1d6b90579a1484dddef18eeb120ee7079479bef87364d6b10493bb65d40b7a2694abfdc1fd1dd81bc84f866002510f31d26fcabbf63ee8dffaf0ffd5ade9e464dd17370b6128d6200a2c654f234d1f75e528eb6ec77248a073059fd68f747f4f07e9e5fd4dacf4b11bcebfab57d7a5865ba1a7d6ef01c4a06c1386eaab498520c1db74356911e70c0ed1d869eb3d84e4b990cd135136e975929d728ffbb4d7da7f3a42380a383d5ba43a3a7778f464f23b700ba8a78bae4bf83cbf33197442d78bee77c2050fad7bc951f1a01ce8013d5475eebb0d45f0b570d42425431065af129af023a31f01e289b581be1b6c3eb5e4135eaa9501ada9ed2b268fdc49bbcabfd09bb2474b9dff2453e1b374be5e26a586a0a6ed8b6c9f0a38c271ee1832bc3eca7f25350f4c81a4c6401244feff9a31913f607f35fee6aa2e05175ba942943c91c47821ceea2ae0df4d6f1d1f366ca7f5aaf97cf975ecbec5b8a61daf3f56c634f9049ba88037af3e82a5657be8b1ebcfc1a2a3ac77585c8b1401db6b06a655b3420a869350c5b1952f12b8b9162abda1771f39914ea5725f8272d801be779de4ad62499441f293ec7db6d82e8867a948c204a86b3cde65a9fc8e6bd35265d5f12cd68070f954b37185ce051b488d5869a6e3651ff3298699bc5aef4446ea57401b13d0c672fa3109c13c33eba229117193f2ab29cfedec2ffd722a55463cfbbde267df30b99d5ca1df83ce3dceeb72cad30cbb8e291fdae37fd82b30e2c862dd650b48c2f0adbd2cf64bd74905f77676e1198e59cfb6c202aaf3792307a972a8fc1d044ec59247de0e1cdd9f2f196b0a920d9cd97070f9d6a09a90fabbd5bf61866306a573e2b87851d7c864febffbced02861c97713a011da8bc66fd7a13a680ff360247430329ebc8760c0a3e6de0f534f854991ea9cc4ab68302aef6e1570b775cb6b5f64edf5f0fe682dc933fc8600b45ea180e6be0b16c665b9f1c6b20b79c05124ddd60ee87a8324d45221bca9b1d4a730518ca01fde0ce0a2d0d7cb7efac0eb0b374cf1a96c1001190b6369420887a20daa3573bcb4e4f1d47b23f2bb3cdfb7f5748404a20423d110034533fff75e26dcc9463db9667f58a3e05e27469e56f0d27a49fcee6ab13bdadfd10dc25453ddfd95e9656053c6d96243e1753404085927a2978e426057d3aaea972f7512b83fa2905133bce9e7d8e8ce58efe7c12b42619986bac85761b111cd688bcfb2eb625d0a7ee51bd1816feda5f8baebd401977a8818868fa7a57500c420af7c9d35b5c39b7632c203ee08c6367b1769a884c97a0a57847cc58d0075b56f24436ef9a6f8769ce2f6c763470e7285b4b2cac4c777b010e232037ee79deaa9058931b6904ee5f573cef81fe33e9aef37be679bc585c21146eb37fed4a5d90a3a693ad2485e3f548e275200d89fc66e79fecf45e2596b9d7f1eafa109096aa3332cd456dfabaad16b38a194cad9ceea70741f5c5e9a31ddf68aafc9018196d7496faa61a4f6a7456e9c0e6ae7887d0d377d428087fa578f6025bdffd9c36c9671d8f2471c81da1d085fd23fb62d24b91284d24da1a3a0abcab29488195ba03e227b946de6a27d1a4ac3bcc37b7bda81f4232baaccdbdd264f63b2ec4700a87e11166e33bb5c5f17c0633ed43b4ee00909a6bcb707cfe3e13622b08dc0acd210e2a54c8ad2cf09d5631a8eddce9376ef485032a37708f2ab4be938f9b62f319fac5a1012610b4565110befdd7589b64ee550cf1098f9e07366eed34e767031c54034f205bbb402014a70b4cd093a188362463f36274ffcaae8831c87a0699be158fa2b3040c7466d5717437f3250dfe5890ea9aa200adc90ba7dffd40c78f72586768c42491723bffc92b3fa9e6768894f9795dbfac38d44b23f3f4f6e6645649c92a68971285e6b9f555f1783913d4062335f1a248224de90715b9a11dfd8ab6f3bf64de71cf145fb3fcca2a054f2989252d1bec3576356bb697faad4ee7fa274a9101260fa58cedc6f24b57a6c04af97a5adc9cd825b6ecbd729596cd10c00120c8f29ffd84ab023dbaef5b9b80674091df6d61efbd6ce1a47471b3312ca442a76b7215d35955a10be997f38df1a34d7d156fc861dcee0325b546974507ec0c68cd0d6ed262eac6a6fee49154b36069f740a3d37fba43e44fc6a1d3103ac92b2a4e4426be9c9a106f63fc8995bcd10ffa5f2218cce57c09e8a4d5a9381ac6048b6ad66ffd9e0b0a349cc11f2e453db9775f7d21e50053aa7acb5b6329f319e6151a5e2c299c53b5fa4b1cdf914a9c9f23bda050acfebb48c778d201f0030df10fdc940d75cdd6b67a5783c95354513d629552a153fd73e1e126d1324502f8a94ba57031dbf6acb84e2a14a077c57c7ce8e3ec75e1e6a16aca7100a46ae02c23356c3504fc88157db854e0f9c96a36569e5f9720ed37febea2d748a65de99d102bd62d5d3701776206d8498dba5bab0aa65fb9add1b62892346933cf4345c45945ae49c8e9b4089ee09f5f5ad630366d88517bcb0d4fb2915c1b0ca67090446ad3570bfb640df97e45c82b4316089f801a0880dc62d499302e9b046de6b405f955bdaef96ce12d626508a1ffbe9387d7f06708eb45416fea2b61223cea30841ba1ab26ee3588b39dc75de4fd4b18baac3ed800819724813537c9f3d82b156991834bed21a9fd2811e74f7f7b02c89e562e9ff282f313f0cc580ed5ade25db9d435ba32d79af93983fdfd632a730dbbd58144c423568c722221ac5d2445b8ec4ea129d32dd7a7d6125e517262bdcc3ae194927709d80cc641707986e4714b02ca03974d0fa74b090156d3a37abcd7058555dfd38c57345aae703d758f47990d436906764028fa0771c4b950ad479111c9d061666d47514e32357350e9824298a0998149a2bdb5f6d9c9836af172138021f4b9ca58ac4a2d039e911d466d223d0eb883a2fe58e1b215c7f084818c3303d233a4c7b661069bd8440c4b43e3789c0d8c75d136c461caf7373b5fab210a1b3cf9863a6477dcabfba29d180f2ade16267d03c9941091a94badc10b214f9d8dd4b7d01f0a45908235658cb554d787643cc044a2c42a9a424dded3fe3d5975d7a75e32995fdaf2f390217c1b71a0b35c49462942a455e2a605d6f9b045ff71ac720fe6216f782c44f9b5ddc20dadba7df029b69ecd63b996e0d4738adec4dbd62a27dc39438df1b31a37ad4b7392d44f5d6f42704cf6567eb4cc1a97b3b3ca24eb86c867219615420602348b3f44765c848555a89ed71553ba1153f7daffd8546bb0335a12fdb42e75ca98c9d9939528769e4b266ded39da0291dad1c197051c136f00cf3bc6a8b9726cab776dfd3194428f88245abbd5b7d3d24edcb7d8816ce4c7b6c8bd8155127d8c2c23b717f3e97ff3cdef4c93f34426493422ee1657c56ba8bb744e91ba8a33584a7fc826c651db9a0657621ea915ea03036c0ddf5a611e20544ea512e27410b3efb4b5207f15bae8dde667cf29256dc5b4768b22fcccc08fd2b89baa8a637b863e18bb96a727bd592ef9b2198af42152d994b69f77bce731f22833b20b4fd4f03bb340f0a8d69c7dd5e8ffe1ac5ed14704888f5a0f0db7fabf22be496125620b17914d7bd36a2c04c9f0e34f86a8d9a5a48a6dd9298d5f0836dcb4a58b1349f51b24e35bae019aab426a9e9f72363dab8701d4d68384c91329c469c6b88f205808da296adb369833dd591bae1060c6eb50da9f8c45dc098152bdd712cadfa48cdf56dd45588964f288adefffeab6fc57410322bcec4b484ac19362802a7f35f1d052278098196d15fe7dea81f34d2ce4d23df48eec474db40e2190acf8505d2c69f8b13276498c0265b2aa47dfac12f77f9c3eeb0164ae79a58029a310b684ec08f78dbe2f4c8eb5eee85dd54c4eea284bcae4a51c315c2a90c4944da1919f93edee890b7574ce6befa70b7191bd1b6090b515759ddc09c01c63b95cd470f8d778f37c84be8382cf42b0dd0d9f7df526ec1ebb3a693d88acd29b0ed54123fb5ad6ba359388ca90a3d526ab01ea3071d306b5a3aafd9a5e45307540a523dff5041814ff4fbcf8db4078db70e786263036a3e4224b83b87d55171fe5f598b53bd0e4bbc693f996d2a27565e3c9745de3dd2766bcde10f532bdbfe4bf77768aba4b28cbc8c6b777379d966a8e457dfc521a60269cf23f839d31c4b2406ecaec66dfd0b9bb1159459cc07bcdac74bb5947f10b5f6d868940beca9b4c8ef813f4d6ae5148153eafc758dc646b15ea28239104c4f4d4132221701b16e99b67d5784582c4bbc5fcd24a378bd872531b40736fb4db82b5f86b116e68de80fdb73054b4aee4fc18548715c9f45340cdab43a0158240f7073022ff35cd4537cd78b3d3c39f08d98d4ea89c69b548409989235aa9fec2f83fe38cd3840ee1eceafd34067064bdc809bc88c3a25a1200bfab24d8afd6547d191385affd3c7696336fbf7c71fb921fa833c7bfac322036a72da4e98c437797c201f4010ce3116f15e816b6491643a303e579ae3d5a1831017398e7585a41fd1805ff687e24f7e06b8c03a0523056778ada793b3c3c91be10ce9e59d1c4797b89405c12df252db577095a9d0aa8698638b67d60fcbf38b083938a4ed508de70b3eb113dd7dfb13c16796475f9c8ff2b434ea1cf07a5b754ae2149640710b0cbcffd87ec3b792e15d203692ca843fd93a3a6c2035c91fef58e503b5b227d07f26b7ae9c0846da639dc29e4b46c5204b8637e33cf954ebdf663477fb27ff128b782800f622a71750dd40ad20db8a240ce57ba6bac0f5064c9c0951aafae12008d41d2fc1f65679f4c40883d9a507eb945d6fff0c3890ac96d4ebe3ba10b828d8d67f69e8855ff6203d408446f0f0a767ade90659a9ce7337a39d2207274f032363fad4e92d20fc842cb2a8890c4cc546926604fdccc2f9ce36eda3372a09e80c81a0cac94fd0dec9151f9ace86632045b272583c76b6d8d7d4749a28c2a71f667d5b8c067148b6cd0d3e2cfed1b5e4a66352067ea6f4536e6426ac71e3c446cb35c2ba052880c99db64b61d3538beec0f0b8113f5a1f336daf90ec8254d454853382f54d403d4066b6cc6296d760c073953899742e16f12e51be999bea5a6068f21fea640aacfdb8ec36bd6bcd28f97fbe8655c6c08b18ec44d7055680f7bc0003522e78be9ff8a9c11814e2e401b1050047d8920d8743a020ef516136a02355ac0d2c096e3d8baaad4b128a0637fd3ea0558fa4867a2e9b9600ce6f4357ec30c9b5965f506b9086c5c1f4e0aa22abbe0dc5cc4ff186b4164f08131622083f26cea39d2fd9b8283307b067b0eb0f7e086f2a5ef4c78cd5e4e7811afe9ef815e14c00505b08cb2d2849a7623b7f85aea30e9f16a023050b822cca6b2bd6cd693d4f051c1540b78367d5f07317b7ccee79cd7a7935d580dc5d6b2570ba753a1b467bf79ea50483d137d1c393a24b7344a2e0210471a3e373c49fa5b726750db7ccd0a5628afbc1c4978afce046359f5b915ece60bd8ac7745b6903781709a2f541b9e3fbe21bd8d685b1407bc0fe8b668bdd6d2de16672ca0cd4c89474fee0608a31062ddc273ebeb51a2b05ae5a790079a827f480ce81731c038f88da15e5e4be5fe972492c3115a21f5128949fd4cd8be80f7e58694abfde29f0d5239c6bda10ddefdda91b2c6538eca7cb7b96279a1d4e7f12b43eb0e0b30d2573e82750de44880ec8447e9f184e227c0da91b18b29800f8619e25e300cde65ff77bbb3474c6a957ab32663cac8184d0822adcf23087d353c259f5ec5346983693e83b9561ad224cf6ec09835daacc165410577c86b5a627e951253f5d4382fbcfd7772c8eed372f9e8f188efa4a895d3b54e303551968d93f0731018b963790f1c4cd2c10d83ca6b373c95c55a69de57730a8c1ddbcc9febb1fcb5fd446ffd2c3b12fac6c46b334c4cc532dd02ea98c66c2c06b1b89895ed8f84a0383082ff546a486ed999c25e2f54a69138d8a41025aec631eede9df2c5ab2c298efec3f138c1ffd272cb59e445e03f10c970edc4da25957e045017990706883915c9c49c774937c0a36f63b7ab00c6968fb5c08a7210e603b48458f8cd4bf35f8e4d369be39abed9372bd0ddddc311a9cd217d2efe4de5da3f10115bee5e5f7afcfbcb8183252425120eefee5ff50d695a42d5448d5ab4e8a7728f33737294b06fd437e1f1d2bf55d2a90f9c1e7da27fd139737b9e90f83f2de3efa083d2c6323bd689bd2a77ba8afd7ef2b110e9c9ab97399e61ddc5ad64ca27b2ddb2c7e94fd35b51e60cb35d7e0f5498351bc5de9c2c91ce5d0706a0380a3af64467f4b28e07792aa34258a96c26b9d2a87bf8f9eecf7b4c1fcb2777c8a0331e314dab81b0359214d4d0c87274beded6f559afeab67b8d398b4b65cc44e2f9643846fb79a8ded23449b5416e2ce6e604ace1a83628efe82e77d38cc649b3c3feb3c909c1252a6bee074fdbd765a20fb43b67a154e0f66535830fe5f51448ba675560bbe27efaad1bc1a5f2b6bb24a5be9fc0b9377dc01548604dd8b9ffe3c4c0c3d113a5e48dbc4d2f30bc2bac33dafea3f0acbfb21ea8e298f1f38a662848fc2f2a56f8ebb0ce8d0cfc849e22749db928ca8f56b143b7f16390562b72e7ddcffec23bee16d165d0e8778f7213aaa5a90814a999ddd9d11b0acd944f07325b1a7f5b8d255a5af924d8ae5e64d55ae37efbba98a0209fbc8090ecae9ec6920b1fb85fee766235628ed9c6d4c91f07ab501585cff73cb3b71b055aa4befacd4883afe5e520b5ca7b5c215fbc569480205d512b0a331550a9edef00a05e2ec22112484d672698d94a7b4e3048fdf5b4be971df4a26ab1a0a59ee81fde755f9e560eceaf3a93c367cac556e722e178470b20ba1cd4680867b226b8d899ffd6b90f7f49e543b005b7771402e67ec49793f5ac7c7f428f3f0199fca0e06d4424d4ba826800c6aadb8594f01bf9b788908f8ce1640fb8cf519645dd5bee701cc6991c1a8c46388c58f5775e3eff8b0f64986afe141ff29a856d1e52211350b5f6992478cf705131ca1245981f76d9afb6e861a7bcb7966c87e2dd79f60045ceb87a88943a2606ed35b67b6b801b84826648567ce1d435cf383352792d05118f819e7a18bc96044d0ee9b14383a2c2f6abe3400d0533bd2663dc79dc7f9098268ace8bfc806b5ab8529b632c9c8d9be76b99abadfe056ec54654f4e27f9d3ba3568e3852418dfdd61ee20f7d536c513e1b369006b802f5a31ef88728b29668aa176e4c9be50b0058d93562d4b755e86a13eff7309edf33ed4f98b4ec9854145bd8724efa4f91bea9e0393e46bdfe14dbff84351e7122f0f603c752778de6b225eb26eacae6ec2c349563d63a11ec8c17daa88bb46ab68e37f4e590ad111f67f86d7895de1a7adfd6c7a2877b9aabc86004c892ea787aa7063067ad900cdf394581e910c846d9b09948a47360b4b0708c5ae1aa7ebed3b3858e18eb3edd429034a5f969ad412b5b8e0f81e715c74e177a2e98e8cc9e4978b97611dc2c21cbf6f1a73d709071e4dacee15b3095c8ffd8ff6de689aa04caf4679f5ef1f3fa1597b06a4764e6e545129966c57fd56378f3bb400a22964dd3ff87b4626a76a8288db1fda79b04c091091bcf6c1b7d9cbed0b6719e39141aad8a8e8cb924d4495dc14624aa0135f8b0867c73a7f27dfdc36d802c60acca1a2d6156889d621be2953ce3e21578b486305f0c4e95752ec93170ec7436158e10728dfc9540ead535fe7472aaaec65aacd08c02e962da9ea8149fc8c50a1687a987128ea3f35bee92e914bf45663bad909cbfaecfe9df2e7788abb2623e422a21392062c5735e5d06df3da4529e485a814cfc196a2f87dfeba079ed9581df8b7903a044c485d0121fee9d3ed7cf94a17cff8bde726905541749709af453a2ffa91898ff3c9416dcb4d1f046034d4463040e67d280006236b8bc705b3a1b1c434eb8173c53ef3ccbbd5e8837dd99cb0176d58e8e4260edd23faa3be2eaf467b0356b92bcd1b37d20c3bc452a77334ca604c12df8adc596c1c63da669b6845fe62f4000102da77ea8cb8fb9d36770b8a7aecc1c6fe11095a41901eb14ded875652289c4ea9b86877844acbc47c48f2848b709636633c0bba95f68cf3fbcbca09b588996b007b9b94404592786c22579866f6c7d86c937396379b0f363d497696da82a1c4ae68f98b40bad15b5f254f602f2a45f84468e77348c97f9d261fb790f2791244dad354d13776a1ee3dd6ba75e337b169a0ad91089407e72b7ecdfeea8a5063df42bdb262cc83ac7de297b168520c757705b5cbbdde4ec683916fe6165b41fdd26a2724abf211cf658b393aae76baf1e7e981aba289736436171057e1eb56638bd2fa017cd904e4af16f2b7676e5cd6e425b6f4ff8abe266b5faabd2e02723ce1ac0a78faa5bb50ae58b289fa7f21ca9a36e2c58d92e18a3afe95f132fa00d01e7f5ee2ae0e8204c4005da5d20b36f8b449951a5108bc5e246e5e0b3b04140636b4deaf40c89c855e7e8c4067acf8567f6292822c5ab0670cf56284a3db19fc36cd18ce64476023e89bf08f1a81b2e507867695653cfc21a44c902627687642d4481595e5dafdc43b6e1d6a9de2d42b470f45499dae018308d931fc7f899fab1ba9fc2a6e2885f58b2d6715ba51621233a938aae13366dfbdb19eb7dc7241fb0fcdbc2eaf96e612a11fa51666ebcb56cf68220df55d55cbc41360d4aa91930981cba0a6945cf4bcfd679b1663b05c55d72e44e3b00913ddf71a3218394079d399834757c33427e4865af2b6a68147626207cf672a9b37c6100369ad68287ad76c06489e124939c49bf9a08dd03c47fb3cb175d842930d8ed9689497feede809543d62faf1875b0a2cd72099021882dcf4361651757020099c527723920f9c3ad11ff25abe060662b579846e1f69cf9681de94936aa13f8867c7db1206876b5568ec4489c7f1be908c910fc4f1ff7075cf6900967a744f8cc9b44c451631d3e810bebf467a81f14baef7c1ec929cc900f8c7fa99a35e87e23547ecce8214fbd35b2a695aaf388e0475a55a0304d7454cfb7d24db148b68a41b3236dbbf3692d0370d95123f34dc4e1f875594f8c1dc4dadc97628102c55d2559895cb55d9fd1aca8a680a0e356ec4b35afe61bf419653e1f5ccc08630f9a82b7d6b79d254926e0d1d0d03ce487f45e4870ba832b545bf7ea7e6de1d4b615f1a56c4c93f4bf14cfc304654655c7921d7404c104aba8bc346938110afb1281c567e0ece704955fecee3f63768dc1cafacf31c1ad0339bf3d9f3b05a7376b2d7115dc707c63eaa509184e73e23e6ad1b79353b3aac4f3152f54e4f6c95417e388a2ea6ad71ea6ca6284614c9f2348b1e5ac474efa843e30cc734aa52db6ddc1ca459b26a631e530fb6fb8002a5216dce0d74e3366b5d1f6ddb6be1d78f0144865d7307ed76a6e18b64fb133d1e54db11c647cd86bb90b636c703c59096874b6455f5832448a85026d42d69ea4cf6063bc29e0a7974eb979757b06209f422136f58f5ebcdd24819a82d6a88004c40b946ad707c808e6d3daa60b20a06d0fe8d986b4a29e30d51b01d19eb503ec9e837dcd6b7f2b15e3d35573dbe2ed896078a9f5f5fc9e58846e545d18d23df4f5138cc4e666b14d5b4635028703dbba1190fd4abbddbac3aa311048ef8c71d3f767d7893e97c39c0daca76fadfaf7e15dbe76c647c33e85c82429931b17078a7794c33568c04bcec89261087ddcd5660918020acf65514b8dffd1f6875e00ddcd6b71f8b1378544e96002a13ca7d63a95b3991e33fbf8149855fd256e830d4aa0b2f06c773ecd7ed55cceb3ab9b4132214ed8f50ca2472a0242e0deb54490f96982d761c52abc8fbfa0fbcebb04bf6e4825be461d71dcdf2d2a08b06f642fa63a855f5c9d64497c7c7dc939998a230a8cbaec3a0e8ddfa38134e1e24937a32798bb788c68f028877171f649b85a2360f55507e19d3717dc372ace139c9eaa7c1bd8cbc5b8936061ce26968cbd95c3e91f5d8a23d2bc7017d260c8dd2b14f7705509c282bf415b85d79a7762cf5e4b69d3a426ef73cc63b5e803a191202e30dfc895655d19515377f2f6c68d299b152c2441eeca723938f1f8b5dde501fabee053973d565f863a661ef8a2555e4873c8842f800140528c6949c2bfbe6107be7893684022f54acf415d323f857e7b3c837c5e5787734710ad1328b7578b4555892b6ecf4fb563836f391a2fd2740866aa025ed9072e652dcd883b1f481de4c8f75e7f7522d485212dffa620148dd5c49a4c6b441b0e55718323d15cf347f50857974b0a3b77c48f9238952d762cac29db2af02787db9d30adec2deffc072b20f49058ec2cd50363c820f29a3f0cbe53e66d94c5c1bc1615af5261b015741af66e4e3577862b3da2ceb67250b133c62c8d95067aa09108552580116a7ae239a19783dd849121caad7be9d28a9152d1e57b48d141d2c701dde2ecc31593e01dac4783c67577c521faaa1a8a472e9c34e4aab24c7a56842a4dbb0f03d673a3a8d649ae88321e7597c43f22a10fab5185840cdf638ee8c45f74c956c213414e7c80df78993f100814023b61629971504eedeeb11a8db9ac6e3e06a71797327764db7eb60370e3e3b9fd13a081c56835c91ce0bfe48a36326640bce4a13306075de64af6df6392d2e75de5e5ffc0f555575897717d6a4c44a97bb63963d0a66dcb210b94464019ab25be29c3ad0e19db54f18a59f14cad3bf390bc9cca18d4a2d4e6fdb3f2969e6c26930f7ddb0c502d9f05a417b9bee77f861eb8ddba262f4d0c647b327c5de0579a028a35613f04c8c55d492f003b4ef17578306c69f17b6e9b320a7ed346230e331b89729b6e71a3a451e343ddf0b4a0be5090d02b514771187cc0c37a801f9ca60b2ba7ff18f42ce9df4ad977ab8ba0324e0cc726b3f3aa661d905b4bba74b2b38f162a9d0cb111270df9c75774f4272e86a4084b3edd9d76c8b18f2b1bcdda3dd6ca9db8c809efd25094adb78e6f68c29d87bf16746ac93a69fbeb435b2417886f028315f19df106b2ab48d5e230a2cc5de18d6d7603d9061833604137cd7bcf1cae01f135cef3d34a4b85e162b0d09a3fc6f4b8ed55f6e120ce842addb24aeda134a66042acc819a654c01ee1cd973dbd3fea277b56fed2d5f71e371807a4920e4a5c7b638dfb6a539c86ae66ca535242351d44259ac00adf9ff3a76b0b089cd2e407025dbfb1868312f7f774de908e40a64f0a363bbb0015396ab5112ca2de6d26d36efec0238abbd31d6f52f39644513ed49b62ec15440bf5a6decb7f45e27cfefd4847a99685ebd318ee4ee1cd048180728a79f39c18200134428927f0ff7a3f57fee849d98b382c1f90bc0f4050c520daeb2389fd08c7d26cef41c3637782795199203377884c5d4e0ff56fdcc78ec36978240d41c5144dbfb200786e93532ca1d98f098fdd9f1e825a90d72b1985b5a8a6f7c87294bfa013f1192db8d4793ed129055aff9e31dca1889441a6bfd955d31752a3dcb31cf26b5850dc92829222f40798eb9e1dabe6cf0020d4c089a0be96622a871ac29a7e8bf88c7d51546327f0ef9e318cb92205e9f975f86235e229a007d2995e617a0eaf62db7d178ec5c893c6d8d8c35e5adcf19b55a035205100b61de0e4f3536daedf0cbae4574765dd2ab2544a996aeaca8b4f61d124736a0ca22022857616ead7663855cd4ba238fb57170f8d53f801206f7d71e641cc8165a8b73931794dd412a20e3de0936ec236bd6d2c9a507f20d6c082c67c7798398269e28223b05b390a07cbc5e20e6df67e70d55e90e642d264a5085dc8d24d35be173425e2c6893d088ff636a1d6ee4a902a401d4cbabbb6783a6ef7d5efe8051ca870fdb50d62232cd191c72353dbe1010e7077d487a37ad438c8421b2d0b097d8176052b152a752939bee368e24f674b93b4060e6cd360ddefcfac833301a85650db08ddc881dd8bbb7f59ae919d313ad5ff0c22c405bb1c398b7887dfe30178e0b9e0d169ee87d1004b9e9feaacf5a89fa329a5e8947f29958ed142f41a4b057b4fee947c045c18977b21d278a21e2aab230f1546bd7f6296be64eeccb908152982de29d054ecbe55eeac825060c56e9bc091b19d9fb2b116bf235035c9f5bbd028fe06d80cb1527ef2875fd2be7758f008ff83ee656470cf957b3d3afbb207094cf138190b1bf985a633009ef2e1b8edb8c595124b3bac83bbaa45882b469bdcfc28286d91b90b9918633a1b8c41e31848a5355895c5edf413fbda00b62232b2cadf2a2a9ef7830960c57fbeb4cbc7c0afeb23c62b45d0430db91619efbb03dd5a196dcdc967d4b7839b930426dc2188f90fcf210aea2b0f9272b4fea6b1d4cb205451f4b84668e19eb9b8fc1358baaabed2fbb8f856bbede06adc30224630857d5500dcc747cea26ba6c948d93679e225d4f2a6b9249471e82082fd596796fba0d05e618c167991cecbcd63d3dd2cf11d0d0e8e4bb3342d267e3bfbedaa884ce5b7ee8fd3d0eaf6034a7470dd612a0340be7cd6e27a884a576b7325b402db20d9e79cf2b0d55c5dd04564a8ef76ece58ef757abc913bc3d1b6c13b4f361732a5f7101f03d8456525d9f833dc031860f3526433b48afde366b5c64a93947b0730909857c7252b91b333ea6cfafd77fb967f832ca64eae7ffec207278920b3c5a1af5f5f776414120cab5337c48160c94d43fb444a587420ac266ac6c7980e9d2c3fcd2d125b82d8fe12654a7c58ad9cf01ed7258e700d2e2348bf2604b00917a73337ec1e2d2dfb5b21bdcfb88c86f92f06d1fc74ddbc25472f9e159ae000adb4c3c537f36bee19bd825558d682f781ddfc26e91880a71d21370622ad862847717839b86ce316198925c9226b9c07dfabdabc6cb30bdd5344a729c1676c166e09bfa4e8e3045419b4e2ad6b013edcd205d6f3ee3485485b02d552057756c77f18bb8316bedca0b75c66657c3b9387d38789fed6e7b021a8cd3196d663de9035b56c4dc3f5ece8280e1046cef2f481f234e74c3705d53457c1f74e18582fad42fd547abdcf1953f79747005f0430806a1289117c5352c4e2ebcc318d7c7b88ecf719451eb14bd53749fecb3292ee2abad10fc06ae78996e60f42af26ca2316e52d9e35d92867046c9a77fd85b777258f6cf5f4f34b8b24120aeaf58bde70328df6408c4d0da3f812d32cba9609f3178261916ba9f688bb39dd784808f8c0ece2bc21a72fe4a90fa3ecb6b283990222f02d186acbabd3737a441d7445c3d7a15490ff62f76eab85ccd88635bef2e1c00fbfabc10564aeec95c87f9ceaa6f55b70dccbd27638abfc03d7e378baae18c0499a4a9d1ee78d820e14e4ea6f93998a845efb093de78236fb6c618f032cffd216851d811ae240984d99560869bb714a4076b0293d4b000ae06abf7abb0db06d621f142175f023a43ecff19fe28de233d63db4c996c65c5d56cc126abf78374a11fc8b06306d22796adf0b3e70ffe29edda94265875dc9e0d890eb92195163b3d53b3b4a6ffcecc6ba9326d1a37a144adb081e50c9279f85d13596f1e1ef462345247a1e7020c65716c5e9e15825bdef846eed1e2c7f4a980ac2181c7e589358c10353f6f63e5a9b44da493d189a50288846fea00f2e2c45fe51a477762cce1a8fe6e2850557a9210f34aca8bbb56047529d387d10ab0a90bc68179d3d3f0c46a319e52ccb68a0d07052ced9741b7a65a29a18990502f07086b504bb7736b61f6e57862799930eb4201c68111638b6a1fc777535c12c3f545aa41e37eb4e5f0f2c432c3639e75ed606b395c62a0cdf49de01440293f59d7541710a8e1670adef309451b85e581d5babe108fbdef6ac64d34e50196e395c14d49d1e8e7c1657558beab5bc74429f22522df9d42969f4a91bbee23a42676d195eb65dffff57f9e68915043a905f6c91c525888a3a98f7030bfa4de2fd35c489d893c82304e981723cc145d8d20079e6a79e40272f8b0d2f4e48caffabd25c5f1d891d4fa30cb5dc90845b2de210fc4468da391378d592eb89dec58b8c0e1a0d8ae14f5525bc8cdf5e9e79314a51e649bccf19340a659f879785074702221622213c64761bf8eebb0beecf6a0cdf8c06f1e7adc1ca2bde04539770f581f50ac77314a437b04c293c60dab1b7bebaeb56697912078f664d826a20c42d32d3bead83fedb04ae5263c1380ccda052fbbe050e9905310443d059903f91dd8b04d37309b717c3e9589925a15056b6e722e485332e68a72d5fb0111bc38a8196eb13d1c11c6e24c2395bcbc966ce09f36229e83cf5c3a3367e69a10fd6ce4472cb6eb9fab15d31c841862609569dd51f77e17fe0e8129c1f45fb82c8f438ebf68a77661e8d25b4300c5d0dee52a28434e274bff5f98ce9cba95434b83a5e606601c63cc26494f9b10a10495654c222cfbffcc49dc0a21285bbfd31b72edd629f460f6bf4cff80e0b964ac509f799476e9eafd0324242dcbe27b16e3ec584a64bf311645e5f4f2c78e8cc05c9e19801e2c24d9b55e6dea9c74048c9a8370cc57961cb1c4ddc3ac124a76024c79ad0a29fb3618b463b170bc0b9cc6e54801df76be20e54e8110f177020d9098e8ef6fd462ac26ecf187814fde33c4b6398c8e4e0f5c2e2dfd584315cf4e2bfacf7fa3d81b1808c88deb452857e85d73d04ca04f3d3a9355c7595df29c3f5b1fbda7209da8c4dcb9cdf644eec6f4734ac23c2b8803196b3f144f9c61e7b01d2c6bc1adeebdc353cc135d478136049b80d18ce6e8a011b09fdadd8ce3d347d9d3542f7a4be2b6ff10d79a64edc85f0238761ef12be86fb7dcc0b9a5c205bba73a14001963322303f742a324a9ff4ad7affd5b9fe21d2b66da33805cb2abf5e518eb96122e23486777b7d9839076fd771e66dcc111f2fa36aa0c420c3837689169d1f55907b8054f7b9a28374aae4ccf4abf8232b414457b26a70c4edf25230166704adc5110549e385c1faab48ad7c35fa02559b3f87471791cf818728bb42bec5c88c2763cb96d1c5020a85f877ef18d64476844618b24afd12b2f7c023956da5602a3bd5c56556f8c1d8bb5c4e451c91ddac295a78f2118c49a2741b9bb451a3f830fa70d0b934047df88df74c426cddbb384edffb5c8b66597716760a4f98ebee37805923e8926ac319d3ac2e95265d99b5bd282ad90932f66434e421c036850c2d982f72ba206fcea66c09765f63840a71d43af9f422749035fc8fa611e7e9cce6ca7b9d3765d075fcd5f610a48a96d17ec09b55ae43c7951ab17d252176c46b9e1eae376159a1ad613171b4c3ee78f1c6b139bd43a2df36b4a130237616159498ee5a82cfe21a9bef993a8e1898b93b3b49dbabfec0998701cd1916dd4277d241e21f3b3680997719f3675da48f572066a453e9de17e751dce2585b8570b96d230c0ffdf5ce82b8ab779e7bc89524bac0e65d101e5dec1e7061bee189eb333babf106ad935ea715da442a433c1417a881382bd94cfcc495515b68314f10fbe0897d645a8d223c2f5d8878f105eade1cabc784d6aa38b69bbc3449e3bca454df8e6768383ba74911dcd241cb71be6ad7b3694eb09eea20d7cdef0ee77bfedce3eacd19aaa78a619017a1552b67316213e1a021c92861a50fc1f3338e4a2bd97ec2ff134232d991a0cbbf57f80a39e3b5cf6e9b76c63ad79022cfdbfce9a21d914148ec74d09b3346e1610ceeb716839d8ec34b14d76662cf7990f57513af2bb9246392b91c98302efe72643f36b30982516999c51c83963f7ed61d9246a6f45d061dcf2575c0f490e8d4f35c27e93f94b19dc456f6e20b5a17c19aa97812bb2b752dcfb3b624eb766abb52fba4d10f51bab037857c908b7f514be3136801d9a890a6514b4f090d07c8c121b00ea082530b878da9570dc003e1c8357dcbeb1cd88eaededbe3d6c7b1bb6ee47342b20551ba708f51ed2e266e69d92bb032dc213799889423002ef7da869d765595f88776fb8e964c72449980a0141fff9fa9ea4f5b7817d6f757ac2d6e80ea67a33a3ed658512e1760176eb1024329cf8d0e8f44a3c6fc026ee81a865c32304153174a8db54baef6fd33db237e72f94ef46ec813a4919fe2dd672ea70f6a43e7e8181d102f115617c709ca51739eb5f4606ce060681c1d9cb261df3ab2355dbf117afa6585f9bcaa2b0fa1a10c98fd80c8cc159cde86355e28095b913f35e6020e22b53953fb877792883e68717a8ff431dd217ad63398ae2dab747b35ab03188602d1fa7bd6567a4eefb80c43d8ef977504916257920a5f6c6fdd4758333089ec42af5488dd904019e13c0279783f1f937f6928346d304006d8ce111ab267396ca4118397194915257e4bebae1f59d6ad195bde16b39a21db77974ce0f952377c28226cb590860835c8d2dfe94ad9fe9e8bf527af66ae9a9a14c36ace6d47da0b2fb63dadc8f0099f43bea3bd75498583b15e0f1b89b1928b79171dfcdae064e218a298e8b6b92bb38ad2e0e26a62301e1e0ae3754fd9c551b95022491d2257690814a59d168bfb1a96750937f7eee54f4b9fb6a750a4d3884b24e9fa2d5afb7013d14c9699cdd6a66f7fc6b383b3e6e8c4aa875a777a6f6f3d6cda25fce41843cf08816a6481eb6572db025c82491cc2c50eb076d1699cf79c0bb037957ecf524a29eba6d6953e66138757a8ee1275373bd1382a678b42ee3af8f7a7ba2bfcece1b2ddd608de1a7bdaa97aa18a0fb1c7fbd88fc917e3368aea225458c888b94274c2802dfc925dcedeeec2e925bd207ced7e5409120013204b0cd094c932ddb6b089aa2062aef1899a26664ff7fca6ed0903e27eab6298b787ffab9b258e8ddb4d528137f7184ee7fc562723c7d505a40729a1851fb1e780de375aacf27be95620072abde4c557aae90cae4207db030c4a04360c20d3d2ebcf65d7665eda43bb25e6e269a04891bb598483cf0c91b0708393e1e06581e555cdfbe0f808f5926f97450c60939034d755364e4def54db35beb2b5652ba9ed02aa2dc5feb6d0e3cd539fabe07c1c770430f31a1aaf5a36d747ec961bec315140bf275f8e6300245343b0b7645050511bd34e0178aa10f233fe64581969b13998da461835fa8f18c6e30a4217fa1996bbcea46e17fb89b17f0daac429dd808c6146edb769af01827978f893f4f7b5c2db9cfaa53ffb6111ea63072e8f0664355f2c814bd90496023eb0a9d35243835a3c656fa10e4f09c8ead1ce5ddfa06b8052c81b9bcf25a7aac0b3ed5a16a843289c4c7d7841ff7ef935b6326a6c57b231256c742938cd4229d3ab9e953a37d44d325e10cda1688f64c459b788604707881c34bc3edda349f0d8c3d80aa0f292c1434d2fab3ac8cd2880f1f104fdf8da462b500f513508eb384f868b28b3f3470304356e4405dc80a6aeee24bb05cfeaa94d6e6c5fb9e5da494d34ac6f527b2fa22596f7da4f0f44d41d8207d06affcfed8fe17aee8f42012cc5bff25124b2baf5bb111a1a5ddd49d620f793809cbce444850d67cbf004fcbec2f91e9ee46852d31be53e0cc4d5145586833072492404f27e7daafb4ed8522a25f6f5256181e17bd7147bc4de98f193987cb7a903a0c3ee7edde5e5035b60f0620241edfd2a339d110fdaf5b0cae210e7c7602c6bca7c0bd373c95c5e4122de494034ad647991ee8793e7b293b07470d2f0c16fa4601eccaddef89eb0724c9d20f9ff94cd0cead87b7316b60b821c1a065dcc4009b777bf33160f36b270d6e1b9955d3596a31ee75cd7999e8f2286d6d1fc6c54e776d76e717e02091946aee5b04b3f9e2b0ccec10f77019fd5611e1a7ef41b60422dc0ec4a59d727f02c1c0dec0d43c6118f4577609197009231ce9e8c3a9acad87bbf5ed06822b07045e1e38b19c0df4fd992f7508cbc261f47641c3c27d7c157b8ff7c71acbe730b19032ee169cb3e7adaa6cf7a63240ab44170b6c887c69884c84eed390238b2e2600030e569d8c1b6ec301f6a7b134785f2457c6016c141e6b81d4503bec8881e4391339ea0087123fcc16a8bad4ef446fa5b44a4861a13185f80a26bbff4dad7374745481c61d32ed6954f5070933d8f59b63dfb6cc71427d221e79d77e5db9385bf46c023f671bd8046c13201c5a30a59c08b2f1882a56ac97144a8943a6e53cce291eb123b368aa84b460e2f1e44b819d5e88f1cbbca5b5b81ae5d6712bc916b5567c22e147c024bfa521a308ed573952b3e2cddf4b38ae0b5a879011f03063568ab4f8717e7087ead69075834a19b1b7e222ef6c8466fb630e53e0085a08166dac34e887a5972caf946178b761d43f7adf70128551a3370599f45091d8966d5ac5a08f294a48c909099b5edf1c0ae365fba6d0e56a7a4f02e89f1508924a322a11f603a4c6fcb51e56a0d6c188f479354009535225caadbd473c6ffcfa4111b23c40248b5426f7e5a09241c8b54359d847e72b77087ac2df8e32bc22cfebc1621adbbb857093f62f2b5e1f6cc79c971e38a5b552553b9ae6b505910c821e401d5bc18cd8c8dddfdcaec21e4bd47a44a88c915afaa2798e0d4ee4165be2d02c8d1a84ffe7138faf317a3a0185fa08043d2e57b024a3267f92dc67777d832789c43a1c9d8e62c6f2e93e2d942cbc59730990c114d2ce6395919b5bad62ca5e607a039a0baca2f7c46ae443a744ef82b6f75ba0b1fc18b986244cf9416a8ab97cbd12a3274f4e5c8aa0728559e36f37d708520295d8c274713081c0f827340be0f569478fad9a677ba05ec5c32b9cb57abae0a845389cdb99f9be61a7db4b2dbf531302675ab53cd99909e0c889747471579eb942923fcc031c11260d8c0b71a0eff77b9af99a2c11918ff70476c67a7300dc01916d30c566319aef09ace36ef1b9d7147f76473102784c658a5af605fba9258fb936c5865a74d4b8eb61285e836d519dee8bb6073dc1b7ac31c2b9b731ecf1fcfa0fc168a8f711ebee3fdf14a41aa8d5693655b4e673e4fa60b5c464e8046c2bbc9125623ef7f64d3b7205f8756b0be8feff9bf8c5438aa4d81ea8e6c009c5d29028f979c3f9c49cf832ebc87b0025df97c20a28afb38fdeeeb8e7ec11204b35c5c4b3ab5514c798e8e0bed6572cfceaf9028c4b5728da761059d7b724c4b2c4fbc44a2b82c225b32ff07d2fe5fb22c57e8695503b56399c4c63c635a8b951fe5a557f886ec40f20895ae7a584aa3e6f64eb8eb5754e2ec1d88d72740ca6275e66c2443489b99b723af600f5431eb24039064965624017a46c3a721e225a2ff9de855a591a70e7450249806dfc258042bbc01bf2363b8971885fc9d085c5c0b4b2256618afdacd842e2e50e462929882d5837f99b815aab9a3fe93b7b5f8d68ebb9fcf4b4a3ddd6b03536c119283f6f91b4d043bf793fdc1914d4ed8099bf92f89797150a2b9d9807adb04ddb890561d9cc60fc94472b75df9098d639cf4ed61c0c0915877ddf66415cc38187d3dd2d1332f200c2b1a5f30e3d55aaafde46931142253c556f61293931425312ef668a449b8abdb4213e604ef1cd0fd13f86c81723dd68a66e0dae5b27fda3b3f2289d464bdce49662dfd5fd6d3b8e74709ad7db26d3d2ae9a3d573700cebbc5e1b19c2c7b7c9c4a54877ec83bb6fe6b1cf7dafdc5dc4486ad92820f6c110b2786be79482e666227907ab41a52600ff416bcb148b157a7c688c02889599aac5caaab22e9226e639cd07a2ef779a24cbd09a2af8e4a5140821e5906fb08aefc79aab86aa7c2cab8e1ccfb95d0b793957b64d1718269e5019ff720ca5ed2a3471a017e5cb34772392d8741f67d932726c1b4bdb9e6dc31c3db25fa3c00386d0df327d5efa6da5c4105175ae29b6de50d837de690e496e165ed7cd7bd1a4dac3ffc24aecb5e24bae08585cb6076966cf197f6e74984cbcede5cb2b14dcd0c0fa1e764f57674d1ef6484fb939a95630f14ee471d49377f38989909ff412c6a252ed8bd9516a3034089f89ce96efaf2488e949c5b60e329288149d636582de1f84425a866c9f7b0cd57522467b0fda4f83394630f5400a2f25f23e53e9933e13cdd0118317aab4d16eb6b8c26ca58dfc59c11cf1ea542dc583ba04067d6061346d6733c416c3ee0dff4a573ef05c31285be4bcc557bcf5a583ff7191f6269c5cea7a537a9a3445924794dc6450973d1c6ee751054455f351ef818b09b798d378d0ef574274220987f34f56b6f3b253efaf4c0ee49b66814ddb2a7f3ed04b1f538bd962884532f5c44482f1fc00bae17c2be0b1fe2a97e057e8e978e855ba8c63efd0fc5b7ee993639a3d0ebe5b2a6ab73c76ea58d9619152879cef67792a0c07912258888bd5b29640aafc812a3d2f4830c7ec0eb2bec868efa327bea7971f39c5706b2dd3915a7d8d0559ec04c055f46b2cbc48abe3f1813996068240e19e061bf352c594e3f4829983a05f4d31d4e8a4cdf311cde588acadf2e9f61a206eb3139c1dabd0d2fe7e1a448febd329301e4b0719acf2a2bc97c046ed70ab9e50fc23ecc51480a530f979614c66ece8f0e4c6325e97d3b0b855d15313b930d4dc3d150303484de06fe9eaab82373ed5b0454396f27055a8341cb2843cebc3e0fe09be3fe071ddbde83305029be15ee444bc135a1b47beacb9bf7d9d41942991d588c1c7b355d886ff074fbdf0f6df4fef95f43429599bb262219e7cc0df37361ddb600938810007a101f309b561117804c2fb45df12b39a6bbf25ee2f79c567a603fae5dc217231202ea50508f6f7e5bba03004621749dcc4bf620ae5631246f0df0ee57ab0ebb9583d644da639a7871a6ad45aba9b3343e53616e028b40025ae45d7c1a270352660631defe4188009632b23fe76c85fe3967c273b1c8fd67ddfdadc714c7e62f77a626942cccb78a180eb08264321de67cec20a35e99f8f92778962ccb07c701a414cea930d8c09e1a7865b2a38ae5a5ad88f89d16e49ae742f51831530abcfbe69169f168ea4ae2a4aec0a2f920f520fea6535a20389893b575a346731a2077ba0727c9028cd5f017b629fd0cccd411f69fec8192803f4afa17dde35e22136bdd97779937f0039490da8a292995e5893a24ad8e9634267bda08c9e24002c4546d48de09cfd76cddc365525e453afe2912b0d9f34fca0359ed020f54d0aa4b5c055edbbb93b91fcbf54593362d4e3aadbea827b880427bd138acac915f55401345dd5e3db4ca523333ef9e076583f0266dda3ff04c89e94c842f9e90fc269281476f8b6a51a87b598e7cd76e5a23510cc46387a3337a695556cda7b72441e9f7276c928208ea0f082d1b81f62878c673a2fe14e501c571d7f85db69c6be0eee60a8ee502d831f49d76f67b5417f261ec1727b443b5d728bb24ce566e9ff10829b021f2360fcda25ef3742f8f059b25b49dcd3392057e91946f118003ba7de9c8b1a5b76674f3804b47173f87f489abe9ba90876bced9e5da74c26e893894ae8887c6af3c58273e607f915e8fd17eb33b7c1c19291442c3edfa0486df7b1c6d794c5fe62a0d5e62a722d9829c20c53d463b7ebf4a3fb1bd32626b68a1fe9956cade484ce365420072d57c3ce9120ca6e275986e57039be2d825db07eef1ed8be787334273f5d16a0470a1f68f0ab6c4f917e2d8686b4822bf55224f507998308d3eb5dc748667154c06d679267939c4c16aba541b3b53e53c12ad0c8e14d5da4bb56d12085913a45c37d5eef7db9db132bb33a30534d87bd0dab04cf32f46fee8ca0d5725c7a149492e36ff23ffa24b346775469c802ebf993d3e194393f646f9abe350e87ab219d294b1c5316535cb8c1d65f19eb837350abafea0de4b62d317b310a1c93a1b17fe10db4c7ead0fd04e005e62418e3e0cdc7115f4185475bd2a12dad9ec9acdb7c45499dd5a3c2e23c8ecbf188609703afaab2df7a16fa3792778b30b8e5017bd47c4005dac92c9680e50a742761f2becff1a3aaac887693e283b7ad631aa1bb29e2b81d528a20ffc4fa817d3b86cad9b90131694f085a43157665597fd940b8955898337f5310d0dceb62955fd4520751204c8d811ebfa00309359b4ce9ef6e4c16e548fbd647311cf1c403405c5f103134b7a4de65ac6bdbc7c4d1ff9107cc3d741d83689d9e1cb402ba32cf65e060aea939bd7c9dc0d3e99a5c1eb8f345ad4262489a828cd06f5f2798419e21e884d48fe6285d63cc5eb5e95b7667bdb95045acaece61618b5a9eb6c72e20ffa26fdef4eb0a450db90283cf02d860f658f2e00fa3ee67b1405414362ccc7889ec86af1717f18b57d2c46b649464958a3c1fd5290e3eb7c5eb3283840a6f8d80993ef0a647a1e2628e9af23b0338f7d846b440e6b9cc2189f6d0dbde9a3aa3c747c71eeabe1cf8d43c60d0108e19f4311579572bfeb6fd1eeea5803859e271ebd358c6d1177bc2860601040a166f008f24ea5154f9427a88d60b4032f8700022a9f5c7a23e1adb0148736ba63315588bcfe40777de6804b41935e01fc53d10adc66d7b4a21faa90dc331c65b2379d19a290e6ec11887e589575df8b62cdc7ff86e32b9a71833ff6fca7a9a0354132c0313232a19354e7a7d0aa70d83ed3c70148eab3a022e6f4689ab48f1ebd58f71bc4fe1545b1101708bb12c2c07cebc818111ba2f5fed66d375667fc4cd86d097517f009adec263abad234e0a097daebc2f0f7d69be5219584b99958497fddad8ffe4ceb42d2ba4c20bb43266304113ce5f2d6b9338948fabdf258aa787e49290adf7a2ce8f3f595a88d323cec04fe7d568d47c678c20a79b7cfae29a62de2e650eed3d32d9f7effafa327834165a640226c17b8d415d4ad91442903d4214b582424df772b8a27399b875e12efd0dc0f6d191756f76241dd574f22c9f3477432c638b14d2236966b2bbbf1a25a8071dcc86e346f32cbec1c511998bb2133add8dfcb47cc734cd9f2e3294955d1d9ad7f04a6a32a61b32d16c6872ed48cbae4181e6b7092f94fc7d4dec56a6250ffb8618f168713a7e0d49baa3963873ecdbe89ad7841df520f0899fe4fbc6373368cffd84dea98e17cd3f17aaee3bed013868196b7568603d8c5c172ab0b60fd14462ba9083d292e8478bb651bf57b75ebaae1eb1175b0bc1aba95ed9f27769a4ae6b6f44a2339520e6a0edfb193d1c2486271324193ab5e2c61c40ade023ad781f7a0c954cf795eba4b8eb984a933d12b200320f605c97a42aabe61a623e98e48e6b70016f23598ed3732e46654698122fd7384dbe7baa0aa03a0e4c7a7f7eaed1a21112d02597cc2027ea9f8e39fe0e6626dd23759be5e962fdf1bdd4ec757dec25acd6450f6f8b13a4175bad15e82dc2c456212e656c6f3bf9b6cf4cad34f6d8c2344978589cf6a81350dd762e31474d2c77ac653842fe17fea18411ddca44a6c85540e582595cddf3f9e5b869ea508bcb8df778a123fd13d4f05613e8c72f03b2aad7bfba9a07ff9d6debbe46a435bc91a8fa18a2f7520baff659bb93b06485196782ab2a9349256cea07bdea41c32eb3cb8c5456a86fee4595cc92add48e0393cca8139a8cb650981bbd307539d3609cf4a71061500953e15460b9bea99ce01453411022b0cd6fa4b17e37bc7c69a7264f755cae8806db58b792af47fa14e7c52d3acdc7b423821ec5d79c739daa9edd3b235e80161c8ca7f79857d3474307867c832f0214f3b77ce4a3bb9e84b285ea6398790151f121d3d7c75ce0ae093e84ac5fdbe38ecbe932e00b178f818a625137e3282a29e564a472c407a93a441038565e0a0a4a81efff59aa7925e654d63e91dfb77e4b003a6433b8149f9c343ec23a8d7dfa5a31a877769ef4cd43b0fed0a6e942786afe8a7b95041687987ff3ffa50a375d93751a4ab9258df3fb05e10cf67a237d8e663eb03ad8bbed3d0fd6484cab92e38c81735bcdcc745959ba6964a7b01dbd1019b3f28c399cda13f301b8bf4df2005c1812ec7586defb046e63b3459b721d83d95a051fe7258baabf62cb1b63bd1f3e655d43ddc67a210afcbdceda4e908d7f629cab677e82bffb80f1966d718a3029ea9645df8b1d5dcd1b8a6d7a5e77ac4553136ceda3f778f66aa36865a8739bc3c6e2c306f5f8eb549ed432e148249b9165d26a32da13ce56fcd2049163901a9e91413fd8d35c27c41af258e3bac57f00fd21e2bf4c17a7561edf99c6ff0ccb115f1924b1acaac4138d35f9c81bd3e803636a06ec764c694b3900d216b75a943128348c013296d0a53bb723cc39cb2db0f4ecddf850a5f7bfcbd8586f6706e19eb57e63c06a29abe93163ef44519ab3a560e6e81bd1d5984d5f085c2526498d9bbfad42f5f40f8503b089b5d5f78fd2b9d57f3257491379c3fb4f338667c767ee22f3db5c2727bd75a068b278077ae326ca3cf837468d1e6b002c03b5726dc0b5e214c1996aa7d06d2fc0dacf2fc478292cf0b6a396e20ecacc5f460a36078b31e072ea2eec2aa477f7ab73ac03350e083eb193188fb7caed219378375ac467b659aef9e8f035eb255a8454df43370bcd6d4683eb5e65f5767d16d1c0da2ec77a326fe1980ed0f0b3d9951ef7a4661e8b511b79c7a92535a1697f5ab2d03db102d38e811af6f0db819c2fb526f85267e46ec870ff5f5250fa0cc68269618aa9e851101b9037029d93932eef7fe21cba8b389fef4efb9d99596cce0c781f8c6fb354c857329a50cae256c2a8d81fc214cdf0a4554e0070d66706926be6e1f9551ea5081295952b623a048239eb02152f3cda6c1ad425bdb771c2f969e10b084b945bc5902cf4513a63b242d5b67bda608aa831a90fd1686dcb34b2cbe12f0f2deaa99621ab8055603127ae904c87773f8cbdefd45e5277f90448f87a82969063a9a8791473d6e7d40ebe2253891efc1d8118a54d07bfd61825609473b8d28881f617cddab60b994a4513a8171c47a64d75d32360f0c8ada46dff137c48f4857a93592bad17aa40d7425b6f32a5bf4339e0c0b25a65b9db355a672570077019309773acb09f530d9b6efec5985e3ba9f6d127741a06204b960ecf119756a89ef8a046bb2939e8fc64fc7fad8698f4be6b6329bf7d0dfded5d7b621067370c52105e015b5f7d7405e706b98185ce8613746f186b4d3c37a0ea31a53132a350c82947ee4211545fabc1366689fd3e01cbfdb9707b5c8e650144fe8e4320616f189fd13726f8ca7ed9381984a29bc313b6a19208dabf83c8c0ebb5c5bd83beb8d52cb2ecbdff71c7f4670ed161817f4dfa2e7b8293704976364fed793bb8d1e97f6f69f853fbf41502e225fa5b9a3ae1fb32a6ed75e42da2a185a349708fbaa9b7514a349fb42779e07172346a6b7b6f27278feab62695eeebb0174ec3d4ea9525d52d4a3a240ee21a2af5a6af6dbfb56fb8fb6ee47af828a5f80e619ad635367bf1128448960d58880138c9ca4449fcb644f22d654642d5f4095f0e0eeb01799e32017a2cc363e9c23e54a77060b6d59d3cd4bdd4974708338c4e70fec1c01e97773785679bb3b90cf35c876e966d92782ac40572dad710faad43f349287adeb52def86bc230d6dd40f7d6a5143bd80db0b7d562b1e277a1ff1588a25ca6aaedfaa9f7b1a4db8b0f32743ea5d236b2587131366a2dc55ce70d7fbf4afdcbd4deb0a329b58e7c11067b096c138d7dd31f2cd12aec7349ef40f1842215841ef97a1fc16e615bfa9a3b30ad19681dbcbb502251d5b0958e4ac5ef46a63aa57e1f869a75011eee0df055fc32a4412467bb8dfcef4def42192ce3b078d22da92c77afa004bc84d45291403b55f09ba2a29a6fe94f85ef2a1461c73daf38b8fac2a05c375c46243b315df8eee7bdfc02e6a6d489b71cf3977684740f4f4b74721a3c11b723f9aafcfe92dc41021e89e644d4dbe9ac34b16c3a6b1a1a602eb89fbba73d8691ba7d7082b6fbcae5c95cd92ac0864215df5644ca99f072141b1dd1567fd8695082e492e9994fe4d37b5310eac641b6326b42f877a07e5291588e716231c76504aa09e5b5e8218440066434c9c796bfb1fbb3c012631422abfea9ed52ed3c9435f9d72f37e2a698296463ff25f42aefab0363afed6877e8ff910f5cae66bb7b6ee7cfdc5d395968ef31c532fa1718bdabecfa02f64bbdb10b2daf56ffe48b2f354a0ad1f2fdba8b2e2c7a513908c072645b6fa6a18b52be28cf43f1142b4fc6f0ecfb001fb3d0ffd829877f65a7d8b216fedc630f3541f5b3e26636ccf7f6f6fb3811a6d1c9a622b392606b7046a771c772d4a79660ae24349c939294f6041e70ff20bf8cc1291cba93ea217a1da9f65f308c85bcf003c9d6be482ccd4feed1d5e1ea46cb804737df37d396a6949cce450fce8820df199cd02465400cd22c455934c92eb8337d06fe2363486b8f167462116885e8901ae3cb4d8cd142192f9322768848d445229c725eac485506ce296f4469e9d4c57e1a829b6befde5e22f5f4262098bb5055beed20fcaf3a6da3a60e87efca5d3cb534abdc89511cca9b45d61029f1ccbe53f3ae631b2f2260f0b33ffa972ae1f0d69195d566dd8837ddc2d02de423bc4e462ba8b26ad173835e5b1fcedb4341ba187ce6d20c956649f95a299c8470d744a93b9301fb6bb2cf33672f2ab5d25d7a624d60498c9439d74e42cb88f003c0c09188f6c9af826ade46ad4b16498c9fe66701cf73f52e864ece4b18422203bdb9609cd619bee71dd99340bb3c5b259b0cd9f4010d634bd425ba2fc81cb19b258781c34cd4589e63f50aee5c0974cc04f98830003a740d22d29e62ea3fbc7c151d83cc0e41c7c22ccce9eab31177d64c0b1189cd72fd0bd0e08059b70d55720be65415f6a7d8a8c11aa74e2ade4aa600a475b5cc301f323c2e6f4775e23dec5a8ebd0f42187e3bdfb2dcfef5c7fb858982f830b117c1685d60ca7deb34b18295667e438e7cce6dc7db0bff39b2eb802922da66673615d243dcc2ca90e2c4f4f0e81a894560e85c379bf53b8e9887cde71fbfc14333d8de0099aa1da0097165c98aa75ededc1ff42bf742b030be10d9956cd30b343c41172473e41e13b043fa60d6d2b826a06f0c997d835031115afe79ef50d0bdbdee64daaf30f6ded516fd58f653e0a861c8d0ce1e7adac2a234bca4933414ef22eb3ecfe0b4431d78fd1376aec59ba48d7acc9aba67f53aa7e0940e8a92e13c83f90cf4fdcbc458abc07f03a8fd752c0982d37bb88a56d59a6c20dbfc0be463a9c77137bb761a0f48385eb4f4b88988a4235c30a18cba937e63f4aea332424ba9a134955b81d426a86dacff0d7c347e120ce7ded708841185b951d357075fc85d7ee1beac6d9055e817ce96d351f40bbe75e3166d5ae0534a0273e88bcf732759e5b0d61636c845f6dcb0c2d1a9ece441f872170df92e3052979d20d857ca993ccf94a1c561353dfa0982afa6175cd66d239253b9570ad979538f642d6f53e8b4ede5e078e28c99f80b72a76506aa52a41903e2a8f2cef1ba2958476da80bbd291d3f9850860f49802c4970be7451393831a63ea64b61d97046390293e3e0fdff173217fc4e734a2bcc8899fb5f3f8e3f658a64fa51085df7855828bbb2353a8b6f0314e32a562617f8dab1f034da318314b46666aca944ed826c1f7310fa1b149b85cab26792b32e254437bfa3ed087006a7fcc6b76cb67ee1842b2903657150437408d2baa37f5693edb57fd597951717e6d80996b8ea3000d87c515bc6ae34440a35d50e35d5a8e02ddac1e10dea5f75a890c707630d9e0fbaa686361179a39815ea7490ddd5a26e0b1df553b34aef6056bf47cb1b34ca7286db29fb5e1bf4fdf8dde43d84c2df4eed1e907a000cbb5d8ed09c97a7f4b68a616913251f23fb0ecbae4f450cab2ff7015805bd3be72818880be2bd19cf230e5ccc3860d3a179c2845f16a4c139d783e03fab3a37b69566dd3663f856664001a9f7ecade8e9add50e3e55cda921a4c482758383254eb82118fa36284d13c93a74013cd7e4924b741ab56c353454404ad7faf59dc9fe326b5c7fa2ce45f3cbdafacd71822c7bc6f9ea79c178ea3ae3e406a824ea066ba3f9c96bed52750cb11fcfe9c912190c09e82ddc58df49a4d84fb2104fc0a8727f81cf70e2ccff825f95b48e5b20da7210d8995fdd15881e4068d4a4e5069e14e5ce631c2773c1b80a26bbfdc92263cc1379be1939462b00ca908b8f02cb84f400746b67367e85db3e4a6f7f52bfa8f0805200a02d8746bd697043837306714fb82709046e79c372f4b0b181fa21ca696a1a17ab476683ef2a44f9ddc3e2b47184448882ef9374989ec4c2ab9cff967125e56fdce94dfe0f2bfd53e01ee6d2fa8312f1af444dceccfd7828fbcac2c05a74a25c5a30aa51b7c0292bf7519793f144fc6c9d9a5e5197007c9eec232e36b4a37f1043d7d32d57e5674dfa207bb2bbf5772a23975ceb3901e0cd4c494abff2bd3c368b01e87c7e457396440e978675072d529f75b64d5daac858f00c488431a1195fec7e58fcb039bbb556b314ffdba0b00eb8c990c7fbc1ae1542d7283e5b00ed39648ef853e202bb776c1d72fb465cba079a4cd7abecc19e09bff1202b01c268d114c6ed4864f3b9e346955edf4cdd6ed818770ee7bfbd84a5641b8d158b5028b7d4b0f4efabb25596e18c6547efe93d5261208ce29daf401a1dd66e03d37752fb6a74cfb930185800cee8719890440a23dc1b30a82d7488c233eb04e3edd152e1950d64640873f619f229190d6c238c279dbc953223fbb3f2aef66ea17753e6e54e82a3c821a40aef3cf8b5f016a436c81233079041a961bf7045284465a5acccd4dfd7a9d7cc14ea72db04b1d8c51c6d78a97f708e3e5f7b6f6549e827470664b3cb49ee442070c6e16cd0b16380f95c08b1d238aebf7cd028357d17c458be4f4e50dda89baf75c68d3484871ed53e38d20fa991028887aeee571803d159a78f604af3ec66eaa3f5824e1cada84a38f80d78c15cc654fb74c8537059b2049fc388c3760c5c6c19651e9216ef5c7dc2fab3ccbcfc5bfcf41a00726df806c4bd5508fb4e2c812c2558684178cb324bb2d0a6056b5fe74f686e314e69afb0618ca9f7eeaaf9329685ba0cbc14035190cc70e82639c4b8ca0e46f073d857314f92dc015e9ef0bdb2506de7b843a4897c09d1e9e873298469588cbffb5627df9ff2f1ac4b20a0ebb05dd93ba7c40cea132d595a86fb3b4083806f195fb4ccd1e3668a7925d43daff0026128331a93dc688016db93ed264cf7f796ccd7dddf90b39ee033c807e97035fc13a3823afe5c95bb9bd4d949ece919c3fb472db717e6b3cce8b30896a4969bb9ffaf897e158ca6f312d2625833b96dffbcd9c067de6f5c7ada7ceca3ec79ac75f9e8791f3dbd335d85703dfb4da4f35e29ca9df4661e637b94f23035dc5d2237571464016b0a690085be1dd2e972f54514fb68c0eeebb91553f6538f68f40274337fce526eb91e2854f5bae1555b6e5a07a9041a54b49bd0efada3e9e587d4d650cb25711ea84fb3d770f4b20cb5dd54afe8b5b9d6becac154f65d6f89c5723cdcecb853762ba62395898a1699719440696399b7fce077039011069405e3943571fa73cb59402082940c714fe22b7908c39fef547ff85cb7df8f7471434e3f6a9f2e8ddad813a3bdb0759a3752c3a3771528735a4f01ec28541f4c691720d0087bd6b9c3774865d468f64325bb5711c62ca5ba184dcc4bd90f692efb38556d361a62a64d6591ca055cfa71c49e6b648871867763083e07fabd5bc4ecff4f979eaaeb72c2ea5b2a3b13a22d95e73e4194981ed6c53b099e7fb58ab187cac2e82c7a56f8996362cc79ae845a2388cf72507ad9e6a31be06a2013ec9dfa882e452459d8d07f5b03388217e45a52cae9aed79546b5cf08affe22cae4e35c8fcc0ede1b4bb8099be14001222b4b490b84dd943dd074df7a47b79577861e8403f2fcba66728ac45b989efbcc8587645bdba2f76d810e47fa9d60e3d5281309d4202a09ed6e25ed9ccb8970e82e412c0af1fc99cea56d5cdb478a6b67301791a6a8880f32ec398f461505371fe524300752a3e07914689d9b1723f523b4134977699399f4e1f1638b6e6ddfa300ecdab304f7ecfa14aa43a1ec1d881248f4d8a5cbb16e6596e81524b35b8fdad7f729834bd2ff7d5285615c770e639b59b14a84fc07187bbb1bffe65a30129ab1fdc116ef655fea4d8b37b96ffe2adeced0c42f8f5e129f3ad9475a56a539ae84dadcfff2009491b08ca566634e0ddcee06fe0610fa907e522b12f105e59f00147ad1ac23758ca83da7d3b601b4cb501158a8699e6e51af349f11484d2998d52d3ad25be6069c7428c69c3b60d4c206de682c13733040c467e595b04058f2b8bee4516f39ad76cbfde91e86d7bac9877277b9fcc735f738ff7605a4b08bff51a1597b968e50ca936612168f6114a2b5a4a3770a6038fc8cd63053152842e3f48e74898d02d56193964dbedf56282e28659be322b02ff234792b4435733716b1cb71eb10521888fa0bb4e55dcf80187029ff76f6f150f2e10e015409aefefc241ba1a643a2fb25cebf2d76d86c00a6145a65c5406e8dd24bd88a7a7904ae8e00fb54c1cc4ab45d39ae6e1e948d39908b2396a61f45a3d67e6c4b91641204b746e5cbbc2d734623c795559a7477046e8e354e938cffa97e4644d4b876900f06c77f20b0105b09ee541056c4fc7a3153055915e04caa4353b91f718e3d1d3d21ffff36870f8f22cbf07e541479a56d3494cbb8b05fcc0b0d99b8b097b52dda1f9fae340862a88b2eb5ab3390c5baa62163fcaa9be02afb3d591368893194db54945f930b55892ad614b63acf7a6ce89bc813785267c7ec1587948fd5e845f01d1431920f00ef88bee3c4bc8fa05cb9f83ffaea3e3a5cf027a58efe2d1bb4649a036a222ee333cbe765746a2a2a264469614c2ecef4fe80d17394ed5391a6b1e59a19def6300bffb2092c4e661a05d2099c361fa44f6ff8d84f99f39dcf2a80938af5980b5b92e516e79f0d7bc9205a1a41ba05f8092707843276a0d1ddc9e014945277d0f55715d1873cd60808587a3e9c5a826a3b3e5d5f500922e1820c5f9364881a2b01256c6ddd1d146b525387acb756a7badc2fc7f0d6051a00f174faad64a42cb07c33e4e5af75122e1712e0940812d95853e8e638228bca627ddb77314d428e153d1b865e9e349736ab3f849fe7303be1b9db02d8aeeb679fd0ddca93c45cb606b6e583168403f4cf8399b2bef1142f1789e2998887de8133e11996f554229f896b5c77cc3f21cbba59da5dda6939c68db842ce34b429d3eac7c3f165f3469dfaeeb82002df6ce1e8b8d5a26f770a20f174e637fe54adaf0f6f2e766f6aaa3b2f0b5bd1ebc2193551ea1d12be255c383666a893c66045e27a71009bda2d7da3afe08dc89d9950ec351c10f5ca102bb4ef0cc0bc19c75fc411d45ba98cd673f9b24adfd54b6f50cba0bee574a77bbafca33bd3b10bc9762ba168e4872976136b690dccbeb3d4c33b814f685779f903504e74ac6cfbd5d9cbbe0dee4a101848b032b759bf15885caa17b3a029d5fbcb7f3d11c084bae8fe38eb3fdb817a8b7e17f5f38265832e8f41acffc42921c9d81b280635535fbec55ee0d9dfc82c315230e8fb4c18462fed68832deba61c81bc3758242610a69b52b64d8b11719aa9c6a749023247fd91b84fc645981edc174da1266fad172132faf2aa3c362e1675b6035a9ed2a0a72c33f9e272b090a121d096356059db93d1b40d6da4cd65c8eb2b79ee6c406e6fc0f46c823782a61cd81a95c0a2e0292f7d1e2c872fdbf0d0c6161b20766289d94e570d8e79011c18919afa497d75fd9ff664a71389423370da27c678f7d0900e43a04602255d31174579e7e15427250284777db64d858c144c7be4ba0fd2c1f2695bddc1ed39d370216f9d675ab27b82d49535289480917320d873958cfa8b2d10885a0e205bc847b016ad55c0f23e2469f18620a5ed0c57ff8459f0058878c80516be1f16e79489601cefa5adc3e83825619ba3a980fc8237bbce60861b88557b15c7e584ba28dae253bf5c63e41729f0095a4531bbb869e01bade8c4f90dd4ea37dfe9adb23bf2df981cadbfa69e3a4048e182e789c33c7f84470ccc79e5921e3234922861293c757ef47dacdd01a41949cadd0417300c8847a7eb35faa17803b61e7d8c693e8f012e57cd73e77750a11c7a920d3dd2b7ee35d991f9e8e155513b9ea224614751c24071647cd338dd8ad11ed18a59616bacc1bc46fb7cbda86b73e1083537a894f4d8567b0192548e95640d858d63acc05855a63ed0bea6cd08ccbbb77a3a2241853fd35ecb8a1d460c94c512612bf5ea115148b25430c70af642cbef66c9598c91990022037150d542b2aef128a0451e452c003461d0b6783d5d8b0b45e9dfa801b72455a8e3b72e8992d90c032fb0b28d050a3609bcb92bdb7f0704730e1e101ce353daf797b8aa22a488f7ba5159bf796a9de5c8e076cd39c96f04241f5d9c427b564803a5a470c359b0bebe4fe334d5f594915132cb0bf109076bf5785867fc6e2d75d0a36cdb7f76fca9cf511c2e8f439aaa155c76a38ccddb9731f74af01152b681c1771a0e0b2c1719f09e734a0ddb8ff00b7e33acd1fd32f515cbf894f41f1ea59ab320908eb87df45f6c664afa7e1ee2455405877f0a269a3beca6a4da3972db7789a849028266eb9837d815b8f933c3e514f83fe8525ee170f7264b47f8cdeb9ff5dd61929e0c0ce36e7d6447f308c659e1faf99d48332947c620b67e94d202772d46ae589a84586f51ed78fc99523af3ebe257f33641ed1df20ab55505353feb6a15535e6b2e98361cafdc657cb7d01c1a08b78c06502b0e161475977e300eca33f02b69c25e791f2f83667207eca9244c1ba61f1aee0bf8d959f8c3c8a357d879c4322f70d4ca2a8d9f9e48d595f009c8ddeb909c1bfb9cd2e9adf69688e67b17ced2bf0f75c374ce99d9d3cdb487f49659a52f5b336cfea3e42044d6834143ef527de986122178ef03f020aa108ca42b47dd6621b34e63ac732ca8dccef05ba681cf8ffd593e893c8d0672ef511fc83d7afc2e70b56060d422f33629168cf661a8f6cf3a3788ea7382232677ee60fc3163a6806a22d40c54ee58b379e211005ee3f050b23da731e793e2da36670178604597fc95606688ced48315ab97de38a462788c6cfe9739983633d03f5412f39cc7b0de958a5f6c7acc0f124d59abd9ccc3b5b666f58a52abe6e155e4c9b13d837216f599770e6d2e40fbe5682dd0f9a30797993279a7938e017c8781682dc80ad0798357c2fcd057c89dfb410b2e2aee35c096cebfe13f06071cd9e2d1966f105a358660dd2aaba3bf5c6df1f1348ed9813768777ba6ccc0c89c6ffc24df005441c6f899dc6b4982aaf34f7d0a5f31095be7710f4883f50002fff859c9ff5631b68276a9ec1dda6bee01d62ed2d365a048350031abd3935611574be9007a3b198b81679ed70df5f3075a63bf13bd6827caddeef67634ba7e69119189701cbfce29a789c30a18f04ffefaa5948ec22bcefa6d1bc0717c9bff886f41257738ffa41ec9855a13d1064481e8ca7f4d9ceb6480dc1e0176948c81ccdb939c4549775888c747c535a44212c6ea606752e2fad87795e9fe4dc1feda91c5b5f4e7916403c781a3bde32cf654833612acbcda3e5585be51cf46b3fd4e330cf434bc61f88db9d342aa4248e01440bd76b5d320bf973ca6131dac64af4db447c7d3e595442b53d3e80b33a15a0093969f67a8ca4604a8566b6ec78ebca124c57dc18679921d04b2b385485ce265b1484efb99ff6969e13d8209a247856c91d45cfc51c2bc1b186ab3a785e9c89f37d1c2a6f929c91372c095fae30d37fcb6e4617dbfcb26e675cbc4158646aa21fa7a8d1f666f6115d94f6c3caa84c25e568a158d0e4ba788a2f49ef99b63a4cb8cfaaa78c522e3ce78977b99f3ebaf7983ea676e58b4180f97e2f38098dd0fae52b273508419f2436525e10f8c539e870687ffe4af52fe8d8c02d408a4a157a822b8aaf6940e796c79056169400e19c78332baeaf76b98b211aad58f7d74aa3d5ca933e3570915bc0b117c496221fadb52be289ee33d8aa585312e59a7c3507243da6054db7be313a14c80614ab715aa3979caf18bf7caf4de51863c3989a61bb62078b5b2aca57ede280d7708e4c0c42c848d3b1e7d15f2b2f0b44b1b72f9b52a54122a4d42325b9b2cab52f0622bc5ad36ea18be8f906e49a89f312e9d4b03f7b08e681890bad8d43898a340b89b2133b3393e435885253c70b77316189f3e1023ddd22236b323a18f176b6bbd4af33ecf15d51005ad5ac53abdf25ec6a41e907220b530578d3ede2e5b6d9c75f5e5df996f0eb08fc741939668806bf9ea2a0c0527874fdaeb42c4a816dacf3e689ec59b9f8d18b408c112c4863e96c9298d2766e1d5395f76d6989619550d3c92856174f5fc31c76d1fcaea9227e728b69874f1f979d6abc766da9d1f8016961eacdba381a34de438b644c48481bb32d9f01e746aee050562cf1356fe9d7582d01b525f37c7a7b9557ac467b4573f0410f44c363eaa1af5bb1188ca88b84d98822415449cc57dcb89f0886406221a94d6343e267266fbcc0d92ba9de785a785029ad0882a3e27dd42f18e92dedc4a205927e8294781b9230149d000be3c816b06a2e0d84b68be1fc35c76c442bfe6ded8be96177d345a0413b47af4d7267cc05ebb7392f66f65ba36819c087bb10fa90f4adfdfe346ae0f0e59f97e00148f22ccf2fd158641e2e3d7c974c7e99db8e744f3815f13ec27dd5d01fc1bc053295cb5f28ba69371164b705391666687906baf870f40805e290452930a9d527f4c0020980dfced5e33a7bbad6564a72e511d93cba44bf6524a86cbe41179127e7e98264915aead734dcbf4bd28d75156065c975b2d93377470e0dd13a5c55b3447e337bb235101b60cdedeecee41a44e25e97b95caff3c46566cdf65015827dac41fea0b93cf8f9cc983af3bf2c93930aef16646e9e88065a1e60b7f02976778ccacff486ecdb25d5936cf4a018e4b10ddcaab3940999dffe567c0ed5aea78747e94b31673722815c5a0f34dc9b71c4a3719550a8e725d76e9e4a22a688112c95a7ddf24836a4c45a1e44132383e3481061bdaec78dc6b24bdc5d484224574ff434020deacb9918651790c8d6924c776f82c72a9bd875d468fb9bd1ceda382f7d1431f718ea0e0cedb0e2e5ca0401e9792554ed8eaa04d44af9c76323e7d2e4c2d7cb1242baf03d6ebf41d055e959def2922cc3baf5005e6fc48d927b3b390d727f3277986fb89e44404f111fedf571221323c7dbd528d46396760ab53156cfbbcb3341160b99238c7d6c74f5e97d5ba1b0906af28ab2576d6c883f6b0c26abf3e67284ec439522d40807b5fda5867ef5f717cd95e97620a5cc6f35ce2920f11f0fc43fed0873c08cdc45adf209d758b2ff10af5a08eda23a20eec76557cf270a9acb619a399cd83181458fe7ad6254f4e09a356edceb7ea0379b280200cf690f56905beb3e2e0d90639cc1298d0b121fe4d05d0bf24bea0734f32744305ba3408ee2e0850f56c66a824e52e9d13dbc9c20c95432ac009fe520770f6ec9f16e3cb1fbd20df385a2171b9d98b430d93344b0ceabc120c9b7fb751c597a79783b7c3c308c671a608b6a4f20a88cb234d7f3dc8e6312c06c0a206b3e2e8db30c33cde37df56ed15df0f9512bb2fc67f62a2e0a9085cad4b02746fe552942e927e27f82499bf90224881768a969fca7aaab08fc052adc91ec188069dd98fef119c31ecd2e5802fafc47fdb972710e41a41972f554e4f9adbe627795e678199652a12a96147db84a7068e7457c614fee816b9bcde7493f692d1aa1ed00e3d713806d51738bc6c38aa8e31d8f2a31d6a9e3392273e8c68bc952d75aca8f2b0aa66641f81f02b8817755e4928457317da489d298741c7c350bec2b161602c3a4e3bce84961ed3dea84d295d470f3c16f41cccdcbda89c37bcc5ebc7aad5a33218766d5e5a71aa997ae040d52803918b4197b464cc3cb4381b22fba88ff6148c50dd3a47be147c30dd8a3b78c84baedda86bb83aa128285192721f05289fb05cfe5a75ab987cee5dadb0e7b619a40ae92094baae5e6aa9942a5fd887c2efdd8f3c8c5302f1e9b564de6e416f4bd99fda7d5358e870e502225bf7d9fbb78b6036a77d3a424518b900cce0749be05a510f53ae8ae09486c1298c8e318b00c95b8f2c33e30976799a834311b4fc39c85642113bdc7210d09508678af5ab82da47eb5e1269847425b7d696a70495cfca485683710a83f9d8ff3dd34b6e5bfe89d3837afcebd5bd52fb7f9b5733f8adf83f9d07e750b6d6c88bee5c7135915dbe1e354604d55bed54a18210b2d675108c9fddf97ddf1192f37b6e1751b70b6c4bffd5134d073e9085c40918870b6deb5be74c49e037d489de0dac85bbbb9ff32f34ff920c329c55747e51f25028992d38a5f20aa36e9722e6e90c60555f9bb1bd59c9126452a0b55caf2239d7d032e79a728b50df63fd827814e13d9dfcc428bd06a937df098b17de4cbdb9ee10ec19b32e33d81002982ba57137a6b5cba5ee6c776f19746bff2cc70d2401084bbdad665b916ca6bd334c17fe61aacecc4ebbf9d5f0f9e818bfcea2f76fe2431067e4467c826e75d0e20ca3e6a9183b1b2c63eca7b628f703fb0a615f6ee31d51f14bcacecb6b6bdb90d16ddf4ad2f9b8baaa3caa62ee5e8d422948be9532ed33380cfcb952754faf18a13f29d812b1415bf9d00dc20b0f8717c7a4c8116882b99f88e5cef8781934ab6a3432b663ab9ad76ca48576a4b870e65e8a500d0ee4c287a200b3c07ec436aa549b30022396b93c35f6e458cec50eba803d3a25fe8d87633178dda103300481c4ff7b5fbfeafb151cf9efec2897c976fc243c0db5018b9b503f3744f1fbfc93a42f82ba7e15f8fa9c5d5fe3fb655d7ff33d0b787b3677e9620646c594857eb0d53f0618ee752aa6c32a6c128e9009a905bf20ae167bb126335943b576f16264166ce0d6f19a14224fa850521cfe8ddd1331ba001606d2829a94e10fc0e75569a4b53e315f15813dd814a86f7c99820748ca0998ed85dcb9d42a9e46eb1caa77e72005a07cb5fb05852023966a1137bd83fea3fc83749a86373641cc9863a6a97c7a2ed8b912389a2387a461d22990001b8d2faa36d110c10aaf50fd8834a3d667aad315a16e3f689a29037f94d8dc05feaafc1544f6783cb7c464ba57a6e08876024a82d75fb92dff2f5da5312f34a3fe902e43d342ed78be5d5007d4cbf2df865fbe7706fd1de54f5efd51d9734f41c07dd8ec73b4ff2fe1872c7497f56abad688d60c4213a3d67d8c28339c1a5bcd2824e79e354c9cec449dcb5b439e1af2b0375c2ef950a65953d4e662ef7f7a7f890104617a585aff61d49b4b45045be2007c1da4a0793da68c0176bf435869b35402b156b18c3443e47ec5d83edce49bef0e24199f0b8c38ad306889df53685dd30c1743f50db6353e281c4b4317fe185663f5f848c2e8c62c4bc2041acbc5afa2d679ab081d4ccf8f66fcf7cbf30bc1fead1f176014e1f51c6812e4b6e28d459301811a1811cd1d5b7cca3583748e363d0d9646fc03dfe8d90e75416639c93097206ce7725ff9a8326ecec64c0648b7951ad10389d7b86effa95d68b2196213f7fcef822f121e63c0ace64accb134ef76cec1dcbe34e75e494ebff2aee65c0191bcf67b662ac431e0ce0c51298f198987e328be239dcea21babfa761ea0ce6345f6b7b5f5cdb4e3f1b912981e49fd9a58054297095cfca697e4bf874ab8de9db2f626bfda1690fd34bc28c488d2b6d60a35aff073f929383b4db2aaf2ff57bff9659743eaae6ac7c80ec6c75a1f0eca98f47b72c32d74ad6b7b167fda79b8b16f0e36919cb72746a9d8455067a224177c98b3fe244cc139e694fa4de67c21e9689a52290544c96eef4d7864f66b5022482754e040b05335cb7bed4507a4ee1a1d7546ec4e3b1474aaca1edf1932c64024c24179195a108476e1b26a748cd3f6f7ad718e15e45b5918238ba2140624aa9d8eee551d9ac918080f5cb50715a0006006fdf8042252200b8edd9cb810a8b09b9a2f09e1ffaeb5f533646e14abe17ed1db6cf1370f2278f0374d7f73ef44cbf986bc3230763a5a706a0950ee26ca3dd557029c0d6d2b46d92f8c97786a91d4d12effa9d96ad06b4adf99bb80b3bc72263d108527666e06bc13b24395cec2e358afbc2c9442ec5d1811bcabb42582c535bb3a7a56f0d20645fcfcdd29c31313490fbe45844901871aae4b5c2046525e0c1d8d707872b122a3830d7d00149554625e66d32b4736a7dfdb11c47c505db09429654ddc999035f189918f241255a853061a5cb81e5cc6e6c58dd93e1a763beb47a15da0f5693d652a824f1c27b384a65fba4bef0e6aa4f17003f9ad3732177cee58a778aaaf88818faa432eac372966d17def5bedfc9f62546e2d600168c0dc7c815d369c876a92df4c8b69c1e2bc62e635c77a78322b5a7702fab835187c773b1948f4744eda25ac8b793d634ec65d51905a5d522d15451cf9ca0a9324b02517cff156e19e108c0db162fbc5e4fc2b533d860811cc93f0b652afe0735031b2fd2303d2a6e23e5ffc8f81e5211852ca40518cb0f8c94e192b3d9245c341dba4d5b38970be4d4176bcfdd45ff837570b51b7e15167f1c871cb1876e1c1f18409611b014f3ba12d37e8eed1db4fbca51b6526a7cb321ac5549391cb914df87ff69513a33646a6c95138984f9203d45a176de69a0ffa87c2f8c7760e622015cd9e67eb3c5d9283cab64ced0fcd82e707021adebd5551f1196e6390caa05f74cea14398f2678d085d70db2c585476899f52800e7ca4d4307b64f65e6398bed05fd1996b5a44f9b1780021432a3cdd1e25cc8a172cc2a512797a6296a615e877bd274b4bb0382025c97512e49ce3b51179230c583b7ff4464dab62d6190e199b54f4df1e28ff075c7ab41335f0765d0f9c446df8948129cb7601f3e5a1c6c561aca4e6b7c961c28adc270043c82fbe8576e08207183025e36f03d6d40a79650a1e5cefe058934d751628c50f46a2d1c32f7cd5664b065ba69d59bd8c0b7f062c21da356ef34f7216b6b935a21b65599fbf71a76d03abdd3f1eba63d71001af96bbbde816ac91ad53e92d911894d37c8ea6bb31b6511872a906b8b4bd66ca918470ebd82f724fba46273b4b9161303fc473825414ac85ccdbad03a7441ce7684dcd69182902e1589f9254eb0546c7010a5a245fe848eb3b92e941b389c655a26cc2159303645b13648c81db9b91d46777682146aff8ec7eeeff2f761c61782522e6d37f9a22a555e70531c62ff4cb5209ee4ba19ee6e7658821232d53c0ea06e72c29028d0c02f91c515aab2d152ad43ee3ec4d82ffefda0dda840a972c73fc3df466b295c962da1c93d46842992b67a198f99796d25757ed429ae157848c312843b8aafc1bb13e00edd974429e5c7cfce0348352f3c0cedfb7eb235fd4c1d64949ec36546547ab4d2e8698d2d2fb41f0b056a15a3503e2c8fc73a87635f73132e282ddb2bbf6e5ed1685f9db033c57dae3aa10509b86dec3da0fcfa21d1ca231eb414aae39462f10c92d3447e56713f5f50572a60c1c08f7fc0812602b59b2a6d498462e9be3f7b83cc407c445eaab2048fe115bed61b9927643281613d7072004284ebd684a7faff4bedd1d21b65831c24dc9930e1586360a9f56754f2606ba3576bd1e2ea0c5151c8fa7e63a7701b00ce4892393766f0564b53899c10ff7f29c5d7dd2608e997fa21765d78f0dedf5de1f41ece2bd92463e35393e6e218521d218c7185ca87d1e71b6cd85d9e3068d20f5d818a6b8a6120344a2cf008517bcc3fc9cfb5cff178539ef9c9a0e6df47e9ab204a546f01733b250e3115f398b36bd41c97bf76a39c27ac843032eda325a8f852d9a64272401899bf2723e2b0ffe18e8ebf875047cb2d9a3b3bfca6738a5b7f16395b3ac63d848238b53e2855f6237f40630ffe89378d3d5578e2c5df14b153fabda32b1f394fa4a357542197d02af849fa221da5c7463d3bff5737516696076a3e2111e51b797412e949a015388cce5b884dc6a2fa10326b976ad72fb1a9ff80fe1378a41e162542847a5f2bd3e67c6e94e8f7bf3771a98617cdf431aa2f67cd56fc51cae4392cf474ca3a880909239bdbf4c396897c1e1901e400b053f86ea2150979d9183a887ddc6261ce3fe0033eea29fc13a85ce3f0909fb0d30a36c7b4f792f3352233eddd5cf281ec6aa14103f3d9389689d1d7ca4ff4be5d8c12509a7aa982b5fd162478a5958126fae3af8efff4a1211349080dfdd1444d4d5ce23c9b152426e7da91ca3b1539981abddb7fd14a6e04e3af0c25a1d0c5cb307716fc5d0bb221be9d8a253e2d02c0ef09246eb3ad7a201c7c2d00a93e7da1b491337ce11940decfd4870d4f104c60be7c18d4849453f46be81777a8bbf8b87b9722be3d23796a797f7f71fa9428dfec09d3f4f22625b158acf539967e580056027fb2568d9920297d35075f607e9255af72689a9edb0e1ace77d40e40e8126b34c34f3898538452af0ceca3f8c980974d2cf0b856cee3356e803df1992d932646683bd97be66b87840984fab8fb0f4bde088806c47e99107629f290a7e2c54104d917fa0feb6565af068f9fff5647f9ec2b0f510ae6f7341f0bfa84743fa9d27328fd03cd0fbd9aab89be82075e7326af1143caa87ebbc0fef3a830fca09ab158892279ff0062cdb99329b2726ae05b35591543957685720ffdc41fb277da572f383fe3d76879c5212074f07dc68a8156dcd74f24afe9787731e3654dd6f6bca0e6d0132bd54ff15ed20ae68ed25367459f237e2005b8a530a8da0c4960ce5c5e6b3cdf79d1314f1762add08e697670477938ad0a153d2a2f0aa7ac4413731960b627ab193b75706a5847bb01bf9094e29be89046e32e6a740b6027d2bd2e3d81eaf295c345736887738affed31c8424468fc91037b4f0a6fa7a36e066b85a678030e51cf7d2703b361cba6651ec79c581771580feb1c229ae5a8803803fa7d138caf91a5642e6ce3be4e74381cff3ef5a2dbf2cd3eaf7269ae6812ba05679e73ece3e10cc85f37d48135c7b3e49c1d4ca98600ac892aac549052154dcb455b1327a37d000ccd38af0b2c8e06b1ed34cdfc2ad3c87d8c96da1bb59ed5ca0aff847f125858a1d0f6abf1ab1a678edbfe71ae7a5ff1035c8e026f5f714050d9fc59f64dc8e849badbaa46fcf73d152e030a23e1f0b30472032a87446ec88d4c78e32ac7be82591370e625a00833184a921d70ef20065ea34822151f0bec9cfd2200b5e1e00694dd70ddb7ed86b6d8eab47b593923a168f1eef16ff8d3c2bb232c4b36f74ff26343248d42765af239b80f98e590b3a3779535923fac3a99d2a9f9af1025306a35e817bb7e4534e8ef1937fd6a3d037ff28753f5851f29d02e057e2422a591655e85a4f2044cf55fde54ea2170c5a94143b3aae714cb2fa3068cb4be8054ec369764dc4b664bb926a5dc2a20292ca24ff40cdbd61c7a886c7de08067f84df9633e60b7eef71e2fd3a575170eb7e7975cd2c74273c55ea4c2c775cb392080e4e1cd226c4bdb06e21ce5b97f0ec07e7c38aa69c915763d58790176f649f7f35d93ac333c2995285cfa96c80a34a5e74b1b006fae187590aa1ee7fdd56e5ad58477b780459ea2819e341eb1f9094fcfbc2b36e15aa0a6b848f89c147e60001baa9111bc4f71d1c1e81428d277fa1224e5494e48c51c95b04f571fa74ad6a2f6af551de72869428fec5d0c011e57714a7ab72e841dfeab94c18a381cc77f3c95505ba07a4fa93ef12c36bb7cadb62b0a2a606dff599343ed6aa52676373a4ff43fc64702d08b706cd357dd5b91716c85b331b314bfb0ebb85ad87ee243e7899a2e36711562cfbe2d5dc559bf551a96cb793144adcb4919b57c5de50f91f80e465108f5ec66af0b26fe663681e2c82f117f5484cb0241329e0dbb8064991aeec087f55ebe062751a1e4eac8389a9a72ebc3760344d1b0c96d812e30d450886c1d855265ba6b0f1d278064f809b7ea2b773b23da046b8b89cf168d870c7aaeae3aee332a5fa35681478a1882ba0c1aa5aee9fc00a0923b9f91fe1c724d51cf8720ede2bdc4eec40a64adb242e5deb6c43003bf5934b5cbb56706d3d14f7424f56d49e2ec1fbcdae702e9ab8b956e039384553eef58fbd6231cdb4a89c1643ebc1d2bb26851ee3404e2efffe7e2d464c46362034aac8351db04f700cc7df3afc2939c46b61e1fb57789e3f3c8ed7609106aec0bb8575daa0a3bb3fb1bb8d7edcf0e26dc9a4fac6c8d9d37fefb1a31f80d572900aad28196e95c4f5192136921d60f634e822fb5a3cfa37cd50fbf600a5756fe52859f758d8d5c631f173ed9cb7deb717f6fa80adc8c294edf3b701c62c747986274f1d9fee7d4add5db3348d72580e92d8b42d66b3e99e0ff1e4c7a4c7ef9c81363b8d0e40385ceeaa0c48455d01f3cc0b4db8628eb72eeba8880353812c2746b7bacae5e6739a77914e2603dc5efc14f40b057dac3c3e7199d1c41e26fe6c1f8eb595d0c149a2e5d87fa80fc8355a1f01fb9842371eeb4fb5ac08761b6bbef41e10d04e1645e90c83340a1b4be32ea9596f8f7fec139983079b9c15b0ffcda4fe279885727e062e79e2429e05d6b89951effe44907a836c533d5d4b9af78d231049c13f9c5624b1dfe02cfba30abe4f3a29a14cc28d0105bd861da2901bb08bf82e28f60aa945b4820a8aa532fc7541dea8d4ef2a031055246a2a3cf0b38dcdf9cab1eb8fb5c19e559058b0c59e8e82f67669ad80a488f92e160b77b5dcb0abb015bde7511e1673283b3b06367b2d2950375db6f869eb1ba9de01743b34e5321b73437ecd2564a5c2eed20ad86c0b34cf29fcad8327e7025c633ec8281b4caa472b3c2e19697091f69f0ca7dd0de79d7803f9e80832d611064e0c4f2a3afabb898d6a61a5cdef66f0abcdb2bcebe691322882568abaae05c71b1225539519d7a743025d957d910e78d83b72005301b26033196e328486cd68b99c64d4f11a9c0b2c7782dd6225c2396af9dfa99ae09e070d41d6694c6c388a60342ba0328714ad38a6d4533bad93c65fabf28e33f7ccd8624408b4ee8d434f30ee094a40f5bc0adab19fd58ca50e4f49c774ae68954a57686381f0aa4bbeba7fc2d4a5bd18dd1a3e58a683631821279e38dfbc59821c5799dd29a41a74777336661bfcb1d32d578ef752785de429e1c15c875ecd3e11fe98a6c224f020b53021852f366e1a4f20688e3f1ce60637c4057fc13dedb836e8681bf30b833d9cb65b50f73d8e1639ba8069459ef77f1c5a6cbd074e09bf87282ba0cb59e10eb62a429130f26d7fba35961afc1f86e1550a7a26eb2e059b6d3951b5aa6e1f3ed480f45a14e05eb22fcd3d1b6b5ea4ac874c03398e6727affb9b325e00c2be38747e7314aa55075b7396ba36b91985f7cb50550e70d4b4432b18bf1457d62bf36d074bea097cfc0469aa775deee59a971789bcdb1c35466fcac3e054906657e0b6323951522957e87a71a24ce2715feb560395e78290a984d7c275b36a7ebfb5e419883113b9af70ae1f35a98ffeb542bc23478ea28ae26b66b8bb04a9bafd7b5dc2544147ac30411ad4d3b22cd08af8454a1d4922fb1b8d861517f811f2dee48ef45cd893c4a5491a5a6a4fe50184516aa1d29ae0234eaac8182ebba5daca7630d2f39994d3db39f73d29a9b1b72472de1f0b4c9c14b3a702e00129fa5751bc8054a4cb1bc9204ef38dc3f06eb537840156ce9c2b2d72937d6014ddd606b184f3958dbf0760497af189b2f1ec6a39f9099c8744fce1ed8c91505e0c573dd039cc463e55d3e1aaab4db46fb1b1669a470012818195c48bb6b73af86f667d8dc482abdc337a379c3671e107e857dd00326a80be3003dae028198c9cfff02333a8fd6422da5720ef9a0b1f6062cc17b9fdb3cbad2ba1e89f5b5a38ec97f088843c022234b0d09704948f38882c158aa7839a753c344460f30f966f0bf1b926ad0a7c08de699777b17c90855aa105affc73da24571f694376db8f9c6ee630bacefc7de463eb3716c3dfefd8ca821394092e61d71afe3969f2e316771a2a45964eccc818c587c1345e6307e31d72a3108ac2a796ba7a82ecf0b43a4079a7ab32f2ff6bbdddac8885efdf2870f13444eb6851bb6d79513ae994599049aa9fa24a038aee9a3220bd2da4f57ffa97f284b64a022dfe0bc26b764960d51a1e14d876f64771e7cf0fd6e129b2ad7f6b33dc4a711262bafb5988a2363a9aa83106236626233e0b8cfed39c986454614630d0fb1535d67cedb7937de0aa54d3d62ca55edc62a62000214a614e8181e5a3f9bee076dfd21dbfec97f1b9774574593042421b2e2d7c54b61802b399c842043b231bb3f298c87879dee0b69246df7e8e496b68e9d43ceb536dd30ae4f0a2a2d9ff3941fc33b84347f9579b40f333eec59b8a9a3dd16ee73e1e8ccf476da392e0d866f8b30af8fa0127bae725b2625716e9b7584b5c4d1a2e999355a5d348d8f38d81d5bc8077424dfca3335995949230a2e3dfa76bdcdf8fcd87c2ec536ab362b8bef0f00fa921c1ae6da7ee5533c4123a09622335944fa9bd7f7c18adbb20f33af6049a90694294f62631ed6491cd024c63a8afa7b3138ee2f33c0d916c49313d1e79214cb2f921e1b7286c2cb3e4b75ae82ca622858a3c13aeaf19535ff02e82327a26390ad34b817cf95a28ee5b0077ecff4c7b6d9363fdb23b44acdd4384c68e14929774a06c46c0d1f4d1101b0f3cf0a22de452499b510f13f9cee34393f7a496aa9f1a653c3249a84ae5bc68d021c9e71ca8c88e37c08659ff8c2fc5feccda3503b1463daf8d8fbe4cf842956cd3c0b86300ad5b5efe2ec99b6a430ed475ceab40c12fbf868503246d21a49f44b4dbab87372c462c656667dad20356241d2c6257f04d1b5fa91662845f2c2c6d1b9af7dd40774c73279bef2035564ad682d74260c71999f89cead69f97cc7f689f12e71c38a06134da0b834817372fa6396c64df2416d9e43dc9f55fb96c372150bd00e458cc21c1eaf3ad5e981473ffa019cab0e7b10634a62074335e8f509af703678d5bc04c355f94f9d1402e74028feeef90822ed26232c0c4d067ebaf7b868cfa779df28dc5ed283aa2e435420d40e60b53ae9b410e58e49daef79f28a5908e7373509a10e9cca2a92723b9f3f35cde7d4bb7d38eb4b998bfe9fc839240e4ad0a7725c5045a6ea9b6d7802d8dd70bceda22e15fcd08e2e5d33ff9c5177b5422f86d8f2f646cc0a320c995c82ca4080d594c975cf76ca95b4d64337b2f6316fb3ab98f657f19a496616a0ff02f0078e903ac4c014c9bf0c20525b45bcf08c894a31e91ada240d421d7b1b6ddf04fe305cd6c2e1ec1da2fd14635937e9b95d91f239afaef454eafdf7f11830d8280460fc6d18f9d7fa5bd72e7769baa8795214ad6bf09e94419a634e17f26fbbe4213bd41b283aa86695c6931fa50d309b35dfd25e3efc53e22307abed5c2b89987b678c439f77ed7c064ce63e14707bf85eb9320040e2c249405f8a2326e635421ec4c3d905f1a100e8e3e2b4b38c4036786a6c25b4be1066cd72abf3c5e896b94b84252103e2bb2d1a6e36e67d0689f08bea19e482cd0f268b712021f979fc319423a8c9312d074e56a2b9105e9a601c30586e131e49c227014b0c910ae9c1afdac6ddcd1dad13c603bff4a374b8d450582c40407ac86b986f050aaa87198016a9d24057151f6560f29ff2a5dd8e07834d0b0d803e89dcdc8ed9649170102e63e9ceb5a3f10972cab869378c0a70fa0898a7d1f3c9d2087599a04fd3dea5f56846ed93ccf4df5cb310aa4c71a1b828b36cf62df1594c4f56535319f1568736b385f63496329fd2d14b527e5c08106426f283d5307cd9073bb59fde7a7ead56251c6a4f1dc578b17b60b27493cab29f9fe2672669379941e78447d574cbf0bffbbffea78e016eed007a54efbd58371982c2feb61239e515390f0da58c1c53be397aebd4db71a9c55fe31fbabf87169d0d63f616d5a3f80369fb7a63793ababdee619fd970df02934db5e245e2886d3bf89008bf853290b34a88b9976fe40c89faa2c72c955db11d934127e3a0a09a89a16757da280d250fa4d112dc236d31489f6d0201a7a9fb35b556a6188d2588360e5f777b788faa1b917cab67fc531a9d22cf5a227d136c75c7f96a638829d661ccfeb89e9f086118a0f882cad2ab36ce952b770037ae1cf5554aa20fa1572237189d391b04af8e4ea0ab94a8bd61bbbde2e1d3ebd85836f61673ed70775d631d0e00d108525f8b024cffaf539758f952b9a420591699225c682e64f4c482d2582c89145b51054a42a3fe31ff60da5744c3ff3a884c98e9c699f426803a7c3cb07107c1b93fe16e98303e404eff76e12dfc269031e37bc61641baab3091ff36aabe8b648bc46f62a7c44f5dc90e348046640f1900fbd260d927a437daef2819c55725f308828920da18c2fba8ec1860cb86de4747f6297549e3459c3174d3bf82cd86023aa2f8cd9991aedd1fc879b258d8874ee940cbf5c64fdf3c429eff9ce43a5f103ae70d631727a4a46f66f4cf4aa2adb7a2c0845a05c33ead88f3202f6a1ce742571d246df367c7a16560df61443be1a92cdec7962b6b72e8702e12b313ad3a78b0db1befc0ae18c4e7d66c2c03ecf0ede4ef0b0760e810d54577f0326aad8c0e8f997f41c79ec3347ebeec0c6f923baafbfc19628ffe89634026b2121e72cc4ebea64e670070b3a6002ab84aba44a48665925ac22b0d95cf20dbefb4d6f3ba46a7722069c19012b7feeef7fa2c7b2822bcfb9e6ad6de7b9ac9cbe7911c00ac305a48630fc2b72720bd3edaff9ded3b00af3ea88f9138e2e0ead5f7495e0604784fcbf8cc52105309859958c2b6f2ba351b225c9ce1031727b0a879c24b9ab6022de6c92e685412bf74f932f0d103aef10e6b1ebd6de88ca8450bea334fe16edbec0ee1a5e69dd264ae668a094d2336aecdefea7aedb9bb9a74c59558e0ab82396ac20206e9837f65baba743394cbdaefde5d4c65345d9423c80f6c40a20c94762762583c8ff6c846cc996f102b82de4664ce248ad9bb87f38a8511200e3805d2bd97604271bf56aa612889a437ae63ddb09eb9e10281b9ca69863ca3bbd000885b72766e6a743f88bac6d9b9d504ca105b4dd9ca6efaaf384ae79d3f46a63d05eb0765b0dc11bac1a83210a5b293ad78caa13b5e3b620b592e28084fe4b123606594d7f56358d90a541778316911d622a93c55024b5ab8df8db72ab0375501feab1f566f8576e1d27f7418937099cb06fccfa772bb6d3a20fcef8b45bd80de70bdf6d356d45f7dc948af317b34f30b031806d46a0fa50be8f6912e85752f8c6501d944f43c4299996357207c5814498a1208452d0ac5d163c7c8cb12d3a6f23daff2d24e87a86d10dd8a6df07b02eb65cbc396b2ac4753820a77c0ebf6bbc1161accc14a4ea2716a7b50bbc3a81e0e55eb69b5fc8c25dad871589aebb3ad36431e0c956865610e9c49cfb224c0afba072de520074c7e2b6aa3643258ff9b2f8965e0d0cd3ef650330ad99c4e46ab987733325b4b04096d0eff9f82f9aef0dcbf73488676bfef98e8dcb434391412ef6fab99e642785510f595f5b7d3a7f156001352c9b8d7c6bad085598d3a335a9199a1ae87b4b750b20357655765116d163a384af3d4b9ef8e7ff586ab2b0f88cfb829dbfe32276ac41c01d8dc386636f86d926f3a5ba0f0b9ed25b1942212d52b8504954c7af65740253b36cef540d39916ded3feed88d4d69ca683a100e553cfb9a3158740502ba6bdec51a7cbc23acd790348a43f7a94d7cbef4cad1583f20d0ae14ebe8bcc46a63818cddff3a2e436c88fae78ee2561bd678fc187964d0a378a4916cb6a596136729c91b6a068608fe13c6649d4d18ff8f0db5a2553a208bef2df948b4e60551c4aa227a7b984280119313f837f867ea2eb871928a910061a977730b24aa2e3d8e2f8d2a013b369f8218125fbf4498d3ae369cf90831cd804c0afbd45d8ff51f1b4e44d5a29a04c61324c449e718bf962fa4ea2d69f72f81da5769f46fe11f8c663be94a027b5e9226f2075e3b2f3c05c3bf20331d05244fcccf2e25685d1e78b42beb68ec60e0af90dacaf19f1530240707bb08896aa90f0735b2137223f76e311a793d15499ec58b1ac438b37ddc0e3bf5b286a357e6ca4834bc469a02212fc41576c4e71ec1e184d4fe36c2a7ece2177c9f7377c7437cb5f9d86e1b6a5cfab9bae503e5021948d47e8399813b672c33ed4bffb407ddae7367a38ce6caa764db8594ad4e407751b2feb5a1e014ce905f676f944cb426c1f73e9f99a7fa41f00e001c2532d24f87b5830f86d6fb6417c1b2f2c339b57c07100098d0f0e0b7b3a3994d9267fc5650ba7d7f502ad0b07f4976e7b5c8e43b895d1c371d0ec6a232069f0940f19f67d765e323555e567c3dc4b004790d7b8120cf954ae26c91fa0870ede38ad1ac0b1c7249cb1c9161c35ddacb3b7ee7584989dbfafcc98a81f7d883eba9faf2defbec0735864acd527b462657c2cdefc8b3a7aa5957880d28a1ca6e5fd2f1e24b207753b5e775ec8446642cc47d523badf14253fb64310001f1d7e621d6b9222e4fbbe2097a0c36569525a7d45dd7dfb9a43c561bfbc390b3a4959134084513ca609f83bdd0e619481412c767709570e5a9e48913bee34876cd2d7078095728b4f7dc9bce716ea4a01b059d35b6b4757f980a57346f3bf161b7b064d2cd294adc58048505b94a0ded444cdef4a491ef77dde6e271e757a98be0798f1cc784ca48ec3e906c5970ad40fce1175c7890d17da1dd64e2d100ec1eab7fe414a703e429ded078402e6e3c1e7dc5a93d85dc6c1c762cf8e94e24cf5edd3b91f901d59e2d7e117065f060a356268e827c59320f3113ace47ca51828b9f670e42bb0372b54ad37ca7e76c14ff7b84dfbf9a44a428a296e5c8c2b4a78fe665469a6c75a963ad257c5dcf359f4a0caf3f697af66dc2ef6857526aedbec2b0f1f7b95861b4c9b0fe7d0eac577de7496569f762ceeef6a284c9b2f72ce9b8a62f914d33a3ce8f69d3a94b6e997b6a4e3904710d5ddd4884e8c3ee25d0ab8ac2ffddc6d7988721e1e3ccc3c65f04e3c7c92f9a03e5ce180e652dffa0926a6b95e846bdf83de905405e145b9923060406da138a7d3534979196866a16493f88ffe3932a83ac0546cd241c5e4d38e2f9978cf184aef1efe6ca64ad7b8aba140a3673f04f78c05a7ab5c4d64888c9d90c45fefafae09fc734654d74b671daae0a52a38d88dd43f69e861234d6ab6259173b9bf6f1ab783e7662c4707fbbc72b3e82d5791a5e6235d8c12d28dda42415ee83773a276e78d25a77cfcc57ac07895933b00bf502210a041eee6a153136a2389bf1da283196492f8ff404a18b7086cd9406f7e5e1bb65bf4b248a18d38df9045a000dd9c4345c06762018846a4e82467d9a37eedf3677563a4c820444e630a0d610e8d28c284f80cd9a81c6c0977cf21f5667da16b5f581406658dafb45db6e61abc3e65eb1be936eee275f355391960d06ff5087a3ca986a684e77baf908c10b9f925da62a11bfdc35eea949d68727defe4aca042a8c67d4d2bb53c04fc357e2df34ceb49068eab9237d0ab3bc6dba33494094262ce671dab3f9816e9f99fee514d123e5ecdd64f2209e5d990f07ed246b3534542492bf94a15103d532bc86858f12f212b294a6353a15999a33a4d19d02e38e965ccf2b12ee98ee51b490fa63f27e33a01bddcceb1fcd2e55ecd24f049f901581591a4ca7dda33cf249b3e24ecdc22a603bc0f793b1b22b78972925d34cce86c73dece72d32d86285fb49f05537e8cd8312c49542546a33383e35b69d8058facc73e843752018c2388099faaf85852512fa1242f5865b23611587859a911b4f908fe85ba273f626ddd9e8156ea6f505263280d520f6381c7bc63d37e855219f338b6f085066f4e5f14e1d6bf4d0f00b85ef6a3599780df3fc9d975f935119234c7df786f3e2e27b3a0fb5697c69e473bc4bcc8f533c681146991701f788c1b9c8c3465bf26c35dd24fa05d859df6856f2a1352ecb5b9756fd88acbd2d74a5879d6360570554ca669f080847010a4f6b8422fa48ac79bfd59a9ade6a37fb9c2080c2bfa3ee31b5e0003abd9be387f9a253c6bf9d8877280ef5c835511292821efa6c5e044f0bb044c5c834b8a5d5b7b512fc9a59b665d107686ad495be75e62a19878f523d04c7028d6aa616576159200a9ad5d9af26e9a6a459e4379cbd8a5e27f0ee3d1ffce32443687b91e717dd660a6e677ae24722793e8c850064cbba780e64165bc8dadeb2a65179a69908a1e181932accbdfacc4fcc55907dc084c629d7faa6aaec586b49d633e23ccdbfd15b271796d28adee3a311ef48a295aa05003ec763a638450b9fbe83306380f23168ab0c60cdf07db7fad6422d8389c54ae62cd5cb881e9f10eb320cdace348897ceb640266cd88b4eaabcd2142362f7c2aac647f63b784930797829e27d5fa41433fa4424472f785c6d1acc0c2a638c233f35c16df0098efe50c98a6f79f55be9fc1aea50a23270c6acdf9560625f782898e0fa627c99c07cd1b3a8e4081c82ebb4b35cb46b5ff943214ba8bb8174606b7271959cd656150fe028210f102f161c836b3786450261f9f2a4d9f4e120dcae9d1199c650665d912a45b67ea0f40b15a28d76504e780f516d5250237740ab7db68177ed19c2e9ec6413ed26b5e45db2c188f9cd9ed8b7213477fe57570ed7b3fdb0fadf623bcbf38c6e490c76d42f490a557a109ac66fd9f98289c45a08dc357c6a766312663662a55c38ab8b9d7bfae4f5432af53869d0cf807d68d5f4d42060706d8d3818fc5aaf3926293eb9cae8e5ddb7be1b64b9373233d9c832cd1d9d29d2a415efce5a23875e6d392ff4a44cb30608f947b91ddd02658a6a559f6aacbcab52f395c4c1bf44433e2be547ac397d08299b465806efcc60cfc30ff76fe7234f8011f8e7951b4c118040936c0cb6fc995545f0ac9a9e90714ae06e1fed6c81b032d172ee55eb11f0b1ecc981223c6df258de6c5b6c5af1c0b7a816b026a991e825f8db9d36adad209198992e5a7dbe97a61e7ad71b8fc2833eff5dc85e8ab912ffc5bcbf0790660e398f3713807aaafe26241d356d28e90836af87034018bcd16f17b602a1ad243c6c04104ddf189aebfdacace46912e47ad6f5059c94c76af436c9edb59b91a1dafd628fe9a7df1bc23862da861f793fa49f9d425fb39530ce1aef8b6a8afd338c1d149ab4c1e5cadfca308aee6dbd09add661ac48ec4b3d9115d6fb1801fe03583191c83b451c1647f3e5d17d4c7c005c26bbf0ff4dde303ac7af5402b0b85123d2f9e8cd711f971346d5aa0efdbc0ea986e817804912175e3f8e09de77de4a3f97429110d47fb1822cca0c634cc05b25eb2b466e7f431323f74613ce8a6c12b98f35b8cac0027ccbaaee198e5417779344af61ba4a8e635feb3350bf1bc75635fee76dad067f3adcb43a09ffcd10c64c1d677a8c4770388531b25fedb6c14cb543aaed97344aa91f97f272190285159468875e0d75f4eea224d3d15cb1642e6619ea4e1378fa36f9070a9e42969f316558e52016a6722c0bf82be5dc56d31937416b40280126cae5b61c394c24564654603bc3be5969e02903db60e972542a19e146d9c98ebccc001591502f5cbe89c024a558725dec0e15e0ecaf8fcef5d462717b3a0f5c738d85cd6dd400ed71d78c3ecaa3d19e3a204fb32ecc695735c397e552bc8b4aeac8fb7a3462ffddebca53047b6602bab2c573ab27cf55fe79d6a51094c4f1bc40322d6f5033812ce5b73f07162ac0dca3b7af930de403962cf6b09e7816af8575fd1b3e3eda24d91792c3c5fc58db87ebad9e97b3346d12644c324ec96f28f178b37893b05e8f2e9f1fb7071875e248966425b98dd8f9c15e0e7a8c6aee6290fa8e193cdcf7759c05f821410cbddcaabd46decfbfe02b746195f4ddd31c230fb20e1e96272d7c46794b4bda843f6f438b7b5247944d645bb99bb685dbc4a94855ce88c62f7587c058a8905513cd335fba4917a4085099a2c920e979a3dfa52665e48ffca4bac7fa1b7b319f8ef633fc4cec1330451c3b65f0ee3ca8e0c66c2c0643cb7663afd4ac0c032f487b709cc8c57708251f5441ffbdd3a590473d03ad5db66f8de3cda80ac8d112088ea385f76d93a887e18029cb022ba53b53f8dd9ef2167871a3972ee37a7b98dbd074f422d19a75e9e4c44b6fa839f4044cab03afff6325b3d68defc8ef067de6dbca8b2cf892b820bccae98f1326dc7570604d64b8fdd8c1f7993a8794d4929a35a3b923ce1c619f99ebf93807d4ab2a3c63ac1f6a5194c6e810ebc14b934ba5e8b30c897746e521d2b1e9569b3f093918d72004e8975bd81de313aeea4ae48da1b187d5a7ee9595ae255f475803cc295eb2b1b1db3801f6ef8b61f8653a316d08ff91ac9d57bbf826b32005d8dd3e40a7254599698d6740faf99d77b7013ff89868d9e3974f155b3fcd0f4d40462ab452236486c8501628e1b6a17ab5dd0373f6930ffb7802a267ed047de1cdfc705f072c95b8f71a0b16555edbf435ad0b40d0b8e4f006c243c47781ed0ac2746c494705e1c47d6a29f73fa7f2b5bff0bfd6bfb4e3f1ed198ed3eff647471bb90fcf6ff5630846aba2798584ba55bb80abd1d9f7d112cf478deef7b735101821153ebe35dbd7cab02756016af1925e518854ff5e86e155bcf7f4b68bd0691e28fab328c020bc7947fd2a9c7c2816cc54f8befcbc6515dc129e2f9ee5342846f43e7c3c80e9529332e5036de898aeac715476fa7560be6cb9532558063b4af0703957819c8fe4d22f2e9e61f4b63c29a81877a4c9bdd1e13ed0142171b4f9f218fe98928892673102944ee319b4c2bdfc4848a4fa677a072770a79c7b63bc7e42f8781f2c6060281b91fc379e34554cec14c975e6f0d5b1b9f84bb32d2b44c7edb73510e5a631ac5521baf8dabc8e0b1c41b393387520725a53861026e86ea3f1ff99622056bd55bfdffb66d5b32e230d89b9a1541dc74ab26ed9857fec698e667c868e9f27b8f6e57be94f4e61d8ebce7e3f97464aca1334d8efa6e88a7e158ced947cc9bac370e35f49e70ee80ef9f5cdb9c7cbe7d44df7d626535fa473fda7b86bdadb1b77835ce3727fc58270888b6aea8a0ac4613340c381bdf6dab34fa6764d98946037d6bea2aff4f3a7e4b915994391f15a3a3f6958aad3fb307364cbc7b7cf3a57ae8284eb85dac2baf939d24a74793655466d03190635b41c0f64b734b362421b3dfeccacde1525c7b5464abbbdfcd82145b7104d1581babb2e508eb90bf80df63db6635611c00c26143360af4e9246e97fe17326884d0bc779f472f14730f7060bd2398489426618778519053ccd065bbfd319cdd6bfb9afdf92b3538b59dd7df0bdd0e9931c732b425041b56a391ed46c09acf785e2d9758b6ddeb7e4adc683760b2c3f8dc23ab1ea414351b46b6a98933af07e4af0421ddfcddbecd9a9393cc69c0f1d08ae0ae9a759989615b5eff9ae7afa49027c78c46a2158c84b28a3d3964aee16886992ae6af4664ac5692ceaf0c28a27351b1bd822c5b83a6bbe1aa95e589c47e64bddfe64636bccf8d6c4b783e3b3aa2f02b7f19be0a651ff6544d299846b928572ef18cf2637d3f26d34d0c8fd6fc143fce4d825243c477aa0ec32ea38c0d57c88a9ad9912b1b729e6bd57d4007e30147576bbf9fcba029eaca1e360a441257b372a93fa8717c56ade25301123b4664271cc2e9d052eb82c9826a5866f4f99b50479625b25e9ca72066cd8e52a9cab50baaee5d4458e850ff5c69b0d92ecd39b5323814b947462851b95a1ba6b3f34db2cb3a6930f2ff8311a1537db929d36e3337d435853465f39c417d73942fc52aa57147107460baa85aab4e6947d6510f5ec7a4168baacb6964afffacd003f3390e35deff5fe7aa232e0362c79fe123633436fb7e98a5e4263f11288fa56f6ddbea4453ab1afcaffa47f2503fb4d6130fb7663b4f6c6792e92e87df565bbf1c06d1437dc91ad30fdf4a6233447469ef84d3fb995f7ba618b8cce3813b2c701307ce029c3e84c29bbd71af3c46498d197e4521b83165d878f366708c04a95eb905e61512545d84d541acceff19f0e3716cce50c2f17713d705603b5ccf4daa8bb997a74f3dee4bf8ab6c49c4d22e43a4a9660e12e0a9db258e27d17b92df8d66e5464354ef6b8e201392366be1a880760d1b2cc1e079835aac6d03e26e750b217296165591aebee40569be09b87ba6cc753187948cfd94e9ed7a44ef2ea282397c4c64aaee8fd124c236c3b3126985539b79dfef9da41927f8d1e0d4ceeb5df6cf5d0bcc41936ee03d595ea68f46d9ce23afcd26d94674f9d01b8e0653b5f2f537b1236627f25c68889a64cf580953339ac9cc07838c18845cb7f0bf3569a909b83d5e0a959466b28591053e5a8d7f20f0eba5e40d4ee411412b8550576323c7e76f7b11351c47f072cd151267e12ae27c6ea5d433a93cb3e5aaec70bd2ab6cc8edc009afe8913688d04e17c8ea99d63140cb11859dd2ed11d9a9aafb38e778c1e7f713d73d43677737c5e9c8c7c79c9712237340e39a9fb5b390ab3aeccecf6a9306c7c5874092c6db0c16eadc2f8cd1a0c14df11487ec6cede08b2e7150fe2a092b276ddf57c2bcc0d10e6ba5ed36c32ae91399503cafbd3564911e19f89e42bdb26855a39822d08827772fbda6a292bfb9fe8928b15b2e8d20e34cbfed017297fc8df9e023ac4cbdf564003a294fe1f5b7f14f34d0350c19bf96bcc816be034b1811a5079c3a0fcdba5e14f7e1f5166782473790f383bc467062137f62c8d5e6631ebb097af89df05f2ff7b3aef0f196ac29487acdf124f672bb359bc4555504a0bc48959f367cb050660ba0d923a812298d2ba23e628de93ca73bfaacb08e4f77a5623f86a24ec50f98c2a431cf94a85abdacfb72cf38b5dfd38772df5042df4f5e53c9aeac2e3fcec3d3ab329fcc9799bc433d26dd447dced3e11af7eb3794ad7bd0952adfab28e9b5f47db5792090db6aa4e8112cab9b20c87333740b3879ec4f0c77a754d9866419749c42349f1b2508ac2c7c56e8538601520a4b3f2f45771ee92ea547f7d8c469866e9cd83443fcf89117579fb524e8f7bcc2e487ec1ebbe9a5f3ad4bc36155063e067ab52f15ee4e144c17606bce455d1c83920d183e8d58059af1e8128110f469b31e3238910e4a4090efa04faf9040e7ba914e3ee1c1397a1bdd8cb5ea6a5396c6ac38e9714eb120aeea685b9898b35e62b83f1098d81203ecc0b67a7ac6199af2a170591a25e12d30d33429d862226ae38017718a718c4ba56133b2f11260469faa699061aea47056ee8882d0e49250af760d8247fbee94130c8d4f2acca5a710b301655dcdbb390a338c0bcb956ee7ef6edb37966da1531f2c20e360266926d49eb03f7ed55c2f600de76853e7df288723c0d6b44ab8adf98e3f88c328ae769ab5cda8c605bcbb5ca40db06c19730d53e25207f59f583d42c9f1632ee0decd033b2242903cc451be8378d3fc2502ee981ba6b428f6992da1c3f6bd00b64e12edebda7b2d5578cd5ae0bc5008424904907f000b152ada8f339b6c303fa8362176585949a0b693b56669d984abb4ef84bdbb0e8485a9522e653e56bb5fcc16cb2102df1d4b6304112a280c1dca3fff2c0e7a86da6a78010cfb05939a218ba6419bb86a463dc16d00279c473fc52b2be85b08fec4fdd14c141910ca41dd0d1018a4a9e38ecae4e4da793da5cddfe46b43801f9c0ca973f0f21b254f3d1b99ace3ace346504eba72fb4b80403a145b10e97f713dfa684d734d651929674233dcfffcabbe67e66ab5775993cf9c69645a88135b30a1f1003af2dcdfe8e2b1ef1db3d17b04dd99868b378b7820386b8af8ec581b8e2f13ba64a4be1ec49206643462682eea7746a55dfed8a8e2a59f37570040e41324a92387434779b5501df54c8d478141ea94d95be06dc2066030359ad81b948073f06f74be9e781ac2e202b18352f5668de4131ee830fb59c08e576a3cb4b53ffb72521cf856b5681e6aaa0ec4985b19ca5bc1d29ddd2f3cc15aa373b9c24c7bb7c1823b94cb5902b67790e20850ac435367396d2eb1a28f5e7c83409a647de96710fa91e983afc6dad2507e970b0b5d66c02e491743163de2f15318ba97da568b2a84e53cc7107a57e0e5a2d82efab552f95cd6d5ed2f66c0439bd75080430af26b4330a7c32bae39fbac2a5cb7e05be890761bf69ead8ec165a6658f723dff6606a3ff31a9719d98eb3978f16f53b4784765ef2d2c11d85517be2a864e589ad1565c0c63f3c5777b002468f060dff9a90ff4bced9a01e3c5176776fcce8127e2ede7c3b9610f823bbc082a3b7565f984ff26e411ba190b191be0e4506dcb6db13efc71cff55fae5bd7a59e615e395845e78ef1d5dc2c406bcfc28e9ce42f15a3ae80cc89f6e9590978ba046358edb118e2059143f1ab12a07d08c3c9dcd1ec08bc19123939e9332f331597f85d2f75000c284851f3ed9a0e00c3efe77fbd0c9bf539b10a246f3dcab2cd11fbeed974c76b9a5dde2c70a59be2e74fae479b1c71974c5d8a312c3aa5fcad39f76fd23bd09ee9f7be6406b6f06416ece5df3b139f6103846ec41993bf53556b11ef29fc98bfdfd85682f4f88499f55147bffef76da67f6abb20aa826183fd74f8fa56e79fd59ff22f400a757c14060c95fea43e024d5916a25325ce0888eacbadf69a08347167471265ae50b4a33b98793098e71e01a7a853bee3557731dd15178fc5a1a055a6772b06055b713342d69670299f1c7cda05c7f8ba92a799386742ee0f79d489c447e0f7c2a69baf6fa4539bfd3bbfb1f68b790a16ddcb276649e5480cd961499efd1b4ed706752a7b6c3f72463a2320047802709c999ebfd7debcd4654a4567385ded777edec92fa68cfb67a2d1605a8a24174a8912c083de20a3b842b2d600dde5cb5b97f0f4ab8c92656455333886d3358731be9b3279242d1281f5ff166a6ede43dfcc58713fbc9604d2cae99ff013152b988ad7ac9ca1e5cd44dfb5949580d36408f3afd2b8095e94beaaa11784b5801e6558588f9e42eece162c8989b860cba81d8997ce034e166eb5f10a61eebaab68f9d57a23bcc2e8af9deec39498740c380509372dc59435c6fc009facb98d8d1118c2d1579c1e64e8bbf984bfc115a88ede8bd7af0de3d262ddf035fe4879ae2e7bc52a2aeaf1f7e383e86df0dd1002764ffdf9a1969c41e656bbf963f4e8e98797a6ddcd8bec5adbec304eacca110ae6ae7ebdb2e347bab09c9658fa2396135847fcad7b701b2d6114c676b73e0e628d90a6a6bd3befc1f719d4094ff80c26f4ba2524aa4c4df489accffa3fdcd4455173a4e88fb451c090a8940f0a2928088cae6d0570fa372022b8ca39cb5a378dbb6a4ba39158d19579426cb9a094b80e43bf85492080d0790b7b1c6e1e080de3595dcdb5f79b28abdef47cb14dd13a25b419efad955ee5d78c7f84eefdd49258b0098ec07f8d08ea141c9cf8dfdf15d67592bd6fd17c5fd19b676b6dbc061a9218e3a568e86f412ad5ada5a189e9db5925ec3fd1b22c4e1851b27673820bc7ad3a01103f319ac7f09049a06cde33c64d2c6cc0a03cb01112b216276382d36088da8bf27a3122a6093f8b0855b39c0934b2e9fc4d06bbeeb6317247dd6dc463ee7866ec0273ed8b9e057891af5c7eda55a2828cba9510f0e5fbc7723374258cd154208f8ac3676607970d446d1993ab382f6f31ad6380d958f0b38e806b2c1f8b5661217bb2e40048c8923969e31dc2d880e17ef66d00f0e540b8a5f9b6f6aedc5508d4b067c56bd6d4f02702652f0d6e5a4d944a985f4a13ec37ce1dd189559ff18af47670603169df59f26eea81a906bd238bd8041862bdfa253e043dc95320287c456f8c5f1a754b719ed56d1f36a4d395415a43ffb6358c35059b0fae349a92f90243dad9ea2b14d00675d558f2baafaf3d402ef5ad29af1a45b7965034d87e4fa50fb4ad473065fe78fd4975981169946442ba16fc15260f4fdb6a13afd32565ade8ab2ca4c5f190895b8201a4d78536d81b8f41fffb8a8743e8ec80e13fc0e23900a02631bc08a4c4ccfe05685ae6bf3e7b3a65e574dcd0c75df0b01d050b189514548e238b7e45f1e806bb6645403c9972c5945ed076f94842ba7c9d0240d7fed7f0c14203456719b30bc2b769f871ff6a79205478184457c068fbf9a4921d891577978861b162f9d8ab8ba975b06a24ab61c22b0a2cf2d08db940f411647200b20d79196dbdb9d094e0714549f339a51bf194c9e1a57c18bc5a041b9dfbbca3a6705c256ec0493a817aca23b3a8a61c84062819075cdd1f7e84d3e5e65de7180b261e9afb1cb6cb29f744f0ccbb1a1f9b9a862418045db737f61236384348061b110c46395c8ac72dc83aaef63bb87b01a50d30c9df90f53a2f97b4c9a406fef7a1e79d0fe8c6faaeea04d964a0dd9cbb3cb257836ffd6dea035a7143949345d9bcd061c719f6fe4a8ac07458f88ff65d2c573e44b9f6bad6cbc8b2a4cc12acb7cee108ea51639ec7739660296a5b04f9e31b46aab4470df6cb73f9b7fe90a1112a6fb8b7bba2e659b29dce412023fdba33cefc2b00021d742fed9cf134d13db33a14f3dd0ab8e7d3f031d928be34dbd666e9519820c4c88dc92329d631dd204996551c97eb6bcfa5b4b477c8b2730d60d99625294cac9eb3279075d09a65495605ccfa3751038d2793465ce740b21c703153b8ac88acac7631802ee3d333b7ff53bd780d3df2858c35f6042ea01f37b6b6dcf683de2ac47b4401c97c29507e604330b8728acf1564e123940ff8277f342c718b815a7c2c2a07ae3243dd5b3ea372f22b4580ddd62116fc339d7346166dae005f2b8e0b092c93ebc56f19708272b1cdfc710c86548c1d0e4669216bb3354ad043a923a1b768ff82772584ce6e4d1157a59b4693ad7b6b126e0d900d9d8edf3d1b05142013004fd69e605977396736bb3c4623faccb17846d8034ad16ead0e928842b463d8f248704d7ecbf0b601eeb7df4efeabcdb07c59f20b53a0691b56f48422f4827cc7a16fa8e0fe0bdfc972c310a8090a14072d24b985923a5220c066fba46afaf343f18f61d488ed89e32b796f746911b3d4693bc6f8c6069b927e0f5fac350b397cbdbaf228847a5c0d5db6e6cae0d8b02810c2bb5acfae910806beb54d5bdc9bb33243b43f3beb2adbf5cb7b706a576f534f6cc7d130bd76bba9012930db296cef2884004dc382efc3fe3d9f92d373c003d32ae4939b1f425cb188aa70ca629e10e15e8920f1af3e8b14d8959c5aa37da5bc38a9e5da0fd768089d7dcb71a66ba959ab2ca6a9d57aaadcb05dd36ba5f5f61e3d8bfbb5381dc09b9d217478e173ccf3b40142cf680a524e062e5c5ed94f04cbd023503c1a1ac6cd9df17f344fa7a194a6bfdfe2d9289f6b556240ece911aac7250415494e6ec2d2bbe8aa439dc23845f8d45cdf98b89c7f9c7b56eb7c53c0733bd95b21d7e3242632a801a58f5a677b53e1de3fa06a5b2e0bf7a729fcbc5a2e28fb252defb2c5352313cfb5b7b6c4ef900635dd5939e25eeb4fc3396460cdb88619e17d40b160d48540359a48d6dd24c113f434c8ba9c5d4146ac1c8b1dc36baae2e4ad6c375c793f591d956d8696e1b8b4baf330da2985360c46a2e41f1ab30bc20022814d3c966cbfa30393a0e00515886d0a5ae832578447223fea45c98c8a4458ee38eca01ed4eda622829cfcc14232db1d970e075294d11aac01c54658f5cee7c666c59eae7bc475e007225eca93701d7b010d22f6ed7c288cfad552225f4418cbfa3d56a9efb7c5c2f0f26da5ba9833311512dea0da94490bab72a595982ac1830f6dd797725dbd6753ddc14ad14f67b01a914767f626e27ef21f34f57ff929ffa598ccf9d2bd077f41ab7032e67347f2b118ed7832ea8bdfe5547ecb4f4346b48b2dc4da4a7006331205b1afb72870cafb5bb0a6a6172538b652d565e0bf10e66995674a3dc0be2a711355c372a575c889a257428f54859387d9df95a68851122c849013023a266d35387e5894074f84ad2ca89a306ab5d067e7424ee049f5b9f58d40c356d74f94caf84c5214e85bae9fd2bb8a74b6658a1e820d46becadf12c8e1162f5c96ae74dfaac32f248bd28be30963082def674a63466fbbbc82c6d4f248fb3f4c9a3513874bce8a6030a6c53e5f24c17828154e234a1b9ce8327d959c0aa98d0c4121a90e4149bd17bcfc68a2fd1afa0d11b22867cff638d5d6b36370e3ccb34f02cecf2c35ca6d6abca2d2f1fd58906807ad52b4dc033be40e38c530798067b7a1ae70ab707e8bd506aedd2f17ea3bd429381e8a52f21da9b0203e463d40d4abc97d59e23c9301cd01a7300f0ffffff0f