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 64927 4f0031f4255a04085f6e54b667f0434f87ffbe77c20bde207b4cd5486d2dfd0a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d14dc45db1737ba96a2f11d344e886d5cf529abffb26a9954818504ce66683ea
Certificate Block Hash
4f0031f4255a04085f6e54b667f0434f87ffbe77c20bde207b4cd5486d2dfd0a
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0051c0000006b60000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000aa6f2cde495a289462d5042eaebbde882a6157a179fea53c1169d02e9b328eea4d400b89758b7a2ad1beddbfe926f90dd2a6dd83acdb856dbbe31a5d6c70f59c7a427215d37af8e65da84a864a169fbab2cbc453f9c70f9ad09000000000000000002000000020051c0000006b60000

Raw Header Hex

00004020eff27d95693b66f0c21753708b92ae77e91e1ac20761094d4e4707e59013e6e2d830c3b92ee877fbd8c6ca98abacae5ce91917b3dbd87b0da260ea9267e70d5ea1f11b6aa1a60118ea8366e64c50184895a926fbbf9a52cfd586e844d3112f6aa97b73b15dc44dd1

Proof Data Hex

59,560 bytes
12121601030722e5dcc05290f97f6e42b2f83c8c62cb41193816cfa3d5394dd42f81282bd8efe2574d90eb159acb9652a2af8f8a27773d1e1bc6766cef0ba41fae6901d65e5c6fdb86a4f9b6e483e323cb5f8c145529ca5aeae7c5691826dfc8be0ec0fc7373e04839c206515720200b455c40e2564ce3f28dd83c35c88c43fb2dc6a6dd0d0db39608b8d38a8529e2b00424b733d99d872d3fa4331432334396404a13dad5d4e525f9696bb3d977755288385c291ae59c2e86a8b787138f669177b8737759f3c2547eee26213b0814d6c13b2c7b7b9ef2e8b4bd4e0d41bd5cc4e015a1d592e722108f2b1ba01a53bd533a4436ceb5f126c9b9539b8c705263f92ec5629bf1ac6e86d9f5476e1e09a1e0af02e2069636db7e4379d0b4cdd13603e63b74b6bd113ee6e9cf97405a52e3f2104d39e05314fd26d384ae11764ff3385a8237f40b0ca874e6aad4148cc2f4caa98d2493df46ad6cba270cea003565e529586b1b2697fa810f53b59d3bbd3b45455d79ced84e5bba8902852ea3cb334378e7f2165b4bbab389ed1dc3decb79aab66e17d33b1bb4cb7025d4fdf0f85efae50703be4d3045a1a45157968788f373e1953f465190d1ce8b8df4526b85faa7b28df41013bdc0446513795666928a68843555708e2b34c7ac657826e7d29fe35c7bcd60dcb3a31a3069bcd920d7ef58ce8d84c25997831ad8d97507ff1b8da05cad204ea71171f1d2028e62190c508da946ed7cc59e470a0da23052e00a15dbbe97e5a9b432dc733fdd77a8faa3419b51d8480f1f3d707e0ffdd1aca2e7fc148a49d70a715e4c4633d55a0b16f560f8c707d29578ad665c7aa84d1693d56d6d225287e0cff8e0a4a038ab7e25685698dacdd7a7288d26cd163c7d8f953ed8b75249ce633af77b78091b90b7a44ba6f3cf5e1e1e8d95c836e8f2d0aea7110dce98e43d69f1bbcead070eb41e8033f075f6e070ce9bdfaae322a36097fdb7d838b450837d7a0498083c54d6d58dc998343537215121bc4c6dd1005ccb9104a275a9501ecd7024eafebfb8626b080d884e21ce07031229c5d8368b75dc2c9dc12197f385d403c55a323fa2637156a930c226da3c1517214239769b34d6b8d71eb478427e76df610910e03a9df6732413c13ebc62d153308674936dffb7f2c87be2c17c21ebf3e656b2b510c0c2ee96482c611f77fc8e4d614cca365c77c5ad3fbb3196cc715340b35299e804bae889a826240fa7cc035a76904df762db90138f9ae12ea5f7b15fea109b1f759e7749dc438e93497478843ced9824f7ded515bc573dfd536b60474b43d8447cd93f4941989e992b7c3d2aacaa6f03d55288d86ee75c16f2483f04914f744d2495b5303fa1e3c85a5922ed42d8119fa7bfc827fe77c719bed5def583f82ee16fc931fc4aeb1910add0ece4e32178e86e4e7beebb5104297921ccd421b7bf256f80d61a293e3c694bf26188eb8b9bbe72bc5fb7af6a6718269d0b33fb8583b75e255c1d48901ed9e53d039e34ebca88ae3294a3f32ce0979f8762a9e32b4d06e9695330ded8a7512427d125324b225c8a17e827cbce43591879c60d1c73f8bd99227c256e24406b7de6bf056c9b27b9e77388dd09b3bc7e586c97446f4447d95d05dae8ed6d0ee2dc3fbbf74d310e2847ea2450c268c2b3b7ee6541a5506ab958c468bc4393ab3228e53fc0173342ee059863b85c0090aa0b8f56088e9cc17430241fb935d1df049ae5d4138a33164ba140091883e8ffd8a0c439278e9388db836c0cbd6e22820e52a708578e5a93d3f582202b8187497b8f1677be7dc3b3bb492a9e2bd2cd2d12270f1756627ee3cf075687dae8d45d9c9e1aaabd7581f3fb4e24a4f10c502cffa4d2c9146761e15f84a120110e19458ed2dc8b808bf52d548e64172e1d61ef7ec3bc3c12a6d017817597dd4736bd5bee867fe9d4a10b87ad38cf5173430143e69c327a3a89a492c9bfd12a3448c5106f78da9299caaa3d802211bffe2d1c677a167d4500f06dd5ef3cf4b3504f30122f9b2a12cff83c22ed38f296e6716f68418770067c95d9015b693443d70716b5f4df21def49883553a5f736f5cc8f9574a4dfe2965b98c18a244545e1b37dd577ec5634406343adc1249f293bccb8942d1c592c4809dd9f45acc7cbc2619bafd4f3519060e18caef620f86d310d8fa0267bdee1400fd170a29aa246c17dd2bcb926ff96c49815e3c6ad0dd36bb79572c2ad0066897121c2ba981c4ca68fc86c3951c627fee41f769c6bccc3e23fd1eb782bcc1ca278fe1a1e9e84c8bec02b5d02976816e39c60a903a076190d5f5120e196cc12afb0a12002c5b671a3378d57d106f6ebd012b305fa2ed88f41819652215babe2e67eca043cc3aa0e448eddf23178d00e746c617d93fb2ae7821f07bf87d1f2cc7e5337ad32ff937da5f6202cb2dfd5e7ef3f29206d8d2789cab9c6bbd3b0fba53b27fabdf8ef7bc2a56da987060903df567233159642f208ffaaeb05ec6127adfe56e994f12cc2c50c545d1cb23bf5d9cd210074d11f9ea4abbaf24fc8a69eb1ef3d4eb73ec248b693d3e09608cb763c6c4ad44424e96827b86a44c564a2278c238cc0f975e910bfac740c66e15cdab441cd40b1e40d1a0d90507937e6335fed0957effbc0b32e024478fd81d548bfda1608da8ef977c12186c47ad3a33871dad1171802b2f56c32af5bc8f084684f3fc492d182c8a85be8e0ee570863bbedf688bea2d41e92cc45e189a0d6a5232d727e4b4544f9e39363e1adac3e6d52ac85a2426fd47209e55c7e35231d546ce2eece0d3aba7ff885f75b8e0d725cdeb3ca01c243625e8f96fb9ce7b4abdd310de74216c6f33441cd34c4e4346209692bd2a8e3cde7be5061ad8e75d05df6ce91d37b9e7a4431ad4c82629c41c7b4c4f8b5dc19f16a57bade18ba7b95c8ca3ee708e1f42fdcd2b6a42eb63df8d3b64865cfbefb14e57dbba7054dd27173fb65691ca74df5fa5e98d336805a72adeef2684d282c7f6aeae3888c2c00c3617447f72b766086f544f5107a27e2a5e4bd8fa1268e024458eda56d3c3459a33b2ec2d5ac9460a3f5ca05c808f75a1c98e1ea82d048a5cc04cb0163f23966cc443f3222e343719e1edac4c31ba6c26a85130642d31fb0b6542471089e8a7e0f8ec5f03c5768276f0f6b57d31eb3e5d6ae6db59e47b1dbbb7f6c6b9ba8ef956a3ed92025cd36b139d620d8d3f1313f2184f67217d5d4a276bc9e6731abb1aa53bced00f05dfa1f68603349df7677f7e40867ffb06cf80a6a708e06621970ad0e9f9a837985aeb5f7c7fbfe7eb309045b7848382a2ba41128bfcd8997189e1afc02d25602673ae4c29b965b1c367b9f55a298d3469b16c9e6e6fcc889ee70af9b4d0edc9cf27fdd3e21c7c0710d7f2e10615736fd8b24adf8a566646f07613b3a524ce9327e1f6352a8ab9faa218b05c0660ccd4986f03ad3c6dbbca114b8dc5b3acb521d85542b43941848d423deaad0c85826feb439820c0ada6176f29366cea1909c86ec6ef6b26b38cf7325031a3634ac5b3f2cd2d5de47dd3f9317a78490b311062454503deeeeffbc8b8d0df00069b5edd66cf55e9408f5f1b3aef0903850e8b3f160559f0210298b9b6b6bdba1e106a0948518449f18afde748b826ed442c5c96e2229f5afe09877498d1262357334830db9e094c53f7e2d73477d88173255a2d1b22cf30cb320693675b70d0ff37150dee5def667dcf279976b873a888c3d9aebf364e8de48e04f4fe3b0b1b7b3fc97aa01abab65ac575472cdb996cc72cfa675be0b272e25446cfb44e08fa1b513db0f325b54cda0bf64ae1ec633468758e73f2c2bed3d350cd5cff4785833a4d1007f59b51db82e50e1028671c51f721cf2817c988e825f27801d46620d5697a214294fca6b4451eda9de6a0b2ef92500777288be96c9688e1880ee8a3a40a09791288914030f8fe9744c6876761b4cf50b59749e0a8f00900135d97b1bb3bd538b4eac038baaf6b2feb3bb57405d0a948538022de37abd8871177fc70224caa16372e7e36f95ef595356fb1abcc2cf8d26781dc19ecbdeeca28671d2d7353aee535e6007621860e0943867979b8e3c82646e3ef380908f43c10a83b28aef11510b0850a35c2c65b3fe9906bf62859dfcd20947885c24ddcdad2222cc003d8d10ae1ee18b954db33aadf5b013aa67bf64656acc7102367ec5ecbb0b0921a97f4bade5421fbafb20eef89716ef6972b724ee26e4a82d2805b981d00dbc323e473ebfde111be5c2ee1c0299e1967bdff78126f8135390da164959344bdecf6c41ffd61746096c761b9324fcb276518d8d62f946968d9084d816ec5b8ec6faea2c7428834513fd78ee13ad34d432201833b4002aff55adcf4d6918d15f45cf3cae9a400d204f5bb8902c7832541dba7fa88cc8f716e95f2d34b90360d617c15476981edd6c211a91a18c151d9bec52c04b51e7d17b845a33da21c27df2989c71883335b402817caefbe5ce86f98d8c0aac9e87c356619c6d305eccb37b755315b861f36485610350035c2c65f5e133a588379863586ec1bab137088b203bb12cb7e4ac8ff796b8a0c2944965ac3467c5f6a13b357257d7020eb6ae785af70693c69b53d2135732c40f05dcc238de5bdec0ad409faed52c971e04c1363ca8af9cdd15f686bf7545f031f41cedc4f3a4f8851abc76b01497db2a322f33bdaeb865a2aca8383a53bd6e5ddd798acddf7c822f0d6c76839d6fc9dcc4e9c27ea5fb77ecfaa18a4be88a139ff552594e799a59493a5825ae7097e0491c51878ee0dd2fc191f29416a601f5e9f60c153ebb351f92f699c6de66a22300f8dc8e8038ce66c8be0ec67c9fe38c3c7db9f6aa9902ed0d243e75d97835b88dab62270f376c7aeec2cccbc4f1ca1ece942d4ac1af0ff4cb1907b4ddb587ac95b1ba9aa58809b9b61130d4f9d812c2db5fe2b57dccc901deab5b316a428ff5f180aa1c1ee2ab72ac9f1c8d6d4821faa9190bd85f8f05edb985f5f502374e70f1635f3052f41893b072996e503c2c622be84ed559b1b49bd7baf454fdb960b394a7fcf303e19c6f8181a6eb83091adcb3c338c15a871d53cb7f9741b2795cc5c6098838a27dcf717687f1aab710424c801d16b22ce487cf704113424b551e5cbf79af11eb2e936ad293834819fd933f0e5896fc10b61da9ebb8c51394100a6a7ba8a447a7f8d08d06b49522f3499f59cabc4e2d1254fb904d348bdc9bec159862b4f4e287848f0cb35f9a1053a143cd57721c225a312a52a4af505bf7257d5466a594d1dd73e6120c48d42d10919d76455eed234d58eca2b7b34c2f4fd9ae83d17b101ee4e2b6b25f472dd034899e5b91dc866864cba4bea208ba09ac35ea92b0a276c78f2c38137cd4a41622e5a00821ba068076ef540d1fc830ae3f4cd49307ebb44b79da47bd4f5fe590a11b24a99be699f3a331290fb73f224fdb2f55c68200d9cfc261160210ab5057a64acb8adf3fd43309cd685c764fe1885e1b328878c26d1ff670f4c7b7cb858b77a94b19d313828ccabcbb50011af1b58c2c30335d42b1dba5c6ee00f64f878ea597c052153418e19b9c7b1c8b2d9be6f29784434119f57eba6031406f87a05badd3778adbe774e9fc558e5709c97aada9e162ebc1ce55e47d2d16745b0afbc41c266bd47a20a9830e4dfb1ed8aef1650a654c14f4d966dab23c07395366de5dcb1c7bd11e788cb07020c7dc76521aa6376f621433f94fe95c728b86b331b4e196978e4cd04803dd42f4f44aff8e2833eb1190a2d984e330d9d7e54410fe0fb8a1ef87f58e91563a5c56096ad9f3794f88a8da27c45166950044f03b6d9d50849e2d05196ed09b58517a4cea3de0d5ae8c091f087020a401c41de8b98baae5613216850a2796cfd3a7f51005e70daafc3857ba7d3f62e2992278e1ecfd2ff1ff302d9dd26437f5377a7fc478c19633f0378b122e9ee72013bf5c9362032f2748740b20c822c21283cc07f9362bd498c09671bf60a5493a49ecfa7106b08f9dff55495b9405890e555a50c4ceca6c4b95f48597598d0f990418e4d7f0fc73fd321f1cb951fd710f69db10ef15e485f0b277faf83f7c8d0efdda0272896285e11d75a3f60efd3a7de87381715bf121ec37f75824bce033cc11c89eeca974cb8833c991f7aca72b48673f477a363506094d61835cc16b29c075f60159590406d5969925c6801b34973377f30e857238ab7fd1445283dc6f1e584a97e39a855692e74ca3d3039c3f36f807772b9dc84a3279d9dd8b76cf4be8248daae657af37fed0aed50f55026c73e40f5e2bc0298f1c26c000bb732fd6e850a813bcf9cfcd9fd664a0f1847188e9ef2ab59f7d7b5a941400ed3a620421a1bdedd46627ef7fd17a1a7cd71454118656017657ddce18b3c94ed408ba77da968274ba6b564fd6f5c9efaadd38f90490671db5a480653a3325a49f4ab232fe8c711cf0be517ca8522c6054e6dbdb04054ddaa6cf6f64dc8a71e3eba53199fd6497aa893bbd9184ae9164dacd74b7374feb8d26a8fabe6c3003d1351531cb77ad502a75746f6d668c0bb9aa13f92c23410eb8cb9d272c38f0b55042549a5e27540c0507446a9485ac0c60ab022596ca9d29ae98335d365cc1ee00a83ebe769c657f7f86f01e5a9e21dd970e1cca5b9b0fd6a25d52fb02823e75b592de6fcfc32abfb9af19c5dc9652145586fef2f53ce6b107fb4821daef0adf629fbc0b6de1c4833b727276026166c6a11436e3c9c7ea438ab96b121373cbd83b05acc0c81b2452516e54525cf304ec21632a05406cb5baf483dfe86b85422a3654ea56ed10043fcc821bb967312d6ef8d911f2521a008b72c5aa76916f6405ffa4e4ef509a91e25e8e734f69c2d955ce13d077cab4b17a20f4f3a4aebb39792774db3701343d27f39800cb083e424fb7d45f8117caecfbf292c1a1e1b7dc2babec5d44f001e96bb9c9a3ee25e879aa7f8596501afea7112692f90fa90720487fa7f85f1f4db01e3ff187eef57c06028782db0a569b246be0db193e74575ad9c9b8a47793d5fe926e7ca7f91a03e32885f6b21d70fbea17b35d1cef04efb51aac69e0854655b6316cb83e51bce6d8a56e6bdd67511800ca59bc677db2d01e857432df11f422e75050ef87b13642df034555e80bf13bf2bb453f208eaebdfa470fdd165f5612b98ef5f4f99203d7e7406c36fe5d0b4d4bc1346a314d0a4c9abfb6d8fba385c92f7ec9acfc195652f93f3a0e98afd7d6183460c5abb2e75b6ebc21c944ca1440662dab28bacc21467f0ff01ca50a26b0b259e14e175516f8c0edf2b55c089cf51be2afe9085953cbaa2612382bb801cd411884fcafd36a1cc4502b1ae79b15d2022baf006ed2fdb1147a4c85da0b2fc8343050c398acbcfa3a5788f54528b56117e83565f37d3f76667dbd54f4e1ec4056510c1f4d2d2a76a5755a9fd58963f0251e54bd897b7b8acd7faeb930e7643647db7b0d5b9d7c59f24939c855b9ffac17e8638973917b9cdb41faa397809c20fc61543b7d69a9cf688c217ecdfdbf0f679bf872cb11c862fb67e3807920aca66c1c17ac4c4b2da1af35219534b619d6fab60a5274eed78d16c90a8eec57bcd1ec8f24b9aa61b9cd408873f58664e0c5f89a06f00ba3039ef50b7167f6980acf00c8f760a8246c2e5535f3d9dc8084867e5f6060445e499a23d4ddd4c332485b50759d1c5050a1551aeb8bb9223d2b857c6105199dce3288d9caa2385ed5aecc65fd572b38e39897209ebd68dd3690874f38d264041f62498f36b9af01465effc3e806765271220ff02bc95ca1b51c1698505bb0fb37289ee2a140bedefa7b83b423ebf63d49e9212f7cfdf0e78acec291aa4b18a9043d006c97a2f14f7de0da2c28b67b077b1e668eb491f6a4f943275a3fc5c6d1cb15fd352df127ed6b9b3265fb0dc40691e2d49e29de26a343cae2be42cf9a3798c55f9d31fa79f6629bbd6f5859277f44465ca78f35b1f1eb60321833138730bb8ba1734d2a25e68fc407cadcd1ad995fbac32d3206afe491314e48d5cf17d46c5cabce1a4cb7afb3f621051aeba6b116a1f9532f7c246dc0c39ce13ed373c6e206f9d4372fc2018e23eb46183064d19534d77505abc4c39213d27c774cc826ea29aed5cbfc11e6196ef621c15abbe649dd4977f8eee15ac632b42cddcdf1d7845d82675df92c4aa9ff99ee982da01f4ca2a22e58dee9026c97359c76dfa74b72c82a45797a0c0f895d0e1c7a1c2ba43042e446a342f164ddcf5190dfbea3f42668afbfcaa49787d415f37eabb6464847ef17aa1a4f35a0205d19e9f6f25b00970b349d4d88a6c02452d754dedd8ea5ec17cd4b4534a3a9d500806b01e9599126073ad988571fe2a4a2051ff9551cec415fb27fa8e8cedfb690aa409c0437642004ebfabf5cd5ba98169188dac1aa1bfc109360e36479a2064b1d5015aa39b25cbdf6be4940dd67492a39da9b7e5524bb48ec410dec9318ab5612b78efe45137720af89d30ca5d25d0a8cb01e3aac4fe9014dc6715536806f0b7d0e1567a2545b094bbb44416d4c087f4fc6894bb70e1024c47ea1b900c7c24c188b0f95a969582b1f979ab32df4ba281b5c80f2f58d1d12a4db3ba8ee6e334baf5f1ef6b0dd4065885981ba7fc111c8d415d4d541a71aae3536f47da1475f4f235423e3f5dc396c58897918c0a03ec3bb2b039c5052ec5cdbcafea20ec1211b41555faaacb9bc864dd6265f2b012fa4b5d93290f225b8566639ef4bc083502625b13da7f693b41254e7deec3861374b39dd1c9f263bd8ba7fe6d1f16c288bf795875f5431628967210e6aebc81987a9b8605e865929695508d8042c3f7e0124cdc90a059b22314993ee0e7da4c00e2c880c4cf2904155fc8d488bd98672f28f410b3558493c27f47fd0a34825c535810f5040aaa5126c0ddaaf2290216f7f239bde093e23108b3b64a2ff36cd8b3904b8b5285ae5fa85804ce6518b12deb9dc8b2fcb4f4924dcfcdcd0e407667262470080c1c97f4d70022e8a1a4e436efbbd75926b51f49d8c04f75d558076f23110927eed117ed42ae29e05582d3ce8913466d451715b453b9b793b4c9037ce90de3fb5bb70cfefa747f4d6a51ced4070cea87b6192a158f847dc4e4c6b7f42365b5a611811f86f8965536689ff71a374ce2fa49f2c2ca87462a6713aa06890d39ad6794163fc544746e9f3f5c463e6a9efa4697947fd282402cb5be401f8205846f2d796e30f2a11093a0aae5091e922f5f88e105a57a4fad3e168c9cbde5e6e55f991192afe3e83a54b749f31b8c9feccde9fa88677c3d07bf29374f2f35797541c0949871417b0282702c67198c693ef49c0413b74270b910de26e85f8cf11d7f7b85b52abe2d5e8285027f6370ae7b4783d44309e6a8949b33fe759424905d171159a3227f69f3fdf8144b6d754d528b35c08712b2c48c393aeccadde0ffa7b69cebd3ed7c7664029ee09c131ec4634d1e716ea7e41e28d099ff2d0c65633b95755878931cc3952d8cbc6cd0429b87227a5486018c805a164ef7deb232716a84bdcbbe01adb1451b42faa44e1c312464e58aa50c920a081b756b339a1b7b19eba2d0e563cfea7a2e70ea2a1c25150b606e8124c6590ea3ea14133513a5c909880432fa7b5eb3202349b5ae01ead33cb842904e8b08b863b996995a3210325a8398548a2f97b994e1e89b434e7d8241b1a12d0c35e0fb24edc54973c1d8f3bc20e0e838ae2e275dcd6304b1740fc43ffb6689514a8716b9b3a092ae7591c2fc973f5c44259d539f01f1176a7cc21f07222ed4964daabe16dc7752c19eadf311d23663711634c0954365b3e1c2cdb6eb3e70e9f1f82430dba52bcc45cfcc3e456a533d3803ed5b3e04dd40410306e002ff3293445ce5b5e338fa547f9211c693eca5a55032f362dbf8d562cbda302e6c22a4136184882ced6173914f951ef5003a6f5937f8fd2b5ad8409900ee7b11792ec00798cb76eaa35049cd0e9f5ebb460c2bd97dd154ae45dd3d2322574eddba3cf1354aecf035c7d1794a2995062745f9ec1464be135d0a82dcea3f6b4a2b3fcac198c77b2748bf32b5d65fd5bb832688ee475e92c7495b71bc0fbc311cc99ff77506c47dc68177d8ad75db0bccb1967ed67c790988d111c5ccaf440795777b84f45a18d1a5732a2106f02602af0b4f6b3e0884407d03315544847593b524f70bbae268a5f6f100c956e79ab73a3b6a0598f3f4f20928f61498027e63014b65512ed73e19eb0f7d14c1efbb176bdd21a768080553fcce6a4459c940acbda512391b869a8ba76608ca872ca968e3747ae3d2d1b4bc730c7306b981d548af364dd227607cb3a632624be560de7911a829f6d491f284e5d2de8560339779b38196a15b44689ba031b088f6328823f2c72ab3c61a63b8bd97afb3363087b271493ab5de8bb9ce998b09a3b78e9d57b5de3e23a96060a80b06ab6832c97b8ead91b6ef596e715c48a01d4c38fe831d180f4e03db6162fced5d7787172d2edef20e5556aef462891a739dca6e1bbf8513182b5c356f2dd88c02384af50f5a2f5080c8cf6358e689652bfc12dbb0aced2f5268dc4a382decfc8b31c01231d26bc876f8fb1fa9826e48a1a3a4c36295e391c0e09d751ae5c4fb1db3c219a7eb1aa49706fec3800ad06369f476c05c186989570ecc027c379c7a23a5a0e7aa9bd65c21c28f13b7c762771de28328c94d6525d25f9b016b4900edb0b9a321673a534f862ac5fae2554b4a23c2385c8c9fa407429138d298fa844d9fa454060d1ebf33adca2db22c12d7bb8bd234854617ec3d93e19c502a5ea5299800663506b28fcfb9f74965ff2721705bc0d91afebb725ca36bc3036eb4c6551ea86dc175a67ca1a5d4405030787efb7d63fc8a9e5d9f2a7358569220fa5ce140b3be1ed0a7076a56a87140c8ada6e2f0b84d8ee2c26c8ace022bb2be63aaf91846f9001981709d5f59c3cd07853123674e56fa7a10912a914e82a9365087249e2d022a8b44be5b3478423994025f9daa67a915b84fa0ac96003aecc2369d8177b8aab9947cce068ce190690b1ec71d141bd00257505736340f71ead5eb2eb7ff3f49f2bd8a9a1d113344a5f01c259f31981cb714ea71405df53d4db848928f7e41d7783bb75051a7c9fa3cb65b3d9162d3c63d3950100c2cd1df8328d22873d1b270aed87f9cf2f4db43f7897fb599f6ce3f5114d65f0928a900910b607a43d8c1eb97b9916ae9493596b2eeae498c1380d061ba97be81c1f23c59c07f8ea9e3fc5e52b1def7759b975d66edf1057193c93937cb5f88055f23de724a9b8f06d97090dcb02cd2843166876f50b3f84582d42ed89a821f84081967199072f12378b91fbef71af6780348cbb0ca6a9d63f28d9ff5f806ff0483864b03622288e7ac70a68ff34b5e67ba082dae30c7efa1e7931e6c5b11d9ca05b345105e715a0e6cbcfcc84e3d528b743dedbab3f3b20fe7987a23b46e5f7eb739a48c137384ee4b0edcd01b4093e1a890bb3a6bf142eb7f134223138569fb1df88fb69c897a483291868655cdaed6bf3cdf0053964f39c7a93c14fce3e28291f6f85ad45db5378e8ae78ca4eb76effebe1cb48cbcfd513f3dcbafe255e68fb60846d13a98358c9b85971b5e39894c2e7b1e22ec8b601e7bfafa9e83d22acdae49bea4c3c29420e539d95b8da8cb1003e9981ccdb94d087a58d1c182de0d9f32c61ebcb711c04ee1f01fe304b47d3c1050866a3c6855dd67822881153afbe324c5e68cbf629189f02338911a040fbb48489130a98a16ac8a3fcee06f80575b46abf9056d8ae832fc451e677690ac28c00cafffe0aee8880f9de69adeb86dae05a5c63d603e6f7d97012521c96cdf5a19f29a95b2575c765958b118922539ef0059c7f0c771feed5e3e1231c7216a1b073ba14dca54e189eaa5def28c72b0c69d8b05acfd06ddbc641d31400c1a515eba53050499a857a7689289a2dfe7d1267063589e8a2bd76cf1ff347e6304ccdc0b2685ed6cf8e4f74b5a04e824c47424f4d556ac359d68fc24aba282015858e1cf064d22d56a5e6ae470a5f1ed75d86cdbacfc6bd456c925d9eefa57779eaf7c1c8eb4efb88b03ee883a5e510a0d459d9d560f880c07387fcc2ebdac03207e6f540679eaf627101c6614771049f5314199aff4d3f34564f452a8955c1208500c59ab811867b553d83306538d1a094396b333997eddc2cabe6e04ca287c77fba15993b8744c6d27073cafc43714a72b377c54d99ecdc1ba80701ef2d4129a3fb953ba77dc5a15780eeebad06d875166dbe603b4824236c53d1e9498b13f1395b304341018cdd682e8b9ab025e6c893c2fdf1505f3edcef16dc3c8bd24765e3a2b67465196126783aff242ae343d97dd69fc7b3037ef08d84bb7c9fc74400516b0013b0a3fa738a8a9a005a40399219818465065e11d3de4c75f1f1e7dba3c4afdd6ce009b1406f46bab47a49e32fb5172dbd3983ac0ae232a2846830ab57aeea5ba8b2dba1b99ea1de6e058989665993d3f0a805c446e767aaa7b8873738363305e707ec0c0afcdafd52d552fb19d3100ebe4533a5d38ef1367b40d24986c0bb059fc8d7b51dfb349f40aa7522978d8393ea32368e0650f9f614f2682425701592cb695ff3883a00372bd069075bf953c90c632b58b5038bea0ab9492a35616aa6459ede9127418ee2f3b1526cf2c1c5d22ca5f30822705dead4375f537491c7bbca37a7352538d25339315dc9f69f545be406dd867898c1f8aaa3dfe6b3e13906d817bd881d394663676ca1a06cf0b96f269855aef0f2a5096673f1c70c0b407581214f990244b04df167a90d2eeb534d70b22b7fd807bf1bd056dde595f36d6099a825822ad8ff564483dfaa09ae26cb770482804c40ca3c16473fc9ed15eca0ea07d9fb604a572ddbade53cf0e6b87bcddd0edd90ecfbbf9623cf2b66fd1ac8390015e6071cd3e9af0296877b5f54001ed786df14c300d260ffa752fac82c93111b004cd77f02e87ea64d8b4f11b28613ad8f2f1052c76b28fdb3cae758544680f731c019f25606831eb0b11b3ebd53ecd6a8f9f81f3649a093d014486a88a4e6b8865f8318a993b9b4349e8fc45754c07327a18e8aa8acae0205bf5fefa3277baff3442b63ac3f946f5101bffa2feb324e931fc294a438134c6ea01efc3424a4257eb01a0f4804af5fa3afd23d1080461ccd98feb65db93a9811e49730caa1fd760eb56e65647d3bd28c323fc1022b7be623406e077e672d10d3896cbee56f86a3366e086d7f5f2543c6aa432c4225b9e46d29d89bdef7127cea7512bb0c4839b6137b4d302f06ef9a3f679101fda8f8d147eaee95437df74a43d74d2eeec06d1142e4712e0d841bc2191e2427fb0c08e0dd2a8ed44ac000b889bb0237714d5a1af3024ef14addc53fbc9330d5deaa192ee24c71ec517d054b3df5b85bd65911f44aa818acb77f179036040d55ac0a7b9ca2c43bee7478525f4c4f8755de190c78ed7134e873ab2ad77d6f6cc3e654d39714477daea0f14b8f43d1f7f757b4418e5173e764da6afeb02d707b37a73ec45717b802f3945a4d408686547e7ccd0ea270f0f9e725f58f4f4ee553c03132c6e604d89ecf58b1ab84bd71255d140abf93f3b81ef6e97fa07bb6dbd3bacccbfd1cc2f0cdadbcc1fb8eb84010788d968dd3005df83577fe23f23a8ea840b537c44db906d1e6960284f4088c426ce02fb42b0b5f7fc922aaaeedf73729ceea086d54330e2b6e0ec233b86e2b10ace240c0c5634321ecaa8d438030cc698c8cd0d75813fd2e2366111ab2b1c5ab86fd00080473b1f198e55c30c39247ef626c1baf15b8ff8e3aaaf0636a5d2a348db7d1549465daa1f90fbae93d44fa3aa29eb2ba6767557daf9e4fe6ca15468cbce562a67a2c8ede5045d8517169fc513faa48ec6ec57491f9badd28d983ef1b01dd918ce73be8187a3ea70189adf5ac6068c844c9776ef1b58a28dad87077d20f6f12aa387a63b5e40e63da80b68765ed6d3799b132864d6f5b827be9cb6e65b1836421edfdbb679e04e79a7edcd239a36107cfe9708556d89fb1fec53e3d8505b5ba15f625884c301178a180107225f476c010a74cb315162a2a921bf025f6f0807dbf0436e5cdca5b7a108d2b11cb679d8e6eb39e4f4df9ba0de00fb47022e692738135e7108a966465bcf561e3c553fbdd4f28bbc7788e761247e40695dba32a7d14c79c7002fd783e1420a1e13dea62051a68d4bb66a578abb71250eecb5ef0aa14e173f6cda0ca51ec81123c09bc85dd9753d94a10da9b8446370fb6f6cb6e6d325d4277c76dc953b02fb50133341613d3a5a139c0676e00c1f0c54cb239b2feee991fffc63c7c6b5f1cd0c2b2ef1e892a732e1dee5ab6afb7b6cb1c06d6ec39b252641aa782dd631bee0c646c702cbb9a728194f95fc59fd2ca89533880d2dcc0ac3ed93b8521459713ec0e03fae8d080f06c5ba63437a4c7ea5ff81cac76bfb0d93f3609340f772eb16b03e4006be97d641c5c9452c839a18476f0ad2d55a8b7eccf4efe181394f500890fc42fcad0ac66eed9995c873bbfccac18991f7af2f20dce4b3b51d78491809637ac4d4991cf25f49038fd20860df9054c7bb8d0ee8117e7389415dcbd702e7f2ce09fa62e80b82dbc277d1fe596c7c556e25d3fcdc72183463a6b4d130ac63947657264fd4ff866b893f6a6b3f949b46607a991a6ca44857c9e4d707179d26f6ae39f3bbbc47f7884dc0386072548e2f64d75212c685e502805aa3b16bd9d024d1252372404b74918aebc67162741ce9d7dd925dd1d2ae75bf3c40748f0834aa67793ded0a2d80cdc3f56e8544c559241230e6cbc0f9952ca52d65f186239f18164f01bfdb59eaf4f0c3eefc985c5c06a4568c06b870a3ab672e0bf20cdc6751adcd96bf590cd558b8fe20459b526f213f44dca2e9072839b28f4d73e115bf871704a895f50c6b7b22f3569526c816127246d80910e00f08de41be5f2edfd43e2bdbdc5722a2f33ddb5ae9e38903482118da86d32ee3c8de5db985e72cbc23cd59bec1568166f8042ec8ce9d2c18a72f3da77190e5a7e9c4aa603382057bee861a3aff30f9b69fa012a9cb8f35e5cc77bc51c799dba02962a3a83ded40f6f57558f8f696e036b51b87c080d79371f043061c6243bc813bda15bcbb35402a81decd339a5439a431ba68fe27466badf4195ecde50c22a101ca8c52e5eec58707a6eef5c1fffc2416b24dbf0811c0110337102f6bd6beecabed0687feac2b88fcea769fd4eb46498f971c573e699bc8b34e02cf911feac14997d444e7963a8bc2061dcf2888db639191be2c215eed2f1a06456b4dab826f8d7ab21eea699b45776eda60aed501d501f7a6aa09f326a1d52fb6bfe62784941cba2c4e66ae289744f12d2840b6f2e0bab75380684a33758e1f7c910084f50446f8897d4aec78cc62f21072de723695416a2ed593ecbf21a0c88c37e484f44fd6f2f64362f3556f2cd11ac4f5ac8a4dc8455a7ee123166b0a3a4eb75ab02902a8f5982570fc5af3167a1ddde3386e00e8318e1790bd605ffab3f1701546fdbc2403334dde217075226dae63e4d933df469c197ec426ca006852857b46e897868acf1e66787d59b3caeaf690f1da95d9e5873a9e6d1ff0d24c90fe73e20a146803613b4c4a7b80b32b60e3428213b2b442f881474f03395fee28dcab315c74477728dbdf9d39a3e5366e28c5ed119a2d301731fbf3984ea5ddccd3277012c008e861f33129a1a98fe4a2da996058f688ed5c9275976eff7ee5531458d8a9bb45a52072dcc6c2a608bc84125e3fb559d6a7110d3698b1206f23fb29f1227317f280bc091ddb09921c22a92fc8e0d29b0e7c4d354fc6dd4b916e0fd7f6ab04fb68f1c64907e6349c2f6326ca9d8f58dcebe02affe9dacda625a7ec1b9ac80832557f116f03288d5d7aaf388c833358102afa9ab4a485badce82139888c04cec38569c0a8fbe25e6603bbbf23a088e80fd5c58eeb7000d5e971474f1832426e7dc47b9d5e54475bab6130f5d6a7312a8a9c2151bde1d0b00f9c7fce6622f7bea22aeb0c0c302d45c1f0f9082f0bb2c05289234f907d53820544769973bfa04d8a9278d545f65eb8b3a7166168c764d4cfaaadeef41924db9c85e5b9d56f606de6ebbf5d30dfede22e71e7f87e64c97abecec76d88bb3179471c3abc15f534286c5bbc04712e55cdf05e09e632ae43f24ae16d6bf8775a64be88a6d14b15ae0654b765b38016dce833b15bff6d7c34109aa9fd0a7fe9df09a1007b717673b70798d11a246237d3bb2d3353c939deb440081726ecac8d44ceea4951e3e6add38fddcb68f0f738a812b43f5f81ea92824745797858dad28bdd33e7c239fe56ff36b14e935fe0648f8b3474876744cf60821012df77a7db1ac23db2c8c4a9796caa5bed0435ef44a04f57b3f43997342ded6aa3a640bdec1989c2e8fe5bc8835b28a24378ab4e4598229c738539491f7ee6ebd40f816d7ab28768a37008a31e8cc7e8d78787b85cccc2d8587afba075feee02a3a41669302cf5624741d097e5c210f06e55d6f0b818b83696f6fd0ca8ac153a9d7882032a36815000b96e232f67b9bca54309827b6063c299e4c35391db71f01ed7f1a2e64644a38a39202addef59ae731cdf61456c2f3e57dd1a8a8322aabe781b5c4e7d27f3ddbf18046f31328fadded6215ac8b7be6da951e91c108362686bd00730611dfcf8e394c77be5a10003da6f1f6e3d3bfcee1e63754605cef3a29f6c160d8f2867e15a6985db99c4b541f75bbdaf538455e8926aa25bb1cdb3f6cffc62fa7a727f3a443b3885d59c9e59268f4457d9c54668a7d5b82c58b4c3da7c2aee602ab5e9f083e1d475eb376bf60424d2bd503b01a1b0680f63e657989427c0f60bc542069518c2e758be32a8f85025a19fc4bde87f7833ad0b275e108cba7a3b0ebeda3575efe83c38854adadd1f6dfedf642d05fa957b9b536d71ffe876178ed5f58237df01fe914a04fb872c00ac309a6b7ec8db7c75c6e7eaf7077794ef2d8f24ae01af47bcf147877f9257a640266814633331850d8a0efcdb6310393d495e447a610944a6ca9dfb14b354d18bb7ae3d6a9da2e2bc092d4c6f8944ec3be3b0d976f0fefd50547b5c8c05b569cb956fbea08ba9a6e61fe5476d982bd21e5f2c447cd1c1c47f9aa5063678d740060bf5aa73eb092ef80d76547e9674af7e883c7f5a5ef1926f583e9368d1f8351e380689548be37faad42527826424ea010f2ae54dd422c1f0fe01ff066d76d9b9e7da02136651a1768d0ef9e8085016fbf147d16c16ec77e6500a226bac46374ffda2e56859e994f052dcdfc1498cfd27315577a6b5a41ad60f759cbe020dea3d3e6dd667efd0ea79133264ac664d7bff37a27a882d238de8faff089cea88094d9a0157e0246ef9c1998753b9e9df8fb5312ff84a461e1f86bf185d5a4fab74a4872fd051b963450fe655d07cf401dfde30f01b4ea79287d8efb16e8700acd9b540b1f074c63028e03b2460a2114a7894ab1aa215b9eb4428a967007a1247be321f8d2b3ef95b14a9c24ce57b94ae71441377d1bbc591fb1c8227dbe94966afb907014bbe09851604334cb326a1b8145149dad769a16f8b1d1e380be097d6ff4918b9292bf8a19d2823e6e9a91c0b729b3f7806c70ba70f9e1eaf70f18b487dbb9e08e92e1e0dcdc53922001e74202b618fa08e572e0ae24dfbd2632c443566ca24576f170328676dba66379fbf0292292127201c78082e7cef169121134b7db73729f5750841d7c1fb52f645a4ca6e108861de75d868a195357532e5cd7941b2f7bc1460e91275f476c1f2077e886931e71492dac0a7fb17599acc180f968e13bac19b4f48e0a9086bb0655efd573f413e51627525bd81de5ae55e7b9bb7cfd1c290198dd711b97176d2795d770163dbfeacb34857540ded2a696345159d2acfd55fbb1522272d40bf87d20189f2061919f0e7b396a77f43e12bb5f4ce18f6202d945b8fb7beb465bfb3b0d7ab9eaaea728d9c7d92f86285e33022206e68e3eb4733d3503c9e9505a91f7c129ef754936f0b84005a51c5a1e3f5fd71a34f189337b3457d9574cb54493aa1c96fe94fb75f145716277aea0ba86eab9b8f63d429e840871f103b53ccb3eaa5e2eaa5155acdab2527819b1af4702bb15ca3135fead40c400f571e96dc786c6ecfa63fe55278777df151f4805072d302d01a44930ca5087a6000d69330befa0da2964de3a98766350321524f84e7b5ed8951d544d87107197eed21675694ca6994410bda996aa5d0989c961edd80c446c6edbc22f5200cbdb4cba04ee319833efd31bf903ee904f1271c99d828b6aa4a13737ae877232542239eecaa5d11537444eb496b00d7892e69c88415f6e960a8ee90c080f4cc822f060dfe687a2a778704dcc4032f6ade6ba63964e10faf79c30494486c40bfb596e7c7f3696817a6786f3013d469296006b0f76254338e63a81d46e7da48616784117b27ec888b019c535e1544e0e120a1374e9fe12151593ddc2142da8c9c34bfeb076384d08dba8bb046f9fa6c6b88c97f15595414acf9f202b76cfdf604112d9a3b2122766448f89c83af0699fc4648235eb72e0f1b134dd99fb399d5f4729b780fcc17627186adb3c13f7cf7f19841e62fa03d4f18338baa0c6d99248745d7ad9b1f8365e21298bc08dc2a93e2be3b1735326dc21eb2c1ff5da7020228a09ac966d3635b5e0d37efe39ed089d521f01f49dacab5b9f66f6b1b0d9d8f8c263f9d7f20517e8e47e77c87f99a10c3e6352a445929e5fbbc12270d9918fd38cd0f669e2c03801dca59222f7b56dca13b78576eec3b06a6743a4bd3718ac0dbf03cb857c9c418876468d5cd8e7cfd3729ae4b409aec5af661f7bcc71372dae945498187d8fb56a3f685c7b7f2f25d9245a3f3036e7403751c3a65ba6ef5cd0bf2e33a0f8b1e3276f3f40675eeba58be5bce8c71e3ce3cded406a60a7a5af74c48c7e31ff41ade0e4d0223cac9ce4eefa89db21a5fa89e65b07a184f03b075fd721b84109187c6799685799185574392ac24b8a628c5d46ede73aa83d280776be0cd7e14caf4e4aaf230eb7bbde1066c1b9ffd89da42e298ab1d5610ee31b7855cddbd1080f26f194510a89843ccb2a68a5cc9d45f26cc4230c06a1b0c8d82f97ee204e66b2584c5640a6d2a5f2b316b7077cace098a1eeac6792b326de2de0ab0ca3c14b94cb360add837be74631c27b98c9b59668a8647f9b300a9779a7a8dab0d6270f2aa18c6ba6f990a88b784819497b6ac72eca40e017c9f4e09e289f634beb2752745de29f554fe681cdf6533dad7a05c81ea7a8b6f61338161d04c8c54adaaece284d464894807a0f03199da28529e331463bd473e0c02463e00176ae85bbfccf4326864ba5c4169e96df920924a65989e956e2ebe37fc5c1836402cf8215be84abba1e8fde5313c99957f4546e5cacb8ba261ef5d47cdad1c7f834fc0a1480dcea1a6416727fd45a47d8c5e0511b4ce1f46e532e804b31e7fbc3330dee8ab92bd1e2b8046e320734b2f06cd9a7318f27bd317e2016a40a76c52953ad12627b80f274fc28a4fe1928115bf516bce76fa40b8517fede8397a6085de8d9c23be6bcc9e9500bc358c5fcf1aa54c53c502913150c6d7bb5378a788086577feb898495197f040d50584c72d8fd64777eafaeb918a88d96539f6e2c07aa56b1260e21031a818c4d433a1eb4d01251c4d19eb91375551c8448906ff4c3d746b9f8a6297e69e9974fb9e3a05cb54555ce79b6167b0210a88fae7236f3eb4c62d995822c1131909451517795e796a3ef898461db0a5b3138342d189b691cd72a22a9355172be58a1b3026af079920cdab1e9a0143ce0e4d1d9484b8c2910343b25143dec4f1c95072553f580bf3d6afe126a5ec6c24e12ef5f4659101fc9ed698d1df25762a6dc3013e94bb7166f6a7fbb10dc65bd55ccfdd24a0b19e4e069ac12b6ff2ee8526f114818550751822fb81e8271fef0dd25972cae282ea2f52094ab935e45b09296967fc2d8ab2cf34879272190d6e74156a0600c94cbded08745ad44b8f1f12916ff02b641f9ab86dd5152a25d6287e098b6fbbf6724860a92dbffbd5cbb83d8bfe184f720e9272c07efa8c0237e84f43aad40f92ba14e5992de71ad250b0ffcd8c86ad323e71d9ceed9595169dfe3092f60eb7cc737139c30ea89fa634c0c4aa1a06ed8425cbf1b12cd23637461fea697c1efe6703382392518b32c6dc82477bfc670059fc421271ef20493bd8ced13dca68fc3f5b8e2563735e7306dc970491a970fa8182e8dc19f081f8c8b7f1586b48c50324160de86777b028811ac3f035769d3ca9f94f173c3052a0821908bffdaadeb6150e44b71bfb21869c57d12d5169821314dd63d28ffb30f6ef01074622115c333899d175721d74d3f15916f811418f5d740fb7f392623591698ddf93345188f36615a1f8c5f1f7389438b640ff3dee4648c784d4a45d2dd46804f177ba823f96752fac7e4634d39c287ca80c59be0cb110553bb40ca1ec52bf5335b0124fbbeef11b151ba94b8710e6daae8b1da98cca91e861ff6ea82cb7eb8b89b8b66801e80b744d5bc4f25d589cae2a3fec82848cd2288e0bda5667b3f32941a6a0b3156593fe5413a8b83e94ec0d195d59beae3415cd1ade2bf520831f1e1218c66ef845db1cacb51496378995a6e8e5c0e6a98f43f2a3475770c1be34dfae56556947538fa3c0d5e9146a0138905a113ae7354f5258a8679f8e2b52800d304842120b0556c368deaecfee7619d6ccf9b2e74d0b7478cd4d4e8a4a8076495977d2fabd00abbe71638c300b61e8fce5ec01ac6da23a2d4313aeb6b80747d5a2b21ec50dcc965cb4edba490ffddac5d35c52a19b2f6e5918f4eee2ef4f92014b77b08a039eb9117027896c83a2b474d264bd5acb4c74a8c2bee945caad40f79c7fd362a953d5db621d1842d496eb2a1e025c840d6208bd52351e0fb179cf6a337ad1fe5bf6adf9e4433e95eba3e09595d4f02f1a0788456a1c4eb6cb1b4bc3bdd6f0d1226195d174c0cbeb28e463ee3b4caebdc9336976f51df285a3cbfd3972cc219dc071d00dff4ec7fe4c9e61977d9f4bd6a5ee3d90ca45e3f425db05e34ca0359e69aa7ad955e4c99fe68b3b102addcd2ac266b39bb5615385f3438afb4b654afcc70a023117bd2ec580886ab7f26d9c9323c7f6a24a3d8ec4efa395ab70d11a33c144b83f045de6e24bd189856387e45fdce29a1efd050d74ca2f0628d1690c564b08e20c49db2b4a3bcf0e7f3c5212273241c4067299f656abdd6ccd78af039a186656816da710703a2b3604a03dbac40711c69021a0d1869b20e301d275ee1f802f979ef3a4f26ca0f8bbea4cdcfe9c7374cd965d54311679332c937af543913f652547abd6094561f3ce0e07e28f1f8414062812529683816cb9e2ead54841bc321a9b28f2ff4dc92517950695424f6612081772a65cb6055aa563d2ae78d69a7965d56909de473be84ddb2a61da9a0263a5555737aecdff92e70a20230ffad0fe449e612f3f5b478783d466ca6ef701b8998ec7d2b48d9050f1a1681ec1b4a1d71d2923c432ab5d30acdd0e7c9c9770b87d370a90c2e1afa3580e8eb55f86be25c0f941749a4ddc64ed7a56da22175213b2866c6e39c88e2d7312ab986cd1695427c57c2a6b9f1d2a7c1bb02febf729cb9348d890cd875c11a7aff5d51755dfccff96ee54358fdb8305b469a664dc5ac4c6c12c121a86173d622bf537dafdb87d388fa0d939f5a10364af9fbf44c25546a81e7fcc30dd05ad94c2e251b588761e5975264999e510b6bcf5689419e9afef5426324c27bfa973316b6c336598554dfbe115eddb50294196a873df09611f0f5d6b920064dfefa8980ecab54fbf4ea6870319cdb7e14529771f84b9813bc06e180f3e31ee0eb278b5cf821954243488ab9f8a405b6e91aa402779a88dfe55fbc523966ed75b48596291ab8abc007eb661de943e996c7e1cf6bba0deb8128d6e9b6b03f394a0fc677183409fcc7916ecfb6de0c1c5f8c41adda6c59fc738fac9850b67606f10fbf2a5be6c58f811814cf0067dfe333e68492b6f402441eadb0df37c2276b3538cad2e5c54c0ad2ea81f4454fa616d9f7c016199f8fcd1ef5b8197f843a2f931593ae341d1ccf9e8f8a65f14035c85d555129fdb94f8ae0a805bcca37fab628ad3b30ca793db8818a14bafcbb1bdbb00d48b42ceab4c7a6ea398c9051f14da68494edd93f8bfe765aef30098b6e7ad67b75af36bdcf441da4b7e7ebabbf4b0c2be1a1d82fb9cde3677bba48a40314772050915b75f500f37d40813244c32e0a886ff10ba7992c3f23f90b3775929d994a34e589245f21aee422b186a3987511f2d1309f6a8b715bd393595888ae37354b900783303e3256f7facf1b5ef00ce5c4114395beaf28ce1e26f6ce2b476b6338f3d53cac87d96126783aff242ae343d97dd69fc7b3037ef08d84bb7c9fc74400518ee8d3992f858b16c493bae9ca52ee27eefced9b8995581ace21312df0cb348a1e64ef2c9624b03188d7ef9dd70b59674b7521012f885fe79944a7088bc9a511864eeb6e7e87fbcc1f2bbf37aefef6671dd1367c5cc0e5e0fad9cda40af67add8f2f672a26dbf765b7a37922de9bc6d751d3ad4355eefcc0614d444014e457c27536fe60067f5cf280fb83764e26259e2176b1acb35ca8b0ff72521ed8ceae2c14c0cc2d24ec8a5cf8bbcf655eb94911437adc096d971aa346bde1cf6907fab5a425144d65559b3568d94bc14e67232abc2460630c5223e51ed2d79e67b1445f4c4f8b84c580c669a40a878f710b8cfe219da3d27a071695d7df19569bf392ff31d54d3586e30a532653dc2a913b0fa47468749eeb2f005b218a97483b9e5b98237795a6af164a75f58813144f7e9b58700ee753e33262b058503d60ebad7001d8158de97e0b0cd91075bf028ad022f29adf269a7694db43fcaaa10594bb0f8690da1754cc0065a6d7dcd0c161388bc75d4d6e6234d9b7caf39cc7081c87e2329d46ee7d0aee2185979e75cafa623063a2b893519ec79866753d8a2df8ac342cbe4481cdeea9b2cdf4f551262e458a5be5cbd3692e5b64357659826ad9936ea2b9383fcffc1bae3c156cc4b29fd5c0c72bdb7c78c2782a9e518e0b77ada7bd063cd3bc068442d2832073b74efb8dd601c36e3e620fcc8bcfce5977382a386bdcb5b22c6ba3c6e4b12c73a31494201038d69c824e931fc294a438134c6ea01efc3424a4257eb01a0f4804af5fa3ac3e3c3107fa5251fee6340e593b9127dc1166200f3fdbd1e8b9aa47d176887af4f39ef89f03cc19b843031d4cd21a3287ad4275d2c476ba7633a09ead56c48d5728d454fa34dd3fdd19c018a465b74f90f32ac25f10828e59747fea2327c4b73e751ee0a7f190ce655f72d312e8ea8597b163f9906efe3dc22060355b72b31d3035899d1f0a1d67886680a2c13ffcb9a6b48936925ab6af236167cfa8364bd67c4e289259789428f4fe82b22c1bbadb9867a19447be67bd9b27b6f932bc9f9720da8db717552d5e1554f6da5a34fd8f7d54e9ff331b0e9244f50bda65abde0ccdb09ceda312b74000c5bfc8279a0373100ce9e730585795d674202b6cb99074baa2b82309137b4c964cb04afbfe7bee28c99ec5fcda5aeb50fd0d17719b8ba05d31bdcb002b27a04b4d074f862cdf1f4fd3399ded288d95e61d5112d0b30808e2905e91f8deae7411e6bfc5b5aad6faaa8ce08bcbc0714bddfd643f5472eab9664aa3cbd2eebf63ff1dc3a1bbc3f0218644dabc412c27d87c87f94d288487ac6976d31a05288f256e67c206b48f9669ceb2a08778bf3162cc65cccf4aabfe63590c76f9663fc307ea62e5d1cf749aadae8cca34458e09fce113411c349d913b41190f583f4e87abb5586f985417880189b779d9f99710719ea3b05bf6cc8a4dcd203fb0c0abef11ea8c0d823f3e7888dd375d7e5922689e7567ae7cc4b67eb049ba85813fbe121422150647c5f4015a7116a3a1059aee64f26a3039ec1b46cba26feffe2bf4d059a024b06217a2aa5492d5039faec542bd3b6ae729bc0fffe4c116e9f380dc2e7e78b5745a2298d4421b895828423115564a22cb1ee13f5160cb8e8d07defa46bfd66f6632173e1ab3f65d61c09e91390abd80a95f62c8231de35df473217194e00cee4797155de2bf9f8b2b207dbf0436e5cdca5b7a108d2b11cb679d8e6eb39e4f4df9ba0de0037379bc41ed89069075e397b0a89039eb747f08b1a8da71ee06cd5db809cf3524144e6a55ebfb2736c8aaaff388161405ea3834678c7b36179579e45e2e5f84b4dfcf838852deb244251407fc6c3fd9c2122799bca2540a9e4fa9289060337cb9e384e8d55bd0d446b240e35da06e325356068ee53f4872f633a5d242a0e394e0c41810ac020e31926f3eb9d252e70ea595427a5993227de6c050ac405e77fbbbb0ab2ca3dd1725ca0f542c7ff33fb4463229ee994b4c8cb4c608f5fdfb7bab4fb964c60bd8328faac62c34970f0e4992d60fee6f90cfe6155bf259455ac8f516ab339647cb160b87e58bc7695c519346a533f0b816cac048f9027407b19c44c7ee657b183aadf2600e7ab9326ad10a9a0529279f99e1b4311b786323271689b2a58425348d7d2e3132338c2b2d32f217da8d09faacb498814f30b547b40c6a063ea97fcf996e0c06cad0cbc5e567bc4c7b9d57e5372f00f7a7a5feb61ba7d036dcda5e544ea7921bb3f95e12596ef2fa283064de6fa709964ee1ef96dc2deefdd84672e59149360c5b354e6381488746a1f3b21e3b8ba3f0587bf6c7b4d371883f0ad83de110a8e5b3e805aa3b16bd9d024d1252372404b74918aebc67162741ce9d7dd9240cba6d4f4a9f6eec8910bfdc50f74e426c2a05532e07dc9b8f5165077aeda446641394300b340077025f11f0f7e76a49d44e09931876c6ffbed4d9ad0c9985afcb7aab80aa97dba88829bba49f5c50ef5ff8e397993286e4dbba5b0ceb2dcfe71648ba4d207632cb68be700c01a723df67fd3f9b1798fff572f1abce2948f4c09bf6f4ef83a0e3db6c8e0369b9cb9f419f9350a9a2104679134aaef7d4ce901bb0f408088cb0d9e7a7dbbc14d6ee8fcde83728f5ef08073269d7b43ef4e7b9179216e06e708495f1fc7473a5454cb5c7a9e9cfc706aa964faf21c4def199a424a85bf8c68e5500694cacda69f60b2e5759124876d32e260a42e49388ae1a70b5d63615eeb34f2715cdd54677a44c7332eee8af273185a5c7f2314e6cd34e0583a8e4176c2fcf101d023f6e17d4ead6cdceb0fa5c57ede5e2e8cca70a17a70fc0f2c7cf206b92caf512b0131818cc1230e174371f43fba2b809bc8b34e02cf911feac14997d444e7963a8bc2061dcf2888db6391f05b0bd46d8fc1507b0dcef20ef26d20f7505edd389f4cc479c9249223d714e4edf038afbbc74dbb9ec05be84b366c83c48dd407f3f0add4f0c9a9729964c86f63c53b63ba74899e16274659f0dd9fb187cdb381cba6b0b7d2596a6607ba636ae3f0b9eadd8d14079465ffdfedc377b870bb3042e77d676076e1a06e6be3aa08874f9c8fdd771d45426b4a27cd9cbe3b76ac1c3f62cc0e2449e7c81b3e6d7b213316d9e946bb52d8039b01af12c18d268e559c97ecb6464248e0887d7c6526859e3f4614f9ed00c449b1557c573ef0dcee35a8d8f5bc8c19a35c0d2225674f5db1181d1ebbe0c131b49d99272ff90af878d2e08a3e3a0ef91d9170482d9fde36b6c202f3d026e467138908f90aa2e1ae4f1aa3e95fdce70fb1323c5a8588d63c214cdadfea0786a8841460b52bb04c7c464a71b1118ca17fcb10bb6706d516a596ff3960a4e6daac3d1f1c10a1851166a7a324799ea9903b8b37351fae7f9d18f574ace36d588af72edb1a4debfbc651696bcd198380e3661b0b2e391e370306734648852457e1e7ff87238bf4a35dd0f2486717e8e415e373d0ec425969df244cb1d19a14d2de1c6f65faed797d59bb9c01080a45a0393821e522d56e6b394eeb5292bc936740b9d5c4be38f64836e1ca2a277e3807a5a65817745dbf79d2231e42b83318b27f3abd2e2e7f823d8090dc2b0bc7f1d3ab66d2932d306ef70bc9cd68b859c09758b9ab862d4c3e4b1d8e11b8ba48ff0ae8b7bd4f1338285a9d0acd91428aae71bd61a8f53c5b471df18c7bc0db2821c25297859d8713b16258d840a579a6108c5e43ecac1fe1d557a47f816f2e46dd34a6b0cefd5c4e4150b894f993f6117305c2d701a565b74b4e5abda0202d0d5202daf2efe07a614c7cce34c6c06f1321243cc22530dbb4e1dd1cd473f7bd50befa04de0088e920c6881a23f44b2bafc2fbc70018654f260ce31e948b8a02346248e3712df275729f326afba31d94e09999f504d4fab2b22290015fbe1524607629a84579ca1a8737837a0070386c369f292a2b13ee4f1eade572d99ba310915dd9e4961f4ac864072d276a2ed83ab1bbd369a2c15e2a42f674373f769662416a6880331c19fc2588b36f20b09c01436b415a922e21e0966efb0803157a0ed828ec7c489fda4adb6c3e9fb684e45fe237b6f8ca5efbb1ed95f431ea66bb76d61b61e882b8095f57e5bc6e0de3315d5e20237865ed1aa8fb8d5229fb80baa5ae444a6e3ce7260f485fecee6f99776bb46ad416f738b4305c628192f719ff5a3fc41b0564958751eb2c412dc2255abb4dc6ae21813f074d5e0c0b61cb861281c6542e3e2eceac7fd67acf0f5f24a0cd9d5d4bd7e3855aee476deeb645138f9d9e908da3ddb4ddc9298b245299307bc086ac2c27004e9d218ac735939fc680756f675b21b83121bfdf3d721f6a705fbaf65368b87636ee2e242467cda5696abeb2ff2da00a224c5064a43d2a3cdb565719b30bcdf97cbf7ef88cb57e1f7cce770d936e393063f963b993100ca25d719fa2bdca790538ec425d25a95799cda7e680feeeb9260f07fb50ff2569c29b9d0059e73a6244c4ca3926c20ff5c33488c814a24ebaee20ff9f723c908e8ed3aa7da453905f73d58f602286d949fa400ad5915212d844b169e528e4d0db8d561c8572eaa3567445599be1ebc76d030d12997167d2f31db492e194959f2cb0d7fa828fe3fd82e4eb9b86986b64e1953f9cb7a66c58db2bf6a3ecb8e1029e855b6ed77a22d2969770b5ca54355bf199a814ca9b640a42d4e0ce598c7b849d67f6fa1c135b6c81103937d6a057b39a2214acef5ada2b150fda959778c02089522aeb3e36117e95dd16b53d6d96669b9fd8b41d8b2dc36a06bd5e3743c55e9768b43577cdfa44af439a584ec0f331fe2fdb1598e7a70c50f0f2ce05f242e2d4159e0009774085a9577b59c01c15922cff6f43bdc5ac2d21fb3466c366f229fef35504a4c05d8d98e1fe680942218c8f0bb942dda2c6adc34b4f117ac619d267a0761b3661be1be8acefc3d3b706cdbf88c574b7b0831cd9b4b9ab025e6c893c2fdf1505f3edcef16dc3c8bd24765e3a2b67465196126783aff242ae343d97dd69fc7b3037ef08d84bb7c9fc7440057ff27c2b9c6650a708fa698ca6e5c126b0091b267661860637e9a063d488b558c3ba24c5106fd35ff26aafe863fd724676a65b64f776fae2038c97cd4f0de4b4692425fd76a23f91507fbd86b993a0fe1af0a2557171a3e9d4433081f94651d9470346a19e0e96a99a7aa8af635356d569da92523aab651840985f8348d585f2fb7e2ae2be65d9061ca91783aac38edabbfa3b2afe53f43b0f35069b50aaa5098cf67982964a5c1449dbf23afd0fef19b11728e039cc4cc562dfa0e29da11e2a3766e6dd78f3667cd8ca6311883709f9ba0764d8ba25b942ea7b9cd67418435b9fb88ab8028941c5af74613f0667ef5bd033f0ebef8d8dc598edef020797f56162c33282df4c618c38fc3689f4f4eccc8a0ac7f0bf1143ec5e540f30e867a7381c4a5bd9af4375c7f2c0412f879261e281dd912bec6743f9ae559f7c71c4a0bf452e1ebb577892f4502f7b44f763fa041719ce274988f5c3daf7376900f4e18499b78b894a4b3acec03f3ae56f8d6c5469d69b51ebd9117ce29e0add76af33294176000a0a73dd8cb153a28768af985eaf3325e356134cf42f727103709fe1e4392b49e7794c8542f538b78e41495489b5f0a268583aaef59edbcad1bce1e03614f9e4450d3219fe1cf9dd2985ef62fb861c8f03e6b0ee75fea555ad5e49797a827f1559e94489c51db5ea4d029f334cb15bec04a30f24b5aa8acae0205bf5fefa3277baff3442b63ac3f946f5101bffa2feb324e931fc294a438134c6ea01efc3424a4257eb01a0f4804af5fa3a1b225d2d2cba3605d6a709d89683adcdc640c7dc204f204bc824acb47821169e1b931ab4fdc2735ad8fa875b2977729fd81924bb894fd2e2c75a425c1f403a9ce6ca1870e3d33899391ac3ef7f77ecdf3d9cf2a5874e110d11e0fd7a1c8641792a0a05270d5daf4262ee1f58a20f6c033c783c958b78736e511ac43df7791dc1a0cca28225065026a56baee2f65e2d219a2fcd0d7bb9d5125a08d78af6c1cfe110b4a4818d6bc5c2718ddd3164da105e64f6e009331206fb64b16fafdfefafd6671a24506b9b29d38670de535e33becba323a8a39ac29bd31f5a8baa54a716146b3efa01a51b3588b8ba1f81206f0bf231b0c1dd9483fa82be6ae75e3a3e210a54d023cab816c64c67651f18f1df4da6400c56440547f9570fd365b6be3b4859d0b283cda26ca721bcbb61175bb2d2de0e0c5c44102e6b2d218c1ceab2a31ee8f8abeced2c3c16fe0beaba4c31911f37b718947438521f9775de8cfad65d89bb44e6e1d9d4c4079c82fd83576de7ca9e94c55048b4761dfd43c60589bce7bcd921074bac152e55ac6a1958010a2f73afe22baf6594b5ddac1340ab4b4b1b6defad776aad4f140a8790f87e4add01e77ceb65619f2efb26f36b7c5e0aaca0a92eaa7372372f810cdb5eb42736d3f15511c7a8b038f2b60cacb32b59617a58b65237bd796166cee14b4a1460ad15ec31d18673b477495a9f05514d91aac0d011c502beaea992703eec1c64b9e7cbab83c014668be75091668769e2797d1b645abc40402dbf5672b8b471d8d389f7c2cb7cbce8202ef4d1fcb66ddb32456a3ccde4f5b0e8b7e9695aaa1f7bd4028e9f4b01814ef36f32f445f956b14aff44bdfb478f946ca3a4560bcfef22f264808d401a0a3e474da7d042fa84c301178a180107225f476c010a74cb315162a2a921bf025f6f0807dbf0436e5cdca5b7a108d2b11cb679d8e6eb39e4f4df9ba0de00a99296a4e26e81180e6957aaa671fdd98c92b1b8d1b28e5a1dd5b3b5fa95300a5a5e05e5bfa19d17d43543d8eba74ac826a7271de09d7c28025cffee23b0c02bad7e4ad629452d2d9c6d997c0ede7970af0371ca46697ec7a5780bd2dd0cff8c31668f130f1a8d872ad00bf3d08610b330bf9b0b4e272274688412f069edd0330cb1581e647f44a8520f2d8531566bc9953f9a52ab93575e50f28998afe85c0e8019d69138fcf2b2f34b0a86b856a3b3884ff0a4378e95015688a0a78f90832258ef66d1f080e37150b18db0977bf41c60c7d167ec9536049414f980d1fc8e993f45492b2eeac96ab6ab4e6f56b5a96e79015a79f57bb36678611f7cf33e1efbbe444e926fa62e259cab50064987df0ccfd29dd969163429e3d00830c62ca660e9c46eeb173072f0d49343f095dbd0500e2c9d00eced900f407c9e49c35778c7c1435ca52f2a65e62b87ee496b883f5b9b2d6568afc6fba52f89dc81ac762344586379ae0f529be1a5b90a72b20f7f317f8f1b41eeb78d8a822e340c3eb451ecbe19b2b8699845ae3ba010873b8bbd9d26f6ae39f3bbbc47f7884dc0386072548e2f64d75212c685e502805aa3b16bd9d024d1252372404b74918aebc67162741ce9d7dd927d4b59f6d706b1468f310ebb92e449c65995dafa5048ce8bfe7cbd0f03f17600f8e3a1108aa2b462ce7cec2e2ae4e188eb0893e877a9e4e59d8a6e0f06c6f2f3625d2f8857e29c90707fa3ee4c076e72e10de298ad866023d705db3d4b1c8bbd2bfa94d831155d9e0eff588e0725dfa0dc021e1ecc32badbaa8bcc421284c2d9098c93fc97433ea746d53d674220a378f834ad8986d4c4a590233e0e864b30cda937e8f5b3cf905998c31be20e7fd6f2d7986d336ab5bf928ae62b993fb857cc3b1724c46987949dcd2067c373537b032f0a93fb6609d173bd1f0cb4ffb059f5994f7f06dfb008ce1457a5929e85e0f8253898b9be193bb014cd179b9aaf2d95bf915b7c6c519853d622255c91dcf1908389363ada524200e07cd12759694a8b393a3c07e4a7b51450b4f3ac4b5d658ce1d625ebf11c1bbc1ab400f3bcd42f6bd6beecabed0687feac2b88fcea769fd4eb46498f971c573e699bc8b34e02cf911feac14997d444e7963a8bc2061dcf2888db63912f89d56631f773a77d3989a8334410dfdb719271a2b10916b0de721a5cfa999137f6abe850390d7dd39e3d2bd960c841229bb0f677b1571639234f744d4d7876c346eff16e33f09c435ec437bd7d824c02816482ff2a483d2a6547ada458fd28e64406857617ef289a605c8f00c6b31582983f85382b87fdaf080a7b1c429da2dfe22fef2cced41a2fd65bb7d3e2bd6d62789bc67d3ebcfb0908063fc1787378694e05933ca581d7886d25fe0ab911bbdc55e8dee5ca7ffd4dc53154316a3a8a639646e7263fe57cec6d2bb4ca7cacad2ac8f8d94679f0d5f9c370425d57c4a0d0a96415008d929ec6c2e3eb230b10e0af994f0b96d28c2e9f6a0af5e69dc9e311eae78296c56078de96354ca8274cd3c4a1a671265a655087216b05c301ad933cf4c89a424654064b356c59f8d3a9ecfe4ed6e4cf0827a26ebd19563d6740132ae8b12d296b59d6bfb281f665dca4ac7e21ace221065372c431d29806f5620bda6c426cd490529463763a019de643bd28c5e6e2578d52c586370f830308842e19531b60fab174bcb7ea9c64e9b8ea314623b754a42bd711fc2ed06c9289e470abb1599bf70c57522b9f3964f96d61e6715680808956982dcacdd781ebe54ddf04b66b0ca7922fa126732fef8f3e12b30443b0f1111d041885a398b8eadb565cdd3821f4b851ff3c57b53c91ac665680515100e0ef19f9859c58108433c756be9d4d5d189051ad5cf61085671ac8b24bb70a583a7235eeba56d030a52f5cebecfc50368be1711ba22e48a4cd2eb3fc0afee4bbb2592d95b111227e783d2f6381dec50887c03ee1c09d80ed8efcac3714a4d02d4f5e10e7d4183d4a03abd6fbd67201d035dba1f2e1e2391c0aad44dbfe889fd160c87b58e8b2f2b6f1ddf9205a90ca6a8292bc7db07d9534a6c76c88c5025a032feb0af3264c90032811c4e9d3bd2619ae4f2f79c2903f5f16d933d132e6f5f6b3d60fc094b4d4a928b7e7686de80463af32dc0ec17f4855a1db2ece6d64bb58af21258ffe2b5ed98ae00a45a1d67883d89fce35d1cebe0c125280a34f551bcbd21d8e87f29c4973d82ff6036e711d3c3d944b0b0189d80c38a3532bada8384d8bf43897a6caa926c5131fd2bd6c14574398b0694e412e33c43c0ccce5bd4bfd2c273cded26c2118a4216a63bef8e64668eaff9c9f0c07d11b1d314a3b7b66a5b9ec032329f15340a25c29295bcbc9f134527f3aee4e4313cdfe368418cff4557d8fae8170d335b2ee7204f311e382075997103488aab5479c016ee5079e8bcafe1424207f70f8468acecb7b709fbe076b8600c202f18baa765ef97d3de5850fdab4f5aceb52a53aa0c769fb1a1ba8a8bd000093696ef25cb95b6b982e787968b3ae0538d619a1358dd91a98a5bb81a8dcbd858afd4181decc670c2897255d58258a79b539b6525e971ab19bd20171753b5aa07f608deaaab03327e5f4efee952b14bc013aaaf44241c725d350e73f589132e08e6b2701fd7820a0e8f0dab542435015ed003329b382978a67f8effb944537ad51810df04bd73b974bca2827e5513f7bc52b0fe2dafb5e75bfd271db19a29d2df38164b5b5c6033d791a49fd44b8201f0ff0cd9a7dadbc467287f01b658a922f16a8acc17880eda6fb3db3f7ed53d5d0e46e03e23ca0616dafd697d238d59914012b28d68f94851cfd31f6d505d9b25081cecdc81f8cb9db427d301047800c54b68237bb27380190d513de9b9ae5adfcfd94ef15b10e191f94344fca01016571c3795275a0b79ba1bbb9ed9d97816c59373fd6b781e3458de026a68e52911d0b01e4025614de5c6e16e9fa0b12a8f7b1478f83f71e32a7ec113878f4e6d6c8ef50e72e40026139db7047021b55aa0ffa97babb117ad06205a6bc1ff5579ad35f071c3629e9956e79b4ffa10291e9bb5bd9e00040ae45a0c15ffa6be50f067f3fee29f11e4b4af80cc8a65b78663d0f7667fa4467e70ccd900305735f076ebeacf6365ecd714f511bca0b3302168e008ee80aa54094ae8e00f1de6d4462589c2ad660ff89b9c7d43b38322c340da4e248eacca1cc2d3f33924e964fa5c5eb3789c718eb70acb92cc4bdd8a8ad51c904c3d291c0fb0761b909c5f35a2690a96a870924e7e6341f9f46d3734103b81b235be3f8d8dbe3f53f308680ae83686f3fefebc95c5c2f537c7272a01d654bddd384230b349125d920ccc4ff9e4e4fde8585614bcac70434c696adff3b18159b67063031e841d4f665f80c26b6f3f8f6043fb03d7089021385fd51f4ea1230e5dde29e95760130433c533eb19e9898babd0ae02fbec63b082ed8a15b72be78d4c7858716f697b3fa50fb0b0584d3668a00c40f21b5a19d4c493a56be95b2c393857362d85e6c8ce1432135417d2896fd151871587496adfe536f58d84ccd06492e7c4bdb4197a3dc85eb922a2c2ad7b0f069ec81e6d129ab69169c64117d86c4e8a06fb5fd7740b7ac084fd8ff161fe8cd338bb3000a0c5a8b136d80a5a685d858ac7a7b507fcf370ece0c0e986a25b97455a68b53e3b9b470f9054fcc161c619d541833a05c3f61b33d2fd4dd436fe1fdf4e2bddd7d9d6dbb51e5de058f636b1fc832960344a2975b6b2cb886fb17e487f1b4e564744db9df6fb7b0d510f189c7b158ff86d771f51e79d944e884def83b3358f07f9b33ed7419d68ecb8887cd2cbe82d00651701b1b6ed67eed36ae74c081e3bfdd9b76e507ea425cf5bf4b9dc5c7dc0369b1485de65c22ab2497593407d9f5745ba21041781224e5ecfb48f136917ab47a40305d9fafc967aeb01c311749b8211768c73f6191f02ba014e99a3ac5681d76643d1deb3b289322b9cdd9bf253c8b5e3203ce98f19653a2ef794c3b6ac00269e64e6f817a8e736323f54893f6ecaaec427701536ab1cab339721134dcf6ec5d6fdcc22d7cbf389f0e6af21a511b88476b7ead6f09481b4c3cd85e84d5a8955bec35f445c5457625a93a57fcd4aa37a9cc1a4a9210f4e484d3fc9668fe40291aedd789dab9273bb60c2a768d244e192683383cc94902fc78027cee6890eb0523b157a8b331d553478fd228829cc862f288f868ab2eb556d1022ec75af1d15a4808f1ae1d5c65582a31f0b722907c309321d1489330b33e7baa17ce28c6ad21b2db1a3b4aa0d040827c5085b94c3e942d5b42d504a8c308934a426319bdb6304d388ecd0ad72934dee88b3ffbb0976abcaa03d792eeae9ee20d32bcf5aa39e5867300a844829eb09846af526d1113bb6b665fa2969645b001e91a03d001ad02678a3eb1e554abcd40b7a8b575eb387fc8ff7f698343827face64a2d0facf4ef85c7b257d7e4030f8b29707f420542319833d9e1d03ae5fda7946f09cc3561ef415a32a2f57a21c86967e6ac9aee5359ebc590387a57251cbdba799582ad09462e6c42ca8d35c1c8b63db47dfaaec6597af9d0a14ee6387c0924fbc459e7ef6265bdec650acb2f489ce0afd33a3bce91e56dfc235ead9e812a7641c44256a03dc5df3a1bd08646f9e831a31c2fbc8de020b26081232c55fa40bdf99b06691e5d82116fe40d1e6763c5a98efe2306c93ce2bd32c7c6e3d304f5da84e11dba7adeb49e3848aaaddedff4efba0ec76ea826cdb8e4d848ed9a7d9a1ed5fb39365e30a751ef347fd9a75472a738d91e441e050c0f08c454ea54b77138d76f1262bebd339ff02e062f69aef8b2a92cdf42a38e71568cd873681047011d80218c6087a44b21943e1b2fe4130703b135fba191fd2f84fde3cda17861f52a176e4566433cd518e5aa4810a35eaa09cdc1942d30c22789ae8063c3fb885e1b0a51f8e66c191ad0d07354749fe5dae735302c44e2e8a1a557526995df3d8fa22ba8eb077c158dc88d2dc84ee7bd01a79da7f5916ee27572533c9bea90ab94714f8522e91b8746ba541ed730844e5b4e48829ce5f7f8b1e422e32da795547c25a30d46c5d6f5bf7cfccb3ae06086af3a5309d92b40a9f929b4894417e5f8b5a9d3fe7542711a12f7b1a8332843c50abdbd6753dc898026fd60b4638a3cb14c06d81754b8608f497efd5b51e24dfe195b522a1d6b13cb0abb0cdd1f78db1dc5cf31a4060f35f81291dd0251c2651821a7ac30fb7583488b95a14d365bd3240a36a36b36a571e1adec690d06592d23fff8da1f1e626b4701fba4903e75a7e706b61d6ef59737ab0be1265c8bab91e44f1d4274b5ff460f85176ec27f4ab29f90fce0161b344b7b82e72946a2a1831bf7767ac9225334c2c751611851e606c2917a87ceb02baedd1ecb022aada89808862ab2b5a6494d73a8627337eee19156d9493d05300111eabb82cc6e71cf261fd8845e5b09d39ad6a7cacc407a83fc4503af77b35016a96fdf5d2c93997bc72b390dd20209300205825ca1861300f0fbbe9feee6026dae34398d65688a6ef835b00cd1b453210443a79715ec5e9dd566cbc0dae3256bb64989090449df5c983499eeec3d489a6e6a5fd5a73c7655cbcec15f6b115c123a97750995fb11991c853d782f858d1c8ff76728272a260cb492bc26999a8ccde6053bb7de2375b8d01b716cc74ab874ac82d28c80baf2e4c2f8713eb910a61ed3393ad932640135fe66ac02fad4ae7c1718b34285756388b0b7331dba3bb33520bfc217e2e29aaa69e5f4696a66c592f496fe785bcaa5dc41f7b99a22faaaec820957be57e3f755c4c4faf9772b836fae649a95f72d7ac65d09a33ac7e6e7e057054ff2f7f3b7d0f58bf8168fe9c009c6cf0f5472751c5dd1cc387f140993562b7e7d263227d38019a7cbc9386f05dcd3cd8244c3bc852262fce598fe094dd40c0bbcfd0349860a0ccb8266429de40bdaf71d2643824225c4316177a1e6776691485b121efeb516384d3a9fe453eb2f87960ab570beef409a43809e50a97a5758bd90bf31875148ddab208531ebb4749d13fabb4f1da5ab2187eb992e03c4857cf6421437a57b032be4e58ddb479d19a275f79de4b856ece7d09fbf98e29d30f99b4aa9d3357f1e4227fdb15924be646f989340164d10760dff6f1e50a18a291e4abf135bd66b517fab52b2464dffb0b7687375d2c080aadbdd8852dcbbf6b77e340d92d8fc0932b92d3f3d042c640a8d37704587e0ab806dc097be761dd767a07d3d16b7e40a63d2ee9a67d234018523e6621f7b04f7bdbf96a472976edc5032719f0495b300270f365a569ad6f26526dd9d20a32f6c86a2d5f1c3384d6447dd98901bef4768e78ecff0644cb4f4cbedad8ce5637d0bbe7cc9562ca978f268653dc7ba74e4a5d5d2210f9278323b5b098d8007fc5397fde41ea818d50bd0831d9bd5a77b30d247a2655f7c5251ef056b7654f8c5bf7d536153c5bb4a83ad515c0c412d24414b5b41a6369e4dc4e9becb6a9e7b494157a397b2e30c7054b13fbb39fc696d48aa9f1f355d181b6ee8c15b11cfe195a58923939e9887af56ba8b95b25ef58032708ee75130152005ad608947895312102c2fb706d110120da7195824ccbf180afa0672357b3b79d8cf3bbfa01a361a3a815764d55db424658f0e61b96962f1899f6bc5ffd90a11bf014cc4b8a60ac1a1fae35a95094782d35ea4a14d150848d7b370bee35650214e7ad05860a40e4dffd3ae93b9a290e0bcf6de31c00d5751796f482ada50010df8de4ee95133f93a2e4c8687812f4472b5fd4645761b1257dcccc27bf69a62563f9b11fd79c1a8aa3d46466a3354f1d56f1d86c68916e0923e990e599041e258823c97293323b1ebb2cdd744aa14c5b22f77beab3e558c63f5a638e2d2a81dd55bcc900d8c6e7d888b2f88d748be9be8dd5ed8fe85ef6faa717b21b3e0b6921caaece112366d40e096cf3f8f5045040fc22606eb38a4faad9150e15e868424e66fd4b85ba9fb6b47bd23e5b2528b13ea7528eb08d9b11787d78a332d29921125fc058849460b79fc40a9fd7951e741ec8ed914c556c74c947024f3211260e62487e5154be43899815b95bd48b76eef40fdb63c017903c37266d54a21fb4045af0d6cae1663d2df15b310da95d18cdd1b35c6879efbb517c9bf2cd2db54e22f6fe7a7632655a4b5f02b11d5b34cb5b16c9df70fa499e237ab2d8bb952c9a7599df7b25951ad3ec7288ba93c699a88549482b43e8322bf2fe05ad0c1284bab0bb489da81662d8e0c0343aede2858162a15c9eb50e676214489fb7d67bc75e31c3d2b0b9ce709c7758d398f46cb1bbf6024661d61e45516df2a8afa3d1b54d58e070e1d221571fff85b9ab6b2892802ee6696789eea0a5f177431514db0a8f7b1e3e3f1aefff86948ae2d48e48db08973029d7e597bad709a7465045bb643af17a3a9863ee54a705a975e6aa652c8e2b3aee85b9d891fea9d50a727e43c97197ea36385ad4b5f9ffafa06d8ac034f15bb5b9e639cabeea7c3d856ee99297d96c115e7c6d9cbb7f82a5d032b7cddb5b0631926c75257d4edf3e35098d7b334d077b2d898a85165d2c39037298b0dfeefc4090f6b51ff92a3b44c4d25a391d912d4aa36ab5e4a12868fc75f61a9d8a4613a17e2f37d11e7162b0ca9d8d59a7fffa2b815805dfb4e76b045a76c57601b2d56c5f80fe85efaba3f2932751315da178f3fa40c068132ec64e54484179be6caaec144170e07ac7f2ff80fdd65d667bb1bd508be87f8202ed237f81adf506bcc93946929cae22c4169b952b3fecbdcda84a6e051f5487d816fc50698e0c2ab19e4f7f61332a2bdf89b7ed03f8a95243cfd2a878871e79264105dec003dd242834109ddb460f485921114d3d96aa3042c1a66ce3054eed9a3cf0b131cbfc7236be6699a1c8210f5b8b6a1d78caf8f84efe1d633015c2f07f95bf2957d20fd24d9681878c5146ec0227575764cb997fcf5ecf37b26e1b52a4d1f1bd86b1c333118fab7985b71dc05fa35f9cbdc09150caabbde73a6d99f54f69a1b8a8b8741cd2fd4da476f906d8e5ae0da09eb91260f299cff84a1ecb02ea230ed6878cea8aeef69c72b3c2c5daed441b8dd2459770ad857ec4b20b42d1587b6858e8412d953759084f2a03e1845afd6689bcc234b29ea5ee6323f57d0d1ad35d4d0db6d375546c4f05a98b3c8d2c4aebe08fce33c240f75f49ea613337c8c675bcea5ee93e33cb6abe83a068efb1f191b11e7a888c60caa6f80762fd11f3ffc34bf305654b4297d0edc436e8038610291023ed4ceff3c45b557db02b9ae0c91ecbff334a4b9cf0a728bcb1bf24bf3efb2713d8def468f521d3799794a02c8e6cc3ffb9c5bdb2dd4863e8548bb7d1f643e6553cac8746a5a326bbbd64cbfe30a57ba18e37422ea465592276dff12dd90fe528ef94b7661d95b4e4d2ba3993f5fc3bd979ca998eecf642674553c9eea7c27cf00e3480c7a724510e131286e57fdbc62204af39ca4b589109037e597dd815b2379949b61f0f6719ede9a3757670fe855d95ddeb1a2b18b12d770e2d13b6aced8c27b724cbf7dee6a30c3c3d7b828bc366d8354defda883a9f26704fe46710d7339d85cbc01563df85e7f50f4306a8afa4c8338bae93054d0495909479e31b91a2df4f7f2213438e78c94c28b38a3c055d1b4206a4c10a6e238888ab2168ed390069610e847bd09f67cc56dc24927ba71de711837b733f3921f8de09fdc278d1d99097b0804995f4050159a5a0ab6f52a478b772cdc6ab17116d83c01eb43a49cb9aa01299e0e055e279e07bc6831db7fd824c7f3490da7cba5e1f9656f92a9a61bfc25487a2b914f4d6b9e3a7f146f0fe2639ae99ad187947685b999bc00eb19740a89f71ff8850ea3dcbd45c6cf8eb14eee7ca43f76a8e5cf55c30d5724716d5a85571bb7791f765bb69cd380de454de708bc65f24ff14212614c588c9da0b3ad47b54e1a1b1fcf2c0b4170cbad1da3eb55f89fab1e69d8ab8b2bdc4831cfdb52ae19ff26c6ffcbcdec373c4a5b39394d40b4e1fedc741bc1ad72981aa0240d187602eafd70dc7a5f9cd6ad5c5dc201f2e1c3d11206ec819d33115b7af814ae9d629b3eb583ef88d6a3866493638726bedfb4597bda9d22fcfb583ffc1a0501a028f293cc9f80bf9f7d6ad47d1ee188bf4e85d4ef8fb572d39c0d1d6dadd8304101752608cad6ef1147dd54837219ce291405cfe1095efb9c6b84141aaa0be99c0d1820df19600f9ce5a6f8ac761784c57fc8e4efe11cdab8a92aa14c906232452cf582409faa0de2bc6809dc5ad55a2a35a3b15878e4912a3b11036aaddeec407b62be01dbcbf5820c46e534cd29bd77b512a6d72ddd930004bebed7ad88efa593bdf13f575ebd069fa3a99b9d1cc5ac57e328302f0025dc4a8626b3923455409bcdbcfda750e4a8828376f22ad2e56ab35a3f84250eb05e6a53035baa5f91a697f7b3ed06123e20fbdbc3d0865da6820624ff6df986dc2d09aa0f3a1975b009c8bb6fdfdef308965f2270f5402bfdf5ecf6385b497c390fcb3331bdeb6c6b8b2fdf19cb55d52e5e241ca13eb158f07451d0ec8297642017b009a86af5b35ba885ad3dabe68730056e03d605c004155da45cb5d711fb0d3768716da643f0849d5507858398459855d8ca68d2f837abfea7a17af80a6d5df4a348a593fc00681040dfb037c223437225851f5661b19955bf4b2aa5290bff3f174d80471eb1b79aa1989336c7d97dde08af45389142e5ccaeebe1db080c73e2f2be5a0fd0fac58958d0121e440fa9d30dedae25cb438858df8f0fea0ea6d2adfb5763dd24fc68e389e0509c10895d6b8418ef4a5bc3a61ce2e1963f5e62e5ab286dd982f19d8c7de3466cd6e1416089896e4aec5f5fc1a1a739f9ed37951185db538fd4e652763d030d3e3b63ad00148716c2b3c7d5597c7e87b6bc80132f7346bf29a441af10af1e52a3ae04a0477a09570fbaf47f7a8e5a3875a55188becf02826bf97ade5235d46b79b15ca1a351785e0f5c29f08db08914e26017eb56c1d9fa23a67c5c6f9612b96bc26f947c026a3840ac3cd290e291852ad8990fae646d777791aa09256229ed9b90c17db6c9fc3c7261c123e57cc51cf77ed903dd5e315a408a01284c66c5ec1d04594cf074056d29ee002cfc47afeb2c1b16e5672fb77521b7251607c34fd088b00a35250847e3333db9408ce04817efdd79bb76a09ab38a6fcc17ee622e40e733f8ae55b6858afcad2b600e020c3827acfeb2a1052357080a850e20a315fa4185eb82831c2e26c727409a66158d6478cd567620d73aceb03d20f038a74981c204d46c4d411d411643e37473b11124f4b4e16710c56d7f62da52a748d7ffd56f19c8eac1fd489de4edcd9ef9103e02db515e4af841ccf0ec38e3eba618966a68bc5284475571a4c3a1e0fcf67fed98f9b0806ee4adcaa7926c9aeeb6c0381cfc2918351f2a51da82abc1942b968634cec8009940a2a124394113120a7902e274410c853e6678d6f8d756ca288d64cc58657bd821932a1c66ae0cceab2ac1d6f440d8fd006818e9d96f3217392c41454797149d32c33c35bd4c3a151657c35d7034f121e8adb25dbb7e053af88537d136b83d785f1d72e90d40a970f64572f8e890464712c57bd67a22d743480128fdfff04275fb7420367e00a26e5f98de5c41aa5c2b0bd60a31a5de229f528f6f00c0c16eec26bdc541e98d9a5d5c1ad9fb4f96fb4226d6dca634eb7d0d042a74eeb038d0c52749fa9af785238ad1af6448a25f02ab371026f09bdef060ddf830caeb9046391c6e84c133b4f083243a5803f279ba94637a0512f783dd741d1975432665f220699187a63d5867007e7759f75f7427dcb53198122da6c7fda0a30a939114e20933e32c8771ac04df1c35af7d2d0ceff7e892eebeec795b94b80967f7db69fc16557729d27aaeb64a6dfe7c12cb89bdc2a02bc60b564d07c7836749dbcca2487d53aa80d6910cd2e0aabf828f3a44fe4a5ae7f9921aadba67ca983752612393fea64a93e5223e84e23e661fe9aa1b70fe2d4bea22fb120a7b7d9e5e43365d481f88f36596210643602caef37d6ec1ef1e84665a2c6c20c6970d8554f7f0c2693543061ebe80217458e2b3680321abe11e255c2c6297c4557cc45a1b657edbb40f21ef457ac7ebb4d958902853d82e6ae62c2a0a3983c07687f397e4f00bd210b88b8acd649bf27d57c7941af4f68507f4c7196cd4a6249a49f99331e9cc0b518582f4370f150b7b9c89918cb4c34bd5cdfdd6504fdf105b45a86c9f2c169c978df7c687fc11371852b8bd49823e4f9d4bb21c2bf07a47588487a0ecdb430605a5892c3e69a19d67ed9a06a474df0ab72a508e76c9de03c466b16a545a27149be9c91092e20f74a460b383beb60c2c4bd75a7357faafee9f78298ede01239e8e6c0b340992155f6598d9734cbc1743f86e67954364b168c96acdd388c87de923fca9d673ffb82d8a8a16549752e4dfe542c9e161df78e14215b82fc3d096f045fd493b4aa7dce51f423fef95551ea08cbb5f99df8aa0e1aa6aee443da232132b5bf5717d96d15eded7cbdbdbbdb486b779d2405ac652d45b9162888ea18e07fe6c8a12d31901054454b5190a19dc77dfbe8d6159eafe08131c312d5a7d36f4c80f42d90cf91d76630e4dcc2b4d84bd94dc7fd1c39873c5410e527a21998e25b99eebb0f8163759d041048d228103accff79974d6059e48e09fb11a11362514b85de3bda30da8ee9c244af1817d7b5d23f87b0020a4e0172c13e9814e4dff37e0cde5d1782b6058dbf3f99f8f4792bef275947d4e964059886013cd8f2e23bfe26d862ddfe3965d5f2222546cc7263169af159bbd633a57ecd417b98902530848bd953526947a0216f5ff38a1eed7af637556d52e5a79c6d154596421460bb1899437122b5c4816610dba3048c6003c0b16feb94c2073413f8854dbbcd01a8e832f03773098fbba673aa3cae5ce522b500546f15090e433641e4229a482099d11412858fd2e8df9ef49cde12779899231b7e2acaf6bfbffb00187176b9022f4b73217e51aa099df85a00d41a2d871545d5bd751541ca0dd2b345d62b914b4f33e93b7c48eb07bc473f5b34f3a51750890820d0218f0ba3bf832dc6af62282e65d56d043aafd2e83442121d2222fb62261f6fa8e5006b61b60d214d9dce286f551b08ae591c91c1b540e0e0db590a17789fa77839fb75766e45f99d4fae0b3f65f15dfda0f6df956b33cb0da279a65e4f3e76b7ffc079cb513aa084f179f3c12baccbeaef59e38cce8ac6c9661876c2498bdfd2f4e7e0449bb7abc252dfe30a04d20f056d44efb4f09e993de3b31ae2f851412b02c8eb996bac62c6496667849f9c2194fe45a07b4e4a3db5ee4ac17ab0791e169b395a50c41724d10eabc23df0931b2a94b5e07c31518643b30568092e13542a152d4e2e4414bc789dbeed14223a86920283b2bf6784eac9a6e77a2fb565b9dbd872016ed9d02ecc284d149a75ac2b154af9e3441beac68493e64996b0c90445e7d60f75c119469bf0c56affe94063d55624aaeac0e58b5048c6f8ac4490c3eafe8f95847e69c5d3b0080caf4eff4dd42019c199141645a281eeaad45767d1eb4fda7324c79d53d0f742c05d47fd9d26ef562edc723c69d162756abcec7f4c79151d76036ff8ef7968cd9cf765f3d4be1ddfd2cbc4201b9270fd102b0fc3de10305f77fc744c5984fa487944637fe86f12d3b29e8460a91f98e74284a6f3345974d8b775e01133a1912d44457002f57e2371212acf3bcb6398b0f3460bb6cbbef2e2415f7f9550935ba1298de31e3b53bfac62035f1076d15a76def126547c580e5ca4c14162e4e1d3a4c0715def72b9a207b5ce068ffe7629de97e27e3c88f777d44479e1672cda12788a3985ac8323f4d071756e4696f5da879bdfae58ce7df1438662c0700091430e9cd027c0d00340f2ef18b5e68a497542a91523346e4628189dd21dd2398d35d7844b9554dfc077aea81ccb127e80a357365d6b02c1e174615c4ca37cedd7f1f25cfd81da2ce023c761ca8dc45a90aec046e8950ee8435b43694a1fa6c6f0ad0ba538a95fdd7ac8c0f984225901768de4cbf166591961883e2ab9dce3bf2ffa7573bb89411d1c06ea7298ad025451b2071044c3537b891901b9c523cfa712d26798cc31dfe37cc9ed2acb9aeb665a80146f775500c9943a7a1ff29a90f569e115e6171aeaf52156331c7167dfc4157ae34298710a638dec46ffc7ca49d9170d84a61bba872b8f8ef9fa3b17952a21959769e856269b2ddfd4f0c3f4b368ffc9dbb46a45b5829820aa4a169f191cff6a9c7c9bedb853b03e62d0de2ad08d6b67e225dc505b09cbe51d8235026c5ae0613555290f531da55f3d1e6f73729d5e30f4423417641813ed48382cdf5fab65f87a39b263839ace1a1878d738500305d2785f6a304beb4d631e2b92ae70800f4586c4891b302355d8e07c9631d81868cd3c110eea6ea07864d7be1b47b08e3a27d3d30dda9288e42c794864a71ed9335b2de728243a79af10ace60e3863c756fae53ac7a12c4cf2506a0eb668772090f29bb7813e5a67ec5c3eba4c41c623f05980efc0d672f12a01b94ccbcffeae2aaf5e55a55777d90a5bde51ad26b115b176c6067f3d9cd9e27bac470da2a6b1c134fff8e26ee10b50c475cdf47a294ad511c15e19eb093a429c194528406f770a6dc1f20daa86d870a5637e721a891085ec26f9f78a3b3ad8dbb4abcf6cbd646616079eea3dad59d2f2afdb856e0cbccc006458592ab566b6da117c0f30fb68a086428b89c54c43a88a4473ed605c27f4b2c0a7a06a1831b12ab8245cd5ad21ddce6285f4ccba4585b04f6d158482e575cca6188ca891a0c84db83300470df60e18d836333359b49d002369f97654230f3735c434e26348f3086e633ef10a1d5ad53e4b7f529abb3e9dbc857710e7ad805de4b9e0063e873bd6aa0d136994964e2a356f55ec4b85ea8f6902dda820e71b624485c5f2db4bfaa3447f2364b86fec7561130f9aa88cc3941153ad4c30b277bcaf6d7e89662f0c52beb4786351a4b9b72f3376f0e5b39469ea534bca0686ca801db8e125c49c55f2da2796262e04bac31f58932646e4c6c94b9ce55100c128170765baed77256b0b465023d9af06860d3a8794b1abfc25992d0ea166ba73216838c86b9bc1e7ded811ed0847d5c5d0c7407242fe7fa2e01f1c7684b039cbdd6cc0512154719c96d1f92210807b5224b42edceef59208ccb7733102cde84991b13fb08f07f90f37e949fff4f522870d021d0d66865c844d70bbb90d064ebb80d70a7cecd9dfe882415d0eaa6ef251b414ccdfe6f9839e3b84aa3796cd40220b765d162d2fe3273b9451ab0782762c130c3e1cb4bb867d78fc0c67edd1ecd5a53e06437b5230f0db848914a4fd47a59fa546a7bcb906bf02856dede2256e12e62ea40724afabce332814931777ed27238764a6189aa2078049d2433c9ab6be55632bd172161ae262f7f8e03c37bea12d08563d01c8f11f8e4d2a57a666f0feb3f01229650257f0611b45290fd025cabad003bc1dcd1fd9f2210d3ad8b4442c4ebbd508d12891df7c00b754f6aef78d6dc8d8cf996833f2a78f9a2edaaa87fa0a73482afc6018a3edb8abfed3e5c3bbfe64f3f8a7943d7edf6f3051349df8dd12b6904367d4bcc9e029c605aff4a03437fd26fd2c7c3110e73974952c9ae06364816cb93498d93197935cf2de29432fefe78e7627b90ef8a566a96415e92e5f31deae7cecb96f6c070f91d0d91d9f4e1c855947301659c69d0a0f1dc5b748a3725f61674106db923ea5770ad0f8a3d7857fbba8500865a6edcbc1d0e1684c009dca45f5a225f77e949b43eb30416d1facf9da8d16c39cb93845fca0528182f71465a42f3712eebc2eb30b76b67c58eabb36d46c0c3800cc88829e0bff521b574bcb61524ba2751498f915dbf2c698421217ba24053147b73d6253f354276fb51815d738a15f1579767f685ab4b0862fdddbf5f134f661c8c1453409fb6ea8e6714e46da6aeabbc7c376220faaed400e9132a28a56be68e4a6fe4a6929074d05b262c489ece66c6595bce225dc722690b6774912e3805621e680353da5b99da19ef28a257d3cff922dcb15bbeae436e861fafee4cf695c2f39fb9b2ed0619f4be59bce6ebdf822a47775981ecfd0a1ddd7f6f2064b97fcd78b6b4b28217c6670f0f7b6e09f62d7f02e940e151bf2d2b59c2647a21e6a107ad6207c14f7db7b6cf60a309d1bb8cd3b00091fda84c7e1a95ea50ccf40ce682da0166b80e58f82d873175efb828699e33df8505cb051f5af4097f18c380d8c27234bdb35440c3fee8db9096eab3d6498c1b3a5e6392ce9bd39f10d966cebab9b8a050d6bb2d5956f4fa47bb0c6ab3ee25d291fccf2b9351ad176b216b60d905d995676c15df86f42fed4c9d382616a5d8ebc6f0d19ba80d82ab82b345586b2dc24e4e2fea8ae14931b1b6e2e1a8e32e7ea451431a29cc713c9e37a3ef264c76c3efac05aa19b1831b3fa4621bb74133f2fe65680dcc3b8ebd4bc3ef47ca9b4e2c5e345463bcdd9a64bedb91165f2f32dcdb0e4f924a58a18980c602bf1cf22d0da35e3f04f8691bc61f780588a0adb68dd9eaa6f34af6190fc7706847a2e171428afb3f142a1e26820f985ed6c78bfd923fcfa28d3ac29e1b77d03c68908c66ff5f27c7989985116b88cec669d9d6fc2b8bbb2917147c560dcbde0951ce0d2b2eef1b24bff3f57157b5daf0fecffa889be26342a8974cc00359c121fc7fe04fb9a0a828ee662c3ee3349e5d67fee4aec8d4b9d90c0ed3e39aea1e7122f1462067a4ea375e2327593147bab505f87173cb247e0789b07351d9644cf70fbbe3eaa6b66ffb88142f8285f84680039844f70eb0c31a6715b4ad12c4cfb2925cdff5b57c098c9a9a1afd05b105e509a2629c135b8cfa389bb82a140f508dd2e5fbec63006530fb25adc1204eef812ed06b9e4c4c463f97faa2fff1b0aa6872c531d1d7fb6b3adac4bbcd05c52317538d7747e3c10924ff3b8f63681c80d7944ab3aba1ca1ae294c14487ce4f2dc00651548fc8332fc32a8c057643f808c2ebe37b87908bf88799f855ffdc29b335dec0a97cf308dd85b488870ed0098f7a52065693891173d1675f9f9390531c3eb909a939906c23d5714c5caded303e4e63c10445358aad2282617a1f08730dadb4d8a63ad288a5ca7509ff8c20601254e348ada970ca3b212b189715e383aca6fb7a9fe81cb6bba29189076f05dc0e2669f650e0810cda883bd6e9aca1a54851f14a1554befbee504d24a2bbe7566ef036ddfc356825363115e73355bad6d12366050cee77ee27efe8606443fcdaaa3a1130fbed73b8c542f933c37e004e587e6f12b5904ae6e624a2ced7dd927dc5b4b685cd956eef9ab6b25b455f8a611eb362f6a84703d362b38ff71e40e48ad1a9f5d6544dba03633e6a0a78568e87f44b6336bdefd497d1b71b17e6b11eab44de36a1f8c85e0710c8984b56c8801aaa79a533f34d76551d9e64a4dfca5230e407eca5760f120693247420f6ecca8e03c1fb56d7e8e4236e7587ab890040c657f407ef128b209a43c7f34a06cd4b76a741eb26e533cfbdde8f9486922ae03e48cd7aca63ea3e9147e4a2b18c78109cb3b495eb05d87c432edaeb0997b553e76f0cfc0a59aa0469afa4a29df033c8bd55fc1c74744a9b7d51b2251177851614084ad6e3e35b11bb679709750ba970bcc0c66f4c73ed11ab7c491570e51b2e52bdc07c210c2be50da2503ac1bc7a2b45eb84d72891ddc10df9c7ba1d3dc26188c0b7d18d432f1931b87a5b35c40edc00b1025ce1cb5fa77245e8dc8b0133bb1c56320d8991fa37de94564e38b3c326368e3afe2fc7ab274e53985b652ab3c60142ad71799b5a2cc7f74f110e05b635279283ac11e3f587a3d3d0105debad66abed99c4dcf0e89fcf491dd51645b8cf77bdcad7453701723e2d394d7639d864f3c948cb72a790c33eae265a3a40589ed2d02385577f20871a6ea6ef0c03f173a41e64ef5c19d1c13ece39e27f59abbefb528e0a113f56ccf6c9239533b3dbe204eb6f7c9719bf721646b315cecc3d316474ade0aca84fa4fcf8ee0e5986fe30893b6775a7b844e4fab0eb1139dae3762b9e8109a9c914309c56e6d8b08185b39dbb07d0cc87974eeade991f2350e123a4788908a50ae18585f3c2ad4a03e26f89a0ed8170cec2d4793b5f4c53ef567fb1fcc8c7162c35d204f43eba2a0747a85e49bb0925a163b9dda6d12c055bf956f4cc15c46c5c6853d2a183bc6c1c8ec8eb52f817d8ad363a199df7e11aeff38f3ef5135e1f95c13eb78be75184387cb1cbdeab7d1cc0d29770e6611241c9cc8a5d55feac3b4d85f768bebdba7331459187362a26bf2562a5ad7de55a2b22d8676d0fe498991e10f6c06d00728c481b2b1d7e66da77f5e1beb772242d1dcd038f2445e7169c5f8717b7feecb7163042a6f6f42b53455add675e3887e8c4611b143569ad78e01dea8b2ad5c437c7b22c7e8308efeecde1d1cfd797580c26dfc4e8b5792339c7abd154eb34e15fa38f0da0a57d0c2e73e66651f0f8b085b09b24399bbff39398a924331547e1cda41237d04893971f9e33a5159daecfcb5c0db85fa65c71b7ecb568c26710d133d0a845bc7b69e67b496ae882e0c3c4d6029667c216aa531733d6df6275e58e04edbe587e52f080fc6249f219decdc2e14e5c8f9f4b655ceb0878af17baa5f0f1f9f537096b2677165b4c5283acb5ea41970072458d21ff4b92e67e37e95454af22e743a66f80aef9138425960b9c245293241168988c9de6970f272927e766b4c05fb5eb381dad7591f2c9c007bcc090c4db9f74cdf4596497a8e17d58a7529254611d42414288743c5bfaba5ee15bee4becb54203612286c2682acebc466f00a8b27bcacdace90971f65b1b22b2babce3cd7be832f6a94aed45068bc06126b64aab5a6fa346fbe895013003a51001c47f40c94e5b1675c515a00c892c2c1688ec07ab81454cce685b1bba5ced5d09c06c85215464ff305e550133709e879de9189eee20cf6ab0f115d26b6fb00e25e9b01d854638561a80124da92e6d537ffb88182476b20b117bd17619227ff1c252a3acca9a3360706602326b980ec9f07c766dd4493c216a9d00ab6954994bb169f1a216bf16c7a30c6bd4dd69cbf83e67b147c190f7d9b2b9cca52791269e81f74eb24c53bbdbec0bc961dcc647f70f84715571aa0c7581b73a808e372ee62b6eaafe6ea4f52c189901ec7769ccd26dae3f04b97661716dfbc169f761a84ee10982f0de7cd747263ee855f35c8cc6716ec0525765f2fe84a4e5488a9669e48b047fd7e5b9d34f6cdda6d9d1808990286730f6dd2da21ef8918e83c63803be6a795f3761aeefcc02977c0669d7b36bb9b50bfec8d7b8775b7b0c48c4a6ec73340d602b0c834df5681b3e8ddd4c86ebdf131d765d5ec608d5899f6e92b551414d4c8431ccaaf66b29f18b1851c26f845997dd036dc64eadc9cdd86a2708439429262d7aec983031d12dc5752fad1e2fb898cb24d234672bf705215b66e451743ca0d76d4f050f4aff8d6628be791f51bcd35bcd9ce393f2220ffe9f061b25e208b5895ae578ad3dd864f547c8219474fd357a0c9c1a2d30ec406e65d24afbb5ea595008b080786346c83b110fc03ebcc1051af677de4907b80b464228f6d0044a3a22af72e3b26df19d66fc0270e3fafe9d7d816dfae43bff163cf8cfaa4f0ca9ee6460fcb92375c714fd7f2139968fc06cd0802de6c8bdbc6539637ed1b9cb12eaf7f2cf2d2bc9293efeed26534d15c13b207248f3cee716b5cb91ceb1abe7f1e6b16dbc7cb708c50e78db3e5f26088252159a54e5bca59791c9172b9d8cb7bfd3705ec33d2be7783177229782b866bb62dcc12eb7635e768482356f2038eb054494575aaf85b2d6d2eab81b63eb57aeb52254eb96dbab3515005ba946e008de51fafcc7114f72472fd0368264f9edc19812d42fed3051c30622387c2c90645d2f83362bfe39776c1586a5ff4bcb91251018e160ec35c68ede2584737b71f5d91b49cbb5b739a930f7cbf184b2b3d4fa1407e18dfc5e00df68541c21b11ea569df5571a1db96d5b0ff108fc9cdbff026807399753a030025ad9868ad74af287719b49f06967f40c2a10184d32046d4181ae5321cc1d99af699b320a621400fd8f6aa3a516fd96ac0d63bc61363e85ae950567c2b3fc5808b322a65e7b1fc9723ce2aec3f93829201cea89622150b3a5e2ce298e6e7434e5782521dff29fcb2fa865e33b1954d8a0f7233b2d85cef30b7ff14eb0a79ad55730ae3f732d54a523b1b58cf7a11d1de7cd62ef34a3acd4018e8f889a58defdbc9e89558720d4ca06cea60715bf7cfc362416669972b562a628303455f0231d03b3025bc740094f78f8479035a8e4670a41be422b1077214c93657b83e5e7754e0642314e156dbbbdb02a1599556bdb5867d9c74e519e0fcbbf54d9eb1e0039f5c1bbe3f8b5965f1b9895a12711490290cd5835cab2028651c4bb32e3be2be604c563d9967f0498d183c8b4362abd50f060bf4273030b11f2e609c8cee703c7cd6be03300507d282424a1050853b30d9384c25535bdfc8f622dc2eb60010b47655c5d5b779b493a46307815c1aafb465abbdaa4863f2620fdcc7b6d5a92e4d4b89156099915f5787a0d7fc17b4f4b82f69cbe5ed7dd22064bf2489d3738f9f2fc818becff686eb0688c5d4e9892bdf0ba0b6d49c858907eaaba4bb38f7e10bdc9faa8712eb52fb1f74638bced5be53fe7252d4df2b2b7dc3708212996e2ced0303872047a965a37238b0aef549181a3a851b20da252d728f7f3d3e26c1c6cdc6d408a733e88f63454ecd4086e070373fa666092b053af0b2f9ecdf4125a006f8b6fb2dd0d906d7bf42413b7a296ee71562eb9d6d50f46d6175ffd87e67ecf0dd136c4699eddd3411cdbecfb78f563ce902cc9cce7ba7befa50467fa231c33a2d7b452827ea70d39f80ff600ff8072d6f1eca0aacd76018e2826f876a053d9ecb13609b433cd0d5ff3c853b646c96a77ed4e6b4fa192aa799eb2cf0456158a04f12aa0a0b285ff4aa4a43eb83519245f7870399e17cf55ce361b5ec85b9e6179ec1b7e1a2342c0d3e762e906b9347c09596d2d7f0b69ccc3d0741578f8af0f7e560aa6a97ba5fe4ec3d73b60edc6adc4bc116a213d306cf7d362b532b6292cfc246608369c35c72c76c963f8c71eed4a2c086acf5e023b634db9ee09d72c53e0d929be6a833753fa296a41eeb58a21e985872c79a9e9202050212bcebe1ac3881bc685bcc7f0c6c695a3c8e2228f7f35204a3a39bb6f57fb19d69e636d4b16fdc3df25b54082daee13fcac09dc45daf0e83d003754f8c1f232ddaf0e0091589c2557c525d6324eec5f0fe815348b243b37aaab0c4c243fc57a48d69164aecd80f90c33a97209a80e462c1eb93501d6d5046690653715af8c2c9380ab3331abbf240b697760b036e9cf8936de0d3b8b3cabd5d96ca5c692aeda58df3fa2cd80a21deec7c508a4444513cfd714341b1853499fbb71e0670ea4b5bcc18990c0e7d9fe8b2d7f738bb28c5c6ef3e1c0a4891e0b0e3cdeb1f50ae1e3f26033a70a502ed0c52ff5efef3787062041ec2b8011389c32810338351d6f862cbde400906274cb0fbf0a8d64c11c9400a6895091f74ac5a2b11aa382eca98680cdef4eada222b110dd74b8e6c2deb0d6b6b9c7fc8a87dee05c8ae08246468e09e9d2543c9beddb9a17eb118fda9607b65f187836114e378e6555f2872a99b879c4ba2a7dc97f5ee00dc118037860b7dd93c82ea6af95fdcf06c5e724ee0c132779ef3f04401fbad97e6f44ea42ee2f9a197e4f98804776295e9bad5b41522bb0cb6d9275bae91d9470055672088c9f8e3d0629fb799c91be58e60fa1f0dc66ffcb510df62026d17f44a0d1fb7b6c1911c093f1fcc7fe6733a1cf7cf59b983e24631e5071f0e4f19e3bcf430cdb0b770ed7e64bfaebc989bdaf24f9ae054204e0ef460f8a84c78ad149342ff3cf9394086d9c76f249c0013b319d8b7a405e74d58d7b734f90b27defb076df4bec87d23235faf38f03f51f0d30c7b4fe4943dd63743008a8192ceec205d244b3d6971fcaf0850fb263931bd9f1ab3bb927beb3acfddd02eec68781086fb0e5d5405d4827d646136790ec2c5995ea901b217afd7b0be42f9c63cd08477588eb74ae4016e64c33020ea4f96974150384d27398f86e95e9aeedc8a6a50c268aaca91c09dd1ee240c98a56fed0209c0d3c49afc732fee340daf1de692fe80f1bf932a61d9b6aca74bb90b8b7673e7582570a5161816c1795dfb0e47d918b3768dc311713a7cdfda1950eca9f28c8c6b333e079d63b1de02baad4b65c1cd7b76b20b56daae2691434dbf257db7619f5ed2cea6f7775752a59da6cef0e6a866cefb54c3dc49302c56789f9998ca6b7f00f6c915892a9f3c292315d7b6bf31aff6cc591ec0709bec23054bfa14740698da3013af50c5cc0074348cf162c1335668268165a0ad01f50a2288e874897537b1e4f5a364952e37785613d3292f74759040777d3bbdf45c7b30a654d129251f68b949c561c2cd6859ef625af80ebd35e28917b5ac9f6fa2c01907da512c428404f19a7ac684c5bd0b787686b6924349b767487e178568ba66bc83e6607dd7e6afe3a540b7df4d521875d4f625ca4bae125ee8c373e7a44a6e5c9777ff704fece5fd72b9ab80d9e7aae7d833339ed484ff9ac66b2c407aae294521e4df77018c0c5544f2bc5ef45f810ba76fa47c37bb59ab1114aee11bb9668f4e56081a8e442255b1e0377e1da0ac79d5f2d99f79c732b90da795eb972221bc2a6d62f8cce2bdd7abc398a5d358de3bd33094bbc923d42d4abebfc4b98ffba0784215af265ebc877629410039bf482b1ad4455926f0f63b6b40ce1133f93a920f74dda9e7b1f6b5b5f0f69524eeb1461d871e8a14dbc6623ab4a5ab87b5665fc0434edc5dbdd2e9f70eb91dc1017fb346684ba4bcb2b8f5f2555b52c9dea2d094ff3bae7463f665853673008810a4257c184af66410da4d5f5c0d3ef62ed7b29e7081c9422b1513fd8ce93449fdf7add430c48113a63c9af704c301d4d30a895fa2c331c69269a6bfad81813554e18a3c4cad42bd005ac7bcd20a5d885a57adcfbbedebad2069d7b0edcad719e2a6ef067ec07381f1015d91f2e76444f39426a99b2538ca4c40d093f78c876214048602182922fd6a3259c7af110dde6a9e4cb764182e67504456e45b486a2347a498ced33b6279c517fbe0455bc760329fba21171cf05eec44db7464fa48efebb79bba150b8d9b5e6a0918261c60edc6602b8565da84f0fe389839da568a8480df041ecce339c1287ca2b50d85f8875d2dc578d0bc85eebbbda9db1f9d29d514458fa6eb336ddf37ebe5190fd67a72f7b419f87c36a337b60ecbf40adf6214848fb3d5cfeacec205ba710c50f8650c1b525f439c5a79079a5961a3be871b63a6497c7367e451a6705624614177baab50752fb49f9ef972866ed35c4375f7b5c6c7419ffc1add6e5a640108158b311969bda9e9d7ab5b53b24aca7cd20bcfbb1bdbc9ca4b6ec4e9377446f081c9bd1993f6b81de2ade4e52d5c6ce590d59d6866874d477ff4dcde8cb98bc71a945cc2cc372e2d550d3eef39d08badc49fc841651e9d53644ba7fb65d3f0f378636762ede2a3bb6c7f94d0ac35db1befdcf35b397cb007257a7ea23c7dc9eb4c1e89d920edc470a393f2cd4074ab52a1031aa34ce47843292c8947645c8a844d61c48691bbe19c791fa79697f5e26139f5a42e23408dca7f747db611b83abe764e498d106f2f8e7c7c6afae7709181020f81b422de6ad3ddcbb7b92dff23b4b9371dde6a7ec7102d08cf3df4e5d623fc4ef1bcafc3a1511b8ac6f1e459a0f7368f9017bfda98dd350a9b10fe950e1e2200c4b650ce8609593b5468e59f7187f640971d8bdb6cacef5ce9d887092ed5ce6b47c78fed95a4babf4225b5b1ba4f7d1f965b291aed176f443c408ee734ea25b91376271802480e02823db09e2a505ffc24204fe9c921cd6568d28c9ed265239af7da519feee5f2a46f47cdcbd8b3f71eccf37e4b300528a00b03b238a2f9ae41140f8860bb2a73e6da29e7910390d4b7cca98e90044850362bf69bab94c02647c45e14854c0a5c1d5ae1e7c1ec64c0ea23434e99a11a6b4af2124eb29763fd875df718cfb92c04236e38309cb6db82a75c17eae03b3b4d41abb68fe66256e0e5defab2c61ae5c9e827bd57e4851ca7beafb0355cf4b07bd4727b6b48fe5ed400d7480e846054f80ade1480f4efb6ad80cb42760f6c183891696e832a859000b81dbcbd4913754525cd6b7abfbb2195025a2447b6377e5cd130c6db90ba929f29e2d3d4e16130763570efe52e499dc9f37d1f44ad56e4b27b9c808aa2a58782828dab2eb67e0c28acfcad3f4f39a352eb2118fe2c2257184b25b6cc7aa0d6909b751eaf80be433e8a8833201308a8da52ec88fb0255aebd38aced9bb5f84e42c73d1cfac802276bd569d41bbcedba84822ef37a90031bd3f4bf75fd03153b280b65f07a10b017d17dd3b2ee9a9f2ec5cd22cdad7821690367f65a4b3408efab565e29337c72cce38e5aec4965040fe51190820044b6359f73b02f865cc840d94fe97aa883031e99b8eee3139366026bc66d61899310c8ab4eb29a894df04e2fc2f12e4dd8bef832e91d85b45cde9bc2047c0facc8e057a78503dd732af652d421b17b4ad0323a79509d3cdaed5e4038c2567e44f61def6154a5bfb7b7729ac96f3c6214097ef660046214add0bd1f185445e247bba2b064d7b31cc83dd79aa23f76ba2afa8a0b01a42e642500a5fc47b286a9d560536b359efc3ee68d40d9af8402f0ab7e3c1f994003b3a3875ae77b6517946ba5e3e4c6ba271da9b95169c8c8e17861622363369b36d6bbf228a5a6adef5f518fc460df020d7e5e4c9a440ef6688e72fe810f4e338e52bb927da333e126194a29fd178691e300d037059188eb7ce2aa9b6a666d7dac9b86e308c5d150b49a34fc467068aa4e8082b8b6ecd636fc5c717c27a3b438ae83191e90bb44727455d0f9417b0e226ea01a6ccbda18bf1d9519dd20b924e1dfe1cb1c5a89014b502aa61f424ec3eb3a2cf6fe03d4abcd1ce3883bb7781ab26d0ef3809148df5386b8cb194df1281c865f68f8f4395628195fa421b9c62338fb3680069dc8616f5b5e315d3883801290ae798c916cc5611757a7a90832db3724a2fc58c0646ff2879ce15b4a0fa35c001120f758c4d0416e44a47524b4ec63314444eab839b65d6be4b77096c039477c394bb5b7f02ef1fbd73fda84c3d46a812e3f21ee37cc9a77da0cc8bc56b504f2463a0c890398b82ca88f10de78254b6b9caff3f673b869a82f3bbd544f0d964fe9d7e752527ea6e9e83ccfe03b58f334c6a96e1ae861d7d4ecdbf3e9fdd4370472531890f58aef414f589deef14608f8ed7b8f682aef1584592424b5b2e14453a6689915cc71998dfd8f7ff2c430de96254aeee00f26482f8f53e7fdbc87aa8d6c13abc4b46fb3b3ca175e4988f78685ffae0d0d3cc6c85a2b83adf17dd2bde4ada70f3d31f897584d5dd018b7f580d2bb2edea7ed0ff80a390af4b5d92365f4fb02ba81239250ea13df9cddba90d4fb76b2d1b66ba159d7e70afb84f8c87ed52b844bb52d5d6a93a97eb5902b281a63074324a591619039c10ac9ec742a1a727b0b1228296e2dbf2a570e33b9c597344ea0135763974262ca3d08cb3f04d8caf44b427f892e74025e19e9be3fb775f313174b61516aa2473e4f2ed5498c6912512dd53df406ffaf41b5e69455a326e905833e1068a5a9274eb2d8da0fdead38fe73e258340acbf21e2fc7dc93ebe38066cdc10edeca368611f59cf986a22234c98582f69fedb145583a71bb7cb519bf5bf38979794ce0076c5d7a08556bd97e288884d8e62513dd7da7d0476cc3aa9bfa4d6e62b4de6e18f0dfcdc175a807b2edb8c46cb4cce81df386b4868bc8fde150da7bfd0b3b7c75240a80af35015dd8b7a251686618f4a067e63fafa18257aa1f981055506c0e27fc61b95ff7c6e028d36099dba76d4a430559255b697c4831c97c98ca9f3269e513ec5f08621653b238e1a8d2ee1ae48a110ca263be1de9a56c08dd0faffc845bbbc9ec72bb43a14ffdb105b25e46bc6e01cb47e2d0acbb780b3508792e276a38be71e6efa54ea0319381b471105c2715ec055b14d80ed4f7b138720bd54d4347888d9a935534ca3f147e3dfbf22a9195b6071799671ed0d6eafa195443ff098e75cf59ee204d84ad1645893d5ce19a7ddd87d3fe3f837a78a798c6862396f6ad0cc37bca37cfd9edacecb6d05c7cdaa4350e4683024be7222e0f32d401c96bf327d371a3b9c6b2f06073cfdcfd94a9b7753302b16087407e80b727f33de8869e16b49a4aef818ce03e7c95178c77002a0c33b9ac32bbdf0242af6935366e015fbf792a3d4cb930562d9b842a581420d86c33db93d75b169680a29b9d5eadad746ce1fe1ddd8eb2bfee01b47ac39c0cf78775a6ab319563a72d1422834de4f5d407c4f257e77741fdb0fca6cb331595bcdfaa536179367ee8ebb2bd7d15ba4131232c0fe4c43c5b50a03672c7b49b0445f208c1ee4bedc55f48f8182d69c013027019cfca8bd939c0a91a4a753d8fd298d42864d92783b23027a21faebeca400b2de2de0c67c40d5f22b89d0fedd0d425ef3a9a87bb094ba7f4c81e1a548120c71ad6e419be7f57f8769701434ec4378cbfe6582c0afbdd49af41f7813dd76c85d52249324003aa2df1e85343342d7ce5ccd9af6d9532eb11134cf917ae295ec8b7c89d39de8da3543c32fa68a439f39bb3c31341dfe74c416c659e5af43f3806c033a9bdf208df1bf8ce52abc531ff5354cee994c368339201736597b6bd6982fa616842465b8953bea82960c3943ad17541188443a89745a6e001f4e5f2b6f192bd6cf44609de774a2d930558deab139fbdd84266ff7fa6d196419b34b4e3c6c872738f223f3ed275b951a1acb9ac690f9d54c7b5a9eb2fefc36602b5e8156253c0c1f5274f4fcbf7202c3824c9e1f0a0b46018bddb99fde8c77e96913572b5782e54d6d1367a686e228cfcc233513fb0211104a0cc16c19887d75eb6be0dd76d81b6da7273d4b3257423c1141c2fa07e7747065434cac321c48e416e0ba74cbc98f1a3ccf67e13d91cf99d2eebf39817ffd72090f2f83251a37989be5687d4d009be4e4c57cdd92b241732c4647d2750f66658da9bf85244d8c016ea20491423c17cd2a906818b138de2a9768347b187b763571ab857d5f41dd57bc82f3138a9ce807b76370173db82d3682e1365d7e3f6d643b1b67c86d2e0680380763ffbb437a7225cf078feec6fa2b89a493f4688623d0d08606f6d696addd45dfb826a515a981e0c380ed4e94aed11ef67091f6ad0d9daaf718c093951d42c6fd1b34dff8b0eaa551117fa654d96c502ece792c7e67438e642478abcde73f66639e1185c57e4fe141bed00fd13d3562ac3793e0d8eb90e400383d515ffe7c12bd90637ea41b551347c842ba1e65dd2e499f5852f82b355fd3efa0d28f6eaac48af17c0d5db02036c5f0c49378d90470bafa9b93f7dd48bb3f1794a2e257f0a85c60ce7b0593ca64fd38b4f024b31f06203c9087d53944b19adb2c753e98504563fe380b99b6e57539fb6f7b700e1bd84e20794120d5a2e25e103ca62e85c433ea83fcc1a54d98fd55fa06d07acf1d5e5e7ba0c84f7397a52553766caba2640b6e777d22c3a21135e9393775fe2d1bfc82f5d1f6faf4205230fc030f517d4e67f9cfca9b1225a865b4fd1e781582e95efecfc5912a862f8ff2bff2d42b119d307339153ed4e0387a60e5b122a8abebc426d1618f4530e82046b5977cb85f7475cb207513f786138f52462243af3a49573c1794d363e604e71a47572a4553da0c69a1ccd45060977109a39705211142c1b526f70b807b83d97fe200691008a5a588cfa4947a6211d2b931ed32a9c20856ba42a815c4cff12cb4aa4c8153ca02e71173419ad7cb31538d14a1a18bb46f86dba51fb603e8459321d5c9070dc165f79a82acce17aa3b0d7ce48df4f34ad2c6cd21775c4a389928173c9e40b2909fc7ae195c82a3fdd2ab6576bc86fe6acd3ce4247a30e7c0b391a72d163ebadd7aecd2db44df5ae5fa55a2690a9e5150b99c16d017eefa0c4635afa4e0258b438959f6c675f5c86c5b3f2b9593c4cc841a3b9b7b56278e6d9c27ad0359ade3196b38a62b141b6e7daae8286fecf04f307741e5e3a937c06bc3e55d49749cf2975d15353074e1a4a1dd7ba715eef1f4f0650fc27aa2b8a1095c2b907a3783d9c62ec7598fc7fcd413ceb8c64c26641a3514607635d24fbdf2241e05a41be3dc27977b8f2be097607e16f8a9ffc4ce8686262b996fe1741ece5a3f58c2782930488267d7d5e777c88a027957ae847d6dc307ed07f7161999c9692fde31157ecff90642ad4d2e6687eca9291829b81444455f7026469c7019f3a05aa93c4952d77a2d13b53cc14c1d1d9ecebcc86199372e670a6a42aff7f6dc94c4d9e754c604dbd0a3b174dabb69255cbb9fc21d7627d9248ed40c15940220819474af9355ce8646fa6a9addbf5a981bff8c1eb6cdba6f32ad174d68936fb3424d7a49787f333eb1d7da43d8f32dd1e40262565fb984d69cc974046017e0cdfaff48470b9721ed4dcb342d4f931f7d09c026506764dbeab4cdd386607efe1c395dea653304f5877fc0c2ac26506a4853b37872a6ef94b6a8b3be315d9bc95fed67f3ebac3ce7f80cd88cf95c5550a94ad3abd10846e5b82538701253c4d3c4f6d84fc4c10e152b2999ddd7d045c82a1d60db40357eae6eae7625a8cf4450fc7a091edb5d51e4436ae730b81f975e79999aa06b137827831e85281d9b7af8f02937087a3dad21911ee2310c17c62900410d2680ef6ebd41c0b73032b918be515ee1ee6b05f1064bed7902a01136008aefcbfe7b32f55d73542f72c357b045d24bb2b84cb1dc0d4846776f9949c9bf751df45a1380c90629d2c76e92b3e0e78290378e8dd7d396a2d342366712774ece43e3792da6d2d8b822ed43f5114eb21b82da381dea2fb25390badf517abff898944839cb55525b4da8f026774e3aad48566577741958de5d230de0bf26027ce2b8437dc1803f6e98a4ebb6c6316dd2a9d6c039d1c0d7bb509db70b538bcac73f919f6e6f093d5c4a58364bebceb0d5ce89ada21ff3635617e0b5082d12d8f5e4d191db379c3cdcdeb27f33898ba5694dd971f1ee46104397312c77c4dcb68a78a7dd2e146d9edd2d9994f06e2279360e035c76ae040af411e47ee4d3afc7677710ad0b765f881261dbdd71d27991e0da5e04bf695c64fd6bf12a859502ba1754f2f04d33596c0c4d8879fee9190a24780f5fd89669b910bc508bf6e80406d360cc2bc565ce3606f48baf58a07d2cf9520d4ed3fcfed6acf56a5ebfd902848a39468d073556abcd8fe7ca5d69afd87fc3ac295e432e7f691f18339e280dffc0e31db34144e129052749fe5f2f40679e8f3f29ca63f35b2317624e33b6a0abf54d3638f2c5c383dbd8e2db9ad83ec0632fff1f6fb101b97a5b4d45617747f3efea7a369d0403ade5b51a347c8c7e74b276ad76af5fed784d6b6dba9869e0f77ca1ff5d78b965ce8652c71ef45ddf3afc81d045d79b4d61c60d463267b1f08e7adc971a054a0d52bf76a8b1753b4b28aae277a67884ef3e59cb5a9b80a2ce0d899afae57e7f3e9c5af7ac8ca88ed3ddb40c6b4d47d99e34f2e635b094969b2a9a3be1f878a091b69c6b772d192f5e5743aac2b0f0f19eacc463683d1976f9b072a6439be0d8bc6eb5b9f82522bbef7fdaf4737b9163e0e7e43200dcb3991234cb6198d892496bca69623a9d030efc37b961b092d304d62d84c5722f380a65ac606c2937fbc1f4b50a85974e680b9afaf9e8de42ec946f7747c2397d45299925fab57b2e2e9acf7a97ae86cf2c499ba9e070e1daaa58543affa569bca548198bbb3f9fd2bf189881fe2ced21d271f956ec6b55a5095df87bb94a28dc75b6c9c10238b689740d89b32e4a8a130d3ece912c68515687cca3dd7233515db7efd03fe7d454ff33356ff2eb72798bf4add676c0a70e8fe188499423ed4fb962624f582c89010bcd65abb439968b2bc4c025fbe4755494c4a68b2ebbe6ea9b236be79a7b80b89f4f30c21c9aa196e4b77cac0c987882ca1f407f2fbfb69bae18e0cf3bd06b0170a381564d863faf8441d273937b0ccbd97bbcb1fbcc8df27732c1b9a9e50058fbcf42c63d254066ff67fd085fb1750ea19a9b92bd3f9b21e5f8f005beec54c833f6e316310ebe32379f83f265da1f5731e15f387639ca6851bc8defe9341411c6f98a39014009f42447fc0274631b8095138d05e98b94f2508be55c876eca2212658a02810c537dbcd176cf4c750faf7be5f2b66ab3ebb42a76e6e5125dcd195e07701012bf003e979ebb20d8c45efba1d08b93a70e4baf4fb1431479fbb42660229bd8a4d48c285e405ffce9821fb7261fbe8f3e5f84d6d19b94f0fb2d6679c4119a558b60efb15624a2e25b6f117341495ec22de05a148e0a97ba18a817d6441904e3bdebb3ef5560ffb4cc5cc1900f1c65580296e84160cbf488e03ec18a192296f3adc45b1ca501b00bef1f8e0c9d3008adb5844ce0df0b756390695e69b9af2346974515bcb0650475a0974f83c0486a3d46eee47f1c2600e8c1f72c3ecfaf726358cf38c87dcf6f822b9282b21b2079f63436ec7956d17498d4ab3187523898b62c9dbedf662985748d62650539cbb710222c665006f703dd564e93088972dce6c6f4e2b8a20627a0ea8e448a5133eab04a05354bb1dffb001fd52fd2d62b0d11dc8746d9e7ddaed0f60431fcc6016c81d1631b062da0ac40c556ac3808db2f33118be65d0e17623b39913a1aa36fbba21283447f19e2c7c34d910a1ee33a74327fd34b59d6c78f59369b76bd463a087730a2270c6f8e0a7add894ed5b2d5378e14f0eb7efe52557f490fe15ce4b68941c1075344dc8096456c7465ceb816721c4a0f163c639cab05aed8516b5fc45e130120bd80d991a629f57807893ea377913862ceb9e4f6041e192d405226113eff029174cd1578b4269dadb68f5af794e9d8431502535af8dbfa913c5d8543a2615d82c369c6b984394dbc5edf8fd338c402b0b003ca9804e6009e9f1705bb843f4c76f74e1a30b14ffdbee2584e61c182385a2206d0e82f674670d562c8fd981e85a13bad5d10837c07e6d67ec2ebeddf6ff1c7d60bf95dc4e7126fd7428584c5cfa56bd4f7f4deb30ecb3c38fb1f461ecca06684799a0f33522ac5101b4806df728fb7f70f4a0fdf61c2c9c0c1c72ad70b38f740aa202e889b6bcb216a0ae953b8795c7e639a84d7b0675b04da1979e8184fd763b23fd1ca096bf4da1fd7198c4f048dd5c1e1937021f096e63f7dc262be218491bea0ae58fa68afa40f37d85550db03de957c8f717cb2f8014d17cab7015e9ecb381ac1f06cb3c85799dd49f0ee890db2870b2ccd4e838743b181778c8ddebd27e4b33bae2ddfa9052d2c4e7aa8789ecb1195444b9883b7ae6e37eaa8d98c8368f9d7c476cc01cfd2254878564ea1d47166ee82c11d4bbea1b94a68361dc0871e5f1bdf0d7282a686e6fc60d82063d71fe912efa1d9a37546ec947ca4efd87fb59ff7cc620699517bf28dbdfda2f44986c2bcee10773ce467fac8e2616ea7e1ed431b4c50e937b5ee9094ca5852ce1015c0d5c3a8545264d085b68f5ae353e7ac4325d0868edc0892d1005ec3239fc630c6520a6dc3cb7b17baeef312b6046b708588a7f75be6b15bccb6561196f79802e5cf72b944a63e1382302af3d6798f3b95de0ebbbe0fedf51edd0078f4224ffa3203cc2a7d44d34b2e02d839635994948aed1ee6f6c5bdb3d2b77994f7032d64e89f4eb942009c770ee63dd2c9195132751b87752ef721acf54076d76961d69f93980c1a368d457920a2c88bb097209bf0394e941bb18659c8a945c11559949bbf496e3e135168543d0690d2d9eb0076c95c146eaf93ba196af0bf89786b8f3215d818a0d768cd22e457b51f482e42c1cfcf05569ca15e36c8a7f1300bd71aba20d358d4c4cfe755871a06af9bc1dc0f0a0bdcf1e7cefa039501b5956e9e6195531dc6f69a6346fba234b86f7324df180dccb9db2ab72ce12d3bdc1ed59a0e7dea3a71f2851de1351903d0c8da591e35affd903364d5a95f7b691b5c5217d97e1934740ec694c9737dd44e469c943ece73562ce6e387b4c38ad5d2cb640e2be546a9d25c79f3764eb5b511f95f2db15530e65e14d5d990f224582d8290d0fdd50c4acc73f3a8d71720e98b5066a4cf2e9f60b0ffa951eb12735ea8ff79ebdcd26c6f7b6873788e19082828d468865fde4f35ce3a1142549e093f3f2c9b8b2c2929c02e9a291863e4499ae5cdae328428d4bd816aa26534571ba1939a07b47ac139eb4acd4cc55fb38b9c40474b97eee17c02c8de0c6d90458aaa31bbc0bd16a3bc322fd7a1f2970f270ff9ac551376d60bfba57a675d11ceab9820ec40061227b8ded299b4e9683db761cbab71aaad4f3f96a91451db8de049c4151790506a99196ea2f2b3cf4008ee8e3692c4e0b8b1ad12e6f2943eb2576644045b733a3042a686a98a1e20674f835975cedb7104ca2a2df380a87596dee5ac1c4b1ab163cb1dfd7a9bcff2d73ec0259d3673fd3be01d33310e50f1c61603ec0dab61d85ddebc68ead93832d507ad3985328e908e450bf30058a318419b6ad10f72a59272c9eb072f408a0c9ab2bc308febfff52a60ec99472edf8c5913c6a587b8736d2dc675e771fd1aec978a250b932f0da1c20d49d3a086456c6ba6d3975740ec6804fb4cb1687d2018e0133aeefbd1a8f27feca09420cbd8fb650dfe4271ed4483d24d5e130774d81edc4ab69be5a40929a9832e3ae461ee9f22c6e3da62ed486b00be1154d00ece05ff09f9227984926ff850d21b2da0e1fa13f4e347c18e0b703b93e874926d7b0335d44080da1a0eedb30e86fdcc832ced223f13c81105439de5309dae267085e499eb2145980846cc3594aa420fe214dabdc94f51b2c676ed2745d7a2f35ae762fab1e0db7339861db6adb4515427af9db27b376ea0833d7277bd7a017c340aca3d0bf50b8f1a2aa1c768b3a28d0479bbad65ee6d5d369990c918a68eccc7e14f11d20d05ff0d1ecade9e1695651e0b810fc8e93393e4407b689f9132ea6caaa4444a05e50a1d81e5129a24ac088b9e8587b8034280d3f7d6cf8bcd1c15c3b15c28dffdd3cbb9b3dfbebb854b7b95a78ef6c3820a9bc095dd5198acc16e49e481340f7bfe5070d1abbb3497491d2bfc1a11a35249587cb67cfbbf4d358005ef463e2eb3a39dc7ba3232aa23e02c1cb023625839c4d42ffcda815d8738d62ef54a27690082424768003a593c6d5df90191906eae13efaddd080ccc21fc6ad51b55a13feb71ac36d462c54039f1e3cbad03d27af69034319decaa9389defb3f7238922113f38c0d9a9b3cb50f5d6fa13a116c658b108f6cc2e6817c246c2db3f040a430aeeb4048eccdbe9cc8c9c66f4755f563142c4c13fe892cd707c94c8124825a03c72cefa3df50821b139335a208d2ccbec3bae453a76998174d0dd1d272b460636d6b3c0e7e7a7987db09bde18adf57218bbf52d58dbc84fbdf42de0bf4422f6bb3c411b8ff9b81b32618ac64ec07776b6a8010745e06e77f69da12ec7a735ae40d437741524a355604a4ec869dffceed277d6a45c4b29996a9c54b410de6c63c24e89bf65037b6c1848d42e6ef5d608f923b759691a6625a30689837a395073b84074aa73e146aa4d39d72173349eecd218716634db3c12204658c080a1acc5ae6af230ad7a904a667b4c8d9dc47ceddf0f614dc7bff88239435e1806f2ecbe4df59db6fb6dfd69af3e727286746432140e420206f5775957e388234597e9fb75027835dd5a2881ec7fde72e936303637e894110e795e27c00b03e52d600c62baace28369e5640b50a79fe397235f03774db12ebb437e05d47978cbbd1e3e41278208e0ca444a75cab5367873ba07b803550e140973629da37473f83b95fea4a1342d0c0847feb822f3566db9cd21b15d3afddd4e502f36ac3fea097b2b187a96a85938ac065f40bee4153bb8154e153902f0a8d4c6219431580ba66e0ef85638aa576b3338e763a91e5bf8af02624a9584728cba17b1efc53d98c56e0bb5d377c283892c33ea4d86b2743026c00ea358d97bbaf050f006ab9473a5cb407e3bc2e80e3a547880b7248f233fb82fdd72b59471b9fdabb3222f158293e2cc144eaba4e00faa6ef3ce605ccd6d24f0f83a9732217b72c9a6721e3f2fef83d96cd5f0d79fdaacaaf7ab1e6fb49299a321770b39fcb1af29093e2ed6ae6584ffb908346723dcb7c1b492d1400eceaa7bc9011d187a3297b682d5889f0210abbd7d2b5e145c7e58b698f8bea98c8e02482a980b031adc10aa1a12cc27040ae0c5dc86fab6d8d694a7062ebca169bb87c7c19b6fa49a344764ab2bb024006464a865fa4976e50db9713c5fbff8cacdbc852ef1e7340669a8122908eb65050078fccba8f36501558d0c344e4c29cb09eab74c9cc3cf21b4f327126a6b13ec1b33b21b503338632753cb65fd47035f4e3bf8b068d6cce2e148415d2d0c1cb0ba19bada0f3b8a5eb335ef366e43e2e46d5008a96a02556f93659c455be29b289eb1140473226ae2c9e1f3b2caa3a0a7464524b83b159b8e324ab8534914c83a3048795fcf4b42bbb9faf7037893e7959c3964b39fe383d8747f98714346c2ea4d2c0120109bbc20e8ee268c33cd67000df2e703c42a41ff7d0eee48135065735aa5ee608eec44a2174e7ffbf7b86a2db3b73f717714dd6824376f9416ed7382f480e12497682b0753a6ee8c2c70ac2ee3d8b2d81d969e00697e4667b6073914233d76c4b6fa2974cd8b0af9fe10668e6fa62adcec1c80ab68c753ca0df1887e92777176c204db359af8fa7262ff7ac0763494426c7dbe7d21f90390e74257589a95021f240284c5e61c6ea821903ba79975c9394aa0cd96fe0befb4c2d775145f8bef177b7379b78d9d84345661eb043ba110f6aa67f0f410fed6e49fe62b65d95bba9af5e30d3d19a50877e18836a53cfb2facfd59c08f2ab6ec51e8fb84793cebc83b7219de3baddf0e5cd235c34c47d32e002645355a6ec5ca6682478fb2ac1961a0de726d250e35e3994822472f18e0569c7dca766fb5d3888084d2f21acd81e370db5ae2229d391ec1d05f694d84e7106f9e497483a1b8cfea13fc3bd5c9c65f1af55da9af35527d66354235534e7205b97e6f9d70048b60a731c7840371e4dbce6bd92fae5fec5e12478e3454921bb135f46f97f214ec37fee4b94e9177b4adfa8d41cdd72baae69d2c8dc904714bcd62ed95c549493115c8aafc85f64e13806a247b8d2aaa9f262dd4c87cd047cbb9b05e05f467d74fdf07c3f56384f28b81a82d64fe4096f7f1be391a3890d0acc96d024d402f32841ad6f84d2b88d5f26f5666cc05b33e1085ddbe594c634e830e6d02ccd0dad38d608fef63365e8e26121c9b86acca4675a83632b7b278de6f835e7a4eca4924cd80a39474cd9b228bba0e7c68f3a09c02b61b75d83d5cbc250f59f906d42c9f8c68da5ab78577fe9bbeecf2ad960e6947020bdcba7b8a42dc7a86c3f99f2a1d743b0eb6825639a98f3144aa8114225f5e3f4e161df7d4ca7f3dd871904e52a6dc2b180212da1f9eee4180c1c890160750d5d13d98f9a552a493f08337d7e9a04f0bddc3c78d870feb8ef74d0290d43d82ca276957c12d87bbe946a5fa5bf4ab537c0fb093083fec62743713104e6c21b117e6cdcbd65f6eb4602efc4df9553dafd8aff26ced87637e94d2d06359a0faa3b4c9460c207cde8780e1534c26deb3e812d10a4346f3a199c71cad0722ca2ae934bec8011d45f61d922652941bcd2b01d81398ed661e068bf09c081bb7f781fb699cb14adfa8f825f0b4428008710fd5d218b9b736bbd4f9c9febd5cff7305a09d06305bfa4841cefd553e1cccceb42f7fbb47a176988b8f491de32c487be590668043953353f5255a131ab92a579ffac57ace9627beb5efa0e2f18d18c8286cca29c49428e098d68d8b9adad9725b0a0b71a1be52b0fcb0803ef918b5170ccd2bf730edb2e0ec1e52e486a95fa956b6c2dbfd1acea6a5ec80e4172161ed9bf1c9aa8fe7d1ed69aafa4843283873a13451a87e0a380f70abd7c1fa8b11fed972a889e3e631ff3826107b70b51e04ac4eae50395beaa7bda9566c45c5100e6f95617fea231fd0e63e5905a50b3b7461cfa2d077750a9761a7a14355dbb1a75aec0fca7c9de16dc0ade01bb26fc3b2fe6fffee8a36d3522113f808748a7c4b0ced5fc72cd2940d0a21b107ba974c2e9997a3c2e3aaba0e17f5a8114e5e0a5d118e35a7de34be75e41ba30a311a0737b6f1923ed2a5feccd2c859a5b2acf9b178a912282ff08335477f3974a2fb5aaeef3f5992f98c10d11da357315322e42c7a32e4886475887b660e6896f174aeb59040b5f479dcc5588e2a84e4911c2107843d493cc3118293974eaa1901e041dc0f331dce258f5a42e7ae87c5105546dce556a164a293bdbcf921939fbca86250add381d172d87e88f99c740face1556d49014cadcaba6ae10a28202872bd8410b37e4bc3d677229f9d608680e595d2796ca24fdbcf1bc3bcfb9f376247bd9cbb1e9c4eca832d3bf495f7ba9b1a01a479d2e05e26ee6a8b6ec1e700c2d3718e5b82be6e8451660f6d620af646ac26a46d4acca9eb7cbde806ad4c6f881f251f1f31e548e435125d0eb6c8638283bf8cd5bd54b6f933188248272081432a93320a32f1c48e2ba7e255caf7dabb2272b5c18b1951aa597ac8f20d8c2e2a0d3872c4cf701b10ddf310b1a879ead8a5a97df89d9ed777d26d0c9332ef585f81fc2e8265385aeca4e4fe5587df5ca74bac7df7b337955eef7f6ec4741d90f00cc6588c4e1de8388e4c4fcaa42216cea378f06bea8191064709f74d5dcee5990e28c183f0f9a61bb3a05a6197181fafaedef7ed330126b76aab41df92386ce6c74582e56408ff864c708e0f95f9b71fbae50292b217c765ba1b84b3572d01f8c624d6cfa869d7be3b578eb3e6af8b3be953f84633d5c2d25b36322b9a9801138872d5439941fafc1158b7953d89e808d1f87d233640e668edcf6e26f11f40ce89f4168504aae645a74ffef2d33b773b8de9abbe96d80daf4c98456a1fa5683402709330a70704bf96e7fd00eebd4e1370c025365d1e6aed66cc1c0528e082b853013ae607027e517c65f6a2bae17b3f4fb7281a35831b44fafc5dc1782b04ae426f06400bcc37e0b9b3207327f713950af86568da9982b07073884f0ac7c3bbddc3c7f4ce712897a50149b50a0d3d3d9601f163708ed8aaa773eb1ab1fadfd019a39accd39aa4df0c8143f6ce61ba28874e6754510d0ac157e6cca06d1d471c005c8fd72785202c4bda06d4be7c1449b0bbd804c3a844a2bbc9a18ed171caeda870480ea3e218a3839753ee4f966033c89d4d96fe175d176affbfb27dfaa6f960b72cd6d5e49f75c8c52892c878a0ec428582ae98d9b2e67f8bb8efd610710bd7826664dd6fc8b80ea8d00e9425d2ed77be73e27125cf3df79174bb3ba2afc33e221d67235079339a02d080e3980ab7d69343e2c6d9d171b0ba93107a65e95b44530d00cd1be725b51bcb1f9519ec8bfafaf4c39de2c7df65fd9e4cb703e314374fba593083d02693a8116be5eab570c6ee88b9806813f0c0f2e83a75e97ef4edb0ffc179c017c60290aa366f4a05f91afdfa21ffc83614968fd848bb98fba7305ffd021f2d835d3a1f9824506c4812d79d2c55cc773aeb0d638b2f52f6b73d972e0ce29061e7ece93351a7287b9562430fc646435f09a79f814db5e1b00f3a0bd5ea300e8445728503c5c494f594ffffa99f36bc1dc8317893a4ea2c4b3916b4a84958e2bb1a2d72ab3228335e5009b2a177a26505219fcf37c9ce8c84d365fc5006dfc4885222be495d83fbda611baca36f38eac1f82204140596ce525098fba1ce75c5d6fdf476c179d6a75e1ca29a68265711811020e143b127213e83de72168ffe10732b4d9d73b178d428ccdea40e256a801a606d69016129e49bc0698a917547dd457079de9d9332fa1d0b69ad1ff3d26726c0fd249daaf9420b370da151b20364c92368051239f56fa99999a4f0c9d3875fc530d774421ae6f606f4bea8d122a3501c8de61c2ca411688dcf2f9578fdd3311fb430327e5f7ca8766328b7af0d623deb2f3f793a09668beca0902529573688e27b91cf8c0fcd56a4efeaa553c55ac065413681f9b4e5bee6b7f28c34a7749460239f9c6df3274585e559fede05f72ed3877da9b3c380c0161203a1f2532302edd71ed895c0764426942389e06b453b19df598b1a9bef7f2a5af57578ef800716ad0082c39cbc7dd8e48f63fc5fdf109515f0ace1660fb08ee16c4502af92ca3e1452bb865e8cf448768bc1e8885fb655822110020d087b651591d4a2701f5f13d396528b3b9679a5c6b81586b5ebcce5cdac3b88980358fb175989025565c0c0eb27d4ddb2f3d553182112886fe04fbef46aa2bf6fae39d789a07df9e1c42ccb48aa90b8f4a3abe2b06458102fe288f23d3ff3a35509f9ba925eef82e62d6fda213b1c3952eb6d859645d427c55ba41eb835b77335ede1adc2b3fd34883067ead56fff0a0b173f094c49420ca34a9c2932e845305a7e2191b50452eaab616ffd0de3a8084d0e4cff83524562a99a0682dba219de1106177c2b125aaf5524b9829d21dd84fdd690ab0809b8828835f6289d6f405d35d28545a80b736b15da87992842045db1af291c0b6df698afe017dc28796489778ee5a036c459fccb51751b8a4c77fa26133ac87158c83b47380f5482f9f2e0f19bd041fc7c6b2909c5f6033aa349129bd10adf9a7dffe1c93bd1d386578ea91bd799e52bb7051c9d782edb4b437ccafe1ee97fa3fbcc3b6ca7e4f65f5fafe8b8bd999843ab869d9227c8dcdde610ae83003f656d456dd0a6a2f17581fdc282938e8f837ad58b863ac914db6179824cc7b5999fe4d5199efc4e061a8c3396ae4bb30d69ed41d4ea5670fe64fd2f6fd82370efa75fcc474ba59d1907d87e4be0b3a28510f2bf1015339e7aea08e0c60b7e9480ac9f73a0aa7959d1bda8e7184e5d525d28a43a3017797c1e3bd8b3233b0593062f82ad556b874c68edd2cb291a0f03f2cd22fde9a002bb5f6ae13b1b9b88c8fac5eb51e5dbc196f3d91054c26048b0dc59110b8465fad4771a7de49286bc627094c08d09df12e8effd3bee50668854095213a253fb9249d686e429aaae7f8cd8bc9f17b716dd1bdbb9205a52c36a1870ce50780520d51052be197327d0e09e549b452cfe41204856527affced051a5d609792965d42bcd62567f07567bd303847c1d119f62f34476f20fdf507fd781392ca02e7a49a5947eb53760bfe62bcfbc52759c6483ccf499336f5893e3b27d3d2c9a7f5e0f38988d82ce1005f1da56c7dacd491992548ac71137112d48c604b35a34ee71ff43d740f7949a35c9b1c4025128deb65b34533eada94d24b8ffadde67f8bb2e3338386da01a3e5226c250cf418e989bb9e255a9b05f82fcb0f25c061af472bb52ac3b2f06b96a2397733bf281a2a27decce570724ce9e332bf2ab7885765f95560ffde3df7e47d91361ee1536d96656de68c08e5407bd6107c2d73c411db2db1aca2cb31a37fbfa7ac8a3f192016f7faead6790a3fb15f6ba1215bf7285fb0b95cb546b8c55518761f8d9ce87c1b2bb7a62507886ba501cf6dfc79ffe315a6100035e055eb12129ac53c8d89c9e1a1641dd924ac090b101c399cff37d512636aee605279bb195a574f4abc82b0344babb80524f344d1d95b99856de4cce051c9cfd8f82b1e9cf03b8bf3e3ed725177bdc6e06ab2fdddf7af2f541677e19f2b2c09ff34b80ffcae237a1cd8883dc5311f72d72591c1427dd23391774a833e704f899b41a35a88e962b8547efa4175c706159e3f8ebd937e383fbdb682c35a8c09184e12a7cfd3bbb2268787df0c5d191972b8fe8f6645d8670956c187614a5289a4cc2b731b926f076a188b30c055a015c3933861667dc3a69155fbe0c9ccf4045791143e100364b063a65b4cd2b9efb3660413b58cef2eb61d049eaa2bc5b9b70f8838981189a803acb090233d25b75b98b6556900b329d5d8edf14320a48a3d4f0a6a2f4f0a8f534ef63b612cd58eca1c37c315cd51cc5171a527dee53fd587c35b3ef1707d1519b74c29ab226b29207c40d8cfb06b15e7493517aef4a080a5c45df72a761fa77631fd89bcab563a3c92147eff99003ddbd67c2b69ae8e850168a03d4cecaedc2a611fa473c1bf55ef91ca0b0e9ddb154dd3c4644de444ba411ea3353bfdf1cb27fdc8a41de84f856044e39b80417459a9c7f6a4e5fa3aa5d27cd4206aee163002a2b134b006394531f879791561b605a53e331a62e276cb91325800922d8b2f8f064f634e9312b22f7558455e17d229c06cc552cf4283320e2f8708c08ff0cab8da369eb33dc1b1c67399fde81e67d39afe1ba44eeb1fee1d27f12c18d66ab2b81562a6fcae3f6d6d6981fca39609f0e4ce77935a811dcf00ec7478a7c813d0e1ff74518e5536c0f83e3f6f97d3bbc6e5f5b04979ffe8e73921100f3e0ca8a6041cb917bc8c4c91429865f171a654cbb52d1dd2f64474517af02977e253bac7fed38830e831f63df69f43e35f9f95f9f11012361bfc17c048af1c759af278587ef4cc0f91fc0a3fe390584ec7fba98e382bccd66efd6650418f2bd91bbbafd381d02a86083e2bbd5548f2ebad5ce6b2dcb502a9b3b827305143d2751fd8f8ee1e4ca73bc31cb05975785a1971d0a5467bc51d7e8e30ffe8cc3b48680351f4e8c45cff7b850a46ed0725c102f7ddf4c415b173c87f6d470187b514c0a90844dfecabf10efb436d3da8319e338c52415f8e17f802ea0aeb91070e9ff8266b045b9f0f4a57818ba7e09e5a26cc5e0d25bc0fc7cf3fc1c981f8c498f6cbf3da20c5249f2b5b3ac3711dd53fc1fbbd7563af3915697d3b08df87fc9569c4dfbf6e895e352988348e2b721c7ac55fab75e131be11cb9a6d42874b00061073a0b5cc6947d47dc28c3009d7cd40981c66b2b0f3f51788467678eff5e9f4cc2f02a67b1b78eef2e61a01e8d8a2dc2bd17cbd98593f4c9879558a57bcd37686c35a1c2458cc39bb5dde9e723546853e55b726a75fa94a93ad1796ede63b8566de071dc6c8e2b5341b0ed4070855a01e7a9790292d58573f5601f3b0c50696369a00f93fa282824a1bf00b1490b151f895684ccea892235477127589456870e8ad70b69f26ee02c3c6d14a584de9173f960508564bf12d37e269eeab911c7285553fc0c726bf483eb5448c6ce84ea880c1ceac646adbd77820a15d197b0e561f035c1939ebbc7053f9071dc3123523756bd48a95bd0c1a247a8faae45c735863e4852570cd996e7b1c96f773dc4f387d41bcd7ff9ea59112472e21940481d98dd8f5dc87852e51578a14d9d05b0d19309d1000f23a0e1c3af7b45054b47d20b348e699286f02af7cacf8f1da0164569695b46251a7049874b6cf79f9ae16b104a5e10e1ad22b1323e45927e259b2216518575d90cc3d3d7e89f73a576313642b6ccdc07f4d8d35caecc33189f54b6160c53a613a62c2c0e969e3bf8926c8f236596f920688e4511d23abfbc9575d3d09943c57143fa9f3a5ad596364006f919ebc225ec8017148c7d50d5dbfab2887f05403233aa8cc3b179bfa229b58fa84064ecb7bf7bfd73de6f42d2ecef681734f7675864bf4b4aabde5b3e6a225933bafa557c23a090cd1a56158ab42a945179b7c76338f422e99af1d3a397ca565fc9bd51b50033b161175e9d71d8a26f1df49e63a6232e2674ce0f02844e3e93ad47246849f4b22860ce5a096bde4b13daadd13e7725bac7035219efe8d4b1c8a886adbb365608a55e9d7187901bc20e45b1999d5473015aab0180d4a9a174bfcfc1a51573d2e249e4840907eee2b71f236aafcff0ae7f107a77fc0d8d2f506f995e7b36756023412e0247fafe203323d4b6d6c7fb2058fe46039e12f6315f618c2ee16b461aebb8111c85a68347cd6afa6a717a32f64a973d1bf5535b9a3b6e56b5b49ed51853133b506d49a0d47620a7316a90e860f47ea9e41552a15aa861e99c374a22bcae1c406f0749033cb2dee7be6e9f5efbebffde649ab6f7cb47ee34669bec2e19269662bdf5edbca82917b4975ea3fb6b30e42591afe137b03ae86d55700d995b7db4e8c31de300dfed2a7720f188f4a94997b4c8c59ae77e4ea3155820e5e876481c26c8cb6bf5685b75374171a6206e001ba00d955de3eec686dbfe0c5557e1ee65175584112de3b9da0fd5c2d254e5f15f3010306c8956249237ec27e5576beb9b6dbb61143615dbab35b3bb06088df7e3ea3b6cb9fc9cbdf2b93c15ffc58ed527b79bc7ee15d83dde429ce094075bc0a90140194eb8b9a74014f74cdba0a57b16528387808faba1f1648dd197f4b643304e9ef0b1ce7b37bdd342fc9140befbaec959b5150cb5a01f8c65a9e260ef2940733f9e7bd8396a9983d01daebb6548bdaaad478f967ca6aaa755c466092114dc4060e388f592da82d31eb6782b52575cf6772ea747d77fbb23f5246b7fa550abe50d0a04861136890eb95e5a0d42c13248809177173bc3bc8e300e7b2a0a52adb4c0ad15ef3abbf3641d73f9e1aa60bca4b0d125ddddd8e67f543515ef74f023484ed9a17a18a7fab97dc107b5d3b633660cbad51d2855b8c9e5e8606e01dd3ea0a9764735a728e26bcffc1a30dad7abb67b0d2aae6d1995aa4bbe7d57d28dcd5acefbf062e956bca01a15f5e1b5b6fc8dcc77995a14c3007238b8b940048a944c576406d7c821e6271973ae6468e5fab53e0828b15d6727e142e66d99f7b9c1947751d3bbcbdfba9c0c779ed78bf407efe9e21003211acf874093b032c9616269ec51044c750280e0344c757e64d751425e9ca23be9fa89ea907ec8aef8cc40f335247ba6b185d341830a666fe653551eab3bb62063fcefd0ac7cba013c931f5f72f8a083b5110c5e4fbaa3b8505c8be9a2687a544058fbde6cb78b1da3cdbd99871ea7161ec6612c23ad8e93c7cbc1ca581f7794cfa06633ceeda15ea2182038114b8fc9ed9b7a1aa3cb8a84a025445ae566de8e8739350c8e2651f06f707708f64e3b836b1837ed4103dd5b0868ec5b325d021d05122a5656eee41d091d1c5628370980579dae4a343bd13ecfeacd749c9b3152c35dfa4bdd5ea7cb89cbe0d3b3cea4fe442fef47551f19f9fc0711fb51a34a3c1e1bf388b4a023625b11b6507dc1d0de46f50a9810f98ed060c08c06fe4ef42da2b278ea18f84741d58c4a434e34b1b45a3408817fbb2116376960025a6478a49b7439c453b335419aac169f352aa7cd9866b845e7cf93f3b49adece1dbf7163858e0b219ca68d8ac8c76a5713f6642f177da27fb0418537c2fe53c06beed6220e1519c1392afc096450aeb0f87b0b13ed4432faeff1484a96be12442d9505f298d07f202a2b34e9cf9b8c596b8e01053ee5a0ca56ed281146e7e1a616bedd7859ce0e8f734d3ca797e3a93fcfac534c5aee956da3c6aa8951c6e2cfd966aefc70427a7d00040566b38b9d0a9c372b6b0da82aed955dd91bf2d700bcb60e4ec2539a2ec64816ae85cc8d6a3ee08e4b667c9f955ecd87f89116d62acbfe947081ee085ae6fd7ef28f4d8bdc1fa6ecae5d05fdd2016bf0505fac30708f55797646440b194b9a3b08c185f60f54fb3fef9e309ac5132d53dfaabd9e6a386cdd278a2b8804c929d4f5f452edc977f31ae74eb97c80ff36c385a07fcd2dc7e3cf201a3055f2610b0b5e14690b7a84cdf05d6b77905f8a911e2ded52d7d0922d3bf9cd4551a78bb4a63d0e3b0f2deca912cebb66dd97ddb07a69787e0ddd2c33a1cc523c5b4771a5a8dd7d219976f157d996b52894f75c362083bfb1dff8f4074c1e205d6a8ad9495bd495a1b09069be7f6b830711220cc0b70ec18d4e93a92f1d65762a9b653839dc82dc5cf444551ec9fb40cfc2b7e0fc2e3a7a5bbc1f7cca5b522cee9a7dd8acf36148ae874a95f373eeca3ca8da9e5bb251aefab5ae6db7eab335988344fbbde4a61153a5b7a1b0ac048cbe8a90acb2c3f2d5d391132e86fc86089f7812482c40a3632f6e2c49d67a38bcd58ca6872509a8b1b8e83c3de6c1cc430cbabbd4852c54a297c71d8c6dc21a83104665ecec47c4db63b28cf61b7d30138129c557390ca874b44719c14e12786da9e0de35ed5d3626547dddc5f582341dc5bca7bd33cffb016c76f59495a3f97e10099f76e94f9e26a256a8995d48724695b5181debad369526f4d1de9b5fa374689ded7518e54d311bdccfb98421c47e54360e8b5256c7b27dff00a519867a48e611c4fdba47fd73a57665a4f33ac4a93386ce77cfa58e9533fcd1d2b92825b0405ba4d3ccaf296662eb84258b973c5086ead6e4bfd5487c32df9427f2e2fdb3b0204d379755a3bc5fc30027da03a80941aad46a4cc06b667bb8aaaae3ddb44433fd243bb0c3aeabf79d20038bd8106e771f7c80b96fbdf7e50d5dd4c86ef0e39f75c28b3cb647fc6b52911e767dfdcf6e5fe268d4c573ad3ec07020300541695e85ed48557f627a544e34c138773bf41f679da58a680ea71504efaaa00cbd58774f61d9a6684b0fd11947feef3f5120e1630df3dcdbbe377a6d34deb05a7e1815f9bc27d742ad5b6044e57f99d13c2325f49b2fa61fcf2646424704bc36a2f7f7bb8d057a34e24f6ccd3edb3e4baab8fd6ec5bbceb83177734b3645fd53a96c379596943a4530269e8ed450cce987ed719727c8946f0f37e5c3c3467116170136fba5c44f9085d993ef52cfa909c8d2a203594f0fb7a2f889b21d580969346c7c290946fdddfb1ef28a711b1face79ea6c260b32741b3b681b966aab33dc6665c8207b3a04e9a7cfe73034cd556ffc675ffb1efb24b4150e1fb8b1783ab58db9d35cfef3c6c09a70e96bfd8a2b904a1785844e70d0fbbbba3b679b12bb0931ff936f813d29e9b1dfe6cb081a05fdbbf6ae3647e06c453ae51c6aa379aee091e34daecb7276b46c9debdcd3a9d463f4e12dc0b35fc4fd6c0696ff3522ffcd62dce9bcd8036118ee4c014537c43dbe27a4280a995dc0b748089e83f47db730f6aa4b262371191dcb91675772a36f7b79004477e57acf7ff2d053baac8f79edf49cf289cbfc67157be199b409a4bc5be4be9598a78ce4658b707a89778202cf3f9c9ae4e317b4857e9bcd299feaf2178ffd4d6f7a600e8cf6e1f8f76c56a8d1f4d537a67c0346d42c53d3aa40ba2d9cd8b0331cf0de4019f749e8a595d4a4d8995472f4cbb05a94938f319bde7d9ae47492dcd2136e95ca16ea54c885a29d782dc5946657b6a031225b382bb587c7d85335d1da0666936d1cb92b1aca2bddd718790c8c3bfa16c39962c66ac53890ab34ad00e0672c683b3e5228a26fec5f4f2a5adbcdbd80ed322ef0af40a932a71413ec0d16d425074aad6b417044308b2a18f279f896b0b1d48aacf11600c7c15bf96e3ceae252ecc4c59b76ceeb240bfa3f98b11b37ca4db5de51486d6fc0dc8a097822573faae25fe55318f72663915486cc92dbc4bb9681f1d9646f217f9cf4070420e492b870f1ec74ee7bc6e82a9339ac7406fb686d2761608316806fdb4fb6b95e8565ea4c5a832ad329b40a31aa57bda60cc7452471caede75963d3efb189be7a630143c5b8d4c875c30b7f8c75305752ce678776cdbd5db81c2ff115d36c0923b36ee3e3b6a2ce69e15fb4de94ba56fe37f1b47eb42fe371c4ad565be92cdc7b7ad811034143d922b940315fdeb6d0b6e3820f925f3ca0e89021361d33199d37cbf0e4dde3d6f0b26425d7169c82a4bc0e84a2a14ea5ccef2f2ad6959c2bdae2b1605e16f3bdbf955e7b001d09ce8cf963ee15e4090637774ecb3c7281b5f700a558aad41da03844052e0797e3f7d7b5584bbcd6290b566e2abd9f768f5d8eca34384bd99aae7fc4e2ca7e29f45f7c7ffdd41ce1f4fe9efb1c693f9d7ec871ab1951299f18b0902b4e55eb983d38e64ec03236f89db3e13060331f3a73d61f07a36c2833968d431c174cc6ca24dc4be40f7922b98e9d776c41c1001cacb65b90d50788fa2af04927b2b9cd1751a100bd2cd3c5d6b82b7e1df2467810ed4e9a55ed476da09a14d91ee8f28652a577903c9f2012f41977f9bead7825eafb3318e98e24d55ff3d460f820f1c9e8daf6c31bc2f3d9d4f98e80efd625ea9c8d60ee6203c917a4bf623d75d320b282d050c866ce60cc73383fbfce0870192298bfcd5072e07e67e88e69fbcb206906ec16fcd9b305c36c50cd1e7ef919968d0d99eae8e2b91381fdd6d6dbff9ff62d0fef161c9cfd10cca4f98d17d4f0cd85ab15526d957bab0d1ee33babd599ce9415a89eff337f8328f4a0ed42959426d5f19dcb1d49733b4ff876f88e6b3b118435d11ffef2237c14e67389b1720e41c927bed817bd74f490c70e222e6642d102e5ccae724f09fea3ff91e292424684563841e1f6cfd2ec38d80e5a797e1f1982d6f08aff9d1755278752eb3cb61df878654234d1727cad3edc36dfbbdb69a3993e0832f844bcec7b7d25097303a9786b160f95e2631c409f2101a35da6c79f1d2da8daf0c31b99fb9a924116fef6d45eb1edd9229ab528b5412736925b1fcea037322fac308e6768ec542330544c6075ccee483e6697b63bc82891895f23d52698d7344a7e9f7a3d8a83ab87bee0339a4df2a38d0bc9bae4ec19006f19a7e63c956e5f2f1067375a2c90fb084e5f573a35e5618deb7631aa11a23bc2c362fda8c7de7b14c35da882859d03777d7658bd47b8d41f040d0094936795b2ac55a00c7e5e285277f88666aff050443b9ae513a543b71c612c6ae78ebd0364d3c839bd93a06886480ef73005a8dedc27035afe73b5fdf742741f5364524bb880ed210ad93b089668b9bcd26a6852b5173d5ad2f8cb4a8913ac812cee71eb32bfde38f6fb3a372b3047d02a2e0a88d8c2740b6322443096031a63f85ac1c191f2b7c03fca6013dc039cb4d2478be477bc3109792934fe7562a211f3b08be3101e5bcb3bcc5815cb2ecb1b2d4e3f23c8c05e014eebe0bd0188e6aa0f17b1fb8c1d11f09761aad6e047d7cac9c93e59b033479fcd4d4ea3b4955e4ca8b1ec3e45c974bcd952158eec1302283bb47a59046293ca603e1f8fd9d3ffd0206ac31e883596aaca8ee9587febe2125e0ce95c4609063905057a4360d08ffc3e762d133a16b7d31cb18e13dc68225e182dfe46e2f5cf5049afff325968b3ba1971b9b5f1de64aad76bfc82cd47e2b646ea899bba824bd8092ccef4a54a4f8e8f5995d5b7875c102c00bc98859a572a4fa1cd2ef5527558959bc09e11ed27069553136d7b651bbe63053dfa732939cdc05c77e3954911e5935cee4127bf968d0da862c4ba0d2f20d79d9791763798c6e65f9626fee9470ffd84a3c97e82a60decfd3dcf23bc7c5ee0e8c5e3a3081428c2713de1028676c3f2c6fefd4f22b99fc29a396b1d03c82c0b0fa64338121d9adf3946ebda8f310941e50f7f77e3e22d801a8e843e2ff6e821c173a0d2a337bdcfc2c791f75d170bdb632a9490205117f0194ce464a52fdd8a67a2550a6d9e5938f9e2968d9b7c80392e1aee6774c6fca24e3f9ab64d533a6c79298cfddbc621c2f73d06e2eba897069bf0e0ba7078fae85b4cec5ccff3599b7dc98e329ab58886b36fbdc48f7e18c86b3383ad29598055208b49b68f603f6c321ba45ddda0c0fa4840018d7aab056b372ff98bfdc422c02de267119cefb0a64fed67b33bc09c29c793b260170d272b8555da42f8e21b4cfc5288b18d059ede2d73792d3144629e20f09d8194901e9e49f681906a2d7958e164f18f91934fd53d9f3061a82b4da2a57ab4708768030fa634e5b824e5066e03b21c83866210fa5e5450130196661ef8e7e304d89923fc129ee0fbd3ac523884b67e28873e77dab6857d7dc6d501ab853cda1b40b8ed6bd052b0b4d57e78bf6a1ca15c6225c2bd1b3cac70f768d5e5eee03e6ac467097d6b6992c2e8ea1f07c676ca7508d24c7c7e92b538d758743fe039c41225c5dd458a992e1070f6effa197f988d1e9c268e880c78d516754acdc8f2e56bf42e62f9ed0d6402730d9049bb376428e5aba4fb5935834fd011943ad9f15095d63247e330d94e6799de16f6ac445215525dab6250debab8b9d99ed9a439bd821150f88b1cf923b7973decca92278c4272bd83ed49345c9944876bd83c8f37fb319b60c0e4337393d0038ea445c8a11828201fb8715ae4dcbbac72aa03cdfb3e1be71dcde5bb302c2945ff32aebd78dc9c5e30f3523f5288fa22dd0d30d381949ca9e01fcffc12391bf31134b8c75b9d068d32a0ef74b073fc8403343e504952136c324074d5d0f078f70fcf995df93ac1345d181bc30f2d77149039ea324a06c386b675302bf861748c0ef7b72070bff67513115899c2c93c940818ee5267c60bbe53c44c14e84cca43e9217c681de29f40165c3e4c3a8f29fc139ce25509a85e06249b06f7fc8f63bd1a09f9af1337c99187236adabffd405bb55ddf12048d5ef7f34f269801a487726a06762ac62aabb9ef0138290973a86fdbe798c22ff55eed5248597e45f3b489fdd79fe5e9eac87ee99754fcce815093e6cb04a7d291a76c7069ab9d2c918a09599b7d364103c03738427ab277700d795d7c1573ae3758ac0eb1c8c6add8410c7890f548df2fa605d435f8bf45918f9704054dbef175a41c7cad357b6e597b8dfab2c7bdc5e919450ddd51abe45c30daa6583e8b0e165934b3fa7fc4c0aa53fda88d3da70731ef1cd38256f176e846efeca7042a105880a48dbe70d3a7d46f03eab0c397ff1284e9537eba919458c5bf2f6dd1117ff3dac31f7b0f14c2cdd42f83723ad48249701590f4d37ee578f9d2a7edf3e46ab11096b0a4122a24d74555fecf72f42a662d51f04cacf8b4e61807ebbbf3c97620893e2a06a5837ff146c9e1ff99451dba7cb4a8da5c2f4e67e6cd93cc5cd93198130e3c105f323751815d38e788c179d1bc3f5983c78942b7ab94f12a5f0ae96801e3d95ab16e569d3031efe5af22f5ad58a0c86f7fff8df8d4edcf4232678ca39bb975c352637fa75860b5c69615e609f55786924a278f3061ddbfa8bc7382f6e9ad44e3c8169b98c514a1200a90f7481278db25debf558b493b0ef9b7c51404f16013867660fcadc017db9c964b858278131b9103788981d43e81461e038107739ea664da55c36946f345ce0adc4589a35ab7d735cf83b79693ce5d2a863ab0f7c308851ebb7feaa3806279942572ddf170ee6bb77786f4266916e105c8ca52053935f131a5be3e95df8a234f66f85e0746e1829bb3fcf8d513a57ad9259e3f10c27b1fa5d46e5fe0a8a5b45e32fd41afe03a62b818d8357b0bdc1f87fb9acd5ecdcb3a77ca9bb487491e15ed12c53f12721fcada20d2163dafee30344ef9c0d7f58606be373a75390ea49e103b9988c8bb6c70376f30da3a9e60c4a5a52bc1f77adc478d03403dd083617e7c1f93713634a18dbf532b87a7608ede1ba49995e978f255eb77e997e5ecb1b783b596b690e66282ed0e8b48398046bab00e2a073061f80f3b095e280fe969c24dc01967b37310c8ed64f0dacb6eb848a3668f70d9dc1d169d33229ee220c4fd1d1b080a54dc99096cc81d794d34f3911af89553d0fda854efc140eca818a104acfb46cdaa9b5c0a3b5de660a8d73852da2b7d1c67071758d7f2fa7537e7f509be240b6ac24bcae7c8281073583d5321d5961d2b672f0bc41c56ebb7020f4f40f80ffec5abb97d698e59f49de65f30248651ab27b19e084e2e5b6f23ee3596bc673001b3889ede17a949b45926210752f5452cf0c646c664178544722ea3087ec7b9703930ee7b7e8b6274b9e95cbf9627b5fef9197a3b3902fdeba818bc2c85f0eb00a8d85efecaedf9d9436c990142cc787f7e7ba150a50596844a6b20f864015da6b257860e0aeeb1993bd698837adbb568ab9fa024133642c82d27e0511f8fa233644a2e8d08bb8498cc2d8af2c2be182d0ba0e9a9fdd55a71d47be3a625a89bc1a4271b843a99c9b1a86e8e1ab2a201cd8c82405fdb09e5b9adf89cc0596b53364a8852c5b3307e54229fb66e1810f105244373c0d55148ecd95992d1a38997308b2bab2395e61d7ce6d4a2dda24775428083d1d13440daf9f1c7e122f3f7b5ae978fe2cc9c69667dbcb46447fa32a6e0cc691c17045866b594acf54e2eb31ef650a71076019d0faeabc9aa47c029c3e6d8cf9b11c8af83156982f8966438b0151f01391f1b113120edcffc0b13cc3563419f79180bf37ee66170c35eb65a4820910a5b7acf1c3eb07b981758bb008b400b058ebc3004e5addbc89e888adcfd2492bd94122f43d23d8e4659b9d2e707b9d3ed1de14046bd5e69cb05e76239db0376b9a2a4e0c27e04cd96c184f1b3b31fb86fbc7a8cd3e12a65b0fb8df97982ef8e1e5106e827af5117ef0ecbe000a7678b05e8b19c70a888435aa040fdfb3e01513b42e55be8841234583fb7149375c03480e7e8170894351cbcc0f73f508d4e7bfe13e0427e5a477d20cb31cabc16da3a4a032fb643d5b7581dee884ef76d7b8e9f33850d88e3f143f51a84dc983761aacc481df6685417b34379c8da8add90fe8a9c5a7f74434f4bbad043f9c5948d0b4e4a4297e14fd6d947beb4e0f04812c8793163c9286f14f92186a868e6a7b9f5e9629a6e3209c288f9def40ab4ccfb7e279150d1583444df3b79941e299d5cba953a7158d77651a9a94a3d420544907232a08fd4eaca62e5c0b7ddf75fcf8c02ac4669320e460a599de612e1feaa84aa0aaf405ebb19356961dd4c797dcdb86519731debcd474ab587c0e02fd545755514cb994bf907c4ffa67b6c4a332760af8a0a7810aafb4116d8a5c3aa61be14eb66526edee477830865666b8afbb5fb8faf9e614c0ca0217639eb511065f7a4128a72a9200f92675ababcbdd5fac3c7dd39642da696ed029b98a16d545458a47f20c8fb9b8fecadc88058ffc6fb2e51f51206fb2cfe00e0b6342c6636bb9252464af0a7212fa174fc3056934535026357ce5f09c558e2e66578830897315707483a58560c75b87d2a0f80c2c2e18fd2938d2e55d87d654a52d7823eeb96c2a3c9eea3f4dbcad751929fb03b657556c25b978d8a84b2d8c9c42457f64c9e880e00663ce097f09fa73df77a7eebbaf063fde227a85ce2654ddc99b03c87c3115879ca4b2897ae04ae2e8986f2e07fdb5c5726d20dbe32d3a0ccc821f595826b2fb5e0f04ef5fdc1c7e8b5da417224064d134b996a7fe6a3e5a17b3c909613f9f8d82528b2b9fb4508286a443e68b7cefe4fc17199000f49e237ecc48b9d9b5d8319375604f2e644e0d4cca2f3a15df196e638c1cfacb0cda5829992106fb54a4b909b0bfa76a0cceba017a81dab39e979da1b19df9093a466263cfec5d5b853104d1c8bbefb72ed3786d11c846d3b0354f538f7a305350d0e72eb90087d7c586de5f8ecbc17635930747232244e83cf8fe7b06e69b343f23635bb25ba32e887abbeec834ad1a85e50cd3c0096f00f2830f619fb5c30ae133c80868a265e896e500463f0888876a52341ad87c0d5494a4238d2bb24167b6747d94f182abed781b6db4acf67c92132043f9a61b41c1b9a5364f39b95c96977c332ac8a7a04f3fb83df511b3e2595e6db7c5c69dfe9a7a7f753fdbff72562fd71729f09065469442fdd63fa22a502c9e4f98a82a5372accf74d62e3b7d4f56e9c833de3fada2f48d8dc552b5f52f8e370e608926d40aeb7f0d68affd640236a496a5e3646b4ebff7fe1f8308747164eb9495313d72a251e7b83fbad0b638934deac29285b5f22d22664bd06164365dfe6d45465298d165d23aedf4f3ffe89dd38ba603f5da24b868ae19c1d522f9e5f7316a4985da5741606ac4e617dd7910e33b35f2a835c60159979aa55d159c3968f9fdfff3ac474655ffe1aa008545fb87af91243f624df4b9fa7fe3643fb4bdb682f0834dea5cf5b2fad6f76f47ac5032ec54a809b70b83680114b7b882c6f7522b21881b896212607050cc1794e64c0e8746d4cb423a8aeca98676f947a54aec5a10321253305937c62aa01a284091d308c3bf84805c3c8b2b2997222e3bdc96386f656e51d44248438ff9d9ccd320f337ffdc5184e35e17bfd6d36113c0e8d053e88cdac1eb0d71f4a0325a208626bf4e03a010af9c51a24b2d0e98da9716785427a967f7b3d9a067d6ba9a0be473d8fe85842f73b59f8254ebf95a255fcdc9ce9eab31c31e3b261e80172f4bde10c2a92f34e7156793bfba69bed022dc273c9f9410a25f51e9ed9a6da7fb71a51a33cef417c8cc0b62446b860c677f650c77665832fd899044536a69bf9812a0f053592f1591ebd6c187d5734dd24b6fdd80de25c5a24ec212b7704a8df4fb2d84e581b804ee6fefa5e3d54517bb141a6e8e12e444ee11d1bc7301736c22cd1c9745187095563e7f3bdebfb464a1916b8502760c4696523e9bdbd89d9f5b33d868e07d6da1fe9ec3d498d09152fed5275d36b9caa6f77bccf22ff64634c753cf12cf1c4dfa96fdba5a56686381ef7fba8fb7a525c0aab4e464f9fc3a73fa0a819d50163142a06c3a8cbe6374baa7e63c471079d59f59c43def8cec061c4533541035647d3f44e1590c64a502f671c983f92c8c4cfaf06c262b4fddc41b3155bba58f908e7267d56a9bd3cda0ee84bb75b96d3e38b4733bfb159762ce9e4f7fb1dba087f5119890546924d954cf0031b45c5a08bd802b714edc0c4ebb336370edcc9b436355ccd48f224ee305cf558a918e3f63c7bacc419b0cb278194fcb0060de08b58ed2198f67cf69d96d9130d5a9ec7f885b698600bea7d5e2411fd3eef94025a27b6989e66a4fc9f6538c3d7e36f0c24082b1bb8d2ebf215f75a2d860ac30f37970b45daa6c3e8239f07773b76db6295a952df20263889f73306f0eeab607f237bddd08d3b571bac5a57cf2a4cb35d7b8f545e091c67b655d9dbab14007553bde0a53047e0c172cae51a8df85cc27476f34ce87d1f5f7fed58746cca26aedc3f53705d0f33720d46159f3d4142b3a5b0006f86787cdc13c8895712e47dc82c8065027200bd272f7d72682b00ad0e006a1dc24e875a3383234642baae5f89a8ab0737cb6f9165fbb0d7421a2efe551e7cbc5b45497765a96f24aa8b7a76f93c8873bcc5fdb429350aa9657fe9c4812fc60cb93b799c3d66d61cb4b5887efef25d6c1cf23912a0341cc8ce5729d3e20603dc67765e0283a4e1c82bc2a1798fc0259bfa3da9181620b18eb70d10d6946dfb7846419be7096868fc439f70946a084fdec10ea29c32243671731e588813bbf61b7c006d088cd00f911ed8e3fb74141fcc59bf92fea8894861dfe0bdc2b0a4fd4a066df8ac9f94bc5aa1d910288b3cc86b13156f5555a7e240a01e7e12eaefa5cf96cea1f9948ef676769a0b9cc34b4a22063a28c66ec0e212f3ef739794d0092d612ebe0c4910ea2bfd5b1c8e9cd404740968541c6203a7f41e6bb2283a5f596f4bb680855e1f7a15755959988451b881f6f08e886a7ea4986bb97f7e042abe40652091920a53275e0ec6737cbbab1c9a39c0a95286d2c63e64a9c41f70c6c5d0aa40dc370f5b1d25d6f1ed0b0838f6452e1b63628d1e890efc73908a08851b651064b758bc3f082c53ed428be35c82d9dfe324cdbc9f1149f6aa654a8ac3ad235622f3e60045c40f8cf4f237d65434a5a230da79f8f7e6ae10a711f9b8f0acce6e833839e30f12043f0872104cbfa37e0043de94782725f9b8d8884dc3f093ba0d6c0e2ffd13b72a8a77e9c53953384336be79ee3934ccacc08e9d48958a2a94b309f09dd20983a07cf6c75325ac7accf25d5bc867e6c07b6aec015a6398397c1ca9351361666738cf0d030a8244a6c1931613911acc77105b8bd3e9ab5b2c3a7c8f36af5db992972fb066287e4dce21da202f77f1c83e00cb2a6f070cc067471cfa8e704f2c34e6c465ccc3966a6659164f3eb38ad43910c61f46f9dfeca20674d3bb213536d6b0a0c6b806ec935f3ab152a2b4562848be5125f9b8061313eca6383e26ce856c6dc7f7de2aa6a4af7f60b230966fd7162e796f002cdb363b38e2518ac756287ce18dc577b176ba17ce82e92d324869089dea9b6e30ec2ba99a23d735c76d6ce3505a25fe07a6d2115ea9625b7277f42e923968e0727380a3e54658b99924b2b8d29123730355b8c0fb180780bdec16a1b4d3eff24eba9095364191883b0d16ae850f3915b896a4bf74f5d81167dfb3c993a5ca445675c64cc51da71133e96bf4af41ee5a6bd7fe93715507b4ef8cfca23b6d6841a51babdc537db58e83eaef24c96a4850ac207827fa24e2056313c523c1ed82d10819be011b464f774add606ad868806cf4a2e4ea5e4be4f326ce1e882a53535569eda19dac84fe94e12be2ab4f6a49342b0059aa7647ae117223746b466e933b2254a25fa5400ac2a581ca1dd484bd4fbb976901d80a3e19a5aeb22add873390239bddd7017229272196451cf42c439147cc715d6e37abed7c6283db04cc62ac2c93f7ba521b0dc89fb5518bfc8315f60a5dc932038d46bfec1e1c7914af4b16431a6c9af474a719dc71e14c5ff6635c675ff8de92144f26ae8a12eaaf716cca102780a5d7538619cac4f50ee7fc1f313040e6c472aee2eb72e4ba3ae682dff9ed6cbacea1798a11636438d5adc0265f13de97a67eaa49af04f8f337ccd4cd74e03ba6f8ae2818af1976db9e005558981f51b50e0de0fb15ae99b961e4e723bd18b466c113db66616c1b4335b87aaf9eb0d7cc869fc6c128a2c003bf19a26a84fda958418d3a3aaab641d47c75cd9e5a3ebd6c16c91988b56a50910b17806f9b33edad781b239da1403f3ef1fa5ac6f59ad41de3dd4975a015cad95b50bbbe31681a5ee246bf4639fbd967f1ec7274cfd8a29d7f7d13b791b579ee7563b6683f69f9db5b65c2eec63e4781a3875f5afc5175d13918097c99775dfbd59427503345e9dd077874b22a832af18e9471080159dac6bd4cc0c0b7a11ad0f4f41e0c6fde2bd29cff6c1c7576b17c8ab2755ae5ff880326820bfa5e45437cecc200fe6604d0aba5c55ec0dea226658f1a5831132d7afb20ee291366c693599a3a8c88602d6c187f63ad4cee022f3fb0263c6ec854b3da1fee5b2953bd4d6069a070ae47d9b218371497a3af6d6f1989f3e928d0fe7d10109a37bfa804a276efe893e9bc47d294afecdaedbc28d64758600fbffffff04