PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61959 fb522cb21f2cb72c9460927be5af385dad432b4eff09c9ac725f45aaeae1739e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
69ff93c493e765038cf8cf8a255cfb735f7f57c00ec4474f8759bdcd6635c322
Certificate Block Hash
fb522cb21f2cb72c9460927be5af385dad432b4eff09c9ac725f45aaeae1739e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d025000060020000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001cd4b26d238bcad3eb64b16ffbbc6a1e88ec83065592cf53b7a5caebdae76e6e0dc084d48b29fc35a9c666f1ff928b56bda894099907e05ba4b015326af3e289a720efee0dd7619e092d1dfa6e4e5506158bcae9d9626b446a0b0000000000000040000000400000d025000060020000

Raw Header Hex

0000402045dfd128a15c76bb2ff38868a6abb5fcc730c2a62cb0f0375dae2a6b297c217a8c877b753d89042cbf7b78b98776ee03f60fb96cc825eb55d59fc3f983e7fd606bbe166a4876021822c33566cdbd59874f47c40ec0577f5f73fb5c258acff88c0365e793c493ff69

Proof Data Hex

59,560 bytes
121216020307830cbb500109008f45d66eb7244e833e48b5b6f39d7cc2ee708f3854a44cf522a023c3183fb7b92616eb36acc57bead60a5ee2f46fde7739ee45bde871ed67bba96495d9e072d13087e47bf9a3c6271b9bea637fc1a2cac236eea2131f6f2aa038206adde9f325a1e5b83a4338df1e38b7af653688458e254dba0ebd191a088f27bce38306ec868de4a9d45e18e3e5b5c54a80f334878c8cddf1aa2fe2e7a9d0660f701b046e6b274cdd33c34fe949e296d29b4effb58aa862771ca598d24ee4d301b5d33832685a3a30aad60e739871c4c9f14bf7979069122ca880fbf674222e223c2b88649a7bc3ebcb35ee2e270b5320784194c3fd00985368821120c89c50ccdc08ca8a01907d13f1eff5be490506d5662d387c4ad13f361b6e7d94c1b854b302d868ddd7123188828ef5497a15a7a2d0f872ae57143a08438ef7115f327209c026343c1809eeca37c36389435d5c4c244bb7e3438e7bfbdd0abd4148b1cdb0ce82b7f1cf116db29e59581adb036294444b880600b0827411bbd6bff8959f1a1c840fcad14f801760de88ce6c63ab76c82f9f023e7652fad327b6013f20fba9e89f02d635e5fd1239ced65f502cd32c7f86b3ab4b9acbfbc7eff2935e1cafe02a5a3446e2aa0fe1610dafd19983a7b9230c38c34991203b3485a427f00c8b0fece3e39a3cef6eb45a678b6227b84b45a5e697137ee179db54066e2ca0d9d496d15be9d1ae9deed942652c1b2fcfb4894630b06e7c2f102433e3e36147c8e88b4c63ae8a0dcfc15a7851a136923a09cf4974f16b65c041b4331953ecd7bc6483dca2c8d04639d364d54af7c41f4ff7e12e611d4c061fa70386ad0fd65c619f333d599e389b21f5a3e19253e75f3fd249846ed44ffded0a57bd893f880821ff2fab23c6c3b779399ee0fedfd71f2157e92fd855533f8c895842eed5174f746bfc85712bb4a10d311032fc123bf3b8c3c29f733201bdd7bb6c2489e593a86977b77faf1d0e1508059cab2e132964699af25b35564321aef8f5b69729e337030134b337ed32a3af0dfcc8806b071573aa4364cdc314548fead8457a847833c7d82fd1575f8419967a24ebab511949e8258f05fa6cd4764de37803ea8080163a2ca46c1ab14a5916623eff5de24f7e93f43ccc5c85e626f6a4da56984b47a6fa5cf5f32f632fca02b4b7c5eff27d1d79b42334b556fe2d6712f10262666fe3bf225e60ee79bc4675c6fb69aa5a87c4fc496e9f056794a53914b97c2369207cbf59ccc7476b516a6149066e71dd074ba981f2fb7b385a741d99f67599b99065acc3a9b335859a32d5e3d58389850a6474e80d36ee7d314eaa229b8d797ba1da7a770e8750a150d8dceefe4e89c9afd9a74ffa8cfd81b316f6703b56369ea91ab8143f5bf25dbf07ce36b1a49c631fc1b7f9f6d8d1516ab65f0609fcfeeb2fbea2df3071035fd1d2ea4e6c200da3f3328553cbd2c26b4b2643687bbb8498e76b4cbe0952b8278f9db5306f6e853b59bff3e0c0113d08cfe9043fb3fca7331c4ff464f205cadb1f4b90f223ef697de93401df1bc2754bbe0059d28cc2d01eb03544790a48ef6891965cc2007c633d88e968f6917a0f2c14b5582e53aa1ba105c25146c5d8ea2fa90a97c985fa65ebd25e995672a4d98ee7b32b1957ad7eb92e5adb31082be80f58dd74ba0fcb09b43e5a2e87daa47b58a9745997415c25b9ba242418f37aa7296c1411f36df27ddbaa38ed418796b677c4b54c60c120863f0e0e748f5da6354fdb9d9a878e3f6f6401a1589c35d6f13957d997a2e4c4f733d3119b5ed1929e29c1eb50b84d292f140661fd8df5d737e463cdef6ff7ac0b706e79379c55ef003614d7a009d894cd1eabae86a6efbc5ebeac14b2b477c66ddbb5d78b2b0ad511982d7ee976da1479f9f8dc95c1b6b739c7ea962669e47dab4dd2569082ca4e145c3b03fb0afbf8fdcbf2efea644dcc9ceabebb2c608ccd94e01b395526ee8f3de58b9c23ef2104a22c00ad338169efe75031cff04401d5fcb9f3d9b07a9eefef9ed3786307f00df71541a6f2e248b37972cddce8e76c1e9dd5f294bb109c0e971d600a8df6194624842fe4f524b5ad271fd3fc859767039b527e8943ebb2ef99b75d56f04034033d6a83191d62e19a252dde8fa00bc7aef986af828d726c6460501390db3f54ddb5fab8a3e91eb40e66d60a68123e8871011711e6bafcf08e0b0b66f79747676441e5a167ce09744e3ef14585073a5050c760b05182e6977d19b95c3499f00ad693a469a6a3d3e559491c0658096377ead3c196749b04e294d8b30c653323b32bae6f21f4c4695a82e4e7c341c5b92bf56acd44957596f3002140823820263c4be5f567423b0cf421c61aeebbd23096199c43596e791aab0ee8712934e5014316b1ba138fe7dfd61d129b116ea06c478322c309628e3193ebdce71c6c8984a102aa5da609aacf05444b1a8e435126350fe2224b74a9d58a9b4d750acc96984a889cabde7e5516b4dcfc79aa7faafd346e03f5e6e386f3c9b324afaeb05c3dca601df79c2ed9926c819773369b95690ce74bd0634c7ef709f3fe9681a1c48f29ad2e39d726e98578e76926f477b3e51b2088b89079f533d1f982f1c33751097e7cfe0dd7da88c1de377856ec38827dca8aba4249ffcfa59a92e66488330023ca0f0741f00c69149fd63060189e2d246261878fa81d0e46ce06d46165e11fd5389b2ffae260714e2d185b687dcc8bb82980075f2d634994033f40a70e82c97b3741849179d9ca87f57b964b8fd40f527fb2b3611ca895f317bf0814203632acce7745aa0fbd5c4ea3b832d5ce0008bf93734a3b23a54680f29ee691ae342f3bb3c14903215fcaef75f78518f731bbec85b3f31ba0edc6a6a263eb48925d15e0424afff15146b19a7da34e84f1278b1645e182209fef2062f5dfae56c842f39a4ee0797245c21dba8de69095a99272d90ffd699227285c18579defcd0e595afa372f4fe0ed4cddd9a7f76762eb5159d00acf9f3ffc736a34642149ca6bc28f2f9204c7e389fa2f316451713cbc6af3a90903949f997b35d89c80c847c3a1e4292a21e8147c3dc7b478c38d55b7d8337a53385b5f32aa4f0c33eda940b74e7597c0532d2384346023564951aad2f05bed4d3b8c059ea6e578e5408f4999ab4c26451bcb8370603eaa04fbb6baa8fe8f6f7b591bb284a055a3f8d155a0ed2f0165cb95241835fa01600d853f530c374ee6efc9384377a2a0cb0899882784e166fa0b5691ee9b33106ef6dd0cbea70a03e80621887056ad90bbeb215f34c967eb21440805c1aeddb29b99336328f843a7f7f9c2500cbe8e56bfb62ec8da1ff5dba826e736d00c6633b281b190d22f17038a35538ee7ca2b89f0e1ec6b23db29f7669b7b606c80142c688a9cc4ea2480a6614257af4a31e2935f5690e4d2a418990c03d59377136f2deaad583310c8ccace557f7a68a7b486aa98f83812e0ae10eb185ea22430b75c8e10dc2425f08ffeba5cd23f15b049944485a5d4025504f8c9e6d72340620384a63b0d3233a3847e0a85a4c86a716e50ea9329f8bbcd257efba73bb91d52dafe9ad655082260c8ccfb63a702a7b3ebac2d298c1a9c712ecd78e240c117ff5ba12e84c1fca7937ff38d64952f9b00571058a7e5909b8a24ee326037330961bccd253f61f2a9d50f36f17b31936b5398d412f43436c1209c5ba45ac8de2e3b5626268e8d66a6974743385387188194eaeb966fb5b5acd4790bdb0af82c9e98e31baceb06bb701330b05edf7c91f583601f4f8de4f1d9b0a8b2bb8e5cd09efa9e3c0a54f39a116623df8f3c7feb2d7d4725d5750101fc20e5ec7eb2c9ecec2c6c3f92a9d1f4ebbf42a1393546e5f2def25fdd5a8ff2ae1c085330c0f57182cb18da45f4d4a182abbc1858891ec20e723a2b402cb832f5a77218671b3c37987f1b286e4502f7c8258adb196484f977cad174320925c54c381b1d29485e1807bd6a4277c95862b1365afaf1ddf593de33da197d0cb6b0f29bbbf56c3ca4a4fdf9979ea56c90b85a88626b12eca6db76587fd098988a8209b77776b1ae1f62e9d494ef89bf73a212339490ef8fcaec95810d7398cb0c627f72728b6564df3a869defb7857573ba6b5555d57175dc28ba5e160c6085afcdaa5c4230b12398bed403a570f1e5000a02e9d332ee9ed45ada9efc860c9625893ab9d2fda9b21549b343d1e2303efa739f562af5885f007c0e767c2273c12a6f9953cdc41933a8f0954ab44e89dde766985fe50996420cf66fcf821f8166de1d19e4923b1720b58572b94ee665978a6ccce91987f88bda99468882f17ea599ef9e391e214f9dd65c0ab6a49ea5817265d7e2c6ec097c69c8ac91aea411f8c9b829edf9fed86f1fd7620a8ff1648af3fcc4f4b63cdb3ccfb3e7b76881d1a486aebcad3382d8fef925e97acc0519dd5830e9af72f6b28872bbac974aa40a12ba41513b30a3b53b76e3ae5ad470f5f8989e84af1f7c793c62be43f4813eccd627f5f48a651b3c7fa77412aacb98e7c0db46852716d3db017bbb55dde27bf1fa0045e6e002ef49b5510abcce77b0aa3d7012a1f72ab14aca5bbc18de494ebc4c3e4f2beb0981142231456ccba36df7bd1e932848395b2c23d6342cdf2889cb1d05744bb3d22469937477b1a61832ecfde7a50bc71a14adf08ff04a45d5de8dae6bb3112eddf0e5e836c765f61a8aacba9542b3969be6238d991b0aaa6186aab58d01f8495d4e399fd8c2364cf406e44a08fcd07e74ca837d1cf90fe027e349da92f617e071d97a821a9285333983f4ac740039f7bd9c5ce6988abb58974af70da0ba4574da2a61d7cd31276ff3ed8bfa830af54a594270957e187091ea97f9215ea2a925968648da7c9c2069940ad08149dd996f7db52e568da7875297be5f310a46166bc8e8ae389340badbf205f64441a711f3cc3105afcb1aaf8e73d071b92a3ebefee3cd0d7b24c2754ecb3fc8ca1485f2ee842a0bb37ebe34f48a812bdb0aa28f3067faa8371382041ea71b9a5b1e9685b2590757b5be4c529d9b95ba3d634f75e877ddaadb352c162759d0dccff3d148830e9ca330d33842fadf2d50931244d8069c1bc03447bf47f07c6524780c9811677d44b72012435c819c111385234274821971ec0a4aef7b31e2cae216ba288bf43bc3ae8e476125bf5ee9e78374da1f7751b1119d452a74a7db767ce99231d4fdc0d4f59c4c98d7c03ba5f5577d833c5a40e1dacff226a3f82176b3ef4d6f8277fb205ffd6c401f390876754c49ff4a45d78c6030ec14ce2b11992c151a5f60126fc7b240e3c58a3becb2997dbf23c291fa29b09323ab443b4d8b3d8ceea51909b0b8699a271f341cadb05aebb277484f15164a944bc8b9e096869e9b74960d6782043ec75d260fb0a02a8f19b0db2381152bef160889083f1349246858dfd05cb9e2c0fb827446065832b674e66db4b8f72c8db93434154d4c46ebb24c5e028bf43ce7684783684d027c2e31488c7a842166176f11bb50fb327b98fa8283ffb4fd36553c1929159835e6fae39b9ef94bd466d482f4eab97031a81660bb89c777952fded72bf2c85fd86d596f7794127765537cdd5dff907df8ca1fb96037d10030a4f753482210d0cc1babcc9baed867cc4e3d0104e49b1054081b2618dbafc1a73591a16d57758a8782a401ce2d429f1a9e9b12a985874aaddf51947f570635dc0b07c6003903c4f720724d790cd56c900f07a33e7b7823e02bae8e6727b67dda269f89e943d00b211b753658ee5136b52259c6af250e6e36ce43919f1bc57af5222dca4a4be4abaf1661d2599d52621d24f14a280988d3d971561698e53587d383683e57cc25c9dac093673b98a97b062138626889812092ab7aebae7cd646864f7e2a0ddc22d08e37afdb11e5eafae873fdb45c31bacfd54e4e929ff1a5dc9bef95b4a7feb3b77c208a616ea7c16969ae61092eb23eee0fa49b29f74e40e267e6482e8a4111a9e3feb0525a499298559cc285c4f91e9eb09cd5949de86ec4f27f9a0cae8b35c81faf4718c1d97ddf0255ea7e82326b8727591f6ad9d286e1b9117544d32de6e1299912505a47493548493076a980864788f0340c924cdc649be99e5f25aead4a4689894147479cb7ca911facadc4738695dee5866d79c74b5afe264bb85f7b9204178cc280f1a65300904719c60b8581be82592381892bedda5b12a5ee8621c570d721787e665254996c2c6b93caa8ca984cae6e6faec613a1be92f4ec9b56a7f39a1ad0439a9d6db92d1108776223a3b4860b29ce054372690fb6755da1912b76f6830140d56a03560fe41971ee05ea473ecbc7092bb5bb96915c5201c5691647d58a6f322cac2186166266349dfa58b514b30346433fd9069aa031f0cdb80ab6953833cb271f911464b57a7770ec2a196a73d0bb38b2292fa221a7511bd62cac02143762e890764da457493ab60060424fc3e0a0d65aa6e6d681de4d82cd488c523645231533226616217db13e9f9d861175080c7b46cbaf77c5d374acaecdbfdb288a70c553de12b9710bff7666d1f8c215db3cba999357b35062ccc29c8136e0a497bd42377728fdba8a5da53f467be982539301a52dcccec75ca78875600e556e3e5dac9efd4c579056cb5903beb2d90b9a053a42408d4d70d92afc3e6d50402d5ee582b155740307e015ebac56703702ef84d1afe60c0760a0b96792a071ca4efd52272c184bd413659713918d93d0679af2e130634a57589d7a6d36d424e437f786314936e04896a26e53ce5debd7c64159dbc2c5c6c0e7a19517d06f00f7d3d9034e01a3498a77198af7d35dffd51b770f579e1f230104061d6abc845d9acfeab1292853969bf5e6f45addd64593f9d7fab67da41ef03aeb4abfe0fc6a5a3682b7925d3b3466a5394d434f2f3d1b6328ae66e7d9f756b45c2ca587bd78819f2d03150b808dafd5a029deef1fd598dfbfcbeaaf256c37d25d976504b4f6977ab511e1a67e37c26fa5942c2c14fe5ddd4bd11ca31def5adffb85bdeea20dab001b52efe370dd01664cbde6fc7c4c96f134294c65207d636780940ff29d55ef276d5902dc03afc52dd747cc6574983312265d5f85a0dbe9ed88fe0f41f26edd11497840db4c15e2e7e0d2eba5c69326eebe465e94f9d0279f203755e763cffd9c8d46f3bb6b94da76a720cd5655aba72c8ce5f8064be1d4a9f9661c1a061d776235dda9d58a2f1f806cf1974b3f8614ebc8b5a0ef65df72b98a4e90f4717f32f6c7f082ae4bae91b35b31858d3b4c9837fc30c699d9664edafeb4aceef7883cb34b65e6717fcc4c8729b22ac716ddb0ad55e549ea4fa463996dda5e185fdebfb4e35b29096102c1f52377892883867e175c99c6939ef916f7bc2bf2889383a7daafc1860e86c866cac019019a3faf3821409102f683e21099122208187557cf4c73d3a99982171f01073147add696a18a4ab59718434fdc5ccbf9662dd0c821926538c13a0ec2b89925b2778e1d5ba160e7af95ac3e9112850182b8a5fb4abfc5d151c75f2480f35896bb7901fda65a8ef639b5333c819f57f51d99d16023d328de86133acc455332684eb7a7fba54ea85342d864222970d9cf9ff0a4997419f6887aa08f8a48f784eff09298f950889e59e8eba224adeb93aae03b11cd6181054adaf960ce77e76aa497d9771620dfca615e08427fb4084b578b89b6d161d8e1273e5edd46e56a8ef869a3cc906c7d690da02b44f33663b77fd89e593f332329ad348af92ff865324d98bc548e5add8baae680425504553dbf09bbe3f4c30b57a374559b4f563cbd00a19239bfed119db9a22aeeff463811ae8d457f0166980fc48fea82abb70bb59fe3096ea479b4a28ab511a485d50fe042e7332c16d27b0a61a487a770cb81751ec09d4401b507c0f5753c40534f094ba113f52add105275f1ba86c64505f714b74d208a616a2bb6be1c1ccaa3d4f3e2ca3a18a671c4be83bada2d643cb6b219e5ce79bb58045f833a7dad96f67d77e7e9ce3a800a77deab9721513a915c58e832f327b5de8c2e74fd2d0aaa2b872ef22f5f557625217d543ad595b9a14ee1316b10c9d0bc322b637f7a1cdfdfb8d7be0ab66cb1f767543868667affb651bbf142c06b6b115ad5b4e2c7c1f1e100d4428ea53fe25250e61e78b21f2ec674f4e1a9f5256fa490fa03159523e6bd22d0b5feb9f62dfc51b58b23b2bbb1cb3419e75cbf7868223146ccee8339256595eba3723e5ef189417e61f53c1cc81adcc903ed6eccaada498fc1c2afca6ee65104dcb65a8a784886274dbe3b129082b836625044e141451318e9752d51f7fa6c7be0ac2332e1e39716218b8029338a464257d6328551e5a2a3b661ef21cf1e7ef62057a219de9f4548f0be55bd5c02a75bfe0433fef165ba5e3fdd8c18efd99d604705b7afe9418eb07d887f507b7caf631dc53215cb008f5493657cbb4422f7a15c151117347c1d42d11d5f21c4422c674f2415e2648d177533253e51f5abef17b34bda0a8f891958c6d8d87c12e528d86b8395af6a12902785689539476fd9cd3c7ebd9e565e25f69b0395b3925ba96661858cbdc38a3fb7323c31687d16ba78f928d800a716501713bd44dc147024abbba4c73a604f527bdf18f14c7cfbe95fc3b9a0e9fbb3ea470d7bf42e0b7f1958e42fc4670fa44dba1f8de04de96b94545d46ce8a9580a897111dae58b0462144a57a64da0c175a941f47815978369481602011353812278fe82c7de9410e00810851bb3e94233e13a7e2bf05cf6b7832aa47ba20c2fd82946da3fca604775232b72438eb621214fb55b695ea19ac1e1db36a4e152fea738ccc1b362ed4fba72bc7a6e7a5cf66c78c5ad9e261dc3884ec8c698ed097f52ffd609c06df14d1bdb0b5e97904d9d56ad4cef6740299b52822cf7734ab6b060a8b053ee27a452c74e80e5151df47789ab4585130ac4464f5363819d38c96cc39a11352df6c8a78b981178f4e1bfc029ff50df41cced2c1f0c20b468b574b04b3681f8765842626da19cdab18556d9a125086a43622d84c8502ff1820c0c90dd86628ed3c948456f7e16d36ab04da0e5af8e6f6f5b2ead751b48a17c616273a31fcaec6293c347e089c81b4702fbecce846513d7b4837099a988ce67c383fe1e3486a9919176a1b8b47401470233a3ba74b01d578c45515801c5d5a9ed94deceaabcdef19e50db6f6db3ec870f8c432901cb9741cdbfc8a26e13b23cc6fc9473f6f56f6f7fa241eeafde2b0e81083816360db265a6201b3e083ea96df748f97d0ffb6f15c4700489ad07840db44f85f64eeda42e017bcaa1cbf79e1616291baec631262204f39d8ecad9adc4968f8bb6a62d7783fd6f11a8c7b9159195b707da492700c47f94b43dd674c0c54d31c54bdd9405ce188f46bf30a27a60f6268b11fa87ed3108c5383bae549d9f6eb7f5273d89895dd80e79d3fa4c66750d8d9c2bdc5948a269fa3c4f36b9e7dc065981940111d13f8f3c2320a10e87cf6febef4d0c5dd937655a9f66fe0019116ffff1b729f6de55a5edd0cf0dc07e08d2a6b746686ada05af82d4c8f9d2370d3c7a895a0e550d32891f19d63415d7fc693df7b8de8981715191e658760ebf600c7ecae66664fb935a69d17c8984a75ac1cc3518fb1b9e6a7b568f47b5a78d93f22278936fe7327258e9af44a79b10b413080eaf4fba0d6b3eb5945dc8240920f0f7da76c5b05273a8d992a4804ec3e7722911edf7ae10e5a3621adbb95ea66a255b71d956d1644c3fde77da609673ef047851505dc4b56427dec0f27e7959c59b37bc701c1f03f9ea7b0b3477e53a97f6aa609e76a56d57738c8b15e9774281606e3d8c73a04a7bcadf7bbfa3b00a2c3ec30828083553c92f6410b3c6d2111061bdd7c996599759ef51ab89930be67e39894088e82e96838fc3b27d3fb3ed9f686f0335e763962a699adeea78f61a4876fcea9638148e39499f7187869d995fdab7eb53592cc264f427a38ad821590a309e2ddc4ef2684b34426f92c9be19b4eba505f972ba194560a64d5b749d93dda7a4ffb3387492f54b6ab4a0c8d1ee3de9cc382a74f853aaa8650d4c0a50b2d33cfce695af518e267085d5226a2001a47157033fd7c10f7fd23181ddc4f204be64a5aafe6ee5d8e722b6f84708e1b21b5e63cce54a7b322343589f7ef4d18d69383e66e1973f8cf5b459d765fead843c549835382de4f89084612d20fdf4151f56b64daf185ba70090d1193b5c9a5a653f3ffb12dc99ef24b4ca6731f9c962827eff21f6c5fd6bf94c9734cb1410cbe3e8f7abd370c7e9bf27d5fd32d1a2b84195126bbdc6dbb528e8b4abd1f845574d8aaa4f232f1755134600a32f6105a8c493be5bb151bff5d95ddd231c863696ad1b6d57edf01615f05a68266288d279fe9fb128e411f711feb746cc135fa25a6e750fa6a21de175ad3384db5ddffd7d56baef3f15bce5936390adfec063d2e94580324df030bd9d76195ad6b039d2f330fdb32a48d7f11e31906f90ee59a88f157217dfe3995b95aefb37914f0719d36699075c063eeae4ef5da289bd868861ccf1d963a0676cca553d528018a01213b14b1c6de36791971e9ca9cf6e13c9af8d8d4238dc5b72b27c7d5c35065f047b8207d094cbfb291b7f4724b803ff7047642fac3c69c7c8d1ad6faf5502313af8a922bb2c33fc486b2e433ee16f5aab6a6b34eedf97936aa104aae5a9ec55bb8580ba7c4f15f37461c488fea5ae40794df016b9a7b82f117e8e2518f16e50116c4a108be8d3078256e957f8e7d8f25d692f1688ad138eed44c3b8a59f828331c715d7fda104899e8ac4f6058c1472028b8d8e94abfd3a75a1a4814851b2195f7089ccdd4b319c3c521c5ff90d8a0f5b2a6be09b7012c0ad245f539b665248094e19f6708aea74f1deb19ea61ee3baac16a6946ce83e2903df448ab779f57b15f348020f8cf4be73ea93442c8d6a3a942ab72260074d88eb7afa0646caa01cacbd7070e8fd3d39ebcf3b3b42f10b9b2ea1dfe9338dacd288732371d2b96131cdb8fd6ca3d36fd639a74e0cfd567c9f942b4e8f4a5edb92416c9140484d9b599715d4f9f5bd8e10081f77af9456623811ee1f6950321927bec08131885164f1576ad4820addb28dfb7659f9a1a8da1ed9ef9ee8c8e1f99ee306879358485ce5d6cc661978d4ccc3032cb96726530153c51941584253beedace9894f84c2e9d9939542c42a7ce5ddf48032e823ccaf754ab80becea6c607c833881f048ee9b8fb0999f4b9baee85e5e7db655ce1dba01ab484ec2f447a339cae2f0225bb7f988f08f773ecee2de103d53e31ec7dd7851d0f649f7d99df2f9dbb8cccebcbdbbc0fa602fb38cb3e1180d016367118fe3ea415ba9ed9fb3a21d60ada854f884b7f0005c4492257a63158916819b6ea6d64ca5f92109d71eadfff2239e9924b1569bddd2462df4bf6c5947c498ac5e5aa1519de4f2435bc075d2785f1f82b335c92f16540646f53ad2ff3231b350eda29ac76f4dd26d382d62ef1b7b59ec51b4ef71249b4236694dc3a07c6221488fda94e202f89c991f3a5e125e2b64fdc1ae8b851e2fd2e1d5bf2bdcdf52d5d4e705c95d832c613ff72359ead4086488dba7514f25d6bc33e189b345f8a9377f2a1d8546871be45522171ff990c6850c37e72b47b2f641da2061b9f31a352615fe26da4862e2bba3998abbd5ed72ca8344af76c9094dc13d4fb2d5a142bc97827f1da18b594c23950be8cb4eeccf1683c3cde76b03b7c8913a1b5708b231fa2ec3bdbae0677bd902fae2d3b7bb84018d4acafe75103b14aa657dbb2f241b742b322192830b0f808824decc77edf883007e1298479b2dd3ba3a41de752a6c358c9b4e476a600572520934b228917098c9031e7f7cabba89270ea828e46a2c79e76417150449febada7345c0b6c7c9c12db610a96481350244ecd17673b8d5a7715957a602652a7e55b1ebc0be173ccc61fb3b1a878f74d42e06a7a47383a82eb1bb8d7e9d6132bad245778529d11dc319809f6e0366474a1ad58d2b52f816802d1a79b27496b6045b2a03dbb99084791780404734071d1e3adc37130573bbc02519352cb571ec24641f11865034f9165aee0a62228750c6c53cb9fd22f75eda028bf5c7ea1201bb9c173bbe7a5d654414a6e5c2cd758fe628ed301cdce6f39df71f7e8cc1f7e537a74ea70ad52a9c98c51635d639eaea9722fbcf36bc89f14fae738e6ed92365fafb63b5a3d7112d51a63149ddefab621ffd3805dd0b09341f32fdeed674b7f06787ac48401c668035fbd9e5d4fc1e909993102839421fd7a79b007c3c9120ffcd1e6cf56ed8719f201996666b01d7b11c20c20698977720acf6e0b425aad61e59c55d65d183eff310e2503b341465ca32f77aecc5fcde3944a8ca16978fead8193d6896780432823bd2d2f54ea8264236903daa927e5f82b2d70e654e7f088bd5c4c10df1b8747f97198b29882732da69e1a4b27fd5f32a5307f14a0af8dbdda962b619cfb68bf1f612a2cf90d4d25291c26d5078df796dd38fdcda471f5b2ec3b2e044332e704884e6ab4cb4e355221a788b424d023b45fa7bb81acf1a9177aed58daf74a2d9981f12f538290fa734ded477fa050637659bb52fe3aeccd1f9bfcc4b4f1913d8de9c870f8612b763e12b0d0a4d420f9cf503dd1d26581e2f7ab4f83081dea8ed459dd5b0a475de9c1d9a21230040ee7dad3a2e926c7d148ba11f69b8caf667785f9b5705d59146d78bee04f2f592d3425480b2e6bda7aa41c9da1effb22a094cc5935745648f1b4958c103881769f19eb0eb1e2f0e5ccfe0e881242fcaf24603f58834a6296d5e5e94586a6aff233bf76e05ee4b634272aff8e1441c25ba2a77e00d91813c10b17e30c9612319fc003190e959462eaa08a93109e3cd73e2df53914dcf5129178263cd40269ade0869ff5c943c3b9b04ee4df5b636a125e719ac01fca643534c558948e12934f0a1de8c3ee4a9834961407c7b6a7580dabc5b5638c44b22e6c6d03619b96dcfa71f2c8b62a37a04a8db7e182ca149067ae87be6eab7c2b3fcd95eda2b9a2cf817c2c60e443ebac8748ed1f90e1f85c7ba642ee4156010fd13f05505604fbadde3e7c6b24541adc31391d7987f1696821309b2096a4fa2fe8547d097c658224caaa216b4007503c745086bf4394aa124b5eef312de7760708e33b73622af7409e7280e8b0c43c9d4024518f0dc76af59dcee7fd4f7df2754022f1addc5cf06f0508cdda7ed95c7a6bc93261ff3b036daf725e6d7172c67c326b932701424dbe15566f2c16658cac47f7595f541367252a0804174bff8ebdffd87ef64cc947d87f2b04d9a2005d6a899ab79651f3ff4b7c9cdafcd46a032225b3db892603ec103099a7ebd9aef8df709b43a507b959c9c6906d8a1f9d1f92e75f54a28fff2fba0bc82849f1fef98f89e40cbcaa805b1c15cd04e1a6c93109a781daea24c73ed6eccd61f451f19a78deb364f24dd8d60846bab7dceb42be769395b6b7018ee4cd225738d14c21af8e9fb26c791693262e0722c2cdb838bd68e5b1c41e62dc39ef8e4d8a0ac5c06c71b0fd644ff6df517be61b74d9ff107bf28f22ddcb2929fcd5789a51efaa2522707362701d0919209e70089ab2c48fe793b67f820401b38063ec8b26ed17c31d5b63dc723fc848af4b6398f2994a3c685d8a06879f7a1d3be5a1ddd72396f247bd399dd8f46cb475b3c6e782462b23f4254923c0d4c4e1ed3fccdbbfd03d0e237cb4e70c4eb2f55fc73dbbb607a4e137678851807674bab0d4a620b513a68d38214eeb58fcc434f7b5e275887b1f5bd1e9a87366f2e669aaa9130fa59da0783cd0f021e34c0f97d0129741a55da8d3b4b0f276699f4609ec4675c33216d2d17fddbd4b3fd3e394702ec01f9e03eafeda04207587de49e330c17dd4f732125b446cef5c2049a9168213724eddc3cff99d453a9f0f1642ee0f2c707f5c4df2e71f1f2822a87619695cbfb2974be16eebc12d9f46ae3291529620895ef27ba9fdd11172e2db57b5b698b66f533d50b5bcb1407678c2dd2c1a1a443446814462c78caecfaeac7a6b72cfa35f11ada31d33ac5d2fa27513e2a2db8276497680634913d44ca0ca7c0b53a4e88a5c6af419bf6dddee208587a8512965ad527fe932f86951a11719616d9eaa678b38012c1c5160cdcd97d06b583f8806019acae0d9beeb70d303a461a673956c635e6ef28cb064ca0833d86dec30071b237d73109b7206faf0a4ddcd9739da07fde8763a2306caab92a1cc1535c8dcfc2c6dcf6af3cc10553f49788cc399312c475cc7b30118f5fac52569f521ffb0c3945a6bf9768a5d6d4ad5afd5b6d2189c74eaef8c6a18e35c269f3aa08876a9893c51c3aee7c1ee6c37ce03a79a68b5088220f6ec741880a2102379d50d3fa205f5b7109c431c24bb6cd982519bf36cc6b72f56d69ac53b427567b50f195ca16b941e43204ac9f92ed54f01f9af8e2caca58c333043f2eaf44a7c544f83b98586a4f07399b60094b0a9a39436695e440ffdf48fb068af8b09fb6c3b27fc73162cd005edd9b95560a1bcbe615d02c52aeaf30cd87bbde37f56f7ec5f3708cd890f252d82d6be664ca1eae8599838b41cd253046c0ba3207b97f5136956fa6d1f9747758053e9c4c2021ee3584d3bc2564f8a8988425dd3c86633c5a8effbdb414f267e1eac66a1a10a88876b389b3ec83f08a11791e8fb5a3ba04d5349cde9890fa675d825a2ce6cb49d431cd1d5fa2db5a5502366a2a332aae8b38decc4839419347b1f5fb252f2a9a5f08e60852bd81b21620c81794193ff01b2a908f6e60d2a8ae7ede44e92d41a5a9291147f68576f7660b6d14c4c4cdd6d188a3cd69fca4713a6aeb941706ae6af218955f7642271b01eb9016179b40cfc34cd8ce30c965c0af13a225543950cd759a18bc59d0386f6af964c7c7db76db5634388614ee60394fb345092d2df129cd478d42bd7429a576090e350bd5366f8ae7eb436fc92e8f661159db507419688387dc4a2f01e3dfaf28cbd57ea7f9faf9993e45e73502053c5066ed803fd17af2c172b76ed75ecfa5a901278cf3b04e856f87236adc484b6374fc6d6de806b2d009fe6046a44a7216cf00f760334e9aa352161f7fbdc0a6be98a542ab42708d2b9419151008d9e61dfaac277c9059de67f54217aa277168a507bf5d6064fca73955d8f4082dd0f7d99d9338b6ce49181901c92f78722283f319e176d73e6fa729559c3aee400304ac4c76d6133ecc04f74096d434a6a376c7fbc790d1962b9398d9052fa2f51549568b3c5a65f26cfa811c26d53472d3ce8ae88c834232123994371fa52a74cb83ed34f897c148bb77274540cdb6c323f9d1981c5a9aa735fb3612f85030b8687cb006950a6939a561083c99fcd00ccd573b8386fb7f88e8e76527bbd952b9f0cfb2982a742c12889811fdb2bd8f62f7b06aeaae4bafe1121985e64848e2d46b2eca518b69f4dd4823c24fe432040cff1425bf6783c1ab283a6553becee2d104ac8c949f0f16bad28c3fe0640f5b2ceaa1ecc915f80dfbefadcd548393d8b5c76dd0cc0bf97764b79b75b664d3ae1074ac38d35a2874fc18fe01203421a57d243608d1b0d5c3bc073ef075969eeb74df6dff58f6344722ea7730a223c069494594bbf6e09f781201b66df6ddbb827b08d4ee5603d6478f7aca273557ad12933ffd440ad10dcd08bbd688d6f976a86ff3d1033e1b44d9d78d11986101c63401454f4f63e7fb8d16e70d2e40cc1566407eea7d868e65aa4ffcedf8ea5afd86330177128513a62edd4914477d9cb1e185b0c14dccc71bf2c3eceb90365874f4df084723a8f096c5f99feb7c8f53af5f9763530bc6257988e618fa5c4b693f873c4f221ce03c7429f911a5eac3402572b4456d91852b8fb8666c962795b4ba93d7cf00994882e84d2cf10aabd7f84db07d8878d37cb70978ae7e1100106740761fd0e9cb0393e487e6390d20ecc0622402787ec9f14d7c1f0eac95c67d4c4d82872040ee00f0224c0e53ae58af45f5da224d1590dd53c6cc550359cfa3e74622980a274eb820a4db0f305c086889b1df26e7df3d87551e9f674941d681dd8de22dc9f96606f522ce8c6d8a226753bdca3453bbed9dcb9bebcfeaf7b9e4d888d3ab9859f4842dc1206d886b2e13ec7129e4a4de7deb3e5d466db88a1a1512d741500516e8838b62ff66ffc9950600f8a0382864afb386be3974fe745b68145dfe294ead94e01ee81c2be0619282346feac5d877ae8b0d9f5f3d46d58dea3f5da88e5aaeb725763cca3a5b7a2d1f0b6a798b53299edbff6040d74da11ba4680b72b53ca0e699b817c1069fdc2a98df468a50253375425d8bc74f686a49a6fb6deb5513fafa57012fc613d5a04a4061653a2c861a05fff551d5c7e0d694754e75626204b3113090919bb6a66cb6cd372790726262151595dacfa6be8ee88c8fba235232e967515602c539d357f51c3e03cc12ac473b80ef706f21b3171cb2aacda435449c9ff78b461207af959303b206df9f7c65bc1d8382c17ee6c14fcc55e13a8d23bb9411ec5328a8037ff4d6dbfca70551db2780189ca65a9249c6a1044d2fd6a3f7a9644860db4e6ab0b9230145984ac8ed6fc49362ddc0f14414bc1e2924f99d0f1293b514b1294a2734fde3aaeb4cc09c4e7a800554b45671d49bd27ce5629146825223d808e0d1caaadd99d91d96581abf22c40b6593ea4906fcd96d932efbdf7ff20c98893156686c063b332cb10fe49638dcd1fd6ba323edac3b819c5d55d99e2a811ea7de381d422fcb67ae010e43cee13b9cc5afc6dbac73bbedb856878cce7248f6b9a5cdca6eb47a093e4b32501a455f1f2d1bde1640f42d7145106d0f301de1914e9d216da68917077e0a8e673e590dc555a69dccda631fe57623eeef3a91895d6c1e12266e5ec1a3213089af41cad02972962391c999dabe8a3349f13185fa5c7df0f7a9b43311c5356a4ff581748a6a238a89590cb24fb68b73157685209e4d7855b7e3cd7003913969593716eb80d0ef1f23b7b6452de3dd35a792af31e07d67a921455098da0a28f2ad92e1759fd1a240ca4ac121d9f7e3fdbe24e10ec2c8e9fa1d7f463018b1a5df2d1e3c719d2ed0f8313350c1dfc32bd72914b87b06f529b022662094ee7db782412e455a9f689962b01cb4b36f6cd54a95c5b8b7fdc30e27414d3720bed1f3de3dbc3c49825825aa2caf3bdef43d4ff78c0624f90a14a702bcc7126417c8b7ab6d92fbb10cbbacbff23969ca930c7e1f2a5d8a8f5cd4ee79d74fee7199c9a3a93fbfb52693622746fdd0bc7cea588d2689aae3920bc72737eb173e576cbb95ef9d85299a0684d5e29632eca50da56aff7b97aa25b10ba412279e5724ce85a9e140235468e0ecd1a94733c79d2770b36c1fb6f0d11a37af3bd6833958f2e9c78089acedc75dd459231329cd813847e29bf5050e91a53a5837a7b5885e974c22864c6297b995201bafea601119d3b79561bbf3cad6245d305fabd3704043ff982da26f8a1493258e8b844542a32c046ea0de6a9b4ef619d8f995ce5ce19fb277f64dba6e813826dfcca73a4136229f6f6c5bee0577f6d0e605d912681c38ecc78af534d9d3c1971a1acd4bd79693cf7309d15a66f46f711b4145e8c8d4788daf0f49f56b765671517322815e14c57c6570f5b500102e411a7f160a6578e2393176cc0586bb8a90d48a36b7758fc08b51ebb0e0947699724ba26a8483e560352679a05f5970d5a7c8b4f3ebf5e1db015c2319f5b694299a51442a1cdb7c81ec73f774a68f49d1f92ae41a1c2df3b8727f0819ffe2ec72075d846772c7fb4da3a3ea5773fc922f66ef146e91d722d650c7517d7502d98cb0fd78173a193f3977cb425ce607be92b7a5e57b66645561c18170b2535a7445346c9cbfe437965197ca65ab1f3d51dcd0e57e2266b931a54c630adb136b7efeb8d217b8496a09cbc14e7faec76d2d12d4023d7e4d242a731340e09828bc0069cc6ca27054ce9f7dab49cd3de3c65363eebdc8871fc8ef3bf1fb381c7c57ea77a74ce7cd601f045b0739c6196899ec100f60c60d1f7a7cd45d5e034e741d3a7ee26f77e6bdf4b1bd4a069c43b85a93c043f51085f8d9f79c9b56e8f1d29434079aecd1a250781a30056f826abfc18ee5ca6c1e6535ab5efcf6ba4b4e16c949cd3c0b53ff4f3842e5c70e1176994a5abb79e6949be011ed53ae3d10c20102f8633362e4c48a75958072d3ab8415793ac757b0faa1801d1f4a5e63fbd8f2a51eef873743202491b9d8053256e438daa1d5eaca7d27d4ed51f573c148e10fcdc3f9a29a9d514655ff56ee88a8ebf3771aa6937dd2cfdf23bf9ce3e79598afddda9840fff32f1aeaa239bd0cce5d852b98ba34e9832c4093052931bd846fe86208e36fec56fefff970fee050eaf85305032040dff18849332f8d849ae73d0adc9ef11bdf64339a5d0106b0a5e07565308cf2f861f13ca7d47ae622b9f1f3d1a6a287aad8622ccedd3a084db7fe7053a32821ff030d34826701c19de6ec4f2dfca07850eb5ae764a8421816519125da83316bd28d2795ad262c790d47774adbc55a975f932f74db145088f820a6a693315d69b9fb4375211f3f3d0f5e30c24e42b59280a1adb75e2a68f2d4bbd554bc2d8a222368fb5fc4880cff4a4708fb47228fdcd891f82d7b752db36bbb3ea45404d4811965778930f58eee31207f4be86404807736f31faf1ab2d8735a025d00e28672500fec358f574381c950e1761c1eaa9c2df91aacf405a7e92a569b558d89b9b0de6800c55e76fb353cbee5b42df6d7ba85f287e3fa6425a3167017ab3c5d7f500f3aa73bf8399d96e5bf2c59fd92869ccd15c55c705d5ac5ac7cb3e2ebca4456267c3012d3aa756add2492bb6c2b4f0850c33004ff6d3d9dda368e3fe1445d7eaab7168c62fbbc4a701eb81f27610a12749f2a0d92684a22a978e8839da54d09576beabc23478d476df8c8a025121edb784382021b6521db17b0af8d6303c261517de4a4779dbbf62c16cbd9a3268404221369c884f3aad9d27d060b7d6f4d27b073e490eb14826b58a0c20b4895081e80b9f104ddd5856f7edaba8aceddab9764b28245b401fbdb2a0ce0c1be123d059e2bb9c11347e4aecbd05e4da463ec22187ecd489d8f71fb5b2fd01f44aa52e24a62713f07be0b090a97740fc91dae18013c786d26e9b75c266276a8ff34f949b6f3e38104a0a6f89b0db429479f02983d20ba8445db39ca16adf7d3cb7342048cda375f463b4aee3cbdc05bfc5c9cab583025cfd4fdc527da7550335d93c21a44ed556644834a0ed7591149d2395847688da7bfb1d837a19f41d3e78543da615cf8fb7ef583f80a4de7e9cebfa70c8ce4f7a4b0f2820e41bbc73314115ddb0b642212152c432afda0e7679641df95f123bee47b7406e3d0c50335bd2c10a05e25ed7efee2ddb9d9d29954fde85a37eb490657fbca6983e6f713b794f545db1f7e05a875220714806afb57813c4b4af479ca209cface34fd420483d066e12107cc4d7cd8c794997587b2de3f1222c43793d43a31422f4f08ac6fbddaa34267108381ca7419d4864cccd0ef45ec85f11e8b20c00f048869925e3629a8aa8247fe59b40f689c0f2ec2fa1b5faf2f63bfcd54ee2c7145aa1cda086a86ccc1b823dec452e5eed8a5ab8e098a90ac9da8d8021ee15c80288292fd4be38d6ebdcb39a158e1663dec499c6cad46577c91d121fafc698ab5ee0d6214ca181c3c23aa446386f2e40399a86fd006f14b7e0de331411137551710461ae8341ad7b7db3b50c0877cebaa22c2ab8e00135e4e421b27c5ce7900e9aa6e3b6a17735d4bcc3935cc34fac448e6afff967bc38a6e6f3029a6c154a8b43710f13a8e157a5fdc3d26b330f896a51902ecd803cb1d527d5af1e3eb8d1b66e2ccf5ff673f9bc1d2e93c327896e8319a0624fbe02427f55bb59cd44c5247f9686f6ddb2bc36ed6d150eb6525c98b009caf3b715818235b272914aa89831209fe9fb2c3982a99344108c2036da187eebd27c218206b7cab56a9163d5d56ccc83bfe77689836e869056c76ad2f2b6a2248586dd89aaa81eeae7adcd0b25769c6e236a352595dbb36cabf0e579557c5e2556fb74203096348677fa7e821631f22cc33a46868fbc86bed7d7b8578bb8dc58d90a5fd62ee9b7b7df2fb7fdacbf8c006ec01b5fe0d492c1f7433668fcf108e4f387591639eb72285f7dceabbd062b34c0154955101b400ec048a1ad22c4eaae13edb342c73ea7c9cda5f9064e8d960d82c2c88bfabc8ff99a41373a2801f0d8614c253e73b9a5f28390debe3d0bdc1f44dbff29d02d559639009351566d098172a1d82dea452cde6a738052158c7d26510dfec55727ed93a992e746e82acc86a08f6bea286c4486474c04f14f448d385b61a10530b498ee963b0056399dda902a71b609cbfa33468f376c6a94d1443457231395da230b57fccacbec791dbed11ecba7b2961a22789b140d78657bac0764d354f5054dd824ddfaddf9849da1ef21cc732e4f22eaf3d83d69f0cc656d4dd1e1ce72c03203578114671644c92a7584fba0e3532a81a22bca2aafef2c823565e54a07f9d5eea3f079245f76bc53dcbb5a0d834f1a93c87ba87968421c3efc071ff048c11a4e3ffc390b76e8074c8e65e8e26ee2b39e7a7ec77b2cb516e3a3a536d7f8db045981c7ebdd01ba8f664da91896bd3cad79ba4e0add9eebde9529237241a29c394e46198cc51d708ea6f1f4c4d0a88bd09e3b74e760f5eb1480628a63e9432782c613c35807f333c24d7e71a24e2524146d32a2f6927d54ff74c96a0eee8ba4a4bf3046e0a9f284dd9073df3eb060f602999a1ca72d02f8605dc2f2c20a9d0fc82f6d0a079cb78657e9bb5a9cb692ab3b3ae4bacae59c6b92e8f936d2db8d6f29db643bc03230c6c6502ae95bad4df9d46083237f2e51207e7c8f7cefab397776f9239b78b88f02cd12920c640145fb23a713a8ab6e1938b7f366f6c72aa6d9767b8e01b2d81fd83fd0b9f184b189598eadebef496ec45690fc49a29b0641aceeb799b92216e6f6defa4101068f4b7928af65db0e84bd8a46cf509f991f435d0d2d372f12ef76adeccd7a6ebef6bc62e6d6fcb95a181a226e6f500a7b7bee950e0bf14c034e34b9055a452980a62f0685214236c94a5768faaa2bc4de9ea38b99718e7a8937dc985c1890a7ad469ed7a2785deda67b1c05cff99dea29e7a026611444d4593bf2706cbea1c192d20f4e1371216881d6c24c1b7d3aefca13f096b1ead98afe25da84fd5c28049736299f40ec2010434c1495b08ee1bdc2293f4b5f8c86852bd48b377e10ede91b9fa00dffef67b477865ce0e8dcebd952d7fd5045693da34f1c805572fcbf94466ad7131e6d6aa6c618d7e6866e405d9a75b5318f253e04b0f6e38f182a2f3222f041f1d265ae50f6bcb03d216b891fcd2cbb71ec73986214a4db0799b6a5fb28b9fe0d65ea1a19546ed3996d613c08611e26625835fe96a212bb8b5255a512f970de74e6f5064649d888196f6c6b4181cb52aea18a7f1dd99179cfbc69f54e3fcf2be575c878822996f36660815af7cce146a984a8def5f02816bbf928173403cfda39f79460b838396a8716a3949fcfb190a791e869519d38de84fd3a563ee52f57d08e7bfff808b4b49f3185d3c8b04084b69c6c4b0489df13b6f508031b1fea24343e4ae88fd5eaa8747d8b0908893dd92112a658d783eee11410f115ecfc67b81192d30804f21f010d806bc64e2de4ca95355404bbe342f82d768f9aed03d7cbee7f7923aafc2993aa44b930b7e82049ea59dc0b8d940b4f703c07464e53bfe00dca92de72d71660786e1d1ef947af910920d8780f5937629120ce9abfda335dc976c908db0d1086919ef9437d2878b7a04439b1fb4da0f9f4c4fefbe0517d924473102557d2ddcda665fbfe3ecd50a4451e60eaa1078ff9db99f1d8ff8fb8f6631b1f697c11835b2de94b57e0a733e000cb711534664c41e5c30ba5987c04079e3f94e377f74b2f07995c9b165531ef7e4e2e9ab6e072b5530285ab1c6ef078542be54bf0f271f117bd995cc4e0d3c9a32805241f6d4589471fb1d37352d5aabeb9afedf995a38ba984b04a15fe8d1ba675a6fe0d3eecaa48918e0ab8b67d9170307a05d8850a0249b4bbc3bdf5f8152793496c345fdd6b9fa530e886c054c92def8faa9e277e36ac928a3c2dc766c4bce994e99a08c3ce6efd965a223fe08b187d67932ee4189190134d7427d04aae1f8a41a6ec649f59f8145780d13f3b30ec089c7f44d1d9a6601333a29d1223766cdc16a6b8b9fc3c8cbff800e35c6cca5d0c8116b6ac22833d4ded08b2354d8f00d0b023c9bebedd10c6a3bd58c9beee1a1a352f7e445838f4bbc1561a5866a7e1fd4177b25b15a7197d3b689fcb9ced2b56ffb4864dfce4c8c5705d6b65f4b3890a9ae239057f89894d521595d656dd9f79b1e9b68995037d1fd239461f167fea25200f3f9e2b99dc6c06bb0b8f593d23cce1b7889c4f22064520f69ef21265951cd98d2bd17d335d97b517d00561ee801b5f6c776f86b9b1c13f5119a6f026a5ff509ff195d589f0f657991a05a5dc051e2697f5fb1edfe9392c516bd156d038e3c896873aa3bd569eb25eaef704378a6d3d7f75ff75bb2e07c5df9858ee9c7e226a1ab9ece87f44e8d462ee82c23dfebeb6f0c0fd0fcc412c44e187712a2247795de8f62dafccab7a3cda923a027a2ecced7dff6a2c50ccb186a9ad7f716cf4165010c67af557c1594a2d456cab6dce23de834274cf9f81ae918ad14a1704393fa9904bbf10ecf2b7f8efe2d642abc1b0fae67a16c6e74c2b88085236020a5165d981b4a5e4f59010ff71ef3df259b062cdb14573a0948138ae49beb9259b2a0e6025668c37208bb4d2e6dd330e1290439aeee77639f9b09b8ead05e6a5ea1f10ea6316392516ebb63824f227548936d0a03cd455bbf543d39923e53400232e07a713f6dd3f153ead4d376e6b0270606877fde257cfc62fbc033e9023ed1ecd9586b7ff0cdf79c3eb61699e1883e54600010027e20189e5a5a77bb1b3ca2cfb064910aa7b3e32847b87f7f5437c19855f3c8327ceec33a910b4c0d0dacc5a7a627a2e73bc14e1dd5655805e218be3caaa3ab92d67a5eaca7bf20198ff00e3435823aba48acc722d652d7a7ed6aa46f02bd6892795e5743d8fc5e17c740c1165ab97e022f29f2f0a8762e5a6f1e82fd9342747bd20ec82fd8f0aef35c814c5697ddd1a37f171bc9faedc987a9011a423bc51179692268bc2f9f0a4872246aa0cd657b0f5dd447e34d3994925e2458a2bc33c9e45ba0aa8ac95fcf3b2bc06f2ff1eb5913dc7c82aa2a8af56fbf9c05b08c519e5f7e5fd32edfa9532c74b5632e92f76d87e2b98e3d173d17c4a2575d9f938a96c818a1e90d70e6a6ee63ca2339f3a4905d061dea8dfe757822c28c52ddb90f78e120f4fd5b515ebc6ff7a5905aac77814faf9084fdc37f2d5568d6c3facfdbf987d3e6ed929e692355356da970659936282d01564d059652aa08202fb52b40757d697007ed7f7040e02dad71837154ca986d9a8782ca950490deadf5a908a4eb7ddedf2ffec0f2d33b6605939baf241e2c6aed2bed4e2def59593b3320031ded57cc3eadf971ef2bf8b5188c9fa5500ff8257c07d04a0f3d47e475cce23e637cd174082293bca74b2d0edc5157289ad84e0d63242cdaa8b9f2a98f73af5e310ed356e7e31d86e7a80f277f62af1145b66de37b140123bb2200ec61d92fdd23dfdd94bb68ab15141ffc00ab8c8a651385472f851ab19481ce73711705d4cc503ebf3270b6c8620295c8e86aba6b3696a56604fea4e14187aac34c5201d52041d443683e17bc9a6d6326b35dc3cfb8693d29fae99c0af98dbadd7de6847e309128d56ed304ba9a568da0503c3568a1daa53bf99a94242bf704bf3dca413469a759c654492544bec9dea3df4ce639f5b02b570015dec2ffd50daa883091025ce3a3f4fcc97f5f8cac5c75e5d43899e0c7ba9ff57f5ef12a09477374fdba13cde3de55c3250b3bc6e91c84579c7b581c42a414792388fbb419633855752810b9e8d1401958c0b9997ca2e4d4fc5478ebb0d524a39c5f5d42b0cd035451b8d5dce5789e914c0e8b62020b10d41fd75df491bddeb3779c37dac8f315ec021072da6ab3b38e45cca4cce6868a31e16fa2cc7892a91674c4076e664a011a18a548beb9a050df897150ddca1eaecbd1696c76907d35fa038465b8ad3fd995efcd0563322e46860ad97b4602e35fac79e7a3fa9891edd5340b46f740a9f4e9d01d1300a51156427eb8b5efdca65dd8bf5a6f9354ca967ff267a021a2a7afdf85ed6ff571b5512c5f35f428e54d17dfce45fda4ea852d9dbd2a339253de8b6571fc176d10dc7f2942fd640c82625a8fda317e1652f4051e5d323581aca17cb0783183d634e422153f8f7931292f91f52b343fc3ef4c2b3b98813e1884323ef2a31c26a16f42a42265ce27570059b19a36d92a3a4a972a467e220bda032129e293317d16e11cd7467405ac7f19dacf133e0e7d0e109641e9653b4c583a703d5047bfc905793e06ea4cb894204860407028132aec9733a650ed6e2f7c6c43531f10d9cb74f29f92a8c3a0b2db7c9bf56363388e999ec5dc4bca090401a9e796ff45b3fde5ea4064b875c565e3067756b34edb74da44e6d769639c1868042111bcf94e2279243176e21a203bffbd1dd6d82a6efc38834172e90e3a20ba09bcca1638c0bfc8d0b4963cc87fce047b51753f0df108f6625f15980ebf77e6b8fd358fb0eb5c9c7a333ff64ca33fa25945fb98502601a67efccda59d8d7a04d6ec4845245da18404e04db5b0ba822ed1c61bd4aa4d6ef4582d49bfad7882ac72f7de55168105de5c10762d444078dc13179253966c2ac248232c501e138f8e62ac1457705c854514e4c2d9ec1ef27e9892589848e9bd81ec3125c0f3ac99edfe22d8a17157a11d42c6ddbe0946fdf4090e01c8fdd4d8a10f479281106bc763df601c32ececf2b92c9036161bb1ddadec000eef0921e9009aa701595ab997c82a5e3216af86bb8a3dc8185f18deca603f281231812ef8d4ad05c7cb4c7157e1a87296e0a5a35ca935ee95ccdc29a284971f61f0f3b52617c22d91fc8185751c585a648e66e70050c1a54dc4f9c9516e4024092ec3b6b301cd2099052f670905a7bbc4f66cf7fb5930e4f1e8d96c6a47d9154704caa51696d83317df051c83566fb230387d593a80816df25aee1aeba6c9ecc326402e9bc6d7f87dc54a08c15261153314c812f5fa83dd97a94082c667d3498c01e8510783241c1bb2abecec40d520222c3df430f0040665ef5c63c3c9d42a435f31a1036a256298762d352567fc40bc1d4809cc6c6bfe03157e66c4755b652827209139404c48d5a09be3e208889aa02cc3feb4da45d26e7f42fc729acd2e964e454929d4a2ef878753fc734c76264921862efe51bfd50143d122e9c4ab07259e5be0743ed7b0867067557eaef792809d913767f3327fcee3fe2ba67e29338f08231471336b627ce4a13cf114ca4792eb962f53c85d78abb653aad35fce0240ee694f1d9c20aedf1c059923045880d2cb8546b63177f967bfa1281cc69081053d28922c928cf12f65b107a421ff24863683943d39b902bec52959dd8870a91e8cb30add32f78903fc8feed9b0721d1bddf8a5da424627b3ab48cb39d69f48e28f7331963440d2c0c58e4277acc9973969dce8b852c4e3a0f8a402aa61332feae3b5155325017ee7b6470be357984ca08842fcf5292160a6bee75c5755a15a8e305e8f59b59464bc47149f1e6ca1ab84901a1ceeba2ba4fea6ea3c7e2ed3f9134b4c14258e3ebdb8a0cac76cd5579a9ff3ab4ca0ca8d5752d6197ce9f5fa7de2a27617be0a08e6350e32e47699769a961d37fd71b70a9616eae469a511520659d2a82072b692aee4930d2e9ee534ba9eb8bcb0f9ef9b934badabe79d038de25673c2ed02d41ffb7a74bb70e94c13c30c4509fef12a73ad3fcea2d2919e9295f118988d075c3fbd7adbdd7933fc567c6ae4ec4adc0b1b1dbec0cb0c508ed5c63127f4d0517a909f2aac44e77ff64840134d327a9526195d2bb696baee84416d1455c8630da1bff805a35c43b41034795af5ece873cfae4ac206da9011a04a1891df427bf1a59e1febe6c19d30bc9ad14789803c12b3d87633b1c8e35c7ff8c1ec59d690de9db19470874ff5b901bd6106de37136753f8c55f95f31a884f6700817b78d803bd5f781504141b520b3bdba7bb487bcae0051178c6fba64c0bc324424d997d8bcfae023e3f5706609fdda686ad77ddbfa1e75c986b8cddf8ee58ad19af306324d0ee605ea91d020ee24ba3048eca06f0a997f94f35a716ef16ee6d3fe24e17a5d52648516387a555ae60b6b023708312ae133b899eacb49127c806f51ab30e83ccda7fbd3ba5c8736b03d6ffaebecc5b3ab5426843c1fdf140e088a9d0594ef913337f81e90046456aa75eba72ecc45137d30fa1c4a0faa079ebec22008aaaa728cb5d93c2161e4c374cd2efefc0778a408e94be735ff29fcbe8d25a29469b8e450387d93ccf7491932d5b4fccd2c705c2ca8d3295f4caffac82d16daea5fca2fdb0881d59fb26c779c3143b51b08a8994cc63d94bca264144e0af2c9a78a75f1d6d5a3b01976eddfa44a794a0f546bca67b8221c03093a1fdc3c84d04e86221c4c51801055632eb3df9faee6fd0d7676ba2bebe2c05eb77b5f7cdaa7328017d26cb4373f01ea5163dd237deca3ba31e94fe195ea48f228b8ea44a60dc7465e179cf41af2ce437c92f2b46cd0f0cdea23d7ea3c5f82dc93216c977c6535634b3d77c8e30cb662e93c64c073f617f711b987a50c6bcb6165bd7ec36dc6f2644a1ff32aa2a2e6205759148b21739878b3d5ef0e8f2daea25b851316a147e6901e98f6c74356a9087a96c0fbcd1acb28e81eab01dfe67488ea3ee9bf6f730c7885a2ee7328579afa3585c5694f6d92d12d201755a8624ba52a3ef4e913cb0906062c8b22152123d311cdb824b870cce94b30a76f0d56b66f10b2986b726d827d7dfe029ca40711dba8e3fcc5601313367f04f10298edcea8092d662c63ffdaab85e21b7ca7ec1e73b3fd3bdde0ed45c97cd03717a5aaec586359d44ec5cf6490e2273dc7a186a7e8fa53c744455d9dee9768f8f7cc803074038709d4d6df5edc86134f548fbe3b3491616da00b6b05e96393b184b00c5f4749bd0412b4d101ca556e481b580914120ad1ac08692401c868db14917ebfe695c2f95cf1afa0b161d744943a7ed6b62df47b2b2b3f6d4a296854a0b45877683d4bf198428fd4bdbc530483c612f6664edeb2b8326d09dfff2e1763414c6aff232760f765e3ceb611fa04ce97b7dccd8eb0803b4c67c7f1233427481a39ca7f7a3526b2cfbabc8b53b8aaab1d523266694bd5e8444c2c776a5e75bb245b34dbb196acbb96de27c6eca156a269e083be750f9aefacc46ac17b4bbc33fbe481368bb47c56d36be09ac3da46438d268bd72cc03209382a528a8795cf0055b69d943a703e0ec22a31b1d929e323eb2a457c8a25170441cffbbde0a6425c7cb230867523d2d3b9a89822059a9cd4eb584cc61468d1cc7a3ecd0a6845997e6e1bc3ac3396db0de9b6f758eb37774400783e664c03c5916e7b9373d1db352ecbaaeb3fa0ddd5f518c263bb1dad8684269b16d1999dc11b1617fa779dd5a1342bb709bd0940ff69f393c2dbf32e8c8fb279c842998454213b86c5027db025a9cde8cdf4457e8fd9b599b8a4c93aba1e9a782caaf4d7efd668b5eb5362cadfba5589dfb9dbb4e1f54d7c5286de2872fffaf8c1e359f1999a98284f330ad5a810dccc5739a02f8607c431f7c9a13578317359f55dead0a915fa0a3cdb79f28eee1b8c684ef409647744a6b6e0e6654d1d4dc58b0ae151547bd311844852e1033ab10699f07b170558f00cf87f7820cb9382bc7e4bdd662730293e5c0357a031ee432a8402366d8eddd448c3732488af269c83cf94728916fd6e6ca290b5b234cc39a8fcaaa8aee2d3e580176956171e437b130ab784ca482cdda9f188e7f349019be9375e2c69be8a7554a461c88100c9f0adb464afb4856f3ae19d5e7f97ed922e2fed544ec7a37106d7d1e3b6ab3aac7c6f361f3a2c3fde49b302556d9ec0c9f6fd868797e2af16c079e7df24f8589bcf1640275e893dc6eea0edcede017ab5588a2f1914f4df45d1cc856e8ddcecf263e80c72755ca46efa8dec69dda9d6f95311304abf1b1a62e02732a2f95885f0af98d71233a598c6c7730c2fadb95548c1c477959a8b6ef81d34ff9f95407c1a262207df3cf855da2cc2e04743c1d79018ef61e6b7e8032000290b2b312f32a7f8a7b6efcf52a3c2c43fb37dcc84654571e4d0eb6c97518f2da556aad7e3e38e54ba1c19cb5014d40ba879c0ee96e44b84928c2a3a6e5d13db2d67b3ffb8d658df9c2a01b21f2606ab5c4098fdc0cca8ed01d2dbb1e7f0d955ee91c258a8f41abb6b9fe89ac16d14f35c40a757592858f60aacbdae18a8accebdc7ebab791758ce0e738be77774981a5fbcf503baf9d3419a208bc8ed1d31f788f4a481bbac457fa1ea5b57b721790256ea3596f25f10e2e9b338957118533872627ff7c3847e60301eee6137ac4a18fa96e84c3baa421734f0288bfead33ae5862bff0cdee6c71c84ca0fdf10aa4c64e2776d37a835c5a0b9d4861a461fcc507abdca444726b38e98ae8747034c6de35a40fd04452c83d3be2e29b93e088ef0ac14f7d63b69fd12496f99c14705eddebe30e32b9c6d02e66aab1ddc16fcd3dac02a184441438b173a76aa0648c1153af76564ee38ec6fd4ef7eeacd7735a54ee1a7fcbd9bc751560083cb8c06d72d87949e8d48dcbfeb034ac424d09ecee1800696bc84e501989ce44d7714bc37f2524d4b3a2263829f063801ff6b4cc5a9992e29eb0d0cee029232ece6d7318e4644caf47235e7a39289fd7af50a5a10927cfe402d936684249a3d31fc4b01c22f21104e33340b6ae751c3bbfd2a016daf88c0afb5ed531b025608f9ffd42dd1347a657fc48642a27bd214e48e4b492a880929e7c8c499afbcee547b0aa27086d6cb8bbc0dc67e21a526d6dc8a27e2894804d3ba1da48b0302159c0687d5699c3e9937eb32798431a37185be203ad60e25cf9219d952033cc622012903ab5d9296b908f434ce5c60766b7e66f6547fd47563e36080fae38a73a0596a80554741c38e58945ff02b2ee7511bf4fb67707bf65b14e8491a33da36df552c31156cc686819d5c14ed6dfe0fe32a018c607e2b17fa40978462e8c4b4c63f6198a9f2c82a4373a348561c5d2080eb99e37936294116c8166513d6f0687c6f4d1f727bac3c768e37903dbffed7ff70c6f5cd0878d439bdc3249768abebe299380135165533fdb2a5436f43c5b459e1b96b6589f10b860c0fbb4bf99b2aff8acf1d2baed22a5e2754f46e134ba3bfbf311edd836628e990dd477fd46b04e47bd96206df4ca52818ec0e5840dd8cb307c0d9e3f6255e4cf1db435bc1806058cfd479b0f33c2564548f857d9ed01f7c02da1b456631a6097a4de56f7b3b433f26118fcf17aa949eb1fa498de4f7e53876b18acdb96d8f9041f40f862c2aa2caf12a888938798fddb04b9becc83661e64cc294418d47ed46b921cb879201ba1ffbc500f044d92f9e844a2a7d7324595836053118d035f22146f91ac3f0b84ee0b20ba67b57df19547a8a90ba45f9adea52864ece30ba931965acfe40b7e7ab072977122ccf4fa07f54267518757f793daf8f5fe70494597114795c43991c7e581ec56ff4f3bb7e86f710ded35f125146c221fa2337e061b2a0644966a129d87cc11491be61800acef38a509fcddaa0b5c79f38553f28a0d3fd3e9e33d76a982bbae86088672f6f92e7a3d63b27aeef270f78b1d67c51221c52395d2c5daa107e6876621f0ede00cd04a9ca7047b01e1194a89bd1e3693069fd5be66c6d89d7bc432060d59bfb475ba9cb47cd4de7234eeeccc16c82474591081c95fa47ad15944450c467963beda6564925da6d8259f2085e475497e55b982e8bb44b8b0968afc0cd86ecfa14db5a5ed449b6bce4b78728c0a740ccd17c14f2b75a7acc65af3bb5ee04f178e58e9d6497f5955f5c664981ae85430aa6f0218e42c620678175b86273f040be5282e80397b46626a7485ff11b4382c7928e3ef698f75a902aad04afbb1e41208c2ccb35a7ed847651762029dcf0e9a15ee56b758447db793896b20397a5f03a5aba9d1e10d08cf94d729b50395128877b5aa9412213865915594f2c1f27ea71e5ac3527c382c71018a57e4c35bcc8cd5f600a09d9c554bdecd46d18d8d7377fd65903dc97d95b0214a24b1a54d39635b4f93c42ebc275e6172620764bd30ccbfb0910e48ad6a08e50fadfb0d7d09ac30d3f6f7d93c79ac1fd76caed7eb3c0d604c38d16a0ce4e4ccd2a6119fea9eca0c55be03e71048ea9edde86f64e82cb0c7eb399133d69d85a1724629e4db51ba656a41037e10c15caaf739fc4d228b3b16b3caa4c7c740be0d87037ba5301ffd952a38074eb34e6460f15968e64b8b2e58613ce9308ac8aaa380d954bd5225d02f5bee592871af301834408007e4cbcd1216b670a1697d3451eba5e47c62321bd89684808ecc2f3ddde6ea2dd5038b8e6c1b93a8d83a20b3d39619ead60c16418ac3aa4df66c9e6d740f9d904d06c99dbb7a10c293e4f5d9a7ef89e1996cc4092f165da070d34ca8231c32954bc5bb122b48fcc8529f82a3db35cbee3311b255bdb2155cef99829d63b76de92616c8f155f2b3f939bade18f85b7b78e95e2a571eaa2be6fa1f2c8ab89700b08190065439dbb18af2aa5544cb105566cd2eee24e8212cdb388aa3ed466301c83302961086a429668d63feed3ba00d5b05283fb4ad67087334364f1ae512dec959dc836d7d479236bd6f11a6fab9da504b82c8d6bca0d7f4af31eacf07cc20af91fb59f94135a874997e171996c90d31e7217defd0e9e064e9523641bcacf2398c9ed922cdd32eeb97ab44f5da6c5a54bb3194e4fb345ad98f34d9cf0c0d443fed857d67c4b0c73c39c03a653891d3fb70f4587968041fbe979c47b21baf2812b10411e9c13b4a742257d1466253fa297f74e72b0882dd9ae34af04c60e8e01363e4e56200c2c1cde072cb1a90073b90a29d73e1efc11bc9347f0ad89b847f5435af68ea968e8e3836127679d9e0e7159095d90503c7766bde733709a5f9f9c2f381b3b1700bc4676de77bac69164fa63f1616a9c15f6958045055d8c2c79541717a7a86d2c47bcd2af7938d8de21ceb236f0bb54873af678001284124e6c12e61728d19fd4739817080b86742af98301dc79c72ae5d516b6ff6d4ce508d0229216e2f70e73320724aadccebc2dc4e88a5b70deb83f557b40cfbed4b7714a8ffd5cd940d6744cf919d42295f15e30941cbd2f8610fc3c9ba19a3aeec263f0ffb128706bd709fcac0e6990d88d3dd07259cd612f808650b6e6c58fe71f8358e793dada620b9c1cb0bf91dd2bc092cf70a3870bd003e615cb46b97fdeb3a290e66f549956f5a27e372cffa360c35d09b7111c037eb7a739399bb6339695efd5d615c00447380b349120e7f3e9670e298acb3cd9396142d973d0f3b7f7601edaac0f58e4fb79683eb5e96363e97928c7ef8543513ed653a6baf1ad6066a40db0e095a0395ccf8001a221c89f7c87bed7b811dbc0f7bae92e9d154e970e5da43618f99111792c8866b72f04ee51410868142ba7e5fc1ccda43deb1fedbd705a352ec9a2512e0fff3896a4cdc1510086fb6ee4b02798e9f0357774daff5f173520e875ee7f03e464abc9b3343a4ce5be52d51c6f99295d674aab463ea2f49efb226b53f2a2e958232a4682dd632b8a1aab62d38fe219ebc967c7e41e4f3e7295930939698718376c07ce9d2ab0ca74435e611682c2da4ba124c2fdca492fff34a3f7620a97670c19ed06f40fa55d567fb08a1dcec5c4aa2d5a60451655970e744ced43cf0389d0edc66d9ebfffb1b0f9d3ae5ca0026ed9b8baa8f570faa5ad9003be414eef639979217e2a1f6d022a8bee1a0cf6f8a695e63e9671b875cfb8d563864e27249de9d5e5e573ba931291cb0468377130ecb272288769e106f3f5137c5ae33fa78452be371404479831edcd3bc7b0f51e21dbc6a474de5227f0a99f87ffcafc25d22de3ccd21b8084e5ed16c5dfb936e1b3012426c69043ad5e43d74d92be49723782c1a71fdbc27aeda62979c9bc83cf17c266fc9a1228d06b768f8f212be5f675f075a7b67deeeddab9729fde6b69b648a4eadbdf2c1241aba0f3aa02a1b95efa121407f67446443d1f911cfca9060d427158d1cf872a3b2b82a8f51434952cf1058b0c88042e273111bb077e8a53a16942c7a651e3572c091ac97f77a1e61b879a44f344de2ac9260d2e6a1483c70a32075d49b6fb9c538826b2335dda8115b0004ac1dfce0f512238cdb2907d6965ed8605b0e57d85e986827f591d57bbf2ec4fd83b24677c44a7a7ba20f3189dc46953bb10d23b2387f5066bf5e8ce1c7ffe278079361f82075f0fa6e73573bbec39c0b45358214e321f7ad9a755935af7a8f2d0bfb732509a516673ce04facd71ce36f5f42f214c5484ce188ff8aa4dd29a07744105b7073a34f6cfcf517c42a9e4b9f07a0224406bf150f3566bd49bf5276d458b4d09ac0a95abf446ab304165b9735c0b5297892d968af106593dc30a8f8fdd7cdfab931d72b01046821031f1ac6c7b2a0f45560cace2265347d55c58382f8264233cc659b1c7fbda51678b283d890bc9a29957fd295973f6aaa6749bf05ffdc5f3c0c2312fc58e4288d16fdf925d7fefda7859ec688ff3d8b67f7dad0f9d40ae26b0329a89ea4315f175160029555180a638cdc3019c0fa410d14c409b29faeb066c1cc66dd6b64e7f5bbe7119bf2380392750e02a9252c17cfd4b0efb653f8071acacf2ec5946d62b36cf9bf7b234a702b19bc89e934195ce6724a41567034287962904d5cc35a19aa5e6010bd5c1b4c847ae7106d63df25598919d707c84fea2b923a83e10f5c759c71c9418ab49926bfcba6e464998e0eafd1fc6b00a4abdae759b925ffaf22972a0df4326b5f6f077f5ed37308b71d2bff925c31619eeca0bf6ccfc894b307c2d8f518657edeccc47d96916b769afbdc4fee064be618f1faf353f69496a743e7507d60cf111ad4e0cbc30bd91559b7e260664c0a659f4af85610254ca16ca0385ef28aaa720b891ed81b5cd12b73219341cc3bef38b709423d2f0b7cc6cd7e0769dd030da8a7a5cad5e19eba72b577d1d46533a1a591c8d84e51ad30b5faf0be4c18a08f0dd09e6c6de119d5518e4bc52d3790ffc56a637fb8ce342b53b3f7d2c00460e9d96fe57c7d135f0c03ede677eec1e102d4d0ada2a2a1f200fa0a5da7e82ba31d398734c273355aab71a74ceb3c87782c18033e0f3eff77b76c74bc5c84081ff3617699f582cd859f5ccad54c3f808f0accc261eb096fa98539e46051b35b4b8ee88b76c00409148d7319c7772833b886e52d35c6a77746065d4bb5b4e5707fd5c33c0ceaa0aaa72825119132e6c141dc3a6807300018fc753fd0bbb1b523b5953bd46ec3bf94b0defccc5cc0b90eae6fd4ad209cbb9e2c759102803317ff5cc2e4f5a812a38b4fe5ba4fe389d91697a03b259a7829d437629d07048dedf82314afd75b22120f5455613a2a52f9f1494e0dc0f387c1a0bb31d63115c8e3466ab1915966a4da354bc7db66bbc7e881100b5de7099a9b1bd231dfac30dabaff5afc692bb92c7c28cee2dfd61e21658b9d3e3a8e2d1db28b301e2fe2c809ad2d97f882d649ed104cb5a9b2bcba4fb0a5ca9a99ea433a4f4df315d27169e4e66737deda89889835f03905f0101b2da13fc4f40f493f3f8cf1047dc489098f6a6333b8f0e5b1e43f2c12db23eeaaa00cd81761cd62727ac9cae31c98d217ba20104f24a1069fe8d72f3f94cf35ad010a0695d1680b780e25959c3603c660d1f161385ae7006813005b945b2765135a099e10b9f2d3d402f15617c3e366bd79dc2bcf43859b3a214f3a7a7d3a5b14b7149004b8afb7d7cfc9b48e4e751feafe0b832e1ad8a26525531d460d92e3305d98f13c972b7160578e7e19f9aa5c09879f2635b75a843b2f145445a78125b7bc19d73321868c724d6f89d2328d59a7c47e32dce876dcd5b43d59d840bac32da5eeb800931fd29c2714d95fb77bc881e6defe27d566fc6cc544e5534fc1f1bc7daf4d0b1944860feb1efc8f63990508b66e598445c07d0ae5052803bd6b0350187c91bcdcff4cd5f241cd5ead80fdaf389c6cb6f5762ab531c23d98a39524a5729beab9a939d6f2e02d6c993522b9380d76ad2b65267fb9ff67e066b84c25165fb58950e08fd3da0d4657483ab56311b991a6c53f076249af64797d54f5a50b1a9270ca4bfda4560d231a978eee5cc1c207bbb81391a30511ef4b04f0c9299bc0342e6ac00a5248edf9c527a87b3f54efd405fa5e22f9c5e77e903151001873643d5b37a6ca27dd537b5f24e1a881c02e3f7ab49150d8d9ec93f7760abdb26a4925a8a43162c42fcb2690675394f3a7ce5654736e7f965e704de90080e87db9a9abc617626c3d57ed0eeaf8ad3ee7614d704311df30fd4c4d02c26a09c9baf2b7e9699fd7465618b6ed05f86e770f750bbe9d17fd3670e9ae8e680300f77481920351150f22c81b741f35167c1da07a277b5014646067377affdd7fbf3dcf9ece6949a6fdad6652e812f483d95a35b83ad39067d81c786774c6387509a3a680729ccca82fbfda8ac5a134091d7cc8efc83dac322ff613cd4242886d04b509c618369cb9c8d1e4e7e40c4aeb4a8f42485d590adcef0f6ea68c13e57ae716332fbc06cf9c9b7636456e404e29e26460034172b505f0c75e0b78cccca2eca207b170852cd4643a8843a09cb2a583e4cb9b96a784e2d5346b769cd824c0cb697a234791207bb8916d5fc1030a4b616536b9a315437f67423e60486370fabcd16eded76a572c0c7a4a94109daca24f865f69cc06000b17f0f3314045196158db3468ff70122cf18edc5cc66a8cda678e7ddd5ba62f013a5ada9e09a11513c2e587f3b6209c8af10ace745c3f616ca7fd0125546d5135d80fba3dee6189166678bd3457a5047aa0689abce7b91e73e08bc8d70a106daf5788c6414b41c40dbcf313968299666c973a3f0f33f141a96b8d203f91f16fc639c6b9c7312aa151c2b7be01461f22c57958a5f9e0f29a38c435283d286bba1067504dd78361add095e6b5126dc84b46232069dd6268ddb8eb490cb62a8fba953e55cb3f41844fdaf8ddf21f53bd984042610032685d3ada343f5ba98a41e2482275fd02f6cde7882f8d4a97253c874c7e5794dbdc1e2b1f1640cc2ac0200e468fe6ec253fac58595f48a3bec336983dfcae7ffecc9de5396bb8acb894ffbab219c523e11494cd7b6e24d1710e2ea126b425e9d343093d7d13fef11c74d8f91ab2272e1b53971260355ba1a07b002a832a720dd7189cf5e4401d722ac89f7fcf4ae30e5211bffcc46e54a043da6cc692e9acbd0f6f0197e3da57b547279250abcb40ad1d7d79261a682c7280aa7652d20761577ccc3c11656eb86fe57f53b3868ddf898beb849493f494675426a15d90789759f2d72417dc46f2bd7728a850bafe4f842668bc5a9fb0d0b9802424eb8e19fe113f3e4511e5c0d669048cddc27f57801449206f2113256fdb48191c06e70b5e67200fabb36419e3a44a29c0c9502d08f180b2111804f4533b3d4d1888194d39d58c0a4221b7bd10d2453c7d040d67f499bf9de27a46b2e9aa69b2eef538f65a3c6c0a611b1344177349adf1a96e7c274580852e62ffb63baf35040d58cd619198250e933a75c1c49656bb54aff5b31aced8889d032b4ffdcf73fd9cb5c08913c0888ef941096feecb876637902763c9b7540be1c6731d852744368e633da97865c280d325002573f8cd17a681fe6bb1900f60e1c3f79802ad507b06270fdcff5ed4aa770870191a7f11a414dadf6a895091f283b43b04bda8879a6d2264b598821826b2f501f507b108520cb6f7c4033daab1ad2e027e94157c23ed42d6a6c101ff0980125ffe0b854ce0230d2ec45ac2b82bd4ee4711e387bdd987dbe512d00699664ecfca91a90063ab165eff6731ef649236fa6f45afc294ad498bb67f1b1e2f3a524dfc7c054b2d6f3f3939706be26afaa51b6f494736a772dbfbb97a82828824e75f54d92bd50547909f22d2a6f0ae802c299b084456144465e753f3e66341abc97144192397f6a8a9b0e024b83274ff7f5b8b4ecee2439fccdd1aab3945e9bf5b8d01d4dc203104d7a612b5b1b3afae85cbdfb363ed4d7c190afd773c967a72ff0cfd3e16469402d5ade366619e550e29657404b3a37f9f2f551509fe8223fe803d396aedc97dfc157838c95bea0988ddab99b697cee38da940abcd387fb1f94f755a8ade794374d2c83b8e6cec1e522742cffa50bcd9d28513ce34d78a1045762e13c5f46606609a32a3039253c5b7f7e228b2768a3e4c2bd19df7ad1665e11ddcaf87fd5f0250ca60f2d2e937158f90113bc1d3fad1cc84622c58f933163a7f7bc5cc76477b1888259bc4a3b295409a575a009bbc14b0a57e96f41a2ee77e18c7be4fb0c7b12f16931223455a6f91fbe686cbc4967744b20834bd26ea4c8971cd8704c6728131c3d27afc5ac8a42c2f504cf512bee3b10cac523b0864987afb1621a3b4637c708d5c2be6578139596ed08170948f2d209e6776920ff45022622b333d2725cdaca3b457530620369ec14f7d1752a4a012f1036259a6e26074290a797998f5dd52405ccae897586ef54db4dd159052331e2bdfd671f945c31e4f1113408c80b9a0d04c572afcd2caba62f58099438788062af18364024c3a8e79f05c3ec1df9fd19207570ed7091d8d1b6fe6a87dff5b0fcf173772df543c516601dc4f1682bf13e59c566a18f6f60e902e4902415dcf1ea0368df69da067ed4731663aa0f4716951f836e5d0c7869a42b36244a6ce759ab2996fba9f25fbd62308354877dd0fc9480a698457b5a45ed6ca40e3231735fa5254f6baaf10edc633eb436203afa69934472a61404070fa41ef59855fc543a8d90befbab193dbef637a63bcf0f9dfae49b8fab0faec8d8898390cb2cac040af137f4bf1f9de1748bd881e067c5fce7b4fcbe82576b3fef03f716abbc28434d378a14d652263b2e6ff595859b31caba71222701678c618984d1551abb01e4ee7276e88a29621fc26809b0990cdbc7e6f93ac22d58b3285628b940b1933fd3950a94df70c0b1a25d685e37a5e3e3c6753dca9f34077a2cdb7af201188cbf5ceec6efc8da6b8dbfbc45699f9c3a361ca9f06b963d94ac08383b83b1f861f294bbd550b9e650201fda1b192c22a71f1eda715e97f3d5d3d99bf9f7b595a380f1e76089fda769030142c407fbbe527acedc3b7c19f02a4c7cf1624c4cd2dac529f5ae94796b30d9c72777938b9910f796871b4a3ff680f7edb54317ff669c78383115a6f686e628b2210232fa9adcce87a1394fa1a1489cd5cbadad57b3dd47b002953ef0d8ddc42d5b6f748d75eaadb37e024279ae9fe752d251180617b6c824613e19b7c10c0e493e582d1ff482587395ba5dc73f48111c2645235b19aefe4ffecde5a5e9067d7559a6cc82f92a5ed186b3722dc59423edfee2b006ea501cc257195bb2250d9a33eb220321e0c03e76f5afe35c094cac72accd7db6588e019d082d9ca6ff2f77b0139415fe3526ca2c2b77ef8d9e32a823da7274da0ffab948f876101c3e560ce3e25f1168e129d5dc460661fb33d859ec0d7f97c8c30bae3744d327980e74b099b0ee7f238059348cb77c7f314bf75d4830f46a66e45267c788c46309a3e5aa7beae4dca92388e6ff2b4be9f4d2abbd3857e80f5c9d64b46ae166180d2f2a64fa24f2f931738679f392377622e294951dcd00dd764e33b1c59af8ef7ac5187845ce9ca1d64ea4733739d4ad671213fca9f745e0663216a0d707b9146dcf00afc78acb652bf2dc0cacfc61c72b6d974d67cce38d28841bb483d50580b1e6d62aa4f2ecb819771bd57a69e60c087165e153a1df61ba00f15df3cb2c10210be0fa7e9c0acbaf2f723e1cd950c62aad577332b7057e25f5d6e95da916605ade311ff26a334f297f92ccd30e81217cda4a89cf703fca5d58422f5867621a9bd53840d7dc312c18ea09d2b983f4ff84c5d883d8afffcb9ddac3f8a21c104adcb019913995af3dd2fb990014705ecae1ca3e1cc0273876ef0832c0d5fdc858b786b8ee285685d99cdc2f25922ff8a88f3f38213eea4c015736baa2061f43754737c353a90cd572c0f4bd1242787376de60c2790fd6cb296f986096a83c353ab02a75b2673a8225e68c84ffc71602570b952ee0783ec346257eab631d1bebdb0127bfcaffd34659f240b60a15f6826cdf479f40888d1a504dc7f953d0a00d43913b6539f51d85bb3ba02c2d8f0f42d75c6d583b0559dd77993b05f6c131eec2308195186a84e114a6a56ac6d146d68c5e86f2a893c34a8098755d6622796e9eeab49649a9bdf77b1954b35f61bdde21599a65d87a21083e6c1653367a01a572c94d1e240e3f73b72d70f6e758129b8ec85a2e236baba09e86022936d04e2b5400742b8884fd3972271cd28619e093ab005be83c1f8791d7de61baf99430baa52a732122c52316932775fa7f40bb04f48a8bc6cd599af4c936d2b073d25862cf68c8168bb8d68f0fc3cd0be1a244de33051d8e162cea30f2161c37fc60599302f6057a62b50fbe95c1818af77b55dbba02fbca14bb3cb753f60c799c3dec0115a1489b7d7c5d14956bf6d887b4028fe1b71d325ff0870b9c4425c73674b322ad10ed2c944fab3c2522d1c6504d77c1f2699d1ab4b2f418aaa96c0e86414e94cbeb0d6d032f8c134c47086887fcf020a73800203b5af77058e869643e63247ef1d1e85aabb751a671e0d9fe0eeaacd4fa3a4f96fce52caf5619fe8fb0d93f0f7fbeb042aecc70580120b137fb9158852203ad696e74ab8d7d7a1aaada4d06a2894ef4789d0afd31a9c6c94a11f7e16a8561186a52801f1c688c1489787d668ff3aad57b2e3435311f5b42187ebb5af18eac503824854f85f01e533742a50dd670f370ad1ed0f08be313508e9d2561dd66dd8df90e2cc5f06915a9ef99e3193d3175f5b4171659884704dec257c38cdcb29d952a4acc75149da43145dec20aa7b4f70c638997452052b50e49814973c67c8ef393866db6cbac4e52eae1d01ef84286d1f3d1c5a3eeeaf8868221fb2dfafee1c55d0822af0f9dad1c068d5b247250c7f02a73d98108037eeafbe4319747017ed4ea777412365d09034f04931551b3bab4e56ba32c5dc596b8fd1c9b2b020058393e9a8b5a7817869d3b1404cab4ec9a8553626266df701193b25a6e2de5812a8d15bc58058d7a6f227e28c966ba436cc4b5b8e0c6578e0cbe5e0ef08db873ccf302426bf15d4f0468b9a0510c58052efb1e6ab168ddde8bb0b693caf0c4accbe9dd5bd52e25426ddf781a47e2fa8c94fddf979f90ef55a3bee0f744bf98b7e8827bd4de7f1d9bc5295bb4da4102b0811c463f533839bf4f44181688fd9328ca43cf71435d9e7f7a10e979f92ada39a65d06445c6cb49275dee4bd9e8d45533709768a849d29ce385a4f24c5fe1233c4acba99ec6721bb02af895548644dc57f46c818ae06f29ea1685293c25eb0061beebca84a9a929e851fb7733414ab925e3317e479c8182e212e91c1324777cdb1b048f070d30425b50923de1d54ffa7aeb62cfa5defe85833d010ef04d93d92238eb1e831b42eb464366ce4aacfa254de3da334aad447cfca4f060d4153ebd8eb632199589b510f87dfff3fa5b9cecdf068a3ad8538bfaa3a916cde4e4bd6489cc7eace070827fc9ad4f9ec3434510ed9c60b57c155cbcf6f217c1c3b366930ef63cb74e25a8218b2680af8ec912694e2b3cc7aa8a5fc4ac925fe42933082f4220bcb1bbf0c7a110960e8b30475d902a1192444310497b9640e3850e34b6f85a377ef3f24b1a4d3e813c8f2ce79343b000295469acdd5c72ecf08df143fe730911ce7fa3baf9585d48e0324b2966db5b4842ad1ddf858069960dcab7e9b5288c44509d30dc3af0bd66ce905bc669fb3bea41e9d7065dd485777642c78f763e8daf7c6b2bab6c9c5dbb49f513dd9a401bf864b647bce2792dc28671eca776816cf380f055632e36807e9b843a32f3b8a8383253e8628a8b95447a0a5dc50d9fc3987bb864e5329e777e16372f1e64d8e1d2a46e44f1d0fffe182272e313c839093141fd1548dd9a53e84a91fe92acdf5f5b4d3dad6f923917d5a151ce2088b52de858f6bd1bfdb3c004bb84417f2b8f598270e41af47fc55b482e8bff54a5df74679e2dd95b674f5aec3921932ed3458019777f918a8ba6770df0e925082f97771cbf6ed4eb46a76ef009b06c8f500444fadb9963e11ec7e80a7fd3a14ce287bc5887e3ac031f7e97ad03a0e25c5b1a4ef072d39affe1a8285648fac51b1003ad325b3bbbd69e3664415b23c555fb8d5d46386d4ec8d1e33ca5ff98ac7e8ada22efab586015d0621f517350691fc6f9bb59b8e45674ce9a2d001bedb10580c2654602d5d0cacd8f233e3206cd7e6a5ab5e8a0881c947ef75355d8b6640e6702d9d65f6e251e2bf720143842bd1b44bb8918a6a03c4ac363772045b533a1c85ce8b0798e89d51b5a1bcc6a9362e8f83f4de0c7e93fef306a3cbe9c1c75ab8f3907b907422460c8f7a35da2326c2461c0fbc186babb5ac9136653e396799fe0b4cfe87bdb8d6df9afafb011e9a112a0955a5718bfd84985b17929b75b8d8c4f0281032dd3b748fb38f54c205609e7ef8ee0ac4362bffd8bd5ea6bdef72b75cd6b07f69cc897817eae0fc514b8cc07338b9bf6bd1be532d4c7bc912e8057fbe794a40ec989956cf4f7aa14eee73ebff7e0c293e588568c92d729ba7601be388a176402892177cce677d72dd0dd1a46404b389f7a01c3dcdb25bac2ab6e4d493edd7c9e61d9bddf6ff5972d725f81e8cc0a4899ca7ad02db47b1bc55103489c1e8061b96ae78bbebd960e14d68d8c13f40ff4b3fd1af8c7a8df365501b3ef67770d281078e9bd6614d411ca8a4caa7c7c71c81ac2451be818d13cde615ffecf8e3024ffcbc3a2aed6d94d64d0e4ba0a624ad9f4dad6660b3e5679152bf0d9e0d8410b7b74e98e50a71f3f47b9e042f7bc7b6635f7ce1720a867c1916aa5969d08964851b10b26e68b79a5d1d297290fd1d59aff8221dfe411129a9930eff72213a60d0f56fd2ff8f4c708706d38c11172176ac24b2e8eec40b3e23ea8596496a75c7931d4245b5673984825af4fb52d152eaa1842de932889f009abe7779c844894c822ffd6134e213803f7603e6ff57107a249fba0d855798391163ae2a73acd8b64f3d189a7dfc9399e2d612d1a4ba8a40846c4c7a9f7b8a1f7efd27ce68f3645f8e79771769b1fc6d6a1c483e95f501b5f88be8fa5a8466f6a3c2e879f6b23d11cade100577bb32dda967415b7aff09f45b71a3bd92fe63ae858835daf5f761139bc12463d17499358f4ad174f40fd623c8e07e38e5bcdb79175f3dbcbe984549243d396370605cff881d2fafd3e8d270fddc2a9cc619d56c18b0dba629f3e4cd14d047a04b683598d2c9006de2c53df6ddf9af0c0c79987ac4c39d3b7779b42bcdc5e024efeb7cb36456438e87002a01e91d56b16eb33372f8d931c8768808df01157858faf4005c117383353d5318db750ae957d6d9fd6bb0848e495e0ad173322dd4eaafad0082f108029c7469e421657128a20817d281a3aae5abfcd5eceae758fa2336447593350b4af41d49d824787482ee950530c468978a882332a8ab99e88f17c7f497f1ab8db24283c6b0c0b483817d894ae2363f9708f7febc3a58bc83b46ac30ca5641726347f388ab3ed0d0aa9f4c26fd4ad459f469b2b239a00303a816fd2160c6e375a518d2daca94c2e9d08600b7184ba323ec063a117bf7e3e62c04e810dabe0e7ff119db2fe0f6e89e4d433bf0f86f6fb273eb254739120a77eb59cb0638cd41b5a29dc03f6ee4c5d40ada025928d2797ee27c179600e217859f4ebf5eb1332fd1a5571bfa0a37b1594b44d314d36c647727f1f21c176aeac68a4a9ae09beb1b3b96f761caea4fcaca2144644f85e94c4774e5494fbf1556e4eb325d29a5c87baaacd479d7649a1d63867e5712f6db660343844cb4be111bd0f51ecb7ef4edd36101ab1cf51b17523cf65f3189a27df338fa4d5fd7ec0c329f57adbf13c7da2531979c7b72131213b83687bf879aaadf81522a61f1dc420c6362b30393bb4ea6ef9762abfa5d32a6593c2b723b37c9e2f95164fe475cd6ec95af1e2b9ed90af7f2ca461519b7378f0f71dfff88eb865964e6526dd64b529caf0c3534ceb30eb43c793e2f8ba476ab14be31f4b36f3e5d14b85f60f39129b3d9b3d625a3e93eedb90b9df4294a952b55a16d4f6e003cde75cff2be465020df9ea7ff5765632ce0d7e3797479c57b36ab3f99c80eb838a3e53eb2a2d957d017bd0df7ac20a55de28f40611c37c6c95c014c600b5e1746b52305272b043f13e0e5b380618a0c911215f672d6bc82a3fbe623b744a08ada620371cf464140526beadb428b9d2e4ed8560fb1064272c1230093e226df673864ef1a5f41ccc9424f367c2f4555a17669f1e4bcb7c9309cea3015f3c8813500465a954622bd916f7297b01c1a5d4f1e2bdf81448ee8a9751c703a8f7b242c620763349e51535291c97a4500b6eb6ea8559af0064e9714a48194cb5e4b3d7374f6df1c7000f4c974fe3dabad5949a61e85637167f396badc15226016ae1c65e9d1e5ed0185f473b4ecc13bb89be81f5b392a909d26cdab80bee2da031d159ac47e6c16c8b2c28be8fc2db8a1fadb99cb687afadad30462d5ad95e5288818837b1f441705be7380a6b13b7c9bdfdc0ff5e67a1ef548e754ad24ffda3b72825eaa880a339125687e865dcfa3b2287fbd0ecb0011ab7ca41a2237ce9022e6fea636528d6f326f3215c2df21dfdea7164c6867879c7c076ba06d456f523317e100c199e178b76de44ff1116b2c0216392c8a7260d73a91274755646de0f6532f95606a61e09a31978c0bfe7e0cbc2086848d9b6e077d21532987def4065c9985ce5beabdf1bca8d543f314a482b8cb9eb54dbc07cfd5f6dbd9e1b87f56dfb80aff38a77ec27ad165ad339467cf570fd92413dd0fb21034d114c94dee510392ea5ab24d9814ca7fe18a82aee5814ff7367a80e2ef66ff14d79ca69e5717693761b3496e49e6b028d621cc6b537be666bca30c39422a2401a57b992ede1fa4ac6ecf929cef08045f425e7c3fcb99b49f04f705f249e667b1aaeb7c1ba83fff4dc8058c718e5cce22d558518666814b28d519445d6f70a8ba6da32d492b213f7b40289fcacacca2b2fd1f9853584abb203728799aefe799c61af9e654cf6eb3efcbe91270038e95c17dbc1cbe68b422896e9dc117cc62a3c15a127bbe440c22af2833b611abcbb2211514231314f5a6b80d9dc04b3fb2957377e9dca3fbb08d598706d8f8801eda86a294fc113b3936ed52cb9aaa28e112d67ea551d5b2c597722b245bc4aef6010fd633a747726ab8ada1fc287747bfdc90c1d314e1cf47a4c3b020da6bad66aeb9fe8aaa6f7ce5d0bcbfbf9b4638c478575c7cbf1a662db2075f1e48346c6e7b88796f44e12e92db6c46d4c49a4a3c42e02e2056616c83abe303882f4657e571060fdf308da631b2408051ac1e8330f936da820c7070e84d605f67bb904c08d5798a4209de5dbe7b2661293c57af9668393b494b3cd6239b8399bf4e1948e8fb85a41c1359b8caa64a51a7cf7848b355c434ff8043ade7b3bf098fff8f788b903b7e63f31cc0e422542fb188b56f72e21336f74289af635b477827848a0bc20adc907a52abf1c771273532fbb84f1f2209277e11ba800e0bd814b8f143ee8432cd9cef721e4c20405006a59835ca3dac59bd930b8c4bf158a8222d825ae1448359cfd3d765960e7bdf2db958aa2045cfe4ec897cb9677341fd8e50fcc91a60988c483fffd29ef6e355ffd65c1e92d998182637a9451e006253c067e2ea7bbdc81d56fa92460c4243993f9cd6dae72c35cb15e3c42169c759b8705320f0704a9ba5febfd0314d4cf0a73410ae5a0f37d7b8f703c271772cf487ed9e48b813c4cc678bf67c2956e46d50ceeac7094ef444a7cf0ca9c97c35a9c344d131f89e3f36e675b4323258aba5035c9c74a37cfa97cd10de48d076879488f458db2e761f52c77baacf8ee02f03a127a30edf2171c3754418b5f345a788f0de7db409027ac0f33deb9b1c0d370e78a4985723238f0a6b33d73c0d498fc826584b5cf1189476d0b070b31b2ae1d696d594f0058eba1f3dacd6d04d52f0d904915a4da1a4cc08e5aba143b13152ecc13add067573747b909616d3647808f0668072578f7226086117c6f4b558675ba1ffcad1a7936fed1464ec99f422fbac7c074817a59a66e9dcee446800ca52f2a271edf7d3f4a029b98b88ce207caf14dcc410332687dce94e9a0003a3ce66ee28044659e24a15a38bdc409f96b45a06abb806614bfdb63ab5e78773c04521a74624eb06a18252aa897bdc9b27a39b7da44e7e9b3c51c9d8f05cf303f2be55d5d185b85622984ac5c1e56b08b90db06e1c6496e72494e741b7eb954d3d8ef430acf3f0ad7ba7d8eb40281a0e3f417d0204811bcb1260bc305b7bb40b3b63bd08960af323a773d9657efc2974380c2fe35193d2893210bf6e89b3b7d62ea8ee6e17b42d6206ee03602fc56bce2cbf7d7a29ad154a54fa7634c8c548100758e24a5afe58c386c0f4ea12dcb775437611ff082faf434fd9a53e238eda93588bf32066e3c850bb3b23919a2e5271deba01931d71839078a3fc18625979e03aad28f898230d9f1757f311d326eced8bc7662aa89b5ce3f13e94c7e342e126ea3842ebe84671aeb013ed0078bfcc2a7ffa95de91fc7c6e58ed45364e2b8e1ac7f213e418e0a721f14774dfe290d5fbef953deccab58174d839c0835f59e31e03c7003a1952163514efe485c7f7dc31298cfe0cefafe7260eb6f00608ea19a9ff42f0892a32728a8ea17eed6377a76f7c2b6ab01330bcdedb0c7c5abef440499ab00821c8909f9242326b63812842c6294f527c3b31f55adcb79a65321dfa7c14079218c585f88675ed309bc1f40010f8b5ce925d8ae2818975a5f3c2f3f3c342ed118b1b9884069ca4f6333b357c218026597115e3240bc8035e95bc012edb1336d1339979e976292ac1f04fff61e9dc18833d5068534e7acbaa493afad25ba7967f07d9dda9ca0ab3b1dc9e44f37ebadd926c4c89d2899b33a6c5ca4fde5a6170a3f8fc70be5898cae25b82f6fc866b9ada51baf6807039776b7bd50e64b8b12c33f3daf0afc93f6aebf57eabe9b10a2a1c515bb8c4f730cd22f769d354f469ce1757ec2a32438fd84e1781baa3ae91376702bbdecfa92216bf8a7c863f20ee0e71c01e3024f476a2d197a8478444f71b4e63a75b88752ff5faeab1734426e150ade862d75ddec884b9cfb774f9d13cdcf4dbca1fd40c62af9ede129b64b0dfcdbf35938d39e917b9c5d9b876c99c707d3a13dbe3ac7b8d319b4d982c34c3304a1835a03ca28165851b127b30a1f3529120ffdf0592f16f963c9f30c6552b89c5017a086297444dc109bc946df7b392ab307752ae6c97b1024a368cbcf8b83df38a5fd23e1e1472f21c079ad67469f4126a76bb8d7c0814902150cf5f81d8121f2ddb2d0003b302c159cbbf88111d69f6b0807baa4af10167f7be3841eaa189209ac813cca85aeea0bfb01cc219d078b353c07828af8820b036c5f95e05e09f0fe307c4b9ce336396aa332cdcebe3fd24bd1e2c925cc137410dc78df91288e19ba13474236b2533bbe6b3439cd93e2eb1ec0aa63778b4d2c8037f32a497b9e5f4678263ff4fa91d02863dd6654e341494087bd865bca84a29cf29296e31ba6a8dd27ac06764b98bc946cf44936b3238ec48704384977b0040f63a3f73fcecf9b485862bac07172d1a22b0b66c30e935bfda92a9cc593a4ac0ef2e5ffdc9ea9ee8a31792a8dbb530d92035d34e35d6e0fc8092ff17e94e0207c79f3ecc55d2ccdab5c33dc877b9e2c815306ffef9f425b5c7391a1d20ea6bb41ef80556db6701281e844c460171c0055574539dd448ef814437c960d7275ff7be290a050a0e1b9746c9e8eb8776de7347f585dc3f132dc2b6b8caa78ae5a6e94d3866d3da3006fdf0138b8e7d4c66f2f966c9456b9713e11e97c9c08b4b4823db8b6fe0b3e68f6ea3be7deba39c6e9898961d18e083150b625be6346ad774785a5b96c220b5db378b47ad7998f161854dae00811e8bfae97cfc25dd1a0b7c0faba09ca9d1a0ecb071cfacfc1a751a3278cab2dcfbb235c1ce9a2d2cf3cdab431219f647b23d5f493d61f1f3ebe92d3296d40f63be231f294e2f4a6c5237222964ad6f525b88a722acacc25d4cfd819f6bf72d48e81e915d1dfc176dc0586a4f736d1d97658eaa9b3da17609d2beb6e880a2f3f56ada33dcc08ed1027c083cc452cafbcb4768238d8d093efc114bf2ec85b9d2670fdb7b26e8cbae2e8e7ad75b1da6c46307902a121be1defef3b09b1ef9462102c33e6375eac1be4ca8a065567b61e4c8bcd0aefd6c13ba51f747eb8b326baef875a04aba0e06937aecb3e0c869da2c5f0d7823c84e493219a05fc5515698f601a84271035a8360d1a9b2d8fd5a9494cd7c33bbc5cfc4834fd40d27263a3b121d3df882d470112bbe5a1ca36bd15339c377d6f7eaac2e12116fca47f96c8e06a5e5a548900ae72fd59ee13175c529f036132d406f763f65274fa1a555ba9a2b0f5aa0d45c56976d971ae7fa5ffa440f6099eae65f0697ae5509628f8cfd6aedfcaa6ba37c7afeb9e0466d33f24005ff8f8534b29cb7a2deda13ded18bb154d541481a19b1ad8e8956faad50ebcefdb374f91a6bb59852b0431e334c0df7ed04aee2eb291e17de87f915af0f30adb990ce8d6328d23ea9db8263821b9683550b1d597ad390fc47e1787dd4bb4afea2ad15f7b46a7da186356cd78592bcb588ee69c6015a712bf3fec57b328ab1d719603715c89dda1819ac81cab8e048c937fbcc06e6413fc0e5f908e7e777e1255d64243c4cc99a73308cf67158ac0d8f1d442f4106e2f7257198d134218b560d6f229870940d7399006701bf9e96c97e12ca84db0c7348429330b60e3e1f17cf305962ca0610146b9b0b2d12268fd52a2300d1a4913bb5594c3134efca62761201d8226358c1970e1b3e673ddc31d38f25d1ee84ecc2d55e077d992ce0165a9614c69b75067aa41d58e736960f02ee5064a8cde420f7addbdb3f9c728a4979e5d1318fff38f6db7a2813eea7dae1d13c50f2ba7f114715ba56a1c41cd151fe95673b0cb8eaef152349c08ef2d93db588805b37bdbba50018bd4bfc3a501c5f38b229de21cbb072c523514d954bf3cd32342985a0cfb244f03835332bcd7cd8d4c5a70f0597a300b9a16083b896911c31b5205e7f45be051030c1f1378cea876ad3ad329339fd244a0150e6e48c8d852967017a4050c69d9736c4c47047796123b9c12448c9e6f10b397487323850825ae1588917dbdd9284208c262ed08c6260216df330f3515517944df5847cffc365611fdc99b54f08174b55fff90586ccdd49c7d5f1cd574afc99197710ac60e1dac5fbba78494e76af88bb112a4a42175170d06790b55b2a90e029c3fe5c8c2e1b08cfcaf0181e56d66352bb1e8d0e2ff0d4fdb2e4a7bc4d9117d44b105c0001f71b81c4005aea7025e01270d484206c30124e43db90fdcfbbb9327b6c3745bc7dbc7499651d5494b73fad714fece74179201a12e151fc9cd744e602d5adf123276078a7b5da7f69c894cb0f401db346836b18e53a8c90f146a103db7a25d00d6e2eb2b7a19bbd1cb499238574fe257ddb6dddd9219b50053c45924ee551a27c5e4790b415ce91af215a0454e538a23a192ab5176bb5dfa060160cb0004b5690cb667395463bddaa42616ffcaf9ee8bc1f4eafc2e918b28e8f6f5cf1825d08fdc72c5e5cc117ab2cbbfdd86040259dc1cd0ae71ebd386db39cae20e7819d3246b066fb6052c0dd6e7fd5699023d54ea3bb540407f099486ee4b5f4ac5cc4ba99c0fc614c068f8f4670221b07f1856cbf723205e832e6b0302d9294e2efdbcfccf276bf44a68df47f58e328eb4cff7aec5e1d29b5e9168aa610534635de68e27de106eddf1c3afc01dbbf9efc7ebef7221f0ee8f6c79a94b8c6a59c2f1fc8b4de0156ea819a9d47e21c67ab1d83a69dbbe0f7069d704680a39fa4479b8635d94c9b7fa4885056d5250b964d1e8cc5f4506deb21af1409c32c6ced05276f53136e638f2976cc47981c73bac261e1440dced40ebecb603d58a6f3246c5e4044f0699d063b72199a6f060618ad560e4741256ee7b812b01a5f88c9ccc187fa90b29a4cb2ca641324c1ce5994a644a74a96eece6bed752c43249e9158f4273b65fc5fb468e3c51162cbd45ac0ba3d9d1db095619894e44fa823f8ffae2e1bdce72ff417cf0f94a463b518514904c13e06392fd75bad83d4afa1c5514383637893929111cdfbb637d63296537cb02372c4a91519c5a960f9d72cda207d6cd9ff368f19a27d8917fefab57c1b05dc47ccfe3d6033c462a136ce6db7886987c9eebef927a82360fa71c630b480a504b97e90df274c513394aeb4edec53ab395df14a934b714cc8a4e62b29540d8cd86d529b8bb5736e91411b8484705e319c40f4b3a4aeadbc58d0fbd900413315ce618fb4f81489053bbf745186efb6979759f5b3d661a7e98a06d5d12b3e2e4bf70c114aac4feabd5264fdee1c8f08a5656d8fda5f24c8669b61ec98521d1e84b7f4c7e4fd52febe52b9b94d9e6a6b80674eee0f095167125693e21b3d19fb3cd4c3968c186a8eb3b7a17fbfa0c6426cf153417dde2a1eb064170c027a925adbc7aec997a36f47296593a5d5014af4c750140cabc7ddf7d9164a2c4df6b4d0ae8eaa4d5604094133c90fe69078f280dc007e11a72f5f150d93e280d53a81756a9a2e5dc9a43203ab5b6dae96c652237bf0bee3239f0a5aa430ddf9e7f43067e5a22d9ffd001dac25a12729a885c244bc69c2f82f7c5e686fc5f56dba3e85ac79c41d2afed4cb306e68575e8f29c2dc7dc1a75c819b87c0bfd49bb619215f7c207463a18a9c059d33d6a1dd5d68267ae37b8c1aa8b0e0f4559a23201b503f8da5f493dc2efbfacc206f47a3673b4211443c7660e7dfa4744cc5c7a082da1c66c2fa444d6a7b54e7f0a96a9335fc648eb113bdd9c3b57701ff3053507b262bfc94aa0dbba67fb0d4b4192e025768db72d223a0070a13b4d8163f08a8cc6fbc2b4ac07c0738ff6189854d882396da6abc33e13ced5e9f5d69385116c6b21591f3be5350a17f10ce2f1be826ee9196436ece04833e7f49a7bb77616639c2b632bf83f86090fc5330a955f3ade4cfb83ea7ebd804d2f64909d1cfbcf30071691f266603317ed0b785cefccd799c7243775840caec37d2dcd8425202a6bb3c0fbf31093a2e3515a733a3af5b3984f30b843fa369bab0535c2700155444928a1eebb4269cdab55c6aded3a12eef722e21d9a3727aa82b0524ea3c9117df89eea42d68bc551d602e997dcb20216d5c42fc1cb5bcf81ec61900a361349d4a9b910edccab3061f73ab6b387ba873a078cb1667aaca6655a842d1564fb36c73f8e6efecbd560dcb485da29308c96b0db602ac6c8a96fa0b9bb99d17ff2c7ca49d02006e3968b76fe722760aa257a130be5e6d1d234bd25e63003b99f28347e17f176968e170028bb657d13a1cd67f3c6f92a24695441e1520054fc965a4e3050bdc306ca0fd490ce869754bebad974003b3979326fa6d3ec5dc396ebdbbc98a9df7472d9b4f8f2c4281345d68eb157d0eb13637bdb3277791e676f64a95ec8b48538687184f787bd7f02be0e3ea3e4b42da7cf61908a21739b6df21ee9446bd749e870ee5c6edf2d921bedc46b449db59fd5ce798399533fcf55975c9fca2325caf5ac96055a21ecdb73e57234d025bc19679c64bcfff10a82dcfaa0ccd88c2227f643ff5808916716d6d34e8fc2bb4727c4f7a0f3c04629cbfdcf31b12779de813517b97be6a54915cab08404addb63f1555eab7c9ef57bc7ae0979d09015ac6d38a27dd5b6078f39e5b53107ee11aab8dd0893fdc9358dae5c36ae069a3069b3e3124b3944562df918ed35beb0d53b3b9727b02c46e192390a158baab1127ccb99ddbacc7ed954ee54b63b71847d66a10593770aa3db2e6af4f6700f766c768670f14bc0065b5983fbdf3ccde42144ec22f527c2055afb0ebf17499ec349a1a58164d4e3e4fd618b4e2dd1dfd7ce7dfca404c3e2a327dc596e8860cbbc3c381c18684f42976884d642e654aec93ca5dc9548ac57d64542de7ba0e77aed6723422116e0732e0bb7b33553edb938a98f648ce3b32936e0e777bdc9ed56a221495d96ca98f57ff082ac3883acebbf1a1d3093821d3a0fb4d6a543e8f0cb63cccf4bb6206e28c6793ffc65b82d7f79fe2b90d139b0a3ecea2907465fa81e9256762ee142c620d71e2426fe41e1edc2eb54de852c5087fc055ad0e96d24857e0b74a56d50f73d371cf77af4e147b90b09a47ccdce55a21ffe2b181985310b598cec4d0ed41ff08bb4a0dc02298b6790a48170e86bb745ca56e8ed3c02dcc5e890bf41a57cb451c925a8804b8110ff2fe1337f05645a791c62e2740193645269b8c97699c691df84adea5d705b9a020b6c92829601f7bc88cd687d5c679a3aae6a18d7fd5fc62bc551c20ea3c237b9991989930f8102752ee6d2280c9299a270558c7ccbfe30eeedcdb1dbb07d6b18fc89aa8d51d32b4b2c0c750ecb4e09f88a08d4755d1a5c5d4e0598ba858673c89222db43ae227c96819664c46db9149de3281a6d9cb2eaacb8c795ef288c2e552e7a858645d9e1c81ad95cf9aef4403ffad1ceabc22c249233e3ad555291dc234d5a655932db9fe4ba2706b4d7e636bcf0cf59c5fa89fe98e6d706269216d7d264fd38ddc3c0843dbb135515f3eebb4a78064e48e4d43e632fa00316f4c3735f4f8042e9c701422062cb9e9b676d14d5e25dfea266ad21b1790a5618cff63f5c8d577c7fe8d92b4b31f1d5716c0d639b39283d45ec4ff80e1d9cd26778fbc85590c96130752a5410ca69ccc4d0e03aed2269d1f34018201c204f0c7b5fbb428986b16c33b76da225b3b0ec811b0e49cf23afe22b0ba0917253e48a9bab15bb25c370b00b65bd9e4afcda24d866aec843f2969627aa306a82e0f3e454c6bb73e04b7c1a639d1841eabc65c5aa17544ccdc2f6a768a3e906c603acc0ada95a3041c0901bc8f412738a950dcd446542fa6d3526c72c3f9a1b49c888a5d5d5677bbfc63af6bee55c047704232029d06ccf3aa851922e9067e70a14d9a4f2df1f1313b2d6fa595237ca12de2685ab50e8051723e629baf46a399663624975731afb55e85051a083c1686628c48c8cc36e73c3989355921bb612f6b1938552359880830f5a9ae7df5d2588ff79e1632825068c045ddcb9fb624880e4066ab8e6c282ed3932b739dfecde0d317f568978389a9469fc00d76d6d83cab7fcf5360af0fd31941f1d7270319d94f899c3172d8fa2ed14ed433ec5dd18bf33b9efcbb30dcc4db1ab47bec4ca85e9954ce4a6aacd53f49c9ec03783486cbe6b5fcd65dd6713cfb1b1a97c5baea5007665495ffedf24ef72039dc77dbf540a258b05c9e3054e3ba6d75fbfb5b3bd9ad58484fb8288ddd3993de38a255508c1a4a92e82e2f523fd2af9db3067bea7247b2112df4aae0b40c4d2bdda2749315adf5afa745475b19526a0b27a2266d5570961227a8ed8456fbead3ff32059bc0f3430fe233f6c2acb996f349b1499d915bdd9317619f8ec2700ce693690554132ee01369fc6aa04cf1fe62acc5d0e08eb27b6a9dac16150a9ebfc82a66ce4a1e5b9cf90b7212cd4693e88c095a88f107bd475383e748abe69be05ab43613a81b2bc3acc84d38b69fed01da37c2f661022df42b38438b4251bed0684817d185d61f30fca16b5e45837d22dfa647b9c45e2cf0a14f0b5285593c63342e16644a785beb82375900a137a91aa913b17f3cca95c7654262fda82f7f8d7078aa6bc49d78c1262cf77157a1ac5dc13d2369f505d1f721dfc539241266b32b68f617ac27845dbfa2f8ff39f100abee3efba5349c14b959694d020cc40756c5681bf0327e83517383a440831d0f1ab894f2caf447a110641f015a86b831ac3c17316ac6e98ce8dd9433806794ba42939d6537fa995eb2733fa30fc3ab36d3c1a5d5c2ddac1ff93c0f449fdf9ff23cc522905512ffc6d5af59859fe0c731987f8073e1143ae3e1defdb8aa5e5c7d05925a39ba4f96c6d88a51b4cd91b47529356cd1643057c89832cd1c306e3aacf3be63ce1889bab7486dd872068c7ff7a632e4f043ecce49b77acd29e32c3b4b18924ac7a97ea8f8881470045bf3fa7616ea4e1481bc2177bf852ceba2cc0e2b36667fab51934bd0320f31bdcb3f321f5f4812696f2c265cdbfe5c13df97da3bec64542236e28ac3bd46a88fb1e520fa181fc3adcb003378f18d4afa6383e1af49c295cb3a8ee43be54459928004a7dc7d7427752edfebb6eccfccb6de74f58c9bcc4f639b0721fe1a98e6d29fcaf03f841ee0d777eba7bfa80b85efb8f4c234f18d147ac606b32cde0ae3acceaff705d4810cafe46c2e467846e097fa892cf0234c6eb4980f9cb861a999c75e1822ed38f3352c5e6bda517b01b97a80e723a4f446743430d21e70d1529dfa4ba9268f77fcd49a52be340e3264982a981e68c1ef59099b8c0640f57dd995c82afeb9f2f1f3e34328770b4c6ff468d8bb756d39cfa39841bb990a1a71671ac67b112fb98866c280e664ad57b243e634c2131572df34f5b103d2056f622b1305b9f01033f14c492894ba2b375f1d801a4c36673597b2bafcf0d03ad4d81afbe0a3cc4d9969875fcf3012b4d7956bf18e4fed2fd4413b9eb34c487d70ef9842627381d9eb1b7ee58cef1bfa9fe45a42885f1822c878346d5070e665e14fd2539625257687e8e99e79bac6af831e973db0b5dba03fe7d31ca53efd64d3973b3fe35c9568ccf2ce6c2967f4d8fc9038e007221961aaf6fd69cffa9a8887cd1b25b3417ac160903b34d952fe13a46869ca1b28acb5e57154f2dc6e6c0eb59bb1cc6c7a21a01586c9d1b768572c93e40b52590162b337a62a0e1f95558492fd1f5cfcfc39f9fa258e612e3894c38b72c9582b8eeb171df010c47532aaeec6c933f753d6ac029b6e84e04a33ba4a2832f2b07b03f40201fa5d86350539076b9ab756a273aafa2d7b154b711783c8c5abd47062381bd70129218109ed7a02d107fa6fb0ea7eb43004fd361cb4fd1d8a9079d406c5018d9ca56210c544377aef19b4fed759ca3fa3236ea1d9f89f471aeb17456c581749a4f046a61d3fedc42f84d803554cd2e862ea389353c91af1e3a4c93a9026505a9d9a17a57f38722212a4a5e69b16a6799a40c601ea5168989cdf62a1814a71f932f474f2f27beae89b70942c615ed4c2e25c0abf34607827b8ca2b709c709cb8b1111cb353ba09f05f39fdc680e4c0a2505fac2b7dae00298926448e94a77f6dd08d1094bbe691f94ed2b243ea4953279dc45bc16c4ba348dfea5eab0d12dc201d1ae1ca564c570ce2a5c54782becf2201fa78ec62b52c505ac705fe6a765a418250e2508d83ad75361c092e34a242924e58ec462db905bb76e195a9438d62f095ea556282c3aaba632cea2c8f85f707ba7190ef6bf0faacd8cc1e333d184687720803a006880cf1d32887250aacf49a4b090d93bfc254b0491e91b6bce0fb34fc870e9c46ec86c5dd7642defa61eceb935cc6990cbc33c16be0e9fec43831d2ff9a4ddb3a0774b92a9c58da831d61ecae8442cc8b0fc6ce511020b9d802b33220e507c63fdd2c30675fcee14d493bd551b5cf61f968032fbdf604021d7b86f59f7105e4114ba81268d7fe295ea3ec9235a59d303515e922b637e8d5c0c347fbcdff435b83b13ea012ffc2d4af27a90626b1aeed1800571f9f64870ba7b5f1ac928d843173032212ff22f64032ada1ca97e41a6a5b094467a152cc83d8fc90946ea0523da987460678a9881164b886069dfe7e47d66503c396d5bac2141825a07d0f49bee546c64daccaa333c7d19825b8a1202541b5e056bb218bf9debf0a33fc563c4a2199d41444287f49a504a0825f55b0468f4fb3e64d29226bdfab5b6b41ff05c1c25e0c56f2e477b87056d3858ac198d39622616e876a535b097b78361eb9ed2f409aee1c4933c617839166aa8ea34e56d441cc5d80e4edac409c51ca924dd424073de37efae133b8b460b986ad1331ac91a3c4cc485f0b40aeb3c8a11674a6c0492d0617b0c6950b57afc45ec48ee92e61f76b5667ba10652cc814a9f68ec425f85be6512752b6718690ffdfbf42833f25473c620ab1f69398ef0c12a4ea84570b14ffb6c702236a9b4c4bc6933658479d850ab8ac043638f9ad6e96c5ce9721da416f0c456bcdd0ccaa2a1b550f7226aee07a07e44e55f9aeba90ff27148f6bff059c99cca4acfd5d0d07bab4a80f66a8a66a78e4eaac3e13ab26f9faa736ea80d9bc23dfdc9120270699c1b7292e16008322d98c852257a6f04992ef4b680cb25a6bbb54f8a0124285ac966416724349c77b7a037c04cd1dffa99280d9946fa3050dfce84d8c13bb0dc608d6100b8a72844a04918126a764ad21882b101df618a391a0af364b57a6d059d5701f43a8d36250236a26a5f58cdc32669606747af314ee53dfb0dcbdcfdb350663c3eb898dc45b7a8db4d76b00ba5392925065af9f2cbff2bf12ad10082ff3b3f487f058aa2081251b81db493a72961224478ac62158c8acec6aa682be47b8e2ee33925c7bdce26147b7a373746fa7a342a25b67561fc0f025d62fe8d5f7b9de6eb18fb412ed8376c948613906a39cf645499983f18ccb10805e1d4339da953d9ce2b7d1c53590fb88987fedd4fc00fdeded6d0ba7700cd7d157672c46652d363499ad7626c3b5d98a7d875f4691ee189889f26ecab9f41866b65dae45e84fdb1d685ef6ab7f605b8887d4c07b027368d9fc54304cfe0e00d8b3e7fbe00f7ee103d0ea34d67514eba539b23613e40a1106b2733174fb94589b55da81d36eba8cb0997d9fa6bfa7a6f8d4c4e66368d703e297ac4dc62ac7919a91db94220adeab686dcb90fb805833805a665721df50433d766cab4f5b823e59fdee48c40488baedbbc5370ffb442e62abd24fe866a8af8c6a16b4169b646f8839bfe6c5667b7ba29295a32e68db2f4902f8a74be52c5d499ba6d1eb8424cb7243c10bf5eb439ce7a5015b94688e01f59f381ab6214463a03c4945d2a9a38f19deb859e4c3af91e2dcf8cce653f7ddc9897370c80fe8b1c9cf6aba9feb8537928ea96087c1c96a209e101fae785ee4beeaa07d664775949b42f55d01f80aca87c78f37d221a3706461d0aeb96a93e255fa671c685c9ff187eace97e3aa0147cc7c626b3e56dfd767f288fa7885e1c5800125b01d5338e009e28c2140b8cebc760f49ebba903d6c8f7a24b1650ac7a8eede2a70b8af258f8e028cdde13316f10620e16cdcafbfcde77f3870ef3d03b8bb1541152010cb0887c7621b8128d02f4d8b1d566a684c5f5c9a834de36803c07468638c44608b0968822fe5f5fe30410572f400e9681f593a193c51f92ac373546e959ffde4fc9c7d18c9b8afdc0ef08aefd95820dbb8f040e9b819cf7161e7df61d49db23482e9f571b41a11d8cd6f60326da509fce9c26e12aa3dc28820b85dc7fa79b3d93366ece75fa4f331d995db564c6773e284d9a2dc1ab1a057fe5639e065dcf68adca06d64ea33638af0f59b05a050cf22c8c1d37c4769eaf44c907384778216cdd00bd4e300d686ee2c522f27acd826794cea416a4edef8d0e44994f43c1681504334be2eaa38bdbf975bfeb6c1715bebdcdf35852c52a3602742116cc6f0cf46b0b713fddeb77e24c471fb857023d1960fda636353db2ebdb1f6a29523159f8d3e658af93f56e80eb3f40df12b2b4a926855f81bca5d0ae5d3e1ff6ba11175c81853068ee8d977f7544b16753aef71480a683b84c0dd1ea41968602ad834ea04e00fc00d7dd3b403e0537529f91d553b0e6da00cbdb6b6651c409cb6eb6fb31ed955ae49acb74889f3c7cd49b2537d15de754f0348241f8e5438763718b98f387b39aa2c27b3143f5d9e8d95d2e0f4f4b7a59bce21b988e839a71f00a6659b12f55d015fffd4dc7441f0548c205f915112c2cd66ef8b26758f8627426d376bf3f52febd8c242f33471ec21e2e4e0894b59a8a3b5ce5efbdfc22f352444beabfebb3f1103169eb401046f0db876f656c0e7adbf6c225b81f9f73b816b1ca4763e532df56e1b36ecd4240beb90fb19719fede3b67aa959468c1aff16656527adda57b6d1a97a4957d6bc839197b2e4528bed72938481ddcbe7ef0b37b17d817e65e650fb35c2873c550d34ab8ea3aad8e8c12e4daabe0c2a620e05e98c6cf4e9c30e384bcf1b830fbc931f1e353022f14fee37b1b3a59616035bf8ef97fe539dc1a88861a319b9bfd970c5eed0b0dc0306caa7ee3397faf0bf3e61f0ff4045d6fc0d92decd5271d8d5f5c9b6a85487a9bcd6435f1a40ccfd98f317183b9d707a4c68bf65c87bcc3fe6f7115461fd71d39710f3209a29e2c88d03f7a12339ab1c391e5bd6679cb7615d1bdba892c4d67236731aa32ab0b9a5073648f96c7ce226d5376b77b21d9eb48447e771fedba8c650148e784faad27e1ae07ea9ae813c1c28db8ca83f98d419de4dc4d72f2e749777a19567d78acdea40c894654b4e450f5abfa256d0f27923df74554bc9d3f5b5d404cd2a0f739222372c757a6656658f9bf706b5892be310a591f6bcc5711923d01eb482505f12fda4bfbb2d1329bb094bbc7b2c1a19b6160b8bef09386ff8b21e7faacd410de8968f4790fbe9d1868e716c6fa463e68067e5ea82070f374831e685290ca9d6b54e816e4fcaa59cca9373de84ce4690f0bc0f0d7b123b02a41b0eeef32f3cedd73f2506e89c0b6d0ac0f15f414123e19b1b2e16066509221538924c3d34ffe7bcedceadbda36d99fd3bde5027a2dbb20ff6a874f57e4fdb54f1809d433ee2e3214708eb0e0f527c6ebfe2f3a1547e39764deaa4f8c76b2e8446831a536a27b0685a14d79cffaba3f5550b0a3363c89b0cae8883e28cec212b021e59b2e524999768095a69d39bdd4c1dbc93b631a0f3f74688488871ff6b2ec87773e0939ab2d791d17c09d2bc5bb2b14d4dc566b850ba5320a69c633a6702c18ead30d7d48016e710572deb4583fc7897c2f7e3569a66fb1115dc30f1ee4dc4669aa0fc16bf811d691b5acbb35980dc67ca7dc58d65fa14d9319b34b2d85e3156718193ce2118c2a4fa59f6e7bca295a3175fb9a5a7ce5f45fa8333684e6238d426b4cc056993f0d9683ae2d56715f6b416ff2aa95e800571ec123995f1000f91185815255979d4f522b134371defa9233765234fe430ce5bbed3b4726306ac2a3f4830060615b578cd3335c8556c770348f9a2d954d2c563073a2ee0f7581e63688aa924c0d3ef9b418f6be1006fd2f7bfbfa7833a4c743f173a499bd7a66a0e3f942810c22bf5b51a955ca589a0b9396aef44a0ca3e6588c79d903c92fead36b6867f11b302a2cb2c5165fdbe5e76db187b9f9ece7b1c01a0be825093fe3636fd0d8a28385d7feb32f5da3e45059e4c6f74d87dd27e7fbb8f42154fcc471b63e7563a5977e1a84861cb037f55271633ffd9f454d8e8305e64b76df9b0d34cb60f076cafe2e8548ab9fa5cb8d9ecccbe9efa0ffe5eef77a6d953bf6970f736de4f9d5f95b8239a0159e71340b5a032bf7e487c8b90e5e9aee00c245c0fbfca7e24f4a654fd5ce52a7432a1e42f9aa441867dafb72102a04f5480d260e9d02610d53089e5505c4cec7c15e5bd4bd860b0715f0c6a2fddc9bdbd0baa1c29284e201ddb90532ea0e9a57d714f54e3ca7f42119c1983b100f68997a62f6eb9fa1d904daf4adad871d55c29c767db0579222aeac1bb7b543f323488e1f3e2acd2cb8aeda11dd869b553f48b8c4947d086829f5c03a313ce7af18a25aa2f0b6ec987e4515472b55f6070d1206fbec28369be52301b66fea8e16764febad60dd76b43e42fe56c172c564b0d2e98eb9ea2524c04aeb4dd24ff7fad5487a211cccd7e16d3338e93843639a2ee21f2cadda33685816682321787c5b8ccae25ab85000f7cc6246b132ccce35b6a1a86ab826dd093ac0a0fab30f22c171691380625ca6068286e9dc6ce597d4125fa15d0e843fe5e216126e67ad4cb896a0d3b53601ca9619d5b64c565baff72083e56832c5fbc89c51ae5fc5a1cde708bdbe4fe9cecd193b5dfc62ee5a6c38b91b905bf5520c9ba226658ef7c73ed3a6a24302be3db34cebe1346cbe537dc854a669c3b6809c2b2b092e099560e12097d47facbe3c3add15600934abe0997537123314ed83c9513988ab0b0a550ba55a245cc1cd4a3fa9a009fd52755beda4dfc02c7b017d49ac0670d1801a21d549719202b21845344b783b0e0eb8adc52a293d0a6473e273eb0298c85d10527a47f9f15f3cc51683d3e8017101bba87b16ff26b17469b4e67208b591922cf820b7bf2a40ee49c54caf41e644d35b66339c3c15af06c9ae2ddcc08640571d02100e960819d13c42bb130ecb312b3b7f16495c8b2b278a5f50d5dee3fb52765dbbf542f5d0e371e7633c46f4b645d23123ffc483b60432380ecdac1162dbc397606953fa35765a81bcbfb00825a40974ab8ea1cdde190fe6cb9b00cdb1a8c149b7fb4c253417b29676dccd62c0a40be010cbeb36f20df638bf845e23181583117c03adc95bbbf817f185fbbf768129ec2c4f2bacf267a512abe9802454530190332cb6f95ada6b43cc032646fe62ce3dcbb6c8d07812739d2d0f10a8c87d5d6d26ef39de6d3feb237b39dcb851c93485f369abc194e9bf00fa2f13b761de1334954a8bf27eb1c6208efa376861c006ea8f478cc4f5b2bcf7061e88b3b7bf6dccbad819f0ee20cc67de72f7b6051141b08abb56067b7e6016dfcfac0d06f240f81c5aff0fb548219aab0da40a62c5ae31839c6205ab2f96063bcab721517d5a1c4a8fbe16cfeb8c686a0699131aa2db5c90e5607bc76ea144e53bdd0637a3437d3e4d273b993a9e5978328086721004ee6521d6d00ddcfd92f0025d6a628a264884bae6781e03a944a21b70d80554ec3ccefc911ea05a81437fff9601940df25cc2bf671899cbf51e6201854a7e28ec51b5d37c25e32b1ba761e6ed62c484c068c2c4ee5373e9749ce00c59c893be8ab6110a6017232925768cdf513ec5337802ed913b45db1983b6bc35eb6d5f50bc55ec8030d1b412a546461961b7c43017e4d0842882ce08e4baebc0c9eb1a45b83590f7260c9a484f080dd4ebd05a4e3b6a99f55c660c59e68cd931025be951698fd42ce9ca5978bd4a88c556eee8263d552fdfdfd9adeb61386e5c78933d53508f5a67af05423f697edab8e64820bf8d08cd41a04b2314015a872eda4f0c659ae1ccba598a64839147dc06344a11487014f26eafc7f9a54c04ca624073f33fb5993874e545a17977cc0482030ea0391d17838c280e1c08784a11cd7211979857183c2378f493da2635fd50a6787997dc24586699cfec4b2ba2e8906f6a9598167025db622c5d6dbe2785fa72a52fa779a46d2a1ba19dd8b3c320f8e73f031fc357c85a9b489f35e7b90a3e4c3c88c286f19b028f7c02aa84b6fe97b9b83a9429caa35cfb243191e1c7bc3783f3fa1b031979cdeaf272cf56accb63b1b91c088e5c05cf88ae3553f702e3b103684443814ddfe94fc9cc318e20524568d29caf49a2dce86ad1308383e39f70601d611220f4c8536a43638a39c4c126def98aec5e408c9ca66deb206c852fe8c1731d03fa5c95ef65151c9840f5b73832ea376eb0c7c5565fa6ea90683d93fe2ddf55b021e99bdc765e22733185dd4595bf888479eacfb8fd193f2390d79e7c384f4456c146b182b1d704638838f409699337de071624c23e8b7b8861d92d4dfc6b638dc7f1e039b0e365899ab220a964b37762a3a2e5cfe4daa6445004337c46d50ab7d3b6d2580760566c195971aaabb8875ab5b53e76fc11377f6560f4bd23426751cce97fab36041a182fa95524b9cdcc0c7caa7409833fdcd4fcc39c972246ab2a050bdc1d3dfa2812c498038e0565a4af96343d525f999c9a0db81b8c45cd7e73d560f93a38e00fce48a89e12ab955d0ccc07acef7d88ba038a82c8ef0df79995a3fef6bbb2a32a64ecad1f882b3845a5cc3a3380354595a8a8a3ff2d08c58aff95c1815866b31e7bf5ea22122cd26d6ed34ee017e159c67cdf1886e7f6c518b0c405564c8b702c8f8d57b1f8d5b1803387e0b73bd497e26c859314844ea3d2e95175f11a9ea7419c91767e291d07bf4d9b8e7ab37dcb5ae2a1d2f2f884518667c4bdce323e74a3c66f4b249079d8b352a656674136a01086924d45892bd9fe784537b1db67971382855527cffdbe99f216bc3e78113f4871d7d8012129313a1c8044fd07b86b6aea3ddb3e6b6ff3c467e6a9876a31eecbf434dd3dc34624794cfa665bac3c7d96dfc10ac114459cc8de5f80d891e6b7eec61f5380b0082e98d93c2010bfa05df23855842e4e2beeedca5cb8d20b336faccbcd15acb43b0a55cd8a569ecfcd3d81a3b352afdd99c3bcfb71ac4d85d4524beee8bcae8bb29907b766153667faa6bfa69230267054e36d01a83eb80520ead4702bce3b924d80fadb5bf5954fdf52ab695569a81e66cda5a329715e2874d2aecf643d91d7903772fdcd325ca077c211dd2563b8e52e73dc5ab249543bcb0c7d48a4defcdae22775a69acd7e45e6c5e6cf0e8adc69d65f7f9be4c9ee222c06337b0ef9355bee0118bcf9d4959fdd95ee3424c359b8910b30e5ba172899f52fafe0c8184c3e2a5d4216a321f3cfebd2a18598c69e9a4b7145f1085ca4b550fd24e16836b72681dfbaee6e74b835feb018d7d284277121cb262d81c7a4b2996cae3d146bd41155811e7a6d56522b5a8b19e6057c9a373a37a35ac44c45e77e758d7c8f15c9ea6416640065d8ff487fa06c5a9f0665b8c87b83e24cf89750507bd4895c8bc092a491249527666e114a5a61799081f738276865dbcc0cf72304bdcfc531a54a0d07acaf50d04020990df5f11ad1da68ac895970d7d93f6863b3f9e870db1aacb5a7f18b6213cac9f368b715329ba5d9c3342fcefe098844b3189287097102b917eb0ad4d9881365a5c67b28ddc45ac961acb2a4d98b84ee0a6f6092f52796baac1bfd14fc57efe3cda2dd42939dc5143cf469443e6a67996600b7524ae09e1bdf52f440352003bea6ba779c7e3e843d368be721351f6382d7962861559838ba823ebb8c6ac7188c336fbfde206c03a71205e4004506df11453521b1f78d0ff1a9c66a7058574df359393e2f8aac2a9a0a720d4b8312e5d9e1ad6f6a5fdd612c7870420988496a46291f4217605d2cd7d2563041a5bd3dcf855cb7849c59bd0e1f537837a052c83fbc9d12e34ba688082fc6b7bb208890a7f4fecf47318b3e54a0c678de021edebd64a67da9dc8e96b135a51d8396337f56c73b0926794b1bd4c2336bbaae8b63b58b023c83ad1fcbe94b295f3ba8045c220b789eca9b30a4804cc749ff18c844fea1b0d69a6f6d0678cdaadbfa813a03f492275a2198de151ea79fdc5e759a15a510d4c4c9b4e5624d5ffb1b64ea1d9816f8c7578b087ce179d4df9a04a3cd8f51df1c1e8d4bfa36d417889a7ba46c57680a81608019fbda290f3ad905fe3995f9f1985c6459a23c21bc1bdb8e0019597d5c686f1fe124e0efac911ff68e7d7390089a9259cd6cd139c81440462db41e331c49c49ba4ae8a583230bf5ab71acc31a097965bdd3cdba8df908e3bd001c979a66a31cf31cefb057744c82fa8a2607590c02bb867081d0b56312be7e824cff1703b9d914ef6eeff81211847981a308e83d31a4868baf409a8ed8dd1f58d3a8f69cde3ef4b3e78a4dc66d92402509ffa5f921d92e718b5c92b1da78d590aef71d1496fcfc4b9c40d177d32520f0e0a57ed06543b1861fa5de81b9802ad1fd6cb20243490e6815ec7ba5cc482a23eaf930b18293ccf65164b7ec48b69e062cb70ac4b1c68ae0350be33834f62fef2ea377b7d2ce9fa138f06ffe268e0efff7c033f9d3277bec30260c968fd5e7d1eb9eac95c28009d31d33a009b3af11e676f944106c27d7417a8cf70881a7a510ec5eaf0b16b503bf6fb8cc31e0463adaea945ba5e6275279db9fac6e10d66f7396b5bb960607800962c95e54e277b08dac229304b94d14ec5865f69e7a331e1e9027fa72c32a95816ebd06c5da2d33cb73a002ff88d4a509810ab7220ab453ecd5f4c086c711044c1ec7538e280e41443e565d8644ffe704c1aa372cecd674c1db81084d8c3d3b96dd421968b806a58edb7e7f7e5697c58f1ee00951c0246aa4358d0c3fd9c6496f3bd1e191741a8b2d0fe953073632d8e76d5dbdffc9384cd36d5540dd8e0c9466f952acb77d5f419deedd3007f78f135e15ea38265369bed5e7dbfdb4d5dcf6cb90bb2fb4acf0f178212526c1bdfb5a8b497916e4ddbd5fd530a78ae4cf4de5ffaaf426cce7aa9f75ee3abc25754df475adc61b17649c47fe7e087c60bca30dfea35c9c86993caea11d58899a827d573d7edc841cabd471ed71134ce0fd0e092110c75ba35fe8ecf5531998440a1f665ce05e6771c4d45d1b7504a98c6e20f512a4671198ea7b0d466f06efe9e5440bd45eac88ed1f6fafa9e0a76d4adfb2487588cf81f55fd5707ff86acdd9c69c3a99eaf577aa438ba0ad99c675210186fbcd4a1e79ef10facba224063e7aa580dc3c9f4c21d250e78ccee95f22949524c9a65c7014e54a232d4e07cab0f13715d1c1a8d8a4a52abc86c24beeddf32091d26b09a6f125248ad6189b786585a26ca554dff96d7cf9f4d3270d00e1ed89f889d727a15367d09925228013ef031b89f6ee6785e5f7acd1de7b18cedc096352ea8f56f7c8b59e6238864397b9248b357e362051f8867495a2e1c278e29bb3c0972ce47057184a578fba57d1835051d941b6a1eba53279de35f9346a7a5037903a3b02118ab2b0871052c3333b0752fb8058d17d1db5094dc3aa87d52d6764c1ad4c855d1ba742b2b7f949c80f2c5869c79dba4a59962f911fb70fa24b9f1306c807efc0d6133e81d9d751a4a056996fc945fad791c9a83fb96234441488358865233f2e6f76a64f03052a410390cbe8b8c988861344e180b58bbed19842205427b47eeaaab49bbdff8eb868efe9a38398029046ee6703b2bacb31b3666c64d379fd71ee44676e2b71fc211b2c851bcc622547cd54b3041119c4a07b21fbe4257209bc7ff452e554e6d2b6b77093e5ded830b167c9b2d779995fd3b47e45caefd143b264d5df55ffa9bffe3d3f5fde2b4a5f8422080e402c549951d1ee6344c26488b4b0f1d202cd867f05684be2660104db436710fd430003e38a09f40e441eeda5591273822ed33979cd50d8bbbfe705832c24c2271d1f441d8b8eec0ab9d8beccd6b2b3244ac1410aacdcd10f81ae4e8b92c1527386725877ac21891715e8854fc933783ede98e06deaa97aa5d439d53fff4edb5905f643fa9ba190e66a7829ae84487d243f0b966f04e2cb4f9dbb6064424147310312a533b31f272299506017afb5d1e12f2dc0617e3ea4e5316c4c5c0d87790cc9c4c87281ab62561499444682254a65a103eed1cbe3f0e569c2a8aad4272e34c68972b6550b6a73f21e53e6f713befd6b6b5c286defe0b795508fd1a75100fd3f3a9799b09c457423ca302112027cf92cbe7f90e7acc66e15fde06e5ff98164d8b8311b07fed7a0d171aa740829126fe86ca9e4fb9b26ba0ae10cc7451ed1f06139531827b0ba63a622b658b2e20ce89e863028b063de1de3fa4060713182744cf034f78de8270940a009f19e98e7284152f86336cb402b187aa57d0107d4ee8af2f3ee2511fd29d48ddb50ec9884422aa9df08a27aaecf0d3f5dbca8a3f7090e3b122974a591b09e8d80e81f99dae6dddd0566924516daca16ab0e93d9705d2de8d76a6a8269e9d07ccae059c0fefe48629472d5192fde8fa41de176d349bc03b10fd74bd7f17fd6082e61b9343d30555faaf86f3f20dc50a202578fd332e32179e3ceceacf7a9429516d9b11db9822b6c146433e24537daf7671efe5352e656bf77e1c72df058251d4b108159b24ba8b30974164706d338d1449b48bab25128f11474724b1994249c4b3ae3f9d40ba2ffc7c60160ff4ac4996d8499382500aed0337e8e013cec0a6078b763e4d3791df84c2e62115d4c7b41c9381bb322bc253555fdb423251450159c94e70dd1a5d58c770591bc60879d95c60a4ab8f8998cb33b42e0931bc1600e7e7d554191b09f1c97f1c2a537d138cdbaaf46648afd73c4f213fdaac7d202416d0bd6c4dc5fbbb53329d17a8933bfa8da56a5c557dcc5924f7b0237bfedd099aab3af19bde602d3fbe803dad147463e5a3e55ec0746d616387e1ccc3c262a6bd72a8574e40ad1169ac950c35f965e34327f29c8a89b79d09441ddd7bbd0f3cdb96b0648624334d25687057a61cf24a88ed51d4df063a47af49ca54e4486fbc2fbd4e6a54ea497d9a7fe98f78f95f10852b88d8cbfbcee46bf653ea9620f14f96924865e31d8683b3f4f20ee883e58010f9cce5147eef12e7cfdb1c3b77f5e216f92e1069cd0aa103950809193df60bd57f41e65fbdacfca53dcc96ac746cca842640da19f60c0b781dfe48911cd60990f05912bb67088038efc1e4b656b63958a0c647671e16ae4faca011b2682a1448d8468ca86f317870422789fcf1680a57bb08d6248c3b58f43e5108d7bcb3eb969d4c745df745bdf2bf328c65fbc7dcb6a0b9d1f9bf7b8c80137b1714ec6959315ba3ab4c0d8fedebe0843ba27d1a5d5e227e521fcf4743e9b6371fcca63d7b32c4b2e622ba4ac398ceecbcf6db69a8e1670ebdf4f5030ef45a83779eb294ca73b12e8c45a9547566553c164e6f2f31c98637d94099603606cebfb9c0cd23fe349bbd54a5a3587cbd91049ae9afddddbbf06eb36af02318c4534b023b30bbf60103f8aefe7f3c25b9945fd0d9f55136c9b7a115210a1c776f1f60fbe7931faf9b2b9eac3161812e033245d0b2bf20a9c140045d17f7b392530682e67ca9c59409306ec5852585a558f8fa72b8e6fbb5ff2bef71475a0e44b89b399c97e6152f6b969eec412b6a73efaf26df79f15292279fefb2edcc4b2997e637bbff4472f7d7ff1519fa379545416afaaac0c7f4fb7e224fa89ed53993e5211c2c6687265da419f6c1f21b6931bd3b70c625d79fb60b193947820a67962825493fcfb9fd1ead1cdb496e710a4242541527c65057edc9f352b8683600f7bda6deeb8bec989acb7b2fddb031b627660b618c85d478c8430129e872f0ddbb3b6cfd09910d92ea7d9089ff5e21f1eded0e47d95e9e849d304cb74844b01fbe5bf744dbdd9c8fb00dc3df753ee3240966c1bf8d472c40774b7614d22892ab8c29c19ed85f19bb25348aa3f6aaf3e0380da4d6a19df15a6821e842f1ed34a67825284553e13e7fc678bd4ec1e44048b4a039d284d3661b0d6e74d54ed02cb85b47fe33c6766f0f98252447958d89e216ca9340b6447b97c735feb0d7e8c97d3d3d94b50ad4c68f2930a759613c88fdb3e4f02e68fcfb39644066ee82b8ab651c1def52da96b2131c77d5b21ffa542e66e057efeee3057e8a343f1f5d75f3b5a8a71972c5eb6301749ec9d7e53c7ef0780353cafe3d604857a6b5001108c8fd01e5b1cec840bcdbbc9e86efb157241ae0eaab92a44257c2ccaaf618a9e1e388b0ea8d264baed95352e54a0770fbdc7ff9d6f89772742cad5c8dd58eab905bd186c36a9efa5fc5889eb4fe908672f78a67264bd6542b675ebc5e8a556d10655c477f6f23f05c45a2747ba1442e70d5b2f99f4ad78c1270991addaecff74513686ecc42bf28b616cdd507bb73a4358cf4b59b10403f0200c82a3f19cea76debb5aaeb72e0db47f1cb78199adb588f86964e9e5ad169661efd7b0fc4834fe09bba2280ca673cf8708d8b60ec8a676862f1f9a86df695cdeaabaceb8b4c9e34b74bd685ba2674ba59b763d455ae5356406f764dfb636ffcd24b1002ae4faa5aebb550d2c35c29172738e1413f5d7858fca8de38d24f064f18e978ec1e54b78dc2255d41fbd79896aff4831fa027d6e87829399ed739fa78e16ca2e378fe7222e6e8b1a0a2814831dd8791e8fa2702241ea9f24553b5dbc37d437529c307a89c4655f6129c6d70a63c6680bafe7f18c8bd000475ee85eb2f69d32b0592c9c69e0daab2c87388c1d59c3fead81acaf518d90a3e2e0e1a62395b3c9dc203c49fb378681b0a0a7a4ab65abb41ea62ae0fa35c2f9edfffc817bd7ad0ee28fee1c9d69e92f49f9472dcfc1f7b6ea22c1869bc1b9bf7fb27278e03be6176bd0e1397714fec9874cda980cb46554e47f11cf1925c1207a5758b0c11449d6ee41d9de3669f05daea4a8dd3ae10c225f5e51d51e651e86a2b9ac00457ce907d6b675b012f390a8da063e71f2a2a7585719259cfa1566c36b49ebd137bfa9f0c3876508345c6f433559fe722bca87929b8868dc40d0e386f784f831d5053784fb73c948d1c1dc74e8eb7259515e240ef3d9130b6193eec809ade33c67fa35bcbf201d70ecdf1ee89fd58affc3ccd67a458d1f3d940edb529ac22cecce51964f0b039e438c0ad5f67516a4052a8f9309e89df3cbd2e3af8dbbd35bc8fd89ec80513e344b8bba3f1e3d9132580947a58b2db46a49a5cf6bf7173076b160e377668b60da6da4fa52a18ecec944973f76150d50d78efa00ce58ab01aa7c2b617fc964de151d24682c48426bb266eda51f3fc1a9bf2ed6d91f5b354515e343f54e5bc8562b431849a5471739e451d4bd9d4582713a08c6ae5bbca8b359cd45faf9f9533374053c6a706f92ffccd3dad244b01ebd69227cac1e3aa184bcf396411b4d7e01ee15d98243697e63a27877cc5115436e5fd6bdc21b234895010ff937075112552082f14355c5c8d6318ddb8378368ab9fe395d9c8a8c1f37835490f03538c7b0bd8be6b3f2db2a13ae56999d194d5a233d5f0b643e9b38bc7017e0964c228d6ec9e5818f34a795c375c8a6f227e84a0a42a98a840b64921f77d88559c4555396cc606207658ea1211de3de1a304ad5d2e8e998cdb25cc03fb47d5091fabd2514e172b75123d2c1caabfcfda1aa7e35fce2c8303a71277ccfd0bdd8b8195009fa95fd30fe1f1eb7036de8c45b12b82f71e2f7acd890022fcb9f23a0426e91ed5e4b3af7c504e093f88e7c6dc0f0414b38fa0564b09067c0a9a66a26358e8a4586c40adc85d0ead17d084ea08cb9c32266d3962e4f5b009b0f7767965bb33838bea56bc83ca1ad5d9aacfc71f70df0c5ba4c9955b9bdf00d0bae31f6297edea214a0e82b15d80cf3721e193b95712d36a0fd4f276989004c0f77432a99962b621c7a16154530fff6baf46030d58d7348de9b56f3eb782305b6eb8a897a2b03177eb54c144c2f95dcbd9b1f2d42a048e03774e9d31718d6980e91ca5fef959aaeae1be86c287b54089c4faeaaf73f41b3eb04757d05bdd96bce01544df9edc31c557bb02c710f6485367e3dee1b1da4320a3ef1799113afbaf2b715f42daf206726110e58a9b1f6b77c02bdd0f3d15093c9523135bc671c26b3991b8bde2abad79e31606739bc595dbec24072420181d40694f7218ac2e94e776ba4ab4ec5b209099f8d62b81c3a0097bcdbc883d31845afa522be1ab7782c89c19bac7b49ef98db1d9ae0c417bfba96ff8bfbb667f42665a4e6483414fb519771778983e85597a1e067a135beef9aadf0fe384c5d8a1df75381322d656edc0c600ce04256aa8fd7e37a05778c331ef1d9e5fc4d9e440f0dcae7382231309f0c586ce196dd67378e39104cde981e8225d9bee205b9bc3459c6a9052cb38256ef3b88bfe2b89b7700859e5a04b92219030356eb635b0a35043ec17b5019170da8ac4b3f17f0b8155d52e48372edd2080bf8d3599d0ad721005340235608374a8c81ceac891678179adc4f3c079e06158d083d3f9e9a00b2bd9ee71c1cecf8daa3037d52857ffb06bbea5cd1800812d5eb0ba9b9fbf7fde188f934ac80158ffd547f8c139efa519eb541a42d0fd5af9c2a35f91e906d5c96a216482ce8d03d73230d3e1afa50d839ff8a90c90328291a877117a4287f46de0483bd966fa0483c62bc2a3eba4208ce42057a376870ed96118eccd54c187365d7683ce167eea30965cdabc88d30aba580d6001271187e82cbfe375d72931faa7fb7f31c32353ad58070748a31c00ad3f44fa612306a425c7c290024413d58f06f979af3c44685ac4d06d96d1ae9e90042810ff26fa8541cd26692c5c5e398d76e262085ee361cc99a6b542456c827426d8c93719fb33b249d8b16db701e9b4d719a24cfae1039c3dcb4edcf3931d13b9e3bf368b88d268f0226fd439b5570db2960f06f25f45f8da6218fa20532fbc7de1d753a4ff1ac7779da1f7cd1733ba5761feef0e1edff201c288def7919f6b57b333f0be8ef08c13da7c586163f205486169c0cdac409063c709dea35caa957f39d9fd9acd792c6e0980b7e18c31cf138526c66da7750058b48f598f6048aa758a6e2d6c8346e2b0aa9e169ba209635000172f81364ceb408e0b1816fd3b0834ef7175e7a379d34b800ceb43d7012447e57ede34bae9299acd8ddebad10eebd722ac70e3ba2bfc35192477a652b0a6490f1dc45d20a69999aee56fa294164d84ad74aebf1babfe26158e6f7b5c3cc0f24e273604c7a0080f461918fa8d6a65f7b27739729c1437108cf4cd778e6314cf732f39301b0e421b154aa69556fc864748729949b8ff7ff9e4bfbd297e7b87a46dadb95272fe896a5793d448c4d450d41270e2900258d7f5ca8cf730862ed4702979bba8acd1672cd8efa3004296a63b417888f5807788d6787a16c831a3be564370abc8713801950d255909682f92e0bb875b1d14576136d509af055e5246b9a45f5545aa06021ebface19b3b86ed4005d0cc6646ee47050af984116c0dfe0c179319a9c775ce67327934277921611cb9203d8d6a4b3d5c3dec9d9c0c1e251b4bf117a3f9dca1d1665d030a384eaaed32d0d256ebcce569df9267adb5be549f4dbdcadb0fd60b03a857aee1afc2d50f7729b6b90ca336675b804187935a116e818a924907b58cf4f725501a21751221e714f4b9f2e9d47bc49f837297c78d85aa5d8c3933cda5507bd95e460adb2a26056a91fea27490c00853eedba6d1061db1dc2e17a048618ea6295af88d1a3047a961d2657a723b4027f5100108863d542f8c8c5815c45cf8a52d29a7bc3752b6a3f19cfd046a0a67eb1487f7a46ae6a77151c3110a498380d48a02f51e6a01d56139257480c0db2a486b69c6372ae06b03a061a04411be719fb3f81106262d6299c7e6e8dadd7b4e9ff23e657791945548d57169e7243176dc58a1fc5d4318d1c95e1a468976b999216c4a60830b6fa4e8c44be3354cad21ea47432bd586cbc13f16fe095dd1dce6a9d46bbf410c2132df3a5250293b0c5815aca26c1a77c4bb675e750f6416a09cee22bce39b7f14f41f956956ebfc4b6e82d30931d6feca659bf11ce6f32720034ba1bd681da8884b5dff743528112218fd6bb23c3d56c6390960c76969de2275cf89ad098ebc27fd7028d8c50c1c0e065fe1449dfc4ce0260306bf14fac84a24fccc3ded65bd2f91b8e961f0ebfad7d7ee40b61a35e395a2eddc84882f9993d65ec1d2c6f365b603ad74e9ac15e27d809cb737814c17fc5623ee3402c14475286c9a2950876188efa27e57c4101dbceb5cb50370a977fe2977b7eb5bcc2dbbf94bd569213578d31121310165609c792713cb4cf4c9ea3026d10485d45e0604365bc44697baeb6e5db8cc40631ee7ad46bd173f7ba9f76da3c77781b88223c7beb21f63ee2832291ad301baccae74f9650a958bbd0bfdd3aa7a34428b55252f6e6ab8126359726901bd754f9077fb66e829ec67340dec0897dd4ea4d05f3565687ac3dcfd3a81acd1a98a7179c5d3559f38c0e29338c283e4ec838272df982465dfe7e694ef0c203356ec232863cff1cc882f9923720bd13a9299a31d335a99e984d0074887328af305dcfad0cec8b77a592edeb6c767bcba79af278f95ff071fa7471045e9744b73a85a09d16aa1c5d265aeece94764f4ca99b87bae9fa73d991b2b01a534936899c80f2b7ceb339f82c2718f14b6f98e9b8cdbb50b021cec8daae6c3d46e762d7d9e24f3dde10c69b8bafc696024011386139ee5e997026d69580d0ea475df0552207443cb28f3a32094cbe87cb3d1a3e389b93d1430fb1a9a5765dcafac4c30e501c39bb0c182838d58d656f44bc730443efb9ba31bec26796054da2c019f6e0a2e4f278751a893b2b188c63d3da382a0baa530e731927e1a84736835a99520e24001ff52b4639fba2641b3da5fd2d2f38330c268f261b36cc75a2b348c0d863602e581d18f6cad1400d82eb17d364c85e0e6dac53ae4a089f3ef2567cb3c13539cb963f8ab98cd882d3add9116515251f2732c7a41e310f3ad1dc0b57f58c35945935e141171c07120e73a10b394f52762467c65eacf9139cb2f9f0d22bd6c48d54b8b3ee3c65feaa274335036d376542903c7588bc9c6f6c7ae015b2193ad9cfcc0786eb691606e9ec7d7793c94553d4a7235a080ea0e8fa6bfbd20ba7b2248b01807cfad462cc8189a52be56f69ef5ff7ca68289f12764ac17686c55e3f35534832f321d27cddd7b4559bfe84a2ba00539f03d4bb5d4d60c5a52b15619f5957c242d17c09b71670f01fe7560d9126aa892bc439edfc732844fcbdce5e0d592be3ad369e75dce7e9b46f0b2376c37f4fea07c31564bdfdef9792bb4dca356b5eae8dd33a96d889de0304fd0c80825f8b037a838dafcb182ead84808ac23e9368b92b3bac4a7c3685cd41b35da0cc4fa99735cbf51b8c9ca273999c425658c38ce4eb6fb668a6909173cb9ace3c3c06c4da35554d92f519e1190937d8b6bf4fb92ad180588ad2bbb96bb78f64dcf183f354af14d88f4e34d63543ed38cf69e846255872902c3a86ad8e5b9c909f33ddcf06790a38a9a1e79e8b567626ab2ca19e8040f5aac672fa65f08f05f98e095ad29778526244d0598169cf99faf843940211b3355d6fcfa934502fcf29841073b12925ef891149abcb89514d7cb3e040b5b8f6f0652dc5ad036540335bb05c8ffdfe641de1a4761e960dc589c944ac6121679e483e19dcefb461099cf5b1426f8be853001c7cc08b9951bd8ac22d529cc4afcca846f1d1122ae999511ff7940d24d6216fa2a235e2c962e13767193b4ed73e428dd01894b69b68998db99f725a66934ab20ed51ab095c67d3ba041367a640aaa925e46feb79f0ac5fbe47bec24a5c5ea0a1882c710419440e556db60bf169f7b5474609234021fcfee03db07d3fae42f0fa1ac583740c1bd0d35f5040c4f869fa6f3be41ef81802cdc80adfb3c45b71bb63d763dd2766a359227186de6741bee7d4f93499c3ad799c58d2b37fc15ba7092ca586e679867fecec15ae3f1d902da77793cca9ed46d408bb07100add24c7228c31345304202a0d37a4ffb8680c2103dc53fd8706dcbc8ccf7d45d7735f4b8ab386814e251e419aea3993405d73b1c6f7e428263b1df33d2761d65357db2ae6e4f3dfc398ae1f1f3215c93ead80e5479b92144c3afde2a40acdb883aca44c73b1c62a23e80e5d99cbb9b2a18084b40f7187e90c57b9bf773b228ced967d50fbd304c2ed679917c21369021062f5c7bcce788c98f938937b7fe4615dd7ba4ac7bbe4a84aff122444b2cf3d3517feb601d678a1b44dcf7be2ea1406b8a84230edff1018d7ada11c49d98acb113b775a0f8ff6f39bf3821b7c0cd126011f21dbbac6509488998a4fe49ce6005ca0e2b835f4210a5d250afa7fd0dc023e8c432a8088973a959263cb0924f5ca9f7e632c45c7a0fb98665bc531d00472c8a26119c286a1af1eff35ff842ef4b66befedd8d9e964f0b8b0a7042a550348b81c917594d18ccf07f7d51f024856c6a77d0282fef43d15398e8c6899b3478d0f6c2c622a1dd1bf322ccb693605243af95fc2c6e34a81840149d74b3220104a795ea1152a57576995254a5678f8fd47890e4f8e0dfa4680f4c9dce8500cbff2f621ccde7b414c78a746bfe3f4b29c23a80e40039f5465df2a09d37c206e5641eaae1ead836762ef6e7d68be144d075dc6431c9c1876b1000fb2ac1696a72759b68ab05df5f2646ffa902da930faab4563b7c5e4dab85e5aadc5ead28150a8984b38fe80aa4a5a5ada156a3ef226fa30574c44d7bb854870b0d207c4b88a0dd7e770a93e34b43836129e6740c921114ef87821b57d8d8bc2ef8bc0ff9e3acca42dc5463300e11cdefcb5d1df68fc73fda2c0aec92c3181c26dc4d063b60c0742572cc7d0103e367b3e6754db83756ae57b968cbb9cfe8c73832fa3bf5f58fda7bf8af9e0ccfd582cc6c3428f6b3deee56777ad1ab32bbfd894863516a52aaaac9627ad20aa43be9a592c7421468aaa68615616924ae1fb7b71c8f8d48e38c03a47a85e25540d28075a3474c1cfd163c4f440aeb1ab186898c2384010f385d87d3671b320d5ba83f05d89c60bab7d688ba8de193f53669002d9caef0013e235b805c237edb2b7ce2a1a293ea7f2c096fea6215e764f953e0de7cf47117c76c56b9bf53ca7b5692baaa9f8fdff6fae7e865dbf077c3b9bd1d681c90801e2ce1b61658b98f2b960ef678eab3c1a56eed5e983edf5a88f159580082266bd7d74e1b55beb4d2435a848bd4571d18aba622cfbd712ca192440c41c44e74701b5f3b25fcef2a4d37777bf27b47643a527260f4e46852a4c086bb0a62a1ca52807540eab7c4f3cfa4f5286379a8ced970c707f015569ddc9e65d79ab50d26c5301b06ed846284994b7dc8b18cd02a3af935bcb0103013cf127a40465c0ce284df3c9bbe195ccab8432dab63ac4878c92992785c379a20a57e44b43ee84edec7c1ca9ac73f45bdcd4f31f2c18710d2949b4b385cff5b36e7be2d66c8772211da67b385268b433af6fef0aac3f04bf85f7bfb0ddf19cb6f9e2c2381f4b2740ba67eeee7cc445ef300c545081a3962fa49ff228bf50df6295f37a865993abcc502ba27331796fee4a3f4a3fe3b5c7d5dee9aca5e2d7fe7048e57b5af068e368d738e846ffe414d5b0bf54c643ec7ea75e6ddcd90c222e6a08c6abda8ef8ae6290f64a2183c454a0ae6f33b2243984911a4e53d3a46f70c3bfa54470b20a419ca05b74293b93f664d31d514c38e1bc89b1bd637253b51824ca04290f9f8588d78e2967883885be80cbd8acdd8513e03878d8e7e298353d650dfeeb488691894c7a9cdf1f038248d97863fb584a48e729e55f1177ba493a7622900838d62b04f1d960bb6a8243a5134fb65dcad5547a0946e6148424642e6d93ff706aae3329f07009960467c363c897e4f2797110451caa1a4774736837110be5119fd1a43f277e3d62eef9a2b5489066157977513762d54a9a2131ed61c9fad2385e49a9b8382e2bf063546a5efe6cdf8f9394098b3bcd9d5c7090306ec601a6fa88b8b4d62f0453466933e483be37fe1f6eb8109c58a118e058ee76cfb4bb2f3f61ccff9ca77106df69baefb932313d6636631cc34da7f21c8b625273190fbf5bd6baea46baa180e1226e1e0b0fa38e65ec8d0418a31bf748bd8a5e65d842413aaf7cf39101bc5f1b046829176dae6d01d9bc91b2ea74bdbd1bd3292c954fb9258ab9c117a50f8bffe5fb9c44be716cb253833474323178fbf74700ea01d3a2773f403fb37e4c120f50f8fcfd170abb1d7b9529114465ca00e897e25bad9be16493cf616e141bcb3ca3ccb40e5b64f1a23e16da107ceff81cb0204ac1fc2ad20b814ced7549efa7d2204ed3f2d05322698795b9f1c0d0595ba2e57aa09b07e18dc34acba5dfaf8c369c2a464a677bf32d364169c5fc16fdbec7ed1a6a4bb256548a317d5f5d6bd1bdf40fdf960841f095346294716ba434f6b92ca2a15961c9167399035d958a987114744af81c5afb168ff5b11c4c14f18dc0a0b8f240331cd9cd84336b69614b0f58a1288cb154561d5cd78428b92de5cead3dc7dfecd7f4eba027e8cc534e143e302715af8c892cb70afddbef75eef909476dd217a8254cab3fb945869da84e7426cebf4f993eccb9892df774dd6b149b1e306ce12f56353706e81709534ff0f280adae04eea8031e356eddd3328a0db6dd9f2d9390fc4b47f6392bb2fc93dbedbcf578aeec6b68a6dc21c4b0599f1c4e8b41b0a2a3cadd9629b6a4108f909e888d94ea56504135d9c98d27ffde44f0d846de496f865e2de45c3af22d3f2da199a294fca0d3e9c34243d353b008f682c03fe6f51c47c6ee94723c74b2461f6b71f9e5a8617f52e5f524af3dc1ac1977e0cacb66dc3fc717e97853ce0cf53b168d315b0bddf31353fd3357aedbf97c98fc112d5ba6f7cdac44cab4206c25dce86dffba445cd79982331d9ab05df90f4db8afb12a962f1b67e4a00eb635f5a3978dc0ff937430204f3997d160ae444df5ef95871e1b8e0ca4acea4bd639d2bf91cbbadb5c0e943a380be7bf1f426476668389d37fb2c4eaa4d1c1e66a49cac9cfb4e9254b8eb0cc6abfa69fe5ec0cb53cfe1476de3c22be56d32d1074368dad1114fd5a9d1196c93043d2127543c3bd60e4151685f7dcff6a876c681dffd38621be0db867ea87318ccc3fdfbc205861c52fe03f4a16e3c38b0891926ee00122e04579a450286c7f98f2503edd0657c9c91c35713afccaaa49a333079b20d6dc624c31680aec1adeed481682e9c07beb63ebdd806e48215cffb31253aba71710bf6c2a891a5a5b1327a7a573078235d3a5b0b6df04b0c48380fd8ed770df694a1775de55499e856246151847be096cfcabddae0b64dd0138e5df3df489b6a3429bbc65cf72972f35ddc6980a9afcf1923668d64f6d0a317d184ad3a7cad9ebe9191201b05e2147bdee337b8a131732af4ba44b1207a2d5941885d6d8c1f14253780aab21c46e100caffeba9cbc07afdde2edc5648de4beedf8f6675017b2d7a913eb75bc9b6b86711ab3da3b13d7b8b3e336987597e4c535969236bc4a5f7c2402b29c603efa91977b764e2eee1b59e11f9e4dda1396f6ec93aa5bca2b04e0e73d6fbb7880c2d56b4fa038b842f565e8e36d1832f5317f41efb74f1f09936f935632a133541904f4ad5663fdbe5a9e186966ca0bfb5b4dc29b79cdaa25ffdc93206d1c4bae00f4dd8fb936b510f99784917071f3b023665dc250d9c9b314090913180d3b777c580190fd24f07053bdc4d1cf30df88278e8fef06357ed2f9ab3e5bdfe26aea4898801689ae98a25c2d11c0dd43b267e33de060472871f32863d56e029beaeea02291dfda10e150699e6c94acb026a068f40dbf91ae2d164a343ce5d0a44f8369901e86a4686814ca19ed276c1a73ace41e9886292252006db727b1c71fda30868701ce80a1ee8656c16081165328c6afd97b5455ac073605a253528558f9dfedbbf7737ea161125cf1da48dacaef5d792c94aae586d698ef75c7a76c5b241ea5b7989c4db8268a5494f9eeddc1dd4567f869d1c77706a02258c4a652f444b98f966196f515bff6200c8f45755133b07330367a861a1ed835e7eff6b3111de0711b7c6730e1983f44635815d6e8e06dfa8a339b4020228b4ddddfff50ba53131c214ffcd0b563393c0bcad2a18573cbe31de47e6170198cc96988eb90fbbc914f932c0538d80d875a4f8aa01834b50d37e2d1917e55774cfbc684fb13dbbe1dd5b38c69e5f3f6f82b635a4a2b37bf36ccd58e96cb221d937acbc6b0b3296c7322f0f052f849ffd3c72b4c6c89d65817d735a6eaf1dd67a927ec2a6fcdf4c3529fc2077a507f12b814b82aac45aeabab0332474864b6d9ff556a0afe46b4689b467976c76a543294b376e7a63faee4d0457ba4a7cda1fae15b870f2c0d5cfe6ba22acc610138fa8246db729decf0057364acc84127d19f570cd3f62f0802ac0687d25c56dc92acc1294a7b25b5fa15b608fdc050bd9781f357e93ec51e5321cfd883d594d14317a246da4d4f5269cd17605747e1af81d284c2a24d3ebaea6493518b64221d20a8177aa086ef212e6b359282e53f4f64d12a50c44a585dfec11f3c21a1dc4388e918b03d3851fdbbab41bd3842c31e276107dde9db8694dbed465b147a2671d3c1b30f83a9f215b5a25e615ca93751d0b3df59094d61222e33f9eecec69f257af1df938b9097cd7144b51469bac455db289610e80f03ffba66e14b3d1aebb3a4ec3f22f5e92ba9455d1437d40e9279b85d8d724974cc153374267244b8c52d2c0b57f917cde1638faf7fd27ad42b6697ac3345b6351ddf29cd6c140ab2867dc6317b344a802c57f5a9355d149cb0ac1f8dbcd1b081b688e477a79e75340fbf28014b1aa2fd8e727b4d60b11be0ee78e3c496211610b9f1119f9f9993c01bdf860c8ff43eee22eca63441210e21672d17175f155c7f168094a6634f2b6456467816f1367ed68ce0b17c5c803a566c6fce3667d2ddd1a407a735dbc5fd45ef26120b199fba36fdce3f0a3a1f31822ae45c1e113059e6725fc61bdc641ee3791039f6075e4b33e8ffa4f4ab61d09d5734d47e5720e2e0ba4e510f199cd848e897bea42f347596d32f28b65e12badc0f7632c3be8fd7fae1ecfeb43d17afbb9aa181670b1da6f176347457df1d876c7efc2135e8eeda9978d47b6d0e5066d6519d5ef833c8543121065f35fc6f8972a48689c6bbe772feae471bb5fc88c59507eb4bd4ed30f726c05ded8a39bd2fe6d5a84b614efd012d6b40dadeabad8b53e4fea4669caa559fa9596a481320568226f98e1361b2d9373823108bb8d03d01ae5f1b19a54f018e01ceaaad63eab1e8c5b5aa310c7b91129a2d878229e4d20fcb235fde8d3beb143102cc312fe957f97709321fa722b252e0955de5c8997b79c3ad17770d245ce911e9e6fdec05a8c8a90ab046cd4078a1b9da9b52c2189d9ab82d1465a6a1d3025b65522fd8434e2af365699c0abeb28fa99f52e2c148e57f6567322de7f609b73d49edc0a399464418475314ea1f5adc363e302e66ea30450ffee536a8d8c69d8d777fc1e0aefbd048ebc6d2aafe8c93c30768f4af3c6c40195e5f03d19d4f7fcfd8659cc7dbf436086c464095ff73f4d20cd8ef52d0060e053f7e78555cc9fa8d36d07bc6f697c49c9da2a5ecec8d4faf64415302c9473df1b3a2af269e39feff31b9a5422b4416a19f91b1675a2faf8881c0ce663fbcd87f50fdbc3fc9b4e115691893ef6055644aa6f9f3b8cf1e493322880c1dbc61b2a8835a3127a0dea0ebc2bbdb5a55c09290e4a06a134d17cc7949b0a40b13e8aeb879d88e4741e88dae9bb0ef9649317abf7848b30491c60cc2397ec86fad45c3bb12ecdf81aa5a96ed7468710e861feae3a01e39f272ae5343531800ad7135b7ca92e2ece5bda8f6e1cf99b228cb4b62613ddc42236f88d23a754916b543cabb44cf010a784715cd60956298f745d1020e9547e73b54b05e25706b0b887b33b017a7b5768243470a97325f44510c15127acccf9528967635f606fb5c805c3357911d7d7e579c1b2507e9f2043943712a84997019cfd02e54ee712f8fc1beee9df3c9cd3a0cd9d4061758edf85053aa7eea58abaed70f928832c32aeef9ecac9d72dae95c30bac943fa930868f2ed66b0e9a8422722f7c88db38868e37103ffe3be70564be23efb48d1b473be8513332be7fc1d7cd36dcc0a949c26f2683cfd5e4822c9b7b4b7b17551bac9c9fdbaa254d7bc13cca9c274e1dabbb8fe73275a1b47e5da4c1cd228815d35699a4ad46e08e6cfa68582fe398022f0798fc5c70059a070be9fd9145a366abcc39eb8370fb3d96811166f813655acc7985631f2c9b77563710ca79e58eab935004af6fcc2fd5ff4f72c484181d07b1eeb047ce860e9cbe7ae12f957ec6ad2fbf402e29aa73d55ce42f24ea6c8b00b2dd744d0e9e99e25179181ba205201912e2e9086688a5181545ad56c672f9b82365c4e504abce143222787530a9a8dbf6a0b580b7053f542dbfcdd572285a6a13b9a162a486a506aefffc5d84dd930f7eeebb65d768b80cda3c7662c7d0f488a871a2b61545b940091735c7cc2bc3aba20be9bfb5b6136942b8ffebb80ffd9f4906c543cc4399b6a6c4cd60b0724b39000151167eb64e8bfd77a856f50f39577557c7e0b2116a22865b88313b31ac7243642dba28117d2885e607e63a3f0cb6f9c9c64437d18d01a80549611e14a478b3ac84f54d9f128e23b2293a518848414240b1b7c91ff358f9c0cc4fb5f9e2d22416d33da5779a3d7e14c29f15910008c7fca7124c561cc064f122ebf4c23e7d8eae1f2550a4073a8be6eb6d85690572b80b7fc237975462dfa545ea90742d06c19b8c766fd7af0479f317dee330b6f565bf745c6d31f3fd23d93c9dab9d058660e67eafeb9a9cd5f417586abd12cd30d4b0199af57bf9aa6ed8bb1eb2dcd867d5027ed896e41332c76084c6408975c20a59f22e8822c742f9e7382b28458ba09994ce2702fc815784566833f711042295ba8c72adecc0140fd4bcd50cc698741b81aed0b5d8fed892dae51f00c2a4751422a532905e4f5a5b9e5196e9f70f61c7ff3e3628730adf12f15e95a4e25cc62e2437909f02c20743c10b92e05804c29c75988efed0d2b3d336fce21f638d6ed74a831dafd975db0a0e528c447b814f5631350e4ba6ca710687850604996601cc56c8675b6c60d78746e0570607c38ee1b878e66a6c51281c0e79daba88ec92946e6549cce4d8240a4a60e91574a96b8fdc8a69bebde6672ea27a35a4c56f1f76d3b4d0f9ccc2bb85b222959311ccca0b37b4e506c540cf916f6557de8d2223ae47ba3aa37ce8a86cff6ce6c745eee96d846cf821418c035d2f70abf3a7eefeb3ada203a25bb4ef5625422aa882d44a6b1e6a64a29ce60526808255dc9b829227b994926c39341772e877f8ae640e433911badb8322c0230f21b285fb2fa74a85b01cf881fe3cf1a39418a48f58407ebe79beee8a3372b1b1a0f283ec1de47c412511e5e3f9ecb762854d9b0a1163213ee0dcecf1892c6860137491befc7c667574e21211dc37ddef0eea7add39bb34f7618b92dfd9baebc6be1b73678bdda3555c0fa0a6543a2c41ef5a163e056f4f104703cb5b0010141c453839f16d1797276820d66cca01fc9ff27fecf9ffe02a7dcfcb3ee33cc6b00cc320edadddc4e5c966b3233cc5ca7056613039720dcdb0cb5514f235e3dad16941da4f8d6c71ef7fc612a02780599f7ce68b260aca99d78139a438045d451fd7ff8bdac89a0098464e1c0bdf9e460da2139349f2a582b696fcb272104ab03ad3685faf43a2e8cbee12fef18cca8d0dda22526b2decf3bac7a841cc6b2a13f3ab625fe75aa02c0b02e39d62fa8521d4c472ba446025556374416bda0f3ce684e79618612608d5f6867472273525331889f932f21b7f68589999610b8a18f819d677272accf5e2f9cd605acea2192936b562f402a00651d67ea9514b5fb0029281fa460edb25e2a49f4b8f7fc3fcac3fd1da98cf5cbe55d024bcd419849b0fb2ae30cd7fa26be6e8109d4e89dab3ce77734bdd3c7bc4df9c52475588e4f482f365da7c1eb4ba739c5c1fdc3c9ba15cbc8a0919280471a5ca2c5d363936a062d2282a7abc7d02d33409d1471bca3fc4ba865a46bd34644ad33b89ed6879f39eaf58d6cce9daf2631a28104364dc8013f096f949e17ffa368b9a7b80582c6b7ba064c8b2a272ba6336f172710fe267baac50df3d2729adee6a1dc251283be7218d4a444b0f8dfaecba290863adfcc3d4d62e570db9695c8a1f505e69f9dfba25f957623bc69f20e9edad521dd66d39dd552f36de5a511b48a5371a1c2a5e431b6effd3426e723116fe725d0f90688e1706a3bd988ebcab5154be7c3fe960846f548214e0659d39428e6d37168d8c755f00a407c6d5255606497d5c6201d25dadc2edbbd61e374c708d91f14f99a052a7296be62938ae13fd45369161cdcb5a4cb43a68c658d3bbdbdb0209f1e847f56a1687e06cde823f220fbadef9b8addd9568c4b7ecd61d6a4160efe9bec5ac213ec7cc061a786fbf694774a31c98cc9afca8020b4099ea5a395d3db6e92dcc8a44dfb13d451c4edabbd5d6fefc6ccf7878ce7ee7012bca9853f7ccc4e5e4ebc2866ae444a7df620afa02d1c62d3cb07f670365588ceec86dd094b98ce26acdbb0b1cb55e1cf0650cd75a3688cba7ce47e2bc6dcd3df3420a5d138c2b7a63735d107fc8f2637520860fc4827f610ac065439a2002d8a0ac0f6a876352dec441f36080c4f5c061f64713b82e4b8c8fe0012635b0cc4b3b364018948069b1cdad3ecd21e0104579c9a3605bc3d13c51d454dcbd2b6d396f20f82c647df5b671c741f9c51a1e8195583b366508c9ebbdfd02108d1d0b7b173ec271bd8b18efecb5c97a4a693e0e472f9f543b73e2472dc5d7f9fb82823ff5ba67f88824cc8601c033ff8170e692ade4d0d3c8c1f79581e2b134f823c076932b92d7eb3c22dd462b02e6c105cde3a6ebacc9a67731d50dab2ca11eff6660644ff2d7062e38b4b3708011d236a727b5471152e66ca953b51a346e5c2bb7457c3fe52609369a1a368f58b960c8945fa9ac279ba4e0e0d3c9a5bba511f3635853335668638bbcc2dfbe5bdf62ea2956d3797dba43a1673b8cfa7a2cf0261749940e9eac1ebaaf86de4de8a03dc1e77fcf415262c322771de23aeadb81f5870295055bc51b0d9748d1696546ec488c48ff22efc9cf3cc627bf41f54800e06079346c1527f62ed114d9193f47c88ac769706401d83ccf199b7eeff79c0ed67a9db26be45adaac6a30d8874413d990b2943262305ab73497b9c534d1e1bf8fa1207b80e711cdc20e1c83c49b4997e81bf7af76ca4a39e2c0875e2b8c5f41147e07019a0275ca554b8da2fe4e395ac7aa1b51a740714ac8ff8a5666f51f056e0453ae513868ae6f772fa2a0b4c6e1a6c53426485cdfda6927753a3832afcf43240e52c75be6fea8ac1438cf47e4ca98e3742dc590b3ddd9059083bb226d68f399ed81fdcaaf6794ccec6264190e27527aa5e13c590158e40f3e043e2f906af4990a990c14f2554e8048c7076aaf47094f9397ffc8f32a62e983caf7588c90b70923d807e8af24bee01012ac9325bbf08a8ea16dbf5c4ce33ba5509fd869396e5d027cba15a110bff41d7e58e86136ddfc6786343991d600ba6e09d0fc7821d495bb1d7abe6f630fc3a498d22539afb590c11ad33b5c9c7c032f4930de3b187b561e1723a822256749e5f4bd609ed952909ea8f2d6eb717a1a100d9283355c733c40df2eeb43e10f48a59b78866e0ccbccc7a43cd92cb6857cd0b5b12e0e64e8511df7c8269ec27e088eb115bd6f256df28559d3396b2ae2e9c9a47c94a23ba86ef2b880f84e4f08a8adbfa90c5eb5cb34d993dafabaf166f6f3cc3abf1cd1b18cf6441ebbebd13af60b39533810b9f5279aff113f814a6c003eed1c345d980920e9d93e4f33b38dceb881b3a845b38d288e6dda1852d722f63b4ae25285fa62ea11ee6f4f6c04716535cf76fddb660103fb443a559c1d753eb4d34a2d7d226630f1d3601a03e5cb2c9c42485bde698ba5b2a67c1dcc5fc085f982278ed8f1f9bb32dccacbd1bb991a2e29e8617cf4f2e0871bd008800b8c5732584416cfc425bd9cb60b4e2362179b43e99c0c4f3cc47ab3c139eb91006074ef0a6dee8f23949ade606b30cd99f46f836b28ea2249b46401d10c5f665dd33a736d609c3363c64b60b706b726a12ac85faccbab94560fc27d1e43cb709f3f8e3eb5e6c518de72d8fe8c524729aa408108d91b107823c71fcd870390cc479547d1d5780af51bde4499fe3428815d66b701ae6a414deb00de13254751391a9a4e7b9fa36d26a9611097544c4501ee79a2063d7214be3d224fa2bedcb30970d9d46bcd20598f990c1fee6d12a73364bc99c2a421632934115b919f0f5d26199f06f0898e65a5356e97b62e5fb32a2fba79fdbde931ac4bfb6261012561db5105fecd89c0b16f333af92a5b5adbf6d9d1daa6638dc829d236093479f558b49c84dc5475e1970da77be6913c323ebbdab828ce9e2bb6a12b2f8b1585041b79f9614d845c25820659cf33e85bacc45fa933ff3e4ad0660e447acb31be9b9c5b02c52afbc62fbf8ec03b3f67810d6c986cadfc535d46c5fad0c05eff2a4bd95922773a6aecd7d1909d5a5e282acb9b47f2273b4c98c3223424a184d913864acb6a073fad66eeeb956458650a356e5e3beab949e3a3f6b49014a78c1a56ea6acfd32ff6cf776b1b7c6d71312834eb7e32706276864edaf81b4a3b128f10151f7d580df160d81732675cb6d23c2b336991abae994e5309a46bfe1c3ce3e1d30e0d46ae901d191e29a5c322ca73c58b72fd1d28ea43188e05d802f6aa53b1322e2cabcf93dcc981403e8415e47d4045f61087c54ee36da85103491436fe128d011000215a387e837ae4f8d641f5c7b505a057c3d0fbc8d75d6fc82ca7e8e89db13033da45718b8ccb42437f54746e371c48858835ed769c976a4c1225522c608f07fe41e42a14b92ae656f3a05975f6374cff6afa31c9ef0e1d976320ec7150976cc36fa59a9c4bb90d98b775e745233401a9d50414c6e6f83cfc4d73350abaa27d3bd1510169c32c88988cd27b693da0b76a24529124468566b62aff7e8dde63270021a1b651940f2de09a011a1cf105a6a6c674ba77116a306de81d18811b6bee69fae00335322b959a8244c8f2f5845b56d8d9bd889cc5faecffa25a5ebf85e45770d295b6177655b69bb7572901d160765fdfc11749e1e77386c541339a2ca72b8694f14cd510b12403f5b38dd0aa24de1ae127184625b51753ee4a124feb9dfd7ff181b60b3199a80757f17ce5c8837a8a3676f1434dc47d8b667eb822cc2c76e19942dd5e819a10a710d690c48defbb10d5e8e21315b08902dc3c54394ea3c2edd614e4b4239646cf43c8d2003e23b14f498fb43b3ecb1dd946dea7d1c695e47861c77377509853fab63d502c7ab86c16c8e6efc773a2196ce087a5780ca4f2c6f4ae38cd5978a1a8daeccceb29d5979a603ff795b8b6c6c8170c075969fc2ead22d5b1cc73d07bc86661b02b43f657456cfede577388de4affdfc1169a935d4e9391f7d5d0ea64c4b747090abffff07dd1c96604112b907f28c1079e5654c169939b6bb5304fac9b45650d6173bec74e0774d55de369ee081d40ce2ad50c82383d801ae8c6ad62e7acdbbe309b8cbde7c62dd462ee1aeb2d18a400034910413b781360d5841530b9475a42745fd2682d2d84cb73e960577da172715bebe8f6b34f424fbbed937c9d0b32b8e8e6619f1b44a91f27951f7a5b2b5a459169711956d6e8c806b3d5243181402021f81f74256ceab681c5485bb884a90cba88b1a5f911cb80c02d8ffffff27