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 57997 d8d94738de488362025b297b4e91fb6eb324d5f5deaca0eb326a6d45f6bf218b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8644d2a281e28478f3a9b74c98ce76c1d727cc416edfd8014752b1be5a7bc57d
Certificate Block Hash
d8d94738de488362025b297b4e91fb6eb324d5f5deaca0eb326a6d45f6bf218b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e0040000c00c0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000081e49d710a4543c8e4f06dcdcfee5ff65632b84ac40fc4b011cdc9f16502365c2fe6361933f963cf9f13ab7eec60c5ea657b0600c197d62873f5d0815c62ec0ad2e2452ab5c60b57880ed9e9b5b767ae8b0f9c0f53d08dd1e71e0000000000000040000000400000e0040000c00c0000

Raw Header Hex

00004020230285d81a1487546c9baf6f595a3653e35d134bd1eb213017307c4fab05fd01d6b40b712f24abaa0f14381340efe9add5ea7c8830a161a3ba1d1b023fb485e9b69f0f6a1f1904187dc57b5abeb1524701d8df6e41cc27d7c176ce984cb7a9f37884e281a2d24486

Proof Data Hex

59,560 bytes
1212160203072431d603040effcba953f9d5f247bd8e533409df4d6a8daad3b3759eacfdf481c684a0ab865fcad88a6ef80a49668b404b1f7690b366cee2de69a42eca2205955dc679568276ba62b8e6a271e7dd74a8b2d87e2ce54ef02a54d31985d8dab5df453ab39a70493257085d898b8e95d11a82c3500a3b318ed0926891ea00250cf5a517d44dd7c02621c9e68994cc630ace96082cf30cf20fa6fb288c87249f52a4a77c90ff71404438824a167beb8a21d0bb59fbc0014cbde3f358ba71e2a4ed1cb087e7f329e09c9e7ee342b29305c583ed44fe6efc7e7873e10a0ab1f67806af363160d2eac5931578a5f59ae759285e940b1da095ea95d967492906a663146438c4f3f9cb280d6fe1a28cf4a74f64eb69241647182a927389dbaf668db72afe578b8bfdcbe081145122d35d12258f8d72da165ae9b07e545681cf794e49730f75e855da09b26dc33bad190937d712c9764e7d8dd353fae0ffa517dae6842f8d841ff805cad4bfc366a947b5b0da391a116f576580c57b5e76f3df5830341c4655e16f81dcc25dcf5cf408d05f72dc824fe8ed6f949e86f2a0a78a18eda97dd64a3727abf67b23f36882eb1f9d6e090edd95ada52392f88c46cb98ee7fb214ede3fdbb7bc0db35989911b4eb8a9ef9890f18938064fdc8bcacacaa707c4e8fbf83f76d75d719f1e9d02bba3dfb7221558f6a6b30f710a5f035a204bbc9c91111dad38bf97643bf3491833b4f1fa9c9957e6dc42c6a270848f31f2e778fa09678714647449bd30d8e8cb776cf96e825e5f1159c1ed4e9ff2fc0b57da34071b2090dc7c3195cd2391e6b486a0777e5c75674615013f1213127caf50beef013a89ac665cf410c81bac63c300d7b4ef7fe5ad337b6e6c90cf0aad06e331d9e0888f05299ef80c762792b52f97832ca19b1f79d4f3f970d1c186ed49d210cb31eff7d316256c72bfe30735468390f584841c4c71d4aa4d96db0c57ab91d4a5daea544091a26396521b626039f8ee92b848e34e1042ad5b629afd13a13ffb8c598033ebde129b70e3bf984139fb143bd39aa22c03b21d9e7eec1601581ed3604bfab69a77a2159adb08ec1c79597222ecce44431d023615a8893b889def98ba589da4ac3e76efb689c6340eb576fc42ae38c12d6a75a03fdb3c3f63d2d7f8526f1fd2eee2efbecc4a2e5101e61f3c229f74a3f4376d04a4db50d56b727e937b887ad77f5f50ced5fe42f3de1ecc374266b5efe58711f73ac4669bf3ce75de5c3061146b17790fde91907c3872028e6a4c981097a805073f46cf48fe077dac7c974d27b1adf654f6c1cd2acf7ae5c5a0499763c82e0be12da29c272718a64fadbe57edc9efcb4eef7c27977d98120d8ba944b1dbbe13932952b27ca82ed8d624ba13c4171673f40199198bdc83f854126b19d67f6c3083fa5e9d92c5de13a8672a3fd8f58c642f4f2b8a0b9e4e09fc8d8ed63728d5c1e2cd1b5d48cd496d9dc70515da5d40ff13f742b0c481844df4210d9b5159ded02b06ea3cd7c207872099aa869e5cc8c7e45bd73aa1eaa6336aca2337670882d5d93e6e716821c6f5ed352548675f848fb2553f058ed5962c64bfa486a1b3a6e0a5af7eee3154a61affceb8c962c360e10a31b255fc3d7179d78af13ed60709649d923f1e3c7a7dea2bc243ae6caca1bd5f7aaf79e869994b816e1e86513e3ff12dc73988ce9ada77e8c4e0d84319f5f5a31ddaa5bf019487efa37b7ade37e1eff185c75eb5b0f25b7c2361d32593b73e9349cf7c7378beb329101e5e6dde171dc33b0c1977ae4afff772de1631b7494cc31a683a23ee3a9b83436e64d3f617068fd863fc03fae31c2e610d8c72a005773262ab5604343ab79d25f6bdcd4ed75d5d0b422c4c113ea5c4d8ffabdfb14a8ab3ece8e879a395ea3518176c54abf44d92f42d7ae37ddc94f8d7335c134c0e859d2b4a8c616b71668f29bebeed42d4c31ebb9d22d700e73f83f4f8d308d5281745910a9fe1578732a2470030deb7142cd44e52b0cb56660f7ef0d08ae8ca11b463f56b57849323cda2b5a6198bacc51089f86df7fa09611f9d9e3b4e9b1e0e4008cd8e81dd03cbd58b311a3ddd70df807b838653b298c10bc3073214f2cf83e612232fadb555c17dd92a89c9306a07d0e0c6e58d984d11088f1a59facbff7659f1e1879d65879d901955bad4c6970e37f5b41d233684632a9ad33484be19cce932c468a9241b125efac3eb4209b4ae6771cac347d36f2f6a43bd7bdec4661b1099fdba2c4b682ccf130a52ce33cd08eabb34ad6e40c7f90d533fd96b6bb04d17b41093c39d9eb5c289ffe707823b3468cb1865f56bb66817e6b0d45d7af592c1cea8d45c0ede7d344700bc1f679fbda389fa894a3c4cbafbc6a2559d5b3f506c64989ab36614212e4a8da04747ba7b6c6cb4cbbf31be7d7d12fcee76f122f9c0eba3c33cf6747f1c54378460967ee8a9a88d07900c9c25a65b9f38c40df562778691355a41fe503b36ec9513a502f1a9de58f989953af98c223b02814ff9a2b8ca0bb60099ec9893ac9edf199c878d78305efc9caba92dc74d31eaa5fdd6055f36885ad297cb74c9f355bf9f983b38709b74b01b36fcb95ff82b7c13656178f160c4987e87fc9220c9624a5c886b5de626394ea9069ea964ec86fd348f16996939dbc98ec2677358747f138c3b264e43de99342bc22175f887af8d383d9538f08af299b0bfce61d5d0f684034694e1eff7e836fb5eae152461ba0209654a707808cada182f3293ea9122215548a2abec1ce01aaba272c020f3ac1cbb59ff6efc1291e323c269c13d430a5c8e2bfa55630022b20ba0223fad5003e96b0348a1d955baff7ccb672fe9f98060e423ae2590359844c8797b358b0aa6675196880f8fa3f2281a489dccbb95342fa1af468fda8539de6f01526b145e7bcbd2b9002ee00e36fcfe22d446d2893990eac67be0d9a130d9b719fa10c6be19809e0e2ba769731086de348f697ff23e6820b2085a42b411ae1bb77434e9b9ceefce5567010ae1500595c79321997466d35e02fdf0eaf40914e7c27dd5c824e7667e608f8e36365a9c9b5cc25d3ff175a81103bc8bf6ca1d26828f54a87c6f2b0007f48a4f48aa2ed5eb170af99bb2801d4fe48e1cab8bd3c082f9b0018a67b4d4cee2c4407d6d7f16af6e8dd79e048f4754a2cc9c68620ccb6a00b78c70044dd6e1a57d9bf55aed0710a001cdd4fe787550eaf2d3e7bb5ab3dfbb0ad3895e669796c2e9d44604a53f75d9d7b17dbff6c1420f2fb6e2188d5854938518a0f611f2bffb349e8be02c957b735bd33e4dc1522d128430b57e750152a83a19b5cfd0bc192286ef11c474d401781cd08c0f809505ee611eb5fc07de17e0d5c6567e4d07ccbc66473fddcc2dc6aefaccb7993bb1583e4b1d6356a32a91e6d57fb529e199ad1bc27fa9d0f5ba64e9353b227fe034532fe648a2a29dd7a4dcfb4c442d28f9a889cd4d858d4ab32417ffd55b9863feddd96050a6d36093f72cda54c931fde372c957b30043c65a6f7ba115e25c800d8e5c60238f2bcac0274e25f8f5bdf264606d476216464a16c2ea706ce50a42775a055bb99a45e215c43ff4f2390bea7cdb6c07e32f48ee853dd85f888f55112e84a30e0f403407add3b7d283e4b2f21b4f885295cd494b0cf183a3270f0c9222b374942b7f345f703dd99aeaa674efbdb07bed3dfba4f82862f576978cac72b44c31a7eefde5543ef8b3a5d43b130fc06cd0c421807e372b83946547518069855a7bdb792ca212e57047df2fec45fa2a40bdae53d0ab8e8752e510e8acf51dca4010ecacb9152d80f5f701030cd9b1936f43d30939fac0f692956c78fe97fde4cd2693ea7eca14dff6080165196a952edad79e2de8b5c40e8815897c6e2550bb1259244d4ca82cd5d80f0c84c1547775648193d8376f55bc43beae28356cb1a499a5c6cf42a4e3e246007d63a9261af1b90fbfa92101fae3566f1319c217ec7c5fcd3955817e35f591909166b0b86abfa0a0bf1114936f1196017f8f19ed23dcd967cde9c7069dff9e6df5950237387ffcc5256b22e476728fd188e3a0b6fd8d6ad91f3aa74f8061bc6f1679f62758b9f1c7570dfe7b0f1dcded85ee69a764a0758a686a1ea7bc7a808edb5774cb8bfc93f8e4ed74ff4796f92ea09cc621f4d799124b43afa4b678072f7b578cee2a7cd7fb6a79ed5e27de6b2c87709cec0e6fd09924fd65ec79055c75eaf645bc37da4f46e827ecf5a0d549eaba4188e6aa8625dc34cf094ddfc1214e915197386785d964f5a2a297142801b6e5061f3deab60dabd66cad01a67801b7bf41840cbc7336123bdbb9a2f3277304cf5bd73992a106003ce4f698cee6bb983ddd9af2fa03184f4fa6758c29120a67be16498c3749f9341fedf36eaf64481cec7a8efc42c9f0e266fede5fc8950b2c43afe79fa17e637f17aeb901794723a52b4a962e1f0a3c1e20150cb4ecc6884f822948c8a5f3175ad6b1b1aa86978a9334116ffd2a9bf805d5609462ffd431114a41a290006554b38d9ff9ba148340f431f4fa786b732a3e76f641afa0aa06cfb609b86a0e6c74a398051fbe080b912c724c29800f8b85bfa69ae3f2cecacbee194521e3f88ace0a00c823554be23a1048101679b403642fbb8ce388431e545d522aa4063480350de7b515fa2fec36e18bc8d8e3da1b9922344c16e6e9828e7bbb3c80da5b26d0a25fd7d398edca901731c15cfb7dedbb5cf282633e388774fc75c980a2583ee47f77fe50657127812f4fde6ef56aac1a034cee46538b4060fd05eaf1921d55d846a7b6f6b8e87d17c37738cb779b614e0d2c46de5e35f52a733ff83a541f70a35c162354813efcbc8a6d30a5549ac10eeb8256760389761a4243c2e9b6ef2a431ea9756a9415cf1bcccead99061de2e8c7b51808b4a9c5b182a48b7b840e9b54953afd301a91379965422d1a7b8a06e81bce1975aa0d2f29029285922fc3823ca856c9248a3a9d296e69300d1c236d4c589d4ba727a6121d97ad7904cebba16ed4f81f210249973edc45ddf70113e63395c98fb1441c444208179f5ef256c5eb93efcaa5f05853f630a42871d3867f140cf4355b6667931d0e2727e1bacfdfeeb8d81ef9a36a6eda206f64ff54030269b6a683b1ca88d0fa887817eee862654073e4302ef0d416ece3c44a5eabb04b4f73476c832a00cbd87491bf9f924f790e770bf3cf48e4b6213aac88dc0ec2e062056f69ae6e2043774990a8e34cef6d99d706b7a5f2f706ddc0379988914320b8e5bdeca038ce348c8f7f411456e7d7ae2e3716f62a2eda6f41980089b31f3a21498eb9b73c8110d5baf0849b71ce361a36144d5446a4006733061caac458f6b958ba12ee7312e4bfd1bc52ec5f3d9835d91d4a7414d1fae2c14134eb2795aca9c003907f3da4fe035eb336d9fbee3f2157d264af62ba927fdb67f377b5d24c1bb2c0cf29e37bd12da7c67ba4ad9c4e001e8f33aa97719cbf3d0ae4753215ec20e81376adac6f6dbd6f1b5ad6ebe9f18dc1720438e979852eba7f74604575e0f473cb857822b11671ec68ad05ff3e45b1ea652d779b07fb59e8ce5339ba29dffd0caa755f0e796fc6978e129ac314588ce106d9d4c45112949bebd26a5352ad3ee92172461c53f83c77d0752189ffc606b5284c13a996c0dcda89a966621ce7cab728189175bb62c2749dd5d964cf305ed8778c31b14a47e8066ee5bde912db11f02beb0b2d917e1e2394562d505dfeb60f6b9a2388e1826c01193d5037e4559b457a09662dc6d65ab7dcbb1604239a48f2ed64e06b6e668f2d9bad270c70ca649fd1c397bc0cc45707700e7e4a983a3db4856a31c98c7766cdf41212f904fcb1c28825079622390eb97065612961356f70b2a9eab07b01c3f32da130316cf04719fe857cfc3ac40bf160c85e0a783041b1561992a67e541b46f128329c7294b919fed0c72ef5bee9f21819bc07ffcdf0e73c6753d3b8ae9a663744f1d74adf0f2e788de0f7f33ea5dda51bedc366d5e29b39ca18678b799f7e8e92df8550cec67b51471610ab770e8dc676439634efd35df092fa5a0a757c22c08ef99739459588885d3c7899d3008c5cd6bbd2ede9d2ddb3dfdf24a1348d6d35835063fece05628a0815dc1c34f1cebfa48198076ef011a5287b8eee2d63dac8121da529a33ed3975dfc75858e2f03e47a656e5325a9dad2000a3c6a28bbb1c7a4728cf9314ab4e726432ab8572de8401b975b1044f8e6ad7bd134c815516ef60437bff231988861ad61f44755bfd1e5d0f5e6e1f2f53d4b6e2596a8064803cd2d9e63ddb5f0f63bf22a0f6385bdda6f5f253ece54495359f1764892316c23e45654204694d326cbe072f4210724def525af41e780ef5af05245e93b8a79e6173cf76e67b4efba1aa1cccc666845989b4acb763f10dfc9d546533e0a1b466586b46033106ba91723c2d8e0c19011752f7e7a5b4f4750e1081f8e4e028b975c1481715c0b52f095482f8a0eaf5878281173872cc09b2eb3af2fac5d33dab5a0a70770a43b9ec024fac9985e99ebcf3152db15e1b33bd72ba4bf808440e416a1fd4a30698d84240cd533176e702d96fa27c3ddc74e06dc7d87cf02b10bdb250143eeee18b95e7a3770c7ab7c3bb7ab8ce4721dcb0e0335531478a1525874c4446b6b2f0b077031880e84212b9bd76db09cd8c51950396b1d0f2391c672ae3e87dd3bc2c0eaabca90ff27c7775c951d1d93f0bdaf1d75d4736ac9352b2d6bd3bc72aa9cf91c5a8da62728aa25649aaeb781a6c0ce3b1ec4fdee7690b9866a18d50cc844f005a5a1847673828b358da743c67fcd0b0aea3fb88978b3e503a5a10fb326ba754df9edcf88e848c63e504873e324c818a83f60f836ab0a58231d53645775332a9ca9fcabd6f270e32020b7655714da2f0d4f4740c886263e759d49553db6023168fe50ca8216f743c4f50eead2b201939ea9f9fb6644779b63d9f7511bad9e8b8b2463d5b54ac410e6f72345d86bd9832df93c3887779afb1bab6919479af53ff1a53568e095345e8b25bfee56633c59b98260a523e0790eca8e1d61f5bafb710386012855cb2e8bbcfc7750c577a0d81abb0851bb203b04484e6031ed2b2106a777d866e4cc027e7756d3ab9b7e31170a9a3ba363ce95129c3a04b66dfabecb81092fabe93c7066b5545a6665a26400002cfe6ad7eb11f19f6ad4f72f053d578ac206370ebca0df95ef1d44253facdac6f6d4f7f590462cf6555251939baadcec3eacb7bd36437b3f403c338b1b46f349e9842336ead7af3049d1987482dcdd66fcbb1b9460c6b3c9bca15f1d410f0635a4e0da3e6af524787b54d596d99b594b6d472abcc8f92b06894439bfad13350350afffa3eb37c64efea9c4f4f3190dfb93dcf82e3f28c3d8e258f2adc16af4e71b8e219610ff5c4674c5145bd667dbb98e044d39cb9964ec4b43521d3c1a2c8040d6c324be2689c88a6162f0dce0c833cdf377540e1d53e9f701dfbffead6082d30cee945e3a2744308495b876b1e033dd75fc17057de6e982aef2fd6000e882eecbcdbacfabf8037c327f44df0eac9c0ea703de1bb104c8af44025ae9fc7161c0b4269243a61397191450a35d53b5c57a834e00ea8b745085c1942b67e4d1a2971370fdb61320e5ec1a0d8103d95ff0f4f0d4dcc4037a73d0a262efffbededa91e90b07ce316f978697dce69bf84871836648bbdfa8bfa7c4768e20f4c99da921b1d2a7c122dbad78bc47a4873e18d5730aab26bed055d38ac2f5d916dc5458056b67ecf5a143641f33c2a1617cdf08a7eef8745e169e88919c4cd2aecc96185e56723cefdf84916508d515b9be035b0cd3ad71bcd56e9c7de8a974ce4f94e8baa6c068305d22a24ea52001d64aecb19bece1966057d5652b56614fb70165900022c74799e791ef434ce93be36a8a37593953c4178671ad66881cdd400bc45dc0a42adbf0a5bdf8206a251cd44e0befef9c4a525be4fe15a9b868d3390d3ca48a4492c7c53bf8a8819243a5405a79219a07ee80da22daaf78bd999b7c0d55d55676d8581931087d12dee9ca0e8d45fa934b6ba83e5c411995eaaf2e1de69b5f0c100f36914dce86f0e1cc543a912fee8f136edf31422c9d245f7466566a4f0877d8bec1776d9c84bf453f46bc5fbf68be57a63fd777f698547d419e33311262e94de544d60362152da99c0946948088b5953a3be39041767aea8b7cfd124c0217d389cc2863cc771be7f0e525b610840908594d83681eaac697c647615b66d636a4cea5c303c51f306074c1c598d5846b2ac95cd6c0ba1b72edc1e77e1f57283fa712e2138894d528a0e0b598caa69b355fb62c4c7abeef759936525a31795c4ec13c0808de960ed5fcc8f57754eb674867b455379175425ecb1544da230f719fcb5199ea3fbe0294a70653ad13e1390a0e61201c5a71a6f8a3fc5e9cf8becabb51fa540c99e16e36c52203c80921bfc6726464c8ade650d6c456b17938a3ac07c98a6cc12d76b8ea23016729d37725db7deb4f1f90917aea5c9049f9343f7bd6b7c5004db49822877044e6fb514c910e6a955355a786f7525b03dbb60f509e6f4b174fb16563ab02f81d52b02d8aa1fd4670cb523989c8bc9a32f30cc677cc3616b68d1f846e709baf348263a75e8a1627597da8349c196bfe0b667e9835433d2d7123f1713ad5a279be78bddd16a6a6366eb048e61ee5abc08101e7f597a0022cf385772f54c3e98d25a5d950da9e77650b7006d99e3768985895ef1599bb545faea3928948a87d2b4643cb427b7918d64b45d2da0acee0fbd0daa894dff9a41dc7e7f8473d9b5a83aa84c6ea6d88f398fd2dd4eb86e87443177c51f50b43ad477538e8ab17494c3b7e29e85b5f657d17012d873a68505f1d8eef04e2291cfc536a50b8ee004a2d16fb8f8fb1b24a90051b83d31bffca54ba449df433ed54d7978bbeeca0bc3045bd9006a0d014aa6830824c9b4337ef2a15362a68c5cd68dd4b691dbc6e542804cca30dae285b02764178955ff555cc7bf72a78091399d3148fe080685c291993d62e468d3f80f26d51953b5bcac12c3bc5225e24f57aee4c5d7f85ba1fa8372d9a078f8f9c958dc7440db42c7c74dbac7345a5394663136de6b31d36c0ed608f4c21545d2c652c43aa6b5a2cc0a8669a12283d68e637c45f9c2f0b4967a8532e78087f63a5ab138fd97d6e41c48b89cee008550b01d19c53d680eceba96c1ee52f5e0ac01144e07b9e8aff65818faac149650bd5e6e0cb5e5553fa48628502f6bd68412542d3ad338fa51d05efa86e9a719bfc9a86634ca067e13aa5f8b12f5521bd6b11be3e29079bdeb08507cc59ad494de0548d62d1bf35209105b0bb68dc09144206f88845185ac5eb8b84bcd25f5ac4a4813fd800e5b81009251f8cb62f533c3fdb8065a71fbb3658f8a22ff21693eb9cdf1aecf86adbfd5ddea7dc9f8f24b9dfcd7929fc164ccfbe62c1c1be0ffee47435f48b39b9010de30b8ae332fc062f01021d55525370b4b9dc530ae630cc2cb1bafd5d24e8c350cb6f6ab2518ee30b6b256bfbf21bde25b4142149923b18720e2ad86047b1f3bd40cd8bbcf27c4cd76c99b4b1fe7ea4e15a858ba5dba98b97befd36a9841e682e2f33ddcc0bbe8ec4dc15a45ab35eac559908776fbbc08a2ea2d7eed1c19ba6b657924aa816853cc023f637050b4aa2e0a4d1ad1385b344bbc0efbffa2c3cf0335d558fe3d1b6f125e6af307f381e51c3465aef270e6515521419a6acd2ff7900060670849896ffaabdf2829ecedf3fa0b3358d39362cc567d11f9ea6ac1a9eef6cd12b0f78814139a593e9b136f6c3a91e7a82b7d7998b6db7cb1f4e33633ef4eb9ce683c88b0d3a1f161b10c6d1b9cb21c84a4cf9085721194ac2db22fe0af7987e03b5dfdd22867b6b220771756e0127459180f07ff7d9d618e73ef52f2be623dc560c586b21e80fb2265ed1eea05274eac5d57d2547fab06e278bd957acb225bc9af9ce08ccea959e03ca56ae552ed7d0ed9ab393b38c184cd84e54e1118fd528ee800cd9c5ef521af467947bd241b5e0c25b607a019a0ded15e9e84963403eb0bbba71d0dcf055ea9f9352318daaf35b0213198a9380431111919ded61db219b2ebc973b6de9e002ff627128da782db400e98e7995a957ae0fdb8db3e3366a980a25f2ed071d15c12b7aee9ec154138b7f6f3909493dfc3886bcf7014e91a296abfe6df83d01bff1953c61146ebe91e16c63516a4a28e8fcd2e91a3ea7256592d30830ae5727c8a63f16aac763a0e6a0e15b671c41d938a1993fee18cbfc73c17d10e661f5be837674493057f6185a97d5c7693c0f36b30fea02b2b70463748f780e693b99a0fd537e322830a2e04620d639c3b873a9fb256d07966d5d34d6e4a3f6a984cc690cee787be0d44a08e1bfca02f7aae2a8bae3f60b892c943f4abd47d3f60c4f6464261dc67c874a483261cb74585813836031a5797ec09a75e79b672f3d0ba516969da9f5be61b2b782ef4221195d4142dff2827782aad4531da0b89f3a7608349bc7d5b015c2a8bccda55768e391d7bbde477043e6054fded8cef1cf8c22d14ed9506171f80c1f0689e0d2736a427c40f05ea4c092b71a0d62db321a029a80dc083b88d9fcb562fd9b0188bef13a28c72eab042044a240ad9e379268b1614970dd7e99b7ccb483487981cffb94817df5c3c26b537d49fd43464e8146c44b75d971e4241d79fba1d594769ffc16e01d990b0a193753046a17f5212384af2714a8b3adc255d31397eebed39c658843456b43ba4fc559cfc4acdfe9daab60ebcd9790e561ff29f10b8e520e902c5b2274a8a6bd509eb2f6ea1f8671d9d470da26e19bb0dbfc0f2cad0cc8e4c0421cc508726fb7ab23f6d316c8e0080d86bb9109af75fa7c9383343860404b39851c3cb1763f69662c7be13a200ce91d4ec686a33cac5a4bd967ba35498183bdfec871e1b276d783db65206694ed059564e8c2c803447f4764f3a55674001f94cd75353105f6e8072e85707f81397801cda7d9772589697b527c8835792506d0b1145e363211a9b8d1f23586820ff86fb5d8fe91847a6cfc25aa0aafca9b267ee36081c2c33c918e6a822140db75c3dadbad50e95e931f0fa9c1edab4bf9d0e8ec84edaca1e90b1a8fcc538d56e239e42d3ee80a6b4095b8307737d79a071b9e8928eb94f5782aff33a5e07ec798c86b3022b7a75632be9d056331172de7102c43c5064f3337eff7953da010f1fd05415998cf400f66c05b167412826bf43f677fc4f9ffaca38349d36a8e329053fd8a97934eade443b45bf796974d355367a14b3cc0dc0b9c997c996b88bb4d6549d4e0b520f0a88480bca05f5cde44374301847638b539cdd7764bda77a73da32eae93b27a3309b5550c8d709887470f76f717c6a7141c9000dbaedf1c8925ad21cebd879bf3679c6dffa3b37239d0efa12b7356a5750719dc0984fabac1665694ae953d9fd7261a76eeef7627652f74a43b7c74f2b1dc3c4d30e63a7962553d284fef5bde3250ef94e981e80348cd16340a7603069cf2c90b3f9d268caaf95fc00b9f0912956dcacebb9f5fec3315dccbe5a4f13c78f43baffea665ef1632f78467996ecb3f43d0aed7c00641088c1d15433650c624f9d29887a29503fef6b9c90ebcf0e12fa20630cabd1890fdb78e10215f97092f7e2c901c65336f149d2aef2c218157d8c52c49ce0d9a79304cb024d949d076b33f5f9332b5f375fb3f5729756c07aa66d65dd6957c26d57f4b595984a935038a4f90a81f71263c790a84d784f31cbebbfe74fa50251e850d216dc3ce9fe1434f3810f0191ef0de6317f9c1fa1134097dc84e590086b14e254297fedc4156f2b8d5bb0532d9a61725f28e7565fec07e9289083845566725dfff6d8793b4f9d3321464ace90368cb9828724c9d8bfb7e71faf117ba3707dffd1075ae6486acf281d208796b5c7ff66c02e8f50539575a66a6205ee180951ae176903996247f0926abfc3b93306e5c23724913b390e983d31b05cb01d2a9f6ca833f753281559fcf58c78e8d04b930251144b985441282fb9d53130ca3041915a4e89045475c3d276708e353ac8e7f170735b8a610b7ca04f185e709004ca3bd1dd58e3d865c866ed2e9eed599605100bd46f680a6c9139e620d00f6d0eb8f4ba438bea29c9ad2dbd070e5217b982113a6063e6f763d09ca7d4a8cf9e3b61a6efed53d39c5b2a440d3f97ebd93f5c3253d94fc8644c12cce6cd1caf2a1e4c2fbf630fc81128d723101e52f5bf839d97f1559f337960a627f23575f19ec1c92d94de9a67e9263da2087f003a3ad0591d4eb1fe3ff4ee788fc8f323d42c44e1f7dd59a426ad314d3550a669f5b26f87ff55afbe138d42123284f97381e32846d44aa7c7a27e397fcf2c63b9a9242f3231fca8a18310f318664d6cbc4fbbdb8027f5d73bac6cf411a31d12d502891c46916547925fc93400e915885a9b3e8669c4787cfb2cf36a2532d84b43b0a6b5dfdb2039de7bd17509cb8d415827726cfbf2a3d1140885d0c8cc3ca7dee6553401ded6243a4008fdb323e6a425b884196661843e22fcfea4fd59b8b906840780db4afd8c5a9a93b6658f0f40297f84ebc0b3f2455d39d5ee00294b51ab2061f89580cfac274c3884866cee3a8e2678afc08639bfcd7c5eb60e23bfa63f0221842d9787862059613fa21cea4b4333dcad745ce2e6e6ad32e240d1024de7821443e3cc360986f2208fb4f5b7188fa145ab41e4943b239f15c156216f0eccd42fd3c61f7ec6a62fd76b867335d8d1e8703a1c2ea3e8741bbc1ff7081222b755d8f9fb89070d9a4baf5b22d42cdd6600354234627b45704040775e6dc0cabce2828be1c657f46f8a59eed12e48947ab0a17586f0972272090e12484ea45c08f12d2a7404305ee48a984fd37eeb7806e5698292ca9cecd1c3fa97a876fa7b3d54e3876b2b7a67c3b851ea3632cb4ad87cf16888383fa89e745dec97f8ffce7fe4cd6ed2138d50a01bc0925309f882552a520095db169f29f6d68dea16a8694f9d9b70272623775cac1ee0f3e1ea7f7ecd2ba5dc440a66fdf8e518707fd3bb8136dbc582cdc7a18cf15f751e6669fa6d1837df1dd0b41474ea6ee709dad683eae6055bb564157e826b2634b87815e7f6ec01f20f34b094304ab458989877089098318d99d1729e3257bd28640c43e1a93d57672e368b57c1d76a4705e333dd55a41f0ce1ffeb17e5798a2188be8913f17ff445ee0c2068462b73646e80f7b335b322c1077f3eb99458dd788583bde7eef414c85c3c3d366e06b2805f419fc58b910f8c8534b3b061cba13901ac48c4ec33fe0524943dfb939cf13aa8e0ddd7d291ed762dab15d214a2745ede665551ad94e3e84ddd80c86594fbc178e212e4dd96adff7af8c41e96f0504c2d157d88462347b3c00b934f096687fce2a426ce499db3c9e8752ab0b619f98cfbe53c343adcd5cdb7a60fa0cb3417d882d2d5e98e596ae86eae8de976b77bae9bc4ba1335be601f9da713143802de86267bbad319ed98619cffca65029dff718b9673122eedafda74c482c5ac7a788e0f926f8793ff561d06c5e63380fcb0806b40652c65605edb0dbd9872494399df1883b0a094ff32c723f633e69064716508325bbd6fc92f6f985534afb553bda5abedb127dead96b90338bbca74bec26f323b751bd8bbdee05b959446eddc36034668de3aeebe1b7a13779937e56f8e34639d1da7f3b2ae8efb8b1a578b1fd26bc85be64520e31c78250a9efcacee9bd4099c425faed4f079371a90de82e7d3028eaba1dd84ee99197b0eef63d4405c3e6761967a17a74e118e99ded833c5089630b2eda8b0298320166f39baa348a03f57f1266892e9b6f701262d6193224c8a0b4dd400c32956c9c5762f3bde0759ce25fa2e4c4df2e2941ea22c494cc7d4cea01a6122e6a4733c370a0d873224fabffadef22d9b318db87f51cd41169c2a41f9c8634b828ae960795986611e845a628611d68cf447acce200a847c95363494807d4fba1c00ecbfc82e77e7f1c12a318f5cec018f25da8647cada2f8dc77b16374618fae68169988b9dcf3b5fb052e23f6f1caa5859244e57ff4d26b098aece9532a74c8526063a8ab15b4e06b61d0d0fe1e71b3223c595a9c0c882ad38c83367bcae57b430a2e52248326fe43335c123262f9366ab029f2b12cd60964bca9db7324c6cd2193eb40a144d25d9ff1641ea1cf6bd0d6d456ae5c76dc0b21491a975c8b725126312ad8aa49feafec6dc5d74d738167be4b7cc13074e6f2a6e295fb6a5f9a963761faf2f977a7cb8f2f78bf434a6ce99440c2e3c6f683398f0318cd93a8a1d8e249c4ec3df35276ec91b603435ddb867f8c44236323408ab87b8bb5e8984c30c42b0bbffa344bf03e3b37d23f4683a1d39e4a1178ab4d01024f58931445621ea1927c81bfa6577732c985402e70ba9e2b0df6c58ebb89ac9742140d088e39417a69e306c408ab45e413d396b5623fb0f099a4461159855c35d18f48c5e6042c825d744e9e01bc9891160a1d0299e4b33f13930dbda153fce796cc6d313fadbecbb9ea009926b38677222c433a9e0705ecdc85bd2cec00cde50614cadf7638822eda3d547ffdef94266d96ae169a3239fa3f8a80057d33cd3ef2b53138c06493ef683439ab10f9345ff501ebde8a77a6bbe0f1f21c9e3d8ad56dbbe072b99a2dadc7fc06ecd24026c81656582196a4919f9d57667b9d6ef5e137ae7ac200b9191ea690a35e1e0124c1ba917f4704e809e3d9d7eb39f67ef40d4038bee32a8ecf63fbc36fc4d365766d5f1c6bbe95d731bc3f08b94fbc0f97aa0fea59b0136e05b40d536a42b6d0a8070f6192ca6563fbb08249ef73fb467d1d56fdcf16c67d17d21b72cf2a6ab2948247761204ed456ba2cc56dac080285538c2383eb994df6940fa1b2728b2ed811e1f12cd333f9f78d0228e9cad4d109866965f79d000368372a8b6a9da5fe6505c0fd6a63b6456408b8b7a6f35f22d6ad1f005eaffe6087747184ee66905fbbe889a8d507e3066227dbb417cf44c998e2f4dd2570bde30c1430084a1dc0a7826e1f43986f7b2ba2f4a457192681bc0fe9521f088fdc6b1677cbcc311d98f30a1f58dcbd03e36a7e043f05b4de7e4a6214d03c4fccce2c65fdf7d23af556116a8d0bf7d0f956ae9d5376d4a8579390384fb21a273b1164cd4559d6231aafb90c88f495568ba04c86612f7f03f5b7457d19d0e0a854e2b073348e21ce14572ddc0f479497af7a1a4fa763f192662595da30d60eb5fad0f990fbbc11d530d33818d82976a1efb40d3c355f092956fee569416826025c41a507ce857869a279c05261a293a016b540cc01a552715d1682cb57a63b3265274ad109307a47c5ead63e52c495bfe437b08ae8144cbf6a314ee526a16f2c2bd2ffc2c51cd7dcd01c97806da3d19c1ad65a58a738f6db3436e77c33436b1ef182e31c1cb7e871e89fa9be72c9f2262bbe452cf7b2f72167206c1a812c708e7b0780674c9a57e6fd5ff54ab0e686d9b50d3d6d66672ccdf74e29f394c141fddbce4b731f10a4dc109e6429c678f759810643145325a84b19e5f0efcf6e977ebf6fd42cd734b3be253a309d32f1b414b67dd047a2021c0866c1c5ea20f9ce8f3021732bb07714cb4042fe0e4298045ac42ae78c413ec14eeb10b5c289971dffec41034b2666de59b080ca70cba9f83159eb75c98d911d729f0c22f29097d9da63352c8f5ee350e3e6f2699a6ad4ec018a605a362386370f81b5c1f89c3df72bdee5489feb52e80aca50767ee57c676141e363c875a5c0b69ecb62ac77bae8f02ab928e365b563835023c45de62f796f6898531cc1b66fb3d9375c5860e0c5842111c4ee2482c998a7f3870659a342bb6e54fa84a85f15ef2c7b275e880986e95ce00389ec50140511db5e21b271e88962b003ca5b6a5ac28e31022d72338eb9fb066473c019f890dde27cf006fb50369e6c81c4a6b7beb832d6d47f92d7421298f0f46491d150f917d2e45e25d6666944ee99baa9f2ca2e5cd14f5b4830b28afa8a7b9d485f535755be49f2758d55b8e7a9813c3635d32b0f6e60c863084dfe58b28fb9bd99fc7c6ac42dfd4bfcfff238617d945fd235f1da683301620270f04942bfcdc0d40f4a3c9a5f4e9683921ad5ff555f9385d5a398b32ec6dc81d9961d247375842bc50705edfaedf2352882a84696a3bdf8133184ab63195e12c7f550fd3f42bba96531cdde10c9b39c16a5edb8f977d206e84e6153746a5d9e3bc628e2a0dba7e177524d68f7b2d869f367a940b9ec1d36a18b2a3245e10cd8f9858f581a978f28ba29296a6c15d7485a25752e331da9a8720176d2b16a30a2756cf1a6bad459d7e9cfe8917ad2993d5d892170ff2f5abfac1a29ccec26c8e8e6ff6ab10f3e23e81a63e4dd99bad33b7bb488fb1a1e3f8f69368d0088278b0dd7d3aec97e315392ba0fa74825b1af670737a5adefd2ef0069812d6bc516907cd4b2f641f7f93d038b5127b5dcf1ae53001928c786cae8efdf2e9c613755a119b6c50d2d12b4129cc3085d1d06a228eb879831c059f0bc4ffc9626c159e2a0df572f074d32fef09c3223a58e65c5a0089cf4156472771ede9005bda32586fa219857414f179928c75899ad19db9b04e0a938c4e574f0b39fd72d022f48510fbaf65debbbf582e77cd4985a7451cefd3bda178faead7b9f865602d6321cc9675265f96f2715b3dc5fae94087a3d797c51bbe850e84e8eb08ca46e30a9c35bf95f373700e40449b5240d630c2a728ee4697a2191d85b25f62804f225862c738f7158752e030393788642f950fe423f9ee4599564a6139773e747db3c687f43352ab1f164a2576d5dec670f0db9d10bd46c4cca54bcd0b89f9c84a8e6a0bbdf594a1551a83ed26b4a88f5d725362991b2e422a84c78e7f41d2a7a0b9ed4a9a4e915626e4c49a8aeaf9a2cb265131820ce211c4197fc12d2c33b8daca956b04a6c4fb6db733d1a9d8a065cc6372ba748fb9885e6ae471ec3916698e200f4bbf53c9fbccea43ac5a089b3b02799dd225ed5732712a720152b0474a49e4880456e0436c324bf37a7c710e2b2a48cba3d113cc867b2bee61828e662bc632aca94f59e219379ee69258d9ab7110bca3878095b6f75f66697b1184760d76a4ec41de04eb434ca458576d844f42b0bb5cdfcdf2b42b7a865a4fea5f65598d952026ff0a871c7c99d97273a9d60515fa9efb787f4d8985c7e42c331e28bc86b96a16aeb5c13b788068d2184b6b9db8b4a2420574bbf2e601f4adb7512f08776a18c800fa6bfbe736fa0233b75fe853e8a2a07d29b47e9496777b193a8a789e6581b857bfbcc34576f8043a8f4f845e4db9dce0693879d55990dddace5841de16db45521fc5143acd545745e209c8c62ee30f43b41911ef709f6992bb3aff908a67148d70be11a3aaf42eb795ffef034597efa11451bb9d739b2a15e363e5cd028d3e78e34842baf997527d16332f2cb26df8bc146d2d997d8ed6b507cbc71e418e6909d2e81eabf250d50ea2284faadf23a318069a62a923b01c9d7188f59e0a581816c5f5764eb63faabbdd0d95a3e8f20b5f806cc1e8a750aa73ec49212784100ed50252ba4991368926065713e1da565a2a7b41cecc582796cb6e30fdb491b077a9be9f654c7938e38cca0cc05ed680dd9eda2a9584786103dc304c4558e154603f374ff4906d5f3162f3dfd8192cf6360fffc01ace15e5f47888963fbc7eec98e85ce60316c32d2fd948ece7fb50f727eb32b6e7f71df2ce991c40868bd066b5645182e1f1f9f5baaaabe5970db26c318feeab7653d8cb91491a3f7d37c31585795dfadb4dc840817b2976770f51835b14f0a1b5587e642d38647af78d515305575ace0fcbcb0371843e23dcc921ae274db97aac5ebed5c508adfd39f2caa6365ebd20d137335ce21601150bbe5aa45d2652855dd71d1c0e74b936c7c2e67d496917d3199d25d7376be4e0a0d63f71d40350dc5deca5bbccafd3a23f9e0f8a1d622dd99e82e78401cb1627c50321c0a7f1a11a110ba0b1f61caec601b86a6afb90f30a05fa64293383af901a2194fd18f5495aefd55af3904fa4f9120e11043b3764b4d14792959664883ccc849b6ef5ef7ac7bb2e17f36096645ee1a34fb75db5451bd4fd697a36f8cdb1dc6a50de8ecf99f049fb4959a4862399349c119444e2b44391b604ebeb3b79824f11b236ca7ef4bb554dd969f353de5a4e767317a39182b5b0929a727fc0f7bf8bb141118eba1a7549e5585c855162347b96cce2169b097af25fd5a1c6bf56a085d747031c7ad7763f7bd53b218fb9fb99e95881de64b47ec6f5ef98f19cd8816601ac86de6ccbc6c87ea4f31de5ed931b4bce2cc3153d873429487b5b1a44b1ee35130d982e7a5d2b5e71afbc3600d12d440e1f417b723925c11e139757259347a85179edc2cab67513e45713ba55f1e31133ed4307500d0b925d8d1d5f2dce81c15a1a7eb01e6b17b9e327f610dfbd7ac7fec8b6488a14170013638799aa02e188179a4abd48920201e32db36af4077637955ab6897431cbde56633fdb9bde664654cafd9375b9d908f6d7254821fb5ccd97b1aa9dd4fe8d05b8e97410f2e80c241fad7321bf3bad04bc11aa80f5193677074984a6fea9c51fbb385ef164a2abfabe967661ccc907b02f4d8dfd7833173f09eaea92c86d7d8d8201972d461f55fe6871d022e7d83347d6f670f9a340c4314d77089e22df59529fffaa06b9ed1c87fece53845fc0ddc3edfb97c0df20b6c8b3d43beb69d1adf5f8df0d66c86255ee464860aa496a5441bb73c4993dd03add152c6c44a0380b5490f116ff334d1ddddb5b11dc518e7b4edcd802a455c81cdd62480612db128a39629193a26ae1e387adbb1150f8b31deb7079db53850b324bf4cf51cd00f771c1bfbb5f661ca7e4b52c5abbc83f4045be62921e8f42ed94c1d425410f839f59b9f5df1dca3ced6a7d4a62fdd30d67ea9de0b25240a6d2a79cb1c130f69bc726d24968bd424c77cffdb7547583b9efafb0cc9e41675befcc83b3668a7471101b0b1351513e664fee3972e6d6428eaab7e0ede453b1f6af02b8e71ace7b0926070c5b9c18a5f0ae9b058e0c4a4e7b9d4f37c6bd37a0f6fce006b477fbd7282f1cef34e9328d19d2a754eaf7b7f81cc6a26263919296b4950aef8ca5d1793b68ad8f0d7ee198c5eee53e0594a79b4d3afa7e7be5ae22f3b960a4b2f3e3ac33bfde575c771a8ce0b79704892378e6babc5abec7954134e9ca532cd9150d13388e8eda5c6870ea40202f35f69831fb2ff677f3235bdfc7d7b6bcb12c94192035516f2892e9572167d2a3c949103a7466655fb82195e2d0e9539ff47960c37571015c85a104a1acd173cd24ff244e9e3762e309358ef72635225f2bed0e0e448d6f467b6f74c6af705eee27116778a10237c6687bf6354fab05dcc552ad19184691254c6337e2af16627f09870ce69127f08db560bf2cc885f85f46d027152548b3931a43c82d380d8188102f851c900811b22c5c745159347cc5570615567ec81ace54cf461b7262b285d140897646f7f1b677f3d2c47ab4cd0e73744c3d99e176131ac7ce1200591a6558f3114fba25ec1cd537c84a11a28cb617802ef1021d63e6d39f060dbfa0cec0cc2964d80fb815f75b64581419e1213b7aee30d49c9e2bb42a668557cdbfa90011e070192773fbafaf8d5b2323d803bf22908ad54892e099e6e68d2b7e0e1903e045d208aa08cad295ef8d0c267a6f891609a4c3d97787244c0d9c7b1811b83061c872e53e416b6ba2aa6cbe4c6289c8ce4eb0eba1ead4bf472ca4d720a696a6b415bbeb7141026b5d626f9a360c2b82e61fb06d475cd5869c7b24da3e619ff8f8e14b04c4ac078c9394f662f403f322d7719321d1eded715a5d5901855df20d9f1f9a6e2343608c1f58f35a6ac2c2c1c967813e64cb6abf48eb8554f73febbf223f9f00256a55f2535a7478f4660439813487438d511a60950d4806409e8c421f3804d84fabe469267cb8aff17fe8c1158dc713b722f11f336de5b155251c6032f905070a9e2bca48b7285ee78fc9ea0c1b7080d855a65b13b02c03ac4c61a176dd2bf9aea49a15fd229fe4ce33a67cb68da0da560c8451a1061daab53f7d430253d7b2c209d7d59a07c7349808dad6139b116d163cd4436dd82b2f9a1004c20a210b7713c04daa189d91f383c3033093f5604fc4170cfed2d2eae25afaedce91ac987e9a00bbbae4187dbca4f5bc7db4741bec65733b36fa560f29964d859e26e99e2acb43e75c56853295308183c145beba7810a1188bf6333a14c35f558b432c56a53a9e7475ec3635734aa6cdad9dc28799e9e9102038fd503c775c826e050a66ccb0d5dd4aa7ede961189d7e0a5c97c9cc9197412eb37dea0eac794366910cde0586dfcffa5f8f71c54477320614abad9ec6820caed57d1c14d54a1f9767e77f3fd0f7bd86b1775a93afe72da2d852f24702000af1c39f6b05f0dd605fd87186686886b6bc7dddfb1978fdf2780d946851eb7a61f284708c4ca9bb47842c4ea9868a0e60e5ee0064c57c901b946ce30543ad21e174241ad0e5bfdeedd032499b7c5a92db392e1f6e9922cc89a28cbf091d156861898dd31e6ec90f7545ada509b5baa33944c3660ae3c8f46ca504dc62c7433b600be27eb34e9b54f51dfe6b3fa7d20d285528e905fbccec8b08f9e7390b24f364c322bdedd42483b35f42912b36d6a5b25c695c035a7512528507cccf48f35c7b1ffffc16ba4a42dfa7022c85470a0538352da007eb02a911abd435655e97eee80416ae52148d82675ca38a6f43eeb0f2fc547211887a2f3709fb938d715f5624136f0a4f2fea72461de109fdff1fd006a761b10a12ccd29d097903700d4c8d32d707f2e9c78777b516bce0175081823bbac817fe8ae945613b409608f16f53cff3a395285dfee6d7351020725cf5c1aa2955d4b322834d6c7fbc05b2213f23eec1d48e3098d6ff6d9089e650ed73cf3bbe55df1e387588caaf8730f2657fe935fb8447afdb988220b1ce8ad0a0d9729843f0a8516aefc4374069eeb929144f00aafd3db34ff0a91d1a60bf5940831dd65215a985451e4ff999bf9d957424b747640dbef9ee13988ee4b100a221e61ba1cf3bab4e6227c4b22793baec0150190e1224c0c8741b8053dc4e9880dae66cefe11a22fab1764dae3655f719289694b2ed153b85f073b117d3a12dbf1475ef022e4fb316d2737c1568a574330d4cb5b72d8395e9dde4bd766ea5cd4d04b51b41940a427367bb1e961983d287405e7ae86d6025db4755664e3322d9146a0f3cd4efe79b10c01ce2361d64256629d40b44210817a99012f1add95a31121e61f7e802ddb273d53bc956ba8ff5af3bb9b7e41d92e4b3d8779a57ad2479d3a44a697704eef17e15d4dcfd8d0893668bb0bebdcfced9873cb58e8fd121b7462e3323f2b7d979640b60aa42b8538c329e083ea366ce40ade04243b8a55236faecf9bd82626f77805cc6d472e7812533fd85ad7270c95cc1c423be22f4ccae2a371aaa50fdabcfb3b9ff55651eee76871b7c5aa70ab4f848324a7481c90400b7a7148ba20e905b91a2a6fa06ff86a4d813919f011d2f769e38dd7a6afbc9bbfcaf0e6282f1eee8eab4eb6e55f8d5a1d38d39aced3c4e0b25d067635dc5c069bc25f54c959b3ac5ccecaa6319003b18276404c6a61fd09ca57835b038e86820508f24181ad0fa0eddb55e22ed9fc63321ac2394b029ac097f309377ab277519cc16e37a87065f3fb0af12841a6af611161ceb315ef6ef2f306c91a90e47493ecd62e65d670bab1e34b0fe87c621320cd9a0c1704bfd11707f23fff5f8638fcd7da33f3a86ca7f1b48900477dee39fb25e26f7f692333643e980f67551dd6e5a8260f45e6a0374f5fdcdf19e8eaec3dda437ff779af328001b2bbd934095d6d64ab0718cec55c8d5e0d18b72c9121f22bb12f0351709372f4ddfe88f4d8adb47bcf390b81ac1375746915f7aaac9dfe82f7ed1ba6bcb302188e016448c6bca194a8124ab37838820ee4c49a21c7324fe4e5a728d192d384ab878906a4041c86336a3e34a3830754248daf6dd770dc8ce11e09c680d66553738fcc6c4a40a42ff77ce7638fad1c34f08df017ddf1afdebf4d78e91e6f78f36ff94e4259f5d13a2bc536814c1a6538f348da5a3a6986eb08a2757a2b88beb9229e8975833316c3248857ff68e1a28e0c44ad54ec77dde177d28bf42471896d4512ba666d4d0fc545661df9b4c9f45df3393ec2b70afce60078acc2d7e625d4fab387f90d04d7912aeefdeccb301fb3a2d88e773fd9f746c042aebf06885e6fa682260ae248ae302aed42bf0e70827ffa7cf738daa8d77de32808c36f8ef343576f3c3569191fc67a78dcf55e8150846d4559dafddd7617600a339d0449944e3b53c970b5dca6c338facf721a78a47674680b2437730fdb8eb48b05a676be013304cf05f061fb235acdbf936feb10cc1e55066a60bf7f2fbdea086671782e1ca3c41d085d49bfd400b7ff13c5b0a94f672730d8602c0f34058c6c5737f9c07fb3e70c94dcb86e824a5041804db2a43064bcba1b606b3b8f9bdec39cf4a11cb3df6f3134b4eb214e99e503985373b372fdf4fdd76a717a96d4b2106400281f010e55cbca7f6a8d4f6dede5fa305109ec326f3f0196d00c610faa0b38ea5ed165ccf859fa3f2ce3f5846faf04ed02bc2eec1909c7150b3922578f90e9a1f269fb24aabffca92da2cb3b0455957963e0b84fdf681b6a738278644145804cca0eda677f90db3aa612b44d155052d0a866e6c76b9f14eabad28c41bfd4e9af8c8c4eb6f602d452fa2e9755183d139dd488d01e3eab903c7b4eb2ceb457fa9286306575ba76af8c8b77f40ab61120484be0298f5e12c5e59ae57172961dd471d523f277c173bd398d0fc25ee350a624ab2f3eb1d431863c809e80c8197c58ac3471c8ebe410b4acdacb1d5b96bb9aba4ddb784f2c3e4a462d999e97c21b127ced7278ffdb72dec81cf566f8ca345edbb62c7c1ab170fb0f430fac0e68d347064d96a00c25a80ca2a34362b8bf8b549e0f4c448d7fff9fa67b63ed5c1c3c53b929b4b73d4e93216554e35e385150e990683331263a874c4548edb94c03bb7b9194e09bd6a6b49b8b0f9385504a44253382cc9650ca4be150e9b96b0a3345bb5139fc07fa472407dacd197ed9a7d9ec5d1f16959349bbb93e64daf2a1d36a99272ee55ac61ec51031aadff75a96c78770ad0174efcca89eee5cf209aec171beebd9ba1b08f47976ac0d4a05fdd134a3cecd8e4b7baecc036b4b1d5b6866bac70d5d1bba4224a6607d126cee2aa1b0cd10508a19a2cea8ee7d949275de5b731dcb9e0ae817c51242e908586e22938149526e9d43f8b3cd9c365d9e64fbb7f7c3a04248a5c37db6d70489dcc4e5a02cfa0b7fffed60aec7cc1954800d41b7d8694ed27c8c823f59b38ef7dd56f162ff7022021ccb86e0f86077dd85d718c89082bf6946434bb050a51acc697dbadcc8b492b6513012fc9a592f64f424059c27781ba0c7c8d77bf2b54e5ab980486a32b42cc743f6e24cdde90f36b50eb947dc8aa4e6a4d82594b25132f8c07acd9d191805fcf60b3a29451ff7fc6a1407ab072f63be3d5c4baa427aeef80f26773e99793d43e6117b85edc8286cf939c6505e0b8cdf078b6d3b0a95da5875c9f5aca627da34a53b48ff348394d6eb5c0dc0029d1800b6c47588913ae23f932250322609b80fbbf9ecd2433040f8fa3838bca5c10f14652baea94b47dc462372981854280ad6c616ec4d7ae3a9a8eec9a2b33271e1b93cd34874927caedec06f10f5a7d5e8dda059ec579cfde416190f1070ca4d8f92e1bf1a6e54ade40c514345bdede51db1fd704a5fa52385367f27c113c9a9ca4d675df327e8a09066bb1760426744811d11cee0655b49984860b4c269db4690fa7db600209a6a57c9d6711e4362fcdae24642298222de56c667c595b133ad0fecbabb2ab02eecb7a43f46603062594b16ec6c2a105649b1911bd978b3baadd6f21f7005823d5b1dd22096562c31af15775cdc52fc993f613c6f4320071a088bb3ee979f1e0b859c79c92b0fd3f1dd97c9e4204e9efb90a7a748521118b69779a8c5577c924354d5c9ea9564f0302a75dbae20c400a36cd8068042602632bf937c189427114c87959cc937a1dd7ae8c1f30d4a25d8c608784fbc00443c8e09ae4c477905054745b3b4f5302b63fe12f8ea507c03b20da659a5144d45f06d653d81ecc00534e9c934c618198f553004abf628e4022d0195ba100ff192ccec1b28528ce4d9fbd181a4d260b7e5e05694512d672868eeda648bd363bb4a3bdf81c6659a800e4b36cdf5588684c2471c3149b1127169f4cb03678d11865ffc85930c913de502af8a2c658b72f20e6df1f0c2130c63d4c39d510e65a30f5002f2abc82578b707c164bbfa7667b370e52de05adee63f01891929109f4f72c1f7568c5399e61844a2c97ed04705b7b6c1db3a7b9f9f2d06e1464f255c2359629b8ef294a9c382f484d56514b8cc0a6e42abc6e9f5e88e9944c7eb227032fdf8832894e038efad648ac0b44b6a12a3140b4b28f730b89a39866d6c6d524d4f08944cb19a1b6ba18e91058a0cb717a36a9a81bdde73c2e3f4b19e6a18438ac9e5bcfe9e5cc4ff2920a8055ace6b88a0140b0c67398fbdaab93f517573baa6b03941af427a3b5f89589a1a991edb388b567169299bf718296124566521ea257c757023a31e268db5f3db563f6b5f3465953208ba9692a17cd630d8adf750a0fe3464af72aa1ebd9bb8441b5dca61e834b5f5c07d1cf0a1b233c2bd73cef0c69566f0c84550c7894c57e3b6ccebc3176a10a5a2ba1d764633c4dffbd8a70b639d017ba53c6c81f8c7b6fc95be8ff337df3cef1e50d4fe5e3da253e88b4906a4046384a732cf03d3385f1dda509bf910281a4ea5740bbabed60e7b7a9f1e06a31737a5efc3c23868fcab7f36f8420a944ff133f0b3914d3ca8233694212afaec264348a8dc7328e054220904a84215907e95a8b63d2e2b92e284249ba0bd539565822c5bde23c8caeda6c59daa49a54561a6a08f0712f3b21ae8ee2b5ff5fdabf72bbb15a47a32e5b801368e7fd3105359a490995cf3e9d0cda9452c129896314f4185507ef4c9264b1ab62dfe6d498cb1b7d74ef458112fa0a54a53bdfa3c6a494521c1390d503f822a2ee6860c1684b0f25cd62690c9161d2157172b1e9fe410cdb2a346270bcd0107d294bb3d9737a3f8c96e35014aab62744f52c92bbac3ff5b63c0a5a32cb5ae99d672cdc263c2cdfe73bd02fb8826f4f7adbf2b84a0b30af283dad4c109ebe17ffe44d2a5c6725cacc0d288f1e3d464a86dbf82fc841e03236b031cb21299ca217ed574673ec60a853938c703b9dc11dda9b0f09cd23d79722e6e6155dcc1e67b7606ca967bce27b77295a6a41ca74d8e372c1ffeda3203748acbc17b3ba6133005bf719a5237ec3e0cfb0fbc2940861172d83f78aa0b67d014df1f9295cb6c68b29a722b5624424d9557b4f7ee751af10e30221528d1441f128186fecbecfc111636e015d4d236809110ba4106718d51a56a1170da1564e7846fb6eb38e3880e2c9ab9e0ae4572e3d18a3f2da013eaf8a745de2aff045bde230883e6a5d0cd73dee8696cbb42392e4c25ffbe155c7348ca58c10065e5720334529fbcd4359d32b610c1d680233f9d74a87bfdb4e2c859a7f32dab086e2e0ea5b8add7d62c3923aa89961c7ab6ac2a52e916ba100448e367aa1f998fca9520388b235be6a5fa48c7450fef781ad6b2c7e990caf4d7fefb1bffb3965231983faa877a5ab7a88196dae71cdc63aff0884f3a1a34322af9eab8c3eca600617957c4d763df696375d8633efabe94a50685365c10bc987badefb4ded58ee8117a468cbb96f6c25695452ca416951fea6fe07a13c76f322d667e9ac3c7eaffadfb46e4f5a1b5d93a3ab67d91f4033b167d23de32a8979572df24dd2c76fb0ac0d235cfa5dacaad729f2127f8765c9e3bccabb32199c7d005cd7fe212c9c3903c030b5869c668f3991c29d92d181dbe57fad1559f835fa4b0942d4491a61ac3b5842f2aed54b5ae2568428d75201a90ec177d6676b15296dc2de01b5b90405743d6b0d813267206ddc7087866bd115bb1e26053ca559474dbc2f8431533b957e2a2f492950f5112a678445029b7fec39be267a170fb594e4f43eded307a8720140a54821bcb52de083463874dc9807a6851125ada7f8a619d2c7ce8216032f89e739612c9273a4534d5d01c075f5620397b205e0cc013040443f7b35158de8ab573133bd178be720c874f3dd844e8ed511567bb9a0afca40a528518f619c499e601346f21eccea13f55f2abec9a7db172c41172852c15ca39f069ee918573a1e19caec40ea6061ec9a1169d20d9ae46df8d64c096f728e46f5823b8b6cb82599b0ed88ba237b221573a5fd8a2609efb1d99fb65b20b8eeafd4a6fd337c5f5b009ca499c9b8be5b06b6a20b626498fc4c9b622b2b297f92060465049aa6dc9b6243150bbc21dc7d54242c88e2fea1bfc7a087fc3bbbefaa64e471118adb9907cb5e13c7c88fcaa23060785a3f385eaf63a03978ab0f729248baf0496de31a18b8d984ffdd962e698a3cc856da1eedbd172cabc0ac00d9a4e89f19daded4c2d857bb82217178efc4f3ded9c710eeb1cf34b93921e8a6f9290e2a23193774ba12e8011df1958059ff77bf1d454a2ed8ff8e5c6cd8dbf3ff5470b178265432cc3ce3ea41ff336ba7779e4ae63bb82d82f83636ebe212aa3de3d831f57d5e40b59185fadd21006f4d6ec72cba97470a20ebae1685a6b31ef6f143da97210048a43e71d2ea177d390b735b187684374b2ad952101fcb69c9d58db526e2fa0bcc475f89ab9be9e888d47abafec70fc367184eb61cc187d56c7320f240524625ae685868dcd647818e8c1dba1a294e9a3eadfd0a0f9d49e00151d0a8b800d4aa062bc95640568347345912d08ce8ab8d7b82d8111f838f6dbc0046e348282e9e6b1cde13bbe00b2ca803bdff2df067563d4b7722d7ada4a66d70207683bfa7acd186c2775a2a8b9c1ad167a261c33fc7ee433d7d105a60dbb56fa38c3c31484987ac78bf2bd96fad18e977f115bfab36439a7db39223d189143fa85a915bb7652ad0c981a1416af94219714a10cba533b7e58e8f0c3ae66e66f78035e0b6c8eeba4ae58f7987cfba7811b7a9525c2ae95f6a6b810566bb2d7116688f42a80b7f11b8fd797aa540d4be8b0c5d87fe763bc380bd2506547168e787a389fda94f079a8dc2776826a88438a41910664d19ab5e303da1d202a7843e7d4a480cf0415cba9cedf16d5f950226ddf686e205caf7c06fbc01bef85e3b4e974730028f5a48c4ffda29aaeb3ddf1ca63788b562f662919e1c3c7773991d82e3c686cb1c77ff663501709060c6cd668310cedf9796af1063e3ec3f932fb076e9e4d4cbb17f4efd8378ab60902d42166daebd48e34a2105ec2aed57901cf2472be917442b3f05371e09362ecd949526b1a3b6f4ea9e426c5207c6e2fa2aa0d1a1c376bd6df43a7db97971848888bef303150be5f8d67eb070f8702dbdcf13c24f25385f64f6633ea988f42d2fc6bb7a01e889715bbdf7d5aadf9265f6351b1f4182e0d3b9820060352796a39fd7aee017cc1acaaa0463eb3e6a26c258bc92df28b950b2ab0f2ab49d4488050873d810f77e7aa833d8578055b4d82b6d874737988c6f9848ca1ed61da67b5392acf19446b662f73fdc24747f3344a986ac65de292b68b44caf3ea406348a6dd79463d9d1b434d2d158ddc521a63296cd1d691ce2ba1b26a72fc1cd46b31e9c51d27e3c6767160f8e19d6409b2491a8147b800946903d720ff20d04840dc5c4d46f837b3adbcb6a2fb0d54d0b7c2c2ac1fe25e540d58ce08d353560306cd90a23d7635627f7cc7f1ec32dae94474532c4897d24c19345d0b99a3153b102181059cb2bf7736d77fe54a28f63521773c751e6e083160f260b5edbace906854c4ad24ea9f257e523fdd2bbfc3fd428a1d508aaa15603a52484dfee8ab919c1ec8ecc9ed5c6176dc9fc082d8f77d483282f19256f7b51c9df2bb690a69a89de26a7b2a47c0d749d11f0c10f4325cb214e568d31bcbabb9bb7d87e9e62e77e629d6b0c086e010cf25a0f6bfd1231f569e0b219e9886b3b9ad4ae1ae9b8bfaadbe21b29eee5a62707d5dd1da024363a06b74f0dbd72015e83d44e847cfc9380fcfc06824554f945d43371c1554db3e00e50d65af53569425d0ead24b152d00e9bc69ba1463327c4468d675db35cde6087e62973130b506965f3d76c2fcba27fae91459b48239becd2fad5b21a937bbb434e29f9a4575112df2e1320e0ebe5b49cdb7c503d0e7c2da9639471a216d2d84988e526d0d170bca0f4e5747d114d3b50606b0f699606038da6408cf1eb90b855cfd95bb551a6d98ee11ab4af78ff3e033b8a19d41487a87155b8f909837be4915c13d871eaa3db8b161ad63265e63dab4f12670df04e8f163ea2de5bf59daa9cad205377453e470c09050b5c065de164279165acf34d68ee644fc75d8d4f28b528cf210c43bf905aecd053c38f642b2668abf34803ee83f71e36079c7b03fc5d3b6e9066bdc50095146c911206d80b820190360686769e5fbf2dde5575f9db64e005c770f5f57f403b8d14007a99c10b526e6caebd6715db6d5c4a9f27b0fae3672a530aade5f0549120cc3d9b17f12c71fcfdb9ca4f7ad48f61532aab741989cd99aa084454d902900e84f395290f996da1dd05d12a2d1bdeb50a0da8451c102d0e8a068358775e0d5d60302a03680d9938a85e7c1182ef8986f589ccbe07e8e8f599248e09e9dc8f8d5964b22675cacc3dc88ba7ed022daadfc75eb960db9e87065103a54fea4885b760e7cfe492ee4b585bac914a4810805c4104d7b917466daaf0ce8ec77c1e85001566af38f112850097cfc7e4652b3a9a609a4a43f2888ee0baebde6463c6e9fe0e8347f8ff0a0b5b380e43b9b9304ed12f42f1350aa4dd232090747f36fab1363e85838036f10e4a32d63fbd8e915e799483e74ac68ac503a2815d3d6fd6723037d6792b3dfc8ee57adfb60fd5fe1db71112ee4e17856b28a9ceae718a0ad4b9345bb11592d36d45093bc1cb92d329a06db59105a714c79bf6172f33d3a4085be96780f9c617b393935cc1ec38b2cc7f18aed369b9489d362c9df0f48a02bcf8b1f3bdd04a604ae8fb2330178de064070162440047f287f110baf54cf570a07eec46d28e22b7f939f19d4f7f809586cfb69dbec398bda2d5102cf5cefeb49c2de13e7e1efc81cb4c6c2865ce9e53a00f871ef1d130882b0fa1c66c2e027c5b9a8de27219aebde5b5f6d8be89738be01b55aa65f034f907f0e6062c9fe78195cb44e8e252188c9670b6a5cd3efb228f60ca8f4b4be3d45baf32b4d52a32248066a37392e603e9e27733cd5258c4b1a9348cf0a34b4af2b30d1433e0678b47b64571e4e952fb5f338c66c6f94650e9fe2d9dc7f6d7232e320d3bff75ebc2f04e2769e02beb1e797cd6a20c0ea7ef7e71c1d0b6e081f0c083095a95134573923f70cba35de771d1c9690ceb5414d78f134f34a0654a02e434faa78983ce6f1bde24743b9a8441a67e7927ef17235fd5b5c12642c29e6f5b7956f7de65867b91daf54ac86619b633b59f67dbcaac67e2b502a7cd721ff5de04f511b02233d97a5b09188cd45b8796c88cf2384206682145e4d24c0a65acb88cf2f00a912e8a87b55797edc9a78231fe98bb8342c4ced4fb1bc7e3305a715c1d729350e200dd24165075a88f9d4a43296ce1b8e64d665b14347f146d5a7ac8fb9d15d1bff4f230f2bf1f8d72744808385a90272538308df2004d01664f066f871e7b7059433db4e57c1cb502edf669da1deb05fc388d6e82cb4508ca6b5cb22f60cef3be5467b466c78e59c67bf57774ef957265b14285bbae95091a36815538597b44e0ca92efa3e1d62b35395a78099e2fcdefdd026a61551ce6700676337692743da18a9e729b321c4d486b171db4789f09b5e0d64a30c1cff5ea7a009aa9e983ec6138e74426990f57f63be9cacc22cd9ac4fb33f4b6eb396c7aad2c4b3d607d9658c46873a81214590006e060918a85dda8633b9663192e7b5d97acaede2224373958c1a6e2a05f5a9fbdb0dea7ec313433da4ca7f00e03c8cffa44294f4fb86cd19079b2d3a01c260815ab36cff7245d05a63307a425d34ee27ef965badd478ed0ae99b8242b2e92757b0a952ff22977f48be21a6fd00c42c32f2d01927f54d1c1aecbf5217ca2fea6557442ebe1bb32eca75586c78a29bf2c80cb6646c6c2831e6ac64a472dc1ad5818b29a77b30e43d8aa89134ef6a1b6bae6173aba7e8341b844421a4ed2399a60c8ad70591da1dd30519c8bceaf3d2c4091a9a2a6983bff0a9aee79ab77bcd2660c0bf9ded2237a4b9e3b1ce324d70c02fbb459c92f1b6d83ddbf4e12d44c77a5fd134292a03b10a04fa97f91462a2ebf3d60185dba31dc6598c85f976a2fda0458d97a8edb8a3094551456db808a5658fc8641b89c815420f6b9e11984c08055ed8875041b72eb82c4f2f82e3c3873e24f2137ebb5fb100a1ba222e9001d8a033756eec7968130078e2d69242d5063fbcf6717e3320b46fb142879e5d74d63c253e9634b3d1943bc708eec31060a6dfc7d16cddaafb3d20301c1942d1e6360773ee8c074e72c80e11d875c686b9ce768b77b4027127323f6488a6e2fe06a2b7cbb1cb14b3ffd6da9fe736d049ac39e90027fd7b250f5a780cad35bedc502008e573dfa883864312001df45a86e7a446b2229a9bbc2a2922ddc9c9f62f431d662477a69095be8a963980a8a29c24b1440f2febd9d8bea4ab35fbbd7965001febb4b7b35cc77dd595e5c15c29a6bb2674ef488fb3e06d95feda4015f8053a52a9f78616bb829da30de26bcee7373c342c248ffc5851616c18457ed3f43836cce2dc9d3f0c5d632ef7f1bb72a5199ab425855e6605f9fa9e61e516f1c41aaa97236c12c46b2bb87122d73bd673bb5bf364defa0f93a0fee12742c76d9be20045bf2d25124c99fa3e8a5a273eb2ff51c273d4220b5958905a30c8f0f299f048c1b75f3683038d79e007401b704bbce7e59a845c08f98aee6f95d5eed17987ba4c130e99a31d5e7f4c9102bd4324c1aa8862bbbd3c4b3dbec23327ab5e45e4950028545c6a977a7754eb22948e87a227c0572cf6952fd2629abb1aaa16db097b4d03bf87a9314c2ab19572b11b9207e83549369904e6efa585c1ab27197105ab3b6213a50cae74f73dde6bd4a31d3ba35f8e762b2b31992ab44572aedfa4241cea2cf7a3ec5b84058cf6c09f7a243caac67ace09fab6c99ffd23a2866649f934547ffb26de1f62e2eae6563eb9ed3e1b5eb09c39c1d644e0502177bfe6b72210d1efbd28ecacbd33a7dca2b45eb8d2890f7b16a2858ed37d166d6acbe54c989a91f00094d3dcd61c69bf41886a1eac0d2458f728057a526ca917b66643fd9b813fd186c3b21c4a6f8cacfca1e20987b87ab17dde91e75fc0e60548c4bfae7e32969588fa7a1314285f4272dc24c63aa99a684cf6cc5f2ea86a3fadb71e37d0977ca6bb39e4e5502f0ed4f6d6ee3f8dc83cdc1ace364368b1887af15689a96718919b4672840d437f9287ff122846f9fba226c19337218e4fbc25768c07acdd02913ead3f1bc31e1e78ed27c79147ed70f489d8461018ea7979bfaeec9eeda212fd1f49c9d3f88240ea70ecf5db7dafaa79454428f7dbb3d7da19db06c8ec2c822ed9d8a9b4e287450af563ea881141b04e7059c82fe085504a1d469ca8031dab45372366bbb65d3e49f45e10e3823aa6c6ccad1c0f62f1fd1600286d427c509d92c60d592d6be607bf6c12c74e6547b2966054ac3c5b55260f03795d9189b298b46d83387eecf5d4b1aa19e52ae97d77b094cdd8cfc3ef9768b4a2c2974dcd6a0fa2bf16f50ce66b4c6edfce4d2f01efe0ce01eb1f4d5efd762b3af01da0cf202725d26d324a6ae22806c838f3d17318ac050ce434e49952e35b7ef079b3de214cac2a5031dc9248ea86ac78ce47633a0264408319459fb266570bf0336743a8d0f2675f82701fea2f7de0c194dba515ca55e7bff841ebdf3b06a04ca13d1d674c2d473a3dfdca1e2bd7e97b7e8cc7af8d26ff562b528880c26e32700bb5121acd6726f149740a9aa0f50227d342cdb43f34f5621b5ae47dc3dfc2815e5e3dec41dfc4236d74e8eb9528eddde78d8ecc5771ede82e996df940105208f4f1c6c20056b2c20e4ba7b58a73b96e1b28fac7a76abfb404643a7d937feee0676ecd04c59eb719c7141d9e6a47e76aef30c47ff75c2b65cdb7ba9f76063da128d4f95fe4eec5004f2a4831a253c4c786f998a544813bf20d7efc1233cca70a234efb41c5752cde361026a37ad8ba6d1879b745da09fc0c41f2cfd720f11ce07bbaad0f23ed199a9060264c13db8fe99c6e2055b3d021566ef2cf83de6d6ca6a19e2ba16e886ff778596b985b388bf1d9646232a4602cbb2258741d0e21e67f1564adb875cf779df1700e1b3181f3b1cb8de678b406e456774ced4d185e9795bbd1b7c7a653440c30ea0e7cd94e5c24c30ce2ade5f425c270dbfacc9f6ffb695e64ae7956489b4f0a30ec634c755d3682c98a758ed498336a80a245f5cf98fef321ee8b806188c1327fc56bf0401f945eef2eeb48e24fa87510febefd92cfaacaababadbe06d75a60d201f6c4ac06eb18040fb937e8f918054253184f9ef38429d46de5a1434aecccc0780587e1fd7d91bbe6c08318a36a70a3b98f478bd44e2cf340cc86e6533ca16333953513f50b656a8fbb9697d6a30c7458bc37cb52f6ff119883ad4bda968d415bde1e59c0952ea4860533c6b0fcc2e7aecdc401d494077d294a433511b3638d53e318add10c98d147bc3de8cc241a5eb6425e7549bf62f700c870779f66348a254637a201f58792fc745161390bc42fa3e3b2dd9b67c12f8a2bd0a05b9b1e61133b98afd6e0bbb1de5c4959ffbde10bbf993f6512fe43c531063fd4e649670acc2ac8c2664e3eff94c61467ec6545c9af4cd491e7619ec00feb8521e94e459c9f9264ef3feab9fcd1139a52873bfcf2651675265c7dcc47b8a658c369c89a65684c81560e96f47b53ccd88656094d54171ee57e694afa7ac6611f18aac7d978c573666558c837a5b208ac77a48c5504392c481515965d6c2b3f92e498962ebcbeb19806af881b5413a9554db8f35b9248317a68703cde646d5a26d980e9bf150a211df43866eb3627eefbe60b32fca256fbbd4ac97331d5406ea0f23da3ff2af35f6b0ee7c0191adfc36917a5b95e44f42e2bb53216bcc0af123b76f4c6d812cc2c5b3c242d298ef6c80695a25bcb4fc0938e3b963b2dfeb41e62fa13360860a45b937c5cf4fb2574bfdd4c3650a6b83bb830d1f3d1709461ce47d35f407465e0d88a1218dd30790fd40075bc7c182580efde771897ffc2a1750526c3c73de4ab093ca695bc8c1a8b66d37bb11ba63bbfc0f73b225d0f656959761ab923f15d2bb9ce28128bc3d79e6017f0ce540e31c902db7c50f448d775ffa5d6191c662809b6242dca0a981d15ed51cb4a36360f9f3eeaf51536ddd0cc735ed0131f09ec88050fd0db84306428244bdc5b05b79ce35d771099a92f88baf9f30f2f7ceef2b7c301175ab4030810525987356d0fd6c3f8147e91e00f78d7889d302cf2d3794c7fc20a4c0274728f398fcc58a9b72c9bab6622af4da987c5882f11c2dcd7c160252100f154b7b8a15222cc4970fd7d686a2ab19e0acf8328ea9a0fd79ee6cc180cdca0ae7a59dc1fe54a481ff19f5b8eba4fa59af1a22c9a12d51c676cfa1202713f8b5b4ea44ea3b2d8feb3dd8b9a85aaaf9ae94cf67d651f52b9e4ad9701fa45bdd0601c459b254fd7a0fc0dcea9c7329c7deebbb02c4d194f863633a2ece97461c553b5318ab4f9c12757158a4f1209d9ff805bb6c0048b6a9446617dfba5a4532a21076024ad5f771f6f2432a3ac747ddd6e66f82d8d8a3e253039be0a4e4a25de7fe6be3ebf3b80f728749fe3b1748775e40f210f53393b14b230770bb32e63685968e5577405e5ec95e54f9a395466a29a8fac3e6b94ece112a6c802e668bf67baf60e6180c948a4634de34fa1417b437026774ab4d1956a9ca425d4e4ccf264ca146081aee3b0be16dbddb6877258eb86f9270812abc8c355e4b4e52cff21201d71a55186a4699f8302a71522bdbe2693039b4888a28201fce78201e069664a6abc3b4e70f92ca1e488d815436642973ae07d08a13238fada4afcba46e5ee62f202214e00e39c4f36175a68bd3f76840fdbe5b2b8fd38c734e156ee78791b14010235950753eb4c11ad6c06cbe4f11fefc9753b610deac8fd34a17fec07c4ac6073c58ba83c4fb118edc90108ded42f46e4809aaba9715921d1935491ac984984ff02363bde18150c68e775eef851089d7a66882b2d5ff779d2e736dfd4889bcee4482a2f690e0739c7581f10d660452761d34006deba17438ed0f72da8a173d45df8df06be12e5570d9f956bd8b9edda4511da7c2e3bfe1ab59b43c04b8d86c6287f881df43eb114be0e9a130b8383dbb82b6f11c7092d30a670b170c06c8e3cadb66900e12e33ee7b0074eb186e3f081b991048e0e04424019d9841a47452b7782d781c2f3dbc5f85c52077b7829b8b7c41322dc1bfbf74e2d9cba293e17dd6349a28d410655f924298b23ad86232f69864dff5f1c2aa7b80357e2bb6b84237ec85c5623e5736416eb8d1fb2434ea13fb4f2dbfa5f5424ac84f2c02c3e309f0129a618246e326d0fe4717a1b4bc866b76814127c3b1a17c7be200e46d17913ad32b17639d5795c0e31fb93aea68d8fee0229a5ce7cc374a62a3561e23878aa0a02eeb48d03272729f43d524b7da45c872a5914443b2845a6cb8f573c1e30d7df760424ab20274e7af39a34f0e621293b8b0549f61a183db1a38ebb5cc61ac70a9ccbe44edd53d359b3425dc03263b28ef166930b1fe33a202068acfb2cafcf48570c671b9f727c12dd85f702e759319afd57b599213110bd986a8293a067f846d5e29cd2b5a295ea461db460928709ae18d9413b5f3677d94601c08c4312b4a8d3912955aee147d390c041032c0b2a50a5d386f8d43abcfc07c411e8b537de047bc343cf81b8e881b220f3359d32e735698d0f64effaae616183d41da5606085cf3bebb61c386b39aa9aab13cfc68f78ef0f53e6dca6f7391dafbb16e8353a71da6ae08bcbe3160fe23b2ccfb9c9a9a4a964762281550b3ac201db255e96e502a55ed0970d4ab6daca22fd1c152dec31edb62bde9c38c21bc89e444b09bf3826af3bced7ec71706d25145e5db30518d8f90fa2126799e093d1eb23eff84d738343dcf9e728cb2f8b957225a83770b431d8a4c0675d7b195676241e30fc79961e1b653888b0a3c3ba2d3b0d8781661318fb8966e0a06e2178f2fb11b5928a8b8f5ccfa8a39bf5a51607e7c8ab3cb5fc541270d13a0210a390644a6d758ae2d0921ee9ec0814641f3e0b7ca2d6d96631242cd7e75fc0b457f197bdd4afef714138b43c45cf6110209f59ef7f58c825be24701d7b9e913899992858a4de4968161825afd7d6584ff294b9862aa0fb9c7a76005cf5aef24af46b0976e24e5864afe21fdbfe7b6c95adb5411f4ffe5643352229912f05fbd3afadb264cb65500b9ffbfe5aac3bd44ad5d148ad64ae1717f4bcdbdeb05ef3a25c438d9cca5f43c460c30c98956ad1fd9ecbe7892e9607710cfae38cacb61030d9a481f479e83cae5123fd63a087eafbee50f39d6e97675ae0db21ab5c9e1247a7884caa3a31f8579f025e02d3d340e117983d6b3cad9d6d20cec2a24f4dd8033e327068adc122144dfbaeb4bc9ec9d4b466001ecc7059f5dccbcf6090b7c8049f02f9e21903a243f697221cf1715c7414b88fbbfb545aef1feafe5bc5298d8ea00ddb910a2327e1cc9412c8fa8525f9e5c1f02d804536ab13f49cefad4c02f7f344db21639b6b42ffcbaa284d0b326a68097defa5c4e6a49c369b5ea43420e29594e285e1342089f19e678b374d2050aa7ae6a4c0930e85a79989ed31cf1c0abfa71c7fb7605222ddca9d5da735d7602508717f3a778cef3b6a2ce771f6488a0675db73b5bcf54cf2f62fd6d3ac14f90ef400a5592ebb5c76ea57dc530ed7f387609efd66a76f0462e8929c617231394fe66a59bb69168c428b542b0d062d5516eaa1d6dd751a7df9289fa7a43448ffac275381d50f53e60358e7c8f8630dc06f509d521fa2c37633e78574491724ced475c546dc0289874d38f3d7a403ad94a0dcef1081f079c35bf1ec6c40b579d408c69f431b31e223dc8bec67cad6f85695019ef92e778e0327381615270c25a202ff915ac04af2e91218de94b596691780f10e121a376af6ebd83cde47407996212be5fe346624397132f151ea5d644dfeb5c3805976c9547e3f416d69cbaab15e760fe105704fc27124663d09ef39c0236c63ce83e734911de7066ce638f23ae73fea5e2b9f6dc706d0935c296105aec2ea0d45aa0bd9b29314c031be5e766ade26a3928369933b1c937bb31995a0b85e825568f9679067c7be224a61c46137fce1bf05384d400ce00f5eb9f0394498feeb2e8930d1493314413dedd906e3cce7500bc05802c2ad53128b91c7105259bbbb96ec1cc8f2bd65134ac79821625cf82758053cd27b9372d13b1a458566546507a463872fd1823a8f82b696cad9ae46e4dbd8fb85e1f1d67287bf3a34cd239bd2c281e6d38cc72c78f4562cc112e3a5ad9dc16317f4497d8c721fe6bcf799ca842b73eb85738b6766701862284e8e3ffa61517f7464c7cb0f0c2561d10f261dcbc0e273513db8c0a07de59395fc6ed8c1005252d99ae0c711a60e664e29117daaba717ad47d484ddaa5b96c8127f3039bfbcdff26d7d66ecbc8b1e1896b9f00f7d55660988d5442573796fe38cc5334ade0141a962a441bd09f0f8ffbfe9600c0f81217fe119bd699d635ea3fc7d979f6c8e77715f5b433d0dc525d05efa3ce593c6189104157082f56cb2b1f97857287848dc4951b7c3685c862391e858413bf0627fdc7a0eb43a0c20042da82e3737fa71ec00c87c836c590342502b691559dc25f0db12345a09e2674cd285554ea4fde3be8433cf2b27ed96530dbcb77b503d4df7a0af07b8f748a009efc459238b9b0cef641eb57377056335ca405e0aee9a5e248347716eb9ae419b553376a15debb7f51bf96f85b8cc3e7df0b8e3cb7603d5fdac0ad6f94f626304d8d50282c61ebd56571cca2fe26e5221f559e95795671f84d6f7b1b0c8251b3d7aff1d45b3ad1eadddac99a509eedb60c3466d307d1e32c6e570ba77a0c638af0369a6b7491608868a6e7d7144d4ec35aec041ec953b2612eea3ca225c0ccda01a8bf71a3612a5a56678344f9910e84bd9cd3bed2c8feecbf52430e01b4ec7c21bd1f8610127cefd45bcbb4e44e295bc240ab962ee9c889344768a67d035ab0c466349f531d1c2a7a813fe2942e8273ec046ef7fa963f15c297728523096138ea0b9bf3224c255ef35ff3b83346cdf97dc81f258d4da1d03c707538ad31a31936cedf53672159b841a9f3140a43e04881a5638bca1ea42b2d7f9c83b0481047c0c62123173923abae9b3c3d215590976dea6a8965c64c28235a9d5a661912e74e20f93accf871af8e4ec63cad18423d351a6a5dc9926d7a1d4258c6cbb7104946449380e4f12a5c37681de47793775f0728e6c4cfc2b47c20a0475207bffcb66d8b7bf0f85d0da7c565ba04adbfb50c5e1a470d5bcbed7a7b83cd93d2a6789409fca01d11e66f283c67a0a4a3f2054e0ecca9de8d9645ed896ef71b4871680577104ffb2fc26c35eac548bcc5ce9f44154a6f17d1cf7430f7a5fe5a6d52e7e9da9bdd508c0dd6c5e263db0c3a79515ba9f30e09959cb899f0a07e1161c3e2c36d007b8435b514702f0689f21712801a321509d9eadb0b484207338f8ed14f0fb61459e37b43ffcae1f0338219326a3a203793d318eb80d47ef6fff4066da816c9c07aefdef39bbe0bd00079a16e5946e77bb4679c5a89f4ba0802efa49d1a875f34cb9c8ce006cfa4a853115b5d92fb4a3ec0e5fb85c9928adf5ecf65193ebb7456d532ef86a4fae41bae58cf818bcb2b6f078fc2aa4b634d5be7fb0cbfdce16495d87ec1da825537a43f67b1a9b9b89df6b07e57899664568c0071c235f64383fafa2c232b4ead99c32c68150301bf7e400f9f70717bb0b92d1e0234c8d73db07517c6afa2e06750d0728961ff0b8ad09c8ff2e59a5b30f0b69c12462f115afcac450a7f1b84e6806ed502aa140e43749a134386cc8d3e87ddfed39787b38ce41db7f79e3486c3084b66b11b4edbdbd759557aac38680e199798491095a1826ec76cdeeaca98cdce9cf7913c9870cb86f3415a6b409c7d017e722e47a29f3859adc42d67f91e446a4911ba5c6f1f24bb674ee238c71b3623a4ea484ce3dc86a6aee8fa002ad187af5833448433b189f2b0a70deab8d4e37aedba528bd61756d11e90289cf1d003afed3503541ef260595fe25b8211c42b34b0a0b04839dd799db130d9ca68cdb78c1fa66c1b3c8f4042c0b2833a2be30ab8c39ddf3165a32eb858b31a5b96aec1099ecf0e6f68fa9f1034865425e637b4e4651d6544cd2f6a000ae648d2cd8f166b6406ef003dad8402b910cbeb8b082777c6fa1a633e9f87316b599d3df2cd7312caa03fde613a27fc10f6a9b85f08774f08a01c80db3e9d56be6b94bb4cf86a51df54c699cb6dd93ed1cb72d6f421fab3a833b5d64c152a63774358e7cd05fa769566a718eacdfa0ec3c0bbeb0cdef99931d99836ce832dfef240373ba9b4a37be5c97188b0c077fca05554f315a0883b9485012831345a539f863d6b0223204a0554406d344012c81036340b8dbff618970653e6e5953d47c08da6eaac6af1f2ecbe8bd343f8eb0992d5bab4e7b97260b9eef77bfb0b5e9be75bbc314e877124ae19d7abba1c50a758b249ff69af4065ce83e16a5ee247e1017badd82082eb2ecefeb0da8aa54269332ffba328cd7a56da8530f43a5f670cf0e3fcacc8f83d4b3889459bf838462579e61f9f25422c3cc43b737f32a639a8b52fdb29c7af766de16a041f631d4ff22d22b1a19db32226fb2570cd40f875a04322cee775a258054de9a9ffcdd38d48d435e86f337d4d41fab246b5b6ec1509ca373b811b005361762d8949360f1415bab2574f522c969fe3fe2d99327ed87d3db9adf664ab2df32375530a0274819d447114ae17c9c4d4b2d734879939972f0da01bb1e3b8522a7b84c3497863043d3133e42626b1dc81f1a218af391266ba2dc6a293b2838fe88dc932e7cc793913646212357d3f39d5a4f1b42e98c3ff978d83e87be9d26024cf115a598257646e58733bdefc449fd7b9ecea436c823e68d43f969f15562b1695d9101a545528a901dc6abfde98354bf9cbe804590fd123eebe30b3296db0c53690e40eb2b76bf510f898393b4c2cecf6f4705e767552091bca01ee050b53606c0caad18a46eae573eede85dd02b6dbfe8fe34f6315272a30a24c7f2612c3946f502362b24bb62d0616a365f87e6d425bd0a86265c81efe47fffe0dfa3baea0f675fcc74ddacd1464a482c7c9829a0934e74dc7c2a48548095d798373cb70af08a4a378800739654137d52a146ba402e802c080edbe9c28cfcbc7692596957df60844b613d0f64e300aac25454c805bbb972223d394285b772889fcea5f2f08307e6f283f5cce7592df3b0a54532c1e4bae14ef3a75fc8693b566ca6b215af88581076f52ddb8386ea7637c3f2de22dc65492c5954d152e566cb294dcbcca3674980986e45037d7556805a62590003d64288f28aaba403c45f4a995b746c00d03404ea4913676e69c45e13f143c914a1a10afe59ea458e671ba3fde66b87632ce546daa436bbedc6084cd5ba4caa63114cdab1c774fa2cead00e575e60ced60190224651696d995c1e250cce776b654802d9b6ea501b90635638205059e611097387e489454ad294a60ca7b68590b8808799c0203883f0815398256fc8945283b07786980edddcce98475b9c9164d4523c18b5740a5cf6599bfb85f0b0be43e37b4e70095c2bdf432c1b11973eddca9f5a7aaad980fbb6c9849128400fba16dd772007c7824aa7ef4a5b27122de95ed8487d530ea4b12a512d1c9a39a42f9f7f35c00ada82f756c026608795991079de531722c46715cea605be6f0a7427ffd13174c4aff317ce84657be0b0aa5ae42d1984d5d1d67cc80fb8e4f61b9e78131f7c6dfd9f0f098deaacb5b1f62114989ca184a695d47931a5f3d00e38b3003cd099397692d0aa239d7c1d48eba5631ad59d2d476207ed16a23bf1e807047d66c941f35665e11537a44f37f572e32bf114a6ad5de2937b2849bc53e936634877ccf2c4cfb607684a697103650fd03c39be925b43a18ed4aefc983b016ff3013a5420d32287807799df10c9111d23f957f73a4fe3531255c300b3278b4f4ae3bf9b71ab354a9840fd63ee36c426d2c720015e2735fe04733a6f5800866ffe9b18c474ba1e455ab2edb1619e65f0d9676be83bc9d327b3817db43448b95b82c0bb0692c11b3035f85cd75f12fd9acedca8cb27309ede38151717fd1735ebc8114cc521e42732cef2bff86585750b59a393ac6b30ccbc31e58de2dbb8a1c3d05d28d5a55e14eadf945aa1cee95cdb812d9737a9ee345d0b62ea66d3af45a8e1c9a14ae7b32e77768a469e2247ff71c2e020e6f264c3ebe55845b6e74d6c8f864588fa5041a53536571dbcadda4aa98ffc2aa51cf99a4e1dce08cf6524a201e74e9de9fc3b9086404012fc52703013d219048f00716f7f91f502200c5edb6d2a9797469c2a1856d00c33614c292b3d2fb99b64ff029aa59404fe628028664d0e073d5140659d250cdbd89e539661e17f17ede0c2ad005e7e11213ab1efc552e3bb1ef43c953e2b75856381a97e877e832798aba78e534375a886d54cfa9084053cf3dcd1ea11e8eb503a20409039d72d89967096fbd405cfd1569d87767e89287c434541f641a3ac377d4841246351309c575f74428f18a2085cf81bbc2784780b8ebf8494bc7fe88c3d4cca1924c71a53add036f645eb0c85b79d93145d5e72abcf59fe35060a5bd97711aa6bf5dc58491e1e0262c2ba8ec9081ca68d74d91de293bc74727f7d03f67c1760313991610da54bcdbeeb47743643a7777ebdf9209afda551f308b1a83ef80b0d87505c9ee16c5bea9c4c60d255def952ef74addc5da7c31e0353b8f69a0a3e2b0b5357a78f47a60f0a763ced47bf81ad4562dc77832b1f03ec12daa787ec0fea171dfea5ed9e45f418e01454b1b6a34cbbef8ae08b56bacf577038be16fa02b00aee96a896fa3bf6bad9730915481b870a725406c48db4e2186979f114de10733a3b3234f3f02940d633728d5376534015045e10b04f707fa25920c47c3265e2922237eccfd93d79378befe04ce6d99fd7f294c5985c0cade2254bea23ee687d6e0147ba41b55f93045791c03dce1a1b7e468be324467344ee002e96c5d5ac1ea4dba30313e38138cedf996688775c2b33a798bfab9d3d162b67dad0484b97a2468eedb9940dd326f845f705bbbcba04d40796c89795f347920bb1266a0e558fd2c93eaf577e310c1a30262629afa17929e21119124f478ae9dc75a6e3c71d30814f84006f636b6a14db0dbe1d1c0598c1c57fbb4627006e833318554e6e4c11e357efc85004d8273bbc2136af556e8474a485b214d2f88029fcceced0f63153c5b9578bd765c85ce7133fd19ed9f711954a2d8bda7ab1262da343e1f38ed245f4cb12534da19e875f9aaf55441184aee7fc7c964fbbc787bd853c035e7b705bec072cba0c2bf401f2a6e1f33326b685c54eb9c5e16df4463b388ce69a27e4d5b704ade9c7abb96f76ffda0d7c863926ce7097baab4e6ae1668d8a33fed93fc3388cd2a7e74e22a930a3b81b226906429d1293b947ca24b6eedbae756458a1cba84bb2e587870fec34fa24bd53111e7cba50c5f9d0f6ac9a2bd5eed5fda687af70f07d08481134a61edc5bd0fd098f2569d47ced8316c11aa91f6bf72e6e6fde1799ddbeab8003740388f84f49c3035fbc8f9f2f130ab48fa36b31bdeaec0381616a073d9a87d96aa3d4bc795e39875716009217c0b29c97853d7cd82381486d69392fc33d49a044004d084c116e7f04e2d49b46b3a7e6b1aa1fc63dc768eea91ea2d42ee9dcbc0b036a5420ab4e30b12a0276dcd7de4047cb3d7e0a63bc931bebcd931761f8abac384b1dc66984c56edafee0fe8bf82057b91156d2685ac15dc4aa5a36c445c060445ed28d6c701b645d1a657a1eb37e4bd5a328819d468e1ec396a313fcf33aa6cf39827049ba418cd855c4adbc2d4b53cc521310bd3b973d6dde27765919aaa89a546c9cbada84e65c42e655ba1f0eac6825afcb2ff145a2cc75271da807f405452bc0d5f4f11e3b14cda98f3012e84f20e440dff36f3ab14acc883f1d3204b1901181654ede0240635760fb21290a927d17c2fe9606a3a72de246dfe871d9a8d604ad4fb356711adecc0920616218e59bd022137052b067d13a7e0df3b2ef42ceaf1ab063bd98ab4c2a0b24a1ad7738846ba326bf161ef03133cd9907b1a1bc1ecf18cd7fd012f250afdf8e0f19b0de2b37081fb3fceb256c7ff6525c46417e9b6f1d83b4cd1055b4410dfee1c608fe616fdce3b35a9e01e080bffd5850c68c74b540ec931501d8f3798afaea07034288de5b84871694d8860da627b5d47b22147291814df7facc701d8a090f4d4b3f1c3e15eca8829e39887208539a31bdf1c30d76c0b472a7f8e760c9e5de9e9e33942ac9b98d366ac050ce0158bdc5f3a394ab8a1d0d26d0883325c276129259e0b222cb6afaf6989b22c1b8e133264d56ef80284544a14fd40f1d911f151f9ab56b0617ea406e71090d8773c23a036ccc385dffd476e0daac08f8b1951890c14fcba12dffcba8cdbfe6d95d7ec6157598673067603cc89cd300c0f2c675a23ed8eeb7d1f34318999e86acafbc38eb6a982f26472ddc01727aecc2874d0d308fda34a5b7bcaca062d913ac48ce001bd7ad99625ca046a1c81969b8508c45d25734327982dee9208094138f77f11d04d9be7092926230bec91d812607e1dffca5d22318bc419274b92d68e03bc25f018467b8b72e7a6bb3d34005464550e27eea3ab9faf014ee6900ceef4813d2f346b7ffa5798b1cf536651cc8e912dc37d84822077f271ae4aa37478234b35454b052db900872d82a69616bf97ce0badc8e310ff895a876c64af19ab60371f5b5af7d38dd1d353f654c71155d48c5d4c05825caba19f8087632bf783a1adc139b1865315deeaa8f6503b8e227027c92753545f22929525660a01f92c86a9edf408afe74f9a26ee2dd17d983ce4fcbd0b6734d66a2da8df914b483608c3afcc3267f62e18a1c22d9c85f1e725e078e257dd9eafc1232aa5f4e00d7cedea33d8701ab2386ee84cc71a2bf1517771e96b5e885b934f43c249c6d34a9961353f1a7c03ee1d9006daaafb64336facb8736d8f5ac178b7b3db1727a1e3fb0ce773f8f6e7a63cceab4aa6bdfcc1a68deb27869cc014936b5d57df6713093cd9e1ec867d401a72048767ed75c7f8d2014ffc89f716b746b35262eba6b7731f7d594854192f3a7e0a9ecd3f4344d1d45f5c4b7332930dcb140a5bc1973b8d32d60a90a9e53c5423982a68994be01ca314df22ff8905ce778ff43f7580d44965293e50f23488f0d6125e9d93c010dc16260a74bc84d99d70ce3edc7da433eb1094216980e9c21ab99b66da0038d555d0dc14cd5e845ace0952e8b3e7f9ea1af9c4ad2905f137252a4d1170d91774c1eceb014ed6c9f8f8efc4ff9277a5c9cf414bb8cc6c2f7c4c295090ccafd13efc3476f99944e2a60b48150178cf19dea63bedf3f78ecee8e38c4b0f551163dcaac5dec573035778488ce8eaee798ed293bbe37bddcbb251f146cdcbac87b5b6d8a17b0e3102451a4065a4a4e32050e5738026c89d810a09c0d15cc58d3af41e40a8e7d533cef6a8dd308fc9edbe80a360940ed2d438fcfe7e6222af621d7aaea194d5595911a9595ad23b907dc720df3384f0152724b1eb94b9243dfd086b554ce565d06a735f5c64dfeaf5880a29ab298c839a22fb410524aa8314c049d124c65ae7ae41fc8fb147d7023a4eab7b62876a5391457037fc81454b1b8a33aef6bd123dfff7f65bb2f6ad377b99efb8eb0ddbc1fe92cc9d0cdbff6373f8346ed4625c3cf4ddf8909a4abbd1b485030861fd397bf79f3d07fb51ce45a5106246488ca7c45ab34897abcf66fe62806a8b9d54bd6241156a8d1bd61766f073d311d284f145af3503fd02cea85c8abfca8eedca2aa0d3b3f20c6ff658de45272b58efaeae271872d50e19674ff952a9da685ac921201ff03e2df8055f35e038512aeb0efe9d42642c7868d767b6d8d90270c97dffe9844c452a0630a5a0aa8a892d6c5cdcf8eae0df1a8fe1afa0cebcd2d838b7589aa2bbb5d5cb7e7907ff4fe31551e77d59d6536426763c6136ecaf9226967a92c2b7029f74bf6c232ad9083adf3215acb96db2cad130576cb0c92da6ce862cfd761d7d75e316b858c3d5e09836900210f2f374858d1043ba5b980ae709591c877f3f21858ed849f38ea9f93639d0a2e0aac6ebe4a2edd823a286a49ab7f56df899fd1367d98b32421a90c03943e3d6d18a7bc5a901384fe294d178bbf7d06e5a3cc120af20e64c224c02eb343817570f6c919924b57fa2ea799ff4211696f4b1d39c7ee40d6b79ceb00af65be7a8ee484cb57d018c3b073c37a3429bfb84127493865f069119100fd93a1a4300e4ea16458f7330bc5b0d35ab2dcbdd76c8dfb0bf30e0d227ec9747244bcd1edf958f4e125a2759b465dac869130b6cdfd0ca656d373528ec696e824a142612973309b1486d4365c8f8deb610e413312a9e2008ca54025417a750266b93023f5f2f706ec4464e0c06362a603ab72a705669bda8b3273e816673fa5af20ef6c5b137cd60712a37cddd88b0c8efa2e9ee8c6a2a4228350c03e00c01eea42d39b62475062cff580b4c1d781a125d2845f29fddb90f97ae5657c8acd03e01620526622c957487fa73b00e04da57c503de4d79809825ec8ea85cd76d0cc7e0a4fd768c0a3c4817c48b637ae3b426f18bd66f9aa0253cee68978b9cdc0ed22c6198a36472a61bed15055b3b87b9417ddd17f09686fda5099d4f8d333b01791bf6d8ae6c25a5d6894ac35c665702830104ea60c54056032b33788c03c466e1fdb1e7475c4af99e6ec0396d816863c9972d99205b785f657639f294ddc03e9a1e11cafc960595598b8c35948ae2644666c402918057e46a3a9c94af02e0d066f0ee18b26213d4b9878fba05c42e87e93611dbbdc342887a1f341f6416bd323f4373a91a4489bb81308a5a18b3993c9cdd59e2295b8e5ac3dede765409f3a770d26c81eb4e26e5e10a8fc18c9ae35aa91d88824f761dd36b6b1e93305e39faa90fe56e84110e3818807b1197b8a8dc892d14dc3751c8bad277432abd585de8846e81ef8e4e3dc2e4d519cc4d1e1bca70b9b7d479b50859b11488c62c351ccd88141016fb4e64c155b6b8e6ad4baa2e85fc4740bb7e74463788c3507fd172d2aa5ce9fe6a697151f664a0e74dc4af4c83df00f4a8dd280ecf2b6d87575946ad730ccf60b7fe077aa869962749a80368da7157b16ac6948a8a0b5b5292d713bb377b1455d157512e4415d2a89f7b8e857944ec041333c9a6bfd5d4cf80b2e94029c371ee36ea98567b7d19c9f1d56bb30121c8b02021aa17b2e033aadfcc5d448d6309897f2bfdef05bcffceb522c5469fb99453204c851a3a76ebcede652e7712d3956d4621b18dbc9565450691af7e155759275a62ee5357fa1e24507b907b45f7a85613ed327d2f1208687982ae95d5950b6005660f2e2bf9c32e50dc713aff0aff545d41b2ed110a0f8118476c9c366e8ffb4550409f273ba8fe940317c988dd982f67dc86312a33b2dbcb6b3da7b4cffe01b99ee29fbb1c49843bbbf7a0779b08b4da1001a676f4cfd50f6839f546641d8b3ff9b4f891e0ef5c101c3ee4f8b10bf48ac9c3b6643244b18883d4ff72ca8d6d169b3fcfc726ea599fadd4cc91cae147d9a8dc2e18c86ee1ba8d5447492d75dc76f69dce93f3e175a9b082e807fef66f69cf8bece3be46bee5fe9c2dda3e3e31471d52dd9ef66e985b7fc874937d333e07f8eb057788ce5329737dc49ceaeab29aba695b2ffecd07a6d2b674af3c5ae86aa80ea21b5f917fcc38c7a7e7c972e336423e86f0e8e6c2217d7fa16aef49b7b150910737e2b443170ec6fba90eb80c2a0da3cc9db9e1e87d29e589bba43883c1401fd01ea43c8f1296837e1a91d442e2e0fe128fd08c07ab132e69c3d6c4eb894032606d23cb778c0d40a55a1e48cdd853329ed1fb3417e2375ce645a5d110ba4dd03e94eaf7f38384af71c20de64bfbd78d062f6c5186852ee692350215aa5fc40f671aca18db7c7c8220fae5c0adca31ced327fcc599c70e4770dde75a674eafbfc0fb3093db2be6af23c6452f7dfce0efb2574c74c50db3a641971f976cde14db5ebbe1c5e316626ff0b5eb2534c37c9b915e1bdf169543e0462e85c9538293b20fa0c49d2d72455426615a055467719770b020ea47cc2529c3cb40ab2e543b8c414f99d93f617da6019e51cbeaf151e9a0e6959b7c767b457c9ff62f537596326bfebc6de6b22a03c6fed58a423417d784f4e4bb4a4bc2939296d2ba3f85659fca46e32d815ab4455023a0b525ce246a0f0ad25f63f982a1ab25e9ca2828ce7424d8ba61e40f785ea224d157c25bf5e4c75570421be07f722ddbe7920e3098db6486497de44a9dafb4f6309aaa3a57cac5fae8bf4bedc7facafb9326b33636d10bdb384d2f792024b1ea887dc72b421bdd07171d831ae3fa712c28f878d830ebde16e6e1ebfdd164f0963f820e28e31b79091401921a19d77fe33aba2cb0b002bd2a5f9d4b874829a0a8fbbb8d1ab4ec022e0c0661e2d3bdd2a74640fc5c917aadcf5fad6ac4763984c3f38317ae3786c48bba81c931524bc3e3869431145764ae6d9acc26c6a6d13552cde1ff6e366532f4b0876db399f2db86f235b443c6ec2b52927b03c81d0135df95b77a22e2d7abd771b737a75d5fd74b7e8889801bd9e9c18dcdf9edc76c306488b6d03dd811f59cbed7d7abcaf5cb07ebab253a2dc19a9ece92ab4d8efc19d63952be1fae4a19d0ba274bd042085b1d0902687b88bc538ef0be551857b4497a4ef4d997e9c17c405e5b0ce20f07e0fe1bbfb173e3e708eb531899b805f7b6ecdb0fb6b9061fb9d0fe5a5f52b71c4ed3c71468fd841446e4a0b89b2740798d1f7f86b6fe66ebd587c310ca47a6444626174e382bcef56a2c9ddbb4c04e400baa4b5901aca4e85da442e5262d3a2d8c02a872e6a4325168540d44d8ccaa75436d486ccae38ed8c7cd63ec3cf778e1e3d5149c9f1630c78060f94847a7f932eab7761c0cdde2b1158ae4638a1226fa7cee36418c7d65678d11d6f48f18527a5c39996620ba88964a63d6b83cb9bcf29715c11c6ecf76ee3a01557964e9b4591f2f1caa3fb0e11c69fb5bf96bd9fbf3b806ea26adc6cf1a224b6333af2620d268bf25b125fbe73ade7f6d635650627eff9ab433ef1e58b1a9a0143dff8ead2fe697000c9b44898810553c0d881a0885bc3b7d39292670286388d8c95624e11d2b80a5e5e12e8bd8d25e948d28c1e7eb61506a967e02411d541ff4bba319d4f420cb556cd5643e341b525147f31e78b5f59945fbd1d0616508a66ddf69c862173720f7c7224f0f71ec68d0f77a9bf0f4b8744b4374251d434d7a62fcb41483fd4d34c5d6fef982d4f0f6cdade67f2dc9511454d6c0930a3fbd1c878d4b966cf9abb77fa54336c2fb0670c628e1014cdb6ed36f4cdbf60bc94a5dc0a0ee9808ba35e95cfac9b12fb73b76ab12c92ff32908a4bbcdb528ed948d85cd642945cb58345582a70daba88faf144189eaf6745378a7211256fc7a0b366fb41e614a28f0a0cdf2672623a8e536c908adbadde56adb3ec1e65c95c180ae1f0d4006f1436a8b4ab4d3cd003624f1c4f81c771dc5f20a03785aa23268e75f05afa794fa2acc064bafd97dc409e1f28b8f6b615f0f525d27bad2ec673d7872d015d625fa869da37dd865eb2a87135545a25a5a0a9b7b80cb1f64a1b914b3a5a9f95d08e1cb8bd0ad7f333050d901c5ca5f68233086adf50f0e97d061c4574d8bc598fdc6b9903f51ecbe5e69abd6d022345182ee629e0f5d2b63ed296ba4c27128c5420debdf156b5daf4d2c8aa79e5eb350e7b275c3b2ddb8acbafd45522d68c26a430692f83d953b000409c5c517e6b8bd47db8396d54ee09e3ebf34513e9c4d4232091d6a4d5cae959ec68a1febf551ffef0e830ccdc268ec17cef945d31b6921b31bb23ac0dbc9fe5e124f73039ff791f2cd767d539dfd9a2ec50f5ca2b73be11312c99e065a289136661af9caf183371928c3f366626a5ee251f2c5d99a02dce483d01eea630a2e03a398808e0e64347a41d44c5206caa1ff407f1ea937474eb0eb01eae1b575b4317c9abbe3ccb6daf5ef18d80bb26bf58b1793be295ae1fe54b83650e01f7415b05fd8b4cfe2445324a8290ca958d48fbe3a8f38f72e0111fbb88312a17c7911d2ce833a1441284c2dd5ac165c124d3283e78f8ae03b1f2d02970ab450693907fb9408d6ce66c9b20b1db56865c1bccdd0b027ed0d070e7fccf732a904a6bd7ed8cd549f5490a266e7377060fe6f0b4d2cf230024668e1b251e2d3e8a0f1b1c61af34deeaff7e13395a6b7dc3b75f17e48c8b543c26775d84e52d2e1ee244aea45b341d1a528e8fcc71790b75579eb5984875d3d52230efa4dc7dd13d0c240274af95295c336d8ac1cc756cf9ae9afddc62c623de29e70665928614896254e81f5268dce5d28bbedecde413ac4d991d82a33a573387b3bd590e2f41cd2ade1432b1e02b9b2560556ce12d3124aa290f78062b53f8f222443500394f2568853b3de2f82ac6bafeacb8e3eaa497d6373d894640b9f87368490094466b024980953290558e1bee0b2aed365e04820497f1ece1698e90dbe6bf16a2917a5a016e7743aa46df86b8070ea6b635ae08dbb266fa2bda012df03c58abfd6ebc7e6ec8dc1576b20485b4242a93d1fd7697f77e2d5ac39d83eab8ff0e8149576407b7d50c69abbbdb228a1e82dc173b42d5213881dee3777ed2dc669895cc765081c203fa8bc47407a92d9b51e54336732cd40fe5a9f1c203cb8b4cd3d71c7da914074cb0944d164bff1ad6cdcfee162fef159b0e32c5f694eba2c3c695398fd23db70ce990ecbb1dd25cb8c9386443f053ef127dad03cbfe3a61176bd305e0cf497adfb79c27cc36b1a2deb9f6886f8f2952fecf72c18d539709f5a27a7ff5fd17e7a1a64cab9ef2944953d6e4546a460f30217b027025a63e9b4c9e18cea018b8ee9b43a7896b93e9f66b786f678c0b540e2e8eb1cab1f07887bfcfae370c50934071a283a60c9ce4c514e1f98886a174e0317c7450a27d9c2d390a7a69c411b3c6144e21ea12534dbdc39dc88ea8df4ff262e05e65abfd4d5f70107c36b7e6da61b6d3f0d842a15c67b2ab9070b4d57af4011920a4b01c29822f04878b28a5d63175accb68510714bc565577e94a6248bf18e1919524d3059312fd56bb038714162657dd4c2ef2e025e1ed1747dc3649a1957cd5a13bb0944d2ee21310980a91d3c6c41c69bab0d4dbbfcdca52dee2f85d205b5c69462acc84d3500a3e563fab4851be3ea3a4f0d95cec734056a75c37b8a5beab2dfd0af0aec64482b9ad28d551c28b706100da112186796df89913ff0d3350c981a3dbc045b460823d75beddb07d5102516a7ca6fb3153bafd6c393984a09bb4ca5b55705255f4463ef4361a26c96b0d232bd9dd6a821f7caa65ea071d716ae0674755db46fe89559ca526901faff7153de09b679252bc127c5bd0130df30e77ed8603900b7b27385429aed318acb6ef543ea1ccd40a4299e54ee4df42199537bea3d20129b146fbd75fb9020357286a895681aa3ea3f29a85e29c36efcec0cb3a1797bf4a7c2932e4c71504407180f72090eaab468bfe07212b8d0153e44e83d2113fe70d98bd0a5e2901602f6cbd7cab560f4c5996091f10ad7e73959d4b636e1954944e5f9469d658de6629ac2089874467ed11cbd8253b6aca5d0a3f85699463915875f506b6469cb88d594a8f13919fe36004a6e39412a26cdf8d3ec5876d3161520093822dd4460e319430e6c817f0bfee3de943afe597752961ea1a71881d1bb0a43200bfb9716cc2d081bff277c4e4225802130290825218d4df56c6a5dacdf16d3b4f954458ad51557b544fde59c4debe3687773036fc51ee13ef96d073be881763b55f1d0494b68921802fd4d790fdcd67dade2f135f5b0ed810a7fbdcec46666db668ce7aae8fa6b6ed80133403ce4e34ad74473deaf20bafdf36c1287b5b407b2290094f39a2416b95eabb366fbd88622fe88852426501fbe522910bd67fbce9b49b22e4a984efdabb9ed26e84c0bf853a85dc02c990e913f3a5e4aaa33bd41d61648969cf7a912736908f8069b25ebd65ce2f743628576225a972dafde1331081d611203e4f748b52464f281a5451f1fa465a1e51ae9d3e4adb8647e3a225b15f8750fc13397738dd55dfdde25ff3179c49b9bfd7c562f4d7d7b54eea8c3c650d534edbf58e838c17357b429a03fdd866ce5888e5a73781ddb36729b45148993413b27d58366e471622bca6ab1b9c4526889fe1b67b4b7c79023146436ce4793a0a9da4385afd7ee625272965b02276a4e9249953603950f2bfd02647040dbcb70354d27ef3ecd9000e925f96fcea99246f60c6dac19038ccb0c5c37249aab1d80950774bdd242282d0057e4812ad0fad0d52b25ff63c6e7f1f336fea22fa16d73b4b1be3a49cee63e50a2b97e4b305c7c113393468c1db723a119e11695d52db2227df3921ad20610e7cf0220ad58b81e945429174a7144b8324a75969a68b0069c605fea9a4a16d55632cd432b3908a0d0c44a3bbb95be5f38b1b9b69721846a4c0d713bb980a92049441b4121e1de2c3f5cd4e49de58e544ecff5dd79d10fed2130a585f2216f24c06aed2dd4d482b909ebea4425c94e4fe083f1128b2514483c417fa092ad7b4cb4fd95e565a4d54b7a286019487a548c9184a4d4f83c031c14b97c11e532f842f434d43687a9173f627e8751f0e8be3464bb21a0862142403fed5acdfa900cd2e8cfb959f08aa38ced4342a8b929bc41ce8f72bb23e6604303ab2da0e16657830132bf5f984c3d4523150ac406f73108a78556c311ab7625cd9927e69c2f48b03585a1489d70af035d739668697e1fab737a28f2d3bde2a657f5d334db51d0453dd4bc27ed3dde965ce2a0d493f3ada3cbc7be292f2bcf241d7ae81937e0d5077e22565d472c6425d0909da680077a5ac0148cefbfb0eebd8b5959bca4858a2337bdeff91d85cc61790bd8503fcb2fc088fea4ba43d70ae1bd2e20e775ccc4f9b3c0748d15126a9ca28ca78808b0dbfce3800c3cdec662252ff42cc4719cd4b1c51e4514e89e6e6741d598e2b9cd7d57bde30417c5a80c9ccd7daf15a14db07d4a29456eaa5d991526937cdfbcbb815058952c016c9ff1761348d8198ac20b7837eebb70d3398654af9020bc1e04a4b022db12666e0fc6fc40da8a4b8d391148380a13ff205053641c6f7870f1ce701301ea31d4c9af5ad20d4f4a6cfa41fa155210dddde3a460f1e0675724e5e9a21b540dae6f6c106eeac5cb68c409039a72f802b06223a9e09582bf76b1704a48267bb7ae891e47c9de3c82be6324c8456443765946f4042893b296a6e2a9a96dcf7a1c7247fe2dbb7e3ab6921a6e3b4d5bf076256fdde05c385ecef9551e11d8ee8d6e6af2490b4fe38b5444e95ee58ad9e43d43ca8333a1d2b06f5b638d4481b3bb066cc9a5e7167e2978146978bf1eb13aeb96dc5857737e492811f0248b27c2eb5164dcc7c3cb83bf349605c116dc22e86a07a6b707d8b798c987d15f2ea145235cb0ffa145d5094f7a0868cbaeb608583bc688a597b36206b18079d2014f02301aa1fcb44134cb092ecb7dec8c92f10f1b53e70e0208f741dd66db4ecb0aa825242abf60d8d8b489f20b31a3a0f0011d9a114265bfa3141d7637575f47ba469de80e430eb0ca40351a438d4346071ac3c23fed389cefc2ba270a037e09787d341eb3ca6354f501734e70a1657bea0512cd3151ec3c6274d680812ba929ce5553d0139f43a750faf9acc75c4c201889379c39c8ff12dd89da156b4130a5f8c941ae2e141fb84acb4ed1b904c64e83c254ef43e793001666f70dcc30b1f04bfa855ac82617c4d4410194e90a162721ff9931848ca49c3eae2acc295d1ba7534769aa204c062a0b57359cecef283c65bc79a3572e99d77b194b6b2f07bd66e2d29fd989ca01e9f63bdb23c151587901f16f87bcec9710754e38daeb90b9a54cc49478a4777834940b2368e04c3f7fc20f43ce6d47a5ab513a292930a4d24d9780687d3c9c6a975c73d4781ff926502f710488b53ab8ae6f1a405481077e8634a431b19935b1b360a8b4a72f122177538b770049324640c117fe999571a8cad5d4529a37a348ebbaa1a8a36e587f69ce4af25fe4a7c0ba6df7d8692c6ad2a40a1ee562e428f2d07f05d6d58322a4da230cf6ba7a42dff883f3a0bb0e92ba7e5067d56281a90c5de4e07d225df563c2f9a4699110533222a6f36644faebc779124ddc184b606bfa9b0760dd96d22221dc4ec5fce0173c2d7f2815bfbf8bae74ab17d16c433245bb272ae0aeed83f463baa7e0f4cdd9c163d3a1be91fa831778c4cfafc55654c33d83b0d30b5023fdaed8e32a76671a479431751a4a554143c7677fc4377d32a27b11271f82795495bddee4720055b0a187e3ec6ee74ea2aa485ec1e7781287b390bbfc92d386570121a1ca30a86fd171b9fdf9b8c455afc265b206714c2babdf61c02b4b1a5405617057c98f116c59ac8c124af2ab8d114ef2eea1f2e7e2b921b25ff35b4f43d8d5172e6a47608ca1b4f993fe4ab869c3439e484576eaafc9d0bcaaea85eb4d91b766803bab1e239ce94d81bba5d8bd8a83d5eed304ef525a3e214af3d169809dcf3d4ebe9f88780fedc30cf770e8074c77b1f3b5a9d7efe23649827797b8985636ca9998cb71233e7bf42c174ce4140d852c51460fa884120f218e338303a7e0697109497102472d632829356c56f88bee1926f23fcbf39ec3b0b337e66ba5cc4594b1163ca3436d06e36fdad466c6038f17842be8f98950ed587ec8bf7d392e654f3c825ad404030aa63e6243309777fa00ed0a4dea22765ddcaa04d95ee42c3562820ad2b2ff0f95d96d07502a1237f23ace02965b03398e76dd9a2572e6f05d3128dc017c49444dc0d5cc7a7f5599435d59a678386f85195c2248c888ff4e317856bd39240f926a38518509ac7379fbdf31d9d5429f95ba2aed42fab0ac81a5eda5525ef57a2293a6a2117026198e55dfa493c1f4f7ccdcec95b3f032d8d3ccbe1dcc5abcbae1d5c4aae786cc9d20b4ff73a60e8fbb5a9154b1d8b37d5798ce7e97cd350211c931b91a5009a57615d160011af3b0921aaeef1fa00c752ca1932332069da85fa7e0e0815fa797b9e6f62ed6d894576a3b055538a5765e8587e2cabf0e7ec9e10d946591277e534388982f93ea3b999b4ff5eac016ad9e8680530ba55c0f416389bfda34fcb28b32361afaf1db32e374a033f8fab3597a1a371d07b379f21b08b5c269f6b99dac64ab1dc680fae11a35b1734024a8962341338bee6289eb2e068d83d9034ba3f8fc1bcc695fa6a7018c2ed58282dac0cd67bac572de626c2940c3b85a9ae7b20c74f71dcdd392cae649fd414be6eae6d3f7833d9aa453e01b7ea091078f0b2e6cba63a36297f27fdbb0cb37354262ce84fe1aad7acdf3c7e7d2418c50e9e2f7eb07c0d7e347c1cef1d732146e557383d9a331a83312c7da6ec95310b9346fddc9a1e404f9eeeb99d0927089d98d79b7989a93d35c0d4865fa70e863f58970d75e4ff56920dbde72c3e9ca12d4e02a79c302af85d8dd206493832318ebc52d2cdaeeef2ec85abc94766e5464b666b25cd75eb165f3a5e89345c1c6c40ba917ca125fb1ae61d7744343482f9faffb942ccc5d113902e8a05b088c08fcf2109eda513635c12f492ccedcd62cb6bdd444c4445ce6f55e0ed671dc351011e23ef8b46854f31cee99be96a6e8ffefee49d59e2977522c9c31dcd2eba841b29642bf4a50dfc2c8b05e221ff961f044217d9f9a6c21244f85d20faaf865ef0e01d09c9d5ff63118b4eaf7f8b68c9535b4cf18f2560cb8b400a4591b3a84bc35a8989dfa40b8996a3a70c9dea8eb7e1537917d02521aaf0647c0cc147b7741e9a74fa5eaed3c52f20c41ea00c6188ae9aafbd0bbd90b7ea09a9b15646e25dd9bdfdb77113ac2d08d6727ec1f3168d694886e9b9d76ec79f7a9ae9133924e6afe77b8acbdec44dc395c313b7a0de193a41cf63b70d0c9c47aab19bb86a7cd0dd0c8c3a42f459deb419a07922bd90b7a49f3ddc3acddc158c07e7472ea5674eeba57d0f53c2bcc40f263bbe1a378c104a671640c7af0de363ea0e893c47df64a584a0fe6d9a3cf6e1ed8b46a53c2d0e6f04ec1fb8b45ecb27693965b5fe38f7306e320cf880205bd55c4fe7fc9883c6004a014e046b0757970180319c18865c2cbb641b118aea0e34634774af87b04a9de1e0c3fe545fe711cd8bdc094c00e291a1808fec66a849c866fbfc5b3b9f9341a6a92f5b08ee4998a35da81997f5e1231a96326fcdd397bca7107622a78157aafc9cd964909e694080dd54ad98f800aeaa3db905fca782b30ac37a4b2657491a342b0d62eb45de6cb8a6fb2269c819706b256acbcf62a01d7352ac29f51c45a5a536ab7cfccfa3196cc1662358b78479c5e31de08f0ad0a594367f082c5d68a4aa6f848fb4a5ca86b109f1e78c55059f5e7cc6563e63d1263a9183b395e30b561356e115e934ef4541b5de065ed6b3d71e3174765301cbd1f8016ccc744061000aac97d93ebe89658910dd664ea1151fe193e6400484505e1524566854f8e67bf4ddd27e70b4260a9f0e6e9d7935206def6b522736468de692034fe9877b4b61948e1e21bb1d29fea75d035faf25371c5d12bbf311098d13bf28174bd875df24ab658ca794da1ba8e97c706d03ea338c3f2242f5dc804f3421ca2c1d77d62efad070a084e69c717192a71fe4b15a5dc6b68a76a765986063e6aad470bbf8970c99344e108f012f43b2373d6831a00580f93043cd7a4c7a3bc6f5791a0ec93e15f990314344dc7388ea257fde2d7c706b1ac287b32b16012f2f6d3f4488910ce9d72a486e1b868b011e026af7565c49b6c5e65f4db8edfdc886d3fc622cf6eecef1e3cba29e91fb51007bffe42058f5b478ecb7fe4bd97b558436a132a9bacedc3e0d035e946ed878e0e38b1f7fd94eea58f9158cc6c1c569ce80efdb09579a38ea522ad6f5e0771ba494146fbdf2fd8874b0aef36a95505358d1daa8299fc9352436e60b16f03912284e442e964ccfca75329ebe27cf1242691ac72899ab1e013c3beb4db5397435656e21a94c8900ac1078f09323dca25e30f8df7083edae9dffea179ebdd43473202acfdbc2bb6d9a69aa185a18a23a2c05dff867e16e65494ba16d069cd75f17ce07c31a172a8e202fe5f0387c48718e6a97d17e9a6cd815da34cbcbdbb1e8cd7081e92e256880c4332156098b447974b121767111ce56d53642c942041aa144aa963cce06f645190c9c484df061059c26e6efd7f1d44e763c08c61d114cc3d554cb66030ccab609a27e8cdac7a5dea30d7fc4f067f40c9250d03ee298b1741f4fa1b2bcf86e257cf3d72794d5a585da420804524adce85c625a7068e6450bcc50b5acb3269f342c6debba989c62294c1ebb2addf8c033c162265aac0ff0ffee76bdf102e2441f7615fafa4a0d2d6f9ec299f4f3dde6ce8e324a19ed13f57a581d801da8aab664fcb0d0cc6765f10ff790ded10a7155bf0f9ea274c42daad69679d4deb5ce86ad045882f9c2cbaf113a3e9128882820d737d55337c157c8affd560ea67f3185addc84bdab91ccac58c6967e1c2192e1150c28d785ffb4f88cea8bc2ed0ed147fd2b3d45306080352da0ba75158f0e35ea032200a9960aa83842d566147ae29d60f33de6e54909d7bfd00905f5d0652d8664c4964b0f964c28b86354bbe8911e417a041cd552593a1c1232c44e6c1f9e37dde366a5ed20e6ae44e9708dac766c7d3fd2f40c8c99adb2d0e242ffb90f882df300a4841a0beeab0142f53c465051f1ab43efd5055212ee6efd7dd4916904c1829a412d8f0f725cfb080aeaa3e3694ad73e319a897587a8d16acd4674fc122a6da7147a23ee834aa9d936577119113bdd4f90d4dffdb91937d452f92dfba0d5833fb71aa52f4f13a1d4c23c2e1e48cee236f7357c2583c5b9d9e2d88c88a61d924e04accd4dcc5bf8791b9ca5e77892c96c254c11e2559131e036c2f320c6002556295fc67fd4ef12b0bee3fc89e9c0f830e3f79598f35fa99a1c3521c61e2f43ad34da961d36dba62798e4c95439c2ca29916b6e25c6ea50f3eb990a0a92251b9b4a057a1772ba15a2fa9fb40a988068b065acfb3c2c47c08687faa663332eb84095cfac25aa7b0a1e846a981165cb621a65659d516496227b9e8a9e3d020609d1df839736ee35402132f0113f6be7ee1c9c68a0422cd82aabb749c9cffe49437ec03ce66789de9fa783fa1fc1ef5d055c9baaac4078d7fc5f6a7df1fedd31aeca30a65ebd873cea33b7fc68e8c12819d73b6c558581c62d8f8d3963151db0ca669c3d92712152c0a4e7f59fe2d26c45625027b953af688acb0c93cee517444e5c956420a4a43579de0b677ed12ab32f03c6287681c28e381223d57e7ff31d7e5e4b7f000baa94701d6eeef7984005520a0c0fbafa0c37496bab2f08f55ac46d99cc4c9441272ffac3a7af40cd5512c7a051c1829dfecb82509836562fd434c90b2acf6192d773f09a5ff1d43ed3ab23b14e0495965adf8886d19be7db72d214460f16bf6098ffb6c21f3d5f3ddbd87e15cbd58e5d6fb897e3f1e0fe1e543dada66351ecec951409a63e11905b03aad5f7dac309ced826bc73782d201325a8ccc486231c57203ae57ac130751e4bdc95cbb87778af71cf61708a00ffe0804ce351dacbbb7b5165fd4f619a3da7c679970a7da471688eda1bc998567dac447a471407f828aa7a88c6f326cd7548baf2a82c83f9e11d4f52cd5b4e2317386520afefb699adcfcbe00a4e54c85ffc79632f2f6f95bb802e552cd042dde5f96afd54065f56031e19a9355133329d9942aa725518b83f4fc9c390f06b0e06eb304c258ad7c10ff8a84ea4dc4aba21b4b5ed862f3e889a952ad22a248ebe4b2307d8d0947153384ef8fdc73313260b46fc8b4d5234a4aebe942954940b65caafe919fefdbdeb1dde1a469214bb045f65527b0266a3e97ce3889dcd6262a61e594f10fd4ce4119872bafc58e8b922a49402417102023ca8e0f5617bcad7cc3cc83c56df95642e9fc718368dd6a1c90bd3d547312791ab56857e90c3e6c54489c6b3bc16c9baa0e79efce94fd8871b24194955eff73a7367053d4dfc2b8556f4071e508005f29467eada0c16a378019e22e15e9b61196bcf6d2fa10d8013c2bf42a7c8cdcbbffed2781e792a406ac93db88222cbe5e0d5a8048e13cb76d14c94a2d1e7c9bbede548701123210b7f931910b825ce8b560b7713d47406325eddb2cedb347cb36921b61e04bf4aca279fa33639f64ffc33591596f07de924fc8a191835024a0747a66215f3dfd7bf59c0da81caea0f05860c57b2deb185cd871e10faf8607a3d7fc3e2b0abb14f6a8a666bf54be0c7ad152d54209a1895ba23c8cd58e6f08775f6c61596a4237ab3edb213f9cae35d781a15e3af0ef25bc3aef449105828e62945191bb2ac5f8fc8229df9367161fc387b661c0b00f6cc48801fd7149b5364e9cc1dc4d25430097808dea225a6c4bbebb10a16b479c8bc1909250528a47af291998255681cfffcd7bbb26d2ccf71bdd5f702cddad5a53a5f58dd06869c9e9f8958de9055a4b3e3f0568b1aa65c929caf5a729b7f014245beef09ff61e074aed1d0fa3ddf9c6c12c4d3439176c124000da809743678a9121f1cc1f00ef0257182e7f4c8ef9f3fc5707c16a81c477d48da49672283992d0b74757283b595729fd86ea411bb4d1eb0a2382309803595d568f026daafafe78b93c119aa147d04890889ed377df766f09dbf4dbf71bd9f8835278c6896083f658ec884ab937e345d90361ad852e86acd20508ae20926564ccea26e147db27d0a138607fcf0e6cc75d29bb4e7aab0730e599ba321875d35983b0eeb0e25c96ea85a6066186675807b91f8a40e43dacd15e4e259c33b213b7a8ce862793e190b00baa5bc4eeb1c49fc4db3c7480d849a25e6ef0997515bae8006338dda4cc2c31ddb916440e83565c9653defab0c955edfd039cf84c5e1a71d00f43b4f91c54a06f1464cfc327bac323a2ba3b55fe776b08abb842a77945bf62353596fffa128d5873716d1d88ad2c7a38fd2de0f6df1249588ba447e835ff6cb618e1e778835673bf484c045cbe47429275a1928b47f63e1bffc8402b52ff0ac7ba4dfeeea09aec53fd64a11f5e0ec88a3dee913d109c2f4558ec9b4b2f929ae6188c70e6399c5e1196363149f76365a886b4c26d0ef822e7792b379631409d1e709ff55815731ae06e68229eeb5b18da4cfa63ec95411b4cc5e0e4274a49db75a4ce99383aff0c264aee6850f1dd81869157e8f5f84982ac4ab9e822345e0f8f2b71f31826f684968ed60c215b62bc6ffdd954d29468faf263bd3dc1a70cc9f36424e9867bf18d5bc2631c553e0662504a49c6603cbc3d05601481d73191f4f0c14ba08ca6e25e3b1a100d1ccd6e554e139c5eca8ca135e8ce82793bf4c89cf5d4a8e123e92a449307e35efcc9287769dae13f82c1811c05cc5659365edc7e25133328fea8f5c9ca59824be88372a9d9ea5f6d8040ee46064433fb4aa6fc3c44618b3ba6814300f36d892b4d4ce9014a677a86c9f55ba98a156211a7d70ac16e3063fdd3bf552a2da112b2ee6e048ad1f219258dd401a24fae9bcfc16b85d12ff8637363fa1543b0953911e1ec5b62f7299837bd09a5c5e4f6225cdc9694ff65aa85b5c0b601906d359044f26c4627ac45acc85727a4270fda796930211510d965944eede2523e23510d685a3bfc74c1636d14fb37ae38fb0b39262a63f3af17826012fe706117b23bf2a98203515b4189e98110a0e4b3f04146ccdcc60153fef96f5107cfc1b6aedd5f80a84f8918481bda37418650dc3896db9cc35690deeed72c1687e73c3be8cbd17f15e85a3b4e1f51e350c76634951f3cf46ba1f87e6727469d168cdd5166ec6d1d220cff23b0fa8577cbc52942e22c000280919861460360f1cdeb3382b760bd1b1894c9c9599eca94b0b310f4ef9300bdda50f29f4623b19350b0e3ecbe9a48d7eaa8f96f2da86c18e1a95c4c0b03d0235304c64401f470cc71cad68a741365c57dce820fc7ddd08ac6c90a6d023ca1dea9748f3bedabe8642d7ee7225315244f2a4ae8d4a093290dd9d8d1835f0e4cb9346e9890db909d27cef58095f6ce464c5148185b07bd6309ef0b6ccdc54c7491d0531c7dcfeaa1d273143a44fdac975d1a11320fe9d460e4f7ba010fc074cb8bd2e4767e0209bc9af9031cf7dfc37737945daf7dfb2cf19cf2cf4b50048432db7e214b148f5bb4d0ed786bfb2d8a77571e7cf490b3f2eda95ab945c3308e47d4f8f7303aa123dfdaaa0c4e6068c9238484dd75fa80c94c12d16dff6d83190f0ec27eca43254fec40df92e43138c14dea1cabd397bd59e862dfddf19537f164efb6eb8da5518dc6bd2845e6f5df42f0997877414c90e2d2492a0346c39f9c057804a44d8f23ccbf4cfa8e55a9e3a3a150b34aaf68c01b0d8dc86ba803ab29299458f9edad6d6cea25aa4a8d3fd60984028f1bd8cfcbec9a797f41c4f0a1a7203a0e4eefc15d50a1a8a83c8bfb393eb0bbf7601da6540019ee60630175a074c52273d2a4de543c7b540ebb3878fab28dccac47cc00dbfff15140640b9bb8c6c57a3865a44b028224e5f1119db929805d379d6de9358aeb70c7144b93bc6fc48005522e055f26b10b1ab7ee8d109ba7d641b164b4451de0f60bdbbc1b24d1eaeb3cec5c34cb1cf06530f150117a32b9dda38ab80af606974891105bf7112c17db2e4c3c5431e6b268ede72d572f124c6fdd76cb6389d6daf7afe91303f499593d0217570b066591ba26184257d3bc4e4fe7d6945cc1edd4fb6023bb5db8c4d61afedad7305c31aab8c802b73f529565258c28b927a9bd5458667eec44de9c7497696921cf5b9be8e5809276faaf3c4b25e99dc88a8bdd7b16f589831dfb1f50fc63657990dc299235435e087b77f34cc849b35653d705c2d06e3e449e1a27afb183317ef0c67a678ad3788b5b34b7318e5251b1c78c90cd0b3e500b29030d393190eaa40fce4e32d0d7b1d70eb32a77c59312849736af84d02ea19787e01e3c26581b4a30668d896924383379b167f29ebdafb3fdf5fef5b2cffa741f41f0a8a84246e35b3874e51e9fa947f7de8476406e0aacbf7a770994efce35f46e78ccd58963ce306af8236bb9227fc9792f4705988d21c42e58a135df0cc321de2b3d48056d479a90e970be9eab57733d0fc9b8c737a6d02f4e96529a1a7ed265da73ff1b3e53234911a1f43ab19b59e2d93175f79e1cc02146eedf6858896acb11eaede4958d21eea715663e5c5596ab9489b6d54d512ff197e5e59fdafdee4e51cf0e564700992f704044b16d5292318f540ee44f2cd4de88e681ffb278c3e83c0288d9bc2c2efac24dbf67550e9c6f478a7d29718cbccb1c8ae2e3ed9edd4f06fcb1bb03dfecb8bf83e6797d123c1af70875d065128f4eed5e315152de855458b83d741d4dba372b5104240f1130b98bc1fb2b07c17f53c6d44a424b3e150e925dcfab4669061e37480b23e7b29449eca05bdadcb65db9d4895ec6e9272d29b67adc7235b4f63ddac34791eaac81d44d1147e652319f793f265b42bfb35f71bf05cc9e2da8123af68f7990b355381d019b30e739853c0d198a7a86ec7b52c57609a817779007b042309c3868b6f5b0c88fc14ef29c3895c34c626c468878dd3bfa1c3bc2dcd54938adaf8807fc5aed07d53a22d17406f3fb1c585e95f0b14fae20876084848dca264ed3bd2e285b7f580f91f8e9920c62d5afc058a16e3e5abbd013e37bec7887599c29ad91943bcdc05bceb47d485f6b90820199da2f72284e23d1f697251d8fc320bf085b6f9dfdf7d2798b423ac6a9fa89aab145ebcb9070ee3d7fa5b6f95bdd6017a3708922eec6da8d9f10a0bcd18897554f7980a02c01fb6dba58fce579e2f67932995d57c825c791f4b7cb8408f1433ab0ddb7c05e969c9f8a7fc8f522340e3a8fa6d601d62b73a792d8bf22a60606dcb84f019762d81d606d205d349b19bf403f70317635caaf0a8f3ecf123ccb059878c0524a043419dd5a0883ab9fd2610174458311fa164fdb4eb8f236ef7fb74598716df9333a9ff417d36f5f17e7543acae59e6094b8b97f8b0810d55d68369aafd1e74defa5f987539ecf931a9abb9bb01005e238e5fe97fbc3499ef748375a0627079a29a7ed33e6c844d7f04928f06946caaa10833d41e20a245c01c2fec019dc7ef349a73aac7bff46ba69a8cabc2ca877cd5f8cda8e9bc4eaf7bd313fa354dbdbba430c96639949b2dad5c7480d5035bf0f32058bb10ba6af87b16d483b65151bec1783097f97e7bb03e807ae1f7c3cde455e9551529d2a1006c49501dd677c588d6faf5d32896c422c29398c65f5c2c4ade48a0f80c55bde10be19f436403045c90393d181f04ba223a6bfaf2b3a30d2b95cf159fe6b7c68f6c24a04ac2ee85257239002c020246eb20c6536d25cafe2161677ba77501c0d8c0dd7bacd00bc831625494fb642a808e6464962ea2e1ffbdc4bab70ef49cf1bb0a98e521e2f7ae839344ff617c1b5b2879c6eda276ac1fa29542a4a61b56cf7770c5cb77b20fa7b1084f43a05e19c1dfe95a4d33b00c3960df7bbb73c4f64d43dd5fe580aa8ed9ed2a51a12c851f5f8ecfe811bd98194af16983c6ccaea5dde96c0c25b1fd6ed3c8472c9df78611e510b2eda1bda4f095d93e77e8de60544aab9d69f8790f3e57cf3592c89824ba54f554bb257acf88bd17b89b3f736a7c74dc2ba8e2929b9e7ea54855377851702b88946615236c6263fb3fd4e5a1b977dbc86baf35569e246fb655b5de71bd5ebe42a2a954bc534912aae4fb362aafad854010d996fa5b57af459e1bc9310952cfb7fa181c4c0508ccd1dbd4ce068ace07dad9a6ac7c4e4ed90c5a801c01ff6b858f4d2a0b59ee309c59c77e0942d6b718cd450bec68af3f26397bb21e79363c844f2b3b8595e7cee39b9b6921795b2daf659696d1c1ba7a8edf425a92c51fbed9c41bb9917a335c58a96cbf89f97c95390e2ab48e775199fdb045325da2dd3a1dc45a16d974bb31c7d8199b667b7e5ef1359433ca9563609f0a72844f72d0993b5e5b3c1996d347c3471b7e3223386ad9fd4a34188641ae0014e4d6b3c2ec6aca8a8d4d3c0d26456a9a83595b4d461977a4101f9cc9f6ec58b5d33692c46db62ffb825dc898df16a846272ff34a9d67254920f8e4f63d8215bbf87487bf45caff81224663d5cc673538925b6d2228c05604cbb92e097950de5b869328472c61101fcd78d4a959fdef7dfeb45e2d0a2014360488adfaf19858973be056e6df1b3d24edbaaee259975c51e63bcc6f522f2b6155bed91793e68ffd6a7e205caaf0bbfdb8b1120f8b1f287158a5a05888fd00f12ea482ca9292a101be343096bdb22e1ae7c232e3618661a151ea7bfb5c89e8fdad2d4bd20ec0e62d6f7d6008809ff0b841a5e83fe08a74f5f557e3e5f1afd75d68b9c9c68094a40a8892c6b06012393f806f18b20c999b7742055f6a188ff832691c26085ef70c6d8ee17b5d785fcc0efd1f0e2415c7cfbcc7ecb5e9cf34b0ef85b4baa790084e06b1e5bd28c1b0e459a91f5a74965d82c95876102f68a0e4bee6562850e31eac405df76c797a45fe0e5c8dfb66ca08e3a9bea8a8c8889544b1863b5f04b89ec8d72b627ffd07d81b01097597997863dd9e9a0be6367e320283829caaadaf30705759e9243b37448365eaefaac2c6debe68c1b4343be65af620ebf9a216095f01b7c2ee7f70c7e7d32276584413de5783b44e6835b1e7034405b0159158eb4b9ee150811f8aa1b751fa3142113f98fd9d2d7123a61642fceb08c92705bdeb241b72eb0be40d6b56db2577053c5ec92f4696bcbf1bc82c0e4651124211d4ced8023d73d11cb28aa4e9dc37d3d86c670dd5edb72e50cbe204277e0332513af45ba095a445acbf68a944021ec4e12da04a3d974e2400687f9e6ba874862f35fbc9f1e4063e42ba7977a089d85d3dfd82df421d386f3f0bc313bd1382aa424cbe90596201d0b250df3b7f92731511780e2acf99d983b44611ec46b18832330afa472b1c2b6ae1949f935a2c29de474dbc470605a634540e855c5272881d4852e680014cfce842e88c47200bb38bf672128794cf51e24abdb7d71399add7037c98acd41bdff77eb3c212726f1877baa88b665f9d29660734005b38e2e30d1a03ef01b1a8961be5246beba7b181b44145abc4c9d7998cfde7d2da10717d6a7b053a1954931612ffe0db236e7599c8205b786b9ef263ccec289beda1f9b976bc4ca9bc4c762f9b02f5aa92a675f7ba278a49497081cafaa9b27961a3883a0fcadafeb4ae1871479fd5ac6a10baf7bcac2c57068a9483260251a1430d109e12563e2c75bd8a5232aec5740c0efd0a66b766c9833726b2d23734fb851d8385841e3bb8d73a7f22ea24b3a2ce95d5e9c2f31b066de5d487c95a8cb3de2047544f3ae16ab13d0c275718430cb03b4cd78903f4cd513ca623f4255aa68873d61cb76ad7ff6b7a595abbfb479f2e49bf4676248ef820c036d36595311daacc0ad968a75fdc92a6ee544daaa1467c3d4bc4ed94a879afd360b99612fbc2476dbda99f46239559ed87d2b7eae5a8a4bbdb22ba6ca92946045bac1676b0fc98fe032de04bb5f635b1995f2b2cde4b4025371b273b06fb26c8a88384352fa6d01934e4722c51e63b14545156922171994a532ef075427a09afac1db3c00541318fb90b993f0a4681377c1bb6935d4b2c2ac985bcf6d081ed8d44952c986763e21cc57f525c5a25805739277f52d6395710891384319af37242c1a3f4af2603d7d23993f9107b9bffd3ddd9ae7bf3570670bdc2366034009e9c4d4174b83f32961481a316bb4e31cd3347f11be0313f612985f55809c3ec773f9f395fed1c96bce4a88b8fe0e8bdc96eb56d294bfcefa6aedbbdee13060edd1d33fd961ad0f5e200f9de9cc21e180f35364b93c4d97600ed38a66bdfed0e969cdd8e1cda7c89308674dd3b23e8b55b893f6e6ff79cc81a39e2a624259df66580a94adf94374df44a10def869d14a10dd43bd6993b5792bdef8f19e2eaba7be670cf87a331cbc451bad32b0e66af00e19ed5b36dab175f03fa8dbe022b07cefdf9f4eb1792a637bdac80dfd7f2b62277d4f3242d6df9f32a2ad11c3a70706cae255b18f39e11abe08f9f1707a26f0cfd3f0acc8e89001dd4dc286eb6de19e6ae8f864f7ac0a07e36e6f60bd809eb3ad680476e5b63008f0e32f664c21ce267da13ca0e167c275e889a7d0629400dd528be8ee8aef9b7b4daf97fe0eae39fddb31adbed46cfed9adbcc8755262e5f6b93d5fca6b484caa00ff1bd0370099a7a5957ec945d4782db6614f79daadeec2710fc1c1a6ec3b2bf7459079dedee342165038c86796372d9ddc7296e1f5eaff0ccb5a94f0a03ede4cacef06e700fb65f8aef7373ae963c20cf3f8a3f8d0b790c625aea0776b0d065f62d4b134679eaca836d9868d557fc47576a4961546f130943ebb2604d8bca596af1e6e98a00d321e36bf1b8a1dc7292741239d310d1170021d1a79c82b5ef8e4bf64600c53017b11f4ad716aa8e1ac4d854c75458838d49848a3bd6f03b173ac438a93b5ff80c1e03fee5ddc3bdd536f050b41361916f5cab69ca3fe455ba214ba9a73e421400ad91f53d9a0ea5708d16593d62c1195f6ff9691090b2fd43f7abd92a097397dc7ac5c396cd03c8909809a96f1a5eddddf2540eb9938e639bec2330605f0dac0cb59cb7c3d85709a466e170d8191fe50230fcf8380ab43145747be035ec2c81b2790dcc42f9d92cb02c7b88e58ac561b90089cf3b31519b8d441bb4f5ffa5c0b65e29c2c0b1caac6c7a08b233daf7fe9a658339ffdd9c1e82ddcc167de31ee40636c2e3cce7f6166b76941d219829eef7cf6631342f039b85ba50ab67126b78b2f0fbe1d7761bac1c8fd7202d409449838e03a474f5cffa6ca65ba73b4cf7fc3d87e8b3ef0802003492916ac7ad2373e95f6a5c3a892dc1d3f0db67c47a5e857f50b0262d2dcb6655c4aa97483386079e5537d265903ecb921ab9ab7fb6ab560521095214ad14a01900c683806c584e2c06767812982db63eb86637bcea9fd850a5325f774eb25c1a17db4d56f6393663d942740d3010d00d5aea439053e740ed936bd8ef5b512a7173bf0a0fcffc366188fe6be805cede9f03334c359ce376a443064bb4a7ea2457e5b571983c7e1222cad7e17cad814a24bcdb4b445e3e3a560843ba658e79113fda9bec2a263809b05f2383238e0ed805aab5b9b16c1380fe038bfe261963475a6326a54c4ebf088169fce3ca77ebccd1dc207e239239c5a0239c7943aa0f74a8cf19c2d7d5567e5a2065282d242c87d86d493a56b46b9e6605e0699f7eb63d1eb7f8e402b1ac0dae6a0cb3b37e06219782be45dc9a2533f3782629fcc141410796abd8ef3daf216d2dd9cb9fbda88060e8c4c626e7a47a79dd0395a2b16ec97fdd16556541a2b97a52944bb3a4cd0b5ac02040cf3c289d23d967a1b5f2b7ef1bee0d3b59e7f1846fd3eaa70663b6058536f7343d360b26e3eda7e268898584ce4cd80d080c3f005066850a8dbb6c06e8ddf400bba03483e05823a2ff1ec48b7d6e96914507fd7c99e82c071dc23409ae53a852a46d8a58434239d09028ff10e2a06de59991c8131368392ea7358c0240ee8e2b2056db917efc992473a4e52c707a3e67a0e6a29d035e6c8b563d314878053c3ffbcf74cdc060e66b25a2650a74c7058a07aa624921fd78931c3f10e39f038cce594d111943a1c9c2e8bc5e2191783f454fddd5de67d60383e5e4a5b23cd64259d69e7e4d6cf22bb738eeeeb6c7879eb451a5f2f3c6d76e338f6c625523acff40c91c2b71f8123e6e47491730ca3be5d3e7b0f2fed1f55a391dd29a620e610744c1a70866e7fa3c2f8a3dd0ba76bb738e40937cbe120b3bdf9886ed29e172d9de815017551c38f97c883d763eb809e95ddaa2d79680cbd645e90cf18aee8cde99411e0bd148f78afa655b77369d41261be481cc0e750e4035a0b1004064989a97ab1bda05f975ce8889f8eaf6faa0e7b5e3819edeaca13a3fbf38f716c1e7f075181468928ee2591908398f711a5c0db3adb104524465d15bee254486f61672c46df6250c42a9405d71aba4d0d6e70faf5f0bfa7c172003dc0fdfd2981df1623dd7d73ff857d30c44141513dc9c6ce3d995e53718ed2f1d4e637cb41fddeb8596ff43307a77e5d223909ac32f40ff041ba5943b67a5114f540e2656758b72299ae57606ede436d59c903d7ec4e8ef408754b7efa8a76cf0ca6c5e4c960b60907b4392af9c14ddd9dab320dbb519cd43c27ef9cd0661c5ef4662e5d1aa61a32689b2f1c5429a5a7736ff7f121ee358fa518528b040d2b1d420648bad70ce4f1469d2deda47996ad0183b5b819c7890c58b415d6a5bd503cc92c9d3d43e2e156ba3c16497e5bb758a1db8da91a7a6243a122994e8dcb7128b56f4a082f33d5eb7da0d1eada9a7ce81dc0e798e2f6b41de8971c128bb1dc88f04574bd6000a5743d61389c7b8cb44da1a47f2bc507fac19d51c7719d1c9eccfcae6ffb12a0befc30c82eab6136c92411455adde5977a2b01abd085b467091cae5e0fe107fe565a0fd4887f8c524701eca0814692b9706c1f444db7e8829f12823ba95fccb8fa78fc19f8752a54c3528b3baee66b4ae236544c95973957b10581095539ab8cb790aa92d66c1288e9df3d8696c46b3162590b624c2ae3dc92af725cee87ac53344bfdc2dac9f7dd4374c57dc7e3090d4a646a7d71471d43440a74baecab0db0d3916f53b5fe83dcaedd2d4b3cb1a1fdf253a91a058933156df51117bf6050b2a664c4c37c99dc367adb49a5175f54f1f6ed44f2bc3577faf00ca3d10eff816f9c26aa3815bdc8021c1ffe26a789f49d0123d1ad508972bd66c07f54f436991901b7543e223f5d0bace16ca47433c85f2896a05b0d94305e3a4af8561da37ca819628a45f71d6c4956acd67f66b237e4db6f99f1d063cfc1a285d894e81d7d1e7ef39333c43926ec6e01839709c764d4f4aa5cc3701b03779245dcbfcd55a29bdf7700c9d1e04095b011e5315f327ba182aee3ae610cbf200dcf08f71931c51f9481741b3b2a4cb164de3f30d009be0342e080b99dada7a73c8c6d9d6d8d298807148d906a53b692a93fa616333e9d2f23ce6633bc11d090f37be51f056f2ffc10d24f7d837bf3cc3034c951535fbf4eaaab8b8799705b162937f797ea7fa75d29067da30095b531aa1013096e6a14cc5e325da7125b1ec71702f2c741521295ec215f71f6948446039840354676cb5e9b8633d4645c358c89135d05467f92fac23bfb1d7075d81a2d5d03817325882415ea8db0c37bf99290fb2f91aaf5a3d3862f4ce2350caeb330700fea9708e0310a7cc5595478384202e8b0bbab0bbc77c2194e34a218d6bcff932fd173686fef30fdf08b7627c55c4b6ff9337360c8ad044f0cb055179a77a00bdf7e1d4edc5be2560257c6b91cd3f174a599c4c741af08b0e846a69a82e6ef6b24de6cb08964f2780f75a42ef6c2d026340cce0ce2fabcedffaafb72e68cab789244f5ae0c8304171cbc86a240b9cc8a4bacbaa1385cbe864b1bdf65c0df123f4adb7ca8cfb246aa70bb37830cd36b9d782e1651e8151876099ed768c01662c8b75aae6cbed98f01b19846d43cdabe5741b2584de4df120c6989e01b9987695dd2e2bbd2458c344870eb1ac5225fc986b2cd5b3c20913c386d2c1c2440a66096e1140585bc675e73a0049c559928495b7488f6699fcd2fd92ecb34ca5f719bd0078f020ea2d684d155033c5681b68f411e83c9fc673a236d1dd8c28a2e61abd0d3043d2b97f7711018253efa4ab1c4a371bae94d7a195bb084b34a06fce8df503020f09d5d2a5e58ca660f218d8b949624713d95e107467b60acbad09605565697bc700ff6401b1979df7905236864ef03c1e7da8fb1f3f3673dd3b192042f2ca5236c43c96bfd3994145d66801393069945e0061eab031cd7736fbceaba6065bfdf2527f0e1de05a8bf3e719f08785d567296b32b78e1830e061ea2b1baf2a80b705ba6e0ca075a902e34f1f0ec1439d2b07c2c8e2704a80d708e2c1d7e9aacce3c1ce4d4efe84491d61f45e75d54a5b17b12fb74819aac2dce128cb11d405a84c7bbcda315defe0c118b84774f53475ac77841f5b7193b6d0169553892ababec6bcfc0592da4ca9704ba3411d30fcd6e01b9022fe27728c18a7147b6bcdfa1b1976bc1b9525b13421ccfec04c130d4c45e1d559fb931064e33f584168cb6a39e00488411e70bab4750c0e7eb48dd9cf3d1f7942a649a0a8dc0dd151fdf3f0ac94a3604c6949a9afebb24e6c3dd0f37c8f0b88c90269a849cd7760824dfa35a1d1f45d8556895f0e144fc08f1830ec6ab27912fe23dc5d6505aeef296d09f9f9b18209c563d37a50cb182dfcc6b6aeee8183bf291833147a29b0e88258f686ce7ac0ad86b2a5d47a48adc595b0424c78a780b2433b98a43e4a64921242f2bf38e0fc8b2deee3d528a997406f59081b8b382c5c9c50341077de2c49c32a898461a6d1aba2cc9a187bdc6e88bf14e53092755e30575962f235101c8c6d2410949e7ad362fd4ff18ea8598dd2df0deded85df2c36ddf20e70341f80048696c81403155985e4a250a01adee0e488c00a877ea22b1e90bf5a0e3aca513e379e420a09f00dac01ea3ef06a13d2ccd5a436f1b8b3b9f170bedef739cb5c695dcad405783c5e7666e82c137a1a61fd1ea13ae042012ca954c170175c796ec877711e4b9986c35b23988ba606a47a41d010a59fcad98f7246a7492295fc3d11b0c08ea5956981e345a3d873cacd0ba751521cab3681baecfe442007b9524f8482e47d56a35cc0938174516a115c635a38a4a4d0765e77e67a6ee03d782e02791cf92519ecfc98c8125b434bfd5f00a5dc32736ac3287ee573fe57de8be0a7cf88633ce7a6b0760566d0f66d8ba8b47dd3c30e61be7dcfe65bae340a5a898b30ae46048d2da4711b623bde8c033ba5b463315af5eab271b71dadf0089106777d3175d944b349cf0e034d7d939ae0fd516d45efff7e9e2c20bab8cdd0c85f99285f79a49e65b666db60cbd1e0cdbbcb99b7ceabe1a0767e1fabaf78182e5f513729bf14a9baac2c4741e408f09f953252b055157bf627a25d36328686986808a78ca8eb488e25185a4d7bc637904ae960e71a00b466df0ecc054ac5ee9048f7cec693d62bc3170df84e9211c61961bbab9a5b642b6a38ca7c996734dc2c9903cab5c9648b4877f3d35ef8c53b3de24b2f640fc34912b2cbaf4043e073ec5676d7b341d93a71720a98ffe413c9f728cd808ad131c6bebe2ecd12c9ebc85995dc47107133cddc9be96d6cc9fdf8ef9c400964a9fcdcc998cdd7531ffa7c5a2c6931a5aa825e5fc1351a98e6f4008f32b50845476833aa32cfe4ed94ca2b6a90e64094e42e208046ed04884d86be0d32e2736415c4a067d3163ff39ad7505a1b13d072df6c61d173a6b38075bbc16f7cd5e047ec3d907ff435e50b8fcc2dfc4767f25cb41340f2342df3c253d5c1860a61bb76d8ed6ebebaa6491a0660dc1303961c69c51aa83f77aadc264f00389f49da21e8c0ec97680c64efdf19a91ed3ec7bcb148887fa45478c76c8a7bc53ab2d6e86f149ee0f73eef99cd042e8e229fc5ac9f22f8ddbf4f88b05d3cfc618823ad392b72ee6480fc7d713e9b4af373347ef4ec39893760cf8f2ed0cdbd8fa75909ccc58415869da8e646763dc57419ebf9e873f2622414cdb6e92dd92c98b90f12cd8ed000ba9ad6986e47c397d5735d2b35533fb048aacb224194d7b819ab802c47438b33c59a9a35d58dcdb72950be081aa1d35335b7297c838f70385f785cb7d1d5fb789ddd869a9bb7ffe46b12f041381abca273878029bba45d2dee3299d47911bf92c17b18e4a2f65135052cb8dfdfe7620553093f3f5e889559ba798150f0bfbc47034283223f195818698d8f256500edd5b7385ea4369145d3bf0d902de6da861faf2b44edb07c179899f2e39458c71622da2700c16fe685eb6cb8e7fa5b0efaa5539642edebf61863c750e3401672bee4175ab5b160b6c09cf62dec2eced906e718254918b7882d1932ab98bae3c671a5ab970421b056dff00a17776745b372caaae8da2af98752cc349553fc5df0bcb8ca7595cc34e2661f915533e53d9e193c6af12a04615ae31f9d9a341a9e0701b4520c29d04d6857443e7e23b3df46bfc91cf46c84df09025fa57dadc670f4db44c781ba20b04d2f403322822b0e4505fefceb0c05fa52ccff6b938cb040a8274020d6653a08081f6603a9af30e322ab334f758be7ffbd80262f19184f1284d9d74f44776716633eefb49f4d023b4225af5111df71b4c3d5965c36c4a63f67841b613ef63ee3d1e9c99ffc485cab4a2561c0438cdfa2a4cbadb9867fdc38f268762722719a61bada58f27ece97940e497801d6eda64a224f8abb4cf99d0d8feef35c246a8913468abb4e8d446d06d9723baa3055a8514d574fb1ae0de20a13e1e1e5af20cf619f3ef60a4067891e1d2c7598c1334a49a0d22e240972e0094dfbab097a75198563a7042187997f4fd66914dac22c8d546a1e597f2809f0be037de0f50d6b77a3fb5e2fb9b9b96824e9617baebfca80cc60a1c2470f5d58f97c5481ddf1bbae0e13e17f662c5e07c90d7c353db22f305930f0e65ccd9fca8918af037c50ad8899af2b4c32e11e3eb740b692461de38361f1aaa7caf5566e33b14f492c8b4bd769ffe3eb85d5e13c18aa82108271cd91c5bd43452afaa76dc4572d8aefed019f7df29e01729ac3b7e3ca1163c20bdb35db5ccc5fb0b021bc77b312e97f3027e6e4fb35f6281115fe6a7b12b1b1931818118eb79d66fa7966dda4ffa99f65c37cb5e0436b35b8a1f2a2ab5df549097fd252a71cbe9ffa1c08b3c3eac7e2e11d0b216b2699389f1ba33d854884e340c903ee2d36b0622bb779a4257e7c9bd38f6acedc7957075c717e5a6a8ed8f4ad3ebf88a020f3fa957d90935a6db51991882d8d976cdec449a833d944aa3c8e6f81df66fac09a112bc1aa574a27495a4c4953a4561b2aebbd02b50cc8072237aee423385fd1cadcd26a05e7b68829812c8b871426c8aceae524cebbe844ee6d84415c2400bfa5da81b602b4dad55cf7e8c19cf0746c30658bcc48d39bf9fb1477d25ab6c5614b75d01a3363765a597e76743319cfc9576fc89da0f72167488e4e2b7aaf257346ddee1cb265bda2a7378dcb941eba0a50e7eaf5e9304a95bfb8cc1e0331e7f667dbaf5a19d38b30d63569545d4131132ff0a7caad8522b649e78b83af05c568c7abf7171a45dcd00d6225ce7b67efea06c42ce7f5d7bca1049b7076603eb74de37a79e23dbc64c78b75d0a6a0f81174269e9910897863ecc9405ea46f28e8532be6e904e2ce48bd596ece38205830c9096a8660564992de34d03a4971f5b55a03642f8496815ea8708d4157612bb20beff27c32ea483c26cceb6cacf49db83e43b9e4437c66e40b090dc36dd7ebe3c2b0f7d8bf6761bc07a665b63267af0d0ddf9fc972a2357dffe22c4241a252203dc0afc2210a207cb3a7a446d50cf61786631a6f918533e8aef8e9f2651cb7003a271b9b6031d5cff0e266ebe62f4a0c700f6cbabac380a79378bedf223843ee5bbcfebc36a6a602ca66d28f3048167f167fab497cb23c57722fc947bb3742bf7354d19d497847fab029511696b6ba33a2d4ac3d6ff9f83f9a4ead167381cd02d8e30f4184a0e3a12e13bbe83a16af929160454a931c5cc8abd8359906bfcc9249aa215fd0c803a784a3a92795be30560e1a81f78f1dcc885c21bc40418ea7c172114656c772912f6508de53c25ec80f28eb832d4048767c093b76af6f03b68753d2f823108b5b95325ca63559c93fab3b25dad07c9ddbd35e4686ba471c611fcde8fc31499b816f4f9bb148a763d91625c50c453362aa4d1e6da8b2a55852ff1d5b34f8ec58aa37bc9e91451472dd648827827d9e6828275a3c998755ef22a23d8b040435cfc31924044bf5c109370d437f99aee2b62b2ab2ee8131ac1f5d9c0c47ca92afc2d5e16b6874a6ee59dec28a51031367696ec2f91b83a23b4882ce28c08ee1b3467933d2816a004a27bd8061e848bd8d7a6aa91f17bb27a3234b38c9061e711dc680acb55c0b8d89f206f575be85b26bd56d816f7f7a6490e2cbdfbdd155a383c5c03d327fd99cc14f90691e65f229d44278b1c321cdde6f51ed7e73b6e9d22c2379a87fa9dcc0a07bc6c35b6371651710a51d716d3a797cd5879809e3edeba0784f17de65124a131bff247dec68fd205c72702349e52370056410a5b1abd1565f0cf7c62a67192fbc28fad730869d8e3badef7254de42e0229d68b0b84e4f626657df21c4db9b254171cdcadcc37d0f9dfb234641f70f0428d60f40057e0b9bd8878f7c94811f3fa6720981df364f4491472b16d3079387e759e2389a04383e238732faf9475788bbaf900f2fb7d73517848511357171a4768959e2e2c86e85012f43ca67af2167dfbdc57f703179bc0428036db165fdfdc3ca3baa59277e384f3a705ebf6c457af6cc6260af03d39c063a61345183b58a811c0db9ecb296fc0b08b4382bb306021a8731d077ad92d246f09c19d8965050c849859a583c3d8e7a305656657caf28d246922f3f21c514934912b23255d1c7851633cb6f9b26216e6d0eb07d5e5662c339faabbefad9bc2d97f60ab2a4ad2e47a7ad11c7248afc776ef00ade737f70455dda0aeb5d7e29a58b08a90f17a1ec46246b425070f1e8d5d6c1bddf266709ef7c37b059f8f7ed7e0a486a81a4efc5e6e0c04e82c3a7381296d8cd2f5226acb184304d3825165c5c7ef19482f1388125e6959fb9dbd3deb766c2371b1e9863439f4a750cd109d1980b58c7b7f4ff27d3b5cc131b872fe62b81b4c1742537c2c65304e519aa632b906d43c4998eb40deaaed33e13dfb875f48246b636b94b6265a3142dc1c851c540ebae382c1588e5bd294eb375dd56411161f0c0c352f1cb466684c7eec5d1983ab624a1f0e3d70f63622dad47d43ad74d88c59efbee5ba0c559f338049f9dd2cdcda47dfac130ed3dffd40f3e36f1e24964ec5eb5a483c87515494cb83241c242a921521281c02130c19b7061e9dba5176d4d464198f8ef9f6f082abb04486a00fc54600d79253a2dc65bce4005eaa364d6e9a765e472ba2037273f503ea21bd57f427eb224141900de6be1bc2ad6f492e532d2cfac0b241e021f1d184b635930abf35aadf0706de7727f3d94f92b21e47dac5e4e71cfaf5f652b42440d3775cb316fee91d14643d4eb246581f44ffa376e3bc7b99babbcfa4093ed32633c902f8b445289bc97036c947345effc21f42cfae6b09df297cf0fa551f9b1cd8c35f3e2191dbda71b78ea0dd33ac5665876991057c9b12815d0252ea46be03ab78d61330a4bef56fdb227b3c255e31fbac207952eaf87679d8d7c53e8330a18cc58a18e1938f2655466672b8be82cd7df0a4c9cff75c1b20ff29d88654682c631b9e08cc84c303c270ee691298a7760e4b71789d82d68c736fd616279976c06e5e5a126c036b1c9027d61e5f0a845ac99d5fb39b5f9a477910a4af97fd4580ed3771b57d9e1bc099d1c2d4c2e8af7f32d73c849ac4c39d463d1cb25375a967ccfb33182b8ba3370a26da2943bff4aa59bb642e66a6e27ace2db69614951a2000c91b712a0145ead9a62998043cfdd47c460e67a051d2e6d3922512f71682bfa9815369e42e720b782bcc4b2bdab430752658ed7db2b9af8179c8927747d970677473e7da4ba02c4988ad0bbe1c3f5ebfb7d181af104eb4a600beb01858ae88751e4513982d1ef6d2696251494dfde521a07b9dab56d38c13682d682e6f3a5ceed266fc4c1f7d9495e8387cb914a75a06b661d88520790060ca931621e16522aaad721dd0bb9b9027d7001a5ebdca0056be2e3b588ffd5d83dfb57333e5c79f197631f413eecacac0317bcd705822879e00344f39e49b3c2df6677dea0da6e08448ec7bb9ba2c52365a00cac9da851726ec62c0ae38ec33e80f36828f4e430e5f77ebe4cc6ccad2756a84da2a75fc2ecf94d3a39ddf927f6e2a38a2e88808d04826ed2ee84486826da6b01a9478eaf570cafcf8e21fcc0099bbbaaebfeb5faa865ca2d63fb0fb62f47634955fcbc6fa48855f6f5009c61b9805b4c40cbbd9f17cf37546463e1606a92c3d79b2f91289cbd14380dc63da245ae799e2d01858c85ec2e6b578198563e3aed7cec0b6691e81a775b26cfc4354a55e3613c234918eb0b7e82514ae9d543e5ed8ac66859698e92ed306695b5a881243c86ebf84c06a9c01f15059b09911ea11f8e5e703a14c8b787afaaa9b4ee935607889be28c983ec626f174f6aa47bf6198e27da475c409dc2ca2a4bb3594bf300b2c6ac87df249b189b463d8bcb44cd17cac83a16a8372c226da237d33cbd9ffe176b28c33fb8e9b690185d00956452ee6483e2c25028480a93745d8075bc6150fe4c1e9dd71aebef42cb5f0520c9628f50f01d0f342e423af81dc3b3be52f0c8657486b3146f12c109b29e26548eec6e89d519d1e22632080aefa8887069cb6fffba0fe15bd74989ad7aec70fe60e2f6ac90a1c220168e046eed2a323a70f843c7ac53f3f0e69c14b3af98eb0530d239ee8853a7a26a2d3cc890f55cd202ac6911fcfb8f40b96df88fffddd646c1f6c953588ef77096a513bf6c403e92ca6772ea662ff0609bce26f8eb62cb66b1f82dbb07dbb58610409fd81f52709b4d14edf9c85df12ad2a629a169edc8998ed3cbcdf3fd0a949b52c5fbf92586734b4649edbc235d19a3d742f58d43f335c058276449c696d5023fb346a5ff4ef27bd357482fdb50677cacab9323bfcd4a6be3fe4eb1545c2546d67002358bfbca7af2ba3128df42b6d8450e51d2e3a0826e7785ca08edb172eb35516e370e2eb41eab3c60f6408e7a7008420b13d3907d6ea7a76cdcfb53613dcab8a0d3a17b02f79180585dd3d4c2f905c0a90e577062fa47a46ba45158ded27a76cc50008899ca144f1c451f1f82e9480b822ca32ed607aa0513707ae1d6d481ef12d0eb76c739f6e8c194d2486ff5e4aef7ca456791751e6f5e003512b88647c500130a7ff9dfb200cd5479717a23fd465f2cdd419a95a8bdb2d60d72cfe7b43c47c6a2c9962984aa4467e6df914902585468f692e8cdbf9c7dc8aeabb3d6823b083916fb5e47b3409e84f98cac84096de328e204d5082a103e6784a9f0f45b13d354e0fc0b11d343a15c14578622af3d16d3ab9f277aada608f049217951d219c045c9e2011e5ee559f9ab2ec9febaad907ebb8b1dec887addb89abd6f7b65bc2ac61763120bb2223c6b9847bb85e104fdd9f84df1eff23b4d2831a7158de6f294ae4b500928e89ed8d2658e60774dec9161f7e634fc4c7a4e62d60e6ecac4bf7b7cb3ab5f8f919741f4779080ac98e2ec10b15ca46d94bcb1b56243b0f62d36430d84dc9e899229755e4141ce3e6a6b15c9a3c862b646db8f9059aa52e7fb0d8d6e25d044ab9a20d7f1f238866a893a0f7a91dab14903de35f92ff52edbe815ab679290fd648fb68c79de3bed442f4a77a1f5d91f0257f4e73b4175ebbc0060f759d219226e939fe1bcb6423fbcb5cd05904bbab440837c367d7d99c84260b417002a7914f52b861756d173951cbe18c25d14ceb82205674a8beb6e754ac5985573e09ce0d068cba4ad6b26d19046a0b00919ca11c0be2b235eee4d15571d58f5d3e7c586e685e46235a87e1dda571fd4c862097c03e6199d1194f59b8e5ff059a4d1dbed090e5415793e98284a1a2fd52c2030c49494ab6ca76ea99f3c0dc9053ff54f68932c3a2ddacc354f701c5d994b1397c5ee776018f90d6b06c31f261142752b282190f9fb821a858446e129d72942642d64d466a5a267117bb45545068e5af164803a70795ed21555eb27dff8296d56c8b63e60a5165e5dc3d282f9f7d29c379b30f687d4e3a4d0861234c4eeca94f2e1d9c5ff3bb5ac1dbf7ea16586f6b58d9550d0ee29e45ce11604ad127f3bb05a7507a8f6add588441f1cd1b3e14d6154054122c3237be3ff28fe04a56e80b58461d45faaef425f35539c0c19a1db1082ccc720c93d7c7b05336a26dc0780a652916777f3555d501d9f103e03b47025157747b85fa20cbea15fdf18ae42cfb2cffe01c9282a94c5c9f428b843715a79846f28958bb1156af13147f0a312e82d0cb9a0949430ee04f56213b4d6efc38a7f96cff9918c2040f5bec66f8fc25afec7a2ade42ce78244696066dd9089d92e82016ac860f207e5447c98df69f38d3f8669a7892f3a8eae0eeb18cb523dbcea6ca3677baff35578861f16e5ae789514f97762425b6dbbdf7c219b86897abbac27c35bcdc22e05258c7c26a90d8a00a9497a336235381e7454a4f95d37acce24fb8ae100a400cdb35ffeec8e4b9c2a5e58c9c8c194d7331588197054df3f233ed3051e18b8fe60f684f9d99f9c7b1ecdc956ce93bd918f003013e93efc24437c7badb8d3cbe832ebdd7220f617a09e3a44eb570f825df4c5cd35ca65be4c92875daf802b8d89bc96bdcd1b74f2dcc87108a81ffe10ad1190266dd16d11034bf4ac76c35c0b7711f0fc3252f38b51aff8ce482d0789a059a9214441fa4241b2ce5f480afc015ed4f61dddf71780f26e0b5d44af7402eb7ba8bad4b5c899cfcac0570db66f3f1dfd043893ff0836c2588318c84131c5a0382ec13f6c8f2da7d2d7af57b7ce10bb73fdc085ca31d10e4ddb34ee64b6e26a62f3bdec8b97f993de2774aeaa6f366a7be486893e0f96c0e995da373513a7e17b8468f127190079c82cff571e78a7cedf125ae03f5d6a2bf1619e865e421dcb35ca0b17baffb0af3f096ea34093681c649872cc85ae757ef33211e612108438276661a541a327a78c52b81cce7c4a73019d2a1722f02d03b53b557a145a444605643ee7b76a4a661e1fa3ee28562f66707b8078182b87367fe94fa32982a44b2b90f9e474acb47f64b9e37c44dfb344b828d00736a95381213520e6a75c41b3a4663a58dd90c58c464d285fe82350cd7d5092d7b45efe55a20d5a4705b1c753a09dd2fcb1b86cad4554fe352a546e9ea8d99410b4b1cfd5b62174dabd22aadfde879dc2083572554cc4d40a816d4c62448c77c12d625a9e47addc699b3ebc7105a006352878054bc236f2cf0aaf728890cd199120e318efc7a9944c2973638b0d375a0834a42937ce5faf79329e46a689f1118cc64514e7e99251039242d66a6efd47e97382664c1e7f678a4280db540dace893269e5d5ea23bde127cb7dc162b8781207657757f7e3773d6fbb67f118b2b208a19e717b59911c048c6a530cea0fda830e1fa03e1e5e40d6ff0c4eb50268f09d955ded51f91c5fc5820e81d9e2c7eaf91c2a0e0a661be94bc1856c65683a254b5981271a32499518822207757e69fe30850f60c9400f4d88dac8a9254cb33eabd6262a3990137727a70e12bd2f9185214c14c420c80c2ad3eea08bfbf3fd0ec8d9ca8d21b837e2a055a3aa52f00425a5cbd3fda70100a84410f33650e9b6ad5d0d1f5917607b330c266d1edae86df44754e95b7011a602d7d94924d96e81ea6646ebb9b5a74f97b67d1012cc85af30e61a5a6ab4651e0cd0b6d83c7b3a440558fe3959e30701d801fc904287068698fba718e0b3669f26a24f258c236136eb34642ad8fe8b4533fb6d49e6562d33642c346172737d1ef484cae5d74e8db4ab3edfdcc35fd62b2972014394865b69fb85065a0abfec2e09e66c4e5751271a373062c519344b40b79d93f21fc1474081b83e1aa046fec733f6eb6dc6a152a54d6c79e55e9658180959ba41dd8bfe2e64c7faa5ad37910c239c5bf52f07bb8490a0195b451e6e9767f3b3ac2e3d4e55e3d63e88b799d00da7406547f7d219e9759f7bf9ba12eac0fd5eed7cc3d417511e29f957ba6449159812c6dd6a070ee9aaa00d1f1a8ed8a1b192374449dc691ed489d3d1cfafe5717cc9c612457c9e5b77a0b1e42a8be946c20f3ed790feded6ce17b9e12c33d3050f8f5f2780f7657faa44bb0078adceef30accdb630eb8174948ffda7c5c65bbedc9ad6c39fac9c016689ccab419f2813398061b9c1e0d4f4fe61584ed1347120c7671be2405c45eb6c142382e1ac6d20a244758ae1d4b503e2c300ff9724afdddef1222cc54ed3766c002b8c2b95904bd53d1c29881966949866e8d4789811b3e4932d50bb2d8fc1e384bd0ec2d72132c814141d363175653ba0b80ef0f73b717278b3240fe980a92c63f7f9c98ea7b0dea9999c59804f8c6342e9618b93d229164c47166e7da4898f1cee2ae9499ed30c4b78be5674af072798723095f8e2a29998bf35874b8c0dfd1c00bd0b38c23335186ecac344e0306a1cff3a134ef0ce08d6609c9a52b746290f1c06502e980165fe74215353fccd70481e9b778b1eba06d1f78f0f3337cb3a79788fbeafb647b5737952425d45a3db1a72fdc84e725b95a043095d00dae32dcd2b173d427a71a6138a3d2e6c62241c7572ef84bcab303eb52dc87881ed671b3ce4ddc15594caf5a704341e976778c762f115814c9e1e5bbf7e34acae99aafe14432a7518295412590e462643c91dd794628c922d6382dc8b7d83b197aecd14fac75d643957e8104e9475226c8b435e33300c92c263acfbb7de1beb87ecff24e05e237f05c982aed92023ec9f8c7e63b6db6a7608dd3f9a8b40b20d2c763123aa956da1c4940e963bb695b673e8fe2ac95a8c2d5dfe7ff163390cbe0e67ab1852bbbaef2e86822739c33b98cbe0fb498419916d4c7f62361058e4f2d3bcbbcf4e1ca33eaf7a8b8d122f128464d1e860353a1ae0eeceb9eb1be2f5365345d89ece512f383ba4ea8b9b6b4a0249ad95f7e0787e1b9065512569c5d77c9e4db75713293f3a2015c76902752d0e60a02eaef7eaaa7ad1538034d5d25440fb5f24f24a385ba6b09b4301c63fb6acb8bfc0915a346ef85e40c5281246304d03e6126bf20fb8ada3d3b5f26794cf8c76d76bd161dcad92cc4e190d0678b16c9ff156a32bd93ed12444777aa62cc252ff19be48a0613d2b165429630239ca1506d34ecfb342e51d44cda573f29b63e3b1e09617020f989caa69cb01419ecfdfc11b798c181991e18c490f6a752225846923791a7d97bad6f3910cb6def84f660a60c8050cc2dc715d0c6a7adf939b368868af7c3fc26caf53618eb4645b8a9a7f768dd3da50079bccb68df5a5c055ebfe60aa5ec162a33a1bc55adbb675885dbcb1efefa51797f12e7f0fb9baddca639d5252c8413ee95576b83379233c1b885cee5f4002276ca4069f16aa06c999ef4e5cad7f2533644b1b8b82f6bcb794c201945c81a2f918fc0d38dc8573ee34660bbc15bd1fff86646330784231e81bdef214ea485dfdbc9d2ec9624203d706d569d256615472c0f833097caee99ee8c5e7fb58c00e8fd8434ec0270c2bde4281207bb8fe33d26d61edb06d8a2011629b827c74a5eecdcfaa3fb87f2664327a619ec9693d120099d7a3941ba256af6dee0ac292bbac88fec2f1d86fd8f3a62bcc76eaa80f9d4ea0da06bcbdd4f47e4c1cfa1e208b247854ab437fbd269b8139c4aa6aa1699dd5d7f098d34fa20ea1ae726b1b7c8ac5d55f937e7125400ae01eec0901e04573b9611b9e7c5281af33dc10c5e7e72dda3f34910e442eea14ea0e881f0a0ca40bb2283d24f0de5699c326615a86ec894ed6899cd5ba894b3f14928f1ec740a7a1801cf5d7496dec1a235ac58be6c15a2eda804aac44d39de0b4d564eb924230e23f74e6d037f4f4060ba9092f2bcf81f799107d7f73c670331501a1c4f6ae0aef8b89ebc8bcc1b64fdde7a77199f6d43039509ae2fd1302d9a907e9aa069d7e5324cdae786aaf68194012dfaeb3f8fe3a590e290568bf537f5aa402834e07201da82735eab2cc069073e4dcdcbdf25c07bb03815d358f5425e9fa69d0630d667950b8df2e9d45486c3418b9938d7bb4e890719508e439248d8c07a34a5b9eb0dd430be60d53a6051ef331aefd55305a888a522a3aa8bf330bebb06cdb3279f031269554bf7820563eeea7d6c36c6c46d576a0b19f28e530b877114923258fc63094c97df605e093fd0958b730ce30d776fa6d6f6a6d68448a88d5bedf1a3512975bdb96297d5b3e875af6f24944a8e4712d58c3d58355ac9f1bbef690472b8b84c31c4c5f177081acc20d89ea23e540f184fca458a8a8d1eaef787364ce84d3db9073b2779c2eca4f3bd614716d9a2b13654c68ca34fcc98e014fe192dbf5ad5cc7f6e8da834e13a7e93fc3f81c9de800991e31995e538016adb76426330c5317d8b5b8a9360e6e8f5bff83ca49d5e74429717469a4a5439c59bdfbc370d4f5a28d3da341b061d742e9aefe2d4327b4c68bb8ebbb6e425a8ffb1bbfe1f4f2885b3ac6da989bced97b11a8c238ffc36ea6195577ddc5e7f48f4c93fe21c4990c8a361416cc7fe3f440f3e13ba56d2e28aaabdb128340325df422c24e4b1a8ce176967c1ca2e4d648c0a7e2b13de15c78552d95a21c19fab5fea687092c4f0135ec63ba66e5973550d43d67a8dc766de54e7c1e62e851c485192db990aa26578afe89c5daa9074179300abc160af17273d6b2b593249516dff4301c5f0d9c5667aeab35be616fbabb55c1d5594f3082bf5d26c8168f340d7daf8f4436e483d82741f9dc37b8db66dcf05e018bb0573b19d382d20a0ac88f4901fa2f9955182ba20234514b7f1439fa965a9f7db811395097de997ee2a012717d9cad2f3d32a0f96bb86f10719d4584347851ef4b742f8bf4e915353fd55e8bcf53dc8a506d4b447230101e6f6a20a536c222500fe389095d6d74c7bf48e7fc4f5c44c20a2a2c1559173246008f40bc25431e770210d796f583529c8229697f2d56a425db9c1dac346e2d0b30b0d1fb9cf27216ed9aed398f2f9f6585036405b6cb717347072bbf83d41cc2c5a497274994fef59685835c672783c81b618faa40ee790ca98d9552c09c3f705515d8a41a7c4670675301b0faa706ce197eb508613775402f666f43e701327551457245d6577be21bcc57f939448a7f5c8cb938870b4c12d3b3ecd6ea407e5b4c77d195df2701cd727d5c59571e318b2ec2bb7dc00fb74d15bef6d6408216825a8d3d2708df947e544ec2ce33e6f4882be7538319caf2b26fa6e53802cba0024d7291230fda51a5da8493b7b660d95683b026d6c3943eaa39fcc07a21ad53978bb0e69b4bc4dd699db83a4922b71a183a4a1c25a71ea40b93e549283fd34ae158fd78e598b1e9a28fa4a93a628aee13ce2e213870dfea29864bc26f245608744ab33f644ac6107df3c0ea6f3fd610b8710c21228e1ae6b610ac6ca8094412498a6b3530c08a08f3e104425adf170d70436160be1ab3d49198a9c12721b58a7c80a037e8cd1503a5cfb9b0e2fed850a6920fb2e0227a7399bdb0a033b09ede78cdddc3ebd2357ffb2ed32aba6dd04628f8459fdd802e2a6651ae23107634f23fa23221d4e7bb9e043709a4e880f7bb860de1b21be9738775ece30d30cefcd853251fed563e6ca6aea91b9e4fea4648d55b7d32d6c86b109c174c093934ee3f418140fe646c1fc70f7ddeddd420f4627f90b4336da28797cf20f31d869adc7b6f1a72180aaf3b2c21be3b9a172d2e07c6dfbcad692411f7e3796736a44537bc2e0b369c3a1d7459c7a8ef536d2684c55c626490b65ab2624598466c6577fb18cd31425388cad3920ba5f7564a7f8fc2267b322e06395f3378b73fcc2f99995991d22aa623a457561c2e67053afcd0628dd81f5575cef002dcd355ea976d41a5dfe4c3449ef3dc6280b12b8741de2444149cad2cf97c75714d9cd54721ec0c2c1eea021ab46c65f608791109652d4588b2dd3e05c1e78a1eda15f318e313cec5fb744b88bc3712250e55bb0876513827a99a95ed71fbd62f5ab4159762f361fd036f020120a82c145aafb5a4db98fde371db69fe0d3e0a8418c1abd0995049a40c848a2dd027c172f9dc6d50783c5d3d61d613ded2772467503e116b25546010a7503bffb8ce78dc8dea4263e9e3919f3bca7f5517525f7f660bd14c264cebf7b13c35916635226a3e059216a1d74321b2bdf53ec64a51e540b536829d623abdd1b9abc75829ef8c5ca2a9d2bb2730a1daea440207648abf253a52639212e7c1895d6bf147f3fe2864a9e8c83c1d846aa00e336316bda77c32342795723ecb22d80e22ed4689d6618053d92ee01b01a2130519b4eecad6b52460ab2caf17d8b69fa49e253fd3f74a1beb58eff96283cc8a21f39e609460b9b784e117dcf167c9d3e7a5e0fe97fec9435a7fbbddcfd2f14d773a033bf981191c44749c5c1b4a9e9e43f870afbeb816866f4afe791c8bd6b71aae328431c69a62a9cdb04f6fa1872036a26e8447737d20afcc9de42537e91ff1374bec765d56e3c84d3495671e6d1bdd4ae09e031b50e9af570842e6866e14a46a37c7ff1be34b9f93800c8bf7dd49f930e4223a5d7420bb12b60dcbd362faf514d8ced41f2fd4a40adbb67b45fe9aada16d5e2bc6722df3a3d2fecd26e9437eb37c5b76dcc8fb4e16a7ef52e47dab37b0b7243076bbe0e6b440aa0e60a1736457c80b82176b751b6fcd7b4c47f6eb77d9fcbf7b48e96df144af0cfe43767081a2a277aed641ea8b08532034570f9c824efe423e31d60a0142587eac6e8b18945d0e60464b2aec74469465be4752c812a63feedc14f76e4eea6789b2ead321adace3192a342d6cadc9be06c9dbf5d622030c1d30c1caa69ffa210fbcfd52a123002c5b3bbfd194cc042cfb49ee2ae3ba714666ab01e693ff06b6fc342250eb204a6e4d3e67bdb57cdac104f3f9e10a4672fed93b1715387c4019ff7fe85c59aadb26ffc20a55d28aa29e463e39fe3c01253e185a50c3f03e012044a3cda01014f9343762dc2402762acd82340496c7911d4e1a07ed00efd688c959d8b0a546d4aacd75f8a7e9973a95e608c06fc80bdc0dfc2ffedd2a807701c0cfc490a0784b3ae54e659b33ef5e20306e7e80fdffff7f02