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 80672 272dcab70d57c3ca8a9696c72076161ab48319077eb49c12405fdcbb0f096d09

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7faad2b5e75a2792a73257d5dfdbdb68609d3aae53519b52a948a888c644c50a
Certificate Block Hash
272dcab70d57c3ca8a9696c72076161ab48319077eb49c12405fdcbb0f096d09
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008501000082cd0000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000fd5995e21df3779c85df53f0b82374ab1b3d3fa027e045f54253eff04b72dedd019a902ce86cb09c472d2645f32ffcba4e05701ae74643c9b7696b05106ca75ff1bfa71174350032d6cd4696ef9b0aa3cbc069674ecd161f850700000000000000080000000002008501000082cd0000

Raw Header Hex

0000402059bdb121666d6e9e91f06ef1fd783a1628214eb4ca1ca05044ff43989616768e4e04eb091fcef748c380d617b57aa2defcd9c537cf7db3fc8dab6c1f757ac0bc7bac446ab8c500180ac544c688a848a9529b5153ae3a9d6068dbdbdfd55732a792275ae7b5d2aa7f

Proof Data Hex

59,560 bytes
121216010307b30b24651c49d219b016294ca5be9951ebd73931fbe03becf3914707ebad632e703229ea56ced320a5d0f469963446f33737c7845d31066ca9dbcd2ad527501d82859c5446e4ea6bc0eb8d3389837227cb637b12954a5ab05748678d6f2a3bc203b27d083de7ce40f76f61d9a91396f55c1838fab5cb15585009edf77648281f5491d2c46ad35a7a9c1b0a884cb2fa5f24f4faff6b5cea1bf9f3d2470693ed07d094bc405dae93fb300aba0f36fea9c6ced783ca1c56919e327c729698a47f1872827ec1f2b4fd4773244e251d81ec66f787d83ffb8f751b76b1150881359be880e6a9f4afadde7fffcd586c43363261d2dd7a2f709f4cc7c9fdef08781a2032b21818adb64f14c02bd889ecdfef7293d2e5e60377868924c2f29dfc6f587554faf7f4cc20c932973d236a5f781411aad078428f0aaeeddad9207a93dce67fe248cc13bf84aac59b5fd83b9d48ce4d70684dc2271fcbf2d3d185c68e2c922238c3e20bd04c473e22ad70db6ef8ba323021e56ed8e18c30a29b1ff8e7eb7108286b0e64638834d3a81aae595c85c3e1de6a4cf9d738727509e222fc3fdf08fa0b1dacbaba795889c675c6aeec4d33a435dac1c5337efcd803f056aaabf19361bcc769ace48a32ac229f4a6965182bb2b11c9646ae8a8699cf471e8324765fce416715024b2a7f10cbe3a298f1b021bd0fc5263099463d420aa0a429d02705d661895a1925c499ca21fbedaa95bd7bdd5bba39fb0e006a9b33c5f6541e154723a9d9a0acafd3ed3248feba6dd6d920e2ab03d7bb125ab6529c624e52fe07cd364c6838afb55413fa8262e21219219024814a6b2803420587729260f1564913461c45ac37637b07d8412996b127eec1f19407a8a51cf83e0cb57a00fe7dff20b7d858715572891b46b6956bed8a39a4bb49edda4ba2fc1c3d649df419546f1b0ba3b42d3cfef3fee73d05ebf34720aa3540e6cda8d0cc1a74ad9fb485b29255b73045202e2e512d90f493b4a1993e4d609850ec75500ae8491f2272906b9d130f753e6b86ddba9296470f5dc24bbe112b27f71146aad5d79c76f25a92b2e072dd9427cd208d8913e7efcdeb5e900a9bf0d84054fc7d6001b0114ba050d906a927e498605647d3319b37b70dbb14a808c949c2d01a440d7d8af644552b0ac7e798e014201ed3a1ed768b83ec820b4183fd0715ee1123cf822560a254ccb41f2103504fb48cca4b0cb224f3e159dec25940b79dab4c6dc6f832e018bfa6a2537af7925b1426776d67ba058fbc5fe136c022252e430413bdbd90802d209d558eb3361ef3af3e3c59ebe8903b00f0992108b1a94b3d9c354162b1166c78543084fb80649b76331fbad82cbfff0259af6b29d6416e7929eda4890e0c00ab98fc0ae07d91e78f4c7077e3f6c6a6b7c9a236292861e96cf60124ed8654f653db9d01a96068e63751df98e5221ace832c9e206963bb64ba6370d88a3a8674962450d454203a0881639d0e6fee3b8f02d02e41e71934d2ce2bd9564e22c7c83ee803798f63aad80ea8ce1e91b2a63c5cc66da941713893790ea401a3df5473de1c9eb31af9bf6a54cb1ca40598914dc2be3354172c03da4a7e48805310a540e620d75ecc149475fa052f19b9166eaa2b877e513ea135ce845a76369247e0b3f90e45247ad08912a8670fbe34c65334ae9db09969ce0bf7b87e6cb701fce256f80132c46a4c4bfcba68057fae517d18a9422287ba6f533e93d6b317af717a3feab7485c3276feab9e75fce53918df520856bd4ed1231807e1ffd4e5ef4689425f72c59be1d5ca028d9964e7e37db5c57329106ae8e35fdd0fb76b8235c16d36bc127af8e0375bb085e645e9d29af3966153b11bf934db69bea420fcf52a6524459b497dacfcdd36ab2372b50f20254d41cb662f88f65f37d29045887521d78118d1a5cc5ee0fbdce965665038aae52180252fe48b9f38c33745be404a53b574bd146edf584391ae1cc5512c6e3fa2301202394b187c71e2ae2ef3b37ff9dc6d7d3951ba7952ac62a4ba84a4b7849c68c34a47cc06f20439f3358eb03853909f868a315376992bf24c3526622c1c79f17b7d1673442781b51a4221db4e572ae145481d3ad8d06aa31e5fd7b501f627a4d9d290e79e721f7703c4fcfb5284e991b6dff6561435a2e4fe4f4773c78d2a7ff58df412fce25eb0e339bae3116d000161db29f1430d069750ecdd61a2c290a2af2cae4349cf41e9bd7921efc96093c56c94e948e2fb36c8c2a3633ca57c498ee2d1ae063a54325e339cf9444c9719002ae915e4cdb165a49d3fd549ae660fd5ac31005542c4ce0539003032d2954ca56e3eac3125b2d81b90a2a7e7244001322316d8110ae7d7da68e97e9eebcab75ed89f6521317d82dce1ddc3ae8ede9337bae7ecbfe255f25077f59e4908dd00ee120939e03fc36c3194b84d29fee12510631dafedb561114adb2f00c6c768fcb57765e7c7921bd37f3399238e465bb4e6af9c3b693cb4c52be239c6b5129b50e5a48b40f49c51f56eb7cb94881386344d3c2b56b03e45969c0276624d57af35fdad609b23cfb737cb36e363f25387c938592d87ce891d6cd56a600194c6e5cd01615ec05eaef03459bb10c3969c37812af14c0331e2592f448c5c35c6e2f768fee152f730153f10153c1d12ba65a127bc00f990fa34f0ee5b0a8e5846c15f8c83f4c2823f33904bb6f4afa3b229e9e2ac68a44c55e855a452332341541b81f4ce07b251df79e8f40ab2c7aaa6a087f968856a50277ff42fd5cc0a8b65a316adfd40219033b2b54f1c1d7f990215643ff33a21653835e6790dee7ba894a12db17e16611f0e6be2101eedf2411126e5a0fbbc355a3bb1f374e88e435ee25e15ea9c97f2202f415260b2c038b0299d88b5509095c3c7050d2d93d74c164cc38c5c8978a3688084822709717ebb0efc7702cba628bc6270a342c6c3c4aed0a1256cb476e3726bad6d2234536885e4a98cd33dd094198e1eec8fe202c601bf6dbcc7805176af4a779c36dcb4af6009ab588dbbe55f24ffd905b4d47b747ff7c61a235ad910dfff7a0d821240957f1452e12b4c9ff308fa74311c835a3d2ffc6eea9da57ac38e6337acff05a816889a8f308c8cd24f0d4edec5c7be61a6559d39dc5cd94b421de6352a4ff9a753a1e29b470d4a951a1fa029094ac34df57fff93fdeb39186713650b490df11cd1b93e9a16ad9459b84d4d8c0ae9141742a9f20ef849d27aa305d137a404caefedae4bc961ffa5a344eb8ceb6abe9784412d496f48deb749df9bc006ec77c39e34590b8e7ca0b858c39b4edfa783d9bf492db067f516699822623623810225dc5580aab82370bb6be85f365860df3647f2a1f0386199ec5804b64f03a907f13231c9a887c3bcc928a710786c1e1bb34256cc540a03c210c0f57f62eca69d90aefc410fb06a079e71661499707994901c54e4807670cde9eb8c69b0471dbe650f1d026bee277817303da6a19ac8ea914646c54c2948ec4f9d310d8e1b35ffd2c693bb8b3031087a52341168c8ab8cbfafdc389af2ac4987440e5e80c0ea4d4329c9832459d53120032bcc62d1bf5d4bd5fd1105f054e6767a4784852800e6df5d6ec003bc39970229a7d0a3b14b7f66fc5c9fb013f810a91908c297d0c876390a4c7c46261115de1a8276b6ae257d81682fb3331432bf13a07561c4c02c9633679bbc16110d5bbe0938ff0c355557bdfae3ee18adfe41ccd36f7598887c37be0291f9acc85d07a7906a5f5a208845d105b076ae2330129446273cb1a571eae9bef7ce5eb0d70175b0c757a3bf220fdcf3d314746e7c4cdee19e4a2eeefe7801453855cd1b1fd5477983462ad7d60e09d4b6a6550b44f1c3182660791be500682c4fadb6136446c5820b6a03a04920d7c6ac6b520f381c1d651bd617b2fd6bfdd43bba61b3a281ec44324d6a493544ae897b8216689ba4c2327bd1d9da57d0b97f528b2177a160f83207bf75f883b496f5fc8bf5b001bb3dd0bbf9afa3681fff0030446c80cf2eea3fe4dba5d84dec1e11bfb400faeea22464d0e3e921ba3d595238785bd6f6982d657ccc7780f81e86b4b6256c11152fe9264562ebdafd59f13c36226d1fc6bcc38954e76c94b465c97c5ace721b938774555179539544ce721f00d3f7f461b761667b16d948048f91c407b8a43a6e42178b2e6fea31ffb3feb7b2faf06ed8b8ecb5e9d2e3a29436b5cffe9378e85df2b394b71e859dd444c150e3d66cf3da855733ff77ad60273ec398ebf60b12e0da7d508ddfb2f5d030b40f1fdbc07a7696b5eddfcd8f82d2adef056a5bceeccb32e2b88d8a05755dcea34f1420981b4ec3d3cf681609d3bcae1e777aca4e351f363e9248cbb30d9784778ecc10adc4b357dfb80afe15485f5c3e6fefab416b249c91bfec851815edddd59e9d7ef9b0c273763b304ff3a4d1d8ebd08ddb5f9e0f15d12b02598bcbe8bb1268cd46786b6352a3dc84c4011612dc8c176b88230785c6fd4d31e9b55619b155ccc79dc9106dc91105c42dcd280a808cce591ead6d4088694a7bd1d5684f002d0af0ee33db90d6538126ee4ac597ced0e9c81eed523f9f1eb7e9a92eb25230465c5aa8c0ba0541a81a4553e7486e7753a7d03916c6d0b1c99640c69d44e269dd28a4d26bc16e7011ba132c8e5a1a79f048ca6b51a4bceb16e8030b1c78fd83b6626b7dcf6c1f44cf3fb280134338c9f3e2f5e562eed6a62c5d58da54ffe288313cd557290d6348426d008d612eed6e94a660929cc2950f24c5f42bc9325c0ce1fc7c3ef52fd262f75ad86d463b6ac425ef383798083ca299401a7bae7983d0d9facd681a76402ab240bd806ee1bc50dfda13c63e2cc834dbd71b63b18254201c8726aaeb6dddbf90f8dd6fb98222a939672dfbad1de5f16a4f3439c3d1de89f68ece1dfa006fe9e43fec441251d1b3dbe9633e0ce4aa3d5b013629684469ebe8bf9799149bc6574bee74a028dcec506eb2134818038e099969da908cb7e22ffa0c590bf53ffa1b24c0f20ff803de95255abfe5033ae2f2833e4df148ff4dc14fdb2f0d8b0a4acf265d2c8ae5556123d4f90672f857d51f718c7ba47d05f7bdd6e9d57e8436c9e754b7df917b91977f4b0f1ca949c73b667682b46a2f0dc76e423665689cd8ea0fe9a26f7f29153e61e08d38f4c62a693fbb0a6a7b82e432f75b7742f892bb8d73a85991d88a04c19b2e89b2c14555017e555360fe77c5d8495ff2129d7e866b2c86823d5a51eddc45e0aedac61ee7d8bb93c7e63a53ec6043f0149c1241cfb468eab4ca06bc50c6f9f3e9375aa0b0bb66f9746c647437e5a920644d0eba986317da942fda4e47f275001af7823a5897686e1af38e676174839404e6e01d76f98ac91d87af2ecb599c5c75504e8875062e0e55e811eae0520c40f4a037841d1fd2a2eb7405b0d2d9d15a9da76631274fc327c97447abc81f7eb28d6b7adef2f9c0eb0d1ac334559beec431a527c0c4a62be14de4bbb12450ed1eaf967ecb406725001fc03d271dbc536953abddb06c06cd4139bc024e5295355278036cfb2d32bf13afe627e664563277b40cde6e1a048059f04a857ae8d612a8f3e9b8d4461c92b4d88df04a6fda522d9aad8c8c1b30cd632b24fee64b9f42a2388f3112e0fa2e0e6854ce4beb805d9c2b65904219d43ba71f0394d23cf1bb11c9bee428ce9ca3dde1c15f55cd65ea3511bf90abb4d189a79cee259a0e4cc2a23c3b5d3b818ce9c5dd1a8f5b71d73317912f705ece7ae2a65177132e22df16988a31f7c3cbbd24fe4e879a3c85af08bc58ed11e442b5c3abe5188edce7a44cdddf351f5b4bd6bafd67a7e71008f68f36a38893597e8a38f76bfc01bb92d19eb405f903ad8d9b235d803977f2db8bc8dcd65b3e7071070a7d5561db500f1954c29e6d399cff8b4c76e7a215296c7e2377d1f04db2567dbbda0882768fd5645e0ba96ab78ca2e681f696d7b78f5f507e7b7bb20414472b752b21fdaff3c1a7b6102021452543b2cd172457f6929a58205474106ddbc8fe31f59e939afeda6b64b3e11e06e63b4a50f4fc5ace9f255755b3a070b978c42082eefc7e47c3bea242527d3e4666eebe563fc957f8a77f11bee14c0d2ec06fe5a8aa5d66057b62a45df55d4d7df45e3d22ed7b297cf3275a06ddbba36f783ed83ebbd14dd8e6129b4f69816bdd8affc659a5d7d4fe2d91733c697cf65d3f2d6a6817cf1381b8bd61d71560f5ef3118efb39b3b92df30206bcc73ae1a9a02071c0f59dc3640e3951a24e6211cc7fe223c4b52db55b0f1e8788a7ae557fb0a6cd43cf2f82cdbc2251146aa0a546ed8dfa93162d4f095251a73046a81fd22865b1df9ebcd966baa9b6812fd919e77935745950aaa64b6d1e4a638dcb313a09257bcb31a64c49f6044f030fa06e41d021236d2e008521fc7c3250516cae8d7bdcc2b8964a908221e1acbffccd10f89a90014b8825496f93bd73cfc2d3bc717d205cef5756c92d188a8dcb929f163eee09074478920a46a1bc4b43e44986b1a9b5026ccc51212e19be63562b4ddb341276b85bc9ae83788939ce112baf3c676cd0903c32f764d01e2783c55207e540ae4d0208e7aff04d7bf93c6fa5ef83204950cb54661b180ed58eeadbee12ce18ee2820b7cdde57a77b84a329e3108a0e7b1fee8eff416e085c3bf9589bc2278a69a11f1c0e14601c26667b942505f1d57293058225e2cd10f29040b50055ea70b54a765f95a9a2640f55b7851cb74ec314b33a9bdfdc778448f0a7a4c868aba9d7285fb5e814815dcd7a3d3d4cc07af4970597dd6b43d443a29b4bed1ba62bd318386119bb095b3d1ec1bc808d38a7d916377e5e0096d1fca6a894bc588c1160ae0f3c534ff59929dd9c098c4820a026266835f6bcffdcd6aa9ceef3d1df737f117ddd90b9f3a47b1b31e31eddc50837b8a44ce3606fbc1e53a0180cb537a9d0c9265dd631236b74cab364381a0ceb6e40cda6c7cb05569e0efbe2e21d2ebaddb1145b349732e2733825e2885c02bd46da87514e955c27db729e16c5eb2c4acdf258e33eb462511e6528554267021a7a17e037a4212bee21f3ffb7dc363b36934fa8f746a91164e8b2b8db0a33fb81a57bfade7c0d97a6eb24d71e78338ba04e5dfd428405f1ebe414090b50fcaff5dd8f2b5ae974b2753ea9bb543976968240e15819575ec34b02e21c5e8e36209bbc4d47d99119a1c86825615fe4c6f4c2ea960b959d1b09855a75d04c1691744e79198edc18368153681fcee1566147545bd472c46f4de139841d74d6d42e15eedddd1b88adf3e38d74e315ba57f9d4150edd053c62362759644b2994b28ed31494ff778c2f3c605ebc9fa5b3e4068eed270d7e0a6092b7a81048b70cf659f6eabe05b0e1da8e53089f4065db157ce7841707ef7be6e62b317920f154861884447fd466e745c5306e3ef5476b43bf5bd1e887741c996430594cd135b91e39c1d40e313e50b4a29cbcf98313a5a59cd85619c7a070cc5fc731ddbd292133f732808fa3985d0eab8e185623380b788c9fb3ffde9bdeff712315216788ad8b626d87cfe74c6261c26f91735e1368887df4ca76b0a403904bb00f6043118ba358a545613fc149ca0e4ad2e5df7a13086d7cdcefa723657ca7fe7694aa905fae8228c6157dbb3ee8bda9b8082f2ca5c5d554a39f321b9bbbe47192206c816cc46d6d76bc4f90145f1d39acc42d8a63c08a3da560a30debf442e2872fcbcdcc60fbe9e85fcd810caa14058b1f6dc314a1102e89711769027cb3a21f0dbd87f122ff965f63fbc0717d5b623676cf0fe604269e16afc41561048e445585a1373a2a86b26dbb9903c020dd5b57b44aef6dc096633f1e133a0825e009025752081174caa49784e99ed24189eeb9d06f562e266ea7590e095785b58d60841f433de0e810d59bb2f9d03bc3b9252c434f60ef263683317b0705a8c340070f940f9919e1cc3a84b7c08f3c3ebf8c0b4db5b9ce49b43d0ad99bcef41113f3a29fcf56f12f74b2f30a54c6384134820e5288a30d0037555e4221b51237878b4543a9514bfe35df3c38d1ead72b43de4483f712a8430255edda49c9261b4147611fc4976590a25feb793eba98a352b144b557d3862ff0f09e2b483d97b902f57328a9ac914f8efa42a35f1f818200d7b40d8d346a0c15f34b3ba419fb03f9d0af5380c26887b5d8ea086290787a28bdd5b4fec3c543119149cccb07ff0c200c56d0cf9522ef76028eadf274bb233208144c03743d79b0f55e7b010fdfde8d690079a3eb7892c48945adc075b46fff9875f3c080cf153eccd35745fae2b97e9f2c654ba4b13b18be831917bdc52cec96df735c90ae6c1dcdfb3ee4eb11d7bfcf46a10271b59ea666feb2c935af999da1924a6822a68904afba080306665ea11d4d9f41a780ebb76b2556acd8c928a27228ef064eabb812b96e797edd53cf68d238f73606c231997e59dca7892b0054c679895355b17622e580fd5195142459d16ce8d3971f5603ed83a00ac6520486f25a5c49f5e97242c7cb001806f75fdb4ed6f087f660bed1b6e3e68a0f83943af0141f5f213ce8984533b8e68e08cc5e85caf0263cb83e66388e49a8ed48928be4d2bca62fcd195656805f3b329adbed00f8746197da59d2871b64158f9259aceda4babb05c1794710c3a794b2d828b676c8f14fb8490b4810e149bc3da1cce646a742a4d3a87a4fab9a45dcf9292c4ea00cfc2ebe8b933677f75a6933c04901fee625100fc873b7ae58d7910385679f64c098d811fb766727fb665abf0d412e0fcba8d8adfb7bc40fdb15a04e42c38afc64d21a88410b531ec19ee179b816dd964a708c9fa70135cb01a331683f486145e37ac3ace0b1ee1609fa7c06a5ad24ab7d646480b335d7f485f29261daffcacb8f244981cb077115be9bb03a40c22ae332a1d81f1d60d565777671453198b9956d9300b472edd9444fb8c42707170462e84f71cc9f1abaea1032e72573f51a90b391ca205b121e947a009125b9d423bfded226973e777858cf21b0d2e7e5f5b87908bf17c66204afd212c3cb5eb09244fa1600e3bdd92494aeba11c712980b66885ca319c0903f718cc467818877509a95cc9c641712cb554ae8562ff2a8e0d588f3075724c5169fa30f7eb7abfde179f0476d04edf31b53c94880f6eccc75a580824fbcd1966810cc2f5346bcf8c96a7f992b3e2e4ab624b48b0576c10f81de6729c3260f961d96cd6ae65005d9481082716b949ea4cc62df1a8c1ea27b3f3158d204921612ea0d4a1d8ac397f3a7d640c4e199577cb3e59d2cd780d066aa6f260f8b4cba5c77782fdd2f00b165998af70d3439ce6a3955f466674a4efadc86d0da0d05498206f5e6c59d2087f6efb70d4048bdbe96292544cbcb1aecd5baccc961bdddb29684bb1c051c4ea542998c312bf29e0f2fe87e982efd85f3d9552792012c2d46926c03fee5d2aed8061f46fbf6c502daa28265ad58b0069ce47e16922ca1e35fc84b5cc9d5fce2e6c771b048e74a8933a80bb397bf23e478b893684585f4da5fdad9d519c3fdca2912f6fb72db3266e4245a8bc9f581fee88249ea2053f4c386463d305091a5d9d003301b390902396a02e3a755b7486e3d73aaed028538fbc4e0a4937a4bd6f4fe9054214b55c2a0c22eca743a0f24ce03e1966df141a51189a650f909552ea1d6a86824ed0d6375aeb32a2229bf4d54af0151af48ab2f1d0c6588777128aa5af3cdcb14d54715813c441c53b1547a56c0d190ac4ff1df5df4de7952cbe12da1b69f918131dcf29dc5bb34e0dfa7eacd68bd06ae91d6663c931a4c6613181715e635f7611c0db2c0527f00906e01fbd93114511247abfad7475ee066e221fdae5335c4ffc766e6a0846904f7a00daaf1093a026341479cb224084696e0836655e69dfed381fb953ec36f72af630df545e8480a4655246a510724014b42912d56fb379472026fe8b84a89bd307f3b233ce0c11c3b87cedfde48ea1b7e12a3141d7479b1a220433f621a553fc0513b3854443711323a35f99be391c47f91599cc893a71ae6c6eda9c933a5d99c8ec25b8ce62afdba6dd7ae0c68a6e8d3291ace978fc5909bb0c2ff8b6809cb48c8388b715c5eb6ee94afdb238ed22a6dc996cd44b5b8c87efca2ff5f97fe2cd045c255113686c4f67742de386ea38cc03b3b85a30a6ac7ade9d873c9e4b849ca0ea056838ce8e301df51f219d7e7bee53e5f5c46f52967f03b5b072e1dacc1ae06337b681704e538e5dd91f319e4830c1aa39ae3e7cb666edadf4df09d1940ea863ca74f47ceab27f4cd2500525bde2f636a26cf2ed3593f66c8360c2ffc2c719374cf1a4de22b1f4c92876cf6884772811c2faaf5a50e917865cb8aa85f2014d356cc84fc6e99714dccf6da66b54254526f2711490b06f9cad2f69ba4782c865e428f264de900f41bee6c127fda60be988a0c16e06baf14c5ed0ff6a1154b64d28cfb9fa40445ac882c641100e6b4c21882644e5a00eb53b01c162f27d875743fc746bf43ddc01bc252a471b1febb3b737c4882ef821ca072ce5b380135c35f959298e6524be1fcc9f4d754499be09bd7f342c914ef1ca18a5768d968ad1c245fde7a60932b20ee251650a046fd057ee530bba976b96d7f1cd4f0a23645eb4489e778bbb6291fc4d785db585201307685b8b35843aabab79caa20fb5b289bca23fc3b20fe6be1fd030d6780fa8cc7a2bed3a270f97067000ccd943fb0b9ed50219ab25e7fa5e273f81dd55806d31f19569df8e9d8ee35cb0bee07f5153f49df6ba60cfc2d2a8fec81ba783767626dd80fa25419142ccbefeadb4ba297f07f45e4a767b9a5c5d454e9ff799788b55910e3e4456bc0aa4f19a84b932bf5426269c54bc01444121b3d168cc3c6e9ccfac4e1e75c43aec01f79495268cae6c055d270afe6a875ad28bc1d82e68fb46fd9562eee3856aa97aa9336b53211a8880997577bcfb6e1f626e0c613e8953f77ed2833bcb893f04f3f53a7960c7ad48c9dc3867a9ced0d259f5b1471b7c59becc080fa74df995035ebfc8c0ddb5a819ab0d7716d72a07c0f8bcd7a20209b591470ea00bf59edebb1a5125df9d6d9d05f8202be32e31e07ab9bef4485273b5494a12eca2899784c565ef20a1b545e3992e8b2a739fbd4b12760467d1ebe854512203e000f33a8b9cf12d828eb861991c6756a08bce5738c53342791647035a373b935f5edf2f1ff87028e5aaf007335f4f969ca88e852dc7c76f70df90bd371acb24288b0dfa1ff785dadd319eb7adc005271f8bc50c5e7b1aa94b561efd8134a5d98230b1262db75d163ba568ed6ab45badd18a7fd8621d52706927d85d8f9705a5586db976862bd12b6b10857eb7783c1cacb983c4c9a711dd4b15d8e193cd32de848fbb1695cbaa6ed98ef5239d3fcb3160bfe5bde9041f8defe58840bc2081b15de2cf1d4c5fa064a800b57c65c7f3379e3a1ca89ddeff7403ba4bad98c7d02ba7fc0963c71beca828f77a9497e47ecaae58cf69bdcfa9b5e7e0a6035e8f4ae661bb0e632cb2df3eca1e17f7a71a391d94c80c975aaab24f0ddf2560b5d31edc4ef89ceeacd6082b8a7e1100c7d9337e323b505c20abab3018e05d3dda7785317176f30e73b4769f1a26f028c08499463ebd42c7611957d4690eae4b3359645cd22c9e0dec1061f1fc306a3f7f36440d9b57a396b9e5043b8666cb0226bd56d9af3c073d281b56c48dc7447ad4666bf47ec6b914f7d585ba957b948a05689adab850804070256ba75c4b0d32ed3ab61436077de6031ce2d9b0afb272a13e5718b48133acfbc47bec219fdb7a9ca87e1076d40de9b9e9250f64b6bd402721b61fdef3ce717fee0c6bc0f28a304802c24fba061c2771b41dc3f052297e6409204435f8f13467b11423947e9579350a3fce0afa8c13d1aa930fd0ffa9d6bed61c72845f30376afbf7102d2efb62e3d5fbaff321d6dac3cc1d2cf680b30ea160763ebae1d9eea4b88cda77a7dd7ab3b7e1c74e05c9b8b72e8eb4936486095f107cbb0978d05382888ef3f93abc4e694dd03262e949c25da782c2afddf7b69a47375a75903e2d357f254f29b61079c494355347637ed324d10e51cbf167458d1b362bd27d563207d1484dae9a38f3a33ef754a0652fa222a70c825fdb5c33b8f4d7f5166d8ccacead1cee1fb444b4a62f11728948c0a80cba028e5d1a18ef48f851a558ac929a2343f984914923bf376438f8d24b616d850adf5a4b9ea31ed7b7b98524763088820772be01bc6efcf088dc1782d20a1b3334784bed1caab48523fc64ab353ac876bdd0b87d9efeb7147c6d24b5c9efc996a463f85ed2a7af4abe89e57954c54b4e5b5c58f75865e58e3ee88fe2cee3b15b19c575e2329a8fa5cee69c9e5e7762ec4512bb0dcaa53abfc8fbe2234338ecb34e7daf5bb71ea2dba38d9eb8fce91dd428fbf16b56b76608c67551d548a2a7752d5ab65338411443518e54711be66aa2c832525a392987d6b9f0c34256c55be0c814d85420db33f902928455c8c3077d10c502fbe534373c2de8ab3664bee902dbccba5af681f5b3df7e35a6ca8154f30f8367ad3eb7f6424aefb42aaa9eea815ea1907bab0282eba0dcecac6f45663f0f101f557a323269e177041511a7bd8852a2caf8dfe3b97019b32eebb33555fc875956c64f751b7742a68ddf3c3709a610b08ade9683d561acf177409b11ae86a1046d7754c573b274d752e6a5f6d60693a4a61bcd501a48396634a56c5921ff28389c1ce25c341bcb1b558db3ff8c6c1660732a69866fa571d39cc4a32a0735025b5e77ad983af4468aebe83b004712eee08271dd58c0425fe87eccfa0bff0ebdca32f21bd09ddd62e588e29b794f3e7387d4f98e151b81f849ffee5a84bedf98e6b9deec0d7c02163bde4019f1f07c4ca688a658bdd7f6feda7d543c0e0d595b98a3034258147f0b22d4887b930720546763ca9ae2c341619b02cfd64246a0c7022c1bd301277042a7a16314890d0abe8d5d61888fa6825bc80c9bf75db8bdf8976c1face1fc53b7a66874cb34cbbe93152a46cc52bfc8d6fa69a30b910f4112df3ebf3b8aec787f3be51967d4c1e0f8b4dc55ee532c36a0330be06219ba696129a3e8e16a5af67b2625e75f59fc533583d373d94a37635222d33a0b2c7a1ad845db6eb51b2d4ee9bc010304aeeb07167bb901afa170da5bc1c77bf7e82c8cdc18edbc109ac66dcbee824bb9e63589518f880c07e80632fa392142cc1c8790901d4dc164dc76d5b7cd2d58d29bca98265801092d370c2866100a695b5c6db934fb80a55d832cf04795e7750ac85f37f1b210f150bede7aa846720c14bb9a0f3a08f857bd6f97a319c2520bb37d8565076bbde82048a2e30ae54189fb93b98d0720d2a3f4eeea6cf477aa1e8816120b390fb7bad0d0b70c5d403723e9ccda0dd362081fd36c087d268343fded48b8b4f99c769617011837984bf8079d2f0e93024b272a5dee92025a9e706e03b70790d7e64dce3bdacc88f0eb6939c7b2e793665dd8ba34ad7d2a70e4ebbd1ac43daa2eccd00621ad7d3b560827fdd3eec6b77424e01e00318b24bd0d14cc32360f2c304ab1f21b5410e2447ca0b66d22d14dcd7f8556a2379a555107df8b12da46d0122dd6ee20ebf37c3a96246f91bf8d541d812c10c2b82394c6742bab074f003c621df778ad80c7fe61fbc8f56c9f9e0897d1d6d35efa06f60c624f43c097e72e81f76f8881cd14c19a42ea9e6677a557e500925d7636048041ab6c505fc8ecd85605f5c9d3b5f354ff509f0319df3daef23b3804b721fbb6f232df8f23e7080432783c60fd7e56246382a58f158281292063d5a7be719f3f2af038ee18efa7c06ee8f00c3d752cd47274b2263147d520120718e9a4dbfad8c2f373440d64fa32a0469dde4c1d12174331ae8b2c66b27e7013bb76c6ffaabe261f64cf3b7d3587993e46cc2029824a9827e2471fa3a96697e07335c824187636f745412c3251670c874f5af8b1f8f969228ddfa906065e5898dc140edb015b09375fccdc25ff8eace183d764ae6992f518870c8e8364c5abea4f6861f76658058467ba2b7e110526ffc1f2c14c9c1daddf42edb51210b3dc20bb30076115df0b0326687d8bb9b4858219f97911bedd36d54bd0eb20b58a2f925ebc8da422259bca9e22198984fe534c932354d645f2f3a76e440a4f0aa56c481fc979c3815ec1f4fe1bdee4e8789c8cb1821b2faf1fc5658387b93f81d322144e06ad107ba79ce4361f0dfa45f928102b05ff3fe17cf8130dfccf406b228718945a3cba36d337ad6ce4aa506d27ecadea101b6fea65696df4009e011211a435e73e0cdf30fa1c31a942ce586366f96add798c68d5a46971abd0031983ee2b109ab3b95d201404f389161688a87b7e7947e140bf050a05dc81e0e7eafd236499fcd5b6aa8603c1cce1f83ad4d2ca23e6bb87f5ca5b43053699b9385ea5d953251680f3262bb4825def47f9293515e3a1e1b2aaec5445a8548e6ef6ad3b0608b41bb8b84d92671643fe06ed66ee892db51bf7c93695dd9680cc47ada536694b2a5db0a340c34450f4224e36f1c38dfffc34fd1ae91575cd25f6baefa2478239701b96909f1afecf4ce9d787899f4004ea4ae8cb095e6d509cd6e5749b5a022eba7ea94076d6b6109419e7542e30797f8bca3508e977604be75b1dfbcf2307456e09d995a9d0ad614efba78920406ce71e18fd742761f217f94984cfb5445173ba5dad44ca9543c48f6601c9b54ababa5d6de7c8425c4d7ad126bbeca375876f650de85c7483b76b35622b2343ebeb02489cd45e668a12ccbac3d475ab17af712c84e8def20a89a15e6039344560822f5024dfb28d1dc7b9e5b47f5841909adac193ca6cd2147df48916d089ad48ec4092a7b97cded909c93c07f7a8af87c6c5c697c4479d9f1e45c70128229907b2d35c4ca72935aa81a325071889091147b5da81a6d7a71fc3c009622872dc221c7b8c15c77b4397861d3494eac7c2914ca0bc39db94a18a4c6761ec0aee6fdf02c04e6cc78392734d228de635f32d2e4def3b2f9ef54c9959072b4dc8058f956f7ff621d062cdc1382bbf3fe5bd535bba06e2361385717a94de5ff563839310279cb7dd5915cb826e71074dcb57f37a4ce0ee41bac1fc48fdc2aa9bc8ddc807bc62899da7dfe0f37320335e957df4310498ba7a9fa74f16c084bcacd33bc9bd97c5adef78c92e61f2f1ee465ac0bd8e9fa50bf759c554bb42894d77c2d8a71ab78e180ce535791c2f5c119f0ada5817ba6dd966eb28ff4e254e2b478a04dd072b5ad8b8baac0cca95fdd9bc9314377ac179533b1b02a4f661ac1d40e236e75b480c94131d88826e7b6abb76fdfc3a5c8f569388ff35812e02e7e852051e43b9fa8502033c33a2633e249c8bb54c4ca1adeb3e5742a54b0931d709bace7c0f3d0d774ec555aeb4cff9c528b0f4da6d1a4379e10cc444deefe6a11af036ce423e5df29238b04d56a2a59d0e63488e13d117921dd223049a4196443dc99112b7557c60677c0896ba3d8ff3c27c173248e74c8a071b3f5f378941db367c0ac36d4a1f3bb42af9b42f2348d20cbd8f87f01362e90b9bdfd0048d3d87f2ecf6d036e187b8b832988e7f61b3d6a9bab5db71b06444862ed92cf07d6f7a18369fd74a30c71b0103e232705f3b692dd1e379c5bddad3899cd1fd257c6ed6c1f2df840e5d2e26f1468ad66f5e11f8b70754e0a7a96aeacfcd578f941a83583294ea9ad9a0677836d8ebdad6b2532fbf1fdc58ef2f3f937e6477c991bfc8a580ab8bc6befff9aa6f4e7b54d0d5b650250df4a1e53fdbf9dd1da6cb7afde8253cb6fa4a91c316e3e38eb60bdbab21981b104552e2f08d1fb0cac0cfbfb69352563973d2f2aac0d96e1bb5b8a0c4fb06924849007be1360ebd2d7b089462202fac4f806766680072cb0dba2de0051c93a308954138cd3523136ce9a4dc237bbc437a25895e16468eca434658858ae76d434c0c2f4582127da7cf0235f0014b9b718183ca8fab631909687faf6413651e8ae8d60a6f04c91ef6c261603411d5dd030202b30542d743c395ffd321d0d6d84d4a476d219411ccb77495a684e303ff5f8df01e039d3eec9917e4e0e6bf487eaac915c3bc0d7d819289f8a64f950bd9dec32865ace368da51e7a606f0f763b07d2aa0ea868d6d263ff5007a4767203909aac8b175dc65dbab026a5fc2cbcf63113e05fdf62c3270c2224fa46f0f0f888075b8f044e1619988f5425fdcc20999444c80e4d5ba686fd830839d7b5fbab00a330e07f20e64b2508fa133dc2449e86de5c91be53c56e876ab830db1f49284be9022cc2878aa8a860b2ff26e7c5065b807583340cbff041e704cd11847835d9c0ecbd862819251d365e28050a2d21ee5751edfcdf82dc02f8022ad15d9526aaf91e25838cc3a5910dd01165699dd0c6dc6eb85d403aa90c41a6ba342f9ecb61000661a0b5a342431a5bef9c88a59bef22b60ce6451b7c40a8d0e2850b611be7f2b9241e15dacfe9c418a65441ce4f0a7dd73bfce5c41cb4e4ec722c28f9ffedaa1463798c2409e40f5fd931a9c39831356d52fe688b73495b6f912c6fa9eaf2be4aed63e24fbb3a805ea7782c44ddefffbc22a808a5096bb15f77d68a40842a010fd95c97edc095fdc0e51b6aa1f3c9eee06287b4973363bda588c9d108a1d0942b18e33ec344e8743e3c7ddf58c9bf908f64147bef5cc4af08d77979499581756b0bc6a0295c8e88778e54fcf8ab550692562bde9b303907b08135a8ecc74ad295095ba17ea9f937280a71141d86f2845bafa1b494e93a74f8dc659ad1e6b6b97df2bd404c7d77761c0ac2417a636e341a21b3a5512630243040bd88b744bd714a91e43837edfee27eb4d0fa168055160acb887ba97392806d325af49c686f6bbc77a2e98b7ec4df49e84105d875a073bf1ccc163f1c370ecf3095f1a6979be58471a5e1f605cab9a9f1d557cabf6ff0119000cb2fae6971256152481242f4414132e4bfc41957bf2697d98cb66df08717243d92f06e5b3c8564b0882b2a9320b4da9dcd43184cb7ef01ef4a444245f7c77c7fcb3d30dc284c46ab3dd4047817d5dae410e4272dfb022329086cba8a6b35eacfb99ccba1fecd19d9f29d6773361b1180234ed8cd76633491afe20156925ef512ced8d8ad9fa566a08bf52e822c9584e73234105bfe3e35fa1f09925f6cfffabee005e66f7e30543fbb78386e4287fb55a22a825f64d0e19d86a01acc60006ee7fb8b74955d794d1696a2c9d3c76f8b87b8ffdcb27ae4ee284d068342e5cdb7c08b056cb1f54b1e33679de5bd00b5e5e8d3f96ec06a7355891c7f3c040203156871dc1590dac669aa71b349019fb0946121166266123d0c94edeb884bbd3c2f7f749ee4588b599fed259006ffe77e923d44b4d020b4dc6805d8fbcb1a79d32fd030317cf6f7fdeec8857933ea70a8afdc7d399ecd2b93ccdb16c1e5c9fdf91b20b03b6485ac6ff5d83c363f857ef674a34baed9e0b61c7a01dcd5f88fa6bc32b1605f440de4921ac5f18d71357fe4fb78b955a32d380fad2463f6b57e81bf683d4f1bc6fc83aba36f53e36eb7a96d0e8ec34bb0322fd422e84b8c669a18845870b2037c3f095148205457f4c35360b6db1f0090d0b1777be37780efaba6fd3adbea2221a4c6f0ff10c2dca5f58ef1f8a879cd08dc7a720101368d8e17044acb6ca13293a226bead1d397e809cef3fb5ebaf7696f9f742c599dcb0e6bfcf7cc57b908f4b6614c4bc4967bca2d8593775ed377bbd765535503cc77ccfe1cd320c51a9380990b0d469fa88bae09b042258ac81d4c65368b636ffae31886770d6841838149df6875e86ee4b564ace3502a20748914a51f6d5e35bca0b37804b13baa3b287c7babb907c314db4c00783653366c071e450d6a401784e38c7df8ed21c5198df503332af17862af45c104eb80a1cae5534c36548b4e99acc6cbecacd9e45d0321648a68fb6bf187a321dd57060304c36d1a76ab55f2151a1cd889f9c105a32f2adbf39c8b404cabc0cf53f8831e3e8dd0c305ae1affa834704f5ab666f796ec9dc517e290d1710fdfc626a8b5d8d316da74a85265143b3bcb7875047508355dd3d93ff7063121d047af844e52477d24f431ef5dd2e1a885f09d7ea2a9e423efdab8c7f963ef228da38a7f55888ab1b16b7ba37701088cd75b2ffe73037e55999ebca92404935b267e10b68094afb2eeb0d963b3370b46e76387d9a381de4d37ab23914ea34912581bc5377b65fa3b28982bcc5751b683553d267780817a35e4151941cd3afdcbcef486d2016c84c464a9df2a9339132aecf81c612a9ecc6d4978fee9b5f333ddf492c3b14aae7c433e0e2959d8c70e2b10bcc42b69ae1b0b772b3b087eb40554a8f0764c9285ab47e2067dbae28382825d816ac98ca226a750fef6e6f895f940b546f27a2ccd6115f6592dc9f736ffce022d35cd8d60fe91812a73e59efd662a3e27d742cf7e0750d144738d5879984989e956fb3ab8e74f84b0bd9780ecd8d2b289dbb04fba883c1792b0ae20df6b023fb4e52c8db5993ce131b6c1f25f2a090e6a5c8bc9d5e325237d59a9d2e7643577d4780910b8a9774878a6c9fa75cf2050b380f69f76bd973390080f5444b0b7bd3bd7e201d3486c9bb9d5796d7741fdb2ab3903e95e69da76dbd9fe7505a159ac1641eb76bfe44c7e6549050b62f613fb6d3a4b9f01aa37ac938558d99566979bfa73abc407e0ab7dc9fbd279b7d5bb14f08ddb02aa05e2383d7354ec8121294795c538e3e4b63d6d95bf49669a73823cc443948917baf79cfa9fdf3d3d9a45d03c19d129046f267c6255e378d1ab9d5cd053bf6bfdfe1d8ed5645afd1f627e26fcb9e4c2de3aba9fb88b8f39ce588992c2e51f62dab517c79fe7e7b9c218790308fc12ff8ef89c28dd972bc1c77a1afa6c82a64ad3016476db47caba3bbd03afc7367981f4469a7515a87b259cb9a5eff8b42619bab848a91e7d2eb2158d67a11dd20de098647bb33cd53825a85dc9c38a0f4ee72462d62bb158dc45ca117bdc9746c7710e67d7fae1a097c28cc0f281e62d2486b36abe9f0ccd18a8cffdf1d3e1e0ba05e94a3a7fc0fcf89d93a6856f9258db0ca77f4ff90689aa70036775108056a1b25cefcb44ae9c9223c0b4c489cb7b7146e2a3288a5f3fa7fcb6fe4f7430e502077000998c1a6e9930ee8465bb6c6a5de0c445c73b3c068c7887ebf19ec196fbafcd9699df65b29aad9cb1b28645522a6c4a0d7c94c0e25ac9d1eb63bf97c3c2e7426e48e3d96ab2dbd55175b6b44bf7976babc4031ba136855dcbced5b146a1f559797c61ab0df4b1550f4e00093031f54bfa8157a51cb4ad6b990bfc6234c344db47a2ec264b2d3a227475a10c6651c14e3a022aef43b5fde6f7e577fe7da46cefa734c036073ded7f34be6ee652397a6e38f1791a29ef04592f14ce654ca135f02b12f405aafc9f39446db14540291aaa681526e1b461faddf5c08f19a6fb305d6f4258a960bc1043521ba1d53d2e4945db8f3c31a50da4bdcc1cdf38df798e550584319ea09a382e647b42657bc0e3f75c9739cdcfcda02e5e5e57ed3a44a9894bb1ddd99f6132e0d415e1386f4cb2678d3767a438aaa0bf8f73757c05ac9efcf344eddb1c7f4cc31419a146340046c7507e88f4068b45f77d9ef90cf0fb44d6ed6d04e8549a161f6e10c00a311ac4410b5d39ce7e51a259075446877a1050984eeb11e0d428441a161b8ae63c34c18c60a9ad8025f8b4a16b5415409378b1f0613f3c14623dc802a08562ad79ac28edb36ee479250617b5937eabd3d4dd40aa5e2c8de8c8e26ef2b622fd95e034b16b7520b10b7be1d32fa3ca5627ace249403f998f9ac41942ef6f03ecd3a14398066be0abde8024aad728440d1f631c9da9778433a290465d0a80370d469d259690c5317b60fdc022175c903499cfebc8837025a07b176f4f77d923ff44a66f1686f16ab3c1892df4994afb82bd11a4c4314c660f9b64ea59404113e178e96f938809e7a575fa215f6fc0d439ac1beb9d8c1ac1ec70a81554e1ba2b3e2a50d676ec9d835e9c2ed46187e05665313095b4a054194fcd25b7c9693fdaad2628942063fbb9cfec87ee3492949fc36e12dc90b1d3644891fd1f7dbb4bd8401ba912068ce3972fde0a9ce5c5adba4bfab00e48b384340457e438f42c275973e37b0503d8e19c8e8ca2c54d5ee353e667bc183f03411e07c16aafd95bfe8b5fb3f9a12b45bf86e9410115d24e692ad570c8833278b2f5281a50116caba186931108da34e08ec3e1681165ff787f82e21db64f99af15ef2cc888b164ccb48a4250acf18e04ad4ff4fc0c4e1ea2acf6a498a4443d16965963d97462fd6d48b41f4af43e8b88cb2cf97aa0a5b82c73e1ae7af72cf04a059e50be7a9a5eb4b42518d99c5a0c8c05c59357dea2796b35b5340c8f3054cdb4ae8d5f4c1ad65faa4d04aeadc1c9aa744d75adf2bc2bbac4bb365c0545a2ca6ebfe0f98c3a3c270b90aa11f396f6574f9b9cf2fdcf2c31b9e6f74a29e2cd0c488fc4c2dfaa16e145603a43ef1f42e4b0279e0e5eef82d436a2d2bdb77e8a544e595850e40b92e19399081f2391cdfe149487eadec2cf69fc310f4b441443a1b867d5b9d39ba60ee430438f12b9b0b1c220c3ac85bed29d45646b4d4fba5fbf3f0ceddab76ffefa564dd8d46d8b80b81a84417347ece9ab186174d7203c5137e79c818d5eefcc3c4728c749a61c2538503f4a910e0cb422013fa67133be51da9ba082685d3665f58e4965c0063607b8fc5b038d87beaa4c415540451b53344fd9138209533af4eea52c776c4b10436feaad36a0ca742e4fedb9ea693f2ec6957950b4f9f6e4f61bc006fad5cf8e3ab527ca5bb13fcb8245a4823c779ee97f0627e5716d853ee52e573fbef03eebc0501cacd55eccff97ac26eacdd200cfeceb676cb8c155e1708a81255e6835fcdadad3f23fe90d9eaf23c4455f713db5a61bc1759310052e40589414643c7db94e3efabab2a4823c88585e797aeb54d94779724fb31aed80f4d255a04b5ed8d433042ec5da79793e7f6a6c75b7d8c9a5c27fb6b95deb03794bc4e17d861d342321a9f6f990b7423538bd7981b1512c291011b38f89c5fa7505d0d9fbd79ec0bf30835c0da430f613a958c86f9bef196d737b6b0c71c33ccb28ad96649cbb89f46118f87e2483c7a96cdbddaa63ec687582031cb3f11d8db028c1806e1ad24967f13883cbac16ef19086ef450ab0bcd7ee168f1b53fee2d2c647a0254f263628416843195aa9b5f36e32c75e917b90eedaeb2f4633e7fad9c7e372232ebfb9ff283c8dc8a5277e26887354263ad69d1c4b55a503f18050a97470b2efd41c99b3e780d4f7610e2a39c11c494aca470e1e95bd9d3098f214ee038503e9f6b02dd14b641ded5da453311f9cdaa9baa41da3df982ca1c36a9b41ee6cf95acfa8bc05aa9fd269dcc5840e4ec5464b1ed683c0ccca65fb4f44565e3537eb5023ccc1afc1c02235143c7e117fc34e5a97f34ba89be17f3d7b8a9eb32ec606b9c44bbce67c214545d7ce8a997f5bc46e3e4bd8bd4f9d02bab6e969424afd90eb09931130a638a0b02397d0d9944bbf306a70bd47367ac5ff13d305d3e919d87b5322fb34aa3ea460dce0fd681a87ddf2bbb0b1387812ead0c57b86a0202c8c4f4b67c2cbb3a3c0fffb6a18bd4ad743ef3bbd6435f3a1408a8fba2a1531b9b3738ff9f91d01a44099f08e4711b44815ef7c2a07a9a1a413284f1e5c90209ce8a0baf894b6083a349e13ee48a2ad50a0b9a66fec84164ae22cbe8b829ff1b9ca1e5f35284931ba5ba444ad35ba0e06534966091eb2dde4d07e2b306115f714d540211fc1a17ffb7080f9f444ce124df493d34c986423ca131b0f238f5ac4f3cc98d3a952d072379157a86f3b94585195be4d2720f461a231eedc8b80f23a4eb59f5177931c3b3f46c109777c5a1fa37f430a4a49cb2a61f16954d97e6ae1eb6fc8fefe443532c9ed60ddf8e626d2ce1c09a57295533e7f7c40207be37d93a0a0c89be47a6e2f8369d927b35fa8b57521e47b2b191102b848abf780b4d956b54a27d0f083dd8f577cddbedd4b3a6cbf9107069894c63f19c487f08d21347083cfd086823134b7384d68d9fe022bb2086936318d072bd62a85a15f4a373e8a0d90b66befff9aaf98f34394323892c874a044c4b247eb2ae0ec2f426b6ff5c0c8544668c0f9bb2949624b6e3157c74efa126be8b83269bb5f663a8674501fafbb9ffe9e9c00ae456c6f8f5eb0cb1d9c48a132c1b9eb7f3d19c1cb23d73b8553a8a37847dbf0e6adcc43c0861f7a9d35101f20f3dec497f8ab0c70ca8ea5410c575233e1a69eb4d6e4fd194545d2077bd407f0d298dcb166d142751c54d61e402b4d0b01259177bdfba84d9ea221106780c3472947acf8508f892fec22fada963a8f01b232981d9b152b7bae389ed50ce046d3899c779815ad0b3776cefb2692922acf73efe86d22cd39b83e7ae9f7cd3a7f7988a048fcaea61ce2d0316063af893f9fbdf18657171d58599e8499eb5e9622c6f750c08c92bb84c3d3c57a8a28950e6ec6716e796c3026e8e46da089b0afd82ca9d74ebb6cac3e0bf66bb5e1607861e1ee60d1e47880e769df122a2536712904d33a6a2597088e9ffcae7f2bb94963ec29493a83592007b646991006687b5f00ec07a5a62ed02ceca2ce02f29d59835bc0f839636bca37aa0a3571c27ce17b8af09fc80bed0e28b9fa73064a00ed23f615a31f3f751eb387e58076786726a834d562f651696d8652e311598c44a36da42dbf0e9103c52b4f04a88bd958b4cfa057f968c56cc0684119e8b66a4493cea6ae02c31069a9e54b5b535c17d2b29c27b46c36329b5371d131f6079ed59bb5d1d07ecef597b76795f099e4bd7a951c107c137661d5d83bb2a2edff96aa7a7cd1922d2510513f1756cc4081dfb01954b29b6ae486751b93a5a61e584f51a1ca68908ddbb09b6f968c10ba969a1a16bf2c219fa06cfb00dc44ca1a73ae0b6f314a668f3353355d0d76410690084045862a371fe10b573734276a8c8ee157b35b1aceae2fd911cbda9a106498351d58ed22ead8be6eea999e088584f6334d5af441dacabe5b80ade2085f7f748c498f1050dc998b46378676680675624b9a2256557638963b7d3a3c7e6b70dd162b653d805a5b4fa73eba129649dd3bc21bbc5e8514d978d0a5a1a93d17b0ab59ea9f2822e0a093a1a5c4889d3a246c7d059f0c9a586ea975acfbf8cc25329ce8942f61ab027ba12c5d561f4154cd999850dcd5525b646ba4e30cb4dbeff731f39eb17827a67f26b90ec8750563c0c249e5af23dedd5cb225ceb47ae216b1fdaf0cebceb9e08ece21334f4999951925835809aa35d67bf6ccb20279bb5790ae0d631dd71c6001c3dbb2b5fd2de40e0bc10ae58e2e34523985e2362d6c7f1e4ccbe057e313afe501471bc5cd54795687052b8f5c2578513a20d36506ea8d90deb12b373eb36cb391ddd7c538e4212ce2ddafe8c0d0e0714ec9bcc6b08719d85dab51b1fa693c6b08cc2f57874f6e621d488adfff106b008db491cde5f1503fef297467ef3abe2ada10654bed3f6cbfea64c5f86d9da880a45ea4b1c88ec2e04aa2f2ca368c5d25bcf014bf18b97acbe1194cbf739ed0a782cb828bcda7f12fd3f9c53430fc72f094d3f48e331cf93f34f2ef0cce959d931844e8c2608fc3b2d9f8d1b9792e58369c99f52227252a3e50e7d440e6b21062a3bdf88505c5173d81422e3004de4da5fba2f8a3d03ff181b47cbe78d822b15344d8586077ee545e8399f5a0d7f47c9ef625d1d4fb6c92f71a07ea6a89edf948beb9d8c673cc14dbc3aa4883b337750dd9fe5e73ea393493dd04ee745cccacb6f6575f622bb555c3baee8fe223864edb380c735d2093e19f4064aaccb1c8bbf850afe024763f34e4b550093d0e75589c565f5b68ce347ee2c50427da5af03e3abc1c00fdd17e942e74dfaf046d98d9403eedbfde4cd2b0f24b1c0d6d731ec9292fb68bf24cd6c42410b74ee1179f8278c5fadd4ee5a27a9577e66dd1efb2ac7a9e1ac355ca3f84dcf38a6ea2822ce22974162edea05b672ac30dd9583afe49d3d457b4fe110dd22ed1a44d919e67a2889a074cdba33b7f3e03e2360f940d5871092a7108463284f872c95553709d21798a8cbf85f3c73d89c9dc1464cc60268c09a322ff891f13c9432a73c29217fcbadc2ca52595d34e516a14df5025afa89c21baf75dee0c778b1f2c494ba16054c9fd0738b67d809905d145f52d8431be5b3427d49cb28b101bd774db96889f305aeb9afbf4cff32882da1147b06468ca4fed4e23d9240cac1b082574476daba6296302926651d0e6613a62f695e337096f2a12101238917a01dd886cffe5b466645a2def3b0f387f25410d020f25c6cefb8042a0c4dfdc644fea2d0bf0b03f77a98c449e5038956711db7e2b9289321448d5e5c0753a1daa6a1826be81dc6bb7b91b7ea3124bb9bd6a36db645b0276da3051033e4d786f65c79f142fa65c2b7c8dcac8301722334c1da18120f52c06d0e786ec568566d9a2af07add7b25c6aa942c45d9aa4aa07416603016ddd55c6dae7a74a21afd39017ac8ce9276fdf498430d6df7d329f02d1086f152cc1761ff800370ed28eb2bce7a4f4841798bab4dd0c772d07ed7b209aff69da7cbba8f0c4c1ab06bc0d38fe5ccbcc85fc3260040c61b627130fb68cbe5c255e7d32e893d6c0d8c9d20447dead3ec9eb308c67e3d52c4251f3ac1a47825dbf757b39ab36ae74ee44b49c3b98f8b468a7b6e6042b494f77c67bad5a7e0d0dd5d2b15745144ad90e0ba5a56b161b516e4037fbe41323f967244eea470c1e77b26d0565c52e1c948381415617cc591683bd4e076d1be3048423b50988a8e2b065e6862fb5bffcdafc6e0981029103a19d07c918b1fee2fcf5bf63d5e2f949a5190f22607f9dc55bcc7f200ed6da7a3fa7c81894bfb0244c800dacb88d160e0ec712e051a2d066f7bfd37b7871bb5edd64b72564a2b0a0b183220d2895287901c38e8e53fa5682b096ee879e3f8041c09b89b105a413f5b111e396190a74995750dcc23f4462914ee8c90245ece3cfae2fc0ca43adb897e2f7c1b16f71c60ba62f4ad28ff0c4c27798a9f50e6192cae459018f2cd7f18aa85269fd0354917c9c1aa1d7f7c1f0786834aee8892588ce547fc4810c90e20f192995f534fabbd3e4fc62678083c9d6a7eaf94278c83f6e3a4da3d551c57edfa4964817a682b9d81f27cb0ae95825b66a69d07863afc8ea6d558caa8122dffb9a30e87e455bfc099c32e2828d44a6fab6ee27b8b8c1e5a30c9876d76315bf1ea61e72aaca0152ff656ae671cf17b7c76d8ecbccddd8a18672988c811c0dc3e6581f98e4314ae09438b56d9c7627bcdc9d7d480f68711539eda2af246f0c24cf61fc1d6b3edd13d049988d83806ebbf11f122afb667834e350f73f56e52dfc0d3539a7e0d4623fd5e941ee56162ff59ac6757df12d838f8e25d8965af513030ec37d3699118e4187e0116e621555b61cc9fc2fa510d483ab85f4bdbf6a8acb076e0b1e6373b08e04103112ab0cea79df573ca62ffbaea13f3f20ea8e5c2e8d4a18028514570a65811f46d0cb277a04e698bee2dd7f57a0f89560b40cfee3cd6471fe9dcd7a91467e888d8a149b969ab4bd7b0a2803d1d18ad893c3860a83462fe1684b8d4e42f45e597241a5db0791994aaf6e2c6e757a11f767138e2ea431e7dd49cd5142ee1ac71671c78b1d4ccc658a1e7b596aa878a0c457c9b6633ad31d118e787c9e01f2045423426304a77271a8ba754d5f6de5b24513480af7057d7a6fd72493d47f4b4ca6ba31135c9fd82c393355febb7a78cd95a4fb61c93a84781a241fad8246bade4c46401363a55cc348be2b407bb7587958c3bd3cab693aafacefe4c7926118121cc04ef22394fc8c003ea86a94097a9dd128b4272cf30e2a5bbef66b626eb2b5d0ca427e04c5cd0e4ca79955437e9047143231d6c68c7783e68084df6c7b1b94052256ca0412b80eb9745008e80913ba8d6db72db460d18c749d73697ab3f916903b3ca1f0ec3a25f6046f77e599770a563328f17c812095b8ba5c874c97de493def45d6732ce2166f017ca199bcad3a00d65cd198961a2380b504dbfc74a871ecb0ce3a1c0063b07b5e2f684e1f69d30d5d25cf56c9a9f658cc8fac194b80b37d4edc8eb30b76bd1675fe14b09f118949db6dcfd20378b8308b5e78ca36231b1d09707b473e2724014da3df7d7530a59f45ac2ee446464c5aafe7a8d19d591efaef9144c0507ad02211645e7be93cb8114897e762b8150461e63768dc80bdd0d57c5025557f05068b94e658e65021457773da39845550bb170d6cc311215e47cff89a2cc3d025e9b58304cb834c6e6d96f10a6f0f347077b3da373669a6a2f340aa41aca9681ab5a43cd28816e5644c77935711598608e452dfab8151157336781b911493a08f465a5a9ec35282344453c7a816e11b833eb1fa0fe0d266b37766e3e4e427b6219c48fa9f741b1fb419c524e6bbaafe93b7a9da331b276a1a50c62f3afe007348f983e6144e3b608f573603f1972f9ad852f61bb3363366c2dffe0227df7adaa1c386092bf93c0722f966f3c483150a17b13d4647fbf9dcd3b376c4d36d1be542c42ae9d4e179e0bd99d8638c79b0afd526faf1f2fcb5a19d5537ec700bca8d830e9d76d1a62a4b4dc8530168a70c704a97ec8fb48f141894474b9c43088b19959ad69af08625b60b57024723ea685b97ccbd7beffc863d68bb672725169fd27a44ed818ab575c822a548d91bcafdc41b5853cd63b9938f5fb500474847b3bd6ba7e5661670af09b3f826a6b2cdcdcdf92b9f85c5f20f71c51c7f5a72d51b3e76c91ca0aa0f84d0b2b1e89d8ce70da47d64add258f64ef4b2cad3be474c1266050fc3c7122e72321c6d9aae89ff995420d13284cf13a0fd697988ec32d2efc84e69d196d44249befec71f3c66503c49b151c48f5d2248b3590ccd29edb849c3e0dee43f9864964008a3bc1ac5dd03de1e83ac06a2a7e715e11ff577f313b19efdd61745f21b9ddd2a6f6178804be754aa406356f98ff2d04c51a8f4b29a62334be47a7164afce6155a0aeeefae5bec8f0f00c95beda18348de70acf8556bb45f7b4291e76feb0539183eb7f0534e4394c53133785f7c1a21d49fd9c98bf5a9f5d87043166313e03ae7c526b228101c5d5e5b1e49ec4e436e46f5c864c09052b0a603fd70594cb85f3144451709671c2cbb71e9e7a373b956a84b185a183d2dc4508f5efa4aa7b9aa30f0d8414664b0345fc9f5a88ddcf7a9a5ee137764bc44439640ecbd3ad1662a861285245d38cb06b9e5c10a93c8c2ce4ac2e9134eef33a29967e7b666ee962bcc3681fb3a4dfef4c1d4b61c56d269c08578b36c962b8734368fdf9d2c1fa6f36172b65670b22534262fdabd13183d4538246a5073b1570d9f2f632c661a1adfc623a4515f18b4e1106da77417d1e3857893a76ff8fe5c62391a3db7c4f2febc84227c3019fa7e7294c1c5aa96a8bb40c4c9683e7e97623f24caffdbb6ae1418b008ef13d3dbdf4a158667a7dd1c27eaf3827da9e9dee4b1150a4c4a30ec8badec3a3b10a02ddea32f85c9b0731754fbee6fde0ff183f46d5fb50a4865f3a967c1d08ad05ab7fc960b964e05f9d02e8c94f517a1867555d0408d2426fd5a69f3db20cc7282a0430010410713970536a200c7b34ba8da9ad38a2f6de60fe1135c643a1d30dd4d99eb5a3c10243ec31816b65647a572dbc1a89e0cdaddd4a793d755b746b3987d557ee51bad1051173b75d999ac50333fe70187664f809132713b1120f96b388552517d99a30031b89981bd89930209b08cc25195b479c4c13c27f5231d56775e29a8aeea0db04983e8f3d5d39b2b4bea8bd3f88fc7f65d969d8e64213970e2b8945f19a1d024abb6917c235e425f5d2d6392e50aea09f876e1f97912de386f9607e63b200d11c74b8568227020bbab99622239e7f1e3404f27812fec00093377e07e973820e848133a0a353a34ed19fc185a3156b0b0692adb5c0568fad691a10767dd67d0e4cb2fb94ea0c43752fe8414d3b764e65015e4478c621d5c8a11f0bb203f78f281088b106f00f458b3620daf457825ae84eac61676055bb48fb38f0585fe1e79f0a1ea778dd197fa112b8328b4943966501a16f4447374c63c4b74fc18f7760ee8287e6c16aed92c6e272b71fe4b7816f0839874193572078180447f4121c5c0a7053a074074356ff2bd5f8a3979bc6efaa6e2c71a2beccf34d67fc0988d8458bd59dc0e7d6fdc582c373597b9287c90aeec7d8b6c4c7786b9bd8a9a12b8df3d615bb14caf2dba284bcd9dd08d0721b09f513a74cdfb5678d4c3e6c8e4656faed932241966d86ec11067b25ac5e3f9a0eee2390db37d1e3f92703f89cfd34e937d28facab1953719d8f15038efae927d71656697fe53b319e110fd6329ccca2db7b2840fdc68d1521f7351a892d6dce9f7de46e8f97fb6ade77508036b8a6b2a706c03781bd70224c661e1e86145b57b889a841f19b876982b8389bacf65b1a475eb3cffda51ed330cd1e90604825d2fcfc7ac5c8d2989cf6d3978d8121763f5d8210ef66491283eee2ae3024e1df2e39cdd534ab588f50b4c0717c801d28a4c9136af7262a58d47a4802e2e8d3a57334e8b75c57fb6536aeb2598e65858830f5550fbef275263d2e0096c494273222aa5385c1db4b4343d34e9958a20e8c7bb4961d9f431f7dc836e36108baf44dd958a4253a992f7ca1b540ad513905bd7ad1d5dc704f14f16821fb96dd81664587d3a8cdcaa24ce33876c86aa99292d6e18532bf7ad14f1f06a7dc8d16ca74861262c579ec73fe329a34cc25f3909739497f7f492da66c0e4f94121adc878baf14448eb541d3e78f54518d7ffea67225cf732b18fffe76137f9083c8c593aa8e40d36df81200c32ea440815e8aebb6a9e9bdf314984adb8cf32ae439ee9c970a3dfd4bd74ab4b13da37fb5903d2620f3b2e1164117494ab922317d261187a534677c7a68ced4ce60786618eb76d9ea8b01b27db9b9086d91e77f2fee750226a222657ce15f0b635887529cb950827323259c7fcb2cf12c8b1a3c2468c6c0d6a1569175d9d65f212aac9e514c37944e26ad3b1ef077b32b20a8103c8176065195d83622c76f4c3976efb9ae959ad528c2eb603ca12fed73b290e4ad795bd5be3f407c10fa1f8d980a658d53e6cfa54488f5764894a503802dd32cedc8f321a7902cc4253bb198ab4605f2b7b6aa4dc979834ead05c5d9a47f6d8b3e8528de90aab7ab30c9eea59d57aca467958d070f9eecb31696e78f98e36d0906612bb724ceb6163f29cec4727180aad3535d622e4e7e9224a4170fa8951043109d5468c6ce82bbf6df9c4dfc310cc600f40d723ec42b798f9a1592747fc654e69ce72db7b7022720963bf1f0ca9a3aa898e578a4c3de99e1c0d5d1a3bfb25e96834c64d647259037ec8d0546f7f9b355b3f6f0bed2186899942d988fad2c21ec0a3c57a15354f3505571c77cbf7f7165c079076b79f5e52e87249c20287f5754f61b562b08547a1b68cd63579320ddc3e00ee937a5703d6bacd6eabd1cf9982b5c2da4e76e6a46258b844b670ab91b055ed3c0302035397b2bf41b8b3772faf0bd59c4a2d58d217563af6b7f24047eab8e67e9d1fc30ef9c2b8d22f910d4f4d6231143acf7e61166f83bd07c96eb0e905f9d44257195b16d79381d4f1f33a10d3d65b4f894fd24d2d9616d161f99af4df34379752161e48ae0f04682c73df8c38fc396772d67be17d723dbadfb454c7ddf25d9bf85036383e5d9897a9ff5955a8c926270eb35df81fd38fae50147ada1edb45cf993bebda68ffba4ac13f959aaae9f13cb79ec884eb68bcd060c9fa412d7631053a5614dcd2334f77874d725b4a80cde202222cb18dfff54e7f887019151ce3089b4070b715b22e33b4777d2cffc86812ab11b68cb6fcf1dc5bd57c5465709a674b9e4a6df6a4f685c27b50cef9ffddfbd477baa461df1ba0019c54181508798a6a8eccd9cbe38566a1ece90ab48fc01731636798940020a08242acf50d096db0cf384d33fd1e1e186fdfdd19a6f7fd672eaae5dbe35fac2b01f6dd0ac21598c10ef654768a5c38b77534ce73e1925a9b682282a150d4cf02407cc680bf02f8585bcdb09a4f92a547d391c91641ea755b40fc32f8b7f0139295782918879c8350aba464e2137f262b3098ea35b819dd3a8778d969d061567084215c79c807e834c2b108d19113a6c214ba4f3670dc7010fb29b963645a009f5da176e63c58c4688a801449e805986480542a5e71bc7bd772a5517cd0d3bbba840f1c8bd33c58f7c29b75cf77ae95994fd5f33e60356da95131fa48270ca532c8b5ad5ba14395ddba0b3efa7faf5bb08d4e61ed10efca842ca86c12c1fff7ef75b256ca4107840e60b342de7359674f6c565cf819bde8897251e061b573a3f1f82e9ea4b9edd7f88f7862e7b2741dd909c28a7ff710209b3c8a32ec196abdf2bf4c9b2f1adbd25155d7b95e8358dfb783c9195ec8e7ca0a071b532327aa15adf11929be517b2bb9fd851f1b569e9b9f211c50b12105b9d270bdd4e660223effc09730c880dd494cbf85d63c78c006c892beedf6cc98785d6752604b444e0d87ffbfbc7d472cbdb8b8c1c39f3fc6ca045a98a8f254fc6cf18ad8feec374c436920acf8c62d47ba5eb3f1289008ba348c752c916d07593a1ee11330bef0993c0313059b78de52aedf2cae3ac671cafa16713648c545cb63044c2caed324b591a185042dddcf24685333a991b85d0966a597034364da33b0a5b1a9549359adae921adea6547f51f98ff45970fed7cbafba6a1fc370d6759de5e8ad352b902e412722a9573bd57146847bdfc7bd5b654ac9d0f95b1be998e839fd8aeef7c00ff93602d7ba21b7647520359a125b3c0b47bfddbe482ae297509dd44099a45620c7a86ab1426b8a1bf4035d31d6c0ca23ea067840a22a44e79ce6521a1658c94c67591807781b9c0d38773c69d25975f5408af0cfeee86b26f179aa2bfcd3dee30e95110c48fedb7a0db374c85388843ff86949303cb7a51d64618feb6a88a287db142886cf9bd82a6e3420a938174057d21d8e806c50b94ec727de43cda18c26447ba9c200492f3efaef619879704b6dcf3f57cc0b9a9bdcbcb7eec18b60347450e3019ee6a2b5be908f3198ee8d97c82ff9abe5d83531be491985117cb48d36d33daff0fce01f0d130968d5cdbb918a4563c5304084aaa5bd45f5b44a956b13af732caf730259178032d15e659f150356bb4ac710e095b2852371e4d4f325c3927aeb7f6e55510ad589f29bebff4932fbaf3da05ee7ebed3204ade4e45960f6f12c2b53653c87414ca98bff317010a82b8a3a6437f90dba81a0c67d934731a8885ffa77d2daf1a0dd8a626b162473070ec6ebbb9a865bd0b3beed10c1fff5fdfb8d45b9c46782e90254c2df204f1a27b079b7e6ce876d9798392edc87f17a6d8a62d95deb365ce9df7bc54d60fe2ea9b83b5991f9145fa843c3c6f6d16f5d45735ffe5309bdd9f5b9efdc223181c994af47ef72b8e14c6b985f37852e8e0cec6614c6051d718a16eb977bea3b59bf73403989ba3f18a3b33c2a396ccdf79fa7218343af2e1cc1a1e70ddf67660c8b2fe26b58554705cdae35726e26094a9c1163abac7455c615185b18e334df71f531130d6a9be7ca8ecf2e632c4c077aac5ed98d32358af8e4a427e0c6278542e97dcc0db8a0c7913a92e845f1cfd4e5e2733f54f83ad907b52f43fb129e435e6ab22876f3e79fffaaeb71ab06d6245f258030b8fb1d86e8429c141249c66389869ff606dab27559ead647f8f749bbb3f58590bad778158fe4b2f2a687c1c28d98463f5516a06da5e75c3835382cadee0e73ef82609c2f803060f4606bd51beeafc0aad05a42d976b989d69b6b27fd52bf9d77e2aeb7828be741582d3177b3dbb6d757185c0fe660f07c5c9cf62d8c980300966ef3d90ce00923061ce90bd76b7846101fb966019a10325c523dd27966a584b13671663347a31b7b88be34e229abf654fe50416a60ae29e280c8d01232ace31957c68027998a2828f045730e396c2114d93bf5b9231bd580107f3a39c5cb129e7c8cf04390c0dec262b19b08a1d0a5fb7df6984a510a0c76f159478ba9db8925115fc926b9677b18ec60fcb431689c1813cbe5373b4ee80186572b0a9b53b20b032eaac3ae15ebf10d7c26b8747a7eebee6a1e30d43d9c39efd1ee9bad25a79c7c65726cadf70e34f20aa40ed531554a1e36e02cb333588e3495d9ffaf2fc9ba26a2f9c0028b26561719bda45772f4906dfdf9e07fbb2df7fc74e57c11d230df943bcae69ac57c40c60db73c97e1bc3e18906257cf55ba816b4fb9c16dc98b1e53e0df0099e2b2e56177a79690d6bf1ac260c164425c18f69f50d8c653bf40080040c690addb62931140cd2720838d3fc205634398ca92a934f51f7d73043f7a7dc4ae5f8e24cdfb06fc464fa3ef131ace1ef8a7cca457acc3a3cddb35ea39f5166d2908bc38ac5ae6989c360be68299473416e28f5fc856d04ef189a8a01b27d541912dd6d44a442dae2c2e0d7192e54c8acfe1bb490c80ae383ba219e44c3da494fde4e520b5f4f35fc0881d8a0917bd0a5ca844bbd3cd759b4614818d8495b29e100824f5223292a69633e7c03a16a98dc1c2bff66c41dee6ff7f84e3e36bffa1949f137f27de0f0ce6c0900cb884978bf7cc9631e34555e0c9496d30817b0f8820615e0ed2c2b4cbe8384bf02162343e47be3f3bf09db62a158ea60ebb032334239e44537a17f804cef1cc1a5fe160d41c07512c1c13c8e3c45d9a98c1e62e8aecef0093b42fafc9c0bf8c27bf8ea63342dafb8e01482a916dd91d6526565212d573ab33046cf1ffd1a7859b2e3dbf77b453c33f20e02951779a914eb69d84417a74ee5fcfcfa171a456051269f4e049e6ad929391da6e54539e379d5ce0f88a11fcc1e9dee51e9cb1335a782e931d3ff90411ca42a9d8a93393f1864022310f72347647a3a25b217a5e849c0f7fc11a4fd8e8f05ec361fb39b628044cff7c269fdd9ef4d242a171fd2cf21d392858feffdc806a40ffc76cdeb6bd64b880f41ad7eba0fdce9718068346c10fd24ffb2d304d4e82654f02411cb521086472147293c8e59182d8b06e2a6f59efaf162aff7c648fd43ed796789fe7cf1d7350b27b8b3804d99533bd7f00abdccb400022e9a2ebd8e5e1b4daa3226a63bbfe33b83ae8dfc6a9eb8d3a1a3091dd4e605b70eed57e878c5de9b63a668496610ae315080503f0af6d9601edba1b0a27c0e2d0ff6400a95e402e91af38e28e5c20945dfe1d419ad4b60319ac006baed850681e809c4877449c10d3ae60462d2283e19589632f4c837bb11145ad1ecd0a05d08223b4158d6e3c6e9cea5f28cdc941203171982d5c9651ef5f6ca2c694e6ca37002d17109a69626b2aa237a14bb61d3dfe9568c11d4998d86653ff694b5842f5059cd4b1aeb1481980524449fc3462fb11bc23890093d54d1bb7df1a9810150085f260461d2700445bb227dfc8626cac3fd7b4ea37656ffa192fba4f2ad4e5508238aa30f82ce761baf373003a9266aa2b6ad79e295fdc85157006b4fba25df34c36ed1bf75635313e23893b895a10af070419f5d19b346f52880fc5122062f85532153be4b88845c6c644ba7ef22ff54cc807dd3aa8a7dd57a1b2f4b1d40fd98c83b21bd5516456554e872c47f06bb57ebf49e11b28309741ace6746cf4f4191a3044a755397e24b9b679b8d8362c7ebbc61259a38cef9f283a8140293711bb17314ab860829ccbaf9d37c2bef5d87fc2398d870cb5603ea97c261581695bcfa242fb1e7c6645663f98187a7da1cd14b702dde860ae1ddec48631f3b4725a65c4e51883dd32b8ef73e4ade34695d8665963d05e3d80ba5b58d882962ebfdbab9afc66eadc8935f8402ba671dedf0b11ddfa1a4e0f450d2fd4cf3a9e641fa5322c3253f132c0fa810849a8f578ea66900e4ee4ef26843f22fae89911cf621a43882e7ca8a7ee28eba3eb018a402f922fa01ade318f58a8e18178574284910f816badf50af9c908b571a6771fa3505c2f1bc217cd5ae93f1c02ea46ff2c6a8dbfe16c60941a75b29032bd5ec0c53d5920f7d8face18b81a323b143e70c5cb83980c51c7c5454ee9481af6d33c7ba6790149884af7c27e3d40e31ac7d38c56f985e37811d1bbcf2a248da89fb167b7f6a7ce3b89e5f9500ad5a82afa8e653d1e3a8f956561eb66ef416826d13aec7835558f4272348a783a5f0b24c9c6edae5cbb14234706ca1d23c7fdebc0eca8185b26d6f138718b54e10fe4ffe4b144c393e182d82da5542315dcc2f63b741c5a8dbf3885bd5f9df8ba1fe30c89dfe22a697f7990f708fcbac19ebb4f910e4782df94eb43370c54af8bbf8090c188ecc643f267db1375979a0cc3f611594b1f44208031fa3e800ccb49c165c81b4763dffed4c3bc378d81b885b2ba8fce3bb575f118271e3514e9a2a9d5bfd4310b63eb433b2d0f2d4d81dbade1acc22524d6c18b5c06267dc124a14499bb3a8df6e10d548d36708007d1de97ce2667e90fbd4e9f2ed523b2054b4b82285334e69473d0e29e771db74bfcf2aac1f5bd104acdd18f6d5a513d404aa93d8e3652e18448525c95a0a0cf8ce1f1d1de6d1e6b77701c7f46385bcf7debf32bff7eeb3c3aec4935b8536c0f29718e12f3be34fa9b960e9da7c18dd95b2bdff6926c75d7e848070e6d8e674481b7e8993004f0f99bb1ed165d7c9edd26070cf87097515314891313f8776133ace76e1b722d0137e4ffb5936456ef106d725e7393735e23536ed3a94cd4bc19b9312114897a22bab98daaf0b6504b80c9f8186063429a7810ae8bd512cb35eec6792531452142cccecd66503c1223c5d9e7151597073158fdc54fe734a7d3032197f584901bf9084a9c4694a3aea950f307cc1060a994b1abf28064060e112de43fa7726c09d4894b39fc4ec9c351de4faf1ea9f9796e97ceabb0288685729b1893a55f8765a35582bb771a6dd077af584e2cb90689c1a36d2a552bc3b10e680345605bd778e5f902300e9d89b356c0828e96b4435b09eb66008160c1b1181c88dad3a6e6b1a5e98be89f947ec5c13b48a47e05dfa3cabf17bf0f1746096dba0e6b63a2e27d05f018296a320cf92c7e26f64bac0b69ee7c89388ddc820e6bf1a559a8f33feeab1c24d245eab9235aa56f5772e6d7c4cad54f3b4d917d21037cf2cf713378b35c2e1d4cdee8ad10a43edaf97726a63396d22431da003d32d5bf6b620ca71a8160fc9bd02d5d6b5a34ec1f95a7b21e955f9b368471d55bda151ae49b70a120eda552a611afef3934aa47007db453dc9317c67c262cc58c8969db0fb500ff160ebd6f474f2be6f346c7c2edc36c53a34c6be2eecfaca95f3df2c75388cb182668713e9baf94b5f5a04dd368947b5790abff003f37a07b263904312213c02e593d8235a9f5a0d20b9c8e5afeaabc9ab9f92387809e83a9bc0eb0d6e877659d1ece0c09dc3f1aa51e78ad93c210be51fe6da912b176681992a11a2cc1029c514c52c6a4574231e6004652a0ac34e81f78d553aef0e47c9756c70fc653ac57bcdbdb5510ac537e77760be1af9e205d3cb3013f2f3c40cfc74fdfe18213d1121615dc5d5d83a3843dd23a387fc1fc7d7dcc292a710732edc3b3e00a9cbcef498f833c9346df798b60fae7382dddff913a90fcf304e09f55bad597efb511f53ad4437f963b5d168e5f6e9af304b888f819cf1bf13e5d17b443d430358e10de7607a13acd1b6cc609b973c7db62c2c978193f1a56f8c769a7c14169e3d44973e8ec6378be7f16a86b7e63d3cf18ca88fa430a32f20a99dd533f7a33e8873a34a3c307753f333c466b89ccbfc5282e21aae0a6fb2e73d9ab0b462405c73e93dcee27838c3fd40483b022db117d280147e7c9718a582aeda5e1ec1bdd313460991e4bf477426ae7caedd61f1167969e9874668a7226734d57a06b9427e6ae290e42c53b877c38da7f27d357ef466652d1c78e7eb0828fe650ac580edde1c854cd4617dd96c1e6e5a652d498ec0aef07092773b179d8fad629328d9264adb00756a3d5e653d145dd8b11803539116e650a4aee23e1209cf2283ab4988c97427c40d75ce6a5c3f4d127c1d4ef14407da9fb1f3d9b7baa33583fc0db8b22a7e1bfe8d0e8a4e7b01e720be2d8fece761239ee0427effed925971dec1738daecd5a84db3cf3dbbfe9aca333624129ed7b6e14b72d575fd338a03911287a30dc2da96d09a964bc10ae54abc5a9849ff32eebc449b425b444412ab31e93f8a7edc395b5f02e981a5c7d094f837a2c497adfa32fdc005448e54ac1826d7d79ba0f7b588a7668a144b4b8c9d684be159fe0dbc5918d91ab4e6b9542007470b4645cdf59cfb00c80dca3ea59a38d8959cf0407a60279d0b338084168fe6a3bc6ba29b1fd8847e4a35a1fb7fb8766dce7300f5190071b42d23539f84ccab64fc2a6c0f8df84a3bf1ebf2824bc78619baf5cd7a1f87a9e5b90c2d6af3c63677a74dc50c71ada355c8e6daf078534edfcb33e047bb05566437650f3869caff007c0a89f406f0238b623a66b8f12b8765395c6781c97fc2d87689278811cb2011fb7bd6c0be9dbd0dae2b2c6eb23cce8ab87ce6432e1de90caba23c99d857f49e5d007df2145e936c1e1dd046f0d18241755e5f1987122c39ed8b4c65d02d70239bc02eee1387ae839671b6ee1b8ce5fe52efe2a88f285e2f11208aac6187c98944f219c32aae29e25a43178f59596a1a5349b3663ac54d2496e621dcbc9f677405c96f73a7d16abe4b55ec93bdc5fbaa58542e17a6817d248c9fc35c8294bf6dd1b3bdc9c720ee1ef1baa301fef87a5721950a61c3826b82c895ddaa4876537dd573ac2b09ed989d156426ba2152b19f34c280faa62d5ae16600d2daf01ed095b8d1b19a51af629080426857f6de1ef51404e5788e9f2dba07ac617fc32af890d03e3d8a7ba78d0fa8e9cdf9c6aa7974bafdfc3bb5999fc20cdb6f404e1bc7b48fcfc34b31693b01fee2ab9fbdcc018957ccd4f5ffefbe519b495c01d1ac568a12739187c2ed0023f1e6c7675399f2e2cdb909d0a298fa4bd81d070cb3bc644e218f0801540e2013a63f38a998e81e3781aa5a5ad291bf8ee6d87d6e2708262c970be4ff9b34ab570359c1adeed5f32fa4987f97387a0319eb627be08745de740e5b32f69ebd0f7efb6a8dccc11a911b1fb233eb0872cc49ca673202ad0aabeca29f9272e96da9366c59916cc5b815754f423e60f6bcddaec7ab574a57e3fa425026fcd4adb0348eafd8f8fc4539f87478fee40deb19219be80620f35d6521b680c7fa20fd486d3edec237e837ced7145f3d48363cdd228cc04244f94b749037c25fa320ff491d62d5c00c9c951e1ac49e8dcd1fbb99ade44748a00e200a6a6bdd52f4615f87f9acb6345b1d8086d96acff316ce6f3b7f0acf46b5c2de8b68952d980efe3f8a69c4a909fa0c7fd9c4f56acc10d6bbd7523223e86b1e80d62a7dbf48a3733670415da673679087fbc2e1fcaddd7ff44ce41eeb5b1ebdbb2cd4e59c8aca182eb2294d8b0fc066f1d15ab70f749c4e764a25781c3a7d1cce9da513f2585e9155d9fd9bdddecdc5c837a9d457a23a1fa777fba6186c36841d1e7831d0b0943ab2ebbe5d779f140cb9a53a68498d0f379e3aed5c8981a9d55cd754336a591566af3a8d656862b10726ba658902145465abf3bd20860617952289a8f2912696bf54bce88cad8b7ad1b2ac49b73af7d9696d0f1aae7fca210dfe5defa7ca24884a26c60d638de6a7f1bbebac282f8366d2407e438626a0d96d96ea8e20795a9940b5079abef49fc83e4023a5c940e08b735ff8da6ef2204c5b84271312eecf15c29ebc81db93dbbf441b78316120146eed222217605ac404bd98da9f458175b5b56de6b9d73115b0ec51394e73a128d8595a54af0147194d09533fca1677415d9738651b052d197e2e4654502521debba483194cac2595804adc8edf53c52b3152675bb03b6d2c8376919ae1a1e59bc7265ea658994093060bbc32182efb0cc061120953a022e5500bc0fd25b292a3070dc4a7e6a3eb227aca8241cf163afb04b192edcbffb8a4d7dbc68de13a64aa38b2f7b233521a247790a388c28e9e23c610c7f32c57a6ef362e629fd1b524e4c09d79ed6ad66694297809ab1bac5441c5e931dee3fcb7a0a4709061a2c8db162c5235733b4a712b7f0bc9d5006a720bf12ff9492283fb97d635025ff2b83410e5ec79d98540b0eef77eb0a88512492fcd51b5b2f2e8462347f89adbf12e0474de9f8533e10089e93cf2dd2892d9c264af26645b533ae2082d36b3852433595b99cdc3caea297023c21fa47be59d37c6f6fccc8d049c37aaa27bc59757cf6345f0175e7272ae2811236a7633bf57ff38b9f78a6f819c0f3e97ac983a7a7c61fbd6eacebf43bb4a0cf9c5a27cef7e2be392c7e79315f0571bfef67984fa7ad18a7f68691c00d85f93e58fcea7d08a27f65f4e5717ee5515afefcae3a139400dcc7bf2d357143a628e167aa7729c65e15d9877df919b7965d2b386b53565dce4c7ab8bb62ebda7d80320c9344b186b8ab8e035077a7e15c0ee2bf16ee55c1c89cde48376bee9bcd2bf617436d66fcbcd4228a432dd5d7676e4ee33edf57e076818309d507e22aa1724920953a47143c809ba916602b22d7c671eb2d746ff3697de508e46abe2e00935c98e15532061ad5b780fc6ed9e96e862eb3c1dff08cfbee084343ba4d05c0246d1484eb87444278e16d3d7072c1cf6ec501262e6cf4b03c471045a5ac41165231184c469014fb44a44bbaddb4ca1b7c2fe31e624bd3e0e056a08352d3c05b31cc7a946a969a173ba78f24163db1bdc1c7ab68ef0dd9dfd39b0aa9f2683477bb31a87a93c4d33d72e581ea35f3ab3b77f2f68c3c0e02681d99b5603f7442ec06452c9e7c4d9e2f6d5959de43f2f3f954b09e5b81324a6209e027340e2a00b15881a8c62ff7070fe0e5b75719a05effd7883ffd4ebf3fccd7145c2bfcdf19c868c5d24a63de5fa4b04809bd417e7b78022390cf38e5bc74a128580d60dfce5465cf6cee0375ae4bdcf9830898b027b81249a6fd2a3eb374c5cf95ee0e2f3aa75fce727502313fdae662f5c6bb3c9f0ccc0d443e8be1b97c128e2c41233a6a45a74c526450190f8b27519b0b307522b3af76ef50c967bcd3aa756b77f9eeea084349e256ae6be0d9c1071ef98d99f1ecf1dc9001ed6aea549e00f653f790b54d95e531de7eb507097a19d4772140b35520d0bb92d4c934457f813525647f477aceed349275ed8327a9999e493c90ae7d2c5573d35d068612cfc81dd73203069c45f9c249efab84e6a96c4104e6d1a697fd47edd00e6161535ee06ac7cd03fc5ec5e973ea32cf6832415a14513a891349973b6604a0d2d2eb8ce0c489223e788fd36f18c0a18798bf7f7c23e0c5f936f52eb7b3da1d2d942d76dc3947c97eafbbc0cf68d86e647fc74fa99e284840b4af63ea799c8e4f38b8ac2e2da1054a201caa7dccc60271348a7c5b379afc410ab16062353b77e8f1615fddd43f46f471f0460223c5c8ca6a916859a50c7fdee3a1309210ed0846cd2841b5e67b174ec615f4c8fdf56e4a6e3df14ac23a394f63dd12593968b39b8f37fc1ca4aad1c7a84bf4ebf7ddccca0f4f24be4bfbcfc0d194bb413ead8d802fbf06ca7c0c2beda36e326a5b247a3fee2336eacfb5d76fed0d53012006d61f6b0ba9e7b49a2dc278179e2533986248a65f1b9412a78c8517acf0ad67561f92b648b19c6de477c52e73931a7b736b80fa6e162c875841ec49e09e53aeaa7a51d136fb21e11a877cb765e31e23b3a9dc16cf8c22b204274c0865a02529d1235016b5dfc4d450f3e60e254abf7066773035909efacbd024d30a4caaa8b8aa272c0efc11827916bda95b9a5259c9b628371f77c93eec20d79fa199f4457ad078adc7f027d399c82add196d5c4ca7964b464bdbe65bfe4c57fda6e032538187050fcef974d78dd3025d2e2cc45e54f2621decd2c63e084618d3855ae9550e0257604f31c2b5ec46822b155a302ec0c78df6d92e66f4e23afff11c867db611fc4319bf06a50b3ef09c8a0522f8aeb84671309a447be65831b4f4fb8d3bad7c19f7c07bd6a8e15e2b700d10e70331e0387b39a494570088b060f2036c9073bb873ff5eccba5c01c01ac8b563489409dbdf307f441a4a42c8b2057cf0fa832fb5d859ad0693a2af7a0b7a10afe3e7f04bc8229a5ca80275910f1897df3c1c105e1009a6676a743c04efd59a211bbc52ae99498f80fb99ba2785fc00d5c891173c58c133ad028c42e3eedc6719986d340d0e55359cf6cfd6e08173f7b9c7fff1475aa324e6d898b41dad480a2974d5c5ce7167cb6734cabd7686105dc26258817917b5483a5cea1cd6fdb1c782a704e2aa37c7644367782c4df96026a5dacf7063ee361c9b9e6b49e024d7205f6cb0e27b571f43cf4d322a619be1c9dfaaf281ccdc56cabeb59d7a73140ff1f6d27c9df841943495dca3dc8b8e32e1c768a6b20c5dddf1351afc4a380d072553b83c37b69377d20742bb29e8b30b76e9929cdba756f90c4acf558757183ac3ad4e25fe9e958db5f6ccc568398c48f14d96a601262fe34a701d7245d4dcc36f042218aeeeac5ad30a0f5f2fa667c3f5800f91bb8a6f9d50505a6385639ad9a909ac4fee092e589ee82616c6168badeab923de7b98bf3e84d026405536327715aa83539332aa201667bde4fcbecec06218f24931264757fa3005a994739a67a9ab474c0237c4f6d34463b0882ed60aed2b74b43ed90ee7f0fdf63f12b0e0f9fed13f8ea084e2e5ec4712db2b5ee8a62ffbeeb31e5174d52532d4d9082be885164f6065ae8f2a87498a6e64503dcedfab76726c058feb74f3db983f37c3289f73951d821ceb3742f9034dbe916708b2c51a11665a2d7c5de5cefabd5300cb983a7f4c837f614a8fb19e17af8b3aa456c01b339f28c1fc6af566aab7b969f8b0cf08ad746fc54b33bf836f44b1f069a674e48c6ca9f549f87db7e78c476ac786a5f05470d4de2d3ee17e16e5868d8359d2d8354f9eb6ea3865c062cadea52896b7714de79b0a2b29959526d537d845139cff06232cc28b10fb77a22a1584d7b0eefc6962a4db4172f210685ac950839b2501d9f7126300dea99a82a17a685e7337cb296202c47460917cbf060739994970a2a5c7b6e82cba0373a67a4da7306cf27735efa28066346e3eece3c5f39c277170fc901a0a7a2eaa025810244f5207daf2e4b3efadb8549cf0027d41fcc499268ef9de5a05d082db190e4fa7aa0b04d6cb64b2696744292d775ecf6acebb2158db777a13354d9504bab7610c7cab2f950f627426ec06819e84837913a3502f7a6cc20a7b4304297395dc32ae91c4d686f65f61d2d375fc66559ab7292df9d74cf458de610860098184bb9c5f3e8859ccaa1efbf84939e632ead6f7235a2a1dee6ac6e390d18df9129223f6fbff1e114067a9f15f98211298170ddb0bae3afc014f68156769c6ae9be6421a5fb4b138e41a134aa93bc2077882312bff7422b0d758f3de85119f2784625a639376e2aa3284fb57158f69c3d177091419b9b823053616998a44f47865ddeeaa3494be072aee6b4d67e8d41a2419ef69cefb960c778337af14db5836834280108190dabe4ea763e3ab31ca71e4de97ddbed4de392ea684c111f0a0cb82b710de19f5d21ef3d5ec7c0f726345fa9f77b10f21f284b1faac0c44dcb1d955342b17a6db4141ea821668255da90a57b5db040078743995dd0e4756cfdfddbfdcf08053ce0ed0c5702f0c0cc205a0c30e949cf020ffaf2d3651c0669e436e4cd4ce00873cadb0e47ad57291603b550fd92719924cd0c03ab3346d6289c01a8a9d68b4cb654205880668901408e39dee8d242ddf7cc17621efac80a606d04f4405c33290062ccf328934ee4eecaa74927dc156e2376b62df9604bf2705559f4cd2c40bcbd00ef249d914bc9fc6f3ef016dc9afff7a35b43bfa10310f53a25fc3c141385cacece040ecfc2b733e73ab28859b8d8a0d772861cc91f94b5a281536373cc900e43f5ee05a2b30cec20a78d133ab9476a60f6b50223ad1a764b00f59ea3cfa7df8894913ab13e629f70e74c2fef4bc6793bd4c0e1a1224f9bb052180b5007c95144847d18bac255a8d8e3b4c714201bcf9ddc7cefb184372d7513d3648efad4b2191d7e243208803fa605131b8e7933ee26ae5d18d29845bf87f02d77bd50a4e453bfd0daa867356a7a842f66d56e76b3d8e1f41cd7d497fe8180e7a381e0df2122e06229e46b778c33cfea6f12f5811eab8639cf14b116699f0df8a0ab28e4b403adf123930349b9b3e5855f9e2f2ce5434dbd69a7c3480a390520276cccfea8db4ed3723f78f1a5ccf4877bfb26bdb4e924f1b36691ff648b41e1bb11fa8090953ebb18bce4223bdcbd59cc95b189a21330554b8818189418542a8be2da431604bd483475a9deb19cfb5a1703543731d120f715e55157f7c18d90934629c078789be3a09e5bad023ac9a0594489aeba55dfe278b6746dc3ec9ac2edb446bc6e8a95c83eaaebe06a331f0a6f9530ced1119be25869b5ed42a3dacf986a0cf7fc4a7793e4a73e3c5de5824f2b6187082d6cea9c1f37a7fa139a0c7ec12b30ca037bb5374cc9cbed5eb82b13f0e29f7959bed6dd56bdf35589945cf83bce59b25922d3a5ff3387ad7903f55503adb7a933731ed949f3a0c9af3dbf79f8b3b8c4e38cfdcd9d26e6d937f3a66ad15af4aa9a75d85dea5e14cd6e23a59a5decf559c0dab9f12cf0f34e046a8bc711a60cca616f5d0f263e3630fc34d9a57d44b417ec36f99d0acf793ecbadae40d8d7e2c33520e5916d97eaf942b2119d426edbd89ee024e406e779ee80febf14f6d4eb3585362608c4cb981ff8976a4719f9f16ecfc134ab2862cb96f3349ad853324359cc22e481598d1e3b972efbce6b43512ce53adf2cbabfde157495009c65ed58c7d0ca29064e7fded1d5925321e4c9a1e4cec81e46558deaaf89e4ab83be9e042af6de74510a1b9674e26cbfc0addc8bf61cb120fd0df4e505640446beef8ae5522e23f50c492c5872dbe3fc951acf5b02446608d3c2785f6730f33c8e3b4e8d902b81c7a92bd0de09d85e7fe4448f0b6387afe467ac7aae554d181aae0c4357a45a2ff107d4dffc8c5fa7ea6aa5788e725640150a2df3fb83b4dcfcc889c2700c9adbc62dc52f61dacb36649f72382384b0f756da979a460e5f696e6906cf66f186ee91c02e3f8e14cfdb557fc6fed4f9f1349f2cd5ef8e40cb7d67a2f0c0f17b0859e057a24e27f4520a259d5daf072ce96b56f6df3e81e22ac497b08a0d77ec417c38a25135943411813161533ed7e6c0b2efb12e23273fcb1ee88770c3796ba365264efcedeb69b563d75626f10c48e8caa761354f1e399cb27e2b3be09964db72eb704ea2be1cee569a6da1cebbb0c082e8988a42dd74171c9a80229a2f42a42c929b813a6ee2dbe5ba05ec9b95efd8ac3e26ba3f23ae4b79dfacbaf6a911c048d9aa00b94cfdda2718fc82b2a9888cff5189f89d7d40ac825cdc1ffda5672cb7645f6578935a98a1c029508279a843194af4d6ae848c0046c2cb91c5728e89edee0b77b57d6834d6661aec0aaf08dabd3895867052b2706fb6900f01120856ca1763ee24bfdbc9e2820ca71903ff2170cf85260ec30009a73cccdff7ae1a4e366e39504ceff687a85d059de1074a892a4a83fadc1432ee4fed02f79ca00750b4e500f55eb4028409a9612c494c2c93bc9e0485a0ba8a8b35eef21d24360458db75f06dd899aaaf5b32d857b88d50a55d43979bdf728a285cb30d5a0620e299103fa8092e95bf79be011e7396933aa843bb87d3389808651ceafee6f2992c2d690ee894de393b93cc248023156d2f3bf1f80b31d7a383036aae531acd4ac651ec7a36a1b882b1d794f58ae7286310e011c9f565297065f27ab00efed1c6e411f6dbdfa16b339d362ae5e67642242bcdb5388467585967c0d12acd9c7f2e055cb03c0a9a5f986fdf931c335f399fc749a9938653dd59033764c60bd16e4efa0f5ac886e824fea168fc102a8e7a5af2d2b8b4f1cc8f1fadf882e19064f6e7a413319bf3d7327405fe801cc4eb31ae9e91abad4b3f3405a664a7885dac50acada8a7c71eee656a7daee9b78c094b097d175abb5fe2e01c191da0865c01caf9624a84f0dd56043c1fb562a8903ee1155b9e8c6dea41c7c201afad9f3e5295d43145e4550bf32ace69e583ab147f6c23a738eeab4918422697b5f8288a9c938327d5d905a8d7c4d809a0b4c46f22be0374136d00ffea3ecef80ac72bfefd66a6e00351365f4a1156e557c311e960f0aaf49a1b47a37a37d559ff6559e22ee57fdcbac04c866757ff02c2f9f4909a7a2e7b32ab7cdb490161be501f3344a62370e6eef7e446f0b5b0476f76fed7e1e79dc62a5a6a2ec59af8eb7c5f7344abeb0338b90b38c91a6f6dd04700201d5af74dce43850e5e01af86146ab0c15b1ea710f00f188a6f8b5c5b2efae6f15d3cedd88c25fc519cc6826227c3b22362f3cdb8c37f5fcedbf151ba60488781e6445e3df421baf707faca151e518ade4639a48ba20df273f992c4e412ae144183c76367bab496132ce131867ea0c680a0c17325b5ea439da8e207c85a8a7382d62272dca4713ee20426a06b212495368f0095efb00283adf4a649445b52bec92a4a0b8781ffa978eb4ee9ea182d4eed9247d81c32ea78869c1a9ca8f4ea04dc23856b1619797a10002438365aaf9be3aeef7984b83762a96885781840e8b626c6a541270b92cf15a42086350c1cbf9db72728d042d7119161de48df7571ec94005ac54e7d58c3e36a309698b55d528a24161a846561caff4eba97c7b26dc6c39109225ba21e5c2c811f00c63c24fcfbce67bd1fd4d82bac49b95bdb1687795b53ddcfad871ef0345b80174a7cba815aa3063548ff82e487b2224b07b08664b3c22153b105135331ff5257af8eea5ee3a0f8ffc7e7d7421b6ab93fb68e99147fdffc790f08e64490f5017014e99d5703e5c6af35dcd7f3498d497daeec2ee0049552bfa48e0e6ec8b6cfc6cf1c896d40591e035542ce0112db482310d66e8cb4e1e0fd66caa73b706911431e29795653f05115b0930cde8007b2c7b7a82c5cae78ada7b881a36ed816f5d3798424ca61fe520516e09e07f41de2b55a9eb2618335f54861aa7245a266ecd3d32a89dded77f34af774903f53b3a7afc0a61ea2a784bd070499e89b5c5a7664a5911bf15caf42c8d8b18b09ec268b74b34060979fe311d89603af7a79cff14dc273d19dd143925fc9b681c848d6f9b59ef471051858e04603583686d2f1079cc3d25a901ab6c0c7fd2540efcbfc01428070863bb16b030d397c828f66bec9f7ab4d530d18daff04af1e53c89c8836889e68578d16645bb982b5f32e72816d2b2a2b2be62f3b82c9200ae5030922a65f5036cbd2c8f5241ded82d3ba2a52bee16d1dd05e86ee9c3f1d4a29f84010efe2660259a52db49cfc05f30ba12637f583a3fcd74a904d575c0c393368e4ad9f1b9cb87567321ac2ea6bd5b8101a87f90b2bb83361c350d110be3abeb0184daab4b6210555c1e323f18aa694a17123f6d01a82e4f5b73ec7a6a2cc1cb31473d25dff606ee29e808af34ed1a241680908b131b5840c225420f7f3d28bd9d9473f0f2a7e1ca0c849a2261a797ae0d96b319278b24b83ee1660c148bd6caa9f4469879786645a95acd6afc52d8090fb54bc637898877ad4cf9da54343db2a92699eabf60b37e65a8a93356db4ae2fc32ad1a7c21ab425b11be0ac8444c6ef26949e2a55ccd17058acbd03cc7762b63f0b8f33bc0ba5c26af0ee0824e86e60c06fddab1fbc2fa30b60608ec15d7930bb4d7ee1150a4a7c90e0caa356f4c1ad851f270fbd9e8e98ef6593412d3395572d174200a4ea04f9d9185cc8ccda019d2b0f96192a17b8347fdacc351cc540ffde6a0fb426a2310fa12649936c6ebc90b030c4af146591cdf607af0da3c3d483e3f5aa0f24fcca737e003ab39708c95a3ba63cd25e4734059531496ff5138c16787059ab7d7a0cf1420ea9ec70e449bbe05b5ce4c4b28a4f1110632a8ca53c1d9dbbdb98542fe6553e1bf0c382f6f1737d9193c695ea755f309641146319d7d37ae0e2fae6bea11ac51d3a4dc99f0b88e0be749e7c8abbc3a87c9c255b7057e8477228e39976255675d2c39722bd230bafd40fc26caf5ed53efd36c00a0f69acdb991b726ec2e06ba56fc8ebfe0427f8492b5a32e708283709c01a4ee54c1eb20f1b1d3de48f1a7fbbfee0ee4366862aa25fc0b4cad38fd82b8d9edbb524f957641e35bfb4393621ef2588048960bc196936b22a1cf67ac514ce8fbb404464bcabb045a65513dc619043515a450cb89081e2f34f510965fbcda414d657a744cd8ad4657236f7396e3706f8f3b00212bd332902079d7dd0c8635f8c58d92c4156b17f65bf37e00e1275343c2b21410437899a32297027a970acb1ca10fdb518c6e2636defd1ea5175ab36bb40e0fc12a9caed4a6ac29edcadc98862a633f6810254eebcf2ea15d3bb6e898a9b5a445ee1d770c1b878b005cf1772188e6e1727e6588f6672810001f221192ea52a2343faf291cb9fe38806370204537f43de9f25a53f09dcfb6467bf8d16e7b07059defdead0107ff8283553badd9dd8b765ea86a86764f6a9f95ee7863849bcb590bead4a92d3d946c65dfe2ab21b0c95024936d7f021d7dfc7a656ae0af67334e10dca77ed37e49bdb139c3a7c4feba04498dffffa48c035fde4b61c6dc3aaad24befd15c8fa24254bed323a494c0a68762a032ddbf0d0f267ef5e0bba2c75fa496da084559e63853099d175f5490285e557f4b8595fdf69bc6d809eeb345766b860e3881b022f9f8198d97fecd63543afb8b903e24d4d313ca475dbac36494bcd371c62d1bb2158f83199e11a1e8a32251ec891092f62d5d1fccdddfcd2c3c6e4c144f7c951117017c6613e568c415884c0ad707063b6eda06a0775d9e449f9b61010d274eb26fe9fd4e860f3c4ab23af8eb742856f79fa75b16adc83cf36db14ac2516dd48a712ca476610c5888231c939d39b38154049d2697fa9fc5d46b7d4f0de35bf1b2fd64695c49e2720a0085f56d459abfd653010d94e96e4d4a7bf9181fbfe8794370014556cc8e345c80d8b57646e555ef1ec82769b501980f998c49f80607b19c6f876ca7a3acaa2619b46617d06e66006f61d5b8e405654b45bea8ccb7c89806db111026a8c8cac4cc2a089cd456051b1b779926aa28c06e938a19ac744803612174278f4034124bb242b8cd699ff41c1d23a9e4d59603c76004ab5ce7d575b53f86bdb16f983fdf78a37b9a9aadca46e003c63b5588b268879dc90a2f8e94f63a0ffeb66cd0f6d109611036878541934a6652a9ebacbf258ba8bcc25c00a69974689419982bce98f69a7a0f76f564113031bfe83f570136fe490947120baac2ffc4998964856d980ae2c9f766cbf04b1a7932b6c5fb9810e4b229e0a12e66a4bfc9c68af6caefc3c7850d4d1c20800a58d160c2b6a0917d408178c644c92dc79c69b64d1d07fe79fb644da2c0ebd36a508537930a45308dcb2c7697e1050816f6baee25c9c56fb9714cd4a85a0b864217413caa839ab0f0add7c836cc598c6a5aa4e50965dac1d88db84ebdfda72f728e5ad02c54e50750b48e52cc880bb4b795ed1271ce246c643650d6e98f19eecd6ac290113f4b7414bba1b433cf83aed5f1095280284c7b67e1387c5e483c2691d8fae18185304253ff3bd224da1256173c425c4a80fdd256185b9d1b29518cbd8341440f877e4f5c4f4697403179b3795c696eced5e07f0d8e60b9a68f7d4da46ed63d7a4fe99ba20b3dcbb4a3bcb0b5ba0959942583905e2d68ea7c14ce8a072187c5e63533343464ceb65a8b526a3a0d5e46562b4d4f062e8a5effaa56b1b48c827fed82ff47f5751575e1f0156ff050b70e92750323eefdc0d8e866d6df951fbd03ec49fb73c24837c4adcc176eeabca994c0afba0915759c4ca671ae2dbf25e863991352e59be2d1d7fdad97ba07dcbaa6d1c2a6f13337e7e83c753618dde6b6cd10a716e0cd42855394fe635ee14271b01caf4327515b1f5bf83e6f874283f34449c7fc6b6543264ac03343acd4b63b06a9e1d177bc1acbd064acc633670c834198bc018a3e4d64c0cad5130933a0bb8bdd236d18ea0943a790779467c58487b74cafbc942b9990e2d9514ea99108a52b5e14687f3cb03b746a79ad9ed3ed64bc2739d08329ac9fc40eea6f9ced9641d03593811fe5d76b370aee5d32619cf338f2ad7c39fa68a91bd0ccf0b3bbacdddc3a9583136be2e4a9f260797ba754ef9416cb8204718e592ef85f42776cd4b50bffe01756d380a3f81903bf53db72a332749c3d3ddb608d7632075d777ea987e667d7c2eb354b28ce08be2b566f2065847758da75cf39610ff4f6f2390e0ac0ba77b0696f93d2e5f240528c352485cc38840be46bd35db28a815e95b3c9811e0247b83e86314a6e79cd7fab002ebcb215e9d6930f0f919b03c80a68d538b09dfe441190278c5cd90323cef59b694aec911361df93bd03804aed36e0f79bf6f33bbe47b5b85d7537f6b1e0a683f268022eead5276d72386a4eef97c55d981daf165ccca9a1215a2778156fb0883bb96c412f169a244406a1a6d46483fcf283d1f3a4057c07d158086466bb168b65a9ed86b69e9e2d53abbfae6fa66f7d7329054fcc3e5ab7a2f9098b85cb2544e457fba150d95c54cc36d43d57d307ab51df0f26ebadb5da5eb24eaa38b4d52249d89c924fee2dc0bc85780c072180a33c5a6ca5f42b54e86d0f81aa46c9d74089137c48ef732442832c720e892086aedc5724c1c3c954aa8ffd1af6dfee9a0613a577543894e52ac03713f4702305f539ad037e34281cea7d88eca3fcefa83663745c1b3c6b9f4346ebe85197cdb7c1ce1bd453981e0b59132ff5b81d8b3d824d6e7520c89c90858ae9ed328286b1beacc6e7845d109e9413e9297b0218383bb8bbd926cc62648ad36dde4a4385053e091ccf93ef93a6ee831c35a3a6d01d6e31fdaebbcb95567d6780cd9928e30e85bdab596d1bb1853aef02272ca5a0ba2a56ca29092a6656b52681bdcd4f36b8b9c98e975d097276fe8a8a41ce31d5778d827b2819c125a4ee33e1eff8e7a7d496bfffd01f0342d0b378655a22640012bbf708dd1bacf66e837641bda269d2e26dc6cd7af6a824307f7fbb39c118cea4e1424782279fd7899cfc8df332895de1d0da963dca0c88e27dd6b3359743ec5de7c0683239b88e00cbd2b9a3e7bf67c2b237e18d061636239b4b8545ca064649bd65ae6bbc1b89fc112095baebaae2cbfdee4e767a3708359b7774b3e2e675df7e8663dc3e1c90c1ac8a759930e6a7e69132d75bade801e77e1baad3f2d1966360f9bdceed36da63960ba12d625af3692bc75185a418d9e9b4525d72589056fdd13da5a81a62e5e685647405792b7d49ccfe221e4a222fae6663de80a502b3479375d0c3129963c0b80c1917f1754f9c006b2b47044fbdab24d17f9b305bd6bdd41b9f4b9009b8e74904a8f35c02b5ef0ac41e49477e89b927942cc38a3ad2c3df701bf5d4b97a5207e07e64248b91b2f44ec64640e75d97020b62741b7cee6afc8b51a906569ade4d5983ae805b4dd304e6a4e1badb831e5865666238f2cb8c513c95864cf5a2e8fc02044c70442b54600ebf03dfffab4c0910680cdb90d6bb5bec344922b97a8fb184b430108b66037c3dd028085905ca5b44853b42a2623edcb1312bb36e7fe61f35a3d3df93bc47d76043df68cae8bd77fd27e147f0210b8cca6ce6457c0801d358b408e6f6c79c1e2e61f51e86637a44d3ef2e58cd1c640ce3822118149d0466075a562f758bdb3fe846442483e736f50f501769c011f84bed670d590adfe96de7e952b2bd93c1832ed1f73a49c675c0870178632ee7aa7cc5cebf46b1ea50df399b6927aef4bff96c3ed65fef3badcb34f7ba69e25213ef1f1bd52b7e2005c1db6facd0f184c22c7f61a29635fc5d2555decb17c43f99946f58bfc96dab6d719ef7cd468adbc5b21a7e3c83ea14cef17fd4e8f029f36d0b576d3bc19b46fd2df3c8882eab1a4bdcaeab87754810598f6c2071c695aa9dbe13db8223fdb08ef1b8662246aa09db17504cd3962dff44b1ac4438fd713fa7f32d2d926dab2dba9554c57bc66c0da9ed15ff9d4068b12f4061f8c1e5a0871d85072f903b1521e0fc7a38174f10ff6daecaf79a3069a068efa006552fd0f36f3c3e443ec85b08d2c1966a32fb3bdc7ebba9347afb5e70ffe3928bc0e12725123827117cfc56f33af7a3f9048c2cbb6e4d33872983fea6e1b054b0edf7b8ee6b1aecfb558cabc4db654f1875ade79767135247f247d4e32d9170ea1464c7ab0527b79237b16fb0680d582f0105cea25eca00c022f8f3e8a898ad0b54b130afcc9e56f1b26b365ff6bdf93476f96a5e127565b28078cbe159fe13a5efa12323b09eb276a7d97836a66a896238e0c27f006da1a717d85203cdce7a8aba9f8ed6da737a0e8e64362c1180e89a8e0d46a0276f4384dba3130d28f82eacc8ff24138bea2c3ac2a43e654af6115fd9929c28988cc03e045eef997191a16d8c67b043a08c4ad0662dfce8a121ae62a97e136200084814a0bd094df6d29da87c776cc76557ec15e8da02b16c0fd04924c4303a3e0336a34912c4168b89f1060bdb54224dfb826b460108bf877444124fe55c99a97e50c9c43322471dc4ea63e9b543f985d49fefb44afaa165f370f18a9d5820457690285fe511c76cebfa558407daf4ff666644d3d739622be9d770ef12b715fdfe799aee6b150a04aa8a16c52af278eafc5191cffc462e83655172d588a42214a9d75d7517d79b111aa34d422c859f4f802159c565f240a0f0cd4e18d7265816a95be807632d92f0022836297347040559a172a6741e836c566d1c9f88d2baee942e28c32e3c58578def32d9a918a9ac1ad7b09de7fb850bc396102a9b7f3a738aef73afe5dad357d08cbda7f00c581e9a8b23f03a8b8d51951cfb4424fcdaf297bfaefeb91dc10dfd57f033a7f99d190e6203000e2df650f7834b9fb9376469efad7d09737b383f8debf6ff6723258bd1e4734665ec611745be5bad2e26c56afc47c1517a38541cd2435e8bc7fa6c8257f07bb6d608453511163a9d7216b0d2ec6812f96d06ef4acfe16bd902c59d99fcc595de4d3358fe1569b2abd65393ae28938f2216c335b10f46332f8218dcf2730ab7f4fbdf094e737ef33a3efd44a2834fb071728974cc0e45d8c293c9b9cbe5100c38b8bb4d32597027d74527fa38c0efe6aae63402ecaf6608f24e372d9662c7d28b3d9b589a032d0c0289da3bf9dd6e9ac3fd582626ee77226583c52e323827598909fb4472a7e2621bd347aa16f174e347890ba444d4600de31029ee1d6e94c9fb22d220d085956aa9565233d2611d1e67cc0b2d6078d2eafc502fe0f7d380ef6e546a3a45ac1a8281cab690cc9681d3c498302ccb5ce90774de586a98e9ec334ec5ef3142fd76ea045d3d9d4214fca7de1cfad0b45faacaa84cfb480c65b3a3d203f99660048e09d6758387df860887de90d370df1a12d2d2889ec53952eaecbad7bc395a2a55fdc1918bd69213fecd87b26e03126a563505eee62da97e166cbd1ab5a1bbe857a0c6faf5442f5aad551cc86def7a95e67db058e539dcc1355af01d43c2bdcc9c97f05ec7485cbe523499a0fee2dd1e496a9fbb2fd4355d381c900ca9ac7f251ddcca201927f16c848f1cfce39d947b3e9f4f1fc6074c0ef4901ffbf0cc4f994d233406ea7dd653472ea16a047479c78585df1f1ee9319a946f30d1ccd45499813f2d416e9d713635127c836397acd50551d5e16cb38d3b1540432a32c13debaac55231f2d50ee87d9bacb0ad7ba2dd21a9c341b3d6bd862c425307e59221dcd28f62ddd534f408462b5c44995d77a451a53feb9a32d6db7e2a8c58b3ec576964e32c633e5b9d6255e78b6de4411a2a891a549c433b71a176cf38725945cda6b97b0c27bcd29a126825835ddece3692120f0bc11bcc9cf6b569211cd904f00cfa05418a6c3f44cb5307aa2f0ec519399cd6bb21edadc228d09db1288b16fe7621f6bc4456dd5b5ba97d1830d6064b8b5795c49007a67b1f91ae3f476f8b97cda516ed977e9d5ce612b9fcc98ad6be345f2fd395a7632a28853c3cca8272e85a209446d8b7bc758ab0c5ce31c8e03af545bb13e621e9a6c87ae84766a485d5886c1043981c3a5abab7ecbe3e0df8b1f48a9949507e453afeea1c329e6e48ace856eef7c0bf6a678ae301a6512f6e6b31052f181d7d351dc4cc3a104ccd8b168cddce85f54872f403818d33e3f4ed68ca01d9c9575835e747bce0bd5b49b1644f37c929ab40f9e0d83d23a36b5b7592d730f842745fbb16cd5c1a888235db20b4349d00cdb8f447a4f08909310ac3d57efc3375361127015c2a4707587c90d6775ea76b1207a06412e2a8808a4c54316f4896ba0e3d3b2770c9a81cfd6c2fd15328078d79aa6d67a9f1ff3e88a56cd68bcf5992ce84fa54da7aba079af100886d44555ce5aede46d9beb151270c254f2231320d8c6e308098b6b2a09ec6b6f7ce86ce8e5b1581e654b1791ec5d8df6315e9fe442631adf483fd96ab66a9f7f8321e29bcfa361ce82a014a9cb53734f973524f29ba677dcc0a30439ec4d3117039ad14ef006e35cf8ab34ce2bd41f61e15a5f91d1cd315dd0175ff2d2b263eed6e4f6557944a7c49acec39733e19548e98ae03aeb137897c1aea92e5975d9abb107b437fbeb87534ef6a243fa824efbc08b306bf1805615120d4d113ffdfbe620ffcbe835808b69eb07f84cfca92db9e680a7ec895cf83ffd88b571b8db97b891babed9bd8c95540ed1e379be18722f2740af98341231bd90d74c82637cc4ba97a54ea70562153ec91fa023ead3a638544c689acc4c252c69b7625791571a9f3a0fa1d193d7e3571663239b325c351590d02c290cc04ba9b72a5424cb867849d86f203ec382b53f31e7f0a7e3761443bcdcb957d5175a16e5ce8855a016db1d24f849f27b1bb935a7b8d15d351baa79e6563311ef8c0f45628fbbbe1bb661ffc3b39dbf650520fb2dab2bc2743f052585e0c5408361e75a032630d2c95139ca560bcaa78e2e073286b500e87d170338c6894ded181567c3ca9afe186286b4906cc708a65b2b8b70c9898cdbac46ebd32623fe5bffb86ab1fd7d4ce6626cf6475026684dceffc2574a382ae709d1979bc715a5fc92498dd1d8d32459da8f1eb4c29d247f03a40d637998e2aa4fd490de123f6edea3e2fa100b2a7e036c5e61d58304a69e7dd411f5841841cb6e97a0af8a0a283ef0df39f4b6b5ce5a67c1000011079c6afbc1f094757710a2eaf9cfd0ae2f63b1ab3691e56859982ac818cc0731f0f803212a8de56f133e25b346d76e857067729089bb6e30c75bb3232622ee3d8f6eda2d068b05f25615791ead0f1e5f804de300153c9e4812988279c98b3849eb2fced19b18edd21d890d97571788565c8fdf4eb394fd270d46565cf91bb3dae36a1ffcb38e75cfa222a1bdf428177f54a84cf5353c55ed3caa546e14ea4bf3916609f68748b4c15b2de0ea34e2927351d5fd4342621157e8fb2dbd42607d636f355efe6c06bada4bf91173a71efa923f685170c525c12185c4bfdb559d2105d329379d2d46707a657e472b93f97aae6988232bd1e1a87dad0f9bbbe95a3b623d3e6bcaed7234c0356e70df5169ac12f07130d6c363d4d55e217100a0932f225abce685707e9f736852032a42d0f9d2bc95d5422ccce4a80dc7549f7e76f5f8fa380fbf2c28c002d3b776cc97774d9d6c2015c23aca2e08753e469e0e0eb52727c115cb4c90f5f8c163fa3a8cf5e1a51ff58a5f8726ab828a8e7e807a8c9e12c23bf850d248bb4f891a8d1a6363e4497cf95eeb6599fd03fe2b7ea022d0a50d797e8dd5873b1ca658779d1eb7630012bbf61f88ac6d6a98e346a5c0e437e4befd9a9d3558c8b5368de7a7d85c44b0d9e5ff52d7c09a190f9914e2141ecfcb7adedc27767472756af2f52ae9a5e8476b937b9b0ddc436b97fd16fa0c5fe1f8eb43c6c03ccef2525b3209ba13ba99841987e49f630a2735a21823171b26c861828d86a41775e5b5972507aebab3345e23e578e0b09a3cec6a21d8ac2b2a1c38c5bf882f98160f2f34b2e6839238737da30fd65366a7513c8093f67bd1bdc5366b9162335fff5bf9f335813d4f6b83a73fc7323bcee89eb3ecd5f305afeb4b20510e447e09d7f6b897e1ae3d2a49d26095706978f9d859f1ef2084c7e9107503454532db3fec1617e382c763b81f315c95241e6f9f1640f7694ff18c3b6ab450514ec2f94c7b76f463288c6e591478228bc792f28d29ba40ca2fa4f26bbc1308269dbf266a531eafbf6c87e0c77c55b71c6b1a247811b69922f7f7619b2311abe0c01807e76010a76bdc87e1ff8967dc78e1ce6995b9173b1d4814a5191f43a8b12534545c85c4a9143c2150b03e7cf518b3566b6a79d2593e333d94ea4ef4217b59c6e8c0c6314192677be170b8136d66d2f95015f7a943df832b9d1ec155509b5057fb4641fed41befeb0e8ca1879b2962ba94da0d76f9d54c7f6bfe22cfbfde7ddc01bcd2d532ac911c66478b7545b72bb5d3b2ea1237d01f3693fa7cf5e4cfa7024e39adc7246176fdd765f8fe47e245dafaf7ed4a93bd1b0eb49cfa90611b57a5b20149df1706a4874b9fa8056a4a913cd59348817e16873d21eb4f4541a6ab2d26ab6267f0e0dd1b6761d7e4065ccce914b8a081abdec6803ee6157c1c661c2162c6c2660a4aab963997a9ba294d7efda339a96c00123d2037e4f2ee081fdeb604df05082f39d18b4d57c7459bc8bab19e7552573a08246ece6372f46e6d0b3d6ddc0373b94cf36845bd5dad7fbaebbc34d604590e1637912e5d8abfecb8e171ac88d3c0b03b564011a31d25c9d7cf54b0430d54dbecac17e1e94c037dfab109f595298dcb69e9511aa0ca9a7c757f4b5d7454cb33e3b3b808e7eba74896f965966b3de6e8bf1122558f95cc5818b44f21d314e8cdb18f9299d7aade89ff207f3a36d3c95f97e4a55d2c19c98e9fd7c3808922b88120af5bd26bb8e3e61b010a729e0bd22f1cea09e4430f810778e911c436e08b69e22e80638a98ef9812d71abb92f13efacae091e18981d258b0379453ee85a5784a1dc4b3a90f8e3a68c8376806339e1c5f681beabc0de010ff52410f1c83bee8ee87dac252a4003d9410cc387794e0cfb7eff6e574f39d359b014bb96c3e37723b5634341e16c2cd3e4049cc4920fe7e14815dd61f1efc8fb27a3c41ca414cc28b7048722d863da2ca9510cca74b678b77f31ff452a5622ce4bd35c4af01a0da62ba81124040e9c798968c288dbaa811d86522c2174a12ea236ae82459b3ea7337b1a78363ea92e7023ac7427384dacca47fcc4f170315fa383673644eb784e2aa4fc6af3b26a0c295f7cfcc3f83b5b64b2799fe22eb234c81f03c81795b96159705639f72ec08219d3842e06b2eacd870984bd257414e3a38626207409810f8248dd3a283ed5d20ea6abf23e428e35f42069f55afdfa88c9153db157121222b5639ea8b0babcf1d94e1c54e4a97de3714389f3688274358750a807ce38ea59e24bc30cf04994b8def1a96b53e40511c40c7ddc3510110678d95472b4bffee39c6ef116778a9b09e4a1d12efa237e06c2f5c067d0ec7ef73a1fe9784fe7805396c96bd307fac35ce5968c6117a18969a15244d474b2a60c7173d9a06eb628ff00eb755ab44e6d027794c3aba0162085f193288d85b79297387ce1aae1bc7b93354a051aad2f0dbe73bbabcf748a341679c4bdfc6391d87ff51e1b40cb46e170165d9948213edc23f84719dc198f2e281c50678df3008e86d7fa41f94c9a91413df2d06e0bcf62072ed748ea2b48cb5fde45efe9c8224e44966abd75e8c205e499a4d83d157c454e9a22e3afe28b3130d7ddfb2db3f3dfd94b13441a93f01fb495adf93f308a893fc0083dbe12d8c2732c2eb6a23f1b618d67f2436b7d9065e8cd7f26d4529d4499a9b95807e81222774ba2d464e627fdeb57f1f539395621d31192cdfd5b62cf8903dcaf6758933b43bef6ef04bf4bdad8e7174298aa077f474ea922c62252aaeffce4953ac22d77f6734f2d96122735ce1d874cac0b7e1067ee5904c408ed4038daf6dca33805cc67aca02036ef5c2d37b739b775eae471f8a070a74f1c778bea06ff9625a5fd4535710d6dd883844268ae1162af5dd1bd51249ed30156793822bf3f20b4eec647a6542d5475deb5962630a456f23e32646baa4592fa66eb59e055e480319994333a8300452ffd7215b25df5a24e0585bf8b386c97c189784a82460c6f273556b70e7c7c2d4c453efa845ad84c77346ae18dddb149696ecb06d61d04506fb58594613aa1b34d2b0ceea0ca8f4e649de6d48c9ed8ad21c682934b3416132f8c821c5d3c952d36ed2c94d71ca8bd4401dbd90e99b351e1901f123ef4fd1a9927076a7d18bfdb2bbc52694f11dd42f241bb5f8ad4a8974447357cfc848de1612887d91cc59dab810a7687450d5cbf4e8cd82016b6daea6418c17151cf5ae955323db28e2207516d489a0504bf54c43282f0052697d31d6398e56b7b1b29f7e8a1de60bb59bf184f6f881128da3c989efab4f670e0f2e9b8df605a68da6e73962e61fcff23432619536cb254f50b61ef75aea55db63e89f65abab413194fd6f75bbfc1c7a1000353baaa09b6500cd2088e2e3ea14569f924785a57c7859193d99025b4beb01df71b1d066a87c2fa6bec2fd22309f9d19cac5bab31d800cc75bb4dae8dc6ff1ed8101f1fee4fc2e21a163ea03794ea76828a87f7e0ab529db34f7bab9cf306a7aed9673cac528fec21bf5b75a57cb11dc0977300565c4f6c8a8eb2a2e89e5e70843883a57c4b053e923b7f9ebf8b983994ab88cebf3238ff1cbe3d0cb90f9fedb45db64d4836bac00abdbbba7c40dedea7614ecc95ab0b5ea80ae7f4f6f89eb34e953dfacb0f95d557b6fb18580e7ee4d2a2cbb4c49964c5223c2b2c75fe42eec47427cbfcd0ed42f07333360f55da4fc5f1c770c6689780c64ca0d340fa298db03b726ec37d7cec2501cbb4d84f254ca430600732ebab1d9372d2895d6a43ce5b6914157ab4969a3d409aa9adfa175c0d6b3a3b154b63f6b8ea6a97baf88254a391b2008ce8c75761adfa29052d8c80d92cae6ff4582226959ac5de9d3f4f8f570ae980a7a3b64a97cc9b11d1181b76e46d71e70228aae70de7119aba0db72141dc9ce0e6b53894bb841a134808eef7a6dc8b6292cc6acca0d04d11926ab6b5405fd3bf9875a3fc0fde96edcc6490261c6d0d81955c675094daa5bb729ab2ef7c424a59bf5e03376976ec3c9a6f3eec1ea68242c82eff25c7d79c8068747d465f9229a4e097ea47a9ce86d64d8dc14519af5beb4a8d7e04120db3f3e20b806b717cf581d1d1153e1d066744592a0cc9229dcfa9ac4e7e3d14762622cd920c71b46908d622ee7d204eb4a0e5172902252496cfffe4693f8a835f0be30054ee92d4593bd3b03ca1912ff099978502ed49e0810f6d4241ce0603c12d8b152ec0f3bfec36f03fcba0d5247ad49941ff23f7c266c13bc9eaee6f93cd0be124717bed12cb79bf5cd20b537bfc0ad75771dfbcce1b8a93e11a8aa73d4358af36d08fbd8c7d1910d54e56a733270d4b89a31b9c2232dd7b34dc5f6a229f603dad6f271666cb1df853ea687d4b661d07e68f95267bd2441c0c872468eebcd2c1635f872fb51ea93f94ff10e01e350ff819c41084f8c88f836d3fd3d941fe83adc92d63ae1c5666400485191e1c76b4fb65260574cb5cbaa072c69abc69a00f06471b9d7e2329811801e667e0ce6dffd39d4a8fdf40587fe6bc7683a1e3afe65aaacf67803b67a7ec1deec5dc522545a17514b8c74c2da2740ee4f89d32094af30e3c4d8d36b24e091a8e54b5efd945cbac39f31b433b0f1fbb2638426369e1d02ca0182a160da1003529e9afd7230d0e485e563c6c84d581e661b24fa14b003ed496c61ccf136aeb078110cadd3b5eeb0153b4f187d03c5e3d4680dc0e9ca6454b96522b118ba53ab432d276f9e5621a8ae3cff7d9476b5f56f2f0f8aab490caa299bae15fac6a38238ee6e898d368a20112582b717399786106bfd676bbda5cf827e05458867b7447a85abe49054b76e930136ab955dd5e9ddcf09957d4bb64e45692488ebaee0abd60641beb9d9b819ed2c61d158004d27963929fef35f415dd60c5563b049c1904080abc90ac1df3b1ca6b0e4736104c4b8a686aa12c547bd07dc1a3f2b5ebbbcd1fd2b0f315c4fb464506032467d84c4714dcd04af046c4e87e0d04711e15226a0c69aee35580cc38d1561b9395ce0044ed29ebeceff03c208e0b6426b8569d2af6047e2562288795d56ce937c5ecbce7f44b28ef92e440fd3189c235d2e36784088444570251bc4a63ba4a68b5261b1b017882ab08b38f23e0a5dd5977e63ed689f89e94afd7ae7408489dff94399a50e9c3f69f0d84de45c398d2941396e0c7a0eacfefd3b47bbe708494dcc81af52be6b4ea01f83092b3de3b100d8ea29cb0b06bd9e56f4506ee50251e137be573bea726707a7c9bb370c9cabcb6f752c9770b11e1465b48463556edd8575e6e358dda324aca3f15228bca5e8731031b8c89a970517b64b91016782148decd6ff1248cdc1bd9fdb6d4d50885a4800c4735259150133193e0347764346b5653fbb664255f21e1be287d90d5c1f94b4c0387bbcfcca3501ed036d076b6bc01cc9028484c68b9cfcdbe2c1938b9010475c3126a7c00df0fb4a179b6159154fd92a124b05e5f2b5930633be06f123b86cb5166e93c99d78c00610afdff3de15b1aa9a42a13a8d20c63519bd2fdb0eb6701abf23a01bcb3c45222ed8d15cf74df6a08e25aa0369e7a2ce2f2cbfa043f712502407930d7c502971814ff7923845fbf9e598ed0cdef0c01c9789eb1bed9b2bd4f68aeccc238ddda9d8ed93b25075d981611fbc63cf769ccf7cbd5da2cfc39a9cc179fc9f3d4ee73f322ef3e529156b9108b206883ce542a1fb8dd081986be6a2acbdaf85eece3900700791b5ae58036377954188c83ab1144a35e56284781f8676866d2ef56d6593f578fefda5ec1aa55a828d66c6d4910b13515a3c6a70636b1d17a5cccd0e031463391deea2d4b0af91085cdfd147f50b32d0de5dc1de0b33f1bc76f72ea39a1786f0674fb4bd3a1ee0cb2351f7fc78d2bebd0afa1b37ea3eaf2888e1bf41aae0f451cc5991784d299af625e44e4d6ab993b7a07ca4faabf493eceffb8c8d48029495b6652235fc3145571591de51feab03383d4dd8fbfd7f221fb93676685608ce5c1a98f952705f81d7c18176def5bb1cbc0d224e81c80957ae11b9ea83f944dded84621fb673968fa1c0987aa5a204c58d819e834d969af0df0f425ac4fa0b77a284633f1d1b37d996eafd5d76b4a0756335cf9df99c0a60363d633c98a3891ba4d54c67374dbc933e08dfb996bdf66d4f04f0c6b74024ec1d262357916e932656472f66a105a7850a0cd48a1aa4748f792090c101dca259bcb0e8cf57e00d023986799d43f304bdf8cf91a6525ba785437f56b5d90da762b518755d002c8f967d55b65656c2b2687139b63dc9228593dd4a8a33922d888248457d44a8294254869ad78f240e5980644256b40d84f46fe42a988d0eb9a9d649185aa2a80bd9d6cc59ea38cea8f6d9ca2a2d0260e84cd71103586d3956e94719a81f56b67408ad89b682709045d1ab6059084e539260490f7068aa1665e436e09b341cf692f089e3583ca2faee73224513991efc46b4cb50a2107b5675a033b0b2cb83b00563aae7e357c95019f2bf42cfd32c5761fdd230d5484a21816c61f6ad3321192f49ab6c441e8401c164084369ea48071fb8588a0e49c9a954bdbf86650a96d276f36f30c116fe6f89db53af1791020dcedfef6c8f295da1f347f0963ebac88667443f7e3c59a78b9c0f14d8940a97edd5ecc221cb8ddf11c4677bf32eeab548100145acce9d7e68652c5e9cdd675f749bf4c14ccc574a2eb545acc00d3747b23f4e77a7c0108c22f1dbe9a666714541844cbf20632aa0cae451d857867cd5633419ba5a555d7d685aae78626f773786733dd29d9fd8c2b431fdb8de2b36b68f2ebfe4c61469bc27ed93445dc14e84bd983a3a3be62c5dfb7bce909f44db55fecd9b817612c1ba2a74acf24b4192d2623015020714b43db7e7a17fe83964660b2fb044e0e4bc6f6087262ba7660b79ec217de23bf77e1c90ee8796eb753ab9c37cba5ee25cc6d2589246f80266d04575e201093fedce5d828b71773474c1d63490811639948b0d79cb27edc6cf0ee7b3dfa0b3f068c23bd962a0161bf2c5eda5cc9a8e9e75d140557a1bd9b0d28fec5064ec6dda362470ec35cff0dd13fcc607afcd567a38aea2e785b6161db81e54524ad51867db8f88a2ba2ee0f3829d21bc7e1891fc72396c3c10af98931625ee22598799b48447dfa283d4a8a0869e8471412f1c1ad4d91efa787eba9d8d439728edf8ceadc4f00e52e0571d8493844182b5292428ca2bae7f55ef485865d2578d8335c1e07d698918e0ce17d5d4271de7bbe3f9429fccfde9ecbdf291ffd622c2c923ea0e7f2a82c53fc81f4e1e1393df03b152ec55b46d195ed1468a7ed83ed2da8f06d8117a08edba310ca6f8a065684ef356904c0c815e393928541f69e5d98d8dbda257a8e534808f64e1ec669653c4961173426c0ab7eace3ae2865ad8960c6ec54891779faf0612d48e445491716b12fbefcbb1b975cc4ff8f09456300987114c901e6f2cb8e3fe50742a6548fd305b4319c81bb6be249aa925e0d3f596dbc72779f6d10abec326e64f2dc4705d99ea3a13949f660eeef310bee1e446f5e71be5c00e6342d98797e45a91cf7fd760682af77ae306504d681e20030ee85de2e48a0dbd725234bde6f1c5c28aa1da16dd8602368c2ac21688adc4e2bdaa69de2b0459f7500a3994c6510d798d5053164e02e64dc743148be3d9914b4106610035e3393a05faea475ac7d1ed492e02cbed10d5a5ceae3def2c1a4ed831611153a752e7dd27c21f53080569b8d5e90ec92963629e0a0637ecfb6a5982b5672b803151ce805bf1e81b75865a198e8d09f588d80da8430d6132e3d16bc9a6f4bc7fc5136610473213d1b57753fea4d7a3cd37b89a30476ad751dcd486c6d02dff8e9dacc9a937ccd719e37639f2d9bb59ec16d18ae7469fb556ae6d55ed90603162edf007ef30e478fd5d07efe935e841bd1edaa82c0a735bdbc3f8aec712078f45b70b051852309fbd91b626fd43792044d3db05bcadd2bea3d632c8415f5545ebcc8daeed3554b7710319ad08b7cf6889febb066c5a90ca8ca4357a081f39139195194c2c44eb7d512142ab98495e68d8523f8bf47b5fccc81db28d4a07b7b361b59130f95b74997dec974a7888c895d048eb64fea01e6c4c76e1f640a5f472eb2ba19bc49fbbef13ef608ee4d309cc7a5298ecfc2c543e6bf148af202b89b3b021bb77d36f8133d454d3a521eb529fe56d7fe33480a9c2596c26e7f08d7776b23bc104d9f695bfdbd51e96435656d099d19a608dedd73da779f9d7a57bc9b924ceeacab9696280b5cdd6bef305a695fe52017c70a251c4054b7ddae3653d79061393ee2d8eaccb945a73bc372b554f1f1277f955084c5710927c0b23f6e2caf6049e423c3f39c3d5d81398d094661b6a8f28d31a4be6cdb2bbc315a32b80a322587ad213f51b7035444ac856b24eac629e63d95969de950cf93b480d4c8f9ca9000297be6489c2c31d996517c0362a8b5677973fa41a42524be29d308c0147a9fa338980f5c3f69f39c243f1447c6613b69dea6147f2ed5a0c145eb7c7ba69f29319422a5c234b9bba0fb864a6f19dd103aabc4e2865373b2434d99e1b9889f6efdc0b359ae49f2d062580a7333683b1026f9779818466d7b20da91fdd6c56d05f22559ac479ab130de2cfab6d4159e64c1303bead44e5ee284333682a2521967718a2b964f4bdc00e230a6b848520906a14afc5a804adec07ebaab570a6613159a9a2bb5acb1a44074a65bc001e7e1b670b0d600aa0f75c496fc0b322b9d59af67813fca6515f3e2196e854bfd79a62052c959441fd17d5851cde6443da159875b9ba6e83f943e00b75cbea31b676b6fb3ebf95da5f901889a3c8c4c64bc8bd23076303ed4a421d0be96f913cd72e1c0d5f1fd2cb7fa7dd198481c0c73917832c5552d50c37ae6e8e9419847bbf62312532b520bb729d0717ee01715d9257a88fa0cdc441e72f53f9edff446cd1a1352a266d58130d625afb68588a56abf0048fcf4f681267fd36d25609c0f2f2359bfda584aae62be6201409154c10ce17509850238ba99c9391001dce381b719501274dc1e4ade01aa20846a68cc50d495ca64b7961b0bc25ae49a39665cb377b3b089b32d1a5a3adb4b51e6c18e6fafe298ba6ca303355e5c745a60f400ca2a5209c433e638a58ed3820412e4c8d4c768afb75e112f527dc53d38dbc4344fe23bdd57b1a2625937326e5ac11870447e409e083ab5c38daecedcf631c1a57896ff438bcbcb5f84d78cfd92aa1f4737e9a0565c715f23e1dcae91f9b3943a409d8bf5250d3f95107dca98db590cfb5311ae39a607b3a0c5f05c9670c5e0392c5c007d6c6b9245a2a095325d81bad258850d9f2ef3136337a3f94777c23032b2cf77386535149ed6d07389e7648bf1d9d00371408b8eb52c81bdfa20f63a6052ac2a2ec54b592b2af4aac8f41dc9c683fd406b0de0a475e889a47a9bc8905d02c8492256bc462d7c8e83ba81abbc4d55fbe0f75489fba313f18bc49b7cf2308a046980680405625ab92772284a14d3d1c31feec98b7d0f3a1cb3ea04c961fcf3a9fa5079665287863b9ebb57662c8b988bd91836fc7fb28d11c3ae033ce735f03189dcdcb1470cbb9b8580a2349d3dec7cddcc34cbb2114a81d3ef39e1ab749956fa061f0216ac4fa871fc093113a1bc5007d7e4d33f2d8c26ec47ae988f1b9ba0d4e12f1f4d94c392d0d70369a794b798803e1f3c6be5c35a5c1a4f62bb8632788582a82e105e66989307c51a99ccf29ebc33bd7770b977db1341bdec682e1a21be4d21ec3c233be532c75bcdc868cbb121ee0628e792574b140b2b56f4eb04c30faf34879a4ce1012b19fd7716ddd23791cc5da0398a21827dccdc3f6af51a431e3814de74b11c20a3b68035ab45c9be167c24b77f645c37d0fe7e2f9de64575c8b31ec1350ac9a9b237912d39e3427ae5c4d7a4e322f65961bcca3ff71980eee28c5655243f1b63bf16c56a7b5ffadaf6cdcea37aa5203f43c44591ff327fb3fe2bff0c2413dd3dc4d60edf3026bf11169bd8e3a72af8dce00c94acf9ccb711a93fa9885fb8a4c511225353adab25ba7bfb32f90e74525ad28740a30069f14f346f39efd9f1f38f8f097953af5b7e7f4fac67ce23d787036929938ff2055fa746ffc7f3bc0ac6e46f7e90e821f79a748d8b74afffa9b4c29ae5a198ffc089c3826fdd43f64d61889619dc348f9afddf2db575eb57a948d86b285c2aaf4e0269253040cd09a06ee9952279a6c603df72a4cba9355699c4f73fd1e9d2337a16fca6a7d2ac43fcd8bde0fed07f0b56080479b0afec0cf0cdb10e8e8aaf031b0906b6a55ba5fa6ed424eaa363892c3d04cfd1b777a38e786d3e6f9dc3c61a6d6840ffba3d6706e35370270c6819f7467aecbbbfd02fb82fdb4f800ef818a8d9fa35fb09856acf0c2a5110d5995da98253a9314c14b8a62b207de60e3dcf8718ca792d5845a1395773bf5c667b31739ff57ecabac355b50efa6923ae098dbc997f0f7e04c60f692647d7cd184819edcab5eca9222094e4f6e1c00f8a84b3b5ca3f30407a9687c5e916ad5dc91e2be22cd85cae9126c2dff1cf07ce678ca1f5e65486493352ca565ce07eebf5f8faafde6cd83b39ec34fb32b40d78d6566b3cff4065e6a2f5b05719ec964c29255b5630afd622f42a6cbd6a184e2128322d64f696e9346a2f11bdf9efc1b54c524eea08e1c58bc8aa7767e85dcbad124ab8eebf4fabca36226d397901821fa7a32815f7c5ae9ead55234df40ef208ec630094bb1c6827bf52786688ff2cf336272f03b7218d322827ad21d672f57c5e553123b05739e308a26cd416292fcae2456af4b9847c2c77e880b5d658ddf41b9750be7a1a79a871868f1ee486aec034e067d2654e3b9edd8d3e69f0286719eab4af860bf5971a5073b6e3a7ec91b0efc6b0ff4d1fdb4e6897e8daab60ae929d01617b406e63ec09c17af2bd7e51c2d2f9fa0a14f90462b511c3124f7ad23fce82e607c190eda4192a1feb107db54a470e5ca7959ab90ffaa05de322cd54cce3a961838fed993597564b7081398b7f24af9b52a7ba57faa6abe5ce25e056b997382fb295eba9cab5d302862b20923191f78113d0f24b37bcc7708dc34484e3b6cfa4414598d7fa99d3a1a69acabc65c6ec6993f4ab0a961bb687ddcd6ca31bfeb00c5328a0f8be8c797f1099f4b26e272e839c9bab5fbbbb6f29bc027fe632e55db8ca1695a3947b05310b8514ada5e5f39e34c492ee03018135bd53215b9a0cd4ef318a77f2716cd63b362c4af6afe169adb93eb98267557c42c12b3248d61a01dc8a21bf320fe6ff568e38b74d4e4d4fc0a13425a1a5a5bce4bc75ba0cdbb9b4b686f6e4eefebf88a7583f28c36a91bf0f143d9fce8fa780569d1c0e5d561102ccc6360a8bde8af2705167b4b543efcb5db181a470906cb7b9231227295824b51dc450ab5ef39a51cf647d7aa7728bbcc5d4765d46a05a238fbb3799c560bc56d4a1424f7d1d8360cce87a7b90c84c62006a3980657ce7c9ace7db046919ce911cc502a2a7e89a051d9e50ce085513c60ea61497078ab6a53c676bc3298e10af0a519c6fd4a96a9aaf3b77435efc3b7fb137180721a13bc135efbd51c73e22cb2c2d240e23e88defc70b4b3236eca37eb30bb511218f392872ab948debc70471a3e11f43d44dab51b86d5d6f79001fe743f658a09c756a20e4de264d888105ca4888066316cb9f2121d22f54dd83a0ccd35092ddfdf0d24a1f84ac4f8e32eee788e6d7831e5dbf9b229516fdc00da97338fa7024795e8a2b8f09187219e300c15f3a104cb51a13354f1e7e1eba4b590e28a00c069b98d61a1e1d040c08942ff4b33277e6f6d02010894301621fdbfe5fd53e6767f06829592c83f2cd876766c304a5b2098c58d7f267e2ac2993ba6cd393d385222f81cb3a3314c8931272f5f45e5e921224e9ab344b4312efc739edbee3ecef4f10f0158489a885a18dbade9acc2398b0fbafae31285fc0e3955e0f483a5f17177711f8d74bfccd0aa2257f6f865d58bfa3bc518f1f10705ec31fd48102d299f3674cf9ecc012fe2f94b2f52892ce46fc6a3ae7a571c5db5b3f85a25c0d2763c6eec2111b096ac51e0ac19241c2df27f0fa3309ddb34fda8c19023810b163b19c7cded2ba0fa4693e5597b09c4bcba694e2f332b2d9b090c15a942519401bbbb3197815f57b1704a9cdb4706f8ad1ce92c5b470dfe76367d2cc37c983bb3a5af9aff1fb4680c0c911ced561da32ab998bb119e9ae3db76a527f733144396d5b9f4aeb06471d2d529ba817da20126c2d2e5045a582122e6d237bdb65d1d88859fb2b61385637fa2d9fd977d083b42f0ffc9506606349c9081842e4b3278ffcc92147e727dc9fcf061add125c12aa77179a01c3b20913339f1dcacc6220f91a85e75c16779d18956d66b664ce37772fd62439d0c2e84eec95521e23f278c4cbc2efa8c3710007d5f2acd42177d1f58c4b9fa59ac50969613afd8d06252cedda4ef28f989c6603c0ca2394ed53af8ae3f59ac142a657cb6c25e63f800316ed0029b1d8eba2cca33126364f5c3d19fafa0edf0cafabc5d967ce133923ad0a74620b4ede5cab1d87db10507791ba3424445a564d8e46cb2497fab24193728d8d3eab68c8b1107e4d4bc7abb3a69f692f2068b438e3392f4b1b8daf738c79dd01671d9e6cb3ab1e4f7e13f458944901bcd37b5901c6c7006b861e9b5cf2ba81e0aa1b0655a655fc7f33e64cff4e7e32809c5f3a22538e1dd638173612a29034175a8931e392594e72f876cdb112352e72055f8f0b97ae5dca7f60f30299087b7bd6b92cbf010f9e791e3d42c3d79ee757f61853ce58bd46607903b4b967212e6d6650fa64803ebb675e4c4a8e099f367272ba529cbdbfa2cf7ac2cf07ba2e94fd1e83d11bfc0aa392e107ebb08109eca06c6c30c50948a506eca9f43fddbb7cacf0ae9099375e73cf7fc38a390cc6b1f58cca78468190c1e7dfd405850ed22bff465cd0199baf92a99fab56d8667cc43b2fd8746db4adabd1a41b7e5ab045d4c8326d0626bf5f02514c883b3f84ab4ff19961b73e7d62a5993c2b81d73bcc0db88860e55b887b2bcd1d7b0f9e6f730c27c159d1156619645d77ffca578fc7c4ef9ff1105bf0fd3368ed495731fcac5df084f26fbd523e2b1a3839b84e417e65a149345f80ad45dcb37becaba7bf9963495b90b07227fc9177ea566ac313a952a3737677ef0d42029fcd6cdd2fe136143c37ff0b818f4748be8ef248005a8d90debe89387e41da778ca1fc617281e9045f9824275fba7e6b272d446fefc03ad777bc9f385a2b79845f9d4890875128cec798199e6cf40a7e07574216562676a5b4f8ef7b0cb623cc7759b456ffb76ebef370b42192eb258ca982145887dc32ac1569518a6e408b018cbebf51fa14eda7e32f6b12406068183a29bb0469d7fc1ef4aa8df516ca76e7a647e160ace23141c3145ebfa35fdd8b5df9c03e31a1a21e6fc2c92d1af46caa38e28d24dafa0cd75168a909bea5bb46039619af3cb00078f82ea3e7908461b1efd7a573b6b954b95fce6e6cdf396e1a3951d293dac0408abc0d8da7c292ed39afd216666fbbac6e3f10bc3e24fb65bef69d7b01d9cc07c057ce5654b8cf7a4594bd8d5c83b240c3e10bab28bd9c58c6511f411b3e70b36f6148f189a3078f4b01f36b313cbbf3bb38b69dff4a59240210a3d1baa82c215fad3267adc683931f19cf3dff826f7945d4afdcbe1a6b1d5852affba811cfdc195ac4a14477dee102f36bdd0a092a4b1511c28630e3ad819d88b6171cbacc220f1305d65a02b371a5412d200f1bea29ba822eef7c3247e8df6810cbe9953301530fe6d2a8a5752f638a6b0605ff46c9c01aa4590479083bc5f12a97d2601ca8d4e717bbde62334d7d79bc86c3357b8f21802ef92991bdbaf3f2a6f8539983ab37cc30543a0203c7e5feaef5edd072f3ada05bf85734ebfc3d92cc575174a044e7625b1cf6c5f72da93af5aacc85a5783f4c2eed2a6dced5b45e0eabe970e50af161be28d2187af5449d6855031d3a17309f7a260406bbe9d1c79c5b62533db6fde6f870ae5743ce159e4d099d66670dd2a9fc587d98e71950b87305749405f5c0ac91bd1699a7378ecf94a02aa8d40f222fd2caf9e91806c4f5a59ac697d28e3bc882907c4ee941a10684feee63c2d29819c3a32ccfba69429871ae025cb7d91610576441a436428064070ee896aa24730d8c9ca63794ed225ce98c037f1cefdb8f87980fd5b65873429fa0cc8659893eb6cf27b978d3e539c1a3066e11bcea77fc54b1a9cb6697e9c8873d7e4ff3b1dae6b9382fb3dbf28d8bfa278a1b0b1fc573fc8db45229a2d61b49f291990c7264c204e9037cd6940dc149e2c494fc4966a5c83e6906bcf3794879b59d6e2f76a43223be338cfdee2e287e57c9a626aa7f609435cb70550644b3a6284a6b8efb80b29196e9a767d63bc51bac287d559b143279a6799f584bd751795c660fd2d47ab8bcd842c45a41e98cb8cce91c3858412139cb116398a69623f21f15305e6e9969230bdf7bfc8728874759a449c91a7ab523155cf9a67fbd89d2aba31c0ff41b5788f043a60980bc03e9fd11418154967108b81d73c581a70ae3b4b473ab2c37c203435745e6b01a55c913306a0231a61572868d7e738e5494902a15e57b65ae03e203f38116e1d7ec14f084e88325cfbf9f9df3e425e393f5620bac4bcadd0e689946d47f6d605b62565303a46652b81d63e7719ad4060d615400b7caa11763538cc277a1c3b273073b152c5a383696481533ddaa319b205ba54c6a4690b2860f1639604251598ee0c1ee2b7d489c2660150a87765c058330756f8ab71409f4b52d326d1ab41b32c2e3f9a02e43f55b2e3d4c5b27a7b34ae4766dcfdb4dcd4b873c4893e80bbcaf100120b14dd8e85aa71f93468f6a67669b655475e52765488e54933fcc0ac715189087a92faf5fa1694f058570d1ff10ce8f53257102bf42d8ee19e48866c5f017c185ed80eb996a6add0a38fdad35ad6cacf0a872e745026c2ed80f046e08fba02d288d6645a568ebd59f02f55c5295cf03d2fa61b1799e9c64cac0e5f96088e73a9773ddadd4297b51dc804319c0c5e230a5f4540e4eda0e3bf2d78021fda9a7b8ec0808d07253cde135ffc60f6578bab1575a2c3cfed00d4a454e2463ba5e4f26404ad1a34a3e0a64bb9674990e3ce4bcd67855b1be1254b44333989143ac22193be1f60f05717ccd48373ad131934ac7a08066f6bac0e96045b97c7083f41d2a9927a72ab8ec719303f5a0be480324b582986b002675118b96f556d39e0ee547a427ad6880a9a6c8f8fd06c65b570247235d73911575e575281d7538faaea23f8ecbe6b65817a9b4cbdcf7c5ce43117f19bdd6716bf1852577e00f221d60fc8bc9858074451d235b6f83fa9a1c27e8f85af0796aa80c63cc8b1856454516bc79eaf496a2ca3dc776c86da291e91148896aaa9bcc8881ae8f5013c2f4b636991dadaa983395cbe0fef4a2abdff408a87967457130427846cd4b6308a193656cd1020f06683d0eea2de5c154dfcef67c3a8e090de8ff24c6e05a5586d1ff171d65c33d45c16f4177d0554ee76434d1abd41d18db8ddde03e93d3f5cfce2e4f0819e1a7f435097c50ec2bbca0155db6fe8e1badd231164239de37f1e6a35fe27c106f43e66dec8d3fdafb6016ac98b8059e7206c28a7b73babef62db2357d702dfbe6a05c37a9e8675861836c8816510307042f4fde2e079599085f7bb8af496f417c1e8989c409945a14097eeb1332f14b6af6fa922f595ec86f4a3d66ace62c14bae36eb05b102c4e9464cdb3bd8a26658e951f7b7233be43981f7de4bf896c6eca47ab3275379b0f1e920ad6b4d50ba6a3a74b664529a54db2e3fb74f5b9264729dbdd7189cf208f609367589b84ca225bc867cb08646c115d8bb3f0f4738fdd47da0cff92a2289052606b5566309f470e1bc6b22969cb86009b4c9d17c274a8613f8afe3553be0bd0beeb37d46535dcec5566e77dfb3a50b5558f080de337a06d7abb10072fba53d2f5cfc428224bd46e7403baf92222a62f5492e41f03c9af937e1a06d05db9ec1cbb0310538a651a38a26d66b4387d8bf038665f57374a1e5aa23eb8a5b177120e3161206cbf70ff11fa31612ced1175966e634c4431e10cc6039ae1e2918b9b5a2a81befce5961c1ef9ed051a04dbb6530d6f0bb7f9effe2c4308d8301e10540c34631351caaaf0d06f8d88f8d38a07bafa1ec0257b48ed8f1e297eb0bbac28471c6ae0bdb4c88b2b7797f965810e0c678e5bce3539a50762a250b737a9749262371a8a1a544b8e6854851bc0ffb8167effdd7b11fdc0e2db96a5417fadcdcabdc6bd17825a0104da890c67496883be6fa203623c5dacfc416459a945ecf22c6910a455c307fb14749d25f4ef02198a76df5ed29a555e76907501ab69140db681f47e3ace1419851e9f455fe9f39c662c4ec7d073e471b3fbbf78491a46eb0bb5c3413cc392550e845b5145f65460dbf43258b82dbae91f4511bbfdfe4f872ed1034eaa8757b58d1bb3990623f3110d941afe06258238544e28072daec6a911a0c898208acd10ff96460e2b5e1b7d300fc1c89d1965d6cb62ae113bf9775073c9a35ee9e08b1b927412b48d4893f0b2fb9ddcbf3fc1ba685a99c37ddb29ca5362d53536a867f3a6abea9e726b6190a8b04103a7565c1710c97fdb47c12bb7c1cf2a82057c89bf80fa5b8e4c6c686e29de8302483a68fa554827d52ed4cc749a81a98a1c9458be0f0f8aa0fd1da24ec80721341a0508f91373c35cef839d953b88ff6302d38a6f1ebf13da114f68e93048ad4248548145c94de719065ed1eb43e1bb0b3881b0baa077edc904c6680e125c24b1de82cb8ccbaeaf5c890dfef4dfcc1b0221dd599c0b89a518d621c5861c4c973f08091b5d764a57b309b24b48800c120df6554cc4f7ff65a32306828ab70d40438c50befcb1b7cb5655f53c4bb53212150c5dfa3dbf61122b2176e303f64bc65995ce330f65a9d38fa5e9a81990c8cd36c151d4e69a27c41949dd5f6f47652ae32010b406fbe17aa007e2b65ef4b90b5716ebe8faa647b9a16658b9a73fa97b59ab5694ff76552b4274f1a9915c4cb71aefe4b3368be29ad0f6594b6c599a048e56addfb1833e57f6f97c709000630dae9af14de8357027e8e1370c339f039e5304753805f03804578a51cd9403ed985b72302c187dcd377f3e2422494c7ec5f7c44c50fc415cc12b385e592acda0e6bbcb4c6249deb0a786d18c68abafae682de67be9ed89da12cacede015d32178e82aa0fb963b015a6499f1c358a7b163f214b51b70ae8c147e8b2a4d4ce22da5a4ff9486871cf33d7b84c067e9a6daf26b7dad6a80f65562d0cc58c11e4520d32a1744e476b5b65215deaabe7a8990d52415dc418c48b41efb1c1cd91e6c4c112de4105579d3a5aa56f85bfca26b5133ffe1592e6d9d018e0271f12c50ac1a7bd795368deca130cca05d4660cf255bcd98cc6d21ee952848349d06076165456a93d03f6d03521b24476f6242df599e76d888a38426d46141223e0e516cbd28b0ab1980bb1586e854352d8faea2296141528c51fb4b4949d1142c41889febf7c9359b9a4b712e048668161ae8742200bbee1b7a2494a01ad3a9d0898ea2aacdb7e82a6b0feb11c07d2efe3ce2adade93a2d7eae7891630f8e4795ce17fb6660a66ab10860f214347924ca4c1f9074f32bfab18a942b18426bb274a45499dc7cebe6bd92c169429673d459e15938722841266f41d1956a9c8aa0f8f2bba17ba35df2cb3ab28ebcd78e2b27ec35655a670a13d53c45483341d992781f657ad0970948938625b3fb6a3d5f1a52aaaa9252e9fd55ce161aabdc06b34dcd5b12357c7cab566edce0c51b8b43181ac06173f33010f0d912aca858523288fdd951649d13d7856f05fc3201bf86e7f0d8893d4d3f029aeba254083614479cb56c931b03ebd4a0aaa68b4a8b8953526f52f4c2ee92179d16a92724c53f5fa7d7f1583bfd7147577cc63954d76d436745dff81fa9e4fd90081aa3dc9d66d36ebfb837394dbe17100b2d7a54d656883b818f3d95c6a0e3093055a4f6b65650d5a101921d8e8d65bd1b5c74832fae96540cfcaaa00b40d6b766e55a02c60bd8075d9cc6d13897f96bd95f14562f29329ed88fbd6e1966954057d9582f5d6f521328cee506be75f475077b0254117c4bf6e5166a0a038d38afa21078755e4844be7f458816d22db85c46269e42e615cb0230976e240ad4ca2c3c3a384ae7e9dbfa93f9d888ce50591cf1f3713608ba39c1d71ee6a252e3530aee81617fd9032f14064c9298570da57df6e681f92e69845213ba6d2fad7d0e04523cc61a34879804cc637d4dbe4b2453ef099335077370a5806343c4f913ca157c57d15c847f331c67bf0b073b2aabd3fb926ad0816ef1e1d6ca34a6fb24c7c8c79e251e7138377cabadffa37d96fd6d1253b1104062a66f7beca6fc4b02899a994d4188e5db54eb3ee8bef6ce82156a8600f93f9b0c6fbbbfc228f4cb473540cac09c4c6b75f5674aa2a5ca034b501fa67b48257b570a57b88b6e1f0478fcf0f1e9d12836bfb26d535d61c7145a1f58d6e8570050a960f95df2b3ccaec78df8df2576e7e4fceb760bb78e04334602a52effefdcf6cb8f06dfb762fd91d5e5ac6761730e52dc9b15047ae82863f6d05878888d1d9e2ef2481334af2c0c726a4705672e409d3ba96085c0e9df9bda46eddaa9f5d95c44a1e7c261fb380c5997e9bdb3705964bb15bbaa657bbbdebf8f0cf719ddd4f66ec12ff1b21f060bb063648a204508dfd7ad3ed76a52b7d0f97d11196caa20a41f5a658a3b98b42cbf337e9f346b0676f2819eabc8ae8bb6c67e83342c36c771c4cc4db1411e91e27bdd09d1bc9596d9645e0fef4c40f3a2010c94dfb5202472df59493d0a51437ff0eaa9dca0ee7100d3f7b2e7aafaa9af0fc221d33eb7414ba9122dbd26b43db1f6ca1531d6daed17a59fd22df1ea99254c6c74dbaceb174592f8c8f268bd1be74ee0ac4d98d732c4aad6f370c13c788c60682a82fbe582679846f9ce946572fc16ec7d3a3201d4d98a25a8bd4328a9e3d9be14e97a99afea5660e0e15a751a006c04de95a27392bd39c82bf0bbebe1c106e1e1a84cca77fb3751ea6915522346a90b544defdc02aa4e13ec69f36a83785fcfba3a516a07eeda4d44f3df50c9d02ac3ff7389c959baeadb655ff983dfecf462eb78ad13e511ea6cea6302040a07bbe1f1b17908126e09196acae7817ba9bf1278b05dbb103945f3d82e631d7735a9f4eb7dc59d01f52564d0b2697014446e7bb6ecdd0e85795b263bd352076d735e2ba9f505e530f66590894135885dd94cffa81f837cb7a6c20c53cd26665801ad0e9bd573dafc0f391b59d66eea5c3936caeba3d44127db452330f6e2ae42e6c4c2884c02727d85c39a81a57cba8136798f1cf69d883f39b5b5bda5888497a22adfc8ce3be3939d4b624941bdcacb09b364e09a28811380818f86eeafcf93ecdc6893e7f376db8cb5447a36ecb1fc770771107f17e6b823f1052cfd072ad13bbec27c09be2383e027a061b3d28c92ef58cbc5ed31385a8fd1c1e9c9a140f82a77038d9b667ecf76125fad01a2d90c110af6b0b5dc16bc87bc810f4f6b40f765dc8d9676019c953638ff11a457e7a11f2197644734c2f1ebb626b09ca74ee38d2a9ae557144e1d1e2a6eef7d87fa90775e70f753ea231b9dae6a7b803c3de803d86c2df1f6efbe248e4600504c17074caccff4542b653743498c00c81421cd7bdae057c7ebd2ad043b81a0d3209bb204482ae260395599b40a2f601d260b5274d419ac25b6449ca00f305d8cf0bdc4e5ca8ff15a5b3fdac3a14309dc73e8179842b4da571e793b866f858525cb9c1567061171c9754a0e03014d5313c5c87464d662a5972c03b57d02ef425ad606629c02b53d7687d3552573bcc1643bf39b20b25106b71f1ad9b941f4f556709eee3fccb760eaa1f85bd6223708344fdafd5bd0687e807da34fda35022ec7e5ce084011c6f537149a95ff3d9d0ac989db101d1907843ad694cc71687a965c8428fa4d3a6fbff424a50483ed77b7a4df6b44eb4c9f02f185b83d7a33f0dd9dd7615c2ab729afcf14856919792a24e5a2be5f0f7d9e53a4a98214a33db851882cf220bfcf194d1f4d519986440a57f822e0e0ca8f8e89cfa4a9bd7c78d26ec67fedf56ea1a93301be16031848a3c0e87683c32c581ca64fe3ad4df004aedd4c496600a9a7f42e2f8be2c8fb8f73d0c2683fdffe4d6f4b522236da1cbc56943c50a636144e16c6d0873aeddb530591d20e414010102382f398fe176967352134bb343f209da1448b5fca2a81646be86cd6ce2bb8aa1cf5063c2e79f2d5903c3c740ace69ecfea5d4b6bff0bd3967d28e9f1d62cad79c498f36dfcdedcd10b96f7094c9db6f32739c5237f296677f1c68eeb85e47c5321514413919d89d3d1c32f234bd94d0efc3175b96ef255c9586ca20f901823ed16637bf1a5726007ac95e8c6cd2c5a8a6c37f9722a855361084b673765c359ef4990235a56a003e134de0fb311ded8c209aa39b8fb333d74f07e4d59fb60cc5afea11c4736fee76f7485d46a94332c0c15a03e4dc191a12261d3d90575b3fd40701ce39d69d9114e07cf3dfb6790cf8248a9ef840107ddfd6c1721b5987a4a6ba6f78ed69b6e411f0c6367a2f0ddea85abb71632a2cec9c2adc1d0a6d6b1d6a440af5b60ea447b2a030ed7cca2048c309958be274b5ecd4768f944a031b520f2bdbb119ba2cc71c237b38af5cda0732c4fad0581490ad6bcad591791d6cbe1eb2d1af22f9d40a647b2a4e73ab48dccdf7d3ea4cf55c860d00a280de1c1ee487d44ab3e3b237fce27c089cb50353d0167ca41fd5f7a4ada3eb2f5486afe2a5e43478b382de43dc201da766bca0a75a7293f7403c7199d50c002c9e10ce9a65a11b4c30bdf669e9028226f558bf60a012d4ee26587304340cac7465e97283044909a716eb5ededcd47b45468d9026cd40d386830cce7019a062512c9b33f79bfaaa065bdf49069a6c6aab6288fb0ca78e857329e78481216d9923aac224d9eca652aeb89675cec3c606c7c5001071f33a3fb2f2d1e8f34b40d83a557e53ad57f9dd4dfd998f79d9f52d5105a1222b5798ca51dd4cd4c7fba82b54abd966a371b6e934e53de2c50a71e145e9460e5c838d771e8808db0eb5acf7ce218be639d1112b7311f1c01cd7c739d85dbb49174ed54ce68d5b087bc164114ef072b78093e2105283dd234f88741180a5a6df68a9ebbe0631ba610daf5f052deb65367779b350c4dc7cc618ba7524bb1cad40c974131e49820e37b5a75a80754fb0fa005f6bd74fc32084a99d1d96364342b6850d89f5bfb2c525b32c4dfd6dde35c49c539499a96902fa250d4c764b73701297e03600a0e95f16a3131a18c6fe0da875b259aa7cbbec89f07a322031d52c6b3041331e722582bfb83b830de6ea300c7136ecf566aaadbc4de584f2f09ac156cb64c97797894fa85db8e2ef8c79355802c99cb43c49b72568578470387ce60b89d1ea6f100955dadd2704174fe2b65bf1b2870af2feb89e2a464e89cc7a51ec00d49402f4cd498209316887300041be019d260178546308a286309cf7f8aebf2033c3775c5b49fd4b8d2b54a1a182c3d83ccc16211f67438588a079df6a6f475e2b35eee25b88f4ececfb8038a52cd17c77bae08c3ff1b99e27c02b1a6c20eac37905ebfce251582c8d4d860826e78ae742482e577138a6de13e59a5e08e5cf9800e2702005a1c3ea202f47aaa9b695932ab99681b69cbae515facfdf620cf952f1257ecefff6816dd1c3ea10cff6723ec42f2e7a97d517bb5e16b9de7e07f5103ad5e13cf6cca43344e91fe10de93e618712bc79b7dd12d2716bc2a74bd852a2f7c87c90b822177db366bf970736ebda95f0ec9ddc49a8a09b29b949eab37c256e829a35e27d72c8a437285122eb5dfa4cff3784ca59a5eeb8f26908fa8c19df2237e3ffbb398ee62263b7fea9b9610f38f94f7120294231bc9a312b342343b7a5281e9c5f95638c226ee1c57fe93f970eb1fe6669ab406226da113c2cef9ea39e271390438f536e9dfe16180a7570ea09d2cd861789ae0bda90af44282ca7c48d658c0029653cf8d0ccc31766df041d6f224f481da9dc3feb71d4c4e1e64fc58d82d0387220f7ec6c56ccd7c6bccda01b6f3405026cab1b1167a2ce0ca8e4ea9417bbdc331306a7dd072ba3b0d69d95b98f245ce958a831499ad6a8dcb8ead1f05e940103a6db59b779f5fbded387ab441a3ca4679bd192371113d567f3d506a1c0c87e713c06a4b91e3bd859472be40e26303b3775e0a1c7c1ca108cc86e57094cba2d6436e53d6ebce6d076c326d3907f6a777019afcfd8cc65d75ac791f702c3a8adb1bda952a22901c6bc520d58fdfb672693a92dfbb6c330f81ded2620719ba80e59947a83358635ebda792a36d3e4a7868a92eac02f9decfcea56cb4dc70532245d7bde5ced77aee4bb829b47943811e48e0645af81d85d6203af0a1b03864f4b1bcdeebe24d9f399401b81fcde1b4705220fdede0d714b8570a615059109c73aa9a003a599fe9ade073a1333757a38dd9ca53aca7c5fc9a28e54cd05402c7ada1e185421e50e6e6916e6d44c22471969b3b1e34be8e50a02de5ea759d991779f2b180a512a48289301f9bac4e012aefc7fe2ffa959995a9a0fd1bfcbbaa828d2ccb8f2d046d439c1b1cd8b8880a624842783a8934efee4522ba90dbeb68b4401395a13db62f07e82c2800863689981e0f51bc843fdb04e419b8cd13105888d61e90164e6cbcb2e2215eaa9449f14fda9cf159f56883a401354cc1b4db0d8eeebf624cf66448a93c04ae62df09b04ef535399f0c68ca059999b7b7eeacbb9deaaaec17171e406136f60eb356835b9c7b05323ba1ac39083658f31539e1ef8a13f930a4cef1c60d38c88cdf29570fd31d45177b56b8a810002f1879c46e4f952691ba05b6add413175692d936643c9024bb0618f346a1637e0de09fda62a1494f4d41de70dbe6035ad8f28386bcf7b7a67d5510090a921ae91c9004e01d24100bfd7c7c7ff5ccda808894eba9bc74b53533b4c7d0e0c8a37d5f67832fd8b6605adbe8ea74dd926fa55dbf19d8f99f3bb1fee2a2d3e48b668b99af6cd4ea21ad5ebdd9831b7b4d34b6b19c62ce9b30fe5bb8d63501ee5b7cb2b69829f7129508eb2e8848038876eeff47ab1db98752f73063cdff7107a2291a107cb25411750b12cde6619130961a2a8779363cc09d2f6dd1036eff09d5cef37efbdefd46af8181274c816f173db36a9280af151a449c903440f51cfc35d7f5f7b1c1bfe05bf4f7679cbc823ef70ab2e42725d55b8323cca0875eeeb33a7a15ee5853243daf256ada63ce518a972f0e8fa054e45125ae61f0bd71304b19bf8a730ee220afea17228728f3a0b63b93fc010876ebc82957cecc3de14dc021a583988c674c172d81698b9a4945d56b8545f53fa14a568edc39592e617bb1a17b3937404e6d5730e8970b18e18dfc44084c5acad9a4c31a14fd3fc31ffb360d04b3d5e2375b9b24a271bb814dd51d03a2dd70ee4e7a970f9e84665a6ab3a60fba885e81491b70e39b41a97f276b7dfcdb5401633fe35a53c56cd477185b8f4d9687412871a29a13d16ad261d390f27af9e4041faf4a1ce75bd60b63ef8a82292d959798495d8978e21775fb0e3b3e3f52af705c8fa2a3edf51551fb09289451eb83d0900f2374784b0edb6bf1b5302ed09bfaca10b47a5d696eecc0ea6f8eb2d206b69349d7423b53c12580896145d0645191953e9257b1bb22e3af64460a8ce7741995f2a1e9bb98e10fca1301cf39d65ee120f56aca84e8d72587476c3fd63abc1fe50008ad8a0ce5ff2da908de43a0aa6be2be783f8745c0777670cdec4f7da9251fde7c425f47dfc56584fe04e51fc00014e0b8366765a6290ee80f5e088631f44ab66048bc01390444431c8d2ee5ea7d733d61adf3afafaaa25c3dff0d6664721dc3c53b6085214c8b4d7a1077d8603db2c0ab5a4cfbc8073dd922d71854f2511b4afd96ac49ab6d44b59c7be5907f5f81834d6e152ff607d047a35d099cbb6d223e3f78c011bd5c3a61fe7fece4e52fd44fe04574e3462be3a254eadba701be842dfa48ab3f02803e8f92772bfbc77229b5bf95c3a9b73440f585d5cf2fc41a17b95330663efac51d058f1476ae9e94d9d8ae1b8fb8a951fd12ce8bd0054dcfc5867d96e643a23c73701b88032a57b0f7f7bd71f3aa719e9d74681b623813f8e994f7bbabc69aca020a259b4accb297dcf841474830091a42b8ecfb89794fba95f9d9cc32ab9d583b88ba70c3d367aa7725d82d7e2bb662d4a67df70daa4d51db64e49331c24d3b03466b124e24446335df20a89c59e3e4e198be5e3f9c2ba3f711c63c8c36fb52fddc1a70d9fce98532f68f31d07d9fc41d40a99208ed143d5df67ea9c7b26e692b7ba5e49c5609e964917d189c48d8388396ec7681be2326390ebab52e65fa020e18a0b6b666a380683430d89053e53be2623ef389f9fbced6414d24184c2a352a6c9c2404d079d803777a12cfa5a17b9984f58f0ca768e39b5b8368023298a48d4ddea06b4b69f69c1aa9944e0fcf654b6a089e28692071bfb174b0387c8b99ed6dea851128dfd82f2c8f313409a67043e8dfb0f2e9c78bad0d2941ec4af21ebede8cb9a615caf3dbbabae7581c97d8bfa88f9fe80719b246fd6e7c91579c6784a33b5590399258145ad874598bb925460e80e3eb01268439277338b3820a64a3ee4411de2f242afa91faeb7fbb913daa11483371d9987cfc68f603c6634858cdc93d410f286b561db09a480554b272ca405e9dbb2d615a8666d3e4fcc69959eb733fff88c6393da059f8e89e1603286aaa3d6a5a4b50e380ccc2dedcc0505e8b5b01a55e35c5031ceb5145e031125abfa068afa9048ace7ad3b64699634475cecd54f089ff70aa01944a1416cfb5eba0cb92062807efeba90b3b88d8581f7359ce6e565584e82b40935fa3743ddf2ed0e6537c4176f0c4639eb928764f692e4db19b516c33437690296f8a622158b389b87e615f1877208c475a4428487a239e7b448525ac412949cc92065b3e183ef00b6f030a1f521081e3f351695e108f1dfd1b63f702e901caeadd19762bd351ff32a5e13082e5531b7f4830c287f4a033e49e98d8ad4b05765ccb4ca72858988b7d33fdfd147b55f717dd89e21538854c1c7a5612779b8aefc6acaecc823666beb0146da9b015415d524906f22197410b3b55aed149980693363f4dcbb51d0cd2e1df657831b754c3d6bae1f5a1f779885d575ba008221cd0e247d692918084531ef3c53af5876f944d6a6767022719e3861a15280fc8fc4b3c721ef6ac2783d941695adb293161f1b8f0f69d3a32e06dd222a91c03bcba48aff7e8178cd27b4bac9792e183c8822e69c6a7803c4c7319bc65b5e1358824b7a70ba6a013a68cb7437db83bd10b02f51621c1cb853f889d0fe6da21b5f0d35d8b5b62bcab9b156de96c89db31ffbff701f702a78144e40fc7eecac86af7ea443dcf799d6a03121166075c198f0d0ed602930fd50686eac0be376aefc463ddcb4cdc29b0d75c59de96508e613533dbf41cc69d82d1948f6531913621c3fa434392bd5123cb2e66379d381e8c3d1dc64c3f8d3dd0eef32e8650b2d9ce506cebff51bd8603f0437e4aa993395bb76727424b2fdd023360ddb407d473b18858c5fef76f35f3873e331e65fcd72e38a89260aabd49cc1cd386c9df66bdc4abbc2e787730462300cef903090c27187bfc7565bfd97dac57a8658fcd690825d55ee2c990e41c3a5b0804694d70a4c4b4496072cc31de8b5cea93eca3758b56f2a7e1bd13dda14ea95ffd300d99afbe78fd0f60e43ea3d61dcb00f3fa4c1704fc6af2c4ecc145eaa9e616b15222fd338cc5acbc04bacaa4dffb34dac8d677d3cfebc48c76c02a38bc8e7658c9ffaa01247af515004be2f352cf433abf495a9da98414b6587b8af0d830bd49f5f9e42dd9b35b3083cd513f810c0d927863b4e203232d956d9235fbd582417dc144cd16d574d6a77d2e59f2bb7cf94f367e1608f10014e1a381ddc645fe840b2d616209d91c9043f609abc371f1cf9411b674f0fe93f62d77b1df48b875abc26b60cd03078096000b91da74b2eab2d9721c3bfff7159e235561fd5a4eecfea40ef773b700590a82190b34cb7b6a06851fd50d9b86742885012f0f3a84f273881f33c43b57b0368258aaeefc1f71f9e5c276964e90e7352d6dc55a7f57a8ae490bcdc57e5eeeb1499339c490df9c79896909395b879dc95aa296188c2d6585ab0c364590e956bf314151e48f049cffb7d0122354a13d5d3c5969b5ed83c6bdbef6f328aed71cda08073c5c2ba346691e8de0d10e34e061da9d1492f5672068eb22f276c5f482f22b04797385532c1b73f182322d9d51376bb760cf986d3a141007eb4199681b2a4761c673589816bd6f1f96228a8506a420c17280ae2cd06291da76f25be744ef497b2092f08f0fa5131b20ca2ae68218b634ee56474b4d55dcdb28d1ff784a20502382c627022a0beb306967f6649008ceeb9cc5c0c68b007d4f6f5cfd6a6cc7e09c6062ef3a58b293deeb46b8858327efae337ccfe2cbcb2cdf1b934c730cf08a67e82d1d3300cf8cf98596d4dd57e6e4a675394dd613da5209b7bb03fa4a997baf6d1ff6d291251bd7b45270b9f7a0ea65f38b1bda3316da9cd9ebc822e00c214b5d68984353cc4e67307860d14310ffd200419f303809d2671f78bc4a7be0ad7ab3be858c9c95c03b6ed27e0afc40c1f3e4bfb2bcb929e833332bbbb447603ed4bc5d5a8b490e826ab25d38c933dad75db792fb2a2f6c9ff307e9256b096f0a0b112a01dab053c429197914f4465f5b405f9d79c3882995f768c5dc87773069e578ae2c964c774b31c7bc4271ca8d6b638e62547c670af17a2f5c0b900954cfd798e0eaa8d1613470a54b3220c9480f7332353d81ddcf58f6c73b7bfa95c145973770f4df72659cb72e6f62f55b0f2fc3b08d29f30a6d4bf15f4b063dd9071c8d65e105fa8beb58cc200ab5468f3dd789e57e79fc8ccc3a8b6e8a1f74d76a55bca4e13c021d2531f4a2c93f43fd3bfb9186770e664a9d2b8d90b45f1547f9cbf6afe9cb948dd088b61ccd86f8d7bbf476fd59cae7cd6677525f6e4ff891fdce826b51005558ff2254cc10b34c60be126ac96f744d83d31ef63824ad5a4c2e4bae9f21d4c55c8527b7839c6e1e4c1ac5a2155ede40b210a29b6151f8caf49fec0837c7b09e1e0eff65eab830e009cdfa3314d16b17b2fc38292a5ea3903bcf799088bf1e95094a1198581399d5577b8202e0da7ade7323ea3aa0ae9403cb70cf83e9d6a4964b1ccf7f0bbdd95a21b1968b782bce415588fe3433142cd8c326ff95596595355baaa28a8a461171abe726f1cffbd18d09e450c9a1178000c3b85cbf53d6516f57ee863ebfbb156fc8bbd157160dc93987cbe3854c778a95453d6182f65609a026cf215562839431b61050a7e7978f7dd52a82cf24fa0083f3f2f97e6b53e0b56fa98e0e40f866e533db08d4494eac1130be91b64e8221ab913e01d6e77b655a7e0470e9d1747b2daf772302697a14f4ac849782f18a1f9ea2fb496e18a38a2330bdec3cbb6518e081190566fc03ad9bb9972ce24cb4f880ee799bea6582d4e51d59fc47bfc1f586be1c2f8895bd94511b8c44500e018f7b9b92cfab5a3f7428289ca6bff1d79242e3a207a19059dea6b6c4d510dc716c03c2fd43e820615833f33d0a360a29e27b752e84110fbb83db9777ac82a176f1d0a3adc9f6996efb913204fef320ca5ca822442b86740e68ad8bc77c3e76dafbfdd8de78054932db767b5a20135de987b6bdd6ffcb738ba2ba27b0e04a9c8231dbd82259c3835bbdd1c0885986aa9beebee41cc443080592fc0630f5b955727b052aab84a43edf816756db1fb3d76cbe5016255c4c7a70e0f7946839ede556ede97d23ca1313f0c765a1a21ece46a5d14811cc3b5fa50b149d530d96c9399e97b5da4187c2a3caca628ee173bc6c6515ba552f5f3dc3cd01dd4bc8a0828eb6d2edafe46da023be20565653c5839ad26bc04037ee211461a425d87e4f314ca4f3a8f6ae570ec45d49126d6a6b4fe832b01936cb32f98bfd255ceec4f9c94e0f8ed5d67daa22195ffa8281f8e3a709a665fc97c9568f19381050aa54211a218efca93a6366ee7615520f1e7fb5bc5fe1f5ce8815bac62d9d754f4e0fa9c5d730b6703a2d8924b018b9558d39612360d0dc832820938fa3d80601bc79cadbce28373eec86072d5aafb19e070a3ffe5f682b37862dad9468987f6eefcdcae94aa3b911008205706e923fb1ede66d41102f5dbb0afd01cc97d9d8e32b2aae0b3aa9922e2e4e18600e120ac7876990011ca0cf7f4e060f789d121dbb89089d0cf511a0d35a8aeab44f6c3d69d9eca2e8ffd3503b940a5748f14408d4f1c4c860ace4a49b47ad049d51af929b1ceb821b22efb163acc86afc263777b5c0de1ea245c157dcc1ae16eab233ffd8453a011fae41a2a40cb381f73c9779539ddaef032ae5d4e5bd4938efd39ea2c65f4a113db7c3a0b5ec05771fb38f56839411439808e7eeb47c1273f791485a66b19d63c1d43b6db8b2fbffc4d8f6a05c41bd05225ad94d924abf450bb07cac4f25c5a97c2c6f80370a8cb826ec45ec0ca1d758551c9922867f2ea113d55a5a76ba7145b9717cd32c2e9dcc773f85a8354264ce2c076664f2bf898d6de74a631a8a73285566de5be3e7c33faadfa6c9afbb42d5838ee1ca6723293e7245f71ea42bc736f2fbfcd779ef64cb57e1ce19868026897018c8dc5d95c37c07989f5a255fd8ac46cc0d12f2a954f169386be96289daf301413b97fab77aed816cacd47266c1fccdf6ae72e5d5154d2988618b33736e5f34935447a74dbc5fde86da82e758dedf9bc550014a2539cd5d4409e3596e2f19b7f3d1a98140cf941cbe2cebe5b5639ccad5225a10ef70ff276e3c3681d1d92e259db4d0ffc623811ae75a94ee0731d2c2c13ad7cff3557abd405c9cb1071cebc75ce30511addc022e0b9c3c2696c0d2b3b79349d47b2ef4e261aa1cc714b8d6b239b680745d35278fde6aeab3fcf8f54461b13a5e6b4910bc303f8ede55b8a5de6fcc86ff8a64a3b736c1960a5cd2f4bbd189fab08bcde15f7248fcbd44c973891bae222f068d57ae7eb9c9730db5ac50fd6bb7a1e2d4af7caf0d288588c65ef2b9896dee3fb68e7ed5f3e571bc5b04227a41f897b43c6fae0e423711ec4e2b9ca88a55efc17cc62ab3ff4d8e7dbb8d5c48326aadbd2a2ffe73de83de71952837e08aa11ee65511e96b896feebdf5704fdfb494ac506b23c95166049806c252a1e19344a0af89899440f525ec2caa21df8bee2fea8d88e70a6802fc0f7714bbbc2e4da56dc0ca4f56ba1ad1e6ae85bb74e6c09fb3b5b939df6dc7b1c1e7321a76bd93230679092a40796d025366e19de3d31fff7e0a600ce8ef82d80523dca39d1bdeb02fb8e04e82978eb4ffd395c28d4367185803264c277375cced2e8266d7d69a63557fddba8972f1b4d73817e8528fcf1544acbad2db9c175e919e967729a82be640fbcf835c57cb7de8ad3ef7baa5d1c9e8063decc1a6072da6e8aeadd1f7c8646bc96b65e41feb10209e421b275249176377a3a5a0d7a10bb1bc52910056cab602c43111d6d8442012ab2e102482d298a147c8c374db67461e1eb474a96dfe66ff5b582639b756a5f8ab35091b39a583bb5b961ba0ecd5f16570ec03f125d0e6a6f257bddbf5fa7afb2f90c4db26451271f72bc8c54a9cb7676d1f9c0074ac4dee8061b2c1d7f9b8f4095bd0c2f44eff9563a499e23d6d8c3f4a874271e7705a00e3e0b81d49371cc9098edefc0e852019be297d4ff7ae37a00422032ee0de6f8594f03f792706188084117e9460e42469798a5f708aeef88159f1a3a35148d448095ad22c1769f860fb29ff0efa7aafbf02ccfc7c5d214e1c583d718a25038362c48a5cdbfdc27390c6f72e2853c6390532359cacdbdac2f2beb32ff34a7209c66cf743c227a0ba86cea22e20bcb9a1990303d1652ab2f38229bbc50b12e4a604719c6e7c0b20381adc5bcc6fdfd9298803af161206e3f2bc118a137d971479ea9beada67dc9f22a14e233cfcc440a6b72ae1b033fc3d03deffffff21