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 79552 c715b0659a2ce4b8c5d9b3dfa8c354b86de27220b410400306be08d99c82f00b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2dd8a83ce77230a87b952fbd2abcf0f62fff642d2c68d4ff440d995919e0272e
Certificate Block Hash
c715b0659a2ce4b8c5d9b3dfa8c354b86de27220b410400306be08d99c82f00b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096960100128b0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c801f91bf960f4ac597a402451e2c13e5e9f5afdead1d32f9c65bf2f33c1c67c56789f5160f8c78d63f5428836204b90a184020e614c04f6d1c68fc93e2d8efc792e429e848337866767e2a3f5a888dbb9a0e3e6a47626dbda00000000000000000002000000020096960100128b0000

Raw Header Hex

0000402018a1b6ec07ba91f0bbceb597eee4f8e4c9f722e63a60942e147999d123c10f20c98bb9c1ad366e48111bf171b9fbd7906e85069db7781aa7529b01f27b5fcd02d275416a25ca00182e27e01959990d44ffd4682c2d64ff2ff6f0bc2abd2f957ba83072e73ca8d82d

Proof Data Hex

59,560 bytes
121216020307f91e49fbcb559a3c0b71cb8fc1343414663b4b7c35ba5be33408e83c93c1363a7acabaf21632d1f1fe6aa9aeb69f6a87fcd3a1dd775412d0f5ceb6d5a57bce241092fba7eebb66f51cdac31abbad6fca965de29be82558351444f0d36e0e9e453b9dd60c3119694f17dc65560724e36d5d8b359342dae0758663a14c7448a576304616af868a977c7e568a07cf419c25b24d05021c62d85d78761a1f6353091683e60f34229ec60a1f605244226501e990f92607e4d7c80115867e39cc7558d4922ed852f595dc67494528e94e497ed8ff106b0ee010243567af866d379cffe068aedb210a638737cf2ff3c8ea873faff016820ba159138b4af811c9495fef576884f4f8bf4a94049e936a57db967b0a35294ada9791af89d3b806adcfb9728d6dbc7ed6288531e6abcb9d13037d6403ddbb3b7b14eb17711170c87497e9505206c0e5bf7c675881c54719cbe0edd8d40fdb3f3dde8e3562c66fc90aab82f7ddf897988c56fd09a73470daf8bdea075b2b005b62fa9769684d5d5fd14ca5e1572485eec5309fc39d412e6686f876ca0f8bee2d45353ab30f0500d92fcc792034680c29a0a9ce5b5a4e4e5b5a3b2fbc1a31329d75016996469eb62cb6c055251086d5220cf61326b653a190b0d77827bee3a1ed858e2813126ed609b66d65bd0b3c2714e461e93103fe375329294ffea689635445f3d2fefefece51b1dfb804fb760852ce371ca9756108e552761f6458c5fee7ded6a4ec4e5fff32faa9e6f6cad7eefd33fa51b8f4bbd1674da1f4e78a611fbcb8ffb98989e850ac2038b9f8bf908b24f35884f1c34afe83e0a8854f89bf093a9bae7821270cf742e923160dda854639f1250a94fd76c99f039568a8848797cf1963c443a8d84deb9c796edb209315657a78e1457650a9015d3fb6ee88eb4faf078f8ffb2471605c56f4b849f3025f259c2710398221fba0e2071e7985826b632dbbe3079328023e009e510198e70aaa8df8e8041d29b42940cb270f515d75e5ed29a73fa7297b167d7dc840e522ba1cf174b1c21b64742f4521480285a20829bc70d7626d6f0a2db0a2e330d3252f409a90c47b3b060c9ead18927e930c1b6e8afda38f76164b5181ce596fd12af31d257ca2d848907428667f5303ab34074d005f653e08621aeab30f218bec79bdf505348b161ced83ca97736c1518ff6ed408286966418f60d3b7fcdaf323ff740da1418d399a20c102db008f2a8f9bbee6997db58721807e78d2e9fee4a899339117a45e06005b645274a409fbbf4631a3b957156a8657a0751318c4bd28acedd48be05059dd952b4ad3a6f14ea1e703aba13d801af3e49127d985809baaa256df91dd13e79837c1ffec7a5147e0178c4f9d683af88844a964e417234eff20e2d55c6d3f14d534fe7ce9dee036e0055444138f6ff06bf2c0655952b2ce6edc92296e454cf46c2623747890dbcefde256d5cdb3fd983e6243b66eeefe9a341d16a5f0ac82380e9a4cd13b222f359dade770ae41ea7d1ddc9e5d0223184761f69e0274b3ec8f57ff7134741459508856809fed3cd66e55594b6c0be0aed14d1ddf8cf2a6e0f622854c46b58b5617f60832aa2b18fe03d1a2e6fcd385dacbbec958d14e85e59769bed3a5d2033a9e96e17225336c7ca14b77ba48b9b9d48e65089b30a2d6e5aafb5aac650927897601491199b7f342d410c2f3ca28dea16630c3855305d78d126b7b72799590da80cace983f79804e016d8e5e021845c8f7d01036bedd0b8319dc8ea7f1af43580673b3c06e7ae17335de120a91167b3326d66cc15dc505a46782b6f966094c68ef35b4d2fc98021316608c1346486270d8ffc09e6d7f1f1c2f78a811c1af67e3d62000d0b6ea36a3721fd4ee7c98b80cf135cb307d7f7adf3479dedb6083040bc4156cb6f23a1e52fc24e230f5f7e7b2fb082441a66f9d8a24bcb2e06fdc47c105d756b9779afd2609cc0a8d321b57682d10aca80e90a77d4298dbd0cee9f33cf6766e1388df8d67bbf64b737fdd0ffcb67e58d227af520661b1251c0034c6b3a6cd717370230c9cb6c6e73a2b9db387886ff60bfcf485be0c7cc38272c122aeab7e8a6546277480c6c4aa33ed9824410255b23f99a5168c490ad680f9071a811b3c57e45eee3afd6603efdf5fd420f3d6e3dbaf028f9549a00c358b8dd91de419a1164dc071b9e567943304506e044c5784fc7a9f0d1626448cd67c509246ba073745a2846224132ef9fc587d5081859bf89aeb39a087cce815ec123abf0a3457753a9f054f1492ba92b6ffb02aed044c7cd9201ff3cbaf86128e02a1408dfc3e9c5529065cf200f84eaaec2b18000c0c02223e3be2010e5ef78ed555636472ab3a6ae80784ac6c96d40154e1f5aa1537f03c8e2f5f0fd694126bcc2cbb6c7bdbcf897fea34e71d7be0f479e81a8656e7f04760a88478100a7c1deda360d4905e631c5f1550504133989fb48684bc69a57087d0fb9139778b2ea9bf9669bf583445fa06d7bd6d4cf5c48e3d91ed9874d40443f16c27c50e79bee42f156c02fd7a816a73b5c4790a29c4bf8edd3287622949a34db0aa494907b58f900140ad72429292b8eb0af69741c11524623e3f5ba54a31d2f068d7e276decfef04af65493e81d227817fdb3dd83b2133833da1580e3a40b8d095daa0a0d951a6f1f46d505e97927a48a1ad0160fd3e38e7a519187005b967767d85d5edebd4aa10788680e43cb741335d67559f670f55760f918ca2594f59036ab0682d10d832b931bf001511c98f52c16b64e84fa5f606431ccbd691f2a568bfd2c19cfe2728a54f7834216a2aecc11a9926adf25c1b32c5a72f3d198a7e0f8c8eb5f158c9c2f0760ddc5d7c48420f5d83b742566b6429b4e3e034fc7de59e17e01a9a6a778b0499de1db398501663d9771fb75dbae57f2dcc7d1ca8e1a7ca1b1236dfeaa0536e4a7e8b51f732f472cfda0bbf1b7b43dd6cb1243451cdeca8294a559ff0c79ee030f28bea54fc26789cfc24ec3dc22a8869ead56f6fe632139f6b4c29246f266b03469e23a39709c714b5c97ee31ca4a8d9b8dac41259eb3350b2f31ee9dead7c54ad24c409589e5ec796c6d593cf78b3633e1440bc29ba28957e05bcbafb7f04f1378ea32d19432ce673d61b0b6cff411977b9cb9292966290e9b160cc460376df0851b47147298c4fc99e26ac8fcf638138c95d1ec9f599dd4b6acbdd43d98272aaf941aaf49ee35cad29e009d604f7e34777d300fb3819dcc9c250a559e3f0c20007f89b8bd16345157cfdc1e6ce16f416c783a02b1443bcf62e53ec703adb4cc7f3b9194ed3c8bf7b6f56637d93ecde022ff736633d58373a7f17db247030afc62525e7e706b0db5014fb831a5a115d06f97126b4d06004b554fb4f0780cd9138b324885bfdacfe579ef7da33d53e282702d44d3df0f8d9b1296afb795aa3303546fbc360386dac826c5d9019a2fa6ff9c77e2dd047d2b7d7467235d9f0c9fdada566d53cebd8138dfbb79496810d8eafad44dbf6b721e19db13b543175e58a2e0669bf0041452972e167c48d30f5111f92f46a690b8844ff87ceb31239943433242264e4616200c931e32253ec8f042d0f6542b41db6355e7780952bb3da420c97208ff58453c71d330f8e201a17f2d6718bd026fb2ff2af5f48adf140aa844dfaaac50c1ef704441a844a4affcc705f754e0369e824710c3d41eefbd6d7543d8b7e3aabe4f612270664670fe38b6f2fe94e84ec1254ac411c17fcb854f71dfa4a510d23b6e8416d6b3e1fabeb7910c4fc33e3aeedfeb8c7ecf5ee4573817b1f17476de0b72f20526d9498f17347fa8b2f06798b2659547f9a92d3f6f0dddd90163256c6372d6915edd622319f72e913ed5d49f00ed8762f7444daa4273dc8b68edb602de00a3c386d30b8a56e11a6c852efd0f8cc4ee838df5ffd566916cb2e500f247df4935d8448566541b58476121ad71c3d05b3d8259b313b2256aae84e447a7fb0230d65cef4e7f871d928254213aa7c89bf2dad1f22e246d678a94593f4827900625289792d5cbb9381aa33f1c7187ccd7e1590c931d55934a38be16299270f47d2de25b022a56dc8d32dbd863b8af5a4b4eeb4a9ac2eef4eeda1301cd525cff9617ce4f9d32b4b34f5662396b656c79460bc9c550fbe86cc6585b2e0bd902a9b13f311bbcf1a8ab20b203a8efb9bfd6075302726097f5a11c27aed6be13843ce259a9a11c12a2d584859758256ada4b94e1f83914b54b311134e59af5eadd03382ac8bd6654e294c493fdd49052bb4593d1164785b7e0f41516b6714fb1b0ba5fb13bb889f163adee3ad99061fe94035f51e88bf638dbd885ca7ba39b77091fcd8328615295b763279a743e4d9b6d38dddf778b40bd43c2fcd4e38ae4c91bcb337aed4c20c73d49ff5c3c29ad0c7d1f7c6ad52580d952600ee0676d3c6777e4f2f7a3733faaf4e3522326c2d1c8cca8781f2aac1568a151b7c2f1a08f1afb2ad7c5a03c9d2ffaf678e2875d254efaee106a3ee0d5021dfc585c0bc95a0ec7554c1b25cffb259528a93fc4421b9181c774a96b500b46e8ffc43b5c69764a114e55fc8f187cf90519246e389ba0e3da2fd1330cf47fd7051fdce9b21cf6356f4be1ecc01a47751e1397bb3d6187a067d191e259b96e19eba353a407f2dbc214e2ac5cc6556548d15b9f3d923042fba9d0d4303288006a9f3bc6592edf10a33623007735a65b6e266923a4e60855cf6d7762486801a2bbd288c183028a43a8bddf01b7300318dd27e8de6c0105d207e5efaa3753f1600017b09a02ba2d83e82ee875fea46a9f119e8df7e135b2cda7df8c3716554011215875f0d6709deab8ead304995d70cc909d16864e08b7b57bce3f9f1b256745d2f5e533936cb6e98567620356504143b45ec1b4d9f2582e4d22353c671d12d5ab25d2c24dd5c4388a4b5adc4677dd5e7eb5644718f2e7fce14b29307bd34aba97226da26a5fed39d32cfbf0bc7e72235c74d2bdba15a0e7ca95e395ad0a5e020f6a290c292c8119a190dafcf4a10d9b93f6ab776dc25221672131796b3ccda30a6341e2d15713e78891701da19dd5ce57cb0edb2d5bc530e8da8be3a4498062c24f1fbcb1bcf96bfa3a0fabeb74e7bfb87ec69cd69fd2d877db80f66214fc1a2433fd9b263ccae50eb9d27d62bfb8bdac10c69e84f88db8647981d9a5b6ab96f4ce83e5b08ee0c9fcb67f72a5d51c1c3f1edac0249eeda0f4a4baf4d3e27bd66567ebcfab09d95115701f4addf86a91bb9a07d2130a031945d9dc59de8b6b55048f9f00959c736c88158c53317d553884a70a2160eaa7da45ee455c7a4ebac81042fd6c120f3e5fe044edf7fc430933e9e212adcd8e8d5521c5737b01dec56eb9e21c9c059e749218d805fbc1999d92fd325d8ffcc754745a2baa4677743c84538bcc082576229185341ba31a46afc20b5288d0e05e4a513e6c79d90b0beab1b78e81351a9718382a66915c2fa6967063a6103acecfc1e4e3aed5f8cbacbdbcd09b40664f567b62a2b1b7e39baa7f7be85dab508a16841fa556217a37e5863fc7bb1e291f5b99087fbe6c2216023a96be944bc04f444c57b508e6b00f4ce79f23955414a9843e5f2784d471d5ec30fb2ac3ec55a6e2984ca3073516150dcaf3c6786829375840b1235318312c8400c579ee8c04364e8ad87c96cbba4fa1ee003880714a04155a8106dbb1849bd8df3a8c0f6aa55a0c2c11d500af88eeac807ebaa082b6a04de71b10ef921ba09c8bb777126000081ee5ce873477e9b6f94bf33a79c2f14f2df1c9f0f3eff4917f9c912c6b79ef0e58f6360482c916176208bc8d1f8e369ab384e3c03950af7b646c21d0ed9856b51e799a1ef9361702054e71484effe9c1641f57b4c36c3b21c33680e833360e2f5cc8cad7d3377d2b0c5113b376cf5238a4211520dbc0ff7d1d153bd2637bdf09ef2790ae6090318640c5f7c4324829a1804c8b39bd8e24c6266ca69a53cbdd35d5322a85837c2c6a2cd10f59a67c25491a092a0fb0a3dd796af71c9bcf36cab8e1dea67e62e5b91186003b97af88daeb328063d7ff5f0aa5ac8c7f92b852872b6fc81de38c87a1841f8f30002b52243bcb532bb877c9fab9a84fb6b7ebdef52326f0c7cea422cd929b79179d33d9eeb71cce6edfd9f4185e8da122294d3bff282a2cc5a2daa5d2fd3fcf875db7857ffe47d5ced887eb7e28c442ad24587a10da376df31fa0b75db6d6c2a4a574c52649c4e6668877380e6f4e1e926920e48dc713f8b48b0e7772b18d252e3ee46721f97ae14717e7304a210cc7970f296d61679c658632e0138e4db13a3fe12a8993a3b4d71768ed882ff4f46535eab84d0993a3054f49130d66292e67aa3677b44eb80c00d896bbd98c052b560d6cbca0170117d99f19013f227d3a33ca8e5262c175a0b90e23574edb69e72d7f2c6d8ba3c04ff7751c8bda8b91949f82e13ac03b6fb2c17f80bff3af92f5d1f92ff5992367ce1f89957f68503c2cb656ad34c72a84e63888df56aed0c6958656b93c018c23badc3b4dca36bce11f5a2de99c0544231cffa30d2c312ebfdc5d8144f2070ca1ae8801cdb014b2b267b6026bc01dae11c9e5adbda995e51426c6eb40624a9293bbf67affa517ea6429326554a1e1d16adab6680f147edf1206b35cb9b891d9f90053a9d790d92a898ce891dbf1aa14993ff8bbe5fad64d5b25338b3a57e68e2d02da7b1c1f3c52ddf8f5c2bab0198148e4da79d209a0ffa489b7567eb73f193f697e29086f29cd05a48decc167378cef042d12895c3953e88272a4ee25846b486004c88d668b97dd8f884bd099790835328eaf74fbddb69eb646b7590d8f4253e2d2bfbaf544227782233f30777e629240ce1f1b51e32f590c1aaf61ac4b13d8cf3070ec333e842df62290b60674829e862e3734da8bdb892a2f5a2c2cfd42cebcb00acd8ccb62ed53191d795b0473854930a4f80831370cbee3e1df56b3284c4cd2b18482913a64512a6c2beedc8b7eceb4bff4c07c95b7df938eead4cb68f33f1fc181a4b42a41c567f4348f5bf5683d3134330a4c6f9f1e0c74a454764200bd243c990ebaafbb083e6ee45cb782719ecfd84d036609d1a568067a33fc8de3bb23d632ac2f564eed3decd5b8162b0169fbb44af34597d9aee186b6862675ac0288fad4f102653ce353729a267c58ac6aa35efc56109fe6700bf249ddb7df29953286979848d73ca8723371829afb42016cdbbbb8364711b657e0b186caa906f5dcfdb341eb49b899b7f686d84b4229342faa202230c80b9e65344f7c616a21c2a9074b5a2eef31a9f0c31bd534859463f6443b14fa3fce2c6528d1cba67a0fccb814ec6673af1062df71e6de519825da426b95e743637450be732166709f6bc2fad57d6755c9c72b055fd9e3470f6fda02ec94991a36fe2a12a39a531507c6f426fe9e7573ccc99e766ed809a90ec7056c1be10aafd004cc05b9f488874374c2aa4220d9df5dee322bf55c84b354cb3af409bc71c8b72b834ab1d867d8c0f56f4b2b845a4069d080c7bca53ffcc09b02a1f590e46091b4f2668a1777f79e7d3f94463e4ec295461ca0dadec9806c2e11be86d76bd14dee660a8f68d92dcd5b9121b972c38ca5195f9e5d945dce61a6b3190c4f4c05a41671aee894aaf4d881d973343ba83c4aeee8fba0e67779c86ea7353b208c574fa0c846c79e7ca7a710f804179e25760f17fccb0a473804b048ede8f731d058aea027f6cc989b2c8236c288d2ffdabb780f1f7b2d5961a9b2349aec1eec0c4de6db0d61ec3e8311aa4f8fe641545f25410569057651ae52dc1a0b12dee587568631b2861b61156c93a55b59c6ee9cfd9a7ed70f34f5b41ae6088b5d12b65a4fdeae5923a5e239de95c7ed51776a746ce971d65ebdf9aaa43c2b9a710d1394359977aa4cf4cd349b5e63eefa9e1844b94c5f0addfd68773763d2ed4a8766c39caffc8cbde1bd031f80158d0240475e38e45df36fd85a062e83190d1026c0ae7cfa224141e831eeec60522b4cdab198276a6a01ed996ebb03d3957d62c1ea3bb601002e752292a33aa2cf561d1605b774060e31b31d00034f3c0cd1d9b820ece723a8f4242c48ec23d57025fbbec3f1c0d0e30964f0af108f08aa64f92800b85ea5e9a67a48d3865cd917fb055be3f13680e6b40d3f4927e1dbca3c71addda68a729009f35c5e05b3287d2a4cb1cc42847e46f6a2958f82e796ff304a956bae6062f07e0efb62962a843ab831b931dd592d14f6a2d9a9c3fb9545e2bc43272042962d956efe4baa43eb423e9339aa05cddbb239be9588c486d15df17eae517876f779ded0c1a8e17fa3df332b18419826e798a93f0c4492d308a097bbea2e3e019ce8c49c819ba03b97c16793db6a30cf1ea54719899a737051c7771f2b471bd8209ec07d64a00a9976e909ec175e50fa22b20387bb2aae3ef31507e8698a411d20d8cdaf41b9f13525c954a82a19a0724cbb860cfe9981725fd502610d6d1659f70aca1e7cd6e772228e9f6cfdbde1bd52802f0e16b6a13c84f8d0831db8b14dde791e33a7cdd757d85e32ba39cb79483e44ce5106d5d9798c4ec9f6ac82e6e6ee45feb95a0db89d433403f1b080733f2f8a878d679a628a690d03204be542b74402ab8115b4e3ed483c18b222f060a3e9530da6a2db0a38ecacae8f12377634b1242688b78f6d5d6e9ccebb6ddb4440961f7408882e75b974716be617ca41d4867dd973f67be1e1b3b5241ed1654a037831fb15af7c769072b272ca61f32af292f295d4f6e7034006041316614ef512a866d6dd548c0cf45c7e2bad7120ab61a1514a8104f4523a2717d924012ffcbe9bd6ec1cb597f1b4dc0aa249d84c7d3d87ba470efb3b25f1f8dac6fc949ca07c73d3479dd2b7f6287f773e59ad328c0e66faf06ac144b08db68ebd16a6092ba4ce4b9e16a1fcd2dd6b2d2c4618ec15a1ad0a1af0d9bdf7a8608622da426afd982be494838453f7e2a2a0d202da763a4ad7ed6304e4340ca08944bdf5bb4762b0035686811ae6c0f1c63f8bed28e03822da3a2a890248dbaa9bc6d72ae7edf074621654fa6afee786bcee312cdacd745675f4c509fd8709b477fe5022a3026ff80081f604d1bb9ff8b85fcb0363d14cf1f4911a64a2d9fbd9351c03aa4ed9c611011e2094bce57a4936ce754acca4b44cf6672b500c59071d82c91e6d169261185f97e5abec0bec93edc729790ddaccd1d1b404a1dd867234fff933e7ae3e9981c454133e539a17bae66112b411e3c03b7a88e21559acd100bf1ed3c365d4fec6bd7eb286aba626a0000f6db3c4818d758c2bdedf440aa97f19f7316c9e41bae6dff5fa3f9eae099b6cf295455d90e76f42f8b0bed3ff372688def0189f971a7e7a493a8f97dc24ccc81872ff084fdc5bbbea4094fd318226d6f12288982ea310ff5b4539f530eb512345385763e6d6c5b8391848aad717ca6fdd3a4adc2636af8b56aa453cb6c866ba1578ce0ece3bd51833a2a8198956415da63b1aa12d3d9974cc0e945b652f1fc4329781853dc0fb7ce8d17e15572b722edcebbdb177283a494a3c711e398cbf335821d3b55073ee40fc059ff2ffe67c78eac2aa5c264be16fe374dad47d4bc56b3a00fbe99e74702ee6776e6ef93a7e014e3511912625c7f70d9119972027c83e39cfd17a79415c031f336f28d52374907d0302594e6674841a594f0a7d5db2a2a02bac44ac1bc64d045d9bbf4c02dc4b36b9ad1472cb49964ee9773c0b4c0eb18e929812fe10dbcc49262efce79a57e6e51266ccc248fa86817c6c23dbc86ec6570106e0dfd75f5794b8cc38f8a52720fad76e31340f19cfb5b90c55bebc946d3939ae08174b9366f112939614fc6ac78f518dd54ec6933b765c646286b3690f05cb4cc8db65cd8220e97f19d7e81821e30c4dd76915146b9c9c5403f275b1f266b07205e8d65b581d3da6aa4e701ae4b64f18e1395d77b28dc6406bb02e216dcd9fc96c318391d4992721f82e2da31ee56f9d2a2dfaaad33e96b0ed81cdc131b97de064f75606885b51cb01d6468e18c7beaa17ae6b3eda27fe46d052d6c7b0ef9b053b372469e239cc6b0abba37a55509640afb9ad562a826c5b88c909a5fe0deec01cb5abf43eb603bc6f76fd73299d761d1235ba32835b193d0faf174be0a5fe031fa932d2f484b220c1a138210779b42f9e45696db9f8e8dafa1726ea6f508350d10cb3a7b9668b1f1530070753dfe93e0a38a122c1d59f2b72a19e59e89c388c0ac0332704841b1f27bd30c06b4c0e106709a49650a7a9879ab12db125d8f5facfa32848ce9d4f83e2ecfae3f4c2b338a19925893b77e196c401928023e056c1af9a9bb84988c510ae08d8aa6377449223bacddf300373f4f79d9ba1262f2a837389cf0c6762b19d9d74258789e6df30426258e2dc419266fdc17d87b0af7c5dc3420235c32ec249dd6fb4acddd5c24bec737ecefddbe3ed8bd25198b62a70f82cecb85eacacbc1a78646011ea4d2392c7e78c75a5729ddec838f203f80d8b15f22a28df80ade90bb15531c97063e4637450efddedadf6355e61d485d939b8096e93287325740b45eef7fc97004404c4d405e2b203b11ced84b7fe8b8c8351d3c5cc0e85bc633d15c7ca5c8b131f897a1dce6aceeffb5e8733f3535ac02aed0cac5093e716ee480d0ec1c3dfb3185327c6fb937f0b1e94daa0c57351c773e41fe3a723e769f05ba9ba71914309a84ba1933ca7e477d1713c855435ca142b9d1cbe8dad70b3947e836aaacca82f2015a5eebea1f64213d17ae34466b3eca7dc2ac07cade48e61cdc8d614adfb2db89d3c13bb17e875030889acb84ee144f4db2dc5c11f6195c0681c57e2b92e71cb45a6eb20dcdbf5046d60656edcd2bbd6c4a05ba335075a7faff0fc2f0017a2b85df7ddb65931ff3a3ee3a5c32371031ff3486b21a3912072789b71ec79f3e0da805841c4c715fb062cbcd5ef3bf880e9a1c1ea09cb188da7d5468bac38a0c8dcc66e40eaebdd9ce2e2e436bd0c4891d292bac6eddd52c0247039df3caab3c9a8af2e4d8a412aacc75ddcc5974494f569405331efc7c417e505194ac2c59b374f5076594457c8404c41bf1ae299bbd2483260039e35d73efef83297a31ca734ecfa782ca9daf95d2b3523b92570770d5c6c0d024d99b47432c679ad349c1136265699a8988ed0d50f9319a061332f38363a3c73523373922ee8571c16941a77eeb672faeb99f2fd6c02426262185f3d4613188eaeb478f6ead765b0bd9f0cb58d41e703d0459f5107f94d00127ee8508d967b70509c5b1a0e431c326a7791f515852a78b091fbd426fb946bddba41c71bca8734abe71cbf1aab6127010d448d1686820ad9d9902cd257ec203c624355585bb6119ff196a6d27b4e863d446b61c1f742eaa9d175311e406c7c3bf82598e335359755c13944e1fc85631a1a694c899d39d5ca7a06cdabd44ca2c5575e6fee908014ba741654af5055cd3d2387571641b8d1d8486e5b71149d6f3be0210fa0d22014b3ed553030e36679f98d1d13e25d252df3b127708e33529f7426b452bd619df0db389adb86fb387cc5cb4e6d405d365423451357c9c4ec6db4a8351fe74b41d879922fa595928b206e6b01b80a58ee8eea7c9143fa1f05a3875b2e5946bedb9e1460ce569f3d27d862b44a63554dae921ea5dc6486a6efe8edae7c67e5bc80d5bb7f227e75651f9f4a833bcb4b4a5ff82281c6ccb77688bef1aab9e2ccf8382e22886cfdd7bba122206af38d97d643fe54ae22528b8b1729d5793d95a94061cd8c68e63863053fd6d24c0e494922f893c2a2591c34bc7b4c3d4870fd211441cfb87f2cf61f2c2365c0eab9f8a9f14e37c2af64a6846fdbb49a5c168c7a12c4dfe9525d03e6bd4d69a22a74a3e13fe3c9571dee4f8e0b40e819195c8df38e07e9568f93863df118343a670f044140cb5fe5a222606d17d2f636246dae55cfe98f04e23df752a24a0dc18c3d942fc3c9461d6eab02aa78afb4860b0bd6ecb90b5da277739cad577bc338e0a006bf5b7f7fdb9c2e683fb47dfa5cbe81938785ff8cbd5f0733e571f94f008ccac6ce1d8a6776244fb655fd12cc12e0b775c62721d3a50da2bb5368f4ca8093dd855ea270b16d727e9bc3fee9e284426bc6f71825e4795d75cacd09cba424eb71dde9863482a8db7e7c2d823ceff5f71b9064879f7944c6087d0882ef20ce9294895e86f43f8cef02d966645d888c9d2d4331d0530dcfa8915f46fd1e4b045482e12ff26d7bcac1693f8696486b6b142d319c45b23216e4cff4c093f294d84698141c98d8b55f95d0a716395fe353156dfbfb9f15a09550506f5d2a2d89121349fd1ec7bb6fed90fe2f6da5ad526bedc1442410e0e0307a3f39761629932585d7432fcac5f95d63caf322c96768e7fd75102192389e0adf2f66c510b9371797f4e8f627faba8bf5cce61c0394580d14a77cff45676f8aed1289dfd5c00d718f387ed41d0b249840a322005086691e456d88a670d6eacfbb7f0f5a0b750c73350e26c1865ef4fd78afc20c23252c36ba181cfe9472525671274e19b4e4819a4790f7caacb2e7d9777834139fa820300724ad6b965a2b0d59549950f7aecc60f52ae6b95675cf81b6b5f317e725be650d3ec8ff8bbb56bc124d87136dfa98767a2172cb1f09434c057778b6813026e8b623904d9fcc7aca00eb41ca226fe212f020307359be2e8fddb98445095cc6e9e89213d022081823a4371815f8c75b34d62daba9fc64ebe310dcbac57ed1932004a1413f4bfd279b26ba5b05f7b92a7da6697bfe2e130bb31ad22c477eecd53240844785be83a7a53895f42336ad67cd7a3c05a62288b878a67a54fe0bc44e39d3c8e82adcecdd33d9233cc5cb1f4933be0c67da70367aa5979b40a3577a3e6aae7014d4489eba0e6d9ba38f627b8d6a612df9e44710d8b227d5f6f0e5c69349055254d75c411e41614957da4f62dda5f22483f776477b78868796a14ad745b47fbdad75a30a0b7548bc7933ee52ab54a4d496f1b588ff8f6656178d36bcc130a0da00c66e2901cb6e70c9c0f3b56a8c38deaceeee8df8a10bd82902a11ec212dbb7d1f42e6a678c9102c9508e827560c588fe07fa93f13d288e17ece2a9aed8375f73085b9f89157b1a295cb8a3e9a5623f284fd1c212d12ba97153e34e00906f407a381aade9f1ca15fc21e7139e2d278207b870c698e9be763f19f1957d678c4baf9481b5928d309f40b681439eeb7408210a7b6b45c6e54a1b895a1e53a2d066893bd5bb29254607ef4129fca57c87e453c97e6381fdfb806f21fda719eb63a4eb3997dc7cd44938183a6d81815984e774ea53e8f72e3fa25a4572f6cd3d497b9753bee629f6b1f18c86d954c636bc55a5f65d645ddffd7926b0a356fa9149b9d4b1369b892222fd32fc7c2bbd4759318564efee2ad6d0a8f40614cefe7ffea1a37315a21cd3f2587d1a5a5ae02d1ff9f02eafa0a182bb3e07395f77404094e66e52ae6c313b998a4f42f8f9f594ece07452c7ec2817f292958738d83952f8c57362dd71a06d934a8e657de25d1216c9fadfb4b0bac2687ec1bec690fe2e44308e604a404daa9f696daa1d771d5ccfa46f7d043c4424085d3c4719ba4253f6c9cfe0b2b4ad7dfd05e5de5f69c0c222b4b472e01e35277e102388bea71a6a4893142011a08ceca949a8dd178a6c7ee65c6dccf56dae493a6a2476724bbea10eee3a2eba12f68cc388a7b0dd8e493a797e44db1bee348e455d0c36de85508173e4b6370f14ea549bfd155ffce22b02715c1b70055f20f095e6e13bc36d296cecc99d70dd3aa59f1a045cfec9476a9e41701d642b0a45cfbb8095dcee33f66ae7abc7124c468b14fc41e22f6493c07793a5b3fa51aa55385268b39b7a1640665c7c6543b47f0b4664c4666fd5e83f98af84a9464df4ca789c16bbb89badc5b177af84cbd88cfc8f558831717e73e2bf15ad4c3ed2c9e7d905e8463db98643bbe0d9fb9a323a66028de49169305b367feb92c129dce47b4e7e1ba379313fd1262f0d094c7b76b61797e650164076298043e8265b404c4c4c6dc23e0cf2422109175171805aa6e897f8f8d159310f9fef61054cb20473bf562f77735d8f796fee0237026c2fb1b86578c1a2c2be5920ca67fe8fb3d26e5c950ef4374df930c3c1d1d2a39e84bacd83d495bcea4e134536f8271a56ea877008531288b18b04b0ce555917db33be32eae06b3087d91eeaf9fab90689490ef5a164294604f527ed90d49dec5c1cfb2e5625b158328d5beeee36decc62ab20b6f3d9da7d16309e465c682f5def560e7172e49882ac7abbfba70b746df0cdd7d510236b63bca5de872aab0020dc70072cc30b8e830a6b64269cf9e5374c1cce0ad40d6c5ce6f642a6fa0e6857204943660c00618931958302ef19ac2ef5afd575a44d048db908cb82f8ee3fcbe2ae6e14890d03a40e27a6573ba858b74c40bcce035340a068674b9f5eb96eb17b83ee9b848eb3fc794f38f3f2eac0f1ae1f374c29c30de177696346fa0b5893d96145b5959a1ec2c5300677b1f00f0760696dffc91b550704c1cbe9ef25e54c7a7a44e036afc457ae3d93d63e3f5f2e65a2de76a342e8cec73180782005ae99209626b9d6e6b0cf9f6b7f25f3dd6e40b2522c843e37aafb91b77eeceebb7f93d19d5d6faa88598b49f4d5b8517bf508f1a85abe912eda2a3690d0bcf1c28437f970f808623d7d1366f37a65c5f8182abac997bf7ade719efb620a7c386040870731a38511288ecb9108e5ce201a4f89a122d97c22b43d0461ccdf8275d5a201b3e2b40e9f49daaf59982f014a4a6a61b630090fe204ebb7e175f338418ebb28a67891a8dce9bc76d4582d2b227ffda4344002311de2260fb541e02cf05556af9ee5fe72e67301d4dd5378ee3344e95a98035eee05aa41159a130fc00bdc3ee131b7de2f02c84225b6ef624fbfb34df824e2484ef1709d858d137ba80dc35fd44f813bdee8e3ca65a5963735cae8d83595cf645d543081579c3fb46ace140dbef11eb528f43ee8825c34f219efa3bb87aacba1838bea3ff5aed48a5cdaff57a02084841062e4a9000fe8d0af1c0dbf674cf6956421a2f8f57b5abb1c90080ab176512ad77f33a8950e74205dcb91d0dc40c64f6176f5d407a89d191586b0eb55717991612938f7b6708ae1eb84d272ef234f1653f43c417689e050e6b262dad39a72cb824bae5e61550aaf5fe628fdaa42c186d407037fd9e84337300387db4e92a2fa592a922b628a35d7539f54f3d54edf307057941bf14fb8e86bbd729b8c5351b2c4b0c0104d35cb4cbaeb665bf731fa8b79fe19e9db5fd8ab32484ce826f6cb26755e3c3c3fc16c12dbd7b162e7976767116b1081349d6586f36ef36ec9da35859eb041e736783a981bfd421571bf31b352dcc4f9d49f51013e6f50cb14422e8eb68f0e38e148beb6fe3a5896ba4bd525eb604e1a2e644f851762de25dba0bce365bc7297aa6ec355bd341400ef22c03f47fdd454797d8b649e3757c8b59c01817bd1d199ab642859f04ddb3c5e5a04f263effe35e9ff56bd923371730240078c8b3863695d377b600c15f4edc387e3f748cbd2e761be92d2519e7871f5da898796356dcb6d493b29885b59004920650a013446d30872598cced1ca57d3df7fac5e53ef87975f30966797dce567bef8190663420c870708fae269ef291a40ba1c3c0b3dee2823f719576cca34e7db1ec7afb2d862e3826fbb236b1caaac971f246caf98ad41df4b7b65b893c08749124026bdf50f93145d8c304401a9af7dfabd23e825b095bd301c1b5fa48e471dbab243cdee0163e3f98450408fe33f4c60d52c503f81b5c4ac2e8eeb499990cc23a5ff89dcd896ee56b52d44d4f8238aed0773e4809e35bc4ffde1ff8599e97c7c72667029a467b6749afdaa6efb54d54d55e23729ff887fd733b3d0b09f8385bd325a52a1cf1cdadca576116bbf0f4863415a53b31e0ef0e945dffebe69d55a6046c94edf6140a7f7a9b1d6234dfcf44ebafbed7bc5dcda7cdbdc50a74e1c51ececcab7b3ffa56656f14e213497e715a20bf2b18ff45ec539668d827f2105aced5b518a3a13ca8c2fcbd694ad2258ce8cdb7c2e7c75533d35521001bb9e1e186506eb748771d18fb552095c579c5ee3eef0530e7e9b88a1194d7f175169693d4a4a0af32461d916499fed11c39cdecb124a5fe7a204ea70514291dff758be36755830b41e4bfe9008fd52fe405a8b20211f1e428deb5d16ded409193b38f1f2c035eec502b353a453c954d35eb0fb744a5894dfb8c39957b7cfabf7143d1064b2d0137a6489edab4c3368a7644b961473ebf6f960f5e49e1f7becdb8813a76fa4837cb8297a3203b9956eeffe2e100b14faa98944d02b718d053d009d6d531309912f45908175ccfb9ec7d35ce6f02bf369f97af885cc761d33d60b060443dfb4f6fdd1a5cd3e1d59dae8a1508f61b55bf72ba4b8908bdb5b0cbd339b7bca45cfbd5d5e3bf5d977e902cbfe5603ec747d70a2d851190772da3d7b4e11fd605ac29e9ce42af00c917bc4b638fcba21b48fed5d10b0d2d2e08c1e1bc089732c296d96424d0f9f67926426d2e63eefc749b84cb9a91452528bc286cda83028c2e7bac3ad3e2c27bcbe2ce5a355bedffe7704081eddbbe32420faf79709ca324f96c718553cccb41a16aa94479b0b2dee3c6fdbce75e122d47244e80f16c75afff49735eb9d6135bda0db1f1a5d6bc27c37fbbe70fa10d98a9fac00923e5b0429b3088d8dd5e9b023cb1bd0e9bc2682a15add5c6865f6d654e7262eb60b4172c3fd92fd10c047e8a6c974f2c462d7fd56272e75bf37bb2348df3e6f05018368256f7bf763b3151ec69b5c255ed0f1809fabe0fead114564c84747b73b1f66412194b7325510cac29e3375312d6f48eaf382525af0190bd0511a722288af29475a7b469fc4f6149c067d0eac9c261876414695e555da52199890ad04a7a7c07d21c1161cf90b45102ae1b12b2047e55f3452231e62e0f3dcc49e14069512bbacd0a15cec3b72d8ac6a85f762dd4e881a7137a41249320c6ded2d8022c3195da5036800a8c5a9d7fbefda13c1d8524ab04975d7d66f6aa5afcf4efae6d7a29018124404f5764d4fc6f9bc6c1275b87de1b5c5d5bd7b05060380bd9426a50342adc9d429bb597798863aa92a4d8f0d02a3124793a601ff091d1f70fb40f763f64fcb8d97f266672152da1bf46b9d2a28da1cb0cea0447ed297cecb3594e9749ec33bad367f8b544c937109f79b7783e6a710aa3e79d352e244863297bfba965507970fc088c20f2c91ce7c9b1f97e7aa49060a41c204eecf0c3854b470a72bd31acf52d132514a79d76de05744bd464a23f44a02686419e40ecf6cc176634964ee233914a2700abbf636dadf9746f6bb7b33f87b46cb52baf8d1feaecf7576a83cd28ee173a108cbdae95d14f9ff7e498a74799e6b59edad82f96562dc36a4ba293a2b346f2e08db75e7c70398c4f1181c1ff9c95682a931727aa4ae8b46a0c590ba8c9a8f741ef041d8c64b1a9ce9ada79d865ddd157e15123e2a406b077f7a9e469dd7b38c2a5640efa274f02234cc7b2a4ecc3de1a6cf187e7a5eb807d4074701a21201c491e74798b42c616bddfd676b963ce5d656aba28c29c41e6695ecec30fd90f4deefb414ef2178ad83efd95aaca66767fd4e6968048fa5efe709a5f9cc90d88fedf942a583e5d7fbbc17c6fd8d637c37354c852914335dd483364fa2bcea2f4fa9cd20838571c6da35348dea26914100b19462c5bcec8cbb6321a793cdbf161e1201b154e66a382bd306e5156b55be7464e602652b3f0cbf0228bef34305276875b69936234b2f5f7d088ec66b4efed115281133c5a37c2904146849ca70476838c242af336c11693eddeaeb6b25560fd09d95a5a879d093f42fc99e1e7742e1f80d6611424bba1ad51d74a08be1c8177be681d19316bd7314da5eb9fb8612a0bb9a6bdb8692338809c06b0678253e06b70ba2afa9e645d895fa2a31e069b8e3ea1c9e945bd8a47a020acd978d64cf6aba21d400b34ec5c7f049a68688342a5e537971fe2a99dd257cf6478a0a353aec892b249d8f1587ecbeadacd229bcac91934251bc335aa5bbaf0d9a7e252443822d32531d96869ee8adcd59ec82847bdace2fac32c6d2b6ac4ccefd7fc1a863af92863d7abcdb184565c6530d3b0c3dc9977a5734123a4156c22947b9f011fa30d0b5564b443e813f00412dcaf11953d590ae92e318be908dc91e0546ba36edda0ee9cbcd836d3126d38abc376d69e92200f9825d8147b2cd3f5e6841a6eacf214b98250ec1c2d5a5343b9655ab10888f227190b1ec06d0b9cb176e73bbb546466e06364d9b7f8ec98fc9d9949715d596dadf6d35795e1aa4eda327899324430fd805906a9f308c94f2f0e16a92fa7ecea3cd12aa35576e2e32c36cc8922d1f81e3ab86673aacb52e641b7192289df61422ce31633b7e2993701a22643419acc7762b98e34b64f05afe1cd59e25a55466e93c0e8f3abe8edfe866de56e2475a6c50d77437551574c327a1a91394e30f4804ad6d3121060cd75fd54fd99c2d91287bfda49eb76d1977377e9cc3c6f759d8eed1c40ee36d0b0a203240f16190845ed467ee4e011507f52d6fda369cdd5a1aa0862dc55091d1cde6ea9a84029989b60f9d1aaa87ffd270a3a9a7bb6702693341ebf3194614595c259debc934da3a67fe9b74ddd2219378983d3466a61244fbc00ccb7d2714c2cf86eff9efdbbe9a31935055c51d0cf8706b5114288cc7217b96a62513c7902b2fe18b0821da90e18dc939f759d87a3497f299b1188615af3a6a7ac897eb7a09c2d314d8cce3262e13d23bf71288171fcfe80f8afc93b7e91e7298596bd84ccaabc2902f427b7e5059cc05bd74da14c7b9fa0cfd4b525c2cb724031f242349aaf96a1ba8ab32dd40987334d753364387aa1d2999871a9d5a8e402c8c739bedc98e76bd97aba479c9fe50edd1e39ddd827d30966d0e4f7c2681f1c45260746d27c06415064ac757cd780211dc7b9987d3fbbf792df5347ba06834713774936428ee69f3b70ac3d00306b8a8e9f791efcac99068799d2b4f524ab1c0a58bfa092cb478a97dee304dfb0617d7251c1409572821ea70cd371cea7f4f1e127540438bcdbcac1c366119d27fad9a00367ebec098f2e46be42f432b1997bb2c1087f7a8df17bbcc5e0e79276df94d2dcc209da15882e8fb7a5c0baccfd999d6b1b3f3afe1383f49b86658312d3726059efe4e766042bbdbd1972697acba3a7ea7471b43fb745e1b0499e0d243aef13f579526c40894362747a766b866f073bf78e23a4560dce6f3190e6f5ec6f4ebd3fd7caeaaaae84cf1d1502cba4d90c43a26b1d09a9cb4e447f9c763710b49af77e49fd9bbf4a6aade6f0732087b17fa0772a4d7dbcd53e54a8a122af43a3209b17f6894309950e1b9ef4ac4ec5ecf17f78c2160439d94dc44647e6c0a9a195cbf33432f2d20bf22f86c152caf8e9d003a199189ac4d44ed0d5f1a6946415a03410ade88d0279af736e7bb2734a2c6ec5caffc65012ffdb91a851e18c2c214e8bb0363357746d2c38298427d189e3906341e95056794f3a29d314e4b7cae9ac62255a42ac118c309ef99c6cf065c4581f9091635ab3d446a04a148eaf061b06ce9e5a29c402b9d8eb50073a969e94291d76275eaecacc07386ddd2750528fa214df1428b0b6a874d9f2945bca799cd5fbb694b7c0931ca60098f7482ae62114e3c7aec5d57fd8f2e365bdd52f24dea43df5f68653cb9d868e80ca9fa34be9439c7912eaca5ac9f08d5c102287f9a20f11d6ad2b308b6713c583b6bad29e38c38ec3e0cc48d598277e40438430188f596747e37edf503282da47b6e66b2dc7ca8b999d85229bfc63adf3e06439173a2905a09cbbc3476166b3da53396c505eb798444c3d203788f61f7c6849cb46c569a3d99445758b0410fb2596a27773b23ecd8e3f80a98d0b66773cbdd6770659db0f0dfd2609c6f9df05b5b4771f0cca45571f3cc9b5ebc3785f73d990b209ed541a02f6941f2b9bbe39f1ea400b450bff7870f89f583f1304bdab5fc77f09f0f54525e8a2cbadc9d732d40239274b88e5e485aab28e167c046cfdaeea37a9776bf4ec09b2796a59bd866bc4d14e47db9a753211c9f71cf980e994d1d956da9b78fa4e916448127965db36670b9d8df94b14477212a360d40d3e3bbda2de89776bc5451d7b0b2ef08c252bae7001c003f3bc923b443ce41acd4ed43f409d094e0d699869972ab3b0c7787dc5f4101f3a9650cef398ec5917360aad0e6967dafd32c0ac3a3a05c04b00db3273a4dae9c3db2dc92346d82012afed080a84e7a0f8eceb57dc0b7c6cc2f4e3c22ee224edb129c44f785ed7de027c30a28e70111429c46a8cb74bb2a8cbd0eb6c5a8b3ec2b449a55fe7382ad725ade52e40758d5e984f4e9ebff169dbd443fffbb69fe53200c4fcda2fcd918c4aed785f4d2ca0317d13a6a77a793da4a9cbe89bf0a4ab04cdba80fdc8e5f974b47f305dd093ce0e4d95d6ab1fe42e7f15c41621e1917cccedb6c4f302cca9d9e17195879e9b87fc7d3dd14e3143dc54a59fff8fa6cdcbab4fbc7dba75b9db9c1ef0b3b43e54022d7f990177056ddc1efef02f07c8eab785f2aa49f8d99390d6ceb7ae516fee32163e25f229b12957111de3928ea82672fa44156aed07488b9c1a51c3e87b53c9a44aeb54f5d3492ddbf1343bf71536ed03478ed728f0fcb72bcc49b382ed5cc8ba243f229aa737d9f61a08a8384f2b56778e0e16d2b3902c26e7dec36386ec5e5edcb3f7fcee0a6701b9b324efeea2aed6345779a738bd4ab180fe93b4b8314c74f9f4c094886910068d148f193e488abebcd35bb2685b3aa7d0d319c2a9923a14e1dc82f31c15cb8753a075ffa7c7310898dcf5af8cb9a34754a829d78719d5bac2f342bcb6bc778d7be0f1562a34d2a53d32da2944f922b42295bf98d7e5c96dd7f854bd0ae9326ac632a7b70f9d19677185e27d4bddbe67ba2ddff403accf039e8c5e8e4ed8bdeecd3bb4e8a7b3cbad516b5c9992321b68b93a308687100f75490cde1c0c6738021b2f81ab864ad063f9f9ac4af74ef17e16b7fb19f9a13cfd6d917aa2e1a16fbbfda4bcd0b5033be6dd7a1421b253e7d9e64635e57ab958214f752a974c252e239b2d6d430b9ec8307af295f02787ce3eac3ca19299d5f386b827a1e6ba975d5829d4641c20129a2aa762759018960836e693c0d13ad628276becf03d76e7ede22663000e7ea31839764fc92747a5b19bb0575f8d20abe927ddd01c94933cc2448ddfdb3028b6541f1f6bfd4af8b09bbd43ea975ef39b2d04fdc18c8a336c588a6540dd4eb4367ccc3af04d1a881da8793595c5e42e873d9cfe16419f93284079d9f6012a3df36fd1de141f37bc7fb2fab9cfb5f8bd61aa6d414ca3fa62bd5e8746f95aa2b33a64275ccfcd0472f457fd6d8327c2620c541cf0f31270a51613084caed18205c9e4a22282c62be605be08a3ce99a65033e0bedeea36385a1c301d9a86d57a85fda3c45ed48cf8df82d37abe0d01e5ade8ba4780a42e309e0383a5a52ea7ff5b21cac905ce5be1b2a6d5d3cc1266d696b83a173f5ac61164e086780e8ec4cd9f2b5e2f17b44f053d19fe13b42dd1037aac26d32ef7ab35c9c0cadf630db1b7fab01079eda2ed2f31fbcc4abe3ab01f919cda0c3beef250809276d613589c1dc15e467fd4a8f97f5fe562483e84be3193ff96373a4ecb4d32f53ad4ca9ac41bb80b936441b428075e4c92972ab890542d1902314a6e58cc37e0f74382a51b9bff564531b4d94dfebb634b877acf4cb4ba25696230f7f6f195484456fae60a6c65b3be7bc9debf07c03f03898f3c43bea3e4b2b3f09e4226ef6828632f10672a7edb6da899540f542851bb813379acd291ca8ad152cdfd1dd74b7080aa370e34d9952f7156f2b3d7b1be5a0cdb6904bb5aefd54d06d0e9f4885b7834add3220117fa19d88c1e3caca2390a1a6e00439467e1479519bfa53098ee57ecee58247848acfa674e8070739b02dd9ee4c6f18caaa6941618489bab628047178fd7a58391ba305dcddbdb1a862f1da791615de5ee06d9341779cd0b205c426a2799140ff6c79e047a636c8bb0cb7733648a6f42d32e27234edb598fff1389345fb83c6fcd26f7df60ab8c54d2c8323d99b7dd7ba8eb1fb63067e60e9ee2f3e899a9970421484352f1f6e6060261f06b93c3358b5f0b99e4ef19f534354f6efde5dfcad517ca31988575039c6c56de8110e7c21846c35161b857dd45e01d6fdb078a9dad3148ff12999c81289cfd29cbe11e9bedff7f1d65164c00df90fee20bea2f3d7763145b8d00b8916703d8cfeb3ef09225458837ab03d14192196f538f79fd53beba4a7b8931ecfa011337899940bf82474d3fea9ac1f39fa5270fb3a34c859c38681f75825a787464afb173fb98948cf8e400eff2fb1f158a3827285af64e01a4f6bf1a2673f2c1a771476a8d14cb8d79b6eac8053885cdb08b819f8ccee3101f55acbc894e8e4e174508c92bb300ce7bcbd7873f7011c8958ec058c23ffae13ad0d28422a748f6258bc606ad0fef95aa5ea70c9f3177a116346dc557fc77082c5f2384da631c9b720e57d50adf01cd71da1744040548fa90ae2c94c34e9a9f0e9ceda7a9a90ba1182c5cb0ee37b85f54ddd6d29f0f9b64492b7b8eeccb7c97994ff73a8be5090d49e7727d171f353f8bac791b9f83a3a5061fa3f93b0b0efe91df5e42406b5ac2caa225c5b86a09db8db02fc1d71662dffdbf780a4d44b3881a596d36280661327607c5f134c13d180898637e35d2be499d2585355c8ab2cb6071a5cb2c014c2cbd90135c43e9f507e1effdda80627d24b3cfe9cc0b05ff6eccda4d9e069584ced6b2d3af4f0bcbb26d1e91d8df627baf295579c9118b80fc54332acb74fe50cb968a45e372e7d442bef6b35e3892717bc4ad8af2809d25986b57f156166e1ca74a30388aef87792a8be9061519b621bb75f58b5b94a94c969bc7bce74c1eb72813c8a3724a421f5bceb03aa4b944207343559b377f377a26975f77b035ca644008d27b4cf3025f045ebbc5751548671270da03d4bcbeee37fe3b2d8986d7549b48240f759b473dc45411b5d9e66b1b07e83bf2b32459db3cc7246161db3a1d388554a6fc20b66fdc488648895cdd7284082e1e48bef0d190e426dc128d57e3de21f07bbb50ba8f356fba2a5049af1f03206ba2c5a76216a438952d2e4022cc21585e96f8c0dfc37cbdf3cedcccfe3059fda48f4a5fac767dfe6ee8b5bb904979ccceddc24292c95096daf95cbaa803c625ffe0c56a202b94f3f22b81253ede825ca834ca84c2fab32739242cbe2f1699c3287de50ac61e7fdc4987847ab5b5421c782edfffec562a9159ebd481e85266358410057e0ad5a40cff7af04839d507430ccde157d387fd38bdb3e3e2ed3620decb0f45f02dca42c9be387dd5824d3641849f44257835901095e09c1c49e445d16f5180162881ba7fe22b9ef5c01c107fa768badd02c89cdf2c77f9c670353d6be5ee56e058a29ea7f33ab5baf9cd69151a6fe68c5547fe7f1a72897cf6270714c5bd110e22fed3c8e62cb1d940a9af7dc509ff80d0da5743292e2f6408cf227b28a083ebbc33cf3ca9030f047db3a41c492de9a454a2d4e0e48b8f00a71e4b947144a31d31e7bfb5b24ec596fb9b667a89fa1a70977bd9cb9cf78ae6fa0f6a3b498a8bf340018a8eef4dc076ae352f482f5cf02209f4450b6d36cc1aacf3961d36cfcaf3005a92c907353a7fd224116d5adb5a4939d3eadcf07714d5e93ea8d37f93351494f07ad926f514ff9521f4bd19e19302a1addf873806e6a667c23da9f53581c8cc70b3180ac0dbe2eb8f7c1a58f4d5be3a9e25c415a43a8144a3f7bc8b3cac6a64342b73282905b738c4b7d51b0417ea5bc1f4226c086f0c858c917606156b01a96066d5594e3e8bcd08e04814bd171ab56e77abcd76b7660bd57db22ed37913beb4b01277d204c38ca8fb0f15c5076236b89f1bffaa867e1efd9cff9bb1212ec702221664b4d4550a027ec8145e93d20af496557115675dc619331a9f1bfeefa99d9541b705f65fd08ee589996479319c650a17dbaa36ec79dc478fc48b8defe81bfefa3795c15e37170101b8361c62d7b386a3a5d4ab1146f491c9e30fc0c56f8ed90d32a71eabd77e6d6785fd4a29917c8500a365a7c2170a9ff5255d0142bf13323d4864a41250b0e99eeda442a6838636299ee759ad95c30cd91a51037907894d8146f4d2fb7914d19259e1b14137b1c1e9419287e743eeedf8ed35da40ba0defd70e6d7d1c9b155459f96af42ff631dc6a78558a374e36d068d0288b40333e7ec4dc4d55c3238ae11b87620a81701ec1e05c8bcd7193cc65420cf9ca7a8c3541b405bee1b7cc3691e464eff2d524f2f9342e46544add033df83e9f8987957e5bec96084d5cc05c2c9fd6b3d6eebdfcd74714a9d01f325b69b228b8b0ca674daa5d1ed08bca13cdd76bcef3a1e5aa1e524fababcdcfd6bbeec0146f53008888cf8ec4d08bccf2806828c63eab05bc67bde685540aef5f7db382f32fae1c7baf719cd756cc4055002725fdaecc3d5e00c68ca1588afb896a4508c6ccb487f2d5945e6f27a32c76af0a36ab8fc37bba0dd69e10a32b0c74ede65886f26e83ec3057adaf5e3f43cc14ac61a4ed804f8ec33ca197c6ccd9a4e4841d7f194ecf75417c7e8bcdc38faf64aec4ac52b70455381e394816ef558780bbbdb82889d9d6d35ab5e4abc0d0e340c5f5f4242468bf67e0c9e7b93f9697960ab8eb6f4f1e1500248335a937044950a35e81a4c34a200df285624d5929ea2bdef395ef0a5dcf1b64cfed60564bb1a83ca8d9f3602e1a4e4da435b6a324f08742c3ab49e11fb4a88ed6226fa248d6a96f833fe5bbd6c86883e3c845b63b3f516b55be64fda0e6847a0e2133eed0b3b8a93c4acf2201fc3a49588023e3997a9373fcfa1aed7542ba76e6d8896fa189d40b0099be5e58cebf4a4d90207baa8b2c96a9651fcac1b809ddfe4f9ba132dfee6162b3be5973aee4efe8de41fe79a25e658064499a9eefb88c615a6bd4176666d5f93192f398151bc73e34c25d0b8504b2c804192157fd6d08ebcf86681893eec236af7ad670cc361afeb2727773e9320261b90e1d7848bf8ebcc6fb72054ac85a791df123b58565534c90e6278058dd36f3c3fae3169bdd15aa41d4aa2b36be25f235c1ea87c6c92a44c037e1316af8256b0c2962a713668ae90fc6f242d07483ccbbba08991d282a36a7861cb03468a984e11c6a303051b2f4452b341ba49ac3ba5025aef3b84e2df16a1afca644a19719e947247ebc0308f5c19cc6bfe7231d3410fb382dec7de9151ec3a1959e39ce927ffc8f808ee9860154318b37c422e4cac60458d0f0212d30ee6d3345a9dbb4468be668dcc047be43c937af8cc44497fc73b0fc7c54df43c6f01d160ef2ed86312f51e03126e037309511dde6f2aa743cd0ea44dfbbe548b1e53bfac9f73a05d51f7170a884c105fa2dee28be19e008d75578c0caf1808b59af936a9a09393a5dbcf674b0a810cf246c2b32d5da4fac0ac06fd32b1e50cc3bec78fff22f0fe2e8a072d7df41dd30a922f0409e30cf972336406bd1c5da7b16c0cb0b42e7c4987c3421b3d0215252443d4ec64070c2944c5ea6c8e3a599b05224b9ce5fb23905bd3085e225877dd8f55216ed0c9b01eb302ad8385cb99086aa0620f6f8d626b4d8fb7731ff926fe06101750b2ba9c0f597c3d6d9ed0d2074be2ebd1f05cb7c3748fb61199674715296e4bee126acafe08a58cfb4b59d055a3533d94d8d57e7729c066067d2e61781695a15296da96c68cbfa185b64cd3ac0ac6e31f1e2f53d029d46a2a085f2c459c49652374569e25d1d152b3b7e55c678614002e86f869fdcba7f5c828cfbc39d0ddbab9b8cc720ab4c9b68b8196f87b364afeab976d392366a4365bef2a682e2654ca4d770ef47ade134bfc3f9b2739c07d6368cec17d890f1b802dc7efd4dc44a0e79f9c4ba4b95193d0fd04c625bb1e8d0f2a1e44a8dd7a6b62aa52daba992b137cdabfddff449e4543c4fccab248902a030f9c6706e94276d6b53493c60b405e38470e27b2429aeeefd75d52ba7ff6a8c6d8b0ea9cfb8580968090277cd3e96c574175242990eb8b7628be3934f1c8b57004d596e013f05f67dac24e08790d774607094856ba3eab64d4b671f3b316cbbe1558a071a33a8e9390bc03426fe31644acd6ac07018f05cd1d364ff717b1710edadbadd149e1b01c8f792f2330f7594011a73dfae5db6a320f934a591529a651cd8af49790e1d7d4a4635afdf4d131c26e414ca63dcf018d4765fe4a438dfa8463351e010644de9751dc898cda1be3c8fd3c39828b2ddc3f6891a3f018c24867e254360e9bd306f5d3173ab2718cab3b942cca20f59c9b6744d2f4c4269404719b3196a789c60a35621acec5d95461a2cbff901a4f8a9a05b4fe57df342247b03a3a141aaff77e5aafea4dcdfdab269087ca3c7e43c1775ec4e13b354f4fa50d23c49a509a4353b7bbc962ef4762c44021dcf28d6b976e5eba2bc394bf95e6510103757af27ce9ffaa09c2bc8f67e3d1909e3521f9fc2e18473094bbe649434f0ea76cb64d9c4dd69e48ba73df7c2e4e13b5fcba7ebc8cbba3cb98f08ab5b9c5282737e478cc6facda2e5f385eb5e5bfc4ec9f305fac5c199e4dcb60c37ce8571071a4ba3085498b59d80971726de10d3234d8a2c648ded361bfa56ce5bb14c821d3ca7c25e283f6e64aa52c25e7044e1cbfafffecaa1faaaccb0d797f989826434b6372d55e786693d69a165fa093458639951b9eafb7bab60c2399e6c14558852290dddf64aac90a7ea1b6688c5c85d85e93e7dbcd5c16e2531334caee81e6922118c24495dc78c7170c9e2ca3904d8dbc4809c5570960f749be72847c26a958b54326ecf12b9c8b3680e87407865314e7c3edaeb0d6a42ed37dd6c582fd0630bf6bb7eef86f2ab419944d978935b8c3600784a3f8e01a7dd6671220417ab0192f8de63782bb0a3e186d5fe082b3d16fbb28f6ec3a0ac23017d3db1237e065c066eb742fe8197bd676303eba1616d650585191a38ce92958c8b86a257008e3075089e366e05ea8bdde0a0b759eeaebcf563a3716d896abbbc88a0dcb2c818c0811aa4e2f9bf2be2dc224cb2741f6e90da292e2e3f00ff284de5b61726280cb9b3693998174af4c673f59b953a76fd6a7dac9f41e3ec30bc0e058280510e7a3c2418bed13854325ab0b6284d742ae60f0dec6a7e543da5a6bca897963f215d5c12dcaaf82f5a3955f4802074c1cd358c80cab9c0ea8aa2fd0a9070b0c99b65d52f192df3e1b119eeb028bdb4eeaa805d0c38fcb09ae9649d3ee4b4ec37fd6389cceeb911400ef884d91f4b335a58d61f3bca02c922186460b04f912d75b912f056b607f80013b5f6fb614b68971e86b46fb1b4f42280bba2e2e3c5044c5813af9df215bf4b160500b58de7112e6da53d07d6daec14ca0efa56222d40e189db508bd4b12005f84661f43e4105d6cbba24d2a0d45d9a6d6b9f1987ae168ad291fc511ee482260524300769635840eae083a569d95864b2af313265d3aa4ef967f3c7ce6d7e127895533cf9bc93f5a45403e34ef3bd96ca19f25e4e3f4be71622f2d2c95cb6bd5c142506eecdc9f1ff0f405b84289f752265e512f79b81226805d5a0b4c308d60fa44bd4ab3e429e8a359822d29917d153207ba512e022a1aa06461f33585beaf45be08c13f1c4f8f0087eefaa46b15c62f960379448240755cc1d09d74c4c8911f0a0cb4c2c2d7ceb8d727dc907177f2eb98fbcf4ff13aeb7d767fd4bf5d2ffe087705edd6bba5c38de96ded7969e52421969c3a8d1f3b30237958e43625612cdeb5e348e9d9c56e46baf85b0c8f20aec624d712860fdfbc71c7e64db128a13fdc463df7e6d85ddc81e4356dc78a9619fd8905f18d898c6b465b13f40f3f34bcb767eb076a5a6a0c2e2bae0f730964ef27755288029eb68565f369eff297f7ff1ea505f485cf6ca6aff10bf174589819cb9b1c36780489dbf35fff1dbbdb917d636e1d08d13dc36a482d907960b7447c38ff384294e6c4323ab27fb38352af9257447cb62f5c29c2577285c03b03e4b5146eb4cd617b3cd45c0e9a3053e5344336bfa86df18adf1b0b43fe3555f60c7311ed296d4fc99004ec4146b6fd109d8d3f552d2e6b87cbb2ac0202f76a510fdb0dadca2cc9eafa342d8242a22aefe825d87ef32353dbb76d852c7281b4892e6e46d5be489eff08a836d4bc64486347055b5afd8ea3cad2963a4b81d861211c6debb6bf0d89cb68daed1d21a5d8fd5c1938fb5e9b8d4f3733733d5523271c8799b151ebdef40d6ec6f71ab8810c794cde65002057ad4613a31a6cdac200be24a39ecda98e770c76523808c527d269b226d99070c245221f270294ad746f0df6ef85c1b31234f160ef35b856f39bc1b66a89ed0f511856ec23303b91108283bbbbfb307adb4fb713cd8212dd8618f36f28b46f4a2d7a976244723af3998773e2891133e3d05dc38efc92e30ad5ff8a99dbfdc955f9851431013521326ba3d0067690f2c7ece48acb3a2be3f79d8ccc9e3a0fa0fd0e9320bae7ad5785c1f760fc08d8f6aeca72ff7fbe878c4b4e6eb45bd3248d10e5356363abf0bfbf379e90f5e14a38c6890a71840f638450c92b9676f16d15ff0f5466297bd2b53643bcdfe88cef245e65e484cb3f3c4d49338344a553042b520a4e840549331188d515128df32cb5814e5c87866a68072aebee5884d636833fd86bf00e7f876fc400b31391aac6ac1046ae78bc03520128f79f65719d6769c4ae1a4bdd18ad4c84c38f9135181a498f0583bb31d406a0f227e6c1052191e32ffae353975d447ebadb36da041031ae94f4ffdf0d6803a877459f5583360ee3e14dc4d88a907c6d52ece28ddb7c5f188d97c37e92b088b736596013a4c8f5f0f5a57b7217c2ef641538037ddcf9f1dd2683bfe534c7eb7c69a61d6e86c67cf72e5e825b365a537abef0ad9ef924bc71d3faa8ac64d9ba51531867c52539b1151a2b5eafc54f60518481605ad44de1527de87cc2ae5239c9f766b766dc69ab56fcdf1df3050a449ca03c9449c49ba6bd21730242de8bce9365023cc786b4808850e76558b140ef80cb4f9e20ceadc8a6b7040e7ced87d5a7fd7b9998a52d8a200376eea145784c2c67aed417d94eab9cb0074657c3bb24869f3b5ecd96c6810d1afac4338211fdb9771ea7f4801a8bceaa1e6f3f993ca6d1dbce23fea8f402108d5069238f2b10b852bebc0f33e8192434707996ff9cd40cbac8b087b63b73045f3d3b27839978cf7bf5d55f4c8a9b6435cc5ebfdf83a4dfc30cf9346331a8e20a5fbe120f3cf7bfcaeaa3eb5aac78fbbe545224d94affb5c1cc9775f2c664a82ae0c49b3d0bf4965cfc67f1960d151bd4fb9699622bc6095f6745dc6c18b31d448c7a45566b5e7973716781056a7ea8fa9c94f225fba52729cae461ca3768a749b1b1be4273337d76c2f608fb459043ab6a7400b0af0e187287fa94bdb6ef4d0085efb382dce04813b36004dac57c4a198bdde5f4ebf39f7a747b985e58ba7be0a50c1078170952b493fe0fd067f8d71d9650dab01e80d474c4caeaed4989e3e4b9567ea13d912e5904a7934a30033dd0c5621cfaefd7dc7f0cf13b4a22b0f98a1df313be7787712bb94a967213b8377a054181ef707255bff4bd9c2a5e200e358ce03d771dba1c86b1bb55b1501f40142f89c07705631ea538982cf0f50761dcc4c8078344dd99d14956d8bb76674e1fb1614927bb11adb69f6708c5cb446e18e009a1af78790373cf05dd77432da923ab53e299368d69daa3dd681ebee7faadc832d2a43bbdd076a70810c67bb007d0cadb94015d7563bc086f2e1de342728f9ecf96a2646dc120e3abc0c51c39bf0752c10aac8de0ec41a2623b383bc90679793bc4d4297bae7bb5cac2a3509b3ce180344fd96c4b65b90a2fa0d3daa597761c6923779c29ba93092f4aecc9f6897c85df3472d57854b49f4ea3443febb9c1c8782d06df4095c89c210a5df6a929e615c3132c7997cb6dd84dc0cb0686b25f74bfde9302af2bd0829ce0140b8c1545be82dc14ffb7cd02393b704d5a79dad41e862baae79de442a9bab2ac04897ec7fb58569b17e7304b7c67fa24a28eb9f98a4b15a53f04e2c4185df0df57f79dfc812e2c722137bb32865c44c5ad7206616eab6759d9b560b4f5b0a6e66f7ce0b4a9bcedd3ead5955ee9d7af84b40e4a36da20f102e37d56a2af3abe6616b0b5270450f672f03fc4c8ce48ef4f4b8219ef740e0ba54eee9a8a55ff256c4ed72ec67cc0082b664218f2aa2cf337c04c77a4f26929ac420ccffe889beb11c065e2c52c7eb55e3228d2ff842b4afadc859bdf4e1340c022c27b4832a17a8ffc40f6e45eb0233d012e3faf2a7ec9064b31d43e7f0613ce49493d5ca8666a457e3e937b112538d8745569352f150411095b067eadfdefa73f8acfab72245eb84adfa75b0268c244eeac90070f87c41ddf3e1e624a9f08e3ece0f4d91e8f3f5a9d99ab90e38276412d8d992d30ef377abe68f9e97c9241530d5b5e4376ef94d42b83549f420dd6ff3461e24e06f34e6ce25efc29bf69df5a4f91f49eeb25afd94f2ed64e7493481e4f4d18df47bd7e5e98ce13bd8da64b39e42b8bb1a63aadc6b6bd8e3761d46898a3b39c63cd048f199300b8c659547927d6d8f2cc78d99da53e422077b0aed1cf6cd0a77e62cb5cc585499b0a6bb9983d46d7a7fc0479df9e4f1d8cfd6507fb2ef60d8898ddbc0d781dcd56ecb864bd50ebd6808c2bd0b7c0e07cd1b03813188f97825a66e89cc782ea58c52bab0efd5fac97fd378a7318c3ae71f58ee574396713accc8b675c1ad1728064bc6dcabc0cae63b96131076c3e8e226128313484d681bff47d352c31ad1498414d4a1e12de743cc2ff41140d6268b39a1f6fd38f60a9928e94e969c90f2e466a1422c821994908306cc7c557f4f16fdd02fad0f7cb2e5603efa055d48eaef819cbe24522fc0ad4b215a25c13b3c9c30e9aa2e454bb4d514aa794d50a4c282c14d7785c6b7660df570a5dcde085348ee2c86205f9fdc14014973a7f04230f7bfd5ef0be5df7a54256e5db7d789545797d172c6939961b9e31337613673dbbc226f970dba6775aac0d13aa5df29fafb0616b2a863338f86705a5190829e57ce7e595a2141ce58a803cb817aef04eae97bf91e5c96b2b4309c6effdc5547d00eab15df69f1335812baf15d947322e838061ab3696525217dc6464611b92c7c00d6d45ac3312fbc1c6fbe8c579cdd0f38a134819c519f7e5d74d13f4ca84f13accf10886e8e315868e992b704d5d7fd20be47af743d2953882feaf26d15a624d17c8a257975f2fe9dca8751c35039dfbd8388e26a5e1b6a59fa37710483bb47afa42b99c125514388aa19d056bf0163543def563b34382d1d0161575054aabac6ef1fcc0c29f05d6733417be3c87a3b28173981bc751059332f8ad3e9b1436a5129160665cab405cbf4eaa4e30ee9a3898e1f87e30ebe2ae741abc04ba42d12d4bb23e14f657e20e12be9c90b9dd665ff19789383fd9a5ec09033b2618dbbbd9d318e910ee54199e91d793e149ce6f53d6fcec95119174150d0a019f8daf3b6726d14cbab0ade7dab4b7aaac1eeed006e429836426350bb26eb2f6db88931d8cea4ffb9a3ce5442c9ecbeda111fcae1b09265a3c53a2de0633f93fc1b8427ae26a7bc280793771fa96637632275ea571e5f0a0a0d9137b7bbbb47fc59618469d867e51f7341877d0ba1ecb57cf0e0c6b657f34b8806cad7e04b9aedefce9b22fb91efa88be8df78d41579504bfc87a7a272f93752c6c22d2e79a4eb48967e41ea7b8658f87933ca028fdee370f8cdb4c795d25ef92485adb7aa7f074365cbb33ac844e3cc117eaf347cb442f1d740aa223c0aed060fa8e53b8a2ffdca1e00f7178c1100fe74766c7714daa6ee022bf0caff0fd51f5e7f3f283b36675903a8e7e35c4defa1a531e93530af0ffdfa15eb75fe9895f0caa1f3a163c265ccb8ff5fa31945e2b1b2e53b2926e1ec72c038071f33d08433684d43cce587c9205015e1adda1492758064aec24b6c42695f341f006ae62f8f04abf34fb5f043b6ba7b8d2d9d04f4fecbdd81eeb9018871684da82f48890d89cc3d4c23f87101645ac03cd145b5d03924515f44ff1cdd19344b6adc5597dd02e6acbfe3fd521d50114b9adea52fb4b9db754d164e760dabad11c94f757989dde33b8dd7877a7e9b4766cfd20fbdfefe76f2087392312ce7d2ee19969f86eb74cd554345198b05d60b986878189919581ba84efc0d804a0bb8d6133f7b25a03b1c8a11b2bb272298260a0b1e499f546ef0319acc0dc33385ef167cda81dca8d824182c6a35eb3ef09225458837ab03d14192196f538f79fd53beba4a7b8931ecfa011337899940bf82474d3fea9ac1f39fa5270fb3a34c859c38681f75825a787464afb173fb98948cf8e400eff2fb1f158a3827285a2f0b6e35644a12d1ec878c57ae22bc5188284488d869a3e66afde188a41f0bf1f34e4e8a2bda947f5144d8e31ee1aa0eb51ade722fb4fc36fdc8de7f0df6585f7829ebf6e9bc9194f29a59b7fe0d5db8118a5fa6ac0c0573f9c8ee5b1255b23fd7345a8a0072a1c88d536532fc0f6e6468c890a902bd12b8e6dd94d3efc35538afb1746a71fc12088735acf2aeb4a61efa298e7c52a527700f0d7ac402a33ac1d4ce8042cba3c2df6582d9c43b730b5fff8e81bac7f9e1ff8e090c4fa6c9bdb324f54f9fbbb8184d8c4aa40364d114e38b1c7a54be96e2480ad28d69b8630a6476fd7f0b887981249d6d598e481c47c35adb527722a887dd7fbb4fcb39ffc891e99dcf3bb8c777f45635f6ce43c4071288124c88ea648d23aa2c4357ae6783f7cd0f3e5621d745b2c8e83726ff75d49315d3d1943cb202cad968b5423537e7f4b018ba5d70e6df7b149421329737658cdce2a250ce78d9597ff362efd4a49d02ea13cc97f13e6089a330899eeb279c9b4e66f8328ff6bca97404c5f8c26b915dad92443c7b84fd3bf8658e42164a601e3a9618744d4a3869b2b23c7672a7f9179ceaa942b3e96d099ac2228a9c6d5660772dd5589fc5801298db6df722015c43ffbbf8b853ac206ba02409cf555a13d01dd69c124896e43c164a32626cf2b32459db3cc7246161db3a1d388554a6fc20b66fdc488648895cdd7284082e1e48bef0d190e426dc128d57e3de21f07bbb50ba8f356fba2a5049af1f03206ba2c5a76216a438952d2e4022cc21585e96d71f2ebd548a47e9515b02d92e7ce0cd802ccbdec1a5b4eeac05f88903051cd952ce368532a22560092c7e2b5d191b68cde58100074186e9b8e8e942c989cde75d1e7edbbdb3e8a47b4f7429468ac001b9fa6fba3e1bf5c19ef05e4eb59da490b6414f6bfedd2ce2dfaca736ed4f28998530be300c20731835903e9c273d42585c6dbe379164fd3a2d99da1d4ec478534344044504c59a6e1bd2488b26a416afdaddb29632799f37d1805bea0e954e7d48b4c8488acb34e9dad00bffe050d1e56012334154ce9230ffa165bd4802eb5c9a8063b7085d6ef50f192a15bfc2e2804d5443677fc8ef53ad72b11575b8465cc081fc8ba4f57bdcbd5d48743f780ea80c6e9712542fa05c0dfafd0060db042a0b9e740fc08e645f0f14564270030d32617b1265f2c31c438ba46bd0b1f9f98f2e29be716a5725d004a3a5b477efb6ac03a96ddbf3b21b9b1354fbf5d2a15144ad4e48a90e294fc01e25b155342d2c69c4a55188a7e5e12ccd2ec454a6b7b7b0fee3d9d94bbcc32df010dd9788a1f6b54da7e6fe38c940e8469c1161f0904eee16cefccf812b3040fd39e2c0dce0447e91c2b86601255c8d943a36fa85cc833da8bb2d897ce16c86195f68f7d2032b1df5f9ab84294df2ed2d657ac9c4a50e0190de53e9aa61d701724338c29a3e85fcff0eb9525f8b3dd23aac81abbdf6a3f7a21adc54e589d2d7a64f1b226268e2c62d68e1f42ecf4e4685e99a9f5e4c883388d8371e4609e8b6b98b7caf6b7d08f8dd663df109b3d1f74b98f450a6f38313deff3cd41953924491bf602b3b49e13cf4e24cbbb80e53f238c81bdf5fe6398b75706f6249e6af237a260bebe689996479319c650a17dbaa36ec79dc478fc48b8defe81bfefa3795c15e37170101b8361c62d7b386a3a5d4ab1146f491c9e30fc0c56f8ed90d32a71eabd77e6d6785fd4a29917c8500a365a7c2170a9ff55f12dfd7ee9841b5fed55ddb3ab12bfd4a74177d22a7788b881dd39f2bde55a20188945a877f48ec10f42b41d9c4403523b0d71c60bf312ecb0755c4e227a75f6d9bdb391c4b52a556ebf4ac9408aea31087301b5c698b9073baf3c8f582852f9970080a15943ffe9e9857fe8a9b566717f76adc6133ef16b11039e1f39091bc0ce243d05259dedcfbda407ad4b705630573d0910a9b7dfe6cd55e426d85f3a17b419c8f88570d3ed760f3d71ec4b940746135b8441481d49fd0103ef70d1f3d8633fe318d02a610fb79667464c4ec5e66af12d9a5cb7a0097d4d8e6449274983cc159932991e2c86de753804b7c1f1e10d13a90adb3b5928c4dc8cb47c8b82aca67a0ce4727b70245c5a945870e9da682e872b245ec8303790a8e4414d2e5e581a06b8fa586d89d8b6056522a912342318bfa63e81d3aa51cf34978e6ffe8f323193179a59d7da32185c9bfca3f9a43b632b67fc8bc59a132b6bb49c80d26f254aacdc982df8a7f41858b747556e6ceaa9a9fc455381e394816ef558780bbbdb82889d9d6d35ab5e4abc0d0e340c5f5f4242468bf67e0c9e7b93f9697960ab8eb6f4f1e1500248335a937044950a35e81a4c34a200df285624d5929ea2bdef395ef0a5dcfe52383e33743f8516b853ed60c9b8236d8fa02d88c58b5fe0da24e1ccb8e4e6be8c886496df6df98ca16c65c0425182c05f41b60fc687157f170ce60690ce6f13499131947b60885708cccff379f78b4a7cbcf0b1ddf462d189a264a26ca1a333045dc0978725ef5bb293f882fcf626e213a3f8d9ae6149bec63ef036718ab5e096bffb02b9c9a84745a6abcf9e70b6cfa6957d1b897b41d41b1dc144928a9e7b8a435ca50375b1c35adcd7d92e5e522ff273f3a140e3548f922a5ea5e8e65d4e3ee01ba57dfff210dafdb298aab40f230d977b4c70caee42601ac217845b0d8b599b991308771d09db05ec1218b7539e785cc586b94da14187b4c68c2d2d012265369af4939492524ad13964f4ad136afa6601b77b5d0d06930d1b157e884deee66210fc6f242d07483ccbbba08991d282a36a7861cb03468a984e11c6a303051b2f4452b341ba49ac3ba5025aef3b84e2df16a1afca644a19719e947247ebc0308f5c19cc6bfe7231d3410fb382dec7de9151eb94758f1a43eb04e6a9411bce9a7789a50c9bab81ab9e62e711866ba4fb5478ed50f7a86ffca20c1aeffadba4fab1de2619bbf29fadc171b9193ed3ab51e502339aeceaeb4b90c0669b15f23d22338d7930ac5a54a214b2fe6076dbe24e65d1c581097d5cc119cb1fe03684af46fd87e7dbdb96008bdc1d00fe99112bd96f2578be6bacd3af168be777554d6269f3badb6a8cdd3630bf17383b339b6c0b856ba4b7aa872a71eb6172f288baa2fef1ba16444aa549f72db7bd995445f16759e4ddc242baaace8d30ee5f00391b7b3f8e4904bc85ab4b50ebf47760382d70f12b4786d7e78825c2b973b9fab7971918043e65eb387daddd5e243a3afd7596bb0f3dc5125e1f3dfaaf87dd14fe3b5843909a4b3929bf40eb69db37d28925ebdc16c48f4c7854b364b2e87f94451177748eb89dcfca3e2a1d38f900c213120875e909082ac14d2ba50d2b029b0119763118ceed767fe47a839bb4e6d75e839fe87453e2933c032226560da8f39e715c2f4d1982087f3c92b02953415fd4642387a6804ebc56519ca8d1f3887125b217bba133c3dcea86a919c7612c0cbe02397ff0048cae22550f41a42a31ede5a7b2d157d184b7ea684d98106ecdb5dd90559df3902de539181c169ab80b66a8be500515d41d3c9321a221f63e4a5aa98e94cf8ddc1ac13e2b64fe2ea56ac1521be0628a96f33de49143a48dcaf49c8bb911287c4c2094d574c70d7805e27d974b1fca879461df52c7dc7868892bf6398f1b32b2078a516919c1f2acfbad0eee0dad6a40a0f424c5a34604a302b389874ef1c5c932eaf338c091db6d8b79e9b87f97586afcb88ae850e12b4661ffca27572a8366a0ee7f377a61cae3026c4f8365cdde11b5296d5f3fa747e445d21d1015f497b6e2dce315fad2ac65b32b2a5ca4ad4ab60587af061cf50a97d03f4bff08fa1009aa08ca2a20656000c8642e721b3ed5b90abd0f47c87397474190e8d0a57e4f0f489ee273f93fa8fddd68bd0c6ac8ddff4e09e04fbf07c94cb3b633b816bac6a29bebcf0349870f35f238237a9a0ba53b9f232409c859bd0c6b987e3a29c3337eb417f3063ecdcd227c580be2230fbb61f7d781d6db9269447cdd571d4c993d33086f2d7886380341f23b33f0c8eae8f82b46fa6e9dec14b72b24c23d3ad1a2e0a14d84c8c19448d08fe77e02dedf8a5cbd400bbc786d4da99f2cc831974b8b8882cc7e4bab363c4c9223e3b43d628509119be4d918d0758ab74f1a609810797c6a01507db431ae354dfa4bcae7d94dd7f38b6be8f901de23611ef10382959cb8733ed0f0da266f008df21abc305243d5597f7aaabb3aa0e681eef223a9d430055b06be776549abde30afe5cf8d31b637c8218ca59c2b6ee5195a7abcb4dddef707f1478c2aa8302616309db1a5d71632cc52ec9f968b90a99b2bc669b6b822c15fa7008b551ec5ad77394b49e33be9abfabed7c45d650812048f38797f8d51d225ca3bbb9e99d1099b945327ce0b4056aa90e614497617e418b47efd5847e6db7f8ce7b1c684c4958222218b639d390ef140417e936a39a770fe69c9381d9bd0c8352a48a2522da203c28c1c2bf00e3d6e8bbcf87a14f5632d97a0d48a93ab52937db23866e38e9dc319d636df09209647b1399b63476750c2155d5f91686ba0b7e42abce6e5f48172e728ef4d0b36c4082bceab878a48a83c9825e3e540fdfb6c7002cfdb33b8393c9700954f6d44508ae3fb3888085e91ddb9866ff2482605e1070bc913f2b0d09e365dc498d9bad5e90efcb1d7c23d2cba1df337b35ce7d76f81ef2ae32e2a6dd672d8bc60c035a7beb2215c4c208e12318f765bd20f63761ef3dcffed2aea413a3255169b06363f82f27f5286ae24ff9c0782073e6d38d7052740313ec90d58fed3fa29501fea08cd615ea589b905d290fecdba01ca748bc67cf78e24f6a560b4df3fd12e495514b1c1f2b892a8639abc8023f311d86d60d45452aa702072b60829b11eac30a547f613469df9e8c363e80bd3993215feedb7631a31be0cdcbf61f1110e1b4c0297468638f3bd6cf96f07dc063777925cb065120e94e2c8352583b6080d4ace787a9ef686d5aa71c39071504a4f48d1a22169b103ce23ed4fc25045e95a961ebc9c4ae15776dd52dcd22308ccf888d10d1f4fa0bca05a5ceb158f7b8bb23014fd9ea0fdd3da83afc350569c4cf81c5abb6e2649de95f2727153b8f657f0f4362aad553910b1f25c146603c53b5675b2740c261303ff9eb1c3ee119b1dd7df7dc7e3cc346fee74a3554c8f9aa5e10881e4a9b2b3c31f232a44791e611bc212f25a37a7377781c62f94c7582bd9784b387f2fa6b32d28d00cb0f98503e844009d2a65b58213e772987ebde9f851aedd7a5ecedf6a28f06adc7709f8ba8dbbbebbe4455b18666072355ac4c161092094f3e9d6f071e07210b4ce1070907e9f47351c365a01d42e2896fbcdbe48b8ca5135dfc485f7883f1d09ae4235a03cc5d66ccd8d06e73b2a6e8bea6cd631178f2e7fde299e144e5fe4247bd01ec7c76262304bc6d1f36a83b1a6bbc4ffd8d51b85629b731c41dfc6155b5a0138ccc0a40d29e3cee09a664faa2f1632f362bd9b8e78b814e65d1569630e68fef24acd3eef7658e9e1650a3a2cf9f2a370ff26d3ef11ddbbad9bb1ff4e8e20d805a49658d271a6237f8e5c9c1168cc0bd429135a8f257c821590f056ef15fab455a971bc04257c54006fe7ff3141b5a597b6e63448ea7dccd304b241f7091ce3e79660a4174fb6ec7f6fcf0761b1a3c8cc054d54d91992ca6e4e4114faf3e26bc0298fa3155518a19234bd213344d24a82f912d360a117e28443ac993a65cf6de8486d2180afa5aba93a764ecff4e73dd1091cf352acef5eb105d91c0ac745783bcca015eb7813088910012b80fdf4d1ef3b66df105a7ea2fa660a83a1bdf69d3aae2f615f215338c68f1b1fb98f185abb290de64fc7f4b2be63535e716116c4a54a7b1554a974d2023a80bbb8cc69e21f73bda1373133b36a07a619ad90bb0fcf28b8b2f44e5ade9355bac388c348cb13bace4b75073361a03678206ce3fd58d54760dbdcf178e350e2dee027b9f562ac5876597e50a0bb25a56ab24d04c42f19ef3d6784418d87f6121f502f382131db02994071dc78c3abe8a98e650d0ce579740e5da4018bef29557c79a8787efae846d0a13669a373dd3e8db1a414cb6a3bbacdc32f6162b2ba21354f5ce1838f6e398875f5a9c2e8009b7dc4dc7ab283acb1e7cad0031e1316ec0ebadd0b988a5fceb66c521ff633a363353bd6ff1f0420e7b3fb15d4774867e923a180f2e5f928d2e7cf688c664cf21208be156f0ca96641e36b860d9f75dd0f74443ef410c1c62ecbe3dd6cd84ea4364d975edd5073fa04b313f461fd7700c131c45724367adade74d2e025c4382e21242cb955b7c6eceffdba860a8719c90525df61f71dbe8231934d9867c559f351eef4a92d9ee583a2c90a963610c8015fa39f95f46a3ec13a72dcd41245f7d439eb61d763967d608e52cbaa362ee22afe70b015e28842f5bad2b58e3238f31ade9c057de9be40f1f29e1dc60e09099d356918337405f467302f3d01960e1970e52b7eee12d3743506fc94feef2e37170432a22998750fa0e5507341f79ab07323c21ac496e33177f118394acf2d1058b67ba6ef708f3239d1686c79e1a5b1ccc6531d7653b3ed5e134d90c3153956169326910c4f3f43349cb813cb7babfc3e5d65eca1d5d932fbccbd7e55fa5580302b9dea93d32c31b5f3b6645a40b1d17f0d6ee64c47f03922f29ccfac8c0fe64658e75c515b2e153960d1b6b19674336bf2b0af1c7b80f2041f00c5f3941dc3de85b780786ba337920d176ce07513ecc487d5901a21709742415d77a9923f2220cec2968af995a36c637edb96af9250f88d721da31f76c1a07050e2bdbb30f2ec644613c57906efabf8a4c0740113a0757deecab31c1dc2792387dc025a5ac5b78546398f724a96f785451fd5effbd2dc27f963151db48faee25a429a24bbd5d83e1b19d807ccb4de89104fa5f9543718810f5b45da9a9d264380c7b1147e1e56d99b2fbd879e8c72bce4dc453d3f37911d00527e1f51a6964cf1c8d33c46a0b4d15622d97203f15923017aa86f7d394bc900597aa996e5b7a0760dfe596204f51d4c57b681fd8847805880e6a25e1ff60549b8917f8c38f8975c3fa7011e5fed374bc279e5eca818c71d612b8cd5765142a95d3b56cec320990131fd80075a66dd0860a614aaa7436f2aa97f9b92d601abf0b84a024481f515de4a6877379dfb1dfc0d3b3a8d3bfdf1842e9905597778bc1e316f7de8136224e75b3186209f60b90e2d61ed541b81467cc46371d5399773614a9e6f635f6f7956d64730b77844b6b8cc195a1bb9646871e81e34300094f7b1bbbe804c4f79868854f44c86334609d2308f5755b797c3ab6a383b64583113f88aa9d74de68ad335d1ace25c8f26a6e4a243733bea8dc2c2e79eef487386d400d21c5c91e6eff809b2f99d6d9993b11552394150c336fc6862106f32bcbe6a378b9a660e4369783b295ce205914bc7ed5f16b48f48a2497b238b8ce3d9f63d952583d244575957d619152b5dd02e96ea1fa2a49aac5eb8e4905d0db8ff5431f8b3134bb73049307808af4b2516548e0d7b13458e638a0a584b1ce5d33d03efa0f800325d1e55baa9e55a83b1809e613e2aa71a5c505c68d2a55ee2d28d94b494adc6de9ffc868268ac6af48ab948fbf50266abc44f062cac12fa784153cefdb991a5cad8ed6847f3e18cdee45649f3d1e1ea0edfd16739eb0038ea2d2483e431415ce8eef338ba360801535a92f4f94085477a8ec503c5dfbb842987b753e72ace28c27e9857a7420a8bd45349c53c7a38ec404e3bccf8e59af13477d1ecbc9457a9e518be922838215a53b6e84bf489ed6411fda996c418595db9686d0b66a1127b8f7db9532a85004ad09628c4dd0ede9934647294030e12e822f6dc6d7b2ed97c16144d305e2d1742b7157878cd9b9ae59080c41a09a73b27dbff1a9fe067d0c38f805489807eb5d619e14f678eb134fa0d6431fd03b759b1e9780529fe4008ef913a3c644be0f8a5ee644e801db74db31c1366bab55da8140092d7f54326686dd26c7d2689760b854acce9e166f32d0c718f1a7592c3646ec76a2f706bae0160d2eac3850d92dc3ce3af11793343df3cd1d8941e886ba8868a528a9ec1bbd411a086b995181da4a13d2186df5988acfff37e5801a57711c190a93d181ce77a13bd2de82d63400e6b60f58a07774c93dab6905ae80555e6336df644df398e90c2caa360b8c88d12578fb07c1d41a70c6b6a3b42c81c002fb2a03a185e8ddbbfbf3e4d6582bb1ec52935c97cd37209d8a65bfd5134cfc5050a165c8620c8aea3b245ecc47df71063b5cb464e52fbff95dd387067377653eff909b2bf3a48b999e4397b6e131e5296b1c328503308755376c0fb56bf07702ef20f3bd75e61136d483c184420ea0ad27896e95194212b2b42275e4ad0d32cd160866da740672a0a9c4f4805e1d57dfe73370f5f5e3079e11427b53c0ad5fceea8530c10f5bc0ceab8a3008a4257db25d91be0c02c722571d4bee7d36cfc9f7141cdb28cbad515fd4cb3bb6ffb1a9f59976691ea22189ed5cf6d5e6a5e9451566667c416b6dd4453c2cd5e64d1e7e88be265c1f969f3d61fdb4030320935a4738bcd606505de72e17e84c0041c20113226ee6527f004bcd9b48c30c01961f55928a5562c5e73adb056c5267871a8dde1fe4a39aec6fd93f2925371442dea558280237bbf4f7751434afebdc05eb1259f94dd966b3ef595dea04cc43616a49f086d65078c3c68904ae694002972ada3bb7de4f800096e9caabf4d946a53cb192ecc95136901f11fd9223f392ddf9d713cdce5d3ef9fc47c94621d603fc9bc938fa025be34352a64865e703a4f7d928ba2851b436aed3f9abb430a65dd3be8d86af73854f7a8978e9038a49d5a32fd13a6b46f9b38b697e02fd945de9de28387b02043bd42ee210770e6af97b85f075684aa0d8c64c0ade82247dc06d0df2e13f542f6b11004ac32374fafd019117e17f12f90b45078f1b35d0ac15b2eb7e6ac9aa52a76ec4eac8eebed00fa49c90b636f6717f542a6e016d1276d4c3c6c29795be782806fb5e038233681faae485ab0519df9813f5a20ff65cbb64c11a7fd4d539292c7d66ef56260c78f0ceb8a36f7aeab42c257a9598c78f32ab0d5beac17d937139e74cf3169e2e603be31aadcbedd5c35d549c08b0939f55ec0d6d4b977318140ff87c637e480759eda5995ac04f850421975b546cde328ac089d780f8076218a51e66cad52340a02ad49211f1c6a5d1ad1e42c036540e09eb025ada1556ac52e367776270f0455b223a742f50685d9090cf773879eca8655466b2186765a680328bdfa0c9bb0d826d5ca1f73afffa3d963cd6daf3defbac94b23a9c31f71b3356f275827ca603725db19d5ce895108234e537180775e0ffcb9f8904ff3c225fb880cf1b73b3f27921fb0155643f24544c8fb8dd75cb09419de4c96b65cab6d08e82bc84b711a708a295687271cf8cb3153cdfdb80c2a36231a32b9071c40f185f285e1b9bf59cc02f7b075d54e90b06a67e4657a6d785e7506b873972d60054f83ec28e0e91242df59d5d39a5daac6c9a05182e4fa1e6a49a8be7c0376a1a8be89c58ec75ffa4e0aec4b8c954caee57e65b6eb1576db6048a44d40ae5248fc8b7e12caf6bb14b81efe26d613b33f2efa2cb6a148f31ebf0c1f45e2f9d7f06433834fb83cee9ef6d924bd0c21f44feacf58f78088c029c6c706a3eec2391b8a3ac12664aa2f7d198552f126a6b3d93542aa5c3172f6c61a513b66cff8cac93f5e50b6609f9a470bc98070c10c8fb44087b134f4daa01e47c4b93cc5004502d351f619f0160441063003d93c2210e849a329d8b0485abbea0f55d6eb14d0552447ffefa74fcce3bb5897704bd2738776a3329255bba5ca596894bbfae0fe6ca45f361e1f7ad23e4418459bca46f477ce2d81cc64881c302f773bad640e74dc821fdb9d55e83db8cf1e6bc43d02bf61b8e407a3f879cca118ae1f0e908b8876166766c9b8cd619f13631a068116dd611644fb45ad8b4dfb464c5697b1ba0f0063e0965f4d6e999ad0b73aafe43a39741341e00947c3dadb8d74346b8278f4dc91b4698c27176d8108a3c1139ca8436cff66c39a568da9ec9f3adaacb162f10218122593636fefb427d601bb487f09579f6d011dbb5297cf2445e2d59b201e9cfa62033adede17938bcf69753a97bdf59173b477f2f62a1295ae1008996995c761aaccd750973b0bce6547a3b64eea44ebe799e026e66813a4b5441cb931c0343682b11a9fbffed561bc1c87dce0f74f31a98ff53e11dc4d99281aa859192299913c287e244b13a8737c86ba7780f6a3e121c2e2ce54a6132a9e3fa3128fd86e5443aee6d0427725ad47825a71955162cc12c0de1f01052e0bc0abe5af2ebf02c4fc44ddbcc73dfaf8be4cfc2a266ba3be4ed311a3d649f7bb055b514c8b6d554d934bcec636fab2b04ec632e0f5aa6fb3ffb3753fa4813d5745c08b624158f8dcea9f17c898592fc4e8ed5023c92f5c34721a7bc0d88da2f40ac373520be2451c25fff6543f1f2de5d78d1d719994846b7cb1e309655328759a6a64dd214df00bd5001341c3010d9c01975975278ef673df8e0254505453e111ef7807dc7aa84d7664de120f0ef027b7f9ef966afbb160ca87158139d4468e821702f28392721428e89e519c9d0ac323aeb98ad3dd679998e8765c7545ac4f444fe22a3c520a2187116bf7301535df9aaf81ccf5fee4fef6efb973ec422f5b9468cb2dea6eea3c7dcee3407072d0659e77f09909d4f2b13a09d2caba96a9a778da36cb522b92db3f9fc7ad9fa00ea636c3798db9dcf35bd7c12285b9f746ea3c1207c31410195335fa78ee224b668e5a12744420148bcf8e789b207bc1297d072f68b2a0994341a2ce0e0eb5aa55918327e4408e4859b4d03577659d78b3d9ec795ac15df032dedbe79cab339abd65e4ce58a1f22823b873f48bead8c1bf4f74f644ebf08e0a9e37a45589e7945d1047759977c07a319c96f87ed8073e7fa921ea98e49e50993f27900a71d690d186ba25c381e2ce2934c1c56a8705dbd2587be5411b972c1d2c40cb2c47d1a45e75cffd121793f68f9fd6d93a3caa82351eaf9c5c1899b055449890c78bc755402b9d8a232328e43475a7b57d6d94dbcdbb6f8b36d68f6eef88dc373ab1af8aeac9d099812e45d73df4cd73f342cd6388b4a9dd9cde993d9c5e094a756fc6734e90c74113affaca56cad9a82c0ee7c322c7b30960fec938a15c1258f8c4f71b00b25bc472e4c4d544dc2c465d922d9e4757e3f036182bf8d4ffd55cfccca0b24c0f46c1e7f57a3b51cb1fcaa626d3900b0bc7bcca6c324ec8e14559f721976563e7b15dd7c0f868e58280496d2b2bb55d4b02073cb4773f100dbc3646ad995743734e5841a205e8d41724c8b999a6a8fc099ce7cc5946fbf5aa293c1d8608020f4530e25cfb2f94782482216f0514db0a238431e43878341ef2a85ca663debb7e62b526b93327eb69365c98ee445f740fca1204b4c63f2ae84f378f27d7b2cffa418485a59b43230daece686d1b1fd1eb55076b9ff0ba5b2c7102e87c846b19168e7843e9abfbfd80e04f18a50625efc3a41aae1e8b818d67c7376cf6702957df823a507ae3843a774228d0f00e8d8eed44d04143efed6cc35ad135c04ddbf241a9f9600d668a6486ee4948671442e49bbceb632abd2599ab181857b695aabc3aff23023a54f07a8de6d83d8e4654a03f16991cb77ae9a7e93a59527d5f788ddc637a081644d592f4fd6b195db96fd9467e4f8ab66a25cecac882a72adcc3fecd0012d30fbf6a8a7118cc4dc58a27ae6894211883d09de221c3a897ef5dccfc97fa0db0d0fc2cbeeb395a711b2f8ba62de75f1c52c422242babaa4b325def14c77c5f7f87840eb21abb74023072c3d129e7a4dfdac712a36a973e002f402a69d05ef1ab30c33453648b8590fe62a2a3ef0e528b805525e517bf88f8ac0cb186e4c341aed1eee979c40f20c1c2a74a880ac547fa1104b80623a6ff6c314a4741e61105154d1e5b3419e250848d8a85e06c51b1d9daa510efded1a40bd8ce2a0c34812a4173099446fa26a1ddc0c07b3823c9b9b689714ccbce7b2bc7502f5eef393e5f05748cedbddaca4480d980b1a579371ef3a27bd4e0272f6566e1736648ec7a3ec8e3e2a27da9aaf14cfd96c9b842091760c1d3ae8a9e44387911d9d27dc4340cf72eee79a231329aae70f14fdea342f2f0de57b1a2a064dd396bd2f0e2174aadcfdbcf978ef85e0f824dc9318260b7d1a57214ded653881a54768c44a575566538a2e7e2a47434c455596f4b2f14a627fc1fddecdbf90ef428d1c6e1fa36669fe989c9a01e39719cfa03e993cf69077c6df1160377d17145b49e8311a9889efb5f9a620c2158978dd3ed82535770ed0be39410f62b2233c09e7a4aaa225cfbbe8f9a19553c1d321c35afd5a5bc25499976bea174bac7c2b5771fe6dab533915373ece47bfbff10eb55ce8f5faa95cbc85d30712b356572a847ed81e69349dade452ee86116e247cf16ca40e267e89fb3e0200107c550c4c220eb4afaaf8961cd173ee2a464f0217c740e3683107f6bab2db1e5fcb4b6739842cdc13dd8f3418736dfaccf8a0d57f2c4375bc0d0930e7d080c979f16374f2f3ed280171b8762066c5ecfff95491dd293d9c77c5809053f6d2927218d5994bc9cb60a6024e82aa57dbbe7201201bd2ef60780b9ae356f0723c88793e4f5b3ee1c845ab1a7e4dbf64b8a9e236dc6e6781928a1b5785b85cd4d7a828c394fc42c8a05a81a21c6930be414b9173ba85d87e2cadabc727bc439d4e08189c8fb4d33139d6716557f1c478a884525b56c3b675ddb41ebd12f8df1d658a40e4175bb07a6448df55420011d79206ba3856ed5add3f9053741159e63ec02310a4f35d3656f349f3313deaac88687169cd02c42acbb22ed5a2df68778704ae50203f2c3f079eff49214aa8606f9391023a2208edac57bae81948dc45a67b63cff6fc2860292b5bdd48d60051d0c2bb9100a3e39bad86af10dc2afa74de5d5825b313eedca139c1ad0d6232a477c3ff4cb42643d58cf7ed25f93c746b6f245564a18a4a4f6e578060ed68ac0e9fc475d6a3d4f2e9d1c12c98f24ee5af1abdd0f8b8c91dea3efa275a1aa99e864ac3cd420659c2c88853af909ed3e81ff7516b057fe4072a1f8555676917de9147462f96a2880bafa7ada97babd289cce1228b4b36d05648d9ed8835f46ee1d21e6337dda73d42ed46f4440d5cb2adb84488ad4e7fc15a52fffdb114bb9864c1e783760075848fe16e54f6e062d5a83b2335f5eb46496d3e1dc2fdaf7177a1175b70c30fa949da5569960ca3fc12f3ac89e0c888a0ce6251f60e79b4ec911899146d38c71313e135dfd6519c48023f996ca10e784bccf068fec9a202e2078781e4723219d7bde84111e0b8cc6d5738c19b565420678f948a382672d3fbbad26538eff293c54983c77cfdf0d68a14ff2d9a4a2088e6e089b8096699538d84e17ccd85da443827de632dfbfe6ca7a8906fdd2a4f82674205d23effdcddc4ae0aa156aa9d174fed2a1f0b5ed7b8726c0645ff8eb3b21e73adacf543263058cc68a3198f319e86a3c864a5ab0f9b96cd3b2ae4eae6775b0953024bbe375ce74f0c25d279b991b88138b2a1f92667b3ca045ec7bad886768b3de9ba62878a473f7839e7e55000dc3e8ed8f70fedab802d1866121f994950efc13472191184cd3be26b8f221e56a1084f7e5da63e4f2953fb65a2768ce8faee28078f95e6969eeb2f4aaf1b7552aab92636d175646d4f3ba1728ba9d2a68c801c642062460cb9c91fae2acee8ecb38f48ddb89c49f0d1fac70c8646b92e1b58c8f4fdcba73763252dda2683d99deb9a2d37b8d8aafdf3bf6db8404952c8a01b710c262b508f1c708f13dbaba3227f93ef0c909ab05c0b702e1c5a0d3593e6984462af36c08842551d4ee610d19e5791f1cf3ce9d66fb98064b7cb4566d19ce805d2649783f97480a697b641b3cf9ae0a7507ec1cb1d9db43f067449f96f627ea18a4a244c3ff8fd14298f7b751d6461fc315e75f0094956528bf6fde45caf38fe9cb848d3390bf017be30e7aa73b8795d289b9768c549907228a785e595d2c39d9880b38b8d6da6443f0b933e1f41448b81f6fb18d337163c4c81b2f7ecca4fd6beddd8b6954e8159283aa5bd5877eff30a01974f5cd62a538718f0fc97c62685e865d1894806c79bfabe1093a80541e001ccc6a46d9836500cde5255c7020cc21ae73aa31734a4450eec7bea29d490614534e5e6c9d985ca49a2ed0493cb6a131fe258510d262f66ed445bcbf204cc59e3a65d76c282cfffb32c42fd67857a3ef8aa6e62e8c7a9790dcb0a0fa8040a83378694dee1a8bed9775ede5adf43ebffb61ae7b421b38b5abe3b49f92782b80687ef1f2a8468750d40e5d7d72d9c42f5cb7274385a02815f59de12e4c1f143191c27dbd12a43f66c027bea4413bec55625bee49d2f467c60964d67ddcbdb9be9a679c19a47675f1e0483fc1b9330b5bebd210f47f6def5ae79280ff7df992199a7e92cd9d417dc05134ce2833a1aa36aff1d8b444617cae0e1ee6badd7cf2f4a14a0855edefe6a2963df92b229fcd99ec7f182bbb5709015a61f45beeca86fb44bb19144d05dc7445a7a312c181faab5ce22ff3898930873887746eed7abd0ff8bfae2cfac21dd100259db0b8411f6507b74604e87e2a56caaa575851874b5c24a48ae622f3598266ae54c77bc388a7c2d9b3965f6b3bc6774d5e5d0c41c5c6d28e9d3c7b1faf1c9bc2a5b5dbb7dd89c22444f1cc92b3e0a1af9975bd47a30bd0d1045c16ffdd2bd07d33e847eb9ee6fedb8021d9dbaa4edf9ffd3aa250973a509eda2774cd5000a7f6d563dedd787dde83a6f6b15cd7668da370cbe346690079aa60701a5ce288827b4da5e833ad6e581cd54a10953911c4d434ed1d31141af71f644f2e7806a08709fba171bcb77c9d318666bbef51edec12235abb6078a34933de8ebfb6acae177d92060e9a0d070312140e80722122192eba6fe9c1dba55318274ed6de0601e7d3957ce1ad0eebe3ce2e45b2844e426d8e182c72241cc4324a086dd0c460d35a98d1a8f775d0a12e7366364026e46618c07ae5ef93854a1c599ccfd6ceedf2f9a70527d767268730850b22de051bf5e84fd7930ebcc0b516920698c51f703fac661726f0896fcc8edc96213293ad3276b5c76351f9e5a26fd227476526e5793a9a50efd6b6fb8afc1890bcaa5ac2012f122141a302595609f51672f53d4cf06514ec9c5407a8a593268c4cc0686e47588467fcb273037960fb67b1a88766048a11bfddcac646d2216c85f63b0b414cdbee39da210ab4001d92fa0846107d870c91b51cc321c06ab9ec85366daf85902c24067ba5de43aeb2ff212adcfe266f798d762582444a57a0e18ca3ef0cbd2843ec3f211c1f0a698e06e96aadca5b1eab64a5c268c439f4866bae49b9e61920396673078d25c0f254d6f83af999a9fe22f07e6d5144191fffc3dd4ee12abe71e214b2af28429d989d116ca1ac652e66a0a5760560844dab8fc6876a5d5a6d6d6b66f14b4969ce9ae1f74e6cde5d3a1eae6aa3732dd9f4b2e7dc719cee5368b771d6a5573f10af064b41cd9f2ed1cd93fd7055dea8ed5c952163d8cd67c3d81305f128e50339c335bf4e0dd20870ca00d522520057734b1280a2af21e025b6313c3e47d91a6c6a83590e92ccebd29c56697f8091aeb3176da1b3f533e66683f2dc2d174374a879c778898b197193b87d21dce01ebfc1e0dae46270cb72337088fa5add5b11a9b2cd38ab2b779a5f4f449823711279a6416c1284e6c5a2d73269f8be2fae2fd5b98d2d04079e8322f8359e2b8cce72cc6ca2dc2db14f798244d80502eba9b3b52500308bd9ac8d1e47c990669acac408ee7456428cc32da5b782d89f98d9ee62ae490ae92d5e409438af9fa502a161ff12e3a31fd2a5dde751c20b4155a385bc8f92127794f89d5a4a18baedc552f999009507cac0638502a053ba868031338e51ba41641c50a13d820e18632092496d405de4e681dac1ebc446ae09a18d1171a7dc8fa04b82de16a67833b3bd9601097d7621372ff8e8f2e56400f7cb3c2633f1b00963e363865def9da4880dcd54766bbcb0d42748dea540a733ccf32e02ea7b1ca1a2b4be8f74b62c245b8af554a970cde7a8d2ce4ba3b318fa11c2ac9b511c338b434d93486f9fe72b1ceea697eda82d260258ba8459cbfc871a90ea688d6936b7dc0f100db8fdc00af44e3b45d760fb6373786422d7f87d6c6c87121768d0598ab59f00eae81c2dfe80ef628106edb891318f17f2127854f9627992ea438a9938d8118d048938aab7899a54af30ecadb4d91e2af06db0bcc412ab99320dab8fbb58ccbeb2b7d9710f5cf56fd7c052a63bef47ad1ecf79e5fe146e36775627c2bd81fecd6f4ec27463f5b2090bca3db32c86a48cce1ad6a758d8f9016fdb7e1e5ecac5123c9ef63a059a59f73f8fefc0e827062f60e444f921dd5d70b39e4f5c94e43e16bed3f362f23e61f83fa950d4673c8a962876f15a0a7665966984cb6d764c0657bd0e2a5b35e058747636282b7fdbb6d4e96731c018459113dedbee6b51c9def84fa6725fdf04717f349965551aa7cc5dc5b78441f9c4d4e662b90bfc0f2d43cdc675a6c27f386372cc1bb775187fd34b5e749520a169f7286104ce662cbb47a71f36b0424c4fe41a9812bf726f28cea039c7a93acc084253673e7ba862c8448a5916ba6ff2bb55a7354f5788cf04068cd7d13c8cf9654c9707043b99a0690d55864507420e8dba8c435e0a6d8e006bcfd47e488343f0808995c2fda6833441c3bb4af6030cdae4151dce36338f71bad988ea03c9023dc3ed4e8dc72b1c348537c10dd3cec262f291efe13a6746e3df33aa1b353768546f33dbfd148ea65cee3bc090ecc7174d6abef27c645bb34caa65437d08fe001ae5cc0d97dec2637727383441949b9586e867a27f39bb5a3d93f02a061f8400394e090fa9056639ad1b14e0c8605d7f25f0bfcd3fb4467a3cd0638b26920c5aae3b2acfbc69bf56b9b5196aba0377cc72330ee3fd6036e5b2dd236f1a19a732a3c09888f072f8726444b4caec76976f6677a9188d6ed237538f83abff170637a1e0c8a53c378af68b408877ccfc9f25bb35db331bd998c0903dcc245f055dbdea202c60a20c0f2299b4bdb4608bbaf246ea8b6158b3738304a64097b99120351f847107bdd2e8f62d06b0115a3c7336012b3d2b8f050356f7f8d36c42f723592259554b6d2fda10314b04c99431c15e99da5d2075da7011e4ef23ce2fc21d045e0f1e62809e587d7d6e0a43192f9001e87cfbd96bde13e02ccc1636064bab75ccea4174dae7ffa12487cd1bddc880a510461b5f93ec5f08b7d2f23994c1714e92d060db0ba82645480ee275cb847b770a1c19f2082eb6eb819bed99eb9d192690b7d33a11b6cc891dbf56212db82d0f0a920cfb3b25d5d278a5d5b6663344e36b6cc5897024decec97df7c095c059b856423e906073b0b5bfac566113231ae251bd09e1aef8ddf0528ebcd1d10d5a84d9b29f577199ecd9ce358b1914bb94f3377c0aca38ed872876cf09e2d6ad04acc0422e15eae43359aa9a6e7bf0da5fd15d0e22a455ca9d4fbe7cdbefd0fc2d3570984a8caf599b140d7493cd5f89949e56654e1d7e3e988830aacbc94b54504132e4919c340cad7e3952e62dc6c541e704e343b00575c9ca303476c99df62473972efb12ae41ee82b1f6688b676554c761e8db8c2c27a2a6a327c1b2ffac31f25e4a118f655af902263b5fa1070b98b5ef9835f4a0996bdc8878147faa0fb2189cdc2362f59ac8032f9bb21b3bf460b6d16a2426cb4f5aca0cf3ccb89db66644552c47d3856dbe21bdaacfe9672bc37ce1771729567f4eb4f2145eab9be8550f3d58b64dc9662a8e5c22ae35073c8b7ec2b32e4ab68c7edce9cb2cb96b83451a978157c0aa1881d4487825528431edf8ff0e6d14beff8e3095f761efb3688509b9e184c2f799720645ffc8e5e32396068922a62ed33685086167eaa7588eb7ac9dc03239e9c13168f2f8eca9106e810005d6ab3307bdb176cc328f9cd5610b36c1c8c0597cf43cd79246269a3db2a3c0ae4fbca5b8a7b7c93634ba8f47cd2acd4076d9e81c75ccf02ecc7708de0d466db6c2a4cc662849a97df777fc0d1ae3b5b04880ca27d45eaffa871f8f313deb58d9c9a0f8d597a3ee371df2f1fd2fed076e61cbc132ae8c1cf028cb4d107cfd607d71a6c4a7561a86704946330ee45ce5e4a03c117a559f64f063847d8a936cb7712e1cf72b59ec11dd376085600579961d374041300d698644b16d3f75dc52dbac741ad6ce6603ca1192d59365bbe3e0e577f354532742aee31e685f6101df8390cd11ddd96a6cb3a1a1d9a839c9563d13218636faad91374f62960b7e07630b4923f3ed09bbb4c7f6d8c0b4763bfba5eeee5457d7051d0e716410edc1ba18dd9b7895b83d0b2539d44956695ef0032613638455c54a4210be82bcc77754d921b5f8414547108e05934053a8de1eebc2bb0455c5153e7bf11bd7cb89cac283f52a6ca697852b5d9141a9542930877a1b3a0778a830c7d263e169f802a96f58c4790193bab352c92199f88bffc8a235e69d17282905841a236bf1476da01bf4fc5230115ba7b881bdea568d3410216acebf267fe7ce64293210b8e1131a572bd0013b3c56746f2e5dac3928f77263c192b9deaae8b6acd3b54aae0ccfe265a08e743a011128c56a05bd3a6f4e544807136581ba640b0fd6c244e30befb5487d68904a043796acb603ed24fb273d83057c0ca639a63df4ff913239fa52446b351cc1b861f4f8cc7c07cc91af32dfee0342b4843791f560cb1547c6e18d9c1e785454322f3a264880cc4c227994d97798a717c9b18b6ae026b7049d64610fc96a08455d1bbf02244f97b18cf9dcfc339d0688f910d12fd1087320bc70876552238c8ff24338196271c34b16f7686f72d14550f072bfd5745103aac28d3a315f3fde91d464c2e47d65967fc97197c63d28d9f0901a2fe28b879838d3e02c53d42e47669b353cb3d7f64b7f51866d9c63960bb95109668d57ec3538a49613afc90049f46b8c6f4f2b1c42158c3fc2f86ecde1741b193482ff1f46963515546e7a5c3a819efa9f23dab122005fbe881769bc9c7cf75439d3b522d5bf0d77cfef4187fae7f46a3b2cd5657f9e7228975911ddd224744f22dc53e846b836f3f1eb52d937f4f3b7f5496e8361190f7459d8c71d331afb46b9faf371d2cd874ef8b6833d8245bdf0ae46e12c597bf3106733784e21136a1432feaee0285a65132a60d4fb7c27c359f5984b3438d9b8393dc591633f5d3ec841eb4f705fe7f9b745bd65788b47b43c92f1e2cf0e12afcf44449e31c6e0a519e3e095438a4d42b07630615ea453b7a21d2356bdb2e04faeb82752e1cd5537d09d792e7dbc71c8263ebd6c9e2bcd3f3ffabcb5c8198111cf8369d2e1d64eb13ee9df23014bf402c215497cf641264796a3dc746cfe22e5f571e3c4f3a3eb701b4d08dbefba4e27cc1720ff201792146885c00cb7b66386a002ace68885806eeb47674189f7b6dd587b2764e862ea34e83843a4f12eb277bf289c1d6239b3221c93eb13c58406bcdf096538975ad518694b891741c08299a84976a010dfd19894462e5a6e266536e35f11d824e6f350b9c3d0c5bf900c216e30d2b07296a198b7f2e601ed04a1fa5e8d6cb26e4f8699d7b9844e6b25f1001c9747225ebbdb25f21a17fbaef39fa1b99ada4ff13145fa50081ae91cba07d61e36d48a16d09a414002343946c7a9fd1e79030e844268269cff6ac3fe15bc8b8615ce42b11110fe16426ae9fd3e934a472b076bc20d1e6d30e12b5fb3a5ba7157835b84fdc2771d22c8ac3003d3c6781bbd5a434967f9013939106e1002ef0edf31478bd93407f39f8f63ba506c8d7a55e38c42fe3f5f3a56334501c45d78e7faa150f57750084716d3acaef34cd800a70b8f9b2b40d0e368ccf3f35a7168a40be24202e4c24660f10a1f79b4117ba97b88a67cc8eefafed9cee1359ee821e1f79d4ca01f51de5fef563cb40c6a42c1006ff5fdfc6f16ea0b676c6c802afd09a29edf67d2565f9113f1dd7e3f1be9c9ad378c0eda624533614c7da9e1adc277812d4e99d95de7a1f79066492b9e24a10e8f98416b39220d05b256950badcbd26c1dafd92c71a4f2e98eea2cda16e62c9f2c7c161a0ffcd8376d086832df38dc5e328656e1253cfd3887c6ac00abb8b9bcc907ee358e4423bc52ab1bf3a8639ce273463eb4e49fac16015f694dbef25d47b3924bb319d17b66cc8203892ce246f0f3c25ea3b5d5299810e20594d60450bb354655a689b59c1bd7d34ddce08d2ed0182c743efddb44b3477123dd4df2a997114ea221da2cfe3c83d08e331893b037e362c1fe5f64b3d9c886e49038b668f42ab534f8d0aada409697e441b5f725dfc59e177f489bc67dc302267aadff279c6af9a30b9f8df9c16e98ce94773d58218eb809831884ced9a367a5c50330bb8cd1543c80c141d731ad1c49009544f71ee5b2d657ef316b02b49568eac18a8a43ceed433012e40830e543895616419ab29b51f7c985295333f824e2cddb81f80292c52db166bd521b1e4943e0b2867346d3fb6828c580e38014946a9db92d3e9ce65978dd30411f26dd01c8fe6687f05780fc402bef292baf45d18c91b3ce9ba1080ac326a9ea2d3bf770ab2549369a437bc4694a8471c0a0e2e9ef368f1bff5b601144732d4527813454462b637ca51ab3e7ab277f1a4d6e803b2f198af6d4a2e2cc0e12cbd0037605bf45288a5d138f0f4d5586ccebd8b343f3ec09836d235c37d7e516d1d630c20b8836bdbe3eae513277c2e27761c5cf490b082de10e3314a3e66b64ee7916ba051bee496cd612423e6fea8a096a470ff444709dd146961e625278ccea07005c01597d00b5143df4110759aea489b8cc4c54b7bca34fcc37f96013615343fbef0f5002a922d36eba0ca2c10116053227c281436741f006ea4b5676eec771d7d6207fd30ef5156766125fb544315926cda13c049b1af5fded8d3ce777976963cf4e3850026fa6f592ebe8ea16282292e95c6f55a271e5c2b7859f1eac588ed8bb0cdca9ecc86aad91aa165e6e425e6e6233abdd22ffcc57311ef967ae15011cd398a3de8f2696cd59e187d2e18739f0f1d9ec3f48bb63f99bcdaa72f38009d3e1f805785d7ede6d8ff5ff0289cb239a26f639568ca03cb4c21368acbea4dbdae35e2d603f00cc71eb00f18339ad99c506991e22153420fb9bccaba8d8ac184cab8edceee511418be5d657ce2a0e0d873becc04c72e01eb63cb8b80cae576af182d4bd6548129361ffb3bb5ed257beb62959b3677f50e7a34d69988be01e1b571c60e67dd00b5dee15f07b8b92cadcb6c7c8bc68eff3fcb6bbe4c62347aa410f8eb7f86e9ad71579c4f92e21ebe6ecc53a239ee4940148df50f8e5a5569a0c5f159986e3bfeb8d35be9f87ee5d3612d97a606558d85a069a69669f615dfde248f2f3cfce77b2022e8bff57adeee1b51dbbe5a4aaa9be7453b4c9e8e17978ae11a4a964f7356bb9e5aafab7d993bd3a69d7fef05880a7700fe5c50e4b139a87d23c7918385eca42c3fcbef4bb7ca5f0b94e57c5aac8d3313d34e554cac363f828a7b2f801c7bfd61e529de4600c9bec3e7dc6982a070b4f7765f4cc7c3ebee41800778895c6ebe15899473dc9244b068c3e09874b9029d5efa22b0317ced205ba0f9420cc8f6fcfbf694e4d61b9c94e15b3582e56fcee3f5f24047363f06c48fd880c582bcf1e8ebee2203173b24105208c98f3ba701c7fbfbe75eb3b55ac44fa28a031d91003dc9c0094b699244f8270c7cf66b7dc68611c6b1ef62afe7662444d85f2859ea48dd8bd26dcdec518f42d35a9e86f77f9f7dda7d335bc80b8f8e7d11ca054eb9eda8b867696d966579b9fe33a5af28903cb66d1291dabb4a04787587603b41c6a1764a41f10fc67f9a5f69cff3c21323e2ecf8c883b01ad5652d054c9c560d4ebc098a820032800c1759613b55798cf25665203a4b9f112c2650d1cd7854bc2cfd6802b769988dc4cc625a1f34342687e0e34eeb53535ab40e2a6343c9077bafe170e79a0085a087efe2c9afa867e9cb4a39a541598c68012defc02ae42a812c374415f9d8358adf0d0eb649b548535f517580b775ccd195526670e9e97ea1bdcc5c00d69d7847d9c054381fb9eee6e7cc191b740356cfcf45434fa01d15cdf7cef4937bc89b0e34f639a6d6ec88703f8ccc8804f490afae19f083993a5009ee8dc5fcee4843e785840e98df5f423ef335b38c7ae50a8d7be7a01fa2b13e5c810aa1408a78eab1e52b78d63a12366e220700eb6b9fe565e49ba9610d4f5cd8d486d34a37c67b3e90b0ccc6147be926e31bb06c338616c6dba18c0b458e723be435a3895ce17f8192f25e58610831de97ee4154da897c1a5eb634ec4a39ff3c3c3a8c8ef87cc29ef76acb4a4817600921c2fc5d039657ef3e66dbf24037614818903f0154dd0e5afd6024ab74d53ed011c8de15b270fff4eb07d87840c7c7c2b192f69d394157ad000407fb37d4524b6a49d9db702a0f5d908202753a040869ca70d334ccdb0a06530b390e93a591700efa18b9f7752b3ea4bb96da4e4f80571da19cbd7ac1b14d5cb6c979ab09289678826ac9f83796305b91d41c9fe604a5b0ce11c6db2503ad111bc754df640a49bed34a4f33ecbe6021f53d33fa9301efe6d85728364fbd0ecaa4e7d1924aa925b424010150dc25b0ce31b1c14591334c5f9d9e4896c8d06a9949a1f3873e25bdc931894b521885d717b9aea29aae2ba0cbdf41710010596a4f98022a4831f16849924741091168fa9100ff3c9f4cccefa146789e5368071f96efc8ebd815f43e1d44006be47bd0daa31214f5ef1cb8744a28aa0185a15c343d7d1613d994981caa2f116645c8d0ae5463a7911cfa15881fb28aa2ae73d02ad3c97923cef34bbadf4d9af81808ec8ea7007d1cbf130da4d5c8cc05e948434f8ad3c8ae7da90d042643353cb2ceafdb44867d6e9540dcdd10c1779d847dc96e7813ac5c48856589d41b5195d20416fb7ed2bd3ea3566b92f0bdf70f40cf8b95929e95e35157e21086a6459ca6cee51f787fac077ba6a85a96de51f7d3cccd78fdfad6c5b4ed7325f0efcbdc7b2f51b677dbb5ffe6e58638f2d269d58936abd01b27a48e6e0668c6401bc1aa6e73b37c3e992591f62483b2a0032902b2043652ad6937bbaadd728b1566b437a1c500c4ae25c2c32802a6a7700056a78337af7740b9f2892c21bbd4c7c9ec47b335a7df065828cc0c3d485b8cdf3196e9328ebb17632e745a83afca4bfac4ee595b7a160410976d18ffc413e3cbd046c1fbf03a0a90587a92fbd403f7b159babeec8704668e109bba37c547494524982aa2c86db672d69c3e734ff8552341643684c1484c3160fd202307c4fc67d018e54ae8f02db5f445c2fd1a646e428039c15f992bb187fe8329a335513c0efb0d46ef8bdc68bb0ed736b032a2f42a8e9bfcc17bb5a86f0c3a24bd3b273fa9ee5741be8b966ad99265bea880a4caefd469d7fd423e17403d3a61aa74018f32b684c6f2c895e0736440fc1501c8ea4b4c41737223ebddc83d5905bad9045059cd341237bb440e78e357dbe7375ddf76be29c5d9f9a2dca906944ae66ed4c02ecff3f84e2740c14afcc5c255f38fd2c968594abbb5b87150fe4592e9c096e019507080c6850e4f343786b59a08f2cee8bd5d32429be3dfddef0943a74be1160739c0841297a8d9acb3092864ca863f1d986ad49085ebe23e82e996f27ebbe6e8c475ddb15d741ada6c23e8d57a68d38248d5ced8c45591ec8f4916b4826d43fa3e8688dce3961f50d2615c1581ecf13cd52023785460c8eeaa575a6107887aaf40dfe034d1083362b88fa12b1ad716fff2051ffe64e29ce80c1a27fd9b2c0f7292598ac0b0a836e87cc31b590138d1488f3ae426cbd3e4842956d6364eb410aaf4c0bda89624f1804ef49cda8ecaa0f852546ffdae19b516dc39e3d326b295193dc482ea60cb3d2cfbc3a8117f40e9f4a0becfaa4f841a3e934e8e18833c8fed6672b4348cfa1d0c1b69829eb6c64ddb94c856e8ef39af4c56bc7441d9f8124f7d46e848e438202869fc0575be5588ec7153d68885518e2b552ceb96087254a82cf09b3f02f37a3d36090a6275af90a6da23628d8ffde038fd69bb3ce293c1f46967195208bf9f24c3b0e63cda0fd59561fc6b58912358e452a0dc6da20301fcead0c96182397571819affada5e6ddf35c10c87def9f533046a7581e0c529073853282ffe7b6969dd7c1f56451034b1126137fda14dcf7d7b5ee966fb4a873e66036c4c4a8006707be4b28beef0781e2184b3c87052aa916de07fc4655f93e1c810019d9d57f71babe12bae01bded9590a275db5688ae7e8fd7a81ad21b8e01fd24a186645a2def1f54c9f84c1a6891096e5fff8c69dbedde40b088f5494c5a4e506450ef9328095e6530fd62c3616ad43eb45fec9e4ba6ac3ef67d71fdc85bdae6bc68087878b204d38b743d960c64d9349a085e2b0390f49faf92731bdb4cca4d83fa241ad400beed4d34c7b9cd8943b21847b348e1b9686ed7403303141c9b729ff612b9b8d3a93caa5aafc40cf0bb49be959e0582cc85db88ab3bb7f9a7a95d25afbc675cc173dee83ac428076adbe72be213af20987561b26965164e31638f06b3acec120c6f6ace775d84f0f14ad7dffaf2fa160a5549ebadddff3c7a1957708a77d43d432cb0f44d44e4bbe8ad1c13ba0256f59d17625ee2e4f40ef768279578dc2419464a3075db8868037000d07f17be6a5e3e64fe87a858b0c83b28986cf5a715ad428851a66baa5f88e6667a8cff290f3703d9946e6765d7bc3529730245fb5ef1c6f44f8965445f540623895ea2190146c53ec83a5e3778c107288256284968b7d2b17fb9752158453aa28bb0e7f404cef25670e54e62ebed659cc8b0ba9ca46980ca8b375cb61850fce9a458f051131590777a7fdd8e81873e4e2ff39462cd418e8911385915258f1bdae5c7bcc44e4b92c86ef510c715902d2159bc6463f2a90212f95aef6166c6d077036aa868756737e0a399aa7084d5919d06d68a8174426bebe9e8ba0ad9498bc1c74a7876ce1bbbaf2220b6f379f0cc9a8d7d0dfc88404cce26fe3ff6e5d41c74cf3ba6752a4f41d8586779cdc89a51d8c292d82f01d52dc507014e28a4f35a895b8ded3d85a24d67a25d33eaecd2f865a6d63d704d24088d55857a75d965bf0775fe22cd6a2226c8dd58aab2cd6e913f7dd6acfc4dc790de430085fd2b92327e434c55d76210cd8c9cad3b709852ce72ef87b83a30f30bace2b6e46405c8fc49588005f9a8749f2eaa52c7ada181d861f23b336530f5d9326e35307181db98a7a91025bc3226bbb5b21f8c075a9ab96bbed7825649bdd6c123daf8f21f360e09f9053d6a796e27008ba3a728a4be058cb3a2ff32247a49f5b9be1d0a3a002dfa67355875777d6b63f2c70e6dcc09e88baf71806dbd08bfbeeb1a09e401c758b8c8e18c73150d09caff20876988008f2487b3f7c70600f591b71198fcebcfd252b299a5bb9098654b71dec1755fcd7e09a2708df3f9af9b37f65d38f50af6858adfa0dad839fb4911c7cc6a9f42bbfb445e6e552ec26d058fae868c4d3a1a9703b11029b7d6c2b36571fb3b55ac21a40d054ea86f5a442b6523d6c746f9c2eee22e40da3d5f191f5693e2442838a3b557bd90a93ec09e6ed4bbea1ba9e68127a6e194f8121321f1281799b35c6d81029d634ce2cdd53d02789d08c9bbaac4ec231088338e88da634200d110c68c96332169a6f9841bfe94cb1eb4a62965f9d7b751a84f5e0ba5c5afa7f26a530f587deae8dabbbea4db7e705046c04c28415c737f1952581caafea9439ce787624a26cdf6fb9bbe057880861deef62d26c1ca5f23a132c62ab559351e4ef0390940606090f1746a11a50ecd23a1065012d165bcdc6cc1751b269b8a402e1ef7642aa6ab30be7f4a897a128d17b4b284b7345d2951249e1398a2559a39233dbbab8ee68245c336369dd891d93653a6d76bf9b235b04d20e571e965d54e8b36d53421bae433decd37745d9405bd3b355d10c6080e35a62558b805756abcbd6bcb8ac0d0b2706faf685ef8e9d3323466816988d7cef290574ceff82209d94a16883ec5d048e079162f080b89371cc06b6f724b69e785e529b85c0ce8eb483d6ca0a5638c2c049cea8f350268ab173ccf8080c583bd458e3c71a543cdfe9a5eede3f4808fcb00b7566723f43f7db9e1b23e0f686b5d6bc940f8bff422ec1172383c373cf2450b240a2c438594a74f01f581fdc15a6456d81d6fbeaf4bc4a621c73b831b3a07f77f99956d8e842918267bff60ce368362f703358fc01f7905ffbe59b4e811107707a7046d592813e99df2be09231e4aed9eadbd796f778f970d0eba243c7c3e2ea987939330af396e1c12c04152776d849e0bb9a6a34d1dcd55f2ac4655fc2c5faffa77512a74307d0fa007b1d764e463d14c75899d76be5fe8e5de26afa110eb45bb78bf8ffc5315bd0735fb007b201bcd041e616ff1190d56eeb129499e0e31f7361186706249174819d31b7e6e3b01fa4445fff0e3300a0117d407cbe27fd83fdc135184ccdc424f1e189618e00d37317e22c0dcfc99783aaa3546fdfa27eefe3725ae69ea13caf23d5708d9808ce7925715c9e095fddebb2ed92155b4a35934181194fd233d7d78d8c0980cbcddd55cf1c0cb3425a7e0b7d9ae4c3367497fce28403d55cae81cce046986ef160cb60b15643ac39f92ea840de6a0cc444879ec11b5c7db8cea024cd9c54755b7b5cf6952a27cec5eb9bb9b38319fac1162d975ca33ce19fb48d8dbd2ced93ea2da4e08f19a6830870e77ddb8e5e85d2593d292898ba4646331473ae6bab5bdd08d4e09d7cc4154ca651cee2de7ba64fe7194fea269877cb7e566b79e969e6f9ed412db2aee90980be0a2295f9b882309fa033abffcd6c630c1bb3a5d9b65167f64c1eac447f5fbf7917668447d9240bea7b2043d9ba4bc45f7c0cf2ed434625eb0c30ba4a8af926fae63de4d974c07f0ee066bd172f264c047425f2cb959bbb895777c556318c4274b5b3753fcc4d06adb414196583102698ff668ff1d95432710ad5f679ea3df05ba24cc3845f0372230b9a572b890832761c0cfa5d62ea5c0ff235efcd42c64ff3fe8e2298a71908e9f8ad25abd0cbb09c0c478c4b5c79c7fb1b38254721ebee3704fd1cd5597edcbbe0e1fbd01cd8340948c1779a30921e4c687f51833485c8fbae5f3793249b7a1809bb6cf4ac65fedb6a1a7c9c7771bf2579ca11062315291fdd7a2c0bf3d3c4baed5df9a5ef5d50a892aac18d666215a9007635fcf32d279150b045b3152a337a6b0eeceafd9c8266e00d60edb265f05ff909fadb0f35008d44c81b8c4ffda6fdc61437d41707bea6cde1afb38c78c42e0a38ac32d305eb54dae1a2ca3b5ae2238a1978000589f7ebc55db2e94a6020a7c0f394755606b1c6f1e0c8a9b80c76104efa53ed9d71f60e8fd04732201598030f8ed6eebe833da7dd8d10d5be3e705afe1c4bc80fa933c5c2a9576e2af3e5721788fc551e70d7b52b5cd001f251871fd72ffb95499108b302075dd29e6f371f292d19d5bea70e158121cbf8a66944599c79e98a95576f748dfd0b28b4e509cb59843cdf25691985cb012833fff495522183311c25834eb6d3b301a05a48c09ac07aaefb93358231cb4053b502b7a245bd9cc5580ff20cde38d14b0ac075aea7d5fe7d5202b517ef9afb7b11de4db1ada5b2e38604d4a85ee23a34b5f3a65bc826dba8b19ba8aff674dafe8c60fca60995a5972ee08ea971be44f6287781e7688f0b51cf8cb12cc8b93a425cd6530188efe4bef5848d353ffc72d8ea6f3db4c858efbdd0b8f5e7b3c7ab7d84f27d5cab7ae91246f0794cbd4e84e7d14947c6576cd10918b340a7d77ea59219d92eba619ffd97458bb531ad5b82e684df63a1ce769010bfd308bdd18427cbc62285ba1d237bccf06772c0b98f3ae3b342cf4775164a24a700bf616ca37d60a35f146bd793374a7972ee0d0d33e5e334b7249f66abe013b6aba98f061e7392183d49c2e1072ffc60a852f0d72d7cc7dd743106b5d7b1b3a88d2c1fd2cfb984e37440c44ce6201aeb683604ebb5eca6a69aa2e4eb904df7499a557d1ba42f3b8429a968f5f9a4b1798f9cef13f069e078d9fcdcd0651a7dfed483bee5e4f82b1c14e07ff6e72189cbf4c2067db8239e637323363ee05e56355c2766e17bf6ec5b77c31b300ee509924742147dc002315dc928622a12dc14b0c00c42fd20df53b9ea6879865f8910a645d913fd5b6b8aeb608eda6c25eb105ae0cfe04fc8d9392ab4ea65e482def190481be7735ea0f5158b56c55b71577d5937e471c43b674b5d1e9b1f292827046cfe763ddf61dc9d4fe9d611e20704df01143d377642346393015192b2d3f2f3dde956737c683a5ced487ec3430a282dd88a43879fc53832de0b31a063ce01232ab93fd95c70dd0102c6ffde26c1998829a269a045d146f6050f38a66608fa23f94e69050163ea7b5ce98c165b989c4200d1355da41f1e7ff1f1545283015fc1f0e73a0e78dc3df583127cf2768872fd83f61d544718a1650b12a2b19142a68c972b3fcbcb5631ce1d9a0fa221c7abbaf2cace6ae39759712cfb930b50d4d68738f40de9390c98109bc1fe575405b0fd193fe70dfb47c788b2bd907ef7d1dbc613e2bc82e7cc05c8c4590271e782af368058d1cec4e041d916d4a2b79b602bed9a984799eda7d8bf1568ef3edaf9b91ea179187f03143c2457a6644214e95a078e386d424a7e91624b24af02349dcbfa4da4c1342478ce9fd377a777d69e484ef66c57f5371c9f9bd06080b6a250c9529e861e0e7284f5998eabd347f1cd151330d181fe89c20b0f714c75e95c92592da871c08caa28503c8dc0eb5ed2ee9316a9112c0aa2d18bc6d178084376cef4fedada005d5c0a28d6f136a29d8b77abbcc6834cb167a2c2308b3ca8e194be6590eb6abf04f4009ed620d04f4faf9f7a7405cbab00bbcb22b225bf7b3be3d13abae464df55b21ce4749f7ca69a94e74bc0512872111e1a64e346fb33d1c862a0e6b86371d37a06fa7156b8d81121b3f0fc8be7bcb8440b100c24034585779cb8fb7139515d620cca2dd08a4d0ac7f3745b4910c2b74e1532cf392d9ec25885fe075866b95e2e949ee2f1237d4fee92d4b13434d14f113b6fa3cadbe5c3f30311c8eb49e23b0d540286defb1305dd1d7f335502d43d12f64b2e15991aa6675c3ab5ffacd4d1f8ac293f4533fb42c2a7cc98b4159950194a04cafd051cd671678fdc8efb623e1c74ab52ea6834d1ab3936b6a2dc65592543bcbd6287db7e2db28b04650c6e7580c66af4574f750b7de4d91de0b6e29388eac24fbd53d80beec65ff5852aa4044c26533178b889ff6264a506c1818ab178c60207bb752b4e1ddf5b8921ef553164c001b03a2b5f9494d3fa64bf64a709ea9df11dbf7467d966451038136148a834965f1c982dc4d59d4604a9e97f7dbe78defadc3f4b866cc2f543050c9928759f4a950f1db10442f69788804271ecbe442d0f42f8c5a3820c58ac7112c5c2ba3220ec340992cef3ef24ccf760503a5a6484d8db93095713818174ce85508756a39bed3888b74e5709886f3b1a532cc8ad4c865e410e714cf8294c129523350cdad61907d5aaca619f80b62d413b0e3e4eb9b890e3c2b1d5e8124376fe46fe0132b6c02adede648e5b9111be8cc8edef895353ab32ea17d25691762939a21c95ef28d29c864079c914a02f290549a6a6e1fc18cacbb39b3ea4faeb3a9f49bfaf3d86a41e743694db6bb1c0d053faddae26ccbdf620480d22749adf98b172783e52c4062f65ebef2b2421d518013a8aa88781bef087e5f7ae29612ab740a303fc2224cc7909e6caca064d92e7ce4dd902f17195592f182299dfec0df13ff92238ade716330ab23e1f4befe91352eb1eb19e412f40e3fd70271a01cb557e8a57c34e7296676c418815a09f658dcf9e9ed8b2032c2da716b9a103eb580c3847e67b18c5282b4112f50fdba36640c44b50919618c8f69fae124c35878a496334768fbb3860076dd7dc53989d96f03514f3b0ca9ffe60892345cfa4afcdd75e1298ebabc9e49220f5191e5aaa6231900538abae3005967a6d096eb831d4e2b215c75857bd0fa939dd77c0cdf211eaa490f8e2a0172dfa2186930060c8554b04ed7ae7333226c02f882fd848f09bc3530fa65c052b37f7c437e2935786669778e0ead67816774c7ba79bb61caf429cc917aeab4be598a06efd676115b4dc62f2a5a0178b484719ad43b088507c9e6d551eeb06a60f6b6621d91e25dfcfc689a4a33b60e912da985954577f2652b143641595f693a3a5b411ae51215377e9bfe3910760882a0c5841f0bd77fd0229ded35f9a2e78bf0a6d1a6ff3b02b46d649174f90479c707f6da5aa9f5774b55145e195a567bc010d7598bdf06bb98c5be1c02108b1c8ac94d986675cead08b0d8c2ee1f09fe8cb435e9afbfa56c366ffc3a8fc9da9ddcba6f6b4b08b22df551ba9c57901d09395202acc8cb361aaea50c2fafe848f0010450e6980cf84fae5a62cb50b91647b36fea68935492a1ddbaf21165c2933d391d8fa0c31fd60053717ce70e050d2ecc30b50f6fda76d1017d9a9599333ec81c7f1cc4d51a9b08eaee0d40c95a2637c30827465e1b687ea25f3b96ddbff5aef3e854e5a97920572187444905a11ee076157d93e695886e8421d64aaa891537288210e81e4609d093e590ddafc327038753d1dc7e5a72aaaaf05db4c7afc06b0720549b681b5bb5ae20f8ca9833962a67634d304dc0b7021063f6d441ecd8017105afab7d92940b0a4a16d1e505126a33be594b16d7234ac6aaff2e52cf2aab0fd7d0161093504cf93cdc810cb1d368db67fff568108eae053c3a1c1d5d7dd1511da59fac54369076bf175a3b37501917ce04891a06969a1324227bb6aa41e95750e8edfda677d0509ff402c6799680bfd62f678bded9a3454c967396db177c040e0b3351d811f9bb85f76f92d8622b0f5d537ff843ea7d3c870883bc1049e6d37affd60c2f68b63c9f016c03d4ca2de339330a2a4241c6e8dcc31dfc6f02174cf2eecae2932cf6edc0eaa22dd9ef604868fba1e7f6f8d013ee1dee77ee26764ffa746a0e22e8bd835ecfdb01667b16accae85f972306dfd0e9a0f17763114ff96dc2670fc6f8b9d017ca1d85b6e8fc5538e24e994e171a12fa5847aebfc897674291360e66d722eb967b5c56e80d2982aa6f6ffdc1f3bb10c2fb4d356ff0fdd77a551abf0ec471dcf3c95bcdd7abbfc595f0b54431153378dba2c3bd244a575ed6cd73ffe9be1a00b1918b90bd0bca07ff0e6f53cf160e17739b47a33b69ca9ff2ca317ca4ac97fa3920aff378c7bebc92f6fabcfc877f98f26dd3399c1f372eb1ec0bce73f911db13da9f920bbc63a74a3f83e5e4ff0a50b256eb4c3ca78c2b5b8a69f022ac22e58248295633a07346daaf8869aa07f2a19cb2b912d202b47b02677b8a3fbfcd201a416dedfa7be25ca312e2d2d1318274d3dc95abd0ef9f168e74c50a1d71a606d0965e5f141c5724217a06cbc6744775e31e64a323ea8f2a76eb250af1786b3e05b58ceb3a5a53a5bfddd5e3b9eb65ca8cb8dc398465b9670a8781182f9d5f0aaa4d0eebe79a9e0d3934e1b35cde8e69271ae1e64e0543063e5c688c92063acdce9c6a68fa1e2a6d6752f4306deab3028c504b43189c0bd6a374c04099e09f1457644f2044404b965ba9777828f29bf980ca397e811cf12ddb80b456cbe7dfb6b0039162f82c85be396ea975dccf949ae2000cae51769d936854f6d792635f99674af577e4cd2435af3bfa950ce1e3e36229483aed657a50d794fd115de1d3adf6c7d50495b98fb55cb73df073b6943a51ee78e33e73e71784360f31516404b3983b9970fbf206d4f6a005a61ebe12dcab37c520bcec44a852300367496cecb500a097d4232e50fc3eeaf8982ba4c5a85d8425649277a936b5523a65c97c1e099c9773b1017067af92c0bfe0c8061e3ec4fed21d76e68826210284ce0baa562583a1527843caf72231e236ea4ecb4f6ea8129c8fc87211b7464425bd9f2dacb4c2b11022535fe6b9e331de5c3c60f0a23cdf7af3ed7adc10a7d6cf5f5d901cbd64c165a11f571213421a58829ac76c05714083e2c2ce61ba328235f7f65c89321caa875322c807d41a3c5f143f2dbbd0848dc8ba331d8437fb2d750bdca3170241134fd450689e5b8aa51eab3936ef43c27dab8bb0420a53a90161ea3dff9e3607ed0ea0402f05923831a23d06388600eba129701c42d321d52b4071709485da850ab536084495b860a04776bb466ccc8855b1fec065bda30b7b35b456ed1a5cc409c25879ae653f1de0104ac9842e14bd2b258da2b889c0b07b75f1af9f1dcfd05c4a841b031e4d26331da1ae1203c1cd7407767bc5a079c5027ae0999f0295c0319b70d7693e847b755032e8a05d77097e856e0a0451afcd9e2d3765de73abf4b00aee96eeac9321f57306cbc25becc338344375c27fbd2357266a7fb53a890d0a549225c107f0095cb58670efbc505abeeb0fd19a23dc5f7eb28b4d081f776509fa04d0d0758fb100cccc8859f07c626eb9babff15c51b5d577281e8d1b5564a68bca33a2b4e08d09d34a2b95e7b2d095fcb67af0e1584e50c3472a4985a82c76d62a6f8c267a894e45dddc8510aaca98b3afbd162f73a89c8bf5a104b39ed95fc21f7764c380bc5d05ddb9c6ff41a44cda8c3ca1c9f1e641f85bc6a597a7043437872628120f68f061430cddb619199163fb5102537b46f4be684529f274b3d197d55759c5680cbbb64d648ea9bc884998ed79ed1392b99a2cb4e6275ffe3758672afc9f630d22707be1591948e8f8b079cd8d4b8aa8da23969994693746cfa383247441a14f68cb0755c6a3509984c23b8777b67af0ae49a2af60ec34506985d32a85736c6db6928c11c1903b3591995048e2721ff1ce685f6fbf3b303382c1d01935283f92539e7c5c8078cdf43e9ecdba114b896182cbccb84bde3310607d0e50b88897d4b4409c970729eeaf328f5a6662cdd5e4e21d11e2e90255f6e40a65d0b2fe1fef4fb9485a65258b90ede7e33f585217ed39d506283d4743fac227ff8d2c90bba553872155f2b5ae5c4922af0861bce621319a55f2181a407cb2023f630416930f7b9b4d5e99c2c65f90a14ba0e1727d1d4045f1d7efc6ff772cdf898bab02e0a2b4204f881a26a2325cf119d6ce3f025ac576983226a709b585eeda97045c96db32de566ef2aa68e97b814064ad329c287e68db3b06bfecf25853ab7dcb574ebf7a453594c585a993b4287a0cb404b09222e2bab714ff98a1eef36c9ef836019f1aece0c1f8005921167b98d65f6e809848f9d15644e1c9f73dcb6f77240dc6be1991bf08d9e7b58281cd7f788399842ce18443ad337d5937857f9916f7d1c301021a7ce2f1d6da9a7409da842f375a437c7ea254da8dde86d1e5048979b2103bf153a0145038b5189992842d08ee311b509d665e015c0631ac04295447759f32fc38acd164c51b06522d4127cdbc7cd2e6e29634ef9d7908b14f7d5ceee1eeed46a11d3518eec9d848f184e1d455a2deb77b3d1d28c2ca1d6c9b00f5a84401130662ab2cdd81b0cd8e9ebb6445006b4db0b8c1a2fbe0cb708d78f6a40febacb58f933cd32bddbffe96daec685bbbcd82e58777fa26b383241d65acc956148e8942b323160c0af6d235a220e3ea8e2c18b4d51c30f5ecd086d038c6e60c295f314871650af51ebe519dfed1884158c70e48db54fde0d94e68d6ac25580fc10b88c391720f470a2a3a54b8cfd3350b1e53adf19326466dda017bf5e8db24205aa5628345327172a4aa5db93568cdce286c94aee67b905287ad8ead116019543fa94b68fa960104160a2ae413c1290653de18ee3167ce40f356e91133d2be9e6c872341566dd7dd38ce7922573b76ec133cd99c60dd34440dbfae25c218111bc9edf1308edaefb6f4c75850f55c55dfbcc8d4104a97ce23d111871cb5c968ee1249a2d6f748d19611ac4ddb9e45f4a4baf5c999663c9ea2177d199b7ff185d5e08307fb3a3f219c0d9ccff2d8edd33269ea4960047c1dc98536f525f5c49a84c68aef9e82dd5594d6f3c3d30d530d65e5d504330abe6f126ec7da3adce38868688e9df9c9986cc33b4500346fd8a5b14f193c6e7c5a58ad1cead86ecdffb85a91c51228f79886c3ac3c7adbb55ff2ecedfd81f9404afcffcb14c1e07f27fa1907b8a57679f3ab99bdd81554401fa4ddd3f49744f1e318f9a61c84c05e8eb9a080f77a3601056be49dbb5b100531b3e455fb52a4ee59efbaa2a625ff3b34e83d1437c7b6e85dbeb94ec825bbe4ccd7b4e5cd2b2ce336b7a718b077724029bb817bffe84ddd40b719dd66d801967f8c81f7ea616ac6bf82dec09e370c0c8d4fc4bcca63a7b5819c807df320fcecffab59a4e77a5d20c72fbad36f47f52d4d12d53f421c6d89d8aa38698270d0c2f21066a7fd5e91be2fe497ef4fca8336fd6808f9c6a3bade7cf809a5bfd85bb277b385610fea8e272b20f0b6ccc936e2f1876e01cf107333deef48cd70f45e75ccdea6e001a73929e748f94798a97d55b2d370c6323069b55aa597b1524190441e0a2e3f35e104f8730a96066d2920114cbd3a2617728ca8569f178096835e7e1d8c354c48f5527c10eee891ef11f737922d21fcefdbace046186b8ed0f7b08bd050d2fa267096202015bb6677bd74a795f94e5596ce9c6ce1fc46070bed9461d5edb6cbcf12f8b72115167bcc5129865583e3a91d9e477be5638b2ee12276c8b28789a4fd9451e508cc9f73f455d8d940bc77da98ce7609a4caba3f5d4f1a104fcbc0fdf8d6108480b73e1fc3b785c3895d266b83eb4ab171b86f7a4448af44e90f51abab147e047ef3ff1e183ef246625b82a9ea8f3339c4e71638ddc9c21e56924f1bfa87585077b2eb08801c8ed7d79d4ecfaa2660af4a74662849d148e613789c026ae0156783aef973edddbb17b28dffc12d6748522c777b2c4667a234e8a96fda94388c6534ad2007abb5f003dc3756b830d1ca0462a010b73e19791751e3505554b107d22d736fa8d93c2333db2d70b5d4d29b97ff843e9a21b6be11e881e1469ed45bc12e64bf9dc14c6b43ab863e99dd1b4415977265e358bb7ee0ad3548ec10b251bde12dc9f6fc23ae03e4b8e64b9d0dfbff7a91e9f315e2fa2234d890af1b585b6481d28cc97519181d89a7b8db1ccfb504eabcae2b967961a14a46ec621f60e7c44e68fa291b5fc8cc5867a41a85762dee154cb09d18d27f6040b00d5cb3bb5b74c191f6d6024ae6f55a716e4044b62890f69be335ec8b40a16298003a8608cdbd2b7f65c9cc5082f292429306317f56ad34245ab14b98cc4eb698765e795aae650fb66e5128ee197873e39ae869d12d6534c69ec5a750d2a4d9664ab578c335cffea9430bcc867a24b4bc89bd39934ef76c65a3230efe18e9d9b7f63653e7064536e741748d4729df002b35bf6529f4ed8535fc0cd6eb47c074847004020e32fd8006143e2ebc23800f139ee2fa03e4e4e3587981baeed16e6402d9877328b5c77c25cebbe9700e055862d0180ff07169de286c1dad9781db8c35155a848423c878603ad33fafce62d0736b685ccbce17723990aa1d0b9fce80d1268d42407d99af73ab2ba4e6c2d82b889d3d02b77a4318fea7aa1268ec339b5d79b1a31b25080f75885d9bdc166583d9437c8455ec68fdbd143323cb0b0a3cba5c72619960232659824f821242f9e8daf1eacac3d766c120e01631dd87ed485cf9fb573f5c5063c42ae9a1f44a4fa2cb71eb873984453be07a0dfbc9d9c3be16f5ce299dcbe7b23b75ec1b51d771ef416bb1c5989bc947cdab24379c807e1798fb5cedf62f4baebcd775075e83a916e910091d1887f4cad6671a641bfa4144d6f878551434ea46541334435ddbb20c608bf69242b5bf37bdc964585c9f7f80953340d43e378be584faa3b5ee2cf7918c70b19a80771ee9b3b85e05b4e490455b1e74691d8bff8f187c0aa243dc120a5366175de7783639aa280e8e1d5c74127b03e6f110ca4a8980520f80f0243b3cca8c76aec5c59bacb1b2a4e19470a7e1767e9450fec9406c0028546cfec71c9de7ac982a893f105933a9c5ff88903636bb9d945360442ea57d71ce778e9e1042fa4e38aee8f7791df00ebb69082e56c5d794816b83ecf13d27c470921cc6f18496256cf0670e014153aea6f607f82b313cc2bff3c5265926bc23f19f6980452cce82381ecdeeb0edfff00f3c885258a3b2228efa00f9497616a3546b8e31caf0d560542a25ecb56bac86cb5d1495900ee3c2873f4affd6ed19c3e129aab19301523d5da7ebc99676e8c1521385cbb373fd6a78432499a28069ac948ab272945fcaf01abb1d7ce38c43b972be8834b292a26da51aa4899b260340e7bee1cc2f70463f31c6bac153c50202e13abc0aa56f5654525f253f339be929c435d3a92da374da1d74bef03d9c20a8cea5126f8daaebc37e108263347b162e448bcb0e10f9c23dd6a3c9cc5abd571f04c47b97fa4e04ef719e2ab2cb5287c0d5dfa4ae0024a2c7e16a72f8472f3a56916974cb957cf42f3bc731294c2a2bd9aa465d8f32f0ee3e6600db7a96cc08a4895b6ff5776ad510167dce3e00f079f8fd72c15863d0eac950b9cadc881b1d75aca8edd6f2c78837f23a2629be9ed3f5b3c80bdd313020d3501bdb836d296fd9505909df9ed13e86d70d5e2401abcc8530bbe5bc7037ee3124df2a3e399d596337f55e3a2e2007c226ac5f9fe588e41ec6ab8b07c172e67933e676c451911efe3ecb238e11e6ad9ccc0f512db20044b5436ebe2b667a4973461e5aa06dd561c667c4157b24a9d94b67a2e136a6f1de8a924736041240dfa5521651d53c94900cf9f19896d6bc3a7c3f0d7c5f8fa050626736d2b767c7a5eb846b8851ad1cc969c05b8dc10916bb7fe2bf6f9e236b8028a8e657daaf03d2b9510b3e26349699673000b09d8fe013afc10d2d5ae252aa9096a66a59dececcf5998469f329ac9098f0c13b7ad47d076000b5a0e04e6d123895c6e19def7135c6f06757e9a11221102db3f1c0975f1d06b8100ae045763e81d1def90fd6c32ba55506907a3e82022f8546970327595840c4b2c24a8be6e74124386d8751a29c52a185de8532dd4147e23673eac57c995ba8a165b505e9048693be86898db2f00e290f964c822f3cb10e265c3d3b31ffa46122745a5a37f1138d7e0756cbaaac19ef0567b8e704d4d898698a57d61b5d366d3092b1667512bd08caecc7bd5854162e7a258ac5e7ae00077ff9fd4050c3da7a60523070c34380461170ae999e00ff71624f9889883b2714020bd12fdd3e667df76568ef3629e56251d6cd92f548e839ea86e70e01a2b208e67a62bfc6442332b08e8081c194ef0d3160121eb80f646f0acb48a7a5e2b1a340a99679f3b6b34711f609915db01ceadb4cf2f0928fe51f62354b95db9a7a279d5ff6a8484872193527fb20d4dcc1b52e0760bde54c69f9f380f6394751cb810cbd9cec33f5734a81ca48e7bcc3ec5163529ce6708260e70fa6d5b222c1766b2fddc62353bd72eba4c33d1d0ad96fc6a8b4bc3c48ae9f6e839278d5161b2648d7acf23592b7a81509edd7d1156866e075ef23a07a358c856b713527e54045f54e6045ec509376fdd32405aca047bde0c40f5572cc2f971d5341c5f4d24ef5b3ac20db2fa33ebfb7a13091d3d6d26d72f0ddb09d356fc65bf4d3f292c0942745bb0dd2d2c33b283c2c8db32811bad5e81dbb4ae671710eacacc2affe5e3d59b3a7deabd448d848355160cd65f6831f98511a91e3c31ac28a9e4f59159ca7e80b6fdd720563f9f44e0eb87ab500d43b31e237cd9e56a552e12f6ef17d969a7e6dfd2975a00aa15373535848b551e570b48ac031299effd04f7d2ea3b2e56895cd3ee5aba9c71817f163d0e329b24ecf2798e1ba336f89760cd4979bfe23e9326ed6cda6c3a1c44f8c721197f4e5b3682f07cf68910d7a0b26298c0cec7c66229983649bf074002aa1f67ec350350d836f3cdb4ec4a2046fbd71cee338c3ff67f31d157ac6eac115de2be9992d79082a3f4e0bbe83bc5ae8c7344e0f863f6134284897d9582990352fa1a11db16dcd488da848360d1b226cd9385a01d909d57e87c80929044ac40b2930c50991beb470b497222f5d031d8acf3299c212d5cf28a6fae05b2b73d7f6c26b2175b4dd7aeeb1ffb5ff0387a8e4316312cb93483a288891d2b0dc04d4f971e06f7876f4b10a5f245f0f6fcb6aa5dd23c12387a166eb184e9b1a5b2e7a90507a39f3fbb008ae9ad19944039656ac8b621a24a539258eaf99455371e67d4e968fd8c449bf0c6eaffd7b2a62969f9e34afca26cbb0f2a95ed73e6a5bed3ac16b77a28dd9286efda42a1658fb44f4bed426ef965f8426911d0f3e75ad1ed9028a4452291f9e0de15b38247e5c7f3284d610b454b80ddc378877a47ef59b101cda3994f5d68dbb0d53538b5c9395c13f6ff263e729698ba048f1c65f44402d6a2a023bec2410d7f0304768bc5fa38c1f428da81bf9b1429b4e5bac189ce0926e746494276f534358fd25f7776dabacae470544e932cfc68ddf8dd760055ccee0aab3f1ff408755c85a1a8e50b4c0d5bdaffc6a52b785345fcbaedbbf38d58c03fc9c1e61925255da867759373c7818a29f47f8dab1500df993194429235e519433f569600e54bc16db7edcfba22f6ffeb4d8a22344a3f96e532682b26a91223ec255b5d3ab9c1f5713a2c071ca9628a2455da4895977dea43773fac4f1e7d223a2d632d4f9a4335685a4df371ae9fd8ea804be1adb3d0805324bcda48a151bed0a792a244d096fec955036121c743a6da9b9a1afa2f47c2e5699aef216665361c79b26791a7cbaa613a22748c60f279355bbbef2f0920da3ea331a8be30935205e3356c73136229cd365252ac8ffa920532dba66336544520a62c2c8f0355b7aef2cc1cfab44705fed30dc392f08cb7f437a993d6346b82b87df6ab57c87eeea7b8cdc718a5e2055c5e0f3464ab43f93f9403b75acc26f5ffe26863f91f0087df77a26c2153bf3424111c30af92d53543962782350676018f5932cb84ee676eee40bb895b3214060852c7fa167fdd43213589426343d5f951629f1bd40f8f0ea5aaf758bb0fd66f29719c32f240a723607c443b628e863a79522414584043d7615d685b326732491e232d4020122349a04cfb1b1b6e05625b7b9e5f9f9ace93344b55b15aceb76a752e64ae2fb70bb1985f5fe32ff2d0d693256a66389f481343eac4109bb30b42444af53668d800ba9d365888ce97fd55883405c4912d2eaf60fb2c8a1f0a279a0b9b542b5dade8e4888344cb1d9d4c730b28e76384c14faa74315768d194c84519862744d67df3f6b75379bb40527ac7db2da7152e7a1182a47ab325de34ac695e8f785714fd7e4ef33159ac9a4692e97a48c517afadf9e29e0d65eb4bcaf7f3306ae406254fb7b50906665aa5af455b9838fd23e2347e2cd6690611868df1ad60efc58cc13b847d75c5e0aee20c2749dbc0ec9e832f6391e5a92bf202199fbd6f6b0fb0f9ea95e0ceab37fd0cd612a10fe4204d48b1ab5519c12702e7b2810d8421bb62a9e03f44e86e175f4a610207f862d96c91d83cd2cbe955c1da7beb4c00d2e07ef36d663877ba2c02453c3634c01bba10716fd0612a30b943f32de07c18089f51950206d1c977ed46b1abc47ab09715b16bf6d9d6565bc8291e07d53073fdb1f5dd75f214aab53ac8c4053b269831fa3ce0e897518930377260b177c5f2e6cb9c63338c98aa17d9e89abc7c3c809880b09dea7432f429ecd6fd5b38fa582cadf76d50db93e3dd52e5a7392ae8612bfb3d8a950a3af0c552f4ed49c6453836e11c08bf9b3f2e546ae73f0457d1f19710e8f6a991f586bafde04fb571aada25c549f1a5da92a494c7ee26867a5f2825abf3fec2ca3eef8c4e81a0e8c6872d8dd736a6b9a85043b1314f9d62c818991a762715701832303835cba182592f82122fb7575ba5110f55d008d8d534ff034b962e373ee2e1bdf91bb3db43fd44e45d2b4112f50fdba36640c44b50919618c8f69fae124c35878a496334768fbb3860076dd7dc53989d96f03514f3b0ca9ffe60892345cfa4f7b3adf8edaea2d7999958fdfd9d84542f06b5bb6238572a06ab40f452f86975633549359583cc2ef72fb65120fb693829707c052f3616c7825dea33d0ddf834831dbf15fec7f9a5f5b60489c4fdd243d77f0f16f11689e7490825d62149f7fefbdec6b962dab770e8d6801ad3bfb9a58b0796003ec6160013282ed44f7590ff024439be47443003315223ca60600e6b36c53663b93c0c630f644989d5df2ae58152472e37cb3d20fff0e8f72d880718e2bd5751232b64660b82f3a8806df7e8b7749b6ade94dd1a15de059c67afb70ad8da53badff29e9c61bcb785ef83ccc896b578682ebb8366a137eba5df78f7c8ad093e2b95a211be90e7562100bdff688ef4b84ea278465bfb45849dc3c137d7d3da68b41402fede5b2decf2f5792a03a00ad624bef063d9014217174213fa4a47200e79cd39230bec190d928eccd6c1b0584eadf1695b0d600b054c869733a24e85bc59cad132668f18e308b188d9ecb508f6d87ed3f9fda6543fa0bd5458e3c3cba7d37853167137ab02b5f8941a439c9313a958a2bc2bba809fb4504dbdccaae05f6e614e328374a7abf20bef6211c8051d5d72d02ba7d6eb6aa0baeb0d258f6ff18b80475bc1930b2066188fbfac4228acb1f9b10b3f02461f7beabce9a1cfc7a2ddb6a45a5ca30b87b9bc68f29cc89151b74c76ce3445dea0b9aa84bf03c60b9909089a2fd27634d304dc0b7021063f6d441ecd8017105afab7d92940b0a4a16d1e505126a33be594b16d7234ac6aaff2e52cf2aab0fd7d0161093533d94793b9704394100bd9f99723590ef4db97cb6ed27111d50f3a1f34eab7f384a31f2e495f0b8c077e86e44bf3926d6e1518fde416558ccb8ee05d8d611893d415b07e76e2fcb1786ce4b29cbd43e94a04b78f860873acd93504acea59ea763cc13f43378c8e204fcb36d5ee82fbb3c30bcff4562388baec8d79f314615f62ae46d6339593222d158016b3fe472082fd817513c3c542ec2a653726b7032a3173fb6b02c530264af8218ee51f238799a1e16a661b79506c5ef7229f6d04f9c27de985e0f63aad28ee08eb17526cecdeed3b5a360e2a469130c66162044871e6ce5792022c2549faee1bb72da5ba283c65423cc21499e06de85c678a181ffa66a54aa5c94b867e8b3303e2e77a19d0978f2ff00abda041a30ffd43d2287ed5f081bab27b5fd4833f6e34c072f91a8833176555965d8e760127ecaff0a4840aad3d7bb4f08a0b146886391d43c5059c566b93c4f3a169fa802a3abb404e78533174a0ba54df1ea588e0874336d7d748da5d27e6f070968b21e8b3c0ffbdad7db582771226c75c28238fd6bebdd891fbd1dce88dcc8eb31be95cbe1ab94cc8414ac17aae5021cd0847c9e0d873ae5aa0c60fe4d7a01c88fd46166bc95f101c6084ce2fb25ceea17939be90b3022fdd022cb60bbbfd686a9344815c0b6b916487a1adc8aae20514cc4a7958e368a124c878f961859105c0757f75723be3b5c3d3b1c63154dff6063db4b81ce89840320eb9c0648105f243acfe367d6d54b26ea49eeea4e92bad488a37592d25042f7cc851433c46d0d1d25b918ab3bb51c172ae6adcafd697e657470204f70c2178ad61ca724828983f11278058a5f94910581aade2aec663e1810a35641c1e6966ecc753573a0895f2e15527cf12ddb80b456cbe7dfb6b0039162f82c85be396ea975dccf949ae2000cae51769d936854f6d792635f99674af577e4cd2435af3bfa91093e9d6fc619f10537c2bf9ef6d4ed5360949f7d98959bdace8b6d29672ad97a1066d14944fd1cb850135627d70d9effbeb87194d5572da44a8a96b231aea14af2fbcab67228ee075875aa96b203e0828cdb6f9ab77442a389a6d6d33e5fd78140c140e894e071f81aaab57424b154b18a00b02ff027cc6db862aaf5c2058750cbc0231e7013ec2b2b5e2786207edeb9ed6e241c01af5040720d9d10acdcb49c9afde61e7322eb0a8cfa7c3694b9c43f5cac96b1940ae89435e57ecffa6b1cf78c3577c141c5f80e515c9c89c91f9e9681324f88859da3b50bb9a7c5cb388c727d0c116567105c751239e3995baca1867beab1590dcf35b5899cf49b4752a62e4460e1a25830b926ff11347e12f39b414d98d192878d79c257630bb1e218fc2a47a0dcd1f5b075ad2731df4c03af8c0fe1abf804cc9e82385ae11f838ed121fbb689cf61f830e0001802c011877a96f0edea84186f8567bf6547c565545e611e1e3de672452439d808ff6a3c5fef78a0d429201be06afb4fa396010b363b2d3db45c849a3a8a6a11c55e08addec6e5f1af9f1dcfd05c4a841b031e4d26331da1ae1203c1cd7407767bc5a079c5027ae0999f0295c0319b70d7693e847b755032e8a05d770da38b7a3f32c14632457ff32b61514e9c52d84add06a48415283e4f4fd2aa86691737f1e773920565510681abc40dd23eda3dc3fe2fb020c91d6c53ab1c3bcbd8e371b663cd5e96b3f011c0991242426371b6571e3e21a172a8d98117ff7dd72e02d70d5cb2e3fe56e479317b43cf6b9b51210b8e39ffae3d68946f7e30e11f30950711df4ba51073aae288d7e1693ebcb450af56346896876aeff29e4a4c55bd27e6e84275aefa561845326ced4822efe7dd834dc9204277bb6e2ca1d5a67d7766c63c796eb521b3cf886e70fa0ef1c592041006e3f5c522bfa4760adab2aaa49aeb4f3f8edae7386bb5c7f17ef0e13e0c9a77b74f603b37bba623c636f58f5803e97e1dba189cb6b150acea11ed6b2f44246e841dd3cec68dbb6bcf2a71225a3f86dd6b8bc1b9ca07013af1476f73208b1de8c3cb25c2e7a265c993b7309984c23b8777b67af0ae49a2af60ec34506985d32a85736c6db6928c11c1903b3591995048e2721ff1ce685f6fbf3b303382c1d0193a1072f39aa4e335db9600c4f094c164b67b2ce8c76b299188acbad13cb3431aff6b96ad32036120d0a556711aea13ac9070f4ea8d3f4ef3df523383e5757112f9e016315cc9ed1df2510594daffa400e22cbe48f3779f4f7b74b2db409fb87402651077af5af139fc717efb1182e7407425a0c2b733e16314ae0b6feaba272315a7623ba93628de13e3ace3e773e86ac2bad3d5c9b22518d5b38693569e7e1c64ae7067f9f64605443ed325178e8d19f015a65089131bc3de337f7588d2fe4ff7ec24e9177b044cf144192a13516acdcf43973e065b34d117d76614258ee6602dfab9c3dce5f0ce3b3b8e282a47518263c1c0b51b3c2e00755dffdb27b3bee7fa70d94322aebaef2ccb84914c9631b13c25d429fa927c5df3acad790e6bb6a44ea451b72fbd9041641a2c5de1a6cbe787c2af95ff7d51eaac74508a80ef91d3f10f0069b6d89fea159948e2a8547a5958326cbffa35b1656e181b7c980a70f308ff8f9de56a278146f2969aba8121e6c7c052440a5a01686bb9691f338c246cdae3e5213224f7508d005f8441515de3eb1cbc8f5653d979c621b501c1603831205397a97b1eadeab21e115ec5faf40e61f4fd2fb09401aaa63f03fb396929b116c26904fa1e449dbb11942bc01d229d24cdb19660a502cd992dac874c937468a346bd6037a14b4be484d34ec9dc39a901faf17760eeaaf985567fd8fd9b0ab90dc65d4b68502ff6cdfa781cc83fea58c3c6dcc42cd7713cc5ea68a65171552eba525ad3cf267733bd86b71a90f1e9bde05f2017220faeab49c35eebaefeb38d677c16e26a107d066371d829edcd40574a9028194888172db3fdbaa56ecbeaf69fcaece9503ef7c55c17485d875d70c8b4ca78dd55d72f9e14940536c7287ae4eba73a87021e9b2e8602b39530b4b08e054caab06cb90a25cd0199d50c861b77e8bd9f07d83892194923fc785f0910b055bd6e8971e786dd7a341fa988dc39a62773465c96a0d0aa56cb40cd4af9ece7bd23eff32a69f7788ac77f31d3f06621d8b6cf146613e6b5f79a5a81a3316cfdeff5021c6e777d587d352a043342d2fcc0313db5cc9f2170667f0c5cc48ffeebc395b134416340a0b74845d192e2e3c97eeb688daf6d58b750d327e486756c8861d6df1c08d614b3311b1feaf510cd4cba573e57d04f8e64ae99ff962d7be4ded76de795b712012a32c8f629c500a784770a22da128dd6c08219431d584ffbed1269321edf287347d15bdc55adc43d977c1087029d9152bb9127e9445a340e5fdcf747d7278cc1b5e25657f35ab953fd6b809f1535bea71e11fd310835d299230b804f4b97c9c1a36549a232993231781effbb960351cfc3034414b1138d730f681aa5789099b639238d28aaf4e2de6c1b0db9cfe8430d0f2c1e3406a88a4cc930a13d94720c0f474abcd1af2001281dbb03f48295e528b30a679b9f648bc6ebd1dc9fcaa037ecbe45eb967a208796664828b4599cc73d4234758e093151729eea6ef604b00c957e1d261392336a22f6effd192e1b9e8e933571047cc3fd73afd58777d968b488ddd0f99f284fb02ee581a542303e8365b7c99a3c31d852ce6c43fb0c281fbfef38465613f630101dfdcd3f4b882860b33dd6c431372b077548459c9d74216002ad7a83425c386b8a282c1575e972e13ccd9bac7d7496728d16ebe0aade05b05d72813d3d2a54f02b79410cca47af59456008e118852a0b7511005f0314c51f5d063d5a8ee224c400094ae01fc8a85cf6bd87484a7c01cd4df61026aeef8c7847506ea267f799e388e2593572dfa0c96ff552de0a4dff0139da9501aa5e46c0df07c6e6367c69624c9aa43f91e7926e82c93b67f411c9c11e6aa62e82226dab4cf5c80dcc7923a5f3abc824e0819100f30d4148b884d01fea08cd615ea589b905d290fecdba01ca748bc67cf78e24f6a560b4df3fd12e495514b1c1f2b892a8639abc8023f311d86d60d45452aa702072b60829b11eac30a547f613469df9e8c363e80bd3993215feedb7631a31be0cdcbf61f1110e1b4c0297468638f3bd6cf96f07dc063777925cb065120e94e2c8352583b6080d4ace787a9ef686d5aa71c39071504a4f48d1a22169b103ce23ed4fc25045e95a961eb6695815d0555a6ccc2982c94ceff017385197334fa1dafa23fa444c6eecf475ebe96b5ad96b96437e2bcf3f08191af0c3a706824b276189151de828070d47b828bce4adee9c40e8fc6ea1d7c18a6be0c7a21241858511cf1713a9d86bfa80d95dd702c19ce2d875bc0bafba1fa1ec9a3ed2e0663c10db6e016e284733e1c6947aa24d8f57d2f57bf8709e117db3472f068d1ee51ea8b7bff0f0f64b66f557bda537598c9921882aa043be3cb451e4f626364249f1024f308a9fd890b922754c0ef3ea511d0a86e6d4712a5dc80beeb2ce9a3f9d45d0c7bd3990fb1b8a7e90524c2ea0e437f86558c80fcc4f4490cc7bdf92ebc0404cf04a32823736356a6b8b4bf749190e6985325560b8ec9a029e3ee381f19491ea3384b764049d68fb1a230b0e85896ff22111a9dba4ddfc6927db5c7c34994ec2aea5efc234c8b79732b3a88016dad1cc4e9b1424b33d634dfa073e5fc94581a418989a5d86c123298832a439b0531b2ce1e0fe17991a2e9c2907d374c0e624d51d171930ee0f68059426a479fe59bfc3556df1465a7ef35a8f257c821590f056ef15fab455a971bc04257c54006fe7ff3141b5a597b6e63448ea7dccd304b241f7091ce3e79660a4174fb6ec7f6fcf0761b1a3c8cc054d54d91992ca6e4e4114faf3e26bc0298fa3155518a19234bd213344d24a82f912d360a117e28443ac993a65cf6de8486d2180afa5aba93a764ecff4e73dd1091cf352acef5eb105d91c0ac745783bcca015eb7813088910012b80fdf4d1ef3b66df17bc10fe8dbe9933771c8223020396192c15ae0e0609df952fe17c1df30df8d7c19ce8441dc95e422da87d6045c23b74d7706d1bb5701d1b894fa53287d9c54d81849cf7a8b102cc0ca313e49dbea71a8acb514e9b5889962aac94fc88c895a9605b68b7ab0969c1413c9d8f5876205713d53cb554d248ac1bfa7db876a715a221980310c50613ec7ee9a147931ee9844325aca9369d2d560ee071b872a6b1687d3d463d724a1b1816337e0a3fbd590d17a5906e59e50dd10564fd976590ef25fbdae97d9b9d416cb2dba87e0ead39186d1187500f28a5217e6443b42448d997c62cc139c76f9f9ff967f93b4f8d481426b2dbac35c9ec41b74406e5e9337bbe3a434409564f0b9b750b5dfc7d8b14ece84475127ba0ad1b20f493ba5d072277e6c14aae01f79692780856c3f419691dea40dbe68d5b034f2b5a26cb86d70d80274b7987d8c1736dfa93f8cd7c4639df380390972107e8ab2f78e40716a60ea684ad1cb4fee5230c4cb469c9e1a0bb4e5c0315f479afe0729f8c1f495e7708d8c1a76e96e23c36a4d1d48e98f5822ca38e952975e19a5ed48d9adcb9a2a6383f5b048e516b997fce4edb146c439e1954f82bef7b681c7b2004538b56d75fade12195dfa1fd1697ac06953b93a545e549d439b0425712240208d6942cbd7131b50a7e38dbcce0364de87ed15a064b753a3939fc01630bd09308f6670a432febe70d5f249c89fd6b3edb9d6e1c57f118394acf2d1058b67ba6ef708f3239d1686c79e1a5b1ccc6531d7653b3ed5e134d90c3153956169326910c4f3f43349cb813cb7babfc3e5d65eca1d5d932fbccbd7e55fa5580302b9dea93d32c31b5f3b6645a40b1d17f0d6ee64c47f03922f29ccfac8c0fe64658e75c515b2e153960d1b6b19674336bf2b0af1c7b80f2041f00c5f3941dc3de85b780786ba337920d176ce07513ecc487d5901a217097424153b3b27929fa772d310037d36067f14721c93c76a1b24e3097c5c914b269f7e863702a5f405bd7388c6404dfe38daa1d8a08c51997d02ecca26999bfb58aa6999c31cc549636c16c027a85fc4a9569c7fd88fa47298e0c860bb496f4e7151d94941557be780d6dc69be012c04004b759112b696cf2fc487c60e08ef0eea7f8eda0c47e111b3074c938194b32bef4b7b4a3e9c159ecf4236afadd2ad1f45f156728b8aa4adc6c3b43da3749ce08c2103fbd4ae187ff5837544713531b4d77be6f6578925d1eef62312377244f136f24551d654e4b53e488493bdc7780ec6b6669f55188d81bc1188e46f0890b20bd578ba9c0d48545f2b119a1a242820712fd7e9081d22b2502363845670a44d43330ad3db1eb72270d0852dc2bd7a8e66b598d4ea3df47379dfb1dfc0d3b3a8d3bfdf1842e9905597778bc1e316f7de8136224e75b3186209f60b90e2d61ed541b81467cc46371d5399773614a9e6f635f6f7956d64730b77844b6b8cc195a1bb9646871e81e34300094f7b1bbbe804c4f79868854f44c86334609d2308f5755b797c3ab6a383b64583113f88aa9d74de68ad335d1ace25c8f26a6e4a243733bea8dc2c2e79eef487386d400d21c5c91e6eff809b2f99d6d9e22994d37e13fff259859540801314d460a5c32444f056fc005b06a242458d16d81625ec3358825abb4b95a8ca1c1115c5781177cf3890ce029dc8eebbf635c4c5d6068dcde861c54627a148b1bc325ecdc6aea9c575b3604eba104963c5aabfe17224ee2c4f71576b979e2d3f284aaf678b375211705159f8c5cd234fe3c01809817c9e8be6b2992e2bd0e2cd0f51df587735932ee5aa67f8b7e199ba7161fee7f35f882d9fcd06030434cf0778c6e45a4de7eea76fa32bc28d744f29c6e9c7d86c6981ca824cc50316700dcf45a23faf02431415ce8eef338ba360801535a92f4f94085477a8ec503c5dfbb842987b753e72ace28c27e9857a7420a8bd45349c53c7a38ec404e3bccf8e59af13477d1ecbc9457a9e518be922838215a53b6e84bf489ed6411fda996c418595db9686d0b66a1127b8f7db9532a85004ad09628c4dd0ede9934647294030e12e822f6dc6d7b2ed97c16144d305e2d1742b7157878cd9b9ae59080c41a09a73b27dbff1a9fe067d168df2f83a3099c61a5a0ca353fcbaae45fa5fd6fa01b2e16c52ef4874007131e67d793f848d708f7519942e7c279046bad9860373aab93f0f24461fce9d09bc297b471f59d10511c684505d19d939d7967f3e930dd4747dd97e6c51d6b9a07b5cfedb3e13b05e17a71db0e4b367f09e85d6cff495ae263d1369ba7aa04c31392262bb8514f3017d8a99670d5fc07228d3d658412822783aa3e40fcf905935e5a9fc70237b37ac1577d2e21a96d888c3eda25c10f99a5aef2ef28f5e1a0bacd434d4e7baf5b3cf814fcb5e3d9fa79e9bd729e70c765ceea6a94682ed9478366cc80b5a6d7260dfd03548e4df3d1571e44edbf36af5cd3894af4c6683a7433e52975dc3f224690a629594f159711fcf77707e4dde358edd77905d5b03e3e171e2893a0645e7d0ea07dc4d040c647d04a1cee1e994e66044dc43e75bc6cf83f1be469a977f22251873adafb98f6c8704e1f724fc9d7a7d88d03caf854fd99fb92c99e0ec4ef73b8a4440efce0136dec4995bed38c787af52b27866b1cfe5af5bfaa8a7703beb3efa5a7eaba60c6d80a61bf4d2afe5fe68284db6d6790f1f350d30b036f2fa077024b98286a4e52b384e9371627eaaf2aacec9fd388dd6883c056ebcf24c851a59e8d1af88780fbde64daad47b7d6358806f83807c6614780d5d18f2b33f3d1a8fe48938b2d3d25138c91ed24d5ee5a94241361c1d92e858665480e5a677fe7f70a08893c043a10e4cac4b0f3bfdba92552855c64c9f742783259316902e72fafa320c6f1656e946502c30428e58d1a4fb91bdcfeaab6e9c727570499bc92089e05c27aeae992af096b3aea532e0b8abad45cdf0fae4240c3b8360402e7603f40c9a4c8732eaa57604506756db16e712f0cefd85e621257f3e6ac62add52eacf216b28aa47d6b0ae1a0dd4a44d823f17c5056caf44292228a0a027aa21c22fdde9caf52494396922616a7dc671cdcdc9c43d214169971544ca8cc10a89a30b5f56084579c6cb79600f89becc937206c2530513a2ac9bdae1eb8934419ece539ef4fbe6ba598e8258de5ed014917145adf0260e96c15393d890b866f182360128870c9ab97cc05043e91d84ee6482331b5151c95b15317f1f537afd8939e41ac48218bbc73b0a6aeb100c42d7c9b9a342dba494bca31d3a6510fa38fb414fbffe6d13c113e82b9a102804523e4b362dc3a3d46d74c23ff6bc9472d7e2eb98ae718da240855e0b1060ad7b14458a86496d1ac00bebd76e7ed25eb6d77f633ecb8c47fc7eb6492d71615cebce1399aab4905c2c15df265ce8a9098b49c13186b1b5ed0a3b688abc40ae261dcfdfebf4457138e238b5b53d73dd70929e487a8ae984f0998fd9d8bf3ee84de49663e0ee52d1a3259c61bfc20186a53515e552fdd8c299babae03ca711b0e37766449e60ec63804484c4c75911ce33c92945a77482fd4a332160ef0047c490ad5e294e79d565cbbdb0ed4e3809b8dc0d6f76cf4423cb0267da7e87f3aef4f9bed9ed50db154212351ca88829955f47a87e31afcc4c99ff8944c82b4c4a85ea713ded9dcef77c42d37336548c6138aa9d7d806916731a99083984f59150d5402800a02d108601f381030a7a93d5da25fc52ae90d926c73d25f6120100861326600af522e5ba7d117effec489cdd2bc5108656307faac5d30f5b0883ba1615fda900f71baedeb1ca334bbcf7064284f7dde1a3c131410833f030b38a97d1a210c4c78eb1a7302848af3d178afeb2c970c9811930fe9c5877e7548d4763e1d2cdcd730221d9eb057ff7064d62540d93b48894f2a05fc8d17f315fdd9e9f2b7b305a5032c9a9d4fc1bbbb6fcaa4d71ac4b51079cfa7ec6057405e9cdf3b2b37448cda79b9b1d32546f712f856bab26ad121d444ea870aedfc2d38adaee3f6d61e7983603bd9cc8bf9bc21cbc37752217721eee4f82c1e340a4b59c887464731c3e8e4aed2ffce03f888c4aa21d1edbbb9cb35cd92c39ca7759b673602b7c22eb2615b5693b5bef2942af2c42fe21635c6c685da831fc8933ea5de9eef497fd698be37d4f7c97cb751bf57849b6766aee6f849d96758f6df32ff36f957d5742c6024d1839b56960feaa99f89f1e36f7d0a4e50c283d7ff75ea2d7f8367692894f3f97f065785b6a777933e7e9af4e9ac010d41bb83960a071acc77dea846e769326a89f51d8c01bed8631b2592aab0e47c774439e1b2f16414a9ab8da8c9936af0b3785238b48c1a5f39e97df88f66b2aa7015fd4db15c31bdc61d7cfcbce5f699cea1461dc0da7474ac01d164c0dddded342560f07a25b3a984e7a27698ed30ad92a89dd9c7ba8352fa9b567b5f52b370aadd63656606e87e694a4c342fc2a617a2f29034aac91165fda144178aa06989a73ac133fb468630e3c1780697546821659d5c303571bff2834f0872d76dc7ff807c7400f2252385af2672707fb88b41136b3a7d91ac2d16249fbd742e77cef341eb5605a9ff2a3fa7b44f6f83d4d79c30e0bc9b525f3a2c4f545827e229c2f44ed72ed02351073b414de3987a165b26bd853ef8b568993dcdf0a68b721422caf3db9ae5940ce5608d84efaf186405d5288fa912469a49def7ca716838bfdce5191a509ea47329f63a0e692285014fc45e3abfed2606f5a7b3dc23b35d50c027b37f6354830061735b5afad068b3b7b4370d816e33230931591ec8f17652aeaf0ce11e0cbde5297da018e4bea3e53615b92fc1af67f709b9faed35a1cb0010a7e084be699ab0b89c6dc446ef7cadba2062b102182a5fb282c2790f6de019159a690bc95f03fd5e19369d9284251552b9992952ffbbe0591cbd411f41a36218742a7b949fafe04b583dcae57c5852745991566ef1fe9f1aa08946ecae04956c72d5152bd3000eaffffff15