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

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

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

Block Certificate

Block 54576 f7cafd36021fd78da2aac6426ec9849eebc368f0ff11c8dc3ae1003aaf57e156

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
458d49e10bc0560178462e55952640e592c92c2bb43c68abf3cbac8eda785cc5
Certificate Block Hash
f7cafd36021fd78da2aac6426ec9849eebc368f0ff11c8dc3ae1003aaf57e156
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...006116000002200000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002185d7769a0a6aa9aa95ae97c8cac21c24556d6f3dc3b92afd07e1b5485c07a0e8278dff6e2b5fb6679023d7ec1e93b6678475dc8477dc965ffb1cab06317cf8dd14fe24406e0e197c88fdb0bc92deaa75b291ffe86211b40a3800000000000000200000007000006116000002200000

Raw Header Hex

00004020679ab98b48b8ec1a1e2bcc5cdd9c8104c1f891cfe9904d1e4bba4afd872e88546cecf69cd714c9178fba83573142e461b8908ff2b8e37d79835c2314b6909bace488096ab3610618c55c78da8eaccbf3ab683cb42b2cc992e5402695552e46780156c00be1498d45

Proof Data Hex

59,560 bytes
1212160103074b6ad26b1a80e8b7a52d70dd1e2956a07afdeb11573bb4f2231d737fa080148d867a1cdaabf9412d4201e3be5c2a13b7a800dddd693cf12d33ef99f42a700bfbb87cb8c92bf9fd977854992aaee5b67ce05a1480320ae4c865b1dd0960b60be5334ef3c0b35f4555141d695aa402510a04f9309cfe18ec44c5713e506de11c5a64f66e9a3f0144dce3f0ac3f97ae1896a95553d67206e983886e7f0f4422ef63f472dc89f8f74e2d4fcd707c8fd05ae93e9f5072be84adaed6bc5620ff4d7a8ad3c6c123f768dcd0b3097e846d673f34be8f4b3d85508a2e5cc2f8526a946612c4677771a154eeadd6373defa51f9d3c9fd5f90a1992946b35fb0eba0640d42cb1891ea8d493a1e6c3872eaeafbd5eeba526468880d513fa0528fa8f8886de1b6b6a3f56dd77d8720e309f34485e56001f84b39725f7b3df247e151a1e021100fc13949654ba4488b937932765f2bff234ed1c83f455b993854cba018d2115310a980774cf524dc6b40eccfccacbb487ccb29d11addb4c1b21ceadf27557d3ec92a08bb5beba1a4185b5dd0dfa5e2663052b644e2db13316bb788080854bbf81f172f223e743e4ec557b361cba3b9acaac7fbb1a705e82241e749238da454835279a589e1490c7e298b76b0ed8955fd93de0a9aa232296a386bccf7d1e1c15561152f9cc16a30fd13690f6ce03e1fa2d8aa4e1c3fc7eefdac645ebe0f03c1d0643242c82607187e4632587bae4cb197a7a62af6ea801915dbc0bc1c4ac0b3096a974f13c4ca6d538213f19912b72b2351c7a35817d5a34cb397ca2ad59643be2602b3a43cc5732deafc36c44819a3664a934a81762a61b3048046ee6d85312e2f444d63dd4355e10733aed93548df66cb1a1726ca4e9a6cf3e8c68f9d838b85570affcfa52915d58d87e99790816fbdc26e6716457f30fb51bacaa9043c985dd05e21104cc8b4a0dd103c68b4257392319ff2dfd34a42ed2f3ac59fb5fe1f90ecd8b4237e8bbb399f128113e41719db8a7c1c41efbb08029c35294256efa5c53d7499cf7dbe2ab3d765c424c2520564a78db41226e4e9f3529909835981d58917aef1e73cd405debdc5380bb76a5fc87435af5dfd14edaf0724796e60ca916ad04adce187b36021331285dcd574bf0bbe85549b80ec1039dbee39f0b96d7fbe284b28b821b7f25668afaa8ce78492472b7ebb22d09523b504cfce3475575690c79f6bf9c2305931661cfc1ae7bd21960d861bbac0dd04662deee54d285af06068d4c50532987d9620dcee9c810bd60bc0815d2de434efb9d6520ccfa54742211efb6d834cd5e27be42d92512de4add0e91094fea30c1acbac7444411b88862c8ee2e198cbc587ee18783404f8a630b59aa57552db9bbb8708869499d429260a7c92a7381e691a7ce7745863f4e6d19f796525b887ecd4db17c0fc594b8e65ede4b78817f16f7f1b902329f6649f7887227bba7432d7d3524926eb261bd2c9c762d934de3f0e5755a6e31929b90c9d229c483dfe28b0eacfde7a79974d4f26b74861e761e7641d2345b5da879df7fe7510b089a702c79a0e49aaa2cf07e6300c31a936cd5710cc1c73df718f1e066ee7f3753e9a93149f42cc706478804e84e333e2ea16b1d3532b856c369ee04ac2e72eb441595eff17e0bd290f8768401f825ae6358c8b8733a96d123f698cbc42a3636e18353e35669c13e96525abff1ba944d651b3d0aa8ae7e7ae335a309c0410a032741acc607a0593ed7f3a57581e31df8b213d603c9e9fb14262ce8003d611dcab08896bef76a34d27930da827c735c5d3b660d4bd441563c8e20ac1a88eb55f74298fa58141674b8862d7cc79f9edf8a4552624cb12a9c2795059a7c4e9128f91c2d44913697c89d3b2c056c32f913196b3d56554e30c856e1fdb513f6a07ebf2c1005199440b8aaa6530be3bf422f56e3f0dbcc1cfec5609bf14ef1307c308137ce858ec57fae33a4411367d5086c6a658423f44d55d0261e6683296cc82df70ff31b994cb48213f18b4d6a8641d35582efe1e271b3ab3a9b376805df48264f2cd30a837b8d1918af88890919037ad88866177a8e62b19a430bd35cb5854512e09bcd0ff6d05ad2f21bf6736f0cbfcba2a69a04b7eb8e83336853ebf71dfdb8d3aab87118c8c26c406c02adf00e06d96bafd75abbcee3e747fe48a1efeceee59fba90ff0a0fd707f33a1fa3d62f48ef926f92d4ce4fe06a46be9bca814a928b63517c9b1ab8bd6f5de7b7080c894aaf5c7415fd389b7a378022aa0ad5bd5b7df10c90d2c0cb6ce2c57b40cafdb83c0662c9fc976e033f8a38988b4de8bc56f42ce74a90779e169ba656ebbb9e8240fac74d02efa318a20eadff2b88d65b3d2d31fc35423b6a7ececbba8ffbfae4d917d9dd0a4eb9d471bd019a706614630c0c5356be1605a7ff947ebcdcda81a004244d3b44748a511091428859957175dc8bb733578b827197fa33757fb3cb649cbdf4728c822a1cd1d3038d090726f412e994b590609b4004448b98c65e161e8cd8c4d07a6e6d91a5b6949ebfacd89966406a4f53b5c778e5935c79ea1870029b8a9473ed6470edab332a19b69e64c47753c6ccbe5fe2c28547b5243ea5917dd418bd2f16f346397c376611b2d8eb4663deb8ddc2027aed03d8efff4441444419bd84845c654ce34f482c34f62787831f78ef2a9d2af555a0021e8504373efe9d815649efa4cbb059b1d9c1b018f279146434eb79edb335fc9053465cf0acb82418edc2bbb9c96b03219eef7cf10321fa7d33ad66cada9fce89d87c5e0ffce45fe12454af0ab8c3bedb3a16fa5165b74786cc8d9f229f5bf26184a8129c1101ad8cc951fb285d0f3626945759a0d380a90cf6da3af420171f75bdea07628abf6f4e329fd64fd9ef89f551f97665816888e376726d3b445a0728ff8816a98d3efc237efca55ab547b50705ea5aaffa18825422831e2f9829cb9734469bd85a6a0c99f5c7c44c178a86c5b9aa08ff216c78cf76f9fa8ae6735094ecc9d3322f942a925cb3856c11c04e93c3ddd33b02f22aff6407f49fe4c748f4f6ab120552cab114d1d58167df88ea722fe90fcfd3d71e697c806ac4c40a65c06d02cbd2ebc3eb0695432cf77a5ad9089eac5a89cc217c6ed688394a136015590649d3055f67bc8bcd14840d1779f6cfc6a90b8a88f3fed5370152dbcbd816f570fe363ce4e4e5e4ca206ff8c468257a173526cb11a550c48ccbae664c404d22168503a2190a16520132f3e3949509aab09c25cae08da6adcee08016f36c1206381142ef3167fc85579973f10b3eacc806cba5448bde4ecb9b3798c6ad69762437ba81347976e171c7a61bcfaca13f5bfe9d7728129b3ec94a05a39aaa62f601a8e792875fd61ee567f9deda2449fcbe3ab63e43f9813555f10ad378f6d477ae05060cd430b9b8984b5013cccde598ea2c69e98a3a5b5f240ec722f971bb867306f27b4363273ea52ea77894400cd3036c29b9f091d042941bb737c13b09d12c545c08c2377b78f3f76666e7cb1b405f2226b6ea8d36d0a9859052d0de772e9f8d297c8984c4da960ee19a0fecae8efdf9e7ac876e4984978b377f18c8c4cd6b8bd7c543abb7167909b5d072691171186220d807e5ff154ea0496c558f6cd68111d6525c2f62abb689505a8376cae0e30ae556c28dd0f1c07edcd3e7d617d9403aea266f9d2c48d21937e5ad7baf1d71a2fc5b2a65a72e64138875eff2434ca3afa555b4ff72024e8ce38093e276397e6c423039b658d9511c002dbe8f75189f53134e1c5c15e12566e42e0f207527c68a342dc8908fbf14ca6f7af3dd0b6b5670b3f844fe1ffeac3c16d91af57cbe69b29380138596ea015a6d2225d6808bdb6f7692df0e36520acd9a74771606646f5316be67c7152bace9a21ed4e233f10c7b73829584e24160c76770ef90455ae715a038cf9a4c150829ccc1d6aa95f8d1027cb2b84e74a781a682d172d051d121560a96da1c198ffee884a09f1be4af6ee51e8ba85d481ddd787422a2da1802d857690b02cb57d439de62b888be0e28e4f049be739d5ab09d967f2ff09735c6f5ce35fdf7420a2819c08a1977c1cb00bc925f49d5067c89f376286a5ff27a68c363ff91b67b8ee777901ea5fe3f9a7552fe02ae8dea55fccbad12f49f00a82a64379a6d81cf8bc9acd6bf62dece1fdf23a498cc0f0933d62e2b5869e276cc077232467bbe4b3c7027c86cc8cbddc92faa890c29087b8757f538e9fb05a27ddbdedeb872578d23661838980c06e5609e3ca303125261a0cb21f9fa08709633575bed5806413b255c36c15b5444359a713144987861a6303463199f493e924d6d95504010dbb6c4507e9a7797a8b1d0269c8f61a602ebaa3ae9141535755c0f75e9f383d52314971775062bfa3e09bb1f8175d329b6a5f42c2ed2a95f2dd94750a9d825d8ad0ac12bf531842bb4baa97aff575f3ce0fd88b4f4767fd046146f3f54983247388c02fc6d5e09cc19136a2c7fccf77a540c1965a9c39be8bc48e59c048c4e91d19dfed9fd356e0d0a5a3b6639d5da4da8650cd54f5cf5bd91dd65260d9a4463604be9e20b04d8629cd70e6187fb64aa35f5e8c8140946e9f250703d34d221eab1dc9e9a150337999f9f6cd3681f30405fc2087084f8689ccea33f2b9ec7fb97b520466b574f1df4096a553132d59972a1c2ea30d2e338236023a3900bc3dab44d4afe25355fd616fae5555687dc6a4d984ac19cddffa2ca155b89bc67f8bd5ce3ddd8ef4bb178a34d78052925ed4b8660690e1ce86cee06ee66661982ee23699f854a92cc1e0ec57046b8c95407bdf0e88e858bd9d5b082ce56026b5fff26f015c0d80fa865ddd1b284ca837112e03c94ca1909239af416f4820d9e507ec98e7a8ebc4e29817d7218a3f7acc4e303641e41a0c6a8fc089ba7a2f5f69b8d6d94b2779b9881a0c3b0fd27b25dda441ade82a5c53d81042416a8d75df3b8b29c753e3d71ae84fdf5376f990ebd6030f75df2764c3ad9420e4c28ad03e9031b1d4337ef606a7556d9671c140284701cdd1bcc5da71cba4d8315252f3e80d41632cf361e4ff79413aa7a8d814ae70af9a208f3d08c72f95288b5e109afc8fe2aba0f0f84bbeee5c2d8c2be3f491f45384d97e4eb2713e45499a20d1e9f5358b5bea5f305ee10753817cdf556d107b01c3acb47ae492e85fc93c259a660bb3bc78ecaf970b5fccca0778213ebcf8e7d452ee8e6a0d7370b59d77cb83c56c16d9fd48d72bd07e6d5e91754d770efcf3ae85c6ef67a7d0d11f25651223df072532f9bcc3984bcb97c705246f9f99da5c2e2d81ea6a54b7cc6b4bf9b1c101beb9fd78f0fb358c5fbc2a6c7c75d1c338421febd1a38b79b5fcd9fc729507ba9b79350cf20aef91f896d4bce113ad91d6e5d7f4f181b94bb038bff899b5d84fbd35672cf0b0e066e32744eae73eaef4b337312e93ab8b9e90de0e5681e0d3b7c478377fbe778649f4a3efa8dab5e0463b5dd9887b8f4cf7d4914b50d2aa78050363d714f6f028d8321d2ac55a51fc9ceab19e08ec816d8dbd0b8620dbbb26ee29d9e64b5c8df820a3fa439a03ef21009390b2b1016ad40257931243ac3803182a5f00c0fad94149fd7cbdcf1f0a61b7bfeb2efc7450f0fe95a5a5bb61b0d286f069f19f929d44b7203bcb24037038f4b88e17d46d6f8795d265ed22f2bf7bb8ce20cf340349470ad570a21956d9a4ca4098f6aa4aa47116e290b73182e2a5d18d5eb4f80d8732c5b3a9d0c34729043faa26191627d5b09ca2ddfb9429e608d69d5b2b8efaa64544637099f709af836327b27c28a9f0467c3b999b51e23447921bbc4d9c901242a7650a4c23d41d18f76e5bf2830cd6193be9f2d2237a10df48e7e06a18f5ee2d1798ddf43a11fb66735269cb846fb6e9cd2023fb9fc931462a5ff13aedb81ac968a44e83ec9e92dd09cb22626a4dabacaabda67c2492de1a9917c0cbac10eb33326fd24beab318519b07eaf279adb445f91c3cb20cd75c36789fb283a2060a525a3139ef577c5a66aaa2f2786a9600068bcb06ba5be7f221d2f641bc82c1841a2c783b2094c2780825dc1445775075c21fa0415aa310fd9c50beaac6ac3dac29ac6771535c6df189eb2ce82f9a6dc179ce4601e2ea379f8576278a7ac6b3ac16705110e19fffd31d1e6a5ac590b6525c47250ab81e138597e6981ab2aca89e05d9694334f5f4dd738d5edb2c74b744716b5b9a3374e07db3f36d7896af94899cc62168d9dff377fe2bbe8a13ed19375a776cd917a3c2a86e2783c8ac581ea3fb9366b3afe7fffb86ea833057c5d08e8fed9e5bdb0247e9c8c84835e168ffea660d4ab2f73d241636afebbdad411a941e368238dc13eb4d5c10668f9b49f5ba18183dcfb7cc097c3b9f86e740ef8940f5c6b2bc5d7da661ca807bafae25dcf26bab4e57b46e465900193039a06c7b66dba7d46d4b61523d8f82caae86a272b59e5121145ec0b5726f5da2133673d899547e9c1b446a65d571ab1e5a0be624f5d99b964318b99c133fe7489611f61c600a3ded1981ca0f29e47aa9158eb8577988fae7e922e8c7bff3638b935987c05bc39183f05efae1afe3c7a6d587725673c467af20f82c1c36a191f7ee8a4014e9c57c03acee39279ca2f751405a9bd629724d79173d17672e32ea5b8547c83055b220f7295ba7e9c41098e0876a431ad2d43832c4a509fd232593d28bb021d6dbcf787eb334b5d631af028b64f35bc64f0322a19ccfd0f92428091e5ab5ec77a63673d4af4586fbd7ba76a8056ad82421256f8713be4220144b894fb384182e9e11b4f6e9c522139a066e1f59eea0fe7cc88c6986dcc2e3ea00522f949c21ad96bb7ede889b2a527160fd7faea69d67c15e6cc650569a467dc9f855608ccc0b2d9a7dd7a2fe88f6b807fca0dba57edc58866f44f0b7665ac2a8b079f58a2e8000cbeb4cac499999c7bc62816135cd40e00fb32590f283aac473e06918fe47ac81cfa113cd87c2de49dee157a31210e7d370e9855bc9dacccbe430883140e34fe4458773d51fca22b389ac03f36af7b3d29fc6f28329d2aac9d9d9bc71c14f369a2acecca81d13731da281748087c8cb9842cf5ce85b56cfa62d576cb05eae1e4bd283e5d4724bb6c3c9b115b0b52b36fff91b5d50eeb09001c1e8f6c1a29d2963ab00ad88dd686f616af675d36b3ad16afd59f2da69d62a437eb0836562f5e1689688ad43887f8302ef8235c3add000c460d1ee90287b1a7f2bc22cf03e301c6ff4795cf7cb06440008f8670ba9193a1c430f7b8d7d1428a1d88f57803f2fda8602ee9db32a0422d4fc7fac8f74ae0330832d80f6223581fee2d936bbb78ac4018fdd3f55e52783b35ccae3e288714304e1766af6850786beca6b1b9d4562d503b3866aeaea8e4b6f96a816aa8aa8d114522f2d6760e35cc283cc8942c0e4d1cc25132e1cdef3350afbd305b30884f94a4eefe9733309b31977756553305ed2efe39c4a0a059862afd746c1abd299900c0bd76baca70b6bec107f487272bb022669a43ca1ee7e8e497acd7320f8b9ed7b1a117aa60a578fa6b0a39835aa404d285a88b14bb037c161a8acb249d778678b69a5e96037a19e69eb20eb5285eb3e26b33bfcaaf74291172a5ecbf902f7aa5d1220ee652280688cc4cd6d99efa51b9c9d1e074fe529c5a74acf6e8aff25dd3538431deb85016b8a996a1d4c20d2c653feb7cd76e821c8237dfd310f42f2fe50f4075522c10152cd64ff87d7abd48932042e76288b3e490e821749a96f3166fddd040b7c14cba20a5ac8b50b01d3aa836f37c211f2e5dec0b04e3cf5a6bea2ce76d17fe975c5bb63cdef69ddb7ce9dce2676a239a78250f76ec396261327292c8f5874d918675214e7040ec23462db36a924f0a356d9d4bf9e66fe830709b6b5f771315dbed2e98c0eb9d3d1045caadaa50afec96436b1ecc64d5eef1d4a545dafe2cea931dc94a95d76ea28cc5a41a96715f724d1107fc5d7e7b413b2ae87ab81248a306669b94be37b95cfb5601c91cd08054b87f3dcbb26e06c576a9690b41945250feef5f8a82ab42c4029279bf50b448b910cf4433f32b1d59c4ebd7a584e513cafda17ca1c58440c6d04dbb90a16bc4431e5f8aa10f142c920eb2632bfabe337c129821b36d5e38afafd6c61641cb4ded19705a8c9594663da44407eafc75e04aaf83b63a14651aabe8399c3ad99d285036b20058bbea263c11df6e00bc7f1cdce02b3dc2eefd168979292535fa4e9957b1243d666ce9c59951490732ce6a3a99355aae67253b6160af471a84edca269fb5d252e56476854b232a7e0af0256428306a96a2f3130c5508806ffecd7463009a333d56871ff2a48dd41eb918721450e835a23934cbc69f82ee0d858882393365e6b4ee3ae2c5037e2d7b1f484b43fb851ba1eeac483db8431d3fcb77609c099f18cb21be2b1ea22ad089b99401770fefbbd1a5f8825bf4806e98ddfa1891995a9711b9de7df5ad455103082a561e60b7f61bc103ac8dc268ceec47947ad8d5d217a5986b17652de6e784d72139d49772ae4e7bf80f72c094f68935b53521cfa56eb557121df16db2ed15322d97c0783d0a8b3be37dcc9b5f51bbd81071508632096e85412284a2c4993c7433e111c667534fad94bef3dc85d9ece5a441bdfba6393173ecca33fbf662f60ad04c09cd5efcfaf27b42ba33cd9637c092b363d563934b907630310d48967097eeca020812ffb0ecf8904ce2d3900e753449a252d05684d319d56040f1fcc1ef4b91913036498c36712860da2ea675c069c13cf91aed7fa50561e8a2050fb57ba9767b3fc66c85f42f695af400a91b71cc79553ae3753170cac7791e9d6249df8b327b05dfcd95cd9704ada759de0bf826f66f56bd906414375f1181aa6a3b4d9dc26c4d14b48ca91a5be1c01db7f281c6e9b36590092562a5b2cc5f5e83b0c93beb20eeb260664b0520ca55604d243902a45b96d5be8ecbb1279c724adca22e8e5b6ae073d5628240c79604687557e42e95ec75ed2f1b7ff77353448caa5b7d28aca9c5d0f5d14c93ba7a705b5ff26928d295e108dc7ffe588a1e2371bb13767160fcea2524322177490d27ef2f8d74e2f84b9bb00132365f1dbdd3ccedf73aadbb5d6129d5519d801d1f6621f878be706169139eddf152b6e720e8d99ca416988889f647dca793c7595b9cff2bb7c9a376e3bb803a313926ed5b3f167ead87708e5b9fe325e5ca929f01840ae35222a086a2621fbf7690863ccd610350ecc3018c472adddc707a158332827c358eaea6713be0a95224704a3a3574086de61c3bbc0342c1eecac2b03072e43de3e93a436e05bf3a2fad4f1c6f31c942b1f4819f9393e42bb51e9e8638415169013ce26dbcb28f30762193f1d40e5cb6b991a12306f6f48779d5ee5fac99de5576e58d69f6221bd43f1408ca817c1705670100c4e7cbcfc93f11bc2d1fa0490830971eaf4ff47aed822b1f9495bc17becd91477e8c9ad58b52f03a33e4439af1e72c6b12f57938b4833d0d37a2b8f970749b97a9ba818f5e44a19540283b9cf81da122ab84f05d45651f4a67ccbbb791444ce84f9cfa3b70c356221d1a268ca1c56408b35da497fe274c5ad39c4fe9abe1d2706ac335542c0fee4c8eaaba509f8fcac1954471737f30b9ec6956b1732c2578af7a31fa0d6e85f1674df81da422fece67b2987888b7efc6368a8b063139f080d969e51005d253c652182c3d2c6ab739e2cf410cce918fe54ae30565e6485994945dcc4931ddacd0ac144e41a3737ff4cc7a8823f91cca8899c91b2475ba22112e5ad46049a286515838d268d578085d3a02371393c035f6ae6a109500f1f7ddf5c147acc071e8236461d101d8788bf0ba92fcdb81a727318a660d3ebae4e0d64721691f1e98eedb8a56b4f5041e8ed0bfe51ce8d6e32a575a5cc369be05dfc3b939484b4683727537b2c91792670ac0b9e9d6dba7b5c5d7b5ee9889a0066493f5a7c6a76c1f09e7879b5b7df87ddd80ee7c90b98c90e77a0ae2a767804eb46b8bf748cfa6312b3a4c99b317893f0d55d1c42e38b8941d5fabb0b31ac44e785b99d395b5957f95d0dcb5ef31054beb5aa5fdbc118eb411aad7bca4319db022dc24f9b683bf3c4cbd2d35904deaa3e6524c2f319b13a5f0e2b37c3e244cbcbcde43253833279fc35068f31e17d6b04afcbce521baed5b0c40c4c949488227c7f159a8c94432090b4986fa5e6343ae016c6040c52583f390ff37ab2e090090c378848f32e7ef5093b24d73bbd0a00c64b23993c9f70c26cb560009256ff0b812c8cdc800d92d3720de3edc7593ec48c8d30f7afc169c1bc70b6b8b53f6cb14f20f906c34f5b048d6638becc3b110bb486a23d335a30c7fbd1a29a2b4fa6c2e970ce977438897017b3a0faa4d2fa631e0fc9ecf4400945324cb9865f68074fa43f86527f085ccd26a08cffeb2afc5c86bebf6f267feaa7c9aaf10e851849f21ac00df136b1ad022287880a49ed8f70c88856512b7a3ae060a12847190840d81c3d9ba3f0799bc7090e179f33203f9f4dd718b3904fd6b23995ee787c24d13a1e3ad852ea2bdecfbf6f58807995b8b1c6ed23b1539f56ee5b166464f3b2cec20cf3c1f2edd4cd1f928aa0ec20775bef5a9392a517d9561b9569336a7589b6eae8cc1bb35e9839fd956051718766a55f887c75d374c35eca7d8dc3f0e80fbefc8f3c81a8afa9bc4538c91cc75e0c8ddd1875dbe98c3df9936406497b9ed6489b2e0898e67764f8a70b2264e5a6f9cbd71ff72b66be6e3d4fb32823f62542d03a9cb3af1538b17943030de2b6be6cff173176a53bc027c283413c6c5ffdbaa6625beed27f94c6d4926549847f3018019336ffb0c202c7ac8409f2f8d782c18c5327c600281f27f4a093dba8112fe3ac65fb0437fbfc5cb8120f5a6295c1c80cbe456b86472fb62120a4babf723a476475b51e853b568c98a34a8fb9540d3be18ec79058f979ff572d59fa713c7c82d09d81514d74daec22e134adee868d61fcd3386235e037dd62c5af0ce391eeb99e0e67fa5437d11dd6d83966e0d0c1befea97def1d4be3c0a60d0cb8d157caf7f607270a5ebccdd494db3143f2457185d741c398a6f05bb64d7547fd33f14f0fb33f4c93e2c397c7bfc922091e3b0ca0ce6e5d7b2b3200997979e02af3c895eb2941014473e85337b34f084f7dcbbab7d283e96d5b9d2f4f168b914ce7754d3cdd93f4922c432c429bf689d98b1e83772bce2b26ec06475845edc927111d75a01ef1c2b9ae3a9074f6e654835f338389ddab85e30ffc2ecb056dfe68a833bf9eb091c63473e31b794820111370412b4db3f8cfe7babf48ef52be33161dc2ccae337073ae7a0db805d57c85b8cb8e40f5c6a57ceea0a861eb290d8a7fadfa353c760ccbab052ac197ec965e06de8a662e4dfa661960f8085e9daa90635205f286b6f9fa79a0b79bdca7da8426741621a847b4bcc57019c7803253ec39b40b8c680b8d9c319b4420c59ac88f2c5747eba904cccae57a872ecb28d2852d61f1fb9ee788281fed9b13f464565b17fc51181dc0ae3fa467ea61d261e73a92f0e6e69a1e54f23cba400f569254ab7e7f198ae60be4d269038e2af2286db8a847a5771d25de954965917331d36bf8434e5431e704486d37a033af5efb45692739e9a71d9002a5a19514efe0fcfde1ba49fba58b75cddce1c1fe306686a422c93d1ceec612c3330f7e4ce1c5239a5769f1e60df6edb758c8bb805fc8c93c251c09b0e0b09ed57c0d4e6f9286b427d4a5ceb9c5a0fcc64d9ed28d2169e145475350ec8d1f1e85c3a20e6f2dd1bf01a519a2638e212e20f0e98d855430220960b27d57ea6af51d083018a1c9a993bb56153eadf7ac1c7ebd198be3538d99a4b395e204cc278b357e5ba899c6d984b87f82a9a9cb9bb49f8b26be761ead8fd881e77483ce464e74668987d004132c4e3e2c66e7965d2f5a5d178ac102a450b854ff822a346db37fe4ee72906159cf2650b383e0aacda8225df18bddd1f13a4f65d95162af1869eb3cc356d735a8ec3e518eebfd20800ed05616f31fd06029229cc7c9dc770d5ee81d2345341532b4e1f0d8226422fa54a5b882c0cbb12a85ad615b0cc3a4ed30f6c8db8e6d52b97bb4291631aea408ac66cb0b46a02c7ca526baa2fb976076528b58e835f971447f3397d05e6a893fb26b9abfb58978ca13766d7deab71cc912de0c18be5aa615aa58f10c612ce7c0496d4518478a76d519eb029865b39027303fb3711b7e208c6bd4c361aa02bed35a148806d334471bb77eaa4aea6e6461303ecbdb9f119c45fc3ddfcad17361368738a4cac67f2d82213a109daffa7d3ba2ab4a62931ab207dba54da53abf6fd7f0d175f93c371358c5a784fc99cbbaf78de8e5c551dfddc7407ec9e89766bb79390ba33beb6cc8247194938d2a7811c98695e906637a10f9495db3909e7468885f262beba88dc1d02dc43296af1658efb4cdbadb2894bcac5358c048dca2b2fb287ab28553ff0d723a4b7d8ea5444b2b2bb29dbf2605c0a6206d892e0b8325209a238139261c69b893d509a38748cdb420ba26f722856a79ba5c64a3c1ec305d246e767e4c52d798649f116fba256650fe9d3824d8e17e72818ea5fdf99af0d344e43ff1f551688f14d086004866987331040ce9c924942f72621c12764039c649b2a1aa3a7876709c92dae9449e8320f584005bbfbdf2a0978c1720f543fcce520a3b4ffd42d6f81cb1a13c1d1bca87620e3edf40f71651899bdf9f76e497f1a28fb5eec85bf9588edfcebea57789c8895d1a5b01f2fadc09269741c05e917ef29f80c59b126e76a108ad6f38ef6f1bf39f9432c8fd34a3e1d792324a75e4c8de82fe4dd53fd8f77116832546489a2f0825370500a352bec31a39e0075746cf4ea01d747aa85a82e42248f6d4b810fa9282b591c0e3e787bbc66f483338077329fa5748d942efc0ff6b60f983fce3cb1e3754874b409d9ddbf76673193fbf8e02537d85d1b9dbda5882c55b493251f9eb285a5ca1eef375c3bfd24e974c4e4f3825599075d4ef0e9a460f143b53eebf88856a6d83bd924ce78d10d36b61722dd373c3f686262be8661f765dfa605138ac4021a06c61207885207d9cda238992c3082fc332fff95d5c8330b48a54dd78cdd07d7d1689aea15418d9231fecfcd45424e9a4ba05c3fd53fe3fec65db20caddc80387d43f7e1b57ee5f220f9bfd582afd0a31a3132d47e2eca5980bc4daabdede82a056bf80fcd5ea5786f23b7c269f173ed505b0421981962a06570a16363c5010a1e30849ac51f9eda6b46ecb60c077d28e243332034b511abf6366e7c127db9e393af131d0841ce071e612d8334560a5d5021bb5071b51e51fa292fbb6de79ec15cb28ebade27d660323d583bf1c683a8bf5e8a2104a005818ea9b56ebe280cd8655e7bcb05a9c8df7dfd0ac7c73601a957b53bce8afb3462923fa84513a2713fa3621064b2ff13c6e6766d65c8a362a4867917cfb24e39c34aacab9c3597173f02e501a1b89d0158542cb430ae9e3271f6ce8c4975597dc9c85d0e30711ca38fd3c2fd2c4ad9a99f808c0f1f24ba6b4200abedcf35e426e69f212f13b541e6a52d62c8cabe4eada8a0e4d2690f23686fe0a3b6b18f0cfd65e21dc71c478acb48d66eb322c7f7671687997221e0c42783636ae57e4f46489869587c92f53c2c81950caa58bf3e239e9c4e5746d5c7d6634a57992c9977798fe822a36441f30a814d05c9c4c484734a91109645d628191fd31d8cab0375e026c2e0c0940f22df3f1338904108810989631bc87ca57bab889144fb75fa49382fa7647b1ac84e635d50818c3a8d1792c2d9dbafbae62e083e6e9570b47d9d25a4c1b60ed01b30110406af7ad0816c2c8685172bd0e27fb421c2a8f214e0a0362260895050337a59f88129003665e1e19a6891056738d4c1d424be89f0ca6a5d09ba9701331716038b7aff344d072b5d970e62f5f38d98e0b894dae6e051e4d5aa407cdeb91230e730a0ea67f52e4f6fac5fe2385155f85840c3e2ebd5c9a80953b1e06a94eb44a4df48ea5f79e3b602df6db44773013aa65de0760f1a152a6143f2184cc6db04f47b72bdbf67ff0c2f636b182b42efe492b81855132d9597b12eeb7686729ca7f79dbc5cc56acc144f4a308cab859a7bb174eaa6422e7a64ae57e9edb610c04a14d9904bf210819ab1197e26995a21bcf5acaca1696f2c58c1ef767ce6a10f4280e21107af9e07fe07179c26d9de3fa463287aeb2c703e68fdfe3d4fff57b8ec16520131dc539cdd13b6325ada481df7b1b8c6de2811d59878893f73c0f9d895af070ce826ca789338349a50ec64d3771792e0ba8e894ae7f0a6d3a1329d4bc57eaaed5eebcb758ef565498ded0e80a2aee599c79f6855f070bd0d83f794d815fba32dbdb68015372aa76745f8580f704d4bbc6ca7f34cbf9c225d4c32744865351002067d80fd0231af6496af78558abe8345b571107bb40915122f28f6de6a98c30b3ee0db4353a0058194277d04fbbeb2216ea2fe3ff58d7d75d54621a314b05abe7c5ee18213cfc4cad914ede5df60325412075eb54b41cc7bef376411816a5861d31a88c377866f602df55f2e1a50d749b3154488c87e56bc119e38e9f96b295dc4d09cd237382ebbab5f7a7ed034483ff06f7a1f6b58945958309aa60cacd3559056e46f93787251fe4824d650405b68e5df9fd6ab8cb27862272adf2a8bed0daeb0162c0e27f2713bea4d522e443a1dc8bb1efe65db7fe4f5117b2346ceaf761a96059f0ee20271417366b4cc2f6a3c5f930189180a154104f60e0cb125d1d7926f60404fa65b93b16a8e2e3b9ee4a3fd1f900d8e942eb0df7951076c5df1c2b141be84b5cac006de8593d7f96df36412a2de671f278db179640632db9ac682b48a86280380086fb0593be71e4283d7c4763dfc7ea025381e128e991be4bb206f029c02098dd11b5c213ab05fee835287072f22eb68d062ca8ffa21b65fb31eb1dbd87b2f10590003494e287233c9ce734fec92f0f8d6ca2936615918774ec5642b0de57f93a7daa071c90e0d277549479b5839b729ca81a8d833c33ed7b39fb9e37cd84380f9e5cef1ce9e9fb8379aa723143b02b4d27318e32d12b38cf421935a5702a41d34033e78c5913fbbc32cc245740ef7af97fe3605b710db38cbe4775582e24bb205dae43b6df6df94434b7bf9fb25f771c2a5a915b53c8b8ce6b32e95c89af6fa80c3e616567afeea96d041432826712226a44b38db481f163c4a52aba04072c07ab53d4bacc2cb2a205d080eb84c67e9af839707602cdbc69258ec911f16a1adeeb0622b7c2a436e5ba4b78e5b6f687826243d956e6dba543407c0e0c23040195658559364f78fb86f9e4daf856aba410dcc7e3efde1c72bb7e01d4eacf1b31f821bc30341a5d01f72fb7433d060766dd335253d7874ad400cc7bed49c616a5f3455ea82a619e061a380dd3d11a991ffca9d62eea1b7a71500f2056d3fc1809343cad780131c362f1d80ee1c56d7f24393ed167749b1fba39e0e4c135b3541dc7b7df8f6b06bfc79fd2d7f9ded0907f8203955c54b65957c5b6dd1f7153099896dc6b9cd6656522e7d0c99d0b39f4ab0d62f25886bb8538ff66aad8b417e3c5f82349c3ca5e8177a099d63c6a3699b7e162a6692e6eb9bffd07946cea5922a4e2fceba44c9b861d6825783ab64e724c56183397cd99b7d788253b7479c4d8cd77e40a77d7d5160c218134dfc811011dd34fd86e4e555a931e0ccde2e3c988d535c64c28179fcfbdc42d4003d8e9fb3371f195d2f738e8c100ce84c0e5ec53cae07319323fd6a642b7ae59d5a1015318cf2fc018adffe35e2828d2bcefcd03ebc4ba02be75c749de591623e8f883dac5a6bc310e82d7b849c3226ea091053b55a8d1976953936cb462d0a68b7f259de18c3a00ad37d349b1b69d1736787dbe5e02f08a8d260dab8169d4889b4c377fb574499f72ee29bff213330f537c5b00778d0c03cb279dfc01d485a3a680785962c830133233d935a6c6611a80ccbe50ea48429b7e6c987ec9a1f2e3f4c7aa71c507285b3ca0a6826e605353b8a936080a48a893f3c08f08052a31ac533d4a37c2cf7438d23b886e9623636b2485d43d32b2973ca1ff74ac3aafa0b50b26fc654e30730683c28e7d075b38d7bfb4cf8aaf26d72a6c7ead07d229d215233b8fd4def03adca83bffc49cbe29dcd388b268eb95e78f0b1a77673df95abb4c5e553076d7aa293be41629ca8173f4d18620ba5d8e324351afcb1eeb84ad9e8fb8c6d75f54d8ff8f6c3ce663f5142731b0bc7337a51fd095d6ed0b7c77ee611b2b8ba5d481beb9ee3f12437462255d6cf7316a14911940513db9d142006e2bcc6ad18e59ee7d081f72d41b3699f663021958dd1777323a31613cdd810d56bb6ee79d840799a6d2c86d80e2641ef48134f815a873e4cc23236d3ed2aa2ab81fb6cec0590888f65bd1aba42da7adfbe3cdb66ed669575678ca013eddbd68d05bf92e05b2bb0f61b72dbd1a7a81b810948d4e2c735398e52cf065e479d982de0430302938709f978f1adb017b077ccf6b7bdf94be1e81ebe2fc697f1e7d2816d5988e05c6cd5a63bee256837ba07c280cc5e3d8087fa1484d6a1a98ba577914d0ed0f1c25d01b6155caaa37773815ed3552e36b2ce8c1a2c664fb07bdf1ff729b70ec6f0c8385e466d1f70f86c1e5728d7a5125a7922ecb1f052193e82cce45ba28abf3d0a935e9d370d8a763cfb268d5887fb131cc1a6e5792dbd113cc5b25ac35998409b9b1469170838c3789e93a8c6950ef0f4da52296642765c605acd4272b3abe1bf6d388a5d7bcfa2be7478354fa4e7b6e475539a0ec6b609d63a868c0f54cc222b936921da0f5f356140be31bf9a7c31b43b748fc23b14bca977f7d1311b14d1b4d50c0b40d29dab7ff423531c0fcc7e30bb8e4605d2838de9f69c72d6342fc306c0cf5110d86e48ba023492b98d71d13c3f06aef77a4325a926976fa2717720692b56ec1f3816388c062aaf96377edd7d2795894fdcf128774e7bd6dc434c1ae6c226436554b49cd1f3ddab5b5538a86c17a8cfb4b07615b96f7900a09a559f4af6d1951ed23d76dd41b1bacf84d212e9766905c0ac0dce1f15255868dabb1ee76e7b96e54090d253b94ff751566a748222eac25766a629c9d33b0e97cf673b287aabb0644c8550894c1997024b3ce7d73365fefd9895e236db7c66cfa435a5b52788909bf1c643cc4bad7bd079e35ed8a674b0ebd3ecf26806a6ae054a82ec7c59c36c18fd9ad6a45c074ce77a89e7a5628e2fb3c7f895c131fa884570b5c684e05efb9f3c1f2a5af1210dcc5d9bb7fe17db1b7ccebe33df0a7032764c379d47ba128771c729f46f59f1b8e1cd74182d89174466c1daf9cc5ad6c9becaa6af0c3a09b58dc259334df5cf1bf7a59c6b8904add9af4afc194529d48881f1904c5efbad8afb72e9218e324f49e61ea267008129df21e41b745f264176500d5f03feca75bc33880a4c63a1a763e7999660871e1cd0646d5efdeaf04daac2b50680371e375001d691758c1a91fdc7f7c31d43c969de2433c14879335a802bf4b89820c6593ddb9f81219fda11c3223ae189e84f878ac1b2dbb9807bbd3f39c9300761da59360e7b11fa1f160ffa2a682887f5751fd1792a5f66be9e7b985ecd2d7a269c85ccaf3fb4c94ab7197d65f993dff596b58172e820e9b9b519f61d3c5a36dc936fdb46077f73e5afd61b7bf5bccde723f327c3a735dce086f2b3d17942ffb8811d108a9aa9d8a9fb432a7fecc7f609b65a5c140d8dc20dbc27cce80d30e79b8686433c2920592792dc433a8e0d7ca3ea0a537c6730b144ffb21177a30886a6d1eebb249d89c2d1e775ad73d2f31d8db9da0ca7b5c2ec5eeeeed84b5f43c60e7ca029c0e45ce2c4960d14b93201ea8ccc7653b5c31fc7f261e279fab620194225ae3bdd2eb4813ca1c6ac454a0bddf5ec26ec8f62baf5da780f0a0c633c0dc49aa505fbf476f028ed64e4142070738993d1f83c5b0e1dfd3de71d468262f62bedfe4733b24fae3d0c90a6fe1999593f8ed0abdf952879654ab1e712408b3a637885035c6c139521c07ae306519521981b9e595adca96e81a3a606c9f90089d0c679ea8fe3ab02210aa95b9dda22791b6f8e2f20255406920dd091488edcb8dec5f2c15d9952c99b6d5f04b7a91823e19be437f4c6ebbc46ddf4ec64ee0e4edad27c4de98718328b6a405e3cb9bc39c6f164e23a7709258bccb23e5c7063ec8df3cb7d929b1caa024d16ef33658aadea53b0f86ff140599b6c224b0118a9f92e3dea457ba063ac0f70c0ce71a6ca083476881b2dd3332a5dd904ff8ffa444be426fd471c3e83cb65321cf6a276f196de413101f910ec5e1dac09dfbf5920205a19889846cb9f3ea129266688f4a9b1a176b9deedcaa99ba101f128c38197c5f1e3812c9a6374da1b60a39d02895b288ba54672b4702d5bbcc39733d77153c87cc4356e584ec015bde2c773e3b962c4bc177fd3612ae213c788f8b3725c3f2e198f6dc67a91ad82f55acefcfd1e8868aae39e6e1e3069eb41814967805a7de79a289259fda2eaa834e3417cce23e799cc0ad4a3052a55db0f4e8edf2630ecfbdc4d21d6943b1b393cef946a262511df65a4827331b18e69985c223075648ef4d8d557362df3d85a0e3d089ea2aef899907346d461f85dfae4c220470bfcb2ff25235ef15ee6f0d6479f5506a476571aa12b54660339c49e4e3e59c04d8f6fc0491855d6fd147dc835049a8007e4db43e9541176775f4f608770fff0cfa9199c33c6943f6607031f619ed3c797c0953065caead0226aea83b260ad8fb8cd2cc3b50502254463eb1d72ef40692f00543ef3f46d027aa916c6455bfce935597faa0d89eba674adc3ed2fca1ee7a85b2fdd807a705cb3b43e47ede35f61c9211924909512a668efc199e3116dfd3f7447a4b50d960d91349a416130ab418ec109e66f720795f102dbfcec45aa3acc70cf49cf052421c3181b289e67d1bcf5ebe1a9a46098dd1f496865934c4eb4afdcf1e598f7b8ea6686f8651669ea1b7079ef26c54d80e43e38600985d697d42f8df0851509bfc0b70eda60c7fde64e128819caad44007bf6b6ce5ce952b9fdbb8fa4421000003f5e7e05f5e851c067db33d264eddb7f09b3efc503fcb96f4b92e5e4a1bd9c499045586f0feeaa62291af56949b5403afe504ae32f9c9d838b364845efa958540d635a4d6bf7e8a3d4d795ba543b3400fbe503d1e972e18efe3e61b2bd594a572313ff5a6493b4a2df3b4a970c07928812c2cbb25f421de408f2d8ca313060034b0ad74b83f6d874187d49e58423d4cfb5fe0df11154bf765b6b750c144e54870650571e08d9b06cd0dc608ae9a4fc7cba7bd2ef21b8bf8a100b336c7facf2cc611229d752f07cc664acbd235f9e923b4f049ba9289d820e059f298f20db9bfb22f254d7d466b66695526f943f811d1847194a7837e805908b8024e251a0ffdf1a42c0885c6f599a9cdc2e89b64b48ffda6a9d98d6d88068ff5120d225aa3e2643b512a48997df5b324ed11e30a0279a3a2afc876f02260373d833c22bae13e579709026d575cb3a59a4d93858493a58d9d960d846475c2ecdc78aab94d8c1106a66a8e27b29af673bc5282f792ac507383eddbd82361c8c8c91c88e512345808f370a27bab8a3727d1f13b406d8e9a5a273e848ada57562baa0ab040da7b0311d03410986a7dc0de48e45ee6e4e5a4866e9e5813bf1e94c1954400b9bbe0e17089b7057ffcd954f06d6899aaa3f0cb73c565d1f6dea5a95190d78fbd57a58d3d86bf7baa615f4c17d2920828a249d83a1cb2268a307c0d44a1a97727d4735f04ec7d3388dbb971b84a3f232413a93119d010b614bd4949ec8b25d10301567373df3b38d88efa2f58fc2244eccbfa1d4a36de557a5093a7ec4f655d509a6c63ee3aa240a17905706498769d242faa6f20cbc0471c259c8a2311d57256d8e04e809a294a82a9bd9cd9500ac5e66b30676cc016f0b7f31e34a4bdb01da52eaf6b8f4d12c186fa36d22b4513b409bd6be8db7d959054d07c378525229f83ba3e022ec68834a95cdef44edd513ff10ae184d07f9a7ae42303889f689d7369d5f2dc053cb5cb48ec4a2ec9831c04c3b68bc02b4c50374ab1b42b646af703d63f48ec730654561393854e448515fa903a3fa96d00b2a36983d65fe7b6bc55875c9bb7f42e37595b151c18c3645390791ced0504cf192fd4f246e860285e77abdc77f85d0d8d08df5901dd835619c399b3de61bd731654738bbb727c2eec1901faa051b540ca7b6155205487092c91a08a7d25c87b344dac585ef96a2e2be0ffa10a6a9b5dc7d17b4f304122056a7987ef6d0bcb5470671a2bb785b83f220634d49996a37ec0acb318b8cb1b170b5b29d98ca15553eef8cbee122a25693f3268048e35ad6ad2e6935f3357a0d9031658c1d07207e655e25f4f59ff7515cb13c9d19021b2f3c5f1902221faa3422f5f86bf97dac016a0585697d3d092bdc6f9017fbc91548d11c8615b679d2647f2f73ef7ff7b1466c4abd559e1d1ab60973db41936b11f7ad16ecb681f36b21c993f3a2c629d71ad4a6c0ac5a5ec5264a6edf90109fb5190ded7ea49e24e93f52b6796ebf8be98c8a69e0d8aeb7f47219f2abbff34d92108e07d4d867b2ad45cce0964bc86791543f8e7545261dff2ae16559069291c461c51bfb01b25b337acb0f5d00811a7cc0e39c0f0e41c7176ed5f6f33db77720d28e139c308e26fd65244248564acd192ae6e25f1553bb1c963a2ce707d0a3fdc011662efa6f0b4181ffd9a582f8325061e2a873618e636870530c0b033dc93f06b0ddcb8d64a9ea556bfbe0880ed822196ea66739b7b2692b5c39fbf7eea8b3c4c93cb4069c376da5332a75f7b82b4a76f081cd36dce93fe801a37eee6df9c305e362d17553a4dccce8a03d8dedff1a8d59612482b4079a85283456c9f0b4caef9aed172204e14a7285b8fc4ca03867df6049420df950d0ed9b76598218839cf28d7ab1ee420687399de73c775ddcc8581913a163a53ae80e3c9a331819dc1b374681090f7e2413264ea25ac3c9718918e061017d1419afc186dc8d7a3b54f49587a1cb0f0dda8aaab352376092081c3f61f3d3539b860977b7816cf754c7adc4852f85c68e452724b7b86cdb498c307c23d299a0f0414b29961bc8a535b014ae3cc9d0adfa4e84b84f70984d7febc63541154ec35245f6cab71a68790fd894cb464c782b04b456a08459b9f1e374a79418fe119cfa9c2cb29bc451ea76c72c81c9f8f1bdee94c2eed5a1abac14e0e781001dadc99f6ce24e8c2ba00b799b92ab722f7993711a04b3a114069f43bebfdad10227a089cc6df13e2f69bcfa672d6132ffcb7e521faf1c56b42a7b538bf2a61566fbc9e5db146e74e6fe7bbbb8fbe771929c09bd63f655adf010d811f959ecd8eda30c5f90a132fb4888f96645aed860b112e1a8c539d50db3a5ac37b4e5997c58e30e7e3263bd1406d60698d52bd285b96f75d068884fd5fad3d6e7970e5a4a7394feb9fb40c1b173c9596d748f13e47335ebebdc62e1a76bc79fcdb3366d44863e8d97cf1f65b58b41447cc7f7a95bc848e000a074f9a4257d26f593a25f124e8c10987c551b6f2c3826113dfded5e6682a255d99b10e50bc4c0296dd26b405121403a271c81c399e1ddd0177390e4fd96375f1b3988f6dc26d973167e38e3831f902f5342491d54ed47237fc9c8b6d235baeaf121aee508a9be82fa7db4f19756c3d7ba09ecc5c0c03c6e1b4ffb23143c1205b2915c9abbb2698f7b67d222c5143775b5ca07f3758f606f704e187c4a7097ad376bc52ee5ca23380523fe254338afb66a595cdb3121d49fba46609bbda0af118cc2928aef240f3722057d3ab57aad189f48ccb6182d628d7f2775245784479eeb2ed973600c6646663fb5f5b97ca59ebe197d6ff2fc36432d9a10849399a88f02b6fc9ade9c7292b06263980335070120855de65b3a63649680c851a6b3173f2c33021496aa5cd066012669f7daa180986b322028bcc358829a28406ebabf874b30fb2c62aab927ac93f6029d1b5ce3a4642e4a73da9578042a385040a21d553c29756356cb4dbfb9fca32accb3738ee2804348df2bcab579fbbeaf85ad983a2f78ca6281fcdaccf8368b5e923c64565d78bcda923e17f32d82755ec7750dbf49199ff373f3220d931c665c0b009d3b652461697cb22362fac18185db501a97e519b5e635e98247c6f8af591d656c96370a1c9ea496f9842d1f0fa999b9552a6ba6e93f801bca06aa768775bde433c1db7e575490d91459edff76fe4b045d3ef0012cdcc47ae0868885ba4f7842d85eb6fd98dbf1161821ee1a6455a3d55ec78918f38d43684fcee09b43cae7f5972e2c86f57aba7002ca791bd04edcbac35bc45669d33db8801419c4ee05e3f87f8e294122012186dcbc424d8b822ed1a842f7fce71387e9f4e575f46d0ef844a07f4eb6c88794e83c6987ad0c96fc83818105532591d804f20122c5737cdf7749bc4baf1ea3a2e89b08e2abe5f83f0f9adc799cae01fb157f40b44a0b6af4ada50818f621e8669ed14e84836e12b1e206ebb6c62a9af96660f95bf31c16643f60b617546fe92932392f4b81fb6facb475df7972ea911880b077dcfd85f6106136358cfc317d0f3d5bf825b673b577afa0850dff900f0807f23fdfff45c18f0d6304e137feb7b7cd109ff7e0fef49b254e2b53cee51bcb56e99dce007d8b39dd2ee3514451828ffed511dd6fb5838cd2d7dc3a561ce71444e3f10a8fec43d4cba7e253e11d0ba37351a79e78a89e3a286fd18f5e3169bfebe765ac7b70e47c72fa07bd324d6946a84486027401fb5d05004ae2509639c748e4e93ddbc6a9641a362ea3bb60c4e4fababa4048409eb4c0fcfc219871cc1c9adea39b53f723c6cadf8364c4eaf4729de9d37e87b2b2322f839933207826985545ca210723efeee6ac7e19c413238a135992851d15ae7a622e6aa5dcf8acf3b8a7e56bc2fe5626c8ac27339e9318f12a268e04598da14276f74b3f1d0ea1700b52ce0d2bdbc3aa5c6e89c3e9584d2133665b2721c530b28284e44c1a5b50c0fd07a92b5eff3766dfac0aac0e03886adec7c7bb40f68e3d32455836bc55b5536ece918691e29b0f6c2e63f67b50b4823114d2fc8be7ad8e1326b34f0fe4c656df9685fb3a55d806edc50cd4ff639fb5ba8e8edc24fe6a06ac443d39450c3d08abb94c55e778295c91b86b90670d31a4b83bce7f99714d1ec4e9405606fc7770254fefdd18564c2b02303ecc410db0372fbc276d656bfc7705045e9bff166e1446117406885efd9788a598f82c36d8fbc1a6ce8d51ff1488ead917a9bed9ba65404db9ec64e98c5956dd4a65c7296b445022455412ee375ab8c689bdd5765729ec3cb256e5f54ccf1443b23999a2005a79d1b18abbb579a6d2e1195f7acf314185c8bb01e9bab0ddc65e6c3d93328077e063cd71735cad3d88b9f649f7a1b77a83c0852784c35138b9f8cef9c4590cef40ed6dd9a5275665b6c2846a4c325a934e37730bb9f793d3c85184e170a99f1ce86cb2734141030d87436e721d497349309b50ed0e4d941913d8bc249d93f81202eb486ffa1bb153a7f48fab4d0f080b625f60cfdd73893a8aa16594d7363093dc5d42827106d1491f71b179127a5752d01f078e7248e41338e0719c7d1746c8619aa6dc7f705c63155d08fa84c2fb5a82f827adf0727be0f6863f7acde0fe7ed6b8278a1a0caad9d97884453c51fd45b0607913940c6917bd9a1e4024db1e73c934a5b0e4a00604f4ede8a50e031e192d6fd2d122052b2ad5ad2c63e80cc17334b507d12fd0aeef41dee17c128087827023306477a8d1bd48e29d7f46473d33e9db1344c9eb2490c4b3cbd10d242e1e9037539ca8e505c8d2b8cd533b71f6410d4478a436a6f46775c543891e2f525dd3bf663e950460b9b97c1c99c6dde6f7ca1349525eeb776122ac1c6a59a13859da1c522928a5e4e2ede24f5e76834a10b9a9c414416d5db5864f2919bde495ec610c0c713bcbcf66b22b038300a4f2717f23f807d76ab9286497c27a3b4903f094813f626add937a66fe5133c85fbc76e9659ab6e1af38873b16ef6a779e929c4dd8aa7bbb01071d6f986030a90b8216870d2733662012bc600d707375fede73d9528ed82f7e8db275e2ca9c3e4ca7c6ed0c0ae486fa83758af9ac4c8178ea1f5ee65f7b5304724ebbed5114b6dafc432a7bbd7e22bf9d555241abe03d967e026d973ae66f9b3dfa13564ded558ebe751e715cd77c0caa87a731d7d3ed9ced90d9ea5de38023e46a6294a55b5ba2daa79ac173a391923931ec4af29a2b8ee68ce3d6d5c878f893f9d73d73690e08fb797725f30c9f7ddf45135a86e98993409ec189675162f3f55c75c83345f076d2b22ea2d5f12c1b2ebcabe2f76df46055f26f2f87e9952d66dad25e4f3fe4991667629c82175aed8a3886548bd471c4926518b979da9d14e2d2ed3232f4882cb2c70dd42d91365b71b31a6a8c4f44df49fca68228b6ebf82ebcde8072e3fa5d163b7e794282ed1441ff2cf45140eb0dc615101ad392644a8b7ab0060a5fb38f6ebf1cfce17ea4e75a90e255e4b295d3b8c36c108ea838dcd03237aa9237df3c48afc6472e01a47ac95569e35f8d6435d6bec0b1b81e4a6e8d0c9279fc2c56d1ab44a07411a1b24331821115dce57847088613837e7a06bf4bb37feef348ac233626a18a4536dcf46f163be9e620fd81c252b82795114cdb71d36208c893d4d69908e7a3de4a86730b872770141b655cd171c6c6c700e6a394552c8fa9dcf35e59c70693735959f158884c7e9406aa8d9099054452d8a61e3dd9d4327b6a6d17682a2479621ff3c3a7f9a4f2f8ee85c779717d22acac46d9b00d0537de6149ccabaa8d9e7c6f0ce9400de655b57d7157bd320c2da2cba8d3f031c9510f4c4958707a2c2daeaf2920b51674f8afb80318b5f627ad6c91532ab118134dce5094a93acdb56af7549532a6b40958c650b5c7009966253131ddc07b40465a6285579fd19fa3c4664c9998d81c2c7392f8c888257947eda009e83d902c7a5cb970bea50fc3a4ddbe2ce78f8983004668500718d6de36cf3e832e7070a626935fa3d32d8312dbafe8a41698dbd65d5c1f5ff4a7314971c5cbec0d0b0244e8eeec6be3b5e8a0684ab1f5a487d44ff026ad7dbc1571366166b8fd4ed50b3dd5db94f760b33e738fb944cefc89be7cf1420519fa5bedeb1ee78229ecd4497486c01f29ead5d7b357f445934f14153feeb7dd56d2aaa66c462a905c77a612e08e37579105d014d167a28fd40cbc7c284a2138bf8ec336607a02329d5f9804544bfcaa414f677bb812dbd11f1e1603775ab8d696e0da48788a9848ad49398e3aacbcbde0bf3b9ade6dcf2cdf440a707d4c192d48ce84cd4a1b274e52f4f75af73cde5db5b8a226fb1d187c6025815e8c35688d027604a77c05980f1cd97457a861d251311d00271665ed735ffc3da2ff7e6795b2c12f0d73fe24aa5e3f36883bf35e53df9e222386d465b35b06ee3dc3fa752c5b3c0478d8d69fc12e6de60a6b53eede37a12d5a2796f12c26cf5ebb23aa9970df7682e6bb9016565c8644ec0e8384934c8219d39e40eff32e1a5054593e9dc4135a3890942c42af80121c2cfbc813bd63952d0f3462e72962c9432ba0923468c34110c34f82bb7a89b2cf591fdc480baca4fd6787306600d078e406f2c85f5da2865a67514853a3911a4400918213848cb13bd025c7f3ba75e8e75d4e40a2f1ec55b51e55529b9450bf5a8484056fc7fa823622d8388ddb21f40a2ab7dcd205e539adb641a66eec9d83ae5c90f4a101d668a3b6ba730d46d5a9cf7a3fc65359ab8dd97bb6371536fa92dca6d8623e4a6072c23dfd904befbbe5ecb06e056ba6c25f8b61be21da7ebe8d3e17cdf4298ef68b27fdf8b4bb2413712c3870297fa4410c56b89d108bed557bd28338b520e9916d179edb2374bcef2ed89e33cddadd0a074891a0891a93be9baacc092029af3370413d857c10e9d242e35166e37d9ccd54d2a5a4496d7fdf3dab560d8b6960c34df21ac2571497076b4dd8e34f03bf91c9f4f54ae3af0b112317365b0581104d7c650d3d5ff79d4e1867e2324b4d10c86befa271c0a0eaf1168ecc8a66f72b503a1627076881f970433d44c195cd7f1b9e5b8b775b8c173b0875015ca6fd573a9b01db802f8efb87ac8c0b1192bd3f89818f47abe25dc63f850ab9561c7d4c251bb2973bfeea256426d7b17e6518f5fb61fabd69edb07cc045b5ac04d4aeaea5209669f99c211433e66f89cfce0a05cf3ff81889e0d8368f487b3170fc8b5c87cd12b1d75ee3a0150bfb62d0a122fc529bf0e50a421d199ad166de93fab0861439e4bbe005d9d563a0e9c509c4c2f759b162929c22da296bd0fc7c912a8296816d93c2ac11d5c382f8425dfa65db147b06a23532d6a29d05e97813efa098e80d9c20e057baa03c97172d8bbb12b00852bea4e2cadfe446dd8f5985c296ff8939048ca0b6b870b0e301acbd82d6a7bdba0abafd93a69de8530de55a4f3f1a7d94d3fc4a403ba672a95fa4ba305a68ce18719aba5720bb82a7e8253e363f12381037c9eb96c4ce9badceaecdc153f03c7c427f1aaebab987bf09c747e914cf87e082425ed128076f6b29d774acdf41b0f0b935211ed8b2d5e3348e633658be31030d71b473f11cd3433c29008257b68dba168f9103f30d16f829930edc314ba00f6a7bb3e41bbb283d7cfa4c806c616ee0870cb4cb79b6c2ab1cce8c3d5d83e758b126e051c7be04dee9b6da10b49b07d3cbffe5fd8605f268d4340e6d5f6ace0f6a3616b97eaf3d2c45966a34e22378f55b496127926ba0229a27e9c729539036ca280ac5b785e18c2f4df96c052cf20f3e0038079d446c0f0febb687e76cf27bd613514cca03fc9957667ce622111e63548cd319cc2b91258573a558c06de5045a3cfb5ae880a789d00967c75b3b805bb06662524d4bafe90bc9cd3d1752e16359cba63fbd315a55b5485a55a9430d341ec74a40d448aa92e20ad2097ec9b6e0407a74e8ea5d7e48890631f711d82af55a431ac066a0b50c72371aeef559a4438a8ed19f5980e4623abea4fd8d79a1b0f1819989528c9cc03bdb8acd7d30de9e2b24cbe86cf608e4b37e00311f60f65b4638c67663bf8fc2bd8d31abfa9de38c4324b91a9bf0ae45212ba1d7656db0fe2749fc4e84de683e407115adf0c4150b304e9e80830c9d83440ceac74cc5885b0ef65a3cf67e327151414a0401a9b7d267418831ee3efbee634485f2b42d57e5d2fd09cc172d9f1265a4ff2ed5a884741bf4caaeea6894dbf26c13163aa6a4c2111525c74e04fabeee586b98d2b71c7f9c65d4e513e72192e8d81ce8abe5f22faa02e94314863b7442dbdeb0b9df3829db4701cbe8d3d1a3ff86be7dc876a3f15a3f0d7675080be36f178f7479293d50b0aecba8252afe9e568dde95e436065917d23f8c45f0f4a39ecc3a0daa3922c80f02e189db3edf21d7eebed4243b84908904ed4a5994128baed4d609ffcd1c42235a155b75cd48a3de1973c65e7d4e39972222c823876ff17afc6cef30bf375a6aeeb201309dbf856f0815600a0dc2ba5805ab838b0ce08f0cc4f3d7384e8c962e1e4680435f197460279c16fdcba8381dbe5ffd9c7e62bd83ec525a12bfc3069fdf1397d3f80fbe3e0bfbf17a1f11991ca5620bdbcc7954675ef83e0fe14e07edf373c2c5dd45213d43fb02def6740e74a2370f89f69e0c91e87056ab2f0b9ebe46b30d42c2227942ebc180a0d9b9ef267f7db7bf71c9a8fedd7b507f2189dbd256fe4f8364f2a9c18c3247a9f12e959e2ad33a1dbcfa6374d9cce2bbeb162fe8d963af02a4f6c4df041636c6df8a16f6c1a02c65d3aa8e009ac68ad594277a6f9dd609401de6794e5cfad904fa0f9f001b0027e0c05b26c6b11e95cc7a6f208692925fa83f43daeaad500a28ff639aab3013be95a54a82daf0571fe953d55cc4b883829b68fd27ff532c8b8f0ea8bf8e0e95c57f0ed02a15270f5acbc3283bc9c2842953424ecf4a952624bf55521dd4909db6d2e3a2d2c9e0edf33cab11e80c8d3a70e39954d4030ec89b611c04947233d8188df956bb7cfb3030c819d74d30b80480ec2d17d5e6efa36dcccd5adf70583c607da15be886fa6475cf811377b8c434bbced22286d37535edfb2bea86aa6cd52de12630fc0ed8b76f8106d534c71b08267a9a4004bfecf973919525e59eed134f9ae22ffb22ab5850bb767e4f2807e97ee01d92eff39fc89d3d2501ee6ccfe85074b3897453f50db53267da98da625b3c0297640d71d069f07e08e595d851259f3cce4e6a4438429892f9059c3af491f5fa2a0cf3ddd02a102d84b1452e0e893a05714d50bfe4f3cfe4101c834ea5461fd7914b0f19558fc54e617144824b29ae674ece621d2b7dcd1610d3bed8cbf0f37d1f6d7e604be7b3b33d42c010ed80998f43056b66e54346cbae64178cab2a018ab02daa0b04de7d92a220c01f6f434866138c83beefccee02636d00b7ffb63b721523702ee4894fa4bea12edf9623b6817f4e678c53c1d6b59c633356226b2f29d7ac0f716543ec3399bcc9188d5ab2ac600391a2a5adfd11682e9b4466f693e9da05471d6fe40187ca00223066859c0f493e05c756dd97fc22ec2887ee3db29d5bd8272f52316316d22cc3bd6a8890643aa1b96071cd42bbc4d1d20b01c89275ad596e0fc63531e97c3315db04ba8d1749c789da345bfa481779f01cf52f2c91fbfb5d369e44747a584b358d5293db75337f31fe0433304eeb111e98723f9edaad8560ee1e2f101c0be277871055c1170eb47d49a78a783631a087b33ea8e351f2901fa4c504d8b96b5d1deb75e8e36769c8222768f985f50c23dfed264fb1b74e4e56951413c93be9b4e93d58ad1b21f7dedc209e691a192645a7540d9a0aedb775f9b8ed1447eb6f6272aed56b02045f3ace9c8f8d84ad5406ff71869ee288eaf96864965e4e86f5e6594c3197eab78daae6e8312ae00ba500e117ea6e45f7dd22bdca3ce2ffe33a7ecb9be23711e9eca93e4d5087103f1ebf5982fa36e13f46673d6c5c38d92718da44d9524164549ce886abacdf0dbe9fdc00a57a75db96e1aff051750576d614ab0ba76a7c431dea77b48ae7ee0541dde29f3080e063a67905dd9d7ea99e3e91b9a8d3d50ce0930998361ce1d619b40f1cf926ca143fa14d65ecc79ae4a6e274d17754bb1ff0b1b94efd03dc952e1a1508370489b3e494dcbf5dd77d97be824428eeb5a966690df2a188b51836d2c18ceb778ef8fa56e5053ac4f773c610542821dfe0dbe45b759767295c3b00f7ab5656d14d34d4138a79cfc6b26c4c3ad96020d146ec150c122e1f7a273f498313614faf038b6a3c2c92b9d07dea0cae8067d13231257272432731da19cb5a1a3b9180f611dd5019e42c6d46858ee3814d19b46423ec7a4ee1063fff72dd73d9f822a9a23660ff090ec025d84d412149096d684259ce66bd6b622263c686d83dd25e9d9e4c2462ee98d715f892715626346f86456ea1b0355d1c68670dd130c068582ea3bbaff8cc9df17ece5e6c0841d3235bd510c38aea73ed42410522d4970f9da5946e2b46b17fe0434d59252e4c827dca69cc3c80d38fcf46f19604fb285337ea136a1dd97471202c3877ae0c55a36b9690a8dfb529a93a02edfb5eaa4dcb82c0409b4e904e6ffe8f965ebae50008958221c6f6c577cd21132743ed86e4e76a64fc471cce31d558ae6e9bedc5bd16c221c33b41b5a8e61a4290e8f46553070afb3d5720b252d751a5f7c75aaf8aca5cd4e061ae7ea1986c64cbd547d25c42f184d6a4edb8e8ceec93ed0e628800194d12e664c5bead67d96575433fbf76b50c9a2db4cb8d31baf74bb29fdf7cbc189f1c3a40999b2091da987c01416a6c683a71cf38e5d1375eb9d02fc6e5135c0c24055c4556a8e1920363b7a24fc71f861fa3161c7e6ad36e089eaecdc0ed09d7d0fd491d3c0326b9b0d59dac2b96a3d439cf4ef33567fa326d946627a84b4d750396095b7d5565d533b2d66090b922950b1fbc4cbbab39a206452d6c0b2cc70b61df008ac73a381036cad6151abde2a7cee5e7e19ff011e9069c4dc5936b6f39276cf128b0fd7b7de462ec31f939585690719cb149e6ebb6dd44befb1c0a02958cddb47fc986a3664b415b980d413e2abba8de17e05b6e62d2332bcb69a3cd975571c2806af4f88e67e60748191da0c2f189d88282903034748c697a0cfb90a989b7b76dab0a84f0a07d554719f59966eab44cc1d01550e16cfcfba982fbf8d562bfc294580dcaa61a5df7a70acbb852d348e9814168e359b7c7e473e4b6c26ee40eaa3f644608ba855a5181526e669e4602116ac195202aa09765386912a9790179c3961786a92d92e0c4132972a1c4cd323c6fcd2d617ee9959c8c4c6d31bab6b0c2242c9874bb7ae3bc5f68c2cdd439e9deb8fa0228bd6121ea9949adf8aef2c7bccdddf4192212e00fab2687ecd911e8c89718176cbc13b2205a98d62f3f2452a2df163ecfc65c25db30b1e99a16687e824a968e774bf534555df05f074f2048753c528092b951bc5bd51fa147992c5c57a27af6f458599e5cd5c72ab7ac66e9a5697f5da82d100ea03aa3ceb206a6c9acd0dca5bc473793a9a93add43764a40e051b573d7cba8ba68a2518cf400663d8dc83eb83cd5fa4bddaa033dec0b6a45751eec71acb01299b8534e33399100fe1f33412b621f96ee9f84872e429e8559d018df6e3fe43ba0373f51a47e46f15ea178788c1c4136d626a6b15dddc28e9cffd78fcde5a4bed9874eb2ec2f092c5965a60325d7917cb986963820ae13821b946fbbfa10851232a7141330bcefbbb221bd44915596ced5a6d7f80a17274dea451377754f88df069a13f223f2d0b2641fee6a50c42af3ce15fb06b8051a138e39d5813d4c113a23f5a5c12bc9e91162cdebd79518089f74fd07dab71d1cd6330e648a4268002b19777b4fec411c85d4c3e806d283a04efa784cf15044c477f9131fbc1e64946959ba75afcdbc0847973dab5c12e493887660e654b8219c8ad5aeee7a4e5c9bcf8ed8a75d211016dc7ebefdf8e8dceb94ca8e45799860d3bb88481c4f920c70727c937391e7b15b22d449dedf29b119171bb26414befdd5ab38bd207a73f616a9b712b538daa77c3f2b5adfbcc29ee8828d01a2bde2e4a29b2b4090e310bdf1fcac3635f00b87209525756560aca205db4a0253af62ce2212333f55b7aeb1508f9d222f243ad20c9eeca86956b9baa7b6e046bebbbe615ddc63c373d18ff7f96f18ab4787d8d3022a60d326cb73da9ef28a1b402357de8484816f7aad7ed8c711e996d69034e488ba8720e837af79935fa113589c660804cf53dd38fa80b4c4bf6d62c0170605fce60bc81a26e8124d175f5ab46be98789d2aaacfca078606ce6fdde65a9a60fe485cee9a2ec384f33aa253554091eec0625497962fc8bf2893b68c0a287c02fd3a99f08b33c4ef65aab2dc6a2d4904d60be37412209133ac5e6ad596b2c7828b1529c39c46a831b39d59c17eade659d3ec555337087d0f120c71721a6752020950cd1542244652489ba807903cab9e2965e6760499030e9ca669afaa90b184251203f5b27b3cd5417b3801e7c61b30203c560efd003bd8b895467d4c86a014046b696c985f74f5491bc38e007191261fbac98a1013c26c1e37a18976ad7345839015931d88be0a14b5761621896aec374e73eda12724bcbca9ff016f2bb69f0ed7390ca50d19b8438a3404fa04d1ae24783653923a73c3212a492f8eabcf265624bd72a1158b700e4ab3874a659c49cc144bd2fe5d76fc0639dbe13dbb937bbbcb9b7d66bdf87234dc78a707fc27238539f94341668cb16559eb77ad64936c5b005209e1e17c8e42046b7121daf372a461bb15cc570d9cff6043a38382fea0fc7c8468d48c8f0e3d7b19de51e8e1d49b185d0af1e86f7c75281903acafc292da330858d98e6da60c97d963c6ae4ce2657d3deb75fdd2e3b49fc9dccf707d3b64600fde051a3dbcca6615b3083d96968299c055eff1ee8fdc8a49eb23dd70587a3a1bc7b052290cd430457880b25bfe9e1734effdc30ecd6b3f7c1278e0c5eaebdeee052e9ff89fa1e79b873c2c963e1911d10b2f9941c45fcc6a8fb6f3f913a962240eb994adecb9d78ae682403ec37df44c184210570c53a521a45f21f3cf94bbf0af701271ebea6620b776131e96e8a72a8ab23f2a0d29e904657fe8bc35bbc5542490fa2eb6e7930c961e84edce3e88f4c26c7ece5aac0af8b4252ff886cdd7025a0d21cff2056fc768ab53f43df6b008839dcca93cfbcc3d98ffdb04de55c894895ba026159d44a22be2eca2083fc37000814d25d506a75072a6d4dd6b2fd36e0042f71e296e02fecd4e6cdad1a193526b42ee0fa55cd3f7693837039205cee083c37e8e79d82d7a35c3ad420da6002a3e5e2fe385ee1799849cbd1d1c7e8a9db345ca92d1a93193a2b61bffa6dadd3f3af60e927515909ea92e98c16d0150cd9e2a4cd41a03ae90755626bf46079b9cddca918acdeb9375ff2197a7b3d89e912a1d229089ffdb3a1add37ce793eb9532b39dba17a93aab21faeac916deeba0f7b551258012967fc4e5ed7f3ee807a5272e82e727ab3d247cdda8fb0ee054be16befcf7bf9bc5cbc5f3cd31201c8e64758c272964a779288d8fc417c75cd216fd955667748679d93f61a50fa4ac0061cffe22786a3a991ed91e3e5ba011b91482ab07ed07283f5b6fbe49b788f37d4e470b3a2d54e52e398fd0da88b1cf1a6689309dd6b9e2ce907946034964f3a6ce6b78c76e3fb4b7b55ed7c254366f84dd40a51fced203d242389fac5c0878c1d0f35dc307b148797f04a9f0dd29a61f091fae9ab6cb81cf4f54b5a8715bf060201bd63d144cf8044b761ad3484376f15f8bcfd601523c94724ec4ca7f513fbe95ead520815da3d2ac8466b2fd794100ea71efed1ef0be9eca60eea88b116e7822d917116216139804632eb44f89e37f1c47606398a8cf972bbd428b96bb1c31ebe04538a1b8b67b33b35a26a3bfc7d026bbee7b04b13f06f4686e62aac9e1e4873019d20e77653265cb2bafe99b7e8e8ac680b2daa24d0b971e47d4025b848f17b52198adafced02f3c6918c24043fbf33678a2ee67e043299ae66c1a94a9dfcd66b4cb7f57dffbb19a28441d8ee0048b94ea48810779f55d0e2cfdb14708b6d0728f3190da7f3307e9db7ff89f0fe2e8d0abb4428337563e8ab0b8a48823c9ffb6ae72e19c4d75a58eeafaae14464488efa518811428ff6ed0f6bd10c2ee8bf92c1793d0a2928051b0d5e2ce613b052ca72e778e45c6d691c664b684a793bd408f5fb024e64af38a6d04ed95baa5b44e742f731b7b505f68d31f6b8b71687f45391920ac8c2a29b021ba489ab0acefba4cef38ce0f2e79814eb0a08b63f38983f28f4372b81884d310db9f07720c1c8a350df2597b8beb524f32d31353dff6cc477fece978388fe6b27053669d78c7beca3beda47738c7c39b58f5ac4bffcddf2c125ab2ada896b4e9d38bd7e70413b11603e2769a2c47b1ddf64047d3f6a8d9e6464a19c6c07f8e350fb7dc2b55f3fb6569666d8348e72cf2b637ec0ac9a9e40cd7ce53b37efd53ab3cb687c5c308ab28c5e0d4b918e2e0a77cca580af4b3e105bcef0f6a1320b6d60f9b091d5494fa8d593bb88dd96c1cc62ae459b219b63e108af7d78e95220472f7afdfcd7206f1d53e2b50680d77161aaee11ba9b0e32b40307f52d2dc678f177709d5ea6bb335bfde30b005d9f6b34d39446a6b74cb23e96e46b34c066e843c631825aa78f30e5a353918359a958a92d62ced06f434164bc4b9000c7ac1dc12a9278dc69b0e30f181c770702616533860892f31c10ddd924643e27279be488d641e6f5d868594ee77de6eb9f0fbc93fcd6594f3a68f67d32c54ad346aa2f2e4a980684a8a0ac35dfedd372531486ba780cf180d14d7cfa6bed5896aeeab69bfadfbb04470129a3eca83d03c9b225a3fc34d7f6e3c93e9c20a3dc44a742a31e99e13415d12477fb696470460213eeb4ad144679088cbce653ec912d63be1c50f4e3a7fe35364afb09fc8c6352cb79a7200cb0043bb273b28cebb215ff06c2d6642044a946d75ad6a23459578eb15cd5961119d8882db9b5020442c5303cbc576a5e311869f7845164c9a1123be088e7a07a175e03b8624995d1e3d218124dc81a9ecc9789c081cae6eb0f1c794ad1894c6d459f0a758645451ea3b602ff9d0aea699ad0d14698bcf69b6973fc53c9465de5f6f9a4be6096637c3e9c3c3b6fbd0b8fcf89ab710f80a522628f509f7f9711fc5f3bdba5a3130c47d79128ce43812d4badfb3e860dfbc6182888fcde05b1bb680d419af69d6c266ca4d97f5bd98ea1676adce8fffe559f4762dbe5b09e5dd0574948fc0690cd7f6cc87930a08b7689ea04d8dc99e5adc8ecbe1e18c6d4816dddd81fe1fcef3e394788e3a85b8e4db32a587fbbbd74116cad9ee072b868841087f14f66c7acd3da157b86230590465c2e66dc39f8a757da87607f8af1f60b310e320b8337b566f5e65fb5b67793f3aa15b8cab50e7fe599ae4724848be4c1e40590e458b87dd16119983872ea58cee035c024298f9d301fb6c19d6aacbe59fee8a0483b03de7f7f0714a4e0dd1eab8002b32ce2ff1b0e7643387bea1edb99ada33cf4ef27bc4f83011ac89d98f14a361bb18d191b0c33c8bf459d174e5b15d7635892c51fc585713ecd9e782563e5cba3a64e6082fc89b18b43f116d23de36ccb6ade94d5051398271dc79f358d528f6289a88481c1c44812fc7d20b8ddc68988f92d6ae61051ce9579ac10999f08e45502fbe482993f8689fcf28b64e3d6091976f9ebfe91f62954f3bc0768e9b2bb3377bdc84cd5c5983262dc7c11696c57112d4ffabbbda60a4ddd6317eaebaa33e5d1624148a781574482b6fae5c30b58c2dbcba34c51011189d4dd6dcbab908e5a54f4af027c48884aae12ff46b03df360440136eaf6f80e694f4dacaa772a40fb42b7c440fecaa371f0c0f7d076ed52ecb69eb7a7faf41a65b95096b8c9aee7d6d4fce4b7daaa0da30bfdeb04bf967fc48f66d2bd210e3a00fb00591771f5334eba49840ec764a1c15c6f616ee40c82b76b1bcd2df4f771500e88fdbe365020e8c28faed6498cb09522c1569e6f38466f0c626a79764846a4ac05a3fad4d69ceabad66e14a493b3cd881879b094f2c49ce029a621108d3b2faf79845d99671a5ec8342cd586e456c50d07f00c1ec0bb80b68d347d9771c6290322a29165f9dab411c0488c6e6e80de9360cee90fed4c1ab7f9b61a1cc0465ab20ecf08ce05b78012ffeb454f3b86f019893e652bae4a7a1dd3e000e238a7a3f669ffd5d7da495c7089cf4d3d72c971cedd114d911442fd8df047708b8178b9f57c165e3087832951b6118847fe39c9340463352b563222b6d60b3b0fe5c4f069be4a4f69af7fa3588cbd7bc246472593823dbf30a735f68208c047627ec4a031653a76f94b7b8269b696d37bfa161aafc30c738967e9c520a9a2aa06bb543c3cceb83d7b8b02e4ddd518bd3e4146bc620c62a089b7b0586ee2b832c74437a73aa154bf32da5876becea0bdfb80efde09b9d1170f1be98ea6be8491d694b13eef6d0c459c9786c68ea01a05ce2a959c6e95971df49a543c77010cbad1f0843b687e426cddac2ab4131045d7f3d20f0f6eb3eedce10b7c74ac2f9473c2d229fb8dc00f59b322269ec1484ffecffc1f940bec05198ee1769fa46f3304f998164082190f0b1cd6edeab590eaf082d31c4159fa7350f2bde76a3b48a384858bc91b6a34384a2fd28291e02ab6e09feaea5524ec9320fda8a76999a31503c83846939676ffecaf5c6685621680c34c39ae09922dd5903cf4a19571b77b19d7aebf822ae287007f2b978bae9c0d9d0466d4cd1b4d6c014320839510d91a3c350cfc7d17ce741912d372485ec235ea09d609395b9d90bf3f04c23246e7ccab6589eeeda85ca920e59f828e7895a2fb8ec67a3180adf34bc44749b42bd64314dc2b4ada2eb23d6fcbee3d230208d9af54483960bbe9163050565e0f45ac9cf25ad257c67e81ded3b91527259e01d2cfb333100e309aab4a98181fd4b7a5ae834dc3b6642eaf618649d846fa1f11670e5f41507f93a160ee9ac0b2891c8be36df448a2524958d87b4e8fb93d47d8039627648c78799afba5d4fa0f33c843525442531a6cf921417d4a6099c77dbf14517e17885a403bfec2c60b528caf15f11c8712303727e1d4e3466ca3b319defe65acef16065a1754d0c91ded154ddc81c9f6fe40eb6ae3a5a01c6e38f0c3cb6e3c38b76fb66ba2932aba5e2c7ffefb316a2465cdf8f87da27c4ec2879da019e82ef02c649fe4d4317b5d0f4043b172a802452cd7c702987c4aed783d0cf9f9d8d487fdcf02b7676eaa58975f5cf4a97ffba28f69f77c87cba473fe957aaf4f6da6d8e9ef9943afe8afdb111ccedf442b9c301ac59367a2b4e8bd8bdf5ba99c17617b6f62197a0cd50e7da8ce79f762f856a27a3e5275cb3aa1dc55136b07fb3281d36713aede900c0b4af23cd305dcdecbb155383d61c8fd56e0021083354b791b4bca9619c218eca400d40c95590618e90d5d86b43d278570bcac2292281f30abcb559617b61c20f0db4131a12941fcc3e50301ab48aa92579be439d7cb649229ea700a4d6ed97635cdb51bf1eab714c2f343047aef30ea4046e72e1f4ac7263739e59a95d9f1a21b63174ae4095be5d955653e3d85ac1b1936af19735402b23f6e7d53d4c74361feb84cf7b26925927e052e50ae53358480b9cea9e511a5aa19cbfcb75482c71c88d17e3d0dd2b35e93df344ad16e124e1dc9b9c275cd8fc51700325ce5d887a8fad3f5d3f6876c76b94e101a76ceedc2efa3a68ffb88ab348532c70372d14eef55432ad0683eab46c76920d08e1fce08b952a049605ca7bf05f370fa8b523cbc1f8237dc4f2ef6805fb7a56f335efaa600aee69df5b54126e8bba6515601457b2f8cb99a655728ee44d2bd59cfa5d95238fd4e03d0fa0b2fb1c5ed1868e90892f37e8e01ab5c1f1d382d8267f7dac5cce8492ce1d521bff73ffbfde12d3e21426a1c1f62a3390d4a4fadb676de9a692a2164cc92b9fbd2a1e95ef65ec5c5c4bf7336eb9cfd8b9cdc9dc3526f74560d6924ce8fe1705e1874043dadf071af70b9f1bbad989acf70d9ef093ad33ac8199478623636487f0c04da727e9f670e5e56a877ff0e7dc0eda9e92fa6ad0922211760c4ffac664a656e4235db2308f4e9cd5a098b79f80fb7854717226fd5a06b68c115119b0d97795218c34ae3d3b0ae238146d96b7ec8b7beb15a01a5c485f6c9845bbad82c62de80f74f2823eadb31076e8d9808f45e16bc5afe26fb99cc984b24bb2cd18f7e2c99c67f058dfe951746b0da4c5190f06cb731997ae29b7aa581265007fbe61ae81801b18434ae537c9e633a8c7fb473932696768a1e65caadb72a13c8d5519dd2451bdfccea2b1fae63ac33377239ce12a0f0190eee6a7d119e79bcfa79e53a5d6b798c8ee9c52f6af3ffeeeffb821d904da0c5f877635e99e86fc1958c3bec04942cf71cd73f44151663ac1dedb137207e762be355711cfe0f1e88b496f08d24fcd4adaa8f78d1a5d41fab46585535a092e069797b2d79653b6955c26c383bef970f21339283fdc231669aed5485da066b835df04c6be4159c4def6ec43b2ac866708c049dbd8f51f9b9d98e014441828f50f06933e04eaccb66e6339b4239dfa71da2ea636d022d5f8d3b1e4f8df2dd0f637a40f89d3dc5dcf1e30831bb7b98a60bddecdeaacb69076ee2bfb4679d71e9319575a687161cc964dcdde10b0e3b0398109800f601e1363cb6ed453b9caceef49b4e2069aa430e037766a6fa91cc6c23225ae52ea259ef4904e7c94dfcd1760e96663ff798605935a0882dc0bc22d3ec250143d35a699387a4d004e9432e9916fad09927d94bc712c429b30f452c8dbe43e1d3ab9b81083fecfa62cdcf2665ab7cadcfd283fa80b8cdb6d4bf6ae5cf4a0b7b278db162ed6988c2c15488788632b1446c32b851dfe351123fd209086c1d810d6e77719ffd9453e148353491d0174f1b5d84dcbd0aaec5818d93e13bb5df54be5b5e9bf2afd1f88f26c7970512db7b301a15aa44af9d7f620386a8b8f202768eb0cfbfe00759c2e7eb89ff1132635f379f540862f2764efb88a27bd8b243f0de6cf4cab5f1c04e4ffdf17f3c8bfb8642cc08b2b5e0a17c893a548cf6507be40e82126b6d90a4a0294c2e1a0e8d8f7a12c18baf1cb66033e1f9e20b41818011bb57e4852bf32ed1d5d956e53bc65b042418de9f56a65143362111295756696f60daac1c8e7e84a9f5dd258305b38d8b17f5cb07f3560a190a521ff0008238f15c6ca26f5a54e53f5a8cb2c4c15e94f6afd622de10c6a328e90c6892bfd5e1fa3713f95b4713055b0ff9a75f739a3288fc100576439a332d7680b5507641d849686ff9730c6f5bd93b2bbb7838f8e16e9f6760114c0c3946002a27aabb94c9596edc4ffe0d44061a24dd6365d810ebaad9fa24593f304e19cbe995a41a01051407a94a995601bf86f6fd179a4f3c79e716b35f0a3776d91a91a7ffcd685437bf7d6d5a08491c70ece9b8f19512ad6ffeb4f58cde9009b231213adc9349e1022939f993d2fe96a3053fd54a044c8af3db215cfe86855bd14123033a25d0fd1a48204ec1fd618dd562b2fdb0105c1aca66a851dedf72741310a7a844b87527207162d328c9cc71169e9eafb6798c603139c1ede2c976443457fee68a71437ada48e71279b9c93b404ce18882ded6c92bc51d46232e9d12106c19e451235f89ac323a8acd3f74d0eb6a296266e923cd9cfa3a88a879e679d050463d7683622ee7ad49e2cc079f255cb4310b3ce9d4a9ab541ada5a33ba506f05d3303600b5811e176cf080c9f18bd8d302748c4a7e6f9915eae10fc036120cd96891dc0f6ffa78ee6e849533d4aeba5bd0246b4374d5773969d87c86163eaf0efd6667702cffd48c71e38e36e20625c9334d89dcc08cac5eeeddf39463cd6e5f5e8d32de96be2f3f5bd5bea947fdfe0fcc06474dd865959d4076b3baac822c52bc1778fe82420bf5714ad7dda6b702aadc0ed5f2d4341889daa413dbe5be17467976d30d8a283f9924cc6d7f1c89487e407668e8ecfa7a1f127b43adff2c926c45edccd44a48a6eca39e9456f5a88916928cdf95f4ef62a7a9d924dc39003115e91581a7a9ec5536b84202404001544342edc5020f400472ee1a0cf39666e1e68f2c6ed379ff68a9fe4f7480ac29e2b6c7474e2566d63096d51da93382b990499651e75638404d9ab02975318edac7e3d678f346267185f89c6b06dcbd8ad3cf38c843b43b2e4b82686e199e98c88b25779d560d63f45ff846efd3fb63fcd17a367f5deb08e44915971aeb8580b30bb061f9c551c7591896dc54f0c7528bb68dc88b0ce783ccb3baebdf38dd88e95393e24576e2d8bb9aa5fe2f6f4c5a21201c6ae8073e496342a83e128ee99640a3b575c98fc2fe79b2bc401c90ba536565a4cfa9019559f48570b2bfe4897f4f9ac3be041a3d2973d331686c0c3697701d51bf40a2b5054eb0317bf2ddd6295d1b7248ee8d4be809ad46e79dc20976e5a1593f426d9a821d5b9b42f8422b6221cd0f482467e72864ebfc84769ab171ef2cda8763a768d50b24fb6bd81816d09d93f5dfd52e351bd3adaec0b9636e1dca3676810c38da4f3990162c1be8efd88791c59ac0fe217875ad8041a2cd999951cb1bcd8552c489976305be01e70b4fccb77e8a1167ea4be531b54bfd695ae390bf5dacd6033b88767bfc565be29925ca6608ead3276b1fc3e5009d617878283811cea33cff8f23fe13f7d48354ef860d581cc0dcd753f89e5d339a4b754f7655721b566f3216e2fa42daf41f0b04dd79071a7f2484055ec7d92f2d039fd563d79adb0cd66d9579a6aca5171ef6b8ac492080f5fad3f80f97887f1646921243adb9c6f701cd390ee177d6fba6c56fb65787e6291c49607a376b88621668a83af7215ea30d688dc38454cc47b646560578bf0f6fc8f4de21fc97c57a09934a8f85cab09ae61c230b59b0bf95bc06a46a22282e859a2e18b706d1f3e600cdf30a9a6a5d461bead3fd86c7c4a6d3c19225766bf83c58641e2d02b20940efdf43b1a67546a355474134f4032dba1d1b4992ed2824e886414231afddf14038115c6dc6d350d81e0b326289f2b1ff37fdd65a0fd0e9dbba34ab0465a3207254cbe2d17042cc79307bb16a287ca869aa6b500037a190cd25826f6b9bb6df94d3934a11116f41f75b10ab946560cfdc42c8490f45f8e2dad31e45e420528d51dd90d489f65de982cb1994c91bc6e06f5cd19c14bf0eb840feb0ab3d8212426f8328b4764f6a0558fa161115fad61b3e95e79d61a90ce873acc93038b4c23f1a00ff825af3f3e46531293a80baa83deead977a2242f25e425d3b9332f577bc2ce878bf063d4c3257174b2c9712e7fca49c808a5967331e8e061ba8ff51cd5397952c7028bc8dfa43a869c52d470b0dad46c06fe1df68ef2bfad191e6f22717742cf8cedbe1eb864e9212913c0325e94ab10805e0d20bf5bdc0612c24510737bc77bf11dc3b2e07577160ea0970394edfb162b3b346fede5d0090e97160b1a5508736222a0df23fb9a005e85d56d0f83a3ccb5559207b1cd01c3686fb78cb47aca374fceab11004db2dcf8f5eb731387f0765edf58792a3d080b3fba30b4500c8c61e3318c5601d035e2ae0dcc01572d1e18c78e908c957a327cb7037039e7e1715d20583b8e27486caf2a62c8b64396961b07d707ae63b34c83ff1a36edee507b0a26d9a205e76de29844ccb59e09fb984ec2afda5caa6ece64d2027b14f2e7ba6f0b7bad523d205c2188af1ab019eb91ed3f3108c24a73b1d11d563f61128b8eb7317e2dbb065b45b033859f01b5c662aa49b1ee2cb73265264c6bf21343b58353f0c07d0334335925d7ac6b55fd0aa75272215ef6dd53ab088a597ee04823ffa7fecf7e75617854862914a469d9e6dd529dedab6e0e60f2720936025294bccd00ee50985b519c4ceaa326b065d78c7a9dd342e2cbe9dd362562b74a4c2012768b034656ccb36082ca4476233a8b4b4c3cec21f2bbb0031c33fa09dfa4b213d8b3b58581b5ef5ced83351b558a421d405f79a766020c8b51c1a420334953aaa9a925c9c496f9cf0eb16708f495999645e371a5080332b6c83c00db56c95468355604c1ff4014fdae9bb75620e9b9c1aa4b6128d133ea75d4bdb4495bff4d7f81bcbcad30b800df0abf66a1cfca909436af6463aa79991e545d09f0b24fdce3e0cae81bdbcd03fceeeaea3c0d80e86d8eece9c9db8c87f314dc7c1cbd84a2608d86f57e2b7672610b44ec015d5dfc200a55f1a990c3dd09b73e20fe5ebd63fc7cfdbd92005150aa4d49277f474ff2521264ab6c89e3dd967440c66f3f66158fa2b8f365a4e30719529314e8e8e448af5fd9a365370ce97b3c7d03f3db15a3633d953239b13b2ca198e274721b4fee5f83a3fb26b8b9ff8afc640fca8c8f5350e8e6329367310178fe2c3d3b9adb8006ecf164369a446693d908cc7ab805a7acc7e9583bd0cb26295b1999e2f7c08ec054d9d7f4298511627b8775145cd58afb862feb2113ae80ede54d240aad948fe865d1fb0dcbb20467232ef97288ef67524a710223cddf9c275e039c8c9a10df501f0b9c35e63e98023619095934a632e6b7f441a03afc7e4c7aca0f26bfa81d3e4b79488f65fa165eeae17fee324013655d03f2c425e27e087b19e14470f253e07b6d4d24abdde7733e303414209bfe1ad9330d75287cdc7ac74b5d5fca5ddf6f60522b96e0809d5543f7943eebcb0976b73c669308210df0c45703ba2f2c505df47f6e9fe4aae933b3fc6ccf21b0d56977fdb40001597c1d3895ebac3fd078bf88193e514365abab398af274cda8796face7a1183bbffe4a15fbffc6dc7dbde92ad4360f9d89d010dff2d87a028ad12e3fd429ba6a540f4fc837ad849f13bd4940ece6134908b37ce5823f2a7e91820c41691001a1dac528a25782671193727377165d0ff1729179a0222bef15ab90bf45f4cab202f3f8f8b481f2acc5f192dd50354a93380326772af67adcc42b1ceadfc8df29018f8268c0c80e607c1ed7fd95f1185fc9c2c7dee2ca3d2cff6e2974d74fa240bc47a4c6fa983ebe0280a5eef22ec819fbaeb17c7b1d1d53f98fee6cebf2f3045a5df62d915795a933f8f6d6de67a30e2b5ada2e1e8d6ab06bfe55cd5ade30ab98277ce71a35dfc3f9edf81bed199bd0bc9b3b3f097118769aa6082e3c949fd405ae0bf08dba0576b45082a7fe5afebc0e172e293c8cae2d39150c00e0a61250667b9ff1ab0a30e572907798b74b3f4f5c633f9501085edd12f347cc85abcf77e9e5d94755d02c6e89c4141dcc534171d3411b779fc0334f2ab25536c6c4cc3a1256fb0b5f4897bff08e46684b10ceec1430cdb9a2242a52272cd151ee42b6bfcac8f54fc9a2a07b3edd7675080be36f178f7479293d50b0aecba8252afe9e568dde95e4363bd70a330d5e20ee3e824a14fd19170b46be325f8b640b458ceb68c4a2c8aaaa4c99f9626ba8eb53b9cb190c6fce7d4afc177bdd9bd03d9368e8edac3a9b5d6eb69c5374675510e1db1b1a2a0a240bd1ee8391fdd2a1b0f29c359939ae42f79a7f119b059d7f452cb1052f25e6ed37c6d64b3f9d0fa31c956b67e8982352891d215850fd08a855048a438fca35f82e24e31a27008d2731b10f646a27354d32c3d9506977b9017aaca6488dbb716de290a9d1d54eb6f34313b807b7a0e2a46266a5f0dff96f8e597d5f906edeffc3720dfb03d38e98140e19faf32d9873264cac34e980a4756a85c444d4e2818cc03cc4c8f73aef0d6273663534ff8a730867b01c56d2fbd1c1445f5effbb7442054f21bd1ee135810db9a8bb2ca785b8375a8389773efacfbcbc69623c0f7e1977b9e672e3ca4365543f3b4dca4cfc6e391530757361ca31f5a20eb73f92c99477e027317eb00ba60f76565f6b32767c13b479554fcec4e5b46c834fa7f9d5115422499674673d9b262473543d3b16fe7e5d083566ffc89ce343345d47486c178b97423cfcecfeace056e1101bd970ee9e0f87d2914d2a47eeeb5ba022e3cb1fa1ed81dd768098538862be445cf3bb4af69b90e847964bf1d99af3d20c896060620a1d44f78c960f96f34a0a08c8cde94a9316a159823f36c590d16b344765bf4c8c9a3332e896c6dbe5a06f0ddb2dea53b7a80a68cbb96f74fcb53b2b13c9235f901c99a6f61b08267a9a4004bfecf973919525e59eed134f9ae22ffb22ab5850a08edbed7b1ce3ef3d8ff262aaaf340ec9e2f95ef2784f2bee70dfd6a09761fdc71afd1d770db360d14323890440b0e7cbc9611a3a40161a6f36c441b878c279955e2af6c3bfeef26616949634bdadaba425a603831e04acf7e3fa8f6968cf6d9da84753f96132505b5e7ab1c2141a2c662e11f5136fb7867bb7547a0d30bfcd5ce813742378abbfd8c44907caacc8142a71f108e8c098d5fcddce297030dc690a50b2de96f63f35c841098f297e6b2278625f0d95a7df0cfa584da4d7145eead66cdbfdee1243fa5c8b61ad5806984b5dc09bb34058b430ad1c1f3e40603ba5b0bae0e2c3808546fa13c8b3c7dfe4413a65d4deb5e0e96846bab7b834ceb8676e018875bdf1e9b1d230286509a181a060cbde8aa2332b280f7ed0ff5fd80379e773e71f37e7dbcc1e3f63d3e517dfa1d902468ee07f8c09cd5bcc10636f292312eee525408588aa23eb689e596786151b8e41c62a6eb88f8f9dc3f0dad0592aa37f1a8175a66ebedcc260acf30bcc7e3072f96b8d8ce843e2affaaff8825b72b9bd9150b63df2a9cc502542eb099efceb3338c8096e4a97f995fbbf32cf74951f79c7a550cfe5a704213c3957e7f1bdb0eb92ac61fa02f209bb6e5d8ffa84baa21b4823f2503382d56615bcc7b89977f1128358b94c6d2378e4541236354f412767ff352ad371f3408ac9201a51a7e1d0b5e2d1a09ec07ec6b6053585838d6c2c04685d32527787c640f03d7de9b1484625d82a07955f4441216745b69b8ae20b59d007868b6ba09ff5deca0520f57dc24ca539ce42217a88e6300a5dd0d61ca385c922ba66126e22620ed1176c491a0ccbfe2959e21d2e77238b8e1a6787ffd47d850d35f4fa0cfaac557cfcda2f50b7fce2716bb2e48c8d25bf84e109a61737432e47adc82b84cfa2b4b59cce322aa25467a8d3d50ce0930998361ce1d619b40f1cf926ca143fa14d65ecc79aa8b0bda86c58a1cbc36ed3f4b8a220aa4f7d1617f60735d1aa4de9c69d16adec5716070db2f7543f5a7523460bbc8004b8bb0ee840779de393bb5b859977f6d1ea900c3166f144b49dbd33fbb692f541c6ed0146cca946e9f0ba4bf15724866591d98bb620a1891812b605aa7488ef2f17ee76d98295d64627d62e6f008e142d0ce3181ccd17dcf30a698a5dcd3f0aab6932031902ba5b58298b077ae74d882811ec1a332c971eaf25bfe49b96a834cb41aabc22bef3cc31298c34d12f0e4717f29d092338f56e43c38007f5bc16741e5f99096703f5c71980860e533d2693558007aea3c8cc893d5a1ac131fa3e370e48c3709acb4c867082a15b860cfae57d7a7fbc1bbc33835127dd8dee2eca7de6096b9d81b16286b33a1fd42f149463a04370adb671c5da931969695890e8eebf6edc6148728fb8ee90da37ad8e76c5fb7524a284db3ab79c084e05f04ddfd8c4c0a2ab939fe6887a95a8a782a2895938e12bac806b5c8d0a6ec105a70b3a4234a7c44ad6b8192576f3d967f5e9e2b221cb93d2d2607fb5ca96b04e78e12a019f108ca7d6d41c0adc6c3a45ee479f0a05687668b0331c9e9734a3986c64cbd547d25c42f184d6a4edb8e8ceec93ed0e628800194d12fe38aaa72f2ce91c04f913b86c5c2d50568dfe7ce1c1f11fec968b3e60245e4bd97c273411d40c3a36399b8f48430449d0e6a5f42b4201cb5aa85703241c010efe206189d294519a032d64f59f8b0befa8db11d4bfbc42eb90b1ab3332c9050f481fcadf54bc36307a62f73ffa3feb368735e775112fca8b6077f0b21465cdf509ff60f9547daca782567145c0030c8ff0f2ab543dd3af30c52fbac0c31eec64bfadf8b358f2f201aa54f33b1e21ce48fdeba81c1eecfd3d6dfbeff206a2afe5ea7b9bb5e70abe002954eb64ea4e34c4724bfb00f73158dddbd77b64336f4e143915f98f7eb8de3601304808624cdfb602cc36c59fcfc8bc7573fe7204c1be30f49e4999a927acb624bfd2f5bf64ad469fdba8db370535bea191e3874eef79862284c280f04816ea9baa5de16e9c8266ea375689225c50b3f3ffa6b7b735bec987e3580a187a85f4965f3c45085d301ea5f41896a6dc317e7873e4b6c26ee40eaa3f644608ba855a5181526e669e4602116ac1952592832b6aeaaec83d4404a167055858bb39b3b7a93e21da6e3641503671e6be39a6bf1b359560b3a80cc78097fa1e3e0e0a519250a33b587af7dee0597ab1314a97621ed0669096ebfdd3178ce6f37605a11699206eb3aa9fcce36763a83a898bee2e02199dbc2d253adf5bce3bdf2526a970f81fb04957fe1eece433152353d9eb9ed5ebfcd6fdbcab0874da6201048d8b9cd131be2a270101f94d6c4a66767d451c44c166478fd44d5b52963aa800cdc04363910ef515b321a688c42bb2c21e390f8ecf72861fa661434478ae8c7b69b27d033e2e37e61a9b4aec413745cb83980a80956586cdd68e83d663c25848cf2fc7de20d505352535e4763a61045b9a28f219296c502cce7d6f43a5592709baaedd6933b8d6a3b98d6a34e6855d4fcf0c02d91f75d6bd7c5e40a078350b0eb796ae5e1061404d02a0d5176d8b2fa1fa5b886f130369a59f17fc16a027477a11b7cfcdb23b118ea6e8900cb34bba6d0c2da363d6116def35bd439427215100d82cb61ae7fa2958bc16691620eff5ad9ab620c9addb7137f9cb0b29db4f70c648d3eafac648bd6f8ea0bd87dc2b3d687131aca0a3face9be75a78e2d57c833295b510e8dc68d269efb48d21f7ab79cf2a1ed4eeaf32c328963b34d582c41ff3e2fe6576fc80fa5cca7aedded39b300ced49da8db8f286e4ace44a37c9c058aee0c52d4c23d1ce8ead723c9da68f1292fec11cbfaa7510df12589e0ec2c09b00e1ca9ed146be8714ca6cb953aa8832f103c6f7bb5616a16f3806a1c0d4c78ddf137d4ca8430ddc7a5bad251526c03c004c62e84b2931cc1934f6675e9d2c20cad16a6ce0c23aabe35f5c6a174d5665523371352664c58f095b1f7f22c5520812fe3f4912642ae5a5d28d4b1786ac8e5e2a7d22de8ffeac943f639fed4669fb7be0038c345bd4cb07b71c67b401372891c4e340e6e055ac655fcc93da20f0d446667a519c8c332d5563c37bf39bda5747d5190465b081033fef6203849d59a790f004eab8c6781b51c5a897f41a6e3f06fb898859e6a8727a7f841f4a61cc628933b4a582bbe808ba56dfbac9752c6f1a2d88165b8e09bd63f411f44bd015ba86c67673d9b91c7fe47f86d943dfe4e506dc4db90baf16117dfa2b6901e5663cc8a15d9b93917f85ecd45943cd5514e30adac389106db046f4751f62bd3211a379eb276127315f6635de440aed5b0e234a64cf7926cc115420ad8cda72c14dcacccba1b835e7bf2f800bee251f085d79ffbdda17248ec22cdbc749186fec7fd616e38dd628145634a9be4b1522afe4792e68feb9b25860365a831de50b8c84d745f7222178338895d35117a8268ec678b78255418b44b5afa0ed695c6003451f5821396672bcb91452d85155a0389ed16084bddfde28f817be3dd072226aa8fd50dec6747966687696cf81b5464084b5f63d449a198ee2015a344f569ffe82ef771bc8a40ab498d14892012a578c1c06b427527e822d3c2d658522fd7591477dc2e829a0aac8fa01d51a6421486842575d8020b7afc49651f4a73ab9fe31411342f362dd056e2558ba0f14cacf75da54b8c39dafa304e688fe8fa5c1ddcc29c881a480cf12044a9cc48daa587d8c8a9184bafb76093e1fccde65f8c1388acd08a24087d1ee95088ab8ba40d82f2901770d656a230bf628b1a1e2ba1a11f9a860a551452932207f90d884ee52e4dcacffa9e20288448cdf678b0850a443ef8229ff859b3bface3d93cc68c3c15cbbb94a07ba031e444e9e61319d970aac0cf39c7e9b7942aaf514f24d610b81690a4383ed91232232e61d682641fa3b222911c54c79f5e1a678dc4650691b81acea242f88d44dd2d188ea289332ac3e1806ff9436d4adaf97f5d2acb368b1ad92bfc0087c3a1a7ebf06d43cbb3555f046cd03e9d5a766cd762dc5bb41ef93e0b6f383a07fb6fdff6117bbab480dc5bf66bd7e6b86763cd8fd6b0799e968be99ee498292edab4e6a8fe06141a2243016c23645227bc22eb7b80ce9f0955bf287d7ecd77c6f035601e8da3f6a1bd27fc1262bb4c413e6f763eb8294009f9cee1ff4ad7c40a7ecd5dd869be75b44b8a2b34be9ff3c8084df1abdeeb4faf0530d80cbe0cfc3712a592166435a0e268b206a8a18b0e16c0fb101574ef3486a2cffabf9706a6f5c29ea4e09f904df2013fff5a37ba36664fcdddbac62d81dc5943fff0ba06f2205bb63dba90396afec2fde3f13ac34b5bb66ee19d7ffd2517e4f24ae57d2a8cc8397441aa27320f7da30362752692248b43a9b892479db352241d502d0a3855620f92a0f5a45b3da67be561124bd84b971f0d8565dfe6fb56bf3a2276dc7febf3ce84667f4e2580f61357129c666463b387e1d4be511968d2070c4fdb83eac082e2ff04b3ed0fd5137f1495930fad437503b79215b601e0465797a23c0de7a96593d5c1a0eeb153788854a63efb3737b54600eb45b0beb78352ff2ec0201c381183e3a94734235cc53bb526b4368e62d09be1ed53f41a4758f11202b52209bf114b9d946e11009736bfae91d8efa57f012bbb6cc6bb1455b7ea99ac7de031b76ac60a4c3d96a2bb9c27a7193d7370cd992a254ddfaeace86471b4c43028ce1454aea6e6f03d11c44b821d681ab1a609d239d379a10c26f24a39d502f31953d4c4d69d751940bf7bb01982293c32f4b4e1f0bf4755e531084f320c9269383b7eb35ae94fa4817da6217f533d3603905eb349ec7d913f951d220037b0edca75de5b532bd474c4bf0a26c622eb427867eb2bd9bc59869e98bdf795ca46e53e5da82e2da571bf12164a984b4c5289411abc8e4674bd495508e74c6dc8147018e00a1a6455d6eae00c25aa55f33cdf2675648ef0b113b467905cdbac8ad9dfa85f3324d91470332a16d8618250478f0c894c37073ae35f26d7c69f27d8a0b4cf34a5e50550a0621bf45fecefb0979d8ab587d8fd6838e94af53beb1abad7f8a768b9254c71f35bfcb67972703a5d700ad600c9b1788909dc99eb69792854ad5ad6ced95bef161aec7b5afc5bd88f283147193acd697028ca3b4baadd48e1427c93e839df178434def304c4806f31796e90a5b92c68dc06cda0aee833183070fff2ae5f341cdf3a4b6427019ce80edcd1114fb40aa296044ce6ca6d4849b407c19c83be16a4332ee4ecacd2d8bb1334b36d56fcf7c4ab6e45187e319a0097c6e2a12bf8478985e87fe22a49924782a544af664ec134f7b8b13bcf057d4318973f121dc5f671b89d519476baed3bd7d729a29e17276aa2ca8cd677a1cad80e250d0b0d06bde1c5b276cfeb3d046d4ea7d432c2268d0eb41500f16c6cd7710f05e83e0be9ef8bd34a3a1836e038e1cfd3acec832e08b426474ce9f5bf95c79184b0c10cd03ebbc4c45f89238b3412a73c34a1464512163cd5c435341e448be78a07cb5df790b5074f410b7b8e06751a3b803fc28125e3f9b07e86ee6c88521188d1efcbe7e7ce0fb08bd5eafc506d47915e3db6aa2bc81654e189f16ca4108d9e2a755ecc419bfb83548be392b035a9808384f0d19080544b2d87ad7337013852f06b3bd44fe65ee34cb13a72f788b333f62e4a803e8c25662073a04298353655585436e24ebefa3cdecdc4520d82e1ebf3be8d755916b8869174a04247b93d8234a496772cb410872a7c49cf6cea2d159fbc7202f9953e2eafa013028b116efa05a42747e2a866750f2d2dcfb95aca366dd9d209346eabb33a453c8ad81637894cc57755fb476de43dd61ca41baf600a6d8ea51437a87cd84a0bdf7dfd3f04cd23722cf2d8faf632e5bad5e1e756c83bfab0d5b6a9c76fe0f19ec95ffe53b572b77a506c769255d7aa280273b90b94b5d8dca9a2bb2912a3460fbe2c63acdf7a6a70d18788aa0cd8194ed4bfe872e6d250a161f54fd6ae62bc44d532c91784d4d7016dcb488a29a51ddd7c7e6a46e142b45346b7837d46d11090b31a0256c6ed417a97de672c58439cee142cbbb0cee5a5b4b9c68e20c35505c621e4817e04365b9fb85c4166a915c052175e7026909bb8735705f3c0cfa7b0314c43ae4df30e6779a2f57c8f9b06b016a81b03ac90c236553b9e78cf3c4b43376258c5e61e4479ce77fe40c33f8ba90be05ab64ac87121590b192356e10d0b4cf46938727840e7168ab853c6fcc997227a45655640f002455b2cb34c0f7e71cb60d2a7a1fb0a9def2d1edf9a697bd6c1c3373a3950c7c113302d213b82088f2038e6ebbd9a5dcbb5e2f05cbfa05ba643196bee71e19620fc632c79d6b0afb23da591b3543ce7eb8f3ca8cadca198f8e6259cd99b9923c8b690795b06acda9055e207a3f58591a563ed250e5bafef15f8a980eb78e995d7e077d54a22f869524f44219a00a2f3ea2e9b91eaff5618919e2e9eed226efc8ec6d5098e9d2ff84ca9ab364f52ad7de60bb29d9b730a4add1d900ed81f34f4c7c3ff35d1ab7b842fc3e9374844933a40a847c09314f5d85ccf749114090546e5a00a8063d52dd1efad0a66d486f29b3f3ab52daf584baaaefaaba845935fddf3e1cb97d4347f9be18609843bb2c018659df6cc874dbb77e86241e048e8a4b61642f2e31d0d3557837ce772622b6c4cc57e3e3a9256b0960c430d664fea610680b04f209db767f7acd99d63d0c3fa32d6c3b804551f84bb1d28447064cfbac7df57f13fd002148df83caa9af159874a18ac7c74f58d86f70a6cd0a8d505bf3d02fd8c9095bdb9667f2158186cccf68e6ccbecb7133443d2e20da0f2839810d1b17e0edd77e6072d3105fac5e219f2f930ef58c3fc3f42320d93fd2b0fbe0488f523255006d4cd996536677def203ad5a57dba6fe3e82551677f37081df343ee9b3afe428ea195c5499d3afdf20fa81fc328f7180e23c9818cd2e08f8b14c306956a290950bcd51f21558ee3e1ddfc80219c22c8c12da809c3a9a1ab4d3cc44ef270f86f06983216f74d69a43ce0bfe602b9545a7819e915774c4bcdf7f12fe1ff5bde0c0d231fc4e9ee8b823f8fd8339f47684eec14df73c44b59ac8ec69c6b231544f43b1056ae74fca4834f5aa8d5ef0ed4da44ef713532779d12b9e717b45bddb24f3c8a4a73466f6585f185f11ca774768de54120ec6ce3757c31febec33796b092ad95d86ff424d4e65316f47129b559b89e76d41beb9ecb3c107ee2b30a74313a25aa59823d918a9bfccd694a62b3400867dfcd23750ffaf46deb9a0c3e1f35b876f80711f8f7758e6066e267882ef0bd7dbddbed81ffc99a363897f668108d29b2911cd93773c51621070eb0624d54b888d062b09b01d556d4bb41845c317406d71c3c6cb2fa71e70fcaa203956b82f6197dfde2a254b30a57504545cf849e036ed67bd37c6daa435fa3adc42ab34b88110218321cf4346cac6fd5e3eff3ee5c88c29f38801b03d8ba4daae92e78aea08f22d550afd82ff9c11ebdd8fae58563efa135c6ecf33c591f91cad6f8bf6147d7ceb4f092d8213cd2561f2b3a9d238bfc4848728b36468f41482b75a78cc06d07f78b88b335e3a1b42bc4c25f3ad3dae94e5c9da308620562c2914cac57f7e7ca50fb6321213a08e1c42e516661398ac1f441cdb1aff184dc1664f6523bc7f2d902aff6f30e76fb86fb14d45dea3c6923ab4bd105bbe4766ad9cb9c8213f29b92121bd9244b8419e9f43be3b251355dd718964cca9ba74ca86da3cc86bd0849b6ea4e620bc540a59815e35acbcb780e1630d912dcb26b9163a699aa2aa80f5587424479e265e3907d67673f02d1aa0438b2277023c0d98ab03ad7219f1ad334dd2d3cdeab2e37527a8081b515b96329cbabbf6b2cc60551c6552723b050e44111dc95d88f811ee9be9c5d83f7d4a6bb25188c05290032c60faf1ee0da49ed395e0af0d7a2bcff36a2515b830978f88432a6c6d8f865650f45da8913b6e2bafa1358f2137820518c36880e096894b8a5d83dc379d927abb1694891c1145802612f3fbf3a64b20faf00bebb2375ec99828c0d8154433014e5339bda581102d8f48c22d8b1cc5374ae7218aa2b13b7bf80a80e29f6810af4c1e42bd04647126cc8f3359c6f6e580c9d1b6f2f1a6a895989cb81b14d51e2ea918679d0df3425d9a5963f52f3bd00ed3194855a165899de277460910318e9e1886d5fedff4ff873b72f43487b0e774a3b93fa2e4c2681b58d9431198bcc9fd35dc56804d0e3ad543a1f381df69c10083e61f713fd45441bc722750089c09e9eee6c37df6652e0442142b7074337b851fd656754b083cc2e6b217a24391da41afc935f50a2d10ff676cdfe3a8d3b3e2a7fc6fc7bc3406f1f7ec034f97c67dec6a1300b58154a6b3454548841f6342610ef3565031ab309781384408878d16797a550dd0f654bd5086e7e4ac09fdc5c62a0c51e266352ed9f306afdc7d8b56a8fe8256256396e056473e6335ebfd713b071c53e1c34deb8d14bef0c23aacadddda9016ac352fdf16aaf5988d665e7c37b219f396a455d7997652514394e93a90fc9c5f17d68f9503256fbe6eb5fc17b149f3fba9db093e55cb26e394e7c3b8f7cd6aae9e34e5701349da211bf98aeb85e7575b1d83a219ca6d1263113071454cd49dee0181b8b87e6e3aadb829baa9eefc4ed6d8fe66c4e8430926ef48b94ab4e1022bb4c70f06e5c60379de7c2f13e04ac6faf1d32b648f19927e90e7a389c2d8360534b8ea8d72523849336b9df31cfa42e0f8b9fb7d688da724536b8b5f95569515ddd3d3b7f0bfe79e15651dc22f623764b16a9edcc1ae8236b5950651e9e2c2aaaf3ae548d7dd317d490acdf2ce35ba45b41a5ac4440f426eaac483ee17777defd0aa020634fb6349d39be19b98d504e2cf3218d854bd7df718cafdcbf896b23cd3fbd31d62e7f50fa17d7ab560448e829a32f113d54160cdc3f874f5a81f014792b7d8077c2ba831053bab4243db1e47fb50b87b19eb99ab0ced11c43af0a377850390f87e205f8b4045ebee6341b092d0810286491b27a1e650abaa969b0b2bbc898619207ecc27413375f5d3d22a8ec0c9f26f10c4ca86af24d4e35c013ae259062bb7dff72c548d3c93b79ad31829c35bc966e73d48c16950802945e68d2ac175752e2bf80912e2ab461d8e74382902819cf11bacdebd37c88f58e4839577b534218eac0a2892f4014a472eafdf8fde0e017fb5e89819fe7b893be22510ba3acd4a3c1722dd7f7a740f8b00b972594830160ce78d45575a8256ecf346634d3cb0a16780d65d1923aef2798bce35bdb7fa36cc6015efe8cf249c747e35c93ed99121d8ba5ab36ead2fc3100fe283e73904161a199b5716e6c1237a2861c61278dd9b25c8b3d44bc7401e9a82fb581523f1bd69a00cef35e0f5dfe9495e0300045cdfffa23b32cfc7542288765e4557cbb154e73d618c064639eefdd8e8e002a6e3b955e0649038879e538299187ef80f7a34b59189760599348c69cbccdd4d363f5dd5400e865e8dbe9b92b2e2c9c668da44ca7932c49366eac7a45abf2e96050b825b89786e0bd0312133cd412d85e3dde089768fc3ae92c88a2d07d877e553811e388aa550d45db8471fdb4121aa71e402fa4fd6a9aee25606008cb8c302117295b739ae720e429c9fe4955ef92d7bf9e985bccb03f0fdba68020af1a03e8b0280563e2edb4cc5ad3466ea6555fa778d85184cdce1bc3b8d21cae7291fc5f5ac62ee72c576e327d7f98420a7c1e3e5cfb9444921a2481a64e4b95759b23d2fabceee6cde11ebdb8528230afc94114e2ca10ea8f1f87020261314c2625cf2c5e9301502ff0866ec65fbe8de36eb1122737f68af70f511e72e0c31c8493fda2bceb2ba3b786857562719b0c526f975f6e0a716b3efd7dcebf01025b9f256f5ff0b692afbfaa6a685db922674f09d35768f244ce9f8e429ef7d499fb26c704717f45eb3c222392ceb187fba38c4122107c965bf7dbce8a8cbcfc531d14f77905ff8cebf47492e4e2dbd8f71a0ba95d6b7f936a2b71179fc951e10ab38f97937e9d51da6612611026afcc7d70645111d041b5006ec567b9fe20754aa6120c8b37a175851c39042a18d73bcdaa6138c47f2c14ced2d5fd678eaac105b20e6781269b2d117346ff7c78162849234a06ee20f1eab0162f90190ed2e9f2b41538719171c88efbb668d05e6918d871d328a502adcae265baa08df6268ef1927507c05f093bdee72c43c93cba6f3e823df40db25d49737eed4f3c8e929d722758dbb820790df8c99ae011a85c31195647c8927537a56d6e77e6b4d1160b4c0a9d3653d57cde0f9b939977948649d972dc090ad1072adce0ff2542f31c51947bcbde5a39e99fc7e034bda00ea7215552d662873d331d76c8e91f6d30aab8ca0dfd235ab7329bdfaf60adad21c4aed1349f9aa932e3fa4432d531c929f8add05419d0fb96f876d9a2d75a1d6d35f476e6def6cd4df47b59cda047895dc835d82c7897fd75ad1f5c5c4e08ef3541fecc546918775228fa1e6644aef12c556976b3d16906865e858507075b2e4715aa39d7a634310e9a433facbede2451fbcd3e5470303456832095b37b22c9c2e54b9e39f9fd6d51b64a88c7d4019fad9801f2e2625a8d268d4b250de8de8746ed51da8131a0eb24aa0c6690dd6e051facf843a184800e00f97d69c16fe841c875e4c60dff0d4a38171b4c6540eb97798dcc3d864ea77a67c10d11e1684a896200b99423fbf3b24ce92e784a31a9c120f4cd09d15e6c8725bba5275fb3263ecbd57279f20d91a67bb028a635490a79ac43d6b53e8f7ad708e9950441c6b6c016e00ee74248a4939471163b5dfa848e9a293693be996f111e3825eb8057855043665dc574949fd15065f61a15db9fc72c1c0b6e4fe8daae2f405942185e327659a0c82fb1b95b67c6759d22101d1a6972bfd1e7ce779e020f7671b0632b1cd968ab7b4a864de7119680a5d700374f3910415e45d2faed275dbf906fb23526653d5ef894e07cf248100b3db1c8f96c51b17004ffd0c9eaacf936d0aaa186df993be43dbf5ba924fb884e015e5bef30bb85885daf11e22d4d04748d07ee1d2b841d3812dcea8da01f898daeaf18caf58615d0d1aca5b91eb7d4346c89073a70658e27186e5679f348d3622c5aeffebd184c4a2a967ea7eead2dd2acfb75cdc9f11dd7a2cb6afbd80c7bf0cf3f80ce99c4e06e985ed88e083f9bfd787086fd7e198935962c4782d3be85db7282a02806bb930edce6f152fd6c675bb43871eba34618f33c37520969dc4f134a6ae7b2b765477fbb8609a26d4651147a48b0429935c42f04b97826b771bce627462619c50b6255abf164aa973c2c5017ec6157e96445cd9e483e7c34c22a1b7fcc611adc7316748fd03d59111c1668271cfbfd2eea2a3f920bc3fe269b0f85ac0dc2aba7762c189636af0c467e28338cfe8a04c73552c00cc294bcdb192e62d93a758e20227c3d8c8a29b930b7c67e5ca2942666694fe4e6ad0a6f0ec3b22899a215ebf83d393c3f7d5867fca704b9022f44fb696cbdde7ef550eb9df61a62bf829c460bc0a75fb1277b8caa715a4f728fe26e19b0c468309f454215b964ed797fb2903a01a23a8d33c112e5336e72272328542912cf23ac749a2f674dba2225cbce17a00c929b801287ef5b663e9a07b9f771cdc35ee4d2ecf26e59a7721cb38e5146c50f68a8d7eb6aa9792ab9129e46b7e6df1bc960356dd791fc17498b71fc21e611d366554236cfe8eff088ee75cdd8cbb30b8b4d80bcc13251eea98b0c96158c19307d5965fb8663c6551a04019a820ae8bf30d011e1b3935aed7a9a701da73eb1bc6a409e2bcb0df803096af0e98de96e8a27b20e16c261b065014c4f229e71b5496c3bbdb917d305b1880aa413af118d937aeec07547a206303c6a6af44b17b6229bea4bde4360d03b04a9f95269f8fe6798fc57ae1bcc5a3f6ee390f54fdb037d511f5b32d0b4126d0f52a7590e223efedaf589616f041c4177797101cc889675b758155ddb1c250f23e75c0124876f1105bc85a6d509a0d5806eb8dddb352c18f0392281e3c363c48aca6a857ab46febb0375fd29550f6ef6b62ccfb8f15edce621744e9c0a7874a4682ecc5cb0c9d64218c154a7f2bf9401096e2f617a1cda192927078bda04f41cd54267999d1be808c9b6a754eb0bb34f00fbd7ebad00bed078c4640f1f6c7cf4ba914960adf53493c8476a96ef9c7a2843076f012d199188886255594854d39fca0225f3b80d1b34dcf68d568b56e1bbd2a335b0ccefb4ff646452de6cce5e111b5756f64f92766cc441f56115ba6355250b6fbb9ff6e7638c2c29c3fc484debb74c31fd395f441a5e98cb22b510d248926bca7a97c5d93904ccb2e3f7aa93c91794159328d56a003d950c2253bd6c5b220e3cf559d85a9a5cbccc83a9423ab433627ee5e76cc26ba76ca63fb038c5f3ba1ea0c0314ff2ddba639b3aa921a94ca27d69c72ff5e920f20efd704a2f331b1a0608d583b729f42c0c9bd55b67de3c6557bec032ea780fc4cdb6e651c935f8585fe2a3aa33a1e70b69ad29d3677130018982a1a092add6b67920cc8fab2880db026bb0faa894d82179f658e8a034333a9becd649c4a1882f7b2386770bda46b59406c849c99532554c01418bcb831cc41a8ba08dc96a6b9ac30368194149f25ae00259da9e9be8ee7603d40104a389a0e92b497fa2ecf2566b6e48c745304f646ce4a46c3d9cf14dec51ea2511a98f525ba0c73d11d87b18b85a06080af3a72d31682b5872674f15edc0c095c7baddce70a17da64545646fb48be0ec08668d46f8d7d0642ed894281571224132faea76b82e3e4bab2478ee2a94c058ee7a468fe9c10b1a4e0a926b33c6ed3fe83969898bf3e85919a92ae883fd67ed3c1f80d6533d3b78ea86095c3dbc99fa47eab2d340d781033301aebb3c8be3763a5822d20b0149f1546dcb139ff6ca42de746afd0d57c68e71163c07300a672faec617a876d4617aa78187799cdf187906b2e39f4bb1678cbc570a12f7713ebb0d9b111222d7d6cf96bfaced33f5ef76d066e069c965596c6a5064b94eba3d3d0c8c6becd89e633f760d41805f673161be50f99ca3e2a457e0a7094d3bfe45278858aa45927453b60af01d10f187262ac24c98918cc9a13ea003c0cb510ee11d63d5e7ae1994b0afebfa1f43cb52e995e4b31c0d22a7ee145b3a1856d1868e522e9fefe69215b9bf4da5c0dabaf957d20b7a86f2cc2a2d6ee03537bd0b89cb48bf36445d925e5ba5a1799f9b011dddd2f538db731f62c496d36038c34000eadfa6edb6f160553f60d3b257977e93fa96901b639bc6415eabe401797b2b0064db0e496dc62d5704862f90cd6283b683eaa654a1eb98c2544b317763c192556c472a6378ab2b6d594360c8d36e5c230bf61d9edd96d4c64710a54a8e99215c57e1500d62212c213f8d5d87bbc14f0c0b5fc064a2d1e3d34ee1323af4ba7a01dfbcaf148006fefa0e6a1731e57280a98b6641eb0ef5ce1f4fdbd4fd61e83d6b828dee4896ed757f7d24201ac1738ef4bf47eed21080dae8f1f8adc96ec1732b4357d1f01d7dfb00c756e1bd2baa88d3102c7f39dcdcb7d3da0df8a1866d08f736cbf9cacf368044ed1140fc8c51f2ce09c8c0684a7ceba5afa90abc857cf2ef7f43c5de0911edb4b51811a75b9324d810473782f377ca6495c4d9fa38d3050e7d6deb4493f1ceacf6f2114a2c65ce8dd1fd4d12a65923d3a0f20f0dcda6365b126885ca846eca581a2283519477f40fbca2209c25467a86e54e17ab3d6eebc78ea06ac60099d936283090e846094e8ddb364dcacfecf02eda980bfb148a695e58eef2e20c6b47bb0741ea59527beef94860c1e203fc530fd7b89ac8f510d4a677e0bfdc6dc95aa76940fafd0641440b42e7af2d1362266ef858b87b6f5a02caf56dcdb5863d7d78c48825e321dd5b3a8381273a3a6bd5766db53db632a7e983f71f5025291ae4ccd2fb0b77b61a15071257c5c325ff5bcf0a25491d08a60c6d78b4f670bcf635cd26fcc645d0518145b5b5124360b1a735efa5451ca4f4d6c45c933c86d8ff62adce515bb8dcc5466b576ac06ddcb69b8edf1475fcfd9241c4f1ec6ddc78ef6069d701cfcee5c05401c10e0eababaa9599afb2b55814ecd107f44d5efb0f90ccac5d636f0b80ee07c14fb7ce6918e2b433233e7426df0199437ab58fe9fc049abd80903a65b8cd9a39b2e272ffa415cc55ac6cc6f2aec523b0e841a9518ca2834b74c42cf2a29d81561e8ebc448c6ae6c13791fe2b86193bb253222983a3d6c72266ffd89733ac99c79b53878255bea3b55e28b8341bcdffb53e2aae1ba48885ef8da2cb986dc3e34b6d2262b652febf4222041d349be6e1b4f45aebff6b709749a64597c4f4948450d82fc386a75c9f2259306d9609524973785399c9b1bdffb1ea4475eac72c404fa28672ac85d99c70a4e4b1343da52e64c753f8e4fe187d648ab12343f5cf1755676ab47165bee69f27d1a1aa91f447c70e65e688af185a8b0f4557f81197b11c8b48790c360beaa74118f0ffecf11854b528f20eac12dad273be1744fd5b2e3132042eb9db9a5d9ad2c464ce7da1c2560942583182ab453f0a58cf52d065ac1faab5daf884e3c9515790008d6c1c24a911ae98499a405746e11f43d7637c37af263033e884c3f3c3645307dd71f3f430a0fe4df39b187643cce740f50f296785907be987df531e93000d9e5a809ecf80bee21e09fdd86be14925f12421d684b175e3ebc7c8a761cb91aeed6c0f223bab63ff7f14ecf2057acd910c8bcbdab95ae32d3fbacabbb2e08407472343f82b296f723ea9e53cef18db301d30de4b49fe97de4f2ce347639fda85e2242c9178dd8f0f3d794b5260266ee74674c8f2aa436ab4dc68e48d4d8a17f669b48e56cd2d992d174432e94ac2e0bb8f0b1095104e941feb1ebf9748b3cc8f12919b3c5fa0b080086152a11653ecad9451c8cd42f7e0dd8d929a89118d0398f5b56e667db1a8454691d2e05203f5c5d1ee8943198bc6041a4dca3cd0be6599a74b74696a2f2177a4758d707acbe3924abf886bca83554774edb39e1306a8adb756c584db078513a4d695d2bdd70e13706d597941631bd73633a3abaf55d450cf74b324b49b33000f8e597b9561d295fb327cf1b5b6a272bb35604f8876668108b157667e97227dc9389981679a259cf6900b0be62d41b852e4636531312a016799851a42895d5c8003eedb16ccdc15fa122029d0df7fd14d604b246ea8176b19c8668df31581c32935198cdc3f9c3a700f39a010eea02691d45ad27ae70cd1bcd1c8f02a43dc9c193cd4df768eac953510db244779c4d5489f668788db276eaec5bbe4e804cfc389c78fe1322aecaf2546ef5f60587a8057e7fdd413347b46942f12cbbaa37aa2b3de1bdb9e02dc5514cbed03351c7006e502c5bf9fc72652cf5b7c0598c7fb9e104d31b21a73f6cc73f1500426f6a9295f54b6510f8202e928c7f384f698ab16dfded42a9bc8fa5ca2f66689e0a0e94a8a067dfb4395985898fc42a665408135edffec8c48140527a1489841728899a06ef505a4d5321f35de6f0565979ff433e0cded30b95569af3a2a1beb0133bd3201ec85487c0c0cd999b26747552566d38cb02cb521370280f6568be156b284cc5a34124c22a95409f0133b71a8566aaa9a500aa203a9c0a7831ab4f075729b0238e43e4630b39c7d1f7d2c12749fd2e5c583979363203209b2c009472e7e29541ec3dfea106ad7660b873b8ba8f2661e9d7155d475e28337cda4b23b4d8a68d0fe161c96e86c581313b241b82259e77495d36b0f1aeac82c369a6b67e7f0eff71739b09bb3fc4ad105a7dac65497d1c03868203cefeafe09b0704c8d52ac825bd515ce9a5b6b495f681a7acef200548ae2e867a141f262a290d7408c595e9412e83a830eac5059abb0a83550ee00a1a8f0b47a233d7f1bb7f9f56e44bf1b22f831fcc3318be5fd68d58d63c7a3542ecb7bbae4aeb17887a5bdc53829d3b58dc0770b4e079071a73055cd1dd97d5aab3235ba1bd67e6a29a8827bff9a5975333ac4790eb6c82affc7d655190bce0589319701af2cf5e159f0faacb60f826bafd3ab6f82d8b0728fb8eaa2fc52528e2b4cdf227e42e97eb35ceaffb073812ec0b2f37ebb0737e9041b3d947d377996ee93eec0d0fa8dba73f5b64516d644e54064a950ed6d666377a79ac2f6f1c5667dcdf777fdd963c04a1d81050c5e440930e22b1418bc34a606234480eebc4f47250a0b9f1e75faf51750db1a4db04c06e569322aaa19c30141e6d14e193f0b8e61c1fd615f1ca12bfcfe0ba7090caf138f9a8f5f404e333f31dc0b70d8014ec73bd9fab325620466ff53b5fdda5e43470350e946676f77afc50ac719ceb3944124a0859a0c3df51466f6a4e5249c5574f20802bfdcd1d784a464321fa93eccd899c789964168a831cbe7beea9285d8a00fd9654e97a8ddbb609faaf22a921581da0dd429480704ba473b560be95402aaaa5738195f0a734c11f5b8dffc56c723b36bbd41fba474102c62e1ae0444ed8b64911d7c4ae6d391391c0e9646108dc750092f1cd081e3f53af0eaa9f866006e7154ae78a55d0386a926eb320acc7df1a48c3531d4adca7147752f43a6dcc0fd5f92d00aded174a64088816eebda32a1c56b7dfc8bd5e2d776165e5f70bdcace2a88215777ba1bc724936e8bbbdb3e74150248a2cfdd3bd6a76908ba73896e2945d57146531df1c272498d5ff0a36c87ab4ee43ff7d4f3d1a7aff865096d455113d181b1aa66b07729427a8e011ae2602f5faf6955b0a50e126ae5c7c660c82a701372225ccdff838cadc54e40065d0a1ac07dab26da1d475600c7ff6af229254e09ab825a17439fbc4ff51b10c16717712188d7ad20fb156f67cbf1121d8ab32cb5d5e3ebcff2d021c82904bb754533cc18661612209d0ee6fa418b938ff3e31ab81b8dca33569a1e63dfb930428f5954a1dd1f40a4b8978695a303c224940e02df77fbe8a47fb30b9c8fc0f0c800f023e21462607ca5264b4cf02874ab3b93a199e4dae2f9cd8066b0ffb579cc0be4a8dc2eff3328cd84ca7e992a9d61acb45124d7ad1dbde7d577d341b6aea1cbe9d795599ae8922c07bc69c47cac0ea21961077f1347994461de50b3e3204c80c725e1c66bac570ad85edcc04d37447a6aa1da388ab5e1a9f5b0ae59c362f08e7e3b58b794ca954105794efe34853b4ec7a3ad4d649c8e70bafd875fd8604e32c498a870bc650611c878b8760298e5f0509c9129107bb488694dc06ff6065be8f96ddfb5a5bf74aa1e278a73f192dc14682a1bc580205e953e04420ccf7ec481fcfc237858240b9650549cf8a352bf87ba5f2801bddeff52b2905d9224e16bf5087158c4700381cd9fe57c2ca4477e2ea8bfdb956e256a4ff72ee444eb0cb91dbf21d504e490bddb67e76a701719b8489823cebdafeccef690f7ea179ba3727d47f8e1ff770656a9eac1298be92caba06e966fbe424d6331eb66d73fb4851fcee05846d197269d6fd7d0bde6822ba8c64ed3eeb436e4c7e066e883341e208307b856ff11d23bf9cdabae8a662ad42d72e200c1aa7011df728d5df7b95cf227e93a0180c392d483e2fd3f32e1b6d1589a958ac0a23c097a98a7e9f0466e2afc26805d97e4387eca19ebf09751bc8bc64789949984e478fd343988daf5628a3f9c553fcbce0ec86fbe20d9bf1e6f8b6149db55eb6415bfd062ed6633fa0c676f5dba723e982d57a6fbfc20c6da15cbc942a5733afd730af1326a9d59ff45e8627b16d1e6e4a4d92dd3df2ab6042cfa632f407aea0d72b3037b7d738898379f26e1c2b0cc0f6277c93f2d63955d3ab1511db614e0a32b4565cbcbb67920b10033c2254e081c33f432813d8c344105095875954cb2370581d857640ec153a1b0c32c7698bf4b304d3786b03e95241035beaef18abcd914eb17ca1cf70ac0c14a04c03be70d359d3a8dbcc98e4467a21e85a7b1cac2f4fd5ea9754b5387ab7edce0627a42fd43d4c3d90a8a22e60a992bb4057ae4a3d57d22fa3963de9a11d310d92f55779758ae649467fc11b3c2f1137a63682e82eb11b0951fcb4df8ae290ead5a1de5d265e82e086c2c150f84e0b69d7ebb460c8516346ee14b1275e63946dd10838ff41674b5ebfe7b147574743a07c5accadc26f71798782ee1d477f9e1a9737188a41842ea0dc629f5a884ffe0ab0582713ce7ed53afe50b02bc7950fc19e3cea217665da1ea415e49cb4890545e5e71621b13089fd3b2fa8c503d64a49d5bdbb8c64f3c29ec31f6ded233f06c4a10f3591812e07e9121667e0a4ba6bacf4c0d434d3100e3236be1f79d90cd24a48eafc95c789aa10a611ba7cb7d1d8053230e1ea34da0d17496976229c46db6327438ecc03d61e1b955ade0566edbeea3eb3a38437416dd4c03d7893a3084da73a1dffd526a685dc5177cca21b8fe7ff4080fdbc7978bfe64e6467237cba6efafd32ae74ed1e1838acb798130ae563ba374e772b4faa64a4666f1d8a45d2b215a2f16087830f6ee61800f8bdc32a207d28e9e7e97676c28d69c3cd2d19b625bba22c7c2a44bf480624ecdcc92360efd58c5a729d5ace0aa7f4211a801a8665313b5c25d96b17996dddf842db3bf5b8ffb882aa0b9d2079a836a211c37cce1c90f4a0cf67232e7a3710e1d42fa60ee4ce37309a35d7daff32f956d27efbcb238a52bb2b4f5e28eee6647249adf00af8417a7b2b4d64c59171a85ec03446a946c34f9d47bc228b6a8d7d13fc3cf0c78830f5f4b079c3bd2b34fc213c8199b17deebfaa9a8b84ce78c74c9e10c1eb37ca6935be73095c2772d4bdbc1e2cabbb420ede21ee4c16938d96a7df9c4be06da0b737706b37eefdc95051fcd05b2350b01ecf364baea35efd2656947cd1d8e80e6837c7e692d3f8e61e69e44b705e302a101c5fbb3ea6157a534375ba3aa9106662360289fd3043052a7d4b369cfef279b27bd4c686354a33b598a3512e61b97f9d5b69666e5c70dac6f2db181efaea7ad825850a268caa3135b0c200acfe09107e97f282d6b5b4e65d4daace982d34bebb5cbf17f8033247c61bbf22fb2c5d3455882478112fa9935dfa1971f4fd07204740aa30e1f162f68ea3875431900f816718f5aec35b4e51eb95a5b0135b79e7b114218998a680b9c0ab613c0c5915122d58605524818737a813f75e63347e445351568f7dd191eac19f5c4f667137939235fe700d4bd5300892dd7edc1366d5354095ea85eeb1f5263c9f56b7b4a3eb8d94055781ce56a0206fd21830db62c951c90b241c003cf36af3dcf0724963c43f5e9c33946dab4d52e3fa866faed7602b3b85956c15991aa56e9864001dfa61060c5c1347282c3c6f766ff4ba4b58327093a9f51500aeda4bddd0bb4a9429702d162375df33294360e0470078db09966f421df2b185e22a8eae62a30564ded8ab140d0201708298ee9ebe5a8aa9826767d50833b39f7e31ef8a98dc15f18be4dba724f55cddfdf06b143bdb2e0bd1ae3604ae83d5d91c2b01661d5f1b1470814102652ef77581125e511ae8546de0fa81a116dbe60ba84f96efab5f12e0408c1b93ff5d7c9d0d3a1ed332591b13e6ca951f6bcc76292dbdea4e83672cd26deabd25e69c1ab38b61b3f91d041149c7a31c0027851475513044b8a38eb51cd4e0e64d92cbdbd523c2cad08bcf3f8a1fc4ab7c4072f9ecb48b20eecc669932620669b0f69b14204f467aca42560faf0f29baf8df0d25c2ca70922703e2acdad4db8ce590f278ceb36d2dd74129c81257684a44ad69c58e3ea05a2907cb83798ea9393c61c268fd1431a6effef4ad8425eec22dc4df7207e4b2ac346d602cb6920f28c93ea121a5f5b63c6a4bc88343bac274a866361058c241e5317360897c0a70db5327f98e814b13b9182e8eeda34b43cb9ccf899cbf8a5e9a3d210340aee7da4afb4967dd6af4362a4f2a3a03364a1eb37e1ff228ca33b4d9505b606e61ce5da3e0c69672b0b2e34d3b9280807447fbb62b6bf95541a22b1b2b88eba5d4fd4003cc580f150b9ab5c9ef92221c33a4cf28956bfb14c6c5300057368691e16076718bf9336f4789b8bd13a4e3b55f7ceeebed38e1aaa27f3d741ae47543e2f16833614ec743a4d3adba63feef008bd2696a64a10a430e59a3e719a4d190ac0396c05360077514b64dae3868e0fa5911907f99b76da7cf67576b732a3b60225285e78fec3262c623745596b890353970b05b4a81d225ec20ddbb2215c2a849eaa92dda219decf60d09e40f6c2b5056166a290a908282d249bca589df05229f5ac4d0146a49946c3aeab185d4d32041f39b391a795942c814ebd53a39ba774015add883c303748a3cd7a05fcaa14741721c52f29c4a67445aed46271b88700b4bbf536b067a1df82c8b41ea784b1da7d361fa39d77dbb804be9d3fd2180aed65064bef19d60b9ea0184a03be4ae6e1202918bb135f81243fb8976d6f99962905dba0af52b3aaf7a10c55b631044c0fc560b9d558909f5767a7e21ac869440fd98f1bc6d2e1375ccd47ff02e83bd905e9ba07f5430ab552ae21f59af7f3319a2a463c4bdf987720cd03f84be4c1936af24c3681ba05af3b2c9dcd120655dce81f6212ba37634cf0dfdd3b972cef1700075106a59191135a85872a110562c7dd7d981c1be62b4e44bf9b5f22f63242136342605de9fc9d79c486b5aab4ba0c879939931513a357e9cac31001b13c19f77fa906e2f06a96505fc759e611b8278842f690bbe845943d83bf51bf665fb2d2e5c7296a0abaa5a898a87406986abfe1562fbcba033a2ae463535345fdea7797f3b1577a482703f107728451a8c2cb5adfc6b4e458d2a72ac6fd5d39947dffb8e5dae2efdb653cbedee0d6cc9c487577b23445eaae9d453131e6b28476700bd4f022db5794c353ce0e2825d0384d2791dbdd41e9bfecc3aa7202bda4b1e769df4abbf19246fbc9483aea8dd290dc7abfdb7307fe1b2b4632da06f92f2820d1f559d31070771a05a70920bca507713d89588a4853c51808bf8120acf0d1829290bed36a1e9fd7db4260ba5130fe2d742cab66d30c277fddc51694f5324604cce0ddcdab4fcc1178eada3947984bc6037b11cd180ee190ff651085523102aebf70f12203166c21d104c24b8505bbd4aa4a5fd2151a85da035adbb95a986a75931242e47cd7c03c97b2fb3630cf440e4e90780161d0511e92176adce24fb8333e8bcf637dc8ce80bd7b21e90d9494b8a49718047a79686f079e957fda5d2c8ef9c090f42ca8c20c39544b85f8ac2e729b6362e56128b968568522ed42d5648b8dcf02a042528664160d10d422581fcb25cce958b20c2c7e1fc3f3f846f30576e350ff08e18bcbaee8c71db3975d1a26169037dd4f09abed74ab9f9a480b86c2d2aa4972920942b55884e80094fb767619c8b2f87656889fa438ced28fd1ffa9b15d6460c1c66e358d9aec5fbb19e0c1f7d8a552afc4df2d6c20b752361793ebb8cc9641249b5e5d749ef681f998a53d3d2eca9f39169dd8b57bd801170c519474de7a65d90d9e84a74b2d574b530f7a8b0dfa0b46d3d4f6e0f217769b7661bb50eca2664d5485f2e0d77b08d3a402bf80c4edac200334c955a019a9e30b6b095dde314922d4e80f95aa8a7baa1126f2861eb125090812b28c97d131b0aa5bdf57d5450980853b49364b28a89e03b671699681ccc01d54712c79a9c6d70f30771bb23e492602e0891b9c0d7ed8bd7cf43f517ab46aa30b25827abfe78b4eb015727b4cf4c552a1115075fcbce1bf3ee4fa8813742b9272306fe644686d28a817b5c7f78571f3b908599f5ac74fc8787653dbd8fca7bb01aade8c1a9c042fbbef28d52373202da811978ecaa4c276c84edcfd75de08fec2bb117dd8b9b3e82f7c59a505e35992581459aa1f190943285079462868e52b9d71cf13834ab84df35c7654e219665f32193517dcb28ec2d79bb633ccc5d9bf6f9f2be40a50293c35f79e3431cf9ba6faa01d8053b40d8621b758cba77818e5341d94d607d898ee1dace58db84ad4b3f9ef2b5846bd188feac76b9d5ed64f7a9a17d890330584177445abae63eed2836924919c16c99ab097f93596bdc0b1a1a035e3978aa3e2cf52d944232c3e0ebca68a3c8c0e2ebb486c0c1d2688f78da8db10b1a67d26a9ac1ad8d8ab8e3bbd458586328c4656452a7bd3f83d0e04934af0882597421dab1588c201256c346a79da3db233ddbffef0ded64fbf2427e6d5defa82c13e96de7ba834c7d46191990e27f8a717f4825a8d6376c3d1fea3e94523d61dadc0e3d5405738d4f003cca6978e28130dd218d2b0f0d23ed56f7747119c142b8542ed5667b09392383a3a885413970f5626ccf593e0e534323a6ca42dc92f0fea7497b28e9c4ac764f9af1b3676538b84e7ca383c55e81c0e9bc9f67460605915a0ef4d030f9fe4ec64b1f30e3a55d654fbbd4488c6dd5049a72fb8d394c3367c6c24a714511718033e4d43f4b5c94ffd8aa6d855850afae42d364a951462624aeffea7fe74d3e43f80ab75a6b5b6f2400568b2cdcd9ba55df2e18563a5fb6cf464e53b0c9a1fa1981a931d590da3731812e3528bb92f8ac2edfa8995dc1627b30728306766fca455dd865a0d7c833524cc1ac9b9e54ec3682510b7ec7405064ef28f131939b8d6fa7aa88d245b98cb2ed7c3c0e859c858631ace29beeb01d7ae20b97fb6f9d432da41fceb5f4368c662d7ad4b90194c83501712585574cc1d9077ab6c15c7691e327ceb0208e1a0ecb7bc40542a57fec6d4596748341302b84bca4445735d876d7bf2f93488e7b5a2a9e5837edd518f974d29034fe254aa6db7f630b1a28152124b7617108b800c187fe526592093e1400b284c006720d32050571a54f0d2910fd4884d42c8bcb21ba71559a29c8a27523bcf63f0068a0da90a3f8c6abd1439c0c804a0b4c7f72c32b11ae62ee20ff8b32608685e30e1e3cb047f00670231cbdfc6cd35f7f088d9d927d9d99de5a250d2b024923f44fb8e5c3142603d09712c1a13a8d7fc6d4a4ddfc04e251c950ebbda804f8bee3c7e22a516854c249af8f2e665a8ad30c899c26566518ab574c24df965bd310d222c8c35fef7463224618f3319c612dc34d42c929926d0e3f4721b0de842c5b1361240646a8081eeafde3662d4d6ee747d259a6792e34590036458156743b3729f9e092a7de42e65c5dd8e04681c393d89409fa67ba3bce3a06b35e8636f836dbf7943dd546a9f443fc04416490c42a922a60c7057d75be65203e6809462d4e634f5ce1afc0cb52005ad1a1f748836a47bd733f0ae2b8b14c2ddd90265bc8e6c4dad9bed950fe3bcfc2b4bf82f6b592ff18dfbbcf0316949fb119b3c0d6f4c01733d7bbb2a8701c6cb2508b6d5139d0865d3b7a24946c1293a9a5f30b02bf51025602546cfc4ce52d2b41fa33e9a82e13b51a846a4c179b39c4e9e75ea3e7944c492c2e0413de5a7cf21d429f59214191784db0cbc85fdda37f437476098f056d7111f51b407631f4e38b510bbe659f2b8726939e0102050fe295a146751836a4706eff621a8c0c3c4a443d91cff4a9a94ae355065476f539fa46879d6a19b67e40a710c79d7e6604ca4d73f55530a63cb83d7311385390eadea99844a20124cd9d39c0a84f3773194228bd8070cca38c5e5bb912ba52f3c6a4439d7ca2b15046a4ed44e1c4aae2c51289a74b93e915d9c65144733cda6d07da7bf1338686ebf4fbff4da0f3127eb40eeebeedd69f4aab0c650630d00272b0431948a707b5896698ddff4365bbcd15dbe49f1ce644838edbed5102f9be0d04b34821c383811a8db729f0fe74dd08a186e35e13b666ffd0e3bc98044d308e0cd08a5fd904ea5c8d5aac830f9eb2985e5e043a764b46322d07ad4b87a816a90be28aa8c8e1ef06f1c8ff556e5a3450c3dc87d765bcb66dd512c2e5c98bf1058ba8406652faf3ea23628753b0bf5ea37fdaeed66ceb0474cecc7894050895111ce32f20c7fb1d1c54f0254432544e7312c5950f4730cbc94448959032f34d8260e2919ead8093ee0d6dc6c864fe174280200d13ef705c2b3e26f4e9a7b9fe7172c5c522036b18603aadd847fe7eedb1f882ae1c3d2fa4eb366d9756a33eaef3d764c6a52bf9cdd9f48ef36b611625021517e15275205290003643b69145d783407ca8aefa9c095eb72bce5717c4cfe04fcd39e7726a4b216abe7cf4ce2fbe38841a9e6d873c786ce087893f44a3d5d3231449e0ef94bc3d72d12ec2c8e7881ea0b7907a0b473657dbb0725a93816bc2479ef8277c816d7a82db285519de00c4d19718347f980a19e1a20e13567e2c6f17cb78ededb592a03709c8898858594269b3337c3290c9f30ee323a541d1352e2d506e39555501df364e232b827352029cf0e5f04671d3a856e4a4e189867a8c9e74eca9788a03b9b461a7089ab2215fc952ccd59d7cc39d58d4882d7d412a8adc79b526a2873f4b85dbd69a2c85dbefa2657f8efcdcf5d4f22366424a2415f2f4946bb1463802d6cc960dd5380599abaa7632453c471a76a82a90c5cada8e4b01ae1333fd87ceb287bd450c72a8cacab7a8d714ffc9df64451b3285ac35c3906c7e504299f45cead820f6eb3697688e968421eb1bd00ed8be7af3ca21b6baf638a358f813c809d672ec2f13e12526c607d777881ed2e7ec66ca397a24c978c4fdfeba1c656812653f1b806a21c452037f2228e78568c8a8417b747be17777c64546c3a6ee0fa577379461468fee00a888bdd1e2655883ac3be3a20ea3d500ab7d244660fb36b9db1833285062ecd7443f8056708ad066f19504919b0b31c3ca742ca441ed3829ce55c827292ee88b011bac1ad00d8688335498f23e0295d968d874d0ba7f727786d4b9be7ffa906038451837f2dac6e9359a72d10a8d17b8ea4d09d9cc5db50b990dedc812b5b201a1ad345bf121086cd8c728ce0a06a9e721cba40a2980ca5d9520d60a7f4c511eba1abe188d04501657f59a604109490a86537341c4f85064b85308961799c2a9ce0b0877c7db3a1aab65793d61a80df807d9c7c6df02fa814679e51cd7f1436bdaa706e21178da6c3e977dded12b87e10bf9b51e4b52d822b969ba2a2e7d0399b5636d190be0f520c34bfbf9ab2fa218ec8a0e043c46691c784a37eb3e1944aee0571b2ff7db0ec2c8a58849d6b670030a0cf10119482faa1c5844d9a42804d754e71ed4cab86de50e2d2d3da34b47cff676d0f2922b9f04882f5a5f1a142020df08aa94bc32894b55b99da0ec21e302abd0cd026ec1f8daf567220d035958b9fc17e59f4033e3c2f5c8bbf723ea15fdcdab8a4e143fa4e3e17f0368fcddad28d2b3a1728c14dfa17c3a9d9da9fe749b70fff9221b02f555615d23e2cf131950ba5a512cf031a03790007ad324603c6ded2a86c66d38f0e2be8b799602f103f7be714379bcaaa96606a433bece7e4a8ee92ab144de3c7528ae19d3b1156b8027589f7e53a992b2cb01dd32583b6c88302ea294ef9613abc8ea33b4125f7f53fa673cd558a567c2b03dffe424364eacaa1478ee453141f08abaee4026815641d08b52f47c9c0afeb060f52846b6849d7d84479010c6f0db47c4cd038fb315cda45db9e270aa2df15f48c45c7005601b4701df592c86adf3aeaad18c401f480fda8fbb56b6f7c2140713992330c7b01169736e29e5836a4e0b8f97d19987d040f04accadd5afa0fb789a2c80b212c54761157a15a1ebeb1b55ebd795509de46349f096cdd7ef48b2ebf6538362150f0a88a777593fecd5a4b181feeaceaf9df17129da9652c66dc61c52928874a903d3adfc8fd5ded220411f9ceb29c56aca9ac3bc0d94abbc07f60af416b3788afa42611ba67ada217149c594b100390915ea166fad15e9a85c85e7953ed8a6df44f5e3d59e098c4bb3455dd1ce37fa5d584e32429e52d50784d2cddf275069820fb9b63007440f1c26f01fa11ce87cf705ccfe61ca1aa97088aa4c6221ca436e08cb4376d62cb13fac1a194561def9a04b55de048999c7bf9e04f828c02b85bfa2f6d9cef7b4b9b00b2b3417dfbadf5afc1b51935a57a10ea5b984a96349db33b7b447abc7563a218efb03657a1ac3c15ef838aa8c0a9848e978affa706aadd515fc9981a04afca865658f06b607ae596afe077c4c1250ab8d6cd89646894e2565280f50ffe1c7c53768b83532b2d9ce3440afee27093c3171f232d5615f40ec14414789b88d25486aa23f4f5323d772e7789449f4eee27f02f02b3f12fb37a935dd73e97a1ad7c87110ff1c2144d40217bc613cafaca9fcfab963ba6ad835193feb5ea02a441b6396f428d3eb4340613720c148243b7f756c0b5701ab80839e266905be00412e168c76451e38eadc26484bfea9de9afe12a51be15051c621d080e93a3895128625a02cf711ee57ea94c1a42a2dc96362e633995c955457c1b512880b4598c462d2c5a908e4f62e35d6ddcca34ebedfe4c0fc26579838033e0234368a41df276590f87d3ac1030ff317fd44808d986dd0b70c4291cc4aaf8551be4f2ebe55b426a85ed252453e9ce3e174a257435df3b74bea005ab43802632fe1944175ef2d4df123ac57533dc89156f48b7a03db558ed5a51fabe5c39c8ec55041465fac0caa62150282fc5c6d60d5cc6c8d491f55ba05fe23f38bbf58e1663687ccfc986f63e7a40a0476c27583cc7934535478b00884022ecd35bfb683336d5da51cd59a75de7ce60fdc88d660fb8fc0d0dd1cd7db8d724fe92cab72584ae515e441b5d804474e406eac21172b1ab7856cb499fed409f1a41e568dffe3c6e2967194f4237d1b351991ed5504f584e776ceba785af471995109e9a292b219b8f28524cc4a4889ddc84036be5f5b68262d499c64b8a0d20aff07b4166d7ec269cb90c5096abc9d62a0d0ed6db98b1dc7024796c93367acd004870f9240fe96d8dad9b0269c68ecbd1c29e8ff7091f0f5335a7fe633209d214c5d54b104dad794c32d5f26b602f316650b0e438c5930c22c650d74e9d1fa63d5214f4a38d20cbf97ed370584071535271c724337cadb319c4d6ad56686293dba1db05219d252d792a7e25497d69b7d7bbc8e63e41341e187162a780fa165d5faa85dcd4ff032a93eb97fa34c824c5dac0a125cc1bbda53bafa5d721d01a99834934ab57a332dd34998411d76380cfcc6863e9e354df8979b30c541e8705ef2e58102306992f760bef6864a3e71093652b8857e136e347e6626253567eafe5de152f1f0d6eda5c552b0aa75326602e7987c9810ad403727982b19c700466ab38cf2385eecab5fd50ed7d65652b60d202e5c978eeb38e466fac36ae8c83eb8328c68014b33fb20f62e144d3c0930aff136cb9cf316ba290319d916e054aa81efee9e7cc8399353d6847726a3ce7f76b118e56933b857611c60181a3a2ab9240d37c323b0ffe0bed70ba7580f1cfb8ab36e0a814f7e122c5339c8eb7d6d0096acd40eaff641f257f593ab0e982c12e9c58a915af92b508ee7ff089e7703597b92bd275cbe6e64d78bc5f1e553cb2bd55a534a792cc0a5b7d1ffc0df9a5a1bc5eb7dfc5e393fa4ca83a5c376687cdf4bf3153e0f1ee5c6d0be32377b56114721f6376901553766793fede7dac2ecbf0ec4db51485e796409806ae284770504cc03f95934651d5e00d0e202c0576af0d097fc59dc0a9ee789dbc2007199f6a612404d3c9a3727794870ace5eb40ba31e44fba029504b7d688dd64f28e09f1014eab75084dc5be2c6946a2da27cb27f7a093c111f4743429e0984ec7a0b0117bd2418b5c2367df7b0aef93e6e1afa859ebc830ae24051840561cef503da0bebf5e22a294c617e165352cd029d71f3618828bb4c365a600969d127ad8c160090b5415f516ff4e2be2511f9cb94336ab10023f2657b69cf0db7fe9cfddd3ea68f55458e7353fdb39e071feee8e366d063404874155980cf4e4cbfdb69edb1e943ef0984bae0046fb3f814500d07b31b1425ca82aa3c65e28923f97ca3f992a6d97e54f735b2fae07676ca8358b1796389fc38421da988a5f9a3eb764ee7f2e30e22c8f635b2e0a64e0fb86d832ba7ed1ce3a592cc221c7fc775419eeb2fede8ab488860005b2f5978e56fd85d69bb3b372ec648947715452bb0caab312b27e2e95a211e5e86110e1d0337f0d2bcd7e6b7b39f5704a3000cd70d51d9e8a1c2d3bb4953c2cfaf65b81a92c126726be9f7c755f3c4bee42c45be65aefa056ba2a80ee4203f89e8eba0e0b761f1e4c2bbb43d2ca89e4cfdd35fc58fcdd9984259ed5afb741dbf40fe8f5f1bb8cb481aa631734540038e2bd86b1eb7db83bc5ba785f599636a1a6dc99ff0463fa3e29463f22c028c64fe05d758d14c9d64effb690d4c4166e93a6147888dab9738a508bdd252117a9390f83588bb7912ea40327501ed32441ba55229485e0ebf3ef77f1a76cc1f313bf063ef0b147508400c522f7c049461d4721303da42d1ca77a3d19179c070b652e1d0e09732cd1549fc32c92248e34d6547451eb385d768eb426d2356ac05b6a83a998cfb39d03288f2b8714932d196f76b5553b9b58082e562199c6fc32e0c9842d4d1fb71a237a21266220ca92fea039c492927a36a9de6d0b79b84f320bf64c1fae7c52638c5dfbed7d18fc8dec9e8b562d8c336ae33daf98b37ed2ce1f92821a343f9c9b5f85bbb84c4c6ec6af413804627e7d10b48a726e2ecae2e757f304a2d8310c67b474e92e17ab1a1e29f99ab25e01577450737333f0f13e90aaa42e28858dec3d3e609382d0a986625fe21ffcb454cef85c1a76beab03ccee138108bd83d5b4c0324fdfbd788c55f29b435444f2afd651505f857300a9ecf2c3f0e65f9f53425603b38120755d788ff324e99893f152d8994c4c30fe9051bae421d24ae4ea17e03365c77fff28872ae9be426acd77562c6bf31e7a3e66419cec577a85d9b993c394bf8764f860428db8a7b95878accc90035a3c614ba7c2a5dcee46e62c01930fe046aa4198c7e464568dfdadf40ec7dc3e59d565c238194c7a8d98ee4e0be8d019156bce14634141a95961e7ee477a3401b97c6025713d877fe6a4d49e3c6e40aff0d4a2f3a42212e02077d8e11c54313c11467c1f7d0feeee74405541c03da920becc83dc8aebdf61d568ea21229f3fdf734ae8d94553fc95c6ba25fe4202420f4968c7fbbf9e366c36f991927d8b9840d9311a3af3920061f45b3d44c9b0e4ef34844aaa5e67089cc6d7f2c0cde184f738b987389f2aa3af21e8e01a9325f82d2bd054650a805d47472a545a541b0e2460254db3f6b8fceadd4c122683feafb5e32b6cd3935da43a3e71336847ed3268dbd935196b3879b0c1305e45801fdc71b3ee213fa0d8b2bc1f757ea19c4570e413e30dc2cb574f5397e755820aee17047258ff116dd0229039a732594902c1f9d10653373f1e89662700c7d60ccb4248b9ae50aa5bb46abd5fbf71bc26872c8e776108642761d5613d8aba976127b47e3d7adca01379b37f858f2caa2a1168e7b88589a3b703a710fc3ebd79c6ebae3b805441959a0f06c65728922209a8d5fd8e572dbdd091e177c9382973f896931141fc8064c1240a4233090e38609f76a3a5112ed6377a58d6c3547b1f17e62801f2fa2888385a1af5dbbfd6864364f4c355a0c1c8d61c37d18d650f66f025e5a6e0f9cb9b174f7ce09703d7feb2e58c57570a707c376615acaa6240d0a1fc3a234cb54d3e7911749582c412baeef315a8aa91528e393aa185222cdc0779b6e43e0d2d3e062a3f9f9d0e85c496dd5c2ce17e725b1eb45c0a5d3fb29f9f7934752e75ff2943c7193aa341331a4306e35d3524c7807bdab75cb5bef739272b421a72673d28d0d862b31705e3ad3d233b59c6a09ddcca7245739dbc78a2d7dee6f29f883fd1f47a546e650b20c515d1cd25ce76afc126c206cb5add10b8f2c1afcb5a854b10499e196251eb63e81b002dbbd6aef1b28fbc3ad22aceb596f5a11e2fa1d92000d7f1d0e79e4fe5a60f70abc62b881ed6328e513d2f086bc0730528ee93142dd98d1897627c2038fd5276f295d5c184269c9b61773d547e9bb2588fd0fad2ecbebebaad6060dd72009f187a3008c26f1c9ea7650cea2ff84e513ee3c7dcec275f0fe47e0a5adb78c40102231a128640da286f3d7a88484dd22cce1dd872069fc05436c17656b1034cb30f1702a7310fe3004c3d49253e490ec9b58d9d11a40274e142189fddef12fe90c4163656d4da979f0d1f85ea0d6905e2c414ec8628132760e4110b6d2ac5dab9e270bc4b9cfa30ec44d24c825e21c68184299c45b8cca0944d84c0cc44825e712ec7fec2ef92f9859bdb0427c81084fceef13a86f0bfdc827df6d12dec14dd75fdd2cb6ca91fcc5489388b94bbed54a425ae1e0db8b86b882cdee0356d08d4ca5f1ad55e5663e27641f9ef70eda2e025d253d8617106fc5d6f7a8cc3194e6b5117e3a8a29cf1c99835084a39dba0005c2ba32e7942fcd19c43d45d11126a6a769cf8c65b03693190e72ce8c2e8374656d672bbde3dbe4df9c2ab4ea38a2475954e092a2952ee3f73065d330650aac1b5228a2d60d00a24018b4d6733f790a4ea6c47508e10b2b4ae37dfae2f78b9d1e78e2b9dc83fd927588e640c85634505ff2cbdb0f956880e07efd30232a3019da341ec79c9aacd731c8427c0ea6196fb75f6bfeb9418c84d68abf8e684ad13067fb3bf14f87715f4c3538c038b7f0dbdb024ba9653e8e87f39aadd024fadd16aa7b970e36f7b8a4892d9297cb5820587cba74d92db97b0d0c2fe39b84cb561efbfab7efbd2420fc8150f56de3594f4ea91c57fdf7df082cb4ff2b68e19de41aea5c828ed8ec1b650eafcb6d61745c1497e50abb30d1d1c0900528936555b6baebe528afd027f383cbc6d4f8372873b838e58c46ab6e28609a8945579c717f280902af6756a552e2a1828ca93561b8a52d76603b66f1bfd3a18a8361dfa6902d9b56810d3faa8ca80bf80494a27d12affb6d1cdfb8f2e1a69ce266a057df7dd3b6f9857d6b4ec4423d643a4e390b23191f6fde87e6f4acad15cf14bef125a4121eb05232f766301e8f3f8554719b07025c5ba1756119cb66b7056e5228711d62a75e32ba15f082861316361e4d19ec8b495230fa898d37497eb89399d90bd9e58a83739d230f3e99523b5dc42944ad9e1415b8da951b8665d5824476f9dc9672f72e2178fc14c0ea37403ac4237c00d4364c6f6553a0cafba38fc07918979210a0f9c4d83d72024ec6bd95db0b6d0c3570b0229f847c78734faebf050806b6367409d28e4ecb64d940930a5457674da6e17533119785a85f6c0672e634248ef2eb859aed577755526c2075d6ac5e21d3dc09ebebff01293df23110806f3db4b0f9bd4d36d49b3756e9d90c1d9885066c0169606def1fa60f8d5bcf0f4a594684916382f782b6eb2f77e844ef47616710b3f6e1eb2dafa3f8d40d943727e78caef0ea184e972470842661b0d571f95b349d57bdb8eda630bb56faf47f1ab40da7f1f6944e7550b8e14649aa2d796ac4dbbcb0999cf509d23bc5cbe0e5aebe066db03c0082355ed105f21f13c11670fbb78a107e266db808beb55f9b66a7adf3cad93f71d0f22934854cdd47764278c7858e4937fbddd7e836e29a412ef5229d4cd635f1b2897f1f29540573ef1dadb613047aeded785114f751e3bfbbb9e2c1a3fb4afe5f2358f883c027b5e880a8d7f8dbc3978acf492542d6cbe2171436daffbf9ab812229c77a4afc3d0bf3d410217eeb3c65736340e4a678d7b7d4b9273d2c776a26568899ece3e77629528341892af1009ce886eac40ab2b10af0755453b158e7d1f1450da891de80e45b70735e91a8d88d5adf9c7fa4aa8974e6b7891cc5ccf9004abba221b3465dc1246d9398475a296f04478cf47176aa0f89ed9a06aceff97275e5ebf31802441d5cfd440d8d75cc3d31e9ac2f273ddbd835092c743b131dac00174cd707d49aaf6960dc9d5e7e7cedc4fab4df2db8bc2a0078516c4f1e534a1e034ee8c766cc246b3556309239c891e5eb6d39d1b3bbe86939f50a19dedf5c3eb3bcf7da0e9ae3ce85573a2e9585676afeff97cdc2640d1210b76040d2acb20d8f75cabec2d7ec4cd5ece403c95895124ce8645202d2eaafdc04252598dbe65f995f97405c12e0c902b3bcda3e9e92b425c5805eea1a00603cb4a94d757f45e2b3a61c226a4e1bda41ce1d7be8e79a649c5d73c44d48a3b1c2d797e92e7cbc320966e5c28ccab211abd510bfbcc1f7f46c6de19c36d7a5842172476aa13f337c4990e4fb8d9ea690a4d45b13d21e80df7b266bfe417c1c4a320625cb439e9f96e94c3a00a0cd14ec136f0a20a3be65e30df9af9a77311cae15c7fb474fb355475e851dc41a68da42369534c80c744e4264290a3e89491599a8e3c2961bd7b2f6d6507ae6876aed9ef0c57adddad34c68a95dec88c06222125905ff8bbaee666ca55161588dc9250e1ef5aedd2a78b73dd2b9484d440881de2e1ea5a253ce5931f74bfbc20348f6c081a5b9860517a74f29454ad62f6762adab0b132ca18d6072d87bb5ad2625dc6113a6db6bc92a88f41da78ce61f436932a4823451a06a86af250d6f43aeb661ddd7fdba1484705894d9da009e1569d39a2d6a0dd7ff3a684bf701548935475eb0105b29bec13e60ccb817281e1accbbc2e4035d9b9778787718acc8910722e8e1fc1316d6f7554e15b91cd2377407b5f99c9e13ebc6581c27663ff7b3e01ee5c6e1816b9714e6917630b0a655016ccaff93e3b3049faf9b1b253dcb9f5841e84f45040fd4270482f9c9f85fa19463cd6c7e6e763fd93cfa7848c94660db1f1b8eccd5225729f82b8c08ce540d00affe831553069e627ca1334d490dd6c695b976fe004582c7fffd411afc1fc4fc1eb2107557b526134287a13e35805dfb3d6378b42cd3af0057bf41ac64ba0f9f510dee7dff5135deba344751c2cf414636c1fd0d735c5ec0d69e338ad20c2feba97a5e54469bd74044f4eacbb5dca7fba5a24df1e66152c83a2814c1cd850656fe56ccf3e294774e6e0e09dde4d46837b2ba74e5f16c3606cae6126cb6ca0ed67428c135cfced979a79edcb7781d8d3929d6e7512b078c0be9a9a254f69f04c441c46dbca597c04262c920a5e5551c64e2905867503876eca366c676759fe3d2b3c823fa3fde25bfb86560d943fabcd2b4a52c6e689f59b7e7e93260c9d0f3b6a3875617344c9be4106aed237e5c78b13b60ec384207e84730c548793538007c127f9c6e7b1dd9b23d9a5dfc8043106dbd78df1b202f309dc0f0e84ad8798b6db5d354958324a55ca6348c748a74ac0ddd91103159abe1f06b8b4d37830bdc8f114b44de0ff3d2c45bb6b370e265cb207a830b29bf67aacc26baaa5caa337db048ac4f9f9ec14f5dbc303ded12da8bf188ad4c927d3aee6b084ce5d95e53bfa21e21a32e566c2f60b7681e3c7b8f845f3ffb99f2656aa9cf81257a2947cbad98ee692f6321a52ad1a20e7272a61736b1add080cd8517605690cb9d50446867059cd77df5732c5fa327f9c816859bfcee7816a79cfb659dbb8e87883a0f3adf2e8fd8f2fe6438ee55f88968c4e3fe24ce82bdd9db26fe3717f83af435e4a86697c9fe823a9f68d823b8193719a9f4bac1a08a86d138525f775b9dfcb855e9864db18e7b10c2e2255569e7224440ffc82c9c8c5ba241c0f14dc70e9fa17a6476a223881a000095844310951c33a4dad5075bc683dcd58debea7bec500549a239483a2cefada8fa5b5c59e18282a1de8adb911c2dbf2018ef938a3df840c92603b54d8dbdf38af92d5d36d3decdec15755659925567a3bb0e6b6b408733d9a7ec06c0060ee706f5c54a71f09ddaab6dafebac75a47e1ce979a86ff31d83f46953e47187321e53ef479f04b7162aae17e9eb2f61443ae19fe249a31cb1109e646fe3aaa0f85cdccc22e735b19c97a02ae2230d94f4cf637b4b5fb29f70bbae5f49a58210b30c1782d64a5f65e66441d2e1661c243962eb8f7c2cc70dd0f02f2a159de1abf0a9d7f3a825aaaabf77e15f342a810e912c66df8aff196ccbfed5d04e8bdcc0fe1d73f4f2c9c4b68de56db8f472ac7b74a4987a646d7dbe8dda1c52b6ce506dfe732687307327f9af45dbe4993cb58a903c03b6deefe74aa8abf0e42fdc44a282a0d35202d83b472862b5778d1ba5d3c117001d5c1622dd91ab1bd6bd801e691f62670b3c2c952c335b2c97c9dc38660e40725959a65800c5281c5d0bbe7aaf1ee82feebe80bd3ccdb441328fac6a39ba408276e92dd70b5d129db6238c74656e4e2be929b4d44d358b76464a84ae41741f07c75eed29aab1b46c5b4c4eb25bc42a90735a4fc6e8710cb9a33fdbca052bc92d501491c972b62fb316fea44876536c33fefe3900fd8445174e838816bfdc23d877dd948766b5e9f47a902d19b22e8a1f4eb63af45428d11061b028e679939e27b67fd8abf38287d3bc16156a0c49e29db8bf66ce2f6663b2acb976bf7500c42078ef0b2c19111954918f50b81c3818a736f614235763420de5d482577d859f1434db047fc3b0faf94d29c374d43e6c89a6409f7bb56ac42dc71e54c94e115fdfe1007b70fe8ede2832413b5a1835af7b51e63b843080795d743ada99b55f12f3e2a9b9e6b0f1b3e5c7cdec152fa4e589767ec44495bc22acf10a53d370f6fb24450a05f1216f6c2076fe79e2a78e0824671b7b359d68576adc6a90fc28edd91b956ba382a265e1c8f98704050eac8c84aaf7e643e2e7c8d662228b01b45ebb2f2527fac7afa9a920bf069f2aac7d4005a7baac01e886f448b8c1bb8b30ac4198c0c26d0da46d7b741ca450dad3f5207163a179e37d1801ab64f4812254c84a97a17c14ef8c7a40b5b735a25843e47b8cb1984b004400e671f3fe641284844db0eb0de92f9224faab29968d7926160dbdf4a7bb3baf4641edf8b6920e9477526d472dad2d8a291765315d15cfdda17489288846103d866c59d141a7f912179d392a6023f67306b8bedeabfa6a2189f328b26f2ba552f5ae00a74db046df7cbf087770e7bfa0fbae9221fd17c8f3b14e4b0633e4ae58d66fbb99d1b49f199912d771ef3ff0ffa4f7021cb5b9192adaf022c6dfaf6d323591e59776d8a027ec3ac2e9710e48e8dcbfe0ffc3455308578a229ea8e79952d3bd02c7ee338ed82d424669676bedf875f54f353c3b56516d5bebc9c364f90f19db63ad273544a81822adc9a95484867d5e348fc4d404b6f0684ac06c18c8468246bb0a7e5119b3a0ee0c0a5bc5b332e331f5aa3fa5ea985af41df670b4b36eef26cbd9fa23810150b5ebef1937d45dcb595c1a25baebc423465ca18ac02ad0a192a7b80457d3e4e35e5ce4803597e99ca2b68f7193919d6511e6dc985cf6d646ff3c0f572367e8614e9cef2d985bc399e05f2aaf57bb15e8d4bcf8e96ef1bc7b9a4c300bf2cbbc1fa50f4b9886f18c3eed7c91c992f65424e3954ab0e332fd8fd0847f4556a57802c8c8356b0de5e1d30c1b43f2a0e71c9c3492e682d3544c8a9981e29597358ddd59d3dbce1388157c7db1bc6b5a4ce1599daeb9f5d6a091a2f5288396aae2fbf15051a3c478793e70fafcfd129221e1a774dacd7c497aeb390dd21f65fb0d9bbf3784acb4cefd0a62e858df747182ce299dd4fb41b13ab5f3f8c7064625bc437c89a50332bcf2c9a6d12150f9a932f33ec10e3ffd5df110d17e04531dbbd2522654e53fc3b1e1e2c82df3c7647d14219eb540de1a651472adc0300c45e3d457d200c7e71b8368b93759ef8cd0c1032ad4776f37a3af1156a7d5bfb3e6b14bc3dfe1b01118c87763d95556a7e31bf04a47e416fd029626e5e1cbcc91662f77c1965a02351714f13d3547cea93133c191e9d38d6c776a8fee7d21fef4fbb49e8ebbb29cd275384d8a9afa69bfef6b06d98ce402a7a433a75e0a53b80479d621d333c5a325b175e408ce8d843f93632c1510fb1ea93893ff7a5e8e9a2714b8836fa5ec0215fa76328fb20467d9cafdfde3ac2f5d6d85ecbdc0ee623d86c2ca0ea91c8cac87f45e4fa96d44f09ffc96d33b64963cbcbcc0a46917217ba65b2b8701bc40e9edfdfe1f2966f0626643a9d85ab89f5589e7a8f54dcb9fc5db8b392739089c0b817444e33fedc24ab7947d57dc09644177bab077384d01df232b74d2c81be02a8cfe0b60d63dbd41b6c8f7924fb52f09c6b258d70ade408f2964219d2c9432fb094838113c49388f72d2dfcc0d6d5857213525b1eb81ed245e6b3f734be8a54371d62d40e6c6252ec775d838247e38313977da5d1b160c7021e2e4b94709b3cd3819edd186c7d42db7a7a585049e9b393105f3ec6cea8671c1492b4544b3e096eaa0be1fc692495effda6ae80f7e9451a5236b01619d1499ea2644b8e8587f15bcb64d1d09b9f66ac1c800817f3a6089781bb8c108e48b2588cc87e6d0b4a0c8747580880efdc1e35262878d22c6dc1cce969e5100ab88b1068ecd29195db17374088e68f730b9f2f9695418a2e4f95602c243c4f7265ac1d9eca082e6b6838502c0c523a1a2b1e39a5887db39b1192aefd73d8126a3890273b005de666f9bb92a2c0b2443ac37f82531aba23fca5afb89f1f7641b7f856f6aebfacedf1a1bd810b17d2fd81edb485af7b14107123edb6aece492b9f1ad774a4024c56f6e0f1f318206ac7e2abbc8250e24ebc90240f39d84b8663364a989a78794b6d3071cc91cd71f442fc2f94858ab51b43ca5532c38354d992394b478e3045d3a1213ef0650813af5f5fe02431bc4384d95cbfd096f4e62f12618fb05b3aa28004e1b6484c4da57b6159672b686520855b1706cd0ab968f053e9797ebf85df7024cd9de67c53be53d2466e9f5bba3599e3e9a066cb23bb58e9c4f778a0f7bde9e72cc59272eeb641fea9d082e1c485b543ad5bcf656b2d642bf24ac8b09f060e61931be7bef8106e1ab9012c8ce3f10db27bcf0f9b88c67fd8b6a8e4696e2ae2be9cbb81b472a40874b73e24497f07481baae4aa55b8a0390593404eaf635125bf838f01d3dc53713097671ca428237e521f1d8ea310c7eb12afa9148ae62f16eaa4ae861783beab09795d6b7f66cc4a41a788a01cf18fab9d79b8c16a048f272e5c82ae41529d89eb5f98ea29469a7c65ea97dd16dffb8ab77832535b3a61e813d5712e0533a64acbab332d8d906464d5551db4c3723cdebcd425ad7a399c73bdaf95c3cbdc2512353b16b2695f746aaa99d2c8e350f606bfc31de51f89aa4229bdab136c2f86a4261b60cf1b5c793b8270f82fa3aa6f46defbf2a3a57445f448920d08e8e7f98c283b8e39f1a88979b4c5b33af21d1d09b18e444745e4e80cbb17b277cceed56612324546f77df7d13a46c9279d7e06c99e8d788c14e82bbf708cd3092454a27380a6dcf0c63ef0e467befefdf1c61e4c594d2fe4df18285efedda4dc4013ba6cf461a8bc03619e1023921084b0f07babf62bedd989c926fa63d8242467315a573646ad8f0518b77b19384636409a33bd5fb21bd12524f15eb6af82ff5cd1ad093cb890c80d2df1e76d9dec11f438d5952f5ae3c8aa23754c156432b1be774842c9e8d3de4735fc576e5a3683aa4948d2d4898bb9cec7d858ee779d8f08bcabc821041fdceb0d1d9ae9832aeecd4f1da7d5e9c4e38352ef295f350ac2b30994bf545dec0dcbf4211592393e429b2d39f9bb7ac785728d3576f23d1f9df0db8b16abcfc4fe4b43c36b2c0c9ba76c83beb914249af41bc886b0b6518ae890e22d4e2c655d213ae6704f500e618eb75b63b0e53a7981b8864de42b9f1fe36522aa21001b2bf2bc093c7e9a389f0966bc77e0eaeb8e1729b68af7588c810a7c0311580e22f38881ca4baa0ece353e8acb7f9921754c572add4684dafd41a6dd9acce6be576c8c06c4ab31fab9a85d3015cbb3e3e5fb041b311c2034678a76b37ae9900f8e8b4165ca366b86b097ad345c13292fe60515fce9ddead30ea4060ea189e643e9bbf24465ac28ad89ebad1ab94cbe8da0d12cae6b186d92fbc40e7d8dcf97a83fd1376854396ed41bfc1a7f25ed5e3038b1433b449a8705a0994f15f5d9d80682688e39b69f7adce4ebae940b7899eecd103815013814cb7692eeef1da4042380e51992b4fe97d1efab9e881d46d1fea39e65d98583fafa95e57c9c904164c6230e21b1c4abee634928b9d0917729e635890696a572360882a260158d62926f835e41dec9d1034c2127ad83b2736f917c63b7a472938e3ec73f704179fb2526fa913ce9033a5369d7aeb072f248cfcd8b5ebbafff604bacae46c2f2d6407a0004769ffc037db170d6a77f5b1fe9c2df98e99539e74657a80f0838fa380c5ef60a9609a16fa4a008d695cc5dbb17429950af99d91aeee4fe03831f4aa00273a87b543496246d1e45f900811363c56d28c93715ae0377f1e706cbca7ad27df3c8c9b4134c1d1b2e61bb65dd4a933abede18354c9b8ec1156eea9930eca1057e4479f7e20cd37403eaa4d7578b6629219f5032c52e549fd1bd07759967397a08240082a3a60d2f066f245c96e7326d80fae0c86d544c84ab65b3ccf4f217e5b5cc5b4ac2ba5ffa5984ac8e1654de8800c5bf18188b919451fbe9882dd7fb894c294d1a08b8127ebd2335206e289908cdd21d9488c45036d5a9bf75a358a2919a811388ae701ada4108edc9e7a24fdad20d0331cfbc89ae07ccd45300c89d348c464deda885a502555da75b8d1212ab82823514d20dd9f7ed605dde19c071859b547680940481be91b6ed18c68525396bc40cb198ebdb665116b077677ebf7c94d0f85e2a7e7de26afcde591873b418c2a752168bebbe1607e87f61052595bc06d2615110d0ef77f96fb5415b58bcfa3b2473d48fdf28a9726934b93e45f348ebf7d8688ad7cd5aabc3f7e9a544999fd7b0739d42e3559f288b8df080f4921cd9788ddcb6a397290ce2ef642904d4c7c6562380b19ab01c246e8e6ddaeda469665738d612a4d5ae717c470fad760ad9906ef2045eaed0af07d15c602d758db928a843794f05fd8df025066e51863c7fe7a26af10da772cec62ccdf29e42542ea8766be84f0ba1107327cb0d847d947c61daad3cd38de639eafc5cdfd147434fd9352a44eb6703b6f2d47922037c47ddfd65b40040a8e9fd7be7243f0b89a07f35bf4defa271808c9b7e7aa92059c8247afee0e4f8a61cef18f113a57135aa63e6da370f830c5a0f1b1785001457dd8fb49078363c625d8face68593eb4043c995f12a5b5b14ea440916746bbc8bdb407e98c6cc1524c96aa2bc4db70e63c1f3f036241f2cac5c81769a49bd215c7667fac7fd6badb85272fae8edf65eaff8ee905faaba41e6231ebf4c43a3093fd0b584ffc5879388ef62c0b342774caf1281d4eb9878a220544c4349b2fa64167afc3110f7e6ead8e8539ef2b3bb0a2682577f1d5c6ff72b88c8d9ccde3e2fda648e7ba28015a70ac9f738c7de89c7e3d380656927e238c55485c0c19f4ce5364b690474ec0cebb35c49ab4b6dc0f802ebc0060d0d057dd45e16a1cab0422a4a7306da4c73745e6059a58fb25be6324769cada3aca3d05cc95349c659a63cdd1e62613b299bd63caa04dc2598fd301202f363539a6563c6cfa78f547c740b4289289e76fcc1a8face6fb20d883e4a6a1704d63e7b8fdb822fd49e40c83f8e618adea92539b593892e74faf37d64749c6727324c7395c8b12102d0a450e9fdb711abbb6e954db5aa1cafb4f20d3ed27c53da3c1d43b60ba55bec437f7dbd9c585c65a6083ab8f814b8aea35395460c058c39bfe4cccd48427409b5b29482fdf4ce10746f3abdd21119a950cf688084674f600caee1573844f4790d2f71e7558be2e4c70e90132085c9c40f278f3cb21958e752487ea6b516265afa7ad53b664ff49349912277744f398728ce795833d99fcf5b956dd77f99b42dc8aa1f721ab3d24075d4b0f3313493ec4b69b66469e73a80047bfd4ce8aa395b87b0b7b9b8b95015f3bf5dda97ba59f71917941a4e866292873dd91254b05dcce9472f716f15326e982e326531ba9a6134c821b5f3a2908fd1657a72464f5c8f6fddde16abbd640ae62ac6dcc2e801a248c9cc344a04dda4719538650e212db1bce563d80b67fb95c56e73016a812b5338c96e5bff72063253794cbb6b0e820e8cb1f9605f01c1892696c5d0c1ed62cea58df09d3211ddf798a118d4c7d4798a4105360d7b21201db01ba2325b74f6d2c80395af478be01b95d232ab893ae0dfe7ff097be0a2be662c7b2b645b46c0757d64c3f16bf9033eedca965d7df0749799165abf4c31425ad42d4ab0252302e1940ffffffbf