PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 89274 386f66c165090f2650fc016177df1f5944d9f2de8d890fda560e5e2d4d228565

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4c299ad5d469607d1e0611f90225c3ef8d24dc7628d62887c2d2f8bab0f2302c
Certificate Block Hash
386f66c165090f2650fc016177df1f5944d9f2de8d890fda560e5e2d4d228565
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...004000000070100000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000beb86a7361e852cbc9b89144ffe5e3f9a14f7093295555f968ec41050642ece5eae02506151eeb2d31fccbaaf7dc55aae5e3c25ec1971b6d670b4dc46a2fffe4fb9fc58bee0b5f30fe9b3e3d429692abaa96c606554e36c8610900000000000000140000001400004000000070100000

Raw Header Hex

00004020f891528c5623dc8f5c03dc6a71ff34e79c7e31dbdd22371bad2d06524d9bd5342137c1084e73357de95362f1553b2e05b88554749f35f2091c9b72114bdaabd736c35c6ada9b00182c30f2b0baf8d2c28728d62876dc248defc32502f911061e7d6069d4d59a294c

Proof Data Hex

59,560 bytes
121216010307fa2ea3c685dcceef238e65600b1c5d08a924c41b73f43742fba4e82bc0a4d9de3bebdaae87199f336deb2bc1722714125fe904612a180fb74d30f8d5b3e11ff8cf352cc2926508b9696350322c3bf9ba12215941139a9ee4963918972b3354f52e53fb1d08254ca7a575da42bec8071fce284e69898d5d19a90fe0431d57bbc42fa8e86db40528a4be0524f1c73cf504c3c636fca3bdca3ac5002f53949243b45760f36087459d0fab12d77b639cc526b31e1098f93f7fd2d5b9024414048333569a479c9b14b3aee0c44a4630a446a68c33613cec36aff586326aa59d85ed18688f4bf1665c4502d9ee3324863a0dcd563be9cab1d9bf5f1c8bb080c9e85bae7d046b5da8ee41bd8611a2ef45dcb11f97115dec6ec82120a7ace6c00fe8ff3824c2476816d251bc728238639e94793c32bc858863853457e6a4bced6ac803e927d826820c65e49ae28f5be907c84cf21808aa7dd81df0a793baf1debe4e56a0f782d3c7d6f96b600968e39e18c25250fce65d8883234da453cb70ccc692a008e9bd7ef5cbccbaf68b7cede606c66c1d8c54d41555034b2d132b3b5661dcc1398c2e8a4671bdf718f8835e1750cedc39890f41570b8cd28139054c1c436677c22915379e14983ded89e552a3c15e8e0419e3c7264942f33fde3942ad26c906c4ae4ca18a1b3c62d53b28d86062d13706622527f58390befe36fcd32be37e7dceb872595bf326f088bd07ea4f584332f62dd5fc52db8c9c73ea737d389b0e7f36eaefcfc970d3da3b223fade320c9520ca5559882a0944cb65aad9c242a61c0c6186775fe8ac61487e7e06545161b33d731fdc14d78da35ee17438f9bd24086fb18f55805c13e0409cd1bd61b1d4e47109b7a533e8efdb3cb6a42ba086a9649fab6e5c7499d5709b7022ae89bdfd85217823b1e00d1d6ec63bfa1782d0014cc2b2729ba068fd117b21c065da936626878e4bab407612afe54e3061372ebfd8ba918c7d550d1d2a5a73101d765552e443bfcad6c18b1c34c74953c56bac44d9325023aecb9176fbb08705a7c71d3cde72250522513a26b2fc8e8df35935d4671a338d85310eadc294b238424594d6cacba224ca9017d1835bc274a2c3b64ebf3a985059f22f7e6261b73e0f0004413ed477817a1202ff4aa8e05fe5de9a014b17dce899013656078c2bee0dfb84ba45961bb6d5b6a437f4da9a168aba39cf45486fe1b301734c10ddd2a427c05fe32d3b39f931644128ce304742684fc4775fb3add061f87c4c0e81143a72ce4f1e1648253adb1af46541d0551c914a0f5e802731736a1064235b0fbc33baf721f174545e3b06b6fac0cf353f1b2a22b4805a49f176dac144d479d0612b6a16074b3529200ea98d620738e5c0e0a46ecb232068b0f160fc72396b425317fea3085b287315185b79f0ca00cf143e3b46cbd1edecef9f201f6ed58d1014684307169d4430e3e4b6068c35e6384337e22bbb1b9abc94759b77890780b5e7cfaf41b157d74bc2a87113130e9322b08adafcb80a20d766bc4e74f51aa4908b1c1e891252ea63116cc1d566b90690e76e0e6c955ad043c548584c6bc0bc556390c38480337ccb526925a52b30cbeed5a68bda04493dd99d11781eb39aff4a8a52319326c3a85db0c73a28a92aa334ea750fa370249c1128147d22f9b12869d9a607d8e7d8611ea321cb4a518a266400fe2b9955f100ee64c358fcbe9fb4678a49812b2ac8ace0cead7fe78bb53d0fcd59c7771084d493f014f7855edcf8eaa446fbd5f579863990f35129a89aaac5ec8ad51ffaa42447f82bb3bf805cf23e18133dd1f42c09543b5fe4430c9d34525658dcfd7f65dedda3a19f850658cda43f22e0005b3e1317c4cb9c40e911b4e767fea3aea9aaca0eb74c8667b807aa408a1fff79ba761887059ceec868d9fd9ae2fdc73cc1b9668d0f231039e9ac60bf5f62bfee087232f72c9c989eb1200f5269c7efd3532e79613b5d3c0d87563c9407ad66db430a907c27a89ed011b5361a9cd24ac0afcd2ee950cf327d329e96c7df86f6462fb2f5cbd5e24a7588672eacf2a109685be72edb543fb63ea4550e450276c9b09e6714ab5c48b453b571f1de92bc0f0be35f211792fd8ffbfc863d52ceb0348d00d802656f9d7424e064290fa4a5793b12e6fc402f6bea89027712ab9134cf92472c3fbe47d0ff5c57c946b13dfefd922a3e8b92b2a778c11d0b28b92173bf55eaff0ef6a221abb997bae7eeea8af3cac45ea7a648fab0d28ce0e5aee32d85b52adc99c7046feb37c0d5a51c9247cd03d3e7b6a26ead43faaed3193e0ee4f749cda189e3d7cb811987d52c3e024fd14ffa6ec25c7370a5c6d8b436de88d7a9fa3f4e0c544d3785878f9d8b7f365a49e741e2b369e9ddcc607a2440d2b580c609a5f97dd109e2dbb86cdd20c6b3c1211b558e1ca16db764e17ae41c9723ce86ffe91d9c44a4da6415a6364d64ee58ebe8c020ddb36f94f436d9839d87cf51a2ba198011cd98191324b47aa4093dad26f2e8a87f8eaa46362646d8b3a73f4f8c533bd32188a5e7bd550ac7336b9317810f2812a945e46a618d58347df5db4492002b001bd2423e4c87d85086a3ea4eef40faf1313012b43e14cb459405dd59650b6a51eb7b365cdf58ce323dbf42617e436f1c9ff3773d069a78956e7b25fefab6057eec183eb335cb3047490092108dcff63f8416c72ee657f5959fd90594b5aa6edc80d283f6333ada0738540f322e099500aa896cecbd75743aad0bf63be3c674e8b7f083bf21c682a861d3683b696c23e706f95c091b99e38b7d358183d11c9484e3822ff6e5118b8360bdeeb39f3d72e1abfff687ffea7e505ee306350bbe4593c297677e1e82fad6b2aa71840a01afab151079929e60a9620cdaa1151f820bf25b6bddc847c0c7b903bf2097f11cfe049a3ed61b1ec7818b80f89a87d8579f1710ac35b6515a38e81eb8fa8e0880bcc7e60955ea09e0c5c563f7a561ee9c6e7b997a172367d6ecc942361d47ce4b541aaaf276cab5ae059eb46321440a41acd4f1930a9a59e6d2307b9ebc8ceb8c9d9b6031c36a6dc06fb4ce0dde4469f34b921e144b01a92a2f12aefcf491f49951e20acdfefba7786425127c8764719faf77d623d53cc365d091f7939039b67dc4037f9e5722b843affd9b29ab297c7e78c4226fd4041c094fb99f32c4ef9ed7aab2afcd24df13a7e06644066ef07d7994d5a4f20bfedbe50a8f15ff61612898acc492ad23f2fec3d03234a8554aed4038378747120e8ea3defd7abb14dd1f0d19c39a546de753cdfca39368aeca497d5f82828b1401f62ee35c469ab17469b4b7323f87996adb52a91b1e65d08ae1c13e5e5b39a564a2b82ea87b4f677d819dc2e3e6feeec2dc2dc6f1c5fa882f0beb76522ea6ae6dbd3780ae566b84ed7338c842fd27c03a7eaf9adbe8e47e92a6e14e78fe35fe1195331f4dacdab8e5e4cd0198008358c5b256efb7a48b4ef4625f635a9077d8f260c29ba322770968a74b7b5f2b61296ed391c3fb4fd733eeffbdb0a291c1121bccfe576a27bfd759c23130e9547a5f2a4f5d956ff77e71db63455ae5a6833fdcc764e90c474e63e0884ffc720ae62f0a7a9951bf4d7795b9837476806599365f93b0a37802932a866ed78e125792775ac256d189f29d303eeabc727a1198244fd4226b08090a2a8782cda538bb63349634816eda3914d46bdabee3d66e72c29a34dbe404e74051f635fa2dde4bc5178b08fa88c194c2b27ef08d06f8742a13942905834e5663e20c13b5ebd9df8057e1d3760b2e7df4a1622443f26c11852dcdae143962b0984be8813b938d6a2b69598b673d6958f3bd0ebca445a1c3d06bf8ec57fed8b7e3746de093d9d0255a07ba57559c2f835c74231b8964354335cb809ab673cab4e0094152e0c3e6c12fa91d9103ea020b31ea0993005db5a850907a806f4c39d2f7834eb388ec6505e19ba062fc4e96057be4eb9ad20f5166e2ed0d1d96bf054e11d4315983b84807366eda9f4a4eb4d966fc4cb2d281f611d37da20ea6d32b3272b8b9b84e0abacab9d35dda82b7db4e4d409267c763f99792b4cf32349175964b8ba74fe65fdb172dc8388022025014720753f6d939791a1198ee6ac3289af94657883e53ddf8c9fb71cba8799ca3f7ea87986f1d544109d15ffe84aea4a7f6848159afa7c537b61f8cc63ffa3bf7026688b57721f5c3373339c45b57b02f10df67353051ea7f9912515e29f8e326899ae9ff3ebcad3b53fc332e0d67f4cc3dc3d6a8989e0594fd81fa4066c4ccc51651093318ae4aaca0148aeee83c8346ef24c7feef5962a012fdf4243ac9be988da1d2ebad9c1ea164a58580f599431232ef8977c408398788cbc521704ee11d3bec859351566d1afcf12e3f18efa3818a21ef836318978a8caff4bd0c6ef067ef068d48c2b14aa808dff59c3ee4c25bb82a049d9e5681132a23620c1fc516d63478f256a74b4e69ac98e8147e89f5faedf36087ceacca7b6e5cc0ccc8a3fd8e5c7e1dbb505f61930bb467a87e1e53aa8a4e970ff7a327d8f99e69e64fea012ad0f234fc05b66b8198897ac50a5b382f4db1989076ad83fd58690515c4a30316dc1a101013c66fac937a83fc36b109345ed6eb72e107d58284a183cba75f58fdf78b54d4c2fe3c43aa6686d7d12e603c06c98425216671300aa30b81565922299e9a01f44abe6c461e3fa892b19900d824367b79cfff2ae61a80947f280f7f1c1e8fc515d4a39405a8a69655d0a5424456c95393d244dcba92bcf4b0dcd1d9aafdd3773ad3c9f1bb8b000c13bbbf9d120eaa9ec4b8c0ed652d0d2326af85dfcfc2402c23bc0fd2b1bf4748a76adb642f9f96e2b9f6c8f54de23fe3933d79e86dbf3c6ec6ec30a65e6e576a21bf718306c6656f818d9d031b341a07018428b18e5ced394c80623ad11e71508e36b99e85398326c562b10fae96820d10f17e76f7489d200ec460624be30442092a8375be6c26aeb4d8a49977399a2bd1262a1597d4dcb81e3e3a51ec67e0c477284cd535870ee3b275b63a9d059fd45f71eaf3695fabf3885d33638a4f687bbf03382f5cc2021ac8c6854b5f459ffd6553b40bc1824f1ba0252f530a855246a41824568bd54a72056c220d8885b52f8d48e47a846fc6f712eebed32645f30035bd557ceea190f5e54b7b1f3f668457d65d5cd6c01b923b93e160ecd05f44f8f0f3d886fb326035cde7205cfe12cc71cb556a3da51618ca4bffbc2912d463c94da686e9bfbdd329ebc12c11e574f4f810f9f6ac92dae4fe062a0c39963f9b87d9923f7b85e649680cfb7810b0f8f66fde6456026623b5347c6156f62aca83245fdf06bce15a0ea780bce7302b12c9381e34b9afd0c5d3e3176dc3f1c0604a7b77ec1322cbea97b3452a65237d8387d2ffefd36cdda2efc432963d74a2643136a41e872cc2f63c76a7ccb1f6835f6509f87a0a965c6206498f0f28b88bc86257a4db897f0a37ac074392eb4afecd749d6b0a97bb4847b20e3e66ca15f1d12c21f2d67d56d2f17206ef51c48bbe046a42a136b5307c9b2933f66a189cfa804c95c7eb8120eefafcc50f50c0994c9b6ec372a0e086c9dad6bce42e954205bb167e9ba8b5103353466a46de28e2fcee67b416d202a655854da6858dc46d37f7516b90f7338b85821d2a61525d912626f6feb733672b8825b5308976a2c79c75bdf260c44801c8ebd74e8cd1fd281e236260ee90a34b765ed9da6a92aa51b8b9992dceeaa030add37ba389bcb83499d37c69b53d9d31af87f9650cc717d76db03698e07069b8d61526894847455c46a6a06c9ea137db470e25d2b5779892a0f4581fac127114b43a3d71492d2ce4b2d2f6155092a4c6343310320eed816743e5bbf1302d9a2ab23aafe9142842b8c0778fb3db693ed29816a1e8c872c177b420b9dfd7df11a8d3c3033bd52aa2309a03f36b39a9a20538eaf427b83e59278244892366519a610a995b36be38a2e88e7abef2f01ece8d9665e016b2b41c6951912b3867065036d1c890c9f888748d4fa9b823cc9781b5abef4729b338ed87415372b74a3c32241080bc7fed9e8d3bcfff7203371c10d7da02ddaba047ad8ed19eda5eec8c7664f7b545a5c0016940d3d09e1a150d31cef73d48f7767d09327cd7eb9a422b373248e52f844ca20fd235be851a9a316bc126c695ef66f6f95b5b97b44854944dd3b0171445a755ac538ad1f7970f85b0109b312da4ad93c36a5024ad1b85e4dbe4d7149148ca39211e8f4d560a4218aa1a55d327a8a68f251fa59408497e79b2431368035fd290ab87448fbe6bc0a8f5b7a15dd77beeb3d5284df6eb3db60977750c6a4ced9c51d5f24443f61cd6bb5f329d5639a8e37c29a943b507c3f772b9661cce481c72cf2e792211c05320aa9892346187b0f32949d15e31684ad6b059360e90d64e228ee99a9da87cc131e02c9f21117caa1533f4c247de7310e4c9bafd6ce1905e8ec7164c6d7c8087d1ff06edcacccd35a59620844aea77494fbaf7c53b566bd2b237e38e2bebe63d6df8da9c5ef041f2ea074d0d3f582fb4ead9fd3885aab2d78462c9c70823fc8b9dc74475072d76a6a0761e4770d3310f2c4b166da84b443d0ca89c1dd5ac1adcf6f8c76844e7cbbc63236197cb23ffc006d9b8786870583e515ac212e36052d8856365facf15302e30024de80e4efe565856567f905ded12dedeb5320a55b49af7547b356c4908e7b7287cc3459cbe6f9850dbe81d482ce22857d395183ae45e5320799f6ef99f167de9de9b95d34324c735eca94ae5772bc574e323a6ff83e7d11fb9f087b0466718b71715493f489a63ef18e9cbd6382c9801b4305ef4c7b9f77c741fedfac2c271c3906bb2da2455bdfbe4cd9d14eba3819250f28a7f13cfeb5f75eb28373676857064cd1cc9e3cd43af2edf8b74ffd4270729dda4fccbaf45a2efd7efe767db83c61ea6c4bda42a3642a43c2f597cd6cf8179800ac41e940b2da1a2b12368220a68a1278654150126fed6fcbdec1b7ce327fd513fd51cc53ed07a0adec7b07ec91b6c11bb2b6c563a03ff63d89054645a29e84168b03804e9156cc926d0c0939a6b26b2c26ac0d3b1cd668fe4aa57c13acf1bbcbe6cdebe0f53893dc9887d708c10534b8d84c90ab199ef1ba7ac23f6f3049dce087a75b6664ae9da4f78359a4b094e9a298e67c0489a1a427d1b2fdb6691c7513c37c991676a25a8ff2a4d28854d914eee152ae3e5b98871f583f966f29fca04b94a5151f586c473c090fdba6a86eefcf5517b2ea7fb8f12abcaee864cb2c640490817e8baac9db2f868198c2757d14f87c35aef087ce79ee48125ace8cff9bb07dbef24455efb962e8277dfed5ab558859aeb962de809c177eba845cc2e7fa2d4128c650b287db6153098ad12a888a5d68d752da0a4ea7b6b9839e4354575469cf67018470649fd517edf36af45bf6b95fd5d9810010856844aa00d5c8fb261581b0f68a7201e47a3795463dd8ec3a659f7465a79a8571362ad5feba034dd128bf4883a2af7e2046be4e0a31472267d8b4f7aa45899027226d22d0559028aa40e4ba5ac0eebb04e483caf5bbdc4f146231380f25fbc9490575230ce9ea1a727e9c0a0fa0f0cab75bceb0aaf3b6a75bba39941ae8eb3960c11c3ca95dc818ad50c081c2beaebfb76bb028cdb7523cee60851cbd455f6b30df6cf0fe11b7edf05c74546491968d98b3743c45834810e164c2f8d7f0dea3b939581aa8b40e2b0a8f298cc0d15479f36ae597a12b8281aa7b84fc74ecac237bba86a585ba70a4e9b05a112334c96228311844538cc7ba5807cdbdcf8c32b77da02d3fd1ef0b69b49f2da8768b01358c497fc9c4b5d5983c9281beb348c43b261d6822102551f2ce0df76114021136875f9c48102015fd9ee56eaf887c4d832c95188a14261640f6e9a73c04506d8bcebe03c4592d0f6cdac44beea908d32c4770eb2c56e8f7cca1b7b34b744609e4fb5f4d1e4c040f02ba4d936389232f7af2c187d434bf25e9188fc4f96df581a7050daeeec6832aeac47448492693acd0f8cee8410e1b367d221938176bcbb3065c62dce257ff1dd6e233cae57d1ca91f82f204de862ebbd19a33e5d29e9592236ba8da6483075745480f145db66f6c8a38f8e0f080ad3e3d6e020d079cdd4133a5bcd8ac22e402ae0c664d1ac4496f21a338bb783f5d780c0d4b514a6f91677a376c23ff3b18aa1750be20a688c9f7bcc5b5fe03fefd053c82dbefa420bccf80bddaebfa1033a129c121aab9b7f4a592ad0dfd1aefcc9dbbf56184730d7423c9a453ebf843313b4634a5ddb65f3fe3d3e90aa0b2de61283c798d2e2b36d318fffc9e8e0ab7a1b04c76bde072387326bfe4f20ca64cc1ad78c1d7775f24d0d90b9294e34b30b2062e4eae72d7bfd623c0fd76a3b5684bd603455138ec627eabebb6db4584e1911e2005ad3c1a147396e4f33cafd8a4a2c31ee0d51dae194a5253dde4021aaeaf576ae64ef498debd034950d38257957c02844d5b52bb71578176f4ec3b17e236a7e3838f776d460a29a7b882be142eec6fcebe1a6327f35eb361b22cd76226e171b7880115b6378d1c7edf6f985c437474b716390d876b3db6ce0fac8da0a2d9dfbe855e30cf697f1bf8cb2661a2958e8c8b3966e597ae276037f6dea701042385e96d3c53456f13994cff8d674b34091207a081519009c7c1ef1fb44d7590918a2afbe3f1d174295a418710508ccd7e2a1af97f569cc3c9b5f9bc8056a1d35f6fb4457c06ad10d9491b17c3bf6e52a4f7bc2e850f47710b94a23c520ebde4c539e6eea1f63e801886e9edba45d3d42e5b13f9184218fe368b660551cd186cd8b14393a8ea45d03d4e216056c3b50971949ae30f377415b79f30455d8263f2afc2136a7dbd766be8b4ceabe30726afef0a32456249b1c3af4601d560d2b9f8244b42ac4e1f853848c2a69f1145bf35fc9fdf6312debd0c1f0e5c30b5a4b585948b508feb84f62da149cb62ab4a75d6f95c6a7f5499958acf92858507928cf24b5059514792d36b92b9b22ef35ac5536bce586cc822de921bd30c615299b735c4ba532a79113f0671b5ff82d999e66679f5c960430b16f800771483030303386e2da16cdc6f80fbec0b529c354e0762f10a1f070ed9d250ea8d1b481479b34272be5d7e6263cf2f1c504dd062e67086f47b761d13a09847566965d7cf7b1a588581f2e8453d075bf219fe6d38597df8c558064f3621e3f38695e19dc23e6d3f481d44760e2fdf1b9ea74db3fb00a86d52c3736c393ca3db042c26468f79e17bb3b997c046e2e035df78b493ddd93aa73befe5a88c768e98ae279e65758402f982fc511531df9e227a6f85019a8d879f6c6102a88de8d8d06f9c90322db8e80e8a9f0a7cd890ddc71ebe3861be2ed357b4eaed591faa33a12e5e49e491be3bcbdf613026e9fd8d24eeb140085aff9d64281027104611d68b581549462fba9cec5b10be25d4b872101139edc453bfa39536002bab18e71763b8c6f741750c1c3a59453e17e9a54495f4dfb7f00d80ed6cf42396b0bb538e604c89c51c2461ac7477d810782453679b4bdc84442b15856880a3c49ccd93d9b00d1f8cb28c560b213c3b04155752e3aade7cfdc663c2c786405480feb0c8d1b9949a152ba8ca906769224787dc64df09d36c2edb8264e3e0e59435ba45b23ed54ec1133826ebe1af1c7e649554a0bfabeccb0f8711231694410283ca28cb6445876835646d377af6998430843d45ef2a1b24fc43f0cf5e8d6f1ecc1079eaac3d10ebec1b37e640f81d978d822da7c80f830e9c65a636ae51846fe422ee4acc191bfac213a0b9db6304833b941c004b0eaa695e1715a94228c8ddf1be0605008da716448499f3176886c98517c516c073199a0e576252734fdf2ba684a71a42e2275ea335cef3c3494eaa5c9cdfef03855056eea9e67b4200871526a259034c8fa39441ddf14e77bc346676efc4c3c9e8219ce74a7241fb0e49b3673df908663217399609298bb02074cbbd26c4ab9fc2071f4c303e8600c3ffd36c28eae8e4f066b028b117434d6d08079eaa0e91241cdd6f23fa1730fa0d4872a31c8baba94dbce26b31627f9beadeb85aab306deb1fbe1161ebbb329ae94d430be28025983505558de5307309edaf6ecc50c17ff0217a7af3537e6f39daa9c593b2ade0e4b8d944518ea3e670a1df44c54276068e6838abf9ba9d2fd9bb7e117c98c778317bf94feb767d6beeca2522bccb1002e19ab5af05fc36038239731b38ff7dd158a275a98e0c18f4cc920d03720392b82ba948c59f4f268a5fc3de4b55ad05e28dcf3541457068f1c42d809b5036140799dc72b7c08ed9a26247a553359a4f9b4b32d5a69592d5ff82e4dd3e74331bcf260b38d3aff9aba3d98a9a5ca0e37caad90691271e9df8144f695f1bc0ace97b3078d765fd59a13971bd1096cf671df344867305d8e47c1d1ca5e6f8c2b4d4b5978d2ccf720102f8dab509ebba1be4d3bb05790d0e733ea525d006b610441cc23fe4bc50ad4ead824e215c394a02d0e9e6452b5c69e92f46fd7f6bebd8b28254bfa0e0614f7cac6eaf8bfaed7bf455de61737eb5a3887ac031cc02d324ab26e797d03da71250b5e398bdbdf9de1b705ea5013ef9be84de154eb8054709dcda5d0b92eae26a4488cc2a687f4e22ce4edc7245c81ab7ae5fc5e0b731ad0e52d69b9c1323d4855199431fa6dfbc6ed9dca734764c63280e37ce2dfc023091d2275d6cb4f9f19b54eb8198e0f7a99ff3cb7adf94753d145cbbfa7b7acfdd13f51e07ca24de4be98a9d22fa7abf65912773a0ff6860d21459fe6e10bd44aaa5e37c3e98b41499649b9f87e1e253eec769cce5d04a64a66cffbfd7dc564be03f605d18ee7b7c4a857f7b984922154e978c0c128dca25d98e36630add0a9b669fa1706a550255d996556e4212a67b910166d2d313006d7bd0b0177430eeab748d737a9e39c6b847d2bc0c062ea301b0d830ea56ae429897c45bd15a1be22272b197da7f15368a25f90237022d02bcb0347b4d9f18a82a77ed2a14c5f00eea5fd160f850604d1cb30d189da72b4303fb8a80f076ac3291b6a18f75cf922ec4955769d188448e51eafd78cc7a8ed9675cb0e921d561b91f724fdb53eede8df41eb825ba6a1a0fedad8795b8465c9b240f5c92953a149413085f2370a68086f4c0d7c2cf9a5ea07e3a28801ce02d493f610f2d3d53a2f076e6181116d17be603f6d86feae739a1d624fc3e946316a80fb579cf933327b1b882b7128e74e34466c35b364c366346d4fc47b396802a27bba735997020f525349ed4eba30d69514545308db75ed67115e7fe9e9dba1cad7c8aaae7dd4b6e149596cc719615bc31e6d539adfd5783756c5bb588cbe26d90617ae7c606e28344ac50d0076b6700e37e659a3890e202c434a4c0b224b7c3a56051d432eb1be8b5a352d8d406e7130c8381a4366d1955b46c38d375985028abeabfd06ef614c830bc90f5f7cf970e564988ae56fc99e7a0edb84ab4d4e54771c71bcd008174d22339c27c0fb449ba89ac981feeb12b68219e8334407837fdf1e019c05c4f08a4b8f4ca9d2c024308bdb2dfa85777e15b966c5adb6ef0690581b1f504e606829a276645049ab1bed4dc2b2a23e3bb7989f69c6c1813faf96d0c152e32772e6a06cf0c100dc74db145ce6aa2d300649543c721ff9e6d60cb15af8701c935ef21bcfef3d53053fd2796f98d6ee8868245fb3d0c699cd14f0acbaef43096b3136dbf48ab3eebdb5648400446e4a78b5ea749d987a98be40e622776464609ddcd15047690b0446545e154fd0f1b542db00f45e062cddd2361cc896d8b8f219a7cbe579f5149e0b45de48ab2e5476205eb5555aaee4d84b6724dc5b7efe6a50b09ca030babe778aa73c0684d70385feb8b2811dd30b4feca70134cf3b285f4a49635e9e3df5fac48f9b367bd458a9b24a17705008f044b4fd3ef1a7adce37052bff4996f332e121407cb5861946b530de3b7a12b101441b9578ead75993e44b96e5fc67ec3ff96717f3dd7c0cd90a0b8bd16980a629d141d719f5cd2bf91ab85a276a6a1f1b283b51ddef332977d34a185d7f1718fea344d2f063273c28a8aca934081dfc581b975c41f82ebcdd098a3379542c753b1ef6c699c9da9e55e7fc002b8b14f99100b12632372a6a7c0c11fc69560e329e272cc00e356993e6a8c7e05eea35fd673b2cf52a5f47612295df7fd6db594f8688f061f2ee03d17e6f5568932e7d06013621e9b2e50335d4d733beaa437d117996c25fc85bb35f086ee0e09ff97b30e65daf9a952d1309f372b836a7e0f3f23e1ca0e0d0644dd19898e4e1fa6554f17b784183697fdd179c4b089250860c02f3f559f8aeab67a57c41f06fc9b31f201cdbe988f4de40f8cd32c32fdbbfa58ce0df192299938db39e453010bf26c7b0227cd182dac784c2d60eb04fee0c9677bb38672c3404496d9d36f956108a650d18692040c1f3babe2678d9ea51ca06cff69ab30d448cb30272c30ddce70af5b724f34255b3e72cf069891ee2c660b4f55807b51ad0ba20f55f7d1fb58813a4fba894b2f9e189301bdda66b3ab93cbe355442255d3c90f8cdbd0f4b7bc2d5fb07754da37e90acae99dd3ddecc231f680a135605a86b398cfd2bc6721400379c9e182fb41a680fc841f7407199cbf70cf4c22341b18a791e7573d661a9584e58628a84abbb3bc7e95f0664d7f5378ff099c911ef2d97f6ae60fc99383d2b7f7b37023af5dec2dc29eab274c36e35baca51f1c441d30351451d6bddaed99fbf0e96443cd1973b72221da26374f5f8aa89a2731074208c6257e7e4da80028d8040dfe4ff5c6ca2d6a5b7ae6580beffa3b7213123e7f1c09d401d7ed71d9309403da4c811557788cd1f2fa910319e2cb9505ce2b71073c04bb56e0d86441546600c3b5d4f783c49cc38691afac72ce44469ad490dd6f4f23807a7ef3459aae729ac54dbedabad250c8dced103d82ed1dc136eed4d2632512372638c3b4382e5bc1855bda7d2154c42149644ad589e563ee5f322934ac7ee9b6e73b174e883338990df43e5e505e0929632f42297643abf599bfe221a9b7f97bc5edc49a7109f3e83f488c8c2afb7b96720713d21c8526778800d61a8ff22b22ba27c40c5dc58927510a3b50859c46ce89db5599eb8aa773d5fa950adec38ef270639da1c4b73f656719c68bfbd64dfcf8be7c47e8dde6ebc7c6e2a4ab03da96b94b0d2a980550618eabdc61af3f876598d96c77c7cd8960105cf6673c10f334109551b4ca324b4fec941a0893355cbcc09f1a042b3fdeb331a304905653fbc3c1c3342f639c30cbfb651948091f5b82a2080751c84461bd4bcc643df069e3c2cdaffc8c3823a15111c4be6de450a7deb5fa8c0111226876402763cc72f47063fb3362a388dccdbbbc86e3574cd8f2da6cb7e6bea415509496ffdbbf7c82a5394186b227d121fa90572eb0d200fdaf11c817ffc300bb10aa603908d59fd9eaa17e1ef88598034b0c6c485d144b71920c486d41c36bdd63492031bb009e9f1cea306e287539debf722532575cc20f5b77b782ecfce6317985eb0b1b6a6da1fc2203602f23e1095207bf57614e2167fc4093142d4383f984c264e0bf3bfb9ea47723efe2cddd6370e638e70cfb805c37bab480fdd30369678ee2131ddef57ab74d123f244e1d422624ad50a08b1ad980324339ac433a83f4783846c14df65e79f5cad652db464a335ea0f694850fe51923fafb2d0310a09cf1dba48091d1994e6af2ecbffa0572ae90f2927730fb0e4bae153fb3cb75c381a0b489600cf430365495b195f1796d8c40f58f9c5b4407e8ea90abf801c2e66bde5d3b92c26e4b01e131e68b2eec7d83041657d2fb5a0927c27d3b347e233c50efb4b20ba1193861bf49fbcec38013999b07c741d3879b9c72555d4574fbb8b414319fd5618a4e2d12e9b933ae145e2e9dfe309a88d4f44399b22aa4a08111bb618aa1469fff314df3ffd40536454b908b7d9e820d10a99ba301e69c1b8a1d2e926e0688633af08235fbb8ab29928448fa933b6a2cbf45f5645dfff0295a17d745f1f04bca8634d897d9bddf820a706e6c9b3533a78b9d969277bd642d75d0ebd7eb739f570a21f838ce8448c05be052482424bae75b2569d3d4c1bde8408d946af31e97743208e87ca5f6f32f745ea93811fe50ef4aba7a20a8f32aacc24926453adab1b9f1fa88f4c74d78de6e610eeba285086df8196d07402e39339f6a446d919bc7cc0497555f7cc262ebd52781566212a9b25a6d67f3fc59be35dbfe3cc1ef5df72275a2f094abc6350c183391adcddbc133ac76cc237eaf0b01fccd9dc30c88d21b49da441c797d8992defff9b678addc2a69c8369dee7661b4f3ce7a59ab399ef98fed54d4d950ee29f3851712e6be2b38a335fc34467b8441ba86f05c78c5d24429eaafb64f83adeee57e59c9ae41d6c9e6207a2834bcf3cdd9074de6a3eafb4340989220a4d052d91206f4083f95838c1c56833807fac99bca2da51a19daeabb9addb5ae8e9051958cda0cebe4b1dfc6f3f09187d686f8a8d91307d362c74f76217045fe79a9428abb0d02fa455e3cf05dd349f51ac49ba880e326f0279bf73c9a72a9bbf6e170c92a95e4d290087aa9517ad98004733f01aa5d6cf26f6cc9bf1c2571af7ddc2fda1d9182295b8479c37afbaf7a44464068a9595a7456742fb06db6337bbb1f44e07433de65654f5d5ededb18dda2b1d46a2dbcfa02fb1774eeb6dafb01f385731afd16670a77d1846714f8a74f904b862bc103a5ff2092f0f7faa878f02b717f36002fdd79e0e73650cec713ef5c912b8662e8d1408714ef350d7b0515c2dd36e0e344235055abacb7bd6d29ce3aa649a359871b3ae8ee0502733f9996958b09af80c16d55a89e555100e03e4a9d1477dd6b843a3b3c2835638ce6136c2bd6dae1dcf5655d09e13c3cf4e7d91a54f7c5a6a3bb9cf47d2aa6978153c063a975575e89cf1e4b81ca88942ba71e851738e35166ff316615c13cc797b743dae3cb10b08740cb061562ffc8897df42074cc66da67b104a78d0986d0c0db73d08fcb3aa98b1c05a29a5af808eec6ff949aa90d744bf119c3255abfeb1f94cb4eb4ae93512083089d9732de82fa098e014a120566a12a812f61493487d3db1e24a28ade812192506708e69f46bc49d05a0ce8d69533f7af7729b751d8f63088bf6d6218fe4dc05e31bdcc2df6db4ea1d06faee2327f2b9b8f9a8628a1178f5b015d618d649c8a14d23ea73a5216f4bc330a60c206aea47d02c20c8308e7203d4f3bfb3d4e5f0daa952eb5bed44f53b7cc25ea818a7c287fb88a181134cce95fae8a9fabaf2e81c49f7b482456b3abde22c232f45edf4f93733b3c3304cef74e5a1b4049cf7c17c14d34d182ebcb9e0b8248744f80c37fbcd39fec9e82bf5ff9ae17892a6779252f6de173856a4caf1cbf5188a0446dbcecf079ea7494614e1c89c18156e123e115ac136a2ac610d1db3acdda7ce8556e94171738b4b1169ac703a1d6c0fad4a38c532e998154c5b4b4f7cc11b6ba5c1610ef2f1defe99d6fcf3f76a2b55b6f3737df1b34dac830343b18d0fb328028bf421d0f49f753535ae0144a469e10742e2e7b0b94c45cfa305245ea5a221d2d8d9c8826e951c480e134deb2dcc6dbe31fd9d3364f8cbbba65a6c9062c8e6d8fcca1b402ff0082e6374404f8a0a38ce3395364dab9e2301d078ecde0d6fc39f9a3d6216d4ea852c2a495631703d5d799708c6ba9f3eb842111345126de85462e9e16cd8a6588d709e0ade0f99a394a68fc39e57a8c35e5162cc06af69fec0f3d5e32182aeb0d7ecf7fe80c4ef8dba47f60bf783db1dd963420e9142614f7f5bb41f2b0ec7a7e75db91dbf48f03af25bb5d5c0bfcea6227c59bf99a22bac3e39aeccefe6c1204a498735deff0f2f1073ddddd3b44db6d82b818d3484eb4071095714379b96599be85120a49316c7c11040f9421f8fe32052931373c25b0c903f7704fa7f9be6ee4a3e3eea10917b50accd6ae7b0237dbd3d34f171d0b89ad8e8b17f4a2d7fd39068fcd8473b306bdad9c34c558c6cf1d90203716c4667370b5c45a59ae6ffef73928ff4d1c196df1d106b9d1f4d06241bf391da358d967f7005a2d996d87a86b763a09bbe421e6e031bd037420b951c76254c2585175d45903b1f8c4902640ab9fa59bf1faf62b4691be429349e2f77ac62b2272b7e19621f26a2a2e8a362cf81aacc87581c778c9ebbfe6244b496395b9bb41d830227b7007eefe12e40c89efb552407140bb1a1f0191e754a5b5c1373466167363852f36defdb31a88a174910b5f6e672aeb73b536e16ae06f1afe2479cbe55d5a29311c906f907b4b9de2075767814dd537561efb4700954f44612f73c873cff8e23cc6a4ce836b1adc6945c89f8b7674027999eb0fce5191a7a7311fcdc1266cf56397c69559ff2188ec6c3482bd543170b04f57238bfd8c82d2d0b4841c5b0bf2f7d0e776842612ef6719ef37f9ab002edaed970d071e33a0b76bf0458ef36833fc67caeee8dbf491e96227cd7ea9eeaf3f1c2aa6043f003321348cc41eea3467cbc9e291dbe85d737045498704e081a47f6ecdf41618e952643d57643ef5cedf5e904eaf9c145742737a53f4ee2e30ecd3fe8722bb417b58829abe6fc1e8f5fa23d4f66a7f602ada0bed37234ee29ca685cd391601016cb183b6d610e8cb5e66a505422f37a8ca282f1e25c4e43a5c632dd3f7c8c7cb9dc9b66ac997cb0b2d3409d54ff8a9e7ec86f9e292bed38de78a8d5593faca035a76beecd983de8b6a8e0c5f3858401d3ae78bfbabe44a8d1fea1fc6b444b6dc54db0d1fc3f882f6d0dd1210eb0fc769a5762d8113c8cf5c897459791e594731903298773e8178422db3f7907bd57ce40cd034678ec2d9362b501cde3d478793303f0d6d7c0dff92e6d43b4972fd64e11535d6209d5ba72c5bcf7eb3f6c3a2ad97380e24977fc5faaca843d495d42af77130d68cec4a0f9bb2bab3e5db7e3a5f2a19cb60cc80c26d00ee4604e82e1ac9d89d552119652376eb0789c6bc494b87b9565b8d5e15721830bb459495cdd464d2e4d73e3d6de3e8d52cd4ede37c681c1e980d490a54c4fe874f834e6016b6b350fc9aee2af4b0e7ae31b4a0314269d8d952e18657f97234f49a6f78da604e863acfe92b819cec389c1d3d1b81eb73d9c656c08ae82bf6e76fe506c37c6d2b0534477d03a5b2d0602d36977d19e5772ad41502a11bbb8df9ed14ea64506f8b24eddf77b05856b47fcc16615fc06364017c01a866d74d6145abdb8090fae4f2e96830077e2e89bff03e731e0174b2e1ec6c4e5013d2785c0db26663cabd29aeaff441e0d2b3f547ea7227a9e8cd2df04ee20fb8b2b78342c5a77c47aff0141a20c9bcacc94ad289f1f50cc6b5415682d37b84d911e7924bf8dae9a7badea8fcda1396c29e4f489227301e52a1659ab6d409cc4dc1807be97fa2f6378b5520970d1bbdbd29382031baa80c4f0e4448206e929f7be392a3cdd5b465085cee1822bba38cabfa9315fb2e75621e475c72c997ca1bea26a12ff89d4ae54cf6523223440def68a5ace1175ca8582525e89c920b7eef7690dae90235ac42f7183bcad7835debf498bec32d8fb2ed940fb8fd44cbee115046eca3b535dd992ce977b9e8b30170b6eb70fee2ae660b4001e36fe917ad0303e0ad7b59f4274b4546091be5f6f017f197b0464cc49e5402d98210bbcb7cb03ef5a2188b5e9925f110a0d49a4db417ab6346720b557a6bdb3415cd9d444a4de58f6225a148be2f7096c9416e326e3a4ec672f901c45a558fda8ccc9d34df30d6c423a7d7b8452d0f30e477f8458539f24b532805ad4f14cdca4ddb9f25627887d4281fbbdf6ed7ca8bbf92fe1c0ac3c6b46957b45c9d191965f6a2e0855b7b059c7c9a4aace216a6de73f71e8b43c7de90234cf50febfd3bfc6723c4898a7874225aa5c0d5dd48d0fd5f3cbf9563f0f714bf664999f2ccca24d65dbf3efc5842d87fae6150182400d61358d67148bb3800ff0ae58c70cafc7974b9fa24e19a491a588aca328e3fac8ae762bba6e54ec194cf532783f68f0468aa69a7bfb0aa65ca74c8b67cf133272b0b38a8aad37021f9d2f454903c6750c55185949878a36ce0757b7e56b7aa0f8725ca41a8f5392c97677559bc8c5020b96d63c214f020ab651ec4de7ed75bed54914df2a72ea4d0c16f76e87c56423ce8e201798cf5ca36f29491942efa660b9c638c8aedb374281ed473e258093b91069d8f3dcba5c08afb7c3a85a3246e2148ded10d5801bd096467464abfb5b6effa6b47eb9bccf5686535cf51fd985de6bc6b17632d9c30bc48de95f17589fe4f96ec25d9357ce3351bc0ddf770426d89cbd276b569ecaef495f1db29dacca4fbe242866046e0c71bd37d104d481b97885e67f7c3487d12dcae2a0ef45c1c5b25f0973de77550bfc1e5ec9b971bd25db4b980d43a4164411f1256a120afb783fbfae79087918482a6b5a2a7eac6e6d1deec0a1e7b49ac4ec19a53cf5db58c0ef247b57fdc4da7417a25f560ce90727417e9fe4bd6842ed3e631fa1ba96f52e4d0156df819f6cf522b14cdfb5c4b440fb9177bdf42c7a7d6a64b542407253435a2cd05366facd7fa9af0aabe3f2e3f0d87e806dc260c5faa4afccb48cbd205cf0c763777d2b2599f420b8561f2460e42f201048ff84e8cad2e01b858aecfab2193bf95c9ab0c2a443b5d800492a53b4aaf184004ab080fad16056ea2af106271a30412206322bdbe9d33d9bf21c48f252f7fa4610e33cd1d178bacabd27c299630ddcd5a68d1034635496cac481fee599a94e37f2811fcee1bf2310ad8839640a4b33022931139f8b0a275ba66cbe88bedea537a72d6c4a248f081bef93d0a9a980ea6a9eb604248f66df7b29fa025648ffa46e420353f9c9f8830fbd81c6ff5a47656a893378069e5e5cc03d62b3a1c6703a87011ea9824f0771c5f263333c9e8d462d55cb92e82dd1a77a4ea9249e18e20f92c776d957aedeed1a2fb5c2114cc3fdd265af40d33a3f285e8da7208946d182f3cc4889ed3abf1001520af944754fa98e77ddd11740d1b37586a515b8a848e68b251641327781341e2b8e9d5fbd2682dec1d1f371c5b96223132fd095d6023a41d3b8806a94a584704f364a1982d17ee4082e1a5835c5fb46424ecf69607ce3e72eda2f0004f6339935f3217a7927290293fb61ebb5e550791d92bee083afadbb9b0cf1a67cedf3980ea0dc138061ef5a30e389a92038b169455fb37ad2acde99b5ec6b706ee95e99bc1e6e0a8fd6ddc7e66ffdd2824784d08229f7782d35f90c0d21d270aa82db5a047494a4e0799b7df700c0cc8ba9f338c0ec914778c34194ac3eca4b85aec04616e824ca8c396a13fb8f75edbba6f8a3ef8a44e8f0054ceac9be888f6ae23c9f5d685d9eb1757f4693a13bc4b5a661bd282558c7947b9ef351fd3c256d894fc9f9b2885696fddfe24bfeb3fb596240e564ee22741a763468b22e7a8845ae70937529ee59e56615c0345a0d069502a6fb41ce61c1c3545811b686832273bafd522eb504eb2835841f93c89d9520f875f77e8149cfc2023f68cc11393a453c9fb4382ece0bb1629810eb3311cb04e32512ddd7645586deeddfbbf3ab52b67ac445bab2d812a2851985dfe52397d3d1d43e2556c8129c87e86ae28461970174811df72cfda037347004850e3a2414c29f44579b05a0a457074604222edc5e44238687e27ea22d9b4f22ac28cf2fd68c0e435194d895f25acc50181d66e8ec7801d18ac0f1f15024507f9b97ae3d3ac7c9115fdbace3ca3e377fbd16e54e841b7077a35f65e0a7997233c575aa0ede9b5127740ae465ed6c8e67b9d5be2ff948c58a6702261d264732724c548179666f47c170b65d87392e7913fdc94a224dd0fc9da0e0297385b1bb8d3c99509dc760342ffca0f5132859dae6426e9eeb024698b3824dac1fe1a31dc27aabcafaf760c09227adebf59969b28ef7c6ceab9e7d69a7946fbefcc084b35f140efb4ac380e086a22ae8dcecce5a7e0396e0b2257c29fa854ff3a984f58aa79040601f6d48afaefa9ebe053925a3986b130324843aa6afae4e160123facdf2ce38e3bd729c46ed421c75519782640c196f71c49365dd77ded747c8568c5a533e0201ca3b25e17c18c08b079261a89fd87cfe87880f38f2023e8114a7d6bc7fa3a0b5622fc30a5b75cd919fca4b17c8fff96a643756cd4ca383e9e07361c865c57a70a60c2a2ae1957b0da100931c0e5fda8593c0febee4fd3b25ddea55f5ab4c136f61bfd0148661646ea05f1a4719e485f0699ca39b2e2cabaa33aef4092a1d4eca06ea07d0960324d1b16e9675ca5dc2e82b8b972d57030ad8ccc91e8c98a8a5f2abd9968a6f98d014b3266fce2d1bf35230be14e0ce7ffdcc303bdc3887a3a65e41eaa1359e62a39acb1029a9ed6b512b5fcb73e9695a082dd6382e597b2163e1c0d11165ceb52ebad99e11619e560f03fe77a02a8d7b4db8ca88182d9fc659389cace225ea77dcb756879cd41d656175535fb45d616ede8bee589844b710fcd959ac473f12efe20d90d5bc7d77259c88a6a1a13e4453b90136e266a1ba114c69a30215fe69896f6ed92c197a934471aa056999e8236d2957f19739c0231169a552eb95ce789d7e71d9a4cc586791ac077f6461ca2616c816c237da13d056787213c092eb72f8ef9d7fb8ba99137c8b76cae5d1c9191ddb7275e17ea1142ba7be0e23da34af132d4f87e3cd3395bcec80ab07a552f6e0e8f71f354b6df947546957211c679cfe9a505b1b5671e6bf4144771020937f5567e8d1397bebc7c434bebfae43023a94aa132ef11b370bc51a60e36105c29070868b377589fdb332924347a9411913ba60896486f5f7d294ed0b74904d66aec31a27d1fc81acd4ebb24d97292551342fab45627cd688519e4cea8b9c54b993db41a7153d70f3e38a4e37ea43de9f6bb4c224f84993531f417ddabf239cb45c9d81f68f46b3279b9f21dbb6a5e05a5d4183988ddd1ad43821d2858f25d3cd4045b813884ecceff0e6f33803af4bd449b29bc2651ebaafa8e9ae9b8bb4c8f1220e10bb3e97442cd980784402bd94c783642b1b4d12c79e15ede14ce6d9e656f147d1bfaca4d39ca8f0a2c36d80d2c0f800951af65563e705cab78c136da320d9c14ffb297176b386aa478a7d0973964516fe4000ff3e9796f7c16d6553b01b39fa062b38e9a1b97802ab82861eeac4aa413f22bc4428fa49133240e3a3d810487107477c69b71f9512e47141833260c71ce770db2570939b90a327d85bf08ca78597f7838e2ac82883d7ba17396e838367dfdbbfd09c2619d589cc55f94d03a4ad437004d2323770267c517c11b239f08344cbe3899d7f37b798eae658dbd48fced41621a4c5b587c0fd05601be9dac60ef47256f8dd07178d8f646e9691ebeb20f956d3c6d50723db83a2810cab9cd85f7f7e7b458904956c38977d8bb19d9e0c8a8bb46983b3fb43b425865dac2265bcf3179ed9473d952fdb66acddc18b55cc236e0fe39ac91a00cb4e75201990673c57502bb950a8c9b477680e1556cfd01cd48c0273c8237122afbf38065ecc5fca7b9babeae58e83053d10f94315789218cf18bc1151e8529ea03c3470c798dcdaa16d3ac18621ffb5a6917023e15d564c0af70cece0028ed570b5ccf33d7fdc49848a2bb18432d3bb609b551fed2a0ddde62ab10c73dc63ddfaee89778db2483afe8ddbaa6ef3422a168204c6fb2736dd92100196d5f1249f8592e7d5d7472091ebd280e23df541ea0c110c7c7737584446451d8bfce2d24e9ddf5bdc16deb60dd515e87376bb4fea0d1dfa0c823686ad619a018782829cf1ff13f9c35a36a8bd4ed797d404e018840760f246df47e612245d8aa340efca8054bc8c355eedd9b8c2756ac4fa172d99c2aa63a681a3223a7522c57216af9434d46732b8550f09e7898758fa3111b477d49b0738d4804cf690c59796b1ccb7e143d455bf2a1b0be07781738aa3e44291a5f67d573c02ed79985a495ca70e6cca2eb449b8386d32c87fde2f22e63648a058882462990b31ddaeb1b2985e19b6b1066b5f277566695ca0066491e056debc40922a07e59d39e20bec3b8ec783a34230f8fe6a250f677d2ef78c8318f092e07a00052a6f80e3dd619db842b3c7b1cac4a435b44bb917e47a5ca9a5d69fc70544aed6cbc433093831a41d2f26368fbd9f513ac07cb15a4f56f040326aa8b95e3633d1335e9eb3e08c35c03f22b1c5ef6eafaeabd706ae4781549d7b38261a35939f2906ed39038f9c76a2ebe78b626bbe8e714b50640816609e21b887762a07386a060560cbd3146c457076ec4b6fce0f9bd21d338ba3360f4b8e9d4cee973e4f1c159e85a0eded193024fa240dc97061f22d17961cb7dd97a8c27aa24a6b77e64c1daac48766b2eba43059d3c9b0c8d7fc00fe58a9729999759f0269f0de694ba5d4da253d4e3017139fcb2acdb91e11652f183e7f9b5058721116aecf35987cc440636520d75a0965c32aa56a3c85d9cb7a90ee1fc2b17d4cfa66ce797346cdcd3070369e6ec442fb591c8b32d419163b32f47a0c55b735a539c582b8216c417e8337107d94eb867043fd9d3332ffd9a3186e3a3f6be9b80e3d66ea2538c75051d0bcf3cb0c462a14744eab0db420f992fc682dff6920698aa102e73790dffe40fd148ef5254d53df1d35c071c6f2051d17ab6744eea64ac448277fc351808db3850a28f44feb9a741dfc4181e233cf99b133393216abec2b861a52f5f4f1ebf56b980eb9f281622428f2f2e8c5987f69d29952106f0e1f482a179fcad42b0f67c1e75044aef0b5b74b9634897396a3260cf516256e17a7c5b0856505542aed71297c0aee203e05b2a12d1b5501c60628df722bab6c7bcb301097bbcb78bca538f9144fecec8cf3f99e91e82f7e4e7ab77914cef5ee4395093ff508406033aebf4c05b2fe835ff23251d725963675af73b5f290b10cacd1ddad24d66a0c98726fbe8a319f5e4402a9371421ae28c0236a3943f025f3a19d8e1a67b3fff669d0d90c6b9b476552823241c89cdf5b38d34f44ed52fc9cce90279206f45e562bc8acca7b40b7ec6e982b7b404cbf23790e9e47d8561014ece303af6cbbbaefb3bf90254a08dfdecfadfed3c72d584f882cb88d0ad19dbe655233e103536710757b911e361f10b94607797e7d7801749bd0f0ac5eb72048b6a3de762513f87e38aa71f0c567ea769df14397a93c62c749227bc602604e456d41dd886dff50e49d2a9cd6dba57472073ab58e7b780f185b5bc040961dd1665ba619f7e7f25cd308301a96361cbc60ddc4168aa548de3259175d9af514f48db071daa99d61798f340b12f727ade9a7b65570db7a7cd1adc583d06a9a70bd923299859e44607dbb394a991a5669d26242c9d31dcdadaa32941a9c8bcbfdfb3a422c128c2ba519830e3635ca4605c4410a779bd0ec001d5f79193cc2091acca83bc75a5f1453d4cbb95294f05d911df6e736fa24da3c681113a7d67b5e33b8127b995be2485be5f6e6fbfadeecb9123d0bb84846628cc4e47c490e07b3ee99a2f03dcab6531729903d0183e761b0d2e55a7fd4dba9cec6742e7fe5c48da671614560f6cb4f14d0ffe2de15ae29cd4c0e31863902901e8d165570d05236970854470b50cf476d4722533e2ffe358a3dd2cd4580e638c5dd9b43c3e62559ef9e85b0aac68f052f1302c7cf7e2573f3b3747d84c1f29dbeeb6a717c464b4e51b5f35c3fb71895ddb896c20f83c269725e4ce7c9abdab70ff6e5aa9b6084403d281657f958f695875cda7084de0f1bf3f2114351f9b1c965d5377dd8651dd8dcd4fea432a5ca3e9f03c5a59dbb6560df1170a6e70dc5f765eb51ee3a38bd81d9d9cdc4747050e32fd488c77d9840d0a1d2ee06bafc56fd8c84b878576d5172cc71bd158f3c66f72345f87a15acdde7be8058ae4a1eb246dfa8b3bbf4f643af29c8382c79dab24bd8a008649832e0e56185f2c1fdca3b3fdbc3354fd6ea75590cddbaa7730195ee947a6119d672d904659d6d32944dc316540b4a545c65762367c90536199b0a8f5bbb0c7dce268037d9a6e0c33d205ec7b92bcd5ecd6fc4137316853efc59f921a6ca91d929bbe4b5e9a763c4ada302938384136fcbc55d71152f76d3e3f142df9208a01502ed88fe40a83ea6282f02c98b2b92fb05d30662801b07b5f68350b304e35b6907f0d49e9de4ab99f6d0ec3f68aace7c59be331d155b2b4dfde5ea096ae1160f57f1ac778f94b18e7833e000a1c3d20a70e0212b40d393027a482704486fd11b7f93565b5f1e589e9c822894e615956e4ee0ca5f7e250e7164377d1164bb15872e288920f26bd3b57607eed5f521332876f7d810c4a63eebf15d66b3d879d46f1858a77dcecbb03c009e5587bd332acec25af9a31a4243375f59b895805275fa4673b01f6e70b7009e5c4fbfa1d310e9e5990f75abf4358c908793e123dd43d442f5e28bb38cf1e1c8fe87e0745c0fd16d47aed14c0bf9c257dd4e6de6539452a208dcca7089c76dbdc78cbf2088ec615ec9543f49d6abe540c777e47006082b5475a900430dfc12a754a0f47b9359efef01edb151974312081d1a503326cc4be315cd142497cc5b45613b8b1ec8d744e01998aa2723b93e82cf4021be365d181b1e96f862f38e570c6d139d448d2dce5ee406c35abc760dee0ce0aa20735ff44aa9e5f50a449b1ab153cec463e7a68a72adcf6806d60d35efd7b18738bfd7b1231c3644e0e1d68772fcd6d178f6b8aa795623be90f4cd694e8165e9784f2c23c355d6c8ba882490af09149645b35463fa0598a82bef8ad1bad6fff72ca9855842c176d4e923e7cf73baa52bcc0201da805d52a13f17d13bea41b08d7eab496a61a81d7d6e42300198f6aec0940433a43561ec9b5803e1692a9b0b286119a418604601b16522f809de015e47b0cb7d482bbee302f2607f988579ae12b88ce4a29cf2f8cc80641ace2513abcc35b7b8ed633556702b889603d09bc7a32182c085dc231d87c2934904315e7eaaa1cda1061ae8166b09b830e83f27bee6f39edc8039eb6073597cb39c8d48e304eb781e77b905e24d30b51bfe99709c03731d516d2bdccde758db18eb173b5166d8592e463fc940bfa85bf289755d293a60f96da5d96b888a03745a73f114d9ecb3bfb1bc54e7c6183167cb281857279af4839ca843b272989f22dbff07e73a1d0e881ed4a193716001cd001f203120d98c4db3e9be7c665bca9305435bc643023f9d6db41cbe5516bfafc6c1202eee211a488d9b2ab339e9d704f541322e106b5e4c1324f2cbdb4a3704190f23998f05a77de83e060fabebe751bbe3ad0e659d68bd71aa17cb61a01d3d6095403b226242fe5c87f7e52ee98cf06ea7708a56ff86e6ad0b521c8a432a782645ec128ddc16c504125a3cda065b8875dc4603e93bce10809226a9fac214c82cb57c3ffba1ee96cbb050e7c41512cd5176eb1b6a352bc29f9403dac3fe0bcbc61c80416e26f36d9237756c1c0be0d78a49494352a6078156363085fb7d85ee90aa04665bbf348240cb1b8df8da89047aca6ccc6ca39d3fc92d8d081b1fa72a1a2d80e617662fff884f79da6745a7319e55451e9b266ca6e94580747482dcd5d50bc1bd4148b89c972f033e05d6b6f97694092a99707dbf71bdec2adc51d28f5009a0c202e9da6505bee1f82c8ee6ff8cd9a35b62eccab747fa3c896be2f1418a511a693938ca610b2711fdb7fb8f7e7738baaf088e38279339c43c8c056c11a8f0e94839041dae4af9e1f900fa5996d4f4d1c63ce3a4d2c1a8b43df399abdf62d47fc9042b6f6c9a3c8419ffe4715f0778ae9a6b502f1705a3820199232b4874d8ed83f4f71828bfafbfa3cc68b1326e6f1de011da813eda29ad864c6dbcbc038b2095afa7e79d9085f72f90da3690ca238aaac985ea1e2b946dc74de2f55a26c760e5585e60fd1f6a0ffa69bb56ef6f8f185b6eceb352237ff8d61d4b3a4732f091c0879747e9c06e4763e30461e258d5c8c17e1b3d0c32f0fff63bf5f4b91fd2c60b827be00ce065bbe2e2956ed48e2b34b6decef3f05b9dc1cc4d0d3375b7e9f7d35a21f8ef202d98799f61508655916120efab1be4360239e78c2e0a221223eb8f0b78c694dedfe991db471beb4a6c4f1305828070694c4e9daaa44b5b1db4c16aa3a9425766bdaaed95afa82a51750be29c510016dcdd66362d771417a18a66fc379d4e8a4bd797d1331fa28f50fcbcba8c3bbfe9d6c41617fc752e1903976af02eff8a3a463a29c5d5c0d9c7d454b5576f46fc59b8fcd13c451924353e9e831a4407cf9a4d03dcfc761098d26abc45e10f6b367795f04124f77cedfef9bacfd2092d2395844f3e8735f1e44311cc3a407726dd17d48cef93f808e027bf3f78597c2d7ebf591172b61f7f731f04d56fc28c69b47dae47ad8cbe47eb1ce3c9c8cfa4cb80c9cf420ba0e96711f9bc34049b540b7892dff88d212de3df217b7b2a4ea445e01712018cfe78b364795d9342065734f9f37a8b0a2b0e37ddb5cdb699f8fbbbc03ce357cbcc729760ce2a52c8ffc8a75f7fa1d45c41467e1211643128c5af31c3f360e3e40bc33913779092ec4d48bf2e6884af5555be72ef514fcd94d7a08b17702e54c0da8c9b3bd308147a0e485c875b6e63dcb2169c621a8ffe0384ddf77c11e665e62d848a559d489ea626144573115f8394e4a6dd785feb9a9178f4e4b26de5f0dd788e1dbc1fc2da668cc4cd627e4f0b047d627d0752079d92f5f6f4495364219954d6a57c270de38496de49fe9db5c6ba6c679f02a66b27982cb7ad47da38d1f9c128eb67bb681fc370d845bfdbde25daece9e776c750ed5ac4798a80275cee943bb2219070f92e4f12f4d522d50f5f7c8689b9f333d10e3ca65a944a5abea5b78ccc4ef0fa3dc75563757eb054df2effd6628cabb63faee4815733b57307d6abca1b58f6710dba3537bd13332b620ab40825734b6719c539ddd80abc83a2643f332164695e6e044b63dd0a2fdbb9a380806dae1c2e45d42aeb409531a34ae2f477a1f2c4f5e2616ac48460757b6bf6c1c74d3a17e81a8fc2c165063e9bcc2aad6ce01b5d38142c54e236816d2cf50339f25cbd68087d97d36691b1e9cd22ba5f77a593a9863f41088e09e0dc214b5afc92206fba8fbef85c39a8200fff631fa5cbd0ecd0c00f5fa18500fec46cb752d8052b63cf59aba786fb9f3027433d1b89cbb54ecb0891edd40caca48341a9c44c381ded1a7747990646e48a5708b8837940bdb3a36a06cf0e0457d2c3897fcd2a0e0916b0e9aa17eacf09724b8cad35ffa750ef6cffebe58f6011a250b3f41e2fceb693d7e22af3b8528cf57d6770b1df9ba72e24f9e4c019aebd1a1ffde2313c7914ef946db3f39200a10f0fd3d3d571d0e11db74bee12006c77795918036e487e514de42e5664d91492d94c4ece92404e0ca4c001b57690f2c862f282e69be329ddbd160edfe7e5564293c183726baa05cb2cf1434d3c6511f9e2cae8d6e76d192aab02178170bdeb0b520c013561809c258806a8af9d0b815981f21f9bb2605098ad7fb2b305c2afcf1f014c4ad9d0c67c96b3fc1cc92ac32b4130f87411f6d3c45146877be73f90cbe64d482ce96c4d3cbef9348a77b6dbc2f1226a1fe3b121113f0a6e12810ca1dd43fac28be1dd8db0f0419d5ad066f542c8f58ea2aa3e7050fcf56afc7c35cf556e4afaa33538ce7088a73fe38ec491fde73d4f62593ddf66cc68eb43200a6d891bfeef12f74b058c875dcb0a95af10637e0116b0d4bd418c4fab540e1ce28f83b871e238269927d99f0b922fcca83b8a67a4adfe5896657b442888cc50c2435053c9d80516d1adf111a43e2fd9b689dd24503c57f64ec0bc22400336c7a694fdc578e51a1ac0a44dfc3600f8b716201212a5d329437f1da7b69333ee8ea12b2ea4eeb6a127fede50eab921c4b01e281c147d15cd6573eca28782524a9c9ae7729cea50bae95b4ae37a5625b9913868080e49f786ca21a546656fe81ddf187b8716ab52b9c8112a387d47c365e9fe0a2a8e9419601aed3076b1ae9acaffdb486194c4863fefa2c4a28e59247e8e7ed5df43b747fefc97b444cdd4a21c449f890c0bd975ddde74105e9247152ca1d72b56a9cac8a84f31a9c421aa33b44520793e67bf1815952173fa7262a18db7fe805ac4fbfc44f391a777ca991ed5e0f3508a9d8faff70ecd79dafdb6e591f62b0e54273da4fcd1e3b00e116dd60db20c3035593ab614cbde7d79a99672c20af4d7a06c7d97f51f432734072de691137e8bedd1005ef3aee8db5802a7a8b7851c9bd70f25bee6cf16bf7adf899cdb3379a4a95eb6e6d27b13d83b210845ef817bb5f1b2b1d3980e82bfab957a56dd4644e1b3541eda00977a6be5b42f2b3285bc2824a5b081eb4dc31645d5343406259778d2b3e44d1eaa93484cff5cedbdf187b9e1ad4b8218f43407a29d42c00dc524427ed5f12781f768997ec741adeec9c6e459b7aa64d3ef94b49462de1e40ba82c47aff5f53800c5c404bdf7253d954c44a5077455c518be9873c22e28cadef6160910b9874fe2223eecba5119c3d3b719fe29543559b0023745a485d5972cb1463e8065585c32dfeafbe853dac51daf807ca2ad984fcd85835b3a4cb0d97b07f374321a1233478d0f41d71de793b5494ec77365c2ca2dda75d141e2b3a16e38d31a5f0315b482a2b8cf884ec3fd5e43d87aab1ec5161e05b3e6c4310a1658e74e438ccabbd6eab3c3c74e50ea2da0817906e6a03dc335d9b09d362f54445f28d0da147ba16f1795bf5cbe7a0dda63422167d484acb5f75c37dff1d0eb633db8043563fbd629b2c932a96dcfb78f811c2e3570442e4a16acd250b4f849bb5da61fb9ec7d690cda966ef19938661f0bcd3bf848c525244d993c624e5e797403290c4d5ac73e801f3c7113a2f99733aac440d1ff2d2e88af22d02108ebcc847780ffc8627df139100935b288e9cfea08af5f9bdf9bcbbacf7ed27cafaccf8dcc59ba3918b601a2c16c960c5a977894e62eeec4b053517b116abda5b05e08459b5a4bef117dd3f929ed9b07d93aa4b3cf1ec82e3b710da43b4abb9842c4c2c967ac4b9ce9b20db479fdce578e20992bb878f3b642e550c98f19476965a0ac43b3696d2c329beb8ff7b2588bcce8d0449eabcb724445075f2d56df809d2f54cf45ff9130a6be5456dd189f56a2f3f7842e75cc453a6055807aa5f350795b2004f580007bd221052e797e8ebbd2109817e4b06930e552078cec6ce484c6907ebeef1ab609ddd065ad70abbdd4196df4155280e8c835240005136e4d4157bc81e34223c473e90568d9b3f0387adc2419875761c62e7512156e80aa21535d45f406e399a016b09ad19a6018741539deb423ba9e50c563af137cf617b1986f38f5020c5e893b995f543fb2dc74aa570a99333435b34aa5ccfcf343f3bb5a87a4f0d72b6f97d661c62daf7ddf098ea662a63bd5a309fbc900a017d65b3c1b8af52a9951d24b37708b7a19a6cb1afcf98745f8d468ce028a97f2f01ebea1b6b6e4379938a40bdf44087490d14e9e71fecb9d2d578cfc9137f1d09d3d6ef4827ada57950fcf80b09b38e3c39759c888ea61fda4b6bea083f21cc5aa29b9a133c85a0364ce782f5984b49c501914eb63b2e146c592facb7c9a0ef6aa5eb5377399237de44dd17240b4edadaf51d774c92f7f8afae6f3c2bdbb1b9eb6d37c21a29260fe7398d35ece5a86cf6e70e3f213828593e80bb2ba95be79cc058684d90fda1dca6470761fc07196cbe7ca5e46b7915f007475c5fc906354545a9ab03a1fd325368e22e3a1b387c88d627c4ed3889711f63895255bfcb1f98738933ae454116a019cdcac3e070f8ce10c6ac0981614f46bbfbfa5c2f897df451e91456607ad47952aeba9d00905fad90aec57fc1a9f54b03f3e5989aa4c62cf1ba3281490d8d10c5ef01798f69e5dff366f16bee4f9fe9795bf11279a55cd3ef1fb014eac6403e35a9dd495a419ca5b9f31074a2a64bba191c83e161e5ae6198d6d991fd8e0afc73268e3852b55097b98a444c11df4e183eb6b4f78894690faca5daa18fca95d4057c9d7e6510a057ff4557f9dbd55be1c3ee7d35d0db3d461123cd6240af961c0a9b8e8ab720a17335d92486a661688c69830851296f44e6da99142bcf045ca6e31cd7b0ef73326c9e62c68732fe7ae80bdb3395bb6e5c939b205b7e71feefb33db5e05a615d38b1f402e0013f25d789e57499516465289e6e7b17c43b45632608132eb613391dc7dd6ed550cc25c0bb9bb2808b6a3307ee8186c49693aaa4e6602f81383abca61ee55656e53bb8c0eea0b4852d6f7ed42cc7d46ca2dff683b086e34540ec5741c768200579cfb9f96811d02373acf8c0fb09efc075b6d916f69b7dc244bd4d8f12cad27d8dbec71ff7bb6c71c2c85ce74c05cc1e872d665240a7dd188532f236c1d6550d5320899823afec9d685814ca2e3e90dc6b68002e674447a1be19ebd65eefa3e410da6a523f291969ea51107f68e029fd46974eacd4041f00d34e4816bcfd4081bbbfb3526616d4b7518179efe09c45c777c03d871e1a56fda09d39921165c26cebb6dd7b38fda811328c1e96bbbc7c7b721c5ead24acc6bd2cef1f95c070f1a7f824c79c45ca23e258639279251f936269f14dfadd710e75485132e331bedd37d920271c29b2584c51194ff725da979e82702e238f6b8ea1e6732a1cc509405d20001231a717ad65f5c63ca1433a5c14890faa319a192adaa6d6cb22470411e16176d8f8eb617308fefde7808f113b5ee2d0bcaa18f121593042f535d2bba1c0d5ac5ee4b7081b80df7b184bdd94cad00b16477afbfbfe9411994ea87d8fef370226d0e93a093c3a19e2a69d1c317c1f41ad2755539c4c5d5af30c22775509c767413d5704b42a8512012fda7f998b6a16080a9a134584c9c89d51922e5d04f413201f0f9b4cae38ab3a251533314f38a4de298c50d2fda6fce57fa2c0d56d309e51f993d8ef01464426a4d2a1f381968cd63a3215eb5e57adb2534a1de03777e400c8c51cd5a263c0bf760b10aa7bd96edbbf1823f95b3399fe83398690fbabc3b2d6b9c87a61dff2061fa53c0e8659cec962ceac3fe65e9aac5344804cb06753f166cdcbe933df35e827309c59fae7346491adcb0d8e337789e956e996d17973539ff73b430af1e54cd965ed597070044bddd35fe9111f5d71e4d91b06a1b1add5a18984b6cd3b318d15dd933afa2e21bb86714dad656c4e1bf5574b7318e20216bcd1b73780c1a9bb8092875d3b08e89b8bda029c88fd1a05d75e3455bbbb156c4150defa062b6eae4ebea9bce8696e29d763d898435fd8a748b55331da395f5a460b9cb9a771ed98c05e821c0d716a3489bc5cbc9c8868d2a94c5864de7c8a733ab2b4af29c54f614ced2a52b715652ba4c448fb4cd1b97f143bef13ef1bb1a2acd31724ecfc9bea98f61d44328f93352af2881d6e29e8c2986044348e3d92e02483a624bd244716fe5b51d93b507d1c329f61783e03f50fc0100afb5fa4213df1dda109373ce5821a70bb2847aa60cdf6c3f469e292d1b5c163af39d0376029a026bb8690bd106c265edfb15365f84c8e226ba276781b2f89d5cecf48fc0f7009cb138a46e93e3afab9fac9a2b4c1b82ddb41893d57d4c592492cc9fab263ff3daaf91b1d21cfb162ce96e6aa110ce8cda51545b3bcbc8f0feb781f5f40db0e683a2947115ac2178fc427bcd57720b5bf7869d27a014d5b1ba6a43ffbf951cc5e33ac4a7be458b4d69dd24955d88a2e6964178120715715cb90c61bc2efd72766b930c346b0f7faa9cc7ea3707bee473b9bb5d9c4134408277bbed897e4704f119b54970fefc7accd81e63b7d77dc59f824a2fb02170510c8eb2e5317432f26a5226b08ce62a2cce72d085813ede5eb507f232d359007aa4ac7fc0178d68292f6d518e54200f432c608466fe24f6251de10dc4e4b9bd33adffe4bb9575bba5ced9a3562700cd7dbb85e4d64719ee2dca0a804e0b29f09294757ae0aef2efd9d86a948c444a5687398374e4cdc9b3696895931061e064580176c5d01130ed60867030875b9c23d3fc49e75eceac92a2df423d9563bbb3cfaf4c54b1e135c024f5315bda6a912d0467a1d4c9cd3af1421055e9e130b1e03e95e718ce0de7e1db7d8c9f6a8fed3ac375bff869d6161cb952fba53c366a105518a43f27ef3c70660426ec1f07b51a5172a8989b9193c2b9871e8225741fd0a7efc6df92e489e0b1b9ad1d14668c61ea400cba803feed0fbc6d1c7273f91d47b93744272ea78b6113649f9c086841bd82f5677d98cd4f10dca08354b13df16b7a01e8b528875f245fe10f63abccc0174b12d7fd0f5bbfde49c1e7d2f0d8d6506f95f44e2ffaa9889b33185ef4f02dbe32f5433ef67a27bdc5728bc018296e72885e5ed2586f600c8962092ea1d3daaa7d256f1cb9df646ae43b4b167348ce75e263a086253e68575f480bd17586a998ae83acb5fac85b4f68c88099d7a824ff2439cc6e41a1b9ba74abcdddc53c9c32efe44f514018955b3de34448e460b3e08e37535d68b62cd2f5cad79a7706513f50bd355611f3a6c7987536b4df63e5cbc861488f20759b47c90bd4e898b7072a9f46a13d343c2c8415347f8cc5eae783c743d17f172882b1ec5167f394fe5a981250661d693132223b701aee36e2540106538b6fd9bcff7a0ed1c25bbde82b79c687d920fd1179fa3268d4fff0f28225f6502c5eac3313a6b459744ffbce30aa215e1f5d394a97530d7c34a431fbf69483cf98b073b0357210586518a51b2fe596ef06ad557cb22753fd6fdc5ee3a978af7ba734e3cf3787bd686760f2e151357e2ab66b44e0e0de7b5079e7c1ada6eaf9a4d9a2e512801bce3e187899c07744755eea7479c5c0cd69f919f0ba63156ca542e6f57785f0f90d4dd91492699d6c28c34c7b029861f8997b43d731ff118a37cfdb28f00a1a205dec6dcb372865b50e7ec5d66c0c491c6ec1bf4343ebcde42ec8f1c67b540bd4dbb938357985b170dbee31734189ed9ba83d74516c036c3cb0eeeb1faf58af8e2d6d54003090568ddb912d2c93b8ff0a758271ead4aa09991ab20c01455e867df1538b42534396e3b848225da32049b73ed1648ea4ac7ed5af2e2efe317e4ee7ca7a03e6f5e7711fcae3232945e4cba2e643fea5482ed2d3bb7856d9ae00eb4733139faf8dd27c886a4e5a539715b353631e5888760212e92662c3d60acf804ee2f698a59305b501976b034ef8c479bdb5c1ff4f37ef51a5b7d90b3d3447999c0a651dfee8308607c9d839997615925421226f20cd900f7b61be2d82174858f45eadd1cbe4ecf70b99820cd11d24ff1c7cabe9a2c07b613f8dc0698f7bdb9af9be0613681641a769eccf746f255c4736e872046f8270e3824273565af0afa9afea2168f7f528a16efc5cb1c97dac1ca1637ce52065a8818b60953dba40245aa4c855dc79987b8b065ab20c0488d52a3f4ac3279102e1b76d2acd065c93d7f11152b37ed6cb624f3acf79b2c2ae74fe07d0607745ab074d629a5a890d080102560c858280711ccffc3f03f64c7d8288d46f348aa8088b3c1f909585b6ba4b3dceb068471328566accba8e1661adde9be6475ad54d1c6051482ae3cd6cb661f59216f46621b05bb54e77c96da2495deab3f1d14477820848f7cc34ffb191dbf9039ee770f2d68b152c7fb9d21fea2ee17320f6131757d0a9c28fee8c8355133713edd5e663a8e165f26ecb049fda75e443d0b7fa5cbd0e407b5cc07420e9155d6de563a5cf27c4658632fe300cbbc8f309b2900de657eb25cbf706e6b841b7ef6c82c019a7f825ecd55e82325b948dace9a1f15ec3b21a9454b48f9b9d04b7e6b1ee340db5248792b34c9e19e7f26ad393937c3cda91d386b7bbfcd938cca50647b2059cf6d077661bb10a2141b0a1397df96b2041388201c7d41a80d6115dc0beb50325cbbff72647fdefb88ec0ea75427bbfd28949836fa306a3557eb8662279549c1b1940fb5af4a298c4d50f1db8b22ff32d526007a73bf018dcdd03997971d542b61caedb8c7016617af5003d7b9bcc1d556c0473488e203a0d1ae53fe6f8e18096c3f4271e5e1f0a05f9d02f2ec112c708a3cadc3eb361086edb9ee23bc8bd770b17c07f04a71aa04fb1df239a718f19b9d938309d736f1299c420d2fe294851325b919bc22c7c717670e33021a7a8561794c2ebcf5d4e19cb6aeb78707e01703371393ffdd771ed9434bb2fcd6fe7bc70ee62a87b9bba72213f109f0b9108bfdbcb8aec7c94cefbb7b99b724240a8dbea5b54f6e4b4008f18d0d53e14985deee7e19793c88dfb1380f3d7f6fbb75906bfe8511dd8247e349255d62033774b143c1aa4e0908c70687f0faf590ef23eb6ff985f276ce2f2f2488ef30c0f2cab7bb849dc1a5a9b1118e05c2f58c831b12b05fbc0a9f48e20c4fa54da70ef0a586d21c6a0975cc2fc5acb3e8f3cbadfd3827e3c620e7996b62655201f69ce90c7acacc5a7a336be58906bf01b25bfb22e7d4dcce8568ea21a180664184671d03bd118e16d7c221cd33e8307848292640d4bc717d782f5179cf4e0607874b00750328d21bf9ccbdbc3eb2018fedffafe760eefe0433814a6b3c0a3a749cc6738f0b4aecba6dffc4221496dedb5340ad807a69b2d502fed7eefeb0e1d965549a00e55a6ac0b9e4563479f2657ccec61807937083844f4f12339ca7a00c4281703c34654e944e56956d0ba033b79cdd0a412c1f28628003328d2b49487644988d231bf17597fd48de30015820e9e8166919a0e680a9ae8118097b100142388acceaac7180cd2a2b2c1f350e33511240330812d3c4cb85a91ea29febb7aba2feb3aafe5b57958e5d899506a60f6861ecb13bf8ab19aa1fa19a39b34bc6f798225039f4dacab2ee3850805891173273bf6030e17da533643cd59efe2244cd1b908d7fe4dbd564397596e5f934315822b563aca85ea100db2e2683197010c5023c8214ad8ddf65c7a86d41cd58be8fedb5fae3f11a0da4f613c672d966b33041bfce7b7fb00fdeb1241db1b6b5c1063830ada949ed365c646ce4c13f10c7ddc6093cc0fe0a484df2a3d35ddff1a077aae603d0a8a4bca79a0b90c99f1703e3c80622cfd85afdd22324d9a3ffde4843ceb7b947c209c816daebf0eac7a31b27f36c696b77d153649a356671dfdcb5e3f5cab7965db29ec419b1054c6395e02a48a5a99de266d3da8391bf5e70eedbab0b2170f0e70f0cc8982d12087823fde82494cb04797d382badf3e62ee041528c658ded1d58fded84df94b252a9bf6fb634dc4d55bd8fc854ed0520520dfc3881382e7cd572b6077419fe5dccba3213a049e31c91f3267b09b5547a4a09414dffee0a4d588545bf3c40c9b37972ec4cbc0edee713e05e2a8adb013d48544eaa23763729f6d0ada1a269f66c887541d46fa34a76a6c5831f95f47af7b2fac49c39f403f2aa68acc5586d5408a9f349a3e0b147f9461313f9ce5e1d7b792c5032f30005183a3d96ffb80472dbe77de671d429e33a5317fac42efe2915714e1c8af7e90979441ebbdca840d1bf13097c980c694446e58aa92997275b8f185f347d01b982ba3d4790d67e5c94b10261ed96f0a14bdc57e75df43e173512070217950421176d3b3dff9ea390025efdd63b14df2a5deeed4113806d7a46dcba1d3629b89da9532ca070320317872403526fef7468c9d93ef88449606350a50ff1e7b7cb12274273033cb29dd559bcc553d11ff8dc9efbc8e6f5af0331dc4122dd6eaaacbfff3f482f64b8ab68451ed4b57ae759c07f25e5d2bcdfc11d920b0b15ba17ce6fe6569d8034ffcb94e734203eb33018b0eb49bd3c879cc1304983fe74f25ca8840f98e599ca736309a7bd1280611be26c636f56ab4203a956e65bf2681acdc3316f6c26cbaf590c12b2af45471017d3f2e748bca97418ae3697104c54e71d130e4ca54332da9cfa47d1520303f427a087edbcd2909ac95ceb5d54a0b9ba6d2e2d9a381e4ebda4a663b2ca42225baeb67c0e974d91df2fff02eb371f7f3f6cc61205b056e3d21977bb10c27ec88d0106a563e774393a2f216a3a242d816175df48288e40d02ee41e240b87439967c1cc0f16222d2e31e5fc9162dc99d91c7a5568651dd24f0b63c77df3f0baabd5654acf551f157216c3355ca492b78fa8b2461f70d7eb23368d70adc10121f229ab083c043bb129c13fb109f79c5ae3d3825c203a8975aa4017af0ef06af36964364e9adfc7dc540f280b37f9fb1893f535b7df4f676507e017cae633fe51befdd3ab3fd44263f1a34c1d1798ef51a51cf75a91f1550bc02af95f54ed5c6a06917fd5d96eda66c3500bc09031ed7acf59d2f03b0fbdeeaed0de08072259dc7d0709698cf049637ea9233c21a3057be03b3d32d02411e407768931d9906ffc991523ad25853aade18009305a932beb6ccc5c74ea61262497266c51bc20e2c9366c7fe402b3924b1011e6a0bc6264bd9bd21dac2745ac9cb6c750ff0b8155c1db2aa85fb75e488ded976e5058ce6ba619d0b02a65feeb4934a16aae3d475c3074966f5dff12302c62785b4032a1f99ea120e4c62f0e7c787dcaef32d65c5afbd69437b385ef6c38c1a879c56d49441eeffe6dc85728bb0312009a9f98196fc14300d0159ec1203412c3027aef5e2e029ae4afbe1cca3ba7cbd2c65551d13cbbee36b345982762b0dfd9de6903286186eef6b0b75d9740dc4f0bc7b9b8a252124f17becaf4766e68c248b873064639503c9d290bc458a8f84d336268cb21cbb3a23a59cfa3e12c216367b6de655d7423f6ec083733e581ce4660201135ab304f1e948880766ed7f7399680ccc2c2acde410b7ef633c12df3270ee7012121ee71a7b655bdbe774cccaccf33e946341a9e23f9b179b00f51af58738764dc04ad62581d146bdc1522f0efed43029ada4a3e805c0daedf95fdbe61a9ca4b792685e7a345809b011c5987c257c165fbb36eec990f340d53674459d0506c300962d0ec6d588cfe87d93fac95e5d10dc880b22b61dbce6cf2976723298a146a0ced91db147989425afdda21f528622a8913175ed0f429f095682d09e0ed179ee512aa1c417bf5b0647b000bd5402bb00ab1b7da1bbcd6991c5e5768c2feb1ea003d1ce6dea5a289a553d3f768881b444c1de56ef5ee5835d11b938f309d816b5d82a8974eb21787c5c7ecb789580c40e724950cf0c0606931962cee32513b88c068c369c101e83d1128d162b7674966219b889fd14087ba499868b092d98129d81510e5f3fe080a58b7698bc7281f721525d619f4c36133f0641dcdecf2a9d953644b83686c94cab977612cf621798c5396259c42bb92ba0968f9a755d970250b32e59cc6b7a192e489a1fa77ae899aa3caa58ff9c38ec0c56ee6cd208a72bf634c46f813ba86c4f72c8c1b709587225808524d5f8195dc02c0214c3b842da0b56c6b6ed762107b8eedc5cf9a10f1f5d00eb04a78e47b29d5239be8728fb875b3e5ca4f124cca6814f1ab7371a38cda945d2639a7763607c7b31bbd07f759a074825533fe94fa02512aaab94b3b655417555372280f9db4ec15453f07ebeed239bd04c7b7b2a8b9d873d68b5d9c25783724a682c2714c1ee8f204297be07316dc8682c509c3c8e3a300721312582470b768951affa11729532149f1bd847c6f76b25798ece6f3ead114a3eaf13a14b3e8c3bf538a7cd6d8debc8467dc74093a72ef72ee865d989aa23333c7a2daf6738f1633f2bf9623d9399e50d465829a7d6757730fc735f99d8f1a8874570b3fa00e15fa22ddc98fd1f86ba0e8d16749769f831844055d64a741afc7a6cc4de297bac600e53fb241dc08f6921896e8935d2714fc259f810e4d8a7351fd2a92152346bf7d45d679e4b9558f62ec16073ea08faa15e6f02d4bb6456e0abf084292d17029d86a0c2ab761e6427c0d9767b221b3a82e242d2bc0cc75a0140d2616acb6e8f46e48a3ed6f7a170b3d7a5f052d117d95c335c450071c28395205cbb486ec32502796848dc4ff34565828a2453f64a639336b17afc54509ab561dfaa7992d106cf6401b66f537cd60ad8d3ffdbddbd2847bf97bf5f5f3f8fdd8a5758c1214355bfb8f6bcdd0ff8cec07e635eff086680b2f051db2063da31a6aea0615683a33c6be4efb922040353afd9da6550c193086165108dcc789b3f89957d5e407b9571d98abbb333c6265f3ff7be285dd8cbf8d4b3c0598fd01fc6bf0dfc809473f0a313493be631421239f568ba3d01adf940c308067fd46f74edea572fd82c909613004a68ed68675797296d7c85d78c445dac2212dfaea4434b573a3c269490a4bdd6bf1ce3c59958616c02e993555809b7fa86543c6ee1788d767a6c0500b44429c6a1c4f7baf99f745e190a5e4c7504125ea7faa13459c8fcc0e8341a58ef06bc83b733bd3b129339946f56c1589ee67febeef6986da9f91f59b4c09108468bac77575048dadfdc8285a97db8045d0cb86e600c78d8e4e20bead46454736b3ddb52e63fa17347e3e33e33ea3eb9b1e9bb5c38a1350a5f7e1a62b4f0cc6e17f41dc4d257dbaf171d5bbacec5833b23f6ad1945c1311a2329a2a769ee77e9a3093d441ee3eee0e45bf63985201cdeb6247ec22e29a3c8d113eada25a0d141c5725e8061de5189f9513d1c604bd647c6670a067f1305896a818ccf32033ee7bd018a1976eb6d007124ac03a73e843e73748910c06e1e3001e78afd75ac910a839950fcf6169c21b6ca9b4152c35c17421b0b0fef99818ca928b4c4a9cfcd51caeacd1971c022b562d3269d848e0c6997baef401cb94f9bd1fdca6a91b1dba5b39aa1dae810cb7a80997106d907ff3f5d89d5f0cdd2291aadd70dbc7f5747099d773d040113129d79c4d39c927185a4f71a155b08bdb650f4e56abaff61eb3a640604c2a1a200ae5d3ccb5cfbc941408f51790b3a8c988b0763b8e5dd12c8b97ed18ac419c8e497ef096d657fe73ec35f95870232e99cf9f2eacc91bce0a966de63436e52251a31d0fa32bb9ef5efa93b75a0e84a8f7faec72854d4ae94f6f9edd582d0b2f3b19a64b5ab1e9e99a8a4136251ca2503b339b0411999d9f40ec60cf2f739f9bcb9e68ebb4e9933e4cb4bc602b175a1a2e1e0a1b685bb7e3ae77cd66931d739d0969b686f13a1429b2a640b5e2bcd0d9dcdc2589f25294b7d61c371654d72a732991aad24db44e309dbfc737782426227c717ca8d6a97b5f640e22e749f34905b53b98a862895ccc8ba811c204401cde2bfac911497762379290e719cf4e087b4508332b40362406881e91fda173fc1958076d87d7e31b9ea706ece4397ff4cff94df2c9ccc1e5668f89d3421269b3509dbdea41c4ae342367d0e4a623bf929b23dc8cf43a103c668d1cde91cea2f3099afb5f4901ba2dec7d4eac0afb20e60bd45339f86884b790f23ba67a223d550efc519f2df37d062ece19441f7746c14b9a3ed22a6be980659d8a92a078e729976d81a50c4aa65f20789db12d5876c4a2d5f8fe7388dde2d241af6d7929884041f7dd13447f12007ebb57686d44d1df088cc859ef3ab39b142f38099481a4bb4ab8fccdfc8452108ea32b9baec88868ce63e1c099ec7678879460fff84b65a31164f07d8114b3412e581e696ce062b7d6efd93186b3ebfb7dfeca72c4defb12a6a5ff33b84ee06c949adb8bbda8acdc6f3a8b74b0600e3d4d00b8816271c88fdebbc661d4904c00c773f45708bc541e1e8bcf31de2898c93437f9ce827296f5de7ce473acce5ba307d3daae862d040b6ceba952bbd9320eb212fe321b6514c67e1fdea1c2fd3aa7e2cd8fc6463a2d39d366478d227502e6bb88256ae57546775eb782a93d6e9adceea6ddeaf516393b100596428eb96799b171fc09927a6feaa85440b2a6866d48975ace1d8e976044f3644493ca148895efe6cf131475136d0bf2ddcbb09499f19e89d2624cf9de13e4640608bbc1c84be0c4da0d4235bc07009f275e9fb1678335ab9f846c4a18ccd2818734a80135e3bc3619e32f4719214dbc356d6549adfabd1337783e4e28f5bdc55bff2c27209572d80a02fba57a68c5fd0fef1284155ae4c3a47a71a3d36c09812306f7f1e0817d8101ce0149bb4d20ef3b53ec3b9315e50902e5524c3ba0c71289c4756eb39732f10bc48370f9875e48c27aff43d527a599ff1c9cab674ff4ec29a69d78fce11870c65e877a188e0cda70accb3dc7e63f70c26422a41e51205f9143e344aaaa41f4fa388a933902f736109cf6d3cbabb4fb772f1e97bd8211695eb49c9b68571623746a2dc090286f41caa49bedc93a24c4d738eb4709c030bf7ee422730205cea4c0cf5a231680907a554619dbd974c31862cc9d90a258975c7ab4518eef104108c8e4eff6305f7419d8a17ce2e67cf9f6442c06974dd190dd68a6787f33b7f1bead7564cfa73e25744ac585768bec2a97835d2c8a20fa466b66d604206ae60f8486ca581b13282926c6b453f6dd8c19f340bbf3f88aea302857577e09669c08e7017d67351ed0ff6ef8818c039f2e727a7ed8f20f61501b350fff801ba1570ce072cd5ecacf8f642dd0ece7b97991d0fa96f6c4f419cfe5d207856948df84e8b4a2183452df299e2403372ea6bdb177ed2129a4c14bf9b46839ba071152f00fdda1c509f49aacc38d91e507d472ac94fcc21507f5e65b141064b07122e91f9abbd432a91866da3f7244687b3587386c92e71a203ce4a80a9a3f73f3c1ae84fe1791b5b81230cd8075c22ad44a4025fc785ec36ab1070720d91a146c9b3da61f5ab66c2b642e138e340397a5b03f3e925ed700a3709e2575cec49fd301ddf2de1615023b3cede2b76c6740e08f2e0dfcc495953f9348a89f94fc06c6a069fb0bb47fa18605bb804652070a45211d71c4c56372b34b4bd0aed748fd393eb62f684f665a6b394dc5856cc4b27d9dea5562635d8495c39cfa87a85f2dfef096add5f7bf2a5bb04375e2d3b1bc24d23b889b4c5e2fd2e84da7ae34099c1feb0e51583be112deaa2cfeccffd79718877bae2ec101c6dee44055042d03ce31825790ea09933b7c3d30735735840be1693e6338b01374c9eba465e7dfefba24bb1c0a85eadec6cea10aba62ceac0934ffac2d4fc1b87f4791a836f8ea7922ddefb042bec6f373e79a9591325acb9cbd9b109f6fe50d605fb8665b29547f76b15dfdffdd810eb9703d84114f881bc454484c7c4d58884796d3ee1f9854e0574d73d5fda61c3f96119d96d4d8f5597aa120ebd4844ea5712ce20635961454ebdf9e1bac0b19383b551bb05a9c289a8bd24c7140a139014791efbd9ed3d467fdbb9212d32a939a29fd1e90ec4aae2ffbb77287b38bc2f3963d64ba775bb56d5307227b70be44a15d5867c78b45684387ed640bcd94531029f17a36d9ad68d2e1ec55efc572b864a1622e5f9cc6265489d55faef3b363fdde53751cf43123c2e9ccd17f00f3bb6c2033f3e5e8e2adf728ae672df6bf2749404023157ac9e465030fa303a7860629530a467edccee5f523a7bad303cafda4db34ca2c49b7ef282216c330cc1766c7f2e9b228e539b1ad6fa2e222378af79701de3925609f4fc6c90f12f18a8d6f3ae31cb0ca6c66e117c08ebb620d58869e246efcc7b658bc82fe756cff4534a70276307856eecba734804410c4d2285c6975dcc3d6d20af0250cfd49eced9c85c2ab782c75ffba9ad508183d56d068176b37a4cc16b731ebed931f785e9ea5690e58bbb47778d5ca7ff5b1ddd08d488f0a711f358707bc27576ed8c3cde79b17c09734a6a91ccf71ba3b44d798e5479c93fd72d29acb0862c9cad6ad5a4349fb234b66256f6a2e4b1526f7026a8803e5262fa65e69a6184043adfdc7c4ff1cc6400253250c3a634e175bac2cb6b5afcabe5a82bf26631704977988f58af3f49198545a9dd7c029a7eca3e6cc38502f9f5903a583ea95bdcead33b79edfaa66dfcf4e249ce2b0ccf89de2062c3147f5a316c021dd17a6c9fe57048ce0b45862c88417dd289fabaa9a6789de068d20e0805b25915c4521456cd952570fa47d61e810f9d569a440be0b5a02585ad289b64c54a88d63df88bcadf5e8caa64e72a0933639ebabaa58d0e820d4df0ba785102d9938386f6392c3682317789bb105fcf6c77482c31fc15fad87da66fbeb0343d4d46cfd23697ab695983c9a65ed6a9014138fbac224b0b16939cd12e9614c8be9e08020cbbd29ad43f342ac14bbb21b3a3821a7f4cadcc09a246ac5bfeac07174400ce89f5e034725fd47898fdd8c2a2be3ba914dbada088045bd764c96b7032f9c25cba1cffeb33802c2a0d7234d79ae4cfaee697d01e527fd055920422cbd81ff0cba8d0137719570eeb0b7899a5b850f52ef3ee257db332589d3cc6d7bb4540b5cd1620d94ac3bf8a2697a951303272f9e3b3fa5637b856b40e2a4f49f48f78fac6241fc2b1cf1039c47a0cf253a349acc51bf6dae5e6bb572c960d942dedbfde2902542d7ffcecc97d49e85d26918a1f2ce44b670d6c7c9f139a075adeb29a5e7446ad92d2d55f243bd91fa3e294d5d8b97adf3ee8f5449306bc7b38bd43008fd76eb37d8b57c15fbff3aa2e41d39c0d86d0403e3b4df68a05a484cc68e7f75cce45ec5f347a82a564cd61652b54e9f1bf7661c8bd6f2abb19376b89caf7d973d00f0b481981bba8cb059543bb5c621a0b7f168204c2090639b0f3f956b38b542daed8304e7c9df9e949e9a09372bf080bff42b2dcf77fab0c79d18faceacd9154da90a65b3e06d8092699f61f9c589b5f4d32b7a1d4608ba37e72ffe17c83b43f1048fe3beeb3f80de4549134cd7ec67b7739fe81dce470fae12f5261ecd832db25cc2cbb2bee9b1ec9a53068bf6f8aefb7d6c54ae61b19f5be896c08448ab71c63994805c4e8b99ce8d62bf9ba0883e0f435082cac0620746252079cc25ec1bc77bcd72c49b5a052dc350f1769113d932203325b55c43b3cee6ebe97d18062d1f4dad92e129309ddacf11bf76d45f8467baf5bfe896b1c9700c17c05b4e8aaf6be5575d779f85c68c43ccc21f918db27fef98717bdd008153a2421b338169626d5c94fe6b9dbeb160cc4261e8a55be38844167c9c1c81f0c2dabfd2d2f2e1f67f7c1d52839c7800a437a1b04b0def1c51cd0ed9e7e300cd5340a52e53466c51ad9ccfb1bf71cde00e2796e3e194e9d305b044c2480797a500b052d9dcc2a26bb8fc31da0a3f25377d90a740b2bf76949f5400917f3136ee415c6393eac0f6d189af5c3510d983fb5866487776f854da6849497f39bb25c9d883b32aa13361024235f59653fe53c744b5dcef0c053e52b9d036f14422244879a7f2e8b4417ee7da15d1ac39f6cf2ad5156c1f5884cb078b66e8522fd71c233c2c3f85f8cb5ddfcf227cb992758379b2bcb817894ccefc49b152629e198152875b8b26b77a34a196c14a57598cb75c5cf182b2832b6222ce81b2146b793e6b8e7f8f01394691e582b1d6a2a7a37f58ec2423b73f88882072495884d3fbdc15ecc0b4b50194e2bf8e6c3a0c802decca3d8ef1970081db65c10cd4c87ec1218c1d2f581cfed9860131a51d4b818224c1e3116b3fa4c43f60bd78405910902fb4848c1ed57099ee31514e2e0d1719497f638d5eb7cf3d7605eb63d3dd49ac702c9b5ddb3478f76b94630189a8a8e6c429c75c0299b5bc513f5dfd88ac5eb3e5cb1c52882b54b4ee7b5a5fbb91eab8a6bc51c0359cc099f6a4e20ecc3c9e9baa50b70f836903918f3dbe0a9f4535f01f6ce1b9891a9bd6e33d387ccb3ba3ecec769aca718900a5acea629262bfe30f787b26c2b1ecef1aca4db23476aa09f9c7ea36ebd81b3feb0ee23a46222ac8ae59d85a3c35a934d3e7825e1327a4f823b5562000974a891269b7b170534d1c4039b027f0c87961cc1cb88d01ad06418955b59560e9a96843701b369bf0f9caa576f0ddeff8e34ddd957c722f22a0dbb867a2a24b05467800545633cb76e75b5b349b17d571132d73550cf749eb10b6c6378e549e2147a994161feffb635f5a551b99878c8af2a3bd60ca4d2a2b2f8b417fb2e6aebcb9f2ac6234da27c7952f50b795fd46455d967038070987c51e1d4bde96e816f5ffca6e09f66175fa459eaf02167cbb390c01599b027b8928c3b1c76c5d6ed6ce530c20e7560783e07adf947a8a9f051f54226d2e15e0391fb195de31b27a2cf6228f404e8ad2639fad729133213da243cc134b5f6df2b4e2d0c44cc9d140ba602d1db822ef044045d31972722f8978b8cf2734c27a2acaf61b340275b37dfa11338b809206ded1d885e5adbd9a8d9f4cfe98f42b1e7f15a84ccdf8a8c26488dbda4e4976f6c70678f8220a79730069d65651346550c7f4a1529618b6e13a9ac96e5d7a0ef58d654f7674203b33e1a46ea50fc40030dcc8fb827e340977d8ba35b371c1575d422e238b129bb2aae479d3274652bb44bf7f26a94232c412db8066cc8cc8a137304d3b3c428576483c1ca8ebbae4e5d5508c98432b839c71dc1a197d02cce6dca7afadbd1c60da2eaaced27b868a68b9062292cac5beedda035e520c9428127201a2127dc1544cb9772f9b228f6850505da8c1527402f3bf457009d621a3aef82a1b7f262b05dd3f08dfc8f2e271adbdbce8df952a4d6e10896323a7f1c2d203f7e757e6510d7bc50429dc13e790e778461b9da9bd2997489ebd0f526d959a6778993901b494026f7add51d8712d73b91a59e96dacf61b954e9edc4da5b5ea816a49175b9a1a7c33807b84b05715d4b00caa14dc85cf4f0738d4b69d07b6e260ec380c65b6f31a40321897d4afce0dd307a040dac612f189ae454f5ae07cde6ca7197de3789cf8e428ec5dd8d5924a8b05fbe18e8e3cfa13ce287b37db734ba560b43123e50ffbed254eab7238b07b801c465844de1179d7cb97d995556fb8f1764676adc3f15dcc34b9646e4578da3fa6e9183ba55df2f4aecbc5334fca3e32a9a8f0961b06123c831c7467669e2466788104c293c50c5e9605db89702631d4b0eb3564211f5255831ee0534fbbb30770f1d6f1600bf17c28e5849bb64e492ce7d6c2e49ac072843e3c39db5236a31a32d933b199cc15746c3e3042b672d0158a15566e3bdd040bb773ea86b6b2846f01ca1bda00ab7a82551d89bb7b08eb767ada7c5a3e670525a7d6c5cc0171c472b8dcf90582826a8b156a6ce14f8ad85e09fbf5c75cde35a62d6784d32e35cff6d3d107e90062830bff2f230fc019284022d1570211db3c8d6158b31df500ffe3239e92365b89518b6a095f70f759b4b4794312cac68b78e6697ba779bf8cbea24fd3bab4d4848c9a0717e7122d46766824141b6c0672636187ac92d332feb0b3607a7d79773609dbe95ea18e9944530d178384cb5648c814ce557df32b24767a63bcf1d68615fecacd7ef9f4f8620a2d51a21410346e2c34c98bc324684261ef13f53887a06b6c593b7d21d8db431f7a7304edcc51de3bcde9c944809b52a598a066aebce8fdec6ba76adcbd8e1bac91e435bc2b44ba99278cf299db1df1b5f30cc00a6379097c67a33d08a37b5b527230997e0c3339c3b9e25fc38d9de065d32a7e3f93a42e26f0029eff78d239aa3069153ac31a5d500c648584ee0f5fdfc19847e383c677f364c03315feaf37ad282309122a138fbea3880e45e71e9b75810c9b02e14ed81776b947d868df980b6ea2d15673d9ccff8d8d1685a5e997a57f8bdc4e424c0e9f9d39495ef3b17cfa626a958fa713b23c3557d8ebc2b9c3371e7096f19b05a29508c8a1e4d83eae1a3c69a303aad6f5db9923cc652fd05fa44a232536487a0bd10320e3eb2bde0be63745e5b19f91bfdcfd8a84bb7a521ebd227e2be1bb2d9bacf941c5fe09043a117a964b77e6767b80c0ac3daa03d16574a6436213dabe8d9c1527450166a0b5d330c7a97ea73e176f4f31f1b1421025a03b657893304d87343f9f49cb71614b8befc9b90be94a5f1e98f8608a88ebfc781ed6d9fbef763869098de98852aa779b64b24c11c2d0656cda00c602ca32a141566931a61479a584cb7e55a6640546242ae4304a37d41b74080861c5783e2eb5eea97b5d847a6c80c0217d0c25f17c59b77c2466c50a75b163bca47ad9ba042dd2281781855548ad9103f2e2ac59fdee245a48595fe65c82e099dee623c2a211f079f6e862c51003938cd423cb8d74c6cc063b7b384fbc8a15217dad8799907f37ac599cd01a1f1602442c0a7be331c6bad75dcb89ea1abbc8607ae6c7a4d0827c71b6e4c99cc6d90a2835f2e71ddf3fae35e39aaafe25281f6fa18b8561a39a735afdd4b974c480cf442fb4f03135fdb9591a47ad54cd9551e4a9fe5960368da586698a84bab9033b4ec338ee1cee5eab0fa7a14f9fa3b2d43694f19de747a86c38b9c094454b872e54bb1ed377d47a34e4c26f2e356921b577bd33f9ef2b2a22125ec387cc9d109beaeb4ecacb57c7e481d4c382c2bac0c46750d9f2071b4be176be5aed82e536ec9ffa63140b808e2c2cf08dc8420dfa091ddaa89a1344ce0e7418cdaf858798bedeee0a509c5c9ee406c7ebfecc8ba914fc3fd60f73e163716519ea91a54bdfde245685d51c7f56add8773460c791cce69c8d023054dab977d0b53976b189f2350306f5d93b74d239692a79287809672d7e4172755c59a43d7d591af0a2379948889ae97d4bc29c08373f77c7a74dcf7d9853a634eae85914bf0084b7fa23a4d582ec8cc50b15c2463c7e41ec9a8a0c8f1df1147652180b3618e6ded1eab7c27501aadc347bd5d4e796d1393c1674f0d6aeb9be015fbe04b047ae37e01c18bf813cddb848d87b5c196bb481f1c92fe579605097ebe7e319c4b9c31ea5065590ea0387537bf8881194e8bd58574a920b43b5eb5e6fd3e4c75b915b4fd893b45f7e969c93bfe1564f7e506a46f12b7e6cf7afd78c50c1de96183e6789039ec4f439ed93d5c7016394b6044ba728a6526210073b4c347094a7f99df9560c3b82702f251d6ba846984d8e8cfab5e44f9a080f2ea475fbb808861119792fa6fa342a30c5e5a10882c3a89fba61d97b44f64a637c2dfcd2005989203ebddb7d532ca98d57be13c033d5031a6e7540dd0fc399d6dacfee280fc69ef19d109221b068170f3cce92fd731d56c99d231070c03273733628cfa232ab7bdf18ea199dc03ab03ae3c1e28ea6aa69268ad96b154688d934295af3be67e594cd043fbbde15fde94d738602b51b73b2649480538b20859b747e79d3abcf323ee3640273fc04620b94f8ba60540f7d62a787ed5c26926e0918a598a668d5168e2d555e5ded509dfe7f910d7410b99b4c806a8c25814e9a837182867b033bfa531dee37b2fa3315f96c5fdbd07444e314c258d020ff5042b0c1c788f441fb0828892a7b44d9a09da185e8bb2a9c8dc9f913b135b79be5bd79f3a9c75f954d1f3077d1efab26a6c50ae1b48e2271fc1830491b98e055a93d855c9d8de101c77f68ae7c53f3207252731c2863b8fa76971a9b81783848540b713ac4422ecbb5c8987cee2d73b950df3384f213329ca9bc20c7369344a2e46141fe41abaab07be759b5f0d4c1d0752def7cd520152beb932a33f05f7cbe6d304d794b83fe7509eedde5ea742cc6c126c699deefefe2b802a51ad8858aa202729d73d8700819aa480c7ba475dfa1c5f79dc4279b9e63e5e40d394af1780e9ae4ab39aaa4c9e7fbd2f83318228516cc0783017a90a151b85118848d98d0bbaf38edf8101389f4cbaf241aeac166e6bb420c85a3feae8b79ed67a27548aab678ffa1c092e28dd729a6a5c5cadcbe0cd1153ec4c767d807c751804e46807d2138950719c69a230e389cdb044d618e86e8f165ae92d5131cd194fb3c452387dd1d95f05672cc2173d6290f041c9793034adabd2b1cef0fa2bf205b46b6b9109929515ee94abbf28f2224e518ce42b5c2493b14703947c984ca60141dab2e4d56e343c85d4e655f99ccdb245b39ec285717a2f2c1ccc5d4d3dd6da0891bbcd48fe356f702e8728a41486d3f9a0eef563f7df2b4036256a124e8bdd7c5cc89fc4793397382310037ea765b7e78d7c4814bca5fb6a0d91aa1c1ee9bb79e936840ab0b05d4a3af01bb0c48184cb130f54768211d13e528a56431cc568a061d418cc6ffe4ec5e0dc36bf788f3608dc925b93d360115d762ed6a9e583717a23ab48c8222a48d306365a56eefcd4208076bc73c92374d9901c7e130d46d1f98067d582239119e68a45ac093a6fce3b9e1746433db5bec8cd5b934c00ad34c9c339e584596f9b992ca5b8da424899104c13bacb81d6d86dca0149b657dd4a53c2a3b8304f5ffc7c533519d08b93faa5922881b7ba3a6bc119a47d9f890a7ed684f1807757d45a479f10f81a5b08a9e44d11071f80793e4a85832b7658553fc8738f075bd13e36d9355cd66f503b272f58218c8657dbf3ccdbbf36e4d496de8935b570ae8b63313a9ed14708524a2f59e7651e56defe0c1520bf5af0e03731f847cd2df15fc59cf874b43b207002b2c93ab0c0348ef324cd4abb54a134976c84d4dfd3649626ce9daebe8640467cc0bf9f8013fdcf39cca1e76edf99623c6156d1e325530bed02a0cce8e000bcaef15ca5227b6d3ed2719c5b745534a8165aee25bfb0dc275138054df18bc08fd94c9b927ce975211325b402683d7be41d3c6561753554173ea027fb03d3a149bf6c3ebc12f216172e49f2c6a0bac3dc93f6f71a6bbf579623f9f7868cbb15372873117771f4be2aeca42613a6a174de4fcd6c69ebb550e249a944f0493ef3a3bd8120af03500bf219ed9b42f7b716daca179ca0fec6b1f89664685fa493a3a18d8e47693c9340b32425ddec682592cedf8c3d1c502fc2b8fa32ce70fcc924dc1a11c443c17c0ae6e18ced8274bf44264f467c6979c79cae305d14ec5b1cfdfb186b85342416a5df5982b8cd07f88a99405b28ebe7cbf25969d4b089f8fb99b8e4541add3ec21ea13f5a9bb90a0bb2a37832c12e6b093618af0df7c55f05262f2f229d057c2902c1d74af4d003603dd62fe74a7537955714336c5e68c49a74e378b225223c606efcf35c7d6f5f664a027c067c372ff09217bf1b6fa0418e35c952210c582f32b5c626016187eac860c46fcb6f0b7d0f085975c2fabc1be9f6572e2ee2aaf437367d76d5e135de810c6142650d9cf44c3588d5f2a5a01f134fb457b6811efecada6b26e520d91ce0d42923ca2a8a83bf61cb9e4aedd867596c359745a351c5d7b047b82ef9835d8fdf8161863bbdfd8668a36a36be10d5db8a3adf7546feba58ee7e08e5306f2e90227c202c2cf7c13ebb19e84546843b258ef20376b197f0e64225845df0dba6e25e031b576e0bc21cd3d900ca45d736484608af8e6986535f9c1aaa61f49bb16670a3f7ea170b2df57d150d33b9fda215efddd5d3cdf6bbe60638318590c0ad3a10aab229b469c7f93d3573b0da98ba175f560af1ad3a14455ab43f54332b4b5c18486001c955f30e3771e4b984eba7d46b6c43f8bf467c01ffb8db84c2e37e42933d8d8ddfed6dd2e9c361b4928cb2a44d2eb6e907cd4abad7b78ccc3f5225ef5b58e6d9aa11bab579539be6fc9532d99ea6c1014fabdcf69fba07533c0abdfbda16afd0c0bdfa5cc4748323e20af2731d8668091ed512b0fe58ad791c25e6a1548425cc4b26dd02c148ce1df0f0cad8fd857a4c13bc0d39712b9915a52b487d35641d7d6f3338f13984dd11e6e47ada1c4d46809971fe259ac5a70940ff3f7e33716844e7a9294641573f5857b1efbd447d480c99cf61e74ceec2486b10e5a134c656ec6f557e6338d68f56b5c376af8346f9d4493390a3cb8347e6030cede84d8c918ec5218d726385af6066425757dae3b832f72443a064bad0aa8ba079c8490f65402418528450f65b4310cc25c8aac48353202832ce41d07adb5db4fb1a9a1b91e83b775e7baa324af370873e0efa3b9ddc1b1b1f43f47f74762b56c93e7ebc723fa6ae572ff2bc2860d3263b732f90ff7220d75816c01d7493a49720a7bcda9a73dcad2649157032e0a88c47de247cc01702c22a04a66166de85bf11c6e4580e7e27f5c8fce17e4a3414331347188308277c1a9bf729b5863a10f3cfe643da9a1dd7fdf150fcb25d133f97d76aca8f689794b6782ee67c0225ed2b53b34f4451f3577e97e61dd64757c52d2d265cbb44372d607eedb980d750835d947c96907f4f14f47fae269d3065d42ead4da45331773b7d2afabce1ac713a987e9c241c3515e4530b6750922d7ffaa30c6f76b2ec3228c77c54d6b8cfc32f28ab5215886e2c8280d9907ce2aa2505ae357fff1269aa0e193b5a7cd674b34bbe4c85177d13e288762d70ed286322022c11acb87e629ad5aadbcf83ffe6226b24de35417f7b34e07a4cdf8de626f510bc3c9faa0bcc7686e21d598b99d0f5b7eb71d24709627efa4cdbb43fab7ec60aae54bc2981628228bbe02242473c5875d4390fd8cc29dc642b4c0c90a50043aa46560c1219a07a9417a1080a9a4be08a911772eb3c25ec2045035608cbf81163197fa892f06f2f687209f6eaa3738f625cb5d283a6ab8079a867acb45e8e7828c58c4a722233a9fb245d3c1be355e38d31072126cc849fa048c8aeeed7deb97342dab6fd9e274492c45f982b516a67bd9f60d629ecfd67c79879288a3f8d967da1acc2be17b29981bcb29768c0d49b2849cbc0fabe54bda3fee445e8c164ed16b8efd84468642dee656eb2bbdcb129654d078ed12df37e2476214d0cda8c97c203d1a4069d43e60889c8b0766e7b3d0a63d77c97636303c0518ab2e45e8c5f23a3141e66c5a5887cd24c96c7fe8094e0eee486fb3c9ea873829b5c6ab375ef52d1e71b0cc5a56098af8a17095c2107dd1b4129ee71353ef105438764f2b33a57ec3bc38c4231e1029bce727ea5a565688a9148431dbd0fe1c4a03b9954663d5d548e0b5ee59e4e8ffa3be87394879b814a84348d223ce491cf857e4bebfb85695857efc6c6093d757043e6c1c3dc8098feffe26a73d1c7e561b9d82c19a17a87ff72742511250d55f6cec175fd0de8dec5cd4f927f9fbaf58aba6ddc50afec5093015a5c971e9bb40ac04bcf9fb0dc2276537ac9091ac6d025448eb5e85a553f7620237b87e54ad8c3b714366d38903bf780b2dbbbfc5a5bfd412ab9ebc30155a2c8f3135b7d5433fb988e0340df1fd38ca5f8128cce661d1b99cc954210bdad5a82b5bf13db72e6e73bae047318de138eceb9410f07119c3c73cbaea43c4d05292918940377ce9416ce8262d9c464a46141fb8abdb109ada29936561b9f603d4e2a2133ea1a2b6ea46e343bc98f7fd9980e2be348c3aa498c08bb414fdf2b19a138526e0ba586b3419b686c08486f7640b520330547302e2f63bf0e251f3477143fac574ee59cd629370d7ec9ad20d5008bc64ebbd2951b305f8efe4dc4ca3746414382c0c51d12617f42c0e9423c5fd205ff31e7112505050625716ffe3cf84ed600d28c9152307affa0c0256f307696451f87aa50b0c5231806dd0d7ee9cf7e2a8c7f122cf226f2770be25a1772e7a867fd2e65386d80f9b931b57f07536bb21ceff993bb0f2215ecc19fda6dc39aefa1c3286ad60ede00da00f282b80c61ce4c5f2c01c7ca0fb45741f914d319c5d0c5def75a953883f0f98c80fcbd43b279824c56e47b53a97d4b0d2b237835ef190770630e2f2772d3ff37337940ea052bea7972816bbf92bec97ec590ff1b7ab83922b76423a29d30c7f3b48ef5f92dc2f55e3acc711b14213c81b122714155e30e0ac10af11383b13ece7b13881b4272ac053d13d6675ab1625c2de93b63be6f85c583669eab60e4449d505e68f3710413d0529c66b7ef048152067e935dc708668d96c69a78a44100741b2d0cc6ea053df07a0eeab0734a2be19163cf65a3417ba5dad85a2b80bf73ff7d1fff9adf6837c4a3b36eaf84a1a5c314e8cbbdadfb86a2232282bd17a0abe6c70b22c6d74347c57b2353dddde434e435f43d83a9c5063940c37995a7a18420e76f97a6f24e1e09e5fe0b82bfe747790364feab8fe132392e9ce144ea58081582216d912ac513e776fde3902cf10595a4859d9c9c4aaba047c7d5617c72c9aa9ecfefaa85f930525cbde4084cb7dedc562276d27dee6c133fb6d0880e9254c14c17ffe64d6736d25fbba13550f8195d20e97a54e4862786f3b8b387d6e484989ed18b97780bc5bc1137ac53149347ffbb7a4c82a19cf08d22d423eee3b63f1d77d74bcd3cc5231df2c620d468e6fef7651a89285b40087b84681ae385379963c40fbc1369d800a62309ceb071c312153ddbd418eb4395140e2ac48cb78d7b2a214a15c913c4d41bd1142c80a0af762aa1d3174a3912e356f23e4fee956b8cef4af614cbbd115076d1b9d0800f1fd38e3e72cf3b6e83ed2f63b7aaa7aaa87c8d2ee63e25884216ff630e2a5508710c9901549acf09fe102800598a128c045f548ad026e06d30cd3888420b79be2de164f38de2565549fd4f65bc7dd02f829a730795bb7fdd377b5ee92564df9e2752365059c482070854e0e32c8ca2fef7a701e8c982ebb3a547e9659cd60812ce9a6606f5f07d8177d16421a962d1d6e0d0dffb8b46a1e61982d8d138474521aa83cf9220f004e7ab5484ce0637fd31629f2aa73d51d33709573d7fe5978c59249fd565588c6d4dd4627f1a3c943b6a67b1aafc3653358385aaabaece801b4e4b54d9334fd7a15c2ead6d854085ede65c6ffb4b27fa0a636953e6f06326e16be7eddb70553c6c4c8735be077114d922b387c6c89a3666d3d0e4b4ac3a389802557c8ae072e65e0637d02fc2a8b2119079730ec636eb52f37fa9f5c2590d023bcce6b079d910b4b49eaa8f536bcceee5a35ece03f8367acea55768934eceb5f781c7b2cb37a99c5b3fe6f1e031a8077a3c2ef67e20e27778750d4af38d375057b95655e4c0d338f7586d41273230f1f02cd7c5ff08f6b54542091f0c668f81694a17fd34fd7acc59b72ad26d7942023aa06f54c244cbe23aa7f064d6d2cbca0412c4b76ff175addc2313ebbe84f3cc97f9fd6e5ed5b8327e33195c7d2f40587b77d99b82f23ab772c7ebc46704f8864b9ac19f69c9929bd0aac9272d8743995b8104c988944279d9204854a7e93e2c81358b785cf37f1f3ad2684bcf7f722b0e9f58841044c53290b79c5ce672d38b6fca8bb04513f8a6fad154d8d834eb36c7caeb225c4faa93ef02878d02e0a38a304c24f5cbac953d1790b59366ea8a4569130c6bc8ef994c92d43fda701704bd9bf86a34e23de8d97b176abf224c4880c50205f8c78edd64d72c263ba907e0a41f2f2a6386c03fa7282aae0bc09bbe2d67f61ae3e109bfe5e623cbb20250cd6adc752ff95853d51c07e8677bba704271187aee0e619bd6aa4cab9454f5355e1639d6c7e6422db4722bda18cfdff1ee3d42df4b23b7b8fc9ad2eeaace82bf25768e085df819d4dd3b116de38966ff19d1116d20320ee45c182b5fe7c5e284df964918463c33a60d82af3191af000c662ef8030649ec309e9594c39548282b285407cccabdbdbdd5686d65013a6295add2e8abc920477bd53982462fe1c60c634c3f0d75a6ff16e36eb3a1563ef25faafde128386e3c84ef836820a0cd5bd167dd96b48eb52536d6c7a3fb45f6f75c9143a3123e422d0b5066ec0ee6edfdf54e566090a4b5920a7da76b50eb35111dfbd6777b924013eb0c91bedb0278334fa130f186f07fd0bbcb7a7d36b7b8c308e817317d0556819fb1336c41dc891adf18c8f6d5b69286ac224921c76067aa5c5f291109ada4f7ab807fc7fff3c246c761b122d2f6482a8dcee48ac14ef6b5c1244ef058cdcd014344e5ef83adf3ce47c3bf7ec2791bc0f5acf246edb7b8203fca78926fe308df7592c7348ccc53c53dde6cc653e058614fa70cf52a6963e0f60aa92dd8af4ba415b07358ede6c2aac0ea73b1d5f205e20f2265d00349496c00ee460da00f5ce983f43f1a6a9311f057fc92083547e44fa2bea699e0b8d182ecf433c4b3cc1082650eff5c523a81b9bc2c4e1ae91beda24cda2767f5fefffa96bde5f1aa325cc26be4fdc087a16ca27e39ec88fc528748cf96d2f22b56478c7f934e9d7a8c9facc1070640e345533ab7a7c8447f8570c3fcdf0402c00f31d0a6a6a99aba2aaf45761b8fa490f6a41a82944b11dac93e09fff5734b08d4e5b4ced6afac3ac361ceeac453f454ff38f51c0e2f4f49b91751a0e2132bcee0439af838d67c94caf5c3d237ea1f9ed00b1a6732f738d96ba76392e6619d0dc7060fc7bb492aaed0bf33863fbd30b6fa7828661d936fa8112e63e0a81c3c69063a4504abcd66b759c6132dc7e629710b8283c2ab27bc3b741e78c76f990b52837d801cfc80220ba969adaa9e92de241fafd966377d0b6c9d573699f4e80fef546dd7a706952a0eccd3331fbce212c5499d0a5097948ffd4b1406d33d42808f991aa325603e8f9e7f69fb45b0a441020cd43dbf50be68a744d1c74f71cd2f37567025238724482c89731d24ffa72378820a0ab0767e38e7064ecdb209f75453b5007225ce85fe69c85c136eec746d7adb8592e6ca88a17aae5bcba9f6bcf7dec3794e3ef0bf6de20e2c8bf28e6beab7713a70d198a27b9c203157ca266fb94a5742eedc2fb36f99c6313d47f8cb37fda5155b28b3c145ace0c3c180f5ee4c0f20f4480baa1e680fd7e90e25608a2aff2ca9f353c384d42965ee60945f8d1d94003fc3b324b4c71825eed5b8483c9e3641fbd505aa344a5f48a6622c8df46552c1d461620e23173dd8d48bcac0b9150d23698ff751f91595ae3773895d1f4dd2c8524657f62f2bd8e616034e9ad34469c66a177fcdf599a034cc7ca57169dc0b86eda317390a6037c8caad7881d2790eb6a1d624ef94baa13490fb9525dfda5412de3aad9fe2bc16705a07c8b02260311f5175e0a18eb807c4edca7a7703732db42343a01e5c8ca3f99cbb5a049fd565ead6c80e951a59918ab8b9a716f73790efc74db92e0a9e75a2597145d84de67ee6df8579930cc5bdbbdd44146e540a5021109b7f7788db5bd46dbf5a4305cef390901bad5baea0c91b474e77f3108f5ec8fe55c4807c94ae92129725c4c1a712fb3e88a722e0b36bc270a3aa1684936a0dd110e5875ac2076ee84a028caa9de2787688f74ba02a25a1e4e11fdbf54369a1da0b30e6ab171140222d9d55d5e60d5ada6024acc3ca2347874b0658ca21e4b9c184748f9407e0f2e994cc0e4dd21bb405d2ae6ae63ff717bf49976d86aab5a53df0b337a6ea7a1a257f405396861329a30a34755c21f15520fc30222094235ad0e959020741d2ec8ae76b200d9e2bbf2c7404d6cda183f5207d2ec49209c7d8420130ef5ab191edd6de921b21b0f0adb4ac3d9ac1c564d6b98e850738f0b88fb79e2524043b96c33403ef7dd45af5ea65e1d9fee43358842e71cbcefe5506a44fb57222b18e063a05ce1f6e75817fef06a92882c2b0b7d8fa457a8d3ee0247d582f1383bce049fade490d95b5f990d1467d0a5630f651d97a6a9427b09bb8c2d9d25cbcb34aa2e959a64266de30ce94068b474aef4b0179bfe36d75b6a7f526ffe42fb637cef78aa103c59086a2cdfb4197a09e8bb2648587a2a6b5584e38bf515cb512bff27a08348d09e10db2c84fbb55f7fc2bcff1c40ee294b3585383727094b6bdb6effa1e40e2e51efd3d1b641c77f2c9630ba06e2272ad19b49cc473a27a328410b57464ec80ebc49102d48ada4c0dfd161452d53f6f7b98fe5ee2935fa7e3a4f4568e364157ddd601a7fb90ce5483c6c312363db4719df8d31e7f218aad230930a2a7d1c51fa3195517c520cab95fe89c4c6438ce50beda944139b23aaacb86c1b99199b70ea025122a887564792c99844c45ca2f20ee715d436f6a5b05a27c939dce7a93ec330c539b646e2c4c8845220217855fa1aad6bee3bb7bf79c4036e2e56b8d7a7a6e164689b4b3b43bdd47fc180635f0c2f857219ee7054673768711f51724cd4b3d67f5a3795ab866fd934179366a8b91cb242c87b4dac14af57874d8fa269d95822d3a5742cbfcec6743d746666851f83ba1e5fa0de44ca10e2f9dd81199eabba313cb87be2b56aec0862a8aa060f21e1430aed1be38f2e381662501501cf1ba5c8248b320b4ca85cdcdf9c6c8a4219260676af796c4dbb4aaba108e57736612535747d2c0875749555c3bd8546ecffeff652b1d8ac599997044a56331cd158df2afbbdeefef0b41d2a2f1444511db16bf2e7e4dd5a3a0a52e035916628edc6b0b674cbfa0dcfb507c6d049a1dac340ec293d886c1b8a2188f54a9955df3902dee64f17f6786865a5a59201dbc4907a5f4ae65a7155a8f8e8c31a75f27ad4f8556c5f1b54f83baf72b2aa5eefb00b8867d8e0dfddccc7198df084487f84c5c1ebe74b96980bfc5faa53e1a86f705c3e18f3bd5c8b757f7f2cd7c57e3833154c0fea7485686aa6092d00f56e096350c11e3ddeae692812d54ab94bdcbe54f93195fe5d233ea22677cfe00e310a569371d68db8bc52738fddc10762c75194c868cab9a3366a69ee514e03feb70343e96673c7b8b703956f0b9af21ffe9add3515def7be7b10c129f8e0d7d17f24c3b129e5197cc319736c7c89d8cd8ee86bbcfa74d4878c767862ea145e867013e64bd68bbd085a16ae770664cfe77ab69c9892377fb7bcdcf031d26c5e580419e9f9cd15f17af4a907455e5ae65021021e1c20c70f6f753f23f014ea7152461447afa7c34d8498076ad2f209656c2c767e8aa41427460c4695522f7b28c4dbaf0339289398532778f4fdddd3814075cdc5a151274af19371a4081edd1eeb625f0662b0b0bd857557320a5967aca9f286c10d7ce7ff8228e259432e7e5436c8b3a5c8a739a0c76633bdea9aff6e30c6212ad72d1a109f3b23d7d91fd36460f3d69178133e04d42681178408ffcb3b2e509d777b8f6e3427af583e225102ebeca3f63249724225b77ed5d3d937c9e24a00362ac8249b838d4174f1aa0e316c1eba03161c4d4e5f98496bab88f9665e15a805cd64d7c5aaac9fc4cd582d41e20b5f8838e0c2081f2cf1770f1ada88479c1a13cfec3f72f60ee55076cfd1f86e645bc9e165fdd1c4593cdd5d6a917fc8a5c5186a52cb32a61b5fbd770dfd7c5108c026c64f44156a1b5aafa88fd5df24d7c4bb620bfe86a937cc7bfed0939c61d665d813a685e38cc33f74dcc4d844870afb3bd50faa5400ff3b8efe2146770d09e694630bd3af91cd062a04d29171ae6df2061919451998e6dec625840b4899e0d099e12394fd5b2c5ad28211af34dde8dfede14f581882c61f9d799863fdf91913db323b2ed202ea4e996d1f98a22089a38ffb9a76d17b07eeeab65d47b4a198168af61552f95cd1f533cd1137911a807be70dc478ab0f7d17c5741c24e89a5b28afeb17a194cdb5c5a38400742aef329b9f5206e46475b319b898efefd2c0e903412aad2c733bce3995ee5da14c2ff970f6543fb37f3d9d274aa6f7c40a09954860ddfbfc2dee00432b46a73d5dc87ab4e3c05c3bb0a3c1864b1b05b86a83d84f2e8c4bfb5f5aa9009deeb46603823476355d63cf034ae8c02996dcd9304b4cf4fd81ae8d58c00108d1a2c4f5ecd26c3c0bb2be6d56d9dc76bc17ee6640948cc25b9137393689c41a941a07076736202aaa1b00196ab694a484cedec2857068fc015311bbbb03f8ff6ba3bf264bd443d87ec5914a2ed45bdf4d95e6a400eb7c21024e8fee25a8dd713fbf559e29a8fa99b3dd70b8f8bd810d7d1c101f9838e748d20b7089902275e44b49f2e6fee0095c2d22743e83af7fbf4b9389ab746308e5f6633d2f51be0659fe20e3d1adb99132c1a7683ab4e6235af40f6262d12381ef7f847cd9eccacd0f5803ee9dcdd9ef550119facf9f8dc0f15fe1b48c5a1dc9668cc6b41c204c474287f404ecc447422313681043156ef51cb98f4956888ad3353dafde391a9198b87ae2dc5e9832b66250fa31f52ae1b8a95875e6ea9fd53cde0fa01ff4bb26a1b42d2476f365412601e69f0fc90e084b1ca6aa419e79b3eceb7bb8cbbf10da216ea954206a716d4068dc2bec161e01df0307a9db8c745bab8ec5e2d46a23cb1dae80727cabfe0ae8e76e2e58519f8cffe04f54ad38912da17a047e8bae6b815aef80a433814ab1316bd2c6110cdc9286ad269b42f649cf03f3db179fadf6080e065cb8d273ee292afed533b3b7b2ec986d50e80c3d9fb7b69453993b50481721b6891ba2a3d930aa2a1fd72290d33f5d5f15c548e08429cfe3d66e5311f26852ed059a7f2b940d1beccc2e004c63d9465fa099c9ffcbc7b23cce1216cf6e15a8bb41a59f33795ae22047ea7856ac871c2aca8234d48c34d5f5a70674706f31377ea42a299d48046b395c52cbfba0cbd7f54dbfe8e05a85c83f85a7897ec231fb5adf7213e47cb4978be61a5a8f9068976853a5a6e7a64d6c687ec3cb070241c7f06dae6d7d93e371d9a1c2b70b7c6ee8654f6d2f97edfd44d4facd8f662819c81d8572fc79b54c5da0a6f15fa6fc5f8e25bc443bc7e549dd67ffb964531e9a077db2d0438dc097a5758096f387b9978c6197e80e2da824386bae68f577d56d818c684b3ba8b02c4f2a52c426b2152cfedd6892708463f4203011bd951cd456a36cb06ec3bc321a676a84b46f9c70d91249b6dcbf03b465d1a6f08ec2f78008cedef7f15e3ef45c49cf5a0cfc63e280db26f03df207050185c1d120239b65eab4af5a347a502ed0c8d0db28e0706fd93870eed13b086efd16dd6fd4743213fd1e469a2deb1f44637c86baebeadbf7afbd2b9990a3ea0ad97dbcdc212094d965dc3d4573ad5f7597e0626f0e22c4321ba8f40c56b35f2240dd53bc417e3782d7c7c26c80a82c4f7936ad6bed5b0147f5b1a312638fcc01b2e013861f8aabb042bcce76880e8e33e9a556f3c71f3f433ef7d46781a2476d86c2ca9cd5905f1ca818ea07560b32c4510fc93893a706d38400a17e3ca8001d4dbca95b823a51777d80189569d7857eff929664bb26e0e8f9c3c293bce3b121e4de9ae49c1e3c8fc347796eef3edd43b75a05e9d9f8ae192e3775c2e007cc9c87be782deefc4f44da9d7a67219b5e1a228833e2e2732e8af1437312eae8d5c2d68d98c0bd380e9d419c8625d2a64e8bb0bee894612d9bedb4945cb83ce57a0e1d396a213eeebf118805d4e02e84305072a2b7aeeb26bc2f0fae1fbe4cdd6eeaecd9219b9d019b6c963b0d4227118aba4b25794690f0079ee364eac6811c97b55aa5d54e7e5a8c38c5752b477944ddff3e7020c98b736c2ced251996277c7c735dc19cc32c768e523619dc325f4d7e08242816835467c215bf0f09d8e3130e34e4ce1cc0ac9cc48f69cd8b91b407d58e0bd997e313a540ccc8922f41da0342c03e1e1f21009db9babbf4b38af40836371d3d3d50e30f1d1d110085f38353c3e897dd000731f9d2b5876736bf020ee84db7b4c77dc9ecb1740b7c6dc779306626ff769c978f2a835c425e3272760d03662283053eae9e6dcde3d26bfe4c09a766e1ba8511fbe7b92347ee3faf063f35999571cb8e5781a361841bd6321f57fa10a5fb4ae088833054c880ee47cdcff53d0e4f31e47ae882dd7982b7f17d7b295dc0d95075bfdd974cad095d1cbae1f96d48ff5724ae3239eb93ed1f770f940640d7a2317f130a23f78e0ebde5d598e2d958210c689f6227ab7271a797f6af83d6881e2f45f2c9d40ceac6f2c8702e8c0adf29d52eecdd7279e61b77dee08e07a9a2da4de083d60b38fde16351e5337cab3f40d02a750566f5c87f17e2bd3bcbcb1c60544214ffa8540ef59635ce505904d723f2820f2fe3fcd4a368a5d532fe4703002e2c0472d7637454569f72b5579c97f1fe9ba3741668732579e0f556c7d98af60c40845f55b7cc53036c8d562c8b44171d7aee581315d6507b8577a33f6e95984af31f4e8e4e562c20555f1242bbe33ddfb9536803b824f28f0656e0573702c0b483c9e889c02cd4fb2c63539689ac5eb01f60ac835bb398d1f8cf6cfd595c146438c2809d8c1d091ea58e6dd0903094bbe6a3813b9598aa6c174f1c6cb68cbc80ee3661317889c67373d29efbf799ef8d8f590e96229229eba11d1e628ecf599b1c3d5c28039dc4d0bb8bc04eb351e001c48ec1b9c67641f2f8fa852fe9a7164e163fb1e61e9b8b95f621098d6e9ae79218c9003f4d26b093bdde4acc864ce83cddf0c3b0ef2168ed0e125f8038b0b91b1dde4b4285d4f9e1b65117a2e4900fb0a684c90df0108e696e35e4780a04dfa94c39e742aa4981a50ef9b99b57cbc806a842f9e1f6807399126bd4a272f712cc22a1534b92cbbc624db45fc22687662d36cd7887fa0337e3d509fd66384a04edd80cc8fd42398fe849453c2f687fc7f1085c2dad487568b73a0d747661cb86fb1679312c66d127d34ce6bfe1fc3d69a1ecdc172a8c3a0a30ba12334de635e796172fdac001f94c070c6ba9289799ac0f8165094fe9434682f6095e299989ed943211dbcf0719ba0b16c3c20720f63393a9d7cea09cff585f22852754ffee191bff28ce9c42ab92f7a1c0e3433d4d7128221abe270bfc331de2c98df8dcf1ccb6244ddcb6a408d06e94d04875d8bcb7270a1450cc7103976bb5a6c0c8586e3b073343c0435be34288a913754c4d5eb11cf3eb88b38d73d3c6e4c29b2ce8603c1b8bdfd341284e7252bc26a0221fbad5341d2a498e53b1891a27234e03e709b3aa06a8620473409225c7cc8d91627403a519e86636834a755f7ae3c986245dda0e6c0a4044114fd2ce4969b6e842c99ce6414551d716ba52677aa177511e16491bf72cfb0d0592d014191dc067c3eba3432401512caae0ec18fe92e632147be68f97fe14ecc0e03b88d619a2a4f6173db81c1926e47ba4c60fd5d8482ef23d0782b7b805276afee3a497484a84bbde6f40264901a44adddb4142e9c9a304160ddab09c5024d7b0087ddde356521ae44f1a66f6bb2c81256ca121c2d1ec4b4a43a847adcd2ca96355f3e4caa7d8d9fad1f48f11f15bb2252c4f037ab5f7c1fb8d8cd4d758908011f63522162e4a0d84b41783e29618f2095ea92a10f255b5156d4c7372be33b2c03732d1955abd3dceeaf83bd83dbde3747285310242740c8035dfa3ffac33e6fb6db88fb54dc0ebbf5e23ff39b3aca37f250d321ded3ba59db52f7af06341fcff7862c334964e7fdbda68e0e5b30780e6209c6ed4db26f689816cf7d2175695c9800f4d3169eea36c093a2627f3ac75c2d32a439aa955f88b70b045dd423c9e5d2fbb613690280846b3df446e37bac9c5e2951065b895d2270c29ae0af4b9dc657dc54cebe1a7d3cd03b4c8f95bb3f96a92fdbb886ad32021a8f8a7abb5e019be06ca77b8402f4b1dbccd9dc7880f03e152d1815a26993972de8c669f5216d0dde708a3c02b6f7f3d4438ee53fd794de9ad2d6d3cd4618871a90689ef4cc6084105d2e9e2ea59d85d04964721ea385b8d3b9088e3ae4e39357c2c3d3a41bcfc2feadb6398f2c39260934816d3111fee7c0e9f0dfba449c155df2e283b78cbeef79e54f1ea7d054f0b7fdceb151a1eaead4cff5e4946146d4387e1109c88ea6050af4895c434db8004b30be11b173f391c84fd5889d6dc119a680ace97ab69abd50fc9d8cd88d579b2ae24c7721d5959e67152e74852b82d41226b04c87d3be98d48892f129f2353ebfef326710432fa6fb1fea55d50413a8a29b498ef9d6fc682cab9021c3e15b665e57ddf7e2538b93d1a83b292637f5d804f1f57a1a4331977c3604d2dc6ec7d4ad348975739755f53d54e4898e3857caf556850605fa2f10983756aa83c94f9cec4d7625ddee87bca48484bc82d89ae309ab25dea361d791a635693de19dc087133d2663315d1774b7e785fccaa9baecd3c74fb7017469fc9f30e11c2094b647cf9befab743738ef51673e5c4619c5a2859f5f98739de27ff61467844653fd3394a45077958c8cf33f17489360adc3dcdde5e53bf7ed102b5d25ac71710be8ac70e0d090c5bdc8cf0eca193edc6d06b5feb9c0aa1e5ce74e1ba100f4c9b85b1c3c553055357ad2ea7902b309348549eb469dd9157f87d05aa98e134b9d7a2c5571f67e72970096938b84c613cc18bb4156ead2eff0cf885452056b4f4e24b13b893e1f1a0ba158e160f1981117824c679801e168ac93864ac9bbbabf46e9495eae798cfb76eb2b5cb2f6dbe9a57c7aab3b2929f113d634a04b0cdca288410d24a63fa610c6af2b5e2f7bd98ba1f14d16dc8367f356fd5090f141b9e64c486d1852bbbf398eb437a49e2e7f678dc8b64e30c179e274d50699ced684b97326b5ad0ce116db78775193d8d641c78a1970154931ed8e23b4ad74c1c89e768ba683d1ddf95e1ae58581ac3e75b24cc81af647d6af13e11893d965cb24a5d86646fe0a23040137eabf35a1c7b843436a12452e9c4f46c1a2660df0e50f820a6c19a6c1c788b67897ce4472ca4c5e56c9afe9cba3a20742033ae70a2b89b040c3195f30a07ff300b3eb1ba4671b0ee6b94a0a692c66c019fee0682251fb521c5c2f1e62df6ff6b49f4838bb0e848195eb547dec30979402766d59be0bc1c59bd73ecbf5d65d71a5554643206b3bfdde4e5ceb8694b5c2b28c0fd5aed0811e232b6db9bd568fe6d27ea963a756258b9a379927b508b83550d5a72224745df526423734c2c7fa49afaefb27a957762952f4070199fbf8b22ba976fecc8329ab0411529cb454d7bff1b2937d6e154100c38856d77fd9b9332dc186775c88a19cfb4dd5fb0896b03923aceed61089589b39821ef92d9ec30b555ccc83de7c04d491e78683e8d14496d698d55103be436c92cc4817a783089688583689d4ad48fe2a1f3b22e0ddf07df6b24e00c3dd8c5b6471a329573e40fcbc2ffb30e0a9ac3e5b175beb8ba801b39d5a1a35419a24908c58da7096b1d9c8eb8f9d15ceaf634ed8a895f47b0e88a0e101ec4cfbe796afb6d483532c24afbcc317628b09a868b9d716b56fc42c70c40f73c938d5e0fd652a4002abfa78941dd9c9d42bb2f5e747e98e537d625d701b53b620f82f158bdd30e0b719e10f29de9421a2ab905681b659bf16107b7794a1afe77e0ac7975ca0e3ffe36225e40bad223b52f4e318c28bbc56bf28d740b1706ecbdb68c3685d5be357b80847ecf8166cdbd5fe8f522646b51f6318e9e1d9f1ff36e3d0090d041bf32a4f9c4511edda13ed13c29db2018f01270a3021faf0cb74363322d2ee096ca1394806667a1fca1fbbece63d76b2859fe45277edba7809019f3adbd6f3c30ffea812ff432576c39d105d4d455ad92347cbf3dc50698160fe2babdbbdb4a5051c7fd83743b3c5d2641d955f3b1d117898045cd8f48070fd88c013abc2fb2fa327dc39fdcffa50149ac22cfec23f99e39bee5a6d396d20a637621b9aedbdbaa69900a94643116f92295b05ec9c2b2ecdb970d0e7edf4295017073daa7ba12ac430188b3306b498d918c7ce0ad9991efb64f9d8ccdd14d7bc18a2a69449db65f670737613ec8d1e349a269f3bafa278724694515d3bd9004691db5dc500fe60c024e88a73d580e89f4779ea829da99e60501364c5efdcc3cfeede2fd7860aec03d6b07b6b28c3ced0c55c41d51fb3f85af0e5b2029ee0ab27fe472d2f1e56197f0502b603c1142d2bfdb6dfd3c07a144a340c12fa34275d68f06eeb91fb66112cfb2ef6657d2002ff3479962423d54fa0c5b0c50ddf2eb682dc17269d74edd3af8dd05ac237e71d4897eb323f5edf2005ed846c15362ea8c01e65352c6aba0c3ec265f44e782078a266c87c7b6b605034eebd698fa7b8949a4d8bedf9cd87f3f7ab236d9edcc5b45324103766252c512e1dba182c9209e551241855e2d7c224ba0148d36d741bc06a6cb0a37532a1af344fd27f0d65966ebb9de7cef510b24b04f9ebda4b592dc875e7556bb632b2032c827dc6e3b5f006344373b53662a8398a7ec7af72ae03779a1cf6127c2a0ac29ff9f6ce82e91f98fbae4de7fb853e8f945c80d2ef22976acb60fa7d0941e4dfa9708fe0ee68adb7f885b2a7e632ad20b79f1d06b2d86589e22765a52d4e99a9dc1f8911dfa7c55d60c94a85995059c6fb9f00ab2750c757bcefdfbfc1dc11c9fda13ebc38bdb3226e23aa12b1a0ea143ba02edf09bc1e861a539d8ddfb8693c55f1564458d154885287bef8a853cd5a35c47f3e4cc903ce7713ba11a67dd526c2393632e16e7c0edf8cd66bf97fdc1ab226ce079f23376e393643f3e351fdaecc359cbf5560737a3d1020c618cd06d9e232e7e16097239a01351dfb63a7d7092b36e4f3f7fcfb0c7e40fb80c46e15a0fb913e25a00588042c971941782cbc007a69eafa17d579174db2db590508ac5b146e78c04971d230559ce10da4136bf3bd703e2df4b847ed7f4ae11a03a41bc16078c0464d0d74db3066fe16114daf5f948add228345f01ce828a7512a3ac91e9dbbe5d2bcb734331431bdb924f2cb53e79bae2d4f7ea819aefe6e659aba3690365319ab50a5ce70bf7bae4dda409da9a452aebed8d87754fc9887bc00220a004bb4a775e4a20fd959d5911449e2a0de2adcee283aae1e8071d656fad0ae1f697ff470204e95e225b163425277b5e4ce707e4a65d9dc79b372af537d1559965a55002ada3873875858b59a730a8e0432fc22a89f61afd88bc38c53de2029eab233ea7951892cb8a61171c89d313f357e844860624c6a218170b5ba03f4974c1bd87b8b73a97f9b4502e5650574c4f5850644054ce8b7fbab06ac21851b242900c1b27fb080ca3cea4c228369be673f86dea0cba1c34f0e2babb3ce58af07e942a71f327e58b71037c6e216e572e1336d27dea046590338b60b86c560b8a02783df6c12c3eb53968db39a0a683ce0a4690f307426f3afa57cc6cac5dced7f3c8c8c269d5169227a237e87b61c8f92d4e4619fd125b90b460ae8aff2fe6bd36715f1c0ed97d442181116f1e5d6124e5537050530232e581b2eaed63191264e436e637cdc96021113ff95573ae5380547ec757697430b0ea14e2723c9d1ae095b833711c3b59ff065790fbf89a1714167ca6c163847d38b9464cfd9efeb6e69c96bda0f663014681725b2cbeeb73af1eca86e8df3bae436d2c967bdacfecd45d9677cc9cc722bad66440caa809aac86e418acd188061c7643b8ba4437bf9cd02e4e39012e62a91f2e8e1eeb5f763b61326d53804baf75f56f0b41e102566c153716d8242b8aa099ae7d64ab8c0330fe614b03acfc2e26646306ce838052f568a9333cb77e405ca51293e87e1ace1d1bf6851c1a6cb15e44bd2f89c5eb784aca5b9c43e738558f934820963f2b71e83fff9add7d675ee9237a90a7fbe4ae14b5ea591d73b73772b5801d2934cacf2217beadc06e734468c510b374db28de31e3273d2c4aeb92e09b7769adfc53272ebd2eaae702c0a3117cfde2dd2ba431bf2cc4aa1d03e1f4255fcdc70856679e249c3621c604daa4e122461d486934ba79ff929df148f1a513142830c63d1b12bb653e3b624166037e758895017ef975f5c419c5c317fd4f4390d588fcb8a0a8e05a47cd531006092f4196507669c95eb50d5ccfd1a2f3ec6a95b5867a162d34d47c0e360d6a9474874b7d3aadfc18a2409928c70735db70abb3ce3ee20e60644a88f7e38d9e2f4af94a798e89c8b3e28195dc332b9fd2c02015ee32a8f73b10c25e9473ce51207c501cbc4429a09b2c6211856ec3c699a0dd533477f36cd7c3dd1ff7582733930eabe8a579910eb4a3133f92c12faed21f92d89219317d4f3cf0fb250a61976536fbeaee7cd51118324a24d46928e2233633c3d3cfc2d8a987a03cb524361387b95a3274a5cab69aa24ecfa5f5baa5f048c1845c004b0834d221c0b02c3c4eea024ede872f5438edb1048468316803de6b2ba5f36ba9a4a03cfe4ab248f337bf087f70d25aca1e72510948b42dfa66cb96b3292fee9ec5e3385add32da66e75fd5b552084d6741278ff2ae64d395d4720cc7fdc03a48a0655a76b5c80975d322716ba6e0fa32c10624d62ac4354f78221b88cdfbe6ab3687ecd2f0d318e0e67c8314ff718a0ae29b12d492d7bcc1575bb2c29e91a8e5fc02d50743c3a44713cdbc4f44e0c2befa570090a631aa850395febeba75b846d0d36040c2a5428d41c5f3c3317325ab5839b95746c9cb6268c7636da47eeeac87ab9e908ccb3e80976918c87817aa55d06f9e4aa08ba7867182556396a318674dfb2326222020b39593718f1402fa90bb4828eebbfa8f0803b8fec0cd1d378eff4a15ac0e15b3aadd254ff50059a44df0e4fcb58e98615fe41a0624fa28c6a7cfc0a9b5f4a09f776299e0ab70a171ca961be8465c0e6279b2319a2bd059587707999a8deb154407bb255f0d8758f25ee09640d9ead08c6420efc6c51ff0d03ffb5562f76f8bb64ac4fcf60a345d17c669ea233e82912be56ae01855a7c625a6b50a968b8b5a953fb318586822c59ace553f1f55cbd82d492f06f0c398bf9759f67eb3aab3dc80b9561d263b85d51b5ee4108234ff1cb972d81fa7e72dc062a5a8f3405a508b0b5b69d36620b8c7fe765d32d0a6faffdadcbdb2706756848b5dad272a7412251db10ad9398e76b84adc4f88f828fe783cbe59019ce8113998b9aa45e329c03568748819e74a6b4f33aedd2eebd9f7b4d3f232e187b628759d725dad800df77c66539be1e0a176f1216590ee94d631a43ebfcd620df93deb0c4111ead09207218821d4e3f176505642d412666946e92ab7ff53263308d7aae74b9b2dfb7b7b2ae4ba070162c31082385995794205261d936b4a786602d59e81cf8265e179848c2e2f8c183d39193d4f144c7d85bff5b718e193668450e3469565efe4804f2ad5b232b4125e8b79d0181362e317ac38a1fda7a22eb9798facf64dd11d4c29b149a169099524b9e3e20c24174f3d57c04f8145a136bf6a0de9cef66388a2a24e4207276c44ac853f13c69f0b31c39044ddc126e682ff3f39fe4db23a51a82ccbad35b3891ed81ce96d118f07402a0f89c275521e79053123a0146353076aac3c867a22510b590db9d1bf15369195f45463ee6c2cc3a7d44e8a6a8b34793330180fc39c1cfec1cdb5f134382965aa75c155062d9213793f02b759d300b01c8bb0b512b98f35a627afd4048f6397667ce377ad060eb5472c1e887f1e019c74e88bb26c373a2f450ed42c67832da85e391c657689cc3c75ea708417723ae77e8c6d66d0337a3b91e71952e9e5a06e4ae66127c350c8f1523e098bc1dbb2522a98e2f6663ee8667cb1837721d7275b53fbd4401d7842afac027ff4bd09a691bd1c2de5eb50f243a98a38a129d82069ae531ddb6ab8d14aa86464394e3546f4176246edc8d080b7ae2eb181b6c2e0a0f4fd327611d958aca64bd6fa4252a8a47491a0c15ed9f8952b5b362af06e77d52f029468fe8879e50e1f85cb84a5e74aab243c8bdc209f932b7c4c8e6f0c9e41b3e2b8cf9bb29ddf49c8e7a4b34707f8cb26e90b43f2d123494adfb985818f9634dfa401571395a09c255f7c676b25b371fdab2e078eb56d33757b072a38a16427e57ba076edadc6656daa58f0f44ccc275e6d5e84ae9a1cda8007326b8de92a75c2b126627e4d86f500c4753200f0cd6d8c776611eb65732a39b57161e8fd434afba21be19a12bdff1abb4862ea342e0e3a3dd45600a6c4bc99a2289635bcd270cd99e129fba2790d1532eb67de6c201f6faa6c0070a5d96a2b8027792f00064a4ca2b0f5a384dd56eaa028c9fcb94fb44b28de08b453581d8c0f1ac936c59e6e3c75243beaf3caba44693af3a36362602fa084080b78896cf8d916a22eebd91ad63171c7868f88c5f706047b4b89a3e23316a808800234d204accd36e767994bf5b879c124f25afe1f38c7348cc03f2d4c842f01ccc11963ac47e57e87947f3e30b760e525f2904857b4a7c271c6a693523ff141796a25211c13f9485f26e732520095c280a3aba2bacd6769938b685d26229f363e0d345b188e93d9f54b906da0586a15a7b8a8882aa8d2772122595747178a744cd7e17e374489edb61f94d476f22ac62d12b85062deefa009e9c7baf97bb8d3decf3d91d476ff68c244b4d6651560f45b718d0943881d5cb9f1021e99c4f53f8df428712ccd0dadbd92edf18aef7c76e110c394fde472bbb809b1a2fc256806014d98de436f787ea3b588cfbd9624e2631c586e0d715cc6898f0f7009220c873f8ee793aa8bb5e8da6bc7b83d9855c2b3f152949fd5278afc5769a94de8cab5c09b381f6fd869638addef83d3f62ebfcb89043c6e3756657593e2efda840cbadb6d7d46cecd70c059c606a760ce3455e77d2e0ddf90f362b280caaeb3450a756cb85c36db01250a9fdf2d68cb59415c17a0cefae3caac10e54390f78ac8dc34599dfd1b55a35ae2ac5230188aba0ac6baee7ef90651a57fb14c8e2a3e4e9fd02c06f22c342f7ecfdc176c2afc230ee2c61cf8e04fec34e0d2fc68f828ab1ba4d56304f1e25643ec4c3ae4b708ecdbf50e26d477e09cc2dd74f60572343738c3e050c2eda5e67efb0db7e44f1f6c36cce013dbd3b787b934143cafb8142fefc215a23854691c0494ca8f2f2c08f0a6fa20f50b06782b036fa786e309bb9bf515a0cf355e9aa989362f8a8702cb1c83fffd8f6f50b475180212de2c5b5b10ecc31fd12d2871d370fef5ff227af8aa17ad86be5f78131e9153787d97e9b336473e7df952e874d595b0c246f43290e2fb1846295c62164b712c2210ee91b742a62ec834246d59ac4d76cb7e57f377d57b80f71dab9fa0c62ff12e535f3433be78014eb5983843c05da857054da17d85dcb240fa00d9fb96669a0d11c6bdabbbfa884191fa435140a98bf2ee03836c181b478f7e6f04206c6b27f36fd13e2b9d70b421839df3f4b0e167893a79dec4c1d31809ac7bbd261281eda2d7448a81c79a4df96942540f1ef92ce6b28b8a05f855db1cbc5d10df6cba71bd661ce3388d7fa53a91a74eff38f456f934d8a654d636bcec9f686bef9f99377c5f51123ff1d6c75521248b0eaf38961c4c16c74553c0fd4a64012c43df41cc4a9dddc1a0f6b128a5afc28999910cfdc9ab1ecacefdce547133dca29a5c3913729626df5b867fad4ded869e51d282acc436646fd4d82ec57c2f7abfa98d5d0c8f1c74f2bdea3dc4244675d86a614565b705b3659c2fd40b4cd87d0178504b82a45477c94e71832504f54185faf34be8a68d8478d5ee7c2ccce21ce5395dba241c837fbf3f9a84f5482710136c16fa40a6bbef0fbaeae63cd58e705dc08b75c58bd7ea30fa7cc8f35f59a573c42654c777aee9779b195979dc9f239d71317bd616fdb97128817bc69e704c75d50d5ae82429703189b17c8eba3c3a33731ffc16478d08148122e5227286c34460b48d1fa6a2188adcb48654962126b230230041c8e261685ac3b70e39c0511e62c771d69443053fb46e15f5cacd4cf078c70347d8746e855d5cf180306a7696dcf3cb46f10c51448f144f5ffc9cf71958f2f43a6a64e04e2526ba0824e216f07134d8700184415b9bdf6679b8ab2937e90b544b0e1921b7480ea590c61a2400a3c7c468a3ef0b96ed3376148b038d4297fc2a1f644c1a30f0200d1a73cba0fd01e79172d66c45d1cb1725e61fdda726485c3fcf874fd542779ba40aff9fbef68c4f4a591a4267290fd12c34f9c0a97d12c9e25f0f7a7866299dcfacf813ab82a340b3c7a15f7c494755b2a24bb75b78e32a20e82ecf83a09f03da3a0493ee9fc04d4cb10fab49490c9a1ba4f46a920764fede6831b686dc1cd4866ff42a03c616d5bc2cf1a8dff7caf76bc846c4f0cfee854aa02f3e5886d707466f9bc6a178249f0a9692bcb5e273d3c09a1bfd1c898aaabedaef6fbde5250a0385fbd86667cb9e8335c721fcee85c9c926f72963dc8863c60b43b022f605e44571fe20af6b478ea65e17a3efe666531dbb3885250afa9328fb24e0cf9e2ce88ae50788535646baaa96d05dd6b93064c3189e6051d64a902b3ac459d6708d64c05255a475dceb38e7e8112e28f90ff1e8ce4d443c771cafa0cf4199edf055a9986ee02f41f07b40518e0858b7ea89d655020a2f0d2c23bcc02ed0bdfafc18321d26b62fb5bb56cc69c857c6221a62a0abc157077d18608fba3d776130de396957bafd10c0b3b8426292b232f610e9299134e70c187e30dd5dfeb76ad5006d8c234b2219b713232f7b0be57cadf3f4d7306b0dc0e71c67c272c48d7cac0b093d60f560c005e2f4962707f13b0a690a70c1924b28a75d8e38b5bc9d4779d164bbffca00a95c5457859e59ebf6888cd934b67fb8a3d14ddecfc6091bc88cf9babadc416d708804ba05f4a35ffff257a901c00128dd32e32badfa31359383e27365a4c73ca38ec3cc703cee65614005b045a6bac04196809269261ca5ad9612f15e5db094a9078744387d10ede26387787c7fd1fb35db059bfde4009d348f631d7c7649c84d0cbc3916054830e8e400615ed06092540a44afb628ea093fa6cd902e7ed11fadf7ff780cb5e08c719abe42d0f5949984f683e502c3ee07235ba270ad79aab79fa0f847963a3b2caa3b159c1139e18fe23dc45953eb7154421eabd0c52bba03f82b33ce4d33f5943d7dc3125a37412e7dd4132060dce9e8c00efe0c549862e06dc70981be305df891fbbf2ceef9ae27b7be1ee85c0de2fc4ccda6e7af30c1a7a05dc14ca6405304c8f0f9fe2b8904568e1d3c89bd2b511714a37821c46aca1dcd5648d5f4823b96cbce0687565243aa22b1b6ae548255c590436797fd64151c514d1e6c29a8c71d4e672639c4eac29b0e6167fae7aa4ec43f7750f8acf9ce1cf78cfba65ea2f78379aac77c3740fc83a10b0e908e0f3970d6442f629757e9d9c8c6f1a3824714cd772d0164b01aca4dfdbcd95c84944e5c278571a06e23faba075e74e77d90a50e9a1490a50a40d45b9680e3ced3d8f33d89ec57f68e0ee1cb8d610a423d177d40b553a689213cf74e7da5c31cfa88682f04193c72fee7a70de4802e73630d5c1c9b61f6a9732d71791af1afcc4c8d02bb768f83c6eadf2d5536c7c04023aa9016d69249a0a3600e0043c7cc15a93a95878c2588be5301a95ca3e08b78e0cc6326d5443b505c96bf1e4abf00c5ea93fa3c8bc243ac6efa438983a663f4b71530f8e0e41dfd6269d97dad2d4b44eccfc96634655bab7271b416b1ea7ff7a1171a261066066b2fd4237f3e5f214b1122acc56b9b142fd5d12f9d716e2902b01fddbca47d54cd78b1a4037348662381fa20f415eb7803d34c4d59f60e028095fe118ea0d3bf7bcb83cb9d4144647864697fb8f32ad9eeccb7c1c4c841f1d69f67fa4a5e86068100d8357e88a0ef657b972182630738a8ae5e0f8a2a75486efa1213b510c9914daaca055e717fa3d16365081abef37faee4a22176eb39e1b45f6c2b0fa4760daa560a48b8624f40d3cb98c85455fb01b75e4640a427e2fe9063cc659afb6cc94131d4f78fd69ca37cd945f0927b58fdf7b5cf76c1905ba0640109340f1f3ca18969ff80c098222e1b7f8547075466679058ec07791e4bdb105b887ff3586813881a6883fa5f7911a98f7710939efbd64ed87492a96a331acd7dca419004f94843af60560b16325f96302ebc817a3e377f7db9d846e3841c293213d3a7af118ee554217e5db6206abe50494836ae929d8af2661006d344b46e426915ac53ca127bf8d4135a4352f2dd1b7e5604dd9a082c8722b523bce2483ff3efaf03c0a84543c0fd18d7e3967ea4f625bf50596b3e162b4305f4c55ca9681110023e24c55be86547339fd7ce81b1271631babc7e88c4747f72ce747c68e2e8772b8c07fd244979cc843ba1738f0b2768141fc63faa4830a1a5359f143e6d48f012a59817624ee84740ee67609c0fea8670a304c4000add9839d651df78cf48cf4d8f88ea6127899d7fc0c3a4c0ffcbe77a91271102675490ee7c4d61c5a9169ffba23f4c8387eec4122ed9e6d1e1f7f2549ff154275c6eb17058ab3440c10731cb071b54515e673bedbb01c8539e9781704fd2322bb817e7228aca2acf352a66861374053c45c4215063ad3bd1f307e88edb1c89bfc9d27233f06b8e5882ff2609070497223a6c1f3bc53d5e6465b86003eab2b5f7e65f527df3509a47acc05a07fe1c91e7b583bc5ae5c9b6c7cb146615cd54da9f75d349873608bc2849423d80883c8c02884e28834ebffc67bee746a6a97c433f470dfe46c36d3a84fd3e9aae445f2052c00b17ca7d08a997c1da3004cc20f0dd1fbb0517a68c348a007455be191c2cbf638f298bafe31a36dc376e3a3578b2f32249ce6192342b2cb87a16c18fdc3a19f0e8fda5b9525c9fc432ab3f12317d2dfffee4c8d09bf700fb9b217630813f8ea9ce667fbc98b1aab697b6df65d9708218e6112226b979978bbc96c0e7437325de620eeb8e5456316beb50059d27f5f4365b5d5a47f64bb4fa3b127b5a63bf478bd0aa66e34eccfd173b35661f26e20a0090f3779e26b8a4b45454920f1d7b3e21f715f9639549a23cb50c6431e1d302249711723c2a5b36d3205a772968f2fcf42e86fbc1e8798ad58bb87169fc4e53b96f8ff5a0f66344029c1435d64d5382709bd497de5626f8cc65d40c8bf0d6f210ace452bd5b114e5398553fb4a754e760871a7d3365f8aeccb2d18b23971db2121627e7bd10f6e11173b49b0a27e378fa654291d8cdd5ef76072ed3e808fd7b379140446e6e50b701d76a8678c1a1496338064e8f81813c37820898e732e094a8de087bda00ea3f1ef4516507613aa5471ef20c85d3627dbf715c48f26db751b9a438ecb0e4d658ad2afdbc47600960028c132f8362bfe8f7154276c0c6c0c073b0f03f7341ca0b2a8932fe3d1b97db74061d66c2818e3cc2000e990d228fe49cf2173d8700819aa480c7ba475dfa1c5f79dc4279b9e63e5e40d394af1b39c252e557d76f08fe82ecac682dc49b471fe7f5fda90eef4cb00d5783cccec8a9dcea9f25d2e01bf362438f495c83d97fbb41ca3e74377d0e5551fdd76ea96be00b2e6c278926ac9c16c08d9e23fb33eba0021e3459a51fcbfc19689692021b75adcb953abbf2f1d2cae81bbd112d82e43529efa4d7c2834be1a38eb733a8a60ee2754426cd988eb4afa982b580659b05d59ffcf6ea6d20fff946d579a0f52eb38502893465a4ca169408cd7717c90526d1d0687bc132e86f86f826ad35b99387293938693e091ebbe7d54b5f7cc4b5eb13acc5c8f95dbd62101d4fe3b3e78bf70856d1d4af1c0b9774056d959995f643c76f89e6242d2658d9eba40b608ec1a8979e43345dec93a49ab5dfb78f14e2f2ddebb17a0a7c72fec2489507627b26106151743e43723e711f1fb16835e5e8e7551465537477b8fd720bfea4f50e6c37741b5eea1023ba2c6190526d7c32d9a8a3b8420ee224abd8727b5b8a378ed376502af8d3a20fb49c3eee8f149e692f4aa599196e05547be5c8af0e79d4b542bff71db11ff05e3fca926db6ecb8f16468f317e6791fc9ee4c620473bf952db12ca0a2c1a3999fbac67c5684249a016542e734fe57f044112a074a0adf57c490407357f78580a8ac244cdfb7594079aca14a2b24fd85a82fd5bf6b36a687b80dd1d6bfe985dd7d4f8077750e6fec5738b7b2c93ed5e83baee5e140d52e5fd3fc9a7172dd36b6dc981c06b697f2d76aa22d708bf3ccdbbf36e4d496de8935b570ae8b63313a9ed14708524a2f59e4546dfb080b65e99e5994c1f8d18f6fb1ac5279ce7de72f1e2b1a105fe0e5fa554a63b89d1dae741f41f6c62d914073f74325e9bf34f2f62debec7d3c4b215dd4cd56c3c8c7c80b29f998655c88aaf0f78463ff76103e5c5ff3f04e907d1fc9dfaed78ea7d3a91d9f23760cdf0cf3f3266fda8b197a331259c19f7fa37af4868bf94d2d4fd899cc496feca1a7d6b63d47931e46dfae151d4aba91057de427b6556a8d0dc079d15eb978d0d2b225bf14feb1fb9067a85c1920b2570d0985a767d9b49dc148367f4d3921e8ccc73082d888c0e1777d3371cf67398393cd1c40e70c5844aeaf497ca9a2dc141ba344df70789ba59d8bc205ceb41c8cc4a06d40d28c2c23f274967b43be11306ad5c13999b1b3221cf5d47753c0f8f9d07b23b663aeb094a0b499267243d8b9052026e66e5001d67f7d74adcbe11e53cb336cbc2f84c530be47bfe28d87c1e5bdf57a38597196be77eecde4105268bed33e7c976fba93f5619d544575066f8f70b98c3bb9b7d361a6d0500a5fa34edda2d61742c30317c09484dd73a812e9300abe9fa13e35c4c22ee10ca0cfdc36fa0384aae4836b25ee65c7226f90d7560f1f006c6743ea26bdc2882bb9a441b2fb602cc0a1bcf08999f82bd6c9448510e24104591cea68cf1153bc74b53428198866563bbd9eb4f95807d9ade320946355c8286ae46da3a7a1d91baa6f06ad4570fdb32ff1a3448c887c540af5f38ad9474030dd38ca1aaf26cc8dd3396ab135cb046bfc084e469bb822caf9e1849d4ca6444466fc943126021df16c4754a6a8085cab7242fb5c2a35f6d6e460d685bfdf7882454539c2e20be4cffe0879150c95b134874217ae8aca8ca964ca69e40e8a2ac6db9aaf5fc90359ab560bfa485d981fbde2c733160c247c3ed28cdfa75f26f9c1c6b81d01c9ff5d150d33b9fda215efddd5d3cdf6bbe60638318590c0ad3a10aab22b037887a5bded69b72110d7d39153eabe7fac875e8f4068b396859df75aa51b1f331e127fcd8b71d915c9aacb0819cce2dd44010c38bf13c775c70ffc0989b40f0594c01df8dee9d0f0a3ebf27f1113715e38e578f3befae98e2e5addb6003e59360390b7149aae4e4c1e41cb0c639f7a4d27ef482d9358cd14322c69db334710c71ffd036da3b1729c19f759415f5493166f128ab9610c2517142fee1f4b219e88f5d1c33074dabd35cf521b2fc833425f6214677c3f39935ee57c10f645c76299de62f67e77bfe4fbc6c0b2a6fb6d11debc8e3ab31602091365768b46f505e8e1afe93545edd9e7e8cde72804544fcbb6de1079504f2cec69b22c159ba8b70d116c8b730b82a697a3f40980c0c8778716bcabb12258a61528021582edce4547e1d104906420616e6ec3a0776d5ba1cd732c3061c26b69d62e2500935bd03c554f27618dfe2e9fc9032634c8768e28e333b086bcc6faf65fe507d4ca37e2906ee8a3632b951633dcca916b8a7924067da81557f499f4a74027fe4d097933fde6edd71319dd58df51c72eaf805a7b845c32c314b0a08a233827fe341e384bed895907f9d634b1b6755c8c47de247cc01702c22a04a66166de85bf11c6e4580e7e27f5c8fce3d81f090e85782b491ab54c6d57bbbc52d4d5f4b9cc8d0ca4cf088a1734a8faf81fef4841edbb14f181401301653413a090014645d0de341298a205efe0fd6e562a01a3aebba7b7cbf54bbddaeeb4ec514efd67b222726bbb254cf57097e343e12b32ce717bbb28bb1f27fac2d168aa79ca354b40d397d36910c94e38b2903fb090bc5b72f79326d4e246d847a2f1e00c858fe3d5a717d762479cf9b4b6a588fb2226ca68e6ca8af1e52fa6528bc7485d167a911a880543d5e57f5d326b1b5215b40f8d1c6c53ef2f065551b650249bad4a5711a52fc2e311c84061fe58235c42f60568286176b11a844cdc7f1ae3d24f080e22d1949c761c01a90e9d07a5eefd9105b19f09e44cbc791219f51b0496c922b4de1c38b111cb86e70c403ec0d678e609fba7cee8fbc60826fe97b3d25e645730d8d4f1041d9ee4b0f4e68c26ba3ff66032b78a4cb9e33d28a7c9f03f4c93f23d5fd30fd62a7036ab8079a867acb45e8e7828c58c4a722233a9fb245d3c1be355e38bb92a561298cec00ecca1004686fdc139106b0accde269e8ba0c2bdc3c796c70a07695a8b10c76688935aa28d0652aa45d57531334cd4e422d2e28f432f97438871cd49ba9e401bd8bf9b8daae588ab5b58e9a777620d3fc99e70b11e4382989c3aeb648aaf1841338b396ccbea37ad2db6452b388579e08bd2e82f6f00e623ccc0d646d366ba3737c99dfc3fd950f4ed9820a09c491c9a76b44b0cba70a69ce16d2b2fa33f3dac343b29a998516a3f76e61afcf2d507a2b85b8b8294d0a3b83065efcc6c4a2659aec7f46174b6862574e4f1c0cafb43ef997b4fbb8b7aaacdfb18a6fd31d09b8c31d5dcc1473af0cf0e7b6b358af8c3bc740ca2f558c2ec42c2a1ac4d462c87096d849aee9d838d35b42e8c267bc9c0c25d55edd41d5ea174ba1f09d8dd3b0a56951539f0259ecda446b81bae131aaf03f4efe9ed7cbcf4e1ca3f8a4b606ba8d2d7f4262a646139ebb9d18b035accef1aec6b78fe0dab4d7ddd2f3156e6e7cb1c4cb89fa90666b04ce876c402e201de11ed66adbd5a943f2167fc2d3e5f6fa68c38b1f5e9925c721894d48283f588bc294d348c2da50a64cff791e2b5793d42ae10056c4ff8bce9d8ef6a903474b0e334f59ff70321f2b78fac257006f6400d3fbdb43ce5a3fc8f96ed627f584ee5290b92ac9e77c92de176a65f5d70e071ec0e9c0fceca96825c2f19175cd428dd6b80d94d53f19e1ab1021ad7c9bb6a750d9ee10c912db64ef1ac6bc334cbe022720cb2e451f4ec66409f532d6f2d7d86bdb92ed050102b8d3732351e53409e77bd2fd7cdde82a2b14a066c4d8d4e4becb74d00d11fa04142036d9200439f3b98fcfc6907a0bce29ab17d5ba05e764d4f8eb6318a950706a823d2d12cfdbacfb444d5088f1835e6f4df7fa43c949ada3caac8a67a962568e5f9b926197830ca092eabec49aff3bdfbcb0bebb0912d325c1216d56dab5cc3a2efbfc79f9842eff908a24951d0af3ce39eff0ac194140273f88b2be07488869932301dca9e859acdc22b3bf9b4014f8b0df4758109ab883e1ef2f8483fbd8a2dd3f1ea85eb9f70f4ef138dc7dd3663efa772b575698b9a45471bdd36920cc0ed9d9d1a4a3175aaa335cfdc851aa564686e6336ef10365fd4008d7bd349b8162c386f11b1bbc93853ebb0582e7760917ef0c358c4506d0ff2a72343e9e7ecb48cdd01255efc8ed7dd3b90517cda4b703848a1a13a876eab7565f46f4709d04f61a3c8d3ff92415128e33f23ab3d2e3708e69fd3bafec8acd6f46e97d272da786653f177d9668c9da63d73a7dadc0af8aeb857a164edbb49dbbc28d4bd417fd176315c5c56baeed1ff6cae4d105bc019ebe5ff5732336b197ce010ea53d7ca223515855cf234efd2e2abaf955bba431306df41ce9fa6708b682f823f5821f9573bf2b9e33e1bb89844fbea214fb0a802055d7af57f728377dd646d7532280fff8ec46300ca22e92be70dc216cef590599133b38fd674372e4b1473d50d7f8b4e1ff2ddf5c29bf6e5f453980103252075553ae1a27518bd895ac74915748f9b0d8d5f46c2d27323b1477adf90fd3cf1edc3b099495cdc6ace4681dec058015dd52bc6e8928b10c65d75896dd8a0ed5a0d15d3c4be8ae5ee053b53f3e5b704035b51113f9f9aaa5da883dca3b25e93c1b5c9f5e509e316f5769b872cd8855c534ee3306dd3beda5249c43aad23bc382b220c185b99989cb4d1abd29cda34b8ff5a7d3d986d09bc5a8fd444e7f7717aa4bdd10b0c3efbd35789ebeedaf9edd3fb56f03e14fbe431aeae4dbe15656eb0ad73f19ee38f742009c31557e57ae821483531aeb75256cfc78185b5a11f892b751c9a0ede444c1c8c68ac16235aa1f0a62f397c94829bea9c7c486f3e9806e71f60b2a6578b043a412df599b8b2e466b7012fb80790b07aaa44cfe7522731104bf183f17eafb313e4ce9024b0ade3bc3ba749d80c4b095fb5ee1dcde49ac99ad38c513228d5ce965d4894b3bdf7c6a777b86f884d21774bcad966fb521f92323dee3751c1e0ed537f77a01d843293f176b463c074eb71c2bb3c59fc28d9a9d0674c805c676938ac313b0d79739364b6ffb693432864c412bf329e0c8565bb7c0d2322b74b8694d7bee941edef0be6c95087215be38542b1554b20ed27f77c29e2ee0476e5bbc08883465fcd18ec122b7e29ed612152427cb871f73a478ba7de1edd8f1329ddcec2200e0ed203ad1e2ba41a48191a66ff3197208cb45f394ab68c4ea204ad2296041e7159eb73ba51a4804f5089ba7f1dd4c008d83a11a7ac944514f8debe60392b288912193ae712ca13b45a5768b8de814b1294b88d931fd8b00e7a53d958724961025800ff07338ea4beeebad74a4043828a31db79805dcbc9ef62024a4cd92bbbaf19da9924a38680526cb628ca294ff5fa02f7743f161f5083b0404fcbec8dc5c109a0453e1193561af950cb7654a85b59f4b2953b3957799d2d064c08604b9349c56c5b8a9731cc08ca7680443d2f1904c996a2a3a4e70aeecbeb6d1e02f46fcf7d03ba2da2fcecb89458863c5661cbdadc18fad262377fc502db08c3390c944c2c4a683e7e7a67e815ed8e45a42e2e07b4cffc3bf0d042448757f236de5f37c172bbe51f0977f500a0c81f8eaf10b959a35f671e7982293bb283590b7664395f5d4de838ace6b52820218e9e117b30d77a7ec5ffcb9125f696a7b8b989a585955ad1fe367c0e473d3a20379fb4649870d6d9d0cce3bb037fe243b34fa5340ae286f2807951947e37f0946732914655a9eb10f7d09d1d83efb1cc7d6fae73b7ed0d7647c0846d50f44fd6a69da75c0fbbf38258f06338d129cf6e0e5c2c38231dd8fcbc1bde039ca4772fdbbc17659f3c75e99f11732f2cbd61c5f46463bb89a3cdc0a259da83b8bef45611de07f1d55fffbe85cb60fda100536499f37705792bcff34ca30a80ea927af87a0431cc8e7ff4e357c01070d48bc64d965cbf898a5d894e707fe844db01c9c6d2ccd84cc8658576b91043445573d470887184940a6b9d3557c70f12100207dae0c4ed746192fa439906918e9a55686107bccd155ad49dea4205f69274bc948ddebc1095327687a1baa20c8e35123976fd45c5b7f9585ab88c0e6ee99dbe1d560794922314964b2b446d882f8c0ac38a469d26a4ee9ade2d0ae10f21ebb9338f2f571ee658e7c28b8040753e76e149a2376983b9394a944b47723c317bef2f2190d9c6c1820faaf59b393826459f5b5210c754026e9038da13115d53b7f795a310780eace1476939362938ed4dd3bf650b98f4bc712dd7516964371c285d4b1f53c441b5f360f141ba6ec50fc549953018bfc2519002a3aad58d01ed7a4fd6507da2816dece9f694253fa580eee702ca8d1ec5f75b0efd2c2ada66bc5311f06c3787f2185664bde89d91eaf212f8f682826bd91eb999ebcc9ee95cad74f3559eaaff84389fdaac391984511c1f57a945049d79d3dd5d165bda67aad0a12b6b2d33ceba90b8e9028267b1edafe98d5cae7d1ae160e12010629f7c95c6ba4d1c436fbc530a92477e79da61589e257c299d27d25851475c87ee868b03c063711232eca5be9088db6f82ac68cb187741079315c0556b8004448b76737e8eab1c769f1f2511054e95003b65be4f841b56084a5dd6beb498b07a684a8a8bb490e9c32c10fee0095289e42e02834832959adf45ab3349c27269f87154f0a61a29b8fb93a67b23428fe8b98779d55e23ea0a19c5551d5f33072bbaca6e273c35a58cd63f234455223306587e69fedb1484fbfe5117f1b2aac4e1ba30a70b07d65b9697d58c0cb6a37f35c39c8f5c3212ab564236e6767bc8758d2c212ece62d1a40b42092f196dde36b4938863387aab0fb5aad2f8cc244a3ae8798c200b32b2e55c6f9f7e236a20c2db553eb694ab5b910f2aa0f5bef0cc25207dbae6f411d8f3573f6f8d18625434c93c0eac9d8ea1f9b20a05980f5058037851384c0a7b1c936d8da8765b69af3b7dc3c622617b1f55fe7b3804f62c881ce681ecb7493ce941c8496d7ed0ba2070785ebe1bb19fe9c75c17d05b8e0415a9e5d4437db2d5d0c985552263971cd15e0f44d7f80767f0babf20f514a3a8c4e13dc4ec8a991747dfb62131e9b4dabee370b3215792c3c5d80686ac0a72839dcec35d054180797477da58a725927bea75243bf596364d52b8e9ab63f4f7d8c2117c7b3affbe8631a272bb8d5c5641038f9afdd1496bb34258aae343ac7c1c31e9ceb285988632856e7f11d6b9f6ac4a0eb4555786869b3b0dc2b2ee4555d0e6ad6e3713622c26dcb1738be60101ee4966a94f0e6d98dc370c2e59124318d4e26644b28d15409666fe84ffb73f555b4e86a3e6a3b0393d788587d40d3b8f63c7706840633cf5e96e0da9ea9377bb6754380f94282d98be6d4dcd897042aabf9cb7a147740e04b2a3cad876a243c75a0082682cf8e12d6d0bca2e364632e58fc2bd9dcfcc96ae0722952f5209a078ccc6a4d6c70e650de9d2c7a6fc96897b17ae50ff9ed0562ef00925e12fa5a091b5f417ffe078d862c258337bf39abbf5f63e3fba41f6ceaf96e130a41e86d3d01bf76deb6a9df3376ecdcf67708635654111308c30816d8e07213e716a9416621114f1184db0c5b614902d8f8e9b9a5961fbcb847f2c164e604cab1ce26023339181a3c1e438210e280b87db82d277f694538aaa87f598f1f95c8f3b1866f097e2de93c56ea1222db857bfbb8507f538c1f86ee30bcf378358071ea724efe8064bb3ff079ed3e67d8e88dde845e2746c721d96d622be18b0c67813eac57dadff9460a289007661cc1587a72fc0ef967aa58403728d40d79bbe34c997992eff97c1333925281dea17deb1e73920d7c2e482b1bf2c8ae027391a03c9b30be668e5aa1ac58c3854098151b2084f74c514711c2b3cbdf8372bfabd7a7fcc99f8111f1e1b88f91e74a3df2b939b79ab7a71dbbc55bacee24242b3e63e40f1adde7aa44b5c73e8a54bbb1dc1ae9cb64e831b0467023da908e7a71b8697a816493c5d783da56c9fc89ce4eea6a55dbf3feac23f0dbbb46389ec7232cd795adad0b9b66a660c1b01787af2c01b7c52a9e701bab978b37c3bd25740ff183f307689c08c62e5541dee2d11007dfbab29370a1f2fb179441e5fc41c58008bbb2c38e626d2ba286457ff73e16925b9df93ca27b2d9ce9e41e3ec788349bb9305f73ef187065717fc6e8700734fb2f1f0a49a93dd1c556ae5f44ef5336248f87aa7e4be630578ff796db20d9d053fdefa3b97d084ff3d4de5080d56ea8d9bb4768f808673c40af28b61dc357164f346c93e79c254925208114f2be5a1289bd64be0cfd093da66172138664a8b7eacaf296dfc4a0bfcd4d59d0ccf1816fb1c97e8e1c5a4be05b57c355140536d1c581c6450a3ba3bff617e48684e917d8580dfca8cc5141c6ac824abc2a53b6de55f385bb9e8329e85bbec1c8e777e533dbf3ba063e1e828dfb9880a9e2e4451315270de2ce787bb12cc622ce2ab3812cceb86f6d4e299871b56ade7c7e6029371c202ea2473d99bfe144880158dc21dd0eeb0f7a1d0ab16a7bfd7035209dc7269b37d3d1b9ae37372a26597c3dc3b55fcbb1814cde5a0535012482ef55703869dbe536a93f977756a408a39b5f76363c99b5bc9bc1b8e109ae2177f9a837aec405a5438c6c6bb02ef069b003e204f8174e672d1cb8cb3f801d68342d62e5009c6f9d92ad4ec216a8ec898c2661a15bc7b1b7828fea2931cff6c9157126c203e22081a592c43716043a76f7497b42df13014e9ef871bb2ae8d8cf49b503b1c931250bfad899e9fdebbc46438522588120a2fcce2feef12be5c70e4495240fd8a57e21fb3bfd4e546db06119a356b8c4732c3256a42f627a2ddc96ec530968818de92e495151c6d196c96d61aa4c2c36b1d817987b0432a956b2d59f706aac26598c5ee9e6a9a508185c60c48a90467a2f8d4ac2d26257a734c4805db899bae6731d77fbc644722d999a510c7d02f41e9845ed1263889f15a4abfab50689c88f39b9a3b61885d9e460633b075fb3da5674675080a3ce66f21755aceb774cbb8b437e14ec70dbba062db46b0b690627bfc59866b74a38a4bc34d3d73fcd870d4dd2c3ecf34f6735444013b97a68a793e54c0926b10365430dfe9b5ac8920f5ee3b1965ca64a473ea9a10b2f02938a46f9a303df0ea3c0556ad27fa97488aab0967155a1f57b65cc6aea625fcb003801a20a3798be526ffcda669b7d1b85045574ab6f98cc0d0354df539e5361258715525bf66137ea929567967ed39c515cf67ba473c7f1d48e312a9ed5d94069e4bcdf2f71a45e4c848259c0c54b556d79241ad183c9c02a002b91592c0363045206e2c6c8ae5c0a09888225cbb59b0ded4a534d548c301e46becd434f206d3d660595b9d07739435022b2cd0ba8b664192742a8084a2daaf33fd6154d1dee30096d8fb3d57807402a0c644f463920c46234f7c1d2e8c162351063f16b4f645f0def4a399ad359e3cb4f1e0849cfcf4c7e660348e9364e8546a6346fe1b46a1fab032378c72f9db3acbc085f9d4d17f2559375aa4bdcc7e17b62d8edd72fca54382e3f7c41114a07f054bae9ac6567961b53c3d8b76dea357fbdc8e0fda946ec6e16275468cabdbd2de9c94d9c95feea691b2f51e30f98092b91efdf89aa0f65f5c1a37136949847f9a74504e26d7c975557c94867eb389df19b652d10cebaa01fc38f0d1b978e12ca0927176ec25b5be810546a1ca2c873d46f3769f43687988da39260c66ea8586651e9eb1d5391e24745a7034ceb6f7f239673e5395b83c5217414afa3b75bca1bd1e93053d120c691d6189f506da323edd389613aa85ef62b5c0a96ff7c81ab550c73fb561e722fe46ee74ec27762af897513d975e9db5339d0aa999b7625044eeef4bc6ef3713e2a42394c903835aa808b4dcd3aee70374b208a1b41868499f1e60a69627edac429382779d230542668cf9677c85eae877bcbe07ff411786dcf7a24196798624717e210c5a19574c97cdcfe1814fe7f09bab5224dc549c4ce7b5dfd465a06929c88e0ace28aa5db8c15341406fd946ef8f94e3c0edba64416313bc80acdab73b3b6b8224f7d0d066f173e18194d6cbd927d4dfc6a75709e1dc6e49ed3635d397d355451c73c6504c16d635b59f8e736213c1858a757c8dc475eb6b3edb0dbf5e21f6dafb3da35e73a39aebcf8a520a4749748d81100b8099de5cd56d9e6e5df306db302e1db6d26a095ab696e9b73896a4ec431a734b3946dc02ea0c06fae4b3877cc7c0bb94f4b0392085dce1056a459e51fa1b4419443821d4c6a0edf2411f10c4de164689e664017f76cdfdb0f23a690f9e2d4d8ec6103312d22f5c82ddd6cb231775b498580e4b94ac604f2db594237f7b93b18f79af8efc68142bfb16a1064c9f83bac915c22add8ee7e5e010a333634072b80268ca7117fce665524d23db294ed72d24c2d7a4cf0de8835378d05ec2d7612687d9998e08567123cf10e77ccdefcf2321805c8634e76d0e54f2ac00fd882dda806747f9a383c084de2491f7c587001cf5a04c138c65f96b58543c81909a0d52bdf79d1dcde31ff9a678b75ff36929b23356a48192a23d0e581f37ee6f19b3f553ec77ea7e1b48b1f776549adf16d276efeddb042e20ac689546f9da7f24e256521153165a79fb9c09584b4885fd30b196fef688efa9f40634774361b9a0829ea941116bb8b8609d1ec01facc362f270d0f6ce2982984a49f13301aee57b8e033eb87c9a8c128cc9d39bbb2a7ff14ce1e36aca4324f9abc028fb33cff5ee34b90d7cd21779d6e457054bdf23e67949f649e81023ea427e74171b8ede2cdeefae781a33e06c66ab76ea7596af5fa4a766cd494cf2ac44f743681038fa6a5399332b294510b63b36516e414eac2281e2fcaae8fab4811c62a45f14ad5423501b0ffffff4f