PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56339 6034a886c7389955a71fb2d3033c2a0aacbe6ed14f1ac5833a567b33068a9ee8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7002505b34fa065a9510cf4aac17ce6debb8ebf7e107f932aad58bbdb4c5fc7e
Certificate Block Hash
6034a886c7389955a71fb2d3033c2a0aacbe6ed14f1ac5833a567b33068a9ee8
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d37b000000740000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008c8ba02a030b3deb6a4a99f968a08d46d7d4a7669be77b58f32cee5a3ed7933b2e00c044f6d2470df39425eb658f42213ed4b466d1f30b663221fe77d972fd377c3d5674cbf68ec199939b71dc149b90d896a0782641d5730b2f0000000000000080000000e00000d37b000000740000

Raw Header Hex

000040200ea8e0ba60a6ef4487a3c18edadfa802a1f12d8033832fdedc0d0d52dbbb1d997561136a86f55a187ab82b468b732a5fee3d6d0c7f434df7402ac3d77ef321d52e940c6a780705187efcc5b4bd8bd5aa32f907e1f7ebb8eb6dce17ac4acf10955a06fa345b500270

Proof Data Hex

59,560 bytes
12121601030729c9dc2eb09d2e18acaa953167bea7e28b4c2452b9285b538a7c4fd72295bf6155a593d638a87d83db5a71b0a371579576f476c7d6a72895f97918a64a9669cddcc942e91fac6e9286b1f28dd8398e7c883c2bf78637ebafec5c5b6387d45d6e60e20a93374225e314cd88ae36e9e0cdd14651ae82fa54b5d8e190404a9dfe5b1f4b8da02e69ad3bb6fc8a159622d63bab86600d6e171e25278f4554241d3838a28a3ced7eca484fc605cbb38c54527451c19c78499f697bb4cd443ea4099ff6967fe23ead3ca0b4f146a2522e2b55b01ed2de210ada5daafbd0c17c0840c97155fb801e8960294b50d6b6b27c30d061bfa65a44830ae6dc8ddaefb79f9291798465b71b8314b2762498ef7f7021629285f17aab4fd5fe7e64df2b9443c2c3fe39f974411cadc6e3bbe7c6bd33a34cd7fa4b06f49c79f19decda4839c44b730a0374a518bcf7501dcf1eef40d2caa2f14b075a9c84be82f7f43550a56bfb19e6b1d0a37cf198c347e63a5e0178dd974ef0ec688c65ad91fde2729ebda3d8b142411ce77d91a018b4c4e332ee44f2d561175d838289df35085c5534f7f9c755d3f5b1fb1319e082f2463507a591d55b468d9f3904dab456fbaa5da7d4bdb18c1e6366f83e0331d1447f7f5693d1b973ce0af7b2b0f78723bfd0e90691d37f1d375789cf3d2c2031832f6610eb7e70c74aa3c092d582de9672fc2c5ad34c82e49e4619fb7e1abbace99b668d4f072795eaa8cc7e28bed86c4d5fa47be904524e47bcd8b79b63fc4132abcb9708002d72087fdcda74f36c68932adb3336afd62832e7bf8900724172d70e79146c86525a32a1628b351e7db4751f235966ad2dad060f0a236268a03e117f181580dc429cbd201c818bc27c18f25e2c0661191a4425e67ce324ad9600111bb04a843ab3f6fdb4d2c91d23c54544fe6bee591d1358a6d6beeb5c5b3a5cfbe46f398ddaa4b0785c0f09931e524200d63826188f0cce1ecbfb70421a1681f8da65debceaf9addc235b797e1aaf64eab2d5486277f13b57e634f35eed71b6d04c1ee6eadb429cc98bc80977705720e821e74e75c700051426929f0d9746cb54c99d8190288c49e1de82c2e98373a74b7116d64d9d7ae7bc3384eb56e0b54773df62644cc29f0055c60162196c25f59ee6bba580fa585863f75d2dbf0aac198aa378bac689cf2a50e6f502a96e890a7e214f360f01df4fa472a147e5ac72f73edafde429f9c67698fddaa36b529ef06958ebb35724f99a64d83fe2442e36a4f4cbff028dbff1772f8a4a0973d2df92815b7839ba138f4c7b7450ea04a5fa3339baf2826897f09241ae96579ff6edf52ca72f58b3e9d32608cb5459682f8fab160e09d881f00c75e732bd5ca304a6eece74a61f221439dcb39a92fc3364f84fad9adcef5f96fd582c56f4ce76f083f1618d7cd96d42f63e637436ba9ec84e8548234a07af94d127e5b0004b0652a7c5ee706cc20b17d24462a36badc7af43235763ce994b5c9f87f9cb24c2e3eac762706a91bb9c56a165644c5088cf138f2882371e90846b28e6f05343d5fc7ed6107dfe52e5ad29c543e0b3be0ee6584de16754bad60d884dd355a55dab0afa5cf201ed3b4bd606d6a645c4154401ec3aff905b270f36d1f438e6c3187c64468bc162300e5e121493d8801d31f9233fd8576a2e624d2a30c1736331af71287af16d3e833f4d13f0f709199ddbfdd1a09f0b8882250d6a5d952d4ec2ae0f3eeec7c3f9d7a308c6e10cec906b48052688122eaa5cc8949758f3c55ba7976e5ba7e3e93eedce8658c8dbb5e71d9af2e34f65fff2f6fac628e2b6fcb5634eec28858307f7a588faa325d6c3baf31ada65b77b49f8f5f4410802758a26f0887a69107b7b7e2ffac2210e168b10f581bfd822ee4d7a7d50d5d613168da055400283fff554bf8da4d0b5ea9286ef5c557a489791ab14830d9b4c91bae58811af5c92559912005e8fa1106e01a5ac67e0015bd3df91b6c93aebda76e84d6e6e07dc3353560cee73c4a0e51c43685066a77dc066378148cb942b3ddcbba5f8cf675a1eca1f9e5ecc252dcdd9c59bea7ac388169fc84a7609823e8ca0df2a9b3babd6d31c2a7d1abf0455eb9332cd41f6ff26d21104470d7b7bcb78f54fc0e7485e7329333df5cf76095dd41a11b844166db0fe1f6f8f4ce4faa44cfb0baa9d3d36c4b42cdf311e7672ae97678aaa3dbeec6ba02afa9e2b40bf21b17a3d4568353946740b34fa41d4645973f417b9039502cec9d779446beabb687f45f28b3ffff61da26b2ccf5cc95e90c735f6b7080dcad3766ca5523a4d235b587c0f3f6cbb962576930936e81736008b09962e92323be2b712e7fef1688f3a40075bfdbe03b78561df87231b0a90960131156e1e80999da450e3919c2b2de581523ee8cee1d7cb480492d85f7693c2f65582be1f6738530486fd4070197e20d86423da6e509eff0e62c607ef60d504509218a36fe930e15f8bfd7c546c04f0604dae95b44bd56eaa7b9c3d146c82c2aaf40decf41d7476c01c1d8b4f9a70ea930215cdcfd517142dd5e5d0eaca46f20d7d9f64d95205070141e3c7b7e4fb4ca0763f837f9bab9211261c118c6c88621e0c54185e17f9223a4f6b743812843e34aa7ca86667ce2d0badc7e985b3b6cb9a69fa1ef622f4429461f19aefb1b5e70961c046a934c1e4639002055164e13335ff9df1435e4266f41103899888c2a3abbb2b4de987165ca4726082a235166c34545685f337f908d1f83e7fe213450c3de701e9b800a1ea6e970a02bdbda2a635c41ebda25dee2a2c9a78aee9588aa95362974733508bf3c46fcfb4a50f808c4da860cbaa0b03be0ddfab7a02736a8124e82f2796ddc236216c2fb91b8fe96b57d36c9e677ed1ccd10146cab609b4e0a97f5b46e3856579fab09fee7b524b32e9122e15738d9c0e3e08c1ab2b2149640f4e5e89bc59850ea90c33ddd2b3e554daae506252a963906dd0c47ae5054d54ba07bb0f6cea38eb46a3be85e1164fe6109988ec1e46dd58c818e6985f3d06f928c677f6d31c01ba8883581cae513ea3a870c03e065191a17f20dde3aadeedaf0bb01b2f1006c738f5c6720c3e264a7a45e2381083382b5e926cf2bd3d0ce605243e543c7eff2d53cc5243313478943c1bd82dcd2602a0015d1f39e8bd0ad043e41f8ba2a3b6402e87681d501f2926a50f8477d9dad3354284031c67d777a7d1267ed73b477a1c162f0baca945f281c6c9e2daf2120275663af11ddfd209b4dd6d08d434943ee79f9a4a2a511949da3cf23e98c5ad6ec00b52ad998b10e879b0f2d93e88833092c03a4898bb3c3bee9d5ab5880db41645063abe6f3d513cdf2d49c6ee0f9219ab0ccc4f4c53e35a1b920e41005e2b4915fabc3a861ada7de58cbfd4db83b60c0f824981c4fc6e9605aac6ba1b25990958aa1622413c7d8befa08f451c3ab165c61e159c35df826c4e1057c60887f4bd68508ba2216719213b8677d718d35e255e05fce0ccec9a20dd0cd0736117b22b57272532b6d3c82222699a3eb84a50326e072695d3dcf4b3add7e755c290747dd88e50073928a8f5b6708bc1c96c525bf27ce076373e9a99427efd4a4db00179c499ee34de2768838c8bc890157fa14293cd05eb527f8a4141f338e8a16f50de819ecb9cea6958f9f1b9d4b9a4247e9f1c56ed3d364c720a1fa6bfb44ab6ac56e9b0591eba0b8288923a1c458c5fa554cbf9c1dd80cc773e9f74e0e4b3938767fe78792e34aa2e55a4f97f914d3a968d3dc1cbc8acd83ddfc127c1dceed7841d4563b0994340b382b0139f8b3534b7b6a355ac9e61e404b88758caf95c5460b7c4116864be9cb44bcd0ba2199d93b2ef368697334ba70dc726053ce413f4e85d1bcc58e4e8b41edfad2200527137d92fed6bba565e25954c0c7ff0befd1e83f316706abdc2527648becd92e8977c31d49e8c1301ea30d67b05176b2fc0609374911a238f515db87c7fd792dfce3775ff940948ba470596927b17495275d53b894ba8a46af7b96fd45c211a99876c2379cf4b0364984c817033ad9155748f54e650f7d87e892f9961115d0f2216bb7146de6899c5625bad207b72da0e2dacfa801b014387c8dbee754069aa78b871104a3f7412523a977afc8bf9fda4cffee9816380366470ae09c9e11ad25389f258a3bea2baf2430856e10b71a09725a981a1a2c78021e51a5bba93e58f6865c0366b0902b7a3d8312539d5f1a42f9e0d1b3c12543dd6af560a53c063aace312b635bde5b787cd8190901a2dc87260aee4a480957a107cced7febd935f9478d2aa5f76b0b913d698237bdf609df2cca51dbbe1c82e33e56f153104391abe612d3e8165659f89f3f771fdcd1460ee17837a4314a73dbf8198d2bd5e442f24c790550313044de8ef6209f388d6239c4a298a26e89b5de3a1a9a8292d37f70598f2435d75ed74c30c34ce9a42e28295e1bf491c5fda49e04d8fdb41da16b37221070bf23c453f3ecd1f4b2082b2cade87e8f36fd77b31f0889ab7c44e98acfb591ee4b68ab07e41935168a654fff0c9e6f1c1dd6fcef3e1716e5d315b4de48c71c63346e42644eff1c0c001e1b2cf55d0f7f36352bed3c2a455d1308d17301274c885fcc2c36dc7e6814e5599a134406908a86fed1dc8f72b84fc046f7cb8b0581ee8903aedc73113836c86acf83c5e8c066e80a56194e072440a93a8038a0022b32a46c0d0ba7c940bb5b5cf81e1d9e375ca8377865bcfd4155d96ef33494e2f5e23e435c7429cbe5f182a17a06646c5659b6495c1a17f6465b9e817f03dd025c6a3a80b42abf8b334220896b00aa79a49d3fbd03de1aa6e1dd9d4cd7add6dbcc01efb7246941f7320064fd8de5c5ca76bbfe4f11513f685d7fc5ab09d52d3bddd5a36a9dfdd8eabee9d3ae20090f52a460ef5e14adb21693bbc936a26b8ad63e4f5d5a176c0150efe4d3b3fcc883c40bbeec678b47deb90557c58c15fd5904e6bc29f0a22e29532162c57fb62a429891a23340abdf6538fc4df6f0ff83c09e872cc0bcd1c4ee802c8981d57487413969a6af864fa31da59046524669b2af906eb3f293ca045b743f329c8f964a3543526a6e450fe209bc956edd87dcca7fdf7fd591bf4307ab125063f59145392c7d6bd5b87eac91ecd96c579b83f9bce01f3d415504d6d55d8d708b8cd419bf576ab8b6be5d68d4813df4332414a0c04f9d5db7c10e270b6978e90dac4ac7645ad6a23c45db4c1397f44847c2e185f7e70d73a9ae5b07861ca752fe0b2d58d43a5b26d4af069501a875c4475a7e7a1c561e273afad41e99bd4c913c00c7ebc9cf98b45613a39af8aeb9ed39e67c18d6822f9d96ca4fb95bb2812b82f24674fe21251e1b12653b0d66f26fc3719bf817b65dc2f68021a8346a4c766a8dcea169cb189f8791520b4017503a2cc9c7bf56cb1d119caf8cbb5773c4b8625879593f2bc1bc0551de82ac689a0de8deb9c11089673fcf2f8020aad24c275061f6c9a9ddb70e9620087a70138b8f31f30e08595275036158a1a3d0ae4dfaee6acfdbfa6af00ad6d1a0a03a9295304d7820d6b2275976e9714597bd255b5ca9361d79e7f456826aa409b2c3dae6791a7247a69e880d600ce5ee6ad6e4902f7c8f916fba439239d60ab1a35fe062c82f0da2a9d41125c7515f1e8b627177bca599fab8bcc0b30cfb3de80c5a24aabc973bc8d8909278de5df3fe9517218b11ec12c6d9f611f830761a896a4b1b3a4dd860694f568c92f3157c8f26c59bd0c9e8c7e54c8c9d79661b1aa7b6ad6dd20bb52b83627b1008e9195d1c827d3dd3b373e2aa89c14161bcecf6418ef5b8bef74c6e8c6ef095b63317d06754a991a01ea570176bf3e2064939b9cf5fe4260f9ece95ce0600599d903c672789d58055c683f6055b6410d7eadf8a3f72049e7332ebc4e756027f23425958e602fa4e6077d5508dc38d018961ad6379ba7c07c2a8fdf861e44240c474bd3450be072dc47f851d9dd05d254f587978c5f0b94713ecf595d2f7c7fae7f7d32cf669f94f2493e5d168abe70a24ba0bb595291eee3d650755a17cfa82828a23b723f6b847bc303f3786dc5d8f6389d168bbbb68a7d4d7744bc6ccbb34186d299efd1e28f7dfa353abc45b9bc4ae2ec64919cf4b57dc19e9cccb0d91044995ba3535d1d3a843fab3af953b4f6a6b1e4d17ceb05b5b2a427276768381498a516df8efbd11162b3882b82603859edc2002c4f42144c67bf74bf09c522eb92ab1501cb69e000a32d4ebe0c41c149c331099033da3a67b16bb2d8e862ad9353061764d70027384c655a5a4a1e813c6fa5ec31a5788a7cc059bd2e4a64d1c9080c3fc71b3bd09cc8e241541a509fad31f8aebdfdb7191362165b16a66b10221d30f3ca1b0e64bdf7a15eaa0732201188d89beda1af3e341979eb7d373eb8d10e510567fafacb6b98c92cb363c4d169a1075cad25e0511c6604661e9efd5fdbcd5d7d786b94fb44ff9d31fc660bbfe64ee64f4017164005fbc7752b1a88cd8fe7055fa6dc058a821f75d4846ccbb32058c1d0d2c37e3711a82311d7239b0a70408893e98dd239d750ad6861c5e8b2acea72a5335c716de1fcda38b61b0d214021e073d0d9cf9e197bd36a650e15899305a8baf4b7ade1c0b06eff9fc749b426aa6b3368b31a1cf360fe79ba66a7d9436923725e903ba63c1637099714c2c3b2bcc6af06a63f339a0aaada13e9b5c3d5fd0e50336f90a8bf9542e6a60465804125b43db04dd9734cd7e231e9594c259bced1df14092134710e6056c4b6cf7ca3b06074e2c4ef0d3c058a98c8ee97a0cd0744f0b0192c08025c57f9ef8b834cde15f4a084f39ad2a99aad0cd9dabe47fd8b6e5d8207b1a3820b77b1d37fd21e312ebdb03ba4a3db129b11b047e8855af596ffe0a5cadf978aefd6102418ed3f3cbfd3235a7aac0dd3afe1a9960ebbd927ce4bed4518c1e5f67b345ece75a75a5382b811b865750bceb3f9c6134cd2791b9d18d57f23f0a379e9886a2501ef45c3ef04a12eec652d811b5924f643276edfebb842f7c51de719918ee85ccbbd1a4a212c13929a395529e9c988d35c203c37d57386760730352efb091f000a3d80449372af00acdec784bb59dbd73f7e52ce35d52a3f2e66e6a5292136805ced51bf162ce6ca1e0eceb111059daf23d10fab6733d3e97d535e73a672ad42fd24a4996ac47d2187920ebcea1609b86257ac446df6648326e03f6f58dee90387fafcd5a9f73ac9967ee716e366d5554cef07cef8db1dda07bf3af24f68f8a842ce73a7a74c4bd15afe2e93fc95b822fad15b8b81c664357625392663bb8630aca967a0e9fbd36eead2aaaddbee4ee4ea7df5e768e4f64012db7d79ab3811dca1a02a2d5a74a57a01279deb18054aaffe98e49b7ea33cb02a191b8d93c8f45b91f93579059375b6bd937983453f665cfd9f41c8e19675e239ce41ae90f968943423512b72ebab38784d458d8140c423ee5caee49771e6e8c024a92ae2b4c80c3114c3ffb0f685a6ab9377862d40df6c5733e7a2291872bc681f72caa036de3f58c5449c915dfab86ba5ab065c8abf461aba2656b153c1f8a46fd8ffdf1fb1aefb45e047f274615e368a4fd4e8e061a417c7a13af34db8335d93c0549cea0fc12780e38fb6de42a1a0faf07e5acdb77697ecbc86c968d101df27bbeef3a282cccd8c2671ac90a9124af6a50f3313b88bb8b93caf0eedf6626656b40f67996538680cf7348b275b14beabcdbf7bbfb5d6d17cc87b31367f9e936d33bfbf4a2cf4c11e82875f8e318b70d2268c591f70d4ac4ae1d0ae28c9328dfae3c0da25c5e85407a099a34e67d82077d90668dd146a9ea271d6729630c359719b186136cd3d6acff9b35f5fb148a526294f5dc8fb884f8670ff11d6559d3ea2b60aadce5c6783aee5a7d5435f2fbcc6fc106151c89f343a48b5dfd7bc824d723a1f57f73e67283d6333f9e06e0a6c61c8026896a0f0df058a5b78fd8d5644f10333f21979d6ba0cdc691e04c42534e0ac9fae8574499ced99048d2c13cfa784531fc4df3fd64b329bb32232a3bedf86c4a1f98655069f3dbf0f5640773a7c27d6c9b1a135cc40c34a9410c143a825785dc2e25e512d2772a4b29c4cbfaeba999609cb8e6b154a4e2b0a7b700f2be840ea02ae65a58ebd9fab0ba0f006b3239355cbbda9335dfb0a90ae1c31b69d5d22d333e7208b5d666ff7a883640bf7194e109d6ad58be92dbb513b8de66d90d78338732427d6cd097938992d2c681dc9477a06036802216b3015e216b5a11ae33736617833d4d8ddcf42cfa568ffdf090a0d14f103bc215c3a0b2bc64a5a011ca215f5bc2fb7f5bbdb25af53daa3c56c092c2ef34bd67660cb812311fdd50a992921bc03bc24e0b251c0a46de8d2d89dfd2e5c7cd38b3840e952efe6d6ea45287bc18e9bd42901dbef6121ab70e33334dcdafa0eac8a8235eeefb72c40ebf87cc3552fa7250295d8a917bcc17225e6119611ebfcebb78550b3a9ec34124560be43db48819c7a28852ccdb8157ffc89eff55227bbec59d7ee624e77b97804828f0c351ee5e89689176795f29eeefcc597fb9051b5d19f4ad9771afd26a8220a37268fd2b83c6d3d2d10dcb1fd3198034180031564b3f7da28bc2772c114d6d6b48d797d6e5bc51a191b3484358323a5e83d5bdac169c8cd8d8c176afc25a4fe2015593637274854a25b80d9f2fa71185781eaeba8cb77bc08a60f7cffd0a7fbef4599d27bcdd180ed40689f6e5fc58ac0793fe182d9adc175632f49fc096534b93900b4fac196e616978318765ca915b9a64ee0af7482e9b8b04b5251d59df6ebe6757990c2420837165a9a153858281533175d0d25903084da6e58ea4c910bd2d7eb8fbe748d7c238895668a8449196cd631b2d577df7c6997127fd5c86eb1db478680a9bc70c64391f855ee0bafdf7da797109f06d51938c4c73834aa4025c8afaaa576eb83052ce71b759f0399da30c898a14a2446b57d50009450c34accf6944b807d50d42397b1bcb067f26a50e3c114a3116f01911468bc0f500054f480bbea7dea0f6196608b286a06b3e2a341b2ec789689ac901b72c88ac09a82c1f3710c8333d1ea57a88bba929324c2af3794f96723507e2a492056f202d089c70bfbfbf55c3e3d6d7eceb747ed8458f48be06eceb377cbf1dd90d30fcf463e1df2dfd430eab46dd4075dacc750cb27cc4b30bb62ce188c59f521e6a0c01a712a81083e2560cd9ffd3076b08587064bc5d6e8d2f1317752a97ab29f1962d35e058a2fba2984d4074cec468cc2ad5c425ee03183749925f7ca16576b1402194a5866661164a225976190cd8423d1094dc013c07e7db8bff9523b5653cec2b82aed4eeff5200f64f14397dd85387ab697f41680d3c20c64f168d0d1fc67a6a5cedea657917045bd91d8c376915708524242c69f905c469516a82e835d1ff3b0d42a64d4d8f7c7a9ee1c68ab6c2fc32b21eba5932028fa57132d26581a0d00f012de3950d93b4ac48606645b3b2427e71d46c4b01ae452587aac5c62dc715b10252a92f6baf8e56341912e08f3b639c073be1eec100f969306988b469bffcc122561d60473d8ee0cf5e488f51955054d3a526fb48a2b25e173741778cbb11d8244ea9103be804824b159f20ecd961358a55b635521d68264a9ab8b768940d6d068f51ae4bd63fdd65c25ddf346bc7d37304cf50d619b54ff5dd90f9619ef8cb799f73fd7f7c1f3c982c7e25815aeb5731f0ec9a45b1564c15b604c326c6e32d3638118a334b2e7dbd6957b89232d8fb2aa2a3c5c4fedbedc84a106ab769621eb5e8e12f66c2fd392bb5e092ea748540e1a96e53e84b8c55137997bc242d4e8eee8703ed91ceca7020c5749c204acc37a2e16a757a9c4a46bdfe52b302d74e1e50c4b74f22628a5d0780c0ef307f6d036f25a0bb00dc17baf59bd5c36fbad1ea904c5089c02882e2f3cde3510912f80ee5560a01d5f97287704edba847196b409ce44b8f75776cd46f0b2924ce54f3064b6f6bf262b939b0281583335c7d9754db221bab5dffbbb53b56c46120cae0712251b0326da2df57e788fce28920e1d237d74a92485a6414b2625030aa8a0f1920e2212052a36ade85d283ff9728d3ba639586a97b8ff4bf560d3231c43f6669da198f53e5491bda4710300db0faa825a57730f7a163dfd325a0bb84bc6b462782560c2d0e009b8619dd26c7a79009723e4755cc699782920e853aa952d73c03f39b3e173972ea48196a17f6994b8cc20819ddb5cf6ad32d2aa01ac5c402adb2fee2b34aaad13d8f9f259a0437b14426503b6b012bc24d9236ceda626b82f404b47b7b26ef71f1da241512bbb822a8ca385ee7e748cd9f0418f52b1c5d83a254cf3b75f7d45340d23ea6f163a539e8273664951aa8409e83fee7a5b6c9623bc974241a76691006da0e2c496ace69857a6bd1dc0d06d19b05f3e76d350f7351159863be12b069be41f39b59602460a6eda9fafd8dc84445e42cd023d86f3fe4a43d3d081fcd1c5f0b55b24cef9edfee70184bd092b126fdafe15bfddaeb91d91b303c3e1a2e9d74dac6c6924cd7512b49681fe7500246e40398cfb9d059a974adb8d98a233bbc853aee0fdfc3b157277c1df9d6fd890f91919ff761119cd0d9508297cb04389cc61df290c790f1a997ebaff740030af4f1556ab63ce43e2a1d2e4ac7066f593a374b625a541695eb6854d85ff7d486ecadec293b9ec226e946b2a24ea12999569fb76e39f1adcef5fb9d3333f9511a92fa3035677baf008539379f3cf67de41be377ac4ae2b7ac8da0ef614c145b61c9ec07914e65782f61ac08437d7b31621ba8773cf4bc1ed160fd98490c3f75a9d7e8ab76d83ddd8a6fdd02045db2eb602b2813a1cb2cf3bceafa31948bdba1ef52d1a2c869a5cc1e4476b78afec8a756a9bbea9a8e316cc335853350b81f9bda3a0590e20dfbf78eb3eef625c155b5e967bf910ae419f8fe79b059384287a4d9a0a0a57286a7d2ce9420347f909417b6b063340441cfc82a96f4ddf989c9348f7b48521d0d40c56446f95af2328a7e713b04a811e8be04033dc31232c89adff21a2cd13b69675f1a2c177bb8311a10aef0982d58c52061850ca957b37c34091365baf207109921c411f26b8a416ef58d17acac2111c409aa1730af5fe45de46e7ad39eaf2177ffcadcde532c59708c2c9e81a65706afc75f85bd5d71cd8d1c178b4b0fcec17133cae00753452930079bb224b71224aae94818aa2de3d1d08bbd18e2a3882ea8372e192280c7450abbec34719076425ec52d90854b54b368ff61161cb59b527a1673557646af82a0706d34155ef49408e876ccf6125817cc459cf97af1c34b3676cbcc34ad97d039c1e9731bb2062d1f2c27724d8ab2b5904af5394ab1308bd74167fb667d85d3d7e92609fa4245adc71c78a91ec58149e15c917d6c51a6e23a2b9c2acd9d90d0befe02f577b3903d80d99d44a3eec5163f312b340a9af12b180e1ce6ec21a30ffc89ca9b0e5bd3f4250ad0ca0f8cce4054af3e5659b55283715b38421660a0c311812b989124e129d9f634dabe8eced55afddaa0baf9b106046e38ddb00051c6df1a6039ce4c33ccc1bb176ce7519d00c99e4ade7f6a72339251171653998ce91895f41c76f29188c621c900bba7ed6ae0f31446fc83699a1c8ae2dd28a225a9423f4c37422c6699c888d1b9da599aaffa26191f37a4d68064a72e1cef8594378ae486c8768160b6d5f2ea206b51dec86ef9bef50dbf8f794b792209afdb1399c0f0992b3df3a548e70cb290936016df731dd2e5c9987bc31a5ad327f2728cafeb382727e9533876cd0fb024f93cecd1f7c37da214460edbbbd5dd2af5ef754707dd39dbe6922c5595a17ad4110cd930122fce4abb339eccde218def827b83ba9c8855e5b698335bd890fd2a704c73bb028956b2def5369a2ba90afbbe168363d28ba37a41686e7a119174175069da9a4b4fc8b1c060c68ced623931d6bd30c3d55bcccef5d6c7d141e36705ce1e5d81130bded2f1b0da283f06669ef0e4f2e3adb9435416c203a84232264d9e43bc750c66b85cc36dc851743e6ca481d79735c4bf693011d928a4f4bbe214d4b1fb37cf0d3a292e67f6aa56339c0326e1fed567bc426a195e6053577ce774a93ba30e9a9efd6de2e96fb34854364a24b6503edf132a210dda3992aa209492f108bf5db5637b040e02fd5d47f68ac6e02c6923d6c4f76594f9fb4d75f1bb28998bc34f784b6bd3747144fadd57af775904a4310d0ad0c37c8f260ff6f05d8b425a9dc7a52ef86d5c492a5ef4bbe9a649311fb43c369f5868f63b63044ac6b90ad1d9d4e6de5112625d8f2bd6ac7fc5d840c5dd64af297eb7d1365e4b6f21d94fce79193f7b7a54aba5b2d0a60eae91d1cf55b67728f179ab2e134c8fc52b173ab5b2bbfc209f97d492e9335fa14cc87ea1016941d2c15687034611c9c368ce44d7862cfc7b1ff1858ef249954492cfd85dd1ab3417feac83d5da256cca0e0b6b77ff3bba4b92be0950acc6251932d2d0612677ece18038a93bbcc282480fe8d205f61abc73967d5cb35e4b2e82d5fed6eb0fca6c9fef71fe6677c106fae0e298521910c14b64a8eaa9c10fd5c575ec83e7d7d040af58ede42727525b641f2a5aa0eb33573ed2eb9b299914300dbee1632af4e11dfa1294f222a5fa8aa4c7279c83ed040a9952a84522622c751a764229450b87942aa6c29d74257ae95983073d06d374f45201db6cdfa209f2c4594da8afc17c745a31d2ed8588f1672334a03c4991fb8a98da9c6b4f0ebb5b76dc262744f57d78b93c2475626e6a17a2c409be844107e330a86c79090dc6369b4cf8a73bb27a2a5aa7eb33b20f4d683d1cdbb06e7399fae1d0c49443d7042cd4c07af0bc71f86f4a167ccb05d0c3269400db1297aa5310f530447539e6966092cd5a3fe78372d0bc4c9c432f642928c9ef4906512697ee63662ba735e61f061e10b90c1dc0334ee7b62072cdadb9a7ff10dacd0f0bece0942fa6c9416c938a7e784861159652432563119beba715a91bbd3d8444de28d1ccf3e2d73ed401bf282b869bbceeb8d3324bca21c95e09c88d63b8882656a49f8842c32feb9a90ca38a228b7f816dfca0d1edbbec9441f0fc9ee9fd9e9e01c2a30421f66694c8b47c229bdd28718549fd27b478c6e3f80e8a36f434f3018691a5356414a9e4b9327b309dcc92d549a5e080992cae1c3ca6cd5c394ee49b32505c129a0b6f217a98d55b7a6b88ff9322b642418a7c1c931b7ebbd77917ec3eb4590a7d9a1712d4b208601c83984c10cb903edce90b7a44712abf07797683c49db73d6f128d125d2229cdea2f720ec669c2229dff3f5b8ca3889d4970e9eb7164fdba8a680b430fb9f547dd8ad02561a6b3e9c583429487833bc6343923f1a0a33c852aa98da5929ac70cecbd7e354c186d8d3d0edcc6ed357d6c2f0b0136e98a748e88acbd68a88b3a08966caa846aa1f4e53fb035ccc74c23ae9a1fd8eda998fe6392345231799acfa584603b09800a2bf900cabde7f072e33f6ff235e482327b3b3841ca4f00f7cb85d2a01516b222a273e27d50f7c87d2928054ce27b66aea938c453cc08a93dc90ad3b961c7aae946aa6062aa36684cebd62cb57ea797937d3f6a135699ed4cd6e263841cfb3d110bc0c3bf52f6eaa7c98e395ce067d8a9a052ea39612a6f4bb17ace47b765bfad0b746ff2e717d6b6527a52018e57787a244628ed60f2dc09cab42068c940df6c92f39f1db8648ba72e925c74b4bfc0ec685a966053d6f53a4bf11d6cda2dae51ca1b2ade95b26440ba8898dc32b6774287616236437992bccdf83f4852c1013488e3b5d8964c663f2c5d4f1676d258b46fa09efee026995d98d58bd87fbc6588183625fbeb68e2d131910f8c4705fd369a58fa587aa14d301694de2f9bba66b1248d5ff6724ec20b9358d0cd149107de0ac1f9e11779c9935278d05a39be87200d97671b18d4e1e7869cb757c304d1c41d9b4ca29e37c634e61b5270c454333f350085aa9e6bd455c3a4bfde5486730f57e3c9ee2f9ef179fa6d03832ca355a6fe906e8872cbd54ab94894385ce6f4ac8af7e2f1e115b0847092858de6234c45f64e8c36702196eb14cb09af3236903c31a407f7cbe7263d9b138573e7a884b78a055fd69e5044a85b97d24d908dd0343b7e759164da01b3b60697e9b91461e6be3e4cc8913ba9b4a3445d7b387255f3695b2d7bb79846e18b4c3c75540382fbefd45c1f0e61baf4eb546418996c8a7dc06f5b82780a9d37934382bacaf5481f8c4f05907a3ffc2e24f11acf75f3050ee5f8eeb89aa878b6217a80c9222ad6333dd58e6f947a0b9dff6cd5f246002263144708228bdf336172828387d83edf4792a883df84cca68123c42a509ddaf31b2cc27ead2d9665905a5f6ddd104f39871039762b4941458bb36ecfc296dc28b660f39146ea7ff379cd66045c341c699f98fbbcdef617855559d95602ff2475dff1eb7ceb10ad0c1a9330293b65041b88a2d30a47a510bce17635496134133ea6201c6faf1d20c5876cda2eb915870635693ed6005b428a52659d7396c06be227c370c32659d4df49e602950bca1c1c322d924f5b3e05a665036ac0e4816ad823a31b4b87d66eb2b4134985865d94b01eea42ba037889318fa66bd2526da2a7d71463622b4d45aef194e3ab91c94353bc6f3c0cee15efe3a070f6402b8402a1870e55efc22a427fb7a454b44f4644dc3ce79a732286686c52ff730696d9ff3f59c65b5e8057861cfbacefebb85df82ae7bd15ad8663117a7a0424f23f9cfbb69c7d218f24f049bc753918d4856ae952b5da49942e959b62f03b587ac21d71e5289aba3f465ada819ae36f62588502691eec40d6b0bd7b98e7c7a745f072afc1a9d2115d1e1a2a5da2bd30c8aabf6370ca401dae927bd5bb0d4aab0d8dfe7098b26e60d4caff0c9c52fd35e87d552e75309ff25da166291fbb9a8d9183cd5f704a46e99fc2de4778ca305ae159fbc514366e9d2076655ed15336668c894b089998a96ab6032bc4455174c66f0fda171930c9c17748deb70203795244d6572ebe246375fada0105c491fcd2934e9a0496288146ef13f6405e964c6499786a9ad698f66ec4a75bc3be50f418d246ad9e5b9573452f852f38f621723d4692f8a0bc5314313f5561be589b40f194c7be63c3160aef0a497962ac69add199f46fd7c5fe06257854b48c4f6938138026e617c43885b239dbc6c6b2f973a581e5877f865fa33f91a9bf6769d8c55c42ac6581da2d1183958ff917730af5d4120ecdebe1b2e088f62489d9ea4e8867ad780328c4c44408437eedd31afda29837c7889d8f81a3a0619a2e7cee9def61e1696abf9b391cf67daf78f5854befb70acd8ab97ce096c87c0b8a11ed08bcb2866b79c4803667063682dc9915e4099471a94caece26bb07e8573def51772995c26d482710ef070341cf6ea230e336041721230a96653086e403bbd7e58c3c363b11d5f107a97f77181f789619a30244e2399f55767e3db015f0847aba9a851a9d975ad84edd1bdb6500b338cb34e125b01a3fe9dd8c99950abd67be6e7be45bedcbe7e8be16fb8e02180c505305fc4d5a7c8ef77a6f910c998ac51754288cbf0664defc0eff981d1cb8b8760605e3214bde9b8a663d43280f09d3d24728c9ba975742985378ddc813c7b09ebcbce89a80328f0b17041bcee3e341240141b64994f989dfaaa7688e4d858f6a292f3e46605540158122e86ee471aef1459b1b57b80332cd6015adce6078c24f1ff14a92763f5e1fec34f5b944beca3a82aa4ae3f1cd4eac19a47cf5276d8031a4e84303548136ea792af31fe154312cf6a79e80acd6f7432d167f0bee9bc9087271a654703fc5aa434bd4b7decc5139e1f21770e70030ec61b0a5755fa723416da2aa925cc877bbe7bcd409065fa57057163ec42536a6ef9d478ffc21616a930267032be0a4bdacdf02894192fb7a222caa0e79808eebee908043dff6a3d1c35a7ca8f2a47ab06ee1bbb6bb7ec4231e2765836f09dc7074ba57823f767277f1ab0a7145f8a4bd6f57bc49e3775bb1fc09f51ecd6c7a1b22e602ed9c80cb1102a1787b4284eac50000ff172c9ebb6ef6326db15668a609e7f863cf9cfc50f2db750ca349e136db119b87f53ca75be7a7030d2fedea6fc071be057bf09a9e4f3731bb057f862d0320dba1dd1acd9e40b83c049bdd6f91bc3370adb393ca52c9b4440bd984cf1a9ea76d7989281add23b00c3a833cd3b36917c2d0091360c3b42a249451526e7bfd6e882596416157522f105905f8e7814971fc0b1113f3969f23337d80944abef92c301d6063787557bb4db8e3caf3a949b166f5f6935b8740596d87c80c9e92e164476533dcffe54881040fc7dd6a92c4cb9ba4294cfb77734d291b04fde24d13aeccc09e4e0b4a7d4f6ee9bdbd3bfca2be1b50a32891b0215c8f26470140e7767c3c75278905cedd72ce45cf077b98acda03e638919bcc3b1aacb027fce4a5140c129a6f5879f98dc0115df7b4a14464f172e437be6a713da0cfca130e344e53a8ab7102107e987da7e3882638b68a6b0721db3aabaaa5fed82aa347360b978c97fce9d8e4f870a292bce0d30a482db9c7d39146824ced948433e3e0d8c49b39250533d2b89ee11ba447eb5e76ae7ded48b39fa1a64d40b5304e51da66c6e05d3d4d9023b7f8e201d27a0ec1a6d1169203933d3045a517e2284615bf69b59a891665c342eaf62ee01128e2a12bc541f0d91c666d807fdf99ef7d462dc09a35747407ba84054f2e4113d13d6400694c1ae508c0390fa8f4c82b6c4f920a59e2f110e5dcedc5a3d7b5a010752a37bd2bb44c7f036d4ca8e8052b5a61056eaad0f958b80ac1cf2632cb3ddae79114b412e65a72c721f776b1941625b40056b439cd103a5049433f4f706ea0664d1e836a3e24a957951b478cb1c17e0ded5304c84029cf2520cd81bf9ee4c6f9fae3fce2cadcaad263e08fb5b492dbdf95675c933f99f510d2a948ebcb5d5f6dea56e7407c07974948d04893eb2bc8dedc1a33e8ed1acdfffe8aab919e572985c9fb781dd43e57b52e5880dc5ca6914fb114f5cbf25f96c49a3b17eeca7342ef1a53f97066c18dc4b3e632339509daf12630670708120a60c49e3de5d61a3de23b0f3e4abec47b52857cbc54829065e040ba50ce58d60a58252719b9c9bc3240d0c547b8618439da189c339c90f065fdc7b2de99b7f7f02c8965aef3bc3a891ece7f1862905eccf6a21c12840b13d8fcb2de23dc4004d49570a85a0d1413cfe15120f8a087242082e4dd9222f76fc1144cd957ccec74968571bf0f8f89096095c3b1b0af7b23feccd6e1ca7d742c798a07302e6561fdecf69072de3e91a32c7e996b86b07d4de59a2c51f64e6f61d081f51ce4fda7cb73a64a5c1a440c3aec0ed25451df1e0234b31fd1d646f2e6366172ca532c0f495fc12f92d4bc091398b0edb9a28c5b3454b9de2281e32766803c4edd356020e9595ed41408c6efb00f9a7fc2254094b79c5628910b7cfa2cf3949a09b41cf52fb1997ffcb41409f6f21f11a4f8fdf3f7e4d9fc37381be282e77c3f438e541f395c9da2d60e2d594710f2e33724d11a315c487ec0f833fb9b99a1bc184c9e37ff160ed2f6236aec26d851ee30f34fb76470a7dabc25774677fac863b69c1327c2d860bd203dcb1526f087abc87ad9e5ed2e2752334e1cb47bf72d15300c4523fa52ddc0a100804706c8d49b0f66c511220497e58970770cd377ec8af6a20282b4df0e41b1dea3ff44e0824ef659436a973d464b4e587185a5c41f4eb8b781481b6e020d0339e9d99aa1261db164295b6ff5fd3ab765e75f82f774e2c381afeab77838aa92ddeabd82e4ad23617fd3cfeab373449cad63a8f4204c5da61e360ea0a3ff02206c4cd9f83c95d06542203b3faa6789deab50d86c50ad16c6c79e7a1b8b65232f0453270f58d15f2b25a5bf51796b63fd557c4c6e6494a1f560a73d65f9674e9a756bbaf3ce581ca94d414aaa8cf687c549c60c0b71b3afd89f3edf65c73624746dea8d2cb40fc8e5baa05e78f64760bb1a2dca8efa1d5cfa8471b9db12a0d4367cb69b88d49effe60246e22be8793226c87667e7c5f72c18f0bbccf7d0912c958856cb78501bfc1bc5c6a31d16d4d6035d821c6e2c8958295c75eb4ac051555a077144970f8fd332d45812b34519eb1563e76211877a4396c10e6797bf1ecbe0df6028858e653ced85519b42f2d75bf6e6f95b962c9e2a19a187788fd7d02c701d206c5f722727f7672135ccd6d5972c30d538ce5f6cc5c094c28744af787fdb5530b833aea0d06b171e218d70ba7c0a9e44b61377bc59ebd49552112a537b858ef3695451eabc646f2667dd7ec1c4fef5fc7e1261468c84d40527dbd21b06329163d890e8c7b7fb3f3f2ae3229a402421066c658f0b0e8e07339653586806ced4805a2e82f034de68304f541e33cd1eebe3700981199b821e0fb7b1ba0860e0e91618cbfde55c57c4236611b4e4f894ec336fe9379505223439233e1b6a140199978ba3a41bcfa57c159398789460b7690e53d8f82a43a97000f93461f779def01ebc0e093015ddd2c05bc44ef5538e57852080fc90ff1fa1a80a9dd2bce21b128e7d23c1f7c9b834b96e626a07923afe9349ea4c7df6d3cbd54b684a1054f40c825f426a06caef53034c647c0e413375fc4b46224ea619fbeebacfc2c034cf79759805c7dec6a523ef243428dce2bb47235b0575e65fa14b351873e14a955869f8903142f06a4113608d05d0270c1ec37bb15b766aad02a0994cb05096f22b75313eab160e6d226c02ceb94b9702b325ab62ef060eb9547f239508b0e3e3770fa0b7fabedee33d0f5290fba9e361b3e91c2c9325858fa5afb83f6d43631ac437891a6796e95777cdfad02c43a28f8268a85ac5cae2229c370890b74861e3431c2b5e12a1c88c2972b2dd9f287c82f0224dc314b6e3364ebd258c7748cbae5f51276e63300f82cdc1b22aa60d4397f9c4a70fad91bff5a6ea399810be0f190359b77fa6ad7911dc4edca59406c19dfb530e4be2debbb7bb6ddc6a63102cd3dde8bfa023ded95ad87bb51f14ef65494048d57cadc931591e2befff4b614d03eb6d61773672f09971b33b89b0d7c1545c35f1773db4605a9b084adaee176bc151450c81fca73cd5a4dca30511ff1e007d5d71c4d2a60ee4e26a757ccf380402d28acdd931470ffaed6429532181bed2255f399d0c5b3fd9d27bdc46c284bfd64f3e9240ee537b8532009ef9c4c6df8988d066be12434bb34dfe037b4f9e23e89e7ae3e6909d32418499536ab1aef8fce2a60b95b43247836c419d1d238c5ebc2e890c0425c4e7171ac478eba0cdb17cad3f3be5cb1e2e5e2c245303df6078888863ff36c37bd097ed9790cedfa6e845566c10f7d479e303c1b4d891904c651d6201365401a087ce2519112e1943de3e77fe8190e409e84eae34ec8410c5f84fbe1b2f987655cb81264e06f30d0afaa5cee119f99f99d9a034768a27f43bc7e06dcbe05b5198040a226159c8755d48ba275907fb87b6ef773eb04c5d77bcaa4bf83446b4e5e9632c6286fdbafff1c813e2f23eb5dc6514cb79fd1a0847f4cea5ee10595c31f794d9e3e62b0c9b9b08ca6789b5e28187a617ce3689d69ad63b2f94e19dd9bb17ebfdb8b764e13f2f4a11e3a4c0ec90f15c1cd1d8e6609e677083a8833c2445ff0e293577091640336b0afd0b586ba0bc894de45dbbab03f5e4c66aa31bc0bc0d5b5745e1fd879c6b97809bbf1792ec7e45885cf0fc18c48940d2618141d62b3d45360af6aa8daefe4392afe79671678a5c949042e993495e5422f08939bdac0841c4f1a82e94143b500a08c386395c59e5ac8d4bd1bcc9b98f7ddbba440028bcfc313f6899acf4f09f66800b5838c5845043c7a325899c63b4215db4ccfc9f1020e2dcd8d715bbe268bf8e09eb82508d4a0566d4562c1cd0d11cab90b0a7b3f56afaedc8e07494c9f4fb05e09c34d05a1a82f8a431007ac6d98a7ca6dca286bc660928c43ed07d2b5737817bb7b41dd98a923944f45f1f47421781ccdb53d09ba2e2430b4cb15d3f22b71a0dd3d26474cfea0023a54ff71d60244c1e6916325d1ba49a18054efe64762c7aab42a3136dbdec2d55175b6d79fc5ee56b8b647b41d3c0ec8a782e269eb13b514a67ab550951d50c42b1af24c8866d702f3c22608dc21a1c129eeae06529a901964b5ad8e2645b89af7ad95c899357e553c1dce096b557fa382004027336f3b27c7ce4d595475da6ed1e1d571f439bf8ecef0ac7910b77563670eaf1848ab257783067ea496cb59a8d08d70c891bef098094f9494caa285f9457fb345cfdea563363206a5dbf5a311a192ec0a1306432ca903b0fe1701b2d220fc7545e134bb0519f9eb9bfccdbde1e1a6475091d43712b0df3194675ad3addd8dc830e33bdaf5cb891970607c5709103c358191c8371a468cbc709881c865024010c3e60f882de2b7f1e45a95955cf4ab657b11639e438e4ff513783a5487a7db05f565c1aad157ad5585cc3befd57ccebfba3d7d02ede46c0cdb3d883cba4e99e06bec337e83b4d057dafbd9feab7ceb5e29179d814a257360dd0741eb5280c2113d2390353bedae00b6a6a7beff5bf48531cd1b28fd7d4219fa80b8ad2247f2fe23efee0d9cd639c6b1c7b76aa64d9dc28f77b7ca8fbc72733fc90c915b9cfea610eb151b209fc6a04cffde80045fffc54a70ca5da9bb2fddd60221befb094337a8a6a9983fecc4c269e5a3b8617a922f8db12c3270d1ec02e7a8ca30b1db1c943ca9292d1175f44e31b78829c7757ce56cd53564bb75c62168e0eb14ecbcb7c310b7931a93eb661ef27b413d7fc9d287e797e9fbad6f039575d557adb4ed9912ef9360e2a9a0699839a0dc47c728ffe8ea2e474dd302cbc9ba8bafacec97d1384b2609612bf5725abe75385b22d5eb380e45131f227af07a9bbc49271afbcc940a7892d51f925b20ff7272f3a363b652014a4a2462988d9e4b3ae29d25f12a085cdd525a7a3b26c536bd6e8a8132ddb16b5f7cb9b0eab9988f03245f9ad9bd5fe21dfe4279bfb70e466a16469c9ef2a05d83e384fb6661b4e876b068a8ca2f025131e299f3281f1631f66c0fd60e8ef95f9d35e194e0666a3d5495cb48acaf55af2d55f60cdb91e19f48b6e3138a3393ad2701a647002a6469e499776c52e02f5d6acb48bbcd046cd1f59792f931cb268f8208901c9c276c9a9a1dd763c15fcc08d7bb37855073d949dd10f65ff786584a4ee592f2383bdf50b1c26167922a195e9e673dd4abaf0d67991fc1391fe5fab97f634fede6c234cb1d537ecd3cb27b8aecd0588e7706262fc06c9773255a187e71835cfa218ca6fe9cb5a9992ea7fe9f3b355b206311005ece4bea7a3f1de21dc24a2c3721091b947690dabb2388671fe688a9e53430aef40a131de033e087624b1b8428fe10d171816f83400ec7e4445962ceebe229e1e683eec4bad211304640f28fe3ae59e2533ab88bd15671b09baa02e00184197220f5ed74b5cc2d887eceb8e56b53996c4772679095cb811ef699681017a4a3793f2a5ab02f052f0d3177c3f9c08254aaa2f9064eb6dd81a9b9eafa2898985e4181363f212aeb3b2c54d3d2a11d3540b98c08222fdf4d1fd65a1bb6803726ff43cf9f115a567597b5d1b121f929d413665baf99797232434261b3e07adde03c737038ba776ed11ae83ddd007b1d0a666d567c51f314d5e59038bcc5a2f2acc3ebcdd5a2d7c40dadd3b7cc72d79723f3c3bbe29c8388fd9d4ffe9bf8441d61f0e5c56a235dc25ffa0a5145a506d3dae67ff63b499455b094e9cfc2b03c2d97861400a974d36b1b9758280b16b5bc4fd4c4891408f69ffb65652535e0b32fca310c116276742f24e0a97f0ff01838af0e892b5f2e314bde6ae9b3cc3778fe683fd30e04e52448accfa59c5b47000e7b9ed4b491477e3011efc51f4187e8f7a6577cad5f2a164c3b0e1656c89d415fdc7a29f468689acbf7b1d424f0794692383c5b04af8e6072132de171b7802ec3d08cfb22a2887262c72ca607638eed7c2ecf826ab2c4855caad485bea5c6be07aea529250f5ac9f5830b12dc26792c7eb06375d7d1208b5cb58d62f12e95bc481d7656aa38417e1e3794ee436651fa19311a92aec685a61c673f3e13d9cb5c85697c95142ebd83eae5aaec0d2f633fb6be5de8eeed9fc3db2cefcdbc63d45c3169949a297dc83d4db4da591443010b7581731c4d329ff1ff6d76572b96fdb6eb7df87da9d0708b8701d5c032e9b221fde2e695a2c50c3542d247e4a69a367a2b2a9fdfab150ec8663be64413aa04971ea52dd90a5af824100e7831d65237952cc171dcdbdda4bcc1752d6c64405c8e1f717f8225f53fe3a243b646634fb07a2fbbfd75d00b64c7ac0e91b19da099bd765b05f79c4ac35090eca2648f8f5a91e2b50418eead1aec3ff6de770c115079a9f139995bb465705ba1b987d7fdfe17c0b663d661ee0bb60b7d8ac81943a00dffc2cdc16060694f5562584e0dd66541e2a9ea1f381a7b1210df456fbee88b0be7131d2d942ce154e47e1563225b375ef18d10c74dc36f75e377b2b0db6787d9ca5bd0563964cebbaadab80b07c57b1259872ff5d6a9147bec9065aaa0924394d31e0cba471462e7f2686e8a2d7725fdb5a0bc786ccc9c6935b0c10f0bb7dc14c7c40f86ad67097126ddc59ddc91926754b463eb32ddfe638926934462830192f7b2ef80c749f8391e8eb434a495263479337d6a8c7957e424ab8ac99548e0a9d779c9c917dc6a34560bb5c3a18ab7dfb312b440455254b6281ae1faa96ccf75998faecc8ba60da7eeabf1ebf35612cd6bb329e6779eafbbb284ee2b617b12523c30aa27dda0d28fa237ad111bff1de63f79ba9f67056fc171e25e65a1a7621ba40108bd068487a2515af40650775b0dd9c5c5ae89024bda6c5582e4f4f0b8b198db02c137d0052b03736aa8b0c8dedb655ac6b8db011b0762ee9f58540696895b4155ea9d50b6a2ee2285cc8937eae64f8978c6a5bafb0f051fc8f0d884c57f42677503783990a3dd1e6af9e492349e062c525f9f88ee8d525edd3f8bcbb4a12d140df01be35913dc3dae0f87247bac1e47d9b5fcda253eba9fb6a7526fa39614055c742c53d3e3d72a4c7ed356bfa8cf01ea3f563020ba84d583dd61746a4ef89f680500c1b825e4b64d8268c28714e848f9d08d33c9556b54396586b904179e9033dcb3da4c93f14479f2bf5ece6b75cf7c0278254d6734c3ff6d119ab5b9ced7651ce25519ead60691501549182b68f7607109a2b64a22dff82a8d34295e6a485aa51f5a95d7501a628b710706053bd6d09d59353ea0f99c5a341b03c95a3e056029a98f995bde02db7067ae5e7200df6c3802e8f06e4cc91a526713fdab6ccc6e65f04cff247fcf57128a9aa5fab414bf7ac9947081bce52a5a89e5159276996270500591007d125b3e5bfd9b4419b1994a509d26d85252dbbec5576cb98e5d78baaab8c078bea6e1da88046c573fa95897a733f2de667ee6da39cafa84fe3dc89520464525f2b212fceafdac9f1280e128778cacd8d5b54bdb54c0a1a0da0a5386604613839d3d3e8c535dd811f80e7f8a1c483417d37af2e0a8e2a79b841484ddaa7285b2870f186965c136496e7418997c79964fe37c0b6d705ee2f98279511ad8970e00d21bec1d6f18b479b3c259cb51701b43c9a5aa1f43bd526e7f79411f8152bd6c6710cc3c5490e35c8430f450af540c898e0693f162d743821d8fc1557d792ef27c284434a0e5d5f2496ee13a0122193eb84d3df6cfd53a9e01ffd869d3c52b7b0515b031b34048e59fda2d71f2438119475f5055179a08beecd86eccf97f7438fad8a95d11e2d652ca734368e02f59257b777ad3d77438f77d6952c5df955a92f78a5efe3923dd8190bd481bc7a098d2a6303295dedda5c27a10406536b9af903da4937756e0317a51fe5f05ef08c53268388f99c79df4aca768b1708b8839a3e533ec864d97fb53a96ed08de628699b530923136c25d1617f5fefeb66fef3bfb7e2f2aa9a9aa63653a3daed6b9205e2cd5b395cd122c5e331aef47d1f9a3ad32fd2ff0b4d59a5a7109baa2d95c9c8a93131f1e9637fac7262cac86a66e3cadf6d2a3f929497ba1871a40c78ced0774695dabb97ebb1d91fd33c18fe16c767da1fb05fa82064a6c0f53713c5552cc51c1d3489660f55a4d6418a5e9b58412ead16a24a60e9b52aca50f746da5238992ea87bf769a50ff88449bfedcd6de0c9f1f1c59b684742cce4a5e660fc1e8c6a696eb7b9ad4b48404937a259b77351ffc0dbede390c1d0ac6898693346a681687019491ec468dd663f18282b15a3a197c3389dd2791db03df3274648305e3a22ca12a69e293da79f0cceeaf8d9f268e94154fa815f5f2fbe61eefa2f4e8b50d784c79ccf5fde38ca072a0a2f9b161e5f627a218eb3a47f0aea7f7d56c80fb14beced67285b86dd00c07ca0137ecf692aa13fb610a4be12ad5936d1c0d65c3c7bc622e3a70d9a9539f8bcbeb7d8f64e9f5415fe1032b3037702e510543fe19dbd86e0a4521f0d7514ac5937425168dccfec793503682a21381e2cd5b0342dc57cf64353cdd0bf3d14b3992c0bf705ae8cd5505ffc7e44953f18430b8d52acf0ad11fbd95a7e65b215d62a3c7223cfb4449c0b2c9e5a7787ceb753c7b53f4bd45d9eb7efa7017917ccd4dca4f2bfa35269a8fe9f8fc5759da6f466fc3292808838d654a675ea3d83d8e9ce68efeecba36db44fed0c4109c0ab0b9f2074ab0c19568c9a8557c400fa326dcb82dba87b2824d543b719ac80b23f9f6f0930c2f9f98d033e22a47894d63196a208d1f6fe7e966e56d4ba8c437dc7ebbcf7a3b9d721fb4047f88334cc2078606f1460f708621bc4a5d903a433a65a3fe61f3d6c4ae3c4d16255265ec69751761da4a4ad4849599c35079075b034ee1efc8a6e2510426a7a614776909e15d204536255d2f326fab2f8acdf92606462d8fb421552b8df797288b72bc1bece03b068b922c70958364818b46333f18742d7abab0a2213a809aa8b78f93f79a29a3502ff4902e01a6e99c8af494058011167ed61ddd3ee9105550ad6419f811f939bc31593561416fe5b2677af047df59f21ea283fa574705c01c028479cae42e3db0129e49712f2c4cf825a5ed36ec2dac6dda6777ffb47599cc9a2dca3d01805b0e03d68ed9bf295cdaa6bece5c8b73996d24947fe2ea753b6fd2a4e108f8c71449e0c1b3f0e6290196922614bfe24461ad450e1472852d024e87113863ad820e5b17b07ad0fdc34d250c8de1f41ee9cb0973f01cca050847741248634674d75d2e148a0c7de75a5f8288162aabf8257f3aa4c5879550fdcc66797a4fa83674f6aac72aa17edab304b081462983c206b96da068e69f2463f63594da843130cb6b8fb5b315d71c5a5f886aa7a6059f50ddd683743ee0d412d4baf3e12668ffa231640332fd0038701d4e43fa2e173e360c728bb63669b3622060533d57d6e3ec7df21838cbccd390ae1430b7fb240d399f93e20c794e53b8753105ce7ef48466bf3c91e31d1273a5f3f990fd5c6a67c1ffcec4d88446dde30e3b8539ad71d7ed1c5b8bc866f9a693933ab903987f9ea620dd86af0506f4cf166fee4303e7e668b72d3effffc34798662c3bb014907116b6c79598e01a6fac1f8827a48f1e3fea584d740ba6ecf175c1efb93e2b3c2208bce038eb0886668359152536776700c962379917c90e6aefa870e10c9c06cb60e7a86aa245fda7f5cabf9f6a5fa113c2af46c9e1325f8dfed67f3939b41bdb0cb670436da83d0b3d86a616d61d1254a894ea71e7be20fe15ffe4d0d42f8bae35cc6b119fda889b63aeb49f9907ffb9f0f5945f5455bd0a5fb890dd5e09372403aa82b209542f46f93ca03b204218f8d632d1fc16922f66888718327fd02bf17966696a39adb14ee21334869886b99db1472651410786cadae26940bdca1c29b9a005df60fbb2ad3dd431163e10ed3c71192d7dd75ee9683fd9e081a63b66dbbfb3de341aa4d29bbf56f10bb8eb11702028a529f355a0cd08c5a02abc757e46dc907911d534a8c4c8b3fad59bf59e4872500e448e2750421db0abc11a3d7ea34aa49ea91c0cea0e1abbe8c1f89d612debd965becc05324f6fac4144816b393893f0ec133eb0f5e7630356a5fc92d0ed1b648b026ce4c33f0e1b174b8a51ab0391d9cfced0f6260587be0c3fefc1e369eda0fb4991ded95a7e68df27c4b047f0f6069018ae230c90b926b874161afdc73a34172bbb724a7b863a99f95d8d537ed20f583378741005cb3830a28f25759f03c81055095c79eb95f7dad38dbf272bce99d712dbebaa552faa41df0461a1f6e627ff567b9329f34b6885e6b56e54ab538761f1cbf99479f1fe05d2b865e069d507ced397ce282e1301f848273ebff25d61a479739addc0af126615cce56b9729d49882b5eef81c840b37891183760c4e589b927ee14fdc8e5944d6a597dbb6f8f0e869e1aa98ee6f2c8970eeaaf36ee0bbca05722c12e8df754c09b4e712c2e53bbe404b995cb1d4e5c947e144f4356185ccc0667d651abd955dbe4cdcf884f14ac81051c1505634594edbbceec748ad4629279333ef10fd61eca8e449f292ed0a0dbafaced447d4e2a3853c372222314cd520402d8aa9dd740466b43e5b60e8bbcb46b46050cfad1cfe304721344d75d500a8adfca27d6da356d51f957859698f499b18fbc0a60311def5dfca9936709c0fa690a49bfb64175eb418c7580b50029ebd665d996bd8b4299f51e247aa5dc1b5845cf3418d613d2e511fddd69226c487a22e4e3534b1b55ecdd8e6a41b19f34dc164c07146eb95ae32a737f3f76eeb33b5a73a348d30fbaf21e2afaaf833acd45580cb89f37bdd79d35519aa368689a5db8e3988bb80ec11daf8e6cc2c9621c0f3ee049a6c5f991851315129c7400f1f9ff5b663732ba3c493c01229a42eb38bef0243f6c7ed68d76dccc4310189d01cf5c84c1d37725ee0fc9c1ebdf28fba7fdbd44075104b6d0600f52f712e9d0aff34a8e649f5f189be005d5512d86a2d35236b4ca277e957bf2d592d6c43b1bfe0b702eb0adbb8d51d5f6eba6a0b88245ce3dceaaa2015b4e79e3e720c1a9de723a212fd11025a68783f4992bbd60a6f9c886306f81bb5cd33e81d3f3b5150b77ad694f8748301974401ba81bfec4d7a9125dd7677dd427e2e4d338d12829b844baec2b6806a8da9ad1c1326562cb35ab5860ae7d658740a832814cdf708200b21813dfa7de9a2ca6da55b6107414db56cd8283b30800267546c21f6350ffc2177dbdeb71ac5748f58a62393de4df14c82acf38f7b2e1083dd8e5c25c443dab77730fa91e2f8dc5966ff88ffc9978461bb48442786d63fca500867f6bf92a8e2a5672fb3f2b5d417f684212c7104df9ff339776e301e80d3db52dc7a2c4f519049fe8c17006a2859bc6a6259e429677ca209ac2b1c75cc5532755276d404893b440188a99bdd1559178752b43e01a2e48e961b5fb94e2fc49c2b2356339b8b9dac651b46ee478d48040a81b7c0d71d5d13e1728bf4a247a47a119ff3546b3096df8047f035bacfb4c000668eb6b3183cdc00af1e94007c39ef2d695348609a51537c47734220ac0947aff5527067926c11c15731f34f0abad63036490c572a27819aced297824a05736c44944b8737d62bd84efdff1c5ac3354e9095dff450f0c77fad0cdcc08d7d89aa646c2632dbe8bfcc1ed335ff1e455e6f5d714ef2e8ba445786828fbbd9b963d36c96b3549472cfc71cbbde57c1627a79471a51fac6fc98458bfcfdc3b7f92c0b7f45c13efc0736fd3e6eb8c5517bc3258dc1526aa1f5299a7939dbedb317e6ab850bec72529c1cf11865e98b9817730915aa60ca27bfc7215631370a436d17ed540991a3ed702fb20203d453636d007155e1cf87bb8f0b3cb49f9e253f0302bb562d3bd1645fe32447418a59cd2fe0c926af735ca2c9611f8775dca5ea0c8f5ce1e3430738a8db3ad7487661d232b8d5797eccea9c5557f083cb4f95d1c09a989f42595b748d9a802f8bd426b8a50f78ebf87a3c9fbc3d1fae5688937b28398ef50f3806869102d8ab084b60c3a8627383cbe8ade2d5fe4baaef78f90820ce7d484b167adf6ba65c3b48092294b235be01ecc40e1bd1798b1812f3a5f2d85033b907a6a687fec8ddcaa9a70ed9d4f6c41016b469523a441f1696ff66712fa8c5d4aac0ed9a2506fe28f62564e0ed1235e2776a4a4da4d2df41fba05dc38cf3ff541f93e536332560d44072d746e99709e70b7edbdd36d2a566db71a144d4d6d26a478d996560e24a59e56b856297bf5f3196507ef4c5e0f99b9c17898ecf7d86779cf8d7b2c90034aa6307d040d4288ea6079fcaf43e23b37fd4928d19785c834872361a8ecb972d7586f63d06f89faeb53328a27486531b534a58a15dfcf2215641ccca8b6c321b475b25371c8048c7f729de327f6e93a2d3d3705e9f5e0e6065e7f3fe35c10b3f3634fb8d500fb4d567a77abfa1dd03438f200907c21b55843452b988d79ddb0ceca1bcccb435a51768f7b3aa4adcb85306f21df6a5c750746ea1f77980cddfc094ee07d0c851660a1b20ae992f96c930436c67ca7bbd58a6fbf70debbf89c2fa8810b085ac81a1ad00337f815af2d3f0f3a12a4227d5ad7d5d9460f597c6d9a21b404a95eead4422ce78dbd9036b76324852678fcd995888418cadad9eafbc422ee523330ef81ee60d460f9dda9c0c0243f60774e0df9571d020ddeaf55d7b5fa629ffc9d38d54a173db1c8e0de5d4f782d320b731d4475c449523d0ccba24c7b5511bc589a1b30ed46a5ca74a349013bf4aa1eb9cd8becf6e0cac86b1d804cdaffe1cced026dc49660c9bc0e1ceb237dbf5b00ef56431314f25d29e6948eb21227449db7f520ed0743a4dd0e33af8143a099dfb448fbb7b0a0dcf2c52f349f30e7f15a5bfab0c1d7023f6ef73e0a9815058aacbad817377739bac31f7d493c537d94777a7d9006b970399a693cc5b44f1a1db55682380ece94af0562b38d5ae0acbbe253c84b4eab85632007d3f0084c20ff347b29ade3d8736113355eb1b0ad69787c850afb488a423f2052f339633a42651171cf5d42e01dc6ad56079c8f5779fa2d945a87fe2e2ac2dd0cd4ed84a32487057f292a33bfb9013fdaee9fc56c5f1ee409d56e649df9fc8d056895f2e7a8343dd0a0a3e43ad3f95cc226ca3de842958ab9000f0c30c78d6d02a5a7de9be20f97c6a85f29838d90130e93dacf4095e8a004ff88d98a14d1ceddd671f168cf8c91a3376e43e917886ff56da2bbb4c3e4e415d1cdfd76541362a4126d836bd138186b89a1dd23deff2775a9984aaec196d0c17af5f494d1e5211c14c85d15a0bd778c43e7e2d2483f4580417e20fb26459dd0658f97a07203283cb6b356c70c5d5721215b4ad6661bcb03511ff4eae2d4e6dc634d98edc278db0395f746e3a6c3a22c86091d91917cfbe6aafe26fa1a94f85001419240aad3581987601f23837e5a7101403897583665854e97a8134060da05ee2f72e5ee0d46e8a644e31178bf923ec840819474957a1e637a022d49520b11ff626bcc43cffff8cead0eee05139114efd360d3e4a3a21423cfdbabc782fca09b48604c90fd668a537eb31f77688df89fd76f49f480d27925d644fbe83c60f0c581708c91d0377becd186380c18aeff74308d991d6f13cf9488b083e0ee98ce35d331e8486f9a290dff4fa60503606b473e8eb30bc5bebcd3ccdfba05422981fdcf1450f6fbcc079026e5281a05fdafc4be34540d58f61f52f37c151ed09a63a9f818f62e022fb76bd4cddc0da51384d6612d82414d6a14fe76eb373bef5daa63b66a8843ebf6c3feb12ec50524dda662ae146af6c6f94801fe0304dba9ae5aea5f557c7c540279227aebea902affcd11beefaf5fadf72f517db702af8cc7e9319475d11d534c750bcd3db908f92197d24c370c0eb3ad2638007970ab2027279af58741f47860efd86851180b5a4b79e070e5e8390d7c45f061c5f4a01be4c54f9a6aa4f77ea40393e0eb9970f156219f0910351c00d059dabfa84b87a56d8494e71d869e9a63dbe05935256cce4ba3f655b37cbf861270e00ca5de29c77396bb522d066dbaa0d2dbecc005fa40e6eb9c8621ed8c7f4f6f45635fbf4a3fbd2fac16c4df47d87ddca4810cc95b6530299ea948726bc387c0091400516d9cc2e4a939ce5e17a39c368971f0988593ec8d1b5461af3618fbcb68c0e2af5bb6140602cbb0951536011b8b17c3d23b3f9b5a8225421e5e43fe27502619c84ac2e5c05c9da6a655b480376a824acf1a50cc2f2926e71c1b66239d1748fe9085407cb77b21e66e11be60a9e77cf957d34e279838437d1804dc6cbd2e818b2459e335c98be32b04f47851ec8baa4a819c418ef2484d08e63fe502963d37dbd36a66b047492fde551a2ab15a4ade1491f5b38929d2c51bf076c5d0192d2ceb06cad509158a4cb38d7b4ada056b0e80641c6abfdc6e0f8353f9934b8ae6c9ae4f066d0704c2b114829581ee9feca1702a21f4390fd5b705ec6cd566af8a4b4c3241c91873a2f80ab70e4537a9b647b52a42a2fcb54bada4a47af64c2d7a7af27f7b18bca4805c3fe436ddee934ee5c3f7ae4ec4fcf2c5f41311d07a468cc71137a9332d6673f0710eb5fbf4003b730c801a950c38e7de8d7eca300ee2e5efadd2c58896b00a08f5ed3692d69b2fb64d355062c1ff76b3c70f29b096d62e063e3728932da45b81ebe217d12ea33e3545a7e83e44b0c1ab864df1fe679893c1d455308e3316713013277c4c370e19d82c0785ac26c19e115c51949d2a4ffa446aaa27d73615216b82787f0bea3a543a6430af91d8385cc9481c06134a8f0f4d14846c73c8b6bbc14ac7a6aafb1487aa085b6a02e13d478d9216abbfe9b92aaff5cd2acc82d513330a78f6479f5e0534aebad6dfdcd8f57803de73329afd10175561cf260731180a809851ce6609977caccf93deccf5a3fce5d3c94f541b6405ee78bcbcb037302ef270dc7e29920645bfd19c97fa6c8f89e810d6f94416b331f97ca14c0db4b99bfda7462f30dd09fecd0069837c71f6682286c210593025684216a82a2b7154eaf38cba4fe9d69637d825df4186e51e06b01a6d3e53013acd48a8b9f21aeaae8c897c55e632be876475b9ab20341ca1e686d9bf6d084d7de163d73de63ac1e0b79ba69d355b0d138a66c85f4dd122079cbca4179bf211bf188cac0e87a67b6fd4074ee9d6a53aef5db4a084e6c23bd9fcbc459a69e5b764891cfa43f1ee833dfdfc995ebff0c4168f72175626136e8bc0719b9ad7349066a84123c1c7ad97be4830d0b1c6b51581483f49a3c7fa28c553d6ee24b57dff04a49f87b9b49bcc386bd87db5e4e3a20e2f632e41fcf87cd146fcf71e82038be3805d646ccb1138f53634563eed08306e611eebfacc80ec7458925ec5fdcf3e5456cbecc2e33a3517a0a2c44f80a68f6fff44c8000fc36096c9819e4fd364832952512107c5d8d9fe7465bb47691aa54cad452eee1f6ce3c399c82788afb80e13a954784f69ab792f5c2844d545c54471349f945da78f0b55e408f22f74b7b99198a3f475ce5b1b3c3b6c32b084d01d95d59bb99598377d256c282671dd55be779182d606ebfef39ae04e6ab3258e737ddad1c938a94ecaede21ca8a0ea7bee23e3cd82135348c3639e8d819ccb5115ca3aeef5940e45c20114f2dcb42776fe768947a758db5687c76e23fd76fa19036932feffe2fade4c20a95ff18b51bee7fafec9533f2388e3ee52b3bae61aeca6777ba44537570dbec00ad523d84a6269256e017f3a03db38f122479d3a31af1125de3c0ab3227d38d9d3a4c1c9d56a514237bce0db1387f4f3657b88f280fd908ef07b8cb8617fcfccd69dd0a7e3b281917c3fe866507828cee362c61f9ba611a11605ee16c964086c407f5f4459c173281ed791060f3048aacb7fd9956cbce99facff8ad05b232697b340e41a6f7cc477bdb769a7aeb4511a70e55a2d465f05e03fdd0f69b43b8d4e3dc41977fab9b91e336c06553213b154bf7c32af6b27802498492618860411629767e95f69783ac2897e197d6e40eb323aa99502f12491aa8c101d2df42df2550147ad3bd047c0ded98137bbc1ff91118db4756dbcc673b2604dcc2798b7f0710f4daf40724395b0156831bbd87b7fa3b765425ce674585160159f87a1b449067f0bc99c588e17d9be6f98c3e895fbb030d84268a1f9bc1c4b4a3e9c9590c0ed1ecd807bf1f92776cff978dc66c2126908e737d4d3aa6aaba62b5a07d2b0f329e2a6b12b3949cc514e6fac6afe1923ac3e1ce4d408850c8989f07165bc996ef53fab80b3d1b7e2b39e3e05a69925d1824d07425ce87dcc85ededb5d67bbcc9808561f66fc20c426eccdd96e6368c342335d3557ab9b225fbdc15833709a69d18274b4afc3d3318605deeec9f2b07ab662f3fb44a53e2f59efa68bfb7865c0f3e962846f5af05b7f37ef27d29e2504adc5e88411431c7f61fbb23a751aad1c4f09f6acc0a461068d558bb69fb2bb464e0386a99bfcbaafa3003175828d2313f45e84baae7784396bbdf97a75369f90cfc1d6bf9fd52aaa7a1c65943033c232b44bac446b678f35786f67e7a25c2f6a2e572ca7131037f4bbe19f60c4f9cb976ae5af5345d1a400d185939e4482d7e690fe48fc52d450e509f1eec29d048cf531a41e959b5789dbdf77565e9db0fd3ee8080a0301179aff22af5480fa86a4a28dfceba263befaf59a4751659098e1b7b91f491b98de0d6a29d4353e8aa24e8761d1cecc6cb6c94230175ee28062be08f5ef06bfaf0c8f68282e71727efa826e6c57b256f217ed0f93141427e5bcb345eb1c080f4e579dc5f07d5c7cc651deadee721db278bfd74187626f521b30e21014e94900082b9490fc68a68d4389c21aa75dde8f43e3b93b48eb631108bd050e2b1fa4b6cdd71cfe1a43af60659ccb277dc432b8934770317186b6a836ea5de2538d95d8c492a681d0f79dcb789f17a54903cfa7cf77fb439d0ec0113c7b379b959329c49707466aab8d5562dd28aa73d643a87de0af20b571172ffd7ae9c1ba5dbc12ef9ef4014b4b68391fad458c17caec22214ee938368eb64a3d2c75f3d596c85b4581727d613ef909483d35f37494b6d2449286db5768a816c08453a1997d12985cc8eb2d4041934f561f7669645db76dd34256c503793863e5703f242825fbd81c501ea46f6da0d648a2085e69785c6d33f1fcaf7becbd206211d0d3f7acec10c92f7e60c421f090c4fb0aac071477a91a642d69940f1e72bbd19cbcf244ed50ed600a91433c344409f8f918b224a38ac697d75f5ded558f2f5966ef706a7205c51fea20954e91584549d280c88c149bfa3c2045db493ed93b7ab8f88919a097318c742396e0f297bcbe78eb6b3b208e0059ee69ce2477fd6a1b0ae0020b782b970777d379ccd087e07a22d65a56cdb78640fba12fe8747ba22dcb076f3ce56e57dea728e60fb9ebe5950302b3eb328827e75e95c4f0c6f029895993ce89005796b8679e530d48e78f3a332af901e5301e71211d183db9d1a54fd7e9ea1f53ab36c4621865fd8f891542024b3a301e5013ca050d96f2d12cb4d132795261199b95e3f83f9e44cdf23849eb253790427c234a327556aedfe499a6f484d2c82cd2835ded43f3cdd47001ba4587e5f30333368c79bb546660f4a0727b0e2904537c6008705fd9ac762b35d657876b5e19362f8ad15806103cc7ce9aa55498cfbca84daea93f656274b84211dbf90a6cf6201a5e55472a500165df4854e6a885c7624a751a0e1ece13c42a3a694516d63b2af29081dd6d4c341d63bb53b55370c424c3ede2cb26bd1e5ebedeee1850c19b093731d289ef003f24426ba63be16edf3caec49e40b7b49704b469c28eec03576c4674882c9e0eac22e01e4011e51d01d721b18ef7c24eaa5e98e37dff45365f9849dc0cc3171672905f7d83e81fcc2b8c7591cd47b25a945fbf4bb1ff08e9f5fd1e1e30495ed0e3d825a179281c7f3f8400e211c8a729167dd6e360341cabe2c2e3478e5707cb2a6576e3e0b987e698c121b11ff0c301766e3886882d4d74ffe61a1eb44d42b96bd3717c0b3a891dbeeb6f38d9fccd62a3bfd93d2f5c7ab1935491d9271f84db6a7857327803b3716cfa396c4510c34f112eb45162bba596bee0b299a883f36f34f067598817a267a76f3b8420419f341b207731b1e400bf2758cf6999108af01db0443133dfa0acc0e7bada5ef7aa81f3a8f4a185b9868dbb77365675986c39c7c75b3918d6b1483ea774afc33f27d591b03e5a06af79f0c98440dd554832e017ee37f326a3e6ddc6fc49424a92aaff9774bdf15367737ad432e365a1947c4a1a8e98f5e0ce6c1e29ee0bd6395ae4ca7e64538f9343fc93520e6f1284f4846746709c5ec96712719639fcabed718a025aec6218aad8e0c2667a0a812f1c2ea9b17d7cdf6185c85ab9515074e1cf9eb411b5d047585d3b11e31a024cafe474659860b7310076ab4f2460ceb71f8173de67c2ca9fd7404ec22cfee32c620dd2a5a473688806577d361f8ff5eab042ebec921b5a27305b0db827100bfbb556cb3ddf30962bdb733c27bedcf0fcecf1e9e9c69a8ae02747615ecb9a34508824bf6879d361bfff99b564d4a5073589a0e62d7c2044a4c847f5fe0cd8866a49805cff8c34d78dc02b29499ca743a5366afeaacb13291ffb65efa075e32d72e6d7c45aaf99762b1adedb8259c8de0af527c1fd5ca00bd5020e1271f4bab749131553823dca30b86609e5875774f281818d0fbd0c7c71725db7b6b6fe30c90fad6a2e8329b666e4f51de90c987933b7035f807337a418fd1e8d345ead4816488c0b141134faeab2036f705739134b2239b1e5bde54a82d8ddd17168672f215434800e1116eaaf3e345d881f2b4fa5e60244e31ffd7c760fd22438c89d56dadf83e67b3cc15aa4fc522fac7f4297679658bef0c9f4e79ac216e3b74395d6ba5da58d7130ffba56f4c213564bfb94e9dc6022d9905f94ad784b6bd65afaab681d71a08ffabb8fc31bd5beced632a9402936bc6d35628646be4c6b385cfbcc05f091d1096fa50848febcf9a2c01e0a1f4b90f30dee839eb55dcb0a24e49cae16293d98aacaebf4399258d4b4da3a7761e718944bcb8054197348cf82f98b056f22ee75b389d4ff0f2da14c5383f8d0b16a54f99d128916fce63dfd8acde73527e54703e2118a6c2991da024bf867cb7fb87844aac08cbe1155362334ef99ba742d15e739a7ac7035571d6d384b37c02b8fd4c7608067eaf958e33c7f391e61f2bb38492bde3c46106df0e29767ee60de3a9b1882e67655ee04e6951bef989f0eead1d8a004fd3be2cd6f4d13d7e737ae70b57f6f7e3b8777456be1069dce9bf1c3c77bcb6d953a2ad4cf8e35cd5bf3587c143c92edad1c39b47e83319ef946a4817de8086a6d9ee03849a385f8b96e305e4d5d5a9f8223df1bd19cf46048ab3fba86b87fb85159d2e9d9a722624098c9522ec3dfd9e294e64e923b5afe10a4a81babde36162cf46a86c4f1c1f69d308be83ba260b7b8ff01b239c6d916b8df0224cc1e66b862ebb4bf3bfccdd26ac346b29ffd3ed46a7a93ead30f0b0967cb53444dbd30f4b9f64aa3f6a232ddbee5c148c280b18f007f7f7cdb0f1614acbe8cac5271cec93c896a8c6cda399993d24d7898041f95e595cf28d8356386c9273b6f3b04c1ef78352756e1a01ff133344d6b5ca11161d7c01c76ffbf20af9a44decf52bd7263155aea52b79e8594cad9a5bc3221504ebf18a845f169a91eba61ab8206c9dd6fdf5d579f7334501786bbced78aa62e25aac94a329192911ff3ce6c3b119db71380131fb99826236d9a42581cb8b2e59f4e55dc72724049b5cf6610367d2c694d0cebe290f806a20a3b078e3e6051c90b46bba851c5418261c18bfae5c9d76ce17766315c766adeb1f16fb22515306c7d24957013528d4d15b6a536c6385db313d4386297f9a1c5c3851e8480e90b57f7bc1c6bf19015518444548c35c2f893038c159427a51ba09980156be69796ee0e53352c37c07131689958847fbcfa5dc3cba0282009984597cd4cc8acad8f290874568ba5d189e04533a6a8d11b14356948bbef0d9ef3a22132c7f4a74e9443f802dd395caa95bcb1c7a32e33ed2ba95eb8a642f13be89369d013e72c8e4e3d5eaa76575a17f8560a2e616d93743346bd95220445aa64c1c83e8c14d9ed6ebac8d63acea299e51e14898f76ab14b59086c1de20d4017a84b9e28369b796db72559ba25c2343d86ba171450a8ba8e7ce3addc0d67675cc27442f8ecb9fcc0092172f66c4abc0eda4882932130a7d19f1a4a67d4ca4ddb8988994c6ca36433e4ca02fb2d83cb9d2c13f22ab2bc006e2eccafa88dc38ef72e7cab704cca9ae3cdee4e85c9535ee24ac08ddc6353130326ef96881638f96cd1d76e57cbdd8b0138eca7bbc52618e6c3ac7459a3fe59da7d7ab553a2849698e2a5e5e50e0f898069a534bc349366ebe76417f87b466581dac0e33030cce4cad1e8afeb3176fd55755efbda1d9691bae6ee7ce92bcc93bf5ba37e2dcd478c9e83ac4e2f8ed5de2533b75dd5af4d55ee48c26571a58d670c1c3e55076f363500f37b5a719df198da077de40e541b97898b43292d4da62e120c7128543e5f0338b4af625c010ea2bc72a04728266154a92502c2a7c132a648889052cc34852593ab0f8761284946217f47d46750c243fd813c613d6a58341d7a1c70330827d8852af34063daaecbb49e720668c74d50742167bb0a89f2bc4f1b92c5cb700851e9669a752ca7c1bca8063b218f7baef1d3f23456ef6879e7f506adca1619907c347a385bc2e1e064ef43393c21c040b5cc389132b2610d5fb049454952d59253b64eb84e8640494224da2ce9e1a21744456899e9bdb6c80a80a0626a0bd1c979ad8e3c3385c522e8aac03910799019a5db2b4424c74439ee01cc9ee5f5ee2125b570e30f9e4dbadf604fc9156229de76bdf3e136aadf2c1984a388210e1186eaa21a989dcd27be7312c164bd9deb42e80906f29575aaebc3259bee4adf0245ff03f57789d31b46060026ea4c9f8b3b29882dc045401d9b97b2b2bce90314ccba10edf382a9258be37f03622735c6146b4825be30a10e222a5db7ef68fb79a613f3f37105cf190261358863447a228d43b871dabffdc1f5de96c9e349833be1c8b0aaecbfe6f20c8d2a0b753a3557bd4f840fac2e82d598fa2028737f2cbe85d8f309bd706228a95c109080f0397ff525c32abb58b782029f3b6d2f8693b39c56bf59ab0ebdaf4d4d83e70ffce73698bb88da65fcb2dc2723484b8460ff93b4b37a03569cbf5a5663ecd401a827be42a3bca57612ef05e5570f4cdb54b030a87331525975981d0a365f12650abdb96940ec486cca28b0bfc316e4cf7d07388f9b0f3c58c274f61a2df41bf6a4692d261bc03c13e83a6e8ab3b033b2af49acab81ce0105d6e99fcda599d208ef3c3446bfd39368b979f5ce8455851be40406b6c906e9f7d2fb8179eb542d476893f90fcc4c9754c885ab1a480302769beaaae20914ec3b2042675ea83337fb249f6d9a326a18b91a7d71a899f8b645b8b6955987519253fb940c01515302699b14a4039ec1232d33e7dcb8fd3fc5b6936d136ca10c03fa1ede6f57b287daa141b92e58015e4cc3f6b5e73ca19e2bfa6b496a361967b8fd56d18b3f698305d49879c0fc4da607d71f96e1e99dae496d795eea332e43db46afb72a8047be60966633887993270fe8e9f4fbba6e89c90f1ecd936f08fd856391e57a95a87478872430b53e4fb007fe108f6e72542fdd6b3b710d10bef900dc185639de552d85da239a4461c161aa975e113c55eac586632c7f8b00da458fc8d248bfc44494635878c3b7b16b120bd3a282495639a51215539bf11c7906bfeb6fd6019c58af37306bfb48cfa56779c44f190de4fa63fbd89121399bac312add1714c65cb5791725da98aac773e95e5ff7d9c4a5262dd4031956edc3e4fa84c2bcc49147cfdb90f4a10b51cf8b269b964421a684c9bb88c0cc4479c6e5c131cac0958e7b562a51ac61b6aace64be93871b4030985aca864ceffcbc3121ebc93750020471d2eeafcd5a75a970378cc4a3617a9c0f05e8aa0f4e03058f3d858776413824e8c060e424101137302f6e92ddb63f99da61a2f507ad064a7ffb5cef5f09ac321a482aa2b288756196e8e75ea5a43375d698c973c9873e117fbe15519cb245b5f02d41396e178047be11a5dff3ad544f7f8d622775a77a52bf19d45e7ed826b74b179acea7b39e63b21cfd8dc162989a815986b6bca414d66349e4df6ead4e6c3a928381f54e48bd54627e49bbcc17c03104dcfde5f3f8c38fb2704ccf06aabdb9875476c0a38dd83ce003754c0a9cb7e0280f59197990a1648620b4d309485b887cd4875a2905a847b17e32157ec35b59f1c9bd8f6d39342f24544610f9234bde15b60941f6a63c4bcb6072542fb9b435d635ae9d1961238016b812e77330e5746c5290f670f5b46460ed518abdeee57571655cf6bc813e962b7376a619faf45c9eb1fbc8dca9bc6778f123854404a1aeda5a3f7a998b25ac1136648983918dcab62b897a280f092cef1a0c1a2e1adab19deeef2d61e4a6f987b73770698298974673717b6cea663f242c403495d1a527c5c3c7ea8b35eb95e6c44f330fb20222dec13d2449f3a6a822975eccb94a2f43a66fc018aaa0d4bc0fb5c5613f021a4539309183684d8c4d994c8b5e0bcaf94226b760302fde654cf79efdfb28800d5023544d81bdd8899c78dae3de96f64301da673ca641d84a623f62921241d42fea71d7e0dd07477d2f7c0540a63c446bb998dd17461831789b343f8c794d10d2c4b951af3fb12f1ff353c473f8814b69a9949ec1cd03425229738625825da8b39bf429b00664ece1e453a50165026d89a176f2b8fdd094af61c109aef7ec9a4529d092a586083c5483981c66b45a1dbcf92d45018334734091efe69bb2f007e9c45d624be056ada823c3b00bcdbc744f083b06e8d8e73ecc4199d149697674bb53b17512da9f250d5c416c9f5e48fff4bbc3b82722a68d5d810c384f9fed74095780ee1e7d4750e996d8ae039d6d3d5436b0100fbacdfe5cf01138f094e2beac3fe7a957266ba4f7ffa29c54b8c55ae253d97f877b36c68cc8814deef275f967be0ebe049f549f92ec67e3fc9572dda667e71d2dbeddfc5fffaaf782dafd4d1cd7eb518262d2a631704910bfc81bc983e7b5118f7d3e07e70a6e1b0b51aa714169e85954b94eb669ad93eec2f490a7752fb5a0ba3eb4b9f4256f59c6cb4488ccbbc3ad9f5e8402933dac511dea6e187bcedd04643cffedb23baa2902cec1b317033d9550de814855bd413a54fd82b7b7f141f35f63f1c4b8ef7a8904f0c462dd65dd4d29cf0abe5ebb88c931e8d27365c34fa68ed7a05fcddc1afcccf5e82088317e824fc00cfbc86df67b8cecbb010cc134300ada63c091d2eba7aeef53c90ece3fbf8d7e36ad9a06ed75ed98013a4504e67ef9b929e204e121903ec82b54a1682de0cdc8b4e13b9e02ef333af3d6ce6f92df45d74416bf030dc84620a48a535ba28103c26da785796b0f14ae3e4aa000fa077c909bd20adf6c2a89a1a70a014c1d42e90dcc6d317bc694520b50cb64aedca541bc811424582481c9d8b9c273f79adc4edd1ff23614374c12b8e5fbfea20ed70f8a2c1b6752cdf36617f354b6e47b7936057cc761673588bd1765e2762e3035b0008fa8027b32bce64b8ffc4d1db731dfa609cbffcd132b17c77a7e724d4fb6652ec0839e19ef5843fe0d80a2dfac0f54c078c51fc972cfbd9ee84af29bce53a88fc49a0987b054b740e37a0077491faf356fd64500cb0d07b8e5d71484215e71c756510e802395194d0857bcbc03c6dafc810af34a0db92f698b2e7ded222e08c001258cd20d10ecb7eb4b4cd91f8404d3cf3a714b1a031e5edacba59c3a10d584e970f089c4e70d5f73d9b76ee7b87a2189bf3a1da63415ced44421d2ddd07680715ec2c4582f070d39d7480a756aa78ad1be6e7e762dce25d822f3d74da5559e9710a81e1d2a632b52a48e065a04d5b16239c7cd69cf339f0768c25135e6fb095f125d65f87ada7e0e788b2de458f52dd713995401f5856aea67900d221273b9ed1aafb818d5bc98f061afb26a7075b2a57809ccaecd3c54e24bc2f56dec8cd088116fd5c2455b51792f67c4388be0b20fec7eeeb7a15fb88ec7858bd4e2f891df178c94d669c315de15381a87593b7a4dc778f2dfbf9467bcd71bb34ff83eeb58d3ed70e6fcf78f19d9c97a9359401a5710dd3e1f6d67c5fc8e1f510e7e3f336a9b508b8e25a589b4650ec5403902176c7f4ba1bc2b5841e34d44591cc710fb1b622f63940c4ebb7e954f545f350f45f7c3f9c4e04b1112bf1a3bb9e7d5eb9dd52fb8552b13adefd2c889d633ccff1a471da8e48ca63dcee48af272ae5af04f24be61814f572e9eb4dc4555879429b37b32fe9e525601d3d597ededd86042ecb7a2d481d97f24b24856cf5c2a10bb06111690b37bee7adf48070964a8b0cb0a5527c6bc17e8c3591e82426e54664dcedf3112958cc8839f9251c3f3f69473fff44289a1a25283f45c31e1ffef372d807a325f123769838b9860b1f53778415c6550b32f5a9dbde77dce91c9f7ba075989a7210f572a826e95027a7a16410578d3eb9aa7f056ef7916aea745c06bfadf3d290061bacabca5411bf7932d0c69b8ec00407c248e05726ebcb52f3c880d6ee3bcd158077817f13b6fd0b8f307aa2f7ab32ad538004a0a9c28d1f0b8e7a2af17a74d57d00f56ca493df8f1d64261c6591154a687d4b52914d24d782d7fe8ce26a124a7d1bc4f049e65099a32492d6107f167c72d6c9adac472da2c492d3105cdce6a20f6f99d2b8cd966360dce065ef72324fc7b9ce23671dc295608865f63b867c655a0ccaa4632b669a0af924ff839b48ea6047aa8b4986b1dc9e72425a74637145571ad6ae1d6c9f83c367e3e36f4c61d7a51de06d339a61e6aaa0a3ca669ca016806bd124fe2bb17931d249b28a8e0ecae77cb26ad15b6a6e2123cf7f5d754f9d24a867fc29ff66ad1dd019d199a9d16b2c7bdaa6476b1193522a8e07e0e9e304649deb6d0c1c76e794aea76f0362e7a3eb48688514f7eb16e07eb23a37e04eb6a5ada6ffdfab3bd2f6c143f14d254e1aa3863f14058b939891ea1818312325fb7317ea13a872482e780abf96954ed8007bdc001be6caf0af057b69c3ad64597e3fcbe32ee24de19c8fa785275025b4cefbd8bfcc0ca52c4a05a6f58859c081f2222bf6479d71523dd82a2fb9ec4d590ff4d6301c39775751aeab2f820e779b3d65e8f8870d87fffef02aaa5b8b47b0ebe31a34afecb2e8ada6133b37ca20f56d01723e5750b91aec153d0797934c6bde4a54753a901eb6b8ca14f58c88f0d432ca079f0939c96223f1bc33fbb44c49186bd52717d34dc3ac1fa6a9621e104ab99a1d1bb6a277ff66d1769958d7e543ee022a9fdbf2218b197d88780e37a70237e07cc095555057be7e44e64ef3992a5ddc3f824f3c12ef1e29e591f4468a6e56de6627cd2699e99469e1e83d9345e71c8a9a2547c85e7a556a2ec574b27d27df9b1db93efd95551dd1f0199cba3aad9393f0bbe1ca82a5ee01557acc814e13b74d2e0488486abf832c52ad231b4d870294bfc686268d192124d35fd195fc2cec88429a95ef4b3ae8cbaf6e6fcc327c82a57d760cbb65359a6005320dcd121b47092a8cfacd700e3a97ac1f71f83e0b4f4713f9b1e5ed4297c848a45b67967d63100aac982e1b5dd00847903e71958995f96debde12de8357fa76394bbc60810883045406f14802c55da1e78ce8c88eef97aa7589e48d4436ed5c622b225d7b9aab63d59527dc8fdd6c99e71fb71a42009c4a52f43752b6f6d8e8d7643b959849542232d393cd4fb507b58e3c6fbbb7d388983aca15abaf35c70dcb2105ecbc1aa5a90d64a124bd039ac0fad5edc85422974e65f60d88bd30f64f236e8d1cd22cd118bb842250b5e8503ecc7809f3c9360acb99458b520db4635f37b19bef6ac314031a676ae40627096597a059fd1c3209dc1b74a36bbe19e831da7fa7ec612f1d3bc0615a75b355f714d34cf56a5162119d9e67c0772774e908250f3a5e1ca7f5e7ba068ce2cdb56a1493484df39f415770aef43db9678b777529e1ff7e6d3ad7357e02f6b0a5bf948246da9014a4aa777d15d70faca9860607812e1bf641c4d5ed5cc74b04adc739dfc1ffac4f97867e854863f72a0ff62c3f86396dcc5e137a61ac611b3a9231337c21adcbf235676d09e20a45d5a1d1d2075d413b2fd0dd0ebd78d429afcaeaa08fbeb9bb18c990e9a6f54ae0a0112bfc1c204c83ce8cd421e76e838d6c1c9744c81136c69dc951bd432e3a214f427b061b89c6af9e84f315ef235b9c8d97ae851495dd942454890c7e12f8809b42dd711910caaf46ab0bf281ab5f44d885375b99ce366140ce14afcdfc51f39081c0255b7b4ca06d4e003c2912e2377fcdc1a814e46e30061b6c89431ac9e86f326323a7cc9ba199041a170ee4379582b49e2e49cabf7d7082e799608f774cf4a3fac6f6c6f80604f03f1b2599e6b6c420072c030d290b5a3e3407b1408dabbba7a26ea97ca16eb63267528ff05cf7364b86ef745eabb55ae10c55f99a22f887159c90967d11208a94e57ad86bc6bfd2a6293614f69f050b01caa85036c898229ecaf435572261ec6c9a4ec2437b5de9a2f27f2bc8f6e350117b52423441b3f0ad8c066eddb400ca02656872586d9dc0f2207abbf476f49682bcd1c35958786e92e1053537ee2ee6765809323e0b86ba355402aec625ffcd22cb8597bc31a22cb5c917867cc4e2ffd90201b4c6ae6005845569e7ae7e89b1a7d5c588b10861dc5fd57cbd432748b73e5eba6dadd7504592838c565af0b5a06863c64e2f2266fc9d844c2702502c0bfd1726f8011efbd5c1b66266474b338a3871029f1608ee1a423bdfc1649d0a0da929c4cde181ff8c9894f3f41fa35ccee3b2b30b8a395eb0b35b1cd3016cb84a93ef710ad5748c629a19f605cfe6592b7e85805ca00d1752d8649bd2e47e8b907076ef29e85c0837e5369efc0f92fe55fe9eeadccbe4cb7c7e6d46ad5eb6185da6510fe71582570070cb1889f94842b5f491a84e06f6d042086cefcbb3b50ebfec6d993e458eae58c6ad197d6308cbd949efcb6ca6b21947ca501d9173731d1e5be5f41b2588a16a1216e0cf97a3f2ac86104ea2ea16ff512c7b407d5de7b4815d6f3068ae84f6855280727855db3b0ef8244493714156c60b0bbe9340c10e16940f5978c8b1eff00a1419c4f0147b93eb9759bc7d013a4fc35b72b883abadba33b575d44675013287410ba0b9eb415bd11a68a19917119992508d28cc0455b4317f2523e08efd2ea24216c1dfd80d2c1f570f1a42fac1d909cfb74016e0bf045f3f055e6df97d549c0b9dc5255ab4569370d00c5f58e16a5f8480904323e96722f5dadb75a3998f166495842db98261fbcb847e3099857f11b39468624125607ac566e61f8631533063e5124aa233cf11a3fde415d177ecd269333335116c6f16a01c13d47495511c166a12fa5564ed7cba9efaeaaedf1466b2a0df328029b9ccca34f304fb83b05bf980fb69e81fde8e61f6eff27010b0ae056fdd58059d64112f495c649744d5b481459dc52a3494fc0964a17b612756e55889109a851bf21add68ac705dac354e9d24dcadc39140a733550821f0f561848f6b41c6c04123983ad132c75de604ebb3ad7a8a2d69a132270e04fbf8d298bd4825b091e3f3a1abee9d856e6a61aae5645f57dccde41ac8dd5d66112be0ef237824b22fcc864e31859efbde6d3aa50c82c92fc437f5d393815ae990ccb9592b11b12055181d083a05ae94b0014a86c26f9b03145e597e3f290d121473b29b460aca7ada83fc9440f20b3cf400cdfd7b744f1686ff8185f2f5ff15ca678e7a4a4800c0849ec7cb6d5d5bf895725461d85001f7a4a3fd0fb98781b1ebb27582114e6378e6f26d0a2d566089ffa87a1773af2519b56af6c44572d4c99fca07ddd042f2c35e5d07961ed1681f1856c5e46c970555af6b42e385a03cb21dae4930eb23fa4d68c9546705530c7bfd40b3ba9977ea8e428f9321e418f5edc3e7cb7df3abe2b7176e90485ea0cd84a6508a368c9fb791412b2851d9dd841b6bf7a53e4a8e7a0adcf6f0f6928989ac007656124e8b2d089cad822a9039dc439f169d38b1978bb84a586fb593f81a57e4fe6d59fe7be429e1ee41f8f0edba8cefb94a4e0e339ad49030f3c57646c77c0dc5ad69d4f45db0152c7c5f87910730b08c2171c3dfde69b5278ff24bbcf9895567d3daa2f6ea366febb7feb771ac21b25f16c0682188ac00d4aedb95fbd713772efdc8271890efee2a6948457cfa6063d3a067cacc0a163f8137f8f044cfe29d4b4171e9c2df7133a3cd46ce2d93d51d3dca92e2d45863b447c3c219675c0bdd6abfea4ba3f010c69a983100433f2a758f8c8c00792e01d4ae7d5974844739a600662c67651674db3ab9feef561ff91dfb75ab1c67450cc0b936d5b7571e1c694f91fd4b9f7101233f785988ed9f29daaf95b3836487b3549d14af5447a6a42508948892772b31e97e3e53e2bd762fcac069f0e0e55b2c4626bff7946af47f965dfacc39fd97c7339cd38d625e340d7b560e777b70022abeaf44b13483ca783d259b2e14a526b43940ebd73a068eaf17bf6bccb433cdbe0799534099af1ac4c2a19cb3700ce07462c8397dd443eb3b169d98ced0f8078c9bce87dd63dcac34834e1337d076bff3eea24386935dc3c3087cbbc343de697ef9aeb830c23618f1ffeae359f2f8f31a74e3dd3ab897b207a119f3df7543334de3fd7ff73307bfc65759730f3813c4a0ae5aa4529492ac30782b54718aa62c55bf5240d14a709915d42e7df1113a1580a65568bd66368b4cbad7f4f60a7b74db565f8d4c5d5d87719184b8b613a62395c1d0e7772e9efa140e4b485c8ca47d00295177b7635fcee18a0eb86f4e609c606c54063b9f90e324d89202992a96564cbc732d1e662be73a54798905a55b7c6e146f1964ec998a54f006d896b922061ab8589bdb827d2cf94b165970dc4d5ab919cb2160209628a9f3f3d189d2239b7119a85ce8cb6fe4f49092edeef6e5ee22cfe04a0a2e93a73a6c27ec24b5aa3550c7c5774e308a9f0a4a5ffa71bed367d5f42ca97f023c2df72e546c2823eb5b0e0931eba927d0be5a85779c7c359bd76e0e62b912c864f2ae8170fa4df3193c4a20aae65f208897c8570c58707448b4e0447eab97cd2051ab4f7d2345733d3faa134417c32f65fca1bf20f65156781ce1716de513aa0c5104dac001e5d05dd802ee506f6a33fa27000676192369e98d5a10cd89d01cab622373bb23ffbd226dde3a30c04acdba4fbe4b807b0d15bcd1c3a023855a07e25d06bb935aca8c8cea25299b7dd5e5915f5517401ff23f50b6e0cc1a99f44e1f981e34b41957e7790624498e031976218981e7a68837e2ba271a4087b3f0631ae6c1ea3b8b72f1297ffc95d387d5be7a5c7e0ea201426935768d85007e3c00de1a059f68cc446eb8a6942a50893df922c276d321e33fb537eb02beeaba51a9ce37b2559dc87333d4d963403b2eea9898d0cd943ea5e148bcab06f57d67a1552d9209a774c6c1946ca364d1a08dd6eecf0d9da49629727d56bf59a30089dd3530dfe03fd4a88f859d8511f1cef0d3bc0d60f8128cc07130d3e92e5305a3d4cc08228de48cf2ed5c854038a3491d5d8c2905604a7b8ae2d6185cba03121a3c82183276625cb908486ba85d0cad2929aa1e1fbad9ba1b7ab6099d8e354cb2247cbd478d15a5db711557f60bf0cf0fdbf4baad639dfec686861cd538fcc90e887a98de1a81507c90cd93e8dfb30c11cdc9bab0de911a9ebba9f41426f08508ffab4b58900f9248c39f2919e50aafe3b276d4a980425e5c44a5791675386c76a14d88a16646ef2d06e13595b89548686ab1a2b34ff83291c790fff66421efe84c1cbc5b8a11f184d967d6a95b65ac3b0a0796aa44621d9e01e5a0589a98de02a1049a755709ba141268c5ab81f3048da8014eb7775146d8a23998d9180f4a68ae228649fce996207af2baafb51e424e782296707aaec09b5267d9c2e0dea6786babcee5b7b4abe83f29cefae6a5ff1490dc34f9910e613765fa4911bd8c674ee7c7e8112be7c8984b839778dc54ee4c71f5fea64a8ef9b07baec2b3dd97267f310c404f26b45d169f6cdd27c694fc1f9eebb2104f6096681378337f4405d3e1c0e89b833beeed562675e6798f41e031d9a3efe7c81466ef94c79ed935e03c9e28a78884aaeda106df1e1e87c167f4e8555b0a0fad6ba256f7df845deb5e7efbaf4f17657eec593210be9a97171fff837166d9009da11b9edd08477216b9d811bcb0fc68ec1c7497a7ffa0d948ae79acdf55ad59461ee9e7c5b888137a2c4559cf32631cab6b4d96d63692e22527bda8089d305fab09ca1633a6e0ef7230671a49f527e613960f7804bbe5bdda294f10466c8b71ed7cac173d9429503559a8cdf8d6e058934f2da17f78b74c863769ee750b35ff40e31d6bb0c5ba4441fe114a83238c712ac91691db377003a8fe85c941f8f0fa4bf61225e3462b2cec2598d78f9b7270fd00c0c204499438a3263a0617492dd8176265d8432d836a435dc8b82e3944743ed2ce109043a89585c440432921a0d0a5e0718862698c1ce899f4ea25d89c5c23a80e2fe055225830ad21adae54cfd70220162d678108ce0854c0ffdadcedfa0e692227b4f81a6797271a0256b2bf3349f717c184299ba689e95ccff5302cf6ceeda7c2d7728c7f4c7711cc9be93c69f448e4b54dc935d5ee03322ac81be79b7d770c261d46e947f2818a06829f03f38655457bd6e56b3c96ca5043289519c67f37d324d0dfe440274d3fb82d8f4887235351d8a78476dc5ed465305d147fbc04a3b771d1fb642e524c990870677e114bfbf2eaaf2b5ea0c13c8b0780cd9f115eaf7710563f3001f240f880b2db63f42659b3d5967363e9945fc03cae26d61da65f8ffab6b83a691da89529afb031b6afe4f022f28482382b4e3869865fe8db81ad9ddb57f0f6954505ddda109b07a49db343fa3079043777644069778342149c7021cf630e7cc9f4a00cf93e18286b9a160bccc713f17baac01a408952af60e12789ca66d85088cc7ab01595ca8c01416180db6e01f7885eeab6d70ff3cc9f26e6e8a99142e35a06b56a27c7b3df640b03d019fc7a6e3badf6002b51de933be9dc4ed1b8ea4b733ad1bcdd13d02e6c0cf660ed4c1023086238459e953e261d20b7eaedc1bbb5b5d42a45b49da2ed4c83296af1f34167873c33064893811314c0ccb77b1b4673b59995b2415dae2ba9965df1263ab36916efdb9f5d4cc95c3d3e77f6f669c0b663d469074a6e604630606e6e8db3d5f50808c1b3c58a0c44416129bdbfe7d249474e3167900edc33ebf72181dd27309fe1685387cc678f91b6099b3a5d5f81a86fd89a83ea447652ef8290308d4fafc96cf476a8305c737e00b527d7165e7455a01484747a0191a63bdf5a93ab2664d40a7522ac3bb9d9397f378963135b0692619d9930804170387bf89b2abf088f1446f322efbdfc1f22b10cb53e66935ea16741e4b6a19b31b663fd2e33cd5766f753d7df05daab61cd1b0a4a4330249182aa9ab0230eb9bf2168ab22344b9133dfddc07573c41a4bf15fafcdf1191b218e6a3ad951ceb669c2cc0c9c8ce6e43cdb6c82683471bc9bdaf1b9026948f99254776feaf04433eebceb6a8fe63e1b590780fe03d0f97758f32258c1710fcb7756131ec657011887431a528c7bf7482e373d16e450fd92d2dc0f71d47712000292900ffb769317857559e4010926d92c917210093eaaa9a056467c53e5a161e7fb7b180981efa25f518e2383bc1c6e5e9409d87b2b846f3f78d2f0309d928a21bab9ba9ce7c042d8d1ee90e305057c28b0d8b63afb4f9e16a37d0701078954e2a024246d2d39dd421584abc8b1b4eb2d434795b4351fdfbf5ed1ab2eee74c4e5b0230a51b0fc376f0b83066bde375835314732f20bb90db7260d605f837d6c29fc1c02bbb1bfe90dc7f93c3c800f9d24bf246b0432d29db80c88ec366ed2cf6de5afb73ad1b82bd650748429b070a68daebf6b7da9c421e274baf23d9762736d1f9fde652a39b2d4542e8b8d31579aa1c6bd825b22a8ef1b7a180691f0e7ad171a73945bc57f24c580164f090f586aaddb7df453dd2bcb82bc42d216ef4de6157a4d36f1eb33384dba1f076aa59e3e6a01a0c1a75480c1045ea4fb284d6c7bf8e61cd285494bfde5b5620fd0ba51cd38500febc42ceca7ad6c647bfd60e305988c700b15602891a80a50322309024754b9bca13455b1401f11a75590c45c1ea63f94a4f085dd9f9181d84eca8cc30ff0e3e2d3bac8995166f7dbfe35a6ad33dc8f90e1cd5ecf6e4246e6f13e225c3e60be96ff1e81ce2c67837174eaa28e2ab60e969e2727884be52d7f68b6e006c02021caac7d01f2fc797c17fe8a3102cfc4b464858f6cae027e7cb8c54a44cf93f6e2fd3b945bdb4ae5044731989dc76594578a0e4199f7a5fd034d44fb59bbb7d1ca70d45011c48b48129a6c01f7c83cf0f77c2214a210d43753be54b141a5ee2e5033b78d5c4eb246be7db9bc19e153554800a05914005ca796bfac65085473d9b261fd7e620db8d3327cd5e64eed69c47d89af27d1cac56c8bb85728ed51e5c7255e631a0fee42f084e841361e932750fb9e32f2a0c504f58439b9d62ae1a25b5053bf57d6cd5273c97bc291e4f157998a865c519d1d9b9906779b9ccfcef7229a7e6ae7c6b0e94bb89187f82254331a66d87d9be0d0adbac0f12c442fe70fe314bc73a73cfc7eac7c3902e79d56cd0a1a607a75b794ef304bdd7c59b68c1aa84de99d2c40877b16819edcebc5079114e3552d45131d604f9321291eb1b99c1ae04e1e0f5f419e0d6d025f66854bfb97685a11e1a35cf6540af74a9a809d6ca153f9aafef3f0ec1a91706c456aeef13c33ab9c2572376127327ee0d2980c3fbd28bff60ff4a84755fcb705cce9bccf3b0f20c7d2ac4fb6a976f28e22750db5fca4e81f9e9928394ca6353a4f42e3e4da1c7f0508bc36f5a7ecf64a9e119c2fc3dc27a9a1bbbb1ebd6a64f2705105f28ddfe4f4f72b240ce7e5e64585d00570307ff5aba4560cde478076f91345051c27119c028dc5a5fc202ce867fda2ccc71e38902220a2d2b5c5a252904eacfc2a7fa2ce5fe7e5de6d29bca3fae0e35f8bac14d95374ced191483a9f098e2e6bf0d6cd59fbf148deb5b509a6cff8b152b3b0512c4b6d5cc69f278d509d2cb7efbe0d245c6ea953c92f2ab80f53584020156548d54d2e3bf6ac7bf7b30215b67a620beea38f1c045402d47526cd40dedbcffd0f0782109f1d52bd661f71447101403b4bd2b6cb7f1535bf8bc21285a2258cb31f09ea92fa2922070bde86882578afc6ce70fe4b6a9b4c7068476da2cffa5bf7c15218e19590c2892d22b6972d18f18b27e5151a65146b9010b00b7d91500610c6304d4b3fb929294fd1bc64dd468a6767d15ff814dc43582682e9e35d7122212c57f09d246cce833236f0a7018b02c270f7e6a89e22d9a0c6e446b6a5c6b7a76a92f026bc8657ff0bd1f6cdda736167037c0f2cc56a9cb31453e348311ed16510d1f7854115f7c474fe2b8773c8181bef846c245179b85d2d86f19dbcd0b2bfcbecf5a64ec54f7d9cbcb83f03e007b2816852caeba8a6928fd38d268cc3ea4e4e92f2b5ffa443241664be183c56657f53942a9594f3a0ae6b234d5d74ba0322af4a8039ebbd007bafbe68ef2dd92a61c226616fd5ca99d8f4df9c28936d34528f9bf9afcb10c8bf7e3ff292ffe070614b02bcb6ceef49b833b2c500dc1316fb3c0f44478ab344bf04d807ae9870c5b826263960fb125c1a46ad9ff02bf82d94e9d5e7b07dd6f0ecd4692d3eaa076158cbef415cc0faf503bb1474cb6fb8f4b3669c9826a627ebcb1865910f0ce22caaa65413b6e20e3025af2fc1d35039da607ab8ee89505a092312583211254261e8434af094e132f967c2e7abef5bfc7ce0c36ccca04c147b2c5fe6165579e5c803f854d28e3e73411b65ea7343f7001ef90a588a02198ef8390ada1095f8bd1ec64712a5b2b4e9f635a9c9cd889e46e9457d06fa893be0737ede335f8153a06c9885a53eb97aaaeac622d148734d5ffce5d45e41f79bac913e64688d0fe66e824a5a78975f3abe66460efbc3c39be85a55cc455e683038d832d354fbf8d4b7b80327a49b96f76f1629514f6672b6ea9f508a8c283ed9efeef23bbae2b8a0a218c0cc4f2812549c697ac805987bd61d77ebff4c15b33f9e0fcdd891641dd19d96801e93a52d89941d1807abddbba4f594be1e38ad070fda1e45284e558a5800ae30e4c9d137c1a825ad585c25755950cd8ad6b7200b3282cc3613e78546ada549ad9eb139330ba4178b92b5e35d4c96a29c7bbf2712c0f1ab7050735da3a5064399e7615e431321e60aec4d1b8923c13ba81e80a7226e23849dc1be1222dbc9c3072785c941634c4f1acff1e504d403fbf92e7ad93bc75ac763c00fda0fa023bda02890acd5f44bef961c51310c98c8dd4a4de91736494c01c8eb819025b613d290f62a0f0d8c8fa978a4cc51d9246d5bc2ac57477684dab0eb25b601500f0244ec7e0850cf8a755e269ad08d2810f869d2f97792db64bbb7bc4ae48bb59934ff3d6e014ed82260eeb74b2db227e5f0afc857cd520d6873f836615e7a04c2c8df8cdd86eede871f3d76d2a315076cb0244d84df6a6f3a9f4845f918b68bc553a1a4585f86331868df13e73ea163fdba61de377a2f1e3afd28f14e48d7d7622a23c9a794e63f2f0c30e795218b5874da5044b5b0fe80253e7a66da2122d85b0dc68126bdff3e3fd141b3d6a708a7ecb2d542d48aa4ad659342b087d5a155f5204259a8e29242ce13c7b82f80126bcc061d6582e53ec7f3892bba05463a162fbf569af6a5300d27fd02c40b07c520993f1ecf1cb5c9780ac9e96b0ff71b29ceeac797e8f8f6df28cb8e03822d40b4a0737989cb771b536a0d3fdf96778f6214035cf6c034432b8dcce58b730f6739576c2c6ea7c7b17ff6aa22153eee394d56665b75d74a8b38259ceaef4e3a8c543576441a4421ffce03e933f1c70b24d199e0d6443373f404ba1de4042cbbfa74c5ce5d91efad009f2171bba0443238e374081cc5ddaa224576429dfa47dd1c891a10fea80babb7b81289067645376ddd111e9c14850745fa3003eabd2d32809e6fc55826e50d8036766b8946a5af00feefad3f72ec2ab440192d14f56e60b1e4d66ab8cf74f356e40eed4855ee95fbeaa776c15b165077fadbb2aef9ef720ffff9e90027ef44c0068417e922f50f5e01cde1c5aa661a3856beb7a3f2980055172ada61c3d4abd1dae465667324c7350f75c8751bc7cfc4202d2b1a673e692151d7eef14bc86f9d3f3edca650f2ad64f08584725e6ebaa7cd32d50c9fa9214d3d165c14951f7bf46e93a457dc4d1a10e2ca22862be1993e20ca79b0c790372e3c8d1b698200264cc64b0746780a36cf71b98f2b5b5e79eb27d8a7902dfba2e3b9b1deb11fc04dcd3e73b23e05f50db272262cb43462996086918d220f13f0cb25895ce213c07e037a1b9a6d223cea383724cb6516214305b6c36f80a082b13d21ba24a5d9bb26483a49f155904e4109b7139153d25d87bcdf1db34b36d9b0b7613dab6e6259a7390c53087b29db44ed2dd565b931de7a1f83641ce8a24e5a3f2f730337dc190adbc9181943383d430287a8ee35c7788ad8bb98348eecf64a7643d557773be728b60017d0cca12c6b5e5165c031dc385ae0e796bbaca3e06af39aada3ad98035a29de4f51732c6bd5bf9b554cb0cdc149330bb62e586e461295f01fdbe03a0297597d6fb0cfcd35abb805cead63badc0ffabd0c33997b19f431f7d56eb2b835a8a3b5332b63286f4a24bb19de7e3842a2793e62686d5ba7fbdb91dfbe3880c368c13811c05e247158f5d6d24e6744d44ffee788af20fbdbf3f5b1231a9e1f8bcd82ddca2e492b716ba5e624232a6c2a4b9180ce2c14b0d9c3770877b3d6ffdccab07976029ee4775ad0d4373c9d57b0a88f424c26d872366a3b1f10559dd562aec64959e95c330e001d2eaa02c832a6ef7d7e1363b1e44577272e0a42a90b8b5652c6323a20af0e9c240ce3376cbd9bd6dcb658272d7c3bfab510190323318bc74f2f2a7b03698f81e71f68fde131a1f00777f8f5663204f1f6d118b2a2e7cffb4aac9266aba9845a00d18d80fe954cdc08244b2975f52513aab273df1a362861dee788b935bbe7985f29c3616d4f199ef3cfa25896b3d99a15cfe13afa2bc2f6928d453f75bd9a003f4057cc891dc7835bc07d705238d97d0a8ac7c481989823b3a73822567c30639c02b4ddb6f74fc307235733fcaf53bc19442ad25b8fe5e3ccfe69ecc8832a11870a3d499b64421d280c912df83e46c9a49482f624623908e07675ecf57d8f4b16dabaaf008fa13aa268deb604ffb12273a904cf30555df4e69d011c55a4a81239b4aba4c2d4edbe24dfe02a73fa638c71f6b2caaf821f3e52a443bb724ff175248c68a045688b256ed25583d303044bb453505b9a6a831ed1b1e4c5ffb883cf036672ccdb8bf38ab274fe86380af94fe32ad271c4b6ca2c71709400eedb368510033498fe051203f196f69fcd005b2ae4dc15b8917b469e5637560cadfa424396a9f7321de38e82a2a482fa9df26bf8acb703691e2d8157f55b8f183ee3d133f75b61cfd3060573623b0fd826e422ab92691ff7d5b24ffeefc690f253920e31fdf2de131023d7ffd744b80b356351dfecc4743aeab074831cad714dd3a331f0100ce63f508e0c4346035aefc0712cb2548409122d4ec767a1edb58cea432ab16eca50fc2392517f89283d00b26bf1d8f12455adf4fa36e2c7f44507b918d1b89c7e1659da25bc7c460a7c4681856b21b88f9272635cf2efe27b0272b8a7f1a70270f376a94e496140cffdeac0a3956dfb19ae9ed56315d2c8289f59d9e1edc15d6c992e212dc58e24470851abc7aef7d3604887a026701342b726ea4ba5ae9d62b674c47021322bb38924977c63cdcbd684687917134ca3cf1d0c4cd2f8e4a20b6430e8e8b2567b43160beea213e3c914220b032ba6c817ba29ec2159b944490c5791d0dbf5e0da4584d2d48b6147653e831e5be3f551053bf0e7702e62108bca83a0a5e34fa81f2d91e552f6c1cd059841622e2a1796d653871703cf2465c3f0ba10fb57b723a73bd68167794e09f8b66ca93d1ae655dafd70954540b675b8591e2d1dc078e8156ca9e2f8fa5aaed36c9b4642ffa19eff4ab9ec31cae6cb1e24c21574da643ce597a5bcd5738f349d8376e09f3e0b2fa53ac7afa6988d091b2d35d78364bb6cf336bd04416fa37c27409d3b96c3b1808d76cf4b752c4650c80659c9cdc4a24c92517b13ace2999e7da2eafd9d7862f9b74881587ab77c21a18c8275b06f616b3f8a3770bbacecb97383772e4f287b0716fba8b4f3fb7a36592ad032f9e051ac426873cf00ebc6178eee4fda6afcbe62cd7035489fc4f91215edb524bb23bb65423b5953fbf54ea75460af6b523c04e6a27c3b93aea5b62525db91c3347eff372c67a8600d86e3ad30cc512841ce4876b1bf8626581833da383ea052a04795dcdbac5bf11a9993d1746d025c1d853b1d6fbf919c50b6ba179e68dfaae7105b058b8d8c5ad8d1e505c2afc815a6bd95fab13f340e2abcea80c665fb918d9f89444b30ff1b8f642a1caea48a0168fe9f85b7b23b971b8b0b71323f5dc823f5aec798e180874b1d966a25fd15d4e91a58c3d471d2fd7b1e3396412f09a1e4a24942f687952fc79f574592cb5ece6c7bef00f8b9d3641dfd632f2da630d6756aa4e4c7bdfadbf6aeccf6732c6ebf09306c7a225596570348528690bce49eb3706bc1cfa7069dfb4fedec798270fc25f6166232f9cf2772b10bd2ee415f4d7e486587a022951ff1073666f9af2becbedb9dcb8ca3824cb890b5621d7956cd2ebae7c0b0835bb2ebdd1558071406ac20aa0ccfd07be3eaf5e271e10b14e7c250aa47326f604cd7200b7471806f20fb505084a2f3b9d19e694ca31eddfa713ddee0092d90dfeb6a398f1779c8a33eaf46441bca21c04d23c8943dcbddb72660a104f622087c9fbc91326a887b1554e46af0662387756e8a0ab205b8038a113e0bb4a83592f9f0e6c89f7ea890d4f982aecf2e507407ae6683002b4665409b04163370bb7f4c7600c0237bc60c50e440a16c569c5f0ba0e1c6aff2eac6df3e7294337f77e6ae6c9d895101ae4f86894f34a53201e2a6126f9ea4488a179ce92fe04e40d188c7b0534360cb153c41254068618307ad62efbccc42095645cc1ac2bded839a3273246e69517a4200146ecf78f27d66db7ab12d7c0d55b21e4e0b3c907afa677b20629de2ed98170a75c2467202e909ae8e67dae1440b1da563a4b9f8e10f07394c294d5687bbfd5f58ea6627289646fd6b5ce3e3171780c77ef1c5de8470f546a4cfe5a08765b574a96135e45e90cea522939137b1e53620d02d02f6c8beaede751466194c3a4c80a0ddc9cf20380c3875a0a586248ca4fd3d4dfac3da0a25dcb9e9b3108fb84610744eb1f31e261a1bad011af2230a766865d871d3afa1965693cc04b1fcefcdacc9027efe2bc319ff1cb3a24ae196f5ca800b6e89dd3e2269646324c49b4c4f7d3b33de83faf7d322dbccc2d9c28304453992373bbb8710fbba69dfd0bdc3ff9528682ae8e820cd5c06913e939d58aec022f7deed2ca2c8cdb3a537ddada6687dc6a43cd468cdabb91b50be8c279616972a8e747e172fc23e55275512e3387b21db7d6b4de95a6daf77edd61f8f4ae1d925c2fa4f05047b5ec6dbacda7ba555d8d4531ccab7fff4a60eabf40a90b605c02463e759ace63ebe7c28e34cee15a9d95503f08722d276606bab0ac36211ce2ea0a0d067d0ec093bbed68c7387e92e382fb1a8e5da72c787beb46610d54b1c708b34b63ebe1c4bdf6586b24a77fe87991085cf8b3e44bfc205dc9ddfbb3b2ea29cc08a2276780ba92279a1115d8c5629b005a582536f81ed8475992b1802ee99cbe3a526fef7d286487c73e3fe552a8ece016a884af343cdb6e162649119386e5075e22092f146236216fa7b3fd61cefafa1f5e8251748af62b8e63be0f818ddac5a4a34182259d44febf3eecec10a0d6dd4428de8d0c0cdad79237b46191976477841ad124c2cb0c26d1e13b4dded35d5c8def0fc762d5de630792454d8513ba77a3e86dbeee47746312f1ee2908e94bebd30c5c1196d099b4f2ca30072a95536df1d9ed894392293853defc5f48012f87a20ed24f48200736e111d596e2d427f40ade9f5bebefd1dbbdc8f5096fd02686f87cf751e72fc08da69f5759e64de11add540035e1ba08cb3651d7ffa4e97cad8254c1289da56a45cbd117dca67d337ae13abe31d09c9d042191738c1875d176859e3cdb7e7193f51ea9679e3d31cd4ffeaae3072804d914754494a29af9858b93f7e668c769520286c4dd6e55e7d6a8248eee0aceb53debaff5af07a01471a8b66bae7e3d43f51788d5b0fc85daea8e969a9522dbfa6f6025c89577fa924c5c5bda2f3be1a401bd886eb9d5f095646a6a92227672b35b218505cb9e505e39738474a9d00719b6289c849e7d131710776f28cb944f0b7806dc3364769d64f59e1eed11b777a211e1f9547dabd3288490adcac15c4c7e59ccdcddd20b16862c45652b4eb7e8de84dd03c117c950ddb67f6050479890e60b4c17aa1920905c042a674bf3417bc924d49b0585d6c8def2b03d80ab6b48e5782b4bf69a16dc9acfa5cb9fcb36eb87b3f9fbecd40451434ed905037f2126937c6eec3b7c0c09f6c5bb35894f104d406adbc436a30ad7c6425f32b91f1c60205b1b686a9fa3cf48a6ef90b27436e8bf33fa1de68093b987442a2c93d8d256fcf970b2450cc0a41cb5c190b7844202c7d4340d11608ea19b05b341fde25baece6fe4d612ec3ad15aefc8a1fea5f3a7817ab8d046c4eb2ddbc409b060bb4111468054bee6d7f0f41ba1fcdc60d374a40bbc4e90f484d81d7fe9552516847425d26ab48a3e6a13dbd9b69db97d699c0710e2354364ec72c0e479e044f1a5e0fe1b11a3020fb45d7930b6dd3a3a4a90a8f1d63fcf98953747a553e4c8775e6b97813370be3b4828289bbc4fe4644125ff2b01ea7f713fc125724edb34170856931746d27576527a6402d7ba7d1bf9c5edf676c3bad6e3818e66701f20acdee083dd6842396a3cb093b53adb1435ba67965f6970c48615a1a57a68bd9d6b226c6a4a1c964480a0d4dac9c119044d700b1d96a576ecb1311849a52d63a1edc04ecdb641513d6bdaaa2ee1bb071059c1b7cd813410f6ea584e1184513e9395e8caba4c67001eae6490c80134c2141b15efab3686c324e68451cb2b8b58245d340927819ddeed42a0b9816f88a8bd17bf629b230153f611a6c905eb3bb52314e08d7c7fd3fcb05c64647e547dc44e194a766ec37d2c4b0901047aaae9d72a046e34c6189574aa03066b6313af483bb8c83ae871ef3e7743cfa8d1fcccf9414342eb91d6fa0fda06d4d1c01cfaa554ab25c64796ca9568bafc64a7632c270795396730b83d439ab2e96817b13fcfc33c94d06abbed485fb0f55e3bf8eca11e617689298f5c37257cd8570bd0e3252c9b949043b7606e18c7caee5be3b6a22fa1b7f6b6cb7cc4348a35e9e8a5ffacb92814d6e571b811061e9403da97170ff2115f95c55fe4d7df70ee0629e207857cef5694ca4a941168b153bf5abc85c2dfb3d4e70c4519a69e11cf7c6cd3ed9778876c234128a6410aa77bb45fa57461a55e64772252c295d8271db45cd5e2925f50c3a2f0b17f8dfb7008c980e6786aaf51acff49639747cbb9cdb784ec39d754af4dfd397dd6def28626bfeca51fd2791d3859c7b377a904454999426a03405effdd88977cc80a814920826d0f957aa4cc727fe0edf205f7d89866b6f9bd5af0c6321181e5a3c3f240e21cbd3d94ced762662262ec51218c122f9e39bb0f8d9a860a1c732734d11e3e8c307c87fc1f0b472c2d0cadb382025bdc75859df4349a06394631394f3f0c181bd32884966f02692a57d9e84bffed75a3a796856379fbc88b9aa60822174ef364b999c80164351a3d75c6042cabd8a67b4d22ce2245c6f30846fb0e1ab01e8c5597a5812977c9fccbcc72358fa2e1bd128ed55206e183d9a23672462661d85d7aab0022cc7b0e884b85a9227e04325daac2f939a651188266167b98a339648ea137b2df7a2c3005c9092ed18daef3cab2e18d256ecf213b44925a45789976756e41e72c2ee1360067f0214c69f13a1b768d7ef18270dcffc889680cfc44f14ef93e8866b36878eb49bfdac55eb65191224bda70878a88cff6791b06dc90b391031309af63112fb15346590c91d33ada4c26e646565b977580aa024ba53126893632ce5be7c60140883ba57bcf401cbe2cd819d1584d5c455e1f6e4e25530050e86116906ccdde2b62d42159f417323a95269646e93cc676fd1211d11f2dade59cf4f764188b90d211f703d4163d47b26acdd7eb8176407fa32ccbdc7ab0ff7c28bfa324bda3b27fb3cc9270f0a53c2e838b8cdf7fcd69f8b89758e3059595c397ca9fc4cd8704829aef57ae9656a9c52fc545d815949a4e7be3e32c5fd72649ae6661bb0814805b50e9ac84c3930baca8433fd1cbe899e0ddf94080c02105eaa662639e2c5000af526ae00a3ddddf17cadc77ed6cf69cb7e954a80a01dd10095b3ce08b95748a89c28fa9d6600bdfa13326715a02f87047fdb71fad453a41bb7cb30f63803ace1bdaab447851eedd4d78959380b722f95514d839ad28cfeb320f300c169796a67375311aa55172f250aac764475ce5f1e62efa11611d58a36f39afca05b7c1173fc456ca3f547a0499e7213cee72f1d9596fcbb645274e997b4bb21363faa30d609094a1f403dae187c89fbf7c20d94b0fdd25e009fbd624970a8880da394cda4702626be50ef68aacc436b003cd3ab505b5f18b008bedb4021f28002f6ee035a5bf1ba3241d4dd373db2b04e86bcc2f41c9d9c2f2589a317c2e60808f3822ddaaca4548e00b2ad27986d2fc3ca243f262fd63dae4a27aaf5df808b4897e4eebdae890ac7fc4cd725b1bf59a9f985ce770ed72845816090b0e366d2fb170c2c5193e3929fb138d7f737c20cd3bf95172989d4522df23829b5a46855b7b4232c7903496c875d8d3ceae41bfc5119afa94207d29cfbc062c1496bb2550b6eefc0330f8db7246ba71dd411affe1510398ca8ddd783665417a72df21bdeab838d313316b18210628a873ffbe112708f9217a434f19b14a35e607cbf998c2624003cbc8b39a9ab1513908f19d1660950090543b1ed62e8ddf79451fa908627ef3d62cda56228eed3549c02b335738c8da7c8522ca91b8524de4a729cfad300956b38afc955291ea4fee8a242d0e7610300b32aef8ecb5c6569afc9a0f8a3d2c89de68916ce04040b91b88d848e2d0fa86f51ec724f228fbf46282c53af3db4d7766961ec9933c946eb8096d0e2b1a15f0bdd624b7f79a1fb2ba41d07c43fbe060c09b0816f3cc9ff35b0650191dce0fcfef4db9480872684371ab7014e9b3f3811835c56db0f24787a2c604f5b04eea725cd4b98a2c5d289a887768f12d1748c68eedf305b998d70e5690aa7f7faca2ee6eabc2b4d8609300746fd59d90ebf670bb2830a3a693142580ef64cf04b3f71774afbacc1bda84df9139ec76b782c1cc314d5f08292107d3e4723c0f74abfbf7f78cab4e6f020f1aae74b3984f88dd7458e3083fe975a00cb4eafd68c00e57704ebe2c738ef402ab39adc990be8a89e13146ebcf6b99910ac396fbe13d21fcd089e5716622d56aff5098e5167531ef84ac28e0d1dd06269b7b5fa306b010093750dea9490beff09f627245e0a6c4a50d2be5f2f5ecf8d763f37c48a60090e4932ef9991f6c22c4aa56ae29658667fe03636f3d6294b3621f8dbdc7c2e62f436721a73d606b61633be2e6cecc988b77e5000b9e698ad33f75ad901aa17e3d8ef6abbda0d39c78b01e49492858a4ced19699bf647c28536e59d526c4c5f5a887d4d3a2da0cd97821e9b23305b605b3d1be52a3a2fe3e006ba8f505e0751d39165913fbe4c37748ea67f7c158e9ecf3a569cff006dcd69b7f8935a4e8a46ad2b91d0d60d333763433405e7dfcc74927fbde23aac9516afaee318f2b6849a6ab70dd423904a654797c017b75b002ce4cda4556bcef1e0bd2a396ef12a92c854686da8f79d2b96e0700420b0563577cd28c28208416665ecf7ee128de1357d51cd8a8688f3a37bbe177f3e761f0655eeed7acf812d26e465ff72cd183019fd20698e3c7071c0be51e6585038262e32caa15790efcfcf9e99caa78a246601f71c0b4b194946452e03717d30a693cc8929c89192416e1c50491510de9558f17f949e0c3e02b8187dc57f8aa4ffd88cef6acaef1fcd1f62041c8e5b81a97a6b8a6b3ea8b983d9573e810a5163e253c6a9655d177890c974702de0c890665bba592ff0fc47df0b670b48bfb91c7bc4002ae279d6ac05316c61530e795fa2bba93de4fd9e48e7e3b82de2fb79cb9db988c035d867c6f3ac8f7a6da3ff203d9aab06ff67391826d4007bca7a4eaf86c413031c20f7aa9bb23afaae9e365da82224984447a4ce7891f0696e83e583c36dc5e0ba8ba1d5c17c41c739161248aabb0a24a5b8d58957fc1f21a97e3698b87d763bd4c6904d4f7b85570358929aa37663d457ceb9eba96cf34f1a2f2bed20a5e7466bfd587a04d1f2024fcd36542c79a605c1812f1f2aff22481fa7c5ca75fa31ff1b30b3675d5a5dd1def9be8105c1e4a4d8299c72d167d3ec1128e7442a38e8029e0cf310dbafeee65c08bf31c73e253d6d226c3f1643d6a9ec977bf22c003136f2d7f61bd09deeba2d635f41197768a670809f927fd5d179a7954c3ce6607329367da0cc12f4c3d82fd8d286078fbe6dc6c7d64da5976b247337a0261953c600435318f644b16f906a8c47ca6697d8a68b9c6cca88f4b76288bfa9fa76da16309cb6b2e29c9eb525c220988a675661125c3243611ec5fe02a3bdc6b60421b017ad0621d77163ff829283e38237831e95f3f6a8db6b21cf3c7f9d5c19529e9f366973501454c52c345ee094162d31d93b193ce15c2919e492ba965c9b7cb6e005f8d6213823be69cba060043038dd5408cca7681aa1e4da3ccdc950968efb8b94ff86bb647b99fe1336a525e7a5c9d1c94b8cadf9af233ad54ed965ec0145c7bce3684d352b0f8d7ffe5a8418867d1a2517dfbc0c8e83f4a98f286e91108b24ce47c556eb510a4e10a69d10d813fa794dda11a798abed9f0596925cb4b6bf2b132ed62d9e4731f1cccb0bde4c59257c98953abc23adf83877079b502284a96a3ac9d97a4781a8fd44cb779f9dbb07e3b5a9abea66da4ee89442ea338ad342aabc2db814ee756d295ee83b8ba372f3e42e4fb1397c42f96942e492d1851b874a9afb9a1b091c84ad6af00061daa12e826b9f13abac433465c17e0e77337ab2eda4c91bd7e4f097495797da04c72109313e21a24c497be0def613f8e93db94213f4d1659a088215a985cd47317be617b495f52987ac1d6420154974d5b0a503f769aac290f5fd78ff1eef6b86def382bad7fd0e26eccef35bc2c02311d105aa52cae40a8fbaf7bef5d659c04e00f89abc9d34bb68d2d91653b67b8f89cafdb35a221395b7ed88e9d2d0ba3c50cdca7e51836b19217a170ca48ebc9ec07c562ee373e9ba64f68fe676f8debe69a0051734f9edb8f1e63be99d58e88cb4f4438fb9658365aab00f59d0a913a7dbfea26c88031791f0ab96675b33a342afc8fc4cc0940dfa17f24190690e827c72ad7fd0b7d9cbeab4cd45fc455ff0b9021c1a0d00f4127c27e07c0177191ae5e3a50eb2e5b9fec43322a7c6c25f05268411c3e3414456fcce21c3cd904fa8c187123cd380e50d97846ff57309e955ab7eb046841438f43c02122b0e7a4c5e53eabd96c01ed516965550e95f43f96596af8ca2dc63dd418b2964f72e5db1b618efbf9b6acba88d5250f791824b1a4d2f96561ab1bba30c4722b59918a30bc643387c6d52708c68c1f48eff81d7d7a6c22dea6b3806747563c7488f099c85545d68ff0095671cbd669400c3f7b214117e92af14beee5557fb31610bb90abb331b69745339b17217fca9f984163c5c838d88026ecd2735abb2c1a2df6e364a7fe3201b2effaa137c168cd17c7dbe7baf08f7a862ea555eba135800dac153af4e6e5306f52d478d45cf2164fd6d6f15d177cff331888ad9dfa9e6b8d76c92ea0f3b1d134016302633381a49e7d1936b4972a3e78c20edb28429736630ea820b25bd82cecce5671651c35389e0b3d04cdd509986f58d386c606290369809ad3138f99ea30003d745b33d06350fcd70d61189a7783eab04e7ec084ce75911712e72c6ec3cc5a1e8ca0248a2162a7ba63ecadc92585a3bcdbed0b2b7d7fe70309a2f8ea24c21a30a2dbb5d6880071a050d81f2b982222411449afb228d31ac1ee2a552d2ac507d1562e162168a0ed0a12ca59276533a3d4b791b8f0177da968fe5b1bcb62ab9abafc7e7b4a508b60eda2cc8d2b3e909bcee7e2b8aa8fcc84b68cafe4c6eb53d87c16a3fc6e09f615846157ab71bc947b49cc5ff262714b2571cac6767529900d0e5773bb0cf09d8792bd56ea90959b4ac742d885b01e8f084139cd64c66aed011d53b36956900b3831c1ad7442495046d4678890e507d0ef00396fe9cfa5d484f73c77f44b49fadb76d9245afe67328e9ea7799b38a19d446ccb12585d69c25dbd27e945611e0512f905f718220498d22c4f58134b57946e3dc00a4ecce569facb37a7cddb24aaeab68b6b4f3969e1078a59ea735f9447e05fd7d61456ec2482ffd76f0e185e63125678134fac1cd01597d14ccfd4f8bdabce87ae87210fd4759037bc19e83b9c0617d4392592b5e4d7822e426e593befc7b5e93a1a7a9ff560cf048fccf955ae466dc52fabd57e518f39b2064b0d865c7aa2e76533eb0a7e6a4507778ffb9cfdea0f67ffc56cee04d1242efd0787b26967bca772932ca8757073be16b13d4402b953221b80ff374c735539b4ae1433aaa0584764ca3b0e29ac03011320d0d14115c4fb3b26946a812314c89675b3679820ed777ef890d8cef0d222ad731dad0789b3259d3e5b7d1418ffc425d7e2fa55b6129ed3cb60cf338b1497338371f6640962503d81c3752fdc266660b94d2fde2a7adaf57e110b7fc9725558d08e5501455c044ba3a8a33098bb6934ef2af178f2bd1e96cdab140fdc7c8a93ced01f2b7974a787e93ae5233b64283045e5266d062bc1bb124a92512a2899627f637d3ce001aa0350f0b5435b1ca40362531b3a476f6febd53e04316b1396062e307346d854724f4f00aab2a36310d42923e0ed568bb80e7ef1d7ed4b14b73dd65d66ad0d4a95be2018204949e9c13053268ee4141ec103e1f37c42759816cb56303c5e0472fb58db142b7f92cc363fb33b9e3c41033af45c1bf854ae2448b58e2cb2b10d5224f3c936ca496ffee2a3c365bc91449d0a6cc099a9cdd9b0da1ad6aad36ef34cb7dc66ac39044dd0ec8e6183e7fad52b54756c0f6df04f9a6705d64b27e4e51f5d6b747892bd334d4a9b9b466f64a82ef068d5b625c9e0d92bdfddb4c9bfb143510dbebc1ee7749857eb34eb219853f4b6843dfc5ea8bd546fc8f5d06e463f9a2d24822e69f0acaade0f47db8546bd9989e8468fd64c368647f6cc0b662d9435c2ab3b6853173b67b97bf6ae8aee0adb8a941e94bb20443350008745c2e7eb65f9e150f14df80b045db05c2e170f3b0191e87dd57b5928f414459b957d200c67e5d41ab587981843767db348033fa664e6a00e593729102bda58aec8419b4372b45732d7def013b139fad561c5265f09ab3b5ef1587c779f5e86f811d41fac0b1a564cfc6b6164b51b1557ef684a2016445dca7d3f0f3216c62dc6ebe92e817f9e587bb7fd253466f76f7b966e8ac525123125e0fe631825f9b5749b877348ba82922a6fd505e5dfba04091903b6572ca380c546f66fe619bdc20537ff7cc5af74f233d9e04c8eaeb35d6973d14dbc7d8bbc8f563b2de040c2c82f08f7765f1cfdf83e48bbb80d22a55626d13cf5622653b18366c098bf25b99f61748af91e738da51aa3878f93ca9948e0b4428bb2d6d20ddb4e847609ef15d2a315f9e100a9572da5176f1e1c1229c45ad4f6c0e6bbd2a9ee2e20b8b9cb7bf9040bea48b27e72069cc794460cac37cdea5c1aac8d33db3fc2860b3ecb3274e1d0eb04cb360c956beb3595a35d30038c595972ef0fe305b437f16aa1ddafbf83973487b383856f0cea76e606c5579f33ae26a6d50e6794f32841da7d6ecd1c51f2d41463bf6e85b9ee4265989c0b54565d79dd4396d525eab49b670d8cba62bbfe22c7a347d6314d8ba3e72dffc460e32cdc9491178ebbf32d6d497bf0fb1f9c124aa844a960a4c29cbc3c846c3330a7e3116b5e9e908f4bbd4353cb54c2e5d757f20b3466f01f347a61d879dd6ec7e31ca72b0de7f9ac920418a7730963540cf57617bb65a896ea3adb84eebc29bdf76a0a7abcb1c03aa543194c2b1fe258272a4e4cfdacbf3fc1112efe9dc5b3c37f052058bb84b10bb6bc7d096e557326970a9fb2a54db87f169991f84ce69f3a0fded0d5284b9b9455abbc207b6ccf87ef29660d939645cd5cb5d1e6d298978c8b4e9e0ee7694b2981f12c28ff80177b79f32415c7e60d751cf8cc0a2b000281291585846e2ba1e1f839133828b42234a1600f480291822c649fd912cf1e964fb3b5593af8aad5f6e01301035652340264acdc57642e2768e645f28f1e7549b1e1f3345c8ae6a021281c26ab319f8588f9adff2143ad7e1bac0737d0c982e39f8c59160d5f6bc0d9ef376a1643c44f453350e56ba957c1ea2295c56e1fff4ec3bc804521938cfe69008c7452ea88965fb5cb1208199ad6d05f67a79cf08d6a3a2bd18bea0c6c33b8018faccd347ba67c977d9868f5c2e62d91b2ce44b18b2145c892453e5999ec224c8509135dbf1bf3dab16280aa35cb5c2a7f1d670187c4620657875f82c3aa311d94d9861448757c8309402f2a364fd5b89db068c887bdaede65163e5b59d9eeec15126ccedc9f8067e753628efefb3e2f723b7aee51962e951899565f9e14cb18dc4c91bbe052c0021f0d35561faa7a0fd232f3d36b28643d797e5a7a24657a8a70b4a81c9d545288e6a2a4f0f0fd825a1d73400acd4b8ff245b797a62abcc087eafa2a9fb1d64eafaa073e124466aacfcf35a95a4306669216e7d40925c97cfbd6e4274a9a45653b1ca0b1844d776800632490d4c10b8adad3a8306fbe381f37a87f84b5721c59b23620b002f090ee2bede5dbbdb851c833b52ec0fc655b0da0465bd3c97629faab7cfd94d4a9c4ca33893d90c423fc08f094d074f1922a6313f00129728baa9c3d1c4ac29c00b447acb4fe63ad969a496d60b0e5041892cd32dd384099dc4ba2d6f3e40730a12f1c75a624b3e1bbb7f43ed493bde6573a650c9ecc323066ae77990c5aa3034e011a039e88aa7666aec1e6efd3c5846b1b86c07a960e38b69bc63def4a8fb2074b4784353a986c0197482c663519c1480285c43da0dfdf23e81f0a122f50350adf431087de9a50c451c8a2ce27f298bffdff1b538fb256955c4ba08560c01ca0d221c0b5a5bb84a87d7253670c9c5ec7c75cbc1e99918a80f0597b05c96d76cbfad0342a515d349c3645589bcc4c8ea7cc61ccd9cd163cca946430d31eb53e696bdebf500b2d57a2bfaea0a8961c203da6c357a56996f3fadc27b745500e7a20bc13681ea0ca19ca159d75f5af445a2f0ed689b5a2935765b7e648eec8fc86c62757d652c1ddad14cc856a39a7597443bf7df72317bd1a59354445b10bf11921be092ace2b327af9d624e933bd2e9f1b557e9498e9db0fcdd455351c4d9c7b49a1126e1300c1dd7d334114ca9bc9bbfd81cc00be85802f0e80fff7cda8b1d8a65e5188e2cadb90960ef764dd35dc929c8b2768804834c78b33a9de93ec7c7ecbfe7b0167633e020205982271620177043778baba47b8967b0d4d34ce59533d2673d86dfc499a02d56153e9c204604c2fdee16348ad5424beaa48a31511bc6eb933081fc2ff624fd5100a8e73c5ec4b8e93781ec7442f7409cea82f7b828b15d41f83354ff38fc82463629e6ce1400a332711b16007118eaf6a37338d5c9ff2c0944083bc75c6e4a6bf536842e2c3e10a1a648162f029559bfcd13dd56ad0edeb6d69de5eb13b585bb8ee8d8e3cb3ecf6eb574b31a69379fe64032ce317a5b6886cc9a68d9f9a55b428f69ec627192bf4c9e07418045c10927b32e96af8e8706e24fbba4128a66b4f47e4690daac1ecb5a2d58d17d23476a26b19af2d12533c34c84af50ef994a1f7746e9c930099b357dce3b3a1b7266772536e83afa91699944e7e06e4f495a65ff6d7e87e42d7699dc85c27e0aea00843c650498de038b4934dae1776193cdd66b9bc7070f4e2f51d7938b10c1dbdf7412adec72ed75d724c5cdcd99a716cc16c0306e3c00708829fad513491199e9660ffce53562c6cf441a7049402761e7e1aeaf6b89bc4880a715be75a1e527bc4fc3009c4ab4797a2380eadc066744a7c0b0b73985f6ffbbb467ebcc9162367a2658c954afcf49f981a0e32d94fad79698be4e2b99d2efda0b3e44e3a10f91438838040c3b1bfb90065991714caa1249a26a31f4d32bc37409c19e5d8c77ec406c61d62ed99b61fc3acc4318abbffe38ab5c3fc2cadf75be11b18490106848a7c0e6575fb691bf5e98f085be06c1eca79e31c950e55f9b9faf141e6c301902969e633656302cb32f9283b3810a4f800f4455865f0ed22eb790df1adac69553b7b2974ae83fda530d46165c2a023b070bf30cbfc03abb618babfb4f24e207f70890e098e903c9883d831564be9f5a153ff6867b38f0f4bdc746999885f62c08ed2849a46813e53355b99018cf1fa04e1f24afc1173352c613bd9faa61b44218a81fd9b18f46da76581446cfc60654ec16a477c0800263e438e25e7ced7ce74c25b2122a773dca3e7e078423a5f1a202c53127a60cdac6d990237e3b4ad7f3ff7f2c0ec45aa6a6434e329df98c7290fbf5300b9914191b0c892e615ec1a9b03d6634dee82e6d650e81a8a7c887b06c4f3f706d4ca3db35f116097a4dc25f643d57035ed4fc309a2bc617d61a346c069592f67fe23be5bb88edfdff44cbacb32499ba8ee47d2924894b113dd4ff7df50beb74ff776b21bb3c0870e3d07aa552f058e154b2b5e8e6eef0f7b59556384b08bf341069be9efdc7e021a3c5555d4d6817c87be29c00d16b63f6df870eae0bd4e138e32d47ea1e90129449d668292e9072426988385ac6722087f39d1434a3811d52610f38f7e2486fbfd912d94c096cab78e43ee61600d6343e2988168d8d1bf446438160d9abdf920c8e08f82e67487444cc2ac3c22c6f6b0ff6c34f6357cf7a143c3a338bc03194eb46eb98aff0fafdd1b9e28148457b1dca37e14ffef4d2356add2360e772338940d828fb7958e9b253cc4673e37c0a105dc382f23114614ef91075b9d3677af8589e6c9c725813f0c1042f566140fcad8056d79b806479a85ff9afe86c621ca5ad5ba62b3bbaa0f6d34dc52f0fcd234deac7d9eae8bf08e841672d6e1b84df51c092d9398ebcd0f279b2d8c62491a37e8057762a777e028ce4d3486d3c8df445bc289488185d6c16ecc2a30c27084feefc47675169b1f5b231cef41f112846523528c63ac23a271187f9b79cebc99c282fdd06bc3ce7b03ac46cd26af0062f251b71e46cfa03e368dd1031aacbabc63ff660567f4b1d476875d1b39f01a8f2ecc0b7e461ec2f46bff6fcef9af6d418591fbbe96c5405dcff9bfbe0fa316c28f207eb173de2b2dc4c589766ec3da010ece0292181fbfc026bdf38f84b1a3f7a644fce572cbc815a5dfec59e7071333da7542ea4355886d7b024fc7bb17fdf1b108711d456db5706f03f8057a1a282f22f62a70c9b18823f9ba8e870f0314a82a60458e84cbbe5cdfb266fd2d62d064704ed5ca26000fa4941b38444223a897c5855717ea1b0a989f379b0859ab3441751d498b8b811bc7c8651444be885b108bda6aeb4052404dfd44606f3938722735a93792df01507fcab3b78a537a1f93dc82a9be3dca3909b8302a3b7d77f54625f84934a735c446c6917a10e9396dcbe0788b950f14e43568137a29cd35b842c7e01e509e688cff2f90646babd41d4979c4f3b44db10d2180e7c1d18b06886e9d79705682cea0c92b1819a0a14a40249e2806c2abbeaa305d5cca7c99d873c002f2f039d4d7e56633122979bcf18def3a02567a1e6eb6711093f24f6ce469c7387deeafe7f764c07536d3cbbb98dc6956d01d839cbba63a1dd950d509bf09179d4c3d8031b9765c82e6c3c65357bedf8282e2a9edf7c6d53b691ec9045c2b268d18e883d50362fc6edff88d7a7b7f88f3fdbfa48904558aa8a96fc487c156982298ec9b338b86093685130cad9074db78e9a6edcf8d173349321a1c5035e0bb9d020419a99f7bce44bb154020aa5a4e45740f7dd0c3e40ecd9ecb7229d99d045f93f387ff4b69065ef6f416f70e4dfed29de2a113dc0d43899d1a45d80982200405eb22a6f83268cda5d874ce210e00b5fbd3657cf946e4296663ba8bc66a4357d334267398a2eab68043601636dedea363afe2fc6df7dfcae60f163b1d84670f1ca79701bec3418331d29e01fbacabe431c7058003d2d48a9eef01527e4628e3a09a725c6fdf769d30f262492212ad68b0c398c3800e55997291d8e6a65b740937c1aa64b991eda9a8544bf0481a7027d45b8b0f446073cfde2835b7eb09118fa10502b8fb0a65b2ebb37d99750d17049e7296a0e62f614d728e2a08c8e0660ee9a420cef56d1c9ead492ed186165519083ad8599a6f215869e0964ab6710625636e3cf200d9606ce29592d4d760ea97543d55002e033d09b09dc3d98186190c24cf22ef757a596072ea1f82860694696a693037e1eaa0d5726eeb2c5e36e6038b2cc4f71a818d996891b6f200261b185148e4a2c9c3855612a9e87568908a30b57c161fe26b64eef2ecc2a9f8861ca60ed58a55ca21ae60c426413700cbbbacb4ff94f8466f28e8939b1b9edde2991a0615869efd2f8be71b4d8ce143b1913a997301ef00b0f50f80e84b6ba7e5af52c78d83426d13532e545a08fecd9ef9337c6b3b848336811da6359eb4f7c56805b717f96eb493a554a952004e345ed6e43281ec31c75b3107be5586d02cb997bef6e6c29e67e7a34f167efab57fd71525dee24584ed69748ce5264ff5a6f07ac41ed89d28267527d6654fd83dab043031ed486e2bd22f015932df61f79fbbfe9c0c960720ba984f8e65524d4719c1e6774b99c96021be8ec7e6c2054f3002ac3efda49333147ebd21835480167f7f9173796dc11cd9233ea1eb1b9d216ec3bcffa70145afdc38b4a81821610c891ae5611734c12ea07d9c40d6f76c9e162333fa4374bac773e318956dcf0e403d7444641a427b97e3dad15d6fe35a4e60424178f30761060ebcc0aa23eeb9c3e573925c694f8a8b35f3ceae83b8de07d6c05cc23cf49432b06f46df886f4198ea0a6f32b907ced52abb6ded4bf6336fa38df62b8b1af49ae962237a167f1d7d25d09756338a132e89119fb868b13c320e06c1504f6117195fe9d627f9edf2cb07ed055b7ae8a5ed0d919e9537e88ee7d99f7e8992b7904c45e9870b3416a21330a6b220836a524fc7445c9b4c96cd939ce4423dabd82ad5128220476b746d2ab545d3d1800fd643a120f854127fbd94a717441d0cb8662409f384b5e63bebe551af41b9afa3b455a06d6a79dd369a108576e462a30a25d0ef8a295eeadbc7250f05b0743b255bd315abdddbd37ee74882633385ddf72d738e76c4f7c34eff808d7d5e02ddde65f803ae579ee457f54f3032551bd52ac4e5ba9e615a957cf801b4da6d6ac8f957eecb4ab585e0047c5c6a8dd2eae99cdcacf555b98e1c877b2116ee9f0c3301500a4f3fd7aa0eadea7637e7a45546e0c0b8320fb5e5ffd6cb5894a1683d8291ac5eaa721cdc3275bdae4edd9b84fb9a901c00bce7ebe1a5258de342d91dcaa1209f8d44208d1fc1d8d8ec2b8a8d3996459878bda1c477173b496d940c7c819112766e9e60f76e9f92820d15e374be271fe6c3b8632418788204b7a88df4129ca10e67feb57ae304710fa06335d5083a4167d397783b9a82bc7c73d9dd2d5664509cf96ccf0ef200720fd0141948dab005edfcec8bc5ca0fa1467effe72e0ed6d127440133212177686f82c6c9dfd9819fd28fb4aae19d04e696767a970bac138a923cc7c99574c767ed40197c0c25912fe41da7e68bd0e33f16149060bbe26003f45c65326b65138276388fd06cfdd9779fcf169438d12b123301ce487498f38abac727f6eff9672d3b829d3d7a0abcb8564bba93f6cc60d8104a4f68517e8b2f09ce6b7cef7963d3a449856beaba213042bd33ab41efabc9236eb13e0f735b3d83583e65772081b9a665fe1b81e8ef3d4e37a5750cb92523f506dd023e1524f4442c6026e88ed457f94b7564c7ac1c479c945495f21661a83904780bd1c15e7040a88886a2d75ecc2765a272804fece95fbd3e8847b1cb40d5032448ad3cd9d5bc011f989c0e6e6190d76178d864bdbf053fc94d549d302da47213c0e604628bf5b7e5377f0304cbd01deb84bb1100c826ea17d31792de2c043b4679f95d65311eda13c2427a6b8e22ee550dd25ffcff5e6fa327823c6e6e6053ee87ce2a1227c4d9d4bd42a895be59fa1f5be1a091e19713ea356537939eea93ba27147ef1de007bd25828c0b9ec6f8e951430e022dc2c4abe6c64559ef9832cb611eed0387b2977a6daa689e552d898aea68578c02ab122fa21d859b7af3e171df1c6fea9238c50815e63d86af65e7cab86ceb9c96a2f151d0e1d10f875e39269256c5513379f1c5b8ff1c8cca25c50667637d6ab5a24f07faec67aec5189af303c4b8e9eaa37dce61146fbbe223e5aaa650733bf67bc2ddd3b165e91fd5768bab39099fd298ac42464c35b6308eef380e8a00d2ddf52d7f2ad8b74a51c269345c817599d08b04499f691c0cce28e2cb890b80b56bd84203b430774bc62320de542753f988119a9fd05cf38e5aef07a24b5cd81b558c33c183576faabb33b09d4ea797676bc7713318c88dbd9684caedb263770085536636dc769ecdcfab3a5f54e06a5018ae7a7514d03fabc9836e423a34148e96c7098cd535f6babd41a211f32a3a8dec05186da2a6b7a7d0a611ecbd05177a6ee9c5404f2a7de7a4ced4c6b7f752eaa155ff14dc8572bda1c12cf44470d87bcabac180e96f78afce7307b554a78fe128bfd0e471cd444732af2803c0f3ab32b9a18e865aba9141a469b116dbcc659e92248bc9c146706dd71e9ba6a6567c44b1ab1814c6fa844de68c8ded29238fbbca5f748c6ac1e2528284c5746f0d4614e4784fcd5abb4bb27673ed6c70cad95ba57ab5e4f1cb257a450290e8f53bf06f4f272473327bdbc267604a8f41c9c95e0969fd924d8fbb324a55643cc9c378021e09dfdac6737041ffbc2d807e4ae21904cf0ea07f68df90c717a96ee804fe37bcae94e4d2fc857d01389fbc064abf72954b96aaed782b02fdbc66880389a1df5c5ac5f3bbe32eac6a84d4b0c74b3aa17fd161205260bef2341989235c5e82894bf0df91683b66b9740941100dd2488bb1390897f522234322667e3726be9198c0591afd85e87b5c3169d78507ced0bd3e3339439dee7f032e2e3cb9dee7167b6d8e83f4a13d1196099c7473914e1ca2377da238f601a5841948641882aefb5c81a975b0eb491da5f07764a3ca28c441fbba8a88a6df858dee48058a6cc06cc5a4741d4e0d2595c21c1d72bd9c11b62dee536fa07300ea5045de6039ebb87fd4fc45f4359f153beb93c7118b500e34ab4804c072e87ebc5acdd644b0904bc604873c808481ff95f007297aad7addfbd1f7aabbabef40c607eb03730720f0d947ca6d3e28cb1ec87a7fa6319845255335145a64723d407ff19fc5d408bb03cf5df4dbe9bfa5591495421282337b1e5edb63e5b21832d376cf66cab96870820224bb813eba4dd4b26599162abef7bbe7ab999611f0c0080abd6cb60649a40536f3e6d17cd502405c290b8b8d3d410550f274bc7ef1539b1fd8fdac84fb6eccb23daf5e3a42ea77470bb6dc99c759ad19010ba135f34c72e5295c953d8b5b6b1326a91e8de0cd6fe7780a28988bb9702e41813ebc2de264ab83fc6625769a034f206ddd90a1e67cf067b2572aadba5a1e12347cb953f2de2f589e450cd9bca0fdf27a9d00da80d7f7595c9e2c88a28a1499c543be062a710ac46d94138dad8443b67be0de416499857a81c7162ae8a6060fb20ebcaa7a17a98acedd59b19c275f8166277e9e5a9c7dd826773721a5904ccdfc5454d89c8da935ac75a6e1372ba25a4a672ff058afa748a64e396c897c13026d407d6bf6e7abbadf26ee5cae7093f7313131bd5b8b877c721a2703c760070ae8b0c9a37414dcc7261b92e3752925769f37fbf23e474ab7ee3fac14ea37146068017ff5a02ca797d829b2c7088045f4c11ae20a15515184c562ae3ac0f037da6df8a3d62c445cb615ebd0abf27cb97e95886fc76c13fe30123b0887c5291a0d452beb920faee64d3af116cabe9f32a1a092b879d25f7e629d13fe8307b6d6751a7879b174e91691739cbad084f8c53f544390a42fad54502f3ffb1019cff0083887258a8576cc42a935d860c34ee878aa6ae781b7577e763c195360db0c25e60539c0144bd00cd95e7e0685ec10811c9c5e5d67aad1bd28ee242e38903f0f8130b03b45580d21b2a92a81642935535b713fd83d5743aa9300cf0d3064fdae29941cc2e52e4d88c21dd37f7ac72876b9f0439befaad4de0f0d61b2223b1d4650da3a80a5b8925cb58f8d6f7eb08ac8a6f5f91aa2ab5be18098a47e63efd5100f64fe0cbd356165234534c60f96299b3c24c8c44a89d751e72790471c2283dc461eafd724eff453c2a7876a61a814c0abc34a2c9ac586b5ae02ad038a3e3da86de4f95fc6f35a30f41d0e59b3b4518938dba4f0453bb458fde46125dd84081508eb5b06ccba97f1e531f69c3724ce17614535a526d4cd94898898250a44846d980214c67af0e854dd00d8d9755cd1a70daf4cd214669a5e715023cef99f1e2cbad2fcf7a781530efb49a68b218b4855eca2d18c7712b1bb60adc140e389ab875c9aec2e314dad57f21c2f945c5b712ccbdd2e70c39e06293cc1e62105517abad31bb09d760928d2408f94059a22f1a6bcecb495e240cf211b79ac0181caaefe7badc9b5af32114ed911761fb5bbfc303e67dc277f9872a22270216077a6b88f48817c26b3a8d3857b489085be40fa946fbe97a4b33ed49a12e9d0b3ed71c13d9dd0cba712f75268c677374f26e2d920a21c170b899eb2e85c36cc9b62452167d20f87ba7a5e46016f6e4ec01b8ac5d4b62adc2b637e21d2b62bbb6e7b699c96213a096ee8201a3c9c340d8244617932ca0912c4ff43512a69819693f3690ccf7553af34187d6ad43e7771c6c05673a8bf10310e8bfb2f8991402b92c27dcea7a82bd93f387ff4b69065ef6f416f70e4dfed29de2a113dc0d43899d1a451bce8e0c0a5187df00b9fb65de03c8020c686fce9d1e89b5d4aeac94d680e4408e6aaa3d65407c16487686be53ebc9e5b74567c1cef2f1fd1aadde6e9bfca8951aab2c8bc3e2a01822d3568080e7656c543f8b14d2b7c750223bc7923f004273198955208f1498ca50f0bd63dc840f1184881c818fbd235a8c34343745c348fbd525fc9f38c8da128d171471e91dcac50390b9fc8b98c6740fbb2519234245e1bf03af844990680e4183f442d6fdb4326cf0c33de48a30974729a4d9d934e72d19c14669ef6e1f9daf3db37e082858210948b704a16102bc0b3a81f3e90cf7fd824faa428cbfb2f1f15220e8ee5cee9a979013b9cad4929c9b229229c68bbefb7c725c2e14451f52ce63ab781035d9f9a3dd2ba7b2a40a4b2da19e7867b7f887001c66ea2b15dd61dd971b9f71564aea951c289f93bb29c95aa140ed903d88fe2dbb90d0401b1c74f03d07ea232e2641af5189a3b8c962920023596f5f6268d637df7ecac9060e222c2314a45dd9b979e954bfd3aa6bcc88ee60fef39669fa39815d4bb23fe5b30e85e6d91aa4959726b5df536db628803923894da9b287e86e8d09380469a206ef3365897599e73b54999d52d7576971327247e95f4a6234fa4c4187179b7c0a4834cd9d9f969116746aed0fd8352df89def9af62f3ecd0cf2135ab71b7f436d3b53a4396e7a302fc30c841a0a6ef231d436afe58f649b0616bca99a3d56eb5d9d80b0e9e9371f5d8e80e621fe9c0c960720ba984f8e65524d4719c1e6774b99c96021be8ec7e6454d77aa8e195fff268cd63e13f0ed9647868bc3874f04df33ccd14928222fbe7ccdcc0ff7274aa00a3185d7b5cf813ba04e4f404c237073af845fd11b06c6885acfdf4e17f2b13932278adffc472b6c5f4b8632e53cc0a8bb75ac5d680be00b7f2b7f9595438ee51d0e58b857d036e2ccf89b51a7d5132a00c6e3b9357ba483b085c0d67d393afbc75f3f5c6e3d52f1d341e3b3e4e67e801a5d6b946ffc3d7bed2086dc0795bbff644eecd983d4a498ffe8d39f0aa279447783e0c4aaa826588eb63b70f83fa0e5e86dbe6469e5243ddd623d9f37ee97aebdafd59729f33de3e6ef36b44b27e816324b296fc19c2adab6f028aa896c26136f4795bb50f2b643debcbdedc46050dac3936dbe4259482b6b4675a5003386960ff331f20c11fde99b16d714da14cf854c20964d75675b983979634052e72fb5289551a2a66abfc6d8680526abe45505956e0f5357b5f675e380c161f55508b6e5ab11fae432bd262f2fbc401755748baba34fcf402777ba5928d6a0608f3351097337756eccddd2e3d109a847cfbc646eba02da58828d0c66b6d17c405f413e995a6b008485bedc0c44e39bf5752b605a8c81459e11e687be97e2218dd74e667b5b300d1a81a0a1e8b4d1597cf682146f7cac7da3700884f00d056cc833b7dba28e7e54cd3b77bc1cfd5960ab65d0cb165119d8462a7afaaad6f48d0da0738bc8445bcc4ad0794aca617c2151ab0d5afa20f32a0fe205b4a41c458b5ff3c08d1679fef1300e8870362612dfe9e62684c895b19926690fca411e47bf1e5e1574e09e1ba5646373e95839bd3c04f16cc77261d355f13b47e19b93b5dd0a412fbb39f065a06cfde482bd3cf97e9deaf406f3b8896cb85407673daa617e82990dd3dd2e734cb7aa95335e654eabc63c32325b579dcdb112a25c2c51f3767a970bac138a923cc7c99574c767ed40197c0c25912fe41da7e66874c70f9247ed3ae9d0c0dddc559ec0cb4d32fdfeccbfc56b487105b7fa78d93e98fff46b980ce674695481faa911057a75b64045b67b4dbd8798c04ac39bd92f3f5a3df675c673a3510e4f6ce29b58240e9a9922feea2ba9e476a45ecd7dd35ba8509a8002f1b00a7ad870d0baae2ad2ffb4f0035854bd6f3d1cc9911eeff20ca11d6afc5d637e554955063a854dfbc9d00044fe6b951a6da3d45c0e192d3c8cdfaaa9f1373d6892516c94a6ac4696af49a8a6b0567658b2f86d1e60d0d460f41124de73d1c8ff7a74941224f6a38593f435f2bd68114071947cb37dcacb64bbe63fada9d97e84c4bc9a1af031837ef2b6ac3c325d5dfb01bddeac4f278c6644231a4e79e961d947b09b788f9e410ea5f3acbee754b79044a7f2c78a77f98e49623ef691cb8e06647dc76c9f3e08a8ce770cf04e633686ac5e5adefc1fb13fe2fbec3db104b8b03c99006698ea630c58421958460657dfd24de04de48ab5b98d89671216105ada115996ec7d5e446b6f714ac5e83801e183b5055030ba5c4835b9cf6c5fd141a4f77159423f97d9cfd1917ede773cc7f659d8afd5f57422e32703e98bf33c935c51f813379f1c5b8ff1c8cca25c50667637d6ab5a24f07faec67aec51894145ba20ebcc7a34ba944e48c06a5b4cc1adf571e03f196354b1922d23152f8ac5b2a55901330b884026c29c37550a04dd0aa85d9de1bc775fd2c6983f267a5a7927ea569a6393163b57745d2355fd1de642d931325332aeae17b0fa3d7b590b634ecc66f50b7d045ee7c6b0d9ab90f81b34acbb3a0eaf9d738c79a8ac37779d09a8cf2ac96d6df34de1982409a8a11cae31fb0de7901fbf733398eae66f8fc705ed49e19cd9dd4682dbabe0f1037b4c5a41f9990acbdcd0ab1fdb33042cd5548871142d332afca9318672a8ca20a0573cfbb440fd9e3793719f18ee1e26c2805b3a718a25d0acc01c48d41564725a1610863e65c75fc474495ac99bda2e362e5a57c923766d5d1c616dfb9dc9e35ab1afbb3535fff95d1864a1327029f43ae112bcf383062b7417f698e1520476758bd3251833200153695de03906737da8f362d890a9dc3c72f8e2f4d99d6c9607a7ecde351b65e1382262d5abb4bb27673ed6c70cad95ba57ab5e4f1cb257a450290e8f53bf387b5915c4858be5657675b90eb023fb860a7365443bb5968e49b6b0b9d39dc7222aaa7f27800cafd0df077a40ca9cf7a6711b9e8d84c891fb4d0878c39b48f63054d1a228aaed7285536c6f45fa557652911b0d41898c6e9e665449fd0f5bedb3a17d11f580c0825471065143c0128b4f1538b77dd5eb2d9d16ccd79b713bfb49abd703a3f7e48369c088eaf266b844b4d0c4f68c4decdf5c24ae8992a780f52ef014bfcfb7149c404de70de0d2e6be957d80b54dac955cbb798974f214467c108486c89218645e3fe378cf86044fcd54c37027cc5211a9da404e7efa0349bb4ddbfecb6001c3099a97f66cae91328b992bb60bd688f860d178ec7e367fbf8b66c725e599c06ab7e3a3f3719739d1900735216bb972b578cf67c8bba2cbe91196a7e21d77126dfc792259009c3ae30c0b3bd0e150a56bd0b56f2842410da5c6a01d0deb1e251df42835289c264215874fbf16b8033a273e44f88e036d46e28ddef9682b144eb70af044652d5dfbb17f562d191351b7822d2900203af0dd5438591165893810efef5c4b7ec79f78cb7b8ce857a696b99ce518c086e8c98f514aa3c09d9a13877b82a00b3dd12e4a57b3d7ab5c199b462c948bf9d5e0860ae61f23fc8b3774e63def233535ee5b7869313afe1ad5a19aab117b6b47d04c26ce718ae9e507ec4bb521bbad926b65e001312221eba823662e51de2835928f123d7c42618e983c4355e7063c4c9425d4a8d8b145ddc411bbbf063290fe186220a44440e9bbdb1074ec4be7dab86acc5116285f3571d6ec74c77a162c682bb94199a727ed0bed1d930a4aa07848de14fa799fb529afc944de01e5d2326047b1c50e244e3817e83996c7297aa2ab438cebf8340731ed1264daa1a29c3326a66a695fb58555a139ac7c4adf99b1a20279b856c7bc0ff3dd8c237a38e89a70c2f8fd7c59facdae3d19c327cedd782fdd267e6c17b216f8015e59ed6fe3e115bb6b67520ac7f87ac1c8abedac5e7112cc78582abf2171f90f81509c3d05f8ca0627fa90091d681df6e24608db3d6eac15f204aa820ba1871a2e20df13822771cb049d7e91590c76d8ffa2b7286a87b428b1cc6b056f7f25d762f8962f480b9c9cda08a91909e3e97f339ee4be4a505c875031dba2a6096df189ccdb055cbf4cb6afa3a2d8c656ef327c5280fe8388eb0c839524c4a0ea6794f25e40f4c3f4f232b0fa1b2423058fd5a466923972b925f3855884426aef6ea11749393eb6e2856e832ad08d2389fc5021ec9be239e9d21509035de7f0b10462628ea2c045a857f4b44017aecb1fdb9d040609f0861773f0539a9f57958e16f78513d305e44b5db22e3a0b61adb13ef187b3b65c3b0c99d81233586303ef19ec4a02c830efc7e51f8438255547487f9bd039027c044f8183efebadcb26310e1ad829ec7b653b80a5d3b36ea9f63babdb9d35b1fcce6dbb2157ec18604cf1e0ba7292a3e95af3e54dcbf5f8eba52c7206d69b900ed1a5ebff63666497ef6ff711d65a7a3d499c7d9f75d7e5b5f57a4858d60f41266577e350a7cdac693cc2cddaca8729c30f87a0b91c64737cce31c1d90d40763224147d6e8c207afe69f5b7590d4b3833958d06763c1c0c3b71e0e585e345f719ff626c06646a1733078663a4b210d72e4e00c7d50db6f859203eb5213c173815e9ce3ec1dc726237498828bb4f014b933456fa89c521916cdbdeff665cdb9d684f8a70a34cab795a1a6973682070dc8c846cffa99b987f513f366825825bedb3a35c5f58136a09e6138d8a566ebaa2521462d25e93f173fae741485ca4dac95415073ff9e45644481ba405e99f144b638e29f98850e97c759367b7c56d81c992a1a5667faef5b51f4c7576ae9e0b4a96bf14794048d9de9de0eca3d2940b3fc776438cd278de2b26f8a4b2f24465dc98247b5a395189b46512cb76ca9a1387311fb9539fea2bcd2a1a3e5e9b4b339dfc8d9d727ef56aba9317be84a4a53803098d53b280975089a2ce2337482afa147b4360c77c786d4776a24820eb9dddd403cb7080a6d1ebc2cac9031de6edc48ead40d4676c7dd9bafbb8a4c88a907d28490d81c1d6bbdd35305317c417d40a90f43c619645d31e21a5e1e5e0f58668df70f9113cf02ac6bdfbf3aa694e5459b96dfb24a480fd00993b5710833c19997e4822452e93e0a7bfb90a87133b55f00624301876eaeb62a07fa3182f786579a609bc3a29a3a47e1648b355862fa6d96c281b1cf1b45e185c3d152267de5571080310bffb4157df20d88b3a2f9a11c46b82fc27ce066bc46b04468152fe851beaef606b5090764c224edf0271bfd033736f129f91445bfc98da55ed1ea961d20fc5a2cb274d35ce804a97682c2df4515759c92faa40883e506926dcbebfc53a8e11ae2b68ee2833391df103b4c7256233ad68970ac8fd6e91a28f45c7b002ef3db7b688018353d74f6404764370d8d73bdda78c13dba122ad055178c559e3c012aac42a27ea61884b026b2ff1c9d46d392899905800b42fe87936f210a48bd9551500dc98b9095405e8ab6d5221cff2e2c24fb7c90205e74ee2f15249af3a5a3b9e16e61e0640ef03167b9d0c333fb5412b8a870f8eec1251bd70d373eb80bc637f0a31977e8ec33c9e2a0241bffb21e6388a1291ff2df5bad2a5fc7047c8630107477847fb59f9d59b2c3ff07975fd4c5a7250e740e0d4d81b76f0df04234d267f76236ec4cdb1dd3a77fd75216b697529df7e8754d1a950cd5b5978f6c8bd6944198333ae2e25b87e6278b5073c618dfe98982c8e05ccd2b047229e146f74bd4f083798d061f50a1805efa0e1ccdd11693973e01eeabff00d3a5b79014df4da46ea7c4ea858f48453891d6e746023ff7f2257301571d96e5b323bd8e6998f5a2dae3f44c00277589fd3dd686a29ca3af70315843973952aebbb594d725ecc389826340183f35e4950f946e19c85e5ec407bf2f43698fc99559cfce43ff867425a6720ca720fb7ed3b28327bc8f7344c60d391f898d64df8dac2c7f25cf514dee36464c6b992dacd668fe0efa1d2fb159d5e4ba08491c6a991d6c911cadb48a0c894f498d52a2eee64a25462589283ca0066d81ac7f2772a54cc46b584eea1fee68e4c64158d7685c4f6b66004a5ff394e4c589e857633311aa25f384c5b676cb95dd8cede272e14847a1144daf9f684e077c2aef02dcaa89cf522c4712edb555b5d650c882c14f9759e18c868125bfbaa43500d9f81e08c6851db395f3e172fcd6b750535b7edebf60165ea02e78cf436c14c84107a01014e63c22221507ebe7218c4757c5067747bd0e99cee0fa7340d4518b8645b3000d44d20bb862a529dc21ab1ee2a4f0788036066dd08318976b429d90eb988e11f3620d347a0b0167499bea94e51518e02916c586b5d50c9d8bb60c2c4a22e0037a4718cd51a761fba2f26e3425e2a8fdb3748262e07c05a4d8f44d1e13956d6c42b9d3f1328cae6a85f23161f7d34dedb3c40196f30437ce6d0d0e4d3a79c98222cc6d797adb60c0453e0a80bf6482399ef3316abc164c610e096b30d78364ff3e1d87921b0b8886d8ed8d198229300d635e48a0fef8c40cad0616b00138b646ef776ed642e74ebe0ac18bc3f0925b70fa4f8d01f0fa262d77f599358cebba1166d8ddbb806a70a0c60d36d66acb30007f67fc239befa24468802c8c5c4ac1b2f182c5ba7f7855cab1513079f4eef21b1317d4f3c37c6ee6de676d818c66232f12117d190ad04583f488b520dee12a9e22fdcc328bc5c1b659e08f4f5d2732f64daf8d69c876cb1d9757f554187a3fadc760aff7336c0d04f601f0c21412f372b29274f8feeead07ef3f6a30dccc73b415a16173445355262d470d25c1ff553f24f6ee09189852cb87b376910fccea0e784b42cceb87176dea574630b147861f76516226e8fd2908d81fc14860bb4cf29066050f097dd5326e9859e9388f61ac57912d915957281fe456d597a2ff09a968c1991897bb7c7406d02a980da19b8665c6e4c1f4a6c1d125157bdb1e16d007fa58dc0a2fa1e5536e6213892e99ea864adcfa8416031b1d305b4170c215562fe90c684081c8e9d9df2e30324719fb80936768c3a7da6ce316129bd1f7f4185a7199f164b9c011800616ad48135d2f48e8611438ff00d83453fe7088fafabbc252d48b6873c93c154912d1f0b679ff6938dfef6bd2c76a4b230cb90d3cf13c5624b19178514fa8c42cca1ab9e63b4d967945fa9367d07ba6e0396048f790458769a4094bbaac23798c2dd628c4dda93fc8689a6b16b17e76bc4589b5b5fc288bcac017ed4dfa1d835a1b596f9bd9fee49624bcba35bfd508fcfd9546327fe79a241f614028eaca8e709f2ff5f89ff98079020a3bd28cda91bd20c8201608306a581d6aeeebe7190e20dabd023c65873ac0f5cd00bc284cca3bc3d3868f271894978c69d7a7fc1885aff9f345df3f12cff388bca14f9f97f654d670d9512d730f1225679002bb4509fd2c2ed9a8c904cfcfb6cf15cedb46fab216a440e08ceb7e4994778a5b9019c585ac69ab686a1f8c013b5772844ebecd4d8fc75155d6c4de7f44c0cdd5dc5f926e9cb21e0fff702f3901f0bfbb6d09cb7279e618159c6ffb61c8baf5271f455a2e3f6853c89c83e7a1e6333e9be6cce510b04f16c1b635aae51b4fdd31422241353e0b628a97c1842398f0d3fbcf78a49dc5c5fd91f74341809907d3bb7758f935d83963049ad1eb235a6ea9999579e734d8d9df6b36b39c5b19769d61046e2aac730c2e521d80b74fa2048e672f2db9d53070ab53ec1be44ab18e63bbf31df656241d81ed5b91972244fb242a404658a91c076f15ef3f81ff78c8d81054db7504b6f15ab6e2e35ab7099964dc099079c94d4ed2ddc3b313f80f7b3f8c1acb0a68bf8560bbf233b78c8ac58a1399edf25278fdbc979e6a95f056eba56339ea2b9bd7df770e899b1e6698e15a3dbb8ce94b4ccbdc62382d605c6f01ad6752c61f7ce46dac86ba8ae7e687a5fdc47ae26f9ea07b7ace05868bfc59c081e9323103a58a487d1ece5aa91b7f8bfb7096c6937e9149405962219372f0d1f7953dfae3f792e8122074a40a4669e6b13fe8cb9450f167eaa50da0bc182122307a8e5c2aa704c19ac1b3c3b3d47722d99e236b8f9eca75953b78c882bfb6e331526723a281bac3ad2bb0096da9333ae1c040dec7f7eed81282ee5c912626c7521ebe436ee40731957abc90dbf28b4228042423ad9ab5d2d493833a560b4b3c88c4cf25546709c2182e8e5d642c08420ca34d92602689b28536b3da86bddaf26f68ece1fd698e08f1c49d150ca0c571560ffed002fbe5809beee6434f33bef7afc932bb0e86807ee0e279e70c75105969182588664ad41d7bf0fdde27663d2fdd98a81c68346e801ab7c6650856ba97fd0568de21c545051e00be092da5815ef461c59e28fc43c8299e2ff2ac0836b86a1998f6352b4e5cf9a96a0a3e9f02fa9188ce1ce75a5e15b3866b85ef1eb357c97d281062c0e2667da8ac0b33687e32f159f71881dbf5d0730abe992d2af9ab9ab8fa911a2e420bc5362a75998d55ee5a3b5e8e4e194add91a021a048b53d6c744cfe24aeb34a442ac93fb135e99e650440dd217768f1b9d56e054953e8bd5e8dd76448ffdf26fcca9c236f555ecaa9db8ea8d35d3a73f58be1b22f2ba1740ac8e9b4f6e1077392ffbfe92187efc98ef63ac119a0b1249781433824cbd120473201761fc185cc12c8adc4e4096d609033a34eb1d28cb2bcf36a13bab6706262b6487d16a1c4e81e88d3b349faf435c74b51f6d8a8ac0326e44c322935fc1975f43057e8d39e775f563599686a8a3a63e3a2205e56f18433fd8d90869c4a3580faae0e1831246f45712f311123c69077d6473a63ce5af7991da1c83601be0dbeab0673f7762f11cc26786d704469897f30435a41e46c26514cfa0796faba0ba6144700a452cf9c724a255647a17481a9dcd6f2e881bb19ca1016bb49803c0854808ca74cd133df436ab43957299fb75ce1b4453ce802be351deba2b6d418102841dee0c9b9999781d43197edac5001f120b91ea9bfa1d3802285fdfa3d370273d40ddc77041836b3f37da2e8b741ff75f818b367f382002685a9276f86529734885659d1f6f0d90b23ce3c646f26ebfe989d35791def6fb0713038920c762b0da3bf7f63b12119eb03b874c6c170e157567dc8c65796891c292a562e2ae75d744251a51d8a55cc479c4573be1cbb5198e2f1de806376a0598379e65f5e262a9fe0f75325eccc10da9a5a6ec532292f569439c15011f5aeeabcf02d293784da92ad8f1c8da86196b56cdd4d117b5b4a565d088691ff422d42028b4008a94e32423684b0f7029b1f34b496354c9604cdda99189986b4d958e3af566101aa03fb22c6f341568f1c2742758ea5452c085e7f081b19f5041094ad1f824d3dac062432485e266571c218936927605149ddbb6e34b067b4a9fe0bc98e114cde590f9db8324630b123f13caa8a20b9525deb08d245bacb6789a41c87a0beac54d5cefd0260e19143e9a972535e662c67bb1bb61b12ec5200fa5219ec0d3f2e64d0eb224b090b3accbe78c326fc230d9f93a6ee6f05ff3dd7b12903a4a4e37abd58af4834d30d808ac829fd045741ab1d4412d8b41eb681d6df6a3c793502e077ee40a4c860f5721833452acf62bc3fa45a99af79e6e4e587fdcefb3a1b4f273fd4c05a616f3577b0919db003bd9e9a0d7c78e20239fafb150033007fd0ea57aa4c6a4fec989707330fe55a2da017e647e34af466b34e35b63dab5b996769c38f30ef5752b673965e875e2a4c9acedcc060ba00b11d9cd3fdaaad56260b3111c22f99b3ffa6521a438d31312450f601f823b0967926561412b930da1178ef206bf34da2741868789ecd03f8858677c655d6c4b1eb5bad803d75a4ca02b48f6f27934c9ac9569687db279013857d764860187eac170d29973c973bd1c8504b7b967a1634158a73ee93dc67062c13361b71f504e731e83adca4f8b04bf7b7b46842f6721c7188743e6265aafd796ea30486402fdcb07036e8b63f3f444de23cc35e816582dcf711625ef33ffa76a07d0d933bd64b671c9487fe9a4e82d25c00b9245db2675a34f997187a1acf95baaccdb5079a863a9464515d3859eac34c10eb18cfe0fb9c8ba6a431e1681c811c038fd56cdd57899b44548ca476f1d681e26df38e79593405c00ea453202a3c13de7b7e8774449f519f702bc9297481d177822789c7a1607ce113e029912a746dc7b5b8bd35f4ae2882084d3a2e8547cd8078627986769b3d4ef0c6b68e8de5d89084f754a459159e2222e87b50fd155c953c465e17b6d6cc6db3e985a8e220b79a803e89e02897b9b5ba58b8ffd1349904ab7801b32f09bb14e4db12cc91f17a9415c315fd36858bebe8fb4be0bded95206e6c73e56aa4e186b792a5d5b51f68407f564deb471784753d8569fdce14a9c170d4b940b6c7239d27901d53e324f227dcf12305094d526197f97ee9c67921e28b6600f3fc5a76f3dbf95c695452f06e2ffe15717bd6deb700b66aa0bce3c0fae6f877378bf566b09def026bcdd6f2585d31996a3465c4246a7d5a398745f9d625b1b363e948c9ecaa8e12f5dec74d4737488f073965e635982b71d08c0f6760d1448e2b4fa3ab791c30d3975329c1017c2f41721e907744bc0e512754db86050afa3079cbd310f980e8c396fdafb20de47eaaa388e73a306f9db813333a6db446b6d73f7eb1611c66a9bcb99a7fc65ac08c2bbfc0134e57fb3be9615a142191f41eeb9acb232579821174fc5ca9879e5a77732f54bfe924e1690b7fcef3e4fd3611360afde22b51186f43fc13a89fd632a28c81865a2db5206969e473a3a3144058a05c31da92eee2425aa1d6928d8b03d804f94a2bfa627f8cd6a4faa50203c03ceffdb80a7c9ed8200b0ffffff4f