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

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

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

Block Certificate

Block 69149 94d9f25e1d9a1e568d168250bc2edf116ebd774da8a5b041b369c11e16a89fa0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
50beb5716e1b17ed0537123c39fc9c2ab871b3a8e50c54b61816eb0e78f0be86
Certificate Block Hash
94d9f25e1d9a1e568d168250bc2edf116ebd774da8a5b041b369c11e16a89fa0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b00d0000903a0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005c457b2f77418d3f9d4139b0c9135afb5f5be838cddf0ce5ebfcd4519d8de55110b1e2b4957e09185b75ad99c2deaf9bd994e3a882740fa4ecd08fec1b92a7ab0336268f484e4e0177901bead04c06fa432a9a36f744ac1ca5000000000000000040000000400000b00d0000903a0000

Raw Header Hex

00004020897e82086ce32f3634154caf82ec2724bf4085f0b4259579f45de90a124e0f89eda668b6b5d409f4d0b398c0e64a15678e6dfa9fc1e2bd1204696d1033dd018d9705256acc1c011886bef0780eeb1618b6540ce5a8b371b82a9cfc393c123705ed171b6e71b5be50

Proof Data Hex

59,560 bytes
12121602030776f2ff14ce6edc52e0d2e888c717b4b3ac2f18f8758dd15537b42b84d7526975d4129c654771b5ca7d9a2df62f465d7b2a6f634af1a21007272e09058ea6ec23bd81c407ca3908525f0c8795badb57649cf92c6c9085bd0887361661c5bfc329fc627a1a6621d9ed82590b68beb3def7cd74c32708757b8648c13c65130f72be48958e781361ae0983580f40820dda633956e0bdabdb7d032b01fb60712b3f30d1b6075d1c944d4332eae97878612c8dd14abd19b3773d9020502b08a3de18ef9d31bd2bcca07323a494cb5758dc8c4b4f0a1a12c9e47cace3534ea4f63ef10d0018f1e7058684fd2bb2cde6f69132dfeb83bdd9d5f6b3fc19b0effaca13027d72f5a0555bc17e88611f52148f79bd77b0f0dcc5454366ad7780ba5e1242922eb1a254e6acdfa24b18292034d237d9212f45a5a1e974f2f754975dd235595b236a2fd4e462410f28ef40af11fd2eba96d45694c5a62b05bdaaa622eb8c5dfc32c2e66a88cfcf6c70d13b0a890c5a1173d3888d8d4f51da65c3aaacb7be5ed62e028f6b4eaec1cd900f119ae4a2d8826aed7a38e207bbc54bd80a6445550ee55b0d47b6c46195b247bf0a3fb071512dbfcffac0cb803a4bd5325d17662fc57060adbf26d23b6fb1367c407ce535e8ea4727670daa59514bf97e8ada9468a1c3dade9169f6e2c38ce3508ac457fc02f49f06d91e232bdde3d1c7d50fe20ede33d3462956e6f7fa6cd8e650c6fbfc841a51d3017b94cb801ab899aee8cc07fb1cc266cd789ee7afb972fa971ba95a5f4236341e40e501348d313b072f814761c136faba4f02b326142d12e31062abd5cc9836843ccb89cae5a2b5e59d5df8761d8495725d8a0cab9d6788b630d86cc38b23f207c69ff8b7ebc4b9ca2818b5624732ca5c6c3a86dac8d60c492f3e3b9e6a2ba976a6218b885d25bb88a39513c3422d7299b1ae93d951c22a0246fd6d86359c144430b41273ab96dc29eb47fae021aa977e49a182449234cfb45a4bb7ba20c68ae11e324e4d7a3511808ff9b5f8679441def1e2e83571ab393803f23bde51b820e8948f390972a859d50f61e182617a1c0a9d748ffe6898b390d519e5d3af1af04c55d52a39190b625bf22eaef89422b2559258ad08253241160b17c4f1e8be330480efd808accb3d25e6c0c6ccbb0b785e91720c233b33720a21e940377e96a317fcffb2807e5811288a334b2ff5f0daece410c60b99b6325b82aec00d6150d1842ee3aa227c34f2212e50d20cdbdceacb67f4cc03de95d1787d4da24c6cdf23d985fdcace55d6e7eba9e9cf0373fb6e63482ed94588bf6f2185b40a5fb2ce773a01870289a4e82ed1a860148384d9a9ef2023cfc45b5dc22cf7ad7d11726f3a90874287c43bbe0d1729a3f9dcb1e32526dbd31773db2a39405666bd6c172cbe596d0e1a32d942a99d3e54ef2473f7b639547a704febbe8484d7c95ac3ced68e679e85452cd3b0281fc46dd67851b943a7174bbf3d484c82ca94f4c8940bd4f20b5be1329353e2c38c9ce00ebe705cdb39eaca1be03fe3971a4fd2e6ff3f7231e21c20bd0433b72c3f1abe07d342839ca83a4dacc3fa4b72eda3693e618bfb680f39c8e3d60d08b2b035fc6c5bf526386cc399fded4de04a4963a36a02e4b6a9872c5eb57a57ce91d65a53000400c6b810d8ed124429d6a40256ee59ee747c335e899cb79fd7880bdb6885fdbc72df982b3413722750395327b8c26873a149d25296800fdf5f9c50e8f0f4d5300b05e568598d96bc406cbda01fb274527d043d9dbe6ef87892972bc0c662d3aebf6f5323e12f19ca323406c1b059af47d63d88426a78b32ae3eb8bc25d0baf8ae943f60560c1b44a66e8dc60dcc60c7e29f1a85c75924d995e44386f058b2c584c7bd37aaf842d3d1f15ddffb438b80d13b5246cccd75c537731ac8b6a3df24785e2465c33fe5feae2cbac374f045cf4bceaf87a310c8884c70fff8669d307754c61892c4fea4ab223cecb9b6399a14d255c0bf65dc889226798104e6bb1144ddce5f1a4ca040ad87ab7aa1bd1eee8a4fb52b964f4d204def7aa06f9e3d42ca57bda9a6ca7801b3d8c3f8c6f623d990419720c1d5842765862423c58a72628ca67b025a518421ff4353e50c7fb5517c29fb04a95c828c40c1bdbf7986467103992049a6eb75bf55a564a2997b6541b3485278167029820d6e05137015d90561a7158c5883f5c7df41e9e14a14430b668909e0699b0e83025fd6edd612f4d409a61c2ee036b4995579b13f3da68a4e4ec3f23dfbf10692175424f7c9173a2fd1e8ffc72f710c34f47c80837f2790434055a17a15a401a52d55c2ce3bf4371ec362ba69720dfe254ec5c027a4071e6af8a6725bbb55809db4ce21722d92699177d8d750a724862b9cabdd45c6bf9b6a89a5c123e562c550d416c92dc39489947af02f78b42069dc286e090e4c73c8e10c7c4fbc1e37c3c67cbc5aad01fad682d8a973b5ce33a90922b3145dd4131c35d87959748a1ec8cb8d96dd78b11bc691c86fe04b92ca29ad955b9a83a40446d9de70a857c6c2324af6910c91ea81d115ca511e20e949f077b5bd811d228671f795483c94be50c8cbef9a5d5a06b647e28f224657daf7927366ed1e9d53d01c77593493b92fe3a3db01d1907b5595495aa253b1d523271e79874b6765f785519e0f7462d728a815e569f6b326b3998262115a429132fd5065407038bab9c6996766931d0546645b241f3c2fd21df9c785c825fdd35239050ee4dce5d3501b45ab3d557ad585443ec7712c32352aeed22e48836115ee16dfd3a17b35d0ee415350d745f327f8a704ac1e1f4306d02488ddc82e800104c1bdd69d762096c3d45838b3f5a4de3461d4e70dfdbc71ba56bb9c2ff844b31cdba17ea1df9c91d4617bef480d3e994cfe72b6bc98bb65f578ab536fc6725b04a5c9f3f85c5e551d7bab0be103db9e0f056e6c2aebe945f63c8d778b677757f09a4cf5c296b4cbfd162215dcc82e6ccc2d4fa257ca62546fe2b239f08dde67e0a3d99542352248cdf3569d5e21a0ebc4d42ea7671bcd732334faadaab4023619dfba35c546b94905ced2d82dd2c7daa122aad35b0e94315658481fbad430967fac40de87b0ee44fe1c09a690dee4ecfdcad98188b53f74e24cb1653a2116845cea0e5bc4c6ec19e52272fea3b5c1eb67f286be8eb0772ba205db302be5db89e351fbce614b410874f20b6326185d23483cafdb379f6796a4a10661d959e8eb1f35f9c3a34b8e11d814bde7a959b1d118de3e276d5c9db8d29d5881b62c5477b7ea4a340f7736db67c1f126a56d8ee6824ef5a08ff055c442b3d3cbc166f5a207834e1535a06399ca637463bdc8e514f69df81aca0dd35a3f855150192a3ae1ea82492378034cf17427dcb0192046d4c0d6d0e49e37f7169c11ef20f9a51cb4614e292c26253fc69b733dd05e70f42734eee0aa0afbe18d3d652920be5ca76622cd27afb230f55d43ad1eadf633d8d0dd2020e03ab7f2f45fa1b2d2a818721dfc68effb4579fa8d453fba13a54c77af5a9d414aa79495583c16c2ce777d379df29f5218b79390ef0494b3833ddae4069e039019358a544eece32cda6b928ca65f4657e420100416e7a475dae68ba1b1f457bff9af17f4b40c2740b490370c53ce4b9582f07c0c3aead0d651f4637cd3e4617d4c7e4b36a49b852887e239b90a83c960a86698e46979df224d7aa99f1bd7087c6d8336df777a05c7f04d24d5a79e458d9691905765a97a1de965f893b904dab5e7d197aa5f513ed85b2cadfcf6684c0f8710968f714ae50a1848a3b6d7b96894b4ab0025e10115d17bf54ec197b2b28497e25d91c5def4ccd42b248b55c8de47f1d75829dbfddd543ce4122b3170ea0a9282037b67de5bff961cf1ef6110bbb5e5d3d01ef43b9528b2d9f6b23c68572e321bb8e8a15d86171f9f4f785a3a68503531fdcd32500a4d081c4c38ba2aa779987b604c2e3d8ff0fec4970f4e20c9a15b94e9411dc439da8de1035e4b20bdceaaf019790a59f17cca4e75598877ea486713c2f6ea572465a6ea718056dde92a2bd68a838744641af204712800797374fd47377b54e764880e977c2f56d36889b17231d1f6f3c27ab0ac859ae537691622937ce935ca9d63aee9962ce1877f638f25ceb0913d2dadbe0e37df1c92d59bf8128df8a8f6d1334347dfc1300e404db271c1a9745765bbf465934889556899dd95ce29814c556e2dc31c71550958f8d6edf716462b71c3fa6fe5c106d4c0c05c1b21dfd1cb000148f17c57a113339b31a34a7431242234a07632acf2d2879d1aa34a6d9e046cbd01596e31bdbb56e8b81440fbb199329dc798e647d79960450542e723635421216dd271c97fbd36bcfc1d1282561084fcac2f315ff8e1bc7224769b295fad5002e7707f64b2838143b494ad219e31b93895149da2cb01bbbd311f3d28df772be00785bc96929a85307419a32ae75faf3c65a212eb4c995201ffc0230b96f1dbc64ebc03d9ce41f1aa8f1978a49b8a5c3bd25c29cbe9e7a7f7dc1614e788d185ddecfe9896d7f382f1a7ec50c39a08ec28eb66344fcdcfeb99751decd84ea8307719f80c9cbec5b3a9277448cb65be45717e26068c50f0eaefc52fa4f6179848967dfe0658d01ad9c2c2b9be1a5249cc8e9dd18edfdcecba08d3656f8c5b4510b7993dd2d1adb51f93345409209ad5d14a01dda2212446e746d542ea4771196d3556713078501d613a03438f127bb9e2152884f9782850a16ad82bc8200d8c404d6991b9a6c279f7b203af9c940c5b5cdf3da41cef915f29a33876de3bc001ca10462bddf21ff9d4fbb285aa2b1af1524ea541dac4f4fd768174b33a0a6fbb1bc78644965358e17cad52ce4ccfc7a0b021334a61ce04fdda523bb3ae7eb48872012d1cc82d2d35b4c12af8f4d6602fcde329856434ca502fa8f008f13319a7a877fe5be349802bb9b478d03aed789dcb0f9a5573352c5ba8d76037e073d725c70459c655712495a0ab1dd28ab4b5f9b44c5466b4c0bf5b7fc4cd3bbf911aa28d26737ed455d73e16beb967dcc46f19ea741136a4dfd5259e22e9b5c7737043028ad82090ad751c630bc5283b16ab1234d747833e24587dc2e22643c3bf9bd49754a547ac801dd59e1a12afc09642b7a19e01da3a0c68746657a3ce6d33b3c053994cb047d588048118be61e1414e2f01776f2bd662857814e83d39de85900584ad71b81abd94ec89b1951d5ec0d922b01bf499bcd510becc0178904dd0802150c5b0155c695eed6c0efa405b5e438a69cafc9bded10f8ff3ea1d2d64d54b66ae96614eda535a1bf735541ee7c38acc9d3a682f13a4c620379167e9ef156b3194ea7fb52f48cb270c5b18c80e6a298bc64240d42f766fc6df32bcb6ec784b73021506f1b8bd27d1fa29b6682844d8209d00faffd4c9d670b549485519fe4baa2f0fcf498614beb2270d1575f8dcaa8e492d069928ec9068a32c75cc3fcc6a258e8d22229ceb2cb452b1395aee0cb50705bee13a95ceaa6ecb3b6b7fceb078e1622a73f667e19da07fcf44e9c6f5c2dee99a850201d9a67d00593a3b7fbb33b1b7282699059a621a0a6f4f158c6314fb88230589da3f036924efdb4dcfb3a7cff20a94da8ada92649d87932d1607a5aa38412584aac5cbdf52719ed7018dfcc8eb62cd43a5db975e82fe1d89dff193956049de408deb073f270f1ec4a754fa02a41698f1ebe45cf1fd8eafab5d6f534449f808988da34f2a9aa973f6c5ac5c378c553ad5fc7cb9f98bd7517579cfed202c12e9d9283199f2456021655c6aed2993ff17109af8bb7c4f6b54900f6decdf15415a1ffe28ab19d3a2ab26a0b88e01c862ab3dcf869e4d3ad25ff5163ccd2cce4dd2565e4756ec74ed7bf5ffbb2f94ef83d1d8037b71737ecb0ec8a6a05fc581b1c68716f19fa2104ec0d19c79b6bbe0698fd5a3fd89b948cb1d2973fdc249cb0e4d8dd5e17f50dfb52e756f0cd888672e37dfcb455eaeb960c239dea7878bd02238bee6d0be4b541afc1bb3d1728af4cc92557bd97a28a77ed0d63d739322504f74c752a77092a799bd69697dd9e81bc73aa54832d243eeb1cb255e6d48df3e0d8b41d6514261326ab3ce9cc8ed977ed5b87520b0c1f7284c408d09e64f8c4f70b480290be34a26139cbd519c47d54b47363c881cbc664a8477628cceadda31064eab3c1d3082af7364c7923474b0ea4a39e50365403581b5e2bf1b634c8694fccbe6e7c7b5fa6e05e406e99c3d043b2d545b1f5e011a2ea9c520cfe77f56f433bcb908cf5d6819072216682249b5f3406f9c1b229b1493e4ea872859f8ac1c233801fca4b0f798f7ce34ee355a313ab283c0083bb71c2b5a59fdeadaded5c6a4a7f69d1e98ca8867850d9a62f537ac5f219e50ebfa4605d1ece63416ab8c680a1cbc601428b774a77a1360305c8e4fa1bda9cbb9180e8cafc90a0a0bdb656e198df872885bbe2ea14ccd37cbbce099138f7609f159d79ed2abd1e1dbfaf2df0c3489adacfb0d8f3cca4f5ae9e7ab7c418316bf7b784ce68aebb5b5c4bb0c408e733af3f305c707eba72231b2c56284f99e8d48e6cfe251677589f39d7b575745c2b2385e48469e7e0572efcf584800200e7f875c6581706e926277cabbc627cb8ce727f5e414ab6b1eaa77f0ef3248578fbca071cad0bb06943836e884ec57a05823eb2bc454f8411e97352f8fec072db2aa9e8cfab7e9d9afee7074064782cab92b752315100670f501cac8be79e1d6ab64fb2ec1b686093d44d3ba2ff6c61f222e081799ac21d230e15799d177fbbc066a3e10306d4aa5754b8b57345a7f3c1aaaa547bd941c959c82926846c678b91699f61c5836ea5faa9e4f365144cce24d2456512e69335aaf2b5cdff4c811b63670525feeaf1e464da80178174dc9e8248416e43e85f2faac8ff592f18367acbda85a359a6868511d7ff5cfc8128c4fe70b546a14ff9f728cb6944ae512394be81a7ba7b0765c62fe085e1b0357e528ed29cb4e165e5d5c5f5e36183e5eddf42ebc1024dca61a74895e1e29964cfedc3b55ce19778a0745b39d5de98fd6735a4d245be4c545adf17963b592323a9a1ffa77b8fcd0d4e8d8150d32c93f75c22adbc99b245cd25b835c240b7bc1524adc53ca5f5e56c784626fa8b1ab468065ea5996cb0ad073d8dc11bdd4d4bf1754a55acbebb7ec97e832c07fdc8c2507bd5122d1ae5befde0599cb65b5fb5f2523a5561f83e478c2969679d408b302a91a798f82a320ed0a76d33093b931f666aed0eb59f06404ebf5364b18f1e23ecf54e8fd09e4fdd1d3d4f9905e322c4118de019483e73d7419d07648ff06b28cdcda44daff024b0ccdea52f27f48ec36b2aab3b83a809515d1e12115e3695e1c95da662c97cde2cf01076b07958a361ce6d8182639a647747eff69e80b3dc475317162a21ce3dcb4f4707ed4da8121b72632be9ca8d3dcbd40b24e6f70e1f51a354cbc31a7f4646096a8fb3efa17a727f9f5d9cd4250fbd8cac6b62239f10fcd505794dc8fbc48c421d7b3e0492ca0ad3a85c7bec4b409712d14cb2be9e921e26a64cf7aeb1424c295448352ff9801e0f298f129dfdeaad0da97cadb31b2dd475493addf914b75a57261a985eb0f95f75923f16be2372299c2afc7ad455b84b088137b049e6c8888000eca19a8275d87fa70b31ae9cd080147997f2f2881a91f75e54d64e9093b6e6a311fba481a7277381dc389ba0140a0d759ac443b989d19da1145a070ed49f66b315eb8786850cc1fcc53ec9983a39b9bc77f16470484c2bb79c9b552ef274632305cc056cb26c2112d5d49aee90568949f18d66a3b0f9b9758a5ec837d5299c4a9ca004b053584d21e5a2d7bf236e7429babb0bd12c6c8e34a8c22b17f41b27d3f5c39520009d1efd1ecf8d27d067c19b45a171004655f193dcd6b42a18e07028424e97e200034e2c1ab15ff5c93d6da48c09f2543232fe9bac5b5ef120a0ad7670c3c016a4b5700c239c091942ac6eea1a1145953bb5097f7b808fe7348c9d5b9efd61c4a18343f16a8e2cffbe57047df64b3ee2928a0d426390abeeaaeb682dd0260e4f73b36850cc723899331b5eb9f34dd2d9bca0e9459605fecb493b0aed5c10e97dec0f595dfc5a91dee605d7634e826c046136346cdac637af1d4721bd7a20cb9faa52d8eccccd72629c4c734e68dc1e387e4aae2ac1febcc13456e95ad0c76dfd64613d6a1a6fa432b68c6196f9df7c903f6817f01df8487c9e50d6909ed1fe46a23adc778c0838624a62809ebcd22b92a1659f60fc30fd3acd059d40c75219e288d6ab4c00c119158a3d113123257fb66c2426c3de4a9e5ed37e9d7b25aaf030b06ee8e24f5987ad90f1418d0f0c5abe390b93bebf9270cac656b3f198a8b63b259970952c96e4dbbc0147181fc27f9a2330bac37f64b111405870de741f8bf7c3efccc7dcfe118ec719144f943d494d3adb7d411f17d61ed1b9d7858a60bd440e7b2cdee2bca1df6065488cb859b16fda259f413cf40730b7e97e46003030bfc57994467b5c0f917858e9c7bb6b35015c5f64522d60498c59049733b8a65fa40896e11ef319bcb9a2e531128b72eda73cb0d74c6a246f922ff642e2d10fde0663273d0fd083b75fefb13577b73bbc524a98b5f119587bd3f6b1ab4f7692dee792d496af7a9a0d7682d25352b31d7e118c4232b6b259fff2274787036a3b8dc7840af2b988cfd375b4b4cf37ef760dc8724316f632e690463585b17a93703b0c44f207e0bffaab0802d2955868708f1593b71e332a4843405f832248a12e13ec5e541cfdf40e8d6aeb5c56ed26a5948e4def1cc457454ae9b718f4b8e2dd69220b340d7e98f07028e73f7147366006cd098b2453a650178a5a073f5bac3d60a4e69deeae43b1b2963b9cc7dba82e524a75aeb2798f84cdf4bc1a9caa1fb212c6c6d016bc2313f616a6279def715989a3b006880e481c394e9b9cd775d73a29f16c2cdbc48eb0830681001e853d2336ae09e16384d6f25d1fb5395285f6939757b0e3f8907703455d786f113c4624d1c65b2dd14a05a9e07afb2ee36a8ba20419a9321d99dde59fe7bad73212413725a7fc98e3b039183ebc70408ca641fb35f496181fd73207b24c767d2aa65d8250b48bd0fff4dd5c47954ca42462805ad0709dc28984e1ca82cde9090bd88ced7ba5bdb4d8f51bb36d6611297fbf5665115ccf304d33a056750993005f6c01b1581d578040a39f207e5cc76c06ae29f1a863194c7b9f80d0ae08fb7020a139c49ded7eba236e8f54b6ab46bd9f284ac9663c910cd4269b4588bb97587420872b2acb3aa2b057a54b54a3992dc2b39e0f7d4e86edb7be9db7cf4e6201a26394ca793f68a87956cbedb5c1a8b5af7e2c88252c40e46b8e0cb3cb4dafdb8d7a7076279bfb0aecb076a330cd259ec7b270ab8db902f1ca1f3d5b8e885a00f497dd5590fc8edac281f14910551d94a8ca382f9a45f4d303d2bbc8e46be3d0ca02986b36923a2ac5ef71310abf3ae1f8e3aec08b18c3a712440ff484afc21dc42f9f49934118fbf7c58259fa9a38ebb465606429f280e837f71ee1459d747a3cc28bae480fe44a0ab8050cc4ef5bcfa061805f374bdb8f0d9423842bb27ccd9bf173bd79e3739c410d4f900d5b5ac3a31d8b5dcc3f36161b2d0576b05ea03b1cd49ed37ca74beba77def1dfb90ce731f0b95176c7613aa64f3ade76ac0b5866f5fd4553d98cc91f621bb2294bb6b304430f1c2829814e93fdbd845e180067e353755e36ec05b332f8ae9a9fc7d2a767fbe65c885319acff94521a15e6ec07a75187f0e1b63752a60c4f47c36239443c1c0b087c79effd7edf5bbbf6e32cb1e41bcd8b391fc460375bc7910fb1bfe516c1c5b809b796dc8952f4669147a226bc9d578b96e3b3d53dc38e561743e7f6cb5d9f4af6c3ecb4fcfc7b9157f21f4cbd77fc61ac4fbd5fd5733d6d3a09ab583fb389637fe868b6f06971c8bf4545a3836ca3d4c49f8593050c519ca5971b1b63a9ab06ebfe6e163b9f4d50e3ec0067e73e315783d30195eccf612035ef8191ff32f2d7401247999d7f9d0e517d2d017b0412951ef39b36db0f932825ccd0cae6c6622e686197377b3d75c4cc31be0635cdffd9f371974b38372f7c1a629f5df8f53725db2274280f64614f52b3a7729f3709a8ae888447efaf0553874a76f8c905c408e1b7134b7056f59532c4d88e07f426521d149d3477b741c7fc70902d08bde6b39bec790865c6762c64edb9a0c214c389f91e4b6a5b4d43d0dd61f822552b932348f133df006d76594b024e5e111b5d2fdfe2b0e0d8f1d7ffb204a242b5d29019555155f5511f755699ed2af342472a9b257c47c0f5632a48c4f892c4fd0c50056abe748e3875d44f5a6e6ee6a1f34978d617712dcf1a46fa6dffc6643cc2bb3f619551549e2910226571865ce3a25835a561e6ffc5130a45d3a0c0c862e464faf920dff0f1d6d3e619620a1a0fc386412c5bb8198a0ad64a3794d6e438774cf359a8c0a90f0fdf85a5d818cdb4f3dfc4f48981e2d3f0ce9d7a78347b84221c547c2d23207400c0cfd929a1d37e6d7e026724a682c2bbc497d766f5d9a4efb507b89ff8594654a65a35de894349572f05d4da5b4b0ded5f26495fab9e19b0e17db84d6475f68e87db8584bbd57774155c7adee7256d7889c74d1bc671961fd38197f504c98a7cc283f18994231e6e6d2963d547d30ba29068066f4e1ed229468eda0eb62f5eaa0ca0d568ad9f539a3b23ec61b08f1417dbd58c78dfb033c8c20ce801f53fe84b879336ebcd878c4a4a14f7e400b349cbff93a144f429f7b42fdb951dde9190e6812442bb9b1c17875502ff9c8602de26b67a546f0f89ebda8e34c87a3de3c8f5a19d463f163990c051518e4944a930b06bcf2e9f9274c530d7cd3e6ff7712bdb604a1d60688d3b621b86e62196f1eb444910fae9ce82ed33272b8fd54308664271d1f49ac2c864a7b69b1370115d7f5ae57021ca5183f7fe579ce919393540978c8d876c3bffe55b271280a202bdfad0177fc2539e39f1a58e5dc60682fa5c342e9f06b3b6fbab2142f8611a0b5c05b2a3be16b5ae945aa6e08a27d1223f9dd5c9db15391ad88747e94ab5954c0992b5af8591ccf8c6946dc27ff84c6f5b33367b68e0d87f5d85fa54c2e246ac241ceb77d1d17de505ff67ba729584412a7caea1411a729d6c8f33762edaf943ce33470366354b4f58eaf161b7186380b9fca60de1c6c64cbbf6294c619643af298a4f2cb60560651d762ee6ae373ea01b72f3baa88fb4fdabde4bd63741d1c154811f8543bee40cacc85dc9bf086526557452aabdd42e70c6dc357f6b9c2007a290bfac4fa7f498efb2b3b7b35128e2e930cb1b9068fe820266656174f78dee1a89886070b3d8e80acbf3193b596494d913fe5a83f2ecf5d713c86a1d904b5675a07445446f2e268aad3472ee4cabe2878ec61ae0709fbecbea5fee8b2bd92ae0b204d1ac9dd4406e6a52dda65cc21bee7a1b2b52945a65303f55e029aa3724c4d40b2fe9570ffee1904c971a07ccefb41d250741b7ace88d8680b45938a43a9c951f026572b9b1fc7866ceccbf1911408acc15f689fb72a93ebdbdacbe5b901acf85acc1339e26e59c888dc107a7846c46f3fef89d381f2f874a003704432ad95f71b5b10a97ea612c72e566e37000914fe1ed64f3d06baa0cba484993754c47ab037691c86b9f4514397fabf01cdce35f9d9393dfb70928589a809e104980b23fa3839bbfeb5c3153c4f4a9f313af4a77e50361e6a9121b051823a04c5460890c6eea7aefd315ca00f2940ecde24a27f0f5aba46d090f64a42986239dfebb9f3c5f244abe82f1c76e975c4fba08785ee59db66c693ef40c1d99ff4f19d63fa884bdd5403de4f143f4638cd624a530940eed9f6ee22480eea06c33db38cc861e8c2b476e7d9e03b5afd70093a3d53049bc509202da157ca8be6b96ba59759380ffae906149a1ae2b453b6a0f5d0c911687d4858cf42cc5029b9f0836be71d0dc58e4b5a8b3e6ad021e1e7344d7e032ec4a7c31e23fd6c3124ad4fd5d0a0a78a25297ded09cbaf9bdc1afb9fc3766e621508d844a57afdf7303edd9a673cb19244503a8824e9391dde5e4284c7d270954a0c5323509aef74fb1bfdb0bf17dde15d9ac8f87649bc6308ef9eacfe6f004c38332ddc6e6c7bae12d4ba1be2b5ff8a6e5a7155fd5d74638ef8bf65961daf6532b0d9bf71b20bfd2058c6571e698deda0927dbb4a91fcfcf345cb42df17b2f49db504acd6b6863fea19324f54f212d236046318306fe2cca7ffe4a15a9cc458420a1ed59eacf262b5c91abcf9280eff06d4e5d5ab65d0447ecd9bae32f6a13e3636df00475028e17750cbde0727ac3945658ff21e06904f7fa2aef84f2f271ab22aaa8ba2a9b1a8381637874d6ec90273949825e82a79b25767d6ad37944531c3567364b988392dd2563acf30101cdebc011698ab3a6606851fcc71fe01e995fe197d7b092147778a6c7b98dd5efcf52dd844a12f347fb04bf8a2296a41a466949014473404d0a64e769b6f27d7297734c37afab1ad3eb73df697f705daa8f877c5452a84440f02a27a9fceac16170f47a736d394d0b9e0ff2ec771379a605830af3b473e81a759f4b8b0a838467c0fbccde06b619ba5fa1493c04f27c03905e5d847563bb4a5e37543b42110b44c54951957e4c8a09a47fe54f4c4202fd82e233f412dc879befac4c38390aa5f41fec11394afeacc94b839e95f66718c4fb1ec17934f51ca93150908d50ccfd514a587220b1376c0f7c2373ff8d3c07ff4b0a2b1017873c661a3d5a4569797710b9c0856fe74b6614fee7af18f20c3e64ba2519cc0aeeb1a38e70bb47849acdfbe0118e81ea4c59af6d4989fd3b327031d4986cd152dd7d0965ca1b64fbf34f81bc8fb9c20ddff831fe81253495ac4363eae85ffe8e3fe1cdd40bdbbc7f7ba1c5d4b5afc057b13d79ca92c73c43d7fe5ce027e2bc55cf399e7220af17d3053de1bb8ae130d1082cc2b593a9a8993779d370917adef548f8f046f54b18fcb10473945a728133d5c946280cce69abb29f005b0e42625975b23842d2dc0349c3170fbb19d73266c3ddf512a366ce82fbed8f8686f54aa5689fb8f201de7c465ce07c5feb9cdd0b3c110945d070b1dc86749138738a9d347a1c4b258af8e229894e63fa98ba0747ed00802b15779a1f281c4a7ff29f5d83c7a3f12776742aad3446abd6c2105787717a15d65a4f3480cefa80a40756bebf9e4d68cdfa13239deb615eb287c83f445d2ad01e1ff991abf44aafc439dcaccd26044f294d7cd9956bb35bac29734a06c1562c92fb73959d0fd6c6de6e7866f5d313d1891dcad2d8e3234bf83a737798de55c3ac9d115940a5ece9c1e4a32643e45cd4796f70381e62fd2b19f16d52c89c69b5c2bba774f48fb8be205b856728fd7af715bf58af8ed6319f442d994422be65d44575357767906cde1907d4716fa735030d244d23992acf58fba0e4d94e8b67ba32a2029c6ad9e887100487a080f69685edd59a402fbe2e17b4bb1f20f4c12a733175d5dd068260fca0abc6d5faeb66ed9fb4a6a599412c4e5fe4753b0e93b4d09cf7f8882074ac325c2c17a25def84ebc9367611374e2ca5d1054473a47d76f227e17141c9f6ecf029f660a79d1b855b5d195bdf1bcccc5485066e922867463f308df7be50b3d2002edfc8d81928c69912d6e5131a04f4454974a72c7ff2a747bcdd5819f34d367155412f71d62e0bb8e95dedc5bc7e0512539f39eb2a28998006707830100d6df0b92dd819c89083c4260073dcf0e213c877b9860b5ac8fc7de64d706da963b91ee6f19f4c54d2dea7912d00ba09d472f6cc07de0cae69f0d6b090e2f0c5ac6584a3852f846e32cf0f87e1a665375a712d0db0a2e9bd22f52d0f534483bf6c8b2022e4ff9135de3ac12a9da1c250b2a46da4de27c660a425f0f2f738ea812fac4c7927beb774309fed8bf3f766cb022c2436869f5ff4baa9a128879238c97c357b91a1736688526080d79fcdd2a26bbb67b04bb28ad0908086f33891473c841c211a259002dae104c74638d2c228952be65e180fd4414dc7bee613f01975605a0049f287dce0817d43941eef95a12b2629d7626df93940dab7f22cae814f3c7b05f0efdb3e914d50c4be65c49279a8394f52110afb4a87723817d68994c1384f165687d150cf23a48a22199c7e47b6f9fcbdbd69121285e13c3f69a352ccacf4cbf11b4b6b35826ba3dc78595bf397e311789dad05db532429cb0af36d09fe984a92c780cfca380485192b30c295cb5464038d0791b0c8fb7a88a017c7da520a985febb89cda129cc1eb7499a750abca5bdb163dc88c8fd9df0ffc8d816a624bda596f380722ba28348d2e44eba0b0592106acd100e8f443960208c5b132419e2659e9bb54fea2fd4381467ebb4af364e626536e4c5c5d43b2939ee9571c7c00a19ed85ff54b5b03b6876c4976453429be105bb7262d0add9f042803490d1f77e9a7a8ad7bbd1251779a17e7145b8ee388cfb2a340d62b5c5ccaa3ff5d45efaf4508d82bfe0dee7b0d25a220f5f15a5daa57b7c7f858fc1435fdaab96865916fd23e81695ca1331f332751e10c2cee1a0d81673a6dc3ed181f94010badca3c2393dc35bc67c0485277dcfa82604b2290ecef2653b9dd3c74e8fbee87b982e8ccdbd83060c88a16a8512a4b5a924766daba9d31ab979b35ed7b034a1e192a3201ff5d6ae67dc0191e3ebd2c5cdf871b06864b55c7e43f017d3ffc2c17dde4cddff1140af31411b181b5fca13ca9012fec5838d10ec721b596902177417121d46ba881cd1a54c54e33a4851bb1ad5c0b2b2ec7c1e76fc0d05bc787772d3054bc25be69cc895f56a8483312a1170c524ded933d1feee711fcd962737149f977157532636a37a43ee7e85eebf5fb82a48c818e508ba3c6427a2d8ca18098013e20fdf95d3f6a6405c911b13891f5220ea88c45b3d4ccea532edd5551dd65a8780301448433cfd3f225ff979bb00767f857262eb1b2c602ed3660246e5418a73e60c95bf96b3b0e01212668836ff20af8e8b5850b24db71d8b4759e9a1be085ca2ce4afcc2c9d9ea6717ad378f06af61b259ba7e0aff8a0a310bfd99d402d910c6642f9316031fe85994a4b1e96acaf5d4824e5c185a2477a09662a310a087876af2a679868d823062db969d5751f472ae44474a2ed0d33db8d98bfaedc1490e185a53c3fea6df8238c48cbf12558b3f4467bdb05025d944705989f20214e14bc7446f17e5cf40cfc7a4bb19eead00d15d064c9a712404b4dbfc82f6aa5225390f50cde6bc628c78d4ba3a8ef3cede186cc1a90216883cede0274f757b163309dab1bd4cd8bbcb832b974c96fc871d054a25f5fc7873a5c75ea8f7209510b39f142cc70bb09ec41a832ac4c94ac17a5c04451b840fde73687df2e55e0fbacfd6ed57f187c6e728c1022e085b6c10e838af4d23b9c6441b659edaa126f7c32138c40fc60e23fd2225b61b995e14366d27858648ccd42605f8b50d60a4deda9892c9c0f23b5637cbfe8e1178e7f33aae2279efdbb84d7e98ba0afb816e4e29833f1b06474aed8152cae38ee09217383c5106b76c4ade61c244f146c5550418ef170fef72cb96588acf5b6dfa62061b1d130978006148104801e81b52eba769ce54150cddf027dc698a514247d98bcb5ac622a36caab65abb7f2cb803eb6c67f16251ab762041859181717cdf1fb1e208fb3363ec6417a1ba62a29d451c4efa5a964bdb42c76e4827f014f450b673d450c861a1d5494cba27dcc02e4620838a1aec5f8fd86659f641f623506c29b3fcc1705d5d9a9dec3299f75c57673b9185199a62f2aec5ff515e5419bfcda8be4cac3f053b2a358707a7a8d58146b34390d0f0978cb7a9568209a56d9ad81572e2b6d06fafd3e5bec06370c2ac2ffa105de0396e3e6438feb4a16cc5d9a53848b5c1e43af6422a4fa82986bd88cd727529f46f2b5163a929a39f77674a5c35949b16f0ccdb894c0d9b6b48cb9ffebfffe791aa14e4be90d7c945b767a262b1760b817370727718871dd71f6e34d9afb4e9c688d4245e06f115001f153c1f04c4cc8061f0fad0a6b6a36535592232935124a8f06e0d1c66185ede2333a29d27589d26908e622aaaa6f75c02dd0272281d34c69ab2fc97a231416c10d6f9ff0bcaa8d04111c46b61deea793eb683bb6cbc7c942c3b20806b711e42886919977b461e715f98dd1a7dbef876d55eea4fd6f964a103fea90febe2a4da06d001fc25c0eea421a09280cef6f2361f03f5439db437e08ba677709aad172939f4593be65a723bda0ec9a4a677959db4467e446a9b8471c4831f79cf9cc32f7769046c393766fc5dacd9f46955f6d05c9148b1b4e5efde8759687a4a2582274cc12142c28264840d22ffc2b0270218c731b9bcde940f16ddf260171f852057e67a1d7462a4d74e079fb04049be538cd69ce6a4bc5cf3ce696dea5c783c05600e650d156d2a4baab7ba7871cca2bc38c0cea51977cdbd74a7398809ad7001b0bdcdc79774c3f323de799343b1241692b135c0adf5625e583984196a5875954c0d20636973e349f83c25ecf5c506eb56b40d3befd026a9fe95c9d42a17f4432f126973304e6dcafe7db52bb10f39dcef4e9f4237b986c46b0f9a1df554d0d9866219ed14488a479a149e791366bb03fd4f4e7591129963d30baee19909a2c8832ec8a158e1a3f179a1551c38ac208e966abefa9d91e14722ca8d497e4eb15b2121e114244e05132d71a99866409fe2c54ef8618b16c71c07b8649cfe1e04a47696215bf54620b30df8132fcda30c25d33dbcd3483f3214a7ff6d126c5e7fb4787a080fd85ccc0f90ba919303bf86aa4c9267c5f392780d56948b37b1f291c7c8af7cfd12351155c5602ad0a1fbb91568575fc8ad878c96f47f064e051248a99625143c93e75d7e1d2c79f6dc01a691fd81cba56ba44300c6415463ceae67b3bf1f573e66cc4a1ae4f4af9083e51e7ed33bab83bb1233848eda399e728170f6f52e27e9258dada12aad237c0ccafb17fff4a2774cf7588ac23a17cc369f0ac3f11d17b93cfaff4cc23e19950a9ab5623677e8940a2cd25a9b9556c39685e81307c5d419fdf5936e2755ed6ca7ca2079a48b5e5d53fb73f2e9b9ddbdab9ba7ebb815f8451b2b6b5ede92708a8a48cd59946288063b22d535473d5a56e602037edae3004e76740fc15945463f2c8f5694313c6546a06ca02d058502f7be8b27deb3268186d2917e8edbb1fa1a21e2d74a7f8348e1f958bb1363088affc7e43dbada6551123f5834b99f40907cf5540c16ad1c23d1303474f96a5676ba0ca988a832d78171d8c23fd2f0e38ea258ba9cf775072f1588d8641f2c54f9473bfba424acf90cdb4715e472236aa6f1634740abd175b38f79becd31f87581f457fafafd13a516f400f4c47f8deaacaeb97657b6981f62ef42ef93a8f713591a8155453e082f25107361284e725e62e2cc819258dbff205d763bcc110c2103afa41bd58158a9171b7a61ee39ec2bc101be3afd0213f18c8a3fdec231645f3e76f51f1701e56943863be20726aa6828bd79f8a34a34226e9d48b160def75d90e9e1710fc21af6820d9fe7030c9547848c458a147a940fa0031a06a1bdb56d81a1afff8085e2ebb648cf0608eff1a11df98f7dc8151c9c8852d69c0c5b672f7000cf15a1317460815ad698e769b57cd9fa4c6897af9963b5f23d99b986139ecba499e1ea7ea319461f3d54d74f23a7c6302560b00ade7447c70266ffba6f601fd6eb1f18c71f68f896e2827a651610465d3fa0c6ac00cece42a8b97de10afc0d414927b9bc3ebec5f33c02ef68be638586782fdb6bb86d235d71d71813839a6ebba96bdccfbc9f8b17d7ba6c56c9bbb55a29cc8b5327ea812000dce550dd80b9a11bee6772ec11e5b07ceedf41ee8f86c24be343801807d40aced0f02b60d079457aa46709f19a04b288961f889786b109a83fe4d8254e6788bcd773c996662171b846bbb40ade077049bc0a354e359ddfa2932ae91d83d7e8a3db4530e0f9a76c7de2b031ec43919a847f07d0671f8e678741acf39a069742a177d27c0375a3b92b92d437a08fd588f3c79e248fc662b9fcf6401f7b3190faeedbbcf4fb8f3d05da33d47a667ee2ccd825370bfcdc81ae701e3db47b923c31f607f56f764ee00251cfce5b7b066d08cf2d9ee3919bf5d0070ea18a03d8fd54d5ff7c880b031d4b157423bca661cc47a63fd5a66947a53ffdc0118f66bb8499256ed644d556f3d6a3162852b255c4e50e30c882431463b3a5ecab305f5c18dd07b6e449da676f4ae60a1870460f1fb411521a946c01bdbcf62b9923ffeb21f3ccd36e4d0f51071f51f430180690801b3e843ac1de1c02eddd600c83934e33a147f4dd82b084f377234ac5c05e97fc6859ff0a9aa7b1af9cdc71cb650006445b667151395afbfedc96fb71b0c52e09bb03631bf1e0c2d690e4350faa8b53b3fef2bb1cb8458db82a9f222b613b837a2a64a0bc51f1cf865d5ab4e759b40dd8e8e4353bbeeefcfd8223c5ecde1583c2eb78df73b2f317e5c50ec28def4c84d2cb212ac5112608ca3ed5d7a00fb25739edc4d4e65247c63bb0cb1e74b772951c7b045b23ff2ea446f6d76aabb70c9ad073c6b687d8a8802b4b7d368c5fee6e1974e62de94d982f639af9b74ba7b7f7e9eccf77b44535aaa7e73ee5698ed3a49997d83e419fb6ad6feb76fc57cb4e74bb8bcc114bd41ea2c0fbacc0e43a5ad9662131f0eecc2a1f658ffeaac56692154754c40b064047603b40fe063c2d698f524bdbc469edd3bff1751b8d1e92ca7378e4606826ebf2933543c7495ebdacbc7e71b49a21b4fbd2ac8939f4e9c358f213ddf0ab4c8172467eefe9cc640259c2137d52ce7aa58dbee9ff4f64367d25844e25eaec3b7197d0aab03e68db41620c51cd1a7599b7715bc5abd1e3d5a7b0429553c823b721094623cf18de3396169e05560310a6321d1bc30dcbf36dcf4ea5bacdb78dcaac516208502079eb4dde155b6778dcc608f4b673f5b62f80645a15ba73ee02b12910989efb9b51d9adb2173352c155d61e362c2e3f9bc16f9136b102f4744b2b7bf96f60ebe9e378af0436182a0642b3f1f07ef3023a6d49619546972e139ad94476cb46964969d3340a742516a816cbd1c1c791020c7ee4adf66b0a4752de3fed7e7ef49edb94e73c40afed43a3f4f06047015beb6ca3c361fd2eb566ff9f6fd99da20563f71d48d911a9a428c9f893cddd5aaa926c1184ce99838f0740f92f2632413f856092d31120631aab5cb4990d8690c5b83c8bda8478ab4e85e0abdbed2092537646480fd7660fc6ed6a0c1185bb6b5af605c5bdfb5b8f3d0b2aa174c561db20d1d07c8b81a2c0e6c78ddb598b0f6d897e83dedbdb267a96bc27c53de4d38ad7e4c21d3e3d4832b65ac720c46d1e3b7dbb3770c66f759458e49e25c2f9593f171c5c6670bd6cd7ac1a23d4622d12980bf3f377ebb75b51ae64f6d9230d22549872759b36f3b6e1eb57b3b86f7d3bf4b0f3396808a04511df8285dd04a62fd66037903760fc041b947e67b09b3269257dcf7a9c4a9ca2599dbb2d210236f531a045267df352f3069c79c0cfab492085fb7c941046d81ef622f83010c9fefb621a3bc88b5d4bd7568bc74b3ab39586aa1ddb0293d532e8c47505962c1acbeeb0b4cf8067bccdf8222bfb0be7f1acac7511b0af6f425a01ec6dee4c49332736e8ee4104adf66b91f2180784dfcb7238855d71f859e39f3626953e67377f1ce0c77afd986d99152097b94d5cf19d7b77b8314cd4a48adcfa6086e4ec260e0b8148ed1dc0d152c88e537772824a238d6e1de6ba9606d7a523fb8484648b4b59afc691b0c509769b6104c4360895d5da61b66d087f95e3f293ed96c55b6760f56361383d5b868360b3b6481ffa6030df8da89198d25a9ab22a66f54df083185ec49a3d27c306231ea16dbbd1e5ced3ace70a090797870b79d75fdf705b27bbe6c55f3630c9af9e578ff11dacad89a85c40a0193906299ab7a8588ed48a795731bf40fd9f7e837a2dbf0761a6473a686c5c9f04157bece00ce62051938868ab80687cc23e50fc9ce9cdb6b14c0aa1b958dc856137ea6b0edd8c34a7e232c3c98cc401f734ee4b1d1766e3e3e5a06ebb3eec1c3a81fa172f908e2228e14ea192553aa172a76dca13f5de94f8e0fd254108ccac48a4f8cb8606f2d3c13685127511f3a1c3bb62f775b7f1a4816df37eef7a366adb18e1eda781aa696bdfa5bf6ddf5af3e2b1ea4ec55f49df2481202ee859ec0837166ac9edb3ce01b0ad717f8d516298007975753b17fbb3710c4f56b4ad486c158c3000015007338c5665850762fa0a6d12ff5b2a83a0c167c1163c7faecf71221265f4364e535b91e6bea4c2306e6de2ed7c83c04878a6a37ac596a4f8a8537a907ccca749125917986499e5f6c5385e219a051f59eea980d6861897cb9fdfa3b8222e61935e95301ae33c0b0ad3210a662690d99c2c327dde61fb08131c38573b24c1cbba83083638a598b1444db7a5d7542c996d087a0feb9463c5b008cb0e533b2fea7000b13afe563c8b8afb4347a3ac2d5c244aa4e3c49620cf3a0f1df18d6861970e2b3305ace5b06643609256869405fb870bb1928d7d0cde3d5e682e0d4bce113d7e602602f3006561ffb65608fffd2d9af9c250abba4387863a4401035f9f8b41cdccddc7e5e9aff1a9d00c49edc08f723cf459a08a379840a22b0078eee4108da5d60ad88f8b99179606594971b52f499c809f8823fce82a8de2492653d1700579b5a2283883e7903525375e9579d32b6420f29ed5bfa45bbdb02fd0f83c40008776739fdc41fb809d75144688e2de8055af50a6e09c37974a31d5276566421cd0bbe6f46aadeafa48ddac60d04fb2456e0847091e93dc3faaba8a80e7f920cf58a8c866df20ec08c459472a9676f576300b4ac126122e78c534f0976b72e00272408c2d6a799a255a785ceffb07aa83b87119d53560b1a8e3fb979c31ccef936cacccc43b35d88fcfb55bff9a17a8fa63919c07d431fc0bf477909c57190f594db706a6fcb7865afe2e2394f726a420e71539077e7745f77f5e6e2db49919b2935410c079e4f1c90a717fa8dccbfe843ad94383f53aa330e0a6a54a7f64568d472604d813d4412a19cae6cabbb21951399f11c3a05eb1eb0c88623065b8b11c7592b21888e9cf6751aee83513a59f68ab04b983823e507cf657349b2a0eb6353bd11e9a9698e00c33413ece9be132042f327f5234e66bee6e9b5adc47ab5ec70ee3748d1369491f456c583fd6a68daa3ad452da3daadd3103e248ca67ef1d4425cccc6df1a30e41134c8358a58d5954f9cc2cc53c8573f0adcaa98cd2e94f1575a2be0910f9e65d65dc706e7f12aecaabda82d7bac9f2305205b615235451a8280303a8e3145fc1496e22a81df91d408feacfcf92a5782ec72fa162187cda6005397c08a7dd7ccf08b7aef507f8157188b67363e48a9a387b06520b1aef07acc5c54e082af24e9ea76c0f74b8c810d0185c869f40b32d760997e2c338acaad40494149e77a3243f230a95d81c5f9eaa462230bf41c67793455574b156f632f15bf8ee1f03929058c3f3f245d5fb0773ec2eee2e58667e8eabdf4c813c4b9b0a73558601cbd2de693b2fbf98232b925be77ffb0754e1180010f1b7e5a5e6cd256568e300c74c9b1446b45cc05c372f4acf7d38f32a611a64f9b09ab4144a8e7c383d9809339f00245c3918c71cec8c28172c54177b353bbac3fe35b6ffc1547b439beacb437fb72602f896505ee904716a7de176dacc67a4972279b6f64c5bbcc817b618e3a3f8feef64d61c57c1cc26fbe432b57c1a317b1f43c22577be69f4eafb42e0b7c30f204bdf42cd7b1059f69befe91e1fd1613b798ebe75ed193c26e7eba5f45c408b674a9c9bf0e2f819ba613ece96eab8bd691b9af0b035b8d48855837ef0893600c870b0aab08091abff235beac4fef78f1ce39cb3aa38651818e5c674c2508e1730e2213ee20a865fc254722b1fe37675bc5f247e3667608f5ea87d63f04280a1f60144bda934c076f96aaca9dad3b9aa8b248202d815d0035353e82e3074d8b779127e4924c95ea128ed9ce8fddb589ac90263449f350a1d4f7950d93155471f9b8c4c76983ebfdee5352cf039ffac18cc84af92555c5e3e4e57984f40af82e565b0a60674b4e2544433ada8571abad300d50592354ba5530b59fe83a8cfa96b81ff169fdd26d791ff32a6d3ac5f66aae588590aeb5395efcd9f7ed73115145dab60d48296d344acfc927b58ade01f6e64164b8e02d3b2ba04ec8b59e95f2a78999157dc942f71e662ce74684ddfda95c03ccdc5c22c1baebbb94b8c4087e39db935620c985d72313da2d6aa038b72466e6ec0bb1dbe711a6ad616d9be0b2b2ce29f23a58940cc5e2ea3e3b13de27174673225394a696b08452c951ce4d6100f8e33e03bed2c546832f8a0b42a38b39168170b1a98889aee7fe51aa84146bde8a49a82347da3fe4c80be72ace54409155fc1c33e4b6b9f99b51aea7f805010ab215d1c815b4dd34ad2376f731ae73fd296a31e2db02c8911806e60375f2d3723739fc2811c035b4faefb68743f62f48ed61946cd790ad1762ddee93cd1d71a2931e71a542864ffd960a48f28f00fa7592c076ba9eee92faf414c883567636853d1de48485b9a5be3327239b7f9e552d9f8895c591fdb88fea1a2aaf27a89668beb4cc307df131e6be0e47ba284f7e197a90d2fc10796e89b56f315d619f480e2c4ef96c9f9d3c45aba8aa4f0e5d26258b06e3482658be06b483406caa58f1cc27ed5945a1f7dda2d554168bb620e0e87e111116c76abb66b5a1d8554f82555f6430a4e63ae46af90e31de11f5efd6ad624a126945c052e44714f0647d170d6339159307c488500708b173d4838d0a8aaef942e480d920782bca784d336cead7763ffb97d09b6bd61e5f12358abd1fc80937c3c76ff832b13882b8bd8fe357d8189e24475a1b4e28d46ce903858ff8f2df89b68473902943d4fddaa05bac7567873f3178050ce750c1dcbd630babe5b821a66b49ffd83e9b864c8cd2e8e0505da861486c75e65b543e46c4406c56971ad964a6dc513f9a8e04654c5e383aeb9a8625778b376c199836f8cb3918933349ef7b6fd29aef82f52fc43e2ce7ef128afdddb029f129c2f76914a3f6d5afaf87ed3040ce1a26818d121f77482d9f3e9f3808246592ffe512038a93288aefdc540debd95f2d344c06aeb46fd791a040f56327e924502b43e0528d5b8e39e8baf804560db524dd8d54d09816ca810eb0855e409eaa6c55a39a080e6fc412a7eda38107b7d3b1b359d13e66c43999adbfe57d9b531ba3294d80ccd44f61a1919da6d5b20f12cc7d47946fe1c8b903e8574f4e7fa14ad21e058da5e48a6934529e1c29a41c2a8d24cffff44f2796b0a76ec76ff13e5a3a66708042d0ae70995409845e6428a2a3375a0cd1c96fcd399a02d750fba417acbe33e019f1fe8e383411d5ad2a19a421f07f203fc03930d4a6f3311c86fb6f193461a288c07dd538348dc7450bec315ca9915befd3678217eed93103ca9a98587f45fbdc0c0bc9eb477740ef6fbcb437947ab12c19b820fb563795a9c8edb3da4bbc5c7ebf37c1aa39c97a3c151c0e0a60e8c1eb7dbbf9e59388b3a65932b0a25be07e36ee0081efe00ffdb3396f48a4c67f9e43ba964eed1488f6f5d84edfa55efa2fd0cb3bef01aa58c3c228bbaba235ea7abc52e39c53d31916b652681fc38d1a4570ba7e6dc9bdc4dde4697c8a1a24864eae50b55270d2439a0934acf364d36c3af6951a7e5e86dde3e850a946c26aec68ffa390fe5fa8042cad187590b3f6ac5af91b572861129bb4871d7f7308495d9baa967a44bef6e53ce1cad9f80cf76e86587fbd0e6f1e3464d6ccad08af2482521f6103e8831ba6c77967c6b30320c54f2e956edba538a6dfa1d0d4f84b207ffb89044707f6ef138c909490c4b160e587e06d33cd573fb26d2c822506df9a304b5709b2c871ed3fa98c402728f61f0cec2ad78947ca3f2330475560c9ddeec9ee3c5c4a2f1f99e9c5493c0c823b047e9f3d06837bd890442a09db9b64899f9b0e0ae719b06bebf22aa1f70e7c3812ff4c2d091efdffaa5a3059d26e2a04d8c4ac8c27d1f01638e661f25880f4a7889c009967cd51a3cea8bd8edff620790c0ea965f2f52b40ea25e7dd0cc3b925a3f0404d72ec6905b01be8b8fde70308ffee8ec68c82c0f1155e8030869196104aaaceec1f21c7945533835129277501cdf4ae62e190788b9cbab751e8bba4eaa109aace9591dbb080d7552dab7bf0c57a31c95166915435e2920838b36d57b04cd126d35914e78d8ad9217f80ceacda10d5d682d9b7947e7d3a3ba91d103fb924cc7a4e9d96d512f04e9ff121c0cb00d0c5474c07149057658c098e909357333bc5fa30689ca840414f34844446c35745eb1ece58ed279288269db3d0c53b9b4b494c97e3ca070252d79006c07b3c9f555b788afae1c32bc0d0336bbbb9ec16aa21f8148000423117055e7c7726851df1547b11d843bc426dd2bf3170e1b7a49604b73a17d881f1f6b4d0bfa4c556236683d612647a12e857f035238ce3eacdf90015c8f69ab214f1172b7e1fb5edf1ea6de2e7ec5ff9a2f2c8a8f2b6f2e69c5b7055608c5c6d300f03b677e7707891797292c8580a370f2c5207045e9e626aeeac88e285f0919513f82f88bb0a4b1f030981ea6e15e1b50586dd1a2502e78d6a3cf48321f88709de16de977c7032e43fa4b0ab037e1bb78fde8e7ebcf1a99d2a5a2e5381cec021a112c20f2914702525270df712082c89e14d42093b02b9ed14d908b501ba7fc0c94c765f48573429fd513240337a16d2f026a1ca4691d41825e5ad8cb97ffff45470d2f43e7be61b7c9bfaba6222c4aa97d7e0f1063e1112280faf2f72a3968f3ac7d07f4b71fc66696eef1a46becbf24bcf95c19f4d42e5b460fa9ec75ab3377300b01eb94b2641cf409de347b25b75f9e03a3a8a597ffd2621220d661e3d138aa477339b8e3fcad813e71a1dd412a11201bcea5374097b81228b8714a42b4a306777f55f3c740696779cf1d229b13fb1e987ec463f29a95afbbf262c634d3bdbf99622be11ceb91f385469b6938ddc2e9b0eec51fc00ccbbccbfdd965742615af96fe46aacf4161d6878bf3a4a216fed30e64335bccf9014fab46b1471c347dd15fa6444ae040cee8901d4080e61870db6f793aca3af30f05a81cae59f058307d8e41602a12121c952d27af23199cb0a25563f285d7e437778d3ec1951194cc50059b58a66d9e9c8977097ab1ac0920b7fb3831f317e6f09a928de860a3019e1d8a2b17f461d7540d2098231c713adb7f38f7ecd217bd637d7671cce09e51a2d8a080b79be805f9ea5bb29346f42818e11f97d8d3e7ba084f6007bc522c96255c6b11acaef8f4c9fd8273459b1c9c6f40fd4daeedc5f652719f62475f2f9b4f495db591aa92e59431be8d683078e802561aadc0fc30dc6db01b74646a85069615bc97afa8b3ffe3305ca735f146ea5dbf25ea01ffcabdf7b94e816d73f8e7bee5c089043254e5913a57e7b3b9b39119763ae3acd2ce8d1c62e72b56c36f8d3761f43c5ea2efd0f2050cf0013d9d16774a5cfb96382f0250f7e828d29085648bdf2b893845fbc118deb4f9cd815d76187ad21d8a5f8c836b32af0ce6ee1bad6858a4be751dfb66ffa6a4281f6ca252054573572f6ff9e8143b2e30a1793b7ee26adc0ce4c2cd504f4ca249cf011b66827457b1d9bfbb69b6eb337d9b2e7570934be5f1144f339011548512d642127417799dc2e3a80a70c6a3371da5fac514c4871c020f324661d1735b89a79ebe0c6e1121fbbd96fb9f2ea57eed606c90be11aa6babc57cf52dfacadc185eee484e14c9d51e5c656801a0494eaecc859fa5d50710aa3872980429894dbbe83f3f8e69fa51d54f3be12c3b59fcdd6cf6ad150047ab75a8d0d2a0b1eed91bbb68c64c1625fc2c8e31722b346e5fe2fde53c6e7bb6683ed7695a7bace70be2d0ea724fdbeab05a9ed40557ad7ee7709fba6527d8315948b1ccd07f65cd27a9b98c87b7a32a09ff86a47ae6cfe30c42f426a98fd47a6c0fb56863597ba97ca7b3cb2854e12ca01525abba4a960a972d1781695abe9332bdb5625566a218112068491687e266f75cd8c59697d025a5808145cee40b7193d44e131665d1df6300222da1855217c9e61ab0b4ba13de11f63c7bc38790c19a87494ae188d44bb8f9e4a9498b1029e7999c3e2693242af3d882fb69f66dbf859cc7cac44f9386073be5b01e05c20fa359ea613e9fd845646ed9a50a1577cbad1fef65622b9ed902a19ff60bf326c3f33eb83279ee5fafc6dc87a774ee1a0e0d740c195d2eb389afd1613d1ec951966af4bf8ad1dd9c1e3296809d47fe7b90d45533bfd07e2a2073b2118b19d3a5129ca6022d3bf80f054b84d5bea07fc60c40090ccf2224c52d9c7a3d898a96081c2f85806d0f34b83c1eb26af6554692523150f7511825da4ab38ba96df28e29d10b7986671916bf3b323e04d4eca1779b866c4d18248e6213f52aa091c7131cd7246f2a09ab3229d5b13e68c177f7eb742c22a7d45f4efa1f89854e0eccb488a503240969d14ddfd0867749dfd988ef2bf152672fc80f069d1d464c2b656bfe1cc060db1aa5280a0e4ccec739c44800a57e8a6e74664a1a1ac70834926c96711dfdab051ab09767fee1b4115045b036aea3895b114e6dd95fcd92691ba314b2ef0636104b25bb68c7cbb9098fa32bc7b1b6d708ab881cc431b65c3f88a80c6c81ffdb3367cb0aa2829b7a98c9ab005699ae066ac526cab4c41ea38fe0f4c78bd90bbf13b03f060d6e86855d0fc8fcd364814610941b642d0a03887232032865e4a060beae0fbb886afff810baf5405a619a23667eeaf1a00cbf984ea12f92276ed39c6846efc2fdb0ff19e7e9223a156ea8aecd1bae80a0ba7d5ca831bc9d943368d231018e25d979be2a79de853e6df8ba5290fc97b0bcc1f849506a17d1c9429988117f9a86e6be10edb6d78dc5ff4a6848d491cfc7f3116028e74b2edeac18c3588f44405b5c6d5ed2214fd9d2e04b975457c3cf1d2564a947a54b6a15e51cdf6412927b18bfc2e10e0bc9720eb6486a14de01672e961ca0aeca6d5746b9aa45325337e8fb336d2fe35736cbd900c46ec327abfc12670f9478aaf068eec21cb777b59cf330abe0954f77f4c38c3483550b986d00a3a9c07ede4ae77073b5075b1ec9e385253f5436705981746e8b45020895264bab2f5acc5434fd0cf98997f5326e489baca1d1941560461e2490d3df363d601947bdc20ad0de5abf6a7d1bbc06262e952a7f2eda668b5334bedae10bf31346fff5e26befcec197226561898e29a885642d604f96a243cbd0a35007d35bcb8986e01e73a25163c5af6d779831ec11dc068f0d203cc35f24383f3696542ba5af54664287b3729a0711126f7b4e21ccbaa8aefb7e51233124d288821f9365dc76baeb4f4f6a8f81bcc64cab563c300a3228cf5addcbbec0d7027ea4652a96bac6893ec54895aa21b48ceba4409fea40808bf957ff6b3fb04c901e18a01388ad90de21ff8c3e9523c156302b7ef946a80ac5d3cc4fe2680e157c0f6d7ac57f99a9c9b6097ef0a920608f8237540dd7630f561fe771fdcf4922b1955d8e3bd90f9095d8aedc3ff3890c66a579da880071e5497f68c5ca8071e2c483cf968e63743290f3421e60fd9d816bfa1d5c7007275fe4ee7653bacac940dc9709e829b1de227532941a3504e42d15f0fbd557eeb06442afd4d9633d7b364f1d271e03a5e42c6ef5b85003278e9db546d97dd25b8d71eee60a27f44b72fff7e181c919304ca6fc5a69768416a89657ca944e7994b60a06cc9230d0b704e191e333a2686c4a9239ff814c87c9750f0ef3ced0a3eeb556cb3e47426d98f170892ad67650fc9505587659875b9232412c7b2a48ef2e912c2d6de8d21bc39e68e11dfb4bd9a5e8e111b20c4fefcbc3a4ed2f41f329720f31ec44578dbb894c0014c5b127fe3fa7bf4956961e5adf2a971d089087ee3428afb687f5d8e4d83562ac592092fcdb01db2140a74ea04ad3236e83884feb5f64a564d4c9bf80e623102fc64dc6ad70444079936bbe7713a5acb7f23f086a928a76ff8de0b45c1884ba24b454d9b0635da7ea51c2a9f721ea40c609a89679967eaa8b4651d1ac2e374ae4dbc9adab8027825202417c06dd60d11fa3a837cda3f159520a24dd6b3506286e1ab9a2b42311d62e52917d1b35f5201f0af3dc31a5a422b35032c5cba712419890bcf85a12e935bb5ea1e780c7d912a80c6d85a01c56c1f72db986347043083d2938975c58b86e21c31a890331077116c362512e87b84656b8d1855e34ad3c491d662f8bafe013450728702830e115b542ec88f9b0195f9dbf6ee242ad27c40a0d6b46e7d6b6ac8b99a766aa26cca45227d709ded120074ac15168a92a124ff6610848c54acdeb1422b1c1525c420aaf0daf7fa8d6a539e86bad967310d4536c85efdd737cf7d7a963fdf02bcc1329925c0238951b642c078e2a07f016414b91e6e62f663769f1a66945d55599c7ca5e74e975f51cb8b3206b4708b48edb2de4439f3004cce1f92c63202d9eb2c2a83b4112bd0ff17fd04c3605448771e6c0cfafd5df553dc091fd7c44b351089a2242aa415987fc7d8ed0e38d9281b2e876e3fc6f758f1d688754cf17eface76959175414b5db1888c33e782a216434211f3b824dfc17d28338d4139d20c7895871acff1f3adf57af1ef870b0d106da31acfcacc7c4983dd241d52c13c52857eb36d7331b4679793a53b9d701c36c071a80b60c0be1a60c9c9b2ad61f7dfa69eb22b0c8096094e7ba6ea1b95eb793b515075638942556ef7ab112a0640ebdb1d0d6474eecea5a8be056edfc4be12ea61dc173a678e3c4c66c939394ec0cb73fc0afae01b7a5cd3b3067ebf5865cce975cba3a48bdbc2079a1fa676b451191a47d9e5dd64dcfab7bab4a308fa52c78f03d027ddc0d8354c4e4a45419a43f8ce9d7bc023c12ddc34b5c6add98ea32761fcd729c6ebb03db1c1f19a3ee81937226920dc36565ba7d5f9191abf929143950af19ba8c8d43bf8805805cd2e41d83a543def2ce0adfd1690e44327c9da94c4585eed4d5a57ec1a62aaaf0591f1d62849d28c1d17a3156ae7bd735a08731a782869f7edaf638fc7e6b3151434a0c428f7e471b2d8824bda3b240972aa2e4e4bc3447d542d692d36cfab0672b2c8c841e5ce8dbc8ccaaf7cf4e73167af44d81aa51310b8256b2add1b0ac7c486574084a510bfaf7e7cd8b19267d7d8554326f1224fe6c5b293e99c8ebec1205d9bb9edf365f2342cdc68cbc112e6cbac9ab8203a3a98277c15d3d1990e3a24a0c5c63cbefe16be81d0da079f7847abd004eb4b73102fed20d43b7d0ece307933325cf27d7215f2c2fd7c83880007ea17c2fa819c3d9858f1f41254e517f7797800ee4509387dafd0b7b3af7575fda2e9e8bc823872e4b87cacdbf6db6654ca9dbba17e043c0455f563a689a98407ac3de9d099c73d7d9ea2a8e2408d380e2aab4fdf41264a25fa4d3d3ce060221df7c7136e464885d432d86a160e6a96cc1b8c4974f4476cedddcb45f3fbf9f2e8b0aa3f1cb087ef74f9e2148d9abbc1cd2bcb8e23d7425d7eef544940b7f64f8623b3c79de69fb14a7c67cda887b3040382107bc21de00385940b4a387124f9f11b85b3f40b0ce46534cf4a6f859cb8ac6d1f214706fcd6ee71acd6f01cb0137ef7f9bcb4a62d1a1deb279d0f77278d2247c23406007000cb4ac34f1a8350aa3d3f3d3884b4eefdc650686377ef6ea453fef645ace07bc6ccb7deb1862b0dbe3f46ea7da78400d8bd51b1f53deef8ff1e795bf01dd65f37e5f69361ab93cc181f1dc53522aa86fbceb2f6cdafe6cf56db617894e9ef0b5f06cf36a9130bd70903a6f5066020f17424425df917c59aa35afce5a5d118898d80e1538e3b7e3837c073d4c914ddfa7925a6035e3752dd5012306a2e149ac8f096df5b1a32262f3add2f4656674db2f44aa04f309d2f8f61f947366da4b77fbe272cfad4fb9a9a98355618dd77765a198bf0c4c32f4bd8c3a7edbf4718bde09d971dfdafe325e5000d07085dae127f0e333233cf469f998fd3b32b2ffb9b0aa69f2c8af7e714506137b3980258a86c708564584888d272a61ebdc255c78ed1678c78753c3d6b57606d70a93d499ece168eb5ba975c056aa85d6eace8f020db57d30edb1754db2f991e7a5ecaa18806b5ccc19220ce5c70f6dd665099580ac37f27452e7ccea9ae3a8cdfc1a7c043542a3f2cad1ff27fcef158d2ef1ac9b18b052f421eca357f8f5c57d0d3123954c2367db7af2edbc820b056903a31069b32b6aede8fee114d5e4f67a51f09b2b28130cd6cfab0b3311e4f0e4729bfe23376cbee46abbf59cd44c3a91d1c0a7446a2f46b914855610651e33601d70067c9290b33c9e8105d0500ef8712759fb93c15a4c9962587c361414c702c40a58a406a6c45d93d08c43fa03f470c7f5b7f8e4d3db4e4c3e2a13389a6121d5e4386baa7f2270ddd20006618503ff89eb0454773ca4cfd7455eaa78f2a27c5f63a2f6fbc2c0a17d23d45ae1d39ed9595efcd4ae295aac5e2926a5140c78be7e3d178f1fd02eb1d6c0228877be8e63e574bec1e1adca9aab1dafdf81bb12994694d1e3cc18014ebab057b477b4b2fc6ee690d55759353a301a05c2abb7fbf76c4d6ff1b332e13e151f4191e830a72084b8b6c15902f158fa818675803624e4e72dacca6ecf03b10986e361ccba34d7665d03a985263ced4424a23af797f21f3e560b0891b34624324c4646c9b9cedcd1654f3db03b72a522de24b2c799c00a6827648d2decadf3a46cb87ceb56b6d6d74fd5c84e6db334e0f2e0eda16f025fccdc7be4f5e112e32577e47b70051a787b6ebee8cfb3a6a0f2e3eff4275a689b7705882b9c972ab0b8b747af351874d37083fbd37d510427b333e45f3046051bf05922de94431af7c22fba462aa5224c85e74b7d966b4c823719248b067fadea3702ed5d528c2139a9b65ce89bf585edfe0fa987184ecf2b1a945db18b16132c3981347a91aef7c6bbe81f24c4528981b2c03668d5e33b84877dbf5875abec595b323d3f696988f91b0410fa623d94afb7c656efa478dc44c0f2bbeb7cd7bdf3877674fe3d23875f9c95887ade79adddd4c5e8b654a7413db017774f436acc550d80db901f630d934d83a9079fdfc09fac3f0733b092acc33a382230d08bffd0be225200162772804d51666ee671ff61531cd94357104b0f5297384ece6c6880c430830fd7c3568a80c540f555f1170313812780b6482eb292f0c981f6554f71b9054020df3bea38348bd6576bc44725e34af32f8fd0adb191371e84fd3c5701f0728a0e9247a29d890bfec9f3aa3c0076492658c81d1249174e1e3b2ded6352a426bbfec93e5017417f33740d55a88b8c12e7a3e690b5fc5a568b41345229d1bcfe33b3b245ae2a681446f479c4e6066824ea973ac5d73959df36b57ebf2c140a3d0fe5b85940b010b756c6a2319ba38286c842f260bd07bfba880fc08659b82d6ffca87ca627c4f34501964c33683c34de886ce8560d259e9e7ef3626ab504dba0367cc357872652522eb2b92c73db972429ddd626ae3b2be96b4e4fd31ba39fc6687b9b1d7c336d85958ea16a1871182d04804858ed9122dc5a471c76ec32424b03fd5dbafd515c8bba5cfff1e18a728e4f05f516ddbf73ecd1c7bf4db843657a7c8e44d211861b51646cdaec7e801c686cd338bbd9030d2b676f0a467b12c321dabceb1c6b3d8f41cf530ebed35e4212ad18046890caa5cae842082e8f64f13f0fe3bef7c92a694677030d77d0f34f03195035889a1abd2951d95d36708c65cd0eff6c5e3807e114586e089d98bc75b10faccb636fe81b8d4e2ed14d36cab14028b3783163a454a1dc00f6fbc8a8445053302779a8ea087324314165c19a28b5ee28cc56113f668724341895a6a5ee262cec937e2549ef929dcc112fca8293535824fea7c3d264f2700ca96b5ff4d4f4d318ce33d8881896bed4542204e859ac3a22cf92c88ccf0bf9182d8a3201ce5e22069fdd06b3b1ee77228647a95dabdb09a621e7ec9890243274eaa74bc0666db2f3f36d93e705c970c3a9fb166167da9f11bd7d13d58de727bee8beef2b70e9d86e2d4f2ea53a5e7615e4bcc515a968d6fec5925043b084bde43444e9cbea34728ce67886399899645d53624797040fd4f4e73404b9c991d924da44323af022038a3900fdd12f1d253261f680ca1e9ffc28a86e399c277955ad164f3bba145646b8d6405df55874597060a4c342d4e22384d694e815c033a5a04fb12e239a885a85d12344b6c78fe32be7281f36e81dc260e4c8b9400adee855de68b8c4d8f11fe59a2588bccb159ae32f5093ae44a2c8830f1c53ebca087cdc1ca847565d1c41f1c59cbd15d6643001246f94724a39e6603f353b08f76478b6b9b5d132369ea5326d2023fad879f5d5128b12fb2820d48bba40fa44beeecb76e29b101c1e883da24d98bc04dd85622a4dd470d76cefb99081cbd5dc9089754ab8db3e91a18bd93a8a2e2be8efc5d206ae32cc6cbd5bb3ab33fe218b305004122a3c0bd777b4b2b4fc1bcc687e0d241618352fb7ab060f75974e20b3b9c3ccda0ac79b80d6905bb11c93e862956372ba8c82c6a70f72689004bbf1407b9df39654187d8f2db3adc79e5711ba60e45615f6b5282d4a9d12908b04c3b1efcec5b32f11701589078f992b979f74b4ed9ea4be6b320086f58dafe88e0e6970c436b041078aa11f413b64301d7b3e7a3968b0b8a0172ff65d965f76b658628a76689696833e16ced2722eb846ae51100e812ddcbbf58372782ca3a46e4908a8fddffabc60eebeb1219b5a6ea7e2b69f22c18654e8bf59904f96a50cffa15869e0a580483febc3db1f46c4bf9fc170237fb278d62e002b28aabf48a88cbabfeb13f945bc95a3432c27e20ff97db1f083cb3f0b8ded753cd931ccc3eb9048c21df53ae2065dcc235d4d28c99accdbf4b8e9560a9ff848ae825cb4193dcf5e386eacd40a06b6012604cee0189bb8ba64a54bff930791b98b33610e4c725cfa87b67d466730e41b6d6ca1bdb5636251893dfd6841370a3a478d544b95a19aef7bfcaaa7d471e21486d355d0b8aa22a7f7614c8c65d99c7407ec78367dd80804757a25e14f1a8631005d6f31f06d4dffeff3977e3add7619fdfa55857bbad53e7ba42ea1f4177d82d02fb975f32843a17e128d7818eda7860fd3760c6ef164e558573b225bd3a1adc9195bd6f022a62f6c72a10ee7b1257d289e9b90a503f1f071ddd13379cc263c3e8284f65ecf804f66b64c0355fa942e98afa977319b43091279e18efb5dcf25d82b669457de61f740a86b285d88dd75113423134c422cdb0718827d8a2acddcca8d3e1e2d6ef5a78d8acaf448e76cb0f70d197efdf09a805890ab7a6953aa6547c791506b5e53972d12b111de01e3e41e1c7122a1816035f4900998fe9031636c57f3fbd204ee60b94e9f578f43ab45c5f7b919aaf1466098e3df0cf1c91fea8f59ab8aa29a6c58f010fbdc693794b3b274de8f425eba047c5df1d57fc518dad89d65da2646e303c7a0ad2030b8705407b9d42e3b1592e212a6cccc9f8cfa0ffd1dfc7d3f3ac0d4b71dcaaa58e96afda73a0d05089acd1641f03df2dab9463acf217e88277c1d35b66b16617cd1a3c0f9473bcc27a829a74f092da0557ef252cc17721c0e864b30176a06ab14a141dd851956c164691ee0bd654977a93944d292392adeeffd3987ccacb2c151a246e1a76d92480ce37ee2a65432e7f448c9ee3ea4ca2e8eb7b8b7449a4db48d9cb38f89abab08e83e8a6b01e156338671329f8034a32393b16f71b6dd0e576d2806ec774ec9ef953e4532c912a4947695f20ee54c061c08f734c3db9e7d6859912fe37a89972eddbff94235abf79de7636557c91cec9bcf7fee2d040ad4f36ac2db35126792820ae2b94fb31b0251043652f20dac3045f1cc00a9cb6508dfbd3c7b3b1115fb3d0976088af46ed46d08dc5736fe295b7361633ddfa400e39472324e7e21f16f6c7a33a63c9a72fec21701ac5c4485ff85712528b9188ac337012342cbba58cc137c13e56f993110e0fec075df5e5fd4fb8de1ff7ae1925616beb5d40617e6a7b694732b98590a035233aa9fa8e7d6ecc896c27bfb8d7219991a930219894f20e547a2978f2cd4e2862976386d606777b0949ee281fe4c62ae14bacd4d157fc0746129c62ab5bc8030607f2ea0eb151cf8bee64aa5185a5f30f03fd60369c2ddefbb40537806963cd943a49ac1f11dfc7dde208a057b8cc77d8636f6355c16e7e13d10d443f39bfd6f42f2f898875b5dd81199632b437549596412c7a9a108a175880c4ce9e60e70cd757ca8a2fa48551dc77bb0883c121df06ba010e16fe86d30e61d3461159fc971b974e9d9e9055fab54ea044b0728b878917502959da54d6e4f7d23a79b1aa4cd3016ee36c71b5430862590db0c93f79e0cdb59fc424872598e719d8926808c76d51b16ff42d0de115eee1b9c6003873cbc47981aa8d5b7410d0532600092d87123fba5875ce689fb559f9b7f95e1e34ea505f5a35a848b30832dc651b0049be9308b2f58ab85afa3a99e9f477cc18d6f2b2f671f2fc50ed7d0a30608564b584048a8c7e5ad67466fb0f9872be0cdf6a35428b80b9bae1d2a8f08c2eb771ffffe4ac8f875558b754e3c3400442064720d9a2bd5f79ecf8f02e419c09a92be8922e4b7c2aa5af67c8e544849704c1abbc3edbfba1d13e3d65336fde418a5edfa62ceb5a1da0b0ecbd574920e04834be0666c9cf75269c4646e279d3dc7638809bb6b67a0e1b996e93564d080086d05f236fa8694132c47e751e362e03f54afa5167af30488e87061101ffdf363053f07ea193a9f7d72afdd07a51927d0068a971b3b42f9bca96182336470b9453d6e6769b3fb1627c28c0d22ac41c0f0554e0cee19510a6f6e186e318b709923824d08c19f6607e49f7c892e5db85f2de6600921496f3fbd1dff0d75320b11169082288f07b5cf5bfe526bbebfa59477ceccf20f3cd29ca5380bbb260c50369bf8c7f17b9a769c9da5c4b607b2c8c7f07738aaa4f117a4f7654f644f388b4bbdfe96c22c9ac500476f75f58a4677e446bdf47a250ee3c0cbf3d449ea0257a22dabac121dc139d3c398e02d581396ffb22b940594c691d7aa897c5bda3188439a4c715416720d4c916c60c4699a7c3676fc06a5182052747c488bbbbfae447c505b125897d64f8d3ec9039386a7c636402bd95abfbf02ee6956dc4bc644de83d31aecf7c78141864c89d60abecf28677ee3df3dc03f910baf948a5b2be25d0c2c8201416c6fa4e166112cce8c318258ea22a9782b092db36e2ff99d20268fc0788f856628422f02a6de73e495fe674e9783d222a2f585b6468b1343e0c0ef55182a4330b660e4b93ecf44a37c1d36df3b6954aa9433c2542202f1700f002a0599502668d6a16afe26348d743c60ddb23cf98f62210dbc1431cee7502d6faed3ce1c3c71afad6049d597e5eed4110a34885ba1be2ccdcc2a485bc4f6521276d09ba6ddd37cb13e950061a6e5851fec4aa26df5829bbb84bf47ae3eb8598bdf1112026ceb26800f98fe6c6b06d3fe14a50a707bfb99409273ab315c3f6893cc6c2cfd2bd8d2696e1e868298942051d9fe25b84a9d6e067e07c17f4c9f3c4aec901188c913e576b50629b2c6f2874f5cc448c0ac2d5a5fa25947c360c8f318e781b3b26f5a07f682c65ce71d34fc92ac1900c8ec5a66bcd20c4c141fb28040b0c39e4d5cb083a476065e9dc2a0635e3fd5ede8cc3274f3067653a0441f1d7f5bc446ba2b177ea6c05c23f3ef90feb35833d4851623d3996766d091fb7c586cdb39761a41cf5d2e482b498abbc0cf241e85cbc3cf54ee6219149ab99af9fbe1e675bef8a8250a8bc05ee019b94b0917e8d113ce30ebc30b3ab9572afcc90a4c745f6d1edf860d101f4ef2a7210aaf5521b14c77294330e9978198843845f974bea80d1ad28a5e5b288e6f6d48f1eb8060b0fc246308de37bec3ed6c19dd6a0ad2a73a34dd33da545056f061bfa234d3fe73e95a39eb1d6801c85b068a567b02d19c11f93999fd9c494ad3ccfcbcd4a28a8c3534f1b72b7a067c8645d06de40869e314a07a40569f362407578c2bbcc7067428739fe996468316a92547466da0277c6fd4e7d27279d6f330dce4e38ee180f7001a5518f4e54502b1b1f131f8f221c4dd2e7493f5b4d73bd10f61d4723986abecac84de350cfb3f355903b7fc1a0c398f9cd1d1e46577abd1b8d2678d5c29c17cc7dce516b9baef337847609d0072f5ed0e92c8f136589df0da321309130971d100a7e534953652c8f6d1bc74629bf06536b44dc6f57465061799f41fa954e25d380f414c436ceb5b06e2d058c9c20bb9d0b436f433cc5f94c64b41056f8c2dc8016d04fd8f596541e0f78c32a7781ea60bbb86e8fe962b92b5e73092ba2b7759c1ea32aee95f4bd8653c5c07c87028b663a059eaea79a9d9a29550f17ea165011d7ccdbe14b5bbceacfdff10704eedd143261e40bc6b8ca605e75129d815faa094fc3a2d47c368ff6db544e6e265715cf53d6287a5422b8ad7192b4584ef34186f5939d534bfa559945fcef9c96a6415b1cf2c3031871b364972aec553ecb0b243f656210ab0c2baa00c3fe1f9eb43be92c2378d1f3bf36580f8cc56676128dbb51758777176b280354e1eca93b7e23ba4bc706c878f54d91e160ee1186052a88d1e3f7064142d01639c25cac27bbb85a475f42c98b74026604ddadb0eff62750efeba8e5ac94f082f58930b88f992a068c3bce7122b4f9fa2e1edfec9e015f1462ba5a2fb43bf1fd6dd3d7d3a9dfb3b66f18518492eeb18b6c80329df1a20dbc7b4219947f6917bf3422c9839950f9df57e90841831c03e68c9454f26fd28d1cc36b96a36ef14bdb8ac21ce58eaededd2bbb62a357cd9e405b5af4b7e1c4ec7238a02ae6283b8172b5cf9a6341b86b8364cb20434ee3f3be78d31bfc5511d29786f99c08797131a5cd501f443ff4de70c3ab889b77ddb465022a8a83fe82f98eb621ed54237a8e635de3c2fa925fceae3679cf3eb8d9e7ddeec8e5b958ff449d3166f871d0575999780fe5fb75c34d0cbab38acc1649f54aedbe758c2f968a8e9f09bdf738e44ebead3a3a3e02b0c6cc4fbe2d1d37c6f60e7de3a48ccdb99bad8560e68e7ac8796a3c19d540167d1c50b7a09157109ce864e0562b3980ad5b1032e9148899803f0057be927525ef13d96c05adb3a675b64cf0ce446fc84dcc5ce809f4f3a48c0773db0b5ac82df95dfa6baa63cf8cf1229830db2316b427f2420bea9ab53bc777977fdd1d5d154d382f78238da909985b158afd028f9a8a524960ebb66592a77a584c0743d7c9d070ae1385a4bbb7dcb514c48417ef5d64cf9189bfd14f66bfd978961580182695edff0d5713eb85e419cf8c9cf53b9562e3d714b5937d430c44ab9071f2711fad2c21d4f9dba7c80a5f5635fa0a9f885a6f65f652bf5d80cd5fd0b6e9abfa4edaac630f1afe5147305091903701f88b5332f4425dc0412fe839b37a8788fdcd3e29114df1e0ac590073e1a99f0547ae425e1da4196100b2a25b312ad7e099df9e3c08c1395222e37ef63aa6aa189ae73c971a7a37067bde3bdbe22c3f9b6faf31e4576f2bb7b5ece263b525777310f3e30c47a12a8deedc264e8be9f44a0f67617de15408b651538b9edf0a7b32502281fc22d9de9b76587cff9508cfdcdbb501a349e01fba32e2afb7d99a135654af55926284ca8cf2950bb2f04d26b074b2f3f917478ff7859513041cddb02e1a0145090bb744800b8bc13c9fec46fede19bcbdc002c38603309b2d4abb29fe9ec8da8ea7a335cded345322c8329d08cf512f7d2884b2b5ca28163bd79f13170f968dfa1feb86f09798180cc3829e05d54ed4865e83bffe5b7359a87775e6be99aa3421109a65760411344d65476b66e3b4257ccd106a52c9c6691fa98216ef116b6602885995504965c448a77c125b427908ed67735f92066b333c567edbe411a94f95d0c8f04112b186d8f9aa672ff5ff431b52d970f8930e71b6728e0a038800db03286c2db926bcc88e1d1f7f3ad5b29995c2e73b4906e0277b4a8cbab5a9bc4d8cba3a0f92bc8db1e954b2a90ff2a6fee3562f38a3173b90922d365f3b108e3562a0df7f5aaf00319c8fdf8b0d22765fcada4327c857708e250df5049da79e9b46f0a86998b472d6559146500eee29706bd730c09a6c420da80e4fc2fbfbca9da8e5217ceee3147c22584aec008754b0d7ef4a693d7b791c2a8b43e274e3692c67775b1ee7da13f64e03481b7a447309398a2f548ecc92d75495ecd7b686ba97f1176e603631b931b14acd6a2bbd09db896020e803a21ebfb45d6f9abfcece1efd4479e26bd3d82be245ccf9ca608f98d0c09a1a3905514d68f36ad9c3ddbfb6828a3b5f7fcb28b0f7525a28e4b87713e1fc167c4328bfe8a9b394abdd6c7fa5e2e8924db26d564d1fd8fd6ea6351fa076946bc2953676b023a1c04ba2e7f82fe165abb680ae7393908b8cad471b0059204128174a7e2bf0089990791ade45a5e6df8ebd9d37a1b184a95f25817740eba86e128bdec2acbdbe8b0e3bd6272323669436707bb1bb417b9dd130f562b9af5f26f0a659b16fd9c708c3e960ab67a6c6f2866f99a2219cc4094e56f9416cdab4c38e3ff2730c89339ff28206056d673e2065d7a19c0ee1f4fb93ed6b45628ddecfac4e4a2de13713bc54309786eef0d0fa43887262c38fcc1a4f5dd9b421bf916541b0f70a00c163ba9a564dc100ebba10f6e8f613e11ce8b32d53f39d91c9231495838ca6d63edd74cc0d3188fef40af36658810e12e36fb5ba7ccdcc55019d42c8279056ff0287f879afff6f28a6583fd79ae5145f856961874c5c50bd98856d0a0686ca8d3bc0339a9e0f9aede47655bd547bc0bf3f1665c8b0121f02a2ab478442efe5d06119eed86fe00ea2c57e5174c1e3e6e47a44facd3b891ab9108440a50df86a68a44b7ebbb61a1da73c3da67442eae1c091ea17db8ac3f71e3c5ee7a01cd371b12321534ae59d1b4554be388798a65e68237e28acbcacd0a26312612148074f361cc3e2e141eeb7ebcfff4e1dfa9ebefd97b67e3d0a6e8fa9bda65e338194a1752f393beee008a7aebd79192d91e16c09f03b9a7a2f14a1ac51cb0ed7ed51449f3472ec53dc59a448497995a4bc3e422aa42d71ae77df8296ad35200bc8d6b32441584968e95032f3c536aa300d57c204867dc4b51e7993bb22aba8a907eb5c782fa1a4ea37c04600c0ecdc2422637e03f1c8d19c1ebc3732019147c0bb49fcff5a480ab3ce22e362fc98c531481017588cec2470b111083661dd3f3179a988110977c0d95967d93309b510cebd448bb6bba430e3149c72a035250c897b2c296afe9b563947d678b7d666acf7965f8c38249fae91e8f7f6f915b31e1cc9e110ddd8d9ce5d7ad5efd1ca3c420b7d192753d79f51895ce558884b7ddd05e416484c267368246931e832426d15a02470a66f4aa8460b028c26bc56ae8e88fcf2810c0757c2a100212eaa37f50d8bf0afa7713c6c01903e09786061cf1d7b2e4fd1a2d0edbff5a15eabe2e5cbfbe016dfee64ccbd375533cafe65803b56828b90c420a4afdd370dd315c4832bee5f866f99889e88cff6c77a95c911f224dbded0cdb91cc93c1f0edce09cf3761496a18ae22201aa41db8256a0999a2407b27d2e2575bb81c9df64884317f67c970c0a49776296ff83fb081582b31a00440208ef2fe5826d9ad6146b82793b307ad6cb4eb1c51ab8350166f45bd9791eee26f988deaaaf177a00badf47d6f2b39b0331785d958648eb557fe6c4cd70795bd66e2bc89470ffc71ae32be894a3c11d5342e6d0c892441888d867f28ff8106a8c64d37c8bf2667948e63b43680e5bc5196b7d54b83bbb738ffe3c796ef1bac352d0ea198c0c44886761d0c848671a5263074d6de4d903c29108b68a875becd2d9b05891925cf60eef7879d18f2976e9b5d6d2fa209ca92c791d284d61094171663759f97d1f3b234652fe511d34ead52b82e40951be7045c01cb713d27fc58fe06bd3a6d8b1af63455b4f0505ac43587be792e9a25c045c2f4fa6e5aa4cc6efca10da7bb85ef330962cb6018f6f489bc72317eecc74e8a53871e4191a3a455403f8cc586865c9bd8dbb4bf96ac18e01d39ff1bfcf5c18f01d66f8ea76be5c6ff707562cf96d65c119a3f3914aec5379fc0b07bc4b35a39e05c00994c6aec5b72a2e92e3b8d6f314ad56ab0f5048e2c9aca7d739e9c724b99cb641c17563be697cee1ee840c034e5f6774d1547584c1bf57d938cd82cbabd30cfa26cac4bf4647d62e481bcad8181982930033c0595d66fa7d3c3383c21fbb35f6d62b4cc27428255c1098bebe71ff73385e8612dbcb803c5e41589daa45265576f4d9799aa1b6c1a660617f3dad449ee5761393dc8e8a0032e2d554afc4b15e87f01c5d6f40de176303c42af57a03f71eddfe8a721781c1c79a748fdaa9b27c750b7a01a167c7c99dcaab68130ff8f23074880e7301a84e6fa4e68ed97cc1182d7afd1daee0f1b3e7f3588ce4b63aea685747ef3cfe4bf9ae300223b47abe163fe4f16ab81aeaebf01aeba3dd6bf2c2e1f2eb80ecf676a51e10ad401b56fe3db8d595d7f5e9157c20ebe261331999cb2baa5af4e1767df2002dfdd02fee42c7187e781ff6f987030906e9c728ff4f3740ee27679b9fa64cf19c52f6d838a02bc4818a8e382433f5f428212389544634c930544ebfb32e6043bdd4b1de6aa11853362a7f528e3ed4dd62ba616c87951fa7977c8186b27f84fbb30e7df61657e5943f7ae909695f43bc8c8d69de8eb95484dfa0426b439b78f73caba413319159cfcfbc868b29e3d8982861483bfece634199a84c041cdf42435f5de34bede828c7af1b0420bc3eb0ef3702f18bf03cb7878928a7568ac1eca7483a2d0cebc41d63c6270ee7456ba374486b27a5b61277fb93d3579350bb59e0c750c9355b4c238e20a5c2749f59de02207c8eede94d4073e6e01e7145d1459edb9479be610bcca1e0b44cb7e6a23aff2dc6cf6cf53ac86dd50073d8227ad1d23b0caa06ad744da9d262ed4f78a7ef3d05e7572e39806b5c60241410cbb111010fd62d3aadc746ad6340164ad48cab6ed7a4ad72d04ef3f27c416a95dd187bd71e128f66d8c32e3992297c9801dbdb63ac8b366d4792d03eb45ccaacc06b901c05b45b8dc5073823f3c6a7652cf6de7ac4c349a5082701703f99e155c2449ad57c264f37f21a48285807c02da9e7768c4e32ec1435a9390240cfcb09b0d5938e2e850d33efabc453e71637a7231117dcaac13c799d0ee142e9580565ee25a6bd1a2705e498c8118ad031ead36e23108f641f3d7ecd38f9f50f58f3e09c8e04276370787b05c93d61f6366e816dc203873c63de6cf9264ebfdbf17057400d8d0dca6635bb64595c47d4c7405a581b1cca490df44a1780bac5c61f01d6ee5a3417a8e2b3f7bf7e8566eb1c8e78942e430933bba95e3f53aede1f44d3be3bfffea4ca6854292506c1d717c184527601ab4cd3c276f606ad5f712dab697acc6c8db27ec9bc6fdd1bf0f07dd6839a0bb17fee13a85bb3f89e78433a89e5734c76989493f1a4f48b59bd8d07059c73724336fba9d52118dca8cbc4665db0d2c902f302ec6cbf86b5d8f4adb6792b1ab43366006ea149f14d12db53511a7b5c7a83d1b3d1a95014f460c1ed1c51d2b6786ac48a7cc55d0dbab5e907f7baf5f687d7549f2f9ed17224d0fa2cc21a214dc18331f030d0c82f599162188d685bacc9993e3cc08903a7a580ccdc722c6108685930546de9fc3b7b733524c83fb32436f4c61756ef819dd884d1c12bc2ae2f42de1eed0904649967000a56c1fcadc66823d35c5c1e33439afa3048613da44123150f975272143fa5f8fde01162488020e2b3c262d8430830501c76d345720537f7a484c79ebc958b08efcb4dd98cac167873a9dfeae120596d22acb02fe31fb0da2eaffff763c427c598a997a54f14097673598e089a6544d93df32b359ba26db218891956679fc6273449282e43539f19aa2a77ac0b872c21921e86c838805e0f7c2ffdb25c4e9cd527eb0da00ddd4a1f356637a4e632ba42f652d7bdb014e2e840620ace48d5b7fb64f27defdafdb80ffc926357af468b78bda705181197a7e0b11e9a8c9b381fa7b919b58a48a556cf10b77500607e407af4e6f11d4666e977a762fc149919c4deeb0bdfbf9d55bf844e22028c62ef62b3117dc542867afbe4b0dcae812f13ecb61bf0e3f5e43af785c9747e468bfc5866e7e77d6d53d3a99a1867b6b968cf420d8731039bb2ce1248141e1e064f5b93caeb40e6b11e1788d382730a982e0077c4e195fcbacb6bc1637353a003e26f59fb23087e4ff604e97bb83ddbae35ca59226c3a5bf2bd06ac1f5bfce6d2744fca3abd2b85a07393909cbe92b46a258b23f86cbaadcc62384dd97b26da7e8e4299e43b6f0d44a34d83c289f7fe2e01e6dcf24e7dc1648df1c91913fd946122213d613eeda873af10c51315d1fccc17d241c4aaf016e58d1e01a8860f4df6441d153a6ae6262ad0efff55f389d6b98f2f431b16693e34c34ebe17bb324b3e0481a38820b8474246ac8c66ae402c8a648c5ead0b4fa5bf40fb6fec75c38f4e19ad335f0fec753b8a3a14868887cfad2559316bb586bd6ffe9c0f1b448d97fc8b763afaaefb206ed91af461a3327dd677e9a014fe3c8bc0df28257efb2f99f3671594459402a7195bda7d7474eafcbf7670396d1ef0cead93125cc1c941c92d68e03eaea661e32544c4b90ced788139ac665685a4663fcb79d1b00f02d89a63491bfe955a601e890cee2eabe5deea980ff9d38339653ff4900da070c0dfa7a4673a9b5d26696baf353c73e024085dbcc42af295d995786e8d1a07086c3c635b0f9085d7ec757ce212e2855aae5c3282dc2027e2bb35ee4ecdf48b9ec079a993bc61ae251dfacd88092a47443580e026f93075e7e596e0136be21abe9be235b789ef2b4368a50716590827dac329dc316b0460f23e2dfaedb84ea7072a88e9d94a0101557780b614a47709e8a239df3093d8d72c7eca022cb45a90e01fff29b161f389d7ff7930f0bf7020395f6d69acffec204b79cbd24dc5e45fd43062fdafea35d2a617dec826762d9ab4d53fc6c3fb6e49405a1f7a13fe7a22412a115791a79f6b1fa3beac87d0c015c53e8ae3f7098a7f90e78f1e484aac40dadac5bbbcb2e686c4c7a7fc86613dd4653c035802ac7916dfcb2c34a3230e4acfe178d22f714426cb2d4e7e34d6ea2c4f1cb46a2dc28ef5bc7811bbc903eeaa33e1c582175463324b3fc012bec2a52315479b14bdc922b9c15f0fba5163a9941a59635265b0b2022d01606ca1eeaaa63ac2a161da6f123d97b5091be2a31d07c2c281e133607382b8be1d4d559d3471a77fa2883d83f19e3b7ef9300d105106db64ade431ee3f49bbc0d6139f87f040bd3b5429f0f760fa47840f5c4286d0997cd9849330d2454a3c1cd325e0940b7cc4ff6ba9d9bac7ff1aae1954448fdb543856c19729b58336303c201975464a56c902db8aad44a4a9e32339b0d7d0c5a8c7e4d8f5507367260e67fbfdc52ea1f7b21f9cd51ba92a28e085789d705ccaa1ebb554fa81daff056787e5c0000f20a265999260bed3768989e6e07b1edb67a34b7888250663a87c664104e4d743558e36a81e88b4d0e9b424acf9345864f4b8761b1e35aa05920252a271746f38f427a492c891dbfcf49da2ea062739f3872f3900fc4a0711ef25611798e989357022706b213000eaf75e1e1beb01bf79ef19eff6955d4eaf35c126e2feae5d4f2b57e7e3318c57fbd2fdac09d0baba339ffffb1e3ae68aa0e6e2651d404dd2bb61599600b508faca8168302f424809ab7c722d1207297c2f3560008eb9a42b9cacb78dfee11da0871590d992c2cf4d6c1b70f676d8533943fe0cd6838409f1d207a1f6c1be66e94ab13ef74f5e8c59c9ac80caa91f963e8ea8332c31223dde6be255b9498feaec9305510e443af62027830a50373ede538e994fcaa4fc252a260229cd98bc2aa958680874a7eb226f81983528e701becb044689c724b8fb83bb6a609036facc39e6e01e48a9ba6f620d36d723df96f8475fa4133c296ecbc6d6a5825a68eee3037879f57019e570cfb1cd1e46cedcfc005ea3c94ac7c31e7d85fb8ef96bd4353975fa36c2873f1d7157db48cdf81d1fddd5f43ae8cfabe7e4e53b9098ed111f4133605896afb0aa40c6326b8aada2093669875a8822b9ac61223c3cb646c3b7440152784b42c3d2e38e3009e753565f57b3bb541ae722c4293d842f9d09c18cc7c69c1a34392a04cbb8ac2687e886519b6ed416e5a788f334160bfcf6707bff296d18e40b6c0089cfd86eaeadf3090c3d2834f8f74ab7adfbdf50e19eede855c04ade8168df297374715049eac2f1f2a3be243f6aa8f32246bec4028841694e1bb0a30edda49419c6b9fb54d30c4729f09ee643e6d5b88b15d7018bc3b958f82eea16c5cafb43d6d9996ef4b551a09e2dc32d9127ec86e69cc050c720aaacded2f7a1e3849235148c8d4b918e2565c4cca1c5c9e3442b567e581625da130357c489bd83a421ca9908a200c947248884c601c9c9c20684da03f5743443d4035833bde44b41b0e51b18602f082d7c2f6a72b00af53b05357558c918030a6707f7e7a8e69d1653c9245ee660266208f9e41867a2bb601a4e8e734207bee3de33824b4af637c339eba18999cd871880812adf1c4fbed2bfae617dc0a68aecf5b6716bf41ae14a473021bb90cba63c2c9b33d641bb9faa4fb1c7768075f767cd7aa77ad0960b21218d2107b3b29bfc9fd295ecb79e7345c2227c315d30edc037c53ec8452a7cf699b6e0b56db251b45c41fe18d1c8ca4bda25c56c27276881de904581ff131ab36aa38007e2b64db342062a054727104f4e539b4c39dededc554afc745cb798ae985418b956341978615dabfd0803f667f81580f5357cb685f1d91a66e86a7e9a567d13ddd0cd775f752d2d89ea7361092ec3e8df100815c9c5e32ce1177956928ad0db9c38e239103fbacfef184dc38450aa02f69d0e1b9b7dfe691e76bdcfd55d7bb40db1fc7a031b92383987a7c0452da1c3fc83a15b81062ec2cdbc31846d14a44586885be1e40d973f790c9abe07c5938d029d277b7920088ac64169df28509e0b6c887c2db585c60629c14e1348a204408d409cf100fb7ac12efda0a8fd45c28cf0594aa17a02aff7b9ec7e5dd8af6e3a4f1e9018a3704b0cdf1905862f7a84c0879cb5ad6dcb11fffe3aaea1249cbcb9562eed496af0a2512db21d0a74e6252e6f03e09599014cb1d22b7fdd1979d4320c6d09a969298a7f9920881f6c67dcaffa091e828c0ceb6840d817d8d78cdc7f8b058326b08655b23f80d67bc2320fbc731ec81d034755dbba4cb076a134137fb8c81de556c8a5a440a4115e97fc3b8f9ad2d97b82f94c8ecddd5f028413bdc4b2574ee51db2d81afff1e3bb20c98cd478f6e6b5becffad96616fa1621ec3cdc689e21f9ebafd1322f5094924177b884bf1c7a409b12fb1d090b03b4e8f5834cfc9e1d39e12125a10ead70e0069aa53c27d74993d62a87cec19e6e685abefc7f1e885aa3934e2826bbd0fd796fe7487de704dc378c507244081fe3baba862d1f40d8b2f7ec1dbad6cc7084c04caf56811d129c63b18fe658ec23ed1ab03ee9f5b57f1311aec89ef8b9686e9a1094e336d95b45d318415cb26ba805dbc570a140ac202c346d8d34371f29b5505ef992ab20a35a8dd781ddef5133bc5d80b3f38312b1dc1797d0ca152a78f7302e6607ac770463789a6af20ff45f8766c171c4dd6db95054eb5dc2e64a5ae395e53034324d10eb2443d2cee495ab2bfcba8bf558cf0da921aa8eb48b99fe483c6768cdd62840041bb52fde2a6787a22208dd6dd9be369a3750d4b826c737809030d652ad5fd6f4f440e405d0c092445bf4eb73bb34c5469dbe34938273431d6b1ac2299608a872e45f0bc2d82831363079addea0e0aca254bd7e188971436ff40b9275fd32f1f21a488525ea1a1e63d9985c62642266fd4cbfe18452a525f119dd2b7205ce8e52563b8c8feab61674f2777607ece4ceda6fa485567f436a6609e43fb2ecaf672ff1233c82a710cb4b0230d3b2655daaed1ada53d06d132eb38d7c0b0fc9d8ce749aadfcb75a82bd1a5d655d7783c79e99c6644c9d065fa62e085b9979162a2a8bfdd0e4cf541472095b598e4c712d598e72f44ae80a7525932a6875d6ca0072711794d52677464c3d82c35b58b6757050f8b71c032e8f9939bc74aae8343b17cc2e42c36a08bdf74b9d0741c52da1e357a8c4f17b3f825b90e594613a847cc0e57240c289c493de17ef521e1138cc8d63d19a03b5a72c035242c3a70cbefa790ffbf85249c4ddafb582300e360a2a463f99a4026cf56a42b0e8453a4905ed376fea7cff1adae9c04d3b17d223f2cb96525e0013d6d2c07f2e8d4d555cdb0a938c6620e766e38aa4257945183795da35a1535c99ec2e830a71f4717faebeea352a5de123a8e9c89174e108c14ea9f20cf5a1bb86a002fe04c467f009cf3f82a0de6b2f968707a8f0a1be6688fd4b62349b5794ad2b0b7e70850bbf57fcc210fb97d3c8ae24182c1badd62fcca9b0bec06ce99a630693ceadea989cfd1074c4cd354fb1ca73fb2cefef87a99a1ca21f30dd132b8a9aa11c8b7643a1e82ad5cd8239774731e53a54d6a1f2ad131ac6bc98b72bc4894d260a94a918b80c712f30316902b0c63d0410d6f442b3f3635590b2778191ea49e4a20cac62f1debc60c622cabf553809274fe7868c377d9ca0ac848eab5269006b8709cabed66e9bf0840bdf9597594ff45c94e0f0e3926df7f8fbab86fd3922da5352389a68931046fca36896e34ce5c8a3e5977755a916d77187ab223898f0780ff82446e405883a0817b20d779923022cab7e1696357ed893191553d9f3c64fb5d1963d4677302c3fa0251c3bbffcf0cc2f35831422ed5c4090d8933360b043afc16468ebaffefc815f25c482459082014daf8b656c93b99aa30c69cb186cd938954861f34d4964fb5c9d930f6e2640562de7fe0aeb1dd0850f912c911ae06d7f12d1e22e33f74d24324a70df0b402b9a5b20000a0455b524682cd841632d9c757d971d609f983a6edddd59b81b0f06f7815da3dddbf7dce480fc3738eb226a302116a5ea9f535719a8068274abe0e01ab77c22231c55a3f3b1f2ef2914e97abbeecfd0767c299f71097538ddc60aefe37f78f4e78918ba98df17b5d26444ad8cf0d437c64f0ebd5f5564ad96abf869fa227ef2fd56e380318c176c30678d38c7079cc65af31c8a14d812c802b8ba4256d175863c74111ea236da7cbaaad95006e566e3d5c95560217537282355c570ebb715eda059adae3348940840adbdfbac41b8293cbc5e2e892a375430d7eb82ddb09b495d24616235e4b09ffef9712c55ff2a0684eb8cbb9d5de6169b8938b65b204ef60c33d77fcd545196055ce2026454f9a9ed7789b18bca0c865f99742e8dd7520ef4cfb7aff51126f3c29429090b10f55de8a6d659cca247ebbb1d686c42dc68f6f7ccfce0c5426bd5ebd9f1aeecee03feb418c611b65390fa365cd348da75680bacd44c0308353701733ed76c04ce1299929b3a41ce7c78302bbdf7986528ceeede9a1ccf7fb84203043afd69002fd6574d1499d32b5178440efc0fb238364ed8c001feaf11d2bc1ac4049fa073d5acedca8f46d7373c3ecc08589a1e09d4283399b1e4e8f42c84e1b3d7e2737e9d0e74d6a2a016a2211301d32730d2ca23bd5129584f6ca7732b53ae41075ef146f5d0a0808b8ef1626bdfd7bcb57c4f4c05d6cbc37b4ff2f148c99f375d11b96135b062f681d8bb247c5bf1804033ebc447cfeea3231743a7e5d10c2f3d12ff4bdd3c81c6309ac9818ac62a99208d7489f4ad23119ac514a5ba95bb3e45a7c89a2c733557333201e79841907279c8432d9a7a7dc1d01b9efed4ffb24388a730a95f5f8ae471ff8097fd050bf6eddc9c1e86fac93cac5d39dd821977c022537b867935b4bdd17b6827d488d07500852fb706015e61752153c9a28a045dfe8041169ddc0c32ecbdaf584b56fc6e86d3e4cc71b52d62faea73bfd3a4965a0f0fb34035fd2d150b553b528af7273060248586824bea65d0dd0a35b0e342ba8cc1fecd8ae128f5cbf60d126ac482b9cc44f3d4a1bbd7e0b29b03cd8754f92169a4cd37dc151ce4e96b0fec9161a5326f3ccef9e32267750a798dfbe506a938d2e87fe03264a3744f55e0b1c271179ee5c87db8d24141af5868dcb33fdd2c7db492ba3d4493a89541d965396a1c650a462d8df17da212ecb5b02d25ccb5fdf007e85a9c2782f99e44db93c684619fafd785c650aef03f43731e53b0e2ee9a4277e88e4fada29ec4a59897e6ff1df96867ed3fbe08b3e1b43f69394a52a64d8f2b2852f0742035035eac30ec9d997cf8d4621f6e78239bba26a5d35865811c778ebc61a64b1d5ea9163e97c9c7c6977148458f634b0cda928b10aed3c0ff892fc60f90d5f92212bc6b9400ef7a7ce6bad4fe1af120de5059001bec206a6086c9c4633b34c60c6e06aba4b75d42a67d038e891d36b528bc4c10751c20a63711fcfb0867465c3dddbb018ba180217414144ea60a92782e2e2333a3093a0c1b0fad94523f7749a6d06f343a02b72022ed62de892c4ccaa8c2a82cdcc08b544df45d02450be5629b0c3cff25f5c335126e6be5c6eea9a089135cc6d6ceadc78db03ede8e0e0ab4d9986490c693f8e91f64087ab1aa5dd583ddb90e18b3f28868ff2c2b1733687b84d0f6b41b4d7208c0ff1e46eee18d27ee7f5e192965e522eadc48006057c876546f992abe4647d652b20e2c771a6b2bac073ce81a1f931d03e5091c97fdda31bdd256b8a514685286ba3ea7e6298a4b0e4db12be8c718a297ade8e057727ebf476f256fd652e6063b07168336246bcef1a1b4f5220180dc4d3d85ce8a714a88292e0e09ceceafa0fc763a4e908d77c452d2a236028479f72560a73a10b1af0770588a4a5b0e61f3d68664385813d052e7132f4c50d4cf48adb08089838c1f3b36ba31f21386ff9b973a68a89dcf5b8e7ef4382bd0197834b706ef4d9c65230cea40d9f22910c1ab9fbf0198e3ae7393d128f963d87c2ac56aca3d5f9834ac34be6bc8a903d1ab068f7fadbe8ca866e1cd35a2a9e98406f1ab4a8517e2f29036b12b59e8842a8a98f3993fd2f1ec208032611c2985db33c56f57e24fce4825bbe504cf672cefcc251c855392eac4ce79e91c41824f61c40de4c42b5e3692ce8d088b65c2b5c5085620f6329d58714a06029c28e9350496eecace7b5041f63e91cba9145008aa1f8830102d0ca16af6574c0259fd6e79d43d3366845e733ad1c6e88ed270277478d4f0e76ffaec32190c3c6e98c199ec1cb81070de8ea8fd9294fa24ca5710b7df694bc7e7bb081e632b955dcc8c18c12812f2728726202e8768b1459d1f44349f1208cfb131afa9bb9af9770eb0a9f5668cfda9c9acfeb5edb82a68965bf258471bd21d2f8359047369e06034bfe1bc6e59f9125e05284e4b0774647601e7d532d4ce0548eff0240d2eb77a5b8e9ba3ef5328cadc4345512a987d5e5e7f71c4ded342a6e47df832cb24d9ef5f49d84dc88bfc2c5cb2c8adafeece8ee99cda0980d79e4a030621a3de36a8a17e8a365fb57ec3210f4bc33da386e79e00cf517c27579f9fdf3ed613da680edfa83ef7bdfc7e1cb7c71fe0d8f0a2c03d535c8813e90292ffcdb9a7c7a0e9f8786d16ef3ba747efcd588b790b8d99f27d806b99ac9b301f24d5fb93b7c6933595e27880a7c176b875f188eb0f4e03bbafac189e935b8c9c1cf8ff5db156d1e111ee74ea0643c80dd5723047bfae770504920e90c9d7ee7a2118cd388fe8b626a09e807f2086823f5dc1ad25aec2f53f8392c6f969f0df90c691292c0db3e85047f5766e469fffbec0131168d4afbfee06750353e06a908daef606d6118a7a9bac013db2f527e979f17682c7f43113436a3f29877d509ce52255b562cd87e7337ee22b093fcf4ee2bf44bbd8365c9d4b081c74a87a027ce7878b1dbf9a720b129bc9720a9c61ac1113753d2268725d042be5aae751664b9cef3e4f1d2b877541a2f539d61290dbdea1fbe11aec14113e87e3c497e43516f368246204a45f209355a9e1cca226913b33e56150debddc294c3673e8e02c340447661907d3b5a0fd55088562ac882b478f03ee6f76ed9afe95257366c07570d7b3c80e42b127e1ab98fa1f0d933d9976deee1c8a2f4393f63079cce12883408da53e7f54de457098a591e04ce7f384bfdafae6070bc3f9c99fc310180633b62d981fdb2d837ce7c2b99015caae133b17dd80e00149e03a7b1c287ec6c6955ecc28dcb5e2c20c8cfe11a0a92f4d5dca44b79ff79a331d9db87eefb26aef4049881e8d8b8983567221456ecf3e8909dffb37fc30b817aead9fb4f86c17263c3cdac3f45338c64715ce421b8802e6c555eb2a218c4c7dfd92f4b5a2dd0329d9a5ae7ca8aa9a0514bbbbc7895d05acfc90d50a4268ace107338779b6bed1a21c38e8920a2cf471ac01bfe2f13f1329ea00ef260be59145ded736ff07ca966cc43c21996b8a83eaba9a7e33892c431f20e281278ad835ddac6bc8bfb57adf5da7ca4907e41fd66023c0feb6bd6236e89f2faaae47e57e100b9abd0ed5b7a5a272a30f052ad7f27e4d2c122738927bb508b81746b5ad3b7f40458ba359468e44a5a21b159d7420ba74fca462c7e2128b0b07182e6ef4d6eb98bef441917957161567b19e686407e4c516438a27e7538a7cb80936ab0bd1353d769cecfa43dc24a7b14cca176a67858aac37ddb4acf7010f85ca857bd860285bbda7a0177faa971137f2214821ec77d48568172ddf1783ac20e2ee46d0421ab345ad367921929141c4de99f531399c8428df9146bb5c2f66a7b717d191fe087509efd0067e05872e6b8000bae8a8d0cab7f7665619254d6cb82e17c40829d894f4c82d40a41ff17343a1004fc0b117d0193ba9e8a4377f0a22d4e7bdae863d20a297744f8f79be5824bee315c1b2760dd78fafd0f21489123606e344570856b4a92e4413307bd7b8434a9b76c84f2af0b168993d02e4e40e123527fb78d04cd8938f87bb8dcc934b60868c37c93cbc118e4c7f048b5173ab2da0aacdd251657dadea14caf42869e16ec81955de3c1724af70f29f99794db0d0595e3a8056b4375745956674e2ab563a708c34841e7bc63c7ec631de5b5cca195ef306df175aa78f2d94db183f952b6309f558c7542d5bb394779002b5cbd8df06484afcf69ed74a56097e5550271ead4bc96d25b15a1c599a5f65d5a6281ea774b76469b9af297d22aed1611d5361d7552bd51fc293fb3d56482ab6d5ec398742d0cb5521d02bc01db31355315ee983d674d0662335d0f96a071d51fad0209b6859157055cf40f37bf6ee5df0113064630a37180c596e21f66392132138292c013e96354ab5512aa00e3d46b18582f9aca3d1b0f351e776dc46c83d5beb8304de7e71f708dc89b8cffa2e35bf89049871b4b3b97e184c3569a08efed41bc4ca6b6abdf0bb83921e8c094cdc95762303fbac9238b09d02d05f8e71183bd5c70168cc00397bced809813217d7937509d23e73bcd80514622e9366f3c0f8fc1283497c5d9487943c819874a09e96b41ff99e5fadb9b281c9a239d75fc17670c562c059e546be5a6ee2832989a56b332fb259318a24292eb24e28ae458c26e278f18ecbf22a85f6c8bed807a554f6f35b67d65f68498a79ca2c90fead0690738d17742d212d35386ef2d68c6e73d8419eacdf378e92faf6e2982b1222bec7a73ada012b859119d5876456d3fdb3d99daeadba8b276c77222bc35ac8cf5f6c9dee9cca377d9c909a1be3e93fa377ba75ee9c8cee529f564cdbdfa1ecd8207f4ccb7971663d58f8140b200faf06b603f0d72e8cb4c9675a51565eb1412e9d9a81dffb917c2d7c4105d32cf05a79bbb290cf277d54ac71688effba4bf220104510d80f26c514233ddb66c00aef0e0faba4b6c522a80b784895ea5e402828a026140f3c65f1aad30c83b9c3f5c1e50e502e6e9572ae7aae404e51e8222ebd9cbedd050b67f778fc30a9f90b5899bf0402e1555bc2c01972e2165849ab969de31df8b12f64cfab050c2077fa302a9243ced718bb59043a3fc20dfca228ea084da71d69ebd32b7454bb61978f66c048d7a0571e4325decfeb934d941b00270a94db2cbe17bbabde27993afb09b364c4f33d54673a4cf8a2ef2e053d8628196ced3e3bed4d6a3f274dd03e48ef52287b4025c2d49eaefadec74502aae4538c95890ba1c4f9ab224306df9efec31119bf4b8252976ab652b068adc799cae846290b420fefc64bf64748e33b2caf1710ff116b0d7a8e1e1fc43879780d414eb768845ec409055a26c30dd469f6471e241d0ab2ad228d7856ff140929ac59c4724e383acbdb5ce835c2784ab4cb62aeaec3230cc51402c0e85ef9cb48ea1c9fac4b8fce523090f64bdafd8b1b01fb041c081957b29192217ca0a49114f256292ff8cf4c8d539985949297c5b585705261c3b2729785629dc9130b0aeb6eb1f51bce34fa3921f232efb9cb7c7628002069ce5a035522583a22205ef0b2539cc3df59d65719c201b0b594100ac51d8ab4cfc58d047912974befdd60d7f742511d2e89214cc1d1dfd6c2b2a3cbe012c7eee91ac251317170bfb2a69f7c780fecb5867f025e1380531cf1ba53f258177d6dba15a8c65272e9a613be24467877abbf08e707ef25e8c1f9989086b687328f0f2eacfd1aa601e27aec11fc86253a549369825600dd0ede19f5df0da35056fdb3fd3691592796a0546c55a8d42eae3eb9fa6dd9ce498118b6e5091cc154bc9f4481c68399ee67bb38f433cce9be0962226c747f5792e3aec747f04ed4a25a368c7fbe5addc58479a357e8b01c3aff055e04a498b75e291db41fa062f7ec3e047043b10ac3cd6c1a37e521530a6ce84599455d5a728d00c88cc160c8adffdf36da25550725e82fe94295afc36ec5c800fd224cfebbadd11106231ef4dc495ce879521877835c9e3b7c50e803238281f831e3f38156f5fec9baf23a6deb57d25433a61b57d3ba07f1e199dd400fed98f0b68b8349784f0518e0642d77d83515508fc97f749b54327de004da5d01351420ceb124aba244576ffb06c12455584ed3fcdeaa7ad743ec9e7ad78cdd47712d50d947f5aa36d6a43a2c50cc10181b4a048c8ac375efa7115a6645d3ba899b702b1e1a9283eeec39d26dfdac5c8bd944d9c410e9f712cf267699b430be653643cca2d04b4ecef2fe85eb8ab431e61e9e1aed536ef787f5654dc46e2ef43ae47107372c8ca78939ff7714ff40cc5d9ad878e3e3f07dd3b7cdf34c43aefce129aa33e985937cd4bac5edd6b0cb04408beaf2e70cf9024fbaaa65c4d2041393d4d14e64cfd9f3c9d828f609c8463cbe1b8bd14cef7da0f4acf787cb2985915918fa669c84978912b0d8ee268fa0420af355fb9a9172934aac00106632c416bb69a755c5ae397b51ba7c8941b2795cca4643395ed889ada62da4c00b80ae2eb23de53bc71f7de144a10714f42f765e94f4e068938cbddaf763f5314c8d3937415c1c4e253f48f3db157e35bd11c897cb20c64ca09a416a3822a611b79b39721cf03e7e2a59b462a675cfe03edadc130f43c8124e4a68637089f700111d62d3e9f088c42eee495bbb75e865a658552c766b73226d7b23ca340961f25c4f880c37643760f1202712f891613e5cfe945670a034798329ebac4a56bc58e5d4122cda87c24821939372e4aba65c54f563c5efecbc4f22dc283437dff7fb05452a49ae6807a29e7685acf843674cf4ff31ff6d27661e44fd6d7e4a07ccc4f549208b37fa13795e9c8f2e6a52631f8434c32df75679b75cf739d2209992a204093a81381ddb7f274cc1f2365eccc6bff2b9e214b1be496d1ffa7d92cbad7b9547e4c395cb6d8dce9406c58a92b8e60f25e90cb3aa00663e3e4cd61e7b4b0deb5a2da0f6ff2bf02c80c36c3ee09a0a713e3b41ffe7cc24b61e90d008f6ea056ad4c9d4022383319540797c8c1380d00688c0a0740b435a082b097ea5dd9b207eb3ee093f8a5311e7128a2c61f47e68ea18097ca7a50af08990ca95e7a570e431383e769fba687fa9e7ed3fdaddd17c00d8a873f608341d00536eed500be27b837a121d6aa17185de064e6208397b6f10fe45161be4aaaf676acfeb6581413bd955b098e268476643aa1e4199c9a5cf2feec7e5fe6a423bea476ccf1c926a126ba8f570555f2668cdd06a42294478588c99c5273b5f62fc08968a52421597d9906826fcf9544cc253617940808c8ca3a82ef1044334685acfe45274e7eb3606be25416593eef66ea8a4911d730dfadbbf309c81aacf7c7761207fe0dd888889e16655afd201a5b3440f0c2aefbf38679220455a93e50376745e8af9721873d1070cc0d2da0c1cd5957a000de6944dc5e02214c198e562d2c9706538a1015fce3ba5e8f1b3294e64f5d5cb901a6db531a8ff104a1ec2a7892692955463b938c91ec17d07e3296950d897e1048c7c09100d079aa53e788550513ef78fc8945e8c54cfd96d681809a2e792a1e9ac764488199fd2237eebcc46f28469ed4441dd86edc5e557144a0f0ac5a41cb038ed931599cf6bb0ec9ac80886ba1177ca42890f6643c6715bfcbab75104071d83feaabaf6d9e52f62a76e8cb9588f5683590ab9fa20a868fae70a892db7fbc77ac3f503e3ed4f158f2bb12272aa360de05146329bdde923f39fcbadad904bfff3e7413409a1a8c41b19ef9b45cca253cacfbddb9fa4676a24f6adbb05dd40787ce60fe830c4f56c8b5a744518fd414b23316af91aeb70deafa1d1387375a58e16f5a72fa1486208705d45211a213071be20ce5690e810193d7de978a8a0293d184cf2cdb2ce8a1051a9fa6cc965b9902991966a5ba18b19db91c43e7ae6586f254591e0133d0b512a90c2ba7f568ecf811260a787a8800ace3f6c2c88fd85e584d6a479eb8f09447e6b62099162731c385b5d54eb0b8da9f408d7f5682e4846b9ad5e09092105b5d1674cf7581865f65c5dc433b2bd717d3083d24816fc8cf8b8acd897db1e97ecdf579abd82ecfa2a29e9ea0bcc50800cb937226ec1e7c879f41662cbd6fa719a56f6fcb0b5f1fedaf99dc815a5a02d43356d958b0204bf9998c6cf854f2934ecde0eb873c9fa806aa54d4c0620d62cd7c7ab0acb51dafdd27e5ccea76febc842f7e926e108159afe107f0482d2765f23c911cd9d0675cb775302078064f2983a175a53b84957039d8a3019a40e42de42de60c31ee1e4371c1560c0b516f50fd3a783cf4d4b689197f9c6bd4ff49c6f3022c6b74b75c21227d7366efc1fa36739708783909cdf3c91b52de76358d7e64908957e0aed54f3afb3c6647170ae7da6397668c92bdb39739b764c1a9c2ad52a3917362441d161874fa5ae7d8f7ca2f26d06c23b036a562d209095a4e80446b4a047e509003879cf6bcc16886d2670bf1a5d6cd4d7fd313dab2db264f27116b1abf2e2933744e027c04d73fd34d02308c0dbfc27a65dbf1adca592f8fd5e228a1d4f3f2410fffadbc7a04041f64b67acdbecb547a072f322666d266a73c088d9e32e8dff79f567e8cc5df91aeab0cc8afd3e5162a9ba0082845725e883667c44f75286be9dc59138955dbc58c96731ea3fae548081556b029a7c99fa70c3665e70e59df5fa5e2b68034f50c0b1954c64e1292cc41c51737414bfe014f28cc8003a27e7c7244d1eb1d65e7dbb7219fe81dc73c49acf170ffa3fce76391cfd88dc15208780bbd35a6c188b9e0b13afad472ed87fe6c9a652e0c5130078f24f21f35a768a3b0b40317c922ddf64df6aeac7193643a50a435c6a11cadbbd2fe4d8ebcc3660453cc373fb3d8d865e0b3abcf237ab1c8af73bab9ff060d1375958a4ec905c7119c3524a21a551534ed93b650bf4f3351a758b03aa630a8e7eff916681e8f408e48740b72eebb9967831bd72bf764567ca1d2916b0892cba83b04203bb522113bea3ea68391250a857695018445d3712ffb558dcd3261c923dd29a59b62a5b0b0ae49e8459b3921caebdb411e0223e11fd411316af821fbec41a81d81b879f10ef4059bb346a656d9f1e579f3733a7ae34b3185c4ffdc98a1e875d20b0ee96b4a2f4b5cf6922395f44709ee87e4d1f24eba6d31358f6adc3a83f1fc2c201e8bf58b99a2e629de72698640240140dc92d414b1f5acba4b10ec59c29fb9e5fca4b576282085c6da0423258e9ffa3436a610e7e7029d6043d1dcc92575b83188f1567527c87216d9902eb05c32832ccaba8e9730f244c6941b729baceee403a6e2341d252768a52ce32a29ba61b075b3389f249841c812913598bd309d60fedaa53783afb7cd1474e923473382f856ea856e6b3b61cb42cce7206a69319ad283e3fc36ba66bad2e1a95e250f3346fe01580d47dfd084526cd5216223e6224f67e135e6c785fb65d738b99fdd0c1906f402005139d249d65d4394428f51934f2ff6c0a308807115f3e00b31fd9b14b25975e33b6e00ff2e46648a4113d453e7a1ad3a7d7b3ef272c28f14708dced927320fb409c63c35f3006cb2d2a57a478a4c3a2fabb99174045bf1427e20a0c2c7be328d91fc221a2084dd66c722b34b137410580d9ce140d6e346e204a13d15a6f043051210896c1198d66404375927672c65e2e169c6364ac71080fd106ffaa45a1e0ba7b08142c2d10c2506286e1c02c08ec528d7507299c7eab3c5c03d008bbc98c2b0168fc5abf189b9684fdbb835c6cca2b22b1070ce738605db9d7ea95067e69ff30a0b1eb3df04c8950619889c1c58ab14d679d9b026b46f657fd262d717f800e2e611a8e0028d919848137a86ace1721e0aca0e0951c33675fb24ea1c43dc22f0c21d89fda30544e63df42e676cd863c816a0500cb71e2bf1c1408b0aec795fff39cbc0ffe36311d828636483b651f2a3c69dba5548ca178f00adccb9abceb0eebe4912574ad5e97c118d43ef968533945c839c50f3c4fe1baba850f21c44daf0b9abacf66051449a2d1393dbefef0ebe7709d4846537a7724adef0d63f4ffde1f90f6b2e82c5e57175bd17cf0aa2a2e7a8f37ab99b35b891ae7e58c9c669962421e784a79cbccdc30d195338f594f34e6edd12a0f78793fe9801f6cce71e43b206391e1e88891987547695fffa57094b5b2ec6726b1908e5079b7bb7aaeb5b2ed4a1a6e44c6bc511817d4b5a562ad9d708b963bcdc9c0315dd316ecb19c775d1b4d0241d421537d3e1a833fbde4218e6ef46f03c4e1eb49fd500035917184c1b25f93d971c969368e1140f7565d28d565fb10849419ac2cb5fbd8fbe79a7b65e8c6f7e029ecfb8a11194319e17b2220b3eebbb69df863787734c6e966b5491d9038a9598a3e98d4f2d016a75a32a545abe66f5cec338255210d665216e6664f0a30ae8445fab33247d3da833478e01214f3080a9652b2f02888dad5b585784ab4cb62aeaec3230cc51402c0e85ef9cb48ea1c9fac4b8fce52fc8bc2c4e977cf89716f80ed124e015356dfff90eef11833488c237decff3c3b50bf26e46452ec7ddd0fd1063c832cb97827e17643aed950b1af0b63b85e2839c6c124add458e9c49641ebbbd433ad97ab076790bab04beab13a7b3eaba4605d425b805348b6457cec9278950d0a257b74244da6d2a3b54e49154e457f51e6838cbe3c5cf6b569ab5ad97a33133484e9c2ce8656d8062afb0fbef820f6f1908a676c3017254b2771abf1a96f203abbae597699bda659c8eb7d94e0b246893c548ea0728f4b9a77aa3e29408140f2401e7985da912c986638d302963ae370004700912a37bafdb2e8659fa381b44c129d667c3e1562e0398f39680fba0d27d8f626b585363eeaa6819ffba120a3adbca6ac2665076e183e849e172dfc93a9e88e0d2db12604df5285f5c4f38449c559c64a143a7f165a220eb81aeaf122a155575b61a4f1f3010dc0c1281a856b8d857738b73dc1ff8196d6fd3ec140bc058b29c99f8d448af1a8e1290c60cdd3f4232fcdab1644ed9b72cd48cf39441627f1e1d61cea1be720427674d423bce15835e54e6f8aa02d0d9731cd6df8cdc4c9d5a896c86c5bbeb090edc239df01804a5b1734463c8956b24964473a473abe798f001aea9e69863298cc6e7f01f215a0f49dba07902ae455f8ea9c7a2f840c3b28a8df1addf7ad9cd6b8dfb392d14530350154928589165a822c38cd3599fdd6abc8b8aaef79b2a6ac58ccec86620f0fc103c55a5345d3ba899b702b1e1a9283eeec39d26dfdac5c8bd944d9c410e9f71e6295faca298f5119be0f794b899ad254a78d1cd39772b2e006008ae2d11860fdc58ced547d03be8c9d9e25056ff392587cb0d5d9233bc28ac6382debd7c9110e20f14b93e06a341e7dd44922c46622053a80448ddbe615a96bc355db0582bd461bf450bd70b114f09c30822a6c3d0e38c920579552735075ea858301e86954ea02e029d27d9cc674b2b3929c1d57bd639548d1bd33d6d51db98cee767a0ee6fdf1a3412cddb3a0df939b0353d323165a9f71de938302b491be76c1239acf31a8e2d058d1206c980c4bf8212340c57368a3d917c5f1f8657687fc94becc917c979c4b8d0152a384e4fbd91456de0c3021cb12b80f32759fa59a68b6e39a42e7d7db79a7228efd5bf60ceb4f62bc14773e3e04a8d6411b950f314ce110e1526d83b72f35bf3b97e0d55081063ff64eae294e5142ec71b7a08260d2bb357648d6db5c84aa71fb449e27347abd7277b06806595942ef165d48c2e2573b3f1086a340098740b47639e0274765d3fba07229445ddaf946a4fd10ed3547c482039496722522dbe6471b3b9d09d265728e6ea3f9baccc919ca606f7e3650b747a383f60d61c925e5bf604d272834827ee7f5dd8b887dac8e6e7cb5d66a4753e17bd935438ee9e1f3b483641bd56e2b18442a6203d1bde9e3300d783ba9338c25da8d8315d7070ead0b991d0cb5b66a0d3e7e2f2cd09e88ee257f7b606acfbb2f1f88259cb61e9a45fee5693628b2652d1d18b13d38edce135948c41d0f2295c7551f37e861aea1a6bb877eecc97fa055e813fad9cbf06d0bef10976e861624e99618ec9e6de7630eadfdf75cd3c8ce4fd41317e48f35063a585a2ee3f7aa63134756f714acb8ac5445e661c7aaae4e23001112fb3a8262642e4dd25346efc123d0a52ae96964d29910fb239fa638a29328776e312c156f10fe45161be4aaaf676acfeb6581413bd955b098e268476643aaba1f0e9e9c4ea018958a273649a979940b88327444820d5ef092a69cceb88e67f2955f01c1d9bbd2c444b21e7b91caa6210e5c9600df3beb14dcc5c4f53b2533cb76c6ad1f89fd0d70746ae385da6a5eae268e5b097c805050616f1a4ea1eddb73aedf0be0e8e7284b50c393e7647ea7c7500d1e5ad611958b2081499f3c3db30c5d0f57473f04aebdcb776a1bbc3b25b4a9c3c2b16202b71439e85ce503b7dc1d03125bd3091600cccfd67211c5a28debe40e227ee372e5a8fab00d8ea360c8e1814872ee59fdadb4f6017576d98c48a8efcf85ef3c39745768b668397ad88e0f31a128d6d3e42e4a330e3cd28e9824711253d43d13b519e69946d0262b1181beec37adcc7ce0a795bdfdf781e06f102fcc0b1ec47111b0e86362344387fe1a4553ee814881b8a4ae9e16bb7a995b38e2d2a1197f4f288fc3fa9de487fa156f8f4e2396ab5e760043ad8918b8d8c69960865cc74af933ed9d46233da233ee97ad9a0b3de948d3ab6ccf304dd6afa923e48640427b6a486f0588a2f3c82c4f05bbc832b6dbfb2084afcf5e7d01339232d24da33b1f8af0177ac4a39fe5367ea7528202d3992ed51891b88b5a744518fd414b23316af91aeb70deafa1d1387375a58e16f5a7b3ec78e08d63fd3b323231586b526c1eefd1cc7c0ae831a0b6b825629a2f5dd064ed76484ddd0e626387e08358bfcd66e517887387cc492edca8f5c6f012837a29ba7193821884e6bb0d5474462c4f553a8cf81814c47203ecea10f15736afc57d60c23683f5d5e7110d1318f33fee0ea2781cb723fbe2229192739594209182091d9257ca3573f77ec17d6777ae6abcddb1c2fd96ab8a80a8d5433086b2bd532c2df039261491d7641135dce1c935a90e857ff4c2a2f4609612092ec742537d804ec50476c133f1cf6c63d5d13b6c7ba428341bd74265346397505eb8e8ad057894b7a078870997be4095724a101979957ebd4ec9e54a38111c2f563537c04502958ba4b0d81c6da43047df74ae0cc2fe38fb62a5e69bb8ab5edeeffb6d0df663228a58c5639dc947b69f41dd32a54f563f546c792f387645151af67180d09ee1a51cda12f4b781937bef49187743898d2313dd94ba74139e75c21227d7366efc1fa36739708783909cdf3c91b52de76358d7e625a9edbdccbe0006d4df57d626002c88c8e8788a7fb236bb1da94e636ef1657782b8a631bbd84c627094a8d97d753645ba354046e2f277fa9a4aaf32682e2075f42209e7fb69515efde1669d7caa3a614de3601a2822c14841e543322a16cc540d49488dd7f9afb1804096bf0caf9a26cfd3bb39905a2a4c0d11fc3419032bf7e3ea145a1f8dc0abac1e0febd5839bed2c11acc813bbbb8b429b2bd4b3e33dbb1d31110820ce9cbdde15445e1ab30f90da3c13446d7d7eb1fde59db6f5c4942342f926f107bab4d3359d97a20f75c499e3ae630b23d1b091499d38229f152c4164e154bdbfde68e480e63f3254b351946499a3b01dbc819b8bd5817c137136e589874f9e167c2ebe84770c4b270a49b92ad7102cbd64b720520b93af43dfbcafe89a7889554692791a4b326e50af4143c1338dd7926b5d914b817214ca9fcf6ea4070be835401c2bcbd050f4ff0a6e28a3ff0567a8d54182d787d0d27ca2429548681dccd56d230448c30c0efafdbbd125d4f6d2a158cb55e6c10d1b7dc4797bae173d70bafb693f838362f7b1a2f9e3b4f456c30def2273520a8215d971dafd29bdf71e4de80295b9ffd7368ad86be598eac48fd80fe3e12a0b4466297efd6c71435fd8dbf40d4fd1b3153e3e505cbbe26a29c7400da8b26d133ec758ff9f33e88f5239f3cbc12d6c13a4fb52ab6be0232f522b153e2bf8a73aeac2aba331a38f22df37bd4518e2418bb728e41222eac986b5abccb154fd51899fd51d18bcf50a823b139c50b79d7e8f510670f793053f44dc25f1c3c2f1c55a735184000e2c4825ca1b14f7a81f8cc68247cf51353a79da4f3911961019d58955b432b3080327c4c5ae3984cb49a4e742dcfc424fc0f481a2ebe00c0b835442cd2388ba19c0f64529c76a41e6e584fc94897deb46edb54177c275474d23fc3c8c20b1186ac4fa2d9fed3c912963631b2a319a05a08a53d911edd1e80073ece41a1001f973b1acaaf6a79bc646ac64318f2aa59da66061c390f07185cbb8e423bb8a401f45aeeeab4bd213601e03e98dccb61215a5a218ebb7955e4c840f254e48d89bda2347925d1ae23e1964bed6b6f74ef99638ddb0801383ee3a89d6df440accfbe8318650bd856b68b85570e974e28ae08240a5593d4af30e615985841f3eb13b94a0fac191eae8faa2d825c395672f53f0cc108d05e1f08c60a6359d4546c2c10d5e5c4d3cbc5b554379b4068e949c6b2fd50dd5eb635aa3c00fb5c93996599d5f46061a2edc23f75312e2aad64241d60ef7bf91183d461da3452d978a0bcbda4c29f8e69639b8c2ebd0f10ef233e5354e24850b7de954f17d3ba36797852f5db7ac3af0e01c0a7be885183271918e0f4cd5c2e99e643fe53c4032bc5f4970dc3426503d96a367be5899992892a226a0b33039e702343bc023a6988a890211223b6e23bdbbcdaf9a2bb58d36af1dc55a54e77e42f2ab5e0c443d37b5d612431f01c0fba78c60320bdda63c830ba3c620068562617086acc43bb3c33c9bebe97bc4084daedb63dc40bc5b8b3af3a4b2d3971158e863c1ed2b06b7510f7a978839d68a6afc77b3853a732b50688b78611016114e672bb38c2ac1758258412b42bfae09eaaef3fba159cd6e99ec39511e3ce9ed8cb22b9e5cb5b57638c95e6041fafe209bf2c4e97cd5e2950ca05691cacc19235470f54fedaa4c6775f330314c10a57d07acd0c30f9b07e28ce1c4b160ce982ef00e438814257333526bee2f7121ce6a5249c9c13550091ec51aeb8236675ff5cbb05db6e1dba6494ce8dbf86038a3e022a5804ff167a75aedbee69b0b76d1e86c6308a73129bd45c93918728ee49d05674cddbc759cb9464dbdb500383ebcf0d502390ffe18cd65977c80ffd94f0b788a11edb26c50ac8c21ca7fc4a5644d0bc07b49d70191a5a454ad4b1a1f3527598738a50e2233223797ae1f6869d3c0e9072aa53998ac21deac1140e756322c1ef3a5060991c40459e197824ac5605b96e5387e9e7b7df653725bf6b8defc9cd3c9c94ce6ef875c9b999764154a7f19c6e6951c0161be80b1e31e241d0ab2ad228d7856ff140929ac59c4724e383acbdb5ce835c2784ab4cb62aeaec3230cc51402c0e85ef9cb48ea1c9fac4b8fce520d6bfa274b3b74a2fd5072c3d21f0c982ad3049e6a0124d67c7ff3d7afb47e6e54fb5e0773281104ab5d3836664c31271cc1615222f6f3a30fc159d35474cb4c6fb4018285f8a8eacd4ff86eeb2bd776cf15061824c5a267b6270e61753d2f197d6530ae99d14587581117fdeeb8c3209f5c999c68a8e1d714bca6d27f1f6ab23b04633cc2c2548c685461dc03173f93afad1f1fb87c23580f95d3f138980a7a68a3aada434fbb1f3e2f3660413923efb2e5414d9621e05d94a49a0579ed8cdf4e3ad6f3eec0b85fb2eb099ca4f5a07cf5586339e9c5c26364212efb47f9e8ad089eebdf4c9b803734db39b9b04e0eb978ccd6b783e4ded2b446585e1b3da341529c98f874ea16609c0107b808494a68644cdecc1d777d5540d0b925812be54a62dad9610ce4566f2ac92f838e9312446de55b7268c51e3a0f431749d895e773fe545b231b2f669d2b6d02cf7f3f8d17b8b7b8b30d513645c193d2ba74fd19a7437066e802dd83f5ed9c285a24b86ef2a023e3cf7c84912c2a09b984ec694d7c0a8950d8acde18dff531f83e0967e5dbd1fd74ae231bb35e9ee7a117cc6580688f51aca51356376541430213fa0208ac3d76a8bb169829db45257e3e37fdc6dda44b63a60a4f72282b17586b1177d236aff7eac5b37dc3e6e9671a3807a45770019e9c599d85e9b96f1b6724bdef265a457c27e3e7b5ce552d50d947f5aa36d6a43a2c50cc10181b4a048c8ac375efa7115a6645d3ba899b702b1e1a9283eeec39d26dfdac5c8bd944d9c410e9f7b337f9ad36beee3ceed1e9c4765451a8ead88bb4567f394de8ec25cbec385b4f68514a2372c33739b7f5b9e74fb399fe5ee21f8be96e0fc472b3912f84e91eb0aa6993771c900437cacd357c07fbeee001a5f20876493717700b28771b2f41239e459e0ec0db813e10f11981fe31380ae448ac7a793d9da32475ae86121df24c3a2a7abe10ec4b46d7e54caaa3b131fcf2a69a02ea4ce7731319d5753ac5bd3973ec3f640752cfddeb879118884f44b251821f360cbcd86977c8b0da5ec8824de94e20a92ba12f73bfd1173362597cb1ce75fe2cb3d31017cfe5bcb9a37397724539715cddfb2474e7e9a1ea684910edd5eb70329ac577ff0b40cc8f716a9afe0b4cfb24997956cfa5acb63be596e1d4cd1eff8aeca52fae0ff5919b03b5e443102eba4901032a5ac127f98773d926ba358227e27c2008290a374705f85f32c4f19e4b5360ed0ad94054b00c14fdae4842a7cedb4a2ac4beaccd02d026d50f3a4d0ae23c3552d23e56506d35d1fbd5b6063ec3c6bf1032073c8ceeef89d1848192f3a0b7fd3ebe6377d66a50314e05ee7b6ac676845e5d644fd89b4e23e28f564390d16d71e203b88099d28d97ae37782f01cc38d8a8de7c629df8f22ccb2b3e28a1fd6f50cf95f619cd678d40a72236866fcd4320a2722aec9504e70791c63de6e1d9026741c4b252b9ae3d28f53e5f011af6018f0815869ae2af0584f75419a81ba6a0b5e142f2e4ede1c5729ceb4624da0c4fa07e8a2fa17b4884c70f2bcae4ba6609b9ede9581d2bc0df8d246342aee1f3c3505afae62d5faba0721f8bb031542ef7807f99c21a19f49b926d47d51d3cc576f992a00af05a97cb537fcde09efdb990f1f7a971aea324cc2f109d0255b134f3ce30b882f608341d00536eed500be27b837a121d6aa17185de064e6208397b6f10fe45161be4aaaf676acfeb6581413bd955b098e268476643aaac37da8b607f9354d7e33c35068ee42eddfc1db05c068e57db9569ae6f9a59f269abdc8d7c5996ff93cdcae00324971f76d18f8749b880e9d0efcb27d61302b0b1fb1a48ca0b066d849ecc90b9d00146ef85866f1fad7debb0b395395f85589934529aba4ce9ca0c8cc9289d5671aef219c327ac428927fd6c7b07f1627163680c201159e5733dc08cb65d2a44edc63c3d3a3607e61943853e856b52b38812878d7a321730ac4b8d33c046ad2373a8bf9d6a0abf18493ef23e60ae7020e7767e3d797cea7d6af54e60131b69e1168a4ce8bf9647325f55b06301dc962df418a89e73e83968c7aae038aa1bd59afadeee1990fcb168288adb6abde0821cb703529e6cbe069a14fcf50692cdaf898fe040e6d770cc90794c2f8b7dc108be3a6e68143e6d3e64611306412ee85cb0f99f8328cb024d34a27118b70ee69aad53fcf41c2a2f3e4a4ce1ef7786f2bd9df00274d824e2cb8459dec4eef2d615bf9033c65557c36c3d3f7866bd5909a3c40c28b41cd05d36f7bf3f4d00a450fb47d049bd37ed2872af916a1afced5d01c62adecca253cacfbddb9fa4676a24f6adbb05dd40787ce60fe830c4f56c8b5a744518fd414b23316af91aeb70deafa1d1387375a58e16f5a736318260838e787449ef27c6fdf273e0d8dcc9320bab28f8a381b567da178cb89f6a5f3c699c2f46bfeef689e432c4521db96f516cd6cb5105d9f38e310fa9e37a3fe77aab8800ce81e34ee585fd6e2d120b77f84742f908204f291d3d9a4a550cad2f9a97129b991913087edd6366a7bf37f1856c120d5b9384c8c276520baa09c6024abe8e2eb34412dcce3384a6cb3839aca6061511ed3fd32eedb9be4692474e718b3ba8782fcc2bad042e87fa28cbb8b517dcc8750e4903a1320f776dd8cc3fd972604cc9c77daab46e739630e08453c4ac1215fd57135138ccacc946d1625398451cd2514bfd7f7e0f06531396fc5bb9559b03ce2a9e08f8412753bdfb3cb11d68650a948f174cb3d3fab0f1f71b330f07b187e6b2c58dc6140ab5480bd36e0bb697624fd8b4bd6325d5302ac5583f9363ae19f9723598b8614be760c0b516f50fd3a783cf4d4b689197f9c6bd4ff49c6f3022c6b74b75c21227d7366efc1fa36739708783909cdf3c91b52de76358d7e6617e12eb0c7a759e4ed5e92b56cd3d2a90a16f8de0fbcd90b16cc73c65969a22acd9e36f5d4ed178538e9e36e600ea3d7609065923360f05f2c26b0cf0417ebe7ba6c00f6fe1a1872f03d47741ee982051891cb496cf5478cb311d867d8aa8a458d9d6ea5f821a93e7d00941e82d98d870083ee5263c2635bdebbeef72161575b9dad21a5562c85e8dcfa04ff6331f9f44fa4230a64c7b21b64d1645815ea28a9cb291654615c618a1d6fab95977c3f648ab416058691c9a12e4414362952d880076c40eee16ca3e8b433cd83bda8c57144e3cab672a33bbb934e2f1522b7e782fcf9998ee24941d40521daf5760e387939d97bda89ee2dc8003ffac1d8b8a31c7dbdc24e6071e55293a390031166c2e8eca92cc3a9e28462ca3316d91f53b5dc4281f6894f2dfb585535cab9d34b41892f78ff16cf5fe67e0687fed0397401f8aac2a899a96f8409f189cdbb510c92147807cc0be3bc8f7a688c62b83cb0e0743c109db4bf35230665aae7237617cef3165763581cf8ff8744a47dbd73bfb346ebba3c57c47fce64df97b69cc28fc9e240f3cdd61bfd74d870a0711d58890c353badc15dd4fe3f77cfa9e0fb7968e697922d5462660f3489a8c9fd6ee9a10451c22ba74e91a4ce5def9dc25b00b1fb3e3fe3446b5977096cf66fe43071b2e564c6493b69feae537b4b42320f3f47b7c17fcb4c8208ce9b31af770e6518486959abe847e8d8d2e1d443e6aee3fe06bbb7c8f8588e206699c1dfd06d8b3dec8e79613c9737c603495765905bbc7871524868180ff4b97ced481f047db3cb83f3f5f4a98cbc5b114aaf6f49499e7f86dcdcb758e70cb8345450e8b386b5081ee540e5283eda8d37520be3560da3881ab71ae32f1b83a82e9445c6e19be3b2591ccd6a655a9fd08f5084221da4cf289146350e2b98e0a3f6b9955645614fe84e09f5c042afcf0c21d99203877ab19c0327dc746eb3a88a0a77b4b574dc1192aa8d594c3db824bf5e1ce218cf0c42fc17cc2db88f9e9541e360122f7b20377140764083c6092446bdd044bb9d30150d7af3fcf3506aaafdd361f25448136a71bf809a58aac34d53c0652f091942c24aad2bca37616a09c83f5784c75dd75ff63548d2061db16360278a09528376d8605972b94007461417e47f0aa662f3b5b8fe96d90f668a4e6b911aacaab1bd9349e51724d5967a0a792f7640f6c3454e912c40012094145a76e196f1de6cb2a76f9208240557544c1841246af495945c6cce82efbd8345a13acea8cc0cef93c909135a7ba25c31c9c7c1b7df67739e041ee3e0c2a9949850f29756578d289c6fe1b1b6cf95d15bfc10b57996f5727ad50df15945f7c1d067705074d69fb9d970844a09e96c72e90a7b10951e68ec4662ae1a9867193f5ead149ce711dca91d308703f77a64e1d17361c331baecda03b6c8a350d6529720e003ec6a3f8c929766467e52cad7d332c2282b4891fc1fb8e3afff9a1c7b1e2bb84904c4e23902d13a824665a309dc157a564247ae1fcb40b6dd93dd04e70b9601cfa69c50e3329fcccb4623d16b4c07f4582b7cb0f49e794ef151bdfe334e82cb544fa6317b1c386e3851b833941674b5a701016abebdcebf8d0a58f54be07ea80d34aa1fb5d34f6b9b0e53d6f6438cdb2d746be57d41fe3c9af583e8907b56c5567184b61c4462cd96901983c1e36f1deab89bd5191f06d86b2018297e88c1475b46a9800fe45f8490b07cfed2830e3ea341b13ed51226acc247e71803ccb6b0a88d0672763bbb6ae2b139c81ba3842ef5e1ca7255c8031b93c9e9adc8d486625894808975d03d0ce2370e33d4a1629ff6244fbe5d4800651ac30b748e5858252d6c94d24243485e2f6cbc53644fe9edca768af618c6a53ade7b0fff589ad4dd928ad9a3a8434d5be301f207f584192b71457e45d3003a6147d7607dee31977d68d3bc9cd70620ba77721822581db6ef357925f691323eb82f041ae1ea3b748945aba8edd7c39c42eb62a5c3931034d8091e547f3f51c6df1ba2a26277c856b6181e114e5283abd990f897fc69e39cfe77acc638abaad4d780e43cfb033a3100704bc7f7d241eff8a4749b5700302b6e1fe429b5aebffcce49758500d3bfc7b66bdf5c2872e3fe1b44f266bf9b8747863d143bcc7b53213a2602f759a261022455499255a5df57cc6b43a39b672eebdffed17bcc2ee2c003172b6fd11a4d7d6bf93e66fd6b18e56d1464c98c9207a699ad271af202b32a28d8762bfb4e152f7a01f8e718eabf238d40d9ccc333cabc4d336e52128759d7a9f30158ac341310b128e624d8eca2a7de8d1140adb4f3607bc433db2629dfef866fc5617025013c00b1b0f15b524ba37c6368ff8a6380cc9a106ee9ee9978225c729dc1aabba45da9ffb8739a9ec158aa0229ab3c1e0902fd9e914873329729594c75067c8e0c683d31c1cf692992899e3dca29d212b923dafacd77db8dfdd95180f2303720027467db40402341dba34b120058f4c6a3d2d499648d8b7f1e88a8330afa2e7f2a2b0a670b3c4f5cce46a29be0ac6a5bb263237088da8f9d58cad0cb13d59591fd894fbb0682f2c15bd3fc10e07907402f2e0ad65f0b4e7d11b0a307e6b856ab1f083496972459f5dfba1164a6d0e38de84f909e864bdf4e2708eac4daa2c263966a72361af5180e2e64da0e7b0820579deefa0aaeda8ace9b5fb4d95cc89f0c3ce8c31432ac56d7ca90517a6c24e80c04b6d68b25293cc8f7e29a0749060b1d49eb6746bf40baea0147161f812d06facb3e6eb178dfe9d2b7131d7e263119f0af01a0ef0ac9f8c6b6cbbebffaf7db15910e1b29fc04a0984d7b14480c19a6e6f1624e566e6e248970d5726330077615927d29055bcef37d2941da822d8dd3d26d6c216e7874205b402be7546dc38d261894451a3fe797f6fd338b341fa9d9cf4d48d5242e8908e19c34e555f8e64d41567bb1eefb44a222e269736a041daf4ccc295d578b110cacc3851a8c2ac4f4ffb6707cc60bd279cb5a08934b774f3821e5a0df620fdcf14050938b97aa7616c917876aef48ebdfb41194a52a532ee65a03e01c7298a259aa681079645d387e2775b85a126d8c9e76a99deab0b9e39c6456bc6af3c6a1c822c0401929a94141971858c1555bd2e9e620e1d2822335243ddef5a6c77194e8cd611d6898dd60c4164797852ba0c04ea6cff6c7ade5608e4366401e27d91cca17151e1bf4de22a5237c793351a643d69964c07f94c91e1cde692666c085669a3b67730c4c083499431906361da6d89abd471dd70eec95b2713bd211870138db75ce7f979f1c72abdbf1f3d0feeb94032909f066a638bb0f25e5f1f858e24b7fe0b1b81af49070745f01694b7e5b4954b8d9a02b82adbfc47ca58016b67d800dcce0d5e413dadc4c78bb822b4c1a4d23a799d99e2cd74d649526c43bbad604e1beb009497d3c289bbb85bf574bef9dbbd79dd1af0caba2046b13ceedba0faabcf16793b53875392c32899c9da4f5aac7f9cea0fb8ee4bd52d01fccffd74167fa863f19b3329d74322b370177d4a2f16f42979506a48f7af0a3daae2d6c6b439a2337797d55065385bc8515d04632d5972bb2c3bc7efb346bbf02eec14f5d852d260b91010f0539353cfdfa90313d165c4176bd6a4e7f6658ba6b1d100611dd9dc654419441af42089bcb7370ac86330b173c972d065b37379bfeeeefd3985bdd659ef3472ee4194e789feb1221e722c25b661e73c0a16694e2c168136b081c2a4e4ad50ae4103bccbc71213d4b45b1e1182dea98d384e32fafd617e930f4db7c843ca44360de9e1e1e6c2fe48c63b0835ef490aa16bfbee063bfa0b18e825aabb0e14517b7c8be0ee86b82b1277826d368c3035d8fe0bba3886ca55c3ddeddd6e7b4c696d97f35ccd4caa06e3da3a90b831c4479a0fb9f2af16ad97d7466ac706ce38e74e319dba899929ff37f698f46204fe0aca92dcd9c746e0e5c8e55b5d4a32204ef874bb397d928067afd7507e64b6343b744dd663449e55aac495ae5b34b14eb6c10ca673c57549683a903ab8719af0577800454a9e08da73e54d1e8c8c4b0c7ce2ca6da88c5dabb18522dbae210e59a93c38a8d8ae4558a374429d8ddbea9d224601a50ef62eb0ac40d3e5b8bc51688a2b272c31f8ee70c26c033f7c205502b6ca9dadde00fcd49f35a9920f78db6983eb9b2e8b47f04881ec401e5282f2b7697f9680fbacd4055bb5dad47fffc9efaee7c70ba09061712f3bd983e51d3ef80cfbcbd8dd0fd9c25cd06d9b30b16152476047425e2042cf9ccf0c61f55b8c2819107264054bb096e692278fba621cd604180a9f58a8a60949775bff7cc0d4ae3f3fc50d524b1b838478006539a0ccce1d602792815906357d0e5976c28ec9b638d1f6b08d23f86b543d23e2850a578aa388c08760cf28915e1e8abf24efa1a167098895d9a5ed3ad064f473ecd9975208d3c664f9e1ab40e0c77363d57de2321c512af52332f8de0498913ba881ee134286e4baceb2ae3c038fe77ca640b6a5d5762546e3f83ad26e2d201da60350967188535177fd7d94749e2fc11a2d714566cbdf8e53e1f24d3d39dc891c6345eb677c5b54220929202f38f777df355cbd31b574fbdbbb55d36aefddae9231e1ca163dd399c915942483a7c49c433b2da03b2302bef983852b60890660837930525fc54a476a9acd0e7207fa1e2a8cede83e5073560992a5603ab19963426422c4416e034a1d491501b7566db5dab3d6da9e3b073f78a0ccbc1b1222cb9b8cf82412982049d1451a0a6cad781b7d6dc7fb4c8870682a54dfb6f92146e5f6a5be4a801694470a4db0f63a58ddf1e24a36ea992a3afab5035e2f326fbab3365e2bc1e886f73ce23ab651d4068a9ed19b8b036f1c6bc7f7892971d2ee6f811609c7bfdf6d338670538685da3be52167039eefc955a1629a12849bc1294d475051c09293c486d75b0b10aba4d927f85c9b846949f63dd60007fbde556b0d44977992cbcd74b6f26dd618a13ea8f9909fa093ee87f98d279dbd27bf647cc4e8669d9c3c375fdee247f4a65ba027ec743abd57394387f73cde0f08c43382d9d6b8dd5d268f3fdbb616ca1fa0a025d2e362e4e1f421e79a7a1111cd55d886b6faa4ff12d674f4d585b7b38022fbfc48914719ff0527b0112302ac9a2d0a90d00079a9403ce5c73d6086a3071cac20dec92fb3583539ed3431f09ef29553ef4ea9991e6174a1796f0685c35cb6ada15b6b67e685602d579a0545cb612e1a16742214eb88407758d9d38860dfb60e9b67e94965036c081a964bd2a0ffbea704d0abcf4deebe9bdb6e8336b031ca1ee0d176ee23e00a489678433aa34a31667864fb516cae3ffe4c5e8c3722b8ab39033d37a909a0ee24f9fd5cb0d51ca66c47479f67a83d10aacca702ce05a8957619bdff075761322f97b1b87dc5b37dff6e726bee9a0a9543619ad635953330541692706d996692b858f0ca989c2d544ef057690917633db54bb301d0b2cb1eed812d56f0baea6557745847915f4faa614ba67028324437769f13f4d39dd63feda3aa8dca50d4300b9edad770ecf6d792fe9e3ba82f9026008bc421f191e5398c247fb654830429ebb37dbaf9855dbdf7419b08be66978a383d25ac67c2287c99a47bc9f64eeb37559a85a5f7bef862b4141bdccdeb89ed06fad8082984e16b6642c217377b479cf835fded826063c67019e7a0b37035018eb01f2d53ebea35458a45d8f178d98e2335d16a866a6a692aae82b60b327c74302e7ceb5dac4b1060a923280790adfa425a948a3fff8eadd0e0549b4b980494cfb6639104adeaf1a66aec9fae541142c0f385ecea6eef2bf4dc6426843aeaa1fe7056dca47d492300c6b9d9ce4569fd8cd0c25b3da11c87f409c66d8f563cdbfa962f561e2f98cda85b7159b5a165e1a40fa8a54e878e22317e33bfd841eef3179114f8f782dfcaa958e8dab9a9b30bb2e26fdfde13dbfbd2f0ed3442fa01d1f9c2780cb1d32cabe897e1adaeedf16f650d25d2134ee9360ba58505126c0648c9d9809d2c13371f94d06f15779a8f19ff0de3c4bacd54f945d23421692a6e50682f73012e6b23cb7fa9769c347306f2fc5dba84dbd870bc3ed3b8992fae76e6a82982a0b02e0deac93283cba403eaf3136527c107237e11076d3d32cb593c87793ac36bc5995f8564b3e8aafd3f44c8dfca902143a6884957256d5ff0d11a9b1e651d7f8dfc4fae98c78afe1f34977b8ab87e959968a30370762584e5884a6a0e781615a0d0ff5d9a166af1f7c24e6ab54c8b5e5b03ca44e71fd419a8f3ba8bc05858d107d8aad01ab24406e6ce9680d337f67ed342f696048eff8026a4fbf32f6a6021e579c58f14005b5fce4c6f58f0f3653631268aa392f5509064919e36e11ffa29d3e1aef0479162320d01ee696f09bc897e633ba0ed4a894e08d5c919d2efb35be6437b8ba23e82069bf0fe670b511dae0dd1d9bd3d7ebb5c425fc1c63aa6e69a9d179aaa480ec3a82e12701153b4a95f64c4a19dd9d21677aa0566f1af2ec9af1921071872efa326237341ec45db954221638ce63fcbbe750501bc965c294d056a4b24b31863f6c5a104dec1a9f93f3cd576f91c322049f2038d3e4d0f86dc3156bb40d80bcd26fd8bfa50a0aa4663a0944e0da154e8f12daa4f754cddcd3ae42a117308fce5e464338290a983cda5c9e399372d610c181a3a1833559c340a575a2fb43676c13684a0ada3dd54972e2cf4a1b5b8a1893f1f36bcac1350d700dd48d98d25f784edc29c6c27627db62c81ab9eb5bb864544e20d265ebb9dc1f4129c8a3004ed1d54538bc06e3295504295ba8c31a15edc5f87caf62382a982d7b8ab6da6c1e0ea7826d4ba46edf18651e8cce07cccb6efad33808c8406e6c900aeffb2d2c4bc5066da24f701cab178c418aaad745e0207f86d7b63bbaa6e26c2877a44d3ceb898bf79afbfb95da2632b10c56ac00b9d39171fbb45d76a1c44ae932459fea3af2aec890d8a3154bc9855dd9bae0601503ba502990ecfada8290ca3e92a67e6db71de3695baae05ca5b1bf677141ba73b4675df29a8339d8cf630732e942f71e662ce74684ddfda95c03ccdc5c22c1baebbb94b8c4087e39db935620c985d72313da2d6aa038b72466e6ec0bb1dbe711a6ad616d9be0b2b2ce29f23a58940cc5e2ea3e3b13de27174673225394a0827ad1765eb14eccd8e835c563727228d162b7b3979fb4e6f13a3bdd6eeeefd8b41316deb32aaa792a3d44a1284bded7ebe12838e1cbab22bcafdba77aa5869990d2bfb5b279fcbc8910b4e2fb9f8b9df569b10b94007ba424a2e8fb893e72546a735211acc9b23d99a331da0d058f3902a4e47971f2d26e49a5b0d7582e8e34184da2c3ee64b9fbb721917e69dd751f5c95d59ee3b9f3c0f234601bd2c02c27df487525645e2f39e154cda6430d0199eb3d58e160b0f873334242a73c50cd0d17fcf7fb7a19088c1c77d1a83e2eb9bddd82c5eea2fc29cf8ae07d46aff43bc21f58bd111951c95b7e2fb6046da06a1763e7e758a0b170668d08ee1e4077808ee532b3d4c7f499b436a72613ed6eb917fbc60f5dd79ab1939a161c951c1c6ac855432d42d184911e7cc0f3dbb3e040d0ad67d7d50de2c0ff232d12b77bf88ef0bc3ed0633e6f47ae0d2b6ca7bb4b5d733666b290b0ba98ffe27a78690af996a146d9bffae7777cbed5f0ebece7e5bff8040d11bf76cc3493c1d2de5d7f51ddfb6764e0675f35acf744fce523eaa3e9dda5d213049de9da9ab02f1a40ea2416e0f59817da5e17418943250c0aa8dec95f90c657f5e0bd7aedd9afa4444fbb54897a30c1978f72fc8b23322646d46e0ac5009699736891da2565d61d1fe6dc513f9a8e04654c5e383aeb9a8625778b376c199836f8cb3918933349ef7b6fd29aef82f52fc43e2ce7ef128afdddb029f129c2f76914a3f6d5afaf87ed3040ce1a26818d121f77482d9f3e9f3808246523ff399ec44e1e10fe43bf8db3b54d8d7c6c0217826107a992839f2d4b0b1f9836433026ae202def12b6a73075301c73f0b01e34cd035eebe60a0f9c2105c12077bdd3b7890b2e5ec15a6fa7ea12265f6d7e71eb3f9d84ae82454da23e7c3c173c4ee3e1c66e1dbc8083c68c3a2ee8787c40e65aa23d98627f9211633c4d386c12ddcacdcd9c2aa7f88c28d9a52df6606efd46a2798d1b0e1fab40e089fd2d10240f9718f74040b171b0568702fb7d94c8e8e61fbede5e01b3782eacc62afb6d5f9035629e5efab8c8217f3183d79d78df6a2b3cb67c120d50790bf6e95bffe45f28def308efa18285cb11ac96148a101b5c946fec8078e726c70427e7ffa4007970d931ec3491f56463cdeab06c012292f371197b24f570ffdb1586b532f57ee780234b4e8b03259cd4be4e4bc788d03b89c006b0b468011a9205c393b858f454964c4e4d6c052e2147d36bae923d874dae270b1d491ae352c9bc155a2dcb0bed4523f119c617c4e6199ca099abb0522e17ef0e54818d85c4778ad78d6c7656a5da2827fdea2e430c74aa889b57638c17d330578b3e26a657f957ff6a79d1c13910d97e94763793f5a6ecbdf72166f2b385f63cb58fb5e99b9a6a01f2c5ff72e9942f8f178b3eecabf7262a9333c6355bce96eed1cc49ec29c9b75d2a88b69f79b66b4524bacdb9eb9e3118aa1bddc5a8f38e48a7193eddf162a4b25e650dff67d36ccf0017479b937593287bca42d4cbd850b20eb32e678805b03a125eaa02c36dc21237e58f99cdc179c2a916ef42f5c52795c60ee19d0084326bd1db86b469d78a997d275f7dd51296236deba90165cde95e40dda9e5d4a992cc293c0c823b047e9f3d06837bd890442a09db9b64899f9b0e0ae719b06bebf22aa1f70e7c3812ff4c2d091efdffaa5a3059d26e2a04d8c4ac8c27d1f01638e661f25880f4a7889c009967cd51a3cea8bd8ed35e8b756efedacda00660e735b6e7e343d10fed2becd53853c96d8e34462b0d9261afaed1cfc97a894d3b57fe05e78accbae2d8eb3a01c35373fd799bc8b9e2a09327470bb43f8a3a6868aa94d989bde721e7aefda3b654b8d83dc335a479f0535a0730c0efe1dc0eef94e32cd3ca8c401e1c696731817cf8c7f123a1d9ac6880c2a3539b6574f2198357b845dcfada6af251c2eb34034ac9454006293fea5b9f2747663f5cd96d735551a816fbc8834c134eedef34c40a16c8cb06a2a909a18543a3d04d0fbd56eddf55917be42bf02fdfe6dbd68eeba6bca2729c7a5d0603f2aeb1a576f440e3529a08e419f094b230e2167b2d9b475fa6d8dfa2b56ba24080134aa4ec9e425a2f8532832086521c228cb11781be2adbbfc191de3b2d95ffbff689a802fe0c831dead82ab08276464f76d6c5663c77043db13486a9395f6af427d090d2e6641d84db3238ad8b9525fcbce485be098c6ae1cf7d17550033630153b8553d50f1a3a1b28febb175bcad726004a43eac88e285f0919513f82f88bb0a4b1f030981ea6e15e1b50586dd1a2502e78d6a3cf48321f88709de16de977c7032e43fa4b0ab037e1bb78fde8e7ebcf1a99d2a5a2e5381cec021a112c20f29147025252131f493d99dce3beccb46e8b288c8fb3bb9a49d50672dbe444415e010399197877685f03ed1798d014a636e94e7c6ae8af0dddf3ea1cfffe5c3482286b9ab96db69586409f78d2e77a261e1829a7eaf54c1711d59b92fd0838949e1db52e820f2b8982f997950b210f0699bddc1f1246c508bec474cec97053c6a588e8ce201509a6af002bed5eb23ce3441d80725cdab3d3dd2fc24b6e0f5a25b327991c781cfab787d02e2866bb29f642d77b1ea903cb4e7b806884ad40888e5311c03607836c4702500041370bd1611cac9f7419826e4a9b86381f5458a07e284f1431dadb683f19307f91e82949f9f5e6e3e67c550abc9149abaa20b4b2e4724cd42227ed40972869020e6ebe08bcb6659b29abb2d38da384bd6a60a8abdf257b82224d2096455480e61870db6f793aca3af30f05a81cae59f058307d8e41602a12121c952d27af23199cb0a25563f285d7e437778d3ec1951194cc50059b58a66d9e9c8977097ab1ac0920b7fb3831f317e6f09a928de86028f9b3b5dee07247ea4827cacb8d2f037af822310c84a8e62db0161cf8a204ca95b1979f5be1631ce9998cf9ba7182f961ba015e9640a723ecc0dbbe2c1a1a19819b1adb26a1f851e83b84a344c75295c8fee8eceaa155742469a77d01eff05486bc243b2c4aa41569aa143e30643b5722f536e7c47b4b8eccfbfd962d9f74bef0454e66c75067f44d3348c7ce9af81d72c6989f4b1ae9cc7d93087917dab45a73d7014b7204b89351e8764eca5210410be6614f142488e453593d03e58226c44652ee72d65c264001e866334ef5897009406973648d906ec25c311a5c414890039dcd195c3b8f074a555fde4d2e19c5de9a5aab56feb91227758b16a2c7d556c97e0b0c82f55b064e315a9b7703090ac173c1301cc9f18d8ce049cb1cb9d3f4f33dac1f9caf1bf2743c03b682323f86ccb0254a0de29aeb4d567c116ceedafb88e3a1d919e951b99c69b62c0cc63ae7650f6d134a495f54776bde01f486f769991d2b7bb71f5a197da54173704d97ab671b1757e8a6786bc7d9ff42d9a0e413a44f53fab0575f20c95ba9e0e71c1a79474cae94ded01ddbbe2362988503be4a25a2f69f15c9b41508c4f4dc0065f454b5bba4c214dea2543544bc755841ed998d9782badfef0b0bdc399707699c7cde6ffbcf868b5a1589e75ed0ad61719cc2aa82bc3bbf0619ae0df2ca4981fc9fb91381bebc80a574a790d18d210c08fbc8d864090a6cf23d882c132c3849643fdb420fa2f82dec0f28a4198014765f94b737550f7ef7e55e1ec01a1683ace2f2b14c98b6702ca56576d40d692999cf3b86d295ce6344b6c8dd24aceb4743d0e0614c76682d3dd2e943de9afd6c3a48ecb16223dc96c483d704037c6063557e293462af1045c6380db1e1a514f243008e919479bc0d4a2135fbe3acdaaf0a39894c5d7d0f5b8b0ad026ac1ca2d1f0eeeaf73414b7d06daf2840207fba0e015614229bf4417ca9d0d08f6e72ab218525852c9704126ac7de7e558f20db455f6a76d957733de22bea338e857d40343584b5c74ff02080ea4aba8d991614a17a53a17233ff3115648dc083bb7dbcbb32557d224404776446df569e3eb9114d1b898c40c22d336a13d67a5561da38c185abad9a4db2eff08ece9fedfef21c9467d510db02fbc239f8af8c4e10cbfa114267665f998d307276cbd8caba4e63a058e641b1969f3c791bf56552cf2290396a0796ef2ae16fed00c43e5fccd16f83ad20c19700b1718282fb41665d255cc9b71e18336b6a5d47e34dc3df0ffa688a912706d4a4b043ecb0f53d71f6152aa40e5a9054ea09a0a4af82b03be122191e62f3406620da887bc12591568cac35b644fd6fbb3c5d5dc1b4dafa7065ef51adf122170503c0bda2eeb1ea6bb109b1276dca26771dad846091ccf9967babc3318f80eb3dd4208120ac7d76092a69afc0e4b98dba547c03a085d1fac1937d3c4bf00c3b781fa54888440d15b7e7a4c910817f843809b6427176f3c7bf5b7310dcd6857ca9da309bfa2a39e0ff6a0287c503bbcfb41d528a968ff5807a98d5aeb96137c9b0bfc5702fafa9cea00fb9a21aac035cfc65015fb4b009fef0d0e003533086e40bd38dd8331cadf340bc68edb4811072ac0f4e105a0673b3f3d9a88062d453e37a2b47036fe27554ff155305f6ed3d2ddc3e3b5b872762387f62bb9f0ea1414f3b1f18660dddd3639355cf195c4ac0728f9780127466e6d29d9f33ed6ebb56d1a7ba358197204b681ae3f492b6789105a2abb9d2b339c6f26fb5b967f9ab940e4e45edc1b3872f13e04c3e67190522397fac7f778595e496442e2afa2a5ddf68ab592344a182f24482b3cc1f984c622c94bf43cbc6ee5977cd5edfc31df02260aea61b797caa5d62b72b115ff36dc3891fe976d1a54966c6dfd54ae715607af3c77f4c8393ccca746205c6da67fa2f65fc6d0548b6a3ccafbb6a87f3b9cc2bfc9550a059e3b0cfc54b7aaac866857fb61232b80af747b1d85f61200384286c998e0ba9fd83334279d30595a6f953c7a0edf271d408552fa197aceedf934cb29eebf0297c0f8ccef8db723090318a7dca53bc85d6b65c46dc78d048b38c7b3afa15cb22e9ac23a73a089dcb23bd57a3cad1f60467827388a8dace2c536b2f7000fb7ab985c998d8062041d11415ba0a47899a74e06271a88dc587a1ee2339834c6d51a756464b28bf2d91823f261ded74be7ea7d7126a96897121860e3924cc768fddf7a5b71295c4a1b9e179addb7f23c591b210fd8f4a6a29c4610252f75ae594faab42452bcb6a69dfe59b781ae8f9688d08765a51e4d91dda1ab209b5b076079b326c7ffdf7a0b5faa1548f89062fef352b5b1954010f05e40e8eebeab9140c8b83e094137b3f01a6240aab703ad79b7b4e7fa21142efe60b34dfd72f422aae11317068366e701cbab5393277025ffa183f9c5dad1fd49d3ecd9aea6f4a846ea5a3fcc0734767e30544d2312b8689db6dd88045b5a6ba65aff91151e1241d2d04f8e98baa29282f53d18b375dfabeb2a3127fc7b1962b6c46bd7580515344f41c611e9f312752725047e6de9796ff0ba1354d3b8ec9c124575e3093bb20759259e7dbcd0a939bcec443db48a267b1aa76fc8224ae148eea5987fee85bfd48c45494269995523a2900cf68c735466eab550833ee6a406bd17ae51233b3717208a8d24e865ad2f523ddd575b61cb103820815359d1c861254c6094977ae76d9363c2f3b4329d83d4ce3c629b4af8f1896188091a51c2a670e044abb852c0247274244309d7dc48ddbd13509fe9e6bc7cbd0680e6c31983ab08073c5aa7c935444711015e92176344275ebd416afc4d88b82af3efc8acbb7139271ea4d254b5cb93190a609e3e1142fcccaa21ab38099202d024cec2d93fdb753d65ceef5fc4aa2a7c2fa53465cc6c0242bf804a2f3f518c3355d3ecb26d271647c8788d9312712c34f5e2673652f029c23a38f430b8e336bd1606364af6e46737853ae1aff65b724e1c5d91a8aac00e59282908426ddb576396409cd3cc99be8b5ff47da86daa2cf5b4703b73150677e253c2a2c10eeab60e01c1095bba31cb68596d6f2a016607f35a94e6a8152720a84e7da95f9242398909e56529c83447a0ec531e3e8074fa1beed95bb0694c48af04a689bdd968b0119191e8812f012af92b373e9c2b18d830fb771a148d67f9b9a1f3a49e64520d85b63f9492cecc2530d0e97e928e18e80816aad9bd29a816af30d11308d71bd025c100e042c8faf684dcbbf8728d044422ffe09a597ce364b3af3259dc04fe5c490323ad9e2580d88ae8bff1ef45f6d91bd4fd70f2f55e666f282b68be94bad4cbf0b89e5a0e7b83705bf8a76d543a2a3570099a1d34e001a7b5995b06ba5489d50a82aaadfdf13aee965afcbfc5af4d900ea320ea4f26cb7bcb147c8a2fb21493a609e5fc35a61eb1e37f24400ec28b0931d0ecb6d83a7191650b0f39f05327c0d3e51267c8309ee0c93b6e87cee3b1b9ac63b2c610d57ad716e4e54b75d2aef17b6750d46c488fe550c8dc3d5806cac21bad878c3212d5234f3f91e4948f4c06a54c3d316a0fea32b328a45dc17c7d88fba7ee04839f09e5431d684c7aba3a76d1a92d7830c56e4051ed8182c17d1f25faa3a70a9a1e4b9b4c6baa14c75f8a03ab73b04d9278044ae09763ed380df0b2dc296c8a9c50f18da2820ca9c4a0ae798d7c133e0cc782dd157220e9e8b2ca84ae4d567de653dd17d33394ccc54f2082210da81758036d8c8c696b7b7530a4b75f44c963015b3031bfecb9f5abbd488a8ec7f76d536781581d509e7060eec33695d14b4732a2795905d19318ac3661639002f217ecf24826c46c0edfa2c9a02b9a1f30b1ec90916ff0b4f5b3070666be9a7ba18a7b215132f7b85b21a7082729bb0638acfcea0aabde657884778563519da18f84e6e0cbc33206368928ebd37fb65da70e09d663433e56aa679a08280871acc7ad01b3f01276e4405f18bb11c5484b24997ab8de9826bd1daded7c4b42fbd2178bab8c047239a9afc323dbe457a8cb194fa772f6ce73bf34a963d83f7fbc2ca95d505e071700c25689268bbc0a681e99b498163932b197228d83d5a49cd438d9fd19efea9d0c23ef493d10ff07831b39efb65744704129a95fbda1cdbc85e6c0c6bd53b436841742f4ed85f60f229beaffe9583f3273930e6fbce83541b46269cbe6fe74621d5b3200d4f662d756f3ac233bc42659c858e3f3eebbad2ac91e5e4a7835a8f2666ec1262e8ab0781f8ffb1e970a2a7a4882aaedbb1224ec9660e75398017e3579b0ff43dcbbfa3572b944c63c188e80e79eb4b5be9b36b565500a6c44887d1e94c5946d27d6198a622e2a343e66891a6b2d481134c246c55802d0add1fa2d7693941a6f17ed280087be621daa43e50b79970db9c6db453dc1d6cf6069fc729c79c03d395dc76c7bd2b0dc3a7d3dd9bea997b275cf484e08cb63fff43d37f9b6729a374ffd9903b219edbb87d20164e44671b110463c07a78ee50a183b84152125ca541e788b95ae7ff8bd7cb53e03d7bca32447bcbd628bcb5d835e2dde7d8ef25c014e2791f26b933334ae4ea2b384e9face032bef10026198fc24ffdabc233f2ff8235ed5995a3e093be53658a1d4292f7fc27e4660f00892198a5c0f6f0b6cf41a1ff416b9a86813badba6cd80c8d30579667b49bf55181cf648d36b03306709a26b2a2094c5e7d9201faeb8f7a97d83b95d45afa0f231e032d444e10559cae08991cbe4b8e5db4cc65c8e74d3efc67a0d5231b0fa414e4ab5e098f587cecb6e58938116f03a5572b518705e7eb0dd685e48d37f0eb5fe1afa8cc1f38fa3a5fc00dc4b568835e364f8693b4a0b4547da92928563d5afed445240c9fe337dda6fae9d6662ec2aca8e9a8809515b1ec6cc028b9dcb803cf921a6e05ec71da9737cd5382c3800151f86b87974f47fd5ad01aacc7ad3e7f4a8efedbc86af69e5b3673b544edab86fde2e4cb744f3e71469a49403eb6618fb21f1f217dab92f88be2bb55cdfa903987490444c081308dd6a35570f1cc14d96bd287f9f4cdfc12dad16c45182cc3d58b0c4937e90d107441f37fdc6b05dba262908e8f42f21bd5e31816a961da629e17bffe5128fa76856ba7a701615dea117fa1719421d152bb83b47d532e2507d1f6842f1afa8d4542aa024cb3bcbd5217410534633fc6a47c8ecd88703892b121c96c6549bd236a54165102f52aa50a8c8e7dad200b5777c9a09ae01d7fbea4c43a82218364650da26e9056b1a227e90b0691acd31a0187145c47c4b655f6662cc9efa5fe8add1e5a5d519470b3c580a7376f6d83565f5200983903d7dde028b47c81583e7d3cd254b08b91d22c68e9a093df7fc33ab8dd6d8ef2220d99354299abfed7737131636d4b988c97b6a28fde0f782b2a9643e1a63c3a9d9660628ad5985c34b9adcd7692335b00afd37dc8d71c88b6e0656f1c7f3b0aca8b79cd09bf86d8872941eee072767812fc4f776f507e6dde2886ebdd13c397d9f8f2c8866cb06682b345c65852f8b4b566ae72ff545c7f4ed9e10a8f5c86f019386a20b423b70fceec48ba82a4e137485608a78de6b9ac14afd9af09f9b448ad5ad243e2bf42e30ed012df1ca37eb4ee00c0b1164d45216ba3729f1d5da441463fe6398a5d3eefa4e6c71b0d66deeb153dbcc187ccb9cd645d456c04d964d88b94a9f7f802317762fddab43227516eee09817f19b79e074543ef304dc67d99abcab1342fdef11cdfb9faf3f4d8eb18bfd0928cef40786d2bc30054e7562ba6651c7ded6390025ac6ad2d3c578b47744fa3a2719763b441b02409669c3e89713a3d08529c6e243f927cd5779d68a3b18eeea9432c43c7699212d492c2327626f90825367a4d42a178c434ebdff26a2f8aa220985f4f68f3defe4c9ed5b45800cfa00b89e856778e4ece408e184feb9ed7e3c46ce3ae4cc966fb26c2fd16aba21cc23ad87acc61756f06d2e1f25c0bbec642946234a21a017bf0950b5bee0a1b8e7b9854f964e439e932e0c8d268d220dad3a55a86e0413f04afe900ef2441fdbc461c4ba2e316ff23b99763584674a9b1af62b526c9d10ab1e3c93a00b08b67446edbf32f4ab0a5484a218bcc3356a566e86d2c749e37a0ee38629684cdb58bde1fd9a4cbcb82a8f4116b5850b4658e5d22cff6e3b67ef0f96cd029f785da5165d960e6f9e0b300d1c6ef47f6822bccb7c79ee1295db0261f5cc7e9b898832a4473ca6e8ac0675a8e24bf7fb9453c452fd8560b277b60e229985e98e2a3b725985a06aeeb6f61a796ccaeebf2884ce0da981c79e9c96fee23c6ce10fa38b4288991512f79a299b08b25637ca50955ada9b9b4f3744b6c21fadc608320cb09d99bda34399bf4427d0645f97c7c0b51b9fc05645d0781f815f25931092a56838762a9ec12a25ff7fcbcbfc7c8cd7765ee83a334a1d3437c7f1fdc2b67a519632b15e3c2568ff81a213ccfd7aae1bfac11f047a593067572dc56486bd607832d87ef3fe46b737c22508728bc80a3966c91393bdb90021621e81a8f63e0edc38e69a662031b3fc4751a5fe2cde24412c5d034dc5e36637c9a9d04886c4455af60ec41c78f16a9c10392e4aa419abd13de2756fccc366ebce40e2045703ad96e3932a415030c05bd76c3a7fbbae985923e799d5593e48abd14c91c038d09bb1d34600f50cecd5f24eee49323997cca62d90f151f182e73e5a40b4c2ec5ea3ec141f95380631c8dc693204d907e1617decc21e7867409b1b669f8ab88b5660c5eaaab1e0c6deff434f4d05e6969163fb36428ddba94faa9775ef067009fc601ae027093c5a6b6765ad30fd85a33c5addcdff634938b81cee4f95ff2035796b09336e42acc067a5d9d21bb8efcf86349a71825c9c112afd97b4f367e484b7f5536a4077f2fbf9c5e39e56012436354a0b6c5218a8c77c0af4e4870b295c6ea9356c05013101c96fc041d642be618b2779fcda622c57789333e062acb0b71626949f2bd08643dd3e650ff535be83afb4d3ef2a7dc2ffcde7ae3c89ec9c62ac3069d8e995d25b0184fd527e13c7d769fa49a3193ce59d5ca7fc70bc0f05c32d171f5305081460114abf7c6bb366047c8b9eeb8fcb0654928571c9081d40de164a1d2f7fd608561df333d220be4c1f197f09d9b5a048acfab88a4c75ac611e605baf9cf118390ba9cff0fda95b6bf57b882c0f82416c6a6c0fe575909c17787cb3f6789caed01d70a57fe71c23d8bc83c0d3de552acfa87487b3112a6142e1474d79f3f3d288afe46584272b5671d01e2747b2f97ae3c2fb3092e507aae34186c5cb1c8a526c6d858bd5a56397a0c5dce7239f50a215c3dcff74744a2d0c6bce31047ee84f1e030db77276065a8de7a88cce102310ec709b49da1086a68070d4d2a71d527e4d897697e86f9b7750a1b3951f97af01d0ac6adcfbdae3d583d8cfd5d0e7047d0b90f2a5b892f58c630459b8943bc9f6e9cf60d97e37bcf7c04be84d78da72834bdc27e39ea8c073661290aa750a1b286ed5c7be4490eff3dd24b67cf886f8053b1cab0f81a090d430d49af5f2d636f5455bf93440da09a07e357c10fdd09cf10b26ed844e40187fe3f91f3a764ce6b79f7e79fec8f21fcb0540e00648822f22903b16da2da8d2ba724eb860ab748fee1bf53fecb6d5408b710ccaaef03570b47856970703391f2ad90b39e3c64db989605b7c65abad5e0717f2c2ce5c47e81490ffd261db32c46e5885738a4336853337baa8d8afc7f47d1a2436ef9e7595e10f0e6987ef09d8d0465e98da903af4e4e8c2ca614982541000dd77f1da1037e4b8f07677932fde49b6e359b2cc1c118568180c5e6d8c7490b625739c1391d551d4c2571cc5434883076eaf34f7f63b159b8b4aa71f043a9501ceded02e4e76209f971ba18e7c63ec8ebf2e4ae4cf196bc6627bad2a483c8827f0270ffffff8f