PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58205 ef912466335760ff0ee37e4fa30ee6a1306e71ca23c3606f58f140b904b45e35

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ab0f98348dcda59f5a3d55590ce20a2a7d658a852585176335a63b77c4814a60
Certificate Block Hash
ef912466335760ff0ee37e4fa30ee6a1306e71ca23c3606f58f140b904b45e35
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00802c0000d0290000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000a7e51a9715b04c8514aa5fd1799b5667edfa8673265707393c3948916be96b2fff4ba59ba9104981fdb217bc8556abfa424cfd9d472104794e1a71b402ef318dfa01b2f3bc0eee2ad523ecf5c86fe167cdf1fc342155265d8010000000000000040000000400000802c0000d0290000

Raw Header Hex

00004020dceaf31024e1d246e794292f5c52e34d72736f658ef03d03d38b2314f102379b85876f14464cbf4f8b3df936d916beddd03448d942a8a0e056ee4466be0c20882c00106a0cfe0318604a81c4773ba63563178525858a657d2a0ae20c59553d5a9fa5cd8d34980fab

Proof Data Hex

59,560 bytes
1212160203078375aa1d58a2737f4dcab727c99a51d10de67743dd2f8ec6e02fca81028075fa8c1d215492c8942405864b3cb862fbb73396b234d9f73fb090856e8c8587655f62f5110b438bd259b751bfdbc9713161e6317e20ddb4ba755c4169797d4eed0a58a707a1f999f0d802944d1e943fd5324f94c8747fb2136bc988c43ee376d3e1090474500ed6f911088c19eb8440cd37cfad5cfe0b04447f51df25a5c58a82af02037b66b8974dda393ec80d6118b1e0fc1fb4387e7624c60a9a1732168ea48c0ed1df80d2c5345594af7f571bd6ca87db3d102cab7d33b1d1f8a8c861681f5bf24730c478fea5c9c2aa87a3b82ee8aeadfbfb3f82c98915db062d37d54db2f6331a146f28bfaaa467e9b4e60719757d52b05d0ecc886d8057ad502497c0c9b816ad1a2229906b2b711baf3303cf59a21285c019ee7ff1d7eca5022ff659bc6d6319b02412b96db5969ea9dba56e4f62441c515ecd77be27d6cba51c8c384aa693e366d6ea3503dde450c37f64978b160a3ff829325add5fbe8b41faf828d47901702f54ba5a4c32b761a762341e8b91b9e8d676cd35d441c0a407a66a24bec29a312181d0be32e50b9fd42ff5c47045beacd650f724db8fb9490aa6f7d771023504a8f2c22d2ab95c859190a2ea7f9b6a88dd1dae8884a405a4cb7df3702e9b27d8f4e412d199fdc1f72e8d25afa7543c9ea648bb1e88d4ebed5933ce2bf17960fc630e612961b4da3f52b732763bc12b366c3ac04b8918c6750c672d5595b1d9e91e5f3b58c451c4e0159a6dc59b12ddc8bd7bd3eb49450833134a596dffcb8ddaf5aed991747b431cba959d0cfa8eca74aed7918433f77d0b694d0e23ea27051214c11492fe57476588863930a246003da8c8437ed213c7f2fb82482cf4b0548593d3c8d9975d153bbb08b3081d2bd42f60ce440ac0ef70e3cb361f17b13b68c80584c0a456b3934483b3947713831dca7d31bf9b381bcd94a7529c04395fc3f6accfb523b5490e0532949f012bf5768f8996b97654c991a6a5ea9a659559d97f3b52a18feb8acd9c0cb42dee93d4c5a0078d36345ef0417f11ccf3dd64d3a5fafd8cac247a69a091a6dcce135cf9c7831845581bf5403a554745f2faac9f8cd730c072a0f95270b9f6a92347e463107d55732a0ecca6000d5b2385db3fc7d4d22b482b07013cf342781ec1343400590a73182ba3e22c94e41ee2504a7ce4e99b20081b0d766f9440c40903c63ce103fd69a7eb098d6c7ff6db021670d5264cc5d94a69c3c9187fc3ffa15cdcc27100f3e1cf41c5585e006a035f28d673a33a21224e8890fbd5d42fa733e8675693d517df7b56646c407d69797be0d60f65a6331496af8f8f134d9e7c9aeaeb996e5efc9933e1edd84ef9de940bfcb61a0a54db0a0059ce9ca3e26d385fe473cb93625b9b63570c07cefa9243096f2827eb23abfbc7b021ea5993e7c7f496e7530dba14fc24801e9140290cd4b211cd682ba6375ebe8103c05ef066ea2934ff011ff2fb70bdc2113dc4cf7b00a4ad02d3a1dde4fcaa28ce095733287c219901c95177b71f9bd9657c8dbd6de5350b0ac5261be7ab0af643b145e5a2bff1c09dd35967106b006c12573d9c239978856f068e92e015bed567be03c396036fc3bb8898b34e0b893092dcfc9bbb88580167ce1daaded423f67f456cb15b81667c6df77dc007a1590483efa2b33fe9c58390e772146472c81fa79aa12328862335d0e5293485ecdf21c544c0ccca494ff83f39836d3ce8b7450bafb1185c79ec2151a97756945ffb9263c6512f7e7fad5c9d482b975630fa34f0cdbafdf6093e6d9c4265924eeaf05d025b4c648a599bdea392b4997eee050942976ee098ecc8bf7d4edcd23d51cbe4d61ecdaa21a8e3e3583a9e30a7af0c5c8609cb7fc8d71daff36498f3ff8f1163d1bf0b98d33f13f95110e2a535dd8be4098b099766c8b86773cb905d0eda41d66fefa1ccb58925174bd465750c04ebb7f1038ccd6bbd0ae7c0c3b6dfece5e1fc8eba485c2f0d3e8e72d827392ba1e0d389d132232ed17d2b93100587c5cecf25d3f41140ddcb36ca0805df364a4874a7b413749a0a60f5a320a03840872bcb1d847cf280cb4c46cf0c54d02129d1d09f0f81843c231834acf57758273bdf7c29b80a48717df41da5628cc8417d64ae772820dd94c5d08bd761c7e85984d7c5b9ed4b10cfc7ac2fddfca800085a408b507df5f951ba83a40f3479f8ed1fd3b0d07116efc47488afef5e51d9d2b1b3b5c3a589ec6dae4394268113acab7871df40c4eec223662ae43fdff08d16eef93af573e392d666a3deccfe858ed0c354e0d90b5e6ac646d2715a2b5556b050d81497e3779674fed093461ed89d08dee54d252f311fe81406246bb5761d1b13625d188af9351eb9ce7e174abbf9bc07dafc99cd38ed99c8159b3ec0d6954bc1cb024f87c41084d84487dde7b86fb97dc92a96790a5459df72a14ca5279f5c334cce0cb0c1bc9789bf28e5b6cbeede37776fd4275248e3d9a12564868a824430d5e56eba83f552302e9f18aba5db1b1a82f8fda1d3dc6d31b8a7224faa37ca65a5d9ec0d3b9a81af30366eeb02771a7fe580ac0f98bd7358df1cc82db263f926bcdbe520bf4e46771612302625f80d9d8fe630926a77c0c57ba83a7c5a70cdfa85686e9cca8ae2f152eb94eb86e3c12ed790ab12d9a9e4d78dbea3df0ec3b3b78fb1b04d053654fcaafbbd5cc2413cae7a3f2aacb40e2b8ca6591cb47dad6eff8ee655f5cd3d97eed55d4ece7c3cc63a116c9b43011a5cad47f6aeae31ca426936d92ee59facac6f24776b2fcfd85d2892c96c617046b352a9ce2fe485f037db0b4eb02ead58ccba46b4bebddeae430ceaaff1dc1938cea2a1c8e743497cd6bd883d90caad9f33deea049358eabf7f7a25136bbfe0ac95a93137c6d1034c06967b950faefb9df41e4a84727c02573490d9b6c9269a01dfcfb92728ed2e88bcfe63aee1d106e3c9a64f5c3b8859a4d55f587e95418147e17b2044cf7f1b8d0dc54414087eabb0d312b6ad5dcd7569b431d268741a856270c684c4d639651b33b24b48becfacf831e757c7665a78b9801020a2ca75b23ac270245606b410437b653f86468bb53dbc327133f1750b198450973f377fe9f15a97eace61fbc3f37d2dc73e60734ab54398452dcbc162ca3b39b16150ac7684d518dec59e5733f71f8a39519dcf3d0499dcdb513a9e6b9c23479ae9435d93b43171b70455a671ef38c14ed75cd1ea175da62549d7d821b16fe7ebed3fe3e63240272c577e17fdb3d95c85e4d16c93a35512bf2f30bd9b661f69a26a0109caff20656d291405ce153d1527f3a9d65383943112462ed5e52c39e0154a2f54dea7bf384002ac640939389459e28f267b22c2991c4ab0431435bbc9495c1cd7b877b295f450f3ccebccf17178d132cffc40c129191fecb301e6777cf755c624f74925c9830866cfdca758dbf2550894e165000e877acc78d6665be1e2b69f4194424ad519d4190b0bbfd0d3aabb0585e35d2d129af8f5000867b8249c802ecdd7c3a40b035ea2f3b01e598019afa684b26a013e17f5de76e5d8b1066e23e9904feb7378b358fbc252970c61f2c0d3f844ae349112d78de20151a11a31d0e11055d448bd38de0088221dc3a147b816314bc2a72a831694eeacbdff8c73853c38416a730d8bbbf401ac5297a66bef8e269e8ede30ba204236c94662e332399de9ef08fe8ac23ad1e169188a0328d25eeb030851cee70ff78cae4c9efa9c4c922277f4efd996b3cadadda34c497161b2c7923085a431432b6ff3ea13a0b7b52b2851d7e533932f329ab03ac86571e774d06a7d3df2719343c53d892cf2641f42ad1d15c990c7ce84e0df5112ff515149103d7a6b5e2770818af890a91686c039a4e9a099ad9cd64bb475daa4271f39187697db552c8f99d8b4846d40eee41d04460af728f0a46e92c311c2e130df94fcc6503a3757c9a7bb47cb0b6990987ca076143234d2e01a283b2078eed294310641c650523d5d35ed3279ee753e475bcbc8b6168cc45aac35673b481ac64e665846d7c3648679d78f9bbd3d051b9e3810fe0bf74c2ac73f3c69ac506946aefe6dc392cc9b63c80f41ea8cbf577acd116abe4960e590bf7804885254a135229dc2d334f4b08c9b199c68f705424a3b9dbd3a5035ec496d715fd0a142ee82ce03b09a2d56d7a760b5d1441ae5f1ec6b2e1a98568e4154fdcad4b7d5c96c0cb037a18fbb23f82f0b8f599fa9644142b7808815136a86d937cb1e95b9f1e29e988fce144d6e41a69ec4babba68111a2a36fc9009657a94fae9382f9dbb146f6450e8dbebcf4017f57523878552e3ba0d7556b17d04c29a89cc2dc668844d9314b28b2b03bc22c63cb086dd7b2d9e739474b43b66b4e40e2a641b985af04b87b6f1bdcffd118f406696e162a06b0e62c91d423077a3f2033904ca15fe25bf4a59247ef0b9895e8abe798ee138fa18ba9e43d74ad3c262ae2689c54285e2800049e3d1cb678ed56875a670510685d81c1eb137d39af54a2a8f0035ddbf6873aac494fd0da0faa0292a63bb464852752909f8b38fb99096dc6a75606ce6e0d4618a537f3e0261b6dfa3c16423efd1b06c0b1ea65ef135190d3e30bed2d0d1ef1f8278a1e915260039a52bb45c96d0be4d38d985b957c348d94f8ab07b1f699d34414c302b4ec367212ad8e9db69b7d548a12b822f77ee239ea3909e64a72857b7fe4be3f2d4c6ef736b9a5b1c58ea72c671cafc9886e1ef15ec20e728698c2fc2650d08799875e29256e25c320b8444fb3385304eed48ab454699deb6e640ebd47da832f0f531c941187ddf3c199a538d1a1003f2a6a3fe783e2fdacd885f3b873c432170a092364711fbede2949f96e6d9572e535d42292eef8077451cff1ceb5179461cfe5ef40bcd03031f563767c13ff4adda22d8fb7d9e0f0396b781bfb7ca837447ac1082fe30604d608b9a23f8e82b93319b0fb1063f7f09e383422df9cba92dcbd29483de92c7ae6411330f870f40b5b2a2cdc4098fb6f0f52b5efe0aa4e7e79d6274c556624b38c8adc99ac206b61ed1617c6912ed17cfad1677f471155054d8230b38c8a62a39480dd05fbcec91616aa1f1873b53b1cdcd7b05c8908a56d96de9641e21c4cc6937d3393feea4a41655555ff1fdeee720ebd6a90df66a98892d0e1e7175e0762eef81c8832c66a5359bd29c35b8a66a090f9a0caa8cec57cb05c789188595dc5341b458328b02815c5dccf61bc0067e45607c11bebedac10a30f172948f9d6edddc9e04f4454fa47fec27a7ff1fef4ac931feb4b0d6b0383976581076b499e9208bd02fedd2f51ea03bad2c9b571082e38a2d95b03d0dc0d3f3333ac84072c5152cb23fe60d35f74814a6765e4348912f051f01acd93359183d567c1c61877d8169d9175e0c419a76bab4f780551ec05838cdfb05ceaa02852d0e8e2fdcc4bd3e484c3d42a043eac4a4818782b2f3d307ad310a620bf3d161f76f241b048fd428444f6b9631e2c92370d37f07c803ff27fa5c33ecaaef1234980780aba1ba0344eddd663cf8420ba3a691fa5b6c46b5891097d49c525fdc249dccbeedddf4856778276e0b110660020730ee32d8ab91caa2829ace9b722bbe21fed187f9ea6e36ec34ee5cafd44e9ee1cba133c69f8c2b6518abbdcd2827b09694ef89e20d137990e29411bbf3ba6cf08d187de5563aa58477fe9c58fb2a42af2006642452cbc82781f19aa93fde1fb56442283d5237c3bc66337c2f6cbd6e38250e6e133ceab8bd12d486080a5fb20129e899003122da9c3e82256b9ff75d01c410875348b2b4e07465f4d366ea943575b573f9eec85c47b787f2ef68e591882ca784d1f175aca0c24c22c306f04a080b70185416dd3e6f764178b56f51af62580ff27a159ff4309a64c4a0652cf02441b3f19a2275c63c9976fb36397c83e7223df6f03ddf2bcd0c5fc0a42521aa5c8bad6884bcf0e7fa4c392314d6c52efb17d1e3db3ff6c6fe90e41a9cb6cd931fc3f7998eab5a9d44147ce6b77bcf2cd74c03e64c3726f3745432454cb4329d8846df99326453289e9f9492d4304fef68ee47ec445af4c91563c9958d9f650eea7731a1527c82cbea6b531a74feea14229952ef4c9f9295f527d430b3afb184504ec531b2b5161e1bc402164987362508bd0cbe6ba9e63e6a39559d1549cb64caf0de36347e8b11fd017bf1d9e40268bde68d02fced2beadb94bbcd99607baf3df3ac2fae7cbca6b9f42aed2fb227db5bee5dd265920136c86f4cfb6232ad858c0920edc8b278da3520cfac47a25d70e0e7973ce3c3cb8c40e24e9c5f774bf623e9752fb7487ab59ee1ac824f3d925d6a9c73e7943aaed4b8359c268beeab2fb86d580a42c05565ec6c3bbcf249ea02b16c6217d6ce053bfca62c7c36e82d4c95a8ee03028f2c108a8618f82c36f536ec31c999b3caee98392d2b649dcb77c1af80476c878c410729a5ba089dc003166fefaeca3dfb6f0377036cc65cfc24787af81bf81fefa0062b5300c1a00b8ca40e666629717bd2e28c9d970c5980fb0dfc27015fec4f6aee5954c6945a01cd599c23225196a4a29f47ba665e448f6d8cca3c12ea1f223057426ffe055e0ce3b6352c83ebe29483a228994d8a6ce642d93b5cd73b0187a407097eff835af6c846cfa88628f3c7499aa52feb0ec641c1390010fa7b03596c2c1cdde9a9c33938749103644c96b677cedb89f0e2ffe5fac15e6e583f66311dd809e25c194b91b5fb64f0f24d24922bd106101e37d076ece43223480ab2385c091977927b451874d7e3db7ece2c0c4fd1e0c3835ca593ed5a666515c6aa64eda62652a8a3b3475f8937543f272dceffc1798f54adb794440b772f9371baa184908c35c98d2828fa954225e87e1bee67fd07703fd7802898cb0de92cef509de080f75a8606d62d5a2e1fbc4996d5db0be09e3a2385cdcd5ee38909692563c937dea24c7d184c985123332799fc7ba130a808b004ac29889f3702fe54680c2fe8d2e569bf9af501b7c4c5190c48e0ba65f5a4ea5f01135bd53e4214659d02f3b5194da7a0eda3dbc6bf74e0dfeab4f1afbe06ea4e5898ef8fec4beb468091b82d1c1a59389412098b3617fd3fe134e247d48f99f92d6670147c89409f497724232dba0b1c1cd7f3068ca2375b5dc68f9e00639b2c510359c7e6eea1e95cf61034f88676388ee140aa96a7f5c7b90bdd344e7515876a91db4e3286832f3e8186f9e1451b269d345092eade692ac11e0a14848bf48ac7917b6bdb5a05376377e42d1332ffb2a17d4266a1feb7b397463862298cdf8d68f7ff7a9582166057a61ad354043ab2444fc8bbf0221eaee704af1756aa639b0cab73ea7b3ade01b3495301f89075451e2b73ea9f0609ae2b91985287695d8b2021f9e741972ea98aca2f3ec9f0d26d9021c5b015cf42908bd729e0292e1977990761a12b8d31f7eda4b867a64e2d62717373376706c0380a35e5649055d7c617a125b0078a6648b00ebde8bb3bc707fe178ab520c7ef3a482eb811bfb5b7731b17cc31dafec342e79d79b0a007d82df95b820f5b91c50a2d99c11628af809f1235e11a187ed1378a5c02bd9bf441d57c209a67ecfa30d8ec18f801c3bf764766a0578216341ac4aca18294af65e33e78797435223f49202e499b3a555879ae8dfb6625a97b8f4cffc35ce7766991e6f9027e43cd7ea51f44b85e8e47e2803a7a6f02a55ab2389ce512e6483099ffd21638a992414fac44b01e5817d6f0e5a5620dd7b7b682dab043a33bd9e336a8f0f57bc8fd6284473953bad208c4903cdbe40e11d86df3346759dd46708c75af248b4403db514981aab1958af10c00d364109868c7923ad2342abd9d947d146e2f2036e16b43d8400bd92162fec584bf4d9795d11ffbf2ae4924505f58a436ee69ea98ff5c8dc2a5730b11cdc8191731ff3137c116ff0289c2b18df2ee3a8d30480b0560ddf862faf9fcadcc431351873c5401f4f5bfea592ee47bdb928cdac9e8b50cbea63156bdd16bf59977f37abc973ce8af9eb03ba03899b07ed9c7cd1b227073b062d7ef84daaf24a4e2bb4b897cd3e7bfc4ea7f73deb3e2e1e4cb9c30096ec285d10c9d4d0f6dc118d6ab180be890aeb26cd4086f8b7489f1cab2f0f91aa8b1472250663ea999f24ce936b9085ffb9b391383127f3e59bf1686959a792efdf26bcdadd019c18672a730215012ac50a2e3b6057169b8be05d403ff8d7cf190bb904faf47782785d501df9aeca49f8a503a0c891f1cf54b1b2c0d7357dd66e5b64cfdae526f63cd3731c7e5da12d4768900e25a9fa58da3d057083a5d2fe70a89c503eb0707da903b9b9c76338d66c5eb58e5d280cc1382c7eeac806a6a572f6f13cd806264fbcce0bdbff4b3574203be4a82e02aad7343510c2198695b0d3a72201d98351d94db056eb9226f11cace65497d9578f9120fc5168a25bbfa6d34bb6e7b2510e291668ebd9366d0df2a36116f47c46dc32ecb39fbcd5d72263555b89bb809f69e1a0cef9961a3440ab596d5f7aab29e680ca37456e4da03d2f10d291189f198c0a56c11563724be728d802086c5c87f611d5fb2cff70475e68da2ba7c9f85232898a42b6669e6054b299cc44b2385f2e10f72493495753dd532af61b51a18f921a7168812350e87a37baa02e8f77d35b64b95c3bc8b3e20caf62752742c41a645d04f1b1a2dec12ca69d50d944ed1d3277b575f794b6be6e8c58f32e0db2e06d5ac4396f4a9a1fad58bcc8be1fd3d7f33c49ae2131c5da92f696f0e7e323990cda48ff5136fbf6169371ae2ecec9abfbcc0a185b251b0ce72590b3983e307b160ec4a776744c1d9df467607554530c1cc629a2a3ce22b3e78a3842bf53a7d439455f4fc6e842a821b306a1021a502da7f879ae75d55684a1809b73e4d770c2d0c980b70b0407afedbaac1258c4acfbdb7361d81ebbced331f5b2cd5adafdf41159583ed5f58320a98ae622798a8dce9e02be608a60765dd5bcc5b97c450af403802a7e8f78e03fbb6e7748aa6a2179bdf2e285458dc64f9f4c52b074bedcb11fdd7ead0a1e82177085ae47dd2348396c506bc459b8a72ff38e35fdc9f685bd9093ba568e6886ce5c3882fc32e293f383b98162cfe0616ef370fd71315ed9623b1615a805164adc6ff803de99ffbf1678cea28afa661e146005beba50276568d6ecb9c26f418d2aadfe441c3073fd1e5da2b0d47bd0aecebee445b0f40234e6c651cbfde483e400b53bc2923242e2e67d02b3fcdcbe3f893a8f6622f9323ad4688e8cb592c70cb45b4d0881f3c94d43c9e04c7982bd538b502bbe9f083d1491fdf7cc4090e51ced48b3aa2da7dcc6f13dd89a137e937bbe0c9a4b9e2de4f4290e6cc351bf8333295e95082f34ee08acf52811098807ad1951a4c5927c9dde9ed1f3b1c336d56ca84828e3c9bd7d8bf61c8929ba511aa9c7e8797a28a3bcea575e657889929719b7175570fa4889782f2130f60e2e9030325b9c5534d9a75f1d6c32890cbacb8df53fc1747cd0b29fcc64cc8b12f3433f825bd3cafeaedac7e66ad1402624880bf715e350c3f161269e826a6c973fcb943885017fa8f6f015029990d1cac231b1d6c8204b2dc7d7ed1baa55b678ac3d98a4d4bbb0663baf37908886b7e5e93ec1ffdfe3f131d751cc8e9b063137a05c2981ac10fd8a0b9e159506dcc520b7c81d18aadeef34ef3fe09879cebcca136ae85575b4a58455445aa3aa3b612ec10c9739740b7a121db6df299f214f6d0b5e33374564f7f59b6e2843a888cab20d6b8d7ad61b039d8fda59ada4971add329305061f2cb164ad32605a9302cb55b740a8beb6aa5dc9a9787d94cd44e1c2f17f351f134c36c95e9b3a602805bb146263f1ea69927c551cefd1c61ef3a435a129d93c3fe77acbe7564a537118213f6361650afb115d0f43cf1c4c5d6c0db71385991705a34da893457e7fb02b149d5fa93560bcc0337837ff8e111989060db8cbe9db0fed36379435764694c4df760e82175c6f2ad59efb3d9eab2ae97397d09e7e179fc858c64531d0eca4ade415b7700c8cf07fc074fed28345fb88087544ac160c015cfb3be81d5d495b111a757f0a023f2b130e2a79c50fc5f7a70021a032c802cf1e37be79d93b39e3199cd0897d23c6f694b5260164ae763688381fa64ff24c439d9a7a279b00363a132dd607e44d8808132af02a4a3e2d454d38e24d235eaae9594b2aa4c55678e5695fecaf88f24e0fc210548ffd9de05a074c64bc4f27d112451bb939bd1fd71b2ab955bb84b72fcf777058fe58acf49e34c66ca4c1a45c9fb207ec7a75a7318d47ea6d8aedab31ecd6961c1a30985983ec18e5e5e8c8db0240abdae2a4a1e33153ba5fc57cc79f75072c34c23d4db7d6d363d1f01bfcd4018d3732e14086605c4f137ac8845d1acc809166b9f02f8aa75e0fde414bafc451ed6eb0eeb592f3ebc92dfcb3e51800e4d9df5f828489e1a7211a7506f9374cb279e5e0d4369e169ad9e399ae9515c84492d329735d8fcd5570831bad10ba09fc656a81bf11ff67b35ab956c24f837ea2def1606ec6fd95fed57de5eeb9df033f693cf570fbd75b8842ab208d2ba5c66c3a48723b4f3a611d47ee3cfd8de765ba7fafddb28028b774865dc1fb0631fc6f44c6cf06378ea626723433c4f8e0c19d47abffb39a3616dbcfb52b637a70f6b021fc381a1128bba3ee6d1ae283d55d6e54e8cf30860f912f982bed922a218e300855f102bfbf88187c8dfd322b4b6b16af31c575bc959ec1c62c0c428a7dcba23ad8f8dabb971565b441192f09363da97afed67e66c20db4009722ede0fc90fd9755e4549f2b4bd523feebeec6d195efd05d44b103e8269de918e3b64071d37f502b1a40f698d445603f0fcad988e79deea64933ca8338aef83eac74a215ec4202f2f1ebe7012318afecb6dfde7601e955e9816491ddb6f488583ffe279724b5d6b8ef856ef168f89be522c634900d98154a9c062547cef2926522609e4d1672fc43205f7267dbe2889beec9135d17e1c20c3a6b00694faa1d46ccb7193fc6ad3e37b6ef9dd7a1f03576790703148c92a0290ed2c99c5a9e4ccea741fb5b65b78c756ddc6a58b72a450c6ce758fc12609a6644d4f94810c27fd55da10a3ecb7ebcd6e0f69458552a6837761134662aba97779f80121cd889a1423007c545c3bb92e705e8e46e76e5f48061db101118a76daa7368f89573eb0cebb81b8ff096362a93a838a26797a7507f942d9192d9049921609b03c82a25885d2f17862d68402c7fbfdbfe48d574ec784bb1f04a7d6c2b409b3a52a65f8cd560cebd947578f74239a97cfc8a6229aac0a7fec56b01dd6ee8a03701fa485ba66cd9c6f7f053f9ae821b8c32e235443d1cfb717b65a07f82a86cb432f870d573f7f3d8972ab2981501c69f8fc712f880c64340fddc57ecf47b3ea17447d76570a9cd9289cac475428ce744729b2c85aec3a463339c777d2cee018b919d56e0b37ca9d5e5d202a0b41651f0eef56508baaa14415c2bd247b617794fbdf0f75dd73d2b944a8bcff8c5a913f7136075312711f5d78278b2e89c193b9c773dc8d63538169563b81ecbc474c65b81717905a07542384bc26a4ebbc5a07cc118cd8081e5bae52b77d4b595cc29514177f08d59680f5745d225893934be71d4f593ebda74a024e5e8392640e208be1ff1dacca62d340528cf70d78f1d97265a50f7a3d2c2cf861d033665d9f21d5f303f55a6192b0c828c6f9ef9be6869f8b19bb67c7887559c0791876cf47f95e6aed2fbb7192ada973590a4639f04f11e0a1251eb280e0fce7ea44cb233573476de3308dbe09a899cc7cffe71457f4d169d51bbc07b2395475d9ff5e173aaea673f274389a1aa8146c44578496af5bafacca2bc495c5061bc670995355c55e5e8065fe84d8a1f222d4782314eb66baadafbfb6e7558cd63305b76452e0fa06d60a9c1b531e2ddcd58056662c3d2c959180d0a81c7acf9c43895b71cde3ee37502c9ec85c05a2e25a7e5da66788523cdc210ce1e4049eda394c9afdbe0d98c8e0cf0ea71bcbba16a6298e005b150d46603650abda80e789b88935b68dea90f9ed28f8bd6522070e1958916eb430e620ea4f81cbb7334f5e8edab9f7a47d9d49ac70df38b2c2c57d02b1657068e01a8fab4f46af40483d6607c3bc74c0a46696da38e9b6531228a5057ba9f0378d41490827ae2433627e625bef4516e09579462f057f1838758a68acf2674ce365d685a1c8f8a978a91b8e787722679d97d6faebd37b91a55c6cf1f21197565fe234cb0200fca07ca25eea3052712adc34a0404404365d25084884a5285251fb44fa9770d0d13efc7c6620878d99cb444187796fb926162e4bfbbbc8fcbf2ec443276323dad1ac5aa90183feb75634c191c4de6ca8887a019af79936fbd22b16685f70781c5c3e829f7cd94fbe6ab940802c19b94fc8a8b33b221685c32a3c375766acce97f331727df26cc10ad53199527d8b518c171532c54b5ca98e34bf8bc9f8eeab937f1e80214273e5000da7723e79dbc53205832e6d416952da77d370a44aaab025f84a3c4833ca6c9702c16b5ca44531d915000c00f29a5098eecfbf5b0469da1320c5fe58c1953e38cb7d94d697e5a7d39bf79922e6cf0b8922646b3af62b1a3c74f82b9a75476258764caecab822fb9df98c15294360145061f17ab13ff7c85ff5364726688cea873758a6ab80b23dacb49333ab2d8365c4ed827a9a3efd6696f9fd9a34ac4120311d7d3eb00f54a0f2ec3d306368bfcb12ee85b254c718fe8e9ae6e592135c3faac28b7dd6b7bb66f2c927d0f2ce5c5e934d2e861ee303328c17268549191231e9bb9ac13c3118143ea7b31cddfeaa5804700592562997903cb5e524dbbb123bb508863dd51423126118ea224b70cd4eacabbd84ba0471339dbc2c5dbebac524f4ac3aec2fed0d50a49cc6e24364b24a56a6f905506407dff8f52b8a61570c65c6400c8532cf7304bc88c0036789c7516c654ff8b5654c61d5b53d73e7afb6223f8e8ecfdb36705ae400d8dd87dd91b9a32616f38e6568af2c6f0bdc4927ec2805c056540fb3c8b8a8f7f5e8aa32a927cd15153a2a497470cc8cc0c51019421f63eb6d25f06ad0c6cf65f9138074b43dea4f233e4a8fc8e66e021feac807aec9c23023c829efed03cde7f067ab2c489a5764935ee5b4701fb42651c75a2a41d9643c65ce4e05d516703699732ddc16be75e12a53f69c50b2e36d1c2e645c43ce0817002b6eca0417322af3c416b95d89ec818664414856ed6f6c84b1ab81e2fdc6327a0a90dbb2a0c6c95cdb47380d17e30c2228043a6242b0c957a83ce40a6096cc89d6a69388b4f7b3b58b43967f2d8d3de8c0bf8fda580b2a99e9a4a59297362313e02039f0b12a80443e8f6b6f9dedc95355e9b586ab6371e3dce72eec9da2e145edabec9a12720d8733ea4b3084461de3fdfe179602f277cee594ebea871bb6fb81ce32b40e3019fdce44441abaa09b838799c7ecc64cd174e7a13b5a866fcf26cc3d54279d55893a486c58bd8b7b67ac595c727d936f3b30fe35465f075d268fb47c2b8a3dcad755ceea6ae26a0c695102420f5c66e49db59ac97f186e83237e2d9b127c97d5ea977539b6ab36039850de142c7283d5ea2eecc187f36f7590b73027c33cb0a3cb9533608a3412efae00c2487e00d7a4e540cf18a932a5f5bf1403d0c7e6b37f7ddbf1b29ebb2a180027a40c9a2899559c3e5b743681cbd94bbd4481f5302da112175d74cfd60c32b130a22ae128da44bbf5d975547ef78e348e537e4dffde7651819905ca22a3564a9a5a7f77cf3a2ee6395df400a63e798087c2c01c22a59ee9b0996f0b318f44e747747f93480f6ea4e024bcdd33003dd12c04a54f51a48d4b6b2e19558a954f09f643601f03e96233606e983ab902079bcfe8d570f09c76fec9245aa37335706c4afb3b3b8de0eb3a75c02f76f625c9d253a43e346314eb7ea3cb49a9191b8ca6a309ccdbd5d8a6cae3f5fd9503d30b7e4d4e28c6604b0826f443c6ca05849e1c0d35cf07ddc7567e197f22247ebeddfc5d42f297f9fcb76f02903be8c83418ac01c0d0421fd0bc395b631316734e2aad0a9b7d749b99c105b960aae68935b1c49e27b42723aae4a0ba2de19f9488283aba40ce85939cfcae815101264f813773ad51ee7d8ee21b2d3e98505fc1b2e4d2022403038611efc3e903e88f2b52fd8c8a49505c0cc53821b0667702b4398ca93f1d6f60cc3237cd9af07d562456086580c0a465f04257584a4ef9c4c7fbcdbead68ce3f33bfb06029d595298f0e40cc85407ea343a875e98f32d8136a2076c56d0893b06883d8a49d5e505cc4255ef551dd898bccbcab225c650aafdd285b8566e27e84d6ee238d3054bb14bc2b9c521c4a495508bc024f87153a4a8c6ec5e480c6246d94c720d69a06f2b22e8c44d09a7cbc97df40930318fc1676834dba8cbc03e22d651986d65a64edd724da7c97f517993433ca42a56cf2804109128ac9e76f1652d215291a0418ea032deedc3b3070d973f541c8c29dabd00b95e51ecba573b86ab9c87ae04907f20704fc21b56aacca34da0220874410ddb035ac3b9495074b5957585544f888eb664a901212202aae839cb33db4a317141adc502e842b25f30b0520bf746b701a6fb8d0695c0fd7930fc14511888fa796545f6b5a3af0fd505d4f4b1a086f858922775dd53d1c4d9191bafe823370a38dce73e2411b86419fb1bce0b233fb2d14601888e78d40349231e916ad9010fc60aeaacf23f8b5f80e7c4ca16336d572dc01536a3ceb07c7c36998e9a4cf15f0bd07d6d4a03fa15093be458922fa7a9f1309cfb5111eb864d89c5dad09027661c2c0986f8ed0f07cfac91e81b4ea55219ecd5d9c8461299288ad28c39ea50a47024f21dba94fb237cc712947428ee75867702911c6c0952b06a097779986d9b0f138a8441e2e286a6bd77f992b6476927896afe87c8feb2ee6c316a19bafaeff0bc5eb324400468e55ddf8dc7f162fe18b203a3f7a7ac2af4fd1909e2e2934174584e7d332e57d03afa2527f7363cbbacddc342ea8d418d7a832610a111d58cfd0471593807ad0300a78719f96a7f74502280850f45836321e5ef851245590648083a5c5f329fffe37b9f8032b797859f5fe310f7988e374c915578c343660122ffb9117863dcd447f959f5e2eb8d362885ab759bf01a0ac4c44a47e762e712c15d488f2c4ccb7cf25e080e6d6fde916b23f053aec250a768c9985b3988009f5a9d86dde90a915fc0de184eff78a47837d5bb20f7f10426694c758851a37c04ef34b46c9534a3a51c7b5e611c57a82939eb56cdb6e169a5012bf9a48dd5d33006ea5230f1f4217e9fb603c355edffe773f40b7331c1b71f733018023c9e21b28ad1546f25232a26a08ef1f021a62adfcdb842f4acbc6e53d05011908f63ad32d612229bb8f540ee67dd2f634ff0fc81626cf1dc0bb608046ef0b5b53721c99c20c87845498678529494b1f935f2c310587a3df3a145a951b7dad23c00429b29f5dcd74ab8b1cf50540402b40f089783a65efc6c4efeed6a667fe6ca5887b088b31a2bdab51e3b3321b232d336c5f3b5c5e66ef01ebaf45ca2eb02a6c2059265994cc2ffd1cc9cc84a8c0ab377bbd1328daa7a8ab323cfce83ac41b0cb62a75ec15be87a5998036064748d200a4d25b2c6e9530716bd212d8db070940689874db3bd422ce35cb730c1887662959cc2f8b3f9f24da5c4e56f5daed20652ef5560f9785ab647a0fce89f53489ab599daf59af083ebcdcee5b141300cfb4c8044c3bc30a556fcb32679c14041a207e664f95eccdb3fa231f10a531c497cdda68ff7b2551100be671b399c2e03392a879a31f3d6a3c67cb0dd9b687ee3e9b4383e91bf4b84ed34c36bb202333a5fc060ef7a70d4414ce8bb80d75c8bff6fbca14b92e986cb76bbe317b9424b24272baeedb954029ed807aacd4422d2a465f2c461871b85572bbb1c46e2f1ec912d30e4c750d889a5915d5fac49927e17cef49ee0c05b3d8cf102ee9deff41615ae495d0a3d7998e7170d76aca18fe3c2daa32eca1079ad1e2315f525154227f28fcd1184cc21da84cf8c922442acd43c102bcabf087b45e8c831a1b1473744582f1e9998de660279104a1d350de5b82f6dd62c165fce580b9374aa24329f6560f5b8c560a88bd2f28e0fc72c09cd0f4111cd7699f630f439ca30c2d0c4fcaf8e22c1d8a8cf3c6de7431cb6a13aa08e0add61d0f5061570f44f189be3ff309c73265c35ee69143a4ad71773c68064e0ef90eb6190f2a5e13b78d61439e75d38527abb0711575597bcc27ec528df42203eb0dd3b857be2872be5e63a80fba84d01d72b4829dd3408c1da5d070ec4b2b53bf01aff8103401326cdb871ef447cc93a144b150825252c05d04239ddec03fd1729ecdf1e1dfef650f3675ad47fa650f47e902281dc528fc55f54fe2522fe9e24fa6983f52a2b9fa65bdbaf83a858475e23d8af3a3c80c48c3fa8531ae01affd9d5cdb95fa8c00f3273d3ac6c50a0d3c7883dcd0b7fa15548ca3f1658cb005a0e1e659b82e93fae43a5e87b3932f29d424623d5ec790dd933ac3a6757ea1a804b51137592545c6f7c0ca1d32cf633031d73894360084b9638963186dd535c5969b91f2cf44bf76afcccf8343ca6b9fb7865bcb7ebf24d515dbc0f5d5d6f53a1205f27888c672e377075a8e75a1edee0933c3850b0c8d38a711003b68ef23bc96bbde2aac409d3636cd9afacb601e473f35492ac9045c251f509a0a360479526c56d74bbfbe57d7bc91ac2929e30f91ec9c9f1f71d7856507cd2dfa7822f1017d283de2d2fba121abf960a600fade7adbfa49d6373230de4683d29d543b0453032b3f13cc2ed145978a3af76b7504cbe312a782602c482d40825a5e1942387bb7bbdb3a76b58991a4313b249b4799fd7417c18a08ed0d09d422399b6f59fb5690c2764c66f6a5364b059a2d940cf66ab1e8e91145424b7eb46dcd3f6bba6629df86dfa51d14d84eb0c3c0ed71e4008aa9af67dd6084c27faf1f4a7dbb41f3660270f11a5f492bac95c1ecb529422cc099db40f8054ae8515a65dab7948c1bafe165e4f0661982b6d5e66ec7e79687d4cc30bd03d7bf677042aff5ef4525157e904ee41c0e9d38ef2839ed43a8fe879df545b077f306ec09e32c926404e5a1ed7040b653c70d11f10f27b969431c8c6cebbccee9ac6cf7664e298efe5296a9d9bf1e86cbf289bd897685b1f2b083dd4d384023358cc2463da2a5e7f19a6442991380c2f05570202134471177768a3974051aeaf1472fc655617e50ae7bac9f47440ecbb9f56d843871c875c2b696221d783cb6e9af738f7cf9addcb252f1a652c84c186463234ed3c31574a52769adcaa827873d8ab9f2234d488551d224a01fba5c366e03a29c14613cdfcd6d8c3a26781789ddd3944be9fff4b08a7be0a6adb5d44121b429ebb909bf4e442aec71ee840eef80f20db59e2993659556ceb65b6e1e5bd901cf66182869c494704611c38b72dcb13a10a36bcda9e1ce7a0c1a4d7c9657b5db63b0df4070b5cf083efa8f20cb132cd17b59755c91f0d2786b4ec39672c4efa24e525192543df4b94270eb11fc7b96573261b38e64e0f3c716e3145b420af4ff9a4dc379969128527f298cd41829faeed42f7333221b205b8630d6f54cfb768b1bed52859ee831a056ac72bca49b821ff5b32b2e50c5674c66ad7e3bc608dd0d079e8c3ad33f09f3711800cae6795ce99350bb553e090b8c4c9e3f36cb7871ef4bc6ceecda481c0e130b39fd3c2e3497fa51f21c792fd66e0d1624d2e9dbeff8bdd09594fba77dd465c74e1ea4cdf544412db56ff0360d679844998a4fd13e51c6a62e0cf488ce3342ef2f948764e1a39f4efd6376cb7d85bb2804b11b6edbd147f59dfd9d4efe9290a750ec5dc24b29067b75ca4f79ced01206f0446629cee5d324b39f5ad326beffcb3e8905416b15b444aa6ed6905adcf5bbda1973a4cebe3e906392e18a1b16b349052afda10b96821177f32dd80e84c738705f8bff9888d618ac05110722df43d7d438e7343dd92474fe5bfc6d9121f87e8cd93a7c931b7ec11fac9f9580d482a5841f80cb64f54a10f8aaa641793266fb623c1863f04574aaaccd6d01cc7d5d8b28981d9576d33466fda2cdddb5162151da746b12d81a6990e572650443473555263c78f1f89e2da24e727612f216b9583d074fa50723c1287cd9aac6374535534d0c7355753ecdfad2e6b6f15b1f72509c3b346c09c295020cba3ff20d338ab2ab2b9bc26522a2477d3235eda71cb3e2a77c01580bfce87d6cf38e5a0a1ee73f2495fc22e8f59648a35d8f7a0e870a92b2ffc2867d6de59e46f2b2c506e6dcefeef4207e7d84654de972a1cf57586dff416c6f885e0ce2282b1f753ab581e7fadfa89cd7a48a5c22c60bd2a3d25d1d68f3a5f053909da390e41acc0110e1bc4aab31047872da88df0deb1b236525400348c74e8bca9cf54a731b3a131f02d685023634331d0588e51953e52d6b53f20790c5ee696cf10cee253afb18674d987bf6db4465c1dde6cabd259d37fe9e2e0045822b893973666679f0f0db6b5332c9fe2a0d46727fb9caa1d03bbf405973a768e63545d89af74ea7823e9735701563a15c925d6f8994caffc20cb0938eb591589456df7a2c0ab712c91e8586cc3ae0dd0134725c91b02fc453ff7b7237622c035aab748aa58b70b25205f67d189ca170663a4c365a6fca0cce06915cd66c92b8a9a1b28f2e1398365057edb5ed5df50fb3c2375c0168fe59a531289998114d810c9298a48e0c4eddb3a4b44bba0507c3dc05c030d5daa9e328b60c017f81bea9ea96f4fb06e41293fb3d3e04d98d175d39b00df2b7670271786e537d2c43013d2555c82ac0890d5788f33ff8d6a045505ef8250db07a30f3f851820369a0169a4d4422ff607fc89e9d6068d7e9728ed02e844cf6cad3ae2bfdf14a55377adae745f58196247d3e8d119437ef23cecdad46ebc28579346f294ea8b35e3ae58e300d63f904063058894d4f5127a03d82996afa84b9717e094ff009b68b9d90859babd3fcd578a73feec0d46b9f780e4b017c4ab21fffa21e394c453be3e0016057e5794a9223360c8f7ad8d0b71e8402d4799d51c13012c57ddd5045657d79a7b138e3b65699e475b01d1ab31f47d5bb125ecaafd465e4a926bee01b08f35ac8fa9cdaaedaa849f1f9b627a0f4c3991cbb4858a1022e86d3f36803e8741f03401a53513128b52a5417a8d3ee3000c328e7f2626089c428b10e950070b47fb72c277834fbbfacd5757f9aa8530b40105b7a8142eb6e468786ae8860e6e69899c0c49a80ca71a5b09ee2d62916180fce522f964838f7f5eebb099446d4e55f0d12c6f2f8df3b1e5108378bfb82488be5f95e5de570d4e14ea4b3e4ee107a965395ada73ea7e2b18112e1ae634356668edf490bd0b4e6faacb77efa5c65eb5e23ead4393366c06f0ceedc593597b0f8c572533204cd59b02e91d34e95554536d0216d025f0fe07b490e2496e6e257114a2f09ff41ca1176513e7f627ae91773d90ce133b5168100937baf922dbec3eeea3749035310a1d211fa209f9fd95d3da20149a693c5ba49e51f01be31cd4f1b265320232d93b197464a41f2f4f19f661acf8fdb11baaf30969b3c9f0eb783bea56eefef29a029b8179594a9c606868f6e47ab063aab41d41b928f67d6dbca93a74a213f449a540b7022e330c2098bc1fd6a2b6e5324790a2be887d0fffbb7d193a80a6fcb16f6bf8a4ca610821699f566effb1d66c5f140dd9c195c4ea8a0554952fd5d3fdac29bd2e8e64c2aaef380cb27b9eb591ce7d0a32bf83b9ae05b67dc15a29b9bab3507e90c65103e75c52485fa62685f979fe57c53eb9c177e07d134a3411aca588d66fd7c7b1262bec06c6c6b48a8c7cc05c46173f6b21e16b5cf455dd6e1732754bd4737553219b7026d98804bc7d452f090ef37de941c7b7e71a58399e60989385b37f039b9bb013f6e25c036cb1db4f4adbd32df8c1c1e4d2010d0e1a86255b339e24a380b4a79da64391dc18457a79ae8bab3642629a8f5fea4174e5bb157123aeda573a23776985f9ec0c2d17c1edebceec94e026c7444eb592bcdc0b84db8226d3fb747ce0fe0c10b2d3c9b0698be3de205ce2e16913d40a6b417f8c614948564635f20b46aa0e9e07cf2ad19ce689f5993b30c8beb1402d2c0c1069dc7b9568b0869bada3a922a8acf82f5938dcda131562e27e0bfb6c940f555e618ffbf0d932c3dc20f32dbdd964f52aab13c161f1147d1cc0414c794076775bc35caa104a12c764626592133fae0f335c11d3b431a368ea0dd1fd8b1cd3732d9fb4d1d415c1802ddf127296fc2b3964d8db2dcd329d395724218b318451dcc36b2f047b4347df4490958a465a276a8bbfbd296d6197b27f102efec8c32f48b0aefd8a7992124ff633e02d587f0bb15d609e4f9a2000e8cc42d07aa3e2caa4aa93273e0ee598bed7c921065c34b3e21ec12aa2e93d2a74377eb7f3275467f7fc30271f54bb5479b1893d185d3a7dc2d1bb538919e99a8ce32c5428436f9d4dda61148b2b708b90790a1114c4f8b4b37105023b1126096bb74c4c0496696f78cd1aad02318d850fc3fb516e411aa927c864d79aa4dd79d2b6b77ccf74c00e5e57ffae6c90a248e08e1765c3e5ea578a807051226b4af50ce7145e18abb93ec40e3235e460ce95db2777edf85be450d27e3bb70d329744d0a2c5d31e90fe4c5c81991365af8c6900a5da2609c6214138e1e1621266a9657976af2f4eefc5f7728872468a9f80b1474a03a68863db4171adfc868c69d5f4afb7cf39e6f9dc1ca61db7f170889b5ea4b0717f69223d3684f6aebce7a6803a294bcff754c648a16f1b0befd1d239fec0c2dd61e9a7750f842dba39581a4232730d6b173a99d1be2f53af6d949c0ba6e8fe0c34b6a07e7813518ad3b2bfefc8a5c280a7cc65f92ef8c5a16ec79894bfc350264f0b2c97a0bab15d92e4810fe456749e250ff3d8c49eab355f8dab10001e2a63c63438ba83b0f2905a134b30aa3c7fea26c14da9f96fd487369ed1dbdc42b49ce9dffa1696495c9871e3c76db1475d0f35d38621ce471938b17277fead25651b723a1fc9ef669da07f0894f6bb794381eef2089eaa1bd46b83ffcb18691f0885228a85595b182ce4cff1e45c63c6737f8155ca3078f8dfefe6f20659b917db5b3a0fc0b9ef386b878596401f85e4d46d03533682808c8a0a6665d790b7a079a0be9d52865687042b487bbbe208b696dc10cda47877ff55ce53b78c714d67fe40c9a4b4a5accd67aa93266c8bd51f295f1217ad3ab2bd20e19c3a5489b839ea4f4298cad6701f9204d7053f62d31c651cdd033f9179bd45175b3258313fe17f27858abc14c5c53273607a9cbf44424b1a972d7474b6ab7387bf5aaf576b3f8d7320605c494674f05bc02666b471984856c8165458e656c669133ba31d3fda42107b1221ceacde32613b7451607e1b943cbc59399bb298f70eb5f87a3e8b1f8e059fa722796140e247d910573c6521f8ef923bc2804822a80cb317cfe18844cb7f05ae6eb559c35fe4e8328aabd77a42428384b95f9563f6fc7a0aed8f71e00f822177f50afc06e53ef32402bd7036f112c6c3b03fc6751ff5cf17ffb37f475af563c1d2e813a7f2f4d1af448290fe597c536c98b509498e9fba2be286b0c93268b14b34cd542f256d9e5d63f2599497df977bb5ef9f5cef3be94e066a855d9bca1814d29925c144d105079264d5494d6e62390215359c0c028c38fe9884f5a101cf91e75fbef2daa1489f49190843470e0fd4c055f1223bbf6aa67d5b64f6498e952c324b2fab7ab9ddac6f66f00d174f92a08d59b7380f91ec1a8ad2c362ed6731d6eff296f0485e80a1b5e29ce5d0552a16e0b033de6a566dea5d164f82884ae3f89fce2e1f864d5cdced81d9d415bad45faf82c73b2507a63cf1a22bd989d604807b58c4835a34da356c19a305f6ee30d9a63c2c7094230f9b795718f1e62b49d91a080f0bb795c03bc155da5418f240345fc5bf391fc1de704dde3c57d8e9ee34e5b9d0e1f4572490924c77d1846f98dbf9ed992b828b72f78002b0cd4c75285b61b8729e38191c986b4c8495ee68d560b32ef15f986099e2ebf2858954a7e23ac95765472b6b60430d56f623547020aebe7fa4171c7edc6386c02c71c6a95d2fb23c85d3f0ab3d1680f29272ebae90e1d8ddd1c35882bd1dfd849ff2e3bce2029d2611b3e0f0262430c855ec02c587f88cdd412954b72817acfc9640770780209901bd47a8d843312f740d386709308132c75338cab20c4f4faaec419f30adbf27260c312c5c32e57a47639e07a2fe0815fbe39a3f7a27b7315d4cb0a3a4c6578c6d10588209f86bf1afc6a9a36466d4fb4a0e8450a9a4a15f1dd5aeeb2856783c64cedf6f40ae203d24ff6bb6375d054c006caa9e62d6cac6f638df5cab5d591f251d68220e97c7dc70e2604b454872044322a467b0f938ed2a39e94d173ab64ead3ee2528749de5e118e4d78bd967eda0e92e79529dcf5c749a836f4056221055b2b5518eaa3b162ee7f64bfe73ad93b9dd8fbb500928bef0d63ec34edf53a75aaf29e3d1bde8726fae55c8b796e2e694702d2281b4ea2ab8c562a24aa06f78c260f71b142177908f780374ae5a8dd889240b6461e94d0d0cec7144bb0612be5cd2b506da14613be4f2d31622fc3f715dcf3423bc145ebd4d66a39f4456c517366ecba3543c5d46051b5fb2e0b8ffc0c7aa54f63c6074faeda51a09301b101ae1808e2b0520b64aada9a6a2d7f76325dd9560b3b41d928c12c755c29705abb7bc85db5b35fe31b074fbd3c2fc2bf783680ff1f207b62aa63872645ac3e78c448dfb8072cfe72cb91a1763500dbce5844f36c7179645a26e71204e88fdbbe4bb96630a0e752f2697377b880eda3a1d4547cc32cb6863eac14befc1620e5c1acb25083c19b76d94d229f2f3024e440ecd12f4cae25a286ab335d7714b3cdc5c42217c6e890087a9a38ca10826ff9ecfce1a129346a5edb3a69ae99626ac8d710b19d1179cddae02e8502c9f91f5231031a58fdecb9eb32b7b044e6f6109eb91287ab4d84c6ade1035be8d4db536b2d816be9738c90de50c05562b636c4588645545688c17eea19098b9cd764e57a464a3afdc4c74b0fddb885610ade14c601f79dcf85859e4e7c9a224ab692d92ef4caf7be7e7b159ea845c7340b9e902ffa16519a77ba2a1bb121e49ebb19f20f22b425dd6cf00fcfde4d91bfe49d7a97535417f1e2461d3b24ab5f37c6261b73c08c537d5335fc692091efe22657a09dc59ed53bd4855d073beebde231bcfc435067a2b550280ea36299ddb982b46684ddcab0cabad16c7cf625de2026e9c4adf6456a10fe6eb17b32a6bd9412507d609a054ddbf782ec489b7394a8d57ad57eb176c0fe2643ecfd8c2851708feba62ebbc396f0629cf4538aee473b4cba027839fc8f80a0f7a72bc9d78f05ef48a2230e832d854bfb8410d8f39ccd5d99b1559ce55e92c0ba8ea370e5c2bd10ad0442b38d320370cc34d242431408dbe1f4538ac47e604574fc9a3b3f56083910a1a825ff3765e8e8f2d56dc767efddab7f6358e50f224d940da7d8340cbc9d3439252d14a39af2f038479d5fd641dacc905ee890a1d7b00b1deabd9c256277d940a57c3d49fbaab6a6ed202e7efda464e92d9e74857e85b6e74ed7b816067e225c1dc3f218d06302c2146b416edb509822a8c41ef1f161f112c1563846989625e5fc6e1f85a6c1d1a215887b0e70cfb0d61d73b5f7abe755f5ded92f36775e6e1d53d63d46d105d3a4b3aed46e27730aac2ef8f55bd78a60426abd735daf27985d76f65a12df28092daa305131275afd5db604d6ac30a802566fa1178a9b1fe838da3c9ea5b33ff66f38722b0412ad5ab26d180c0f39d4c0ca7f1b4281a990c2ab7ab9058861c81aef31e48fd33d19113c0c41e7d8cc44b9b355df2c6c3825f34decfee48c84ec102508a499a855191828ad36e2b7d422f271343f1e5481aff1c3744dd80214bf0319767b27ee6c54dd675a9e7fc706da3a76e68a6ea2af869804243b2d7610fd3057476449b218dfccd4a45d4b4e3f424a195df5dc8d50e515987278e217a093f667d24ffc309ab9ba71ad666b3cc0a668c7a111ecf312073562b02c8f393298a0bb77541a9c1e4c20ee1af296da9abe0cd44ef1e26b9d1704f55cfc3ab2edea5402c450d1614bfc5be651b75e39b9a81868e1e1edce57c83c6b2b93a92d1926b76ba17667a71ce8321a44e3a8585ac9a58bb7322b53eff5324618a3df1f0e323181e7898e9112fe64d4f4ab6763c7f8334681076889fc451554b5fb9c1383200c5daf0cfe4a49fcfd3e3ef00b9f08fe6d218701c0139092396059ca285dc575174b0de4b889b26868c239f35e366c76586eeac775ca48cd68a0ddd9b3416283d9c60a995891cd4d2f48d28f3a20fc71e9ddce0cb4763863576aeb85ee8e60581f49bd0254bb35dba0233ea422e09268cab3bf2bf16c6e0d1a56b1c4df0a7c13b3afd7cf238b54f282614367fe59f959fae4fc4202c431bbd0832847bba5729cdaf87ae2063e6a5f68052fe1af0c5ce2727fa8ad720d75352a4349bf12c99477c5a26789023a5b2b5c7a9626ad6a952600c9f5c7a5a30f871e2f71e8a5bbfcbd66343f4392570da86eca00ee5844637a6516b83ed1aef219ed367c07dc2212a1b1853377a6dc73874c7bd15061a9f7d539931fcdd89709c5576e36fe64c5b4dc2afed8586389b03b2aea51733d9ac646d83f3d14f27182246055a981ddd25df08f3446082ea8a23b90f1b448d8d849d0471764361d5054dd53a27d5a34426eff547c2ebc0c92d5e56d2d8962d9c9c0db1e5db12a0783e15762919ba9b1cc76249be89f6b140d6bb810852b1d34b3aa5ebfab0b65ce7eb1f9127c264c7b2890b5ab14696a17e26b8a4d29439276d64f5734d2a89bd4a10a76df31321f3f3ae945a04e8c73e918f90e094b388c14dcb225db6f415b95d8adcdc35707fe2c9b93ee0c33721ea4a419667af4246c1249d43b1898435b5c534290919f0e8fbe4d6b6af9414a288c024bcdc847997fe88c4b9ab1431d0b9011be2df0169e444a02a80090da0637e87dc7b9054c80e7f222b5af78be82f6644c4b26a616f5422ea40ebce4bf0b4ba9f3472d9e1283be22edf3a762f3c1007feb259b55b1daab6bc9111f1f3f47e1faced4680c629af5b892ccc4b095377aa9c545812e44239c0acc44fbdcaa8daa02dd7f8deda6357e8ff4cfa993410ebd1bbf37d657bb982db054ff897afc893cc6e63fef70f5af24fe661899b1119fe6fa56a45c4f9e998e111c3f2393d0451925e9155d066b3120bd733194b043577e1280c1f1a3673e770ec224ac4a4819cb4fbe554a9f66e8724ac8d653f09f953bf50e810eeac0b8ed2a6aea08491f36b2190c68a367725aaf01d6636f8c8d58ca453af37cd4db14103f6eacf78e572e36a1bad53afa9db670bd16c54625d453106c65162eaa0e5e2033c6f2a5fa31a748a2e6aa2754bb4a35fa4dc61e342ccc164c2809c30442806d3399ce9b2b02a205e6f0c1897a4d8bebf5756b67f300323c46d4973ffdfc83134646931a0c9473f3855a7081cf64b569aea923a8cb2720b4fe98a3e09ff22ce70040909e6d0a0ec7a1c38439ec309c0dee29275c6d2c03dc25f3ca5e0dbcf82d3605bd950ef7f47d83e0b956fe626138ce1c98e6b6a40993ba436cbcd2485b5742f19e823f0a2707cbaab3f7da33ddc8cdea9c2a2c445cd0456be44531a5c1475006b7d4c5f67debe7f437081669e52a85f01f77e311513447203b9389b291ff8eda5fdf8891932c21527c0c3380fec255df7f46a513baeedb920bd0e9b5c95e3c9704590e74c32483a7bba6272a4250f0779945c38d10c3c5daf08dc0052f4a410e42404264f88f4257f33913b5df2afdafa2fd50787367d2ee259dc668f97c5fde3f32fe83cf2c02a1815a9b36fbe7d2e64d0c01718bafabcffe339074c35ce9aec7d73e978807242e093be5bd87fc2620f5be3db0c44cb34eaa475accf241460caa3f09b5791287be1193af3a6ab57b5f9caca4b5b6563508a4da327f3e7a8a4383cb4e4f09e2d553e410256d0403ad479430a692e9f2111b34ec23aff278db792249fc073282997d33d583a53ef4cd83246998bf794e96e17a59f2b39accb137e463b670d061d65716755156c72b6b6e26cace1a0dbc6f1d25ae60d6a0032dd06c8c9753fe7e042db55c4ec3422a206df1e9caa2fd5cf1adedbba09aa93a180f78e5e2ecb7ac7782e44447fd9dce8cfc65220436e8e4331872f00963e52919b5a9c7ddf16000f6b6066c18ada10319b41e4254afcd7af7d238ac87003a8f56a55d02d1c6b7b567fe45e0528c1ce7f422daaa6d8d473e478b0413a74f3c4154a963d3f792cc338d21e75f6ede5cb7578ea3f230f48009a72e9e1207560996bfe04122128466505704aec4ef63c42c5aeb829de03ac4f63b9b5b8ea38f5d482aae05368b5763a327c1e5064c4155991d9417eb890166577968c5e26dfec6b94aa218ee94413e057dd7dfc51a7e6def25867974b61d14b514d02802e74d3bcb08c27017bb266a31126dc862b16b9a074f213e8f43cd46c40122bd4ce2da4fb7f2b29b4c1d2a20db4ee5408afa44bd7e140dcc1fac51d1b074f5633700af8b92a6ea8e3d3140ca906bf3605f3c307a93d4fa8f1e60850f8367273683be937806219e8555f1fedc40355d2495c69178d44a4fe5206b273a86e8363ff2ce0c0a50bf70f3c053f75e637170915828dfab4ea7607a1b384a4993e9c78eb20ee95fffb62bc4d709fb8bb682010fece9d05063d3a0324200265cee4c8057b55fb1cc652ed1390643d0ca58d3340bf733f264d24ff5a42f1f8150400f25c23ded8e34f5fe5e45b480c10c4f3480d33a49cf39a1684b998517bb49d8621f7bc95c7c5e489cfc15db04eec2a6b36535cad12d84148a8607489a89a9a488bdb7b1d6acef786e57e82cd0f0f3d2f1c20adda6d10ad74384a498fbac4fb820a82c30f08963b4e8115ffaa9bba1e836afcadbb02f894266ef849f4d7495da4721561b00aa89f4c7289b3d382bd181a52ce5a6fbda5cb0ac26d1051a44187c8551d8d127a0c67d71e4ba7ac65e808048b5069caa46da470fa14f408aa1641ebad061bc2dd8a821e80cc959c383083ed9f31cc5fdc77cde91647c8a7b3414e95f8d9376b4d6b2a588b7989c62b645c4dd7df09d6f82cfe5317630866f297c66e619e419efafc77d08d66fd74e4800c511db540a744cbcbca471417a27550d7454a3662f0c0b52061b3d23ade5225897d4132bd777e6b4b2f4ada88de7cf1aafd2b7057e9049a5a544c0ccac1922a1bf35fe7be5e4194213eb0c7ae861df8887069a12fbff21a9888fb0ec72a26af5f24fcc9fd22877d6e5c54d1e0757e0570f3099120d7b396998c5c5961cb586a13204a2bf903bebc52fd0c40cb9bdd883454c774197967ef575b5b157f6dbea6b07d8ddd52e22de7b9f959d62f579d55e4d7ba717bd5c746724c5d804624c0115cb7d6108efc733e3f5ac5e04217bc9a85113c96423ad250bbea3ea025f14e3eaf1ff920c4c8991814fb627e30ade30ec024c1ee9e18427ac78e3dfacb36679be1e0097095df8a7d41ea25afbcbadfa2350f060ee91aa7060fb8cfcb405b9f10f4a5b2fefcce3f60eb2ea4bc03363082595ab0bb0b9d20d96ca1fb447b7a65adac8933fa4d38e5307826c36b3ebd044d7a9fe9d6059741f5ab7bc7f98eeae761e4777b3377d9e646bedab733dfe9c6cb181eb546f5ed486432b402c83b33c1381f1fb0e1e1831ed5471df89f67accea7102604bebd160a05d7f20dd5a7d1700f634d96694c486b938ae2a35f51e98a2d977550cfd2a39b2bc24a3e1a16a610c180530ea3ae06fc8bd123f339f62e08c5938e07d5e69bce0ba4780972be8326c2d650e878b1c656744b7f1aae4b8ad0e3aa11020799d757c8e4abc6909f0e84f1b170565f9225b77f6cd635b1ed14a139e655922ab70ef04138d1e0ea602e256423b4bf1d5099b6330596661a30c6e2c0520a55f3b27f650a9accf9e046663d86b59d0f41440c401a0fc92a55ba771022f9d26a41190004f0e566297687ce375b905c8722bd464a25de57e03d7e9638f2f6285228b1a559e8d607413df7252782ffe3861c3317116bd25433f873be17f77b8f96dce6df6762701eff7f8704e90705404548fc9886e1dcb55d5f40212f105ebf46b0a2516854a9cc951e2390eeabaa1411b50d9ba088c8c7b2c8823946d8b52eda4c70d92e5009d18a59d02232492ee4efa3f440d0d6efd413643712ced0d9c796dd0ecacbc8d9fcb575bfb3bb4fb4f12ec7e6d13a71dadac442e894ff08d0a554ea5a7641baf3ed6182c911ba8fa06ed30c9c437807e69665759b2d58e985c7f313d026cd3660ceaa68a9ede6df323bb7d513e68e1c1b9c5745bc50f9658b318c31fd2776b0ee977f609cc9d78c45095aff502aa2fcc4835b80914522eb844dd3868ef99609f1acce54e872c1108a32297da7e1ffa4d939ce82b583649e43d910a2ec5e9a89949b8b4e1cba763d393684037c0129a6d81d6606fdea9e77f2d90445d47c49ad5060edba9568d5755791d09d5abc5074e0ec9d156a00fc4df778404b3d1e1d7547dabaead8752085c9df903e160e289e5d41e3f9256a8f0a9ec057f0ea46960eed4d48b185a411a850b30d81a2b63e69cb31b0d10f9977260b0b710968dc5583c4497c0e2e580e189804034edad5f3bcc866905255d9155f5cbeb6735a9c7528ec7b71efbda7f8a188cf0adc1da71779c1194cf4ea6c247f50a2d9d9bb3e280888016b58b5d90fd33055367a9c420194a237b6427b436af459b338edf55d647f10f89a7d8080d1ab52f78478a5b0a19c2a64e36efccb909b911af22d0b55341c9ba17253b884e50b4d36f799b0775c9705e4432e00d43755d0340ea7965f1cf03b5af2009235a5d1c093b77671201ce4d123f3452158ce5640224016995c1ce82d7e8c69c7c8bb10c423ca9ed86d3ebc9fedf9a0aa238279ab98524e2c8278b64d91159da8176fcd66262bf3c66dea90cf4899618cbb6fa3b82daec2f416aea8e1ac2129ee9726f5b8a972b9404212d12c5d8c2c41e37c3c6dd7c1a99d47d07a914eb4be597d28d19def771a0862098eae1e5f3bdc7a2acb31c4ee4230b4873c06775b278fcc1c0f97e3143e3e253e35443b80f64f1576d83bad311c132629cce3184c3da49a250b495552c655b5f15b412d8c2541c9c839b4f375699a3f1c29ba23fb255f94a84ffe0edc3af37a980f86aa816a74934d2713a1e577332ed1b3ef40e554a5f20e54923514d487b2817746bff7c9ccb65f854594368393024b372a8368a37df56fb8c1fbd2b0c2f142b77c099621f95db19d9889d715e4bfed6b711916068f6fe0c2dce37da826659732b2f0e5d93eb8b1b220e657345f308f322513378b52791bb330df52fb2484e787d38b5fffdc6a139469333362db3f0ef46c9f0f1a04987cfb2e8e1cf89e0328f4097529eaff11163ad83e39f3e3858152f9d075a0e7dcc8572ecbed5c346bfcccee3bda406e0bcf4ed040c500ed3ec71dc8d7f5d494539d7ed1e48a2dff49bd03b3b25fa7502f76c6c01bc9507490253dedc5fb4e60875bbabb0bc8f4d7fd49261666b0ccb0cf79d41f55c21effd410fc53df556e1a3e41b2ffc9db7ec3d72a3fca052ef806679de22680e1c4eb7aa94d78d19b56446c0d99f559c89147a0b732bd53ed8e877976d5b8f4a73cf890fbbf81f15c610bf6a130573a4a672e49e79c81802f760e80a4b10cfb5458d24ecc967337f313d41393b9c63160d25abd856c3965f512a8ac4c8d66636c42d899bdf15980101654ee40f61bcd3a89c6a0baf6536dc84466425b7e82e32cdba0d655fe319f15d6563972ff62708423c483662dba2afbf9029c7fc91fcedcf28ec01d83f6589d51bf874f31e40c9ecfb1426d29e765e885f0877adb15876b2c765245ea07ded6fcf5a4bc94aa4ed8aae65bfcd0c09ca2b09f5650c5b295e2e40651ca10d290654f3867c4b46ce9536dddd2010cc8648a4d17a1baba823943693146a35c96acaea3c827c1840df0a55883a1f483f75faa744c72ae03b617c2a779697043fec24116450d70b7a72e81af53cccad01f692fc9a03b0576dc8c1bcb68ddc9bf450be9fb2bf59870501fcb337afbe91b667e22296f9c1ecea13c889f8d36ec7716c279ca39e6f921391a48ec940c3faf738ef2dcf4cf378bb9ba6ea2d0ee7960589018126f4d573bb4349f3fe5845e834f015a80ff9a74e7e8e076686c1a87f65e6638170e9d6dd1a5ef2fccfeae086465a02e7d22e79bf364859b957c17de31df971eb8ef9e13369f15d7f5b20f587004c80740f33c391756ed8dfcc70e45211702d4d3da67a52e31a30f619d445f51d5ac909bfe9258d7c335e95d3ada8662c96ce6ae48154f944b45f49db208789094288d4637b011d961af1a414a2d6045c63c0742eb631a5651017ff52ea6a833ed90cfd4482d54cdbc78f479fc5d7265f26d97973d2d46698cf89d922b9642a52bafde2d90ad11f5e6dcb49ff88d33e88d12bbd82af50efaf31d3f386889aa8d7a50e8ba92ccfe0910269d347dd0dd4cd0caa37ca4bd87165a52c6743711844478e9204a05f9a799895767e6fe8759f59864be4e1af95cb52e72a28fc53a4bfd05fcb7559b881bcd5e84844a0b29aeaa729c046deeee34c4db72e970b3ad59beafdb6ac231bd1f1bc2167050854f89524f1b6a2eb418a6913a168d6de8dc2eb43efaf027198c125b717bc32479af95eabe6cd88149e21517f24306f08881ff4e06ab17ede6df64a566f7ba81ee48ce17dd6d13d0b6350f197a4e28e6cd98b4de0a0a3c749112f1f92044b24299f6939e8bdab1d1e70745e94dfb455d627902e6667fe8ab78c06278c673ba6dc49defe76f1206be717679ebaaec6dcf81631195535e115c98f0f8deb8c5ecaeb4f1a1c0ba88fc828c99de0a0628d5033c36ba96f19ae86bfc8070b047209d72a9d6b07a7391739dd38a1940d55054544a641f87bfea1d2aa352d04763b1793fbd9262275d0a5320cf30326ab77de99931a64ee9ac70bfa9f7f6423997a96fc458a1277d215e2d04ecd6132befafd2a25a803b8f87d1826a1d373cac6091dbcad8ab7c0b51fe62534155f70f6d2d3f4de526c835d51925f74e3ba8c7636941468c7e7c293d9b6368667b8cb3d4831f37c8610ab70f6ad0a3d8f7cc2fe90ae6e5bb815b08a0c24bf48e0b3646e7f55751313c80c7101ac99bb9e774a7f05ccfbdd3b38c0d8c91ca31be4d6095ce94569b29c828b72313783a36be26129efc4cbce240197b97112c963d65324176c3219335c263805db47a2fdf76c7558bb07a9104e30b06f70d390289d899946d2f1f63e714ad2dc53a37bd76386f9b1dcb6b3dd1a7eb2e1a2dffc706dbebc13391a31b189d60213d9a3035d065a6a23cc95afb536a871c0d518a28a1a8eafd693496e82026a34c7c584a3aa6351fe3cb06de4b15237d92206dfa8bf645e21f414e4e03db6353994c207b143a6bb4a64b78b0833090078322703761692cd9240790d2e667056e9945029336be193e4452d35c568032c4272fd50b4ae1b76f9ae1efef4b13da27d53a1379b62f1fdc2fe87ee95b8a7de276481d398c7599d15228363b00ca0f8f7cc505c3a2fecbf3ba3de2a5cc85c988734f3996e28d5a0c8d322ffd1aed5c43a101c7a447adbe51b2c33e01d8b6580fe277b8cb6a49f13a356f63afffc426c89c9118ee22c051712027a9bfb274b2e577c691f8ff9e34fb73fae7de12ed031e510679e05b4b7ad9065a02a945069064365063b1f794ef6b08848246a7315aed58e7e493260055f507db9b77e4fb0f6ea62bc5080b321b7870eaa5737da9c941acb20ccac84d766defd650c4cd90f252d7bbcd0cd639c6ad3d21fc962eb72dda5d45fea3b31031e34ab9bcbfd03614dbc545dc4cccbe9b235aae07f27857c3f9943cdd0e064212ae08b160994cd94b726d7bd73231a74d38abb8420f58433a1708ceaa4633b1827aea5deba6bbe0fc6d71e3cb6095f687f7b1dc47613debf3481704e0079375008770aaa82c20a8cc5cfaec0bff0190fe2ee3d70356f47bf41a92232b1e355fe743b7f8522a535627b1415ad091d70eb178619d729984a5ea3c6cc519c7c437c1c8e9d52fb42845d0ea1311527e00a0117a10dff384bafa93abcaac3012d4a03cd72edd5ed7fbd4c45b6f2328b20fa2c560d96e8bc24c053214b2106fd0b66246c7b5c297f15ce01847612c715def08e0b856ec19617f6a85a233cd8d1812170bb027fd9c087ed4c9eba35f55ee37bc5d6d68d9ef25b76025f2d2975d89ed929a9b413c86ac76114304a4e2ef27c100c39eb2456493b782c055555c33e98de2a1b8cbb84028c06c59c3e191f9aa2932d45a5947e3a736b27959b66118deb4f54f4dc90205251a27902accb9d673790fb55cab83463331590fcfc0a3b6e7c87fd9d81347057d9fc06d13ee5aa945c15aa2ae6522a5cc9034f7a1c70fca50c3173170a135ae7715d47f0d887a61cacb9c98a4f9e33f8f804079be26f7badca0ca9a507ec04d2282f7755c8d9423e1ed72b4e4461c864d6477106521d1ca608002c1b92f732c0194127f20998e95632a357b27f74c4f935bbb457cb1d5a673d83b1ef93d1823b552da2d2434492efdfb7a306b3af394f0fca59631a9e9d52920712c4db56c79f1fd405189884904904fcd57919a12783ffb38d2ed8f9d283e8d3ae42a1bd10393a411aeee37ff760ffc29746341ad5f576a48081590248ebe71f94ef2990d1083b531c440dbec0a02f889f724b51c7714dba5e816fa99f8c57815dd3b0203ffb307bb5b4caf9c77e7cdf4a2d0927bcf3b6c354bb438af494cb5da697235524bc4fc29fb54adb4e3a69049d1a69ef68ae6575bae39ea734f888b5722a23093790c4bf8788cdb7384e13ecfd1b7a6ac6fd2c04e008043d34b9f14ced39d699b769e47fbe03f1cb45de56d8f227f8d8c2d7f332556a492a4c48b6b067fc968463956409702f989f9bfb910f1d6843ac86b9de1970eefc8bcba6b6cef6429e9acd6effc5709a4cee7536f72db27e10d99ecb19e8fae4e356f144dcfee44829ceefa3544cb002d822acb633a04f6c1b545064abf992dc95fbfe0c0381bdddabd5d73bf93201f4754ab6273f894176d2df5a3e272ff8d73f4916e3b8dcfad57a2baee9412891f1a3abf28761ede97126f8d01ba5cb37dd8180e6fe04f84ddc51d084c1326845d9097deb55dbb46725a964d896b4a6510027aa56446a1ffd4a3b9fb6db544eb6850b6a3c53403009538db8376b029592d37d18815babf6a5f738ade361168726c09f6c696f2c76a4ac1c9b0d421e38cbdc19d719541c7eba94ffc3d62b6890f5ce922886845244b8bfc8cb44a6aa1cbda8fc78aeedf997feda4c3a1f287bf7c592736d2f79197970fcc8febf8a3c7cdd36586c1a660b0d2e5812002803a181bfdaddbe635c361da536f46b7e93046bcbbb300b29d3931570e01be860510fef0f5f919a1386e87195413f191e36f2578aa974032db2d19e3a48e3a32b60cfeadbcccaaa38d508f06484a1f39924a4fb6e1af40c2f81783f5146a20133b8fb8f31f43b2e72910b597201c7af01ba257b892fa22178c42310bf5da0310ff76a2b6f72d66d7dac90445cd8b0883a04a156a15123601d8c221f089a335e5e1887620b368cd7ea0edd196defec96a61c0b9416e738166e5bb787aae2704a49e8cfa050af718229d877a1a5faa96b2d49dd09a2facd02ac9f92b3fb40ea67888fabf599cbd554d65f6d3b5b50e54e82efe0763d281ec9c0189bd04e30a2a52b2288be4a688a7f68dd86bea28e61af6974f36257136405bfcc56ba28bb909be060407abff76670a556af1cb4f2f16ee49aae4f83ce535fd457a94f3ce24a37bb3d7a86adb4d19925ffbbf66512914d008182dd1e2589653e50d78946bdbf8fb5b46005ac4ccbbfecb96f4085cf1218802c9c804df79fc24224403b186c44ab8cdbc63355d0473c019b054ad13a6cb98341e984bdd4e7b2ca7a1652d9c2935d5639b44bcb0258d135c2221715a0c0d7dc044215bad621e1742ae4ed9196d74dc1fe4dcd443e305cb6acaa62e2d0f041c51cf06eb1bea3a0750b2917d2de8efa10d0a5aca079d79488e6ebaa4ca6f5c5b4b4c0e6ccf79c2d7fa911e0ebbeda18b077be124ec41d37335ed7634fbf2122a65ffbc31c1230386a5333e6be3e44c135965ffb3b514c903d850cfd8b3c74a3986bc5984e09c4ffddd27477915a9fb584b2f3f7c78cdf7fefa05407eb455313fc7c44898fc5450fcf9d1b662ffb74defbe8c73cf8adecaf53eabe01367ecbdca6b42f7b770c24cef15deec0bbf6bc7cdda049a0bc93073ab4172aab087807c054e2e47216f10cda722b22b4f8a23121f8fbeceea4da94027235010f78a96737b6f45adc416bb6c8c23780b29cc4d6b4a21f6c0c3cab2c992f47723bf7762075b0e156710a4f17a04b3cad11c76ab4ffbe87af1fb143946b2d9f31224c2565ef59a7e61d5dc29cd103f24a15378dfb854d42b0aa163e1639bdf6ffb6b2bec0ef9c9ec5243cf9f834b5f8feffb0beee69157cfb5d5b40d37d9651c15849b9735173bdebd09658f8af99b98c87b606792cc4516d975ccaf25c46854cf8c55c99a9929320eb61cf1f1cfa574694191f10df1bac98ba3f48cd748fa7b4b7b5476e354b5932bd67c60e7ff4a3a0a8751fac1e87dc04f1b53d446436c395241968b3de36b42455c1c8b94ca1526ab585c08a71e1f360446100c8b52a2861de7b80f6350ecdc8bcb4f2afcdc25ff66c525e9ff47b110ae9d701b34f2e12ec2d6c9ca105f1e398251133b5a476873b0328d5c33829382491227d39fbf124d38dbb401baf7c81476db52f187a15e9627a825ec84d032259567807f302ddfde18f2017456633dd8ae22bd9cd5d71f0b6ab5155caa0b8e2dc3b3bcc13c0e8fec1e6ca1f1ac8029c7c3ae89f7493ff89564e45081a208e7167afd53977b9dd125a23b15fa376a234a4434cc7c16842a50409af958235041a1ee5d611f26d8584765bfa73ebf4f98547dab82516adcc520ce4f4ec1775a11155023e620fb2e6e31ca4d282a7a7a70614e5a9d8562a43a26721f8442ea15cf1bd1eb69c37dbb8d3a992dccc340b3288174328ccff5ed8c71e6e4243db55559b31c01bc1c94275c8e3211fdfe9a3aea9a8bd24aaa07e2eee3a9fc9ebbd8dac14af46e4c18cdd730f555641b3ccc06d9388683729d52af615ae0880e6815a812d96513b114802f54ecce2de8f6cf0fba1f9c5d234cbfbb7f547bbaefcf9438a3c7e364f0c3c2f4cf734db7423dd9681070d47044c25c57770cf96250cac7fb8d0506e32fa7ca499c58610826ca85a1c9681f9612f7fd13142074cbd6edcaaaf83ba6d82b2611c692fefb176ad814c3b4107833f9bfd438fd2244a550bd12c9d10bd072878dfce9f269cb55afec58a27ffc05cd581a57097d908c198189d6924f9ef197c090a1cb66cf497ebec0da143840a89c3bfd3ef64f356017b5ce97a6e649d5b2ffdca8cb305f9f6f6a8acb9a83b795860cf8dff2cba6a0d129f8778f6f966fef5ecb4e5b73c92b8f6e5ef47a2eacab199af422c59e87484743b896c396af795105adeaf26a0a9a9e63ea0be79aca44b6a99fa7cc2f18c4e83eb8e80141dd7d930191cce0f7d8cc8ae4f774f852b69b9fc8bd9d8bf7f5ae55478c9123956710fe0955cc217ac847aa8c9e2691d68b3e90f2da175e20f09e0d242cff79059bc85c7c22deffbede6b60f553c3ff71b85a62df2bc6390d450ffe5249a2523c78d602b0e3c69943b872c6d76825381e797fd120765071d5dad39e39ac2a24105fb72e49ab7b3c3f3dd767620e585d27b36fc77f74c4d0ae909c965f1389c438b1135925edbcca95b37a6ce6af0335d44e6f7814c846f8d6a83ce6533b9b5c01498069671111ce537efdba6b3a4eb4b1b62070f5eeec4f981fdfb928f5d14b095aa402f9084fc2f205db4b84a202ecf5416fd9d58cbba456fbbde6d2da19786ea3f57d14dca3a02daf4cc86a3c20863165d2192694f419e426a5006dd2cf7380782871f72b0e245703845807c675f8a1e61d7db2ec2345638ebdc3bb257577250f5f97985483aa7738b7d1bc86c9a7965c33f440e4e43f2d8bf4e03b6b97d9ed6a29c643ec9dd450127eceb705acab3863341b54149be95eeb93cb9f62adb5651871fef3419c520cb43e5fe3cb57884e3a0b6dda47872f3d417f6e67047c7bf4ec9148d488717441a6260ecf5948b8a1a8e5775ee46aca1bf16095a7861e7b32351ce17684f4f49c4a5d2bdfde2a3341d59305eaccfeee6b3587ca0d7ec0f10dffb6af5cf205b67c9c3ed51758b294c11ecc17c55360b1d07e554c2bf3c4dc451046e4e631cf93b13d141d97f3c158263b46296bc83cf3a4b2312053003be41a9a59693d0aac3e323eca87d38f6e106ade5e3a4ddf241a4e39d5d70476a45288e9d63b14ea4e47f3a0040fbfddf414455e7a209ee1eaa278d5ffa7931b20218b6550f4465c919286d0ea54385208476c2b5c8bda779305a6a6fe62559f151f6eefdbc45b9ed759bfef3cb13d59263e2b8917a03886874a00158e4877b801411dcffc85874e403ac89bc32eb53e92d8a4a08a216aab11a0b157b91f6ac349e922980e5e85ca28590b25278d002260a2229cc7913877f02e73ab4a8e51551ac9a582ca95cdd5f9cedbfa0f00850927bfc9475f5291b697244692575fb663384324044681dc7532d951e5dbc6fa6ef77cdba8c4317b7eb407a4478d3d73505e01a2a0d69206ad4362f044a0cd0ec31deb64c540a8b67d0cb81e765800f79dc79a579d68eaec3e833eb2aa108326146e715a02ad14148cf12ff4bf2140576be6c0858a4938d7ce2b73ae0c602862faad458115eb0c7c950d332dfcb9dd3b1ece7d7a0db1ab5df320faa36a7afcf7595d925de33783a3a5f6ad0bcc5093ce4214156094ea91f4f70210809b7fd23153068c5f7b7854a0c986401b7c5bd9e5cb5403263d83149590e9d09a8c0f683e3fa95186b60ee1441ab3c900a437cc1e7a3d5d5f5a05f2412e800e2730f0cdd6274f9cea2490e46f5c8541c0fb3276cc53464c6d6a9e1a51d69b54ae3cfc173d541a64fc63ea4815c6b471d5ca75a9d597f1ddf96117a74d5a161d61849e6f5e9fa2f389eb6d68e7305891d210d4ff4ad31006152ef95cd44b75eaff698a0f4fad18a1dfeefe0c17e625517be83e2228afed3f7de04d4587cc6b43be7d46e4158744e431a70fc8607f72b84a24969896e10f6ff7e22064f8c0ff8ad44290af3395ea20da4a51a1f5514890523adbcf9ac79167b227a7c395fa27bf35097410b9fa709c614b0d9bc4b185bcc97f67071122f94d82c248f5fa05a0b7af9c67958dc926b73e9696cc6a365834ee3d32e39010c6c294151e322b953bcb2fca56fc1efe757832eaca908dda494932ca9306633cf181e8e4430f5a0314f586c524ffaea6acaa77dba541493a780c18a8872548766e1e6eb2abe066a8bcbcdd21e1702345d4ab5f090e5d31dce1dc16fb40fa756d00b09e5609c105a72412fd58f58ad12af54d7cd043adf92582b16e6ac91e16b442e8246edae74ae6d0d7689bf9628c394950af18324a8c87b9702aacae04abee887214951795ac1b12f86f9c38daf8518bfbe62f3131014e8aa943abfe29140261efa5eec6c03a4486d60eb4490fd3058802d138620df0faa11746dbe891b1f47c5578e91669e415e2b796621ef864f6ebe06bfe1c8521a3235f2fa7b5b157b27afea0f5a1db17eba26f7fa8241ee1e1670d0118a6a9f841f1a15c47c4b8e4f319a2bfa3b525c1770b67023e485eb585b7b34851efc8718e7c25dc885de0569aeeb9bb0cc90a2245dcb48a6bfc52be8b20e174bdd0a666b94bd408bbded21e01d25571512264e58b371eec29c7cfbafce9d0a504035ee4e11931ee3148dc4ab7f97960a53dec8432d4b49d562881f5cbb262ccf03805384adcafa9540c02b4748a5f1f5e33a055a3be45d63ac3c009e179c85403c678b9a32205daa63ef0144f7ccbd2f2cf03fb0b5272c9a6f960f0726790e819ee266e44a18a4b677e24133ac61ff8a9d43aff07a40b91a1040c55d1c586160924abd0b85122c6081183220074b32d1e0274d3820e8ef9505d6023cef7df9112de660bf84e9fd01fdb3ad1b7aa2ec4f3461fa54dbccf0b0d72fd830457c1b9f93bd7d0aa8c84e8ffc52b109fd0e72e0a98d7a090474c41dfd7549400bc277fba403c86a7631ec9960359d8b6f3abc4c5c8e42b1ec3545f5a1790b8bdb3f55cf38db5452f1792850615cc52a8dda1d706e203855d030a8e6e9fd145e3e44d1b390d0d00a520362e5430c8d3f2db77aa2055bf54e75b76099c5dd732a4ff7c52a68f2f462fb871d4a6edeecfbc8f9cebf0e10da72f97166ffb5852f70636fdf5164cb81e48a961fb967843b39f34e6f4b459d2da7ce4e55ad44d23cf9baf80e1f4b08cf699b922cb966c1302ac516cc51eae7db8faff027ea3a052802887a606a96862eb4f0fffbef2958cc19988d5518c62228a11f63e6709c5e1aadb07ff479fbc8fb076bdc94dcaafcadccbd8d09f12d3b409a805a93c2b7b632529e7c59598da283e168df79ffd53723b927bd978bb45033a96f48edbbe41614b90a9700568f85fb1d4d5efce32718ea6194912b88630f87c724e9228f2c909579d3100eca4a2d676564045b285afdff3a1933bb5cbc2ae7c3c6a99e7f8d31d6d783a5ae15bcfe721422cebe6485e09c6dcbbac8d705d64b2418fdd2621748f4aef9ebe13928dff4b36d0a3a68666fb0042cba63271e8ad82e5399b33ac165e57f491fb06fc5dad0d0817706c76183e6f5cb423daeaecf2f730fb39b710fd71f389dee415b8527694acac4ea6920da573bc5666d7992e023948ace5726a09a150cecfd9866a19687359aec1ed1e4ac9022fd2c75f453b56b7675e501cb85627014086b55d651c70a37c83f19eea60a9b3397dfe2447bc46c12412863b84aba583dd841894b6850036ce80dda5f1d0eebf2f21c9d11a9b2dae354729dfb52f69e02c147aec129705e377d573b76776ff8e3b402686cbaf2cfdc6e7d012c86a739ad5530ff03f403170ec7eaf58d088a275889d82d6c44a2c7d931a99b7ff774b345b931ec9dec5c17a723c12d064e076db782f457bb266eff393186b447a20c549108e24982f3e8c14cd3dff941733e5795fe8bfb9e6bdd7eed4540b1f90e3a97857ba7df820d61f42e65151335ec494a05d2b45a3c510e2db7080c6c9fc965680dc3a03fa2211639baf79f84bd576c29089ffdde68548a698924e6f523a565370a79e0052fbad6732b2e30b2e9f15c9fb05b4751b87acb06a0b0b8d7a2761dae13ffd1e3ef08a77a766a2ebe4259e8100bca3b15172fc6197aabdc7d61491bec4d020e5176d7eccc11d87cd40c8a834802f3f0cb4e0f321b174cf831982adfa1f0444ba184740fe928bc22340e5dce96118ffd0b62f8504b7162a1583df0e2d40996d11248ed4d1112e5ca8e0f0eaf9ea79a35a0b5a1e2cb20e90257d52896210ed1aa6f8d55ebf5655339ced2eed3d39547c3bd4663bc4c80381f5c19ec3285059d69166e7d15993e8bf46e4444ed12ce6771a4647f54a5e77bcbc2e8e98aa86bde7786ba22976a58ed82308c1a408492fd494bc3a834e92e34f39f845ac53ebe927acc7f957a45226113c3e0f3bd65e7880056b0003bd56885b38e22f972b5c65506178e670a01444ddf62a7d8ea21a24154d88ee39889f222e53ab424b09d222b6b37a6a60314fa0f8135e46616edf3e85b906d6adf8e68514d61a9652ced6551870cc25cdaa7e8a4779bac78a29a2f0b6c378296a564caed62b02b9deefc139391f4ace8be3a0e9df2a7afcff3070c001e4f9c467a0ab72f22b018f954a54eee918ddb56286aa1a604ea2a3c584b08afdeb5d5146a0029b6ec00d78fe4bea9f5d884f1305564647ca0d3b8b7b7a4cc25b33cf4a8b25d1cb8bdb8d3ee37803a34b8f4a46af59a7169c0eea95883e0be4fd5b8b6f34e12276490dc6752b0eb43eb316d0054417753220d17703b12a0510915f345f16b1ac5f4142398c64d2acf861a1ff7b4b93e46bd4445314c112f4833bd98c36b5ace2122443a2655cfdcf3df7f025917896ed7a727a1021aa1d00dc52909744f0c5f09b5b99b87f5fc3ff3a3e744059383f4aa15974be1fc9c7cb1cfb5173c3553e71c321ff526fdecf2677381a2c0c48367a4601b061913dd8be811c9fe79cf94e4c5f7a77f3ede7b6724e64e1878b7042659499f3e14bc482a008c18f150d7a84e601f40e4c4968ef0a61b3fd235fed42671a1d14a931d6df0f05aa2a4b53bb2f95d5405c0c0f590c080d6018d7bff0736927b731acbb37512d09f8d189d6bca4726da7160f314efeed25e1238fc4bf229beadc24af95e37a12e4510518911da9de27772f813a30f4b5313a51b0165dc5b652648db76a21dc8755b10682bab626c13b9d6dbf7561ce48af9fb22b440e93057ee60e947e23b91ef8ad871a676b31f8bb2dbab54fcd5f5a1cf19f1186b5f6fc8a6366960bae75c7198462b3b135baccbc39db850f8bd39f2623d7e7976567d0854a38453c61a44d1adafc4e9c1fe8c2c04764bb6b3bbbd8bc264182b238e28de19d5558a56fef84e88f962cfc6e0ea9f91ec39f0b2f010057cd5bd6a785aafbcd357dae8dbf1ccdc5e832cfc998789ef7aa2aac9fe2a39fdef6bebd0fd3dbb4c917506b63ffdc3f860490f1cd8cd67528ee7f65bd6fbc53f43a779a8a40960b6673bbd992e37c2552e7b94fb4e3b2f5df1d8a1c9312c23ee5738d629e21a5f9a47c5ad40e3a853235a48beacf0189f44dfb81ec4d07a05c5ab12e71787a316fe350024238c09731ec64c3ac7f16c73f660d1cbcd007812651f4ab2eec72904559fa576434fbf284a5997a1b9dfaad817ab2021bcc0dc8c898d0f8fc8ea64256a3f7625dd4c1edcda5b82c984ef4ff4cb1b92dc089073b0857f5f41f79fced927da2b41f4cdd273be123590eaeb319da041f4779ab457d0926db8674fa9ce8ee5962e53fc1b6c57c15099e4b06d93aa6d88d3a95e41888b2d6373879b6c017e9561a60dc3700783c9e1f3febcfb4d0ee4565c7dda8d34447857a063dd134ddd0fbd27c8fb895ed612b4e4f632429db4277b4517fdc71e4d4c980baf9ae10ff4039dca408661455185b7d2f040acc509709c80ae2426b7e291090089f20f5783ded14d74153ec5e210524fed408b58168e7c1089dafca860f24b7c62ed10a719a871d7832aee90784b9d52740571a73860ef07475ed44a08014848e0e174cca8b10bd98b39cca715038109d3d8bad257f43ddbcf2e8d9c6bfcaf30462398eca84856223d5cfdc663c5f2841c048ce6ebbd6bfa561908968443c80ac04e22290680fa6a33e28f37652936f8302ef1cade731b64ab438e6453a64a2ca2301c1df9f3b4f1d653a1736a0cbd260da6d518a5d353f4e30265434b44db3204bd05c53918e4acad4d2febff1d0db09db725b06f0780259b8a68ad380fe7afb029d86c6d19da8b5180dcff8d6baa574a9bf0a4377d8f449bc9dcd2905e5357c472d588eaee9b9342f4d0ed37a6c6946b03d248d8379379a059bf114583bf53e573d24ea11b36ce75229066827f7f0b7cc8de837a9ae9125e29eee7936966f3e43fefddeb6c15982db0e5542cb12e558b75031e484fd55921b5d154e1c710dc7118da7b2345ff54f806bedde84176eb62125b6ede5b8eb01ac66ab3fed620085c5b4c3e88d8afb2a6d21adcb61feeb1089af29ef193a0a0b0124fe633bfa805714b3477fa9149cceeb385d6d9ffae014070fb9ee9eff512827a57c6c43886bf83095b8a047a3bf85aacb7665e1fa2de6abb997cee9296886f3ad565dd2576cbe7225f08680faaa225e60db23c54be0d3f379479ccbdad1cafb14154bcc90d21c392ed28bbb09b9d7cd0414f4b3d4534843d41e1aa57a132e4d00fc2da216c35628923b7c194177328ab2c1ec9d12c5349996e389f198574fd09e7dcb2a611961e836e69c3d1fedf951991b6974932d0a88a99bd61cc8725a47f96501b54fcea69696978a97745e6eb5820ead9d1699492184a733a4da5f647031742fd5481170322741a3bac044234242f166c20d6d47484d0186a1bc16864db5d1c0df522120b119a7e72d0486c39bd245eb9fc8f3f99c2a4542d02267ca770fcebc1b7d8c85c1938eaf0e17e60d7301a68b5f820308ad240172370bd402505c8460faf88a9237d4bdd0af61c1c22951c445c367b840b95b5b2aeae0a0d67a734524c51ed74ffd2b8d72ec14b8dc6e6487062a4896dcb791780eb0818265a55ef3b74bba5c6a409e06b04d7539c797f5d7fc26d9c5b1cc598650d67782996a37c5e517dab6059f1645128498e44345d4aeffc9e74ea019d29728f2325741b6e80c4e593e702fd3aca5a44ff883c362b223d1b3b49fae1ffd27e6ea565247013bab4ee433fb9da6fdf3aa3e7866c48fe354faa0dc78b94fefb72467a3c9e9c5abf755544b6c2b5557fdc1ad4a30087fa0e308b77c19ef921bf34f11435d0011ff07f3de90a7e8bcda9d68dc99bee11bdc53db237a7f6ba1524c17ace831495ebf70494ff43f4059ae19e648079ad3702d663daeeaf267527e3c18b60eeebd1ecf2b4b30a9cf12666c57b30b92b33b9e2acd9753e2bf0ffabc442fe7788868f54b4239a4758ea99b03f594dd434757ef2f48d800add721767d788d99ca39777ffdadc27377cfeb914a472de92d2260f34c4cbbb3bf0a1908c50cb3c57caa91e0aa2abfceadf6baa6ce2cd3d587f40366f755192b93f809bb3e53e9cbf5f44c7198780b1d38eba5cc001d3d073d6f8998667ea36a31fdbb2a7c42afea784afce47533f9fa409b084b2b917975dc9c4a414adfdf4077c534069f73dc6ab1ecfb7fda7903bea7b3086178b9409da9323662d4ff120e90dad06b1432a9c1294f8fa2196f9d052902b11ec511a1f11e420287e4b1e26e3758daf3ba2145f0284814e6f61f8161094e80c1c6f74e3fe7b20c642c36fcd7710a3dc5fd82f52a147316af0b9aa9270f521dfd67da597a5f086f3a22a52124ed25040dda8a463374a700e43b0aa12b7a1f876c68fafcc7ea9a313f441b8dc2ef4927d04f6ff00590cfcdfd7c42c782725cebf94a789adb6749acc7a6660b098909aa1b97dd0195b8bb2512c307f5209077e7376327f8fbfb9df470619cba3305379714f64c61bcae2dfd0fa4cc13da4c7928a6745b1b950b8ef6dd03200ebc2c3bcabbf555ad3b907dd3013dbea95915b807bb474615336f033f2a81979078349a643fdd7a8d7fcc8807a306a3fb42889d5517f67ad74007709dba965c8c6a4023e6e78739a924838e8e64944e33581c4bc1186c524e5a4db56865384cddf755b0c09be196fb82ed6f2d9a8f35bad2c3381e5676549f99f2a85a165215864a09ee22f56efe4b56143cc192644ed1db500e5f75693b2049821e31e86e26261ff1450eb263e218d4d77539d62a982495e89fa0f6be73513eb8caa8efb2e1522e33f9b57f8bb992583d8250a538ae93ff40b0c597c1a33f36c97b36e377e0775d7bee32f0b4777bab838363dec8de0d28e609808c05fe79573d9f580601c88a3b82f4d86eb962a757641581126d2dfe077d1857764512ba18985175f8ae9dac6d4c23011c224402a2ee2f64e6957a4a8a52abaa60c15763ccb16528796a135e6b4a44f360837fc45a30f8d3173dec62d36570342e8e907ed2f0ca292c0d3b33ee5b175924c6a7320e2c1f54fb3000c65b93a033019f937ad5c8749e56dbeb9c0142f8acdac040fad336cd71a8dfb237d773dd03385793f0d6f8e57f518edc5fb47e51556a1d97c833cbe66d6c4c8180c94781fedd54490bd96ddde7d41375c32548bd037cbf8eab483acdbe5bacc731e92d2360f68a979e0ab5b0ef779ff44ae7639eeedaf2053ba8c8f043a019976bd75546380f78a8d0def70d3586f4a9a2606a531937ed42284b0f0bf457f925224b680646a02b2ddc8a8aa6ae21e4a89f36ea0c3b42c8d00d07d81af9ddd3764f515ee35df120ecd2eb31e58590dcc38bb812a3b25cea64eeb7648bef9e43682672131fa9992bdc2ba4dc134aa1c30671f4f977c83f512cb1cf9c73f371ff23c995ea1faa156a5fb99c129c6f4b3c29e6a467f437168f125e1546df8ce935268d123baa787f3916693dd38930103056d5ab56eef8468857a969580b76186a9707271e06dfe04bfb0f1de6be8349c3171af52b3cb6e26310b714d075542b5d8d15b8e5a5af255d172893a28355ea35aee8de15e0d50a7a3f7a2f2a197a439d799cbdd99dd52475faf925acb81fda5ef6dcebbcdee03f7c88afac9014d4ded5b39be5eb9c003afd26b36924abde5600c857a563799631a8955fa804b28dd44602de2c2e57f5bd6efb69271ad341905a2040ad6945c06078497bf85bcff84899080e67156a24c81dc8380bc325b267e8fcb0c285d0898b520e1b40efd8a2527743323fe545a2c59dca9a5aecb0e2ef94847722923079188927ed369e5d8299be4f12e679c1cb2e32a6ecc859188c2741084c79a30d1db259e90d97824a809d5ebcc39f4327a423aedfbe709028f601639c5e7774aaab551919cd31e14bc7cc5c036025c03b98126b81fae544e78c2a8d08c3333d6ec70c392505ec3c65056be1a804e61b75ff02faa62ed6bf063e9418081950222dfcf4227db5adcc476599a8c95ddc2e5635578e17707f2289592296741e1b0d69ab4ade84fa716454216ec0f41abb125d2228919595a325a9a506ff7900077a0c17caaf009da9df9d8771a4c43fd77d74d617ba82ae81eaf80d4242b0f89b86babf40c63be9f351c1d73a4526e937c261989818acbf1025aa15a2d79bc6c892fc04a2947ad090c9f68abdf727652c7ecf7673f5a03ab25e1eb3ca24ea31d6adfd5fc3cd6f17cdefc981f1f244301079417c995a3259433c6d5453ff1fc7ac57fcb63628c40a60eb1776b29d88c0c507d76efb9360ed4bdd17071b8e69214c6d0bc5ce53f42011f71ee262d9073be7a4dc011c924292bc9935484e47a8d8c1c6d995e9ca621648f8ed6079d8e4bd4f5c80f7f714c01af874085315f0e3467981b7c0e09906eb31c4571d31e89f52d920512821253b14118e9d3da7e399a8f47d5383c0f9a8a3beeb8d2d6c9041bc72e2c071526becd97df911fc1b6c87f268519098edc55b8d6633f985ec6600e9e5770028ba0f3c61b6a23d64a9b3c7da9702ac0f6b364b51299bb502909ff99a3402ea1e60dc1a56e6489cb884b8bd914b5eb32cf60c5acb024b04b8c3491cd2c7ad72954579204647908b282aaa936f5fa6ec5424ab932f9194f4abba9a8046bb3219c0342b44086dd942df8bd628d4dc17cb1db456966a368f544a6529a9908a31d2747d226513b95eb97e260da35074537217ce14ce8fc1b9abbb3be61397dec6199323afba2f95687af44d8da6f623edab5a8df686e343089f61b8e8002ce1b463b2e8f27cb022d08ba21c81331fd369bab1b5eb6b195657f4c354bdd4883c2e9fb672e609477d965d3f6cbc42e5897ac05b4844375b3ed0d557afd4608026cb38590a64e85f398f0d7b8895c4402cdf24be0fa3868164f107aea7189633edca6bff05995b7b3ecbda1dfa209889846351d16f5ee2d20b09577f284fa6dba2aafc52261a093eeeff711e88dd73e009b79338c57b8965f00c5902c97de2c335753cadfca804621300d657eb23f2629bd74aeb407038cf1444944a1a0a6388efb566bfa5aad44c95acee7c51b2032fcfc73684f0954c4226486da25ddae7a8c4063460bd0e4cc2d6260ef9a6d0fd9dc357677ce9f4d897e4bff0a465b11ac947e190a3c41d89e0f42c5f18a95511867d3c795bbf323500c6374336867bec51f744490bc86ef3ac1c666bed7dbf3606fac9f65bff521b8057197a44371f3a28a36cc0fa4e385398d91738500a14b51ed4614513c4d41dcae8206df17c1ab608ada2dcbcbd746f304537ffc6f7a18dd6797f8f508383f45d13971069c7accbb11aec67f91f74d12d04c7da4b679f411fa64010494149af93c6fc0f25450c33d685a0871700dac9ef0a4ab450bcb96e20e559e2a98203f1d07358c02bd6d66b6dcce996b084f44960e2cd53c16467429a96b7796ce90920dd99adbfd1b7e2ef2050e041b773dd83ffab3aa0b0c34940bc05dd952b34f1ac917904bf58b16d2788204190ba79d5c7af209507841b5cc7d4dc2db09d9a413c092f63cc4d66f3a81a0e9d3bf1a9841a2cf0a9d96621c66d46072ea102f353f98cc94996b84cf89b282c75871d68d0b0e231ec77f0b1d81810b992f2ba689d76f1bb7e3e11344bfb3043a19dbcb3dd9ba339a8f50a3786bf1d5d945b4b97e268a0827376731f7f43f933392aea33098408bfba0664d975fdffcaf09fedc77e4718a0b96b0b8752c6a5209d34020c7a7d0f0b8fff1beba53aa5b6727c3a1b47747430205baef4ed865b1a21ad055be319e1d4ab85fe24608121b9b6043509f668415537c0af5ce91d48319fc8687c702671f99b10eee49ef14be733f8a65e62d5af27ef68774c181200c48cae75e35bac409c214dc686c640d17e1a877cbb03624114acc65cee11398a0dedebfcc6a8d1be491fd6c03270806a71b60cdecf0c6964acb3b1e7986bb278cec206bd93c9ea4955da4c80b241f2bbf11166791bfe0e97a6bb0cff0d35f5ab2b91182b4adb1075911c4135f7bc6a880c3a57ef9395cfe6c565ee3bac7a1d1d4b72856ff3ab9a60ae9e788cc517a936ac9e697ff3f9952565b418f402e29714935a6e4fbeffffe5d86bb97f4eb4da33da03528a1cbc79279e9945e171517f5b613464322cff3e578dfd4106763b3304af8969d244a905fa444b71a50977d3bddf47033d26104f5d2badc9567d117b457276cfca4ca999e89692a4fdfaf5d40ae4a81ad6149f75d52bd74925be58c4602b227567b61fe8e1790b84503cb6a850c203907a30e4a7419b5149fe8d9f943e75708d45ca5cbc035e19b469cc7a51ec80fdbcebdf2e9b44aa61a9706beae02a0f4abe3e854aa05e0ec91174657e547cecda15d0e25af9bac2c191b78fea8ff7d18a18f04629831a4526d1fe6905422a89ff884040e3df309b5caca34509f37224a5e92965924d043ab23af7ee08b6403394e86ded1d68b026e9b779b5d455a1a61c3e992a2948a5700f663c604a01ba3f6f249cab870312c83cd5bc55dd6d2a18175b8a20339961f55dfd07e8a145c8a5bfda912d930ab0e92c27797e0455ea23dd9f19db69bbc348c39218067f76e39f580d16583b8d8f0b813b4aabaf3774e202796dddd1b8e44f600d4a644f8aad0227046d317ac457eab248a21bec16e88090a4fea4bd4e49bb96c20fd7b52682307f5f273ea04e58cc61a4ef47e777d83ab5dd2482cb05f24884f0a9e868e0e2a7118b1f0b85af8231fe381bd1e8dfb909f86b8ff8770f18fe0fae9cb7c484327b06b7f1c54c609af99f1f743daa852662bf30e336fdbcbe6b14c315b663586ad68477056e3495b760e7c24d7a908cf3bc91bb392faf363122de657c6897462eaedbad3375264bcd740b44ecdb6ad802972c9ee9589e53f7070f671983174369dd38c1bb15c5b9fd8cdcfdd651add419975e6d8f9fa3445aea819ac194d8300ebe7b61b7cd6cdd2fc1d16de340859e5258395677d44d36241f71d937e0910f27d569263ce9496b12701b4e7d5cf6a10a90f693234dc509c710c3a26c7d134bf6236c6be19d0d90193c8aa605d8a6b240969035701c5322973a1722acd56d11fc3a74a5aa7f7e3bd5b73e16ecd766a0f62c6c0372849f5dd34d2c39e215978e805e90d497015ba4be1a232eda30e82b6693515d08ea41d0b798348f7dc246080d20e4945c976430dbe2da52a1ed3212d424196fad29b0f91c05d1734e5f70178efc332f285e8ad2a92cbc91bff0f161a113e2fed2745b849e283f1318a4103114202199055d2d3216915270d9374d2be81c8621d23bd4a80aa45cb158b25673ae926071b4c9e51d66419f94ba21c7e223834d7bef4f73fc1b8423d4748067d9752478cc26a82f24fe92cfc4b285f6a6966de32f30dc1facfdfb860ac138ecdcd98c929a68ec56aa76835d82020abf021def3c9f83c5c1012c2cd1d0362802911ffa0ec6934a180ae44806f07d39c337cb3c5684a400a7609405bc443b9e778e2a859da9025bce0f4c9788601b5c37f61c03bd55b4468b431258577cda819de8813c46c09490099d5062fdcc72bea8b98b6a0659ed3607887a2f05c569f103957cbccccccf58b09387be258b0ef455ce187f492d63ab1e1d9b41438638a884f1ca2fe565ceeefbf1375605435890e69b1a946f80ba397232d4853ebb543754127e3cd46d0bdce7f446a9f9f109d3133dd0d2f28d9594305da44e3ccb2776ace4ebd50dfcf5db1dffa8e72c572ebff1917bf97a8833079fce68e6d8af88e327ebd2beca089e648f1029878e88d6b22081194b4d3f1eccb4b840594cf306bbdf4b382cd623969aaaff693f5bfb7b3c20f9a9f5acece17c18814ec21737f89c2f9c92a52e8174424572c8123b66ba394bdc5c68a41127b42a26c9aa1d5a199f2e06a355f190e8c7b0511354ebc9ca27c4e541f7eadebb4419d907a4db998de00cd227242cf6b912f358f9ae68c4a5465e6d51fdcfef7cb20ac35f1144df106a94fbf9b3be88eab2a1e276420d04d3e584bc9c6914fa6184f8989b3a9d671771a4ef1c81b50e0c9ddbf5f3dec452ceec94f357ec8a0ef332860a2685de229da0f963f5be653d335dd84559307e3d78a6ff54d28f2458e444391556735999394664949e874e8bc9d63579b6bb3c678b065efd36e43199895570db2b653b56e1d9ccf997b194831c3d70573751cf5643afda31e965a64c84ea8d90f9e0907fd2b8cf4d10cd1a2597140273fcb9c7ed051bc8e34e5c0949e0070dfdd6b990c67f28dcadc9cf018b846c25568f09166ef0409a369acdeb54f704a761605267d3f2474b9daaa1cc606661b175d543fe8f87f9b3a820c94157d129a05189b21248667e71e93f70c5ebbb3d8c1a2359e6cb34fc7ed83e6497d9dc9654f756500b7227a4a65ff33a0d251420cebdcb69c9c5408bae909c0888524133d44c449dcee064c9e1954a620cd41cd91442f9b10482e80025c9efb12627d50afa1683674016b13705abcae940cdf4fda9bd5960a6ca67dc30a493c07ef5471fe04f5466e15d2ab2082b670b53aaa1144dfa3295ea54fcc4a665dd34c230e57a9b04c6feda094bdd4f2cbf22c7d475cac39ea48f96cd942cbd3e721f879e6cf5abd54083242e86a751f6d269740b8ee37ad9d1ab61f25adf2a8f6d4d8c9d7b41947a0cfdf940ad4edba0ea5069ec8cbce0c4a9b5df348ba30cf5f4744369d1bb98d6a28d5ed7fc10ba9b24ef0c6b8f40806f2b79fcfdc74dc22011123d456e83e6b0c79e7c084ab84aceae35e6a60c6baff53a7e4a89e2f93fa1813b89309821cac134f83063d3a6aa1649b8cf7fc0f5581952d40d7ef0f8515c56cf23c0cae6ce667f4b7995d738532aa2ff53ccb8c429bf04e76e95f592a73f00d32c925e19526a48ca60c1dd2da57406dfcd587c824ae412345208c2ee8e39eecdab83bdeba71e7aa232388791111bceda51f961fb23b83ebee52d8a81b2b11e01dccbf9b7a1c6143033dc5896948198c4e684301fc7e3ec9bc29c09c7fe60e0c01be700ca0d4704dcf6890fbe21ccffa917d5eb17ea9d41000ae64f8ad9120effe022aeac896e37f675d3429bd8e6c9bd7dce5db8a97cd15a788dec1265a58a65ccc2c66f6aa5c13d804307b6875b2d3f5d6f6a5518d2e0c3dfe300fed5076b3ab0ed17758bebb6422999a2345f7cde4c699e711a3a77ad51e0519768d1d26e28f52e23b598932074c2d4360d3d511d4049d4f0b280a10b00d818fce81b28a9a5a0aa144a138db6dbf261e2b18e03e16314e657d758129e3501b7a5e1208bde32cb563053e31e8ca5bbf74151285ae1dc8e6ed1a096886e25642d0eed2ad8c655133b464e568cc8573998faa763cca847c21902904836212ecdb5481777c4f431d9f4ec3d3d3e49bc94eb3591574343d1c3f55082881814fdb1d1058f600d644c6a4702ae039d6429a259c0376c9012599519fce3bacec67e987dff4ad7ebe8e2100c7739f23480954e0f2bbad2e853f55713c463bd43fffa0b53d7b901fc5124e06cfd6c978872e0655505ba7a05fe8e72af77c41d3a4ddea38882b1cee97f2699fc60ea4220dcb6e55fda088a472014732acfa43fe56f08bde32283bf2a9146459e6aa9eeffa8ef2e05aaf1edb8e8d6e89c1641f67405cf0b677eaa5bca6431b2e5ad3fe905abb3db2c8d2666a5d16a0a083ac7cdce12728f4ea8ae9aea4d770ac000fa28749656fea1a2068800d274fbe7e83207268aa8d2fb211b5565cf82af208b74a342133b8a9c77e8ccb2cf9d807b4cb5c17598fe4bbdf37104638b35b0af38d628d83a932e64a498b6af807d057384f28e2e97e313099b6193b790fa332ad458590a72ba92dc3d319fa17e579b000831a4b419d7ea0ff952d379002b9bf52c905489de0f9ad0337798136cddd424e6efa6bd60de24e2a02ecfe81e9531fde7e7ac8702451ccdfe447ad8f6d5714d8f80fd4b878bcc3063edaf57e420147a87ad1862cb775b15dbf2bc9445d60376e77b905b5b98b434187c1f5ae32ca82ad5b0e99da367c536c87feca1f9625393e50f678dc5bbdcaaa899b52637e980a0d059de3847013ef08f2b0a9643459e3bfbb94c7d2d9c6be0f4b4ba79440ab99e7432575bc3dbb7ee94e5779b737868ae2816cce37ab98363dd982d201205ad874c6ca967120e85c222bc4116f726da517ceb711aae58555b51af020d303cae19c3f4b1ceec2791076dcd34a3ec210f8dc2f09b6f215ebc601da17387e48c04c69c4a9d118ed8a3d60227c0b2a54ddfbd5e4253d66b9b8b342b284959c2b9384057de214a28b7bd0e074e04f47b86b8cea5f2f9b56a5fb0ebcf70a6d82d19eca257994e21fa6cc8c11c8259eff786ef1c9060c8a6c2e7237149a96c4e55f33b67c77a1842579514efa09555a529666cc0ad1f7e8fbf3d7fcf84f4dde101431b999c31e17d75e7a867a4e5c35e1ff9aa61177607d8f9565e9283edbb79b59f79f70a1edfb43a20de5b9b6f02dfb817ac19c30273866ad5ab6cf8ed1cb2907064a74d405a9bf5b0c3eeef34fbacf499c8dc0943f25038487f87d3b38911b66ce20305467b8ba6b35db91284e63ddb40b42821920643bf1fb1dc349e9b3e9d7ec911bb90568f73858c9d9ac9fd69c4ed1fb6e8b9b0d519d553fd70d2f3a67588885b85e671f357d97fd76bbff36405922d493d5f953fc93e9260527657141eac555e1f43d7355b68de1760c66900d5377fe475b67949443086d1fe200975f948972c3f979c5e399c2b48321cdc40181a1854003ebcbd9bda77bb9418293add05dde38b43352965bd6c1a052043f90018f0a1cc0edc2df5ce48e2f435474f6304dde364f88eca865d53c144f500305454133d3aae89a8840b42512ccaac57380877330a5b69a1ba289e237c561301c5d5d55bf20e3644c182a6e021f85c4997bc6e4606894cc600daa869f19419c4448ccacaa0aa51b1bf91e28b615de84d556f0428529f48ac9389c611f128fc80ad960b512b6c1cb4facf26798a98a1540393498a3ad8789ffeacd3802850f71bf8381d5efc3bffb7366751be0fb41320777ad37dc421d7c58d2cfe19943ba282131f487c78a9362e94e2af759f5eee0fdf03ded250a287bccec221b2c43628afbaff8113a7b229666791aba25f3aede2233f9d97e37a359fb83e1a29fcdbb22c15d27e0251dffb2c0e79e67af6d403da3c5f54d0f6ca13dd4c561c82315cf561cd55cfb2176a90279a88c6d134994984ad7b30934c33e55dfb6f63372a160d882917f5d02f4b4e6ab887c5d4b09271153af74e5ec9d53dc66ba9b7b2055b5d20f4548237d3f60b2366692ee5e91350a0c3cf2bf302c1a3d0f0e758b47b9b203e6e768db287c1efe3a73f50661353a50dc8c670ece975cd48a7f5596e8812643c273ef44ca0f723a638e2f4e40b45823719b01038994d68dc4a4006eb235a4658b88ef9d073bc338ce5190413ca29c26ca1a4cd3ec7e09fe9d6d4996af39334ec34b05eb848927bc67345993204392735fbdb6e1ff4b30fd5ab07d3a4548630f2d9e4a8d9cc9e3d895ba3da0f251ad07a6993bd592ed7937b5f9103bc78293ed25b21bbf04221934d3c8dfa49cc45c70e673d6a6f879c070502f752ec64db3d77b3831a5dd5f45c0c3552024b31e33f1ecb943fc31495bc4b00ba20e9bc37e9fd794b9fef6d695c353073244ccac3642df510aac3ee14e4fe370137281f2b7992368377004421f400a4270667c4497703bd118a2ed284565251a76bbaae95523c4ffc64baf77072c06a97513fcca52233e2a664d5d7948a76cb6a0f5c800d1c2b49e152d086898220dd3e7f4dd0459adc76a89044eb936e80fd2a9341cabe564c6df9d6028c3dd6f5c18a585ef38bf155ee5b7dcb07e66cb8a2fdbce882708dc2ff60118ff74851c167c2006320f8e04e5d4a30329f58ded579e1196cd53122fc6897462eaedbad3375264bcd740b44ecdb6ad802972c9ee9589e5f3c7fb7dfd6d85dea206462eb76f3ec1f3d9f0704f9dbbca04fa93c065f3413fcc667c42613491b875872bb6ffd67598a8b5976c75a88e8a2d1eaa434b93a2a39197c10d4e0fe6176bd7a884d4cfaa350f756e6e8fa66a7976b6891a3c75734d3eb8faf9a54e14a42426f9961f22fc81455843ee3785537ba75c9bf01cf61d4fb22ab6e63ee1bed55c6dc36774774f6f0c1798ad1441e67a0faf728edc00a36da000127057b8e2fa075706885cba15c04e03b213786391900039bae04afca35c790fa6ed38788f7f966af7cb3dc5f02b8b05422a01ed66806eac338363dc0e9fe20eea464c744f38d34d585c5f252ece8f76f64aac388598506698449abd18290755718b31e16440baf6e2b109d91a1ddb2bb4670c647b22ca5b7662c606ed51fa35e05d37ca864a75cb8a867be81d38c10eb2c892349375aa03c1d8d70a8762d1bae4db0a7db2e9e4d4578a252dc0aa885389eb9b85f80f8c2d9f4516c3550838f627b1d38f009138af3958d3024053b0943f0f5e8c4921f55682cdf035bffbd6f5232443f06de3f7216e0a6f951d7346ecb2de25f6d97030e5f779d462b8eb414dcf3ce39e9b67d97b2f059dc23dd5ab449b4fd62e5b10b7771d265e1ec409c552bf05fe1b149176108cc89a83a673ea4486155f81c758cc35fd67606641826670fcf1954ab84ca356031511770c9328dc8ef6c7b89c4d15de360d66fbda44b77b907619cb6275a78dc5072bc10c444017435435890e69b1a946f80ba397232d4853ebb543754127e3cd46d0bdb3a40a28d30abe6b793f76e717c40d6d30a8cece19189ffe73db4f4d4e5cb9bd7dff18043e008ecc92e97c8948acdfc2085ab8f659bb04b3f6cb4cf9d08afb7f57fd48c12967aa080b7d9374ecb37957baa5958fd842dd4a8b63fe7e63f4d7f6f26bf58dbfac31af325ded0502488628d0aea824150036866d70a3988562d791899e98994062e75ad60d41bcb746c26c609cbb1f778d38e78e2cff8f3722cccde1e2aa39fcc1d05064c42af3301458fd2252b8ae877f00df1fa8597946f2f26d5f4c579c3f5c745cd381972afe3006f8018c8e6b30599a3084fe3e53ec9bb3f9667f9d72da8f2457f4a7f4665edb72c95af834a89875cb411317e273c0194c490c8c28e2ddb71b2412ef32bd0b7121fb4035a3258c2515c50f80f83af7af310c8832d4ba2741944cb9aa8bd52a050a4de7dfd687c13b7167ba38171d2dd4a38ef5ed577dececcfed79e3151f9398737226070045d8a485b728fd3bc2c901b8296cabb18e867f87c20ac3f241be021d9a664b53016718654ebdc171286547212b8346bd0b8a1f60d121ae405298ec12a37a058b99c9fd9b15344d519bd0d12cfc14a9a3749476cd8b0eaaa159ceae1b19155e07cff39ce9abb2ad3971fba94d110b0e8166fd3f008f3f0a0b330e75d4e77f3801f6281c14a9a8bdf82fcd9ed368da4d7716a565a53a955fc6250713f924423068fa05601d0a0f02c84c2477867e0b1961c4f3de554ed96918755743bf62f190716aeb401fcec7fd023d8b992ac006f458b22894cef9ea1dc28b4f1cac04259d52eb5a6ef21985b87ea679f307cff343843d9d8b995f44ccd3afda3404cc74e4cf91e1d7abebc35e85c1384cbf00c584ffdd108b243e452c6d839de04ce21dca63782b27044dc796f17a7db91d2effc4b92e27b040a27b6c221f3661a781b318d4083242e86a751f6d269740b8ee37ad9d1ab61f25adf2a8f6d4d8c9a112b38f7e36f87a2cbde95c5b1107a9f8849ca2da435bc6e53ba6690e2a3390f50172a94bd696882f70905d9c68b5c34b1fc032698af59f56a3e3ee3f19d74b0e47c339bb8de80debb4aa9ea509531d6f53564366b9f2ec96f15b81a8ee47e2424098045c6c735549610de62ec45f0d263f745daedd73cc0e8b0fe60af7cc280c326b3ad3d1cf51a861859a29af42a675ad0fbcf8cbeb07b9c428cd1181573696c95312c05362c6b452c2f3e6ed65d8ded81026a10198731e18e40e11c06933eccb0e503e9c5a73f469c8d1c7e26876f9f73d688f2099344ff592661d5483dadcb5cd4c97e96c119a885dfa0587107453c17368168d6da767a1ff484a82b1e3c514c6d3ae919d3fba6c72d2e96dd23edebce929e46e6dca8250a9b66e2e89ed774c271bd56c113f2bfeb7224226ee9eb1fe885e26e25ce3386c9b15391cfad429a5f2ea1ecf721e5d4159c27745fed626d6cb6d5137cb838dafb21bdf08aa8b3d546435506ebd0aa137ea709b240b734948e00c55f607884a8f7204db3a1251e38cb261e7b3f64d60b5accfa8ee6b10a0cd7c495ee1c9ae50669366c1717249e7b17814c3d8bbb5a34118e03e16314e657d758129e3501b7a5e1208bde32cb563053e31e8a7e4657d999d92fd8d195d4a9e5aed4f50fbbdb7cc23d05062c5d11ca31e0813f58788ac484d182e873eb3d0fa226edb6cbd31e6099f0254ad3dbe6a3627f41dd9defbeadee64df35915347a809bf67d51280901adc9a7e4bf601681872ffe105c98e096406ef63269cddff2414f7b6e2fe170e072ffd47c7ef06deff6072d3a092034acda984d24dcbf35c51a0870e8cdbe8c5ff997ae2b099220a544582f4732fe3a29de63149ac51194cc66477b895109c650d0e11c77e7068fede8817718e287313cc701ef9a786cc4c67fcc8e16a4973375baa96190abf6115b59662f6f02472ebe617d79be0714a011b63b50778bfef594216566f2acdf124b91cc702a47cbbf4e0caccf881fca55f88c5d8698c3df76e517969395541a6cba0c21083ea468bd697048cb1aca884af340da48a6e844e131f382192ec6e679c39b3987a62816dd4a10160b17d438f3824bc1f6ef0dccb16c9879cc687f5b0af38d628d83a932e64a498b6af807d057384f28e2e97e313099ca67d64e3f69bac4e76c4c33e317c6ec92d51e6e2bdd29ff404af1f89399560a2d1780029174febdca74efbba26aea5f12ea90bca38712cc678f9a86bc37f549d0d7180659adb24650dec1124b73cf6605f6c650273b3d2a797bab5016cea9c48e80836d1e58b5b349435403a9aa52a2299614670d501284307cdad466d15e3cb27792f280e568ea06dfcc81d96fdfa0b221a8bef39e54ed5331897f048e686131bc1c2b9a8626cbf2119fd2d9251402c5a45dab77e5250ceb99e7dcecbe7d62f2f47c775fcb451bdf38637cf6e242f9e05b3a5fb9848fe7953e6bdab9be3a0161ed02639166e99840b516da74b6f217b6a7c9b98f9d192692b2492d1773020ccccd0ea5a8bb124c4a031e1f91652552e9001c9b4dd15700e7187d6e1a1f4b1dcb9826f3efa2f1b5428c99035b0fe5cdbdc8d5139e8743540ae003214046a2dc8b0419739749d1700980f4ffb661e7d0a4dfb28ba8342ba51d5023e1fcacf171cbe56a7502b0ac812e896057028a1b9a03600a7f7b8d18ef9a9cf6a5e9828abe4272b4ac3bf47c1acb27a07895c05d4244dae627b38f47b8acbf1161c3557a2d03ce113b041698ee05767de6e32106ae250ac3b8731cf593a45f46f4b074e6c48a2ffa70d714319f26ef1cba395673ac3db636e26aca8b39433b2ad046f840441014730a6643aea9f5b481388ee704e4efe3438a8ca2b145b03972d8e1773d0751c398a902b67fd1bbe6d7ab1351b64d4d0a168b73bedafaf9159364ca36037c1c8fd2acb841d5b4528a9839ac1f3918ccde3628855db7cd5b0f968dcb551d1f265e7792b4d8cb809b228fb2029dd7830c9aabc3e1e634a13b4be85d50c75c33c1e753e22b8f02e7c24cc7315d4e1f7b7505766c0a96e334ef9d8253cda3474bdd692c5d2f7096f743250f23979e862d81375806d455902f7565e4a8b442cd4ba628f7f3d34719efdaeb6e91abfa3959f1f12e173af284551db80ce272234c263d487dc53c0b441f401c59cdbd4f9362a388581a89b2e080783168c0a628ebe85f5da119d93eaf9e49b3f56e837654bba55bd2a50b135e05143ce22896ca6e5057f970731a334a980412e7306aa47682b29b30f7b4ab6b7413372f720f9fcfeba4311c40ec1cf210e29a2f4cb78f054fc633adff5d0fbd5acea9ed4add15c066b5be93c070cb048fd36c2d2b53d1762925ccea836ceef15674ab8d668df147c75d8dba725285356d0ef0c8298badb1678c99fa820d42ca6d9465ccb4ae60935bc97f7bb2ae18170eff1b9b6c2d47b15d5d9c5098698c29a0e3d13eb4658f47df4a9e9df28fd2fd07b3ebb26e243aa1345e354dd804a8249acc5151dc3ca531bfd2250cbeb9dd498df76e4dc3c85f43eaa4b4df5ab8234f38512b7a85042292d706c5df9e3b9f8ccce69f9b05825333b4ea4ac581e0b88009f9df76ab1e25703d018668bdbaaabd7c5228ba70b836f00506c1f8ea02ce5e68a63bb20819d79960f9a4f4769e592597b958e0f14df6072e4bb3060f0056bc5986a87ccde6e595c746decac3e90637e6dc2453e60a4411a325a067fda9b516ff0f1fd18b79c8416ccb348dd57680b1adf74064b19c9b83c6441976d7864424df516ef8c91d2f1f542568d460f0192d02a3ac6b1bfde952629bfb78d89786c822a6292cbea7bbac4da297c45a188328438a4664259b58a8e713981fe19ec2ed2850ed3820585d037ef10b52c8394fa4dafc2e9ef0fe92ecbb09a6037efe2f771020795308abab4b91a804ff96d6a5a5c153d9e720722f7d9e0088070882fa65e716a2e2fdd989b985b2e946677a9684ff5a0d66f0cc07eeb5fcd49607f6abc771dcf0275aba11b78ec6b5c8b7b5d31dec9e86e6efb36ed06076559430a57bb3532a9d4d6739decb69c8328cec770b2b2dceca7ae6ec67bc75cb8ff24b7e8aa6e9916a971ed0e4225423cfacdf9702672e70fec6c42f0d22494ae612e7aac56246ec48b9d1d50794ab5bd3c207c671af7ab38b3a2c2915d49a3f7d73df0a53ad65edd94ac092fc267074100c5f51a2d9668f1e62353fc318715f8147d7e93831733ab212e9fd735e9ef33c6d21ae19cde31a01786c0c4c3e4094db22a470ba6f5486fe1476707c909befc8df23f047f782958feb203d5d00d565ef38743c8b444102bab92a66bd2f8ffca789afc79a49066c60476da5a3f6bd83522ffc5e7d44983d009a7ea6c15a1134e1035ed6980e353d393f2f6e67482c052b91d5b4f4800268872042114dda2495acc7f56874f0113a37507dd2e0a5ba9899d6ec6b664ca7a2d71b23d7b40b8f2f7c95cffc760e34a68c79a063d0eb858da552afe443ce0fa339336ed0711ff6159e5ecca5350fe5002a1be38c4c7ef37ece095ae95e93e9af452d32486d0bebde1dd4989824e666326cbbdbcc128489e19c1e51725a2238db68a5c29cc29b023de93734dbdd5a49c5e192462e2df3ca369d2aa79aff50c6da6b6c6240ed4e99ccd1ee7439617ed6e7e9b8ac18b02d2e59b7b481e4449fbd122e4bff9b7b236e8b868435ff2dbb698bd2c8ad43f2b02fdf88098f411895849e3965c332976b02d96e569f2e1a71f853725320b126ecc0a6a7d1836e6fce8af60e5a4e63c25de583806940f32d4d4ed0adc75f913614faaef8846792850ae21c9ee4ec1f8d7193b909fd7344031da603cf76638bb0b4bc41415db1d2393607d83db4686bca26b05b877f27ade1e7dd86a53939edd5ddf60c17e68c5863a8ca26bc1850f3329529a9b8211ef588311dbb10122c81cc4e311fc08d458660f70451a1f09914db51c698ee5282ec9b2525b1e71e8e5410d2d3b13e933380d54be81bdb5fc140a73f0c24899c5f21e39f90785a0c4de54734a7fbdc6993b94f6fa4b24a4aaec92145bf550aaf17aea796b97f0a8094baaed42d7e528dcac2bbaa6125d463b2e1bf1820b5e2ea5b45bd5d1e636c248b5a86704f274eba437cf832bfefda5c0e084611e97f59538ce2331ae3220d1d59c45fc6e909692de8b3ed416f725a7763b9239f749f09fab7456874c5a7ad0fe6c459c0ecf3a35bf06285c38017fde703882886f2b0f4e9b35d6feae71113fda5f09463d1e6fa76c39a8dc12ab1549786dd2eef92b0384408d2730e96887eab5a3c4b05439132dbc8cb5524d50b60ffa2391fcdde549b6a3ee56941d666931e739a37f753792e75a83364f89d73c8fbdc4bb406c51208ee3153d582bd0c6c0ac29de615ab212616dc072b567743a296715d5ca7637c92928d8a33e1d565ba0597e0e4cfb9fcc955b56b74434dba129d25a2d95631cbe435fc273f84bba2dce02280b67e3a8c4633670fbb94cab792faf9094ddab68f88e1ca081dab333f617e4243d42522d4f676f521f783a940ff0f9a0a6fef4d750c1f807f6ebbfbe1924fca0bc448d69d9f4fe83898d1e80440d3f7b4a30b1abfef2ed4b78132e963cef8622e65ac9860a02e1939c2f502dea7def77024d8c2db8ad0d73832139dee453fda99af67d24521227ddc87fc1bf86dfffb8b2815e0d2ad1c7234bbf39b65b793df7e5970248c0b1851b414da86b3048a43b9535465307cfc6d2dd85c32c30a2d78c4bcc6c9ed944e5b1b37c8dd79d1071479e153a190bfbbf7b0992768a08d7a788952d850defcb60413fbaf2efca46b51195c949d48084a379f8ab276b75cb06ff0aba8e1b6969d96a483bffb9856cb029e2b68a468687392dddcc3f117cda54bc3c242de6f41d4aace471736200236b93ec8bd5808679efddca235c2736f28847dec0fa602c67b07b0e8b2b749b82a9338e12ca338ecb00652a1df16e7f7510912c194e9f4935938aaad16548acc8f5f078527e2a3a019a85ff8dbb77f4a94ddb4d589ffe2343587e2f775fa1f31d766619b39cd03f57a7fe844315fcaefc34cf2e721a61425814d6603f96544174e4112418b0f6a6566e9465c46fc1a5cd9fe590e52ee6f7bb5453006161fa779e84c51bc8325554c30e835099b1b0b4529b5d43c4e3856f8ec1e2be4ad8e2c48cff201c4894b7c10d36897c4cdf720f6e4b6fbf7d690eece676fbd9c6d09ae68761f80dccd740cbebdd132e5993dfaf30c24b8236e7191be536434b97422d2864376de2c2109abc5dfe3866b7e8c914d66bd88722180f580343ca6e5e3d426d07b15263b0453e35f8d6765507f4f352e62da09881035f4ef614cc9b289a299b293c7ef21c4e54b68244d7ecf4db296e576afa6223b6ac6eb5f675b4f20ce8acf7456d6973e4fc9513c4f658c7fbb4ef771db0b831c206c2f31751f78318ffd285a7ae9424c33e0cec2ea614f7d0783d435a23489ffda7879b9d44eb4dd7d093da3657bce4613a516a9147ab1de991ecbbdd8c31504427fd82d18fc579d47c044f2929559df2f3bdea626e876da47a3f45dfd20b49fa980b868275c26891b0f9d678cd520484f49a37a98f2146db517f167a9c5b23e5a8ac6986fe9117e8e5c8649b45f42850b40ea4c3687df2d09ac204ee9728af424b08e8e14f053a7da2ae7df3e8f79ba20848c545558d150b8d2d1ef2e6a1e3e58dd0d91199eca5f6a74399f32fd98eb7e0de9338a10888040aba89e6fa325ad42a1c8cf6e4d34d44227383b00a14e73752aafca7c80dae7ef3c57192a38acd686ae24ed0f0be050be1510639773e39d8ac9defc8edd820782d11ab03515bc5c92b2d24117c196c742d7940248bcbe0e613fbbb5fcb08704bc77159c2971de18097cb575e7fdfe46b9d68d6afd99da78b1782b9dbe4e29ac3eac0491befecfbf4f811067ea86bb6a70cca4623ed0af528ef95815b6e7e4be6b2b79b8a9d7b50b21e2e8931ab079f6a36352e84e1280b451e9def715692e8d1e7897a885c0962311c50d0639398c5c5878b94d551bd26419b4705cbfe64e2e75528b8df07084ddf1394bd7dddbc7c4dfe034046c6f1e0b425b835659e96c64620220bbc47ec2c15cda9653dfb67aff734f2cdbd4a58034d602935011f8b01d5b932cba80bc51c1ef88f02d34d949f8a17a30bf2fd0b05fb90bc131b1d5c396e84f6572acff9ba0d9a35462f9e529f419d587d0e70069e8f83e4b2beb28be7e4971d03c618be924ed6892129f70213875e8659437e6a5929596ab3a654c5c579f3053c8fdd325d56d217f54eb2bacc0a725d7b134b435b87c3581bb19c3809d6ab6d2864a5756fd2ff35ee062eb1f1b8c468771f65106f98a395c9dc5890750ce1e29962047dc64950436d5bb63f9fbd92f312136010617f61976e70f77c41850e9dc5509d02ff8d3576f5961c8c8f5a04768505e947792efbe79e4b75a678c667dec0475eb45eae1842b321bb417145d5179de113e22e1831a068c4660f1203de45c010af6e56b261d10dfdcb4ee4cf7d44aa8c92ed32e3a383dc982e4c48d436ee9854171db9b7bc60da834825402178994c89be272b0dee21bc1171c864990964b285778eb01258b7ba17f087b753b8720f8b1fe025648b7fa85f8cefe2b612d54fadb51ca37f5868cfafef31428ae24b4d13883ecec09f6b56630e377d92c312b41d81bf68752dab6f89415faaa5eea98b3178f761906f527b315b2b745c4dba741b60d7be05e2ed1067d77355fa75968ceed87c46fd2b63dd0a4bda2c7b744379ceee828b5dd62c5401e38e6e3893daa22c43390a443df7631567130c2b9b49a8fe6e6a4c1c3c09482997fb86db973184e64c0c2c7777d1460aa6955ca5d8b198dc0ac23124a048f6adf8852ffbdd4010a4f77ee7bca036828f8e6e2c5f612b538b9f0b424acfb2264aaa22d492aed691f7d6f1eca86d3a88e67be4cc04c15fb0b96b380e03701b81f8570dadd057803b9d95c7df879a80431e5fe2efe82d960ebaa3c430ca11c315c73249201cae17c27bebd1ab1a0af2c62a7401f39c499d0059372671d7dc5a5016cdfa5e3dc1257b375ce3dae25341c64fecd74129fc61acd8f5f874f7e784335a51196e62990734c89696a47064804a928c894d375bdf752133a0edf565af58209e62b533398c12a6d8fe11bd3cb63580508f320ff545c2dd2f0a4d6192739044add53f2fa443682edecd97239f5d79972dd842cc3b447249700bd9f93bde5ca7a5e957d8bf50e99bc54596cb21538f7e246ad0c7572f6229030bb30502a73358924a86bb18813ee87fdcfc0985326c46ca165a6c5a774b4aa50ce7d6443418b64e3901f50970f56d93826403823989ac9b1b63b6d0fa0336db34205cf7501ca71ffe354b7fdfbbd7bd9a7be438450cb62bf79781cfcfea5f41398b50dd931cf2cf5d3cf92cba85025239071cab0f93dc1d2a460e1163d624a53eca5a4fb1ee9d5e5eaaf19b9944b351f2fd04e3f4fa3ddc449088c853a067b6887177afbc943cc9447ff94df529d1421f90363dcd345124c2be1e709d44e829199fe79aeeb4df91e68a8846c0f026b80083a61e156ba96b5e6f04ac08da86e82624da9bef1fa4f4243ba6d66364fc4667fe3fda8c91a1fac119b6bf4b6a612c7743f84acf22b251255eaf1eac746d007f8dad064ad195fef890bd665c00ff3dea2e31daa6d2dec87b5b3155e81d03c4719b2bea3d962bae2fc4c7a626251ced07be4eab60611e8ec67a7ce89a02f339e20a7bc9b3278661e0a69c3e89f1f67546f1889a542205a1b0a7005d1cd8c0f75a35755a6e0c5f6962d30fe9fabcf2708f5de3dbda179494d44804e463c768b9ec4abfb20ca8ab1f1b297c3f522876b4d283af75afe2138da09fb2f210b8e758c0893087fbb292f6ce3abd73c1563f0855f8fab2f264a1bec3928dd22c23916a639826c81b5923d622b14bdebd81d376ce7ca25a54a620cbb15aad96f64c68b82079047687041dda218d835202669147285d9b19d3d2e6dc5394bb4e398ec87a6369511182188d3daba144e7aa66009f718f33458902dcc0bd7b54f6a7272fe0c8356844d3b37e365dc34d4340e936b5322ab95aaef730ce8936c8e658ae5bb0145b8870bc47cf01377ca2670764d0eb0573ec16aab15390257a96abbe8551f0c6699fd8b2ac8eaa0fa3d05e07c0ae280d140f9a0ce5e6b37d3a1dc8cc04bc650b6dd93eb04c8754248d1cc78b7854b5a6120b48a91601ae6594ea18333ccddf55a2c138773d472eb7182607e7ec875b25312bbf3017f5e296e1bb04e1dfa8fb879a8da72e12f3b6da9519efd45d00b0ca59bceec976c9c22c0b0fee8c0c299daae8bfffe1c65167fc50ec41c826e0686022401c3bbf8dd94a1cc21c67dfb69ccd2d0450a2fd2a0587c7d7ffeac9b53497d8674ab0a3c99ec6fd91dfbc9ec305940e12a811fcedec0018f3838375d1fcf81f670e415bfda8979287483055f80061e5b51b117ca6b6984a3d38eb573f9deb06215c457212746b2e6d242d52705e6cce3d4f09cee660f99e8459810e37ad4f2e11d762525a0e4c63b3495d33f5a5dfdd9a55b7c1c042c4f240fc40f8d7c1e4452b0f492c803637992cfcbc83c19f853df14bfd2b8c174f58dfb6795c6aa7693ab7aa4006b623b330a0d560451692994a3048f4c156a9b98ed81eb67db1a117bdf0e1445fb9d7dbf9e9b1441e34902588194c937d574ab41268f400b8c9437ca8df88a5826eda7f83e09474401bfe0d6febce9ebb69628b3e468f227bf8d112204ec08be88ae124f37975fdd6d8b806de5583dad1329a15268b13d48e53ef5ef906b0000539f2b5840ac54dcacfa900fd9be7c6924ce6c960356f8248683d5a1100e3b730f6533fd81f2f1779309bf80bcef7dfe2d20499261c71a25fcd480b85e13b01e5fcad196484135899421df4ad45a5a8759e6ff398c5ffa52aa6d300522cb4c9067a255a19a2833f47552759e65011694794e77bb24d9ec84768b3f7308d7dd07b20fe01cac21d362a966e40c90773502a8ba6e639ffee52274b7feb2710ded7c9d8293f3173568dc28cde0aeb4d77811004cf915d96311618607493777fb1a88f615a304c0b4f8c670fa4b1700947a5d9232b0d9c0ef7d8bd717bc8f9854cd7cca7db3b7a6700c7e24de73690f25070cd0c8a4d4ccb2154a0d05999087f921ef95e556cb85f1136b867a568e9a00e911657a62af2cc6c7c6366c21342caa81ccf8e47799054d1a9ac17c406faed55f44e5a316f4b1757bf5572d8efb0ff1b5494d7f3e183da8443accce6cb93609dd9697c5fc388e9e3da3f12b78d280c406752826e35adb052678211dffe69436a837208ed8c4425ea3f99c300c87bfca133fcd5bc537ec43fb5f189b8c7ac705c23fc6327f3ee27bac56d346dbeb79b50cc286f2ba6144aa027cdbad460c9ed1d7fc1d28180dbfa53390a608df26748d38d84cc86f885c74e010b27b411cbb254ce22195a43b721802d6ce0c338970a46b21aa96bb5034fc8afacd0048f7eadd5a4dc065ed03d885e47b6dfc64509996b09fc733fcfb990f448ed223c583f923feebcd42ec45c5f12ac80523fd4f37f5b03bdaa7475a28ebf6c4ca03487c0f6141236750d9efcfb63f6882ccc6847f6473c52c8530e081dad80c47dce663d42f2ec3d11fa9b82f40b287cade3248fecd0115e18786a1b3403f62c34018fdb0ffe0ece069c757c8bc8b40147dc62a1a10d77ef990998badb32d789d9bf52201f8baad95ffcc38ae86bb58a2307ba861fb6109b290d323e27c2e0ac8954cef3de422ba60c9d237cb0eb8ae23ecf714f0a4fe25c3b3c1b060a9ab53d40284a50d66fcb5629935be74b94ce6c1fb4d1955b9cd5f8d8eb96399f7dce8f17c568a82c82b1216ca8654859f2db7c8d9434aeadf55f12e8cff8c99907b03e89862c45d0f8e290631ba0984dc8129cbef8701584feb8d2b833758ae1b2ae319d33c31edc3d39227b094330c6452bbce978185b6c8569c2129445040838ae0dfd2185529bda10f727e4b45906f743c8ae415d8bbe3540f6474e3dabea6742ec0e26758425c77108f436be4a959826a80a4939e71add727351a84d6e1e3b988cadb3ab48fc73431b9f6a2427f5fb9e7191ea46432990198bb0cb558330bcc79158db41b85b6615be5e3f2c61e8579eea12deb96de00aba5c85d4019eed869da7ef411c8a4833286b9c4152ac0aba53e9e137d200d058ae22924f9d3b25416c7d1dad4c1a224423e8653c4fa1d123c48af0af42effcc7e37fcedeef0fa572e05e9370f64b42b7a12a0520fcc63db5eb402556f0ca7e8492b39d7cfbd5fce77f9b3f2d56f0b55ed42fa6ddd125743508f42162b2f2fd007a10ecc0eae1c19fe3873cb8a38a828502d7d8e2ad87145671ef43a9adb99a1c245c1635f328add7af69bea90c9f5112d7edd1ba99aa3f1f508581307e245d5d9d83eb775db13df614e8512ac307792003ad5900b5cfb243eb4eba7a8297476363d77558524d4da06d9bd07c8eae361abdcf7bd45e34bd57772b9e7ff18f067254042c6d11e7a612c058a9566250ccc7eb0d9a0930dbe94a434d526354102b4202dfb7bd4ee13a462446b8bfcc5421eaa906b1a54e20a73b7ea31e3585a844e3cc76ec6aff08d22964d942832b78de4b41791269e45cbdf53f59347feac5bf486688b120374c510be42554c65d1dcb21361fee814477612036caafeabb9de518bdbbb9b5ec42b570173cd04f1a69d415bdda4defbbef63a97db191352ee10ae60de206b6edd57995bdccc731462bc3b21bc9b0270b0518fdcf38911d8e91ae93d523f59857c0b24350d6c3ec70f6ee35e695452eeb1b111c2b8aec257449c7cdeedd05cf8e75c1cc8e0385f1279de89dad81ea2f8d93730e83af5767e5ac8d7985e8f98f3f65bae1ffd15bad21471f3ee546d9be6adf0c1102e962f3956dbc3fff509c2bf8b6c93703bf4b2c1727b336a6a209b9b528b3c2fe4b63c0465282ce59795c5873b964cef1524205e25474cd3a33549d445a35d17b853b275f3b0e47d6b3439740dd038426d1ccda85556b175c3c9151854a1e32f9ff80d5c6e090b87b692bff99cc5dfca2742e28c2f0e173bdbb444d802e5347d7541a9c5b524a78d1881e0a5d1a742f13997f3b84b7a40a6e37fe7ec132aab2e8f5a9f0f488b73f7bbd339003fce215a9033cb9331410ba348ca11954621d98670622b9f8b431a15b10a7f81a18dac8a1c9a8e1a60cdaa4f874f4916fbf571713635a5ad9ccbbff248675207838216145265c4743c9d6b7bf984c6bc3d58fb4a90c23ec6e1fcaaa77d2115cc4b33c1a8557b1098121b6a623a4943981883e8a3756d93f11397f21eb36e093a51b8921fa6e3d4d5d53dd40cb6cae15b77158e1c7871870d7238e3a1c61eb6093264c5027e64f6f669d3fe2abd221f6a44bbb458c2d5259d93dce60afd9e740156e9587c173300bb7771c444b18a473c4783cdd187a91b5045bb2ab607304140e78b0db97cae2c8f268da99ba28b1a95f34c0a4f1c64b263756594d0697dcf4c10e3a6fa5d04d6461f9d3863d0835a44974b7f3558f08e243600ecc5f50fca20c945b9aaf3f05c6823e2ec9a3b69f7b9081b748eedcdbad52296def47192cd30f35a4f1e44edbb5714f099be3adce66ec825f782dd49e27961b905872dcc6b61d632e0dcb3de7e81901e19916b749b54fea29da374ff97b843398b78e9646f6f9b57e116593748e30aec73a409e46deae8c009477faecaa5a1e521a2851d4c593a08bf96e27a4b6b60898985740735d2921a95264f4028c01aa81ea7979552b05e603b73cfe388545b56d9ecec631392ac9f61c6cdd14f1d9820c71a59df4ee51820b407212406603e6b67e1ecd7777a1f9e610fd96ebc10f3522c38c499de6ce229d1a30da492e51c7e2be0f3434460a821c3edeb5b51091fbd000c9144440aeb197811351537d1d58ce97ee1cf718d6156632d348e236ac32a85be83f8a199e2477646768d97b180fb645ba0c57ccac25690f9373dad0554a17c4e07533ff33d34e4d2663d81717d195ea06c5ca7d09f66b649c1cde73333d6c7a3120da74e9eb7a68b016f138670f151c571d90fda793454d43398d163d57b375242668f12e63545ab5cbd54c63524559248f80a8c708342a159e87400b2bf3e5f3520a21510c0eecb3ecf0e5df277778e8fcd6794ef4dd7ea38c14ed4f70e1189b1f95f5c97b64df06012cc5d1532dc1759fd54008f73c7946ef35d58d28c3f42e93a266902d71abedca7f8cbb715b9628ad4f622670f600ed5a2eba6063a4db948a035345e47c5a3eb5c7971c784104c3770c64567ea8d6ad97d5a885f6174ac51d4efa48a8bdbf14d87528dfcd4c9eaccee7ac37e1daca426ab43b78a7c46fed06d58ff55076c7ad64b07f6039797950e2f07076a53732350827d8b2a11433108569b5c1f7b12d2b9a3e0c2819a60a7e2061aec6464b16bb67f1ba8542782452d7022b02e0047e9c796f44f837e2fe96ec7e1f09b4ded7e3b62c58d49f683c07beb57b3e80fb20df38e2763828b488ad8084ba9452c6d9a37fc169e1ba3fcc8afc544bfb6949c19149d50c5505876885a9f4bf356778c3b00506a86cb97b62387ea6546f213e972920c1112931e2a793d47421e3ccf28a025950d05ececa680762111d3237f525714888fefe41693472abb0e874593b2eabb7968496b30305f42d7870996932c651b9ad7c530110313478de10e7f8c8bd4e0b6215c70c1bd4c5c58a60f5f6ce7b331ea74eadca0b0394b32adf089e885eb369b7a80b001da4a867a4608e7c13f52b0db628df7da595681cf5076f2653fd23a824ad05143bdefbe959e4c0870050627562098e70fdba5ebf7a7d269e49c890147490c475b29797ea7d920efd0cbcefe7e106dbc0c846b5774214eafd61d9a94a94045a7a219f24781829997e675226cfb42dcd1aedece4e22604d5f588164216bf3b864b0306e2c32acd216105de04e8a1bf4c54ee052d65383969c3c4c6b0c9948f8e2de8e27c830f22fff123974cda57eb8ac28b7824ee1404f2f87218807a1e986befc27ea88da09de7455ab1d23357fc4fc948b92f0b8c6687fd2e6ca0f17c729738dc44e92532622ffa56e7f48cdeabf2855d2542e0ddb75472670e0c76034cd76408364964d06d98f9efe078f23c9013b5321110ca2ac1d846eb2531e727d9bed3c2f1ed0b33c75e8e959eb90a626d3f9bdc8d123a82474f008a96c16b8dac0ffa025871e6685e8bfb821969729c10586061669777d355206b6669332e5647208074a36db1f8a762146ed4f98f545ae03690f801bb5eecea809fae94b16777240024358297a57b14f7ecee928bd0ab1466e256ef1966ea22d1982450fa6833419cbaa3cc77aae111e8e27f621625e4c6561e898e6d057ca5b447934d8d5cdda7a042a0c670b640395215dd79a361f0f8a1d4fcb2c98cbe352603822c5c2955915b23f516bb06067ed35bbca95feb86ed9dda6456af53ba64c2b43a76e7243539230c631c37ec49615e6058d1d40ef115c61d3f5ccd17d059d7d3232f3a3e4a35e16f7c5523edfd360d29614b21757fc5b3bdd312c4a20419644f3ca81ff2c06994ccaca30ad1e06a3d2e428a1f5c1b350d3aeb04e08625c55027f6404f8df0f17f6fec18fc996809caaca5718226a052c6eb61b33852939f94b01f32a7296fd85defe73c68108240ccaa6ec55e5589257d639ca4324a5663036b19f8c3627a562c3268e299de8023a2f3d0f8a547366e0cf06ec40062cb54e2f16214b5662b45d1a0c3b839350a4bbc3e039c75b928ec73a6dbbf9b10fdd43dd1c3706f92fa38d139bc6e70305365115de93038b07bc3a735c11ad98fd6e8ca7f2db585bc0c0c6fea13c75c9792dd0804eba6261a59c7f6c76ff4a909026b0f0043c9118ae10e6c72f1439d2458b8a8c736e256790a91956a34babd09cd3a45365934accca859acbd225ba2393dd0810ec9d9321969d63bcb5c8a9e9699a1c76886d9e102794456f51fe1a3d91a30c6bf7180dea5cf9351ca86513526f61adf5ac4391077143512554051bece4e6fb02368f1679224fe83b8f8a21dc5fddbe76c1e7d2548d1599b9c23ea0be18b038970312d2968b9c74c0e1488154c3243d66dea9c4b08b4b4ded48ebb5b015623b7d857ba8ffb1bd29c21332c98cff6dec912507b87112849d4782ac10e7c365e025f61de21f5604e1767970bb4dda98a697de3f2755dc0e9320877d3ccb3a8033a91d8adb426bff0c1015e2f47b1a52e5ca474a8d1519622d990db5fea0cd0445060f7dcaa456a37feb63c6408000c1bc2b383eaf406e23780defbd7671bb11244113bea931dd6b47a96d48bc1d03127d1fb0ff8a3fef8c2fa3d39fc12466fa0eb9c029580b7e444d9d417ea471db0ceb861d8c37f2b82852563ced172737fc4aee2ffa01bf0ee138eeb33782734847af7367e168bd71d4e1c7731ad2b59588ad30edcd4c3f6a6bc379894bf576ef2d456412a05120ae30ad812b8a9316ce682f13a9f3ef9e48972ab91b46248ca1db4ef9579319e294778650aec39eab102862f9c4262022e00c359b6e0d329e6c0321778de84a12829f275ad135f46bc543d7ade4d1670fbf227d277857cf887b02a8524debecb83f509e133f148b4b6be2cdb6ecf2fb45cab47d10330cab01b4eacc5870a2ca61f0f0fbe55c289a0e333cee03a74654f11e5773ddf4486d420410d83e45d7566d1584e8497d5b18236c50291d4f45ff5739ec450f760579e4cda9e5d01da8bd05c5647cf6e59d88367deeaad212f887ac6a00bee8743098df36fe63b5fdfe702a7ac2fde8081a2ed0cac5e08a4148df910aa0dd0ad867a143d0319d63f41710280bbcecc7ed19a0201197eee30aa56387789aed84e6b7ac74c54f8b759da61f84f272753bde01376c8145b674e8478ec5e83097e7f24b38a517870a07d0dbcec0ce2e740827679db93e8543bfb079a9906e63876f1e9e49e44e3170ec1374f74513f706f7565a398f7f3a03d9fef14ce2dd3f9a1afefc8e1d0a5e607e44f197505ffc19ed633b87c14dd402e8590131ead954978f88ea3a48cf5bedc41af13f2013042e1b01323494e9b78705884663387d26d38c1305cba4e912ea80192d7fbbdf56de727761bfcd593dd0665f143c08d4e91a1a234aaa0b9738f65298031b07e7f2b3099e17e5f77b9c351122c90d37a2b179f68bef83dce3417258f2b45b42d4fc44d369f18194acb03b592eeb2c2495e024863b8592606cb522a2e114a9e062bfa6bb13e584c75dd6928f39690f3ec7f2e1d6629e42a97a0daf13e232bcd4e67c286265bdb7d4890e882c30eb644b6bfb8e73b1731aa89c3703da5f1cae6d1a6e9512f30c2802f1c699d24108a1140e1b79419fa3f886621aa17c1c51ab83ff71d98779a35d7aedb0bba3f50b0176178382de625acffd9a9693146a9ac918a8aa64aacd4c3a21aa7c623c459ce7ec79d7b6051f7567149aca7211a9c7713a1c0a7b01b10a9851d1b3930e78e2dca1a9792d821376ba6b8f86da368591656e69571c39bd13b03c3bae9b1d9fb16e4b542597ab6b41692a71eb5ab0b222e470cd5316accffd971063f91fdca8bc2367af0dbcaf85c8508b82aa6bb91c38feb8ba73dd1b1dd0e57be97522ccbe555887e7f551df744650eec0b9fb773a923ceda5f627823b48f82a78b628e8dde9a4e018d176e56bee92fdbc6311634f074ae35b51b53fd588f502c0d6e1716c4d0be0d2085cb5ef8efa4aed3be5d20a3891ce9b1f3ada7e326c7deb75237df4a590f92cdf14491abc5f3d1ea31acd16534a2ce7fd0421c09cdc9598adde18ddb9a587491301634324489e0d4c775fd40e0ae067db375ee090ccdcc45af9e54669cadba9276f4fb5e6b8bc2b8f61124a25c1beaeb8881494f36cb6506f9bf40400f601104343c91ea13211c9af704cb97e46e650e716e8258664850949210b1af9232cddb752141c4422e5bc019f344ab8cf57384ac37f5be797b7b53c09cc480a587a0b3cfd82b1521bb696fbf4af7a516f07e082e7067d5d99258bb09f9cf4830b8cce9162de934c693c79e1c68ccd05871ea76a67d8dbeaf959cc1f5d60240fc5152dd7df2737dbbcf3d64ee936f04f18edad2b58200486e6ffd2906e8d6dc07b698aae0d7c0d67f4e0dd1fa5968bca6d420a792ae3cf2b8f55766b6fe0d473ad59e8a54f8fecbadb59b3e10c05ae412691211db6c98b4708a079e631c9e19e942f88028b7e512b8c040c8db679b9d6fb6596a920801f4622bba5d1a7809b36e9742412ff5f10146feb83a96aaf207fabf94d96a84494b6700b6a5a5c60898a9d73be9bbd720470f6c00957458266a01e7f7c38907f8bb3e89dcada29638b80f195c0bb8fc951f0eeef1ee834117186a1920b0c6b47743daf59f72c301db6aba27628fcc6cb6d401ade2820ea34eeebbb655c9031384eef96f1999126e578c15bd1931600d5d91375090eb3d3105a16d946fdf6a14e2a9094830bfd49e5939eeec9000e6ca7b16da2c92435a66131294638faf9a0e03064a5c8081ce4d1acff61f401b0eb29a92bddaea279cbc87d3e02dabcd86e87dd3e51f37998cfc75613cea6ff536215b1921584b1da6e7e60dfadf596b81faae01ed2a72d215319ebb3331c25c72ece0a1edb1409701740d6168a5f34cd689f1a00c6971d5ed4d90d43d67e55dba9f2120c2d422aadc090fed7aed505e1c8bb4b7ca4a996aaac71e8caba985ba449d8d05b4e0ea1b94e79b9f30acadf3e53524ce0c7395676b9fd98825f6a276bfd43e3fed641948ca4173b05b038c03edc5d961df045c9f8a84497c5135796f1ea7b86e5b678590e1707e614b700ff90e70ced43e3920704fc397d8b40c7d1e092d15ef8b21218025cd4307d4bec78a9f0e7d6165a86872a21e8661774c3c9875387993ec8b8bb4ebc4062006317a4d76a02aac8720cefd8a6df3085f7de8b3a05e484e4c3333709b116f269dbc3e61b3d1f1874eb85dc6196b8935827ffee93104890566d8bc8c02e7d2a66e2df6166477915d47fdb62393c191931e4aa5eacd11fede55332396d6a9eb20cba24baa520d68da99747ca535ace7c514eb6825d0196d014e06bcb9e00451155002ee40b6a654d3ab60c551e45ca0ccd4124a0922b16e89229803ceb1db1bee5108edcd04939e168191b6e0274bd88f64c475b285a7ac37d98f1ddce09698b9a4dde081a093f784d911fe2558a848180f7ab801f55ec7218fce87caf47a88f82c8a9de583fb71beb74c0c039d9ef63d39cc22a44284887bcd6d394904980ddcb938bbecbe526cebcdcfcdc656eb0bb1c8025206ecb252642cfe40ee8907734d92ac6f18b8b68f4cea3a52ef5afa524e6a01e618f2e275f1b57e82afd38ddc4a7de56ef1d8e4faa3819be71125c9f2214050f3197ed904aaa681397159b587a71d9bcbbe03e868ff172d08f24d919a127a0eb699ec4d2b9fdbf4bd918b850d2cf2f5c82b416523695d35e1f2326d02a220366dadcb9bddf29167849e4ff439ad166f8536b3cab19fafbabb7e5b06d87db020a2decb8e2d7ca5c553c6e634e018f4e1cddf8129d43fe927d37529399b26ba0134641e86822c35b6730b83a4801255408be46b270588ff3b27c60716a6c139cacd8e7787c01b3fefe93a8f526eddf5d55227504ae0e3c5f2627b216c4e7a4b3343a4cb866264d9eb2ad1c373a4a707ccb33c7a050e5f17b6cbc88a175160b70e45e168e00b9bb4ccd8d8821593338f60ccb6441f7be6a5c4efabfd1b23a04580f3eaa3e88090db609cb2bfcfaf8f09694684eb8d6ba74721b59adb8b7763c9cc2746eac503e93106e9e9bfb3fec705e503a6c2fe316cd0b266e7b1b2451a9a7ce02bcca82a876efdec8ba4761345dd158485baf8b1bab819d1d168322fdba7f1b6478c6d6e0c90faf1fe4f0dd5eeb6209256534485cd56abfccb5620422bb8c23efd4f35b4104fa8b60304eb6e38a7e931cd5e72be733059d29f0f65db226825bd983059ac7aad94b2bce02ccfdef6111ec1743f828e7758c918a7af0868f2001c6d4524e0aa78c5e1b4cbd759f6017e759606b52561decacf3edbb09f1e27fef2750768177a853464e2fc7229bc18a1a803ab563fc6ceff4b792c875b392bb944ea606b0d62c97a73cbe672293f5452a148587cb65042d92122e47afd923162291251af3bf623585d76e65681f2b82356404bede9f533921093054a4ac3149ecce2aa3f0e3f85e3afbec3a36e38c5cd39b0bfa7066f4378a637cee3ba4a2212db59d7c0ba6ba0ddd062ecf36246885197b00f42b0bf47810efecf905fcc2927cd95685eeac0335c3eabc39eab5ee4839848ab66b97dbc51422e4709b6f8abca84f67cc96c2bfc6fb78e8e99add08cf90afd86e7b9d80b6c8f1a1addce01823f9117f13ebaffcbf79028fd3a468d2814b12695f8054fe37d8d4cef264e9d665e3dfc015126281b6e63b572c6ae06ba6a3f8f249d0a92d5e64a46ff796edb5c770d52c860c1a34f469f8c3996ab43a068f06c9cb4bca4226371f5e632bcc0f817ecc43d39e246be305468433d4c532bb3ae8b3675e43251275b6c24c71b724f7d565ab8a19d182ba531401e6bd60cc5cce91f7b5c0b617560f1247471a02b05024f264f4182fc097fc8f30668b59ca47a8083581e649a08d0622b0703952e2790e1446957698da16a6ad109c35c5b7000dc961c5030f8f2787630c82c8b33438b74ed2ea7174cbff3e764a07560ee7f277531582b6f80c4ed31e18a238d12db05fbf1639899c8e689ac7149c31ad679d9e4704dfceccfefed0fbc44dc37aea15bd60a23b00c64ac407a8caa3f4d8e07f880031dad7b91a661c414bcaaf80efd37b5671d8473fe9a271b501ee4ea2c23fb81d73eb66709ef5d7201150f8aaeb7f1d79f4950dc1aad77a11ef9f18c21c0232d33ae4ffeeab281f6ceb9083341ee173ee3117212f90a2e47442bf2bae410317f60dd53691328fe8af3bda7f76dcbaddbda6c4a62417089ef2fc4beb6bf2d7c398c64d4a8c9e736999ac7dabba34c7ddc46313709e0800e7744215d19a1b985d17c2749cd829351a25b198dfa5527ede05692b1272082a6db2f3e68dda042f1f50cdc3daedd0cb7218634d8fb8b97727243b9faa3bda2812bc722a64e579f23ec4cd1a302ef178f0e04b0201648f703bd501080a84f86117ef938b23a89e6d8baa9c231f7bb142b2f4d4cab2839fe23e935287326ea744d03528f329c8ea0952ebf8356c13b3ba89acff7971877fb5d67b7fbfe42f506bb56316c13e4d4e636297142cd584379d223be25a554f5e68400f2fe0f04c69653f7d94c93d7792e4af8652c9d95934c902a6a852e1b5cd1d115f8b97e374a2c69217afa288bd00c7257933f713fed89daee9a01faa3ed43455c8bb598e957aa3b1caabdffcd90328d15dc9dcf31d661e2502c423dc385f83017ad3a73ac5fde2e8c57221b291ab70c2a3d95668ee20178471cbb91fd2c134e23fc0aa21429f2b901d47e6ffb39249edb8d02db55f01a5f6f2c041b7634d4631575b1ac4d1a36d25651e98c6487aea6ee6e180ee0fed6d52af4370ff53e6bd749b5859d7eed2044149dbf9ea3310beb70e9cbef54902b9aafbc2b23f7fe7370dce689ece376cbe6ae60a4f44f0ee4e4e73252d5f8e0bb287edd4fe589d8c972c56f70f1a60218271c125bdb2a873605ca599a23d832c6aad071c7dbf9cfe95f1b68e94fc5b7e6d08a6eada8928158729172d02f50524eb6ba79ce6ee46c13d5a20420ade944627e549d13cd3f67b2a2553e70500956f97ed1626eb0ee3f9b8029748a400cf541c2cb6b31babc9f91de7348db4940cd385904e19ca9867be5bdc992b033e9373ab74fe0253e5524c0c921e3aec0fe2473c7f654a7d515075849517b335a5389a7ed0a7c469fe3f9ec7e066f51a88e1447561e4c8335670130b3cd6ee956f1041e8ae57694a76954d5ab2e0a1be9f6d388fc88172e04bdcb567a4cf6ffaad74e9bf89db344de9850c1257c6f34cab7d6d8de869800317e2503a07d363aa369eb355febc8a02ae5da40d6965e256d2fcb57b1766a814a0e98be71229a4831df1ac28719308e37b3a6a49af815b2d4a27463479effff7c4002c7befc323af5687dcc2415412de6461bbf7e8e990e9f3fda45d6706251e5eb713ccbf7c201f1cff6fb97d6899324550ca500ea19923a14ce7785e12c26f97a3e25f8fc3a0302370081ebd285f3b2df9dd8c4aceec04cbf77732f1d926457c9aeaefb3ee378c30fada8fb602b2f4a122fecccdddb4a1b9a629cdce0a920901f063496063c69447fddb38d799662a2b2fc0c117fe37ff0633be4b9c515444135146e017c55bb0f20845a9fea060c1fc1723354bcc79b951cbc547a9fea2656a1fad627490eb9cada3b44d13f6a0ea5587875c27c73ff0bd746396dd0c6dcffb8848215dba709d78637582d1480d9808fdc97496f1c09364ab7049920c756cc4035a8ee4c8a7d901c27372a12096ff50afeca316f807a827eaf3254cc109633d4279a0e8c1744a20c9e4685be506ab30f96b824411d1cbdb18cee293476eda697897bea761afe22389375be45261ac4bd26005f888c9aed928bb87f1cf1483eff4480b4253d2b884c1d60e2c123d93d76b88240f88ef6da28dfda869af7477c3216f4ed363cad60147d5cb8a4949f92dffa38f73c57653968295b375080acbd7d38682410819793c068f2867ff2eae331898373d9d7dc248af827f5342d27c7b25ec3ce4aa95b6ce87a5205b329caa398c006f4537ac03829d1cb864f4200516fda687e78f0d4ed51db31c5d3d380fe971c33ed4e98210ea3c8bd5b5d6b0f0e363bbf4bbaabd781fc47eeeebc55ba3bfbbcd0100fdac93382715fad4f88fc5173ec9a1999c092cbe1a86beaf9f6adf45ce5504d385fa99233cb3ead616b776193f03328315c3ee79c977a9b1e0cff62b8ddcbf0a956cee4d9016c1c5589304d10243ab37b42b8ae58949ba62113e93981e7291b5820f473d3621ba541d88b0d273bfbef656e52308dcfd57249b4fd3f2dfb888b846ddc64e29897d1afe3e59138c09b3512430b39b6be8a65b226627316532cbba372290662dc2b72cc10fe2aa0bfc3b58d3005ae8221d0698ebedf453f22c92ba50dab0e4bfd57a92a86967015ca23d7054ea2898cf1198b30fbb27f98c361be6d70194cd06efc3731d086863a289017d12991c8183e7f9aff13b9302a2195bd9448aafe05ebcd41fb261ca7a6a480f96633a0ba1fd3f92954433f6d3717e7e880c7353e432a54a278828ef91714728c0fd5e1a04d3978b22bfc21e18f49556c983a1a18f744d54cc536769a6f837fc49ecd58522ebe51ddd394fb97e54be03630397adf0880dd81c3c922db5c72186adf28d8c31379224ec7a379ca70eccb37a2f52c5d43df74f2a8419b839c0a790a2747e069f85396589863b5a672d82484c79c5b9d25a0c9cb2910624b3184309675aee6b2650285fbff7e0f4d92a15bbf5b4caaae6ffc7398723f20c12ed579eac6601c269c24c6e6259dcc8e10be4f8e750a6182380ccfa62477ba74d00919802c275db244c15fd1fd37f03dae05b0c6fb415e6f8e1c32feebbc9233aa9faa3c1097cba3f6e074412f2c7bccedf3b5591e0c06232b7765c8db543bfa5704077e4ff9843e73a916e7a6909a18b967a3748a216b2d8920a90983af2b4d4e688ef7868e4f924a769da4b55d62b02afefab9b5be593153ef922cafe08b8749c6b324cbec15ac84b5d34db388f7d7ea0c999a74433758be730d6979efa5d7275ef8bc79f48c2d7cc3270864d3205c5df3c3d3858b74d6f3052f76b3781698862120329770cd851cb92f0234c81971605d29908026fc043a4f151dec07786916306a04f223c102a65706983800c958a777556e05db40493d1261dff8928bcda136d28339088ddf76d5ed7e221ed46ce788e44c86616c345270777f8c6dda725d116bd737c38a7d940a789881ea21cac63acf3e3e0b3310c37759b8abb7c6877a50477393aa49fdb497e6dfd344fa13746e7e8cfbd657fb1c15ce2d1545b32bdda878eb7237993b7941c12cb82eb48b81fe4a18a53137e275dd475c2da20c1b9b66b26a9a7096ca82a05500d1feef58fbfe7c22727657eb0f3be9d0214beea0bb9e467c2997ca8aff3473d954ba1efe9cca8d64c910d845c837f03a698136be6c32e80cf06836e9b57ce9250973c415d2fcfee2bc4c66df643cb8b51ac470c93bea7deb1f03a12223228814dd697e57d48a72b760f5761ae51fc313625855e366c8ce3aacb75127eed91ce06832891d042f0a514f76ee42fc62f755ca847fe60c147445723df77b18e969ebfd02885532c56bde634f29431d057c24fc98addd12904a2455cdb5e96afff2580c001fb8b6931cbc9798552383d1b8bb3e7d88fb0cfe0ab624103716dc868de2eef0bc8c48c16834f50bc32846ae503a2386f788cd35b88e6cbe13d94136fe3363a1c8743d1f589a00b1282c56c6a5e9605b15113a0541c2173c8e580614ceae49877411147e6d48d2da4b20c992aa99cc0ee3c7dc7d2971d64211364563b06922516815094f8dd05dd876021ec5ca8e4dab1baf0633b37f7f8b983a4f8ad0a4b0fc8dd90c5d67a86ec16da5bbdc27df3e26d25c50179337540e0885e882b3f8e065968b7a8c05fd2b67750c2f2f7b910db648162f1a259dee17d6dda81072eb063b76d41942b5ad1764f529c74b75b5e4dcf0c11aba32cdf15097d6c247d8eae10cac878c8e04db4f67894b2ed514fbf1379480495bfd00ff83f106335a6c849eaf2d3c87a4177d4903bb5f42487e2c559ac7d445d0d2b44512f4462be3c938938821e3211451eef232a9cdd753526b27181bb20099b732b9c3affa2ed08e861f195ff9c6f4412a9567bdc8266aabab85a294f7f81b02a26538daf10e44bb86879223807ecb87a3b668e5006859cb5092640dec341650b632f592b89ccd4564bf70f40efe21d99055bc060b784ddc859fa01822fa9961809659d3164efa9f1ad0a01ec8ef530396e3f512a764ef8ad902c893c78a99061f11b8f40b26eda798624c0c67be3f1e17345fe299d11faf267e0e48ea8735bfcfe98b7641bf6f70f68e0e74d20449aa985c26e4132563770a83949b667730a79ae2ad6dfb07923293b505bfb298b3e534aeb7f13b4cea081fa62f7dbc739ea0bb3d88ec866a2bc2d096d4d23c08eb65f9a2e568e21f777271076a47d30d0d578217ff9d19f6b0fcccfb412c3af3443f76f38831a36ce7c153c3a7c94b8a7b3b42fc964bc5b394ae51f20f32963d9f918985d5fcd292b6f75a0f78270e849b444c8a3b55b0645db8fcf0b9fc20666c70a9e8af542a45136cc7a958835ac7c2a0175a8181619abb6a7ca68751ccff1fc6c4cb08c7d043055a3adfe5ccd2ecfbb98d738886e97bebcbcf5538c27f57ab3729a08291b5e8acba095c575068fee41ab67919eb4529e035322333fbcfca69f99ee5beb13b5f1e7c1bf3e158dcdf02f595589781612dc3e687c5bb84c4f8f45dd8474ed33f8151ee32f42b6a9c54c97900079b2b27c74a78a9c766777d88c7e70064d986eeb493e9d45e98d708762423bddac6f54d08c0d7ca1e0957f181dc1b86c6f49861d125a32c4dfadd8bdb312505ef66791a806bf21ba61a9779c1d04e1ecf41e3705b2f057c2671bfd404103a87a33ab5f115cdde16a8417a6891a0affa6563b138813efb94489ad5449497d165be244a629976b6216667daa9e84bc4d6aa57b88766716290fbb570c59724a1d959541a76175027631aec368331a68312d923e7da58456ad8f00833825c29afbddfe5657444e3b4e8af68a0f4a33c912569c60dbfbb1e9746b2a658362b143a15df71834056166cb3c3f94efe9d1af69cb7307a3a247e7bda57edd45960e1aa438cf7a5e2494fe7aeac461dd53810d31444b76b76ab59f530720d84f1140e6efe0be4aeafe5a7c4d972f7465cf015d3b013d67a8e30ec5e8b25b88c127af006e8dc69590d8a6f339b8d6adb72749433a63e15f3bb3b7d56918d936f0455bbfe65e991063d50e2fcfcd400e86e5fad7f5a566eeea5b12311c8eedc817e6582854a9fc903c2617fe59214b9e653aa54ab9622b7f6999d780dac44a48bc8aa8ab44edf0a5a6bcdaf21fd216b9b53195bd3b0269efd39a042abc49b2ef366436a203136eec8bfb5277713a23d9f00e503d1b4a47df8e6a90a7e1b6e7422e94192d68f34641b977209011fa230bc282a6883b35f2abede3ca482869ae2a1ed98d2f6e969c9e97569aefd119c51ed96b05933faa8f1be36ce0b95fa12d91d7cb7adf713a8b87cd8650ce8bda34bc7d887fb402d7c8b5994d7f2906cdccd42b1650f8ffff91ff2cfaaa6e58973de8c4d3bd8cf5be9e70561ea3465438bb6fe175e8a90a374cd6b398f934b1d364b055418cb3fa157d3495a403deb8bf7601b5ff283843083c60c9d365b6d8a439729806d603064c9fd91d4289f05240604df9171a87d922e8a7c5d2233daa227a607bedea79b9e952c2fe0a9a1fa1391ebd85d73161e8057ce55ef27ea3b4357af33d41ba50b026a715424d95cab5eca2d9a6b538a4f9312f192fa7f45dfa089e93548b4841a4dc5795d301adf21a0e8f16222ce3f9e3170e99823830582ea03a3beb03144f3345d4f75190a18fe12178ec5807f1bf39bd6b90e435158c524f3870d9c094d045df8a764774178cf735c7b266136fec672a2f8307c3730f41b79ffde2d024b750eb0b8f5ef09e3d55c0a6459ed284c10dc6c5b871d90c4e5571f789063d4c418653bbaba3c121af1be019f778ac3d7641c128fff6b4e78508ffcc20b38df8d1119540205080e78dec6642b66fc6138cd01de4cc5b7fa32bc2e621b9137618b7b3c55c88502e91d3a6780ec6d04c1698ea78f49d6ddd1a528ea4b3d4737bc8db980f188a792975ca51ce6ab92c9f40d3e4d0d49c2183099927ecec617a869a9bfbc932866e29151c93a1cb9b458404b8e4b7da131309cea9916e3e2e936cf80890caf91dab84973fd681db128aa22f474f08ac68d59cca521ad636841a819d54c6a0675be485c4dc0a1f8daaa7114c9c528360fefcc25c6c75d0299f0c2afaaf80c0b72dc47e3be373c732a9a786f9e58c7a721bd23e4abf1762b28a40991051fc895a36a20992cd93bea882136b852e436d934d972f540fbde9abfb87aa0373d5019dc465a38599028cfec74b5c775e8c5cebc2bf7ac381d965cd1e4007917326f8fd5bd5192ff54d82967f008983b881051a0a5b30dc7ee90cc5fa7765fc3e3aa9d2b9b8ac6091be28eef14f9ef33e2297279b9f946cff9a9c1d2abec57c8aa77f129383eac308fddd8c4c60c2bc5a09f3c7a90c1577d03802e28773a680001df15cb867aea9046df463ba1d7e3c84709ef4be2fa6a1e44b188d38be393a2252a1cbe56fe57104071257f1c638bdf5c0a4ab644cc48cfd753bbb08475f5011b6dcfa2610b1f8db70391419da0c6a955210e1c6869369320585b0cadd79b919d63ed8e292ee9c6acc09811d546517d88081df2b8b572d717fae1f8f2cc1a406fd6ba39feac76335e277efa7f3976ea677d9210db1b004fe4f216714b896d214d9f5482192c42d124cc343d6fddafdfe0b53660917285f6cda9c94ba5d38255c53bbc48a9cc1d0c700f1b4ae5b368d058000fbeba70fa7f9834123daf609110b8d0c6a28a6cb39d638651c6e87419fe85c2fe0c41ed9a60e3c85f1dc345122ff99a858680aef6029dfb65ecb882f6fa8c1a376299ef355febf71cad0a59a696d2147535086a69461e6e22d64ea0b4861758d152752a0372a342635c630922c30d10714d6b63c8d62adc99102e7ef229a1681d4dff07eed7f6b94c07800ce3841e2c772c2437bb6e89c63e92685f4f2b77b00d2bbcd4ee635914aceaca599e0bb55dadd72107a6524d3da1016fd91d85b9e7e2d98295b321c34859d5ce3b03f0dc39368059ce79abca4b1bbb0da78aa479db8b5fbfc1f57ad2b73ab1a1b62262889361757df2da31c726eb998864b02bda919f058b1a0bcd91008d03ef6de07aa03e399202dbd8dc1eb0109490d3c3d79299ec67d0c55dc8723d088e84e9e86856f67767b403a60b8b2923daf8feabf80b03409a08352af0cbea50065da23801adc804181f2b9adc5f23801aa48fa145d49a40594cf0b8531c9dfd7d44daa9656aeb8111b1413992db7358ebf5b31db3daaa2306897366a5ef80680050dddb97ba1d202ca246cb8f9d751444edf00fc00cbd6d4d6bfa278bf1dd750ef62d19cf366d9eb68b248d8ff42ec9b073141a8bc5d1d7709271e8499ca38453e8bddfb5bfe08f8a4c061830c2ed0e2279f1c4f53b42de045c76591d9a73d5f9583ed6223681a4bbb1aa7af9fda5e21b5110f8d771c18c8884a6740b799de2caa2f4bae60c1d6878ebcb55eb7f317ab5e9bb516545a2b3d8a8a0bc0a1ba10bdeaead8faf8c36829cbb8234416681f39191e41828c7aedb5a810268da7cf12d35090b8e57ee1717b3a1e455a70a118d6539ce5c8320b975f531c5f57171024233e4b97e4b8587e6508c01e4a690265b298d0c21302dd812bdd9b38d23b6361f2948cb001e7009d1c8b25b28247b6449e1b059f90e290b54d44cae1d6db1bebb4ae6a7b50245e0c9b5b4e46b03a803412e207492a3279dac0c94cd9b167d964e36a4806ef68740e9d6981ad7c20d18c4a71ae75c10949214d5a2f910fdbaf150c712afe4f19cefce819f95d6257d422010375c1b174c635abb5d8538048e9a8f2f0e64f748e16c719dd0ea5afb841cfd7d5919694c112deabb4e381b6e9114d865f487006f412d83f5014bee653864df731dec44ef754ca5afbf1a8127842ce74520b1927568e870c3bac34a2d73e2e5cb19ac4193e0d499786f9cbc87f921b032974f088c3e2983004fd4e78341760adf19081355b4d5805fa322bbddf053d4426304d30e47fa08ec93c4ec29431e0ddd957e9211f4b856b4ba1972a725b195394bd2b4e257e042b55342d9a5a9b1b11eadc5245b245d0e0e6950bc79192475612d488c76b16454076e1a7b34d5109f733582193202f3ae864b02d4eab0198a0ddc560b6aa47e491a390947d8764bd27ac20cf4411489b95bda9756cd84483fa5663a2fa0fc97fb220b86c420d383bf027786e9c1b173b2d62e1d9e6916357fe171776107723426b7d183c5a1156507932be1feaf515b892ad8ecc262f191b876d690d0e2837b6a4a185391656b8a509a14adbda6c6fd8d8288dbe0a1ec558eee587442bd3a5f210a1adae0fbcb203fd4c3c0108be6bc1009a6c09dbe73ac846d5b2c4fc5a0c1efb681053dcdfc94718e8e7babc0904ae1d6e3f393112e470cbbb78b9d575e9b2ac9022522d74ae5d547115b9d92f3587d0e5b5b7b598f1d976c89654aed22a411056051472002f833197e8cf8d923f8bb6aca4451ce05bfb36b90383b7cc0d55bfd4cf6b271215c44a5fe409837b33b21fcf3493d3871f407d069fe7c1ab72f9f27417fb0c9c766147dcc2ce3833068bb3889b0485d045f49016dd834e10059ab41334bc40ed4fdb5181372c55db82ea79651d3d799242e5408a4a880e664e962241fdf91ea1d172e4d6b444748b6f5cc41b971d10ff3f906e9c5bd7b283bd725e9f2f0a55262945f644c2716521b8efa7b632445dfe7dd1c385349eb021db6bc3f2840d3efa354b56d1d7ca74d51eaa4d760e6b15c3d53ed62ad2b53b0ad70503ea1257f3a8c8641211eedadc3805bfb61c6502c5df031148e3ea36eb5b058c9ba2991659b421616e177191a71e87dd288c57fd7272609727d67c4f79751512cf8a9ad138b0a3431aade90975d1282d9537bce3ce8a8287469cbf15437ae4e3ed7bc77f632c509d2bf390fa820b1ca98077274046e64335d0b7c5a16d146de53e05efdd68439f3cbc7ed71fbd867620d4b3e43fea9fe84fccc27696dee3cf0dba09403f3c459da9de8aac0532d1771496333779284156035ca8f58f2d7686042c7c82e508b620954e2448b3d5b3b1dce61e328bd32ba428e4491cd25d6a2d491b3ae19613072a342d6d07e1e93cc2313500a778863cbef0869bd2157cffedea6eb281c5b58a7ee8a7777efbc0cd077dd8e93e6b058c649afc626718b399e5a3825d3aa89342a6a6ed4eba951d41d27531e113fc0a8073fc34ffbf7cf9adc2ce848a9ad1464c6d0f27a30af4ef5c516a643c33af9fdb1eb56ba30c2a566cc92a20fe9c49bfcfc96db18d1357911566340f675a6a5dc697318d73d018de92e35a7f5b87d431e2a760900b3e060befa1c3f64ee8725184afba3f7094266c606dc5bc3c4593aa50a546c25818b986cc7d6f0644763b0b072b6ddaba4dc91bee43fe7d83a5ce037569930276f134692f98a38ca1f9c778945642d9a84224220bf40330ad91deabe91219fa654488485a34a6cefa6f268749121c19eb87f42fd6a4aa93d50f196abec41f5a8eb1b55a7ce66db3f5127a72a8361c4d17c8d839c4149ac0215a087cd222b3abc2e05f719dca8d9d94debb7a31300531db4947d96312a1900f25c9825515273e10c119cb8eb3f1d6041b991698e24d6b98cd4d74c7e739436d98ed0dad805d49c97efed9788f297b1d64f804af16ae207bb424b7232f7df9496ac6426cf496281927a0656b3a84505aaafb907775a07a5c959cd82f9f8ce8cd54a7a65177a9b1e3fe3be6757c7af19b72bf0df765c8bca43c7cee799e58e4a58694e3ce93ffec5b3c02e8c8f6b87fb10eaa41bc0078786b3dc06c4027691555ec0fda3a6f8c987b7fcf28ba8133a1e1bc55aa2b064cc1cb9d0726f54e3c7affd6a1b2dd0fe253cf8774a9de0542fc63f6bf969dca8539989b121a093b1998b25e6e7cea7ba9cdbfb032461794c6915cc507cf5f73f9e59dc2dbc17c395c8d78b33f75d323c905571b9bc7c512422e85370a8e350b4dfaad644a9a998f8e03c6e5ba1efef6946a74835b59fe078fc27b94dfe954d19c3a362fc0c7b3da657a3aede7f1e374e7ad7425ce093f1766f7a97e18b96c35c7cbfdeedcc0b3cbc0bfefcdcb7a099387715dfa80237e221c5a62a104a5828c2a7e7d21ff2f3c2d345ebe0bc586a0bc5da55827619c549ff62d8daf7508ac94f25bfe7529df682fdf1f3c488ef76f54d99a91a6ed4ea5db2d8d370206425a8d673189c825dad2c6936cc999a0da8dc72de5c905c6dbc025ea70942c136ca3b2902e686a97b28cf2e4b5eb29dc30a474d133019d113df2f13fb02eb7784df0f24931b2858509f0642fb392de75fcebc170570959974f228b8dfcc4b46b71cc6d7b1b3813dededf96c90a11978b34d490ab1e62c59e5a250ba5758a2a5d7b433d5614e02f97138e20b50c12ea5eaa6e007effffff81