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

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

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

Block Certificate

Block 83543 08de115f843ff8a1afa625968a64fbe5166dcfa03b162a8cffc9430d1226890d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
685ae7f981bb68d36acaa44e3658675dcfa48b728a9906741b7e417f1f2b0d65
Certificate Block Hash
08de115f843ff8a1afa625968a64fbe5166dcfa03b162a8cffc9430d1226890d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008751010006730000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004604f2833f80aebc212b12c4ec6c036fdeb0be89cb23327cb03d069be4624da725abf1da7d3f3aa797fb9976fb9c8e227c5519c695cc3cb343bbcd2189c7705714b9b270a2de764e681208dc7c11b9069aa7f10032b3dbd17a0400000000000000000200000002008751010006730000

Raw Header Hex

00004020789a59885f7635a4003911a69725430c5c0d8f7b47e7ba8c876e4db89e15bc5e35a5fe4f572033dd38165e60214765e60097ba64e5fbe35247e8c017fd19de42025a4d6af3c30018650d2b1f7f417e1b7406998a728ba4cf5d6758364ea4ca6ad368bb81f9e75a68

Proof Data Hex

59,560 bytes
121216020307f6d525e943d3e3ecc9bfd0bda77a043c55eb35c6969a664682cab0ce48ba8420fc77eb11f99bf0198d47ab7fcce03484196ee2ae495ba327cecf4493ee4936e14009536dea3c4cbcea048a894433e4681dc1b1caa4c3371502e9c031577331b242ab14371410e1c6d472dba03742c6e47848f48d97e51b17f48e83452c5e6272d5fc4009ff95de63161d2305313420ec346e0b68e7974dfbc00595a83be311e33372e2351327b7cd35a9695c1a31dac6389d1750892752d22ff3b02873ce716d576106a720a961d6ae33924efe13ae695204d1fd0214d7377d54a8f712056d27a266999c33dcaa9191c663882089224b5ee6f681594db19b55490b99106ddad2533cf57fc7b29a72c3e142a494deea38e5535aa5c842b04c9651a9863d790e1c2290a87949faa24bdff9aaed84a630682753c9425bbf74836da428239347dbbdad94a4abb12aa3b433dba7093e7528f9fd5c7ea6bc7a987e7be7a42b40ed0b99b39c49a1ae3fcca6210c79326054ab76ae6ed6bb516458db109236ac6e8af4877023bcd9a397701b08f54685e7657b93a5b6e3b3438d1ed57aeaa32f6c27b236608d86605b685a685e8a139443be64898415fc92d8002af3b3b2850e1499046034362f170f0581f57c731c42f7625437d2573e9756cd2f5656253b0f86a1f1f639033bbf832fcafde4e4d994f4909745d372348adc138029decc1a1f74d47a6b3d900ecbd1bf431d5ed4b53d750e62becb4392df12b84ffdd6ebdebab21839be3f3c07f284a3b1f6da5ccdee37de322a52e257114821e66cbf05e478b2640a10313f8b0df8648539bdc766e8cb41b8079176e62b8018d04ab7bbac602a18c87a867e72db52bbe81265b144ed3c678ebe92db9f789df719641fe4271d815773a7ca0f655074cc7ad05f3c90d88ae848405df6d45d824ecc62174b40da6abe54baede4ef915bccc4b24e2db3bb3af7867e8e6d450f13f2d23ece365a1bd99ff7f915f322c9fcea8e64840a49f5bf5e8e3a878b676ee4a5b9364e40f90f31398e9285f1ac5730f153eb5263a280a0404b51b3aebd891630473f376dc2373e07c6c5a8edbe3a4cd0cbd683a1e5fa8fb6a5ec77de504a94aa583e2852b596d3e0a88ddbe896c566a303f78fb34dfea07e66ab3e74e8a5896405864650654d8423754a25030356f76206a871183ed5264d9bb31f603ade77be4a99d5e8cc3f51f1e3e36c8527f3d5f8e347dad2be1a787e4675d28fcc785029047b017e8ecee186486331cdf3b5ed54714937e5a3f3d918c91f14d162de72d2a0613736031c851aae18a932a268298d976393429927d4183fd7403648eeea62591aeb647956997148651e30a3d0488ecf45a4663ca7a5b9ab66c49807ada86aa1107374143ac665adf1a14fa38d57b0ebb400b0fd0a2534abab59eb79e3c7a8e01f4f11e55771a3b2539a2e3a37c5bf810f98338e7243dd234679a5b0e9a200846e1e2be2352cee173447c0ef4eaf0c16cc34d16a76fd451abe9e085968d1fac566949414a511fb12f3d59e22f2e7bd90ef69ddc10d06138a1f6e359b4a5cd12620d0df6ba3e4aca0c73d954240bb4cefa8234de11c36d443f1b188f3c544c61e18ec44527cb85a6065153c2fbc2e02e515c253c9074958032e71eb1987c39f5bab3e13f451ee1775f985d745a8ffe2920d9dfe7be9121d5d60a4d2d164983b6a0da22a5e5b470fc3e29bf9ccc050255fe144c6528956e5b3e5fc848b0d5c2a8063d4e627a37984653aeb2f1552dff5967f5c1e3cfbea6c85cf366f794b321a30f10e671686e847089ddc4c4022ef3e4a6ce624505c2c43fb45b91b30a875548fb87b1b8d98e1fea1d67c98a44f7e9d8dda8c086f48d3ab233ba499165a26b62e0e81a845fb2c9795d054a2c22efa008f659c881ac93b465f0a3e72d0d71e9cb4e433bc051cebefbf947e4082308258831e85600df0d9d8883547eb7f8520c7db67d7a53d70c6c78b8c0a8cf1027b41195e597bb8f8c290d6e2f324678efef42ee4376bece69f884e9b1fcd38cb467bc1fd05ce4d337080f21ee57a92d55c8fcbc98a755ae0ca0bc5222dfcd2212594f7300f75e1298ca7fc5053d7f9dbd760584ee746c1e17e5939dca9ed18e7cd16e4c9506e2a2db5e99fbc92c8b49d11cf7e325a7c017024781c75452e4a294c3262c48ef8c6548e6ed816d304671a2d0edeea8fbeb11c129f90588d18f69198e73a82bc0376c55dd72e358dedb265377bf6e8c1bee3130e900811469bee2d499b57523c870f1ac91da4fb4b9751089d5e759732fac3cb00e71c068d77bc6f3808c74700f01b21c9f08977142f730b651e4f46b171498c15c70d287cceb1da06c5f6b79377efb707d09433d95a8b04d4ebc2ecc7508697037d5e67589981109a5c1b3065c4018a7335416eb11b696bc243c1c429e04fbf3adf1e5d42de1ebb86c1fc685ecba3e78cb15e89d0c6fe8b9c27daf288db9b55277e63384a79394eca955315ed4434d713fdcd9c0323e0b81769faac30e165f94a3bc447921e6b830a349533529987bea48dba5c59113aeb66f33384103e400ad14f03476a160b1e84d5f49401905536f30d43a53fd2fd34fffee88194c9199e70715ee7e46d26b1b047e14d2dd757cd721796f3c8b6250018d2f430a2a0fc9f731accdeed45e797fc9d80deee079446adb42bc8b36aeaccba66e3dfedeba372a3f8beee6ecbcbe3fceb5441e9ba4ed0b6f715044dfc07efee8543ed7111150d201bb38fabda36245ea74d2250f9bbdca5859b37305b9fc53b761fc9631f6a84682354947c613e7cb9d09840652fec1e5609c93dfd0f1c8740a3c2592d90fb4c29460ea7e5be6dbd0b538a6eef86a90a961107553bc9b804880d5df9d298dd72ca3bfc39e23776875a6ccf80eeb941ca85d2b1e85ea8869c7608a123f756011b5f33e217f76a51f945b4690ec05b83bac2824b481f23c01acbda518e79a61b18f8b483db2b0464fa0da7cfc9e641f0385c2a21c5261b4de0bde2399dcd1ac333da23b5b217ec77ad5493aac79d07fb0c3c4f21b4f34d7e0265433eb6ded5a9dc9d08b2116c1194731275104ce1e7218b3cf76868f34754659406f59c0cd3c2feadd15a648c032811eb4242ae3c9bd8dba3d1e74a4734d13970005afaae6b0c23b06f4203fc387974ef5166d9372cf01df1d22d65afad26d1a862d65467b19b6058038d70db59f0286c7eb04f9de5852550c0e5c8ed2c56840ffe5c59cced6b321cb57312e9b96615b06e50cac709bd2c87ca2ef22213df2124d1556c90d2acb6639f5c98131c7d6a8d96fc4d743ccf295ce06cc6b50dcb1c293bc7f8b46cc6beffa8fcfd7dd6ee55fc8ad35cd9dd7f87cf81fc0f96f480ec89bb088488abd77268f444b0cd3498b683f1f7b958277b3c5a112b8d0d56f1144f7e36bcac53e100f0e2fb9a9ea60076dd957473764a8ea024c84563e1cad72ef88daef8d2936cb42a3376311af2969b0b14a30c193d0094cce67164e6c2eb3d2c43746867cc68c94fe396d11592e51532cae4522a3e37233a562bfd7e3f4cc01e3abf1050c6f158d8a372eb74dd26c0f6323d9c95a475daa4559a4ef9025cf9e01c293e4878239ff491e62d13ccb9a5c73ecfbe5bcf0a19ef3aa215660e7f42aedf6f39168bd7aac9a6319b18b034c91fceb697aaeb0f803fb77bf6e8a05b14604917dadd4ceb878a00adfa55aa86c8e4c98d8fb89250420d6eccfbc9803674d1861cdc90f7e3649f78091669f2b5953991699d7ffe19574fc0b0f560f55ea94d6750989e67af5480e5654b3be9638ab54e77941848da091f4366c8993df99c61271787cb746a37e23528a5e5afcbbf3851606c5d9e29cee8748eeb0249dd08e0def404f73ea2d7d0f60888c699fd9161669cf9f56fee9c05e272e6e11e090e3d1be6aa6ccb99304a891655ac0d995d7525ea1991c54dbd42fdb65da84cfcf0e71e742040ec814a8d7b35c6a3f0b99a62a484b2ded9c34c4ce0a06529942cf8dfb71bd48dc9f77b7c41127233999f03ec77833d8f5e60578694d532479519c3c72fd03baac2b03882b4bd0f09b1fb927495101bff199b1eeb8750e690ec94d52d825f5a9d6160625e207818fa74adf324e889366d62c9ca6fca28259775565eebeac7672b71b580ca1bc278b877657a4946b33c60aa55d74e036cf5c7d771e7cf9b0f043d9075a1f3713749d406a9438248a6f300d57c81fc35f9d7656b5ce522a8defc7e4db1aaed451dc0d3723db810716291261bfcff2af4d5cb12a5696de4394cca5c3e0fc44087211c159b65753fcf93b4a166f7f569a46bc41204bdc7017f04def52a9fc96b932085c83b69e1816ca7d2421da7b8a6b1b61f91d34071d844b93850b54e59d546d506e3d8011f30418d17008e7fdb462cccbdbda18af67be77ae12d53ed9f7f4ae1da1f4398d8badddbf7ea5e0030bec4e342b2738c14f12914ea36fb233458e3c616b7ed6c226de9e1ba8f48bfa5b82cc95db4d82b1a1f63fb2b3b9477f5c84ef87ca65eb5eb5c4b9136e1aa902a31c19bda88e1a063a2ec54e11dae28aada2b5ecd2b71df0ef1acd8829df47ee44d16f563c07b3bdf5b23778943d3981187854a55d8e8494bf0904495b8e6a74a5a003dc4b41c71d9da262842e2cb2a203a854d95073b10ad3d764ae3488f1799777882ffb7b5b957e7753161b6c906d0f8e17013e915a89f11a16b4c1638dd75e8869ea2dba1dc7c9b4e303f2c2184d3407d35915a2416314387f50e9c9ab262bac0eba20fc83ffeef7ece8e256f4926ade5788674cef157ef5a46eebeed803ef560db31c8b8a24c98f02a623d3f74c1f8da6bb1fdcd111eb7290626e59b7a2687fe0bbf3c7706d5b0ba607cf47315dec940c8630f7e0eb40e3f876d63ecf7d78809642b343327e3f99928cb29f16357ebeb0a670b9b496ee6935f075a1908f23db41b08117fcdbee04575cadec4e9010ea0ae17c6c43ae142481a6b82c772548d3f04e3b881da0d44d9df659a9bbe848b723736b49872985fd66db4ac0257aa1b30927b68f0e32c8ae64881b7bf14cfcac43d305b35cf1ecb28ad2ed01cdbbf51280fd88506f057540d6a678f860466b4f80e42a82cf9dc9aa5b86aa6186a7b62bf5859ebc8c223f808115c47a7e8909c67c356c913d1f51c47d6ea567a9278d40c6e4b32519137440daf063a5c9b37491a6e190ba081aab2d9d494a3dcdde8dc24c5ea4add0020504ee0a8b7d5a57ea2e6b36c57af7034cf6a25dba2b108e5641e433dcd63b5786e6c8ecc9f3a8475cf73126f71895387650141e6fd97922f2fc48eef5aaaf6fc2b30314bc507acd3fb9d9a28a004288d44b0a5b2d1a4b69f86fda26759acb20054165cd3e419da087e51562761432b44d4cd46d707d5e2a6c8f00c6d55c5584a3c8fb895f8c55ecafc7b304d84825eb2d743ce4c6183429cdeb9481b460484034967c7409b5b583a9ac65db45bcd103be0ad1e8eee535feec6262296d9e6ab456338ca75d961f2862be14024d2f206c62db592c73d3e20fa02c2e11d4a87658e099680909fc031bd5f3dc1447b4244a70e6ecf9cb9d38d874727a57c9c521210f500376f1af06c12d22eadeb01b1c9cc549d06c594099b040e21c673fbdfc2423727231d43bce56f0d80d4430c5788d5217b64c295be2445ff00cdba0d724351ccb5aa67d4a346789deb83178fdd45a926a820696fcade1e66daf706c1706ece4b359dc85e04c78740a585854e810b58425603f8da1877f1fbae4f5817d85a8a8049918e25fc6b5e28cf8f7009b98628570481bef25fe1ffddd1d4f63064e9c37e514edbadb00fbe0b3f5de262aaadd1d6e39c3ae46950adbd78f897e599a5a9e68a425321caa2060e3dca567c8aac2118c49d6337aa540b05b9b6f3ec645230ca4e803fa4d3d94a412c46f79cc282c1a8f60679404fa394d6143ef96a48f345cc8473d94e868f222cf881d14a574dc960c53862d90d6c649379d55f810f188154006e82698b6ed6c38078d4938db2007977a94ddf7763c0b9e9e4c1e4443382fb7cd122ce90577f63ab03cc7db114a04b37c129c4ebfde843cbc6e1135e04ef42806b5b1b8dd900c1c344c76e3d471bc20aabb28040c0162f2aad5ec9453442c20b08403399a68eae83de163dc0310f0a9c031e0413c2500189edcf6b2bc924deb7b07d986a58e10cbb41569d5c6c9901c2825079df4765b433d3176dfc9dad5e6576d9631547b15ab108edcc61302273748a0a227216ba6739899f73bd9783b6fe3c623331bbf22478528e951ecc9eeb0a3a5791dc47313ff23ac45285df6d36dfb21d4c477d70f33e9ed762b765c8c57092bc9dd9b872e90153deb02328e9823ad8c024d6ef1cf57150a4e10fb5896ff9e1a38bc5e1fc983b1c03af0f3cd08641deb3b045d31e57f1bee5e246e7f6b17fa71bd0b5916b6f255c942965371744a6c1c7b2e34210cc0a2108aa05b51bdb2d9434032b5fa1d8594900987954cffa9c5b282001eb268a850361c89631ae66bc849cb718f198728df5e952585afe7002b7213ad0c548e3076f925f30c72972d27379de1d5e569d18aa47356b3e0af94eead4b0efac33a68231ea52d5a280633d03d2a76449dcd57a7ae7b7f955e60b88870254e6ef76bd4479c6e096b5ae00fb6e2b248f169c24eea4106021d05006e255fce8014918b6b8e3f15cce930ceb72f0f35bff52112456c05d3d7f67430e4249bed82c24f41f953098efa98413732702c4b46a242da54e50f3b3460af976b94af13df7965a7a27de25dc4fc060108d82bf36427529ed84d250279eaf9dbb633bcfe48aa07ddc8774e497afcc5ee6d4d4025bb3e560a1605e97ffcea10f2a3388d0a59bdf7eb9b9752bf8e7bf7bc1a2006f96fefad80a3f16e939aca4130df10df21ae97d4fc84241d040e503fdb6485da1d4a2183ae991594dbb57681671493f8e6c0b66ff1c6f0c368046b897d1d86b030bd45a3f04ff94cac570b305720ccefd0f00f6723265611e6804662e93283d6479105cf0a303dda82bc68a3bb46ed56e45356f6980178ee7f5063654f624ac7e4cb1e61040ef10ab636a69b0f1f6d9aaae198b2d3cb075bf672dd690df0fa834dfb8c9e407627d6dbd21c3e3789f310e05b18523ee3ca8c7bbe4f0e6dbd1441f6d3c4a3dff04da29499c63cb901328301ff3caa240f4718e3703c2dff4a7a782e290c4af87b688d19ba7af00b9b39636d576c787458157a2ccfd2d16a8660212c582c3e96690cc843b8a1d50683b0c4fd0938efc839c782a049db5c74956a97c811b45ee410ac479aea6b227cc8eb54485a444c31c063db4613f067037228d3851a7acacba8d39ce6936b9cfd856d999622d110f1b24609b7c4c4ee68406bcd379f76378f055e9ac98262f345e5e65c7291f01e060e02668184859a10bc1957db49cd05c5ef800fcdccb38d45271be6b03384a1e48b86c1202a7d87671e9311b35fd173440d035621c2bb440ac43e5e2bd801c2c6176db44ea87466ad77b0e43b392606e9aa716629b4ea9a2f70deb6ec9c41475d7185fff27b36bbe20dd4f8c642e6278b1d38c4d6ccf35b4449c5acd230ce311e81e15e09feb1ae2e4de3e7c2dedb60514c738dd2a66c7745878798038fba52b7fce0db5d4d7c21e4c49e288ab0d1f8b33c3f3060b873913af51ede389c9fae40077040a816974d420c6dcef972080a9ba29d74a17653f58e2266825c0ef88f03f191c8f7812adeeae58199585a1bd1d184cf6de133cf2e670ebd41a25cabc084a2991fab94573b1658b099bde8e6d0edca4467f3f9d19e82d9fe8c4266ab0890c6da659aee681f3663bdb91972a27a80e0c5c3f75899563f50dec5b23921555a277d0b0c30988157a72698d52f1ac7123e676fd765fcdfdf738681138cc20ad451ba8129f0f33eeb7396ee86143f469277f89e6bb73fd2f067999f6a978c62e1886d5b3ee399555a20ca47d4fa4032d91140901114b849d59f5012ce4540f309dfceb5f37243b38261856d5381e9f9d87e1122ad9381b3696c3932951c10c990800bdd9f69862628b1808c711f95b34364cb9d188c11f12d63cd2e9c7364098c9978cc6202917403e86c7152986ccf67cb60964c80400161128306f78055ef58c3389d78496a2df5a8885f23e2c8bbaeac7a018e0679282eff3a3ae8ad5238d3ed3d7211526d2e65a97819c268f74cba31998ab5847dc5f451a5f1e2d0771d6a779944abf2b2b7f0b22254a08bed8db59d6a38f4444b3b893e199aac2ae072574f3d7245a5f6c979467702c8cf784c77e8f0dbcde077fcd55008b29119ec94a03c0f88290daa073ba3674cc3cb3f68e8ddcc422032ecfdce81435b453e8b067c7ff6bbc90117f602007756b082381e1797d20ff97227113d24c527a9c590a19d4b7a1ae56941cbd2b439af919a5fe0656119688d36e9f7f0df8528de25b44274824a72e89911673736f33332c714a7401c2c10aac1d92010b3ad1c7f5770bcc65e3064fc00f8370b8f718637aca9aaa18fef4cddabe7a35bd7fb90162a8ce9ad3c0ec1737987dd6ef043587f0e030d2614cf17281dc392d2d18546f937c9db6079c8ca59d6929bd6973e76bb1df32665a19d9cf3ba8eb45f3d37937a1be645491960ddd6890d2ce6fa8182a26fe50f0361da738090c5eb27b1983d3c575066562f001a51d32056f153efe4605ba95bef921ce1c7bb7821f99e551c9bf134a3db1321d5ce7d4e18f3fda496f5dc8cdf820c7fe7f1af375e49809b022835ba40b873f07ff37975fe8d7e946db516b853f0280f2649104f00092c5d76658e572f21e1ca6bb8dbfc3040a36e0a606796347451820612cac85fbaebb44cd6768b073a439fe5e9d4bedc60e82ffc3f4ee7f4677d3ae87cf547479e6c6b61cdaff16b11a7312006738b416998396280d5d1521d57c7db830cab63d6c4097eaa0dc2b9ca4f47013561d337be48c959b9b2d10c3305c20be9998dba40803ec8958433a36d53c57c62ce03f525ffa04af5569e7dee44ee209643dc1aa30f6d58938b829fca4cdf367c5d824eb4ac89bd8fb4b91af9442cf4919c73792925d04d24d861ddd940a778f6bb9ef5537d5e11e66b410a549d1f86ad373824faa1d2d11e8b2fe76f30a873ec4d1695b6df7fcf002a4289b664db20545cc3e6833a848c0b700875bad7cfee13e3c863b8f9edd08a92223fde75ff4a97aace6b5eb12c6de2f25424ca1bef5b045360d98c6e0a5f2b5ca9f6e9b4be796369347b6e788a11a59edfddf3005f52c8df192e75b1d38029741b53c229de33d87c95f019fcba5379cbd9086ff5791d6ee738ae20b4487f05888fc7b73d53695742f721bbc79ed164d83548faa360e2e9a608dcc5c67da2006f1512e509180beed61ff5fba7aea4f4ed70ea1188ea07d23aee09f8cfb8d58c2956647de329f0ca038c848607637c794853bcf2406c6fc127eb1b1ae73ec8f9c28b99129be3d416ac050d6b17c8e942960afed8322bbee5042f12b33f8e02e293800a938d0aeebb20969be1c60d636a9337a431a291a36f1cd1f3fe45b0f4a97b085fcdbe0bccafa4fea74b26dbcbc82af181ffe4b9d64091d1bcfbd69678f52ec5ce0beeb1ce5f2d5537e64f7c2f16004cf72cd369f043d1116f964961c1c08be6c6205cde4370b06439bb31f032b7a9cd7fb53303e996df32c1b9b063ad62f1c619a40c27da7702ba91872637f828b5239a62b0980d19ffc679e4a94a15dfcd5e6d8a995df5322f8fa61705e526b4e1f831117a7bb5d1055e73a262981af16cc04ccf2536713ecb383a9d3b7756e114fc42ed5d07a73428237cfa39fd911c8623275ddca1942ea89bc9159baab733fc6a35f8518ea49e76578cdc613937535c6e6b0d7b8a0f3c9eeca5275ea3cd5f80b95761f97706951c8a2213d11299d5dcf7bf625bed530c181e873cab39e7a6f37ee0a68c8469b3381d8a0667cb13229b09b61aea798884d7473ea832f50ae609dd06abe7facde233be92756cff5371f49b750bd50357aa5ff3b71a2267c4b5eaa4bfb6d6c1e4c9e8aadc0005a2e2a3064837f1f832772af6d2883f9366752d9b0ce4837635381ffc6b64d5f3fa0a735ad94afa294ec49663b71a62ad34a0b8b091d089d157fb7eb7f6fc76e4f66403a1bb02d6e8129fafc16cd4ead7351b6cad129aee20599639b5f691f2ef031e9128721cbe723d2fcc70b94ec51036b2d6d5390933671bebe5a250f9da4c7dc4709109512b65071465d96f643eb3a6d663dfc3ff83c0c8fff2257d028d17f95e9046383e754e6e10799d6971abb538032ec4e4548c3e71631197f615046db29ba8d826e0ac97c9b39e04902fa3f77bd5d04d091b5c7bad7d6e329b2a392341f48d70642ea5b489bf254d04a3b8283eed13038f5ba42b9512c3bfd8788e81f5b44aa0b80c20e04144883c71b72c3d1ecb4d0461ff0f4565cc4e31a20bfeffba5b4549991b60bdfcf4ff8d11a5cb192dc8474463454dcd713cf5284f5f88c10a51a3616a337c49d09d714c4ef808d0bf8fa9e2d4ef825222b1e96cd4954193c144d43cc105fc4c3b690d2d940171c35a060bf1904671fa6158d01f389f6f0ee3c0bf08313ccb06a268fdf5337503b68e00dc5b5fd9816984437b715a1df5f004740cf21add48f2fde7942a828bec9bd4edca2910cf66cb283f59382307f54d1271e0ac47f8c230d508915af59d035d9ffeef6b8324e5ea37bc93820dddf6f2856c58e391242595f96ea3df8d769ceff71027c64dcb80a8c8b0ee0cdf4859fa0923eb0dc5432dc5432c522eedc8c4ef1c1894508488573e0cc1350f91bc7d000395be726df071157ba3cd074339c27a4c527c090dd5830b8b07e54af8732a6e6a4ad8f13a96f6d95875e63195e2929f97715716f4c2d7ceb66bba295180c47f9cdac53c7024ad2ae8991556e1fc91c29f2488fb48845cddbe4982a1db16ebb63ada16fc2dada86e36405ea327d6101f07728573825b145e27a878f1d69312ca828677f09eb9837b044c9f4c9df47c6d426635882155bcada8464263537451adc5ab68577d57cca5a317a62af1b43c9c3c0f4942725ece13d329aaaaacbd90f6c2baacb992d83e522612e52f3e4c79193f0e771cf219d47a475626a3a752fd62009d134bcbd814b9b861297a0e4ba4425723ef1174fd26d1c69ae6ba3b2779296d4ff73ea835af86680dc7a5464fb567bea7d29ed9a6f4547075a20593924ea963f3404afbee30bff9cd2d83a340210142cd884871b80675509c9abfcf72ef0b0486cfda8dd3bb5ff852910dcc01d1adf4e1abb37fa5d2825abf494fbe19a9ceaabb86bb132dbb4bf27df114a707f95f8a5c8cf56082119bb1a1d5ad41406e936cf4771512382ceef9c2bc73aeb90cd921bb225918242f0438a334c46cb41d09970d9c38febe483a0642ab4f2509aa797f8f89c6699e64f414561dc77d4db3e0c6318cb473d229faa6c548d7ccf811605094dd825ac4989f3190032c035d516196e36964f475a9d310ec793f99e18c2a5aeb347b9f0f4772e1bf3836375d1bd6d701c76b09a34f6b9c58d81b51e6b8199b5641d00095cf99e194ed0a37b93ff9da519382f5ec1af261136b8b9272d275d7f41f466a27974bb2ddfe050e854699c2bac1323a9cddef4e7c66593ad1909f749713bcde720e98a90505ed8c5864aeb4e2b4e93ea9b6c7b136543887ed7467cff54f571850984883a7bfaa3d7f11a05e33a8b4094499d49e0cf5a59146d478cff1cf47a12895e199d9c542244bf9d8c4bd60ab79c11720f74b2df108584d324a6f265ab260eff993f49bc146e1485ed36395bb7d96549fb63fbc4e3113557e21dde8b861a665254a97987db94392738c1310fcdbf6c9641955857773bbf0da6505add087e7ee29098b19d2aba6100352551fd5cae9cedc5569577225978aaf16f8a0b29c7b77c607a8a6eb8f3bd378288b2c7b55a1b4f2e7097f8301ec6f45fd5058c341a4fc4324a7a24d95c47d8facdb7e6ff972eabe649b337e954e2d191dc1c76f48b1eb55d0c74f3cb483de3943d8710bff4d341b762dfa638299bf8c3f7451ab26c88dbe902ff2b7daca0647dacb68e4f8e13e0e7c46831f4898f343a96bd55d6ab7940a98f775ea9df8f2fc7a1778b62ddb861751ac83bb82c283b6946e13da8c55f83be79be81e5bcc8e29e85a0d6c1b3b70021e0bbcdd61ff33959fb9e0b719840308d7ad33b05d55c4d5cdbca30a8d868e7da59392f93ed87473735626389294e5c1f81e0da98da3eca370ed61b2d3e44a446405b39cd7346c12b66c434cd8c10e0d632ffed962d1c4e74e1d9abedebfa63f77944934718866fb48b3dbdfcd701de96a79f40d03536f9c2623c5f0c7b7b9b2f058db9a9176da5562d1c83ba44e48b3778732e1b14d62b0871ee53af409ccd05a96e3f0275ebef396388be814d3f6a0d785d01f21143c5eba6e91e4ca4047fb36e5bb644507dd95a9a0de6f60a0baae973265238fe05b096c7753a6833effdeff272dd048625eb469579ad8563d9acdbdfb9cd17157bdd0a11ed27ec9cc31aafb613e90b213067225a3306f2fe9cb9ee44f7f26a06c4eb755bd87a243e3bd020508b9d9e91f8e11c6251dec43f3b51379c4fe7ec692758f1242460954f49da8c09869244ca44f2e10fd0fd69ed55ce1ffa812eeaf4876d7917cc900b98138bb1ba886b9c65dc5ae691105c20c1822e0f14d286b4717a3c70e6f4a82d83756f2e642b75a21489e31fe4341b0493986c6873b328c8fe8ed0a14e7daf8e2bfb0b880b37f4843a882009a559c9dcf7beaa387d31b12ca9e754cc91ab13f0e2521c3af62d4e555dc90a428df4b782bd510e312b6df4230aba4089fc8f8f542df7707d0b9838858f1296c67810a3636b2faeee7b91972ad46c240d56312b2a1d21f325e39ea80d25231817dcbcc97da80c39849e701652d24387ef0b725c2e1405553310f3b803c21607371743bef7bf2fba62c0e44e554073035e3f15c491bdddc6573a037725ec8c5352b9191cca2c8430c8be216ae766f84279637de7ac62cdc06f667e5504d6488a74e3a5be70afd51269a543f6852c64e8a99188b9be96ab61c437f7467d39e79293e86430268ccf5a35cebd4c3fdba310988a37afae17a15a85f97bfcd3d82481900653f56c403aa917f1ba010eb79caeec935b0cd4c4613335c850ec2eb0c993002b5e13b03bb5e58b28e2375861742507fe1d904a8bdba186872286e520771d02e388510ff8f55d5a62f5bd1cc50de7187377bebfcb0e9b6b86efb88ad1bd21eeb4edfdc23730986f1e1fd8ae5f5f189b531660315528a6d171734616c6990d25fa334b63cefc39af95343d34542d55e1ca306540edff3f9bafca5992c3a6422fd896c71f6b0ede1e88960f92827a1eebe9d3a8287d3334429b042470fb382c04d9517655b05ee8041b93a1a6404090c36bd6f284c2ffcb85c3aca50ae9a0318ec70c3325c6e923a8c8bf3170705513970282318c58718af17855ef6dd72673c289c4e40f9e0fec26a5f8a93369e56f07f0012fcde041dbb58b8edc5c0abd5fffee9e998ecb8505184eaecf03780f7b12bed77106ec62711fc4c503db266db354f340feee9aab596fbe3c864a012c0fa6d63848450beeaf140c3fa0d44fd11d4e456d836ab04a55bc1728dac1c30b9fb31a25cdb4dda1d002645f396f778334a0461adeb5cdc37b3b483fee897d4b22b08f149a065cacb5b5ca313240b94c973c67355fa2e66c761125985b2ee417c236fe8ef0b8f1df21687854d0766ded5dd40d3829285268b1d78ae91feb39a7d205cbe207f347db322eafb01fcab46e1c52681c8f03473af7a3254d7f393e9fcbc6f0dc6cf8a4ddcc186811a8d83ea35a360456772b4a1895a3d310729f41f29a155b226a4ccd4a529df63d2f46ded7428561b1ff459b2a7a140fc2a6e4b1a9eefef64edef24aa9b7d5faba7f3221402a4a8170d155e365fdeaa98ed9412d2439209ad5dfe94e9197346764ca6cfd31bbf760d2a4f71a013c45845ca7ae3e46166af36d0a088746da632aab2c6268697f331c8c9821fe2fe8ef79be713fe4953a5a28bddb745891b16c1df03f7761f61f4d16580ae7c0203e0a7ca0873196ff255975078b51f21432326a181e63fe66e59b1ec0b7b2b1e62aebdbd861101694a5a12bccc48d2c876ad437c9bc87fe93eff4ae2308a3ea1db8fbf836c9fed9e0b153e148a6eae8eae1c4df51fce007cb6bbae1502e33274f3d67c4f2f11f59d34feec363c4eb277b76e555c6e72b9ba11bea5ed7f44ed5f0e3f6b2eb6ca8b6fde7784f153451fcf99c0c1311c00ef8331686c400d295f1a1fe926f578b5d01a8c744057694794f1383c41f347bc34e304cf4e95924fd0c519463c990245902050e1f4c0de1c180e07a7f1c75c7e99f0ddeb2a97ffecabf1ad80e4bce57837b8e35e3053657b13dbac6af20f6fe6d207ba9ca4339ed27771e75019986805d9f7f47a96b4abcd3cddbdb3cb4219394f2e7010a2db1be195631728d39768eaf7b224aab57c294d0e3c88bbef68b7c7e115c96ad6338b3893ff7e39273766f72c3f4d63f858ad24ba53e8445ffc5aa82f6f08a23623540284ec40bf448a4cbd0ae67f13146722d70ee9c1580f4b01f704d0a8ad59c9b7d9a668f512495c29b7ad3b9439276fda987ae6ca28c5fc289283b742be5b9a696515ec59b38568c1e77bf587d155948068077bfb4cebf1e98eb7fc6c2e9c93f97b69600ec327f5d0a9cbc10c1d1d584006f7b39116c77c395d51e3ac1f33db4195ab99c8aeb9c73fd0e9c1b3da48857426d006164e24b67c888acc00b51ce3928fe2553333666d4cef608d658a04b4974bd4a389c8583f30e9cdc1fcc6cc36496dc0c737ff22d8b53fd7f73f117e74ba513d69f8f9796fa92a4eb300a4fae4d72a8e9e6fb2c2645503a2df42891086f6ae7d1a6e6b130aefa80d216fe8b27bea962e8aea13ed9f4b76e484e56a4889a121e06d1d175f78d4877d40e51e2edb1fa84af0c26b4620961d2e2e1d16c93b8973f84aa4f5a339b32a047a148bfa995f40a380d1c30cf774aa8eb896787f1ee8ed9e91f781a9759d13f4f8dc8db861f31723ff3b2385fa96aff1c1d9cd6d6db30e70543f7015fdd22c61a20e2aa427c23a363228f0c464b2dce92044897be50348b54a058fadb081348488655fc1255b9b35e3cbb6a6f9ac2d3711adce90e4a4ff479908af5aa409e5e8a062c36e563b3577078bd832a81044e421a18d6ed168c7d07b84e43db5e36763ba5104328c10c9d7445a5e0dd4baf966965f9adf977abba137842cc73279d748c7251274f2511578907b4b1330dc8246ae40cd05e60ad96e3103078323071264b4b30d61ccd2b5cd66c58ca83fec26834a262db88a9c93c79f25e0dafc0046105c811e7cf2f2f80c73252f5b19041b6a3f6d6547b349d079157f24ad78b141481c9a7625cbe22d9f534030a619ff9f16a8f39562b368ba4ccd391d78ccf3f93719c8f373f9a88be18ba8a0d35d4bcf6972764d4ae7a8dccc98e2a8ad01d4cd648a8dd266f679e42ecf1730a2cc86880563a7ecf3df41af2249ad73261f140fd572aa47597f6b0651b7721cf232a3f789c02b9d4a7b514296dd6e9afcfec73e01450dc7248d8c64d16b7bf80ebb79fb3f3e69c5438418cc125a52b6393f5e143371545c76f59276717b4f6f1071d364150d86812afdedbff952a1976ab7b53156ce8a0f719d5f011f905978ccf9483b4aa81727f15b2cb568afe03bc13790fbb4129a1c831c846509d1695651c4d3ad5c980e1ed6aa9ee5ef588c34b790de7a0e43a699b1d362304b960058edecb803c9ece9585af7fa170088272e7318340f0bbb97bcbe7a629f7f4ab001c07a2709110dddf60cf95277dd7626f94afdef9e7a96809034b0394fc75b7d611a645807734d2d6f50bab53388c6ad57652552416d728bd584990480aec9cd28a451a20b9f3bce40b56be4f308cacc06754cd194a7940c991437c11ae5ee0b275b4a41cf0433eae1bb9b2ff96933631a044335960fd90f9b3958c590d795f09ef14dde5754ffa3e2ff2fcdc5a959d9ea33ec3aaada0fb31887dcad98cffc4b54a042a09acf3aedbc3bd898dd028503239accd4c8c32e175906905d987096fb1dac61e6ab71f5819ce2af06cf22d226e36b8c79d61ea873283c12a6858acd17ff988722c63c442ecffa7ce886b86c1f5b6bd1b5ef83ba4b4cf8b13a0bf69b4a8e4439fa92db395bf8cb57ec322736b55a59327d30f630f77fc5e7ff21f31e1a88ca76989b628ca1a89c422ea6fc4fa95619ac4cd9ad40b55a5785ed0edaf8b0dcd9991a68a0acd8800c2e298c00c62f4b044043e070df2c67f9facf3d66e5fbeb08016b5fd6fb447a9606c79867d2dabff4f72c166f429d12e60f634b2efa65082b15934ebd58411a13050ecd581f3d667bbd3439d33797f02bf92b334c08a5a142458912996f74af9569e1308934c3bedb5369eb2e3298eb39c031127e3bf513f7e3cf1391e037afd21ef2ecf05b3ac01d7ee4c904ffa835f42871709dc5800332dcf8286d80d7bf88baeb3ac58b45292d8e16d686d41f607261ec1a80968c754ee12ad7769288163c2d74c2dd8b402bc3fbe68a8f81ce16d4b26ea57c88f988d3e2774041586dc8ae3977754ecb68c9192a89673964b38114db9bf24d018ce8a49a91eb0a0a5655aea0a53330d07f50ba79a2489169e40fea2d380f3b8b23d96080c828193e997d8018b9216ae62b9a78f5a1b8f21965a309a121b9c293ffad1db5067285d29991e97ee1811f3d6df6ad68dd9f46e553426ecdb3efdcae0503ab272722fa835aedb605f581be4325d26e2f3f3c173443054a5099900ca92af171decbbce7a2ff61058690d207e7dc9c19a4a8d99c16c22d5acd204247d4bf5920fd3b79772a94f68159c3061360faa9bb834d21813ba0bb6f198b865f4d55d679e9140c3ff82410ae09543d07214c7b7a789277d5a46959497cb55f912b7058e08520a13b7edf5b1f3ec058ec2941df22bc0cb698a2dd4ad3c90a123951e3660168fcd062aebfc322f8ce6d86ea8cd65761bbc53afc59ff85bca6926f085ddfadb98bbf3528e862bd2677da514285cf62202b5a413e490238ccf9a7ccfedb75b8bb43d2d5e6d2dfe0a99957330d75394b55107c2301355b9d4555351b7a70d33cf6a6864fba33fc8abbb927cf232c5528e5530a847cbe6d165ae8c44a4b9f9f00698d81bb5d8dbc9a2782c7e32cf7579f4581c3ac3800c8145e80aa472f08f2e8cd16bb2b39d33dc868c86f479a006e93a96ca30ef3bb9351ff2c9cccec089b78c46cfd6c87cd7f123d5aa5617b1bedc0e0d5d504907082457a4b09890e857f2e37ef4480b9c094068e7956998645de79ca64f1bf76a15770009efa0447afd7b1fd2f1e4a42e30774b95818415171bbd008e8be73a3e2945e3db632fc61451460fc5c93b456b2f0159cdab248185b91a9b4b0fbf3fa5d3114d55b5993e3fa96c8d534a2ea30311852843e742df4ceccafbece41abf3031a2ca4b175eea9afaa978b37954fedbe73d46614fae39fe9baabc66738ac15cb17ee590e203f0a5990c12aef4b6689aa43199a46995c5c1c95e78b2d26c1c12a4d98758111fcad3973d7b6badbdbb2d75f623855c9e0fe875bd88b79fcaeaed733574e072a2a9813713ee859a5ce29340931d92ad74624f6edf96e5853f532b6b21b1ca910f65c9fd735edc40a810daf5a8bcf684496bde5829db5179483f68add9dd56a97f31c41d9de3eaa2434d139161d9329e37d3f233b11f4ad480b978641f938d304634cc458f43a20bde5715680fc4f699dd059526a4d9debca1de48e4f006634fe7ec98c4345d27701e7ff4c2a900d36c7d49543115968c1660467a8c81df345001054aed0be64cf09b2e548fa720e08839771ddaef7be7c20db39f0bfb890746ad83dc5b2f8314ff7a9cfaaf87eb3dc01137618f043274cd07e4ba1d07c907eb5801aebabfb975efa30ca3383e7d372ab7ae6db19ea9133789118130147eee054d38b81d06eddb73877a78264265fdb0f2f7e2d18d459f777716f95560634f4d851459f74307f8685969f63414af105a52e1a7f5b6c61f9696c98d33258e79be4561540cd157000d612699776c897d8e800c8eed48653c497bfae01d602013a1d3859625e6ec4f6466dd6f717f09ea3ecb3f80861ba93901f48d34413cc1ea551ee4824f66948764ebfbaec1a5478f9afae7acbeb6fae886bd469e2b00f16fbc6e8279952e204401c7b928de0e437942b255fae666098958633b9e53e14c109b552698aea42875415a86758abd9202c62e68716a60d7ec07ff7c3619a56985bc96f0d5c1ae223fd12ee86266c261484ea98b143121d697d8ea16b3517c18d44114ffc38a7744dcf394d975f52fcabfc531399e808d1b869c9d725bd6122c648a88e1c1f0a5718a6ffe3f139143a40203e7bad97463f5bb616beaa85d5449b4144262035b152d651b70743f27dd96309260db3cf39eb640d590ccbd85a0f6fd4b63b79d28ccfaf3dcb52410acc29ae7056787ecf47b3a0e18db4f50fd068e7717807142e9d3eca96259401505ac35df463b8c0c86d412816eebf53e82ae03420ad36cbd8bcbdd6ca18e59e21bb8eea84b7c3f0cce1c094d6b46b26cb1aa047816a0398269cf9b985bfb3184c99c070ffbb367ccb93c419255d4852643c794ed517fce1e434ffc684082e367f99d83df3347b328459d5fd7d798e5e38b4149d0ac356859f169b8f17bc36bb8b5ee96854a0d7623e3e3236721aaa27fb1f117c23ad5848aae0b9cd907ac713ca1e8f4d7761310227b1018333f0fb00eced9a0e5559d18be31fca3b9c573ac64c48f1a34dbcf75efb26a0a734f96ccebfe05103dc68e2ac00c4932cea906c4039063c593799fc944dd4e3cbdfa45978535cf74f501db6ad105a157c11d07d0da57402a7f3249c631fea1b4ae25e1b41d9edc6b3efadf3dd23499452c88d25e0cdf3bf869af14e9b687e53edfaa95ca8177c1b95567f6d6eac726057f33835a42833a35d0c02925671613765f4edb4e942a6983717cf1fd292cf8f8ca01f6711ab630dcf1164e48a55b78f67a5fcfc6260498a13cb70ca0f5bc98449582837876c31ab091c4d82d07c326e8d61a81023dcfbf4f18bc3f413c4171d8fcf9af20e4106c46af8856b4676ba163b21dc8c212447efd47ff7c2c823c7ed25e8368fb2e9e9f756211972ac152b87841295a985774a89c98269343d88aea947cf6cb435fb9650e84377f8307f38690d6fa2dcb3c6ed9bf3f008b33cb7c7a79b0686fec8052cdbc0fea3493cee846bc1f4fb573c51788c4ad4545b4dea6cfe5d0adac9a50ad3f5b3a6461bba967bdc7b8b3fcd0467a89b85314f024adc087d4cb943cedd70022dfd94b26ce89eaafa7c7ec27bc5b2a7063c1b21c036a280c6e51a354d765192984f22585bd7773dd7110b58ad46a3f98682591d925298238dfb680300d2af81fd83f64c0e19c99fd88b0b1670416aa6d38445209edf2b0412d0b1aef92a437b6cc4462ea4bc2a1896c88a966e396e1c35eff0362136d1651d8c48e6efa5b66511f8ba09e7b2b24daade8c341d22e456c57ec7bedd2392799182e3cb184aa261ca9aa6ca2d47dc54c859d19309efcd33d9b36cacaec978c8185967ffea986b92c1514d11a9bdb08bd858029db9495877283c0a3a938c2dda22f9bf0ca36549d82a565a33584a60951335a3c12f58ddb1b4870db59853f9234918b1510b50b15e9450c219c2b20991022d39002dbc3f5ee29b8ac6e5c5e20341fd5bb615ab17619102e46b98126004a34ee2b3f4bcc53237c84ae82ac991f0be0e166a83a6a3d54451eeab0ea0d96152558d8d2b6f1987036c3308599401510ae522b8e4b4bb013787ae6c8874048bd5833a31e52287d17af5233124c629f8b6092d3829ed1c57952ef673cbc95c89840fd7c59485a292a02dc823f53394e5a686ef96c82f37282c3aa4db0cb32ec89aa1bd24ce23b874bb369219d8e81112f6e63820042c1e10c74f2818279e314b2b22213f9d2af9fd37d908ab999d6e504b32be88b09ff329771f3f89746937dc727745d3ffe68b1e30e571ad77cd0f7ae5c5dd0081f8765d97421ada78e00eb1ab301db8a7216c6079d6036ad254e0c37cb1247d5f8e95889c2004836d3ede13b80ca657df9045b1616fd21e2c37d8d3a5a853e373d37bcaaa9ca474be265ba21d9b22184f116a985eaad016de398350d866b68ab4ff01e4d68fad855fef7923f140ce92a37877628f0eba50ae00459694d8303695561f4728de9331a488d42ea1efe750a597008a1ddd4b4b7a797a1ef5d6e53a192a04fd6c709c10a5650dd5696c4859b08846b7e2e489ff6749777ded0660bec719f8d233ed1840943cfe76e757e4712143a83a9844159c694f3c1bc546d165d13d2b505d353e1d89492a042652f92f3477b05eb403986b940c76db817dfe1830adce7fdb64d0d8af6092a45c9a9d687e87d0fdfa5023456ceb466406a26c1a66e9b7becaa3ee2f04467bdd5800be60e299032cf32702a0c8ca83e8108048056d870d71cc40f467444b9abd4fb2abfa958b71d84af204ab4794dbe064dcf7cd697370be63c35396b2be96306a634c563935c3e64592f583630549136238db60081f72f61a069c3cbfa77246fe6c91ab8c93b6250e2b8f3d47a3b6b8127f1522e97e9866e5f7fa815b68d5251e8712fa66fcb8eb4231848f279bbaf792c9411f5e72599524241c761afbdfcc1f864a6c42278cedfbcc94d596f3a8142e324ee7f84594f4b24ae3a62e185bbb14efc4bf26664fc91f4d51de45ae370507593e20870c44713f3be62e4a269f130c8828aea100071375f4eef870f4f96000a0b3f6b72c9208376564f3b7f4fe47d613b4bf2675c216c1b34769456443d62e5f443d8a4afae577c210ce506fdec0214a555eab9be33de87c615a79e58759e4f719063c6ee80627949c92f484d0831f014165971d918468dd38faaf81051ef9d55e28210996eb9d402d6e9730e504be481891f8d2ac3c6f057450593952d2b4735c4584583e5b58551fd0331d9788324add95535bc6294f4e3607c78c0e419e547e1e4f8e486d54eb8c31563ead9f48b86f9cba426da75e83502a634dea45c719dfb939417a2266b8f2cc7106e5c0800f7f900bbeeb582b87cca719090ec31525dceb41137a1ca4cca6f85c39e901b9022555af6d41feedaebb9228ff0ba441821918f3d27f1a177b873ad8ce9bfd0cb46e58715c0479095940203c310ae8c4ba8b982b8fb5f81978ff730f001bdc0d13017292652028151a50ab1ba9a9faa7a05cc7ca56c0c30eaf126b6dcc20c2818da7da480fcb026afb80e0c1f9f6bcce7adbc7edb86ce0932c72177ed09a0c7070c344b342469b9072df53f09f8175e1ef1ac2242d031ea69908410904dda7722e341af15daa8b4a34c94b7e85dff969ec751cf937e021c65314c8e285ae0591b6ffd28e804c2a3d43a9997c46cb678944121b0d8af5d044d0fa5f2f5d7f49c4a6a8406d78890b9d0b2c38689093536f0d520d0d4bb9b0c066755af58016a33e4fb96430acb00a0d82bb13ee3ae61508ccd7d1480eada6104c5b11b14b5ccdc4f174d2137bdc59e7d2e0d783b75eb0bdb4a9df479bd090419ce0093b2bf414e001f66c36e93ef7dc2e802511f26eaa461b720940fe1fd640833c7a29bb05746061b3c2592c8fe312cbfb7da137c297c45f89a3aa3a418df2ad32b12008f13d6720bfc37e28a544307ce88184384d3c51c7a70176bef9db7439350eacedd8be3c60c3dc2c2f5dfa85568caaead64523dfe24ee1d2c44fb1bc831157c10681c0d8e8f7c3e79b06e0802c7eb1fec5be695d22efb831be99653ca7b0ed7275fb6125a72a17e51c804216300827548319b302b8df6ba447f9cba2051a0fcf95e7d63d0f592fa16ef1f3799b6b5de536d2898aa374277410720d68407b5e92954a60a0f18ba0ab815e67844225d63370366dee4c4ee34156754b2ba52c6c628691453fb3281e813636d9bb5a4f635d5f7bca0a4171412ddae3a39a5620cd15a8ecc3596bad9e9353fe509c3c3f5d2883c6466a66ebc28f54730092c95236cf91c840606ac05645728677072f1ac16b103530702889e54fb86cafb43c498401536f16a557341861b1f8782c846a9cfaa231d199276a19291ac9ef5beb3998e58152c87109014cf4c2c1b13af59af5dde8d054124598795954c531acee4e419ece5e016b1acca9df661e18f2bf7eee4b19464cbef59d201f189cee8ea2844e878a0fc518da788cc7620e6b66dea0f98f9d5f2ae2a4afeb0423fe49b682b50eada12210ee3b41fa753c3edbd036203b23060f95e3ed35be60f54c4d103a65ca7a849f6ddb10e0fa78a6e132ff12231b71535b87a4afbb3d0e4794085e57993cd9183cfa0a11136e14993ea1a248f6d15a65fb5b78f38913a9bc8fae7ab70d582fadf85721e605057bc784dcadae68affe301ade01df73bff9860b1f55a8016df766907a848f4a9661fa424b50595ff6855ac7367e7da088583034a1423ae904806fffbb9282a4d25c323db46fe5034280db504a28a2bc435d103d0ef102859967c9724d76db4f1b66ee9515ccc353474238d20079b1536e4dc3224cde52ef0e4e80ccfa2d5b81aff8785c8d8b1bb172970011b2a0e7523a8874cfe480d38a2c760f8d3606f2982ca3b203da484e3d4ac68c1b330f2b7dcd3690de903faeb34bcd482c58018eba61921378bb588dbca70c3250f29cb2e222e7d95d7ac18c3b536ef3061d97edc7354ad70bb69172b4c03d82b30117e9dbfa085262b93d24bbff02ac42b6f4525de92e71a8d0c50c0f86e8696d58e61c91c1f0774e93a09d8233957e00d207147a4502907f55f86b0f91d00ac4048a1ff7d3d62bcc35afb211a87ddb1856976fa99f0ad01057603a7c3a70cce0dd040ed7f753b8603711a5b449705813259f77f5f26636fb40dcf9a36f831ffdd45269ebf9413d7b4a9e7405c986f73141b3157da0d835971b5aab6b64d8175d648e0c0b3995a6575cfd045e41c8af9225c532c88b7c4c2f1c70e2f4e5fdb04572000abea6ba85f6c327057dd9c7e5fd48d5209a743db696ebc2672eae6c0935021adfedc8f0292f66db77509122ce437529b15caf781ea57f21189d942d76c11332e0c37575325fa067cc1c72d995ae8a2bec03cd02f4a590e755bb0428ce937f91fabc954b3af25efe59f9e27205d54fbbbd377d18f6ba2336fed0b5e73d7f26572d691e18fe71e40b87fa9c5cfe40077665ed2888e9034e7db5fca67edeeae8b3b1a363e2be0036214e7180b8151694a647a046fc5a2beb015933aa631490c39d1efa3e7abca980759742ec51625f56aad906a03fa140144cf65eec5b94da7e0f9f5a1ea92daf0d5a0c648fc2d9ee8feabdb24e64b355d1e3eb3644ba6a092463891f7c78337e8222e53be2884902715ea1d465359206fa15b4c9f6703341e3a9317473685efe5978df88cf3f1e947241f2b8ef107ef103ac9f66a71d5a47917b0fcd0263926f1dfd77c0dccff82dafe4d732be9c080179346a8a914b0bb2a796e20c8f20740a670ff343d2583dd4ec0359a0c9b4d3c902aa64ed5dac4380e5e83c0f44cbaf84a0c41e0efe586897a4d0ec4d3688df1babe03da8c49faf7200ca8e8a738e419a0605cbdc74bf3b276f1665cf1c32337d0d3f2abd02ac750e222ae69fdf42e1df1b4a6c2de360f2afba2a66f716e8d48e0b41114390eb4e3061916228760f2914e015af55fd34d52f40a824c18ab6396168ae187995fbeac7432cfe195dd369aa49fccf48bc9ded72afb14b15c77ea95ac1fff9f737cb5ea3f3cdeabc20e03f4c6afd7ea3515dca7d058573b20747dcac377dfbf131d5f82d87ec4153fefeba54bd273260829f96f0374a901c9b8a0d898d293f37b9cc4acccc26b74b98554accc6bdd66b4a215231628d4da5e43f843210789a00aa659fabd59893990f7c945c8f10c30442eb1a20393a75e2df2420a3ce77380d91c43394d963da6209d1c529b7ce23a36920943d6322ccb544e3bbecbbd42b6f982d804345a0f8abd118cfa6a5d0372f5c5bac85db230015d9fa1a58603a7bb6c56a6d166b26f10a23e6f8c8bfa81c66809209c32242094a480ca9c938036a9369153f81de3d63747f788c211f79b95b34ece264a2f2d7792ed13c6f211bf06eb3ae40b6fb8b3edfd67eb61a47aeb0515495d24131d31f673c61571b26b4ca8d434a4a9b0cc8aa1fcb0f8ce8a8889734c15af68d341241b9e1f1e627982307279056d386d8036357112d12ae96f98026ab1b40803a8547660c7266115038cdbac664ea64a621d978cdcb92a6407962e3eafa39ad4c17e82ba597c4a17eb90aba79553aec0e8ae1b94afa1451a65c4b82024fba6b9ddae1dcdfbe96dd120be0206321b820aa9dd7b6e9144ec06c111962dac732a21d4b6cee53d1b942c054e8a4d33625e6b4fe1d40cb385e5a9c68c16739484dde48f4ef2ac46aeb6c4675e3086cb50557cc46f57bf5d02d5aa8b7ae73c18b58fed7e3b7c53a657a9bb6fc436ef88b88f086bfa1b35ae017c3fe2286052f89cc2807fcefd7101f825f9b1a896627c408a06196f16f08317623737a21b5b2f929cb569ba9c3384dc2952b4a1b807e9bfe123a3edd28507283be3f1c231989e1e97052fadae696ebf873b1c7caa64609330debcd8110ba7064a8099593d18f79611a5c71dab2d85e725cd2b1a1e23510b33a30dce98ee70677de3cf050b9fa72fdf792ea2aa32a744aecc4abbb2544d5720abebd64a838714c863434a2fb63b08765f102a863588cf0e55fced85dccf344d8a8f6d550cd88697d8a5a57e1c24c56610e78821e6e86775ce8b004d0add7d1d051dcc7299c0f3ed3ba93e134436d14c517df3b85a43b2cfa58f2d09c2599e5e3bda125c9a01738c6428b35809f69aa4a378ef4655b5399c96e77829488542fb19f7f77f5d3eb23a0789dcb227443846833084de5613576c5827f1c78632f7fbbff3a223ca720139648d7989aa3cc053968b12092d999357c904788c511f3a5116b6f0bc48eee1a2508e819aa5068410b87ee3a02adf257d0ba0d890125745186f04938ce27720f8a30988c37ea39994419a706b5e9b80b6300671c620cdb63adfa1439dcd31f00cf8824e7a927ed2d8858d05bc9d66e3a3de0c35e9a81e1310ef9547167f6f1ef7b8bb9a5ab061324f5a54103e577d60fabd0329df2968d0f96f97ab29ed3f306dbd3db755d481f545a66da61ab409dc7a6c7262adf6f7e62c771dc4453502effb92161f055cedfb4671f38bf9a04c165e04ed2100e938ee13f7a03ad2653398ab7d9feb0f49c41122a7283304de768930f95f3512651ba2ed5a2fcd146bb2264434268e74a2c6cd1b2d38efba5e73891183ae097217e930826dea1b53aceaefecd8ac96f35f4d90bd9799838ebf8e04dcdea1cda2e0fd4ce6d4f72edcf042a4db444f754307c48b2f2f306421b32a5b92ebb8b53b5b8f7066d8e8d16c17948b8047b8183a592845a5db0a8a78c67a057e722bc96614156206f6d0ca55cce636119ffc3c65c1ff3edf81b221249f4fba504f15607fe1a58b0a7016b18159b63385b4fe0b8d4037159d6bd2f6b8bf04ae58ad216b10384b8fa93e3e6a7b3998b9039b8497e9fd825eb335700ec9e4e04b9499fdb88132899e896aa54852900cb2604ecfa082e56c0b0a1c7031dfbc4a05e73a2fa0ae902003a9577a17533c1cab5f076ee7889306f21f94ba8c649d1937b8911003591fe511051d106c97aca9a30afe175ce80dc6b5acefc6338576f9a6899befbb9d173635b4a0db73e0f5968a7342a135b6f048d29eb52cbb74733bf60796a98f17796a56ea93f36c0be7cba615a33e28fedc08dae69860a5901281ebf477772971e3353fae3d146fd194da9089ac4c08d4da471870a5e566537e18f1bdfe02b28daf407d155d87a27dd1086ccfdd0cac1075e66e6d442e43cb481ade080598a3f0ffab70557f690c40e13de62c31383e1ab4d239efa7d3bdee2bfa1339f5a9667aa92ef33dc491cfeb287b099fd4ddbeb42644fe485e953f5ed990276800a024ee3a1451b400a23336b8836944fc970ae175e1682a31be4da65785b97c954ba106d373bda55579aed825e553037b98ce4762d1bb51a6f98bfb1d05806deefc7bf239ae487079d88ceada00f734133e426e6225f4144ae31ac6cb6d96722ea192e2fec5d39a0d307e3e3c62af6d054e190a2489ac5fb7f5f42b0632f6e6bebf9ebc3aa286d61166f11c572339673fa747cf0b289686c5ade07b2455a5d70cd0d369c722afd542ced8f88813afacbb810c2261cc047eb794c5d27fc8ade12e3eab707c6717728a4a8efae7daf213b0bb4f6d21a6ce4eb0640446ecfa29e7f995dbb88f32c5c37d6334146453cf201e283fcd84189ffe00ba6c8a933b5251c2f56b5a258916622fcbd22609a2d8526c76c5227da6fadcbe75d95656cc19d711c9c1ce5e41a421d6ee20cd623d997b600d71d03b3fb2b4604f399878ee4bce8a1651aa1784084168ecca6e731d3f590b977cf3aa0a84c0e6e983127c5943fd0921134bf4c7a0f4af9a946f92b094ecc433192564c1328b9d836b82ae5e291daa21a809847cc4209cd758a8d4315bb5d0d332b9f238d952eb4f2615f6e8fe9e74b41311962218e5c2a6590402c779d3d01879a0236188e2d4eb2dd6d329d5f7dc9b5628f3a52d22a565d9cd365c7b303a78d2aa11f4795cf7f9c74501c20ca373f256198c754cec47addf3951659ae597d884e9848e029fa858e95ba14b2f6b7406dc4c02a11c59420ccf9270ec344fa3b76d575f85341f933939f7c3f1d94efc24ea7da0d4237cfea2d896fab8a7a1e44b7b66de01b8455f70a58b731e1e09cd3836e3bd53c17ea07df58415bc158620376b91166c413573e08eb6ae87b300d098ea93863ed13cbb20dab35a19bd88feccc74db069e49db07cabf8b8ceff06b4c759cb00e5df6e2c10c791de043ed9bc47a4af9959cdc6e4160017cf0f45c5f1a2c637ab65a025adbd21c156f5ecbb35c7102caa4c09b25f42c94cf55f10a617d8202e1e58367bde4e6acd6ed903a66ef4d6ff527ec6a7ae7ea249fbcc772a624f56cdfee32091821cd3b55cb6baa75f78b2a40a90bfe912860a747c2b94d1c71f89f255e970215fe044ce47c477b42444816f070c638727eb37e973965e5a16934ddd4faf53a8a4c2da4706cec8f65075a22f0d3f8982f63c886c1c87d128340612f24507be770ec8bc56b353e02f42bcc89f592745f20d6b55fdfa8235b629da7c75e4dda9fda3049275fab967300197d39d651320bd1e92221e4891e4924bbf1cdeb4fde3f8df65e2a71dc3e374c00950a26a41fa1381c466438eac644a172785b2391b65b807228444db0ff7f2d9f3934fa053df225b729bf46d83793a047b1b0f825767ff99f72b8d05cf79eaa16c75b3fe633ef489da20ef0590b75bb64b693f1c3089bf3f425bb8131b290b58b9d2e34f217fe36ed220382d5f0c7b7b9b2f058db9a9176da5562d1c83ba44e48b3778732e1b14d62b0871ee53af409ccd05a96e3f0275ebef396388be814d3f6a0d5dd469c044a8445885419d2f81bde0f2b2eb5f421710c68d8788131b38e38f9f520e419bb5c9572dd6c6d41cda2803fd64963081af7f831a6c685aaa03f7e3fb21b9ee7f1e649cb7d66a26e8ef1fec27b7de4a96f87427fd476a0717399c2b50477751777f7059aba8f41df851c8c0635b8c34f690723bf17efb6e74c4404908515c84a3657727a7ddbdc4b25cda9283074d984c97045f700ff762ec1cb6f752e0fca7beb60bac351415ce8545a14a51e7572bb4611162644093294e07744cadf35a2276ebdd0a33212dd1553cb8c1bd54d09542166bc9a74029d89e6c774c1d05e66e699662949d0fbc5d1374dc6fcd869e8ea6e18b9950b3d82a590b05780909574b784a48be43a848db61861519c550fc24540bd265d9943f4d5b3910997c465c1689c2a720a02a287254ce7236273c36be25351406814128ee072a56e7b74563e2cac5375ddf740c80d23bfb207c5815b2dd91797dcaeee5932b1a92c9f78468c8971c0f4bb66d274f67b00459fa31e648ff03635ff2259612a93199eb2f966ed889b524b36aec306f0bdd5bdb0b9301afb687db728102fd36904c2bc902b1e192cc8a3c1cbb95477bed91761232feed2225d77ae126993b1017cf65c3805a8865ef663c41a1edbad5702a6293fa0e392d9afc3617f9c1bddf882f9918bfb31cd0c5e804ae64bc15c61eced4b882f3cca453d1e7f3870653f56c403aa917f1ba010eb79caeec935b0cd4c4613335c850ec2eb0c993002b5e13b03bb5e58b28e2375861742507fe1d904a8bdbf1f55bb040e238ba11a8f3f03864fce12020b42dd99f0398cea51b1c43d78e5c20046e45494f12e7198f954cbc1474fd522d4a2a86d8458520179a3d72f7d2d70b076be1f1f648d0f89145474a0bba96aa67673ff91a8f7559aba4eecbf50f6aa3c8479ccc9141b6592d308aeea76177fc0ea9dc8c86ccb4a985407365aacae90b5e1f15b5c2b5fe6a77dde1437001cbc3431460cae9194bd38236664d0f91d51b3792bb989c0ee386f74f4018151733692bdb0a274659e4c9ecc34a10e64e408af2107c40e0df1f7645ce9e34dd4f520d9a03a567095815844a468952d9db16d874429e379531620d74a3a1da0ac94cd26208bb3f2fbc690847d28b76b4b23f012bb34a6f067eb948b68d93629647e0dcd495e070f26d270f92d4fdaa589a3a455a73151fc888b9f2d244423cad5a83171164ff2aaa4f3229ed6e375cd5bac55727cdeb2e7106eb9a8309f7a355947452150a4d6b39bb943db2e474a58b9c15d684f9522f9d74dfc4d7b664b1bb848746522f929f4fd679fcb7a6c725449e08a1d46fd12ff4cb7ac3275eb794aef8d478a3678be7bb8a42f7cb9c72e4cfa6e965253c4630bfe788ada40de714ce38cc6dfb6214b24f05584199022dd444dbbe5db604d61e638d7ccb077ffc282cd31fccc6194f15fb7c8cc20c3e053caa86d50d2134d1a875594eae2348a868b74afa4c4cda62104d6de69735cfd57c2e5dbb6b2def82268905211db9ea71ff64cd80045f58386df6db2f7dfd4f09cbd5b8144637c62ac4738024d5bc7fabbe309a903fd42cb29c17beee8d0200dbdceb790ea660d3deeb1b1bf215fe1a10130e14db4a551459256cec91214d4559354cb091aa781247f73ae141077ddd455595c06463c60deae13d44ef255975078b51f21432326a181e63fe66e59b1ec0b7b2b1e62aebdbd861101694a5a12bccc48d2c876ad437c9bc87fe93eff4ae2308a3d2244844c2bc2a19d8fdff539479a4437324cf3a8f20553ff98f7bae484d3edd1cdcb2894653593075a986f1f002a883277632fcfce0130086e9d6e15d6f93d13fc0c7275f3d4b519468851b808500990b38d8ccac84b2e91acb44be7e32c4eb6d28736f33f9331592e2a53def3b3682574ff522e840d1389aa1c28a607041a20cfd3c3ff614f8d43f8bdebe44ad4941c17bcdaf84cf89f18f44fbbd15c9c4933cf5f80979b95b0f8662a20eb47120495a997a97a515e59a24120b0d58d0ceb859f5d02c46abc264f390b0a160c30cd6abaf0eb86afdae42b0f1e4c40c5d55e08931402521fb6dc9b37ef6ee0a03b63ea9276bd94bd2ca7865cf716e5434466471cecd136bdda6c1e93998589e3559e7f55abc1c17e2db6e1d8e479e834ae0985a692c29de03d417142a9ab9671f703281743d8d6192f3c112225a475359e04c95883d3fa2daa847a9e8938e528774a35219019811cadc1e561eadb2f0713d2ea4a4432ba93cb5a9063c67d7616331674b7c310557bfe659c2fb38152241d5070435cf40f3ff800e342c37c5129a8a6f7b39116c77c395d51e3ac1f33db4195ab99c8aeb9c73fd0e9c1b3da48857426d006164e24b67c888acc00b51ce3928fe255333366640ab36f6a0c732d8cd26410bbd7bb6bebbe93e83e04b537d5a73a08041f2e01c6776e93182456daa2b5f86dee9ce15e9e29b997b039582da74b616fc533bd6867a6fc9f3c8a8955d867b5f542ccdba3febaf548c4fb770b6712c35b419cef478d2c9f92a66298cba4d45e210645ea382705eb454158d25e108e9ff5d2acb6a9309de6daba0f70d12f3695ad2cd8a692a763c1239fd63c7bef1844a249294e5fb43d3e992e2b97d844b5b7c9c2f2ada07f14e850f9a04c8060a8cab80caf87532170a2962edbbf3eebf91734aefc09378305a7a9096b0c6d66950f9a320a5d3582ed77de6da355e3d20258647594c85d8423b100169a3a7470f4ea6a4d78e90f6702294b56b9f92eba84371e7b09abf61ea63aa488e792cba9d581a0bde5de9fcb67ded15210b28e45ef17f46c4be6c3d245a66df426063083a745f54365fe0dd4baf966965f9adf977abba137842cc73279d748c7251274f2511578907b4b1330dc8246ae40cd05e60ad96e3103078323071264b3fe87b7d5f582b13ce5643fb6608349256aed19108f6fee75277b8fb4d3fa721b54a66106dbe49dcc4d9903e98f7a53e85a00db34672ffbdbac9cd5a11e4dbf89cea25964aaa465a70dcbd5f6f244bc6c94c4941c4bf5dde7619f9931016c4979f2f492e975fa3d19775394b5fc82a47bb1892e44686c98b1d00bd1b25edc9cf9bb45a84be37a71137dad1bde3c1466463d946bef5d60e68498ce491dd8e0b5292578679e1fbcd143cf88a70372a5bd1185a636856a7d1b1caa466e4d3fd31f2e3358bd292edabe05ba91adf6eaa4fc47f7a03135de7cecb054d5c2e20b7954161dcfa0a0c39f211c1fa48c104ace73cf8fcea2faac39e194aa664fa5aa76b60730002d9684a2a163ea45d8aac5cb54b288c7c25543249c662e18ec8cc28b63b831091bada83e840d0b7345514ce29ef9496fba55e4e6012c4fe9596a3ec2cd9ed42a044cf7b4db32f96fbb37b0574531e3ce1004a10bdb8f1bbe6e682db737aa7a8c6738e54c7507b3759ec3209f7bdcd0cd33fac23b69db78ee26690208b5d31c94f967ab45ba36306a3b19171abb6f45c5b49d920c70c6903da50f6459b4a889e39c8f768890a0f937e95feb4dc543303b91492bf1256a5b22df7d559cbdcd3e029a01e77d9807f8dd3f96c9c3dc8d6cbcbf84c74d48b196b79a4492bdd8f55905b753026adbf4aa99e140475cdfdd83b28630818897b0eabec80a736bf1c807f7594b597d3d95e30fb3ec9600ec00edf719343c1f6e7b633a5234650c2186482389f5c7c8212bc2f39d7a3f915d64c3a1d10850fadddb89ea3ddc246983f8324a4d14d5d706e8ef19e5dc66b717275be135f2556783ab78db84ed1515621e43c9a7ca66742d3b255f676968bbdb53250f89c9617888550c7a43778cf96a003e9072c639f7e904da58f8914370478927d1a99805eb0cdcd23bd94f7960304d208eea9dbcd90abf3f3fec5f6e00633441f2bc64a0d5c75363d874b39f0bf1555f4d1b9286711b7898c40f03b60b19fc21e40dfca52bdb4fa2be39c21e614cc25d55bc7ca2b013e59139e528a6ed95670a08d30e8fa981db2cb423a775ada9c080ef67b48fe9089219cae4e51ae6196d79c3499214992c662d3ddbc4ce647b2013c20f7c1f3f7b14e56ebd0774ff071ac81cd1582ec5284c991987e7ab02358ef2d7c8edc79cbd3558a43503a82bedae6be97cea40dc71a0ae4350357f2903bdc22ee9505fafe75125c4a85ddac95b8562ba104f23d0341cfa141c461a166b1438ebb8790cd3cf9d74176ffa154975988b056d3d11fda6fb045623b4a04ccc117ecda6f6263aa0a1e156fa019f26f23489ca4ae6c73084a021537bcf3b6eb844ba065210f8aabd21d911676236dae894d01b4152e8ad60cd3b1eabd47034e7f5bf9b652cc1d983f3544651c3625b722dc9c5a80c2a65a801189cf2918f137882e900b0c6905c1c9c844d70a9b7fad1aff5385ec5b97f37b54da6925e5937f6609787f6920e1dec0a1b33d43fea188ad362cdb4bdb26430e2ce17e969b880cb74a0f95fe431ad05752396a2ea0ba3f90f32a2f6ef385a39d0f9d1d81de2291501d07596ccd8d970e0dde46644c45b0720af053a52b358110ea29f558e4859511f5cca5c826a2addf294cad135c96c6237452447f56ddb5d8631075ea639c16a6c067126dafc71d4879ebee947b1a127f5bbd1ab4164f405628d73e0dfd3f76c656f98822420dba56aaf847090315b6b70cdcfa99797d709733c292c2d818decff5f13d04d010d1dfa4f82d2b7ebea909df6cb9f867efff60ab4aae7e9842b006e9fd8033a59c11eb37e8319d42aefc17cc510636178dec3fd7362a1f97fde4a75f524b59dbd91dc94fc0d5982360fb2305fd17bf87ecd2a6a8d66fe09e44fdcbba396989f0bbe6c6d9b39bf4826aafc2fe74a2ba03b7a5f90819858510a1048b75b41e4dd3288badd8a59c3abcd9c69e47afd1e891f8f8cc27151eaa7d0e8bd5ae6dd69cff77f04ed9f5d469c0cad234d39610361288932dc2d588e2b6a9fec49a3c27c8de958d7a7448b61fd8f9266c4609d0707357c0a5ef19c61e33cde360f5b0cc70d5f76736b2ffd31aea074b17784062c2b406b867de960e5d6b2b418028c151c05ad0960655712551f52d11f0782b23bb3e2082887e536215aebb37dd1bb43cab446ad4299a917e804322c02b72629b6d4ccfa0faa8dce588d96048bdf2c2603866ee1d84bf88db72a90fc17ba768785f7fe0f1cbcdd963772b330ca967f0d38104a17c9b0cba47a55007c2e46fa2198de5f571b82062778dbabff76528444dd22f686605b20419aff486aa6c0a3e9f08d4b200f8f7271e0a4604cbec368f095a41250f49c5b182c6412bf4c51d2c526ccab436cc45b80476ed30d692fa2063c8921c9f34a52cc2399cc86cf2d5faa2d6a603344a2bc7ce9977e52ddc2c4317dff4042bcb91d586c8664a8b16fc1f919bb5e2c96de5da74304f0e6ffbcdfe9fc7dfbb77ddb20ce56d472711d05a374c9d72e9483b1c6537a72b9403d38bbb37583e9e6001d5164eae17703c299fafd25625977b07215349605f31506dcdfed5a4fe570250ace9bc659bedb23c0243b728001a697f1f25b4a16e4036a92ca41278a509279dfb044aff27b22ce2332a4da22d7f51b1053b18535d522f7674229f3951f79bfcd85a3691eb522b75c7ff74e6d13f271d25a59eae00a6956b0d42ce939ec149cfa58624a17d716a62cb3f7aeb25dfeb6e862ced27414efc8b537cc579cfc747232e7169a000dbd04bba69728270cb0c9a396be895665716b3908f68c9cb1ec3f613aa7f19443ceaa7d1c09334d85d1556bb160336ef40411047db8c10c7f6f4ec720a3bd663dcba4c254f5b6e644c960568e038e28a12ab39029153e0978c946fd5a32bea0735297b3a91b80f31eff2b427ffb76702fec82467446e2bfaca41bc4044a1c9b1595a425f5dcaed1780f2b3b4d32a844d47cdeae38d0d435249a04f2966ecec68f5fe8c9b360869c275e0cc3cedcbc56757665863d560c0a34d41a932bd6fe37ecd03fe4bdc5b369bf40bfbf2669dac66f3446b053f45e57c606c017844b1310b93219d23d7c80b1f616906a64c0388ec0caf9050cf09572dd13789cd2e73ab7cae19a8288e521c58e6bb2f920f02c95a892c0ac4b8932e97f8e9a85652b2c3c266ea8c7f6cb422fd759840d87c53816f96075d40a705ccdc1a46da1116e3ef24d6664145f40fcefd20998d6dd63504a1b973c85a75d52ab24201cf2ca6776ef179088842b64546070612e44625e9dd54e915c6e5b9b9d95cbb68b83c1614e25f6501d23af8bb860fcab43f7ab478cd1341165e193683df34960ffbbebcd6c1d918d4e63757612e4d2b821146ffa17ca070a9c5eccff40b29ea708a5cb3ee72d02784147802392505faa2294dcb16c352b735bf246b8f91cbc5986ded2b8c127ed57230210173330cce78419ba589bef4dbd20bb0fc94bf7b5d659bfc394f41e13b044dd747cff0da6730bac486d58828ffe84641652efad6b794f84369b7ffb1254d27a24a88f118edeca80613302856dfe2a3a48d194e42abfdd2696df808a1d4040b4c5111ce4faeb186ffd3a2a8bb69c0b06cc66c7491d62f954f46cc528a84c8e8a252ca8a28c571ed47798441e4a1fcea279e543d81ffd9cd70631e0583ed2c9cc576988c2b057a484f8f1cec832c69f784bcff27f8b54f3591778b2cffeb1461743c84d518154d980b639bdfa90cdd5c497ea57958fb50628146c003f61318e276bf0b8abfe01a3b41c1cd65adc5b85496e377351d12cad83d012b131fe25b40770c699b045ffc1936d096c185623fc913f2cd81d36cdd84440e139ce7eaa8d17e6503069c59d9773c06b13161ed538850d9557b7730e9993977747b70de973cde96e0f5cd4bff4f017e34dd341cc90c9f8f5d03098d2132bab2e2cdb71488de74960a94405ad27f9451f31b984ed9f4730f5c2a964d5bc38f4f1376b6b7f42ac994b34ed89cf282683d8df236a7bc91d2b2aefe14285f097290c3446e1f22eadb2256d33dead9703b9d7a25a78c6a7e3223914586f50c64548a0c937f6c6f663a0b92cea8cbb0d3738a7185e92ca7ead5e6517e79b791b664053488f1ba6eeb224a5f23d8a0b3efdcc8406edf798c5fb4f9f6007970c41cb2b3da20011d16c191c47998002438df4d8a97f98a86dbcfddcf746e6608af126c04761c44bc542403e54e34304ba82d90fc48a79a31a724a6f28d7674095a62cded77670c47f3832fd299d1dc46a0324d146e61e28c3f58c649dec8682874837a37d1bf839b9c46e8107314760a5052448dbf01c08c7d9590ab042e903e14d0426d7692dfd38e0d375cbdf4e25d6718bce4217ced180792cfc42944e1810d0073f7192c2c93f297b21c37bdbddec767d404302ee4d8d13e53cf09efeb21bc4a8b6203eb9f0326155181bf4ef2341359bb7aa26173134052983d4715ef0c8942140daaa2b554d73a79ab0789ce84f53b57606129d10814df7e58eff47de4669ca17f261e5c707fe589ba73771366cade5c25d2d6e11645fca4f1965949a9ac868d2224fa2bc332b55c400fda24221543fbe219a3cb15fb359c6182244e666152ebffce9327508e6f7c87d410094e9193adf78e855bcfa4c556959a5db197d4f15c16253b7e335bb74d616dd34a74ea4dda4d5c808db03b8e46289404e3dd56cfeefde76808ddde0959b1329b737715188591403638c07a24f377cdf7e464e1e6648dade6511a5f2b817a8e7cdced8f8e56b50eeb8bbd4ddd3d72a955989aca6fa0524fcb5b099c2d0f551f45b122a20e3a2cbe17aec238022626e5b0dedc7a8376d5966f1076caab225826820c404d54e3b74bfeb2361987f59dbc28ca43025dc0a293cd1f1a1b0deeb06043c03d545afdba4ccdbed6d810ffbd65fdd40aa50165bc26b5743370ed1678a0b9eec02a0a01d3be3241930413faa9bc521e46215e9ae5b55364dc2fea4ca53771b053c1052bf6b3c65b4fceddedb3a36a03c3ab5696d0184f7ec5f3eecf1a4c8a00a6899e53478f2016bb2449ddfd09ae236c0c12114a395b421d13f7f9f3be398864cdf4e0e0e4288adc89848868b127edb6152d7035410857f7ccde8028cdd3adcf7f26c7ae8dc651490bfcdb35d0e682552a59bea7e0cc6d3da7af475c1a26cb54c53b9b98cdb6398dc5589e02437b0c376b5aca566704b9957309a25c6d3ba50d5746edf42a12ab2c9b3797941bc95927df9e90a187d95503de47083db86c11278278baf1525795c55b29f5c5759f7143aa955a1169f49e3c11e5997e93ab4ea3d20630c1ba6660bfbdae11fe2da73fbf837156a413b8efd1db4c392f80b05d0f43a9840fe2a43e4e8f6283499dd53023ca1c5526a836e2ffdf2186000dc5291229ab86e0e377e1eba5ac9ae6b3707de6c44a690baded8b466be2e60919211122e3b088dacdc3b978659b4156f78ea66168dc072143fdcc1c45383d87e25d36f2c51b2de024d7e923258cfa537af1f39576bff0c2c52c6eba7a63a86c8e12f77b73f44a945a5beb48fe794d4cb1d468a89a39ca292005ef14e65cc0ba3a97be1e2a152118ae8bf5c3769d75761ec3131a80b096b3d0f9f23cbebce48dcef8eea92e6e3a96568143008e4a08efdb8945d9d33f973641967ff825bc7e8cea4f19cfeb24f23dcadfd6ffd72d7c6d1a20d9782e4394af55634b90cc6ad3e6a97e3d6f990b518b14915d6c17e884c2e6924e093ba2a48edd1221e6df41a9b95d172b1cb156e12e6768316ad45a3e26d97186d65ad4eff4ac392b589568d9a28eb67b867e1682c4324be20d8322ff8d24e35bba701fb08e5d14ef1d158d1e5f7875a3b1a42e9f12d2a6b843fb005e742a8f1188a170c5bb801299e225697bf584348b7a49aecda95a64a9cb6a2aed4454c05b72751db16ef264bda9f286960e2bc689578624969766bc358d59bd69c5fe7f98e797d2e2b7ea63023c287a5414a175866488f0106b528499c1450ef197afc760c8e75dd57afe868fd5717b83142d825a921c4febee19b289f388ddc225b8b075473a7fc6316647742c760eb0fabc32e410f587abb5cfc26fb9b105d959d793119fb725dc55e7401758b15270fd92a7af6d8fa5441e64b156699c1680bc3fe37e77abbd003885b5ec2a4670c1f4e661196ecc4b76083a02c67c412e2b6e4d9a3b0b9e8602d9f5fbaaf4ab9cf91dbfac4250c1de399251af5ebb89b725fd0086e1e0c44552349bdbae9fa2be05ad8dfee910332739e2a3b4b3a956b01a4aec93cf4e9acfea51667ad16859bc441a4d9a195459a34fe3f0b099c39c48fbeaed10ecd7c77a49ad797b716d89ee561ed16286cd6b316f2dbd208385c3e9b2f3b5b8cd9d68b20128e8c7bfd86299196ec5d08266318834bb70ccfd1ff29f0c680cdc1f3adfbb8159601be510d2e51ab8b6ddba5ce2d17d1de83af4b54da90ffb60b0193947e7a1b7b11a40d00b538890a9bb3ca46951f78afcd310ee1f64bd3d7a3b598a4e025d09d852e398953da47773b5e792a4d6d56b98da2123722bc6d368d046a44fb1709bbfd1ed16634f865002374d9205a1f67f3d63322004c6dea01b0b3ae7a831441d76677cf4614bd50d8c0e6c1abf89595c320f65cf1da6d5f7fd73fe3b16173176c1c40f0119230f7d99accd17f2c8ca2ab6817611e048629d7314ee1dd03c6c52db06f2661c509231812ab12e68f6caf3ec0836fd5667acfb30682c36c18632af9bbff2fd5322aeb498eb89a9b75e822be5cfd50e37771719c0e814e521c08f63b0845a65975b09a94f9a88b40ce04581e761e29bca6294cb6e0c2d8f0e2ab4ed823f47ead9280363b1535f7e728cd996b8f888f7f0157ef5c4828a66b02a8ff72a62c835c35356e2ba4fb85c49b02213bcd498ff8e3beda93cc56789d8183363e86b1177d3ae2fcbaf314168a210409a150338b02987acd21b3e704e69a8b551f645fcdfbe557d38c65daf3a2507c046c5de3a300db66b621b1e646a854ab97db54942bf492f7c77c55ec4e45e7606452aad36ac3fb2f5006aa950232f8595776a5625de89119bf113bbe6db62cbfdec6c5a57c6bb8ad378f2b75de54bc3628fdcde619ccd8dd94112837fde7db2f84dd89db15952838b7319f246cc291180e3f1dbb85ee7213ae08f63bc3f97d97127b24d71bca8e27a6233dfcc61e6c9519aa6d8bf6679459138057cb8b746932b4da17b600689d4b6f8c19e624910ad2f6ada6bbd6ff5b6ff09cee97b2fcf9c4c352d282ed837f326d10adb02ee4732fcd838a9f02465e8e4e117a25078760364ebf77a6ea0d94dda83741b845c99c1264e1ac1347601d1ea5d873c171bc76eb1246e7541b102313246ab5afc823bfa3069d6266851d56bb95a9faf7f49cae8cab198809efe6c5b5ff4cb6e37871d299f0fb7fe2cb7c97360a8018214a9bd6a66b922b8f50e137404a99535ee20c5361328c89111220b22e27e42ad3e5e49b833e4a4848e095f0f283f85133ef3b2bd02f8259247efac6e5045e10679a2878c5b6629cacc944437bd80541cd09c8e345979fbeb6aae60d2ff7b3f509acf0c8fb16c9baf3468268e731ac780e4ca86d21ce8332c41232cf4bfc7afa919cd62b3246c96a822579e2a2e5fe37cd1d96adad7aaa4f787983336356ab79a5ebaa539b5980eaec15e01128efa0897d60cec1f4ab8391aa8419279f0aad90fdb7d7d2a9ed373126097eacf50c9574f84b1842a8595e5b6ae8706da07a8ef17d76848042607960f4d2348b08800a23eacaec2abebfefb56d5d91f6fe117bb2a696cbaadf223ad85b2fe036940dcf623eced3b5bea771cba57e146ed4d875eb858cf0d7bf6727344d307f4357f7f1451ae5e655a829a21eedebcaf0f7328dc6f04aaed993f6ad4f9609c4316e2c7b8638b07d96f9f3b98e5659d63d7fc95910454c8734a2defd0964c6c1a699d6e917aa3625311d0737e10a804aaa81471d42395d68f59e2e3980ec55880f3f2cf6cfa519bb3caaf462df0bb2fca80306c7d81f158b5ef758e687713890b328769eede159bb33d7b930d5251e0568cf8d6d918addcd37771f9149afecb3f45c722a26b41a3f8f4dcba0f8db5d4b6460e7a11c435ebd1ddaf1a2b826ac75a9be0f90f92210b47558ee42f2c250543264b7c0f98136a6acca9303a2d0691071808f565e4c4f884c9e84dfdf04abc9cf461b8340a8817055ebf23c9713ed7012846d4c940d65c6b924a91aad90e3c3e66f1afb2e388f2b36c7776da6e8351c06418762b774c6baa06b66c3b383e07a45d5535129678988fdb2625eae7e49933a28b4bf73cd973f0d7cd86fb4f996cef2d03a902efd94a7d7c9c98485496c36a4bc12fa3eacc4d886e48c834eb9cf34c8848119c8d4845c60f044722e9a5fde6bf728f0ed2a2ec58e29d83297cfe667493913070cb6c12e7548ec92c49ab616f1c73ec7626545bd7bc5d6afb2522d0146d8a83d84ae10ca157c37b3289543f83fd13975f432c4a9283bcc500721a1bb29b5c550ad3b5beac882cf57f42dc47cc40b031947c4d83fa89ce2572463015b4d6e037c918b0483d11fa628a1e7b2c10aca5add67dae662fc6e02f0e7e8063e1c70064547d6fdab91bb5edce752e98169a6b80d8ca57ef9e14c72b4a5acb1d882404ff5403d36b829732ed7d90783c117794900ae9cd1d996bec4ee222ff7980472ac775060c3569ebd6cf10189e80cc76269b874868dc9bd68df6e2788cd9ab333b4d0da10195b5af649c2feb290ab280b74bb9a1e7f82e62296ad06531a32f52dcff62a326ddbc1b20a25fdfda2ef444357028e79b4b24d0fdcec6a16b93adfd4ae4458138d1072757c07ce5cbe9570c7b437334c83759a0fbc941cd57a1b768f2271bce08159a658a7fc804cfd5547e74347bc640b3892b083718ee84533dbed561c700cd80a0e0dd28c2c9a0cfb5a3ad61cb6837df0ffc42c9395791cadd7b6e3da62afc71408add601aa231875e9df62d6e7560d3038d58a95e24a1d8e691845c2125819ebf38c9339a6bed061eb45cc39b91cc81244b3286c598e0583d10aaa894729a4332d59baa8c3d5d9533e3ffa4e88e8d9bf1534ef435f8116981583a06c6d7111020242a80a8597df1ae60c9db7a18304ac39f228d644dd60c546d8c39b043cd05b89ef86c2fa5cd039ce4ff2e8bdd505888a74d451da2f50aa5899c13be57a5449e4debd5a063c25d9d7166fc4de98f483131e16db5696f572af8f37acfbec672fb3338ce10a1316af46fbeda95386675deebf769f41327822f58184b566791e9f4dab1a613549250cc8462e8dc0614da7de0a0ecb494edb5cf3ec57458eea61b136b624681dae508467aa083be9c31779fdd9e98b2f1096309da424d56a25a672443d5b461c33941b8a13f96190007079e373f82b358842d9012d04af7091bb6a62c84c7cddc6558302bc92b5afe37abbf0a8af6b282e6730c9901eb507cccf1465e51c57568bfcc8477a8bc53a472988a4ef77e731a577f7333428a07f64bbd454ecd35f3fecc07e02176cd8019d85a925628b1b418625df4e96da5f815ae6f180f0a4b0f6f050191a9bb097e55e9864e0a2bffe5a389c96372f7a1c1dd7065362f611dd4975adff0091c41475ac6479eb153f7baa23eb258d0452cd5bfb2d0d9df15e18822fd26a10b9814a3621007a71aad9538cd9c22486dfb659ed22362ac3aa8ff908ffa543e5ab07800b35d5c3dac151a00b3278997879bb5e02a978b6789cd4790e0a3d3e35481cbc0416c49ad2864357103e7616ed177d909ab5ac8f62e8445ada90037550dea86b459210124d468e16ce96277466401da05b2a57d1e097683381ce7c2380bd829dc34ed78a47f002dbd82e6456761c5b7dd7ab84a7c00dae0254d550080c658a23f0b26afd24837436b9a60237c9b816323e27b9b3eb57715f214eb94fd0227d1735698dc3468da1ca897a6607e167511c97ad8ef05c0e93ba089740cd6b842277b220ee4eec5c528b79ccfc6339ee1a79df90fd6051119e79b6e3eb596eeb7d54b40ee4772c22f54f1b18f6ba66110a1e4a5124ec85abe293423b55039a15b17de127d0691c8b39f860b4c80f05e895eeaf5e6bde7354235e54380d87ec78c368d837ccf7b99deb7980f9dfa4602fc23a5e68bb0c378b325cc3969c2885db07eea7d6d2f6f0e5d462aef48628da77e3ef8d4c04725e382adacdfa92d7067c22dcea3380992d369b1e3727f69bbfb565b0100fb4bf02b6ec7af9a0b8bee2cf5168d70f9b7616c8a40d209d7ec7ba6ccab3d2f58f97189abaf5b5deae5860e02f8d8077ca79186c633472ed8f588eebf44e584aa5a92e87f73068992dededf06bf4daef7f4ad8f3e4d752d9cfdf7f37ec59c87989feeae9bc1d213eb0a38b7156be435f613a73472f4b9ca444a7bbe9dbda93262e9ef6a66df5d0f7b99a9c819c149f0e36773a4204e21e4b0a19ffec0d932594eacf7a0d2f998d0c7b1334501d45d424ecb589e8265141d159eb5d3603bc82a7aafa4783a80ff5fc68fac336eba4c7a5031e9443a64643ac941d430c90d13022e1c0be13e58b98c79cde2afa6229f1c5b919396c552daca028cde8f07309fec56990b43c1fc64ef69626859a6c69ca5bbddd930dcb0b22fc68b7b4a360e9e106001484dd312c5f191d43ec8a39e8c07d2589d0b6686b843ce421c6167cbd674389b3b6b82de286ca3255e23b7966954818bb386e687f941071f3e922c540f5dffd61c707ae58394a0563cd50df19397cfacfa818adc35100db43dd09dceb1e1aad360999848dbe4f69e931657efb4395b6b31ce04e5015f2ffef6a5d95031426ffa8e324bead4370c2017b7e0be12e74b1dc3a4debb98de8695a86fb8b005ca3c2e3e80151ff4e29f20521298fe100ed41e413d62540bbdbde8eef469b2d5e75198dd66deede7cc89088c4e7f9aa9c782b7bd25d0ed7313ebfc1fb629def8a85c00746398a442d338202ae02bca8f10d06b752e11db446d0c8196ffdb54b7656e8e6ed6cfbe4fd518e3a92caf1a64c214c01e7dd324f16d4659da748d939297caf2b510cc04513c0b14c363187cfb4619b2860adc18bb1d6a2d9d0fffb9c732800d9aab9b74952be6b74390d7e0926e06b2da0428a73fe7120e7447fc7f53e5ae4c0bffdc8e313228d21384d88d3d46d55c987a5c5e1e0d5adbb224345ab6f46fcdd3086574c11d67ea109dbd836e36f8f78a23fbee2e9e9f53a5c84ae09c3d8d732ae78393a433146d0b9975757851c278bd7eb4e6956e7094a43791521611cfbd76cfb92542bc536337434cad29448f9e803b9f406558d1488c2c97cf21b616f55228e5b873aae15f5623e2ebbe4f450ee1a84422760dfc7272f5f1c1f8946ec9e5c2ebea008fabdb3976369fcd2c4a63440bd4055fd4bac0eb0cf0dd6830c3ca7a4cc719ebbcb77c8f75a3c0414d613707c4a3deb83bd7269b6d89c9086fcebc3060f07ea7dc55a4e5fd2bca68f66627384c7a548647bb19cdf78436fb3c87762fcd7152f3fe462889518db5e93481d47cecfebd0f4bf0168fc9fc060c6102cb4361bae750ad52ad1afbe9d7a0f992ec814f371645dacda92e1db5fd461548025487638907088b5319be927db0770efa2186233dd98ef196fc7d7bd4d0d95a9aaf67110f8847a893d3ad007a3438c59c5abc3c395995d52a696d9b174c36d021b2deb0d9be0413e40f532fbbe9375e124f779a3bb2c9660b7d17837e383779008504e9c9fc49953ca33d8042d0d432fb6981fa257ae4454751f7e9b83aa134ed8ea02c19f8ba98f77805819075ccaffa0e5fa2be49ff6c43e7322106de490598569ff334cb58ec0a42ee3c46f00962969dd670b9854413087d3952300b323bbba6917ed6f3fbf210d537c06c8bab0b2471f2820b8bc6934a57789af7d633760134b72c757ba184114c6ff2fbc0f51f9165239c0466731c90e2efe965b1966f0e8757fc834eefc8e3386a23e2dd0058c6ab172bd343ae84e7520cff6ba2f6e8352d8171f1c0b78aac21d2959dedbe25197ce173d91af635ca00c006e2c04673e21fe10e528085ac64aa237021320e9298998fb895aafac574a585af098c8b7ea69c28932254e221c1b23a92e7024e6e375b2ae489ea0554bf154097bd2994139248e69d9061027549892f59d660388b5104248b4a2e7cd0ec82e32f151b76f964655f84fc3b170c089612f6974a0f666601371eec20de4ef2ab4a15b8d7a171b9efad45255b7f8271ce45cf65abc4e4c3732f24906e441546607cfd08f2129293648f2f612c2f40d005c283e9c064827588e9a1794dd2723d550849edd78410a460a2b031cab71bc16db51672176123b4701d4f81acea8fb0e478d0b8260904bc24d7a1ddd8fcb886d0fed15cf195d364f7ca6ade98ae5ae91665870c8e0fa88689385c928922eedbe59a15a97629ec64b57aa5d2f7b32939a3808d89f664d8d8d5d06c755ef6e8821aab35cf24e2643e77446eb4b2400f61ef8beff8232a8d883ad929e3c09a37201a07d71c48ce25dbb6d9b1171346cf9ebc686ae8b57cbd2356f0160be5664923dc73a1bbf06627c8a708ca9e1062230aa0957beb029fdaa973f3f56b60ecb16d28e528cdd33e1fdfb3a4ef986acd574836104fa6a1cfe9d4c29a2ce19f9c42f07dc473e6b45951c312a3ad617f6dbc54397193e74505d164bef485a976fa01a3ca42dbf76c441fc228e8317bfa6814ce021d46fa66bf0ef4ba31f6b1b6faef2b4b967bee6f2bd1930d60bf7bc7bb79de88e928f2cc555ed12a022748c3ad4bd414eed3955786f7c0640d66fdeea84495325882d1997ccc74b1691a8379ab2eb6ae7a4f82cce1453ba68c39648fde0054abc103a17c40fdd513c4d4c7c7613721b527f21cd9a2e266a7c03e7909b10aa9646f69a6729c7594083994c06cd0b2c586dda7de2aec8d22c42dd1041bc1a43dc716a5ac08301bc58eb489692bb18fd0e311248e54ef10b6d6e934a42ece7b43ee5d7bd7f985f0183aebf32ebb5f46609614310ca533af0c7a1bda2d25f570f1ba1dbb30a10643758d438e63b5183072e6aecffe29fd496e0fa2f1f6c2905ec40bf527b543fa05a93dca214be634255d316e6ec0832d2c0066f7c73ba3b6f965c05ce6f97c67123b524a03e2d93e7147438bf5bfaad253da3b92ccab708188a8c62c1d1c25c73c128750ef668fc492586a1406be1127dc9622191873e214f5a74225f738c3e956fa98f0ef68a23e2efa5af2edf17479e6e113602e14611545c1e06e8a5cdf24cf25a9c52fda0c27451ac618704d14183a9d1a4a16183e11131ffb1adcdaf35c75d9a6b9655adf49b69b7feb3769f44a8f6b36a3232c71bac23dfcab7b18b70c0ae5a9639f06b3281b881ef68225e689a6b1c0270e98f2dbd14eea65b11d16588da4931aa81353d437691d09217296e7cfa943309d2f5a8f79f83bab1fe7f329ce0a1be7a4770f5f6424bc84c9d521f246ee3c4871daaae581309f657800e7a02de43c23001d4d2ebac716910d28dfaa4edea3d668e5d2880f4d65d96e158a8849e9cb49d5718c2dafdb4768a97fa5575b71cf3a459f6e9b932911da66b7c71acbd1604e1bd566a24c44ea805e04af60d7a5d4e03afd79b6904bfee3199d6deb86b1fb030d1a8dddce104dcd39db5bd0c08682a8feb710305a7d10ee16e382c30231206a5c40ff59f4380c6a3b8c576d8c47637b7956973563fe1f3ba7a2f0f740accf79f5485f56a155b2250cc9164e63530287484b0ced13a97e32b8b3ceade4f46fc5c2e63628d62eea2a2b792dfab2677cb2f0b5ab27e8d39cef77445359df88e0eb4b9433b8beee65646e4cccc5cd8f16f2024d2558c364452401ec89a2e02f5d56b4e0651240f0167aa122b4d2f7baee45a76a6838f70d348e18fb9dacbfc551bee5a4b65575caacd01c15e4fdeb968b1455326c450cde945d9cabbeb3f635a63fa98b589a5c0b4a74a99ce2e87091dead2b962277dd550e95419278e168594100d9db59bbdab6cd87d524843ea04a14cdf8d2f1fc6d0f0f959fb389d706887da1279429d4dc92c9609d964c174ed02d43292edbf07e0943d1ec8fe3f236e90ef947aeb8b1f806bfda0587d0dfbe018248989499ffd194c9629676893fb0169a588693ad893bbefd8747852689113ce6b3fc5d3eee6221863beb6ae1289dc68a0a609c349a6d0418ae1ccb3b33aefc339aaacf145a077b34350c4ea7f503e78d998489b1b09d11378cb31ef7d10134e336c409af4c78720f241d96f098f8ac82df62ac4e8b98669cc843b4b6a685d11c894bf3ba0c106750325ae9e9fe6b538a60ff6e2db04a561dd8c1b92e6d9198cc5b295029e63fe938870bdaecae6d5b328002ac96e67241610acc841b63f6257650c2ce5d627cb0391b1dc7ab05f848a8294a2ce354d04839e51706a9e497e8b10a7120e5aa5126899ff2f905b7e6e95ee1b608ebd01bdabf69637cbddd4267122e382a7709dad049896d3a23745ad25f3b73748c30b27599ffdf35b5b524c67a016cffac56c67d58e4c5abf6702710c7f865839568d012f4fa0c4bf4bd2125a2f9200e498165db226e74568de618cf6035aa1181f7a6797005c43fed213d0af78a61e7498cc1dfc47e2602792b81a844a924c4deff44fdc2bde409b5d6e58330b6a756e25056f806aa3923ee3b08f6f42d3c67edc2b76b4cac8ad51ff9fd25b1d430da00c1fa3d11774ac198bc878b792a825e7f3364bf4d6ba97b6423e40367c072f45cb9ab6ada53113323522e397483ec6bb909c08773f0882f0e45b5ed21f9dfc4d88debd8fb2ba1f0a95255867c4e6e353eeb83d4ae95f235b3045328f83db0921c2629d20107d497cfaeb20906fe4813e9e5299d65091e3acc5c13821c866114e0f165ee64ea5bc8615040ec9bb43dae38c74358be7d6b162cf4d61250eb5818fcd2107044ecbca15b0c249588137a5e9cfd7df710be9452e60919f735e5f3fe4922fe4ccbd70ec64ff3a956083cc1cb759877d3e12797adefe63a486fc9467723d9906714517811e2452b9c88d247563a103ed5c17016a85f3e3854db87b7011a82acfb1ba36dbcd63d652516801c06e54cf8c81bcfd416196cd26f72e9fe9ef1f5c85ca21575a1e89d6019b8221546832768c758a213f87bca6b0ceaab73d469c9eadd5950c85d298f90b05f7ee423ed47fe9e970540e971fb7f5a66347557512652b4e61c19db724bbe4d03abf0ea1ee1fa96ad33b64ab01922d6b70106bd612c1c8b1894fa11aa65fd37288b22e75584a7a606d70e2db6edfb5d8b73fe08e5dc0a52ab51140928006a1d53daf5362697cf095ff8b284c92d546588072eaeb564ab7b2d34f43bcc92ae7fe4029fc666595253ea7c113a036037837c5d0363e240e0ecde5af8930af02d075a0876bfc1d93fe441f64592f6f7d5a9feb5c53879c98349b0bd3e5fee684340123c2d8d7fc4cf42f3a9d9922394e02111f32e1b68836e06754c160c857e5f46b1100911d671eff857d43ef3166715fe39fb79725175353905604266c3c4e19984ce364f4dc81e381d82c80c03af82de3276b654981d81cd18a97065ae4b8d4aa864ae90c5a3be298ab6670fbb99c3f6014c5e46ac913dd27a4c5cbfcd3564c8b6cce0f1b756776c3c08988bf222efc44fcf26899d36e7ba2f50d71f9ee65774e69e7e8dfca7737e888b8525a8ea394e27914301ad811309ee6852cf8abfd727a01054562b823bce4c3b991255fe11152f271645862713766968a47ed98deeda22c3bc87fcd9d766dbf51575d02a7eed33c23f3b4e07ffe066f8cb08d52b126bbd4a5f89bbf9c73d34695696b0b63f0238aa8ae4accb5e1b818bc1ebef024557d62f0247a7a92fc03066b723467bce09539d95a00674f6211f0393fd77c95bdf9704fcf508de8cf1b306f4214fcfac6ece838fd90e6cf78e4ea6a1563082c37c21915534999c6dd3e764f921ece2aaadb95c2cc4cb50e8e7b640852563454691a2f4d8ae33a4bf1ec06a3583c588afe7f051432f9ae1fda944513e0ed9f254d9d17a1b9c02a3ad9bdf8f928cd66def367f43bf14b99a926c0d0a10bfa07178470c8fd05889c39fcb339fdcf415e8ebd60025035a939f51a2e8a8b6433717a918c93bb7f76e790a2f367cfd1e071bcb80a773a75cb70db02c287c62a54faa5fbc65b7ca3cd6eecd46cb22ca908865d5ab07d214f809809afdc3f1a17de2545f7fa6ba8fe2b3f4c614024214c8628f6a0e10d3a879ff3b642580e9a42157eee1a6916296288174bd978dfe13c73054794edbdd64899b1cd1222d94ec15177dcdc5ea7a53e5521bb9b377e665957b46a8e12ad977aaf11e0b04f1fae44b5deee9f1d2a1184ce0d5939596172dc6f04edf1ec74a8c71a6310af6db73988ef24fad5ff0914ba5b20f8fb49ca1a54663d21f1b9e000d0842eb30fd0b96470e1293af57484ff5d89e1d01540469ce988154ae5d17f5fcc00580ba9963ba16baf58d4e17b622a1a429e476c64f95407c056a8fbce237943340ac3647a124c7de9b0b466c8d582534734a15e0ef382004d3ba835218b0880a1740b36acb0e3f688b0af26fefa30ca17d14f97b1e05a91aff45f883aab70eaba2ce0d6ef065eb2687b72dbf5b8807b50fdc1a886461280d0201d8fc9753a2692dd04a494ebb01c007a9b56ffdda203396e0b99e09c44fc8621b7e9c46f429b20e5add4daea889969e28228fe95e4260b1cffca6ab642f534c59d6c000819b7e93851f9b9a13f996065481cd9689b44b46b1649d3fa11e0f1b2b7c307537e3ccf4b991fbcab4ef1381d9da225301644515e3554977ef3efb6e21ffeb876981d21d60108a1ef1c99240b281be868f0c15189d2f1b6ca99858aaf0f05ef1eebd30e966e82d26a29ecc76087174b17170b3cc6835a1a0f519cd0cf5393d3c586406bac786a7dff93f3ebda610e96036756c336f56b5eaee11fc7d6ea1ce2c800b895933a2eedd7a87587f216bfcb173bd3db14b2fc85e322df1395a72eeec08d01f468746644351c7463d869245b52cf8ed66988ddd2eebd5eb8a98aff022d047284ec18ace04bba1bac46651217f279f57ccf9ca914c6cbf6493f03961a2fd6636893f4583c1448a095306b8b2c6571e49e9d8d3a3322f1e32b7973ac7261a192a331bf0fee570968407e79df8a4aeefc63f44ef7f1df41b131aa47053b336e2c21ff2c964f9c7fe1f7eb0a43e11fc5f28a5c51e9f09da04bd2cbb2a2df325df893e95867fb6cb2afa9ae1254bc226e17e1d603572d232189696b69306cdaa6649a57404e67d42c74f703045d18a0bbb40fc72e6f47478b267678aeecbde66ddd181322e21edbfe9c91f04f4288bb77d3bfdea20662cdc54375927c4a81461d4d3d1f1944e8148a8f5aa44ffb027f928ca93780679ee4bdc53c7b731671bc1c8c3bf224df1cd5bc7cfcdbeaadfd318c21025f68e1434615e21eeeaca703038a607c8264d771585c821b1b55c911b30afe3f8b756f36713eca6da62d6b315bfabfefbd628cda7f46917a855560a40c495fa437a70b3a8428e321f571603940560948268c1ebb90f6f2f86845ad597d5c1361aa7cc8c6c7ade12d62733c7f144c1fb631a02528e07db31d28c9eb9cb956f8bc87a5f27ea7da9414334837392b6b1b53fc303db15d99c0bbbe69e439a3151ea5973f0ea536e8a86c8041a221fb0125077ecad90c0d91942d244dd6b4c31681ac118aac98239f2ac40dc2bb217048fde4ad2a521bb56a56d8f4db6b367f68a7b351e600ab6662f92777ad333bfbcbf603a58190c5680b182a5b5853cc1e33235864431102ff89d1ccb0747a47dccb7d03c1f512e2d5e69cf5489afe4fd208270516bafb233f7814f0028f8a561d66d1f492d2a20e880cd28ba65ee090c0f81234958cca9a5a8fb91d6a203d037cc620e22a1d33cad1164ec187bc8f9c50bd101be41b1ea8add975b5bb125c853a2d9a0a0de64c290dcd8ae525b7830ee96083b842ed6ffbd136104fe51aca935d9ab7b55ca35b044bb4932661065351b0a44cdecdd31cd67690a47cda026b0e7594242d649163a22d0a709f4df77f689eba3a89c82f7d6bfc94932f0c2d35690c3e1238c55d343d003a428b1fe140f0a48b3e833fe168d64ed99a8ee2c64144d2174032a681a3222c1ad1e610cbdb3fc11527a256c1d051989dda0d7c3a8b4e992b92fdb5d0d60bc7fa27650eff9c0b6ee481654ec348f3b4e6d72595bff3017c362a27308a7ec0de8a2702434a81a8f5e41812db5d6ad0e04ab3f9d693f093e68da0e32093875bbfbe626d6e1a43f4348624d4dd04b73cfa5724956eeedbeab35bb2a9c7b994614ebd2c78f6f4646e3aa7df884859937a23f88aec8eb29558efb2caafc8bbc164e8bd903e564a6e5da82d8da8801bf133eaac0801468c53dd4e69b21c59df4a39f39b7150cead4fe16b324415bfcf8298b679d3464006e34cc78716b880fe94ae55c20dc69291d39fb260cfcdfe27ecc50edeb2c29fc907d539e99897783264edb005f36f2ce8862692554321734ac0f3131bc0c31c8ee5a824484d3d279dbe0424ed488cc60c6c6a4fc9fcd71e9e6e603c4535c2c7ae67b6e8fe4dcae966d41a5a9b3a838f20e2a03fe08a04edc5aab17a048120588f92034cfb3d4c2c7af58ff8001992e276b29b98a5d852e2b057784c015656cf8664e35fee1b1f6fbdd396d576edf821278995d33997e249ea4f2d8c60c4d542c89e2f1ad2e57e6ed109437c623bb3bc2b38e2143764010d36f31484857cedcc80150a6830960ed0763ebd100fb7cbec49a5284bc1bf658032c3f47100a32b474e7e0e4b5d8ff9444b2653544fcac6e00fa2c0f5a079c6590bf88ab2d1edd03193eb62aa40ff4b763df916c37ba47df1903d050ae2c0a35745fc7011eba9035f8939e52b956ca4f3d4df5d50d5aea4b5ec1ec10c1c0b7a605acc51525a3176ab44beaa0194c798e8b7e0f09a2a9715dc24b7605c8760aac333686001bd1191045a36d7920449bed780ac6925ddf7ae747ecd585918b4be44196cbd04c8787317b8234251dc872824d8ff449f018e3cfb94c5d4a74c8a3d47939b9599da3054239429de72abf79638cce313197b25368671b9ba53aeb7127b0509a0080ee67772c527d68f8582def66caa9bde0a985ec15792aa9239e4f09ba18eb706febf46413132b4ea9a749cb5f88f387c3261c6e336267e2e0907092c2291f82b485211a0e58dd3ab9939571dbe8f390bd3dc05e11bd284223d701556d3def8e1fa62277d432c21b6a3e94b5ed45db4fd7cdd2e00cac9f72e77b66fb67f2ff0f72accde6f5c1d5fbc3e6ce030da529db24c9611010f2410bc187787110fa0f4cbb383c17fab7461fb53d85ae953c1dd4f79a9a7a9f275390e5362018ee29f2dc2e35cd55cfe908bb506d33a71524d6d729d6a7e0fcd1ac55c318fb169f796c859b8cb2a9ae88540420b265a9222ae0381b18c71aeac57cd968ca3b26144b9289d44d2c3e93ba88bc0ec875f18a411406148f60e18bfb8f93133da6b83df2399929d667e5f88ae4b388e13ac818ec0bfcd537ecc82b33b233498c991b2eae53fb6b6b87599cc50fcf8f734540824279edeefac55d9292ac20b9f8bbbbae0ed45f87499b3c1acc713cbc2482390a7d3213ebe6e298f52203b5f57ca431fa360c5187d4fd4ff0fc8d47ba565526bf47d8f04a90ef3418a45e6f693387946aec9b66390d790ab1e0e00a8127d8e54b35e9ba97a4aac38eae4a5bde511c30fd0fc471f34ab6d39b7f8364641934d5da1dd9bffe6d699057de2abcffb55b7a846c0df7b587ff067be6a341b2009a8b3bee62cfb3e914ab1091734a25cbe4461d023702ab0e82d3b4cebe0cc81af47a110aff4b515fc3f82c256dcd61a344c62e2d8deec746d1c0eb25c7e7d7a2278112274b2a02f3c6fdd51fc12b8d091565bf7bd2f0f7289ddaa883e64f01e191f5095a58d47294b1f49b342ab80accd73888c7c5686921f1d1ab5f9322017e8df8d93a0b1f732603c188359da6c431105c68bfc8461679e6effb10d77453502cf38ccbd668fd6b39ab477a814dad390e9c6ce635d15a7aa8691908136b17078e0ec127877aefb6faf031051e98f25210ac392af776312dba39813c85f276e6b08072aa0dbe8603fb395d91fa38c903b95bc2478169a7fd05726681a7cf4fadd506cbe524c24d1278b7fac9d87059ee5c5c561d3203e06e1d804f2d23b96144f5321be54e03c13a07a3377a9144c239a850ecfd6b71789da2b6573e09d8b18bab2f8c715cf564b85f15155cef71c01f566bd21f795fa23ab73fd234654b85ff8a32462da0eea20f5e5024b8bb4cb650701fa81f652c511b9ff18233101927a03ed8550625c3f0980f548b2119db75d96e81b5cf6752ef88b2d90878f90407f5f8ebb678ee4c930631c43dde5e0e6930cddcd027b5680fce81f6886e35e83b351ce59d5779df15949e0ede3c905d90d84f003491f562dd660f216b49911f8d2c2fb50df3878af114283cf68967aac961dcf0f5af748bd7cffd5b320a0eed10312c908add17721fd975418086aeff3754504ddbedd7151f48ddce213e91cc36d76bf447efdbaab5b9f531dc7ff5d4eadb67581393b5612af4eb6971b2aa775e00b58a28e48d0f2d9f84cc2add73b9fed0cf63d88aad57b174b0d1dabd1bd0904e77620f7827a88002b2913eae87925255ee986334a9a661fd9339fdc46c23596070cd1061077abf666868a598ab8baa8ee4cc43b1dc1c737437efa6406ef614073301d122400e7cfb2efde8a06f9bd2f185722dfb82fffe278724c4117df6e52ab8cbd714923d9fd5af35dfe60e2a3e761dd215e966669a04f41f7b5a20e26d172e6c8da98a96e51ec5e73caf43164f3f3858c4679a1961b9145adf3f5aa1b93957c4a83d7bbd01989621eb6f9bde5a92c0370fecf5e071b7b4df4ea12c2e8f2199bd239d4e2e95377acf67d419d539b7e4182c907a37592a9fa61847438ea110e7d3f8498cd1c6c3939a12828f05ce3c0130e9e2b1ecdd77738736555d86562102634dbe6c829ca03b9875afa51e3c734b3299ad8f1b092cf219a43e54f7706649da153f6dadc812fbd9a4a7462a0e5deae804477ebbf6772a94d83c6699296d98813dad6af0b743ee99d8319bf421962b1ee278657faa50e6a8e5b77da102e3746eeaae2c040a5d459a42816bbe724626396bb0d18f0dead542bf1991a1ada1e624e40407970cd7af4ec9c37e5355baa3f2945b02626de942a570c9711a175f7f6a788630d6ed49184524fc135760479e3d6359286f7fd455f50bb7f816fb062a4cfd21112728a44c36c83140d3a41d53046d0091d127f046361b7d1e326d837fcf26048d2fc02252094c51f4e35766016621ace7c93711acb9612204d63a9abad6cfb7445b798e80ce3eee21560e8156c3ed5ce1c1ef599c114809381ff71dbb5150e3ebb6871b87ce3888c1d26dfbf779af1784cac6e96fd96a345f253d42aa6aed519f3b657c8bbfba85fdc3b0eb946e369afb81370885ffeb25db14cf888ad1ffcf58cf032a72d37d3ed36efa258e3e325739333249f8d7b3d7c46b6dc8f57f047191a66abfaaf1b99e9ab6bd4eb8da4452835146429fe2ad60bc3a789b93fea19c79ae5109552cbb6d2d9da145fd34009d9b0143744f683b5707dfa7798da21acfd6f24783adbf1b911c8580cf482d0505a9a4c65c6fb71b6b57995f13378bb6e9ef8527ceb426bcbedef07043813cb900a7d79ab959e13df795a2591ce99ad2e23e35bb8bd8f6d5ff1a30675723a2c1d7bb75b531dea8a39d6b9229ec456cf9880c9643acdcc95a5d45f67245614e7d781a1af9649af7c80fe37abe4e273333277a09d5c90c31e4adb6f132e2c3e0887f18c2b398511611399ec0f645653e9fbd90cffb12e35cb2320af9419459486f5b2bfe5c2d4d3163d4bbccd0feb5845aabcde7c308f9048a3666008d698b7a7d8bb665692d2f6dda7bd52857a45613d21871ae5c702f4d23d3153986e1ca55e522e68204f52f568c23f7fbf1a1c014aa6059f4df46b88bafe754d8ef89e660dbc11bfd25cb092a012703cbf66965cc4b68e15604208760dd06a0dfec3185cf79dfbcc793b890b30850792c46219a28a26b1eae95a473060b0fc9e2f858ae0a6423573f29e9ab01500dfe7d6d6d156e6cfe530be05f2f7e5659bc1c941aab1bba0304eed9ca6296969c1ebe89db4c59bb2e71d683f4ca7962c99a0e51652935bc37b9a87ca43fb93f4bfab96a6d8ddb4ebf347d2661e2e3618ad4e11b05c6d2d860c68ea5afe4a7af844a43ce9d99d321753549f3c34fed9619e19c7817c5882b19d8e560a92f4fba6918b33593fe3e428063b3d9a342c22758dcbb461a616a76d4bed559970d6eafbda2f82ed1bc3201fdc4aef5de1576c2a77a73f27521bb94a67a6a756bdf23edb0bd66e1512b2987519c26c3e43e850e82812b4ef1a67bd1d75904de8ab40fdbfa2a20bcc59806aec2d0cead773f2b0801f7e0e80e92ff6db7d9578ce8ab9cb486b78ecfa49dbabe7f601596c0e66af3cf8ce5acfc97f4c8dcebf67279e7f91c7cf284db987ceaf5e8e2aa5d3514c4f21093b66e46516c275f656ba2c63f6b44726b8e2a5b0c1ba89b0597e41edd0f93f94a3c111d00888d0e2cadd76085c1596def259b355787de28e00af21298955fa5dea3b4d0507f59786d27bc5031a168726db00172ce980c37d096a579d467e3668149fba82b6519f90133bc4ade52977550ad967125fc2a72808282894bb1506a01a014b32b98ccfb5d8c2eae63959a3220f278eabfd161fa4f6e537abfc3c2034e73177fc61ff78a8e23e9d598426746e699a3ee395f7b20f8b8bab7f54c5948de8a7099942bb128d96fadabf05d04c95b7284b3a9e338b60b66eea95e7cac1cab8d49437d3f0fb7e2689d009c88f52d2718ec1b0d32bd8fab92b4b664cd153a80dd47de2ac7cb01b964c54cd380bca3bc3be86ad8199d34f6be5fec3cda4849c9186b6ed31e8efd650038f3ef429008b7d6aeea43cb446100d7c9157fce02d6f61d53b80138cf2dddff1b485787d48c53fe6626038bc496ac0b20d6ed470da4e78f9e9dc6c3f9637b2dd0c8089640ce04f113fe5cbd64cdbabab633092b6e5d977a6539559143ebcaa7ed8cad9343babd8a4feb107f6f27dfd5030c2db0a75ab20ef1d4c4947d004461134b9da053dbcf2e93bc1e96e9f74ed63823f0fca5444e5341afdc51cf69cdb5015848eab436e12f232b3a33740c161074bce818493b34580ba571b52c8c26571df5b46fc5cd22ddc6a10730843bce7e17c6d47aa1819e9678e324485e943423b5cccd7ed99fcc2dd3a1eff28703a9b14e9462616583098650835e77c4c7982fc84e4f03b78ca72787ef512c3a7504e23d5ef74f9b708704fcbf22d3df4f34a1837b3b56d0e0e54f44628c45a0a489a07fc40e0d133cb3fbefddaa2637e0c02f5f4bc7e29181deae4a6ceb7b4b4f4e173fb87350029b04bdcbcfd9128e1c7a21dbc1f340a67fad12d3a85210d21d775c117618ed47af8f76f69bc305a443e7de8248abd23292c35a394abd044b16d5ec35128df02feeb2ebd81f11cb4ba74e38f90f2167815dea62750b64cafb42979949f9599a4eb56737319b3a3ed366363c37fba32299fbb6599bc55525bc1b1cf799ca8649d60a072f8073136e6d7c79a90685fc99957c85160f53ce4fe2ebd8db37e68a67429c1c7a4d528aa1d6b6d8ceeb352319477a0f900618f350d076d83bf1f23349c5dc21aecc710a83190d17260b60ccee6ba6045b227b6fa9c3af8ab767e659133a6893864bdc211563164a8a3f9b23a3dd283c3829fe0d6834ce8405a6248794db91cd08007339f27ec62947324457bfed43a418d5994a5f3d5abb68b029b70e9358918d07792bb440b7c54ce48411309f9393cdb30d9bcfc8af2dfdbc99c2a28a869d351a041406b92f5bcccaf92b8b1bf05e9fade3efd939f1c82c15715751670b64144adadc3345e668d219c08b040e3c03a2976e222cfd9e63e24c52659dc365390a6f5587e1d8b5e5ece9ab7f9ce7f5dc3eea161a155078d62ace93dcb9226d920db98a1bb5ee87b779cdbda4c2675db1cc320773f5d4d26ebfba97d48ea5bc71290d1a92e08b23f47b38290f54bb85c7c4c53c6e5538c45a666fedf0633429ab8ed8e774dae9ac0805bbd560154a275c453f7eff7f9cd0a1e2e7036ff76a0afc8b93cf82fe274d9b275f3d886ad0940c2256038211c864fac59c4e3b021d98b0d970b41ffb962c10e83aaf7728b404b25cafbdaa5b8bee4c13828b83e7e89db6bd423498ddfb06af3743489494ded4f1f9ad51c1b6e288a27ce4af922f3b3b690c943b6bc970d037a495f49563131541b0cff266fa0bca6b7ceaac7d08874a03dfe718f332caf671304e1d7dd227f3e8472e1ebe028f7d293b2503a1bc4e410ed8db058ffb5fad5b1b6a0f2e801e751b14c0a383d13db50e9f3ca80520b9e22897ef791a76ef5573d5816770737f71875efad68b1f471d7275d31f26f89ed92ed3846024711c0b63cbe6d1103da3f5067e866ddd8877ec5c1a0553af1ec59c8db07a386925571b97c3ba46569d9403a5de047782103b8c9f2e42a5012abacb33190398b74762e2349295b7984903a18238e325af2f8c5283650bd6c96307f3c324322ea967e5c1bd6081cbbba606a13537e9c00fe42bfb3ab20114601589a354256f890962f02eaadb32b792b414cfcab13ce7cff006f07e88b85abfd847aeba5d084ccd9c1a340e2c6289a2350b8df33e8d75d2a37b6c31b4d840910cc7e496985fc6dce019173e3e7e8d178174adb7a15a8405f004fe352ad307de8e77ddd671575d0a1c6cf9fc502924d2128f8d30ed2d3fba21a969d2558550d316623a9fd77f6d994aa4a8b607dcb1a1957d8d8542c1782ec6696149c9f8096d4ba225802f856e5a5fad2e408e2c1ef95e3051d55028b74ba365e0d2aa1afdd7290f71e32159c70f8909ad56f4cd8614ba1a9941622df817cdf2d1d3774911996626358c16455c62a5169906bde9d4223df60fcd9fbdf406d0480e3c05f919bf32c789868f3a69209cd0979557195d6c0a280eaa2fa76cae09e95010c3b0c6890b3241969cf2eff2b585facc9b3dc54e7ed91d9aeda5f65f73e5ed17693f041f725d011c3ae1af3e6b8314f44e6343fe93030084c0c73f29bf521db98a964b0536e5a0949b8a598d2c444e1575b5d98590560066b6e129e872fb14bf9a4351ed4c1b0106bbc24bea52fb6146549ba4b1d2c0d9bb887b412f9d152f48baae77be1ec2d8e5ec14ea3662dc325107fdaa240c776d20663395bf2ef7831de066f807e363c0c857191329226db3c96f7646fb50b5818a6723b4860dacee215ab334e990fa5743e6e843d51f87237354548f5d11c72f9a86a0d8852735604a688c4e1b1a4dfc273de6436467d3d228380e05ec14d764e105d051bccf0af2bbf0593d7335f4252b7adc109ced007b336bf146888a26e5e3b70bba4f81b9bfea1b2eaa921528f33cc87200f3d9ec6813eabec9c11b31a9ab93089f012326ec389940746efa28d3ef4a87ce81f1b033d8cbcc2c1c022f8e7d78ad65214cb3daca33a37d065bbad7d529062610c0acc663eae16d6da8c54fe5f87f09f0492aebbcb53b78abf8ebe99b29b57cf7e18a5d23da489a7cd959e32bc93e0138f4ff04a79fa47dc7a2e0f4262aeecdd5f18f57748f000c48ebf20186f4888ff8e3db02ed9820e48cde5280c5c67f3d6664d808b7539fd302930c832e8b05013c5cc99170ee85b0e6e5ffe98cce1a43bc8735f74b57f7a42ecbd022f72fed365c096c4d5391bae02ee89c18048326cc0d5b2569fd5f3708c916314f279936a6021c3152d9f3609571f06e7a95e27a5b3e5691e3c4cdf03f0495a53bfd54af591c434d351af847b60a94c9d8d37da0291da2bd6314525dee27552da05e7fab92306a181d3fc06c60d000176c6fdb4f10e2bf4aa99407e7e568330a18aa46a0c80cfe5334026fac5d23c201f8764e6f0f0119457a8a8e710b951b3f741624991b19494dbd38176f7b1e9df701797dbef1048615dc0e4df84ecf0e57b8e8ca99d33cb43fcfa5d6651afde49249f6b8c9c7f6f75832f9b477f7da22ca4b3830b008676c29a004b738cd90469e06ba88ab64ba5865bd4309f6e7071d80186ce03e94f41a03271bee3f4ec629450e6f7401710079275b4b50c98f3f5869cca5ef7da1e115c5fd67a3eafba7698f192943102f0f059a1f800f20bf9f21da97f298a9bd9437c5b295a7ef0a467651c5b550fefddbc4b2876761eb1d4a589d959b5cd03a50789829bef943b956e799c9bdf6c4c6a4441680fbd7d76faecc895b149d655efdb3b36449c9ffd2fe23d1514c0ea6e9ceef6c19d919fd93ee4f2e6bc251c3688601d2a389ce1a55c98ef093834aa23bab71c205db951ab3a20426521dd80510db35e8e5faca1a14fdda3f829115e139223f751bf8903adb72018dfd135ff9c943cd69355bc52e2aacb03751e24efa0511cd9e56a1c779687259ef5109a15231b6f8a77438f75767cf8ac4e71e16d3ae31f675ab9f6f99d88028b38a5a76b985bdc0573e5494c20c80305da02206e56c854f04d3e4d9b08b08364d8b21c567b1048bf130847c119d6d3860eaaf881b06c4da432a20587891fdcfd929cd7c4bea67e7db67442030143c14f82ca412ab2f6040cb3758efcf07b1a041b2db3ab4cec7eb8634070588d84b09b2f0badcbf70c5aadbe4da14795a28e65ee1d5c455ebb384162d5546e22d7d9401f94abb0204556be67fa11f692f3c055df9e4c24c380fba9eebc29de177bf92e41fa5d3caecfe70435518775f2a2508f7d4dfe632e0a133e08be67d7a0ca2a29f43f77057c56d96c8bc8a7c41d893e810a158840f3a8047d5bda67c2cab4f6a314d534237d8fa8514e8f146d1c28ad64982d1c613975f3704ab6da50c0c6f01f21f26a62710d7c6fd6e424fbfdddb635322c4b17677aecc822260bdf6a3847a56cc5623179ea810a655ba16f7b5274424232e0de6c979e0b17cf1b42f40c862b75ed36e61728ef41a70b21569145e5db6bc38fcdcd3947daacac83f0fee30739d55d6f7274e239711e82f98b0b9bc9aaca7a9ebc1a764798e35d07f9100e9cf776d08e5a5ff3a95f8c16865083660d9c71ef22ab3ba8e29723b3e1fcfdd2c6716daace686a1ca0462610150f0c3e17b943479e14d57ac09db6281078a4f480b750d5e36e0421fa48c0f3e57c7402be4bc4ff5722ec4c172dc10e794405bd4667524a0e49a82db954f8b2547c334f08ba58431aba83b24fa37b2f9394ec24f492fe6310267e3c541aa9a1655a7d4b51b44747ce4f3fb965d93d49ae0b75d596a709eb79fc6a04712b47bef919f9ca3d9036daaec4c4e2bcd44f26471eae5f436ad3644df2d90fb4b18486b30d1221b392d909a582f81fac5582c23e06bd16759bcc7db523f6557408f15ade67bd2053c078e33e268caab1e8acc8854a208eeba4d35cb66cfd5c28652e6fcbc36cc066b9907a66b51eb069ac9addbbe1c002d94340565c19c7c0cce305f5ef483f6faf76fd41b573b4a9738598ddab742d4c086c7124a271872da488d744bcec01f889026500f8ccfae777c6133ef2d6021afcf95f43c377665d9551c36a100811e8ef8430aa1b6e255193653b33e64d2c4de41ec970ff2531fe78b2f2a3403fcb500b1753713a98d88c1ef13156e12383b65fc5b1835b6855fbc19cb51ae6997a7f4578fb4d2352e08e981fb3231fc855acb335d683277162b955a346c87630a5f332bfe6eb24c224adb8d2edf10458fd72ccfc636b22bb046e316ca1f31c029071d19da7ff4d0d3ef222cc1957cdfd0ad3a91dbe191d1c90868f5ad63599b86aedfd86c08f88b542453e2f651acfe76d2cb1bf60e09b23a0bb1b7e289253ac296b6db31cc4096de460da31d77f349bbc88d4615a64959eefc07c993e6b791b5e914abd779c9912b5765b11aac7d3fd3d015b2918d759d305c00923721190672f70c5ff2c48c5ba2ce2d68653e38dd20b83225a9da6ca1ef1f1716da80f3fd842b0c3de315b95475b25c0484eb65b268d36b12d236395dd3ec7d5323540e406a4ca1e5f6b0076bd8e9e950c5190448bdcb9b5b83dcc54d119f71fa8f318f3da1ad1047cc9da6f0cea2b496c0715c142da2649ea7037f8b447421f316da6cd6b1fe6e6e1d90327eaf047c13da9385a87a1c473b63185027d66de680f3a393c1cca24083b96c612d1a976f170aa3aeefad7f46811f8c19c3eb3e182c44df7ee5be291a6271b386f5a66ea047af6ed0ef9d9ee1f08489600e77e94067ed1eb6d31fa9d6299ad20a2dbf60af2cfa67197886756a9277e5a516d34bb20339226ff7dc3282277d00390c17bef4de67b073304b7b4a9144a28cc4cddeb4ce0295fa1a2b765ccf14013ffa5a773007b1e8e3b632e6fe121c85b859ea90b5dea445f809eb9b0047ae1d7b84b673a3714fb28e86b9d5e8472b2aec9ec77e985516bad06fc4012ee77f24a249ac69db13c44adee17307311072e5ba7c3e99aea3f6fbba05d5810a9e86efc97cad5d8c73208afaf9159a1f077a2c79a69a8ec8018df1ce2488af3e53fa17fc57bffc305dad2e263657ed17e854f848707ad37fc9f7fe8f40c344767a0fe554e9b54614a2fb470c95ab2b9c67ae7e6936bb8ebc04ce8ca5585721eec94fda37b35e7c9c1799f48fca22cfebe5ec81614f64a06bafb0bf6b4e99ff942d438aa24cc398131f08c3771c6b16a68c2a8ec79753daf91e7fee64486014396a3dd1063a36d500c1d7e0f309784c7ebc0f1a635e70dd42ba71d11f9789fd58f10bce7551e3717e1b80aeb873bb20ed166103cbcb5eac867f2d7986efaf7dfa47fd4c6028cd5f15c87821902d53c712b7e4c7d010996a053dc40221479da65b92be31c93ab878da36c879682244bca3901625134caede0d068bc8a31ce007908b43a10da2e5463d3bd08c97c37b78451a7e16a4290cdbf7e36de9b60c19932957a8b074efbbd46661329ff3f5ef8e4405c251b20e77bb6c5ba69799c7005d7f631b9b5f2c05e78ecdb49a8a832d535d8f2c5ce98291a6aed7e1644278b19a86321e085eaffa6d358883e3e19e2a92dba66b686b39b393d360abf9627bf66336d3b6321fd7294168ba8a9f045437b4e154eb38d3b6760bad026d5a3bc332a0adf8cd51016f5b1671aa2d8441d14249fa30793f49df19db9bbad92530c852968b37845db897b889bfc11225a578b9f27b1d2473eb306ce0a56496f5866980fa9802bc628e63834b850dec26c0f6b0887c9eb4c5df2aab7d796d23327131a4b83b17ba2c3f646b4ba7cc087c73d303c55a60e33b4f613783371d511b9c7eab7ad7f0761239515d329271bd41167b72cce71fae49fc59fe880cfe98db07f6a98ea4a41721e41eeb9873cba6b7107197d56106694a49202212b9122e4f19dc0a1a2de88bfcf272f3491744c8fb2049de720e26723566fa54458228c206901430ad96cc9c10942c64b170065f0c703a914df173693c2278dc5543797b365f63696ef901ca5661b16029841bff1475e0ee4a5ccf9c024da8eabcd544a5bfba892e545738837b0f36aad9fd5b43049e178137c8292a9249e1fecc76f801aca1a1b03292a35b91ec5f68ebf2585928afbc25b6128341882234cec08f84dbc56cc226c68d67889a7ed8f6acac47af11d83692b5ab4d7d817b61c5ffccbda58f529bda539732ed4407b97b0faf47b420c91f3e5ab2d2a1a11872d412026c1b4988e574c58d891d5c7ba53dab93553cfc5f73b57b3ad994796fda79eee84dedee9a821ea9af11b2d11368e48b5431e919af6fd695dd9e18a30d8f507cd508fc8f05c29dec85768996f9bf005153404e748f3e12c3b66be3a7845863d7b836ae63999f7db4403adc469d815393d49b283741ccc9e0a24d06545e840060730dc495d9cf088328bf824c3399dc43d4dd862c7717edf0a67c387f67b91766a30972c6fc34cbcef288c0cd728eff89aad203a3441bebeedfd79df689a0998cea2a1b020e090893a4c986e696f9c2c03386e7a033315ab273b457c83cf3d52a4b34011ec7b62e57d22817be023d37beb96032ca583b0460ddd24c557ec91b1c5f5ff63470ddc72a8bea66c3e8a77e6ddc50b3a3071b9cc93ca81b3a7a9d812bb6af23a80c85f91433755339dec05e1305436b4b4aaca6fee7d3c7c2128030876872bbc36b99a7396d26712c0becfd56777862442569c9ba2957047a828eb5b1d502785995ddd0f09afefe6be726f8ec49acbc4cad94ec2e8e918eaed0550e967a52499b9d542cd4d4efbee255c99e880ab1cb0449130caea6c460d5d50126b9a2e62523bb6b5cbf648c3a53f22fa3a83f5ba94437dfcb2d052f23a2b51509984a312b0f862491b9b021ac62fff82bbea33ccd9ac46a46a23923358df2ce47611649f41069e8d225eaaeb1d64435cb77d00ce130aaaa192d807851abc2c4b4f0b11e1e1a4edf4083890cec3ffc5dfccd7ee52fb2d7deebb2fa7d969b07b3ebbc68e1ac3a8a82f8570c02e7f7616459b54858147ad9bbff34bc732529cbdcffb53881a5f5c1860806a3a5c65e62a6842cb3f905cba3cc5e08da83f7677e0e5e2729951f7e7889b1ba15aa9b0962485af7c292f2bc1e55c47ab556bca176950e2d49a2b7ed5075a779ce010a6d94688de4413e96feb01227c6f4eab418589d6830682a467d6806bdabec6a1c97e8ee8c80e5dbafc84ee84671787ba1de8362ff70f3309f5536d0232247ec1ba386f161b62d100fe781ac82db2b910ade8bd43c1988c9d4b5cc3156d42189b2e553bb6da7d8db16d5621eb6e856cbc9462f03464fb5755f0f5fca6e114f4624c434452a2b4e0a2d646875340f06680004d35da16fc311ee04757a785ec219fdb34bbeeecd6c5e53b05571da9efea7dcc9ec3c91c08d176e329b7064692e3ea271e29d8b189d3947879a1415ec35cc784b30bc540d9cdfdca26880ed03eb8359135c30a26331fc53bff008cb57830e779f6ecd2848dfbee9123749e87e1130f0f60d7be60906ac745ef1f5c0c8f281450deb196235457ec28cd8edebf44f9fabd356e3990e06f13e6f68771fa93f4de7f72cd553d45adbf082cf8ffe86620a75ab14af51285df2910a736bb427f6eb59c845054f72c4025cca534378cfe2583ee844eb45fd8dffd4cf5ef564784846a90dd589ba407f185d646bc39994db6f5432deac0c32f53201ef03412a0b7a25d25097d3eb75f497c60508ec6bd0da7a7a6ae0be72e0003081bc3379287f3d5665aabaaab052f910e866bf5de15a5d7de847e178dc7be5ecdb76f840a63d8da5f6177d285a4ac566a1d08e3bb0bb60dac1f15cdb59bb454bc3a058033fd7461e0da18aa5eaf7f4bd025b084548967f7d7c9e1b35afc130bdd4c9adaeba16d2060496ffc0583a61daa647ff0f80e1d1a53fa3383eba46432dd3b09b5aa3ab7cf70e7fad8b396ee213bc76a221ac81bc6f9ff5c0e5571cdabaef14d1773f9f168c2544e80f34659433ef4ea657d3302609115bf2859a512bc7b95597eb1887850ecce75ada3c9a17a2a3ecaade808b8cde31fb4df26523597b977c1e89ebac2e11f4afb1768db1ee252c0ce474d802b6cef5b42c79e19068c47e10ea329a088726f380f5141067f037e9a8fdf02bcbfc9cecd18f4f31302092f4d538f48021cb763d84946cc2e114e39648a1432645652ec84704033b569a7537bcd1cc316957a878c2c6025848f0adc4945f712a09018207a04b4c59dfa05e964313dec8d14d0fba2f61f5d71d22a4afacebe1c75243f0f1de643cee8f36812c9d51dc7232b8411be3647f2ee5de9de45b52a12f8c356de93b7d59d035a32a6b0adfb2b55551478b5caabe68824daead140550b2a515f0a1a628bc32c1a10fb69969642c7471f1e749122d71ae7323d9aafcf8534d2b57e1745f5245dc670fd597954d0e36c0845648bd9e33622b79e84cb95c0b35332b9160bfedd1e0e21c83b99d8d480b49b010eefacc04cb41fcee32245425f9c61788a3f8fd851dba0144c0d0054b86b0291ccbac40f2bb6effd424223c0b86b8905c903faf2a7dc750f593710bca1aa514e30fca5ebe3fb37d4fa47e9a67e900c9a870ffc4a5f6db852e4756b250392fbde0e7da75808549e3b38819ffe11cd4b364fb5022a403569961ef86a00663443103419a688ee33742766804c8504e80ec0e863c1c5a2b67009a6ce0b71893fea5a3b3c8446fceab114758ab07492b4bcbf68a44c6aaad25cd973fe69c846a8f2701ab0e94503f40ee806c8ca66aab40bac177adf3e13593708ff0b54a23b9cb7bc5a0ee72b8589edcca6f71659318bd614b64d5e7a63b5450f6fd751112f8200432be29a84f49f562fe4dde792d5640409f533130057957f891b65f928d80f057c36876439cae384a51cca8b7bb5904b73e842eebd6c349f72bf729060fc60e26f48a02c86fdb1fe5b523a4bf1d1dccc03233177977a2933e0f7dbc86d563372e04a72d987c3e138339d4aaafe7e7adcd32502c8535dd5a22bde430fd69f3d7c1b006b94615f6b4f881128d7fd90ab4c3601b27afded2dae99d91aeb376203349bdf2484bd0fe252c5a0f08b9d302a42cd0cc0f1d0964fdeff0f3baf063ae1d8eaabf5cd2e2725921ee387e260fbdd10382c966010eca8a79e75aad9dd7b69c40961491df819e17e40389b2166f25c3a8febcad2959206ca488191292b1ee86118b0058b66c0f72162660f16a6f0be44c4d54c339e91fdaa0b1e055ab5b8bcf2472387d818f6710c8913ad959b3e5f9dbde242f250e85113488ee685111e3adbca8b49a4ff338d635ad5ad09f91f82edff42fa94a72d7650d7622c808af4866861b6f56edfdaf1a298f2cb215569efa31bc2be73b42dc97256b34b5a4456c7286d44351e68872c94e8983c8e77f299f7be2eb8bfb7e8aedec5fc3aa5c128abd6aa891bcd12bc6da1ee5beb3ee8e4fbd6b89f8f2437773b4e235dcbe358756a7d2390c0873f52817f2ca307ab9ccd9f4afa93c3c7dea4b8345e875564c08843730d7cbbc5b75f378ab7646d19e4e3f79869a83bd7f362aba6fe18b855f417b022585ff7dd4dcee6e941789ef752ea8b57afccc92cc21bf2d3a998d923b1b888398ac316ffa8980f58919557ac8150bdbbc2712811bcf22bb89ec9917123ef0cb13b47a92694143fc9dabc00fd4aa185324c7153e564499c10b5ebc0ade76f5fc643cb2bcfc21026e0ae6100d6c17905d071b9962bd9057df668e054eb29d0eeea2bd152591cd4f7e520988e56032800a547d882ee8c92e1ea2c1c8f3b6a65a4af7fd9c99749d2057ac39dc035ae9dccb6c10ab8a2c785036d8e2b67e76ef9e25e959f76b0d4d2742522fff7fd97c008dbc2b87258eb5bc59d6681949b6ed5d73cd31bee3eae0e9acd6bd73279271621ca0119957b5ab7f977cd206bd0736ea315510891cfac83b756c8d0d91c19ad4a8ec6d26fe41a02dda0f2de9ff0b1c9137aaf7c64f4dab4f75f268d21e4257e154f3365508c68a138e72c1f91c9f6b6564f3cb0cd0db0e3e23d85ae7f626784d86e10667b718b4d8be0ac78fd03c35850abd32d80b3d0941b332348c6d51bc84179526ee9f0b179f786e09384f6d83e9ce1dea1b6af209373ac6d83dc911fdd1aaac2dbd42d965f96ef5a95706de2d052266a47984972ee6d9a0ca83e366ad24c32a42298d0f299c453a04750790cd1c8cc4145ba3f5c6ec184dcaa681cecce2c44531b52b392c707d38dff5a8f42e7baa6160b4866b6e592790c33d5a384ecba0329497d3ed8760129f7f3fa1a985c617641f50579cbf6c923359b212f0b519793826d7c7760fc59867f5063ae0bdb16dc67a61c3dcb5ab12f8fbaf1a986bcf4c8034f7ecedf5c05329a7aab8a1fcca60ff91e6eff06675d6e676f14c9347048132c29f6d21d12d9779785592c03020a1b40d10e468d165681cb3c75da41831964d8b1be35b60e3090916f29db320266ccb420c364eeaddd151516ea77a989c5d47d72db2ef2f2048cc59ead2f5258d28369217f30c82e4f807a48155fd83784808895dfd6fada9a5e868d7d7aa285ff49616f8e5145764149efc0387fe629147ea99046820d92a150ef1e6536c9119a15d8ebc045e62805a809b54a6156412add2901e102b23ad40911710bc05d65f709f144670cf571e74ad3006bcfd02e9e17982aa36124a2858f2bc31e18afb02d95a9dd1eef4e3617974ea3cccf1ec3c6778e91186e23a853b2ba95e7760143c007bbb4179409cf92fb25eea550c2e0a0ac6ff59cc8514bfd0c51bb6c6cc725a91f5596897f5d6dcbcae95c81c8234309e6c9c89edc13a7c4677dc74de91aa469f98fb712001c8ae1f1fd170e8414491d0029276426596e9f78efe95f6073702cb859f2ff3117adb289df6ce820d7c92aa94f4f546a3620443054f765a6d6540728a1c5a1cb2286bd6e4b20cae540b196a7bc8a2598c79e8661b35dad86c7d2a1c1650c2c93e7d857908c1eabbf04453cb2f1fe6e987f8a8a6238897328b30338c6497f7389af71443185bc6d96cb1898816b1fd62250de8e0678186d458a503f06fd8b0dbbec49a712448754484cc7152076fd3124e6151f705c3a2c63a7c76e1bcf6270744f65ec9a5f7c95957685eef9c0059668f74b1df2c725152761f38b0a5bd3bf56c696ba9b07f5b8e14893c4180b2d3e314f72e9bf58ff0a8cd2c1e2f6a34c1a94f4741aa9536d48778f3041cc9a02ebc77054a20b42b3efd0b6dec69ed5271f2e09726d5173318f7292173d0b432ae2f8d980bffcbe1bcd9513f48eef8e4dd418c191238a09f469c65e6914cacb6641b0b7f6031c391cf58e0aa12783ddc5b9c57f97a05f92f26bf8728d8d3b3d99c994bbce6c37527b8d029543406458cf2282e80fa6d2355c7c7d337e6e503dd443fff6228b957d0f538a5aa2584ab93d5751063217b344cc894f2aa634267780c893471ec827785745c876305ce32c0913a2cc2e7e6114cd642e63f0e413138db2b5b7d3ad0726e7ec3d752afc42e069f691d96afb84db103ae87592869338d88d7eeee3e49d9e7fb33b52cf2ec062da08d97dd56e8a3caeeebe5fe3d097294e766c05e5127ae2aa53a88d2d48dd753886c403fc913ff1c97280f7a005b5eb33549d9f4158446480ea3b52f38c826ecc42ff5428822fba81c687c709bef5aa93954976aed9865e830e1221ebc253e79faf9732b84afc567082b27246834c1c1273c73e8cfe39d4caed4358c280ecfd1e747b397892f02c2a1996217f501cc24868a6599c9d27d89da3458142bcd98a1d2fa4882cdb5fc285a7db93876a155cffa5158c2948149615a9b9c61a0b34d5450fbfd05fa82fccc54445e5ae4ca9282e435021cecbf9cdedf0465d8b32546760e9617ad1f2673a867a192170665a661c73deff13d2b3b09562e6b581d6a56669856db83ab89b7c091f39bd430d70a1db0d0b56a6f4d728f88c4d0b56c289761498befefcdb4ab0068e297f3491ebfb005e6991729638e93399e22bb83708702bc8cef535235fbd01766573486d52dd23290ce709cc39f98b03385b3e25f1ea777bedd45ce608c72136cd7cde54f3df6ee82a646808ed2cc73a47fd1fc0f26b2231e68a765bb6bf5ea580fd6c2c095719943386c4c6b8c32297a05eae9c5b2c2addf6c191374683b90fd38fb647b9e096389a268294c27f89752f610444c617d18aff9748a928f44a22abef704d102bd551c412d23721686018d90e1b351bd6cb99f344360408be79fd636646937d9bbf0677ac65d0140d514629e9f9375e28dbd394b61fd3651703b00b0c6f2730758eb7b1bdc0bec4ef58d301fe0abf3d6c937c2cf06a7ea5f42cf3105e7c321bb1e91ae576a77ae59a3ed6bf42bdb98000db0d37fa3034de66742a239d058f2250c04b49d207c86357cf113680898a5da5f3c9af289cf65d95350bafec945f87fe9e8efea02f1ea16177c27d30d43921e2cc8479df7de94965733e7130fcd264a316892512c57d74aba3ad9368951eeaa078b3aa67bcea64fd69903fc35ea0dfb5cf852d3061a508fa3de9ed8dca2e9b32af9a72eadc85f84314761898aa919aa746bf76ad6eed47dbcb141f09e211028b7957c441dd4fa44dbd9743a5189cdb448c26e7142e3e5ac9c0011228544d4ac097d4d8a26722e6a53978fabd3c9e7440cbf3aee5c4b34060d7b0fba71a5dd4995fe9b28960837803a1a53785cc8df054b58bf54710cf6e4646ec9ee29a475e1e139cd90266544c7d9168723225d1da9da08818a0bc6c348364c0a6b95657ec15aab3a5e2f4a332852ac074d518e8533e6eb9b426e00e17e7e037457c743ef41bfdcc4c5f7c9dbc480a6852a434ed5647613ac996f27a6d035ebe5cafcbc29f79a61cdfc84c8c240107dd1e950750f2f612cdef8b3f39def8a96018eb8423297e96daf69f76022c79bc53ec47f90e6e379a162d16501887be6be95ac15c6fa2b3cced3a10866c451f2854df55af1d75985ed55fec3cafb08d8d91a3b98cb5aaecf78ac046a7759ccf5ec30fc5ac80ab2beeb00fd4fe0c5511287d094391cb004f0455402febd5c4361cdfd94444c8d383138c78911e958b37b8be8ad55636655408c8753575afea6806f62c8cb870122980829a5a94e9567e97f7468a058e7be32142752c59e266359e23229e79d954dbacad0cc0750c226d9abf7b33b6649895ea600ca79010a2406002d19bd85725d4fa3c989aae0f92d1f6599d0b33e625a6ad42e981422d0b9b54ee75f2e2d921608db50b85e22e2ab3b54b504d463a07550bdd0d1a907299fa10448af83776db7f1c1525a987b0c29568bd80602b44491741b5976a0e893d39f1ab0018b37e8ea49389bc40d75ab7f8858fcbfbe4cc2169ec48d9338b300a587e1f7858361e09ba0331b2dfc5e8c96068e295ac7bdef20a2d69ce076b0651b435459372099ecba886b21d9b42f4e5796a499f9769129d32d59b221a6ec09f1f8bf5dcb19372d972680da99036bd8b2a8020f1169710adc32f434e90bb020d2476c718a741477653e920e06f5dee702fbb0abb018eeb0c028a5a3d32715afdc265e12632de0130b01f96053a353922219afd6c8ea76be121a89bbc9cd0d22ba8bbd9c6cd430aec83fd57325108f430a05ed4f2728a6969fa3154cbe882c1417fcfde5b7549d87cb49c93ec752f9a3541b2b61751fdbacd8016f2ccaec8cd4a9c41b14d64829342bcf1d81fd1119899541fdfda5008ac7d032a9a4cd6834959e46c13c1044031e6996fa5408e7d87c7057d966cce54143bbd4562d780e2a8400f4606a420d269c144f87ab406348d353c4e0ec62227a02057b8cc63832859f668d8cf5542b2fdf67bb5bab930d7bffdab2f7904cc82e2bb824d048807dbddfce37307a58fcc45c26d7cdc2bd1b81c9f874aa21daa131852a78861296f24f3b461418258b23bbb7da85c98455258463c40dc4136c5d4031b487c2e003a67e745d10f4454a16218adb5fe6aa4b7de218f100186bbca5b76684bcc61ec48d3cc32c46cf297415b3a2b684f4123c9321a6a7e6451bb64e64ea9209bf296d4acbba625af58020cadbcd0313b9a8787cf70f45b02679f439746cd0ca43b62411bc58fd887598769a1dedf50acb1e69c193e64a0019a81a143660309a89a586ffc2c04b71458bb760b5e0a70fbefd233772d2bf2a3c734ce7d7e8ed18347d73acb10bba7f59229d9b9734a73f98170eb4546ab00dfb076062765912e7118f20bcceb001cc0f4ead706e1a0778447d8aa0127ca6da17e7db4f506badb799f0647c76679f0f9e47659453bdd40a77c57b24fb0d2fd3691def1d2c36ca8c2ba6717be9ccd5665fe93e62841e1e8225736b488e165d78f4b29ca1718adb7619ed6adf93515bbcba0b758d135b92e9305bbe8d088e57bc42115378a92b0998400bd5640fd6bde46057a09ec0684f4e34115a884886d3210660f23210a48eaaf58d4401ae13570fa73ce66896e85ed8c186fc7997c64950cd239438ede27d52bba4a7239a54cee9c9399aafc31236ecaf521a067df1aa78a9a6727c88b0b6f8037ca4de41051de725e63fea7e90e8bbd70104afef1837fae37aa9d209fb5fa15a1484dbe5c8b6125f18228acea7c4b28a786abe7d04ba306d1095c22d3243e03c4f9873b270f3d89797bc9f04ef48dd700ae446e1e78dc603c5a35601b1a740ac068b4f28e071534706a4f0dbc3abac3b61f84f4e2b84535ff1a1abd08f2c494841ee3e14be4e2b3d50e0b1fe3c31f4daa80c8a2980ca17d460dab72e1ccc0a878975ed8cd34865a71d0dbd31d60891c74bdc96a318e8e3b921431db617fda9769e2b484a18a0f4d0440296772bf1fc3a8e267b6e66806391216a8bf64d83e6b7f71da70e1b22b23f49810c52399458cc6affc550ccb94f52feedbe4bbbb82b29472060700ff47d6814a1927f48c98ceafbb548e0bf6f47f2a995c607568be28e3ef661536d97727d205550cc30aa0e09b4b7b6a69ea083e2cdef44ab03c4f36a247ebdcea342911398503863c756d44558d82b830fce9208da2c724f6330f474299a9753b9434f80fc78d708ab1530849b39cd70e0f38b95a3a8a2511673cb588e1d312c29b18cc2aebdebdd9a88e954f56ee987a92b0095b2d582c7048137e65efda4c41247970e782c0efd871b2dad1bd21b0f3ad338c5d6266c3d79ddbddfc1dd4bd40d974f444362f5ea4d8193152bf80a205be4c3bc3ae9cda6540c1a8b26dca8c992bba1395cf6889bc5628652f52e3c9f0f880da033dd8fdda2571c2be5ac2f2964b53a6f06721ee937293bcb2d64d8beb425364ab09ff997f7db318ea2dc2ee7c81c0f179b2cf451b322d97f52675a4a7f00124f2f2ca5216d6de0ca33617665341f4ab33f9993611ee46aeb6db23e139278ca1b42942409b499840dbc85f541462fe07b563f2478ab730976f50e240510c2510775cfc5192e88d95d5cdece774dd33e644c44627049934d05340afc1070396fd46f178b1dedf60a22bec73df5f58005bcf76c0ef5ea3cbc85df542d09538f8211adbbf024771f04c9ac9d6fec1be82583fa70f2b8344998cb786961161ec41749d4b152c5c2f064206352fb3620bbb5bbb4bba1db3100c56f54db083b67e308eef69d1e4aeac2cec6fab0296eca8d5421b4df02dfea1d017078bfe52a726286bc1a06de80ae471c2aa0bc638c65576805958db0e8dc48d346c94b9f57d5cef2e4fac6fcb25c21d3d29c7ef3e520ea5aa5e2567c9fffe3e13e24151f50b740672b6926763fbba73f1e2e04239b07b1a058a6e60a961c91351653d0a43738c465c67325079b349a9cad718b726759e98e8326ec23a5a2b0d8cb8e5dcb330d501030f3280dc67e60f70dd7614e351e90a00bcb491d7f32d22e1fc29d83b4bcf71c3fd8e3c93ea1f63a764a6244c6863c58c679fad5563cc4c50112b38c7453a4848d00cb62868fbb05f56c5c069e2cf691e20a8ba0592494a8b4979244a942043b28cacf4dae65ef5180076be716c9b4664207500ce24e0eb026769da2c0ed455981ac447bc0c8ac592bd63e4e3bf5f902933e78260e13f57e64dedb787333da4f360e78fd303367a7b43e9f25a08a14e5703f5f32f5a77e9195a903141f1bbefb566a70acc0ce28100267e999d1c3c07d117c3952b0721919a82ffd66dc947a9edd70fadf0379d585d13272eb7e889415cd0d11cc38384603d4e827ed3b2a1560288a43a26c7002d072a065be73d0ccb97067dca4652b6e2f88e981fd273dd358e6d99c5b8dfa68d0866c87a7f3dc96604c745c94baad4feacca8e60ecf96b95fc609b2b2e9d511dedf008131a8ab89d0b40d3221919454a56f66e32201fb1f4d4cf7d6c1263d68b625db0bdac089fe46017d6b98383b7bcda43ef14a96a433637e2bb9b0536f7b9bd9879fc3e13efeb54d0affa5e07bc2e4207e5eb7340e4fbc9c0d20c8dfd88a20757b84f516c92aa0b4cf1c1c92658dd90a63b82fbf9df3c869db10cbec9d4b9fdd5f8aad8e875937ad2fa3141012be3952cc4693f77f8c66c44e59c771ee1beb1fc477c5bf3f4dfd7ea92a64dfafe7256d3b5aaa8bc964a09dd79c192bbd76650574ad18b51fa4cc181fd14d3ba48c54f5b3a287cefedf649412062fd849ee06ffd47719c7035bf9ca47a3caddb827420973c76d4dfcbd5cf13ef7cb0fa573926a711b28c0bdb5984c8355cee8e23a056d13c6bdf85cbbdd034954088192bfa26f34c87e578b33b0894823903693701169559f7492a55ae6b6b548574dd3d740ac5242b69c3885f2d8028d205191b9e44fa600663a4b9d35679c78f1f2ff7efc8e9827cdbed93e49bacca7ff92b6ef0dcaa769d12c4ef95c01d7fbab2f43f3292a1f83141d0e01a0014daea5ff65dbc770d5a19196dfdfd2c8f844ecd1c367f91fbc7424eaa5585ae6cbc633a3cfc298699be6c12046974e9b36c6ea1fb30174bb178569599eb924e13eccf3721b5cdd0e290143b1413fec39e2d412c47a017b6f6ee2ed9cc2ed7e6696cc3f98500ca59d2f786401d82f248dc5933c389fe1d29c5fa8b2a128a15fdb5af6b57052c9bf440d7cddeac8985ab9f0c354bfe6d5dddd2f8863541c5a3dd5272b86a8c3c8c500318f069e0aa96b4e6293680b893c401baac3671f5c38f479b342ae8658bced2efcd647008c27811a1c68e18f0fd71299b0968c5d9ad4b13a7c83dbcbcc892bce7d54cdd750253b071f75d14407231e83feff1dba2a988a0d5436bf78e78563b7ce6e249dc2be8fe8e97404b7c080b0bc6f0f398b35a6a98845e2d1909f4e44c73e4aa6e0b9c019960f0f562b654eb8d8e46443f95709966367a2bf4900e86c0a2d300bfac383e908cd3fdedd2067cde05596e501e282095d6121349db6edb06f97b54074768888a2aa3ba7cb9ecd74917a8a286f1e64ff349201c379498eb116794a8387f5e1e4f60a89be4096a33c28f33728b3f592fa6d34552b5213aeb6a7c0d9f9234ad06e57506033b30627fb5e854a9bf2355ba844bc2110d3795427141ba639244fbd9b83d14384204adf1b3084e5ddd381b72869f480ce575cb516c79897c4935009c1cee429a4262e52617c4f7ffd3a6bd58437619a018c0c68cc47530e4e6d661e1f8884677f5ef3273402368d3fc90612ecfc133b7a1fcfe32b505a28876b27c15114cd8b95761b78eb876d84dcd4de96f96c1fe40fd32f9394340284bd15c9711b6b97889b59655d48e7a970887bdbf83867f99940feab04d07a4195c6bcf769a63606148920dc2f10ef97fa5750c3439904a93de255019be1504b8daefaddccfe4bf0b794a1194012aed09297ee9bec365709d4358c943fa9aa5f2e3d180da47b1437a88c308f97ab5e20f7f756eccdb9d0c7ed8333839fabbce035629c46a7533a2ff3e4b14e437f0fba5e27748eb15ab88529157744fd58d81a9eee5c718721ea994b6d6de5ff820ad5d90d2f409c9d3d9d27ac053b26d5b84dce0fd44a9a29d023d46ffe0831141508a501e9916d1f1d701c445b9f04798b16424935ef532898c7a16413658c9b8a9f369bd934fec3eaed60e4e51588161a4bf43095e3a69029c1e077919759c86bde22a6edce3b96bad1a8650dc4a83ed08ba8849173d1d05e5c7319b943b121e6e1059d37aad8dca57b2eb20d0886c2c661d5c7c4aef271e480d4e471aef9926fff1571db4a371855af205c10deaea88f8b4fb6aecc21ee3652d5f70c451007d557c1451b817bccd1865a4224c6dad912bdca3540f926a73bc288fb4584f0be19436e5405c5cdacb304fb8cd1c897829a2416878939905bb507ba840c5e1c92e4527d5458016722ad3230c77907dd30abb59e28ea458cc0b344e0fd45f35e7f49f5c882088793b732587617be2ab5733459d18ff6fab9813ca946785cd7abed837a4d48ca530a105e0f0b92e02ef45b50b069e5edff909b92913a196526e66eb341d116ffb577862e06368342702cae9dbcce2255629b4f5854cb995fafd943f996e9b143ff10fb29ed2bc43dae945a3fdfb6a87e1e1c5e7bb2b77f1fe74a04e81f20250455c0ff246dfbbb2fa7cc862f00e7b71c197ab5975febca0f6ecbb318ba3d1c90e5ab1ff5315d059f64cd5c111117ef78868951b359aeda5359f93f6e408c1acb5294398fd26b97b4c1b9a763c729db14cd107fee28b6c56f1859381c9178ae6bcd4753ff4270b699402125bc39a3440211aa02fa3144779f76ee95c73d3733fefd8e2bcf5eff69c7bbdd82340b250ec1e668178db2f6791ef3e2474a92d88e44ec8aa114039589334f54e65c129fef1a53c2157d418c8a41c7020298a1376c9a1e3fdaf73e96b37bc07c76bc6948ba9c39d4ec71378701c8fe6c81bfe08eadfcd05a59c330cdbd84d049dba0423caa99799decca7f6dc0a7cfdad96ff7cd062e22ff8d6a4e66d21cf55451bdd50f8ded7a408703b972c9cbed73e2a09759fc8a6ffe72a8cdef992f7d79d3300e16c45a1cdd5663aab3ea83a01958fc9aa755a497290c3b7d91a0d5fed6406d5fa103493e45c17c6ee356c7040e977335ce614217b82c7853200d0e27a7a85d8ee1564d508af598af9b31f1e56e4bbf7255ba90a4af12cf042bf7e86a8539eca2c36ac8340c95b24d2d6e43f97eb8c3b8ad1ce31e68caf44879edb6a6240f25d2af0483a74a65e56c45d6c39772509b7d6f3e06dec72ced59aaa5534fea03a55f1d249ca5865ae2a43d0ef39518388a9912868e088af7ade0eaa3a6b5a0ba727b1751d2fe59c3a5ec00062d8acc986118667fc1b0552f489a565f4a552f9a4d450a7084d4999ae35fdb1e97d3983da8a14f7836663907579353bf1fb81b62ebef8459fdce1110819e16820643d8943cc0e6705d7cb45f358d0f48557252c540d99e96ca3983e5c911bc8d6005bd79bbee15b6b97d2dfd80d247f785fa95bbec1f88a6aff1462a0ea5ebdf6b4288939e1f2f4f56da4c35648a54a8d776da5830b64c0a94de7cff312ab69fbd512fa127ed2d2b7e28037b6b10e356c428b43e867373f328a2908ea2c2660a29d74a52907e7ef762e7dc408d85e38af1c59703b6007caf76882bd23957e7c81db0dda0c91cd117b54a2916734beb9996294203ecb0b2bb152b39a01bcfaa0221bd8f9bfde621a5944487d6561a30b334a6d69fb1d93dccd3e09c188add5ac634f6173e8cdf0b68337fc74b411bb669de7100fb5eccea77338dd293b0a44965af58cb9781ff879e6ad20f230744b34d47e7bdf3a8de0c77f26ce8cbf0a17c1495bb8697e60ef029cb83e8ec88316b24ce05cf870d10945cdeaf4143aba889d6a7dc79894538e7348828159eaab783141230d6b56c88daacaab3399022d70b7af4edbafc0700a1e561bc71d723e4066cd109b29238963cef037a3ff563d48e8fac578d3285314052e7bb634bab153f4fdc49dc1bc12455ed32b57789442a67780ceca59b8ee3468a488b00e2671e8bd13c217e5acb3c549850a4a377bcde9c8a2b28caaed52a39e5b8f1e8f52a256dee36fdfe82afa991fd865dcd049d69929f97ad11ffb18418f285bbd79daee2f4697f0c0e2e1629e006427365946e674d07a2191eff5457c0fc953c17ea3e99e426b3f0684e2f6e23909509303878503cd041c1866cf42b60e1fb75d3c11ad8efde69a9302a2e3e75d3cc6bf8de79224c314a26256bbebe2097a8327594d764a792ef940acae62d5f41a1b9961af226e7f52becbff0e269a8f7f688d5b15c3c338826e79ec0cc26bd1dbd4a660e617b1f7f80041ef247f7d6adaefb9098c71c55a388122a7d70cf0e68b18335f103efb56ae0691469c7bbfc5f6b8df6b98dd66193bd08962776c489f946781adf0fbaf5585df7fc02fb0ac95239c74055ca7ccfe0f51843eef9ebca7abf67dc9a3c156b0c7f3baf7fcd59abc2073f89be3415c354bb0859ccf1f7bc6dde75266322b515c9a53510dcc265864ade69dc4844e9729be48e628e8f5236aaa3024a296986a263b54304800b28382f77955b44b7f14e40f8d22344803dab49e0f33a93628bcc562b95bd1abd992e1171be00caedfd807179e9a1b73dd590c030cb93e8201daa1c5556e2e0e4222d8d51364e2ae2ff4bd5cd4483a7d984be9ec6cbbd1a0491aca766f19db0591b9959b0e414af886675f118daee123855e8abb8d19ba275389268be57ac24d2c015a8faeb09808a45fdddc67b1b5f91c03f48b327544aff76bcae8f9eca366567e8d35ea1f85f352d3d863c68e817f3b4d35935972a14e1ccc27b28054da3a92735a7fab98641c49ceadb5d35d95bf70961c10169000b1b04a3e76fcb4115195bc8b4c6d6050c3c9ef9c6591ad44c209d78718ba713a500b9d5b67d876124f1f311b66bf3af127313418dc2af0df0f6add8e7cedf53a9b5ba3d12aded9fc0f05ba536781e2aa210f3470f22760baab018b04484589a3af0d0212b7e3d0e2da82fc9fde87d85139af0f722f3b39f29376fc86eea47120de8e87e4246813dc1a9e2e45ace4a677de19918cc77063d57d0696b7bfc1ea42da41abd434e94df160923dcf84048ffc0ee3897648db1eb0b3f6be13300e250ea1bdced4c9da98734a516729c4fb7e6ae4a27eb477c570c10a8780056e7a99cd48f38c788e7abf1e6888ef52846b801f6ab97518d1509ab83f9a1bfc2c0b47f9f770faba4c155bf4b0e390b00d44b2ff7c0fdbc7f4ea3a16e90558729ff2c660b8de64d957d98641a7c9eb1511bf82ac56317280182b6d2283e8c5b7e11cb9076c1a40e7a13f06e5fbcb5c1bc3dc2a990e714b1cea717a5cb1410f90079aa39aae52c1e546998f8fbe7a6fea9804155b1fc0a7c9a3352cb0100b00c57a1fdd4895351655d8c5db6794b6234087908e7f91444ed0ddbac1cd4b04b22c7668384a389726d886d4ccad1a68b89560e8fcf3762e23d7d0a3f028f00303f52f7ae466e959791d45207defaa3f92166d8ed58326886205fc19eeacb23459e9d06c7d71810417253d4e278fc57c647eceddb854f10660aeb8eca2c06b22553d882fe57833ed7cfbe15f2adeda9efa73284db3d3488ebd9c85c45c646c4821a6808a0425ecb3b5420c4edf516140b9b88cdf3c5cdc3994f6b730c80120b4350542b4495bb4fcb88c87730381ee3254772352ddd88588e95b233748ad095f9d759946f739d87d00bf886e2639bf7f51e3a2977839572fe52ba2fec54b65fc2f39bd8a09899b0884db7233fd37d117b8be34071ac05b3cab4a5b586917e296f1b094cc15dfbe6f4af1a49d0ea349e0a7e67d7551e2a9b3fc653ee64b6880493cc96f7d7c9f7947ff3df4bd2304913aa277e2356a6e5b3322a2e74026cca88bc1d9974d72d13f5c99d63563a196921425fe7cda9569a9b3b80b93bd04d7545653e1f279d0fdcb6271b1bf96a5c9c4dae94e3fcddf60267d9a8e705a3537cecbff0781aed22de61ba14d96154a0ace3b2cf31cd1fb731e6294fa4cac60a0f03eb6a48c23bb86ac043adb16d5db74f6c8c0b3dee3066a3bcddfa614ba73629ddca4244c8e39f23a8920ed2539dbca665807cd5f842f3bfa79f2d61a496b1de3299c3779dff8ce4992d8f3005b6a44f6d224032d5ce54df563b96ac887e005c16793d47134f31bebee2db593509558f02e6784f777a93846adad438d21d618a7e3fc1aa938ad76b109209f3e0a01de2854113de12d626cfe329e33624859798060295bae0ace23c017b2adb652ceb83315db5c781420f125dc3e1b7866f9dddc817307e25c2be015fe76cc7851a6c6a9f937716c41c1c6edc44848bd3c26b02d69d6fe6e6bb8a82866dde9d5f492a05e80712d186c5a7a3c0cb1deb4c267fed880c7d3fc8c55d0e9902ffbe0422a48e0bf9b1d60ae9392dff14e479931295a214cf694888fb73fa8910bf2afdd5f6fe5b8abbeb0f28cfdc95664b0f33884dae85a1a0cc806846b9c7b65ff491155c2218b130a8f27514b4cef8bcdc7e42f447bee56aa2feb12a1916c05fd07090948e10fed58662654da9cb8c00ed7b5c3783869058cbb4d15f7e88c9aec3e9a1b1173ab9da51806ba6b96749b6d54a7e8b73cb56ab89e27b9347d54d1948ca53c65c1a61a5f99439ed5fa2e3d0b9017cd5f55c2992e8678956a443d74323cdd5b7e068124141ebfb9b22f77b1616db00c19d281cde635a7a12ae707c636eaca0b4783020824ccaafa224ff8715b10651e7049f2b2cfb9b158c292aa0661abe36deb376465baebef119a148a5a2e8ebda69a0c85f6db084dfdf50a8a560c8e68f66635568a4aa2ce4567ff47101cb4c8411e87a63abe273a190d850533b36e05af4c9e65732cdda9362c6985d01b77388826c623dfd0772f6969309fc009fd5ced4ac45b80ad13c141048bbe97268445324747216166af3c6bee8e46af280dd80613260d9af72bfbdecccff6a61b2a35f7a399db9fd193ac9b7baf1b9f0ceeb728d65e08d54d8dffb4a501c56f63015e24ae3ad08529d23b0d4b616927d1fd2d20084714e33745ee936ebf02ea056f8b3377cc9c758afd0a28794a744f06640a5a34e850e8a973030569c43ea9c71af36d39f3adcd2bac45e8b091ff3f2de45043b50667685302de72f334e58710dcdc0b5c14ccca90d54118508327815dbdaf274b7c16293645392f28c23d0be4fc7fe3d5efb0c92eaf1da07880deaeb1ab67e76d317931020c3a789ce2d76cdb3e0c52b1f0ebf37d61925fe07ad7cff877ecc24b251309284e5c3688206459076e1d8bc4b448530c2b009a78eb84354c564b8ed97fb917937da5823c47963723eb74e41b74a30260fe89b9de9428a0bde76ad74029f22345ab4f76c5bdc6dabce6e621384e75d6f5bb4faf0559fc1c8ad3073a69d94b6ed08a918b7a4f97634867798713380f9cf6f1bf0b0933b5baceea8716e2d4a067636da3c75c294bec01488652792fcc44948dcc3ab8eb2e93644ba40c92b28fb9be302657dd35ba3c4bcf3961814a5ce5af15f7a60534cee0d423134236e6ccde2ac28368d63c6fe2166972467ee4944a46a81acb47eea55b714e0ae7eb5551da26698684bb9103f0155cc838bcfbee2472a4c4fe80b7e4194a08e136dd41aa7ed443368e7df0acdffde5ce0aac6a41ec15515c2ebad30dab5c452c039065f82ff187daf1f077c5ef5347a2e03c59c3e19fc8bffbb33301256bf7d654f0f9a72c172be0f344cfadacbe20287eb2c58b404a36040885f9ab7d6152cc2a8cfcd229857238842f7854d9ed49301963c7b7a0bbca52d75bd9a27cfa300a4fb65c4b4eb4d8e60eb89a74ef86545e06e379a640839a14c0b83d084c65facae542bf918e40eb1b2af0e62de8d79962d196df1af521629885903375e1575e3a1aeb87123fd9ce294036a64c15ca546f19a5bdec6859a9a2d2916e047cdc9e5149849dac965a88c85a870ece28ffca8550c4d434f6c209c48735d2acbd2109cac05f9bc365256098e4af2c77d3fa5c91b84d29b82cee82ce78579e9611b630b91c0f2af837308581737d88b0cb95c5e33e3d4ba712cbf6e2607d9b713b840d9a0e6adbc6b3a202b493cc4f7fc19557119e107af5683f79e9cd971d7b2cf67395b98236acf55d3fc1188c178d005e98f43b9b0fb13d2669651ac04ad3d527ae059a7a23559a397bb2ae4c29eae34374de3508d66932f1da4af105244bdf664a9a98a91d9f31240e2c526244db13517d8a6519f2607822fd9b46d934d72640693c7b2065b1b2521c3b4846d7b5dfbadcd032e1f98c7500e02f882498745c7e48aa30750e0c114053a420ac05e83888062d32b147d78e843a7f1d8c680a996008872a516388444b8642510911f66c51dd62c5ef1e47c2fa3501ea3bef08dd3d8e1edcb75863c0cad0715d0833708b6d305bf8bd8cde15630a950139c3d67fa3bf1c1a4098a448e65b82ade63de1d2d702679ea0dcec4285270b6e67ee5f5840deed5601f5667dceaa424f9822bc07f760d0fa5567e562fe403d14faf2c09eba33c8a74e9d79511fd33c7b14f91e4614386bee85b3d64fd971a2d80fb1868488cf949dd6e749ddeccf2228751af332d29091d2e1d98af7c7cc36a79194ef15aa90a5a28e01624637fbf03fd8123b1fa0593e457b1076bc686ccf3bc7c0b77694b33720fa67353e22534fb740fa7a06e1a98751c6871ed1f3d5be8377fb63c3cf232682955855d33bc1ad0fdd4d7c31ddcfb8047391eaa410924d0621024e7e8261cab0b8cc091873538b8510b560785aa136c110fc80a50b30b9d802de198fdf695973344e96c2effdf50186e94a2eecca25393a8ca1a3f30983b983adb5759efec1272b40db1a372a6b25f04c10dfbc0017eb508ef8c82ac3f239fb9cd3108fd93f02c419464d6961e8b64260daedacbd2cfb2a37c45107d5547f592d2998560642cb5468cca27ac8e72fd298f6af2d334a00782a2aab22f56de1b8d793ac116fc405afd630cc41fa3aba8a5731e976caa3421cd134d459c4d113b357902ae7cc5ea501da88268196cad14efcf61f28dfc0210237186476d742ae8394a6332e88625e713f732db5a6a73234d35f2e58f00125d9be8f1be449aecf310dbde31e2a499a347b3289dae1c8442b7dad49973f271506e2af2b8789d0afe41721dcbaf735579d942a722ac99ac9345f2ed3b9f5b17447c9d62147e7ce963d7c3c3039c1eb25bdb8c7d596d7a50c8e4502c315ca448dd86d8b919405c0323af580c9baf4b599d0d9c0829504597eb29a7b32bbc6df103931d6f234c7040997410b16700e61eeb6a86b6a169abc9e5fc6f3fc8d43ebdfe88010c1f8f63d78c761c79ffd64ad1435a0759c56e2a7c0e98c19d80aa0058a1a7879a0f2e46d2469cd219278ac89e91768d18f7ca2f8d26adf6742684702d22600751b7caaca817abac0c42b4a6023c90eb92f9449926ac6e933a895e1e2750ae644dd8a030be9f5adc9dd30fcec58cb91fa8a20412da1affa429dcbd1d110b43cca3ee1acc3d09ca8b65dcecd406b1e4fabc15700db81518fcad1f6f7b9f70c02795f0516259299dde1214bf3ce926157f974e88f07f747e4e379022fae179ead9f2154511f96c933c91e5867b927ef437706c8384f2a8e6cdde14639cd4e3ce5951b19f8e2860e0b328500c157e8f241a107dbc175bf774b4b5e4d430448453107b27fbe3dc6e0a33393531a81e2ac252e0c5a269d7d7c3d901dd1f1db47c9300ac380c44c90064538298f965d785c2a80b367c8a0077fb46a9206f2d958835c9c0a4fb9847cd0c1ae57f679790c582e6344fd8b6cf7b533c998f0dda3f2cc328fdc814d695cd582998e6f4912bd1ebb4a0bf4d08de10c482af491f712eaa9d2b08eab8c18958c45e161b7d9042ca24599d0a219a17fee1f207c384022a295747ecf6965a7c3fd18e7db8ac482ee3153482092674b17238e35480f4c21effd1693384a94b088535732e2e1ad88c03e76b4a2d5abde719f09c22727efa1c605f466ef733873a4992136587f02a4fc0d319161aba869303238843da740ab3bd70acabd29fa723bf47843cf2f6504a1698e90b3eb8b63e5b43054107f2c584552a63e7e4c66824b3b3d5a7f873716c059146ce0cdf42e71299716574ce20d0031945ac37335de8654de296c3d0abd4b5b514fee9b66fc9fa113ec62eba227483503d63161900f16134723bf895f28ed81bcb85d2ce2f21372dd69714d754372e34c10c77919ab47b1e6c59fd7c486923602bb53d737ea2ebd7826a67d4774e6b47a1441dada87c737c183567d68b302a32d08d7f53f19dd30faa3b39e621dfaecbe04674d857cea74d0714451cd34b9112e29e6bc763587244f0209a5b638cdc22726063b72b52f04f9c23ce6565e458311f408ca123574e191546cf99cf9e4c4f350f72b7604b5874d73bef6669833fb524f5b752cc7b64472e8fdd2227dab670b77d7929905adbbccb8dd91830e0aa88923f31daa501654574fe528d8b89b9af4ef80eb8e4c4b001d0e0ee2cef2a28a9975e83dd02e8629b394097e040aab9124f304fe63091095f8a3b1cf08aa306d3d9cc1395abf6340b340de2bd8e34ed6f2e29e62c96823de871d1e283f7d5da3f49c508d885c82cc544149ef94aeefff39aba716e99477de46b2cb1edae81503d216208eb3beebcce2819f97e08fb11c1a9296ee32e58f1f5fadce35ae7b5b4dbd98f4b9f80fee5ded985cf0be60e86854ece61d7f59f9c553067a0eecc148dbeaaf9fb5ea5457e6099cef6d142260ba89633b37c6abd2ce28bc8ea41a1842545f9c00fba7ca24d07c5a066c457d348e5d96bcdb44379c932d738a960884ec32cb20149a4e52ea76d62f8c3ebc8239a94cf53bd8670f309a3e5afd307a6d77fbe320ddb34154ee367a227c80a120ae0e019a2f79625169d89768bc27f1d3eb6f5e014ee2891430003fdc8d73746c84a4d3fc342526cf7a4214a716c0ac284cc963b04bac5d4001e0387fd9305414dafe227c5638c082f72f12af909d2c2ad6b7c928bdca4bcdeffe3a3c9a2ef8d69e6dce63b2716739140087f913045099e1afe699500d43a782568b0a23aa594a72c8ea62f147985bf17fdf8a228eb86514587afb34a0aa8d54b4e717d3644167f01fa2be2675a0a19d0726b656813de0e1fccbb43bacf0e54b6adaf49dbd54038f95631ac72a4639c4224b3f58aa69b2a1f8fa295d0c6c4679d30ecdce37fec4b69f2e259fd001174c6cc41754276646e39e507fa5b3d8bb89ab281f8a819d8005fed4d7eb2433a483e484948dc440ed8390dc73516c90df8d30899b554f0791a20bfdc4fdaa26e20c82a27e31a001eea5dfff97d3ccea5155df24d68884f9796e9a6e8b5c7c65541520f719955832f77c9b06be0ac4f46929033584a8cad7b4a2509ff88c1f5812b6fcc150da044e12d3143ef4c00eb045efcdbc8e6bab9b02ec85499529d2524096cb6adf3c9dac934f76dd3aff5da4fca1ca66300cde79bca97934938fff0bab2c418f4bb91b3087777fd2f7ff4a16fc646681796a2ccc36f8192b8b4ed5e56ba7a863369e444f485375b1730365b53da6bf9ae46d08d1a66e94291362c92d7c403d15b787139336326009588e299c03d9a8276009e0fe5b5ee0852496fe8e51461e016dac198435256b01542661a5c0b277dfdb627940a18c0610ef76008a1378bfb48dbb024ddb74b5e48e254e026a1789ef2c93aa97f166e6a494972d6f331525d365829393a936a590202757544a5c831152097332f6cbe52b529a0c799bea793f7b020875079b2bb583087340bda025898a90fbe0377a8d5a071937b701153c26fb17c2163dae6a4885fc2aa338efc621c0a21205c209371b233c847334e77f3fed42deb6ee169fdbccf19e720eac5419cb03d76255952c7265f4474d80741a01c06b339c4d2799ae04825863033d398aa3e03d1f6d1a43cc35ab2aff0ec62c8ff1c7d84d3fc8dffe9fef66b8f3054e2ac87d4bf6c7e25ddaf7d4fbc037856278237d65842f1a6db13dfca54a0a1ba78f8dfe44cf3e9ff0b475b564a70f9341dbb733ba3405e829f23aa97ad0d14ee3506ea8d7df4607f9c85273c58aeb1b898c403cc8313b73d4ba42d3221aa02f4a9c46730b2e16f141ec0422dda548bc96e4903bf3309f799259ee10043ce17e171ef0355ead918594938721987ece4effb041e8551579bef7e495251394605840c468fba77c0cb9aa7bd99b2a356b2b9c8f95370b5e29d38e8d2183e0678a8013d9d628dc5508027d54e752be8fe91a5310ed883d42a3d1694df5c40c4c28639ad13b4c59fbfafb469a96452da9fa98ad0154cead8224fac58730c3c8e6ea6efd17943be4dfe0b50b4f94013caf1b775f0e719d6a1752290546f65b6c90cd6f29eb8cecf932954c6c8f216cba01ee4033967a00ec00ee339bfbc324048947491f988fa0914dff91c38b81d5e87a6c0cce96a9260a0c087b547a45af6eec605d6a420cde575fff10c95e8cc25facd1cdcb45e88f5a981de75298652b25c360a931bf5854c65de8cdeed88e2888328c6b4af1ee95c8d1134f27ddc9cfd85682ed33a7528cbf427b927baf680a468cd86b5be39025fd632700ea9c2d1a776cd0157c38a5bb4c062bc5c775b97550c0ce71c6b1d7e6be8e735b1e02993ff3e8a106a2570ac6d562d478aa820c43d088a58e1acc62868b4a37e5f88647f481d10062484c544fd7ad4c0706de14393101225a45f91c44094fee83e3833638b188412976459fbfa72e9d6bbf2ca040c5cc96602bc27b59cfe847ef17f6cd2531c7448a02238264d74e78874a550ea824dff9eeda8ff2ce705970f0e815014964f18512bdb36bd4e00e16c8efc1b5d9aefc67abea30ea5122ba0311d00bb1b25975bcc86c95b6a9aba2c5de24045451129271ea41c536a2c8db35f758c5e56081f25bfacbc6823fc8b93ba1404bd8be425602d2f437459af6671e3a41022e399841e5a87fee62b99ccc41cb4c5a6f85e446ba00ebda2f54a11db6599cc6e6046e4a03f2ddb07d13f946ecfcc9c59f27364232ce786dd6423cd5af3227155242a1835b66de5a7038de7333523578bc00a5210702c5641f71760184b1b53f55fecf0690ca61edc3b1dd22943f553ebc30f781d7f65bad3b358d0bbef41a76c8541890ea78728d192b31b81be08695def4c1ba55fc9ae8ffbb612ba16a7a50e477bac3e9d22824540d25020725bfa47495d02eb182769a35d29b1e920cad7f537e0e2021c36f245c7bb11de14bedb39927bd123e3701340ffc3073d6365d39f2ed6d0946452034874fd48113222034510e18cbd267529c0ff826381409f5d7d286812bfdcdc0e5b06e2942149014588b2d85499aae451ec457c8fa01b876a9528f99e68256a2ee8fca0a49ddbc1519190d62cc6bb672e9e533f927d7e055d6116369918c06f0dc96df4042153f2068af2fb8bf32316814083bc3556df976b1ce805c710b42d906d8e5181765513f8df6a847e1f2121f800226555cbd638231d64ce4e531ddd1c5de0ae180a3556570735c696032afe32c121a099d1c40e737454c7c91ebf9caabc6a7a06a0e2e1696a71e294b62d2a2bdde947ef3116c3c22bd0323ee0060261c18d8946799e874616e892468ecd580708a44ee8783181449b5f642d2ab94349c10172aae283f798146b6b0ee29e5fa8dc765b5bae6b3c944bd3b43732c019c69b01bbc12910114efab099a2d44360364b0a37413226513b7c764ef3d634455e20d384a89b657d77bc2e1393fe8d291f9675b587b76e379a08bdb4d889a7cedb48ae064999d4905cfd17e2720e63501c6f9f89670c3f28bb2b8434030049e25cd91ad9ad659997223f408c7918c15f3432dc24cbc74a51a19890977287457e0b28e263809c08eb1a845add66017dfc43d43f9fec3877d64738fc9955ffae98c7726918888aaba06ff2c4eb5bbaf151864a774f4be5ec950570d814b76f583c9a07f39896347caf972315fc0bcaca55ea955b18cd1d51cfbb8fead8e439c4ab509079aafe2a550da4fdf19d00cb340bc57e8e8500d09f9ee2f21042336e86dbc24b80fb6dc4e58a5fa1c1206963379b0fa54047c4fbaeebc727ad25bd98b455cef8b452150870ffffff8f