PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 73761 58095039ceb18a01ecf49a6a0232e7d4b02d72d554f63a3ad9020784338e645e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
127f2fe1d9c6ae748a15b321934d47803b97d3edf58c3456b8499077bcf2ee83
Certificate Block Hash
58095039ceb18a01ecf49a6a0232e7d4b02d72d554f63a3ad9020784338e645e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00125500000eaf0000
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000053a0b0e94852ac659c0698933bb66fdb75f221308352f96513edc419e292a0605186e0de43f058e6446cfc45cc206c9f4b6c354a3d51f6f29898a4fa6d3ebf8c86321b3b3bb9ff1f2d0b7599b3516d4cf72ec19960b029793e050000000000000000020000000200125500000eaf0000

Raw Header Hex

00004020dd145637d0c212b59c6a3e761900d025e9ecffa563bb3828ebd3dbcd6caae5d667da8f62b1db8501ada60a9f32be70cd2c002c7bac4e777765eb59450f73de23fc4e316a05ed001883eef2bc779049b856348cf5edd3973b80474d9321b3158a74aec6d9e12f7f12

Proof Data Hex

59,560 bytes
121216020307b8611a54cf533102ca5ab23a0e0bc80efbb62feef74a412245b4886accf2bffbdc44d93ebd1cb7b4923bc17fb4db15d85e07bb10969de547001e34e6be69ab13e882b8b68c4ddefeb4dcc65dfda503627f8865ae447bbb9fd4a78a42793aeb63a1cecfd8765a5059243ed95a06a1520aecc52abff89d4acef0b2e0c3fa677fb2a0290cc74a5d46f6e93e971f8f3c7335e0c96f85fbd9b857b4055a91874de0ea0e93afd6c9acc0feb8e2e855aa1499fadd677b81713f6cc0b72fd64f636d84b03540584982426c7e4a28d0ed87b0113b0ad1939ddc2f688a735bd996fe73d971daa6c0c6df21d6958cda1b185596ad0b7cf58590e839d29db7fe7763f3c2a9f2801f78e455d6e3b5b263fe2054d10ab1996a5eae7d7af857f2545c0f55102aeec32d46f784afbf12b8f822b5c7f6681acc360bfd10192e74fcfa0759948806da8a77f63393e34d1dc314eb64fc1dca7e2647c88994beeb1d6815d5184f83807baa6fcae3f606ffe2c12c89bb5f324d9e73e58c153113250ee8f241320f46de793b7938eb55712b5a6069f36abf9f4a3b6bdcd212e68284723c17a84bfed7d17a0564362395668ca7e549fef9b1c8c5debfaa100d2468a2e0c6449788a346400e082dbdb344d51f94ba35c8fce4a250086c258f50a403d74bc2de4e74e2be0b266f17966fdeded97a26157f822c3a4554a480cf53c56cfabee8cc1e567474443f26383139080eed3b4c7064dd1b721fcccb949f118cae21a3ed595a1961f1a8dad7083c9494657d326dbbccf86834358164a386b9eeeca3481e3df01319d90aa1e7bb8edb1032cecfa13d7b5f8c60b691f376c51e5ab4eecbc112ae153f3d2396fff13aadf4c11ce7c123dcb8e6f8b8a2d920e837df40aad671d1cf48209c9f9d57029d468f4ce0703ae4a6b0a3c0816186735019f51a674a6ce24c62bdfe8832cf185e6815b10c2facaccf58f6de3ebf69ae78e086eb21d50f9f3e4193c1d51140fbd3db5d5cc5f89e80a8a9e1dfc235174013643a32fef3459096aba33d4d706a11e2be11b018fe37222cbf1d5672c887a045c57ec46903c031fa2f54f599436241824625d9dc112eaf3a4bf5241021732a7f208531d549eced9a5d909da891a553067a820a66a8c7415b92585c8a3f16286faccaaee079c6523de7ca98affc8097c1706d9a24730290e0353fc6901c8392ae8f9e7eb04cf89590d954eed96d78a0b573e4e7e6174951fa26a025ac39050de0267238e89f0bc9b63d2d8dca6f8b2a7401c82d456458412235b19bed41c2f97ccc897f0813f76138d76dd445cab88cb4190be41e0229ea6a20921b3dee8b7b84274f21b2e78498fbfb68eccfb474a0c6ee66c3e2c2c70c85fd853e6309c426ca07b104f5aec2c0de75539592a1393088293d07bf751873b1839ccc5e26d267d3cf0a4f1057bdbc804a10951810d4efdacd10b39616d9f05ded1305a047820c942d0f0e68f79e8ed08f5d4620cb656c95b244431c2b91095c5216e3a25a9fee13ab34ee036700624856d87fc152589a372d6a671d7e87c409860b47fe7640c543279f3a8bfc05709cd8f9accc4ca7a5203f53ad9ba50d6fae8f997c4e2415170d379b604aa0f0aa456e2d3c717fe587701b4d604cc0ff00cd5574d1807ad8d84f60b918c66b8504c29591af9d5c8c6d34ce026d3278913beb783f0a4f6b57256ed5f5e5009ba81ea81f65de8df99853bae33f1fe6f055597e270d443cdce0850ac4a0d886ea4ba1d80a0cb2a3cf34075b10a1d92a8f394065d9143e41986b9d2542d5401f0975a0deddf89d8857503829606f5bb1201f22d05687f61e6af64dd833a711b39a795a8f3a5715ad57f7ff72993937f48661c066f76d98a8ef1ee54ca5f3b868f9ce485a4ff447199520446ae18351df8225c3a3bd6116bcac1ab84f99e3770155eed95e066cd368691716f5920d786fbb63bb2bebe4d21b36d434bbc089257ac76c2cec684b7ed779771b16ff5114674415693f83784ade7711a926cb3a24186f95b72b4936a82e143c0f989a0c27b58a2b5cd31ddfbbcbc3a768b15cbd56888752398560e62100ff3f4d158e71ddfb591f79bdef6365b7b8f00b143b49864ea2e9bf5e964ac9c5452273ab1c70d94543ad59ea32294e21562c42da98470b0050900733da682462ce4077d63717c8cde4e78c7e9eb9a2aba2ec3dd82e6101933679901d9c13f0f9d385d0508db344959962b4b5f65e330d695afec0ee989a6c35e8d87ab597fff1bda519f7178a288c08614eb63ac7cad651a9d18f1563b5ba6c7ff27595a6565527b42b51a3b4287a7eb8f1d4c311e256264174b743ce2683a0370ec236cd2616b293a61a6787adb7a45107f9f4388097f6341150a544524ccf27a91c345b6cf4f1d36ba866b803680908b07087a3bfff3e3b3fbc6dde5a0cd4e078802074cfa74b0ced8246936fadce178061b5f920c8dd661f6e55cecdc89331be8ae9e20b0cbeebc5ef21fdaf897986c93e7811488d5111eef3c16134f85de185ce02d6cb0a60edb513b5e8551746127c497cc6e143bf923940f04056fc7eeb6699062ff8ab386de54f1ab36f1bfc300505d5fcf32091a08705f1b26319f3810e3a8371cd994b6ec6a28277872b7a986804aa8547cfa9cfadf2d9d07a6b6206e551b69ebe5c640fa69c8807db7ca661cfb59469df8162187c714f2966e736760209fe0c3ff5e7398dce0074537165974a85710e79871c700d26dda47ebe87fe9d187e2c1e2e4873a389beba7ec09ad06d57b599e084b9e726be5b1bfe5c0afc75bc24195f5fa745b268dab54d4978f8ca49c9e9fec0cd7d99c67e41fcc895408c447ded8a615ffe02c79adc30c231b4d13ffbfb7d5d6f6c23d0a8654e898638f6bcffd5bcb62ad2ae6b42bd19118d3295166f21a9ad5c9a0c80b89388ca682dd98cce2d7d1f7f1264795a4e03675bbaed78438f40ce64f4c172bef93a12979d6c6aaec401076eff6976f230539b41512683d592780244dde4e131d0d190712f96fbb1a4368715eb08e5f884578b8ab3ae3f584290cfb51f193b95e3db81985d458e3e29d2d2c890ecc0fe8441d8fa080218c94530cab639e79970db1fc2f29888b05579af228c639f95c0c9516deba76c550dc328812b93a342951b1e87fc8b87bda41376d56c245c109d5e10ed61b73308e7f43777b45e11a985bfb929439ca4d0573c3011530ad134c379e1ca373ea47c87de9cd4e1ddc39a10a8d238903216e068b50a31d0217ddbe80362cd67fc97809b4da97e4baf6e6d632e9db646b7f9215025354cc22ced4cd4f1a27e6e46bbc342c150062226ab2fdb741df7fcf19d9b9f561bb2eaf3478aca9aafd68c1956ee402597c7f3fff9665a30dba8776632604f22327f3d0a0c66af7e0e624311db44f136050441b3cd1e2c8d4efdfc3b5572d5bc1a500f88804e12a490546b9506132016d76367ca8b35b99d736f0e49b4f8b6281bb19909d5d5397d20e7aabe279134f53a059a8547da40a667dba02df4d4b412e21cad11e3aee1ebac6ee86c199a47eb8dff24ad9c157f96312f8b41f71e39060fa2a20e51b4c25b0969ee025b4731eff4afa1a25f7d12ee8e87fb668d83b616ab2da1418191bb0cf1d0fb9fad71b4f7b579743235df91cf49621dd03277d63f8fbfcf7a56aed0be8877962f08b644e7d57766ec961eb4b1edbb6fd7c2ca651ede3350f518343632a444ba927544decae5e6a9d23ea5de364108f2044e89ba3dece7c42e5bd98f1347a51ff83d22f6327accaa234a00e1522de1b922d9227066402dcd3fc447c6c3df3b32cfdbed9ca63e7385f59a3467f8e5ba8f0c39a8bc937e1bb909c1a2a5cc3e9c889bab59b4068ba7f8fa88bea6cd47b83c841b3a4d0abe9c2e424f56e62ade321516ba5a58e241fb347f53056b1649f695cb665ac41e94075b9e5b9186d7de10638f452cce42d65e199e1c404e19491a269705d861c94c544be26726be7ab0b2363b2f91bc49159576314ffd54d725dbaea03d8d1f9ea2ee7f1e7a4424823a13f9ee0c34f5af02d14237c7793fb6ff76c6d5a4a0483545af5d122c82400e921ac8dbe921e160e56c1bd610e4ad888ea67d3580ddb5625f695ef8bb7caaf9a9d3c32d9c8281d2b5ccf7e4b58e3c649bf16b448053828ffa8cef4064dc9d1dee4e9918c95200ea3fe0d3216b712188046a77bac705c9a9734dea7a6a8f65bade55e94c20c92f4b40c4e93dfd10d936ad655c35b0aad1f5d465bfad5999203d8c7ada43c7aebf93483505e840553ebce936b178f428bcb77bc05448281736e440e4f7fc18804eedf2eefa59c7ccd1acc4c751d9e7e6cc9aa9bd52446559a410bd33757ea484338219866bc2d7b74ca96843a1254e39c502ff0ae37c40c7e2a95c16b6b0aa9ce0995b11937842fccbd9cfb76571729b8c5da4144f197a81814d8e4a63407db7f06808062a9b79e3bebc6f548546f8bfe043de91e6ae611dd15a8d239c1c6715f6f2f4dabaa8c712d81a64fbf8815ecb0aad57ef4bf1f236f5f09ecf7242524b1b67ab81f4a54c222dd869eed223376296598a7b8639eb9e8c6f69baeefa48c9683095b333435396e1f4a06934fcb7fc4472e507613a00f8a44be5bc9d3731ae49fb95c3c58f4e3cfdcdbe014742e95b162e97e9b5f8432ec93f578ea54a530e3ccc14720934f972b9ca94dcab6a74037881ad3c6d51df06c2fbcd70d2aabb30e74cb54be3fab1ea17d936fa55f2942bf68c7d4da4c083ed8d2afe1111c6b6c61078932b5b46519be1f74fff7ad0d8324534b6f3a799ed83bbb7f0ba49044b2ff1d029426f86643252c3adf8b7d47769ea3d49730201b137f83cfeab87b60d83d57cd39152f112ae109785c94b3c978619371265eff90d30c9ca2dec3776e89396647b940980e8bd884dbff479a67465a9db8fd9333d97d6963ff269ff7b4758b2022b637df2ca5c9964b0c22ead27a7ab1cb1977cfee02ccf2014bc2cd4417c7acae1f6f65f35ec680bf45242e1c4b60bf60f5be73d95423552fbd723407a0f7f4b4737899e4065df6db857c6330a85f915e30c1ad11aa330ee32cc64392744e30ce521c2ecec75fd72a26e965433b242493f13f0ba0e74d12ffc03f96f00d07d763b2fcce6631ac166d01f26fa542b7d74556bb88e8bf30ee3eab2b4fc00a933142af517417675d9f8aaa38090636a3e43263e7c9233ab38c15705d032300bf6d9281e96cf7fd72e6991a847b7eec8364a351baa4bf3ab05df1efff1a7aa857509bd04012c9aa8b7f75394914582664c66ce2d7536f702a41cd7c3321d95b2c02a372ca36b2afd6d1ffd6eff680c2105493e8e2afd4d0cdd59810968c546c5a64a9946d65357771a369b7e7be6a21bc6a3b34084f777bb72ccb22aa3c865666e2c88a6fbbdb662aa816c97fe3539b27ae7da5b78fa4cd533730566c5366a85b2e87d0dd13364fbca8576e9dc136fd7605d368b4816ca8146fd437475061ce0a0e8d1060a0fd690b5ada23742c29d95ea92791df9d849f78fba04b69aa12edf2f9c4413b884bd363de838548105c04c7769303eba7d344674566cffe9e12ac60c0cededbfb3c59c7e7205de5b03fe08f5c3bd9b62e43c789611c20ee1ad38a9a638bb6cdcf79d4bb2dcb9bed7cf77d097fb33145dcd4074ae1e1665671787d138f7afc7643d752e163c7a38683ddb3d4fdd27e59f489133f93c15e9fe15c0412e6f97562e1e456bdc3ed6219e9d7ca44b00203411ece8d55af618a999aa267d407dd57dcc9fd21d64b35aaca82250c094fdda3dfd7276613768955b99a418b1e1259f30c9ebc7bd1a24cda66a17dcedb50a9a59bf22117af276a1034a8224c237f453216d16c5d3c8a18a26e7b0450fc03de95de759919d2ea16ec575127aa21688af3a8e5495abd951ef7b3e4b2ea8a37c3c558fbe0eb481c554df3d6ccab381d4702937e1493833f74669138ff0a504cbce57009502f1214c5424d8a83736343fd4e416a2f4cb84992939302420d55ec980f98c343da15ee899666d5322b095127563de15afec3c0c4901ec3397da16a4a9ea09598a0de35e18cd01d9764a1d56ec02274be56db50b7b54e88dd4d16ed2164d86518125edbec1ee6d593a97b4d9a255511870534d58abcc11200ce6fc93ca6efb3d7e44f9593128f92e0757d867a7f023ea64113b1fe470ee79ed63d1588a93b65d209dffd6999b89e0ec4e2e34f80e106a2ed05f773dfb8456443fa93a72ff2b282e36c85e0af27f29d72cedf0386415b25ef8ef1dd208c6a432d2321f27c8f4a3f5442417bc4c63e3b01d6d62d9757517989921bbfa95039684e468fd4b1c092112be765db0a222ba2b1387a979795b8d49d1c12cdb77f191337820a1f779537e5c87a3e9e90ef311912268be18cf6be87d6dd601d7864049f3cb90c6ba6d54d45fa0fe89436fb3d59bd6f5c54b01497af9f3f592afe29613725d211eefc5b448bbc2fbee731ff6e7cbfd0b773ce698c12ed61a6d674b91a4e8a62b684f8bbd9fad1c1ee70be704f7f01fc4aa8a24985e984bb59b694136818308280ab12216c17223c903a2d1c7bf8ed2d261fa7134aa78fc36f90b8f93906d6d934760447b2fcf29a224cc3de457b2aa60962d2e602bed2198aafb7edf13afeed9b4401052200d83352596ddcbde21f435f0d60965d6df20157886512f0eb6cfc478fe009a0db002b378f8940fe76b5bc713db3abe2e9585602861a32479c996b05ccbf71075c1728bf06df65dcadd94c344d205d279fd209058d2617070195a8420306e45d777494e520c4b3d037d01b7440f78db46dddbe658fb2590f78a23e113dcdf600aba215f2884f85b1a57c9ca984e98133b4c6e321d4b17d65d1c261a5b51cd272c62d063e6ec4d84f0752eb57dbf1f69cbb2f837c4e8adfe2625206cba5d87c531e9da13744f2e34806ab7ee9e7481daf40f870638a528d246d3e7c6784398f6075ddf693f997ded88b773cc22ec3d37ec3b31e0e3de4fbc71a4ca6c96ae3d050fe24c6779533a6d79dda0421fcdad04ee9f19ed7f0b007a0deeca26bef1e727679d0cde0819fd82685c2bedcead2979cd23ad8c8bd99975393fd9a590b6d003c67172239eb54a422ca7701afebec74c189356fd1961d88733ee396a121042c39160479d5a9022333842ddfefd529c39cb0285ba55150a2b23ee17fcc01989b11dd6e594468085c86408ac22c3971577b82886576541f086bebc588b4d835a7ae594bcbda1e7d1bd10a0085e1fe2de53f1954012117a6f3386177b34ee4a1025fcc344ca6f934a287718fc492a09a364de9640b75e1590e5040a6510befe1c1cf4ea95aedfeade5df89ce73f78e54ded12b215877cfe41d5aef02027fbc1318bd5fc0ca046783e2d7a728b5feda3ea3e0a8bdb39e86672b2e2022fc1400bfad73ceaced6b93d5210c17e33b9a5dc68ccc19ee43d8dc8eecd982553e684c552f6a5bf3b09739aa2ddb1fcd6849cc5117db1d33a7a70ea8ef2921a20cede73a3c2564358137ab1775cdd25cb36e46e07f4ded9cac6df8743d5f46ac6668d50fa11443bc4133a6737d238921d351f1b338c116860afe7fc12cb369413b63b44aad96f1045f02fe30f249865713aef183f76f45cd2b918b466486daec0476d322e25397432d42f2dfaf32366bff3f70d089a94f9e86edcf94340cc8f45a1542ff750c9d62a1a3dc1c33226d8ec3e45f21721d6204d9fc460e9f55bc51f40affbb6cf5197eaa92e32822def9c948161485ae8b14ac734c9d5d473a6b38a90d78397b1085a7512f5417511b07edd6cf44c0b56cd49e5bc147156a2928546b0066e2edfe302809d90bdbabba82f4e9da468af3cac97e762b21cd1ed698e4ca661dc52fbb822f7b453eea1c7cec4cff22b5fd7045a78fb056162766e50fe883d80d11ea604547d270d80cdc30d4bedafdc5cd1d0533d41093e3dd363a079e34e101af5436a2795be6182533ca6261e5aae0879a7015af482cc7afcb63e1a0b2dbd7fdafbb59d54bfcef5075c7f9ef86a27c350a1f25f67fb521a633149ccb78181297daea956f9bf58353579ba7c40b73680a524d34adc7997ff45da07744346f1de6f42eb6266a65ca4e30ed1bd5df101f3d885208a496aae0d3eabd09f073a610841303600c4c8a845b745e77ef4b39aa5b7ce3742a4de8f1b751da9fbab8524135ced3cfa266d0c53cafebd22298de8438f46826d6076f8279393f93511147280a629285da2f1d086634e9945715912df3f80c1116b7d3e0ca4422b7b2d5e773e3015efed104e4177d2f06a7d605a7c42e7254b5faa87bcdf65e6c4407dfdb077267df4a8bef5949aad55c7823fbb1e6faafd9015dc4f48576a59a90b08cf6f8cfbd21bc7c9842ffc5843aa251403c0ef595b9cb82430facdc63b198a2998bf48c1c71949640750528323d4a92569463a56d2438c1647eb34e45701e51bb61325c3674ab430b8f91097c1ce62419acec5155f19604429ffe7248b0b594b9a64e03c1379f492eee697c598ef5b1afc4701648cc2102dbc88f541bcf8f05724922baaed5094493299679a8369a00a9175bd5f8b61dd495b69540eb335d04f06f78f90c1f3d5feacd0c05650c68d1b8ca34bffbd69999487da7dc51b2eead0af5b2b2434bbdc8a08dde926e8adc39dc9c82f5c5384ca3d74582fb43fd1ac9a22669ef312d790367c90c801d0fa00bb1daeeb7bf4db3b4b3c3b604df1b59279360a91b83dce14d1bb9bf6cdd44b753226f36d4cc5295bb8f86e1ad5c191e14301da551b9e975c1885ba26a98af7f9d5ea340464f8b44b5a02ce2abb9786a5127d847f50f4b0efa2efd14c62311959e078d02eb85f57baf0184d93e0fb06860ee1b99307c3220bbde63824e4615a6e1d8e8576b15d6cd205f3a1709071b7d924c28789cda68308ac7a9aa225d40475c975678d0bc65088a5e9d96e1e43e2bd993e18fcb32522439bf820bbe2fd556a4507d3ebb925fd8339a3c70a46a3c1bd9c3aa1113fbbbe941b63fcd52c31b68cd3d9ac728816ed0164971039aa1404561059b0fa0314d1c83af87b7bd58c37379e9d72047e40dc2f7d35f3c6c1f5ccbfb9bbd0f497ca95b4df3a541e999fa07e07794aa116d18873503efc6f75868685eba75d3ec5d4e2e8995a961da4447f8eb83165a83cbe43dbc7ac275cd681c7d9c3134ca9f0642f09761429d7d9a6d6bf9ae8e1eb602093e4f5f322d2dd8892c3420fd6f4759eab47a7a6825261171da2fe7629497634cd1b4ed2dd30dfc685f10718c4b0505dd9712870632ae08d9ecdc2671b011651c7641df632ceb2ab404286fee09b3024ec087c30005c04f7d7098c5720b4e065709f019bed8c0a674a09da8968679c72e82bf6ee001db24b4227f7ae476a373d05a4252b10e49f3ddb58f707e4ccf00b5d7e5e92d48e68cf1c65d1fb8433138acb4975c33b22161938fb25c236ea30e958c53edc73b1a3550ef92a2e392963ea0e41ba46c0f1a24d98bc10e52dbeceda4a1ab0cecbcb890a07e8e5a39ae380b959de54f770950806d60a87b01ef1819af3d35d4b89d8aa10701f40544d72b2445d4a7b88741ee483c59d054ebc548cb0dd8b0889f706dd636a24484e72d18d1ab5f78e52169e65449fadd7bd47418d60605812d2dfeee036ba9b639f3f6dfa8eb8441c7844273bf3798f5627fe3ad690fa3418a6b7d307564d835f34321443351758624d839c7533f05e79471dd56365d6e2660d5fa3246cc7e872ab5805c150ab2a8577335907ba5def8ca49aac8ede21806e336645ad6a840ca55564e8733410c8ce64ee727614ea76a2a8666e23dca8e77cfc2869253c5c0f0c3d8243f1861b1e6c95b70f2c69325654d8e9dc5528c172ed76a15e6643dc4aa8b4a3509ea7c6c362dfb7c5b10f17e332d5bb80668b7fb4e8747ec4aafd3faf93126858277edbfa1f2c7c621f526ac145a840de4a77d715292ba3e7545cc6d9a39c292f49516c87f2de9275e7fae5eea2b834e5404797641226ffd85f4674be0adf2a036f7352c3ffe0cfcf5200c6eb742ea39eaf223da365336a49ef3a4eb9aaff1382eebb5cc83721feb297fd57fd0908869d4afb5fb53de9fb7cd853a613279e244e75f583f4139363431cb0a06feaad96ba4c6068d139bf3da965dd84577d061d51f11024b43d74eea9342fe76470945d5124ddd53369f17c5ed6019e17cb6f243f0aa79fc8cd1b6568c396f22a751605c9841aa4340ef0946eeee96e0d86947a6ea2810df1c33d9dab95dbef390177f732592770bb2dfac4751171465f7c4120aeed8a9d0435ee76da7d82d3e5e7e98a6d8b03714bf184bd900b6b4f03acb7aab36ead487d7644ffdbb7f04aade7290429beb3eb5778eba1241eef84b05bc2d57a80ffc69e20fa1205f64c70e60ea6bd986cf6957a93b413d9ccb14f5c250e6614df3abf9e05217057434f96a3ad077c26088a3d5fb3183d8655d067b079ec93e1336ccac369f101f5179f779b18496d078c81556e133674d8aff402ba7d32f207c5af6fc1dd643ca62f3aeb9f8190960c046bd3a76f2a8ddad3f0bbff87ce12075cbdca5a94549b127fdaab500a681e3396869f739655e514e2265b99cac477cb8b1d1507ebf95fab550e5e87397705592d945a0626bc7ef2e5bd0eea432c5a44345e38ec718318ab760c69ef80d07399078f799811e725f30f21d4275169d54839d5f151ced466d31d27f447131d016236dc7f59c803ce741542cdd5e729d7cb8bd6bbae6c450672105009ef91f55c2d45beebc7d07b3d61d93f3667665446518c3ee0c9c5c8b0fbfb2cd010ef204a719eceb31a92125835015eef6152ff0e92c10cf5fc2d2b741f207d08edf2f6cfd1886329f6720a6fe48a9df57fc2c01e5bfc40f2f8e5373f20b109617988bce43ecc38e8344921242fa91653c6e0d0a22d521aec02ed3f61210ff4e40ef92796cb5de6a3a588f7c97e8a34c2c654c07005a287b9ff6f9770eeaf99b9ee0d081e333eef1e317389ae70596f7c9468591fba09e851e15525cc1169a4e67bbcde2363a4400a0c741a722b54b9db7adb829b56d3343457fd766240c5abbc991e0ce263f2fce6798dbb6b389ec0a8bcadb3ef0f87b9ac673ca377395b809650ef6c607b0e3cc72d332f223a7053e3fbf6a0a0cd0907be6fe538fe8d9d679e7cf16a3816b892ca4b77bc1f1657b299912842f5c76febc3eeb7fddfd18d458b6fc272b574bed972bae315ff3b723c55b0460ec72bc26e0397cde6ad8fe6e5c6e2a1786c6901d7416dae54683098b152db2fad058df6cc43c522b924b78257da6b5407c90f71ec62cfed461980a28d5e19fd5ca4f50f0bcbb1d66af9cbd756d4ddadf32d5d7e2053da5b0453c326bf64f2587d776da998fc302c64aa7c05c65cad084de488fc10401a016522f373e6278cdbbb7aef21d855f72b0369dd23ce6e91d995916a1d1a416dc57772f8756476a4ceb458a5db4b8f964d36d51ed78f657ae9b1971871edff84f1e1ec21dfe678d932e7e32bf54512b341b9425cf49c27bbd412c44f04bbd9a784334038ff78f5abb341bfccda5f7f9409e211a65899396d35959248fafc55d5c8974958e2515697bcee4bc0c422c5dd3b8597904209f7bd3cd00e8dad1ea042c5e98dddf565a6f43f9c1741b4cfbb9f04fe760824be650df1a1f4f0c1997254f8da3ca1e15e74d2443fc72d46452190b34a49041fd809cfa4866176b190247aab636286a39db17143bb68062ea61d791213e1e6f55e5d703ceb7fb9483ae509404af1452e22fc33fa7964005939045d0a4cb0f9c766f915b2371c39b5f2f3473a4dd20109165ac2f35b8fa649c425749f624bff03145086cf49a958a858c6499c982d64e9570f17b67e317fce439cce814ec83f282939d20ec2a86b9eec25b8e3d14ef58db0817106c7177c00480fb2800f6d4156fd3871d8086af296aaa75d5baff9479bd1a95044e862f42d50c969d84e98a7fd1c57da4d916b67539088b8d3b8d49572ee8b17b1365f3b9e1b252fbf667bb742b6a2fe2d05140b28dcb34e845d9b7fc05836bb52ff2d4205957734924c2ced6878b849777124b6fbd6ed0b06005aa1942a9509f939bcb6a9bc39f5f700373350baba955ed94e051ba50ee94d8e4b8463c5cb2a38ce7da60dfd5008aaee0c24eef5b4cde036a87eb17c3a972467cb6c3e4190966911b41280091ca5ba0cdc6aa1e86dd2888f1cbee957452d81889664a91b5f4233b3b7ba51561ca2cef8d20293260ad5e274d46d1f21089aecac4e35ec208b06ce0668369218e6897cb26995f26002a99c6f74b6fca9040811c810a1265f516b42dc827b6e57ebe9a29a681fdf23ca328d0efc74a7ecde96a77305d3341919e91f3fec4049d8c3191a961d25cfa1a7813a92474e54e697a60139e976826b588aa3b4fb61bdc7442bca8742463eaf3d68d20996e918f646eb6b4fea8fe4b42a80e5077d530dff529e7e1cced7acb886e9ca9ce28a72c78a930bdd6cfade655659388f8bbf8358262fce3785913159b934b60d9893394bf54887146101c6d9d2ca4eb473d600567b146a7b4975c8f11e4704119d78eb897d3b800a368e5c2e74833ceadcc01c11240bdc0525dda5c652a973561c8c5bfbd521dc27bd8f388e328eeee0605ba0da1fc3ebf4d0630fa4b980b2a8b1c5b549a5843fc2fa9a5b596ccb136feaba4ab29e64f0455456c8fa57aa297487ea14061d67e7dcb9a9fa6c1ae96171bf62dfdb6ddc297efcb1eac27893df25e7c110281dc4da691260563e90d4cdcae814575de616ecbbbdd080c8aa1d7a086bbad8e752f3233d04eee53d3da2e31ac5ff29d0c1fa8059b7c2050c8ee34047f2a283d0117d5bff57724fa8c8dbc3be1ef399e318785699f55950822bba33ee270229f1eb6eefe43c8541ce2a46aa3f1017903fae77c5b1a3a5638cccd6edee7f081216a70cafa920f1d46da8d4e213b4401c09fba42dc755abe529b01cee8a195070891dc530b4db1e1e2643545bf564e6ae0593496c1a7be1866bd8f2f171d704870ea4581bd441f3a8c8c452fc602666e1aa4761f5eac1cce454aaf84146dd5ff216a427e694b1839e43c6a07b19ac0db8d2f44c8a923994f92f00becb23c9f10204c0318b6d266c13bdfd2f4295723a2abbb7108115221430a8c03f4174e8e13ea30d3a70ba97c14c039fe1b20b28db3452cd8258ed54a1e82b6816e826cb1aae9c4a43e4b5513f01a0937948cb429ccc12d5d78fc2196f025df3198dd43cf100857d17a41011d6c67984934c0eb9e3814fe609606472c9b1cc1d8bd49ceb17002b2104f41d11fddd7066b5a10427b6ad776582e37b682d21395eb2ccc6e54938b9ddadac3c3fa60d19e3962e2291eacab1d1a4c646af351a544407ca6707e3150974608067c12a672be5887adfdd4a090e8757283cc3724d16dc86057a0e58ea5498f9ecdb9a22090fc61487a1d221c7aead1ec294f35ce88e4b40cffda9c6ef034beb1361352ddfc8632ad3a156954f1b544899a254632e0723e96d906dc6d63c6737a6c873487927c33f81733623ba364ad7371f36e300c297f83cacdb924861bac3b72d74ffa68cb6ae08d3b67427f8fffbda8ede10e4541d6783d4d6799972e3561e5e0f1e8f9c05bd2aa4aa3eb021b861a8eee47d8926bc59c55d5648a0d7786eb600bc2ddd91675c9658f9494028c2c7e9fb008d8aecaeb7679269d7cc5a1aa44ea1bae5454e156878cd3023251a3a94fb5d078c60b487815d71b8c8cb85251bd9416a00e274004d17f50b23925df6932158e91f1d311266515c8dff93184d934db7ec84d579fca72366070965f02a94fc6543dc7b125770ae9c66922bfe880d6e007ec0b2a2356d612c498b7dabde3a18ca3f1d16a6b1e88a0bcf0f6e50bfb6b656befb4e2d583f90dcdc80931264117daa35b17d9e42917161f1b62599049517bad63f5b14824e0079775d860ef4ca833049304e015e3d311925739e7fb9a66f8fd22c71ca27969fefe12a0470e1d3aad4effba3f573af183418f034db3369395fb569b1786a8dd35fe597750cea5aa9f1a1d5e4bb84183105aef70b1a024be68f12c34ba6ff13d29cd0693fefa9dc35617f05b51da14efff5c36102430f580431fc0b7db931d72f15a6b32ffc64465b4cdbe76b3efd7d3a3c7a6edd57b91abb45dd46d7941a1e9f97ff878f57593ee2551893d8e12ce430fd75c9e738551a59a333b7cb0b7b98fbe79e6fb20420b2faacf60d8ccd9be41b21cbbd9ee3d6ca8f74ebefa60e79d304da371fe0ea31b923cb7fd404be3fb709657dc4ca99bda2ac459073be53bedd1c4c74eb7dee91fd5dceb74a0e6d889cef12becbca4c6b4a4178c02bef20d9b8e0acfb80dbb89f537d4849367a11e10d0c9f348ef3cac620fe6e70e6948c34b9b4411ad19469f3f5ccf8a452f54da8add5742229e0d6efdf13e768154ef2e0e972185eeb4d296f8f8012eba29c993cf1e40772e751171dd837178ed475325168e38d5bf67547d8e4c45947e04d185197ea853f894504caac4847937cd58db87f89ae941d7821e1680feac49d9da2ceebc6b8f0400e2703b3d7dace1812b33aeb937f798ba3b28e97ac780dc7dce57b57db19d6b3d7379c6747b50d8f78d6d8b6b0ef18fbc2eb89739620b7579cf5182ea35b5ec7c18696e3aa0ad70ff03e2a92c35e1d37ca9f49081da28adc324cb5679292196ef5086b23ff903d9e55adeea2873db97ec143bbfa39212f57b3b75d50173b5d570d8ff434bc43c52562afed55472b3b5f99fe854568ac6a955d45e8e03daaf58eeb9509eec9c50831508849fab0610428f3f1810b29dafc22c431379cdb36f1afe82aba71dc6c19e08b5ec6954c3b7607e075314ebfd6fe386bab7a2b5d3f8813bdc385a425b31c0c7b419f2f15a62c494f592377118b31b1167b183009ed7b718469a32e9d5d991a5d4128491c55fc9e3dd6b348d9903db3a7972f7aec2700e9dad50c30ad2f4c7efc673c106d80b1cc42e941f86b8cded294f280a448a562fe47090f4f43b7f4fe5a1a1fac73d2f80e84c8505cbd43e26e2a7dcc24c4695cfd169fa233243f9eaae78ac6cf844d80fb0d86ab707dae2ae6852597d5e6f7132153cb5c3e5f2918193f5445e4ec96c57e0029672ff7f8e25828288277cc13df2021a8269601e3dafe5c5f60ac28567875ecfb16646a61694e8be83d6f07e1ca6466c9a7332524cb370a7b4c7a518055c8af5753cf32df737197bb5307e2c8a9ab8fa59d68d0b70124847c15e9b9419eef5893471c05d40819edf2af71fd796961a6566783cf975f7e80835757b3660eeb8ccc4521ee5624eec5479689101164b1327aac33895dbe1b087f0998f3659950e4662cf3f317524f987c7408c46fb72f46486c192769a4725f56556461dea081daf7b249cfe4c5acb9fb7a40708fc03785170661a65f7eb008751faf757df62264a88bee346019e668d20ffb1f84265868cdde51354338698a3f437a1d04e283236e5da809491dea938187a50fe32e197b05ca319f22594dbbfb0fb9445f24bb49c8fb26a3d2b55362044857398f04797ef3c5559eb750c2b64535e5ffbb35da7fe840396adc3afada2a736af301055a82314102538bd2344ddd7dd34cd7bff72c8b250405b5ec39fc80e7bcc06e8a918cc4d65ca856112c85b0f5b507be26462e6f9b9d6539cc88697a84bf16cffa97f5695186baef05aa5e4b02bd4f2635aa280830af3b0b28a59da982aff3778119ec1f3e9ab879c48788cc0a530e05d4993e4782ff9ebd16e46604bc697218b4865560de5cf6a335195fa9d01e48531d6f19020bbd2db6c0d1227ba436d81420936c84e55de76f8776c9a5387363c3d46a3dcceb9a3f92f4e2796b31eb3f915faf513270d4f2f02f490f99b0fddfbdc9eacda77363d2a3c59f6086be9ec74714d4a76c3f5281aa84160e7bbcb00b81eac85cdbff59d1f8540b0b90345b97eb93f492c546a223a5cd138d554daab8ca785d8bc85016b87ad81297397b221f2770ba5e15ce8168b9bfae68699334f90fa872e13d5a9219a470632b31f443fc2a963d31275734404435dd1aa875e56485699d50e7c670f296e116ae1d44ab4cfd72f07945b40fecebdafee72f819b762481c7b95b333e4d42d79edf9a0dfdc3a51a5b278f870d1da554fb3b9bf94936634c1a93c57fdb660a716e7e4efa092eb9c554c5c8de84484957cffa284682c07e714e8b7f53aae71d9f74cc76366ba7e524d1dc81d8d8e7c6ecb11dc287cef5289e439d0131e3cb515a774cc7b23148a77167c7f5e3a677e266c5651cb65cda19e261260364de869b1527a4f9092d09338fd8bad2ecdfebfcfac49a5d61baec648013e5e86ffab19e0011c4452353ce636c5094d8b4af50b8a4a0fd47a9b41aec0e89d21fa8ffe6202c29d3e2885fe4b2f747919c768dfcd8beac880a162c0c661e94e5bb45e2ed3cc4caec649d5cf56ae4afe232bdeca322bee7701cc9a5bcb1b0323a287c4c53717f433219e97467ee2f1dc8968f7e810a553a2a3810802195cd7b8f964d8666496584b37018321a19aa2f04f4e007fccf0077e4101d269db826660828d33a690d84a928fb4db5fb5acdf61ceb5355d3ff59ce705165ea02fffe7f54b14665c1e0035c27be5e7f72294b8cfca2aee6215810b40d74a1eb39a0be704aaf405d3ed4763a5412fd74159a15c03c1362d0deb9c13475d0f1a5f8403c2aba588a064d5e373c629d5e1f8af842dbf85935e409691a11ff4d865ca77bdc3d81073ec9a9c99b5e65f0fd161dfc4f39fc17065aa0ad6dec556512373d8c98a7c6b68959e058f5db9deb86bed8591bc1e8596f397982beba2c04c9af4effb92a2953157ab7acb988db661072e80e0c9ebc3806babe697b0bcea94df4f4e97612326493de73740209cb737e88ec5f40e3b5893bc38eb26b545d7fc0af6e0fd9a558633ae4f25429a2d3df2b64c4148268414897daa8b143e284eb5028ad99a41b2ba3806079afec94b283f03b4cbd643ebdabc0d397c964e95d6fcdca305e0bcbf78d5d9f09ca1fa6925d5816ef948d85c20f53385d2046fcf3c291bcfe475d4d2088c7b22d32d80acfaaa3036ea892d8cceacaca338ad1965bcee892e686668380db35575aff56ffc729c60f941f22bfbdc7aa4a47bc1790a0d12cfe5a50df70ad263dbf212c22c9e899592da3241a12e480982f81ede6f52b12e02bc51ec7d4363d9f0937c1172b6a65c2677be4fdd583d99b0a378dfd42a1725f5d491d5089e4f7b0b38a13fbdb136f7ca164c0d70c80d3007dca2112fd7f662ad6ae54e9711880a867eba1fbf32c064c2b75ab28c2a56dfef2fca7bf0f358284e36561f9717fcc37ffc9587f6399610ecf7431231fe08e39dcf005b8ec1a5da81f93cdd2cf0cfba0d8f6a97e1ac5d80eb243eb08a50d0d2447f0f7e74c76bc346bc81c3946d7fa98a70de697c7ed7515d2412fcf3ab4e8bd4f9ba2fa1a09c77e3bc24eea4f2a7e956fa77f94c1654d11a506bd9d954c6cf56f5ea610f9ff1ad9a70d8daf0dec23db58fb9625dc8f844b93e9c724a2691b130837d02dd4374e82b74390b5e8d6259507a739d404fcabb838dd3c8ac5816828a40dcfc78d2fd62257b203e578b019788849c6bef77d07ce2ec95d39ba280045144eb4aea4079fe10ff514b485057ffb58fe09d5cfcfb866701a61be1723527285098a1c3740e20b9399f72ec9306604bd937d4ac30e915d0f9d073c008bb0c9a400c5067b2ab2f48a2610982ecf575851f30dab3399e80bff58ca3231c2ca588602399a31733f26235558150f45c86281913e6ae6df81e9c51dd0e37796b6058d3cac38a1aba2bf26e498723396f39a99d44ecb53a1d6afef22e3c63d2d4021949666f25f28c89305b2d82c259a948b04817f5d4424f2ad30a4c9d720ed484de138e33bed129e7eee2a882f267f1ed77027704fd6c8e1336e47751342ef693804ca109e4898cce83d4500b973466ae7ab5663cbd8a3fd8e4205d600d2a568f6aff876c2cdbf3341ad05b9e43d840e3a11c4e5e95864f563e60adae476413398fe3a94a8421c2e9163cf19e7515f256f8e7c67d7c80ae3f561d9f9a37f70ccf53f0abc5df8ca7cba03cedde5c3c27703a6cef66fbc45aa0fcf47b20879953764c2a1c0a5adb17115e087ab3bd7ca51c77f45b84e88e0bb8d39c5a9697149a3497ed9feb6aa9b5541b5c38fdb4a13d804733f4ae986a355173f644914c688d7c4883d00dd64243660fe1f6cea7f1aa772be028f4e5e60eb58753606ddf4e55d76d03b2d93688766f9652722b3cf9b75d5a292d0cb5dc051b1c84e49a3f756663be38b361af868d725625e87a90724fe72c219ca53853ec3ca34107235a5479d471d2ac51ddf3869bc348e2cd74b674820a355d189b7faba43b4d9814b16596e4eee598a053f2b3a020f7c4ff28bb9e8337d31ec10525a69446c67b42113c88ea6b7b202ffb832bf1e03d45b3c91eb80f949be457ba892009478aaaf65d1beb25c671138d248b0a8ea4718919cd0bfd2edffaf332b004bcd86e5d666b56d0fa1ba4a44cc6db7525ae2d1e6d433b3d0f9cad32473caa661c5b68421a6d56bb6cb728064f466e6789bf5fa87060092e05ab1432d39f68f43bfee02dba59f3f3d8f405268abfed498760a1d715850621df1f97e7c303bc00221fdfa072b294a2372aa9b9e0a86484d0f4288992a9daa0da554caf76697304bb97f7b83dae86046468cae07e0014d97fc0a71d05d94c1e801a88b9fb7eeb20569bbefd85882f0e35c6555096d45efe777c74329c2cb4c8a90768624944d5c6ca08bd890df84d93dbad7148d1f12ff1dfcba6a329f6a858fba1905f12b4326f606a0da663de90081584c81f9a2a9cf1e3c4d8c1ca676522e2d1b8386316f882a72e3ca2b18a64d98885c2eff52b76f03a697a8cdf3ce07a3518ee7efff2d4d38b5c14e0839c9d0632ce956968dac5653b3f326acd0d9b6b18430a0a8aa2286fab3d78af4089f3e072cb9917d3b7dd580586a928e93a53fdf8d5e448af9ccca9b4a0fc96f3ca8d30d4cd1f09fdf159326ea48cff0e06e64c2050a2adbf4ebf77fd8b8d7c3475341ddc79b9ca04e2f81fc4e67183dc495ae2acb25b4f49024c1def0b6a2ea435c9e136054c99d6f3501bc1e09b8f760664707399b8240678a5716460958ec2a078fdba0fb50025927596cfaaa2be758e617391df8db0cee2e1d41f605b41ce4e682a70748cae3a750586f8533996089cc3f1d62c05cc99c634067ba0f5d8eefc009560a4c3e205ac17eb0c9536e375972beac6b03dfa1f94b4695ae36c8ffefd5fff97af8647be84e180ef19eaa994e6e3a78035c4767d077bea873e1975bd31744090aaeaf4d4127bd11378566ac6531eed550c539ec303d405797541c8adcc9c1503fc63e3acd94cde45a8b9f282cfbdea5e7a2ff34494680fc422cd73908a90cb24780061b771e0b5ec3170392fc4222726679cf04ca54647391b282b2a52d6fabe99586eeb7e7be1ce38cf9ebf22b218a29d5da7bbc360e2f39f9d3412ad66508806925477e38d3c84470c6032806e912e72886a584ec6013b6e24b77071c4cba4af5f2fabc4eb3f944aba4b9705ccbbc745a66a85f0c4ce36ae73082e4a3f51b85110d0c2e12e058358e9a338ec6a34e6b833ea1856bf6a2767621993e5db2fb4b0bd2e2ede56ec0b5ac8fd5b75c2bdf66ac665f44ae64c8c266470eade308667e92d1e8450afe4d09a4f2b2735fbb3741081cf554bb8efd12854e530711c39bc2ace3673ae2690824d6aaa0c579149cbb2ae08ef6fa816843145b1803a859a853ecb045395aa6e016e4b8b715aeb031862af0f7da0c4cb560ba3e989284d7dc55dd503fd917bce8b2eec869d169a1ad011279c365d60567d2ac314181e1620bf1364f7fb05a00448576f0cd1cf270496be1371e5eaf9311e90b5632b44b68c110467be9f130be59894f1b9a7f2310fa6fa568a9d0f7e996589d3b4b2b3a09ba49a0bf38463f3b9b67814db855cc6d54fe245fa97e7b4e1f1ca343e82f1d07e69c1985b9125d880cf270c02173f7c67f2cf741b219f68505f44b35c0c78c0f352547a609b0d54ce7e9cf890febbdae7562b398ff89fdc8ae29d2f5ac28d8b2e8b7588c1c3d44412c1c68865ba5f918744adf373a8133f88601d372b573e2a3d2d5dbccffd186b2e0c535d629f49f027f469d1e76d5b52e2124c946eba5ce7a6cb8f223b9b3de277a9876b4b37e00fa0369b0374b41f0375b0de199841f37fed9827c911c0c8f2699538183e9d8c1593a1e21338cc6268c24ddde78db92bbbd1a2764d857dd61cfa927b4959e6cfe45d779ff080ca4e7264c0ac54a473ec208a12ae7a5b0dc3a13fb2674b2c93a1d2bd010e91c646d9f35e28d328c62170a1b28275fe8d77bc63f65f04f229c40fa49c9e77f254ddf70dfd477c56af5f2fcbc088b2d8a19697ade0a11daa8bc2e5af4bd287d77c0055d805b3304f711dcbd2ae63438625f4d92312d17e8b5b347a3771ff7dd34166502ce5a9220746733ad3fab81f8f94662ffb9593f0655312077b8cf51a2c56acfb9935fbc7836279d9f5a9cf32655f8f80513d90dfaacc2522ba734124eb2240b903f0cb768933b52e37758f8a01830b84d867fadfea2689733db5a15c517cdafac9e46eaec0a2b6f85487dba9ad192dd77e5379ff07e96597cd5e679b065d33ece25657708d8ba92dd45f12bb74d65a01b86f3389cb5be5563bfcd14c6cf800fa7b1770873be080a719610ced8e0029e76ed58f7d419cafd5e869aaec30e11de5ab72990ce823945c40b7415113c3f5399a7c2d369605baa22dc8fa20cd72540a86c9cbae41f2274659ad10c5711ce8ea412563ad85f8adbebff501bc28fcf948847cf2212ff3009870c331c2d5e0c48e2ccccf3b910be72bfe2ac1c9dcbb62f10ccf45cdc85d27cabb47613ff38822a2c02f83e6c622f7518dcba71c26132cc8ac882eecdf9c0939e3a66029f3d7026af89eff6febe19535a505352e1085b8812bc8cedc1daa678f35a4ae55772e6fbf2a67f2606640592922033413b8fd7a1806a576fc872daf98351099d16eff350cb0d686599a79adf1f27b8b570ce017f8f2af6d4c1679603f2c5c40672f74c4d7a93e2b91a769504ded64bc76296e3f3e6d4e7dd1be43ba7e8870838708ed8d0e532df01a44ad379a694ca3e24af1d037ac2ce61a3a1f3f08e5eea2948c02efbad0934fb7823c11001d42d8150304ca9deb61c9649678c9a666ec8879450fa66a6c9a54e606297a2c28f531b0db70fad69f4dd3c942c0355141f9414c94d07cf1d16aebd7dadf27dee2941971aa0492aae477d84c3b100b490cee8ce4f48faa15f7e0c34b8be1bc42c00db68bf3a3864258a9654f8d89c8fe25433bdbf9257446f549be6d0f2e4eb8bc847113c2a19717f6e470c99e935ebb9807866512a00ec4fa3a10bb2e5e2de5ae35f1de481a8b0718d713bbfc39cb50730996882c315f19fb24a9808ea075e70469a690e2da436a80dc8daed908c324bb9adc456a169042919fcb424b295cdcc0ac4b65eccbfff3aaf602ed2c796d074e760636df99c218371b0cb296b7b75f93bb0dc14491e24890f4bd8c13124760d590195efe27c54dcbda4593ef2b89ea9f78f50052189f1e7d09d245973a17d884bb87171706c2e4af7e0e34a204240e82d84c28871f3597f0c8afcb6ab6be79a0deb71db905b1f44723612674e7a8c2b72580f1964d9da46321d4f885d035dcdd2571a7441e1300280c09448db902a944c3e12a191757d442c0f0a9f746968c3dc6f0da1efd8713d7edc20607dcc347b9d43d524115d22058bf148756d013aad4d9fb00ecd59eedfa6dde548f9640ae77d95d4f07d65cc63cf1bea290dec4f21e831c500a162bf079e33aa6301cb3bc74bc4e6dc10df0e1416169a57e085cf35c4a40fd49def5bdb3f51ee4d3d89d94b59ab40676aae54e26b5ef94e47df631dedd20332a908a6daf4977032eeeaa57ae50f451349a96ab7b631c7892a32a30b4b3fc628fa177cc161456ac04c765bd63d4e55ac2cb02d856f1c00bb4e9f48f1822ca400f9bc862e5138cb1f60fa8dbbd3ad96d175d6a9ffd138a2d9da30ff54af615774891bc7da8fd0faf19b3d36ffa626c1fa9da1df8131f7239cf90136dc8ebdedb166f0b5670e7daba6f3af400412b0913d2726d62d038e3f99215ff0e9456fb3fec3a9c6345b67f857ae2c9b44c7dcfa1d92130e8f2c8d18747462715eab1c95c1b26a7b4438d43b8933fd0325ea8ff652cc7ad65e78bbdd563fcc540afc0425e6410eb4102c830effe63cab433554f3f877bd0522cca15f508d44fa61774b04f68aee0caded908523290616e494fb13f317f6964505794eba1dfc045621380c73410f2d2beed35116f430092e51f6c50075b067e4f596f3075e2e3d346a09f2db4881f1404fcf565510482e7b1a6f579cf7e69a18ccea0e12e5f86d3b17a09bca3863826abb941f81792a00f70ef2ea9f7670e6a651c3dc4c7ee082ecafc8140766678ffc01059af295629eebea0e4e1a8add6e6532cf11854bd56dc333e085b6f4370a39a9c1e2b45700c011ed48c4f64bd0666f17e1240b5548a59598c7c18fb5d63e41a8515fcbed9a9e815462a322e221549813f3b1795500c88e19b13f51b04bf6a8094e95aabc8b53e55009f5a63005bd861ddac4cef046340739dbd8fc59113ef207fd9326b11451c734f7756a7b97e509ee8cceb0539de96e8d6ab2e885ffff0ab4cae60dcfd658d04c083b93b2214e7aba9f5b9b6301780f018e48acb762a60ce9733c14976f8e714d8835144d5e89bb4f08ec8bf6fc1b559639852e5299559ae35704dbab5b7e6ef3a1905750e5b104e79471c6bc5956d95e35c7d95c43d77392f6fa5d847d9082d117877e1aff99bf36ed6a69787f6971e5f50a987b4cf73dcc3007501d1df224d3ed5c8386e3ba88dbb590135f3d7e3a66450c763ed2f2de6d2c606d28ba4543ab7bc8d4fffb5a9f7fcab3d7f3e5220d0eecefb3bbbc6ab8a662d7c9dfeb551cc7fc37f6cbbdf4f5baa7e89fdb4c365d28f9b018f397b0e8941c67190ee6fcd1aa5424267be9563b3cc625b35c50fa888fcebd25553213648ec9b54a9f36ddcc1db3dc3ebd57b461523f8fa10ccd757cd38b8f254aaf515cd060c173e2772a891378193f51147e96ccf8785f22a44e65adf533007558bd8d9cf89165ab71da26c89d71a2a2f527edc55dce0716c0b30b51d2b00b9c95036dcf2c26cbbe08bbc3f43b8d2414aa8875ccc33c06672c6cccef8f7cec4690bcb3c907c6cc5cc3dd46edeb761b2c75dec2884a35054e147c5ef36716f67340456de69cd90566c08177940ba30d689ae41960509d9651faa4785f1cbc11b763061a1f7d7a12799112f315f61ef89a0f9c86bd127f0cc164367d1df765119d0b2eb4b0a9f72c8b4316bce3a03e592edab5093284c20d4499c274048bf55094aa68927d0f339a3a9c724bd5167f6ae9b28c2ff2ad14c8c607e555620f0dd1aa0f32be1fd614a32835ace9ed2f3ba84bfc938f8f44ba7c1ce6ed8bd3e639d291e6079ded2a5c417262bbb96dbbcf28c060486056e3fc1ad85176a4968d310e8803c85cc6309e2b3afd0fea8ff2e02aaa4a3fdf8250fecddec5bbbb4bcac5e7dbf4819e93f69ddef71e54f621802d59009c386430aa1670c2144769cdaf91a10cc715ad04649dd36953164ddf093916ed0006df3763fe402fbe1a36db3e935204bcb5effdf0b53d4a0ff994260f3ab4c2d4083e63fe1074b122998586f6ea95b56105b5d13e13e49c90766558b07b6d204b3616f7c1929a4f5279b41a6c32dab47951c54ae4c87de9379403e71931c9bb2002c87fe9093334de95ea7f1b55c58e72b9f924df548e4f766c0ca08b940cfb65d8f4e7f0262b63858c71bdcf1441a0e8c0de151101a4d4f4da62ca4f17830cd59d2f530c7de94e4ee711e026cf8674b2325d4f99f2af9e29e4ee6d129e265e52cb9e54869e740b4276dfffca286a20abc5f3cb0892d9531552a1f43134bae825035c6609848b14f3f110c7aeabbe455bd6c57c45e67a3257a2df287b049128a18ba1ff1538279d065a9ec8dd928f47a646ba94588f236364afb339c9ded00de2c241153ae1fcf87c869d64cc227d42eb3169d90e9954d67165092a1ae0f56adfa2d0310364269c2b8839ab7a2d93a0d7f0f30e7cee335c950450af6cd2982988097d24f944e0b3b24d929350d5904f06efa94829409e86978948fcd336c7bedfa51b015cc35109c2d086d83125568d0a4a632b77a55907246c5c7805723402a17bbdd116d04cc6575ac0b8015a4cc65b59235bcb5f15a4b8ae4845c3ac4170ec0aa4c0aaf36d83500cd53e9e028bc2467cc8eb37316ece23b4e7a6b92cfbeca6dccaa5b4f38cc066a81587827d2aeff69b272fb876457c14bcfc826f0eaac879a4c5e8bfeba659ffd1ec69c3d2998222449709af4fef26c3c4f1e2242dcd7c6315a03473e8d81ff2e9ae128da20cc31fe0a3cddb94a659be13718bdce0da2920bfb010cec41a61b8391a3c41c653226136bb00dd21b5ffa73c5017c9de966382b79f22325cce8f96b6e09b62fee95b55f04a67400ccf0551f462ee77c63b3a1cb943a101aaded2e66e54aa2a69dedae8c117f1df78ce5ad1efa3e30d0cf1e51d28d20071075daa0563799d2c6e14ab1b9bdb1fa4fc1ccbed48751d8c6b18fd7c0dbd1f1683d9fee6792d09c27c090c7d164c12d4ea224bebabc1c295e6d7469693c1d72c2b40bbf44affc9a38555bde3199b5a4632ff142baaaecc395141843c689053a2c98cf181ddc5a9ba41a83306dc11a80fa9d26cac0dacb3291099238b17adaa261c02ace21f5ab5ea69da282c1c3ce904bdeb2b45dcdde80b502c81f07a4f105d215620994d4688838b7d308876faca4b68f73c71f1133101e94e34acc80a64231fd8a4da3ca0ca27edfdf539ce23e4d6bfc95dc966f8d43d5974450990a9c5ca54662769e57a5d68b351c65370542904637482d0ae4f6dd5c1935cb51b2223a70e9b71fcde725c1b8dc764a37a9dc80cfc9660e7f005a4431154371af83854de9368d1b86cb997b22753b57c1dbfd90b76e5100178457cc293e3fea7f92b4d0b5805b7239c8d58530380b1ad3bcc09aede03e4fac78388fdf7a790dbc09aed80274782dfdb600d37de72b61cd17ee38368e843ae609ee23a80f07cebbe4c87870683976e0019dad1f685dc1ba91872b5f760644d45cfa8a1c57c00411d6ca19a950980caa32fa8349a109395f5f9b8629536320b76bfdc8732557727aa564584bc7ea7c2eec103eb4bf5b2dfc58c1919a0f27d2962b5ccffc12f920dbea28adec92bb96470fc71bb3b628dfab6014320f20196f9c1b89d6a432559729922e4f94cf04c4a8d80d72ba36a77c812607e0396c2d401120c4a5d46118ddf4d3daa95f0a4a65de6b15d8c839983b672eb6151f54004d28c582d082e95a985158e58d09be0b65fba2bc1edaabdd6cf664484b203890af59036b6d1633bd2b0afd89497e85c6403f36c6ca7d64cdba5e73c88a765ea987db0433832365b243e4436fa6371555b9aef89a31a5e48ba5d398ff6e70ccd6d9441f5743a483fbeb295cb84349f5cbe0f7000ac32b822a1ec6965d497bd4dcd3620f748f1aae05cef808fbdbc2c6893d1ca5f83b87dd435662c5f21456ab57ff35e8b286fee44768fd130ade90723f3479c2892f1d4e3547fbd6db84b4678ac1dac7d7cd16bbaa9ce28ebe6aa499a723752d9603f9fee417c06a9e82e1014cc59f5e498f715a667b8ff97420ea49f97169f3e5d0b466f06fbde37ddcd9c243d1148d7cbfe1a9b31548cebcdf87d3e930214318cadfddae3622904439b21cb28d21c1f2dc55d112b923828a719dfc2e6eb5f0ced11be134c56f53520bd9d0f77a6ebf29bdd1006efb5f91f19f5d216cf1c915abbe82f97cc961f4cf7aa2da2711ba6161a182c437b66e61ed9fc5d82da4897893c8a88646f1d490878a8433a076bd41a492d7cbd5c3bff8b37a88481ff0901acd44c1c334be18eff0ee602bca09e22255dbad897acbb8592d934dc40f319d3e07b641758c333bee76f6eaa2d8485a87ca5bd0c7ea98c21e43d6269610f8eab88fea33b5a74537bf4f0b3a127dd9af6003e6c831f41f778fcd1db13ec489dc7adc49a2acd10a08d40d8e48efeeb48e86233ba2f6f9024b8f93f69c3f97e23db04463b81f7b866df0baa2e15a3a33337c4ab7e3f454075c5776f3b458185f7ea2455e9751268bc0c258f9d246d5292c63f903f0b881ea590cb6a7a94a0147e62c106a64c9fae26d2097ec856628398a60b09cfa675d34775eb4dd42c90406c65ca0e077b247347914ccd291144cf507494dd1e642d778cf3caeed8af3c8e1614fa5368673958390e6b08589330dc1d4546145fe528480fd88330b4a846ec1a3839bdecf899bfb69e75980cbff4e80911da7edd6a0ac4abd14e9baa9df049cf5a00a487514bc5cc1075aeb8e8b886891716e67ec48b8f017a54597b0c413a8c93d9d68430e6c12c3663d6733b4d9291555f117e35e8bf1870e8740f594a43a018069d01c53945abff296683b01dfda1d9c5be4f69401736be13debc9381d0529ad6d90d5e96b69cb456d94f1b74d216ba6a6d937c2409bdb8f19296035910a3d3164c89ca35fd13444b2753f17f0109993f52ac3c29dc925aa49abb7679ec6d9d1890fab198d5ab12ef59c168b1d3b2c15b3e4b02ffefcf4c6f001f5f0aea83a4c9aac87e7ff677ed846a50fd2b93cdb560ef655a7d90ce00090785ef4f05f7ee6e10ab9b11352efac94b093314697fa75afae4dc2294cfa570025f586d4e867538c3b260b34bdf87b3230e180a6692d17029f0c41ab1468ff383730a1309dcff244ad4ca248869a86f6cfdca50a48fc2400cf2af9d0367552deb74f6d8a814c2a20cd1e6bedf2f0e35be7c42ad091cba61b95a04298b9b406d1e448711fe6e9f487915d548c25c6419d8fe61b04518d3994e9eb10b03505c46052e75350406164e0d786ee2059ed3d5be55dd646e5cc50a96ae8aac0f2f65371c22ac2b9756d647fb2c9eaa4390d9439e8643da4a6dc3018dcc5b8bf34bb1d875bf3e6776c15fef86b915821ff091f93e82c353d2412440703a0e51fb63143bd1a60e2883caac48f015d41d034e0d45089b13423a1d53c064d27f25251e307596bd774c275c41a94c805b426c71c1a6566fe294a874466103947b28bf741e07fdf4915378e16ef1f777dd4bb1a9b58414172a1cea703746d042b889f1e9ed27213b0d7395d77d4d5a61c5163383842fb485d1a580d01d27c799f0a22aa18585a4768802b9fe4a944110ea8cb6f21fc17c9153ac852e3e773a8ace86c52004fac8b1686416f858bd5271d8f5e39b6860bfad8a1d43c42b7adc0d9d022940222ae1a5680d62e3d43102798c52bb73f5592bc99cc2739b1d8de2014d9f5bfa6578b482f7401f00ff3e18630cc1520666f940321635c656c4d4a29d4de20f1cd0cced916c215ff6d63ae0bfd7ac0a08fd9f87ddc3025350a1521d58b3e7eaee88d85540c125fb0b1d315745166652b7bd3b77641af7c715acf485f9e13c372f686092a5a45a6cb066b20f80f5bef99e3f0ae8da92ec7660b2bdb1ec4606376d9a7069d28684a9cd7a6b7be1a66c270224dd11ef6339c640ac358dd7e1a832ef135f1a91c769dfa374e357c5c50afc27087f556907f1380c5df5dfe8a85095db98da908c720989b02e64e8f0c1bb0a1643a03966911dec5a28b74cf50759a4043ecae7c748e39a4bcf18dcaaba217c6521ae06652fd65bc27d733f38e2220e08736b67422afb5491298b9e2b0f20ca6184483f8e356c933d1aa5e11af144e4c73fb500bb7d8c789188d85e7341bbc44a3ceee0328ea9adb15b8600e3829525243b8dd6854531d677e97ca928e3c0f5a73607fe51205d1c2606c3017cf4042de61915437260ef4e8b03c29d62fd65c57cb68d82555c20002cc1356441c17e60093a446083a60e5d623cdfc740e9e0f27051485780e476e004c28b811af4276c78541f12f8c02220b968e135fd2af9e90152c7f27fe36dfe9877cb86127edf5fb233fca3d523fb687bb220fb6c54f3539ec299fce24b42a643846aeeeffca88fdd6418c6635cd4a8100a4a6d60bb9bc1083f7f0b335cbf3a9ff7610715e76104d6d7fc2386fe9d3d7f6e6109754514bccc5323a735c91c791cc10f28f3ed519fd6b2a2f9adb08dce8128fb9dac2fdafa1e3532e9785bbc651db8fb7ffec04948afeb2d0bbef0f6919bfeb908231830a5f90db7df2a174a9c454d5134a586609b8ea4faf4b2029722c5adced02face3b88a3b184b17932d9133d406bbf7d089cf6c65dcfae8f0979e262c547f6d49bba89a692ab52aa6dcde03793ad6dfbb5828747320a3aa55cbf37508c1b8180e0a94344bde92879863b0bfd5e2a2035a643d4bc7b5645d5b8fe89be13a37d0830f843dbfc94c7b979d2e23d8b4b271d5a70201fda0774c32ce9283fb229d5a9fde0550f36c813e02526cf5c5db78de011d5d1a228a64fc951db8a52faca6443eefa28c098345e88f63e5468d2b66903c35fa4f2f67acedc1b8782df4cf601b070c0891ac89ea77d5f3fe55e4e5f41277ae462f5a2b4e0ac09f6bc811ca085872a4c49ed9999971da404e7f6723d653a0179244abf618ce3b370d584f68cfb9fae4c0a240ccc071474ca7d2770f6e6382d2094db0a0f59945c0962392ba8201a7cc4785c16c23e2ad01280057716878e857f02b390907c2b9bf7622401dda35c027ecac391ad88c0c68fdd254750f91fc579de87fcb6e37c94b039ce049833f0475b9144df3452d9fedfb98b2cc88dde8ca8b559a39ddddbe166479bf3e1d337fd8eb93ce796f6ac389ad011a4b49f729469db519e238e7614743b5f738f52d5e94b525bbbc2e50f7fafa50224bd52b89ce9aa43bf0f0b7dff175b96cafef9e3061737cdadb09dc1c373daad2a39c768ea2bbfb7fcb5c8635dc9fd164ec1f77ad8556c8a16bd171c8704608f8735a2f839a433d9d5ba9358ee49a6272cc24ee4998eb28a7d2e4ed27601a3d4934b964a2bceecb03f35a1421640a30edea1c5c166fac3b5de6f91e895c0eb1c6696564f24f6a5e3b9c8bb0ea2f9fbfc1a6b0d9b3a0b1c0dbf3b4d9b9785cfa12b465f5101c218c44d09fd625d3a0d9bdc31874aca54c43110db7145db3daeddc56410dea4c3e66d4281aecdc8e22a2a1f6c28b15405c692d70b3b153a82a68b0120393e4d31d10a8c63add2ae29025dbbd331cc4054656eca52ea503b864d7b262613e877bb31399f9e58cff4ab84e836ae11cecbe5a62806e896718057741ca9b945a094674357522660033ae7436fcac68139bef02d61000f6b1ef2f67343469ad91de2b0058f6b1ee4fe51401dd3575d91d7d14f7e38886b3dbc954b8fbf35bee026d1313515aabfe1ace2d7bdb1cd5660b5534313c553c40130578e41c4aaaa444312ec3b10aebf935b4f18d8223b3de01ced710bb6e060a0963169bdcbf59dae897143ee3b99ef1957724023b7510329a1e4ef2390c0c85eae5d37dfd2250c73d60efbd471a91f7f634242d8a30de5113a2088c2a6d6cae208bebb40c4cb98f8a7d447439c9fedc317232d70f576fc2eac2895268c920c71215da40eec6bf3067ab90927e5e20d6526d004b1371f72209f653662dbaffd5fed4975b280072ef37567615cc421ed8f91863b6aaf3da2510ce97724622b5b67378c8d199e4bea88898d48ed62e1ec315831140e071344977ca62b57d75d751e3125f349e6f6fa99684ebbb7a2adb34b8588bb7e3cf12db448ce86ca70b6adb6ba6d6a509fcb1f46c887463f7fd414c67aaac3d4aaea804ea05f37dd02017ec9282566d1d0f6ccaf7abe7b8a58ce9759a61a2751668cbb00b3660b8b943c54b871fc729ee10b6bcb3776827242e94abab8a86bd595acacacb673e11e5d5d5f285d43f418b66e65cd439441cf0baaaaa808216977c8198e27bd0e315b3f7b90954597dfee062c652ac84c0f424645069e46842ba89626b59ae5b0898bcc3487f19f02888b7647ccfe89e5306d5428de9a69cd76f0be0b7aa8a9b41cf8bfc0e865c98addc9590ad8d1768ef8d4032c709bbdd7af479e8c20aa4a693626bbd6b2af743d9869b2ae503bbeb624be7b1caf1da5a1ed37a4dc9af8c163ede0bef96a693bb095920ee3820c97db11863783769fc36a919bbe40b97721f70b359f1f68101ec98f2dab995bdddfa77ce2c9f1aa8cbe6ef9d4294597bc676eba1df5a6cd6690c0c46f9103dd2c8156e1aa81c9b7ac88eccb6ea767a152c2bf3ba089ce2bde3ea91b0bf5db49d6c4141fbc2e861dad16c4dce6dc2b1c710895e5f4cc8aadcaa5f763fe1e60426721d8bee6d179e74d5c487ebda52765ef24f09a886cd671a1e42f6bd5cd58ee41f0d0add475392740d71d7c864bcc1876d267a776176ce23101568045a5eed8efc0fd01dc936a43272d8ebe3e380e20fb76186f034f1b56b54b5a86feb6a5944240aaca5ac85ad231947dca89cc00041fde9fabef958ab9aa6c4bb2272fc5cbde074d288c6964b868bb528de8475a46e856d3ad1c44bd471aee9f33109c667ee2d98c6c10d8fb0bf7d9877b82ec2052dc74abf4a2d836c595fdec34dcd489d42766021853d14b5678d487401f6c8550d9c211ce2a1cba9582bb359f5259f0a18faf7da436a65348db12ebc230a80d700fbecf093b24359c2e1f24bb9df0977228c88f6f1c82555d69c8011c143a044756334048ed7966afd2f8d71c0c01c4a5871d0f95a5b756273d613d053c9a60049e61abb5e9c31de49ad873037217d881842c684c7b1f51f31f73e7139aac552a82469d490c6c3691324ede53729e080045979de7b5e2c380eef3434be3e64b5ed65e930f212ee4de535d42e64f08a426c63eda8ec096f055dd20f825484f2dac34bfe92655629dd95ccd191e5e0a851820eff5251d0aeb46e9f8f319430ff29ee85f74820f7afd2884810eb42fe62a8c07f7ca2b0c37bfc1c64c12ee3d44dc683551b3321782df4549616620a4ac64cc416d915d18f71c48eac1143ba6c1705573b12313f9bf65018d407f3a14070cae1c5a330490b5e7d531984047e92cd9b5b991643dc3de57049716afc2cda7e49ea51841c8e600145cb99a808db7e9f3aeb7d8a563ae73d76cd7b76ff4aaa00a3c9dac625de9e224f4711033fac5ee51933db9b30a889ca44f55c81525513715cc9d7356366f6ae24296a4d5716a90ca6aa2dfae680886ee39b0ab6303e049d22fc50ca5fa88dec2ca884a9294dc43f5cb7825fb0668e673c3c5a52d41c3929ce6df951a3a49dd2b2f97d91184e8d276d2ab37b446529dde3949c5d257795d76537bfb703b8a446ae91b94b6d22f713ba33c873eb6e0bb12db26300c44ee6d42fd52c3e7d06d4d9b7a82981f41230fa9184880d4b0fb399bc84cafe9dffdff2111925d3c92ce7b4b595d73200624bfbe039c1202ce9728a58ab77bdb087eb8acc2828663e6a01d1d05ada7f482ff45b0c4ba9bbfc02c41b3d9fb4acffe4fcd81eb91752960405e04ae812730b5daeb28275e0f0fe0c0615f7997aae235bcb5a9d222d30d791b49e070d08078ab598ea78948c6d8332344b85f16a7e3ee8e009233f92cb61e7ef80ed62e109b8bfccd287844c2128a6bd6ea522f929bcbd5e79d4b95a9153e6b876b771c6592f14727c6e570cb12296c9fc58fec7a0d96814f7c30ff44e20ec6e0945ccfe141a922e36e182094696a25c3cba195a054010daddfe5d974f698928740f3ec8f2e6929bae113d4e863a4523343bf81389cbc46a6aa594d7026fcdc3947d9f2444206b2e69bd9caeabbe0a1a2d3792b508ca97111ea6f37aeb745c09a2bf82e18f6a834fc8a65279b4e8e30927bd21858a0ba5b34cd59314c091d157323a44fac51582e67dbfe5c45131528b32cb5d2ee8f93f1bc66de1bd2a3be25b8123687d210d20095df5ebcd19582043c75cd7a131ae3e028984d4cabf889aba516f804e001a30f8700dac62d7744d5868c35124ab6248d433c71880a12fa726a887896395d5ff4bac75bce85ea692faf11e4dfd03d6314de2c6bee318c163e7ab0fd70a4a6f06d98443af0b630e2193d46ca1316d665722ee4baa33345d2645a9012b7fffe1aba1982296a599257e2019beb5469247e12ad095f2346fd10274dd6410be7006a5d78b77eb5a3ca7a147fe6f43b10b3242b0d8473cf7de51e0f158321f961edf606fc633db160abc3afdcba43edec6371c9c45322aaed2962c0f64438d400351ade0388689861c25450e255860eb1bfbf6ab133b39a59d235efdf59ce561ddfafd02622769eaca90739be259d8ae93924d47ef0e864b24e4564750c5bd7e69a6074069b158a4228832ddb128519d6390192e3bf69e2a9b7c9da5aeb05c7107655e82f1d28b01ee181e911a5f0be2838a2823aa3e1c47ce1f4f780d88c74db8cf4b1b1041082d2d3171ea5867ab6a85fa0e8512d8dcd857ba97aaf52b06c8fdd8e41840f8b2074a1b5be4964b5ba83f106feb3ff282af9aac0417c753d3aabfb7d79fb660a49527183ffb4ee61b57f709d500cfde2bf2c79eb0ee95189c6051368b275737eafbdbbe99bc38425c2ba712355f3cf2c68c2d933d166a3a2bdb48c11177fab9d419b4fb6add7a34fd8e233c3f4f830efe34bd752ea4022d0f5f45caf853011cdf445247122709c5b3328d4cebb04a5f49fff92eda97cfb817ba150e6217c4253cdfb63afade5e98b7800012fc44985e6a665f59bef8e722e9156465859ee2e255d13da2c5cb85c233e2b54cc9ddc158d3713edc5ecfdc3056dbbeaccb252ffe1ad7eaa5943daf28f8619b5527c56419bdbcc9c8a6b905e47dd8451e1990fe343666f949390f850ce10637d6f9d8725621b2bb22dfd09023e48912e247f8b28964b8fcba2f22f16f2862f8971fd5ce16ed53c91f0630383516039ba239ae115da1da4e1f25e5ca6b408633c34c837a83429bf4c35a80c33794191d22a4d9732a161972ac52f0975e83c88a42fbeb3f5c0b1a94af4949d3e4ad862fa6a218a9ca56bd7ef021c7f7aafb2dddd21ab48d4d49931e834ec0e078cd13bd3f9d95769a39e819be9215e4f40be64a48ed33fd7b36e1b6b75c7c5190d18bc86517c2bc0ee97e2bd8e2b7e8efa3d32afeeba9672d721568ccfafc8405a4f9b86fcfff5695b925c475cebea2d7b4501c18c90952b366fa28454a17838a9f39a7d4e7fa865ffc40fb7b1338465ddf583d931907edfeb300cb11114c4e1746ea2eae3d35621064be31e5896004b9de5c18441bc99db1ea85d5155f4841d2ea70d449dab3bf20e10207a7af852a3ac19398ee7eefec225f41625611b9842b1b06fa5832f88a146fa10297f09f794c6d6e676f5ac2bb6a718f11df6fe4bb6c81eb649faa267bfcb06e2e35b0a5b2b4318fe3e761f67c013c0848c4a4f9b7ab38b528ada7d7346599724cdbe784a392ef112fe711d41d0fc15d154c7e708f332ffe262e7599ddbfbcae3c35d316f6754a3223564a0cbeb60889cf3aacc0143055824ec4efa640fb22e99f2038ca4ec74de3662c560703245a6f7045ff273dac95c4b56c3b5da1fe32d2cd2cd6122957a6d71c28efe23a83c3b9695400b17d894d5dfcdfaac551cdf99dac5816b1acfdd79dbe34f66a8818693dd97a2fcc86ea3ca0b96aa8383a1840d264f07e3bb72735dd0c4985cf0da91b3cae5de0835f40215556bfd82e165032c6eb77132e5bc450ff046a0c5df5b87e82aac858a68378994493f27d9988fb488eb59b85c381675d609b16fbd4033a1d0b575fca2715f47b1cb40c7ca94768a38a74d8faa262772ddbea6e560c321c71890b0f2a8875e15bf0e8896f6428d8b2e3f48d891bcd0d2965ddf1e544450c00540e2ce3ab0aeeafb2bdc1b8b40d826e44761b4125db2a7623e125d602137a6bc98cfa6ef7e28be854a7a69b484b2f075c6ca2ff896a7881caa404b7e3ceb181409cdbf8480b21f6702f04c27801f395a93029eb97e9e77b30ac429033c583e9a0f24454e8c968a0cc3011f14dfb89485bc493239ca85f9504a3f4890c54855f6f9710f0f005d216134e9e5065f133aad1d0eb226b23117a449bbcb5cf85f4170832ddb951ad77bb01b7d06b837ca0a7d675ed1c583dfed9fabdb5340932494d167ba30054b4dc166a70066914a526a5ebf4f4f8bdc2682b203aff9455f355f7408de8a4fd5b2b3c18171d19cc47ca158fccc4fbccc86bc5429522814d83769a2302bd8527466fea85947d5a61f24d5f4698b5d5b19ec99543f9af62945420c270357f29af0c38a70db400d55a538cdd3b0383c66c92bed2284ec607d42f83e625c372e0be15c34789d00d3d2397f1fa26d4d76945c40f20b3aa2d64e0f09776421b107036bbe85d65ef2b68913ab7e11b49b4c7a07daef4a357d90badf7b16e226a60dd8aaa0f9ae849407c91331f1e64978f9817b6fef4b4d11bb519acfd86d53644e0604c6b1ffd97403268bae1c4bf1a105bae5507511863bef68e5fd62b3239c46c3afdd94204431c77fc3dd04e58abcda844bd0e380cb515bd87fb8ebae102f4129ace03866d44355b9159aa0bdda5eb223ecab9790c6d6fac4291735dbc44edc932719e3d8a9b58bb6471177dba1a00f7cc95e23520e14fb6cd0b594f86243bae784695ae741b8fde484a550a55eca75f0a2bcd66b3a2d7a44b64bbd6e8a7f84a83a024c8dab45be66838e1b98c2cf94ab0697d71f1761beba061c23e572d35e100423602d33d0ddace3781fd1bec33786c40619a7348e748b09ec5a52b0ac6e62a865cb158c093b38c3136e8334f6c81efe93b3d408e373c9ef69cfcd18e6e9b98cc4801d41fbfb0890c418218b2448b79a535f725c78fadd09d4b9a632e6e0b62f320f7905e60a42e4f5bee7a65e9a90c4d195bb072fe24e8c47f605170f9105257bd36383b96d1e3a7217f077411b2655133b8261c857117f6c1fd82d3bd806a11b1513b7c39d91d239363e38e63e47f401cf73ccbe726a0005a7d079e60d77a827cdcf09be8753c1c7215f49db93a6c6be5b57c964273d11a0ed69b0c56a0c817147d35847a02d117c8b76ff27b718ccf75b9a0d0e7018d095448a2e11ee3340a3285eb521b8de8e43f383ee96c500e3f70ce427450a8e6e41676eef01a260372a63b051683b22b8801c9f0545686360038ac493f61612d53edf7b410b5df48da58ee33c8ecb4540987229d467b65264e5362036aab916009367c9d2cf3c7c38f1e795887d44d61e1e01df3d3c63ccfc08bcb4de985f809bc674a4321a1ecc62b9833d43d7eff1b0f97a6026cbde1b666ee308790161740d2a0f8300a631a5e4597ade9689d87ba29b56e979a6cd1e49af9bbe63aeb54b19b56f3890a3e33434e2aa6c126b80fab82fb45d2f11003fd68d9bb72fabd9276c1a7f54f062ef6546bfd49deef045f1594420e5192afde7e061b3e82b4f9aacda5ac15387917ae37bd3616053f1c53d4d552d64903c6d08e3a4160ec7dda291a9abe18926648603185414b7a92e718522c342b097c70f99cc4ca9dc6e601c496a62670df35333f059b922dbaa331c7784508fd031f8a99965c2ea5e2b91de48b57d95eb559596f5ef779fdd520fd0d8bcab326d45bcc3610edd77e5ea87dd1c6589233c66662a3687aca6ae710a13db31cd0ec176b1c2216c9b460b54071f1216684196441c36c3c8f883ff81446234fd7a4be2effc2e303103c8982c919dbf9b6e1f951cbb7ba9b248918b4d85af51c2fba7e33dd33ace6f20ba6b0c28fd486b9e784948fa65d4530199c2d0e48773cb4907aaf70632fbaa2f4298a52d876c11ee07d19d7e1162dc0e51846b16c8e614978c5dc6d55bf3a3566d9c2f3745bbd3f74d6c8a3138e2a2205a5e653461e67bfdcd800e17b744fa252cda441cd132f1fb429ed96d3dbf65c4d7f97b124f7e35c8cd12f5ba6f438a6cd9678c0af0a0e4530ee9090da4eada094e252c0abe8d3564182045cd9b7966052bc48e3179ef8ab0061cafd32d09f85510b4fc4997dc68f7e4bc3b294b501ae1d9aacb29b99ea4ec394546757b2b9275cb5c2b47bde8b3f43539e797df8845fad2c4a61495c6f6a0c8ffed2ac227b5819e0f7db3eb4316db6e4b6ef8c21a6182d8bc7e5d5b8e09218b4c5ed76e6a9823b037d1feeefabde377a50608eb0d0e52c10f054735c439ff86d13b1633cbedcd7c80c5f36fe18ce2b3cce85b7f2fd3d1885fab22cbda176ca69f27f6ddadae725149bea06e59826784e8ff68e3fc8feb5ab598e18701b8edbe538c1827569d4f506ee74c9059ce4819dbfb7a0dbeae2554b8e211a5fdd5f42f73402dd770b7d8f7cddf00cb7fc13b28cc42117dd5530253fa4b6267f0b5cc792608915a2f100548acc407cc2b7d8b100701691638afc74aa2f49ac7d004ffc28d2f5f48b113558a325136ce57f310272755542a428032211f26bff7e9a2de201f633a94e3df32ee4c3100c96b6a65a3c37b01d925cc1dc867a56cd46fac60145f1dedddd25613d75e283942ec7d6b2aecd73d5a0b4cd2ea1443f54694fc2cd185ac434abc084e85f481af4bc70d24a07d100152f15e376f0dd878da875d9c701b171301599a8e4e0b9f4ac2ca679a4a2da467152dcceeaac21e658ab1518bc7eada8783b42ec8efc7675a70ae7f2e2896a0a9e5bd020070948e00431b21c944b23365fa3daecf55dd529112385d558ac9c73b549e6faa5cd0aa33244a141dfc5507139791fd4428619baea7419d18dc1427a1a47eddec6048ff1ee19845f31d5e79d0cae638d65e81171b64445d73e6f050c1af3ea0aee5c7af15dc6c84e4e147335df1935610b58986495943003f1334681045ea76f792477c3969f6a9f1e11be6382c1416dfc7382f7ff23e2f57e30d95d2c738e593a6191e095af08d19340ad9c0acd990327c8f317cfa82cb330bd916418424aaa3119e49e36f3f9c3ba955ab3f23071ed53e4546991cfae6285e9b7ee9672397ce31f5724ec5a7c4ce76f326768aa3d9345be57a6aad446373696123334ceae9fa985deaf7b0ad8b44d79a338c91475095a4ed6fcd3c69c4f17473f58bbcec2d5b49e0d92bd5db5337babd9b479ef2bc1a4f6dc6745e546d58fb451bcb30ac3a9f9a0ee8a350cd6a4debe2f90d0e0f665b4bd9d0f228921b54fa1f411c6b2dc0aae5b7d55f82aac059e5612032166e5895fd1e0ddd8ba4e092430fd539302d4179b88acd4de91e10f3c9ce2f1917171abe8b3078163024599707ca1fe8475bd1acac30e68a4c1e402f658dc88ebeaae06167b5473e675bc71cec104043e33e87c0af2628992e327fc4f6b9cd33b8baae5b4480db85535d0059179c1bd7ff3204e415ff725d096610dbe2564b8f8fc1b5bc71a784cde865704d10101a13747e2d896f67c8b52371a1c7ae13eb4e0d9d70f3801208413975544499b9b4f8b52ed81dc8bcbe50a511753b6ca30a3c0102be46b332b9e9ddbdaeb449c62f73e2fd5ced8603c78f05f086e679bf9259f47c7c4f946ec3139212dbad1c174ed80b126ee0fa240589b72d6dbb6e2db7c6ebcda03a4477ade5894c1ec870824f60c6fa11bb8558fc66f5bbf6309c5c51fe27e43a068cf5d037771048a3facdc07a659a78ac45dd208776a7532997f1378992b0cbd59ac1d0634cccb9adff5fe05a297013868859a297b116d777d666f458220be18f0263378192dc8ca05d4d6a11b58794a87f66c5c55ff71dcbe10a56d09ca1b038a1ab14910e7dde1bfd5e0d3dfdf2798d9b865cbc97225d2cb268eb892a8ba7728ddda001545be0e809db00d07a05b98fc0ddfa0c62133751068a01f8673e1671f82623bc1d5988aed80980b2d2e854e9435fd41ebb37a2fdce409861cfe64472538a7793eec76c692c4efbfcfb85301ff913f7f94c0df2065c22c0f8940ad3a49422604d0745f0bbc41d6e3a34b3b132e0f1bb98484be123b341a9c636c0b3499f2131ddb6b43169284b1d36477f72c6eb0ead332ddcb4c12a7b304a508e5fe54049c4e5a0cd431ce86fa404a1067149e14824c8dd940c5bf44ef0d5a2d1ed0e1ffd0e118dd8b62ed4c6a55519ad382bbd886b3687f85c15ed025c06ecf5068dc3616e9d7e4fbcfd043fdbda7efa663deb8f4d5f8707836c45c3428485670d7a21805d60c17f6f5a8ebdfda3c292bfa3cb5d66dfc4297bbf4f39398b2fe4e4afd2b34315857803ecd96bb6ff0eae3e842faf4133aeb626b050a6cac1061005ac624c8aff63496496c8fc1502e451703675de7342b8de9407545fd0fd3f3bec5e18b037354f80254bf66e4ecb969563daa85a9ac7031d99957f1d4c6c9d90faabe069c4d68dda496d27d6eee92178a6134992cc636c76c49b6587a7da02d918bda7f32229ea8e606666d3ac4d1209a02bac5aae4f8010b889197247536789d730409e0bcdb73669b01823149e4ecddd3af5f43c5c7bcac01f28245110ac1ece97c46cd20cd6a4ffa6c401cfaf8a06a9a5389a0025b95ef9c303bceacd82475267693d785bbcc18a084397066152e210fef781c43427368488ece493c0c1ef8f16d757ed8f2e6a8e5ddebb2e6dc30b88ffdaeb27a47821dcab0c276f18c8a999deb55e7798e8f7b1c65c2108a4ffd5e7012b0a6b0818293be3345d56d4040d4aab3b3814e52123e29a680916f0a62c68ea67c0f1998ff28727ef1fb439d4a8df02e3f2ec999466db27f86741183138f09549788103008196492881f222bb1ebeb2a58030653e32533fe342c41834b88cbde35499fb317e3b7ab05b899b9b0bcf583e92e8deddef78f90de5409526a42ba29a52c9d71a3fdd0b8ce1688a744a970cf92e700e97827c61afc027a71cf26b6c7dd38dcff0d59c846a96c5b9ac00b3faa69b0f7b2abc4c5f754a346d8fecc6d0dd639e0ccfde9edf1f567fad373ae0f2db291f89b039ec746dd8b32885f8e029e2dd52330eb00ccc48fac1690f84e28f395cd046a6425584ba2b15e92f18bf9a568d16cede394ef285e1915954be51fb5193ffc88c41145bda3a8111d292b9ff060341979d72d1ac68039c6a70a4e7e2355d9a1470b0c134d8f3e4538bc72e4a82f16715eaa4c13d3ad8a29d08ce9cf951ba46a713e6c40211e884123f3dae5e7f6665734610c7d348ac6f2162c4541a99d96840152b6303b81d71f6e3a1676f9933b9d4be44914c0598a23fa4e59ae2f26034735453ce10aa04d895c8e328ee7cad3e1b25e7a346a52baad50d3a2791b8f4d5764af75ccd2e2d4a76c53e6cba5b238b38757d51c7fc48febaf8b97022d90d7c239139b99cec95eed5aac79bde53c370bd6845e19bd519016dec408c5c7d8aa1eefb7905298551bc2a908646025fc181dbc73339dbe92ddca2a156a79144fbce02f334e723d5163134b8adb35fe566011287514b1b4272be3cb146dd2de6d22d5420ff4903689caa0da2814d2d2096f51482b477d3e7e89b3e8e2efdc22a7010cca849c7f30cfec30776b51a00c7be1ee6eb33e863171dc37cdc9b25337d5062765e223b087c79ec2918a580907d1e191be5fd1b001e00a4e703683fd42975c5f382e40dfea12881a062bd147590e56a6e132e931b2a347bd8d6009b4a8a8d9633c8bb4b585a70366d849de965c5613eeea69b618e2a63b6d28c13d73d6a950d962065b2b085db59f7d3e1846c29b2b20ba0c912b1f47b9813fc5005785e3fb78802dc705a741ac87af656043105f2413ce563d57c99afc07247be654c0a3edced70fa460816ff37a651bd21a9436238ce98193316ff28710487d53cdc1ba1a21bb5b05bb1411b89d76918b5994df7b338cfc163c3882a43c88c1a8b20e99421275ac6b739fdebf1586d748c5635ff6f680c177d073972c23ec00600a2b234ea621db13ece833b5127fca56543f0bb5153600f1f66f004abec18d76d51308de245e2fd825c2f41d1e4e66bb9ebd6c4b3c5c75cbb3a32582f98f7e898ab8b96ed4b3756dbfe8d3c963cc0dc0467c7888ae7260bbbab1f3d608ca64af6f51ef0513b3ac5e8e1f68226a174aa1042b7d821bbb26e2854b40075fb4f931a879ad2691eb9fd25bb7be06eaac717a2656287034688e75a827add105bb417c7381367c9106a12236a8138e7fb501b6f5492efd6bb431918a5a241c60903c4c94b076a37516a161da4edcf8575458995ffbbd5266141c4bab330ccea1372d02552f64afdb9502e5b939b295a1ecc9c96b2ec586e10e8d61070980e9568b5150a3d8858a1c71f9b83c09b86ba6181bca8ad6dff851da1477725c0428cd312a65fbbe2f179bcd578fec2d4a1c2fe992c54a7ca6b8c836459df84a8b09f4de4390da3bb7640de34166263a4f4fd13148a2111d0902ef25f1e6ed3189c323bdd9ac0cd870307fca98010d8238bd005a72909904605bec8f8409bfb48632454a767a546971fbcb5b715802c8c15782fa145b295553230418e544b1aa8cc263628a880ecdc93a090480c8f0c44cbcd11cc4b641353a23fd8d0d102e02f7717ed9411b349588f673de2342b3a316c4cb35bb5a268524f46a0de01c86602b871e5064f7849946310b021c3cd09902c1bb15ab3b899e0af38e5096f0cada204a535b2464680eeff4adfc9fe801c77965128d1f128aa842e56f043da30874ea4174d69c616e861dcdbfb75ab7f9111485700299072f6ab811a19b9e9408b6d2ceb6c8f9a9de5c56cc7181178d039f98261266a1b354eb3528242088921c18df4229a78d5a67006b0e5207cc597c44cc7a2aea52b8ff89b25f3bd05c5c6f806ed1314730dd7bc475e72f2475c82375e1d6d1677c2391498dedcdeaa813ab5dfd3351b4264e875afd7b50e27291a01cb2e34c14e08d2d5c07d8b1d3e2751023310553630f07e370482b2ac6ac5102931af7e1eea35bb42cda1691e6fc973a2b8371ae240988ccc82d02fc95f15376e949007e3c5b9865245065376ebbed3aafd13554d5cf0543807f9fa742209f2ca2979882ca0a48e061442215e1ed6e02d5e4227377f2810366cb382bf6c0d9e6c598b060e5bda75b7572f85c41490f316cfa27acdcc770a3b393d5fa430791b12bc28897f7842b128352f4f18304a7c70eb319fe0d48e6134d04e63251f870e485fd51195849e83cf9c705bfbf2f4a84a2606aca5ab07c22914d16e9870883ab126a6b588167a07a8abd1ff1d7503f5232a0baddc95856c9667f97e0487766980c92e70f286a470618a9d5a25226340ec2dcbf7ed783de90b4d355f6e02c61ec25d73ef0c53691f3f90e36d9da0c1e64298b90ed1f39ad94998e85eb7546540270240c32ca55815c3d16cfbf8a7263d0d4a65e3171c243e2c98b74be1498666f0504f2903397e139bd41828a85d4a1cdd0a73724373cce81effd093c5ad8610cb1cf426bae3c02768a94f51f6d710f0ebe81e7a1a707753beb24e8a0c197f2a6259d60a033bfae0199f0503f809419359640965eb63e4ada690ea16426bc85d39c9dd67812fb26c66397accf60cb2aa57a22eb24743013f117fe501af09a2ee3f1ae2c17770003a8d384b3a4701d95065b906ff5048882de4cf845932fa5d80c63471435c3d1b219640ba5dc72fc30c4ba24daa3f45053aaa3dadd7ee2971b798857c8c3809c9dce42ce12b45b92d415b4cdbc45e88a9cc1991aac89589cc4ccbfeabcba4019de2bb68a46af839828b63ea52e88559ce297f8faf6c7fdc8e3562c157af7f680b2c126900fe1cc8fac0f70ff10d7f4c7727f6600fc6dd2bca40ab3bb7af3a2b11ed565bc1d53cb7e82393481cbdac24c699da71cbe1357d37477278a5898b11ce51c0753e78f2e69ca8e71fcf954b2ede2e2677eea6dcf278dd53ca5c58a8dc141a57d91f59fbce9b4a2e1ffbbf0965d8c4934e2c6e620b48faa5313fc0fffe1de1a18101e4d99ae07c27891be6f5e4893d4d85a2ac947c6c2ff949889c0c1e836244cefc65a61140297b8732dd551616c5a45b630fb225e6f50e3b6bdc3ec21c1ff40a92ed35af7a146d50102d034e76d8d699a53af5a0f711660d76c4cc8f8350f038bae504300c9b2051ef1b8aa68fecce653deb6928f1ba183bef9ae3aaa65b4f2ddbf4451dd6b0a8f6e1a6d562456a951a169419ca06dc36d846914a5f19a5127821e25494852976d1324f565b36b1efe8ef198ca9afd633164190f86850d90e400fda3d98b197248ba7fb38f3bcc6c2c808ddcb8507a9595703547da5eb27e9731b2d22c6c3df961528be94926db4e262cf2379b690f5e03fa0bee72675992dfced763f7821b74d77901a3a462a928666d082e3090ed6efa33f96851b81fc9eee59808aeae8552a32428530973466f3df8609c12c13a350a1a11beaafe581e07bdfba6ae7ac721413f4a69322cd1ac6e82e8614b1390e225c5ee8efee05f0c7cd241ff6e5f2457d85c070bc6813943db045ef44432e44556c341b7224bf8eb24baa4c867753f93f798f54e9f7d262ed0d7ab11de90510d640822850e0236cc0d3374f26c8797cce0eafe756c87173cd23effacf0370f0500c35b139fc62106c605216735bced67c462dc13703b6d922e61558a4ed0060fb2b11bd8513b58a3044ad2a382eab4495190a98f3f59a443423a5828a759f9203369108645b1ee8f7baacb9ce709beb63121a451b68e8424d075a9a8c6e45fa370d2e7770029c54d6a664259c0798fa0f405d12e6fcb255e466546e7e53d59976b511495bfea17c855b3ba84237100d7f63f47925359ef070d1948b910fb4c9ee056377c06ba547c330473da568c3346f61e9a568f533716413035b1d238f7a81746b557852f87ff50c50f1b656e381572192871ec485f0b8c6c618c59600c4ee1285806f72b68870c6481323fb353a463690c7deb40c1ec9b4d6a06380aeab24c3464b84cb3adbbe0a5ce1a3f7770d510a07964fccb9a2f60a62dd915da90dcdbd736b77da64709be0cc8bdc7e798314e16056d4ec22d4390517a695f35e2252fac0611c5b0ae036678d6b5923d8d2ab21ebe20513d96d63684055aa0b484b1bc2a78a68f1a4678f25f7b180f85d5d6079e16d828861d2da309382942db7449a04b9224ed9c5d0000bb512ece6043cb1da5c001c444befb4e4660445387f36f02bd7c4ba51aa54dc476b2456009e5e56059611ac39acd58356dc24b7fe85f7f62a00033a95a1ee1c1f00d6a19c3cee5dc73c977abdef7237df702614201bb84038db52a01fba8a99505c495acac518e941cf00695b6dee7de94850975d3ccf0358b178beab48f87685d4ebda699497384b070b17a7e703b9a7857a7879e4d2b592c971b57b18268debc24db7541fb838aad3b8b19ce792eaec4d2b87830b398ad10d3d49b6e98d6df1e506b5b769d51f0f99bf1a63c4a952ce1a32e4fd445f0c5f565095a85bb36628e6651ce24fb5fe06d000fc0bfc5507ee487ea9222e2191dc0380545185dea48102e5371ecb76197c42b0cd7b5598ecf6e04470691d97a0927cf2ada116955afb44fe63712fb3cfdc56dcdf47340412bced4b28b86aed4abd0eefa0ef7c1db2f6b0627248b14ccb1edea9d501ae648a496eb5ef906b9dcf79bcc0789189727d1a670ada6890cfdcf9b2f2f9bb0711cb60dff951d20d2e031a37719f4d6d21dd2226c30463ca80894fb03d81cf52c63a25c5e35ee231dd57cb29232195da9c4caf9621d105e3bc28253e36a9e29c2cfb4b0930d9afeba3ba6135ebbb1ba9e673f1f8e711b18c568f73b497f087bad968218a822aedf267bfbd3907f68c83e25b86e53ef528a16f57b725d46d34b30a127c0ad2ffdb0570d86e075d5f89f6e1bc2284d0dbb8e8e2b7ae356ffc7366c46d115e31a90c4acdd60f8e8c8b859bd32f607feff1278af8ca95839e3d056a366ce3d5e90bf7df581c3eb4bdc5507162233caf3f802fc7c8c9fa05ff786465709d221372cee5b77e25995be32543ab1383a516f02ddbf81c57b11cbcad90b01c3f360f81add88184a345672697b26ee49c612dab522f4a90bfcb8dede71d3b4a2e58b0f596ffa4bf2002071439d0b1eac695806290ea698926b38dc0fc711960ebb8f921ca9f2d11e938a86254ce7f6ae587812c7bc979db62215821aab4aa55c6d6326ac5fb40cd3c2043270c30c670edea4bfcdde14869307677f619d7d8c274753b4bb63c91acd5f5a0dcc5c194f3adbdcec0bf1328cab87c1a5395ebad500eac088d44413cd0c6c0b307177d3b1a2863cebb8df6a0e08b1eb1ca3c8d875cfab959b07c4164040455aed2bb93af69191b63e2ad4bdb4ce2140cd36aacd7829d273d550a76e5f98e91ce6a2fe437b5f9b8b4afd54c98e51d0e1431c862c604541eede7f983ae792772e09addb33083ebc44331415aec855dee972e048b6fcec8ac489021183e45057f5e55cffdde1f33235ebf3b1ac9326b36d5a857a877bdcf282905a251cbb46ffe2525145ebd2cd08cad1e2aee69ebe1f2e9bf54b70382f472cf5edda5cd19d05c7cf77f050b055898e83953dc6f0cf435ebc4cc336ca64b0ab75d3b2dfea3b8b37c3fdaa382153c2b99c3549d6841a0adc5405c3eeeb02a9a5e2388d62e37ade434877b06b6c6e4294237d8f3e4b672e3b8d4de164e28b89465101a6542f3de5da1c9a948b53cf0a18e4f79bc9af7faf7b073c2cf11b7ef08dfe3e4678d1b3c562ec10b199108a1de074b05b996706f2b8eb0d5256017eb8cbfe3a69ffa6039468b44eeb731f44eb4f10ef53cc59d57d945d9eaae6b07b399e1f412957c7caaf38445fcd5e18ad4863c842e2e1638e0ce7d8a9b8ec311ce0bb020954d82df94e5b599a3875618ac03730fac637c1364cea19fb71ef7d8def28b609a08db9e301a9d797a42d4da420b20d8ae6dce50d287d1735be045fa9f4d0fc03a455ff25190707edba3b89e884b26bc9c5cd48bbe38de2623a60dbe454d204f77d1c0ec65984b0b04e71ee84201f724d7304b12d368b4d9fe92970a0aceb8c3c113b6f54f513397b166f03deafef1bec35c81151287b61dc5c39dcf9c7ef809039f461481c5bb98846d2c48149630613e6f7023e6823f2eb11103a4bd6c4be0b39cf4dfb4795bcb2fabf71da5baa40b1a1b2ca3f06f6aec3af6c6ed977f8265010c279c373bd4346bd5b4b5401af276d6b029432f152e11c10b151d50943c179958ea5d55d34da1118fc93d6feafd3159bc1cf70f1b5f7597dbbfb9c3b43f66cc4f9bab49bb7310ea5f8a6cad763b7de8ffd7b5a806ebcf7646c6fbe427c5306dd5b572675f01c3864b547bcbf5abf376ff088da57bce5f19a0deb3abe227259535912210d7584c9d2236416a091de313208cd813aaa1f7aa0cc6172d258842f1711144b2df99a57fb17d282458093d8610db9c81ae01bfcdafa1b1e76ff7b05af6ef47cf1e2f50b1c6279644e884966022d52345781ecec440945261e6da8773f515acbae056e0f276d74e94ac4285e78b81419b4fa5f152ed72eff6a901a646a4dab85dfdfb65c0c80669330c740c9ab81f0b66fcbe778c98eca7f97990d2844468cc7b701b3bcc9af3160fcfecc8b2c884fd21704757a4e7ac38f64f3f6d2794556dfbfe43904ba82565f199104bb5d2d34b7e14ab28b8ce95c33d8b0beaddff7af36c7549b82163a8dd96a4f616fbc15ffede55193fffe50482c4c3c803773fe925dbe715c68c488abab1aacc5d81209d653192d7f7fa929c1e9328d2084cc8d7d233b9c6db4c65f03a4f4f175f3e5f993273bd5a90bef76864d0b6129a885e9563d9a1b7d366b38b1f921731ae173477135330322f68928b52b144c04973ed9e631e85f20a3c596bb2b97821b39cfb2ebc0f26d163bce074d88a77b0327c946f15307c86f5d2441827a01ddd4870c671579700c345b979d7b952c8f95de4046e50f8041e275f1236d938b493053fe13c3bb710a5e553f5687a562bbe319c2e08663ab2bec2c67a6cff28dd0a06445a5f7ab5fc4c19112f16bb9c16ada7de6ebc061d54e3b72254b45158be2e34bc4e123e53c7ad53cebb38ca1da35a6a329f5ede4c854d1c42775f441ba606d453224e5b10e26c22dae58caf2733e7ebab409a724fd640e5a2a423627d74384d6516340c5352ef54320f2fd33b7db0669288f6e3cd23d8e1b14498690855797b93c5608fe71191d0420edac5463bb4e6e09353f4b68036354aef0a9042891a4e1148f66999c8a3c745f249488f76d21f3712d9bd8c4556c88a2f36e217a885781e73f49eab6894e30a97110462e22cfa8cc31cbded2e9a671d80c2b60d044e4e3728b75ba2c2e75b899771733dd98409741deec4145b6e3b8a7153ef01f757acdceecee0ca2cb0885e14889e4e6df0a4c21a1599a09c9ae92bf5c097676a6300a4b076665cf07b31e32d583d5b1aafb95f03108dc936b81c858165b9513388b6d4b08e9cc595f945893109b3d77ab9b3056269b0167412b496d0a466ba12304f513d1806321906554327564f0e9578769dd9e23f598960b7fdb14f3657c0f5a7a25a3f80b9665ae54f3c6b835a15e1afd524f21d664ca87cd08431c4be9eacda3d826d97040a6d5133adc15d20454dabdf9a33ff8544251de55d8f3064eee7bdf8adb20e5547a345c2ba797ae54089dd32898807efea6557624a34a6c7f309bd86e22e3eb82a855828e18df10d09c44381281358f97beef8b0af8c6359d2be59d25ff83a6e2e04ad4c2ebc982cc94fb29f83a0c50ae4ad9b0fe463ddc09e1d2288b668a8063162c5b9829bae900dce32ab2dca84d6642807c73c1de4c50b171a304a517254e4879e36b0adf339becd122620f1e7b7dda4b6282008859c7d85812fa2cb0ad8b232422a7479cbc264f46e7dec12fc1475c6279c66484917f6954ecc1672dceef7e7e1b1aeea1b1a9baa02cd06eb9865f6f5f209ace501d8ad7467bb667d273d02900fd4970e167369decded19a9eadd7afa102d69e2f16d09dbea31fb2b5617fdc3015c5d37f149648325aef43e14e1a872b491fd5bd3ae4f75d07650cfb610598f77dee9c5259b3742c68838eeff2e471d14abab1515b28d2d659326028c3d0dd57b834e95cd52c7d42c62b1d5d406ef07d3219cd4777c8d8cfff48b570045cdf34eb99c501741f6c2bdedb46eef759cdbf388c205029e2af7dcb03bda6eed36991d745ec0980ae683a8ca524be3a41de2afa08b283a1fd8b73eac81c1d9788ff19532c1a84c30d97c1cec519b0a2e0dad6e518e20d1bded6cd9a31f8430d23c40f9ec942d6cb304c71155d56f79eae853d82c001260c9d7d8f88fd675362665d6e6cc02b2b865bce9e31be281e1810df7ec725de17279f739fb3f1c4c5e5522530ae99c206d7fdb3567ce81ba112da0f879b52937c90df696bf2288a40364a185eddd1a8b6b4607734f22b0bf547eb5a6312eecb19c003b13ef98c6ecfe8a104f268e636988d5f9f36045f20c301e5c57736ee41c04d48bd3cbc753cf51cd6eb0c59dd3dbb498ffd5a3890b589b1a51ecdc08d3d275cd599910f83c1633507065070ec4d8171e409baf2eee69ab6249245841b5cc847a54de9f01a8e7e6d57282a76eb130c9947cc8920f057f62e0b36b3f478da2d14fc970ef4116c8f5be64e47f14a1e83d7b220cba5647efa7771a58d0e7d08646375eb53a3422fba9ff76ab3cb0fe9a57f86e1d4c12fbc5350b5fec4f3d36ad72a40ec3bb467bd2e1a6f0e0a14639f0b5140af20fc4df82ebb7d0647afde990bf1f805655a19ca68df2317b937eb033e952b7ee7ae3e5e091ee70c2f22ffb83845ae699fff3e18630cc1520666f940321635c656c4d4a29d4de20f1cd0cced916c215ff6d63ae0bfd7ac0a08fd9f87ddc3025350a1521d58b3e7eaee88d85540c125fb0b1d315745166652b7bd3b77641af7c715acf485f9e13c372f686092a5a45a6cb066b20f80f5bef99e3f0ae8dae8d0c4654f5ee7941b46e5a4f02d4dd5b12d3280b9aea9250f9858fb4b5f0e7916da520ea9c2e59633b7939d90fc17dc956308b9f06e66dda1521cd4f63c48143d95aa23b7561388513457a90a8b6e5fedf5554715480ba4d048df8dded0307390a2bfd5167112ce9f43b2d891c51505ab6b0c0ab7b475f304fc4dbea1437b78160b0ab282cb448662987953669af7bb1c663bceb67e01000f44dcff122fb4085f2814fe31755d968b51fceabaecf3b94af9af0d9b64f06fbb69d077f35f9601a9187d654caa9843a8e1c13c99b9d0bc44505b1ba4d2077ae949370b6be761726dbfab6e458fe6ffad8a9b7906922a6b8c62c7b81aef082c85623333ce31bc9abc2a306c2c99f672ca92bb91dc42044ed2e80bd913e39d8b6f7e63c87da269f70cfb22b0f301ac2e270396556f0a2d23a1d8fde4ac963027078f6f874b24f49d5461c8b11ed8d238dd235083dab58364b65754131cdccd79100c1db4f60f4bd5974a1b83c02cf063033ecb0d42be813189456f1d4ff2b2eac8e81aed5c3d69f68a074c6b5c6c61963ba45bbee6a8070304ad0a4d034991b383dfa9f5c4fcf7532764c4e5bf661596cad11cad5692244bc73df4351f40136880ef7feabbfd67800b70651db8fb7ffec04948afeb2d0bbef0f6919bfeb908231830a5f90db7df2a174a9c454d5134a586609b8ea4faf4b2029722c5adced02face3b88a3b184b17932d9133d406bbf7d089cf6c65dcfae8f0979e262c547f6d49bba89a692ab52aa6dcde03793ad6dfbb582874732074fa564715d84a0b9546848a8183c566f0ef685b288fdee937f01fd6619d45aca6f22b8028ae3cade431cc8e3d0a4feea32c3e76a92ba0cb3460d0ec68bd66da3f936adeaa4ce6e62b83860221e7b410114d21ce6a3ba4b3f6bbe39882a77960ae586b52da640203b0f5823146c20b31b496a1374fe2cda0d46e48acfe147512fae1684a9ef3adbc48ddc5b00bd9f7454617dfbc961554627c1f01f91b5990d487b48320252b1f3f755fb53ed994b4c62a8591784c963dda6a629c5ada994838dcd560d10a11dbdb5391abb06172975335b0f27ab2ac637b5c6652039406e24a27b941e7f3f7b1519ea10391cd07c3c8df54ee11c8bcb791cd7afdfa5697d528312f92ca66096d040f360e0435bdf45883cac146d94dde890f0735425ad31e33baf3b305f9b656f49c9cecc2e28aac94ac038e481eca7da83e1e7306f93121d6bb988f317c99e0fe5b55b035f7700882720d44b01a742992fa9d65754a0ea56402cc78d2b6a96531238070a7f5d97bf19ad746b1369e99f564b0057e55bdbac3bea8519b0cc1b4cf85666bf439dde71e3e909ae42f89d53a1962cad5c44cc958fba730194b81f95c318bfea6e0c56758afda7688ec9bd7dfcd8496b7aea4f762db84358c82518951e5d567a15231adfbee8a6edc867f91c72b951a53f3761c454c1ba681decaa8c13c367db8305011b44e905025e457ceb28b08f2d3beaa7fe449988a0922feab3130f8620e342d7cdb9d5c6a5fa6af4ab425af380f45bb9aec1ab1566073e7ac42713a7b79f400b7fb7ec058029a07e051ae85fc714b7a75458c40dc8e22a2a1f6c28b15405c692d70b3b153a82a68b0120393e4d31d10a8c63add2ae29025dbbd331cc4054656eca52ea503b864d7b262613e877bb31399f9e58cff4ab84e836ae11cecbe5a62806e896718057741ca9b945a094674357522660033ae7436fcac68139bef02d6dda950cd5faae0e86b4094226b09506db78941277a9c2f9b641a6f52473a593fc681493919bf4cf94099aec14bffe2b36d117c4af72bd4dc3e2c36d383e0ab71517333d741443195b63f3f9d69772ebc57522f4e67bd461f089818d9e0a10b975022858e2e62b2548b29616765156352fa8b9066c013512c646c7b3e7cc3bfbd0ceae68314450bd3d3122a6133d8d54d0a957e5472922874a0d2e5cd4f5c238fd18309504fa2393f1db048433c68f5959f4b2a8a7ee0a9e908f572feb975000a3b5fcfd2c975e367944fd9980a343f0737d313e640263ad0a13fc728c5bf366735d6fa331f4487af8eec7f883f3732d09d8ed675bd6e30f2a2e91e7562bd6db84dfeba69a7e8852eae9790cc8e837f69126e3566a5b4325767d080fecdfc1195fecf1a86c5c5228c66ee08727eec86b132e1c40942bbe676b9cdfed3d312cec00ca80dcaf37f07770a7e50152e15a596d9a78e12b744ac516da804ea05f37dd02017ec9282566d1d0f6ccaf7abe7b8a58ce9759a61a2751668cbb00b3660b8b943c54b871fc729ee10b6bcb3776827242e94abab8a86bd595acacacb673e11e5d5d5f285d43f418b66e65cd439441cf0baaaaa808216977c8198e27bd0e315b3f7b90954593a9b80c3868f639e6dba1f33e90aa4fb3fc72f193f0c911c79585e1efee2b533a3831bfedc6a2adc6d50dc584b3d859e87eda4842bdb131bf54b4dbec3e9d6c95871a20b15f474b5a6c8f4ec4cf03cc755a7669b15378c39ccb05ea007e849ac83a24d332849cf448d8a66ad0db4cdb2deaccec15bb01c51c56fc8d0fd7d40a909e286c0101de485ca3f299ca1c55dc1649ca4c55d9e48376b5d7cd4b3a78e85f1ce1f73d421a7b5c1a29b067a58a30b32e33f9321f3e4894ad5bb435aa800726156016d84413d67fc66763e85b1c55087fd3c85530648465a6c816c47031a5f91703654ec7dbf0d06561da9183daf2baccf8b0af73c176afa22654c8931488c70218f0a03b8684f8bee6d179e74d5c487ebda52765ef24f09a886cd671a1e42f6bd5cd58ee41f0d0add475392740d71d7c864bcc1876d267a776176ce23101568045a5eed8efc0fd01dc936a43272d8ebe3e380e20fb76186f034f1b56b54b5a86feb6a5944240aaca5ac85ad231947dca89cc0173cc2bef3d8e515d7e43700c5ce0bac433e56e1e115402fa0d58125befa801440922a0ce3c0e234194c334699bdd83196b7b833d1d829768a17ee3ee073e5f8dc9149c9503b886351aa1f278a7389d1134ba47cc688c29a7490e8aa65ad72f12f110a8afe9274c882074906101b4cd65edd478e2125ca363eedd8c1759e9cf9c1db4e9fd2a811d74f7e8fc909a040b6d11305ff4084193b446014bb104de967ab4a715ea25b7b7cfede436638ea8e26611bc56b06064196bdabb406269c3c1480ed6cd4f7ce5c3989cdd8de49516be317ae8651b0027c6a3677f4ea245159c519c283def6d3727388ed06c58a6fb9c8e0d5bc1e620459ea8cdeb42fc72e496c9aec921015785fb5e5ae40fbbdada4eb81df11a1de9ec7eacb397402a05066acd8e7b0c8b1161fe6d5a123db47adb051b3aaeea80d06ecf243d45ca1c3f2017d7107163546cf1af87d79afabbd95537bf9ce0cfd4489ab8ef369155a2fd6355fe77458a345a0e9180e69f622885742dc1479838fb164a319e9e670e147cd903aedc7577d9de9dd057b96713f1820ded81b5f30a97e6bc421365640357446028a7851119f5adaef00d363d1e4bc5445e75766b4a68fc5ed45066a82c9b3dbc7d89a13fbc39ee527a7c4e57efb75faa333cc8cd18bf6276917f0cf1fdfab8b18086ed5240d55b575e359f3867a8728fa014174db22b9a6f013927ee281e88cab349a75c2446185e2293cebc61d4d510d54168397398e950ece58c0b3b04fb8a61031516d603976b6c17a6d7b0d52f5f61ccfdc51e67636f96bda653118a09f8639cbd880c8bd302c1cbd5698cd34a6c3f651f08ba8e00fe493d6115f4c5375650752df1b3e98fabfaea109c6fc5967bcbe2a5f36606ade3588c9d761e5ac231aa0537a34b5a93e4d62d7170f0051a3d10e5b658651b29a9a498394977b65ceb9fdd57cad1c242cb7708bbecab15084f576af594ecaea93231f5b1eb1583bbfed75968dfb8091af8ff227cf548cdfa5727e4034e05e3f11a90924a0ebdf3472a95da86fa29e5485bd20649ce2adb5e4f5379d9e042706ce93b234bf74d77c6068b84c9e839b83f671b5343bcf02e09c9af321ce176b6ad8c55ede03d020c094f9e70e706e4e68e6f4138f80c793f8e4786514af72a7753cf034fb48000d7bf8a213e222ba95a6d754467c6467f61982ed8f011bbee03010e1e597dedcfcad28f8fc1a48e61739c31c3740873254bf3837be1f66371e33369e6ee856c722e13b43530cbe48e09e51da4bda4ef1deff687cfaebd73afa05fbf855098ef04ad9e469233f0321dca7046cf51157402148e3b885d3561dfa6fe6c1223df354cb5b3870947bc777c7d50cbf661d3f05e52b173be796d336f9f0bf55487934c0c5988a131617ac4e3b87a4e8ebb04941d899e72e5464254e304990ea4d5a9374606392832fc46ebbd7cbf9b50829b7b6d2a81277cdba2a7f7eaa59a353ad22fed96821c8a3ef22a6e7357202374a0f9acb60a5ea262ed66a7786ed299171ecaa6a6bb1e92c71f29f80726543f96772004c8267f6ab42d7aa4c20e3fd9f0f1f845cedc925c6ab521e1cca69758a224be822fcfd546c0951f49bc049aeeffa88e8035c5399e27cc35a8ed44c3d88c59f00479c51947b9c65690839ede2fc63d9cf019bcb5d660ff471757de6df9768b08925b2da3a94a17a56362bcb795aa96fd84b054b75b2b4912376976a0bafdef88dca9e97a5749ed1a19b522990c4e7c5237f415a3f6b75cd6f3b8388c4e1a806d57308afb16f4267a803b39fa27fc175303290f467bc891dc0eeb7d3a8eac8670edc5a40cd978def19e630ace5d1c6d10681291274069082ed5919ed0d0c41004a8c8004aaf8e019747e8991a7947262fe4e9c3314e1d8d2cf1e0f2de131e330761119693983861e26acb62b8356634b3dc660d76c761a2bf0e27e99eb606b909267801a10efb2c3ad94d261be25ded37099a9e91b684491faa30d1e73542b42a7d9286a687aab815d09fdf8c0180e20221876bfa390e4be085ab68c34a31f053d0a76d5c9cf0855aa9cbec3eeb6250f13e612f46b6312e22ae700118b1a033f3289036979bb72a573e49cd212299d13578f85bfacd2b7a36745da190adb29b7b40dcb960dc235c34b8e3f719ecb065bdb988f65a315237008a0717924d36f03f92a215202722a53dfe20572da6e0df7e038b1e14619f7581561e1cba93ead7fb722bf5d17ac22fb74730593532474e6013434eba9f048a5201614d3cafba2b0a24993d35ddb855bd8afa5a9e793f020c38c8945f4e4d9a739c9e7aeb0962eed6b7f1ac645a54177d9713caac362e4173005ffbde47ea0c580df98bb0f3e0561e46f8ecd8fd53558241857e4c7aab291ef03fea8f311f2f737b1333c053f9dbf4e1d4c289f10cf6aaf67470733789fec9e4128418bf836cacb9407d355eada88e507afc4d3c23ffe61d63fee85df6b65ef24fb0f00451fb84f60ce01f25c7a16719d3285bb5bbfea3e92c9b78a119cd3651436c24a3e632da8b3d3639a9e2142fa3047b20b7c272d4c71d2658fa101a2f17a3e459b80fc9b92c08df6de5c157d284f5a2c28c78eb684506ac3b400be0bdbd61b56dc7138521bade6ea2627c1df9c9b4e47bbb0ecf1766484c752ba24ad236bcdb3d53dd17e1e924eef6e3468225d630688381dccdea860c38190da84c5a0f035c82bd195a2b541dd6e7e092a2494ef0d85bde3fa6e17397af0b410fe344125d2d81aca6fa3005f9e67131d54b1086d942b142d4a49c2a6d990776915221c5bd2273af90e7af98d48a04f64a7bad8d701e62d893f2b8fa6a2d7dd93fc230a7f7a228fcba7ef3c460afa74a46784b0e57b1a4378e7c0f4b60e7509bd23753a17bb994e008e9da99cdd1eb6874bf953efb26d08cd003d308a1c18e411b4b334e6e0445a81f30e3dbb6279f1a7b082fb5ca5fe1ff9394b2c36fdffe74067cc84889e525143604e7cd76cf87398777299c1321f96cf379819ccd0b61cdd91c8d8f3d3321b97bc381f552c0d6b83da5ea75d90a3bea8e420745637213559d4ff4bec2f259072e060c6b0e60c236ccac1e7c9f4a1d1b94dc6e1bd5cbbfd7d587650449420fe581554056821774247f8024a09f5c2f32f97de2c45088477abbc80b3adf0f3746ea21dfc3627164dc5aecc235c6d4a59c899c71009e51b4fda22e915bb60051c278e63e5fda63256c2cf2afbfe5569703829fc627526215792610eb2fd7dde20feb8181e096d4e3097367b4be6e71f0d1daae308bb9392fc911d5955041307c780148ee91b5114bc8d85a7be25efd2cf12ff646f3f0fe4a75540b971a34ddd001d8104051993a62dbc85e8d6bb0de6be0229991c0c9807616cab26ffd1b87e285a1462e233239824ffdd8f85b20cb931a3c68b710d6083a1ad0828e0c36fc61b8d356ebec82e5a6c29bf562ca69ce59728628bd82424feb067a72b4e397f6deee0946d4c5125b00afc88e07fba881561c84c2ce1cab88a730b4c86218e43631e63344ede9f71e0bb4e0ae6ac06c6f877ee4c778f59bf63973bbc89397f970a63a00fc314b1c57b5bc5a24fddc7142af2db220640e8808360e57a936e5a2e4b26b293bcef39a569c0a33bd7c0381e60de73ec155a597c3b022e8f84362905f2f5c0bc5a5103b66b6815f9d90fa7d5de7cf1007ecf2d98557a33bc7334c1e8d8097bd4ad02cb9f4a5070d834336636b0d233f0be31d843b998e839da946f08a3ae9918d1b48538e9f9575785b8d99c4dabe3821e655cbc8069cca084a7d43514d633bfc2305d8c48f6e9caa3bd650e310dcb6c3fc33f982942190dbee2b08f13c145328f3e7e7ee6a87dc51f8c9ffa3f53c706063ad171eb4b4468279e658ddf88c2e90334bf506c82a4e35d3a14cbbcd258c383a4e826fa0c9b6e4d32779949292a09af190646e339fba6fe74b7340dff478a5f97664a771e53f12e3bd0153d9f8656adbfc17f520d3da9f1584b2397e033ffdba64f231eda4c15df1af84feec8e5f5f3078c8483c717d1c4405b355ded69f96363552615e71a32c5a8e6e58b4ed28f9c6ea4429d9b1fbee30cfafb7ac701498102dbd114e9c8ac5dcdeca0a0248c0b03f72e71478a38a553a3cd60b686d9d2eb2b28c420ddc310e0a973cc9022253e88410c0fb52b3ceb201735b9d34fd1c7c72b8dd46b48c434388079a6b33f745f39f97d37d8f89ff08addf76e69e8d577320443ff7bdb2bc5e0970e093976e7ade05fa3b1f6b8df67bf04b3a352a05606c51e1f27eace6977794113b23c57fff23933f5ce49339e38460218796a8c4a502e5cf2de488862d9bfd65b3d76d5ec65f598e582e0db49dda58dd06376f30f28d4a3c359bb721b8df73a00c8bfa182ddefeb423b8e75dabbef1651bb07fb9b530b0ca120d7210e00e22974ec1a87e320551d83fb3b32f4fd92c6f87d83226dc21181783ec3ce854ed9f3535db214e217da2fa9d6a5373514cc8c14df04619f3cdc34d1501bb8183330c5f13be35fdd6b31fe10a6e7bb092a68e221e20511d79e48797ca0c94370f6c3e7363800a8d7cd565cbeb90223da1f79875f3540df55ac47850642414308b4ee363e6bc89bf88b133c8bec46b8dc3430f66e42541ed0baf71dcb65b2493c4db4d8569fbc9ec830ab52a3d110553973147088f4978b82b3f9ce311d708448fe5c80ccbc072c5ea495c64d86f570dd23d91de5d0645109ca3d37a2b28b648d490cefa6b407f235545071ce51ba88149d83b9147a368364110d246c35222f5846ab372090fbd1a3ee40c4c7fdddb1815d1001fffef81d1d61385925bd60da29e414225096c4751dd8f6c9bb828309d8908d6367247859da3a4f3032d569cec0563ef9e8268fa7a95a09e0229454167c0fa7028dce8507e7263b9243522cae9e10b18c65cd5288e2a22a7ea3de49c5b0438b9bfbf2af628594fc37df449bb62c1db4b1aa1753f68365e78df04e1bb27c08ec2ba447873fb9680c8ec546fbf78a1174e1f7d2d4f06bcf3f84ae9d3f013570ab0f207cac9333cff554a58a18ba5ced658073dfe3222f08dfbe48d746feb5568aeb61cd7948dae5cce4eed8e3d254c504e69fb527a1d402151c20ac5facea6d64e3b8fe6350e2ef3c6545a99bfb694ec84293e99a4fa2203615162021734a25d9f6cf534fe8c9d805fbf8311b48260e67edb5731667023af8276d1a4f15581cefba4e7d6b2e632efc84ef4c3c5a9dd5dac1fcb021c44f99f00626ba8e32b63762807419072072bcdab1e3b485f3d07ab02a32e1910eeada813cb30ed783ef3774de9302c4c5cc94ef0f8bc93072a838672d490f464d114cd16a67815d53252bd1eccaad4232697f90800a3dda879409900ed5b466aee27443a80a8776ee6461affe074ebb2d58899087dff142122e1b8e66996d1d86c029338149d88a94c59f7d85e8c2f7038fbd25a0861cf7e8374ee346d5ce5d8abcec5d88b755f5697fb9efd35d62865b8ca8479a78a493ffe53cc71cc3d58a8e604c5e2bdd1840d6be84d5e0dd48ea1f4289693ed37a6202d80988f4043ff99a3282708e80011d091fbdc9b645ce1daa97576a3f12d7a2e372cf36e21256c82a89112db903ecd19cb70fef43eb9fe412951468840af07731fff525abc1d741e813d897539cb43fe12a8246615545d6f3ec9384b62ceb0ab66be38cafd3ba095aa36af14f8b973ee758c40bc84934af5198b9a87969ebf3ecc9aa35fa035463ad882c85af1ae78024120a56556aa776b352e1c3d4339237c0e26c484d95254df795317422da3641478b5d4880c2d57cf65b32619e71b7c683312de6540e4113868edc73e5715ce8285b22760be0e9bfe8a1b4e6b759806566a86188ab48daedd4149b636cd7511d06813bb00c460015ecf75d4f55c971280262bae8a9d21ac58ea49741ee0703f802f099fa5525fd39c7ed393e9875b1dace08c88e55148df0a50414ea13957686f5a77b36306739d4c46da761c182096a9ea43cd423792ce7a5e011e9eb6ea335f4894f4d76d646141118ecabf1bd47de3786812c8ccdbfe7fed4ac2bac2e93c4c9e4468b7ae71dde58fe174ecd7d39ff8ae2ced66728a6c670f1e5a4ee65699a0ab044450e2907b94f665a3f16b65cab85e9223df09295de5408d15efcda18d37006e7a4b59476c322ceb7f1cd06a149dfa391e840df3072b77f2dad072e7c5e8ee4353b6eccb8e7aac0768b41750358b17e44dc622d14d0dd6d00dc766fd57acbfa9c47d7078aba2382dfbd8fd39dc482f60eff92824900e7617e13c11a4054eaa1278159344f728aa5a32127deb0f0eb69d28e039514ddcad7f89ee95bed34eb662245b230f9578e3638270a929c67eea07238e6a28a8cf75a7eb94cae3d19d7288da31c3d3d485c91d3cd89b54f8223c015a113cf214d18cba80634e552109ce637b4810364de8ca61c6dd96ff0ddc8ad879c565b6b699c35ce6590c252c6e4a23ae8e3b8f8b1cf6d4b5956b94d5e87efb9f30725b45fe8750a926ee5cb0cc2b07ef5a89425451f5f099e0e456564333d70286196ba4a48088c148c4528dccb64c74fc44528d3137248d209262cfbb113aafe375f720abfcc1306ec0875c4e7c6a8cb7904bf18633d1795543765ad83912f5b620f8691141034f3cf0712c446be68478e9b66fe9f0a3dacedd5888b1c2ed649ef275d42ba1a2f93c6fd2977f303e098c703eece0715718c19f62300bf0dbaf3a8ec766012ae5fd254e6e5d225dcc0d25fdd7306e705584ffa14cb0699d4e5804f565243964860b53c249f5d710b9f5e2f51b48acaf768004c0fd7b4b00d42e6cd30dcc26f8c91127b5dd0d2a348a7b7465cd136c6a62f7e6267e9ee5a6d8a4dcc07a399570a83a74d989f211eede76f8e77d5817626cf04918a32d8c4a58e7dd97ee637d1b5cbaac573f1e66f518b58192ce2aae65e72f6d1a4959959b1088cdebae8585c14923e7fe50faa6360c8700779efaf9aa48bfc0676987911ec7bf976dc1ff8fd1d9b6182f469697a92308c597d13e9e616e616a841caf9ee1b3d50949752f82a13bdebe46e222151f97bdbdfbc44b531726764c1c9c98b341062a36d7f6f9b9d03cdd22b149d9d8f2f9b0bf07a4942670441b63140bdb422c1cae99b928803f7503d9cc136299aa76fabd0d9116fc2f2ecb2971bd9c485119a9866424cc0968ac8fd206a5a55b60b03b22c3f4939038461a70692fe9b0da4f354f2d2c18771c53ff5fa166738fa5251310b4075246c5c223a1ed0608f88a4c67de37547a327514a191bb098c23a215d20419aabddedeec10f8778ef72126deb2f43dff76c6d5830777bc29b3dc1d16c5938a3b9be56cfc471014804732c984c63e835f97f6bebfc2747d0f1b5ef243db2020aedab7a89fdf365fa76b6ba9a9ea1d7435d907f2856c7de8d4c375614abad0f397d284b9e314628b4d36b3c0b2afd28c2890f99c5dc72a07644087a98e31fece417ea6fbe769745ccd09dc69a49348498fcfc2b2ea9f4b1ef0008a880a33693e37ebd0ad3b36e291c5af868079f684d6dd372f0a6bac63194d990920c93e36430c0779f304723894536298b4393b963c9a47877c255aedd31489d25b14a1145a1b07125cadf7e7fcb81bcb32139d4b3fd9525c2c17c241485a1bcd81cff67f94a4765a572eff2ccbd6103367e6c7be40a85a19e8a614380da00f3d15dbc5014b7f21c7f7e09f573e4421eef452f244cb97769228350e0ce96fbb500c1f4a01f15da3025a71ff4195170751e9d762007ba046da2e4a6c11489611ec145ad89f0726d08a218bb9f1189e18f6f8ba1be6d8a876996dd857ad68a7edbfc40d954e6cf9754b2d98d998f58ac31b8d2de3254ee9434b5e5860ed9aca433f7889d79675543bf95866bc73c4d23bd57e0b2e1ec1d347ff90253a91596a1eb2c1b7b5cfa02791c6b99703a1ba464ce1814de525f28520d8ec11b6f710232c219a465e909d88ecab8efceda1687d2d3b87a5560377967a352ce3de3bf95fb2a7c886accee41406e3919fbf528f9c6e505bbf32b3be54dd2860796f196d319c8b03b0c4d583e98a06544581c2ab4d0e9e855677bf3f47dbfa0e4b269107d5f744e4d97b777a314a51e8e828711f135a542c1c7e41fb911858773eeaa54d191335a3b11b89d98694a884e7d7faf5adcc955229dbeaaa74bea8201893f3f2f6faf642d2a1eec1448fade964cc98e61fcfbf4938dcd6725f13cc7d72106efb54ff24c8e3f5c6a3eadbfa64fa651787403ad3640de41f4525d80a2f923af40ae730437ccde51ce5c10d39c44b700bd30723f3ef46933bec1669a495e07867d8a0d9f4c63afd14e36d87ab7fd8bb203c23cef632b96f7b77e100e1256d1774333c542b2b78cc48a75891e125e71becb6874cfccdf0f6fbf17b488ef33004370fab0a7ed985087dbebc7e2b4aa261c472a937e9535bd333fde4805090804b50299605c53968fcca8f3ee4e3d21359c59a39dcdbc17604f2222953fbeb3d003c0d02e3a2707a0b57a23396312243cdfc4e52fbb003e74a505465c0c26e92d8eaa46f9f20351275c234341049d4151bbb2b62742af6666b23376d62f3c951ea292531073b8b1549e870332baa5f59aa5176ac67b97ecbea4d63ed86444c543e01e3cb8f00c8de4aa1697a51fe40860c8ce575d645292b0bbe69d7c6b5520838edcf94b78817fe79ea1fad922cf2c3f301d6530140332f5b39b4227869763986e712a3d732112932fa0e6b3d2218b5a442bc6f65a8434ffea7010aece0f36a4a9390e665c3deb8ed7c69ff5d539ee67aaa0c0ff1a2ad055733d212d608b8e4e4412107b106e26ccc9a2994f30b93c3de47db7778737242a5c9ff20adb7c38aef1aefe993cafc8ac6419a726863c2d6d9dee3483350592949abe78a683e39c7221f2c64d40f40a906643bc8282daf245d13249a32ef39766675793c6d8aaee4c057ffe09bb40205f24be36ebc38af50733c6274d437cf9f884ddbc528895d09ba45a215570572d9f4ec569a065508762528736e590b20744c5e119f067c9b1c13a0a18bc3e28ded9e34fa3d277f6af3b2686107c4527a5cd145decfb8cd00462cad8ce4d9601e668e71ab2cd5e8b57c40d7b2f520e5974dd5590e8cdd1d0fd0918c3ab68089ae0582ab376c8750c97c12b5ce83d1979faaaef927e70425d03020e5ace253d701b7524f24ad40ac57d33083dbfb7f5f6022a2b558caeb6a1c6814af7f2ed621552eabaa7e86759f05f4e1c6c5a655438e0b9729614cb962b47216f7031abd008767f030bc4d4331d7b9c67a3d67e284d6eb3d2fa90f8986cfd7e9338ae983b75507b6296d71ce96ac948c30a77a7f19ecb16e85399fa5d4c8c8a21841c1bbc21c9f0f265b9a3313c80780fe24fcb29ced2e22fea1c9e8a3a7f5eef6ccc36126632b014998ee0137c69cf0a822a558b88d1ead5dbc4d5c660abf705cb0a3cabaf673cedf7f219c023aa9b9145f8dc96d81c3352683539a921d03ca744e0870c9c26f4d5b8db8bc8c17ae33c0293f42de221f124fe3bd580ee85bba7b3e59f67e741bc5fb909186afa72a3d1d8f6b969e093d2d3ebd81475e55033b7763a622bf8f7068c091a0097d725c3006dbcadebaa48d07900f0782f714fa87ea954d88b24f8ab12eaf9878cee2d0c527326741b39181ab70fe29550811ec675153d871ebefa44ca91340b26290f04e5dc34f90c69a09421134f5e74b25bde34b394bc02cc3db6697e65639882cf9fe1d67e9143346cd9e4a13a7d32cae01ceebd41facf82da008b54da562a3d18b8dd70099e9714e6a1fc46fc0ad416f6acaa02b07384739fa3ff9ae1af7e0bed8d4708c956410b98d7899226cd858b0459be5bbb1b0834b61ac46a1c838bf135a1d60eecf05807b5155ad9396d8d5ba568b5fb7bd8a1f8fcba15bfbe2c84a2b3024f21c33bf9dec002db3ee3f5bf01e9aac93ed7274a8e832448712d1a1c6c288a2c3e6c45eb455309264cae40ccaff2993778028324b5fccc9a1e258341a77f03c5471310f07a86539e7b9a9ee8b3881c485882671ccd259d4f7037272ec8d27cd9f985f7f8af437c67abfcc0f10d00a1a2a2269646e67784e105acb1ff1714a10b4ddcacddebf97bef68a1c0514e1aa1f9fe731f3569f10d6e81631f785b9708aa686cf4e33050fab8918af523c45671ca733e2d94a473ecc5c2291bd5b7771ecf2ec881160ba0f8e9e3a473d76fa5beca19f43bd71f6c0fcdb0309070053c2fe27991df6fc9efc59f31ecfb0f99ba6cb28669429578d0399cbf7d82248e15bc674fe166ada6038b0fb6bf854598460f31d2fa47d7cb1f8b6afa87898a13df05e0ac98449dde78b8e0cb8209447fda1fd493cbfc5e00ded2271b77db2b525d37d6af7b176a27d4707a345bc4bb4e082edb35bda726fbc7d96d9ad5afc2294709b396be50f5695a5e79c61b5f4c4a9f7d40eb6e5d604063e8fcae1d114a76f93c1c6eab9f82bd7ce6392b7d223906451b097968b8662b05e360a2c19e7d57352f658127bd47bcaa3d49719533a8f47272d1025fa7dd16bb0c0055f290d3bb0f8200b011292180cf2d7081d53f4e6be920b88c89ff1fb4b42618f7796c48a960abbcaa8e240eb374d035fb2df30eb7fb52762d80ac8237304f03684ed3025af63b016e8120e230bac8a30c22142d30a9ba9cd36c63c3b1db1055ef514bf24c176302a7139aa0af22ee0fe04236c7a8b3df2468cdb1d9a24c4d5e19d7d58955ecc70bb4f4c1bcaab7ffe2f2db34a345b40080bba9ac99e1cb649a8c6eb3ff008c3c7931c7df4fa953bcce867b4e35d1225a20081625340a1191b31095eeb7936a7b03fb441d7d98c5cc308396ecfd0b213abe2b5ac7826b800a71d3b2d18a94ebb20af20caa70a9603ad05e5f943c7a5c5fe4bc33cef7cf83270df35c8a9d31570b59ae25a50e1fed6fcea44cb98d0c431850fa5c9af68e10381cdb1abea1207d127cd9570e8d3a5937d544acce6091946469e5d99e08e2a248d3ea6b0783f25e4d4579874311f2f1f91e5c1e7479d9232faa3f79ed232047dad438e0573a1c792bcf3c69196f2b583b3870ba4634a56ae9a1dfc325688f2830314c359fb91fe526806033427a2e611c6d45e96d00ddaadaf613e0458b3ed09f12b030e7e0858a2397e2a1de8e9621d0e1ac737496d8da1a05ed5a9c6d6d1b565da1435975c4bb14c6aca96ba29380432634ecbc25989fb451edaf19731d951667b97d683162003eaa48c5a636042a7b45b830d89b5a1931c70b1a34b8194442fa90f10418c403ebf4bdef8df9a956e60ecb8b211f41cc5eb8d33088e7f6a0a201817fdb0614aa58701c6abfa49e69a7bfb3f19f17d387fbc9a3f04e17ad0db8f11b63c3ed74580f7fc6ed350b13398e2a60eb7f8278dd667a29655a483376f85b7c00d308d8e9535baaafab7787328cb4a30b35c109dbd2701c0e3df83483d7edc8fab3c8c95ca6925e3ff732a4c1064c6ab4a0c952395cd047347df58b67f170c775c764c9b2337460fdfcce272986622fdc719faaa3e1c32a2ba0ce938fa74cbafeb429ca7a11395ae8894783d9bb103f7dbd1809852f7f21624e18b95b082a978ca0306d1f03d03a56b0f001d5ad64d75cd12e1d4bf63beaca87adb612ae241a08409bf71f51834878f31f9df73c56685527c4992a5248b7605f401cff9c6556505a9c9b62fcd552acf56e46db290c495e29e54a0fd6a05526727ec6d62255be6ce58404098d960dde79c7980f2357b57193c4a5ea9e32ec0f22795ea76f52941bf8e3976cbe7c4e014b2bdca6429f7a4c7565d1a58aab40200682bd83470d2ba65d177905719dc81f93351c5cb6a76c5431c4fdfd42a67f5cf49521329a39329b0afff16c43cda3c3e8dadb017b730171780506542fb443509ea2838c4bf95b0ebd33ed343cc13169be230342b8d0e745a1a7fe17ec660880f06d79102a749e484311c4c25b1b93ffb736e90e7c7c8178842f91030c25153709bb32722f186b4aa5266abfa42949492219639502edb5fd7beae1a643e6e21240f1b4657d8f651102d946d21c9f0ce1d4be20a4a89460cf68b979cecf649be41b462148c09b326f67b2382738b972268e2eaae23592baa82f09e799921b1efce98d13294c09881b60c08c5bf3440c1e27b7f33b5bf723b28f0b9252a172a9661ea5ed04b117a0b04d0c84ba16e70bf44339e84a308df653a29cc4319a7f38db4f2872921a9824fd3c8b34297874e56b112365fe63cd07eeb4a4db821a39f37fde4e66d18e03f264ce095ac011809dd05afdd0862442ad4a1b99416d928745eff32bd89b3f90843d29238ad105a291873f8be93e3d71e4648cc18c21c7e5b06a6118a7ee097dfe17568e36d8544453da1bb21fc8b4f67281852716764a8c5ccc3b56278a7589550c0e5e58658d14fdec441e251c1dbc05bf20c4dcb1ecd0ca85e2dde57c83bacc6238e6cf90f74a5dea88bc3734f7226a75f9b86f2b3b71e52f4208c622b6b35ebf5a0f67bfc956e392e1d4a4b1b5a9cf318ad1672f2b064bb03da175500aa18e4ae195b90a4e3b0dc3ce85f95390861b06d31fe3c2ab2d0d5739b60892aaaa933e6024216656cc3c6b5a02f6e9a6aefffff94a5e5f05ffb37469d75f56c4539c2a775ce0a17e30c9572dfde926133230ce0c0547687df9f0e5a1f6e009238c328d82110feaf0afd8b28877b31299913799b19b1c927a5c769a076ca89d03882bead8bf59891cc47d61f2194e7786aa9329e2a9528cf8f492082150000f4df318b630ff237e5c8f17f429713adbd72211b70ac775cc8d65b651a15b018965de3cfd411875a73c65e05e9ba39ffbabd23e8121f7e9e60216ede8e2f02fc22788c67d6e3428ac964af6d2816e8b3fe4b3d4fa8ad7aedef5d996c4693b3c1ee51e87ba99e1974dc549e6b95b46025dc7b030309a3e7ac45111439d83d0c120f45cad93623ea4fc55887f542682c183b9cd591e2551a6374ae37eb5bf3c0df7807e105e360a3a942dac4d777f8c11dcf290c92955121d8f1fa684d177b12186e1d47b0fdb35b8512673730714e872b73de9e65e4e5b54cfd1229e423455355fe6a48f322cd4ee4d04810b7f47b58095e322be5fd4c890e96e9270f560725d38748dd3c5a9384806a44ee78b4123fa5eb4be4a4408de1a40a7770b116c8b864caeb99306b88875157b965c6d8b8f9ba340563943a82322d7f8ec149d2ffbec85be3bd059e7497cbffeaeb6f7adafe58e115173969f57609525ede7d84875f2f2c048e6e9439bfce6aa96fc71d77b93ebf19c0a04181c6ac4bd456e96c1a192ce97e18adb5f3888c4b927ca6a7f6834b4d2d894ed9cde2b74f789639fb422b9efb9e33a8a104c44795a0eb29aec25af1f4df952f3765ffbd580ccc10c24107ab13ee830aceb0b4fb2b43358d5c464f9f23e65e42b3de80c4671b499f2c727d7ff818416dfe5b9dc75b654b6032d6faf33da85360f3118925f9408a9c73ae958037c66cb4fb3580822161667a0aa074bdf5d6525ea174bc0391057d7ab6da5ff673d752ad827138f660160e963e420076cd2a654353694197c91f09ea38d160994dedd617e446e6fd2e4a005ed10e67ad5ce131ccf3519621ea5426bbe1c97d5778151bafd33efb2daf53cbff39721a1e0c8ec07da22267b969ed53396688f98a7f4d80d04bb85341593e1998d70b906c32dbb54df2f74e9c5ad61c93a9973d7bf11c2bdc624fc7582c2b21017ddb9479a6ecf06a83c435ee5c9b731e00963d4d698a2c7248588044170dd863dc299746a4b4fe941c3be2007a20d69b3025de383ab833e29f82698fb0aa358e087646868986a6ff1cf9b1831b37f109fd08ae2e761b91292e6eff0caf704ba0d8dfb627ac00b0acb81fd5d7a38669fef4f94d1398cafcc72937ef64200e6a786053f65c0e5cd601296ffaa661bbcca6991c4485d987ac1f14567d8dcbecb6a11c17937f2fc61a4929dcc20e21e34b9b71364f3f725fdec2e9e3fefa9f5dc344b45ad97fe113942c53260b869d31926af7e2b2f9bccc2d56c8d825167166f6bae7bae66c992d1eb589b08735d6d765c7c36ead5a276525e66da499365ed45317fba7d550e305ebd11df13a9375ddd0c5db8a1d191a620fe1d62391d06aaf90fbdadde717e6f384d5a354e1e296dd128fe090b955f3d4c55a33c999672e275caa1944834f6fa522598a3bac0a4d09f4275a8b8297225717e8168c1bae4f10c120a354863d5de4302b817d601d31f43ffeeeba8a5c9c8f714874f9ea5f76c6d5f54b242446e591b0e284f2bffeb17c1055196321754f74197c73f9a720dcba4f7e0e44d330de190f9dd3c0bb02641bdb8084209ee694ba23465b6a2cba5af0debe28f23489cdcc9fe9c66948a391353e51e69ade5c697df89452b207ecf820dc88c3a9962ffbe2c997e90ac4b597a3355d9700b9f4ac858df54ce3966e3a7d7715689f9fa434a1c1998d2304aad68feb92a6605ebbb0f2d12baf0c48553d54e2ca54986519cb796f188575f18b2d4bccc550acef9ad84a75cea6a3625d25115eb0c049ceb4a6adac11510f2ec80f704417373fe991f82a7721c0a1f1220487682b03bb1fbfe07716ea9b7933d2a5a3f928ec6fd522f8b0ddc620237000e88aa51c4b3bdb3ddfa13fd26ed376fe9f06a1fe6079bc5458c6b367333238b13edf68779203ad6048e71f39504d1fda3dd07f1108bb057b5bb517f78a1456dcc603f92d87a4072a97ffa32daf3c6eb62610dea35dfddb8d895ad5a569594b3a53b7335e46449b37686bdc8358ef31c1179c7c609789ee97654aebaf4998c49fd687dd6be2a36adb9d609dc18ff842ca91dbba7f0000fcb50d46e4ca7b90e6ec1344b4445fbac09f6663ebb91094a94f2aef006fc6a5e17fa25e6a3c5c2ac248f390ac3a4b50c212ecda029fa2f589700e6b2f79f28e4ace0546c2ef2ca12d17b9fb4f8e3fb529ed54f310be15ea4c9e339559deabcc02a4edc6ac935d67a19659bd73428829d733495b947d230fb71e87cabb39b129aada0f58d63aa84818e3a31747a54bd7d374f8ad2060ccf808d0be129cbc1645ec16ca894c803aa50d4f6f473fc40c97a52b4f36f064121397f4668a71afef0270a13b15f5305d3ec64796b560d6df9dc0c25e0dce7729cc3c92cfc51911486ecab3284fe9aaf883a2be96555f4f2403c3a5094c123cc59963bd3dd3e5f5da0cf21e9d13ae79e7ffc11c7561b49394d40d9aff5f5c26df57513c41664502ddf667c7fe92a7989849927f6d63adc1872696f78862846bfe7ebf731f9f17b99d7529f3acf3af237a7b77f516507d2776c32bbe132ff9ab5fe41f709c546a597997c7dd88c9c033f5d22c5ceaba018c7009c24c309077036b8926f6bc192193dd4821d482638d289c7d1bf30ed98de3cc9b892e0eff33e45d1b5b5b626777ce9cfae913440ea249c25dce1f45177cc2ab28eded6c904cf76d360f032dad946f09b9a7cd72a946e3a540d8a595695c22eef3ab99fb8c5d3b8be2c579bcaff3f54362b9fa48655d6c70e0ce143c005bc058181db8d5cc6e4da11cadd42510d83f03b499e4ee5410a58511b7255e81fe3a19cfb55b6cc5a59ea1026e8f5960f97295958f4e357a8877e6b27b55b7edfa2e1438c31ab88a37d6656f5c556f6e8d0c19b27597910c4290c95dda0b14ecdca6d2a4ad97f59789191748b49ccdccf28eafc1a3052a6a6e9b261a423b43ecadc6f3d249ac72ae78a1ccebe716605f4dc49457a6944bd12d81d377569308976e32622edcb78224e7b45766556592e5f929ad86e4c223184421078b34159b8fdb2bf856747a572e4e7ab2ea077be3a141012241be454b1da9d50454cf0083ce824c264f68aca2f00ba942d65977198d05a3d7da747dbbfe682c614210166ae55267728da5482ad8f57a67f1c108fd41a5f7984a2ab47f9334e7ec6fdbb61a340a7d7861577607a46198cf294059593f2565d73f5534858c2e7b1fe09c9913f672954f620a62a2ef5301494f706c70f03330f28812e4d201466168707a84ad014ab185406ec424db572b079019e35a56cc797d7977d0e67aca33ccf0af6205af9b3c06b598dd18c0db79265d179fb64019b30b60b7bf0aefa456a32011640b70a1e24e209eb21c35a0add05e9c56811e7c1902cc466174941a63951fd014f21f43b6705f0c324fbd63b162195e8fe5d0ea04d36114a3da399ef89039cbd5351d420f7c13079a431b6136d536ea5acdd69d63a18800f4650e1697a482b2b28fa204d472d81eccc5bbf6470d0326547a5507bdfb8cf79317859df816c2b26f71fa942c9f05dd5042bbf086dc93a6ee656c1fd2a0d07411dbf8a87b43488f86b6998e901196a6054adf86d66fc8968c51f950120edb2e7516cdb3b0fcc7f7190f53a72b3e45704dc7f3738736aa96df1d51c7e31f76d9463356ceed5eb01b47c062ebe15e59e04a74302e0d94fdb9f9b71eea3574309a65429fb53e10fbe8c95442d434131dccb81798361745bc855197d87efe5fa62047145c89b861c513315351f62dc7ffd71f292f4ce85eabe9b70d54e8e838ebf2e87d70115ac0db79eb1866341503b4cd5e085edda2574b34087ecbe5643c0aa07ee399a6f9b3be10b692c748fe775061b47e132bc970439137bba576cf28e08773ae5688f4b3671585dd2c42c8ad215b6ae09eb975246f178d01736d335c4fe15252fdb442f864a6247bd575b6bb05681453ade497f4e6886581f99a042075ecfd97b449a54cad338b063b8ae57bb3c5a211d93dfe0bd66dfbc8f750ff06c8a53a8967436d2d83389b959093758f6445f9747050b834a2823d106602cddac517657bcba88abedc9441ee7482a59af63bda00d8aec2f5cfb9023a2c17ca1dbed9455e3d5b02e8871d629b293dbad53c93f0f6ff7e9e8561d97c2dbc8a024ecc6b32812a7360cc8de420bd6fafe2b03e657e36182b6c1343ec077e2dae20f527447351955bef97d745eb3a7d8e4c9811863259bf8e5d4e3026a81df87f334aa6ff085e7f44a8fb78fa8dda4e0ad80793b0aa6bb47743fd3f6f3ee22b48ebeb5a65a7a30fc6dc10668d02e3e9cf06e92ae6c561429208f80d7bbd98d4c6dbc1e438c8b32d95030eebeb3f5b7156988e8ca6f00d72167984be7968b5fba9544bcaef5c4ea1499ba62da84d72658d0cb759d15069553169184a06afc968b7ab5b65d91537b6b16e54a9852c1478ca8939a494a0205c8f56cbe71d19033beda89078286bf56e990d2d73fd5e1655f5d42f709287812050ab09d203d747e13f74fb21194685ac3f1e32aceb75b537447a3af14acfad3eaf2ac3549ffdfb8a26404792bcac7fb1020fc60733b6b075cf40fd6ff3b2bb19457ac67de3a4b16c1680c00de9b7266046cdafd5867770d560dc10373f7b7eae746c0bdddd98b59c550e1c21b890a1fe1f62a4ad78c70807a374a82ad1dbb0135cff4615115bd97f791240e9b032af9662e77cc46c6cc241ded7fcd62f4192527e05a4f240290cc58e36808a614d20cfd5d1a3c7de44ad62b2e9f4077c9e657ad1ec3b3085bc38768651d854358518e463307531dc0710f49e20bd72629fea9174a73f63b7d2c8da0be1e1b880fcabd82250173b50959a50b024b93838620dace11cb81d7ba5b1bd253a6b355a8ee080e3189545484625438bc307c92e369ecc2746dacf41a86d01c21db04c1deb632f9043dfea5cab78404cbbd3d921247637079619d8da591c43f06afe89c65d525ee66f468b239e06de0303c14416c211212d5c9b13a7922cf1ee71282b3229e03ea4bea567c7d87ae265623529c9193503543d0e86659b4286ed34f2563dddca94b6a5fc77ab03c8962a88ceb68d2de683559e2db4d131dd64553a00072385db1c5ac657b538f8306465dd9ef15e1799bd2b52f9e1b1d0dcd466019508e2c43af4dace55ecfe6888d201d0c282b8200753343567c6bff7391c0154bb916c987e71f2ebbd878b88bd0889b3d8c38fc4cb066b4f91f6c25b7e33cce670baab4a6edf2e637333139723885cde90b22c5a52872f5722b5870188b73c138cb7818de0f5ace0ec2b40c381b47a5f3ae53db30603036a5a6e90e4e35069d961021b7d38d4fc98169168fbfc9e824c781cb568daa655a03aa25adeac2a1367ddaf44c20125a42ad3b13c2a1543450399cbb1337e844f068ad0dbc966729a5c53adca971baa3d0ecb13646584992e10364b3eff8480afc2d7c63bbf1745ed130908dab88680fedea6bba87fc013ce2cb84c4e2693f106bde0747ae3d2cb9ca0ee0e957231afdf8022415bc8377b8e3d07020295cced51a3f02c0383f4c647b574f13b61767bc1334fb3bd985bde0a00d396e561f5c59289558d964f16c847beedf4edb349668f78104a66d1bd59a4bdb83dc3844cea9366ab2a5d34f874423de70cf0e37072f47dc412e819d2965624cefb2847debab525dfd667533a05a49c027bd62d6991355825702bd783bda19b89963a39b96ea5a05b5c81164350d55db5beba45e1027019f993d538f53f197ffb8ef5e42f3e3f76511c40feee76256f9e5af6d2bd096145718e33d381d99bab219157a657a77d172e61723cf9ff281fda47a21b8d5a3f3973e9ef602a07829e66865c2882090da4add5065a8ced77e905093444eb13a083b4be6402d26daac2134faead396c3cf6b5b11bb7b0fb9121d2d325b28ae6f15e7ed5b46fbdd856b2923228fef688fb5a2553530f2c1b2d7291fb758788d7ff02105c3b8028a0d0b0895016434ad2a6b8ca3ff6dd66744ecd93f752182640859024fdad778879e046f3ea60840c2f241f250ac9b3f71436f4f7de428a7b8e2c27ce2f7835e7ba6f6960444b81bb558b717cfbe6729db1e36571ee56c73c1d5157d1f772ee121c0399ee3b380b089db3c4506d9d30ac7cc6204c6ec7bbe0f9d77ab1a31316f01133f15e10b5fe36a7e78bedb76069f72bc1f29e329f88dd7fbfd2d9049a4ff2d176c9559cb9361b6b5901813f3159ed9b86ea6701d0d749b37a0212e6268586105ec4c1103ee8c5e74832ce08f305cc2dc4b8e889ef8e3f69370419f044cf1c51a53095a7d1c0692dce6d28806d9b20461482b2a93ddecb15abee3b443a81d583aebee4026c7218d5e8b97a5fd5cc488166adea095eb40f8444c75b10ee137fe7f8e631922fdbebe41fda3f93bb12e3292fcf42c99ef52e9e5db2eaeb4c004bbe00e44e7754559cf05230db10e4af435fc9dcd615b1e71dd5585180d1d6a59726bfc9de77d765e8f9b6e0fde4d07cb7867499b7eecd882377b6d3e1a8ae718987576c90c3ada6a0ec82619ac8ed88c9bc2bfe37b7ce503d36d7061ae1d63ea5c7e0384c25228e3c583706c980200b73a47fc0e0fa5ebb5149794a440b5dd847f1a85969c3ee0fe290aea86ac41e605de6417defcd8f47fc517c4ea795e7aaa85dd1257ddedc7b3aaa9c15a6705dea0d5463f6c3043187a7278135a0b3ad2fddd00dd02eddf2885af9e1897e1fb537454a9814a573dd533243832d95b7bdb01b9a39e24bbc81c329c9884e119cd79113e186babbccba4d7428389432593b371abe25140e569ce2a9ccf07f6d62f584c87a34963af1e5352405a61da89bd5242b0063c5c463984c65c9b61bfc9a28221ffc9a8285e1817fbe6d4bfc15097a35e60a19e9b6725e66545c56e7e0a2647a816f82cbf3b5890b107c0ecad01f96c0b58971f97c4bb2cede2eb487dccf70e3b9d3923d57af3dee8b444377b17d563b6752d5e884af5a49f5e14331c443afa72ac278b0fe01258204ebf0f2048fca35fae63e603570e1f8b7dac119286bda251454239f9456b805e78b762a1fd7e6b17d06d02c6278a2b7459c9756b33cd53acc00b7fd5aaac0798aecb049df9da653608055e5ddc8b2f79460da6e768d832ea3f3622206d7321bcffc7714ecaa8cdfb165b810302bcb0cf120946cb87220614e1704eaa660f225889b8618f616c5c7a220bbe36411644e6a10a8f460127126ccf1d43f660d3b94c1851ccabf2b0f6dd3f8c0130be8cdeaeaf471c3c8dc12b7a14c05d9271f5fb1cb1abd3a2aee332bf45d3d64edd2c1ab59b74ecf2c9beaf8b4dc185a368d02b4f3dc5af514255e14cfa32e3dba15c2651275eab07269eae9dcf1819ea91317afb06ace9f4e8f590c9d708c5c67878b5f33a577b31c79de12670a5beb0cf3f12a267dbc5ede6e6e91752261051038ca5fe4d8eda6d3a9702a99d6b63f85462d5adff07472c861219e7ece1023e9c6d53dfcac6f3674b0e1b180e1ab411f3312f6c3ba1d8a7adc7079be739c0bbd2474343ed55e6a10fae2b93b118e24ca2bb616802b11ecd6abede78e03a0c514ddf097746d3d2c94c5d2c529ccbbc1007567e277123dedf488a50517d83a80b7f4941dfb92345b2e46e4b732a2fae956e906e0db63f4746f594dd27f217ba60189054a50230e551596723dec5e668a31344b85aafd35b3d802d41b76584b6a02ff977655fe66998d43a1331ebedc2236fff9674657d4bff61d202e37e6b148779df5bc371d776e45ea80190f9bc9cf7f860fe09412697d9000b75874fc6d1a674cabdcf9f1816b437dff32ce211bb6e2da6bd7bd1b8f10b7f7928eefcf43e53b85018f7780e36a92cd2a91ca8e785f028a23be9a0b137d7cb558fa3384677b17344367aa8b2ec6a998228aa358135405601501d78f4ef8bf8c991ae64a76a40d7d34091c400894e7f5299cfef8c0f83b5f580212ea16dfc3d2f7406c553ddbe9c31d83403d199a78c1dd1924f2dfce4267d1b4fae7a46865a531a2f80d29a214e8b6c5b1ddfc7b82d4df15ab19d7dc777fc6f70863313e580520084340c75f9b117bea0434cfbdfb22226138d1e696407c73f98ef0d95ce3374ec425fa607909cf6f2f96345c0aa4c55d7c980d06970564ba7bbebe515a2a445e51885ee791531acd89e97c4310e304c9825048919e76da077c83fa1c1281bf5857c65a8eb470d8bfe3b942788a6651df70582d404a83aa628adf89027401e806bc8e762ee94b8477a53cc6070eee75fcbcbccfaa56da1a5a9e65cf36205b280214aae3859cb2848daea4c4a86a4e70399229c94466eb2e8c80efb437d872f48658f0f2bd900b54e5486fffd5a0834b32affc2582ebb7993b27ec6271cdeb1c051db7f3befd703b43196b6887d78b1896408266394215d0bb72e8b678f861065a1f1628955aca43b8883467976a34d181afd927c029bcdc53e390aa963729590501db08b85952a5970640d6619b658b69189b1e441f386bdec38c0bbc3f791449f9d3dd897762bed50a9a47b967eae636e7cba769f7da2eee1243a20a334cf57220f5bbe0b0be940b171462fa33a76e6130cc76b7151eaea431865c87eed759e9d83c4473e7b8250231611068b0949a04d9c2cefe461f31a4721e54518f62d5fc18adbef17d4480ede62638458127207690a87c09487c9d85832346c8c2affeafad01e1848b5506373c9d713d8b041dc0a70696fb129b2c99d711d7040e64bfd7df1d9587ac724e121f8dd6f6d08fbdc57183ab44a319f745a1b77eec363d9cc24c4dbe5340c21fa25518588add6921c8af5bea72e6d8dd859396415243be63bfb9793f47ab4f25ede921b62f4114e76b8f572de77d1e4af924382e6501b9a3235f3c11fbac4f9d75189f737b368f0c8f771ea5044cb81a6fb388ca5b51455462cfb48b79893a567f326d356266bba1d5431ea871e5df2b221a96c1ad025d8742c447069ddc34d4ae76eaf6274c4c8e756faa8b447c47a43a6a61f6890b0bce3c5b666eb1a3aee139166bb3ddf68a1ad6af06218e863dc8e6db0ad706da76a9ecd24c7215ff84f1e162531bab88604b549a131b7e8807e0f4a586dddec59d151e0190ab42078ba6e666db07271a4146acb4a880fa87d99a06a7b79003dc75fc57c6a89cd697dc0bc185a98fda76790a7b554e488d72bbebddf3079c26596cc097fcd7a009f3827525ca8462c934b3c5c5bb93b56b8990e985f32999038c2961ccb77b41d394d5744f9b3de65e9afd282ab2575b01357ac535a00037eee82d34a24d4f5407d743d677b66ea6388bec6bccb40672087d59fa5b4620f5fb4056a10bf2762261c14ca19862f672966207238d34671e4006f953626d755c3b18117dd23753ff1598e15054eaa3feb5e8d0b8dbfc9e1a32e799da5b66d3600325dc27e47f2bfa9733cfcff1ea705929db943d2f28061cd79250558369a30cf53490a1df517a41d580b6959026888ab944fbf1d247757060f207e4172ee3a8763ce3f734930d8a9df3a3f18d67be45dda9af6803802aa17259338d526c6d08a114500e25da4bf2193a22f6d94f2ddb3a7890752fb4aad9aae6e0bb2d9c5e345997fa1f8ab725ed9365e12256f2f357488dde490c529e8c7d1d8e019410989c92f482c4cefa2ac09e74a0b9cefde8dfad44950c9b244254b175c27583ba32a2c2ff3ce1f0a03d3b7a780c585f040b00c92f7fd136c39b6c84eff739089b1e35c5cf1af1b5ab977c4f488c171414b0e09aa4f02afe54c38be40e762bb4d6f2293c482589e031225cbf4e8248adc5b35f965394a4e74877901bb9e7fb39341bc7a6da92d6f506d193c86f61a79187110bc339ca0dfe1e3898b88c082c55758aab8f2b4f124966e77cb060f8a9c349e084a66bd1ba0c1e0554ef7a38826a7438f124fe856ccc76e9d1b654663504bed9a8eb1007466d758c335ffad9d914e41fd19e77da562a1c47b48c1189b1ba1b6bf8c793b866134fc9df253f71ab5d9cc3d4e3285212a51488820e61c9b42ec98d0dde1b632de5d504e1977fe29898b5b8fe410bebacd098685494108b58eb39c02c6c316a77eac41230e121c8dc9a4b506855d0ab94e4854d795a1e699ef108694c4d1e375a5a9f877fe0aae2aa6ef77da49bc32415c7f513f8157b290e1fd09b96d1939c27c5314adb369bf368b39e9d6744f4ede1accebdd27dca725a2a4876295dff0e3d3e559e6b6d6e51089dd52faaca79d75d4b209af40f0b5d2ecad6f46ca462afc3a93225208febbd71c4ba5fe9c534000855f074f10747a53cf95c55f915c9a2429021c894eccbed062fc59c58b5574dcde6dcde5f3987d1b134929a99275b8cf55860f0bd341a72395dccf8d4d6a1ca4de8ab7e1b9e9bbf82f1cf885a269f12745885a2d099b05d2de5327423e2f4a62bdfbb386008ae1d3d7d0b18fad4ac50698c6b0817e8f88d9ccfc40ed9e8c484f9805834296e0e7dbf9c58b5024387b67a621f265dcb1d00b2ce5fb2b389fc330947b3f86a60133dffab63ce5612a69267fd5461e43048ce79ad1c279f2a96b8487bd0cf31b14dd3918d8a2fae00b68e7b6e64846f836e90146749058a4273900b161b97448de6f02b28a084ea9fe599edcd2d7f5dc496e22b9ebd760d7c588a64b32e6b815f983897045f36f2fcb152a2810d711fa8dac959a1f7345abcb8f8c76223e5ea3d876897dccde171c2623954d559b5faaf68059682c0e4ffb0f8061938b5c9e30f18e716a303c827c9f17bfcd13df42903a17e2937b4ba07db2c06992f26e119f3736ce8e8e1a088d0d877873f2bc536a12b790a1a08fd122575515fb19b0802e128e44f76e9d4512966da03604946f0f3c8bc263150a631f53e19f3390e07ba498cb730b6fe08c8a3b374161d8fa2de2e6079187f65ea6726124fdba6c7fd1d2687fad066a813f21017eede1bbdcce1170e68e610b2986c2f7b8eaadcdf3db56f24d8cb5accb45b65f8a12f5a5f83cd25aae2b0ecfb606fd201fe7ef4f347752694ed550509e3d361fa57ecbd2595529a1aaeb8efc3673f200bc574f479c28b40c95c14babd8e1a870338e094926c87435d3514902c07c407f3f66297016b75a3839d922539c2b6b18d345236cc3645ed3e54d3ebfce56daf060c12c29bd721bc2d686c282bc37088629c029da29499f9f699b204f40867141a0f242a8c324a374aa61b6d33e6c15efac6020c994eca86e16c2e037f58820043719e83390159010c1a9853128e17c8164b9885ecef3254cfcd5310c7f0122d85c8cf995315313c06b786a11d52b69fa11c2d19e918c734d9f8e958dcda3331a2b89f6998dd6ec636e3080e19df71c5dfa814b342807b654df5752802b5cd263ca354a477358b71123763d183835e2422aebee1d18d92379f9a05416adb3a710e2863abed3e0b7702f5790ace8cc64b6dece51895948b4be218947cbdb2f96e350b46d28ae74950ce686224cae8ca373a0720a807fbe6910f28d1dff9e68a4189a340a18ff2b9e990ce305902c5eff6c43f48acc7b790cfb0d4354eb1da4d5d5050c1920a826e5e2050eadf8514ec01f1aec71d499cbf8b55d70cee109f450b45e813ababbdd7d7c9d6846240c8872db26097ef064b1b588a24cf8c11c1ebbdad33302fbd391838119a3783823753939537eee4d1acdf573e97e5300bc600886a377d2a44e8101d86601d9d1e75106aec3b9e37fb76d1aa650b008635b819ac137b4b8888871dd88813648d829252e9eb4a5003a75642f8018148df3352398143b6a34a8041fbdfa9d294ab2879f9aa8874ce3b2615537e38192eb8487d70c4874bebb1eb590888b86dd2f9c9f8c8a493f0224c4aa7ea6eec4efde84070092b9a9ef9cdab1a4ee33db076855445d105e97c1bd7ecbab555995ba54de55229df7efde66ca32e57c69b45af871220a0f182f6209a3ce225cf5c362268a8254411ae047cc816ce7c0d2f44d097ed3e1d4e3b1164288778fc6df374f60825109a51368482b8eeb21365796b751977a08163c1ecc8bd45096229b6fe15f626c059b9bfee939647ab21d1d6ac218fac2984bf973fdb5945fe18d263f1bc2111fe15d105a6329eb95952929678fe2658d70af148294cd17c2e78fa36fbab38fc9cacbe5fbc9e7eca36d46f6f9ec591b72533dbe64954f6268501f2120dd9c0681d2b712b25b00b1ebcff27f271ceefc828f90b5111ae7607e9250d623cbbae4f8f57976b6103bd1353858ed43462f01dec93c19be09fdcf1cdd49b2f6ffef8c463463356726f9108fb33a648b711f04e4a9305765e1d07b98db15e507fb4e85f059d1761deb0ac868bf586045ceb785e8c0ccd170978e2c97b2d38beac1d6b5e671ca4d7fc38735f3ec069166a6b649bbfa87cf9df6cd0b19969b1adb8f6a53316434099fe7856411ddb0457847020ab63d0d950727bf0a3eba62ebdb46554cb98590bbf24d054c26dc7afcee4117ae544c20418ee4f3aa60c6a0906d407319a7901211761e95612aa9303a686c47e22e4dad968cf61f46306902861a0cf78e2c1bc4a7ef8ce7f1abe1b436652b85bdf8c010f97c4415deed14d9ba159de476e37d092b4dbd5238dd90518c4088984367ccc5e3f38aba0174cc58a189a518741b95a707d6d247df897f7655b0871053b41780031bce1d27fd758c65b3219bcd90a5e57ef839a91d16a92eea57fcd5dd55ae8b19c37f9042d2bd73ed05b70683468338edeff2598a896a5a94d46a9cb9a7ba1f120e2e9008834c35e1c45b43338688bfef14e40372bcde0330dc56aa5627950212e707c8250aa9dbffc0e21ef9048b04dd5d878cebe08a463f6c2c66333c107bf172bb3d3dd38d4c7902533982576d0a9c321f5ad7f0a48a2b8a0d988fcab7d797e43def4bd8537f1dc5938d7de92365b4997a7a769b8dca6d739b8bb1da14428541277e35568235618d8e81a1be46ab529fd8336abf1d09fd8040406b817bb3a177c0d859799b2b52b8bef8f788a4d8a77f28426048aa5905325fb801190bbc0d8781983e9aeae3c516103936156fb1db0019761a24de1aacb3a490998d3a8c14592dd597c34f974307a76fcd159e9e8debea898dea9038e031652b57ec14d203df0c7e6f9d766093257efa6fc9c79ce9ad2325ce58ad4e4725a717b61cfc62867cbc6541b5fb31aa3ddede2dd2f8cd27390585f39346e7b291337b033f245478ac2838861431369dc74321a664b3dacab55ceafbaf814e52ea35b72b491f23ad28597abda677bc0b13746381d3d16d0b125dba09ae62c7a78a75a81716225c972b34e18c10e48348cd099657244f01d21b8d943175456b0ffe7d77b7092fd884bf3e6d8c77e38400984d79c43f7033874b45069cba208bc6e47048c66706b9555cc61393b998a70d273f70f62657bfaa79c91ae4d36bad78146ba4b41b280d679e3cf251c614da7bdb3d7319a0cc359f852e20b8415df265e40c0114dc7670a6f9c760893aa0802fee310fcb2d0864b2daec0532caebfb935acb5ee7097a63c4957b78249a3701b2d5cc96a669aa3adadc248c6529d0e037c1369ebcd6a073c884e849c183048bb27195a3b61e021186c9cbc2d331096300b7f35ddd403f18af4b96202e7c62e5c733827a672c220b3d10e5a698b3207f575a51bf9fc621826c544d75e7becdccad36e0bf3cec728c52d00c90a0175497099ae8be53393a8e09323517702a8ff1ab3608c0b29354bab6a3e82ddb02349645e00b25dd9569203428f69ce55b2d1f32f5cff88820cb2655166af7f5d6c6b79f1151cfbd58b513ab10d467191e286360c82f311738eccc667af6df2751014b9bbe5861ef7202b4a88c20c8f24c1373d1bfe585918dec810ef533490c2a7120b3eb954ade0d3921c63f0c890e5f9170bbb27283890b022a83d6770b7446b71edc07c32a12aed898175ffd1b6f416832384d2a41eea1223e2f441d599d6933e9c34153b24780d36fae211007c28b33ed7964a949116d25a9b7e4bef7d8475eef240afac453dd97aa0a05ae2edee1ebc28f9ae1a7cca6570dc8a76e2fe8a10c7c49c1c427db0f193e6f0fdef0d6a536ea8b1c252bd1d31b427d0e26ffaa806382d8bb46c8bbf34c21452739d9fa92a31a76cefae5a0601487dc57cff21bb80d66cdb63f20ef64de918da132c8d180e431ae8bc10364fa0f7c48a3e893557f78cdfd32bb938b9e52df30314d65d1189398fab1a1c0c4e0bd6b70ef7482fc3db0c43ead02c792787bcc5f3b7f4d7aba023b2a72344a99303e0420f41e4afaf734dce564b67fdde405e1c9c48e718dc027a42aeae2962f0b3be5cf67d0472958fe84fc6cb7abb45cbedeafb92451f466e1bc7e87b5f6fbedfff64c43de5bf22bad46f787a64679778bd0e9ab652a2cd71ff5d91e5bfb0b3d207ef746c2c7ff974273dde1c8a6b31c584dea91163f2392226e59835291932a56af3807f236c514fe83904941307e6b9be8de3ac5743046cd0e131a5b45e27e3d0b989084f318822dcc485ee55d568c1085e96e3b019afa472f125ee46a2fc697d2699a3b178e6ce3db4a98beb1b37a451f33fb96e3a27fb8af0a166ddc90b8cf8dc3c32048347245126d9c5d08a8b057d030bead1e76f9fb42d8dd465a3f7d211f184053b41a2cc3d5bdf2be867ba9eceb4cfa90c605370e9ca17f7b79ff419b0a5f63b46226cee799bca2da9ecdbcee1ec5ad19da6052eca05353bf37afc877a79c4f2b49c20c873ac178807fd034084d1e2fc090fde3cd96df3cc3440e3bbc2133cced57ef2c0d8afc5eeedbe04bb5f9ba53d793b4189d93a2b5778d12a9f554dc88a2e892607a6a59e4e090a2a14ae12ae2e672ca0a06b2e1533aebde95f95b237fc54f28e7f3cc01b1b46b520881906b2f59b78825b32079ec127961883d22b1e7589681a09e238bfb60c0416aba6459d4bb322d39eea1570492de3552998003eb9daf89458523013f16a50fa505327afc9ac159706ad6b552176513f1fe8d897dc2f5dc73ba5b44ee535c4e439b95bac4dc4363f221843d2fec2a7bf910a5d932d65676730b2c054171789322f49287ccada1bc3bcbd7b035ac0c61f6e758ceeac5796046a5d601b15f1ccc831e8c991414e12046b2ce765b71c9857d86d6a4b9996dd65e84bcbf477dff2c28f2e3727f469f66f52510a05b333fd37e018c8d3264f90481d39b6b4b40731874171c3bc4e3ac8d3de9eedf16b16d4ce34cc2d8ccc10936848262aa7eb0243953403e225589795ef660cd78804cb2294176e976b66e52880cd7e393ff000aa9903eba6e30cac736f2e638927cc81f2e92b079da9f1f110083d6887495229d25ee63f4e8e0077b12304289a37b84fb6e643d3537671f656f17b90a66755dee63622b16e901500c4bc29c2873c90da1c1086a41beb72d3d322fa672afa2b2a75e2640352239a6150d20f87723cf717ddf11e57c8a4ea501554dc8e5f14d087df47cce4e764105b3b1f623c1ddc791fb04167f76a89e72c8a7eda95d13c102a2b1fea16240df3bd5ef042c7ac431b4bc4f5cc78bbf9163a56c39a4e57ee99d2e35fdf7c84332cbdfa66a44cef9ebd5e39136ab9cefc847db8d47e90e7ccf51d10223f5909cd952b07663bd5167a1c02862f64810ea4abc62ffa7854e0f64f6ceb6c6425cc0619e9d91e06f69060a2c7bf4acba828419a5292f8c69bffb6ceb7834c29afed579239f00982de279c838bdb5463c58b8966c85d81839aee5670553e7c9eadfe0b8d944443d6a3154c48d12d89b4a067a7fb53896a3ff19653b3c69ea6b8c5f2be11e6e02c0ee4d94034a0435093ce53cf8647f8e1aa4dee994f3b2167897a3b61c33df384241d711e80e657d63c3da964d4c38f50452137a80b0888c59e3aafc38df0cc83e2a2a17240c44dd1287b0d312deda1ae47a7ec04ba121059ec881ce9328a15bbb45a48a4d0ff566c78b1f502b3063ef93013bfd9e9724c43cc457377c0c2bd98c42bdc94e79dfc8eb3ad4b5d924f9fe3f2fd9614dec221d5a04629ece3fe0e2c22b103464c4ec3a702d5fb6f2febb0536f78c4e73fd7f049607f2d86f579e7e50bc5c16639199dc977bef3696d57385cb874fee8d110ef8d23ee06ce8077f254645a84c10274ac9670620ec39dbfc74d021a53d42f380d340b8cddfbc601f0545aeeee17fd901f22f0f098938b99f6e8539b578c73ed7d2cb046935f46d8862af717782811369572692f6b48d37ebf5d933e3fc024d56c4be4c5b395d81cf3a9a07a7f80f4025be70fe7810c7f5300178b9d11d28507b3525e7a8251498ce9107aa76179e1c210f02b27eeae04bf2e8a2ee51888d771799aa52d5a02d04374ed86e159f78c69d173d686a03d19ec12ec9f5cf268104419e94612f4574204dd1919dd7e7a634f4588e0288df94cf2a8d8198ab92a51da606f6e23cceb64ffc033433f0e2a2f5f318172c1dc37dae68ea8b9325aaedb00fb45f6ca8974efd97a13871458c2edbf751d7ef8a65119d61c81644ed6cf22981cfb3fe0ce89f850c101fe7fa1d59e5ed8dcde919a5a49f71e73e89089b433192619d531a12111f348505493850d15be593e8f203a50c6341a3d946cb624b76a4139fdaa6f1c425ae8b524a13f9ccffd715796945b52991c31307c8825575314433919eb1596dfce5b8dbbe7d84a35e5a2887ee1a2000eed8e6924a1e5ffcddc114e4cba10c9dae5b31697b04db6c0aa8ec65b068530389e7f9a192408d524f713bd81747ddd535f5933b007e950724b3f8e66174dfdb2342641a518fb9f9f81a68d6f431255d6cfc56c13e065c4823f392500de6ce79b1cef5f748aca69abbea593100218ae5a2ba273caddcf2011a26d22f41c9899080103b93397ffc251dd18a244e7b23921216c0993424ec7986a52830938f9ae5763ad68550dce85d5e8fb18f3610d3c170dd7ffa4ac8fdea7b1368272afeb121a1cf09dea49bb3687b13f170cbfdc66c0dc02d74fd6480ea219c0dbeb3deeda7da56d50aaa4e5d9fb56b72705e3eecce8dd9356926ff373780e949cabf30f22498d1b1231fc686446ad1d0071156fef31105ce2a76efa9fc0cbf062750b90e7b20bef4ecb83974a09e47c7c6ca124688c957b698adf6bf2a4c60863a63b2214feda0568657bf6d750e48058f0f0052c51c8a391bba2d078f406df9a04f393aa48801ee092a954aa493533a24e29a07d2671310735c94133d306686d205a403e04f99f17b43aabb344eb4360b62d0975176fbffb378d1727b354db5e317626fa5f14c126e09d16e2777ff0be7d48d66e6856b999193b8256b38ef54cb5bc3d560d13fb85a36ce8dc37c418aed5e39dc804bd79d09185638aa94415c766456354640af59c793d30037165704b6a24eb54040b8bf11f18b91db26171fe26a7e50473c301660bc940e03d83de5f97a11115728b69d024c2e6c4b8a1ac10eddc5bffdea8228ab5a4378e0ed74d4ae71c11933a65b88c40bf4aea6aa117bff7d76e1b663563ee8140f01d00ebc50f46a2ae63c78784c26f2411622d15310305c9546a24c2be966c590a5eb24a69ae2aaa95ce945e6ab71cef32843e9fb45392479897ff2250a0fd12a900103e4346cc5f67ee2e4f00c43958206938ab4046f779e946e6ce05705f3fd2ab8ac9092ff0167186c13355d6d1c2538af5625be30558f6e790a934fb23a77d8ef6a9aa19bda96c0526b8e1bc813a7170b63dd591e1bdb76127d0c6770e90da98699a95146362a3183f08e2204862bf77adb4860c4f875bc220ebce5e61934054ed123937ac4df83e4238c7712473e6b8e839b116524e462f422e22b58f2452ef79d86616d54225df9d9d1edc3c03a3fd946e937c64ae3f9f6879e67503d3976f04ca62b0b479d3c8b6d6de41b61099f811283ed4e61277d53b542b402d09541230adcdaf4468e5805cde9910863c913adc4e4b15a4307d462d1d57e7398573368a2999d239d485c2547b7e137108d98a492164e184d6297beefa5f30f17d381c125446a63daf12bc06a6666bff9b1f0016b966bd0ba4bf822dce268b8242e21863d1e3383bf47af807c4ead4e12db68abf40169b24b804d2ff65881744d7bd49098c5fac8d912e4b7794c6225944b96d68464c7dd0d86192d0f3f85a0f181884d8426ad17f7499d8dce0403f125e64a2bd861ad4d0c61268cf09bee965bd306360b023f9c0be1d8451c79ae9452b9fc0fca410bcaba54e125c26390c024996d29615b1c5d2d2a08965a77ff40cc72d845ca1c7ed21447a157d1f75786c8a167553ae3200e3624f727d666d16d0bc7656f1b75ee2ba240ae681d19da6a6d59439a20c0c35a07a3767d2f1815bd09f204ec23dd13cdb1e4dafbd490656c1cf5392fca298d3f1444e17abda88ad3c4dc59d5fb4bc27cbc56b2392ac083702bef898d989b7fa011aa6d3fbc7c7949289dcdeb6294366f721680e13e2b02cb93d95e196ea5962fdec4a10c85d4a87a0525e7e5b307b8c05556b23af5c97dc75eba47069e9167038376256b0bf50eef48261defd9d871e4176da146e64d228540fb3e6e5aed8b1c9c8e0a9e195043ad4b24f8d30cddce8f49b5c73b5f3c18a67ed44b21b24fca1decc16e70c1e9cdbcd1cbf789f58169d356c15ba49b1c975223e13882a0233d914dea6f4e12a4605ad6b3acd7090c6accd932e934d9c75bfde8659c5b50e9b728c64697433b26c53ec31dc0f09b9ad1045c9c2da8710a007ea75ad1609e20dd0e50699848bc972c304c5272bd44e7ec7be00996f7feceeea8cf4f0ba8727a4985eda57d0b17f54d189bb5be79e099ee2ef8012a70a8b8b6cf02dbdaf7eddd87ca40f573cc43d2f4d6763266693f17230fda0bce0a6aa9ee348cc3dab6df458b0dd532d1592dee88d24bd31f1e6bd35472f3538db2ea5a005a1d3eddd8f00d42631f94c3404534f79741ad2018a4147ce9ca11ffe2ae51fd2f6217507160d7785777047d2e70c6bef98d9b992531fb1c33cff20007a617997c7b9e2539cd1c761d519ea4dfbbf0c77b4df6dcbb60437d93787936885333ef7da58d0935e05ef126d5bf51e4713a28ff78e437513ab6fe05475e76d8a3941b8b95c1b6a89013510b181bbf7e4751f7307ff9804fecc6d481cfaf15cc900168a322260b253922ffb4bb04546f71bf56d44aea5eb466cba3b72cb8ec9e74dcde96362c1410229662bcc2acc40811c94fc5ce527b4caafbea7e88d10b3ba9a17b79fe3a85816e8fa655a1bd4af68bda58f7c1b40da78ea51d4bd51350f2b1cd7c0dfe2f18ddc922fd06b61f79d1c6e52f0a5062ac7ddcfb182ea8f11757672c36e998f1eeb456f66aa0cc7a694858c213b9194f1754f5c7993415f6eaec32cb5d36881d7e41b4b4a8b76fd566aa5f6c0c7af3a313607c3d5ccab16a4403e9996b4fc37f80dec03554b8a0ae3d93a64b6f69948e72030d70bf21e6aee605f602d447de35143cb9093df945305e7500fa417904d1ba243725e0e56a76adde45feaa49e41e612d9c643e68cc750fb1079bbf8c9f448e9ec31dc3ccd913cb83375f10d2af7f65ada500ea5b63c48d5090e8d1b096d1531737a40ed8401bebae758a2b480f597712a41cea81f0b2b70845756591dbfe7bb009d2a1ae852b05f80d8f0f1f6629d8499cbd67733b0108e8d5eca386aa1f0765988b9ecfe7803637fa3a3216a04b9b1c64c762c0fac5626689f836bcf43909f76e6cd68c020602669447a8730d40edaca74621a9436658358dfedf861ff369a7ec40a4d2572b90dbbed8553b6173f863b3fbac7338b74a3adcc5d95a608e872ab4713351d258ca63a87691a329cd1029596de2481cf0ad7043ab85b083d96ed92915d333edbbd9acc13a184704699e7942dd473baefd94440267f5369bde18363649af5ee7c17fd363c2e25fc30604d47229240e3dd56a2b0afebea8fdab38ac7ec468dc1a86af156dbf68d415ce37dc4e238a2a18382ec4f8caae52cd1f05f1344bf0e4439c3db97c425b197e596f56b0b02e558dabaccb9398f8b71f6824460cdbeca9130154b4367cccd16eeb20a267803d4ccba10623343d6281ee23b61423a0bcb5427c434438b92c03d6cca9b4b74e7a49d0182ae5d9318e89fefca1aa5aa62b68b94b39e92ba0ffb89f168496cd6ff1daa62beb8a9ad477842424f2643bc96ad1fe352f67a260b101fea62436fb25a0e7fceb5a61a0c7d4ce0e34a712c4f2ccc158da6dfeed241a7ed67ba56aafae89d2b4eae7ed8f9157d24fd3ccd89556f4b3aafff5f5de0f19259b1c8611e52fcf0729be78ea0f9e4994af52ff9cb033fb9c5cad35c8156c1acc82f1e9e28818a9c80e276e9c6a342f042d414b3c0f2c1e53dd469d1eda3fd817e730176049ac929379048911ab4564919c7eaa21fdc8a238489d4b196840714caadd8527de1ffa86690b370fbadd4a4003212ba5267a9096e0435c8346fcbba8f63df9d605c7f2d2d470ebb9985ea8f78e4637ed1aba8c94b6ab40d91493efe5d3179b599dccf970a4b81f039f76ec0e56b00b9df08a8c7dc8c0f41215c8838758a699c6f000f8b745db171523c2ffbed00714642989a9e14990ae4ee6583a320ba720012e0160ffffff9f