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 56577 d53c09268ac6ce247426ac3cb45feedc1b2e7629b86aa66f6758067c2c39ce50

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
86c02a3b61f813ae5ea2888836e668c5357638aa5a7ac4c86a8f92458a8aed58
Certificate Block Hash
d53c09268ac6ce247426ac3cb45feedc1b2e7629b86aa66f6758067c2c39ce50
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00001c0000302d0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008dc32863194c59b2630432f22651056d1e3306b592a07068936484bef3bc1f8bbfbdbee655538f4264172d85e39cbb837dd5948a25904ebe96cd957151ea355202cf1d21254875557a513e412fc2418dd81ea1267d68a2486f3f0000000000000040000000400000001c0000302d0000

Raw Header Hex

00004020f33bc2d2f1a36b05184b7962754c2f4dcae691cb13bd291ddd627f2ab36be5cbe7d28205229629b1a977a1ef637242eef7032a740df79cd13745aa3bad9d114fd3190d6a4ded041858ed8a8a45928f6ac8c47a5aaa387635c568e6368888a25eae13f8613b2ac086

Proof Data Hex

59,560 bytes
1212160103078211d8dcbeb39b1cdc57ca1e5fbd568c98d8bc21e7f70f6c4aadef64b2c501e8e6e37cce643014e4236b3f915002a16e9b108c81a6d0ed1db15d0271deafb09f5ab8da2103183e37aaa092b9c8059a8b8951393fc82d76349176c6e36692af37075c3b4210253e46a6a89f534d38e01cc1b72cf84bc19c6b60edbfad6ac009f4e195dcad5b8a200fb23d42df9244582c60d9680c4dd8e3e5c7d9a23ad6d9417199404b6852fafbda1f8848a4ff09c0172d4a1269a23f4f2b695f376aa7cbb6d50d61735e28746acb529ac81b7a46dbb22f8462e56c3c5757431922337d9f814c2782627b08941976355bb1d575e3ac6880ed73854a3e5bfc85f610a4fcb930bd8ab05f7b2249f6d1ecad3b2571a71cd9614e606ebbf11e159ed75fe3b8a0da471c9959e31b898192f76bcbafcc471520b8c465d4690fd8b42c968103db2ac301a41d8cfb85383c722d10d79fd5df81c74008e747b5fb5f830a16f41f036a76bcd2939888956a48ebf13e66f5316670288f9c15e11455373917a0a703e93ca9fa5b34c08c107266cbd7c97f7e97d0451b0f76d405f402fffc1c6f02ba02590d35b8abfaf0bd73198f33a8570190bf3380ada73dbc0c67b0fffc4911407a662261630efad621c0deb9748fedbcf2400944ae4733eb7a39d41f410883d535f420ca404d952a2cd39ee5f8de7c6d531c8ce8874523a8f15d19904438b74060e4709d5e5e3f35a368604ed9bf40ad44c72e9fa599d4cb0507718e930922175f8946dc8056e936c3219ffbd0aed42fc231408f03082bfa610af6df37ff5b04648625bdaa12ede183ef85070a2c010ea05db9b268489c84f5cfd8bab867d15d68453387d78a6ccdbd9d5c4084c819b5c0f84439e7f5f52df0e3a6b8e963ef2c3afce138fe04bafe12b9f774068f1c50c7770547ca3870b137ac17a20d404d2a7c8741c01e676a1432a8570e84e877e285eceb8d5fd287ddf8242eaca3edd92c221d10afe52e8468c317970074d003712d21c308e6b53664ef521da9d277dcbd35d10f90b7c3d946e5aa70676590c00a1625b121264d9a3e601e5955b6ed96b1fe82f14d1527aee0fa8950f8ec67ee31ae9ce1c39b86da4ae063ba57af45fd0b40a87008f556a56f75696b576ae8844f2f41421c998fac5b564d203f376dbe7481f7321567987fa3d07a426e64324ac91c0ef811d16986e2f302073e9b1cb5b9a596a1f490fece74563149edc19e530a09568e8fcc7f21f98e063d61c4bfbdf5685aee55419163e6191c2e2dd7a86100c1124c46ea4b474248afb78c416adb0cd60a37700319e0ce2551f8e3b9deec90ca5186fc969d2b81faf9bd668170a40bd02e2f422dac4ed0dc4989750eff7ed2e899ac70b81f31bb7fd4acba40763e6d4fdaf7a34e8a180223ef4254fc9fd3bec02f269bfaecff6d0b1a85c3feebf174ae6b009abf4df4f7c6f0119510e9e9579023c55c743af852de31a54f6d2cbaee90f86913f745bfdf9df5df903c2f301e0c9e62a26b124b804cc024e26a1c400887c6e92f76be3ee6994dce5b9601c305946f669263651cc673c8cceb7f3d6175643094f88acf39725cac75d6e8b53d82ca2afb056721e463f50068440d235240a46d8eda9b5046306300f386f4c767bfb0820e7dd466472523216c0e38009e908babcff06fd55bc80ee0b047f693c361496a716c1579bab4c9892680ec42b657d9f0410613e1e30a5abad09872597baf8f874b6207c1e1ae2d9b418a2458e7a5ccc37ed9e13547bb34a58922262b3c1e38e7a31e61b579215bba4c2e5b19a5fc599c830407ce12a4a4c0bc9e4a7d7bd5170ef150341f668bec1fbf0f58a57a4db1f1f5b18af58c9bda16d73eed3a424aac27732e8920e0800b747196b59488485549d1ade1f246f236807a16aa3b9e42cf31e414dff9688653b4a60d7716d484c1ef84533f737c8a4355ba24c3631a37b7b4189e405b3a4b6bd9f10b49640c42f76a0a5a5c0e78d475fe39d95d52398e899664a7e6d6be211fd8486484bdae54511badf0a873c26737051b8e259afef34f8a64817edf3d5cad9bf354a47db620057562357e9bbb7592b8772ab24cb50a23fc7dbf3915c2c50e2883b6e4744ec83af62423dc942d36a4c5b91c119a7cf7107c9e63cb52acfc75a74adabcc71ff6bafb4a2e2c9f6fc7cfccc728658490bc31c29bbc271b9d09b914a86c903690a0924694f1faa516a09189c7d1bb047ebdd504de4c103766e4074e5a59330cc4bc9fb7c63d785d4350da6481ab11536ddae31a3825a28aa54c67ec5c3e77b0d8d5383141c219aa822c1ca07388203c008b1b47978742b06ab167f6cd751cf90ce121e6f67136c3a24f3ab21e103e3602614cb2a31813d564c55db475ec428b6403d80811b75eff85fff584a121ed957a0f50fdcf7d7ea2eb72be5b289facd77b5ffadc63130b2da2ad391dd71ee54d73d68aba35a0d107d652731c77695b9ef4c94b27482d6438821da8b4e8761ee9b6d0d99661e6906aa2d79ffd55dfc5c38ac942e15f2124f99fc5dab0c024c12b1905590bf2fd36693b07f55a9af43cbac0197e0b104e2bc97522a0a7885b8651fe430926be8803dc4d747340e81c9f508e7431af0d6bcf12ba58acfaf108d20abc1a4762b7e1f009f20e58a345e382964244e458c900124521b28d6801e5b1211db9d7a1c3bc36111a9579defcc2e8e5257279931c8e891506d28e2c6d4395925762788f9f541c7da497588d5cb7fbb8bb41f33eaa9e0c9e25b2f149894df242846d2d471b3f286612276d01f5594801ee453257c7da55a567d303b4ee5f45c13d4df01019eb6e54919aa1f866cddb590670a0b6df60866f47cbd14ebd2a9f2d74f0fac0c3d74d6d96ce8de95d7c370c01eb069c224505481ef63b930f3e1fc354467d35e90e337bdbdaf29b81fd333de0d4948c615da32d140f765f4fd8f477cf135710fc6c102613edd145bcba2da6f9d4335dd99d8f688be185d20fc7dd87fd0b33d5b6edecc81f3ff193854bf1de71e778d5294610a0636434d050eb37eb63c5363973ed5f0db3e04d6539f70d8241519c8893260f73ffb13a04c2d8febdfdf11cb9abb89c93395eeb7e6651061eae3f0cd68fd9319f779a5c3a9374edb961bc45cbd46dfacf2198237eca4d4edd3b281a94a1088cdb1fdc51a9f8029d45abf222f0004e926d9af021f98648e975fb408d826aee6d651fb82dfd59402b9077a69a8492e50ad9c5441139157c354e7b4d459ddb1d088f187cd12afbc65f759ec1c89b1c441471eed6c70fef654c40b005575bc513ad5344fc642a7891339d92b9539e5a09dea790a2ac5eda21a588dfbea76d9d17d947f84fbee398bb4567cb8a53abf838dae8cef2dd37c909eeb97be09d0d14dc46da25db702224e1b882dac3a5dfb9ade8a7fd8f7926729ec46bbce20c05a14436a5b6087e2dffa0392d059f77785197e09d11c7e03201fa27b8ff4e6fa9aedc422d75b75aa64ce1826dfe7741f8325a00a7bfc54a422923d76b9f6890833381fc0b6bcea75dd87e91ece9e775546aea7144a88eb369f136419237a233f3e9dd810cdaa1553e4da34b0813f56a77a37d8acd45ea00d8ebbc70d85ac271a41ea050258133650ab3426c4c066562d8d5e54026ed85352b06dc69e1602546d6aeb0efbf0404987577ded9106333ba3eca93ec59bbc9bec026c66e2f14d72fc728a3be5cf4a165546535e1daae080c3f3195210398918cc433dd285c19cdad8b03bf37f2067a3a262517b69a81691ab73ca427f56dc415633574b893cf85ad11908a2a290d9bbd68511b2989cde2d763f41ec02461b0bc6d05eecca50b531e3a39c5ceaa4468cdcad45b9b47f49fb4f3cae0d5ce0fca1ed814dc97845ba427ec6b0cccc0d97bb5a8aac5a194efa6ccd527c10960179a575aa1475c9b2ce45113f25ecbce01f3612c48a7e98a6de7712c79e2fb5e6d7567c4e6fa55d74ecc05ca3fd46d92b533f71f04ccaa65896a61e57e4beed65881547d67281af105fad00deb8a1e95d24e0fb4f04e2e8266ff5324b65abfd2e95444a7050131218c2657960dcb27f507bae4e65fb6fb5a24e5c06713c78d2d38c46764140ddcf67352b8cd4a4bb6eaa9fbb89269d3bfc72add34188f298ca76a4cf6d86ee4ec1926e9fe80bb88ea5e4f780d850a2bb1b9aa47d08b847e65459b002a695daf81df36f7a5732acec75a730730a99632257318100864fd68e5bb201e8b4f83d71e46e74e7a3f6f3c6ab6182162779cdc2bb95bfc40f42ccec799c7cc352c77c62faac712c917dd4a52bf9922e6d0cc06c81f3385d6ad1b33f337b4700c335edef9add5a4c06248ef9dc6d2d8645b62ead729ff85aeac453c980ab28bd4d27659c51cd9431bd9ec891ce43c851efe9ece29d085616af64b54cfdf6e9f4997b39c5972d7b2d458eed05c0ec0b4ac4f1e3bb606b055c96a8a649f1fdc1792c2c4325951b3d532066ff7d6f0cf8181f16d230257aa9070c7ab031370209980efe2c0143d5553442843faab8f2efb9623644d69e9a19fc0609f894ea179b779779ccd6232738fe3f89f517144c43f0adc8ec0798a33fcef5054f25fa0cd3a8c5627501c57173a9e4298aef194036aa03d39e6dcdd25e9628627b4a50b818798efb6ee025d88459f82710293d4cdfe57cdf5073c6e287cb0388c7cd793b5e2092560f496dc7a929bcc2ef46ce41d7a435fdff907a2d8857bfd8f8659adfcc1d94ca23e369201241a0e08dc388d5b8b0d38e5f93948d96fd05239724b19c7d95bfbc59f87c173ade555bf702f1897eb2d0097ccea3d4a4d53b74d0a79683209be1c211aaf7fef28eb15da343a718af2a2f800eb5f01874874ee8b372cc6e0ca730505a562b7cb0218275f6d38f30ab28ed470d1331cb665a1c4176eb323966a1f95fa460f8f9d5cf0dfcb50180a41ffea943349da8cfb806dc8d35120892c621f79ff606d5a94d456509759add0c94fd2c2a3e2d294f50765ee3451d0dea84bac6a6a85dbd2bb43ee0deddf634545d3efb53cb7a49bd20859b13bfd3be80ca77a72b852fd4c8a9878e9634442997b9558b1a3615fe0f664157d711f9b1bffd2300a4439fc1b010c53c2c16b8d7a910453d6277e91290be6d947742407a3025230064538314867895b115244116837ca16e3a954f76d5d331f536bdb4cfac993feccc8c04f65cb17b6b1f21eb53a2c590f2e96439e6b016cc07bde2a250f6738cce72bb7ce252020580672017515e7fb7a775e2d7892a0456049b801dc6eac56283c624526c5fe18244e8f6f7f5880d9bc5f4905355297a6a3893f578d927f0835ff089c792ff199908e9e62d8839c31382c4378b31e3b243ca206832b4f69eb14dfe498aabd1c446d846fd385fdd8e314a7fd39121b38b567946c959904594720e6708c6a58e6c7af35dc0aff3ba2618ca60ca535a001f30a4b4c820739af2d65edfc68b9858bee13beae6d857e0b0546c7d1df1c53a9a3f7fa679e549b967fb7df63938d4578a96b299322e281b2a013fa74fa75d4cedcee9b4e38bd53708e331bd3ec6068f3746486e5b599a3784b78cb9ad65c80e02c90b0c4b79ce91f1146cc7a4e6794ef86cff9ea6bc1bee1eb3f5aeb5f3bb951070beea0181e91be14b399e3e484fba025d7aa842244b8284344793067ff721a14941d0700094af13d0d42f83797e69b248feb922c9a2a4b03ee1290941ffc3bac984adfa963afd1a7716ce7fa44c330231adac8aecd6f11c18877eb226679069841a14da0e997c4de0288268207d733a65772ff5bf16cb36395c57bfb72e393f55a8735ce93372949afb30473e3f48ac5c4d2b4e5de8df70845470a227917c4c179387a32f33b62caf8fe4221067466868274caedc77246ab782afad1f80a68f2b33a01fc1b5cf7bd6ac794d827433283bc62262c96ccabfd2165602df2ec0b59ba817086e7536db2b26957139d7f3261e9f4de7197bdb5c5195cddb0fc4922436177214c5e244cd153467763a7d74c3ef42dff4c6b1196333a0ba0d8c350d37b188c4ea3def33505b45908846e850aaac0c495fce6376ac917a5e3b6c1f548e4ddbc1d7b02c573a13513cad7d0bd6555f223cbd2263a8b4f957eb7ce771c1909c255168d046905762620f139caa576a256ae5d492dcf0de2899296dc244ea6f7c480619aacf8d45889e3e9bb68a1c2de273d394b8227ac07081ecdfb5446d4772a9e48efae37f5500237f96bc96ccc050367b8f3aa6b2b83b71e1b8a7befa8325d58d007bca524cbeb570325e1ae70637c842332cb471da67f4a79a4c4e50ad3bb6344449609a52c34bf6e76f5c8fc9af383b45c18bf871838118aab3973e46c04b520e02700441346690ff384329f1ef69cef9f8f7d0263b1d3f50e77a41eb8c59b9364ab3db0eaae975f3ae647245629da0f454b2853449013c4ccdbb01c68624fa6dd8de018a2794271b5edd291cd80dc1351f11d65ec27a5e5a444a4491f714305adfde7b4971857fc11ab57be8de109ac87cd722c4a719b73d5257d5b47ccb702cb904042a8d9c5aeb6dc07b232f7c26bf92da76f6aa5b38c0e4b932ee0667e7f1e3793c13f716f5c4de22da1932b38ba82bfadbd602ebb653aa5dcad53abbbab46c1a850c5c81b34a8f80603ff50584b5396e142ef36ad6aaf7399a42eb99318cbe1a6f93d289586e7a52a53d85243a651b3ee29c82a3023093a481a58a135477b126a3078da4cb58f14a6c32b725ea568c5eff641f9f726910216d22c7640abb684a5ca1fe1aac89964b83fd7ea4adeb94e3c9d4f10f51275234ec434a2a4ff9db94f8bdc9b6234dbc9542312e24bdb1882578b37580388704f6b1a5b3d8a859de0dc69fe6be8b31afa498cfe3250b923c3873486620a8359eb7fd72c3035ed7e3e6b0b091272003f9b5c1f07c9356555aebad7b6ddbd8e0229a9b6ef995fb135ac6bb22b41786875025f017e3469f800f505fe43d9ffe73f110f1067158da85fa4cbf67c97957d28ed0abf131145a81d4466084e55010066b5bf369c3e365af3aef2cf49d5b38b473287fb6a3b61f81574d47f765e0f1ade303a650f7b235e6a854c5e1225d7c57e1724de43c03702a1a3d04c4ba723ae75ad4662e3017f59e4a8789609b7b21d55f835b2c1e1535d15ab722335c1622a14f62b44dc6b212f1b1b15d714445d99a06328a8d2b736b2426d5442bef4a5ba47931bf236ec55e5b3d2e00ed1dd8cd00545923a0daea49e5845637dfaa8e60842d77da4b21dc56a63abb657fe3a90c0e9842688f8123669cbcbde63fc635457dc1595f8c6ce4ee0f1bece12c628f37580ba32926da5f2cfd764393f4be33266528587166eb4688227e232d21d8a907fc8ff312ed50342b1ae28afb3784b9203d849b0643b425faa24fdd11f0013d361a543062c1c35ba3962fb4a582b1fd47feef1f192f9d5cce6b1cdc8ee4cef7dad8ac5cb79b6b1c433d7a7332e054c92fb5a86feb8f8b72e464b734d64e66f17c7b06f0aaf0a98d0c23de828f76361a2933c6401e1098c01a6df91f89100c483d566b01b172588857ed386282dac896f35c88dfeebdc5ddf32155687fff7e6dde45f965dc75946bb99021e8b1415e272312a102a534fa2e5edd1bc2e0a5d33b367a2124e754d2b399ff10c575d0e9460ece9718eb26b0e0b2201b2e90f3df2e1664afe71915293d577b190d217f8938dc855738e3ef46dd809f23518f063bf15eda310cd68e082cf9ac698ed0b5093df186cbf23ce98992e9b62aeb26db5fbecc1f5d2d173162c448e6354cbfff5df73a7689b1913d6d57364147f4614e1affefda7532f93a57ad833ce58f84ab669e108d2fd180f5d95da07621d672c6646a953f4fe2455be4f2edf075058459af416437634f12c1976ea0f8da11d661e8aad18d85e6533c554017470fe8d2bf257426ad4d9db88482adf8a210eaf7713537c71c15e8d76a5a10015010bb8a6391c01226c1e984f45545d45b474942b5a7f2a83968ac6f0a6aaac86822574b553e569521521fa2a6bc1576e5b31c8a65a85ffdf98e7ab5a9b5f0a52cb59b6d80892e06407189d83899cce21e1ba18f0f36c3f1f7c66d4d63f0d10a5d31ce120057d5218685e906a863ea82513910c224ae32a3b86e555dbf48bfe66c288e601f7a7df2722a29c9013d3202504e79b83d409c15d2f6b31d41e0f9a9be272a7435c120e896061ccf4f56d77dac8cbc47ff8fce17a6f7d20a63f9edcda0ed62fc4df35a8712649660f32770bd29005d5aac5b1b6763ce63c7483b8a5fab1d82e045b69f98accfa093804c93651f6d6ae303a7e2e5af2702ca956162311750bfa72b7d2e479bf339a718ca3c2b6d64c1c273ca0fab824bc045b20479331593e616f7651926535c764276658be9643d893a28358fca8564fe6a1a6d9540772cc6fa7576e19075e1cf49731bec82803c56d77cec71a17d326d7eebdb83a4a8103cb0d7abea4904af9d8d97c12e7214d1dc3361f54114375c3a4f8d2f32cfaf28e9a1a6f0f1b4814cba368c1c5dc3df8eb977c7a71d7d1d79cf7013cce716c5bf62fc4eeb5df9eacff8b15b5b9b8cfc20113be7ade029aef456d2cd12f67519e411824da504f28f39eb540b4303defb2a949586618c1c576964a4953d51a9a41077dfdb6a8dc79e5756d7fedc376ef1383214ffe2dd97e65dee03a687a49618922378ac31bdd8a14e07b82f2f8cfeb2ec4d15584eed32fe1facb4b4e7a1de43d8e3db37842ecbfad3f474d0df426e250593690f023e7ebdcef4896ce48a10f9f86a0a725380a49e8cd89190d608ff692d6da2923e24957c90e132e9cd9d35fe73b9a21f61798ae523a927bcc2de0b385ea50572756b0f9615da1efd95c129571d344f168b7c6872b00f0bc6ad7f545ebc1ef66402d6d3b98b3884ef773dac7bb5fc042a5551b6837be263686e79de4d689babb29a01229bb04ef4e84c83eb8e00b9c06a40fe556cea8121c6d449e2b8b7f3e37cd8267f40170d7d0996092bffe26f03046727a6be45f428327b822e88bb2160058046c9cfc43fcd54f455b50003d693d6224437cb461e932de3b2107bc43fecbe28422be6c87700c9a8af49e84a4f52fe8dc977a6be02a6e3138ed853a83e7e2589b5178c9ed0953efb2291f5656fe923a2993f82402c4805e08472b03708dde3880b436da71897050e0eb8992b0002c3df8131dbfb339a688507790bb9840f2a88ba93bf4d3841fe7cac872fbb44cd0cb3debc705e03ae9fa19c00b5e97349acced0b173bb4485f85120617b4534a2b71d9c900c6580ebd4b34ea4078de4130658eaa421bcaff2d8c4bd517b2c2faa6bc48aa01b0e54a7dfff97f3bb44c86eb1e4325d5eee387d623b4807d1d22018de85f2868dc27e6c22932cdd9bf6c5c7788ec170e252cd99d2b79ed9383528263d11217d859f7be5a11b42bed49b40e7f69397bab824411d55278896ce0e7c035cf7f2454900c4b69deff4ef768f5a0f5ebe939a2a807a3190c5c716d34bb7ec9c934bb1428feef8928122fbd0595cf50285cbdef08ae794a8b1e1cafc551ab0ff65a210d5a889a28f8769ca64699298e50dc3619da201be2120d1b5eabe30de87b3c479321ff82140786202f307a1a2cd7827c6c2cb6d1b1e4d45e33b36a1f2e3bb4cb13812e1017b27d37b245830a537dd238d2444dac7e4b5a52800312b53bbd33ab7442949854d2f77906ef7b98a0b8d2b1a7cf39ad0d558c9ab12fc21393f0923b3ba9ecae87ee8422d895b8823681347bca378b0bf55949238622a274d91c824a3df0f06b3eb6f162abfeffa009311d84e91d6518b83dd39dc18548ca19143d710bf7a8398981b2a9b25900d98c56089bdbd8da8df358c8d819b93e82633e00f67f4549afe299db436ed5635a18f540c6366b84daf91748183a4f993d6f43d3b927f311cc6150b00d586efd69a5aa10e8b1b2d495b08f2e11077cc1e438c81a22ef37d16129d35763f888f4d7569bd1e1595fce3f2c9ea7b20841e5e85bd5fd0c711e7114a1b0f69c8a6185c276c99bc2f2f300fded70257e577f40d1697d5f08e064513cb8413cffd97d83c08b971186e252e3356435cbda781031bd5a69af26b621a3c5bdb4dedd8f5386dd378d33496041e046c6f1a7e09cbe5b6801dd7681292a31401c4911fb8579fd02d2c63ea415517266b7980b16ce4ce0970c8fa7bff3a38dee295b5855cd7bc7736e37e443f9926f8d086116a84f79ff03d8c8b4b8e569b3c0bec1315a052c4d5fc93744629d035ff3b816a11c239374a050f0c92bbe5025d8f67ba3ec589852747d5f2f47be00c22e2afffb7be7a40ffffcd6b6262c6fbab77a85e7d68a3f3543ede69aa480c8f20a6d07c2033017e1dab3b30f3007b8d64344e7c8771af21364a97584c2be1222b8ecc0c76bb2f885d764ebf080f81983696a0d762f1f5f9e526c86346d27b80eca01221a38aefb1090156be7371d25a9dc1639ecbf84472333790c9d50f52031c52f0efdf5ab1fe365a24932954728ccda0d0aefc482bf18c3473b867e83323c9aaa22fd1cc14ac1e62893667b1086d083b585c3f6e4c562bb7c76e9b4da3dbbb8b385a8961ba09e19f37f568e62f233958f754051c2f73beba2471f63716eab10d7f564e8714926bc06e77a2ffa367af9f45492ac9016308dd01b6b985dfc2fefb136103a73ac503052d55e6326967ae8e355267dbbaddd7b40b9ec52e9c65f557ef7479c1d5831537aed80abc2a51ef7245e4067912dd5955a80248e4a40ff33be439f8a15b829a34c3700669573eee124a6ae9aa70daab6a6fdc201d5135688a560ba18b697207db62d293e92d91d236883a0db4dee8dfa9eb6f0a1271bfd63ab03f47329d1f4e68944cbec0c64cd8f62fe5b9ca5ff6b7c5e65803b3195d5bb14622e9d9300182306688cea9111fe70eb2b3f4b32dac3b0d1b2f312bab138fb8a0e1dd0434e45320e11ea8b1787bd53a4548eb942db30a9eaf31391b5c3e40daad6a01eff5a91c7e7929d8a284392f8aa3d75143ee6474265774603c6ca18b55eef8d99ab9a1b5df1a24d04678f54aeec928f65965c448565a5a7987a5265b27b226b8b59d5009377d470fdfc86c1573aa70965ef0fadb7340ad03a6f497ffa7053c0beda3f17be035f78d232d1f48ad4e8e28a83334f8d9c7d7bf83ebe5cca8e12c05e74a7824d55e2a924074bbcdaca0a600cfe2730a5137c2c542d62511fa1d0e8b39f56bec59fd80678afe0a27e3ab04f850dd19a9a7bf8c61d40b74e2ce88cec3e4a581302be3c96dc78a59f6153588df0a3a971f6732b3a7b8c93d927f993913087537ab8b6ca2b577630fc3b6ab8f3bbe15b28b7dc7529014e940daaeff8bdea299e367f35690b268a4e9cac6f368dd800ea09704fb98479913095e5acd8fc80ba4a2f88a9879e8942be3516935242f4cddd30b4f9ccb56042a84db921ecdb9ed9f3073540247089857a845df8edbdba62806f913eb568fdbccfd5dbe3c16b02f2ee589735b84f6b4d272bf344b7d1746a009f6b188898f227001fa6986f59c1544e4d02b12cbc7dc6448a10762a3d8514bf8d604f144f08220970c128c822abc82f865666e6c7f51f7b9e6a6f79ed6688aa11bb49e16a280349761608b50eafe2fca9878684ded0f52a1543a0ea4095145e5ad2f7ee776cae8a9ac27e8b1a7acf0ae36f451b32c81b47df16cf356b0ecba56bca59c8933dd4c181a16dc75621559978a5164cb6245b66691b121595f690f04418c39663d59af38347bfcbafbf06a3b232e6d773716929ae6a9116704452ac010e45587f6cad874f2c32d6f0ebe835de11ab445c450e36c8fd167e7c55baaab312836b74cc8b1ae93397f67c8204f998d2def11bb27e3a0fb32a581b1a24a7fc3312d948bfa7e38adcd0a1b49e7dd2ee5781503d0776e9b5638ad524d88e73505131f3b406f3b822b09f5461a7a6000535c115a08e3cd2dde1cc3026633a82d6e34b7a46e76178853b57cdee714ab21b07e819fc253b93271192d51cbed6419799131174d7dc68b203a2a721eec5c9a501d606343824f6702edc80462574bcebd21bcc6694cc8d7ffb83cf48307a912cbf733741f6f5f9fb13dcc9890026de846b765e5ed16023b7aee98c0359050ed9b6225c4360b4d8e18a614719c1d1df1c5c544e36e3a1fd6e7bb8add58534490ff1451962b1731ea91c887b605951260a4291e8cb74e9b833c8ba3d6be4979241dedd44458de28582da7adaab44468132e3ef3c3cb1969423a18acc5b848bba604e2642c9a9bc09f07e091b9ae9c5623d0a4187dd8e13821592c5e95cede6c422327ce73098b8c04ba4ea4385edc1c03bc9dc7e6a9e7015eae5a1edc19a770171f77c9619d46515ae16626ea177516572c63472ba83cb36f381b8de62b13bbbf43070afa81276a119a4d85d7f1e76653786e591e15b49f43cfc6174e3d6a4e189f07c7bbd1bf85edbc954f726e16ffc34ee0bd3076e40695e54173a71e788607ee772c01bcd355705db9870aac85c2622f6ff599d78eb750635cbe5a95c8db97d6d44ff379ca1c0b27fb3778215eebc7590281749df15790a4bbaa17706bcd8859cd224d532391105fd98d224342ee3d7b39c6de28b26febffcae77cc8de114f033b2b65770a659d1339c704fe291ea33a1f1b5b0990fafeb56e5960246cad9633a367b57e8d04b686a145d012052a2e018218edcbcb0f07dac9579e7df5c4dbb99a4d501dc42b1241680d6c5ff4517e0231257b7fd7d711b125052dfbd373398cd2d2e1223757288b3a49e39a0f39b66de0202962078ea6e02dfd381bfd37633e8034793eb3e496c8077cc46f928b690a7e8e203e721af3d5b5cf2f0ff8ddbd6b03099587a43dac797134a6550b9e681551eb71c977c12695f5e1acf11abdeac3ccbe3b5983610041cc34288f69b40ee9b0246a6cad96c0a57fceb4ca10c8c7e9db781c3c209e7d48eeb005ce7ae87e28c6bb9761099bf8044724fde62a207505edb56225dadc04af5b5655511ec5b32cb2b3ba6eebc787e2fb5798d32ab10fcc87413bd1ecb80c113a00300cd42aff1adf661237e21bd41e81b155e7a0ad2fe2f579921e27e685b93ea966718859bc9d9e772de23f22ebe9e8035af21bef135f6d388a144eb4a7e66438b412c4142af6fc1fb3b1585b3f71ba82577b1c08cfc46578e5081418530a6dc46f5839274f1486d0197c67c9f6fb16d961bea2c1c8d0d9f2f853852c8ff4780ab0d6bee9754c12028482ab2ae74387777973e9780f4436c809fd2d553bb2f7a1fd1e67fd3353e110f58607fe59d0a48ed605756918cf45f9158684cc6642fdcb39ceb313015db0f0bbf1fe785059a3802b3b958f511371239c8132d1f5d8da16286157660ddaca892242b345e18c2d866e819656506fcdca09451873fea28009c12188520b23ea7365cdca9beb225e52b9d925a772de05b3c7b91f65dc4767264f4eeaafd861bd1adcdf6daa8ee2ea7213a41f642c215811781ae42334431169bd61b4feea6c08846fb1bd9fa2fd0b6d31f98d8798a15193b36a7581ed2771460f0cbaa63e5385e4144355b13d879284753c8da1890f84ca3172de1da89c0bd638058caacd54b5d50b43d0915ea164a85b6a3abf6dfee755f0fc5fae7a3984252b05afd6ef81ddbb99f654ab7704266f8950db9d7282073b508cf3979bf6252810d63328c275edcbfc5291b05bb188288b5dcd119e7b1f9c4d42e30235859dd39212d0324ff4fdd27c1e91d08a898d848e58fe9b60020a719fac54362ee966362a079b784e7ac105be42200fddc4a10b5c9fe3c3741ae7ad815748df49ac61bed6584d50323435f679a1e388268400b24fa39df5831b209f04b6e7292d0e076751e4a8eeea2f91938e6aed2d3cc5ccd1c4a1e775a7d8a9beb04d1b6e23a9e6f7629d133a3eea07e6cda0c1bfaa5b1f0e144c6d3a0117caa2a69cf166257f5ac287dfbe5b5baa7252fd98c713c1c12b3b9f8e5a92fa88f020b523ee28c1363e6b52ba43c397aa061253aae439e30f8ec5a62c01405ed7f163b7fdfb0d0517255148e4f09c29eed33e29a5e26ff098331ba0807bd9753eb0a67ae7cce73f0b6e6a90b76c41668af7a22b855e2a11bd27650dfaf640902b0ad9e2e4aa39426b30c9d1a597b2534581c436992e3fb67d2226dd13e27ab2017780686587626b3d0bc2a02a239185c00e6d3399e9d52f6fc215101a1d79cf072ba54132e565f76d9595790fbdccdec02fff72d82462be359d11e0449b6ed0a468b20ea18a5809d571bbbc99715224c715ef79bae5dc06287868a18ff836259d700b0dae65bffccdb3281496a0fa781fb097124e17e2e3a532c1304dab938c7d2ce6cf31450e24501b7598fe774b18ffd3701f598273cedeb0cdde9f21f54d754b831fbaaf16bc09aa0471de9c7c8458880385e4e3836582accdffce454d76086f3616ef99926b462b1268f211157c5e643712025b7ad354a44fd2ed65bc5657d4c287b406bb588a7bcadcac81bc316b439f46a0d3a41b73ddacb6190eb914e588d0e70e642c214577c9770952dd9cd3b552bef62ceffc6708babf5c5b6ec3c4f27c9b861aec1df0dcbade1199ec96ccf0540e414f4d990135d8978716c07397fdb00bce586303bce4c54549c6b00ed43e2c593f0fdbdc64905cb23c7835c92b0d306b6fe464452f55759cc50048d8f9ea0577a2dc7285cc2f0c5461853cce3256b446146360d025ed2138c6ecf7fd23a6a8d25c8d8d179b387d5110ad6f2b0b9aa08f7ec03b6de4ba0e3b7557d529901e6343d526c916cc43c1900597a0e35f9648e2d5d6976e5b17f646342c70114993e3f69b96c0ebfbd3d151f7a059baeadf588438b039bfcf6459231c859072e5dab35394e50c4cbe2d116b6a1a72027038361ba9be1e4f215f33de536126fd51d7a8c41ad99a987c3e115b632faf8f3b26b8255ef0cade6868c9c7d0ce379c1fe9aa079492f74a51ad8228512a9e685bd82fbc027f3f1b1118350186a32749881d8f7d3c54ffaccb4981e391fa209cb526e964778abe5557c53f6311422dc779f857a1710e53dabc22f4ac9aff27d2c681cc67901a15b2fc385c9795c46a362eca75c57aa32935b23716d85bdf21c85398a5f41b4b4cdb2171d2f1a1d9cd507aa18947eddef2851cf08f33d2aa191750696a9bdaef9d2e8e23e2f565cb2f9ab6f679f4f2d877b76e8b13be7495a421335a7e503c517c8250c697534457b220b72202c5882bb0baf6e39ada254bc2941d37176925de0df38106e0ed7d3288d3ae4e414e59fc3cb1b1f90be1e2ef4b34700a3148ed62f44ebb1a21691b26079e9ff4503ea533b6a42b6bedac34cce6d9043873205d9566aa1679cb4bbf954892e79c631ae0f6d80c2cc2d74f8bf3bcdd575eda1b98fde3093e8239d2c54205b5f92a9a3f73b1126a7b999a05ab93aecdc7e7a0f1d2e1861c0c1415c674c508290e6b72c4507018f44b90343f0fc99aa447276ff117e2f23812acc2d0dabda2513285d4de2f1bf1afa4739bac6a2bb894fd9ab32e751845b019cea3fbd3897b1e03de61ad1f11f3f82c6dca886601c9c9d049994062b4324415a46ae4bd9c6d887bae2f6215aca71b6a46f82ec761bc9894372add3cbae483e7e03c0c143e76ccf03999596ccbd663b5e38bd8de4a763d6a742ce007dd4f125d11938868e26985c39b25544f3540d472c1a6bbf41b7bfb6ed7edb9e09e6e1e7012e0730d02788b3f86780d7fc79226e940bda7ec32833583fcd0b668542ce822f88afd8061db75834991ba2e74b4853e115c61e1ced13d9202f1405536d8071bf09e7827e832ff0a901f29e0a253da0993fe83bd4ff61d0d10513e16f8b1bfc0d732dacbd32f98a3acdddc3079e15bc202bc8e962da8fce3281f61c14580e7a3761201a7ddeddbcb298c10ce9bb5ff2c92042a723990ff0e6cb925aca06796bbf11a270cd9bfcde8764cc8184337d1011c645f70d0bc2e4e319130a1691aeb878d060849f7e6f530ab07b46993f86da586617939ac2b00cbbfe2b8ea4ac02d8df56450fc6cfbe91569873de6a4f3f0246995b753b37707b5056bb13c172d373be5365bcfef684a225dcd5c781e78a3ae475c1e1a14be5528e3dad6d3bea2ec952f790412fc9956b9ca6b2504627a74f16c0e4a4a2f0e385ec95f7cbbd4dc6f064840810e6d87e72a1d17e7a90990341bb05637c97239a6a029d0be5b45ee90a78df790ea3de1721bc01ba113e981bdcf64e91409f41985728621d5a2034ff43cfbc873bb541880797b8059eb36ac445aad83145de7948f530b32356251dff2913ee4a5bd496a8403623d23a9007b76a273c5ebdec1ec7f8a76fc33c4a0122b8300245a947718c9d83a6d7877b416cfd882ab945d38cb41ddd12636f17a5e5c46e3a26141e216c22f2ec6da073fa0998ab13a016866163e97b5d96f8f5745a24630561e93ed90fef21f4c47e7cd0529e8f9b9647cb2253c02bcab6826a29cbc7b7475e1ff43f22c1c466b355d8528dec5ec14b87227b3cfa6a9536b7ae72669186e5db0ff816f63c96c517344d78d9ef56f379c9efefc87d06a147db99bc5104d1e45788e141c74dc1abf963f2ae6e276d063dfb930aa4fb69b50e7d83a9d6a66ead4867021dd139e5ceca4823536b9a9ea0d059839b994c87c4641c88cc4c65e98e845dd3d72bfe8b480af1313ea9c9d01da50d81badc9e0e26054c679b84a00cbbae552175e457bb58b639eb21b2a58b9ca88dfb055bb2c4a73fcd34cf6248200787f880bdf3b96146ce0907920d35e5648e6dd910cc260b17878cb8637430c8da509515bb17bf95b76fb3db5871112348ab7ba6d65232db0952981c69bac939d645005feea788e3ddca93e0491ffe0d1bc9b3d1f68d65e9296bb8787a5437e69969d5695397a5d8d34da09d5750e9c693812c66b13558e1fef0836c2aeb90b1b50f3ab7eece121ff511ff3656f6bbec4786aad11cf2855aad59e394653430deb127d3458ead90f804ffd351538bc63d7a8ea713c5a130b740bf34e75acc7e53e8d32332980f51ca9e52761b797ed027f6db4525e81fda75143f21a2a9d5638aceac12852bb4f9317da7cafffe52ef046bdc6cd314bff6bbc3625853c74e5ee1a8ba63ab2f0bcb2095e9dbfdacab51b0f1645a97f499c3f21fb8ce08700dcde99858978193ef7b79d0509f24ed6c7e25ad26847a068f0397ec2f201b96b63c8f00fb7e81d5bd2ee9cd342875ed61c1e754c096f9ed6c92baa7c50171822f91d8c4e6cccedf7edab9e54a4e46bd6b7d5975d657e72fe56bd869ea55f51bfd89d8199838a21e866d982c52826813ff3af5cb0bcf7d688e0e57d6609b2a3773d8297bcc5d016d2d2a7237b154275bcc443c9cb8dc8404a6ab8eca0b5200571d29dec67eebcd4748b01c9726da828213dc761144cd65df45742df07c4117492db87ebfed52a8b44ae59935ac0e935cada8ed7cb945782c2af18b65609da4a14635fb63b7962fe05abe2b664bb84e0014dbbc1d7ecd9cabebbb7527d4213c9c2989d458670b182aea8a6608450882a77c55227f67ae9c35fdeddb739d80f508726d397fab1b330afcbcb6ffbe38198a9c1f531397825599a1fd447f7e3f9fd1c86805652f7b571fed2a4cf3dbb3ca324dcaec231e0a3b24227827a3f23abcd0bffea4fdeef1e0596c029445af2dd78d39e6214a4c9d602df359ac78c2ffc476b3be95afd2d84cf1ae7d296f9a04a62d63680f11373f7e2a4faa834ec33effa1c9f496270dba823027f72b3ebb19d8c59094b761a4b211310a0e715cf16c8b72feca07bf02901843b9a3cb5ca4d6f7e573c5a02222329fa21e72e1d2a3874a4f23e48fa102a464daf854e45b2eec20febee13d3bf5f5b074ab4e3386a2e301c6fddcbe2f74f9f33333820521d951c53b944cb9e8a9c80ecf355e45942dd8b4efa7943c1f553c6d4257e78e5e34e0f44f6767f63889b7713e53aa63129d68f31964d8a50be36a5d235c6f921028f4eb7b46113e01c72f910dcdd51c6ad20a3f72b8b0d8bd90bed9991709a7b0716f4249df08fa4da1c690857495070a10bcba36b3ce1426d664367ebb36f1eb375993e898d35fab9dea876adbf7161a52223e007feed7ae89137d81daef62337d72a567c9cb0884d35c0ddb13b3798522b0bfa140027b354a0815b72be3a48136ce6348d2feb0ba4468123cd3ed2ad3d7ea496b8142b8f0c8188a41d5c1846f3cd4fb9c7c09a0b5413f611dc2ad1462bad0e71cbd861bd384e2c3975796826abbe0fd94c96e2d171524ca635ca3b4e3a80209029478aa224750cecde255eeed587b2463015726eb27c84ab1e4f49e8db48650ce2f6ac5547b21ac7637251fb5f65b2143262dc2fe67deb3bc73b4ce5f6f00f0c4d97bb36bce87034f8b7bd91756cbeeda24efff9eb0550b594400e2c4d0f16cabfebafac0c2ec186a1e7c6cbc53b5a24a2329f0e457fd87decb2434bebfb8ac20839be4daa1808d94de91f99830e5cb9893323ffae2cec3c58d6c588e3db75a52eaa2eeb55de35d11498f97f2ff05588964b90417a559b50848bbb33d27efdb99cabc0f330b0ab1e48c6bcbaebc9875548ce37a9d3dcc9ac7334291f6ab2e98ab3ea623b198a10ad82d42b536bbcbe95ccdee5de181eb77872b36389d5a06e0d9e459a61abc26d04a2d166d7a7164be6ea98e6cdcfca076fb92628e2ab43859800fede82f07faf130b540d58d3d3df8c586e1a35203a372a13bb8ad43446ef8d7edaf6e1e6d0a7ff1240016094368b4689fa05c25e632c0b716da95238565f1b9e374c878951f253a8d768759c989e9f38c37d29f21489c99bd2cb6122093bf5e99f22cfc9024e94f8894be9e7f1941dda7eebdbf4d3d2527a2d6dc20b23e83dcc28de81192b6cea9e6b351db941411d9496c07b5cbd976d69a2f4a88440226f3bed571abd4a4d11e6f1bfdcaa6a63b011b8ea1fa332160c6e492e49868adb13dd06ad7509ad50ea76c153a063fca901c9f796c540fcf79aaaad0049fb352d252ede3d1955d682856fae55b2642903278c418bde76d9b6b4ffcc69bd30cb4132dede459ec4576516d8725d117ade9473675a854ce0d731f6d64b82c74f01d85d0a7756089ff64889bc93f37fff1f30e4ec285ea6b06293bb02e519b83d8f26d1155b0a3cdb0482b4a680a654e4a8c374ec19c9d93499ae75ba4fd9e8c8725d5964d028777bbcf907c4137ec10d5c3f847ebced8a044e8fd172c20f2d79fdc9349c89ff16546bb7d2011e87ef711dd2a25d898fd1ff3f194460cadd0acab4ea003ff5f359bc50f90a0b376e0a886c48ae2ae177152ae48ef096c16f8cc16b89840fd8630725f91d9e283cbc5d2d527c278d33e518b3cd9fbd768198d44119c0269ba7a0826b98e8726c4b0f73bd102ff350a4599a193df70b50d0a10d162363fed457a5e5e6db161405d0563770f91329861d31fd187770c38f22fdb64de34b09b432dc9215ddc866cc71e8c3dd63f1955c1633090bd52e21c5f4abf5b480f612b00fb0b3d85bbbca8e75f729d63e729a7cc6a4978bc75bb5cd0501178fb668409a7797675d3f056c6656169fd19a4c16b95c6e5dde30876e2c8d7d6d56454878884f404eeeb0122270a30e816edb7b4bc99d8636420810b9db23f5b293b8dc2252e5adcb64ab54fefb96cda4ccd8008d8d1530b501920ca7259ecd16bf98f72eaeef5442f48afce2cf5530e7de977b8ee129dc3e5e204834466551017bce8c4aa52dcd6361747c1cffea9b106ce4376e1f2df6c1b7ac92aee3dc6bace001e34e958172019e13b0a1aceddc836d1d792bb85ed8ef91e40897a7eaccd19cb7ae6230a0b1eeeb6516695e8a1c184cd81453da85190d04bfb890c6d849da2f48ba21b49d4fa0f449401d68efd3fbdbbf912b1c51decc242f6ee45cd35150aca80b57edb08e0bf296a736852eb208859100b48654a011d8964df7e618ea106962ae7fbbf0235470e906ba3bf4a65b4145f9fc722f5533a1a0adb3fec94a62d1ef41e7a8b045b44a2313b4d6f9d6665d2ff2ce6ba82b9f467b5f8842d10ec8c9917a0cdd65ffe7d7b6961340c661f2202a1fd787106935b3c44314a91c34e099ba857cdd5c65f22ab2b88f4b2e2627924cce08d6079413f7443bad81fee3b0622c22d071ff28d0d832bddf6f998807fd44632c1f3da590caadc296e51d94cb53b1dcc27c5115ffb879e97e91aa67ebf1a90407ff8e62da02523717a0f112a355db7adf8e1a4d5d25d780c4c4f4cb00f7e81c2144a58f07f9f4d86e8e61bf73210172326ffa105db61e812fe78971d34d0749df68406732eb133939dbcac7a15536984a62155f7199ebfde7f841fd6b8baaddb78e8cf86ba928d8a0a1c84c2cca56dfe739a3b56544e59d5aad1b0460c4484866c4c00bd0da3517728f09bdde4fbd36be791881e8e5716379410fb1842e6d7d85557d74c1360631c9d1577d0ff70b86feeee724d966421a39e7334d117fe62587628fb7f8f1bd03d7e91c59a973da7ecbe487d86dea61b5c8f0d517e65edf46a61eb5da651e397930a72248b15bd8e0f55143778b3e8e1ea4b2a6a6b7847666d5f467c67924a73652e0cea8863966ad1a47260b217c67cfa87e6ba38bb94e49a13df24f1fc057e5d3be65f107c226152829fb2b9389f208e66f388c6659fe6cc9a3d3e73172b4b0a286e8b5f7c39cacea7e4ee8d13c2fa594131e78e9117babebd0ae8bd27a55c1928b62d2c6efa583a5b7de206c17d1e532aec6547ccd38dc8d94946711c8e6d7a4d5b0ae703521e0d27afd96e151c65fbb4ea0dd781cf825e8033ea9c9f0d84855c8088492d3efcc9a250604fe8e6b4e9e8ed6caf9c99e4798e36d9dbf54cdd63390612c0e7cdc7eae4dd61f899efb74a1978ea49f77ef4e7f5548d4de99352b2d395da9f940cdaf40f393c44c80c617b104ba1a297d3893b28da864f0c6fec545d65310ded7b46d85e85dbb345d04f4705f385ce383ccb0bc6b834aa80a4472f89c1f5c0a4cf2dec0486045a99a0503cb5b8bf5c07b9160f32099f323a1404bd369f3c1568c562933ae5599429c46c169cedabc61f2fba9dc28a258500160535a7c914de674035a4dbf71552bdd279d20caaf7977bf691cfdc6564d36d9655870db5bc5d6c80494851ac6aca237078414070f05dd6d48ecb75bd791d607e06c039689c6cca0b59cf8da6d534b790b6f01248df6b0f7e660e3fb632c247969139c9281c617e7168c7b5b05c8ccd8e18d12870ce93718f78f9ccba3e0e09c70fcad821927555970b4e4cc6cd60cc91d6452e7933ae61efd72ab0b341d4dcfd543a80438707ca682033899d2df902e9510380890859898303760c96de9512850e7209433165315fec5e35948e444f425f9d8e478f1fce48c974cd20f49de4d5eabe15f4c827b0f1292708afcc7dfe814152d96fa55a31ac574828837101cdbb25d8599d26b0cfafd1d9816e8bc5b0cdb58f0e4ca902a4776d4cd29c7fd69598419f98f92834b9158552fd98ecf863f6dbfd4bd0411684256ce2a2a07762bcc7a8211de0a1f976b72713d93754c39e54e8a126b6f66aed61c1f71e9ff3db510c6d7c1e7a30237cb4ab77007278561b0f1c45e53c133327eb78e35b3ed62caed2dcbcb6ecaf0d4c1a898ed0113f0f92125a7270c4dc42b057517dcaa4d1c0383f9691728b8b2a56465c74d552d53c96eb120751a108d7be044b021f6cb1073ec51eba1c0b3a7b67074875a81ec7b4fd5edc22cc02fccfe650736a457a10c98aa3f205491e5c7cae9a23546c23db33d8365abe5e16b08c88779910b34608ebdcbf10837f320d686d21e887d18bbc9ab1f07b64aa0dc9d5f825a4f02859462c5bdaf7caa1584aa15f42a170c2049a09329302bf6ec3ebc2915c63e93ec8be1ab4881702ab349d2a2ac0a776d5e78b9da0f8859db86f22ad446c0b83b8e5af0b5fb54304206e37d74a81806b7c8ef14a942e1b694f8c28b37a1056492f737ff3f92c0221c9a9a478cd86673597d25151d79165dc0fa9b58fa3797828a5f796bf43ff4ab9dda1fd333e87d967b8427b52d74b3d1518b6eb66ea359567652ffdc52a9909e446fe2f442fd1770e3f04489fd52681bc7fdeac398f391cd168ef72bdebd4e5ebc58832ed0f6134b07adcd94faed3c5c80d538e67013f2b73ed0323da6f09e517ca16130a8cdbae0f3dd29457dccd70043242b1bac13c0a6678f155c98ee51d34cf61d48a4fbe0aa147680973bfd6dc8a98ee16c2e79576fae59dffaeff977bb9e7fa14532ae92387a4ddd182e29a4226aace95f3e608c7a66a9d1680814400b7b0bcf28b0a029783fe3c27990ee475065580ac6dbb1be8d717592de8eb7d2e3c1006c572b7f6635176dbb5e2093b71b262a1d9691a6ef363822b35c94bef333f334adb963e025a0a88f44dd1630355abe84bf94c395b224d32b28fac3ca03e31e46e31cfa34243c4149f5eefe0f7031d93d63102cb28cd2560b0a8adec7c33cbb75e4603437e2e83247ccdbc981ecee2548c14a61108f8dc041654d4c034e1103b541163be7b61f9c78ec14a588437b6bbadce6bdf97905c5e270442add10de92b509e457b9cf989f89978d7e78bcf23e299aaf773809e250f9a061d08fc01c97d41b8509ac3b03f3c227a63d97074a79d33efa95b3706c0be57e3d27087dcebcc7eab2042afe108a26600d605c7409acccbc7cab0f888c48066be3a055f134ba7e326ba8bb04fef25c09f0437b719cc47c2878f86714a49607a4b9ea376e917b5a7f5769f6e9f80b6206c80ec139c83e3f8b48de24250f97ed4968656d40fd56442fd2e0a06e50e2ee357195f69b467e8aa9c31815ca192b5c5895ec239c62a036b934f27f08c27907f9a94a1037ccceaa5fc38158cad46dd3765ea55d69d90ce2f235c93c354f4446c84b3b9b3fb1e4ea17abb0ab0028be5ad080998a24054f3857dcb59602d8bc591085e1280ae6f3b3a73501f01aa48197a49c0f71cd71f45b19ed3a616e7d3dd067c7c8869a9df0d70e70fbc0cc720ab6baa62b501de362cbde0c251f856859f8d897757368f8bbc2bf2a20ef593d3bddadfd7b98e2178b1857eb12e09b6de279e1e5502fc3c8d151d5df7403f3a6e4048046a8275a16d9e1f665fa0ec37718a963ea340bb64d991e541d27b78e70d4a5e1e461ed8df00cbc6a69f86c99a954814728cf82f8f50e7fe5c79603132b74c3e12f463660356c41a99f360796f64b4b3757f5f1c415488eae0bc71694574176dcbf965e52fb2d2410287f5d409e1ce172835f801a719f57f2ad0597db49b1bad3e1a6775951d056c5754adcf93c8b12bde2038f49c71aaee7c2ec71f210c97c237f73595d22e94305c1c400b82b33ea512953de708357c2c1d56f21d70e744fa9f30a9844e248ae79787af7ef6e6b4dc66d36933ead9b62553fcc0cf6e34f57aab7e0ea7acd9f0ee4c0568fd0b470cc969123c38296df51ed3c911c29223336daab6f00c7370f97f4d8b7310dd95c35e6a0385de418e1f8132c07022d3ad9a2d84fc9bc62bd52530eadbb095994caaf92530b3ae97773b8769bffa83d7eceb59a9e65e468daaf811b6f8e1080224e06481c3e362a4c17c6960455b647f9a1e331852bae0bd2d8230ccbe15e850be91cf0b76f5e822121dc7d707554f638f11c88c0e11c79e67c4b1aedcc46b4015308e3ba3319a14f9086bff9b6a4b3a465ea827b354b653cc03650beef586d6de0206d2a62982f9dc864302f470b9f39a98a239a48faf31e783d515686cf021ac6e417f390fb4dea7a144749a30ed06778e3972012a80a85a2dee4ce9a9f71297ecf9d87727a1efef94516cd885e9b20e44642235531bef81b4af652cce48cd8573443d331eb13335043afa96b56de01a811ba38c53652006c8f2f83c22b65ae5ecc6d64b9e90f70b863409b9b50c46ac068464ce34b59792b64e0f7ce2f0fdec6e7a3326979b56b7cdd6dc1abba5cd7946c8e8f5dbf09f75d5bad9b44668482f8a877f44344b798ee34b4fd2f4b69d00dbdb305dc62fe4b46cfea8b54bb25630ab2e4b25b801a277f26d981ce55f0b731033240da4970a8514660b9127191f52e43dfcd9caa8815a0afa8e7cb62c50dc19ca99d5dfc843cc1599d0e68c26a126bf78675c58d45405969b215c846896687a2b21e599d3919f634f0b656311ef6ed781df04090642f03ee51498915e8a2207178e1fd9e5de47f5a81e2c2d0139a0a42d385c4aaeb26a6d36879c58587976b46a7eb5149fafaeb5e77fdf95d6202d0b76388a6587b53bd518e22680047853cd17f87c108fd3793dc85b4a2290d597742068ca9050f9c19a59526fac96cfa190dc28422bce70aac1e90f90e2bb8f7eedd1ac4da703746e8d46b28c22f76d36f869cf568d82b981fdf2a4bc2e53e1beec2d2941c25b5e6ddbd330c84f4f8d857b8e19d986fe80765b2f8d9dbf8df6fb575470c25a642442b07f433f7822b3a8f9fa599d8c6cca420781af2ff10384279442c4afb7908c5eb65a2ca9f6b3953f1acadf9c1316b8147ddc0c1fe5c47e96901ab42cc5d2ef4c12e4f4110a488d66b8d49b818f5e627be0875ab0ce1645df22ad6a58db180e2c2829d902489005b2c4cb92c81c0631ce0370adb56c67a2e5bcf0f312959b1f7de48273c57fe7e566da757c9a2548aba075f340e00c5d64190b3663f6a52e56c7d99415335efa2ba7e7f38e8dcd8780e19c6c4a83699c518817927cc1228ad196f79b1a68640ffa1bc761c1f387c85a39c4faa0de1c0308cbcef86c17fe00e0384190b0380913f0de5223f81147e6b877d695635a6a9b5474acf2a513f21045a1b760b82ffb584a861744accaeb024304b0f6f7ae2c58f0dac6467c85c5b85422d118a9c3733f448f952e803c2389ecb3f0c5c4d95c04677a46e38dc148d69d4434a029da51c42e10bcbfd0485f91e89fcfb49c2ced18e79faa2c20845bd213cc53f9fe3ce87ff34d390ffdf6ca88d1426fffa8b71e565c5cd56674993499efc4db8a85ce571219514d4b63315fe71807217dff0d29338c561917a0bafa354ba2389638cd7ebdb335af22e28c720994503ef9154e9ed65a15e74b42fa19946dceab769ab027476d25ad71fd338df90d06434410c3e31150109926b9cdd8abc1a742d4fbb493e09aa6b8b98668244a25559da7bb8479d161095312c624f8db1c1455ddca5ddb0a643c0fd3fd7f78f8bb885dd14a5fb6a0f2e8014578cf0d7aacc620595aa3251b2a02db00cbcdc5dd7e79d75d0b7c0d0baa60406b1d170ab67dd4d27faa8b1ec32ff1dd1c41e24167cd1eb1a621e502fdcd8b5b04331e30593078a48a32389ca5d0de3ddfd4b47a7e50d04c4c0e919ba544a6e72f955b3cdce4dd0c9ab7b422049423666718adf29b495d75272b464ded8f2b49a5517b4089f99a23f3414848a0565e0375194acf5d2f01875974bd0446f1caac8420aedf9836e3bbd3f2d82303277a3796b77ebdacad34fbb5689e6ec0cbe388a839261d03239b9c3887a55448b9d70cf726a3a53b4a2dbfe423a0c32fd0b9e7ef62622e700576c27e75d6a41efb5adf02a0e9b54f0dae8f1bac4f800dc50a16878074402dc3d342b275533773470a4f39353c634e3c813ba98061a3af9143bb4f3876d53bc284f05e6688d1c95df6e2bb5547a9a4ebde6e1452d190b328ed65f7799c48abd3cbd5a01022ce421439dd73e8acdf26158dffeebbf71710ee046bec3a37504dbb28d5e4d7405429597a5bc24b0ccf64ca18987676e347c233cf81a3939a27d7aca25ff27200ab7f833d26fe402279578ad4a185c8eab3b16cfe48575361d31d39e83d0c75447885ca3cdf366f3603ea62268b5b90e6172a3d2266c1aa282a1bcf805e41aa58fb33beae96e18454242138b1f040d68adadcc69b4f5557b0caa0ec326f667a8047dbc3cf1cea0da4141ba6b2193da04d6d93693b5b3a2043080c17313116415ab6f8048a427c0fd56b3fc09931877338dda0d0c9b85908dfe5712b58e0f619b7eaf6449e06514b83624854a60614d9f80e9c2c6bc5ea8d7656e84fa2c848fc1f880c08cfe7e6d06eb5dfa3f238fc66048f7f535805ea6ec9f91793d955d94188bd184a649523ba5ba5eaeeaefcee5efb50280e00672ab0e42862c91bbef81f99c0334c62ee623bc023dd0fc10a6cffd8405c059997a7d84a76e5a04ff7645b91272b10ba04c5a9ddfdeb682369a48f51775beb0a98713569076ca39b3142329d284ceadc1970c0ef30e5c5fe5a13d0f7e668ee6d5ba673203d056fdd8450fe68292ccd257387e99a75831626370e651656f5efe26fe2635e48367d598cac70e7750b711cc59b5bc19650c4c7729b75ff91c93d35735a28c30a4ddfbe43b52e3890ee0be27b5f17cf2f5671f20662b85ddf42727718ac580e5402fe6d5114724be7b7ee8e0905bb45688129602b91ca94f955ed20dd77b4a682104ea34f4517085bade8fb2a60a2e13699b573a4cfe57dc5e77507c7e4f05d0e8f6f648a236f8d04d7199db4fc920e71d33f4db72726948f07b275ae7cbe68d0dabeb5dec2b465fdc336796a5969ef0a4e9f1895b4a7f3a0332d7791223c77ce8bc26e53c7a7c69c9141798495c44f7bd136965178bc128a2b4ec0a4378e5930b93e67faa9939efd7ea8f21a2bcc3778dbe03edc0c1b8e05c9081f34a6b618a7236db628e931d7ccdb2af338d943c56ece040b660bbc102c06035d12fa80f0a0c7241ff5d28ac2a190e471b6ed18eb0ededc1ae7663834c3f17442b8732f34dd3a76ed3dca9b7d1660c4474d9b9423894027578d8c5ce83cb8bcbba484ed32f8a7b34a61ab3894716ac94d10b29fc59067eebdaee1de6047a3708d51afbc68128fc3953489f8cdac233f199ad9a78e8d581f45288fb9e51bddfa4234383284253baf57aafd2f242a15de191a02ba997db8fb79454d36b0c7dc809c9995db5cece2009ac104135b96ca101cade16d9611c52186c91210f3ba09b9b4f43dba58c774614e831287b4fd3862fef4b18bd6d5758f801924451ce81b177e259e53edb6292dc4c191f2edb102c5481a975423b181954e71d25a0453377b3cf60008eeef1f6adedd0b1d0fe702a101014e27ffe64daf9448f6940729f004c5c1ebfa5fc93065c2f6cd3dee4f90c56c01e5f0cc7e0186edcee542bfdf0aab067829fe59faf3c13ecfe849f00c75586b9629dbf7b858d08ff60b6d5f6c5cd824dacb6accae9b73fb42c71a65a5fffdad9d2fbb2bda1d01cc800c70e82929008d21c73bffce799678e54f7744f3d3882c534844663e93155f5fdc1ab6f2bd1c68ee11aa8fcb5abac620beadc0191d4bad5a693b6be0069329f34b62064190579799a0c4d43b18809512bc6f60a557b17e4b8ec5b47e86fca7751bee53a0f851c14522586284bd8710d0918da2a75b0f66e88c1f7006de74fd22bb0c191af5cfa5d1fb145a6bf3d2f7ed84ba0ce03246f733813179ed7257c242638d38705584f18217cf7a4d4364090922c3187db0f490bf7e011afedf6f51ad42b1bb6bf2b916e5a5e92b730340be673f7ea35e4135051af087b7b92e69851ab2a8f230f54717d3adade8b76ae2d929766ccb2eaea04535585bcefef761ca7c0fd47040e2c28649d363b69c91c8198ec5e32aeba912ae866d4fe9458e9e87dd0b7f7303d4e54bbf428792ce6ba1b5096d2935e6c719963f4e03131d1d051dfe645f22ca09a27e2efde1b6a1e448f3b2f3aa8b7b88a1710516aa3c5c345868195cd3f8351b9fc8616e7fd52fde8074e4f0e403bf052517bfc803f150ab787961b4f98de4c49d5466d3712e0adb917220eba3a10cb613a34a593dbcdcb97ae736e2d182437901f998985e38b5bc1a7fd3ed83caff3c1205bc3a67c073477668330f54cbd8248a63c8c66dc7dc9f2415787f144f7a87899f627acf3b91f2843e1bd6c1d4f402e60a8e77509cf7ad553bc78901cd7ff03cd2bf67267882869d7e777fa24e8c242b149cddf3b37a7568bb0b05cb90c5992de4660584c0e060f0bee354b85d2063a9c323ef8b84383eae592d1cd16afad691b7e8f5b8a7b4aaba31605798da1505b2c7741528d8497d7c3dca99423b6c42b64dc811495ab4c6e4b42d602eb6b38cbd3ef8b8b80fdaa5657846c63d4ca2add63e7ea3a02a706893b2b85d78dc097b500a73007334d04d0a98281aea8e8d1cea15b164fa7fa93280fe905e1bd80cf82c28022289d9d833bad1bed087111cfde9649940a8b3b5fa5cc733c123cd1bfb15c3752332844348b41930a36cdbc9790c039c931f9642bc433eeb1c2b20b0ee4321c2d18a9e581e36ae2552c821f5104469c540111eebc300a11250f70244eab01705ad5b2fc374caeb95c6886484262561a1726966a827b495a13bee5353b7b5e2f094f24c599360190bc711e065376a9077b813cc26ddebd49f4d803d5277026aa11ec260f6bb21bf8d0692d9efe4dcd99261b0b7932a878045dc0db928cd59414caa8d670cf5e90d11e400e834091a67efc16a67621ed1ea06fc5a34b0b56e866d0c2a62f44115be2a181cd3e47117e8d0de4bdb35f295e75c8f258b0df6da2e664b291fc2d2f70422a595132ccb698398f6598114f81781f977cc03721b481546d11136b3536aa7e8b6d9756a11b89a6d32251e16a559321febc83a6ef81c1e602fe167c063c9393847066ff53577f63db0e53a2389eb3978b8f3c15a011837d8de1d2234afbf2e023fcb43cdb168c55588b10a2809c99bdc9e398341a41302dbb241a68f182c13cac78912d9676eab18370c5ac2a316c86e556b5daffb3fca1d21aa316198252b47b320b62226074b3955f79208e0c539ced910eb898e3d00b405eba189130f0f96641d9a90b6b65ff0709d2ba85887abbde3d8a571bba7e915547f2419fd8fd1259a2537643a62527d07b2129be8a8c92188d2083b6360fb7e7e7e4d62c71003762e155b16dcab06aff6958b07bec69600c3d80983caeaba119dc2c8b8d42381c5fe5c12576ccce128188dc211343f51cdf266908b143899292e6c4167dbad728daa1da3e7e0c2e71474f8d4ab4e9159cdcbf82c5ab86afa2fe3d8eaa30f47d136927e4b276efba642b3234b41933902e970e9bba74bdd518f9120876b362e1017a1549fa60d23122a99b0c2cece123fce0943d5c8428e70c19dce9d47a201f202fade8d3374d4784a2bf88cbe242f9a59b6a0cbc02331f5d83f676aff38e156e381820adb91961b391b9831c337156fb7b66009374e66abdb819acfbff92d5837da5127da64476cf36d81f79b73f188252d7aeafea3a6fd10357545f0c3e065c9060b462c861ff7e4140be8f107553a3480fd7a433bb43de98ea0d64cf5e812003a4f16ab8d2f8f60ba0cb19589433f6026d0994baf8f01c33cd7ef40c7ba0f4452debfd674b52a4cf98c6d3787e4011e3591cfe2583dfd3c3a3f02a8c08e7b87313bb6d0115b05da6151b31d20da73045385c814127db91ad4f2e35981c2b349612d95f31bdb645cc168b191bf0fa58f1311158cbaa320e94ceb9ea0ac5d8e6d3349e6e571d9419e5951570e4ffe71326fa48f2789bbe158cba021e0fa60eceaaa9dd18eace694cda8de8914ff8788ef4f3d12580c9087422c1551893cceb31d53272e6c42183fa361f2a8b93b9e8a792ffa311b1c0dcb48f716606d6ce420751a6912f3abdaf595590b94601a40a1748a91f219f7260df6c782915288a6ef852acd28b46eb87fda3a6a4b14bc88d4e97b9238f32829cce11d7de9d56a1767c82316dc9534febe7064bb10f4f3109f5b8a7001091c0568aa45e83989247f4c7ea30d66e20ec6c0aa1bc4d158ee939ef214d2f0610ae9eef596ae8f499c42c5ccab38fc5621e29d217a7b874c0c60ef543bdcc04ebf0ae192d0ad4cab9183a0f7416566aa9c505431ea10806fdcc3253796ad24ccba76ecda40643113950dabf0f48416d407d8602c091f2e451e69fa8a7481c080bc1da10bf66f4e5ef6ebe914624276c744194a7978e62a665afb16b787c0af5c16222f0035210c1c704275cc2c0c55cc9ceb4147f544dff24abdb05b360f5e18550024cbe50ecf9198eac57333fd2520784f032e6a498325b41c1590231a37ef4995e817f829cd1308e0343740f282e3589fc963539d1759c6ce416fd3820d12d429eacd67c1c0b402d214ad44627ad0822cac07cf1f09e5fdbbadadb5ec1f733a77f278ec4bd750c1e8d39610cabf30fcd14964e749a5e1fae971625017c91e449bfa1a8f09d82879d013974431aefeb47be1c6832ab750cd8935640db1a5ddfec49124f3fe6754cd213b6227fde5079a740d7da3c65d81bdf051c34f92dff2886fc97364beed19dc72c06413b13695af50cf0f3cfe493033d55d31414443193eb6668b1e3bbbe8cf1996f850fae89841ae73eb231d94f8ea9616a1d0f0434b409d974de5eeaccb3a87658f0054ecf3854e53826cf4cef8a85eb480e07b5a8da7e31659c38549bec92e4adf811fd819850999c5db8d7924d0d93d4c921ac7480c537c8b0da3daa8868c83d5611d4703581542cbedc72e9098c117dadd6f5a731a8f5228b8f8c17d3d11e35afa4402d2c3780e56fa813f9d41a6a2a8ea6f35556c062e4dbaa581abc10325c401c50e08be6fe75d15b79c22b3ad92d723a90d6424025128e8c6f553e3cdcb4699a3abda565ef2731067fce2d299cfadb53dae871c3a508f1c58c9970faeffc7296f9a87fe0259e5f8234ecf8a002a19749e0dd13f078c01efd64b35eed810f24161b5abde752ce5fd5bfb35e2d9ee57b836c1a05212bea6fde0357dd324dd96f5a92abcc80545e20f8902dbb4e0bc88462d72c0f2f20f3ca46375baa1e770dc531f0050b50f730a952f1e0ec5051849dc3443e68d49c9b83930b0bcf7daa432abc1d8660ae73fece87857a37ee963a94339a99a319910257d229d82bfc1d8836d2ae353e7eb4b4d9161fa135f9d786c026970f4c86ff4751eecad9e4decbaddc1a5f4cd49db1844cae7aa3797e1073eaaf092d9ff4999cb580abe9e6d7e7cee22c19c23ba7e6af282b179bb5ddcd88848fac8d115f8135eddc401b6e6487cd05bcc4b6fa7180c016f998128f485a4e82f3d128b3bf75efe8a6ba9d78d9c477ce26e4705157b1e2fb034ee9f9eec79be1baccd685f2633060b1a5e166d7becb63594cf3b47d0057ac9cc409a6462f92e9875a6ef58b1f2201d52cfd0a79a14419e2a2996880d5f384b582e9d38c5e073bd620404f5300e8860cfb79f1615744c5c9763be20cdf2eadc9048fa098233164287f96e2f3d31c89c4babf7d54499c435ba31372d3bb10cf6d6b2802da48cda6b536e9365f02e927330396265110dfc5ce7f31743fff8e6eeaf5376598c3fff71e4e7d7c3dae06b6e51286a998d88a8063ae8d0c0a641af6e4ff6bee75703c5712f472c08c34951821fb65a64255a282631e3254ab1c14b675e81997a2dcb9f341476836f8550406a64ec8fc39d923cd42bcdbb6f1fa0c25ce3e9ca9567b76d7c4730cc63f6491deee7e17b6366b1c091cba30b7e5454030a8325cc7b4dabb7968d120c4567a75f353f38687d19bfe62335c75e10221ae1bd37dfb73ddb22997166febcd94e6df2bef7628c2679968080bf9045e26081184a8d722cff390eaa5ddde80888adfa53229720abd81a96cf7ba2afc374a4833ebb957a2ec729a14c1b0889ff8834f8f71f2d38f1bb5544c1e9cf530d9674e14e7224690850d36fd995bb9e3a89de41d5f25864856a2f51d65ceb6e6524851504ecd403a4ab9e69fefc0fec1d458e541692d2cb9b8e0ecf914bbfbb023c44e18cdc09fbbc0901cdf3c3fd2abbb0d3dea62133ca3e68b64790cfcea7969987ac7d2e5fd08e2b101ed73717e55c5eeb210aa636a92a36ac11469f20f4ddb0914f5b5bcffcef9e39e0a8d2671200e2aaac984cf5dc9559e9b25c0bba7ee065c7fa627d403176bf775f8f650a1ab33d952486b5bb79824605afea0e4704d3efb495881d9213efad24bcc40ec3b68c5e6eec52284779d3129cbe3b7f04b7fb6e0d02783946f7543410e23827c2809c1a22d5f152656442022bcd583918a43904ecdacac7937936454a336e0ca4736baae2cb9eb66d51902724d0887554189e911a486efd2241e15d94b07c83d470e1bea0e6edc5624823a7d3ee7667e6405c120f1b0042adc25143bb48718b1345e794fd7f46a7a73689b74ff9cfbefc642a02843a56ab154f72562f0bd4a260c55907cd9e6e7e0a822c8c158bf3a62dbec15682585e4cfe23af63d1ffe31f037fe20740d30105bb9cb239c1fb37b3b8fae6563c58f7191976a688ed6123c081125b47e041a85017d66c6bc8db83d2eecb32341a0d5818be323ddd82c7a951c3d760d1ca04116ea4e8421356521061622ddc387f6ef514ac57e0ecd4f54c93815650512f49d8a9899cfd3e46b48ad1b18bd17c735ab9e703a3f8bc099b99df6c67fc4959bcbcc749f0bebda00a80a8a79161c3f6cb53f722ef4f5f0d0a2348566281883a2abd7be0fb7cb1d9ba526c04bc7b57f436bbb624184f20d77cb0d129de4f7082ddf687a9f8fa350e8308793b509b90c8134f8c44859746ae3b2e2eac93351e5030195f2ac269a49ddd69f354bf08cd490b87746e4a82b6b9ca767be36c8199fcfc04e7e4cc59c4d3cefcbd2b2ab361555fc80995c32fde064528f2caf6c258b84988dd569b5bebb0f087a52746b135639ab4a6be621966500018fc3fafb4c8f129a0a1a0f8b9e34d8d49dde9bad8873b7ca2579b67132b2c467ac93f892c3ee67a1207ab84173fcb95c477cf92bd83c5930b5b15084a019a5a31a978a0c0cf1bee6830460c34a3e88c0fb90ba9deefdb4ade0339bb4538b078d21fdf2f693a7f98576acad0c1510b10bd2fb39c307017bf8a64b693c815b7b0ac371857ba82a1e730fb74a233d8c4f2d803495c693f290488455b343cc9b56c725b8b940f36fe1729628a76fb05bb424112d56d6b30e67e07f2e72cae83d991395f6bb0d2fe22a439c29279baf6c6f1b65c11205f8f64364c9a0e346951ff3565445982de42ea79c158937ef2876fa060670bfaa78f3d7e17dd832fdf0a48da950a77b4a42cf50720b084858aee9bd402ebd38b891de7e3134d74f041250640bf3f907437d7757f3758b789236e91aa53bfd435d4ddc3822115337dd616b5ea5ebc95c72be0db2555aca5fa00e65755887942034ffa3636413da25e428023872a73c663c37b890081217b1358be0856b0676e62c0356592866a94bad7b002d307bc288d7cd010b63f15bddba3a56ae480c0cd59ec175f066b7ef417ae6e698829d51408119e6bb145e14b4866ad988617a0ad75a8751fcba04bddc64ce14e3814d53be1b0d7782693033b36c98f97f0e6668d0462e5548d2fe27c76b9d5e28c10de05d5c09a7e60a889e646db7f01da765277fc82c82dcd037e4589125a439a5744646086d27a48f02da9c180f742f8cc0fc73c08c61b796bc3798c2173a3962f236391de6bbe6c9ef5a88606d71aef67209eded40b3253bb18d20e03810b371472ad61737f28e78f64a2226dedf96757e6d940842b806a2437830197f384c9a44fcb938a9b1ba7e88924f607939a1ada40dde6fad45e0371dfeaf55bedad3841ccf477f3cf41747fa6e565c90161bcbec889c370a6d64e973c583f750e2f7c67a2372b585f398754f15ad0386abf80664d6ce0a8d7545b44ff0a8b079916279c80d72a8d912e5e9020855be764596481c79257196015d65e895985fadba5d95f2b9ab78e7453f5da7d9794cd713a470fe6c3bd9cac83f20a7b0e92b6505aa554772377c7c7350fa3e0941cdad08188dea1e686166fcc920548dfe5f9d701af05f256f55f8b361eeb513f32fd959b6ff3cb96b0d67c5e0890a2d915fdd6f62e23b0c93f97fbbec178f26cdca4aad44bad890fd02e463b37e4a4f09da569772fd63e40d95f915e35738fff7a148247eb5296819a824c5b3c1392d9dee591a3976c2b8d94d97ea728838b808e724138906913b7d3875a45898a9646e4dbd9cf62f008aebfa9a8eaa94804a5b7d003baf3709935376a48534d85b5dd6f8bf4b8a6757219ffaeb5cdb7e3f18c038555f8ec3ae7bc098810df108d8e7856e9cb859ee42844f6fc03bcea4ab72f0c25e67ac908fc3960a103da2ec07d1d13faf3b731c631f11277bc17ee990bea89609e681c7bbfb889d4dde99639e8dbe346ce6a641ddda08ce4b8123bc9d0d4100b8cc29eaa0dc60a90d11f43e50e7a9abc18f0a475e472983543c059a4f2faaa29fb24bad155802d009c26c3bab0e369aebe3d3251782373144fc945eaeaf7bb22a98004e83f2264ba9c63fa5d5fff46e90d7a1de66b83d8ab7eb6b921ab84cae2d1d1d61cf6d0572b9201b84cec3cd5bfee197b1a7d55f1d7c24fa0c822d0787ead0c07a19dee7818c26f03f96710d0a40114696d93a132fe7b7780b5313696cf9399c7a3f1995054c438b1808eb94ffb7b03504eb2d6157f18d0db7518d8c985db7409eb57827a8fdef8e0a854d82435b7c73e399a2f9c853fd4ea56275559dae0681693f7b151b6c54727c1111e60d7206288b34165c6c80159491d28a0a3142f56d1628fc83cfe369c27ceb04cced1f8f49dfbe592426ebbf15ba42e86a49ada1c7c7c841b6c8e109e18b3cc0b2bc7eac7a089d6f9de8da94acf0c0b4009ab0427111aa4b5b6da03971f6cf1ab57eedc9812e84581b666fab3ed7f8850453d025d4d3b8a599ca30c53b9bd07648d90d7aaaaba309c41831fab415984261b12aef824fad194d05d6c335a1fea4410df1c0355111d1572edcbe41db1dc54dca3bced8ca0a257422f26281440a526448f2fc2e61b6d3854b001dd0e6ae1b966e8b7ff04b4acd2a41d55bccb5ccbe9f2c5d6ffebefcf3092022965b6395438b43cfb831258957e47836b69d9c9e548c6b2febf7a7a089a751bbe19e1a9a102765bd6c8efa0614742f23f3ee60f6042aef1eb6225ec7bfe682e262ae9317796d2053c1b0cfe7c6b38a0b0ba93a76098a33809f5504fbfc610448094c40411018dce9a74ba2690ced69989ffc1d115dd953a9a127719ee65f4e764e6881cd2cba62bdbbbd839f66bb2f499b5dd842f8a8b3b1a0737dbf9060be7dc2bfd3adb4b0163789063a74747799e9909982a6e7f92a2bdc9ab0dad29426a60760c86bb65e882d7968d8125b0fd36b734238c08e1912936216d13034742c8851cb798e55a541bbd1bee30686606c32522885642d0f439c9b9c4fd9e9c5c8422e5102735fed556495208fcfe893a11c50590bdfa3c86d0b3cc8abc28155d892b99fb1ff59967800928d6e51d2305d42d56f3b88e6dd98a7b424e156f1c7361415ffb8f0d177f35639668c4b23d16f9ae07c3093602cd9f92482bdfcc949ad4f2855cafcf935b5ff0fa6381f13ed1aa1deef09df18b7fddb11044c896cee41a9557c0deebd6b016e0567ddc97470f5fffbaa9efdb5b40a96cb91126a3c9c83c833d4b5ecc2d9f16ef63fb8cc2857fe641aa76822587148cba4d4ece3c22da8f459e29d44f59a751b0a906d12b4f949c0ea67842e3e040581ca20e5b4d3a7c6b6026e393c82996e22b3ce640293b338f2128951be6727090eb503e2104d6765ad9d07dfa3fdea68bd1ea3c5a25700f9254fbaba18eab82c6601ffc6d44dd520d77b095ca2be1e9cd48da95ac35dd375db09cca2fd96484c071edbfea0a5894ef2ff03ce3bf0fd52ac00a1e7d36e5918290eed725a069e17aaf9e53cee31c97268d67585f25800957f5afdb4fb8b0d5d19b98cfef246aff6290ebce81cd9b59bb229456d8a30d08d85756a38834e1f14d1b8451abd5134bcd5c8fda60c38c17d79513a4934009763c36fe5ac42b0d7ecc2837a191fb59f7def56dc6f582a7a8a9df0af5bfc67488ef2d936327af8ed1ca98587591b33e905a17c77a92be134dfa4af23834da7a7b29e3b914f56f91c61e73caacd77be9afa0e8e408c101f662f81eb29e534c21719236c9de2a159162a6b3b016eab10cf854639a86a8b54a28dd76cca940f538e82c6a691ffc590b7e95935ca0f41070e73fe308dac77e6dadfedb903b412275d4254358d0344dfbbafa478250f0562563e9e8409c938dd194af00ffbea2bf585a481b25bcf49f1c330d45961f8fd4f58d66f3496a141cb34de92670d0e89ab3adc3f1feeb2715028098fa112426b9f2140a1acb799da4cedb1ce8e6ed2f774172ea01f54c9a2fedfca1db25c93d0c0485ffa8f4dfeca8b7ec7289af00899060293bb8dea7f4c26320facb6e7ad94a72ae5abfba3bb1d14423d2538bfadad73a09719e180fe92cdd5d9eababf3ac28ba0ee0dccd8bc205eb87073b7b8d359936558095e1c205d6b8df1df3526222c0569278098f26cbc9bb4f21580ec1d597a0a76f6f0e817f688fb49dc6b20740d98e2787ee9c6b7d7a5eb076c0bf14c23625104965af8b6334e21a9ddfded3266e6f2f51bdd33e671c73f2d6d8837c6e89d4f1a54ed4c48230dcf9f8ab2acbc273d9db91f8b85ed65d430242c72cfd0ee53ba00cd5d07cd8b6d8959ff5279b3a99500e2c902394c9ff1fbfe8db53d98389db66fc85020e99b52c0b5ef3084d0358ff89111a9f2ee4986b85ef60c82e2bd5e7f696d545d834d2b02e32e5e4288a3915cc9b8b3404da5f8506736ad5f1852a221873bd4705f24f15403107a748984bd03e770a7acdeca45b39ebbebb37d94c28842ff01ed270e9c72866b2d9fc08793e2fdc024521aa7ea6b5391d31d3185e687752f6705200481be6d5aae0fe3cf48df4ed63216001d0cd85fe3ce37c8c32ca7ab6cba9227912fb6f79dd30b09394673b4a0c2bb94f83dde93417cfc9b10cbb6bca3755c255de7a870d515cbedce53b43c5b94d14a04cd6c039023ad78431ebd9e995e203fbeab10b7dbf7020bb162aec8c1a5cffbe32983b7526c88528c4f6a7caa9c58a39066f42dfed311b29d39afb0fd2812fae0f50232de8ac6f9042f5ab6082368767e45dd3bf2574e3c4079150c50355256a528febec71c573b5e5eba51655da409290e66ddee9f7b28ebd192f40139d3fb8f26f4e818fff15ab5cee57eee2c512a624ac366a330a7502d5fedb5b39589a27af92b48901fc1fa14c3024787848830426332876813d646a59735d96575c47c6fc4403c0aa67cb92f81077ca6212fd3466a26375e665b22036db9bfae0b00679db120d90242dd912858f718b1fb67b9b1ccfaef0383390750f11322a61f6bbf83b702259ef6cedb9d219a7197f9dc5432370550a483a965972cda0d624305fd2b67c55441f6bce23833424d1787b4f4321857a62b5528fa47ac987b5136b2362fc483f0bcb97456b5ff21c9b6acc93872ec8f9b19ee7c5c94f8d24af384d30b66775b06cdfb2d1f0f73d3bd7b7d5a60ff07f7ada3155ca61575b16b02fe757105eb6e9add8158c462af16fa38a4d2f4ef4d43d3a5e9e7fd856902cfaefb3ceea2b4e05b8cce726624ee7869ee5e58275f7282d9e5472d8df2dcde6fb8c1970263a4978c4f7f03f7521f89e5c174707f68794a9c7dc86b4b18738d15992c5694ad9fdeeb47c85622f0147634ba8809905300d7243ee120c6909b6cf9ce0f221a1ec8a7cbb39df7abcf64dfc121a5487de88727647e5af5b94fbd400f41448c8530423e9f3d75801ac096649e6efe4231bc9895612a2563cfd9a7feaa10dbf6c104d0dff4ed06a1aedc4efbbb5b1c014716cdf0b740e6c882e1a60e9c1ad59ec99b8a00266f7610b6f90d8874ef5d6d08dd7d4e7380d3c374ef1b06712465e37b2142ed83a58d0d3dd481507eb163230430961ed9a11d7d3326712ccc56da8ce3ac85026263537d40dcafedc8ab9a1ba88d24dd670a6d78210b22f30579761a908f4e06e93300b591bb8d830612fc1523a589ce9903b00ca42076f514cac7f0f9109f9170d83cb4dac1e948b2e08181d2742c39918dfecdd80add827dd5267133944db331108207864bd6eadbab38ad730f32ad279a5c9bd62c9147ba1bd40141153fac10812b00f445c6a72bca752044672c176400fb7cfeecfbd260f4df98c34873063bd60dd1b29c4875073c1d2f404541c299090523d8e1c39e880ca679754530b3bc5565162a4c59ae201238a2c6e6a8cdccecccf32b0b7b49fcf2a85beaa1dd741761ad49feddb5701b5d87ee1a27ba72322da1e5c8a12cf2c5a9942301caf3552c20cd00c5cbb9ed8597f52a63b6b0ed6655f2629a4640fa5b70a60f52df8a50b6e179e30d155ef3bc67e933822413f20827adba504828beb5c534991b6b76cdac02bb26be28699f3261af0b8bf34e7a5ab60c2991ad4922f3aeb33cccb43efa4a0bb9c75b18c30e1848a0df06540a7f9ab7d804ba57ce07487f87991fbdc245c55f8b20c102e5304b63ee05888b29b1755dc39b2fb1b62a65fb8ebc587d4d00d572cbb36c4ea556a46bea422f683772439c6c5f73afa9a567750a3d9c80a947615d6034fc42dd6099058d6a1c856bed4a3e6b7e1b9451538e312b2124b4fe14864daa7676c608d17b37c4bc37ddbd642aedc207f4b0c80255e4e8cec76616e9ebfba64fed306f6ab7087ab8d07b721435ac8c895a694803b6227bc9e9877957fd57a5db10774825e1f7548d28433a278cf8617d3b2370b9b890171ede0e5a34fea1cb275c7cc0bd302b5fa66e0df4a853f86c73eaa58286cc441b2a0478a7b70bca631c04142282fc00abd8265d7b7fcddcb0f2c39c395d7b2da0603ae48e79d5343bbbc6dc63ddfd95dc10ae23f73f78bc888c5cd8e3e674f0205d870451ba7594faa0493e718c866e52cb451e8bbde30306484729902bcb33d048ed714cad4b25cb3930efd789f80e64f4ed90be61a4635aea1fbc9b60072f8804b31b26ab955dcea5201eea8c386b574ececa87db51c2c4d27d33aa42c352b52c06d90d81ebc0cb34b29a0d0d2d59884b73935e7f0750c5d158dbc1d9528ef54c65c4df1e9cd90d2fbaae45d32e27539139406d1c6060f75a977cd9c48b4aa8367952b485d487669f1e24c2ee1d300418eedf62b4410ea6d0cdfd62db0c05f8d506e86f5c322096e4c9a2c2e9b9e7512ab6848e57beeb06d4ce39b1297908e5eb1cafb50f5fb4f20134ed24665a409c74f0e91d42b3a33e8448cadec2ce0750317c46a90ac311699c246c942c4d3a77b71fb990226cef419439de983d3779835faf1ac8fdced306a112a8da370dce0e8aa543bc9fc9d9fe2560e4c03b7f5009108de0541c94778f0b976ec87425edd156b54324ee504d3319767dbd23f810cfe13d8b725141d35685cfffd34d38bc2fc3343c9330e65e718f3de428585ee948e7f5560dd1a46dfc6d422df3bb48fdddf3805d13e1c53904ba1106cb524ebd304913d2b1b7d111a39110bfd589518301c2d34ed1968962e3a89be3a73b8cd3f4adef98329492a415718576ce582262ed25c8570dfa7bd1558196c6d6feba14a5be16faf7517cf933a638e2434643449db919dfea64e108d1b4bb5100e8671db3a2e66cbca2cbb8f67e18c269d750890c55aa1cdb4f12e2a43a057ea86bf6696314e36dceb42c4977de64c407d4a663f08ba09a2047d061e8cbec28bd01936feda2255df1135429f66bcbd5e2f1dc9c302f293879c9299204ead9b8be450e3dbca9ef7743d809382c8e5629614cbd10ce6c17adf5f9e3083ddc595e86c95ccc17cbe12c0c401f7205f107ec9dd1ddf4375a7d368c07a31e3efa897e9f25cd1da4627ae2009a80205dae8aeb7730c735aa2ac9abc7d042ab638484485e1f1cb3d040fd906fe895101937fc40eb1899004111b9c5ec8f0e4f173fe830256f0755fed5aea5e7020e26e02cb4732622ce1a381f1458de3526dc0a9d6cdfdeced044b6ddaba8a6bab743b2ef80aedf3449370d9406fd25546ae2d068c937074384b0292a08d6f7b5e2873d81bb1f18a1b67d94c29f3872a449bb15208fe9db8cd59fe2a2ab6e743fb28d02c98f5f47dce1b01b0b310267300004d244179fbdb42c4abab4ebf247f14fb5969f9752f4426ccf92e6b1573224fc341e173e04fd47a2d33bf91af74ed278b7b117df4710e1f8f10b574e6a8701485e21fa50b957ea3e372de33103a7a9c52dc23aa79467874a3328150319a872651113d9e0874e785470d54be017d4531a6f2cea7dab63705721871794e029f190eedd5c465878385af995ee531824b75944476201ce53a7648b7e2eb8ff4d010dd7e6a102fbd9bde221e0500cb1bd08db869966ef7f05bb94199cc45e737c60613c4ce65f994d01e3c4b4cae3b07c3ab07d7ca77c9a332429df77e1ca61e2aee5086871f309bc2a97f1ac8e46e32cd75decff66830b31ff0dd81b60f9dd754af3d6b705b6c54b72f9fefe270bf51c395303668b52bc06e68006df37809d006501352a0c656777103c0720d362ad92ba42b003397b9271e5116d9c1657173f30c41d93068204b49f23fd1dca0743ecc26ff883b7f45ced06f6d622c153e31a4861ca17ae88e737b9866561a5bc8a6db76ef51b83236cd0748b87085541a67fa20947022f36b8e3c2708b9e09ac915d7816c6ca2619b6fa4d1b8fc2030f52f87aa842b31153c3d8a0773241bf524ab78921d0ece0f88b2b6b6259b333b28d7256e2377167edcc9b623aeae4d2f226d6422afb40020fd14073a94a32f7dd3080a5670abb093e8211a16f0a8bf9098d2ed6e0bd7ab12af79b0f0dfbfc433deb611694cc8541e874f166b16a2e4f1cfd7e371c5defd2051fa2ad3b9631e02fe3fa16947fe8acaa179ef4faccf0b77aa233b75bd33f24cc6a1283b5eab4cc06579d294d52f886c7d01f97905ed27bf1332b363f6a5a434011b32f47317d4d5b1fd0ea762d9716dfd15eb8136b27e6cf0edf6c2d1a18bbe2ac2ffb01de641415c86906a5ef0e116e3bae27e38987fbcac7d753e1148e03c22e03cbefb5e145f4accf82f49fbea943c815a47f917e6eec335e3a737544276ab371c055d566eb3aeedf5de93fcda0a0ce4adbf4ea8e5dceda839935de5a1f39f28d57186566105380c127b82a52e73d7f616e1fe096e3066a6041de6a95415f99849610264e4c930eb20d8de483269c65d22bd6e3fd82206d1c5d2c188e50ceb47c609a6876e9bc81e5c2861224e9ecc617fa91aeca90c51e04dffcb21a3b79a2857fdcd6a2e53a463c3aee608fd893cdec53a850e15ce2828602e84bba7b1aa13a6fe5dd06ea5cdd6321f635f575bd8b01031be87f214071542dcb8ced281dfdc318cf98592c278c8f5316993067ac4d26bdd5d914f9a275c27d65d9423a7a6289ecc9790f0f502895aeb129a41ce1c7e666fcbe2afa1626dc0c0c17b9c0e868f6b16a6b0db42b6008c727b30b0791117b79169d8367127760bb3a0c5949784c9faee851ebcce5ef71510db90735a0bed52d7afab1cc26f609ba16b87af9c5cc84e40819a3e857e0604add778b0d702e5d2172301b9b6719c748254c131d6400de7ff864cfc4af7c8b8d2a6d09dea52d70d95dca6b5a735b3e299a193994e4a8ac7408b245fd4c945eda52e3ee92912fd85f9716e2314f634fe404fe535dae1982bdb244a3c0fb0e217e32901bafb1e7624d4caa722a76d04a239b8a883d29245d81dbebb65474bbaa8f88c3d0f11e52bb34f88ee01a858bce6c5614cec10738b461dadd2889f5319fe065f6e879d7a1a5c03afd36711e0a75534200063cc63ef66bd6420fc3ed702982f0a5ac4aef5d5d0a190f0d0bb83d2c1a3763a63272e968b0a7158c1c75a011ff7e8c46ec25c5d2567464385e24f71460f07c19d9fdba24698a583822994ceb896e5545ffacf4caa375b88971734c1434a1f598113330e3cc18900b47d89d297a885ec2279ef1b01d441aeca9f0617812c945f04079a693c708e05a22b834127e1af5697994ce7a67ad6bad56ecc9b3bb641d59a3bb06bbef3dba6f9030168555a0381c197707e924db2f1b3ae7db5d58141ea017f159783625afe12afbd4deb524b1f0a4a9134190230b85643e187dec545ec5927baa65ae851a6b98d857556eab4680c544a08bd5aea1e2a515b17138b9bce7672bde3f4946cc5f0155836861de9356b5217ad62c1d8b00ce9ee70acfff48aad94895fbecb2e98f1a6899372d9d80422a878861e1bee8516c8290b68b109ec54e62c5bc8571957351d8009c000090a12a259d8829be2727c9df487b9d8f13330f9fb21734d9ab50cfb87155d44823b95239c65aeb295f940d40efc592aed4aeeb25b06d51c8625e95f1f37314ee53a20520c81e9c2979603557955353b7788213221392712d4fc26e0d09265848b004efd694fb9fc0f249e95f4d6e8a76e243f7f630ea7dbf9a49eb80ad7a43fa695f03a36562a32f42b5c27fb84ce506567708cab4e722d944394ed046f4ea21a11bc4782fe45153dcdb0c7bfe29f7bf7ff3a5608fbeccf608cc256a1fc330535519897a819ecb7eaca4a473df2a6443f62e0325add4abaec3e9660a6d1c37f11f0d379acf7872fc580ceca5e709b164665936f35fae533d583f15aa435e53e8c0ec96071fef62083cec24a86d3ab30d472bc6e9c4709735b88da7c251b1601c5950145c45bc318ea1c040706ac456175a205178525c4ac7da0eb064c15356dc5e3b186b634384c2c2b01db03f7bf6742709687e194a8d8a37c40a3060de1fdb5b92db13272af0a6856fbe08767306536b9bad47161cbc5c5d79fb677e13d42d2ff30fccd2c44b2ff81795ddb0d840f8294dca1717eaf3dc9297d2f3a882556e45c99a40725dd6a61747ed3f4f70d807701fd926e9916b52b88aaeddad0601d497bf9b86e707559850b8cdf9b29d381fe563e5b19fb8d4495ede7a867aab0ad8ae6b20394d95f19a1e4452c720272079cd54abf5165a9b575beb855a275968cf40baba309e73048634eb517d6fab5fa8b5a8b9454f2ca5dd277f7fc9c67b9b3fa7f6381bd6f341fccf74ca0f819b6cde05aab31b7fbc7b8493a616da92616c255616e319c54e38288e26a8bd5c6b8dea08aae3017acde3387601e7ddceb7e8252d4135646ec411d2e7279e4c52c93740dc2694cd711477d6f595404bd3a1e3676f315843b0781f2ad5f148edac062048af599b3f9f30ffc086617d45b6f3ba66592c88fcfde29189ebc42b7eccacaba4f50f3cc3d35e407595ef8e7f2d4b567b53a0b1d0c7b9bde3d59b5f0e4c5d203f9f515785b0ce6b80c5b097d52a896f905f8c55d16845b51dc08ae92552337acf9e36a11f45116111b573ed20b643bd4addf87a2b8944f56e0cd914fa07a8ee6fd63e893d0610ccbf142274dbebde2670403e712f360f95f2eb9921a8587a08e5028d876f5e266254d12fc0215f0faf2ace62291aa9c07a57a55ed9374a2c1c3b2fb1730ec27f45d9a2016b9e893e01167a08b4178a95d73c0f93838754330eda111e45393870a404a2f76e80c8d5be86f3b89a6cdb96acc48e7ee272d304a6963f53bb75158f02d3d627c278a9922c807cb84bd8afca764f8af4bde8cc833b25850bfbad674d5b626585ead4aa45d6cbe7548d3316c73ba405e2b3ebab25b9817ddaabd6662d730211eed6d64e1bc1c7fff0ee29c9c874b241714e7cfcb0762ab08f553e72f6c8a70b291b96b0358bd3046bcca5e21a6d07c65fa92ee8c002a52b842d5cca05b264b452440e6e7e617a855dcfe2ac11d4e2254071739199b37a187346f9f0ebde64d428aa97d5042c0e6d44adcf9e511b18081b1c59c4164d0767f56d60054fb1402b803ea2031961c7705952ad3f3066ba4562bb03d3437ee4ddca16c5739b0fd0c00a3ee2fff98ff04295bd8b428d053d6cf7a164b1076ef401bd0b1f2671d70ff76879fc9a1fee727b34a114aac45d451712ebb16cd7109d928b616cee573fde9e195e3ad1de8d503867c0109a238862c082730a81794f4be869bd48d999284de5a2aa634f4e780145712da1530192fb4636bc28814385c31c94c54a7ce554acfc93f9a137f7c87f920dcafd86ccd27fb1cba2942915209d6317f5663ca433f167490885125234893abc930b36bd9d771578763c79f58b2ba3162169b1e848c61fc18280c7c5308c062d6230fc9fab54cd9239bb55ad93e08ec24cc82853916750ea9a7cb48569b14a2b7b451199c2201bf0579d81c2e4d790f80a804f2bc71a88dbb76baf2567afb8c317cdd5cdd4aa64d7158c3124b97da57a7728dc72809e62b34a45257def044fbaad647361b92af6a732a36411d0073387224bfe955ee1f5fb73e3a1071096f9f6dad5a088a2f88eb3e8ac98e091fa29817bc36de5416529e364df96f55455c3d99d1577f0dbebfcc8a6820bae940faefd1cf0a9cd11ca6ce636a0c48c00656fa81cfac7bca334f24e90a3598b66b27e582911ca83d938e388a9e4f7d9129eb9c80e901e437472a354d316e16d413f556edffb32dd2abc758371e3d68f8d51f2d4770cda39b4ef7d32843828cb9269a169c35b78424a066f1f1a38af88f540102dfbd1585695518648c91f66ad09d97fbb4c7655894c620b1bba44930053f565df52134de95eef2d08331b06c7db68d1515c90e7626d8675685a2d7d649efd17d22b7b9c5ae953f703ecf5d196b575159ff14b20e4c903f1c5d4812ed432dbf9e5da0f784646837f4c1de032fe7a83d0864eb11a965580b255a2b2828908961057e29b34d32f973eaf54db9ac65145368f681dc2b21c57c3719abd6089c013ce8d0ed79a1515dbc5d191f05357f88530a95f05f47393c2ef9de081ea6bf5d68140f4826aa2dfbf7e813133f6b9e2596e6e18b56c5df5407f7a12d9cff861ff1ae8b167b4ed0d3da77e7a79c0d196c06d1a73ba2e5844790a10cff03647c36933136f15352590b9207f0c58b98de3a47fa146c8b901ff81b0a4de1b1861f20ec3c2d36e1cf2f071b135a7fb0e52666e1f9c55869f7510aa8294422bf2236588f68959efea765ed7445aeef06284a830e183f26834939d72d5210194c11fef18bafaaf92ef8746624262ccd6c8821ad54273dd2bf080f5b23176cabe749e6052a2827b035c8020fa17fbec25ff585769a8733e7a093136a5b09e02fec844ac4f17f93ab9d9c42a2315bb72902f43ec0575d630d5789c9b89aab28120a75ed3a64ca77fa58623b9d348cecfeba7cbbd891fca3002d693c18d137186e60bc31181d738180a68bf150408aa4807588ca6a354552bf2522bbd21dd59634435264bc9b892666b27ed28fc2a14c475098c8813609663f568092eefd158c67b663454fc8c0d634cfa3b3b014bc4d7ab237ea3cfe98614f830b36287eebe6f81ecbb59cced82e22759bcff5fe889bb959f99bc851607e727bc18c771521fdf4d22f182234780b6e6c64555957f801a942a4bb95e7431fbe3785e9cf6298f24f6563ca443622eb0737c130a2fa0c6c087af10688457bab9e1913ae5c46582ab4c7b645452812e66fbdf19483931ce961d9e4fa294174aaa092c321054ef4659b680760090605f349308239fcf8d414d974ee7e5aaf2c8b16d8f7156ea6fea6772e7aaf3c4c6fe954e5649f31cbe5a7e39b8734142c7eabff45b5a4f73920491b5ee94d938277b2f44acd674e037a87ab83cf9a3695652f84bdca10107a98b0e8bcbb3fe2b5431d82fff5a719c4ebf22caf0b3ce42e478d7c753ed3e22ad3b647c06902d55b5e063e16e1afe0e1fc041bcb730171466232832691e8385d2ef6a219dbdeb33f115cab7b56a8c5c3f2bfc674d80e6cf7e05254517c84629472787008756698f4c107df193ea32506e38d0d0da288ddc2a7d58d5503256f3f56310b02b97db2dfa224343be29163decd3c67bc90323754ac0a0ebfff014c7e35f5f09eb35d931a29d5d0311c5631deb004b06f4274a28b016b4e0913ad5a5cc67f098ca49312cee77d13d4b919e97672e7bfc4ccdc6932de4923c326ec8dd15b35f1b4d6e1b4dc9f2f890edf1e98a69df051a54e8f2c67a8d7ab2fb74334996c9f0032742a5f31be253ea24903420114981ac4c12ebac00adeeffe5d8b251a01ce76f013f67c96ddc635e7b1c7e8c52996883704ffec14be5cbbcc6ac8cd8631fb3038d24aec3310f64850f95a56a73d864334ffc9380317183ccaaea5c98b3f8192508e6698cfa2de1739ee1bbc7cfdc57a82a9477bab1da5a24b12d39d75aba152e8ba66cb554175dc23f35abb09eb177adbbd21394601475b15e21429d54a41344a95868a8c7454134828e95eb1d3906fec3bcb8c36cfa994785be0bd2ab9ee0d51db471b291e82a0f283c1145cb763fad02be1275aee159a556f45eb022eebe82a53dec78fec5103deefc2fe5ba42e0ec3906e42bc4719e82b86ae3203b81bda9a0ce5eeb5d786af57536fabfd974000903ad912ae27a686ea1cf0bd5cbf875f540cdabcf91e09bad33a5e01b81f757498aa34a1bc3ba7a37a7936f57d6b9ec6c3219aa850a6ed1dc2ecc871d8804a968ad905c37640e6911bd228d14036671c4c91b97a061ff80f4ce23b21e80ed90329499e97fb8a0758b72db78378f2ee6b967d7dc375ae48f63d68ce3b92ac3aa75ae8c4834ddd4b71954e90349210e3d4949fffda4d91714e8a42762358205497de4e5fd752a89aade5c018eb7ad057baa5f69bac7d8911acf2ca705bc38e029c7e383e6884fea6c89a512a820a83af97178678293cbb8cd7cb5444034745f750c9b002ec635cc0bdc5fd57606b330985e5df3998c26e7f5a3806f979c7d979c5ea242a14fda9cac1462dff60c11cf29c20b13c1b7fa6948207ca6a713abb86e361f896b3b6f18c8bd5849fca0f586db4198b2ace576ca94931409792fd6f7ffa1d3883fa22900dbb0d40bfab1b4d7d056bc291472b6e16efac7887b81f92955c4c03eef0eede8ad50bfd0f8322d0c84bba0305dcf5758f4df1173ec5233a1293e83acc936b7bb53d483ef5805808bbf8ecfca1afb42191e2b12fd213c414b6e34497a202bae18d602d88bf6dcbb4a7f9dd3232814afa9be0f5b4efe3565bc4835193616b4f36d063a695ad6afaadc6c4e14290ce6d49362ecb36b0268913d88c410d45da3250fee79828e7b32b11247d54087d9b4eaa1ddd40b798cbfdd9b2d7576c8fce25984503f68e5b694b03760d7da6d7b84d93fd5770b56a17d10a3d7b178d6680ce35c3d0dd2fdc09f6367c7398cae6c9cfd2c1711d384c2b5852f61145db17e4888e5eaaadb66882defa4956987524e26f64f7b003e1164a9c3d69dac864df26b2a26d34c045b73810e208a019ee28b018ff4dc03aff595a53adf5adc3337900be2dbda14dead47c0a3fae064a72d79dfe0ef17137330225186d85f4157ab84a9fbf4746337db098e42fb85169afc84eef235c657f502de45ccd9bb588a1bd105e5d0792203c8805981d1064027bd9929ea07a2440a3b6d2e2b0ae0f050859b1d9a41ceaf938ea31dab48d2f19c0ec7bf4b1f24e81c735f9ea141056ae6064ed81a4d181f5ca4faee8a813bc8be5fc3103f6358696247d7f45a284e6e9597b06afd445062d3eb1b79399f009863301b9c1b9eac07df6eec1052ccc409a4366f96afa4d43399f5f1b1b19ed025b0d3c7059eb4124f08bfc3f57e9c954394783b20a1abc00d8c0f848cf2585090fe46881b7eeeafaeb5ce4ae2433281d7042b0f3c4e79f7d400b69552f3ded67ce5b4573a8033b97f867fc353d0260b0838cfd77e80393942ce0a8de7415ccf193b6c3eb482f53dc71711672b8e6364f975ab343a3a514cce439f4be51c69e3632a4166828f68bc4481c1414c0505cdfd6a3e8e495d941186ebb27e18ee09f7aa0a36b141d3d72caea375375bf8c14173bf0fccb7f89fc469a7ecb3f0b2e2a8a587c667feaeaf40c3db91f8ac03976fad6dbf4a466b504e607b3c892ee0272682f87cb28e0aeea6d3a9cafc34bc32245a5a302e3819730c40703730cdf985cc8fdf3231ebfa705b4350a6137351ec305304ac64c6ce0ae11a394d839f21f0dcc23356edef3f37e672e1813d9b6d12aab154f5307f20886ea25f6635ef122bcf132e451416281ddec05b368bcf7106ec657657d39f9780ef54a43cfc6b50906a33386a5568d9b68885f0b55ab18df0c92fb15491cc2e55cce4098646b311e693dc17cb13af17d408d6246610320e9dfaf7749548f3d0275c33616af26363cd20eeb07b19b9f620248a91225b4d6ece11e5b47e603f774df7c259f5212530fd4f97a34b836cd4f99c2a7189ff039e935352ffc9b1d04d23bbd84b3efb6a82da1d5cbf721afbf9311b7cb8e02ccdab8f98b58f8efb6b9a422c918de971713a986ee70100526b1edbe66b574368d6cc94189fcf419431e8eb498e3552974d64a1550cbbd2dd8a6b50aaa879e09bf482d1e4ae9ad6c11910e3758e846d5481db274b551a66ec075cd52687d72ccf7e1bcacdcc1de87c235a312902584dbcb991225b35af1f4f5ac906869be91d22cc01ed96670a2d11d55521b430b2d1f3ca8ae80f9fb62ab4f7325848ec6bf7767163ba5712924de71fafe6732d7ec47ffcf3da3554f9979a24ded3f84248b8d1cc961e140d04f9b47015005658a52ef5d60be63f0dfd347a96b08ddb4042ac20f3eda14e4eb1f81c505392ffe42f0eff3eb3e29855675dca038072e4c588c65780507036835f3f42a52c8784411d960add92b62dea143221fe2c4b827cf788660517c1f6606d540d6e909bacd68e6511dfe8b19026ebf2d5233d19401c9245d7af0bf4a1820c956f42a4dc58f8ce52c6af2c5c116c5afde4c70daefbcc490b520360756ef4036a199b53488b723dc964774abc6f2f99c6443c61f7a2ce58fdb2e733cc4546fedcc54ef806f4495de70cccf2e2388d860a459f782f7fe28162e4acbbfd4712321382781dfb3a40a11e2b8be98c1fa2dd3d896f95a395d960e1cbcf46cad5db1698bd4031b712c0c5fb7e05db0b78faa0b580fd806dd5580dc7ee8d1d47180469548a1d4167d333bfc3bc3a870567d75d237885db3a8af48393bac4a332a23bc0226c9eaf1afd784a0273f9a6fe4c7c4fa12bfc2299c5be9bacb4ec977f1bf0ec53f73fb0c30f937bce6bcae93f8ef40a727552dcfba83775e9282805e3621f4f24c5a5f230eb6d0c9d1af9de4e7446db33fa7ca18a43f18ea62aa25c9d55be07759c9ecd6a277d11422cac6fd7d2099cc8949c5161428554e690f4960fdfedda170d548cf19d8e2f127368ad8b945511b9fcb09f503313d83cc5288ff26b213fcaf4cc991d41360c656df7c79fc55517325df22f1619dd2dd05b074a87f605631f66c83bd3d665158637a81b3fb4c4e771e76e6797b83950686546cb7188308f4deb5e6eafe0ac783f9171d15e93414f376619a320b45939c79dd399637e75a9bca899bd3ca791f52b50e57e28b64c99cfd82eea1390503779ee7057db510ae22ccc94cfc13780798ce218462cb98d8b92a68509bbb21717244c91a891c9880d5032dd6417d7ef3242a5106dba228b520085c15a8139049b6262111b732252da44019f7a9d6faaf6bb31106fd67f2a1b6ec157f00c56c2f9fb60f7a757889718f580cc3d735737f1bf3118f5f0c862a8fa0d184aeaa61b825ef23a967685795ad0c8a2c9f3c7cb47795f3efe1556f9f88184f1c474eae99d5fa64d2a278bd8e1444f8c0fd0fda0e46b49e8dc674f25f3dc56b0afc37dec428a629a498e5a91f0daea4018da9a0533b9a6d7211bc4c3a1e65582dbc1b8517659ce499d7bea8bf9799c5cb4cb686c7a7b07520bc198e6bb8954dd4d422c88973b4c614fb044ed8fb630b88bf74f0b3f17ebc6f7218616a6dc390d15d5f29192a2309f94fa053ea49b517a637c315d12bc753f7e3d8c00d20d242c359b07c1f72e6a0909e51fc7a30215b1e27355e7a3275349b8814a8962820f1f1dbf96ca0f51684f71f9bd3e2959db3a41769aff21dc21d3728dacac80c78465d36d6ee6ed91b3660db3652709648512b150fa63de6be862811edbc2ad8380eafc293845a0077c9e84efa39d2405482d4af5571d702ca0152f7ceb0825063a72532ba5ed3e6c9c52da41b3a2a1797ea7496c1105087fa694db26a471ef5923a83c6d3f657450a2d044135644d821255fa7957fc50e825b3e9d280640db9d9fe1e5eb93ae2295cb741c548c905f663f943f95a1c5a52bc812d71b26d699c0679e47a004ef7eb14a4219594bf61568687e2a38db4f80d258f909c297f0902f99239f3d842329c9396b14d06ba7cdd6af41fa21cd7cd81bb5e2057b6c30d7161225711c0413646cedf6b93e1fba9fb8efec66318491a8d10616d3e9626cbbc364d4e3740817c48f7fcad7404b8086722de21c000d5cbd870660da95717da2073286bcb17d4f683ecea51bdb5cc4c9e56f1826d4d47699fbb8211b52132276fe72b570951dfdbef702e58f5e6812c3a3744ce0b41240db18e0da9639a6a118dfce4d9bf8b4a62c1be59f3cac065e629a6364b32381bf7fe0121cd3c51da2ab9fcde456f262703c897122d4b2928549d2356b162e5227b95edfcfbe94ce287e46e9f5c22720531b4335b6fb187914e3761547a9794edbd77fa016f53db7360dad2fa192609e00a29ba5c8b9066efb9e8afb85ee572909ca96f138e6fd99ec04143d448079770586656ea3a140ca8d1af639a48cf265187194516c87f53d50ef783d7da044885c5778ffcdde90f9048dac178b1aea2cef33138a2814e818f917a75073552727304a00f55cf2f231656bed48fde48fec56944c395882db0280ac3975cf0c45846819e36996cbcb2098ed67d2a98f39c9c2a31c3d33c0cf75aac6f0f68a7c22134e2751497acddf8c239c198326bb4659ba038fabc16109ae197a801d45bde46386b624fa05a533af99a18891a4a7dfe77627da9e7eb9b0beb21641538aa9801cba735eb369bb13421fb46f34f3a1c859002af7dd87fdb1cdc6d436cd0348dfc3bf185cf551c99bb01a871b112593412121e75d2595437f0df6c59037a9911a807571e34933ca6caa42c9bbc71833dd2be80ae68844b17bdfddddc35fc76106d4b55f7d10a38188e6442c2186c3cbb8d2bf86bebe47017c9a3998b8c37a03e3ea0dd34dfb6afdb861fb58fa58c5500960b0af5e4afbc3c13661712530682b0b7887445e10f654b0cd5228efe63d920aee591bad9c20884370eb05af7bb718218b799dd08037ba6db7cc623cce3d9f43aa70a8beaa46257bc65487bb9b85702fc0fe0eccf7581b2c66dcfc26336f76c8860d114e08600f82351b48ae96c77acbe24f0153cdb2c53f342145a7ff196ba49fd2d92a51bb16621ae2ab2f12855b6804f3b64cb9fc7cdfbea5355a3d3b8fdee5b63727f953cb389a00969e234b853b58899479095ddfc0a4c144588f18253abe90b342288504f3bd736172ae8a75aa547661d0b888a9ba287f0ef33c68631a68ba856ea22d1a268047c0180215c5af410197d0e2d57d42b975723ec1b54ef433d9f58249f13fa35a36d5297bcc53a5710e367ebc18cf712e97d4de3d71254fd74e8d06c7c0ab50ada893de1ef4edb194753dc59af90e4c1f86936875f7eade8add9b42b9bb808cc9d203654ba5a2f6a284c7224e751ef89a9358044fac53e6e0943bfbdd89bb89ca44204d1f1dea43918eabc0eefb7da97fe4b5a4f510cd7357d3b59f9a4d920d8de6478188f5d6674ea456485b2b1e9c5e42e23955cb370ca29d632487ad6cb8ba07b5af0d3b288bb485fbfa342b46792e384cefc63f3ac6e1287bcf81cf7629cce95c79cba3f86b3ec1e0e5d032d48d000f0973d7ac0b987e7287311523804e171241a83b769d0b39e50f1a3256bacc242b21b5f8726236b8dedcf5116d4aa0021391d5ebc6ada0471c3f0f27e40b442e7a4350b0a2898fe1b908b23851cd38e9f5e2cf627c81f316b95743e6771b5b4e11d86b61563806e4d8fb0485201d1f2bd1775f86be04a823ea5f7724cda8f5805c690d59d62b7d5aaa61e983f7572619f5d79033e36117145ce6fcd42e2fc19df54d28676eb3d560ee165d10f5964c41dac221379e2f9ea5e674d826daafd300879bf7ac7808ca266ed4f242f53398a48fb852082f6de39e83592123326fc99ba6bd04604bf1bb61ebc357494467502c00ea4ce9a9c14de835339e8426c6d8bb0c760377d8b5b10615254f7883db19581ff0d172caf5d3ae85752a9462b7d9f1d21c606516f0f5207259df0a26c6d3d9e5534a4a20c6a94a0ec7d234c093006f802b0cd04258d434f1adbc86766342f8c165b15afa07f46326812e837257f27d8f7962715b2b385274912dedfe7e5182f01c27b04ed0efe168ab2e87c2181a3ce004e997e251a7a800817eaea7a8d0cff82921f6053e10f21f7d0e50198afbd404a9b4965ce0b400a588727d83444ccfea08e590abf107a0ad65a5cc8d9b561907e3f2ce1077005741050c49a057fad18728bfda9d91f7ead38089748586a353d8329f71452db2504e9a23a295f5698eb641cabd997fe5190562ad48534d479f308420f469c3da52d29893ab09d2d4d3848e4a611b49341bebfc480bd7b27de430eab55dea4afd6593598ca558109c82b0f812f5239897e3a3345ee00cca11c61a600daaa4de8a5b6aa1f949bc4a716604758ef099be40d007e75afb177ad72d9349363372f172d54f45b80e6f7ea6c7f638193b9ba96fbb619ff4c95d348081832eedc559b699853108980057a596f6676aa62ea090c57fe143a70eefdb13de283851e5d431454ab139c3cfe4932efa7dac2331f83985577fa26d2524f2e1d2f9a357251157cd813afb31b020e287e169ffe615a87515b7007a813805d4a8c33ac20cbe636575344a69ccc79191c32fae47faf3ec403417668f21dc2ca1fb989ea1a79abd2f913238e346d583ed86d5c97d9ed1b958f5386be415104a3d09cf886817520fe8f7a771d689c70dfc02fefbac101858dc3e3e9c1f4b46055cab2e03f5b950c50f6780f08e4ae5218046c0e1abbfcfc235cb02e3819df45b5e2a786316cef547f64dca6c64598929c84a21166077722a27c306f48aca4bb8f15ebfceb28a21a955d2043630d8dda7ca898934c85ecf9f4e04209fb0569b5d74b2137d5a0ccf0f6ddacbb1e71bc768a38a658f16bd7cb1c46fb68c204373613a0e642a4251d9bbfd3d3c04201769120b1127ab9d5a59550b36e931de1984c2531e0dbba728ef6c8000d1b1851115392f9601a6f1da9429b0ed37299c54217c3b856322e7d6488334488d7912b4654671fecac4201489978566fcf03259768b080f3a5c4827d545821420c35868c291ac8dd250f95fc1464e04e4ac7a6b2472f454bf6abafb7b74de1ef43b6b93f1715ed0af2b41b00f4a881bf672c71c3c45a2af0615a200d63cd80a5c85d3bc6211aac44ce53f9233e637bc5b24bc61c7049cb4188ab71bc4c71e4bb5e9a874c2ee63f67e054ce93b498854d5afa4f63ad6a74bf7893bc815ab759ef471828f595e39f311db985776bcad285ed61673aeed8f81bf39e41c809930c96d1f0a035225b523a0a95658f67368f2ee5ed6c3501f4180c8449b30938238906f36ba10d459eeacf459f67919c555ff5a396ad92573f4d25c0719a85b9698a7440b5f3658c5b0f1c913ed1bbd29657b607b277a8f7e93040cabe3d349a09182fd9ad2c4d5e7e6686cb6057b33d29aa731507b601c532d9ad47241808b1b99f06efcdf5a51348da3791d9ae5cae1ce987a8a53988ebd75698c38a83522e7686c5a84d0e1eff0e80f5532f29a2b611256fe7732e9e19c9226073e2743a134f7844f7606e97d19e8a26c807de49d865b138b0f0e27572241a64ada670d37bd45b5f30d1af228960d587457b99657bc364d1f22415ea0e0fc3cf1075cfefdb351a844eed88e906e627bd25a49a598860596574b100be0fcbc53ec5fd8232c2013674adaa9da5235bbaa4a9cba3500f1f990b1b3058e254a5d8c332670d4eee17e14ec698e3cdbd4a1d733d4fd4060b4d24e2643cb2ccb8c6470739070ff9ffc9f16656b9bf1bd90969eda30e001497cb6b22713870093e2c6dde5c9be0e9556077461f11a843d8e6c190d453bb622f49757bf49cfa1b14dbcc6c9bee8ac673e07b1855388271c9f32222a7c04e1aad9e34aa01bafe3b2c943651251e7facc2371ef52f045ece9715c4d03f53cc8854b29f5a89db28987b4dd67af1ca303500f284e73382abcf1501281f8476d558cf7d750663e7ab3d1878c58a6a8215f7fcc3b6a220d62da897448d2dd5e14d51d4d8f8a267b52441b370160f0de1d20ce2a0fa18204a6aac6206c303acac19c62f4c93fe4d2f18ba1d39ab17bf3ab19e4eac424f09bfc55c865c6a399cfbd7c4d24c44c2fbe795b33394455bc7dc44d62acd5544d1cf9c30c9a190b2f36821a035251630454c781e5b5508fbf89f42f2808337e63e420dbb574491b7219d4536e7d87329c64575d5055b23bf758bfb91e626a3e0e19a52cc4ad2ee952928b8fde435ae40bda7ca8a3aa1fbf25c0ad9c47c7fc5808a3e7c2681c002e31a8124c0c7049749509b53db3060ca53504e692ebc3a543b267c9fb5c544563dbdf3912d384865a9240ad1862dbe43c53a456f4fa6491d6fea116a0854e3caac96b7e52a90292dd1d9e5c7a6a8b4edd05fdc0d51da8cf17cd4a8955b33640021dba45368ce621410946b142332c3969d85ac3ad50737bd502b521691acf01f69e534fcd380db19d8efdcf0cacaab0caa32e08ea9ac48e27fdec6060a25ff21a52d237c6c9b6845ecaf8b93fcf0af054b98f73541dffce7fa5246ac106ba8402a1bf1808121b6535d16030b0e4e0d98068ee1b9eb87ec4c2d26c73f8d7154e0ee298aa502f9b9bf89b9f053f152d001a42343bc8bf2c782035039e460466da19090076844504412e869ebb3050477b7b2d1664c61ecbdcc8eef473960b258adee601e2fcda4725de0f888611278a654993d339a9d41576c98b987a78eb5c86b8cb647267f21e4160d1542be4948bcb33c78a5cef0ddeb987c1c5930cefc12cc848ef88d32870cb6f0a22a6d09f2e1fc9ef8ffbd04cd203b942813422185dbfc83accaab709d584dbb6567a2600d4d67cad8990f69ac0430dd4ef9427c7875d48bdab091b66dfd87fb0d8e9c7a4f9c1a9f54a4b08e419dd14451ab9485ee4fef7898aec1e66f2a4cc7362b1a1f52184d331dd507d2d0777729fd2535e730353a5ad879835d27a6ecd0c9c96f71c34de8d05a53492d3e0232d3025a8248aa8b413377465b95967a22eddd365f27d7dba323bdba270bd0ab9514f17e3241c911050fbb87da6fa5a8ab02f1174eab9ddbf002d351376c05cd0812b979cc348e05663d3e19cdbe4808de3761bf09f2cdef9708221941c20d27057d049cc48097346a8269ae6576e40983ed7982971060ec04e5890de7187739563cdc47b414490c62d1dd2a4a0a2285037a5cf1209b6b14c072544e3f3838df9a70cf5c8551f3a087176a21da96403369cbe02620943fe7d251418364a93928a6857a39fc376a39b048f9930b277e489403573152b726f4588671ff340e8503c50483a737499c099386f99814819d3daa4cff5ff0d9f3ae3dc8849fa39c75568f4722fa690afb5c76bbf73253e9968f395f024d3f38618533c8466c1bc379400bc9353f95235bc11ad18bb862973620f0f173c9093e32e5c971b2433ecd6044f07aa597a51159568b65576170b045f21e778725d4580ee427b50ed66db03e11712ffbf70a55afff61c0cd2ff51567502ff0ab7882eab95581bd14d90c4caccab868f6b32af734b24c79ba5fbdfee13dd025b789fdd96b97ab6e3023e23735e1dd2cc270c380119e650645c50aa5a75c8a3c1f894209ae5725f9e731f9b5166a21b23cba281a495cbedf1f5c2cf8a9e0566a63276d106f7cf2b571b62053ffac8aa5ba9be71eebe49d4898992731f2a73bfb2b5d8132f37d8d4fc73c051d96029c7bf32ac30bb1cbcc2e0a61ce7ed3123527cde96a98270637a562ab1c0e21439f0659cd3ceff8aed0223e6f965d579053ce5dd83c7602a8fc7905ede038d70d7345eaa0440ec06990c7745f4f169a3eedd7eb78a51dc0816866f251f914f773c5b01b3664e9df75007305104f0aeacbf4e156184094086dad19ed7227c1ae5b808e6b9bfc76be4de88f185473948f0d742ff67f761c6b97258c9822821cfa921f624418c26e3afc8ff2a306611640b31dd88867692b64a6bf960ba6e42a630f3554a43fdcbf417588788cc4abb6dfb11536551737be44c5d7913f5adecb69def85395a41ffb69dd3c25ca913c896c3c7584b97a3faaf31e93e48665aa1c5a7867188459e0566417a4242927fa3892e1c6b2856c014096225f22748e45e89fbe34a2069636d69aa53e3a292eb8cc4777ce7861d1fc0c3da7aab6ef4d33fc325ecf2c94c110fcb2158ca547b54109fc816724e5d2cbcf12dfc23508ec2326485e8216037d3fb9d32d5bad670f05d9ed0246398b09def0de96573945fa7e043d2aa5299c1110ed93fe905456cdb663fbf98430bb075cfc0df47c81aa4c0708835df92f453670a5c4b9101aabb855c28256633c0bb5ce2fe0fb31ea455492895694667a93493e9fae3ae2d14469390bc820b5a8ec38d18d5ea620d7b9e5cdd399e6c123265e9a937b35690ac057577a78090e210220f09429f2c5f352eac575c7ce0e622c150c03ed990ab96557f970dddece16a16e5b878a60ae3baf74bdea2ebbf272504d2b4467aa63a5513c0356d4141e596e51555c13f6fa91377b75dd8ab02098c85e89d823e8416e0462a4acc3e16112faf791168f127ab8b84b21c6805eccda3d69bb6308f3c78a6692df614822b6a93a891bfb57dcb03757e8f0b88bffd01e38c6dd8902b3f349f6a15e1a804044564763927e51f927172a174a3b174045d78cf15c9475ca94270a6a5bd38d39bcd890e5833dd518e3ec013188d3ca0656e8034dcc29f4911df879630cff49b5a7c79d7ec133293d69a85f7cf009292156709568c9401054284a2f28cfae9bda5ddabe2cfe2828a8cd9bb88d19423e62e2e8c3976b82f14c098f29deb7d82e12b1dd6e54a19d27b0af3ec221392f523e4399816852cc95b44e87be8578c4a31214ec34a26b12ec8f028da807f43513b3f83cdeef456f48c76990cefc60ef2487cf8ebfeb91b92bfbb97c7e5196da6bf9ecdae1e8b8ceae61b80ff5ae7d8820922c6dcc829db4a0066d0315e3414cff58bb04f77245843cc5a44bcd4b9df9b1b417b29ab3d65741e9d8be9156e47263fa0457b686b1bad61f3afda20d9e1202360617ed9098177450b17a616cbeec94589c948274bb6d04bb2a9ea691e6cabdec218afed238c80de331554a63ba0822dbbc2544bbed741e2bd82e5731756a6a30ce0d1b40f82058be5bb54f82abb3cf1d43722416bb8afb28ec19d80e8062e986096527db812ec6bded68d916f08b1f948eb2dbd894f26960e88c793ee65b95bb229edb7bf8338112855ab42a622deec5e8fdd323ff13b8aede48bd7d5e770598b5d6d6c849180a01e5290aca664f8817738a31d47722ab47dc1a07a08baf95149a51db031fb724d7d7f6283821e6b9a20f417d172c1e12b69c5ab7f48c824010a9d6a932fd3794f2751bff57396a2468d349c0cfac9dc8a3100ab26970cfeb55f5f18467d16060518c21dbeac7a2951f17ad3c65d40e0ea8376678864ff3941c50262aa6fffd0bed55e164106c74f924fd2a1ba5c2940ab100ea3b2f02a8df4b67f53a9305ca71a357ac59fc70f5bf2b6fb6f6bdfacfb70cc80aa3a6c3b3e58b1a4e75291f05250c70ad0a8a20be9b7e609f56fddc7802594b1932c5500b963ecca0d5621e87042e86be7925dda8c2f7899dc12fa1a9b93de2c7beb906f6314686825bd5cbc9d9b33a8220b50dcf33ef8b42bec10ef2fbc6bd3b41b9a3dad8b1c640516bce9a387f8f4f0d77955c8a5fb83d2812c0a93f3fb27a62afb89ebbbfaf38ea8bdd3dda411b8605545e475fd28c321cc7ef8765a6a3b80d2d8ace2d02d5d080474ce1731bf707f564f6887c9e70c617db73858bff872e4b0803b4f42a40057f48e8bbcf0030818f286f8e44b56557b14b784ea210876e16940aa21ba519c863d3f79f5a41cf61b391c48d335ee73e53fb00465b3ecc0e48c16689d8fee53fe8a7ca5792ea590407f72f33ac631fe15e4f24e31a58f505e81a74a83e8ff9c7e9d982ea5759a533e3b1c5877de094ed4889a2e00f13eb783154b9392789ffa031e5190a62f0635e039c7911ca33854153a077866547cc259d02c15320c9082cba47e75fffba79faa9ed57306c4f012670fcab87c367b55c6ce623bd8ba521b1e1bb73bf46c180c9cfaaedf9de54a3a191b5316880eb030a3a15e9d50f07fc1236f640fe633daff1e30087a671538c7616101607234f0274051986c264d0545e8b5b27f257b06a4e4144ef460f3b37fd4bfed44d430cff390d7fc78cd9c801843978b73be08c366f3f49351269d89662cef73723c7396fee9b1edbd96e4d4d7e3235c3ae9bb1269323ba550a061aaac98cc2247a8a0a18de0ebdaa7def7e21c920392fd7efe097bbe1eb5abbd8ea034f1fb0c5cbfcdeaaca818db0f42c5cfbb8c40e9f28c8c6ade56c4210d5e46e11ab3da383a970e76a8f370ebebcf51a2a24ef64eb9d38fad17fc26d96e8a351ad805e8cd5d467a88735387d6d03f385b9f93af786346153671185503650763c088d77cc4d87f99a52b82822a57a3b2d7739bb75c80890cab69e8038e161f9fd51c1a8e8c7a94d4f1ac04a3d8c80328572993e245049892f838e06f54bbf781ed091cad19b1ac788796e640e85f91290cb28e079508730a19d311aa26a3fb2338bd0b169f1cf27dfbe6c0643fcc30eea6a4a23282a35250887e542a86e28891553bd1fd5776c1eceb938e628c787bc21e47701ffffad01f5d9a26442b41c796ddb81d30b6b1a51233c3ac3539279b0a5995768f35da0ae56e2c3b19a223bbb7c5f8ca00b46517685067ab3a65d0c5368b2247b94503d5bbd17b73609a4b66a2eccb0b98e0ff444b578e1d10a54a7d7161c3c69e9c2e112ce29ff67e17b14faa38d035c7046b83297e001bd4b0e784583a3d494ac66108624ea328b94b09e3d202917e05b284aa9f1b6a94e8a7832e1fb77b502b291edf48d180f6283304440b663a3b8a05d8b4626b652f5cdbfda77232de3df92d8b14066588cf650060b3e0fc93e92dbc5349e2f70a840296ec4de17f7cf886893dec251c093a598436a165ee3f639f1d8414b2e48136cf68b97e641395f1ae018efa52dd38e179fe237ff1d508be5638a3e029e8ee14171e65bf31e26ffcd99b9387d44c34355d20f1df0a3bdffc486ebdab5eb400ea1a672c32e80a4b706a36344ddce897e5123d43f0b059659b7735286be947a055a639187fcdc05dd3b982d66245dc6449a50d3ce0a7968ea7d7da137851b0d5f94d90838e267cb502e4f84b15d6f36f1115c66776aa0ff63ad4be30dc27dc4c84645eb3c8b24b5d55577e0835bf9da433e1103508fc10553ac7ace5bd51c40898a89f6c520abc38147deb902860b37ecb83d418e138d4dcfe96415515c90a370376f9c175116786f969fce4e175b79fea2b0a10cc41343d9e258664177f13a3f96a518ea1966334b0e5037dabd40214b972685ddeedcbbdaeb45f7ebe43f1867bf521144475b2a909d1ab2bf87d2f8903b31d6794b930ea86730225140b22cfb5e7c716a71bb586ef86ed045c1dc2506a91afb6cd9ae745ecaed9af3d6d43b5ce5ac4eba94962f1a254aff5de9e3d8a79a8cad6f4957afc26c638ef031f73b4b35741cd54233788d3022ceb3e7279d9f6d52f76c83199e2ce260ce979955306b83917df5d8800b75e84647b08e9062f55a4c5ff49fd04e581e96322a305a80cec489fa487c28a705bfb0009ca44e6869c50c30733b913d7ebfe46ed59ff1783e7de0a20edb29dcda2a8c7cb36b9e014d35ce95b38cfcbb448ecf8b5db18689a3f2788cdf4bb7429b2340e949a84e26c09c1d827ee68ab191f6d4ffa7df6babebd29c7c8021daf2330998a5d05c4256d6038eaa514f20324482601cc6204ba00705568df6b35472fc0c1ec6c45313b912832ee73a2a413b61899fb791239f657bbf7cae8a740a49967b5de021ec7bc51c4b17f0446e9d0eebb23af75ef4563370d8372d7554c00386937a2fb6dd6b51bc1cd3a734c5132fc8184403797eedaaa708de9124cae6721bf3ac497b2721645a53539f6eee7023f06686185c9d03abc8f303b0fe7fc5403f508274afe96ae08a67e33c0be8ed39dea4ffd7347c257884b3230f044f92ac03fda06d6cc20d3b7f3ca2419264a13de4bc5c64d98bcd12c7a4b27af6072f8363525c91849b1288ea1195083a62879e501d622cf2b219f4728a1cc673a3d582ec3e3b8e121169e6c4a729d0d4814f63f4274b5919b78d2eb8aa8861d5c3a728cf4b2ee10cdd33195639d7194287bd08c6133a1ade2423b50034cf0216e3d74c0c1c5cb79cfaccbe55fbcfbae696c9b095ce52edc1f6f2dd2e847fba07a9e8cbc8bd9c663ff08c9cef74d7eaef7ef46e5625f422d419adc7e02b9d3474637200ded8e0e2cdcd3a11f533b48e7e3f92ec389dbc48dbc2400587196c557fb7737653e71e7cb505dbaf52718a6ac15956c2622b5583d8bbb2d0f681ef4b627037d3e8089cdbd208300a98608cd356f1d4033e24aee2d583b23e846dbd21c1e00b0223872eccc16109e879216a37b582ece2f4d37b40d43819d095b70dbb0d4674df783191f2a2b8b22f0941aa7ecfa5ddb1ad2b4e0d7d64cc2b84daba91062864128155aff48c6de81761ecf7e7967841eb6a92b611d570bc9892e6d7dae79bd2d04bac334594fb7b56d0a7cd42cbbd7bc92d4577d528d4c21e37a601f4abf693ccbf7b2dde6a061c13637dbab1694e5b42b6723a300ad711ffbaacb23869a9973ace54f068b4b55c4e8916576ca5ff2db622c820e2e74317061fe16fdf2c80178725fa6252eaab8ac87cc841ee4f3da07690d2aa664eb425fafc06270f70e8a74ef155f82fb1c9febe30acb8bb9f414f22d18f2ee6b33f86ff0007458165e2c86af1183bc1c5f467084c60477f710bb3b7b7e00714a9048fed518184b5734aa5b0299e1c9475f29b0ba6e2f6c77b2d508ddc6bcd56be81534c867211c504be5ed99e7f21fffaae05a2943cbd50644b944ae58134c2e96e26283fcded11dd8a3f657fff2ee2d06e0f9f0c0366f3f94297d1f1508ce297facda9d9abcaf681f29d2a6f6b34cb7feaa5923e5bd55fda98106a1c66a36de54e85682772e4f8fa454d3968db7e7db1e7507acb4deb2fa96434e95387dd2fe9c82b4d21b1758f5d610c0bf3971b4cdc96c01f5b544a72cc219691eae59e289316cd3ca8eb1d5b3a8e8b054226d730851ff7da5f2f5af39cdd55391122d7fe3763865ca4239d4bd0db609a06042eb2b7db3550bb252f8ce2d9774dd469911cc0ea5e9c7a183a27618d0842853d994fcaa3f189f261b10e4985b10604e9b4e4fea836b44d95ebcfcc62bac572c48d37ad873695672d52bcc1eaaa98194869814f6c65b6a77a47bd1e182616f22b1178acd5ec4df5c6faeeb00e52847cb9eb79bf24ea9b6ba9740daa9540a1621ae586720caedb65446a8722da3e2c44deefaa277f89339e44a6353e163f9d2af19bc64833a4ed31bec20b8a07164bb2a6b992812a2367f8ff7517b7954cf67f48faa85743ac2f88b4a033f33ea7596b499cd8d66de4b4fa57f71e76504483e452b0af360cb101dcb693868a1a9ca02a0666749ee125505c2acc8e41050b951461139e7247093452e5bff66b1f2509033be6f1062c60d841aa88e0cc521e81957ca21201aa3d6ed1c617b24cdee33b3c2deef4945b5649fd7d51a8c66d9f500097651a4e42e8013dd9b90a8f2c424027fb702514035d90a0b5d6e1f44d71e1c7f1ba85b31f6676bd94a9e5d17c04331ce83a8011d9c990855988e6188254a788cbccaa70b8947a0414c6beffb08abcbe65d6cfa47137f95cdfdb6c31fbee78e80ae3652ac9f45a3cdcc563dba689ddeb2bc6c38c974134938d0108e967756b8145d26f2f1818e579614a02826d393f06d33cd15e78273d0d1660ff532d56b7c52bf80f7365a00a03e33f8db7fcf7f81896aab1b7ede2f4e461ebd744fb319baa914393738976c552207d75e98e5741c0bcc0a1d825a7296fbf422d4c76df52f29d592ec2cc13f2c4e01259c27e1c2bf132d7c6b9b5f4f69a87d522b2ccafffdb4874f712ffa473320e5c646d5c08d00461d77e643a6468c7ba86073542119d61faf3d1a3bbc9949a33737201c69fdb54033c150698b37ff164ca8b0e95f2939c4f55c6bc202623ea6bc89af8b48773487c797f9325280666515d67b68e190f30fa20e3ba9f0d77cdb0fef430749a27994a12deebd1d5b6854346e7c6c079743535095104450bb10ce631806d4a7dde44c1a8bd9e8d846e1951256093d135d1ccfddf3a6cb144d498c7939a4ecf9ded3d7b023317aef0e22b6829511fee997a3e8dfa199a03bad2983d213978136948b43f3403eac488cc98ac1299f7e090025527271adcfddfaaf0cd2b06ed3ca9f91ce3e564b39a5c170baf5bd4d54e2275aa6e46cee17bab152c586f3acb122a4461da0f83b962df22b4fb974c7fd697b9534575dfd55cd85b94a29f6281e5e816261f72a75f983cd30473dc748806fec3dd7f68586ad4a96ffc81dd8c587e63a3c6fc25808235670f09f81683e4e2476eeae1188975209d37110936bb7102ee6a95d7ce269cf3791f33aa398e8e43ac8db2e826484024f163594fdcd17e721e3f46f8440ee275aa83f9ece580ec251b616b52bd17c510908bdd200eef3b0a1e613fa5e6cffcab357802a53425e1d11a41fb5c8d4ed17715a63a36e6c53a73a5bdc345527efadf4f92a8b63e90015be19cc4f66b78efe0af301b071b44b52273559bbc4c005af65e0cd6dcd16fd1afcb42db8e8e28051cf46435d2ce9a4bb58575f25a06fb38927bbce9e225cc485a2a657d0d8ecb53bae2aadd5d1db168fd9e7da0bb2d80420dcf3443aedb4582cedf6cd19a56f9c57e3232a171e5943d5442aec3542718d66ec58b73818816ab908e919120b698d89d2c173a964dfb01c66897805622ecec67308abf710214895e8bffa54c52b7432f317da9748a0f876137351ec305304ac64c6ce0ae11a394d839f21f0dcc23356edef3b4187fb6b5c16e35a7012d2824afd00c3e4f0d819cc0b3a05608b76286ec2118bc1adf04a1b85bbd7ded05a36b9206386436fb4fc445249b982ae53e9e0b598e1bd2b7dc368c4e106d4085b677be921f0c54213b8f5ff8424ac67fcf74a099a39f8bb5e8fe9c8c990170a992b88d78524d0a64d833155af86125bb8a872d6f65119c3d52c970d10bbfd790d4607b280f67e5a0df515eba5c0fcdd66c975b88f91b0f88c1b233d8049e24a65d425da57f1ad01a9e10a893dc93243e140bc3c1bd893cb48d852274621f55c24407f8893f770ba9cc3e01190cf25df7055637bcc81559e7c308f4ac87f863f981ce6afd6fde4fe81f9ea1fd34cd60668a3bf8e852ee407113169b5e70d0d36cffd8e95122eb2c28f0d41061394ae3b747214f258784a5ed1e1f28c1562b2a7f66b9da5b1523b24e5dc5b9e226d78dc5009bb6eaefcaf7e09041f43a2673c4025dc4b24208ce7e2f71842f63cf25e297bf4462d26cfc1c95e9bfd90dd02b479d44dfc30699dd31a462b6f7c8315014a9cb89789af705247a6eaab433023ef57af944bdd23758c61eb5ec1896919341cce213b0febad9f3ce013c3ac8fd1ed270a300241ece1edbc0afa16143c5186e1c6c3697d7b5fb74784082cea929a0e872894058b672604a991549a5279ef8c1803711c0c1773af9ab545cdcff7332d2fd931676e402813c94fc578231812529aac22bab6b62670175c4c5c46a1c8d75caaf7bd4c32bbb206d8ce52c6af2c5c116c5afde4c70daefbcc490b520360756ef4036a116c1784a2b4d98958af1ff571797a18475555c36005c05197795ed7302ee190672e30011d85aa7e5983391cf4cba63359cf49a8e2f054738de58a802261b1fc9a1af34cf5bed0fef989a56f4126f4df9808b01e3d04b8339afc9c59753a8b0c7d5f997c18b1e711d570a25c82799d46ba5e523060b502f22af4ad254e82e73dc4c65fac9a54ba67323ddcf45943dd72e7888f5d2e946b574187c4435d6357ff5e9aa4ea641d0031d8686e2f211c5605f5bfd3d9ec8120a10c98f66c3a66a85e492f07cc8d397a7b15c7609be4440923a890a39b6b05390b0336a5a6b76ab5d443771812e470a8700bf825340e07c3e5780aba89dd5d176ffebcf50fb229d01d93ac1726185c0f584282733a82a1ec8ec48220b101850b21e0fe14256070be080fb48ad7a7adbb7e79a0233b4de05bd2b1e452960d06054dbd1e2c3a1bbdb52112d5def63c05e15cc1767da017041e7022e4bab1d9fea86565f3ce8382360e6d5fb06c7388f490f23b459e23aa1dc1187567fa2b6c613c0086869358279d724bce490c7b85e04cbe21b7e0a2c6fa34f657e9596afb9d182268384ff21722979a3bbdfd22160d8f2cadee7eed00b42a51aee0eea5d2795e033e5bbdf4c90345a0ce0f678b3cbc8c11bd7851e1ba088eb0cf5702d56bfb3ce456d34c24c5d11ba0ca9c2ddcbaaf7b8fae8a9b8fdf10e00e9f0fa37206ab2689b5cbe9dfc96e559f7aa2c2fac6a241c608fbf59169ce67b92044cc2f10f80678f14c36f6209c5bc27d0d015a86bbd3b98bdaebf6c4457a97747bed92b14327cb58150daf4284940c3d9f5cde9681bb1599011164d9abb74453d767b53b14a642fbe6e4ddac8c5039dc85c687ce931760e99639d8c0b6e189a467fefbcff21b5412e92cdb784f7e2b71c66b982f6398d0009b0fe8b91f05475d6cf3b1b8517659ce499d7bea8bf9799c5cb4cb686c7a7b07520bc198e6b0a5e14f875a46587186bfab6c9c0c67e04d472a32c0c54652a288958249616d28ecccfe9b04b584eb4c7d18f22ecb5de7b0827ad8ae3853260cf5171dfcd5205a101a324b8b59a787fb7e61c3055dbc5ffd4e56db7c5883fad4827882967388c4844828a66a725485b1b2f2e2bdc047a9357e871b7ee09582f45ecf1eb1bd5e20c8fbb7981b45e7cb53265a5df6ca40ccc533a739a4611fcba4dcbf45a924b792c7e244bec2fd23db51be19fe102a2338cbc28bd8c25425af8a1e0aeb16064887d5af3046b26ae597e7fa60fb3a076a9a6f46845dc7fc2f45e962dcabdf57b7823e808fb43eff8d06b5d0abbea6290ecadfa5c7c3254efaf54b3ef28ddb5d4d09c75a0235ff5c374c13c90b8bb70ae79e11957ccba76eb6258e9b13a5ee4dac89d0eb9253e9253bb1c85469708a5651292cf88608439034627515d08f5c0ede8e687c8309e00a2fd82dff3ad8671ef3242af03596488040c20ed18cecee157bcae211c955c13b450b27ceaff9e82cc39f125061f0c10e3ae4af570b4f3b7be38e7bbec4a7e69ef66516a78dc8cf1e88ba9562a9f6eb4124ca09947481ec0008540d68dc7e35442f26d74ea51bdb5cc4c9e56f1826d4d47699fbb8211b52132276fe72b570925905c77bf74dde8ef730da776fe888b7d2155690927aad76ebd910b91f4d320b33796de47c9a94983cd0b53eb356ea203369c3f3fae48bbd1c2db92ebdfb193471dc5566055cfa59667c1bac9e553f6ad7b105cd8a063c089b649dfec25b89986a01e552e002dad2f31a5b7e9a139c631a00e446179426a949336577dc8a38309ca9e037377488b07490f16518c505bd047d451283ab0cedb4c5db262fdf94d72c83b00231bb1b41d05883b8f38cff2785439e42da48c8ef9f21e914dcdd74a8b6ce12082277d231f32d9aa939099d1e2ebd450a93413297ee0ea6fe04947e2fbb48490ff6ca3cee4738dbca04a7f1d471b54ba35daf15713fa8363ac32fdf22a6d9a02813d4c8823119d1f2cec750a94d1c2818a38767d20a8d6de367b61de8bdb98e5684cfda9c09bcf29d9cfd1132529b3486db390ea2f28546926837c27eae829e0cf999e0854e3b8948694ce84fa7d1007aded7b7455eb21641538aa9801cba735eb369bb13421fb46f34f3a1c859002afa83268157936e5702623b9e5d1bee898474f9e355c24378790aaeef5666b4011f6413e9049ef5e9b9e16f26a81a1eba864b9a8dcd87967aa130cf3fb3279b08de15a99c80721d6958cc5e2eaaca158400072cbf5c73b0f601d660eaeda9f4f7354868e409498e3955d220e7c92e72eaad332a72f336125b1763024462295b067d75fe3cbcef6b0dc4acd8bd3a95395cc218698462127d6617ad9f3429a4a3570136e9f65cffb6d94ad117b3b53efce68b9b6401a05a083f1f5b8f061ce532da143b0253989244cfa52b8eb55f48b603a09386c08b6a879129777b5ea3f656abc38d22821407e0a31b395261fca6fd7c91f7e572d36c06c17221bf7ca00fdfd89245b355993786a0a5575a8239bcd1d3a2a8f38fe796de24836245824896e3a5c9280990ddfa53d69d91aa240a903019254188133bf0b6401b72c22932adfeacd334e7284e9bb81ddcf25f78a2465e8f8a5eaaa83637262c3008cc81385dfbeb627b542e08a9d39a180e94ed97618ba7fab0ef5b4ba8fb1c2cbc5913712c2a3b303ac445a0099ac0fe6270ef6852cee59a410119b8f992897f0cbc3a68a33d4430cb8901d50e45ea5711aca65771d50b2ffbccbbac8b0dd252cd284d55177d1db536a76ee187b226930b87109c20f941cd6af78df95871781cf5a4d16ce54e3ff18e3f6f2c14207bd117c84b3b6d2463abe7c69e0752857d229898afe51b140c958f1b5a9f300f72609a96ff70874f2e31c460b1efb67eb6538b8f8e900ea6a7fb3aad0d84be6132d52ec57776d8fb6a0bfc4b8a94459114d59ac7e0a1ac7c9d654a81334e3bb6dd2b7c55afb9b57d2654870dada687ce0cab03849015dd1982a908a01271a74994f81dbf66fcaa8de9177e6a6c390d344855c101f5a84974137b7323b8478dd38edd25b2fca04924a8a23f66b3c31fc059db5c74fba191a13c9ab5ebfc2b1b69279676d23e45abf6d145a1de30231b4a91dc5241106e476b243260953ec6ed3340909afaf26f20dc60117be177dd86a0ad82e0d6cfd4e48e872944384d979f1e420b803063b4a3cbc8588c91a97e2d7c8c0f27f7aa6a62ef473dc4c1b561f10e6d7e0f7c22e9a08946169d5cf24fd7e4982e70232f40cab691c2845919fde5986d4453c05e85c7be36bd7f5bcd11b24f601359214a1521b2dd34abb44d1127fb410ebdb1515338a12a6c021e5986fa48541ce589c3a04a35aa144ea26eefce3dea788d898b09986112569636cf4fbb97c18fc7040ba99c229e8079654ec4b45922545aa278116fd4ea9ed2155d8ef25e6570d553f35508f4d0a0fab0ac8a5bbf0d40ab92a956f97c84db730e04af29646ae5773172edabcf21c221f1fe6437494d80277dd42e725d33e25cfc74e19618e9fe476539b6307c2fd3004cb15b88a6296eed1500f205140274b52c1797f31146f0650fbeb3c6c5868a17951abd83f4eae5288c630332bcba00385a9a9697a82b1a2eadd9aba4069185ef1c6394c9d1cf52a6b7bddc8c5e58a61bba488afd32fdab7753fb77a19e0d960c4a273a363a495e27174b59233540b6af21d16188df9ec0fa78db11d3e73e75d154e72c919f446ab14b8b844429a24ffd3235692e9804a5e24a9286fc8e787c7f7cc3dbff9dd78d2dd38c586c473e700ec9dc0cb8c60a311d29cc66b83f2d44822a9b53112ebc9219b34e1de7ae8965bfeab0a0d0c45a1748f00aded207ce04cd4a7df1f0b5b5de5287c7171fd2754609f174d2aedbc8e8ddc91dd975c3471f7f3064b9cdc2f308d6282984c42b57f8aa3939da57b469bb48912d9a42133213bdd102ad882fa03202d6d1cb2edfb7dadc9e36d47451051006e83d3de2114c36e34d4877f818aa3b71f132bc1b8ec98ea7e68c25af5bd25b9ced4c972f3b0a68ed442ff7710ae4addaa8ab32cbd17540b1b201239bef5a67af98b449bb8c993ba52be6955d1b8dd93c982d90225f6ab0040cddfaf8a611d57b6e037a353e22de8f489aa44c021421b62f863849e0e38faf818f0b1124b538bd5057758c516a1ff5c4039f1b72fef3561c83a51aa8bd8116b093890b0d25d1631dd23c74e0d9b6e1b57cf0b377cfe5391fb8891e2e4307f4a746b88759f799c54fedd1dc90bc9ea6b5c38e2d1ee0b95177af9cf773d7afdb5095a002cff121c0d35cd49b1f9e3f16be6414ee87b0a3d52b95f23f30b5130ec37abbe857f05ccd1511618f00f9b662ebdc7918ab9fab9126b1cc62daab2f3197c25913ecfc41d1b2b9972e8d538ce8193dcec729f3ab0cf0b901166b90d036585a1dee77d88948a095cac181644055af4a4d2976214b8b3212f453bd0d1d9714ed6858de1aa59db3cf8c90d90b9df2e5dfafb540f2ccb292fc4fefa8e292966471e18ad4195d65afd6f5f7c16056cb30184a2590c2daa62d1e2187d071a694572e366166410eb4b19d204be0e9743d01d77650a762494e7ba4dcdbbbbc03740a92f465ce19126cd6f993dadc0564bf18d74f59516b40eb2c85ae384d6012555645a1e31133a4db0250da899fa507772628c5ba5013bbdc8da84904ab96fd9085ee6470e91d3c8368519a8631055e3da913f123b5d9c89ea571590a10193ee4d8fbe588b18e139d35cb2bee266f8118cff7171f3cb38820dfcfdb2edb455b3dc9c246f292c7072b586db4890697e0863050d61ebe8790022e063e569bd6a2d30745a11e5d5c5742b03ef572afa6008ddb5131c8685832f7949699b851c50808e15a1332bfd06407329c2010346682ab36eae291dc5b431ffb3489871830358d6424c743aae8c564d9dd1125deee12759e45e01885940a0aab1a31ba05cbee0cf2cd50fda485c8adcc69071fa79f4c6a4ce982d01b02feca9ab98973f138ed1f7b40477caa55bc8200eea48c9cd99464db9316a51cf607cd9b1b9c222ca7ec16dd239b3de52d4cea11e6d55f7b836ecbba07b7a127cef84cbf18e68216ea85782596c98d5dc73898c25c805f79ad275f9668043de5876755174e8e5bbef16fe5ab3a51c1207a5c8ba54a1814f03f31b95ddf3eab4590189a3c86ea31b79e64e7a0cc07fd9255cb0993a46823897bd55321daf1ddc9a608253aaef1136219162a48211039ec89f057a64b11186056fa4ce0a00a8f92c571ba88b4302bd0daf2a3792ac7aa7b7a7e90e51466d4c9826367a4093b8ebb6c75c20f1522115294bf90e14c95f245e2024109cf22a7a3068a2d4fe12c75e4e71fb84fe77cc5d84b9bd156892e90b7d61d3d455f2382ce9a30e64d5f380fcd242a3166cccaddc672b0bd06e0a7658f4f48eb314248e9c92e5dd8f91a269cec7b146ac2dda281abb6ba2cbabe10f5700efdfca772c836a8b217b7218939b21bcf61f910d03d4734926db7622e1b6b9c425a2654c889c2f3ea6cb5265196f0a662174ae800fbd459fc143b4fd9758c97fe698ea378b23c742ad65f909c7c7915fd067ef2b6c7834d58b0edecba4c79299ba620014b789b34ebf14132b5f2b637500e8a3539ba246f9b3eb678cd78856be3fb6abde3d17f34e62aaf16d164a745f345daba67ae21115935c45818c45f253a61b6f9aa40953af2eb5e3f144fccb6caf3917d7b70db001c1b0dd8e1e51bb5ffad8c75381c1ae3c0d97d0800ffbaf8b5cf0b612ab0f5e15021b28140592ea2cac502664e04b77775d6a2247d347bacdebfa47cce9187a2f2c57139e47c539b6f3b266f7e5d25476e2845200ff6bfd22bcdb01a5b6729d49e43070591ace73ced41d9cd2fb65c5d773608cc67540670d8e4c0da4b3a428b759bc6acf3ecdd161b8a660800b0bb364452d92c3c35e88f4f661ad925a6ce8d2812aeffa8ac9c258e350b21b17da0d1e088ee19991b1eb0166b496c8c2066fe9ddffed4e699c5306f10ee02e81124cfd37d0663812df372d82444e36cf5415d8f070bd44b1d7e885e0640135f09f0209b812cf5c88b8984f5fc53dd1a32f555cfceb23bb727dacf5c2dbf0aa0176c6599e67650466b668908ebb1a2b31a45acb5da68da4c40803615d3d27c0e4fa79aefcbff176f376c081fcc7d5d89678eb15821385d4055f3de84f72a7e4490f87664ca363dd61dd78b7d3dd810c76f412067ba57081920c0cfc655603926c1ab93ab7c271df9b626e209cbbff843f44bec5f5d2e857023792b11ef422adb69104250f2b6f0e35261e8fff06f45fe4085d0a7fdc694c1ce57c6c486b7e0a8f97566dbdf5a626cd561f0f7399b70be5d9f7b124e0fa976bdfe6760c1081c3e785e46727029d8e1462341fb6fe9e0b1c5776c9912e003ad12e375174958cfa53285e4ebcf3717fbadf386397f25b3df5780286de0eb4f5877d1d0f81e4fc73777517a550f7b17ed0eea0be545d80898368917bbe6acd16217461c02d213f9070c9705076737456e24f59dbe57659a5daab5a2625fd1d28cd03b479d024008a1001469e562f6115d48c063c88cdf48363f653fdf3fe46399b6a449839a4b1c35f9e24514a494a8c9eaa2f1f0d60f93fa0894b7cd6f8fbb8ad3af6f961cbe0c33fdada247255abf2ba2a4f6ab7319f164cbadc7a15fecb37cf9d9f9fe65b1218520af57fc77e32812534b6fe42b87c6c5ad633873a9699e9c8ca438ba4371d3071b1c8bd47dc43b0f151569043d1c42797c28c1321e2b858c83fa790eb6a22d9c364db82a59db47955ecdc08da6d2ab7ec841f6fc769b00ec9f837b6f1790d861e5952c925b2616af0f2791160bed13f7fd2ed0109534a84af3de692162e072ee787bb4dd7707cb6d48761c49619ec0b0b2c1b3181509d33375516a7ca0d6f712af9cb920d1826f6223e3072d9e19de6b76920873d1ab620c0ed75dcfe3f9e363bcc049fc2e552354fbfa58dee478ae94e9d58ff1d4ab0a820b279d949528d3ef16f66995ea1e9a1ae85d55cbd697dc1397968e93f8b0e0a6ce9af18bdc168746c423808a55dd19dc6bba0bc6b691859b4ee5c13d7e001b50775097adaf7d238e0e5c96886b75cd8719280027b626e9092236a7024ae9675bbbc650b04e7f4eb0574b1797879daf234cf10a96a07203fdf9a08545b14a4d9a4f2e8b256c7cb299992a38967651f4b81e2424db8746c6a833dfa4ac7890e3437ca2da453116f9d8ba6d4dd641ff418a8ac1db4de6a5c955c8c9b619a97180926b0ec2975e50f22ff54f95e83919459efd6e8a711924ddf9dca831948024af0d577133c411650f1eb47a52fc5a09d35a25c25cf81836a9fdeb5d4cb357adc390f8e0e4aadc72d8aa6ea43ed070e5b315e113ef500ac22dc477f9d6fbe71aed8c8174af715099daac2bb3d4947d686399fd5d23cb5dc101cf95bc452a7b1726f8ee406790882284ee47d281a0e8300dfc894264d02b13216746427ef97ee72cdb498b93943603dbd5af6761b19062e6972ca2b909ec9ef0e05b21d88432918c861966709818cf3c485b51fc363edca816a0808994ce87d6a0d06dd7c3f2259939fae228410c6392539d549154840341f5e0ab45985f1826cba3d819d67379db06b11b18c2b53a73e94e5afaf2770e03d3d1f770c2cefaeffddd5bd8b19e17786ebbd50feb0d8517c046695b7dae22c36d4f43b8085d044a7efe71e5da1e764bc1a62edba5f8c8e45c4adcf7ba842fbb882f3c34b4c62b4764a44916f9e40899204cebdbd368da7f083058726173bc4b4af68cc24679ed8618a649ffe844071872d6da4a3a447e1ad742010b929c8b94bf9aef5c95c91bfa2233dc75ea9951b276c07ad49a030c5dc4aca21b06917397ff42a9ac29abfadc2413be4aa3e14c42d24b8b96fcdbe7cc20ee62c45c302a567a995589d79105aeab47baa974362a6e773b91b75b60fc4fc1aed67a333841589cbf3e1b09528b4f6dee2913ca2f918c81cf735dbab64933d232c835cc6f06d761991e00164a653c3855bf60a8da7b1b6e731c456ffb1d52b7c57156c4731ee1463bf29d3e20f25efd3dc03178f6afb76760a3d90a6797e6b80ed6e5835930d4b185be27bfacd024646e93a193246fb5898f3e81384ebffff2f09af7403e130a159a2fa0f1238c890e8da2584b75ae9adf08bd78460b1b50f9799550e79270f0003258e0713c36b8ec047905d4918e9ab7a2331d49f228275cfabaff4aa090d726697b6eca0fb9741e2cd71fbd21a192c6bff5bafc3058a382f62ff66991a6edaefd4ca67a4a0b46b1ee1a3bce6fa784cfda44022200b16d6f5882e77396450994375a379d0f6e4912ec0183e2ac3533d46b87f6ae6233a42af08bcb25c70fda036b37a06d99b2269fcd76989c6a30e96705a44f9a67b23e2a9b6b82c23870821e12d03dd28585b4e7f149ddc135c8a1295f4579faa60d1b6adc76bc55d6e134309a53eb6ae07435ce8a8f7f5acb5c8a6d460b367c7bc93dde15a4762e0521db635acc3c632a38a65c64f02f5959ebf918bdd746096a186f1be238ca0272287c57838ae0f4adcb6de3bca6d5c4363c1d9d5deb5ba3e5401cf8868c10250ac8e421c3d8ee47dcdda63eefa1bf53430eb36bf463b82454aa4bb0450eb7d8001b56ae694ad946300e140c474c54f2a9625bea1da67bd013b0c96e55eb28c57b04c2fb46e85f550979dfe36000d25faddcd7e31635095bae619ce9cc4fc1db0166c7aec832190fcabc2f783b0dd85b561381ab495306dff40d4140f1d870628a39935c82dc955051e669d3552749b8c734e292641faf63dfc74ecd078e3876338aa659d4e4c4b66a98f871e2f021dadab5915c1b47e5957bd004c04d55a81825f200d7139815bd4430182a34f0ce9ada3a6690f1fef9bbf632ea48bcf1b33b72b9b3602d8e0046727371b416d075591cc3f0fc79c02524b2dbdcead152f136adb6faf2a9eb8affa2428bce8e88bfafeceaa45fccd1d74751b2e66c9c747e6cfaf45549e605113b3fd5487e38cdb752d6923e402a7c6facbf7c8e0afb6dac6bbf4ad0d65a0a24fe97b41a7196f28a646b0862933133b070c287146c3bfa289bf8b102cdea794005a7c144e13fe9e3bc810d15bd611cacc40a46d9a6461d74a6b0a3d7bf637572ca6033a6d217f9c852b7c5b6cc82848cb9abbd47bdfdac7d65eded5089f36a97d7861b48b22cc9792e240959d72bedf05fc52c553496bd6a937fe30e01f454be4b0c8cc3ef9b797d5469b4db50e221b11ac47f084a66572ee1334bbbcd4c4b4b84390cb501542d59e3098cb46fa59d9c716aae057c2cbd50b4557f83d8a0fa3cb6e8f98b4bfa9256e9bb77ef57f446e7dc6cbf175354250d0c08d94a5fb654d808634e465677a2c419e77a03df4314c30425407d55ad16ece3b1866de3a723351449a4ce20865f2b2a006d1d27d252c58c9cf479e668d8f4bdb0936a1c0668fa263c321e35419e0252e2893f8a436e7fc1fe4db61ac7dfa46f87f7b40b7985fd946ead4318db0c879e17d33b4caa9931e9354896620a8ea55918e89d8c3b6bca7ab190f4c1c8bcadc72733300e69be5359995463ef36edda68be9cd8aada3184173eae06e621b4280abb0bbbf52a5901320e966a3d56cb8144c5c46c54414c31712bdabb3b41f983e341368c8a7586b75378b3aa3168c07f309eb9d7785aabe13157f0403c69090b9f6568f6ea365f57e1e9834f821eefb683498878a0af943e08c0b67d68baea00370de53019c4b3c6bd3d35ab182df8745a14089bdadf8cc92fb8ec62805419d08f44e439f73841fb839e45ccfa9cbff0f61cf5f72ad24ee622c70efa889ae9f391abb3fb6f2df4f2f7f2573cf3669792053e76aa80dd9479e0d5940084b195f0b9583507dde1684ebeb58755ea35120dd0045df5d11a0bf3d31bd76cee54af14c41c4e2b77b351efa4d80b6037ccc62cc8599a8840c020d02ab3318ad697886e26a2260d67183ea662c365d6d29559a05d28dd1d9b9c36db9d39baf1fbcef1c94165a0f072cd8c51fd8ca4d6d6d188d5bf70430d5203971b0e91f78866d91afbd2f6505cd2e24d36230b0da7f388d05966f65d2b8a77bba0ceb6f2daf8a45ed8d2a5ae9fbd159c3b4c2e75879595fb559ed3a01074bae9277bdd87b58dfa3bcc564a0596ea9f9e6326895a90843fd1fc953f0174254a1c0a308bf1866413e47230ffa0eabfa9bb53621e28584846c6869e14cf8143fd28ca39d8b8885f806209f601f8ddb6b5182dd4db5c21b039a03a60682a464a8ae803cb9463d479e9656b0f1a2f4c7c81a05e03bcae891623b7fe1dece1f7490ba921a6ad5330cbeac2a3852d29878d258d228f8ebc4cb7ce0737f1825566f25fb595ed8fbffa802bb2644153ac76ebe2e337e42f335523d87bb54332c9fe77b9f9c298e7790ddce3ef250aebe579d29449b0b7f8fa2de1fd6cae2179deb3ded338efd032fba0e0dec26e848ecf37f96a54df3c4d805e055ac6150b3ced5feb2128f47afbfa2ba7d261e4dff486c7230819e290f02f1c75d958bf4b8a5c64e79f2e59cf571a294cd628551b835d19e39b50953ac62f0a851dbdb1f151db1346c6db8e959303da0bd502193c4126173fb9de34815589d34258663b740333650a2ded545e197b29db21c4211d3bb69612ac4ce789c9baaac2771ee40bc3155f35c0dd55ce2a1c5af3149248eadae811972496106d0e486bb3bf37fdd235fc578e7ffc495cd47544c19e72565c672bcd53edd066dc62f1aa3afa3c3f37499d83097ba150bf6e25a7c3f3f907537b6b542113b65190e57cac21ebd820c577cc66f3931166c55cad4c78a9a19dc4ae3168bc3af4f22b1d0ad3f47b19f697d72b7ebc33a11f9188b23fa188c8701fdf2620f330374d1a85341c8f34f1c87bc5d5d383e326490958f6fcf1455939c7c85e1092678d13c413f2addb26e93d287ee26f7acc1c5caa0110fa42dc93c8e5b03a06b4583c896a89390e3bf632a8da0622315da192ee21a8913bdfeff86e370e17eb80adeb79bc991f2a7ea65cd4d828404b117ab22fe346699ca424c1fb3dffd97911b19fde31fcf6484f5f1541db4a1e052064fb7c96cf7ab82798335f0866a2129ef543be810f3dd3e4544347098ce0c47abd4a3633a6105239e6a1490c5a088a37a7f3bde1bfa699497909d33a65464d45030a2be15b5a3472e2a6f3fed3545341756cb2cd1157dd4353782ed1322fac7b236763a6d43ca9da1ed5bcafd8d96b2d7b602450d0c61dcb2c462d4709761ef449a665a2acfd43fd12c0c044148b2b86fbc63544ced809d3c3ef81a8e18fb431297ce292f8754ed7d4693e4b969687a4383d9fde1202afe4a9cab0d4ccc116c2e85fe23fa4ed12474115e485b802b44f51bad56e85646aca644bd4aee9fee937556463f5b22a3cecc4ce6c43c99696b664d98cdae5cd7b967096a44e56adbce877fd146607df99b47290421c0f079910164a3f399072a17a8f70920bed43ee44859489b90c2be99b652412c97530e854f141b47dcd462d12ee8c424471aa1c7730d22794b080bad772725dd0b2116ad3ba98ef0090e29b0c5fa497e5cb812ccde6f780265c695be7388ea76e016d345b14bf6cb44f6c72e418a7bcabcd6fa317a40ce12b0df05b32d74cf1c7e3ec9ab31a194dea34780ac14521ee41bfbecebb509db140b7696a46f1a54bd582d320ad4fb56f4feccea7a11034b7a528ae7207793011dd52748024169aceef280eff37d868278145fb683791a157c3ab2b25b7523edd1fdea6249b4a61729045a582d1c60fabd5c6d96f35c657de6068bde02f6e8a1b3d7b8f87da503ae4f0cc7bdf4fd13d2249ca33290c4edd07defc7e784917f5b624e3a10c2621b9e9ae5fa12340e66da57edfe97f43d58eb71d28a8efbaab8b13b98fdfa54da3de27de8c58c09ee7d830e831559828faa685ad862e211ae02a3643106024779f69876aeb7edb2e6cc3fc64db88aa689abf441f112954debce04704d2408d9438201d7b14500a5e114a1651479577080c1b258c98623471b80501c2bf68d75008a283a48e112f6adcf38a35fea94bda90e3023f86678684859e43311c3a94d08a85c93c1272a646753b8fef936ad5c9138d8a17d5754f01ebfff001fd704a0c570bab882f3841acd1b1e51d2c4b193af96a40f58c2195a7e1bb1e9b7179bb5e740aca36b326f8f254b5cae20a5646322654cf945f46f859c58935da0b18608ac68f7abe6e1356013643459963defa43a5e5198edd166f2f921e2b7bc32ffbb43b62bdf489cc070e1e9968aa74a199cd3822ec3af4c67545d46793d270dbae8ba5162241e635d7275f2582e81fabc1cbf816128164cd1ca2f12d5e04b74c9c1c6f6f0c8d28eb12640cdeb9d7b7f82e763574c5f9db0c701bad493336c3f4d9f60717926ea5d3d19d5266de54d8cfa7348762d208ab9facaa4732ad5751f52d25839fea3cd7a886fad1966e6f5f7eb9c15e21d56a4be61aff0241a825edffb323acce67a2020be3b7d014df638077228ca7ba3db2208ddf35dba6917dd1679b8d77ed2e17d28c12bad44236d4b173e2b6a5d92fd1acebd8eec7b73dd699876158814705e4a10f7a93c2dba01c45b946d9d687e312ee16342882f18a1bfb0b0fdc81ec4ead301dd0dd584c67febb42e274e6256667247bae2258d88c928a3796e4e273f70f45bc6b72b84a20023d5d53364eeec5785295a3072fc206fab67d722eb6d8e80be91737fe13a285fa731752b264e12ff244267d8f624212a039ab3777447a66e932bbc9585b8461ac9e994b289072fa795ea3288dd85daa334308b84e426b14279d2f853c6d9b162c7af0a0c00b6b5f265c216a66bc7b665cb0921ac5a34a03446e21fc5cea761da2c0e484ea77f968a53e2cc97ed854943e680b0fca8d8c8803062154140b7ee09ee36067cfcf5493f74efb912ec561c9576a1585859d8692b2bdbe6282e9b1ce95877492912970e7426a47c5973500e139deace4ffd090a6ed917db29dbb9c94f0afcd9106512b133325e2f76d8b2cee14966374f65971d82f094defe78f6acc510e28eabf5e65aea8b8798d06affac981805ea0519e4ff73663d1861f0f98fe31efac261824b5bf71d4eee74d70970d8461f9397b91e59688de6a577b2d9a0e6a8375c6cd596bff2175696ec71a491aecca9fe073576a262a36fc7e2a843f6d01f6025d26cca211771f9cf1675eb302741a0a77dd2e3da155b4936af4b0ffd578cf30ac718b2439563755a8f739a16b647bd896994c11b58debe61426b0015add3513e8e4907ce9aee00c87cda9eb48055a90b4de88889e665d5a2de55f3e91373eeb06c126e44d5596636a091312b1b3affd1a014854214700cc3d52839e19a0c25ae007aeb494d55636a6c6712f4dc974d4e6b61a06030edf18c74a8fbf2503426073bae2e8b3057f199d865b8dad35676c97236f5a0f3d247746acd6ca566f130771acaa9990e9ffbf6b3a0794a50d30ebcd4d7b63a67c6a6e4d818c7760011d28363f2e05e65b30f063055c70b5cd0e48fe815965567aa5dd370d062f35ee70d3706842ba1234eaded166e8fdde9b57e47129a903ea8d931a89941e6f3a97474e273a0e3ffee5aeb29c1df3030cab89e35d9b3e2c586ab26c8267278456b856424458c066262e02c7e101e8c102c6c300cced272a687c1592b710ae580dc985a292d201392d72a953efb7d5f2673914a85ce151a22d8dab1cba9957795c80cada0dbcfc2e87a7925ee5e67087be9f9cf36a68acd7a11d6f0174717ed67afe085921ea5d8d36c81a52c4559911387d7f41b9e24eeb9a1292783557daa8af7d3f2cbddb5edcb0fa4cd8972413d3136f06480751ae4b69fbdabc16927c425e57235b8b07c5cc2d4c8999d363c608cda599fd9c52f7342dbe4d4489d71e16dc72fa918ebcd58c89a71b48bf8cf589a6c92ea9b3fca07f4fe24237780ca9db6fe32fd9fdfb39aa7b67229ca393abb96230760e9d4580f74047f9ec0f720017cdd98cb9a00a00cd7b7bdc5fd7e0e3faa0c0fc4ada8ee5588a27bb50708acda29fd3421df946a2c01aacd4baf3ea50ec90278e948730b949c2a8e355fd31bcdc7a560f01333c57b023bf20923d3b5acad9aee2d649407c685edf74306182d1db0b387bba334daaf955a08a2390a5920cb7fffc31c04ac2c7740434598cb7ebd0b75f6575b0bfb1e0aa4226f4bb0656c56e6ee045a16d429a62f3bb0f256b1e408e8a8b6373a716161da904784d30e5bafc398d9411f87ffe8dba7abbe4e8f59d178c8b7102124c9a79ab6cee3d22cf7cdcab523b3aee2deaa600b537e7f6c3b9f4848e09dda4c365e2429967a4d4911fb60bf6c50afddd554e41667d32381fd5b21105174980956fb2993e383782d2a62192586c0897ae90d9f7b8d481be6131644d1fba4a4ad39d13bd44899a22cd4c95bb795a7ae4788e06ea163729cead87c0824fdcec86ee2f9da505821cc31c06b23bb1774d13241a469e416bd5524e3d66e27ec77368f14c56d7b014063ce3552e82e4dcaea1a2cf12ef1d5611dc283b0de29fef65e105f054acca74e9d6e5def7d98bd00c2226c3bdfef3aab178267ef02ee4106beb4252bc3f4da539a31b332bb79a210900b0f266a752afbc8b6424f837bc1170054be94359d4a0794ba3d8b11a65df40dba0dceda8eb1d04f8cd076cd2795bce6a5732396c2fb09f5bc202ad78d6dd06e724bcd49c984787d88cf495b9dc75889797608c19e51102cef42f8f7449b26c73ae6a2f26c2714f816aa678dd696792ac6469e2a3fb313112d2c8eb07810d3c3be91843245617823204de4cffff93769d1fc1ac1a166a3a0b412ccda55182b9f8b9663a8f6df1765787d26f8a412ed7981654b87a650a2e5957f8c7ac987158927079ee85d172e1725f05f996dda31343ead8756365e8bf668ba886a906ae7facb7a75d0cc4a244e1adaccab5c758c8e3a0efc5267dff1dc0c94e39ecec5d7573366c46bfa01aa6cad7d97510eea41d4e14f4165e63cb6a8c6db95d1cdeebc7cf2dd242da3d388acdea12bd492d6ab8d90e25a5e9e68f848e90a73389538baa4d36f667bbeba1281b4e6b6081a28a9eb6eceee75ec3197d46bb16dfc50f513551ab12ea8e1e999233d9ddb8632b480d0e114a013c3f383bb38342382f4c9003b79b0706f64344338c7ad172029562fd137e1bb9611ba26bd3ed5e75f5a87b1501e42aae01c75696d6062999e513229c72a5c9e735ad7b4ba47adde593502592525fce7194b132ecc6c7b0755a401f9ff963e111768c4fe876c9a828f4535448e87781986462619a7f84ed5a99ef20c2642b8aecba24670b4235261b918ba7e7ac0243642a24e464866c63f28ef79c65d934213ec5fa5b5410a55d0a819de46e7968bfe0ee0df733c084116d007b02094783de1bda0c68db2b2bd16f81761fdcd90b1d0dd1686f1275a30ad07c7be14bfae4f11a98b8f6ed5905f769d2e358aadd7ba8b324d101e0b391b83c773c79e99d7daf3d5c7903071adf99b0dca61c424cf7d72247734cc2a31cd583edd7accaf92a4dde5ac45b93f797303c2d7cb1cdd6a32c31a85d351bb3817a261a2643a0fe6817ad34933e8389cc02d0e4ffcc3f56992a1a7c2edae0e0fcc95ce71fe4ecbaeebf3e648ef65c2bc981c71f4cad0e3529050152d41d4ec874cb68ff3089acbe68da387b845a954b40be277f2b559a6697f633e4c3c358d98ae28ab5ebf6a0033ebf694ffdea2b6d304288275659dbb4ff3af157ef9316a17038d2ee74e61ce2f11561d89122a975b0e648bda65ff66e7d32023b558aad601d4a90695769ec1e1c0a7292111deb333b14fc3d46d5db501b5668251583201b37d91e93d26d39422ccd31cd823fd92850ee32852a9fdcf2f95ba398c3cc618c8adb8c4f6b97a28858f44cbcd02f62db1e9d78716d1fded23b3111e6062ea689a37c5221b2120efba6d6ce43fdcf301b2e4dd560f117a132617a09d736ffdf23703709b66e7ed61dbe639f6a30baacab4279bf674e3a2ad5559c80c723ab8ec1261e5efeab05048dbe8155dee0374f9b7a6430cb7c1826b5e67c19b353f2c9898951ad107831aa292ad66776b1f8a98f26f4dc5b0250851a3f964483a9e74f9acd5bea04aef6efcfeb6769a81e25aac84a08406e7af06ce2ecf8725ce9eaf67e2a9e4a203daf68d86a61aee9b8c044933fed83513dd3679cca13c1586edfdaf5c035f69732da6794816d2e6ce5b90dd6b84dd5f0137822eb93cdd604091160aa316f7ea63d3ac2a244ef40e56035ce37c86fdfd10e3b39733a4b94f5202ad7d2e9a69ef3fd5ba0fe89b2fd17306277dac3091451b8abe15b17e055c1e0cf163604f875b44a0943c009c09a449952df10d7f142e6a445aed294789b454ae5f91ef22d8f69aa37d8ae0ce08fb35fd96c62497a05e658326c6692dfad3aef560fe920a76482acbdd98b021334f15819d258b1d087d6a528f8af6d8b64ae7a52a4bb296e98ea6d4e7158c776a19da015095f8efe09d61da333023cf9c2d407839664f446552af09c2160abd8f44292ae15b444c3c63adda16588a010325467e31985a523cb893c5c173d8c21746bc95598941b2d66d32e2159566c57b61f835a30d2c9b2af6030ab13726e431c07b9f35ffeb0af9458a7e023c03a8a1dea827396d16ddcdf89336dfa5e0cdb7d4b19db1d6b98f7c812f69d90fc3e10d9483232d01561a43f681835571167ffdbc3ba38c6a74517749d01dfc143bbdfbfd3d3f9fba8b7042f5a339cbd1be1cff9b5d3774d625fb9c1492a28902158f30b93f2e3b049739b052be245069b454ead4eb1b039d04b12f03157e99429b5313bf24ea4fa8140fe019747b07b6398b7a54115851524f02e9dcdcc51dea5d8fccda8237bcf87ae5b2f86f6002ad4ad1b8fb1da987c1198047454aed1c711faac45c51f4709e817c2902ff12143bb830436156c77ac6b2d3513124cdf002982c1e08d3dbb7bf44b409bd7c9ba2d52269cf92a4fd8301250f1be5592f28d185a713f9141f22d41306cb745defdfb347174c47dbfd9c0811b19c7cc9b4c2bcd39d10e33160ae2bfd3b2a056c4a3792963d6c983b56c4f129475997ba698792fb4af1196f9c4da0159ad49fd18fb2b405a50e16748249eaf5bdd8cd8dfe215ed2244f6e9dbcfc20e8e11de3d9fcf758b04d54efecd14d25cde2d1d274153f779c333812007e4840c4dad52c93793707f6c26261880019211bb17df24e1610dee2de5fdac2b6cbff97500d8bbb0f95ac87f655be817b695e5a22291464ab9955365fd3cf56637a7e6e34fe1e1ef66758d2d8e84a7878656330358d62b9c17f1f80ad033d02eac5a173600ee108a57cee6990dbfd343f05a46300a84b09c1df29ccaa4e4d5fd1bcc0b54113bced69fd2e46886b49b698d80bd16664838dabac0a66186d8d6ffeee8afde16ea540dcfe2e40d82ca8f85a37bfbf2662bbcc6bbe5dffec89eb0949d36e0483d20279bb5a045d20d15469d98eccf55d44550074dc24ee74e14ffb4ac0c69e402f0e1a306fbc129abb76ba1b0b6d4d3d341fe6de614c192a01b6225674231bde784de7819291de2ab04f2275003e37da58a5759cac9d15f06702329ff9dbe5f6c5c4ddd3852ee05a69ff8d8dbda27ad11af4183ec2500013af869aad93bc28abfd8c85e5f44d6ba69a9fa835042814ba1c709b09caee2fc477243a5ba540322f6b666702006ea93a81a2b2cf02815a064acf3937b3c9e2fe4087a18c9f3139c501cdb5f86d5aac3f3598a304c53f588228cd3b2be322d24ae55623c0d54a85411d24482c1817bc2d5e9ca006a3d067e86cadd160a0bbfa956147251b89237d11322363cc4a72ee0a044a1d3d11f969e0b49996834e9d4e3f5220bcebe1710090713d62a795b1c982701ea929bac03b07e635d850d019927274e07c75b9e27ebdda6ca8f99ffd099990241e1afe1275b58adfeb48b34cc487986d20403244ed8b5a8d7002d07399e22f6917b37b0eeb1b571af29ccc405daf9f4e29c768073d42455acc75c7b891f689a06d1189666befb470b1ebca4c0f8e88f82835311d82265be89764f2575abd21deccff713450b9c7e1d28bf7ebb10778d5b66c3a5284352d3b21ff2cd51fb961981fc7fddf49c52c52fc8f532835b687a80e53d67552256d15159de33734a3c471dec57d5e9a8247b3a2593b336ddb30aeecaf9e5638b4244701f2a70bbb7ce0be24088189a004d484626613e26087a87371f5c49c488f9c298f711e54c878323524680e08b11d05ee6f504b7414b80600155b3e50aac1dd442899274e6dbbf634dfe386fe819a110fa944a913c345ec81df1b2ac329ca69dc0a090cac85019692e644875ed527b5b664142cf6f9115b92d32fd1d36d3c76bcd1af8d7b2b0bb46991782b13102bf2a0cb2abfcc0f2c92ed5c125b7cfbd8422c6d0f471d31b59adbf6aa6be0686a0b0de859a8efabd24c6c44314ff32b2d5f74492add9bd9a47ca8dfed6308b6bb92a0243f73f667962d07088f6c9d2c5e54213d3812e33466197a75dff851f023fe275d117fe62d3f2097b5bf5c66f361198f66a96ad870fbd4c00b531e3b5337afa5869e0a4f6b5b71457b7d4e3a5c309e46db24e95e47cb5150dd33dba1c8d664bebac1b0db8f79a20d41449f718617e0a07ba4de59eeb4e0f5a1b90cd7c0d5d1575353edcb6dbe5fd7d3972ce79a1a628953b148be87fc2c16dcf2bbea1db790fa54383051bd445baa01581ba2a1f75626910f7f6d1a87de244f5506a0d671100b3b7244b5923c3d01403a462f57ce788fe3874862cae3797cfab8acbd76f52d3edda065beeacec16876f85411895ccdec61c0d2e2f217b535a1c0a7619d7065fff40acb31110945f0915b80124d1f5bb034a5451d19dd21dcd17f9869b8dab40cf704f26ff1c1d978494a5c8c5b83f4814162a2be961a8af9dfa0ff925d41e1e332fabb5ecd32d3c0989486479d9d65c652525c1d13d18711d20de43cf26674373b389e3d82be9a5a42a55d5e3ac1de82511d8ef8804004be0196c19a8938646c3726c74d57c40266bc88ba98066d3ca2bd0110994a332668b106002db0be0bce2d577468e5c2d8a54b4a1a15b7400624394843fe6e8a4c5e1a7ed7e55d66a965229cfa030c7893262ad5b180bb6ecac2f39ccc092425203f6cad1c3271a4b918ed3912db825aa9b688a1de70ea5a57038c63293b6f297ef076fc0b3a46078bfa36649499faa0bf458f1bf076d6cb31a53b6d2db82058ac0b61fa539c04390b085228ff14f163f72d71a62ea2d7da38c87a3fc6e28d9a0678b2bfe1a0bd1f7737626fcad16733541b0e27be3172716f502c657ebc4c8967b5ea63fba5d0e91ba36630ec7b2ef3ae37fb5b684366dc3e09bb48f7c026daee10cbdc175cbf02799735a79fdafe4ff16b1c69cd29b091d567cab6fd8f3d52844d1172eb9adf3926750671f28f9442f6462f3210ee417fde957e2a9b56bd2d1eb6042f238a308821b14bebd72189eed76fb6737dc5f18fec299e23e0d3ec4251a61d6eb206e46ad2d35aad36e87434a70a380f2c5a2ea284edbefa4fa9509919494888ea141137e1608b42e34f6e5903826d598d7cb553ece45b0ee39dfe30c97ac55a90c617c84430ecf1192c69118563f01f33f86023e35c061f96c2048dd2656565ae87dfa35eee98818fb3b8db25b456c036f575e0ccde90cce95420e4730e5c16894493dee3528cdc19f57e052282593d7b402fdd4a2f2014c6d34ef95b820132897b05362147458cb53f338232854d0823d24401836bf90258c97b01b267190b3449f59451602eb16e7dc706845fb02d17984e248b6e2eaca7e3aeb638befeceb93c2e3e4922d0f2e62a93af7465a98f1deac4c188acff08cffdf4eb115c3d45a408bfbb5af3cf4966b0fe54887a2b76b5eb14030b285d3f2815a5b8cb21231099f0b3d049115f5bef647256622cea7d9ce45070d2146e62d310262f141680940bf73dd1cfeb391b70602210bda72518823bfd3ab2b5bd0066dff35360af391b51d8aa942e04957fe7d8aad752216225cd6ca43ad5ad2eb6675537f9611650f47c556554db37014238bcfffb05a3d1be0c3322a4627432db102be3d5172ef56909b9edd1b614862dcec8038bc0c87f4aaf19ad0da21410e814e893d9d2f95483a7921462acebc7cf16c68922274f1b1cecfd3d4aa84ef408c0b2cc58067c1cd36ca6c794687b21014c110580ffffff7f