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 69291 b1559a37b459ebb4c88311addc9e0dfbff12f37d190ab749d6b2e0c13f68eee5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8c62e4d1cde9f93fd71c32991b6ce77c25e847a276af2506dceeb8b9e64f1b12
Certificate Block Hash
b1559a37b459ebb4c88311addc9e0dfbff12f37d190ab749d6b2e0c13f68eee5
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00200d000080020000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d828fda1a8be7ed8247613ef800eb355388753166d2ce2722b7d2f51adb3b671b2eaa20f7ea81d90e4adbf9f514857e79321f21888dd7f409c3f471576143e06ab1dcd9d91ad465907ed0030b67858319758bb787af83357fa170000000000000020000000900100200d000080020000

Raw Header Hex

00004020b71651c9e0ac6aa2f0e84025013427234ef0e1a273ba9e8e197796360d4c93c70d61967ea9e34b57305918deda8fbdc3165c5eccab3916ca2600647fa25802f16e59256ac6190118121b4fe6b9b8eedc0625af76a247e8257ce76c1b99321cd73ff9e9cdd1e4628c

Proof Data Hex

59,560 bytes
1212160103077bc13bbba21a5b6433ff98646bf28478f572abadb093978e9adf9b34276f2df564299c6d18e8f896f1082661c0831e69625da8bf4532354897c1fa75839ebb2dc467447c188022e8531f762f9661dc45680bf3e2cc37d6a23ec583b4cf33628b0c7dfbfdf1b4261e8e70de995cc62fc9fb1f0556d17e499ee4e24b255836e12d9e0017a8f7e8c35db818936d70717b48019c1d83773e7630f06455259ddaf94815891980b43b5f5832bb252a156bf434197cd94790e4ae1d16a5d373990727808d2b5d96f6976abb5416bf54fe9a5e02e59e8d4618ca5b67174a99feb2438402fadbb17a986d6ba562a4621a5d55eccdcd20d0df9a25a9c5f801a471dee02ff284e85c656155784d33671e9147e807202e77cc9265e6b98824ed23806c0e93ab91a8a1ec5c58e54d4c4ff24b4c0dc8df8883b9de15067fcbdd9e7bf23e8f08e654788c4a3ede9b661dcffa7994b494341800e877dd2011ef8c5a6500158a3c719e8f85a2807bc73c21bcbaa71baa9194dfeb1bbb220f646f2d3bd486e1236af41458c3c667348a712e2fa7ac8318dfff3a55e2b6e8ae8a2a43c144f62ceae1b34c08828db81b12f6a4ea9332cc7905b489ee969341b5c257782c2c1f68394ed85c4277b38774c640948abdc3f6ad57a2506924dcf5b9a8625b6c77a63006f7a0c72acef03038068467d7b7450f3f77d4aeb8ef05e088d1d5aa1f57536c4458497568809ec0af9488cc1c583697544fd5e2388c8e57b2c537d8a0869c5891e64182c4c2e6beb8230bbd9dddd41d6f869a2027d8a3c7fdcfbecc1b502ca82282b40990d9d8ca7904ff8771a134d81de80da1ce0d2bfde4fa74f40e611945f5a919192d2b4284dfcf97e256d65a84fb29eedab3bfc5e93317e0004878aa913ea5b9ec1db72e5e251ed2c143e42395b0b8bd60e67fd08fd91fbe68cdc0fe382ac79db3a8e097157d6a4d6c83830bd99cbb6066425cfb5aedea355763f74ffad41838ee677eac3289f0cf627b3f74a39d2e79b531e5417b39984fb3ae77eddb02809069770388ffc249ec91da86b421bf1248c37bd4880745ac94c90731bfd11bce7057209fa3fd6a173731cdbe5ad5b14d5a5bb9b113ebde9f223c42a63d209f3122926c75d0942183cb7efad418ef6bbf0726b0a57d2c8bf0476948c2facef0d79859f6c167d4004f5ab0548d41027685621d51e758c5a5e30f34f7b5727f1734619b9f55288c9f7aa0e57ab5bcf3e32cad109df9aec444dc6ca92f43838a0a3e8dca8230d3f3a7e7302ef250c3e1accaf05ce053d48b2d028351771768695a4361c813c9e20ed0368e517174bfab1cc67cd2b9d6db75e12b3de790e517481ae3827ed96285f9f60de694c78de0691f1daacbe0d5d8162c440c353020f725a57ae54f92e21ada4bcee842899bc09324e56959bce6e87123d475a4f31bd134f83d8b111ee8fbd76bb0e9fb5be398f3366e80dfaed73bb30d3b0084fce4c9df54faa6229934a1c3913896fc78f26022a5a69c519dfb6ef187867cee6f21df710d4899c31a341d153804238b0a08b3edcdc79ebc233b1c234b61987dc263de9d5b851277a8a72728f42843fd65627365ab47e983e660206dbdc361a62eee2f0b152895f36c06796bda5142ab447901a0d3702ba9b980a253d9ab5043d7842fe782c2730319081775e98f5e4fd95cb01dd5eea022a6112bb5715e56eeb22fc2aaedc53b4ad78b7da8daf678bda37f322466ef088b14eaf6a54e16d379dce70a81feece8936675459daf1173dbccc420a88941b09244d1e64294ba81845a6bfa33539201e1b61aeb0acfcef9fd8b48118e8243807d80a864170018ab559114b90803f2834d2f1a4856616b71ffbeb2ca2b0c7f25b6c5eb5f18fd458e127527f4a80f415f45fab8f91a3cd2d26a5c1a7d5dd27ae35b074c5ce648e9c358e583ce21278069326ddaff52767cf6a5a114986af7f587e2ad2195ba631f335725c342982a8b23beddb7494f593afaafe13e35ebba6c2b8292a65193e6dcaef56990ac921e1ca266473826e7f52aa87d9e2fce59fd9b28ea75608c77121dc4155b9946445be269900aebc12c8c688a9082fc611ce6f63fcaa2266b5ddf08ad309a63f50908aacaa0d081c92415cb38dfb8ff72e457c4f1a777f310787ba0fe0e4981bfe386626ba394d0120b363a73a18013731c9338e09db387c26efbd1b27b749a3b655996b837fb431ea0fe38f258f165c97d9e234b1e45d961d1be105c43ccd669eaaa2917a05d67cb30a4540927d7fe2c07c97b4929748cec22c58ec4e6066f818df3c0c29b5e5193d5d1ebf8bf800f5c3d77ffff7037e3c7f781f3316f3b0884a60cf505b92b6be587b1dd96cb4aa474537aca1ae70488bfe006177a6d59cdbb648a488d9963f57bc71c3620ca5689f49329a054c494ab33641a293e0d5550fac502b72145eec51120fb2fd9de0d53327c96b8303ce943ab1d7d2d72377237a95a254d64f4475aeddf5250f225ff86a782bec133c7371a077531ae29eee086803c4b9da1bd0fa5fa66fa01ab493ab29a97b465417be5094dfb04aeb85f716c27dfde806374a801ee1b910c41afbd632d6dfc2f12f249d7ddc84d02a07300eaec43668c47a85647e0602f5799d2b022278d95db7bf8b2dd5b9ee501827c4823cd779bf5667ed01fa97401abe456c40433af46ce066a1cc888bbd8b5150257fd21813ae508a9d1d47700e33169eb373cbfa8531b50ebd8964d7f715d02984a42fc0ff361462901488c24886f1715caf5176c457922bf770355625e8e7c336e94a19774a8062099f367d1c9d4bf7e91c71c00b7e7dfaf36541dde4b6dba2ea84acab93be8133ce635a0dcca6f57dffafd170dbeeece8a629dc51f1270a0744b76e80245763f2400555e4ba65b7a57bc356d75ad8f1767800cb7e6074b2ba6e624832ca2ff421cf8d465ffd58e9cd70e3920b2ec1a169fab9de6da6f095cb1205d267890e930c760e867c0e4a0a57a9f7dbd342a168200388eedeba5a14fedc382c9348e380046cddc6524df80bbdf118e1b3e33536b917bc2db25ca3425b3586c082409e42a28fafe405dab82ca44118c0a62c1e6b3b8b0411b8211c1745e6a77f46bd95e95e8427f943ed3843311408c0b22b0def83fcc090d2b4dac0f360f1983c866a52f65f19fa61c39e2cfa03d67606d5e873a87431f30ce3f6cca1b6e01d312febc489f35a8ea09273f40d336dd7d5d08edbface72cd5b419e64bf43df487212a8026bbfd46b2943f29c357eaf710aca50e130fa20d23cb45595685326ee7e380f3217e957744a1710b446b1af582f1068f5dd640b23161e4bb5ac7fab1a2f419ec0d71a2669ee644c222cb44c039000deb7e864ddf5c8c4ef02ff90422d1e640fc8a9fb50b1ab32ff0e8cf813ffcc63afa85e7ed8db806a677ed35b339626cd88a58490a4e53228a73d25625ba6d4612c297e2cbff0639d1a997c35dc547f711ff5358f0694d7c87348d902fb7ae337d20f626ffa749115cb07e78833f88b6cd6c3fd43ffc387c9ae0d578716c5292fcb25f4a28e6f1aa46193beae5b14fcdbdc827298263f97c7a82c36f1cd8d1dc9d7f447fd2190ad62ffb84fe9638bcb5c4ce689e38bf61f2c00bd9fbd04aa6af827026bc8dc7d654373bc1215854303b8b9a1b280b2bd56f113ddf46b9d26ae76257714999cc6076fed39a44d7c81cf2788fec3d569e689ec69cd3028911cacaab3db202f36011f305f52ef2f8ab158cc341a79ca43b9aff69d819a4000a9829a53cd37e4ca5cbb6fa11585c1115e97ee5c5d529aee3f508199b4b3cf2937574c0c674f5238f0045c670b6a7a031a2b31f66f55a7a872ff5f4efe79d80d9772daf144c81f0f6a1f27837126a0db1b246e4401db32740bf9bc47fe8949fc45a8bc811676035ac9edd8a27cffb66792885f068193f2583458175c4bdfddbe61aa7833403cb0107028a309a5cf1cf63e715d2582f74239d210f8155cbd5e5c825d921c8b9360d8007b6e9a9952e4693f5a7158193aed4b54833293625056f70abecaa559160b511406c8fd1d4fa550613e776cc2d8d00707f8ec0094acb36f49355a9003cba3f8ab8ec485184ef417249805ff6e60044895c16153300b7c8d25b1b6a25d6b44bba87b3288db1ec695f552fe1dbc2a2ac613deec17e9d01b64546b9c7c10d6b8c36bcfcf09d17b9edd247f3ec1b2a92c7449ed4fdd093e3377b2b0c68e1e32716e390b5114dc81dff8faf4692ce311a5af126344efa17832d49af2e5f1800fcf91a8178d592f736c9469cd59bfd3b4120a9a5c08536f475a0b3a61c43c4416793b2cec9637e5d95bd4a8ad707f56f088bf06f0f23ac1ded7c23c66850cca4c8173e04b9a3d604bc9ed22d01cbcb56e633d86ad00b109cc01f1925522b14ddf10a8047d0f2f89327cf3c9477ad24de8ae8bbfd06da3a972e7da52e209986b5ee67845586e82929facef64424f5ab9c35e6a757f157dfbc0fb577dbde4317da338222009cba17864bad0d8ec9f621d7cbb014143471d5c18ddcf11883a07b96af67fe1eb5be1b85b6389f8c47b522945fbfc42b0776b7322de9464532020ebc3f6f87e6e23c11f8597be2f4f9c08cda47f70f866291cf2513072b960de5a42dcee6a5c136836ac798a3a45bb8432372e6a7effd948ccb5ad210f9893c630ed99af78476eb5b8e7f136897d541a97170aa764aca53de06f3aed6959d38e206951d28fb2dfcf55b0dfbbc7f3da9cde0796de5320df10cd5d9aa685fd91952963c8ec0571f6dce65c2678e615a229bcc07304c41db669dfd220ee94b8b55fe7be05b271bfaceaa406b1c70f57c9e2bba337a67c2fa031bd37974bc33348680f78956f7a5b2d265780b2419331f54e499ef7ecabec5f6701191415cd19fdc1677bf07c731c076d0db4581ddd8fe2673b6e4d14b457e33ccf068ef696c09eb8b08569f885c2ffa424e1ec8ac7d8782cd8ab681875896afe9bd29db2fd6f9f06cb64a4359e9427cdbdc1384ed95d7cdaad4525bb90a6f526867f53d6fad0f126a8ed40123a5259fdb3a4a9817161d3737a1140f41365b0d81799df3ab3a49632f8bf7f03fbc873f853deb7169fa5d42ad3a15d9836c8a06ae2479042d345ae07898563ba75c48354f7cc6e66e5e17275259242ff01721c0f324b8f57e6c1f2d1abcf3cd380ad48149476431161577c1708fda78f7b17d204e938adc373da2fa684c8dc39821ff58a1062db87d8b99cfa35055f4b06db8d8f75bc4b94078ed22ad345b29856622dce3e41218fb86ddc0a4cef47339fd5f436c017fb41b9881b5fc0de5b1a31999937cefdad76de72275fc1c283458fca41e76503ade82186461e259bd46339d45728953b867a1391f4243b2a0df11ccb5d0f6bc72e49fb6b598758ce1a42d9c97d945980f8e996594897b448c3a8d7815f093a5047d6a8d6bc1eff6d659b887122314743104593c03001bd0c335dacc4281194c0436bb81adfdd2854cea4c1a32f53e5bbb57bd65f300b146ea3ff4d987b5eda482d91ad29a5d4bde8e90e1e2285d46770b3cd7cfa06abaef7d41d12ff39cc6a1e594e26f4ec7986acdecb33f97862823d1fb14b902d153e242b4605290c08c30ebd3fb25051d11f7bfb9385e93d90a9beb900541cd10f9e2d45ff42adc62eeade92b16d4a8f5553028b4c07259093a97f298da785c94aca5a6894ce69e9a38492a332585f78694ffcb79bbe980b11b377f17c4df9ddfe14e9072c971e3c3a031baebd53b87e7cf415459cc16941ec6c51c57bcacee8b7931868b54a01364538dd6e2f45d4cb7ed2caee25e59af4717b79a19eb9dec45d4905ae073134bdf7cb37495e9dbbcf1ac3633617debb7c1f6e1f004679232e1658c9e3570064e909c015c0c2021b9eab5c58b5cfc87e69a8f3cdb7cf57afbe5abf6dc0f047a71d9dc0c650e6c7cc95e96a4a0b5bbda3f711fee9267b1ec65b7de8182882ff9d377016fe49685d4dd725d1b8c2e8338df8ffbe25c403060999d21f970a1e62cc17d1c30d39363fba7e2be770c822ac2895fdfdd5e249e726368b8b411583d3eaa22cfbba90fc8de8c1791428cdad61cb326beab45a480b1ce5563d3b559d0137e548d09852d70e94824a6179a23047dde776c09481435cdd8f79605b3e4158cd2ed5366c893d832a6240eb080a6543dd33a9608a144407790c2771cf952ccbe8022fe6baed76bebc14627bb752167a2bf8defb085366cbfe9677f5052631f19155adcc2846d33bdec4aec3d68b6bddeed27cf82322a99a33f6e06088e83c92e1d88af8d0cce0604ea31efdbd50e0c7b5aa0b118c9319d619fa8d46dc4556a32a55295a68edd49397fd43cba7704ea2e601f1b51cecee0e1dd36f8c2e4666c096bd706968ebadce7ba02be26fc52796dac942ecc46528050aadd2ccd4f582f2feeb1353d7a1bdfeb2f3c14a989034b8d4dcef4dc8bfd6b45cf4a4471e495964a8de1e6bec782807a517cb5ba29782450de6e2686d4c0d661bb739b97e8955e33ccbcf3720b96edf576a71e0d5af077ab7839440729d7b3e424c7326ebc48693b24151ae6f5975dea7c236310e5f3e369280f7679220b462c528dbe44ca30cff404d7a0f3996353bddab3f2e96956b608cd7ce347e412235bae0c5a4578a53910d6b757c28a5d513224160306013a341c97b9fdafb84de7a36d99a931e1a57c0e36164da931ed5032a769dff4cab9d8adf49bff50c6a312268176938e2ef5de16db86f55057da58aed2c610f292780dad0cef12dd029c8e287797c6fe7744239d0c011c5ed44cfebce5b388f40593635ac208cd1a398253943b6126a5685d0aad40c8625115e65b81a4da405671a1f1aab56c874b66fc32b68339c16ca2930e4c6b92dd519998e066a4d3b0234e1f4a28bbeb21c2baf4293355b4bc25bb42d356041d4799e4d99e89d2afa2d1c34ea866917c145ba795671ac3db1d88706d56efc40c3e218c8ade316de26346fc8fba674cb8f42d22d9f74c901ec89926004395549292693dfc6041f382f0196477ce36d78877229c77ac657012558c34886033eb6390c2385fb5775f91ea45311a37a6480f19482b53b880b80b1cf6d4309e01f8c481fa60b340aa1f1dc17b7fd52329dc045da3be0ef0b606093d0b7389b67bdc8cef12e79e52fc10d36b9ec97b5f588bbcc6f9b176d1a74ed8cf06031236d7fd13a0e845367401a46a23b48743edcabf0e44b4fa14c495ccb04fb541ea92337dd688dbf0bd09d9895b7ce1e95ef11fb5399decf8831d6262748f03a1bdf842cb35f9826355b9d31cce2e6246181ff18fdb731a025214215e713320b2eb90b417043f8df1730f6288bcf799b2f57039387f4051694032924d98a14943ec2ed0b592af8f4381b2643c6463cc3aaa3be8dc1e22aa99effb69ee26eddadb6e4039d3e59760c3569c5625a99494a213b2b8573e38f3ce1f673ccf522443309e8265779c0926637fe4306b0088848cd0763e970e6fe7f3f91f98f0b33937fd47203cd237e5ffb21a7cbc400c157646d5cd05a489386b6d0f31e8348c4dc31e9484fdb84a5f482e27fd14aa8be7ef984e4d8c3c4c7e96d71fc31bfd68ee994a8dbbf5157a593708080c62dfcacd10d58e34cbc348c0b70f25b1fc6a52c9f7710343535150f28107e20c8d16080eba2d5768baf96d227497bd0faff3d73892785949b07edaae88954db588b9c25c6bedb288a109f04a9a529df548c4b52d2cac3f5a7b8197966002c82c9ae455cfb742c2ddbae5897a4b94a718eed9bd1f05fabf9030605253c861f8cf6f2b29606f2cce19d80779fb04e74ad14a050258e9cc2866e01456b99509ab684ebef61306daca2daacca9ac8b2bad2448a56ff6fd96802f04608a7efaa2c7b4cebc6f35dc83140eafbc9368a3fc5ad8db14b6f1f2fcc67c1381f4136796c7b94230e1f7797b65fb4f3dd583b26d094a62be0c9f724631097810345b45d8396fde26ddd610d0a521e89d8d41c26287290ecc1f3ee37860d1db74c5c34cf242941b4468c9ab63206218518e1cc4d316037e80a126239ca5b6088c9ca1d1bca2ae4afd04afe79fa6ab6441a33a7ed1fecea6fe9b3e0d2b6a3ade057ef4de836224190f033cb3010630a1b83ae2ff379c963ca08b6253a30caa6ef25d23df92389097b0c0a6d1276e2d81fd4929a1cef4a50db6bbb098bf6d31e0193487d5e90521028eb02f037be62f7c06afc8c459deb614d37cd0fda154f0ec933f46cb9079b817435bd323bdf978487fb0802605113123ee9a84b3ba83e260b3779efe395e3cf5bf94d6e1266f010674f4a8f532c9fd0bca04c86f1fc1c88621e34e3ced8282836e3ac5c37fe82b90ed521bf75afbe56034a02493b5167393f677c21a594871c7852a0159222d4681c3809c18a4770d8f6b3a9d2807468e1a72f2e955b178f7c9c3595f85ba4097f7c6a151b6eb9218efb7f65bf1bb89e401cfd54d12ea456cf6c6dcc5be7a71f1b2c97fb4a3cbfe1e630ae2e9ce442f5c9970a8b6ba4ccb0c908ed25284ec605c47604b2213af3ab3ef89724b22a9aec5c385edc69d7fc93a35e8a6eafe53dfd5c8d2f051523c2d2aaa65c5a606a0e9b7597d577afef0e76ec2e5f91d852ac8ee3398d3d8d64895b03dedf1d8c27fffe27eaf9c0b4e508cd523eacc64331b4f0f80db093ad4fe6df1c69a923a982d127ba30fb5eda2d7634ee909d16ad237e8609e1d6858ab60daa8442ee1f8a94c34b322c51f9ce5357fbcbfde81b50ba61580dd4c0c22a5ccaedefab59881b969727a1aeae112e9f9527c396fc6140f95dbff462088af942596f962206cd44313f9fbe5654b4fc5d4a4fd66413ed96c9504c798cce702c2788287420cea7a582269ab46df9422df6d15ce665b56a66425e48af59d15a004206400cfc0170ff51ce46b14d078fc69096985a75566defdf44b7cfc942602a087349b5fe053e6598c47ef6dd6e895003823ee4257ff550f26b2816bc6a68e051d5e16266088356a935c847656b1bb14ec5a66916cf1c515cf0ff5508f59a58b0af2e88f93ddb3e1b0c8f99c49153f21ae0a4fc04b9455ba440bbeef0ac6bb052082f0be085b7b005a9ceb199e8fd6b241dc97c6107ed965a9d9d9d20a1ba43d8e6c50145b2e58446e0574c517d92131a7ed02e0b7f3caa30ebad67dd3a56c6074868013328e2a0cdfdb7497693c82d1157ba74e067500fa9112390726c6f58e4461c0e3eedf1304e50d651fc333c4d686ed68ba98498f215cbb7751832a12f4ac4e13cbe30d0aeadb37daa6615fa2f192431151323d1b61cb25ddf5396849312ddc26adb744bbde0fcc6af4ed70e45523828458826a5824d33772aa741879deaa464a27c9d0a52e2784f6897e122f9a1e50dcb3a4866366ff9310f217b36a3deaee7c2b074a9d2451f95cb653ad14afef7702e13960bc9370458a681be39a0bdad352dc6a516b0e5f3bdadcac9b528cfd85548b75f8dae72fe5e718e4adaba3517004a6d2b2c6f27a8241fad12d031e673b36953a252fabc8bd02834ab60f622932c92c3c38c4b6cc20bd1f0e111a9cccbccba7e8a8ab14d54cf4ec257f4c057d148e932655a14479b447cddb102b235a09a7353974214344e5832f8cde4c2ff9375dc99c76be1b89fe035becb72bebbb867ea5395f2cece71781c55450f1ad1f57d2a0c7f3674c8dd8b45cfcf23a20ccbd341d77eac6bc678fe40e1aa376902993409ecc7a177cef080a182629d9788962b82e46605d542e9d30e5fa329bc0b485bb3c8a59f41c8be3336eff32168811722fff1b4145b6a5a3a2bc3be99da824f029ce7e46df71da8fdbb561c01f930b7d8e03db190155bb866ad5cd9a19e685f0d16e05e777dfec62f19549377e6c45f5c261466733bf9539d0e89c81a0eb4c071e2055e5eff7205414b31a365b7db782b991849f3e5dca51860dc3da2c47944ca8ea7829966425e5a6b8b136e85c9faaf9738a5035ba0f444c300eb2708739ff5a79b5b60a55538c4e5ac1304505d082830956e63bdfb2df78050ae1110489cb636996ba916457c445c6a8c33084700e8cebd74f1cf4d1edfe3bc222f14eb4d2612ee770b64ba124bd8d055aee14c4e9a6d363bda63878edb69c346a731b03e48a032f7f462da03616d2ba05aa4b74a28649833ee270bdda87ac38d2140a2c9673303af74b8ccf416dd1bbcc9090bc41953479adee4d433029b573b7032cc7a24649416ba18b79423f742ff0456602507ff98e2ec42167b7a58f4b3a3dac36c9bb723faf59979d052afa268f138055dc735fb6c86b3d7777a53bec10f4ca6ebc3bcb2792dddfcc9df11ca873c17c48835ee14143828688c61bccced0b5f892c9b76f7fc40c534a1351b852fbacad972b82441bc32ec39af3d2bddb3728ef5e40d4884f33ac4ec62cd5e888467ee9efff39cdc4443e4b3a1f352e40db8f7158d33a9b9fcbcbc83bfde692ead4e9da5a187470ee7f9246c3a3e8b357cc090b6e830dd56feb6ac460afdd356cc699767afd51d5243afb5c7a24fb15273e4c23efe933a72ecb8de83101d9127b622c18cdca4524540d162135b4721881b93ad1fc173615d993adeee4ccb04e2b661b3e40bc8f7c9b4a48ed5e13132c97390ce978896c6533ebf3f07022e21413879fb997ad4715412efcbf8ba80bcf658e8f8d53a3bfe78b1c3ce36b75d0b28929b658bdb4420fc72f40793452c8fecd36421fa20a089087c49bb001df567fd809b66341afe8fd8f5aeece54dbe0a871013bbe546bf0a16332d5b117aa8da8e649a598283968e78ed89e78603e6abac64590a80b7ff032891679aba1444fd88ca6ae879234dfacd599da9ce25dbff97decc1d5a33f51e0cca2b6228864ce5c5a066a8a2534399364f85c8ae0e0bfd5d621b230bfae45b6653cbb2f35376a618a2150e8a1ee8e1169a8913264c19eff3b1b1a00e0d872fc68e6ccc10fc2461c4603959db897e6e1fc342e75a95f6abb66815a29e90d7870f9d23ee65ad13ba69d6f54f3237fb244d5bd0371dc7f32182c95d776809153b4cb9cbe6241d3e94185bd02ca4dee6b9f05a4d5e37643646a1fdb803041cfbf569efb8304c0a34f90e70fed15939e80099e63f3ad4982a24821f398577dcf1beb2e32480fc039e0805e0d34863f9270a5e97895b3a3d236fa6956d020e2264d2c5666740c50d94f324e3ed3080adeefffdd4e849a1f125f70f23538de25555e231fe0507d41f96028c8e8a5b3fcdec65a4a0eb8fe86ac52f9f7d5c4398751558b4aa7b40cbb4a9d196b2d8fec76176f9a90e66f79b23d319cfdf3497a414fb32c0337cf68a7a4798b59b3942b91a150defa7716c999de06bec894c8ccc06b3f77dc6826f49e0eaa46a98eb4421dbebe51b959691085da48717ba076f9e5e4e1036576ba988dc75b9fd7ff75be69de8954967973353deb783d621f91da63f2e4b6e6d5029e70557e5479b2e07eb89cb48c9f03e20498ad62bba0c99be79cc30449b4b0ed1b0ae350385a4fcc35494241337a1eec04bbd77e51b1a1dcdca29756837319a8f628b21f1d577379601d7707db58cfea25264f5dc1fb8c6d28ff7289506c844709f0049821bc75d21ad112bdcba4209c46b6706993b889151eb63161ccec25c9124f388d5c271ac337980d36a8e9e6fed889eae83929c85dcf0ac7d3f8ec7495d39e26a377c299b5ccae9eb88f0f5ce024b9167edb79ff59e2384c97721437eabc785b84cb33a408877000248afe931b106c23bec18f3ebb5b287146bdba3f99f7c78b4787885b8de1123828d689cddf8c11ccfb6b0888ef9f8c5a1136c99197c07896e6ec6e9e5c02052f8d38d3500ecb555698aea4b0b8616e89bd6b4c08309c65b73269929bb517680fdfe4bc704c6192a54d3f7b9bbcd038c7a69ba70d6c573e4ce32dabf590d2b26dedee7c1508f3e9c345487c5270357a18f140af44f2f57eaeffa843e1bd587470735c0c7c28a1df52c8dfcd7817820a649f2e0eaa0e1dd318826997277f73308875b6b4aae86ea6dc87ad3628bfa0c3c17df4afa1c6eee3285f647aefc84b86b33e655d9693ed469dd8110293f8a3cb07ece2785e94b521f21a39eb96f08b6b1b9bcfe88b3f76f5ad9a513a9fe5af41b96386bdf96b05a7d2d3e28a11bf22c5ffec9f04fac073746f3c0d93360a583db7b753f25aa127df6e23daa7e9986908134e7c42425be1a6703ba5804a7c4930663617bb7c73eff8037ae975bf1d296b37e29ae009a33b6e0ccf3dd544efa0b33058dbd39fca96489cd30d48404d7b574d53af88ef0c061d8ab216eb2204a1ddfd1f74824328c85fb5bec1930cc686ddea1a3602b3bda9e995df209feb8e7d35df1254290e7d7a38a8065730425c659429c7e7279d09708274534a7400e48f5bf96e4d443cf365664d986cf71ae9abe0678de7cee8068edf236abce773dfbb6984043e69f8703e4d9482e33f4ee6371a08c96cdf115e65912632627d1c885d33d631454a98680aaa2937a258dd06200a507371b9a32dd8ef00ae29f3c49f5b24a86bdf7eaf6a429e69e1374675a562eca2450fee3ee23216034b33d3d55de3386d31d240c3eb08d63e37d5131483d0017900afc0b5e23c92caa7f02a3fa82c2c34279df2a6a876cdcfc652673ebe01bd41ed1272c8096ec5593d7b3e4e460fa2520df21d98eff11f532571895bfb2b33f994c6573ed1a4b6c91cb08bfae7776ecba730dc5621fc982b5cd275fb2c12b63ab9a828402a2af01dd2f7d8625cf9292eaaa55d37a387cce7bb61c70bacbe63c67c6112026cd4db5de1f3e39d526947bd9cba9dcb5e32db0c3ae917f82193338a1909a9cae55d68957f681a8694ec643c4a18b5813c8554a32330638a83bff017c2a6520a919ffca0ae25b27d2b835d98bc363d6182d012dd1c0d280f1320bf512b2136769f2e2a76cc2897d14c66733c22ed7ed63ec53d577deb53cc9f553ace0113be897ecc8f6a0859ac19e8f27d3b9a58584e8afc3cded6704b5bba90239d81f2ab843a2e4888440f73de6b2cd400872ad5c68ebec2fb0d276840e605547644dbe8aaa9e493347fc7b53f04d2ece3d183f49d2e145838c0e14bc79b23cce9845ff18c6b2d22b905116c1cf1c52e5566b48743b98eedf0fa845c6d9961f1083266004e7df2ea316d2134a2b29da7c39ea0914fe7cb2998f7864f397cef460635ac5b25fd681767477c69a4b6bb863a8d68778db8ed693328bd2aac1657168c2445d34faabdcbbb146c12ca25b20efb93a39cdea51a2135510763d27e4decb6845f9ccf84a08bee2984695b5c89cce9ebf265dc3b763de7021efff2aa06907027c5e55d97090a552c0c5b33871f2a7d859161a56b39fe2a2601b72b125b7ff0511f52d2f740e949acab7f37fe91454cd6fec07987fd66a1b00cafd65e07667352ec5f778e82ea84c20ceb491589616abfe90407f998301a1e7a5270c1e8b942d4283135225ecc16b5d457c4c19d6eb2531c4162ba536f198cbcbbf4f46d0dbd23af52308305604ec05a59af6ceaf7bd00a2d67097e239321511da2c99b08d3666d6c9937da144a9bf46ee791ec01801b00783fa8100d4aa2d2a17307f4999e870d91dcfd27d3b49aa564bc2d9b7ba92192b7438a42ebbf3f5103f0ff9d77a060d10d12df786d8c16d0b36e8a9a5ef7b98d84caa70c65735cce7871884d515fa48bd06cdd42498169629571a17fbc048768aee4336054a646357dabdb527722187b67463a95d6a0decb5f03e186a4b4f0e9e6954eab5da81c287426bdb5fabcb5f97103ecf025e7b9954167182a57b31f2605407ff0696c15186d392242ae9105470025d0372928bd9f6fa8d6f289303c5cf3f629ae0dcf3a3e35eeaf822dbd2b881b7b1556dbe32f5f27073d960166f698eca0c1f01e18caf0e261c2a3d749637e382177b8117cb4b5e213b776daa48f7f5b77def8c9ecb05b138e56609b9e4fedc95da92b3212915019eb0fed935b7442803c5fa8f779629864f6b2fc47bc99726c462c58e49612de42d881fa7d3ff045a18b26b5205af8fac5e55c729e3da7282da36ff04b115b25a985ae18647f7571909ad46c351043b7460bab60ea2340ce88cdfc5f01c75a52e27e1fabd5275e5434e3e9e1e27b4f52f67c4bb103ea9caaf925e41dfde30d06919024da0fddb94bcee3377ef388f2012bccd8a3ad6f351e74b18b5fbc7623455ff8d7ad8bdf5813baa3ab7dadb284a5e8ace2f644a57d1867382b74c823c22d0cd6865a4f0f5c1f0acc25315747fa99c02aa743a9e69181089c3b08b1c4804a380f506d70c06acfba29fa4d940e0a615253e3c5e24579e3e45421297fc1dbae9e339a23262305c22b5daed94847e19f88bc6e754a634a64f9096460d4455cd7053899d1048ce070c142331c7f09302d6aef4cf47f17f3688d728857ad81f72b4d76b79b0a47c953349a3dcb8ca8c7f6216cea81a1d168d7f798ad007725bd07d98774979659ca19797fe5055ae188022f351874f2080c7ce9b3fd17a2a1f02e654e204475816dfb9eec6621b042558627db013478fe1428f88b28dac028827cb5bdf4ae4d5b33d697c2e370edcc886e6f724230f0bc3517febb99bff8abb65b0626029a9587ef8d6d6a94099141fd741d4c3de042bbf92495db05cdb356955e86a69da0544e3ab4d87589f26395a6c7259c1cee62453bab3d0b742b7663b4d001ca04001f860810adbdf48d0bf0ea669ef87ca932c8bed12b6ce36b37d7880777032fbe587c9f411b0db1a8092e6108d737965b1322f28039ddb5c1632e33d75b002dc7d3ffc50965131128cf49386018cec1e0a3884b9949688ed110c6706bd47f1a27e267a46123287664ca7ed2634463676830813c93820a0fdb9061dea205c0b6f584a52eb77ef34dc6d109e9d53b1d43d9e208d040a7c83323576295cd20be73e27f4be4a5fb25b4d694981b263ac58b7398f8d68e1023dc2860423dabc544e12a3e1467b2f5860abf88642b31944ba0099f495a3b263b770f06021cc02061020e273195c1a061f500c09e5b4abfe7739156071f9fa3479fbf4566c1bd1e432d57095e4a503b7d47a44ac4a5c0b23008f38b5a7b40ff9ba00d9ad75511df525509982ba1cfdd9a211d5eb37daa5ac4e0157eeb218ea0e3f7ee2228aceaacea5002ae721d50a5ed48aef0b24e7866404255f0803442a59606e3115036baae20bb409587f8962401d8ccf08acd66c619086d342a8ff4477d8b82e3d231e405f296588864f7468f37688cb99392c11d0d261ab92041b0c3af015c7b5f166a39e423b1328c8bdced990c3cd3fe9e89705b4c7258bb196c5d2601ead9eb0431def3313100364e64e84f8925e88f3e00f8fd4c120527462bd528f3d85c43f5ff66241f8652cd80db536f988fb577721c448280756debfc0cdb6fe9929b42d88f86d4897ebf7a510dcb64805799eab252a3bdd29ba546e6abd9c8aa0bab9e85a67677f96dcf18aadc45029d4417dfb7c865946b141e69688914211de8365831e8c31caeefc8007eef4fbcf85ab1a2e1dcf2fd055e09f768a6de8f444cc4e6c873c7ad9797ddf4c7c7119458742489904f73030cd7048e3fb1a259cbb005087ee51ce279a42800894ce156b2334a321570a3568725a89ec291aec8062c129462986fd919d30b1d71af380260c2121df3b1e3f28f5353e2840cd3d3503351079130bdd936722712aa99a1cec888954976fc48b420ac873dacdc3ceb2bcabb1a545605cd9707f000552430c44fd98d6d9793e924cc17602c563dbcee4869d891d98f976017b7191aad4d974feb1ce922064923998624ebee0f9fddf7229a8038b3196842dfd9fe47e841182817688bfb4b72324215bf524a31fa0f49ba7fe5505f98f71f379d1ade04188e8260a79d260ea1e3d7733b2063c5dc646f3760480350bd01f6301b118257b0f1fc23d9aba1ab8f24c0dc3c362516d0754f940a31d85fe0544ea4b4f78852d44e5c3f7862ed4ddb6ac5f37e92e03d8471d9b994ee1ea66d8c8cb736b8d50063106be0bb4e3eebe70426b89f825a52acc6989ea7d5b051d802e5363a92adedc3c1bf13c6fab5c4cf42c187c56cbf8761adfc143442d945f5147c7c83deb59483af5a3bcbda9ade1cf392a8f58d56bfda5fd68673183a313204d9cdbd115e541d54cdb94140e000f080f18eefbc62ef0beedf619145ed55eaafa56fc6ba8cce214f09533ebf855cf4674f189c9a7bfbd1e9e83a706e20a4e76e4c539180f5f3f94828422ed8d06965352bfba6652fb83ece5c7f670113c62ee0527d8eb8075f5c19e1ab0eb16a16e004011d76af936e376fca037f8d510cb94e6706a3660bbfd74d19473d556363b5432bd24de26be8e4fc35428bf12b5a31c7ec4fdba2b598f06ecd2bc37bb888b920d2d4c2dcfedaf22f871a29b0727cd15ddbf56c1e62c5d12f830589dbbc5a5024ce538a34089d39b1d5adf3da59eb0eb0d4fabcc97508f6f3f1461d76c7ed140bef934b4b1bc9af09140a543a61608592df71fa4c42d580dffba2ce327fda2663e595e905a3d23e36fbe689a8b7bda06e61713731c65b2aedb2c5265e558df2ca78ec9097a1d5d2552d417ae8066eb10a53970ed2132c3b965be538315d33a4e0ea9ffba2f63427c7cef221c51960008fedcbb8f15e7674965661a6346e1daaa4be63d6c99a8285cda0212621d04baad85091c01cde0ca7b997cce8032854b59c04be9932352c8773868eeb57a8aede91ad97d17f4e9f2d8d8d0ca32f7f721c3253b6d9514c2f74adf00b3ebcb5d36be5c6597ef48f0d6587742e8a5ae6823909b49c4d049bf5e61bc0b340335fa343568aeaff9e56b3f403706fa939bf02f19ef526cbd2758b1e7fa1a94324183bbcefa2a19eeb4002e5f154ea4e7076e848503543b1be9f5088f70e33dd0a083e696ddd31074abd9c70f92f67aafc2ac8784bb90efa8a167f2360fef6d6377bbc476719e7602a58a2edecfc3aadbb1226bc4add7ffb17c0bb2e2ade6c5726dc25416ca3019371e2c3e82dea70622344961bead560290306fa36e8e69a7415d920f84fabb310f69456acec4ff52d3c8fddadf7bf08818c506a4dcbe4533694e4204b2988da1c480659d808898fa59ef3dbac575777c318f58ece5ad1aa6ea4e800525bcf5b9c3b4a67c8c5f67acd0d5488f261d1a8ae709355ea22ecd6949475bc897e56690d6b5fbe0e2ceee41e45ff220cf660d0d6486ed04898ae847cfcaf02e30bdc848c305dae442b26957970bc9cfffce2a3af2abc5d4ae5ad92827ffeca113118e0c0a6d935631d53154d5b1841d552bcfd99322273527a5f496efbd494f2d4ee8a5f2a7b7f75c1be7285befcbb8e2ea94100c4886ae3556ff0479e7339705e111f1eb46db1916bebc8911cf55c6c83771cae7c0abea9f56706ea6e593a4e0de8628672adc6c3d8a1152f73e22a96b88cbaf171ebb9384f6b5d5b0010d890673566c0ffaee5418079d3959cbe9e7950f43a8a777667e736f54aef01e8b720eec555e1726e08a97c042867d8b84ddb95f90e1239693a250a309554290b53f31b754059fc63549fcf6a60ae421fb95928b94d4d609e7de7c80eab148fc957b8d8ca8dcc65d251703ed7d4c75031e298d90b272134650968fb43672fdb69f24ac2ae7dfd7cffc4b3466dbd1b592f9139d412ee6a24e9bb3e30d16428ac16983e505db392cf2596e5c2191c998d161deff5991ae24057db3ec02b95f97eb7cb164f98fe14e1e810f31c373cb512fef8fb3686164e8948f932418802afeff3efa1ca6f6498705c5a30402011846a186e629313dd1742da68cc27d5427fcb1ffc7a720457517946ad916ac71d50003a4d66b2d6992539539a6556e2d4c55e4d8bd9f30e33769bb0c907c4bbc08c5cc14e6e148b2dbe4ebbc198cd2bdf2fe8f93125330c6fab10bb21599081eca2432b6bbcc292965d524d487baac13a94c29e27c16a617367455bdafcd53fe9adff2bf1cd0c0ae6f216f326cacba1b94d0f3622a18f27bdbb06e2cfd1510cd0bc2307b2c5dd576eb9857f785b6bdc986734e026441aec4262015ce1d900c8618016d140c581c13af24012884c98ee108015c496476524802f63c0d63c145a1724091a864686ee52f5e2dbfee99ff8404fdb052479de9a976febd2ee348ad8a8817e8e15ea8be464e43d08730ea66dd1595e95c58684b6d551de69b65f025bd804622558e770f3b7b32ab90533c0b26864fd1c7a8e08992bca6e40a0142f171b203f02d8de79890d8fcf648796d518ca055a69912ed65f00f90a06305d4881f1076813803eedc0237a1ca447180fec229d66ac064f2d03a47db78185cdf484ac1a82386caa9e7b79d02a9075e83cb6b6afd63b2f67fb21229ace7666f6d8affcdba862d2d46131d8df1e0a006b1931a6a07b218241a92765137303a76d06274717d496a148f40736f2c46ad0646f30c0eaa50bee8fb90ec843a92a2b983147680bcc04960b7ecc8105f248e1a6695d562be5751563dabb002e725cca0785e0b9d76c462078c7427516c08506c690e098564c034a70bf46037c5b68ccf2dfb1b1b541d8029f7c5664d5aef55b33e1ece36fa0fb245554e629f10db3f453a525630be0db0d7ecaa5615021dd7f0f626687656ea3f12bac1ad9e8cc0430901717c8aefe063d6d1f48736dec03b1203fa4e1fde8aff39ce1fb7d0974edf1e014e7445956c90b616d60b61cc0f2826a4b3f5c10dc7ca3bd9bc7474748e2f4b596b929eac44648c9bcba6729248254efb99707224c783b1e5a26d210c56f4aba0e27160831135436fda8908f48cdbe27376b984aa934a517b455c8981d9f5b4cb53af5519fa486a28c482e63fa35209a180daaf3fbe33a28d2a9cf1eb7522d994ce5865af4030809a58a628e5b84806c455c6eeacd3d76bfe98679b383b46fb59411df1d62a73f9a3626918977ee0834d38067fcb852706682209fc72a70e4923a59a01e57ccf370b0b509ed6005b63e120aded2d38063d20dfc74e56d89239b50ed9b98ad8960b508f92b91ee49246aafc9f6d8aaca5bec7612ce20375e09cd1d546a7fa80be3e33f628f89687dccf2f61b3c2ab345d5fd099a731cf227a4c147f173416c2b2a08721972b4b0ee0bf4ba08b48674d71ada0bb39a0b0243ffcab5f60a715562712099dfd3593654de090cb597cc2da476744313b41b8351c2d0379cc734020de1854ee206a94c5b3c4d58c53ff7c362e874a83b055df68ee6c3e84941e0559a0e8459587e4c510c6f0f7091c36f0f2eb20a263241141ceb31ecbdec0a03bc4c42099d37743eafe4af25ddb566c609b9e0e0b877257afa74331d59b9533f95e66dbe60f51863bfad1e4f6f5ec20fda8114e49d64cdc8899c254f88d1139c6f96d9a6511aaf4822f3d32915266942fd8f55ced6d867deb4ff7fde201153c5739aed557a96f62722128e2665909d739331aa241a80c93873fd5e5bb36ba0c1908611a46b5f78887cac1e93ed29887e79ddcb2365e9891aab6517ad666c3b3e512686d57214dad0aa30ec6e54b5161d6714f5662cd4ea7ea5636ca87e504020155bd00e99f016d5b45cb50c1b0a011a31efea414fc8e9545facfe80489dc77a9fd88ed23f1530b03f0fa95c61ead149ae056960938fffd68459890a4146abc63c4231e7b82d185e460bb2ca159dbd048a0f2b82ab15bac647d22739ed8ea1e9bd985920d2a9eb0dbe03457136f7796066ca2e289a77230592f8b9eadcd86d52444c71ad988004d063b2a60ccec6871046342554ab272ffc344392fa9eed0fbfe05c54c6ad190179a840d851bd2a3cc58fa1d204c21b5759114c106e5ba160d916a791f28cc4da50cfa3f9c4935e0916bc02509ef3b01af0cc49c54782f6bbdd7a7e917858f727679bcb2bd9acdce1020bb87129f57417406aadfb447b0a69c865db0c851c9b82dd9a055c6d31facf69f55fb501457842bcdfad4c866f4141cf89a32ea15879a47f20781ec6f78a6f65ae6b0db5f0d04cdea8dcf3e8c006885b80193f07a90fb901654c62012bfc5b8473e86120ba187efd0a52099e694b0e6dfb6054bf38467a562e0cfa569b8bcd3a1e4075bed5648bdc8f68056f3f4e44244599d7d0926625247293cd0b3bf5283e0129495d2dca1b0da8cdc7128ae7379240f3f82e47bbe2e809abaa447fc611bff9a27152f9f974001d6c8343bc686492275212a769b3aa1626f2f6f27ae5edaf4cd6726ec92ec58886948a22464a28add05d3d14c502ed16fc67c5f90a65860c5cd2959eff858f2b2ee6b15b65ca33aa5c5923c6f01946e4d0bc6bc55a6fe6003b4f81e1fc4760cf794b62bf1acc3c0265e10295289aac1014d77d23ad6db0c94beba02c08c238a46c86e2e617718739c7262ce0e4d0fe64ca0d323c90495e9affb4d347de3b2f46d9855f0565c708d03b837265f99044546031f659eb6067ffc138361eb2fae895ee5e142471b5494e606a4fbfd9d67f23a8b5a987f0fd4011257dd2ff6cd15bbb30d0402dc4a1f014356e9e10b3dfbda921eb259841221db1851d1a030319fc540de5102b978006290f1fb8a75724386e51cf53449eb105c15d28f7d7348f253f76583ad09ce828f3a82e0a48e3dfe2925bfe8a38ac295f20bc41b2df11f57c7b470998033b3471daabee6618f0d591d3de8113fd52d558219097f17a22bd06f14249d50d6b206a130eebf7e517c36e24bf0380ae69eb4b1673e79da158ebdae496ecbb7402de75940d4a3b9d511e9b7e73a82edb9d4e5b58b921f019646dd6dfac3ba5bff75fba03d44fceedef2fb1a14788bc859b6cb85d167c5c1174a9207446b4fd3471ad5ba28f97592d82d8d1bdfe814dd5f6d963de68bbcf0e9d0640628ce3f725bd5baa884bcfea0e6d1886b1a80b1a6ed167e6f7c6250c26b1d1467c23f4c06f12c0753ba3859f60489c00636b2c3f517506a16bb668a60583e83df33aca01ca5baaecf4b8d6b2cd4240711fc25e42ac1d05082b901a9a99c02d0ce88e4eeea96862075eea0e2257ec5ab6ae641153d44c960b550c1da541949b9d7be8017ca232bd2b0cacc485610fdf59a818c19153f02a771628774ebfba16e7fba7fddc2efe6c301915e2a509fb655d878098158307f98b63d1b2b38d82f81a62e8f77b44544a3c5ed1917a9fe680f244472b0f652beb32b1051e67ebdcd35460c13c05b11941d0731e9c01ee57d7a1cf7b0002ec685c63b2aa70b08e6b2cccd1f99035966d0f3c0c5ab5524f4b7b40fb642f4fa033dbc890b3dc4d299348282d8a39be23b17edb2561b531f53b34b67b3e81f476bebbef61bc09075099e1b84a58fe7cf16985b47087655e76ccb744e307c246ae1d6317e722edb32207fcf7f80ed389582818cf71ee3fc3912d41706959dc1a68c79d67cd771e6007c0f888023e026bc7a6d66968936ab751d518d1ba5ae67bce06c55ec4b2a8e13207bf75c0a89a57e4a287c3e391c1474831d78f633c49f5cbfbb9781f3bd13972dc70b08fa9e874c4fa5b7a6c080e20f2d61262d67a2ffef670d139d49342afae64b71e08247c7076e2ec9166917eaf05628d4a81702b19081e694479bd42ed306a39a6c28c2ccc8f4438f37edb80a419a444b9a74bc26dbcc93c8bdb72ffc591b6cc163027e1292abe84a0ae5a4a5695533573b8a1996c96b4c46268af23f2bc6047a8a49768d4376e53b9c74fe7f6f5e6677de60e953e18b7349d62b625f0664c8f27795297f326fb4828632f8b908eaf0f1351647c3be44bfd91748184b07fe969dc7e08be15c3377c5d653381a283ccba922dade591f98efb58205bc5390ec58f7f25f877ce974103962f6833cd08bc94132235b919f4909a53f295dddf94cde9df0704d5b2a2a98e32714cf3f7cf68b7a1611758648149d9d214aa22222658fe8c2f0d6816e5fba50fc627507fb91f68f27c31130929901923f59da7e69b4748f628edf0e2ade6d7013c73c4b95aa3b93beca55cbf6acb9f7ec0afd28ecac280932e25b20c4075fa9dcd9e4ddc29417c590f7d2297fa4e849970fe753a54843b15fb0bba098e73fc6976ae4da277d344259257e1c03d6794434d763cda6c08e07e4ac420746ebb73153e9a67fef84ae6d37ae7160f1e098b859591b27c986d76b5fe75610be60ee650fd25555a4afce93b90d3b2ae0257f71e9fc19998885dcf285e1b6d17368225d7241e4a47578cac6829cca75402fb337270125a685ce299f93d9d19a70fc1fd72f1de3b8391c5689dd681655e1dacfe13055ae6f83e154ebc505d9734d5e1d880f62a72ca7fc66a9477016949e46fdbcdecae037e70526fad6c061b9ea96dba7d306c1c7bcde651130d67404c264f979698fcc28f870542bce0aa7bbdef484e531d382a414b6554fb3c1a426450630cd0e6d41f23ddc65479822961aecd265a312f114ed70dc0c115ae61e54e146ec62ccd4add5ba989932d4391203563fa2d0b042598866d1f8883e6d04ffaaede3ee2a2243362d7f55355147d278833f17c0a0285f9adc40a2931850a409d80c2c069af8be0d3ff57b060298a397b7285a965422e14eb0a4597c16cf670b6943a113ff15c4e2010d9cb5125f46c634dbf51ea1ebab0817ccef7e0c5c8f057cd143beebbad8cd226bcf640426c1e7aa542b9126c4187171fd64bd91d68a741c4ebdf5accf1c111abf5f2653f51e75aef183d89c87f090b00ab7734ccbb8a8251be60c3f9b5076744da97cd49993a59ac85c505c9101dfc26fefcc49023b52bc66640d1c8a4c8a9df889bcc5729b2ff70b7ec4d9c99c63a64974828048532aae571be27dbc47d41c893b4a5047efc587d5260fababd4a9270275b4f3380b7897d844fe06ce8f2a80f768206f14a0c8d4bfc35b7258282416fbefa34fad4a6559f2f1390d41b9f8c4a9c1ba3166134020421990c34fc1cb380b93d4a4115843910ccabde472a1d1722fcb4a5fd778373cf016f4bd805a6f0a975b81c8eedecdedd47f807ff5d377a4f2c8e1eea5b5d5378df64214a709b9bb36240dc80960f61c6e08d53bab6aa7aa0fee6f5cd514097eb88a74a06060d132275d0e76e2094a934adf849165102b04438ebb20e10f5790518af8268c0bf4c20593a8cccc9d55ae247394d81b69ec7b7e6d4abacf5183ef847bc23e6b6feb54889906c72de2d9445ced8c918e8bb2fdb82702987c3985e54e762f01f5a76e0d4bf9c45cad47a310356aa69d8fd1d848a29670f667276d502347dcd9dbb436fd34323a07bf7293aa054e8e104fc758e2f941a013e77028b87ee1d710517e30a407ce4dfc733a8ffe76749c08f690f2e6802ec5e97323f1c5ce5ae529e19e1218a48e68cb0f81b00f12b42fe4c305953e7f24bbf834f52bd4fd1f956d99b75f28a533f3517ee4bc86ff1ff8a1a1d8479b3a3d31606e1deba0ee1e7b2e899e3f6e8981daf28e018dc817fe5422f6eb9961147a3ddf52c93d2cefa7f86c33a2b6a8c8bcbca4681473fd87f726d76c9f300b86ba1e6d51f0e59b168c04b5b44d62965692a1c6d1907815467e09b10270e4823eca35bb79789194909a8ed36fb83d14b9ae914a71988d56fd5c8e7bbed52b33b1972141af2fb9219916c6fb809da4855e067272392620a829c9d92c50ef7083ba8dcb30abf8a571102f490f4bbe60be1dbce90d7d1d59ec7de55ec4b0e53b11b3e45298127f47dc498e95eb342502aca47bbfb223657433d7936bb9323bf52149610186671b13862d574a902da5942b08918d72ea7845fe1d317e420b2c6eee8835fbbcd81935546f495b6ec08d082ff92ac3a82122980b0f4d775c4b7cb4bbdc35cbdc184d32631564f89fa12a8278bda8f57a4f4b0b305af433bb13195565b05f932774246057e45ffd193c491c0aee3af0ef948fb970682e68c0db5adc5a15931ad1a22e106e3d7877174c2acfb02ec3d7d572795f64c928e6a6bac62c1a5bc12f54493a18631c50cdcba12d663bc4fcc7f27e2be4ab8bb508f03f0d42736500d014312e77d51bd47a713be17073688a948d3ca853fbdb55cb4b2225d8131926c20d8adc9d1052ef3edb65aeddb392fc374669ac82299480158886b496d0f08c9286655d367036206a924cdc20c149dd7a07d0beffda6f4e39a44c31984c0b997d843366abf76c31f6b993e57d052ce430a1c36c5fe9e623a019f42a17dcad293cf8bf6d51a5ec92f8d05117de633ff0fb9cc992f3eff8a4ba5d93d9b924cbad0624f7bc6afca1b70182cf6776192ce33cac958980ce8f88795055ab66e6acf9ecf948c2fdf3a7631f5c48fbbe134afce649fab102f951fcdf28650e439b3cc23b4eae3022a43475fcab90f716e7a960d7dc3578e25663b2a6020e68c2ac3295b1427cd86cd934b90c9f396dd80217a5a26786a247ab6d737582d5d2de3303ece109be7d5c3325d1af1a15f569dbe1a4cd502a0681e2d2db4c487e3be873541889ac2d1202a020f21a95c0616e7ed108dd305f10acd7c02e205f6958998e0a2bff71c1538188ae9449a23837f198746feda5150a3c542555091392dd95ea68d0104b56376ce8b1da87097ce90c8739b32a9d3769e3891610ddd09ee2fe32391aee03a40a89a1fec8ab3a2352f1879753bef62191c9177653a65b0f3ff4ea9cd1119e89c5bcee1ced43c90f6f140f882d27628bbcf232af780385cad90a6d13b535ac3cc4eb738c70518d17f7a39e983cbe030d4394c9bc749b60753595657a8fcc9833c7551629e5afca3b4bc6b9939707cb460058a2c60269710980f84db4650b0d2b10f34d3e60aec493b333965ea4c20386c44cfa85a242d5741dd56f7caaebb8637a857370521aefd06b300d3cefffb6a68b53ac107e5b5b24d26ee282ded6201b07847506feb999d1b4f062a8d13a506403e01a2a60cf0093d49aef689c98a1f7b8e4b383ec52223f623a351673208e2c4a34970115293d6b92999468296f3199aea060447d11dd8e77c78e377a6b2096d3c6c61dc5aa160ece91dc9dc5422c7bcd8cdf4aa0e594f73a7da654e933a2c69a90af7532f4f8cf185798ddb8be15dd66fe7d1cf65ea5fdc3b7f8d9db0402d52eef533656da71fb532219ceacfa412161f05ee025b478d626841c647f65b689af451ec90d7d373de1152e94636eabf63be2b6d61b689cb95d390545cd7274e69eec2b112d59702cf20320fda5ae7f3daec6b47a0faefe48677b87b1bdcb09e468fb316197c551801ba497fd251a86bc82ed288e1c239d59b49b7b57b6ced25c46b82b92d358de7c4c97ce6a30110cc6955b0644562a6a3f59a5edb3ec32a7132f231b2e0de66aa2f7414d25e5a967a923b979039fe36bc84c21352bd4bbd0dd7acdf687e52a408ebfb2985b73a451bc3565b4eca0bcc8291e9589bfabd82dc96c4818eb560299e2d93462a3321af4ba02c85d814f446b3e5d07f5eb6826066988f49202babc4ae0b61ab07832c43ffc11c582bb4678295ad7ca0bb21cb7791aa56edcccadb21aee013b0b2ca5de30196bb64be87d07100baf2a8f32e329ee5fb65b9ca94e67eb9ce58c0cbf6bbe9274f92309279d051e7c6e24a21cb55d5b4a59e5a43688d7707e593ed96d0aef6bcf6892598f5c5935dcbd08571cc7574cc44bf1ed78b3769cf8e1a18ced228be760fe9c07c97fdbd526e62b6c08e3305edcee3dad3b9c573114cac1723758d82e4dcd0b001df1987cc4d832b003fd217893ee3043dd52ca1c1fb9d84278ca44041f1904cbe6d309a599f3275638a682d9b9f5945dedf4cae5ae97f5925424a9c6d972552d1ee152b5ef7bafaadd74dc683c094631ec7abe7377ac7659906e5fcd09dba2325150f145787c5b1b0ea3a83b777b036d7af0deffb7377ea9d61bb7d3789f7a42d49c21f40217b1c42b51e10f8c5d207cedceffde832bf8ba101bbcb7986295b194ba052c765694c9128482f6e92680e72211bbca4b4eae7bcc3acabfa8965d83ec62aa8c3da1c21ff59a90ddf2a2095e895a7907ccd0d29c84a9ddff75c9627a0c98cb77316e2248dddbd80984a548b93e14b6b0a1d6ef038d2e03a74b07763b9dd7991845bc24a80a0fc00abe52d82232528a06871e841a2c651f95c7b85d04c26359def25b10546b9e355c2a4ebf2aedaaddbde93ba0a9fa2aca6c12acc27cd87665646f53b411dc52eeb5f68f8959dabbddc4ee30462ee630690db05ee4ed4c6c6abae4da13bd832947ca041c43dee8aa0d651e28d35624916244284c7da947766ec0df34fd7a263099ba0325184628143b7381c8bb5928c51d6337d666ea5183c27e11e33aaa842ad783daf3a21ac2292e206fe5d976ef874aa2383289e5e8f423a6c0ec6399959c2e87916e503851fce257ab9cbb4f2aa7a92298d17e5be734f8c171af83a7fb017eea8542ea746b1d28f68fc2a120ec1f0649060c0cc77e9fe11ec6d43d2db9e00bfa1d7cf456ff8d9c4b4f092a2c20b1fd1ebcdbee0f87698845170fbcdc895c2248cf36a6a22067cf69e29fe961071772572581f29d6c35c7cab4643ba638dda0ab1af0d94539b98fb09dcd3c6a8a053cbfc9509ce7b9096b5296869f95157b38f764850edf3b2162a68505ebb43b68a7116ac9dee42452f05ae27651b6109d117a2a76e1b5b2627f27eac3d12fa545a844fea8abdfefa225b2d23b3b115fea19b20c25c08705e3d6b59ff119463e30d9b10f54f4d095590cb525b66e9da07d962f535a84d87e3ed602a31cceb7197ad60f81387ff46654d96f4a52c556dd182e0c60634bc7cd913f8c537367118114d1d2ecb9cdb0048a9934b68c729955524272ab5c2d42969390abc53a1552abdc7362da1c02aff6581c09436ee75e661cde3db236f1087d54753a9b45a3a4cbb130484cf58f608fa6696d8584ff2124afa9be6ab9959705c59537d1a21ff85b4933e48ddbe66642f9e6ab5d2bd4cd59b9a3b2c9dbea00332b6991cb539ca9749b031859a3063b1fe6e587504086cb1bfbf20d0f677a3534a667401b28b355e6219365cf46d1566148e1b0e9a94f65ab81aa3c6fc315d160704f2204413ea7a367e757475b57d26cca2bc08270f7a40e769f02125a4a31b4ff6f40b6ac26ecc281512c8b7fda4a99dd5e74188b75760329a58c50d3e8464160d9064099ce0fb583e7c45452df7ff3041385c8bdb4e4b6b7f6a666a5e62d285ce0758da8c26aea7aea29ada14b0517c13c373cafc137b37a6672e06f9553bd308c2c12be1dd5cb3c33dc411f19d2b8804a93b7a907878f50f05faa853a6a5c14e021c8f4d5ce63ca9bced15affdf826fe3a3e3d2e1e9a0cb1a8fb8b035e19425dff43f4795a782effe0a094dd0c766b695548e976c08ea7093918b4f5afca9b0eb643895e691822fbbe3c47a1dfaae2957dfbb54ff937e6326df890a7dbddfe63001740a8acfb61b66b594839c743f35a6b9e8ec36a621d939d6fbf7fcc057b20bc2f1f1c0baeef5a1689d46f81295d396da1859a3da3963d0ba87778336cbdf1508c8f8438588e2b6c4f32cfeb13b358fd659d553c52b09f05609bdb517f70a4932b59d1218ec0a38c1cdb6f353875d4eff01df11c1aa1f75c434cd766ce864cee209ca853ebfdccf1c70b624154e8c8af5657b25b8e1d73be786eec7cd48553136cbff5cdb7fd0c220208cb8f50f9017075beb67f507b6ffdadf0ff3ded559290aca44c5309947bc3526aa9990932dc411149dd079f8eeb37a559ac842762ca59405257ebe6fc9fa25d92784a6e72e62aebe4e526f918cb0104c09a28cd85f9e3fbd5f464c6b95ad4feab5e8a35d8e54bca3c6a0b34cf8cbd23037bad3ff2f8f1876f67e2b6eff32040671fb06d311fbeaa9a37b2712439358090c9484205d344bc721e24c0e00c59561b5b1d5b50a7a2277dac7cfb9ad3fbe3729081a9ecb628c9da11e97ac59887ff7eafcf7cdcca1d0d70f491ad8487e4ec9b1e914e30b4a042877bb4058923df19fa35fb5f5a965aaed9885715ce8c382faba2128590febdcb9bdba33c8f56db0b6319e7f441f9463dbe47ea6885a902dafe08c074a23defe162a75985f7e8fb113b95150f52f7513e611288ad635159de44a992f0499d5c097c4047d956082b37dbf70cc8cabe414c6244dc85a8edb589d895babf30c3b0dd7f5b9c96d487e3b1bd95af877095a0832ae02a1eab3fbd63df008e5cf16a0d9851de06f2a2db1086d6a80796e749dd2dfb849a021a7f7bb673a3df8aa9e9a77700efee6e37a45918c8f5c63abf579bb1fa2386f3faaae9e7b33513fa97bb30c3647dacb90fb14a4f274a3c30e14a8b22c5029b9250ce9359f471600252b27e2c0813b4cd1d1adacaf30ea7107e8e65340a43013e12e1548fbaef4d357e477bcd0ffd25fe6e2d7de273eca2af1eebd534f3d0697c08a93282eb3f472aa3bd7e186f23b8ba331481789d0d96abae062d968d59f178344526a97146d7e7ae22f290b8cc204a41ec0cdbce70f6b82d89407848527e99366b80001f8d11f13e8de5652de9d3f9ed25b5331d178c855861378ea7043c1b771922db4ca25a948ac5e313684c37b6e7e2cd060b589380ea019dd95569113733d980872ad549e609c4125d0528114b8732efc0a3e58fcf9c8d965331f4930dc64b144d72d577010408b6271318c00f49b2ed2b709a650ddf11d899335ba3632f2f411f735eae9e81cb47b8c9af3e445d2506fe977492a0bf0dfd67ff5562f9bfac851954e563c4aa029c7bc30a64a94c8a5e14a338f717e282a589af4af594f72a7c60c68013b8a8984c79f23cb60e3ac07d9b067e059dd897314b17ae20060d59d4bc0f2512439c8162919691aadbaabd471261fba05f33b8d48021f9163e73a2708cd06a2b6e3fd8230fb7b61f18e79ac307e9cad4366567b4941fd3594d04279d522cde66f2875600f59395d207a1d004f80ceff2a9241b9e186dae15fe68306b6699da524f0854c984cd072f18290868242e5872965ef8e38514515aa02c3e4895b62e48f177d5c4e54db34553dbd74cbcd9d45fc111f15e0e80122f60c1a430516490a2edfec5b4753464ecac7322004b54c4e3acf7287310a37a12da62a371e24a3d38fb31095423f71a783e01c9d61320d0281a142633fbc3873b6051c12370b833d837d69d00b45385161fbca93ca5dcc3c74ac5921bc6260f391a00d5b22aaddbe95b016c74103a15846b90c16af880c7cd375101c0c2b63d69dd678988768aba678eeec8830c790f4629f0b1f284005a71a0af616b0855a6f65c5e3e967b0ee39575e357e12a1f5d45c3ca399e632e78b5007205474ba9eec391041620d0310c53243dd5df959ad3b03132dbc8f658152e5e9237c91cdea55a56bfc1222e457af55d5a4e0950ec7302fd4f9a3bbd22b809da31d7e147e9f460ef25890e53392c78576f8576fc328b7a2fb3f16f701408be58dc327047341a8713a3dcd22c51be0bab7e280deb9e8cbe16765124ed3b5eb6fa6b37a885a00514687327d77a372137be63660f22dea1c8c4deb7b3e6e22e7edd769a9524227efb15008476e25670c293940818b619a3bc23066fa2e243e6d4a8f6ae95f4a02e889f35f70790ea7788d46917db25ed74534d050a514f04ebef7f93997855cc061e71bda42fd8aab7d30dadb7062cbb3d7d134e1f9a96978a9fb67e67210493810855f0cbd8d954a7e57f863cb85057713ef13ee84da5c720bf7354d606b89f9c5f0590fb46e51ea6c8729dabca736ac8887f2df429ad2b8ed8801e692861f0079c68195a18f8828e53f8a6e06e444b39958a6b61d1ecba156452fce6774f11470db497590a6ba3087dd47ed5e71ec631e3e3e3d9caa4a37b7b7f836bbda01e3ac2d257365211824a55b3d0265a5b49ec99bdc027b0b6c3b00e70943747faba0043f88dfdde9f3f11ae6193e557c8bb5ecc0a6bb1a1f61441bf7fc708e470a9dc108feeb6e96e0595db6e3197d34fc2bd1ec1902de47426028abd8d369b6d5626c8247b737bedbb9302402aef721429e87ddf80285d45a1055ba7f64c55f2cc63e4e08cf3d20d8bda46eb4eb9063eb1e1357036f60cc0a076d01e5a96726967e4119ec4535f28000f5b8b7b529ed629ec4ddc8a439d7314c392d5d676c84c8dc0cfe96bb08164a079543f65875e45b247188b9df98ad198ab742fceb3d7e6e3edf2275e59bedaabe01b4b5135452fac774e91d82564efbb5e18e605b3ba5c92280e883e69b0a7024da5d632cd559cd91bd5a5f268094ee17e0eea0c9683001f742dc3b058a1d829b5c660c35aa9236dfd85fe2ae7d2b712b37539f977ba393d127719803f1376ae509f82eea5530ccffbebc6e73a3f227e20c3aaf71504d320721e806c23fac8c53c6399afba432f97dd0ce9a2c3b8abea3bf0b12475c37680ddaf6d420663fe7bf8da6264f36ef1894ff3670374f4c3c639bfe93126c22c40228451e65963e18de50c596e83d25f79eeebdb667943536fac86e729a30ee305b335094948fde9c0df42fb183927333b5058388fda59e43cb2c4e02d397039ab9ea9c79aab881e110863a9454b7a90eb53806a77f01da1ac2e1674876e6970ad623de4c927a0ba0df65305c9569fac10c058b84f7b4d5057b68ed0db5e4555e2b0b515d7f215bb9f3097b21cae9740836b479af8d4eafaf732ff751b40970926957f52652caa7b4d7683d22e9ab911bc341bfe08abdda7b6e295346f09fbbf0ed677070cc3c0c745c5e5fa238f0463f21025429c12d98dda0b8c4217fca4bda3cdfa464aed2cbe53b288a14fc622673d8f9774dd3c66e86dffa6d90e79f6ee843a639c7eb5d9da23feb405cbe9aa34122f66903116ced14efc13b0e8e4191cf9da685eeff24b2bc796e9f9ed645306b8f7d3e63a6b5a79327d1798be9720f84b22747ee29df6214c360ba3955e0a6608632aa81cd282ea3bb4ea0974441b79fe6698ee6ce5445c68f0dab0fff9dfe466ff60d9238880fa9d1c1938a7d44a17ea42858fe1703d377a8673d6a93f84657d039b55eb065bff7a9dc7847224a79fdfae8dc90d14cba2771047d604d4f7cea37278da781b8fe120acfe311579e04124c0c3f2b2f1248436b7eeb51a52cbf9816f4e70c90a029ac657e72c3fbe2cf653b51facf3db07fc6fdad8b032df66980c1d62afbce779ecb621e06e5145aa03a6a78413d2f8e32e8a462d6085729fce4f64e24d1a77e33768b7774b5acaabe034efea6e40a14351911f9d8395080ed45db8a9eebc952963ca240d510a89cf6cd3b4e1dc11d87973e1a6a7fea74b592f81356ed678aac1c4838a348fbfbc89bdf30e71619c4d724bf398632d4b646639c795688ad24090b7550ed44bd24578a04e22b5d9301a50ddf1f7b53a4079d8180067276ad37a3ca5fd20da0404e077675f9e641a6699b4ee14ab1cda7a977e001abf760487063b85c692a5b563f3bd54e8a92b9a588e23c2fe02465733d606ea52a06b46877f9e79097ccbe592b05354a43fadcd2fc9f0edd0ff2e873f28bdfce971105195e3613f43ab35f9a5ac218fa80ac710eea71564e4edeb7593351ccd6fb6dae4ae250a40459879cfcd3e5344efce8e2bf59d857f8f54000f57430e8f6277c7fd4f328b0881e735b3d64c51ee0125503159bc2d56d1dd50d42946dc3e94e62a5bcd22c68abb0337075b4349f5bd599cbd99578cb8390bd897a625694d72fb4083809201d37d1dc060207756c018056275fc96f9161f3d90a5b4280ba018b007c19c3b3881bdc8a0de71bf411b7cf3ab4ee046273930b2b47286c77e98d6d840abb8372d8c8de1bd4b2332517f02f9452bdc243eaab8ac946780c58932b100e9cfe7da2869bd08868b0efa1026e5f6ef5690cba314b3e5c0217af12c83698fa70e04c225e5e9407c40bcd34b282e06dce61b462f2970b017a59f327480488a67618482921198b5b975b4da3b89dc7633756d82907df64d9903a3f113f6ceef4fad7ece4bdd3061d4c2f443deefbeed4b42157806bfe774773bab9f59c4990767cd3ca3406b0b64a65598b36b57856feab3fb3b3e5efbc07b70a4ae545b8c74088ceb60526cfb211054cb91ef9d6759e7f129da673c967d4f5160e63d4ca97b0fe937d10a8008f5d932a61454e38046bd951af259b413aa9097ab904e148c25aec0725576f5625ceda0add9e11116946863dc9f54f5347d65b011487d616165ac622d961c1d93121ae91defa8c628ef81c80ed641366db1df2dc44fc271126b35b78d20ff694772c59ca0b500b501728c89f481676fe488afba6a00272de2ee13fd75552232ad36c8c9fcf5b5c49a7ca350bcedeed9aa1059dfe89ff6ac0f8b74cecb921a431b60d8e621017e2f2b296ddb94d265bef90025cd730dd951f7653ee65a16363ca36f0de5bfc1f30892005d69b92c5a3e8a0507e63c81734413265b0b91c95d62f6f5ce20e3094747eb952813fa43dac37f9ab88c7ca5fac00d1354b7e1721cba0ce648a9baf9fc14db8fa316c733e186e9ab7c700686ea563dc6c8f9f6bea32f36b5d23514de14b3a4b0b3ba5281d4a2257a70913a26816cef480a5a5b7e38e48b08e711323f6fd0af0349c4be8302c5268a200404d724c47b0b3bc3f70e3e55863cb71852db63495054b0ec1f9d4a6ee44f3da9ccb24563b6c110126de51b304af3d78a04e9d83cea6e0909a76d360dffd8204fcd1aafe894391adb5793b989b16683917afc46ce3d37300f5a8ec92eef981fc2b335695a3a6b6a25a98baa949539cbc5a2f196f411b703a43e2260f64d5b97a597ca4e7e9f71ae9abe0678de7cee8068edf236abce773dfbb6984043e69f8704e5021fe5eca5b8582098f0871d903dda96bac2350e563c747315b61ee5a0f6d772b9369d4ef0798abad638268d8f6f9f70ea2f77b9c30864cbfb6ccbdd26c795801e983c4dfc63314444600707efbf25b46b5af56a6192beacbab76348b8aa0f126ee07cc4b8560a47e2798cc4b9a9efff2d1100091f9b8b66e8f24a0fbce2381d3eac2bb7dc985d9bf3561f3450163b65cddc6f75bbcde0f78dfab7ac5d53702c8d5ccb6b71815b9370e709694441aba2760ea0d3c65ab4ad1fe59536f481d6ee570ecb36faac3836d05542573602f3f93773918f8b24a63b98065a448666936af6d6c1f7b8ba270f5bb727ff18cc6218d66ea9c53f6b601dd65c2f1cf8b8096bb93cbfb27425fcb73bb2d1d8dfb600a15545dfcb9f770ac9c1132f25283f4bc7872b3bc8ef657e87adb9ea266c56594a85d1d6125a12bacd695d1c5892bd09924d03974d075c871f44a8d303d5ba03526dc5c1dd27a8744483e6e65edce6513e32bebf78919ab00180ebfc0b8e9c4572a3f226139eb02cd6d9be585b02e6a0aa0ef865e1de15f503ac77acdcf520924eafe5e7159a495de7b3bc6ce768ae13b9b7b2ae6c1f26e87c1a6565b65a5b8076cfff29b2c5efae4c5def73def1596c0e4525867a9c36347172284935293e1da5aacfc0c38b60698d3218488fe750adc5e9b4767948125d78aa4c654ef44c9659774f36c820901f24244003718802767418b689d00235e8aa5241e88ab8f3ba393a6477c69a4b6bb863a8d68778db8ed693328bd2aac1657168c2445d31d84f0aabe1fa5a24f98e507b64201d63a10d39738cd2c1a99616293a26212b686e73fc2b5701dacd5fe97bf10a6cb66e02cb763ee61427cd26e1b97e06f765db2df67ef85352e8722e731df5ba15cd037ed6c783610aa9871fb37c5d8cf3c06b197fefcd8db4972a1b3807b714d11b66c0e871fc89bc88881e7697cf5e6675852a8480ad31c775affc1eb2ef806ab8a753d8a3064887d3f8470038260d8ec68218b803e3426ea769c3896a71fb60ecc036d30e2c235d4d2df6ad955a0c558a369ce2a5efa05c5558fff0ae94c03387f1d885ef549652c10e91eacfdfa6fb7af8afd725d64f7a4f761af5377f1cab0ea0df5f49a9531a1ddf11ef133532a902bf29c49628486fcf80060b62d27c3c48a5212af249a3c1b0d0f0f5a5b2557cc624b62ed7944170ef2212ec0627ff6a25999a3eeb97e62e58962123eb7613de6e3b36ebb2348597bead227920156d2f05e9499aec796d29fe01223454ecbf23ba42a1ab154dd88bfde7f21908d004964c285504b3caaadd17b92bffbbb705457c0babca3c11f8d45424fcae54237aa44a8beb602e94e76895fbfd7978cecbb64f82f2c765c14e51447165eec4b79fc3e6b8619f0dd918d84568bda900ef6361c59d82496088b698db54b06be402f226d26784390f55594b3d5f31aa7a569c680c72d86edd0927134be845dff7eeee04976ac99b8dc5f84ff38581a1d83c0e624ee47700a5ca1e8c8db51f3212bf97f0fc358570831d6a92c9f1dcf599796d3b6a266be2156fb9215dc460310b78a17173c1f4a9a6a11269daa1d322e35487db5e0b8e7caf53fa1cfe533edc1a9b6fd09602b98b99dd19f3d8bf9ffbc1d530fc6d8e8a2b188b454a8a5c1d715cbeddaaa1c8b647a430fe23261f9da740068eeaffac5e3eef18d40430c7a2aa3f2ae5f47e32e13c5388f2012bccd8a3ad6f351e74b18b5fbc7623455ff8d7ad8bdf58131433367611b2188425882d2167ae3af4d3ccfdd8a686b45712b04d23095ca31655f15914315bfa8b4e3cc65a53cb75df9f8ea196e64647af5d4e09681af87da0f177d1260d576637ae3794f9b8e0eabe44c28bbba486ecf00a1c2a92dcda4601aaf576722975cf3f539111ad1c3618a357684502582636a5008a23421c730c10cb8356d9343c57e200f23d61221cfd7f6ff914b1f5e0efb2d382a71b532841be05dfee878ccabe4637c49770d337d30713a33863476e60b5bed8dbf90c974e630c16a93f23e7b8a3c3ca2e1c26a2279e9f3c92678ae45960907209992b138b9e755efa81857377aa86c9644be7e09bb53b9fbb13bf177f60c6dc442f9431ecda29d3339f2c4f310070164d460dee8cf9e1c225f42b7ee0e3805a7df4597ca73058853ccbb60737050859444898cf038f703a15e8685a638de6ba47176b73d909823c3d4bdee02e38626853bc2599c56ba93f5459b75dcf4125a48e293fbedeec8ceed5d8c564af88a5a541571f3e9986a8997a8a60c26b2056f1277bfb4e23b4aca632c7ec3503049b48502637941db8f92d5b9aa96ef7063e89bb40a9a6583651339b91b291d91341eec1e0a3884b9949688ed110c6706bd47f1a27e267a46123287664cd980c27065e1d1e33239cc42553a1f859a22d093c7e0ae9afc7e950572e75d204085fea955e8268e995857eb482397bdb6ace40a207b6a72a6dc205699a20916e6712747b29bf4112ba1b9eec72ca1db265fd27f95820d06e90207de1ef66203df91bdcaa8640c2812cd476a927fb019ceecada8b782b3ad915debb17b37bee40920a36149bb36697f3f60590ebf4ba6a67ca98353bb213d7cf8067afa63c1c9ca39c7c4bf11d1ec1ed742669ea6bc64e08f5ab64f0a0b4cb89a7a00f06fc65ac08395e69b606b437a56de5e2d39a8dbee8ef50fc1563ab335333fd25d5ba3301ea00d305bc0732f3382dea497d8147cc630517d8f8d32f48187fb8509d373ec8eae82043ba921805ec79ecb0db431f224fc8f28e238567d81c858c442152d7bc3c8cb060dba97c7b2dd3992b7b511f397754f79a55445cf1829161422746c4eba01f4e34d5076cd7cec543fecdb6abc9f78b32c7b860eb59264e64e84f8925e88f3e00f8fd4c120527462bd528f3d85c43f5ff6600951ef3045ad3623d80d76538944d5b5b9940173a2a1e085db6ce8a8ddeb383ff46ddae826c9b76442b134cbb00d05578096aad3e85cf46f2b0000c5f26558f4ed286f8ee70384d511abda892d6eab6b002f83ae94ed48c12231b1778a46acf22354c7038e9408aa59c7a3e55dec0a4654f290fd9a8b6071be49cbd0b809e496cbb656f1d8aed0b38e072a14b21bcd8e1bb8697be36440db7998673d68b0dbb402d70d6f9e2cba80141725d68e5cd34808f2df8e863c0165069689fc4106258a52383cd43e4b3d7914b0d0dba91b149062a97a1b64d61f3fd5f22f2267fd2361fd668f263a46b84b31244cb29b7f38f37cae841e3e5f8ac6eacef38673cc489785f9483158a7639300e9e8974233cff0866fd58558cb3530299558875a43e861d50e5a28e2deaecb9dd0ce0d6e36514fba205e2c1d2b1aae42ded009394f63183de1c073feced3780853b7d48d0603b4da91cf158debedc4c33c4d5ff73ad8ab2dba8a37a6346103bdf1cfbe2759b7e97088f84cc35bc45e33a9b25919c5964dbebb335ef1a683274af2b0f23066ab5ad7437423738863aa9f33abd242d7702a49189f1a8aa73524f442109c9ca1c60ae47e5206926d4f5d32e7ae3a9756cebf97de7e9a6d9294c00e7651cb3847bead27eeb2ab6b1eb503c6a94ea14f7a3f035340d905d5a9bfa77fa8486cf208415b9a9abc59aa1c77db802de2f088d768791e46adc593c394c179e45f4902ff9c9fedad30a751fe62c4891882d0d2f8490bbf6bd340ac03e83e725559aea8b04b6dedb766e444b2746c2830c8745d11dda53a4a65bc6f2f2492ba01718fecbca857c518db45031b882e1e911999eee2c7566064a2d0f3d806d6ffe7199ac30ee3370974ffda50b112a7cf445474d63396ae2d0d642fe3dabea15560216324d3335f175e39e298a90f79d03c29249a8766f27b35bd35314281055c5c2277e8b217c6aa8119fdc6d0548aa02436dbfa136da60dbcef23a5a287f6974073e57fa5cd285838f486b549bfe201531992bf54c6edc4babb144630c72704a76c108dfabdc3e706b32b145bb8ec2cc689f653376ca22d61014e2aa19b102f517a6d938a47f00b3fb9aa205e6d82a486cf0453a8ec427404c92feb6a5f0b409d9675b2891ed39edc89c81348645d09ccf61e9f2835f4aa5ef170bf2b896d56b54c880e7976dfd110707e32a28a1a23e24349b22b35edd00dd337b50c1dc2cfb19b2f2046ff9da66f3f1ce5664792f0d43e72d48a3e4a5655f15da20af04656ff801f2745572b02e2aec2489a91d1f7fe9744c1e829d56a43ee5ca9c2e0617d5380f09ad62b0cc5eb84f58aa63ec4dbfa08da82346f7337513ee774da50baee8b7cc2d98380e533a3b817defca400b6ef577d192ba44cb00efd7f79762c686dc49e610578309cd9131b02a218a3ec8d62b1e253041ef5e1f32e681a6e4e5a15c39db30f3a2ccacbff9943b1f26e45220c55687ca24b53d1b0d108005824fb773677cc88ebdf32640519234ffe721a1aef2d2ab7b8af4777c3e3bfb8a889f1a73a50314c3c6a6f0c47404d0a45940f6de9c0d209ed1bb2226d8e26100668f12afad9fe018ef0f193f5e52be27c31d85235fcb6476fa81f5bde15f676fbbcbfc21263a234ea35ef4c7747a6b634c62e62ece36e0e2a8e1df548a78b90c9eaf0ffd4a9bfe64cc9bb947e94a6a7006c0416a779b06f19b946a6f7e9a18633d6e2088f80021cb4875221cccd42ce2426496b240e1b3c6a2100a9543a3d84b7aaf4de778755ab8eb513d12a901bef56f3b83b0c3680c936af50d05d65d9837a73c76a0b6d6a5dc5e5d2fe32f9a765254d24611362b161d74ff56b85ec77782f4370d12f5fc5f31e0cc515e85c9cac64cbc51f6000116a8fd1bd446fb88571cdb873965a0911cb689e111e1feeb3470a951f24db11a1bf2257c2b0f5aa7149cef2525c96e13f74e1074c44cfaa4fb7a212f64da14e4d6e03204689625130d77548a6f751ef947bc2efd12bbc995dfa1e3e1571e766d1d138c2f4d8c75983929979e2e306fec6c855ceab7bbdc58ff118b0502a92624984f9d98178880168615848dca70aa1d5e70a84cc110857192c8483646879e0acaadbfec92f69e4be5c08805dee12f9d910096e95e20a1e30c38f30c7bc52bfdde3a426e8eb2437fd7e3b99e88046978b353e5ef216538dd5d86937033c228b38dfe0e92d6dd4457805f7a029212dc90cfcf20c75481b99751754c636053209dfa19796b75c5e994d535b0dbc2a657b13e38c9dd22d2b7d02ec47e1808897f16132f7302a1c5ff333b4cf3bce9a9a4a5542089bb86686c7ee06a24f536a51eb6e0a5ecc3f4404981c190fbbcd44e2ffb4daee5379cf002696130a6862a5b8b5b6c8f3ec31967471a697907b4da2aba6acb60c8ceedffdbad358ebca9f1995de56c1cf8376291fd441c67b695dd34641081abe19ae7a1faf92900b9c91ca5ed1dd5602e306f9eaabc990ec81f7b90a253069ea0feca294b91977a59ab97498794dac14b1b624414c3ddf0781412d5ee60b249319235cfdfbbcff11ec3cdfc35544449eafff0e43fa7973fed6ee9809fb0ec625864aa1cfe0834234dd3c4ba7708adc9b54a0ba855ee43792077e27a1589cc700fd9914502ac23b51cb084f65c55889f139684a37776359b018926ffc31085029b602258f4e2a104a3ab426338913066d8f1b851f747805f24f939b8353f1c1a1306a4486c47c4ae13093ad8845b6ac478cbcd908e748d686762f64097698138b40aaf04bc5f398a9e3a3d8b717ad2507f44c96018dfbec68c2ec184d90eedfaacaeb5bfa624c02f1c6798d34daba7f2a71bc7f05361fa5e90e57bcee4be33c50aee54de373aaec93ecd88dc3d3b067d348a5b6cbb8a7eeb4a339b9e1dd0eb5b0a8e2f3b32b2c0e6935ddedd8af841e99a64bf75523a02ac64c40cda41716808dd7ede300bfe95702aa3fc9a28e7a5c1069d2288d8eb38fabed9930e8900793c4205d3651a4c50496624b74907e5bda19a116fc2f0d0a886716f83dc8972cf02242afbba8b032a8577055b888e8a0b37d8407f8a49b1b86e3cf7b01d3859f3a0701f8368002c2878ebb8d25eaea387a87d6ba1cd3f2020ed371b5521e4489d8a11c95d25eea4c1816e9ef690df0d1f2f9158351402b26bad3e7ef91ff13b9624a22e900cb7f441216587c0952def165b7a0b91b03326e6735e3c2b565fd6f3aa25f7b271efbb374fcb151341370bfcc1082e338ef5ba36bd18c0c627102a21469c283ab0cc72e820bf30b0dd427be637a6c0264f734407efc36f3f9bdb9575e2c581ce808cf0f6dd668147eb72e616e8ba1b0ffc7f1dd86fa786c84b85580f0d874806b0a9fd81a04f56e811bd06b6d52cbe93d58464009f96d2489d0569587a3483a010d4edda10f9a3f2d0555be537c374ab391ca005286413e7db3381198914ce13098aafda663d1bb9b20ae591dc7a7d897ac99f992fc23bc210fd23c8bbf947b904ddafcf265f76fa36d3973a4a6dede09953778e386f1aac5d78f5c3897d7aa5bcf66b1b37d0eeedd46a224f296bdf88dbb8ffe97cf6b5786457e3ebcd03aee84bc76e526f3774b58d9569fa08eceeed2d07e24804bb7f572790234732147794e5726ae66f39b6fbcf56ef4a29c2278361bf065ac8021a8912f3aaad879ab7a2d5102fb3f03b7417f6acef6e7a40f3827e760cde96165f9758154002300936b4e113c5ebda6f92bcafa13b987d1db23e126609c57f02169db695b4d60139b47dd2399992370751b6d91743fff3a313ef15d6ffa04023ce8a3acb96d6377181e9ced6b31d10c79cd53a8a313ae86c2e8d6480a1e1ea9e16b341abee77c07ce8d9170438c126e8988b963bd5811290d59216cca8c0f12aceebfecde6abeb7b95f2b079f89695cc0a343618a0e8dd36c1936f1b306eb770d5a7b8670869aeac992bd46d6ce66ecc060efaa4a160e327e31c979bbecaed87e796396b9438c1069e0aadfac92e7e762277e135ebec186519b57621ab1e54034ab35cf3a67b798e522b1758ec206446659cbf596c7807b29e8d1c1bc20221564e8380c3eb49afdaff848efd6ed77b4c3cb6d23968945d5bddb7f54069d84a9d493d10b314866976e68e198f5c32bd2e036dda73e9997feda506ced8f50acecf27b3e055cbdf385886c2293f7d01077b026e684a511772c5439401f098aae5e20864a1119c3259bb1df00764d23255900a775904150e7052ffe62799fb32c44c601b49eba081d777224e3530a299df26c373ec92375c841a0960ad19677b027f9eccf1ff028dd35f5d8d04e01a6e7877d4dc0e380175ef5f7c82d64718bb3aa644148fe5b8365e61ff5ef2629e6c773da039591a0d55482774da79ee39a54e10535f18e673dabf58ab7bf4a5c7973db0f5ebb511a3937c592b265a67a8a24fde65139895e38f8b86fec306eb2b68f90f749bba90cc771697a53652e9e98d71c5e8e063ddaaeeb804f4114b4348cf6110387dd1fbbd40b32d7390d3218e96b8b4025cd6ba7d8c55a8f8e69cbd003e18cd9417144128008095d8c5ec110a205e66d6732728ca9e08ab10a878ab72913bd48b92b278046238e91a27fd238b5b161a12c435c25cfb1ccf3d1abce598fa0230ec41c5a57210f6b2b74fd16ae0089731859555034000b17c846241f417695dd75c20e8a6fada02589d9093a34bfca44556b3267f15d821a093e9ee99e8c22dbbbfa287edeb01c7e2f4c72cbe1baa859b77e402fe3e201db45d77156fa565f165101fafe92cebaddf7c2d7f0ba9101d60247431ff40556b8471cf0e6d28353b1d266d2a423cd2c74c5dc0e9c4b7a2b277bcc02f5358fbf38d4f1732ace67cf3638629637230914083541a9105b0edbc2f5dac554aa9bef412a469001f1521056eb0a04651264f51b0d095242ef1754e9a07faac50895005d582c1e4842701fc1442b972b6295545145c4b9683cabb5c1953da1a8d4461998b2b393afc835f354f139100a5746a96751989c526590d202a4585d315a04f7b860b419d720250496d8d24b52bd1602309a59b69b810701ec38f879120a7b562a9a416f7b8ec68115f5f017ccb99cba75d8acd6e39f5f773e7d935aa837beb5001d1c22ff96b9e8d11aa47d4598ae420607aafa078d8c29aac84b19098d0314c6162d3510b71ef731390d7c79d3449187a51c8bdc6b54e49d6b0aba715f09f5e555ce23bf4e6d893ef98171eb22936c5f037daa69eae5d021c0038ce2a0c0817929d267183dcff2aa6012576cfc842453246b8d2ec3f1d0fa902b3e582426025fb01be32e5a266104cb658ed77d86fc1189313e234ed2ce18ef2a8065ca1caf837a3ddd708787c150323db8b97453045579aa578171cd0970018157ef819c4047235c79995e80bd7a80b9372e6965d2a492ee3dc330d95e036a7fe9092be8841ac759fd570e95aceb4af3ba96c6c0e2de51a961fe87dd2de821bb387d22b503b77dc3e3c8d7d0c070f8fc87fb6f1a37032037831d612f1f725b436dd0e7038adc0e5a9db5510f335ac49217c3d1a5974cab85ed6ee6df4a9ba5126e5c5117dedf457575b650781a47b5bacca09eaa364e22544c4d5c692675639b287ce09fba3af67a00917bb8486fe7f63a80e7def254a84e9951bbc7bb92ba3d53cf8d51fb92a0d916eb13086a9e4921f741bf2e4427ddb975abf1e6c161441ef9bdc558027de5ea5db156650bd2f402937ef106d1240bb566c990b4a50817426ff5483ab4c15a99544639b34af35902ac92bae19e8e96db030a80275ca6808fbfae6d413dad3d5b04915ed05a0c8ac47b57f4c09f84cdd0793269ad84fb2854c18278cea027832dd2fbf0206d1a61eab58949b794bfb80d868a601e980387bfd036b7cd01e07096b6de89822e53e6fdf35ed160eab07db65502bb6df02bb7bdf0c29db6328483e6d7dbd225426ca5529ba7794eb8af45c38e7b01719db0cd5eb6b0b021a87b0d64d9183d82bc8d78031fcf8721262b5d0807f646087d375ccfc82aa8ea486442ce4525ca24e71e6fb514871dfa7d39a5f8746ed99eba46712fcc768124c21e0797d2136b9f5ab418739516a198eec639838c600265e88f4cc2197f53ec83515dda2f69d00ef92b7b64844c6bc835c0e3126fd818313e4348231ded64a3dd0b15b05483c239490a86487feab1381058f056f512003b4340a2ebb3818f5c2278c4ef11f70d924ac6b9cc3a1ceac237c3af95bddc089e828e763d228e70d0cd88d856bf35c3da7e3a6239de0aab5f7bca3efb8a1f8dcb1fe9617b32723a4dd2f24334e7d065ff10f685c5912208c13e5f2dcd4d6749a19981557286ac2ee48f7b143c912fbd444246b408476dd35b76bf5fa303a82db74c7a5f09bbcaabe70062a760f8b0d2b6071af73e9a1d2343cbb713209e1044f0865bde9fba2dfddd9d305a01e702b8c4faebbad528ebc50d572a182087c64d1c294a9e1446fdac6b481eadeebdf66428f040dba9bdef08ae8877415e98068b57c5c5e1535828e0b7c923ddecd07f919ae908c1174c9b9e033cba1a0c32301924dab6c09af2e41969cc56dd5193fc4ce1ac25048b5f04247303ec4613ffef20367f19df012d2d08db2c138c2db98b194cfa90a17e4c640f96baad7575d86e7c271d259d0abc2f893ad449e50d751d2de0af5bccf63802a8174a4482d6ab0b7bfbd5022a2e25da480c1bc5e90b420e63bf18efd8e4c2c3adaf4fa560e7764862cd52795ecd467c66d5aa59697efb57bb5e16cd736855857083819dcee3e111544d3f4b227b9f51f4a500584e709239455c631802a1278b7a53b5985a8e68491be4c4dff30d7ec5ffc83ad9b3670b764d2725aece00f5414a14580c5748675291060ba327fa33ba21fca9aa5b4bf2f6a2a467d28d9de8c42f0d5eacc5315d20f048af93495187bcfd4dc58df55f72dafbea38cdd0c122c587f513376bbb66f85653e1cb478495b96e2f84447d3c42887ed969db49b5c0384d226770a3f2924f55e65979dcd7e3048953e7b4fd4b72d7709f515323599e849f80ab5b98062e15c57a4cce403613a0978f09894ca7d1c111c65aeeade3b1a607b3f82f3c389b0dedda6cce668ce07876b4582e25bffd2de6e716e199cd6130d4dba4995d007f4521fae3fe62be2da3da025a1653319fde017e190b1c7fb43c978303979ebada334a12f982c0f1edeffcdd562fd6e8b1a657cfb6563751816199ddaf920ba5068d014d9ae6f11208631b7fe8879b9213fc02c4372ecb6279c28504f87e08a709ef70377335e7793f73103d5eb8a38fefaab6c39b86d43a04cb4de1153ac991629e73929a369dbd5195461b044fe42816d6a8e39d19d7c3ffa8e212843208e9a1c0201728bede20e3559773c0aa52fd20c112f470cd3ce44190b31007d483a2874b7fe7accb989a0f09e1998a65d0937719a35dc73802f515d85faf83a405f6c3527f5a8e0098c0f1bb067bc336c8088590509718c2713e8ed5643b33a40425014657b4b6c59db3e93ed862032da0864fd5fb9142a1576600bc80f388b1ac94f4b3729b2651df83dd43ccd64369e938573c26a7413f37c3b7231fe96ebabc430781f23317a8eee54b8a9549902fada1f2aa56d461fc39d325d8271c53d325420e2097dd5050595b35d69cf58a800dcb940a43ff0c8494e5591090084bcbaa236231bb518c910344fda026964bbd4638a00ce83ad3ecfbe6c42c9ba6a1d3be3c9e07fbf5b2b525c8b2940ded3adfb372b6b88dcaea473ce681e225eb790575546744aefde6ffc5f058b3ac877301921f8c6249e1b7cc99d9662456cbd0b99b29238a8138fb470842f9d63d4f29b0d916ba85588383c93949c087b143bc2246b466d5ff8a21812a1940422462eed0a396ef6011cb5831dee667988e734a75aad2496fbfc3cd464f3ba211c0d82e85e99965e84485583b2c422051eca6e4292830152934da039c3d73b451a42161919300cb791ee7fba55a13133a8c1fbd875beffcbc1dab49f9d4e19ebe66c4a590c386429b76a2dc4762a1465eef03fced9c21c6fbf272c9a768dffb7860f347238c246c12eb320fff8a50161ca32eedfeb9d25874615822c3ba029dd2abd912bbb8334c322e212cc91e3da7c17b2894b4f53ca7183d9cbe1bf3cf74923699d1c9721d9e5cc840be653ecbe2acc5f21cb1c9936c24d17473086c87e1d4cb1b721d22ca18eeb02a5ea14045293dc23c02c0b12915f1725762c1d3d73a55fd56bc13d5040adf00c228403b2caf02541658ddfc98c598a3d92b493825a7095feef5d557b3fe8125c7fe2bdcee708f70ad9076f91b5782b9e52c2b560103498cd12e99473c37086b781c98dd5ba5c3651c147627ed3e3795c3a4b25db67c3dc044532b8229564d93f270840f6905bb6929fd625d40d0e9090476448f52f703cc26d0d49290d13d6b5de07ee94e23fbcf93fa5ecd35505ec3d745b968b32aad0e360704ff4cf652448ad6e955537638d0e17eac6a3bf0473b50c79c60ce8e701717bae7deaec49635a2cfc3e42ebbf74687a3d4a3fd0656d6f6c8b54ac1d4c5a0b5f8f0b5caeba0e4553797b7da60f8016cc5ad56b3c5acfa3025d5117d3831322ccdf7c1f2d73f1abc99717498462828a9a9af8b3d602186699eaa8f97e98f201b4388932ff4a183a6ebb530be83dde514046ddd42f4ade0139f9a27eb2d82ed41821b6022433e576ee27c9fd583d3d03580ffa14b476c2f73376c206457a53350f74d90fa1e6e691669f9851dce4ecf33c50cef36ec143642efdd008e3933d501cf7247a0d030589ef1310c435fbbe96271045b265c0ef5bca6b3e4bb1ecf9815027f856b391e8464c743db0d8dced6faf7871eff52b3c0d2852651b048a1af9cd2a12b9611857e03a5ca7c119ffb3090e6a8cfc6fd9a7d1ec484241d657560d6e668aa77d5aeb8a652ce1cbee0bd65c84d52e835eac19da94d409fccbe1abe1151bec05d2485d02fedcdd7c975007cf106d882898ca35d0cfebfc7a1847707cc46a1230a0d320abadd9a4c8e3e577195adc322cf3c9cc1f38dbf61b8f0f07860ea273aad002aa9df5a34e135741e18755509954b58f783c7a4ef2dc9a90289bfb994ef833a0614836d0ee961ddc0edb8676b84b45271a2a4a150de0552ced9690c16405c0509df1b751e36153af787ca8c3fa3abf682df5e30a7bec97af2e05b89f2f4c3e5939dd08198db87e20736bc8e6d5afac9382551de36c5ae11beacebcb6effa3f25cbcd1919ac195345d9dc4cf59f3523b1c7b5ee813b82ae21769ba22266764cba6ecc4a9535a6547f10ed12bb9f973f396eb28c3b7be8c7b22e0fd849021b4c7cd50810ea8bce50614056c244d43487b3fe69f72a6ce4acfe8ffd0bf5ba6e33de3cdfccae381316da9c46d040e99cf086e80ff230edacd0ce82ff1467d37b739db52496b344942ad99f576f3b5de01157d1290e508d2e2caf7e14fe5756c1ab05e342756bab3b629e01a7dafdfca90d323d29c48cb8c2868d0bde64c495c62c6cf90e03dcde70ef63c240cf608c37fe2982759c23966bf23d21bcebc2811cd56e66e53d16469dd3e2ce7e47a6112433d79159fb79130972b16413612f5aa99e5626c28b7a5b42eb997edc6dd4320230db5471a459539a83d7fcc5e7621f0f3f24a9200b9457ee8aba014e5909925437f793962699f29983ca92e7edeade9f5d0473158f6a8121677bcfae022d531c6cb9fe1a0ea7f332796a2e5abeca30a3554891f1df39129377c4d2be7c8608dbca691f537c92b88587c8e5f5f0c899928ba091072303171780cbacbe62144bfafe4b2b2c6f8007669cce4183dcd99534a160f5e7616a1efafc0968bdb2a6be90bf875484b379f3bbd1a1741eba9e9cdaf4f9859ec30067915473f1efe8741f4d1a8b490773cd9fda6850a84d852000db3d66c9c65e87ca60ce10dacfbd53e53ea0da3400e182153ff2d05e6af810e2ee5a64382ff5793e82a7a6de3825435096cb87bea460da62d05681114243aeed319158594cecb0f3d2d0b511039f37dc27e98737e4ce448944f482c4f9abd09799318879f48af5f974cf824a3890726560d792ddb4ebe3576b6597355a2b98ab09c2348daf164cba2b3069a9c9805793f6f751e4c2b23b7f08d01891de437da20c8cc589e28e7963e0bc802b4f6819ade5cf775dec5e90746b7f36694ec538e68bea303af526f306827fb6e1b6e73f79e20ab6f396013196f95992c7e7d89ce21d807d720af3b83a849f5ab01731d8e7699248eead368da6fb2fa93cb18cf6edbd4e21d65f3f022b6fc6980edf193e625041d9bed3a05e7fd8adf2c837c22d7b64df46ef86b002be4f6cd60d21c6f51e0b7c1439e1750743ae9dd30dd1f47e17694d397ab1905e7268d7c34957c22de389ac7509ac01308be692a0be3596f9ebd89deed9adfad6c3f6e532916161cc662fa5ecdce1b231974f165a16db2c09ef434180f7d2511bccaf64761800fed8cc25b50d90d89079d2799db3c5f5112552031e0f82690070debf4f72b06ac098db280ad389eba3e979cfc2f0391284615717bc75eea0e85e5f604df62fe871855c8d0762540c5404b3fbd7a6f4a25a15336ae0797b2b558af595ef6c7c1fe14b367cfa18922ed1941fc11d0b9da3b57425c37b980da71afb60a36c602bbe23edd7593df136108f3681ea20ed9991df32c598841a27bcfde037a6e4c6221f7f3cd68366eb57fff4e8bcc3c403e0c7bf5ce963139d530fe16dead9cabc0b06fd1bf8a07c8b089b9bd8b1412bad55624c090e55fb62b3313cf37da2fea1ac36cf4fa2378045e75ed420e481562c33d05974a199670a24280b0000dad1a0c670a4ba96e2c611a890c2f3b5c047a89c02faf1c97227d2358e98f006d812ce71cf2bf4c4efa557db52a19ea1d108cdc9244d105200d3b5370e922ccba36dc4771216aa5b109bccdd06b4f03dd3d99ff6fbd33c12fb801075321f4e412f1bd61871c0ea604c7df21de0017e1fa9144baa4522320b9842b32a12c4ee28b95288e85ad1264ab8f5c722b4e99239e67fd37b5bd9a7a2114e942dbf3fc895f89afe79cc89d3083dc0283a20ed9197910fdbbc015239ec9b23ff34366ae0b81df9725b8c707c5defa534ded2c3b14f5962cd76d45456d4eb49f15a038c922d39dbe35a5f481d1c79674edf9743f972388999e3344d74256c0c6ab534fe837d66f831c3c374cd6b864f0ae9ad493c480bb2444b307a52febe020cb5ae7e31c2c8708e53425e3f49ed1c751148ee3df3b6b920a06f061a61695b9c12222ea9b3c425529aefe3e9cd62d436ff19e229073ab4fad3d6adf556648858cee7561793564b56e5f6f766c60b92250f41ad5e52671c46b996fcb6c65fc4780d184357279d9a700e7b1cace256e24d08799f0d3f6626623c2982b3c4ab04df7f770158ebf22e5a5457e41aa6b381980cf40659d0ba3cb8841298d57361e3782cd95ebbdce0708d04b8e99291f17db127b9d070faa1975b836c6a09b77d54115f699fb257c1e936129388b0ef7db0f7d6778793f80182d77b47face02df6689e4d218acbc2568a9f96cbb0bed7d3aabec25253799dabf95c96a34e9b63b15178d3c8020a5283dfba991b4ac76bcbab27207af2224fd6fbcbf9f4a5db6e5f4754e9e72d3e52f9e8593137614ae947365a9190c60d862aa9e98373998f2e484ec42a8e3fce9f9846d589839c0f25d89bcafaf494d4c5000ce503c2643b9c0520de6eac70df83bf33efe2ad665d22becdf9db6bb1d6594a24ec18fb3007aedb78b4d9f19189da293f9b9710bfd161ad3e8cca115054317434eaa628b134bf5caff7933e5ed8afc87af1521d4485f628889276c5cf7a6e0cad4a4c5aa6c5b84dfbaaeb4c9cfac9d9abee41b2a584b8d55c6b6d5ee2c177ab47cff17602524f7bc8b54c5cd051435eefea66439498711a211e7847547c8b3192b04f9eab0920dcfb0d0114b695264a10df00649c4be3350f1e1a57d30d313995c7ebfc9402891252a375e521112ea9445becf0f2881a3c50ad312232204d95de72c3e243cea2bfd79afac1941c50693d1f8f16a5f38f0e29c8b739e6dce30abbabf583913a4040e6f5ec8fdb5032c097f90d425d721a2ecd429215057a6ae19b240d814cbeb829bf646a5e74f871c263ea92b12fb52514600eb32ea0fba063d154f253038346508be153fa8d6646f0ec55ad0fdbc04c805ef096b9ca10d95a4e74fb81edbc06060a2986905e064e4f1f078aea3900f732b61a52074f6b2fc2555e63504c491677eb9c12b23b1a54044fa32e6e9baa0204e85689a770234d4a472b5de76311b7031e4798f9a9eeee1c56f03ecaa9bcdb2e1c1d756ede527605f7c86ff1318cd382ad4bb094139515445fd940c688e435a28e572309bc6842ec06c963577f97d48e9d4c2713ddd893da8de47cd9acbebbe56749e1a79d179b6dd17f7e2094b6fb1c8c17436b2e5e82d03c8d3a4f2123e9189b4c07b0650f3e3354228a0f9b76a246fe6276db65c695d86f29a632d1eb548178877ea3adce1524f64939a65129a24c984849e7502e5789202fe5a4885f14ace70d46d32ea1c48281335e00b11b0fe2c0151e91bc166f7afde625d4e8d2651960b80f0ec6d70df001aeb47255d22816ad19be17bdbd9e6b8dadd209bb2604fb3b8101fa6000f1f11f6c2ece150619dd2501837374f40d97705684ac1f0931f044db4c91f90d86e6b56255e1d3a0f30ba23fa347dd636c709311b30c84bef8b42956ef070da4f2349aa3bcf6e6d718f76893c426671e406dfa9b39568be0a0afcfc33d397437b6f3c4c0d4ff34d5afbdf79f46c6aff0d2f17c4262b8d2a90b157c311103456251f90c369f4246ff5b5c663c79bdd7749e70a573b0570301921e6031c3ba007f94ca144843f9dc3d1a81253ff000acf086b4f91f529e61869b3ce4a53ec973476cdef5c0449abd92810e6bc600b99df6bd67c7c38c9efbcd237e6d74d23a29e51aca59aeba75ce73b77fe169f0ecd2ae3c2e5ea06757566d8f9d4d9ea25b27562ec73e57b53ef9e6fcb76fc6d1a907aca5dfbf99ea86d1ac67af8e1a654abf0173e2b0c19b43691f331461ecbed5efc4fe2916825fc3ac7c6c0e32bbffcf4462dddcbaf15bb871ee61ff981ea9856570b986355f49a0336a68012d33ba1f47ff34d19bc093bddbe7e967e8e26bea03f2a5a7447d6c7e53d3a32b180aaec9c2ad1845839375de77fc84c6049973a506165a24f2c8d4af0266357e539404cc9bb57df6067bbf29181702f73fc23343c66237a7a6ca6b5ee2dc67dadaf524f2d31347d81669fd26e984ef85bbf9ad7aba02bb5c270d5cf95939ef59da10f77c5fb117d4f828c876ae3c37fb03c516d3a83b5510a839463cd5b4cc84d540df0b4c6a73e5a0e99c406c524c281c152603d9141fb42c5bc995e673c055c101cf582adfee80878ebebcd1740901b2ea7357adc724d27f0f34b2a2a42e4ab6b157b4f38d49dcb2f42aa4a031c883c2588fa5353847bf80db0f30963d7c00b8a1804b1f909ca7dc01ce7421b84840747fb481be41a6031ad21b885b09e7827abfa5a9543c500850ac2f9f71f71e85212e31a26d509d072cc455c7876766eeb568bd2d84a9a3fe68c5a43228f9ef72cc0d7928b823663a83ebb56ff6557a23bf856777390b9be52cb643f6d7f319807c3253cb671e18fe0c7f9adbf94fe21f23f75aff3ba4d08774ab448c7ab40d7eef4b842da4f637c901de355d4cff149579547a3ad1aef6ef97bd7533c77812a9b6b0ec42985d6b06fac935655340b49b62d3894a9081350ad4fb4b1996e7dee2e3331087cbcdc8ad5151ab90d58e56e587511bc9a1ee0e2c96e05ea0233674d4fbcfd72c692da7333070cbe1d4d842c1ebc21e470cf6526c72d685f948ad67e9c5aebe2630366c511c5b9b9529b712cc8469d9549ec509278cce5baa0cb7113541ac45e98dadfbc1755133fe7600c1065b753765b53f2916b9f3f9c098052579ea104072a5bc09db3e66bf7c7051209bcff8ad34ec44bef1596906dec601c0b217d2f472c5394c311a803c44fdbb46a2482fe8b9f00646c2f3317a62bf616a6e66b40c3adf6dbc7a3c6b1ac10a11373ec103b99a7e054f714fd8d9b4aa3b2eb04161aac18f83d2779e57ce9dd14f03b1309fab4825e4588fccad0cb86755def8ee62baed24397f8bf115066035dc44581ac1581e77d259cc9ff2b623888a3d0c2644bffc1946a091d37e87c801e4cb62dc168ada2bbbe16864393778c620922980791f38f64a6514fabc9a995a27975ec7118309d2ee3c125eaac00d764cc7720e80dc68bdaf8d0f00412537b025820bee98a75bc13ef9c3f644a4e32d2bd6caea37a10a594d480556521e00c75c442486dff132e47a3e86a077894588d7c64022de3a68063dc85db30dd48a4722386888f6502fe70439b6b730d93d393db850b511dd8117f893821a366b4a76d9cb479f78cbdfe9e4ead92ffb5fd6015325b22a236c793864ae0f78ce9c4667e3e0cd683e6a4b73e7848df6aab69243d4eb59af358a148c4b4f758900dc2912a6cf343948aca83b4ef7bcab16a733c01d15a8765724f931ff581482c9743ae5e7fc34928c608cbbc5012a82deba130ce3eaced346ada1557161553b0fb1fc9163af70bdfa7b7d3ca93a7391d36c00e3c948a243014556eb0b595a2e3b7dad18c8f2dddfeb1bf5db10843086005f1affa66b269828627dd130f947c5207e596470051528b61f936989079136b62b804fd932ce6c3ca5a2da17d2031ca034d160a282650183b59f1a833b5e31fe4f12031bc94e61dc480ddfaeea21da0a0c35957cd44433bf53ea92d0c176e25e349b42b6b6a6d03345c509f99c159573d279fe9130eafe9d0553b8e1c6889c3a5336733ad7303818fb344feb4d88bfb85b1648cf78226837d9e8fa8cb8e8ef48b0a2a3fb8913ca21c3dd05158fbb501405bbc1230863a7e170fd3d17d790f568aba34ae2fa68fc1e3550da1c1f6cf8163d8d1e9c3b6cf7b7cfaed8dad86fbd48606b7cbdfd25ede0cec9d7b17a9e4b57063fc720a338632ac1b17cf3b954517f69afd65e0ae45c8aac6f2df54e60feaa8b0f3a421f39d09ef4be3eda42fe3c0afff2018e4870b71c9db9345f915501a3c564c32521f5df8f87313bd11def8e66137b3b487e07f6c8545f62c224235971d4d0a196abc5c1b5107abf261ab2ddb501c64bbb5bea0d2e33006dc485131bb2f3d72ccf0f0875d88af2325be5186f5f0c0ad5b35a524e203e47f9aa0df526cfa69b4632a2bb9167fda38889e7fb534e30cfe9d308d219fd00fa582737e6da0352bf29d9afe2ce91be1d5e5c7b0790be98bb86df378b943aca8fbdf5a3840a73c1ec801856f7cfc40e9314afc4e4c4816414d2cd552ceb514df8176c8d3d34caa0c07501a394faf7186b6056902797c2f9ff69ac2801d269701ba4b02531a2a683f5afb53bd575fb5120a627f74e1f5be91c90bc682a2f9a83d6ef64d8046d34743fab113b802ee2191151759ca114a965121b9fb82fe331f49b434439b3dd0bcda647ba82f81445e5fbb28a63730abf7e44ac4a811a3a0bbd45d1dc9c11bbe2f6b603b01129d0f01e4ea12735edc028f383cf16005e6500995ce9c302f18f0bd509d163df08505c4360275dbd206c6e728151c0509037696c898901430aada68dd742a8714d2c8ababe92735c6441a7c78cf1655a1882769cf359a61783e6e81452dd7333d32064e9b663a947f2c2920c2c106cc341fa35fa0a0540c136f88c3aac59a1415da17c16d69ac226c856a31a4aa570ff0b2e9375bec7f36bd6837ec5a6a3dbe7284088a822fb7674b8eed57fb955729a61a7d41a5f2c3f32f57e24f7c877cd330831527236db95a42abdc9080188cbf2182af5dd91063f30b8b12e05eef3870b5f2fd2fc6f3604fc418f82b3f216f13f97f3814563fe72eefb75fa4e304a57d884aaa4540ea4d1a879cd618325cfd277bd27c8b0591db9e13cb83747610bf8387576477bc4d87fdc5b590e00e3d9a3e61a0462f3d17aed434c809117d15b24d7320283139c1191a97a278e3d960f0bbe6749ef4c89cda65c1066c1b9cf5e2f9662a27818d4cbdc2ac63a6b6f05052502aaecf036a2732093e36911a467d062831ead41af6467e470d8399464a86cbdba402c759e92f260a434757845626f5931f91ff92732224effbe58a220166a045f00308ac132a8bf459286c0400a6d2e2a314df52ef7025be62939d88cd5b0613a07f269d7e440900c19e116f492ab8d2b08ffcc07453b4728239020a1c057ed3a4c0a72f7837c76dff07fbcb8c50d3a34502d14a95d3abd9417a72e16152a4598a4c4538c98492b9a7c76d9d65a01c9e85dac78d2eda26a6aa065d3e9e7cad4660ef6c0a1e270a72de003232a51418070de4a89b26078df47a729ce3caf533e1780e4db79dece68510dfdb766a81056d19ed415b8e2d206583cb6b52ed91d526d3aaea3a0c55acea961d712c9ba68821b8a5559b8d0a76917bd58f0e19efe8bc025c27f8899164f69adc52fd6fd9633948749cb93aae010b938d730aee20def793de73124bb323ece68b14bb9f936337184ed866f32063196ceb2c06625ea393ec4b53615025e181852b236284b64035556ea8a36b28174037c35b5f92f46c835c53ff1cd8a3834aba347c5553509adc82e9cd5efbac90be8cee7ddad29c307a3d0737fb3f17ed638598a8dfecae319c650639485f93031e99902ca0ccae1f5152496567bec740486c98a7f7c2f7e1c1d4f0f0a11110d528a15b18a941d2c9f6bf197c570d12fc6ec56a0381bd9365c08e227eeabff902099328cb45610f0836268521eedb969c7d1c80a951bd2cb1a7facddb3cf88160770f3b7380f103f9b7e2fc5c35a97b8e493f198413a544d6ec340300ed8d4c073e735eb7d311a6d679cbb8335d08ab9b1f0d20ba6ec8af52c9b33db92ec7d3eb82ee61b8fef28ae241f0d0fcc41d4a7f84eb5fea5f255ce39b28a7ffb4ddb9ce850dda9c5a8eef5c0f63042519ce64cd97659fa0771b2cbfdc5292c613a3a90bca2aa3f2d7bf65a2484ea248d175ebc9f3cf4ea3ab00caba5e63da3b54b20dc8536de5a4a65fb4543ca468c86fd5c0dd923106f8067e30e3819cb7325f76ae37a9d6e766caa512132d3b69c6aaf5c069e58d62d37fdf8a283bc4fa3f63e1d3e8664ad9ef4170d8a8bd6e98067cabd9a2744667a2f522e79e37ab100bcd84c7dbe1485b2dff2232593ac2a6ad2ef0bcf0bae4ee1ffc5a30c3e831b3d1454e46ef22bdb4759c92659732a4c8bdd33391e5f0c53224aeb907d42be45bf63c8d3c6d430dda371dc190a4efa7cfc97c6fa8dda2abe9ca5a4004a46b4fd55e7633f1f6dd24035c78235fb378b7440a985b41d6d0df6e977707a3d1cd0758941fe2325c012e9df5f1412721fc5b5bad6e52f7b5f87312d328da96dbaad64295f0bd6f1613da89a06ea6a1e1dd9a4f32e9aeb45397997685ca052f09e5c10c43fb3d6d481fdd16114c985755f97ae19c77621d99fa896afb710fafadacd7cd6d0d44f6e83d8d344ee200a87cb0f3682bb644a780daf8cf9cc8c157e1038d1540ea7e1e794f69d43d351715b3a22542c6fa6d74b9b1dd4ebfd74e236cbf6164c23549cf60f1deb60076a99f3cac13efb6ae5393d27cb38e73e809dff3ebc73e41b8601a1cef22cb3b067e9a281e2acee207fcd44f53785a5a7469bee3279a4a7b4e9f65bf4be57c926bfc3625cf73e8555a0824a9a283bad846cd5f2134c3527f8d05f3f15a67aa6b5853b7b63bb3720fe3805d697e45a805e0e692f9dee0a85e4157b471f6f2584a6b9a4424df49ca79cfd0e6e51d662e2da836f8d455176ece05246f0bd76727821f357e2608aee089c1c67194d9d5bcaff549b3534cf806dbc3fde4e35952d8afccb58a67f29eb825a446e1c6107b627c2e9489c89d67222b2e336fae6ab4295277d7fa29be7cbb309836a1be23d3cb91fe2f5841dc86033771993f9919ed55dc8341cf439c80b41a94da01d3b3736c1017c01b503daf9230d83059dd730868c05213bdf7e200f92015e0fad1aec15b61a40a96698efb5874566626bffdea041569b48b7ea11dab7156c1a84727b9885d90a581ee7f9f8223e6a2cdbd94b8cba2e8a668371c1d79dcba1a0aab237d138ca34735d6ca0105af71168e71e0f7c1f097060b2353ff0f5215b9b8e08e899052c683c6e618b2cc9d3531d2601562e3a1f59c068baf9b2c0a9d9664cc4d5a4dcd531db05f716d8d0cd7cdbc85d8bb7c9daad894c81b8ca94200754d587eeefbd0c2256e01d2bd596b44a63197cff3bccdf1ac946bb7993be3faba25f344cd8c99c52734a3a46f9d4488f5b26102eeb0591df0057918f07e6c05f8130b50b383b6a8d56045300bf38adecee347db34e5664ab0a757700c4b0dec1913d9b7b9b2faef41f8d0c8b4965b22d0bffe1124ed8c7bb425b39ceba911c91b05ae161b742bfe5152c7471e4d8059c529b211d01e7777ab5ee794d3936605ea6c0e079d974ce743e0f49775236717dd2633a90368bc0437e14ea1297489a2d45d233a082477894c96086c3fbd7b6e376ffdd1008646258713310b8e0b83d11193671b843e7b904463a8e08acbf9c437649686d6f6f5d5df7254224997906393f518908a0a38f5ca4f8de78a2578b5a3ca09ae22e31270456216e849cd444e48e9201130b8e741d0b7ad7b45d05f383452cd8dc7594ce5a3e9068273687b2fd180e2f1d5b8a556f895686a73f92d3879d2b131bca3942f67aa254004564faee8b11bbcebd725c36e834ab2badc7c2d516fce7252048fc47c5c09004b41a97318e1bdd12da239efd42e677ac991ebf7e053e5391de01068b1572ce2a0e062d62c783e74505c7f6b9af188a10b73657ba9bea74280b260027915021ce8ad76485e7bad3784de876f27c9b34708e164933d6ffca4a3bc4629658e71644eea10a52b6afdb2a980b1bee0822790686e656d36d819bf545dab5a0813295668b4e3f2e45cfa46aa139049488624715c448a72f59bc6db3cebb613a1adcdde0c891d348a619f60c3791508a5abdafad8fc103e4c98e6477b02b0e2adc0016652cdddd07c9a6e3957a211c73ffe0e69cf53e9f993528652f5e237dff1967f332bf3985632be79f5310f254b5ec5f67c98b7fa7e584e364cfce2893e401abd999887e81089340d6681c3769d41f14ea3c7695e1935aaf373908752fa2913937e0ffce35e1f85fb6fb4b5d10789fa1f1324c3f6f816b832280020b75dfac3bc6a87d085d0ce71269dc6ad8628ef3456ae7bdb8fcfd039e7f216cfce565344155ddfe2799c60af837c5b9dd0ab08b20f9a9f40d224b9728d919d18d244b3c787d4ab215457e6df03de799059301988a3beca0b3b66e2ee403ba2f4555240cf35f82492047ede3276ea13ba16a7275c25d7221dd97ff236fd1cebb58c879634079b5b191446513989d9797dba07eaa71ed0b26d209d80546f8bacdd9e150a5a5c24d6e4585e7f96a567f02841e771132d8febc2e0d8437fe5ff87e727514c758a1647beeb79c8b2d85888006eb7c9e49b7f5fb3f8843a8a1ea72c634da3c68f316a6da3bf834cf70b90be424376496cdc35cbcbecc863ecc2b17ef78d5f97fedc20798f6ff8c4f56de80d89adb70b0e9df486583624e1ec5481b1b9aa013b43d61f4075347b25c4b76ffa8485e6d87e9db75014ffef8cdbd9402a1fc1659598f20e52826848acfee5423a622b9022bf80a82d59b7b1e44469203a534b8eab6386cea6c3c376eec0d452ce5172045a122e22b9d80281ffc6c0eb868ed6ee2a7da4e2ae4e4aa7b4d8c9a673d994be9c65ab0bcb398dd347dd8f7f6565e3aa5baa426414eefca099377cf21b1f39f06e0d86d62dadeea0eebb4f1967ceaf62501f5a0fedde489b98583c348092454cb9901f00b6e233673b668ffc0d421ef765d0bf4c9c5e8b074f37fc3ab78109aa4dc581e197a9c1866f5b41ae17bb2769d0d5004915ce93a75e3375624415c50e0c71cb3e7d614a77ce191535de9127f802fb6c5bfe1bd4c85e5cc3bedb073c026b94a30bc581d1956107af530413ef3fdca61a94ee60bd603711a6958c8600253b2630780c31002c4f8fe1952f443834adc2d47149240f45457d255d602dc916595053a81b9d2440e437f8dc1cecaac69bee4193406e802b5de871837fc1a3abc86e044d3b9c19c0c347603fb0d49d4a890fa57d27277eda4ea8b1f83d32ad1d807bd7a7fe1ac169c076b2e8c71025a3a2af8b8f4f867198e55ffe503c406adb356f30c9ffdbd421e1633c9f75b8e8cbabb3a8dbe06131dc8922113ce1af5aa76617f6fa6cb451ce5294e50634bb105c5e94bb1db8ce7bcd8f25291cf2a7cea632921d3393229640901a8b697badeb5050db66372e3d1b6b9ed8f629f59fd7d0219ac2593b939d0d64f47bc070bceb1a9e5a95e327ef06fb4db5dcbec0abfdea9a19fd6a3511778e13254765506617d9744388c13303e6bfd8356c3875930a0075f36aa3811c03cec9d13ff01091838524646afc4485b4345d4dfc7d6f3b2101ebcb29a37055a1a7b916d27764200a283fb185b17c9c8bded0ba90eb48a4d2fd08a6df9139f1c6e73bb68b80e0c81bfa4fcde54df63f3020ecec7076edd9f4c104e135b57c7543354ad748efe30bac90f3686ce01757c73df44ee284b9bf93642117bfe1e8b0a3e5311ff6eee7e8efd45053971ef9d4a2a49c321cb9f2a79ca4d0912f907b0eaf999b7a494fcd653e10b369b2de741e9d0d6f56dbdb9710e1a465ae7fc1e0aa23abf1ddaa5c516efbb62c2b6bfa8569333b2806be5cb26c16b11990776337ed9dc1a77bd96a7074a0c73d95bdd9411989eb2f0d7682455c7711b096226507cb2dce4688a7e669e85f630d81c4d5b5c3d33882d287677641bbf70e97e9dc0e6740f1659ab0f1af2568ad8453bf9493014d1430998d529a84b2adf761d43a0f4dd4ef49ce2cfeb79457358522da32530d9f998f060c72b5d4003afb3369da7aee645607f1248931e93d7cea879b81ad64c5730c73a2a631b049684a4a16409b53b51248c52e0219c9625009a707e9434d69fd19ec5759cfc403b3b86e8e605de39b275d28cab7fcae5c1e94c70caa8acc1685ed68756cc1b1dda1838f32255c64f322f390fbf54c6f8d73c758be1a4f54154183477552df757a3b5c264c884056275abb1e1bdf9ecc8894e3694570b038928dd3e28b4da34ccafcfc4f5b540f5440535e1e702a81f0ee8d47426b98650f93dc101e6b36afd531d7ea033319112a10055f66417cce0794d1f19b33fbd0b5aed75f6862cae5eb12253e45fac6800a72baaa5a0a3cb3dcbf7cf54759cb699d6029f1dd31047f36649f92eeb68c10629ff1a380463ec6030268bf52cfb76ca9896ee81ee2ba34643459947252d8525faad91a1daa9aee6ec7e6d211216eaad75d42dddee8bd89ac71623f0acbd4dcf69115219c34bc15f8a4874f2bd63600d80aa8d6414bfbd4c32a6b6d846ace113ef9878ec4e0b5d374134ef799575336f9a14c8edc912da6219487b18aea4f8f9e109a26fd672bb60c5dbfdc8be48c49f475a045157e5ce5b3089a9ce8ff7c4d6b1963e34eab272368c5bf4d5d74939de2dbfae5b2f8ae02d29804fc6be52338903c18ffe143836c70cab60fa2d4a87c79fe529fcf3e995274996b039df5fe6e2559f02671f3321b064bd4a34695e1625eac5940c8705b2693750abd250ee5595fe71b24dbb6986ca13634430b2c3118e6c105ed7194348ebfc21075c5424ad3cee676228236a409ea029c051c32f8a240424c9aefc104e43e30d124d13d6b4cea9f0630f5ba2ac1da1cfe231e1912b9f0cc0b5bdca8f4cac20997ba3a27e2c1fc266e7422d557883d34fd77af6eda336d3b0a6cfd322978cfad1e951601cc8fe0cc9520a16fc940ddaa74d90bb1152bb84cc4b72f9ae5acf00a570155170d4ecaa21efb27301fbd8f883c92cfcf7c5f4adef2baaf103ae01d3874e5675a6d002d96fc045fcd5963a7a98438d165ed58c6549f6bd8913d8ca26fd1225d8c526d01a71567a15f04a5d2f187f8ba70c3ef4169f5d270c83c5299cbbf78e09c40002b4ffe25f0ea98d5172d600b90c7e6d998baa7540997f8c42c1e799c77b3982767469c5f4774fa3b53cef3f3fa0e97cfb21134af4096cee0a4246e36ab16f28bdd451d2147a64969976bbe0e113803169b0b586765006521b5edb8dfd797b387cf710e07c02fe98378d78361ca7adc733f925e300a266d443622f4b3fce7ebea1a582ef555f2d6086fab819182cd2f15df6eb23ab22de22a34ed00bfc516c99a292db0a928c83897b16f109b1dce893eff0ba9660e65bd42be43957219f3f33035b46b31e6cddbe98b40d15575fc2665197f35dfae2cbec64e4f41bde37836ad6af9c5c8ba5bb0f81b891617a195d943fc24f05066816fb4c2e490b36ab64793e1a92f0e85b43d66c7d350a5490796a43219c2bc183a113735948539df3316fbaa155ccedc9050b9bafda7a522593c9bb349c5a07ff3bb2c2829076f6c08b63af79ba66cdbee0088001011f62a6246e6b603d067f54326dd4580c1c632aedf234f3e9f7f2c07cdceabe7f0082430e3d850a0f40163fd137125a12d06e4067d47faf8539c51baf166a8bd836632ecf3cd990bb73e9fc5af35dc12abfb712b8406688265a8ab0dd66369bf15b8b3abd4eef8fd64a73e5dea76304ebc374ba8fa06cb836b3c0727fc45cbfad910bbff760976588c1eea5fb82b3d2f54b099fe015b097569be5fb94a80c8c053d13cf686767e4c9cb906ff88c1f09b2737fefe49e331666b8f134866298d59ae03b54206c2577af9182bd03a38b79d8add29cae86cff9961e419d81aab2f94109592b9736fb9c058f8f7e0263099645716e80725bf08b7b81b91d02ba044152bf55e89d0c50dc380bc2246a73c148fd5d277909f2ff1b4e92bb688e17b7df6c1aa99b8c78cb5a5a83245f75893310a524a8644bdb3bb75516a5bd110cf76f6d6ec56b1388464934f6e8b4d6b112e07343a700471bfbd99e8b8b64a3c5733570f549c16da25addd7a929da74b3f28d7c6fe6675c5cd2fde100e2c2894b348f87acf92666111bb8365ad7fa899cef9311144af10912538e20ce23044efaa31e790c9106a1fa046c0e77c9d42a7cb69edebf91b2311609094fe4862b8c1f7e791b49452c8ac0645d672da6a9abaf1c90668074d2d556a525d9000d7ccf1ea8a9ba08aa992a163bc6fabaaf7625b0b0ced6f4f6c6cacaf6b21c4fd01d8fcd6dd4e2df821ddbb51a7b8756e27cc9d0cc81af51f27f848a6a6c2e36356a29fbffc6c78c8e90ba705d395c26ee7a9bff30fbad79143fe20e777556008bc87b409350e00f48b36f5c5beb60ad6d1a32223e6f5438dd463560fc219cb821d9a42dcfbda9b1ed4b58f55db41869a479c0511cee27eaa37a2accd13e3659055cfb505263d1f1d1655b43f7c507406a03d26b34968d34f5bc471f2cf82621d85a9b2dcfa6323fc7243e4f484b4801a79fee57f0a32642413fa44434c21b6ff9c208be9222afae70644f14eac1e139e7c59f181c5b17004973dac00f77b9ac890b4849f17b6188853db4c53845d9551e7f83ac5983897abcfa855716a2bc12e7903380b83850f535584d117ca2a89e9c10d1fcffe2d3177212fb1e1526c316a791e08cd43837cbdb09b8083086b535ede546e49efca7323bf6161773eb3aa351d1db18da8e90c48e61016df0253c06161932967b6ad538b3fe145abe9d32573fa9518314937d68a0ce13fd178c9fe355c0d845765a1cd8dcdf985991b665633a60225630125364941faca3ed8c15c1de8dd6324f2a7a2c83c33da7c3ad14e3166407d83edfa585a2b27ae904b6a56d0beae3bb2fa18ea9c541ee1b8ddfdf27cf39ad20550f5676cb1baada20b0d6fe1e76bed8d9fb5a80cb5efc500e32842ffee20d2e21bc38ff0dbf28103e60623fe191b5224ecab7051b705428b63d6bb00c7f79200ae9ce19f98d4e06dcc04214058c8a65d23a06809f24a7a4e05e35ec7e84674bf5213728d94b1b8d8e035bb6adc86478f7f7a976e00709e47fa8ed4a3386f70a5e1b29d807325c13012a9c00c629bd3243e91b6396ec379cd33a86309be9b802daddda3a77bb4325b4b4c48529109a1fdde12e52ec25d5f610223c42404d550e425e328cc94d9e7baf6d6cdeef42e29374a163878fbb56ce6229f401b40af75cbafe1df2d595e9457b9a32d9ccf313ae03d8b986dc617b88b28b8cc623ed615cd3fa1962496b68ff1576a61521bb9b5cce9198c3fbea1001b856533e7a3cb43003c41c35759b77b9e61da03486bd0c5f292d58ba0b3ae4cbb17f4b9370d5d7fe999f2ba9289ff379094b8e2cc6e34625dcfe7f04063a117fc3c5374df2f17df6a5c0a007071157221b1620739398b1e4dc72efa0bec67ad3f4b5098bb968d460692890d3b5aadade6ea1309f8839d38cb840e162c0785f6e15c78fa4ca4667dea9e4b2a2b41eca02d36a51983e873448114cc5770fd9dd2e9727893b1f8cc88ab23ba5fdcd20b386485efbe235c57d9de65ad05d8cc70f5e58a5f2104963c981fc036a193cd06fc7a3057e482a78d381e480e2362ef80bac023fb30d00fbddc90ba7f3e96b838816de0bc1d9031e12a1f56a186ecb840d5d8fdc900112898694c960248039c17d40af08e9a2647152cd7c4acb2d9a0a77f16ff35e47ef6f3d63546d34f88342dead0bb084288cfabb49f35cd8d733c8e9df67497dfd8be1f631852f6c0aaacbfc826e5469b760332be7f9b92df687b25c18b83f8fe263bd7f53c4fc92c8b8fdd0b21da0bd1c0a73cbb4959113f0364be365586266d4f573e6852233f21cf48f619f21ed6cd6c9404ffb631838a22c13799b87133f40555d3c36519ee7e5cb5a469aea208b07ec04376de8b78c246ba7947d85f41f238e341b0f61db292778cc46861b39ac76de06c6bb9ec45909219ff4879d0341b8476f39215545dadef0744f76487f5942344061d5d8c439ff60a3ee39c7754ef8c0845a8d0b7f8e3092dcbe4dbe34f9c706dd60746611ad5b531b0c50031a3d4b82693773323d79222757fbecef01f1fff9444c878957355805f230103c044b99b7090cd5aa9ec9a019c15a6767bd3b712b909719ed50101e980e28a81c03a83088616117b4160cb0c0e47577cee59db62a382281f0c25bd845b641fd3673b880f5e9fc7060b00f43024e1ba4e0350d7babcadb23912f6657f9dbb5778b6265ccc5bf2a57ad9d48fc8616fd546a353f9101f46a68c970361548bb494f871bf98cbce145600f9c5c1ddab4bafb2a84551de45d72efcf55edc9ecf200c6c66a2faa8b06caa9b9ba1e85719d2348e713e8ab66dab38a1a82bb547ca2e595f67bec78c1d63649ad3aee41991c34c02f99785c4ef5d45a2d6fbdbbbadacd406e164f2679ce66c6aa9a910f1dd89baeac39b66917d56ef2ebe38c1479203175afd67ebd5206c24a3d8aa7e1d4b30681e75cb3bf2c2d53ecbda0dfdd9576d37c6f2c2f145bd9e45f59b8127a64d3ea07e609369a5e2e015ce87a781f2dcd143b773dff91741a1892bbe4c084d31f4cda2a78a70bc4337f05ebc423ca25fe63c47b79d75e5062a1dbad38b08e97b322087be5ce47623bddfdf90527bef123b251701de0c8f7a2235b20d42e518c08df8a8c71bd7a23b7116be4134a76f65e16ea0cc0a528629d0bbe63b1b25607c299cd92be6dd1bdee8ee6bdee6c57928bad8275e7133d5e037db579e10da0849bb09cc1503149469d21024a9ad51f56c12164f908044cbd94b2f2bf1bcf57ffd46365ac1edc8601d7fc70b1f87465096651b159da36ae6dfba930f8c723cbd4f3e5c86dade5f9828d9fad533d0fd31541a486073c77ec1f86edfe7170de0d9e73e73f2c729683a6fc963fb23ca2fe169b66b9136fb927f7c9e257fdd4e263b4a931566d3f915cab2276db6bdd543132aca653210833c1c95abe0f3025f1ab5eb599509f139cdb9e736d19d817e3f2e04a6b464b2d605f6bccf4fe97857f5b6d1f5fa53ef8f4ef71b8aee39a2b6e9b60a56b84ddcfac17df9b7b0745cc9b67f9d8ec061da695861e0d06dfb7cd46a34212016f5dbc32892637d395402eca5e070c91b10fcbfd6782b3031f73da1b8891926128d847237f915aabd118fb562073311fa1ee50c1143758290bace814cc4a58ea90ce854129597b1aec33b49095e4127c293ac1be614204866f62fdde717b05ac29624c4efa4b4416e55c2fc2274b94bffa9cc3fa7daa8160d16311e958f25b19fa582ee9dd4fc815a5a10626b859caad029bfe7e116f41398aa292495fc62e32ff0a884d499cb5b690e39644b625302eace46d68f0f35a2a0f4a94ce2077bda1b2428c186d662c61a6880497bb1acf44654ecd98ba31e6518d6b9688af47bb4da2a14883b83d026a5044014fa712c42e4fb191d4f5b5e18730435e738723e3a1631c48c5b52861e128c0ea32ed5fc2e70a44c35fc3ca6ab753c3ac89f173a23b60f9a368db22e5c9c3f3a1b35c095ebcd070d83fc8547e9cf7b9f69d336209fb0c859a6591bd27e171afdd7e7038a28ca9cc1d5d5be2be53ee52705bd112b1f584ade8d8d8ed55482691c9450a6da698a498a9a5e946e5fee79f893cfc2d2109d68a43ace824070d2353e92653dd2f87b4d2b9b29d86920c3663ffc2e3eb7853561c1a397d8ed7d23b65e05c236bb32240b53d41a073d1bb34babdf9a938e22d68a22a98c43e6c5c90eba0e91b031406b79bb207b478a0753e16620f75542b4334fc8b98ba2ce64daf81b198fda0a3e5983d90086034c64f815df007dc39e9a46dcc829e0b7e24e44a3887723ddc9200d517d3282596dff0054ad6647e8aa8d2d064745afd4ed2220f7318fef4a8ad89440be4104ff746c09a24dd41226739f03bd49eb0fef95cf1a917236cb44e081b73f432d9dedb9ed9f0686e16b99ece338b501bebb17eebcb119bf26f581cbc582a1c5bcf2ce2ed8081870a5f4b8c7aeba898087321b316b236baf0411dbdb9afea62ba49dbcd45aef710e27d3c01247a98c0d98c2a0c64c946fbf4b9f6af94b182683a33f4056e06857c83d36c0b72355905a345069f151915140456be90e9d556a5eee7270e121c37f4dbf33335b76c6e25be746bc8f8b17e17543ae72cde99afb899c1c03972874ecbac1f865cf42d01b2e6fa587e2bae8eb4b9bd9ce8955b533017ab28e8e8face5b45aeb9d22625d007877c404e5ea37679d4298bf022adb3f500cb14de581b019e756304c559a4efe8de322b7ec81f002564eb4773b17e25963bb41969bf5b05ed05ea6087e1f28513a61ac53a785402ce9198ccc8fd38d0de65add268889b98e652d121b83b87c96656a7ee75bc702868bc297690bf6b7c90678e3eeb84c61e265eb66b6b9edd780a3cf99136b4bb7e6a1be1953c8d28557397d34dd5e26deea21cc83905c09077f9c7fb17ca6b36bca982fe9b611bf31a1d3320b8e9b391a041b8ff6c92ce78a8cd872c008b9bea3ac1eb67effd0d32168040f5f3bc3969d2c257ee62ddb871d29a79547d3340f33339fa96a5af7f35cfc5755baf7164158382bb93903135e0d2bd9fadbfc71c7bfdce8f398cb4a230e780bd20e6725362672b925198db3a0a9011927136bd6e66336985e52850ef4f56ad432c61770fa408f64f72cb06f0955554a2e58c29b072bcc45a923d50e3426fb31b8da83bd5846dba5407f414254e8f816e15fc5feddc96db40ab78a39815ce73c51043f4d6f1133a18052de115dd301357d66e6f099d1f86e99b32167aa063be8ae1b500bae0477dd456817f73000bf82365d159941e00a80471a227015f6bd3f9c328bbfbac6d08e98bab6f6a76c428fcd511f7e3050c0e64f4a3de9b08fd785b3a15dedd488444b4d1d1f7c98256f6ff40f6d14a1f9a3eca6a80a83520301524bb959117d95846fe51569b685403abe55ad47a87bbf94631758d8772d621c41a6373096333740a1c03c8a46255f0818b023427968465dd01e98e09d1e5536ad5a59210c1d115b243816ef1e1fe4f11e45b779bd382cf5592f3c086736ae52b04d1a20de41070950bcd892e6cfaf432e81be47f1361e7204c5caa0e1d8695f8c1a93e7467a7bec499cc7ad575c9e1a42cf06be225e8e1a1573f612a6c1f9f6520981983023040c826df8eef6dfcfae9ac4177b33a70c712b9ceece79754e50ac36c43f97f8aa29c0feeea743c0103f85f76855899715b932b56e41edebb182bb9d1e8161cabc8a23940d6514062a1a6e35ffca5bd387f8326471f44d729c86463ae7fd4ec080e662a8a988ef070ecb7c6d6f3924cf1c2d0b7a6a3a7e058c383e0eb8ba786e0c2b8607c15bebcb118dd989903dd919c1d2851239f149fe81098609831344ae6e75c92f6c5b117c3e51eaf37fd3a06690b3a43ea5bd1704d901f3826825ce7cbd4c04aafb0dea89c3579e8c168cc8a3d6771c7e68c43776a5df388a70bf0e244d0bf4bd2dcf82279c8a9c835b80eb42cabfee4774592e886ce1b51dadc2bcadf4815db2f93b2a1b107e7e5a8c45b045a99a9f2964445091808406a9b8358633c2b10a152181c4aad9528480e7bfd1eb89a487c93671f6d56e9425a21d14885c8791f9b450bd454db66465ba80f4a413a0f80275b2a2aba5e59a245e1bb53d5c1353709f4f2d1faf534196a2bf08da0ac7ead1c9ccb5e87141abbab4c126aca2f0ec8f42fd9278cea081d04172eb79afa32b17e11634ebf56619cb23bdba5c3872b9eac1ff830f657dd0bef25dfea9124af7f9d0702301aa8c2f7690c8dfa77c4a97da72e36878812c4e06a6c6b6718d0d271ed8a07da894e966e1c52d37d42a92eaa08833ae596980fbf9c203915af23db96c6fe8cc8b671b10c4eb28208b7d277514340a24acb5f0524dc96216b0eb2a16998945906fa5049940db6649d84b27ca40f4880308f039f82c165587bbcfdae33ced5cab2449d4ce7cb219b6a4a6c117caa115da491111385c94589c115e9944aa478aceb76ff3067c388efbd61b9906f0022d2753147659f74f7380cab7fa1fcaa5992fc2b60cd93caf1bb96da245db3df24d3920c527de8e2ce22dc7cfb30b912958c2dce15052c689d2cc4d03f99b0c811d29fc39f40379663b4bd919c83d718403d767524f6d182f39d2d337d1ca23739b7d1e0dc8b6717bf285c1fbe1ee76411990727769db6b84b6163f52a2f0c1e69ead85a658c3ebea7a0a0fd70af5cca53d5da88222ffbd05784459ca99f52a3db7eeaa31bd8c8fcf96a5e0252a19c76dee58ab625456921b1bb5f0dd792c21436769ee953e1c4899dfd8c4d616c307e5079985005ff622f911edb8d8c8bb262034b4632e045b118c7fe5bd44f4eba74c22913dff4fc2d5955b9398641f32f0cb39f00d2e7f0ecf01088ba0d6063c0e85d9a7e01288207169c9e267fb8a75f45944b777b1d00f23ba4a2700b3f6f0590afff6e7e034da430456882a4272df19a49c40b33d8d4fb202f253da1c8a8237a641de5cc074795b9770b7b78284d52b54e8e4fbe4930373d949c20f436020950d2eb948eb9836b88c0338edb44b0a70f5387d533b706606be30f48467c62be273737950f73749960fabd655526dbd88a10d94cd6fe0ec0ee227b70c2a8f17b589c8df1a2f5660c7b757daf9c878d91ac3a7f1f88327292b248c4c41c0c236c831a017e0b0dc24d6003ceb0f53a1d50dc280c680b882024d81c6fa9e9a9bacb7bacdbf5f1803fded9c1f0bb2f70dc62569362b9dd758b4bca5f52e6e22925590c3c221f2574f64a627aa8efb7fa2121eb7261d16f29054788273c264b259f9d91923bd83cfe543af0b52a29324f2c51af6ae2a1f27a4fe2fe34bcea35817a8f51329012d87647cdf2d80a5c12ceca0040f54e47a6160a600da9b2399c78dbeb0a26f0ad96afee0d82ba115b619d3216621717680a50e04c326565c40d3319ba30932ea723300dea9040c2ab9c6e33175badf124696df3f8f8ea31514ac13d6d886c22b28bef4bf7e7fdaacc1298c13999361b645509e441dff4ecfb67a61a610e6bb65f7cdb334941736a0dec0148a2680fc6ecb7e0828ec816209bdb62e9ca4ee9c2911019e50cfd09a5a70552084f7fb315d3b07849077c7c5a7a0cab5180dc467b89bdd384737916d88d53a8e9d938d905d5842efafd5cf015cad92123f6e572f85b91194070737ab7c03773b7ef8c1e52c6a3a8ceb885f40a6eebd3751611c1081774917f54a4553cb893ad073ab62e8442962437cbb9d33e26faaaa5bb8c13496fe24d3f95df65b8d6148ca724b54d9de2ee2ec803bbbbebacaa8e99a8f3ff5cfda86b8c7640ac32ca9239ee0a87afd7de89aba593ea62e394b544a8dda1d21870a5f990eac022afdb356a3fed66c7402855153dcded3151783e36c8156ccf8dac042fbb8ff74e2f5f5c55e0e1bbf17658f6dc7de9aa5ce4e004ea616a6a3cff1ef6d5e71b99c08bc47fccb0b4c2153d3552a55bde4a38b06c92d6c2f207fcfaa77f6ffb9a81646ca441cc333fa8b09cfeb4e3dc1e6ee67153ce0f19702e56583d159ab933363e42d6a38d9dc08930149faa064f9d87a4259caa4fae1a263bb62776625630a3f398519c5c62316a9281fa856187ffe294d0c09430614114268401c7be6fe23ab97ef08d4426c1eff3ab965c36df26ed46b37e8363e6dc53812783b816e9431aff9da1fb822e0e83fa6d91ea9c2e70399f84311140ab0b0dcffcc94f0f568a3bfa866687765080d78b7d8bd420c28fdd0b8576af1f8a9e68f22e1a9b7718825479354c2be59ba6ad41834432cfa82f3f476f1b97b13f379bae37f28cd523a5494a76b0068399d7093cffa3b30dc2d39d474eb944c94758b93d420062370e8ecee60bf6be0659a678f01eb6bdc3cd1ebb7615f3679ae65d0fdf3d352416c278ff0b4cde2d7c5117e2b62ed389b0c4e66da6d1a48abac202cf35aae05c0f07a4b4170d352363429be2f6393d321a1a412d70f99d39fce05c6b42f9f24986e6a7636858ba091bd04f9380d6f727020f6be6425bd3fad91802d5e587365f394ca3dc325ea63fedccaeb68791e9a7036fe1050deec48afa8a8a017a46ec0fefbca31f080732157858b8a955fbe9c31a2ba46e5af76374f758fe29a7bff72a37c26073011f955de2ef0e64c30b926d64b3e0ef12d4ec11a9405d247c16a5a74afd88ef281196cc0850e1c785d15a80d48cf294e608eb2cdcbac73da739976f4c0f84fb03718fa83409c182713ce4a2dc024064716904ce9358313ccb30f889661f64e981d794849e1fc89aec5d6c9d54fe07fe6ab26091eded125cb1317ae27a0960ee992e052f8eeca800bb385bd4e038fe7bcadc530b2408f6188e070bff3a1910a2f0a4ce79de3a3dd64f37070f3f378c6eb7db65515053688384d8e21b8c8668817aa4aa37501ffc403f0481af003c1793f4a3110e7674078c130cba1716b0f6f016a843caee6410df3eaae492524c803bcfae1c3acf03a74c74beff7661db3f8fd2103cc13d3790e5f25dcef8099fa508e729a5c24a9870803c18e4a05eeb14ab7ad9dc38c466f9c0c22bd185d9a368b882afb58354fae1f06586d9d8f3a802f8ed7c5838352683d05867840c62260d8769badedd2e682c365a26186b8073c12a2fe7af5313ea50d0fb70a5c0af33536c10f738739863cf2e6a331088c4b5e3ce0032d7f81dc9d2b05519a53ec29dd67d73fb59b24369a9c4d6236edabddec8336f124f3f788bb2e53f77a3eff7d829b76e4b251a69b73ef89403275b234fdb352744dc540b0303682386dd8ed2c1669b0f3de8f00a13e293c881caf159d7accad944826e7bad7f6c44d6352254741e4fdeb487866f8d0e078eddcb367cd18e2f0d5f34be71586ba220e421c79ba5abe7c65b6aa58887083879c6f24ad25a688a0383a3cd71acfbaafb1626bb93ebf114956faf5aba4389990f9c3f360bfe39a8f85c5ed3b144bf0a2b61d4bfe5523850e73010c14360c7d950a2f4f8dd49370f77f93e42b9298a269e4f3881d7e70ee4239ffe3726aaead6addfe286b6cc0b8fdfc9eeaf9301849bfcd01b0066e413c77c6f56c8ae07933728fee19afec095782440ac9d63434a2d63ba23771fbab092179620a577135f2128c212c2a7c77d692e299b7b0aac33550f836cddfc325f52147700ca5884acd39e7aaec2320ac48a756a55d175d5e7bc33efa7dfa4735d934e85e8d44704763666fb4215d205ed19e09f8cdfc6f1ada5970bc774c18de696032d54afda1afd7e370758d459958ebe72500f116f08dcbc9111af37d3e64c66287d98662c866b80167f99aa5fd54f0e7c7e9c0a6191ca5e1e04ed7bd6c9222c2be5cbf02e9fdcba78f296a661ce19252ee92d98704843e3135028102615cb083ccb8ef379f94ebd1d2e18d6653c888cdf3d5304bf3467cd9898486a656a6ed03096a9f41d7909a059807a42f5845782d016021377e4ad84759c107f3ce00b0b8e49fe3017d5b6be750f055b2a756a51b5fffc7c5b56d7c316d0250cef1ed81ef02434b4f7ed720d56afd7fa9547126591c75a29e970453cc6e48ef4513c40fdd384d7d941d2f335367542814436d9a99ebff121c5f19513abe7c716df01f59c260e9be463d5ed5441cc1ba35b5a07c080ab7e689cf3182f6aee6177cce9ca3e4d10ca360e454fd4fc05f1043ce18d98b5f05b73246faa07d49303bb58cd047754d67cd7421d1f7fe2c4eff5caa18f7ea0623a8267cd0fc55386670fd64aa4aaeddd1f15df3ae8a1238c2347fa2c2506bfb9948522a73994a013b4afd4b24b7aa7745bb56b41cf54a66ada744ffad8381a6c4611f953b31a72ba2834d4c239a4e7e50bd3ee04b930646fecfb8791ba32f4c396c9d8627dfc83f4b88fb202d3afcb342ec08301468e5a42d30c127e070c7f882637aac9370784aca6e974072239c9f2c4dbaa7db9a5eb053b842c91de62ea65701df98196d74a60978d1b6856b06f2be331fba97cabf4b33c355178e026de301dbc58a8780b2bc9f81ff515f699dc701aeb262f9bafb44f7aa2211f52da411d2247f44d7384c29e44633cdbc9e108fab3d61aed5d5c095d3db025c10e3f510e7d878cd1c16300375ed3c56f46d8f3b3b3ed733d9477be2f2c3e675d4d88b5743dc3ee23ea028a17375aee0e0a80ce3df007e2c9360e9d82e1af7d40c45045463376294c7c5d8d7a2c8b3262d0b0f58ef3e84b4d8c03a2567386b5a7cc4d73824eab1460604769f20a325dd792bc9a7197fcac904760fbd21be65fd3e6dc4a5c2d48b16957671e9aaa2a5373e1c2d00ca4219831e5bb6b7de629282d4bee8251ce22ee61389ae08130b4e16865864a3849398091171f98aeddf560213b6db74a09da6e82851ce4f2fd8a42bcf69f34997cbbf077b162ed3d6e9f766db68959ce79a414abf2a0be93d189ec2e57e67dbcf5757a6294d3d9dbe5492cc83241259ef8df0efd0939e789803e1567f591443711c1446515227ee849bf24e1e30284cda4908520de05b28e358528e44c8fe7df7a05e13db6db82585dbcaa1ec8b9f52522905d4265b6e13ea6db8dc457a1e1210fe5debe2e15eb400700f3aa017391eedbb94466bc421a28c802a9ac95017ef65dc1e60d4ad3a55f56f7aad5f4a087b39d36eef9898ec3a05e2bf3b0ab464b58f8dc135f5c1f4d8035e0c6013f2267c0a10e4b798a645181890e9bedd8cae0af97b40f6f6652d21d9d1cdcc1c70845e7b9e53f0f96a48b45b4b50e63663598a0b1e3aa863779c09f25dbd2bc2c5aee9529885de82c8a8aaed845a22fb1515a01aeef939587945470a1ca94c207a7e7da4ae5b5962e419d7595dfeb7a20da7c2de42254fc8013ba70eabf34b824e2d34a2081c48000958e3306c720903bb35e487a9d80f00d37e3a90fe290d6aa7678e9fd5fb6478ec7c875d6fd3ef345be7829dc98b52a787c5881965985c0b26c45553af1669df80a4bc02c15698ce5463134dbe6ce08a203bf74475a7caea8ffea3c46e4ab04d99f919e8fcaac2a8b60c6f50b41313633988b5921ee5e40e085d42c0de4936ebe012ac706d1a9bc7bfb2c1de5be4734ef7f9841415a0e0a6153843b0d4b20d73aadb168718ba2d6d78d3ed70c04436bae9f14fef7d47f84baf975c114bea26bdb0bf63670758c861126870df57ed025a8a07ef89d51b0534b73a40ee1d9345a6f1ec58b4c3c46ab09e75bc3543e5bcfd7c50924fea5534856df1c38bef938ccb940d39bb792d5f36c4f1a957c71ee649b4f9c20744b7511283eba924a1200b7ee0234cc4ae8afed7e9b4bba8777d0f60b68835b898dd7331348120d11b4b22680c912d4c801bbc36ea6bf23d9a9572d5186f778898958b15d876e688b5ef8334432744bbd8cad823de0fa692291902f8b30322cdbee7296f84131853befc89cbea46be980f7d02d46bd72cdfff0c9f1401dc3f9f71d850b5912ddbf06197e434b13c87b0c61ea02f59aa62f6a00e44c93416546a3c560d6cd9647602a123a659f111541b1ea463074550596a9bb7cb95b9b69dcd36d9863ac13cda05e14c10cf403554b81b3b6932aefd209c43b020eea669fcde76d895f0149b8a92ac28524f90f1a1b07e111391edf3169da76adbb18e7828e7fc09b55a40d51808a6790325e4d1ffdca641b0e15346d8dd674c3779f656fcc16c6c3a00e0c65dd9b32839fe5a9c5b376f993df4bac092049a3fa574670fe6335239fcd8d209010957d619f848c109aa06910899ce58870acf8dd51529f2d4a3e938c52cf4b1ea96b25b63c38335ec3229688e0a00d31bb036abd5984386ad36919fbdfe484b2819b48779bb4b7630dd57dc9dc4bae1790ea58274f3784f24c65a24c852f1eea1abfbbec3acc2d0a041ec63ea5578211aef28c1351c2bf91f17ede335ec440d87a0be4e652438f281d18befdea497df9aab0776721bdaa77ced6ec48e1f4966f8b317ff01c5d4f68f8c0186e0e97bde2f80e33731647615783cfdda14bf2ccc7c514fd11acba0aeef18cff401b0bb7bccf21293da6022817b4a59ccb65ce08e9c1032bbf40709b8792f5f5e2d0410be3fd709c606c60100cd4e450bceb790b1bdf776efd3e14ef6db406083eaab309c923a6fc57c66f29d21d3be95a065c442ef5a90d265c070dadccefed253e57a586790d4c8b39502cb81c163deae283e78c1a74b44437938daf47931f3480e7a17aaba2b8fb58294aa17d688d56de158e3bcbe274dcf64fc6ae9e2f66ebdc35bb740f41523a8484b30f1dcce6e2332494df735fbd97d623c651db05f5737f354526d2f0c4ff0c0f6513c5163d0bd965f2faf98f3bffef9c774f1349f162a7e4dc037f2a8696f0eb886f842dd0270f4a36f0754370d465b168bca3f6aacbded5ac41364b496866eb603204fff8321b16bbe66f09d1ed2203abea50f0119de8566e0b04edfce6913d317671ee1dc1be49c92b4c1bb5cc8a091cd328680b31cf2e9d35ff9192dc54047dd56f720b9486ce57532c6091cbc762990ea215a93393a8ade64069ef496cc192cf9520922bf3338145ee14830dc69d86440f7ac0de51eabce388597b3b8f7c4342e1d564f8e00c063a9d58245b67f2c625f29be51f517e67a49ec4146adae315b7c2563f532365948226db90d13fd5c010142f3d16e091db54b8aaca6ed284287dbfa20754d26f187ea7e1e42f1131045774a501d5b52211cf2cf2f8acd1ff0d1bd0fe98ef20449da760611ec308d9654f50fd01e83d8c7445f80444dd30e2858f4618f47d39f11b794c9235a3fae95fb678fe614aba1ccb979204f8c58f7f01cbb8b010c12424baf787b6e69f673872cd03c901e4a6c6ac8a8eb67816203b7239c8111d9dcc8eacc965212133d6629f2650fc0950a8c3236e2d4603036854f304e5881394515bc1510f3330c177837d86e917359ceeae60e59353a0446aae09a5fbde29342b0de1739205f0cd5e1a6b533f7238ac5b99862ee60917f9e585caa8b49d4ab51f4fff1f5af9d0e7930c894e673c0699890371c5079adfd8e751ee3b9a74919967d7704fcf568bbd5724b71dbd2692fa75a4d2de285cd4ef083167797c2ccfde06cd4cc7e2b45f142b8115f55e348ab07a8c812ac8afaa0166324d70899f059cfd2fd9d9e2b2a5ee77af4e3cc9b57b484bb6bcf4bc13b23f032d2c6bca702b3e85bc2658978f1d4c9162ef6828cf0e359d1a8ba62b33c18004dd8dd39fc587673f55924f698c0fd7a8b1f86ade760d71d7da4ea9e1653efc3e6e78b0c50fd40c60bb08f9dfc761aaf3e14832f747b5bf3c54c6f43c045cffe2e801220b4390ba03a1b5d43c387c83c3d8b31f049fad3c1297cfd413330676d01fffeceacbe1bff56fa5735480be9212b1a82b6dd8cd45ca73964e26fbc1ce548a9d5fe78104b303ac4130e6e29ed7a67624283b8082b4c0d4210447e0e51a2156c65879fb72892a5ce4e676c05434d1fff0dc19894dc3a02b71fb2dd251225cb46aedab01a59776925d3541b5da21d25e903853a5e6146854a06d2b051fd674c06d3631c679cfbd37b2daac8f16662dfa02c792397ae0042e9b50baadd461e173071bd0f3df661fb7a0b7afc6688add7422421c5e2e1b0a401bb5adfd4a8de8fa90bc2f133cd77a58d1356951856d4e7cb916295a26ff2d3e833f31ab05786288f51562dd840a7b2a3964a5f16fd6e2adfe03ff5361252c90a7511a6e69748d8ae4d5759133549c8168e7684e0e1e0ccf69770aae76a1cf1860ace6f281eb482800f363af222f933424b64aff16a1ea14620a246c181c69fd4411d309b4a5e04714467fdadc583c476a4fb014288432d5e06310dc53123581e52b48eb030fd26474620f41c363576641c8ee53bda776b318c82e0a7e26f588cc013a6f62094b3b58b4fe1ed6030131fadbb71896a0ea42de33dd6abdc639083b674948d4a0e3e99960c7c3db1d3f066c8c37f344dbcbd5260bd562ed2635edeba37abd359dd3d35c2515e01450e3eb3d365988a3251a108a8645dbd7aea0f482d66f6b289667033bfdf18e0f683f644fab87e8e80863da8aa5c9fc67413d6533e11806ebf72ccd77c0d71b9a8d9958492e3ddef7d21b6335efde13494e9ffe3b08717de6db6f119dbeaecf7c4e826a2d899907c39e5c2f862faafac6ddb33dae6a5c5993dec13a8d9ad08f31fec85005558d01004486551836af176f55effccc10d35c017731436c46a4223456a6f4b4e30e692037e601cb7ece358e7ecc913143c8b9abb353224204f796d17657fcb3ca2519a05f2d17617f3fb06b866bc53607c5816dddc251b811024d2c9c58461935b804623613b3b85b6179afd6f791f041cd6e3b8cac01b21135e92261dc2cacaeab5aff3bb1c2ade6f8ebd8c1b73782fa46918b16b8bc063ce04aa3ecce0012109cece020519533793dde8852dbeb0350fbc30b9709ad59ed5c2a45eb97635630bc8f5e06a92f9191c182228ffea08d605898321618d0d552530a9a012494170f926c9d892c0f42bad3bc5321a91f9392e34edc6697e189ee2aa1c8127163d85f98c7740e87349b8139e51cba73d288112fb8a649217a3cea1dfd92ef2cfe98d3501ad724283147f4d3f31c2e453092a74e472f0dc049fa4751870d1cd24ef58118596e2c2db32b29c6a4dc88b270e5be4ba7932f2eb6a7eff68897d056ed2ba48b41423ca30cf1512fad7091342d52eb3207ff2e84fa417f769e1e680ad1c2baebc9325bbfcc23274263364c072cb5d4d88187580fc575e25b5d24af17f4a2961d0bd416363bca4e7f1a01f8c21200e981cc6bc992dcf1176151717aae8cf5f141a0ba9315fc1d2e0f4942114c661b0b46fbf6ea68faed03561352b90a47c340540457a114544588013e38093583c8fa7026d996cbd7d87d898b142a215dd476beadcd3b5f64552868352522e5a5d6f6ae3c9523ab62fe4b9ed0752e2a9f847676cc37e97f3be4761fb58cd4edff2674be93be3c3ba977c600931c9d6df2b0b32d04ccf78396d690bc3a53e055b1e805ae806bc1b3cec0a6cceafad554c147d0c9250f1fb79fa4cc465b09f9af0428beecc9fa739761f306c6c8d0c2d7209c305add19570985df0337e4a424781055e14f98ecc0e13cc08374d6c0c526ba5d5be0319404b4bcded5af81581cad4c9bf85ea9b8b3b41527a02b5e2c857e19e4886a3703fde69187b1a9a40ecbac9557806a9d9ab5a73014fdfda332cfdd5616214c6e62db1098e1d23abb92d8dda2b745ea59d30608749e071460117bfa9397272c7e980358fd1dfecea5fd721bccebc204e1a37bb9d013895e3404ba7bc49c6e77dbba56f43f398626b3c8efdd5404322fa2dbf4113b14add83c9a90d03c0cd2b7652b94b51b6a27bab6479e111c33feb517873b24a765f49e76cdef1a81c09a53eda0dc95cea7056116fa7f63c129fec5850eaa0a3a7d286d52a16b1fc67d53b3757a4db1a66a9e5c248134ff5b5f9f74c96011bedabc721db6a0d13e7bcfb2f0bec304310bd936bc12aace34cae77e24b0b695b6a1ccc60c533d09c93df85d9cb72cafb68d16055af9f51545d8dbd5c191369a7f506f19404947984f4b8407ebac6f8fab2ff03535541003c3c6f27ab934a57bd694197d91fcee69ff68d261532c113259183301a0d05a922e58a06c0aa4195e3a8f1ffadbcd1bddb3aedaafc2ff777361fec9bc838fc1a6f97259ae980536acdbf5dd929674af8dae549b6bce83a641aa6280bc6f31149db97cd6cf84ce365c44b0d1f411cf58e0487a985300e110bf2d6ff7b217ea32a7897a7802303900ff179b0fd06e59530a08ffe1a72105ee0fb73327a9cfd21ed52007ef9d8ef82c50c5fa604b137b4a11e1850b393280be0011eca63a9ca581cae397efb051e5386a60969c763957a55c9ab942adb62d98fb9de4ddaed04d4a5972c8ece3563e9df269b77d068b6437368b109ebb96ec6b856386dedf264c03735e0c5387f315410dae721c0e16cefbf0f8aab00fc000d15a1b37d095146b8b6bcc7fd3c38d291de5525cdaa4c0f74cf05affc10c99bd666108124fd824a4766824326f6523fe6b43842cada2f3dc03d262333b7a1f87fb18ba2f91d337645c3769dc1cc87a9a1cc7a479abe776952dfec6a8f9bc490e0d3c7799b551f35d0537bf736aea1fcbc05082198a6ed46b707deb7f64e967abc9d4a4b3e8cd692fd66aa8d2271a41bd6706f1f7af346e2a8d4cd30d7815b6575b903715c3d5a6e0c77107156dcf1b9381bd757468bd56a66051ea268085a988812d8b671cc33ca25c761b430605d4f7e92df352a2367b768c4e41e6ddc547a6b355fc01b51956d76d12d3cb8018c60898c1943ff468e6b8ce1d8ded59d1098e5f724745559ebe9849aa47180978237c4083a44dc7e7a28affb4b9ef3dc23655102fbe49005e761e5bee4df2f8a5a9be95a4ea62ac9c804596d0cd83f5230d42a7b51903e2e60e14961a8b640ffe821177cedd5fe00d5012cd51f2b6f5485cc48c2910134fad1f8fea2da7e80c255caa956e9ef47e80398c6ccba8e7fb0ddffb368cbdd44f1ba1bf577d0c55f19a56e7665d8348f0e87abca41d7bc3f5582310fe4f593420252d052ca63c5c67435a48406dee144b9a3d736850664405f2ec0e9100ab983707aec68380d0306e34c63ce1627ea99f279e12b8b9fa2564c84012333bbe89269aec30fd837721e66489987bb53d544ca33455cfb8842903a564c547c3a5a0efa08da5103eb04822cb227fe6ccfb4f7f3f3c22005387066f5023bec1149b7922e4adc211def9e55400521ad092f91975e767fb8e818bdffd8c83018a4b6dced0dc2daf612a55b6839f6bb614155a5b17e18ab965922ebd6fc1b9c076d42ea5f37a4e16fe240576fd2460e4aabdadb5bdb41848b90e2ee132bfe5804c17e2f8d5929f154d7cfb30ca346ed60e21d48cdf8fa81b4a755f9887b59b55a36c3814c3c5028d2e45802ab978eff5e3e93a87e151665dc8ba744e795d275e20b5fc12f9c3d93d0842a875c5697f447fff55a6ed1252ed75bda0cd4c20eb34c16219ace101e02e2bf22f96d4f6bdbde8f4b1b8f86df4b6959d38ae9d265e095c5601f83d266b557e7e4a0431c455c41a359d9f83eba9c2298d9d53cad86329a213e7817b187922fb48e68521a30992035ef74a18a126996d3f372369c2fde263d1a7a733be930da4f7654a5c074709ffa9f2c1dcd500d3e1244c2c4052989d2a413ee054eac693768e6e674e48c1ef75df7da03af321b4108624cc9b12bd83ae0de3e36b2437653b6b472219b9c402a8a47f70f4383ea099fd488914649f7f1f69995e83dbefe0b4d336e61c3c84dd2f7cdf8479b1c2421ee211fcb811a883b0ca2aee9acaf94ff216276527770f7f9955a9fe85ba74420367fc39b9bbc9291c4209f2b0e8a6cb2c8496f75c1c9bcea4f8faca5aea633f36a8bf34ccb26886297954cd18943027c80627bb84d01d595b07eec12b83dfd1bedd600e3bbbc61ef90dcac9703e625f302ca6e2575851c69a3dee75c54cfcfb8c8968394838f4c543ee51fa625e2303c78f3b80057e144fdea93f9a346fec6a15cbc95828746629876c71958296746faa32f92ee21db485e0e99d79387de73f7ae44a7b2d4b8830e0e309bd30b6bbdacf9c3086535ada40e5e4e5e58031c967c748c3eba2fc6b2576c636043b6d669c5f6991f3cb2479d9807312050e6940e1f237d64ac1d78205cc5602e3da322d18b52ebe8fe2482ce8bea6aa511e08773944d37abbf14c66dbcc1016e47d95edab30b26208f7cc94d1528786d9193badefc5204a0f4d37df729d86a20b78d6819e5030f0cbba9ce3798e66df6702328069a23a8dc93c8c899d1fb5096a89c3809369977735fed46325c05b71d156726d784e31004a69a65cc9db9b98590842639e3cfdb5392946db010ce8f89679daa05a3dded57c952a890ca217323562d933236e9830cfcbc98a1b01ebc4de3ba2cf32ce5308a1254f1e76067dd58f42182f4a34f7136c7080c0d1e3273db7b87f61d197195fbf9ece9fd748434b4ac94a324a29fc840328637f3c494e0b0af1e06870eac8e4497fa7032089a8c488a3db678381006f41f1b8595cb3a729fc69f1573fcd8672f6cd735b11f7b91859fd10fc0eea6cba3d2f9ffefef1851c1001def0ea53e42ba75e655dd134002c9e5215e8ceed830dc10889ee134217e87be66b7b22f594486cf2c423a00e43c5e45f5757802ba7c65470eb406eb990a12e83ab5ddfb0d5192b14b1d417b5c2d57e2de5c5f94fdd413defead816e435c4a9ffeeec9637c70a3f56cd0d6ca74fa709977827ef193cb01fd678904d3821ebef53690fc129573709a2c2d177abb49bf583edffe3a1df6b385a3a461dcd8d9400ad43e88030328f0edfa26145742ddca63f4fe51e574547d64cbb95e6cdbb0fb67780a84d2add900e3c5fafb901c43af0364ec65450e7cc6f66671bd308914787ababb8441409340bd7315fc80b6ecc58a62c6c0aad4206fbb42c4931a5966e7384c7d54a15842356ef2875864bf9a6f07f2aa3f5bad1f152ceee53fbabd32e89acfa5b13431b88e7706fa6db399d7908d3a86c8cd8dd859b2430f1433729ac363e8ba6c510985509ff7514c94aa184156d070565f79bc8af3900c4f20676953a82b8f061953e87386ff8dffee14144c5782f88b5b6b8e538240af75af834032f3439f2ecee1d1abf12314ba18a233ff65547241cdd1e5a5b3807d731c9104b56448f7bc5cefbedf6490f6bb458e2b41da0010f90e457a47c4a32ae2995cd3d15c22f1f296b50974571eebc04c24e498c233d96bc3398074bd6145c16fd2060e71e54882830e574b03daff513963b4fbb45c10e7f002f7d711dee95553f17d719d56c9251a7fc8ad2bbf487638c163b50b015a6bb29d32b9fe7e6cbc9209561e966da41caea86ab1bba71d3bc29bece3f89a12f07c5592eb765175b0d9934ed27d5842705a105e9f8439846bc237a38673a337989abea851c850b3862ce993cb5ed8b95fead97a2f3cdc26676c965a2700f3c1f9af64a438bbd3de3d3f9b09368f07084f128c6b9c9889121e154cc873dd8a2b2bea9214f9ae85907263658785f07cd3173dae0d60f725b6ad174166da6b6b38ad3c58619ac2db9593011efb4a51acf7647f3aec3e0eb27c6c2abc7627835ddf0e9acdbaf804ff1c7cbb2e823efc483928c11f28dcef51fe7020d8f904ebb69185c0c780e3469b17301a345f103763d93cf345d9e4a64e5b4531b9847086e1e9c0f5171858bf813e2d8ea675104b8462069d3d233a280dd0744444acef24d07a9962f6c0a16d9de549f8eabeaae75c9caeaf37eed0536aff59b9707bcb72a59333a816a3b8a77602edb5c0263f2f6ed8f7935ed47ec86fde5486411ff0555f420c109fac3747296f854a65241a19a328b13610c118c2dedf7bbced86b046dc53ca720d38297efe48dc0a7721413b7963ec2e55599c23a8094720b3abc61616bd4c96871132c0521e98de601facb9c4dbb4e03d13088c98147669dcd71c44a1f349c87da7fdda688664fe431a8ede5f10cce6f7a53544799489232d310b3ceb72a85eed9075cd23ad4e2508d1a41f0e7288e50cbfd832eb66316a818250ab8d501c53365d8237c7d34a21f48d77f2f446a92fdc67db19f02fe92eedeb9d6d9890e42879b5898561e85bcb8f1e67960dd94c6c0fe10053a0aa07eec0f56741d9400026500ac8139c7fee18cf78f7b1a3c6d06649e95d377ed4d7890da8e24ac38d8f018adb1b620e12500b6e43a7df0778f9b161352a3c73fb04390671a80664f27de021ccc2bc33895fa2b9f1e45b8f68e181777297f40892c7ced0ffce75d72e3caab4657a4c5700861e08b1e950bbc6c9a2579db5e46a4160e62f884d74d1ec8ea680fcea20a7106a721549c7c50af97c8feff3b2e4d6614b4d8f2d08d543f205c63e22d3af31c35574652ea196d810906d6d8f565278ba06bf62a0c5a57a734a3321a66d9f4267ed3d4e4a903d69a436f71d6684e44e329fbff6a66cc5bedca3b8dc0c0e55b05f7840ab8362ec54cff30ce8dca038dfbab90dbf4a8ffa8a180a2744559f19379aad0fee8112593ca3c934ba0fc2fe87e889ec6a10693a8987cca812385044442c3f2f80a912c957681105d07991afa5c92cb87bf1573758caec64ff732cd613a7a07f0350bbc4a1b144938dffbbdd73d8c6b43f34f1b4ef2e699b6fadf8893a9884f7387311b052b6153796d133ec746eec00153b9e7b66fc50f9271973936d85bb7aafeacb40cdd6bb6aa932216aaccf7320c2f24bb6eea4ec2cd2e597ac9297e7f0c1c3f95f35d9d3fabe30e8c5465aabc2fb9855c13750a72c927ec266b6ee1da727b915d7184838ad4f0a660142d76d5071524b3b1eb902fb05946e61a452decb5167016ac5695a6f2726a48dd9d76282c051aae5c216b67de1bd56581423475a3be06b451f5c53a064f0d0fdcb9a317f2e42cc020580374d914d9f3ac5e201f6f9279941f2659bfd1097b504a70fdeb110d7d9f5af5dcd235ddb2c38cd06d6723b75dc4cd4fbd774444de6e698972edb9cf52cb31ceb886ad67964a881fb6bde8f075f005c74572ee76d73dd5ab2961dc93a67e2039e135122cb3e3087a13df34583392b49bc0f18c2d89880895ebf718a9700f2f9bd7cd3ba0b1ebf9d65e94f8841f141acadc8d61d2436b6b01ba84217e29f77c4e3a62ac279701c3046011d54a822955242a718e790e9dde776c36657247aa116371f8b3db2b1e15aca1876fce98ea4c89ccaa9e710c7a682f6039b00aa9c104508d6ee312b1211616cd95e5d2e001d9df85b62a656c9400bc9cda6bb3e52cd6e6ba328f24cbb14eaed0ca8662015cf82feb0fb2ea515a7e6ee51140e1e63e91346305885b118d6d9ff70ad2cca8307ef7379fd191a5a6a938b57bf18699c8a1d2ed755fb81b4ff1e590a73fa1a005f0789833c7b15fa196e227209222f7beec0860e80172452495c802a6027e97a07a08f6185f9594efec35a5554ba891232700234588dd2531c40d27ec5b725cf64bbc1e4d1c137a983e1b1a758cf6c101087f24a855808f43dc72f992b6f79bf5cb3882c0458b9d0bba3a9c26723e9b3586dafbd65b9c785b74b03f7c82f8a3c4d0f33899fc66b29912cc7110de7fdde343a2c32febb0631876b1b893bbc763a79dd8a1e29d0e780cc1efdb76b1920beacc9953a447066566e6597336abf1a1c432b08f4d269fbed5d8194cea255896b92b44e01aed037e5baebb6660cf1488f7262611fa5042f6c736ccc80ef14b34556ddaed9c0a88fa828ea291d45072fb9ee8f47bb57661d8ff0d2492bd7af19a1227ba0587eea80faba13ff1e7723e94c1deb57922e72d2bec79dbe3f0ae2688e8a934329e2736ed6a71eee5deb66d4815c53ecb912d53e2e3a9ad82c5932c53b2c5801bded87bd31c234d31d353beba36558102ffd58ae6713503d0eb98f970c06ed96360cd2cb0f6f6143e9a58d278c64bdec42d736ea12eda93580d69fbd662b7b6b1fa66997aef90ee96b7a440a91ec49f20680e31c35b5d4dacc33517b8891e790323d027d692caece8d18e1a5ea082d40a1d1c1cd079e2d8da1b0b0188b1399a787301718a56bd0c71021af68a1dbae88acbfc0d7dd105b7c4b4b7a9fdcfd840f1752eba813738cf1cf7d250fe8acef2af089b259d44a13d8eb53d2fa377418848d18bf19651831eed61ae58ea6daf9ffa16ee23fa3d8cd67cc148b1300bfd7d28e8dcf461c21afd40448b1bc51a407002ae3f7d690c4ea474114081d2737a994f2f24d46634c906bdf1f7660858e49930d5fa1e147427f908b303bd1b2d8a566c869cdcc2dee50ccf39e38012ff59422f55598b916eb3e9cf3b28f6f7c9e6974a0401e1b92c8025d28c223074ee2de63009ba52fefc14496d2bc255957620fe3877b44c85e64f3c920187066089546b06b87621e0abe6b8eb404e0c807050731d083d564ff1e0e45f1172de156f9c536616c9337eb3569c40e3a804a5517d78b306beb0b1040687616af021c4a16b1bed5cbbd376510aae2e269d5190fc5f850717e73e93684941d7f4e27753e5595cfb38b77f9e7b1f273bd2498629f3836556e2a295ff407cb05233341edd36cefe9637b59925e63b59525b616c1ffb9c551c5535cd342d35a5c2a78a7b025d92346a9cefe1ed9f3a7c16c708da3799b7f40e9c64f6dd7bd78dc3741070a6d5c9f4b327b88e71904324ece75227db9c043410000e5e3f7cc826d0bff650095087b88123a1e9da3ec4818a561cd5673e8168628f60556ecaf0f228171afb709ca68227976dcd954306838fe927a8e7bdebffa52fe3b5a4934127e4235b769f02692f44abf53d474f102909e4ec891866d2a13f37ba1784558de7b3b5b2205a8a14cb11bf711598186c86e6a3e4d6181ccca3e83c621cdc507426aad37f102708dea802d04712ac0f82a458f2b23b64c6e2d3cc083407025780bd9358a356be7da4e1197c0ee62e13d88a2d9978e085b7019350cb978df853caa8f18729ff1391a022e840efc9f1d3dad7c391408ce59b123492e48f159479eb4bac8c986879ce5dadb389df8793b1509f0292d76bdbfc898928e4e2db6c884cc2e52802c63782fec7f1ef5bfa7b5541c8363b8d980dc937ea89830de16d9b1c549469763795a2b1ec3a0e8c51f796d1679cfda394aecd5cf1ffc1f64a8bf4085ad629c3caa2d6e8e29beb58439a67b8e003c9031081d73916d57ad73dde6ecd3d8d9d0b18a45a53edb82d7aab14b23aba7a408e929cf9c1444611c3cf818648bd30d7a7016df5c31a5a0ffc4bddf4d7b80586fba04c2523f688c4329d8947a03c833824a4bf2a49db953026f3a7e09d8b60dd05581436d656651e4dfae288c2b39f4dd72663c932dfaa787f4b03a88f8d6f2c66bad4ce36774e6656a78c1800db878a75294ef1ec8ba175c08f231aa20a765f81777244a1a5adae4f9e6aeebdc0a05036d4f1eb8c50f0f87bcf6c141347177e0973d258befa2f8d1e57493b80151bfd19032ef4046fcf0fef057f2d0a399e6f42c48c945f8b70e4117a99d6ddf9371a7982a1bec9a4bfa00455e6787ee804db548a3338458d911877a7b8b83f1bd876e87cb3874e42c910d01b125e9e36e9b9845671c0d42552541db479b8abf8fbb4b7b75678c0631c040ef1195d70c402a5abded287412a4e877ce682f86a1a0382eb0c2377b732f73170d0332feab12e1c9354afa38b7b723e55eb59244ac11ae9b1c3dcee140ceb167cad66dd8df72a0ed99a88bc5f9166e96b8cec99b1faca1aeb7b7d87cc26b8160a078f1e56fd4f3074270f791c34254bcec4a034ebbd30d973f9ac30b565a0712906e373375da0921fb33498cc7313415d4ea0d6308ca9582bef90a9b20417612afdb2ad6d66828f2c6bb225be0b4484d3924232759cb4a4cb148a891a7d61ce83e48454c20df7dfc21fa882c3ece8f043d47df0c9e9cc6b3ce8fb0d28b56f63127f624c16e028341136dd92bd9561dc092e844fd285b99878b80aecbeb863886040f7f00ab61ffe43b491a038a382a928c607d761b662a19305475597b3fc6f7c2a3034ec727b6bf2f586743fd7ea82affce5d639d76baf0cb3bea3886113766d8a2d038f7c66fd98af91731db0ee307fb1a54c83a077008bc89a03fbe9d453ea7080c8cdf6a41d4958dd689ccd25c9be35625c5cce45beff673ea5fba35742944e675c09d768403c7f355f2dc4d38ee482c0b3c0018ea8752ab23fabb198fcca34c87cc7cc983fa3e05452a7c95921f9e768256d0b5958907147cb6b21e201cff3b244ff0b4a3f353c8a54b0ce2b889263b6ce6ac3330b7f85f0f5b6ab89ded6f1881cb3a775e4b6fd8599dcbf0d1e30700d54a641c7aa03336a7f32c88cb10c5b77859f9c07476af1b1314e366b07a2bade96145808f2a81295c3c29ecbaf55e093e9cc6dac5ddafbfc58ab036817f8aac0a03f8d21f27802c01cd5b1191de717b0b441250ae1796b9138e257ad87f4eb65d1452e42d4cb32c03227054760e6d5f08711c7eeacbf88715daf3e4502e6a7041daa0be35e4339b2ad9a0253cc66c989ee9ed08741aab1b21be83aa57a593a1b3be021b655a439a077cec34ebba54f244627410a32a02e6308f14d32be8de8313c317bf488ff411f8ff1a5eb65d9073d0f452eee0f33f47de129fe22176180983410213e3304b4c1015b9959559051494afc2a10ccf8820cf1e7ecefbf7d187703acce58b7015fe35faa355b0b7cd3ab42fb07e6af9d92dcb65ec74f147cd53e0d867925c9469296d3c867d89bd9b979538e13e5795cb02cff0b92011806248dc83e66b1cb53060ae56beb214d376d4ab5aafd2b7978dfa2717567baadfd8ecec8dd646df47b10ac2ebe5e60e7d440c04bdd64ae61e0d4e81aa1486a5ba904c055e1b48804fa2120d642f710d91a673d58691d1e6433edd00ffe7408d3ddc98c686d2654914540fcfeea5c73cdd17372748cce9154f6f8be4abaec112ef3ee032db21890bd3ef360bcdc26bbefc8c5883de6cbf63e2c73a323f3adf2251aa06dc13042c9ed40935d72ab442171def4ef3f9900002d0cc7d01a1294c7666b8c6cce632f111c74c694a77dbde5ab58b8ae69f2a071055970702cd493f41319bfcbcd6ff7e7a1cef9c7a1bf24ca71894e461b12adf7bee095d0f973aa720d0ef9e153e0fbc388dd364304eba5689d1be35686dfae9759fb1c8ec650f1827ae06a5d2247b6659a2bfb5f9936e1abb55aa37cae7ebe62877a7d423602577df6bd00e6cc067f57f7e5527004749a8f97d14c84584991b9c38852c65faf96135a8b963ce8677be247803941365df336b32564f5f603c2b62146f39672b071cad69f838378fa32f9437551a5377d56a6f418376257bbfaea7178a72b108a0bc1092f2971e86373cf3a41362a874e919d19c56b34a150ea3e3b420570668c514c4e2c61137d4978a51355137da5b11a2710028248c6e532e1a7d4a0e078e491db66c4b6faf92b10f971c80a7e3956db3fabd6333de9492cb8872c4456e07baedd150c299d7f5d8dfdc8527606a2807dc29d93ee23f8dc32f224cef7b8d261a22049a0088cdccd3f96058ebd663be36f3342ad891ad3e256492b3d1e23e800e9ef6492e00285a44660c56824b209c9c9d744601c25e1652fa804d99e7ff0009ed88a29c23696fe9e5904d05bfdbb282ad224a5928d0668a89d853a59d7dbab4ad08b5a08db80eade3f3f0318abcd7c9237a989bc6ea4e62dcf295195759aaea67893eb0cb9fb7e807e4db00d200f491a6cefc87e302624fb8a764b90137157b94ab07035746a9a6b946c2ce1827690bd04a0da1336a55a7c3b04d4ec5daf9968cb183f843166eb5894bfcead3c4fe360f445470a7c8a7eddea17099e0aba7c12736be7a20c533d330b214d3fceaecaf471aaca8dc0237529e704fc23fef22c309acb021cbc2b77653a61e00f39ba99dfa0f29a08479930c9d6b1277d5ea966e62d6201fcffffff03