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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 60921 e838da3978f846520db606916726a113e4e980cacd65230d57730f7d67bd5e24

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
713d11a5c38c1d0a5af04f4596c3dbdf22ef86ee97ab6d84051d2509b0e735ce
Certificate Block Hash
e838da3978f846520db606916726a113e4e980cacd65230d57730f7d67bd5e24
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d02c000040330000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000004f09cd5018e3f89ac1f60df36639db5a373ec62bcdf21420f0a065ec8c01264184fddf2f08bb1aadabb239a841b0457af3e6b3be7c5ea622d7e86b5b1ec54a0d27923aeb2da72efb92497e1fe4a0e7514b47e163d5515479e070000000000000040000000400000d02c000040330000

Raw Header Hex

000040206ac9b4c6009ed7ae749adbcc741d237381c0afde9f7ba5fdfc6c60cbd7292cec3092a9f4f497d19a6bbec6debfb6b20fad9bed291786dc48e60ff5e3ee8cae9203d1146af1cb0218ce35e7b009251d05846dab97ee86ef22dfdbc396454ff05a0a1d8cc3a5113d71

Proof Data Hex

59,560 bytes
121216020307f8781dff7f2317e79b5440e91f8d5cc28159acd46848b71b868b76d539ef8a01f32241bea9374fa8eb0468b60c81788abcee4be22279e37fabc02dde26ab3e8d5d7cbfa0396135e738c953e01cf2b10ea27291c47bfa20a3544719e325e38bd9ce7d0523db741d125d16eb0b64c9e673fdea3392a8eebae4d9bc7fe1c60fe215092fcb8686eb85ce805d3d5fb1e67f6f9453c63230ca5f10e4a79483e72ecdec5c4007c5ba7eabdc5882f1a9d486be282a8792c805ce8bea601e7aa349fa787e735580d7e8c769a2487cb87ace001652333b2accc244371200372773b07a9d96ff1f3b3b533dda632776d53cb1e0042cdcd560950e03e7e9d62835ba325ae48d758e1f004a876c29b1f3a9fa154a503e5197fe0b8342534fa8e230b6a4afd0b89e9207c625de4fe0b99e349360efc9dccabb953df06454dadf62956d518e1c87849f9b4d7bc524faec45cf6ff2eccb53ccb8d4a910771c54e968b631170e240fe7339b3df5b734993c2192ac7cc3bbadf8026ac1e32e71a9b2850943fe486dc7dbdd91c62d60a28a29e6bed2cd50c079624023da8d8d3d8645d0051f293ab80a0ab35d75cca3f356903b581eec6dc24422d33954a27107c56dd3c856bb03cd66f95e4bd415c8d80565b3ac65050b68c3956c4ce3461da371f904f03fe120008f96cdb3fccfa93e87b000a4ca5507a267aea5b2c80d9ae92693af09751ac655fd1aeaea25cc0b246e01815e2f07a8934d9917425e0846c30487195790f64b4604652352db411045d08eb0dd2e6370ebe2b43c4fe4d676c066cff6787101fac0df02f1c2148fe5c69d7c2200aa49c208ce8831417fd642bd6abd96434ca41e832f0db9318e724a0886c20ff3c34541e4fffabded551b4ce9bf4e698dff94b7535171ed7dbdc6146bd9569e65bc48db9b81a5b43b6c2d66b0b19d3b1baf94a6ce3c1cbafe51b73c0c075af0a17ea37d7c87df316fd736c7947151b9b871f9061a4dfc8f5fce88c02885246f462bddb13b9c268b5294e91aba067041329b3193d71fe0110253ddc09d4266db6bee9b0c014f62d0041c78659214753eeca31d5082761e82fd1a011283f4733086545d31cbdf95d5c4f3f4191c1c6d8e76d1ea0516e18bcfa076993254d38ab4042b6c5736b2532a951ddf67d41560a0a5fec5f72df2e2a366fb81d22cbc9cf4b968253aed2ee76a5f9055fc2ddd63231549a314e1ba51f775a4d9b05726496517d891652d6816306cb56294917e8aee977a282af6b1c6e859ab5c7cf99ec825ec507d80ccfbf3d4994d3133d19e30c5e25195441327ca0cc2273fcd8f8af0e79e31b7dda32f72eb14feff7b6cc83daef3cfaa805838b3e4b4702d5b22a8e72efda513f480d321075ccb08c1668dc17375d8e0359806b01faf5783ff7d6aec1cc7f9663b23fe0281aac56f0268a472de0cff99c15108c13c0a7ca6fb24edc7a4db525bba293e34814d38328c2f2652aeba9615d4c8b6759efda2396b35e32754766c54d8db79daeab762424ed60fbf3589a81c3a36306a8c0c06b711636012a574298e99b5c4164b5689ac0cd6b619cd0827482ca39a01447ef4b70a8e46e176a1bab2b283040ee537b283b17e42a7b074579959fb7af09ce8eda7e298953aebeedebeb5b2900acabe7974ae4257747fe4aebdff59e6124e0e9180ba325dc71c2bffd6656ce8920f585830e115fbfe73a46bb9f0413b91e2b1415a4ba47b83f527e61509c6f228f8da37ba2ccaa2ff301d4c1d1053b2694f5b822b97f887a3657e71c9207a10d1ea23e0368bd1793bdf40333830bfaca372616baf71108853b28c5eed431c86d4d09e9d22336d1c935332bf8307e0c7c3ac2e2e954d8497fc7223c730530fbb4ba6624db003e63060b9cbb9e6b1049dfbf76e139e08cb2d662002b3bd2c486cc4e12356e02fea4eed5499b2901b220f893b72ea71df12d24ff134b38dce0cb430db8dfaf7b89520ebcb9fd8cb2ee48b8a6a2ef8b14e9afbd304923468df2702e196c5657cbc8f222bf2a045cdd175aef3abc0f8552ccba43bba91fc15474daad17c5366a5a3f8b10425f74746da9cdd9d520f0529bd2475d7872bacc5c6cab073333aac7f3872876a1cdc1c99dad362d872a5276083fe191782757c824c51a7db46755be4fb875a1dfe0d941f7c5452f4026d37ae0a41a44b9711f4b1431992030ab6b49825209eb13c8ba019f224d1dc0f8d5298e8052e8858f9b50705a58df2267210ee3e20128331be3805b092bad3b4cf045e1f99b233fcb774c19ba50a1214f837362a5b9170687afd690c4ed90ab94a837eb14cc0abd14097383e3f2fdf43eaccb7369ceb79eb8422214ce0161bff1ada6f9542f471a5f5486fadbab6d569a50967f0b2227c91e83496823e9eaacfb431bdc58489c7f4b38cd7903ddef116d482ddc0a3475fb4b9ce33bebe48c03cce523566ac795e56ea1bfad083331fae7f69ec70866bb7b173d8c306f2ac4368a79ec83d3e19f7e824b8cf0da46527fbc9548d83b2bb7970f3aa8a48471f82863bfdbfab921131ae0b7cbd071b4e9c8d13a36240cb29dc2271537d5c17e8b2a137a2c58a86c4d65d5bfc0b624a44508981ca025237022382f1f610b7d82955da1c6bebb46b99f0027405aec6c94c0bc431f5f305dacd2e85c455d6a6004c212447fb49aa53d77ca2654c543e1b455739d70272fbf69f5e817169b943bed86ca0706cdc1b32bc0de07feee861e5f4249ad920ef2caff590928d9ea83157a56e77200f09ee69d5745fe6ab58630e656b5f7ec83549cabd294f50e701cd883685c627f01315a921d06eed4dd23b12e7b01d7239f592295caf9de4c4809ac89fca12c04f428156b37c92530fc8a69c4f16027dba4597476d2e0cc228e1e311fde2343699c53d64a89a0e2e0c0846552fd18fccaba69219ca2f12b4f84009d7c7b7ea9dd53d2b4c2aae9c574e31119774437429cfbf6852830eccf9a41eec2fe548a3c893fd0f72479f6b2c74c80e15472ed73e017d31c4fbb91d4ddf96dbc5fe7f405ed5756d11f8e13a695d14971e9002aec305f9038186eacab238873fbcaebef1097cda5a0f28a20706c0c2bf834a92f680a1b0bafc0473f93e6ef1dac5fe4cceb4335972003fe462f9cf16cc5fd2801335f169c365c69c7592a0af6dbba6737edd4ccaa686f5fee0b1394606d6d6cee3ade1ed9ab4183c4433bec21949cf70bb5902da3ea7ffca750d0de9e231960ee811e4d892420ecf5b3fd4b28502ba277ef1aadae7347aa3eb0ec9a160af5589f609175a198ac2233f86546d66f515aa0f0aeb6d873298a80beeadf68c4e2bda1b4e87f55fde8801b5ec11bf58755e3baecc08c8720f143da1c5d9d036b20fb0ce239edbd6377d5b9ef92d79e4f6de5494b39a09d964db3c6af5dea7fc0d1b69033a8e6d3508072cbfb4d3f76bd6b5fe22b442038878c2a30b158214c506a4a0f7ca5261c2bfcdda7fdc7305ca86ef7be04016f2519fdc6de8d43bc97eaa0fa12a28b666ce793229b03f4d4f57b23923e9bb2e1ca5ce944f0a5e976136667a30b76e257431e3c910e4c0a8f33d14df4d336b32b14339ddbdd8b2f8d5c8f3d4e8c2afd28ddffb9b3aaad967dfa82e03f6704566e36357a01298256396dae78a92cc5907ff801ce0851b58497f576eb8b984ddac3241d78eeb47afc72befdd53a7c46bee6e79586410eb7251cd496172558539be09e248d2f7ae7db2760a2221769dace1457ade86f89ee9fb47de5e55c4ac32237c04a5be4ee66dac40425a01ab54a6c311b918ef271f6ad2c08732b22e05f802806b5ef25a2b84c1344e9211e07dd41e4398d8606c13202771196adb3f3ce99f160714e31f852f3bd625e3e39a9d4be9107bcd05d5a80224c61fe228a0aa905b3f00f40c7777244ea31e261c98d5bf7c3dd6c3ad95aa04fc7b74cd53c768e2d79ed0e5b27b7b6cb9162068e94dcf6a802eb5e9e3d5cc4e2615ba3950369156ca83577a1c2dbfb91a802523f9177a4074fa45c8aa66d67e5e1bcaab4bd93f11f2e4b8c98c9e3a86a0ed93cf59f2ab68c5b44b905e9ffc79e5f68f2c939bde48274d42635d55b17f3acdd5ac318b4e40c5d694ea7a78734e16f7456059707c9e6b58d64b2f43a9d93517dd9aec442b88805598b966a379164c3545bde139081811ecdd8c672da7db74e01c46cd0b2fe7e8665603ce28b5b16f22ad76422774cc0645b8f6f30d83b18477c01e468e189e3fb03a552d2d38e5991f114dc0dd975c1242c4580450f986f80dab6ad85be7b782eb64d72b03af84ff9628e307fbf6268b8edafc810ff36b35f906aea4d04105156f32f27f9ee53239e2405fe4abb2bb905ef44101bafd47f993f8d8685089db81335ff942bb2c82b2aa6431ec0efdb4f8220e7d9c97f12fc07fc8b6e3f5776497e57fc5f2803081fc3a88f36e0bc7d7f3d937c8ebc30e6c68c4dcedc416979abdf0249e406eaef5701a001401ed50d1bc3e876cc74a0571b4e75549b310568361eed074fca1d3ab3c3059b3aaacb96655c816dd53a6369efa7d44e0a7d83cd30088385cc7b2bdfd3b8a329495d1b780add94cf5aca6e8bdd363565ed09535f15fb38223f8179330a47b8dc4a32ec8824a664ea3c4be47606a2ffe12efc978f64638b2b291c914c890b80456f7b64772489e899fef54abf273b984def7c955b84d724a0bbb36953e6d62c06133b68a8be2672d596c9aa5866ee5608de1970a7fb904bb331523884ffdd1545ddb509377ad738a06e808d1186c64acd08d3f0fbd034914a71d8595da2e8f2969ad124487622766b999c9e81a0f2e2fd2ec3f7341fe8915a1e535bb074516ca9fe892201b1c7c7d2e0189d377208f9c3b361509c1b762b448a17b57f2f2d7240a7ef7518cc2a82c406783f4dbd95479cfdd1df02c761577def902c00c7ee6db1aef0035646e901295240d023ba7442aa8a015831ed9c00c3ac03b6c3ec96183adefa408a454c82a76165b5c1554800c88b64dfbddfe2a5d0c51493b5cd057db77819ad2df875f1f4a1ba8b1667e211c17ab186d51e3580800d60a116263c3ad6dc70c7c9a7791dfb330c1e699a41e85b7e46c77867bb80bcb1298dc690efa1a3169f54cf4687e91c7feb7dbe9772fa27cd4ca82ce1ba958a5a42ad30746b05facdfc9fcca3e10e5a7a62090daff0ffd397c79142de8c0578956d3962c7af3d61d87c0ff4c932e9b61dcac6275eae18ddf3c529eba3a480f92faa91eb2917508a7014d2221d578293e27bc0d0df5335af613bdf1bb176bd52f0df3991827c6c2220b8dcedb3ffe335c64d0f56ee74cdab94b8d1f570891fec624b896648e7ae341a144568aa8cc8e46462addaa2701f924e2a967707cc76a74428a9f2b56041edc330631f594157e19a6229506c6052c5a8e1b84e44f58df2a7aba815ec761c54b2f99c1922b16efa92067b1dd00ab26f4d1d09e05b8cfba4df6c241d29014aa1f5d184c9fb478ff402cae980e3918685cc0419f5c66a8e2a333fbf5cab8398861d144283409d6af7298df57d76c562695079b80593957a0867beef96ff34c99bb7417b37ae15655d0a5c6ec7870b615d5325ea02f95de638ed234dc2baf9b7efeb25d6f9491901f1d45ac1c0de1141c05434fd7f32ba4d0243bffa58a04508db99ad39cabf61c9a912da695f4e521089e8904e373271dbae876c01286b63e9be24a4647903a1cfe04d945468c7444535e287d8e92d8c8a59b1261e1e042afdd25fead35f2583e86fa4bebbfcd8e23c4e5105cd409a1f5f5486ad18779b3746e9a364fc930741cc3e6ebb403901023bc8be24622dd0cf2888768fe1c323aa44000ed08d3c7fab04e0834ae4730e93b65003865fc8fd57167ec4c4f5e654673c5696ad274f160179d917ee3ed15344fb9699ecd15339a63e1c24f6214e1c28017c8bea14da0dea0b3e2fce27142b98d19906a7d064b1c4c9d33173dff27394a0af1a23d3abfe7d03275ffe4029e317f74b6c2ea59614c2fb70b1b172d7ceba63e9788913c05c3091bb6710ccb1c3378efa1679dbdd7fc1a783bd21d897423c25953b468eb77432202384db28648ac3bc9e4886341f8d77deaaf537a07565c01f68e76dfd969f98af51192818b144d741b72a1d65a51cdc29e0d8fdc100afcda35ae4f394fc4bd7f63d8462c7e883c0eb5ddd48dc76fb9c0ef6b0c0f2890ebbc7d1e67ee454d9495856d6723a1c9d77dda0b93620cb8a17ef887c38ffbd40523d5e039c6653e1fcd22b28483907d5e3c9752a502b1d674a94c4bf2041e0ba0e0ed0834cf6fd87882a931897db5820f2a4d85865583d5232fa410897c28543d57f44391aa3bf4f0b88c348067e68b7f2e455b7f1dbcce1a049058a3958de250f6eb966aaca709e7d782b334b49d9251a26b3814feee73af7026c3803a64cbac55db55734f38fe60398c3df7857afe3a3454fac2547b3eea8d6743ece461c593a215da7147c6df975f1e7a227eed39255adb68d31194447632cbe8e87314eed6f1c00b36c45ad7016c0655a5f324ab278706c00d3f89b253b16002641a4ba54ebad0cb19b6bbaf8413c8a85ba66ed64ebb58ba68f10c23cefa7b12c1f4d2963170aec727c18ca8a9296072358c25db50cba27c333f77c187fd0803de91a88baf426dd7510a132737b2b1b4add14c29ee11c04358598acf0efb5df7ee9ec26da6710d999997ef391e8f66299154dbcac993e731a1f161522e1ca92032f80a01eca913147019f612d09d0f20fff72459deae0697a53dd253eb07b65dc491d21952f7bf71028a279b0580def4de4a37fdde0810300a409a6646f601f0e91db8f9cd6088c049b15a2d09bc930ee190e3602e7cb1772ced63308d6d42dd57955d70a30bd5e188866dd1d316aaf430835780bc6f828a2ec7f1931337d0dbcc2e9924800d9ebea91f94d9c2d5c88bbb25cc04d00385566848413682ed4f29501a9e726e4410e3be043af11e22ecf92083e435251f8ef0fffeba70ba2c0bc3d1743acd5bbd9bb0af254a96ffba6d82c1cd14573d328cda55bea64ed4bdd5170b0bf8a3e98d84bc8ec9c4e7ef3f76580dc64ac48b5e5468292a6fc6449ccc7dba9ef04e5bcefd180882bc0dc6792563b7642e9bb97e6fc19e58c8c62a425dbc7faf91cd5515412bcbfc4508667e3ec543b77e20336c4469a74550fc9e216672c50568fbe33b3aa7ff540feca533b99624b79060652d43f57acf9583d994144135a9792e2e90c5d561ca86ce26199b9e841ca033b464c5c65947744c36712c014be80ad0a049cbddec57dd3266dc81264432ffeab856bde810af4b99fa50b91eab7e6593ce494e13fd7ad243ec904b54c521edd408670d1699929ab8acb94a672f82d35caf0bc9d8fbdd695f992cd03a81d8491db9c003195882673064e14c5c894660155a48c3cf81ff789cd52e1ac212523604fa91cfa13f9eb448a67e6bb9d70dd98bb9f271a57191decd4a5a059945c1f833a31574e0edf3d4a10902c5e86fc7a2c5aeeefb3e4b077867564cf6f14e43e34d2cb03bef7c51cd0de27856d5ae72afc42f750ca25c756ae78cc8676b9af44f80a7698f59386eb3828badd89ff20739aa09a0f8b3de6defd78a1b3d1ea855a1bc9a3f9f07f9292f5f73c618984dd45c745fbe1b8aa8f7ddec7eb188a0f0b693992eb6cfb76653f2c35dd94a8b0a823f0c56d33eab29f7ec2992a0541b752d1cf8e48917d9a39eb4838c91b0cdce67b8fd6dd061547e3aed338db55de667fafbad13641c9b868d095019a21abccc7ffde7a66994b0602af199e878fbe567afb12162bc9be3c5334b30b9435e2392c25dc333fecf906d9b3a893ff7809a2d2deb5bef9d4ad3770079ec56755671e6b91a1a52eb128353d789332d5d4c470c5db431bd5df068c2bd7eaec29b8b011382640f461d03e47f572187d897853a6f909158c98cb88e213f374d384f27e910b81ddb2f3e10290c0ff58e872e496aabeabb23caa254d1b9547b285d7969ec5a7a3bce68c20b8ab821ce63dc4bbad607b18dc038226841e9bc2b1335d44c3fa9e53debf1f3c3f052f7d951a39d1c730cdd0fedae159c5166619b3bc22ad39219ee2c9fdc3c04056391e2611ca616ad053e746c5758b8065b5691be9aa606f16010d0bd43d2236f74fad21b888332312ca6f7d827b60be41518dec1b99333221d87c09cbd057e485bef75439eae236dd3e71e9cdbd9974294891763624c87a4eaa28d3d36c23072c1a2bb5b1c34e72cc890d6478b583a02e6d2e826f52c240f4b80891d731ca614861d35c1a5ae9c48b1ed8cd71ab7e89b95e4db12d9e00d578976a927b8f4eb8ef09bb430f299f991dc3957e07d6df5de00ef23039e4ec8fee164a1773c51b3a07067f559c2237ce9446d3d0f2bbb08eeef6496c0006191f9623ea59abc8c938cee341759d4380d406cbb33675a3a3433fe4c2e5fcb997e0c8d11e993112ab06f0ae5e8130a460c545664525688f77b62b70f49c852ca00e30567a5d1089f8bb638d63ca109bd8791cc6cc3e05cffef19d9a13276d5562a3edb53194d3c30402041d8f849d59d21936b017fbed9bd4f007e741f30ca49a0d89b93621fec0bbc5233d65d430bbcbc46540bfa8fc271ca88cf2582357d42148628ef55ad3c6e085726f7911d948a697988e5d532eda378fe4a87e042f0de280be62904af9b1386ebcb12c616951c442e2ec8f99f648e6c3d1cce63810b876e727b6118ed4bd9dcfc6713f7b53b360a5f9063b4f18387f8476dbc48dbefe3c63bd8f2e7136e2e527db23a6618ca429224f9ddeec8e8307b531844e5ddc7679333b861ddcccf95b7006f60a9090a2625b3566019dc84a3e7ac790a023403a555712276d698b9d872eace776a988c7e6cfca5fabc1c154deeb6b066c7a8b872f38ccbf8507b059bcf7cc0a03f4125a8369c3678156a563ff9d6c7f646839b497b40401626620a8f57aeb19dac223e4dcb29893e6bf2b765c4d1e6cfe7218b1b033eb86d86cc6cd57bb4d845cc4030eac901e02237f90b905f244c455f4c12b752b8638d4f3f2d571862e8ccda5e0837f236d55738581fdcb7bc888fcd820dcecc8dd31024f5d102db2af1e8e12a521392f472150ecd7d0cf27aaa6871f53d5a1e1683dbb64b26a2ac62405e8dde124edc7f5e407239ecc20edeb4002e11fb264a09d0bbc107d75e52f4a4b8df85768df06c2affc1b12eb9d0142902dec59edb75133a5469f871f7694bdd5ae506c00252414619fdef260af265caadf137e30f27583bcdf6b0ff7b0315d5afcbe0d2ad477cb33bafd16d3c42b1445b7efe39435c6dc5e8ce097ae8bfe3f82934dc8f2659b873348aedec98b52a58e4ac6c82b316b509c078cd5189a313525e8a0ee073d0e9e1e5c5fae19504bfb4720e54827592b1da5eada1d176d9a92a0212c8ea3cee062d6ed653f1d6da803538fb270dedc3aa3f46e183dfea674b9e0e8881da097557899f164dee01c97d34e943c98eb38f8f6968c0a2a0f53a8ce09f5908ca57bfd859a8afe508976f368022841fb56fc65102a0df52d4bf51b85b0f97ff290009fbeda6716559af68560c7d3aac162677bef2862e5dd9f8968afda3b0524b9b66358281dfb7a7a9c49036b587b09a64080914f11c7526ddb96321b7c10321bc517c409d8ffd2455e6500b22ab9658d93378d315aea5340b95084c1ae4504d45e38b32c4858da543ba6bceac2b477e78cc70aa8cf9fead16dc25c10f4b981ce2810818a1b96b5146fd0ffcc9faeb7ba439dd86b94a301cb048d36385ea0b3e3e84b9c1593c75467f75b6d9da9434258fe8575f66d4f483a319d3bb649f9d7ccf6b7a8bb9958830e79fa6b5528c8b0e283236de3e24e60a4b063fe1979b5b7c844fed59588ed3479ddd0f1f3f1957a444a45ecfaa29bbd762eb39089be43bd0a49e180d88f75ebb6e4a0af6223c90b5324bfe7aca364a06b75e7fb831e34b476d3fa919982be53ae598f045a422961ace6b2a282b2fa15f52854c96b258cc5140ddaf18c5af691753d273a96c3c38dbc663140d917a2230559319a4550ea650886a84d356583b38371af95e930a497a2e8d03f1ac4d5c63faebcdc6b97a2bbcbecbac51a81a0b8b81bd1a22e25e7cce4a00c09554b513e8dbf46d8a3c70c31e4d6ece3b84e7ba1e0647a5e17c7313d70d16bd83059c8c27ff6e8038edf4e828d51bf8ef9422f4d58edcb07a2dfedc4bea037cb4219ffb0deddb948c8d0f88b4a9af9592a36b2ff61b5e9a01758bd96d51eabba54031284341d16152f9586c38448feb267e274ddd72c6ea3191f06fbc7402d0d418affeca4d6dad7e5b7d86ddccad82355d252bb1bb5ee746123fd890572b3dd17d93192b1f7c1ecad49e1f63055c7f5305306f8e69695916712e50a786d51dc013f1f5d09197502c2b6d38d5fe796115c9e1af9000f04e662c957c607665b49ad41a1e59f8de8ec7a84a173ba43a13066ee6d94ecfdde8cbd1dd567e7476018e7d1162fc06f9a787f945925bf629f57f26f31e12320431957800c446d2bf157ba03dd8ae73658897948e379e5ad29210282d0972a17c2a8354d813c4e1b8115c56615454b99313e6fe63d8e56836713d1b78733d5beb1bfa82c1a9dbbe913788436fef8daa86d0b1a9e3a0ba47312572a30304f7d16e2da7208660b4746744d5ff365ce2ddf4a0e9605f1eb9d141cb66e42d6c19ec34deab75d2a4905c9845ea4e3d54ccc866c2676767c8104fafe40c4c01c6c3ab0f6e4a5a64e62e958643c7b56fd5f22c3452e508d1235a932ef6cd7de0002f13b858a3c69d2c4e530a00fed72126c31778d6186cd424f0e08ee0782ace4693bf6cfa3c144ebe821ccd2bd8ab730865b0d813db7bbaf91fe36a5fcae1c98eff686a4800470a7d370e197264515f91903131792c6dddc0181d0c49593b11c6401866e1bbb041d1cafe8d72afa701d017ce1f264e3047fe83208a20860185e5aa6efb1bb8b3b6c67e8b53215124c1f7e1d35d2d76135be5c8645c245c913e181dfb4c5a6099aecda48b6c56f0584d88499b9a17913ef0d96c8bc551449ee28efd4627055b2f2970be344a353046875c77affc91e37e75229007985c07ba13e0cc4b8a5fd6cff0928747bfc5d785c88b042ed218fc7ca433bc3a3b18c178d93986cad3f24f982a101eec2b97cff7f25a122d2ae75301703a592b3e980dbc3a527e443939a6a4a6173fe0cd1e2fde124a4895ad2ae7719548871a892c0a99d9c2a8886fcb03cc0a589a7577e3038bc4950752b875126b278223a13ee312a40f89022b616bc85d34bcb7b9f371adb7e91b6da95a411b87bb8a47b1c0d3dc643809c9c4ee5ff7e675b793acd1ec91ef18ee9cbf525b170642648475232f1bc58e5d131997869e6f0f52e42de28f9a28056dc76707da071b86d1dc0d7796a029c4ebd36e98c5b7b18985ea91dc789a586b1cb84912d4af4cbe309691df8217abbe1382a092c37fda355e7ce7cf6ce4cfe99e474fa58ac18c12c21cfb8cf883b7fd1a93d20af053ae5f62298a4d4043650872b4f6962a82e2f41563ec31fb8deff15850c3a421d373271b501f424f742c3b3e8c04a3dac023c2ec5e621c31751363828660df605e0b6969971b895996fc70808fc3955c8a751c6e7fb7da3f48a7c7170e6f403a7afcfa1875ceafe885e7140c73fa0c4757432f1db65d8943eb56969366bfe2849e2ca7d6aae9010d9073e9c849996807801522215442c8d6d63a44097e7a050b00f4d4ef0151e8a28573ef5d52b59f53cdd82cf9f75f90ff17215fad49e60708dd821ba43d29e525a50f1e1e75c519500f8534874cf055a7e667dac531c64a948e74d21e493d32eeddd5d22b847f8717241c5cd490a8905bcf0fa7bd19f59c8d8d3e92a13e0b0560b29d10ae900a91ca30ca00ddf58dd1326de5afbcc4b6ab930e5202acb8e2a4b8fe5d58ca2427eea98991987380396b43c06f75717c3b6627a97a25e60b80394e72616722e45cef1bbba3ac6d69137ffa6d0a16f2542dddb783852bd14954697f9ac70121edd14dd8c36dca114857106aed7f6e9028271e1f0e08fd84cd01b14bb990606a436d87e332fe06ed8c3b33fc0197a89835a9ddfd5f2678a4503718a0d6327c0cdea36737bc71c9b6ad9a9684aa7bfdcbe7a9d584958a2078a1f5d36a2cfabea1caf9a44d9335294fa63d4f0d71f4c87c2dcd5e70e8387198d96c81f46d7bf75c80d3de96628af55187b230609532cbaafbe4e87b45869d6b8a2851370b02b19f2659fd9a57582d0a3c51adaf88a1e892d6dfcc685a2e96843807a3dacc3ee725c0f5ae37ca5d4a6e341042c0501476b6f30e0b945ecf6eec8ed6adaecbf58fcd506026d1fe2de93cefbb4980c487daa3d3cfe4a8c155d75f34c5a8cc1d6efa35df0e9f4cf6c67af09f54e04e3265a8a515ba6d7a814ab36efecdccf0c45f63b9f15b7e80f7fc3150b8c8e64390f5d67c4d35c12567079c5485122ce975e3493ccafa6edfc1681bb5a7fca8a90170020eff517ecdc197c42ebb3e1e28821aa8664721b0c556943421dae1d7ed8f15d7876210ed25cb0a572522db4e2e8b43cfdc43d90152eee63e6a36369d6e268e85b0cf9b598ac74c62dd157f52169a505c409320ad4aae60c2f0cd48222e1932a62c50010fb2a62e361e995a730f50a25f70507094624cbd12f05d07d8a95ab70ea915731d35a3dbf22c3482331ba78c5ed3b6e9759611cbfc7942d2b53942cf5416df78b091deff67a8e2a1c644ac7167f9bb81ce08ba305cdb69a15d0da8d4284298e629883fb793d19025908e599b4f57c734b641d84e93d589a20c68fe8a0fdaa571afd4f0a330d869549fd995ed93944250cdd92541be29030361202ac490b1ba6226e800944e58cd8bb4c85b752b54c94cb36f0dbe64836e44cbc76b2ca3335020742aa4e32158f373749420cd98061ced729486a3e5ea7587bf69791fa0d28d69a807a835ca64262abcf99974eee61f2825aa83faaa827a388b55c4ed2565954837ee8f7d7cf1a8a7da8612750b7b11513e549972c84d2818277592b39973e0b14879892e4b71ec289711ebb85d17dfb1a31b0179125e08f16143f420eee70af8c5d28f39ea7e41813501e3b6180a2dd37d8bbd3142c99ffb8113819833783eb5303fac3e4a64ba5df431966502c7c36bb6a50f37f3ecae3db7c43e2d416529daf1c9a5d39249620fe15b5ca4d47b79434e9429faf24947c4986fbe93b6a90ef3e866692a423d66d753fe47d583caa3b68bbf0e8987d546f2e6c48b74dd7f38d09f464f90a03f5d5d35650de2a00737436a884c2a77a82af2ae0c7e30f543041f1a9891cf62c72a9646aaf3a531d6acc3f6c887e1f09ec83e6d872777112795a9a30cc5d0079f576679e4950e707c39719b3c92b4821b2bf02648346783a4850bb368c2bd9d632f21e5fd9a1ccdc5f4996de5377da4edd29873ec0b7cb73beed43c77dba3ea6e28f50518daf0c8c190fc0fbede4413eaf01b49789a309a83acb617a6b6764b50b90db911039849b74ebe35b0c1a218a483679e629fbc0e9c943694607f27c3f1cb8a48c36cf7f46c835242be179130ebf6b34c2431df4f767da04bac8002287081b9f7e511bef2f90e16ff66af165ebc880fe53a3a64717a2eb46d0e48aca4003272af1b901740829a5ebc80d20be7d04748f4553844a747d009586cc40099e65f14d722c53b9c5bc87660b989794edcedaabac8ba86801f94ca7118a38e8c340d733908823c7e16e2434211a1d57e309f62d2bcae2d9af9d02550fa246bc3d1ace0f94d39ca2a2dc5085eed2445036859b16b22af389bb2127fd29a2224d83bc627d49c3ca530e2a7a2c506b4e9889452bc98871517b5b57d5a68d2b779517e9c435bfc52f6c804741f4b8d85e4322c5ccc9d197a4193021b56c6f7b88ae040e5b532d692edc86a90d47b2e2fcdcf5194f1bfbb8807f9973346f4def69cf72ef884ab95fd18156cc87301bffed71b5e2666f75c974556b8d719d781daf8b7293f24b30dc1ea667f0063c7fc990cee8b1e9ebf43cf5e3b5dab581b7ac412663d2fc6a92ed4921831526d34b4f84a2e47e7bad6842b714d4de1cd66d3a1b52efa4605d749b27899927dea56e2d27ef6fd61086abdc67221369bd58d3b66deb10c42a73c7932a5f76a0881748539e09239ffbe18dd01bdaf4f1cd98947f9ed41f4a7faebd80218ded8b560398c013f3f1bd83892e9fe8daba854dda78ad6f80b20b1a43360972d66dc32cc675e0bfbacb62ae47be45059a0f5eb86091a8cc9273f2d44a5d961c5dc2e7ce58f3f58850bf25632c71bb68d143540082649f14b67dd8f40cb8a2658bcb7ef3abd277221d8e8f2184f24a4d040382e5491493dd5f49f5763292f24caa80c85d2538d395b345715547f716edf8d7289108081edfee5db13e8e98fe7d5cacfb71a038ddaeb63184e70dbf27bd784004ca2165e3879cb77eb6e3d656bf398966c4a6ed0210d92cfd24dbff7328612697e4e09bb2c49079367c6418922a9421c67754b45bf34a0e4d2e639101bd795d07e51d86396f3fab2597b24adec0440521c07277acd5b2381fef603da97dbe34827d7963d18f2b9fa93e7554eafe94f339d9806bc3a9b1527e0c3b1d0cd47c69f98ef9b8e07cce8b6758adaf11a572d5fbd157c44c44a3647282a9e5a61f284e62a74010d4ab40523345aa86d47ee01bef1845471141733d37ddd035c1383ea6bb1569a7ff17696649ee16522a32a93a663d62ea717b52160a8a7898040c0bb9cced117f3f763f379fbc9754d3962f5c01420da82d8184d9ee033d22145e533e5c0fd8600f07a7042bbe6f326a8b760932639fab49f9c394ccf2973cec1e1ee5a91434c6298768aa0812fd1a6848ac06992e6ebfcc435cb985c1541d3c43cc3b7d606343d4ac7685a3388c453c46fe18909dc91ecb928e2b67885c62c353b72a46eac0f211d5a5f0f868756df4a0fb85a238da4851d1713d15c9905612431a903aac92e0ffa4544ce4c20860dbe17c80d5dac8deb09eb23c158b3e4fa1e8c4b7cc243772e5ed7805ff7387a5be572473d19c3acdd31809b379fcfadca659a5dac10e379b8c073bc64c56bd29e60c1721749a1ad00a272a503d4a4e9051bac437aa496071bb1c94e6f9fbb4ed09e5cf7543c6448d32393e0026f7eb2782461c435fa4deb805194f4cb2dfaa2d7177f0f9e31a7f880f7cce36f72bf7591dac1b7aae9005762b3e6d3c21aeeb8f37faf319f5bd2d2670a11fce0155e8ccaeddb9eefb5297bc1cc1f58262cd632425a3abc0afbce682cb25fd88b6bea3576ee596928c9b22a35483e858efafdeb3252099e0a367cd538aa24ff470140668e46c2854e3e4a1cd2c09fe0b19cfd575e4dfe56f68e140755031c89d5c205fa1631eea07565e65e6b4502ac9cae22dbdeef3ea46bc6f5fd475c8c5eacdcbfef9e9c658e87abb34a0fcd187be7ba91758738b1cbe7a29c9147a09d900f290863c6275cf534d4209aac5737d597a8c2ff21d9023aa53e44c9679e86a40bf8c4c3c7702e3efcef6e111c4f74a7e52bdbfff1f8b0db017f4214852ceae3ba5cf8fa1bbce0be4586ce5e9b110765b38b4096196785c39cc8e14de198a5ee8b15442ea2ad3484189456a13d71186c9a7347dc57db8a8b6fa542b94adcb2c3228ab123021b06a4d4abbe81e06faa8f80cc2d344e11cc3db87ed90c1bd23ac811976c1182e4c82eff20c7d98371939a59fc789cb3cba22d0a211c69525c570d31dcecd7ebb097e6bb3bf26a6aff47566e5a603e1e7bd96897d0b78c140f5eb5db15e560157260087ea0503c01d9ee8b5a22717e9551ac01c1e2c1c4a874cef185395f6502d65045c6076d23ac421b0bbc6a639398e8ca841b718391df6b437df3a12eb0318f6e54198a7a3164f318e54eeb8f4f21bf890b51b392d4256531e7ff35af2eb7e29f89ae3dfa6cc36cc11aefaca30638ec26ed26a34046ca8f996a87df2f4af4d20c09a3adb7183055b4f2640fbd6bbc42cb1f454162d280581d12d73eca384c74e7f96d86ce1ae712a5272d181b5ebe6fdaff95d437b29e2f14ecb73e0198bd1dedaf50ca967e62cd9075205baff20df57654319fc2b24eadefeb545e32ece07eddefd9a94883dc03d72daa093b7cce70b91093a0ac2737a55f9e2c9d540670b8c0d1c32bb905940cfe11b76c748c29e0094449cc63a26f921c26683c1ffceaf3201d311bd8da4195dbabbc9150d96eb9f074080f77781fd6082d0187e4f258dd3fbfb116d76c617bb27172714fb799a5e411e4c0c9efc6e6f600a3cc1e04dc0ce8300e037ec715ac1bfbda73055d4ee7c5a5b508242c48ac8df016296b01359221127c4877fbd3cf0859226caf24303605fbb92c82d2f6ebaf15eaccc4d59fa73996a78876d99bc0702bde7a3fb6e0140f82aa2402bf2d45b02813a1dec013c98556749b0c55812236fec68fbabb20706031de429b3b4b5b643fb45610e3f2b14f716059f93db037e186d8b3a2eb67f373e929f95720627e20762cd2af7d822bf98ab256d6d64b196ed29f36fd966f88b57a9a2f053a563ac108d3305424242bfcae55998a3f752a0daf984e07faec099aee068c495c5faea98aa51e588bd081cdbae853e181db9cdda92ba50007156a626204ba7c52c439039b9cc4849e1febac149ba2c950592f0ecbbed0cc8a10b72141adf46dd07568ca65266a0101d68f49d15d187679c23d7ad8b1f19cd3ace5492a7dac3b640b9e944134567234a6d234764474b4fdc9f4194ec79e01b2b3b66417253d1c09b31f4e1c1ae4e358dfa3d7949a0ba7c539357e1e2e211002a3860f04e347e7be29a12a4bf9baa01e86df11c133f2d7d5caa0308d9049c6d21791e741cb00ce787aa0b33acd242b4f911bc995a3f7aca04a1c318adca1824846ffa81897a39fde06188030c01489aa30d5f38e240f283287583ed8d7d527c505d502e48750397c5b0c273506ddbd7553bc43a95d86dc93d540f9da12c22faa2ff1eabeef22d75fdc20e4b290085a52effb8f30ff834ac6c8e228ccf0904ca6c492ae46ad16b3bc835b7829c96c124daa00209bbe9da7227a7c34aa2d1191959e9800ef5d9c8294edf9beb1fd5fdb8a93b3ab9e1bc0d1c7502e1e4186158a694797c2013f2682b7230c90b159eb61b322ab32aa2d13df2ec8475a83f1d03ed7a4440b3b5c8f3966dffbeacc61f5af779064db8c720d58e2f34e9949b8697c0f08190bfada8db51459dcfa6e3979b55e845446880d3268b8007656bdc23e3e6101c0dd6344fd73f1359ccec49316553656c30cb4e2d53a3da236234c5e554b79f392f243f168f30674dc4ebb69ccc6565c0f58b7c6f32f885807d867f95d9921ec937bf49fccf392e0af1b5798f958ee915dab9edfe13f3f6c730b945ecf6eec8ed6adaecbf58fcd506026d1fe2de93cefbb4980c487daa3d3cfe4a8c155d75f34c5a8cc1d6efa35df0e9f4cf6c67af09f54e04e3265a8a515ba6d7a814ab36efecdccf0c45f63b9f15b7e6cfca73e5f1224f2f3b152a322e6c7a74f250366acdfb92732cd89cfdf60ab752c7cffc9d890b5bffcb73c2db6ee7c7e1db874484b6b8875dfeeaa80da86174127769e15c182386a9fdabfbad2eda14b691bcc410fdb3aadba813672991748e6384627d23422ec523d69c9d1a044a428eadacc953a1c33065ec5d935d9990bbf30a10025d00cec687af8f012683c03791e6ccd373dff4dfb0fcd559329bfa90ff413d385787155a58ba1a0945eee1ee037eae70d40b15392ec4f523616d54e9f96e40aa05c75d8cb3a2822282006b080ee4938bfec2a30f465b19be45c2edd00ea8b8ff7b928d24f01db7cfac46927af22215c1f09e837a216565de408b587bba17544efe694f5fb78448a80dcef3d3e51725dd85153706ba7a651ffd0e137188581c2914144c4976f656884cab072fc1c6e00f7d01a5d6fddacc8210f8806c588a194834e64dda577029290b4edc40901241f77f9802a90cbf45de02f1eb76d9bf08bf6189f7b53f20057b3f9177741a0dc09a5984cc058c98e298240022c26996d2d17bb3bee56d1a81a5c93c4fbaafeef4d095687e788a8e0d7e3607ba7aa8aaacb2f3cd950073910ac56345a43f12ab56d50abf95f488dbe7f2f0a80eb8cfd89ab7f92d028c877d643629301b0506f0fd5657423c9ecbdf09b825c2dd37d8bbd3142c99ffb8113819833783eb5303fac3e4a64ba5df431966502c7c36bb6a50f37f3ecae3db7c43e2d416529daf1c9a5d39249620fe15b5ca4d47b79434e9429faf24947c4986fbe93b6a90e1aed7a54ddc5ec6b47fb0f7dadbc79cd97b6589d8d7891494c6a228ec6aaff240f4d9fcb03c028b36b14f98e5469b83ca2d1635917fd0c6d52e141fa9af43fef882ef4f38345eccf90fee715bfc4cb7fb8d7a4c77d96d9df792887d56bdff366d457cbd1a044f462796b4136b5bae19ccb8792df033214b1d86c5c6accff5d4e04405b56f07bb8b74767c43bcc170fb005bc32170555465dd728491c8a5d7ef232a168151630fc786fe9d784906d3cbd7601800e928f104f5280c3c08709fdba278ba2888799b64f235f929751239d535dffb373768ce4a2d7e6e7f3d0c77dfdf9de7e4eda2438bfbbf0d8c80c8bdc7c51dd3c1c4d81aa7e2e05b3cb449330226e3211546212abddac26b9aa1905f5a701515f2f3503f2ea0f4d477978755e492e69bed097635fa001e8865e1ec09ce94b532dd52171586a371aa2c14171278847bf16d5e72d9c9de53912ff016c6fa727645e90ad46f7e7ece573d90a504437e018734eaebda9e2b9452d8a3ec3904c26401c9a1015f6bd62d4d7d5313c0ed241290fb7f05034467947af5ca000824df8eba32ca71cce923b217fd24fd68e81f50290656b1b99a474af89d464a98b5e858ade3117dcf16eaa7b763080cefcacd54d628e7f34a26f76fc73621be82274044cc395d122bafb14e3324c0c736bb7ae915b68a40aac484c38f9faaa715947927a78ede08b29bdc76dcbc72eeba7fc359a415fa4285fe94507a4096150169c1d666ff3bf3de4cba11f615b81c72a3ec16ab750d35957fe95a609e7e14c93e0f54423ecf3a2f105dc03b674f9bb134ec6409d312f044c209ad2254b2e73b98739e09af4706719e62e43b6a3c14d4de1cd66d3a1b52efa4605d749b27899927dea56e2d27ef6fd61086abdc67221369bd58d3b66deb10c42a73c7932a5f76a0881748539e09239ffbe18dd01bdaf4f1cd98947f9ed41f4a7faebd80218de544f9c886bca09f9e3e2e357f96ad2325e83ff72e3cef0a456689b2ed1b9ba803dfa145db235c0d545e5c5bbfaa47cf65580a8f768b5522f76a03242bb12dcec4408b40312f7fd3ffaeafff55cf5b363b7082605c138f7002d28f28b2cf9238493b8ef59840ea93302a387535e233e2602682aa41db932aec2d426a91cddb84d0c23e805a279950102cc752c89e579a9c168fb5589f821c18c068fb3a0939dcf1fec8825717e1f085e096dfd7eb9545ff3d62e65fdb6a0a35c90297a9e7a600fa02b0da47a1912344dd13b3c9ef309c5ea5d1cac69e661fce2bbf274509c5b9f89a15ba1ecd836708a716f01ad4ac57fb58c796d0977c3da5b1caf5b34c7327e247fee736e3f673634e669cbd85d220f0cd317ccdafd15ff44777569dab8e35cce7c299a0cff215b58d04e1421f2b65b631d12bf5facbed3ab9ff1a9f42e20341bcbbfb3f454966858b0e2912ba1ce2303a9dba95de860ac4700d1e374a773922941d791c5300885ba4ab4a744c6ce7513b96d2d7ff17696649ee16522a32a93a663d62ea717b52160a8a7898040c0bb9cced117f3f763f379fbc9754d3962f5c01420da82d8184d9ee033d22145e533e5c0fd8600f07a7042bbe6f326a8b760932639fab46b0d6515b0baa36b9e5d7f7208b4d64a0de305d189f2c05423067982e8e8476233c2b46bcdb1af8373f95fa735da5624be41ff6af0a029a3ae4fccbf2b7438d679d1a7a7af77f542da3ac7401eb734142df3d1b19cbd1ffa78f71a61952a934872ee4be711f4fb8d6fb0e3cbcbc36f6064f7ee78b005bf1434bab59a3723669509da0026d6f3684d8dede1d11fbf717edf5b61ba5ba33157af83b7d35279223af77b232b11a410c6401181afca94a2933b9650301d296e5e322f28d667c190b40485a56ee10ff0197f1db0bcf2e6d4dee1444505f6a54242f1dc2fe1d4346215c62c9b7837cfaec401b5159bc927c319eb28382393d1dee59a783f96909e28391ffdda9dd285f7c7977f2d2c366356ad6a6130315757109099f5816059fa25184abf9be0155e8ccaeddb9eefb5297bc1cc1f58262cd632425a3abc0afbce682cb25fd88b6bea3576ee596928c9b22a35483e858efafdeb3252099e0a367cd538aa24ff470140668e46c2854e3e4a1cd2c09fe0b115799860c444dd1bfcaa31da36eb4ff38b274bd080903bd30e786d12a50b32968c79d685170f00d88e0d22139f7e291ffa7f35fe79db9cc6c0afc343dc31f432b95b454fc6c7673442401f3812c92d1844021e446163da69e63dd54fb4138bdb232549a0a68604bd58d7aa40047b3c64afe195cd87faa80b0f7d166030384f5925fd0ef96940e8fd13a3d72a2c02c932b15d0867d31b1b3f6f316fcf7fdb0286f286a5c1fcf65c58539ba60e9ea2542a6594f6dbf471a39f79b5a09e1e9fff8757c97c6736d01ff16dcdbbd3a3a615f3f7d4dfe88bec6397de45266850700f16dc9ce103c1091691588ab0d3fd20b9e44bf2f11282e06a373afff8a4bf0f9fe50fe498a2b903877c62a9fe0b8cc86fc0c6b062dfa73b1589b5de513660e7d3ce094cf6c0cca3dba951b590e495aedcec5ede9706272f211274dd5083d1b7542791d7b5755876ab05fcb6e4f8ce60e678a799a9eb2142f81ce8ec81a5febb4776059e5c8a03b328711c93f41ef99762deaa1bbddcf63672c73f543312b1f4af532eac55d672429ba7016ca831f9d22351e5099bad341ad53c3423014d9ced05928854c6e1f761d368948a0de857f5959a8d7ce0e9598fcd29cc9abf0944adca35322c254db4d385bd117e27d135b4cd1d1273f09b77635f9abf25b635c004030efc0986ac8734107992c25051bf93f776c60e417e1ddfb97844d640d6ddd43c4f57a525eb927146b838fca9970a739f8fcec5a6bb09e8873b4db7d72bee4f4412adc98ea0299ba00d3cd7c2492dd04fc6c936edcdd66cbefd80966616b6bc38e91881a65d110deafcae793e4e3a8e1c05a3708cf304232276db9b91649b289f483a371346da0bb9833eb29b13e066d7e293cee7327a578d6a0f664ac893ff1937603788f3c6277b5fca9e0c2e306656add566c030d6bb824e14f19df4f4594f93cac308de807f87868d7a406acc3271a181636b79bcd45831fde7285f8dfccc3374ddd78ab5f17cda1135c17194ee47d03cda56261667d7c73618953adff07d5fb26847665f5cce3e118b86a06ad13e807d346671f9da7ee2fcae93daa04847f19cd0a8c8cc94e3128d08201c3d1f1ebde9e2b72d19cacd15876fe7d6bf1f88eb9f412f84a933e4babe123de9d58813507fc8b9f2b4c7409e403fb77bb69ba8fba6052e78180808baa0860dc20ead9b16e173b19452bd1d1c4ff20c72e46a3d0370ca4b0cf834100b8bc8fba291374c8897aa15869bfb9642c44f01a9ecc98d907b47646ccdeb9bfec0dc669b0e8ea3758f794fdaa24dbcfd9e0f029f35723736ab33df416032fa66a93d650ef2b0cc5f9ad047dca143649d1884097861e65d1fcf0ae2d855b4620d2ea45258ace31b0be5620235d828f58014910a5bc97d5d9e89f6fb6db82c8170e52422fb922e194a876bca8abc4213dc524cfeef38bf2ca53d4dd915cf3afd220fe3d9e681ec00ef4997fd44c9c845ae349c29666e06155213f4c416370cb4c53cdcfac09dff3b58242a810239ede8388231f34dfea3c2bc8385240eace4a530f947f5db3b8b879117fff790fee6a0bd0f83cc59b737fdbbc054f030dceb34b36f6d88ee74ec624bf4c1ab99bc69aeaaa542be1b59353f42dd2f29a93aa75d3fdabb0089c162c826a8a0f5480ec62ab688146171953059e40d60141f9c5aa4f8906909b8afb4d26b37bd8c9c2919bbc9fff3d5e3df29ac7249fccc3931d6cfb3298352909d436499896aabc0876db75d7ec31f34866cb5f6220e7529c19db8d10d534232141d2ec092d0d93ff508274ec46b21e2540babde6fda940acf31a23b66bef1f16be168fe275e165865c1e07502d65079c71d5119b735319c5fb4fad04e9d60900be5685f60311d97712853087b748305b7d51b1364310099d3024fb1127faa647ac8e1cd1d03a3168791b39fa6718b48b21e7a9d503e3f79d7dcdd43b07e2657fcc5798f6fbbcf64cd296274e467f5da97384a5cddfbf8733ba548363fa2006722f56dc5999c4eb484d0eba7d3b728874f79de74eb72ed04485b6a4c0169079e9c3200890b4ce1fcd4b91674d891909ca7039ad65d48ac0f81bd4e2b1266d5ee7845d0cb21522b3489d95c65e131a803ad2e40d0a9c10959ee171e65e342fb9d00bf8df02a97b8324c93d60064e80e60767802ad4f235ac6829777466ccc3018c259b82227229cfc00f07f3d35fd09672e6b931f6d7b50e26a3b93469f3be7de7a6de8b449ef7f37697b484777d7e2b422894f3b7bb65a315449d3dfa1d05de72517d717d7d244a466d7d7b7647bad2ec5238f728ec7762faa51c4b94f0f256bcf8b4e95ba48c26e980dc387456b086fafaa1c0ca282360adbcd0fe8ae5bea13a2b96ba6d02562510a13aa9c4436dd7ebd6cac691308cc4ce4874e6a1bee22fa3ab23bfc59e83dd82731f74de87c883cedfbf76e840a524b0835c67318b1fe38e17a44cd9d9e2e523c3e0f2cc288a8d18b5c46504aaadae227407fb07a920f101bd21e5bc0537d774609b26dbf701b0c117ba7f7a72913a4a23b60aa8bc10a17db97ecb8124c100759cceded022fcd5eadfcbc86234c36cf411b71c37a39c5fc3f17db3fd08a6cf69d7349ba194681fb1c882c822381db6131e72ab8e969372229e0f96e8ec3c04fe143bd394c1361b29b6be6859d9a0ffd656bdf03d4f71c33b79f71530e4f70ee11b4c331252c9059726ce89ab2e9ec5e35316133fa4e65a9bbfe5f36ea46236ee50edb7e4610aae9eb113a55f02602ee162617d2e79c275780923ee0e42bfb3ce48c96c6a21817a6be009b00bfb38b54f160713e8590d09bff6820154c53f0cde37f693fcbdeb2a84d14dbf35620c065f0f43792129cfba2565009dd8596216b49e5106ef0879d3450c16442a97d06a0a4f0195273e2fe9dc81ea41985536b241c80473918808f1e3136a5de8d225ae9b2c592044d8ab801027a9e28a57367a53b07ede1884a38b1d2e6c59d397b5195bb52ed700771ba3b0909e5bb9007da47c27bf65c486506de9b975bb5e06d63a8ff5fa71ce431700b1ad2d379193f6ed0ede097cd579c800b5455cc6de2957d2ba678b8c8ebc311c798ec2f2502da50394d26230ee3f241651000db3d262595e250128dbaaa609436fb4d879c3077d47301cd8f757ad0dda7afbe5b9a5531722e570ba8657968fe1fd72bd51a66d90760393742d386d652719f853bef990c21f5ee21f3f153831673ce9377291686d4a6cbb122bc53e03d2e31267cf41fccfbfb7cf20b530bc3593df4c52f15b389cc6988835bc1156d27d5ee27ca1923f9022d63f84a1bc545ea27fbc1aa1407ee6ee80f5f382188926571a4daaa1c2655e06cce3ccb412f172f77d11e82003d6a5a46ff65a6c57572a5940855c0ebf393b8f4e3fa5830f9a71ff087217a56dbe76dbefe3de1638aa4a939dfe6c9aba0f9dd7fb5d9ea95dd5ab955b2729d0c92ccba582787d144f5b0ee8288ffc24da01c1cbb466da09608c5156d903173f9625e2be50688d7f6eb5bd79764dc6492f31af268552b7fedb2007f9f398845bce70b853e2b0073de7df9c93dad7b85a73f13f141912f205fc22f8a3c6541e05e636ab5eda56c9eb1dc0b114a39f4307601435be5940fa8bceaf187b9d18b0a1e546e8012a10f340082c7e17f629695bf2874950bb16940be2ca8a288d81ab81085d64d957519f3147476fbe0e7d36cfab6a11c0b1ef35702fc0d630f363bfc3f5d5662ec5518b89b3895d699f151af01c907d97efb44ab0fb4db41972218d120666dd76fcd271d2b72402a01df0f7c40ddbe425c925ac7ed66665aa0a28c74d0bffdf657d623d55e46e569aba9fd7c7bc0caf5543fcc01042080dfa042a665adaf6184aea126c7c56065b10138b73d780980183ae30996b97398308c06d8c5ff08ca37f36c4307005f5272509f0766ef54e8c78c9238bef8c9779147c3c2e8e4e4cd6a2d12f744c0c715c59c2d9281c4646ebf0555928fc2869f99186c7d0970d33c4df496a883113e8f57158409d95cb007c1ec2c9d419e5d290dd48ea33abf01e48166a3d92e810bfefcd2a63088705d6702bb35bd11c7811b0cc8a2be128173e80dd4b7cf39af21e1e7e75cd00ea72590ee7a3f0926d9e87b5d2e952acfd96a9e8a28bfcdbdd9e810dcf144d794f00c74c9a7cb0bcff1b3ba8e972bc8524dff371d70d6756cb781d32d130d7f713013b19f7ba9b28e16dc508ef228408c383e3d2a67e1ab9e50c725bd26106d784ab213bd567b71e0a0ad537481d8944106ea45207f9b242a86fe79bcbbe01e13c658e857ee927f46edacf5eae0c4499ac8f4a4b833e78508f5f1316d25b665000f78751d65bb592a13fd10fb6bffedf5d0a5e146c2d596a19b48052681dc5041e68b01829cddfc71cd097909f960b8c195008cd208754e0b16cf97360ffe45f0d533c6d65338c35feb5a49c9f816682e24cf740b00708f9365717ad7b7af46d494a7f41447fbe64ddd75d531a53e71c279d8068828f20955685a55483ac18ebcbefb813e831a142ab56719e4d0c5a80239e750812e0e709a71038868cab7cf8ff8764397e2b5941be4f190d23815fee680cecec4002968c5462e3a45eb7073c17d3947c4cb87eb4b262a6f84458a8e544aa3d74424f69e12fd8e9056b2df95437f2201d96055266ec721579ec7dc2f858c4e7e9f1000f3b21b33c54735e42c8d288deb5e9554bb2208ae1aa26c24842f097f39f6a0906c70859b26c09d24ead10ab940d84040b522bb424dc9c0cda18d7898ff67e7f24ed17823a1cc4243917894567a8278778a2942eb95699a06ff6eac42a496f5decdc4832def34adaa1cbce523699e6a1cf2a263357dc4c8f5aed55bd368df4e05ca34870d2bef6e9ddf02b615f55c13f06c5b0b1388a536023c69e2fbe6d056e1681ce79ee87384b3b7af5b9fb2f13f48f97bfeb8f72f09b27d9c78cef6804d3ca050c38697cdabc118fa256c7f090c12cce8d9bf8a4f52cd9c6937c7dda2bf12f8fdfaddcebe2f838f298b509ae25134b55148d1d14a710971109c8a811afbc34fcd7e6756159beca5ea62061348f8c6edc96d0b8861b397f5165a4a19c9d225b1167b6d02a742d296bf7c2bef2c633e4fa5caaffcf699ac2fff78b7b0b72be11a27c11b014d61bc24fe3e76169099995ee219d7fca3f71e695db6128c0d994bd9f2e821a18278da5cda121070607be0c3200498346af63ae41fb438cfc8aa1b89621c1c57ecb1cec2578ef05444881f1886dfdb3e275e454e6eec58c02d40f235892d02cfb50c0ddb453cad9685c34b3077f8bbc96b25a9f26fbafb5a81e69303a8dccf7702cb9abe80f11056e6bcad9bbab0f84b3cbc71bb1adb4a114cb4dc048ae970bb927ece70644093ef691c176faecaedeeff31a17214b74376efb5d723d7898ac1b3515a9aad96a7aa6dcc06b20f3beeec7048c04bf16706e729d5f1491f4650fdd295af2daad3904094d37b4675511a4148a689fcfaf6f8a8ebeb4ecb0e569a1dcfd7e661932b48ee5bc37f760745b665ab33b5a04d28636a3684933cb62a655e6d68fac632d84b91f1ed0358874bbeae16c167dc8f84923021812c21e94ac0353f617924107bbb77c7b9c9074f108c90254daf274baa5a113321426103d3f033db3747847a04cc4f866f34b7ee178166587ed07d03a58bc7fc9736de69d6da527004d4a61b3b9a137a613046034ca232d4089686a34beb698e54c2a038afcdb35364c4b79b274cda407a16029caa3e63ac5d84756c4cd8f225c1a5df8051937af717531dec51aea0d1f2c887c6b042c525c256b628951d59b29ba4b1b5601e4e4b46ab667825c1ba5928344bfe898a10e936e1885cba0dd7a48f13c08e139988eb1aee9b3b64c3dc9ed11e0f547934bb0791e17b5a362b473487f9df387bd915845f17cd214d8ac22966ff02e918a56491ab66ab51e09d7f4a8a1764bacfbe21b0101b2f0506886fd3e276dd4a9fcb4dad1b1a75d4d6fb53c52a7eabedffc2a88862c1dda29567267fd4cc9adb25355b19a863d6ca6b69d2345aa5f164730e2a5d493fcfc2cfc121e478e0bfed6914cd64bd302aefb884c2e66ac10e4b7a98431711b225c1191503cae30b1d319dfce00bdff7552aa0c8416d7d421bef798785dd0e795d0fb55f1a0187c770b60178d015457cdd1fabe9ad3f5ee143363ddbf1388c9d4ccd5ed4cd78ce1fef71969ffdda0ca51491eebd870bb83d9ab8892234b76ec4ce051e39c9284f46f6f29383655af25a288eb1608ec26245eda6a8d9ae8bdc0d9d7a9a34900697ad54f16997c1747bea2229ec14141665e8a3668497cea7cba057ec3dcef7754d9b2f24acb3b2cfeb180c6d1faa6a055bb5834999abf751af8cd8bd531f81ec2bb043bf809fff5d88ca750f39b461a6008c4ee575406f0a6cf15eb3700dae907fa4245337c6d49ef561068259e1a7ff17ee9a9b370b0ec1e484c1722cc4b5aa6e2e4b2619cede332c301c77f095b9b54fb2f4598a6a8fc6abe0f25fd3be3cac3e629a6bbe0a265449ede0a2c09a519dc1c37329a66a4fdd4215cd29f446d39205d69cd4166450b18a7c30328120ca70feedcaab7f621d12609e8ed59032aa44f13001e14b4fcf6de4ff89b56c547bff728c5e33ae0ebeae0ff61171b503724d60ccba6c171a9b7830891fa652a8c5284f0b5aea59d68976ee6c5be5ac13cd50002784a759e9873daccb575a04551807ffc0af67f27e1cab72953e0dc564ce850112944bc7134d6f59548e986b51dc07b9408cc800ffc9707400ad8a93d2d69c8106e6469f45e9e8b2e78baa8feec809b513220f1805d5e47eb3f3268d3e4406730d6e70ad9ff68511810ca5ae6542be13b3bd605f127c6597f8616db17751c211b7ce6a288488242d8b6d6bdf783b18bb01cfdcffad8460e698ccc700d4430460da8be26e880293aee474325a946882d4aeb13b70964263bd8dd77d830fd54eea7c3d85b239cd8de72fcd7259f13269754eadca8874e7d5851c99f7011a65a41f870ef0af3963b19c983f9e679260c827159d7d10dcc142086535bb31eca86094c51ac9fa4a2724253c8c33a5dc1780a6da24b35371aca78ac556f9512568194202a7bf6ba4cc868213389c5f0195c1493a4ac09dac4ad5bb38ec9b9da9977ed2d213d951bc8ad8aeea5f56a19da677acb0fbfe8e70e60c9eaef5bb0da19d20c26ea2f1153e5e74131796169fe50a18313dc72b4d62aeb82b3e68c8e433e59b8fcd3eeba0e3d8a1ebb533e215dcdbed50b34b9e5e87d45cf1dba25d5958e7722bd0864f1b29c6f361b2869841aab8a2107958ee335a4902c230db5e2f74e8a6ae9400e338022f86996fc1c1d4a72550832af836d1fcc50dcfb6f3664573f390caffdebda856b78d7c79b1ef93fadd437d372fe1a529c1f9bab88c50473c338b40cdaaec84990f7c9f098fa4a717bd216df3d3a925f22049c93c7d8829102f45c0753814c099777cb21fa4a3ea258193a78108d15c406833bb76375c02756217a352edb40e9c96967eb95237525a858bc6a6d0f2ed1bfde1656248f8ade81fe3ce52914b154e019135cad1a7672596cc53675ef46827d51b0c3d73ef8988a10206caaeba2b90facee535a416436043ebc481ed6b5100ae31840fd4b8e6eb926066c7408e414ae01eead819be88425d6e85885ea12827386e217d637c3ee4b56f07ee60232b5877bae4c9a63f1481ff6dae396764fb7654bdfeb2eeb6fdb6b90c17b2fe0c8ae9423f73bdbd658943af4ef955d403d74482813f852f993ed723823bb1591b157c5f812b088828c7b8c11ef4bee2f323e023765a8f188682cab40b4bf2b934cf6045b2ae536e7335a19db77471af1b3f62e33a122a88918e40a98dcc9b5724f835b7d057f3e3c5bfc4290e99abbe8535102e8fd090c0ffb0a34a34ebacd11508a5993598791edac2db3760186818823ee22d67046f9eb6967cbb217fae2f4d3eed1b971188c74e71b7a32081f7630428d5e2583d9db8fd357e85a4c7020629938091e9639950ced0caf35c6e1837cd1596db17fa474491a7b2f723d0d9ba259a5e84ff182074e62fb0427747b9e94fa81cf5dafa936327107607706f337dba2022991e6df64732b7dde982631b119b5a4b6773cc944425455b75980806d4953fca57bb567df0a6de946c0e19a23c129c184b40320638e284edfcc3cf3ef43f37a64272eeddc269d387e2943e180d39e48cc7e0ae9e3ebb9a66f087e6c6b730db4723d28142a11884db1e840511e63f57c0813644a1c4e82aa64c26bc2d5a3bcbb7649ade24f52bd57385b26a5f8bb8ab6f1ebe68afc5398ba8bd437343d4d84c549c2bb8c52ab21045b0997c5f56f66de8c091690e299406ffa792c73724814180a3712b720dd29221382815f270220fd6451c8c242748cbee4f283d370c970578910d25debd5ffdc00d46b2cbaf70da7a7d466ede1679410a210ecd4caeeed8a9de842940c2b575ca921ccb946e07e7dde18160019fd24db9419e9c0a4f8a1db5bbf8ecae6de21021066177bbcc52a8ebdcff6b6065fde11aebfc205791a2d97d3c8fb6d7c18188eefe0d13fa01eb5647771b23738a01e773dc307373c0d8a1aafa437462dcbaf3b29942d4b474a881a31655f590bd5102735024de96fde5f1eb0b7ee3b21da2ff7f77d9aeff00b9d870508010b4383b54b74e8e0c5667776f25ebe1227c4b89924bae1e200200ad6c0bfd2d580b8fb94421f4ad9f1495bb429e48f54e9984e9a5223606ecdc39eec24767c27aeb1689a55281cfdf99eb04c2fdb3027cd30769a09432792470dad1560294011ffb4603395f5b458dca87466cbd4db818bb4fca713657ba7dd6568868b87ca4b017868a26fc1b16611f7708570aa13cfe2305dd06e6dd8fd37bccfa240eb79588104fd8dfb4ddb771ecd86138bf331fd15ff4372a50807e0a77aa8cfdc6d370138e1225879b1302abfcdb228948cda1ce884c722f3eb779c41e40a27fb6e48aac63f3bfb9d6f19977eb137f8f9ff367d8d5018f49e9390518c3b0a22d23bc788d7d43cefff5ec3913c233116f30bec4e64581af6fd2c1627957c654f11c9e2a374ba73a05f0a415e31bb90f7cdf3e5afa41afbca82bb4c9c0fb6315eef8a54ca3b1cf452f026016fd66b47bbe97b0659c5f0c46e50271b6c48939ee9c754de5824f7baee6c5d09bf13c4f70a1b29740416bd9614aaa674f78caf42b077c0c2f7be5cb210f23f7d07db91c44639a7c809466753ea2ccde49839907ee9154b18acb462c2f811ada1eb909219a9b0c0be36635326fff3b81aa54ddeae2ff6fb49232a18d3d9a9806c658611f66226bcfd02ebe50a68e7a786713040ff77684e70494c1b4ccd660246465077331ec86a4e480619babe5e9d4e9c6be000a6de4904fec53c14ce65561f52d518953b03a5b1b339dc86c7865129bd0306d057c8df566bd51c325a943d1852bf724db5717708d19664b252087773eba03e453ba03420ff373f4824dc101027ed18d961f49730ed22e8b5afab3dfe52a221fff2d375e87074d32ec9007201caaf5f359fa44340a0c520978ba61ab2b64002b62e2bfb056821d89211cc427a8ab92b03f2c030b264770942b2c570e000ca13cf7f4f1a0b20932123acdae51b62f6c6e27353f60adb6f8a313c117ff07ed4605a695909b563f46d0f8d06b67058dca01734431afa18be5149c2d4deec2048c97fc56c93ee60a7454ba283ba6cd48e6e235f9d058aa8b12c5185d698fb59dd874bf41fbc090cec5f766c7aa4d93c4214cda12d09f1c57eba5e6f7fdbc09d9474315c6b4a2ab1ad92f5576c69f300bd704e566eb525d6df7125f16bc4ab4b3692efbc5b73409f899410ac593c48442efa6efa1103819085e18302317a2e459456d40eecd222269ba0672aba7ef910b0e4c0e2626ab9db9b771d0f6904981eb66e771182ee3ec9b1b39bd76e6845619d1d35edc94ad51fc72a1443c18e08b9c4bc6501887d37c975f4b0dadb988e6a743358d9c5038effff934fc37ec6c6d25a2c482f9b76fc0df4288242e29e6c7c147428f068002bfa65578f535a71b54ce1136b81ee6d042734d78bd0ab394d38b5c406d67e7e1ed5f756d1dc31899be7f001ec222d26b787c5db0bf8b81260805f2fd04aaedb4c83cfe72c5e68ecc69c658b80382be78d779543fec6a6c6dcda679107bb4a5b0d1c4a3d4226a27afb566bbf4e5e58e19df838a7d0555578438f0f400a66709ddf11e59df92963df809b840641e5a7456311a8acdd4bb11feb38027b298c19f0591fc640fb943a86143f91e94ea33c07dc2abacd22282678fa6a73528233b5ba28bcf70710d2aaf561a96864f83e3fc44039eec5f3f00a3b1c77d7f1db240436eaf4413df158d66ef1dea54a4fa32994d6670e8126830713adcd6c2cb57c0bcee12d43d7588a25af7e3b02251392af4b2f4b96f42e15b23aa3f8844cbde0a742f1ec3ee48ce3d962544272631df97acac0e41e1c31c3c0abf1b6457613b6463608c12c163ecb8729f02a604280827f101ce980cf8c49979d85cdf7019fe9228642745bfbb081280292b8d10d0d3db19d2d9455f105d9ddcf17d69dfcd513d81379c9d1a5b4f2cfd5d41765d7685aca82161fb886c16e322c73e12c68578e63f35603635b2ff2b2a8212e2649e80c21ffbe28d47f336c8ce639cc928302608ca687eedb2b5fc90a37ccdf3831d9b4ed72fe301e1da23b0d2b30f9fbd2f047d869a9a3270d02b0f30ad1c9ed1018b27fc0d4f77916af8075aa7712b2e8c467fcafb8b8c5f68a87c408c6bf15c97249077c0cf8ff25f022f43a559bd652089c00f4af1935aada847ad17315603bc6d9126687fbd700f847b8b55deced3b265b16f47f2ee6f508b40caee53a11146d5964ee6aa980e99782eaf50f44e758a2a53cdb65f1b4dd4d7041c2738d04c1cf3ce47b47e2905e8b98ca65b65ce3b3d90f97fc03c0d3a0da9ad18015689a3f92939bacc1abe073f8d02015cfd75682231c7fb23ccb24813e81340d504fef9668c6e07ac778580a2d7c06d11f03deba39aa0ff424398702c31c763a83d8b6eb816b83f4d99810f7fd90217b0a91654beec0d863e8e452682b5cbbf7fd607affa6360049f29a83640b28e68f2accd7fcd2709248d4d5d8778890a3289c905f5e31daa351e17df4538b3f157d19e8ecdeaa27c3039f1a3119ca82eba21f98ea95249f9c2098f303db1ad68145a87415cb9dd90bf4a40b650a77e270eea86a65f0d827fa9ce0315e900199ef46e7f0c15772a221c01b1ce01fb5d5c0539830330a5affd872c90fd438a78ee583c3ca6a2f883714444537eee05c267b741fe3935cdb01dadff58556e6b782811d78ac86db08c30362b1f191bbbf6008342be1a51e727305f865eba6f8fd6036269fd5e117b098f8b4b1b20ba199fa78ea6d0fad8cf9274b0c8d24863ecff86c3cb70d9652a113826040ca0f4a9eb54ed7271045c9597767a6117d3b7622b45edc2a8ac7a5bbbec41e958ba3ce7252032e8c50cd321cb0df6f403a17f196dbdc76747a852c8bd475dcd1facf4a8f801a288a9690ffb6490aef175343e4de850212c5b1fd2aed39e4718271ac2edcd2ffd48f17bdf649dadc7c78c89ff00bbcc1c5529ddadc8963c909244e2690d780cf63416cff28f3d30cf7cde6b819de012bdd5389eb012594ed971147eaf1af05663ae4eb88c572c49746f154854100f0d5e0533b41c37b2fc68f0352b22902f4e36ce01023c3574605eadae97ff0a7790bb54b30739fece236c7e0b352dbdb35996922fb34c52f1db6d0c2f0c229f84fe131e611cb2a546512f0b1383eb296dd807dbdc3d15572cd38f3e8f6915023058e17dc9f87a772f3f29b22b617ea1adedd4f95fcea84e3502480bb4da74f75a5cc4299bd575d46f14d666c76349b430430fb4a9f4c757c492adfc350d228f67e0e8d3be0db144359ee55c4eaa1c0e6c44033be26cbe821145d1c40de82488ea765fcbe28e0e991026e03697618cf2b025b79bbbb62762b4d67f374ee6921a9ea249ec35fa23fc02f916ceb4acd8605c8e5a59d21a7d14ee0fcfdce6682b59ed3bd181e0e90fb32a389bc6afe8df3937a6165e9d05cb0be94a931e1bb924b7a995815ee652523499e86db106db60c467dbac3420863e445278cc3e8706a11a4a2b1f12fe140cca17d4a0012614cd1e6334cb7adf4eb8c2c09c93be43b56d26e83bf94d4a678b5b6cc1c2ff4ba54da42b30d60ad858737f088745321bd3a45793c5fc8f2bb96a08474133682e85ddbb9e5135f463b1ca1e540ff186340937d808f21a209ca8c1221b25ad84979b266c9328b156d75d08e0e7b3477cf49540fd0ce73decc01a3054e0401279c0b13b5959eb80540f443d4d94fc263b46e199f4e3792af28233dd91bf9a1929716cf39a0318d41fa1f290ef56777a28e628abc20d6a6a6bf8467c24c96e04c43e8482dd5ab5fff0a19607dee7daec1a65dbdcbff0a67c38094f83521d3441c7fd370f4c0f02e04d38857a200a313a37c8d404ac0bd661d54b408a69f417bc6d084f8279ce81d0f68f9def4ee6974210c2d636ef8950fe4793ae6d0f5a28af20d75f945a1e5e0b643e3145171b256eaf5f486d2b23fe276e42c35aab381629903aa455699223527ded7b93ee2e602853639f7ce6cceb606f6811a9b8ad6dba062cea0c9cb0519c4b57963b2bef0fb6f6c339c39a7ff06691516caaddfc7c9e10ad23bf93db341bd25c74fb1215bc69ffe4a81c97e5adf438ddb68dce47dc363a17ed5f8fec728eda99f7c372ee9c537675943039fec7df5959957d94f3ecb8f4da140653e2df784840afe57c3a6bfee5c5c57ef4bfc84d9157ec076e7b869cc000bae8418d4f08e0926e4e3ab2f3c5c3b833e2d375f99acabbe64b691df59e2a5edc5d9f2d0b287ad6eef7c6921c8d585211d92389a2899b105df0bdef50dc44adc2cd8b1f712333820c8c5fc1fe963f94cbea16c1704714fa47aeb715f744c5e6578a67d35b2bc267ec0f4178c7e0b13898b9275eb3b679efa942320e1ec27bea69f0b5be8b07d118a066f7b216d38adb9c30bd9fd9ed7032ce0965305aa9f7f483545ad8bea5a5fa1d9fa7afe9a9523ab50dc7fa852718c7384500c90c85a383bf96c54b66ee9a9a5de8924d24705a8471995012b81990921a001d4251a780778c211fb44e335fd5a90fe53ae21f40063bee7267516f76308875c09cf4a5a6448d125fe67b0225502be751a1f72c6f56903216d219f90c531efcabc25e2f1b9819f08ed8508725c1ccb74400b41088bace36cfd5fe00b275d23f44c5e2c10887b67a58e7f89746bbb3134fab87953e9cc1a1d53ff6c3cbb68d9ce0183376c9e6aebcd5157f8718c96f6589a92902863d94ccfdef1af1f3dae949cd238a26b7120e955046d48eb3015a3de06f2f4b1678bedda884daa1edbb13858079a7cf1965d53de457322a24f11462b5b27d91740ff42628f08c5f53c3c17da9ec0f0056f0b814170ce760fe63ac36ce093d011f06f25650c4153782896e0f66ddac77771fb68a4b9a44138e9c1dbd6d2dce29c4f6184746ac4cb5cec2ef531086a005c501f52fb29415562d2fee02fbe3ce06fdf1cdcaa46334cdb6afd42423688facebbc34e4af07f583e39000b739a9056edb6958cc39749c7ddb7330464c687078f13940b422043eb868f318478db663abee864518de95cde2282384c5c5c848c36107e817675a3fdc10140d1879d19b46514283a618fee46de28b3003c839cc10b492b0d9258b2954236b390bbc6f858051440cede732fe6a9ccb05ccb946f2c0ff6f656a0da70c091f27ac48fadcaaa32948c7c80ef6cb622abd66e5521b87b9c6be0c0eaa1dd952a6e0ed5da3c0b5b27c3ead72db266ee502d5714e2065c9cbd618a8a8db46625539138265ddddbfbbe4fbc8d11814d2b276fa48d55f7e9a547b4ce0df7cd57061231624eae55d3623b41b2960c4a6ef4978f2527a182293152a83e062572c3cadfdead6dd208c2fe15d804880afa965e289b9f60c638dd5628817ee4f398ecf072cd029b9d96b900bce9085b4f9134e02324e6a46697cf3edf6169c0f835e77b84f2d93768394558a61d7585ab0a105d5023acbd08679fda871d42f84a96f47df6c05411403e6f51bfc86fede6f3d54cb1eade362fc937e5ef210c8c6a4cbf6877ab9c4884c56310c7ce47a98f74a459ac709ee2fcff63f11074c9468a052290c0a02737c663ba2bddb9c0b008c31788b0dfbde8c549f99a4df6084eb7845a3779f16069626e1cba7f414344543a6f6a7f00b21ebecaae0abe915afec78a3ea0066b55c47b33e5c67f39f816eb2f5011d2642a76e6af1b9f0775e4e6090c821c55faa9b3b29d248c3e6f66cd7d782c227fd3dd3d251d490cbb7a4651c00cd8959309c3e2903651c85b419c51000ecbba6fe3c2bab98693e6ed12225f61735e8ee49a5676cfba4ae5b6930b78fab245293acb3b8265624414502bf11274ae7383a515a35329d4f83a78cc12f2830625efa48a4c623491b99c791104b67ec8426c1917b0b7020aa8846db140b690aed7642636f0fc1ef9048d1710419f94e96218b95e33ed73f43bf68cac6cbe940f0cb9a2fb4bd813270068226817bce7e051847f92910771003f2d3b9a47d59946bf573bf8400d5359bcc86b2031d823f749d3c3dd3463a741df9d609ca465ebaee7b1627fead936fa50705262e17d665ec3687fb9ff89c708fe59461092a682cff6cedc39ac2a3e2e5d8496b75e45551576083557b0ffd8047fcf407cc20644a54b717e3a5cf73bef5bbd405af3998bae03f201a89e00589d2ef35adb4691f30c5acf63ac8e5c36decad041436b5d10db173b3232a9ae5091495c43217d133cbb31d035d3d195d04eb20d2bde729be5cb6accd4853baa71ca912ba0fb67aee5d409f14ddc648f1a16b7119f8c04855402f3dfd1bcf1f7e63b40802d1e7c72a60a56c53f864a76f723802fcaf0c36bb4b975731571cd361c3aaf8ecbfb707c9f06c236d4b29257470e883a97f538c3eb5dc00f12ef9dbf5d92ad3d08271e74d005233b6ad0412c0a82ab3269daac4e8ce1df734361116adcc04f38221c5d0b02f750769c3ea367e2b5303e36d2b721039d951684ee08452ac04bee32764ba79ebe8b746c6a4f9ebbf7f4caab8d055c48bcf479e645dd779f4ee67f45c00193295c7836fc3b2fb1a8ca2e53adf7f7ad659044035dec56b2de57c8b7a43806f7a8126f86cb8e3cae4970dc59553dbe1576e9a77e944d1d544e738e2228ac048e25f1065e386cbbc0228c656781fa83159f0b7ad2d150754791f35b18382582d25f1385558769e7205dc8f9dc82ffddcef9b6f82117fc9ddc779b75d26da400dd00753c1314df29fae094c43d893af2e24afc132bb45d5f889c9954c204be0450f24b70ae88b80a6415f3b5487a481df024cf46b193815e60d9d29e3318f7a6416be2db62d403d9b820012c1a8487b45d3c0bae57131c4431f61459ad4fe75386c5c25edbde055e7ddbfd15aeb3c45a3bfaf1976ac13ad36318f7e6f1112912ab31dd49cdab5b1e478cbfa600aad6851533a4f55afca0a334c4b2b32203dec4dcd5b67e9766016fcd91c3ae8db29e57a82cf6e91b71aaf6db7260d4eb0cf66a60401ee1ebc6180203bcd9c512e59008fe13387c02a49bd22e7c9a99032ea2f2b36162ea7cbebd614a03422974e9888f74ea4dcb690aff9ff295fbb03122e8978335beb46f5a3904caf1d86b6e75b965cd2982f3f09ca00a62271ca3b352483eeb875a323b456a89788f7f736308482796dff0e052467047eaf3ac293223115a7cfd6befe6342662fc62858e3d08d237740cbbff7ce8cf28499d85cae853fce34534af8630ad172964d69116d51a302db5a3e4388b1bcc2d0a1999850bc1d2b3ca890904f8897881b9711fa0a8906c2d77185d524f4ec532c3a5a28fec4e16f62ce53643c6e8749ad7eeff99f7ed49c3d8a77dd37f34e792c215b3e2b1427a8d019264a60893f12ed02d8e10f13b1f0b4e3cd201178848eef1108fe79aa6d3a459e330684f8541d0a62f58d3b0054b6869e347701c48b9e6b5eb4a3223203409960705f720cc92bd372042d5361f80cc89dd097097bc05071595e2109a30e17566fb82b6625a11756c688a96ef6b59188ae6e5746dd69668ccd5d042b203d603b6c7f0c4fae390e76b3892b82a38a60593b6a35958de58212e58915441de68b3ad66a6a2a670e4a206ff857f9c684829f7862fd81be10070308479048a6c3fcb1a4ff0beb926a55726406355e90021af33f822e63dd96137afd7c2279fb74eb0d1d44ac6416cc6c6bb8128961264be157188de8bfaff2e7a40cf03de647a8d5688152758d503cd05f5369e9c94db95303cacb72c40ea8f42c37376d5e2f09d42a702515e9b535dfd31ff7125a71fdcf6dfdb264d11f13394c74f70d5155101a6700147c150ea6ceb57d2ddd4c081b89fd6f792a0079d70607cb5959f9c7aa29f7392488c94a4391f58351ce6d752bb003410c444f490222e1109f6c8f1bcab0cef4385f47fb6a7cfab24e4864e25fbcec23b75c9f4f68bb2bc4512acd2777fb9feb9fa50b70b0f2460be6e40178907be55170d6e8afcd7c337a3a6b068c8bff9dac46ac86e7c596a835827c9efa80b0b4aa5b0166fcc3bf4204c062e0aacf2621ff8fbb2a246264fddfbf68ae5b109c7d9dc60283af2342f36c39b489e58d845604bbcf18f88d7921e89cd2c07330dfa9e28a077426d8aba37dae5fc753e0167aa79fe710ba0f86adb3a19c37936cba6a78b15918ea3d475cae470c95ba0a45b1902566886e77776c94826c814425924c62a126dc6e55454b5a707209c45d37bfbc63f21d14a78c8baffffb4e27ac302cb2ebaa7be05ca9061b6e9b72c99e7cf379d8e2f0519d5245257a0bec899afc1b43cba1352950cdd43dee8e173c56742cf3b74fe7ed9e0c61a15a0febb8140f74e1e207ccc3cd2ae06ed83df5070fa4da4a372a47aa0b92f4e0a9359cea38cfd4a61c3a1c5da2fa26967563040f81660579c2d8292382e0098319a9d9b03e85bd16dde49a8458f41faaa96b15d997c0c5c89ef85f557eb413ef6d096b2ea7f60e96955e16780f0cb93a870fd68882d4bc8bb902945f079398dcc18222f7527388a511a0890289d927f2282f396dbcd823e9258334a1dc64ff387c4fd8c544820468e663f06665a7460849cb9db3dcaf6d2326f0ab28a6bf50b88fcf53d1fa4f9da187130fe5f009a70dba3f0d3270e0d547db5bf7d38da6ef7a02297c37ec7b01ce4c3e24f0f4e5f62f71a1277bbda9dfc299a12a217b9318b9c9c1f734ca7dd143db5c78de644c657aa115e0246dc736a7f68d0274e8ef897df5b15b460ae70c1adaeba5eec5009810d1296e4a8154dd14e98af6f347526ec971f749c1fb65fe22e5dcf7f3ddcf6195c930c6a7bdbec9f130a46ca4af4326382a9a325438f5f521c51b5189a9230fe4167e16754a6a0d7add13e0ed5989c8afdf52a70b22bf69642c14a85a69aa9bb0d0fc53e25e7c17b08f2a56c9dd1327a2853c022c0762556cd3090fdbc764c8ab703df7667c129e5d866a16e48f5800c0f8a161711df81285922fdabf778ee0363565af426cef389830f4f5ba6051b369a942dfbff1bf82025d6451dd63efd8f8f8864fcaff58823c7c5e95ec1cb551867034ee39b636f72e5c7278df35544d1fec374fd2cd86bfd91b12f7020a3811368b7e874423492c206c99892fa31e6f24694e367502b2efd1e90bf2fec3ffeb8af74b94eb7b3d431795fa683c0ae8b2142731d850de3cf917c903d5b89d01de22b7bfc720be21246257a8204ce90e1001c3683d5ead0631617a9bb957ad19aa8558cf9e24c737c150d6984a355d1f262f8014eb4887fbd7582d8f513eff113f6e930628c2ee8110bce6d91b8779cb0220ecd0bd1e6e915977e54d83b7530c6d08de8e321b588684e42606f047d66e0ce52603c82633c0d8b49c5e0574b1d02a3c9de43aa7ad98dcb3e48b2a999a946e24f202ddc8d727c40130b737e28407828a17da7e1c231f8871f838e8d8c9f5abb231ca8e950a52a496377fa404b71bdf8db3bea4f7773e2117cd74556f3dd68dbb2502c43dbf3af4440de10884990fb97830d903633f2803df7e31e9c24119b14b23c3928c45dc3c2fd7372feee104a1faaa2674a22165dfe22cc92dd714d29f7fe5f01dd1f4a65e15801e9a27a22071a908d154e81e4dccdc2f8f01dea71f85eca41923bb39e8bf1e06c580555762d6eec32020f1fb7f51f0ff2a2a3f6496ace29f45768a174b01d0111875d3233013b3c760a58db93c0604ecdf725831b75c961fdaeea9b64c2149934f9eca4caa7a5c085b0899faa9e96fd762b2069be648b169362dc1ed671852dc0a37417d15954d303fedd99b03a162f65b9b86738af370c1353861a04cdfa330eca94843e093dd47d7be7d0a1c5f2fd7fafbdb32881220c19bbea2288ad0152a02a1a30e07ac7ae1cd04d0cd6b8ecf32c0eeb32e03a9c5f20240435a1fb3900f3f5b185bc122c534e3f37b5bfe4d4865a5709074665985a716335f3ad501c5e40e9814b9d3775d82f89f99a5cbd47445c387e7cf191c341ca2f619a7d11af795a6df3299bb534b14420831598a14767a38a40356d692084d52978a5b612b86f8a8f85844d1cdadc59ebf94099748dfc2f643cb8eb3ea6bb07ec117d80e3c8ecc35d4629ffefa382597411d8e7be40a967ba51dea719c414978ffbbedd575a76a097c70af513a3a06a909bb3eb703b3e57fd742f7ac2c08fdf212b0e7239dc800949c40288391c8c1da015a0aaaa8b767e793c8a2c4ec97ece6746992b3adf6169749cdb0f06f2de78cfef61ed5dceed69d17abd778cdfbb80915bbef5a0d5566af90e60509fb0592e211458b70a73dcdfaba4a69c1ca6d975819c0cd5ca3a0906a251f29aad1569a1dfb6e780d72247ac079f711f5df8e5fc9817c15e536db4be745b30aa07dc071d55e64effe7ffba84faeb37f76f0b693ac6b482bcd62e27cc11e1e082c76980408714c7e4182151a21d7680b756329f728d6e7c963fb874c575e4af1b8b9b1af6d783f7ca42fcfb43b44c0868229c5dfc1b992fbac096a4529da43c297bf12426e721538f972bcadabd40f0829145e4ca6a2704de3c8cb8eb8e3bdbdfbd3fdab3fb710ca2dda0981017e80cd3cc37963d23099ed7b99fd638c637949698fc20d96f08892c02eda422acf203651c6661de92ce299b9d89a6bb2cf14ff5a5aa5de9fc2268ec3fcf92e6008d5e4040c0a12892a9b0655cd7cb6c728001fc8cbef71bb8c8bc20d3a3cdaf8045b2c23ff194d6957499fd153e7b3f734a70bae0f154139e3ed83c1497533ec10ad8ad70fb11cd1d05a1f7b16ccdeaf7c446b399062379d1aeb27a778808b8898a3a04b42f1eebb18516da27f7eb47d9beb8181f2b6e8ba1768978862d7e812f24770eee6a8c83119691f391fe8deac6363ac9225a416ffb982b9c56ce5e75d9c63e7ef82c515fa3985ec9a6557a05a94b77ea2955119a386abc250af5114674f306c91df6fcf5d9285f4ad908d7848c7412261c6990583a636fbacaa2c3ab285b1d602331345c9a9b6b4596aca9d701c9055aa6a408fdfd61fb809763269b67b0685ddd6ea2d810a9e9d0b07030f3df51c6627c67690042c98913185be778ba557251c6115281d5ea92af91019ad5a44ceb2162ab5eb34f21b153d551509db80f5d93405d8b8054c5ac1116850f02e194950395fc564a5841b589e3864e779149c8e1fd0a528d43cb7568a898554008cf1427cce9046e7f293c6b745d551199f9338b36fc48378ee641e828e92c59d386f3745c218bbd3345080c4af77d0597f01fe492c369372e138b4f521f99bfc1d646ae71ba1a81581452cc8d3ed56c9f96a0a187447b87e9109a605fcc130497d8c7981d5ad1cf699bf153a039291ac4e94f5858eddd187b23c7ced3f36c5067d3475b4a13a0f257d903a1e3e73491de92607ffa07221be76a5eea9ff011382d2608c72a3df0bf11efcbdcb9a1a4ade25d9c3a087773c43c1297700f71dbff0c74ca3106e1db40aecbd2eef427e53ee1790b68f41a0bf71d0aed3305d50dbfa5b47c890a9ade238a6347ebd7d45b0512eff8449e536a1abebe255772924c42387bfb36f71e26797575325188f9c1ff038379d50cded9a567b6be721c94e34ce4b040f4fb751d13f546b9085db97295aa006efd08fe7c907850fb374ae8cf709f41c015979ee2e4f9a1e0eb196845e88f6f52abd6e026c6c485c73d92ed7c1a978c3f1b37d616e82337600d29005c96644513f9e3b554ba42bc689c22f1e7c5f91adb62803d041a098567926594238ceb70ea282a421be32f369d443fb94a2074812622017ca6127d4e138da71dedebcb8567252c398ec51a115a4b64c8a41e781d39ecc594a04da9c3620b6d207a8610e1230fdc4d0945422fa6524d1e1cf4697c90277a027b003a0f75d5f68ad542ba04468d86b80feb151eb8b368359ac2a0707fa2bed35bddca52ae9de7cdedd2b7b1f415b80ac341b39b9388e84dc44b065c453067215dbc1eef512bd17f46fa2e1533930a625e8145ea32876c192a89d897d882605e0efb49626b0905eaa36a4e0088d3117cbc637d82d775de2b79d2d0499b3d561d2a3c17f23a23e98968afe1f50570e5100189ac727541d7e5c239144cb7301c898628576582999b8e34cb3f40b759b4476f588efe1a159c70c6ad9f325d431a7fd21a6285e3342dfe17d86d9776f6b354f03db1bf6e0092d63f24f2bdd96a8ccd8825ea4b482631f8745a8fe58122164b8c8810d2746fcee8d3c9b1ef18b919d89006f5e6485c73bda85912be37e4054633e410bf0fd92c92b1b0e8ab9779184fc979732efa96f59a5fa050f1a347313e20d6dbeabe88a987a23b78dc364da4fbc11fe4b70789aa748f101b787a3bf57025393f2b908742121ccff29f4505f014aad4ddbcb62d5eb12d114dcc92dc37b234eb761e759c9c74468a62adbca98811b3bf415ff891e8f160258a210edcb4ed619b116e492941c747976e5f9dd7e1f790248a350b13e73c6a88af8b746b2c349f8c00ee1ee46dba202d9870a3e439f94a4e912a9fcd211333df161ffd13d63941898da71dbc0f9c56ee166f6701944664c4c6e963e7cf5be8468a456058234f8cef0189b77758fa87ea7917ceed7f17abafbf4e831529df81c22b6d1619b2397d4b8e0416efb9768053fcd5c679b5702f3be68ed11a1427b1a8dde68ade88c01dd4af00b405280a5bddf7371ce8f10d70a42344efaba75073d7ea999fcea6f8cff1f9822e855f0c1ef9f57d88d0619884be46db0d2afa591c7ec34b5b69e29b0ad3a3451ea21da89e4592c64963e8bc9d43b5597aeccb0739a9c2a0b8745878d92546ec5b51126eafc0d38d454a87ee1455229d5c95c4e8a61923c2bca34fbcc3780d9ee77029306433836352335764f392e275a13b4e38a6d3c95a21f2ea448b957dff63f69482ab33f986b8d923f771d42968f74d100182f2d796b6bd8b7ee7721e5f2691cc4cc32909000f758c4852632e409f05ca5e690c4ae18860af52d4070898a4111a1151e08f9793e205fa71c8c4401db151dd9e4bd0d1a8d3cf8021776588a242dd5a6188caab67d4a3946dc7eb5bea946df867a0f6745aa563165dd146164416e7660ec95395221d218a0addc6df558c18485fd1daac98925b50a2aa79d25e843f86ce594bfa354f7f53bea113b7fe354eda48acdda68952144fe56f64eb2c3ab36727c6d06be07909cf30aa924c77c599e0a0f52725023d632454816b024df71980bb8d0ab3f1c8a290fccb96e6545dabee7f50c839e6b987545bd3de9a9fed300ef9ad9d97a026172c4987c10623b98470c7daa292edf5b9674f8a05774d676ad98c06409d2a83c1208d1dbb00fa9d58a77d2baa9a7eaecd4b10c1805f61dd76f2f547b4c5561cfd0169505bb911cf5855a75cd63a541ae074f5c33bb8cf4ceb445524b893fd39e278f3ac7ad0ceb55e1a1cbe8d59160d383a04eb4fcdbe4d56dd16100c3d2eb53677b24bb01c20d294d50d2b387d557d7b014baed0a0411684c86598e1d7fa0cedc5c5f8c2f87bbc92f741e3425f006b525645daa812ffcd795cf241f97f918a807da8d6a84d33175b4bb07c58c0e81e63ca927d638f2e5d0ba4f51d9a6bbe83cd91bab5bead0072b5cd9eeebdc16dcbfa30e112fd01e40e7f71d7715d3a6246de20d2675c5b9c07165cd0ac2e7b65d337a144db9c6b49bb7610c427396dcff969fdb936ccecd02c7d98a37252fb216b5ceda2782abada0251973590a0e2cdd8b0fa24101df2d2895cf6ac5ba9530a92088d1682c068bbaaea909915164b4b6981e439b0cb873e3b798551a82ccdd5ee9c1dfc971261dbd6b4f65d60a831e14a362814577b26f058374961fb610eec10bb3d9458946801a9cbbf33b4108210bdb5434cd7feced93e21938a4c51422c50133726c35dc457786497399d0de83e1f03e066cd8094af742cfb463266329df8f19a519e4fb423155b1feb4e476bec183de36802d79ae17607f9214535c43621a12b12b93bfaf8a0c0ed10b8a4395e42241f7a669c6936283ed652105d36ec00fd91c3ff8a6a4c3eb09b69eb11330b782a3cbf85135d94fac6e9bb11c15e9802eb3f3c7ad828f2569c4beaa6571610ead9de82af0c61eaa08273f153029fee919a4c01271bf7cb1cafe6902ca5bd8a7f9d523264c58de43d54ae754eb0b846dedd99019cc2fadef7f370556833824b1cce5e5270f76ac54db5e4f49cc051e8d3869d35083034caa8d7ac793b5e9bbaf99ba51a7a1f1d648c0feeb6a16af07ce7350d6df1328f397ebffbcc2e6b1a83c2012eab15aaa8865a8c4f985cc56eba5b10bad2e4b14d2cb9fdf8cb3f26b8a6622ebd6bdc446fd2e0f9c5e653845c4cec78a834c1861dc6719126d0618f70fec91c84527c35c5c0f8d2def297116260cacd4a1938399ae885f4428ea37ec910f74d4ea68d5ce8785a51f1b582587e404032e2fb2eca972a31afa67785e330d06faa0cefa7128ec3264f70eb414eb5a143dcb54478c2edd626ed8766ba99345ed672b4a5c24b69524eb06226690e1206ed20e96f493c57104d58e049fb966321b1d6981b1405491a88d00cac6fccb56030da2613dd163c5807e40895dde604897aa0b4bf55c8ea97eba178adc71667eaa84bbad974e4a7ced94857152005b7d0a77397b8ce1c0df090bc6c7b2130215e487b73fc5c00cfccc8bd58a383399423c6f5be798e4867f792e98089cebe39e0bf1af1e40398175bb2173bd0f70a48e5e4e539a2e58d9814eca610659e1f75b8696923e724c6a1325cd39bc9fd3bb08f26fdf3383a8cdb772cb9c6f63a107b03e383bfc76389d97d7fff8e9f26f10e434b90799bb220dd85dfc9bc1ccf59fe708502ebdd8d708f4a2b765d19027b5a40d79f14b40fbdcc681ae5b458196a8a05d58a80b38a3ccee6238726fe264cc46fc4d29e912b75221c516cb6dd29c1c2b2bb5646e7e8d5331102fefbd286f9ab44d8090736b1a9b6efaed66d27c9c98f537ba19a5f14d395d3dabd1a1b067b00fc187ff958f474b0eafa51afa5e126b1428d413f3c5d75127c0ed6ea3b0cbdc31ea72738b07c756ab0a3cac978d6298b710a76a8cf2c52c5bc4ee7d0c4f33005a14cf2b3c5a7072730d9980f451df5056cbbc88b286e1fa598176fada714d1c71ea17b295d6e5abf9166fcf2fbda04271d476733ac08205139b21c0e40ec87b73474e62ea3bdffd9f0cfc229acc3ccc8f314d235d782aec94ef55da01e4571dc9a529d8535ef5f7520c44799f4873fb57e040b3c12ba4c8651e783e71c2aff9dc345053901f33d290b8f57be12295adcd45b6fe45b9ea467fff365123b41621b5bc999e4339e1c5ccabb250e11c17bb695c04043f3d40a6fcad265c1c326747c22a4c091fcf220beacadb59a43426932d923e34cf9a93b136cd600f014a3f262e320d93804052624011c9b1c6f81ea3ad15d1f9e196dcecaafe27a23c1791749729ad053c996d74befa0fad7234fbfadc139528bf9d5fc0ed99aea60e66fdc995227357efe999b3af53ddfa46147ab5a14c053a2252a1ed717ec7b3ddb49d9b4023b249bea7a282ee4616287a95934cc135f4dee2b5fe53df045cd310930dffa26c8c76332ad465a5626ba9320abf62508fc7275f266fad25898ffe43b1652b878b42d3c181ef2d59b4c8c718f484621dd1a4767310a1ccad0fb980bcae5036d47b6511f695780c6f1b77c321d567e301483b8b97546e0368685698cb2345e79892b147dbbfb6a78d71ac4084b4a6831d57b214f84c0cebd0142dc36de319234e19cfc734a4d31d4e69fcd21ee64fc79bc40d4a30777b773bd9269b62b37ff18dacdb7ae76655ff2891d9d2b137d9a8da73c48ea90f2dc5017a32a0ce9d82fe74be6c0320587e9d6e974d4e7ccc46bafabd250b97b0d1d72bd497a0bf6de64d4f32995f99674e28def9606d02e42b45cbe90bed075e64fe86e4b0769ba19278239632b19db564e9bd50aff89e27769a15473f02c4deab872d812c527c810858e857d06ead17c12f8fdd75c766d9b817c8ef0d3f9f67c697a5af7cbc79588c6009109925579e257170a08bc1ce2df9cd8c717472523cc41b8ed96208efa87231f3da2673eaf90f051e5079db692a44378a31ffcf23473d6f84ccb0427cf8c28ab5950b493b532ca5b465d566087ee240c7dc0626bf88091c5d8807ae16f75905b91677bbdab69327a12f8e86a275bed8a0aa041e8895456b54c36b385bff2a3755cc6d76d5cbc7966d53e1b06b69ca596f6ebd7fe02ea50091067ad4efbed3f313b400b20396234838e2ccb2c6756ab4b2a5360473e02bcbd75304ecc4a5636d0cec3c066fdba0638241a798325abbe359fe2d8c32db7b2ad2de4a931a3ad4d65b6ecb0b2482c657e057c3c4af94e335ebde14cd9d26f9da7c549409a9465a4c19ef62aa04ff0914b4328f8ddc647ae448632ceea9d00266adc0301df0ada35614412344168362c3d2a5dd9422680bab706a4dcc68800291420b5aed87a912e5a42df01b034a44b60d11da547f875a0a7fc09dd184775bdda455119482a5435bb36a4752ffff0523882bda5d7577d98b93ff03581d4ebd0a6a89fc89d10d9a857bb0227ca34131908efd81103c606d11b6ecc88550bde5d78bb737647710405675cd008a7457a1dffdd15b84dd810f3e57eeb4e26b625baa2b3faf4e7a67820407758a6d5182a11724a4fc488fff7f4f3f2126a09e3402a05f3e2c908c37ae7ad28ad2ae2a940fe75924c96ba3f070ccf6ded5e534152f0bff006d2d4b125f3d9e94f88d7cda7f3b629ccff7281baa12e910ef4b5d72ec20b31fba0878978dc0e3711bebae58b8829901ab0e96766efd55ab5058963c448f5f7071ebb5098801c9d201659466574d90ddcbd60a74677e3e2ee4bc2019810f93a5f55cebb7e7de629ae80f4119c2024fce4ab3a13372f8f4db1247d17272e7a49a281dd3b22fa21bc4a225d8f51dab2e8985c701eb02bcd46eda2ab463a2a39857d3fa29c0e926ca5de230dd4fea0b1f5d395491bbf80a93b8becc70276204e3c6c7dd26e96c61d2a62828a8826f8bdac4be6c6bff1992f73990596b38700a326ec0a4b936272cb47f5e264024414082e91d9bdc3aa86d90905c1a45a7423a867a77f346277baa5ba071cc50bf68b51f2625b4d0856f12a5266bc9769f31f16199e5c2864bd79357eb644d22f2732bd52aaa07f1552687c3606bfadf7c2f5f0094f09939d73d074b0a6a41a3f353227c4c7ceda6b0cfde56ef82348b7ba5def73d3b05f7c263e256abdc9b0b0cf80246737a829d313c47d7a24f132c4cc37ea41d45f1d9c1afc2935822616d0db320a2fde52e0645df273802cd3a5d8e6e2d5053e9998379cac9cfc6ca466c75e47bc7209fe76cea11f3385bca53408ab4145b029cd304081ffbc5564e1b8b46a75dc63a6a893e3d39a3b80016fed4a180077784281469281bf3a3f14fe51fb88b4911940154d24b37a09f34cd74b300459e17de344b1d4396ea88d348001d027a4fc39a4c883e03581e85890c1f61982b52673a2c82e72f50bca15c363dcd250b86401b98618a3a61dcb4994ab534af015b430935291ba401214b485cb48397c1dcdd10e1dfea57dd27a51372e263b52939316c635102bdf6760bf773306eae942fb152d5a6d0787fbe307c915bb2f027f57a10a48ec1f47b5ca8cbc6bc7c7cdeed151628780292b789005326ca61e3df0e3f872ff15214e06e11d62f0c6db6c7e7313044450438ba97558983db0141b78be5d27d87589d07d7c949cccc19e63ac01feb6c568f0ddde4a310bed929ac2f97dd7e783e5c14b1cdb9758c805f00e069aa12c391b6a97f46121b13d6922020004b6d23ce692b5073e6120347470009b93c238d4a192719dd83d5fb3aef89d278887d1a718209a642a45ead03110f149c9b5216b4929af0855f4527c52baba32d933ab460c7d5c3be15b0920815b06b9aeef0c09b6ba45d5722e8216f5c778d6e5d430b53d8f3ba038e306ee3a722a4f4c4d4adf0de631035bba3ab44c04f873be04235109c0a26b20c35d29db035caf6f5b020a56abbf6f9f70b724c0650b7dc1acf7d436899b417ae2cae0c3c5db69646137f7cd8550519e9f932b151b5e18bd67fb4408e2a0557d7324d6b2b99891521b542cba9bbd83208dd742593c555142ca8aa1c09a1a544c9d4b8d4d834fb373057bacc0e00f7ad8f82bcb09ce96ca76c2ebab844ae4831f075e4f289278e0f4a463480225be525225e4ef3114884536f1f946aa9c75f403bf68bada0cc075d15da4b11da5bc42df511f4c5824f0dde6ef88776b12661b4cde947d1360d420f66f407b9996563599b342270e9ffbfbcf1407d91c9967ea22cbcaa249dd82f75666b5cca9702140e5015fae35b35f19fdf83a9757d338c1e91d5f272f7667ed4ec15a277bdc4c59b289a1b7de23793a6304c3012f6afd0fc1da818574693586bcf01fe4ff435997a72ff7d05241fe13e7c1f86cf4a2203cc0003681cb71e14419c3322d1f833d9afea51ed97bcf6413fef5052f12e97c610d1150d5eb656f5f56a0420c04fe350a8a7a37107d2d1cccbb2ddbdacc2e937aef9f3ff6498b83b16c75e3bc3a297b94492146b0deb41b79fe8c73f4ed847df9ab17300042e95940c7b3eba51327c9c70fc380105f2b5e3049e25c16d2dfd38856e8ed356e62edabd5ce0b6207f1657cb0cbce9734614f8fe32ea846a469405082ccc11bc72433869e91422aa1697a6d1b4febc421b554ce564fdf6d41bf4a2bd8e2fe90f32671e8aecaf01f45a529ac8301afbf2b6b9bc98cccbae828e56c517de8984200a6fe35657ab90e7dbe494e3cac6f9e08f8011484ef5723dbbecd7e3bce271871e16e38732fe0318c965e88c0fa5136cf1d8fa157c54cec27d9b9b1bd94a5374285dbc47972cc37785944ac792a65ed462817cf701f03e969ff6c82e8036302aaca0b92e72375ad8f3dbd9ac38784ddb81e540885fbffda837380950da855725d5a995f6a7f4e6e7b32aa5eeb9af93666b41a4283e404c75c616e0e0770deed2545da40e28e97bbc1b8d87924faa007f12915a0e8a4e24041ea41b903a38cffbf1dca23fee5e16a6338aa7ae3999131a9b0f5c74448018aff1ea4764e5a4ba1c3c2dccf7a6f8e2a2680a7cdb79fde7291eeaeca2df478f4c0c3b00befd9cc9788c14f6c591dde639802a36a3b1205d770f1fdd661965b01198da61ef3a6b5be4817b3e9efe04c901e0ae7e7ba427c4f573379a0cfc6d860404d85f11bde7477fc08abfc4fd35415031f7454eb09f048ef9caabca01de4fb9b082c36f931c6d25f103a08601c11684b95b95728ced80186b5c7567be794e9209e4e0f20a4661194b4e90a30518499df7cb1c6d82d779c1b159a3b138bc2a94a7237caeb67c9fce5cab7603c274d840fe1e294e4ee29a46209f7d234213410c234fc77882c59beb9f013092a29c19af959d2b9ad1760b31cc62a206d7e8896c92ddcf8d10a01c9e0055736460d74361b7cb0f3ff493a56d0a8ebafbc5dbae7d886ba742d41736e1887f4373b4be06bd19d32978a134e95850c8e118c3995b49ff7326940b8452ccfed57db987b28e2c27bec33ac608b98587fdaa7d7cb5a199c9073b65d6cdde4a770e4926208c2518fdc62a503d8c109d2c80c4edae6770679761e7138d809d0db9030a5a46bba10aec88f1b2442f794e232a451f34dd3bd6053864684eaefef962fb058542f139d05aff1126e26f47949cb58edcbd42cb8179d9e7d191506550be9ee607fe820e8030ae8f630d5596f66131254a2b71a648e1042c3a4233b778ef0ab1dc876bb696619aa3bd8751acb2bcc12a377f57c1703d769007a0dfbc4536e3dbdc373497bce1669b6002245be188f804fcba4dc86d009366377ca7327011b03876358eb1ace3a52b3155e031c213f54115b82907a94ca775d870bbe7e9431ba34ff5e854d04270487b8c8649b471ded66d298e66cf9747ec4dba2e93ad1a545a5b7fdda134b892949eee70719d313207954c2925881683c57f2f0d129dcbbf9404ed2b5053d143895e8fda1020340d843ac03f6ed8154a01d9db7c120fb669b84ac27add91afdceaeb81229865671ad23e91c977029ac7ed3f6dc5d3806013abf4f26269d83624d7f7f75a3abe597794f85a7a22080d9384e6e0f5cc53154a6d0769d29595c4bd73f10a70784486190665eaa2fbb96d9714d6cd15b36b49236fb6967408776e0db785a5fd4415c00261e69f6daa1a9fe6edbcbbc0b05fd7f346a7efdd3556fd07ab19fe9e5726dd27bca7ff90655101e4ead95353eae733918eaad1ea0c44013f0c8ff33bc05b2db1c19ba128f1b3a0030300623d9e61778e11f2b3741bdf5b69635c4e1167d8280585fc7cbc1c3c6e24869d3396c652311623027bcb8e4d34fba3cd739e5ffc7dcbbe4aab1d3fa0b463aeed08c5278e72811b475ddb3c70470cbd6adf198a58b8e6a16dc43bfaad8d915809e22cd5ba9f01f9cc5c4c663cadd370b216af188b4b5800bea839c328d4752e0647054c0fa4e208c0ef66916a4910a46b5da9ac79a466b1fb052fa71fa0c137e1a905c8ac3aef7a5e143848502a7b2b79e81864905e5c3cf81e50faa4c8dfab2b52d120cecab2d9b918c227f10b73f0752bcb6f678bf4b9d3a7da6849b7da77cf9c66fbc2b92ef88affe9a1bef61068d581afb4a444b758b7c0307fcce05714c088933c657d0073a5bd6efecade7a4a73f9318414a5b05e8e675aa222fed8dda008db2f1cc253a1e8a832495a85b30fa438adce483822e582bc5d4edcf6fe21117eada5c54524a972adfa207cd83d6aa3c70d18d0737b419b140c528c5ab903ee8ff16fb496455848cdf4a210ccf12dcf8192f74bbb277ebf6a978bf647d051b05fc28a01cff46a847ae5e31abb8a30a89acbb3ce37426cee7c11b5b69191e7f5962ef59fde2a3d57f3e6d5e535ff031e31714c253cbe764dfab0394ae1c6d7a781438b29c3a4cc597539f311720754002564e6e450afa63d2373c14ac657ffddd2a744a66e0cfa77692de12f49903d09c4cb4be513624a9a7567efa0c1d763a0e9de16ac314414cb750bf5b1aab36b29adc459b18bd7c20040dd5ca91567065f5c81ca736302651e54b0172e5b727cd0bcc98e8dea9f01c53ae40a817f9c51e2b91db7ca9825bb959dfcdda4767dee9e0a65ea0c6f41f1d590a0537f296f30fc9e44d97aa00b735fbc5d180af4728f4e958ada74cfd43fb4e7866e16577fb61f0594de796dc858502f2d0db8f9b9b05c9564348c176670cb894c1900b14e334b8d157e5cec16e8bda2021094fc2d4f235b0abfce734645167bb081d3d48adcb29c82ed4151cbda46b0aa70d2650cc7118df6c2f1b9dc434dcbe58b766492bddb78b8d384aa9ab37f92334b2e098dec042f6b05653f46a79ac2ccd3c8807fe785433432ebeb141f0358581d441a97f1681c2504d9c1059ccfeb79b36808fa09a825f87d93805b0dc0a868abe9fd7c56f3038f29b7ab4a3fa2daf0e7a3fc9c77cc0f417ac7ce5521b75ccd2ed336eee5e01001679e93bfba413bd92893d1b63e2ba006ff269e3db33f7858f71ceb58b277ee68411242caf105a0f6f2fa5291ed090641b2ee97172860c9f9b210301978310a6fc19664b75188dd295fc1b0d19734b8a06b31b05e2d356add152b0e2fb29b06cf498b63b29de8143d192cd00a74be91d4c276b75c4c8b183d3deb9794aaedbb71ae791bd857d4325af0924465837227738cda737f47a58840477784155a96b7abf00176c192dbd7010d58d5daa9c7b8702813f28241f8bc4f6e4bcfa530309b682a01be8794d275555d934f37265dfaec27348e68a4d9c18eaf231304967219e3aae01d069c14fa6c570843cf6b3b39dbea25c085b0dd823927a1e7b0efcb20fd279b2135fdab8108063355b981383427b0e8b749ecf0f36288192ab607c59ae44643c1c1a87fd629bc8b2a26c02ddc962bfc1b394a944ecb2a4e54a5af25a7accf03efe104014aeabc8ea3bce3daf33b228eb6e34b711a6546705586f8fc52e995b323d9ee9e99349d721b53a4a28d7aade8723e515a6b7794443e7c77848e94fd8358473c9dcf7a5b15cfa0faf1c3688aa62aa4ea5175b36c401933faf4126f405b34d7d233d7d4833e2dd92039694154e87c36d40975c1d23e02bb0cfa148ddbb9318dfb5fa0450299a77c1d5adcd9fc7e1f46c67ac0e81409c91a93ff4c429be9572d9149635cee57f28ffb498dbaa8472722a523d214b58d032f3b506b1bc5af9014aed583016a0f132d5fc0a06fc4b834acf5b1075de89dbc8f289ee0ce92fa8d886d17f9334ee0ee27111916adb253e8d8b95ae513daa53fd7caebbec46da1644c6920780de19bfe933019ac8acdbbe71d16fac1c4759eeaa7f6a4a2e8a94b2a4766fe885d847cfb106cd7a90610add18d8958ef237976beaedac0febca9fe7467d4e2c91668074c2e0aeac6fcf3f74293d180aca08f16f515b50878a50616211411dc7abc47a80a5f132f15e389a17a310c731ea7a335461d947200d00f04e644cff1878ad46f61612a9f489ff9de6a66803d960dcd2635d83df2fd8cc6c6fd17ead4e2a0595c3a5fd74f4daa16d6664f8b62411677347ffc49407f390c086ae4ef3fdcc67015bc710fddbbefaa93f5cd4a88fb5512a9845b6d6ba21d0a69d9c1773df88fe0157340b73d35a1199ccc5d9ec853d0005b72c18714caeedaaa1634459d7ce6874aa01f3a781acb2d00230b7c0712679245b9b6bc1c597612bcbdbb37e2d8ad52c1e6ea87e31a6c77787ababe40170f299ca13aa46b6cc50f9163491eb0cd9522ce0cede91a2b5e0c1e8ab9ae643fa2419ff01820f9e67f86ca2db2ce17260d139219bad4c0de406e97576cdd05083182cbeaef25e3da5135494675ce44263423f9c9063e91902d57305432fcb0c52f4322a533d8ad8b12fbf173216c281e0f3a82a2a2cd1dc138697a8306fe5ab312666e6d724b62201647935e88a639559c373c9f84ca5ae9590a483d8ae253515683d70811bb9bb0a786c58951bd3a31f52dea0de56ce565c8781cca6c26c4ceea0939be281d10f5adb11a84e5bc4bf917e6dad8c058422ddcbb7b0c6f8a1bb0abc94d56ef4afb1a87861e9e06d9f1d562267a011a6bb45570b7c1a93867592d10a0c390cc7f192003992e4bd75f6fb86877d252ad455e235d2f320ba43f0cd5b763a7e0d2d5782d3b90ad344c98ee7514e806b2ea9fd579e4ee219ac8e80114c57b037c32a2fd204977f5813add8e3baa50502d32f14d16b0a9cc94d376998a3b0ae117f00df8449c534fe4e4a66f3741683fe79b2b2756a9d8965eacd2c4d8cf5591bad7e132856b427716f29807a59089e43b68cf001ad512611f3c32a7d7f60f7d4b7c75a964606aa351641cfae03f3718aad8a33c8d674f3c773a623e808dec87d5f43c0c110f310d5861b0a18211833dbec48b2afefe920ee7a5f3adf79be4d49d47e7b3e61b6ef544cfdeb8a37baac5a5536375962d1e632855cb4a32afab6a1ad038a5884603c339941085d2d2ac3b7aa735d557874f7291a4b68e0f7a690c57c2b3eda7c0090caa951390c5c5b60a27684fc9001f1b6859ae31560a2db8b188a2c9cbb1e8ea03e1f3936418f8d14bbf99f16e17853729a02da5096c499709ac69784f281f36efa1ba287292269bb2a8baac4e482fb8403f9cb375fd0b657075f82ded688bd6b95fd1195ab7dd5e93b4bbe8cb00c1a535a7dad40cd3dc59df753e8680fbe0ee6c35c96ca220ec4f76f6cfc062acaf329e0355bb833b898c0d04b74f67f56f60766dd34603b9f9b36791b47891c19bf257623d1a3c3bc43163b96382c7f2357856c7d9ebc208270a12efe751a5a027077010da512e3e564b5d60d25873f8664b6708ae1f372527234f510e82de3ff9cd7f6ae822f517ea65421089a246d34f454765af5a792dc106ade927141d76058e9719e279f9945356062577f6072f45a13a7deb99c5418472a7a3635f131eb90fab9aaa21a57516bd2eb2c64bf85a9916d878c4d964e62c7cf9f1b966f78e7c7d1efeb0edf230dc177e2c62dbefe84d04da64fe3262d399e220be09d5a5ebde873f4cacd0237639654abc48fa3ce1559460c7b59af9d912e8d1ade831d705ac5ec612d42e9ca433796ec35d56845af33dd155fc646e0f75e53aa128d2666c3aa2e80412ded9ead0932feb6a27d2c8a2b7fd22f2d2564a7c4481c6a04a43dad58e325e97d6ab11414b721b24d5a9021bdf84c757fdcabdab4b23ba61922682e3afed029d51d43f02304272de32c6e789f10c19e0e05c3c9fdc0ae30a1ac458f9af6921c8206b595011e6c6f4d4d8fc86e77576d66d7d6dcb41ec277e81602df1f45932e4535766bcfcdb684868d7318e1a829048dbdf217aba71119302705eebacf043f077a71d8154d35dfab17852a071b00253f6a3948bc7714da93b003813564fba53e117a551ca6ff5d5d3f968be5ff519bbb92a407a0a7f114b8ba95c15c2e058c791d648acea1937674930b0974f0beefbddb768422a9d807f0e52dbb14100375f68c4a4b4463441002bbb05cef0485394cb71a4b6ad62e55cddb69d4222939c2aaf4c37674164bfccc7c4cbed26f808fc56bb7fca45dd2969124819b1f79055fc95476bf7700ee04fd96e71b3bdec7811e2c084dfbd7b1dda3970f79d9bd7f4b9167954f36562fcd6a1f645a5ef2838b790560cc46e64d2c889e4fa2c0a9ab6d2e2f6de149222b9635d85da7c9def2e7e08bd7baf54edd93a14303a6b969a8c711f089073f7abc2f5d2e6a082b06d51404637d9afb4619424329b878bb84d45ff1d2ef582878473d79611df97f55a49b01307cc23fea24e4caf2194882abcd21fb796883bfa69b602b135f2a38f5a0aff85355ac905e511fddb0bed2e98dd6aa692fc979ab52a1db63f620c2626f3fce0fd85fc98d567418b81e0bd817c2dfd7d369121fa9ac779e102c03bed735e6765266cb26c03dca4476db3cd4831daaa2cf0655725c028debfee66778d07d2210a0995ac9e2c4dd89938780156f5874b5062fecfb310f940752e34edc04ea9c9157373cf3ce2c3ec41a3990f49cf728cacfb654ef6c127b25eaa8004e850b6911f058d90db4334ca7df6799111d6e404090fe0b77772bb162e637b950d4f16cb2b4f7bcc64bbbfdbf8b2e64aa07e84281905a9cc153d3661d59122057db5ee88f152f38ec065bbda37fedd75a98055468f2994480717897f5ad8a78691f034dcac0a37dcc0a06b56555b041dff9e9469311a0465d2ebc32605f752b4c87697111605c92e2eddcbfbd4ab0109022a745ecfc32d567abe3d53880b5491c21e6bbe6e25f68d1e948f8c9354258f7de0f5df627e8c87ffe63ca1599bef79f9bf724f701075fabaca49d1c370d45e8629d35e07d2884807efd432c8202a6ae003798463d366fa352cd7187e62969f819eacd278ce7ef1c878f4751051ba01a2089edeea1af477a5f292dd5b3743cf96bb3da0eb716e50f6623656d9da59073f4e139ea3d170d26e2cd5a045a08f8f75872d72c7be6008abddd233ad6fbfb7e052fa8f8edfdf94cea8fce45d93b4be0388a4da26f48bafc2551532534cdc179f671443be3553cd73d50978dffd691894910ff4fcbcff3a7102d704f1471e8642168bce3e22131054a9d1eef12fe471cf5d123d5527dcfac27f1f4bda0842930cb576f39107201f2d74f0fd34c39575a377061c68b66150fca01a29783c8368cf008cf8bac45e97cdace2776c5b085224d1334c61dc70e9df055e2680377a7fc6cc34c140ef9b533144d8960f8071c96f9cc86f3393c26046c6e3d3bd502ed90c038a66279b5c57176585308b93d8668972360b927c4490e67fcb4d891fd8cb84c9ed018b9aa1de3eea9b0ca0352ab531fdee9d5f9844f24dd58d270a330707c88adb0a65fcddd137e9ef6212bb248e106ea31825563d3e92a795b9095a0cd403ee0b4d65a26f2709bfe79608ea36df70b02f90c8b81ef9d1b105c7ce6157cdddeb8e2e843c784320fb67eec774e4c32ada257b7f6c41c34974baf977f017e284a319cdbda38794c45933a238fc320fc2d2700c0dffe9310c47c98affc50cc2a73c6266c30db5afb3f9b215ecc057649190a9f300a59f71a95063058d356d1b4179c450aabb78a021e6ee57545a7b417cb899af156417314d6ff0d0734e68012b5ee637c27792f3186b224cca633bd110df84502eb7b92760af2fbdb9ebd56f4c75674ad95b6955e7c050a43e37885b3c288bf60208e85b0467e003956a695165266f4ecbd402c0187aea252ca1f4e38d064f9063feb662d4303c6a7de0e97138c5db5c52fb51f7b4c3606627d4bc937d52a22b83fd9d1a18c54039aab2714e7405e0f0029106f543936e154d0d3ad0b7a8d30b658ec14dd1a3118df52f4c71a8065a447d6462bf385bfd68ca2ff37ee2134720f427ca2c3d9a58f1be6205c6114bb07be917d48a9768760596a00126c3de60875bce77d3ccbfda6242826c001d0e7f91e1f07cbe404b1b9adfc617b2090473baa645a20188ea0ae8d80f6db563be1764ea36e6b3c8ad4ecf02274fd7cd4fc0d211d6b6d7bf98a46bc88213d6fd1e533122d1d1e87a135d337d7d93186900a7ffbecb7bf133d0309b7a0522842a29a75fc92251c00b74f9b66afa471a2fad957e69b0117622a201d505ef7ba627b5a7f03ae809a5d611ce3bf77c87594dbb98b9d4fcbaf10bf03e86f368c76c4f4375d49df7766f67dbe0fd2c191c2e43f0b3f0da068d5520d65403458b2d651c039eb705157dc82c8505475f517c70afc24916018d39dbdbac27d560ee58679cc9bfe7f31b3b3cc19d99c7f9ea280d08d1e43b5dd816fc77641da5659ae287fdd1d11ae7a5809b000b291628781ef15c6115692aa46620749dedbefeeaa7f7d8795b78c977669e1211ca94d83025f81db6081af0ecdd9a9d8d93a2ea96c925acedcb7b79c7709225a10f7fc83735bd8ed1b110ec19538c678948492b5737087e8e813fac45d5c08018f24ce8f543baa695ba7de7b7d25ef0effdb98fc06a6cdc59433617b25402df0f33988a36c09402594cdf11cb965ed615c0002ee9910afca5621e6892690730f53b1f33306c215ed4f779ee4aaa1fe06842f8f0e354c6bcdb75814d2f96712091195c4494673934c76951c956612f5751ef45cd5700457f2fdce982e6842d889a957795219d1479a4db02d5206e5962eee2b32c93f521059bb8721e40536487033640fe7d27b24db1f678c9f59db2748fa2e0cb6d84ac0938e7dd23f9efd3b53e12f535f392b2dd6d8a223ba7586c920092c804b75fd1894973cb8c7cfd3a6ed188ffef1cc4671dc7cc7fbfe54cc7b95cd09f075348767382354c0740f324556096780b7e0845f793b76d5860b8485c6ccedb97d66b6c635530577d1395c08910d3199f333dee3be33aa168419f060048e1f65ccddce4233eaf611381c399bf8668939e1a4262cdcbd3e373a710db221feab4d0b789c81b638ca86fdc6f2877f3bb2e23df35023d216d152c21f1ea789585ff07155050a83092c6195fb62f0504c50d66ad2516f72446c5612029f3b4804329aa27e64947d18b67fc6024da7aa4e4b0f9b28310348eb693fbcdac9351df1a1b3cb9de2d7c27910ad958daf1162665eccb72795e89699eb94b791c2b2e8e396af40cce9df8be0e68f8690365015d5ee65ba45cbf3af35f4ed16d0d32b39f6290cd80d1daa9f19e5097e22cb5175dd436d9a84433b5fb0899562d41292bd4cd46426873a8e693ffbd79ffa584b19a7f3668d39d7b929af38a2bf0bd4ba8b37b125c6a054fd88b9e1b7d3fc539746c27e795317e094bd55829ebcfe1c88c4c9a82699eeaec2da1341e1207edead8dd6a58d6052f6564728c0a646fcf7449d64dcef5c41a53a88c0e8cda18a4d9f53efc57d7b96b13a71c2a39f89c8c4c15e3df6d08f4bb2d5259f91a60a222e0a64c4f134a5e7a8bddf8c48cc4810f08324b68d1446b305cf8b9c3233b9bd71a33c3f8b6abb184a0f5a7b55d0bcf73cdfd4abc9460c677e05181e762102170584746a360405275980749fae28c0d2b5b0d03e7eb165590eb432283883c42db285656a93a832b1cc836028565019c14cdec90c0e71d310fc8f5bd6d1aed5daa7f43f2a54dc1a6c4396651235c619ea82141545abbe8b92d331029903c5d7d528be23b7ca403e5b76ca9aa8276cf0d555a1d9f6817fa8e3ad4805b9c76ec64817a4876310cf936e53e3fc474aac2c5e8794025cca074603c7dbb5e271ee9beb29924b0a8faca9b1d163c8fd287fe20f9cf0e363e2f41b13d2bf0ec36be3090e3896001487d832152eb484c60048bbde4b7b1252e69a84c9b76b86f08598c163eb1c63785671fb8b749b8f38d64a06ef55369603132e86325f5dd5f851a8aa8d2937a1475271b2dd46a1573aee82848d9ff0d9626360fb1ab6aca25b0dd04d0579715e01ecea6e4bd7fda38f08b2ebbf1517c2e9fb1eb524c33b37909d412478a4ad2235c9de96460e90804a14fbe21f5f90f195f94299f160c582b454a5c53779838f310ae0df968e0661a0ce4fe26d594acfcbe64dd8fbcd27a51e459d3238050170fad9e09eae994ad0b1c5ef2147e14fb1fd27c54c156eb4012dce44883b255181c2698c50f0edf068f7727a64d65111dff9c4f1b49995f67f1ddb029283d84b9e393a275ba0ed04024e66942dee2ff91fcc3a828640e68e0885571b6eee3cf305d6589bf02adf1d61a24b0e2bd34dbe257a9045b4f35a9581582669021a16009f71232ed44ded60910f16c2807d2ba563de6dce42c58ef83f559d0958ff1f2a5f0b9ad61455974c19f7e798a1329840b231c9771ab232da6fc8d173df786ead686bf6d92829ff8cf964ffbdab2630fca9e68a0b9e7c268098adc009310af6070c91a8c9b32e3679aa0447b44ac4677925643b2c1082fa00a1eb3390a1df87574c7b960fc76399cd8d56fa9a64f956438b53d518f03a642b604ae055ac396bf8311069850eda4c9ff56c37a3e644a3eae2f4c2efd063a237dfe43af90c4b08cbb295b16e20ee7d5cbc8e67659907451397c3f7187f6160fb98aff1c1853ce0639397e0e87590adaff60009881eb1298379251f382c176108d9bab73a637ab6beecc577fd92326a7fbe4173cd6166c04ed96e1b95740294acdbdbef42203232f6c3ff404ec8fd3e9b3efbf7beff5124eae197afa49d55d3607f64d2fd3810f52b1980f897d3be8f19bea36b556fadb4012a583f9810e50285f8254171fec602555d0dc782d5190e3c7a18b0060a45ca3b9527b66c3feb7fc009bfff76ef6c62431d118467bfec9095862f9a599471681da85995be584f39942865e1d13c608146b96e10ef6f587bcb7baa26d6861fa9509bf8b2ed93dd8449c813ac25f3581cd3df5d79b6c72cbb3486a8c66234c37895cde664e530eebf4b4f1fe437e5396749dfe7f8ec2d45479daff3c5ae7de93a035cdb106a559d013d4be94fff64de425b9492ab93b2a3e39a8a9872e634a4539af8fed5e41af05844eef1f0dca6b1e3542d757c7d628b91b6c15c2a25343025d7c055e48c4437f220c1a1dc5dc0fe440f3133a46eab589427c9068403dc0548d7c63a63de5314b014d8ced8d7ff8ef6ad24a47d54aa16ca0135fea49229d3c4204785166c8cdb9c1b6e2c2bc03f40bb0d7ad3a40ad41fa24b2a16d57c3bc39f43111044b121d610773b555faa4592450789cbf30fde813ff9fb1c3b4b126dbcc1f0facf04201978f6dcbb179e3f7e3da518a1713fda8199de22f423022e86a9169825249f7fefab9774dead08b897a5a5b99fc9c93846e3991f7a9bf7f66f7af0822737fcad0819498b89f7dc5eea6b834be6dc5a00953694bcd28a46fdfe8f56cb9634d452fc02f59325f20528801eb81fad19c5ec3229137ce941fcd308c9ccc551517b2903022cbd793ff96c8bc0377f0fed337259d08510a508b18dc1d6e148f47178575d0697be73e882a193d0755bff7b973ff5da4d502c27333924b0a3c8b774278089298a62e2d549eef16e8fff045044ae05674dd9a1c3f3ed590d65f430d8dfb24a462d2345cdf0b849cb27fb3eaef8967efefdf5b08281c34ba64587752ad511ba9393deb4f86340993d7357ef593a5d872ef0e939ece33697493f3a7f05a1af6ea07843f389fa8c6898bfda4e25e136ec24d9bab02ba5bd7e1970fa3c1619fc5cdbc19ff5012dfbbec13f66fd43067ba7b83413dc43dcbca9bc5ef8cd378d28518ccf5ded61fe590490669cc9d6f23f4fc4961b44d364bef1a991ebe8f08d3cb27852c37cb48973e65d1c7921282c089cdbcfacf681f78004a953be526cb09014085a65afce0314122ecec82b80526be92f0b506855e0356c8e306c63ddb09ed034fafb8d210a875204e12a5c4ce20a31274a4da378f5c2b8a393aac4617edede0ba43770952418be4dd82a04c0de3b4ad49cecaf1b27fe9dbc78ca26fe52c6896b9f3fedcc656907ebc792f9862b404b3b0ccfd56b38af720682a3f71e8305eb8adf05253d0a5e05fcb919050b5ffab5cf43214585db4f21b50fb59fd99f3d7b3ebb0d77cb33b4d90f5d70f98e4e9209ce9b93dc3a28336d52736ad88833190e1a9ff8c4b5a00b8c3d101c63e7def38983441d033b36e9e14bde5956c5aaddfe4080ad8ef138b3ecc7740b4a2310efb168166accac106f7b8a31d4f2c9bb84e31078502d74e4efc9996fd113bf1b294142377b498696cb75eeb459b9eb9557e098a7c3b6880743b97f187f7ad3f6b306c7caa300e58dcdd7be117ad88fd7c1dec3c2146ef17533552225c963f66d6c2fb3901ec6ed2ef0e879c2a6875fb3ffaef07b602e8b858995c24a57fe792cb020499a79449006b488812aeccd8d089bcbd002b267e866393e90766fc26a7e871808c10053bdedab54f4b7c3c42b979360def8ac53fda7606f19ad56eca81ffed0cadd9362412d3fdd9d43039e51fadc36b658c9f87cf2446c290606f3c01773fcb6a773d9a4ac74c14304a4cc7835cf35e82a6e399b27a67cdc119097db67683a3d8405f2dc72b827267fcd454009b9acbbe84357a73efd79886b51371f819e74a451b13bc13801dcccaeff2e705a78bc62339af504c2beec703ef6f5081d9bc8885eac030b78fa70ad47e5c0bba5c49f469cfb8bc1717cba1baa565f0d70c4ad69905237b48972fe38c44c896ae4d6ff4ec6553c86c89f618e743dfea804ec81e911f2ad86d263d56a14f4a6442538cbaac53f6f1348334fbbd30ecbd6abf004feaab64aef4cad00f443fbf02393703c03c28c74d9e6a819c36f390f6e59aefb109723eb66b7148ab7a101fa9d90bf71f90af514fb21ddaa04c94c3d693ca22c10173575d3732669839cb926adcaa83c536b5936ec1b278404a5ca8018359d602de49986080e9f1de87fdbfb8105e659f906a50a15dc93f1ddad2c07d8cd4b49525a9c29db05835c1910458978dbd88d93499806c6bd75767c2ea02e98e7e081e48d6955ef87b3183483f68c99ae96b28d90e1757e7326915c54ed35d53f9ac17cfce9e34ccc8a3dbf1e4a2f659bb9c4ceab4801379ecc809c3dece21caf282f190d5a24809b3a35aa63146a160b89909493fb2234e5de26b5227bce1969acbb68545855cb00340891b294b144c625d3dfb58d6973c4646314db3b3c4437ec84c3ed9dbdc44778af8fc1d4ecb5e19d6df22282749e4e6be08edf0e7fc016200ffb8ce15b4cbaec9d447c655ef001c0e783ebedebbc5858e805701c205b7c852cf0ba14fc8eec7c4c6c7daa6b8c475e62f289c4ea207fbfa9394b9164797e87cb441ae41289feb70b23d57b3e3cbd4e0de7f07fe556c11f70248d5db23c6d6ce3ec83e30e9b077b15be3d23df1237147de64402ed9989c04e30a34aa2a3b72d4744f5cf1051ed4cec4e9eb56c6531f8a561c14bc313f301588f224d4a6a7a7676ebc547ea5b03a6d9929ed8807efdf7b9d69e16a4ac762ac7d3a4ac5bb0dc9f49ef7a202eba2e2bc4ae2cfa847518fed02c0be8b620824f559850bd9214a726b92e97e4497d5f736ed5eaa155c23de9ad1233af908935cb6ccf3bd9fea3298cf00b028cd6ee96d2074637f11983c4c46cc45c549d6883b4a44bb28b9065b28217bc3ad6537ff328ce32b5a23e98bcd6a950a2ca082d125a418ed6313a6dc957f67344c522a078677214c43781e261a17faa1c460b210138b633a9681399c7cf66539542aa2c84ff2f6c3efce05cdc7fe3150e399ed2ed32336782fc27b08c1ba493cb9ec447ad32c00dc72ac8c32c2cabe3f692f879fb7dca3d007f7cb5930621adb46448c64d804912cd9e58cec46223a4a3c3e6970ca52ea4a9b3df86a142dcc58dc2b5fac1cdbeb22688dfd30c6c4a3b72eb784186bb8ed83654af4cab60c7a0eedd9f4e4b851667413e6a8303e5a78ae10bf88faae0927577b46ccab3c08520b204580f9d4689900a5a97a5833dddd2c603b1f1b820aab34226b6af58105b773a849efda36a646b0b3d3af67ae3d98d11ddc68c2044c2c0c2f1726a3f2b39572e248c5c6b59dd9e713e385bc05b2287ba60e9f2bf3edfce0471f6c8b7104fffe05f6701c9f25e48fce65a041d898223a32a98cbfa3f26c9a634517d5b74cd7451fbcfd7b18457afe42dc79569daa4c2f64b9dd8145b18592de3727e181ac455604942e5213d6b156058cd1411888638a88413237f7a6ab15a46ec86f36d39c84ccc8686a2b711b08575f22628858da8a99703b12fdd09ffc74ebd2ffbafee3757554904b487bcf4c68c10ba1e27ddeac7cdfaf71fc4d050f6f6499a2225df424383b453caec41abca310b0b71f6d5325727eb3c0c06df13c772f1727a0db72592811cdba9425861a101fdd937fd09271acb6e43289bb0e89fa3a80378963cfb29803f0dd6ebccd3ad0bf485f883905260e89a558d7c0ef9c88510f62573c36b2680f31fd6265bf467ffe90b5fb59c0732d1e8be12970872d3256a88b356753e340c2a33ef24b006ce87c2deca1a5dd643552d01e2320905354f7d429fa7af64ad98c04da8b5bedb16c880a141ae42aa2b3c4fffeb3174f083fd1d1e9d28c67ce10405ef2a105fafc23cd1db7654de1e9d38cbe142042f262eac54d22e3eccd7a2d4e84f36675d6a6480a1fbf703c638000216e8454f2ee9c4f59b87aa61a426566c4bdf7ddf46aafed3459fdd45b245f086ed342129335886e96441e484262481300ad0bd8b5dcb448363301a1ebf5949512a09b05d307b2f7d8ee6f6202d1db20c68de43890663ca54658fee5813e8af43af63c447699a1f657ad82e23e703895265884a17916d02ac9b6eedeb36c92301fa756640d4e3072d461da00d420c50e66c4fbb2c74b6049b456efda501e1d1ef6947a962a7a584fb75d18747f87639fdcfa9c3cb48bc1303fd20888e3a678428f3f20fae626d7bc5267b7d1ce8c1b9896d93dc2f538ca347e1fa89fbe8db53802fba38934a5291e241204898343c92f9b4840a2f9310fd08138381290b50f1c245a43383262a67be05c86d6b14aa67645b33cfa961021f9ce8f8e8f1dd8b454b371a24021331543a326dd801aa1dc20cbab6cdb37022a56cf29dc1ffd6f82d151f6600f075e2198eba7d161e79abd67f404c4013e0af64513656d8267840767dc4e5b7be8791886087e33f975b331551de1924f0674ddab394915171644cb12e6996153a7c4b351f2821d1c8fc2d45c4f495f0d8e7d876cbdb2498a63feb3d2a9c48cb14e867db662f9e40d99b2d186db8e301c9caac1b08377beb044d4805cf6ed26ecca3538299312655e61f35b69112bca084229da332ab969aa9e462f63f8474d2303fa30fefc5e1d86eeef7f65e6e90f504a3b68b417c46aa7a13bf405778b90a9633e2689de9100011b0fe2bd011c6a5cf636ae2198e9653d6b15d031bcbc3b2d77479f1669569151598f6e2883f2fd34f760b94d5fc94d3417b71eb6e9d28a5b930e31b0810a2356a71d23c628c833cd0f0f99e458ea04a20c40d2c7274d012fd9f7a24366aeebd9c2af39218a8d059fd5102137dcbf04daab8c55adc0350f6d6a11d8a4e9285445c2dacb804e4140ccc5ed28aac968fccb28e4a9549d7e84b900b803d8ac0e60c7f00baad59c5ae1c724ca10a304ab193ec76fdd8131972bb5c170d78f291a9d343096975a1d0680a34539fc32fef2802edbe3423bd564d35689576ad6a155a319e6c79d53ad23b547df3938da5bd0f4201f371f765eea394ce90984e2864722d81d3e41678128fed4a734b5299e30a55c91543f7932215cbdca6064cc0305149f0f8ae8cae66efbcd5d1763b571aebe3dbfc1c1c7524b00b8ee1a5cbbcc3a8fe7e967565a575c0141b4c3638518012a11f767a8531529b432d8e31fb181dccc23f208077808ccee29e4595d0ee5152525f41ba6b04bb589a0b8954d7aaa7c453e16fc3eb6823347816bfefc820682e638fb50a8fb69cdd8283b6e75b0a7334012b35115ea2f68faa3f3c28426e1d7be4fde51448e2b7b7997e3097c3f8ccf41d34dfc9b66fab1ac8fe45dd54e190759e25c31bb8d03a3bf0f4001a70faa82b083a8618cace808f1dea1564f4c07a16855db0b4b603f7e7302cb97039a58a1e3af9d4d5c6e0f4ed5409ce69d0bd12d7d5ac9b4af810a9159b8457a0f0f7fb29deaf0dffdfd2c4fe44cb0f64c5b6c9d7e99503bb2016af2deff3a15e7c4c4c60e6ebe016a7aefbaf95038df9431736d26102afe3ed46590044c64f2554562bfdb4c7e22f125382b9915bc2bfd21abe01057b7333c0a04cddc299d79b77f5aa19e650bd7f22397f04a909486dcaf9201a24ce7114b6716234b43eb9aa7b5b53c9b87304d3c7d888f73377bc26946f247cfaeabf6e0ffc67315cb7ba417ef909cb686fa245dfc5961dd7839bd450cb7b9be1783fdc9fd0e65ecb3fa60c5cd71cbc5cc5b1b98d4a1c6d39cbf3326ec3b66b6297432ac0466431b016035df92254b4165f2c0034ae0dd1760065725492ea7a0dc743ea7dbe1b2eee2a5434c40b7fa9aa866ed5dd0a8e16c65d9647782278a3c33a5d8ac7d9a868218cb0dac29bf1181df72e9deadc1f89fba24e8eaec660cb20e9be973fbb50727bc0aff350a9ce65ef098c3debe9af3298ff69d6e177cf1507eb8124ccaa7e4a221089d9c3cbcb87e16cbc4502c8b654283f12f78151f07aab6dfa67b462972d2b7a8da5606097b241db832a343524c94e985785152816dd4a16dca5647d1ccafeadcf083991196e0919015c35cfac4869b6f0f92aa267e0f16d4a70ced3fbf554589689c4d104c7584be4eb23e25112e13a42d821614b279ec8783fa5239b6147ae7d575a29841cdacd45b59fd784924615139956479a9b381f4b614bb34c749d6fe47d319f8ff70a68733393c3cbc6f5118cde096df124facb1fd27249599142a0b74935d698cba541a0ea256a79675206fd7af9a078b92dbcf82d2b521cb0bfe0075c53859efe859e0df1457ffb10be642510e661299faa2b046041f92e8a445a8875efcc5848f12c8997653da1dab25afe68c013c975c179b15f0ff5e3077631f3123c8e1a6ea5bf3550faa53b75fd4fc91e7ab8441b3841516b100211bdbdda2ef7919f5a8c83359886676833c6c8f403848366289b1513fb3a7236798ae50696d863ce047dbe27a282f28badaa4c3a31d15314475af0b7bcb036a43396becd65a1e0ef20a937d8940cc90487a4dd38801c47af575e573acc1417c791cc46db0810be6e62401737226aede88d3e425cbab3f38f82e3b02566f426e13b32cd11490194c7c633cad400d986cd1944fad86d076f5e647dec25ef4136683a6f917171243c1f57083e8744a5a3505401aa67120c586c35b6a5fd25d05d587a1636ee9fd4ad10571577891242dd8daa4588c339d7b9c1b360f687dfb87076b9b836d20b2b8355ea0a4da49115201bb16c25e4dd441afdbbecae4737c9753d603a139098c0f045c7f50692034a162536cbcc79c9ce107d6bc68168af47ea2cf92446d4538b345b6cf791360062a370c9c2ebb21b666cbc60b91aff643e72909f557983610039a1fa1e724c7609e299c9a2c95857cd7c4c8ea16ed0d7f76fc8aa076b8be081966c72d5a387705dbfec892919d56816689ff5758ba96b1d850d2c9ea2d6365af3c0821720e35fac8b6ce0f0775f465a56b0e50e5c9e9214d0ab8e0cea9f1d8bcbf91f86108a8c45a085118b93375e9358ce2c7e67fbadb68f4855a0e971c09e0a4f58dfb989c3ad00b485339b670651db2f9821da614385e9e189aad11bb7a607eb5355bc89dcb74f6f4eb697a8ad607069ff66ec86ac0b0be88c97cd0337ee24d5618e144c6006fc677a1c78505936330731ca99d80c14f55ac9cc4a4813512569ad15a738e45cf61113bd5d59e2391d5b4eabbc74e6bf8424240729aa4ae1584546c1b3ef8b3818ac3bcfd0856691d3178b83cbbdaf94903c1eee93743caf15c160718b62b6c05d59cfa2b0a9f05e9c28e827dcf68513fe762df8c5cea5381f63bc69092b8f8c9938f5619b7c7b700983b7f62ccbfee79a27ea26f465cc45ab3b743c93b82c7ebcf84586e1ab8bc215af025b7187b86d72242db7ccad2d540d456c9958fea8b643bfdd514be278f516bfb7c9b75b5847d9a65695c94f591303c93c276fbed2c1a10873dc95b9509a1e115ec8427914e30b3038ae3d53fe7f46921ed03b2b59ac48ba15e64600813ccf80a7afd7458b5b18bdd1fea8eaaddafada6ef932adf7332135f5a27504ede57318d055430d49619ab217624a4b3a83f7352ed5e7bc4fd1361c1df6b25e91d7c5a925a7dd2bff51b012e93869f32808e83580f68e5b253d5e92b64e4ec44d94fc853cfd9b27a7f953c84c8272eacebbf302c7f1e552a3531e11fd9b31c0bd30243d7084f5d8400f6aad01cb487f6931da7b29eae8d1d8fbda2db7573b49df9419e52c28fe3ea622f2ef8cdf86ddfcc89471f8a90fc5f828dda0e1bd98d83948aa201a75832e5a508ec1f3c79ec2e6dd1d944dd3aef5033aa90ceb8a035f3dd82bb7e7825ddb23d41ab8d9109010078dd6a918c87496c4883354c33f3a37515ee282892ebd6982b6ce74f5ac50981a76ad3956e7a0d60e600352b8e343df3919a38a767140d4acdbd421ce15e69356593aee3782abc33cc300d7da730b8f363ffcc944433b277839f3f3e028cdbe7de631a74d65993ebf62d6450b4b4a498a6dc135dd8151ee64570f2bbbdd51d8e5485754be55b9fda7c72ffbc8fa0d051844722ff23b9a7acbe545c8c56209c3e94f8e81ebbbbed00916709b7b5093bc28413c15f4763253a5af5cbb604bf5d27d14d561fc2b8de32b0c4f9c7097523eeae72b08903acd0ef972385059b4624835d65b9d549312b17fd532923f44dacce1ab8846015052f81dbb853e3b28589fa4296472404878fc4b60cfcb5d6d6208741959198ff8a7edc87d79e840d8d93b731d8a66e724c185f70a52e0bc8672da2fad31287e6fb2f72d090e83b7e65bc1712e47be59fe05ed5b83997c83d70f1f7c865ccf6dd642225af06aad6a22e0cd572146c2fd65f8d1d4ba9b9d42a33045bdad9160eecf4e7957350bbbf09efcf7ffae8e74cfbbddb0d1200d5f72ad7173c3056ca0e5ddefe63ebb60332e3fa1b86526d1b79741e06c899bf96616f2677ad67bf6d007d771bf991293781449422765419e87f67633c6689f620b800d4ab54cebe697f36ad14c5103d81f305481ccabf66f53585f2b9c9d6edc19567cc742677aa4bf5154bfec4e78a8d1ea6765a654203070b77cbbcad06b0ba282d8c6b51777763a75b61735e87b4d54604d54d522613014e195e2e0d4b651c4a3564c6ca73af7ec5b60cbfe74dc1b97390282d8cc87c696a0f288e6614357e0c0f613f41c3622c8a171405e281bc8d12dd9bbcee91a322e6b023cb0a0f8972e5c48f8e07ec782576e09e3d84ff54ab45bcedffec64bdaa27e65ad69ddd8036810c7555b2ed1513505cb53eff16e5bc16e2fa0a3b5f331ca0c5475a9ae5a922bf35ba81bf63b48ca316b386eb7f229e9d2c5cd35b672d4e87b3e34f4502e7aace2f98408c4aa5d5577ef7c1f15a5c5b9500d58c30c2f4a3253dc878ea3b87bad5a17caa3344cda41c0efbedcb0168e4a81b39c139b9e36cccb5154dc836263cc4dea65229c34f7d418f31b0907c5b8b5a3f371687caf55bccea0ba17d4e7587a417f3c71c32f4b9b8b3b695166bf5b0b2a61b83a293250e7c9c6203c18455d409d7675a0d4cb72cbe2899c1aa91fc67236cafa5fb6cd08ba46350ab72dc566e7b26437152be46d2ffec1116d13c002a68656a69100fd685f6df2ff3845e0d150d69f7bc1aff5661a183313b00f8ba6896644c4b28a21cc0020c73f0e5c9fbe9956e9162c3c43c93fc66f18e7d46d510df3a6f355eb681d326de8375d473a0e770f034d69e35c6bde0ee8b36349e96a0823ba0ebdcf7b712362c7b2fd9dd86d611b736d9b112b47e4030a61270e125fbdb1ba5bd096215371eb49dcc7fe58e619bd1b59afa514f68f339f111c086acd2dca75c472bb9b85e1f5f1f97dc9bcfeb4565baa8cec81e9e858d2a9151535530c40fa0adce395495f09fd35c89706ab5f0d6f361365928a60c0847ac86a211b50cf158da8d86761a3abae4a8d5b4acc5456902809a9f6b2c7b61d0d26588bf05247b8628df89e1a2ee76a24fd50f6522094c62307e1f2618a0ee6a423696d4f2d5ed588e4c98a5ff98e22fb0c051e4a4b4593588f7e6dcd41bcea9ccdc7056165d958046f99fdbb5483fd3e6043114af334e55b99ab165dd62ae381c4990c7227c79dde79a4c108dbd81cf7ed24896973d203883d89db653f6f4964b59fe4446548ff17c605ff5a2c6deb89ab7c475252f51b791af01d53f103bd531fee657963cabecd40a7118550d6369e50dbe5b9bea9b9036cc4596f04910414bf3218517b402d8ebfda4c24ddd13a4c2bd5729e58a6f5d692e53d0a84246edb9a22243184ecf29d5a67cd5c141600d832b6f17402084e3c04206dfef886b6b12bf3855a399023a1314fc6cc52bf8faf6ec841bc1104f5abc4271cff0cf544153230e5c09e9c694ed7366e5df7c2d7631abd1815c4fafbaf277e3387be3f2ca89ec28e04bee5244016cf0c4a7b91aac3d48ffbd4f97ffa6bf5167671a337cc0b32f20c7b8384cb14c53eb94ed2c80b85cc25945160a071412b2d0a2c4910924e02f31d998b22ba7494269f769598e9eab1a722e9ed29c4966957a06068f4acdf4fc83319417a66925cb27b5973c692f068621778cd0d8d425c6931b3c80dd991639a785cd15567c90ec155980684a502005ab91420480a83fd65a7241d126bb5fa811ea8cf83f3fd0f25e488e16e70a4972b4e30f48f1c12e74cefccbd8eea48723b6748a62eda8dc24d42e02c0b79100744d292202f7f97236aaabc57fa2f011c1cc0ed661ed2edb7cd77a93012db7f9fc0174c62af8e3c81cf23e29130cd7283c8458e1d350a209b9f0e7273abdbc16b11399cf935c94dd1e2f5aa048e92db47421350c9d06d1f15ebca4591d32e28daf6aa9c51e71c9ad2e24a9b5fa23ba70ddfe417d8304b8bb9689935fd6792f04f22030026cc30779a66d47b8dafcb41f0bbfc83981ca14d837251db1145a6fc840655d4d9ff9961e2f9b0e578b05cd7da5bbf33d34012634eeb8e65e692f6fd3977edd23e55e7fcf9f8521e71bc44a583c99d03c4fef1593dae7977b4e7058ffd79a66a254f63dd4de1cf3c8475f518849a0ba93ae0edc75fb357ab5c192d0ce7dbcc9aa2990ab65824a5595e302d6d027ed6d1d0bdc57cf0f70d6f72700f35c6178b4a7498f293815ee0e45840863f465f529e2e80a75d757b2d82117be170ea56d2ccc86998d4dd3ab930d8aeede3d55289330836bfd2f3a2845240fac1b98e62ea28e1ff788c48c8a598e384c93f9a19fc9b00e9edaf637ee51e172dc49547c9d6c44a5f5f78d64935b13570567c42179aae51112e489c2f62439c102ff9a4e1218ced41edfcad852c08db7531d15e2c53b9e562eca6d569af35e36f2c2895e256c1351d79c3a01874f9a22bb8442a9dfc3d8eb38ba04eb658d59337d580f7c8269a71f31af810cf9aee65ce988fea9abbad264ee8d2dcf3a07e2a86135ccce5fb62caf601e8e996b0b04e33048694c3a0edb44ba1b59e7e24082c2b210b5004c99a9b4814df43dcef310aeebb236358e7f903eb5966773938e64c961b10b9941e3722ff105f106857799e57d22f5c42950d4abbfbc9e624d23886de974068103183f5e2012e1610403a4c3bc87affb629b53c5f6a7e46054e57b881eb6c8cb28137de69447eb5a1c99859fd63081070f8fbad74217b6e3f431112f82fc3a1a04c126300b72fed044e2de724a650f2722375684aa19f8268a5f49f0e8068a2d5f53ab1fc50766175fcbb1d2a9c82594e6ae442b8ddb9a1ad95c5d3deaf1e85f1d9b19d4668b9d2876c0636d9aacbc7153d7ca3af64eefbb2367ec59f5ce18ddb66620fa64e2b7c73d249188a3e58c396351e2c4f9d3c4ab9956ed4d37f537f82fb4c437437d0e648c655fe14ad86095c11d129b4fb87379127a7e80c0ce243cf7c1b5b33c3fdc8d4965cbc5942199e7bee38f052a67d42dff54d4209cab67c56bbed15124aff4c90b4ce0f9276a591af2f49ec9417eb37ca494ab7d2b10905a8da54deb9d889056d9bf47d5a710abdf002dcfa3a982d0b35880f9a30182e5241e4a7a13cc4ab1fc4b80bf810d3b557477ec7600b14ea4577cd977549a0b0e627a5a740763af7273ec492738d553898d6f88aaecfb56927c85c27378e62a47d2a4d001539b5e5613eeee2527ac5a983cfa10cc1e92f18ed67128bf0fa633117fa598de4b29364ac8f407e6b5dd811313be354f3abcc1213fa0cd175f82389b407157cf2b91e07e41ffa65e9521ef1a5987735595d38159451fffd665c92b6b18fb069fcea369acae7082f0e6c7ef74429ef7576cde518e8dc1fcb04a6bcaea3475bdfee0520ae594a8a974e85c3424c6dc1ac517fe1e085eaf3fe1f0e700acc5887be3f19a3c0b1ddd5327f7f4fbf3ff118e2ab426c43b783a61562c7c1825bb851c1d30ab870c86bebda41981a98cec4441613dfef3055901a67807ae0d4effb04ea67eafe9d1833cafab294db78702608d1ece141226980caad63b94346f17feb9530ffab229d83690e14cc8cb849d61ffa76a62dada16b525b0dab8d3e57a02df5815b58991d538459c5f1928cb181d2195c7abe2d4ef9d54dff49091611a13a5db64a37a684c808452ab053f6d37bba6067284ce44c3c36c2c2ab0f1e67f8cebb71a332214bb27172ae14886d2df88ddb7605ebbca81b46afaeb421bfafeaff4931a452b3fb450a808c885a1fa2007f24bcb44ecb348a37da6fa78486601aa62ab7baffcf1be5ce89c5fb670c6181d1de148310f280697de244e0c22bdac14b54e0962e85b6a0f1407f15fcec713d975a334521cce8c174d1b2fa31a828a5fe39b4d6f1d46359b4c7b70d07b30647e7717580b64e6a38ca30b0fb4437a61f2495a4ac33fa5140b968e67abd2a9be077f3752a03b28f18f2f7d915200c06418756eb138c515b9d99fe846c7835745290c8b18ac4c02d0fc9f49e74ae91045624d74424bf9dc5ba68280c5968593d212e172dcec30b86ed03f1eacb2afea9fff0a508d2293f296a107d7f31bc58fc1f142cecfadcf84fe6efc11ecb8bd4c0248a0b4cb4e1be43e5daa0209137fde7e1dc8e1795ff565e4182e8f05359f53a897e02ded115adb1aba75a90a35171f338ebdef5e0df5019475929191b90d29dc845e53aa4de74af0ed4a9518c5652315988d2ee670b834f4806c4cf9b7b2f30b6ef7912298aba63d708d1799aa535bad129c8eb7fb6847717f2b892fc53b9165983ce2dd23b99b77ea99b88b06139abda796403eda83a938a731b788bc0099cd6e6a2aa8641280fc403e3b7bd1c9eac8a105f3b55768c4a8bfb5306b1ce125b556adb1adc45d6b169f6a49a782372dcb9237ac3fda73b2d957cdd29a10536a87f0a499bc84502cc6c7f337e6ba21a795075e207efe980378dfff7681b03c58e22f5a9fbc7e04acb2b12214a23e60a11dea0c28bec0a8371c0cc55f809544bf8e4102b2ec5aa5a2d7bd5232a954a2cb35139817d42aa3d42f680fac3f617d3f2352d26ab7f74048bd1e4a0915807dd7bced7cde56d855137e76212cbf0f09c00ac9fb4412bf1ac30870eaf2ea5e5311ae27d885a37cfd8d95c86b07a57cbc40934b52465a07256d7548bfa454b5040812c4c331aa69acc896f74cd6c0d7edac70339827dd3a99d2b27dd1f3c86d19a4d0d36bc539ea8ae8512c70371c1606d8d3ad3930053d787130f3aed7af4f7a5099ccc2b207a9360aed4f150d433cf7258f714882ad8ba412752ff247918062af1dd585d1f8555515358cae77162577dd4172b1678d0f0a692c8a2850920e8d52f345c43203d0941996a0d4f1437ae22caf49957fb58ae8d239fcc7efbc5990d611f0ed87916236db89421a5215e3e5972dea5c46678243f172e5ce238270d8dc2bb2c86e33c485df8cedb03de91a7183284e410cba9620232292c252130e36bef7499a1f5d56930bff54f7f3ae02c440b1e7a81e65e0bced70afbaf917973a4b46596be76ebc0ada774ba5e9d3fa43ade90c47b84c467f81dbba01515ec0ebfeace1a63e2f3190c8f960ba6000f373f790b647e008aa4aae9e4ae2be26cfeda6f1fc0f5d59638656befedd2616a42425a91c0b32a53bf310900495a16d7b05856bb9aa4e3a0cd4d6c1cbe1a7585b6a785c21296d20b3409a22cd648dcb5a4d8ce1a9bdce9200d4d19fa473c997e7fc84ec3e8a853b9b6dc94f3d496de0d6f6b37931c5cf1f1ec9bd68ca5b5310745e3fa6a9f61a83e56319a0d1b0e9139fc178d99208536a0b697d776087f283f9bb9eea3da6fd8932c5bd327f3f2719952a7dd8d84e087a3c23354db56f92cc36991b3b819b9b2da928c58e6d7e6b41d53afd2fd62f4133c47937974442acf5805369db8632be9bae9b185bf418e22d451ea0b943cbaa3125297ae5247b80da76402afcbe4ee6560dda871c8dd6522935ad94426a32e13e3989c7603049c47333b74666725ec3b3f612287569b4dc2b35ed33b413f170d01cecec77fccd743f019156f7d9762fcc0adf32147618cb0366261cfe9115b4c3ea2cef697fd2960cfef72e3d6ccb43ed4899e6bf03491c8c52983933d0782ae5d71f10882c860aeeca3a4e10d2b01d74519e99ad427dd0da8856fe9c696c46a17b82237d6a45cec649b0736b110a57a67284a6089d6649396e965d252072cb4dc24a265e91ccdc6a556a672b1291375d886afcfb0ce6c2ea178b1c2650b5e9c240b4ad3cfad0f4801a2d583474115018e281c954f989f147c61f1752efe835fd09a37e7a8ff0c105c8db1708f85379544408e77c3a2ae9b24890ecfe38d9a46bbe21e288cd9675f8e45e2ece9e1064e1b150445de332211b6aed1f92f5bc11791290e1b7e00a9b03f3879197cbf1ada1d87e52850c7dffece451da820576666b49b7b04f01cac0ba08d2c7743af104ba9273ed7af21b86be93d3867e02de67066d8d7102814c29f48afb8c0e8c75b26d57cf9e428aef686b1757059fca4a72786777b60f1907eef530656d2e6859de7d1845d7a2647bd9a7a08de151e2a6554d685e6f94d8ecaea833aad0d0efcb7c604ffd45989693e8834ad7cafd297bc01360c6ee7968e0339686a78980bac0820dd815ba2f7951d1c997d94b11b1db4527136c9cdc26434da31fa9bb305f04336fb1fb3b3a2dd0bea75b43b5ba8918a14bec646bb095d45f6817e6e80543b29370f892db7daa1330b7278976fac4dd00a208db040b6ca1ac425918a550749775f160491afcfa097ed3193016a238a11ec5f44cf6c1a321e2396a0953b9bfef15163da2071bd05b28919c39433accef7b22121182fb3fb35d089c97ea59b3eb1bcaed7e3e2c967b3453ae4eec11f6b87e532556f7ac66b3fafb6c0dc386c4996edf1f7e7c27d32cc4eca82333ce47343ffb831e946cd334b2dcd8a7079161db5eb7b433b5db5821bba10dbf17ce7a7efedaa7957de4a9de810e9cf500acac77a0e6877be831207edefc598b957f4b500ba3fe77b2234103e6ba40dfc1a82126890d089fe7594e0a5ade4bec68d55358ea19e0a51bdef387ea42e2e6f801121744d964353190d6d3f8baa6acd9d5186c7e51ce040e2254624bd1c8d1624a6218d2462a702f6a233f11a1cb43437bf6fe084fb55369675504a21154107d00235a6ec0a9f46ca90e6bfb94a8434efcc95e04639d8b1b51c3ca53d13b43d6d9ff4379fa0fa893bdba435fda28960d227e51ea9812d2db398425f50dd1e77294fd63e058651ec837ca9d3873e53303233307595967a147e468653780a578fd9eff36c523970f54a341d276bcd812f36451db95b2465cd6e1b17adbeb45e7fab0569f5555f00faf5090f039231c93d74153d7e2ddc96158672b24f0bf378bf30448ffaf13a24346fe312f6bfd87383b223a8691bf9901201a5de6e803ed94331acea8ef955df604b983501ac94f3c787e12e90074cc6481d39888efc69020a32767963227e8e17d2c179f1507ca3ef229b93cb558ab22436194f086d866cd0f87a21e32c0d1bfa63c81ea90f56aae5d9aa240a77e5d9ceb32a6f28a8079de978813b7b9200ff64187b47049f4ed4afcfe2a329034dbb49d5567fc746b383e1c1d5db4857d0a69665b87a4af7b3e30085998e8157272ef09cb003155b8db1124c2802425527391ba38aceee6785e59c2612c23f038bcf5cc901d637097e0fca44cdfec42b9a89d91a373559244bff4ea999b8f0bfc7d8c490739c016c5cba21879d85917de6fb71a1ac57ae6a6cfbada44cc4fc16c86eed7405946690448618ab066d6a498c736d7504957a05e186bf3bea84b4712b132aa57cc5720908fe99a33cd9850a63f44c11b769b6d5e93829602894d2c7d4da2c1a63985c7b4f4b131b3294ac780668d538be5d6d6edf30f0d2566075a42ec7790a9aaaf5f8838740c5059202e38b9b9dab22315095ad5f55682a7554478a61d4aa1a884c08f44291d907f5adbb400f86f1ddf661396011fd1d10ef5676b3f7a4725dc376c3f45845bf4617b475d6b7f798669edbd7f4ca3377928eb8908e7d726ff43e4c7037c7493c7c8a9a4e5cf594d413a60b20dc64fd1ba50e4451c047bc2d95e7e46521d4df3042188ca3e44ceac444f1e4bcfd60a748e49e7178e93371bde0e3f4d6a070846cc28ef2fd852279ca6d9d14b10a65ebca09288cf2137facd854b639a6063bbd962e2070c002f939649a4140d9f614e1227bf6ec99dc21bf83d5c2fa1bfdc45dbb16de7100edfad173d1ac90ec8cfdb0f0b8681460fe21f4952b250a08f560257c9ab2d8abda1a9d30107ffe538022c4b8f36d168bb236004ccdd4aeb41ffb9c998eb6b2521966d78cfd37ad4678402d1ad1dee3d82cb145cef33d47618a59a9a8a1f3edb88f7ae3b29dda12caf3c750658e1718f0bdceb3f307979789427d96e0db18c0894b1c0ee094fad652446a0e6969d80f21ac0e19409356f58b96eb4e20f44aa92a0014b5a6f9a7de57a229ce25f5d1e07f88378bff85f2a668a197bf17bffbef91dd6b8bc7eaf57aadb7203d25597464d916015e1db8bd832c612d2c1fe312d551dbdadaf446d711988242cb19d3f5e9fa67fef6dae7b148afe6871b1146db71087f4ea57413aba5da399c4dcb2118ba8f0fe4a6b20df1b3f7df0c1ed4ce79e31ef46d2958588a34cb84a560e08430a750078c3cfe0df4357ff4334496f11fa6cbb4966ed41ec367a2e95e45d94a1c998d3caee0908e94dacf2c0ed315c96ea0ac7ab1db5b030d24f3fd023e717d9885f7b98f13ef1237d02da2e567182bda95cb726c86e2c16a8fdbcb046622da8bb479e526d23ed4fe2fd4bda5c259d086bae1c69032f680fcf51a05dfd618700a16bd0dd880ea333eb91b6feba8dc0008ae42239e806abb0d71422b71e5f7fcd08934c6a9a9ef6db8e4c1efb921170360da86f7aeefc5f6851fd7023bca14bbece9814056653d009642bc31cac68f81be861405e71ca2b5c6328d1b1ac3c0b9c63b49d5d004b502f39dbc9ed3e2a2165568a3ba60329e8df0c8225db6868d9d3e163825d7ba6db67576f9f325439c87e64eaaf355c62ffb0d28ff2c4c1cebe9ee4efe966b5fdaa29786d758c32aab212da98c1ae7a5ee3ae1210fbc5f6d327e1f7809cee7fdd26b02b96ff1b7303b78e6e63dadcbd79285baacbf23601b2d7743ab3f09a3ac6891b9d0f4d5ec12d71839509267a1b13bbdb3dd4f0219035416237860db263837cda7822b9250a66d7ef6c5bbd057e1f46f768fb27ed904754701692a03ba3adee3be25cf94d34228de898524859fc7f142b88175afb223177d27b8f02446aa63d1afa7ccb76054e61ab9013cbecc8c3c5dff941e8c6a8b441f004481cbcc0174e499edef896151a61125ed158300c4483405a7f4cdad2578b0d2c3db0d8a5ae97bd74db5a74c3b67a7fc707a6ebda6c06f5722afabd7ed5abaf51a344d20bff8f9de362628a90a70a4a238f1d20212c257b02dfa5ba98b1c04b59a1b40a13623a7e4f99b47241a7df7cb08afa92efb1fdf8729b419254248d846486361e0db940f413aeb6fab8ad1ab3588aef6da365497c2eefd09d45287b020b9e9e5634a4d7a38138b39179f0f38d261e6212fae503b5c5951bf342de9a9f267db45826bd6df940d10e2ef12e98d010d0ed80788098bb301361b32b09e4cfa0255062244242d190260b6c4b67a313d455a0ee8ed5152c355251c51d7b98b2eebf6b06fd195bf24849dab0fa3c369e9e89266e4fe52baf30132c15ba3a326dc95d0adc9435f2bbf78b9b416ee83a31d08026ff15cb91328561c8bb00b7956192f3f832f3b8fcb17b8b20bcb329e5e4728b18dc877be0158eb49595dc2c9ea518cd58e33faa0bec403e2052ad1ca6886bc4a7c38419f2b6939f2ab8dc19b6230204b4a866ba3aa807b86b28cdbee6809e21f95c14fc16ec92d5ed073e46bcc7927d8c7c45b81e07aa5c33ea351eb3a6ea46a3ab5a8f1c1e7147845fd155c083a0aee9f8c03ce02f4a2ed8fcc0dacf4e9ef9a2760b858608a117cab6aa5a25291b92c8c0e4358f069a60167162f399f818ff6fc4675e2427bc77f6677b9673e698afe92c9896d8f99872e5897bbf33db319fe0637600aff5cc3d07098c9b26064975934b5b218a7aece39fe6ee5ee65c61be75f6c0b3c2a0de8ae7d0d5b118d5317a68564ae2211e4345ca62a1fc67f0b2a186328fd59f6e6192ce6aecdedb71a4de3d6c5556a2ee874c902008e1d777e86d38937ca93129afecfea0396dad644584ae9c372ae508b80fa781603786c3f9a2887158860f3fdd61e23e5f6dd19e3fa9d7bcf98e805c74835d52d5c7f1f35834a2f8b2e86e54e34ec1e95a6933479d94dd2b84ca87000f27d875d107d5670a2865b8dd68426899215842eb228d956a0c379db323af891232d43e20041d110e7ce6094008988a7f41e1236992c419c7a583ec0a6b551d4962dd97852b927a6fb8191b7ff7a44ec93568ce1f4c4dbb4ef00b6b92ac27782d6944d24aedc91715aef1954b70452f6b57478ad50b85da9f5bb482db4a9dc33d5a233955c31ae5dcbd5ba197580640d5067d6332200e254a1fb89bd6df0f1d822e3403274b22541597f02599743697df16399540e949bdda39ae30c0302bb84148c8b26a21bbc26f8030f63bcd23556202dd34d48877805f596526fede78878291ba3f4491002a0df0657df07c370fe1c627f420b3babfc93f8f20e5fe307a7c73a708885b456a3f5b303aa72c6d91f8c61a9c766ee9c02b5a36bd09f2c6408b901bb010a552f36449e4fcdaa54df45786aa93354081a02ef7811a558881361aaa59e2b7be61fa985de51fbe3e66966cca7fafeb754213cb0e88f164f7256e64fa24deb2a8a1b626a4f5672c14e634f00603607ca3b1ca9b4d44affc996fa67f5d1d64bf99e18409d4bf6230b077d3627b6bb96542e34c96d9d2d6410f3d7d657a0502763d084299ebdb38166198fa85e8eae38c58c885a9dd2ccf651663655f4afabdc0beffdaea4dd709e9552502e23c721d64c5864abf5f7cddb83cbb179ac0dcb9a0ade4476a61c8c2dc5c60ad1b513163553c7533ad52fd472b96b4be3aead2180ebe3d2ba1bae71ded85b040bed37eda2c03cb2b059d6a17473efdb19d20aad6e4b8bb784ba898e5be501dd21c0564c215420d2c88546caea9d411628f1ba52c0d7e8cc4d487536244335cc4500145668c7424d235c58b2412fb22d8f2747ab2bf02b601ebc07b34157c12e4d2acce981abb103e9b99150e4e38d10f19336a15b3e26feb4d83e7bb65f13742263ea600f92bf6cfb197c565875292eb40f663e905608129fb65447337e2ac63fc0cad04212f2389823afd81c614e430037edd0018032176abb76d981aa93c52ef145e924301616d7a6964ad24e37ba7767f54f292a66f7a7dc48067d9d57154fe3e12057a62016bf9f782e94613735bc1cd4ad4f2ee6a07456c2f77329a1d76ffc563fb64d250132324226cde39cf25f8c6813ffb31716de32fc24f86d276fcb41a8cc2d46d1440f8fce4e9120a6306f494c44b3ef0abcbf09bd207f2a115e9b44eeeb7e40fcc7ff63981eed8046e6f680f02e6a4b88e05a6d82d3a08f0e192d1d957c5c79c35844336c37c7d00202317ba4b346cfdcec9391b0a31fc8a59c89ce0e7af278b8fe61b70cc7bb8a2c5340139e932e4ad21a12298f0473f7b220ab7b94d90efda92257ef81d310daa87f9f03e224bd523126a636ed622b1bd8c02b7b22a8cbcd32b47062c37d56422a550228d864c53395f6ac279ec75556fab52574fd3ba80d6f99b40aa83b00ca65f456b4a5ae228a14cd7716fa2f41bc48ff84c3d213c218aaca981eb568f9fc6161101ddb4c93b15ed9fc185603ef2a1bcecb3131dbdf008573ec1ce2ea524ad0f15184159596afa960612333ab0382becb7ca185bc9287b498eceb0f85f8cc94e464f5bb65142b030d0148d1189fcca72242b6a157735ca9f12f586b7065f414383368483eb5b9c6287fa32c12f6d1aefcf7b7eb74af9eda7f7237f5bfaaa09308ff5b0a3af207351d37cd9fb1442ccbec51ed75a0ec23657b75052365a953783c55eef845c4bb3bc2dd58ec48d4efbce8c228fe1e506a381d41b2e0ac640e979b3f531bcce22f82ac66d80457818e1a5ae51307e686c797a2d8eb3d6f9074e872599aeeca19847f146febede196701aa637d34c763d909ee7557d887b731c7f4841d094401e0fcd7dd57070a5ce3a8620482d49e3a7219c684fd59c8efcc95c56b212594ac583c9bb56ace5a4a41ea0a4eb19f92aba197df6356471ac14be76966de436ad4a50b5d86979938eb23d958a5f14b567b7dd302ca7d92d6a5bb9217ec2d61668f809326821ccf09758b7ccf0f546cca0cc452e5f2440d25d7d664d2379bf17de497daa59d03e4dd7ce94888a09906a18be6ed0a9ca612cf455ce2e1fc7ef56887e476353a561116d675e326de3ed1c957694185d41f0d60e1535cdd0c67cb29666b7ef913caa83136654ffc166cb145f3e4c7fdecf2df6145f8f8680729c00694be3c11a072dfe7d26e3405c382126d8ad1e8add238d1ebc828ca2b72cf8384be68e677e5d1d433df4664707756a9c7b3ef8b885ce12da2204dc101a55305fd7de9ba6cbea4938ada54886e38c513f4e3a3a2340109075d195887b19cf228dea6fdbf9822133a8e556b16e875126e21c49497750172ce7b626f77f329d170b2049b49a5963a3488d19811f91b1c6a87450c779d03533ede075fbe8d8333b057a376a0b13ff18cc867114ae5f7b13f82b82c146fec99a736235f554f3e5949b0fb643ad6cf32e72cf76d71283ea2d21e6eebeb84a647304f98944f55ef0f0d2d4d5fdb3d06f4f94c4870c1fb0b711d7272f8dbf30c12008c1629ac5c9ce84e03b97b1d742932a41bbd4c4736759b1b88d9eb5671798f0ef8ef6dab921576560d73314d89caccfa4dd93c27548bbca6ba191d08ffbff6b15e6e092e90ba0114a6c1464d91961ef29fc2af526f8c511c78a1d397c8bc708ecc9f9aec90a003182a54d6bb546ef45c5be28bb43fcf74ed28790094089b91e2370dccafcfc02a03962c3b71d580c2d92294831fb64778a3264b587565b4cf2fb0f970483a2411f84bb8c727397a68ac49e8c2a11b7f1a3ddb48e6f1c97df04451d7460c6f57f6027325caa006357611ff4fc461864bc9d19c3ee9f1d4c02468d9bc79c8dde8db326571f6f69bdaaf61f1b24888d2ba9e2182f684a724838a84fd785c8449ce6313870f8119939e277cc168e6d6b3ab391a5ea2762702c38c3f2a5bc3ed7e57046d17fd8f6188a935ffc8130f6feae4a9ebf82df1e27622b52241b81c0fbaa7a1fee73d7e8bb103aecddc2b14607bb4d28a1b1182b7598e2af84f6788eda763a5468f09794e2f9ed10ee2e960efc0275148dd75ded3065463c43c8925dd587c17fcff245d28aa1c712eed6b18196d33fef41ef8d814f24fc4ab9ebd2dcf2788332ce9307702d326a7c297f87e29ddcc053fe08481d2ba85277ddc2c316a51451bd05a5b1c75b6f96ec3935e1417f5d70653a5317cc04d3211d3f76b66e3dfbf1a98af507e766e410be1668f605849fadadd6495eb186b793dc39f71e622e9c2fc0c08cb6e549ca88cc6e9b3a8afb77c956677ee3862892351d6cc4cb778973b4b69073c8550fb3265bf7cf05e04be1c9dcb5ccfcf71fb1a72384d142ebe3b995e440d2762ba642916e894ba5505f965d5d09c37ccaa75eb3b200a34d719d18546bb9b3fb2c168cc3f38a17ee3a40230c79962754d2a95ac39649ba2f767ebd84e7bbe2f92ccce085039a57946377a73a62420c0c40c1b5cc17e97117f4778bb281159241d9fc3a2c8aeb35220d5c0a61bbecdcddbc8cf57c40e15eb53f89afb2b56a3f63c5c2fa80660499509c95e78a160a70a7d63fbc3a160e3844528eecea093ce09362364451b63bac8713506938af68a5d92ca94e8c3950d074959a52cb9a6ae19b2187ae8bc91b3ac152a88220e0951068469b98a307631d07b041daca1414e364c9ea7bb9890c02f87b38c621dad4dc3a67a98b9fd2ca07a6232c710bb4fbe9f01b96b11f88b07d0257c48a12309fd0c9a3c4055b3e542fb7b69ebddc5fc0b67ac1ff8e7ae7f532e103997ef47d3d1f2c23f5f189a001eb9056316f5308c713919f49444987d8765a037735431127a6f8c3c34cec7daedc1433379a9603c2ca5e405672088327d7bb21b2df90db5e3da287829b478924beb7aed388b006f7b4f19023279b68b7f7147f6102bf897b322c2c14ae4043ee751eaa973597a14798b419166b65c39ec2c906691562683a278658b1cd8b1ffc134440dcb1749c8f0485a6ab73f70a29afa16d779114400e761d1915443a1b6ab8d7e620587ad943f38db3c1450d4028baabeaec848668e333329761cc8e158a588970426e5cf73172b9b9d896a056da978e2c3c793dbae014596c808269e6d536b2c2a88cf9a7d102ed16c771fb9ad4cf9edb0567ccdc196da337560c5de45e93753a7ee90607e9d5b17cdca024f9dbb1b35d66ce76c4b5c9c0d0cc040181b180e1d3ee3b46f9ecc2f1d4ccf4bb03be869816675f92ea678c85497ee804e0338672bae307bef988223e2e0725d9e2f4fd2ea41529da3c928a28d0297ca0525e663a5a933488ad84a8eec8844e96aa1f7ad4a02a7056ae4b0dcdb96074d43c76cfc3076c95648539855eac9f653f278b462b3a0a2496365f0e23ff76fa70929557884c5cbe3c67febc98a4fe28ea1564cd07c8622074143d12916979b7e8c94dcc9d209934eb3d6466f59b4aacd1d78688db6098caefe88fd97860da7d53ca0095ea677d35677c4b26bde9b2bcb43a9baf0612d9fae51d81fbcfd1051ca941c4f8e7dfbea2f4bc4012f570094a9260b64fde94dda92f618f89c6ae1ba33fc0d3d1603fd79564be787fc1424b10b31d55cbf5ddb22548046c11853d02d8ebce48ff1d79eeb0fccafd0f5838c5999f10248c7607d09870d9126573efa820dca77c16d78550cd9ff048c0671e933500528b81a2959359187274c090951b10850d4426e254cd1531631ebe6f2ceea4fc61823705fbe4c994862e1971b574bde98955c3c145f276f97a3f1fd87109ec1490825aad0efa22138f57600ac065414553ee32277b8ec21927eccf9ed1b32a43abd5fb0f696a15cf104ed7b17703aeff3226ed97e43b0c67e36abcff9dbb6f2193658104544721dbfbc7a3415176718a8f627fea709e90b40b2c067abe1fa6a89e7874827c5abfbe93da905bc1e22b779a5216a0ea34941242e02d59c0f02a9b756e5d12f6abc974620d62165eb96d610e78697f0dbecafe16c31c39e2b3efc70c046cb069510432a2a749770fa1f95a377a403283cd9d0c78e4e17504c6403feadd94fe7514e7e2aad5398b3d2ea8172b5176ea64f799f5a93cf294cee55971fec8ed929d5f420a2dda15761dcf9dd6382cda3d6bd21973413fdd3d29a655b9dd46c6f017ae11306611a276b0aa31b0fa04e0f2989798268bcf5fb36c8b1e8761a0671f66dd9fc507bfc171036fa49e090574034722f2409a33d647cf4dc47930c14d63dcef415d02d507526bf274229b8a96817bffa417f84c67d741030994e7a892762d76fab1ce13745f0204f08969e14c77002fa5318561fc707e57632482e59a794ce601e2bd15192c9f35bf9f84e54fcc8e8490ccceb587899d30d6e8135f8741b103a17eb5eef2af20dd2828e0d7aa30d639a01e272e4b2e22ce139076c833a1217a3837ccb756dd56b57ac9759f206a31f2604028369316a5cc6f49e6790059cee7d64c6bdb4a59057fa5cee6b11fb7eb8a9e092d1e8f0dec09fd91c6d47932b2421b7e1a60984ad5ff2ebe809a3c7862f0fb868ee4f14de57daad80b3bf459f0afbef513ce6c751fe3c6d18ea308975dc015dc6438ef94655f34b301afe5d6ca4bc8338f42ceb3785b3fa111913b0ee125d3558324f7d36bea94be06528370e4f7360d47248a4a037f00e69f7c4f3cb3b94b784da3eaf52b23d8692f852a39ab2f845aee99b8fabb4a07c8d4ba028e518f60202662bb8a99fb4b070fa8e1b9dade2ac7ef2a0b9abc2df7fc620efd8a6497c118ed0e931567d16e741a920fb3efbc4a96a9cda489d648cd384a005461a05dcb8c4a300b3539d870ed2e2d8e2b5399b6735e0cb628f37121f3590607109d5ffa9e5a76814fab694db53e815dbbe3ed70d9e7280b30d123af51c6c08dbec8374c119d49d57448532ab7938dc09432073e1a8538b24d254c8ca8de3c0431e2eec4237eec525e83ebc8eecb9e888ae11b4f91f05f6dd6ed0476d6586cafbff4b770c2ea63bebb11bbbcb0b4d111af0cb623b1587501ac98a8e86930edc4b06086bb27289a776a4590f8732b5ea09f3fe1b5d738751b3ac8b6af0f16e2bc2ddd2958bd42ecb69a7c350c7c9110c8bacbf87aa892d3f837f4b42765c6ab6e1ae4ba933e49efa1323bead1348abdfa5dbe70eb4fc775a3e1f97cbd520f159072774a269b563c71689b885b6eb5cf133975830bc09814a29b72e5be0bac08ff3087ef2649664b16bb2797ff4ba5ed9e59a03c964e09b098b871e774feef8afbdd2df2344511dd42b52a579f60826320555a57b75cc011c59079b9fbd4d95a1adb8b6a7a8d5d596d82c447a488f0aafaf96d27699d6dab457f8183b8897aaea65ffbdbb589b9b12387b4eb1641234ac310328f3339b83e41d6f5eec623666aaf9417398dcd060f4508c8ba06a3565ec07caa5add5ca31f84cec734742b4115327dbc886e04b4e9a05881e36e7dbb08a4ebbe4f877637fa52a953c6b8ad8ebcd5aaa6e685fb1e14884900a2b1bcdc68e613e91078f1a719780ba3e2ff605080d0ae2f9d679524a78bbfd349d6f77df0101a68bd0896f6f4f1f11799a8f25710660cf99f1db11dae3d9426e1d2f86161eecc6c994b036462f64c5bb9a7a595bf43e94ba934136b2a7ab5249af3871421836e420731a05c32f72d112c838e256e88ebe435201b1b675998e0817fb50f16d7810d2b16cea51a1e6e7d4c7849a4faba93ba3e8d341759e868c2830ea3f18d3dd20a3a202713288c4257d885660b8853c869bcd0b07889da3491ca790f7bded572b5f38c473b0b681b90c7af9185079f3991d86b20daa2f7a80b77f516ea8171f3509b4c56af0ee51446b094c4d35ec3257e700e14989e3d7f9a7d0ca03369f8f21c44bace681a210675499484435d5d477dd94a447c6b1200f71c56caff6081f064eee1697feec338647211581dc17a5e0626fdd03cecedc26924809363fcab826b41ec855f013a463f7535c5308eadafabed2ea0f448313b68a229d73dbd010f0c922b88af567fd3cb731e50fb29960697f0ed3cc2112e8e91283301800f0fa431d4db870b942912f09c315d59f40a2d12d38a45d88bea7220dca93bf34740e5f5011938a07bb4c307bebd185751cc9977fe232091135762c16706b9e686deab6060c3ecfb0b10ca9c74b6f24384f7ab2bbe3e8fe3de73cb9f3ecd4fb93f0e93ce5fb605b9daf8699a290e6d668af6ef4f2c9cd0adbad66fd361239326d18cb191b921c9d3ec1b23df7f46484f679cd57b65de643d55a5154a3d78041f2c2091e6893690f050a50c337ae0b3aaf8e0dba96fe86079afa07ccc999728a151bccb612a9f09374222c91fbb5b9305b9ef0d6a3d1e7facc1a141161bab5b2ef6812b68069e1d009c10ec1dd69af228f0ab8144e3ea7d3959150cee156a8fb32bd730367d3fa5a61ba58217a47b23dd419cdf4f45acf9f86f25f6d5151bdb6ebb7dd483401e2e2d57a2b9ce4ff873262c4ec89dd2890c30e29f77e8790296dba5ef0fa7f2e6d6bd0d49391c0bfa6760106dafdf8b4d14b17151566d65776b19b6c64c3d4f65b1e5fe791330930f29285d3b9c20a168ddf159651ba68537fb1afed4610f4da834e7f1b3da48c36bbc645bfd283493615d7760c172fd96108d6a932d3b0e40580ffffff7f