PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82118 3040b0f5f6af92e5bb9bd721802dc42fa58d57bb6a93b63c98618ab424dedb61

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
62c5ba6acb2446a83f72a2809ae6ce02114c30e8286920db6ea46122619c1130
Certificate Block Hash
3040b0f5f6af92e5bb9bd721802dc42fa58d57bb6a93b63c98618ab424dedb61
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0007dd0100007c0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a087f1556ffe833f9afbcffc94530bd3e49893ff896588ee10c585d87907e8e0c6d47f50a067c419896843a8e670d530ab6d646f2fe8d62612063bfeb5232da8d8d7e9244ece0da2733281f6fd87570bc7cbca90edfe97779605000000000000000002000000020007dd0100007c0100

Raw Header Hex

00004020aac92ad8ce70d6e0c568c1748fbf0030a95692b92de78f2f089346df9bd20bc857e96216718e25ef19dd7e4a7ad80f619a0d9df845acc782651397810d68c0112c25496a16c7001830119c612261a46edb206928e8304c1102cee69a80a2723fa84624cb6abac562

Proof Data Hex

59,560 bytes
121216020307e5348e065dbb0bc1f092b362fb4d54d7046358034b391a8a5e6100d3760755bccad322fbc7f8da1bce7c9c1e54161d1dca2ca4d8fc9b0629247adde3baf58a15f4d1af0ccdc9dacb2ee2caee4dfecab6dde89c075326197d78f82987e1d42dea8f052405301e7d606f0a58605d804140cd3b2fe1ce5ff8650d1d6769d43df2444e34d69a8895a9ec79bc61ba2bb6c48e4f313e8514621be8cee92070c3521027462e0d0e46e8fed5516ada904ecbdb8cf3f120595209b8c1ad6da53de48e0c48f301d1ed6a1a08184319e81ac0807c72b1ab159bdccf9c51e0121d7b167cfb5d06bbb751c71954fd1547bcebaa78b2897200d752d6fe00f59e53acea293e8b4f96e2d72b763ab7ef98d35c09f505648b7ad3fe10bbe2d19c2e3ff3c33c46238191f0bae07298502b6df3443c29db96151b62ebe6f05c0561c113a7027a413073b2381f0a8defb77146af45028a90bf0d1b88c39f4385c372baa7f9126a33323f673182bf6b4cca80d6f47f9163771f3e66b8956fef9e167f0c8834e687e8e188ccafd5fe638973a5445e3b5b867b28ea31bae0e8dc9df8778294180feaadbaaca4cd3185cadff84a1f963299f3622b788f8a99e893d0b65c92d830fdd9b87daa43722b1ef57c9dc39a7404fe4f0c751fb47fa6cb7c6e4f34b74979c694dbdfa455fe2bdf3850739fc24811a42a4903d1fe1942f28e954cc2011179c7a97ebb07676d27759a131668bcb1769dc3c60852b009f5fcc0a8b12f54ae87ac3001927a7971b5104f3b8608d48e53983a2719940500cec6b8e9f4d8c70cf5367851b5bdb0f5530382d20079c98b2c26b0c650d54954f110444eecac4d60a74180e70900712c0bb1388897b3d38f047b716943e6f9711e1ef493638ffd894881be0ace8b42256e712f2da7c195852d55b422dfac8fd6f890de29af61c1f04f655c8599d23ae79a2eaca52e653e5a4f72bd6fc0f0c2f667f1f85f4c78beba7389b60e9df9f878d6869926fa17b35550f51d6bb34cc874ca832683131e22beeabfe3c5ad983f7d5fbb712e8949fefbf651c16005120f7f44ae872de75da7719080e86ecd4c15cfbfa1a3cde7e31f876d791db5f7f959b83a7422357cdc5d0fba7d1545009fcb6ceaa2c388c9cefea3890dd297550564aacba834c6d46b7ea90a989e8f8b443f3eb2364ba3eea2d140f0d121a343cda8016bced10993c5950f3de6f050bf3b76d8cd18f045b75671ebf3f9b320d38445fb16b7912f9d6419ccc03cb0062e0f671b03d47f613e4dac82800c64f2d169a44533758ba2df2301c52e012a1aff91b42c2ccc0b66c6082aad806e059c68b32f3557f1201c8c33df416d9a67adb8182d0a18934cf1c472c1e7346ee7d68fafd2a3418da77202cd0182726d47c10d82ad0a5a8717ee63b99a22f16abbf3384c51efc4207b95fc490f378b14bd4cf4ed2eae8404f70469f8fc27be6c22860590a0d54cc90286feaa7fd9a70a62f3c837f13c5384d3f2f8822d74984045800756031195aab52fc329073281ae9c39a08150df3a8a6f9f9339b5888a6136e703f3b56437c570a25a0a306571689489c9a9c6b017ef70159359dffc00479a85c5adbb0743a24e59c9ef0b6e61d833470ffaf8aafca1c20d36e10215b9a669cfdf5d77004092a4fdedf05735c024076f7e0314bafb7528484bb439da3d9aee26816fb9463e01f3ddd1633bc9b6de4d9dc3d7a8cb7add4cc67552e0625dd240383202a28658964f216153e29555af7ec2868e5954ad8396418c41116099e61b6717decfdc79db1939ea36a96f7de357837ca7a0d9729988d45a778e05f81b82fc425b4d1e4d5d59fb64ce15037365471ff1755728088fd1a3611bd9dfc5ce47ea5bec50ff733c79c4c03314c82b2186449ef15c3d1fc21919942db9c1f896b0c4c9d4ade1a925a68b7785268f2d8b33aafe099ef6914ef46116fe40e2a569598bdf62eb7678aabc595aa7bdaccfa1bcf7ce5dd664727f4f56c9a73091d193b4c7dffa2382f4f7d0dd5e3fb744593ab731d5cd9ed9550ee213f9b505e2eedfad557f7bce689f0f60836147e0aa1d7cc0b5f545ac5930bfe3f8cd0e76b663235695c2f2861d92aafc49a485f1c5ae3066d88b8780f131678ab98fb3cd593f1acf6a1165c92b7392c53a945a075ceb063813091296e1c1c0b7b7dfd7759c178a0f81c6293572183da314f026691b755016e830d47c14beb79379cb8baa837ca829d4c4a92a87f68c58207f94d13c4cf4b997fc416028aa3ea5243146dfed7c51de3518bc43f0ea6da960a31aac8169389965f44b230d508422806707ade78964e5a50aa383eb52a1274f17af8a210b0885dcb375b95aa5209dcc01f7af7ec993c3c00c0b1945a6ab2b9bb7baa52f7fb1d6492dbb91b263e98d8ba874a03d0709b38506c00d805617cc3d4f8d35e161de88eb84bf08628fbab574b2b7ea254a7a58d51b7af3dc2d286fe48539ef029353fbefd00089855b277d19d846f8cc115953238b7ff35c32b82a206268602af4bed52eb2b2e358765d4a96bd81adcbb6d0c5b3f22185584f6589a73277ad182c7b4b5cdfda16776caf6a9541ee5b8c0cad947b4f33cddc7a440492ef5f3b724e27d3e30852d0b50022628157e3ed5899d9a7f274a87496098cfdd516c89c1189d976568192eb64db916aabc52cca2288c32430fbf6653977bc46727a9cecfa139a38d920e9b289b430961c2dff54e27ab7b5f7599ae61327535efc030478e36b52a5dfa92a119329e320537dc1cab210e0f33d92d81453c67569fa8925651994e18cea69e76c97b011701008f4bd84456341ffad773e97f1ef4800d9b2ecb5691f79b4fdca47abf9365fb47aa31d754802145a6c83b8ebfefb3ab7f2f4a9867ea609b8906021d2e0e5135169b96842baaf1ddeeb2b7ef4bca7a24e1c0b1b707c92ec5c850883eddc3f05cbfce1293560d4507e6771dd3bf1ab7a2e13e655dfd1214a80ac89d5cdd71bcc4fa24d3267c07c2f8e77ab6989c75c0862ff5a6e18458cc61fc340b4f7b45b0505f10360da5eae5e95672aaa52cbbdc94d926b464e5e82fbc9dd546ffad8bffce84f4c3536cfd7f87a0a89f6fa2114f492451b0a67f15088f68db2b8a3912a493290c22b424756b45cf3d7dc6d9de92167a1c042fe40a01b24b72c5df4b1e2dbb5529318ef84df492dcf3de072a20909441880720c30207244fbd1c4b7f44284b7d27fff57db52e17e2aaf26f106e1975f9db76d7d556e8ab257f6a1c451b7dea88b6ed640e2736e3f3938d8dc0f39112a104c37dd9090a7177ef489e903c8d5ac9eac0c63e3be696e875bdd2e512b74c57234b2214eee4bcc3e6e7f6dfa849c302cbdb73a2388c9cf3f0d1634527eca475ecff6a4cb483e7b112c29ae0e8362ed0a8d6f470753cd65a6605216655ac8aa92c757e4b17f853a3ea4185e233eaa179e4d4ef217577a4a95af1c59b0728954c1f6cb69c1e4d86bc73eb18b7c31c2fc6ecf86fe0a7be4096071a1d673f47eb179a63908c82c6dd7b2242c321e2a75b238fede15d2662e120b7fa33da61ee9cf47d74303b94052e3c2d67f3d1c8515d41a628a5bcf8d774d3ed4d86d5a55d1f17de538bace3d0ea08e07b6014eef65f03022201bfb907ae55665d68f95cc0a2fdbcd630f2b60e270443cefd8102f9dfb1dba470c2fc539ce8f5a282a1f003440f426cd65d720e35cd990b0c755968ee239fa770f15113f13feb6211cb564f280d9fe28b5e344fdf4b47c879c2fd6dd7064629f89e77673366d4f3fae962a1e8a2938b2bce754711e8c6ad2fa93e4941f4203ad6b24d495784d0e13265f65cfcdc7ac9f852b74476e5a7e33b8b90f45eabd2ed1eee847633323c5cca7ccaa6ab9206476e95f0b8784c8d1775831d7bf5e68326f62baa6fc67e8cb3fb39ea2b4c78a017c5bea4cb2533c434fbdf4895607d3f22cc5d7e101717669e0ba02168b8fbffabb1ec46789785898ef9ecbe10cb69abdfa0ebf0a7bd475daff3f6a6d572fa6d80e957a4e08d2e3522756e5b6fc7a3771e84353814e8fc5312e7d2eba80a58b9a02cb5c2cc0bbfc50b4b3e1695b99c611b965bc1e114f3293a04311a714164bba171c48d533367f06150d709f444865913039c7610d08f43c036e412fd28a7ca3f0b58182d46a4f2f6ec624786a8f5b640a059d8a7b32c9c144846687bbd496cb50136a114f0d5b2ddc7765c3dce4411a5944b9c569df9636577b310a0070c012937ac5c07b582872e018e8d996295fb403f9fcad92069aefef4baf135395e72b40beb03a0daa8f0c8b2967240831eafc0407e29c5beb43f443c55b8b8c84b4396fb0edb4c89e60ff9ed906327f17916ddd8db743e947db91965840fd9c9cbe0370af261818946f86447bc30d0c5fa4e88f648d528572ef82473c78c4356ae4de0c88c1af298941fa97a784f4b6b07f657b65c5d8b225ff1d7bbe324828e3770c5e6fd8eb85988b651e2a8aa31c5f0e91b3753fec0a260ed8cd351b2e0272b38997266799b5dbca180013a7dd30ab9a31804bafd31ea7cf81dacaf6d6ac17de314c207ed9a173836f5d40716421e7739331aa307c68af77b624c3b5a8ef5c819fad6ed5d7e2e27d2afd207db36517d1dc101b2df44ac88ce5c11f4d8b77da60efaa4d88c16c49388baba75956ae8bf4e912a0fd5cdc0f1139cd2005f94b2122d1a83c477607b46709122e6ca896c3637916e7096cbb4c05f22d8e1a036ca509be6c26d12ba702dd0fe132547b6930176ffe20ba3d2746e639d20aae86aec75a2204e5837a558af8fc363fd59485c278cdb21d5827c1f5b10f45b256c3180956a295fc2b001af5c819707dc82935aa7a2578eca9ec0c39e53c49be0bedb014c5cd952901d1357452966afa72a307d04e1877f33208d55680cb4dbc09c7228332debdf4145e669ba4a91b9e56d6213ca4dd2241dce0d0b7d8d93697b7a308255575f1238dde60477eb77e7ab39b1af0d5eb9a926125be7cf88a04a8aea2df1428af0655a3f5a21619c885e43d7712781647ab17014ec5aab531e4f88b7ac01894c737481d75e94d47747c4c213a111a80c91c7d4e0bfed2e650c9c022467e101435dce88eb071abb024cc217caaf7625ef36f4c27dcee42346ef2d94012c6ee1b2af3127da978fa5c986f9ede7a179aea687e282119d87abf1201003a11110602946b8ee8c0570062d0096f4ed95ff8c4ada7da937f4a4c0c0780be2d3f187d2053aa9fc414222afcd9bdea90696c2308662521752173ea8422eba67392dbe5df2251e9976a86415e944b87ec0f2a5c6d309adf1ac35a50a435557c98a68adc939c9ada02f5f3af61cdcb96ac0f525c86a7818d96afe226f1ed5c02b3c0baccf41d3ef155e3a0a8e4aecd7036d771d6d5b84c0b510c507e5de3ce5ca04e50064c0394ecb2f72800632ffc33886e54c464d188c514d0f3130e5bfcebf83d5ebec753818276a6b850dac3ee0fee426d6e2852ced77fd7c9fb09e1b1b21759d24c64bbae856d0deac7a0760d235856ea594d7ce31e336e7a08cf3656c21533ed633b30c4d74ffb4f7d90df3346ced4807f776851d69c4f3645ac3ce4baf9654d308f82b9dd0d50f8f61cc744ab21b8e0cedd9245c99bca5e20f28a5505ceb396987304896e1a4e21fa13cbe4338c679efd4c4e966011d8c5328482277b7634e7778edcd2f8010287ffa510f2bbae8ae03b8fb8fca1559091a7aa646b7a02d3a7786b0a4fe0d64cb80f40ad6969ea790eaee172c8e46a34ed7e7358c5d32ba270ce8295b35b771cf4e650303d18d1bc9165d14780e12efbe124292f3a312fb180100a3cf609fa5d66bab628c9b94cbebeb512db67899ce11fd6123c5640e458796a407932a61c9e6452519ccaf7d545cbc126e86b9229c9bd94cca1642ac02f8cb0800ee3c074668ddd01b8f49f786dcbd838044b49e2365ba035bab1d018428baf60d52ed003a0dea2f3b7d848fb7ddebcab4c9a590edf22f8cd841d52e245b2bc6ca9b61edd5e60d25b0592f7f707ad0eb4be02279387c8a6d5054c0ebca54211577c9c80cc3d9416e59c9e41eebef53d05579e50616e9f6c89d3eb545cf0ab3d912f0241a03e33ea7f085019aba42ae850088b4bcdd967a91c8bb6c48ae78c87edce8249da8f4e6c8a004ecb9b70c37579d7288a214dfc352e915d26c7df649335da09e33bd90f09949a55ce4c0d37b8ec066fec98db8e10013914292c492fc0242e4add040ed86281d0ef8a809755fd545ec654f0f86076005a43bec44f79bbe3d64616a917b77d3d562d075797a3134857a3f0efbc4e2615cce2bf1031d7dda1120a54b98aa8a04f577c44ec6583666886d636dbf4abeef19d2cfe5c5717a7951a6f8c1d7afd471cf652ef8e3a1d7b358be837d695a3f0b50ad56972d484c300900913de6e32859ab244221c3d3abf90c389959a8e95359f0d1c34bf4e3e44c42bd04c663de51c00f5992c8a2515fd7486868b8cee6b6e91b27671cfa9f13b2859870769a3660f404c71a2eed7bc77a186f47ff9309b9ad5cfa431faf1e675ebab84c1d931bee4a1e98dd092d2b98c7dc6e064c7e0da4846fe45421fef4ad420e18abf1bd22cb8bb26d6864cd6db669986e3f98e5912e32b7cdf8e8e615cd137cc3a1bda34d2cbf210680b67c6e85dfc774fdb19d5de77dd11ba3009616dec9dd70b231acd09724b5f79def037984769d1febcdc68ff79ca98cadba2c4da1269a1752dbda88ead918aaab1f61fd14490e7296b65a958ddf225ab8308e20b6fa1e538a63f48b3bda8a2f809140d3cf8cacfc17add30ccd645f6c354d8d9c756cfcd783dc9c3afdf7b513b4c4d77a1f779cbfdee327f6a2e5f1424f7a2689b6dedbda7bec1288b1fd3c546268b3478bf408afea6b40496078522bba638485ca3770b44b6a6223acffffae1e5e4461b8d55bb30f3f35804b3165a239684917c824629c4167098ad173c530ddcef23b8213f14212184c5ed87b70413aae5471c7b203ffb64cde55dc085144d0162c33366f6ad4e124e242fb1a84d98dc898273380ce398caec64d960db25d27b2ff89c1056b4e35ac99d492c4f9af90b3331002ed0463a07d90215a38a997d3d7e183189444799ea628c75776d7476657bff43a5e9dd1fdc2e1740a6d15605cbd815b051cd9cc1387feb691f98e400e8112e7d9580e7b6f5ff1e0668fd6bbe9ea81f8da0752409b6689b2da530c7703af5c8963a71662d42ac10a6d403f99eeeba9846277172dbb13f7b4513538acbca4af1052c752ac86d40ff9f35e49e42f4da644ff5b0a90d8521f32c66ccd08580d15b4bc0b40f0ce075b8e64dfe1e5f9de21b9a7a301ce95e19dac3aeaec0362601eae1365f8383547127d69b1ce902eda6bd161fa69074ea8471fde1cdc1fc717f46752a0cd4384d0eb9b5ff799eb07130fb1e2ebf6c1e83e27bdd4d705ce36f8c8a4966ab4b048e3e203c93a7af13d9950b4813107f4a99c72341f45915fa635813b955e6b9e0fdae89bfbd083215e40c7b04254b526506ca8a8842546cb071068ced369d1f9c8f112eff1a4a792ba3314f2f39b762b2cfc9c54536c88ce7a8971fa19d76bafa41225049cf3485c2a553d1e6d5b9029b29e2e1d4e3c795efd15ded357546a5be8be4d7f13b3ae13180ea9c924e32d39bbebd1048f6db83e1d4ff4028de31ddcdc7437dbd7fd6941f1e4dae3e06ae506e359cbbf7bb18b93f39665d01f2bc0414f493b3e38d2b977f2c628dd0afc3d7ef1725973d768214b2b86e41f5a5c02f5ca4ee33c900035d6faa04154362c31908f5d0a3b9aef97d62ccb71e2e2308c6c1b52b8a79fcff4a33d9bff7a821bbfa62d4bc69223641c13935693d07276c1bb7b0de0cc38ade48bd11b653de1ab2508a30d1fb0663ef99066a6576e21bdb5615678129340111423f5c1de79d697fa66b49292eccb1436bfec9dbbba3f460a0801d939fe049ab384df439fa841a2ecc436fc5ab33502de54722e74711d1becf4200903d4fd6ccd78b5faa27aff63ecb252a8e22416e98c3aba20167d521a6ae7fef1b4247007cfaf9dc1d2f7b622639891f5ce465ef5b1ea927b30fc1eee3bf7a269f7f6cf4272ceb6305687ea112c66da5fcf2188ee8d45695b0a597fad5a4351d01e912cd251a501d181ab4b4ed9f9e7d4c6d9a5a6f9e3c6286b6cae8cc04ae3fc81217eefbe04f07c49c6c9edbad3a2216d99d3efe37304298112059229af7edfc6dc72ddc8e7734a88d063901d5ba426fd4756287bf91e130a7bcd9d9a8b61611cbd283d6e3be7cd91a17f80101e46d21fe38314878a6833cbad19b0212a0d9fba1b1e97112fddf778a0b70164353aa2029cb20f3026586a7b91a9465684f3edc2be797d4e9209bd205d039f08dc483fdd6964492c35888ed7aa337af82949f7c241c949d84d146aa7fcc5aaa2a08b3764cccf3c51fe6f5c18acf7e7b0301707646cc04fb81decc96184890e4e49295fe8023e69a3eacb176919613ccb6583d92d48d2aca567f0d1b3b86e3cf1acf31174e7cc70456eed2d452d632ade3771696de7494575d7d9665a5fcb4ae647555296fa7f8668d30f145d155620c9dcb1630e18169a2c48e9e6b750a9f6fe4aa845359a168efb3e523be0619bd0d8ae28a921d2e4168db38ab8bd51354d743869e4bbc6e1e9c7b122d6665cd3154481b21d3ed08a4faf0c7923210ed1fc2bb79890a07bf286f88fa111c8c8c61ba80ed3dc53d2d2c8318f707c177aa38f1dfb61566973ac7577a03d02069dd8466de52dd16f301ff53a78ac9268408840cab5cdc47d6e2beb770bd201dde042eabe95de48461160e7062f9a568745e4c9187021309bb8a12305ae450b62aa85b3569654181e0995822907c773100ad2390722213b8bd2f89a68a81bb109c01bb72919312dd95332b09d9a5d5fa3a13df5248f05501b903c5ed80b5dc41618949658652badd9d55c565cb824077e4b2d0702aea9d25236d854374720b0ec8c17abe1e3cc8d225a32e51d7a8475c53480202b2bce31e715dd0e17d181aed9a706c711b9ebd48ed19b202867b2ea06c387d5ecc906f2fb03b0323bd4c72a88997e77c2b1bd77aa135e44ec76f51f5b59c78fc0c96313289edfdd78714df48308f10900e6418e2f095a737d1929f914b8d281be52b04283d8cd6a018bbfb0874d12f89cdb4e026f067df42fa662f84cfc0aa75dc0cbb9d204c424deb2db665946d4ed6e531e6e86f552c3322e1089fa7d2da05ef959f201811beb80edb57fe8e3e501c8900d632c690cfd551cb150751c77307486fcbc324d858156ccb4e481d963f8acba0a0642d8101d62857028fbd333700a0626ef3cabd374e956d849dd5820e619cad5775f141688bfc6fa2c20aa95d4bc3e9cb58e950b664427eaac1a72562bb60be60e71b8585e872bd3cbd864b6591f91ba4e4989960b2c92745f1d4a17e1ef9c5a62e771efc32277c763ce0b8006e69c1356be86a90e639ee3736d3a84b74b2ba77f830b945ad242cf541cf2762b6355da5fc2ff012dd4886c5f50b0baddba0525cc71a887a02ba0431ae0e7e7118599eff789195c90ce1cb3c8da754e37e404c8184f1f784dae1749f928397899c5f99fbbc2b97c813398b18d4f1d96e17df99da735ed070d3a7f7c260a0df6f9283bb44753df31d95c4e729324b726c5354e5e9198cdaa734a9a432945fa0150f8c454a46ac2195e8ee43aeb10c49352a3464c7c8aa6eafa7104547d36a6dbcdc27b72b871a04f7742eaf667337a6f7e37e43818be2d4e94c8e895d7ed9667a0f74d2d3dabf0157842937a694aecc82793aaf102f623d58b42d88071ff41ede31a46c7970001ace2db428718ef5709239ef23f9661d2f76fc5167e3c2a64e76e48a0d3e4351613999c618e792ec276637d6f9c18066378c102cc9e67b816190ca5451249eee3384a0a3490bb89c8d00ee1d9473a3a29c5a408d8139bc1fe40410addf93b283b905c09259ed2d45017cfd706844bac3d683c59ff35b05848f2732e99adaa279d6de716ef8501cf61c5da4e507dd109201b58c6588bcebef30533d0d41673064fe40bd71c8861dd7e3b9747aef51a0bb24116a873b45fe9636598e5a09ecc9053be06a3709681fcee1a03b88a40a0747360f4bdc7e0f781b0ae8bc5de7e946f3ecc21fa393eed75ba8cac457b2801e4325bcdc8d21e345bd275194a43455b172f3866fe361675f7e06400375e526d3dd3e2bfd6d1db1cb603a592afd130b7bc8d51ef59b4a1acad3e6f43e07b358950bc88795d77c264489226d9590c4a6657184bba7b68871b24315a7e76f28cbd8d08b2454072c571d4da300be00d57f5a432eecc3b38da19490cd6e06172636c914e1a256529ed8079a0d33cb96a8c9ba95b08e48ed929c46aba3f415ab5a7b9cf320da0eb29d08afabbf6a7caee64771aaeb98a229b9c231042527a3c24930386a53a3151772ec57d9ebf8a9709a5b169322b3ee8a0d7b2ff7a9e0cd156c529076dbb230e39e805af539f998cd5c903c6a3f757a6a965c3721a9af0c25ce7f0007ec192b1adfa45a07a7fdd5220eafd8ba422ccaf5187c304acf112982dce0d29e16564a9eac5477bd98e8f2a498930f5d65134ef7cc03dcd68b96eb57f0a634b351c34e3df79e69637f3beccbdad69160bbdd00378fe9ac17a37d4f774072a27e4a9e9a42782e986c88dbf4b1fec2e5df8fd89d88577657179aba7964b98554ad0ed90b1ccaaeb1c355c89f2573a6cf2ac24dba413a0350d2c50039ec7ec9286ed86848fb378be3a799afb45b8ff71cb4a886625f8ec231dfd9ad2ecf64673dfec4bdc2bcf95623bc1d3562b6b2589815f6191c956ac2e6b7dd73ae2b90c53012154c2784221b9844be643cbfa5e570df138792b90ce8a14bc912a047defe8c1399def642c028c42740e50bc6143d29b8dfe79d308a9a030666af45d9889dfc6b8e2159d14cb65871234d039d5c0f2de74507461734c40fcfdeb44d4c9b668690a486c82218609af21756ab351d1f2e3522393241e2e0c3e330ec4036d722fbfd2b483a9e7ab601694c587c2d9cf537ee193febea80bcc7b0360a93f1b4db3e23baabe2f520f5bda0b1cbeaf3875bb6ca6a2e5318eb5083d5abb11bdb6bae171d991e3b6ec5fbaff62472a9f0896737e6e6abc4b5834ed8947f1dedfb8ef24e6787cf772ead88ba6bc228986f9f08a844563a8f8c9bcbb2f03d21a2949de9d5a4256ae5a66834a482f695e182a85b5c374ff580939f0284d3a796ff2eccbcf86269ed0f1fd739a749bea3dd9a4a545cffac536740d4f4bafeebb89ae78184ac4a6550c77785166317b29267640c1cbee3cfad61bcfb6109574ceeb2c5ca13ee846e72ec12adb4817c1e283f6cf609f255853c9cf3933d7003897b215693dd3c709d7122e7332798ca6bee104f64a80a1fad95068e7b29b332422aa0087f133920f04aff5b72f7e41a872bb3d9b2f97e23572997a8e60553854fbc32995c48ad31dcaf413a7ca247a118c9c2dc85447ebb50b25c0c3500eaf621a703dcda8dea51ddffdd1b9d45646e101fc54d62a59175d73b063f50cb18af4120e0874ac3f13d4f0842bbed6336aebbdabcf480edda1189a9df47a2abe0e38c752372be920ae87c5d7580d9f4c9b447826550c0e0609381eed7a00a6ab6ce33041abc8a2b07caa7c03adfe5335e536c45e8c3353276a687ee64aaf68edf43454cb2106817339b9a2d255c0d4f77f6dcf60a8931c6cae0e7de31804e6459878e68cd1e7b1b97fa62bfad593eb4a58a732ed73f589c3da20ebb980fdc9a5a982c29fbcdbc5b2e6b7e02c19a416458b072429fc804145e69537daacdedb5673664b08b186b2ae3aec0e6c57df258ba2f399354450f744f215e07dcd5ebd52e9d2028c7e908a2d6eea4837ea7d346baceaa74ed3caa9bce167a2fb1a5271d8be4f4711d31e6226810b79ac4f9da1c2bbb296f02a9fc486df489fd06cab55b9ef321ad674f6cac15b860fd6030d3883e51f2259fc284f47f15ddf2e4c1a01d0fffedb66e32e58de062c9a8d6013e7eeba79eb774e110c6844c76bf19fbfe584dab36685ac9b7025b8e4d465925b67b7e3648a020851335c46b855c2b23a3b8138c9a58ce4834b54c48ba7fa291c39c8e903709f9a41aa023e286ff09be2efa5982d165524679fa7046d718cea7d84db3f7f3a6e73bb0035568ce4ad06e7b4abc80f3aacadfec0161c869aca3f0596703bc1e6f06f2dcf5f4e93962e46ef8330b2fd8aa99a9def99b48bc75ba3f8448e9b49e5e302e9dbd0f2a90cc6633c2e612543a4b82578a221cdbca0453161c9363ee6f05009df35f5e9cef98e8f393288e925c7979a050308ee87e7cb001291a7adc032584800a69a37cfee29fe2ad8f89ce7545a4c336f0a46944166dd8863b6b941f89767cdd30e1c14fbe4fc8e896387fcbdc45f667df35aa6d149a9e41437c5fe636a148f508ed40aee5578aa9c310a0af92e8b1f2f80786e95699f13439c8fd6d9a3d50b1d289cbfe505ed5493983f0ac5b11f5e32abb94b645310ecfd1800217285e8cfe270fe4b96b9bbe535e0661173f4535ca6963cd33af365d112a5092906d309d03f16380052b0377cdd9b9a2c4899b11ab03ad3b14b28623aaec910745713f7c07ff1f69db0c56448de28ab35bd70f5492448b6f2d196d2926656a526eccc709deea54a88f5cdf9cf33e16819c74a6193e55007a2046908717039e2b2ac0adf8ee205f453f9b45f9050276442e2de7c31fff7650ed1cd1043455ad1913e6a559916ca86a9c9ae4b3547a1a5f5f43df2cd3c48820f0339b6a5f2a274b7117fa5211b73bc84ecb5ea255395662be67ae4032a025aa56ae58edf9c72b22703b730b7eb8c9b27a42075d005abdb3418683860ec97803fccd9e83b0961d0f0190b3bd8f5eb7044fdccb95408e60b753641babe43044d7bd10699531b45ab279e437be2fe6469d5ed0179afc42e6d50b41facf52a62de3e8e3212474a890e6cd8be2a3d6edcded566ada58344714b5a857ca76628658091b1bd159927238c00258e5e4291e3b7c2216d2be3034840d407103fbeef755042a9cdc1e13dc1876d7c87d58b9b1c95f11af0415720007bbb75eaa3d76941d8309364b56de6ebf8e950d0a6af19706b32e612753e6acacc8662a6997462f5265d40e7cb65a1c51d6e7c94738a11a9d255821993246dc71e5cf35443614e945d258ca6c54cebd6653947db7b25cf6bc30b5996b8cc680fc8fbfc9eb4ed6a6b0fa0632b7adfc84751d154422d170f9bc3d555fe885d2c5f0023469aa7ffd815ddb7cb7d8e2c3c7fc863961bbcd4d2cf15290d4f3f9871bcfeee14239daa32f69eb508cdb6b8ccc5f867d5c1117adccf0b699688f41a9e7fc5b323527ff038dbe4990bf1232a569dd28a2a507cab2bdbbcf270ee987f9c285f3d2eb1d7f63067968fa304f51d74807c0b750cfdb532b90e86418ebc1c61cffa031a0489518eba486e929243ed2944eee7fae3bd2762e822368277df0f4563fc7494138ed02f6e8b089b6db36f9d66bacc51de9fd0734d640b07675726f7459e3d21fcbdee0145c973ca9256f2e552e3ca3a92ffb8cbedc4b78723c33ad316397f53bfe8f1d8602593427052b7643234d0fc6b1082ee4b35366d5cdec0da492510150d568a422038b1331967088b7f003d95867b46f2332f4052d20d589034ea8548565d29ef85e42ace7f1687e68f2b87525e518e638f624745aba0f180a71a260d11ad4858b81f402b557278308cc32122d883e4bbef64aee088d8937fd9677b51fa18747f1d1874797694f9f09e9bfed89bdaf8a65fc0d283408fe755636fc9cf59aaa2169919aa4959cd919498f722d4b93a277588d648a7fe3824356c7daf3d6b17cecb1b81bc18915ebccfddd0954cead24e31f52a2cfb49ca0a68a88e79ddec6599d5e55349c4389325ed158780580e7a2fa1d461494e0937bf9a8f6874b061127c076e78952ee69da25d855b7094dd6de8f140133310e1e9f302fce1fed26150bee2367e84ac65447684dc298ca2f334b4e68882cd67aaa8659486712908d63bc65029818fd14ba3b503baaab8e36c7c64058b418557cdb374bb2241f0429e27ed713aac3a74cf88452470feaaa66953260ea64fbe9f45662e8696cade57b4647b4b3b6f2dcd8caba93d891fae4fdeaeeb15f3fe073d8fe02f7f55adc2f05412b8a034cb6bd00ad75e595c2a81fd8b262144501b234e00ce5a9e90274f6a18a98d2c552ba55980de93622b19a05a2c94826bcb420ab1d63f4702c305e8e30648f8d660a6cad905a21d5b60bf885d53905adb3f0c8f8d6d0c396adfd3223809e6366cbae0d568d12bc817e4166a0e94de0a82e246b2b4af164a30e5cda98c1ab3b3c1c0cb2f317d983762a9615a2867898858ae4bcec211b6ee90994ead2540fde6c449831f1e66e035088907c163a73d2627dd4d5f50b8ee0bf6ace3b048f79ef560d036d4e60e26c1a118d6416e76a15e7376da97b7f0e77865d7f42e897434ead9a8d140121d2cff3731bfc684d4aa78807d4ae642f2a272d1ea44c00e05bc431d86ec43831a99ea32bd71b913f0f9b0a2d58bc09b7504b32a6e79460f5a3c800928f72e62f7d30697f935f3881e43db9892c0462de1d07071553a234cf392f2b727cab6561ec47442d54d1946d161d6c94f40d2ec5c3c9b3b29175a3542cb3a5096654e577c6e69f3e0751e20c1ec16b31dceaa94135d7b9d920b945582ffe22ddfeaefe231b0a146569a960ec86ba52d06be762c0ea1002a18d59d20810223a510c5ef3d7736eb4a5ce0d5beadcec9c03840f8c4689b0c23fe762579dfb0297b17d3d7469357f984e1e3705278321fba65a9172e963284659025578f89c30c486b60df48bdf2c8b5554df7f7bd447c6ea1eb347e395f823feeda245e98e889d3b24683f8c00db6d1995c3a997c4a8163c8c4491cbbba1e8be614cf9ac8c6c292c3c2f19736efa6fc9ea20091185eff0aa18ac2378aae10212cdc63fa70698669cddd68f92eb094e531b031426b635acfe47e42464f31261252752c6c62eee2a9d37f6189b56efcfdcf9314d0ddc4584b53d8d4ef840c6196be549e7f7b4ef4a55667d97309eef989985f50726e619097b89f6ce07f0de1dad8ed36592106d8c0ef7694fc7674546b51133441401f15fdfe2a63e5b3d56af81878c77bb9c71b2f52736bfd0597332a134e35ab64b09b9ccbdce6e6daa59aa5ae52a1be58ac784d0b9a764210accaea0e694535af28431721080e1d3dbb13aea26f8b36e0fdbbec1988744f3100c96be847667527b65b1e08e7101c30d10d0d7a6a91662c76bd312b3da922f712d9b68a639d0a909d8ce53659891cebd5c43120cca9fc785d7b58b3925380e05ea9acc6e240647703ebf5b48c569f092401f76118187dd0ab920d0dceab54ee55a9531ed19b1c8111b339bc71941d9e4db7b3f2a86f782ae2b190127f343f8dfeac9bfa64577f82c1014087f91898ab02abed58098cdbcdc0dfb774e3bdeb2a59df84692613077591b9c61ce96187eded4da6d8c1a7cb3fafc9542d5c266887d0ecaa96c81c8afbdb320aeb322dd9ab8408a4c3e9bd048e563544dca18505cd3cb9f0c1691e596940dd0f37bfcd708b045d9820fd94c8a38faa440cdd85c00f579b6438356342166123c1dd0f4a5748bc1a3f1b8f8622fe8144fe8aa1fab02f6e3061eb0a27af6553542ffaa48654347595a7607d6aed429f33f610f9b9c41417b429d82c878f02a575c8b05ce257781dea6023e2e23c36e538e242a4509c005b4ce99cfafbcd3e4c0ab0ea5733448180534b6403564d7ce170b3adc9db0e979b8a878723dabe6953b03c4f2ac38482cec617edf915a1efca420ae7eb4e51ea94153cf0a8e8ef9c5d4f00f77e0833976379c6eec21b732633d5e998aa0b035a6558312f9fcaab46850dd4011df7607e490fabc9dc99b0ed839640992858df4f2cb7391b40fbcc47ebc73c367fcf799399ee54274f0330678ddf0738fb4032f5c2ce1f114ae11262e39fcb6696df0473051cd8db7ae3a7583b9e1816284f2ea61ae5f23045b8d096964e2eee413a0cb160c46acf399b04c80b2bf1d282179484423c023741fb7b86939993bf21cea73711de6eb09877b6b2c637e4adb645c0c02acb62efbedf5aef455dc500a7d597a6ab58173c80065aed3c0618a4effd107450341d0a7e51a0cc2a73046135ecd074fdaabfd775517a99bfe164a26c62e6e71a79ac9b72f9f906d93b30dd604b620f3ca922ef969405d516a5deed7e16d4991084b59642856b2919cc2eab4cf8188d85706f3d28a761381e2c6d1b67e7b60a54769065ae11d9d9bb22966c4d7752f715d8ae7df519f906be9628006de89468a40d987ce56f6fcc53a26fd75643f083906d8163fcac76a0fb9688983fa079a1be5123097f31e957ec28d6af39cb5e2c9621a8055763a7e32579ad4cf08e9c66dc546a693af68f290d4b21f57a20709896e96a89c76638d17c94f7a251c5cfa26ff490963f4d524626948d87b804f8bd08e00653f400a4517626fd84e328c8f0bcda7d0567e383fe8d18ec559e58fde661ca3032692a660e47d9d289f47acb503c81a7c2eaf05637f1c086bc5590ab7b80d4e627c932ad73b2bc1d3d1a58fb38a7b88f25b4728fad81cb0a54a24728d3856a2dccb323a8bb743109a8a4abb98f03ee6ecda065b49bc900dece6cd2c2cb526ea8533e4f95d9082aba04d27eaf962fcb9fc7ea32ec0404f5526976b1a9512e7a1481f13f29a17345d4daf7ef4528c67484edd409da8ee86ee318565ef3231822f3195f5c00a5204482669d5ee595ee9e9838a6796dfbdc6b137a1b7bbd485781b8a651c08795dbec60b11e705cec60a758b797da4aa7ec7ca310e714359de8cecf37e4a47106b576df6a4a2b6fd1ed4343350c6a305353669b09c0f50e5a972c699fe63054b7bf4f4126c246c270442a0caf04f992c2171097f32ba3face943ea49faf5a3a3fbc396b7934db8fc2447046161bd9a6e51c9e605ef8e7fafabb260c4ffe56862b1a2a5a9edaf08a6ce7e13c18251c621d0debbd1edc583fa49f61730ce3ce9169fe702c308c749011e88f15feafd70aeed4d4e151f9f886b1ba33b79a23b8618d2c102cd453796f3bc40ebcc8b763579090df6268898b185b1103f6bd9398fe5bfa107f189d77b0fc157af88ae65b3c03eeb53058b5c932d6e0feae3114f43044b1889bae46794a19be5a8abc182ac85af61a8cc73e7a61f6bc3a5b0d2d26597a3f83909a8631d772b3384bcb452a59bb9980c3c5b4b06bceb9798c8b6e5b5cb73844b7f5ce49f08d5c91717e313e46650ace68727290cc391d745aac76a8819286e1b13173eeff19900f2476c67f73cf3f58a53b7862962fa7a151e37d6c1f1ef6cfce3d84857598fcec06eefb7a68b1e95695ab50b9f90043d6a54b5722fff6a5002804ccf3fc5af4e83a06b133361bc981fa5fda60f96a08f83eab0a659e1c847760da62c74c327b84db9f817dac654004a959771a5a4e9093b29cdca81a21f50279bf5aada7adc72fe2812c26937eab5e4ed47f8871c974d9c5cfbe012f7e364abca9d1129d7e5b37f2cb1a9d118bf4d62b2b0f27a0e8b7b2a8707b2d5189f6c33ea5662e35954b02a6206c06e27b91713afff5776f8b3a2e64969c00eb2c0d2434c6e68ac1878db414e08691a36f321e539a4a02843809c5d84b81c925f26bec50ffbd8f969e8a230d6dace73f764978f46dabf6ad7d73060ea5709c26e3064a787aee490b67ae9066f71659b31e72b7683c4f4a3c5d240836a0cf958925d377fcdcdedc7eb881353cf55beae431753950c1d951ca96686f05f8c832051db2b61977c29fb0256b64bea53bb1ccd38e92a046e4654b50e923364d3138d445b506d9e9c043a7f97a97af136c49728d25879922a1df4056d062d4ae34d38afabaa65a217d6febd78768f3f66cf71e117a33121de9a39a05537624fbc72f37c97f1fbb04c4beca04acec90efb0ba9c093e64317561ca9530946d6bd305c04d58ac18d8c8a46f4ac8002488a041540f75e34051ec90061ca007bdba3997ca308de3d57e37101b81c261057cdda68d79f0d64295daf6e09f1a7be219fb3ffcd2c986c9e2df25fcf38341709aa187914f8a98541d6be8b917560a0352e7319b1922cbb84ec67d2bced00fa7df72b59a997cd6dce23beccfc46ce5103079057898abb20055ba0050690638bcddaceb92d1cbdc370246f840cd4fc42a9fc6cde92becfdafcd6fe6603dde2b541b1ae296db7e56f6b0025c0bc9cf45b6cf12d9ee42adfcbaadd209c87a680b596d3b19829f06e475bd239ce98c271b5d1f8218f793363f304935de8add46397e2f9f93c579a4a82676de04f23d7b1a9906b3f076eb2385b51507ab2b4a997059a919403b9f1f5dc7840a72fc62fe87d939cf9487f0451d2f821a55d4de63f86926f238a2821994fc4d873c9f5388dc44da775fe0d6f7e7e9f32862836e842d571c1dd4e463adff0454b94e6d2e24916cc42ff03779b9c1566687b914c1ff817a32c3f8f5dbdbbcb3c3c055ce7ad6311bd1b3652dadb94381c0d12e0293bc44be1816445ec579a2f4c2d3289c07f83791e38ae7f4ba122a018c59c9d35bde91fce502baf492c9174a45515d8cffdc8fd14aeae7612730d5296d3eaffec20af18ecc981ca2390940ff66df88c08cbf34a9e79158498df02e2fd9237373afd40c8e7abc697d8c74b186813c536ce2653cc4cd8132a81bbbb7224acab74f7036f464167139412471ea8f4c18425545ebbf9bcf646fbb087601756244f543be0224789baf7815b4d4d50d5afc4d52932140d4d792f65bf1fe5917f393e460d84768b85a3a4a90091baff05a42865a2148cae8b74511d3bc41ee5750b0a3d8f01baacafc57e821d9440ce06bf78aff3bf6dacc593bd41d3ffb145dd1dfb65906cc32e0874935d87ddb6f53fe6c6a46e643e4224ca6ae9c0e3afeada899509799aeebd5ac11019ef8db0999c61bb17318015a56ab25d9db817fd981e363408221f299276dbe9364acc2e8c3b71a5205720e119671cf86b542478ba9e69a55f211869b9bfba325af04f509c7491c282cd87dc8f55d943e7cf437a2d4ee8e80db63c314dea75e5eef305e3448562912c5480f7cf0e830df66fd9f0e28ea400f7e6e69a43b1be2ff553950099c1ce9f9ec4cf09a9c22e13888949610f0458186a8b011d6bd5b6b3fa409b6fe8610ea198a943d6f0ab9558a44a58a549954ca328952e6a4b2b303c8a700dfa972a358737ae54bdb7547d6b710b11c6dc8cf3c668c7285d2e582a9c022dcee8108a3aa2587070f2467eddc92be77520801aea894fc255e7b50e6d718bfbf0cdea351a33668092e4256994c5ec232bc9413991a03d53244314d9ea51228eb4a1e1ac0f7968638e7ececfb098a93bbc1607eac1ac12f60c4f7a100ca36369d0366486c0ae3fa1ceed904c189c003dbb73762e405f3b4fa715500687b6b3013a0958ceb06aaeae830dab101ad29ec45bdcd2f16c0986f82df46d3a10d8b803c9ff2e61d487d1757de1f7ef3a5551677dadf80cb93c97e2e167b1d506c039289040d0efcb531eb2a0fd12859b2ae67ff782c3d650e3876ed36747c9e75961ba332ffcfeaa4b16f585a8f2bb298e400f50ccd7ba4a3bf5a6363b42368f8a3104e7a4785dd346908a4e88fc6040dd339c10fde2e7ddf3ce816370d80018bd7abaa6dd27b281e2b62df3ac9596993d4294e677d604ad0691d8b39c3b4e42f7795e3354f85fc138ac5c5d77b3bf48ab0154de979e710f6fd2899610b9825019174a01a05c5e43a3fd717ba5bbba83bb360fd752ad9e5281e436ef4a1c3ff7c0ce57913d9d6f23fc7c68c841fe7c20ba64a09525b87fb6a97f8312cc31de39a6471acea309df0461765f6560117cfc4ce6041f5a8049ead98f21345cc2766482e19810cf44d4413099c12b214d27765a5c0df96a8202d0956262cf59756ad3bafb5d11ef6198468c09f1ee90372b5e7d440695f2cdf83350af930a5bd9f362a3fe0f107c0ff5d18a20c3670560bd05e8337a9e052275f3a3b5414d0f317433092616b591551a1345a1e661a9cdb56d0b257188cc08aa5f6525f57f3f18088b69e2c6a23ec7d656988c8bbd9122077a909e1bf68b673b0ef6121fc0d1570fe643575d6cb6274c8c3fbc9f7c05d8600e0b79928f889a3288f9425f9f2f755e9674da7adea343fe1967bf211fd0b83cb8644ca4d2e58b2683742f939c97635f520b80f1c424572a5c18d356c8bf86ef26012bc2f1495c6ae473b2fea64c7fbaa1b2b84321f5d70e70cb9c4aae94b1acf6eacc5cc7c11f9ac1829f8b3a01fc9ec9e1022ad159498377b5918fcb02696a049d8aa1fdbbafb8b8aa2377f90a0feb5d2329a098eadfdd1e6b9dde4a0de4fc5eec23447da60a0031b5ddf4265ce8bac0eaa80916972a1c4574d0f9d1229d80cb92b9d577538f34dc049ff2f97c3b4e0d6160c71a710ae92c18fa107f07f84d6cdde0b9d6acb58ab96243d654b5a714c34bc2b8e46196a5dff12b49d840ad9090a914190f03ff0ab70309932af4244707d342c6ae470996ca47595b9eaefe4f2bd7c51dcfd079b5efb56d89a7c4e3fd14e3782c9a628a43d3feac42db402d759cbf52dccacded29cfe8cde062a31c79f138cc73074c99b2aa1a3169be2395f06a4c82ff77fefb7354158e9375774070a000ae08482bdaa8d086aed42848edc23ef4cc4d78c98b8accf7e05f43c16dbb11fca9f00f8f9f48d3e60d99b5bde04eefe6cf8167006853c7a66578b460d189a28eaa50825da22687592c0c77de6391af3cb28ff551f0ac8efeed54e513c80dcbf11f1233e499b92ba52ce77806ab7f8779ef886b818555e81a1af0693d0b5de872c2a4de796fd77e157fcde07a66bd842c1a43df30557a149beeebd8b988bd1c8322dc18f2e9bb82999b01bddda5949067067cbccbe197a0af73a77973df288fbe8adb6c663e0c367b97293211fe23c3591e223eb698961123ebe2efd4e44fec9b9955aa767c35cc401f1462f90c44f6bf3839433155db9c1b90bb27717c978f2c0732212e9fa6f3cb1c64eb5c911efa3406d3b420b717289270b788ea8c68549bf817863abb4538174a490d6791284fa0307d5b0498559d15db9d4600aad0e99ea2ce610058dd414ada533668415915f3d6d8b2f2c9a9dbfc6f2048ba75782dd009613d786415c7b41c68f99e38ad11701efa7067cd937aec9d0815f7986814541c7fd5d13a224d3b6ec373565be2ce66200d1e5be1c8aebf8f068a17c5363cd941e37d3c91387c1c89819f84549be0d46f8384d5a4f5078e8670ac76457e62d5d368cb9f50b3e4449aa365407c01efe249ab483265650a8fc59118124771541bdcc9d37681d07511f3640821080126a44988d80b4e7b33f757c7261bd594d8f4841ef82419794adf9c22376f6a3288e4e2d1e39b1f2edf7c402173400415a44c85e531907e97a5a8d73d3e7673d88fe70615b5e7ec574e06944edf49e6676bc308ddb4fd0b13ec82cfcd3811e6105b5156443a1cec3a2358ceec0084f649df70a752577cf726929e2fcf72620019ecf932b909726d1ea6e8bf1dc734c71b48d8b3f64f987b5a0cde5e4277d5fb1de631fae9a573171c787118066d57dd90b2045fcff80827a270be1e1300d73395c721c2af6614e88edf27fd95600e6bffe539598a65a3af91421f7ae8144bdc30be7931cd8ec90f9fed03e262f01bdf38c2bd53741889c04183ac566684013b9452cf3ff7a4283d006843ab18142dfdf16ab6d30be18abe712d23e10d5f848f3c93aaff9bc1f034cc598d5745424f2aa0e46008919cef7612513e6b0d20be5dbf715f297f15c6c25159a56ba1c93af1bba521323940bc7e05c4159752e0e9aa7488b64c11745b94be153cea9e5ceb7141bfdc39230536ca182191ba909a32876cbf18278917871ea6bcf7c9fe1eb9c8c1d8e03c0d77b17e3cc23e882d1e0f0ef6dc58d6217dc08f653dfe7d9ad4bd89bb41df2d32ab7c4b64f74eedd3a1cce3cce8c344ecdc5fff165133794734a21fa26c39b418d294e186778f637710789a4fa5e3c5b3994a1ebad903a235eb7ad60ed7c781f2e3a78c021efe968c6c5b987eb44fc86dcf36157f547da468cd3ad7d0f4b313b0503b1c2979b18a58223f16b450028989c6a271be160a4ecd8475ab1cff431461344be9c11070c0cccad509e13920f0c6817ce6abe35f108e8984258f8c5392f3d668e8b888da0624fb9b713fef6621580453413693fe635317ed71b5271199e3edb25e62bde48336ea96a1c0024c0ecc06791ae50b149b5bba4c9cc94c6eb62250e194996ee1cdd38a57919325af7af43328245ecfbd3aff5cb91a6ded704acfe2517e3c035a366e7e94145ea216b38cf2e0b278b115046b4f36b521837f8b1b60567337ff3c1500462779f2d5931e97eceffc0bd5d68dee4edca408434a086360e36371ab4ff69d30706a21efd3f2354dec0ee4dfa3b918e66234ee38b5e34187ba8e16cefb4003a0523520a603ed2260d436ad5c6a57c57708595cd9e1ffd42a347720a76470de3669550e84160b99cbf2bb3b778d5a7a7963e75010c074a822530fb2fde3c231be6ca5616312e13b6d9e7929380781893fe4bd9833b28429f61fc43efb567b14a4c37f740e6b555f7c4f7eeb9127c47ca105b5da548515663497bdac1cb8bf49185738245d1d82ec8a835e4eabb5c343fde70785e51db46f3d255602283c75a26e18e299803e6ad8e7f651924684ca0fe0cfe1a610701fc9bd8111ba8372d9c85e4e1c5024b8c9e2b224fb8d0c23ae9f831b015ceaf1738fd5ab36724c5af775a2b802d43854edfad4509ed8daf4575bd24ec8a12b68db617cd3ed7455d74c77366e1dbb2047fc4872d688368fc7d746b8001b8d5cab521d83939e36cb37b42813274a61815823b5985523c481c6bad77712878791dbc6d440ee8962a734dd21cc96310909841f98ba29b9fc351a4eea60b33acd00772fbc13e211105aec8286ee2952c704772184ae0a4dfe81921bc328cccd6b5da6eef17d62c7c8080e5012aa159ab4810e671a164fc0f74fe041a17ade05ca2b2c79f9cd383ed6a49f79d2cde0c0a2fe5d70ef692124c14c042e59976f0971f03aa2f55d24ed864613a4f6576c763eb3f9cbd2698f91c646918b5e1c51d5dda0f0dadded60195b1817db1f8179eb0bb5af9a58fcc63b11b7a2886aad52b91f8990c2d963a1ae38f64007dceea7f103a18ca646a319c6074c278d7680a0f54c615c70f04baa325826d9f01d4b2f82384b6e9cbfc78e49c6f16e79a79ffadb42cfe075056ae24904219ddaf3ba68fb4685174636484cdad5b093b16548417c0f449ee0908a18ef23aa807e854254e66338048907e331a1861030a3df0278467d27ed124df6ba0ccff9ca9928a1977eabf467944e78f119765492f8f7a72afbf1266955b361bc4fe6da60f59d622aea8122c9d5b4fa98d7d75a02482edf1385e185ae10bbcb1d26f90e1f76baaafc2deff6f40ff4813be62df37ec60d2e7421e3d95b36154ab29937ab15a79cb4db5e1589e79f125b83444d5cba92bf6d9a5e036b76e47057a115904f9764211e2a743a75b69226bc55d94ad50ca09ebf99a051f01c52af1530baa6ae9f7089a914a44e5dfc40c844c16463b9548c93720dbc7ffd25978eb64bdecad42949d83086ca1e9187942ec42aa49c4cd9ba1797338cad2d129c62aa7c46ea810f2e44f050a1857bcf20513923c56c0e9d58484ce0779faf343cafc14b15e7143799db1b20aefc55af569907b94c072008178517318978368e0dc2294a875cde073dad6c75880333d2edaaec69eebd00fd7a06c90eac1e1cb186054af4abf894c3b0615aebf60f77be2a173dff41a387acc131597b0a6fc641b4a654b4c7f071913090f5b8ad30f07334566a089f86fef495019b1384fce3c58b2e73f0704f591ae3c6efc064161e71d123a656910f9b352e22fbe08ad1af37ebd81b5d9e239b7e7a8007fa5d6693060e486959f14fca42894f20b85f20f89f7ec571ef39a9bd874a1bdc9353ff913247a4f983e844d39d9acc1531b8335e8fc64afc5de699ae713cf7d7a6439dd80f666efd941523cf8a8f7bc283ccf133a8a918003dfbfe9f12b7c4e7412e15c5dd3529becbb27f31580909b2414be2384996798676a13e4c97f2e4cc9dd6798488f8171126594c810e7adde1adc6790acdad2dcac99daa3c5f373db5854de78f53594e56d7df783898e44f8d64558f532cabf64f1e400395115856e288a536c78cf09d2b8741d36e08fa802e33f0bba41ec64ab64f574ebccde30a32a774999df2ea812d45179588980229f42a3def3d4be17bc1bc382095e63f2efe301da022222869406db3c3d92ccfcafd6bf3b88d304932f3d46f146bf2769d640aa59cd3319ae72a0222d6374af5133356a693721bfa32b87896fb6169ebfcb6793192ed0812a2898c0ad5a0c59afbf80e980c891d4214f4fd1a494985a93aa81a1be6c0cf52fb096056fb940168b1af9d9feb74d1bab30997c443cc1f4090057af81a80130b9683e9c5c979a9f7bce46b16b44c7d13715eb3f0920785bc45778cc1b21db1178d2e4c2eecbae114d6457003b7f08121766ecddfd763b6e4c80939cb5d4593d43a3172be3c5ec0c02c0c7af3b41e973c17b5ee5ccfa860bbb545cc833e150dc920d243a1212ebb047fdb68e899a7c5dfe46416918a78dcc599ff88901b7741bed55045cadea4dd9a9a34bf7abf017277589afadd577bf4fa511c94bf9bf9d122306e5ec19ed12bd897b3c777b20feadd64f6b9a86df05a60994259f4d40dc35db03bec3f7c02158df0ed3772f8b8efd21ae8657b39a77ff5715b499b6cf53df36e8d9b95fbf2f4032910775a4945195ce1b13ba05747d4edbc1163d4613222ea121712ed2cf6ff444cbf056acfcd6feb9695b2a5583ab11c6d7a68f983c472f76bc540228d01010eb2dacc47acecfcd5adece70b7058f1a7e1e435d4e78fb7e4ca4b47ed0921ca202078dfe3e9c207de7940bf30418b0ca28a256a6f1663b7d4fcee7689d5eb18ad4fc6125bf149f68ca1701f71491e77aaf394cc4b2e6b9ba886fbc41f910eb96d47d69feb27beb7383909422f49f725f7069fe62be235d7460b6d5d1dd120286f3093ed671c8e629d842c67492624f14fa6ac1076c5776089c459341763bd994425de1fdc4581887f9e2ddf38747b5ea6e3e494cacb7a330d50aec81cd6e02c4658b9cb6ecec9cc212c52e40ead3415ed00e5f0c61d07dc103a47be77835eebc8d1668d7a2b2ac4dc0d773ce92199e00816f8e7dd42671dcdbca4d002ebc1d6b4794386e6c78f2a72d03dc3c8b1623ef24cd40a50ceaf61db0f7f725d981f1950436b5533553b22d03ec598eb278b61448a45d3315cba5eaf1e2d37c739d45ec88db39a03670090e40a68118a6941920e7868b46fb6a56d8e7c7714e9eedec1fa61f96ea237b554a22f32e54bd29c65884232572ae8cfad9a2825316e2a95d8ff5e3fb7f7f0a20c4fc54c024333e7ca5190d2d49d78304fdbfa43a836bc81d3cefe9235101ac75c5b2a6f8791edbf333bb2e0a8bd10dde19d43d656456bd0a6c0c62f288f45384bfe5e101a864a5e29045c4caa889db36a442278377a8f1c5796d58fe44c1afae016b5fccc6941743a4aba83e010cc4afc4500b78d69e48e0455838350f47b89c50b057fdb85b3c68811cac5674648fd7de80688402a0c89b32a466fe9a7849dc219faa77818a85ed3dda94e57d0b15540903dba7495693140c33d10dbb6e3eb381483840019be2ef29848856bde520fcd00d8949c8c7f00b70ffb8cba858b0ce07964f97d6e97ec3bb6cf8d3ffaa0f96ecd995cc17849da5f28926a14a45ab949dc186e743b44fe76e8c57f2e0aee1547e858daafccd0725357d6445477285f6d7d0d0419b2612995cc1248a33df719596dbe2fffa0d64d92e038ba07dadae8dae5643f78e36cb6a6164edf97b8a64156356319190f661ff472236e1b80c67063041ea88f923658f94db3b328800e08806013f1b58f5b8ebd05c1d9761be32ad116e754d3c91759a99e1c4d1c43d3c47ec15c5a97f25aa481efcb50e98c8fc9e12cfed6a99820caaf5c8469928640baf421da23fb9d766e059820681323b7dd6dcd23e4bb1325854d6fdf891cd030b8b09ecbc60f86b1107929c284bf3d4eaf733813a622d57327ca88e6321223bb97068985d383c035cbdc1c645eb3cc442f4982509cdb1aa76ee253a84f2cf9c9a3deaef727b5e17616f37a0497459591db7d772b0d5b95cfd9b9c193f01fa0b65ff6ac9a20389a9954cfb9bfc83caf05f2e193cddf63707f145afbc5f17ad41caa2d3536d90acebd7fe4f2989b8220cc6b97495ca4c6e8aea7798e9ca418be667f172fe18e5530bfb141e1d4915747f84c5d1777fd0f96a71130161b37c48a8db5448db8150b75fae8b6df1fb003bad31c32b1ed3c9d5876624c3d1f1b9ed38ecd59ccd80f617d6ee3bcea798390f7233d04f3930fabce2c622b603ab39a4471298f8f56d2de740b8a1698880f496056fa5ae2da73272c30c329eea777bdcbe3ecb0c0dd8c23ce8ecabe304b64bea8da022b84997aed11428974d538970e11ebadfc43e5451c1ad282ff16e30cdd7a328534b334031554ea63b77a2730e2831053a050e8f3818d303a928ce28a3ab0334416aa55aa0847a859140c2a7eb2b96743bba96cf8fa7b92bce9bc812dbbc57a56be7f12472a7b61380f31f20cf9567f91315762d52a513e4d0fda479a83ee7397477ee5acdd24b2dcc9291d0186cab48ec82fc51f7488250c03047b871d89ffb77b1ebcbfb42c3e5ac3adbdc7f2b10a682cdd6fce1e28f26878d4d34fc43bed6e82feeb05fa29589afc6fac0a939d8672f5f56b9271028ec0706732f6862cfcf11069fb2d2b412ebd9c7e9efd2d94142f23e8d6909d42de5d6312ab1bcf492583000411901e5d8e51cd497c003868451948dee526281dd814034afb1689d3bdd3ef631d5812d2a7672148fb4cd638470f888328ad3bc70568e311e8e0639deb30575e68b209538f8e16116a5596ff81b2377466cc46cf1020faf93563df2c0a8ca902fb296a64159617c7e884a00b8422d92d76f67033fb21df3c3f48e22d2207a5640d8d86af1ae276193f839e9b8eebc4ad82953dcd127b074a6090be1eac6c7f4a1eb9e71352b56464ea49c0ae0b4021db9e61cda9e3291f48baa753032d8d0e65ae8f201e9f0c782c1abeaeb89666e3310665d23e157972eff54eb2f4cd915985b5e5fcd51b7bd5490c5e96166aeb7da9557b1bc8047130b8d3a0030960b1b2adb81f1c0d20ff73908bfdde00738e6e4810b6dc049a21e882cdb818186a0766708fca158bbd39a1fe0175877eba007fc9046d97ee3ea76f7e8b5d6870b93ed7decc45fccbc5451b04727a26f1e8ed77befc4bb33155b7f87f96550589b9d3e0193d4cd13b7e12921f18a04de8162e72b0ba0bdb39c11f8d59fce8e5a49b776cc7ddf34e9502b9f288971380bc95d0a116e56d180746d452e7b86102d23b62dda32454fc3e3f1bc1d8bbbb9112c930d0298bdb40d6d9025ac831e7c5892f7a181cecb3c52398f1a3ce8c37e89f3627981f5c3b4ca6d1b472d3a95045fd1391c73abc4d414f24bb68eef4b2e99ff7e32d4ca7d85921251fb14ad40d70cae959b737562f76df0881b2d1ee0ea651baed5b065967b5b1b4948ca0d655e091667fa789ccde83e1453d7fd8f1514a4f4cf84658b32a96514f35dec08648bbdbe4e4e0c3586aae2e6e2a1ebdb2eb8e39f4aebd7af0e35978e61566b9f05c5b0f77234cd2734e67328e262de39b5152d5afb2cafa3ef39245db1eaf2397eb80f10781fbf539c5c3192303a08074bc622ae8f889e549cac41a52000006503e0be818f90a70822f39e2f32456b1945b8fe9cdfd30d2f72a7757010150fc002289848ac2182d36b752bf3b88f7c8431c80be7c90ba6f0b24c202100f6b577a96f571e9f896583647e8ea9e0c84080068d5b012c3200dd8cc929e4dab4e0473f57f4a315fc477b4ce9e0b737bb846c055227f8032ce12f70d3a3478ef097b2722eab6fc4c522074fd6524360d9b740b5cef16f836a5d0e3bcd1a82713f93828154325077546f43f04812d47e34a85bd1c898667608097318fd31430edd45db48cce21dbd1a2f94c59000d8591e77edf28f6f96fc5cc3095ddf1f68756c0256c1f4e6012211f2f07c2d5a977802bbf378e34998e06aa08b4f9a3a84fbbbfe16ed4436980938002a89c86aa1b457f7239b3b099859c3375dbe459abdc5ecdf7b0a514d5c24d7cc286e3fb3c801fec902a6f99b0abe2b67035bb5454dd8e6f7acec8665681b14c9b4b9ee74548396baed7a143a781afe5f8dce6f0fcbabfe009cd5b2c04a08f3bf623d6d12179a8e7ae9b74ac19abb8b6f9902bddcc1c29bd2928fadf3f16e09cee19fb5d11f01d8d88264f921eafc26f3b78be9d925fccfc0192c1775c7e0f5a7b3aeb57cb3e2230641c2993d174120b50b64359d7e5bc930c0b2ae643a6acb3583ee5d0cb697bfb6c63d0aa2583e984633fb5beb585edd4e4ae867da922854fc1eb754a2bb0dcc551a28ef48236839230341eb60e5b8e2082a5e81213086819da81178365ecc19435d59bac48606eae1905d28634e7873959c781e9621962506bc0d9b38daeae15078014653e3c8c91556492b5dd0c633bce5a56fc90b6586695f8bc10efde9a501f9a04594de48d3c6ac2aef5b9a616997bb075e4afe9dc6832987586c7cc74cf77f40f2c360365fd5acf2d690cca6fb8c2c37eecde1cacc71e05a044d3405d03bb3d30b838b29701f426b605e5cce67cc9abbdade0d280c1b8f54fa3b619d529ed7e71ae0e199e85c1ee603e4b71cfbc996a31fcf0900ea73c2824e72d8888a08a83d5bd7a5f387ea57af98c05eb8a0730f8bd592e2af2c9d4f4f3e35dea126ce574dcfaf09f04e468fa337c1a19c2cf019581f7473662e249e3fe16580e864f2a4ae005b6ee396c94908c9e1d0c2b86a4e966796d9a95d801dd64a1dffe7c984f83743fde72d96f502a639922176c6314b07eab030e882b958ccd2fa77f689d4e51e51c69096f7e1e35ece70d497e731c8b1fa705fbb8527f55c0b07e55520e61ae2528b3b3e1621a26f67cd765514320b9928ad5aad83dd7dd55ce6bccda5a485f4227e62593d413ffd2d51c1742cad313d4dc9d47443b9bcfbc54f4a30c88ea10c05c6b431a202352711a9bde1ecbdb2cd93d87cd0b5ac673507369419ca9663b0e14437246d1a11ed878844c518d30378154060673a2501383c1188a09589e4f229ab4f1a9d34d672bbd886d05047989630d2d30a88a441731958a9c0954974e2632b93c0e85f457e81a556f162746240b30403a91c34216a24c7a8b3f48dbd033f9c7cc270d07cb1d4913c289c2e55006009a4c599ae73086412d5f38765b63104bc5b2406603f5a60fa1a831fc7df8572b6c921c21a36e389dfb311a15555934e4d80ca78a59ea5078a2481645569a737b37e666170cc170a779eed21cc9441c8f8fb3500f6b274f2297e099232813f117f4b500cf368a2b1009a111013b0cdea06d46f2ed813635380eb53c92235b2d2f761428344df9f395d1ca30f34e7fb0309c73d5f905612026791974b80bc948d5e909d7c65c65200c01280f7a810e9e2a3e7791f15a0a9c192b065366833f62e24423cab7d99c6087725373014cc2cc7c06a942e5c4adfae842d987cdf182984511a2c8ddb201feda1256f6bf8d1889996741480cddabb9f1f5ccd6c09fb5c5016c4e69838e34dea697bf64730e40b74ccde48c246f37790c62b48edc2f723aa2e069cdc51ce3b9ef51840de121b4723cf42799eb26730c4a65ef93493538bd2ab6c0c338c77e405bc9ac8b70bdadab045e8cc3c2d3c4418bd2ec315ab97851bb11f38600b429e9bf7c89a03b8698008437f626b57675dcc630adc7866655d1d3bcf57ab3db6bdcff3430ef792a67e91add80fdb334ec7c23d720aa9df76e8274aa7a20f245dfc1b5bb2784d9b736d59199a4c969c5aaa4f5856c012df2cf21ec140fc3034f1ad16279fc9c15b3858e80fe9653acfa35315e323d1fc10c2785984f845c3c0de035c7497cf61b7f4abada336d499bce82a1b616e94bfe2f028cc127b3d5dcfe8cf4b94c09f180a116fcdd9b3b0a3001c6f758b90a91ec0decd5793069ec0e571e3e84adfa8d16bc09f871d15bc595ba25c0f2a097ac63d45441c70df05192bd0cc013397c8af5cd96914128f87db2e329e56955f9de874142cf91a0ad7d5376031feb1c3ab2c67ee1bfd7023840d3e38001941d7ef1b74b37c0c0ac315262d33df1f75bdff6887837cb2344cc3f330a1f0b4d37148fa7ba1dd63d53371891dc953ff049824544b580e62350d081b646c10362803c621ad69e4437c834284391d5702bb507566a81c5c83286702939fe5175213e361b5026dbbf3442292e7d88a1b7ee2219721e3cf78dee957d058e4584d0c087f2fd3a92538aeb06c338839e32a669e5f69f0ea7829d68bf944ebd8a4df2088990ef51fffc46306b6169b0166d723bd1e6649b7f21d66787bc0fbb8fc9445f8e51d7af89e3f8890abf6aa8a1f6c01ea1d9996d7b5a5545dc9e2f9c7565c16722ab0caaa7af48e06d201cc59fdef4261bb443d5921b27062945bdbc5a46999f475e41eea3a828761e962e4bc294119496ddba622f2acc85470242d0abf1320c43aa20f4a7ee1e4b8714eb8c909e92e86b5861ba559f1f5763babbc60e5e105d18a55ac3cad229070ce7470c765016036e63603f98ab1a4b519a0989834dbcd5659e2300f5a2f5beee1f83477427f8aee104891a8826f7f515aa3d6feaac496348b1f911ac5987d881fbbd72c0d50a31be71084c9749fa9f8e4a0cada7cb2c5c124b2a96dbdf272e4b8d237d349f06a2ce1fa1c88c9712376f1a12d4e5b581a8cd07047adb2afefc96383a1fde4125c21059fd2d3b9fdb39bd08eecb396b6e4054a7db01735d7f4b5288bcd723ad19f5b21fb400194c81819780f95792869e25f081e4fc0c6a05226bea8bb7760bee1c4289ef9293e47c45902d4a0761b46dc3f9e6ca88163d21fcf0ea99ae9852114b10fc8d1b6faa4e2580c6911c8f79afb8aa882fd83f117b77fe28b509d6e2d34e6308e3bf5ad508a738c7d5796bc090c0f486948731fe85e542a0d192758f1d4836223259dbe16b425601569b4e05398672bdb0f81cb9a79d3928e5bade27a3d9410aeffa33d9bfbef9c965b22b95dedca2f5d0b2ff064e732bee0594f0780e0c028c1c4cad6b7364879a17c0b5189f26d6bbdc3fa2556077f3124c8b79df6e548c1b7d95c06c11749b6e8198e49c8ec94478c8b2f7830752ebcf907780dbaea9e8e03344c99848fce6156a35ebb94c8f09f4906559f1c571ecbc8f7b3063a5a6bd80692fe4884901df9ab331c25c87c5841aeb0d2b047d40e58fafbfed28839dc91cfcb5d81e040a582d89aa8dd2bd978beff78930ffded2e6f8a0f9fd2ac8db22c05cc3c21d442f2478ed1764a56107a70bec2d2555f170e79f30f315c081ae98e50851bf718445f166aaa932e129ef62cff848f0ad8a7e8323304247cba80c8b47eb818add68551de35572fc21ed4ae03254dd97a8c3f4ca6185e4ae731a0323674a4e5db5b1f30c5b4cb8585f023ea8152fc3b0ee54c8043022d5478eb1374e27fbb35a9506b7985695050fd13824328bed015af0f0449d72ff678e30a1f3341cdf8f3370c792199bfe2485d3a1a99490c6dff7329e70dfd2823e74fcf83a9d330dbd6654ed9052aa12b599152c36e42295dc39a83d7c7ef65c4c929da25503b48614989f117ea047fca2b07d5d52b02477cab6ef35f4e435a1bd3b83f883fc1fe825aacc81b729aee0cfbfc54d64cfa7b5c138d458fb94a454c65f90c652ac999ea0e6fb9f6fd7ce749e1b01f0b32b1d259d124eb56061ee5bb8dad7edac93ab1402b106ae4a342db07eaa830deaec2f8f23e63bc1ac540beba761b3d629b26bc140d38d7518d9b20e8b458d00e6929a046fb2dca8c52f2f637ba919c82d9e146d8de6e7b0c3aa5ab8ef300f9ad3a46a4c4a47a38cb4dae53e443d2a38a8ecf8b811f80468fbdbf6b1405bed87e229b7ff47b149884b330d3737a0365ce9c3311ab7e66a9fd8d020ff0269ed07285bc4bd9ff6e678a6576637ad2851a868cf87c3d9cfacefd0ac7da74775669d0a7c61b2263d1de6991fae39c7dae3d1b606d399e6875d0dd8fe397bbce1a70f68a0ee9800487553271f95278206d454c80616f6337ebf445e2de3bb1469b9008c5ca513acb8a2864cd438f2b9eca86706fa3df7248dbf4b4ca1032452d1279483d710708e697194480ea5d65366907dcd5cb9ae3f3f75a0fc5f4da1f09faf36c5a60fce0c66d80cdb13920b973eabbab8cc49ac2abf98b7a277af8550f89ff8dda5ff46596da31004bec5871a93e59796af997b45c57b26a50a9b4ac59b131f19979885d34186fbe7c5aee2128accb4f4c2d81e395efa55a852d7c1a41e888d36f275905b6ca6f4a66fb2c7d5651222e790db38b2a49a31171904620d69bb5c24ec383d872bdb6a80d4265131d2811798eafe1db2d8d19606edb97d53d1009125838700226a940b0e21835b51689922a729d792c0ef5b2af5a361179a3528ae51a0bd413cc55bd4f9f51148c4254af61c1a0931cb5cc624ed13237ec927cfe69e6f64835df483e914103f0453dd96f92a434454a5082817c17cf416c1d691f1814337a0a8d2be46fc4d2454718acc2615c5c4587ac5233f24057745cdf4da6f7a278c70e631253f49d4879f8f5f7cd4a9db3edfa0c8739138b74b3bef8e10eda719ea8b9ed4810e4b14d20e0fc665a597945a7ae0b2ddcfd27a7e495f9d22f7859248e362ce4f7e0c8e2ccbe86b045dfddb25a2de574d7918ba89389fd7dc53c4fdd374abfc415b965235110282e9114b4caf7c921ee33bfab5848f86ec2e402ffff0170faec5d8b7a7c3f909e1692c43065c61cc2029c8d2adbfc2afebddce02ecaaf286deccb37f105cbeeffaabfe6f9acc88575f437944d6039588c13e0cf333622f77d40eba60bd18657602e0cdbbdff286c13ee49d0e082343545ec930fed5d362e8507b2fc6abf09f7661311bf0dfe6755324c736a0fa808445ac29bca50dfe45466830fdf468ffe1d395ec1378f681d9b162fd01dfa60845883cd5bc9103b9068bba70e6582d0e3f201efe619265c344eaf8da54e6534d0c8d7d4a88b4fa0971580dc855a31b7ce9c73125741a93d656fb565f373b075353b81519bebc4f6633d7427e97e7372ec87961a66a7b33086711fff62fa1bbeaa8d7cb9630d72c61d6747834a40a0a0bf51fbd88d15900faeab20b90474ff88bdc83f690f7cece38b50111567ce9eb6de668e609b8ba34ed78316e1c5721ec0250c6df8ebc843dcb36efa1c4b76e0b74d93a6898f941748dff2d71805112685097d33e32963055aba22823714a317f2b79524db2f1ab9a00b2e810597d5afc3542a2487fdaabdc460bc0d708f83b30d43377ee867c0b62d0b17851cd4951c1893f50af3a37748753e9654e6337e3deecc639b41c49b646efd0f2468a7189d9179da3bf511b7098e8212fa1015a2b3ec37ea8d704dc58edd7f76f29acab357a5de0a91c3c665b9ca33fd76ed0cdce4b25da8d63ae398e2e2c8655fd2f175e560fe5c08808e3dc04dd5a062d349f5dde298b72bcbb77ad7b506bad59657dda6d6783db9e75d5107a7139daf6885811aebc9fd895933bddcf9337210c6bae835486c49fe7632f047b9fcc860461e705f2c5c909fc25646b12761548114a128b3f0fcb383523b272f3ecde2e280d4a728689713ac0c7bdcf07b65735bcdcc34ee66ebbf80a5ba66f34f93e756f34bad9ff4b7ad322a2134b9f8c0a7659f19aa45a7e5e0a49f3de349883f919e23ba3cddb234e95a116a4578ba87a40e62fa3606ae5e1a58342c41ca09e981e996c8f1290f1802a6b637b7542d9e4685905de7eec826889810dde79f0f8fceb8e8043561972efd44953227b3299a16c8e10c33ac1757903bb3fcdd94e529b0c5da8dd5c8d57cf4f0b1afca532a225532526609e124a977c4cafd1722bce363c6245164bc654cae26de4c08b05f871ace5ad75d95949da8aca2579e52f75db8dbd69eff82b0928acb33e4949552a58dc5ea93bcc08f884983e0fd7b8dd11752dc8ddeeb431abd33ce82d318bc965223a4238fc9ee76f9d1283edf4239507ae522ae0b7b5664b3782760d682c7f32636ac4e657d1c176c5c6df1e472d722611701af73da4b68046af56c652817b0adff9f2448b238f5aefd9d8e22308921807e0b90bc368c5d04438ec3734930df4132746517be211b1125e52824f73a39c1b6e28029b3da1f9273a31eb2f0ddf6fb4e967c3b7e023ad9bd99601d15f4c8683d50822a4ab4800b886b79e3832a1e8a13356261c0b06432beea5097902a39ab595d4fcf5b1d3b1e548eba596b02ae0689e9897732274b589f52544d938b66da07f0db8777edd24eeb3a9f4ca3530325267d0503edef63e8dc14b1706fee64bb21087acb0c2ad8dccca6012c90c07ec81638565377712b711cb22311a5d2f1c7e111103e30e38f2ad76a572b56f8db992c6c09cc112931e3323e49bc4baaf25b73a87aab746b7d119a25552ea4580e38e4553e8d7a8daca520c94116bb4765bb41b27220b5726b517ea515bb948aafe79c015a5b6afc6910db4f7867f0edf0e530e8d0dab1b7484f041c00952338a988c94b4dc4963b4c7183b2c9d3a1e44d7827b2885df8cc24d0e1d980c2ba6476ca2207943707346edc9f0fca5d08d67a76d5527bdc757b80a4e6d31c201d80c99570aff22c98280e5c472a3b83b79ec439f34553add53839be4d884210f837ce7fc7f1c302cb787ccbaa335c181fff2ed61c9266a871117f376337179a45b0de964621d312fb35d5f5d9c1c31fe7f91a321c15d6a67896b5773dcf4c79f7af3116de60170e490d0ae3fcc73b61eece2e087a12bfeb4a9405af40e4624a1b46b432434ca3cfc06ad30b494a28c95c962b96843d9221ceff4351aeb492ae9e967d2e798d554b5f54d395f267fc67cccf9cc15e8f26f1b20c2f1e558b57b69dc63b6537360593185f42e93f3ddc81cbf4a7ac66d8bc22573d8ee6edc4a209b01e42e9b78fb1d7e22e965176244217b1004908b8f2796302c0d1d054282373c3659963a3109d0071a5fcec7a7c4ca43af7430ea0e453930ef6e4a639c8fe0fb8821ad3bb8b089c1ceba091b72cb08768c68cbe6bf31ca269764b32a915c99ac31f2df0d2696fd3da7cf12a02acc1419bbf72f37be83f86e14c648ef9390653f89a12d3acdc91242c2f45b35756e978d60737fcc7daac33da83bea3afd6bdec2b20e0719cf903b115dad82ec26055295a4b4978d2b232a8c97e350c25a9b8eedef92472fc71689e53a7bb27a5cb65c0d3abb69f095b43be6f9d31ce576e75772bbd68175260fee966f7683614b8e5065d106348625091b2c09d7105c194cb88504e10da29f6edaf1341bef49d302ca62200844e05fceced9093bf56ae9b8baa0f3a2d42a375c1f1a859d80b2067886a4ead111aaa98b882dfbfea8615f0c610012a20b1ebd3cdee8784976ba000aff2595dc190d14308fbbb0dc2db087712bc71d28a1d1716b73d113cef9e1a2ba4cde34d8b095751d2041cc3516d43efee98d3a3f0ac6e6f72c42efd37acc6e4759ce4802ab3a98fab541ac8ce737aedaf51be45f6bc7d57e2553fe753ce8eb86bfb541cc39e8558cb1133c4b12e38d8b6808e25e6684f8af2dbe36d9e3437b87dc14e7701021a1a6c8678143d73feb2839676806d4d2ddd0f2b84940cb81504f8c74730252bcb0a366e8e99316cf48606f14778d1c73a9392bdced819280e6a172c295b4ae4378a746df3d21589cb11fc32c7a55ffa6019422365ad9713d8620780be2ff7e30ee107bcdc1418df3ea8fb6b416af74107484c64553854d9ed227f7fa857b030c534966ba0800341e82463825ee0c902449fc608966d5f8fa22f746ba5d2211f146d3b0a1edd781aafd7fe1176dc7953455b5755d03aed49eba5c6fc5d9945847b0359c44d5aa928cb4644f4dd4a0161ba2bbdf8575aab25c99704e441b1377a289b7cb16b78a6273b5f0c4e8e4221f6ad7f4029c7005af842f10a4ce6a63d822642f2617e979d12be828d5ddd924cfe71c3f818979cf7f849b71e2db1fd33ee3dc3aebb87897927877b1f376fe30774c8fbc1d1ce1da6a5271dffe4a217304bbba4aafbea88ac7983b952d600f0f0caddab36cd4a062164ebd405fc51264d713451ba749a670220a07698a34500f5ab2b13fb3ae4696dbf30e1ffe7e68b7ea98972f817614c8bdc08101aca335445b608050b3de6373548ec1cf0d9fd020e752b72443fc25b9888f677d051eb7033bed1d87addec44f2b0705d479b9caf447aaaa6596a33601f017f8318ec64ee14ab614cee565bc95d5b9ae9fca7ae1c4047ab4fffb955d3338bd5291c91a7cc26026fd403cc8cfb05b1dfa2fc5ecb264ed72ed33b2aacbe6faf65af48af0f8478578ad541531b96379ae74d4b300b8e9c26c62eea8c15a5cf2b236e2c3abf2f3973f39f7db2ebf8e26629819e63f540243aa3df7b76df57ada50bebc8f25623be9d27a0fef2e343584df6f75a22f9512ba18891ca180d970bd95b90634d7503a5ae801f6cf38f45556627186d6f57eb32477f529f1072ede04ca7c48f787a8809a06cbcf8943bb94e7b4328a6cde5e1aae4d8671de62996778046abf8ece5d1aa6f5049f88f47eb6b4f2144b2f672aeaf3f46306d6e648f42eae6a45b7f56de6ac68a6ce684a951cdd4013aeef1683e219b47551bfceb8eec7710ac39678420d2002807a608b80ad5c0bee798ea068b19bcc61000c3259c3eac80b140ddba4fcdd6e26c59bc0d3d1a1db9c69846336da8390d428f9e30ba34588674da02f2831c1c15f98abb2cbd1d8683b34f61b6cb1c09da8bc566abd29523a9f20a15c680d9ba1017fdd066e5bd94815df7afc3d5e5c0ce17e379799f558b2ffe83490ce2cbf7633269eb363f6e054957437d425f7296c027979cec18c6530991ab29d6c0f786ac65ec51bf5d60aabb10df836ea0f355c840c7a4fdef4ac2f21117b3c229727ad680b2b8265bfddbda117bb47465bee673f0d5321cad842d0a222cdca55d71e58e5d13e401373ad8c423f07c3534031e2f965ad6f27959bd068363217047096345dea4e49b3a424b52eb38b5925dc50a5ff083cbe5c3dc5fda24315e08a4a2c38d9e3b1f6be4f0f1812327ecfbff133c878d286fb3f25c46dc6a60ae28b7238095ed3d93673e6a12b20f4c1a07af35e09d0e76e28d70e3d43a5d0c110f57dba1428371c37581e87e8d19999433a31c90cbf6228b7623cabb6a3e420d08cab4a90e7854d9a71b7b5105cf2adbbee8a0ef7e0d05437b045b448b9d70dbed354b869890f2eb7964493f08f087f30e0100c928888f565f1becc65ea123e9d633637c8e3603d298da1f9284133982128667097cd9d2347b2a4a8457d83cc3162683898aba2265810f503320b8a5be96209c776d22537326902895293ab83cf0271d3dd07416b60db67c6b0d0ef32b22c7c880b69a09e1cd1c344bdfa1b3ada6f81ac3feb876ef516dca968492a6b110ef72d874181efd4d77e6348c0c0a2444ab78cac30f8a92ec323d652e769d7271b8fa0b09ace9ee437b3fdfd8927d7897a846b3baa0e0765e7e221851e52b6eb28c61cd454072efba0aa892c193ffaa14701c05efcc297903ed02d1016201710cccde483576d40f8dd63cdda2ad462c1c683bf19ffba183bc21d537062ff0da712764cfad69e40b94083e820d5ea26ddd841322beb6049e45cefc9cf08f4be8ad90e3ae1b0d976c19d74f22a6d0f110f945ff17efc7224551cb357b1cf5736dcd6e6ed4bca6cf33e500bb4f73b689a964c7a167e7ed2df36c22fa6a6d84996f9f1cc42b6fd69aeff6b5b80f74c6e9a9697f4f26624b0c84e061b0805d2e5ca8c23c21d9d4933679abeadcf0c5de923bda78e2bb7b1af215fc646a32358a97d4348fe1f1b16d04a2aae69422a35e8ea41823ecadcf2f311d7bc49e96ca228dc3b6436bf9c794ca8e7783a5ddbc379e0098408e22951c91a2025126dff3b16f10f315c2ab65a8e20bce3d2bfd17b1f636e35a396834821c2310e4ada523ebc57129cec3f38493931d48ff250a1d775f3c3cd24ad28184112cb30669181a9b9326a825f393f716f85b1007dfb0d538e33b1654833b74f849ae8181b69e50e3e1f0354f9a9c00cffef33efc2950581373a3c1165a1faa9f20575a6a67a0b4e67e28ee2831c476f2fd44021e32cf66266ada54873141aea7fd9908f4f0d823cb4949748b5f277e4cf4f1b8db147b3b00ed7a6610a72712cd4f682e186fd28358ee82b936d88e94fb4fedd0b11e7620860327d9fa93309a38224c25bf6ab279de7b2dbcb34a677d2e9f7e004a106e50adb3877bcdbfe8d1571354e8fa3451635ed401c221475850781fae081a9a4df2f381d738c54d8a8040beb0730a033635b1d2d20aa245678f42ad7cc75add7189f796c80524d74aeed753a4c911d504644a3c564e8fe0f6370ccdb6f2fe588a09722faa102fed4e401850cc274361a48ca6a1613272b42438ed287fe355686155a7033d36edf9448ca7ef7e4c3262c7a90d75060121d7750a8efcfe168817aef8e235a5e58b7c7c4e0b9e849471f5b4cfb8ffb5d54fe1ae9c9b62a8b9a0c8683ab78d5c04bfd3bb5987cd3bca6e3db5d7a0adb6c019e5447c3203dde41fed51bcfc9d10b25ed247cd4a5f6ff3d9fafc5a9c0d664e069fb7f48b5ffbb13c2f41686789fe63fc40d53a5ea3df3c4dccae63e0f83b5c27cf8e5f24035a1ee411b4676a5b1b73bab2cdb389fc2e43305293b55daf7a2cfd38d78fa9ae4b9ecb42ce7db3190a584c9ef160263551d2a5d37c51cacf799aed91ce47c57b727799274d9f5ce4ddba6a0a5a456430c83a223dcdc4c6368be29716cb191639cf964f62e8883a8ae1d6fb324b3f82f101c86245d807d35cc7c40ff09c3ec7317e7efa48430b5b664b5ec616f1df75a59483b0b9efa80d01bea6988dccd9d95063277bc89dcfcdf2fa993521d44b8ddce7410e2a27eb9937862c43e46cc2a8ab981c739aa5503fcda758ef48badd6ab94a9d98d5a3aac19655a52aa42a64e51d65ea2f4d770713fee8c9b743a56628049e60ec2424650335c0f115a77a8fd41c7fae68ba40a8b6db87baffdf5335b856a12880d265b057bb0ae0ec7fbd0af7462a930eba20a355fd70b87cebceb16d5bdfc0930648006882cee8f2f90ac0d04d5cc22ea25954ad1969c219b11b95e5e777803c8495c32d0d549933d5aa81b43d475603ed9dd710a117c45392d1ea423ef631e6edaf2837037f75bc32b18439a0b5a53ee3b5aba951b59359b3551232577dc21b84b4b8c544cb0832dbd97460681b4cca2b97ab4a35e019bd12cd3828b981ed7971e59ab64b21f267b22a39cb3056fd90eebb55b1153252410d97ea20ba82e85c9688488516f4e84df71d5f4ad405403889d8c698d312c7ba15ec985953073e048661b61fc69bc607649ba35f597ac326331cb6b2c3b6817d69d0c64eec1884baf238c582266dcf114293f710e4c497b850f6eaa22ab11cf569a73ef476458e2f42fbf194cb6e0541ae6ada37eaf2b0c50503d4acebd985553291b0759fbdb2f061d92d607eaa422ea97cf8e647a0f09afae702bf17117d681d63c6400b90140a003e9863e286ed6717517ca25b47fd433c2e7b69bb240a04f715f494d1b3ecd0fb2e3b4dbdc7907838c1a67f869c1be10d08ebe17d1c719d79fac690b26c25363f0bf031f4bba89b4e8e7b1d164d6f9249e5390e2c22c439e78e40f7ce5d2bb24df425572dbe9af3b3c445871f4743c79b1e8ca9db6dc60f900fac0b34df954798e7e80f43fd6ab6c219fecb33f3a7cf1a97d434f837aa357a8afc73a8c3a84025b6c6daa96699066f66091c64c73ede5b9a3bdb61cbcb086ce792937caa7a8176f8c44b70e1595e80159d40ceb89d23c9cc65558114d3e370622a0c98c6f50a575afa4aa7df4d3c0bb0c038f86b59fe1c493cfb5aee85f26d12b63392c21899843cf9fa9e00aafb0b6901c4de5017f665e338a2121d60a932c6dd7a30ca86c4957ed5fa8fd7afe9379864caa37021fd76e5efe12100b6b8e4f3c5e0541f16713e3a86605d10a7c718b1b186bd855af444ac89afcf715e8f614d64a7ca33b09f806f2290b58d3613e65f78669d2c1eaab6e665757b71f51f80e3f192303d7253a60cfdcac9595b7d28285b866e5ea66b13c16153132670bed27071f0b6383c005aa4e165c2f8f9c682b5f5ac452b25013d8b369871007df609900ce8a1b03c6c5bff92178f017e35a7295a9dfbae49c20f8fba8401774f1754a2e8326c7f2b363e2ad610d9e83552d1a6b3e050214866a223bd4704a64f33cfc21c715e9f9a8f187c3e6e53e795121eea303536db5a8e911e66e0fde8d9c5272735aa2bde96c6d4f9850be5bac28e2782fa8d4f67e72f67afed2f313af359ee50f4d67a314b420bb20c7f6fa924e706dd0a9a7068ebf90d6493eb518f0dd2676f3c3208d9c4dc490c2e338a363f0df8d55569bed19283975499153344a186f06fb45d00e78ffc825f12326085d134ad19d847a7f53de47997e57d41910225c4e1e94300a4f1c99241b12f69b79874ee8bfbf8236252401dde14f65b9dd680ac072b5066a1053f6dbd0e82c05d9ccfc21d91e6278b544338ff5eb5d1fc8359e003c59def4ba483eb56b2e3c31b95339593c21aa952d96a1a631185c18692b5cb7103a155d86879c5a71517a1660f301fe85df180a997e24eaf070747d1dc585bc1e44b0f8222c0bdf4efed91f64a1ac8075eab2bf069bd95a3f94ec1aaffd6aaca53a4431160ecba55ea1462a2bd2714bf10bdfc5cedcf2428210c5b41e359ba54620052c8133afeccdc7c90c418a96684ae6e9a0b5a856320de31d2dfaf3a08d25288c31d2ba448c01619bb68755303872b699fa065da2de52a3ff5780e62732cfe564480ca15716f9fb3be13898af427c2e06986c22ca7b86070f6cd350dd3348273d0bb4280d1da16d95960cc757dd595468abcad272b8559586e1732ed550aa9b53b30b8e1828c6a098ab4af75ad2b4071c3967c648c39b0ed37763f94df2285cd129bbae3a723548fd2b98a7167cc5e44e1d0cc6e6c353fbe631201c152c04f5233b97538af3854e15a35f7ba40657aff99430cc78b86439a5c30c06bcf6a290a4be80e134a80b452ed9be3270244158f74c938c1334b4ddf08e33fbe8a358a7219b5f9b615972ad2071906c58e2116db39fbcf036333ecf9cc87913a856fca3f39dc1e19fb5f3ae624df1c5cc1b403266679551e02f6185880d6b55885247569006b60abf352faa35e7c28ed72998b8d604061ad9b6daa8bb62adf871707e9d5346d3b4f7879548b6e3546e5897c07c0eeda54c95da20946b969e0504ad56f67555bc177c999e1d49e21c86d4b28181d7ec4671e5ad7fd61d222e626eb04b407ddc5523c36fc2d340c8f9d8669ddf1556226372bbedd2ca01ed94fad5be5a99b63568a4d69e438fc18548c6f7fef3f3aeaf1ffd6dbcf1e0e72ef1fa6027ae9fb32919b47b51a4605a71df95715b6b43104457d93a68bdaece886988e0ef46f43a7c6faedd0b20531924d6e7f79df69a7832fabf20308e66c5dd3aaaaa2a3886ca65c2c255c6fe0a91613027f836b475a38d73af31314b5c1fc529da675c025c43f58ce1191bd83ee84845275ab3a663c0f9f2363395d2cc1a9bfbb6c2205c6450ec0890bf4f01487231c0d629780ca41a0a83301d59250c8a65646868308bbc5429803a0317c009fb2b60a493706a0dafc5a9077afa6d3950d708159cde6b7a228a0c3848b6e80a3a9a75423bc03b368285a981a3ba2c83dad570feac35572ffc96eab3e45a0d0d9b849c5b71f749030bf30bdd3e38a929d07ed19f6f4a84428d6349cd996a332e57d9f65c70934e0d267e8ac4eccc438113a5c7cb59c4a183066cb8b83a696aaaca880f09139446678b8dbb09b29855a0f2c7dba03351ed82ecdf8eba7ff77ea45435fc4b598e8028ec4606f1e6ab522654f8e86e5d6eaf1a1cfce208d98cb6f8b93cb7166aba870fbcd8982a4ff426e8ff8fa4948c25ce98f6655885f0ebce33cdbbcac257ec3d4c93c83afdb140455400b0eb14db784c0c731fcc2a79d3ba469934b97cafedab5a8c7314d5f036113924a1d2f396fdb4c2a5ec37b206612f376168bb30269592df59f2300ae4522d513d5d7f5b49fc5873518ffd28c25e6f5741e11d1966d97c0f4d538e6e949c8976143257cf95270970e270d41d56708aedbb9825676c82c90fa9bd89a648ffd2bc2726e0bff96d509e9433e6c966ef49d2797df16549ec911408db96c792d717e91f0d04da5cc20650eeb2247e8e7644aae16811128a2eb23e4bda78bdd8f945da32b5ac87cccb5a428872fbd2c66138f88e14757e455d58a8803c5261d1bd1a2c1e2a59d22f4cc5ff05b8ed3594f575fc5110a82f4e1326ab28c7a375b443d53125449b83db4bc548a595bc2c723e4732458439f23dec50e30f0b30a63703759e6e8ece9f53a46e9fbbf347f7fadf935b10ae90a2e73ef45a2c7cbf60dcd8e363fdcc6b1ecc94d081c29725632f405cce8f2990f488d85010911bd279e75ea137321e754b3aee887beadc684a60627fb5e45066c6f332eb29ae9dd5d8bea43f8019ea15fd7e2790eb1d54e4ee4359cf0966ae34bc9358a9f4643f953be700dae702a9b70dade84b7790015260b18948dbd72b7ad3e0aeb6ff6f0e5788fd6104c586002d30c3c206c8bf9ed46a779e80b8b8c33e6ce1fb988f5a42a3ce871e8c2400fc6274580daf9999bc088f9bd03800315268e57cebd185be02dd74537a9f846063449c100f7f00c87538d6aecc11ca30ef1760af49d72efebb5d3013bae6e7b402d31acd38714f882f9e6d1bbd349c998fd77c3ed2080aaf54e88ab35ad9c6d49c65232881d344c7451c85c04de0d756982036672620ce224b7f5dc1e186523fb2480375212410b20ee0049ef608b9690939f684e7cdf865af339edd38c40d4deaeaf82991317f08f6b468c1e618848fc4d2ec72d55e1cda7e1a57e8cbc019a6096e82806cd966bb0bf0a222a326c34d11e146b9374b331d9faafd59b390b500b2e933b4d40ea626b1979e1e1f965235f2fcd3ec2d6e06f4fe4f4d6e9e49a237c86e8abf45cee6db3c82313a37b0c99b251409b033c6168f281976deb524711f0a01c1892c0827849c70d023dd958f747143c9593afbc87e3c98666360b26bdd777b840f2beb99c6c6d43640c154b341d9dd32e0dd4a21f027d468762f45057ece2638abbf4815291bcc9af5a492594892d1bf4b9155bbfbf7b37cae1ee418d6e44d03d236b2f188b83c457874e2328bbe975ab4fa68597c411b440d1843a2f3b62f5ec7456d0399623f10850808b11e60fdcb6a928f1494fd743e624c7904c32cdffbb33efb200888ccc9dd865a5b83c850ba7c549305d5a3a49a59f077234b7c773cedf060c5db4feb2a5632e70f282e824eb631d3f28e69919792e134564b0e948fa2784893355d3f012bb4ca3539a5d3849d03706101a9d098bfaf357a00ff8568fa86aa5df39021094949d6db13463a4461f91627723037641cdfd7b7a4a5fb6f3cdf68de7cc7594c1ea0952f258604658e07c841efc67377eac419a43ad693133bed31d160d947111f4f2ab1809752cabac3d2a487842b5b5d531d56433ab8b4d706d5a5aa382b10db2d3bd04678e536c68ebdd66161ea1a69f960099fb64815ffe61d5da02aa0465ef39e6b4e4d6cc070988f5f446811411d07a1c3228489e1fe5421f8df129d03305da1cb69d9cc0fa7671c79a6b132af2f8ca306deabd92c6a3ee5469a956da8ae6959b094ffc63d070f733be481cae0b4d9ebbeb041290be9e7e27107c8794477889029cb1e1243a0fdca69622981521862eb694314e1cdeb99f63282832c0fd3b392a67a1e00de815cc5c538d3ff8700d226a4965b901d299582e17c2302d06ce2d54264c81ccc9829975787ff2cefa150432e7d9d6c62ce7eb0398374032751fabdaf51319cddac949f6c46691bad662d309d636cf42577041753f4320182bd10346584920c4b0990a546f2d3973b670885c480a9f3bd980529f85f2446d4636c6e4063f0fdc757f19917da281103723341621135d1585c5a12764823a99f4a22d01bf666b8802f935ebdfe804cca74a4a8ded84fdfe9969719d4612899f56e22a96ea5f4182df8b9f32cbcdb717a629a8686d47e9f8f7300ec842031bb612f4099a9ad2a688c196d190c0c0452e98e680b089e6f1c58267d0d8a6a7f5ba459ed4b966e26cbc4a67eaba8b31d41ca06f90397705a317de0fed40706bd7d13519469dacd8f0147db94c69c092c77ba1074be93f79619c2039b9dfec14c4c309d043a368e1df45b0691e5f0ac2a9c85f0dd1aab4e61d99155246d78e828a38922a935fbfbf4a61c9957828e30e4e8f768093e6c1780dcaad4f1c5e558294294908023fb44989c8f2fee53239a0bdb025720229df3c7de8ab23afe98f3d8097b1b0fc764777ead95fc9e6142d0ab24dc2debf4d0f687075f7efa9a754c0c1b60f7517adc27c7da786a8aa18b7bfe62ff94dbbb3a6320d92ce857dccc66ada890296074708e7cd5ecf02e2758fd98b50666638fb5b35e09c5a6db4f08de5107068a7d6e7da37739d8ec8137c540fbdef665220be7dfb74bbdef70c6a7e936adbbb258026a2eb4c7afdba69beba7ddff852b72414140e143f76a4e79533528f75f7fb837c34d40cd308cc944603794052c08a00660fae726ee4d326d91337866db2ad34cc354e1affcb4464bc5a03fe34ae2fc5f7cae0ccdeea0f3f0d914958af0243cbd3173e419d28ad535ab00e11868602de6416062b7c491d52fb223365381a5b417580f56860ecf052a0d179554eeb4f1d1da86ed614e7637401f6180164af92aa3332554432a1f0d4c734dea19cd6d91f0290a02c127716f343fd678466dabc9b1c0f01f22bcb7c2df51d84a44a55fa8e5be9a84f710292d28806b43b9074835ae4a7126165cf08025db9f6b2d7227892c618dc7421f9566896e8dea8ec73ea412d24cfcfb8896e049457096c9dc3e14452b74ac9745cd6b92c402819fd5df76ddca7fc3e513868af6568a0b55b16d85861ee7a8a5bed24fca58b0bc70ac43b38b05684d6d3fff2a1db9717931be310c0f14e17dbcfd97c1b026b86c31b13926090846b946b93bdc9696ca88a4a1eb56a875aec2c5121580d2fd6e3125b14bec6f6809a2ecc27f79f8be7fba3ae19edd4ea17ad7eddea9d6bdc6c871faa5d27694405dfa780109f5a910938a82d9a53aaec03e4060e2eddb4edfb982aa234ac6a05a51953a87dd747ee1aacbffeeed0eac5db9f54f2db126f29c0346b14c14578a4b88e03d6bf28396a2efec561cefb03445281a66b14540fd87368051ee352c97c6119cb1e34b057b0533a52b5d30c834fef9990d345f39162d1c1935d07e75fdeaccc8a08cf8b3bdcf1dfdc97ce66ba1322a819f16332db443025c34f3afa428bf7044d6082261f013c36386874d231a81c13d5e658f737683b27467a8288922b7ff2cfd68aa03b2273b6b0a6568c317a9ff697ef6c3ed7bd2a7af38a4740cc3db420b70efe21a0c729f3b86cecd43abb898527886f9178ac147b647351cada3b4febab026759935f752cfc5850ed1bdea5982a2f3f5fb155c77a50c7801d3038f29be3f624029ac3b426a99f0e84317d1bf932a4ea08f1b82f6d0056db8d215635bddc980bcc02c5a667abeaab84c3ff0cd747294c09e8ec1c272d94a299a055b4c5ed645039cea02b45ae7a734aede0f1412fec6396172df8a2b215aa5e40a4fed8e086a4dad7081c4393447b8acad46304d601e21ccd71afa1a070f0e189c5dd91f9b98962aa63c08fc6a88ab4139cc4268b8b000b4b1b55cc8969853e760caaeb623c7fb31ccd0a614d920ca69a708954ab3ad50ccd4f794445b9c3f169f32c302bed468f331736a86ace9827c779ac85d0e38ef72fabc211f2b00189849cc930218cdbe6ba5bd646b3baa3a59473b1dc7d86c978e39913ca6b05c45b59c19a3104c2f4fc139401e13f1c285f51b69c9670eac2333c10650f6cfc68c56b15ccc269f6ae834dec54ac5e90556dc42b71dbb1b698a4a8f749ef572fba091c6b682ea21fa86d40e822f940307692e108c75106ce5822f6e6fa5dee6a759d8c26e124df94052dfcfe0206b2ad00ede11a2ab3c97387d4a2782eeb2a72a616120021b8446f0734fa09e172a754d009b1a1d1bb2d9278f0aab59d403d029490916d18424a3cfe8fedcd54ff0e1a3e5f69d1831fb568aa6f7da462a8498d32bd4013dbc57ac5a82c7ad924d07b764ef74bb00a8470f25396b2c2b01c02adf931cd4e759ddfa1a48fdebaec856567190f86a53cbab543fe3c8af311e058ed262495716b491cb53dc09a422c7338734ee7bf6f79de7d9c3d633f60ef5691c2ee1e1c8c0cd7926442eec9697c3f6d4aca1dfb8ded43c62a2766885b304a55cae17d2da0e98c1bdb9eaf17ac10c749bda688d1d62115f34c4dda0351cc363536b1aad82c655f41c5ad53e6804168b0b7980eb6d5939de0e572b50a194528f40a5e67c31be225f73b98797efd70091824bf900e70b4a8af63e3cea8b029ef477f5b76b07abce34e5647972c3b472ed1fe594fc94f206b77446bdbbb67e2f2747e5e0c899db2f19bdaaae74ea590de7ce7558db3f44658078014a706ce9e1058ee2251ee8cf6e0ad309a7944c6bf6c31c0999a5e275cc896103dedeb06505c73d1c7822e42e451c93d1712278eb648abea6753012f2727d33b22824554a24b38da9ef3ca8276d4573c8bfe6b9966157fd710557c33b68ab54eca69f1ff0298df78b4225ef5692dee09cff613b1d94d9e1f34b5082c88239c2f0e5845e5d4d113d8f285c78bc32feacdba2ae8711c571c25106aaf0c0fa37911d364d8c9630571c2ddb15f03b5ac0ba2204edffdb1db9dadf9d2682fd16b1cde5413bc0baad3de8fbe44d734639c30d4830ae6e510ef34cbb8c09195d4e0518bffa4fd38c6380258221d551bd93e6608fb4d47de0cecf59ed5d49206e41dfadca388ed19d33eca44c684ea5a8a1269c4d9266084c6d4b0f6c82f1e80ca9548642f1355ad63194b473b8521b82c4aee91df41ae8f3eedcaf852f11f7fc6652b065eed30d8f8c6827259a8d271297c7cb10f8b04396f922a6cfe037359b1a74ad3a32acb495dc86b5b39cbb5185b2b3c6a1beb4480304224d2c898336040280e5e7ddc6890ca9f11d66ad108e8de67f903b91cc1d5e154ddf3d24b8edd6073c82bb7ae1c87f543e0acd7876a0eb48072b83839f1bd352752136d1460e385a32560eb74602dd5ead7d18f0059e077de81e14da12ea7f2afa4b22986d71c484ad23b18ebd9a1459ed2499a02f989443e1ebad72df68a20619fc40f8eecec655c75856516be60e06af4e9d755c071b36d9e101c7bedc2dbe632fcded62015e6e03613d76ec502e917bb67543d46a57ace71cefe871724a1889ac76f535b7b09128522b9c0f2890ab801be599ae15eaa1172914b865c6bd69513e2e140a98b259b70b873a656034406aa9c8abc861b240c7bde9739f981ea4a0b888e0baa211e14c692713a57ff1e53e6df6d5fa48aaf2d8fab1bcfbfb07a4de8992f7a5d1b9b491c810ace6f4cfd37fc019054653cc3524af04474b30a64fcc5fd1572d21079418e4c9382e771a70726883efb46c3faece2d9744372634908e8f264b4fbdb1da2ad44924aeded7fd9865bb58c42cd9720a63fc4eadd8fab615574ed2e9881d94d2761f8d2ff0cab9b5cd79163405d53739b087ae37baf1073a07861f2048bb8b4bf530c8672630a3ddf87119f3933d64315833ebc5aa8bbc1e0e5275749fdf1ba67e63827482620f8ab14cbde3445447a620af62673b633d30a913878c58464a90e9f29debe36fa1470577413ba6f2cefa9a114b0cd68d4393e403a9195645d42e947644d0b5c9d4465e38da272f66bf1c8bfa514859312ca6e81430fdcab25a443aea38a6047633859341c7f7060f837496488bd4518c9b001f2a142324aed9d0c4659180648f1024fe8ea7d98918696ca0ca45e5d07e9afc454414ec87c7c061d074f2c1410dfa10a2001523403b560d02d8ccc9c7c787613abd3d2adba4be12054d81aab5b5a2a38f0f6e34ac961803ae3c8dd665f1fbd24b6288038b104426303a9c5b682cfa19a3d243523c9ff0f99caed51b861beb53a9248644715e9cf51ce12eb60f8a9c9e15207b532a86b951979116e0fdfc082245eb820b5639e827aadcdaf8002630d00c4aa4113dfd7a41a0bc265d59c57c2a7f30c25c20c07b0b47e41a508e136cdea3bf2929e64dc5c68aa3bd5e3e0ba99cb3c6cc2110a7b631f142727f2c06a5ab7a6ace18c657aae38ef52bb57db746e0ab5a63fbad80b7e223cc9911c396e0d553e7991dcd824f184e4582fe3f51f632113a91ee34efc5b8b0a6e45f472a7594e810fc37408a6ac94f811c0eb2c0c2298ef971fa6a480150511472f5901c814a2dc93553dd2c21d88075ebe8a87d57242f54b3b862ec0a2a9f486d2387fa6e9bf413809af5e8ea442afe50f1f511c46aea10a0f711ec8b7e227f832907cfabd7f91d3fcfba8d9da2d19342a1f505349d70ae4b466bab6a785711619170d18faee6c7e99c28322170279e5c076d1bd99baef11194d74b31e53f26f1f1912690fa734438e839dca553b43997d096b67881f2d4cef4cca79de393dac80773f389178f4f027af1243a242766552984de0ac2aabd9c6aa38720a3e3b677bc5c018711c0079bb4597bb6eefb648f74c89434d54ea1d4597a4bee76a9949c4f00c0510dfedf60a0bf6db58e7c0cb79f0f9cccf8d40738b0e100660a78711908cd96973f9fdfab17f3a685847f6f1b7bc532b10fdb43d7e9fbb0abd2861cc04e6c7938b036e1207ba578dae0575d71ceca7ea88f537d8bbf93812660dc5c0178f4cea3fa42aac3789299b76fad28781fd9bb2e6c54139b19a05c0606c88f465f607b32b38606df9aafc09f4f982e6a6fb528f4f362afccfe3c5d90952dadc2dbdd289322fc9353234e0b6e45b066f23e0581b3f4df11add0d07c4f2f5d072ae2ab3a73478e025ae1181f761bc554d222f9bb1083fd02e911c9e39b851f7846f47f49e47066fddcd5f83c0819d6b6cb71b905f4783f9bf3a1bb02d37dfbdcf888d15c6464b1db094886f10a74d7bcb2845da8cc2b5024321be3f38d129b1c433876a96387747fc3cfd9a33f32f6b7571b5848456ba2d391a919746ae2ce65f567bddeca831b6ccd1d48141e16d85bf447a9f1b0c4056d9fc93c5a051255435698e263a95693799827a1c31380b0fa13495023c0b5d69d3d7399ad605880c6cfecca197eb7119c9eceb9a005fea8cbd66766e9be7990f069b0e753d1b8e65f40f525e670c6b61de4f749c8ff0c3e00615d34d72a1cf77683505212c88ca5294ba36f58de46db307ca237b15f9bc6184a2b7aec3731ee303ab874a849361a6e8bffcd7800e8febd0a58e1ca26dbf0c68429ef85cfd413c48c8940f370be6d73c7b16e221a99dd1f96ca492ae5e9b8e76aa82ea3a1930294fa1c9015bdd6945dfc0bd5ae3f952eff0ccef3997fb22a56b8c051c71e0cec2d83188fc687f14a8e67dd5ca88c90ac87d262254606a9a36331db098f802a3d3e5d21d9a264393c0174b0f459175dc4bbb7acc758ed76bba57b3238718b3a11d57209de2a5b0610b2905387d1f3ab7779e62fc48eaaeeb329cc1de3b0b18a3cfadd070879b3793c5cf4de9a672b10444374e82f6a7fa9d524839fd245453c6c447de200ab53020165f721773555dc6e6ba96c1d8b8d6af5a0366054fa9a966c192306fb84fc494738208dfe576b7d26d6487d83a3c064cc22751a5132ae0d51080979ad477ac9b4951a8bf1687b9ddf31bbcf68d1a2c1d0ce6b4b5dfcaf400e1576cd1144f2358b34b5f4d2196ed03a20e113808a52e5bcc8aa6293f5dd195d7552d7ff26f01aed838c829f0779047645f547d6d327f0c626a9fe2d865d515b49972a33bd82aaf2d0fd3faed201adcae405b54380b61e815fd68b1c2346e48993a0afbec009bb74ca8213f7dcadcb928872105681380f8a1b2bedb937c76aa8a831df7d7ea715e2ee235a9c240630e9a9120cf46aa6ddfff3e182e6e37a41d5ab542cebfb0fde84e54eeb263d673938c874ea180c2ef2950e80f72a033a79ef48a50dce6b20db7f00c70d5a8221acc3b1a27801de89098343ce86dac463de9505ba3839a7667aa31e7d593594b3a5046b791fc0b7067193f17c1218c9b24219f051901415741466fb4305d8ca71268c9550b3a57731979fbd3226b46900c53036cd3e29b35c327b67d7ccaaebcd0240a5ae0e2f4f508e4f7b5ea3b87a5627bf89eabc3f5b8eed92e67eb6073ca0229164c79bd7401ee8a55dd4d08fc90122c19a81589f4382d799d5fe092dd5419ce802e01125a56ccf0b96f4aa3263279ce088c8016a542cf37403646810b40a73aaf36f82cd09e5e2dc62db827d812484f61206e81c8dd25c076912f97bb0d32f5c090ab92c5c083eadd25a756766565b0ae3adf68eceefdc4cfba45a71c0fa4a857401ddfe903e2e824b6518dac30bc097ab565c816684bcef4abba0620614b2b82a3e1747fd1910a04704dfb87bfda58838ff1c986c7601021e5fc34382337d30b5c9b9423d001f120bd4f353e7c0dda57107ff03010ab9c21db7173c92ea619a9e06ec55e5229960375a54ce0d8dc4c2993bf53889afd770d3edce1360ad738c9b22f8dc3e28e1b18a78ede243659d9088373e5e4758f64dd83096545b9abb4a8ce7fe159662656d5936d66c77660392102728c4285b12465dc7677d1f94d227cab5caa9e3b61407a4d125c2aea799c0ef567e7de081f3e98888810e47c3990c82e7a93545d0108cbcc3bd35c50bf0b467ed53172bb531b928f87a1ed82d7ac4f77e324fc8bc665f4a9f5b611ca8cf8a219df24742c29799c449d7bc00fcbcce3c17b75bf92454be99e629af8781605b866fbe85b9bc76d8c8ae59a7dc42ee4758b0e7480697dc26042c6535ed4e70e911323b9a3c856283f4575f89cb0d5142ebee9f7111f330d4a1dc9a3cabadeb7546cae7c7943af9a4f99e5d0d95be1f39d0af75575fb3efc317377c61d59f771e73f4ea8f31f33b48f4a1593e49213797be496bd5ec939283026c1171323c8b513920dc316e24d7ff8a479b855921f4700914dcc157ea384a6442cedc661cb3c9551fdecdd41c68aa23c45df3f815a98712150aa7470362a865d28dbde5cbd5737214a4ec74aee1da3fcab37bd4bc3c70627a65fe86ad3feb4bae40172b4ac060b9114c68a356b5de02f4aa5083a1de92b83f6f1e56a3c3567a68f0c049b98a26f15b906197dea7548bc74cef69624b34814e9a27840b2cbe6db279f3d497ab3b991dc40063f9f1a717dccc5d9b7bf32648e1b8b4d62a0dd92db5d58a234847b2a515f9a241e339ac79d9ef64086fc74a0bdfea1cfca1a60a7800e101fd2a4d7f95c96a684956951bc9d181ae759015c202b2a28a89db5096f40249fafbf85dcad1abc3d120e043164fc6d0b52ef28b7ae310a20742766c97d42f63655271371699934a1d53348ab38224c1bcca3e61bf885e8dd83f30054e89865b955f6cbe92c646d9ba31c5e3562811b9ed99dd295d06ba572456b4e8a01ad7ca62b1924acb44a8c896ed7e41ed99895f120a116fbf6461ab248819ef2b63c383ca36c8ed2d82fe5b1e699cf8d94d0aacff1d18ac728b086df9050ee0124fa41a392417b3329b70c83d1c646b86d0801528e86520d388c8bdccfe396637c781b410fc450580c42427cc4c461cbe38d53f33350a3976fae27585b4976c6795ce3ced666aa573ae904927dc8832221499070d3606a3241db14ddde18d5e5064dc2a37fac9217c0de963a615f373018d2b4d56faeb03e21631fd44fdcfb1f3320561e710c5728261d2e0a7f2aac2820f7cbf9b0dea089aaf53021187283348bfcacdbf4cd9414e07aa865aba33c4c2ec62b27e6f53b20efd7751df04226060374d06828db1d4febad2fa52a9d838006e5cef988f7372f57fa7ba812e6e87ba512ab13ae93b44ee71ffccb3e3b84b15eefb010f4b1b732ea0ab893d0db8931d96faf095ccb33f0ee6430f4cd7776290175effbd99749a60ba077b4b66ac991ef434a56f821158af4af68d97b8695f195fee9ec4666498b1b94b314321392c1e66f5fc6e646edd542da0457aba247036024f538af2c97c6c1111c453ecfd430a0ed6dea6e1cfcebbb0d89370dcebc91b640120a04c2a3bfc3c72bd4ed0af3834e7ab166083b4e69ada688fefef002307ef170f5c69407115a81b4c0e538ec2663ce48c7dbb587b242d9d268f13d2fbb7dcea6daaa6cd0320be3bb51a6448f9273bcad205a2212d7d12b966e40c3db72e07089f7fb8c283a919d09a10fd3648882ab35e814205d0ba1fad31d0f6dc130a4d5f602c29560ea75b4b1cf1ff025086d54cfe41a8da44b5670be89f0f2a0109fdb51e10cadb628add31a90ca920b830aa8840493161ab975e0fe9e0addb086e068f87b5a74ff88b743852cbb952f1d4d4c692258448ed182c245f1991a4bb53337b46ff7863960729c0a87c300d6f5ec2b7ba0cacb69b7ef49acbee0685b136927bbd1a4081574a11a588107f1f320b5adc534451474506c4570bb7c224044874db2698d65676e5cab24183edb6cb8ffb1a11d087f6521b00e8a2cbadfcba90d414c356b2430d397b01402ab1b62685f42c1f5240ea85acb1379ef30dc6577e2847e20a35bb7a463c421872b1bbabf008f203c9f06ef4e5f4a72b0b385c947dcce247a4507df2658563fbee802d98cbc7d526a84393fa8cb643a80e402b8ad36e3f09541fed7527947156f840434e3c060e1047a5e160229b9757eac2c51e4c47e893bf2df789ed0f6cfbe0459815a21e2a474961cc88e55a3c3012f4f2708efc9d24114f6665f9ffedc70c44afa8612609bf85e8bc249303cb0f74287cb5fcadaf2c051885212b5753ca4cde5dfc82d3940dc07cc517ab19c9222cef79a21ffafe2df33a33af3cd50f4f3e8823c7c33d0378d4637727cdb5a0c392a8eda8da6d6412e795c72efd1c26ba23364e71b00265feae7e9511c7d897e02c327c02e6e4a68d56b72e30222054d63f58cc2eccbe2571d9503cd7a7c9fe73258468c8a0c32d548c7793d19110d6e5829219c7f86939245c2345b3856936b44782aa5803f6b984ac2f121e81bcf9d60e4da828de002e26d044a9dd468275d79cae312c00d675489e14fc310f64ca94fef5b9cc3c05f43af676981e12751c09395620cb2231ef8330c735bd733d75b3b142b4c1dc1de472405deb607540026fa5614e6b825c8038a32df311d2a8e03ae82b774c0e9ef5540479981bb68bce2457d394b239f5b63440edcd946024d409956dcf9d61990a0b5af655480da6c6eb7d0b9457daac089cb8bbca1601dcb9b432938e4ad40c3acc357e169b132d6e8df630fc8cc30389e6c06d843b41d344475aeedb7e46eb7e61406f997c96aa144062cb92637e56323f113769769428cf2abc4459a16fa8ff2c8a87fb54ca02a4be1590d202b4b2d87d7c9b020d9aec18591f7a9e2738b8e74c983e12c6cc132cee287a708f48df54cb684ec319be4dada2650016c038bb9ce75ce76e462745929e131e825d37f1e2514fd81f327b8e2d0d01ea7b84ec4dce2803a282b0b7651431f386b6cf7dc0a6772fd1b670832c49d5be0a326d09cda264af704239d64c1f1a4df341ce0e4e2d50ff1eca5d4c9757f1fbeb5e737ee6795e32f8a716cc7f9bb2568d644e60378b0157fc5fc4cf0343cb1408fa8a178623c3ae92528013ea1bb1e49068edb843bf6731d43fb4050fc79f3c433c97b048250f3437430fd8cf15876135cdc3883413fbd3708ed35dfaab8314dfdb02ceb5ea089f11df7bf08fc9e082b47db44a30e2b929c2b9568b593a7954957bcef2e62c2303e8f2a791cec31e67ecf7107fe7681671d5f2926d979b58c3ad95daa31b9dd443241f1368b24c301e5b8249e94fc7c6a9cc2feeb50b3c961f3a31563ca5ce97e0722d29e463c166a6b44086707317c195fb4b64a9899ec3a932de7e720bb55fd56808c4ec74b9b32bb8c4002e46310aa8fa0e8d78a0fcfd98bb3eb7ee01fdcee82314e6d38e7cec3ad250b93be19e2c17abeffe8fbf4351393789924a4376987b8264e036a0856fb04296d03fc784376369dedb21b40dfca6e102f9a0c0f043b4e77fccefaa50a25569204574e2be8caa688aa1c471312d1e1f63a7c695fd6e6102e245a563842e0a7dc41645d707b9480822ce44ebfb71e2c654d75adeb56052cc41d538e49282f417a468dbee783c928429b2b6f93007eed0a844de37792446d9b7fdf011a0e7be5b02b2f353253cf120cb6ff00ae46918040bf4de05e20a9287a44841134327e6c9e3d25084fe9a2a46a89763d9ed93b1a741a272992259b6817bea69a7fc62fcdadeb7dc0aa3b94e067911ca9a76c6999ee7376db400bda59a9b6082c5ca287f69f6f62327bcec5aa8ce541c74d827e6994f6af33438e2ac484fc743ed0c72b2c88ea59e02c37223f35bf55214f4ee3aed401570ca74bc4f1d946cda62250a246719e1f38bb9ba635dcd302c46704b5f0c5715a6c3a453f3f08924d99e32a8934c6bc2de6204f845502f82a2797a11f272ecf4f2bc2c16aa4b9236232c92fc31793d721f2a9ead0cda6ba35cbdd786419fc697b77e77d3de5140ece9b2ab5b3a69956a83f4ad50efc5636a7ea01a8e6e90b268c6983a18b3fd26608738e9df5f1f40ac9758ede0ccf7f1bdd25573652200b8456c38e5024f95ae0ce54020337e2cb70f3220607c4471b668309876ce764511bd64b7372c047973048f70784e3e10e0bfc74fa273444c719fd618d7aec1b2cf598b297a3e030b8373df6abb01fda6795849f0cf24cefdb178a6b76e33ef12e3ec5e69e06a6fe8260a68300f5ae3dee59cd901b329100dc8d0dbe713d9dc839888281b14d96f8efba9fb9b6c8b546ee9f7b32555e0291d733af1acd937a8bccf24f90b61b903187f1106019a738a8cd718da9dcfadf8ec803999da5f23c122fde460d5bd3fd1058b68eacb6229fd6f2e5fcc5a93c9f222f84f692b883a591c35c11980740d40796ea9b477dc558ca8393c247f053074534fe5ba0d518228699535e7e147434289392b2c779fb0b94029b09e000f14e2c0eca7f367b30bcd3dd7a50d38794358245ef694f9e7ad9417e5dba0981effbcb1811585b1384a9c8be14c9ece09a44c76ed46c9107c0a8a5038fefa2b587d869f23fce96ee1d6a131da695a19de27e7743c10a18db5deb5f135f982d44dd7dd8ae4c155512393bf89e6662fad2274a517868dc94c0fdb8d322b0d11c16833f0d55bd78e47da4b6008e3b67087957ae6d1d31d0e9308e264ec4143eaba93b1835205a528242b928ddffe951614f593702ef85f157257211f0c1e2e29d3600637a3eb89b47f837a2ea0b0006d24a55fe39f08046b8473c24bce5b91fad0b2a41f531e0d19c33bb6a07c829bd8a58e5242be66421012285dd50f7f012a6ac4cca186aa7e1c52ad8720466388ca5d8d25c78ee9264987a4d27a5e9ec313bb5bf975b482825275f8f73897d0e52adbc45f7ea11fc41dcf63b1ce060c93d2b189b6baf74b61e3f5c3b5d218514e529ab821e2c70daa050aa1a223563790a1d35d077437c0119a4be7255bd73219ee81e164757e42b25a280f51bc20bd71eed9165b8ead3f42ec806bbbbe3161e22833a48253b11c9623fb28b8015a7dbe706fa2297ee630ce590f8361ba22d6dd60ff1ab472dd36c7f6c82df15d1b8796e203b460a19f3bf3cb30d170a14486f3633a3e1fafc94401dfbbb19b414b027a1cd4613d11ad0ac5e25713698f7b3a74d5c2cd40bb843c2fb0d1a4dd76911fdc748822783a2f8dba5d0092db4c23e11211b4f42acf3f48b298a226c49fe566e1aab31934db9ed572b4de7094601d3617f8e7c0b5c53c7e14edf68d174c1dd4152ea3ba6c0ee76fdf68846ccb63c2c04e81d826709abbcdf71cee51f244707b9ee3b28ca68f3420d6c315125f89bb9aafe777b7f24c42d183a35b7154f865a398b4c57feaa3eaeb0c8cbaa9830fc5d26cc10954e37e64babcf1a50849520b1b99750174928beb00c872b7275e47cd5fe3b7c03f3a9ee152c0955139b6dd891aa3c2c080bff24a80c49c1e727ad87a06993373770efc8c4bba0cc61f83c51578a4d6811807a18aaff4640569c9ed74e979511883d0171f50e252b5166d3a432d8b732bb4a6fab2566885a9ed3d66a1de4326de3cef44c38f1089447daa4fbddad1618e627ed52315b0ffcd4229cf9d8d34d07efc5fb1a76ed1656a06397aca19555cb37d1bd9799b026db91a4cee7f89f4babc993997c0e2659dab0505d06fe9064969eaada00b960face635d80bb128fe9c18e2116a922ddc6946d2eb790ceb7e6e74f0243000c7c09752dc394c0e8664e5941b3019eb21a914fa18ae8e19d791cd448a0f77df8b12d67011dca8a60b62e56f16b2af0f1e007b1ac81a2c89d2037781cbb80bbd80c10ea74b95e794c43a857299da403c74020e4a2176842131bd3153cc43895e6e306b9a6d62facbeca0a58c5a98767a585047994e2a5536b7593aec2bcb925294200777556b686165d708fb19feac0a0a3b0d8fa7f3b1b6ad365dcfd0bff2472d901a094b941316780c552554c1de0ad233aaf1b8d13928e783b0eb4d3f33eb6c5778de8ae6b72b93467cbadae1fe9d1e433687156aca8e388c0cd2aeb72d70a4744bae53f2a5f655816aaddd7b79190ee9aea2ace57c0ccc901db58c29b68e80e694310262d69afccbcec8ebedd1da19b6a0dbcf398b4e4a0a9c20ce3f26045cd9aea88e9949afab23e5fca2ba5e78b537e8d4cd303aaf29d47a5e1dff29ded3a4718fec25c9ecc1f3b4bb37f63a7c302f85c0789cde401c0f63be7c0cc9f798b035364093bb8eff9df6632e507aa2a8d95da8500dc49bd0e6feef8033880b42ae0a9ad48f8ede87537feafbdc0a2c2a8a2b53039de5749cac361b2ff2c19f009a6093d83c9218e0cec20a35bc960a6fe6175760075db5e592545af5427b676a74c535ddc2d0cecf53b2676d7715fbff4e7286ccc7b92c7e431cb1921bde8157fa8b05a46ae3831908569fb0291faded41d0091005638b0fe21f09e78ba29d4f8640ccc995c81fd28437d714e26783a73e4b452d5af2613fec86d6468c955eb58e56dc80e36116a9a61d40221f49f5b61c8323aa88ba85f3e061bf33b2fe783a087131fa9a1d7834d17396dad4eacbe6496d0d2cf9c27463a7a60f42aa1a1e9358afc8f28c27cfeb6ad0899a63343c45032e3db1f8da6a53d48f7624b5d6b791d5df2bb1b84c5ae294239988499549bb248b8992f604bb7be0cfa5bea6c096d8c28fd5d52bd1e6bab24208420ace34f6e08e75fb7600f8ca65af4b0baae58e14eb8651565932c7cb07844e8a8b5ff10be5b0ff2bc3b7da851b274ecef8c88d7a75dcfd1b6760c81c6df88e1eeba5787eef3bc1d6611a1cd73b24b0179a56de3008b3543fc49ff755a16d6ddaa3ab58084afeebf1de6031a7f0d15a8ad4dafe760bf06fc80abd0de69a8b55cdb055dbb8fd5428ffc557ab6a144278059471b0e4bba4f125778f64c42c9f6a5d9de8537f64cd5fc3b3b7597f280aaeb4b1a61aff945f310dd2769773a7648dc8ca2b0f5d37a7699a144153b7eb0cd104e2373a4598e4c6af3dac644764067b17918e12f14cbd3b722a7b0025a8bec4e2b68847b695d479733184962a4dae68392915fb6e3aa8f02685e077283ff18a87a07b6a09e466f615b545cea4fffb208612cb620849d22633d4edc3e9c78a9f7524823f5d0b739497a9a1b4e9245a9c99213aee9b3e36712355fedc56e3f6cc9cd5c0765aed82d1c67382874a51d9fd341c63f8299a7c7c0ee0bceb90bc66a3d09c0094cc9640c9a6ac0fa55abbc86897aed16a1c9e5490c50463ba3df13977069124f9e2019cfc99619a12fa09118313e29c1ca7a2048d19eba039360c57728e508b053411537ee2efb775014d2271d1bf5be91c15ebf084c0c1888f85cc98d1c509663a39b87d8a920fe44d67036c9768c0a130417a28d07e41b4b4d829be828b4b1465cd6a7456e1b77484b9ebb00f20dc3858a86f75a9332a62333d9848cea144ee4720dcee40576ef7b4d2dababc87a0c972f0d89c8175168d305aea74f245e9a3ebd3175922e4ee234559a5da0ee70044b15d7633da5e9a589c857bb5fd28217ce33c78751b1b86f891c19ca79ace3a9009b1f660b181ee343979c8d7e5fe6d9aad57ae3141626f9e8f4083dffaa95ee9a489347b45824d37fa13b0fb8bd78ef86df5b4a35de98e430f9f9742fad49e3b81ef3aeae5d272295c9f030bbecc6c151fb78a7d5bd2053c7aa2bcd7f5510423fdfaad8160dc5edd84ecb0eacfabef6b744a60decd6b6c523f31c107f2a3f23cbcf7d927c4dec1da6a34ebfaf94dcc399b813c82f35521762bf309bb8700d5607eaaa9da3a77fa917cca14ccc8f3b6b9bd0f04c5273dce669ef732ac357f585424f5d8a03dfecd669eba39b8c411df06c2cbebb21257ee87b9281517fb23788fda64294897b2cf1d2d9c358bbf38eb3fcb310877dbf22a40e29eb381c7c52dc42b716ed1b0becbddd45e0b093410ecb46cddecd652dda5cf5b5717d0aeca0b38aad83b6aa2c9215b86ebfe0ed4fdd1f09d39a5638bbeec5727d8c22f068d91489738a89022ea99b7b22f04c21df92c022a197e4ecd7ba6a35cbb35dbde6d739d52701d039a95a7670be0e66f8f8330f0fdabc0fbbf6a0e698dd16829fb223a7d69da48810abb524f684ca6d63c6f2ee939cc859e9fa639b386e23d6b4c974cdd2fa5e4dda0c1f783797a678164cf0abf320b8aae9920ae6c72bc5b4046d1166150e5be020f0ea3bdf6ed9dfa38f8e88d8fcd759ec707212e3328ac8abc9043f5baa8642af5b545513ac4db5cd3491af08e7423a9de9ba8e4b4542d144257df7e473e870601e82ed5290bb69b3265aaca1909e7547602226749b277f7ac2d0cc1fa622d26525d0dd3b1bf8090795f970a0adee8c83933408e6cf907ab523096917e9ffaa3475dc6e8d7c0484446a0ac53ce3ff3a458333be80b384949e619c114f4fbe9ba68b797c52d71bf23d936c994f122ec1a8c44d9474441db07f4ddaa23c1f2bc5f5d9e44bc4948f3f4e03c91c07f2163e7e2caab0c3421603e57181ed92031daff719f238d7c697485607845529be5b7cba180b2290f9be0eaef398b5abff6c84fbc1e4673801169b608878cbcd92b81f89d5d280a4abdc4875f1ec9b048f2b104109e383276372f0a2403e3cc7c14ea03b2ba09baa01aa0135edf31006e98afe5fd47cf03a70fedcecb5e91c6890ccd68662c600ea728e76dbe1e98e66454fff2db96a9be0294f18ed923c30e46ee1c0d0d2e76dc4ad5efd6e4b9497c4c47610c420f343d1d5bf4929e92e09a262ae10537fd0b0269f2e254b9967a62f4354c31f715a971729803b7e37f095aef44e7d1b397521ec6e546eb9a3b99796c0143de0e32aabfa15fa06bc2e6f60c7874cc1366ab78991f2e4660012c280c56d036e807e3f68ac912ee88229e1835ea467484c2f188b1a44fadab7f6298235f53e2d3963a5b2dcf434d68caa5fedf497fba033a3435817b760cb11149a7f5da9982470c971ce9f4647ca7455176bd2f6ae8d19baca4e44b657cace73817fd462fdfcc6097be55fdbfd93d068dcef04bbc574d5df3404c1c58d4761b00c643276a8bd0d85f6eb31287be172a654b6c934a61552d33b0bbfde6c7bdf2886c314c63d3f7a31dcb9dd91faaf9cdaba35a4103a3305048f4f67b8b678b0752fb2139c173f7e2a900d9fd107b95baced639a581330d36e34647fe1b2d88fae9390bc1b75069d96f6a1d946a95d552aadd413e28c2a3d2b67a9825f89c9d64ecd8c977a18d5fef14f6c268e2c9a25be339e32db018dbd4bdf06704789de9bdd4e8385567a98a54e3f74a95b4c83682e5c36f4721312a7efbc6b6ed7389900c94793dd558eaa7efef95a5b77b3d65b654a0d08a9117922d885b5cef452dd3d0b13c5c56609eeb8eda3922d35366071d7774f103577377ffaaf2edaf1cb2cc3d257b8b5cae92a71ce54c4e84e74e61a47e41726c9e59701b5a171feff03b9252b407d64da481e1658fdaa5e93275ad9fda3b60f9c6eaddfd1392cde626c63b1c656728fb59960cd2a24edaae66177b74cd5665ebef8200834ef2dae9e3e4665447301f5cbad9edfaed75271b6384d69fa134e49d2acd126446706d66fb63123e226509a640cdb355e537699c14fa8fbbd371b9ec08759a3bbf319255aa16460113c9366cbb0983d5567305cfcd9b12f018e12e889af681ac67b0144114c6245d949cb96dad19ef29e83ed480ba60961984d3d651416e2ef3908e3bb76b9ffdaae33c67dbc01192f6449ea1617f7c4884d6433f3137ad84fa616dfca285f59f9adc459ab992d4f00db4bd9f923be892be528788e30a19c1911fd2a4e4700b8c2a2e7bbda33aa4151961c9c5643a88b855dacee490dd8ae7b22660e466925c9abc8c849b045985e24412fbc21ea4ac78fdab4075574a0cd0a784ced83b66ec84ab2e9f7fdd24b41c427829a5de878aaa6cf229e428aed916a9a8c8a0c5e9ca70a6d03b36a7d5ef26f7199641de451608e9f78438557f5160b9a63d1ec67dda618dc5844d9b0138c996e6672acf6c77a7df4e1a1263638481d9ae83ac984ed1b2d547c7284c2578f37ae5010f8b180caeae7fc4c4c182b64ddb01a64183fcf9b05691686788c78c0bfbb9f1220f8801f10eccfe34f2d5e77d4aea4d40f4e98b697e9fe1a6a9ed9264f4d03501a9e5fa9feabc2dd23e24f70184307e4a4f7befb5d516f71a63d5644b33d871aad108c21bbb180298b36fd70b217f33ae53351b2bec52729b825c5f3fcb2a7fb15de7d88b9f3eba243803d2dbb52ea602ba8cc9f4dbe7552dc535dc8b86765673fe73d78665b9b86d98850f97f17702682c6282dedb8a8cf03294d964fd33b77486a6ecabe2e077033968a062520bcdcf3a7b4e10baa63d14f1ac847384e57a617d5e7fa4a6f56aae4886fe7c6d50961c7f4e104ea1d5ac6fa9457b173b43a04d5a1531d0769c2e2395cbc971f69f010c6df99291e8c4936aa97a0387831d3e659d62bea49b944eb6993d2b77acf215bda37bb1563b89a4f4bd3c7a1e99d9f86555fea358e3fbe4d55b7e456548747fd6f725d8d0a2007697b261821bd6d959db0d8bac9b9efca76cb8942a3cb80f63a444b56343a51eb3bc101e3ec127c0b20f33266ca62d94ed39342d792d82d8ba4bf0e2b510f4edbf0b3ed7a549ff2c8c2eb6ec330c414629fc9af310e855d101455d31f08368949fea8d108828d4670d394c5ea616f1075fbc0a878fc0cbdd0aac64ab23efd0e8cbeafc87639f172989836d0f90697368d64f4468ca5f358b9975a4eb62e56e854518e07c94d8f68d740fcd09602decc31b9875924af95d9a8a9d6178564d47218277790bacc24017a11f33e6d4acc0e94b992715c0d6ab2599b75a92eaa009a7982e4b62154d5dbca38fe768f5e383a8ce555db9290a616874d8513274d4ea25073aaca5ea443ab657c530047430b31074a41915a34b394386722e3e0000382b32527052e2f59cba36bf893a0874c3d9f69a640acabb9c137f95549f4cb4796eab1c52a34e5411986303f9d1dcb5aa8935f9d0323bcc5637f91aac48f2ca77e56be81fad80f42921523436a0e95a3fff0ab3a9a4d84905926a2c8c15a650692ae8c897d7b62013310e4dd078a2f49799bcd09ea346e29ae9a8a8f009cae9aa5925dfd171f4ebffbf8e380cbf22b675842bcaf49b06c448337f273cfabdfd8de6f337b5506bad43299983ebaa7e157c06414d5612f03ecc0576b476ae6e6a39def51d8515682f1015f955f4fa2f2549198fc074ceb4fc3e217618bdce6fe520aec7c031a9836e5de36a64a590a802819262ba65e739db4bb6aa7057b5bc04009ea5d5d64f80dbbc45400f218d34be5cd9bb8ea4e674e596be79d0619e755b9c6af3bb3c2c83d5ab86dcee3e89989d7d87e4b37f678688172fe7f03be13251c9b31a2d840cb28a6b06b0ba7690a714b5138d023e6d6217c0aa12ef00644c130d315c32a57d950f886a0d59f76bfc5a42f68d5bb3384e4284ad699b9b484ae06283b8ccfdd18de36592a3578bbe520f94be8ead324f715dc1db0317d082c14e8db2a15c38d150b54e39e9052afd19d761e826061c64a1a0804d7f7dadfc20c53464c1cb44f6c7348920d022c41f34005533429dc116177d3429e22e93c847c1a08fe5e23b9253baf7d95fc8628db88637223ea5a01668149009987f94b6539c0cf586d700331b79f749bf44fb35af5fc7c36a59817a3c33f4dd9ce2e244b7319d28a58a3e9896b97f98e41bb848946f462d9f9d531f66c99c01a126537f4b750fd720b32277e926051a734f07fa5ac00bc9c655933b0c1d794bdbb4522c6ef0e4cc1dfde00cc88e99113847799b879402213c7c24d06378c854be9f7e3aa32ce21a703d2b7538e4703bc1541710e43110945b05a3917d9a3f16aa9ec1a2a0dc1ddebfab4f488c4c054535c468d20e4ac34395e8a6b09e38b30bd97c3dc3bbbc1828802ab624fce3e9c486b87fb289c714c73caacd372cedbe245f65e6d86771ef18ef414adfef872b4e8cbe124ccf95a618593f1aa3e815b443ce4b14bd3667a59a441bce3c9c7f127f76efc7d8c4f2a6acb14eb1569306c51aebf08bcdbe7949374cde6864ed9e33cbec2d6a2a1feaadd5e55090b1ca31dfaab98137cabca0b08bbf04855a022431092829edaddf298582bf7c0d8e1edf8517e2b8fca46860eec1499b672dd9900ee036493d4d5c15503c4a2a759a5a756c62f54f69cd63baf7dbc672f4da580a9da935ed721fbd2bc76064fbd1169e536acbb0bbb8d1170c7abf6b7d66ad2db7958aa694e347003240ce18d6516c1aaf422bbc7e8e0fce9661663147f9b1ca07ecf0b13bee4de3acc86cef61bf33e5e961a91cdb83548c14641dda229cfee97d8f84d1ef4f6e94e07519b026774ed2feb838a8bfd5810c81d10d3eea51f03506c776371cc52193baab91b8fe94065aafbea83b3f62fc8f9c8c8f1185a4c9bce06ccdc0b13bd3a3209e634f01aadfa95da0876dec66429b2aa98ab7a361f2f0f9de8061cd3ec78fda37d66de22291fc80f9ba87dc8f303ee5135d33f51f4a7312007a4591d0c00cb99ba2867008ff503d804ee73f7c6ae2de0714592177f87ffbf0558cfaf1c7a756253f7c90a92f7f6c927e3f674d73050f8d7481b652bd790db4d5c6f9786cab84ce86d9ba63b35daa8165dd093b33e4875418b89161b33df428ac316fd8039f608a0a7097161882b209ec6965772e827dffb19c1ef47dcc6e359cd224266a0c86d214e38ac04519bad8645340e871c1de538d5935aab1e31a215e8ce02000044d486fb4bc7f822faf936b9d76a709e4bb5f7d46a6892525e10c4f01439f6c5f65c1fc6eae42874481c001f30865748dd5b15d5cd63496c2180e01b08943298aef7000c4f7f09e32efab9a2f9a2d2a8b5f84d63f8476d6e0b1ab08cd5eeb941e7da3f9cec36d302bb027e6aeb205b06f272697f00242b3d05db6b472053346b94890f8ce601c43dc3dbc93101870527e3f73a9841ea453ff17e57808ba7b6afa460952372518b532867c06bc9bc1e6f21d5ccc1390ec98806af6a17ae999d3b39763daabf42bd3a7c0f57aa7808ece4d9c88ac3b8dbb83b8b63ed97870d4f3eb1f2a9b19f5e0a5bb31472e45783c8c0012b478b5f9a5e5861925354bc38b5a7aed8a978783313e613d3aaeef1fde74379a693fbb274870fb0f17b0b89a2b19cee2292782a2996ae357ce777e20cc5a380a0c13cdd7512939885350f226c0edb4a3261efd90d117a168bc0868f68e7f4ca244d002791228dd4164df440fc5251e255c38f071e67370e20546852753732ddd0686fd20a7ec44cef6eaaa9ce78a41254077bb368ae4d5d1f1a9a1dc0e5ac6ee5d7737950cb7ee7728d96cda67ac430a3eefaa7421e0a55394ff0ddeda5fc1b9b6967a666807d936e317e25b669e465cc8c8b66be5df3c8410b19833895a3d6d12fd913be354a448f82c5ab1407bdaad7296187a48324a85c22ab5eb6728c0fa5ba7b9ab176ffdf7f9ca312a7fc025d57774d5756898bad014e39a3988e958ec5ea50a35ebb151d52cc4bc915c751c20d4e4b04fd0e96237a01cc5cbda280b43a8c20bbc325a5d5c872e7020421b3f10bf50122ff58a765f0fe2624e989e0ce8a83277a84244b1134e0341cacfed3bfbb9f407744001a7abd3ffdb7e02683994af13ec7368e6e2b9d43adc01005a72d04f08d664d0a35f263ae060f2940396c639ac847661dc6ba135c3d1003a90d90f09a65b847dfdead0e1c44b5444a5d8dfc1d27fee11c0400a118be829d6fc61d969930dd04349535deb6c3f703d2f9f8966e6323d0f29b80c29dbcb1b6d2618f2032fddd55ede1555bc9bee7c8b5b145b5f69617ab8e67bef69e2517c03861e8bdf068d4b0dde61739e1d17cf1a2284007ab2fe4d9a1e17cea0bcfd5a3b3e138c383d9eb4bde5490bd0dad1f271df3c47f7356d6364b7d147dac3ec4c7aeac2ab54edacc4637c0dfd99429751ab7aaf458f371fb9ddcec8ce3c76c16e3c6d5c51bdd62c9ef94e98ecca5be07d05c36c3f160c0179414702eefeb2eae94c3db581dc97644b245e14f40f06ae7058662e8a343ac9229d05c5b2521d7ce9530f91495d756e51a0d3e28686e1536a54b515b0415cf282bc88f253d183a7b3520305f5bcefc7cb60d3d2c11285a17e6ca3f91e9e8c2ad682bdcca4cc91979774777f7725837ba11f2ac9b4bebde484e130612b7bc7d2190318841283ccd550e2a668ae9dd95e69ab108b66f90c5b0c3aeedb13f0eea0f264df46425a5ede53b0bf467094036c84a02f7000f138364de23af95c40258517d59f549aef4d029bbd6bd78c9985896dc450e0b3785c31f5fa58189740bd352a84a0355117c83ea317409a0988850db03e8dbaf9a6e8a06bb4df59a17cc1a98c85dce7a043adc0727243f6b5692ad64a4375f92f968e2017edf49f0cf453f55f2fe68d66089f3d54934aaa41d8b8aa3ef8984da0c71b17a67c5f96d17984e7e903420d0d7a1b7e85b44d7f5c759a856a3dc2f9b78e519997e7dc3b0c218484e195b963656c1e08f6febad380655dcb72642314540f0cdd022b2f9aa59473be2dd19ee4cb9385c174dfdb048981aa1edc5242b0465b74ad307f0950c7041ad697669a5fb567cf98f8a0a101d4d02df5a681985c9b8585511d5bba499a19740af0db3d099fb30b481816c144bf1b3c2ba5a6af17070e89374d0d99ad59f1018d1e96570c479f1a298e8ef03d8935150aa968857ffc6d5b7d3095a30b2260dfb3db37cd4d998fb40279d72ae7b58879b8d9cbe9f9c82df42d0dd39740f0ae888341024f2b8a347181e56be9a4489189dae4d43344fcc7024153ab54c33a0f6b528f2aeb6ed4953dc97e9c8270bc43d09d84f3d2931cfa3d417d9d16cbb7b663e19677262b37ba072a1aea25a76de075012b01afdd7e880900902910ce5a5e71c052146ccdfac52881727943c245dc082a2a81cc8ca939a8dae6889c4be5bf4ebbca51cc13d17e8f3dab251d0f909490485e29b4d56aa738fa50c0db741554691b7729124a55d8c73d7c6c74dcdcc17396236c409527496e9db58de55648d0f8e86f9e62a2d98d1c63eecbf58fc8091a27bf246e57ecd6779ae43e3fe8914677c5e944f688184609d321908b6670d6a971f4d422c8104860f54076264a5f348ae2de4810325fcbaf7b430f397c2df69b809c9b01cff7d5206a453a5e3f4ec3a8a255f2275596b205afa5a8f5d83bbf8839c53618b4ae205f8b1c66bef1dc689416d62473e27112926b751c282e9b174565b881a89aca0d0bd0bcbe7ca1c9c1b0d4c4b09bef117445f174846483c167d1481b8f80abf1a0d3f06940e97d2316f969681c95f09395908fca6c399a08c0a78d0e131687bd3ae5b78774f03580f3c840d0c432b7507401b74e2811e909ab3ceca2a0cce20d2366e9828d097a94006bcf44d3de0bdd32d1da7f28c3b5bbfb1f8dcba950e1325639a6613f74526be430e5539ce779167fe93f4be1d6d810896a1cc5826571eeb3f19f28751c82dcf03fba6390d46617b567f8ba8d33b39a9ab1e381f6f888eecf688d704ee94ca5e2a7790c450dd9a1faae6c2cda20b348e6bd346039afc4be90a472f3992a6aafd54910ceba3cc0a7b1cff86310b265405ce33ae72fe56570f8097f9297e5b30aed0401097dab815c9674975f0954194b170fb682806b234b8b1379bb8cb52ebde954b9c1c2784eeb046e97ed4602c5b868631ff1f30a650f849a52f0a685b0a22a119530bfe8515ba970a0eb69ac69e55211f0fdc9abc58b089df06adf22c3d9426499bc94a9e9c67fc6ac80476b06dbdc43fcb2b5ef3ec7462f55723a65e44af75a1c82472fe10a5e702d023d398b20d9679652ed7d7589ee3fe2897c290435e540bbea380a3d933a41ec0d1fc17f7fd83669bc23e7b5017f0ecbbd9a29484f0f720bebefb647caa63da94629ab4fb07f44d80f640a21c6511612739a8dae0ff603ae33354f9e3156ad0c4460cf718f50c5168189fc3403af5e9d035b8616ddccce337e86b495a93a0cf13f2dd2ca3c7d59620fa01827bf223264b031fc64ef8c796c1ad20712653615fe4f3e338706ad326b8c40c6680c9e504803ecaa5037c4f3c50308adbf7de32cdf7886bda53f43ba31c9a1f9b1bb219801dfeb91db2d89ad73b311bba8e41c7b8ff4497629f417122544a62faa27a7bcb30a972a3de0373c1188f5669708dd6f8cb2b2377f86f41379bf34f683cadf42831c03ab0b6e7dea78973292eb7fa24b47504b6718a73ee216d749a872232a75118fdf819ec6ca909361e66b48b76ee2c357c09933f006cd9b9f8b9a7c87c74e6d108725a47dd4590a3dbb8198c9ab096b60caf7ed93062bf15c337c5443f2dee71ead1693e6b952aef0d8b9e9a9251629e9469fcbd0672bbd982d375dcf4434a7ba6f07caf09608c2e1d166969000063d709a3070e48c6659d6c7c33507f701f3fff2b8bd16ccc0d137861f3a6b7fe272a06224040191982a8c1192d8e8ccb97a92672834cbfecc1cd8c8cfb4ac46fd50a876f5c4bd3738c51f27521079206f7d7c8ce1de75d6a0948ada203585d3bf1dd59748e8c35a050fe7f2e512c900c31a65e4ff67102adae4eca9e7f19e791b3dbc3e47193b0496cbc94d8e90ad93a19d4146a0a59e4d9c69235e0517a57f8f36afece51d070d822bc3b04377844e6cceacc2f6d3495b7e705408461bcedb463265de20077e2f28d9c8e9deac5561e436982a5648a8a7fa982b9f8b8160b7923c5a99b934e910a94061321de90d19f4a42e593171af25f786ec7a533b67dcd289246f6d3f3e52086560b8c1c4a06b1092a6e5d7ba2e205bda0a861285bd99b2bd9846b46e728987ee09f1fc4d37095e7baaec388351e399ce2892b400c425086379f07cdcb140c8d799a2435e22cda39576e25834f31f6fdd6af0fea16f9886284e46483f11f5cd7a02c1e72f2772d7c95d32212840a471e54774d4e2c5e62f61374b3ea1ac1051eaa076dfdf8a271702bc5aa487bbeba15cb59443fd41d254242f3c4d00f13e93ceda742296f29d9576e3c3a83da542dfa5d8f5d7a54dcf681a59e9206854425286f2c2bbe47bd01d2b24ca4399359c615e642ab6358ec5cc3b194f095ed516d9a725ff2f9c344759cd5eee9e3095d18ddc40838cb3b2ea7ff90238148043a4c7e079709460ddc787c8bc69c030f6e253323f4f367fafed25788f63d575fae4c67e76dca74955eebc0315740dd254b8511ab9f356dae55774b9996da74150fbee4c0323de7394c3d20defcd9d4c8754994750a886d5040adba4bc02e392758fa8e495434e64111922f1d67e9d8b1f2fecc45516fa7b969f30740f09b3d2a5e153067786ff2c8dd2dfc80d7c52b25d0fe3ed6c58a6f55509da58f36e8f1d8ff889477ce2a3f7284fff3f416b4d4b1a01536a7d24a6d06c76033ac5e39563345c5d7cfa7a252c5fe4676c510edec043173c9534273bbd89a85e3d81a8bc1795607f69fa76c80be29ed6edd181a64e2050d4c29eb6dcf5a492cce368d87a8152eb3695905af2ca744db9911c933bb2b62e0327a4e0496b708b33e77c96bba33587c49a5d42bb041c2e2f98aa97ddbf7a8209d4df8e79365db2afae47b77996a9b51010b31c3c02eea41f7f5a216638ca64735b3723b4382350e134325a6d6d3f0b40a37ecda9642d771da26fb491c7f8e517904ebf7839a56bc0d1b5bb33ebf78599ffda29c402d73682e1ec7e19667037b0ace707e3168ddd91cc0602ae74716dd7a560078b2513f1e8f98f9471286549e243216c3bf6b49229166edf9cbffe625d23aa9f499ef20e58736025b02ae17d4566ec206f089234508a31e2dc802642abf848c6ac540ceb20b47e3965dd747a335f2a4ad327edf068bb18067b3fdb4166e71bbfec82730381cad8ebad7c261f6c153e3f77e7c3c39fb80fd8045d6edd1cd4b2a0cd7f6f8eb2540f885022014936f122c5a011423db2e8ca4ecd7bcbad6531e78cc4de35550d4d99a980a3729b60df988f5336ddd27bf2ca928ef926a769b5537a01baa644450790413fd724b7e46164dc2834031d0fb20f35ee6b4a751b07eeed0edf764b33b3245333053e88d64b242ef7fb4f9af7ed6eb13b0c3f57c045ffd8aa69900958032deccb401b08a52c9afb10c3f080259c55abfb8bf9387c9ece7538f7f0f9ad0fa95267e40e90f12d29b997dec8e23d2f9bce39de5131d3d6d0f3f9c579014f5fe8a986799b3540971fdc8ac4860d8111aae436e95423bf2fe87982ef2b80afe45848cda2509f036b6d461c1787a2fd03007f6d27d04b8af6a08d83c09872c4ae6949fcd84aa7169edc21473711df97e5915beb0f9ffa542ef651d9f4d8b55b07d8d399931dc1763836216735155795bef1ec59c45cc98eb5151d2360950a92e2d8cfbe111fb08c3e9d51bb99ec457a7b2db44276e9f3fee496df2274b884d55544209dc6575a55b2d7685188c2fdde383f6e18fcde12bf44eee57e5ce75f109da3349a41014f2b6d2e9eba63ab58a6c1258836db7ecdd99e24300527eb1a51cde7ac1e832c41d52f1966dbc415eb6c5535ffc1a506e80b3b29994b44ae67b3228f87f02239dcc589064e9705c3dea0ed58eede2e1d8568f47782485487adbcf9734918a62d96bb280fd38e1f1531ee4318d7e1664cf4df0add27f6c22112a56f66732c167d2675abefc1a3be58588d449fa48fbd817d091fb43dbdc484f6f649a74ad473309dbebff6d85c87a4f962f736ce9027d03e51369d59cc5a98832342aa7a71588720e4e2f7600cb73fc85afff831a60fcb851802eb1b5deaa0ddc61b4d2b9e8cc3fdc017c805dc8e6f5e95267187ac1133a55bd99258d892099e8dbd2c1f71595148c11c2de3428f1d4250ab41540c8b497748aea4f2411f7f24b4ddaf2cb378e142c225acb2e474ce88fed84e9ee0010029cefcca2ae712ed6893b717d51a935981c92327388a033c5ab0b5dae367184f56d3a37a005962cd851b8e1de0d2f9504e4661508b5a4a17fe37ef3ebd20ee998830d1d068603f08bf7e7cb550143c9319b71870da44211920765a9157b009ff4a715fcd8a0673c5406388e2c27977d474c2e8e40c48fb1dc85a45e9e2929392ed0621ad91cda0295f0f47a9fa967e6c2cde1655eae017e6d4180828b8381685b0c3e4e2dc409f226f3aa6793bbc33f1f9bf7c7da78a365fdd726f676b6c48fb7674e0e3bae5a91e586a68085bcc5c62efb8fd7e96fdfb45246ec0d21981c21d839de9b594d4854ff1aad7e83664be5b7af7a97aef6411f0f0a287642a904b47d324f87b7ed6ceb54c2d16cfc16e6ae4a281268d0b798742cf6b054a6fb7e86b3440f56e4198df2db67fe2c7b8848d01b916fe5e80a8be1aeb0edb2bb2ae61de6b82fa83078df91fce4096c532c328e585b183c6b80d2a3ba142365b773541ff45576caefb8aae6b52fb2685ce349c64edba4f4a44a788906a1b36299e12989f939c5c1d5370f64a106684ff3adc9226bc3ad658a8d5e9f54bf8013c416d4f38eb74dd994a4310d8d22c72a138f41918b5ddd530821bf09094c4ca54444534c7384512a392e1eb85b2f65b77402440662244d041c6d4bb745533aa25633a025c63159945e5dccceb3cf5e81928f9411d9c426cba57914d0167f231bacc43223bdfdaab6881a803cc6c81778d6cc9ea20fe6d1ad3a5f780504dba07fb680b5b1a02b2e0e7cb6cf0dcd9c03ef85c65d0296ef385923f4d97293109af69aaba1727e007cbdb08fc48b9cc6b33247f07f58fcde05980293ccd51abc231a317a7516155afd1a6beba5f141e14fe28b9442bf6fe5977332bdb603cf5f694d56893dc34900ec6d8c13553c1f60be3cf71b367083e66c9df8de4fd263732e3eaa7c47174ccdc7511b4098bb4ef86d47bcda763a23464613f6a012b3e7c863d02bdf882da91b46cdac0fc7dbd8a58957d84bf189089b5990deed9979287b833b3696acc031c821c2b36365fe5df9c329e452d11e30f29f100f3e21f38b2fd1d976945b0491d0b44b098106c92c439a3306326fff3a720254150c8b2090c2ab7a88a7b323b943c38b5df2369d485bc123a368f15ec86248297663443b6bea16a5f12892fddf90962f97d069fef1136a3fc4dce71e04c4dd4341233b616c35d051847558032163aad4609b2c743e867c1f2015c044f5cf55ed3d15abb8d902509b2d7075c00bcff08d54fb93d8532a085e0f6a981f088c7498bd03efc427176e8920e237734f0fb28e1c3f8a253e86624430733e71bf979e3ea6599cb9200ec0fac5c8639099ddcaad5fac7a7364fcf349d3e9dd499d749bec07b3431b11e7466686d9f939b3d2f13ac7f08db4d014d88f4d196284cde0c3d28763765edf480dc6cad226ebe29ffea5a249755133f0ce32cd310035fbd42f337709d8426fae66afa72971716da3221b9492812e4efcd052471f261ce43bad7bb0c4d36023d895afdc986626a290003dde0dcc8b6f4a13e60e6a4ae165948fc82325c56d2c9298452d079a3415986874fa4440035c0ab4de2a907ebfabfa86f75767f8f299adf74e61447952019867da646efc9924e1ee3a8deae36f29be179116fbb7a767e8858e665045b6e02afe188d747acb7bfc33ce7278b763b0c4875b583b28ea93a04f6675d83c4cced38100ab6521c291bbb1e2b5ec18082863b48342690711a562d28ab58c17e896b2a764f2afc5b9c608cabe4665550b4896a15187bf79eb30470e568631ad267526fb32093489724a3bba1b67d85c5bf3a9efeb1169993034972786417a7524759fe7496cae80fca713b6b5b6329ea5ff27635eb6ec4a23d71cc726527999932a538d7194e21203a9de64c726b438d7bdffa7c7dd87a2c21b3130f296d388220b389221c58379103a35b2555d9ea68caaa6b55ccc6de3d684babd92b3ad5608e2e2401128357b6c054d61af9461bbeb96d55f9e5b75f49f8d05d5cf83c7a5879d569431f0b4b642ed2f99834c80eb3ad7526cd2567868776258c1c4b4eec26893346cdae0423bc32f76e191c25a256f826b44595de2bb4a2cae9c9df016250bb559d9bfd7c2980523721b1d6cfa1291172247507fb00f96785351cde069e01ad1ec5421d9783b2cfd600d79a788efa4599eafc1189e29411292f92341ce82b19a44ea454bb0f371be3e9b0990c1c54e924b27ccf3b64328dbb4d7da9399336b74edc2150e848a8fe8a170515211be3094f6ea1063a5171023fbeddcc6ae82e384ac7e66099fd391aab96f37ce74dfc5e912b44d8d34aa984c53a3333cfbc0dc71d57d9b06748446dd5720acb1992d2ecca040e1a3bcf15f317f5d248e940252df5e58c885a7cad699015cf2140ffdb98d6bec6e0279a8bc8fe3e34b307dd537ea7265e717b35404a89a0c4d642511b9d446de46aa90ba143a29bdb7073da12335f3e18ca00d1d7463678fd71233a9a95ea789590294037b87e0764453f1a6807cb5ff6a7e2cb78cb52499411cd72e3c33549a2eb1099133caca48755577f24ed10db3ff5d96378da56cc28819009fa7b702050fda57324fbd75fd3f1d072217332fa6da66f22e82d1b55973c07c74f8306e5f4413be349d1072478a1979269ae95a72454167b568b94ae326cd3f6cdedcaf8d04110cbbfd1ad761aa96220b2b4a836f2133e0f38a3b574725a396e9c268d1c1a14508799ba28b7321bbaabdc97d5c9f655f746a39248cfff73500a84789cd39a07f09b538e6acbf906e6758f1a73b0bc5983e7b8929a7aae592140924a14301395b42ff7e028facd03579c03f7466465a36727ea616edccafb838d8f4945a228a133125ff7891b2220ffa7cfb6f59a5c1b4ba6508a7ab00d51d7edb0c55ad64e918f3e999c182a302b96380e0b92f0451261ecc39dced9f5ead4fd6cb3331672a9f0a95f75a7cb334473c6bc6ea0a13c6fb867aff281cc177959f1f5bee9014d37864cb88f0d6d7f0f22cb1cc64d26ad46c2c847ca7915928f7bfe4babb220e18c9d209bc18b93c4757b1c0a3e89baf2db920ae59d0b425b94446913e70ff8c82deae86dc4e669e52baaa5d2d58b76e1f554eba915801a5b704fbc94fd29bf685a386ffc43fa65e280bf59a65b78d7bfd3e9794ea55b52c350bb9a25546f392ce32ed9ae1a28c3092b682bfc6abf03b1553fff389254a30c471520243b5ed07a5b64b1cb5572eb32dbada0fa6468e95195647b488c96ac226ad0139fb1636ee18671c0b9e142c0ca06ed0800ee008076cafd6d1c0adb1cc7865142c5d5c73184414e0310d120ca6820c3c60e9b1df1bd9bd975f73651e6abf637526f3778f449655ad47b7b3f342601cb03c2caf789bbcbab8e9d21ebe3c6fb25ff27c1d0275df2e6002ee7c307256ee47e76363e7498e2423e96011bcfbf0ad8b3a646038bceee2220604ea197cef2e91084d6a54352d36cddea1ab11218c808479ced48bb7d0f53e548394bc3e9e4a639fb0e3a3ba64466fd4038cd2687c083da96ce79518a7e1835de556443b777f817bfdf487306960ed92ba930d827a02b76bba4b0361d1cf7ddda63624285eefe9ca1673cb76015a8446d5b6f0be3796b2c54a18f5780fdec826cd83535a97b0e00b5282ab5531daec64d3175b71eb5b631347998cd6fec30166a4658f73d7ad4c63ac12bbc37f1a278c7e349151b0c7ae6c935883954d5f676853bc7740ae3c70650d323fcf4824e3b87de24deb84290f8082ad4a6111c0fb0c2aa6a465ac75264feb94d0be81701e09f83e9e332a9a6476cbebf3917f724821f8204b9fffc2af5658ced24a4e0044d1d9c4a54961b7e4f38f3210dc65ef7ed23c798b669385592f3568a0a2349682861d3903665a1a8f3fe7017db195c6612097e9d4d0af361d60e11e3eb815bb410ed3abc4a92af11f4957d85efd2caf55644e76d32da4c4a1b707d01904fc0afe84a141e2a53feaf94d391f35e43fc068806e2286e56acfaeb23a680efa2c917d67acfccbe3e4f725bc289c50da6c833e89e33864777063af0f15fcabce2d0134c690d48de94d899a9465efa1aaa51effe6f7b0f56662143a62e3d126dfbb37e894b85fac7992a656227cceaeb4b28a2ca6debeb2cfe904a54c36c1e81789489abfb233bc916d594a15d4168c494fa3e562750dd870c59eca7c7139c39cf3b82c709b321b1fb5aa0d026beb9fe4ed878d90fba579d338417d637d634c5c55be858be14c532a87d650ad1f7249f5bd37a2e5b1b8dce14c15e96400b1ca2c4fadea77dc01648f8e9c68f09d088b2bbc75f1a1b63771360840e6c23a4b26842b48f5b78599a7e82ebe9736c6daab19eada75b012a32f30c48bf543902a8ca4220233aedaa2a935209899315886b3af1d0ed3f002fe03278b5f643470ed91133a0f826012f34b1961e0a53648b212ab6c09cfd42aba90d0b119e13b68a820fc9007c20bd8b297f1d5d9ee66ef87f1a7cf2ec2de35ac9d75716c6fe2690d9887e5df46af5fcd62d906fe4612dd86def43648ab9526da4be076ad60fe1f1a7e49d131cb7fdace0c62ce3e800698d4ebec8aaf5e181ca9f497b657ea5cd21bf6642b59a4b9eb2f184937f89edc1927c42c6b4d3f03d04ffaed087b224ee52525bf419ab50d618ccba22a5d9080b08c7f8c7010425d564f20f2f430ad7b142b1a037e875408cbb20428d00dbc3b127630daf4ff53e6e4ad6c2c5ca8a4ca4046a0f80a0fa38c88cd24203c969284800627b5acdb1c42ee274650a2dbcec7625eedc9b69dac529ade5c098245a57f3fd1e966d77daaad2681ed23c0f25f6f152b5dc15242c0049103488dc633bb1e3ea07606adacf6ab1f53252f643f8da66106c2a83b3658332df41e2af496fed4321fbbf81d2493970b3c66a02563acf0b1966b661769987f3fc7455ef32778a5442722bcb5c5d3f4c921977ba5ed0b6ced6ec24a0d5f8df6d8014f1d9f5c33eed4103d1acecec4ccfcc35f1028b4f40f09dd150e9cf0ff7628dfcdaeedea399b5984c2dbd196275722c51415d72b7cca14ee3024b116ba2b2f184e5f7dfacb12eb9c6cfb4940a38279ebda34ac03febf73130a7b585dc000eedc2218b9a41bfb76cc3979f1918c1abd05ccedb750c445a9204b2922564a7fcd7ec732c6afb698a117f083d23d4be65c3a2faa525abdefb72ea164461779a19dd769001a2a55f1e5775bb9a2343956e0c51f57a8512d3f011cec180311204c849b17cc1b06c1a96351af532ae86804837c71235129edc77d4385c790826d430b7367db1b6096e6cb45149c75194693a2dd619b6b097f3d467bf910b066d840f9ee5e090fe0f2a8260236b582d6c725c3cbd3e7071c209c93cfc8a5f4ea8b5d9cbe7b99dfb111e7bd6e869fc684a1b821eb57b878a86481d82a1b48497b5dc616ca7370fe293ed25191b47a7238943aa369c4f6f74d5dd2a152b806b9c0e1e8de8bf7b1a599284c6be093e00b11bc1e3df1b0364727b987ec414d7147066faa78b3c26416d97511f6a70e0b64f51b6a20fbbeaed219c51f92440306e1cc76ed529179295293a992c1ac03f155d4428cdb0a0eaddc3ac106d80ccc330f60f1a8fa8809223e1af140dae587ec49ccd87f85eed1b96e6865994e5f187d61eb0d9d9e2d1fe58ebc2cc13e2216244f659a050d5d8efc68484706b5a08f3db1c756947728d8ae2463b77c30e266d454a2397b1d63e2b334cf8e57338683f4179fd5a6e1d4586139f7b58dccfaa94465505728e19f5195bf84d8627b44312cc1cbcf2570047ad29b13375821c5aefb9e2f83ac06d077243f1bed9e00d13df3bae22c4db43695d10162a993e7afae304f104f4457a0db2069e09b1358dc26804e0e4bf56a5c556aa71a4c5267eeb3259f6832f46dd65d773606369e18164b45035f0b9695bf5a7370c6bd454fb3dd180784b308aa84a84920b6dee7218e1dc799e0769d4ec18ac782510dbc9758ea16178bfa1969dfda0f550c96f3abbeb4b8f0d6055eaf21aa84693584ea5bac5474b46520c125ad1f9b11b0c39dc11bf22c105c64c9b43935fcca5d243e5e5187ee2128a4ed3d2b53bf58b62ea74e64b4647bb2919a680e48f3ba7d7725173880f5e933d977eef43b032881a6dd0ec8c1607c178fccd36cfde9c8bf1e854d1f7d2aad1bdadfde7d1087dff3b0c4a58961dd73e032066b1929e05f4348c34abfc55883bc1f85eedce29ceca312942d79d6bd633c3502040d97dca364029734e8d600f8b120775b65c172ee3d920cc52ce0e9d4d934959de3c6c2f58797c81f11d20bcd36e3afab50fe3e4dba434d5238a0c447e62816b25fc8de42412113688c2ff47bef7ff4ed481b5f143cc9cbfc5fc6deed29320653a1dee02250ca8b6f1d70b8cfd4b20b01f05b71e392f127dd908a631a2db66313aa9a56805ec0e8ac48c8bb4be3406b5a9624d113c5abf6cca29ef7f570943552439306457327975c37b75a67586159552a334ac28a887a2373e0408db2ea6bbc8e5a7132a4a35da7f2daf058d36344d42686a7ce71529017841a2e1d39f97d2acc8d1d2a34c42c9fef6ed579c1e42c0075be7ddaf659cb40c400a41e2efb51b1e667b717bf38dee73ec24df3e7658e742cc8cf940d96915c7c94fb7d74ca4a9fc003866152d95c07bbbb06ea4ae4f64f35154a0f156718e75fa77dc445182bff23186267e27c924f3149bfcf5ddf3f607abcb8b6af9a5a71ee318babd78ed1d5c998a7273ffe3fba705c71170b04b24111a886648745df6f898c895e0006b090adf5e58600581571c6d790803c673dbec631681a6e7bda93f61f188d668e612111ba99047a8850fc2027588a482049eb7c3714848ecd54eb04d327123d974de0e47fa0e88a082a17fc899dd634144e062fab7f8d81c0fc6b47fb87595389aba532952a8155387b9eaf5b331b6259357d332245f7fa81ffca9593b93ea783aa568418b98fb4ab5f378cbf7ea8202d6add872d42eb6b94d4fffb8ec22f997a565e6f12dbfdf2e59045d45e2b5dd734e49d7c9979c5b753362220d72213d1c01597a6c2ba909b8d0aeb95d80647568fdebbfe0dff9347b2bd776f635296aa29bb8945403a6b73b584295c66b51ec5dd950fa01797e506aa158841a95c5ec89ec95b2b0a8f56f2faf48c97df6f7d4bf168213b1ad124ac409b2499bf8cd6d836c10a7803619a78985c32ec3544195ab06dd8ae7446111b4e5cee0be8516dd23d1395456b890443da94b36e266357d231e256759f12ff6e9e832766b92746d4d30724eafe1cbe5a25c214c6366fd8b593807ce1f0aa733ed76d201a897a0e0301c37b51058df54c2d732f06ec1d0f94da821a7dfd5500585f2b35a1cf68e92ff669366ae4d9d44a3ffd679c74fbcf68a315b6bfbde313cccb1a5713777497de41f5a6387d65d8988b543827a0cd783bbc7202159f9e8f71277588636bd7ef3963c43c0b90b9cd6bccd8708a61fe51d88e4e214bde2abae8d806a38b04792d5d42b3511ad6499e4900ce8ba0ea18ff7f5f381709d64a8acadb280c342ce946bd32acce7eb42367cd8dc0060a64d61eb9f85a6a49f21b2ed5f1e03190c734a9a9c7b66994354f08f35290521605c572d7e3860e7e55a0edf1c0a36382521e79892e73cd5088507dc064b65cfa285d1754410defefd8ec1510e91d6d978ade95a9ca6351f6d40212f6eac567e6dec2eb456d80c66d790e77790474492e5bff1bce4bdc74b9ad9500b0e55f69d65613176dd792f029dce8745cf3023e1eaa6abc2ed0f77140f360a31105a2d2d5b1515f44bc1a0ee8259a9581fe476ffc3215f873309bd9a3d7a8cbbf627480def4b5cc21d0994342c1b155c744a0ea6955c4e9f2e5b3e7630d92413fc4bb8626ff2714266962f63cd5c24d123ca20d3ac4d715932bacc4c9865cf114d0ecb39f57c7e0651e0aec42b0d6b69321238df62dbd97742f245567d90a68c655dc58fe4217ebe91a6b418e53ba80dd5f65cea5d4c421387a2120b612e538755bf16394306b3d600e2e0ab1a3b8dd50fb281320ecb2fc3ade39a9284c17624fe044b4cf0359d062eab06cc58d274f6e988b9f39eb6defe95ea9b4c372fbda74d307460bc48a0ae92c7b2279eff3f9531393a7f5a070fcb7f024cd9fdd4539a1bc214af6a4b8b87a5b5ed7dd36d2232e76f970c0e1f2c1e542ab5be0c9e11adb7802bfcc77039b9ce732d22ace3fde9e32a50c394f9d4c646dc8fbdf3b8d4bbea35de004669bd691d805ef8226d574d2c232cc6322c3b9d1eb4f804120c16ba68984550464f01ca68a33c1a12bc8f827b984b1959a06bd260ee7545bce19761bc484af2a74748372ad3bc3abba7acc3aa132a4a02304da084367e8c80f255536f8aab2643b9b009809bd22f3f88c2e7ddfd62d5352b92a3c978f2f4af87551335046fcb881f80b15ee0e79cbd26e69551a061565a30ddb8563072dcb23b53ee093b836f63ace7a3449f05830c5b934f33c77d0d343139731babfc14f8211141d406c14a4f156059eea236b2ca6cb6792ebe721a59a783219c75da04adf81f94d3c5908fb332b75bfa6e0fc186b88f37aa36a2ff095a1ba5e1618dc24e354090b976bb5f3a1a33f06dd0cd26c2fd612dcc7c7e14b0d14b023df05aab7b50781854e64de11c97c1d70196b1d6bdb242af6a9a123fa53dfc598a42dadca7325e0a31b46965a2befa9f8f887b395fceca4569df15fe178138f1dfcd7e28169d82a7139ee837095790bdb5c546113c65d67d8924597288aeffdbf49cfd9222dd90e3c46f35d5a6a6da889002c038e99ec10ba9f75014ab8cca2b3803c7034a2fd3fce33f8e3948f21e7830ac305c058fb612bf0a79fe1547012d17797f4f3cb75fcb403fcc8d03c9217fb37d0fe3411925e931156b05ca38ec56826df607814fa357054780f16b2d25d71dc14f63dc16c6ff21b8d2ee630120bb221712534b8db7895644adbd35c2efc85273ad4b66c13e33218b7ce4bc5c2d1ebd655fce6deca5db7a0a1650f4a134b43c83767d360cf43f91d2e97711e4b63b2e4f7ad8956ffc2c7ca8a5430c8fa8146a555c633befff9439e74ffa44704314edc21a444bdab308de75fe5519102a1420465ce37be8b9e6a559ed49875d7df29d4f91909b018299e808c119fc9a430dfe04cc57a26958c73e85877502a1954312b9cd820c0c60f977e6d770ded45fb1292be408dfd221ef31fdd8d07508f8aa2757d5770adf6d042f9f5375621b23ad2ba171d21abda0f8f7d8a72ef7e6c1f2ebc3681ec8ce054185bee0c66ac07487199f288d61c07504d448755b7f1f8004127d4868bd4abd99069027875e9ec431be5b4a9e0fb2950df6304dd58c399105297f51c5f0654caf9ea0384f8942b162c7f10461d0c1f1f5f4fc2a4fc49585bdf1f05f9944dde1448a664fffe535e327cc41961c53bc8a5dea4c5a53db00c4215243873b4e8ab4a4f0861dcb908cdc5f8957f42abb9ed9d2fda7bbf2ebcaaa1a2511ddf275b0235b8c946d9a57bdaac5e3f566bcfaeda9ca5361d86c004f90870f692c953b1bf4e39d265db4187463e47eb6fe10db3689f3ac9dcc3ffeca4efc495cd6c33aaa3283d863aeeb2c628e2841881c0629fbf0831d191f397ad31d4c6b9de9d32c981501924440f7442b9ef447e43d43f8c6227935e75211c51e814fb91eda9546d9c8cfb4db0bf9d351b5f9f5a41f1cbaa93df4e552a86010c9d6a654404071a9f73621c400916c085619016727461c7ac1f4cd1f9db6c204a802a3f6ad71fe5381e38bcb3ec5a1397cef60c01b5ff3c17ecd7bab58893232292aa6a5419b44ec30b5e0b25759f388dc1b63f3c9d6c7afd6d39e7b244e8bad05ac18c81797daffdde126ba032fe02ecca258c50b37961706b042834503e79767cfa1ea5d7bc4f8b9f8da1a1b76e3e6d71a90373fb6984bc99c53da1f95c49a00b4b320655b342bc2f97122ea07f88ad601d7f43511eab4384c19a4c68b075e6d8984f5653dbf6ebf5a00b07b952741cfa81c306be1ecfbfbc065c8035c4716444d24b47d1630aa0d326365f1a6305189842211d31f626caf9230d4f6ca887c5e7b4f1066d2ef591389b90c9ed6a5353e6f247e95274f4fcce20094ad18de992339ffe85c260e08b42734c11cdd7adc7c4d9bb216ced212edde4bf5e09ca6944a17569d408d05d0a3a32f9d529151ba5ecdb3f6a647baf2e046709a5a7718bbb2d6076687e205f87d15db43626cd3df5ac5c3ffc19efa123e66cf002d0045621c285c8af52be8b0e69f08cc9547fd20db5d1b8d030273c33d0cb24b36d26833870b5f4287c76bdf1fd63f5f062324078a1d7de54f333b6458228447644a82b8b9e9a14e80f5feed597e4310be9f269f875c8bede1429059e573becf1b7a09ed98f6594b694fb820e3307e9948f79a87b1750715dcceee649dd64b22ec3ae4c0f141bec10b323e442df76bb876e435b58656ddfc724cb487a0d21a6616cc8d0f6699b49bc7c6394bd868e80b2008800e786bcd24bbb96f76728af971cfaf3ddeb58f99737efb55b6b32192060efb78d94440beb9a79d1f53b10f348f07c8b3a4a56547e2751efd06cd5354a2ab6da25f0d97befc5ee74321140074f8445ba3b9e923b8f0d12c4ccf534236ccd41ad78fc84b7f99da51fc72d0e6c99c2a6bcca9f7325e404eca6c877115041b35d9859b91e578d0f39f510db65eb22d52d848e2fee3c743604c33958587527611062f68c73701fbe21dc62015c242f7b3767f2b1e4427d29d31b1c84c2b777cdd00cf3e7ecc07d11ac32960cbb9df41acf3398efdb10a7ba08a066421844b2c470c16a7b9242377059d2b306547b575d124d33aa4e67107296e07df907064d4384c2eaaf6cf35c549d1dcf7e94b5a99b88c717b8984a51b3e9f12a357d6783700159f38ad982844671eca1c3287a472b21b09ca999c03a5bcb5533993f4264668e90910295f75aaad611c00302cb6670e7f2730a98744c498e6f5df58dc9cc73cffedae535ef88c2c5ddc1d90c6001270f93236dd18529ffa36853815c04884e73c9122cd9ac647e969f027abb43c25d482d51e59af2bc38e45c3b4bd2b8122fec7bc5bc4ff0817e906212494a8e5ed3b1c3b899a260d271b5a69af186d4f8e0b34f67bb0cb898693f2c1601f82b80c18648ecfe723310c0fd6088d9e183cd9bc661dbb91e45dbe092c72aa2e52900abcbd9c9b432d3aa27bba31b0c0fb0fadfb65d7c21e4cae9a025e29bc5d1d36a88ebb37383ad5f787668482b4a201612f06bb1ff158249994491742db7256893d77e788772cf6140aa37435f30765288779095c65431f9937b2450808cb4992cefadef0def4c2e41028a65a6c1ddd936a7404cf35d613c555b16494268d916b6eeb1a7671ed278aa99d57ffce158293908329032b5f7cece812bca800e0a7b162d20cedfbbcd2bc5c4a05572dfabf4f4c57cd624cb2841698f7b3492a1ec72eef0ef8ac37f9567f41c7f1b3f56417dfe3a689e55d820001cef3c014a96b72731a6a8a2d7e9813a33394f9d7135548c059c23a2468d446e4755343160824645bdaf4974b8f0ed241e9908b859d01e1c90b043c36d0abb236b80cfe6bceca93b8458b5f7b83118e5a97ebd781dd9b7a9065b890376c6b788b38fc4e32a955960eb4fc34a2d012b850e4fb8b922686e431f6882a82f44069b2c147e1ccf4c1be400b07e0061e0c5284ba84f2bd999c43898f2f46feb24ec99bcf2acb456ed46b798eb59738721e32cd1b70e1cd9630da7fb02c1e21c2afccdc4e904b4310803281d5f9da383160d0c539b6cee0fb7bf056fec62da765ca345a1e178281f751806c96313f5dd20aafe305290c9e6f1cc6642bb122a706b15f433451768bef8fc5d7818a374ab0172438f0a7279ce88e012eb3a141aad7de7d860a2f372a1444a30bdc41cc4d72256c81fff76ec35a3d44527ee7a51cf01b7a162ff3289451828832bf757d50c6eb1817eadf6ba70daecb4ab10fc9b94ff6ecdd7b77e52c258224f0662fd1b1e6b7cc60545705a8a4b1f6c3da2f46cf6281df0d9eaaa5acd1ef1ab9ac49588bfaa6aa4fad61b6b3d4ba6579fc647e7aea9634e3825adb164c6bded68a7ff7604e9cf83e7d035461fe7366e9ed25ccccdec6019f0902ca858900f22b777fbfd7813da01850e5df75ff8959b2706d07da0f929e6ec1b6f39ec4f9eaca7808821874e31be7166be55c2d6dc660a3ad016c90b7fd71985b0ca83653c970591a38db454bdd31440626e7168a78b5f5a28fc2cbeb51d01aeaa9dbc862aab42f57a023c06823c379650c8499b9c9c6a9099ab6e2484dcbd271396708e1f7429661a5bb73c0123ac7adeb7a21d0e06db1e400cac998eb4e56b9aea9d6f36b2483cc49fadfe94d063cfdea7792d63a5c2d26bab43b5eedc0fd3d234a2bfdfc6cde961522f2514c82726dcf7cf46f33646fb7aba9c9dcdbe213fec197f651a26575e2c09bd51b5ff57e954e6df82d61e2f2648959ceb367cb99518f639c3d52f20b304a029f4391918a250b455ff65aa5e2fdf2257bf7063dce143516195e934505b4a0ffff69b83afbc8c5e54204a00b3a0ce084522ee9c54e8538d8e50759203f114b11f93d1795e68b475903e97d24b6b001e839959930d9545fdd13c6e88c2be896cbede7a48c6a9d4890587c7b1fa05d0c2e0abdea3af83d7f1b20852faebb0259dbe65842aa9770361437a38bf1369745ed9b2c5be278e57313a800c3f6a4a45491dc3a94b59fa2082d8de00bb48191a17ddb89987ead0a1a78a83a8d8cc1bbbc6235fd2848ea371d320cec23a24274bd89d83e96ab88372fd7483597143f3ecdc5f74a804614e7a2441bcb02494cdb6e6976bbf4af45af990a9b1d273cb061aecfe9f784489453a52a1b6d2729408423971a2f301c241d73ab34298bca989cb6bb0c187bb9a703e83ef8d32588539cf030d55016f116fadac5775ac298a6ead3d77b9e9698c5217de17a45bc4b9e0adf55fe42780e715e09f526814be0ba583ecfee9b11334d8b36df7474c5ed2fd150fa339df839b2097d555f11ec0838b8487eb0029225dd5566d528d6e44366cbd790f58dd7ce33f174abd121bf8b4f28294f165e3f4b44347489bdb306b531e2aa66488195bd542f5d1cb0ec71818dd9a35b5fa81a8116f3e6c9b3cf7f132a0fd7b740cc6ee27ac474d6e1d38c45e938bef81a09d8186f54f33938a6e00d34fffb86aa3851243718fa3437c0bd1328013ecc7e31f01876177bf4dedd248cca92b9d5953432acbec648cc51fe4c516c5494bc350f3da136876ebc3adf93b60457c842a4f514deb5cd3f6d01fa0adf09a54f4e5204adb9be4f5034066d012e8099f5f81d405c2ef7ded5d9a069a90b562917db67fafb1d97888c335e71bac0a41145ac6392c90ec169dc86bda9ff82d0b1acd541a7d350dd7b9a72bfe9d0bab1070a7fb311ac09ed94548e9e3ea86bb37b87de40e7cc79ee9d603dedd014e46cdd230a5d4d7538caa992ec054f4e24fcf0dc85e55c67b6174c528d59f043a454251d1c3d83bfbbfe611f794da31858b6fd37af62ea71588dd540c609a17368062834a94936f55b7fb0f015f30a4028ff301e13a17360d8e0a63209eb92929ba750c52c0962696c722d65173aae4497c1793fd86499c6cc34e8323b5bee17e3b620a6ce49cf3d4ba477c7ce265c256eb93e2f733c93b10c10a6b3ce3efc544578854112efc2b5807d319502675c21089b9131b01697444a8bc8057102bd854a52330ce3410af7fe7cbd6c355333fa18b15619687d93a6b332210c3500a2d9436dcb28e523d39a47d5fa1f58a01c6a2076051e6cf448b8eddfce19b4ebf13f15b52ad1524ed1f22a98322f0017707e0e598ecf8906934d851ad0d4e18905805c352f0d303b77b9d6853fc8fb7fee59ad98f5efd6bb14c2ed96a8593a6a79df084298505157a02e4c3c30693f38718150b24fee1813f731f79f24b393b552a3db8d5a3a53986a3c6a935e2d16e30ca37596d0bca80a332042eeb501f1a77aab549e04799d064d58d67ea7417cb8f1de7cee6b025f0f50d0c6478d6a443e7fc5436da0ebfcdaa75d61aab6a02fa7a12869a4cdceb24481899dabfc3a29ba025bebae3d8b340e16aac0d3d4f3b83953ca884df9a714fd1cb6d4972bd680f27e47bdf00f2934b8abbe7fd705f0ffffff0f