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

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

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

Block Certificate

Block 50244 f60423680ec8ac8b9ce28959af5c850c1827bcc046377093e2fc01925020f892

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
89a14dcf46350f55d406b2ae84f311a1d93e963bb887423e311f27045b44b37f
Certificate Block Hash
f60423680ec8ac8b9ce28959af5c850c1827bcc046377093e2fc01925020f892
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00112b0000062e0000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000005a40c1c1fa75d96dbd531391cea876013af2404ef2c4db087bd5cae2260f38b91ec2b03138dcc811fa32d4bb5fab60c0b76ca6a778c6625d5a712797b1c411bd77c326ffe0078d8475f3dbf0e9decf1e46702f8772fd507aaa3a0000000000000080000000e00000112b0000062e0000

Raw Header Hex

00004020f5db3052b807548ee97d99441d24dda507c843e67325146e96597a7c24432b92e9812a4ddd4fc5ff3d12dbdc6ca41e00a839577238a81e674127ef5299b5c74bedb2026a35420c187fb3445b04271f313e4287b83b963ed9a111f384aeb206d4550f3546cf4da189

Proof Data Hex

59,560 bytes
12121601030727631946c7a678dcbf91a6c0b0a8166401e2f22abe632c97253dd4f17995bfa4202cd0f079d9c6b3c0bddabc9bb98e597b6a7541de8ab9d8b64521320b3e3fc9467c57e5a732c06a5c39280ae5bb480429708ca040de1074b43bc686317e4d75e4092c0b41b22c1419556a11d40bd9d13f660db1d1ad64d18ca95ae14e731e53b44cfba22a76154b6633707752185c3015617b4aae0500f0b8378f680ea1daae3dcdc441c4371fc921d55decc4ceaf5567f005c3b307d766b29f00b43723989b8c6a555ea6c4d5961553dff46a601b04207bdb5e9847a446dad1ae8c2081e59c123b89ce27814bbca6018ce7448215b55971834371482e91aa238642dbb6bb96077dc69674a6653d21ae8950a6250834238baa65463a1f7e079418402382e82eb810fe01cd7c02773376ee973207a1ca82dc197eb4b4d3a0f4c49e05e0eb3d3e7b491cfcdbbda6bb97a8887c9e0b2bf9130588c6b5dba427643ef1b37574b63960af73ca39c99ad1f9299fcbc60041bf024d6e4aa0d180bbd0b49882fb9c91cb49b3590238577ef1832e2b2432b166ed5241571c2d1a5a5125c9e961045fdc8e3c37a962699fd35a4595d95ecd17712d3c28d6da7a4529e273bcae3c7a10c4a7fcbbffd49caf1b414c86f09ba9211a702e0298094337b3dec6cd68a5ba5036f96c398b02e7b61fe10cafdeab6245d086d636b3aa567e11238fd9c66b44fc260cf1db4f6e9f73585a08e5e9ff60fa87652a1b03f6b20b5173faace79f61e814237c776df7a4407b744cea5e9f8280e75a5fd2a0a80461e3c2f428954edd576c1326e5cde7855adec273cc5941d1576d0dd1b295ad5b05d787928ebe488f11c71ef0a142d12111e61e8acda620e2092d0260237abcb1b9f6627a5f9911e80f4b954a887fb7e98df82b05c8c4dc0b9250469b7b43384b59ea933bc9c7a3c25d60f89a38d8b329ed1a8ac516309062259ddb7839c44f1ced7b305aa508f9804ac257bcdd5f90cc7622fdfaa2e0bd47c0ff4d80ffee058e4fba5a73eb0e89ed429579fece996d962b228ac8bc3eda4262c30fc08a31e72dd646aafd67636d770360f3eee5158d1e9eda9839bd976ac446a81abdf2469b7a72c316c0a78fdd085fecc5698c5ad0e5dcfc491cac061a95414a7f945d93b125466f7744208937740208569a269ba81a1a8165dc833d841669b22d14a6fab371dec586b83a85eb98ff9c82e982c6d97439994369c51a790f185b3feec474281761ef3bdae8bc7fa6d16a064ecaf8e8ef91cf80ce762b286c825d4e9e90eacd84d6abf54be154ec33607fba07cb358b404ed3aac369d497a515cec7bad230cd9749a00061fac3ae2af93eda91d4832e112051d8cd1f785b1885f061737de108991df078a41d673e95340bcb2404db5d7daf2725f1ee5dcf513b01a2b6973031ac50b530ec12c5223700cf370c5bb8fb5d7f90be50a068e8d04b119e127b79e7e4e9106dfefd12209844308dd3502b0db77d082b2bded8c4ebb4244db462c91d3afca1856e22c91219247de56e30a3a7eaab72a76013fa5be6e039c9f14d5f030ba9ac1f990b4e3b9518cbbb41b74c0e05cae64ac33c107dd6726ad27e49a89e3bdf7ec9070c4777f5aba18798ac04d8067e6367a395a05c31a75cde73207dd6261b4c179f8414adf26ecc7fd4137d380bcb127966390b20f4f137392536b73ae1737bab96fea01ca4a3eec6a6ff48222e54791ece8b2de0d3e4de18070d18e73ac5800435a65789720049865b379caa97d22d2afe36a34f45db18b8cb9d41f3ef8d9414fe6363a8621d252cd081a818397451d59e710d7745ce6a3206efc097182a555711057f066fada0c6279749f9dd366e525d0db9dd22c0caacb0105ec303b871b8ecfe8c44a73312dbe74fecb63b709a348fe9048a78f6cd66612d6590bfd09b138086a20f893c35e6b6c750f73b3b7c4f5fc74a2a9b0df690c1dbd713eb5f90551b415f1b706ab8267880050546dde78ca7357195596e10d9a2ab1426e35f0cf11d3876468ef22da0bf853554f86bcbf817ed842cad590d9de8f7506870f9d3ebe54e8b3bd0843ca4c6f01937da4ae4294efb1834ba55dd3b9c08819a5fa18ac9fcc6bad347ce464876d94a106e83e9e173f661726ce6cf80439bf281f737e8a8a8cdb518ddb690b26beaa98ebad654bcd4a6dcf5db61a5488e40054c1a11950df248c4f2c68e21bb0d37fea1f436174aa1d6b910f3599bfec95a53f5347f8d22444ebdb806742986d45c7829c3db6808c37ee2eb9a2a996a91c7bcc6a7d9a3dcc7d4b188060e27db56743f723282de6f6e05b808ad56eaf806e557c48e789d001cddad26a60d946b424ff354a87760d8376fa91399fbd361027de4f2aa6638dcc4147c0b4a6ee9e79eb4d23fd4a500d629386fa48cac807bb0534559ed0dac714f48836a07f27822e90b4bd1f653aada8593561095fb37305c78e2dc4d436d43734ac528adff7e76cd02acd0bc9192e49405204a195592dfab01b2ac59c48c625173aed681402ae9bc0b5ea365c8f96f5f05aca650a51625afc8a6aa5da7ec24f4066ea12ca345488cc59fcc53c5a72b827bedcae9cc41215e164d14bcc9b4caa1d44d096cb4afa533154ef34d6dd7843ded716b7df77dd12ed8a0729790ba10edda2905cc9fe1d1969d66d26e85dbde7c3508ac2736702a710b175de2490b20e1cc5f03f592e81119590e6bfded4126bfc956d02086bb1695481af4145d8e4283b1911d43670e5b026863998cbb18101a57944f27c2a8da9b9584c9987c4c3e615762cb201aebee45f39925c27b016438993a632af1a97eaf8c6cd2a8802a64879eccce7eec27bc964ad89d39933b074b1381ae900db8b434a1adfc0b9ae509d41e505ae3f356f155dbf953ed16950c2dd1963528d0330338381224098cc0e52ee3389d60810606b398a9ce84b67744572dd24e08b36f2edf1b1bd79ca2af2eb954d8b64145e1bdf132d9cfff35ee06674c5efd24af783ed9e40a04d6e64b5d08ce6d7cdb803cf122f9fd80964ccb7f9c38494cd3d8507f99708271e47dcc60dc44b34947655127c9f3bc49142810a1f15a18e567a9758d5edb4ddd96cfa2d0e14d01d32152d532698d4cf9e361f88ede28815683cc5474aba79b65a596429b283c5fa8c132869ed5e923be13cac74ad97a8f1f1b789781d26243a5325fb88703263d7f2517b46b4afe009ebcfe904650b9e424f4420b62046115e804d62864c45474650220b3861966ec669943b4d2c7c54e3a42176a4642b35040bc800791a413a193fa27b430fba1019427836151d1b1aaebff6020ebe06f58f00c6ab9119e8be464e71825eeb9dd254a6f6d19b7350b670c8f71531c95fb21866ba1cac40639a7eaa09ffe53c891745ce8cd7478690409628fa04db68bd34a91349eae20e1de38abdb040ec4e9c11ca2433b0bdb59ba8e876cd7dd8075ca62ebb0cfad3908ccf39081b6c5b0529fa99ccc4d8fe581d352ad4194ba86dedb3fef189dc1c7a0c2295c7e1be1adb8eef274fc8d5add210aec0282d984af6de08efe88801718e2f80b815461ef4ed4ea2ebae68f7dc21db3e4a1ff253960ed6b3cdb12444609a4853beda1a588091d1a003485a24bffab98767802f75378dbca56189069817f0da6e580ca740b49f3de6ef25e9facfdd48809962784d079a4042150efafc19637ccb49cd423a5f41564c793dce8dcf3dfe42557b6250d9aeec6f09808092cd9bf670e30a2cba92108dfb26acd3858457c9c52bbda041f0159f4294ac1c9584de0738acc66c92b493a3e8d909d8dc5ca59c4d257871a2c408cdf88d81b5885715f426e289949da2a846de6cc10f79361ff77792a3c2f4055d3f8db33f43c107730c3e99ab63a9d359775e8103664bf9254ac655367ee6a7af46d77cfd8ad8f6c6bce34c9722efbee54bf1476d7e7e881015cbe39100c7105863705715c707b30ac85f092fecf0e459eeaab4d55edd9e257b2e0434806d4ea8d2573f244323abef4205599f7574d20ca43e9d738f92be3ad147d60eccd22774e76da3c4a18646239ae7481cab9969ef8d4317655d51860aa54a4cce64bb0a6b73b798699d87670bc2ec167d81ea954073343015f35bbd96262003edff30939b86b42b73f6d6d041536143806262e172d579ecee1c29ed9f6541dfe0a4a0812bda48d5681bf11466c8585045b0f20a462860bf3ee7f3191349c28de74052e12a3ed1772d82b0764db10bd9c4f1013b6dd3dea256e67db0cd88b38c42a99479586935131cad115c0ba86a96a478569601c601c216832ebc390674eaeeeada13bda72c9000efffd5639f8508019a5ea29f28176e9bf93bc361ad8f0ef8b28e4a67e98392f9199803a6b010a3ab63d5746b77b1a42d3fda4d6586c73a647752094f33436104e6929f6877f8887311ffae1db9ee983e32b9d3c0b8ac9f82991c4c97d46ea77888551683a79b46ec05a4651d4f3af1d1e1cb81d0a772c54cce4f3e901c5352b8c8de2ff51b952a9bd29e6763931bd6fc8e8dc7adf0c1042642a0f188881a2917503fbebad5fadcd8c586a5530f8c95a634185b4e9054eb6c6c37495203d2ca01587d2339815e22322f44282eb796396facd5b982a8ef86703d0ecc5dd61cb682fd2000017e8519cb63335ede615962df9600543fadede4c9fff98597f8605dd7720415714a056482f4724874c758c086100726acfc61a88815741d7478445ab32fb1f789711610867616e04dfcdcf9fe6f89a0c0cd328a89a2068fab0d9989e9d0a6e28e0a85c5e84d2feed295478778fc6b603925cbdd91eaccc0d3f97ffabf46fb87ea88531949f3de458593dbf17d6dc2559362bc1d534eb51c71322eff2b02c5de3f507b1623bcc0a12057cb4153ed15fc4cfb924fb4db1451f14f333e216db5b190018f8ce6c135733286b26eb56061a71ce6041d26a1a28435f8e8c607daa044ef2cb9925b97ad47194aca3ef6480db03d713037c52fdbf7702784daf09269c193b7ec1959f371142bfb32026735cd550f12ac412202d2ea491dadf9d04939f85ed301150700855b7a9f1e3d150352d1e13bad51964efadbae9919235770a45071d5346918b0a5be7af4860cb0db75363405a94cef355faa111b169e7f0ffefd477d3def6db2c74646ad48ed54c605085497e1c96017c06c3f9b42fc4a44c58d17215b5434fc11057853b897f30f909700e014b24b0321076086caa1ae4bfcf898654657eac3a06330c00bf82a930c562eeea76143892534a0c2ab8bde3d6e6b27af3d6eb814178ece1dae4b092cc248807b6380a405319b8993a4845ca207ec8c7ebbf8ac49225254f1383e98d40f74a00e4528b5a51f84c872e6d6a25797779f002f7b59a3fe982c474d3de49c4c717dfcdb03b9ab5f725801516395c9f76eeb4cfa2c598a00da8f463fdda09a59c7c28a15e5e1d3ca5168a716d1bdc5932a10abde5acfee761c1462135efdd27ee851db5b68c40bd8d8404001454094056cccdd1801df135c5587167e31dff9a478aca2e3ac532a910ab729fcc8ae0b1468f158ea832d0b1603f743a2c511dfba47bf65e57591957d8bcf4973204155f412a48b7f53092f5f5f7cede392f1ee125d6675d51e104a683d6cd395423d94d0bf3ac0067d2ba22f6f0bb29df07c7a2b139165e284ca31b25b4e9ecd5cdb1d630c79446eaa3fe9ef2a7ba3d3811a2e8626ed709d5f919f675a14f02dba118bdd87279c2fd7222ce2f0c03aec2a83e32d756adde7b7ff985713396860cab7af2342feaeddac5e02d8c1588f46b0184e87e9cc8196d193005e551cb9322ffc6e065ed381b032f36e4bdbbd9ac7a7e8da6178c0c1f025642655366e97120d068d9feb0aa39bee9d83bef7d563745238da8f566da52c6f2d981517ad9ca50f120228c6eebbc7f3b1c02252d4d7e24a4c318f2472d91af493b90ee4b361b7d0438809f78343d5d92ea5a956deb3d710d25f71032579a059e453a085673f1f8e4fc3fb588d5e6d20b08aa8da43669e859801a03d0a1b7f01f0a0ce3ef20b78b7631936c07390f1a7689ff25dddce3ef4a9b6327caa96bb948c5b3b53d262dbc5a87fe820f8586ad659384574063820441bb9ae17b46c7074adcc5b8d85a5951c759b9fb193223dda953fd2e0058ee11240d93f7d6e34cb95226ed93a980cbb509ca6561ed65f7fd265eb4536bc6283ffe11e4ee19b620df35220c338d8cc8810f5a826e7ba458d82525ed075e499861ea941dcd0c9d7fcc6338d8bc1cb26974ef72515e5c06147cf373840103d3cbbba107c539a662a6a3c61d72917c4c38580d1a690b7939992efc68fd22cdb8741db4857bfed93b48013611e337e2a0500cf92fa0e2267d89f581f280a88d85b8c282b9bbea29c1ba5bbf0c9de803bef05a22e8560947daa68fd980266108d4fee9fe1a52811972d54187832b3d99f7034e421bd62e78555bea02f3d6bd6c460b0882247dd5dad696e197e4598d15c01dae08b09a7b605c2468ca155956818c64e284ab631a6b3b8802f27416ae21198cd515492b3d71558fd59154bd3e5f2f5c2d681eec8427d3a4eb15b150326ee175e62eaa98b5a3d42035037874081785951fe6e625ec8595c0aa9a0763fef3ba9ae0b62c1c61ba651861d0049da282fd877c577f4cc96dcb490f7852197ec01b1feabbf308e092d9e452c629fc2921645f0aa6528651cc87af7233e43324858024a67df2467b01d638533bf07c1d3df45dba63fefffb9c37e854ebc925623f5c4665957648029a2bcd49a0ead2de19f8db12e4771febba056d62a4633e3d1a8c72620039833aac480b2fe09972113dd6a6d4cbc0823d8d7a8108098b19f3b78524bfb277b920f5f662f5959c7b015c932d358d041280daddb8a9edcc48d9b8040cd7e9159c2240ac64ca614a9c099c538592e91d39f2a5d0432f68822dc96e014735b702a7eae58afc6ba804ce4176cd680956e00427a999ed8fcb754e3f71f08ee808b9c7d9442427c30123fe00f4c9fdaaed65aae1ab70afc7d1ef8d3fdd85653cbc5db0c6b518d957aa9263beb07ffc87b9960a5477b0581a73de062f8df63a10c0f718b817ba93b8799e08ab604c27025630e5fb77343e6cf8e0ea98afda3c728b8d85bcaa578e2ba238f5c14f176b2cdcac2def3d80c5f8321c96b7da959a73aca8ea71452373c59ce66ffff9632108943eaaaee531c24be0757ac3152837c5cd00ac52fe9c9f8abee1af0d8a89843fe3d46121169bc025de61b1ba67c5446f1d107151742a006256670c88d74e247130e272ccea073bd5fd2502dd65b1bca01d98fc627967859c1c53124be29715c6fd4e3e3fd49b5e8289964464ad3a55a554bb7194bf28d4933ffd7b6bc70312f10f344eb4e402fd78c732271de01b22d868c911c59c80210b868d424dae80b282c70d5b347c646ec41388c212da005f2f0dca1a7fc541153785e811f37605f8df4ca388204f6e2515212a844eb6999a1857c83280909780a24eef1240cf205955e0cf131ee4a9515b0c5d11ffd17369ba30f0eadba179ed375b52a1283608ca97b7de7d2188a1e689114467e7c188e1adc16d4d1c19e2fe8e19223cee318a4be9ac5cc9243a9d5064b2d86b8846499168eeba9588c89c0d1083dc2a80a8b43e186ce02d549fd702ca9fb260bc7384de6fa7392cec1d54eab2cefd2c09a7718f87b5420d2dd95e17b3ba01ad42f5e3f59f664e8ab8e3c7ca4c448702bcf989c69e9793f800f7702fd06d39d3660dd121bdb400b92054e4706f045a2764a6cf86f915b359c56b9fe7f265dac8346a03c969248f9adc1bd21c4f2d2eb5df0d4b7b8ce6ae6ce1ef4f4c5f20b12be4360b3d64d10ae5655780d0a306dbb5ea4b37821c6a4177c3c9ebab1a1c2538ba070814d14da31052c8cae225028da3371f0039b50bacdc82c135dd6c495e569a1ed848a37cbec6402cfdf534ee2861388be6dc6e658096f04035b1cc43f342732f1d12e8230245a377188c27a9c95508eb77587fb745ea9fac1d211725f247b7b67b9bb6b32253c2a45d30b1a02f9ce9ae821e1165aac8e3941898503309208b43aa98ac65fb52876ef88543c130aae8398093e3ab5085e87ff442e06526eacf3520ce21cc3e3412982fc2ed10a697be80169df851f5ae710385658c9ff8c3522393bbf16ce72a29d0c006a60072215344e7ec2e011a39080c53676e5dca3c6dae9347540c1cf27e6602b68a12ede1581ea3c9eabf13216ac3c7bc68752cb78cb1a5f670b92f50fa61be1ac9432c9cc1fab96938b69b5de3b70108017a91514a13f33ad6127e2d0b264b5b9e25ef7291e71da1cc2f2b009ec0fa7da93b096cb352c6e5880aa3e41aaaa246ba289d474ec2faf3f69c0f8f8b1e4331d878d7cd883fe5af297cc94c7ab9c301c96ba350b3ec73af778023ffaa88225e5ac1461a6417d988e4ddd256ae2c5ff53961623f27e6bc93d195c3537569c2d5bac065897f7254f5c38167048c9c6f616bc69c5f9e28a9803e6914eaa7c84470687c4c21fe0b45f13e15846fef4a594fc1a34c0900bc7ea62954ff569ee65e3c7cdb49dc770502922e3ba198324593652eed1b7ad5b2e7d9c0e0236dad29358185b8dff0b0f00bb2bfcdb56cf629187bdc3614277d64c80c79d7910b6ee8cfd946769cd2e7d009e4eaa7fe6be0c6786e94435c78d43770a6e96b5504b0906b7c3f070db121fd593b9e0e1bdd8452fe87bea926e8b4cd0e3c52db39430fd5c904a8794974745c94574d0f52effa401e5df64144f62cba0e0c5d29cea4845e842fcd5006352e799a4568ff89b94c039e4494851660deeac6ede4b137abe2480f706e48adeef960e72f84269b10c13243a14ebca1cf6a9278c098288b271d4d80ac70207c8904a25eb15e9950114f99b3e845de9182cdaca59030b302465057bec3c70553729e9e2fb002dc808cd0f431853142a11b93af122bdffd4abd6ef9efbb59ae21b6bebc387b70eeb21d50b468497e7af34a58d3686c5fe2e9edcd39dd57f1c6f866cc15328f83fc0bfe0839bc7450ee4eb6a164792377f0824ba979ffca3009f27e6caf9e5cf6cfa7e8d695174faee877088c870269d39b3a40de1b0c76e8203303df8133eead81c1c176b08e3a47639e72c78e9b7419a3801cea2fa608682fdeb7167eb658bce85c038cbed0c3a600caaacd1db9e16414ca55c2af4747595a6d24201987d9b18410e925229ddf3d9ad11fd9a0d1b539314c315ae4c33533d02a33854efa3a3580646efcf6d4c883727bf68e01cf7aa9a1ec75ee0ab9da723fd8312d4e3ce542cd5049eaf8a3e501144aa32c2f70b8546f6419ec64d788a1349d7c0f7e91b51cae007af2c5689627022644b1ce80d61963a433b7de571ede8f82a3d01af0583998130eff93aa71945183c898ff96c6e102cf6f273bd1dc064183cfc641391e9fa206b17cb8a99833db7d55ca5c33cbc6a93c489e56d8910404a7b7abd947c6d574b37a8d2fef10a05b848478c1f9d8a7c58bf5244ff98b027943ed3eca18f066133985e45a96304fefca5d038c8dc93e819f8324a0887557b9a40ee30fd3a4572b9edd681ef5700e4d7cd863e26d3036ba51a9e39454d5288747c43ab6853fcfcf69bc15987eeaffe7f0084d7f4643728e28a72337a3105ffd9f8325f0be821c0a252c7439bb5815e9a18441a22a0c20e6b7da2960bb278e20ddc23d545527169f1fe8bd0c54ee287fa292bee04a4be7995b3ad524ebdb7cfc21df3b8a6550cfc67ce3a4553ec53334a962bdb7ef50cedc09a2fd365bbf959b4d40cc21c60af5f4b360d05dbc5da1a0667ccf8ca604b1d963c73b3ace266de773d3d646529ebed47556aff55956f966eeac931b5cf16d667535b94dc010161b1a6ab4aa06ea1029206ab3f6eee4868d57eea9626ac3156b6a9889d9af94876001033973d3f3e9519c454a199e000bfbf3eb0243810c29415159d9995828a024cdde1c96e4abdaf1cd7ccb3f746ed3e05ea674c63934a24ac9c41df85c77df0a3f2201022c9ff163e976aeb84a0ce62e0bb3c33b7a7afeb0d91f035bbda4d1375bd14aefb04166222b9740015bb186c61f6496e317adb64242583a9a4bba7f241f3e9af25cb4e8219bad37b728a4c3c556de2f46f4949985c9f7b4c5c6b52f294afc4c9a162e6118a59347329571073bcee1329e2d63fad1aba3e0f001606c6bfddd7d06e609a84e7a2c8de8e53eb26cc58c1661108b70f5df3c20380b6701144cf3a4aefa42888533d69158ed155736a4878f00a05cc38a75f7293969f2e996676f2645ad585b42f660fe82ac79b0742156f2f09f6259a81f5356aab17a6b9ccb99235167b216d68e46b604420520625abc313bc652ab99360804e5c99af1a12ab48655a7f2a3ccdf3f1c327474475338b890f41bafb5e3cd0e0352f483230940c00afee7247087b0a49e9985863da54b04da2ac1fe3d756029c54d5a96b8f0c0d8552d538691936d758750834178a8bb8f732a35d2c2eee18df37a5733db95b333ca20d2667471c529710cc5e610977870758243a03fd46102eda34911bf5faa3854fe8b53242bb6c75934b209d7119f523bb2f0e16603a70910571f1402ac41690f1212a77cdb2b0b771b5e1f8447ad7bb70cb92053e64c1fece8fc2586e901272d506cbd80437edc93f00cf42b8ede4c34e8f637b006dd8d9f803ed15b08c9e7e460c25f40003b088cf6010b6fa5eba15a49eb9ce008c035530f2819d7887844d52413d68cdc0f4b1bed7acb74944ccd4cd2a3052d7045019976aae904fd87074c5a47e36855b1e97c369189f13fad13673da5a9b58f6a8417a1047638a1971da740bef86cf30cc0e12d6372a535e0e541d879938d752e6bbf29aaa2bf70059c15a3df302aa0e0669a1e8c16f24ad72f797021d04e0ed720d912a86fe664e50287975b42117d5aa5f574863eec6ab53e0e42a84e7ab1b4eabc0d43a1aaebf5a60aa91ae960d29e11aac4cd2d2adc81ab3095f24ed62b5c2215e54a36e3e138c8d0b4cc52aa974e917049b322c9807e731c31e04829aa696a50d153a987bba4d145d61d9b970a5df9b4e7d8dff5559130a2b81c1c996f1452c9e650faa436fdccbecd2b6e0b1ae75de88b503a4f922716b130a2439fc822209876aabd2274e10d4ed19c7d879bf315b252fcb482d20077ac326ae4d305d8f3702c809a1292b159fb0204c61b18c4b54ddc7972fd32cb295cc9cd180e911a022a5541c7e7ffce2c4ba7ea797a545f13356646e8c5f7fb63ba967df0fa6e70a8319f43d69ce21a2345c276533be16566b7ab7b7b99293f180157a908205bec790495d769089eba1aaa3eb37fdee436d85b70310a9455a2d526152050bf17e0a4c22c6d7655ae8e301651ac5683cf7510897f98679a8688a69a79dc5e05978e7d058e52db1089c240f05224cf7de5a696ea750c5ee9d898cc111eddb33d5513e101bd78b3766a7062fb8e7b1df3f3979531e339b6c90f6197e15ce8f045f205ced1c9bd65bf562410bd6ef799da75fec22427d2d4601e6cfd34cbc8204328801710749a4e0e802c4166638c6148d10e61be9a0d6ba9234b4eccbf66cd4a7c82d3b462eb47d9579dee9a2c6a4c73238ef0dc0f4f599c452f1ddd92fd14e39f40b0df623eba34221e18f408dcb4d0460aebd66f6c7ffd59e11da551ccbb8e1ac1db84c21f3ca5fb0ca8c6188e4f3a5d50dc17230f02b1107816a82024f847ba9f362454933f84772d774184398d5408cc045a84a236fff19b1802ac60386c5d14419350ef1398204eeda1502a5e649a268a616e67393f0b818111cabbe14a6db252f932245817c1ef55ff03169492f23946a3db3356918490451a7efb4ee099ab7ab2cf0f3033b877506c53982ee73d3759e54f818a60cbe6993a06f3c5e1e4bb1595526e22a4060c89a10e2e5d683cee856766df0a8a942aa2905017b8e6a94d8a8713a0d38082a283fb577bda6a67b77aca9d5845fbac8f3c7594f526dbf8295f4309dd1d480c52086e2dd0d8db11245f5456b69007f63ecc04381cdd1cd4cae0707fc8205c1f78e9ec4bb6bca139beaeb82246d55cb79810dcbe638be1d2ceeedb33a3f2a035387554348053c99b9c8ebfc15df10f70b31d3e6619fc010a9f8813ae48331a09bf1e30c54e2ef24ebf0b25f470d9aa8be36b8027221c643297a047698851b291e1b0b8153dbeb6517c06a997a820ba7cde4c8e0eb51c756785554d290b3495359a9c13c59f543ab04184653d93241f4f7049df61b244969c2d2ceda861b1d1e24033948606a02ba5835a7e5bdaedfce402722bacc43b7579ca4d640de1b3d938661eb48a938710349642c0db52fa72fbe1871d6ca465e033885cd5a151e2f9f545f66eb0a6ac2629686151ec19a23eb1e84d9a04c73b517d2276a7be8477fd1b017eac546a6bb773b7a1b2fb7a4e4f64e151f888c89722a5cf8021db0e13ff028fb38ad0a0f6410f8f80a98747f0e09069fbdd7497465c42d283eb36e7f8230ac1120ad04fa941e268696a36e5b1b033d988bc5e737042aeb13fa8721474c0b9a25014834c4a25aeaeb9e6f507c13610e9057469951276a45d4bfdd2486c5390971b84291e14ddb980368173fdaf5d560b66027deedded3f63f01374dc001f44afb41911f5ddce7d8f200f9a8ac4e1213fcdd41892f1f04799fe11d861e9673d10a8b59c66d6584e423315cdaab4c7a59933a56940ca234008042228ed08a70d4b95738be16d8d82fb4102a03c5e6315812a42a607e07eff1ba422c0aead30eef285d2a9cb0fe194afe9bd1c4b3b904826177ad587f097b67a397f3174af231012fe2a29e62627c26b5e7175acfe65e18e7630584de7f158cb8dd093f3b00aff65c841f0436cbba7c6657fd75624bd71c4d3bee3ec6470fa03e31b659fd81408723c1471fd3e98e6304552dda62d54174912d4e574600cb73d02bffc5b368f60fc6a41dbdcefa60d540810d9d9540257a8141baa9126e633d1d0fa7caa595441ffb4cc57e04378441a4ef1508fe464c02a5ee8856dfdaff82b9ecd3ef328581e84b0b977f636efa2c6cc17b70be7eb609dd539c1768df2c12aa75f5be6df04de1ebe09377d659f28ca149ee6e8282f3a13fa3b38b94164b64e23ef50014bc438580efe5ab6e0640818d154a0631e834c8e2858317f74bc73087a808714473376574365e922e619b8dcbd3d480695e42d259a0416679583261d92457cd2465df522fbfe3d5111c6037d20d9e58d4199c6b387627741ad37d8dc4fb556cff1431253f88e868bd7dd334821a538d488508c62fe0fa4ad38ff0276df8ae4c5f9ed2c4d1570d9edcac8bba83dbfd1f878e950799be555280a29e85c1429694a55c7597608ac52f4d70c364e8c13dbabc5a230a2249afa84da9b9000ba1404aec89f21ed8334bce4f1c567a2720260433815e216a3eec683cfdf1b574c1164f7a8b70df47c68822ed8d3a6dac50831c6d75c79c216b5d1710723da710b35f2e5f6da4f0676fac9ef5875bc77937574529d03a280542e69183aa571523979268fe0c96ee3a8eae1988054444c769609660971b928a5cb87fa08ed75736a352d55a54bd3b2efa9dfeb5f4f109f7d706b674f95d8a50ffc6c8e8408a60fe2bea4d2137b9e43ac978e8e76d4f4257422833afb300d6e1ffeceddaff4d88ad955d55ce546f5df29e8a426329604eb3835c5918965d5f7fe8856d18486437e47bf27cee22835404d517619041a004af74c1f530fb55968c1767d51130138d63d1dacc0522c24ba9d9b3d6a3b54691fb128dd856854e02df1bd98d330e211f10681866d48607cd17e2210ed4e971d4ad240bd474f4d2d36e66048e593e120ad598f3e647154fee1aa57469191977f0887b4ca5d6d4d6c94dad84b27f96f10b47f899c5bf86b4d43864e5c6adf282a4bc5a5b2be213c83b2a49346657ac1b20b3b9a4edc06cf697bf82fe13b0b8fdfedca25bdbffef4f772fef30eb2c5f03191b6cfed2e847be150d19ac7d7976508e94bd6ce6cc74d2f9acaa3c54af3038c4891c4e56a675ff0ebc1e3b3b857b5671ebecf879f0c0de6466b208942f312b3c0cfa2ce0b34d57cf07a8a5c6969b64f9e32185d8d44d2ba22f71d24a4d3970dcf2d124454ecdca5519478682a892ac9fd5ef05a5fd059f4d657d2d066f8b745140e988a9f7279afa2b2de15a12e1e39a851a120cb4669c0617bf203b1be91d3d8c4c6d380927d264aedc88b3a3416430c27d97282f5eed05d47fcc21261c1e295c1897cb5d20c82e64f8db5ddeb2848d42d3bb6cdeb3cea71f67e7962dd06202284c78a47585e9aefdfdb202af840b9e253c07da03b5dc30a221182ddadb4cfd5295f183784f9178cdb3b13f45ed6f74e8714789f200c1464c50992761081df4eac11195f31d3799eea8fb804a861a7103040747faaed5e34f24862e16f794221ec5b9fc491475acb1716c20953c5649a1e0e3ad6a3beb5c90a51152f127c2ca7176959be62c9fba693fdb7509ee191b7619773c378dbfa5dac1f2a45e016ecc3bbbc5c2d9bc6c6bddd84acdbc124ec13ed85275ec9d84f2550f1419185f34bb79b8fb7a1dd141634c411092953dfb6811d3ccd732dcca8afd18bad7fa746e12b4a403151e73ef8919ce256b173491f02277d101e7e8746339b8f44548d76f6b09f79807613d1ec5a1391a7bb60da0b8f4818deb58ab63c9d6e10415c5d1cdbaf34eaac1bb32935cee4c1f3c5bbb74c2f7658cb2ce64438ba5bfabb17d7585348aed15f84f0bd4de780f08bcffb0ae68bc84a7d8473279bc605e4aa262197398cbe3cb624a5542181455ffc22e7018f482e4b20190cabc9d203caaa5d6f609498aae443a3a850cf216308dd055fc84bc2a4b99787d550fee410751c50ce09e12a14605e8dca35243f751ba2b6f5e4c95025b39d86acf820787666a2062a4861b8b8150cec570bec8307d09648539ef0f8b6318817a706e6759c72f0cc7fc94ff9e92e5400fffe744fb1ca3086f260a9e88e57a6a25f6f7b7234b80915f8ea3cfca25ce475db304b78745a6b6d809d0e27be9ca7f771fe57b1de318496f2a9daee5e037bd464d394db71964152d3c64ecd7a38eb00ddc24909b88c06b30d9b5713984cb342147c81f5b369e35b15c11c508ddecdba36bfdc33d5fb262d352f5e39cba85c9478cd20a9d6c8e7e2f6b84f644c952022efd60964bc277f8f182781e72e9901a7507c9799643a1346968c1ee38ddd9b352df10a2a5ced8be1772464774691b2b3993c8928b0cf3a716fa0dbcc8b8f01ef60297b415948bf2d23cb4266972905e19797e8b34a6bef29c05db31d16ab8e8659cdc80cae3c0f8429584ed0f03cd9e86954408800ddf6f84bf7e3a6e1e3b13abc0ae85a9e34c04b1e68e52a2e3be9aefc95108b708cdab95481a13fc32986ff27488786dce0106a69d16ba40ea6183b763131d761bd07be02d1e6ba387fdd9c30b7b60ce02615ea9f13cdfca3f59dddbff028ec3173d986a817a6142af56077f20bed62af656a06fa6e88e644cab1bf0ae2f3940b4eceebc3ae2c00ab7ee74d7e5916b2a37b94838adb563366d925885e41715ea869ed5ec0ffefef4f2c973f9c09a559e1dc8bdd1bca7b1ae8a4688157ef912419ecf11d55d016bb78e0eedfd32005eb1d55826da3f981c92f7ee6c1253f58ed7505433f377a04e3296d7b8a31f187e260e297427c0edda7fe6e4c6f8ce3011495c7991807aca3f70b6f1539c61a73e10959d95d6c28573fbc182de0181bc9367e65eded5c86a3ab0ef98bb00852d422e73f5b090d030beb9b5b1e5ae5bc4b8ea16adf9c107d7c70efeb6c449472ae354b574db6af2ac11f12c157c6aa3014ba3babaef1d2a723a6fcecc4787adebc1bd2d7d3038021efb59b8a0e40a5d393541b0a05f9b3763c29d52b53b49f603cf0c53e5419ca9a927d38959bb719482b40328427e171bd8577629c5ecbeb8b9ca1a88d74caeaab132da66504bf4b0d059ec59b1249f9756bac45e2e0177421ee2b939ec08cc39d0b8afca422e9fada3c55532d6fff55600e0ba6e749f441df6e85247a2a7deb4fb6f69e660a779ed72bba609d51aa17a1c26c0898613b32f0f58731057c5b43745434e6ee539c3481ac5e415eca9a630c3b713956d5a8d09ba9e6fced70fb70f0a3ac07a0d1e20ee4e49a773f0a241ae6482d1aff19c3ae5fe42e9837372e6e141db0514a585c506488e8981627eaa022287a54c19133976901d2cb17a663adc739606ed6ae6473b563152e92bb6b57525a73b8d64ca1372d1883e7c0989df4a523f706488b2a35b149a8186da0ffd8544da8b6871a3cfb705b58505e848537b6a31521dc6833dffed51daa10ce89913d7b46e3b2f6936cbd49e6af13900ae8c6ec9b8a2ab4c2b6361e472d2324747afc25e6345753d7d0a14d04e8954f13c06450da7fe05394f7de0cae9525cdaff41f73dc9d395097add819102df398da331e933323d3f11e9a50d8a25c3a771c330d71221b404db7d93196474cde32bf5206dd40d503273fb1dc27f38045f380b0b736381a55cda8f56c2d2feea15acc34f3351e2d18d24fed1358602a7dc1db90686df18c080c3f328f79843b560946531054abbb04f551fe006ae02abc70f191044531bea8092745631b174b7fa7c8e36848de999414aa581a1bda5bb1df24d38d6d18e30d4c3ac1444cda9dd0b7290ef4bf1a8214fa1a552fa2db1942377f324fa2ee3e12bd92ef6462f4cb452632222e811c5dff294b3110187bf1e14f419c6353c0184290fcb5f26faef5282a05831449b8766d78d15887ad2246777c15dd66ba9208a879f4b4d7f66c1113b855d3880bb23fe0ff60fdcb1dce5087084f2f37c197b09ba51d792270208194d3a386caf680d4a40c42896591e427c4770e0fc6c83c0435f165f8bb5f9e8de38997fd569e9c1e7c3ebdc3b20f68bc36abf2de59d8ea211faa3c9647c0411ba753f189c5634d9d5aced2e3b3ff83a449172bac85e1f8aacef7c8117f287e5707601cea06a922056fab798bb6fc66149d626cb14150459df20367849a667a310ea67438406744836309424790e0807131c0a2b958723c272d6718a5d3f9515356787bba1d85c6174dbdb65912ff5746e0f8a0eb28914f99fea53fca960d2b387bb5773cb31ce9d34c93a38af55cf4636e9a2a0bd91ec5a254a67e8778a39a35cd17e13d7ae21f4ed052f3157d6ff967c28f881b36c276b8340a5199225cc805395df08ff782f66de4e9c93763c453277bfc27bfa14bd55982fc1a8940ca0d0efa5a71b5d568c240958b2ead3dd8b5e5b6f4347944504c2bfa962432c66f938058f54d1062ec99ceef4e3ff3145706fff761036a305a2efa87f673754b7361899c083e1a071622a50e8912c7d889837945540579c7599ee8bc0747f8b7be77001fbb8b50af58539c126b637a476e61087154665108f9b9184eb13717dbff18d4240253609ec3a6197d2276a7be8477fd1b017eac546a6bb773b7a1b2fb7a4e4f64e151793f5347d331f6693c35b9b5046fbfec7c9a3c0d6afe218b11d0a75cb5436fde2667321706fd1e044a63bea07ff7d66f52fe220c26dd4a1e71c24aa47bdd482105cdb237dc7367877eebdcf5f5e545b83e1855118c4e1306a383e015160376134dafc2957a02e082d12d423cc484a415162e470c741b72aac0ba362d7a0fb615d9d7f7c5591296c77fdf5879f95a739b7bbd927390aecc380f7cebf0fc163dee2ddab25cdc5ac05632a1db8e9ad5bec520033df52b1f0dedd068deea66461ac486d958aa1a4082c3ef6515adc501000f8dd460726aefc79b864a8ef401d83f8ee504d21a2c47d062a7a8aa1358bbd7600704d540e302362f70c37b25b87e46a85930ea8cee88861092263202203181cb4076309614f8aa5416991b7381fde49e79d82012364a36c53eec0124543f1fb3cea830f515eb881e4d0cf822e7e75d23e010bee4a722f1af27c8c1e58a09530e961394ebae819d402c8ea7d72bd7bd50044c91789970fbfbdd2e1fd8fddc4336705a59481939bf1824b3d6891ca93fa1fa32dc0a74f6390c539d864ee9789c9d72410b3935c3a859239b5faf6da6d9f9af03306c5074d78c031473671402067ffd33bc47c084aebcc3eebb1bd3bb2895bb53f9dfa861a5fbaa7e5372b5e929b35c05bedb0a2e8c022181e4a9c02f37bc4d7cc0366d9e3f3b66a06cb6211fbe7c72ce794bb67421d469db00de537fddc978e19227e44c04ffa5e280f8a4e6665ec8a965e619b8dcbd3d480695e42d259a0416679583261d92457cd2465df5da9a85d435fc7242d6d84c88e258df120d45ec00da2df3b4082151384efaf3eca2b3768bfe3a7c1e8273964b1b117aecddd858d75675f46e5a9f2a9a0423ff2784b291a28171ae728753961f8da70c04eadb8ca3f5004dc3d48c26b4bb8dd7d11bab6fdeff45aeca7aad463e2f43a166b806617aaa98893db27c0a885582a87a2789829f098d207717f8bdbc023ef7d2f5decca7f10117c89ae9bdd66ac4401558fc63213bc65889229f6eadd4e2cd8c3856a9fc06d90078e62fb3acffc751be09228c1bdd301005d2ddae1222a2cd4bbee51aa9307e5d794d48844d63b6ba2e87625cbcd972a4119e8f5ca608242e350019f6c5817d803cdd000b39c23f1404484ecee23531a06bba7f4bf37d8a607a3dbbbdc9e0cb83c40f23d3110fefd0b41696053683a6d0523d4df030743c4fc0e4e80415f89c76b29fd72ea9b29199a660d69f00616dad99270d0d6be52d7ed95543a4267345feb3b149751928bb031a7443bb1a272eea49b51036120aef083ba10bf36363f7f4705501d6daa4708b9410b1ee56a8614930e7fb46f3624cc8a7d54f9f5a1864f097571dcafed1b871ffc7f1e766eb55b2e472997385086c290ef61d47d06971cc54efa04e7717b4e19673097aa01de78c46fed7ffc724d8a94ed9b2b70ce8551fb0fa162cfeb78aa5608324c4a6044b4ae7cb58f0bd49eb42221c82b30ec2c94100b71a0060569376e5ab8f37f0851ad92ee7ce84c5b4935014f6493da54e50452360456cea441429f32843ceb239d676e9d3ab07dad872d3d7b9c73ab380dc5396e121bdea1a10ab0a8d26b776a572abe5422daa0e41c500f1d2071cb3b2378dc0e2f3181e3b8ee5cb76180f63dc1802755b4583f04a5986c4244add1fa32e05ff63345d646c34e67043c74ab9fff8b802b3b93b17607937cb03800dd066f8b745140e988a9f7279afa2b2de15a12e1e39a851a120cb46e41b9bec9505dfe08122a4c80ce1d18423ac25665eaf3191a694ecc39b050cb67aaaf02a0ffcb69a5863ae428c7b679f8732f32ed6b1a0a328e58014ac71f476b1bcdc50dc188f13171beb9d66c535f75996e723d0235088a664c21dec7e8aa3f34c4ffab77e7d0a5100ab6b253658c7ba07cfbabd3668af73aa05ae45117e8e0cfd51330ea83ed4a9985f6c8804833da9d2b64b91f86168c78b8c949117b6a2a6f0bcab652c12bdc099d6145021ec3026c7953b6a1308b7afc256ab49bf6e83ce0813ee948f3cce34ed3187ab05d54b23b579db27c369343b6de267aa4334439cd7981c390e42decf060cfeaea8f6246f6293dc724cfeed0c33c8fede3d08d96cfd952ec06c6e1ce13e3b6dfe4d6cf0e8dea68962c50d63c758d116a606febdb48bb8eb45eba418a512324f8ee85886793b38c67c180a63ab0b9b2972accfaa9f08ae16514ff0f6a69b59f48c744a63cec73adb597bba492fdf77bfa3a44af9cb116cd9ee0ca6fbe79b7b6ff780f79650eab74fd18ffcb81fbe6345d350fa884b97c9b95deb1e99ee6756d90d6bcd1a27d47ef8df3ec1059fc40db85d2b9dbfbce1c56e0db8582ac45f8cbe3cb624a5542181455ffc22e7018f482e4b20190cabc9d203cae0e65ccff3c8507722ea549d2e9a560cbc718a64c5fe3625482ca74b82f59809ad9bc64f5e92e06bdaf9adc74e91174e868427e9c9def487acb7a55f6b1b2cd0d874477358561d71d969c122330a742d484e8c4200012317b83c8995be62458876b96b6cbba8144421affed1b09c3e2ba1e5b039661596fcf169bf1b778f5b35099109f50bbd8af257334464dbb750d516a098e3fae376afbfa0ee37677ab57507b314b924128957619575c454b46d525e52df098ee7d7393f7dd3517a82175a0abad7f7e699604f5bb963feefe654982161d054310c46f08710d413c9f8e57bd9ec0841365d6dae755e2f7dfee647e064bc46bd650d5afe796425896d0ba1c59374f85f3e4241635d48005561ff66079afdf725138ea6fce415a25b001cbbb16f6635477242bcad99fa1c1f39363d7a4a6754b6f57038da39218410c9c8d34860b427e043906a083bd439a5c101dff8f44a9e7ef03cd164c88659cdc80cae3c0f8429584ed0f03cd9e86954408800ddf6f84bf7a9512cea1f98bc09e79a33f057bc8e93cad622fee2aa005dfc2419b2d73a82453b4f2ce92654001be1b912001158141b087cbd53f7f5320ef88347d18caf5f21733a14d1cc5de13bc95550c9b115002dbf25994a314a8302a39c5900983e694b54df9089737eeb681b93541f251fbf23fa1a828ad85850978e35c5f03c5845a94a25dfb45a68b1062bf821c5bb422aaa41c56eec6e6dab69ff7e5800a68f6cc4882222a289e91e57b1e99f19731d3a98ae4fa81b248fd1591daadc284d81302b83716f7efcdd9de4ac325088d8cc16418078013850079fc51e4361332f783b24b2d8c06702c104760a79a64c41cfcea00684eee74ea40ba31a46b817e901ba968765ae60ed3af2c829a5d1d919232edb9969d3b5345c616c23bddf9e84953ed2771b54ff4587aaa02fc80e3f837f9987772b9b31c134fe7f9efc76e1a6d292fe04855d339f91b830ba233c0f93f309bb3976ca6ba51deb1a6c9e0e7506680bd43b60533e042bab561ec3f6e177437e323a5a65eee3cac337bc27bdfafeec4fb6a2ce036b772ae24d00445dbad625a8a33f66370a5c5cb6e1ba0f653a36034964cc831c7b2a16c1f0d691f743190564b143e733e7969d7a463d2a32abc1f5c4d77d05f5f18f7da6bc37e8683b0f34758051e5983fea1642ff66f2e4bdb69534be1892439c4f6a4efb9f79fba75ea525dda17edf2cc0b8d5ab0578f9c04dbe5a16aa9d302b0ff39f0f76b304eba265b5109fb8240cab0406150de5af26b492290b7626e53ffab44322915764de298dee9106408c215f83b5a75b4ebffc4d47b393734e33edcaf110d286b941ef15d73d2c4bda22aaf1b406f033bd4d05ad3e799c1a2019a87fc69872458869f8b5cf09f643bf819d2b00a65417ddb75f16717d26b7d365074bd2aae357bab6d51014c87ad47dba66045356ba595b8cc08e934fe81b50f4a6df170a241d5bce87bcd34771f49b2f76c2aff22f5e7ba198212783fc6ec09bbc291e8294e14a8dfd4a34e558a4b46b88f9e6e6ef9d0b6aba34d8e82264308c8b51e0d9534474cf2c9817007c4f718a603f6c657a760a85dd0b7ff75e9f10bf7686622c5032bfd14b8bcffe4dce540a541244c2adaf4d17da0d6a558a164ade9d4f55b5d506da4e751749d8aec2e4794ea112f8fe211565232b0b266c121e5444bd89d88a14f6da50cfdc2cd398cc100567172db59d153d7eedc6d6406b9a3adfdcac7df92cf576846202c5b8bb8b0d1f9e68bc86a751de5d90eeca044124ffb25d147f8c59cb4f7f6eb68b6a9256777f0402c85722581c9e933ba1271c4d3edcf8e8a08f9f450412285a3891e7c6a95ff8f0ea33fc4c55edca518ea961d72fe1e0eef599d6926f3ff241916c57f5963642f60ada457a71418e226ea3274ddfead00bc81e304f6afccebf059e77c5714c1cf9a5df4cfa5f09175e8daecc5f49a2118dd478614281bbe620864bc704582560bb4b867201155a42b9beba1f01a2382b4db5619ed1800712bdb2565a47deeda80d7eebab271d10a58cd5b55d3db96f9f0029f42ec3da351115b9876d5cf4a33ab9f63d0f2a95beb36ac315df4f343676e41cddafbe023cb5ca8f34b41e157c85e69b634dcff23a4516fc9114dbc3987896c52819b9d3e36db828041c4d19cff0e4aaf56456c871ba2ee1eb924668e5fecd186dd1519d496f58325d701c99c213ce05921998a70ae790e6a2cd0e56a0092942f583f0a66de6a9661dc05ca48da8e46e7cccebcdbff58ef1aecdc3b6f010ecbffe65ea78964635e229d10de9c1e9555a881c111ff608efd7d087ea78574a62d1475cee574a1b231c360d17726789023dfc825f6b95fe5cb6bed4a1bb4f917ecf73923d4a3f65837bf17ed5f1d1e11538e970a214ccfb1d26904ae7572927dd4f206e97c974c74c1d1486463ccfe384c75af4145cb2d7c4639694d3ff589f7cf39189a4e625d441e68e01ba295fff97441e7ac6e3b56fdda84a5ed4458b8d6b0660dd9a9652abe58d3be9afe543fd7279797ed77f836809d87597d74de6b6557420243995b9560cc36ac1e79cee711d34ad0a72dd12c2990da768205c0958722c8a57f27e591d4a1b2d9c99c38780e3d0bc80f1ace5420ba450109a3835cb0dca3b424e43c5007d4bf22492d6ffed3ab8488f99b8bb9659d8981580993c4fe608f3fc15de2feabe84403529f8fba421eacb2b67ca8b01b74ee19571f9b07a61ddf34a586ca5c4f034aec1c50c2624abe33360b0ee526717e0de25498e653e564101622d6ae019ad538d32a0092decd4acd9dc1eb123e30dd0aaab9780fe7c6c3245ab024ffa082d31cf9871f2e6c41cab6324bb9bbd5f7b450d400c1cf20b1f0fadc2f5f27c85ba8b9494e8d45ec5d1cdbe3621979a2b03b8561450f9880648a9b7590ad793e908b266c1b73c6dd0d8cd899c2992d0269a585ea9b641d18b8897ee1256923726d46bd6c7409c97e2fbbd4aab08fe7d858dced464a91cfd865fff236589b9347d28808afadb4ffa73c7c085a46cfc14f57ceb27f180b6f3842fb451bb2cc690a0cad455bba6ac6cfbf09911a2b6f46f0d66be91ef0ae203cc7a9fe4d056a689d68fb5fae572c7f650e5f1836bbe8b7782f352c586eff9e66a0d7ebe1caee1b4bd3c70e5f550e71f7078cc1dfe75736080c9ef73b062d9aeb309b0f5afeebb5e3ffaf9dce48ba0fdf6ec694e79ac19efbf2b2ab2b9a6087dc11045e28576316d6aa040486391d7c852190eff6c0d4f74d460367ad808a8c584b2d92b24f98077a78a8510b8bf1674bdfbda9c18ea71d0b178f030ba3ba4523304ef6bb3527c3ae0c5f132ff26c700e3d758add5795a61bf407d93bc6b2ed991267e5791ec3d8b878266779e0a80ac5c0c32b7b5311aa21b889b541c1a9e1386bba18f671057cc08ffc47eb2426b6bec4c504e31f93b08e39975b3dfe063894aa5e228f1619f79bbb824718d40fe98f91d63c2d2c0bd199ff5e1cc58689b1f5429e95fa5380718688e6162f185585da941703e8c66891c476d972928df361d90e35949fb7d6c0d4cabfc33435ef9158896d038954b1803094eec09ca0cb6db42bf5d6632dc701e2fe52abd786ba366a0e009842a208e9afc723edef131c1c613245c37258f77f5cf695f4108de710a286ce5d1f783e7cb33cd20ee25347baa4db4e424f8d0ee9af8f7b30b1f143b1875cf33a0439a37c1bf67f4e082252678143a481168448f9b3720333e471bc89ec45b180aa87afbb9cb5d1aca594ce71dcba3adbe0227fcd677f2fe6c1cb0016d05897b82ce2b746cf295f39bc4b18a9fb6fb200e0a789c9c8e74b23211b765250fab1630a92d8db52861ba352e8e3291a416b3a26085e77b4d9ecdf73bdd17a4a1fe239f83060778b9623277a0a41e3bcaa1527b4f19c1449342f0e96ddd52a500d742cfce85abf70ae9bc6722ebe7738e290f7a8e8d8def44ed4ad13df59870cff37c0c93cf848f6df6c0e8aaf174647222b6194569330ee66fe2c18be76ebf9cab3c99ca3e7debe524c3525e088a32732dd360c2433c53d0d834e635f9c3286e25e65981f03d15cd36b672d3a46e1cd5ecb93ec38c330762e26a3688d90a6dde5703c92e6c5a41ff68092defe1227301990dcc92ed2a32989fb2262876ce358d2b4c2e1c91b2287536505e1ec1181e94f2b7e17047c3abaca41e630b075a756b0f1f692db6f238f2db6014e39c94e957de93490034624177a222bfac1b9bfe86db87c31b61678d34ecab6ef8ae5ae64a33758611e913b18fdd67760d015011f9665b3434becfdfd929e49c6ad078bd306d5c2f2528aa961c605b3e1f986b3c2275aa2b79fea41347b77427d93ba6c427d3841197369ca83259a4a25d9d2a27cffc8fa5ce081add488b3f25aedf91eb1c2362b8fc5869484d22b6233c01d83a3e44f73e86ccc5f710b965d53435d46ad67e2a6773777fa1f0e046442cfa7052ec947f50ba89e21c73a9967db3a2887fd8e856f1198d3cc709a7808e6c4834c2be2bae9de6e0d2bc70fe085bfc6349fc30962fb7d409ae88d18673394197b3df66f150ee3273fda4179b530135d87fba45a08ce454730c761bfe56d84192a2ace2a72c3dc8ee0a59c6beeb4620335351eb6668db37e3f1c2146c1740cf58c3618c441e7c7423ea6a809ecb43fa86f124c9b146dfae7c2f9763aac3f61588dacb5ffccadfb4d718b94b94af8f61c9b25964d725828406dcac9fdc42f9c86c35d1276708bbd09edf30052d526b53ae3e4f342f4eafbb804257ca6f23092a2187a7bc50f2037ba773ec3130d22fe597d069c95e16b86f9b5c038dd8df89dd7339960441ff37337a8ee7e4130b44ac63c7a42748328a6562f589642892d12692956ab87d3373ba49bbe6c380470a0123e06b6db8ce1caaccc2520639b6e184481da903e82f47344256349f7020bb57f5a9206368bdc26a0ffc52ac45bf9cec7367faf6fb80895495723df69ffcdd2efb68c7df9935e74445d8804919a3baeb516039929b3a686c59460a24edb084668264f27b42f82f563cf8ce94a9a3c9bda5598ba49e909e2478755d2841d6669be61a817ae0fd8c4b0138bbd7b2f65c3923408f86ca23057c7feedda952684a603e15916076edcc2a79acaa5b5c62c88066aeb40077f86a13abe7bb879050f1d236e635a096fb18847a994ce96f771cb4adf101a65e2a35f978a1c2308224226e5a1e8bfd12d2f6c6a59f7bb1d2710962db899a7ea3e7c760a3c9dc7acd31906dc2fc00f2192800aabb35cb19159e81f1496f32e1ea3ff374053ae6f37a8cfb21e287fdd245400bd1e5ff0dad463bfe20284c4e67a3d2ffe311d8fd11ebdd227a63e70c9d8cd60d08dabe2cbffa0ca115ad4d6d119294798143b586f5e5c4ca822a2f8ccc774842db18a6e132183becb0f400574e5a318c64e6fb440cfd2aa0fc02b3b80366202b81d2452fab798b7e7d834968c2481f72621577a8c2e8a94bf2aaf092250fb4e0f7493d8e114fe7a56ea078fbfe86983b1699a14d5ed11a052f930e9381bc1b6ee9c203cbb115a70d91de01f3949f2b53e0b4f1de4033f96ee010e59d57ffed05e3444368c3158ea3eb2c16d62ee6c12bc0d615cb53185f5734b41a03a8bfc099867b446014d12c5d1457a2ef26ca3357ba8ae7f4e5210c542070398984fd72882b93af3e160bfad15ad0136f86e403cb269211750e24b5ab0516b75140a4b8737ebfc5fff2d65348ddfe02fbc91ba9204cab26bfdb7e8e8a1e43423cee4d01dc5de51eb9ddbce7a0fb770ddad3a1d08a7406bb2c3b858d14be021ceea0d3784e6f1fd467cd7c204c0cf482d40fa7314c54da5c87f6898d94c42cf2d17a7ccc94cfb30c876e30fea12c9ed2a08bb273b9fc4ea875831640936d56a28ab72dfee64af7e22d32aef4dff0819318b0d4e51bcb921b49cfc2b99f225591064fdd2b6e41e2ea1bd1c3a5d14323a40253520730ba8b5cb0055cf1c82c2f5f61130db3025302045f2a600a4b485b7188ac5796b1c3af1f6ef4ec8a8c79864aed1e4b1d29424ae18865ee650c9044b029b8eac882e681828fe92db95db509e9a39eaa054cf93d88201fff2af122ca309efbd77650a421dd67b1699f6b7d9cda7fa71ddadd04bb273eb06661ca51c3b172609178606bffa445e652ea60f9986b8434b6e1f2a9da449d0c46875920fb5f1f66a3f736979dbc02cd2cfc6170928aab111d88492a264df9fefd5d9511221e41b3d89ce49ed9441b92e51c315a30efe6c2a553557053b93b85c70e7935ae501b6e2ba9861607ccfaf69c8a191d9fa8f61d6cb2b3903b067a38ab262fbd4ca0f59fc6e15f5b94275d90e063c97433b0d7dc26e452248fd4826ecb278bf3cfc817f027a80c7257974b34f43617ca089cf47bd2391e3a4d9ac15c7232a9c9bfee92d775917678a28abd64c4ebfc4f808aaa4f4eafc1842d865008ac8c5e9ed8d1b3bc6a58260156f7721d10021c210278bc57a9edf0215c75866c98a8e71f62cfc8eb52e5de344fcd5fa2b97f2608d3550db99e63aaea1e6802b91a96efe4d0a630fe3dd5df71d7b375a9dafe25f65ce94ebc5e5019b4048af9745793fa504a7bcf53bbe380aeacb8819119ed8c612042e932f80e9d7b715e1baf8fc40a36ebc4125cb85d56c7cb795cf4998ebf95c6562987675e18fa67fb3bf823e5117f1520087766d9d6c6cb4bba55f17d060e689e87b07b35382a477ef029b7bd03650f54e70297bb9248cb43159269d73657aa69c69f1d5e1de0cf80d5ce4195d17178e6105cf68fac59e5c62f798ea20dc6605f4f9e1e9013d2024bf4a90fd82b692c00af3d46bc230e65e50cde393b20eab7139729958cb9be610106e86d8846713b92542f719b9802c0204cb24e3ca26418915d5b30cfa4334547e1078ac978d6e6e8f7ac868944f9266d793c98211238ed062410ac122fd29932e40cb258fb2cef2a4bb2fce58ce924d81d9d69a779b8a076890ff8a4ed86f6d9246d51b794c08003c5b5b1b1fa4150e5a81a9f3a0f90a584baeecd37bdec467d86fe9d2895148ce6e6ae80d25755974b1fa2eaaa0aacb092a89f8aa690c1c1139de9e9593f1015d489d446b3d09b4271e156dac2ca6a7059322e6b5bf1d31090644fd6f257c0afa5ccc1aa3e74e4c52f0fbed794d0b4f03607294ecaed735ac514d67e26b66367b96e90b55c8857bbd1192631e838797ef50e94b00a68bc1a913ecd574484ef3b41ef26edb44f3852eecd6b5fe4cd4c2457065df335a42e0e098c64be7bf4128368c2b1b2862e9bbee3cc365b9fc026d8f06d39bd3e0d4112c55e7c6797660b3f50ea2bd5bcfa69f14259fd8504e676d606fec80c905d7e481bc9bbc21d9b83d4518cf9d4b3c22409ef79f41075b7b367a2b788a7c638a43d486e9c8e6fdae26a837f9835428cf7628585852448fbed96688ee271b7f9430af5d2944131a93490d8c38364635e8452c3ebfdaf75cfcadfb4e77216edacdc03ee7ab027a9668cb49d3d01c76af9af835a626a7254ef1fa9c6cfb983ebd883a579451c6fcf47588efaca4e7dcee141ac9ee212a5f02dc283f84536372b914e652c79b4a1c554b6fb2de68ebf511c2ad0b519400d4b4d3e19b4ac9f82942459bf5c49d0c447ec41b07a919a314b6d099e1b39a9257050d8cccbc8c43674339c673afffb910f2b6a7af73a771301d7e9d1202f3ec7a70c07f3c2b1537dcdf5e2be78d7fd1e081835a91f89a083b60c7e7a2979a68a10a36c774922f3adad1b400f42014aa7a9ec6228fdd3e9c3d3c5a8235352b5ea4aedb9b374c1bfb0c4d8df88b7fc6dd74e64e10b68cd155a70985a4969ae9854da3bbade2eadd8b78369b284dd4fa151aedc88692af6ee4d6345098a4e1c16440a314c5695f5402870ca929f2aa94100e13d00218608bf13814b9b0eeebed809822c3eea2a96dfe9bf572a0f8715a2b32729a7d48eaeab6004edba78f383c23c70dd13fed48b6e438b5a3eb47281cfdab011719338f55ae7d274ea4c8f2c79b734da9d75e6f73e316837ef180a3c46bcc6961155483a53381d2906cecb3464d2d8695764a8109ea937fbbaf24f79d28b9b7149a85d2c4df6a906fb99fd8518943d22bdb91da73712553a8691a3025a589a88258f135f6e0fa7ff52f18bc90dfee3bdb0e3c7c33477ca16c2113ab9fb339c6a5c1d8a09acee3cd665a0d6c37b3115b67040a30ed83a043fe9537c2a31df31d21d171e3397538f141fbecf9d290817e7b64cad3da54ba0dad67a0cd40e4631cbd3e57fd20c6faea797731e75bfb43a3d6294b04c119c0aaa66b40a22e53ce166ddc51c393ab036a970104ccaa45757a8c4dad9859846940f87cea31f6485eb3199d3c6912d2a16747b6b38e3faf588bf1ad23286a3c36d24af7745c36caef44d6553bf9dba3dc8c9b979fe94f4b5b40b8625e8b4750bbed34d00be3a8ca4180f7e15c8a93a7847b1158734dffc3d8ae9a2f2888a4df7f68bdebc6ea12024ed67f30e77a65114ecb929bc3c70f67a84b75f7104a6ff2cb15baef273517bd8c46e853a6c2c6cb1a9545ec91ce22b805c5a0be77a2574096738f7d4838949e17b49ff34f1ec04a1308ea215c1b5550ce29cda45a64ad96ead755eb728773dcce4838fb973e3f03a30506423efd028e1ee1e644d3f23c9ad369e2f5b2b34d8576e57b4560ea9ff65490f603f0a8811c3a9b41f52311413344975bfab49b00a6ec7fc5c0a88c60dc931a8c02e20a8c78f91fad96897832d052976514ffc04fa57471fdfe5531d1dcbcbbc583ed4959f207c32f26c2f8450fe2b228cc9539064addca567aaddd887e57889f1b1a7dfe77fe5e585cb6611d8de60728464c732cafe14a0e490e136a2e34a159b21f2bf48536b3538a5a10d30508e01bfebe28d0f35808d0d3f13fccb7efd0f0fa2df17f308f1dfc84f5edc2dbbac354053e55d54af3dbfad87fe1888e69fbb5e8fe63963182ef2a3e6e227f9e6cfce62b8875015661326ef71f49228173c3d9d12d5e4818e196c365ae849b4e8c5c42c4926bc77e28cfe7f968e4642c8ff169bb2bfab18a3229e1a95b7fef2ff9b33553f077e5e9545c900f55137d4c1c1af11ea3122300087f79c1ddf5f49edd5a8a594c8ccf45380f460e993054531344902ab4b7d95cea2233e034d49c537a1cda1c60fa977b44c6486201a282b3def0aa7ce1af4349f8efcd9dac22e4cc7e9e97e0316908e6e9d5974fc7abdb87ed8150ef6c7ac899e2545d43ad1ab5152efae5db07371c862381d746f465f0e9f214f3ca8422079335ae47cf76c39de429be046d3d75f96704b9ab984da56ecf2afdd6f378dd1cd257da5d9eeee68446ca0df35b42993e29a65d9e4bc4b022fefb80d284fdabafe0b0ebe94b3bb2baacc18c23f8337d8ac205457a39483bd32b151e3b73935fff3a2ac8a5fde116128ece13734f80a18d87536806cf6eca53f58c95ed698f9c4808b717186cb3f60763b217a629883c11d5696912fe7fa5234ca655f97b11b6044dac66d792f233bf260fe5be34490c69a9232f1930d699e70a04841340d4378d00d88447bd044d6afc29ab784f1c71da29f21e2953a53f3aa2d9a7e8a88b98f9f96bbde98521e1caac912210623eb2067f08c1bd11d4f40b64c591fd20c228b80767c95baa5d76bd7fa406fca5b1b222d0cf70686665c769e1abff2b8fd0781d6f38830378ba5c8ebeff894364981b398e1d854ac5ac330a4b2ad9b9863e7f979626c3f0daa737a503c7a4d200ce96736bbba19dcc9151b39608cbb004aecec8de78d967ee8cbc32f0f0ef53cae85c4af12f4ff47818e26d666d463adb6857329f0405c5a27fe726b87d3b3d6aa888ba1d5617b30c29f02ece1182e4a02900598831a04d6c6cb1e598bf5b2561268150771efae76d09c0abf08709e1a37c663246a47d8f2498fca41dcc56ddca6ba55e5602f81d433a23b8e8198caf11b50be6205f7b5308da91d4023b546078b7d97897b29e0b8ff15246a45d17ee843a306b04daab56fd88731bfd1c7c556090ed0f687b67de6a9e49a375d8f1030223b1a84c50820237dad5708ecd1a1a66d315232df6972d02e7d695badda39ce7330ede66f05fcc1063c14fc37301be7874ab446b071d0de882520f41a029af0a1e3b9c6b8d6ec73e09e040f853f50bdc25cc8224c43d841de5e39f7393c39a86d7c48c32b1cb1a1d1042c36ff7dff476ed1ae27e28cecf1704175104f8611ce20ec8358f7a6887135ddc14d82f5632b393f31a78226333743bf9afbe0a49c3fb7447fdbed7d0d027f6c365c94f38d156f905248fd2be2142109a5387846258383046a3b5c1a768d5f372393e3b521476ad6398eff2b71f3927774a4c87efc6a7ebcdaa3ae68c52c908e5af2c65ee94a877950bac8e98d1c1245a1c8728cebad399ebdf9e18a49d0ad5e875555dd98002558e47302408698c3f4098370e725147e333f04cc3dc8108090de2732061c41e7b4be4481bf95daa66fdcf38b71d590b0ad462cb1a8bb757cceb85ba312c6aa16c620dc7e1d4a858c613c6cefa6064681e0822a26c1f6c51672bf51c620a68b0c0336568c76d7446bcdae0cfdab5bc7f278ad4f9198a04ab0162a100c669a6a76bd3adfcce2aab80f4671dd4caa65761787639117346682aab1deb593f4e69a68aa2bad799b79e7cc94acebd6bd0135588ab168eba12f971282d8f57ba697d4a227d34ccc0afd959af5333ecbc3b0124d0c878ab7d2cc9cf845fbcff16a62a19d277acf59b993fa183e1fe58d40302904188039e258f8e6d5623847b7333aab65bc2bfd756a113397b05e35ead168d35dce47a0e0fb89debcccc8c9353df16b41c456c538437673026c4a80dea13a48778c4045f6a435291eec645974bf3ce416aef77c7cc874b17416ccb94f1d2a0bae1fbf3d4097f4db6085a2b37bf55f8096199895fbcec07d97f899be9913ddaa6e24d542285b8a12cdb0c3c492616bcb134534b7af4ec206e02fd3fc2f22ce124b8e337c5495f348f8895ba0e780c519b204ad91ae1131fad57b40c71ba675e762025b1ae53878c5ebca2ff478fab3557630ac2c933c345d01698ce6d0d75e3684ce3924d2001d0055f2c0ef6fdb2b038939493d6a39cdc80f5d4964d42582e944c54d3edef88da447951644ef677b6cc1117548bb4a12e692d8d3e2fab01eac1561059bae04664f831675e074e549c8e3d4500444a6e614e293cdd7050cf08c0ebc55734cd9252b0f5cbbe550c50ea3c83be1a70610f71f36e16968d0af2c0e8c21f494c4b9e213399adcac5de0d9428d0ff14600ca5bd7c19cf1fb0187cd51fe7c4d4afe7a2d60ec2e2146534cf0ca8a517a2aa512af301b00ea374954fad4c0353a98cc4726f0717882abb1e657dc6641f09828ff2151049f82f50f86cf07fefac071443cf62254307c82f8deb25a85f5c26bd0abb0050c830069404fdc0ba783d5b860a7fe1c01c0ae186fea137a7f3573cb7f98a10efa2f20a147af11f9e9387ecbf534435166afd2f277f3fe8642e99a069cf862284426966766e64df64c7b90a459d60aaba567983fe525b13c440c08083d523eda7fd8eb2b376920fb82ea6bbe94bc6d94f6039717d176216bef54f5ca86300fe54e27f4b24dd37de030b418ae66b13595aa418d6b54b4edda715d2df4c3ec30afbd99224040e3921b843b6fa50e8602fcc6daf5e6f82577e3d634ab2c26c7249d3363ecda7b09672c4e454e1598dcc30f3f8fddc47ace2e8990a4845bab9649c7864c368da627b4eeacbbaaa62ecc92ad4bbbaa2d54ce3fd42ab31b69f72f49d935ad7d20d9d3b6fd2ced370a7471a0513d7b298ff087ba46a2e597671d3f1541d0b8fdf7d0afa1bb2cb6089b584ef0b6e0501d9af67376ede9f674cc2e69972af3ef359ff992738c56fddfbbf24550251dab95260f60f3390d6093353ff2a0ed7df578c44d8b8fce62349e5b4007155b6886c06baaf082977e05a5a7da2b29f9383a0fe191f42330fb96a3df81846d9b260bd61835c9402b12d33c93fa012f6cd691bfff3cb70a71e7c2257a8c545d851ed564c7b0ff0b99b83e405f9d72da2c20d9b642152c0add32aed9c2ed68d74dfa5374aa75b960d5d7a216c433c3a23a60b1a6a2644e1098d5558580a9c9cafce1e94ee608a52c14487069ff31de6e0f8e4b6bbab638b5a222aba39710267ef5aae5f54f4c62a51d73bf7c6b517180c395aaad33578d275f6f55f9ca3c0f2e88a31fb5b1f7817360c00692253c9f682897099b6d43d688b15cc2a6e52a31d92c3ff352e8e0957ab9dd7e85f82cc7ce918f3e041fa10253a69c5365977c6c7a843023db4c5794a320115c7a548917cf43837a0ba76bfa636d4853fc02f3af81b3d15181250ae0265f19f3a5615a0965a285548607ffc3e73379bdaee72364ce5579911f8f3e1bf774c7a43fdbc7cdccdebdb3323cd51dbd72f90f04b7d65a7ab59076d1db4d2b9e2bb14305b5496982a0a5a868fc73a5e3f1e6cab25cb6a75799b01ce5d4806e859a9dcd608acb58f536e0e7249adb7eaa6c0733455d2f7b051293214f6a004f48a0ac0a7f7042892e6ed73e82b9cb4fcf9436b7810abdec6880cd39d76ca0277dc90b73e1d9d153013cda0a4a11d61c8d0495b1c19f564eb02cafadb79ffe7b5dae8c074fd42c3d8b40d465646f59e22f6144a7f352d54b5fdfa43fd317960219b93659496e23580546acb40d53a8c4aa33e899c999311c26d7015b9540f668bf1dd9a05cf8c8938b86bad15448b050f87cc4f9cdd3ab9683b9f10b78be4346dc69cdf0496d3bf2076f151c22575a4e874fa974110e73173dc74d7c2776b18b254887546a4a00e276fb5c27a1b59b55098eabb05b7e648512591e325ef9df35ee490eb28ba50840c973fccef662170e9cdbbebde353df8d248a2968620c816bc9e1fbbd3cfa73eaeec177daf2998b9418f8ff37c0a10da6e5f010ac18b0762e29ad68c1b6b4d90254280acbb316b3e9c354559e059ceb7dca8f5b45105d989dcc09b948d10fa1ab29a5f178a8d3cb7bb96d21b63cd699b791c34e7bd90662edc49c1aa1f75fb765182f4647160ecffa35fdbad2bafff4dfa1b2ad03b1a603eee72087c38ead00733ba1a2149579ce2be7e4141949c987b4f4b10729ec95659636a198d4a440b8dba2efaefa372eb6f350fe014365ac64c09b9c74f0be1f67e66dfce4fe878953b7ee7de393e5c2ce78aa9288c78a3bd92fe1f98bce537a75629a784e5cb15ab3eea7bcc4aaa028306b227ef3ad67d27a8350a17d4c417de415953b0419d0eb6a7a414de9b6a733f18662a2d6338f0d65e6af9b4261bbd2df3f178bcb9a077bccaac6543232591eaf96cc03c8dbbaf6d0187aa9197878ee6f4b5f732de108461c8d3941604dfdf1d0a091946dae137578ca2c6c38d63da1a07a561b4996520b894f7cf56aa1f627eefde39e97739072b1153f5a01254c12af21d8c52a17603154fb3587834813ec67fbea9890b7e94adb17d75e9254b7ca3c9daee40cc8548ec937a3fd8e5934338ff377f82169bd74cc0873e56f211eee87695497080b9eac75d4b1802e32ecfa7095779f4ae5a7122a9bef89b010161065b1e8ba80e40fb4fdf615028bbc7756ffc5eb8eb931cc49764be63519bcb191178592ce720266bdec016c4d2adc44eaef7d6c08f4c32821a733e49548af6a61f341855464b4769edc99e07b1d0aed3485bedb786f0b42fd8528a2c3a77b4518b892beca10df251e6f0699971e1a5ae2b1193125d7f1218a1c1623a379f8555b99cd53b62383fb19195e8ee0d21a2412175a06a81f644e90b9395d28ed28313cae413e56acdd37e20eecce73d939838624e4f67056006edf84c12df769c440637bbb387cf6cdbc44c529df74dc2e2c10a4a5e5b3336287a4f62e27da5acbe85905b5077eebf89c54392cc142df64790466c4b0fe0dcd379e12c69006bc7c2bd4834a15aaf2880d85566bc5c5bf01c98574ac20aa450f2ef692ef7dadd1d55a5acc3a64a050ef11178b302787ec38798f989894525874040711a36d908f6506405d6f60f12161b71f3ca5bddc4bb72c74bda7dea76d37f537c600afaefb1b6f070044a1b890b325803105e336b9b6f7ee027b2d524e9d3cdf8f3c69e3073e6a421891a502e59bd2155ebc2872536cf3b2832ed4a164f4e01e3bacd51ce9f88c40b8b3394e7b12f5d301f825b36e95c5e069d4bf2ea3966e27f9601887f7b8b6f649fe4060838eccd5e6e848af3ef3c59db5012e2dbd2c3090edcaf32b24232e80b98b908b81244f2f69f386efb025bffe3604a03835b85522814d0d0583918aa017a9c2d58f9ad21dd2b982b6c8c1fcb4750fd551b029bafbe2690ec34a8fa43c5df0058b12ed2356473916cb4858fef1ca890e016908c4378742f6458c2cad8716db52f77e9531cdb5d501f93a5256ed6985f50b42da211665d313cca237408c559e42c6142a0e4a6e9bbce508a359acef2f71c6e5d3296c3c025b90c10f60e9674a8debab592c5f031b6ed2940730c476e99989183d8dca99d6191ef2dad0be31e4259e79926f0f118ad39479343d7d06b6bf55649ca67ae2a70f496f69f455fb5942dfa5fb34e30f9c6acb940bd86f918a3b069d89188445ea55312c48ffcfc7f0a54fa6fa84324071b7b63c56974863bdff7c693e977b2ede0fb7244a1ba784ce862ff0d049bd61d95bcf07ff0c4f44a2cccc6d9ee455abb1890da227646622b1ac56f80cbe84418c810c0ba4fd6c9028d0f6bd0ebf4611107367dc1c897e5856525c00f507c4288b80c3d6bb678cefd7b85850dffec9f40e642251e3a11ff76efee673f3d149b6d36062ddd39c9cfc0f6e1fa0e2286ccefd66a1f7a2d0730327e09bd688b1164e4c067145ce2e7558106d87190364ec6a55de75f67694e324a6570d15eee139de4c8e40888895b78cd0641474a883ffa02b2885556e7adb26d2ddb8df1d05c11bdf9560f32864494028346625c6ff0021e8d38467ffa192fc2ee5e353ed38d345182f40aaf381f07c4defce10e7edba9e2de745fb5879391c7000b82f8c994aafb6bb9c54b3cce57a5277a02fa098d79829791982f96b04d730df65ab2e56bd74812eb95335d57cd843acb6857b22e2fa15eee7083c6541f76408504785c3d98fdbe49f754338f2f0ee4a293297bd9bd1280498c1bdfcae8772db118645ac1708fa229dc2af86b11f73c2749ce500a565a5ec7acb84bf8d0a99ff20a206ffcb791bea66b0424e580a0b62ad1696437953ba0b4e8707fa11e7aa6488c5d1e5dd852477059d6d230193c751a25742024789dd232cd4d69049def9519b14b46a78d9006f889e1ff8462cc96f122aac838303e4c68332f21dc2d08d51b9f834ad030843784ece95e27009a3e7b3c26f5e73f4f5831ed8f4912d96047d83287997b64afa23327aa052a5649b237c8d9af52b629e52dbd3dc114ebe5fa5bc00649246089b5c2ba52a192ab81477dce8bbc322b95cd684c6a26741e154c507876f4e10bd5bfe7557facf84ec7c2ae7a7cb29969c4cbfff1da21453b47b1b46febce255c2f76102028f196608c5613eeda056fcf7472cf43fe5a929c3ab899fd2e15362dd8747f68f86e1a30f9f1f28b8a0b827dc637f6af845535218ec8e43a84dcb8a1ad7e6998c220f4ff324a56920bca30fe312e0f94feca7fd1aa8bf63afe632dab0119858cd913030f8251226a72d54d91ea8177cc51f85b60c9eaee02d29ed662dc8b76b04cf0208aede2ad3b65b4e2789b18226dc551aa5894d600a475940c88f90ffdd2c3c8b2e789b432ef75eac51e73a89aac061940dbfe4719b992dbc648d932ca1a43ff7ced8d397488f0be2b2c831efa13685b60d238704bad3e602ad2600a23006633d4c3401479911caef6927f97b79d3b26aebb1e83a84fdbb72d4e84d2625ad08ea3959b81cc6b25e489058bb5558d89d1474beebc12f10c760b19de5560eba58bb9648b8853d31bcd51cfed417c97c24c03d809a7f621b2e730137379cda9e524791b70bae0938e9c2ffc8d9e26dbbf1e3e19b4108f2fbe5c208e207b985acd718e86197d4c6314412fbfa8778d217baf74bd392c1ade820cb53a50e8ca307ebe1d4487f44f1fe843db7e5ed7244b2cffbf8ee8f8265f0fd4682b1bdb15541327479ce527aeff945b67fd881990b9585d79c8a4066075a3fa27c65f7c9802ec57c375946ff165c80c7a1cb9cfe8c093a84b18bf58ce3be1971b010593096d5ceb04904a75f36f4439313e12f90617066181f637ce271c5140bbc8056b8bd4684589121cdbee5943bccb81bae5378d273e1e6a4bda58b9265e91aa72c35e01ec7e6e0a84ded9767a4fbe264e2df1b29dd3b18d6b8cc9884293a0f1e771abae637d853440ffe2ff7a4d111ab340a9d6ff62c58b1ebe5eb988478ad95c5d5a27bc0f791482f0376331da9e2154c7e37ba2634c4ed905b2848bd10cb1ac6e4027479066d70a6f81edadbaacd806ceb9cf7f18718ad8ee95c99bbb2770caaff917bbb10ba6f149a6ee05fb586f89bcbd705bb26813995b825053d19a9f6829a77b4a98e36c6de934b20cc35b535577453c27a3e0b11bce90db679c46bb58dd1e30784dc539702b23171cc432ef43fb4962449ff9f02115212f0d3e74132087a06338b944ffb739b0c4b48875947b42755636605c843e7ba4adaedc2591aa206be2b32c38209a0a661ef6b1cea3c19cbf58b6ad136c682a15252c128f19c4ea1a6bd4e8611ea6198f12f1e658228f3b58d0d4d5f198349663c1a4aef1903429d65a806ddb0c6629c010b695cb4f7f942d4e44e85f813b5aa1dfa6d588178c196468096d8bf9956f66e05701e484945233e22ce6f26a02c8d7834d84182cbd6146a6a72344c8bbaa33fd469c022ca625ea4e25a23bf26214b71f8dee0be2856c32510d574b4d4f493aeb6f1a6498b2e66c6138e6f8d0345437eeafccc64b4f792de02653be3e300ed05b003e143a7e08f5d7b1d9c0d28909ba123bf163fe0341a31b2a818c2c70e11e4c535319fd698699545d36b1403aab7112183db0fe81f5b1736fc839ef59df2b84db6ec6e1b6dbe34717a064150b4087806469362b4a75c8b8671db1841d04267f7c5cee313be385eaa2041e6c5ee662a76b78cb24379213979693105b4fb0efe2ae18aa5c6099263e8568b9da81e3fed831f9820b23f01d2355528d042dad6aa5a161061447a0c76cdc906ea79d9fce81f050229f72bb5d64c078a29eb383d0ab52791f7d36719be10ca03ee1b717038c1ee1212d7f763c7ea06770cc01ee1490fa85e3f846368ee0f2dda5181aca8c8ca94a447257e4c4009479d8a49f46dfbe7b5ab9a928c37a3098becfa718a10239ad900198c899d53196b607438f213a57612f510585b25467cd61e2e4a30585bd4f64145f70a00ce806146e3562c601586b537f670135d27745954e0e1b8e4d3e36a25d3f170ff2d0e818c20610b645da8d03bc13a3ccd3f1d1bd3fd48af3fd7fa1e0a646df1471d3a8dfd0a2cb989ac48ddeb6404e20411d8760066d1df9701668e896cda73865c4f0a0a42c3e30fdc346d5547d89a38ec3d721e8563e5dcf0a5caa62770460c8c63e7d3b5e0bb622bdc2289ac314a8ee84c70d32e150b94aa75ae27bdfe0abe45813acab09c449fa3ede07c9a0a23093f1ed55f2b05893dac5a04a2126ef129981ff7cd32feaceecb46b0fbe7ddf13af210a86d1ad00ea957e1b2bce6adb15d9cb506ee657589620a3736b257eecc3bac89bc6ed045b1ca982e1835fc2d6d307dbcb784072bfdf39c82f8688f6584f4d53fa0788a7d8dd6c6c57482909be986ed580d5024e296e6d9f5d84ec9b331f2e9d02963b69d9efe49fb9b6580c3063817e81b51f11c5bdb282b33681e6a5843c9b992c15b9efead89bac80c552eede84e74878e2e29e91c61f8ab0bc42dd1c2f2f447eb741992476521ec545eac07ce28dfa623cfbbd48d0919589cc4b15e21f2f68c54169bc232b98619131426af81be5f383641b580a71a449b06c6a3454600d6a1961c3e59284b1e7b009112050f580b6bb343ec29470179be3faac9cb754f4f91c350d4576d24a26da42ea43c0f107a7ae63b64145cb52e70c67575d3a6b4366824667ee0523fd630f134771134ff2a4582f85aad1227fb067928c8b86c49ff381251e077314a71b9cd793276cec8f93f299a74a06031439982666624c2ebb3b917328f58e64d20d60702c36c56c3b9878b0487a0939ec638f976e7d0cad1cd1d1237b8379a71973c6bf4986d151b89bed75cbfb2e3bdd2a2a31a28e87dd7c7b2781fc382a77cb2fa0d19f2ddfb1953edbfc056906b758e2f26f45d49df0c9edc838f504e108de24eb78e8b7b8e9604b1922799111d7d3341d4539c696551969d5d9cdc1bdd0b1270a7fc3de59cd2b202c1b61ace6d562e787a9775397457c3bcc34f4d3badaab69af174491982c91ed1ab3be1a16c3f6e9aec46ed6e448c98ed97d31fae37c9784df9ba43586361885942c827e1adbc4208e471e1516b8833af65df85cd43d26f84dc976839a9efb1f766fd8342e7fbfb60406cacde7eca31e06395aa965f9b9f82dc4dd2cedec000412e7f856f7279d6d64a4900dae8168110c84d3e524adadd6c3e2b477b98f595fbe7ec4d47c99b7d1fe5ccca01bd8c2399b2dc5c5686e27e116e9edccbbf192a2ad3636d4ec258fa741f57679471025cef02232a3a0449c097f2b5564ca10f8d28dc959d02a0ab55e28fa2a10bc9a016b0ca3ffdc8e0b53d87e2dd6ed2149db1572a551a1e565b43405ba851ce9076696b8a964fbb64ea2457b6270e6351648e3cd1199ceeb89c653a498b3aed9583961cd8a20006f727a8902210c1b7c11b238f5c8c1743c8d3682547cf1e0811ef13eedda5eaadf3bc9697da18db5e5c77d264ad86b126519c49e5ff34f93da71ca32422ab7f81f51b1440783063e4a7e2328713d365263bb8bbde177c5e203437455e065b012d2073e63fecb115c23e9cc9613bd53627e6364b85b5d070ed84fe0933c97c03f120f69b3879ba99a9bbb22181e6d15e0536412cdd7bcb0f1f7024bc5c1278051fd13088998023374d577f514921d7ae68625f612e2d3f0f3a473d10b3f33428da2ec6b4e7456aa028713c15bd9c02d1d7a0faf63b3c90925e8023969f272913ae6121693f8c06cd3afad5f454152a2381f549a337f2f2eb90cdc340e130851a7404651298f767c11faf1ed95480057e9a291caac14bfb7609b3ea01ba6c33ac2df996ebab8bd3e11bcde6c0ad0b00f8dafa5b32153cf42619c1878937545d93c0be2cda2f37c7c71fbd536e0a007f751f9ccb3952aa5062c29517286454461bfdddbb9bd9e0b3df8ad62f1f49fd3ce53904ff7bfb69784f26a957f60c0466a028675b41a7a5613c7ac330103f42df5cce2eed76214acb52f730515eaecc3b6606e0601a0004d697063dffd9227f2fc413b757b2f3d66f16b0cf4cc8359c2defc8ee0359edfcd782f10df4d83d09aa13c257702126c1c00a04f7cc5068d418035dd1b9fd3dee14780bf21dbc001e6fd8f0d90154634555eb175545157da6e0cd18632c057c3d50f28ebe45fa5b5bf378fbae1dd5953d6b7bbe1aaa0da78adb486ee5ecf76d232d4756b99a922916152947d2e0e496c0ad95a1b7e3ad02b93f41fc4d179db207044accba85c1052fa2d2272ba14e63f9dda39b1b3b2c060241a764064b048b192b965886152934d2fd72588e5c1a6a8c94fc3ff8ad79d9b386f56412f0331f24fd57da422fb665fe22121349fa56dd77e97377ad0735a6881db6e4b740078ec4ca7e976b5043b10c3f651e34300761a6172c5196fd3440118b12b362e72b18bf878fe31900e1b0ff9c2c008aac8e686877d636eaa4b4145377289951629cd9a939b18ef221d8f3c5ca4247344434f163295088a6a3d7cdb99db8526a70bfdc001a8ff7fa2b897d1fae88026722832451ce77b918b5c1ab876d4b8bb16898e647604ec5b361661df5922d13b9376c5f77476aa860ca5595d770d95e51ca875b39500c1e7a75b588b2c28bfbffee166562176025edb103fe9ac174fdd4fe5d2ec609e58ce5a4bea169ba062a73652c2abd463ed36b1003ec5ba2d7a318e0b3d36f64ee214353f496ab8e5fc6a118cb565208adc597c316a183ce70f9cc9f12b1f69b395f7cf580d2a0b81e3cac59ce658b7febbccc8b150ca46dc2cf34171fdfa488ff3f81681f76d51a01066837ee5dd74d8a897b7818db1274ad74c79210055eba6b5e267cae68202db334accd828ce23b10753ef0c1d52aad9ef3d2a162d43dad2fbeaac65bef58a9f8f7de2c7db12ba65e1b61f5186fc150331559bc03834b6f0f0bdc88d8deb21dfbc2a4398eb59b2fd29219b59dd97f9176d7f0f0acedea46b0b517d1f8ac1cae0d45051a0791e11f2362029b2d18b3b0562d9c0e1e9c38ba28785c1f99f8467d5382af0924de34f20dd9bd9736efdbcfeb1c026a60250adf0eb2abecbbc1e39440a365872834f65c9f26607c5e93ddb268fc7166c757e4584afd4b26d41cc46cf2d4c643734c89744486f76492dba35cf29ccc7027fd47e04dd10e93101dba1f7da0d2d59ea330db791b90203bd40c15ce691e3be6c5cc63bd16e08d78d4785e3b935adf11bb53bdb78debb50d5d846eb5d0a7ab2913cdd517309481d255ec6d9f3456c63f6581bb2652113104b3f6ab55120ace7d3882ca4164fc5d1a22ce35c13dd361bb7afaebd6a9e5518ee6316e9e31b2aed3e13e9cdd3dbd311eaa4171f597cc19c27e44f196965f2ee05de2f395958e61ba6a2aa294d3e25158aabae15abb1a545ad00da972994e5e6f606ec415b7647b4ac31d4a149366c0681076786988393aeac97e5e4f24aa2c0798093d38c9a02e943c7d0e20d4d382b363d88ef4ba02a681a6af368347db0cf5f7aef333f117177d272140b2dc83b53721df431f7a52c70ee595867be0a884b5c83f381d6e7b4a3037e046e31b2f3bd5ca9c47c60ae29a632493225e437cd9099dfbd2a644622937c66d17d7b508b96199b4f7bcdd5add5b36cdb5ae16f1aeece55450482af191b9b6d43b37798ae5d2dae824364a047c85f69492e621bef83c77f4e4223569768d91c71f43d5d97551022105ab3927d4533763a8a2b8b9b02116be549458fe1ef883225656a0d55d03d92de6c4c02723404374118c32600fd13870312003e6334242c8460c7b0a4142d96e618fe61a790910f802e33d516f798d3915bbcf84ffba5e12a7b6b7add22d3443cffb56485cea5f44a3de04c0801b709538c2ba1aa09be43cbc59fed4f6d5fd345c731e3df387f8909d900ba75d290fa39d32b31bca64f1ce812f4f180d57152592ab8a829eae04f526cfaec4b44e5e0d9561650d170c18bf089e01e197f2f335c062852c2efefedff50adabf571a1086d96eac291950034987a9527740ccd64e22fb430a60c720727abbc474ede0f056a01a39db9ebc83882ab99764e150a7395f31b037f9a0c7b648dee2fa4e3b047a72e3f048a09485e4ced529296e5b66aaa1bc7d0a1f51af264c6142af0651347964b57c3ec2f1afb6dd574b1a541fb6439f1cb643e3a472731ece4c257c893aed6cc57306e52bcbd3fa186c5b38f7914bbe3a7a487f533037e54962627c6992850727308a7c82d8c41f82aca7ddb92b7d3581985e7dc381dd9ae00c4994849e3bc7649d2aea058ff84ea5a71fdf2f4349232494f567fe59df41431d81c1397facf1095cd008b221b71b2d1962620fc64622105f067eb08b12015190a607c429c56e3293897979c53cdac802c1e73f4e235daddb966d38f170cc1075ff353f82e59ce57332cb48391b5632f0f044b2c998a2d6c30a9d875c7c0b50d52770a3c40290c69fcbfe90ed8f3975ebf8f8636948f6c38844485d353bf499deef4321196173bf78b975ff0312bdcfceda8c5d7f82598598525e86aeb2e2666de8742ec70d98bed19088b040985941c1325f2d24b636d84d0f0b34971a182f902e3403f6897bee61c59b96db39736e1ea9fe659ab368080ad8c47fe1a8c79d03359f0af942cd453a1268672e0a2520ac0d80f2e55e0023833c8095ff542ac39ca5ddd4234dfda0e39c642bdcae48dbaedf60779ef204a11570377ec3746efb54e8d98257676dfcec1affb8c60f24ab953a090a8dd43810ff7618c9b46b9bc2064a527465d97f7729dfc6e60a61266e79c76b31bc47d45fc02f21d99a5025f7e8c50f0e62c5db397c78cf7a23db7c22fa1f550b9a84a24cc738c390a9df55c7423543e3a4b703008b2459f785b218b0f8b867fc0726242ce5c791977d38b5968f3847959237d3aefb0eda47db5c72b3b4b4388bdeb012f30f6b7e2a91edf408616a1364da370f77af118c6df96f7badc58175d113105eb6907f6885f0c73c8d6f81aae4def1a8cbb60dd66837dd5a0bdadb9472ed4f8eb7f092fa6e442d6cbf98667277b76a159a2744bae2d64313ce0f8514a9f3c3dc228b03c5d544d4eecfda172c6d43a7bdfa350f004022a5af14a962c082ab29b9a6aa2e8433f88c0d92ce31784f962a6283e04f435d6c12518c3b3f1e055de8b3d14f3646526f1fac0a0bf3aef215e7169ac58b378167890b56fe90756dc78f336850fa70054ce71d1ab0b720f63417eb4ba06c92c94083805dbaccf043d0f0e18badfafb7d6d7a1d5d81b294650b6f56e23245cebf173b1ae90b1509846a2555006d5348e3b45b64b1ee31c1b7d61342e01422d0bafda4c453d59b030f7dcb01bebcf978c91617c72c4f1a7b4f560ce9462dae4ebb3436cfb0d4b241f4543a9e3fccb6969f174ce723e302a944fe39bd6f8bca603d15a44eb320f9b35b6fca9d06243cb1d6e1e1ba242aed5477e8cc71af593e51992be338c7a1fbb87a1a73fa8235f97713b94dcfbd65da18c5f10215e8f8fab99a309424ebd2c225c17b8839067fa2b8c61d96756990da28a079551ba562eef94493c120109c98806d379d013a23047ba8a09851709d79dbaea009abdec1f2990d80745772330335fe503c705ce5f7cf69f1e75809c253bf86d3458fb2f5ab2971f82f49043a246031c9b66950f3ad3904cfc3f8d13ffd2cd43dcc2d072e109a9d62cef69603deca102517e3beb4ebf85d0150d0930b20a2781d88ec6831912de0f35174eb7f55127f0fc88ea26dddc4ce08c1edeb14200d8538031eda35ec4d6de15c9544f212fca8ca0eeb8df41a0da24a01ae36a8d9d3413d0183a8a9d82909216a4868564843fe839324beb2838a6a875266b1fc287901d85dce01d55e1dee9f0c71e2a6252aa42999cbd2897782c8a3221b7d249709c6c378b8874d50efcadda65a96f1a3012dc54febe87adb1930e6cd7cd694978e5bc1988770c69d1e85818d8a536278e4a26597f9b8d3d7aba6438878c3e05720673905e219b035d8930343d22f5447db662b1ecb25268421a8c71f8af48668688b62d31870b5a4a314c09d08d0aa2905d82c41bd2df3ee0331c87706df9f3f4a42e16fdad305965b0aeb21abc69f54b0b9236c67244538bb673422a3527b168850665069b7a4c7119be919accd6281ca5cac047ed9d83bc7901f899fbc7091c2fdb7e8bec1327a92592a0d95dc56fa4c2929c124544fd2a3c335b1fc0ede83b0019dd9f6e86f4e868ee1ad461fb8b2e38d72f3bc6f4d4c594be40d5aea3afa29a9433c1b29096e227bc135de7790ca532ec46391a1dacc4e43f855ceca4a66bf60a0b829008ab68d9c3c856f679022f003da82c069f67a8ac7ef430915956dfe58aed340ed99e765fe9ee38b4e9141a4133a6b5d8cbb1c279f44e785e9b1d93e2068ddc3cb880c20b491b19498279633cbd8d0d39749028ad5bfd3e48a7ca1f45ab1f1aeba799d1cac5b9df2f4bfcf0a12dcd778a5de0b1cd9eabbe1cb91ea4044a7d410d7d18170d45525f7ec6d66ec1a15f3ab8d6f04077b70e746718e1c2a2e5a333bdd2ee4c1065c213bb162f342ee39921d11da6f3196789ac3fb36df04e9e8dc610620bde7804922c41bbb1dca472e606c8d64eda3bc4ae68ca59390f83b72e668c8b0f365c1be16d02d0d3cf97c166d002460ef42908c03c341075b36a257f8cc7b84d5a0fd71f58123b04d534ef037d375a1abfbb8fe62faaecd630fd4e597a27b3e129a9638d8665b0b66c7067b4c1a012802fab9a684ddbc673c65f3ccd941574479c6772fec34a39dae073d8551026df00a27381068ad5b7422d678650367027acf96f02a3287a856be9a0502559b1b0ac5733ba43a4e1139be4180bf5dfa52cf6dbc1fdb8258a75a04541088cf86a08d93b220220c7ac446e716d9758d507de3a33cfb4ebf86955515d5a2bcb8c9635f238966579829581269b2ccccb440139a5718c099f5674dfb48310c1606bb849165f85654502a941298047f29dc47bb9f56d710b2df174c466d4636f1a9dbf811a0d79954844b8020349b6bbf4ad34bbdc34cc295f5ef67bcf760d07d34e1c937814eca2ec390e3658dbc6a97f6483a1cda62846fc1eeeaac95772ea889480c9d49164c3e951c770729f6113aa732e147d5d8acac7a2eccac0631d53f050e919f772d0f866e4f84ecef0bb4cf45f651824d0dd115406e528c1edb16f30f5daded00295df31e00938d67999d63118c4ffab60fa298236fa26f55f5f37cdf78d06d8fc01e87077109750107b7505711c781d6d8bb68d0b1431760391a36a42067a7c10ac3155cc8427d15f33e620c1976475d3062287c3b5d4f912256c6c5e43bd82d5887c15a04be9148013787153a6143a3955d9db89799f5271cab7fa35852835457c93df9abb572c363ab82918fa560b366bea5e53764c063367c1673911e2c174730ae3afb637fbdb5aeaf6235beb2e58fd08666e0d7d92555cadf783f9c0c8a594f53c84cb106aca4a8d52c06886bec1f0cfc372a7365ec013801b414c2a9151eba012c307a613c2ce5be0d4afc407bd6f329dde2b336e18d2f26c2df5fe76f0edb7419e0223857c2297a1faa5c3d6e5ef13e298611cd42a96c52fd40995e326ef21f469f53dbfaf1de3801fcbaf95e03b3a2e278bec09b376cfab553bdba717bf9919fcb8e77fd912cb7de5b38f8031a5f013cbd1a0f22b05f13c3da2a4298e333c17cfdfeb6bc3db0567d929a5ba222229b3c5acfc16fc4e8bd7ce5db401a4791b5ece156b34ed8711c7eb670c2da30a050cdade4d89b61b04b6d1858912fc2dbcdc8d770b99f42830732c1783f2e458f1098c485f5be93f00cc00e884f85fe0f623be904d909b470bced0ca728be411f532ffcf260f7081426874227450fcd34f4caf5f63cddf51c4da6ad75c904502b502de091de9513979ed9ba37acfb7a87d3e931056c01d2982a405d720fcd22bd331e29917bcba0450677525b4332ac6329a738cd4b8f892b37e17a6b4c5ebcc9df3175f3698b8dae92b66f560d6d0702b72eaebcc5d780b5fb45132385fa34caf562483e438b4bcba4090413d1809ea576acbf1d9430a433fe084a799b3c90f0f109e5717f7dfe89deb1620e9439d6bad0090c228cc41d5865d4e8100ed98e83d58f77521ad66a180c031e2ca26c297eb1e56aefa7a653bdcf9e0f54a69a28e625b4a3819a09463b708835dac26aaac5858849c769d4d2b455ddc455ac483ec8091dfb013922d713ae22a5799c2699a67719f33aad9b13b75c5e8da6628b98a0468250261bb9c4095049a88fa54c96d70dff79c042b18577c55792128649f972cfe4c1e657318507793adf77f414ae6746fb86155de352570b51458966c791aef3d317302e16b99b078c9660eb4d3a636885130977563ee6086635e0c3c2ec94c01586079549f90efa076db2c42b03b7fa91f5e64a21b3cae04b449ab617971508d2766deee452f409c6ae709e5fa1af2bdb1b4970cea160a4fe9656b07c4db67e9405b247d238963343c3b91df12593b3d7e2fc859b37ee0b036aded086a63b56fa8865c507161693d3c64aa97febdaa0cc9623a46154f77147ffa92b5f6e4c884a4d9a08071acf6e176164275443fbf1601e924f1490cfc8f05b3ef8c21fa1d99da72b90d3fc51001fb5196380b49f57abd7015be6e4350dfc4e3ed53bcff6057377a33d5c286209ee0ac58d6180391682324c0f10460f6564ceb2da2bf5bc8cc24e858eac8e5b610407097371255e8485ab4054dd195229b61f77b3f8dcfd5dffc5b0cda7394507d1fb92129ac76199cac8e6711c762910125e4a0ec538b7199ca8d356c6b9b1f37fcf7411e944cb9152726dff3854b8bb0ae58295755a3007e5d7499240f62fb7988d743d4b442f1b80fd00b1fafd156b9392aee3ab215374ef66f9e29a37f55638c527996f581ccee290a6e7ecfb2fa85702e9c31cd7fbf46f7f80fa68226b87e56c169c922ba3e41ed9f0dee7cffee6b716269a682e1b51dcac8dc2c29e156332b166bbb9cee0d6775970716b160d4c86cc8b6fb72c3d2285f2c5d8199ec3e743cbce9a3f2295a10406ad3c341c94b63ff8d64442eb68744289d62714a1433e35c4b8a7cb9794e338bf2ad03896a70fcd5ff55f7e7554c5624fe0400d1d88a3983625a40aa2026e166f40789dd5c76cd02bf0ef5f5242c554d58419772a4cffd7de8996d42d2b685f530190c31ad86c35e97c24aa40f7cafea7af6249120f969d90016caf3bd71696f105ffc9429f7407a7e5846ca766c7015347e90c1eace64365d60fa9a3e2e5b88f148479f2d7a6602f154b188d523abdddb6e6d5e91d877abb1c0515f023d6966107b6c41c718b7f805e1c35b68df2b84191f10c01497695872840c389520f188e79474ea07931204200b82f71704e875d6bafbdf78fcff537326728829b7c1858f204d6b6c624101acdea2bb73f24093c6398acf6ebc5df8545a2b5b7db065ac9f8ac89ce364378a775a075ad750b4a2c6e7338487e54302db3b36cc305c95c793c7a2fa0defde566dac22186d4b8a3ac899fb70036460a61c9d8b3a2af69f7ac1fd91772b03874ef6239ba2952ba1305b4f4de38e8a9b31d813fb1986a16e7fdc705a5a0e0784a843a9e1e7e2a86b1132cbe34fc4cad9afc0a1593677e0605732e0e62cf58f5f0d18e7f675111e8c32fa8acbc59a8de18079f3d892edcbc1cd3e783d5247c8c8be77e5bb977d909d45d7f97496e532d23b11694333d127c61c99c4f2a37c77b6bcee0ab5ba744858c3714bac9e86b81523468f75707b686c6c5d7318547105d7cb15c166aa63e8f2748e76a77e249d29574f1dd22d038723016fe08acc59aa061bed4f75996b3313d34957889005a732158512d7b140daa175fd8f1aaa682d6cc861794831a4b816c971219b41333616996cfa72f66f69a17346f0557c4a04fdbb2676a3266ebf6ff6eb3ba5f19083ede62e0494666dea8e3a322c8546906c458cd6e508c93def474b0caac0ef1e5737d305947179d1d507a22355cd8fee08b8f41df4d0f19c0f69093696e3d7e767e733973148edfff768c42a1b28dcdcdf68dcf3ceb45e2ba97a0a1e60a3d694a296da2200b17c39b62f7fdc97f19cbe5c23ef73cba7db75a251b8e875314caf7e98eda2886b5b115e5b14314cec3c12cf5f97293d1bedd609aa457f077a00e2d873b674f424675257fa6b06b86239b46e48ca83c9aa72669a003f601d68d509f7d5e63c375d2bbc2bc0f0874ef33bbb19c031bf4d2a177c0562cb58e0401fbf7e834b45a2426c6d5aeea09a854713f03900860d8b86014e6f4c09de8bce073661da4290bef02f7fb346ab5ce34823d313f3420ee2790e381b5c49ea3293fd02a6a6e146038bb10218b0a1806f041eed1dab39dcba394615001f4dcd178a32a21c3658d9eaf9a427c8fa61bc1a15d08bdfb897383a7aaed3e5ba68828706d8357801d930229d7dcd82c3eb2402d7b20e2c57f5480ff2eba278d2b6b84473b5ffa96d23257bd872c90261958346e70acf945f9f21ad895951ede94eca493141dd120e145c2fe16c5b5fdb5b602c21f8a7310ef26ed2ee8db013a60993c8c8bd56a24ca16011df91de82e23a6a65f6e6c094427f6d7333b795f71e814880364e0bb59a9e731058a4c28ec23750be7b5243a14f4ca9c1d047cbd39ac2effd1eed6f773ecc15ee3c792a3a1b3fd4546fea66f3c351c559699d3e3cdbdc69382824bfd325b4b15dcbf3c37bab63f1f56e83fa91f95388a5bc728152260ce04ccd5218c528ea3c2eea4161cde1f721216aeebd2368268f6526a990d9ede28611b440d05d3d2a70fd96d8a7f671aa52b9dea9d6fe08980d6c82aa282fce95d591f7174d5f05a2ab2fad48d8282ecc901365e592d2d59a142a3ce5d54f42ffbb4e036f6d7148955b494d9db0aa88d6a8eda8550f3ba9a0601dc4807bbd32b5d615d6c292a169f6cbe6ed59573a83360688e68a9216112830933f4ed9f3a8ec95cb26aa1eeffd11c6e24050ced00ceb75ac2506815be23c501251bedebce1a0ff57fec4527dc4ba3e90b7bed71a12795cd6107de9b669bc687f63ef7587075d4aab86c4e5e3672ef3195bb177f6670422b3006c85903fa73b527b2bade40efd082b6c1845e07542b9bd47157be968604cd201358a97ef56c6c5e4fd674dea8bd6f1fdea1c1dfb2911883f2d9a71c49d626fd69e18e281f156fffe9412256e51c726fe7a0c530af5b782e0451845ac34b44a81baecda8ded501ad449c560d4e58c2994f537f4bd3a2cfbbb43b841b0ddbec8afb35e17cba8a15a6762e16fa54e409d72dddb400e2e0fc001ab99a9717fa9c9782c09276582cd5afdcd7b9d3fc8058545a107dabaa0f183655f3c65584a43a687e7e43b563f26b12827f2d493362872a291bdb0ce49888c0afc413c75691cae2ffeb18968c56d8cc80735ed87648795d7adbe555ae99e6e4d0a17238f4117d2c123dcf93621e088ecab470ec382cdebe5566dc8f2c2136b09fbb79b4096d0567ce7dfcd135d98558e1b12a5e5931010198d6735c4c643ffc15dc5a7121f7248898d9afe07a3468be80355f6e75ce924ba004d0b1e6581b42c99390f69c01ce2cdbbec9e63660b1ecb26ce645155f9e5195442d1c863df841eb76b31a7edb7390dabce361102876113b259e3fe2fce9a72ff7eee16d9793764d6e487b6bdfcc91634a902390baa14f3ea5b39ca524c6c94a2be3aa4b24aaabf270f60e1207eed21887c7d638745881e5f86eee64af2904207dcbf1afb340454d6dda385211bd733bec36820f2534b367e6fa2e4e1862499b968081742888ef550efefd111360ec5970e474033d9e128e9f1dbf02b6a5fa5cf1248b0aeee1f67c3956ea9ab30632d6b6b033f45325bd6ff00ddf6208434cc393bd7cec16e34974a53a41db223a23dfa3d30cdade683bc0a40fc068e58d75c5e8071352c488b20cbc244f3fb900dc4bdce86f374f3d134e8a099802b40ea36af61a991a28c0a859697b49d09457a70098c1f03fff9e5cdecdafcff0aa5dc47754f05744b0881222cbae8cb8c09d8732fc03c3773b504a3c17f4be3e73a55cb1d65dd5ab22693f8d51f595242b95451458daebd11b7167d7cd1b338ac5155863e3bbe3d6d445588211805cb0fdbfb5266677e9e08401855e54d4b7823a5505f43dca81a73734059b6b3a7a2d35b316814c3486cb12eb6a72ed4baf5ec22137b917695b85744c116533f4835adf31566c473f8e7a9b19c2e7a8a18cdfa115001f1f4530386e7824e7e11d2d313463636f0ccbca7c52d38c729c5987b59e7b1393e10a70f3037820d6ff66ac2623833c4e3be98e37f22880fb888a0e1c3a1a02bd1a7bfbf99ac3583ee10e24d7e77dfd405605e8772dcf3121b39419f1d74b631b0d98a63daeaafccac54d23720f560d0f6bc576b0df3739016122ee986ad9e132ee176addab313c4b6a4ba7e9f7f0959f8429357db19d8ce8ce2d045403890ccc1d1033b75934b05bf5c5d8265bc1192a88c5c888b94c0eab8fc9f7ba237abc9787df6233c07529e7ff0c5ea4e1778e21eb38544d707e24b5199f4a902c3908685461d00348963de6c01a35f5c57fe5fbcf996fc5d42ef01901fc33e23e8a270d4e8e298ccaddd98675c7e672cd57382d402805cc4a8d97e61431da66ff8646f40f033b83f82f1ffc3f0ef47d03b30bb202ca2393047ddfa9a4e25e93a539f541f38ece255424a23d095632b3dc42e7442dd5b0b1237cdc3604e76a4def5ed5a8781ffe0efa619f1ce1084151c124b1cdb1eea2dd644ee966c426bf59d467dcb6f2a67e2d21938bcf72e4b431a329bf596af1659272cd715957cbd13cf06e7a36e0af67a7cd2306cba67bfdcfbf5de54b16bec129abbfd44409a08a8d00e16f883c192e312c6093c3fc3381494281a0c4e082a3c0b42a6f7ad081a63471cd8fb548184d719b8d68ccae0cc29581136ec76732a5deeb77a6232c5a37b8c113905dc1be6814737ea802a13e79fd1a0e51f7790fa7797aca35c22b6e6f7a960c6107d4047f93893bc8d77a56fc42d01a34d890e4c8c8a020770fbf913bffea4c29cae13b17d452cf0be3cab9d06e18001cb8c4f27ecf12811fd98f49f7031c0e40237aec8308580342900a100c805baae5f8dbc4931fe180170898f7223b899d7193561be1922004a7a26cdfeaf1affc09c5663f76c719ed63a7b59197e87f061793e3b672069563ad65369fb4247b2f0b1b393104afb9da1a3d7baa66732904b171e414aa5fac5ea597a88f98a85aaa76fd9b33cdf9aae54d340dfbb8bfa32377e2fe3dc7442bc9df02d6ad6b0d9faf4010dfc581bc867bf2b8dfc6dd1ad26f621e34b9db8d54bf1fb7ece4e8dd44b44907224d0579b08d361c2afd9cec05ecd0e60e5fe1b874e130c6a56234ce4fed8f32685c0966d511f1dec95520f9543658afcb05fb719151525b4c7383963f3d87820c4f4f2c08502b4340762b7d04b2fda21bd419cbceee1e86ad8fba58f244cbed935f0f9de371273bcffb3d8a8069b3b1d434061a56fb3678a40cb44a720feb8d9bfdd52a79d0996164de05c060974b03919f231b59e3a6b5dba4c5d88914af17350a067ddad421c9b44d81ae391078b18d1a99dc47292c7f398a99534ca56897d8e4b703247313405203e84f29cb911095db2a07c31acf770587e517c5c779815c72dba35001b83bd96866be2c2eb2d9ee706d8cd002564d388e6db5310d7d9590694e500243a7bf2c7c520949ebe341e633809407319397938f3434f86812cdfc593fa7e698daff983b3da532004b6b73719813ab014a5d18a757325eeed87a28a21d9126b64d920d2c6a392cdb84f6b38ec45aef00cd2252c07c706658d6d601b9d31e78df898f0034693a09eafe4c38441def67750a9b28832b71ab919b377510b953368ea3c47969b805176203aa3e7f45e0be0b4186d1fe142f54cc4e987a51bb114d68f46e36e00eec7f7a8b3729e7b21d46d4520c92933e28e38d6183183a933cc9b6a6f4852926fbeb10ef1fad3fd7f36bea1730ce1824ac9b6f264761a7598b3a4f9930f9a2cb29f88cdef0992900609fe3351dfe225ed9558fe7fc8c7ce1217bd96c8992f8ced7cc8d00e648ce54a919f4f18ab1857e67f5c614f888e21fdf0693913df22b69449fa7a9f935952c5c5596f9a37a55f0a78ae1b7640365eb3d78136357406dc96a447d16d0399c84a8f724a931d1ccf0ef95e49f2706509d870193aeb42c48a65f1188643f01afb4368dcfc9ca8ec6c995120da2ec23f7cbc1e262ab1e8385290a9d373ef790911717ce1f0f2dff48bfba351fd4703e953e6aa727800d441c105499120b5bb34aa7f0099b3a7edaa5e878a67b62c09359becfadb4902212ac6a5448e8b5bfec1a4e959dfb868b5fb4a89a843c49feea0a9217685b2bf84315925a72efb6b9207012fc751f52aab1ac927cc190da9096362cb81138ee3aad545d9e387649dc1d644bf0da99c4b960d94bf9f62c95e864d003840ceac662f58d8047bf988196c0ffa49e177d70e86fbe3f9bd108ecb523c8efb758d88e531c69351af0115369c55cf3dcaeefea4aab6f4fdf8febfe9aed0ac878b27ab396384ead0e692bc98f879a61e0be7a718e98104b197202d2154e9920ef5fda162a37318e673adde1cb8203bc626dcd07ecb90b36b0fb2e5bab9a61762c57fce30fcb700d51f48f6d241b92616c96da9a8d0b86a4bf567b7f0b5c9ed0e4fbc8bfc79ccd3e41e34bb1ae961389d00268a57c9b97c952c9e4aa8c9f9a2ae012a70ef27ba256a9af2704f08753f2469b8dfe82fa4e9bfb70ff403276727715cfdc2393feb2d403f105dbe59ec43b2ee8c38f8b85db5682044ef8a5013cbd7468973ac6d1589e55db7c1b356aec139681f48af122ed395d96ff89706eebeff9a5c4b58f5c3ebbb0c2fbdbe8292ecc06a36c6346972319846674a506e8289463275ad2ad8509123371a3da7cd3092d76f8a421be590ecb94c238afe62342ba33d700f238d32b0c6ee7f26b536b0fc482c44531caf03c9cf8ceadf7c719c94f9b299110c8eca2ce7a3079446bf14c7d0afcbacab587f825f3fe824523939d03d58623666a31370f734266024525c2dd375291c5639d285cb92aee02294b36824995ec57bfa1ee6755003b1acd9a2951987551951a7c63367b8f84f76a64aa5a06a1116116d8c216f1e14bdd5df803478afe745ef1827fffce04d222dcc926ebf4e8eed51259037826cee716efe2612ad1708a7c4243f91acdb4865c0ba82582cb1a40bcf8f57ad020447e8b481b99c9dae9cab857b29378b276e911c876bcc08d9683ca1750f9a1040c3d647c4f6d299d2d4270bba0358ab6254331241f492bb0e6b449f49829b6b2bd5626e1d364cd92b07b298863e15b03ffd05e7c81c70dca4a1fd815205f862b6916f5ba7b9c2ce91a5ac66124c65af5bedc1b9a0e17b9681639d423a5b6475e556db1ae1b661c7e9b56813c421ec978fdd42b979a9c3b16b20e14edc45c2d4d763a58739f4cd44f06fab11208e8efdbcb112116e40279fd1894ced16cc480e6e80c41c21b444d93cd317340b7afc0496d6e60296a7982b6c87b36b257e22883cf753bce23b723db19e71eb4c401c6d9ee9eb589d0e5b6cd3da085942a9e3519065a340db5b4f2454bffc2dbaf303c7aa064f58c5ae9b6c973aefd8c9d0025dd20ef27ca161749d79ffa2b957431243a260dd3d3283da939360e1be82e2d4169e6c6bd5913db8e6415fbace667e8a7c432c0120eda2ddfc2880646852ce54916dbadeedfa8f2dc61b53f12e929267932d49e9c7c8f005be3afce4a80c1a134123a4f9e9a998ea58fbda07c508c3d26330a9b4d9a07034837c3168f45283a3ac6511533f16a021a8c67adb82c0f1316f6321619f0c2aeac207b0765ce16fe3b0e8ccfd3c6b181e3c93333065b54068dca512e1064b2a7ec7181c60fe1c81e6726a2bd2b6527578b85e50a644886e700b120952e3665543a068d019a33b588a156c5608834b1d91d1ccfe296cdf199efc6fed3f49b642ccad4db10a25d2cc546bfcf17c02610292aa2a2f08d86d8e3a6c6fc285ddc5d377326a10c332bf24edb2ebf8d9020660ecee4c8e3689e46ab9c54d6285f632209c0f29d4d5b6150b0f555b111c02533eac99a8628a93d42f924b4847da0fcef5947973064643d54e665dbfb5753bdebcb6f3de453eb1532159f39a8c52970730b4ce8500ae878b95dca357f5222045c3d5c6c69b1bbd906113ccab88d850a6a5e295c257378e1973dfa2cdd4a316cc3fc6a0b15978a6c6bbdff468e92c0de3a99c8214847faed1723fbd980a989e860e3ee0358f517f54d9540e1b759fb5817acfd8f9ba4ed5e9333dc715995cbcc76dfb07a5532eaa1e180d8ca6d2cda1dd86dbee30194b0a07ba682ad18da2a5a55de96a2561d2a9fb16a8df2d76a8b431560b04d4957c0c40fc2b0670d8b297bee8b059406b9e72f18e2b5f11aea1117f958d8f3c2d8257a9e44b4acf5fcfbb229e464796a0f286bbb83836ecf78dccafff684d3531d7dba388a78f33b7cb9aa603b57810dc0ca2e1b604ad6a53179a7dc81f50fe4f9f0057dc4784ec1eb43290afe31ef13d933de657756b2bfe7bc81219bbb8e46ddcf43048605388d605e4c268535313fd8eba6790ff15282722462c8a6e544b0c379ab01a3baacc874f0d650be31e1a6e00b1197161c23d3ccf5f6d62917f386da17e4487bc0b259701091aa9293d1b05c9d24e739f1f3290e8cd14c1cd073fa3fd93e409674b97c4e4927e69249d4e31fa891925405cfab196caeb3ca27f24f448706853342f3055772f8e6b572d500109bf6c750052a406083e189dc27b1c5b20f4463606952671cabf963804cbb230e5608f7bf82ea3b01c77b9d6838220a1a5d4651cc78d85d7301d707c0de5ed446b14964e6dc8004097df9e1204bc3f4b183f908b4fe8fb7f29a0e4b1c8de508049f1a24858c9c4abe41cd24bb8757508228ae9041f3e4312f1510fe10abb75970ca829d3509f9e594c28800f54bdf2692aeea71005c85cd88e91911255ddda39a683bf032051e8868fa8734ed4925a7f547103962a55d523c578529fdaea4f6706e2630bc7502cf31fb2a3e46efe6dadebff82b9a61e5dff37d622c5aa319d8d6d79a18895bf3065aef2f0fec6360ddc661f210e52cb4acf68408e0b3e856035d7d5f2bda96265f02799fcabd69baf4df18fce8aea313df4df5e64902073ad4358af4f4d2a01ba0df969541f9c57255caa3f9b12031e3dbb0c39695326d6cacad1d9d2522b1b69b47a70efcec8aeda44c9e5794b9ff79e353eb96d62f9587b3e089c548652d3b98911324ea30bd6ae393ee6464c6cbe3316e0233e9ca7ff45227562f54fd5b8821a8ae4b92771e1977191b66751beffb163ce0fe63dd68b35bc1905a788461282641b81dffe5f875d73a301e10fdfdaaaa59b21a9429267a32c79314becd741013f4982f1c6f78de73f277c68adc16dfd01e928e6d35cf30fbba29dd052f49950743387da7c06f9af2f36577b857bdf2886bf6638a5f81f463bb6771a4d4021f509d968964108f712e3e5706cc43838d9dfcf3fcbb68ea92d0cc589887fcb2b30cfca259067d1a22e99f0baa5d0918c1c1eb2b545809ffa5c3e5458214778d2c56789150b16bcedefa576016d27f4df38577343d15f646d4ab1a4e6798e4a94c24b05c239368837257f796ee92aa1046795c35222b4117ea55b469020f8e0b1cbd29902d09cb0abf1c23321375a7251c9bddfe3f87a2c79a7d9bea73744e289f234b306e13ab04e1a4dee1d334ace873534767425836e930820481e643e0fcd410f3083870ea30e2fbd78b3ebecec01358a7e34a0325c49b216057a3598431701cb1bdb264b0bf67a8dd4d5afd351c5026dc372b0bfa92e8c1009bef7c6ac005252aefebd23e0d9e9b20302db48719407cd3da11d392ffa99c61120d0509a472fb2acf16a074958e6c2a9bdcaec851b8020eba609f75712ccb5d4ba1fde85e476eb1477dbd6d1b99d6136e87bf51cfb1cf643b91628c98478f7c5dd2b315b202f037a9b5cc7ebb5ec64ac330bde80a7e2d55ef94c31529196794739176e6906823063c045b1bbd61c44de354dd3a01b3cd431c3a907ad626b0c240695f2335b211e77d3d0ecd605ee683c288c43d899d275611c87e6bf34f639648a23b6f7ce160e70ac189b6757a6830fe587670d91457e3717d3a17a6f6808ea9d40cb9c7db5b9cd40e8b0909437a22d6d4a797bff040b360b00b4d7ffe645b8bf3a31722a096147e6d4d93f9f5947d5b0b0dba369f1148a320a8959a8c4c7a67aca0a82eaadc282c26ee5b9beb816afb0e02c48a5ac2b1fb04610a40ae74001924eb9efaf6dc30934c693a5c177976e2463e088b98d76cf6b49fcd66e13e36d912b0252ea0c776ac5df06577400ef72342f173da91a4e87247317e7b77d01c1b2ccfbe2fec2c258a5f9ab923b2c0f8f2c6e3ec06629b04654f60578949d47661f4026881e2b116e7129c19664753346bccd2130fc3b554de4afcb4d3bc00a036731ee8a9c968b565517d4e9603e779142cb2720659db5da1c41a232e6a4a25ffcb95653de181d57c1e063ae4a2c56048ba6c060f34736b020b23e155673a2cac96ba585be18a466f5e1281803901d868d0e8fecb3c7bdafaf772cf5924a2ca64aaa47cbca106e4663f66897c1d0a381a936971bc86d4c1ad8e39eb8768325fd75dd6c435fbd3f73b9b5d526f294f5dbfaa331232e8d9aaf11d3eb3cd222c9476adf9ab93dc52a6c95e7e263cd6c2d2c1244c7c4f06e0b2bf438ecaf2e1b745f0bbb1bdbdb2b47607803c6f2bbc08dc7a390ddbe445b5697f5a02f17734012c38fdccb50f2a7edcc0def74efb4904eeb79cf86693558fcd414e15707f0ac825bcdbb89b04e0b95d5d172c70f6e73395368932dc2b114e812adc1bdf72c9745f540c9a2f6543dd3343c31dfeaf14d148fd488f3a2e82eadf8fae646ed3db59ed09ff657d2d5ce8b10948c4597d5208b066b44b50948f5244415f5057e66d8eb55f383141c045cf3041e4ffd62d32670df1981623041dd234d4b483ba6f89eb7af8690410733aa20a6e09553885dcb44d2291b9bc0a1cd32e581e636eb051a0421f746b8049a792e7e530e7184545ac1be3ae166608454c83ef7f8461cbfcab814f4a74e3d46bba992fe4225c4e0a8b43d5ca8a5f20eb16171ef7df09758ce86181d8ecde3fee995a91e6212ef7d1b95fc282ea9d732a6557190945133be14cf877283a7e702a86c403893a44111789b5faef42d297ce56f75276d0574a568f4142f80adbead4779bd67a99abe227444dd875eadf8482c30bbf88baeb3c1c41b6b233225c6b69cd0c7e600fd4cb14c940bd0c1a09554822325710efad4fa272b2487cf53aba96d72b95e37219e256d5321a62788bdb2dcf4e5e0da9ea65f922549cb4eb4c8977cb7200a41414a7899fa0e727c87049007052c619819799d6f81c6918871685e1722be1e219318f8e586b1a834bb60c39c24b0311cf8519beac22c24208051e0ff26d121d217221fcfc69e80cfde5fe87fb3bb1d06271968870b67a8326bf4d6c4eb4c7ef88d90f07de84e961672d7776183842aaae401e572f3116525ed450607f510ba94cc2d04befdb9c7076594ff8f560d88ae990d595f3328219cab1b4b5b07ab0ef798be53c12055830fcb2af2e171414cb6ffc6a3b0b05e6396b27a93643e90ae30e40a4ccbe8c7f4513c21b3f2467990feea885b850f9641ccc76422f2f3dcfbfa558af1573a356e727ab3008da946cc0805878146a7e98649fe82a89dcf0994630fd503c6e6fb9273c9f678cf3db886f554601a5f11cbc4af4ac83d6497ed7bb3ef0d1c02cf5a221f489752b46eb4bd56b6dda9e7c046135f64c76c54c469694c1ee942913a22adfde032f452436b89d7a30f24ceaba30d124cacf3f655e0001c0e7190a809051ce8a64887959fcc0f963b40856b517907db717a372be0e76c2ae029da5b7db3c01cfe7dee06efc513a9b1ea42027ac28d5f49aea918215284079c81c92cef82429a15bca65c6dc86970bf4c363199718c54e95a36d505bcc0ec54c76b7c7a751f8c212ae06061bd927c5d88bbc805cbd42e6cc34510bc7d037d02c0e883166d8ad7b570371020fd11a9afb99d9ced4bce7e3b5716dd6eb6e16931b03d6efd0d3d1cd952b276ab3535ac81e2d38ecb3c29b6d46e7dd41baf0bdfa479cb9ac09d073829d036f450f154e69057368977bfea0aeb99eb3b0de90e4294f79a4ae2fdc211b4ef1b1d5f5f712b2ad05dc26317359bc02fd45d8c7f03b00efae528de48a55eb85d18d08f176e5dd1c69668be88d837a2dc7961f6409936d23e027046a9d776b5fa8b102b8abfe4e6dd161526e655c0bbe93e9a8ed00624598f98bab884636db0fee1dc2eaa8a0911d8d7c3f9650ee85b1876382da0e9b608846c03d9a8ea172c6f70d4bea31ec05185ce74fd292a9da94843c2a89717be34f4a77f3ab8b0424bb752e8fec0b64f67e23acaf36a674f8f0106f5bdeaaf7deeaf9bfe3fa33178ad9f2a7b1550688480db3ed5adb5c67f4c54180e7b381e6e694f64fd5f3c9e6aa9f8a79126b83a41aea2206b2ca8ece55953d0395c6387075857dd3c43b35c9474998abf9852392a8c0bfcd6e6c8809fa40057c893bba66c5a5268206d8ef62c2ccd26a8782a269e02312b964a2e59667be0deebbf92713e42648208868f3b8e8b8bd5234692ad9900d6be73bed3bfc4be77357adf3224d538ac3f5a2434ed9c18cabefcb93b5172d473f8b32d990429436a983acb13415df76a6288d250ecc7a19e7e6c97885ae87820d50c4c083668e9dcc6ff1e4f7098c33c5d8cd2dde24dfb73574702ee622186c28be7df33aeadfc11c9fedf21bb7eeab78bd51525d67bd54cd3073e02ca986e457c0adca0a86ace39a0f08a39bec2f288bf2c8dc7212ff239de8c2e69f12a9ec18ce92a1dff23b907f5ea2fa5ea107cb8b9b1ee87f2d3ec6a8b6e7c7b9ff6894c31d4ab7f737566ed9505e261769a3fc65e35862d6f512d123bfd54438b7674dc263d35ce75d0e214ebb02490205c329c60e76cc44b60d117f89f5fe1fd814364e4e1452422ce51b56aee88aff486085abe900106bd0bee5ddb233bc11cc27efcf80653abe6921ba7d6d6294187e5841b8aae758a5def15e6d213db3964a17151ddf02ce644b21bdd5d9688ec8d7915047023aaa8e23af541673d3c1ea1967dfc8101213c95d2ce8abb0e172d1c86dc17fc3eff66e4b43ddd0b3c692e0532db56f6cec8ad97069217d629cfbb4a083a7aa41fffe6adbcb8b1786a15feac13bacb0985dbdd71df75bfc1c3c4c45364ba691a109c7ab3adc28e731da70ea59bd4c55e9184cc9f85810c932c9ac97e66274eea4bae97cc9121d057fb1d6f69e426278e24c97c0bfe49610bac2866082a96c098c096b5020e15d44f5a1f044c8a123b5ebb5a1a0d539089ec1a5b5059947434bc563b80718c0506b4ab104a7f463b7b3f4e22d5a642ea48ca972646cc023c410061b7e78e50faef42b72cb7fcc5fe1bde3845034af5a3977d6b0f62a2c52e4be032dd1b8debe392babd446fd9c03f8f88ab6b54a2c66bdeca98a65e5fa17d57a8a0f37fba453227f2c449d723f629f7e044c5acc67c1d5b732d4726c096bef44b36366d790450db3414c45bd68b185c0ef836479925ac1583bd562f8c3a132036d902cacf576afe1e0ae8e4c29e44b0205ba1f310b8759f8c851fb4d2eee52653dd750f9874fccfe3b72421d421ea4011ac8af8cf80c83a0c10bcb51af8bc4da4b217ed6c164d0ab472d2ac367a27b90ce2cd5535362c249b1d6e4552da2f3778e5942353cf56c85fb96faafd7821bac6fac9fa7eebbc9bfc1fabf3a4addbfc5390ec73cea2d0faf71892b39abf5e1e12a0f643305733154765c5311c2a50937471bafd02a3f6c13cf001d7fe76b8dcdabfbaa5abfeac88440fdf20a13d650e6ef0d1c579fa34d3d486a310dcf0b1005477f4476d9675890b3de9cc97a9e36360c466f83174894e4b94cdcf4cc28a601c5270087a478b432a76454780b4f174eb9dc53f21d4050239a5062e8ab2ad0d527331ea03ce09c7b85034e956e3b23c240bc529eb6ab3487020f95ccbcd8803d79ce870a9874923120e6ff1150b99dbeca036e7195fdaefc5bea0e0c36084d5c64d6406b3113546a21c68066a3c4c2472f6b2b340cd51b8f9fec92aad39b3c375edc18fc8fc2eaae01f79fed0bf7780f4b396ace357a2e907b1c532623e2d5e711f943c4e76b0dd69fdc2633ce703a7e79e2171b6b8d5c3622815050397d62830c1df572ab45efa086788d9192d544560ad2d5db2a68dda728dad38cee4577f91f30490526cdb81b923791e16da3c17fd0eac917db2bca47ebf5ee10e3dd065a8c95438cbd4fb5cd50072804f9c61c09003a3ba0a93fc156ba51e8e7c1b044686460d661154e8d9b01ff84169205ac947d8a3056ade9392dce58989d00de4e8fe9ad4e34b1ce675a1fcf99a530afe11d5e6dffa7d5f73c89b08674c877cb553fcaff1898c97ca63e2c4ac0c91d6f90de03055a03096b576ee277972ba0ff776ed8c379dd288c6cc4159586a1e805c1a240b85927256d914b5b05ebdabd573124d982571a05b43de926a5811c0c11a97869b1967ae912bdc803175ff6a883ff0e340f56fbe8615b6d47eb2d7fa0e697bd304c7cdd7935398700aedd5806849bbc9b60e85a97e2f3d9afe7730ea4399b70f2741448c635001bbaaf4d5a439d9b7333018192d2bb89ff09ecc040c04e7caad457bfbedb4dc329dfd97e3b3780e062c35abed283b5964464f6129c6ae506519a0c6123b2fd365997fb74a75b89379c7d8c4f6b9b7ef5ea48970a0a9852136eca657633d12ccea893a4d0b91b6bfe97886ee1b6f3bf52257a9f28b043f39061d10e90795c3336287c37dbbd3e591f1f5b1d32f07cb5eaed916f911fd9eff782aa3921c2f71f80a9e3ebd4639f5446687d3654483f135c3bdce85ec4c2ec3e3c5a30b0e79b913083ee20eb1b76d893907cd98e193e57990f703021a327802b62b3d9cfe61faf429783634b213648bdf80feb8af4ae9d74d4dcc08bd01c4acad8bf49b375d719bddaf1a69a3d830002b97c896308004d0deef1a2646c125680ca20bee52107568e2964efbe5d0ee43641d56c2885c36e15f2ac7e5bcb18d65bb3dadf284976878f42fae879ed0a7e5d5988107b885167235a6e4adf1b534f2dd7e8717f2aa11bef5aaff2394c47b406f742f888230d467e05cc1a9b95552cdfcba309e782f1942bb2b2c114b5b3d94c115cf6508f6e7fbad583dcc835a075ef57f62393f6077d669e4b1cd4223e3a2ec10a670d93c64c94c08babd0ac60680519da707385b84c75bf499816a85bfb476ede1bcdc67e2b6a8da843c2ef2d67e22aff2c4259d9b98947c20e8a819f54f9554bac5b8496a0fb23213711f2151db9478694f12c78718d5f0086793ff9e54a761613fedd1fc1368e1da084f0f6bb2b0175352d4f2ce6be5c1d51d560e7e4f2457eaa12bdcaa8b7a31b944a3d4619850fb46eadbb246df90101290253084a819b3c3c901ffb685ed77903219c4c83499952e35831adfe2568c96e9915b3ef3c7deeef39516437fb70b30512d6cb0898efd79d99faf6ceed6131da49036f031734905689d44b202dabd3730134495887d895ca271f313fb2aac740c009c1f4b690d20b11749da4da3dfe469c2448d15cbf4df27ac76fb47b10e8bc5c599a82462b350e37241bd170c8bcff0e7e4fa591429d3b05ce0b24e3deb7e851b718896f841e9b150bf4e1606e4e0cafd8a1afd6b223a8cae73c7b646d99801d22581f53ea2fb88b0b3c2e109f9453ce823b0bbce49b7264e2ca3b45bf84e185b845f157a89450b5e9c017cd20059d1a50a483198e061431ef39838e8529d93184de9e816b1ce96aa17e0087c8eec06e2967757f91f991eecfdc4dc69462b4d6680f0cd02f49065ccc7ee1064337fddb018bc4113278922698e8c296c01cbc5021348d133960b3ae2af7fb6a197b63ca2522e8caa8e1b181cc05dcf7980e83e1251993334a09e1d4fe2c3697d9ac67f2e69fec94aca488d4412b2dacb2efd68fd664e8e09eb080d8fc599e5dd8a350b5af4886dcb41b22511e044323e768ef7768c96955f94648f6fb57496d4ca6a14ca0f4197bf3c36edd55b88d2063fed64662f7d911daa0f71bbbdc08d66a88eda2a616ad9f0d578c6f7505458a4625f8fef37dce3949bf9adee5836643180fb5c5e56080c75024215a1d7ae605e89d2a8aa6d203816474047087c30f6a259d5a7a2aed1e153cf89daf199b55c38c7868149761da76993f5687c545f9c0392fb1671ae9ae78ff00040bacee7b7050aeca65c80ee8eee15da0e2f514a57697d2d6d5af068e7b53e370a12b87940b80b9d2703784e6e836be87418efef7e5937229362b330631dd0a542d6eb4723ea390024dfa9d6e8b33bbe71e16efe21a5d1d24f3eb049346dda83f68e1b11acdd13f516ee6d17d4a23bfb7b6c350b17331831281492055db7a81aee49145860e0d0109bc0e03925d47d15ca5a06fca78a553f7f7b72e4e24738ad3c5580ccca9717a7464efc66bfd9d91d3755e70c0297196c509a6a7c7260c3236ee65407e620a716d7f7f7d99832a9c5f61d0180b15f135b154faa268b2c3efacbb638d78320f273a7ff3bb8b1d9815583f1b5747c4af4c99b8279f5d8fbfd9b39d2ef16b0f03f8ad55b77c1c702edb294e7c9da1b544bb0df181450cd9e08d378f98c06cd7d4be0eae16183507aaa6bef1a7d8a4179faae36c9442040a9015183aea16c4fe5b3401fab82091853ad30beb0dc51786f0c4c4a34584f33336c66da0d86dbfe77fe23002bb73491caf33d8d9aef7b482c2a7c3861aa2d3914993143a36d0e7b8bc01ecf5a9e52e0849bbaac37d446ac57175ea68683078b96bd363d39fb3add7182607d682f71383330267f8b1db950460e6760e9adeceb76a48a48eddeb7e18cc2ed3a39100a0c30c3b9c32d458a7447ddf481ee169f05099529937c16c0f0b515080a13726dab12e362ced7b19e89e4c6f9c179210c4e0e68cd62c4ee8b10b70f711eecf5a1729457f946c7a002c42b8a26eed3884b3cf5a58442a404bcd21b1c405e53f388633819fc174b82926503b0a81c0fb8a5513f2c1ef73ee8dd3a50d5acac2121e0f3e9bdaa25bf28db4e271eef74d8bb31dd972d079b94fb0e8d283acf2d3166a0bd9c0366ab507d985a1adadcbba6aef54e94f3f99ff48e831a508de1a51188840bb11fd94ead0623cf6becacbfd0e9dd1f6067eb45758b3a056bd747754d6588e0077dba3b3ff983cd4411bc4716f7e6a2d7ea84f1f457ccf6c5c4843701bc73a636e1afdfdb527514995eb4224ac30a71d8a0d82c6294d8b8e24b9dbfec747d1e0f79ea896679dc94697d85c52a1f951e10d4ff59b5ee217069c2363aec85613059cdbea37d886e821ecb22ec758896d1dd90aa0424a7cc0aaede016d2d3991c4ce67fc104ccd9e0f77268380656f257191edf428737a14a0dad91ad39fc6a193ef1b23622c24f4c7d19fb5da83864ffa33b93476e5333418ef95787b290d19a4110afaaff4b068ddd3d62e68e2b6cb5b5bba021c16e0f99e252b8cc13575ef3f76f40a2fb9d2b9cf8d02d54c319c94c9fa61639e2ed1b702a3f9866d75183cc9210a6ad9d6ae64484ff077ea2c0a61dac3720180796e240a0fb6e9e2ff989a9dc5bab7859ba7956177e3864418bc327bdfe0d0b7080ac519c4dbbd81e036442fae6de9e4f3bef152c1a0798131823ff71521702ea926d16054e97a62c1e178b22b13545085806b8fdafb2b10a4397736c426baf51d80fd81443442c130f26a21a6c91ac18b6fe46e2e70b4cca6dac5ffd672ab8c7a4c789b4a4d54788e8b23a9e96c0fbb92d77867d0fd7877e64c10d1a3efd6932c69567e193525b4cb959c1b7a0e97b84e243ebd5a8f1342c0f41b079b7435fd2e641b47702f44fd31ce03bf97689af4a54da3356eb6317c1a57a3c1eced631bb2000d592588d12ee9bb36c48d3ca955193a541045095fe506be0891fc1e5ba6bc1c16735c0707e39199ffed1992f13a0d1fbec178eb37224230fdbca0cb1eced75716a061b710a6af8a94c9c072b247233b424b04eec14cac57141655998d0ad67280c83c56bee8e1aeaf4ce40b97a0ce105929731c84dccaadfb5ccedf591043bb5e4049c44467a066d712e6274687b8c1de95c94ff638404eda0f526fda4a91665fa4ab50d46abf6b7cdcea24b829350d52836d560355b3ace71122f02c2018c5d04ce783067658efa3832886f1afba542abae704dba3bf412b4de6af5536208713c60dede6b7083d79fd40c8ea027d32cbc2c4564ebad0c5da34ca41d03750990efd5749787e126b141343aa51cd9e06a52dbdabf80294161a077c980ff67f2883e63001482767e47efa8a1a119263d20065079148a84c86fcc099eca8b63d07b02f3e939cd52ee0d6199517ee8c8f8d7fb659eda18fe1abf708ea6e83391e463b4311295b25a535ecfbaa40513edba512b63109fd139a1d214e479388e1ce17a7454382fc88993cbfa7b71c8f653370790a9a219e2a8a9810f8c646849e120bc44adb156c96ed5159b186a521c1ea9622878238ce9861573dc0e121ce662d7d70d9fc530d6c108866897c6f8de82f4135bff768d211f009f0208e1ce1b4b1793feb298d914a516325033c52f914d8223be36c0db84ae283c947569616e943450350f1f9bfd3eb55abb1ee88f655002d08c297a980c4cdc6044c4cc0e61f0c3a36eda1e179b13e845b42f17dd635cee6c81189880c65f368bb85b4a6d65d1817772be6e5c0c5ab03c167fc09ea21dd4e9aaec99d60aff9c558167bf319a63947e6cd7b085e880ea13bd7e118fdd933236d91aa7ad90325bc6cec6ee9335a32236ab2119530fa611bced7e3918332cfe33ff93da76b874d8b58b873f8323277cc007349e817d809c13f98c7363021b7f6f33241d1e81184e30dd316219030d0feaea6ce592edb4b23580c6d3eae957d6e68d2a80aef4aaa2eee66f3022c82d27c3d4a18f8739a273d3193e0d4d274ec9debecc52d9a2d14def34467b937ffe49ec965721b941a679e30e32a548e6a25d58433f1fbb27d4cd02b45d4f21828a9ae66e16ecded776b1152f64ecc7065cf74978072afd201fca865b0f0b7acc1a2c964f7bbae8ffe1762ed9856f0f59dbe7cd35d7c8913463827fa94e33fa9064554328122edf28344c8a580647bd71fcbe0a7148a6c633cccc0a3b3d306a66f6a5201714983f7c729cb65231d83b4813a5459b11d094dce2fae92c74e5395eb3f7cf56b3e72764113d94ce48a59050c36f07cbe03cec7060d95e1e674838cd6173f5c256aedd2e78992db0cb581fbdda604ccfd9ae06472ad1ae61d4e6e18940f968fd06e20ab4474148f9347e1f08c7cba6fd422daba9543fc8a96d3ed54d6ef8aeb1348a1314930559ef075840932204f86d81eeb22ae1ac2f88fcb9db4ae66382bb19126844a098e0349251e624ff51e20435324c0b78a7c19f483d6f0c34f293fadcd8fc50ac2e91438706ea01d7f65135ba4c9dcae815fa41d1f7745bb28a699b972827ad5129d868cc63768cae3606af93df9d3e7a3aac2044856005042986944fe5cb9203680c198db6267c13e3905606ca4d6495662377980c756d74589809a2fcdf01d82335517cc6acb5231cd2ea0efa073b9b6effaab22d35b42879769cbeb293c5a5795cab2082176ea9a9f8605434967efa7edcbd0b5772b25293415b99c19f4364e740bd1528d4b6380a3dd11741be7de0efaee7a190c7a7eb1d11d22965aadda4a4f6bd34dfcf15921b3516b89215c97622372fe2312d0526600a6ca6c913d33577d8a670a2544a9c562778f387836edc525ba3602126407efd5151f7d0477bc2ad554f20f5015e07162f1da96e72c9f7bbd450c7726927dcb47dc94ca73fff5cd7a221d229b2a3d0af719195326924d20f73127b10f11650f9b8d8f4a4fde20940405f5095c6fa33ba60e2db1383a242f5b9244a8a788f17023cd9b30398b722aeb7ea6484758841ea04ac08260cfed634c2461c8b7437867a417dd6e553fa655905e45f4f6d3130ac195fae0581b8120a147c146c251a1a9735cec7242b3e750d8d08d0a80f66bf6f99dc83a05119417b6b852c15d20e973864a5b1433555972c84e39a3e96e2c32f65d68ebba9afc54ae05d4b555fd0e6f2faee6b356d226c5f9376588ebc91694856aa537fea71efff37618f26e838e9248e71b1703f833b6d509ee0a593eb4d8052368f9562c4a9c91c543fdc5d7e9847098c14beb394cba7676ebeb66679c6602ff653438d604b93ede40f0a1fbd56d69278e3fb40de78e23379bf72fd558317fd55bc892be86803fff99530660bb23ce64e7fd5120e5b74bf5d892d7290bd404d84be56798ec7a4f4ed31931babcc6126f6d1383f8d963ee04aa5db06d5ee52b9097308e602a9c6dd4670962454bd8594d418a2b72333a65da28f946e0bbd211c7c26a29dc046d9acb9a1452cc69909924abe8bb62956dd65a56166f11f368d9cf6dcb7fc0e68024c5b9d6c9b80bd02e3e7a2c156194333d1b52496edab11530dc689dee764085aaf939fccb4107d0d782f23e3c0162ba8d90f6fa68c45f35919d9c0f68f6d946217df25c3af880ed1e91ef81fcf687a65280f86b2b9577c29f96bcc849692d401cda0b1fff2806d47e107e274641de9adb6a45b14cb6a8868cf999d4aed84250c6fd27c050d4eb8169d3336cbf7cd91f69fc6e25fe37901e5d54482a8dc2a1415f1fe770a419c3a58471243f14263c3da0b3e76bba63d5b9d3775c76ff23e1cf79aaf6c4ebc429881caab3dd04cb2ecf4acb1529fb616e6738e992c752ac6618c28603e0521b28add8de57b2bd6f7befd132296138c0d2ed6f71ee267cad69e4116d0d34fdae3b0c4fe8b7cd8a60398ee651f099068d6fe971e9dcc8c3cd03ae4c9050849b7adaaca9cfce161c4c1d2a5488505afd0cdd8eb2658a8a57c37191e1d20024ea37f6c16b6f9a42d83975afc30de9f6a1eabbc0d55c78eab46a75bf0562bb7a5bd24b06a3c8a577289578effc8760da1eda787bd0c2f5d3abe7be79a9df8af1c8b1edc09027334da4f98e928782b693adf9218b51a6c7a5cd1042a2cae9552293670910440c1bbc6e93b53d24b22fb94487ab2b9dcb97eb34f9cb8ee5fdcb90a67c07d96833b118a364c448f6ea82e2d63df7294103d29833fdfaff6926f26d8e5b8e8a8024d6cb79174010ed183a54d281f77935cc67dd38cc88441b8077553070c283ac37762ed1cc09fa7b0ebc30c8f0c65f6aed87734c8cef294944921f3c626945f8de276b76bec27dffe8af29d4614d24195ec6f144da393b7bb3c95f3b0195e2e162eaa4c772c757039148c32481f239de1373f7a0ddc1c17d50c39141a22d62d373a547452554b7bc52a5d1ed831c8623452b6b6f0d7feb8482aefd6af737e437ebed0b3dcfb1bcb9888c0296e59a8ab9116f37c182bdb0e3299d8fa845be9f353af3fc4aa1dacc17b42d00377c372415884701c30185bfdfc968745ef15b3cec32a75649b408f2d8a71c28ee0edc2bfea56eb7ccf0429882d715119930217b018cf3559e4abd2f62977cee7e0288f36004c593cb051b0bac7c7a45738a9fc8032851bab99a0a71df7a8d48ed4ca53ecd8bbdcd1207a761d919da263153657d4886c62b8a6a134a0cb8e0b7769785462b7578600cdd603d5a4d6d9b9787401a80099e1870715ae2a1ac7960eaa5d1cb8560b0aaea76bd091d97c7f6c260783b2dedadd61ab3ba87e0c342744bb3d28b0b483f09f12249932ffe441764927da7f5a3e03099cd3c4fc991196346aa672609e42cc76e21c00483691756f47dc92a29d522b6c1bbb7b5ae9d47a37923b4a68bd6fddee0e7b0356d28d01ffcc8fd66bdc344ecee678d32b4920449b51e4ff36a3c721e19e48d59262c0de9a0766599fba1f6a586045d5657c218c83aebb013b5704551652b3998a2512db637bbd9ea42d47d19b145a338917f9cd2798265250ee0ee89310b35700b6b6376241afdedeb3075f7ab87eac95b8b22b33823267d45f917a8146a74224464c3ac468686ea2cfb45afbaf9c3a77562168f29f0cc9ad67c2256dc935b81f966aed3c4392f81667b2344c2607f78d3b75fd6eb692808cb018f9532874f99a4525eac3551940800aa60338e66fa680cbc0355e0f88038b6769a623e87ba6037c01c070e8fa33e418b15254dd4495a452be5430bcbee80a5c82a21221ab2fd607eda02e4e9348b3f1c3cb92ecb17e033d6dfd77f873e960ad0440d86a0054be9a175c4b0330b7d1aa6edd0c69e75d8e3e5421428f23ca63f94641783877bbc9ebd6e1776be6a357c02f361ce178a957a11bff2ebbf51ecb23266c1ebb8379e74a38b34843564e4be6db252f868c081c6afb0389a773c40f98ffe53dc83606b07de631b85d0e9c94fe832f6072aa6fad41b3eae1acbfd5c1591159b4455bd3c1851363be4a8bfca29a6612615c2c924a4bc5d6c2d58a5040adcf221fdf0040058af199f4d681103155d5f1f02b8f48c202e090beb5928f02552de88c6e03f55dd7aacd1463c7cb3790c866157d4841a6768f38501c01cc788f1985a4b909db8a42d8916b46e5f9f845b946faa0d86265caeb35a7df32e9732c0fc17fc1e3cc41010807b729fcdb2278bbd386a9f7a30e8e71124cffa7eeb3c4f7ed16cf17715d17d5d621f4995fa758c6c682360f307da9be0047c2a99872f151367dc587cce7504c379da855c1939e2cbc5e5adfba854ca79e54fcdd6a398d32ad657af857a1167df061234731c1e9f1c8d204103852e2d8c33861a561dbe3f0ca66d1723bb817e8df3471d8252f0322faa57fe485ce06a44fbcd3fd000a2a5698d87b78f99ea34e156e0ffd317e4d131d975cfd9710f86f8b34a2b4095abb4770e25bb28987dc2b6806c6561708eaae220bc1346ea556f1b896f833891ef9a19e079619d6f154a00f3a8b77da2d7de88fc848470dcf3fe7c05d36ce7a6eee18fbcb73948331b16be384a7563160b270fcf536611f1ef99d0d431c87c3bfd12b06ec86c708d967fc7c13f5cd8226fc1b2c404589c3044ae6fb1b76060349558c6ca76399da9ce29e37f98d06a1e44369dbb997796dacc2bef298879bdeed9b45d5d6a8060dcc17620a4237897a1650d66332cd28f45bfc286b093ad073468036baf8720007df6a588690c100c8c9796b0e71d9b0ac9512e62c5b6cc979bab215927c206a10ed55af0885e55550377f550e776f7f3c4fb431c8ae45d0eeb26bf5fcccd748db96aa26736c30f26498297f5bea3eb898cf4fcdfd9f1a84bab5cf483b39fda2af62cd08df7d2be1ae26e630edada0c917d1c32d575812c4fd48e15747e782575eef6ede54fe49090a3e2d2d2eb6771f83a7052026ff5dd951de94249c624592061e7dc980809e9f9fcfec505f7d61116ec2fb8ac5da99b3b3a620835b859dadcceb1c76b547a195163ec6b566610cace07dd1b779e15de015510a0dad0867f85d4557bcded7fbf1ceb754d7c381138fee335064341db6b1b214e36c3338ee849d27024fa550131e7c5bf2336fe518bf273bb450029199783b2525d274a65b7ec82f4eb1dbad89dce72089e10712547a3b66ae83e13b765e64b6616ba59ba3003ebbf2d43085139bfd7ebbe491dec52555328cc1cb9958971b0753bfac20b3ff6acefc0bccf1df363be2e8c26400ffd61475619e2467c9f23a6101b0e1f54a0aca997b11bdb72084bfbb70d48fcf12d3dbc2e7268cf47f87b31674c84e5f00833e5744276bc091b8a7912f63a7b6326ae4aec8812977f44e49448698f880ec5e9887d997828da0969c039d40429b34faf35f41840d7f92082f4938fbd4342a13c8d56d613eab9dc1194f3084d99a38c5e1cf0d0394378cf013b6bafef475e31ac1b47ad7a9fac6612fd5ce8d913742ec68bc0f9811cc40b438da1a9c0f642f80351cbfd570b0575b4fba61741f34ac3987fa5149f50c294444878252f7e9f6df6b0e0651cfd53665690cfabb9f3d4e73ab3b3ba5fba6fa4b458554e3cff9eaa1e39292a3a5e67bfe847dc64f3c69dae82e73ac2f08f93b0683adc0f5b1f0bf4f4b30773173aeb1f30363399c3ea2c54c23d030e33fdc5a47baae15e53df2cf51d53fffbdb99ad1dc77447514e4494f8a20dea5ebee3c349cf0a3f302d667a2b9d9945047c7da490df852dc83828204b4f352c4ca6800707869fdf18148844c7632add80cc83c876c47ce5d7e7f39874ef98a4c66b1dc086869996d0f2e207bf41188dea4f1d946d9001acf48adf50f1432a5e6ebeca02911db631853116991bb67a37a6c8aa611ba8aa72943d497b63d98e5f636a04adc90e0a67f9dbb60ffbaeafd1e08185e73f80fd498d11cfd4a16e817f9d668251973d569a5487d536fdc83a1d74663c38fbf715fdacc8297d634a8036b225c7991d7040a7d5a2da1234b20d62c3ecf21ba376bf54140a659b2d8653dd1b46c0b0b58932e5787ab68762f94fb46c13a80b1226e87b7c9782a70e7ef37e0c42cc47f84fc8c7a81d3caefca958ba1697301de5f5597504c44fde2834ae3a9f094d4c6a5861af55e5e3c5105fc54425dc665bfdd57430612f58a7461d739569f1aad2724dfff0b8a4d357988dff1aa821605bae7283925fdd11bf8bf431749aaa516d43c86752c744734ec9090a17a636e7b32560cbfcaf0122811752aee39a57967af49ba887112b8911f77aa207dd1bf84f6b7f6c702d565279a5f6450ca70338b729eaf71ad2bffbea65f2a8ec461b2cc736a0abe5c98526c39968bd559461c5bd47361a39e8706f3311c5d334be7c0b2b95e32d296c0d961cc41224b1cf3bf88fb08808005b19e723c8b09d5a6eb8807cc0be931d84b20a494c57e50acf566df2e8e5730495f4e0103675f7b93a2e30fe84411f60ba74866432359e17b1a8db7fef0879e5fae9f9938294664478dc81d645da8d31c0f2c91b8b44572713e6049dfe51b47bf858df0a4fefc60c6e488e4b31791f3a82c815d4d08eb55a8867addf3189626edb8909a54fb791033103f14520b407d8196dccb499dbc0233266dfe6515e5b44295a0140383580f6b9ce7272ffeedabee2f0025b3767507bb3f789760a466251570d8b13bafcbc0361e5e7eae67fa951a422577d87434ea1080ca32422242913ac4aa7d598905521faff32d0e9a5389ccf7e9dad480c6da54d03d6a3c3b11669d85a253a4ba73f3cc8701723b9ac8843885cdb55bc4d2434286e84b694f1fcf0e5101a96d25b538b235ec624be2aad44e59bdcb562d81984d52e88f94ec882af0783a29dbb2532d4331602ecb93b138abb31409958397f60420f103f61ccc7209ce2d8c35bad8650b811f2c414ae52d759b06d4bbb4b99e0ab222c19571013c157dcb5f258a880351423b86d3790713240832e97a6ab0eda39aaf157e6286b2019d744d0bb8ab43b53be8433f6668e168e7eddc50ddd76c896bdfe58dd302c2626cd4b56bf1165b7835ea57ba1c5cafaaca817b49daf6ccce15c12d71811c00587518c164b8e524921b8ab809463fbf1c7fe77a7367e92e125d75f2a5afd2da2f6392048c139f6c7cb69ce1a50002624bae8233e9e30ad7dcf96788d66edbe364f01f1f6ad9ea07593f9afc094612b86bda8da8e7bad0871bb0f67ff2331415997e3da79ecdba9c250009a82c54b7543986c15810393593ca9acf0fd3c1b3f6e1c75b299e9e6f844319a68bc99b3926c861611df43bccf90373f337ad243ed19a418cbc545b707700b799cff4762a1a15414d1d6d926801858ed8bf513a7374927577ad4a87ad267e0cd2ee554050cf887ca75e7e93f443a2faef7ec6e6f5664749d11ae3712ff96e6ff016635da4e7ae1c49f62c3afc4300805c951afa3fb32afa989adb5a76297d1c4655e160877d55cb0dad26b9ca6f77cb9d918f742ae47306c2abeb0bb4cf498095d4607a87daf25db0333ab39be6e463da832c329dbec31efe4b75ee2a20de66f30d903880000fa3d396152919b915b9a3e3fd8c709cb38bb5373bf8da75bcbb51f444bcdb929e52e55c37e1d66ebcddccff3b7a37d40add0d5d3724824afba6fabc4580aacfc354fdfa4813684dac9f3cbf26ab8b26dcc76127c8d572ce45956f6900de33a024cfde46afdac05b2ad04e67ee3a73772608a431a07015c27b44c2d0a34bd467ea6608d7e8cc35d9b5c207ec1ec5d44ac22bacbad0593045184ea132e2ccbf6817d1b53590788b490ee48f4f5b574deeda477dc899af30f79293ee94106d1667f75be5a752642b52f0a9c862017c0ea90aef52e7ce1603d8d88b70ced3a2538fbff4a9e9f45e40320fc661e7358aceffa0c5994140a7d9c178b1fc84becb3915e97a72b7a2fbd239a459b3a6c5c8cf6789a26431affcdb5fad9f76dde51fbbe90487a756ba6b3b7dac92f40802341eb4a974d8960521590ac98331fa7daa8b5fe024654a729b7941d6f0d3ea2300b1f0e3237d5721910ea6e1b2e6f014979d826d258c05c40ada919a7f12ddfb00e14e9ba589f8980326c4b829d3abcb3e788d1ee416d9e94474250271c6ee8db5cdfc94b0ac5451713486e9d6e8af65fede2247fb2e2998e6010e2df8e37645eee7e92837419a594849ccd14c999d670564045707a1a1aaa72e1d7525601178005cc1caa8c3e1d58407b34d81bcb6df988767e35bd90d0e65414c4e1aff619be0b2cc8b09af34f30d06990893fe1b2cd29883e6c18b5057ee325514510b303ff86dda20bd633c313344baa93b01ea31c566dd1fcbdc05c9fc85470c531f3a71f489d36c461ece745677e3856b312649fb2790e691943a723dc9f84b341ea16edd3d7f541a46a338b13a05a9e0d8f4b5f7a4b34cf4ddc973d9f6f179f0fb1d780b41688ec7aee379007e6ca11417182b7488cf6f5c7fb28c2b7b7cbd2033acc43601896c16199df766e09674683a1096297c89d717b0e99e1037eedca74739b598cce77e71b6d221a05b439fedc6b2190971cadbe6028c6f83192ca7d0abb9ac7dc5d66da900ed313e2d791c7a6eab40797b4c8c7d84c9820cfede741d96998e25ed391f5ebfa64dd9e40daa2a5bfd313fdb7457567d28da2ad6ac96465235ecb6cd37d70f327932d717de37880227b82eca98e9a2aa74ecbef731dde5a240e36d181f28eac084fb26fc9b92057c97d22eda0c5b2f8436da83396f750269969f5735289f8e0e3ff3bc7147011ae876f1acedb5165ca90ca02d85e303ea472ca8c2220f60cc88d834ba83516cec9063a07088c11df6521d7bc834249e4190762084cc1a3792d17b0564f57e59be70ff00d78126215597e04dcd5475d3d6f7d2cfaa4c42d3b978cb4d29e4261400228bc84cc328f5f120d0269d1d1da1c08ea5c90cb2bf59f5c85b1373abf7b8a5a17ddf1c52baa36de814ced1a7f51cbab7e6784c7ca812d7f5380f9818a1026ec2697ed240973cfde1c95dfd128cbcf27221b4213e7ab630112b107081622565724a255ee6dbdfa54623f58e1e2169944846682fd20e0356218b5600f3e9846416373d519165437f91a9f3c4b0ce5db0b6776a8831ddab03280cccde7326d3f65313390408fe35acae9890325c620ec5e83f666265e6cd573bfaa902cfd81a953dfac3de2fc97b3892ae0ad35624f3bd434520eaeaa4ed75bc2bdad74f5f497101933353b742310b9dc38d0c0f047b382d2425bc089162bf7d6fb098ffd24e54eb066f1ac924889f8fa6bd2f4c7528a33cd81aaa4593554d72143bd52bb079c4c9213b90d1a8e0e650597166d4263d5f3ff8e06adb93933e4320e404bea8570ad24ae34bfefe4007425b619c2994a40b431bbb2b9f0e418ff88bbfe02accdb7885da4ea00607d1567cd1fd754e058315a7d7792382437e1b552cf322dbe47014c774826d98c31c34e425aa4a57c2d4f2556a51dc02135010b5b778fcf791f28c6eed8cb08540840f6b2d272d8650d883a37e2fb1d5341005a0e21328c62fb7641d6706a45d47c6233025a41b560fbbd174e3eb1a6c05b54b387ec61ecb8acb175996db0ff7f33c43d07025d60c642edcf0df0e4e0fb65f9ee8fbfd6e62fe7daec23e5a26b0fcd966bcf30f1edffb0ecdce0b94afce0bbe6af88e5e6f88ab70dfbf14a5395bee51528d82baa67ea234f76fb44372f8a68ad9b31bd92b702e62e7f5590b795970d01d6669319b4aa20d60154e572c9405344350e588ba7c84c7af6acc4cb5e2b1418c55f66f70df082433fcf7745f88dd76e677fa9e3753b201fc1441265a2f1451f203669260c9dc1756cbf94f301389e43915a1caca3973d961fee691ed7f4898cc49e0cd5d19dd6fd1ab7ae7c401c929268d80a3e9380fb4a180f5011f01f376cc30f9c02c52b491d2e2974c354e47ed43a2219c9c1ef1a8ac7ea575162e595cad41a99d780915d5ec5f875af6ffae81aed3c73a5b418f95a0676a64fb1a6ebd855e436af59c784fbe7332d3fd738a6408589e50e72f4b8c3d794b9704bcf9b05cb136685e46641bc08811dc878998b2fd9598ab6a215a5b304974f74165dc680db08c2c165275e1df22b19c7c63f6a702a8b69b56d429e2d2a1f5540b5127fbe06d156fe2a5c6ea602734b23ccedd5ce6530d2a1da00726cd2ed3ce09f1e16f9973efc0edecc083e75bc859402f21123c3a7e7ea59f74388cba3e91e6eb50d8f75ac61a517d8b21e682f2ea3ef632b52684b1b5fdaf3380deceb66c5b476d839f6eaea37152cfcc1c07a6e5be4069a1c541adc54510459729867bbdf2a142f09b426168cc88f63ae0b2f86e3b6cd27d2d529aeb60b416a4a8a6624b6ba341a5fe5513664b0ae147ac1994969713e8c4f2db581a1822162b5eb1ee2a8ca0a971c50bbe2b8a9dfa4b78c1e13f44aa423a9e2b50cef2501c04e685ba8a335a19384b354efbc43269a68a8f244784dad38b5229322905f826e95c54b576b1823100f3832d59f518df4fb0aa584aeb626d5c3f74a5c62902d555fbe6e768f26045e81694a3b6f914550699330f057a077cfc164ff1df216bb90f0779747b985abc1ce90d52af6281fead15c613b95820dfdfb0d9411445be2ce4ad3241b41c9d09e2388d52852f5a1c3db1013450a5b4775362d7c2cf693246f9681fe8158f7100b2e3350e427afa20c57e8e9ae5363f7d56deb60c810497e8fd281a5447e6086b2ba1624e0858305e8dba3872dbc0ca608a35c4cc9d13257c8907b5d0c7cea32715e2c810ec6692def0845ca1ee6d0d2543878cf59b2fe6af0bb607fc426fbf37cc0dbc46ec8a7f44bab808d5cc87c3b6ad9fb3ece96ea810e291aeeee519d11c4a7bb063f66323f4abba95c4a5a2660cb5f69b4b6f74eec18faf122b7fa96b1465e216f4fc1b143170ec30c22a6022b5489cdb80cb7cdbbfa9e62cbefba016afd843084d29d9b8d1399ae88bd9d0a88d1d2cd0f67812b9269275753246a506242d38eb9ed205a1929787786a4e80874b36d7c1fc7f96d43ad1ed74e746fe3f964f34a78f4559b2235cd9e44f099d4e1bf560a56fc8a242bb990d4a0a37c735dc6c49e0aef27bee461e880619ba7994486b255dc7fec4443c1553118ff8334fd3a8e900a4bd6e8d83a914ea137c1f72c450ccb0db82cb3ce3e50d1e0779d8ed4eeb390287d35db58957f3c92357c85c5e54a26644a957090f32d6a434f8804d0ae0969a39c024b5a06a1372a6e3d9e37e70d47c9c863628da2ceab2eddb83eea1b9d699c39a98d8c161e8675de9ef1a4852d86273c8068cbbad18e84efe029b9c990c228490b00626886ae32c1f083fb3f421a2beb72ac5b63af6c1d48c025b5b9d34c0ff2dfc3785eaa2277c7db6205e88fbbdf4da551560b13d1451befea7bc0f5906f2f5867747bd381c010a6603784b0dd1e84e81099ec0eecee01261581bdf9d3790c086111e7167ac7ab2c727b42bef8799aa20855346be51ecc6df38800fd95762693f683a2d58230d3e70a297fa489fad024755b039ac54d36c0d0b4d37ea5176d05c90457bc9c49b41f3f4aaa325b59b5c799d22fab7a84a4832bba631c341487393e8560fe32b3e2b205a21aba6adbc09412032d1a7280fc8b7b7a402161e532f19a15a1fc8b04b2852f788d222cd97a02890e0a6131cc677bef1c0b763cb9540b3d4d598952215f4bc75b02258bc2dd58244ddac1bba1ec55353ce987865ea0ae126ea92da7c94766fc323035736d6112f9eb2ae1c872cd8f4aeb3088c3ed1640022e88b7627dbd80117abe560ede085936814f126f4870feab6c4672cfccf02314671936cd46c7d271a80043d2d42fbb2f76a965131b6afc75ce72df0c3f35c8934ce0f3467c94539ae201f845146358e839f4719bc9acc29ed3cf544abb1d1ee823928cc3ce3af0f733dd3d3026bdbc3a485efdfdaee58f4e66cb4a990463d5909f87e315889f7639fb432bb8fbd7eebd5f5f8d5358f63782a8ec86f6e83861f02562341213661fa5ef7c822b960b30b0fc3e81236358c9fb114ac8d549d8c9e22ff4b7ae857d81081050dbc30a43819c2256dcea9bf9c440a479bc7db6b20220499f68e053ac7fd956535867efa1fba4ac616566bf20d5a7939a0ae907bc1be615f71107191f1653618ef3a1304cdb80b7519afab9ae3fd0243ffb819cf7902eceb1ccc67d806e6bf7d8e0a8baf3c5ffc023cc5cf521f1993c65f621b1ba5835aba8a497fb10de0b7b8511c2566b212347fec2e71aca9f296f5606cffdeeebda767e56b1c91f379a3884dd855ed8eb01c834a236eb5ed6c0c98373bdd0754bb8226c7f24c4b9d1ea14568c65f8a79fe9c6eb35dd09759143024b50346da70d919cfb39d2ea2c9f1228cf2bfd8ef60fc3550136ca99062185b36effd57949c00e603a5874b520c304814be48b3ae6a389caf54a4dd20f48d1848692c2ff48e45f4837f605b5500e7c3f23e64dcd6611266403972d651e3352577354b2d9725abc3c5edc8b53d720e65d3a77d5f17cf2a12fa5bb709bb9d971c1b022cc46da096083da1edbdfe118904431e0510e2eb022c4cc77f3f8fa4a1940d5c111fd0a706be09a123b1cf641d2c0018fa8b135cd4a10436ec4ad8792a13765b114e46665f72fb21892b739ed4cebd945bbaeacb9bd77a705b19a3cab5abcc8086c8bc73ce4ed12ee9fd6f6f81c57debe90069576551e5bedf12032894d0cae6c2b8bc54ca3839ba90bb8f796b932deecca98dc35da47a83d90ea2b41fe908470c8792550e6b44ee1a58d84797b676b02d55fe1d4378055adae1a948cd0fdd926f8d8dd83b18de963336f8c41063e8eaadec8fc304be2047a5ea204cb9af8ca380f59b635fcdfa0e5602efbd19b9668b5caca0b1d857bd1d20dce4d6345fc000743156bafbea81afadc383c91f1a1e6e3e1d34d285014dc9bc5d57256055a061c34cb54279ded528e5094df96bfd045524bedaa08c73f686c2a5dbd79707e2d9c6922603ea84bff254dfd36bad847d717601a750c3e2f389480afa7ebaa0e486524ec2e9047334364045a40f1d218631a152cc414d253c574c67d4c016131c948ccfe2edf305b256ca9a0e9346ab2cdb7b6493d6531ce605491a7535f7c534435fe0f15c0b00306a05814f423180e720acac2119bdcb6791a422bfdb45405eaf30e75b8974bcfba9ea4a96d4a58c6fe347f14e00d8d5bad29a2a7f817712bbd0203e1982e8dd2c4d3d4dbd8faf28327e97508449c5447a41452b2fd35cb09f2e98ce6a44e1a9d737840eb617e461827b81fc8e84f62215486de9fc9adb10af4860a220f3f22b5d00e48eb5511250f9eb2cea23270f839d21cb7459c00aadc624cdf6d56a2857f4690f6c6467daa76a2cf0e5666b53b178926a80b5c1e2b6729f7b4785b0f4e621febc2b1704dae810e4ac6c944dada88d4ec2db6c8b4d3c0882452890e41878fe3de07dedb66f1145b1683d132eba325b1ffea15bf5692c2e21ccefbcd401f3d05d1b6b314bf9c3cc0655bede369a45431594e16a99a338039c6374125a617d0e13229d2a29d41e9f4550b7e3290be152cbd72595fc79dd08e616830b2f6b60ab2d5a9446ff05f759b2102b19ae2cb15d9d87c06e535b865d9ad57fc924c2a7041530c6dc1e1c4b57707a397a031a4f7411731a9523c9e379ecaedd49aff76470be9c2c29e7d3f49c77ee2b19f180c0e3e814133646cc3b64c1286ca69e6a6ab4ee12da45b7d1540011b38f3f57bb6182d8ef50ba4a1db98e6c02eb7e4d921a920fa9f7558771c02cf77ac712d68ef35f174ffbacbfa76410f177f6bbfa349fd5183e00dfe4834d1ef8842789fc339055ba40784128a9f1f6f373c1ffb57ac0aa1a843e00d918252704bc0fd184d2913e16a4247ef98bcbb311f511758c213da63916ce635c2e0a7c317c5a652438538db2eeb7e52acfdcbc7134734d6bdd8a7b77597c2d33a7cd832f8ab85c5fc4e155552468622034567ec6dc5ec7a661aab42e7b4db9e2967f4d79dd0565f57bc4bf5828ce87515c3ed059c45894d4f032bb72e15297753084e4257a925cf02b160ea856cc2c0124e18fc452797f007006732bd50b0c327d8f5b5b3e1bb43a3e2bfe3016f8bb74b45f4149c0a07ceb7942cc1593dde909e325e9a50919f424014c32956e6fb74a7f5675028267ad16f4d05cb2ed913b1cc4bc1692f0da836b7bb2beb30298cfc8d340f69bb6412f42a7103d8ded56714cbe4de7173c463dc11b91b6ae7c29351c64375bd32fd23f005b4c392e4dc803a9c54c6b0b9a33334359d7854e6a5a27f7613f3c079df5ff7f5471291222b9c6b5281f9b8ecba184d194d1112f94dacde3a8a2354378b9643ca8a29bde2e20eea9492a09a9c6a06171f841357a9695c9b318d702c497ab907fae047fa93d23c1f43ad0846f3fdfdd2ace3f5613c2c6339b040f0305d7fc5bf92c6c82993d853d6d01850ce92d9bdb86238c0e89b4f87d6fa2ad1a091316eadfa355a27c0b1412979e9da7f8aabfa94b53905f289f7c23b95628a63ff77370954275b47b68ba8c50b4bdb96017e1d4cf46056e6f663c985af5e03fd30f0a042995d185458194aacb3fb618d5afc1b29b51de1e83ce96aa1e579a2ae258fcdd23cca46f309e1678bb8512cd8d7c84aeea121eff390bbf9f78430bc30faf86cc62b265056342cec4e67697cfaa5f2fc67a1fabfbc960a9f1f2d6a69efee7406b4863c4f38aef62cad41585ae597788a982027d425ee1fffd7ac2d86f07f95037626715c361d65d09987be3e71e8ac3eca514176b9f84dda4a5547ca793e68f820de1926e60e318f2c238df1839553960cd299f6f3d451ae804388739d4a59ea46c0edc0d3960e822018779af834e9d91d4b93d3b4b3a40c7d5a34836c89e09a14f94583b6959ee655b86be0e4eeac2142a091471a3b6372bdc3d0f928394ee6e7ce3b8ecb37245be4e6c8eb5134762ec81961ee61a02796dbd8749dcc3b11131e227ff4dee07394f89c63d3dfb8ed0e0fde047e684a31f747f32a5c5a0ca05584b23f70e70b84e59e150f57889b0e2961fd91440e4421b52a9b1e8cf51499d169f76b514bf0523a304ab69a1c78d2f417ff8eb9a361481f219132db4e07886e3889fc53743eed218cb8eec6472306871a6709e92c04376996da0037688346605f57b94ed3143ce5e99eabe4daf8b0b90bbba98593aa1865d1dc3ccca6d373f7cc1abd871a67ad8c99c37f0a2c57f5d142d1a8f4e6ddcafa0439647ac50bc88f74f14e40c53cd7bb3228126cbb3291cfb811b9043defc92268948e0a7de949a1e7bd7cb144a7e72e1000f68d7d2c93a2bd1e49655bce14ca23ea5e09e6d2239cdfcea6a1a2d5b9a60dd9bb763e856d44eca4fe7bcf734ebff631f21faa0eba47fba91edcbf0282d4aa9dd363e77e472a827171d6ecb16ee88cdbfc10c8dd5aed0833fa8db60bc3cdbebc53dcd7c70f71809c6e225a432976a4dd0e476c290410456d8772729c038daa5cdc22ea4220fa5f1033eefc7a35e53da4d27bfc303ebed202b2c0caee80e31c7c4fb6becb7911fb780458bd78d07a4d7afc85b7d1bfa4806e57aae175ebcba13318d07ade93e20b0da22103ff09c20dcf26cf4b8b38cc1473fae2491accb6eebe10f4d6e4d218341958694cb0c4c77b1a702df18be7cb07a9c00f40bd2e4e7620bb5476a7f76ccaa717baa8d04c8f9868c8c34afa87b9810e4be488997d3308b95b884695eed66ccec29af01288184e241e638df85b887deb4854a976a68b2bcc35067e125d9329c296b1d99bdb7bf8cf3a680cdc43959f43f5a8f2c629773bbf31f69b43378428dacbcd7b8a0a3fd7581a57587be0f51e3c3eb5e865b7ff90c16ba28990d952d9a4bf7242463df37ff41f4783a35f88c99157a7ed392195d915704b11c3cce6c38d5646859e4d7e76f2531c7fe9d7c9ac267174bd11ac5bbb5badf689990c5f36777a5b62c977526fd3b6c6f5398f8c16ae501e945666230c5c8969f67a07e5dea23884229f01575f2d1adf927dfd8e64380cea30ebf4f2572bfd546e8eae1b67cdb1ef6b90da4842f4daa69eef1f69588a1a6451f3451491f9ef0aaa8aaafa345cbea43c6925c09eeca090a800710eea5a43f8b34bb783a53e8bf25a1ea9eb482a9fab4d12d2b4ad4b887c6ddbeeaffc2ca7d46246785780daa45567076ba21ea23f71689ec1800b07c0878b913cdea0a8f2071ac2f7fe7d8907839eeddee66a1fe4d899ee2338d6a569ee91de25dd442e73f436d76339af57ad5f0b89224d438f9145e78d4e2aca1193b7f6d6c955ca0db8c7bb6a5a7653e12502e52eeb2795fc2d68ac5777222560ec5eb87264c5dab1b8294c7cbea83222b37ab517405cd4f60fec03e56d5d43dbb6021b6d2cde10cad6a571799d3924ba9e98122fd1b42a7d2be00fd1dc24838aa48510e812040d3f2e06f9a010886f693edcda5c6ee2b1c4559e7bdec5c26934da7fcb2071e1848f727c3b4caf2b66e5e16219ad9df728e4a9ca1ee8ce53cec68ec743ebcc5ddd70ce67518948898ec4b0a9deefa591556d7ee49be300957dc1009e0d93fd6d0ddaff24872a5f7ea142e1c64d0dca364fe8fe991c322a08deb06eccf6b8ebd4b99699a26987671311fdb050b1f73786416aaa174cc3580765c4d1be6c4e708ede0780064b558595e1c114b8951aa373646e1c92eb9d4426bacb7155a04844e40f958614b4c17a5e3382c9546740b230dfb381bd8766bd069e61df3feccdc14347d14b52f38028388054b084b6d7f64c568fd7ac748b17d2740f331608a56f7ddebb16f3627d82968568b19957e14002c8e4ec6b048e98eda7af5c4441005237a19b3efe30b39f85575183e4322c91d2fb97131047ff95fb93f850ffab8092e04615d1dcb3709c9312f82d2edfbad214ad0c8367f1daf9c97cb9eb8f102d74c07ecbcaa3b744a173d8bcd90b5746446582c09528e2c7cfef181c7150492294468ebeec75300e9a027183a2d77f7663ecfd270a9dcd93ce63adda478d07ee3cc3a27c4caa867091ea8d86652a92b044c7bc4bd3e8d36152949cd966ca4d4aab44e6fe7ca889cd827381f7588ade4de04a1dc56bb35c24d5770892946acdd2e8b0cb6c1a98f02f5cea58122024f9414c09eae175bad87df7c0e733e50e5d9b0e6d5835be6b7af489d7e9ed3421078ec8d2c3fae4aab1fde0ee00331486c413287b868004d7e7913da06f6fb957ee883535e900f73ae997f8b60f3d7b9b2dabea68d47b289d82e4b676f931613a4cdb66447ee1fa83247b3998cc23dbd65f77d5a286ff3d674fa01c62d845081bc58c8cac96b6907c50eba0b4f94d8a4d9c14ce2c1e0ef2eb274e4636417589c144d4e937ea4ce0550f91742703b20a19c0fcc840be83668c08a786745b3474821d7abce10a2d79b5c85926a9c2f67da6a5d2565304409e28d36124076047c4241d2e8d603b4f8a34927bec04f1a1e90387ec106fad387c117a5c756490377283a0c6a35bae3cf24b6a5e9a7f06e6062f4cfeaf75b434bb64947187842a634b86039eb23d9f4f5663f4713e65cf167deacaaa566e7b28dc65166648d2a6df465322c7b7eaff8af02a0f48cfd9b1025e8f39ecf0f5aa858109eee04a4c506dab292f1bb5f374d86b62d3ecc45a23126eb38c2e754d7d9cc8a86c72f328fa443819ebd805585afc4c5d6b775bd714c0ff62b9fe0f37290e4fba4d8ce1089393ab0ac3014e205ff557d569c20c503c4fd282f99c3dc67e81f26985a2440b75c05fa9c9e1f339b3943f2a728ed140a8c9929ec90afb655b36315f97b2ca2dcf18d78cf89a272341b2bc6f46a6780945199bd5504fa3493cf00bde015f76e884c98dcd68fd305faa96132d18b9c21685309822afc08de131cceb328d7ef0fe37f02c344b5b64f36e0c88842cd972c71a3c5c59c51669153e0c8445c0625cb42f6e4c6108cc7e36d5e0d1fe96a6054d2d5246fe997e1d435ccb9b4637d74580cc767e79923cb4408e08f7dfb0a6325a3bfebd4ad45c56624d4c75336fefbcb5c90db1060e303f97e72be59725c234221325a646331160213945ab66f15b8b60f46886decb794f1cc1ace7bcc4ab141e761c22d82dcfcd34a221b7f02fb71469fb4dbdb4141fefb15115d1aecb8bb9c299eb5caaddf89cba9eb669dca5344e86ce3934a21e232458ff82023ee0bf7fa7ade754d53be9b026bbaf9f6188fa09b61f892fcee17d97f9e2d3aa71cd7106b2968409445089213c7c7294d3e9a322668eb4eac502eb1394234f661e44d46aebd68f3a4f2463ed38326f3c33b299bdacc1a76d317325b2366a3fec98b35796f6f211ce1ad62ec4df349e2e39756c9778d47a28b2f1d0e9617bf00cf0a53b23bde75ec8305ab3a6bb34d88a341f7fccc959261364b1460256fa11f6f117444ed1a492905d51862bed824b236d2cb05b7a8580e5254aaaedb73b7b75fbe85bfe9a7919b3c4ad2ac114030ad5e876ba7377093f0c3b19ba22f9f850bec81ba1b27d66e3277ee4500446986344730a62763b788da2e59879392afcaa65c5c85d68dfcb548d825943c7cd37cb6489f9b3b6619e1b820991e43b3a03720852d23d840b989170f917a976271f2645f07c228d31bbcfead4d2b6cba926c1c31393d59db4c0948bbf239c3b9bcfb1a5711cda2ca083c1e5bcdf2e6ece7493f261dc0d2473ea72ed94a1d1efe04396eb1e5f4b29be9d047baa93bab6f072d0b0986846386c8c22243771b2c751e040691eb039fb247a44deabd722ee3583adba3b23550dcff0fa250157eb30f335b33796267c52a1741b1e99e6d98f7f1867f6b3dfed1e8fc0a8d584e62795377bc569dec4f8689400f6f6218f73754bbfd24c2db4821522d375d0d49d254fabf2a224fcaa111684bf9707840e70785d95b1ad354ed4b70b5f0dcc115ac7bb222c888b8137edfc519257668ae74bf0396bfb01a37375ab60aebac5050dc9fb1e05942992c54afcd972c93ccd30447b2f05b91e70a0fba232345b136f62005a5a8957af96143fa1d92f6860d5fb7cf1f93fae4919f6b1354e3260de59573ea91b776429a4b8d8a5669e3492260d0b3ca019e3592c67ccd139a7689138b9880983a4e98a78e5766b5965a207cf63aa00dde8b8da506c962cff604ecb133bfb5b50f0c1cbbc5e32ce32a8e8f51f13b565610c4822b6cd2ca8974f936ed2cd0831411d8708cd0b2ddd60eca321c75b7bbbe8a05668d39a4357fcf3931d0faf5ff67be308bdc379ec5c0c5a5fbd24d99448b1e60dfd240784103ecb467e06f6cc4bf8476968c2cf3c575553893b0558363595a7dbc8474723183e99520c9585703333a86c38acacef4b9f778e83679418eee5c5b4d5701aecf9b0140c071bceff1579e8e437d2570d9e962ff278f14ff13c7f487f2e4c159285b094ec09fb57a488709bbfbfeaa139ebcb2306530d138a914f3dcc4ffd345316cb4af8a27fe29cb18558ee7c3cd7a9a51cd3f812bf74e91869f79fe7f7b5978570600f05ccf1814d91e0b8e649c051bbd8243709499c8985f32db236dfb219cae0cb33922ca80a8a26b4ef6302b2ff1565624278ac02b7571d80dbc06febfc7659b6722d85f0ed520629e3ad7ae05b33494d8dac87e31907a2cfbc9f11ecbbae39ea14ba254769732027d41baee1402b5f43e4f7a3daeddc9d8981d2d0ad6a08c79fb2c44d6d26a3da161de9f9c41fe3910373812d943a95932ca02fc7e051dc61310afb27f04ca7ba1af7798b4d823fed0235a611ca754a33f66f6af2ce0b424bdfde38bc0c74b5d19270810a9f87fe7ff5de2a209485ded7da7626d07bc705a20dd0e2b20b9a318577527ca559eec9b8e315b3ab6e9f4f2bdeedbdb3694366389236faf533536e1f7d07569365080530819d5af9aca6abfb6eb6759c2271af4c2d4551a5ab6f23ec4d69dd0fc0e9eb0edb7bfd6c6ea41340a294fd0c59dd05a2be457544a91ce667547f69fc5038b286ddd6bb173897fc05d084f8678c202eb4d548e0ba801ae2797d8935b37fec51c5839f3caf861c6899a1e8995910d5d45ea81bbdb045eae5859805eb34836bb527a51ca522e2b7a64400a3d3ed24c13423d74962e746d498c18a92395b3e695257ae95c407342799056c8b6a689b379e557feaff03bb7bd162fa0913141a813999e22bc8aa7dcddb8d94adfbe28fb3045105ff261617566b5aab6c7702efcee740e18c10748aa9e2d578d970daf602cdebcd78b3a87d5f3bb33ae15614e8188cda454e401eed92807a82d920b38c293b5928f113c000000000000