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 50401 6b5faa91c4d1699a7e21d6f4aa10997ddf789896e2fca81eeb4c95378310e8b1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
721ded3bd7c9272ef1a364e5d4ed15998f033049e646c503ba8668301246fe0f
Certificate Block Hash
6b5faa91c4d1699a7e21d6f4aa10997ddf789896e2fca81eeb4c95378310e8b1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0090170000020d0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f9a1a7ff66a67870089af47384bf17e4aab8625fad654b3a0058fa5eb070f08d583dd7058490633498d1c9f1e86fac2658959e41b5a4e7eb118103d0b4350d4c9af7857b9a1d7de00a8eed3bf265c67c4a5291e4af56f5d165ab000000000000002000000070000090170000020d0000

Raw Header Hex

00004020930a511de347861beaa03e6ca71dc86f1d77bffcd0e46e7388b56ba4ed1dedd346cbac8f206d4f98165c73669369043637fcb7f70bc3f6608f448300ba18ff2747fc026a02050c180ffe4612306886ba03c546e64930038f9915edd4e564a3f12e27c9d73bed1d72

Proof Data Hex

59,560 bytes
1212160103075e698873e6e7074da49e881fb9683a28d98ca5c340609217be79657bc81ff29c8175721b733e4fc33464454ebcfcb9a5e943c8fc05c6234e2916675005509610e7ac3f610fc01a7126c5df57ce322efe92686eb767da05c61641fc4323d059b32dd42bd6e93ff4adfd6d218e26dba8e7e6f57276fa3738d3319c4dcf0351c7a5282d28751d0aef8b34c93e13810e9ce5ab4c22956e659d73cf88d499e083dc7aecd275c790f0eda1674e61c4149b847f7c6e12b30ab5a618828f23c171734a84f6c81bca6e0c53fc8059dcc99415364c4875a23d8dbef3fd39f16b4443e46d332fac49232d46197a98af9b2c1706a58a97cefcfc5a5cecf226b832eb85fe137d2d967c9749929ddd3135facb1e1c188ef03636991d992663d82823bc88144e57b758a8207cb08972a9378914f19ebd24417729cdfd4c9e8e8c6c147f10eb14b2f4db572d548582c54f37027f7a4647fd965c01d86da82268239d65fdd65c42a815742909508a684d703fc2910cf218eaaa7eea13e3e68aadc091e8e014017f88b75e4fadcfbb4f71ff9c5c611844957fa94f42585ae26bb636eabf6cf7b745d31c0e58f2b23f4067ef40bb8362a63cafde28fb2ed0785c050b803039a03701a865253870560525f5f06ef0b96be7bc945244ed1aa5261771c36454219ceaf7a02d2a6190e752564c905864fce42bea5dfc11381682eda431c3eb420c9943966e8fb8e00d2432e6dc75b3ada70d7839b0b877698d43dff1a83325f937fffa2a2755450a0be6d10f807110a123ea985f434e2161654ce9db34ac6c49c8ae89ee3adcb6954490ca2eefa33c57c3994563bb9504544ab2bec6fed5ec32c9733c40bc227800016a2bfc927879d646073d776e759329355806fd7994ac70d3fe4531e39c527cb19acbfb6bc8f7ade5c84e793843b07845bb1c0602538c5e9db0327a61babe1e69e562c156b0ad70d28a22d3909949dc2611cfad7ecd43aacce6e4e8ab849b0fd5f12930f1a908b9a77bbbfe0450dbf8332379b8fd9bf122b4904b0a2dee1e1f2f5219d6ffd1e78914879c129b66c17aa5940e9f546d18fd3e2cac923b4a1cc3269844c5152a7fbc6d162f67c4ce472d47706d4fb52e908215a61866c5a40483a3c4e648352692724c6008049f0a7a05def74159f1881e0721dc3ce453e97354112eca078b672407245bed8a39cd87deeebd6180c6fe86bb052f86852b3c6327001b519811d6b729be967bc90bb3b3fa4780c58998c66dbd9ec4034510ba9ab45038d11cbfd6d9881656cd5d44686eb451bb4335c02f4dd3feb44c640bb9ea0376c81a07c2f3f6ff9c45f2585440bcbb897ce20b77e693b2540e1438b10de3e66cf378d4d5de4c0a6a9a0cddb6109b0c600c26a5773fc130713f6b967353f72eea3758dac0142277b372a1edc60979074dcb8b500a4241b5d341bdd192e74e815add6bb36e88c22b8c01aadc236dc9646e411523a7f4d2c7f42eb0cef376885a8eb417fa53b7016615651dd93d67566c2d0dbbe8094c639c5b829da12008ec5730afd8b52df9b155219e1c1a1d66a2d3d42f32d807078bc68192c9ecdc1fb4615fd8a35e33593457eb80a4f925531b93ab3c7140108087fed77d209766e129836c329aa71c51e4115e5ca5daf5e4a5bf9e7d7641ddecb0ecac002660af13d084af9943d442d9c2dd16087b0a8791f45f05eb5faca183658d30ca90e8cdb6ada2f236edcececf2286b2dc2b5ccb28fde664815e577a6cd9bf3fee5e68ead369d1a5b7279bcced57fd15c45a0207d3d1227b5cfa494a648fc24d59447693a8535763348e6780ee01a9480b351cdade25c6d4e80f4451a158dc2ca20e11838175f81f7036d07e2fd1345c6971bfc3422cc4f6684b995249b2807fcf76443892f7ce6b5f341fe084ff5d8ef1baeba2062a251f2399c1c215669471f784f982e309d6f102dc6ca3277f8ea07931b541877ed6fe361dfe2b5eb53f87b559e4c13197e12fd43920055466b320e327cec260e0de667a59bafb1041ba5ccd7d9e0703dcf6d57cc570be9f94e577dcf9937014d2d86e2ca4f1057cf862810ef88e6fbec7eec935926aafff1214163a03741541703f2f1da9cd24c20be4c5e1cd3373262f137e7b88b0eeec4fedf07da50ab1a57c93f1d20b678fc299630ea829e020e8f3b3c9119fb056eebff77230c780acea50d9a101c71d55e1ed938891c42ab8b628a2733d8167b77bead3b020ae181ce2ff436ee8ab3d1f9d06040202ce3e18d5b10d562e1bbd64890d66ee420e3ce205900654f52dc563eaed0adeadf164602095d324ed8ab1b4f64c16d041bbb68a89fd84c6d9ec7218ff73a68e134b2cd1b83b70cd37d535bce9aaa4b909ff86132f03031ace8610a00432702963f184905ca1f9f869fbacdf007c8c09dd83eb117fb67c423ba64704c94e7f055a726a611ffa3a8dc915fee22563f795ec7f3ef782bcfe462f022a0c4cf557b5cba4f22791a65ef301c179d7d658dd3e82608be8316835ec7f77adf59c42416c513c989d821ea003e98b844da538a8e5c799b8efdbea76d7037d9f9586879236f669186a2c45efa9a6430b5b355b0ff7a3602854833e4d831d57bdf04115f54ddef217c4a84bb965a7ebd4f3d2bfec0a2fa33fa8511390711ef3510e4e755fde1e9507dbcd3fcccc59ac408731f86579fa6d92dbc1f3ee50db40803300b36af50bf9381c5a8a65570e524a903d8db993d9a8dff14901510a70f5da00796a9c6a553ef8ce6570447cd2997a10420968e68b4282ff128ca193635bbcb02ff7c2d05ef281286712d31bdec48b9cddf13071abcd4835bd3d4e2885a6d77936a8521400a6a378053afabfd5acfaf7d3a3a6c579190f1d64a4e80ef4be89c04349cf5c92f954fd9ae0e9bf3ce2152271bf70502c9c1b198f5415c42063d4fe751fc51a15962e0525d2bb6e3e5024b815f376ae64a9843ddaebc72212c3c4f4ac4bf621ec2cf21846d4da4ffd3787f534d17f1f7695df115b2a1ea972307cb779a0bdbe763aab6f485acdd7f1e2e30faad437d2817ab82e7af3d66c3df178dfd87a78a9e5173639bbb9f9caf549c97734dbd064cd7a5351b4ac515410bab97f88f6c779873e652e5c389a231ccb3ca43d60d39f34028b16aa5e731474b810915565c0fda4102018a3ad0a7c91f300250b5cb265e67af2adb5b2c863f01d6669e645de392d075bc93e577a902931f3ed01600dc09d0ded99ec74ead0cd4647bbada9cc7aa89abf9ab534795466d233b0ec368886af5f09fea2e6dd1002cfda692b0a3b78844b72a6a8dae51bd0f1451625e4c3ce3d7a4c77c77bfdf08d6952dcec3e2370fb4e346a7abbeaf14bba1d182b0df18d6ef59e2172979717bb323cb45b8c2a03c532ecc9cd4b6db6d5c54591a48e168bcefd9a0a81ef58326b9e3f78623db249ae6906453fff20d669a73ab7d5fde5f4ebb99eb70a6a6258d8d98cb6e47a76ef9a8404a2ff231a614490b741d161df59fd711ad6f917f9afc5cd47473339cc668990cbfe800f2ff44897e1eb62eeb2f29cceb00144b7df6beb4acda6f0f0b8afec051f3e3ce932677a2006e9b31156c9dadfe915e613ba8e2e7f938d62ecced6a815476ffe904fe62224d4416554b2150f726a934f263161d6327f94efdf27ceb57823e10ade896c9e88ab28f7d34909a846072b746bbf68a4188293f886dc081157298d4ef9879151f9d27a4402ef5e744fa7fc50f9ee3294fe4f0354e09a171a39c355e12bed89fc575d679d400dbe1242d07db188de74c691c511754e1998b7f9f7ccdfd436cd005725770f993b7337b8c32db241d162ef198ff16184d515c5281e37ee4f5d7e59ef7a278d15d8d6d88b2be908821684577a7470ef936d3a4b68ee0cba27964d43af76735289fafdd45dc6e78966f3a085b085506b40b4eacf9b5718c639c3884c0fd71028cc19bdd05663f84f5308de0ade0e62d1dacdbce27ad834a588c7025eae3a9b6fc458a6a466c8618af13bd79277c1ab9a0aa331ba6ce18657b3238138a07e61bf8dbd705b62a612f3899594bcdda5eed9e25d714504fdd1d6ab46d422b93d82851995987c5455ee9485464aab8c2c23eb4ecf6e82b2bfdb8a2bbc2d11e84511bd00da3c9107dea1cb42677d65140a351ed252d2ac524d1b2c579983bff0e85398ec3826d55974ba358872e03ed9ac3bb97da94c8e7d61a900892f761a3cd93015a05555de272a7fb11ace06ed04525f25213a442dae6596ca497a0ee7fd195eac7d3e659472d560eb34b3f997a866f83c50611346f4d87faa539bde64c205d07f311037f1ca68a434e8c601fe851f2ddadec8bec979992bfdc509b1579bfa0d2a9936743d0971e215ad549a76bf72289a6fa4cc8f0db232fa916b1f1f45e8a3db8a0b7b985f7e91ea0ae4fc17686ce3ec6daffca51428293bf5b54dfefae31766cc0d544c994e26460bc5f8df58bb4a911fed378e680eaf176852b7138536f0267646cd01872006bfd2907b3a618daaf7ddea606d51909cb7016f71b371b0430e27c4cc1a96990e3d78d8fbf74cc833d1995fc7266ed4857de1280ecf76d130ccb8eb87240e1089473c2d743eb8e52f4c2b8ef40f2f4a5ee3ec3b1b88a12cd449b26c49fc4845c562e9627580a7b3cc3e17af644f971eee0d5045ac95e70a9d7d34654804988dcd18250f1fcfbd6555c190f585ed9bfb6a6dc444f790ac66163470b6739af58cbda487ea9a136e8ad28d981cd1be4b794d2fa727f9c4d5e9e0c3fd4b619e1c239232d4994ba89f0fb8f459d143727b47815a6da2c9d896bca32eb5f154441e76dad4ee0c7b2721435636c13f80811465792c3e1013d1fe3540b7500e0f84bc3870bd1449aae2abf03b15816fe7775f63288e48dd31ae6b34c40543d7093169dd3e2e19339aaeb88771df13d34cb66fe739bd054d69a9753f6f23ec3ea9ca3c37e02e6fbb771a58b00857de0b923187ed61e344d9ebbeaba251890411738b312735def17f4def017f5fd371a537d62f76a42365a9be5bfa1d662b4195c5cfeedac080530ccd9b2c87a449a96717e88fd5a672e9142c4c2fd45a92d6b5d71d17704e68c771f92e988fe6ace092f2f917d08b4298be72c8909dd955dbe03661d8a904fb57c832514b64ab00d5ec65289db602c123d5b25f37e05f8d63ce71b34b8e0d593ef4753afeb2b62b722893d39996dd7d3332e48a3e3e25ff3c1bbd39e584bb46e96d4a486eb9de4c4e8e9b7e77870b9e5cce8d7bb6f460c279f52763b3c6a14e80b03016c7c939cdc165e1c5aa05712472a8d830baec38e03b4b8488c901d1f6f4506976590d561543c2d5f40ad3eae1cf5d283a8dea8fc2858ce378a456945779fe9c41c0b9229c01bc5f41f49ddd6237815be20145a94e15739a48706d9c17d97889f93dd233cfe5293c9655daa1a633830a542dbd16f7409faec830862c3434dd0184fe8557b0a1f65cce50db349e0616526ea2f21c32d01b5fd53e2af616aff1058d69434dae69727e65f235f7d813306e1e240c74952077903b449af9c0de333b223513d5f3664e71cd9b6bd1a98104b4f03de144f5e30a37dd88e02b2a4c1553e8eb4d0df0e3c8fcfaed3246bceb8bb47f8e44580367eec8acd6d8c5840a0baf5745033e5118ee16f83134483d0b9a39077b8661ac275d24422901900180a1d164c0ac325072370cad234b1d94e5101a30a1cc07405336015d103f54092b59290e64feafb681a444cf479088582a808db601fdf61a9defb0616687d99a9d962dacd42f1e1dbc2c8da61c418da029cc27cf8105b6c06e0d898cc6867319431a1aeafe84b8d19eec028e2bb98686e29f35a74ad7d572ab735670f3bdf292d41851b810a5fb40a067dd8811e2ed82db9e03df5992613f61b8782cd89e5691b7a2ae7726d621979cce1905021caab3550913e494b0bd8ef08ca88c59231d649a045f2da799c381ab455d4dbb1ef40cc9b81c21d84bc4c8c0cadbdd540562d8df8fd18c896a79cc7440789beff5f54722573499d8101ebd16c37b9b382773ae733f555538a66a54e187b7734d4d951691599a6855b960fcbb4ab3f4113f202621d7a0a35452808718d98989c3a93994ed9d5bc004f3ca31c7560daba337e3119ebabab6d65450ee3d11bf61fec8aaa71b4d82aa6c4a6a3378f0ac163a33e374b9644dd024c8452f6cd556d12c25639d98f958ae8721f712f7ce0350699efbe68f38678d8c5d97148d5340f28069d13d66ef0d25978f6bf407132d2898bc84728c072f6f8d82d2d9a5e87910d827676c5656bc50aa5774d09f5e090e1f310018319333a841b8403ad2173da460764734a0fcba9637209cd9fafd8ea4ccdd99928c6f7716b5ebce241b1b1e7a8571ebec3cd7951c9c6644cc1eeed22bc18f10ca06ce00e3dbc80afab496ee28be50246c4689e4a04b213309f7f2484e81d2ab19f748bfca4ef76cd23f65ed99a58c4e79b613e157b3bc36c4fb209e444783b6db8f99b3a1ebe1a6ac6ea2fa4f567055686c90d5b9a4d0b3a3a9a9190a3d23a806703b13e37d66197e91987535a6101229a0eaa6e864c82c499ffd648b1632beeca70b4ce1fb2801c7694b7dac9283238390b5cdbc726f4fed25351ba5e5346667b797bebafaa45a9040d24c64466f6c8ef0f448d8d7b3985887542ada470800ba5608de476a31997e88981e1857bc92786856e8879ea26cb38361c99b0be707e48df8d8bc15f465a8a20aa2102e9c370b4a76e2f2a8bfb3e534b59955707fae2be9210f65a428b724f8a7a061acea681ac918e4e57413b9bbbe206fbaa17af97282ff7b9a26d9751888fafb68bb48e120da54a6d3ae651ee43895139ba93c65f427e2d2495cb5c69739ba6996fa0e6ba0a44c8f3f18128135f8b341711f09d08e7ee121f6e07293e62ef8ec2a1895afb3fa8d8d025d9659cf4313cf044b713ada77d6888432ec7c979821ce8b057f8e8ff973b2c415ac0c2a90cdf4414f5dd67c7fb1f4c06f049abf2678ec256353399950c65bff5d227956a028721834577cd805d7a1188c24fb583728286da83f0de66980b00be1c8704557a6802415a617c51c64b928374590425e413ce03c596c659817444c603d219305bd5873d0f52a8fe10d20d466d79911c865055b0d5665d0fa3e60a7365529f1814ca256ee942fe22f020f4959ababb4f12cd9313da391cbdc07a4600b0a206eb251afee3aedc587aa80cdaca408ea9f7f0b9317b0dad2476718b529bb2f8ae2e76d5805c118cf7c51ed286701c79a4d82f2e7f8a01c9e20a4e6fb9027db0abe338698f5d7e406a2d985cbdfb6f417ff6551cedf3ea60ee41dd0ecffa4bbb7a89c82fe550f021450952941f452f9eae1942a41bfeffe9777c34770ce293e4e1d9f9737fe6c77f36a12ceae2c956871ef9b361dc735aeb9204d09801956e866f68419a6231e910c4d0978dd3ac6db2d1e102434bd688c40f66fdda0729453ea4e5b6779ebaa8b7b927d7922f840a851a0cf9b90b3728446f3c4acf1a8fe112fc362da910cb1f79bfadb89628bb3e27d1a9eff251c317d3571926b6d8642d0d8297f445e6ca7a2a10359ca1006a6fbc4c2703d3cf562dfbd308ab29c1fe3f8c61d15884cfde8aad672c0ec36aabc944fcd3283a9f118d76eafdec93a0b3db6c8a6a6787027991b20e8a63055f3d92056494b5d32b36375aca0d49fe35aed690111375528dbfd14b938bb6f19990fc490f89efd30216ab99b904b58002e4e1eb11500276442f584bc4fed78017f67d55898932d460ba2eaf3d97550e1fc2709ff22cdf4dfa952ce8fa309e6ec3415c5a1fa06442d170c976945db8220097411d96d36fefdb4601b925661e2241f4a2440ecc8815e9b550c15bf69985dc2d88d36c0fe4ca39638cda02867ff5903cff8b2fd6747cf56590b26fb814adbf0a7a9c733d58d0361daea299c8a336f18d3c120248e952b417488bfd657eea1535666542e6d45c1caf57cd40b93e71736ee21940010b6a07b3c5de9ebef0cbc4fb5cb3fef0a5011d319af869b192d0ecd4e8b85913ff4d575eb1a80a460ff0e44a37aa406d162642e96e926429d454c0927da1028854b68d438eec28c0dba9300af20d940155b398451dbed2a4c7726542cdb5ec1dfea8fa828aa0eab2cc3221e7bcb93b8fd44aa5767acbafe98feb3a2efdb701a280cf2b17e1c2a9401dccdf9a4a13c461b3bfd9578449b566d9e1b034105705a6ed2b31beb94cdf94271592b50ddec54f4dc1d97d849821f12560a18da37742ba47b9f29ddcd63862f5c7f825a0f43f4fbf24e5dc9eb9de9f1cdbe61c7dadc03109f8b04698edbc973ebb70c1aecef908f40fb141ff03ffbab6a660ef16209aeed16bf1683c656b2416820c23a5a32c9e896a24ca4f018aa6c516d9a006f286c5504cdc4c08e0210eabd6c03dd1917fc3bf3593f3914d74810f4984a06058c1b0047d703f5433ba3b8ed21382ca090f8d3318556deef2e297de394058470dc4721613936e0ff0eab962310236910732a708230a1d28c30cbd253ee71dc0eec9def4eb9e244e6919a98cc0c48cf75202dda8442ce18fb3cad105735ec788c059ed50096dcb0af1413f9e57bd445c5fb735f7072b27baed9f1263283f109e6e5724a34c210aa5d7c0a3fdd71683f5a9d9b54a561f5b8af9a84df691fc46d1f1ec3a2e5f65d9efed9b6fd156d5b9ee7469c26bc2fbf21329c40ff6c9272a27b6ccf4c49c94d8bb5256f48a76245ade2af66b48599f6acc825ac72274ef1966ce383f134f113361d6218210d77b1a30a682f1211da6682bd7499e3a1e7b0a10787eefb624968224650d591b458bb7812611aa78292ac5c35d89fff7f1c0161967af77fc0eea8d99aaabe1a3705fd729fd3a56da925a0ce74a94995d0df205236cd95d0dde109e424acce79e84beeba54936c70baea857733c1990052eefcd5a53ccab1810102ac58b349d50cdb2234441fcf591a61f8d312276d8e9c1b8953341df63b16d4d36d60f935109d497b7ec88377159bda5f0ac436febb02f76ac76d28ff7a3657faf6f9ab643d04b2ce0d3feac115041983ecfe62c0b5eeaa9199360815433b4b9266b21dfde48b78028cc847e27195ec21804372b25999682cc7f24e8c84e7345d037cbd89ea5b0e794177059f3858e54d1d32c3d3a483c0905ebdd74b8ff4847f30eb02f7fc821c7ded9a51cd03ee1e03e28876bae83893ce75e72e0eecf1f4875468ea3ff0eb147d1c7d791926f3c83a9e57079f91131144a09f67bc09bc783319e396070f2157775da52f4427ffbc9ca1577bdbcbf174b572e4f6923188a6bb450649412c1ca5105e5b8e75135fdf8ad4055110a381525a545a5f340345d5b366399d618ed26133aa14ab221cbdf11e5a4c8196d79afffd3738900146a9176d28bac948a28a16c3b4bd4b4d42cad5fc4bb8e36048b58fd6a4380ee57ac13f457b10d9ccbc38ba5f059a6941c57efd7adfd1e29ff998d840aa69d505fefafef1c69d9e117ff1b9d2026d20d602cdca1b6ab11ca9efc3228e047aeee029a0a2faa34e7150f5a5a913eb5702d4fd1f87ad0c85aa0eb8c445b1f921568dc54b537dc64f5b02f44f135d5b61e396b023c77ac07ff8938791e0cc93a5ffee7d274c14c1288da73ce5967347a942c60ba4758f8a425a2f32d5d27d2f8bd9de8f317f27fee02a1e0b8daab19f5132732fac2cea251ed0e0864fc5ee347d03019c3443d911f80ed93d366d3608d3b63ec8c2ba2551e087140ecaf9070ad3f2e39a927edaebb608889d0b3205a7bc395fd853ba6fca6eab039c92a76a4486f81bef2205b0d7c57aa288cf13dd73bbed21415436220728c1160d46fa2f89bdec6fe18675331a19468537804f093b2be3b4959abca82178901f1f50ae868d0b234904d4a040293181fde80c60553bd0f08a95445a95133efb8db10bd3e7659577caff78a08a646fc62c4f52850502751d17186ea8623da55b4a06c184e2b0a8486e306dc19e2b3935c51491dfa71410cc2252e9944f0d7843101da20dd995af9a07d30be1398fd8e21ac1910026c899cc3bb90f8428cdadefe1e99ce11206d4a8a117bde643b2d8bc434a9a5434b666312fce1b41cc26324eff6a18b9f715b0e53dca6236de68715d2d4277dfd0d113e3ed01cabe1e8133ec132aed97a5a28504d0833a7069961a6c73090b78a817a53eecb54d98b2544456742ed42473c5ffe9415764a8b9399af2ea6ed26df2acbf8851d0f85122ea384b19bb7da590c87c14cd381827d8a3901729af9b0b31cdc42bc3c10a96981b4a9fbe4292899de88f463bd4d500d64fa0365f821841653da3a76fb3e492bf110ddf1ce9e4edbd12bbc6b8ec68b241bfc12b4dc9768cc76e5c95f6c96263649368218682292a8560c6e07deb8d14d0a2b29df7374039220355a177eadc6f07cac85d7425dc1848056301dd17354e72a9ce27299872c485ae5c0fb05c8b16dd9c90efa22542a431c71b5d0bea5f2184653a46be3984186ba51386ad17eeca9118c45cdacf8c2baeaedb3eca25aa5f25a652934974baea414c876f3e8d910dde8e47373fe83302cc85aac6ddb5f97488ba05b589a323629cb0b90a5c8d548fd88bceca3765aee5326ecada43220c2e6ef69733b644f3f658f6ce707909e7366a1fd6130ba364d402ad18a40feef7dc811aae5bc7cd475febdd4842567c8108b6d5e8753c0744dfd3ad07cc91e4bb63b40090a6754f8c11ae55f65fe571d9f36cd101fe276b52a6e015cfd4bbad52ae76c4efd4d0ccbd4c932bf5120687ab51c29c7f64881df931dbcb475bea63e9611bba9320b9b92719477f732068e19bc3ae8a7b34b46faedb4a285236a687cc676ecdef67bb499e1301af0f0df08c567b38180b46ae1b5ee21f1a9855efbbc2e322e893ab533672b17035578173e013aee33303a1d0ba016d21d9ff161901eeca9f4920a4ed1fd0dc426123df2f0fa7f322170f6e585bb908636caa1652be46e7a8aed8ae7bb8842fd9f775da67f35fb9501b8e3c6a0be941fca7584dcca1f754e743a2df595e7d8e0d0c4109856103790d492c81752d3c6cd0c3e7e9b24f8dc64f15b375ac05456aa853b265b2dcd5f437363a0e22fbf25459355da01dda6c8ad14968cacbab92a8ed1cd65e82dca5cde89f3e9ac8048d3f15836b270e6c2d27834a17b2fca1a7be38b35d0e603d86fb3c53bc1aeed21658905319f8377cc19821f09e1dfda1699b66a7809f8391b67d216e142d42cbe180dd139128e3175a96eecf838ed23dadaa919c934e13f374e074f21b157c763f69dae35deeb79da99588733c8b1a322fc015722e6a745d1c0b37d7149036ebf045064e600f40a8a8155fa596f1008dc555bf52af3ef9d25e4af8cb694a3357452fd1df351e7975c1085d806f68f1367ef5c107992eb3ed567f341f0a55ab14c97228450a33c5cf90ce7773f511756b57784d303d7064438ab8749531bd1527e891f769f28c6f85d625f2c45537379257f2c33d7535b2144005f491274e19d9e273defa9a1387b15fa7ee586bef2d08c30c89d2c5014f6b1878f56f9a1dae8719c6a0d78e5b6b78736acb24ffa30af6c5496e8549b6b7dc68896d3a03bb55b52b6107abcea7a8648a0b2cbe458ffeaa326ae89b91dec0c72b8e5dd380b32a059aa205c989d7ccf350be5d44dc03f2cbda08fd84f023548a2a56b675c0141a6057c4f2c32a75d4e5ee19ea297b9864c8d0791a3f94547db822baa5022ed6ac8a5ee172596299964d0ccb4adae3cffe365cd0f47c20a6e6d2e0367eea3857c1d8abaab2be43f31c3494a45bfe2a78525a7bbd5bec9598e0af51ef0021d458d756f065e69b9c09ac2decd837b5c2602f021f792b07eb620f39091b7316d03cb549826f69861cd269b5e2639f5c90fe980dd84cb68fee4c2b4b7378b9f47c56fce75ed4001ef3c1983a89921d5f027ecdbf5b22536709c60791c4ea22597208e26ae0aa81634a3ba301e182bd14a781532995a5aefd4a06e2ff535e18b6ea0bc6c9501f26e4cf0a922f7f122c9ee393af625b5dfd143856205725eae2ca6c2067cc04d74d0e780bb4b53f3f24c40b591c59e4f59230d31c452a748090eff44b23b11efe6a4321f6ff05fa02ac17824174ea5155d262efc5ec1063ba79058ac975cb9ad94acac979b5fbe8c71bb06ad4e6a6873e0914a6759f83de0ef5510f443e6341704c3bb7e6e804543a72cb3f087ef3dec7b6b11c2f013cf3d1caad3cac0934be05c80a61fabae9d86a2445016d89e0ead3097a9283d4e5339b60b79984b584fee1702014e1338b77a08d273e001e65e33852782701de0848e75b16784c01cbe9252e4ebf5aa5b965ed4f522cae50909ea463ff95b3ce7d0c26faea37e92de6e731231c8a99f789b6243552e0c681c553efac28c150e8b62645307b4316117064b62e93593bfc317469cd0466f3a7154fff06addb5f4828391aca04e2fb05283481b7b7d122c8bab5ee976f8f205b819d75d6e351c15af06db4b55a5d4752bef558ebd852cf78bbc7d57546db3f541519128d5c273c4a78a3e7f3eb364b9ac6bf71297debca5157a4df0d3f98c41f95c9b4b0b448bc38524a3d53a66611398a6931214781a84a07880602d9a03157f471bc1da60547c90d259b01eb1dd4c5fc56684f690f6753362711855fe4264e8cfb9e49030faf4b9e0e1086b056ddb6728398b47556c576e1797779b48828eefb45cefc2b3ebff2b0f8b389eb93f7ebc2f57535c70af36364c9a80fe1ac722b42c3505b9bafd3bec1a6e328cdd57de08a3e26c8377d3df0fff0520b94c6d4a13fded26203dcddce9bbc05e62d547c6af045a62a57bac214685acf8b30cea464d63e7b95d6fd9214ee55b8d650f1a655837040db8bf2d0f62909afc725b1cd1d296a7eeb74a6f0dad5aa5297604fab7ee0cb6dc85a9c7db470c3b146e930fdbf2bf8596478a8b6096dd6642c2bcea8c41b3b99d1f8b42fe02de15a18c14eafb40b66faffc1f82b363ad9896b6e251fd4ab287c7a3a70d4f84022286192b1e8264eddd456e4f1e2d70901be688a4481e7303573cfccd1db5c110bc7de8109474d134065a1c1e37980edbabce0e55e34a421d784aa8e451d8a763932c1d4fe5a50fc5675bc52a9bc242ab7992e048b4b0ee8da4ef8d1ed10b530b2cafec60536226618bd38ffa0cb7ac3de5bf247eb1d37bf289f5ebb0ab93c373f56a6a613ee5a40907b4f03ed3ae7ece2eb3680b8ae8bc1422b5d08061eac5f05fb614e287bd1b527203dbf9ba04d0fb0ad303bdefd4e4ef4fef8e089dfa02b5b4b924590422e072793a96716c857e417b5531ed4f30b3090b6ce9a266378d66df6829ebc1db2ff4e570570615f7ef74c5b3340c89ca38dbcc6439e22391fcf4d6c6659894a90b4e4aa5797c0823070af09f8b159ee47f820dd3f84da2c22807e6d91359fa7b6583d09e633c360b554f2a6d625066f17fe99b30b08c0bc432bd0d75e021b9cae840d0012e12aedbd17ac1ae4d72530a5527efef3cfe3fba4a52a06f849d35ed6b854545c7d21139e74a4a5e10c74e08f976636b81b9301fcc5da6ef488ed2445133fd13fc788a13c4c2f9750cad48c51b4b8e21c90ae0e5e71b6a0047cd012706f761d0f1b2755f1c132c9ee76338bf8a95daebb94b45e831377aee7534cd2fb6a0dba0e0bb589f74aac2994df65e39bc6353f7f32716f0d2a21bc2a756648d8eaa462c24c08bc9e454ad1eabb787275bcc24ee67e2e37cf57c3bae490152c1e23de67200766c0f2cc41ac15d523e6e99ee3232c0e60ef0351754e35cc90943b558d8d24833afaea203f5eaa5dbe13c675feffcb22c6640253b6ca0f2739c65d67a7e96b7cf9d3a078c9248ad3412fe6bf9f9d3693d5982a0cb2a1696e0245dd718ab14b49b7f577a91037aadc5d4652bac4ea3c94c24265c37985799382421d46a767a7c974eed8645c8380513936e2d7cb51e4f3189c2389686d04bb97c5da231e40d4a7a0c2aff15db568c58da4dc686878adc21de2abd1f648aeff6d22ec749a8e699e8d9daba7072f4f3c5948f920cd4fe0c6553a0718585818e498b1b8e6c5cda24362c86eacbc27b467bd14389d6bce9ab2273baf0f9fac95ea7f1df807492455d567f2b08abcbbef1c709d84b0a00d0a80969073108926116a4a421b7ec0ccade8e468d926bf4f8350f349a8b9ce95d94a582bee51ed672dadfe83b6b99441f036876f2241c6fdde5315e98b2b6281a8333a4a96ce59c170da6d5a9b96e45cdce75e214bc80908b979faabeb1b802c04fa0c0b328f02c199a33f3b234292022498bf05c5a3deeae63abeea7ffb8c9755927c76e236bc216623f1c2936515dbe40cada850152ffd66a5fc108385fb23ad2253470e800c18ee56cecaf1276628bd361c57cb1abf6d900dbe664d4a82a8e48d7f0c51961686cf4036a8db9c047fe9acdc132799d453d178f8db7832f473fe555dcb2c62663b416364a14526c64e5fb12967967b26218c02f997ca3ff981328e356049df1fd51d754492344a191f7e225d4566ac63deac35a6168b9f64e8cc73eed6cf1b62c874fbadf9c5e1cebbea0cefb07e50a4753d023204ddc95921a1108e8fd08a4cab7dbf7fb02465d7149e2da897dded302ecf027943885e68cefec0ebf6d789640ac79688c49f7ebee31118dcc37af39e9521954ee837e3ebd1da0a60102e96b673bd2e80256573cf2bda4ffcd83f679cade099b754d76ebccbd3acd1c0be2af5a674ff98f78ebd5d82f7c5affa7d2ad5b357a57c139591dbce99537b111136c125b304247863c131edeae225c0c9a8c960fea07370521369d52802426f1aa531d9171e46111ec50d8134f9ff5cc41e68611f862e5ce2b8605aa0a131d910aac0b154ddcc79844f817f3a75a3268af80dc5762e1391a3e26f854235a33c7adcf15d9dfea81642cf0db7525b7b1110fed997548a51d544f456500b587a82d3f1245ca1078744d9d603f4210a27971336e3e9a26474cec16767d0077451d842433b4c1d62050939042dd79b344fbbf9a078d887d8704fc7d34553412ed8138ba490202505d23f39888e588b9c3a261222966c13c352cbcb06244f68838887684a70b2e8cc949c427be638ded535f420e04ebd3094215ee3557bc854bf2ee7c44e7237d3919fe1fa1807ddf39622a990c2478c6af546bd6c9862de336b4be7423e691b4b7db871e8a2dfb8978cd6d39be1b04aebb7db3ef9b1ea9e2b24f3a02cf97bf4234b2abf14eb622ac1ea821673554325e49f80bd5963e3f64450409e0b8b58c9548b20da748d270c3997ba8b0e75a4ceeeaa041cd53493a3abdd6e8ebacfbf10682ca71786fb7dece71761a00117916b46341044502aad0aef2c6c7bfa5a9040d85e51508be26412a46b9da4f07809f506ae9b0cf84729b27814d9cd6fc33c3530c0f46a58171516e3b3185f48a02ce360d596eb74f5db4563cdda937596fe5c41483dd13955dbf41c47c0dc524509ce8ed1381b7110a12e8b2e8ba6b5343781a795f337c3f8d3429d6eddf17dc828a4f1861dbeaa4ff2c6dcbdb0a5fe71329a90007818c5679267e9b758f762e61da761e0c49a99336b8954ea4714d5bb798f68c240f6395a3aca40e366dd846999f5e54da08e08807df60f8d4be232f0f9b47f77f0a8bd8d151e1e4f9534670ce809aefd3f7c03ad9363ebdb925896956c309df3f55d68d29f983de35f92feb23f4f66e295ef1e1700c5a5dca3480d04ff6d85b2b00157877ed00a4c55e2a464fc1e7367ccb5c2711febf3b011fe60a12fea3cc3d1b40a2837a766f0118692a29901188ad5a7d1a1d67e8006020a941668faa74e9bd20a938b45210ac6995a62b8c2caec2ca74ef949c9d5c8f034ffa8dc6b55703787b0c7bf8cff93667f16536fa8a92aa14a358e995f7a6ca886187eb4667505598e81d70ba48dd1a72bcdcd6da516574737bde4ba89053135ba9ced6e085af67d263d930c80c6b5d67503605250d7be803f8d55abd84bffdf8f421e9e442e19b865024fcc6db2b3c934119512a772ec2ab76f134c46b15a24a696b0c9f2907702f32a4b016523124dea55ccb64e515a542ac8bdb35fc7844d94ba85a3ebfebdae571b943a10d4a104f6b3d789cdbc70ad904a19fb2347210a43b8355d088f64ee848e37744f4b9d9d0ed7ae98ad976330b8c583218ac4b4182128005ef8ea8592fc172ef1348a692b555c2351aa2d1940fdbb8e728a8ba8410acdcbed2ec42729fb039aa7126bddab39e423836dd2d3a253f769314e4e263de7314130ca0cc91594c91e22227001402a9c3405f74beef057356daa50ef5c590e8748a7833eecfa9d79180a24016792a5127ae4a957e989018c2916b5fff2cfb17d8cba92d2cb98eb422832b61ef3c17e5c02bdb17a020825a7644d00ccf1a69e2133854ab848125547001886dd67a216df24ccf74c8bb5b669b45860c888f0b3e7f23a1cc37eaba591b02830dc27f610bb3954e6be85507cdfda98744f0afd4e4495719ea0aca1aeff811e8ac4bb13342611fb31eb652412f9aea0563be32b52c0dc27bfd6af1ab7af275dd1fe0fae4c39b15614b66eeafa75f55b2226241e32e2bf7b4b4e5c4e7dafbdddddbd510528913e23faf0a87499b58a03fdd1be6469cfd7479b71c22d846d6f6acff5c270d89b79d99b0bfdf9d18507074173dac26c6ee1ffed811d441797a28e0d743b1ff93c4ca9af5aab45d8b327eab9e79a7684cb811d10bd4a5e12105e4c991417f40a6ede5aae4168c180410e7964c3d4a170313dadfcd10b1b483ba71c5b7c00a333b5c0d173c5262363c6dd8411e0e4a3b00ed75491e975919d7fc651b8314c2022205676e1ad358991c25e8627eb708505a81b4b17800f13ed3fd31180f7219bccf65231a0bb6380e2022a5c3f13861c2df373ccea61c9cbc869bd7d951998ae9804a0490fecb4f57c24906c329e5c6cea2eda5c9284cc5955674b901e458b35b3f1867d66b06fc8d2520031bd3ab24e3a69017578ab40c579d106bb88c583dee65a9956d29a1533f45cdef74941f04aad4f18c61e0138fa76c744f78f6058e2ad802f1dd210bd31f4db8989e298f71c5905d06eae57f96665d5712c30843412e153172884e265d79a80a89b44ede76e6ee4138499be6cc49e12ef6b4d31ee0d530f77ac156e37f8bfaca6e60d3e5ff509faeb93505fb8cce70f6ed576ed4c3878a21ad63f44ac7a4c950051ef69994680ae3e70d5881884b275334073d0e8de114500dbe6afa4f2089d614dd232a39282c78894d5f5acad4a52b57d966d676651e764608a6ad7821ae680b3d50cb30088f8e56e09a50f6343c76e0c779fc06fa680608760da4160e912bfb00d9c98f24dc84940edd323f69c8a884e0a3b17ac8c976b779b4c26a9b90a3dde6341b1fda47384e5ff8e14ac97433557ce25b90b8aff626f025b183a2be01ff52b7f104f1e8d84499614d0d2bfdf462edac824e1e173c005b90e0c67cc417098c9f6d80f4aa14c92b6964b74383788b7d6ade7fa507453646a55f473f63c4f3edc6daf06b24be54f34b7163510b2c39fafe061a46e1dea7f2aa961899332f1edc5782e3e5e68d6659c5806aa63ca2e0cee4718bbdb0586aff2a869b096a5cccb08b722e99e04873547a2ad466c96944a7e820f362583f562a2dd70e456e786a2c7d6329f2319561ee31b8e15e4a65de0bcea5642b8108107980b2d42f6d8021d5a69f91673d60f905de481e10dc55b9b060656259caa7f7833a821dd7c02b9d977aba7a6776d9e7398d2d74b5830c2bd0c287dccab1089d50bb927d48d158d217a326b31b4f74034ad03268c0a2c52f64c6baedc5a5dd8a2981e79de940bbbf68303f9f8c84f93c9889d97c913e01c9e479a376d11457341e4377c7c845de680891bcc03035ec9737b99adc710c6a67be0cceaa14f167ecb26b0e97a2980bd8dbdeb8001579a6ce45636698856e1e875f90f4469f33c6ba6055f0c1c0f44c2c8a1ccfc474d7f451aca8fb62d89c43c3af998f996db87a27a682d7de9541b167b3376c8b2ee6eb6e74e8c16daea1e2f1feb95f7d4be2a63fceb24eea28708be4e0faa67376796dcb7dd8423292869dea0cf31d5c20ab6e7b720c3421c08c9c609ec3b28e9eb41429f201d8b52661b3393f6ac97f76e52333566e0f68dfdff951df237a6d3b9b4dfdd2ffdfbe7d5558297026b7d2767902ebb21076bdeaf15b97df7ee8cfabc461cc9a6c93a478bc637165695f03e6c3142aea93f7c8a7cfba919721b3f994f379aa9bc8b507c6acf1a1a6504b6f2a3242946c16c77bb8b93935529d010b5fdbc8f82717cebb5f33d74f17f963dd62a7ee3a67821ef09bee0e743896cd714fa6f1ce242903417d70fb2cb2c86b62820291e62c34e216b03fd7b99a3db685dc8ecc953d5f85cb0f49f88c0610fe7e02f5e5518ac526dba4571b841ed1d5b7a7d3519b5b75cd09cdd4dc86bd225382ea5bcf1a8b9b39df7f5139786a24ecbede9aba6addc1d9d82f174a4d11f32bfcbee5bd56fd509011e54b617cbe94f329d43062ac3adcaf7d5eed2b4b8fe662c6057e94472fb8d7bc9f9d4abb4b119601ce763a7b816ef9c055c95376f3b71568aa48a7636b5abb5dbee0e8dbfb2f648c9adc4ef88e77f11c3ad6a410a597231b79d0c22c483f2fc7051cb44cf89fde43d7686fae80284328884642e456f0cb3890f453ad0707462ecebbe955a892ca467959bce7f585b5699815e5737da5250d7eab08ba8b784e364e431041379878a5ec8af03c319739ca1e2e4bfb16e7c33360815ab7117caf61b9724f395ad54d4e7b797231ccb3fa459b697226854b2861f38cd938e4dc9607b510404426eb89e597e21f069da8ac69b99ad65ddadc67ead70d4c1aa73954037d8b8e0268d85f5fe8593a2b352e7539b02c261e2e034d48ce1172ce8bc789f5559177de960cad98665685ff146a75fca005d7dcd7a8bbc80d95428f2a0ef18e322a9f757bfb2b32d1b372aa6e08e2112b45c880659a3736a52282fd5a96ddd689cf1afb710b47c630ff2fc52e5ccd9f8a583a208843b22c6a21c1117c5bb57a7280b449b4eab8bfe94d8265090b8694db78e9359bb5a92054313835fb495de6782bb3c355ec30348e3f1f075feeb75d01ed580817e911ffd1822c235ef89a5663973eb1a21778d16e9d0aa533c0107607bf997464b1173c46200ca75ac4f14fbed2882e65689bc4c1f9eb544ecbab3d79baa9c828751751cc3f1fdc3d76e9c93a785447342df427bff6786df1928da1db642fbe40ba22e8edd18a6b29901059d62a58db6339785c5793d6ea812ff5842d16949b469d340ec158257e05fece3b1bc012be0ab13f32a9febc54e717195a6c1b8a3eb511bc574c2554ee490d7055264c7746b41f3aaa0249615290ad3944e11b1cd678ab8235b4772b7a80be6226c4540f0a4412dfe23017989bf9b780ccaad27109eeab65a27b0d9800a8aec0357256fa59d7dadc098850893532799942989d7c1f8dbc93e8b70f62e3d7ad2b83c40af83d9a855364ec1015ca4648e42901ac2adb1f17b990f7955582496afb66484fa0060e51ee50307f9c77cf0d6aac9161f59f117d768a3dd13d822ff617d1e1b9590c5ec801c4f37b25a439e03c389f9d33cce71d800703051eb8cb467e311e127b534ca787ddc2009dcd16fc9cc594ee304fbf3e5a92b6d6332a9df027e48cc139e7f05669b28c51a907ff4a9318277e639d4d650524bdc2e725744da2042657c27b3ea8ffb5de56268fd787121dbc08a90e569d5ee7bf9e6999e7d42bf1b3b46a87623fc3cde70e82b6e0c4ecfbbdd88a474cae917d1f703b9c09bfa4716b6d4512e85ca5f9edfe46bb9d70303e4283a976c88623833701add43f596cc36881eb0f0ac9dbf00d7b804dfaf12e7e14be135b0a7175767b5affe6f445ec09cb1603c976bc535cedfa73dc6635fdb0454efce2d6ea12df6e34545a2fb3d474283b5396a5de57b46cde9b4f36827f9d7949b5ba287525aa5a72f64d50bffc7d63aae4f81ffbb400e88fc8fdb320818672fb5d33133db1bbd0211aa8e1fe3fd5556d81828f1057d980d1c05593d8e8deff0827209b06e8788014c44b31b395718d484b9b11d4d24b5b31c3057ce7a6e8bc77687e12d60425c4d52670019285f7d4a89b47c618021d5dba9bc38f061bc2ecf9ca6ba2bb953eaaef4c4836474c7cb166b2ef1f67b52c1b0fbe9f5d828a791f62447344846bc561f73e29350bde7b02059a744f23ccc2370b75b3496ccb1525449ca2592da8eff9d629f4e95d48942251814aad15109f27379fe4e3dcbbe97aeb17be54ceec3138e20117331e0840f1ed09898f3ef1052d186f87421a67c2f04f496ea296f1232ef1a7fb25a1afbefa84ac24ac6f63cf609c5cf90116657df2a6c2dc130a02eddaac771e4049778379bc2a493f336c02a621bd01f140826d7b5ee2ada3c533591b8badaf64d46901a24ec9c1575fb901217107086086fc51bb8ee4b7d46d886f5055cf0b52e4ca1ca84eedec07d9fbb4aa23db611a2311db61413e0e21c2c522edfddb37ac7602faf2a8496043e545a4baec00de581112422a7238b003a24f32bda47aa5b6b7089b058c57e7ec0eeefbd65874d0b381147fedd2bd6195100e2cfe6a4dba1caeef3cdbcf2d07c724333855d11ec527e1397692f8bfb9d101a6d54e6bf1943c3c74cc6b057f6634abf437fc052fae48c357747b35849d1dc4a1d53c7cd6d25dacbc7487322a92174f3d95b52716bcb7ee8c93358e8a74aa4354448a827f4cf6d8505aebaf77588b7fd4364f2522ca67f159006332020b326ad0f370c2735617a425897416558eed2b09fe4737e5f39cfb42d325c91996793f8d14211fb4bb4d6c76f7d6909ea1d8b6f292adc5951080db6ad36e59ca344c598d657cf67603926d76c8f0f76054e4a8dc68a44e1671cc8d9d02aaddb821161ce4c1e4a84061e262ff1163ddff18ca6ec3ebd863e22088be76f6fbeb191418a7a4c529877164d890e91276d49839117aeea388091a5e2666ccee4999e2ba227b415acb182721f0966cfae064159095456d8735682a9164272da6982999c255d1adb6b7ec9fee3bcfc1f9d91fce1ca793b135a04971f8b18b9b8d0f0539751721467a02192d090d3be0756caceaa4a16a1c3c8d14f1cad27a43b2187b7fc438bd3c71bf79c22e917057e50f29c3c0918a58f6b8118f75e7d74e5f8a02e8d71a5ec6f89bd00eca3144e0f701960a6fda3ceb78567dc2ee10579ef6cb347c24f0ee41a92f3e8993db8701d2187f605cfeb9737d1635f988d3786f6e9c472cf358148db7027270b38cad674b53e7adda78d6e942165e543ce41c048fbe841619340a68ae174045df90bbdeec317bd35341209d3b55070b69ea8b4bdcf9a904459c6e84c456dae9e1de64f9b7710e4258f6c598b2ac74505e0cb532a43b4f0aab797ef27e0247146dff256eafa18b213ae43de9110317c8fc75e4eb5cf57e9991446adfbcf73056db25ca906e1756bc6dc83c99a88a5425f374abcb59f5789d7384d71a092d149d7a19b87f342d5cd2bd647a8276604603466ff44481ab1e554fdac50e50821af41323ef2a42e1b5b652c5dbad4762e2b830e1f9bb4b8167bc0e3e0ca1e85074ec8269876edd75c033d968ecce9545bff5bad16015ea9e62162f7cd94071a618c7d6c61d0a722a5e43a6597fbf6ca40f2a1ee74a0f4c6368aef752bf5c0436d8145895b1347cc7855939ddc744f0090a066a0be72fffc878d77ab58fa72d4bc687f70638f33a24245ab2b7f8e370dac631e245edfa06da864164ad7029a957bf0defae8e22c74f49b5c400bbd895f5c73b5a50e92efa2afe39157f7ec514a26368470f898469aa192c98b58e0849ea9cdeb4868674f5bc2e040260a5858e31c925939ba425b91f9d6f7dd8c80fe5f16bdfce6a8ba534a7923bad79d49adf1507aeac778ae040dd8a14970df5819bb785b2f71be8c22bb7ebcf21f183e17a8bd71bba14044340f7e79a8e81b1608f2f36318e05e5f94f0fbeba4a49dd8f8f38db8b1436ef3a7100eadc0ceea80a2e2298fcc0a219a0c84411054fa5c7e4d6f2909b2506bee979825d6be0cf47643701952e399ae83b4be5a11e672eb739d16fda281faf47017ca5358ebb4683f2b1fd420a1cd86ca5e6093b6c09327ea4e746c828a756e850940a1c0445e4e606c51ea96d70eb7bf03010b1c6dccaf2cddbfb14638e5cf5c6275959556b821e7373a241d12576c6b6c0f581f4ebf4c64eb968758012f7d539785d678955823d0ba4742c70af7b6b723c20be500ef223e50e3c4f25dddda763e3147703b327f35a698046c6b9917bf25f02d09983242223d1e81dd36cb00c77aa0b28a78d4054f9565ace6522b4051a19a442355122ba84a7989b6bdd009233e6acf35b0be2555d454e7c74c59918cae0612f19a49b398f9fef7af1d78d298df5653037992784110a6cdf2a210e999e0f319ffff64340ac3ba999b694f6a7ae3646f180b7179c6f79e1e2ecf1e4cee3fd5edfe57cf8c421e6d0363b3d4027df3f4b79d5ca418366ad909cf82ecfa0258bcaaed6da1f6655cbd9c930133d387d3f272c6c8c630aeac52cece4aadda3a883fbae51e373ffc0cb701f5f5f7c607dc562b08ef869a4bccc8771d004d33a403b46f78e6e2e8a59807cff48d60a2afbd0c46dc9e6894bfa3e8c1984e512ae88fe47443e41fdcd0e2ef0c549e20ca703fc7242e580f15803a432823ff0c0dc83d134a542f234077faf99cb6f7113c9bd405a68191a910fe1d587db39efbaf0fee20cfaf80c2da6c0da6573ae6d220f01108d175552ec844e9377f38c35c6e1a2887ca247520db766e7b415bc21b4106bc5650ea4dc8a40dcd4cf8304a50d1bbcea8545b5f5b9df19e83d0321a197fb41e8e0c25a69bcfc8e403bdef8c586f69f031e60be9ca1b8a326a1119b3d0c694b2252d667dea793544fb620ed7966a04c6cb97317f025bfd0ac7bf1c5238391ca04efb2dc986db76613f58f030a408416e7829d59275f2f542cce305ec0b1eb8a51e7f0b81aa913468c0ee2380166728ce0845e7e796db0aa2a1e4d101ae81f50ca0270f109295296e7d717ec731e86088abae1a5710fe2c95acad29315b3cb3f130dc9e2da2c8386ea3088da457800e066f12492807db7ef85864c083b720656ef146cc8309292c07f3c5be8554d512ac5c86121c557139cd6c53b64c572212be7d269d330dcd5bab2a762e2832f55b10378cf56620f103b141adcb898c2e67eb8480a9acf8368ffb00e27a12660c2fa820b9177b6a94719f181c70557a644095e395b685c5a054a6dba306a2cb936c1765ff3520aed71b72a8eab1efa91949da0fea6cd4d381b6685ecc84ac88805bcb9a16cfa3b52bdaa689a524aa69808dfde1f7d7bf1419428bd8a4124b980324bf67e76e1e6ba4d345adee0afcb50f7b25a20687f3f4a9b40459fb0851311b025ef2fb35a44780768a8cbfd045af4b94c823119bbc30c0ff7481f65b726e7fb69942fc744c7b5f6972aaa8c39c49113f61b0b5f19699c03ad83d12b0e49aa4f14c9c58b662f63361c8bd79d8db1f569abc1b80154a31710b25679240c532d651affc218517095402abf55b8ecbb81341e0f6b9a07d62fcf12716f2523758d5b10ff99ca10f5c53432f282e78b8cbae7fff55e726142d8dc4908518e70696d0f630286d1bafe915b46d3f531c1edcf36c1fedd9e361b24fb689011bcf739ca24c1b56ca13475a7e3db195eb418a0fd54716f5b3f01ba6864e349e22ea06e03c562c433bcab7177f30b0d41cab491c7c0c5bb4197a9a138693351864b0b2f9c8bab4d81681f4baf22d2ad55e793532bdca70dda7dae61ab830903a33db57448ac91f5acc7a324dc67c38f34ec2c9c8e2292c9f6c1ee42e83bc26c37e1ad47ba8a70162d39dab15ad183fad00bf474b302175706c2b970d3d771bda2beab1bd3345c54617cdecb963148ccc9f4ee3e877c46505bfa84d7a3121c1fe0b3648be4ce84254bf9512b21c064de7d0f35185c14bfa71ba9d41414302e6b621e0e9ce8e39a14470f37f679ff9ad3fa66e2fea75fd857c28d4000d05e7168d574896e6f9f0a5c15a068a52c32e468d5f2a71f2a18d71b09de005aafcb5ad39ae5a95c4327eac64feb7694ddef5df99c4473788c17fc03d916bc772b8d61020655c1e382ec73521b0f6e3152302af026d52156b722acb82cff4bcd55a7ca5015e7cba2a3c33c39e59235e24255fb28b3ba4703106af3ce8f3d8a7ee7f1c6ecea97a2fde262344d053d433f48ca672caa5e3670e5700968ebd1edfb8f10ed649f1737f5b2909f8a8ade5a37aab80dd96cb47a836af21b9d3da9a85e24c3ef29f533891be5243c9ce1ddb94b0cb92efd486261face36f82629056d5531d4b606b7099c452758e0bde3bf06564407a9c727ec1bd9877da5e4503f1991e1c992393c91d08727304f8a54e65cdf5e1f88cbccc71c9a8a7d26685b4fa82161999b7aa2adc7c4d072ee9985d0cf919dcbf46877740707f93cee3930fb9f7231e21984515157cb1b407f09368d38bd683a76b082b7e8a0db5d80c6a40c99daae6c8b0425d75642d34d4f1077bb6345baf5ddf8de2ef0c1b4ffbdc1f63486ecd4202596866b4a328cbaaa815c7015592c68c003f1d1e32ac609637f9c0d2c16db847bbb7715ad01b6772098382fbdec034d72689109cba9bf4d0aca6bf4df49a2f54783944fdf8a216becfddbdf039fbca522c0fe20d8e576fca421eb2d7fce3426b568eb5f6234e9c7e9189a170fb9596b82dfa7d6171b0304cc4cd636ab576be2f1aa77790af0879e3c890216c0ace3450553d225d994fe8c6fb002c8187b0f9a14dc4a85220dd03a126fa9a4f9d27f4a2b4ea3c08d98ac422f1c89623c6f80cc50c9cfc23e643179e955ffc896a7c94e8df5807c81950ceeca4294c621996a5bae95adf288d9b925348f91eb3e2b9c9d582aac7f732820f65a574e1d6bd91b1b8e08237f640a84816e83e441a0479fd63f4d81c2729c7b1c27ccf1917dfbed3b5c8fa7d953618b0da682eaf7ee306898961243db2543ef857d35b200df8bda5da1732bc94bd84f6d4cdd033df7a60a28c55d39fc2182f41fc2fcbbdaf9c19c2e0101a052d4ebcb49423b405eb918cd1e80902f64788b87a01aa2a15e7e86ef1f37203568120cedda9cc18e4463a8927d477e71ed037294d8d4bb178a4e8cfb3b39a5e8298261ca4290d01f46c004b79f1249d8d210aadc8ac405f5d4548b0dbf656ce0819238acb247537445a186150dcfa497425c0931e8f0c65fecab7cc2262cd818d54396e44652f4bf4dd11a3266f79e41b7c4be22786dac98c21bca2b75ed2f22e39e44ad7dbd8a0ff9b727462376dfc0b75f9a30ceb3959f990cf2f1cf8dfe3bdd6fdfbb5da6c1a3e5cbc4caf2857b9cdf263bcdfdb7f69a0eb7427e76ba7c607ff0792b7dd707f1260ed2ab5e277316a1fe1bd00ce41986eef61da0efeeb3e84ff3533bbce8fe11fcc8e0fd7dee2bcf08966d88ebeaa1939c01d17180ac71d9b998bc25b41ab107a440cb92ff46c6867b062868d20ff30d02de3972d90420587a001aafe47603ff4e6395da82e1171527d2628eb790db8020e032565b95798937a73d05b367c2b45f75a5a7f07e0eb1fa65130a7c3424586b0fc4af297cab087500429b88413e77b72d7a3c0efe4a78b170b6bf027190402507f6a9c625a5c6f90894e7547c38629852d7695f02d2edf61d772439d21fff75419d97715e664d9f34fdfd076cbc410fa0f570981b61d4da614cb25fb4f7f0ec0ecca67115b6f33cd1f72b29f93ea1a579a093667675acfbc74f11bbd1ac8814fac5c3571451d878721f9847a912237c3c6e8da92b860a59558d951496cf2482e4ff6170ab183c601bbefbbcb2695bd767cca37dfda20cf769a7be2e3f2d4f41ae88266bbff222447c22b16ff22de23ed543c33b2799c3d55276981ead6c173450b42775a01c43a619ccd59a2aa978817786b437355528339c1b45f05ec174dacfcde6363b2c8832758c7525d7f46274f9fd34edb0669c64186a9446a09cb09dd9af00e40cc6f76a87f7e79378db2d91b65fa510137bf89c38d8f292761a697d91a70b1f7381635c39db591e786f63d9a99e409ac13261d7401f0505c4ebcf0ccaef46289195e3d87cc8f95cc55eea555a747f1114a2411ca008d882c724c1ae8dc6184a2b88fedcc0e9ceb3140e063023b85bb1946e087744fa4adc2ee58465bc81e9c7c008434ab0ac2d6837384b4fd697df938e000e9eddba79179982b8d12cbae1d97a0d7f62b8558311c505759ffde5be3483886b7852b69f17077a18bae78398a55a8391def958c4a3104ac52c2f7a87549263e75f02fa5d22e5cc01408a1440af4c38db60de0af307a02bc2c12cee11c405c1ed914c93c5bb15a49d9301c07e33a29b185873aef2f25e1bc5ad9f95d14b7e9e33b6484d73e31ff000f9681cf9a4cde26aeb9ed6160bcd8dd5b4ba038bc638f4db7589d2193cc75a01cfe31d3e5ba124ef7b2f01766a083bc80e0668300e1b4db39d4163728519b387dbd0d18d6db677c5bfa5ee035555bdb5b23a703f0c5e6bb589e6e79dd2a4c74d6722646a8962be2af0249684bb1a13fe044ce28ec4f1f8f468f7be7f4431e2ff8689d6acb2d24b10ec52d559716161fc579a0fc9f1630670b258812416ac67826bf8bd0797425de2d568135e9abe5b909961d120074e4ed0630e24e80280526889525362364ec46002cf4ad71067160dfa07c4341431caee66f073c9f5aaa44e4795660b6fdd0f008affa5cf7dca0ed27e14722defcd6a6ca6873bb1fcab65bf2d4cb62e6bced8e496090e35c76c6e114699843f46eab659376b355933c5782616ce9d765afb2c22e2bc2fd45db797a9975def3c023f09716275d9b186f1a86ec5a29e2998d67d4897e1386ae2d34b3752453a8ac5f90670fd86315e8fe9c3e5801f17fec77ef2d9b902b21b6c484eaad021fb926b5ec5979dc826353d1bd6f21ce17d41efb7401680b03c719f634fe5e2821647e4682d615ae52b2bd61fde531450f1443c78549b029a3db3a3d9eaf06fbcee1da57f1a427c6f51c88a774ce5f1f54022efd133d4d8261829dd3d35f98bf93ba4f1d1f4fc72b4d681271be682bf3aa1c6ca2c37d8ead37185e2240da273808a030e4d7c6f40751e084330c936670428916ff29d842a5aa730d7f6208878ef3054d52f23d57d5974f9f5bae5877effb7f9cffc82c6664be795ad980464df47c96ab50e308c490711e1231d500f662c0020ff974f25497dd3fd001080eb4002f34cd936bdf3b32e7e40ffdd841f60c589da9f28e62f3ea19ff7d298a720ea94244f473b5488687d35b02de6fdd08904ba312038cbad0489fcdf3125c432184220c147a9cc53f7f7f4edf62b1626920f6f5ded3f1711e8ab979c1fd826602ac9a99a32993d746e95a1ff7f1b07c6d8275f65dde1a8de8f2db30548226d7a4c0457987d5f86d93a83f01bf958caa9491ad2f705aed7d4239dfa5f7a41453b1758c7872156efd018876baaee49908eabda6bb84a7445bdd849039c5273dd73b43990ae1893eeee8c6fefa1f0c9d1fbb0437b5ac66e858ff7847cf122b02990629bbb6adf4bed1e53fda751e7f4533d046ac0bf82714382df6b57c26d2aa35038c7296f57a41a33fbd1c16cbeb69c266c0e2384224823689c6948a6b3651e6c82634b9408bd9097cb5f37ee3ae646c6d067d6a118ee5eb22acc0e0b7cb8af53ed1cfeef55d5010a41d7fc7f11d263f9498fe8145f39da84a164d9b766725e2e88f78c29f8d2ddf716b3e1b789f930f6669d5ea693c0e07568a02e571f04dc00fb1a8664543659606835f725e5778cda4cd6e9b42566056599ae2ad894cab1d80a04d3cf5144187f43984fc6ed4b35fd62b980c1ad3fa770a62f94c84cc2e5a94fbe2dedad6b7ab5fb6f62553c07a43fd8844b763023ad5b6a3648d259ee7aee95cd2a69039b1922f3f2a07add2cf17374261c4663265e4707885a50476170b60d33156a31b1fc460aee542cc24374edd80e011951c4e3a69fb195663d4d77a7b41b95667a1093dc043405e4581a769ba91ef3e22be4854bcf07428eaad7361335af7ef7c7e0d65dda7a059b37c46e05e169558ae21fafeca64bfbe82c5b2c6d63853319ff4134d5e9d9f066b4943d13cdbb70bfa5306239b9e9da1aa5562a12f6a4ca2ceaf64912218355d0365ed7d0c401f0a2e417ead71560ac2e7b3d0fabe3ffee7f05e8cdc7f8f649e115bee653cf0f9668ebaa1eb4bb9798b214e7e08cc079ef463a76eadac6b4ec4b63fad4b494bda3338e291a6cc20dc2f0b32a132b71327a1a5f1db5fdb44a2c955b8a80cbacce653bf0e2755dbe503a018d98f1141d41bded1aec4745bd751b33a86155505de5701cb4bd944961fb993d536c746bfc7da84df5189a3f36f81f96463ec5c30e634a601708596dd9b82ad637fccf7fc20c27ce6b38612d8e916ef102fec302d1dec7ce383be8591fc0f0b6ae93860f874fbf04e1abf808975f8c513942480b57e317d9ef33329f9c8ce21577a1794b67658250bea022c16c374610ac6b8dced4ba69971ea2de43c4ebad9177820eb64ef7e8f08d3ccac15cd94fb0406bf16e53ee5b919203a065b7608fa0ea9c5aad7d24a7fc1344cb3a63dd34b4f54a64485e888009735b81c581769aac6f41794c068cbb4b7b98d852e57fb0a0dafe49730e258abc39f3e8fd358465e9ea307575a83028ce7a35a2a0b7e62bf18d4b17fa3f8c6ad538b825313041dafc6ddec2c4621301cf59533c5cfeb5b23d40f0fa4bbdb1cc45b53553d839d62bfce8a73f6c2f28cc82d4fc40bb55a8c9de0d445d41893492bf46a8c3e029253b8af97bcc3382cedf11ef177196dc5d5ea44fc043935f4b949044fb4e4317d8a4367509f23b9695ae6cfa8d0ef6bd6698884c39ff624bf0b08537f75c01f7af34e3ccdd58d976d43d1972b8eeded4d37c5c31fad24c5292c060b661922bf742559ae9b2899970fa8bd100f4c743905ec126e312716a334b6f82331ab88a5c2977d80b0bc7d633dc100ed8b1a2c20d8c0851d5776daf1aaf4735cb1982674c815650a7c1f343ede945543273d8f1fe42697fd51b95131eabe76f2ecb099af450e2b65709ea476dc6378d188aac482ecc1e3a38775be8167460a59e1c71a82cc97b41c3b63cdb0b15fac7947b3ff5b1010c91de105e26955d088ef27b8edc7346c558b6aa86748d7da1a373a185ec3be62ef31f7cac661790a723ad80a9f593df317e62c77a198eadf18211ae136cda70fb04bcc83d927d32d0278066752929d60d9b3602352d94e37a1797741b444c1060f5fc3cf630e851115049a4baea30fe1f420e767cd229202b36d8c6e36d098eddc05ecf09cec9c21f10f3a4289bcaa0a6706f64a2f0caaa9c8c504b6eedde9022a66ff098ba2201c2d6aec8c511518954672e9587beba8390497733e098adc7c2c0269b11f80f2b1b2b9ae2ec2c9e93e8b8752f0b99c1e3ea07bc31d9b46aee3c40832fe143926c341c42ec03f90bba95ee645caccccff698f0ca5b92ff34ddf475fe5a52390523fe11157b7267b5bccd09e5d93309f8ccbd6bc01ba74773cea6051f2f6354c6dab5713950e59f1b4cf40b6cbb90ca2d46ea2dac7a1aa8a69d920751eb93eecc0d9472df9a2a84448eb46ddd69f44314a5185590074c541f32e0278574d0a53064643c8489cab2b0509f2eeced6492f822ee74a65b5039d0b7c3740ede6652a3d0485402ab5678fe8468c9c765ca2039f320ce0e0cfa26817a0f82700f4de104af94c531f2af8d6069843b627ffb7eb933e06dc250dc9e072531af0f6b4fcf8524ffdf2be6d21f05e596f19c6adb77e8e62e56ba80792d1d0555bfa7c49d9126b64dae5898a2f2ba14a8df8b73f052216e800f4c88f641294f6f58c6ef7e56513dde477ec78c4a6e3e01cebe4e2d6adbe44f8993914da0c087fde95859772e9e7b92d9c52a50a99ad48bb63a4f25817f24344d961b9b51ea3488b70b2636f2c0a06c66f3e74e36554ac54de6f9bbaceef1a1d4cf1304d439621d290734b20005d28323405cc656591a1a0879b092caf4e8811cbc786016f141692a1a131fc3991de227dc00f59974f354fd9faa2c949a7ecb345edbaee194ff4432b06f1e0b556dbeac7abd314e18df0a0ae6fe14568f38eceeb0de3b42609e85800f5448cd0a511361b8e27c423cb201a5e904a0a060e722d0af1b29132b86b6d79f3ad586fa21948d56c59284b4fe91e5c0d99deb8280f56e3c070192e27b288712cfbeabf46defc5e795a14212ce6d5879141cc66b5b0787ac9158a1c7b4da32e2083268c63fffec942e94ade549ea9baaef239bac9d17589792c969d1e7cbcbd4c7df63eca7b9d76a73b42f9e3c08d1187a64a221ecd96867c068706a22e950cd13b48bcf7de9010a392a600177931f80852f8e8dfa905b423ab8dd58a3679a2279a172c0a22c6920c53a9e289ad4099a5b056dc292081aad993abe921703bef4af2f28b463c8f617b3f912da94889801274a1035cca2c06c936412b15db9c75adae3055382859979985d9ea0524eb6c927bd8f857b9e72c4b24704d167df33e93b7f7541dcf3b5ef02baca453496aa833b2d7d3308a96d4f0fcc0c16b523c9cf5452eef05214dd21805a5edcb5b8a21bf8ac1204723163d0ca3731f7f733278efde261043e10edad00c7f037ba330888fb31634a9622b15bffe1ec83115bf22eee18e95ddd67091f13aaf763935d16e3bf1b393df55feb25463c355781abc83ad982677966a826564f2c405820905f3605b2aa8c44f244715d2492795383caefaa0d169eccdcd1a3fb77d7a10b2db9494dbaf444f65f99bba67890e75195ce910495e7873606c1e0eb8b9ea7a745f3a73818b8585ac16f02be589672b9a74c2d24c5bd08a530c93fbba8d964b4542a325281724e72a0d31ac20c632ce40ae180db6b61cb95292d2210baf5aaadbef0ea4fe40e0f4a448fc72cbf61a005f4f66d0669a366a5f27630394fb8acfc784789f467748ca7aec98efe8678ec198b51c630f991ee5a8c7940483df2f7c17d29ef81ced82aa2a3b39115a3e339209fcec56325b61f2fc9d2db0cbb4a3e3d635cb073bae16f406af0f1ba3c296612d6586ae6a4a6d08cc3e12448291e0f6b1c1fe0a3b9669330d7a395fb6a5855d10f23ff87e8ecba9c4e32f63d3000f596eac38ce4232a323ad64e466e9311e2ab0620cd97567a706681e19097f75837b4f53ef3ac94c45a15537ed543794c3f7b3fad7dcb2fbf025e6723ca3756ad544ff85f271be292be08723f45a4fbca3d1bf8ec14cade8918f29227e7539256021f9b31d417144675a15fbf5a0ae0862e3f2ae1bee1d69452283ad12a59ba3389a9816d1fe40a53ea8f64b24da0bbe5fe2f208f82e4da32199050e93c17e8e5d92fd42b70d9e8a6385e4541e4d48a251169234710e3b8a3df41974e55d9b624be4017be7450c22405112019071deabc836b844aba2ba09923b5f0c48d10ef50eefde7602a0fa7de4053adc4a16a17ac8eecf796468192ebb4ae8bf5b137ac22e0dd98f890a5f3000583a0a891b76a37bd42a18b857c8a51cb087a7e7c9ad509a99d0010f4fd3e47463549d4d192c1038474c53c376b9f59b8d7588ddcd35e46f657df75023255350bf67ac7d3aa47b3b9ba529b12cb638cf8847bd04c3be63a5beaa9e2f798f9b0694cc93d3f9f85f318cea45d9b54aead1f297cdf9523a68863373f41305063bc21bcfc8cadeb602483a227c2a43412277f3991a1efedc5af49ea60a0373158958320dc6ff8681e215e76c3cdb9c32e81a6f5cec13d0dd3edc497baaabebbee1a647bbbc144a3f50e266cbb41bf76284fbc5253360d2cdd3b053d0b98011ee0d4c017b09cfac97f4efcfbe495c8ab01185ef6233703a8375c91d48f7273cacf464eb53b74523d87abb667d96a0163a955b03e6806bd3c132525cb6503862fe0977a12515d961476f6876564592146795593fd54f5673fabf2859449981d8ebb15376595cece7d99a453829d2fbe05886e91635f8cdae20aa8fbb41db31fa4ec2edf1768e15a076f063d458c0b399a2cdeb09abda990f2f61c1727b7a665c4fb0092b43bb3128c92f4056ae0afdc2e7d4d9df192d243b276a801567a2692f0857b0da9eec9486cda6fadd6301ac63d1ce35927fd752767921cccf7c6a44aadd35f43358bfcc112a0e3c6d71080c375a14208c0ab999d0e6397bc2ff24ca2c589ae85c78ef65e25588a7a2b694f26bdd91fe35ab1a6d7576c7a728f15a923fe8b5b66aeb9b856cfa29188016000ffb4fc47c1997a42ef5722696b9603fdf3466cf6777b3348b248210c9b065de671e463ff3bd641b876edf20abfd2daf711f3eeb8f29d5ff51b37321ce92f83f17727837d0fa57de0f88ddff6818ab7654c1e0856b975eef9eba95cc1668dbf8bf8eece2a7c933a0d5ec32e94d7ba0a8e8b868278641c09042d06eb5a5ac5df588431617839f2feeef1ef81c1e798424f01cf52fb97b25e234b522129fe3f486e2e9a9e5725ad71ca1a1f2b960eda7dba02b93a7f64cd15e0a633f35ae0dacf09bbdd391da0ea91e03306b4ff55f9164a5ae2ed3ba81c0f2f0a9e6c6e03b2d6019472c78cbc498355c4fcbc3df01cbd607abe55ee6db4e02d84d7b6aa351254a1c1040ef2d02909828c3fdc26c2a45a8a6b466b31966cff04a00f055286c6eef61551f258fb82eeb1a66eb33c72ebaff34afec0ce50b9409945c9a36e59441fe776ec1e919b78e8994c590e2017fad3b8a7c73ed4eb50566e0c76586a1da9ce671022338601c71dca5f3d4be5109095a1a5cfc440de8f96818110c35e25f8545393a21c72672b168837bb44298d62cf2e4648ed8d47b780fc7054fb7744d60439ce1c4d0491fdbb986ad01645625fe51cedcf8c715c8da097c09a614d744b154f2bcf7beec6d4af771bca480618eca9f816efd27a87930b2bd74356a6afff9551d0d9f53aee3d78b394f350b98e12e9aadce59bca41920fd07878c86d17c3258c5858478138cd29f8c0d6c8bb76ed9607a3e29dce2519817e96f0e92fb51802010ab5f1d742b4e8686f9770e52b1d56e1e430f52f38e3e2166189eccd7be654a24f66bfcaca07f3c5866fa17fc882c913c99180ef25dcdbc75a334a365b673fe8d39fcc9edefc72310ba3941a77b0c3ee429691fc753983250c626384c88b27fd3134902566a67b8c162573bc60d6161560c2247668fd79421dfb928dcc0be3c5769d9c487a8dc6ba8d66c9f83c1ee0944b2af4eb36014aa5c6c1b83dd048d23707835bbe4761cbc2bcdde3381853d63b830877401a14adc8640e14a94ed62d8ff926f68aa70b1f2eb0e53b4730ba871ca90fa6ddbe6d9be08dab787912d55143e6bb0a721be8410109bbf8f7090d628fe403e600f655af7af29f3594d85c2f4a0c43d006ae8ddc7481ab54f918c2bbd1ba2ebe968d443846969b5f059ec99ac60fe3288cd68ce3bb3468dbc02f0127983d852c9e6ab5b7c8263d926a6f7fb8ab199954f124c4959871bed3a7a16aa2eed860adc4924c5ee6e7d6be4fe222f89ea97e2650afa75905331ecd438700d42e3e3a12eda218fa78ff26984fef8145756ba5f80d0719b91e87514578f2ed077a077a44fdbb58834d27e1e61d76ff4cd212d9e821ba31ef0c0167a8d929a4deede9f13af1949726be94906797ef050b3408a261a5ec5406f5a8fb1d4602c29a7eb69e93269e8a9b701906ebb44192cef0fd80724a711d91f7fb4589469cc47712657cf9fef85bd347eaaeb720a6670974bb36db1d9a738ec4af27e583851905dca6e7ac5bbaa3df6d545bf52d3fb0bc8b6f6ceaf610feb0a45eff881aeb2f1b5dc3c89223a1ec714860f4b6acbfadc43173d3f52324032b081a50cf55c0e36ff0db7ec3348baa8b91415c0a5f907e2b152e69699f2c555517982ab7e6b7f4c25944ed9cd67abcba59c3a6bed46d58b73dac5a39e12a3e8533699f6adaa5f66aab7320dce52bc56939748bc21c7bba85caa58fe97933ae9c89f0eb3849fbc388a14d78ba36819c336a72268857ab31c399a3a59c37c4855975553a786f0bb804e356de4fbdbad4ea5e432bd7f6a7e16f39c98859130c1027735753bbcdde80bd3e23569e1117056490ca56ac32bc406784ec942ebbc287f7cde811cad390569dab84ed49492755fb71f9e3b0d427cf9560ec108764eb1dc234eca5cfaaa4051edea95052ff8945c9c6f4760c27d5517811d373d670a5693cdcbff657b0bde35eca6d6eeaf954958935dd89e894f12cda623ece2ee08211b44f32c080c043f2cbe9e9166a6d859e4100e3656e4b672ae84adab5ef80b064b39b4b58740912d8ce2c39d0892c9d95df55e21eab3c2d79e289cc75b8eddb3115dca7488aa8cfd204db1bcd47055f04b9be397299945dfc869af929bcd887f890cf10c30b375930d89ef010268bd074d6ccc7fefbcd70007b3c643b1ac75d8b5c266ba8bd9638440170a2715243902d4e66d03778c21dcf4e39b8da744bf68e4774efd0cf36c88fd219ce8c2f373a4d89346278b9489ad8efb898cc2207352b777e46029fc11abf919ad503f2f367a93c23128500cd1bf594f104ae199b4c3e8b25deb8c2c750cb6da669b7e984b1fc2937b67ed00f8b082c9c874311b9bf8e1730285d8e2ed70b86eefd2346af9523046d2646dfcc8ee9a5e7c68e18d138129d636b6fd56f35ec9b0ed6ed7b68f359b14864c940092192211193254271cd6a1465bb09a314f06ef30f2456fe4cfffeeba2df6079c54d93feab38282fd4f213d54decba21f794eb38a14cb97842236122859c4cf0849d9d091d719284a152bc87cd1a57b37cbca5cfc6b2775680b44a648e4c67ab3783a6c7917344377dad36ccf9c3f66523be95613dc1d2e2316056bf66f07b3811dc405c61aacebbb763472176d204bb2b48f4b5b730e00314ca8116146f2d50869ca68c37ba926280faabeb2c33a991338584ff5d3c75cfa6d488784638c3fed2598c467f02d9caf1da509546db9539fd57c2f8074eea82b67fce573f660f71481352e84793a2e34596d9d8f69e07ecf020452a7c5d3501ea2af55079979e5128187d0753fec67060c4cab270a947e8c4f476b2927d3c6b2e7f04e7712890a1c26ce27e86fc779c4976a2ab306a08711e0249b4ed55505719c8ee5ebf751a59aa580c311c729ac670617f7d0969bbb652e53025c837498929cd5a31c6b0d55d4d94d37780972a129b00ddcccd98752095dc3ad0f3edf65e5d6eeaea5c42764a001692505002629bd979e116bf6202d39125d2c95b2737a7bb50c862931e7234547b5f0fbe691d5c371aec06db79c800b8b9e94697fa018bdcedff93b0042563b48134b1fb8c5de01e8cc4709de041426fd0643907eaa7e099352d32add39995eff3dcd47969a631380afe7caf11a2b80b759da7a444e43e6df19026cdbddbb595cdb8b80148dc7fc2834e7fd861191b2c9734f3a82bc5bcb020af96162e77000e5790d4c048a5adb9f19d520c9e0d996d766b8b559c4d2bde1737260dea119e49199f95b1644b1d17205c985993a826dce258187a588b16050333b0d72ad941666da1072bfd4b639d44f441c4d2f9f20a2c626ae8412cf8f3f6851fd675ac11a1c86798aecf8ba627578b7d2422fbc3105d158b03953cbcc12fb066401d6ae0f5f94ae118b424447017999a619a289ae40c06b8d64614c38129ad8e4d648d4a2c6d501b6c58be44a051722c9e043400767d093149cc89ebadf04c6dec5ec68e36e6d71b37efce0d2ca2720b2b5491731895ad23f1d48f146d04d346330d903a94847b8d72e3d200c60cdeff79ba8a45f0e53ea56ab267a522c6914fe5ce7d5d55ef4881f9dcf31c05cf7b689ce367fa8e29bf74ab62bf0f6d9845c7ef52eac1b5f6148c65d38e3c4bc5a9f602aeec5e8c5b39eac81ab7fd2edb54d7978f6b3cd1489136632afc958ed823682965e085c8ebcf84a19f7b1e64bb6e585b08880ecfddc8be0bc08fe1b4de0b6f893f5a8d76794fd674a810447d904e5c3f7d62c6013bca7a775174338aa92f208e8f2eb9da343ae1f1effcd86e4cc600737d3e8a3ba89c93ffd2c268baa168a5066a169d73a6cfd3d67b6246f2df843b1df947be7a13ddc4f52f29c6c57b4511f5f14ee3aad15bd32adbd302b02e0da7ba202ebd33254c478acfda5de6ab57ec51c9c570ff09211f38e96d66b4ea64d6462543daf497e6216c13e251cd92737611b55a4b464cea459472a8e70e91db06769d7ab08240d1139a9d5b3892bda06186e49cccda5021704062c39f42a35305bab0401a2fee78ab4ba044ba5f9e8f1935b2bb8b91a728ea903a7d1d07075c6b7fdf60a19b9ca29085a990831be522db55c05e637b84a86ae6e0edaade19b1092da681475ee4e4e06ce16e5c73d54c9b0a37093980a03711417a9bd9a303947f1181372130844ea6599784d132608d997d214b6136acd80275021ab07be67a0f970debeba59b5f46dbf9578485aa2a7ec12e7834a14d747cecca62851e672c733cf2edda948bc68ea2e25062ffeaa878c0d9db3c783ae8a6baeb8347cf8c7ad13b76b88b1122d10652525f018ab04ab3f7d47881d9058c3c19ed1e55a5436913388d1692bad95f0e5ca6c0308925d44f7155aa70b7273bc72616180d6196413948b2258fa777d95d52b7605cde56f0c947b89aa00472c25c9dedf65ef2008959b3e5288d54ae7b017bace9125c31d8eea2f9186891056b83c209f577051277b7e6fd2075d56a46a6aa385b4989e7767507fc229117bcbf98825fd585794aa97ea62ac9a006b9005444652b6c5108b258144857b5323085bd20d9b624aaf7b389ec29da9566057214892310806d8cd20a9a6f2eb8c4e710703c87de34eccde71846ffaa683a02d4722ec0a20d0ad1a421ce68d11cd14206090b13bd2cbc51dff7f446112769ab8284be9e17ef09680275b558f064fef1c40879992329886fa0057535ec1e710c1477abaeb930f2b44162c7bc29ccd15f81aa8720b21022a8e40a9302aad40d374fe2dd629d10a6b3e67e1104d1382698b6227d4dd9d2fc6432c795de5f63f21637114b0552e0a7803fc305900af379972a0157f427f4bbcb15d2d10d96e56adc76ed920463ac2db2dec01dc1ee0f10fee6e0a9136bc47260c7dbb01a062d5b21045c7f6aa8abd9ad5a5a343faba18db2343486cb95b6c54ea04828b502ca72adeff666498b26a55b027da77246542ad8f92781589a4d25064422da54d58c8b08677ef95c09ada1a1ea953b2f157ed7b6c69e5eb679d8e1558e775dc389d5af005440c7754fa99ddc0607e65c3f39f0ec2d4fd113c1183b9b921d9f7e6b70e54088a152b3bf241a18ed73aced67fdcd8be04e1e791ea86ea96234968ea6f1a0e43c067d700b1181991ff9c143d9a83fad31d634bb3d886a8c3b3e85c5bcc2f9c7d645dd64eba0b39aa70c1284acd4d5171acb40f7b37a0f13bebadadc8ea18a1524a5015c3788fce228801dd8d7064e683d19ddbc4b558f3d2bcb4653510c0f339c63a8143385333a6f19bacf237822a8872a8dd9beb5ff2f2812ad53b2fe880a43132bc81277cbd15aa9b11379120cab71f89de33d70583b59bac4cb7d03f1b67a543ecac8513dbd2287c201a639e10805c725244157a4f858f3bc181b6f63a66210f8909510efc1ac8ae8ee7df2d6352763e6b97b144b16fc13206d6c759b0075ac2d3f478f650109b0712049dce91732793c6b353100a101ce32e5e0b2841be7a6c30e262fa067adf70711be11944f1e3741d62af877ed93013663791456bc47445efbdedd6eaea8fcc821b1cdbb861ae1fdb7c9688c28679d7b8a95f981bd1f6180dc33b92cc5f3afdbd8d5c2e6dda7c2bd5fcebb307be89da676dbf9796ddcada921429d0875cd86b2db64cdf97dc2a73f728687393fbbc76b8860f973b2770cda2282f410b2e0f38712266b14df132bc27f3dfdd13ec7152ca5be02f7ec9fbf13d27443caa8cbbe289af0fc11589755b7d93ae8e661e2a7d8898829b1011abe087d471a8a50e895c416bc0a8c8683658591f7b5bbfccf0ed5d517bbc1a3efb3e7156339a6aea9c40739a044e66fb129e6d4885cb6f307d6c7d107a99fa2434983301e4e76dd6fc28012465aa2f44b6c3ff02ee7e010f75d400f574793f36d7c6a97a4a610e826b3cf3a2237f97d77744f0d8bcc3fb5699ed2f90837cbd6914a25d7660a968530cd2421d047ea2dd4309d1f1c3aac3fcfbf0bf76725946385fe38fd63acee6f89b8c7c1e5de48ba1dc19b3adf9f0996575e30aea51d5299029cd3c7555f82876b525c0c7aa5f2b85666fbe7c8fd5184989f12f2eacfdf8bd3b2a16ddd5f5cfddb897457e1eef410ba02c5beb510eb090e4638059c1128121c219163f9e1b66bd4a254bce5f7c6e98fb0df808ecd3c2758d0322684fd4104898c4bca5851f54db6e8c6fa6d9c36dcc3bf63ffa61730c4e373dc2e1f8ef39c8b351e4e1f1c8cfed26912db78914242d8be151c2e5b0f4761623e284054c950ae5f54b2fe747642ab0902d9493e3d45f28a2504c9f941d0da387a8a0af088ce324cc16095ccbc0e54cf81580920ea178bc29a84e8e4f77fcb4ddbb8da11a3c6de94fa1cc9632fa5a58f9fb02fa9d0101494686ea27387588e6949f31676c8cb999354682d00af06f006b099cf4423dfd5ac606c531dfe4190b03e0a9e956d5ec1706990aa3b33cd28befea13a720f9408454a6063d37004db104b635d3aaaa8db6954f6dc8f6b016877e0301b62d180415aa4101df60c81c10ee28294d7ab6233a0579d885afffaafdc2e27d1e8d1de0c898a0ce0153382ef0480c87f7a60fa70c9854028a9aeecfa948d6c4eb3265e7f3de79a2351d7d5acaf2513e1b810373577bdb37363c7b842b5e0f64446621678b1f78b274f986fdec1aa8c743c4c86d0acd5bdcf44d2a28cc7171cec02cdd3199f19ee6a615b9549eac94712eed541b3ad87915068198a243151b7566e79b7f1c1fbfe2225337585a36eca98a2d3e8509fa61a20312ad407fffd8216c4ab01aa02282f0e5be09a39a2bcda0ec45c74217e6f2f37f8a0de81f6e10219d82342b775192560a40923849c70f1f4218519fd24062168b83193c62dc8a2579af91d744edac54c65496f0faaf871f98af7621e94d788dc4235547844ecf2388e4b26bd8545b5f4971a7dffa2e50ad5a1cdaedd4fa1f1627f67352467c081c4a0fa57231741888269b5ef7e1d7a5bfde53572d57ba73a75467a875bfc22b8a508d555aca58016e777b6078b38390e7743181166c88076178ce051c419d073e2e9e5eac77dbe17a5a4f99eea1eecac6e8776bc9c44e8104ed0cf4609c1fc5077924ea7949316165270dec1b4ba7ad9adaf21f85881495245412b267f998fa7a470b412bd8073af62cbe99d8217407dc0d99382e2c67e792ccd4944fa5068236ac35a4581c81b62c916c1792797cfc25cb19655a40b9373bfa24a0ad4fcd68aa61d61d6972112536144f45668499087de61f49bf1d30790c25bb6c05ff3af2cec14967248bbf975c9bd2dfbe71131a9102508b706cf20a75c739128e522fbd47bbd2a516cf07f52d43d576f20ea842cb9913bf081c4f7e8737e338f7f86cd976bbe2affa68891358d249071bd30ff88aa0b6ee420cc91244ce369c543fcd70c028c63b76828ae05bfbd89448996959d3763dac60382e714e2a480bb6e832e3031c45e6b81d73d13cb673f1653e399d14b8507607cc6a1accd1a9fa9916d2ba6d69879d46fbff2968346eecdab3a7fc040e85d86890e8b4dbfdafb1b5672a2e036fbf981167edc1683edf785194497265122909689aeb88831286cc90159f6b718ce44156e1ef62c5983e5b165be1344832e67cba364f9ab447af423f8518a25227e2368e66686c782106735062f07263625c90b2f942e3fe0af504aab7dd129e465d6aee0d02c21372e8de4e7ce4550e109cd42c7099e4be015f3602224c8b052e81be7bc3121d7a434e732eafd3d46ac02f5d99d30e78a9fc4b6422c6c83bc1375170f08714c47996182ca4bc85a36e315c083745c0547b57f8cd61d6021a4b5158cab23315efa2e707c11e2f88fe8c3ce292d81b5499f34d50a8451a1e46228bd0bb2e081004429db8d0e44655a2d87d49f553f5ee94c098c3618572bf9bd9d5c5b2a551b62994073abb4b427f0aa0bdefc2ddd33027ce35dce334b688e2c71b430520d7fab934d26cd628bc1114a485bc60ec99cac7a2445e0db71ee06a0fd9b59ac1bbac67e84eb81e9ddf96cc1c5b120299da8658f0ec09b8ea64ec6830c89afaf6b13c7b8b4b2b0719d193e5e55014f4bec349b053026c2d4ee1a6c4c529bc47224976b2eecc812588352327ab7e93fe7abbe873d7cb9c0b824b409d7ffe1193aa98a3776937fcaf95995df02018fd683b02ef95898ced1bf7f98ae10f6dc5c71b0644e72713977d3989c83ff807508a225a4f1e6ae6175b45c58a035bb558fa312cee742ba78283086222f68694fe8523fc1342c6b9dd3e2ecb688d8e6aa0831559f846929e4d66af30e077dbfebad60143bff7ec609506df60f3254de82cb88549272cd0bb62c105da74d71c4146dc58334c4e3fda9bd3de220fb640d4f27a2a26fe00a9b8e2378812fd0375363c0d07a8791486c974a10db57fea7479730bc67f52b903c7a567dd1eb5fa0f63e7014d73a356544de61b8b4e627e650ae70c39a42e76670b71839c4273e6dfc1fbe015c64444c6fadb90f6a4ec81114edc0909f788c77fd5c73185669eabc053ce10eea43ee87dd102ec60655fdfe6867d4d4b60600ae553572ca1ec908df48ba07e4ba49fd927a462e5aadc078042a25f3a256167a1a51fee6ae7c9a51d54b1b7402a815edd831626047779934d216c83117df7f486e48ea2590f8ee132241691792c6123d2d43fd8892683cc49a8c9a8be62a397e7526597bf76c4c4188571421d59304636ddca4be3d4946dc942aa496548fb73ecf98eca34e58e59188a0155d16d562315f1acf70fe3e16733e1b5c8c62d0c2c0455e24e89b1c03697814046c00f99a41a0ecc10f0031f2438c867926f672ff038f86381fcd6b65336feed75cfbdbd9fd6c2c50f0a11ec97464312c852f178edf1675bee88f1e79b90409d45d19ca76c75678898e457577b1b261d34e4f41ebd956063636b39197c99b79b67e01482e07d28acd6244e29d791b8af57c61d3378061e56fa9df44c8ff7726312558d33611d8e7c92d6e5e350482aeac1fa9b662a57f46ca310231530dfceb00eeda0a7623f04c883a61016c88683cc3b64d66f5fa998ee379b1fc897a92b0a70251e7dc1008044a2d245a874e6cae7030cd739087b1cecbda34cf863d1fda0f22ea20854332b45817830bc2d1e2c7841eba46661fb7b8ef3a0841c2995f06b8cf81549dfe5b812406e0a5f51ba6f8d2b4d8619db7599d507ca41ab39034c9eb75f790f6a2cf7f9fbf5385c536792aa19631e2f31bee5bed2a3083258116d2fbbfe4242c707e324182aff1b4d69bf27c826741342acfaf91d31be17c16971a06af47dc1c9a723ddfdf5af28672a77eddba5d70ae0d87aecf78ac6966be22a4645c85936c60e55342f67a32aa1ad64f1dfcf9fb48c794a256075fdbf08d521965e090c26850199aebedb1bb55da99055c2f95c5b9c8704d5208615a3b318deb2e9b74f7c11862a81a54959eda54035f6543f26df348de37fe6c49e79d966924853de680dd99d1e15f0b5046eb448717706e8cc576240546cd2939dec680562d95f4cdb9da976a99b4b1718336af3910620cc652d81d53d807426eb57687876eec5154931d233441e92188d4ab3b7b34e6d70aee56c3ad80c84a31b52fa28fe7b7860c0544014308e368057601103bf7d9db5e44051d3fe42f2c043623b3c89b8df8eda2265cd3c6b9cca8a6843abc5a7a3c26c95ad6c90ba13776647da94585a94e2347d9d14c9932e6be29ef283aeacdce493afa434c7f35fa7a12b98015bbcdd7e1cf78cb062c7391280a12a7c7d2c2e4537a917d297f3880569b0d3c6d2eb9bc53fbf95e4cb8a4fb4c78f77c34ec63e839fdbaebed3e9151ab04e7cdbc10eb212a46fb34158dd7c2ace390f86c08ba63352bbceeea878d664715707bc449cf202e1a3a8bee6c036ed70f0254e3e67077e9f3260a747075e2c952016bad0ea380bb21cfbf0c6dfd882d46884b849afee738c800f533114f2205fd3f64fa40c045d32de33929885b70fcbaa6ec491a91c201d56d6ec9b0b48cc2374ffa4e3e327622c7a38dabdc264fb40d13a497d44bf3bdff866e81fd4f709b8a69623a17a7c9366de1a5fe960bff26db20cc816936b4b770ef972d8f3205bb6ec4c43b0eb103a4c76c2fd9b0ee785e30c6cbeb3e89372eb4352f14a39b79114c7a54e491f5f55c0fd9fd1ababafa4f05f908190fb86ffce22cf5948fa543fb6e0c6ab05866b438ff3e50333d611e65902aec0639df62d485a5a222ca74cb4333ec0c8d1510481ef337ab3de005ff829c862aa071dceab00423583150bd89e1dd711b7a92926adf846bf42630c1b80fe3161080ce567958562a9fb511d0b96fb779ea541e30dc295a4b4a6ecb8eb3a3bb266c9a8dd0df2f5cdb3385af4fa210dbfd860de0c3153998b602482d606f8415280c8b4a47e3b32110b6eb94bc5f670623295dcf9d09eefac7660b287c8842d5a3681e8e026723634c448f07989c0d8824d44ee8effac0cd0dc6a9972848a3c3cb9f576a41a88c32f4bf0d0ec6ef07fbbcda872026ede3c3e7148d20abe21018f1a05b439dd74f73f8effabae0acf452b5fda775ab72e42fdd0a0fdfc0306af7a6095ad52810e50e3ed63cdb75f587660edc63fd48b1f8498d0a457ba69b60046adba3186c26d6986aefee1bdcc50d7d32ad26ca381bc1dbd9636e678633984bccf0217266102eacd214d2f1a25e96a28b0e4772320524e8b04c36c9e553d132087166bfd097ec005c48fcc04d324be99b55b605cf7d70fdf947c55a74c4a702aedabc2312a1c1f94d752d95da43deab44b2ae3acd43356ddb443a8bcf18c3a1a819c00ee39f4e800d3936295912f1b6d696af11694aa1c8c2479f6b9db0977c9b0bb5f701e4db29534be4ae2da64c2d8ed09a9251db55e0479f845891e99e63f9ea73a7d0050fb1002917d480ece64410f4877f0f552dd704c02edaa297be1c48b11308a0ba22b5e3707eecb3619c237ff36593b3ddb2ab7da151ee65642d54df3c86a4f83fe83c8945a15370919f62e632bf5c989c4ab6b3a8c94b0a38ebac576b5cb5cacd17bfc8622c1e7f9490519996c8a53cf681721edb6d3116793a3431182edd382b1f1a3068f50e7051fc4a7ba141483a137728f1fb467bc5afb2766676d5bd8007b3111c756ee2f4787cbcad4db9333145c558729ff74254ae3b48501facd8210082ce29dbb01e98e9e152d79b806e18497242d965f0b069711117a214cf531ce1b73e747356e53762a3c41cfd7f33153375016300c3ff09b59a5e2ca557004c9cae742870b289139a169b51e4e3df165b537e49e53963005c5a89f978b29b28c77d6f07eedb45aa14b7ecfe8b477c67dacc0b6e91adbb6e1a088397da7426a491209670ab15ff1ba4bd611af6af95e34cd544878879463d5b3a869276868fb316d952fe673eb786bcd14bb4a66f2bf2c6cf0626943ca349b6b33af7a88382a6f5c9dc8f77bab2bd4800bd5a880cb46c104d1a531fc8b0de641e51e59bb20dd88e9d61271c2ed4cac30532aee2200fd94085580b4dd634c4f87c56bdebdabdaf101702f3789ffb48373bc36869a840307bbe89939606324c2403bf35de987468534c82389ef569701526545be70a844976108112c702c009029a68cefcf5771590391b2f1601e34799067e14779adf9fb2864c017000f9dbbef874750a485cdf0aa8cba653b6ca4984a2771f4ca8b4b3c983d51e10653b68dc5d5af8aa4dd3a0faf4d8ba699cd94c939afcbd258517c41b31db6a4f199df15689ca24c4adb7fa05f857ea3346fcacd4881172d1557b07398c287a3820ee7bbd943bc205e59e1da157544fe60cdfb3335033502a07a81953093967c4c2fd6f0000922b9731c7c9b86ad0581c927fede69f14789a0a2d494eaafad0bba46f43721ad2a2e9dfb3d7d496daadf2975507a40d86a46ae3189b9237f14c12f48920f3e8d0e27766d0022e3190e770ef30a20ae40ea11e1160919a303ffc6b3d6c5e88fb683a3e7ba375ea8be6a1212ed3764a0f080aad43e76abeb67ce28aa81288834a56f86373f35ab1b161811d12d557d7a0e2efda2b6f98af4e37bfd276898e164540e9ddfd5c1cbc5ac335576607adbe84882b4037cba1774797d0a6c1851d0d6d42dba88f481920949e00a4fcc78b2330bbb7c0484d342fa16b5afc64374ec36ce45de67ab68e58bc3c32134e658fc03ee01ab2ed459e0ca8b76ea9e0514d294a183dc76e43db55ab1d1b43cfa305fcf24f775e9f386ce7e87ff24d1a7c69be8b6442d38973bbf7d925134ea0e6c43875afb579e4c492801389648bc0b38bb639e589e40cae58bf75cabb27cd7868d6760fae40d7c132afe200b578e8ae47469636b29a8f2246e46769097091c31f5b70f1750f2d9aee59c12e9cd7db1284d3f647741dec5331f3e92645d8073f8bd5c59c51ab5190adfce92a117b12d90a5010333d2d2f5f41cd087a9161eb87828f54f994d9b71aa93dea0c739d30c1aebdd08d8555747dc8cac28d8d6a82d7cd79042aa13df753ff2bada3353166ce15d93ccce0ac8a9dc10618f765ca7288e2984562aaebf72d41b0bf7276df71c46219f3f5c74cca7dbfd43dd65a39e659f817f80ba5f67d7b15e34efcfc263ae6a7f4a878a2fc56d75906cee5aa1f6cff0b70276324eda4b27d2278ab803502bed12a2d291cf654853f977b25faa5e63b76e2b03568bd9a97a450cb1853e94b163975569554f5f748e8ad257ceabcc1051c30174b18ecbcb8f4d705823f71a25675c72ebfdc80cc27f3793a53cacfb5720274ba9f993cf10e0b0cb4bad9a642074d51ebff88bc39afee8b44f49612af325d428d0904f2e36b561fb9633a16bad9120135799b2611b0272221d7900dca1190c0e7e647eccb558f8b7e5a6071f84aed8514b737ad46a7a8b319cd2233b957aaa2755d23120e631bbd6f67871e1409fc40b228abcf38d494ce8d7ffa298957b76d88354d3f933727045e1d7bf7b2f436edf80351838a3057df4c7cddc13f26a62198bacc2764af3a3c31e5b981c29989ce071786df6718a318a0cfefceb875870f7fdb18f8b9f69638d789e5af7d9754bba2201e160e22770df728092d00d9b27e14ef7fd39197d3121e84ee003f2fb01858209f4f4dfb1f65d05789314ebe3ac5cfa15c43d2c6a2bae5e842a71a5850aa0b57e689580cfae0455f46640c2a424426b0ad57b2abd682682f800a826f300c220e6dea193e20a8cf499bceae86bd4e17bc3ff0d9aa9646d225fda7e5365a21b6fd92f63c1ce1611804e8f74fe9fcb8017c0e5a185319f7f28b827bdc6f89ef21b1636c97786a7e58d1e9ff9c3b2bc9b21a0ed7c55ceb9c252b26554b6b1e34f83ca3cfacc6ba1496400a15551a5d82d32304766d01d5ae98d05654ed1b5dbdc9533ecab32eb0c5c65804714958e04594f5ed9b8e8b504dac158cabe9da6ed4367653acdd3ea9203feaec54bc93933d0b1d1e3fe2eb78b023b56ce3e6b2c4bfb60605f23c154813ced4750e1555fcf0c167dfedd6dd465765199029058e657985b16cb63283213be61633793a0526147eed92fc37d859e8b97b93921a97a782877704f56f8d8ffd704e09e2c5570061ac2c775c84ff848645205171306a512051a5f093a5fdfdaf976514a312c9f77f1e9ba30b156043fd45fd9bd12175bb27afcbf0be2a17e50921496a782868b3229fb1589036c1e0011bb825e9e29a0fdcf5b124ec9affea723e705604424dd6472de8cef042287ce6f0edb43e3a4613e6465defdef85e59dbdae33c4233c49fd51194e3019e3e71127f9c483c9760ad9e970dd8e829d059f4d53131ea0ff04e7b2175bc43c77df1272671db9aae2a171079a442404528e0f6806e5d991db8e2ae996412aac18a752859db28169a2a45cd16779d2051530f8e03e86f29b2f497f563cec8b6e4adcfb6530db48783bf4c0833a77dda5f42ea6f074b2ac034c0f88ca5e7468f217a9d831372cc47cecd17a9109093c5f9c8055a13f64f9536a03086ff9b7a8c04484d9cd4743dc18c197cb0c4f6f7bc1f40ac8538888f2879e6f8a9b13e57736f565ab9a9b3e1a0c70acc6579d570a84804858e873fade6e31c80daf7e98db1ae6bd132c72c1230c869fba4f3a1921458a0c826828f5e68a0dbe13b5b73f48702cf5f030a43ec2bc185e8a81b950f2a7334e2d2a8ace061f55588b6944bcae69a9d2ad0c5263f6ea44938e5a486aa7c3e6a341f38cb82502f9e7bc748dc78066b73d8138bfcbc747f69b033051d3a60d7125d431a29aa56f92332b5c1c5dd86d761cef04dc7b17586c68260771ea42f20451ea4f7121734be1ea41c05f5fa93abfc03d0ae1e203be1190c25d4b69f3cd54fdccb657eed32d870b8b0d2cb217cb7d568d38a7e32d66825e0552c86da3a519ef813d2eaacf81ff29ecb88cefa417654ebe1019a35ad49039bac896abf40c8b318d5d96f734c7f1326c42f91f6f243b9c419ccf6599bd07e3504d7c8b1dbae6a837f34512ae5646771b22c32d3035145d8234a51cddf51c1c767232d85a90104314b155a53396cbfe3310ca3a46f64ee071e1392a0f0e0b8f5f1b99c735465e5c45a5e209e21022ec62ba9fa0b04da1aaf26c5981ad9d7352f1c7c068d1077ed97f38c0342a567e29fb3bc1c1d81b6dd9eb9b7c75a142322797bff4bfcfb2536e2d23452539ddefca8c17dd0c9ec9b84f58d5ec776b45d4bcd0c86027c9026936e1d0aed0bde90b2ba1851534d605ef0b65a3b2a774ada3438bd8118c48f9b293b9c1af937d31bf8f9903093ba7139d284b7b292ea4577994421152e15f9251de812cc28e35f2015e66006c5cb282cc8ddbe5a4261690e52e46f7beba3607b2bbd133a122d647a1a6f0c2edbb55ee987920bbed8cae7176a0e2ad81b7427b4253ebd26c10067e365652769adb1bf47bf072fdebb38ef29874cdbf9b66905525db241149106cb2662d70842a885f7380be5fcb402a8720315e40deb24a7cc5c9dfc456d9b9e47d7fa689bcd2eb4374a1da12dac799f292e3b8d91e92d09e5d9109d66ec1edc0be260f895a65a93e6e71798d65f7028b420f5a2abbcb1a5ba10f119c42a16420991761e5adbb4a60b25d009b623cbb8eca7596b1e8d280686b6cec738f7dd7ad39bf9439a1b49e7476d3d3357de2956799a78a423bcb38ffe3eafa8c40b2bb444fce757e2b842fbe4330e7ea5d3e33f6d67e1d3b3b6c26fe4e11e207f6fa69a33726d90fb45e9997e6b7454dcd520c0c7b7e083aa35648d6265293499a9188214028f34856ad6db1f62a2de190eef9307a8f51af2666fd17e552d1db7f6d894bb45181c3b4ca8745efbf3b41d8360e187ad0f3d280fef3e1483281071254c4de8845a6e1899780c8f6a0b3f45e48fcb9057f1c065a05b1fb6c74cbad67c9525d30c6e6b37fcf515f0c4e530ffd9efd038b4d5ea7b5ea321d5eb6a1a4ffcb8d68bc8c1b4ebe08c3972e7d23f93b4eeb340176d51e9574141a3e6133ae0546f64738b5bc5b1d836f6b879851c211d0d1703bea8060462ebc4552c4e13fc6d4832287542f8e1996041288ad7a6a096668a0c4e289a0adea7b6c3910286c251f96b45949d1444113966ab2175495355ab53feb76d30eef316b20a5d1d00a8cefa01213cc2ebf66fa7ef0886a9863616449f5dd83ffb76169ff587261653a051223ba4e076ca7a48fa527148e410a27a75549e650b065d47034264d6d148c42ace279fc79860766337ef2c9cde31ff537d989d4567772b54bdd3e281547c4af66ec6001c6f6354c1de9fc4af781c5d1943066813639520b33f26d5706a758720d15f9b57dd93ea44f7cf81d10201236f76d930fef93b7bfc9436de0f7f169b68408c6f148f5a71b22368c141c419a6b129ee1e388870c5f7516b3a84740bafbd2354f33f7924e5445c8d0bb2ff2f663397622b076110c3d5ba51ddaf126c146095b3cb2ebb8ddf2b4dd8549f50888164db84bd3fc5cd6071ce2a2a69b31d093cb7186c4bc23c2d94ad7d946806fcc1a22e8cca57d11e9ebad295b67129b72e06f2954534322233e6475ce755486718ab2385c4c838d85d4a2787c83b111c871d1117f04d231ade3d1cf0ef9f84dc3f3754c7ee3ef7b2b646c674e6d94f0bd42de3910df4e8c637a7f1d8020c0ad0c9352780b9fdc159434682d084bc1cf38e1795e3b8ca080905130a988ec1d0724ba223c7685e90c74f774d3536065cbc2ccda9ca4c46e9424f4bbe5bac2748ebd58b2144ad1bea6c844be695eb36c6527156ec78058929160abcc3f99ea46197661e63b0794afe150503bedfc4fba28234472e35f9e4c3a75044eac104973c023350ea61a88c350e0f651632d3e36606f1d9fb28e92d9d6b5ce798aff9a763c149a746626f53e7c74d729caf43a3c7eaa5730868c126145195f6822864f2c5235692cef8f772f59613b3a13b74272ba1e5074cb32e91857d19122232cb6132c166a3db997ef38fa6e48f23592836411eb0df595c7108f34dabcfd5e44f189e9efe90983feaffbe507a665f4be0b568f6b8dae68f5d12842dbc7c8c665723be5a05fa2a8f8a362e54e9abd33b77af2dfe3b35008a02ef9b94a1e8c8405aa03962e2305d55e9cd3e0c24c443989688a66b12fcb43ffbf34f8c9db972c3d8bb85248c15a5e7041792d36bba03f08e6bc716e71b7899410137dbd95f306679006bc743c6eb6fb193ad9f1ee7318a883f6f4f0da7ffee85c8539b6121092043fe214bd395c475d024bace67eee9e78990e93ab747627ba414874e23d53127da691c517b42e7b11468583e9b9b5da113caf15df585d0f48ce09545066e1fbf939be2ca6ae04115effcefac201eff0c0524ddb8e704b90aa44c62a5cdf0ba53dc48aee50cd0c4db41038c6a4a8420a6e196f1023c4342705e9a2da1297a4d174645eaf4c8cbe90b2df60368c685fff9fd5acfc186bf56e9df48c7a61f624a6cb0fcd5d4896d1f09fd1848182cbcea0b0801ccdebdfb13bc9eefee23b81f0803922667459e91cb7487481d4b643b31baf8d5506b2336b01799215d25e9c598214037cd106e9a6150e83d50c74581e28522a9de7a8fff012093b21c8b53e14da250931de138dcfa1bdcb262859a57a1b4f1563441d5f04637ebba832fd3e111a00fa28ecce02ab930cce631a048737264e1c1a09fcb140af8c466d5d88193a0e162860b3f7988788a854b407e4d7da812eeaf25217d63496ad98c3e9c4f9a8854d195e6da7d4cea14deaf7564551c7d8d096fec97fa0a93c2af8ac9884832016a252d19d0d79d70cdf15990bca4e0b67f492ffd75031c82e62516df9e24bead09c2a905b5a8d1208742109c152b91c664cc2ed9cfd973ddd2e4db72c66274738d40b7ee56a5cbf5dc5edea630fd629eb1681050a99c10861676efd11ffbee9691a3866bc6e70bbdd1632fdb9e3f2bfc599eab17ba8107e5dda7b11fc24de7241ca603da21fed4c36d6f5046088906b86295499e054e01e5d2791f1e38bd708cc883c1f604ef60440599a10fbef8e50d516d617afa31d52ac941a9f733cb8e9afeb81dbcfca6f94c10fb64930f40c0dbad95ed3227eb0a97e8de789b757c88b415d35c5f2cacc112020a522804f19de67c93e735f4fb1c36a676e371863e8808b7435b7a9f4a19430ed91946218c071555f482ee787902e61af0bbe2d01e87d5beeec8a3c58bb11e985f31ce207bebbcf7b7466dcdfb765b09182b5c3b6dacdb48bbbf3c0a1d7c11f44106be26e266c415e9e2ecc8c7a2ab31082b292871b12ffaaf7627d7229f6ef28f4b389f1c72325d953650a377b03222474250b2b1faa78db81bbcb3dbd5951585baf7313a9dac05532b112bfc849803107164249f3a8934c590af45016504a361d68f4a13c04c267ba967df8a03ac9eaf470939802326bdd8ef9d4f834006fa4818a357207ef2e7573ba62c97e84da0bd421b8f64b1168fd13e0ce284e2b12bb74167b4ec5f59538bdb580f915d51bf9b5add612d60ab2034e31887a4abaf7c01c4f26d53d81d25766743fbe8b3ecb2da8104ea5bae2d1790ecc48d2889dc43955639fe4dd3dab93988a39df7a4128923a7210d92703b3fc45187bcc3dbfe0405b752976f6af5a5eda6d6a29a3c07ae1816c4b05e923bba5abbb9fb8bbac01476f17b0151cddba4e175e04efe49c321dab67cfb96e9275f60c2a9136a8dc251c85a8f037f924e18fad09f88d2fe8e0c7c08904dfc8dbffa79cc924714603f8917ec82d77254811c0cd515ae42b9f6949af1c617f0dca1104da0a830c8df7833f65dd97844e2b6fc55827480c2456b6a05a5ce4ecd31693a63c174b90127731157b1b80aeb483b807f0bc25870c6bdb701da907359b842b06b0360b2a5472d0198ad762a84bd2d94190f02688bf8ac5a27ab03ee2817e20bd9530c16db5e9e837e043090dea26445eea6659c0f23c926151597e15c0f5491d34523e24dd2c4872c8865df906ea66f43f9ca72f99b10e8aa692685f2090d393cdd401fb8101143d25131c0d37a44079b7a53cdfea1ee146c8d800f0dcf577eecb888e12d53f80e7efe49a6401076a200c445054e922c9b4e71ccd3f707ed9ffceb6d8dad0460340fcfda88f63235ede2d3bb2ee8d8aaadbae1d2d8cd5e6e20e0ea1d3746f90e010691461e69d162f4a2b3a2b3a6554a98257eeaa8b4aa85a86c8b5299b5ba21eb04e585018204b7a5d8ed9983209a087b1b22116cf047b1b023fc278c38a63a2f13eac13ccc3d218cbe69dc94cb33849dd5250b6c3ac1a9a65a69cb96134cdfbe94710c38582ce603207eb22d7e38359661fc9eafacbc9865f3a1d2964d5533625c0606c799246c140638aaece7e35b90284f7ddb172588d561a5f87ab04a3c08b8fd5551b75101d2440dfd6c321ee445ce56f4b47b7a0dfbce687b23515c1035c7865deac54f59520aacf34cccef761cbe19096b1af762f0573cfc0b4c6278cb54d22163ba9b108d6995c90dc3a6711769def0f871ca6cdd81dde01ae98ab261e8685e16916f22b36779e2fe03551da40cdfde01a634c42c438b83b37826c62afd044f479eef09603f0976041ead1766a2d6833ee685fa8f1da7e414ac1fa3f49dc65a3bff79949aa65f905ca42e0d66d27b3872c43cdff8eb5e0d33e3bdc9858d432aa4019c1a4c2a29537603424ead96c3069c1b5b6445a178642851136d7456323f930149094affe44d6657e5b49da2b1ee0281a0657ee03a94476d0ac04ac6046dceea89e56c2486bf24a699ed0e0b41a0cb3211443a5bde71eb4ef91f701158ed2165705d9f77b623d82689fac309fa399263d85b155f413aa0b01c24ab2a6871173b292249a816bd49ea4084f81250c895713b2c58b6b01f1b3970fca3096925ed0ad086ea946aa04036f819bed49364cdab48863482e45d504a2896f79249c305dfc1ebb8285aa9e4b3c788ba109850e3a23f1d79306a8fe7983d83b233c8caf4b957fc408ce53479609db7fb3d016faa25ec7d28834807c711aa727c8fac03eedd1762c700561bac965cf7489fc82bd03bae69cc0a39a1a21cac1be5bb81f9257b0966b896fbf8804bea10bc4956c9c87eff81a1668a4b4bc22ddbbdb5dd157dc415d885111d8dedb2830ef8002f54dc14560143537938c3c35a9789cd9324d247001eec57aeb52c63f6e2cb3512abd3e333bab5b5c291644c0cf99ba08394fd794c2ea491831136a6e1a12ef0e8ebd7b30733764078eb4060542cef0e937be63d23f44f8c3939d3ced0c64eaa3562d253f06a57d195c632d87ed2e3073f7a7ee4cf80ec13fa1d34c6e8074f013549f7b2c425c959c8738c8b7e2440cced37ae374cee24f387e5d14710d4438255d23ce369331b65e30704349cf2b460fe89b7f0ca99d969bed1939e7fc22ed2f26c53832d811e5a0e7969fe6c603ca1768c83548e26ff2dd7ad38844b9b89caf4057006178f46a3681599df39c8a0fbca7a73fbdc50771cda3767c4dba445da802d6eaa0ee55cfb59acbd91f8cc7b078c2c1c4c6d71504a770b88186f4112b213d2000e0a763bd32a33ff537e05cb265770add5c88bb2f0efb497000d0098a7bd6ec114e8f5860247b57bdccc9f70c2bb157ab63f76c88e6b2dfd1a15676515653ab14300f7a7ace428bf5a2d0ce689329aad1af7be087fc20126da47faf84190b46a3ab80dfdc06a1dffe04edb9ced84b872bb9377a95f659a9af1b985e8f87597877a98374d8269c2751367a72388b4eb967481c742fc879700a12a60ef947cd9d1e43b115eb6396280f89ab7e2df6bb061f707c14d7e79b842d784a8d5f542d2f9098153510c5a866d58fc6228ac2999694cfe48a0f95465bf090a0b87a93fe48c412ecadfc61b64d6068e151d24d0c3bb4da0211aca2970fd565012826d175440ac50da7193df84ee11fd436922d5742d6e18e9487e480fc4c37509574b086dae5c0427db7ca79c92ab2a4551daa14078181e90bfd76f2456c198e5d822b7314051cd8bcc987af6e76d1f79b58df8b728c105c1fa1a38b492d970bc53a323d66cc9b7cbecde392fcfc1617001b10ecdfd63be77551d98a95bbb9adf17eb4b5ec088f67430d22cdc8a2e9364bc14ea7825921d839173b646d5c1fc3d37dca2940e9e7aa73187a51e47c8f5727ac614ff9edbfacf4c6cc877b07505670cc7b85b7215dbfb9f97d890da645d1ca92d5afa11f6dce706c5e2ccffe4355cf7932d07bfeff43a5877651a9cd44c64bb2b6570ef017154b70f946b222afb182f80189642c7d04dc8fad391bd206ad3302754d0ea7edd360b4a465f9a55c5b2811170c5b371ecb7fdb6a76a0433ff577bf7494d82ac5fdf6a6c4dff5ffad8609237835b6c8e931d1b5f7a169c99ad82901c3ce31b39164d83227a27a68a0d08c20ce7e353fd3d4e4597cf840c465b10290cb808a0f8dc8b8c240e8e14f893b4070493449bb82bcc780e869360a7c6247082fe15f6d2d0e7381d2bbf8bdf61dcb759a4eaec503f8820ef6397c977b8573e8813703cb7da78443cb20bb895ffb2c29549c6009183302efb526e3786208768d48093868407d1519199d774303c029ceb02bcfe08d54e77e7ca009aaa0c61ef33ef2dc5355659abcd7392d97a8c9afbecea07afc4803e8b7efae8b1fbe4b3940f863f80de08b25c68bbe5c9c2329d58923c7d33355be01d4a346ff6f557e3891bd0c08be69d9ed2b167fdf27948f502734af48b89c4f9323f020ecebb6e6030ce11df4b24414ea07399fd9797a463354a759948593897559c39f3f2faa3948e9d8a81e56bab071d3fa9aef75537ccb244d043ce027a08d95385bb9b11a86635fb76fac5dd4269adf15eb470a686ae13405dbbfde578edbd81cf2d0cc8bd9849e89b735dc707aa523ba00d1609149bd83650a815df2b1cbacf9a52748286c92d599dcff8a58f7f2a1df0d89309e98db21ee35d4626aedd78579ddd420be528f668dcff855e1a36e207be69197ba2669eec63324b3dfab80488c58b1231d73ae7d46e172e20a90db79798033f8a75d931853fecac97e313ec79cc20deda328984f423711d69cce7eb898f3d68685b0f4cec83a9038b64992508a215a6d4039a39ca9225ae1445d7c1c848d154b8e44bfc76fc7d2234a13bff4a051426f88a45b5b16ba1c123fde71c73717dec9fb4df84c4d6f7ed5d75e9dd1d98650c57e482fe47e9a560a8dcefa20e60005700921a0572ff28d9371df3b0b99967643daa5d6cfda2ce37e7f477d4c9e68c27cb6c62f152652053b86358e913e65c20e6e3a2385226f21a971a8b4ea77d65a7b2699a6f4f947ef89f7756060f30eef7eac259fa50657a343b4d44722a975189b583d14ff942d8626155c70ae2e480076825371d8235cdde0971e3b1ec2046a6f8bd00facbd0f3f410bb602a0c77f1f20d164814ecb8ac380325704f80749212576e6463ba2d0217fe418fee9d6feb77e0cd62f5a14b049fddd45fb647ef9ae26224ad38f0773f6bda4286d7a5c197e93c3a2fb8394337325aa2d47b803d01e6ec30c0a010d9eab32bf0a952bb77d8d8b643f353c3f5a01e819ad873541106fc6171ba9c1194252ad802a606241222bc7b5cd2a8ee2b9d80302b432322abb4f25727c5bce95b0379b41099b8ed78197d6ede8744334507317ded48f2b6b36fca28c79a5ee1fc6a775110b2509bbdc97900f9e4a5ba2f986e2026f4e26ede2b4b986e79f1967eb12c0177167a6de04a0f10c571551a77785d59bff74a0966e4c2e9e3a5979bb89d3150f3a4961b7de0f82732af26a559c18042bbf7ed34dd120ad563db057501151587bce99f24b72381192940099ec7a068a93e532c0128f62c66a7346fbe7730da932a11882e7e6d11f6567271fb4c204684ffbdc3af7e0cff64b2dd9e238f2591463de5a106965722c6cc8ef0b237f478e973a3fed7f392a3a4ec898eb1e8d34747618c05605e3645ce73c706c37cdddd9d150269a2976d11992b99b32de746b3d3a1ab126dcd7c1fa738a25fdfcea5f15570edd2ab55787389addd1e4a83478313e95c5ba05f37a88c65435765fb07016debcc398f72949338224cb54d2b5c28fa9be33ab63f76e4edabee44265714e03df6797e2f7ce50d5c752e4ca32c22241e5e25790d14d6d0581a57dc1b2cbff7e4e14d20c65edde8b9d19d805d7e4fb909273329d49dfe25de4d69385d26fb38bbc7bc376b7df85e175f5f732b7ad25d1c1b03aa740f5d867105332abf909c0e89caae4034d15029cbc7b2da826ce95d0e0a61865e4d925d360207b3a43fbc7d649b2257911211b1809e1a285651ffa9edd6a995f3ff4706b8b09c0762fcd9f804bbf6d624543655baf24743affe0e4dd97c5359d5b50ef72bec31eef58212fcd38341fae3760c3a8fc81838fd7520c1c64bed828473f5786cbea8cf5a688e4335cf9391266a79682518f9edc3947b55b44042cd07674540478c9433291525d962b7ce5174b1136a67ec01754f702563fd06b5b3847dd5d0ac54da915abaf693b993d392fabc975d46735affe1d09940068a8692d71801eb2a69950a8811e3ac3bf4009501adc3b0762e34fed57153a1d81747b56be027891c6620627e5e4197f6ae4d23dd673891927310557aa512461c4f3882bf7502783943eca6de0b3da8f584b999fcaff638796b1db84d99a67eaf666050d5032019245dcb7d4ae7acc219eab73af0460c4e68edb1bcaec23e9782caf8532e25b2c1acc63caa1c94f8c9a5fa6bb18b4333122f39fcd88581206d532749cbe38c16c997a137a9d1504dd3fc0a7541c1c7956e309b68ecd3610f5af6da838545181f9ad44c9fcaf235e1cfd6fcacf36ea71710fd45a99175a83de2c5cc75f48843365d62926ae17096a224fcc546357f12614b03aeaea3dfbd367474c90c8513ed1f2599d685ef453934a0a32199ed27a7f90eaa87a6ff9fd41835ebe457dabca65c42a3d4336b397a0dd392d05d69bcf8ff28bab359f14af81a21a17d46d3d9a808875d7885be27a6921d126ac9285da176d295591d8583b3adef581a23706e3b98eaf7c4ec1a4e0fc4349ecd7f90f4cdfffd9a5f2ccd4fd0aca165ff2513ce5cc3a40deeb3c372618c4d91aba951d3522c6254fa1971882d135343cb8bdc7daaa418ec208f27ae38b1eadbe0202906e085d751635088408b9836ccff3855a479621281fea0a35d291c699268fbf0ce4468e877d7f6c1cf1a5cdc5c07871694e9fa03625dc0c7f471d0a3704b7ad326771462d107953756a045306796b46d11c5656d6ac3c9ca1f04cbd0d91c1ba23750447799865ce83dc7bd6e4f28fbca7a569c491760b800bcb9ec88309dbc7b3bbb57b25ee06af7c12cfe211467b24ad0ef4b33d181fda3b006f318ffe3a51ac6bd6079f77bf26b958a0ed42fc3fbb747f726730f9597b3d9cee76bdf2743968a7619698ebd0538a5735bc76d7dfe7d32b256760b968fed78e88b96c99756c90e8cba521f405e2b960110399c399ce7da5e881ef321b91e912b5ba1fe9dbd74b016373c6e799efe1f34fb8a938add5b35a50dbb64f10675d29c78a2ea45c65b0de12fe63dae2b7ad64719883c81b43163eccb00ca5614fee9fb2a740788042590bee33072b36f8aea0fac9ea3fef05d24fb6d19b534e3fa2b2d546f11d76e9f3d29ed8c0bc372dfd769742677cc94a3ae435a54701146df61b623c5b930d4f9d0da96881517ce261a403be59f37cb6987ff448dd96b587a3a4dc3ceea8f30372f5dac871578b4e9b295d3d160d5d793ab54f8d7e72882f6cbaaf2edaf7690da9b194fef1ac573047e3aae0d9b0d4c6e84a6df2b8017f2f631455ae728b1a93ae17ae8f63a188ee169bce7f70d07c339a0ef66f5cdbaadfe2e6c848d86038981f35e5cafcc9c5d5f23277f666f9462ce0579b50944dd61b71c43c1ec97b180963ac9e6e17e3c716e3acd47330afa6572b5c955f1672f9295a019291a9d0bec7d779bc42e58acee7956d85f9ea1b261caa7a6823cbfe2ed008d5caae039c4b5f2c72849a3b4ce8c7bdd786b34ba133764dd0509f4b404a7487a92941c546f6d947ec3347330644fd609c39bef7e7fb22a6914bba84db632773532b6c1471333a6946150ae79be6f679386807edd8fc86c80d64c8121a39fa1cabd1f5fa1774ff2f276a4f84dc0315f3fbc6024357d24d914f8585294b20a711871c44e585f212d569e1c80abd78f76334019d3893392b70ef2a834525cb088f45d87d587c835b2f7d75037881ba64fbd3e24d8b734d4de480e6795888441ec55a23b49b35b851cf21037dce6f4ee0ca9ac744f28697423ec12a57977db6a6b0aae56653f3d95972daa7695ca65d28bdf10733149fc50ccdcf62087d5581a74916b28a5903f42d60ccf89d6c51a668bf7d85af4ef1e8942d2b0a8c8ee8d4a60a54b9fbd787cbafb8498ae5cd7b5fd82d3db3f8f4e39498da9cbb182fce4645a92f322c92d4c1cfb7fb2dbab13a092350cb6d3ea21584754312bde28f106c30d3fcdbce39209059537d1e0d9229b9371e8c41041af133f06b9edf1e41026e92cbf83101760e6a6c1addcf40b8a61dcdf8fc9fde3afa9aff3b528529c25bd774ba1f295a7e10947eaf85f75f8299789f6ed33356eeb061b6d8a381973aa19f6f4bc6fdd4b99eb19eee0ec04ce8fab42cc9978ebb25a91e10f2c8f6fd34086233ae26240efb476087ba93a807ba8d58b0cc78f2ff00f4dcc6180f41b7b3841cf24b02610bc0d6f1805712c516096439e53779723673868588ff1c648c9e91e201d01ab6b6e20c12b150e9034044bdb90649292320f7a2de38dd059289a9ea41d58e6eba05d991348e86f0da89a1f39ccbd483d14bef82578eeacd3bb0a1ae19649e95ae00b49233d1025eb06c622011b5f48c6d4bfb3a6492677e191062e7a989d8d52cbfee15358de7d42c587520d24e8e6fca7f4f647f4a5ebf8b56bf627a7813e74ce2381f96ba4e3bae7f22db1eb9a3e4bbb9dce0a809a08b8f43b523e6be933d24233ebb23d311b33b2a12b1e5e53c4bac07e94b2ea51359117b5088496666c4ad11a5221031bdbffdf11ee78e59fd3d886cea917ba44d2e7e321597b34e8f70dfdbbb28ef8e48615c0f934746440f2967ffc82058b2b4881422e8692881f50e5f98f24dc84940edd323f69c8a884e0a3b17ac8c976b779b4c26a9b90a3dde6341b1fda47384e5ff8e14ac97433557ce25b90b8aff626f025b183a2be01ff52b7f104f1e8d84499614d0d2bfdf462edac824e1e173c005b90e0c67cc417098c9f6d80f4aa14c92b6964b743837f5f03946afe3f64ada02894e6c0baf53d0058aa5d5942c4bf7d2ac8de98572f2bb287fd56c3f852f8b01494f2e32b3073f3a44c73b15012d98ba430989d2d3ed33cf02f8a585feb2c3c69c737138baae3c8346720f4ae579a843caa65ff6162a3b79dd4a4c0b35b5017d2da3d74c60c7380bd03b7aacd9ed8f1732388ac62d16f40d33b1ac4d879ba040e1b27b723f804c015d094796c9410f4a93389e2b2e03cf866b1586fd6357a00e4b01a26669a25040f4810c5c5116ecde6b0ace497df90b36cd9177638e934825a41e99637406d4c6a116000cfea1b787bfec58f9b4599c2773d52c7abb25ce973eca1cf0ca09d5e1c144d4345f70724060790cd3952ec90f995482a74cca848a4738f6ec650ab954ce52dd542b292bd380feac849a179a038d0c463de70164564a48f183a3939e4656940e2a49f7ddd78f694f22b77f64db46fd1ee089fa621e557796c26f7c44ea986edf6894248bf350e5bfe7cf6de2833e8c0eef34d4e9cc6771645140d3bd29e6c48fe1842222b23461ebd3b732a3eec98813b5647d3113b67c0132a2d03754f628237d705e50031f7b1f23a5ef8bbabe5df364bc90d511b6e56108fefbf196d22bdc5b417352a3a577bf7551449d52f6ac97f76e52333566e0f68dfdff951df237a6d3b9b4dfdd2ffdfbe7d5558297026b7d2767902ebb21076bdeaf15b97df7ee8cfabc461cc9a6c93a478bc637165695f03e6c3142aea93f7c8a7cfba919721b3f994f379aa9bc8b507c6acf1a1a6504b6f2a3242946c16c77bb55b1d08fde297554617184d4ce64635e4be1abdc1014367bae062561e3dafa40447eb66df9dff4e7335b9f80fb48c36d1ad0a827bf063e2746bf77fc63cccec24762c38e95f37afa67d2c41ac5261b9208ce9f51112bf97320b7baea1881b8282c2a978b15d4114fe0b5680ad9de7eef72a2358c6d6808a01e511b6fbde91e49a51ce34e690e3cc85f8d3f69e33b960b4dc72ef54f502b4c76db26d73f5b36c913a8ed1ebf8517e1332ebed7091b383bdaf065e3c7497f64d3570b243304a93a37043f05ca2557ec48b4cbe7ec5d6d64ed79223322d6d52e9e860af844fd98de2ac66fa1b68a32e354a7b5e6694bda8e297aadf2407fb9ff840b208fdd4a59598714d48880de773ae62bef27c8cd6149eef9f7391bdc90560fccacd1ef9b3de9de1f9b9dd05857be5de734c4a3bbaf8aa6832064f42a2135a9d4970af91c383233e16c4357d801bd1a5a8d7ff9b009a35d46b3323c153cf2c72d9c6eae0f827bc4fbc58b410faec14d208d02e94e03cc5b7df7ef9290ad02b3f5f8ea565797befe4b6ebe9146765a7ca274e4a6375445191646aaec1345056906e24b6e13274cc45c27040a582803ae7c79df892d5e37bf6048f89b280b12c27d300c550032fee7b53f048ffee620047867de565309983e1079147973c645110fdea6853ff33359eb1dac2df31eed000f1b7a13652536019989764ff87cf2ba36ef2acaeec4a66c97b5850cee0fba3c18879b061fa30a3304335c8264c49079c2d31f78ba48bc1d13314e239a00e208488809385d7c511a18b6f7c5b967a3fc79f3603fd8213e6bdc3c355ec30348e3f1f075feeb75d01ed580817e911ffd1822c235ef89a5663973eb1a21778d16e9d0aa533c0107607bf997464b1173c46200ca75ac4f14fbed2882e65689bc4c1f9eb544ecbab3d79baa9c828751751cc3f1fdc3d76e9c93a785447342df427bff6786df1928a1d74be15ddf971545e70cb2a88ba58bd0a8f30f93be91774fc78cde828e969a1be0f92ebb9bd9105cd9291e4e24b845b7bcca577c2d2fe0dfc4c2e73696c0356f206778b91647b73e37e60b6997a83584f4e3a11c38a2d201a92ad6f39aed778534bddd3d857c20ebd0f34c7ff31bb65bd9f81fb4d66cd6ab6208702b43b82a0c173c0d7b07eb81dd90d57324d1acebd51d7fa1e1e4975d3456a3836eb479567b897922120b593af86d0fda0d1200b94d979e98293669e37c9a8b8da255e642c37ebaaefa4d051416868f9d828799cc50302ceebaee6efc0eeb4fecdfd0ebc7769987c21452fa8be306447f9433a6a47f2530eb163a1945e5491d4431ea78906c306ed662923b9f51fe5a71a031fa98e094dddb7f462517684dfb7b1765bf2da1233fafd44482a270640ad89793706eb2d9e8376c57a7ce3885dd328412c92eec0a8b93d66d7b856fbc758438954c11eb894c58b20f5d59bc5de56268fd787121dbc08a90e569d5ee7bf9e6999e7d42bf1b3b46a87623fc3cde70e82b6e0c4ecfbbdd88a474cae917d1f703b9c09bfa4716b6d4512e85ca5f9edfe46bb9d70303e4283a976c88623833701add43f596cc36881eb0f0ac9dbf00d7b804dfaf12e7e14be135c5c354f37ea46efdcf7db59f6a98d0ab469307d3d7beaae457bf5a86dcc59a1ffae97c1f5edc5a9117675b2ee688246fce8ec2087c5b26a24895ccf4be05ebee91daff799d42f8c6329df18af369ec112c4b8668866ce881643e137d8497aea476252834a26eb3ecc3e1f7e4ab3793602cf9177615f9138f892e14600708fc9509311cfda65b14519dff783062feb84439912e8488a52fe48d64ecefe1aa90260a39fc4497d7112d08be1fe019df413c57540ba3d2a3b389f3dd448e2c72608d2d3c891758dabad3028c0d76f7410c11da8cb90a8ba9e9d085b61d891cf4806bcc32292a91010655c695ac4dd5b07d5207adf708c5b12cb9ae45252205a0daa82685e3cb1ed1be9d4e95d48942251814aad15109f27379fe4e3dcbbe97aeb17be54ceec3138e20117331e0840f1ed09898f3ef1052d186f87421a67c2f04f496ea296f1232ef1a7fb25a1afbefa84ac24ac6f63cf609c5cf90116657df2a6c2dc130a02eddaac771e4049778379bc2a493f336c0e575412800967120863f6e5adfcff90aed11cb88e4c0eb809a7c23542be9c3f83f1bc833d9973d32e4506b6a09871051af0e8fc64ea3d7ee214530f3a1883cd50702c2458435b4126eff6c0873c1604857f7fe55fa10e8ec2e3b56d2b9d922cfa5666b1131adecfa0c720e10e7c4497f3a206a35893ea4b9fffb4558c170ca5e265337a964ca080ed2193ecd6e4b9ed09bed904cca55c94760ec4a5c34d46c3c46a882e4d3cfac3b0bed3e3496b6df4267a5a999f134332c0bee63de3c483f668699732b9afa4682860fa4fe57864639f9dfc1449b5e90ef4f4bf4c70278e9060f7bbe9d4d753fb3d75b3edbca534bb53385e7e936602b8ed935467fd3999b544207cfdb4efe73dd1b94588594138855dcb27ed886d48b8d28e7650d9c6849145d96722eac3561508669ebf962f09b7b238587f6119830c2631a03258f685dd8832e9e306f60931b008ad78fd22fafc0d92cc9c72004eecbc26bcffdcdff3fee8b67ad45a340bc17adb826b007e165705dbfda1b7b7c9abeb45a50064e7fdf3a8ab3b1e01d8b8a4be6131eba3fefb64dfce5f08f6ac0f0909d1cd99aa08993d4e8c45d49095335fec83b881140c23b19dcda27af07e5778e2e6dbbd1c6d69ebb58387757b40fd2d59998f26437c310a687d523db619c0abf6b9766fcb9b4463f413e62fd3a6a25055d9ad792b32b6a7e9516a4e5d06286dcb6b66c8087c4be8e985a761c5f4be0394a02682d7fdda123008bb3ac53fa93e84fffebbc6cdb20a344593cd4ef086858b5fa8467d5eb162cc54739831ea9e675affd6cd2e8562599541dc7b5ec95be6ba93138e017934a2ab329376ffe1347a098032a260d023610973a5e74dc58636931fc56ec8ab7f30eacd549feae8746d93c11288741b0d3c540cfec54c103ad9e4fc1be721dfba99538dfb2cdc2b9aa9ec602b85f786417010186d6e737f252bd1fa861cd9e1815c29f56607129bc4531f2961a29276c0fb7ba47f8f802c373d030fae30f6c2429f18abe5d1d9f60bc6eaf1bf40e8b8a52b11936e82bbd88552027c3791e43f609c44b414b5b9ed5e31bc6bd8b0c82abac74f767b68199104b696789831384263f76be2ed0f0a5b17de3947bf64f4da75fe047bd2975b45a0be98b154a2d95e48755d421eb078c016a0cfac0e47bad555a4099c4c466a2bfd79336ec82e598e7356051168aaaeeba2fa4593c952493623cd7a4af727bd4bc0dae779f0c327da85b8d92a3a8ea55cc88a2e30e0d9b7112401753484edfd4853d65d69d48731272da13f07790f11394dd9fe4a352246715d837d3d38be2808a05fb178d38bdb31084d0a69b76739c0f09e4f8ec022f35b43b9574d67e7f247abf56a22121ba532e9ef7e2ed82457deaa778f32bf40630d9b0556ce987f1fa9b67b2651cd54d1ff1680679f5f18f800f36e7c97baa0397259c3dec330251e0a301e832e2e004c12c60933c9aa27b9c46f2dfc111976321ee5a9a74f625f005a2c610754455685a9d769d541dc02fc2f80a5d09a6f11ca949a133d3338a647247b4dff9ca6c0c7804b4c9a4c0d0d2350f8e2d0ff24b0b765628353441753c4ba20500dd4dd86e0ec80afd083f4d9f7dcd6264a54cc66395b577823ceffecaa65025e88b54f0e69c0235c065d3b854044db8fc2888c1e1c7515ac97d32e2fafb012d4b181a823516caf56d2e3d81f683126bf2c27c0e3fd4174902ae50644bfe3a2c437d39a97c087b972c37b342a6074661701d791f9995d05d37811f9fdd5e2fe62e21ca6b9cdad7bdabbdff9f9dec3dc1717ced938ee825fe7bdbc681538615d412b96931d0ed8e01354b4318006bba97d1f0c2d3728207642fae976b5b60c7908bd61c4e25e7c121920454d7b3154bd5822293ee4ee0c62e78e9217211d84e1e99a2e64d3ee5f0d7710e97096fcfca5a59bad561da1efc85407ac4e8acc8024de4a2990570448562d83314b8c14e5ba14ee784ac04dabd0e8cca626bf3b991051210aa866b4c30785a4b376e1b0571026ae33820eb496013138aa48d0f5f677e52b0ebd4b391b2a285016e089035fab9bff75a14345c1609218ed5a7b0b4b26a81405bf6566ebdbf2da6d64cbb1a091e92c7d9e39d63f4a61ac0b51c52e84ff8d6a17c4a13027eb4407a0b168ace9874590e5108551497bff90cb7cfb753b37552785b05b6ee2b80eb5e42e39d4b5da03ab7f22194e4ef8234ea634b61e0a8de41a2b44dcbe4f21fe62e86c3d0ccb31cce4545931681d4f79d426db2baaeb0c0afbc5144636e0cdf98435054a2031693321a6cc832261b55c43aa84006d0b64cc2eccebb3de36dda9d592d17d479e6f6f0f4584c99fccf55f0d3a2950d254c0fbca990ec62da5ebe7e3c61a7a9a5118be67389f5231cbaa9b617b0f5040fc6f796e152e976d59f18bb12d496ae3b2f876282e2e33f14041020c366341a4ea869d14947d96ae145f30464c70671b7b9b82ccac439b7455dfcc36255cf1bdd2daea316d6b662825734e650da029c7e01892a70e739d1033cabda76f668695e3227305adf2da952f3707582d1dd861e8f46d2ff5a33987ba1bd962932e959a4b1a75711107625d4768c41504d246ed8468a41454b5bd30faef625f4de46096e99dfb8a7e4877b321ca5600a102d59006f684695524243be7d68a07d185a787a6129b1309a45dad14a2dfbdbea851f5534142eb334a59e7a2b99a2a4cdccc4c2bb2e9d9fea925b3eba89411c116ac9d046ef6214b4820429235c0631da650dd5bde1e2bf4860410162f0e1e2a36f67615e18a307eb30f56451234efe15a49f7adbbe10c41c9fe6b21a17007a6d0cb3fa2c3acc90c5c705264e788e241a74701e27da480d77dda243b240a3f05dc5a779d265e496ec0aa22b0e6f371aa8a6a8b897c4537e68a2349143eb354f9e0908b7cbba5bb43731c1a2a11206f4ea5b125e7ed6901b9f25c4de54d604dc199c62a00f19e15bf8fed7a5584ba5db097a913c4d75a8f6a02250e9766a56d740a9a468a3349f39efd68df6bc6cc23e0751fc26d3b87e5aa401647acb8799dbe42271e4d026911366fd1f6256b40ebbc444c0dac8b6d7639921f3f474163b2cb743429cc0db4db8e839d3ea9374e799c1ba8a0bcc4c8209e458810c0fce5884993d2f9ef96ddd0985523141505c2799aec63e9bdb88941ee70ca45c11768251cc560c1b262a55ec6b84f0df42d18e1b4fb55ce03e385d6bf63dec5502ca241aef5ebfd35ed693cd0a6b8a6fd6f17708e990970af9fbe9fb7287e06cd3666fa8039f56dec2fb2f5b615da10c71918a09f87e05710df58df534c3c4b34532d1bde1a34e0f1fd746fadd22952f8d7463c3e0bfc06332344b6fdc16abd422806fae81d70660ea4f3c2c4e683c8a36847b8618324838753a14d788dbff2a74698dad76142259e0a21fa0e1fe338689df7aad08523da12ba56c17fa9c2ac06049c5a476a0c2999283a1b01c18752d9a8695c0d2f1375be9c91f2bb4911e0050aa55c3fe12215c369bb868c534538c36551ea5669186859526f74d8bf346eb32c67a4036b58c0cff0e717ca8febe8dabb85ea5a869d8266f9d24e5f55c5dfa56162ffe98dadd2184db0c43b985e86a2f3b44195017935004493c271c7bbb42427fa28452c76439d93f51de94f26e081eeda9ef9b64e300b35f42c65b4f5fbb15277b7e8b6ad94e257c1ec1645afc201045bea514569851e0936ab170aa1934f1304728efd492f056fca052a881323c4d130cdab5f1b244e262e75f2d936e7b990056b9beaf4267af1680221b24f49c774f5f82dffda887e69221f3fcc6de66a3fb2b9a8feed21e41661a25be190d87a15974f5eb1102d5812db532709c881c1962c59ac1b7ba2323e3f2bde02208784a2e9a6d66402fcf9ab0d70025625bd60284986f4de695ffa42a9420d938c77982742fe3b2b6050637d628dc20726c246264e5a3a6cab68415a249bb6917033c83c1e84c9a861b256e2b5e4173789e60ab76d9093790a17fc8c0a0949a99a07f2d2a09687922d5ffb05afc95de56064b179103fc373142a4e4308281abb5106034affd5593d3df71ccb79a13fd0c8d263d32ba50ee7816657e583a21f57a54696ed7aa5ddf04fb329f6ba98d1f7744e8ae0b0d6323f661d6d517395621248705218fe08d52b680d06d798078ffbc7059ce1f91ba8e5e6032ab77dfa923a2c2451d9e5eda055cbe2953674f940243c134b912ebd6e43f0d9cf9099adebe339acdc312c5eb742b2597ac450db105ac5ff9ca505b43cb0c66b0cb724b0f6c1f077eee82a425fe579fb8b98a0f878dab44b0c034e2172020e8b3786d1f14e85300f26589ddb6127d0b9f53e6172e1833d30108d797abc70fb0be3e663b42633d1b9b234654a207464b223bb7f311f922072c1c95eb1f1102c1cd3ef9f27cef9533ce260fb429693124af757c2817575886915e849368a93f7e7fe8801cd34e3579511f2d9f499bcf8c4b4854bfda3bc71ff7978765a69371d8eba8a3fb0184aab49d8fe016153f7ea9c5b2d3f6b4144dbe0ce4e66c282ada73bd3c6bade20b7323ed719aecce9a832c2fd998bfd4f3febdda2aedfbe7b4cd34376d572dcc660f500906359afe548410e52627b6a5c9548ffcf517ae9161ad31ddaba2f261e932f3f1c99ddd149c6569dd249d247704669f279fbb61082b806df0b08c422d79a915e2693fdb3009462425d4c6e05bbc0f1f1c287c09fcf6f33df2f1492fcc8be7ee38c3f9a5246edd3444b0b8131c26c77a4d3e88ad4c5ed6b93a2cefee33296591042072497a1b3a07d18fef06aaeb59e9a550e816a6f6a81f56474365cc244ac99de192805dee3eff2640de71241eae1044f4999b5d8dbf570d641add3cdbd5bcf1692122f8d8846a0da50403f0fcbd07f6fe50adfe98304b2bf07423b9bca20a769cb7880763af153620628875311f893d9971af02d634f8c58fe3f05499aafbcd45029e51a80afe2a52a177648ee3c69517a666bbd00385e69c457dd7cc19dce665f19cb2241b1d5e28e8ce88b9d421988d66b303e1cffc0700bbe2502370e214544bf46b3b176bc07f7e6b4c092ab2bd86b1b1c06f21741896a37962d148ca706c15c0ef7364d7cd18429c5bab4486f012a3862435f50ab5e59792c21108d30867aa97c09ed1eb804796b6382cfae3787780920edd666d7acb6285a87a208d24262d2ccabf8d32fcaf3e5d0dc1b6a7683446d7d5e42969675567e188c98da5533285f693ac16b40da8e0250b42f21a377226068c5bceb15214e6d76c3fd59d08c327f14161eef4171793e5a9d5e557d02a52339fa5afa75321ff96d82509cf6049248b36ce5fb76293de2bad14e3f45f453a302a8be3f9bcc4aaf788899d26c832ed8c6d9f899efd6c623243735cc66d86f28a8fa12e14e4a4cf8c875b6be2877332a93d3f468a7cc395eef90bc6980baeadb58f10576e6410f82115b42a1c33b545d52e48f133d2ccebf90609c22018165ff83b2950fc3e036d0754ccb5540eae788e917c05a802885680de4c753988ab4239bbf0dc81b0283c5ef265f75c0ebfc609225131f9bd71144f979e21cddfe46cb999196b8f2d099007eb9a665487c8ffb0a071e172c90ed6e1f0119674b2e2e84a9f1cc61e00c46b4c3684bd3efd96d7604bcd98c0954d258d8f577c4e5ef1ea5ed7a5d52a0a3ac51ae79edced978ece5e6f2722383b5fc3fd41444e9d04d206ba6ef411a2784e0e5e37f30c818f72e78459778060fdb1cb725a86a7c321a4311960e1002ec856ae90a2f1ef2d1e71b94c486dd367e92f37635f7af5f121e5cd80b2027e02ff50e1e1944b80ad5f55de4fd0e889a059407b41f8bac7dedb41d080637589930099e44157fd058c5ddabf8cc4b7924c15d60cde6e6625c70ba24893b0ad5d2a6baf95500b1a02f6aa79b373e422f6cff19c80811772821e25a23638ac292505360ee5859a590142ba24c5ba0198bdb758b1585b80e95f04925b837bc1b06fbde29c01effe7c21331599f1c24dddc58c8acec356ce9a8231893ed18d4458b13aed2b104a4b8445dae8d6e0f39ac47c05a171450f8a2970509bc66e23bbfb125a45bcc95b19e89d2f06070853ab89bae562ae4c6913671dbd2663298b9a502255f0a31f808333fad4b2f9aaa11261f533debaaae2be671d33bc1ec7b64a907973ffd60fc792288b10ffa7b16b5edf61e5c6bbead9d354801daab9470863d72fa9d23b45958ceb62055ec4af8d64c55672c4db625aa5e73283f99f7cfd8f46a9ad6c4c5e3111ab9f03745118f7b4fded49af29bba7da0cf27625381d075ef81792a5b41cd3defa9dfdb83141fb380d994713a80bfa4aad3e69a8905dc6c50e6b73eb168bcb8efe5f7476e4ec3c4f2d7d36e6e08dde356e2493c2b8059eb19fcba485916b00b8249bd10413266252f4d37fb2397367259b0a7be675aaadf394d9523c41c560678679471781b46e9f0a3dcb59d8ba937a883921c63d13ea424b7de0ccdc9b2d3fa3fc59c02ad50993ee048b20bb880e21530915a0a3764c9aceb4100546bdfa87fda4f41bab5cd3156a8007aa2d0f68b801f43779d855b8540ad6d8cdc0989b7af693fa4f370171f77ce320644a902b336e44a9a86d8b866500602409a72c5fe454a60f5db24b6a4fc86c8393973ca1344310f7f740be0fb74c0a02b493d2a01a78234b464104894b730362cd469ce31a9e5544e85cfa1296188ccc41b5c32218866e644b5987eb957ee84224e79f68246895e402b03dc370ed4129a3949aa8ac7163e018d516818d1aa1280adce7cd776f488350757843a060867a98925df46e777992a6cc0991163af2ac4385943260d62bc4d593d43adfa76a150bfa623ef4227f2d51ba3d1b705b708d2c413d989fb8ca3d5dabba60a7e5dacf7e17050ef22c9e705648341f7c7a8965b97db526a43d4f349f2fca363cd592edf9b611641d5bc969c88421a5f34c4f418aec9ca5aba6ff68468ff727127909fdb1b58ccea4279c5271fb3359ba17c0ca07c98d32a3a563920afc37b02304fcd4d77edf175781c83e8c3dd20e50fe950f15abd65092155bd2a7644d2610fa0f1258ad28243b1100808f825ff9c56865b31d169ddcc2ac6e277f24d97b39148d2c292322ae8ad070cee0c455d4d7a0e7a9dda14522d9183069abb4b727331307be35b1fb5abfacd028a6703ec450229865195f378733197654f9c05554135f734b21c01484b304d10ce1df2c3425461d3431026b3c5eb027bc36d13ac1b45f5b42fedb01cbad96d13381229bba29fc45435130d12b9172b150999cd4b8e633729afa2669bb51a48cbefb0b92641726e7b8a9352c9b2193cdc12f7cfca2457cd795baecfc2fb9eb27fbef0fa279db8d084496fe0f3a6ebc42eaf4c03ab10dc7eeaf3d914b5a44d3b5ca4dd7337fadee6df6aa4fc83db30f5bd1872fb7955245de5ca174d346ee04c9aa07c24b16538e604d612ab6e7c14956ce21c5dcac7f66f73e2169c0fe334aacfd29fdacfd4afc727f7fe66728cd8dc11582c4d995e4319d40ecea234e7dbda19e206bef2a18a3b86d2068b60d55abd594c467e1d89a14759e88f8282937e9bf71e262e3ffe281a1d98aa1e0079db12a89102dee80b6a21c177665ffe2eb0f89bcadb1488bb5d4740f2da7927f264eb97c8f09a4a0d5ee78ad83219d51d72622d0ccee79896c46b99afd335fc490247aa0e4fa34a57d8341c35f5cde61a9ede6cdd05b0db9755f8bf993b25d725b9eaf777f91f87813e3526c25846d4b20d5f348b5688a09887a99cdb62c4e49321de265796b7d7ab14ea8541caa8af4b3461136b1987908dbe30e610081e2bc942406fc9e6e51b257b10491e21f3da29dfda9875783ba3a77549da42872c4c6df9faf05338be281a88c4f4702ec336d69a01101b1f347731ef11d121169611a687a5c5583ed858b3b5e4e45dda561b2a801cebc756832508bb2dba20765ee0f4efd1ffcd9cb5a78bb0b35a6a716f207d8afd202ec0f05ea352089c3b6ff2b5bca5df86b8ebf1be00cc7c63b48fa36ff3b395eba508e146d0eb74590ce203f8f32ce32bda5ee0126f382b64d8420bef2ffd9de09c2f8c8094076271ef8d23c88404316ca8a0919891206937f15d0dec3e08be8352b9cce9cff394847e28cad1174dea194d804b7010317234ffe8dfa294b55a732031ae77aef80848baf0aca4da933c256249fb9ad03259d835211a891acb4789f6e1fc106f63497979bc3a46d7116c1c40e961f56542d65651fe8dae7ba96b5a5b2e3dfa8a76783762b538d504c3b901309715cf621ced983be87442bc658981d1b4d86ce3f9b8746fc72bc0d0f48913a852622bbfd31528a10e273774a00a13cc6bd3c53b1425bb9b883047bef0d030ffe9bc889def9e88708164b0f6305313a91dc7e47ddb3a2b288853221d192eac1ce65adb51072e7c0281f2726e642b5a9c44875e6cf21e3a25c3aede9d3ec01968c17c4300b246a36f37ddd4e07fe97381b8dfddc2f03a5cc4dd01eee35911692b874498aeec875c433b53ccfac598a8568a33dfb17955721ce5bec07667c72c6d6fdd53525936166726f7b38a9663f45c26d778842edac9159ebbb97055296e335f3f38db7fcf791fe1324d82a820efc45f873c51d507a25a2ba2a9870df08be8d7994ffafae74a77f8dc26dfb99578a854671718c34f2bc720f496aa214df03f129cdeb388f7619c8a6ae30319955955992145fb9d6d33ddd60c79b7213775fea446fb411ed275384d7e922a67a0dbba09d2e8147fa3b5f297695b21081195ac089b2897f484d5a35a5564cf8f4cfc175b79a342908ef6d1a0010414bd926afff341eaa01e6133d38f763ffc7718d26ebdca4fa97712434e612b25711830994f55c8d311c655f7827c6d7fd4f7c4753d5355090c4804f653495704184aa0130b6bfc419aebc0e2a84308ed78d78ee1884833ad879de11bd3dfa3061931eb2ba320fca14303c5ae0480d96da67936588d846f4600b38125789450990ba4d9956c5705b28991812b0552420f3c48ac98528515bc13375c3437ff4fd8beccd8d4942362a4587291e74919799575f3e3c7d30704ae710d552a5ce3eaedd4e372d4fe867d2b670f3e7740baf1b464a6a4ed5c537e3468a360c1ba597a777761c92106c0c70d2a9a44c9e9863b459e45bc258240736aab5dc889f9302dfc68c1362c3290834ef8201db02a6f22c1ec5244cfee48e8ab7afa622bf43fa56e1cac3dc11d6b2d0440e7926e003b21d8d3884aadffd8fe428dfe152198ed6aef88ef7822ac368cf9b9c5a36965b90b17fcb9dab3b725e98ef4056063867d842cf460bd86e4ef11c0e1492f2e5f3edcb991a95ad7917efca40b5f29f157cc7832583c909ef42537e13cf2f5009d21ddb86803325985bdbfbf76c2af0b8d74e8bc182f98842339f7dea18b2a065e6883cbbbdf29240509e4cdbd04e59f1429bbdc430883be33adb89be0f9c303e75ce608921c0a4013db70c13e5e361926d63440b6c0d279cbcddbca8cb856d6af186a57e7c3c322e3dc41784f146cfe8eea77653859f19efd832372e97f4c19bb0df459e11a7dd288711566889e7e24db1cc2730cd9051584d0188fa9c2aeb09604289d8562ad77cf39b715fb47ba08e7a2c1708b371fc1a9a59b48ecf580fc6311f884dc37129d315168a802a3846c08ce5c8d049b60cc92140d990f59859cfb786409c145ffb7cc4e8fd68980ec6caecd8c25feda9f0cc7e93dacda26522892462f5b63052cc6113489636a5eb125b4201e81138493f97464824c084b7094667c8acc19e926e433a808eba87a25ed17f7d9e403e27a8c55d43657fb72401f19137a300334c8b6ba73e313011b895945eee301d4d8532b66cb1f934786cb53c7fe97e167826ef7456c3369b8ac135bb9a8633f6c7083e38284d9d73037f8225ae550298c5c9d2f4938dd17e7c8327a9420cfce5936a491402bea8bf06e43dd6e190b6c30ddcb529c1486c1c14a9929e9de48325cff35a2875246c73cf2eb244b055a5564fb3a08c9bfd8658cd1cef171ebc38400a8abb11bfa8cc3554e6f26a09ef06e1f1a6355d599fe10ce65549d9957734762fb34b626bc3c06dbe1a4d60335b8a7d5da71111a61bcd38ac5edeba0fe815151ce777aab5bb949150b04b625419599cb3c7f31a184996bb7a4f1262fdbbfba1ad34e46e9e5edd9f6ffeb855b3a6755bc4d93299d93f97256697b6b6344a0068d34287a84db3b6a95b00164936448ad8dd150f72d36af2c2ce2e7b09826322e0f25cfff5604f55f0104fffb0c6621440c44bfb552d85fc3dab32f089564750b799a1b0ad7ac07af0770a1c4100ee06b4c25e98046aaf0cacd9bbccf160a9dbc750025afdd6118c290f5a3863a9e19d67c43aad9b753b5f216c62a879838fe8673a3e3e57be9229e339debebf62f6e66aec0c671971ac6c4ccd7cf70a4e0e8e0e71f56bb2bca6d87d586183b7809a074478ecf0c8345dc04ac79eee920393124434d3bca6dde7be944c80842c3d6bd97dc33876b35f9b2ea57a4399dab53745810422b89ebe5f3245b0ab6a8197e553c383c6f5501a9b08dc2bb9d453bbe42b0b45943a9b546f0bf7cca7dbe140269acf9346f89a58c4ab5ea03c5a41da2ea6ab2cc2142301c1462ca1bde3a1c01a656d909445cc38119a7e48f836d8ba5a086b5da3a2c0e0f08cd58e26c070f314c6d9c3db6d3c547a05becd6482fb2508c784280ee6ea1786ee926c4efd613f699bd7ef5619bfbb76678bbe6818bc681ce0b345d92746bb6f7ab309e0a2e3ed9007ab0b0bd98b3b035f4ab405e40d437c4301c18105e7b7c05975c87b190fecb1769d8310d6ae118b9edf18d5167b363f44f6262a0ae4cce2432b989fe36bc5a4b346a457e90825497585aacc246733d9918909d3cd8286a07763f78d7451c7dbdf4d9b302427cb97c33d31e246f63054cc5258fa7f79d17a36a60bc70d000d0f4639e65a695621dab817949ec7f7439cf8083eb4b450cc7f9f5d76ff90f3b19b49a695d89d402b98f6ed14d3c4a29499550ee6e7e5d9e36b6f4cb3aafa42543eb92f1130a086a8f461342e4ef24026aebbda9ce68894bfc0f476dde02b2e9cacc276819477242a8f2f522122823d0b50df5be44265620dc348e425b23532cc1d2b1f34d67dc53fe3cea48b5c108378db4534a399f73a69729970f826ff29a0ab0fcc5f3d2df9cda78f7a087ed8f8c5b88188f0d40ae92e437c59171f8df990565f9d86ff47a17514791e63dad8018d10a6f6566da4b5d8af01e4a8446bae7f4625a5deef8aae70c5d7ddbe7c0bf16d7468c59b1b14b0cccb13516d23ba8d6a0718622bc05a592b9195e780b8fce85feff5fbdadd3ee2ea75e6c8ecde2f85c0769856ae922b6297b96fe042c367e97d6367cc4e6b63113c4119f10a1d9c1b0098877274f05e4a15edff93ce6234d6572b231ca5253000c41d7b594bbf68e18b9b307caadf9d7283b462441e65ab97eaa9e9ee4f4cf03e9d860817d85181abc47b459d8087f0e0d9881bd761755db48edb236f5e0b1167c9daf0ed8e2c9ea5c20d9f4ac0169e8cdb6dd6d9c14ced39f57a7e8aa37cfcfc2cd6d967dfdd6eaabd0c3303ef8d33a6e98976432a9e9fb56ae3cc0753ff4a8e04f7695effabd531bc6a060e0f12ccae9471e7669ab3d2fe62cdf3f3e9d520b953cd7c210829cd00eef8709c82de2fefb1fd0f5f047693b536d69f1a7c5ddc92f4721da928fb0ba5b8dfacbd982bc98a3fa024e0a060042bdc674bdd59b265a535f9fa05bc90657b332f1a6b3f507abca95da958256dd374ac0c2c3a062dd0a442037de47d796985050f8471bae66e22e9a9e6d1b2fc8f111db16a832f1e95eec3bbdecf0e5af31eab17b52e757c37ef25d6bcf87cc9d928225a92ddf5304b862da78637efd420d629219a0f9512d9a9f05e879a8839fe38ebe42f6c83b939cce6e2ce2785c224a7be493a0ae21b97245135e022d76d110cc4be78e41506ec28dce024b4b9fecc68490d8d39f2b755c9d3249212ca05a82490147d4b85ea58e497200243734705a240412439d6e75f44af16efa58e95bb89d5ed2daefd77a34347fa6dc92e3559508d1d7fb0aa3d423e39de30209cd43dad5a3bc52137dc79aa48a13c1b66c8c8e575cfc677a5c0d669bfcbfd1d15dd4f6700978fd3ab5e1610bf0b2cc11b6ecb508a980cb514bf6c4213802159f487958c3822b1cb2c4916293f02ed219bdb9c92e9a30534ee94ba305d33a1d2b33e08292265383e21ca71ffdba7c85097c4253eb880d6fa487f5ca57817138c28954b2f725442e38df7e55f7c7ccd0a898a0a3a58e13446c15819b4fbef80b41b73f0603b50170ee40ccdb5ceba6467f0dc2600a339cdf1856ba60a3324b281bc6b640745f5d7c6ae8f69ffdf299e0123bb2263d79e29b78c54210f54363f65fd2c3da5ec1768196f6a5e0cf2869e786ccdd3d9a950e8770fbce7abc21b5ec797f28d7c0a49d832b4b7ac430f83e9942286b1a0990d2fb02431d7245064e5d7689ad2a9904bac5a90c9c13a91e63318cb8cd3912bd6f27d3c3cf0f7488385974f45b7c3259853744127cd2cca81b3adf7ad402fee3c5a84775cb70279656181c1eb71e82dd8a79ec195e7fe9e3bd266b9a49f52254dad0eb448cfaebdd463138fc6adac3ce2128834895bad24727a7e5b084df11f80ffc8323db6aeafcd330ef7402b91a478d3b3cce4d074eacfb35d7e8a74527da31fef1596f4b5f339016c72e61ffffffb1ac1d68bf9905fd6b218eefd3b41d2e5964613c9e1dfc25335102b98b689cd258023814b1237d17a4d4584bb0b33fc38601affb092bc80d50376e7310bc779b038fb928960300a278e8c21c2c279237c246e100ff427c54ef521db847686aa6750481d45d0531e62ddceaa02f5eb3649642a3bdcee42b9ab12265db0178273a9ce8580d3efe540192551dbf8178867f27d36449c398a84a6711dcb97496498864d773673d876157d3682a99bd89480198c0afa8a79af76704ed06afb3716f78ac006c4cde040f2e8a964abb1384c3790dbb280842591e2ab0fc973045bdbeb4a57d82eeabfedda97e0b99f4ebba7f8d339a48140650e85081a66b51816cfbdc38302676c0486f6c581417bee03ed24ece614cc6de7890ed2feeac566c89ef1292bb4e6b486dea8ed36162dccfe3f6a0ca7650b4e429448b86cc67d7659bc9748f8bc2009cc9d7b656fad50127b585fe9c853dffdcf152ec5db762f073e0b0001ffa46403ec0f678746e7a7d439a49c99e093997e96b64bf83d24b49307f1daed195152293bad933b50ff6cbe5474f7ac41c1b4f293bda6301d8baaa286e0c6964d208a0ba9313374b2aee29079ace78e7941df2ab36528e961ecb243fef362965aa8f682a99f1b22eee0980a0aa649cfa208fc7f35e751ff42578d31ce325d967af2e9b176451dacf2fef39eba34ca66f56b45ed0fe577098fb19e1a1a700c09f60bdda64f5b53d83a614fd442a8e52fde5141f73e0a2d84d59d69de41cf62945af1fd7a4a5a2f3d5e6facda8486b2972c83bcf299f6265e0aa8f777734a34a7d2b25d424afb3dc3550ee8065b48b45e836088b380ec945d7ab43a23755a275dbe5bcd1e15df6beb0d91be1cf3a6fd6ac90a28ddd423ff08685086be0f0ad1e1b32861350feeb7b5e0ea1298ddb680fe2687f7eed6ed61dd39d96c0d825af341a0f67c58f63ddaa7f8f4888cf1abe28bdc2870e8490b76e7089735f0fa79fd2c279fee712082f29f79dff02b6a91c4cfe8efca3a93c0d812e3a9789d2d411d4331a0cbe46c484e52b7ea5bc88df93543b24a72bc1ab484988c9b30c7cc29c042d99c7a857da004e79a4ab2cb96c3b36e5f8b7235406ca46e9338ab1d813f7322fb17f2a05c8ed9391738ea8470f5c8f394411c4be0658e615ae3123b307b2e54788d2cef37c9327dadda718f60b5cc15055fe46f3a1503229df4233ae7def0e0740f582d1ba733156e5f48c41a5c45a06720de0a3b9246db30807acae93e24d5c48d36fa21d099980c0ef0eedc3bf0f1fb9aedbc455613301514ed39d1289f145d9e1be6d6fd98fbcbd4a87e5604a44e2f473ff2f26c755e63c0d51b12fc29748a29a6b8af33450853de76c80936b7db6221bd1b4f183f1fbe847f58cb9c89a1036d9106da65d8bdf3ae8b5773fcc34c89f8d9f8ecad391619070c4dd7191c7f3e437ccf8237ee43970d0cd659011e50a10d549aa2ce9527d302f363414d87429ec38a41b492301c6c70556ae0dbf5b84913ffb2760fe3ca09d62fc68b57b224c4853103b6171168375a25de1c0e4af359447e96b3353dfe910e5974d584d2b3afff737272ce064febe18bd84b391ec47057013bebec48ec0f45b7108a6beb851b7c4f93402fe6a491392357cb64441d250bd2b7dd1662cca210a100e4ec3b53f47a0b396782cb52c25b79dcc34b9b17c85ea44f3dad55ee56b29859eff4e15bbc5522d071fc7fdace7d1fc3b5acc414f3835438a933b8bc15f69596951948e9bcfac288c20be92f3a5adbc42dca2457312b240e758642e8bbdf3b147b3e9abd3a47e3e6704384fdf776b81551af4b258f53f6811db69138a3a92c00cd958152b224ff1b079513a7fd9145bc11a336ef538df4a05a4ee69b2f4cd68ca2acf6d702ebd232e8b679af05d6ae94bbf1328bc1da7b6449fc4b6148881aeea6f0c43b95e9ba6ba5b3073a5885092eca0cf9bfdf6300f3fcd80080eee35c2e490d93dde904a60aa7c222207d06ed4eff6eb840d7d56c92df06306af8a37aa97032aa490c0210f565455efac1746590235da50ef962941d84e5d4a693895e5dae42381c92ba492b44ede78e57a488bf59cfc609e2be9d09945eb5a0ae302f2f4fca5a8a4ee64b6447129a936d3352c526d1376185ffaf460dbae3ad843573a5d61eb96d51c06feae967ee23b47955a60e0558de02970d83b83ab4aaa7ccc400074f7e84a50e38c7e6000a7d5634d1323b88689185ae29a08ea77ae15a9fcd03b1e5ad608a3aa742b13dfb6ffcb8476cd2bf66830b3f227c89728a6a71cf8eec5eac79c53cb8802c1b18bce6571a34b48f49219e7575ac75d05ff8ddd4dbc6febb2887905015d6853bb48e3042ab2b5e703fa928db0fdf4bd66b1b1c66030238ff69d98bdc071e531a7b6b59bc5a8121d5bc3fd222ce428cd22a626968c8b680bc177aecf70d72ec41353d8f2d1d0c8341f3138d87739c9d7593842d0a5515cbde425974ad1394ca6628cb69aaff769d847ac7fba7499fed1cf108a85b1f21051c29b0a4511f648d99b18c4b85bf5e0c369c603de610d6ccbe6fc51cd071134c510512ad71604634cc9443352565f7aafefbf5c80a65ce6fd6bfcbc6a5aa8df88f47c3c83ef7e1ab2cb6cc36a0548eebe6ffac2467b2dd91fbcb6562bb5444c41a6fc7e3eb6fe7f933b296d7a00524c172a74a8fcb78c57e52bd063e11c1aec543c47a2e7ce7fb4864644200367fd0ada94bf16bb6cacd2d3960161c00ad0fad483e77d2262da515614dd602b220e3b2f2aecadea65dd8d7bc9ebc185d0886424cc3e03412fe7530628848e087be9a23faecbfd3cc2b262a461e320a1c7b2f535a70fd970f80f221f5a49d2688725d7c6c09c2cd7be47381a37a2707ee9e2f4a06ab5147de5c6416a2fd4742d619d1bc4fd54cebcd8e5c19678877cbd6d95b00205ba62b40df344b326c165f68e0037eaaeb3700adae1a21ef8f669828c1d1fd2c2e253fba61e5c63ef0cd2e3a27dbe0817b313d5483588bcbb42f3a08d8f6a81278358f34a56281cb65902f0d9b9fa42274ab5c45fd51e1b0f70682ab4a3112aa3f3e355244a1bcb0402df32a75545ba56aa8cb7c44a2f9535ac2d4349047143823766eb39209f46f6c51aa7eda17d1fcd301323aa19c0b777a03875aeb309b3e25448277abb91b1b4cbd9c21975ee30ffe6a839ee970cd210f6a41a10740465af9a5baa07b71e11d0c336cb1c07eb77e999963e9fa5e5b58e7cc6704c2a7dbe14b9759b8e33871f757a3922dcbc01059157c50f2c4b4d5fc064ec60c9d11875b3722352c3cf7fdc6101161d2b8bd7b21de7cab09fa79a81753425e9f61954ab833a96f24a76802bc715dd151866061d630d7fb421d20cd3b429a6739183f6613d697c54f1a038b0c9315fe5501b85ba06ee145ba28801a44fea20ac229b5c9e2871e62dd25a01a836708f55cd8d434673eec4e83678ad74bf5a0603d2fc5a00e5d0288dc6dcbc7b4c4763e8f1a8bb75de60441eec31557376ea54c4cae7eb41ab6c5320a58ebd9dcb08b346826f5abd2272ecec445f536a7460e6fc55226db32d19ae8201e8f9bbe898e04f87f5cb7abd4c6d292b52a8c3f0216dbae9a2ecd1509ea50b1a814877fd64d50edbc5ed9dd7055355b4138b87b393479d7c1cb2d179443019bc1063e1de1f73b45390557f375b87905c2072820febdb1184c212a1fda8d80f05c87895326aec513d49807e03a360d102302406e24857b8e0a80888906d67075aa0e2125fd728c85889f8165f194da183bc268947681895a1a4fa5f5e7f91e356f9d46364df9a6bcfc68099fc42ed51fcc96fa56d651463df7a4fedb91c138588b1058336cf3fd6019ae7ccb1ae75c7244095ee71227d2c440e77b4f2ebfc1c44d79ae46c8b1274a34a04a02facd90b5a8d8a25f3d23a07b558e5406c227666cd9c0f2247dcdbba3b8a54b54dba91f9d35c8d7f2f102d9aadb884d75475fed732185bfe379e0ba1740b6a7d6feda6f85d5d5a4660f7e86b0f0cf0f6ed97e7d0a1e398d7801ebc6f7b633d56202ab62ede21923ca3460caeb1376d047e52a3308813e755cbee8b48d10e130db584beea4b5025409dd51b1e01f2b3f689df84a8052206d68ff5180d8c8223856684dbaf05867ec127c6eee2af47fabe7d34f391da379c68413060a30f99347e0d929155b4bd71a37b28f0336fc309250c43b77312ad3014d2c0c485ce351445465286e61747a64d905d2127cfad3b61b3f461f60b1934ce6972b8054907270554905190be37bb3de9c8f7ef35b91c63f306b4bbc52a20324f39f82392f1307683871a438f208b7a0a7af524c8ce7acd3dfa8d85774d73e0bdeccf0bc07bff02f654216479d253b9d87903c2afde0c61a891aacb5c8b4d0ed2649daf16a5ad0813bf9ddb405afa891ee62e2b7d28779b785154820236f4025609ebe0590336d5a9e19e6b48ac09421ef51ad8d6e7b3313c8fb4e341810d23fe7a5394db1d8f2900844ba216f3958c562e4cb14a33d12143215b29230351f77d5b01d34e4ddf5269d23d68f8cfa959874489b51eb9d54aa1176a93fae835f1194f5aedad19950b2b94b09228fd132a8a34d5eb2312d71f0da1e46ca1f133ec8521a42ff38df93e7f28472aa65c7af12411310e0006725f3033374e489429c57b534421c5821e300f52e972558768dd8a50fd0418510db559339bc211ed57d4bfa65b2baedf8e3eb1f3a2c2e0dd956d9d7a44daf01409ae3610b72b9b8a9a3b9dcbcbc0ef936fea34c7f59aa2b0593e959cc6dd42d7d36af378863c289b44946bb1d55b60fda19eb35e235d20af31475d77532e4eaf76c121da1a254f44c0d76e92b3668a28cd2728f260245f4a72cb66b543aa4623facd55042f140db836677eed43abda3b4b2cc6811b3a4f4b93f475755f4a265d4b2c0bbe8ca2d501f988447131fff6adfc92035c709bd6dffd933cf16a954563122422b01374e153b8bd06d23b9f9ee619ae5712748e05eef3dd7d4c18348aee8262e7456dc8bbb784ce6b91131ff96c5d9f1be9b1c8e6294f8d5d5275e2f991b19aa72f63ce6a68c47cec10776aa6efa55059e7cb5a6bb303006d17c3f82447d6759cf130ff6085049bb6b2ceca61121c0583985ed876180c43c3ebf1bf50a5eec988967e56af88b760f06d612d9132334a2c5f02a4d0a2dc7b7d98094d4ea71989f6bd880012b6b3c0c917d3bac1ecebb88528b9d2f68e0e2af5b8acabba687871bee859a7307bdb76c984ba38a214687278638766dc6f88df41ec2b16c7306ecf7c5b0ed48921d5cc1efbd2ee7e90605751ab91b4cb69ee07b1c876e213f45ebe44c4b75ce7fd88e073eeafa251cdf1b251ab4ecd1a41a3100aadf7dcaae3000cc78379657e0b5037e265defa14369f51abe1a94f5e939ffa2e46cf91762875bed56087b0baace7672496b4b3313975a68fe24d3b9a27df72ef4bed52439d2695318a892233deadbbf1b7401552f5a6b33528e44b5101b49ec36fdbb6364386d76a4c0227e3569811b9bef21da9c4e24c4e0b5a6a4a777509545c5aefa7a4fe27a3d5e7505562417b953af65a8f340318a9f38e4225572876e54c733c90144babe56a7ccc68a47330474cc30a1d5a66049faaaf0b9c4fbfa32a4f77475ab860b327bcdff241f449cc50ebf32182bdc61bac1805e5edd4b53c22a158f879d1f5dabc932779fbbdd741db58eaf97d3711fd1d11b9af2f554f95a3437a57dcdd856975e3ce6577cd9c9bf82dddd9ed77eebbee816f21d934361c07a230f7a2a2c6732992ee8857a6fa29fbba0cc7afac3ab47969b5c99a9179d99e560d8447290b2247f18f2ca3af283d6f4ea96f625df1f5afab1966c4f3310ad445e23991bdfd5cd1fdc7f5b43fb963363f7e4eabeb7f3bca59d47eed26f5760b024b4b5f547e4a8fabb50d638b3eeadcded3ab9f4feb29e9bf5fb605e5cc519c0478e1a75ed6d044efbdbb92dbd9eb83b4c7dd27ba04d69b5b59731eecbdd2d75f2e2b4ba352d92c443340ecb98b840073c8b7a9113b65b172884576cf8650fb86a86ff125ad2658155a25b39ef1e87f223a6476126e3e67d7ab6f84ae86de30c65144a7c898711897b3ededd7e07c968d4d08c0a70d35674e4ed00a3b5ad4223b54a1f64cdd14f1fb00202807e51c4a6289be80921dbd010655723650338dddeb2f2ac526611d24a78f530f1b2913f1578afd6e3b8a859674e6ee886b7053789aa104cda1a454f0d3928b6aa67018726e656187f3e075be2ae6646149a4c40cadac5a911a30ecaf74cb1837510208050d8423375c9a04b7308921cbb50d0a1f870efacf3f808600077b61b042ada7b6a6e57916d96c800ead0fc9019e554fc285106728587f54fb900825f5f35c0a2e501faf2d509e22b46b71007e8f4e39da01f662694cbc6927cc4966e8c75164142a1ccfceb27475e6b97931f792a66fe156d96b52a1c50cffe49c293bb8b98b10e97a2f92ff71865e4f88d897ffb82d8be274c5e02ac2f51dff476e4f461118cbe2efee39b09dd7c0cc1d7e43e62575d2af9ea274298a1d5a45ce34c2f142fb56be86eb6c99e93a7f57a71ece5c40bd619f3ad7afbf6e0cd30cd779b808f18ca652caeadf3eb39eb09dd8df2b125c482ea7b5e6ece912c582b2722d2dbdaac56e96da488705a12eb75a9bd289542896816a63ecefed142b04eb1083e7045be6bffb027139b9ecdfa4fe5f42d69f1833f3177c9e61c27cfbe0c10161f7349e61d85a42af8842a435609de1e3967af905928ebb952375b28de27e9920a73345ff4bbf1d3092720e531b0e0a962e1a2a515d2d5588dd9ed5e21676281a9ae2cf2b0eea5fd3db53ba2b655e88f2289560d066f187428bd22f22ffc23e272040cadb3a105bbe17aaa560da28ccff6213cc74e240e93094ef649896d888833b8fb6eeaf93c866ca78f5b71675af0fef3c463cd571f4739650b745be1395a1650e5b18410197ad42f231bdc7a6f052abcc716833dc00a56fb31cfbbc9fc77cdcd4e708a710dacb0e938a4655cf5bff5b02a655045d03243881f017a1c541c76e7ad7f1af206833cbd9d991c67a57663f806e20fef1ee24d220672189f9755dc0de027d89152e76eacc40ee38a02294f91d4decf06960bb2b2bbb3bb0d613d0eb3c1068cd1c1293c1786972897d1ce780a0954e868abe05ccbc7e0ee4427a98cfe487e258c0cfa9b32a23d9a4ae2f4ca66f17ae21769237211c0fb7fe2ef4c0c23a15824831b908b0a5e216cffbacc533b1ae4060762a787f242bc24a5697d61de1553c51b91054416ef8888b794dc966ec4718c84dd7137a607ad322e6c9b514d1dbeef74ebe997f264d7d9df17e71766f739e3826d6b61bc1acfd5c0f5293ea275e5d72695e66ed5b4dc1c2a6a992ffd6f7f1c0dde9d25ee72180e194d958cf35086b889eeae3f25422709ba44b6a50ca9033cee881c9fd0f30d60330a459bc7864e844498be13c98c002840b2360b6c82eae4fbf27b26674fa32d0a8f0172627bb57c6f340be7fae64497ce46eb27c0281364d7a2dc5929be6a2972e6463656b8999fe91e297cbc2e4b4b372e6f8531160334a5eea2bdd4af2aaeb562a98f48740adf55f67f1cb7c458d7e86655e3a48f20db61e1d80d53937e2e9fb096afd64c6509a9dd28ca1b9b313b847edafa7ef569289d1596bbeb623adfa569205dd59bb67d158fe47f6480537e4864466f0e631579c6acd4d1e7f7b4b5cf74e753cc68eefff7156746d7de48a55120813348cea006e637274f0282b25a9b6e22fec5a07abab6060de246e8a97ca9e4054e3f9567d10b014e9f9d0f7d9c7d8e80005dd667d1067fbaabe4c2b235c4c1f198bce805af7d5957833c3cbe87aa97c589b4e53618851b1621e135f641267df072efdf12d107ee86390ded7128143260b18895b8b34cf4ed7eaf3542e7122603e0fc70be498b7aaf835b1fc1c6272486bab91dfd27e2a3d0e2d9bb476298b1e13287668a210e49852ef55a325da467c5eab0d3c33f4ea0264bc4558184423543cd1e1c84118431be76dace91c3734889dcaeb8e21cdef0ef13b8aaa0195ea235fafe77e4b974ec10d21b5a045b2a8ce1ec10f9bd3b17a78e8f114e5637e4b4c82b46b6d4dd1f313844866731ccb40deb5772e45f09b359c23a301cfdbbb193ba08a6b019f2e581b7d426e01a168641d5646c0b976ae5cd69d874e60230c9bf1c439877b08e40f55d752f08a02fe4fb427eb4adb2082e01cd177e9fdae6c844fb9e2fdbf3d00d957ad6bba84e575c5cb196f1731b5c202e088c3ead424f0d379b209f7dedd466f08e13e48cd000a2cce890c97a2ff28351e53ad6d7cfbd1dd4ea5be4b61535cd035951bfa9fb44ef065d74cea386a7407e84d1607fe33c20c731413da7d68ab9bd46e90b945dc442bb3084b9defbb7a02526a9f7c5b1a18d5219fd047e0f0d7503cba7ef0d03fe6b4c91df9c949d5acb925977dda6a57f7bd01b4e02a7ed11d0178a0f9558bd260e90df1ba5aab5c87875e8299c282981634957d8923c1e0b24be80604d738532c9aae5536fef5c1d5dc9323b7603b2abef6cd04a6abfcc79a9b19b62d6e0aaff4b108c8c78e5f0edf6d765ac96bcc7e0227ff0168a563cb068a80378268c674de07814cc007e583fb87c6f41b0278c4d8a5f89e94d8a0fa5182b54652b5d8d43eef9838004bbad32a295f174f31115d58c0375114a20bc1a2bef64a88369e31d3ea6e336fb7e00cb4b3851d4f2514e90512a8a010e66844b412fb520d4e50ad30721e8a99a48dc0d6927a73b411d5f266b4483c850e4b9b6be2d75c6a53690f59e6dc57c42c4c9afd83b33e3db4d1017c41942a700ff3d4a9420bd3545fb3cf9f003b661feaa193f438a1102342a87a8c61de134d6204961907869e9479ffe2b90bdbdf669a50f35b152522e463c19636569e2e2a9c7331f582119679f1faeebf5c1b7a83ce760134f35a8d1412e3d31368da1e1dfe5ce659e63d8ff01b340828f3cc4550dc45693f6079762872f94efdd4e46a0d6e43d27eb488f66eafdb2eaa20a7ab74a6be81a85e9b96c06d79cda57476751237ba6c974c6e133b6f88af49f50f7c30eb1572c234bf84ba43529a75dd882f02f8851c2d64de659cc6335e2214584315b51464f85096b20ac82b16e37cba72e519ce8bc18092443d2d4c3d7187ce466b6bf2d0ea12d0a5c155abbe1bcea16e22e5f7ad4e27d070545aac9fe44d16b1a2d4db3803e6686006012a7fac9cdaa582a0577247cef7159ac0d1072c497038989bb7fe873b8d50b89c94239db3fe79f4d2bb9f76f4f49825d506570e5e8a17fef6d29e56ffd103904dd4218043f9cfc46596cafe343be202e36fc5a53ce167d2b03c3d1ff16ea8154a5b07a44e8affdfcf5b412a45c5d0bb77cf5b9a080f1b1da21069ff7e90118347fc9418308ecf95e7f88c7182979aabc9d09a774fdaa6fd1e4b56cf7d418487f4c439ea60236d3abdbc4f7c450d3fcdb60cde33ce4eaa0d5a12a074b2f743f7f08ba1574a971bfacc4c3bd4b17c559c1941a536cf37ba28c8d57352fc9297048eac7666c8a48180c08289ad48db8cf1fb28dc9b668d1592ba51d56a4a8d9879c1f370bc331b5496de39e758438fa4b6a96a39b239fc7730fb81352f6a99a44292b88cb618913b67f0c5ec6d41b1fa9e4dcf11629e3bf0b4c7d79b87080e330eb1b0e3d59cfde9d843dfbc7fc7e902f4646baa03a01a0bda056860704d12b49a21f9351b21e2dcea62c4045a8c4dc0c10cdd314532b99f8694da19546b627f69ba85f81791eac3d64f54c6f9bf45972ff3e2178ae7b4e7281b3fd96c19f91ca13ec7db97fb659b7958f88507505ee2d2750fba1ea39476ec0be991b5e046f9c73970ddcf19cd8895dec7164758b9181aa1f8d2a40edebaaecb7b9feabc8b47c4daac28693080d3e1efe6b2f54c0c6ef149929f95731f3b2047e3b891b38bf3809885addb0878ba1782628da555dfa4bd84a2461c616c3c754e3076fe953d6dc7baebea1238a8d2419f1a091cb41e524d3a68fff0171054b83c597714c4f904e170b26c36b4f3213004ef2ae9120d9c854f58678c677294583294d2d0bff14f6fd940a59171aaec994d50d7aac5163ebeb9bb916108c6e672c6cf1bd65369113e8b88d4221770b96bd5c3fe161b26c5b10e6eae8192a7e0ebd6fc5e8e90867679e4950548f0580b0f633f057c08a4ca8db4443a2e5a8d52184b052bd25908776d890555f990eb4e4983fcec781eccdbaccfaa647bdd7a5ee54617704cd1411790a0ed345ea9f0fc41796d7f10d12b76d087e211a4dfae8bd6ce0cc662f2f368f78fc8c47e6422cf232f106dc199f7deb2e1b719fe49cd47d5a375232dc35f4c4c5ad9dbdad2c1debf685a0153072e706fa27d406932c7d3490d5d91043921601a8ffffff57