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 63240 ec36d2d081c10ce9d2b6534fa5329a4870510895c995f37bae9dd693c47dcf55

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f770cc6c3c0417fa86994d6568110c92357a9bf8c9334cd688e5916401a675e9
Certificate Block Hash
ec36d2d081c10ce9d2b6534fa5329a4870510895c995f37bae9dd693c47dcf55
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00700a000050090000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000032e33d08c3a694cb734f842040459c02a1edfe61f322ba2f016b242ba3dc2596753a58bd7446571b34309a82ae2ae96f6e8fd6a2a03a083879ef07de85610e76a584808531dd0244c9c6262db365bf94358e0bab21607a9dcc030000000000000040000000400000700a000050090000

Raw Header Hex

00004020b9cbf00601a4f168907668bd51230772a96c3b00ec788bfcb0597741eb4ddaaf7bb5251e7403fe3b2d23fc48b91cf1268ecc4bff335ca317c0fc61dcf407d46dd607196a22150218e975a6016491e588d64c33c9f89b7a35920c1168654d9986fa17043c6ccc70f7

Proof Data Hex

59,560 bytes
121216020307b1b78c1c878fc5c4e4af1695e16b50a01eafee32d03523c0e5bed2ab2b2f51c46201cc4011f89204a97f8c1b9cd4c7b93aa218b194320e2594ded08838c1dc7020d4d3eb312be55dc8c75e9ea204696869da3a3298b43e43c1f2c6c90fc4d5ca2a7ec293e1e02f60f039e5d2fe09b1a0488f8b0ee0411fde44ed3bab3a04e125a12259dba5128ff9a7823b5e9af6dab1c6fdc8afb45aa7fab54172af998fcfc12a36e08752baae6a0e7a88ec6f3f8c621a4ecb72b5a0e41939d5af0abff5f796a6fecce6cc0f45588e8a940e1b2b5446c5007ac5122a2fb6c1238475914e98b4c91434b644b6d0c092efc84833468b73ae6bb641dc3d487a723e473b4034ec80e932c0c3b5be98340bb2541b8d36cdba0462f20d658a0465d2887f9b750ea3df4de7a90ec6d31345ce81c95be2b78e7afe54436335596a7d79189cb26a1b2ef060e8dbfc4b01cb0331c225baf3750dadddebca64ec99d8bfa9ec566e279a92878525e79623cfab13adde7bca50dea3fb07880f78477dc9b7bbb6813b4876af3f07cfe25f21785ff0ee0bfe1066b8104de17073f49303b7efd7b58343510be936f7601ee292a0054379900276eec28f7d9bf97d41d072211cab083db40a8d2aa221cb683008d71136e7864acd1c2130f711365293a924583c2f30aa95421a49e93899eb5e4f31c93157e76430859316e63b4880d99805f907595a205955d58cd7547a101211b116819a249976091a588394361d95cc0f2f9b968b3f5efdd408e96f53a864ffdc205dd6eac7b01d8688c6a4297278533063e6883bdb764515dbac01465dd74570cb179db06dd7723c85d1826fe00a723a314cdd4d0bc2a9d38db7b7565e3fe76e92f70b6182e62f69d2d750b8dd8be9c5b3e400f5e83112e1ca01ad95c9082fbf0b328e972ee46e89d92502561bb205d2768a437fe56a939a4c18304f67566e0ccee97d20d5a2b20a61ed0bfd9aabed1d9abd8c942f15dc80caf94b57e9053349206cd31ba81c9d1e350f4b21282223fe1d7d40c04914855c3b4335bc3b3f73f5b6879dedaa3e6a8f16024c67af8dbb3bf27c1dd038ebd74a68fc9b984f7b2344349973cfce424f4ed2240ec1d4a289f12e19198b804620932db864fd2037128ad8bb0d4a348629058442708d03aeac651e598c607db3f6d5ee65be035dc6d4a26c102a144f644c2715b88ce26fae6ba7630b06ef13adc8bd9669e00fd31502fa175812c9623a9286b759b9549aa5b69eb7a87db7dc2040ef9dc72c4f8855b5a49a635d6e48bdaeeb305608dc466bfc2d56e4abb9d5f20518b0fe405851f00814b13ecdd86e57ba62a871fa7bafff964f190abea67e8d29643f73ef33e26795e167b0dcc28f4f6c0d49f8812a07d4bc67f6e100ec0960bba932b9cf751a6da2727fa914647da66ec076abf3dc1dc10726a65ca3496599be5e613826a49cd4b032ee87e7cba2df621359e4f11055db9f3cc39a4970d80c2500fd4a99a9085c4ac2048b377185c7ee0a17208dde6f1678c3c384efc09a6a35e3a19e7d3fe7a352d10a44d4550fa76d97464ecf848bc913931c58359e6ba04424b0adebf0acefc93f302536a4723830e13a1c5ba0cc7c538f425178f6ee9400b020445c7287274b3683537a64d5325a6cd8385708a20d22b90e128f5b703b4d92da4e1b386cb601d7b4687411714346698f9876da81342248443b46071358882741d519668a41cc029e586d99620c90252f93fcc9c5ec6f9786b04889591c963c2356b8efaad81bf6939be09cb6a1228492fc897f6fd48a9a18e7342808c58544ac23b3d4a4cc6e30337bdce6c1a45f96e110329fd7cd153c0a71547e7196f0b0063026f00d7be4b795b21571bf039660ae31d0254d547b721f28af354ba4028f3658f630fb82e2578933a0250bfcc8a1a62f968b0fd04a096ebc3899d3a9f2fa6fe5008e4131fdbf6de35f113d11869bfe952cab18784868cfedf817edda9590462ce87ebdb480716f69ae902c8858c327d160f2c54c5e5f3f9dfc408914e4b34fdb34630b85d64410b41c1df081e0ac4bb12b76cb95f74ad888e8d8d90e1939429852bae441e10c89107879992361d1dd5c3b338e03abaca99807059cdc0a35566a7343ac8da97c4663545dd85ededb11c99a64d5625ad38a15c53badfb658a13c9beda8c00277f02a8395af37928167a5c0295af2fea82b5241a7ff4a7b3a0f898d7c94d1698c80e338f1edddc0c3a1cec4dab83f2a84dca139bc9ca3cf8fb8de0c5d78f120fce9ed680718f2c2e69a55ca861c5c55a8615f2f854f1ae85e8e5425b3b759d9d672c52193ac5f95040c8a1bc26d973d9fd1a22b95435a4cd992205518b37e8a8a54440bad1abc5be50623edb7dcff882591be57ad2d95c1a415ef0ae5e976e399d7a33aefafb07d7d963dad59f0770961def21c7a23245f31fe2d2b6b97befc16eea739c7e080348ebae7337839b382cc9df6bf9add78fad3ff5ea13a82cf6b0c119d9f62389cf92875e38fe9c2f61518a73013a2b3074f52c9c9043ad4a74f73d3f9e75e2fdd1568d85a3a0e6ce868baed1ff8072f32a897414dfa8a9ac30a45c7c5399425a2fce71e78f2b4dc7f9bf0f42613837cf237e37a0fcd7d3ddf8ebd35406fbf1b63b45e260c52d8d7a5f4bf1f4a5d18c33ea3689ee1d16d8b24b39ba1887188dfb90aaf6db5a28d299bb9ee795e1a0f5563a5f0249f480d7936bf5e279c5661431a61719bd1396fa0fffa62007b5544820ad6fdb65a519152f2324a2e18ace21a4ae23bc81488a0470ad8bc587cf06b2fd6c1024935b5c93ef8d7dc7caedbf5027e6335fc842f9f54d75e0943a528f16af5c4c4a45e7bdcc85b25f0b3fffe52f063682fafa5e3ccabd5af83f2b238d86f3eb1576bb87b9a493d7795aea5627894789d9dee71b223d38a43ad3895be521a5dc754839e0672231e2efcbdb470f5afc95c3d3b09d420bdc29a170375a5c30bdf4681d645b46be1e84aeb278910eaae1438cfd5185cb0d5195440d5f852a6fc3fcd281ecb350ec43b40404c7a19e4adb475653449f40e96e65b5669d7592ad7073c27134b679376f6f4e4668cfa44e9310833f5bc4abbec6d0a274f41da6824e7d3847170db518421b213c68c47c572b67fe31c61605e652cf8a11e2f58d6159ea04f17412a9ede88509cb05f84c8757ed0f0a81df844ee2071e70b2e4f875c7220bcb0c8ad6d63d050ad51d963dace5a8156fc678841214e4a8995070a5df0a0ddccf111581b707721e6c6e4a74dde50b5c07acd300c23e58692965763f25a5b8f317fa26e2a921defd159a6a88870e0d7baa39ca895e5fc1b0f4f8759eac40da4ee9d8441524f5f346bc76f80cdd5a681808009599caa95b7e3efc2b06e8d62d57b0c92a35e949a91c7fbd64fb113cfdb0888311bf982ccf349e41d1b1999357c6d7f6789e41464518d2648b74f355f4ff4a9a250675abd25dbd132500f857f1e47742ec3c30289f0009787ff6c82971dfe99d03b6ad803a31ce119abcfaf599a859d0d6b5d717e96aa15a39353146c65442b16395f60ebe44b915bcf5be15e7fc5efc7adb150ea022dfdc0ebc54327bfd26c5d11b4df4403d2dcd07f645ce5b5579befb57b607baf4ad0f66b45676f615f3ebdaff6daf88ea1ef66296c6a87c80c78a99665b18859031bdcab78d5e8ec3b74aa06707f80f433f2d7b206a442d19ae7f8a363da2c51307582ae1bcb13bc6d9f6400748242a724d36f982032476ea22a731a5a2467f12c67599d7396cae00fa7535dfc1ff2d415a873679a89189d3612932c06742deac49ac8a4b3efba613af81826130ad1ddc5913645036bac26ed411ed9c38af551b3a793fcef53d9980d87388d12791eb3674999d4656eada0e57e584013942db540097daa3bd49090b0e1864b2a3b86a0e8486994582f649fe392cc4f1e2b08d89cd9ae99fff3dfc9f9e6ace02b418853bc66ba2495f06ff20e96f81440f619389d50fa59d1aabe7ad13bd53a52a6a3faa41f1407d2cd30987b0c514e2b55ca520660adc0e06ec5cfa56b3f7266bb175faead863dcda4833da2741247f2b05c4e7570a3d0b04a26bb56ae426f233d5aa73089e9c3ff5c5efcffe80d8a96c8aa20a14a9caae69070b113c8bbf664fe8f038a2371e0c1dacf651fdbb34a4c5eda0de0af0a73b9b21197b5da34204372ea8ce8b8a61f1d7ed83a1278543acf6642661a63de649c97291b7908e9171c30ebcdce199d5b0563d917ab60f32738ca21ffe062e9e46378f3bda8b80622135f1e7128b41da735858bd487b8064913114f5e713abb9ce80d84c0987cf6851394bcbe2950b3e99699c8583a9a626d8beae172c05e6848e125a37fb237d73d43d2c0c9b3d8af5a79759b7a70adfee37be18cd6cc639bda908920d6575df18b5bf079a77cf43de12ef9488c849a7406bc02b9c6e187495c34c84d9add02c1e855ea994d019d94c7a3517984219cd8e7af348bcae448199937b12114ceb8ac409533114702437ee4f238addb1d9b5d765380d6b20732ed5b4bd11cc3de0c294ccdfa47f5f19948409244c9663f6d09dfd0db498d50b124500a679852604a0446b6ab02fcd50b45b4d6729e219b192c40397319d9edaf8cff83f5568f14bb19ad285f4d1d680bdb63441e837c802b5778274a190efba8d4916a611b73f28b33767a1e8317f9af07d230c44f17e6a5b65c94603dc5a657736a7eeb58d7df90b35092c5056af40270e044972084678a484ba0b62c16d0d5eee74d483decf5210ebe5b7a5a09b51ab9c30ba49857612cb37520471c9edc12f9858b9db80d8c11dda0f5ae5757610f42dc321da24f7fc8980961d967447d624948a5482bfc79db6e47abb76a51ab4b44dff92938febbdd19517783601b24d33df266a234fa64b39443b0172e41816a2dfac96108b5c7ee3164a5227b1739d5ba13a204c08777ba2456df68d7a1fa95308ef8f8691376107a4061da82afb4740274f2bae5aca2c8e3ee19f81a2a3cf35a2ec92b18925517ab3d553dc7bca801f1ebc2a52c4a47bc770ef39a58fc4fece7715f22a41efac61aa4efdf297a9f89fd8e769eb57ded14201bfda55e6f30fcdb963abf69e0d1c0c9ffd4c7f24ef436e9bbb33f4f1d71e437a3a43605b918b6b6e0b08d97743dfc2633d85508a6424f4bb2c2f5ee7e474646111072644b5724a271c2a32f8092eeb20545b14392db523e45e952cb957f080391b41ae5a617c1e796573172083bc2c30c6fced325c40b5963f91752c6d398f93ee50a98db7a045dbda685e8f12f7854f78fd50da3b1aea172869d92904149f518b0b15863366f2f82786994d436da2b2d3b27bab3ee1ef6e3f2f697c81b975b2fc22f3f3e1d703ff692981962375be3fd92a0e0cb7e6c75f848e694fa84b1fb7f84bfea390ef841e5bd1f0f95e9f813b609a412c28d97b6b33f34d8db253d430263c1460a60c990d2c65aa4c55bcbdbea31a7236f536044449091e82aadeaf1cbb3d445092b5c97b1d53cf333e6f25078cb28d9eda01640a3e116421b2a84b7d84dc5072f5bec7528b81bb075cd3a2b1dcffc3c074e0566f743614cd23b96b94ae387daab87b434bef2adfb9ebaf25e3a189e5cc134bbc802eb49905743ff6388d5f41fc1ffb89f51f44e8e472f1558d8536166116640792c1615e0bb3dd8c2fc27929a1a34f053dafe4333757266847585df2c663386fdf307452e97b1207d7fc8dae44bd93db24a45b91941828ddf0c645c5379417677f200cd165dfcf4f0e19d5d66036bc41538a356e327c1c60ffaef14fc85e86646fa15536c9c9cb0a3a34c9977b943abf96679ab84c5b8d375c1865c4aba4c4b09824394c998082fd2f28043b3875d8d7bfa5e6a9e5cc94c3dbd0deb75e6cd51e435b2da975f6d9e96a1ed4555ec97f5d3c3097dff83f3a336d8bf795ea81614481ebb0cd28373308461f9f1547bd90661d889808596e1d6920cccaeafe4008c1f95e866b34b7677a330171dad977bac490ec5a468f1024e914b0d2ba294bafea6c26c805c5be37faf65ac5e73c172be2af391f248b89909c9f6dfa219c33c9a751e2cb9ff14eaae30d1fe409f09f9695f20f4595f85bb7ba9c67fec24a3ec3caca79a8501afe6ac21311dd84d26be1640dd427b34a7337c79b012fd774ca220cd9ec282c1c291e90395b1f8ef70a0ecbf6a473da706edff6fe23cd6bc4d9def708361766bf5d202c2b2a2afea4b663152aa8c06f4c8027c10271127108ce9dea0b2f27093e07f1ab2fe9fcbc3528fb38e427ab237d7f03e0b824fa4f781a405c6b548ef0a93ad0767d7cf91da76a5037589bb27d42ebdba85bbbc0fb9c79b7b448bdf1df9060a01454845c655bb35d416e5cd37e1950fe7f2dc8672513a91fd86deb499187ac0428e10cf5d60cbcf17accb4e18361af08cfc36570e6d4d1365f878f730df2d2aa53b3649a8ff24c65d750bdc5ac60accd17a704c1db8ebb036b6e7c1f4ae4295a089d8edc96fab17afcf1e6dcc1257a81c7338f3dbb4b8498d30607169d9854bf6074e2b89452d43662010f75a0a093676931070a27fb3c95e0f97ec20e9ee49fe8ca1f0e37006a64ffc93f5af901da0f542a8e6dc7945b3de7c9727675ad2bb92eff3dd1f6b9681ae05c81e6c2af1d9db693f8cc89b89948a39df760f382ed509c05b287cf8e4202c35faaab878c6d0c0579099821dfc79d36d6ddfc45d8407a03cee00e5afbdc7a59697a7e63dd11745ec3fa6fddc74a0fe06b07896dbac5f43b9ee99a7e44fe90482fc8fe0a3fd9e1ba8efc0127b5676c647743b6b69d77a97f398a54440973803c757bfb20920949b854cc5fb9b0e314f8c16f32729d5288de12f761046fe66ab8eb22d43e032e9c16b31353e47902bdf2b44e94c630cb544ab2afcd3120e3d9910466a6190acb3d4b3a68a92378969feb9a7f6a4677394259b8be7ce06ba28dbb96a4a01d841632bdc06c75bd757aa0222ce00812b59127b809a95ddd7b217fa4b6e1daf50b8e024b5102cfb272ca2903df5f9d0653ed6a2a5f4470a7264d69306b012a28435615498ce0e77844d357db05f1dfe1672dca7d1df70953ca119bb64b5f27cad73d3e6f4cad1438d5dc9a50baf612c7e371d40ade3d2a4bc70c76f728751e34f6fd1b6b6e2754f1afc95f5a5bdbd773e1dae661432f43f2bb1f5b2c86791ce710343f9aa11ce0829f43af66f37f864fd3219ff456595bcb0dc6a827656f9a086ab743c02a1d55d935272174fcf58a9e678c314de876b95bf2436bbadeed6616273a97d6f9571fd550594d3e5fde618bfd0eb03c1e37fe17efa41d165068cca1505a33abc5eb88c0a0d8740a22993d184bcc92972d757b699bf17ad993881c65f44377bb0cf8a635239118df17482d0456d8e63550085a536c4a2a3277c95b1d081a1768685e10954f713e3c3b1efc96eb0c676d865f70bfb9532bb97ee59a9e808e518e00e1daa5d636d4a8e7fcc00e5ff7acefb38ece57d923ba19488cdabde910097951adfb2a4b8ff15086e7a4a6e294e37aec54cdfa42df9c992736dc7fa60d21896081031c7fee8d1d70c8bf433281511907815f47c19d5b1d1e8a21c76c5b21192c892edacc444b591838127b38d946cfd9b8c5253a46fec34e34464c08e23d1fb38bfbc2e27dbb2a6bfcef0753ec2d6417908cb5f11197ef519b696b39b467023acc094f0fa19677e0bf1885703927108b2688376819e0f2f882d49682be31bdc5d4037c24b4c8af7e14f68805171e4004f21f74e938b6212693dcbf94701301e7eeb568e69daa705d92cd3d2eef5aca7af487a513d56dd929088b2f58aec90b26eac6dea8bfde42e2135ab4e69cf61ebf9507f278b1f647d2b313a8c89437e563b09619499f99da18adac2f82d3af3c6bccfa9b540bb390a3ebc36ef60ded87cb040b8f3cb34743e7f58902be50ac806dbb95700fc88dc05be1a048c943a7e4df5c54f1df4353ca9e81b7a6eea997a9e570530e902c9a5ddb2013855d1558a0e794ea0706c84ccd25fb9d4ac82ca1ad25151fc10d5f5e67a594050a6a28222c3535597a656fb9ae5e447e607a7815c99cb707b6f680646163fe98c6dccf7d18b66e18e2e26298252c6ed22de637261c0cf0d329b9f3a6cf832f1c7f2ae351e6659420610a2046d3e839c3d70a68bb119445758571e2109db2c435bb85d205c33520ec2b1ad47f1729ca5963ed19b37a82b3bf54622ebe601cca4bb41fa17b50e73b308160d291f9b973f9d4461983113c375943536dcea4eb27f56aa774b366e955f8767f9d6032a90ccf22259c3434286b7d2815f2b51a6eac7ed5837a67f527cc042c6ca2f0ff54c92f32a4c475ed8050ae047f0a56292fd9baaf05b7a30550724f0e25700debf0a7707241b40fdc15684e1ad7661b5dbfdce385587d8be06cf8a8062d73d679ef972934384ac13ac342fd2290906e405d64dd14ee637668ebd46994c26773f81c0c40b29ca51a6e6d5d7b36d720fd36cf5aa2f3ca12d395687bdc7a61f8066b37eb4ea06794fcbf79d1b842d63cbd70d551a2fd1b4a8ecebdf0d9b0bedd52fbbff198f34e5f71d7afbe812e8e7da82aafbfe9618d5dbda178a431f3fe4ab1cbf57727fb8211a6d2d99884d48ccaf62455125ac2dddb1eecebb2f58d68db91c9fb4173f99970995b42afd452808b0bb68ab82ee41e3b2e02aaa3b54790055e04481956acc1becf19c5e2f94491d47ee1747ad5a5290108cf9066084f4a62720a391b701ed177b39035fdcd4427d386efdd0469e4b8cb526d97ddc4c318b0f31ae157846b485742851163442ac510da1628e40d350ca47f3d0afc9eb682040f0a5c8c91e5f0529e1aa68f2b88984cd3bda25c1aa6324cd9d5be4170ef91117fc934b0c51f0b2cb1a14e183836be6d0838e660c315811ce686c7fb96642850b8e50211a66b3eea0f505210cde12fe5e15077ef03941c2a536a7801c0b55d100c191f816135c4b0af39e8dd94819b7f76e4f1f3328b87e7906b2b3f0c4b4817885efcadcad1f721cb570dc3e5bdf8e1598edb90c03642e3cea7b005598765784b72a18b10036146d537c450d7e08f06908483a6aff9681f3f5b5f686ead899fcaaf45ff8159dd58bbed090c7e10d5e0a5d9ff09a0177be43008c7c4d4c317f0f6bfcb306af8b7c38d50a49f218ec556aa09cf62d167b62a59213da243149a0fb44adf79a8c227b99d4b7c30451ff66a26533c571615c215b73fb16226f967dc4a9b174babf6bfbb31f776b7fe8ffb3abd76efdca96215d9f646b17b400b1eb821a80b713c6c808f66b55b964e9cbd7fd128682d9d073778a45a05296c97d2515d320cd8df9dcf66e83f6ebcf04ed1ec59ed052577dd2974fdd9ac76b96a04d7b535a174f39430604b6510be68b180b09873f58a177dbdf85abec52bdeac44c18d1a0670217c76c1c9308f64994f354f5e78610d01f56d7fefe942e9723102a60e47546aaf3f3107cf4fdf9079e0a8f3a1d67142d888c235ae4094365b648f6c3cc4983f3d6bde93d4dec7a09e49e55bde6de4e1436b45a4e88bb6c8e413302fe184fdc62119c1c7f23e11e62b8de3f9f431ea9b139ca95fcb21cb1a6fb959da8ef46471097783093d97dcf30fb20b5961db2d6c887508593dffb4646a199211a29a1bb3275f12b196683ec12baf5cce5d369040dba174c52d190b8095d3e63b9993e2084e68db2e025d2cd94a507e140d068770a2c53e5fbd8917ffbb12a1a6c278059e625100bf0e669128607760cea33acfb3dea957631ed277c6c9c2b89182aa6d86045da6659d5bdccc5ff20af6533b6bb2378f29501b6c7ca8815af37c610eace64239e442139731928042de94e3630a6ebb7f57b0ea641c755a998903479edf0c101ca4729788ece836d912ca2d293c9c0af87636769027e1a6f1affab4cb3907cc58ccde095701dd91c6a5971186ab5ee11053abc8118e9a9c9397df4a25cd73f8f322a4eb81b1a17af48ec46ac2916fead7c080a01dfcbe460de4853a6434d1a520dbfbbeb783f15316b7247172cf6bacbe89702c22fc12dc48851b5e0a5887b46013a02cd14b76db4d0b502e064447c287584044f9b4f5af060359463e179dd660420bcc25da05ee42f9d2249699d362cee10fdffa42f26088d8a08db9fdb97297592fd07f1b209e860e3c6590fb364a3ed9dbef85a5a7f39ca1d30f2eea791427aede738f3e7276c927e8418d19ec4b3ec84df7c810939b19e32c76af7f12e2f370c13d8097e56fcbe60247d424020eae8877b403cc634c5bc6766955a3d1571ef880d1cb55a7d393a5e026bd6b0f2dcc77752c0de48fb28041c9ea949db41a9fd5a87f0ea1cd261aea798c244f4e7a9eee725d4f5d77bcf76146ecaaaf569ce2627882574d28ddf020b4e0402b617bd74ceb656c534155ac1295a7e76e822e04da29194452b17208defba7b82eed7502c0f3fdd246298bfe4ae6b3f370d068fb5943deed9e30fd1530b18248205225c43cd01177d72174c43a91a13ba0f1a3d0c747ad45ec514dd941b564c8ac0a1ed56193c0d52961f3e704962d168a6f720613d7d8f2a9aeeebc7a39497578ba75d0e67425a2d1ebc51ffed1a1806b0e1f358f363cc710b1ca6b35e11524813d5d6b3802b13e47a9c147723addd3faec1e62497b23ad2cb3aaa82668b50a7f094d712241470253612ce26da96841ea51684b678623bad38cd37989ea0a2584255807789f6dc6016960dda7d9c7f46e6bcce4a6c77a68c49fd9ad8f3d33dbc6d963f21e7c316faf7d4be455892b3bc3eabddfeb464b4dd126e526404ff74a9d8262b6b3d487b7573a5f205eddbed0b27783e9a82e00cb9c87a4a327d63ee233ee606f18fa0e4f8742d671c8be1bf906b64ebe6daefb81e4d6d3182cba1e77c197c6609d5afe4d2b2829dfa6f2b866066a1f54fd216df3e58547113404468107a6a3ff308e553c851fd0a926d64cdc1075b5780a91c8b298054e919be89115ea831f0fdc90ddbe2f66183a788c8e9b6e235c25fd87261a20964eb8728f3afeb2f2b15f3b50e188dbf5522152ba00c54a42951ba987863b3e592a03194138e237162bd014d248cbddc2cfe48a753913d07943201885b7bb74e773caa0615c88d7b3a06276ccc9b7e3a21fca0388bebf1821f65b46af9da3bcd3e477e42101984bf4f0f7675b710067239b95217744c11c4188aa073812fcfbf1cf625f63dd39ff1dbbb0dfae5e625f256f7767d95d8eaa8797ef2ffeec4b13ad74d160bdb87e2eae76a0dbc1ad24331ee165b0b02b124588cd769248cb24e56a36cf3cd5af3a6cacace96802de666b152b6ccc971955a9296b4dbfc38068f4a61136085116475d7d7c164853305ffbe2d1cea21e51e2d9b532387236127b16f92c707915d14bb918bf281adbb4512b25d871d6dbb47e14a776f1b14225092a529713a7ee34979d992d77197e0312dcc06fc55ea085862cef6606e70c0b7df74f4b6195964449cdf23e9c6c44ace11366000b4bf47e3742e4266f2a2876ef7b8311d90092527bfdee2b961e97a1d5db99dd61f0fe5d0c91e189adb01e07fc9cbb47cf691f3525a768d93609a99a0cb427e9f260eee8910bf25602d2a8ad94f36297af07aa0c1e13928313b3a04ab6402036968baa1c842431c0f65163b75ac8fb0af52997dc1e8f7e647bd6e55a02850b5cb5779490612e6f31e13a846ae8b6ceeca479888fabc06a474527d23abd3e619c01697901864243e1379d396ca1866db5390f13dd6fc2c90e1b031a08f6650cd33d14e864ce98bbcf788394fe70e9e7a59d1326b1ff7ad84cdafda60c00818061e47f413ff36b54b6a14cfd6ce1b4e67ef254b55b1cfaf9d81d7dc3476cbb57c9ea10a863ba9a0ff0ed50d0931a4ed77f1ba1bab3bfac206f1cf48c36f1f442902194db544d9fa3d1b5a798ce0e162eba3fac9c849bda0597af1fda67b3bda579652053673c0a6b39af6a730a854bae6b9596d07e87078b4a997b7ba551ce42601d6562a5b04a3b13aadcd00191df8f64e2b33dc219b07e0cad16b024a489ac2b9cb4eb7755ce17bce8e6743533c3a05cb5fff048a87eb6b5ee597576f02838b814c27b1658ae7ecc73a5c8d1cf6ba130b852c57a0c9b6293eb250622da7b78a5fdc9428541f68060d264f4db3739730813c71317f84d02d4635fd3fc8cd510bd37038b26b199fdf1b2879b5089f6ccf1229f5d37b2087483420ea7afd107801a2dbe2de845f4b5859861615a43665ca82c31fd5988a10db12d7c54c9601f940c11ef2e6a6bdbb4929bed1bb61a36f89fd27711d2daa1903f8bf42555a199e395064bb570315506bb73db94106e2f7a3cad2ebe12bdb6447e1ddda494bd0b2aa975b970841552520cf205825952b8a35f9a98f5e8239b79b568199a7f13a79ee65db65dab529b405ceee1e2e0cc0a4409dbb9ca4f028726f09892fd0025862696c54322ab193bcec9fa79015b2954c2cd6c46552567c183d55f3eb7fa329238faeb6f8f3d3a55727e4b5fb7de27028ee13b17d7436b4f4d4cd2d48e92f54e71de42dfebe91144bbde29112e2a9a428155f51521817a34827d64b40a94efd1c0c5aa77575e8f21279c3638658c0e313f7616674bc05b82ebf22e9bfdd202164f8fe136e43124a088f87f1ad4dfe50bf19ba11c07ee0f3ea47334edd11e71c92244267a1bfa4671094708141e1635ba27e1b19d285431356938ebeb4fbb38396287f632d69ea2051912e2717c5102fca53d2112d1c8fe119e9db62452afd1ea6c4ca75fceb619ad4c767de7092eaef79e1c85153a18b3a50b29028f5d28cb17eb0e101b7dc69072b170698ebc70dacdb3b72f11a9cdce4c8cc51ec50e3d942cca014d7491a377393fbb071b4dc117c0515719d4cf3d21ce92527002d17337a9a35a9251e4956de6167a831f368f30ead752d1bf3496bcacf549e7b13a93b1b383510b70c1ec0547d9792655e34779f9cc85bdc132a2e35393a8c7c860ad1dbd5bbbe9c3d16e756973994a720ef7d2b671daca3dfec2496afedf134b0fadc5a6d7dcadcee8a638cc3711a8c2b9768f41736f45b831b7247bff18d814bed22f000927bf114fbd48692ce2aad9e31371015adf630e9792ffdd63eb3eff162fa57fabd980b06c8a95f7cd49e63d876a2a90cf5c6244c2858f26cd808ae2a6e2964ba2b0f24c3040ef379193838d92eef20c0bf164004ea4dd33dc81a62b8d7fae1cc7e3d2c7b0ae4df3bc05d8fc2f3943f195511c3eb84dfc2e69ac9519ce17f212b2b229f5da3511b33810f79fdab71186e67291fc92474ae46ba170c54934bad400ad21ed7061166d11f44514320e62a3c9f9921aee3b46016f013fc5f53753aeb47b4f57ec6ae0631d51ff5182ed964defc9761c34231778ef9d9a9159c094e29ce17e5d510c6946213738c727260e8d471c11fcc4dc727c6e90ad6bf73d81ada1051944df2c67c03a248655afdfc559a6e0c7337f14996b63209fa2ce43dc57df5103220882457cc2fbb007be497b25f68feefb82c67d2e5115a0f6a36f0d31999803d4bc39a4f1db621a67b8032dd2f6551172c9dd49eab1ed6eb0a5d8ec0648802eedfa21bd46e3db0ddb20489fa509d9d97800e2ba61077893299ae26875e30adfd50f974d927b0979ac71ab779f4b2488796f4ce56cedfc6b1cf7391833655474b042d28c2196891adcc07659698d053d3614c626c190dd2f3662dc9acb5fde6de45d83f84969b859508aff0ef028b91afda61f4946e76785a4a666b19d2e099f7dbafbddb3e2844cefa49a33af1a0b191f757147a533dac1692ee243c2cb5951b19fc66d2c3ada9addbdf4141a64306d2e5545dd3202b7fcf08caf0ea0e4f588d415e1bf6edd847e01a04e4c23e681c52730538a93b3adb233f9dfd1307bd17579b82fba529e5e958564bc31cf96478c1a132ce41a4a3be2ef11ac9ebe63700a5e2a9009082ecd6d800fa48743015fcb106af872cbcc0ca468c1f7cfa72bfd809a6969d8b938de5de70d66c73e007a3ba9a0197fa3567d84eabe3174e9bdb8b3eba840bc7a9a0333f5ccfcc1d785929b01596009e84627b7ea3ceeed9d223c0983675a40af378838a8e011ef17029d7cf0bc93568b608b8c60a76a571fa9ff9bbb1a9f4a4da6f9fd96653ad9970e06b5d105b94199c843a9e101cc6b4cdffdf6eb90c8969adc190dd5cc272b8f25fec7e0fd8c737565273318b14b6fddc55e7fcf0f9ebb83c99ccebf2de7c4bb8567204dafc0dba295c1ff9e4217438cc3ab7506c0c18a4ae020a29e32ab3247e32ec8b2d770aeffea11353e3975399e2439f6280ab08866efaa06ca5d1d47aa1c4118a9806902e64952644983e2afef6571d00db3f73c0c0632cbb5a3db21f8eedcedc065e4c27992c10c10b4bda1f0172fd27308d202d8cae9c223b86b4dac1d164fcdbc85c5c2259b4a6627b2681616c65ea7f0aa172e5f0cacd6ce2908e3324d0b57f26454dac8fc214c920211e2751aab71efce740cf74df4eda39a354ebc52cd5a26af6c484ee05c4d37970d48684e77cc94177105b8e5e7f79fc52607bc09d76c5ebf3e3f3664855f6ac62bfd57f87b8caa2b15411fefce34adb000f8e6770ee2c70cb7e6e85f06a7d11334e0005c8ba0b170b9b9142f38c2335fc2278678278f4d6aab9a2b4210205c8f849367f09ce5defec7f55678c0f342812b299b64b2aebf5e9b9b1ae86fe86f7f405042e7214e3dbcb1a69b3b939998ef112e9a56def62dee918b12b488a01e58644ee00f8c4eb54528d3098e98d130206e14b62ec7670d48ce1b08c082ee1f0ba2da2d7614eaeed0033125b569d727b69cbcd95e1dc8333c4023de5837f0e81221b91b478351df9c455c8381ba96c8b4b152bd8c0368ffbbd6a7e05edfa98608f4a5580d23eb3a2bc2cb04783bf00cd3cc9a3f142004e97c686cc13a7df1d9fdef5f6d02ea6d4960197a885287c5fc338b64e85666dc3bbab7544daf898473f803fe06d3c2530a8b8cb1623a293800107c63c3ad59d106fb2c23ad306602c787d20973b6afc2ded69607476f9e7b7c742ba079662c57101d4b55ce2bc622dc61a1549381d49b8e8e02c172360f32937d458fff0e19fda91c0cf93d56fac67761b4fac3e009d0ab8e8d444727d3229ab05299c723bd89f603f66d94e7d6dcff83aa58f62318061bd117d464e76cd9e353c70830102d334ac442bc1f5280ab168928760acf393656f3f7b5f9dbe1670a3e2e198d86d0b3a89a517582cae80f2096a9e9608797f784f5705d05165a908a9cf5d873bacf5acbdec3539256fbfc15e39dccc5be31ea2ac910b21527faa0ed7272dbe6cb632922d3e9824d6f3c2e7842c6c939e162daa93f81c56c13d78c42fd2264bfe40b18f4f158a6ad555f5f7bf1d28e2df35d1feda1917be69b93e8811e782e9fef8fbf32b313ca346a849090f890d764ed919f38f71c0135ad507b96ba574afb864d98b82b5e318a04d2a57309e1b5940add9f432fa84efd4842205a493af54dfd15e42e894dc4c503406eb1d35e111fbe17ffe6d2e3d996e4493d0773038a6751d2ace55b540d32cf1f595e86ac84d1eead18bd66c56e4fee3d4afd599d72da3fa835fec9aec3a677cdffc4ff3d87ff48556602284e0840a1035c6280b045dae3e2d2d8305e764c26ad223a0d510f09c04203b444bef06473a91067b868e7f5329de834a0cb170c38388d11c3e0f5f548c3940a0e4a4e67a337f613473c2c5e1caf17383977facba79a016467ee4939c21216a3bbe1b4a712e744ff4b33a7d99895bce5d0f7015f7cb23e5de97c7a584bca4c672e5aa936cb271d3289676bbb95aa5fe7a91cd1e1f0b542449d37987af02574a18f64dbe05b83fb6bc9dadda445832607bcd871f6337021858436c1ab7a40836e847ea9d5d66b5cdc18c4e400ef9de4c66ec2a61ab35743bb7310405f8b5c9dfd741d3660fde1355285d0fe9e6237b3cc2962a353c219c3ba8825fd7a3a1a8be6e1e7614befea9be9b6de42d8d65a8dcfbd520c29d52586b78ac29fb9cba1f5ec592bc57ed826c881b7857a2c83fc56da5debaf0d08fbac008559d847d27de478a38cfa8ee87155c503e8e27760b89ed79866000a5afb92ac3743271cb7f2724a42d2a0f2eb52c32b0da99ac7bdb0a55d7f3bacb32b7a767efabc931c4fadf1b754ebdecedeebc2613410de2d4792571c79647f9dbf502fbeefce6fddbafb7108f0a1d0fa11f029c369ff41309387c3331701f0c2e556be9a72396cec1e37c387e56fc45340103b9c0ec0cf53601adb858c0769eff7dc22c409d9a239aa397cdfe4b8e7f528685d47e0854ed79dea5636840b09ac90c95123aa2d236e132cbf37cc0f4d2dd0d7d14c1ca9a978c299a12441172afc4a76bc6327f2ee147887c5580c776afed4451cff96db7ffe66e84c0bf79b3c95a90c53598b442465cf973ad06f0817b2e2c393ae95cb5eb97914d1054d6db47b1d19c00728e1d42556c365c0309df84da04cb55271dbd2c48f9b895c373f207fea0a8225791c318cc01431b35a873b2a9f7ed4b18c84fa50e2710b3decd173c9a8750ce9e014620384d8d4a95c841c6e7dadbc96e6cdf3393b4127e4c1e6f3e29ac18894798da99e86e401cef27fb0b7f24691d37aae099b0c1b12f434765665e23e17fc6a97b4e0ed51cafe70313127cf9de8000742280bae346ca15fba0ad08b52d3f197990fb71bb9597344aae7748f8159e8fc928d708ffaaad96b616a1afa6e99c8908e7795577e5f7ba73c49888675a02a1a301f6831605059fb68d1c12cc387049bbbbbf0189fb8d028d9d919d3fe5c0638b9bc8327151ae398add61fd149082a2737fafeb8f58a4141c48b15b44c027f3c96a41df41aa9b49e0efd6d1d44480af0b38b301350f91eb0fb971eb6d6f69a59a93dfc471d3091f19c7a20670cb25ca3a985814230751cc24b28756dbb0f3db3d6498725f8307d4b55209f709e5a9f6ebc48a6b517447b745d000767eeb6bf556be68e27ad63972750c1dc523413884c85e0750cff2160e10c0e71794c46d5c2b2cc020790ccdcadb96529f543b5c56ec4d03bdfa498ebd928e4a7bb53469ff1dd793a67a73e2979f5d1f3bf735b3b7ba821e67573da4a212ec41b84bf582a8a9c3a3d26949f91e91f3ffd76b3c280c9848f427d0624851e3a3ae2c5d929e54b335a1ecdb879297bd0c76088cb49afbae757b51c1b3be20ad963088958ba59e86562d2bcfccb1c84adb7f2b22fbb522100511aa2b3e8a7e981c16b3bc670d52bbde4a3c539165c04fe3add5e9d8d3750105f9a3c0f431c050b10ad97e6f53f3b925988f3396564d84330060c2a8483f0838efddd867dc736f7483436b4bb1a9904b915ec80fc9ff69ca7f26f04ac7573a7d0f93bb4016f70032cdc89d2a43e124a9262081ca88a25d8a29a1e2aadf2606166de71c4edd7d18d82b89a231ad7311afc1b3909fcf6617a629de6b415473e1693189dc5c73f66bc813cfca898ae1daaff07283077d7a9103c6d8316d9db9d264c309dce45b96c1426d334790055a58cbfa1676e696be33ab0a9f3666ef583f4ee0385b8e075b11ef26d8f35e78fe823b5307f88d8d34cb72ce7ee1808f3828e5582ff20f7ca77e99388dfd6152891028d87905c0a6ff3ed794da6a954f68c20517760180e44930100524cdf761d8a7a2a41b2368adb0d816c611114ef24b47ea3330a41b74468b6593117d9f96dc03afe8073f09ce8d391f2880f6081f0748898b85cdbee4a635821d2e53db4303944c64e560bb36baee0d92514e89d68087b09a64b3b5ce67aa34580bfea7cf18eac025d66d76ab6001a75ab62e4a5fad857fc19447af5b9875c0e74b5ff1808301ad16cbb47ed089cfd6c3d6de93da7ae90ccfe2dc0ad4d7f306a6faaf392d6008ff5b11cea9dfc1663b49d9aaceee9c2306bcebf7f7cd8e3c47fc64025b8ca6302d385e6de8ff98dc0ebd4600b581b346cc2dd9a1b72c7f20f4fb34090114e70f65df5eaa306e072bd6db3d0bc63018c5bf330af6fed6f635aec42918e1e64379cab8c27955740c091b32dd7ec04ae292878f101d82d56f61de8391c52dc709ce57626a250f8540b0d9e6d1fad30c92e37b963dfb28f1bffce53878fb2a63182a539d3a1fb1dae55077ca748e96071556bbec43f07e843b043974334358082b1dc06ad9883a3590df630d6d7163309ea14fd288c40a3cfbd6ed3823cc3f4489fe68ccc893cb14be3a5add7536e73fe95e9685197b4205000b265c4d9f88c5c13551cbf5693242d1a011001e0906c3fb77dc4005e9024d794c49a3113806976aa71ac4848dd79183857114f55621ad341de4828a62aa85104e23211bec3aebc48c70fea976bd5e4236bc8c5dfab21f41108f7bb64bc8a84f4cdab9122f908f789ffaf7d615883401fdcf6bb875e68c92cf10a0a83db234b75fa61380bd29987a79e8f7fd7c7bc3dabc4931e7cb0decf7a05b33f3dc7e156908a3771543d69ef7fdff2a9d88a166bd49ea478a8582dfb46139851d5998bd5a8e43371f06d2ff14b90ba6cae17e91df64c78fec6a13d4377f7dce8527568e961e32ac7a0c5603677a0cfc50f782164735d5a18807893d7101d0bcacea898a0fa6e560f5e6681806269fe861f4b68ff1f92af9df64706305a15c2d1f68e58fb694020215cc0a6dba5d5b03b967ac976648c2a71832697327fb5c224a1298e2b18290f22ab0be555456df7bf71198e4462b0f8ee3ce24638dd71d5516279c0c294e5685f6f8296eb05c784a59baa55c45b518cb701483737421ed27af1fd18980b5f4febdece100d72400ec776b416f2934751606ae549d65add6376c12e2edbe9e6aa79ae72cd33eeb4646a3c8b046f3cc4e7d4355d163a3e11c861c938190d304d5a21aadebb5d4d2c9478349f6231e6d33c392a27d1261f24623791242c0e62a22a28d24c19a51ae910adfaa0812f1dd729fff028f53977cdae7b73cf32eb2eca91865076a87f5f98eed624025eb3de4865ac2b42d9f8000b23d48336f01f1f1778b9f8c0959a0622d7f3ad09edbde8de080e8c6c6ea9ebc45d834fd2317a52ecf894048875c3b7624cec93e29a019bbda4c39ea7ae688dae2038531e10f896a5b3b5a4e627dc61809c0e28a45cf6fcccda2b630a11e23af3b437b66274b3831f2ddaeb5b1693c7c2220d5b24f01979eed347213c2f0d8654412bf07b8f145d7b00fe1f5fa4e32c78296ea874a576ced6a9ba29ed8eb68dd6e5656d5bfb0b6f6b9ada050e5f3428d5e32319a8a4ca42314a4a923a68188c848314c28cf2848163ab8a24e2530c83b373889ef3161626b078fce58e6e2316f03bb6ddd15521ec5fbca439ba7a329330145bd4e8059a216308f778b1aee14f7f5a9e9b34b19d8b90fd921fed33a9c5a00013837d1ae8b6dced6d9e744071af1a96d15456894db8dad2d870091d74861298c8d4746435d343cf8743a32a250c71be79b19e3508663595f2a68f16492ac4bbf01cdcb3d829a65210f1f624864264372328cf823fb92d486996633627f364cfd9c0bf0cc9a561671578047df55a93630e2ee0cff06b8c05d955245337a97e01548ab25c16f951032cba39bfdc85079b76c1cd86f1bd773353264e754c368842b400ef90d5c737cf362cf67eefa05ca8e3bed03cbf5b6d4670f925630bf6fe019e776498e77baddd3032e69d5eb96f41ced6c52f18b40938fa6dbe6fbfd9f99a65bfe39c269560804fa7139f3a2e94c915ea8f9dfb339862624316a90bd7197cc17bbf1986a3be4d6040a79ec8e1e3a6193f7af0572354985538efbf429932e7689ab5c23c917829da47061a99ad14cf82ec5534e1131eef02c13479bd71fd4f94c71e5f25fed9263d682a1d939dfe6edd2dc27cf085b4523842850b136196c3504fea808b3130159d29ff4a45aba8c551a5218b71f6ecf5e240817dbbd97f8f67c020a3f6f0442a7472e67f20003b60d5ce40205fdb9ab5018281d06d4874a3cbc19990e9a44a1270ebccb50c64a5c26ff65e5f70f026ea661b6cc4a88ca5bcf28ba1b5ee4da3ddf9bfa122502904e0a84c549f7a2ea62c32ca0143f24b21a04764a43633c7fe18908198775aedea1eb41409495e97f219c07c06aac47682be8c3987ec31c3766b1dc27101af5b932bf502b77171aa8e0b671ffeee096234117a03d4425e5916c842cd346bb54d11d57d8b70e2012c07485c13b5569c6b07282c13f23da328d31183cd5842c889e8a2558fcff335132c9f2367ab821bbf010c0637c130e172f70e28c1c86a6b0d9d7523caa693f8f887a621d4b5b7c1d96aaf8727266caf2a5280afb3513da0ad882cb27d21aebd70cb58d9cf3f245e0613f3b04429cb23f43e1b8fa1539402f490f96a4ae2677354c46ad76fde2830c078639c35d2786d2ac4135aef035b8113de6cbefc806dc4985b40b0abb2fb034066d6c90cb3d621c8e3ee63ae3c8a48d479052c7ea088a94712151d57ccd93cc79541b5f30bea093956ab4fc246e12210d70d8135bd57f6d704bfda683096f907b1190e7283fd6278c368d772f4dc0050bb5d8477febacb01e23e1e4083088679877726a63f516cb1129ee881580af4b1a776e324d55ab7e02ec439cea1e1ab6ecb99e734d44d5e5dfa88f1651692be27e858cd1613ac9a2a3fc2b8d790ea4480edfd0bb1ffa8df83187c77b166b5023a3bcdda8974192018f2c4e210188094d73a8b6796ec524041bc663ec31de8984afb5fdce25ac8af030e203f45bff45bfd44857b4776d5b491eb91caaa01ca899d30ed6644497d5dbe28a90f911889f283bca22a6e61f73f9030b1744c796f5f2b571a8b7f6bc83d75cf223ffda820b81b94843a594284e24512882f75761421e21e4a72d919ddb3d9372763c577322fa992800da95fa37630357e6a9e3d92d686906e8ab726f37795d6ee206b8523e5008a3d0b4f1f8700bcb980ecd6e1a713b77df4137af574fd93e2ac70e172d7a6ede3abb33095296fe671a0142d311bdce8df3f0ae0ce672c7d4081905bd5034d7be99779bc2db65a3e6f561904600cbc472fb610c9fb13e68a59047530df2d5f9708dd2e40d2a2fd9d4722d0440d4f7bdc99cab28ba03e9181d377eb644e46bede1a4e1657bc80e5ee6353a58b7b85c3b9d43d9221a468c71cea40c471a2f43f756486f0380d9ac03f3a3e1ce1a4238d36077d9d04916283453acc16cae9749f1631c0a184e8bd8687311b6431503a07cb626306043e13a276a8edd1889d05f667c6bbb2ad19a806e569ebfbf168049b3401832782b90b5081109d99bd3b42785022cecd11e9cf2445c2e0471e81700cba578aef983932310ff48308a8e647d755834a5bb8bb7e7e52830c81b1ca2521afcd57b087813719ab4b97931903f42674fce531b4bda099a6646624a4bb9ea6612c99d2c54e36bd4580a3c83a21bc0f69950f501b378fce3f6531b5f0d16151288421b40ea468440d725ea3b9431e2ea6ad9b5ce5ce030c046414603eec548f7d44b90ce2bec81124ed6141c368561193936a7a9a6cd4c2572070dc435cf29cb3e645892993998a78502c2f9e6c9fb3939174d7123015ccd1af2af20784a90c8d4c8191ebf04d16aea4024c4d4a69ca2fb106472a3ebf6c6723e6bcc56b78415a0b7a45dcea60a7b154b05ccbf9c09458e989c4bbfc9ecdca5305bff5fffa2c4456b2bdfa9589165cb3c5f23dcf86c81ea1c4346afad581b72b71c0d92dcf9a4f3299dcb448b42490e4961fbb76a62eeb0d0aba3e44b987269d4361fb96dc68998102e02e39fcfdcd14eb8a9142396d454aa168d000aaa981f5a09f781c6f50204f12aace8343b5d1a1995c2a1116a30d424c608005422a6684cce8ae3581657088a9e87d431dfa0028335b90324e6c5272d1356376a55802f9f20a5126fa7787e2e7f407506e726010554ca574e7bec3c8851050b0b7751cc79d8eaa05c54b3c9cede67829955d55c19445c83a76a06e82b1b100a050cad94201547818434800595887f669d5d255631488cf36ddff230f0ca7ee76879247e12bc0d3d47c9e2a8d36da7d09a404dac14e4e6af1dfd0caf7287cece03d6fe43a0fff41c4b54cfdcb02203b64fe13374a4479a9380040d96fa5b41b0cb50ca474ef49f5e4ea20dc84a180bb823c486005d2e65f4e6e18f9eaec783d063ec22a32dc13e7c407e49cae2a176602905ad41653d0e1e9357a8463b6a1174043abf2dce4be6b476d73fa82c8301eb8ff866dddcd14354b0f8b74db76a707931b288be167d50cff6195b178183a060473d95fcd400a4df60545810e0992c6ecae19f76c004de456e0944de96e921645af75acadcdfab018a4ec572ff03c5662e6e53fa1da294c318cbe0c4de28f2fe5ce38e47e81d893789ab21e1d0fc610fee43567b803170d2265c21f50ad4008d55c96dbabcd14f687db8441348aa216949ee3c93886f0e3fa50febeaa8d7a592e364f447afcc942509431624b8c63a78aae285f76117d58894f461a51be05bf551d86b877c17ad5c09faf951df2ea6ddd1b7c0f4161477dca7f0b3460ea5c3ddc07b0209a99c315f31ea10ba71b42a6f84967b000d07d78a3b16350a1c6cd32f789043c81b63526f35a3ec0186ba64c7d7a18e0a392498108276d8d0187566c7d1dea0d32cdbc0d3fc0cfb62a4b42e21f933df9bf4c111a793ef095904eaab5fe4a832610b49a5fa8a7446b1d613ba22153f78aa93429c667278c6fc6644f96c795d39cd985ee6940b9f4cf068bfe742e0c2f4b723d2ab67570dbace15fe173433bbe30679cbc21f7ec97f382a3a8e300b7739881f34755607e0f4c6d439da3703fc5bef6093d40eda052378321e18aba0c878a26046334088c3f9f8ddbb0dee19094fb87f040d8fb21c14e02c7c945bf6f983237bd74533c70b79216255e1c723572496d2d7a3715e7844fd4f959b4c3ffa20f78aadf12cdcab946f1a591409584b27cff5a6ea901cc6c54231d603b4aab8f40a58ab88dd98704a8bef3015adbfa59e79cc8cbc4d0c53adb343674fdcfe4bba96865ed6685dfd5c7860d7ecf910893467959a1001daabdc9021c878c6a677ba34cec86b287c471fd3bb2aa7851d01395bef99a997caa340caf345d505eded5ecec3e2c75c15eadeb06a1fd188452feb44184b6c27c3e7290a3ea08753f2e6aeb45dedd34f772522f485b56d9aa2884902ad206e9ed5b7f6e17809dfed8d093a92aa3e5fe1b46861ac255123d774dbe57753e7cf80adaf4af4c430f6a9aed013a17de4e699d7ea9694bea6dc6cb68ed04b73c06d9912d87ea8c0935870fab6380b77bd9c1f4eb5c5f95ec51fe0bb5837626378f5616bd8049afa5152430b9ee86923a2990897954329d7a882f2775c88d3d4969be502a23262aac521b823024a879822d1fdf21bc88e2bf535130f5511a310fa4ac8361c0fa96667e7c92c9c1630b2b92dfbacd6b567fc86f4b254f7cb9c94c97138afe80d3850a681012f8bf434d34f50c64cc481e1aec9c979520b50deb8f43b458667adaedf87a2678c1c283e1465e62ccd165aafb43f7aa7bee275cdf75a3d3f6b7981493f9ae28831092ce7f1bf6d1c7e2c4b92d1317b86780be77c25c66d9ac441106ea3aa393b4bcd6fb0d71c32977933e34ce587ef210419f9010f57e08d3591838305f32d251134b7d4fc58bd9a052470db51e2add435907f5960f1fc5fe31967a18baae99116e6e645fe98f2346fe2a8f89b2aab28e944b1dac52d1f26061ab1acdd6936c1096dbc8fb264cd7735cbe579c80bcdbf5f3509c618bfa160f451d6048e040e3fc2973cf0cf5f4ad62948f276a68d37464400dba0eee6ef70fdf567ba602fcfd81aae5d4e7b8cbb0b913bf3a0883f6526577d6848f4f66448492b21fdad6eabdc115822aa1745f131cd66b003dc30d42c3cd4e225afe2917b634fe07c73dc62a89423a2f121625542370e2aacd62edb46b7a2a9d255bb348c9ad18e60e2dcc2e2dda0ec29f01e1fe0b6c5f225c54672ade271fd6cb1cb9b989ce5fb4481b28aaf29a95957f1799e7093f913a83a671cfd82d86e5744f4aae399ef5aabcd10b6e461c003bae1509014c51b0902b461c41500696cf60a2ce9639e709e6dc238be987c01dd600b06177ca6ab38d1c22fcb1eac6f1fd9ee95e26e20f0325bfb27fa9528caad92294b3131d43834cd48ef6141b9522df3204aa0fd6f1f68e2c985931ff5c0b44328c950f39726f1151493a2e92c40ee53d64889b7c09272eb4802992f200e2bbdcb9b90a569374f6947c7fd0044e438fca4ce995751be84167ec04374cb41d6b2e95b4fe0576dba3ce9fd4c9a1815cccefb847111cb1942b411647c6ffddd657197c8b9877e338317d8e1e0676eb81f53ef37605d209883b1083c7ad54547cd9470827c046d6137945f3fe76463ac5409ba1692aaf5d7c5b7ca1c81edbe86dbbeaf78f9fb147579d4eb1a1fbf4cb5fbd3c2036c9cce6ba72b511cce0ed31f855ec894c81a739e74a975b0d92ef781138490df85c216bcc984ad2e0fb9860c8ce61154f878b0876995fcd0c3c39c17bb8669be7416bae84e316b988c0ccd73255c6db532466c2209bf5cf01703a6cf25640d81f02efba4ac6cf7a4b04e2365586eece097bb3e68183c11d6125b69539a7e04a9ed5a05b914b2b092b080be237633ca54811f10e7e78334df0f58cfdbeaa932359dab61b512cc2baa4509a1311e94b7479f7ef67f3d7decbd7df3d3dff7746b3b42d8825e92596670a3d676c00450963ff801942417eb82377e1960bb158bd1d17270b54ddffb2c7fd66dc5dd3c851332da6de5f6995d2b09e110128a3029d2b2bcdd7e4ff2290d903b4135d10aa5273bd454476a7566690231f1eca7c45a78c918613d25a8660dca7e02fee45a5ad2f4ad89fd8470c42be49c7d55bb529a294e99bb90978b6e003c5dfe78d5a72cce782ca93151bf023d5cc2670cd4b2f2a4e08726b5ff9a630e7c0f5935b93f4bb0651202f3b4fa38a557e691150df078412d41b53ac05cbadfa11758b3d730d94c44a6a965b07da37ae08d6f8a3e582fa66a7650b5388e269c9ba5aa4c3c3e69bbe9c84fcedc4fcf53e0b56adaae9fae2154282a14bc5b99087155b3075e04e9d8a88d03fa6e20a2fce369934f543ed9906857171102d5ca67b8afb889d6e7cc01deae973ee21861ab881c735bc6a098054451e41485c84aa61911aeb3715854ce2634b3a42c2efef7b3bbb847f9e05dd7b2face2a4a5cfeb572a3b76d1e6eea646c6a302af7ef99f008a72a332ce3cd45f44c7c1a08226cb9df4639ad3730fdf0d8b4094220fc3fa979d7e67b499a5099012f79c7153e7235de04bf45afbd107a94e7b63048851b3f3f4c5840d1ffc3c1d3cb3e396d67b9d7a4cfe36ccf6a8a33b62b6d10cf0ccd20f8ae9d86dfc869b96e646fe4462d57d66e313523337733341c1ed02dfe5fa5d1348ccc1b338ac539deb8af57689489a2cba9540b23d62f97f2e8eac6aa1cb8e61e956157596f88891296a44882aca1ff86115c184851b4420e38b41cc5737ec0e064d9224a2834c543823ea36c9f88611598348d3c0215cbc33467e762257730769c47763ceb67695001e1d845e613cb240fd4e8697f1137fc6f6afce5cca4d7884c585918cb9ff06957f88dd3798fe665e985aeaeda56fc61571baef219feae2bd50eb71ff389042a7d8eb7c3725059b81bf79214c65e6e08bbce805b5243f6f19365cdc9045b9ebedbd20eaa7728d19a5fe3e063c4254818e3ec373d82c710857b61b09ebac11ac2fcfe8bb2f05355d89a377f06749a1d3738f9e301ec2b9f6d27173c2d24db8c0c58d5566b56633dbc6bf6c274e6eba4ada3ea06d76f552fd2221c23b8ce8d502d8dd7013bfd411eecf84794f72cd27f56e29dc0807afbad65fe12182cc7c0ec4fe1307856555a5767ef34b38d1e6a4b67538f28df0f7a3fe665e13fa5fc205c485afa64b119d2330ebdf40571b09821543d39fcf834afbafa39ab4633a3314218a38973a6ee0930323085dd5b8394b59403a6a78f3d313267394a3c97c6afd25e3a7d106ec84b2c5e0c17c2097052da69c75972ada527c1c8e633c589931af18b28ced58f1c8db286d6267b7b11f7af68fe981cb2569de5f4e35d8fb6bf1ae602e4cdae71293e904c612ef6ed946897b58d201ddb646b89398194c6db93fc332fbad657591b6c2ec9618eb0aaeaec245989d8cdf0976f16cf21b2f667eb939ecaf1c599235c571bf465fc511766d1db3e1a0fbf6a0b5c80fcb879b92834e70052b4c82418e93486043d0276863994147fdef3e4f206ed66c201d05664106f00ca98d9174e8d3ab2f851bad14033bb802bf69c7f9a227deefa51dc547964cf55aa55594993fa9a10399617740bda2f04e9d8b86ad125e5569f6a776840dc2a372c69a607820f57c71ec5630f5f9cefcf2f092ecde87c180be0b0fc7d514735a3f161d32ecb8bae3e73817ad96e3f3093b89c65f47700313e28c83e2f8d3d0163c57cd6cf6fc1cf8b77bcb8763882b719ec3740aee70f1a2df4fcc15aa0ae76536a61df79741d7502eaea779c9e84879e93e171b891bb0b5710faf27c0930f119cb26297452d7805322ce0aa8253faf3836d523a627278222115b6520995236a034124bc8c98cfa3e72f7b20bd627a433fed41f5a2b4683f176f3fd3e8b445590f80e432b1ab5962c9ee794b0df66973e6f5bac55760f61962b0a36545a0ea4776e636e8881c6dd283d727d575959ae2ae8ff6940c17cbcc04eca29ef04086f7c60d2a62fd997855adcef486e532e0d8f8fc59c700070b75598e3fecd7de168d2a2cd369feed9e6a84b789c0c9146d142fd0f028ff33533f07d1835f66dba8a3cb3b4f5a58cbf0aabb706f49b38f969a575306673991e7b3112be86ead8dade35919e4f90a39fedc3cbeda51e981656ce2f91a766cb9dfa2efc0ec71c25d451d02869a26ade708136a2b6660421c12792df85d40c57e591c592626cc44ecd17a12aefeb3052f34b12c4acc643eb72d2c9069b8d3eb4bb65df8ba0c9076337d8507d614df335e73e3ceb6d8510f6a7e9e709319a7492cfd6b4995e39a5b8cf9db22782cb963494ebcc76c0f8f807da8b7611541d4de289a09de5d8559320b8d203ad8596dbcc5cd3c327fbbc298c20f84ddc8fd64be93001b3df382731293ffb84ef02adc322a21f9e012c414d561de473ee1c2f3d646d851d8f5c4160831803762e49423206a432a233c7dbac875e7fbe22122cb711d70c95a871bc3ef896c0193f750aa82b07da08c15168e0b04750a0f3e08b6c4e7207efd2f0798535c6bccdea719a1a6847d55c4f357321c8e2da57dd7ea50d70f85d1eb184811af64f1b0c3c229f197c3336942fa284c7ea57f3b1e2c7080846596a20d3f7d0be82d2f9c76e64d2e9dd42e85eea5c05d6924364d770f51cea198bef5df1d87e0126d3bb2783adca7a3e4fcacb14f800f15156f7ee3d4d9f6fe5b8feb2a7045f92ac3c97110155ce83cf8f413450f50bad2b7dc478993c0b4146a5d532281608b0973357d16b5da8b3cd143f363f4f377c468ca61e7120defb89ce5c654fd1dc02fe5b53f42328b9179d51300e7a365819c8d449053b89e2330e23aa40c1ca440ade4f597858889b7424bf137fc0af70ad0ab679eb50ed9abec60863227f3509f97e78080b12869c9e2cdd0da83caff52908fc1e6d9a57a479b2a832e6420b8f67973bcec423a1fedc45c6d93b0e2842438c02733eb17b313b07acb721aca9edffd02503ad9e80069e0cdca2a6ee58b84ef416f7d6e7909dafcbe6691334dc245efdf03a3f012c55b6427c0a28b027dad9457a2e61bfd5ebe8bebc76eea2740ed3d70a9682c85ea37a2ccdc17f74540461f66d7278d8fa509ee113a6c0fd172639a27d930b16a0211f1f1901b44f9e4452130251d12c4d87c109292897de5583d44f35a836ffb46124d52f2b28a4577f987c40dc3debbc2a0453e18e5870ecfcf1860a9af7ee76a794cfa50bfd847b4d13b3cb4d1746408069a4c6140236dc7cada88cd3dd0217b62a144397793f4d535d41dafccd06fcd9bc707fac8ca6b8182fa54576a479a2d20782edb16c89164e7df8510103027061005f172adb62fa4a2c3c719fed2d07a692f48d9fbeae4a47c0b8ed066fa365e7aa8d068b72493fc32bb4d3014cf1a1ab5821f19584cd76abd0c0096477b711ab68fc3d91b378469e14b46ec8c4723455260a5a69cd302237f1a44f73f5ff20a84a1893096e16b7f19f603bd63dbbd5889365b89d58aa07dd22d03044d261c55a43f4ec302932f624fd075cee619bcd183d8caa4336a1f6fa7d4918adb0a8e07929e9874b3d284b4c3c0faf699c4f473bedd8d9a43d0f1defe3c16dfec4d227863cf259cc8e7e6dfb0ed6c62d305fa93920fdc97b18db6a4602fa9228ec28b9d9ca9138a7a28777dd81d10d28defd0d89b3feb9e8a5498277cd455409aaf3da252c4d7a39b056988aef3e29de18cdfcc2112944db0791d72cc27cfd8ba71a8c6c7865ae9f74d00665bfcabb6968d652803732be089432ec7195826038b2be4cad41cc0269b4bb4b394b78b19412f68b374d267afefc5c89a34b51e4d3ecd2936d7948eea8b4591f76a26a3137c87694bb9872a294167500d6325ca4af2363b2d71f87cf282b98bb719baec7e723aece6f0155ae45c43d1a3872e4b1bed762a2251a325190d5edf2b7bf9c2ddf9a46e24ef7d82d06adc3841a8aa37f20e765443c52c2c72fd7685bed45a78aa206d7ce68d67fae2969f08a55d6fb0979107e6db3bec461a2cdb3407a70ade83c9d8551daac65230c1a90cef3f58102937452df12e5af4b68f8757edf33aea44538d3fc951e2860fba0f2821e3b8f6e48377dd3a9bd85d18d64491794f4510bf2da201855fe13f62057da4f68f3fdebdcb83a05ea6492f6b31ba7d3260f24455569df7c7ee0db8ceae535e0c1c5055824b42e26d87a42cde13298644f4ad93f66faa1fe621e76852517afe48907f6ee6e635a9b14e6b89dd50305f22ea3c60fa11116d122ca6f0afbfef4e9363cab26e9287328f21aaed6c1eb54a1ab67e91416eb960ff4431ff098d0d43065c355ce91a9770837338293cd7e9af13ce1e532452e8d7da1893a7b7a03e7b323a666c83cffb9712c33da86ecf7cbce2f128abe4d78436271be31dda3ad4c54037b13bcce7f98cb6ec55e564b438e576260a995140be8d8eda25862510b3a4e61c1b96dac9c99d36fd7cfa152ca5fb43f82ba6df2dcc1f24459e171bc2f26a4b3254de573b41e78f281b51cb812108f0f8c7117591731a8211b8f9bb9b3735a17c0aba590f62c7fc271e23ea05b8a51d5434484b8fac866dd43e870d4488fe2513d82aad639f74108b4e37049823265420d92030099a56f556918b56c6864508fc2312008609e21a477a1c56c55b78d15e8d32a39b66981f36d3af0ab037f419e7473d621e881b586f6cb7bb9c2696244097bd0d9eb3818d7a2eaf6112fef77f80ff610a8678b3c07d5d92e7232a29d6df1bef05373a7fd4646c1687f5f748721dfdc27910c8c65c5537c2d678844cc8f30e3ad78cdac091a285d0af1327d03314c7c58fe460174d614d9f5cf1a683d3f00cbf4bdd59b74ae6a7812da1f3e53561b166eef5c86329bb3c894993704fc6e190ded56c833427e2f896c8856105c64867581ab554c9d218c33d2c41bd9f760ac1bf6a9a14de47d2baeaf04e482a0dc91591bbc38688c31ec63437cdc29e00bfc3286be45837a634a7bc4faafa26778d562755880cb25b5cc9ac52eb8a47b85e781f31059f94cadf95f642a2b7430e4266e0312bafb4b5ebf4d1e67d40aaa12131d772e8df92d7d618ed81c98b300a65479fdda4ae17e1741f46494e273139f5f2a394df556bdc1ae74481f06d546b831beb330839d19646dd9f99c63f4c7d5d4314855596f16eaf2e7abeeb6427f4b860738af6bf39be92787ce77b5db94e5024ac5b28d8e474f1f7e1a0bc3eca2ab5b986f12e8a6f347f3fd1f734d3182ee748d073eaa7226152c968ff830857a078f3889fcc512c30223b58237f612e4023d6f8deca0623ab4bac4f78472d69fe830691d8be7e9c2ed766a526272e7f9024c8c63deac11a938a2b184cd5c61a36e0afe0109af601db7070405847ae24d5658c88aa65a23f3f1efb8478de5a248123f91486fc26fbed65654c0c64c34c71b9b9651869b32be8a4896e52c09be57c0aaabea924a4e81b8457c02dcdbd5e64745152a6962509274a118963230039a230f178941e363303652ca12c1f3adf06efca6ccd40e67c97b0491974753d41c8a3d5e5bdaab62d155f48cb414a48f7a488f131cc18078c99943907d11f5b38fb6dbe3e7566947ee37bedc72ab791e26c9d7cee3d5159da3670e0d6c46a43707141207c39d0f013cb2cf8c9f9c9304b5943a829a7391adf94b6a3b4003e438df26e6f01ddc839ca90fcd79987099d9b9f7f846384b4fca5258f42caeb4f79d9b39a6e511eb9e66c877e1c2bc8f825b794e114f1b3a39c4e1e79a967326f3de7097367aa3413bda6d56452c2c84afd093fc930374398289da476bc68f420a41ea0cb8602144a7d123a30cc9d756580c2b95b6c7c221c468b27c9d29ba476b6147e158e83e0a8a2abab2347575f82d38eb0a35afe89bdd8abb4577dac27f682c822adb3573e91d398aba7518cf7356f2ce980effd0444d1ed20ba44c3d1e3ddd7d2542025d7026aee71088fef218dca43a05679042875ab65f30cec7ab1d11ed5a81ec8cb9a2b2513599b6747f8fd2059972d81863bb806e62bbb46ff778fc51759b7e17340541f8129df72b191b77909e58e677c920f18afa363279d9b30bec40407fb4b86f6e404aa4f87e4a9168973094bebf26f9b683b18663fe633b5e7ded8751d86913f8f117f52171b16993b3ec451f386d8689e52c02a775e4943bd48b08e99930fb6aac05e910ace8af010e0622e4e3aac25251eaeae3c4c10e55c835bddd11a7c2c328adbe64f5ff15728870d003f6a0250e39557ee4268e22bf0b3a3b8e66a982cf9ee03dd57a4cb0a73c0291f485bf5283bd0d4ddef895eed0f740a26047f2b1bdb597a8b69511aa4d515c7f5aa8a9c9c4dafb367036a5a5a3705aa23c6eb0c6d4c88729f822abb326aca5fc1a0bc343152ae633f30f51c554d1df8a35bc4b725de82dc578a0e735d9c2b4a9c5aea89fa13ba47f83b261754930a3043b764c8893627599ed53a5561b46a1b1c27304f2e347aa89932b399f4d9acdc9dffcfa341a76e964b7630665ecfa3ebad516ea1937688e35ad94018436f3685c2a8fe22f258533edec2bd80209e585f1733a234b9bbbf42864ef240144f79996bc76c7ad9185547d8b31f93399a0ba022f73019ed027c948859cb12145c2c8d041a566f924e17ed97647a947c21c6f652ad882de3202ee532b30f5558374001e6a659a11ca1579af3fc7754c10cb256815ffc74e233b8b9c921954f2845b404099d7bd76c574cde70ae4dcbf36d26cc3e75c26dec6d8192083af846f53ed61a7451793c9854e431851ee2075b2a9d6bb8025dbd7dfbcbe36f7aa8819baf69144d983add38f92644789d65f767da034a202cf8cb225c03e062328a359954a4d62e922ffc51be72e428f1f5e2064b15e311aba0696c57282d83db5ca667970d93e77aac897cebd34c5934fe4587b188f376f07da2b602b328d09af3e736329f1c370342eafced269a4d386c74c25e90fbfc23ce9a02907ede20f853f60a6263d50d16a3e5a9ead9325278b997e8a4f262eb614dbe3c71cc55a88c54d476f70f87a19e588b64d79561d932550df56483a8ae20588748a7e4cd035b0497db4c36ea98eb79b72f5c2f78fe405fa69ddebf61dda3b0047455d7694b8c21b58cc31262ce496f9d35ce7456451419ec65e2339b3860c9ff3ed0247f7917a482ac118a956aa005434a22de900f117b87e5d8825985e1ef374fd120ba53919c95eebe9b337f8be5059e40e8f303194107a01ecd189cc3b34c9f5509d2c72d5c4ecfae808970b3e4a6404723c4ca4399363a55b199cf4d08128fbb841abb19a002c0986969fe8c130e6a1f1c648c688a81b4180d0ba9f518effbaaae6c2155289666057eeddf649af653de0d7b86cb43ea22c069e8a8e3cf46055596b6ee98f43be393166af8da0f424b618bd3faeff560f3cfed0cf99b29725995c2a8bc3903e86cff02a681817a79d78faf6ce9bbd250963cf5670ded071e5400565beda2c99bae4c3ae5c96573cccc1c36e404eab44c3e37d2eb8510dd0faf9e1b86829138051dd566bbefd7c30a5f0ebaf1d1fff8303dd7c9c1113f7e8fe6e6864f2105ee56395c4a3ab73c650fca54ae5250c2ca5535c2bb889a59a384812cce3d1fe18ddf59f001cd536e602cb4e8a69e31cb00504bc60996a916b8b9c63fd9fcb296f6f00a51af42c1e5bc8d88a9df464ae327de0e25ec3392b5c8143a187382773805074c35b2f1d20bc6cb5eb52037d402a97a267dbca673c31cea886ff504cde43856854a3631fe1c2e564651548c2d43150b2e385ba94f08b3aca7b6b417074f177ee7f61bd8337205fe4841a4ba8b66e233489a2af5bcc1fb7c7a23f1339dfe2eedaba56b056fe3ab719bde30d9f833f1fa74cee1a2aa2ae89900b585a8da275b3337f6983ce99aae594126c14811c63ce51e51202dd3f5aa75acb1806ec840748393c9463c4317f67f78895b23cedb9aa2876526bc8a24b0d65a7d7280ef640e55bb2b004483d559d78f207ed9f66d77dcc540430cb4967a353f893a943e0b890dae2ab7e01a999c4e49b93b9988470834b8afe5d2fd63a887e969ee15bb67f2907299e4156a267c710984073a0171f678f4dc363ecf4ce930ce3e56ae5df3aa3ac98169f83fc4deb961a5cb85e378de684717acb22676e83ab0595c6e0f4c0b144d83f91828bd7609d41e78da178d2c32b0daf65d0f4fee7cedbaee066c738dab9bd87932d3d7950566593a12538a2b0160b7ab27c07c5b6cb796255480ac1cfbfd2f7f74906b58bb16e70a31f04cac4c382b422193f37a2eabadd07b40a7cbe6a4e989d57290e58468a3613eef7222d72e131d084a2375d614c7484ef3cc31a444b3592ae6f2df290a6e2916268e643ad29cf1ec9bfaaeefa08bf55e41b84e1203a3695838c14eefa62c94b53fc8f322bf18e9feb30af25a30841f0b1efe877fc15c65ae4d694f09f6bca3517fc0383e57445117893f6c7f1ef424a266b938819e709628d3c6a8e88b657c3d18395b3c394b0edd2e11476cbfe56f9268fa98209fe2a6f2007bcb6ad4a8268fe57df993775c95a7fe2f95e6eb02293e8685ba296be30a68e297bc8dc229581b2ec2cb41be387eed22dc6f1a561d2876857f0ec8e0cbb2d1b0f304dfb8d86001a92d30db49e0d58795475c3f798bb8e726052c0dc586efe700428fd6449ba2df7c26f7b7d448f93314924c1747f50e18e9db6d17cbd2c5106d48115ea2ffb48a96ef768dee001785577fc7d111cbe5c17ab010156d88ee3413b7a9bec195be1e99d29a3a6469b85992cea3467a5cce69cea697cfa8585677cf1a75003e8c1024370a5c6604488983c06d91f09f981743ef8f5e1b1e7a932259ab831f297a63b209ba96f0d34717ebe28ba70935da8066228dd18415cc76ae13b36c159903ddab0570112c3cf8edb57ce38a88c605a5e723e497d3f847361e4393bc2e1c847539684df1533a292907fecbed52191fe24874e13b481aeed4ba999ebe27754e142ef5f518ba8f8cd4f5a632f521f677a6dca3ca367be4f880c0322fcf439bdd290ae1f47d8621dc301d75e986fe56eb45692a13d592c1717d7c2fee263071d0f782ad4de61d26b3165b218236b62c1cb756f1986edf3640090d084cee5849adb1698c6d9846b630cf622d585545564ff094470991318f4c0f92af6af35725d62aa0aef93cd49789ca0a290190802f3038ae219b57538abe38ae8b6ea38a6a14b89af9d26e68ba1c162b7e026338ff5f1f25c04f57c5582a9ca972df6475ec881b2340d1a208522a59a7ff8e38ea36e4402728f3d8b0961e9900cd148e6e240396924f9d3f02a4d375ece570f4ce290cdb36598569b36170d09c7ce29e6c145c891bea317da696840a004047af25c4571531bc437dcf675e95f6b230576ffa400d9a9999f0e9975845433774f37bdfb18e6b6d93423b9b6d8db71cc053b25d67ee347ba3a68e12d2dcc7dfaa9870c65408e9c6d16e4583f9d09ae4edbb8679b6f017636d710a482fd6161a15182b3b1930efc5eee94982cddb700d2a84001a99eab8a6954ff44c5b92b1be50ca45f0ceaa5fc2a59c043d59381c4b68bb671eaa135c483df1bad1efeb3d02fc1dd5f0b49d125e4c5adfc303df4e0e93fb7d27fdd892ac9cd417f9936f77d5b97f3cda1b9e1b64514c97b40b562aa204556ac4941de5eaca3580e11d71f52e809be4cba078848e0a388405539b321af26b1f026b92dc5b249ccfe1af7c38f27a5039c4b24ea5c6635dff6dfdb9f09d163074fcde1c7df542aa5b5051ee2af954e7233574acf9609f5a44a423929e48edcd3b75d75b17df0a48f1f68d96114458bd1cb2f270de030f4bbfd92d7dbc017deb07aca9f228d2781c76d1b2d7bad9c6b32a1ecb720bcb991c43fbb48e1ac78d50a2642c6dcf2c0a400722fda718eb5bdd0f0ca257ece9b12e7c4276f867d97de1b1e4c0ca20d4d3bbe6a51c84d70fb7400b1dc04136866eaa7f9cc7c63e0583525481b2b099569260d25149333a04db54c9bf5384a64c85b931a65ffe5815b5e1b734caed55f17280fc44bf0e3cf72006e84e7dde692e2a66a6abdbdc398d904235937184fc6f2d6ebafc2884351c159f6ac47d3d20c1375f8d9d0a57cde101308986bddd8b2b3cfa21fcf47d23f463ab514c7cda2e513834c5e0eb01a4d7bb18b3ffc6f3b673c3dd230fff5df3f681c4d3aa1b6316c7248d2138580d52f7b981ec0d17d72c53d64916417456e0ca943049efad3957ab719e17f8ebd391d7427bff6447eabb458da57de9bef108d3fa3488b19e7031da6899b42be85f0bf85741de922cbb309a72c1553aac5e235527c2ce2773e90d8019030c0ad48afaf33f0d054f4dbeb2a107670a83615f8e1b1f803cc0101785e1b0b11de77d7c7be360c0bcb06a33f92808dfb26432bb89d71a406dfbb3a419baf81a950e6d770f1edc424b1c294eb784bb7d1930c8efe5d94ba716cdbce403c40f60d7c02028db268edba529426ac8a969bb0a35b6802c72a4325ce524b0717e53df26bcbfa01fb6964e8782a846791dfaa647d25deb8ffc031ebe5d902099f009e8087c41a410a7b7a6b2daa1341d0f5c4f37a4610e0c64001ce1984be73c4e303bbc5acbc8eb483fca38a6903200f38a77c05779082ae37d1b0fcedd86a9f5d64b03a18679ed5cb8257ad32fb6e7addb77dce72315db8174978c0d73db2d0d044652176bc9b785d7f02b78421f45e18700ef4740b6166ee24c3395dc36ff6f518d92d8ea6664f131d9912767812c904b0aef889a5c0a5b7fc132f63628df1c130820917a003795ab390366d21a2c1e34f0467c19adcb9674b1b8d3d6d56f3401e516a68ed38deb9be9e7c47f620ff0bf3fa2e78f3e033a205999f84705a8138b361afd8cac1506d29cc22fab3a5bcf36b83a92cf0aefc3706e936359144cd9951b4967fe9ed0a44796f6bac5c1195e7e3b973eaa89a3c1a1e91daaad61d2bde8d0086b84726ffb2d4bbae994a6eae8f905a79a5484df92384070826e67c5d2d9d056fbf6b984ea0d35c78a61ada181322d4025bec0b3eda510b0e0869cf682d3d9458dac5730c1f8fa63ad77b35a1f83fcca6587c412319645cc7966bdcc3596d16aabdfed568ed1353321b84033f480441cdbca214fd8264c7fca2c45ac5896fe3c7ea2a8a33108f1d328f78441bd70446b628b035eb6f304fadcf3401b42bbb840337a47af26b329040152477f570ff376177a87bb879e8672dd8901ae9ce7884c160c5581512b67766cd128c64cb4602a7a114c19a16b5dea90e81183647beff0952df058b15979c5cecfaafac555970b99ef827ac6d02ae3d4a5e754a92701177c9003675e252267c2feca51b0a1ca476cfeacbc3cb98dc9517bcf32b7ff563e2f788fc9d9ea7155dd9a01148bbf369349706bfd3291ffa1a5903982b874e9464ab485b7f19427c2974da5e698a24f0afeebd747f301de5608824b7d7daa5652f162138297466de0daa895611cede23bf29b1dfc7e91ec4eb473c95402bc76332352417acf44de1a9bd8b5eff509a199acae0e22beb0460a5519f5fdc45c82810db06170642c020c7d45ce5004a250c22a02ac4f83d9378a2c6598440905bb5741b4649ea929d47e798fd3ee496d25ae5a2d6a18e092e9524a756c0491d62cb2ab0b0d8657a1394b625a56a07da8cce31de6407a4f8c3f8457f69bbd1e9c9b2415ad3660f9af7240030845580dae87c888ffc6f1e5c162054bbcef3df7227960e58e47f5ea45cff60b1c69ffe1a4ee9d9040e6bec58f07bdd59351fe4f9d71772fb7b11853f85f53a4c20445c06f6ad158ee95ed9e3545e0a993fae1a7101a673a5d1489673a064cb91b6f4d4def24cdf08a97fb529a58fe50197cddf5284b1da77b88f26ac11a63af5694318bc2f90a88e0d8bef71251f7050d9c02ada5f9bfaa09c0cea4f1b37217b7ab1579426bdc882be7d92d45609300593e436bb0a14216c81a39911ac7298ffc4bbf8e04d215390fec61526062a21ebe4bb24d8d9e69604d7af1703d7e46cbdbdccf533b09ce80999145728c1522485b3413c4154fe7fb627dad1373b40c347169cded5423bce460e98e6b38eb374e7f627bf178adf2c47c1e84c692b813f1b7d6bb0de61ebadd57e059f82b7fc61977f8da2e33d07288f3ed30251e0111291fe1457da4aae56cd642c5d7973e708abdd4144e1d0538cac01e630ab355ee5e869cb8a89db89e220338c9038ef0ba5e3e48197150d0a23fcb13367d9412be0b10c7fe08fc88c5ac19b9c64b70f3dcf4ae17eede3eef649a50cf195450fe2cd9183e389c0f8017319ece07a984b86b5c71209530609bf070fe3066002651ac96860fb11a79a945ca062230af9ef8a8ca0ecce419996d41a29f67340128690fd4a94638b031831a636348dee2ce7cf56e8c172f4d88c40b30f0b2e2fb54468478a6c41afe0a3b5d8099daef289d4418468ea97b6bb1987fd54dd613dd5a6b465a0faa9150f2d0e83744e5a317895036955a5c7385d5e9c54ef5cda71af00ec1c962d56f352090d1ad46504538d39592ec3b0e7a9377ded0475abde19b6a0adc6521c768e2a59c54e9eead1f80ef4ae0ff22570f8a0465b0c17891cac3bf1e7d037190789b1f748bff434d5566897986d12a4b71b9bee2947c1905f7057e67c0699351abce6710ed01bb930be9afd9b4c85e7ca6ab66642b9c649125449addc16383fb72968c059f27cb8dda69d8f65a98e010ad5e2b38d1ca4133624ebdcfb6ca2667bbd6699f9346d7d6ce604d1927c8ec76d641b62aa3b6097a43add0a84b67577eb628f89f1c88e1b8c3f2cf47e9fc4eb5752e599b56c9cefc04794f4f22b8bfb61a9d10f984587e683281bbec5eb09b617f7567d54d68d8841180f118ab45699b4354669e13423e110bfef73a1717a6b0bf17bfa32d6025e3a38a8111f75fd05d612282dc21bf9ff93a9903e7ebe8e96e50f304a1d2c4653f2b12f7645e626f777e06c6aced2c83a87b3fc4acdee0d3903ff8e9e90dc9b5083cb65dab529b405ceee1e2e0cc0a4409dbb9ca4f028726f09892fd00e76ff6e4243cd3a60098d5a9692a8c84aca0d127b41e6a5257e6be071c04d247eaf173d28f485fbd4063986bda6acf9cb3c82a79ae0479b3cdcab5b5aa2431fc104652ec5887c0582ebc7b56fdacf6caa6c7b260819519005c4adac89cef9ab98b077e9b53b77338f022d2458099a908f103f121062ed3a66a58fb520448978f5f4b28f7c838e831a353bb0e5c63349c13e1f2e8e1eae8c90fe3ff7d9c5560e7c228d722e49ea2b1bde95a0db795ebc21f288121291113a47a5bef33edecfc81cb3453e7461e606ab374685c101d319e4f1b06297fee73684cc0bcede4200ef401874718ed019bbcce492214c058357c714adbed80bba7963af499ad6ae3fc5b20e9c7fe987cac41fab71413a96ecca82cc6f72d151f27ab83c541739d624a343623764b56c1322868656407e740529e79cc811c7335f80a94b47db1234512900f28ba17f830bc93845c967a7b273b54b8b5976c7ae3cfeaa758cf6389ed117b2ed7bdad60101990467141c2f2f91581ead15b281767322a425f201dc1e821b2e957f418762cc20288247ff48b2144a31a093fe8eb0791bdbe1b5f0fb15cc8e3bfd40c263777ae1968bb51e700382f70c41def9c710bfa1c13335f47fddd66f8cf1001c4075a0cb038799dd4a10f5823bbc34fc31b9aa9e37015c3e3f2385ccd494d90f56abc8a6f1d2b96ab0b9060d59a16822de46f2bc66e5b01bb5ae6dc33f443d456e32b1ba0f85678f8b481d45f5163e8f164004ea4dd33dc81a62b8d7fae1cc7e3d2c7b0ae4df3bc05d8fc7b1be0a038a434f80f0c0a3d58bae7ca4c11e457b59492a2c5d7f7e135a5631329b5fe0e0b8fa092044b0f1158b7390c8d8fc500871d0b9640e63fefb35922302831bbb97ff617dd749527e81424496138cfda0a4900732b0089425e1b94245ca95fc04c2ed6dc2a43a796495ed8ceb1fabbe7e8b62a9d9ea313f87826fa415ecfb554b68300fb317916b3c63fb477459f67a28aadff7a7dbf95a7ceb0e6d6920118e83f3eedd9cde9a01a1c32278f6a49e1e3ad5a7c349e3f0b179f65d4738b0ead26c77ec15e7bf71436b05a83c20c434236d45215bed5d8696e4ec23273e14fe338b3bf95232c3a357c3780cb306890f97f5b030427d3f7da71c95bdb112f1e6d89055d0a5df603326761db653cd789dbd4af2dbc3db40f4888a67c46c78f5cc962d321e48993028542bdb7ce9060ab1cb2b0e87d0a9fb30e996842222735b2027912d4956d670182e538aa5385fdb34707ef06495149edb3780a61f6ee2df4e6813f64c778fb6746a0855afb1496bf0adf2f0cf67c864fdf6fb4c663ac7bf1f51bf06b002f517da1f43988b785dc74862b358988eea0d97e77f41d62435d9b5292bbee0ccd252b834d9f93ecb94bd409796467ff20c36568234f9a58ccb358fe845b175ee31a89029f342e28fc220e2b21ad63caa6ca995dea7a80bae40eaac8ee1700a7017ab4d018579e10c3b007e70386ba1ce3d7eae44dd3a9ecd77cd87fac54ee4ab89e57e0ba44213725aaeaa2b86f7cc1bd33757c0741597976c3d3bc8067bb407152032dbf13e1832cd1ce226a716ccddabca43e247c4fc37b7c94c5430f6b734fc22113f55291910fac41715e04ffcb44675ac82e19ba5513cb8d88ee30747dd2dd6f28f2e8760e9285544b98fc2886da7c49c3ad3cac7bab2d1d6fad114e3ae36a4d151e9e177d95dc1e2fff4cdffdf6eb90c8969adc190dd5cc272b8f25fec7e0fd8c737565274a768f5c091f01092a95a60f3c9abab8ff4c635fa7d1ce03400104a7837ff3493d96cd3ed0a36758ebf31c0d6b045fbf3703db3ee39af3459d69c968ffafb88564b36626c8dcbaeea37c93ac5f8c54ecb4ed01d66374722f063d5cb62e6d61ca92da775a62588c1bf54ed992f777399cfa4322f30f6a7941b905ebd7ad4b236f0c19df63e9f8bd24a50b8f3431024f8aa4593938de0257860e8692384f05e82aa2a6c85fc830bb30f61ace39fa212b8565b4ae50b07bb03d19596d7b59db593fa5bbce84721a36668f1ee861e1e82baf8ad1c666f39cb2f86cad98f6bb89fd55b8408c6f4650fd59698ffc61487c9731c4179fcae5bc095cdc2c1b0b03ffe48b9c5af0c081c7f401fa821190c373c951e13c4a096b50de6d6150af96b113944f8c7ea72fafd4495ac8978a7f99bb7aeb5546ef8e396119d9bc7bd3fd7d5c089aa8c09bc0b6b4541dd40fe297b940411def71818c7b57dd6fafa83cdf4d5f689162213ccd11f36de0aa05232e334a859a6565d6f82d80c1d2517c0f8964b6e54f86c5e3f07996e6f798132ec48531e960f703085258849f9fc8bc8c04780f1d334481df3403ef0055928deed0033125b569d727b69cbcd95e1dc8333c4023de5837f0e8122198adfe8c9743843b217db86c5ccef17b42238778d53fabf1559e10c82ca843500164edaa2935f51218bac04054a5228868d7882e9a9fa3bd9733df9656188f1c18ddf6bc7f4272e2088eb858c4f725520443663a12186ae966ed30e45cc2b1796676627a80b367a06196511c047f4ee11d8a59f5bc3b62380147ed8f151a0f8209c0cbffd73239c94ffcf47a66894ea21b94440cba0add8ea87f6259bae9fd27d6760b8975bc4771826cf6a8234c2e620e1a9925031e9594e49ca46042d18ad1dc9242c45f55a553ccb981a0aaba8b0acba685084e7e473feb133207a6869e4dd42075d79d59cf4d20da0f162f210adef820ccbfcbdaab38b67a5237e323f6285d77198a2155d00fc341c81d9cfdf704dc86712a6f4b1a0b88a07f649e73fc09b5bec7abf4b5b34ab2daf9d6500797bb03c562fc6b23b1304fd5f24e195cbe40ab48fabd7dd01cf8bd0b4ea4b7345136ad70123ffb53160dc94d6f3c2e7842c6c939e162daa93f81c56c13d78c42fd2264bfe40b31948785d165c61ec80d8e1f9fe5b31746c840e6a850071175594b430b8eaab4d170bc608a246b25a530e1dcab6c5ea021a9c8e61561be3e55f204f96ee5b0e91952a113fc7236b046d090a17e748a1c6198fe803b865e3e64940ee62b91bcf14dac1e443af6d05921b4d08eab5af5e1e7a64102f83e1d57140f7df7bfd37bdedc907215312b55b3434ac09b6aff0e0ca4e7de52f3cf726fdef666de49421fad3aaebcf1d8667dc38b866b30894fd25bcdd6a8299f43466e1bf57f0816e9ac2ecd3144a85631b92a94bfaa53c9bfd1b9f37695084127d5a106a507320a5c3fd0091d645268a47cec8adb4a2aa557609300aeb5d7897e3a7fbbe9e73ab91d82f624fc0cf14e60c1783c24c649a0969522cb44af3f0b13a3d026c62f1aafcdf750be03e198b7ef1c5a25f12be58494f6d149076c7f1c0f14e76f24eb6f3761f19f4fe81b2feb9b5bdec729e0524622690f098a986a89d1e258911bae084568b260a11280f5f868ea4ecbca7a20a40eebf63714a42e7b2681f078279e80ad474311d7acbc216c8c39a6273af50a4d8dc67f027d35ddd7195b938cd5706471349f5002b7909eeb0dff839dbdac742a0e51fbf8c8d8f7239c98d14fc929bbc0b8f27939f884331076872f77defd4eae4f99c205c6303e903fbfaf1a28520582e1ce56ad298cf39c5133412a96e26b6abbb914b530db2987a14ebb61e1f094a0629a40d3bc377f782a2939349367f9a17f2093722dce8e4dc3540ea480fc67adefe2947746cf037ec8aa72a5a250b14ec030071c4cb08228a3fcfa9c78da5aff146b7bc387bac5cf0d51936da7382ac59adc95140e679e2a1fd8e1f6eb9486e5227d302a78965c193c131ac8fbc9bf38977b95aea024b865eeb85a6193fc8f591ba31f4a0cd6f7c82ee8208d3dcc5f8a943733259ed6966d69943d3a749bf2838dd1b81f4b3565faaecf644678401c330dcd2b9c5cc182aecb474d713c1286c532aa0896be13d7e976918acc354c5ea0c75d207f22cf07465c81594ca487dd289a1628ae1579bbf01c6dad37cc2e319e0921045a68fdfdef67bff118a11118cc0e11bf7a0ee939acede32ebd770ecdf755b549d852188ed2e4524fc3f325885a8b1656c5d0cf3759517bbc9f65f5baaa356c7cf9c375b479c84738bc3f6e551ac732391b6b93154a8aca7d11d773c4a15a2d267fd2062224239666029d98377800372ca4b67265f7dac9ed77ed0bd4b0cfea0e53c52bbd65e682f8f54adc84a9b6d32d5c4a53f4ff0096278c62fcea4345e1d30069fa864e02cae6b6c68ae6f7c833a1ebb0c9568d06360370a35788f2394fcbfeb5170b5f44bc3f7fadbb35bff4ac74b4377e233df8ec52e4a65b89911f6182aa65b6c26abdb5a25b9a1cca01477d00cb673d24a2a051fe369dc932900d2399cfc5c5a891f9ae9c52ea40328242f190b2c92f26a0bc1a7ea002e486d88ee39633255361daceeba3b78813f42f6db5177aa2af858940d5f356ea9f49115e394c7bb14509d6a01b10a539bcccdfff62657f9c7afaccf47e3c20880df85e9e08f49440d84789c2bd1b0f8c166936a1f12d12635ca070f522fcea37493dd0004e822a7515fdd15f31cf196dcb46545a1a40e2065169154b36ffaa5b2ea3d0838482366c4a68b89440b6ed953a89ee989a133741435c56331c00a0f0cd7e7325473bf12edcab3d9c612bb268b0bba3026146f15b45598a1fdbf0158ec55ee7a7f4c307326e9e276b63fb90dd2593c96565be1e06b17de3f33d7c41cd71bb283faf2538f157e1a1c4f5231a581b5bcb5e0f0d25929547c64d6d3e2574aa90beba0ccf05bed2f53303d342a004caee396c8dc59c084b3b51a9b7576cba4daacffa83cc2756437cd68ca4e1baac6fae37cfea7e233a16d6a38c9db64d3cca46d20e06e20beabb004536351c1079967fe43e9f48e2d919226f00c796120b027777e0c94b82c87ad4d4bf14ea4ebb71422b3c6db58b6dd84b1e5354ddd038fcc3f609890f6c935849497fff31b10db286ef0a750547059126f8a6b790f2dacc425a060b884233fc75d9d96b233fdc5d376329fabc9d585d79ca40fdf2ac7e63ab2c9754b548afb9925cca844215bd2bc6233f8345c6cb1d4ea683c7f4fac5b8d96098a11725c035bc7828645e1450002673a66e869fdc49d7a747655cb210a3d562e9c2883f29b30c0da8ac374349366026826e44595312d30865e384245622fe759e02db7755d10ea98162738b153c4020c3b65bf03ed560f5d622d78e3fd593f9f25d62510be6c3f60cfe1fbfda9a3fd67e26c53d191990d6fbd0ff36fddbd8c1db75174b4e21d1db4115b4a72956d2579d994c4d28a63d93520f419efbf2294715e29828a9802031aee401533ec405d985ed139ff51ca9bebf53d8d8b6dcc3db6ba26007c4e8aa7470200d1034bdfb36d990d33f65af7a475d8a7d66c72667080f174a6fc0e46ec455e9cdb181499f7fb4875ec05dd13218f3be924310278b4b30de133f23b3212b02f74bb0a95a4d31eee13f1ee0477c4b6eb31033dc3e4ab2d307ccb99c2cb53fb01edfbb50c53c6f82384b475d17494424bf371b7f435d2fc937cc6dbb9f3978ccad69aa0033afbe367f19307f84acdd2b600e74f82921a0798d495473505d7fe80f042efd7573e045737152a58e3e82742055b23e0a239551a4e74d4529d27ca5cb1df049074d1efcd7c0952f3ebefcd1481f9305193620a1780420250289ede5845cc5717dbbd6d2a16937997e2b0c94aa7d1e48401e52f63b1fb54008fff2f908ee57aa5aa824ae1edd8dd4c8df25492d7564d5dbdb786ba7ea4ff7549a9b9fff445f9b557f3a3f018b8f6884ebbd94116986c0911e0809b89bd935b41d96f8c55371eed342b7f0527d0868c8ed3ce5a2faecc4f338a386011e81fa180dd27a9bec5f54bd6d1629e4d7162aaa0a3d2a174415007ecdfe99ae4c44824d54c886fc4c4607617a04792bd7d0198e84e5f6c8d66c619be65eaa240499dd3b57c80fb46dbbd92d1bc52af7a8c30856f0d5a03583ebf699a86af6f599693a122aa368bfeeb30807dcad53ed15295e5340fc00169fca38e9eb8ba704dbaede27808808824ca7e59cb8c0f4c57d84ddb59266ed9368588c058d1d50f7ce98084ab2d83fbfc8f27b22f2e71909a5c4d567a6d7d38f35c124396acc3dd6b6aa0faccf654673d0365b24322416bc6c9fc83c8c676678618edd95e5867cec6e797f2e0021eaca8f61365d471ff8bfdd2668b3dc90163a207c78c4d61b0f019863fcaf10607a7bee09e18fbcaa07216dbd7c8882a7eea2375dd8425a72070db0048196870f237160fc005a5c20ae56061bc205b21c1dad39355faf3422ea4478650a32f9d2999f2d938d65fc605b23543a9d7bdaa58c6d1364d76d24fbf49d6cb128fcff3ece2738f480f5c1b497dd6b24ee6cc165845c663fa95e00ae73d815e272be31b525c6cba9cb7d418af09f80788ddb62608e83fcad9343b98bbc251f73d6e426a37455ddb2ff020e50ac6607752b7df4d8bf9231518ecd3b198665885bcac77aaa75670f280add1ff1130133eba4c6e10e01431a83fdef39431e637a00a38bc7b278574bb9efd98380bec27c60d0da25c10502bbb42484011fedd31e18c444ce959e0b50853ed97d64402e60e7c3ece134c76aacebf8f574dc046faf95f436db0cb4cd4b683526c74f0b9c436c4f4638ed7a3a52f6249d953820cff36e50223efc5e487e1658c768a6520cb4ac3668573e906cbaddf1457319aba27c9f0306f9072ae3a5231b727a76563f37293018056a22a4f3e5019fdfc7776c9fb9377ee1ac71254c8783592fdd7f2d0a7e8fb46a9f55ca8adc15755739e5f8453aed982cc7f11d08884f1827da602c01637ed7034591e63063018eed2b6aebbde1c7b27e5044df4402d6995bfb55089b01940ef3735d6b9d9b9458839c916042e841fa25aa65487850528a07edee79b352cda87d9845807b611884db40d56ccee002c2e5b45091be13bbcc8e439cb45550df6c03f202a69b6b16dedf41c311fc30d639b366faf2cc44bd480303d63d4090f7f51f20ff5b1ec57c0c0a8e3745309ea5cf6e22759269c4838440da2e6764158ef05028fecdc49e584a03ebcebefae2176ead06622711fbee9505a38dcc1254229d1bb5595077eace65eca6c1da22ee7a575d2d08a377033e02457e623396b0698d3b8cd292f6598151a54646e032ccf9f46bb37ac118543573228166f5da790a67974b906b7cff34ace8f36ca0fa222800666efcd40fba4010eb24b10649be00d29f32e52ed31e115c48eec84518cdc6066f446819a6f2daa6dc625bac60e9eee2685b160d5ef04af038caee3ac83336422aa83cdcde61a87f914f2b636a856ad4a796fc2cdd3d1656d4cffe560e2427b33df652fd0b441e3fd7ad11e84f8b13631294624000be4f772937aa2a653c965ffe6cfcb40a1008124ffe5aebec184d2d2f1f2b499e3fff1a3cd69bd3ed07b625a97d59f88ab1b9acee9d31d7b1f1335a3d19253916db856eb7023a96d6b7b0b294696d2a6b02c4ecc5c17383cf8e34b48a9cdae6ef8dc8bc9cb9868c0d64b0556facbffdedcf165bed2132276d2319ca5ece7f07e0bf856ebef25c860864de628b95b7edd463e4d7f0dee8e3669730b19c9d83c6a3f98f3c752a152e1792c405270966f4869a9c30a6e5e7a186f43bff8aa82192970d0a8932450ddd096ec2a1599656db0d518c9274719c6e8bdebb85d251ae357741cce07c86e3d7ab4f4cfcca5529df762468b8d93aff9cc549c37b8fe781e812ef1fb61d4267a7355e61f50035972d1be268830c513f53f07e52d8106c694f46d1a3ff245822e8eaeaaa8ec4e11003bc945921948eb16805966bc38c7adfa844f1b7d622b72f11731f09d46bd5533a62e19cbd0cb6d8b553495c0840f4bba2e0ad49fd3bbe333c43e0c2420021ebc23fd16da7acf83af0b4b5a45e7ac5597cc5d6fb4e5462cfe3893b5f64c140463520ffcf10dff36d8d13bb677d84cbd74749c1f30bfc91a8396338e8e99862b88f6a769486bfa2469621aa5d518b9100493c87ca4752098c3b69fba0118cb81876fcf8b4d91d1940b810e2b434b59d127a59421cc4bacc1e812b17800d90d49b19e3549b07fdfde5836558b7669dd3dedb8676bf424720c446aef8994322a43914fb43907b08f3ffd000a961d2af56586d7e146ff2bef3e621ab4b1074545ff55da0ef92f91d93807f212d4cf7c0e64afa2325c4652a373e89d8bcea8168a998ad0e4700729bf146193f75662a6725df09e01252d745820b3058c4677d3f58162d9a7565fc21096fff23034010c8775c935ec143cbbc76815d5751de5faed0b5185662aec1b0f81aa45b9979e2cc2e55efda5c17076e87c386fc8721fb3784dee3c2cca7c94f520dfa940bd470dfb56b6f6e47a3bf6afd3f85f8fa765d23cfb4524b7fb65bff2d9dda4f8f3f72611598da03964bcb01e8070c3abdcd34615b2a69b1d42e0d2af85fe3aeb153f60aec53bf23c4e0e318ba5fab41a6fd6ba3bb839a6adf777b7e7a158bb6b48c229841f2dee72957e653a54a6f903bea388f1189fecd037e46a4b0c242010368e8e47cf8248f50b17e5b8e8da284912bd21e263b674c345c0d55dc882c79eea7b7f51bdd0b4e6902f0d67b7263fb8e85b3fd9c7a2f3a89176956568fa03b4e6c2793a486c7dfe04f9168324804b9d9b891e2d51abd984ba6b09dfec0e136eef4f00f604fca278a4ee18480b596f1651daddc1061d658ab5b4cf3220e5ee45bada7f9c18f836cabdc282d996135fab15fc1cd70ae439d328c63d15e5e266623ee67e613693e6f2dc8ad21fc04446a317f6f894ffc3f484a9c9cf813b2809a26748fae28aa3a019d764dc401436cdb02268fcd47f00515759ee99b4cecee20efcd8b95952dcdb920811b8d162f8d09ba4d8972c1af6172b5a7f26c467d957232c53a051a6d1eaf4381a3f13a177843deffc81d038edb145fc35b033d13907f4dcc4989fe3a7c39a1172ce0f7bd9315d6c34fa8247caeb8bd8b213ea4f0602e9b61deca861f88043e4e5a679a89ed504ff7e21deb44c6a1eee3337939582eee49ebb221039e6ae1bf6ba0d1735bd2af8e8752c5b5fce8de98a2156dcb4efb490b7a1b7be7f7e8e60fedb327499d510ce21116a17f1375212cb914b14657d508a2960028a62528b0d739131d70b662e4e0a48e7173d88006e4631c5d87196724f4a6b066453976b58f3c575e75c8a238b36265ddb06f5a21a7f0dced164640bbdacdd237db46f1d17b361da78450278d0e5614278401b5e2e6c9896ad3ef333f0c5691a67d385f0005a24260d6571587b9761b032d447531d654584645ab1818e4f83d2e1bbbc6d1700ce3467d64acb8e54528c8617b50ed7cf0b2e90966ac0d9cae53874b2d10b7afdbbf9975c88605352764da6311a221170c06062faaa76e2b0d3c2bb7e8156c678d7e42666cc1b0891973b7efeac1ed4da944090eff18f4f0326deb1f44c95072302f430372c7b5673855c9772ff41d80ab4588f721eee10f66b56212a610a5d13ab11bbcbfa519aa7c0e41ee8cae17d15eaa320bc0b882aa2ec6f08bf54ba7d65d2074fc61f2f9194bb7e5cd8b5fbf3ad33a0f09cd6aaa347f260b7d2d5755c24927ed2cd4ce3887c5aed2bc7d44688cdbf3b6ef1610e938c18470ead967d3dfc79401f58b45dc17a934623f7a1061b857a1d0ccb39e3fae386777266bdbe3b7e54997ccb0edcd3509e1617463a9a9dcc447657a56655c22738f570b2373d011735a21ab477f042ae66380e5afa5bb3572b8a590b268d4185c8e7c32cb220e73021ff0e64269bfac44a486c42b8cc6bde791ee83e67af2a5f53deb4a2d3fab1c84ab7d86f0e1edb2c900eb89c29b1c68a96966f7b30e7c728f2745757f0d9699036a6bc7faf0dca679d9797fda1a98d92ae3eeadeeea2d7464232de2a9902a46f73f8651af4273bb608fb5d129bdc13a532d0d4874f6b07cc169cabfedf95d2a23c4f8cae9cf03ac41550a730c9952bc6727d94164eadfde415634660bfef73a1717a6b0bf17bfa32d6025e3a38a8111f75fd05d612282dc21bf9ff93a9903e7ebe8e96e50f304a1d2c4653f2b12f7645e626f777e06c6aced2c83a87b3fc4acdee0d3903ff8e9e90dc9b5083cb65dab529b405ceee1e2e0cc0a4409dbb9ca4f028726f09892fd00639a6bb60f78c6f89106caa9a657f4c3b3343282cb112f710a8c72c3af2927b555394f9e6ece5e9888325d0f42138ee958d1c1c0c0e04a96e2af34f92fb27fe0d95fb0a4a2d6715eb7eef4322c76d6c3a6032d12dbc5e1fe68b6692f07d68eafcb1362ee89de0544ae79f4cf944eb50c196caf3c6245eb3a1e0568e05ffbd1014dcf372fbd3cb225f9ac5757adaa79916412b736f98e18fb0f72926344a10e1d709c680815339910061e0567f5618bcb8c644255dcdee5ff6d7d26a7e50f73d36a4500364b1a59fdfad8ec5931ef25ad8f8d3ad4151cadb3398b87470b964af3ab6e16c51f818b1caca17576f543cdb8f35cbd28c23e1366abba88de11e1df8d31c550adcef8c68a821cec7103bc57bf90af6896e8d2a1e1efac70ea6ba2c0a8225dc2e0bcb55b5f77a325597e85d818649c51f72d413f88eb7fb256def368816af827bb673068de0e3261b071b58def60f70a8bc6eb9f8a252b6eb89f94cde76eba5d9f15afef55c216f40bbe108f2283b5d7570636c03ff664657583f22d8c242b0f8b40a14c2c4adba2fafb82a52427c77ffd4fc3278a5f34c56360fe3cbb6c6963363b088b55b25371a38235e33a188319e8a985af1397f9a1b0c4b53e66a82101c4075a0cb038799dd4a10f5823bbc34fc31b9aa9e37015c3e3f2385ccd494d90f56abc8a6f1d2b96ab0b9060d59a16822de46f2bc66e5b01bb5ae6dc33f443d456e32b1ba0f85678f8b481d45f5163e8f164004ea4dd33dc81a62b8d7fae1cc7e3d2c7b0ae4df3bc05d8fc8d960f16b4dbc7d5a40f9efd5d33d012eb0e5e26a1ee982e1496156fe5a1720ea7424ed93a9e8708663a0bd44e0bd1ed7a787d2e4a22c2d89097e783f775f4453aac3ad341c994e3595a73a5d9897fb1de95b4c9348671221b4f1c990b8b0fad62dc647a779ddc73d961f6cf4426b41ffde94d01145db0f0d3f21197e9b9e0565aac842b50ef8c4dcd1fa98f221979699bf75109f0ddec4796b059f91469fa67e36cf1b095a5002f7e830256013c1e7cc437bdea6205fc150de07bf6024532172d31f166a0842c1133d173c29cf0636a40c5e999fce0eb43f636d46985d3213b4f9428c5a79550df10220ef8a2dcdd8415e05006aba32e0c26cdd3316640e8dfaa7bb980c0b04571f250753a9bab7b48f4810aefecdd44700f74aa4491bf0daa687d3c6fb5d335fe61edd220380cbc095bf15d3ee04caa75e59fd051a47af8b6eb585bfdd955b8265c08272bff87823cdf0b3f6c205f0727ab4243c4512212cccebbb7d99cd7899916438bad1d05d472adb184769c251ad732a6136ef5afe3d6880287e90c979658081af4d4f36bbaff9e0883ffa6d48dd661365ab669782334d9b4ce4915f8951634b65e016a00bf5a258e479608b4dcc4e226f76c5a46e6e884c7a9ed066305f3e5de982728f8c39cc854244a37e49ea2a8cb1219792bddc7bb665fceeb10f605499a286cb3564195836f472e2410a24bd6866a2bf8dd955058d472c8fcc8d5025700c1fbfbb89a7f55a030165e4af0ed5f4c163a49625c2425d8a848653b5b887407d98531ebf1c70392851870e2d70d64254c2c1c75334a1b1e430f6b734fc22113f55291910fac41715e04ffcb44675ac82e19ba5513cb8d88ee30747dd2dd6f28f2e8760e9285544b98fc2886da7c49c3ad3cac7bab2d1d6fad114e3ae36a4d151e9e177d95dc1e2fff4cdffdf6eb90c8969adc190dd5cc272b8f25fec7e0fd8c737565274cfdb95c2f12c1516799cfb6043966777a8986443695858fc7a9d838019cc616b133168910c484c2f49ae78d1367e7bc1426f91e5dbae20564496bbda9ffd28d2f2af8b09b42c8d6512259757d5a164629206f9857e80c23d6139c71342a40f3ce5a499499b8eeac9359a47d6e39511dd84da6d90f23ee7879f98114fee61a990c86a36a94718349bc83c5dddbfdebcf39e2bb481fc89c19c93be3d765b4cef3245a71b30b26f40e9b2f54eca1c993669e1ca01ab4172e3ae1959ea1aba57c48d50c7781322fee6b43654a87ab91d73b984623ed5aed6ae5a4cd31975824b6a4a7bbbacf25d647f9fb6c544583f3bf8cbfdef6a7be9f0dbbce20edae1e838235cd06a76dad4e79fe96e540b9ff428d55a85258218aa57e718b5e5e97e2b4d004609e713df3dd97cf3b29e8c92a99cf5fb13719e456316d9272cc72743d51b915e751c26ca8aac87ef96f77309791a1e6fc87b439d62be1c434a83cdf4d5f689162213ccd11f36de0aa05232e334a859a6565d6f82d80c1d2517c0f8964b6e54f86c5e3f07996e6f798132ec48531e960f703085258849f9fc8bc8c04780f1d334481df3403ef0055928deed0033125b569d727b69cbcd95e1dc8333c4023de5837f0e8122167d0ce4481d4f211c798fbbc0e7c11cfc56f65ba11f387e79ef1772133c5b4f694fda247cfc2d7b76a84a82c292842fe694d377d2e505472845cbbb9873a01a31a6c0296ab715d5c31de2bfab250fca5fb0df8c56df758a6977a4c9f077b26a8a30bdb2b044f18746fd28803001ecef7f3517dd4657c31c8463718c6ec2578370988e8c2dd1d8ecf35302421f295e6212a1fe27344a03d112f94f6f6175873520642607c98723710a11290ec4c44dfd54b2832867149b76894ca529dc3ba829e09f04a500f2e6bdab67e74530e82559d6cfc5a213286e94bd812d0eef3481324fbe9733d3d330babb014cf72e712659465cdb1e1fab5f678094ce22c67eb4e096587c43fd79a0983c341c81d9cfdf704dc86712a6f4b1a0b88a07f649e73fc09b5bec7abf4b5b34ab2daf9d6500797bb03c562fc6b23b1304fd5f24e195cbe40ab48fabd7dd01cf8bd0b4ea4b7345136ad70123ffb53160dc94d6f3c2e7842c6c939e162daa93f81c56c13d78c42fd2264bfe40b8bfc5c26eddd9fb25f56a80ef7f444f6fa252e301d437fbcf5cb7a2e84aac0c265e462eafd8cab2b9954fcaa52cc77021c651f6a039e4673055867729353d1b6139bd599e7823687b334f8fba85fbf87e026e4ba2e245c4d3f2c0c97cc77d02a18005f791f94215e25cca268b9ac0460e0a209ba07b32daa7432e93d1e408ff615b40836b27068e6500f13bafd1ab733d571767bcdff73266a999ecdfdb09b60a34874daf4eeb1c6e2778087a104e4127d1758e52b6f891848fef6f958dd8bdc6089b02346fa2e3c9f2e0d4c70a2e2645711ecaa3b8aff00ef71fad4c3876e55fdf72ecf320e6666e092cfe5a0b234b5b0923acf664e6bd1b3e5ce216c549d6dda102a6e816f430a1d76095dec10230323db5367e0f20a6279e840f048959ace1065f5a5d375254a6c43432e9c0ce0cb5ea3e4c9f8c596869c13a447272466e1edbc2f9d16b4b619cfcc6ff585aa90b78d82a9c86e19ccdb63fa2275c7c3fb758f81d42ac29907841dab5fa4721f19ee4c50da27c13d674a555e1311140000489ed3016fc54731291a94a22731dab3e69e7951b5d301baf15f0fb8ac2b43da2d8ab641fe608f2f6ca5cd4829c210c2b163504debca3db85f45c69388bfd0a85b0db20bb3d0ddce52740120d1794238a305be91d6826d04b47b317fb11c6131dae5fdc40cef8958af0061fb559bb8b2e5cc4e287ef1abbcda6e738269762b3dc9d32d6a45f030acb40a8eaf47b877a6ad2a9e1b3068108cb29a40de99a13c2e9f824ccdbc2e33d4e2fcb2db95e09e6de5e9f335a979115aac326116842b11af6286e6e6676dfdc5cddf4fd7e542a7107edeabdbebe1a3036e61f931116f86a6d9cd4e0e5ac5a2b864ff88f55c12dad4fde58d1849af92d715c90de2768dbf8c3136d18695a3390c737d7212dca417685d86a049046cea5f008a026d057bb6e2423018655270e577c6340c38a4c9c4fe06bb3dcbc6c080fc4251e3605c1ecb83c50de343e4ebf84a4ea4f71546c8eb02f3df178b54c5b3fb346680c7144ad7846c298ccef2bdfac066fbad3392e894561c2b647abaa374abdb4c6621e99971923441b7c13a3eef246b03fc6fa5b58b1b5bd81b98c1195768da3e226d0d2039112c9ae6c4e4c674db082cf87025e0dd6144cb1b20678833189004b83e06e722fc88e061a594198fcb944258861c2555160102dd142b56edd3e6f035590b14eff4f37ea70f8931f79e025344fccea89c3b0ba27286ad1ece2234ee13f3fd9f9ccf5f6214dda69a5330c8c572779bf4ad3d883660e3587b9f040498388fed6b4ee9f3e8358bb29977d596f917b4bf1ac9bd28e3ec33c4c33a7ced3b579b1bfbe8f7f21205cfc4b3749864c0d4e861743262ea075be5ac722e98856c8bb9ea0802600351e1d26816d676fabdef7f137dc99fe5f96301f43ccc76d29217d7da1a6e7f7fa2f56c3af00081257008d79c997834b79bf0913247f9b6940d39864da53a4579645a25261049c9dd21b1f3da78c030e2c378eed79c67673690b03065ca90f39c048c2250af78713f907e31b0516a8d4fe81461780503502b0fc8b54b7187e78800da86eceb609b7493291c2c2e8218186126ef4ede85bddb0e98ed2c06a79e2a2a1cf1dff690eff57fb7f4b2075d941faf509f058b62e7843d47af93439cd3ab4af048a34fec562e95ee061c521540ab6946cbe25315c11d33d4c2bcfbb10758fc5bbdcfb4954f24567317543497351e5c7b51af652a0745a3556a8ec8eadbf45e71920d8d7c4a3912a0cf1f3cd233a169cd3612957d6f34f792b0c049c68b3a68e7efb7055de2d42fa8ec16d5b325a084753c76d1f55d419252fdf77cb6e92b78a54d8ad21d24c5bf769dc0d5b35a8db53a1b140f0bd51c17b16a88ef85bb95033e0ef32a0ac182039b60e5d2b921f78a9ee6b11bd6cabc30a0add5199babb15e8b5b427adc04332c9fc366c7602f31b496b40bb8ca0a5672acc3a02da6a1bebd03a6ed7735d4a6fc62064b26230d10b11d4309890b90703131b07484ee46c65651ef68d770f2dd32cbe5038c5d13fb293d4380dd21d4d6c4adc4ddf68c37386af501ce6ea9327d029ca625aaf5c95bab18a0834e2aaa54255000e646f8c2eb5a440b67bf82dba28002275d6437c96454b81f066a16c521415e3ad23520339c18f9ef7d6b39628767153aa5d5120c39d35be37f8f934e9d6d32e5c882d86d1090a2dd613876d62cc6a26880808c6f22717468b02a9aa5da06fd6d88a551a589abdce5ec7423cd4f568e3001cc03d0d9c9e612064a17068130ef90f603ee752fc7efa08cca67f0cd74ea5d92d392e2ea69cc4b4be36ddfbd4fc098d04309fec2843cd7d8c5c70f69a4e780fd4b97d0c763a2f8e3f4ee37a35ac3ef2c0c6d2547e13e0c741950c0e7a47fde92612cd0481063fb5b9e2395502a3923471a81bf85113305aced05d52cd27f0736d06c2fd6f7bf5f96a2d754b1bfb67b56f8c9b75ff102ffe665fb81ca7c9be885fb0f189f327b1fa17821cf2e95dfe0fbb4046ab4cdd00e689e0793caa16de4e7faa671440e09f65b7fe1043a3e73bae5981611960ed31e6cc18bfda3c26300ec08eb2151a9857a89e8f78d14fa7886ffcad927948db15ecad66d4422bcf5ae1e427c4d95d369b9e93bb1f914f507b4e40e32052a1255e1d8a67290e71bfd9c01cd9d12b69a5fe191c0f95b633f38604e7a277407573a8496e99636e2f006dc1b7cf9e551aa603599e78da9b39246c7159ad8955be226cda34ad41fad3d6634fd8ab334fe41bdd3e669c414f615848dc8eb454e8ca010fb19edaf213effe495f2b1b59952c343c268c6883ee7981f568a4d3c196976d92586216f248b3e961662a3850c4d75b45945195e7e7da447227fe5cee8fe5233a1d4969cbdac984c4550bf68992234e4c5e67698336e84751a7d33aa0aeaaaaba0c01c81ef4d9362f146a1313259fbb4512679c675d28f3dfdb6f222991b2a925ac2a90c12e776f3ccfff06c9e160216ca44e73943a5738189521c1caaf48e099d405ffbff7d1a14125e0cb01c7bbb237a83f5c6e5fab9d022bd57741397cae58aae870ba1959c60deb39af5ae2d76d35dacc0a441985f6342806bac048f9ed01700c49ddec005fd9ec98f3da757b3bc91eaa2b115d0e7fa922498f44795711cf674f9c7feff968a83c4fe6048bbf2ecdff139525679205acfac48383f8702765f2ace473668e4d253fcd01c2422d4d41f2797c14cd4fed4a4294264c40ccc0fc8fa4d22e7f85dbab8aed6a59c10821e9dc505651f82af0206c57e64a04b0b8b8c837c747e736c5cdfc88f8e3ed825e360c90fefb35c49b0f27acd2634e4914238e67f09a8324c4b9d967ab8c38086818fb26026834deacc9a8d91319a6141274e2a72dc4d5b648586d39e1a405a81c6596d05162232599a857bbb0e77d4f01d7f275309db897818b61d4fb5747653996094f5fe796c93141611415362a60a3496db07cdda58ea791c7b203fbae3ea7d22e5a63934586a1d8ff9d63ac99324d4b12d0abe5372d5f7bc87c1b63238914e2a4f1779092d37caa4a17fb9e9b9bd72703357a5fc4ac70f1bc7165613f40c9ca5e0879bd47f2f93c0af2a5d2caaf95b9f470eeef847abe0c49f8f54b9772d39756c0031e4d8ad880bba89a06a3ed36396233575af844b139f5229d441816e6270ac88ae66f715d676aeff84e5b0039c8896f6268eb6049f5584689491a351b4288ede41c3b33fecad2ff1f1f222329d9468068a282e98d256cd1f1cc20b61001793e60b12f1938964ba49f599d05cdb1accf8636a849bcff99f3c15dbff66d4be415a7ba591798f1ab2c7adc30f174480a43958acd271671d01317f2f4ce22875d6fcb4f1332de96243cec8547c1b7c0a868fe1e3d612f2bc52a332de703cec02cba9cc6b48386d90d0c381048d39ce2e2ae90debbaeb32e6c57c3b67e3f3c7e5a4a9e80deeb10c8f01d97ca5a68483c314dc6f3334a903f4b2fc215b2ddd5955ed237bd32e66094a96b9119b8df173b5f646de070f2c0a4cdbdd6275857eb78f045ddfe3c16134cdf423ea9733d5a95f322fed1ab950330c52242d471991196040e30aac4fc10926c4b8024d291cfe9c45c4e8efbce34fa3995016cf76cb7f6fbda5a263b9443572b8acc9225191e70ee20c2ca8ed245a2f19834bfb1f8b48472e70925412ed6faf35d9c64975b8689bfea1e3e1de09bc275aefa053af95c87b6504b0a0d918ab5a05e8cd46094961f490421d7beb21239fbf483c62df02a8bc05e596c8cd7744608f7e902aad2457236786694b0340af4b5f9dbfe280f2bc3ec0aa596176bd59dc3f892dce213c3fea5c02c4cc62754268d9839f34f16d7da59babbf4dee71c0871fe2235600569cb4a8fc991da873378e900d638c4783874667d2325c135f0abce7c8a542d8d64105db8f8a19f7070bc0b2150057a5554cb7d413e84dba1d198fb806aa66110aa0c832e7a456ae67bbc0f301985d01d6f0a32911b55a5e8841b8adbfe9871b267daf2babbff2efca619fad29612ee7dd242730678926f056c43ff0caac5f993915f9b8654b4ba364d8492c8cea59342875b200c6b63252f9fd220c8454910fd8dbea0a1ee0f473b8adabebc30402797135a736d1e5f334b78257d2cb8942a49b3d6a7f7c59bda632c1793c17ddb77872e8f14b6da50339129a1390e26cd459f4b6124b5de4e6aec50db473a6a6f8092c00fe04acab7db665f4e4082ea6a759d263f28aa3ab1a92cad29b48fe7a2af90768c30d71b64f7c2f60522f1c620d431358f2091fe751887b398794adc02cc55de30cdf0a22a59708f5545e5f4ec256fe5cf553045adb0463a89a29b0f5160c72069efaff1eec33e2602273d79b099cfda45c26191bfb8343f052c71adcda3d191f5ca6ee6f07fa8fb8cba00684a6f303aae4df8a527fede638a02b87d8b5ab5092a21892d0cbb1ea8979b39d9a80fc2b864cc2c96344ce235c0bf7bea82060c9aba9de4b9b46c00463d18c006d9b11f64c5bd0a2e9a66179d432ba7d570e992ad7b487d07c76a9838c0d55582b591a2b7463b9c65fb8ee6d3167e62d30b91205ebb941692b48aa4421f6dfab4338b983f2a7f4be598ac11ec5ef1f57930013a1d7c40268495bbe8129801181ee9ff0f4d7e777c99e5eef592ddef4ce1f6118f05babb16d5b5c2a8552975e3b7d6682e30e8d626c5353b3d621296503cfde6974550fc6ca203cdefa5927862b52069f612724e790e3d738c9d951bc4449c2c7e73c962f050497d23783608957109983517266478779fa6fc313521ff6ea47da1c167416476b8149faa3c9ddf606a3eb162448668e15e347207b4e5eb4573c0c0655f35fe3028038688a8cf06f454e0c03984f7c14ea47fd7ec630464acb39a3d33e6b31729b5d75f3c0cad46606e27663f6251388cbfeb3267d02391f984bfe4aadc438fd95b6b37da32a20901fde4761ca120a19bce1e917453a58fd55632d02accb4c90bf0eeed55964634f30c94ad1216989e0bbeef7fe5363483e4b0d2c03bd5bc87597bcb0041148084ba59cb2df0bc9fcb6c723c190d1ae90bf32f9cfebd12bb1e2fa36670420f951890b9909e5eba39afc7b95a2a9e0f760b10bd63cfa81f7db87c4326a2c7de49a6c769ea104230bd049f2fe8e1959c1d1ebaf5e03eda5164c4396a8cae1fd962f741453462b0a93f395c23e96fff421a4dad4dd056f90585b649c413989199af301ff65154ea46ad14d568d2958d55233cb2bcee9a192f71c81304ab49aa3fc634898ccc7081b63ff6a8d70c7e85eba499406405525df45ce3ba9a73f55b1a7e81232f9db2d73d6d04cce97184ef362c124c3aa7976d17f08a2aa33f6bf1f156df1a139ef7b38161123d9fd0e1efa6ca77de0bbd60e5ab6c8fa287ccd69331885dc43640ce5188d99129b8d2ec88128d02d84d14f152812d0cde94388af33d866f407446dc6919c8956539a1596ec3e9666777d0bed5942e0c2c9f67550ff6b20b09d2db0f832931009830cdf0dc2a950df8d7e40da46a9d19259a658c56c48a8a28f870e782b15ba758132f9dcea29c4927416c6e8b8473692c208804d653af1c73db1a5c844d6a68b08cb3af71e8d60297e6679de586c61de92d1951db731c8cb67ec68a6988c6882272e6e1e4208f97cf0974430e7df94caa9125888b27d90c33d3072e75b2b2a660a7310e3c58d8ff83dee111c0ea20af3e1e9d1c4139cc3ce5f4a313326a8aefa93c33a65c8051f5b8574629bd13463501059c93ceda3014ecaf692d666491af57918690f8c8d4ad9b332bf8f10ce585c848974353798d7a75d44efaa37b166c13121582af48d5b2adb0cea1552108d790b4865f130b81c10fd298c829b2744dcbe02f78b32c301bbe675c5384114e2baad1c1088173425034139db642a3251cbb4a57f4f1af4795d5339ce695e70b2f7ed8887fbe3f834edd15f79e72753bfcb5f8108879fd42ca793a7e28e58e60f37313df5bed13846a64c37bdade35decb044d60025da98f5cf457283889e2f433f8cea9956f6aea66e2062eff1ab0a0da2fda9eab46533aa00ec7c7eaaf7f8ad714779cf1a3bc6c12631f2cfe4c0753682eab9e9a1b036ccf5919f3a305baec52d0ca08afe5ee00ffb4400e03ffdff0cfada3234a48bf84885c03c367a4c0544742ccbf0471a92dca9ba57e0e63a65799b6df20c65028bd569a4c9d8b118ba7ccbde563dbd85338bdfe6a374637ef1411c01016a449b7742f89b2122ceed4d392d32de8bfc7824bb23b92c778b7343046a53cf877a530059b8e1879474dc7e210d6eac3d5cf1ded1f8b238a57b13b957a9406bc37eb06356bc86c68fd98668249538302ffbcebd393f1d963f30d7a1b806b5e56d2746b5f5f1110e68db9850a4309c25099ff9b7efef99143d20f55194202dcd7674a24277e221bbb5ef61d31999007d7bce301fc147700fb0e9b109a41b53c3507e48a6b0c644824f22fced716bb8f63dca683dfface6d4eb07f4ba3b943ff9c11ae5464287dee0989823e6f81372d80cfe88dc9745546ea30e3d97bb7961da27dfcbc940a0fa0a8c2d1c548a8eef3866c8f6e68635c1786a1e54edecefaf5429b16ce9c2b1046a0eb6a2b250ccf3be89d287fb8ebe2b1db6b6aa7714efd50b7a4036d668fa0c15ae0547015d28265d858eeefa8e0372efa77040e0a0fb0ffa1e1a0b0f44fe875e008eae18c240364ca4f885cc41b0469d2a47272296757b6687c0d65ccf8cb62d6599a9bf306f35d1831b06f125711de4c97740815aa9c42d0a038c426d4cc3a3c3169e95bfc3410d8af391c36c3dd90c68a2a5743173b5fea7e8273db2954bc855486b62d5a0dff1d7e9ef24b8d2445938b132638cd7037f2e386688346f1f1de70252f016f063645bdfe5ec81abec52872669d77a65560e27710f7b0d496c2fea79d7a2abe7c6173204dec2f87c366e085b3a7c690125d16824243c4af6be833f50ec6d10ea3a466ea3a6253165a12d35e6acabc6ede465f298532336d54acacc76e4518f16c53912ab6dbf94a21e26dc7592d82013e1014b9bc83e37af584718717e7f2ef7d4783a258ec7ec0ae7f6226318f5bee9b340859d30d9e64d4be8dc81a210f65235178cdde14bca8fc20e12ff1ed0e2c720d1ba0f19344a096f5d917d3a90d5519a866c1919a808fc06bccc5f24edc787b6338782712fe9dca7a12e13bd620d7f5e979f3cd1c71443473cc8d6e0c123662f2bcd848c0e87734f3c1becca007222d42328649e08fb45ec7eb33db5d69e6c1e16aef325fc716d8defbdc82f3ff462a9cae89ec097a91ada84b84c4bfd6d8aaaaa2b6cb8ae02f6c727f5fb63b3f3253a0750c34a24ab44e7ae74aa969d5f689f1ea324cccfeea6140049291f5349d265c893b530279a1b00fde8693b26c75bda6b634a97e949723a219ef77110a98f46d202063efc75e66a914ccb123be468b07c512d63db0971650bed567bc62422c1a995043d48ae66e8ed7c02a141b344d4b04f843588cd1028eefc87dd91f4a5c860b9b3c505a525330bdc9dc37b1e281c1c837103c38a3be18ded8740b85b0c7ba2ba3f219657fd1edf53e42616be246e7051774c515de79e44c93d14e9b2d591b44a8fbfe2681842d03368038504f7ad5d429f92d68075d2a6d3a0436bb519e4081a8941118c2e3844ad51b9ef8a1cc197581ae09c69110b4c74c658fabb4dff0d5f1bc27557f9d249501a5b67631ef6da7df3fce42be8e0ceaf0d7385963694606d596bb882a748afc7307a4a0621058d319f7ccff881db7ec78b8924869c8ed078d09b1626d0e279861ac30ede60728938d86b7948189bff135c3f52a4ddac7cf409a267e417fe9290a7265c572ecf8b7259649d5dd3a1850a77183a6d7a34520fb325af8520e9a6cdfd8f4bb237b252b75f624dd8eb9ce2a9e7d828458b8b486cbb7e19af5d9a0df79de122d602509c5da475e6c05ba41eb2ac116b997a8a1970025316229785e3dedb74929df72c44b7639d888c92ea073e79357dbee6209c2c4ec09a7eb3e91098f4ab5de54d6e80f9935a4fa68516e4a2428bdddca61f839e33a4284456b994495f8367aaca8e66dd2ccbf393719a99e8773360d769f2ea470fa570e792d61b967ae8143cc369c035349e9e428e3e2a88794371c6278e6ea65cde205deb83f2b2c89edaecf6fedce97f983c0d2863fe09fdb0a6cdac91fa7723724ab9f3e41c0d1f4f10e88e40e8a63c59cd7d26af48f41601b520c0af2264083e537606ae628de2de3202a0f155fd24f778d16d7bf74ae0ae7426bca9839e869c795f23bf966277c136c5f5359f0ff0ec24d1f3afc044b7c8aaa0996675aa9290e491aaf04d0a0c787c2cc3e57d62a48a1e1256a3002d82c90ccbb222abf8057f95ce253fe7a14add31d56808fc072c1b055e5ea6fbb9704ef931014963d72f44352b6ba445b44f02d6258cd8805499d572fe92e5207c5d032bb0ebe3058f1078563a8f73afb556609d62d4ec5b7a3ce5fc9d769f1a0ce0d88008d1e8581af406856f00263e1b4d09e07a12aa9e424af7bea0c3d89afebf2b487ef9228e26fb7ae813adbcb8eb8be8af3b9a2031b79a20e8b34dad1c3bf5aa969b739314aa2e9169fea69ec3fb4de54ab2c6653834aa7e41ad300c2d8e7b250f8ab3db349fe892136c3031d42c7d7660557c590c4b05542b87ab4b96d4cfadb20d96f161fb8cfd935ea62820fc424219bdf3a471ad4d8a050af8e445dae5cc3b7c9d2ccf394d028547a22c3ba3d992405d6d130dd7078581066b0a5b25ddb46a7430d345e8e7d65bbf01d0665df6bfc729c40142598aa6026d3a7e18c3824b5f763dfd7a052bd2bf219998fd718c3d273514bcaa1bd961e96483e301603733b60500277226524739480120f48d9b2f72ac017db3c5ac85f50afef2345a411cda894ac91d2251803432a202e2766f2a685523e6c50437d5017573420957457ef12c1a9a9ad89ab6d5f8c0156089280fdd0c8bb63bee83122445c9aef3fc34197b3c53609e0f5bd9d3df4146837f32b21ae244088f2f98e9aac2df9da5fa13955f7b29a8aab0223a4ae863015e1426b1f4982c41d22d101b70a94f5314e14cdf3a2e3e6d99f662a288da55e6120c90bb23b5aef474949bc6f60a71d37731b81b92b5a08483eee764577fe1ee64bbfe43df98db24d79d645330aee7c70798e7111cced746f5a2823cfdde2d2bdefc24a3dc7eefda72b4a6c5ca5d90011c130a57914534ef08e04901f77ea17c34ddc51768daf51fbb593311eedcfbea4953b9ed094282ad119b23d1b575b9d6d18e53417ddf542d360af40e84710e2b1824c81a62234bff03951e517e7f060f271df3c6b79ac35f1d1b5649ef7e456581e2228fe46f792861b01327868180cedd6b55cbd09e905160dd3da43502b240be721ac3f247b569a8ac1da7582804097d5817e2c7473b5ba35fb4e7807a11de6242cf3157f1fa624189ed74eabf73d5e8220afd55ba855489f4a099ad948812abf52350b5e5c35b372ea252afc6c43d1a0bffa87c05e93c5423d23d14704f5f286cb39491bcc5dda3f94456b839a90d9135b89541e15fd6a7c6f0afb11602b2f2d0d6ed97d85210840bad6d527c4ac40e768556aae0e76f46d5299fa2f6ea42f6b39e475daa7d86c54ecb8ecd10dcecde23d7ce78d2f7ad84214f03a28a282b6accc70ff1dc5bf3907b26e1eaeb5830d2228eff5e5d23758088d0b5a0a5a0f3d45a1e52583bcdc47ead472968ada30618303e7eb15d15f97942f459974043b70c70168ff2129e6029bf530d548239b2abeb677fcc9936f530edb7835ce242d2f0a36f0fa5e4c3de0d9da507dc52c19fac6516ec7fef9d4e0d2b5cf1b69ae9eabb3e863c4b7804c11fed807fe3b7451b582bd0ee5be26f75d63d9aaac2c6a464e1baee32e69eb7d52e8c463ca419a4d409f242a286bdc2e02f2f16a0fc107732fdff816f5b7a78e0106ae19888efaf897aabd6e8560c1e651388b897d02e076b51cbada9774a853b0110513db2f5652722cbc13bb42139e9178647de0beddc093ff75af70b790357272985ee14534e5a3b04079cdaec91f28900f8020f0191bf091d63ca657a7fbedd574e32488d878744514f2417817d3c7a1a59375c7026d2329dfada7ae747e811c3777e5516a6500f5bc545fed133d9a9e52b451efd0cea53abb6689069f9e4b4fc04b05580763cb27d62afc5bdb41a79a898b3b6ceb5466c2a91087c0df53511781e341f4de5527e6b7a5bee7a7e4d1c4e1e215edcdc79a5accf7cff2be58f90eca1fed1a49de6ffef095a60f3cf40d80750db6e659e99201f34fb4d6249c5f7d7ee78ddc53e24c0cf984c43d64642cefd91611894e374f8555447269c535b1f44e9796379c365f3daf26f16775a89cea0cace49e376e8b1fad76b1d7c4a022ab3098679a9ff72440f7f3e6c906e188624a13b59672e67a4e0d2e5efdabe5e361937034fb0aecdec9b2df01de0f86e7cfcf7d9e7eaaca1fe5267d3fa73bc8b7813ef457b34a17ec07fb969d31e60acffdab89358e8b26d0cb8e934c033e4b42c0c1050382fc9bf75af2091320662715bf74d042acbecc591b67d9afc3c8ad880d006b3c722db42cf2771609f971fd5bdf07903c802188c05944e2ac04c65bae027a34a47cd9df8d94de2ac321a92e47093287f142be1c37e6152551c4c32e79ea20da16dbb48f1e201a7b606458058f022c581907316099d63e519c5e019ab478f2c6a99ca43f52370999e37f395cbf4db86aa0a473669acfce2e96ad4f4d43a1acd68fa8b975b2b2851b13299564c7136b2ec00bf027eecd5bfee31f0864971811c41668451507f41bf6acb3b1a2ad703707b6fde23af8b093b1968edb8a9025c8c4a90be062d4556fc0e191a9abb48d9327c068bfb8a2e4576db2e936ca8e1c03f6951ec32c494ed6d7354f3658e8f94d1b3034d2312179ad09298919151358d50b1ab7ef3fa094493d4c7b94e16a7b260f1c2ef6b2d0a2ce3b06838860b4274ca4e90987077a9d4fb8e2573b1ab0a85ae1ae8ef579fd78b3052758db457ff352fa3d87b68aa6ac299f30b9a00a114e600ba4aef5a23d523a8182067b51f93b2ad022cafc9585afd534991cfed6a5fcc1e8773b2996d3a5cfb0179188781a0f08e538915871d54d8bda5f3412a07a4e4e0bff62b96f1061ab7403b2fcd3580bbf75b6af868910ff4730fa6d15ca39d3b2d2bfad7311427aad07f0f06cd47791c1c1d51a76f55fce353408d8a1d79982406bec2bdc5b3660ef089ca3231cb8a935d602483c72291cf3c7c84eaa3c850b7409871a996cd06425861301a6e81931d740a7115e10ff9599289b370220b290140929c66ec7bf63c31eef49a83fd7f549f56bfebc24a08fda9435f8bfbc77616c98753293d9a92b4578ec0f5612ef1b61d6c10555839dc182102509b9d10413cf5dfea6df0f2853ba1245d62965ec2549325ed423aaedb0d5a90376fea20169852072e7fb334d44da8e01aae1292cdfb69cc278bc9af7613eb8cb4856fd08287e3c93e0e92c0e011a7c8a2efcf5b25fd273c35de7d74047775d3d8bf1746504cf5f4576a6e9b670b71a3e99a9010227c0bad50668f35f3e6714e7135e589f311dd74033fa44a6af20b513be11fd901bd3d5d6bfa8180f967707ebe9cbcfef03ebf632785f7e031d57df07926c805ae0616cffe66e3519a389aed0c04c0f69f70610363f55fd0260e56acf16ab227f006a94cd0842cc1c7e3edd54935aace7a8ba35a530a4526c2b6e46a8586d5afbfc4dbf4c0eb1926356d31261514260cca52051e818845302bca9556499d8f6b78344c8d0ccfa9541714467407f61cb51adee918af2041493a4a35e3263d8c9db1e5c3aad3ee560ad325b108f073de0d3371ee683ebcdde534f7bcd15239c6eb85f03e83a657fe4c6ef678a9a2fb844b861de6c539911b1d2adba6d3e8b2effe5f43d441ffa63aa77570faebfe0d75ab1e96bee842100f0f2d7f4758d1b312449f593ea25f8d9744cff53fe160e5ff5e1fdc8f3fe71cd50621961754f8e2ac9352d9b2f03b7c23c49607cc857452c2349a17905c533f1a4e918479010b127723238cd4c7187411b2bae8406d64b7d5c5ecfac3a7f988c8a5f90dfd89b1ba8b340a94b6955d0ad7af9c5f81c32fdd6ae65233627616e259d582b7ac0e41216bd5486f9f469b23610dd7158752487ddc56243a0b67b46a3c64ffc077097714411cb24e11ae48dc415167d7c1b72e4526401e86c6a12472dde2e3067b1344946ec25a2ecc7a813f1238ec0231bb1dad0e2cb395d4bb0cddf7fc0e23643c08e86512cc2a9dc91208243228893b8c3ae1147706d2838eb82dbeef302ba766e78de8094915f721cd17961dcd5625ffc942b090e2564c7587a1b308ef8242d96aeb858d50c38cdbdea1543232ee69739e45bdce97fbd69469d57f5d81c3bcda1e6f7958235b8404c87fb0a4a8e25c52f6276be5247198f8cd4ebd94a30c5a97bdb7b3609cdfd6adb7bca174d9b976e8c84c7f44e86cb0eda5e140ebf82e79171a7b439b020f8a822cf2450dae835e8d44ece2cdc6d72806c9213ab98491594b63c9b1a2458ca7b8d657dd887acb16eef35cab2dd2605314e15fb0e79331077bd788fc9cba376be9b2c8401ebe81940c62e7533ca9bd060fddafd7d58371b9946d9255cbf5c0ffd4190b59f034b51275c15976dd99036008165fe1ee0158f777a051779f974294dcbc1a8b1f47112dc3e6565e9696508ddc09692fd648aef6e75aa069f4ff24db30dcd3a8ffdf6e54432af4ad6243bc78e6b20149a7f933ec9b7aadd77d2525f5867692fb0714c4c2331e43270a85dfcb512c9da97ca3755d427b3e2fe38eddbe0c2b8082d5af514d9dbd296b1f8c309e5a9e5f04a24c54009e35614531f145b2b31bf7276a47e9ee635236dc88cc28bc9fba794ac4828c404be1537edeb9f8e1e10f5626669ee7a0af31ee448974f75ec7b1a486d52778ce6827e0719e2f2eb8e5ab6454a3daf92e538ff6a911c9ef3dafcf667882ca3026987c7a850fe2deadfa443c50c7c99758f29a3946613e9e6ca488e1ef1fe1cb4432617a107ea26e37a4b7145b50ab82d613f10d2209568ef83e503b30a69891cc95b1f2d0a590e85a8ac036448e14fa2d59869d11f348a61acf7ecb17784ce287b1e03c0da234b85260cd0533914715c37286d97518b6a98412c94551313567b0723552b9d5d6e142ac1b3d906d6569c698e6dd0146041ee5b522485beea9d7c3bd98564398ae9b14755eb287e963227c48c033ac9a3101014f2a0bb381f55122f10020337a598ece0b0c4b6bb08c8fbdac3fed00270d92c2862fe6d88a3f016c8b39938792b824b60ce69cd90e970c2c83d6ab60a4e5297796ec6dd32bb9cd6bd85ad0c97fdc490337a4682b48e7cb9f174ab8d9a421f941a074b2efcdbb35723934b46d8a8515a26930e82102de0a95c68ebc4ea8ba1ecf9598170c8f5c8f28c87e2b2459ba3c0f9fdca5acb34bccabcda6a84cef81553c860e88550f1b26462dd532c0ad95250deabcb6ca2e3ad5106451718b83fe3e188abbf2c6c3537da28f37573476e1a02a8e258eadcc37931b8640b0f382e0d82f24138049d4a2cc23ca529cc7c71ce072f67d826780fae4b3fd6d7caa6d14122a3e37c9823ee723ac6961d7343f35449c0a3b18fc42ba7958e8b40ab6d4395dac639706fab5f5a20c55614e5dfa278af295d8f509b07eaad2687cdc471a14513cbbf27eb74d59e9c66f57034ab0ff1cd7bea8b3028dc033c4470c0a3f8ad27b221ebb0b1277d4c99651cac9cedd5e44c11b7a557ab903b6f6b90e45dfa3f32fc489c648a9d80028689e9e93f96d20e519a84d14e3ffa21e39dc1bc8110f2c3009e7d3a69e18c6f24f247371ea06f0b5736ca2286f7553e3fefda94021e11aada8e9762d655a908824229b06d9c4c22ce3ae10ee9adea1611abe50945dbab09ccdce2564a0c83e4e1fa93003ac657b7a411ff2854d85aa89e24b6d0745ea1b54dabdae99bf85a906125ea65603d84fb67efdfec6650a619fe087a543be8cc42fea9ddd76fc8066c735f61931cbc430bebc1d0547e881143941eb61ff933e20a81e77b003bb488eda7643c676835b6669b7b9ed4ffc92b71d9dc78d7a487ba056fa5ca42f8a6970ab4bb5f40b96a76e2d7788d89a36f4d88884f2b73f871bc35a86b16cc3d19ea8ecdcc03dbdd0408973fa600e75e21d58a4568a5049b1b87f3479b144fabe825b009bb29465df3f6c4a8ea829a29d5e877ad7bf808d13abb3eeca1f7a129f155dcdb20b0bcdfe71b57b3487a0f04b61a1d3c2f2062c3512ccb79af1a36d6a602da07511c7d839091f7b86d6bf6228a9789ed315b1864503e7eeb0a86d305c737641a27b4bf4d71e6bf520bfd8571ab6e6a0a04290edc1ccbb635c9711bd96df789ed98c0558afa88dbdd89ecf947f634c337d08a626fa5f96902ad8663431eed6aa5dd00eb9fa5d904ab447d9d7382b8fc7140583bdcf01003bc448593946b04d9ea2727660c0b6afd671fe2a13e8201ce0b580b29833d72c5abd1e5bf156c1d387086fb2889cdfe828bb31d804f7dad8eeea7083c3934f1240aaf2648f8d58f271c599d0bafb1dc9e682760c56c1e182d042ca1ace89e9fbf0118e0538db9c3324b7d1cee635d5090fff9e4b4645636763c5311b02a4701edbe002304c92a47cf863a1f08141aaf4a1299d502531b0bfe09f8431c84c771ac03977d7eacbf47dcee33cc8c84ae88c8ea4c65eb18355f0fafa5856a0446b39c4cb85c4e8aae14d729fcb0b497905f8900c75153aebe1c93455d38260b59c7277ef4f682fe068e9378a2f7aa1db7272d4017f9848b0687dc7c7f5035635d64ce116445951116ba0a3132904b6569b4e04ae5dc4ff9902b5bc321f1ec442410722226ad85cceba530d6fefccf60f96fcef87e7e6ac90b39c62960ca14b809eb0dc3633416f14daa74dab00e83c9788f25126a6f42bd657cb9d194709213c3330b8b258f94d0015c8510d48d6d1bded415a9afc26a08743cc28e6f133f3696b4ffe50e777a094da36323ea1a773f2e68dc9f6ad32e97d2cda1f4dde6781f8bdacb75d4e75c612bf8aad6e79aaff9fec48ebcce0d299640b38c00eb8f88d28ccc238d05c347eb8bd247924197fd8b59c5b2e43112daac2d3074ce5663b63075558ade38b06eadc9747d76f324ab6f8357cf7b365f6511524532cb6ce73e4209a48c4e4f47d7d102f12ca4387f7334a1f9cefd2bfc86cebb67a5498383e5201899e5bc6cc519dd57c127811e6edce7df1b5decb211f254a0fcee78ecda056177e5a41e18b16b9c9432e6d649b32a1deb9dac8cd07e90b4d982bc9ca7bceac8e09372042e767b2dff4cf4fbcdaddbeb3e149d55726a6486e7a1c3d73fc7242de0ee79a7e63f221960c1c9d51fac5a76f16a0ed30fc651d4049bf2d8251b4c0deba74bbe80000f532a7494fc928bc8abe6e45ef453ea275cef0586a56e96088a604e449afa78cfcda6f63d5f04795e3ecbba5e421657a51d91064de648562365779bcf67dd37688046a8f6cb87e399b0af6a0222eb2c6db75e312b797d060b5754d27b285589ca1cf3707f7d991de303ca1f3ca3234d7628a5300758ae9575b12306238cd77e8e1bbca36006c4b20a96a1f1df4e40e19b867418ea6a530f7bd91d0f77330d11ddcffdf8b021eebda82c69d284fa8b221ab45d207f85b7f6ef1d3b729f7df3d81750dcca2ab3cf142a204a67505106b04663240ee03cf39e0ec11ec3cd91b7ed677c4af8c51dbde1b90f7d3668123bd959cfbb9cd5cf6f791c74d6bf00f90938f5d34ec46c7cfe3bfba32df6e5a86e9833849154e47678fae76acb769fd914f1e559b169f4cd6d7a0a9426ac452725a04fbceacac43e4f6a5826b9e7f188b0bee9c119b505f682068c97e26e6a3298088ccc47fea4e3c42ca1f2cba8518896efbdd06249149a43ae8f6d3f0de09ef3b3baab265a4511cf9b98bdb13fe2279af30ce23acaba6bee5f8f1e418f87c66ec72a082aa6641ca3defd85da462b2b8595d7a73d34fc7b00cfedb45bf3fc757a255ba3c485e8ecc752734854d25cc8a0753ed4f66ad0ce0ddbc508f74aab8044653def18149f7f380eb25797f7a99dc2b1e5214553c4c16fd6c9544005ad1f8365912dc38eacd497db3928ca858659ff959601ca317e34fe4be111f45a83ef59e36e2cff70c55737f516be035cb49a9307459b78c899a7c7d1f7f9ee66b2afca6c9fedcd5e33c1b0fff90f75bf295fb7cf25f26f0802912c446d19677262a97b93b837d47259aa2fbacdd44d1b8e8b8daec2d077da7139fb9f951ffe18d343d1f1b31867eb52bf12b43e59e9e86d128be4e7f6536c12869812052c8ca873ebd9aa03ddc07e738b0b11d30133a822e1aa8fcfeee117bcf091c68d981378902e4f9081872839d9e3eea9deddf724af20f39e2891564c9c2a5c02fd1a97c1bf08a1d57ae22cfaaf1f8fd823bac54e40f7c72e6a18a8637a0a1bc931ad3627c1482ab14e93385acdf6f7360f31866228f94ee9742a00936ce60394c25215814e5a7c10d5886d9dad916c7474d20ee6406e344933153ce428c4d046ef9b7278490e2f20ff38bb0336a5aafe86a620f94d525a291eca3ff95213c49143b6d65c1d5752fbe75f65ab039690c8843bd4129ea19a8e2ba547dbc971ea4f1645b6c8b36eb99f962573166dceae59590a0eeea1a22afa4bdf01158713dbfe2ef5bd1eabdbb61aadd73d9cd1042cb5e07ca32ef65262c02cf7b39a48a4c9855cde58e7b6f13eab35bbe345b130f61ed6e6e995f43e2864a8ad601146bf9abefe805cccf364064890680f674edad8ea39644d7a1c9575df7c78b2401d153f99c887a5c999e2bf16ed96df08cbdee9bb30f1cdd0d9bec68f3bc25814698c043d8997845bafb9467329fb33bb5619099db9e90f687692c4f9146407f1586c474f8d1055c738609aba5849e9815ec51912aca89a86d36113bb6d504a4635810ad426a97b20f446fe083768887f035102f42ff9ac7643d93fa5ed609a8ef0fbcea62c5f7999f17d53ca89a884055a4fb4e03ddeb0f7aa4c557b3320fa85600c51cde87d779acc47e40323a3cbe5416d3d628d87941bbcdca250abac874c35878d86f6e1765dc9f2db52c34743d0245ffab5f33e4967a2b9abcd60d31b2b8592932ff55fd6cb8936182f472414207592fb5d122a19158e6e4aea80eb68f1ff715bd605c4c5aef72a36f70127020440b34786fecbd6ede053b9aabd62893d65694c864233454d8d19edb6706bca9d8e5e43e0647926c9bfbc95907e706841406b665c75d957c8cd2444cbfcb29733be6f7aa7c0e373afa7ffe7e22945853c5fd579f8a0a59d26604699034ca5969c812d6daff58a1df55360956688959fd28baecc60e1d1d223341be1f959b57172745ef10cabaaf32fdb34be098acbafb2b03778c3daccc273cd3a5d0e3d538c90255996337c9e607984c578f786f2c3ec1a00fe3b0ed9c8b1fddcbdbfe88fd63c7167e4c619807952520163fbc994177c98e2c436fdf8dfe73b1272e3073744bd3c26d7c65d498915e72f71323d7aa778be226a7448cd7ee42a8743fe7c2504f8b6f90882c73c402c8b969548fac8fc14991021ca2ac7561adf99cc8bcdef1f6a5d11c411f149fa32a24a91cafbf83ff2458cdebe3518d96308d335e73e6b6ce44c9611595fcd584770d274d42bb0a79d63d6c3b0f7db86372bf0e49071f73294bcdc88f3a3804eeccfabbade21950ad880431a06b7841d7700ab375c7202a34398744387481b8c995a64149540ff49732ea86e280cdeda6981df55627500aadc21b23ea6ca948779054c7f7ace7d91cef111e1c97d00a8dee5c59aac259037500f4f1ded491397d9fe600b3671adc4af7b6531c139ce6855d6f2eacba31ac0ba5f05fbd1502a51f78162e563a6638103497773666c9040c9626f5050fcd89e7f300e3a312767928405fc31e433ad18df8626c8815eb0442beb29012b880a00f9b880bd3befd32a72981c9d8ca6f98bfcf223f58b8494b2d34aab9f60e72ef3101df9f7a66e7347bb03846cba1363e95997284e56d4b8c7a3f695f7430218d32eb60780c10cdb70f2ed672459b923b83a983fefe7fc6ae2971f706fc384664ffa3e28dafc4440ff78a4c26dbddc5f19c4cb56b8d0d4ab438cf5542b53d9564c4eb127677d946fca38a8b8fc81ecd2199f211921bf469d42ec1422f568ada0d56bb056fd02df449330999e78e69ed7652475edf2697e2eb7c5c265098a0fe003a3a6e6fd0af0a78758f51daabb1f323b99b72182be434a7fc4975e60be03791b9bb332c6b7bce4a41878aeb220237e9bad2b0a5349e1c071c0502a424826118c8605e56b040614c073147ff46eb30957b00073064f8dedff8667c8ea615f2cfd1988337adbdc89f02f530801e9765036106c22b6258ff32ba915f0de584268e2f7410d882da83c85eeb3d5def15f79aca614c21e05dd21200029c4e8d3a5f7b8e6e1e42355f838d823cb9a52c4959418a715969904745a9c69a28939deb741d47e64a2cffaa08c17dc77457768495029df0368302131ff5cc7c842fb5e97e8bb7acfa021613acb695e4a5fe8752acbefd90f69d94cf585465d4074720a1f021e4c50941c9f469f499bb4d04808f7e032dc18489177406741c7c77259fead84ea37207a0ab7ad7055a4b7a650ef45490a7f1ae8d7f757a0d41969bf62253ebd68c910881a74e44363c9a394eb0b15d780235b1b65b080c747560d91fd3337f50dbead7e07258ee2da71a510193b3a76907741cb287c5d543bca80b3bf8a2c6fd19247a89a136009c76b62b1ac3159c6618851e43b7a9f54fd4aa43ca6ba2cea30f0cf2f5c768ebe694eb2a6e74c6334db705ec3432884cc064c19f559356543c7e8b77cdd69a3009725298debb33716a9c81793d6d680e08a29461e91be0721aa6c02d833d0fd6cda957e03630186aaddb19018ae1f66818dc76fc9256eb60830d80481005818ccb111714143f71373f4980f8a88674e1d0139285969c241ac3ce458c77acb0b5381b3c8ae079f3a987b5b81f0cbecbc9246b72b36d5f5598031cdabd5d1ed7f8e1de6bcd385419b884f09d953b9c0671f427fbaa044fca9e506ae8518c6e50d9ea52f00f6d16bc625edc5bdf66cf0d769c54c0509b86d5e0cf38d1f8c3cd800223e65fbb76bb0910d40c4cbe6e7041aacecaf568f47273e5fc150a26082f48032a6a48e5f191ccd41bb40ae8618d0a23a6f2c10b2ee7c0ce0b73e2c62dac1d341247ad5dcaa0e99cd07a4dfa28c224271d37ab668a0b4c41e220f9c1ea5bff4aecbd13959ecd8ee405da6299a2ca34ebcb51ba01362f8b0c6ec2aca520645faa8a347acfc65076814e0d9c781b550ac2f65af8e70961954497018199aa85eab4c736df97d2916cc3c7f7b51a65b7a6794182c33646d52cad5958bceb41efcb17cd530f12a25c70525e2196af338079434bc1bca87f41062cc6e9ae52d1d48c221a682cdcee5ff64f3a371577157bc26868967271cbead7caf450b9a271ec564513d0fd036ff11ebc6b2ef4f6135b48eb40536b3a883cd7df3eac064d93945992e0171007cd56b5a9817ddf5d644166d2aa8b81ef3161918fd446c47cadf3cbee96a4985b7466a160b98eef4aa1d3d8fa407243b0ac3cc5ae0b7de1f33fed5d4c14faded1a74421a481ab829a5a6826965a86a17c0105864303ab90e794cd0619215421cb7a1cdb53eb4d77c43af2939a7450e9b0bc550357c1491be183dd04248b321f38878b9a1b691afb2226fe68c79f9d6bdf372fe501b08f2bad5f7defa9170dfdb98c2d697daf9b75e3d47bb7420ae3fb9f040220fe186fb3820940fc8dfdcc0cf8f18dd01da0529fddbbefa5e9c28c986abb489c661f0687f5506505493865938f6fdd2e86d749eb260d3bd5a76bebe0b3af1ce528a012fa8d60bc66604d93618deff4a797f665e707e964a5873db357f22d150c88a4f2a0404ae943c48f9d32ec5625a93afebddcbcf7c0893193f68031922456c0bd20081027ef1bfc60bd2e3a751b605ff82772668e2923f8da1ea69b4c2293c2bb8c48f51421952b0899bfe6a1e3a8f50dfc92ca8746b3b3401fab95385f0e35eb391d6595b7b3a6ae100c923283bc8499835d97a8e1ab1f52fbeafdaa97d9e03a78f364edea60bed4030278a43839726c38039836038a2b265eb2476ff7e3475ba95aa69295bf7558385061759077616d770c08fd66ca68a78911d486f9845910a895c74731695f67464c75db49812629ba8579ba80739cd58d99cc4ad9a537720c1c4fe39b7e18fd202abad5c5ca045abb9de9d9c3f018d8edfcbc8947231c865cad91605b98c247b68abdd4bf758dcc52de3199d85e887e67ff0bcc6528637c850ae8a168f42a598e45af736c4b0dbc8cad8dea5d708d1aa3a3b5abae6ab02c8c0c09ceebe297309bfea4015cfe6761cd35dd8d3439e57aaec4d8ce4af63a0f6c02874d5635c1ed25a0724679d41d759e5556e8b309090bdc9d93429691157f8b7841ecdafcd5b0ea7df8d455b9ac410240d374047c28b74e2835ed3533d6c34146d2d9e8ee412fb8c27e0e9607d8594fff879f2058fbb4ae7956bdcb57a6b6af677fe9b710b5045f6e3c29307a5a76134bdfb771ff16b4199590062a8c810f6fb8e7b00c816447ac6aca06cbbdc1d9250939918df53e3946f27dd9d0a3836e152ed046934af504874e94830ce572f01ce51fc8e03e29246c33cc620958f7dc12bc134262cda45e790fee1c2101bfc8f7380733821c50d1871ddc6cfa1bd3df75d5e8097b31ede94f6aced0e77db77c2fd2a3ae4f7cfb22a74bc42ff61281e2e5fbb58ef2e3ebd8c22fc7b3239499fb71241db613a42567c0c92b20c930e75f3db793ed9a567bfa76a2eba7401fa9fde88784e5dd1f0fe71d4c7cc0946a301e6f4c83741796bc57723194abff0ba568395bc6a69afc5097bcebefbe35b24bac103aa184fe8bef286335ba07e29eb01f9b2a91632abfa0ba9533d44dcd5857360ba3b3f684f1cb43bc5721f66d11a3c396352a99c2385e219f2ef60d5a9a390bae3277b22f1069a78d8dbcdcf3775c97f17ae336ae6bb87fc559eb6c5447956bbb7e9f82f3a7af5db5e1ebeb5a0521f546e834a1cdf9722877c5243ea04c4491596121a604ebb08350c208b0f5b2124d85eff1a1b75cc05a9d84beddaf7edba02ef31979c79bec53cf197f6af7f678e3dd56a6868308a5456aafceacf5df85d66e8005390caae524fbdd16b1d69b2b64b54116eecb8feb09f97e08f16d0bed398c6f95aa4dfc5e0f05fcb8eeeec1893eea08e7cf718a68a9e140c1e4ae9c6dde96a9b2f596c40296a78a3fc6c03a9da6e07bec447a6d5927140c2657207bcdd28a57ff08272c6526712c92055b6469fe65beeb0bee40ad61033c1b3e96603294a8abedc5779249f3894022ff692e74c0f784f15f90cd7e0f785b3043e64c3bc3ef20bd039ef7068112ded9743975e41750d0dc3eeb4b0193bf9d84425e0ddd74b9bdba20a629c336343e552817bd8d773064ac2cfcfe03081ad0e0d82b44a12f5b4c88fb0401d2ac3b9530ea98d679e1d6cc2ed810a052b427497b6f96fe0eb0f414b25346d4b0547b1ec6746f368387521dedf812327c5939f30dc3d0eed2b6fc793c9154fc32525372e0d397441431f0fc59f473a2db4a1c8fde801a1b551d15a072c79e8821831da38c898221ebee167acf46466792e6115d888518007a25dafd0c54a948e91e64aebde7e96e5421f85abe853491e8d9d01c27b36f97431e08888480edd99dc12870cc47bcbb9c2a7f772e2c59d0c95013c3c780b2115f1621f8770115730b0ecbae45192d63f8118ab515152a7023bd1914323bc21e02ad43928532bf48b86bd0ff5051bc6081e510886316c4dbb014a642757a0f177cbd15943f2777bab918c243d52d3d2793b24ffa1fb78298ac089982b613a435e7d2a0d95f0fa50fdb41e3515b403af71ec10c4957a03a307c83edd3931ee7dde3b9505f2152a2674b1a81985682fb2a76a5b772b3d4c4ee5207175c3695a599119f3b1f7f6d9babe739ee317146752fd2f5e52b56e28d0ff0025497d1f59032829135aa15b06cd2def1ac493252f5221b990862d103511fa89ff8ede4c04cf5a8654d0c9dba750ced7eb1c21e38fbf34782d32f4ac26ecc14a43d4cae107fd6dcb0a33e997ecff5281b64db8ff2eb367eb325d10cb239e53f4b64db765155978090490c1209d693db66b9a9d379cf75702aff6af01781c5a651c16aec451c69f37237c4b4c756d3dd5935b0273eafd930fb6c8d96a555a0652ce15c016c006fd4deadabb05b026f0344a4c3f6ef7776d1d1cd4694fabce6814683665c1e373b40691dac81a9e7f9eb6d9e5a2b1ba6d379a89d4929bc7cabd80221090861f8d3af8250a4da93073854662d93143582c8fb38797beb2797fdba9a6dd1e43e0caef025f23f8324356209d5e9479803b37bf6d8b6b063049ce22a7f0b97c31674a6dbb78b2dcc9452ddae0d2297071157dceb535d1e83329e5055ae62c31d74b85257b5befad0f058791f81169ccfb8644a85a8d6c8d773bf3ef5fbcf897d0789c1f0b9772ceaba212485f56f819d533cd01d3539b4cdc4d7de842e55b538f3cea6543b1cd3d1ee5dd59d6724afe0bafa11a48a4169c1b48ff6920f726c190d27735ad6b3a278bf8f075dc3ec7c5e6923582dd0912dbf97ccd1192043469902ecdda1c7db1922c651cd9d71fbe4c62026970457634bdfa4a203898a047ddb45c07cd0681a2a6e7be42dacdb1b15be6ab62ccd2070f6c458f4d573c91d04c86ce51ae5fb3209741c738a05230c17125dc473e001275cecd46d644875b9aa65f724eb1cfbcd0dd07607633f99aedbb238877c8684dea966128bb451a941dc0f430e13e8ea639226082583eb31fc0e05140bf5c148d8406ddddcde5f787903ec5d814310c772c040c6c94f080d4c367e856532068c6c2b58b7f9ec0961769521cba5d683e1bebba5a450959898005f2d13c047f654316fc631a857db4498a56a9b04ab3ca24e72320f4521a3b9c38a4b3b46c87647041035c38b10b0dbf6f820e854897b9b69df230fbb4f1803bd18bce8133446756bf590314f6027e868e11d2b0cec8a53c55b0654001c18afd0abf06ccaffac5e042bf16341995df54af7980d9af2f7210ca5c9c8d55dbdae9775c8632a02e9205430eb3af5974f3ecc8eeb608928b0b1c537414b5064079d9fc41dbe71652933fec8ffd8365264ecb6cd6ac9e08d251950c3cd5ab44026fb241f7ee9aff99340795d96dcc1667e3637885f36bff834e73422128cf97520a229c6bd2384e8fb94f2e00f366a516dfa62f6ac34dc23c4cd035a033642ba969f4641bd7f052e6fb5bbdec5af2d13d32c5eb81f8966da0445fd105436a9880cb5adc15e17d5bf2fe8ebd0be24897baec0b4cb5efde0e004ea620f60e7c4abd74d22c5197ea11da23c51806b0e7cb03b3d3b08818e46c9eff3868a5aea2b49db95858292c9cb969039aaf23f7d85c9c068de11412305126fd02c0b29622e75938bcf8c09bc2abf28a638470da8d53450bc7bcb042ba9a1805b7f90dad51939c3e16831bc848627c7a0640a9234a4cae1be40caf779b97dbabadf70558d68f4e8fecef0d954d08ab221f648477180b90efa9022f762316eebb9de56f416e091e07a92fe7a595d45acd7f32c204b786e193e01551578e16d5bea32ea409439a993a831f6e4d523d8e77a0378182ec15e22dd3b3fc0a4e0725f4a7ec38d309af4a7983c61c4d86360ff0918f7aa2349c2684cf90c30ff7b08bd6907205c2b5126da406a6adde0a91f9497a4cc65c404076628ba61a8b06d65b9a21bb4fe2a031ea6e0f2e70f09809f3d9b75684157b91f9212401342959a17261c916cf459290e8b6b4a3daec6bb1c8982b437adba3885729c7774d722eb9f19dc7a5481ecc82c7669142e147637f63de56f67bfa696b92db2905114c78be28a954bbdd93ae4d14b7b67ba7ade203ef14bce333f81b2e4212bff4eaa841068d099e73a9fab31a974664b04a94812e43b8579df25ff4dc211399c99536acb2228ca746d79ffc74d772164b2009cc428ccd75c9e7801801835d007e3a8d05f120d2cbb16ec82a98f4e3ea6375b8ae4692e3cb4a134c4e0fc291ee31b97d8fcad159eb6724a085371b5c29883ad55a21584abb253d5dae837860192f4f95f2cb4e6d563fce51c6b4f727de8bf429a4fb7b660cebe67ea7d8ce8cd277d71945340b7ea317a23363628cd83e359699ef4f4aaa7eb44fc4d5bfa054fe410d7eaa63a5bc62f489a81f6956f9d138db593e92c9e5519b1b24608e3899ca72dbaa5365256fe1a1390164dab7631628902ad21c6e41467b79adfbd31d5b9a9e9b02ce3588dc0091887616428880c64342bb6269ea92e8d1a24fee24362a831f86c572a1b099ec71bbedde0127b322e6acde10aac27c74c51172de62a12c497fdb241ff04ac544c9fab4ad49e05aaa0aadb7fd7afa01228e333b8759708b4c22cac1d992943d7ae85f372953edee07386e5690ce56a58f1211a08d4a69e5442f46d7dcce4653457d96b38fa241427565fd0cbd91e0925e2677d5ef2d0cbdeff7e02be1dc0f222aa633e23a3fc69e867dc2dbd9a294d15dd5ed249ee1250c80f5095ee41255176e8beeaddfe9bd01481503b25c7c5f364613ca06242e42e5e00dfa1974f0df9d684566a0d7a0aa0222543b8caa429ef8b768eeed64c55079be43b674ce63ae07b8399fa9507a51cdba464c76f3e75db9859120c6c714b538ac817c459a444bcd92ba938906650876dbf8a70cb020c4af71d2f5d0d94edeaf6ec4a4f8d40df0d83862c41319538b051f293bbb8cfac428e8391ebf1813f27f3d857f0dea43f3edb6cf9f8b2f6f363ec5668edc73f129198273d3ed1f946784a1f63f833f20229f837b194dbfbf5e6c9c216b5b44f36cd5987be3f14bb0d78e5a190750ad11cd9a62e24675eb37f6b3be215e92a66babb115a60103eeb2921b3613baf395fcc0ab82139a2ea398ddde34a96311a95f204e09b1718e2e1e920b85fbe4533e914fce7a6ce88ceb289b3a17d8af37640ba28b038dfd29160c07346dc35dc7d1c74635f4d5ca83fd4218683a883cd4dd68d2d3656fa4cfefeddc1630ec260e28c579ac1f70adca1f23547b2cafaf62c9ea2ebe6f89942c7cebf2d34cd7b89aaa48efbc15fe90251b618ca51209d794ff7dafa5f34fdaa79fcaf3c7f545b34b6f35d50738aa676edd794f26760b80f436da7e5ee74c1c24546bb15b1d5a61ae9e79c1e4e5dd1892aacc25167b4538aedadfb1958e02c2df37eaf1a0913dead6dddc5f5531bdab132c3a07e55e99a1c18443c48bfd004e240fc70021e4eb7732653e2dfcd8814bde4203bc47b0ba707118c9fd42c48c5334397f5ced26d9dc7c163e0a74fa093df7dcb0946ed0369a9becc3ffa2944e268fe81e367c02de1d766f7210ae1203ddc38ac2b528c581c790835dd6ee4f8e42d2343bfec90a9e1e68352591d91fd091d96cf4c5908d75184bf458d2b50af9bf03bd44face72b18b5ef15e3bf0dc44072ca6a5128a5c8a550b07566e456052d670312a23d8f7415e83e73c2f216a72c88b037743dfeed8d0073c36baf2b6aa5c446ca10d736cee678e3acdaafff988e84371aead71928a6ab5e7dbc87a8833d95f2cce21af79f09332f92249343a8b67d4872c643a8f63751b26cdce11279bc6743a56f69c5f0d6ac7d92fd4288b30807d3a1e14ae076e5e144c877af8996913dbb62214a546c3d3b1d8bce25bc9b1316d995bc307ae6069c6af66f67346b835e8a1d53987d3e8fdc94be2bffe9b1cf091b33e01566c15faa68541324327fea8aca1389ce79092b3bbd6b985962aab0477490df8034f50624d2fadef6c408aa7284594c12d840892cfb2d9835ad2c67e9e607c930e941c0b7584576fd0139836bbba7f4cb3990b5d7b2a8b411e3a18bb584cca6ba021587c8f29ad90d8b4fdd0a93c64a3f4971c8a16db708143d5cecadfbee1ace0f3ae019918dabfc9943b2864cc51e7a8a4fa574b60983a8acb587634d466e0c2106ea5ecdad0b5946e9162b5163c20806dbcedb066ec72503ea38bd335c663114301f1a465f0c3d5ec9e42cf6e1e4249674d35302e041d2381739da5d06b3803923b863028cbc226ca26501c1533ace5b8cec6a2f70b8c1264142ce1f2cffbae927b1c71858f8f1f8b0e70fe5031b417ea8ff0890a775330a4d5d1a6852b792aa69f33c3695947e1d550d94a8aba63c8d25a1e62732c2306449bc777b24de54298c659d610e7cfb5dc548c131a8438fb4ffda9e1c0ed9a6c423c44615b7c73decf5d30f10fa36119102c00755651adddf482f0fc6ba607755d3200978d2c0e1791c07f1453b59c65c26eb50bb76ff69f38bf85645c65cd46d464d2851987b86511defae2c89f8695df79d875ca90241fa75424b2572e6bf24fff6d1990bd7e8f7d04912ce1ff7f11f4741d539e96aae150b5d0187bffff5f9c0a1cb56a444ceca174b461c9d919e6e4c4370a78b8baa12d06d878385b17c483598d3675fd32e1ec9b1a6048465e005a5f61f0aaa747c411b28a313551af969bb383eb012ecf4a404e0b1e82b141f2c7647288ce08b03e73c6cc37785ab0854b52aefa6f609fd06a20200e4e5b5d5aead407baac08e7af47d51cb0162e8f3d8c295ea7b0f1d8994f68363cf88cd63366ce4ecdacd501ef5811dc26db587af4e89a21d54dc78e982d5abaefb839e601ada9fe913573f4e692362d5fda310113c053d4b88bb79ad44927f369fbdece643a4cb48827fc2e6d4a7cbb647d1283ba37d39a1c496c314af6084bb68c99da3494a8cb5599b86c6e7c44556af80abb90f353f1d86031bb3f7407c7a9649f816bfc0391533787ed6be3365b44f0a9ce003114288df3ab9b86fba137ff8c3142095bafb8ff88920e390c18d57a9b1a14585cd9a083614e338ece7dee10f624f25558f690f28af1dad8d9d969d8fd6c02aecc4a8a2f4f3d2bb416dd17df66b2f236de11116494930127dc7a6b71a7f9ee40841e4712a048b870ae98bc2780ab95b89a4d27c13b5fc309b97f20e18a602ce2a3d1fb5ae61e96ed58b8759dc170917584ad4306366ee7c8d0f92bbfffac37499ba2288cc88ccdd58582ce3251bed35103e0a4870f0ecd29506def9a0e3e5ecca30b21cdc6df5ae21c6d08818d85ad1cabf638033a2c15f2a969f5328945ef6bc061f935db16957f8924e529fe73fab50d3d01e01fee117593ae905f46f4fa1f2dff27e169d050e2bcb347876054b6fa1c785a746265fa198a7800b27d49643eb1195690a376df17ce928ce935d5e88bed5330d36b4f96692593dc014e154c67b5837185b928521dc97f8b54a4cff8826f827843f93633fbc4c213aa1579a479a82b5866f00380ed00b14f4d066b22bd59f50159d0299d42f821d040225fa85c175ea4af49898c64bf38a43db906b7b55204cd63281d61ec07a055207f4fb0d3302cef0a1fe783818ba6494b64af4aaab4e61612cd780b6b8bbef51a85aa68552b8e68d4ec9bb7d04cded3f494bafd9265875c30fcc13c6f04d6042c9b25690b575e5e6e5a5c49e0c5d117acfd37a5eb97bdf01af00ea5cf669caaf582b5bcc4fbbec1e4f7217cd42f4525339d22408ef478613642768dafc3138769ea615418a3ea6456d2b66bac7e7f4f18ea0a37fca93819b4350d4519510b292fb873ad78ff5d9aa0bebb41664c3545273f541a30e06f4c7c3d4d59c37cdf9b9f79499ea126ea495472dbe9c275d72b8b54511d001d37714be26ccdc9853a9deded7c2992b76bc6d42f3b727ca980923e87208325acef1304b067c1351995b149834ad6b2358666cffbd16f31ce56e85ffc08963ce072818fd43ae3d7f153f39d7814f4e9c9ecd184cc5621605a64c7c5c46f39ba962a3fa26157ba953d90dbdecfb94619e8ca67ad13100e223645f7334744e42af5d1912283456fcf803b288fda34a9c4ffdff5a959f387002acea046f6f1ace0adfb4623fc232c77aa6f92c05f6cc863f50500e3f5fb1b173871b5dbc7d8fd6a679f6584102f6c53ef71097890313d4f364b52fc6c24f0feb7083481615f15354ed6a0cb25ecf767ca6a30cb65d82378d24ca881db3f78234b6971640cd0d3cb104ebfb92f0b9fb5af064a4a174bcc81b220d9aef5d25f726155d5eb9ebb4b1c6cecb5cd75e295d2f50bd26fc7c6e81f63a77d4311df926ffd16e4a8c7a1d7af275cbb89acb9b36abee1155d076efae37f6621787320fc42ea04fce26da600b5a506917171663e112f2490aadc08d42caee5f4d200690d92319563ba903b2b75a88a883d953b2d014e97581c64d9e409a0d19d420a61f1e78dc75ccd75753e963b9ad626fc2b73a2dc00609bc98c5f952ffa9b36cc8b28386208b7bd6afa9cb8cdb9d8df2648ab033590aba344ce5707e2c71aee2d728017a0c7fabc29444e73af4725297927c4d2581e6bada550907827008cafe1cd45ff7b4d073f77d5e9d28daf1d92ebbaa5966298cdc214f1ddb3ac98bfb8b39eb69db850a963e60867086aba85eec04cc222ad05a1b7a0c6f806b8c522d5d49ec6123f753b0a0d04695fbbbd85e01eb82f1dd515a754b05ce19ca09bf87c743906126388c3c7c221fdab49946680ccd7c22d4f973ea42a56bde80c7ee2d914c6389501a198f986f0be9247e4e721b5336e4355526a1252bbfae707f0ec30c2fb7c06549641e7487559a5b330c5a344a4e5ef6ce85e56cb3bfb3059685b857166755bd3962779fb6d97a6fd7ca9b6312ea486f4c1ed0a8381c9c8ca3e976418f7c0943044b1bbc993ec0a8f5901bff3f68f5dc2020ec470c6a1c71e852149642f5b02a9d0816046a5810ceb211e161a58a4e9170d239cba967ac1cb9e579bbb35a65f0d4d887f6037c34c74b4ad91340a041d94ce2fc55802ab778753a52b393367594f89c38eb61e91e5004fef3b4e93800891e90e91b822e79e342efb9945457fbc9680d6a6a9b91447fd1993a57924a98fd3fb6561d734fa2b22b15261266b31855a1ab97ffb8a97471af73c4fd1f2fa34f9dcd3b1f653ba8cbb0bf364d9c6df4f9695446d80051c80d34915f6671f69723788e23c4a1154d39a5d3ddfb27f58a544ee07105b212acd4cb7941094ec6123137dae1e758171b20bfc64ce49b7d51a3e9487413aff2589c08925e671d22af681b9f48419fa6f2972cac6cf10af68d7e664863251eadcd98013cac5ef5019d892aabab3bf82fe50e00a3efdc77c26cce2e8cda6ae820e5fe2bf5941a69f9a40727d11c830adabe599495d04ee8934aa9dbfbdf89ab4bdad3b9ea55daa096b47a350257afb4dd2882d4f3c42d3377589eb54cf7ca75e81bf4be084d4d41497038bf2102565433dcd308b952ac424293af714677b8bfded9215751f5acceb7f674c08ba29c7c7936f02191c26127fc9431b53328fb86ac15f14e8071fcd19acdebde2864c79b72c54303095e46d480244fc13421db22dca7ab38aeb5ffd6e4f3aa68a0f89dad67509e945e938567fb7cfd4f47d06277fdd22e9b7420a5cbcad4d6c7e791a24e28f922855946d2fd75f6e1755c11a8f3fa026237510e9b8345b6c709a63cae43c387d10ad47158ecbce2baaac548ebbf530731d85c8407b04f9eb7f7b1b172a06b8caef2bc55506d58864b1433d53440bd9facf1edbf0680baeebccfed997e8a62969b2918b0445329b4da347b57bb5b64ef68d67a2b3f061b1abddcc0d5d9e2f52ee62ddeccfcbfefa47e2af1f4f6baf6e831b7dd6ba8e9aa0ab571e4af91d914b44ba5c04be13a7f487f5b9afb6b9f6c1798da9b4aea8556e90176e61957a3423fa20206eb55bc7ab154ac7117cd215a0c3c5613053cc89a39b9ea13909089ba3123f5bf3d8927c80af300eba24e207ffc98249e6e7035014f0051e38f88e7be0b3b5ccf074b9a33e7546994572f41b0b44bcc3b8fff99fff661d01bc90e8caf4047e4363e8a3c7207e2246ad1059b4727a9ecb7110c6a9c3610f3b294c78d71a5a7ddc47d3236c9e9433d820bab574e068cf62b1d6ff645400cdddfdabf857f2fafff4565a52527b6cc5485f3c01d723321e94ab58510d8adccb028f4e619dd99b2877febee8256817dfc5db40330da1be4442b8b61993a99669ba4933e7d32ccc71d903c0af7ebdf686e10a39226235d30dadd3885f6b751beddbc3a574f89d3a9f74bf0beb5e12e921b112e02ef3e2d05aa51fe361408acd03c9310289a668c7750b048c0418c552e2c35cc67648061ed39037ad2f259ee218c4d320ba089920c4bebbf1ecaeb468ca1c9fef56bca0ebffc5dc5e1f7bbaa6924c88daa019b23934cf247f24cb8219adab734d65d945a92a6a4b81b07bfa48047798f22b272c507927aa6e3089b9ae22e11451d0cdec11b7c6ce8ddc7ca8eff14142cdaf52294e3069c3effdcc4f5b83fbf3849bfdf91bcafd59f9383418258979102c31ccc1545444daefef7454f9bc75f2106cd94cd851786269ae3c5eda0db9a05e2e244c70bed2c6626412a8ed2b2f10b1ebfbb6d0e33a48fc7551131770645c78e0159d63961fe803409378f9aa1f9422485925077f68027f963b47f15f9828d8b2836a9ae331f724671c3d42586b392ab0b19c2f17f2f4ce455e7116719a0a15570beec134981eaa5702ee206fec691d4930906a6da1f65d790523a07c533821f696e5ea78532971415139c666231bdb6852a9d9255b99ce70f47173512008cf464ebd2f99b8f5a6ddaecd19befb1558f67460937f095c420635ad2e37118853e32a994713827c3448a37a157604abc145320fecf33cfddb5d17a02677a3ce31eb85d6bf5b2140e2cadfab05513de0619c167fafba52ca777cb2ebc57099ff8b16ef8eb5b2fc608d5237a5f0e65c72a350869401945bf8fd2bdcfcbcb6628d16be8f93bbfcd27ab3d7eb125648d7884658301956bb6461330c3d562126c28c135ca57f461223519ead584eb8c0622a8f66911c5dc045270f748dee83390e3ff1e83b5659d034f18a701f0559a0d88b034dbc1d3570b62ce809bc44d21cd6941d170f8e87976ebb9beec1dd294e693777726053a71fb61d1c4024e4063885ef8d1d81a98c25142b9ae84e55b210530f4a80ad60b7ab0b186e5bac604983b1760d4721d0fa521b68a20c7419dc24bf7b1ecf04ec76257a722c53a637edf855b212b69b000db3e17a99cf0590aa4e2402656dbcb57e8ff62e180fee4332680d7736e167a4a74e9ce92274e934855983fccf0117d569eee09e86e7a2695c389ce27964cbd84b228b4b4f0f6f7e648923d1963b34b0fec8aba0267d90cb7d31b93dcce6ac50d0d078a877f8fd747a9df8cb9e807eb017b795ca32301634c305a0d9207605bac3e30ee13022fc5fb554fa14dc2a456efea5e73a23008ac3552473117e46a74328eea6e017146129c5355a9b8a99bba912f367ac13dbd103661dceb3201c92c57469654234efbb90c36646959c2cd7188d6b389d52bf958f0c600f025da190fe7668f6436178209aa8f97a509f5137e574da77bdf55195145dbf62418adf269575a079263a3ff053e4eb0dd887b94265e4c6a89ceb8d7e0513f231f472c0a2dafa23ab257f44f5125b5bcfb8f3da07927380e29eb38bb53ac9f09c535bce2781dc6e4ab9765235ec0685dc4ba9528ae34fda7fc032dfe10e98cedef55efb81165c9fc9998ef414ba4d7942703ea3e7beb56f3bdc14f2927eb7934de9ff71b8129ba80531d7a198b384a0aa0f75847b77b7e3e582defad31fe9c48bba20d0549df786d306d8a8bf4d46afac6c1622562cf6f8172b55bb268fbd15e54e7095147a1c67e0d281f83384082ff03782986805cff3a7e5f0e7ab7669293693d55437d787bdace719c39bba8bbec650991849bee39b1ad65743ea702a4d124220af9e4c189d23c9f4bbf27c68c8ffb92fbc82dd6720f983f623d5c086a32a162288c97252111fe7466bb1e4536914b7052674c53d28106764290af0335c5f54574659dc05d5e3fe74f1985c610330382f6ecafa70ef1ecdf739725ec3582d6ffef58405fe38aff5e5ba947d5bcdd05337fa2d5d90d7fa0c58ecb88528350099f5003df402aea5b6eca49746c2cc7901596bebefc28f3058ceedb827ff7a598e408865b39d886d410ff2ba2af590041602d7036e07680fa28fa4f4b95e36ce92995e4edcd20dda5c7f916cbfc848acb7adadbcc06c9fcdd4684b110e019338decb734cd764091f426288732aebfb2bac739f7178adff4ffbdc29d1201123f6afafb3b5791575f069bb2a2d26cd16c853247c7b0e6a9a3898a605ed338aa3ed342bde32800adf121000097193926cb9f7a0eb72d24bdbbc5c8ada0a63342c06cbd5cb8b7d875e3d24b92944ae7cca8db962710e1c2bc599b40cf5aa788255aded35a3569fe31ba350079454aaccaadd1d17b39f2a8aeb21731aeaf8184b284b13e6fa3940f876c765a90ea24b057302c1ec6a579b6370da7a848ce2fe3a14972277568cfd9de54d1222277526f3e5be544575b658674a54ce0679e15780289f56b08d0d3946e481ce7ed07b3080708166eaa94444b5638790fbc5bc6b6e37715c5ae17ba8ab085717797170e0862069a60ae33df9c263f419c2d32844bfcb255dacf968a832df28ce5167a903102e0e29722f492787ec8eb663f395bee5a7490e3c8e291a18f95d68ea197f23fad5cd3265d478c43736c4d9f9f647b470560ffffff9f