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

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

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

Block Certificate

Block 62272 9f3b921c6802e257dd39a65a3d1053aa4061fac20315def83d0c4c4f171f3902

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8cf7787634ffa5b0ff9b9b93761ce3a881a8dc36c0998b322cdfc9e033f6338f
Certificate Block Hash
9f3b921c6802e257dd39a65a3d1053aa4061fac20315def83d0c4c4f171f3902
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030430000f0410000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000bb622ec236fe2546f1933b20c6ad8ad11bdaf56dcb2e34960f078556459b179774c5c9e6fb87ca7b5c694e5a42ff8ffbef2d37629f401a420427fa40f16f236b400fe8fb95ec7bb10fe3ce37384333166081c912d36cada0600000000000000008000000080000030430000f0410000

Raw Header Hex

000040205da77bd055cda5374c1e6077e71718054fcf54bf1b1d011c54cd0af01b0aac5a7c074f859f9136410f1fffd32ec9a0e3176285eb6b1cb4038b8cd6ef360d61c11755176a595f02188f33f633e0c9df2c328b99c036dca881a8e31c76939b9bffb0a5ff347678f78c

Proof Data Hex

59,560 bytes
121216020307e2f4e9a6bbfa1a6c330d5349a4d137fa810463fcfe561f4f2f3d07ab460641d91aa59588bb3ee58c2033aa5aca68ce129a8d6d281f2928fe7b30debede36b9ad59cbd649677a54be1eccdfb8959ebf9fe7f252502d3b915f49b61e5ccd126cd2ee6df91d1df813680d74cca7014c1f64355ccec52c2708e42524589b98cfa67b2377794541f5b409a3fb5b7084991f8625003b8a0ba5cb81fab93fef52f3d9b2ba41f23ee9d49c2573505395ea83fed7d794007197b04556d1cfa1ae0d356d43e464970bdb177ea88025da4406bc9232a8fedd115dc313ac94f524531b6464b75a1035b55bbc3abcf974a9a4c249f6d4dc0f254343c79d648f2fe58b32fc95025b2a06edef7a3a428cf11dfff0950377715576134076719070bf6c52ab4b0551dc0f123c21c9422096e480a988e36e2bfc9ea60c7ce787cff08fc5ac15fb78a14d6a9e10bac471bac9f711b9cc1ba4bb798866a04f782fd769cf6ad20bb738f3737e4ce1682d0b24a89c69cb60eefb948b5a88174ca961e62d82288fb9c9b9ec90cb410ac04b2eb6bb56654c7e228ee5e20513c6e6f4cde9753048ee9713e1d531e33632e20f4a6b3ca0100c56a4ceb0f3b0c9de5577067ea71dd554165c754ca8960ba6503f79ece3401d24d54378fde98b0ae95acbce872398ca9684e8a27215ae5d468c23642bce993c6bdeea9e3553a051964f09b621403b63ccb3b51068de011ed44cc0a8a6492320e036d307f8d5f6960215325262f8e6f541ff5b9567bd2a112486e8a9329fa09df283add85048288249d1336374019827c9e236640db2da780fac5e07ff9b3a26afeed4634ffd2154f276bd8c39b34b7df8926846a1786a2d4b614c64e81776af7a6464fe2b1c38280d640e10d1777151db7473241fe5d425e4b284e5bb1a314e0fe01d6c0964b413d79a1140b89920d2e14369398828037d599c3ca5466d5bdb1c84d8b146af6d249afbcf2e3eb0e6b4e0801b99823858ee3fb60edbcf846301711dd4a96d4c1f06162684c77ebc11117caeb8bf216acbd9029d3c55b5cec228e7784f63c591cf1a961e290dda01069b6ef501d9db545e020b75ffe3ff34f92da3e1b2f6c491b862277411651ce250f12a024b3a73c9c5ce4e22f0397ce4f9e6bb695d0b95ab7043e5fdbafc959bb76681c69260abf246e3a20632223b65c4cf6e1555972aa84d6d6b68d346eda97fab72b246c54978006de833275df1319b1696978ff48b2acb8137abe5d15bc25e795b9f51eb63219af33084ef8f0204ad0ea47453797ad6a609a5621af5811badbd955b5f0ae43a1162761f731db5248358d577f97bae342512dab384db5e98f8f4dcc1213c66a69736a4d9c61898d69e63c7a16e286e080c98578697da40c3004ddc397139914299b0a4c532a016a7a2f353b4a47e9fb41b716abf2c5bc66ca6e33f22644e58e19358e6df14296487ba52495d6fdba1413858409de41a93339cec6eae18c0da385be2f47093e9212cf056207dd463d00f19d9ab7897d3d5bae98da5ef7972bd1149cc3f2c7a1d2dde9fe2967c10d9a01e7b02799ccec0c4d1ae77a96ed0ae51f9036910205253e1d16abc1d05a886b908506c130025c9cb56c6ff1528afd0b461deba92ff91928ca7c0384dcb3e69fcf671b647c0cf73f6f704f2b87a9d9758b52fda704466cb0ab97439d5913e06ffb73076b9558a331261189b7a92e31773c5ed0f2a75dab23f3cfb5ae625b8301a176d953ea6d4b85d1a9ccaa9c0abf3a2f2ee260635dd3034b7727f256813e04c14b5732bf15c9998695deb81ee663c569c32b21394b31cfe350855f8988ad2679fe61a1bdd0673765765c6171fdb2853bbe1804afbe301f38a9558b43bf16164a82c56ce69c0f4fcbff1304adbd3bcbd64077ad6cb53d2c7ab55686576e9d516f988da0f9927dcf231377087ca18856f9426f687e39ad3c9e55f53e68ee3c0d98f83cb5c832eca608a46cbe3c3f0d1fb0ff11cb681bdcb36e0e51a7cc8337114994107f72dc19fe12c3d0ef3f00c72da5d811fac237ba2e90a3950b6deb993bb4c3f7b4ab9778b4db50e25430f1cea0eb81c4e0550a9529adf1903136f76167de88dd24c3e8816a348c9925e549872946057b78a2c6e0619e12eb359e3dab6dad5ab903ea9e680d49f35da2928d14bb21a8f97616814ee6952b74a6407207497a316890234c0673fd15f36eec592aba7a5f0ba36fe52f265e1289da5aaa52fd5ae39318eb45e19823cc5002fed848f8b9fc47191649b764f2b7c8b15e2b5f58fdece7620f54496e11ff209ca9c922d9a4cd0b842add881555e17364e47696d87060cda133df8131959f3cc2e8c1d9a2f002f2394612715e720aa62d426d5c1044d596136806ce149ae2eaaf49c275f0ca3506c6a0dcc07a0dc5ec8fbbfc77dade99938c8c94ebbdbe72ec12cdb7109c1d7f26dde31a5d5caae223352c3c50cae79d6df80aeaa407dbe34cbc9932abfe6afd0568fff001ce472a98e2ccd7d6573925efa42ef206f699293508ede343c2301138da73875c0c197bb57c570298e7f91799c02a612bd51dc4bb7b40fb0e06811c14461654711e8a216ebe1273b6c5cac2b047fb55fe15253adffec9817256fdb3808f52e0db9dbbacb45eef539e9a26846155ac73ef76bc9e705fdd1174b8375349748600b318ce4d792b984a821b3ee12ac62cbd8e8ef5c424d39d76e4eefb1fd485cb65c340fcebbb5c110fd1f859c30ae3468d5acbdd322e370da1520c28021c410bae06e9f2ade5e96890b275af59e98330f811008a61c57df0accbafe684929739149f0604ab256aa6c9d2131eee0432b4714acedef321a6c8bbc1799a2062394755e3b1aa2b770ab91f0605717658698f03432b51a6dcc1a710c62a7d25260726090a1878d1a3a71c645cc4d0623554aba2588f48dc5dce8cbdac559cf1e273ccde3723a682403eb7934132c22e3dda4e0f523c92da74542204a6efbab27e2491154f337b55fbd29c83ca35493478ecd8fb216e769e19634bc354a6a8e803d8c90b9158ec433730dec5d15df319d1ec014a9322788f99814eedf69dee89fce96312a7cb0bc6298a182bc4be3a6d7ce424be46528303d359812166f1de5e998906df0c294af9746a83108b5d938c0caabbf35b9a9f3dd0a25d61eb92d0a8fe6c987e7eb73a2e70ade324dbe6a699b20c13a3086124010d8c18c1acaca6336712c7ee48d1ccb03278b8c394a8ede64ac487ec0d7ad42f28576f1172aed91af0dcf42b475bc866a62005e4f8ebca6458a847d59ec0e10baebf3c42cbbc59487d6002c10b38d12dc7fba7e14b23df6200367ece550a085aaa7ad999b879979d57cbafdc3b191ae110ee584fcb6a6eb1cf657795c4e33d52ac05ebcbc5467e089e290215e42b6eb6580162c069cb0fc3f22d72f2caee00d11778d858764853c32949f4165c04706bfeb2b4104060ab28bbb933a8d8e422a5244a4f6510b10a88009a6d71df597e1dbe3639a6445ceaafba74416696f2251d34a94fbd93518967a359e2def80d94d6dedc80ca34008fd1d64a20ea01136db6aa2729962dae5d8cde64327a2ea21e3757ce703c5767c39f01c5a3b6c97b6d85444fc7c70177612abfa27f804293b69c76d6f50db9b3d1f8029a261208cd1bcec6e1445b2ae1b576cbd3953178dd4191d0b5035fe38513a5152c1f90c77107756eb4e60ff5ac74ed22fc55f64c5a97f02fe073fb7c945974ab532b2ff4bd5c87cd9c573789aab610b84587009318ae8ba9679dd90c8331f26c212488143977626f471519fe0077f5bbb978360fed6903032f23c2a74ba170cd779faaeab5929a411d7cef055cb74d1584c6015b0c2967320c4bd1dadee54f8c7d214c19989058dcd4869c3a2aac24bd75a971c39e5c4bce9fe5d879d92e0f8f841db6c89266f85c5d78c712888cd61ff190ed85b521fc1add5c475100b982e5c107bcd6fc6ce02f9e3a34596345b49a5792c17c84f7521a5fc455d79da0770473b18c6d07abf1f781372439d25be583cd97e3fcd5b922a48936ce421923f69f46bd088fde198508058ecdf695f7a9cd5ccdf3ad55002f452cb8c5d4b2f865ddc5274e17cd250e56f8d88019393442552d2332f7474d99d329d73f34333876229ea041e954c1273ecd7041db3218ed0ccde2a7f7e16cb316a803bc97c90fff5c895a01cb242db11128d88e2e13df979acb9b9ecf6912d1afbb32dd21900cab7db100f151d9852f5e03489e6c67630016f191fb1ad81f1f2fe76e34957e71e30f58eabc0909790f77ba0cd261a0cf97ad58134a9903e7bfb420f7d0d5a26309b2b406b8c8fb3234fca812c0e4768e3c8ea608386fc028e54b11f015d02ce020ba7be63636255fa24d4a7d86255b0db93f97a3c71b38908d5f736e69a00786b5643a282cbbd81898237ccda9c9597d763130512c29decaacd212777d318c6f51ba246280cdd40f5129ce32078739d38e5360761785295f4b0f84ec311f252959c70453b4888a589ea9d6cfd8774991c23fad0f564828949f2e189bbab2af8a3300a82a2ef89fe9efae1b9adf888b460db42d9da5cf1ef59731d5a2f1a4fdb04d3ee049b88cdc0a1668736bf642474fe9f82dc4eb087c68bd4bc4f9954e3f36eb29cc692c8284fc22279f9512849adfd0394b8be5ed6ac10eff201e415cc0bf357f58909696408da6e3ed83ca69eb2c93a073a1925a5f5ed40a3faabf1fb28f968feb7e699edf77d8c236613a8f8cc702d453c29e5b95fbe9c037d25f7109b7dd74d00c42a4fc8a63856119cc9ed7504c102b36ef6003f7c41ae4c90d4aa01dd8aec8647eb80427b6b3f0bdb66389aafb6230c97d2a24bf2f80d4f47252e5faaca5d53f375583860add4d9653d9333f7bad5a4cdfda63b3b0cf545b46007d736a26a275eaac4fe194a94c98e8cd0470632a488a5ea85667b7e6d0a5407eee674c6c7091bac6bf022f2183d75d29bd7b9aa58199c35720d1bd62b74170503f51c80bb1fc851f02e973d302206f80da985dc161402421e08bd74b9d578fa16caca6db91b102dbf29975f9978ded2e9475986b2593de61eea93d6ee6656366acef5303babb514a8bd8908714cfac06483b4c7b97a8d01ba8e5d628c823a331b5cc361ddb029a9521020c955ffa41da32e32d02d79501050da035d10880dd84d9f575d7af548b61d6000c5deea1582c701b44b57f2ccd46f8970bf4bfc37604fb2db57fe2a4ed3c9415ee44391ba49c8daae72cfa0b917493448c31a72127b750de747c5f6ff29189302571e1bae00541416a32af390d569898de7c958de8d8fe7db4513455e57b23441daff4150bb5201e63510fcffa9e9c2321f18340eda7a72bef49a13a239ff7b55c6130a57df9e29c01642f98cde54fe4308e2a45d5ae1d9429928f486caa02a3c7c87d1d998ce76a05313d3d46a4f8e8a2de810f0d546daac155cf69f5206d088b6bd0420ecb5c25cca416579bd390a485273d7bdc0f180f3c123ba0b6ed8aa7d9c594bbddd2893502d9ad80c43ef5866f211a07b87239233d909b7c321c2b9aee8323dd6a7639f3a9769147e7718c6508d9dc86cbb7940d510f7d13e7e1330b4c45bbc9329f498e6953404e7ab388ee446303b334e41c7c8d04f144399a127a64b98006898000bfed47bd2ddfc5a61bfeb066c117c634914cbae84f1112f26876df2eb7dba814fc73f644d84ecaf985fa090d1aea679e75328fe03a73ced1900e2066131db9bdda19ba4b45936a9db60ab8262a3c2ac132e6c395255a2b1d7debcc41481097e854fa4c47bf5b68059eba3a714fc40f0b4d3a9c76f12fb2a8691d116332300db5311966a832339c1ebcc18201339f2dec8ad9c0ff408974295d282f1e3a9a103b1da3eb68040d940e5a756f1bc03a393ea5b4ee05eea3ea9c860326005c65ef5c76d7ada345ca65c7f59e1081b39a95d00f5aef38d4eb73e91bb3ff03b2a9be88979efa379ca6997d5b52982f09fe55fc974e3650f33eaa84a20b07c2aa2cb8ec77e04c97b8160ce39501f00cc9145acb15e7840e8c759371aad52effbddd5b44f4a037994bb0eadc54d03bbb2711dc24806d2f37f051a23a7cfcc55c6751276e8a25903548be83b19c203a5fa9133f90ea83496823b48371278cf233be4e614ffb5489d230f230242aee70a06e1409688c9eb7cf622a672cf0313c9a7a5b3d63d0881b46130a10bd6c26672af4e0290f02e77d2166473c053a3fa5d34c5dae53fb8579030892468f06a0c7288238fdea7c2baa7d9fb075cbffedb79dc3c5acafba7972066a6472ee1ed0c98de67936ff8bc3379e04a088ae174342e9bcbac06822b0fea7ac50d1535e8d9b8f7efa691ab41f1c8d06cdad7966abd39f9feca83e6d19b015f8cc5b823c3a557d0cd859ff6e0285ce9701847f171519b022c485f88276eaf73c303d50e5f5e93f11f0a2756ec2a6f867f51c06be2e5ce7d24efb4f8d6cd1ef5f70e2d59e0ae4e2a271d440a4d4bca4d003aba8da443dde9c61514ca210204ec449a4a431551b3bc03507f7e5b71ef0853336d784f2b136505591773a306623b94d38f94bf94bae0ecf7ad5f7b57789f3cc24ecd037b0f64b46a2236c5fc67f4073b481593ed6fd137d9d7a510f5613faeda6b3622f830b2ff2cdc1b867c17a0ddb10d4132afafbd9baff15da41165d316a48d0baf8437576cf8e7a527fb6b5ba0d6535f116222655e2516fdf23764dd80aca0a17521373824dfdb067a0dbc5a16a58c2ba926ef345940f68cc926170d4a2b41ccb0a42bbbc2bb835280e2618cbf26ab035447d64f89cbc5b270eaf8a26ea966f56042d75015232055bb22b093ca7df05ffbdc0fb1760e12192d1a7ea13d243f7ebad0a5b18c1517c9dc370fe0fe04e6b628f72cf04c3dfcefc0221a57b81dc49f293a5640274e725d02522711be053bb1427967b1b445e3c223bcb1ad4bb6dbedd9727bc7503427dc9c90fecb034123fc9795dfff0710778a24e76d787e5faaa3ec9e047b52f8f4c04ceebc7211fd163640b614531e37b67ac1a947e9add4e6781b652591f5f22e1581b0d6b700efc1bd73f776bb5dd026d38d2d06c0fc91fc16aae17635354af315819386ca53b66f23d17d4bf3f6b53a189148c26e4dc591119aa58fd16109c596b6692e100a4ddaf3a7606507ee8b348ba9ffd5fbc18517da89a863f87e5d73fba1799a066eec406983a77b30adb9a619c0014ec5369c4508eeaa4aaaeacf5181e2cbcf87b15771f43c08a626cfd76a8d851c82c218fce8441fedc8b708cc11ae1c1f5781e1c65cafcc1edcf2f06a4bcd276c7f1d6660704545ee2a4907ed6cb51bac50b21682dee953f55829218d3bc84acbd1a7045e350c9a04e1dc6a7fee67cb029ba40cefe42719eeaed3b1ed633c6bb8aa1bd39aeafeefcf6079be6efb2f66298694142b6ce2ad2184fac09bb13425723ac519f372fd943a8493b76004f5e5a1f3f9e32ff0140ea291614044857d996c3be3b3c29d117b9a0e368ca235dc57d6d98b6ec35c7ce284388d894212a97dac7218eaea1f78860ca9d44a7505a83d6a17895153500ec1797a9b5dd89866e35a99abe3ec3b37e6acf1139e05bf33db94ebc9ff567a5abe68ef8454d532d72107218e101954e9ba2bce8fb562610dac7266814e56a0947e338139b27863760bb0b0533c26d7d1691587808e04017d06bada18a0b0e8eb5c070220404e883cbcae5e9f48eff121935129c3c722ae15db33d5c4de775a9104b8a3b2aca1818aa02aff5f70efab995749126087b3ce8088a9b3278702cabc1080913111cff6841e02d36285211251d2d5629cd8d4572b87a34fcd547d94452715036ad01fec4464293220da2b8bcd0ff9d7dfb2aa3fcfc54969db95066245ecdd76594f31731827781654eef7ea73bfafe04a495656ccfb9af2c6d3cf3f933be5e25d80b9633c7c6b4a87c054e603b305a914fe0872039b62529080a0bf7ad2ed2cef9a8311fe1f6f9a3d76365aad6783f4f74be0bee7d760a721e39bc6e22b7258915037e8fc873ab84b4dce89089e4f2925d1e568d36191a589e2777f70ecffec3c46edd14a2f7b9b6a67a5403ce679ed517f8e3e599826b87185b9d15e120abd2eee117180521b9e2817ad9ad6a5c3a22a745152dbb657c59e6ea923e685d23f82de72c86b8315cfc4b90d5ce9abb43c8a9059f987d8d4d31b983e6fb597c4177915cfc98cdd7704ea7c916f29cfbfb94023fc39d62996ef72f245b6a4447d373b128cffd72d8429ab88311b36f643e28a37beb53d54ef21def398002fb586fc4a3f9591acecc96fe9df3f4d4d694f637b289bcfcd6e9ee94718a311b5436995c2fff1a64e0ab423844deb16b9a80edc6653becbd7ef651a3958cad4a71345d4256da919398c602670321989a8438ea0894e2b131c2cb4b022b17f352f02c8d3f6a41c279b37ccfaaff59ac8b9e0279ce45d720be885271061b5d75072385202a136637fc8c81b8236f7062317687293bbef22174dc6b1c04a006dcf116e1a52103d5e284adf9185bb20ae5758779d0ae5c46d597849117be93c0078cf4dc760654fa605b2bab484607daefa0c14c38edf561578700ce224f76f6d2760b8c91a61c1976819fc0386d93616e639ceac904ae51ca76f6bf1f0c1032ed1b69278473233cfdf8717c7607b46156932826181be1bf2dbe6a8414cf13b10401cbbde587c80b0dff6b30d5ba393dd2601076d7076746016ca3406187694305f38b87147d26b2a71a99345d50ea81ae5d7825c74d29f0609681b9f09dff71957518da98ffed0825e7a9a0e353a02b91a6d2cf800b57686d8c3d488a49dde92919d3961948703b743910402ce21c11198ef6621f929d05bafa083b5b49e1dd98e822a12ef76e2c34638869fef20f7cf994d530e942b53cdb6a5a59a24129c83fe31438947c640361ab3cb9b2b919d7ed015b298b94212ca923dcded838d81a8b24bd007b23ad7d9a3df9739a334c372008b644ac04d23337e04e20619b89d95f9d313f314759b2f9cecaf287bfc836306cb3a5952cab9a1f646684fa44a3630019e93e99b2b7b04820abebb629dc62c1c16e8df4d401a744c26f14c0932465676e9255e86c37e0647d34ea06ddaa8a79688cbbcf0a3e03069bd44ae20235c50c8e65e6e3453e8889e1bc00cafcc156ed64a94847b638bb30015b8b1507fabc33e2d08bbf0e94884d371f3ae54c6ef512505ecf15da4e3b2506d918690df99fe28d9da1402130021b88e376aa788726ad3cf2b2e15bc442b2e1879e19ec4e77910d8a902a485f9b6ea7d3dfe48fc905d947e09181d61f79f3abb2575afcf61c5ab9ca74630ffffc46badb6e34b074d7cf6478512948f95c9f7d1b49369bbcddbb559961f745ff1f310cdbf91d07cd1a5f75e318fe6c73bd9696ebe27c2b6a04c015b441aaee9a96058269e221b11e3050d216c5991d4df745e5cadad1cc28a37261d4396ba801e6efbbff6cac5d89579825aee63e4aa02e2bce5fd018cac54a91f9a6fd9f1a9d8d8219c2deac6761c7caa17bf1df5339a8624695e360aa93a08907ed71f29d2d32d3b47275310cd9d2410d104ac2c7e29f8f009e249ba16255db50dca18a5a2eba44cb566948fb8a038fd4e2696332f9a24b1f9f8a847595594a5bc09caa234e0699adef6a6886a2953cb363cb18e005c7a1a0c8755e7527184e44553255cba684ac38b784ae744d6de7b9922cc8766c102b67263e9b4a3785a9a8bd9d9f065e81d71e038e9fd1ef9493800e40ed450ed53e124b093ae1f086322898dd40e622239466eb7160fc0ce7f9ad2de57d5068a9d4f1b18efa4c0911c8fcfd361edd2051baf21dd8b8191ac827c57b6e09876597b95576237bcb394194b899bdba8e99c6f888c0af0ff62d3821817f8ff5396b2c646f8eb895c80c0eb146204a4f373b4d38bed9778404d7ae5545ded07c8b78451a99f8fed78f67c1c4f06ec452eed58d5e767805f23f4369d3efc73dfdc19286f6da292794dbcfe50fd0f88d0e867e9725d8d14314af5534b0fc72a1057c0a1ce147610751a015cfe009e25c455c4b01baf59f303d7b15834e2b412cb722b635cd41cfedd2eca67b482e812b7f94d6e68b684d91f53cce1997c00b55308ce47962b0c9930b6d4fe8e7abd60df73b99ee0ba526c230c5dece8fa09be1ad3832ef6236639cb6925c97c66e51bbdc96f9887ec4edf17ba545364ec66fcc3584d788a4533c1d108ee6cbaa8ac9757b5bec9e6d6247fb023068f1716ede59b704cb5afc91e4a196a7c491e2dfc012264066007b4821a844ebb533eaa6c8ac55367a3c7c4c3f248548707ad6b376453ee8a89284204ed88522ab54c066a74f0ba9e4a70527095fd83841879fe32c6398f951edcdc96a89ab076d2dad1d7db74bea0a353610a4382b2d9bf29446bdfc79a8bff3ea8a73130088476f81d82ebba8dad4941dad7a8752774e103f6a554ae414b4c563d45f24d396ca489112af920ad310baeee1552a3323d6abc0b49af28cba5e52eeef6155200af6a4cad93d1f4b10947e748eace2dfa7b4b09274294cb5c67ba83fd5b1f57db8020fd6784e4b01bece9f488e5efc1984e369e504b10af5bec11778ecbc4bb5b39634edb6da0898f20c7915466b08f989bf6a014e0a961d1d3f1e26245fb3860cdff2384000b72082a2bf72c1afb4d993bff2d1fb6ad85b7bfc44f2d4bc1442dcd3e8afd08a22bef262dfeebcb02fcbd611c7433d1df14a54b7ae8e7e7afbcc4377ecd8b69b283b5e31547d62b319cde568cbe7ce3f45408530c46d977bff4c6a595bdfb7c95896546f07c9a2bf20063d4b832e6691e9211081393940ef4219d3bf0afbb6d6bda2bf7cab80fc2b810f8185c0f123ed7ca07021f34247b7a230af572c70a99208662a8b1e19b1353dadb2025b4076023d43506c67b32ca71324419494743fb9683a2ac270282153830c0b4cf490ac1a2d377a53b8800b93c8f1c0c7960f45e960e73adccff7bd0f90ba8cdc25fa601e11754a6be8ca4e36a5b2972bcef6caf5ab8024e1850af92104e3818b0ea272b1cbbe1090d4c7aabc47790a8f3cfff760e72435587aed30e8faf5b964c2b7f39923f341c34f3fc7b0c639f7b415c608821ffb125f075597013622de1c4de290f68b33d292fc561093bed45aba178b01c9c696ee0e8e1c20f0fc90abf9e77b2bf447f99b1192907685894f6172fd765d7b0c4c99eb63d3c1b6fac256acc27db045b416326c9996a4ad5c1b3f62f1527827905d6abafd872f7960d3792c72ee21f481b7d7d80e9a1d5d3bad05a45c36b6c0594f8820fd6613203e343e38d6343cd7288f930e3c01c2b7705d57ee7fb2a68b4ffd3dc23bd7ae615a59b32949d034fc0fd5b7fd5b14cc857daef5a0674b6c63ff40844aa314c1dc5f321b4d295a87a16bfa139393acd3411d1c6048bc595eb1c812ab4e1223a2df9355dfc1fed9d4a3c23556aad17a81a65456ee293cc91f437f46b652bf541228c8b691734a5eb6413ab4a518bd3bdd888f2375c618b7b9891d32bb4b4bec8785bc65eb0558a1c663923c1c7db0a220289d086a8f52e63505475300150f96ee1d34b7538fba1d5368c1f231e3d78440a34a30007d8fa9648fe37773efacf4c20b45a203dcc65ad70ad6794966a0ad864204a65ac421ef26cea34d7f93c75119ec360861f1fb9106676dd4ce3905aeb24c61ace7881aae9613464aeecd4156bd680021d977d43e74e137a205ffd52fe1b95beb82c71773910567f25ff35685686b4a5d2df16510bf630c0715fc11d978b0e326adff7bb62ef51d6e07cb101727574d377c2fd651b320a87c580d5be0d7272ffad6ccc68efe61ccea34098a09b871579f142dcbcb6320f7588b3fe4f0ae13bcd94615e9041f2cd4f5f196348d09df42d4901eb500d3d8f1922f3f564520794c7c21470209c732d2c057a13f303a0dfa5f24df20fdee176f8bda0a32b0831ac7dd1aa594546972c86e613c3fb8c0d67b5e025160aeb7fa97e1db0d424f642701ce51763fe6f1cc1107f154b236a589d866f8678374bd7ee8de526d3b3ba7863f710e98ddf4577e6e4c0fcce0213eab15cf49140a4bd2f42bbc33d5053e6bd464c3fb5e48bde963b8ccabaa24162ce6df3b2fa7e0dfda2b5b3e8451575a078c99536ab8afcbd03bb7ac9cba70048c57e4ae3075dfd6c25ae82021e9e2064d090de34293349ed78f22737c04e67e4a7cd503466994580f7ce83c463894cbcd3f1914a58d17017f4adbc25740ec48db327afd608c427667fad45acd7c8228da55ad7046a3bbd9533cf578c22efa0abb8ef8695fdfa7fd2e5b0e0ed9d58f82584bfbba86dbca06b8ba33955e87f8612f84af42590074daa6527ad10f613762a821d681b89ae12207f95252d69286adb30104c1bb5b86dd745ea8fef86916255c48c793263e91374c89b32b71454ed5775172969846660ddb3b15a84e55f2f513a87a91a389963d7796fd30b239692c2230e847b6a31bd6e368a8a7b3bf8664cd1344bdb30fb515ddd3542dc4580df01b1b8e4a6088e719c5ce891f6ffe3fc26d62a4151d99ba4fedc463f41616246bf97c3b56deab639f4a128612162f1a6a8f23624015b33ab2c45a31ac0b8665d0b800d4003e8f0c8f982c16adbb2d7558833e0d152fb893d0f279581bbe734d534625089572c8dc6e455af25ad6aed1045f66728d8dc783599eececef469b46fbcdb23f7022409f6bb7484b390066010348b439a04fb63b802e2ee356a26a09f4d6c5cb177be1af4b9613c9c71e1c7064c39ddf7805d51b00f5083e0e77a294b85d430bc1aa48646237d535697751463585ae820b6027f17cbcb8f6cac9b052d9c3294e261cff5a85bc0114a9831eda0c1f34b1e20c6003b6883fd63b106b9fcb164b20a94930acbf46bb62acfd611fe6de232b22ae81f10829a591b9e9f33515a6247cb4d589121656a5b9625d16c1cce812c87b54d24fb08009b5d726d980c2a0bfb9c7bfc7d20d087e8a7073790cd2c87e8e94a96e8800e361918db1ed7f1012ee758f53f969c1e92921e1fefcf0d670aa13ec528a67d225781344f58ee3274a70e2194fab4ac35009b3c8b6c8c2e9af930e8c31dfcacce6792db557c0252e4cbd06d160f596e2eac85c1a6aa76ee60ed6cf087e4aca9abebad2e00b321cc009ac894ac8665940b9040a8ed0a94123278f4d616b4b68392f9bbea085bef8e3bc43b3b7c857b86f31e6ed59cb6454761dc78fb908f96f2b77cfb1a4de9396ed8bd5b9687977a55432f73e796f21be9c0f0da528010a30aa5b91d972d43c8f23ae256ed04c637a4033b13edb90ed939937b0a00c2fd1cb7f10d7310f666e887047029d80aea2be71913ebf0e7c77c52a9db0afd2a6663d8ee5dfc3dfbbd77a848b00c2d47cb760440437f630f68343d4408cbef7098a51954cef49e3ddd8cd830d27460adb870b14479e73f204e07120a9b14158203bd4958a6b31e1cb4b0b60f9c21c498d11ca1462fd3a25252381ee294511ee20cd85cb704132d9d07925b4adb8aee6ae143bcf700a41e29cd189486baaa78e0f7996c7d7b1276750047799e742c0384ac4cc15e0d2ee6c9eeac6ec9569bb69b0aadb4b0cfdc13310a386dcc95fadc2ab00f8246d598341fbc05680f7a6982cc4ea452c1397b6ba15db91929d932cbce3f0491c2ecd944d8a3edf9c6f96123df2ef94c01ad177c5c0f553159b815003b7b920515077c7eb463c660aeda520ddbe3298ec354554123852fcfc884a2cd55bd9b8d49d0dcf4931ee6442e997e572e475705f153ba01918bdf5f3900270081fb1c920a8718e380219eab9dadb4648cc8352d8cc46ed51a718d1d4f37c369a2a2049ec356c634487014a2e8ab1cfb44db1cdc310a4ba3ffed732c1b5e93d3199ce530bd33b977110d6d5b74a761b4dd0546c0ae0fa9f1f306dcf7d08dd85e17045ece82aa178e741af3726082d96142b371a90948bf017115fea5d2a1046f0e8321694cba129c4501944baa0fabae1eb5c8481133c22e1e3c6e829654d2b41f64c2e6da58474cd6ab41052e5cab4387757beb8c256d77c9e6ae021a40ff349d9c7deb12f24ecbaebb6a6b72c5a0bb6ab37582adeb1c01a54b348bfe6be38c1e1d8c64c15dbc392942ed47ee6d9e2c7ba94c193e86ca4fde500e163c6d8c1c876209471dc91f336583720f7c10a280d3318871f8c3ad648da67618015ec6b70f70a4d9e10299b3ded6f8d70fba588ca3ef91bc90e5f6cd0f1dc8944af2b00363f72f8454d62f94bc89bc08eb90114e65e066c5bb9263dc7b2c7dd813770464efd3bb1ad070fa65024985c7a2a20ad89a432865a27aed3e0e443cdc2cd9de2bc149e9103c119bdf54fdb2df6c369c48e7fe60c8733e66990cb56068bc8bb4c16bc6305bf777f80cad0cef4acac98a277f8e6965fc2de5e44ad8056445b75b42df78d929ed4bda69ecd818cfb06b7493215983e09dfb62f5340e3be606b0b97b2748d327b0871f647ea6b720544120552172e4e18c853e746791fc619ad4917beb0581aa40941ab47258354685d2a47ee20fe76dfb6551c1a10cc75763bcd6ca3ab549c15fb1abd30f0880f4a48de82cfb494b62d4c40dcc51c765e22df9b26a0654ffde4bc2da835dcb4ecdc8e752f5921b55a51087b7f8ee0b11435b153231b38781638c3fd69df67a41a8cc45212d59669aa0b14badbc83cef78c26b2e32aa6e36f5c51b90a4a0241c904e7b032fabb2f18510eac5da1b105c3c4cb9e6ef4dae2cce5da17b1fbe5071b47ff0b5973a0028390730336f761c1f42e1afff7700c36b4aa0094392fde6c5e1238caa9332037691912798a7ffcf2dddc6c04d807bbd6e700a9b0eb66e99e06ab3c46904e2165201f525331c17dfa5e086f3d4a53c0f710a3a39a8b4ca871380f9b22be4e0ff39e46c20368aa2540ad2c1c7c55035c7dba33ec72b0fecf91166d45285aba9e10136d7a6ee5ea92708db864dab3ec187974f78de79aa0a585944211d4859025940ea482bf9da404c2f0625909ee5af3a75f9e60ba6beb4b9384e2b7997a91af0edd92d9cc13b5e8377009978655ad49c2bcd9b7c6293895f9902a0d2c1e3b501c18db8ac6c07ba0ce80a524d44ebad6b8fb8f879a842e25e2f445a71e648c030a88f60d0b6e5e6faeafddaeeaaa86740fecd40ce4663f29baec06ab0c199b081e3e51a1dae4d6dd1c95e37ba2357d5541b69e6e61129b874e57d3c06869b12933d5000905b5d83445d6e0f9f226cd2dd5a4ca92f9fd6e42bfddcadce2232933b79d4a7986ab415a9bd7665d8b0b6a55ffe0d4833d1deb7b1db9a5412181c3d98f85401e53536d2196789fe9516ef28b191b50d5dc4f94c1a0179df541743f49f6cf6d5e8391bf18156359d5b54582796a22ee01130b3bfa1cf08c503097b94bdbfe31a135ebb6ca0ad2c824d00093fb8c7c4a530e419805552470182121cc11069dc9867b7ce7bc102722bccfcfc25d23d16d57dc4edcecbaf1b5412210ea876f906fd8ec436bc8a22396575e906c95f6d24520ee3a5a207f3272b8bfaee7c95b92898bc0d2b30f47872f3382d55fbb6ea1be011e2ebf9ad689eb415b0604d1be2816b651a513609fd7e0483bd298b0e432985d0c83a5bac1c25eb196bc70449ec7a6862376a39d2b359a6e375d2a3f39e252445f135e8ef490de8665085c82cf62f44daf5ed1a6457e67b2a53bb92cc5124b037e07b03d02cf88d4f3c2d096cf0a63dbb11a0693a498eae9847781afdc646089ec42e30c3856a5a72f2e798f0df689dd42b82bfe99de84b76bb3e63117799e9121bc1a162c840c8a5ca300357bdb440ecfa41bdeb26e1bbe972248018ccd97b11203931bc371ea5637ed58c1ba23fba812c7f3d8d43c5151902abe334ba7fc97f92cb23753701d549c4aef4c409bda474bfababa79c2f2ade9cb242115c5ce837ee90ac62120b510546537785f80a55d42114c7f3483c345fa3145de147dcdd6276a7ab357700b43a102697d2e0d61dcc538b144722c2996a47d03e4355158b810f751fe1e6a7b4bd7251cc9624cf21bf740c2840c3da118232540550bc148bc7e8d00956a89ab1775b06adb2e0c215c90054f2112c991760b78acf8ebef19c49cf9631f1fa7356a1e66f3c87b1fcf3bb3eddae2a1cb9413d2559907603159b1223b6aea2135b1c34429da6360097e226677e811f5179caacb36c6f700b84a3233e54a529de4991e9647c9150c3c3df0ba94a91f813f61bef72d2b4be751be53119b755a69d452d74a9f4cacc3060742d2aa67232b16c8558d9b19eabc8111c0b1e296c72b34bd2ff531d33e1d7378d0cad9759cf2affad5132d4e580feb6df9af6f6d3376aa097aa29724ea793be570261ed5b4a33ee0a050114647ab9d428c0eebd5eb9e30a82eb86716112f094bee4c2eaa6c3dd8961d0be02cf9986f2b5d9f4111d7f3b501c0f54e8bd61404be4b80e844f064ec7fee807bbf466f001e6216608363641f9f374ab6a6845a76b73c50f06d96585c33b2209fd3a72c24c7702bb94bdae9a261e9e7f073cdbacb30662255c449cb9d2581dd14ae0ea38ac9cb25deee92bead9302f360580e346f39588acbf3db5934aa9d862a7d92af04fcad5090e5aca7cad04472a1daae71c21e2ed4dc65522d2030d6c42ead64dc088d861f242b48d180bfe46c0cf6628443688ad8acca194b6acc00d87cd4659ffb0f2975a54f38b2c9aee0bb2972813935b43e3c7d47a73ad7f311f1291a5fc63c29142f32635271c10327e5e46fd1de0a2460dcaf779b5d43635d93869c9799f63362776248ed6f9a13733e0698ca9582aff0976da7385e0bddb4aaca9d06137d5b4083c8cae5a70bc0db25b6013ba572c09ade5125f4d56d5b849b510324a9df5078fbf3a26e31508075c798735c4e89db9d566f9ca207d4a7bdb5a6cfcd19de82ee5c509e620f50d021e6186a99839bac0dabbcaf17964cb05f2df3965eba5ad036ded73834ddd5a62aa8e8612b5cd9c0ed699b00b52d38903d880664fe53e24ea08d9f699569e481bf37a7206fe231c8e711332ab529fd37baed528145a7c0192e4ea732d4eb9bbc104d216acab4580c6bbe0aae570ef5c9c901bae57f32e47105f81788deb2ef2b452e3caeb4bb64ec7887bee222ce7d796c7e1796153e322c375c6309cc0577589959150157c0721e85035cafeab5be71d106e0f323c3ef430f444c27b91ce938627e77b7488edb8d5286ddf5ca3c6aa70c54353e02429649b84f4d17bf8db3391a305d51de0bc4739c8d73ddf998efcea0736b2183db5cab133b1a689d70c88bcd575f5813a8ad93dd08cec9adfe01d7d6d55c22446ba5220957d7e1c2c4505e36b6aa1fcdfca64bed0b1185a15d7a37571dd4322384942502e3a79e8a8f71a94231441e0a6573f5489759cfb99396b4e68c271f62a72a6a83868400a53b507cd4163133c9552b1a4afad271d592fa5f4f833c5bb8075c2fb3eb2b89704966d63de40ce3c5a50923a8b71108bbf76f0d891b079a1434212133e1a2fd37e3e8dfa1c8b3484ed9ef5eb64763b0699eb54eaa1fa722376abce268e0d77f78b1fa6fe2822093f28b1ac40c0654c6825d1439cde41f18cf0743c59e2be623acc3e85a632f7fef94a7c888853fd43e8db5e5f9ade178b7347d9822aeb6d73dbb88dfa80f481cba30d6804b88c28ddb0367decd22f24a68459299a96391385972ab8679464ebaf19c3c8a076060080f16c5ed43c2d99459d952049b31b310cac7d4f3d6ccf79d6c1bc157a647bc9e4893010698c63d86c40bdf418d35c49dc69aab4da1bc2f80d2c009e697fa8351f41cc0729ba6c7625c4f37f78454069a9e01be07db24f26d713be46df6f4c980d5a7d57d8c54656693de3e56b0b3d8c39f53b7a25e4d5492f19378448ee6d2ef5a1fb2cc64caaa4d4773209a6e83b042b798e92084e10cc899fb2019651e65cb3e59dd1a64a8d6b9c4c0178b4b15930df88326ee894101593ef054b61b565ebf598163c4772f12576131ee6adc4e3c03772edeeb7cb4d7cb3ae005e2ae28cf56a4a78c67b311ec7ee344d1079ca2f6b341920fb63da86d0da4adea9bdd5e4a00cbdbcdb1b16e7e7281fcd56bcf936edc5ecec074bec131294b0e5536549ab409c8b814b0d73d2d3791afb71576c7ab48c0baf6db6441942243b3081bdd497b62305662f02d1140ca4ab1f182f557f65535d12280850bed13503ec60cd0c8971742cc9d9633a3568410fa53c8c18f9c5c1e27bda6b283f08a4fe97b01cba397b52ad5d57d253436b74f3e290edf1e843880263271375c65949c26d51f4177bfffaabec3feb5093e21afe236383dd3ed528d5c431bac42caff20e8478d1f993c6ba9ccb204b8d290bb068ca7d87888d30b77f90dc1353e5ca7571ecf609f4607ee24d5358192a20538c80859c42b109526fc7c553b887c21233f2465a6bce70f29c0ce8cd3217af6a1674ff8cfd6c98423b61ecf49e9350c87c54b53c8de76321e34d7b1ef96fbecac7b1283e22d53b41c82c6bc6d1ca44319d830390a2bde01f8b025d01997bdaeb51f381a108659ff5570da7187488b46022bf483f0bd335b9b34815824f52d7baa1fa93059042f2e2a76be871c472a4dd2be779cbb2d1b7099459d38ff0dfe9ec2241452d2580aa6e81ddedc35cbd4fd9e6d9d1ec66faa3a17436efba2ddce669e7393cb74a5d30f7938b3dae2129cf9124ebec2f834087ce8c4308a90b2230fd00ca010b0cf0d855de280519e807e4e2f5b82d6c74ad74818377941917beb9cdea33b288103a9e7fb580ac1692bd8dbfc28ecb2bb497d684fab6a859ac94c83a723601799ba16ecd54114504dc3409515df7ac0e818bfa8c5430c83e7a240c82c04b1f2a96dbf07f66403bc38b599c0360a17c11fc3ddb2de2a96719c2bbdb58130ec737f1ecf070ae3bffb2e353b4a4e2cce68a33a2c2a8f5cf65e748532bd5b58731ded8177a2f44f98695c415977a0a293089059688b5b58fccb15ccc964467ae8b1ee0f446e990fd2fef0e105e7b0ae734471e6d355b30571c55ea36bcdaa2ef9f935df90b9c90ab8d376692c0cbdf78c2540df69ff26b4a7f58409b172eeb775df962d9f2465469c90675e36a18a3ad9c0e5c326992ec9ba52d404bbc7a686ebba4f9d2d6d23c401b00138258d04c48242c58cffeb80be8d3007526739b9eb8803594186c2069eb80e0dae6408bb4a7ebf0f405c1e14cf40db465afab0bfc32355df9edbc30c387c425614f4440e307aa152302549428ae70f18845064f69b159e66a32a2ece90528bca7c326586e651db075b584d388d2b7aba90c20a20d094d5d2f59395e4bbc5c3f97196c6acc081e5e75b6bb30547bab8457aed64cf8248699ee2d0f819d685cc2e92f628dd42a872bef20f37f7425063fb05b090bd299e7f658e351fd941eac71071b68ecac5151b0bb8688d8cc4e4cfd20cd01fb9fcafee2f1767d9ed9636020bfcb356f4714799e59fb0fdf6f3e4e377398d3d3a3263358063a025a86aefad73465ee8df10ea6d4e1dcf282693b0a8e050b6f4920017f1394274bbab2f3fd1f1170205d8b7e3e34b22fe964d30c65688fc14987ebd2647e8ccc303f0ddfd011988457a5ce07ea1f3cec317bd4e956dccf82db4b344b0f32cdc59b913f8b1b3d1b70e33d07e520079951f2a2a9624aaddebfbe59256c4d349e6bf60b64f656a6c85ce6c21a7d89377bb28f17ac032ea5505503675f077e9c8dbf20b33094e6e764ac96532d36167d90c6d1ee7f53dc99ee51a4c890a9aac32420685f324b2fc688a2705936a1db42a4355f2c4e8b8af394fa9b055c1c5e64a1bbcb11b0a23b819979d93ea124d6d1f6c7390a9fd6220fb53c3ba9d61ca4c80a7011599b0fa66b9fe10518a141f90fe78b6db765c812cf53b0251e51b055c2ff368051d2e2da8a8df40ac4b168f39b97b796dfb87767b8a9d527f15ee88bd3356fbdb99f09f3bb3bb22412c0ffce6d89b38eb566cb9eb4e9a72b86cb16398915a1fe7fd1369aa14b43b4c57cc06d30eea78777ebb9e98d87cfd2c9702f0ab1c358d66aafe424451955607cdb7073925f28c0a24a09bdeb15834231126093fba7dbe302e943fa75e4e63018b862145a7482f44b0f5e7f499ea69f47d248cd5209013ce5f7f7f5b1dfa9bab3225bf030f84ec85c499f23ce2110f7fd68005139a2d568b976a90d7f9b78b1179ebab215d16b8844d610dc2352bd4f729a1c89b737e4aae0be1e3f58d759133c095525a6380a97419bafddcfc4c4e509f76d01681d96029bf2467ce1f1460d6c522aac1ac601423a45d074ddc627a8e143f39033fcd4a3cd34da448e8965b9f96beb11657570600e009b720bb6945765082b8d0b4bf00de1e57528f14dd15d105f11766bbe816b6310dc64139fc53027cb8babf40a2332a046343cb5d46990be20b985f12b9db600fcf448e7f4282e42daa911081719c4361177d8deb338e8fd500e6f5a76a7bf5520cc61181f84a4449922c1e89bd8bf8a4cf50b5f7f5e08f23e70fff700f3599cdc8f249c41c03834ac05318cca06427ec7858835bd7c8be66622de235d1c562d04ddb7a717c97b3411d5d353d56c7f3e426d317e1bc0bad41974857bfd31eaa0a39f4d9db61bf8a82284de8151bc6edf8457fedb403101e6f3447f424414bec40a4be738b91c955afd5784c87823942ead4b173094fa040b48fffdf2b98c5f5358c7fbda206741db5f436c0e2b8df13916baf4de0957889a9eb58f81c6f1afb33786fe2f1ddc61b7540c43f3870fb894999712c0d96e6847827cf130b0eb04171a39d5992a4b45c942b910c4bfe76b2dd59376b426ad34471da3a687cff48e63b1f08602eae31750d0596644424a682b1e37d65f8c35734b33446e62530fb2c5765703f862e29ad227f3642390e067e85f0247cd82f98466e8a1c7641353a169873910918109e448d74b23c8273d6e9ccb74652c0d984eaae3ea588e0ae3eafe551ca2502a2244d4d66a4b0f7a003b7a8196c32c29a62089eb41eb7ef73eeac96508f0e33672a06db14970ee92b6123de456fad49ca60212364285be8da9e8f1b888682816225debdad81d997538f5d6a2610409a06d6052f2b68b6c17b6aa1be837292f603a299332e0fc85375f65a66ebbef6dade9482694114ffcba15eb748fa8c60e8cdef0682e5ab27d15dcf870436fe256f8e91394b9d204ca62d5699be17641ccd2b5211c97f73163a17bee96c1c194fbb1679e09930e9857b3eb96d645b2ae87e45dcb127dc90a9197f3999c7301cb3f79301cb72705b46eee18e0c141fa0d2278db29453e292a22176025eb8578938ed9b952c351afbe6265952bf936fb929f5e86af4333154ed6cb6d280183bfc479ef180fab24d2e891f2b4b92db0ea17d7f664012f5349b0cc146711e4a4aa8cb9e8e29da8c1542795bab576051130d66240843ab6a68b881d11511acc4ffbbf93728f103e7aff202b6303ffd9c96ea0985e68872dcb98adcbdf68c22819fd68ad66db2c856010412a279e397a45b5b64d89f49528ab3e1793366dc2ff8414d66de285e5cbefe994044843f25149c9154082dc36fbca876929aebd24ec51db1c9b0677a70db2faeebfd7622a71c4e870b9f0bb249f5137610c5b7463b2723e7c624058f50067e7bf06b1bf08963d6b745ee40be1c66f7138fb7e68114769462689f64cad9ce8fdbda3aea5489b0de2d5748e30dc144ce9bc065fc63d33a0931083d893f003848a6f55e0e671aa315e840058ace803d78f3ae94631d61fbcb0859d019df43501420ccbe6c25a272b4963e6837ba112fe068e423003399cfa7958c963a0cd6ed85a8a990d97796c38ea8bc740984fdd5bd5c60924563fd1a2f30a20723c768ecfadd3d62632631c6ee0feffcd5ccba0519f15a41d884ff93b92e9b89a6222df828e115a7c4f60a92f1cb9d97949e411fc5b1977fb00d1d251fc84b9ea622cd0b731878e121eb9d231b2f9ccdcadb5a667f8a2e238acf8fd32a368878c90f6bbf3b726de4f7df821ad4c6e74a85c6d5785ee14acc0272336c0917809b8470cce8cf1d1e5512bc67d4caf0a5e349a96f7c8218c1333fbacf41d8536011ca7e5a4375f903269d1f25c74ca58be7bb747531d2479900653fd90cf495bea0eb94da044bf1dc3a4d7fbda02c951975e9269a458d4ce77ea6237ed227d05ec01965e45bf37dc3dfe08d1e0cd6109ef7c9aea6f70003ef96987478577da452d53f3f97d25684355c1a5a879b193330f69509ef1933d823a54dda687c3768ae5b13b31e0d08b7333eb75e276adcd724eaa61afb890f0ce1e3ecce1eabc18d3b7e7914b3b9df4c6699a62e071088833f005ffdb201eaac3eb8288a4c3a909a90e29d1bdafc7b37993416c73f4dda797900c68364767cc8e8791e0a9b4dd9ec56b44db7518d51694557a9319783ba3c03505bee50e38b8bd0a3f4e416cc11b0473c133be0b6ded8f4d4da2d5bab6d413eb25832a97c6c7357afd80ac7f34516f91d5b5e8669fec637403d6a5289398c23abe313fe6d8a38118bc3079886d1979defdf7cc35dd50b5c7757f2f58dc55bc050a90fa1b578f0e4bca410f33ad9dae06d790e0e80ab4d32de06e43af50cdb1823af6386a51da539d2ccc4cf63455b9510b6619da383bf3e34625e65800a9cdd7852c7857af7fe8d30d3cedb02c19d0cdd48b6597ac02f57a658744f75524e5f9a8f7fd0ca3e796f2b5d8089907999b6d2de99e751c02e19e8f43cede6923766ab3178e229f613c3a2842f4275c5422e691871259e012ef6ef90bd6c098417d20f564ef8e9e436082990d850c0e3137d5ec4c5def28c5755143b5230f70aa588ad9301731d8a4bdde7c94666b5189fa7a8a256304ebb50d939a6513f9cfa55bb1c19550b6e9e8670083e14d882ee5ed2723cc5ccb5dad3e089fe5bef47f406a577de2f85678b1ae52609e87c6259f19f4dabdb9d5025421f76588edf47330338d7c6bbf55a4e84e3941c28675f8a865f06e7c16890946d0919546e4959a27c48fb57bfe24a309703d7fe03b23b8336e0f9bcb3a41197543792766c42d565737114e2d725bc0a460233ea13048b94d6b6b9aabcf39dabda522439669e4c933b28a6920b1956bf85671dd33981196602424dd773c4c0d3d904890ed5b637abd947c3e195fc8f44c90c2dc9bf64733d917f7b78d61cb9232a7b376f716832b83cb22a21a65a66231bd76e29f3b0673a201345d97fc4f94675dcddf488ad418364d266077a36b672905dcd32b9902d24904161c5b31b64dc9d2335eb79665446f6747ecd0b49f44f0affd41bd2d4180dd524078f203cc0484b4c6d462d0cefc81fc07b680a0d1d3655ef44d609c79e0a62b348b188eeae2f05a5d348a98eabf71d5e2003e5451cd48e5a3515ce3ab0f6e8a875ff64b89a78d463de6bf7a8f896a05486b9cfa22998613f580fe12c0ab68c77f09bd256a9cad34bb8c3f6211f10d6a072b4df43ad14e9e161b370392b27a674d384945b1faf62d03442c0116b38ab182b76d093e19d4425177e32ba72d24826a34c06d07f57a1c548b9a8410e6e581aaaa41b5cf4496bd6e82e410d1997636006fede2ceefcf39f3eb4c1b2290b6112781a4bbe1b142071cf66b0783bba0710dc538e92d838ca71435614907ff95072533bee157dc2a7ced2a1f05dc3be3a3244780d996efdb100e46b795b60d814ef62efdffaa6877fe3bb7e516a0e04ea578fb60e57cc334f4f1d184142f460a5f227d37c28ec95eed89769ab9c9e790f9f391b2a23bdf48a102ecd48ac123f09fcebde9190a93c43255921fe61211a489c06638e8617e71b25296275789b859218288c53c596e37d54a99f4b1f5d36e981d7b36b702b2c7c346b508f9e4739d432eed331786dfa2ff9261ccae2d1c0a8963899d2c73bf92de33123ae60cd9b26270618e3f0f4b64e8e8792b341e677e24862ed6de693f88385f3f9b4744782e1f7f09f219691ef865149629a9d767fb64e00e5ceeb22b6099c254ef4a85ad25b8d5224c170614974c1f7ef254ad4e7c0077328596a3a083aad00be9cf55a6e0b230a8b517219f9b01feb1a04a655a1f2a4d6881a8e442d5ae6a73bdd54e35f5b63c11fc3fe7b7f019fa38e1bae4abe78530b739311b0df8bbef45ebb473a3d1587ff6bf30a2e26d4824a4fcbe757fc0c19b850c5597b9c7f677b7b5d01f8939d4426ef927f44d20bc0be6ce28e72a3a3a77ee0049a75c2e7fb679838aa28919710574b19884181c3a8d9612ade862fb5aba838a845e432bb2d74063b76635e5324c4d646214be4731b74ef1faea17e77b2fe0d97d1b936332480f86d156db3c09157f91c37c08d9dbe6a3365f0fec6fca45115a83e5c49c8d29de4b7394d155ce804296f71835234aa34b17839f99547c264a36a40cd4104b7d5c78347a8e3f41a0994dce48534f03f0329d14ee395c1cc37d9709c115456008778a3eea9add8a976d3799c75f07a93536053627cbea5726de77c821b2eac10343b99b0a5cbe181ce4a8e020c027992e4d576d075ce477bd13843cf390dadc7ce47bd57729dde542cb54b68592ed21a538e7062d5dd91cb36306b9fd0bb8e5226ac19e11434237eab5bcf2812e07f8e3545b5866ec193c4eae4fdb0605f5f46e3ed0f678ff65b28e2e712b3878220aee1bd8e11e9c0d1c4bb72416ccaecb62284fe2908bfcaae4119f8ccd5e419efbd3026d37d8dbf4c79c80c8a5cb9fd1db7c3c60cb6c54d15be6095663678ff8cb009451a8174dce1f39991de5d91b65bbbc1d71b9ce7a1ef9fdaab23bec5f466a4d38c79c9abcae9f35bddf61b7662bc8b11e3ef64765ee3ce4b785d500e810e0d617667b451c9f545edf5b24a52ace263eb75fbc159628d58b740deaa6f5438ea92a7330cc97ecb381442d8a8a6bf9b429dc0051fe9e9fe36fc51964d7d419d341567380b50b313a9940fc36368a493be28a307329eeda5399e40daf077d9577f45c737d41f024b0ee7bc9e1624c93d43609d061fa46d14129fa14d01cbb30663350e9112852c1b14b7281587b067525a3093569083507824ce04fde243762136c892a5bedac042391793aa316d1553c0c58e7f41fcb5a58124f9ad9885dce86eec045cf03f9130918a42282b56b23ed34131a30edc3519d6a35bb9b4cad5b393f209a87e9e588a8e7b4b96681b1efb7dd1f6e8d43f658929cf21dc275af36fba07eaef900746d7455cb4e6d39b3ac457218cdb7ae0d66c8757f7f49438a3bfff79c7cde92ee2afda6e25bff46c3de1e43faa71abd2cdbf798f74fce9b376f92cd08efd171a85a60d3c8e1148e1287f42e630d4dd28a139cb110187302713d00582f113d12833ce49914f0378607d4899a2fbb1ae9f9837bd66972abc9f845e8d301c8995ed61be4df02d01c68ba4ae9ea9f91d70c9623f417349dd08a48347dfa54d7b964af0343b3cae3ec0598281d9fcaee0e407bf9ad08ffda0f81a5fd084cb01e1d6b95f817f7b907313972107a142ca915025ce9fb099d56b7ecf854eb3cc4b588168cd299094652ae269ce19fb8b17ed6f0d9507917acb9b5843c4b5dded166964bcd485691cdd94ba4b1466e38306fbb98dabad32a9c4fad27d7eb8013e8f7065747e68fd3c9358d4533954d1f68c4e3063afe1fc79b2fd94f5c3385e37e1093d3ad747ca5dab47a41ef56624730e8e0ff2ae21ef809b5ea408bd994a03fa99618e08c07b5b2404a839ac73c7c268c4a8ccd55a3f1ad653492dfc61ff526cf8818ca820520c2443983c2b1450a6b856fe39b0f1ead331427a5bcfae6c9b73ea1020f82d197e018312c93a34435de86d9ca9b8ce824cfb9bccca46f6c2ee2cc7b4d4f7391d275a1100845893874010e2b77a0bed5bc23fc00412f4c27ed28702833058b56fe4bf1d03742106d1d056bc034d4c48bb82ceada571d18af092dd71a0261fd6e9b5f249cb57bc1be1cdaf5087c50485a43a702b924288f4f98e764958a93461fa29dd287645079b10bd7990988a3eba677f0df89a3b353790d96ff2a6a50aa763337980d7de44dddfa0d94db25db222c3cd78d82bfe5d32e7a880411aff99d01042021fa39c07fca2f8b2fda0a7719afacf84760e6047911189e40be2b874df8d7c7e7321fd465bfe6a7e6e672294d388c6d82af46f1535e28d3201e72e9ee9d208b61689a64edc76b2bb99b86c4828ad270f934bbde95faac642bd6de4981812178c5d737568ffe361c36c8f99ee03e9a49fc80cf1a19fe8d8b2271b10df25cdda81c3cc1a7919e7db5d97fbfb9bd7d7dadf17cec109ae87adbdc2d0b1b8a27473493367b1b81922d4583352522d4ac2a664642bba9477f5274fa203bd089b37913535d61b664ca79a02ac1eba76fe7a1a976d717c9be7b80c107c807e645deb54923206886a644641a48d1935d75618a70677a2c6c9d16380aa82d9901ab84157c9b3e9b1bc0780a7bdb5faafc94b354d967b4233c3fdd5f9090ac50c0a2ebdd4c93f6cc12c416a9e3ca700ded224d2bba1445ff00fe89992b13662157ec3351a3216721c8b8e776c407d82b84b27ed395ebaa099832319db7d487d91f628dd7ef39cd41b32455f55d59f11909d3f182c1da8cc9502a56f4fc2dc4a9bf0dacaf0ef2888988340db278278f88f245b9fc60f2419da346474dc20cb469b71bea132eae33e8b7756658572c3404f099f31379dc07327393527044053534b595f4066e297eac5994841f52582911f1ade9121d54b1c1a4638f190f81e07e18ce5e6097428b4c81c7789b18e103663c300aa0bbef165c2ea7fd009e8105696e1b87511eb46950ced2066b3ec1ae0d2713665a319e0ba2dce103e4cd3fda93ee6d0cf6af7262d50673fe531354b41c48d68d6ed607ae940d15fb26cba05ec8464f5bd9f02e99b3d73447afe2fcd8b542e75b1c70752ac851d783319b42728fe8faef16396068b88c3ac761d353d55a0be2d79ce0f6711dd24124b7f1840c5cfe4745d24c57ba57b9570e9da349bc1caceea0e1d20c8d349706eccd2d4a8433aee448ea8d390c0c9189434c91ce1c8f5dfbd354a472a3483cae3146275ed1712cab5314f2edb8c8d0f971900f2d1be9cb13057c06da9942b599106eb913e18ccee5e75a40028437573f61de13485d88bfd7b7c45b60da20358d0d65aa922b5135cf9b2cdd4583f3d8112a08536324d65fa25aabba0a22ff31ca4fd8766ebf9bd09bbee713f51a92f8a998c6ee8c021a5c6b3d7883a0e3373e7b2334bd73c5c7e4634b93f1cd944559414f4f3bea25ac4b0918a392e9e4d8c178504dfcd5bdab98e3cb8581e2bd02db5ee5808b6f59fb060ba9f92302ba35be107c459fbb569577478338ca2beb4d4d4f2f9d82665ac311c3e3471ff59a9adda15ad720cef5cd7fa35321e1b3649d2a88ef3e462880836ce38a14c715906b4135fb1c0d9381ad6b684ef8e130bdb88d840625cf306f51c0e9696219573885598aaefde8aee7c3ab7ed1f3373aa97a2b8c92136f8eb21314e4cfc161e970a5c356f07523c6e5deb51687802a98cb45ecd8f5dd6922c9260e35f995fb542c847bbae131c2e8765f2ae111cc96a4dbed7131e33c9ef3c3f4619e7e90b6f941111b37969bff9bbb64d649806eac7ecec794c77125fb177049d3b4d233cc840a965150ba4f8e9e8327264eca701779fbbac8b36d52b9fe03268b0127df83c6dcce146b4a9ef9acf8263ed7a0237e013ae10ea47e275c1fd2736f34815ade284da48433bc2bced481dcd1e48c3a3c4bb882f569a984a48e75f5da0de5b2d79a2e900f24d4fd1e93ded8e76297cdeb7d371274cd8f01a2c91879213755f6ef665047a9b97e7d248808e7bd57d7a80b17e4226c0f202aef8e8beda01e99e2453720f949d340f878640e1cb6f677fade93df48090c18862f53deb3daf848d93ee76274a5065efb415e350242e16068ff38e998c4cfeb9687bbfdbd8d08903474dc13d9dcce09cac91de1499af9f405fb9ae878212714b8752c76b97aa435338840449b1a2f0076b2d0a33a0e9541c6c14e218ec5aa4d05b2d3e61a875eb915fa7435a77df70b27852ae33d2d5fd9aa43f07693e52777a445eb07953fbcb39ac045733724c4b342a3a1b8cc8573668f037838a17ee7c3bd94c6b5529516476de53204f03265b17739c450d6622210f11ec3031ff8cc05061ca0ee05f0ca27db001d7e1fde67dd1f5497934406d68effcc59481f244a58eb47a0c77f8d80f24041242444cade7727e992f89b153b06654c5deebba82352e10deaa13fe91f2a5d7648a23b4fc40ecf24bf3e820856c304f7b1b7baf074d45f44ed41063d9c156508cb8341f5b0fb712a2774cd520cc6358f927c226bdf810fc430f09e62d7e4304310dd5e2340ba97119e4b3bf30e4260e2c5a02358e5f690737dc64d5950779d9b8d5eb1fc98d0764cc7fd8faf6c64a18004d39be4675b7b0d7c40a5d9fe6521f40299e5bd4e54171fbcb5ac7a781f4bb7bf199e7fa9fb8fa7b935c9811cd1825fd3ab8c0fc45a7866c66e998ae57259ebb46920b731a40871e3d2f5167eff0e2231775611c246138eadf5dd5689da9f3fff12357b10c16151192a6bc212342cb3e3c82596951d230da7db4470cfa6e6eaab2a147e130d014033d74d5bb4bb001c7d9e2f2fbffe5dba7b99f6ac0662c6da6b9a84f9ba2b4648777c05c5070595fee519ddd86ffb5024ac31adb67cbf3553238f605e5c1364f5b66147c40c52b3e775187fa700724fe8cd1248ea75a0093036b2c8a8d65d76fc0f392df1a346500a97bbad0f4c7e02d7a4f43191320a97365fc38eba37117eb9fad2e1c2b7526b9c50b99203f41b730e504b12442d977440f34a41cbd67420b9c216862f2bb18690b74a3f7969de0707e94aade3bbd32755bcc8118c898f00fd1a7ec37deeade3e1a9b4cbcb33fe23b71292b261ab615e1befe2f8c4a488df48cadc150bc07a3f2472b59f747daff9f4ae9cc56b1fb4ef0077954f2516bc139441d824e33c7537b9931aa9a25558004a757bb75a6f4963e499bec1c72cc200344c3cf8a2730b12ed691d76ee797633296acf7c8400154cc91bdb05c734fe6e7ce2f3237c54d1528645c81b4a90094a3c54a144b4427720d8a0e98cbb810a8826855585e4da871d29111ca11cd0c50a5e4c347ba701fc06c23121ba5af8ef9d94ed3d119dbe8428a98b34af1577e5654449c5d0b849863cb8f08f27bf114f14cb17cb7bfbdfc5de05a3d5bedba0620e1aee0f7efeb781cd210d24afe490472a52817338fe162251190091c2a59d3449d81a67b33cb4daa5b376f305cd4619bd607433930943a1c9c315a4c36db7b3c122de87a800ba6a7ec3bf0d0c5e95f10f2054b4f568c22954e01507b0cac1873ca88eb6dea26d06335f138ee693a8e69d1c9610cd8fc90920601cfdf7ac0fb280642d2cd6ff338b6ee7f69d45683d93338b94e69123cebbe2920a262854cc19292957c10879f8312f3c91e2cc121ea5fe4a62517f787887c1417924e91d2557ce4e90b3f5505b12c3303972c45543698f6d440423d1f43256c8a4bf8e6f5a718818b99246419f84630cd28c71ca666df702cf62cbf11638f54986277f177c80cfc2f88cce986d219cf03487022466a15182c36502ebd442d3ae3f5e7479a1f02a5da2342fdf2815f0741540d9dca04f88019492dac2e0ede8d3bc7ea3be893438ebfb8b2fdc780e509ab5c00b1296e85faa1a28c66928187377b216716fc346488a742a6f5f9e94e1c84df799ad037717f67d5179d9f81b26c14171477de1a4753e85caeb71ce52f32eb112dd5cf84cdc574a0e7828ef34faa3b83da21a1e80d6ec5f58783abecc65f820064550dd5fe86fe027143468bea508164ba6418a6bc6dd68bd129b76f360a246f32ff3c815e6a1ed00f3469472a04f70923cea9491c7ff6ff7a5bc5f47529cbc9d72a6aa8924e8015e6e81e8acb4d983e158aeeef7cf9ae767e2f0f3d3cbc563cdfe45efbc6a9870f697e88c5ebc3406eba8ef4fe133a4835267996d7f60ef958e37dfc66e4c6d9a2e61ebb297a43fd4d1b42f2234ea96d9df2c2f0473515d6b1f216c743cd82543e5eef4acec87857b5905356b66f383f250a2a645dd529bd99eb7023e86c0ed2b73fa03a737b63e0c405de2669844e066323a624256594ce85e57f92fd373c2830dfcf490cb26a2aefdcacd2ef5b037f5bd1e3e4c51e154eaeacf074e3fa3e9fce74555e5e84fc16b801c8ba4a87f338c22609c40afbe21d7f7689822cdafc9e522997cee75b24bd3497360f9746b5543b2d729ef3bf76c0b00e76b5d964d9fe2290b02208d1886947946e8c66bff0d6858b9b43d1fb12202b7bddd349f549fbc9efa3f4dbb3d2f98b07c0e8e8f8d01c0a8561de1c9cf433bea8ffc3b35da0cfb88395f7b09609cb019d628b5664f2c02095f4418369c7105d28ec064c8f3594b73c062db080d537a6b4c236dee56527ca2e6d0bd154c853f88d0a0abcacccdf91d98c28d747783fca21651dc16a625bc9d6ad9a28b9a40702e580db26a6f8e4657104b0c7481a5b3c2375ad4774f5dd71edeb4972a4697b51d2bab7fa24746ea84acc9b13e5c2e048d479d0cc50e514678bd727f602fa86dd217405d5f1f8976483b3b401d1fe0bb35d62ad936fec8121a2a54b87180d9a5bb98dbcc63e29ee7ffab83e73323d93a2bc350f99d6c7174950c75a9c9a582df1ce77767098bfd9f23545fa5e4472d7043ddbe52ca18ded807b455a2a2a825ab4c077c79ef21651aa7397d00590c74aedf24f0f40ff66b406575ba5769dcbe433aadbcf6da7bae043a9d46ca69b44f780f5f7fdc83db134964e3dace11d3e90b54dc719443ec57bc6b180283342b8a3f516dfc0d77b538efe4be42a9d324b02c6d4f3cecb4b36720a8e7a993e9af591e39fdac53a144c9b16785e5a98a4d963e2a95b19b57ce366174098dd4bcf27ae8481d260b06d85cf2cd45ff6bf3a7a34de59e0c70164ee7aa4c1156233a9fbb4c10cd43a9a57639ceba453a74f9b3a931cabf0cfc18a7be04cdde2f2a5d0b34067cf88cf71488b7c1edcef4f4212250bc4bb9dcac3457c121ca53718f1420f4cbc45c038b7c71e022f522f8eb063519b87139ea934904bc2d8feab7aaa8f05c0add2e4e9f785089ceea80b17ad06acd08c14b36d7cbfdbbd4c07cdfe19d5df715eab6a20ce88f8d9aee21f2926df0cb8364723d693d8045d45476fcfda2f8537c12a500cfbd5bd1572554b3721a534a6e327c5412208c47f049913e349a8554de6160221cdcd6cb90a5b5f661a29765522a4ead518e010d8736c5db5ede96f92facca01f520b44a261c88c878e666aac3ac75394e1654be24e0694cb88fab802e51be303afd860dd9b6047ba107018e3074b2b0b042fbf6f8f4cbe8926f76b87a7ea42e7db635e595ed274a912da5b04065e04aa2c0e8a51fa129eb7b7d8e6fa999d30c005353be81f9721ea1393097fc1a55930ba692b5440e2029ab96504af21a031aab16741f0cc95d4334d5b0334343f2dcf78c6b9b6a596250aa8af9e49f1a6d950895452a30f4a50ce6c2d952bfa4a3394cb227da9d1bcdafdbae8795951214dcf54a68ccaf5d70b17791ff5fdf1143fe17a8ebe1a91644c24a044d7177d4e5656663e7e4c53574580869366cf820cc883bedcab2d599da7c3f8dccf9e3d50c5e4d5290946ee4e8f41ca19d79c1ddecf9ba6252c7946df80dca1b0834790bb453bc04b6ff388b6412228af3f56bbd6dd88d38f381839c850ec4ec7efcccde086966fd1733f1a1c4ade432121fc4cc52e154d74dc0a6e783c2a5b6389d54fe6954e835a5fdac2379dbc17caa8a6b2f6724c5002b735499677d5445d40dd9ae9b62b55b3c6055166ee3e057b5b375f976266419a94e646cc2cfac1b456ad627a762ab036d9a6506d46d5957791d9a3a81a3ed7d45ee6de4547b2d7dd857cee16ad27863109af08c9ff1cdf3ced900f5adbf036d483d4f46ac85caac78e9f6fb3eb05224d9514b3a8cd0ed3b79cf517d59881317e94d33900348b7ff3e434d5a60183bda5727ccd63faceb75214be9de974ce0e1c662dd10e5a1159011331e1f2a7736cf6049a9d7a4f17525ab6a46593dc0beee218176d51f30ad03c9d1ff5c19af1c9190668e37b13c36c8110e4642cb42f847f0f0d4407c93184cf6df01e76199a89a0e2fcfd1242a90ed4b335d0ecec225ed0da7953d0a4b344d298d65ab75570efbf452b259e6479add35f0e2d015b6195e26c0f1dff6c0f720577a7c8fc74e1c754dcc768ab159d3d8d8ba532c89b5d7ff89a88e345a6757e1289b93c2a5aca92d4386aad7513ec9d1024969e326da3fc8c53e8432b568d666634eaba9c7bd97eef5e7339d72d5a23f8057f6dfb0ad32a4a103b271da8c21e97426e8a27f11d7412de0983def129fe0228968b237722e2a1d9ef83e5131179cc277aa414db52180b5743c42ef20b640d3d236949e8d91c8c013a3ded7241b44c0ef9e204ba86cb0090206b84ab75e88f26da8e80098aef5385c844bf7c7be14a4c3354753561176ddd9b4a65be9be10c00a8dc06c4d9339c5ad152b049c00e2e2c4d917913396ff7491764b733d8da77c4763e918950feae0ac1d7122b67eb591179c38925e5cfa0a2921f4f7c6cb41a70ce4f8dbba44c7f3cf54d3f4bce31f65c13285b4678367f2ef930fa62410da3b75715150e07c7392b07cdd65edc89218d02df5b8f981060efce58cc1e2c50c9e64d42cfcb4e4ccdefcd722f82c5d4c054504941b6d0bf9836a20836aff94d42f0fbb473e000cca64b4177b72e8bb7666da6ba29534db5bc8f71beb10fd4a67646131a3da338d282b41b30ff6b012e66d6805feb03e1d46c0c9e8dbe8bd7764a46114672e942fb4822d4703a60398227c8df30c8e38957fb95c1faa9880ec3d941fad5ab3c31be59132a88048a467184e042cc38ce250f4e39ff4cf3ef8900bad264eb77d3e18262c3bc685dd2172ba32a47e1cb79c8db498e6a8f044cbaa17a93620dcdda1326105a5d1da98344b48313f737c792458c8c7a6f42ab051bdc59c983ff099e111097ba2122518b04bb28076c2bde7251147431fc21ea4ea56d9e9c9c13d40ca8d2a396decdd46e151bb9376453dbed549b5d19d860bb6a2a95cb99f0fdcde60ac7031ddea9d5f3302e4617d3feeea28d8e9d8a9132d9fa5149f07b7888a42c3d5a9b4f98895e5775102487fa09ddadf3392d0e20fe197d17c0ae0e8d661af4b6b3b000a42cf608f84393dc433f45845ea2a47852c3f32ed945a5017965089033b7327185468e2a19757f26b3adf6ecec6ced4968878b094a704d56e78db054efede7baa68702ad04cec93c3ef2000e092432fb3b6b23f23dc8f6f5e7702334f9eecfc7a8ca0ba0089472ac2823f1038d0bd215b7caa25fa777ac50dc3f7432e39428b94da9ef9249a1f6d3e63e44149dd5317a3d690b5c57b44817911794e440f3ece0bc31a012dd93fc26d1d67f297059f95718646ee97dbf98432d17b72bdf3d7458b136ffbf1645d282d03c020c364cb45a5bca4d92948f66c5faf4c1b34eee850c85e9261d5715156a684b5f41e9c1085abc217aa050bcc3ebcb9124fd3e5562be653061e97d9b87db31935e17d2a0b6ef67f55dffeed895eebc06e5a1c83039ee2feb212f2bd49add25da3b28d090e2d2d0d3e2203d86e87015b91c3f4ea45dc737f9daf7b8534578de879443216c9dab501982d096055ce488b320dd8fc49ee7ce14cda77a8c0ebacb02c91faf2f985067cc48555e4c0881504575ed8c893048447e0fb312ee20e28c9b7c9577639b9be625682c8280af4f18ec2181629cb8fd9d298c3894eaa103ef81d154e1ccfeb8b927a96cc16206f29569cce123dec3f9edb557cbfbd5ddccdd106524dc0b22e3e498b3e9217f0a1da4cee90f6f4bee2f35ffd8105065a05db69b1056a6af9373ca430bd6108a205e6cd0ab772c61ace4c06a53882770fac7bfe8dbdcccd29f16b980543077ebbf39d9522544a9a611ee7b3cd92061e8b6a1a223cc06994cbc387a89a5fb77a655a9129a977f27a95c70dc8b07a82d17972d8cc3a1b4d033c20e1e11eac0f575dec5306b4f743294fddf69a6036736ae254fe2bc1aaff8f5bec6cb7cf76b5682605862587ac9a202f29e74138762b71715b41089417a8a1c9b03ff1f19c482430874ec6fd8a316cac3c8f8be84edb03f210bd8294859c91ec579dd3b8b031e23f5cc587bdebe535ab761f83eac02855ba317e7f1fe9cf1f5eb99483b61fbbe46be22a2fa1767f877a1a029f726d5b4f1d5c06e8c34b3bd6fea6136b4cb6f694cc2926dcbc1c6be60d73f2983332c6728e37ff726fa9101877289ab261c9b42d988a8990217f1e817270d78e3375a9194b172e817d479a4af31ba886d78643ec582ca92bf009d89e1ea52d2ee7804deeb672284cb831ce0e9ed1bad94ccb031499076c4314544a8ede2c3c6f2b52ea47e971f4833606d020d42b37885a657d65038b98720b6aed837a660b48ac5a9febef8ee7bb4d240c65588e0b9e46eb508053af5104203dd7152ab09ebf6b570bd806ec02fbeee34cf74a0ed5754837ec20a4a4121008fa46c04e457a4c40709ad43b38eb737aa6ea650525a2b43c518dc1f66afcae7449bd1ae79e7cbb9927419630bc5a6113bfead7d5efd870c7cf250287aa66fd0f1163e43c711b768dba8e86b9fa46b779f03612e201274b8c8d55063b6fa87f37587a163700e5fc1f354f47ae0168bd684f0c379a78456eda5463d65d6e7b3a01be8425dbd08728b7f693cac61731cffab68b90f39a7dbaee7f1aa1c5dbb0c2be4522e092a5f1c387b47b71267e631328ac4149fbac04bdbc86dbabcd276da92abfd6964195c3dafb98f93e72407eb34354204ef5e1f8291b4e2cc26545f5df092fb310eb806303585a40be9c9d7be24c031d8ca6f6cfc83cfe7e854a125b7c432c694e176d5ddd3b362b6d6d5a00b8a9fecad2a90cc7341396ed9f91b1617866b9c1e15a854bfad249129fed30899c9ca8e85bbd9005ae38a38c95467702b16ab76e5d5b3173852d8e407d31b24a8478d0712868646addf792ddf1d43335d5ed4dbe6e11360ba5a4e28239a31f257d5d1a9a6604a26a8a69e1460c8588ef09311608fd9b173c2792e2711c4db134b75709e7f2a6d847ef48ea5fb80e952323d63fe9d33d4af3598d2baf1b2354c4b73a66041e51c2d5e00ae2b1a09eb82cbd35866bd6379ca383164b9573568abedc9319ecadfc82ebd3a5aad5e688a7371b70c692e6da767b105e790a06cb61ef7f697edcd2e022bc61874e0457b098445c78785f25d5444f22e7230ec761fae06acde86bed544e227141f42e97e1f7d744700cc4978cda7cdc012295e58291b2ddf351e78ac7440e59f41820ed0c6b44026713d0672ece99cc41c09a7d2964a824c791d781e4511ee3a31efe82e53caf029629d060eb4d1aac826237b5ca2f32e9edec6f27520468f28a6db81cfbef6378c6b8a64520f24ff6f2b9d760df195c430e96afd72572322656418f8bf2cc06cc1f7ab9964722320335e3949f7adfde5dacd9dba705fc1327b8874410ba431c6008d56fe00595014bfeea34116ec160cf62c1c5d1a3f091bdae9ce795e95c38aa855870d4a3ac4e6bebcfba69be7280afe7f564b048bce3b5972bd0df1fbcd525e189db4852414bf6d4e0454aa6938684d1a1ce87c555e706812c54111606fe9e112680cf1ed36f94cc7c3b1ec3f68be6a5acb54c05b1262d67878f53deb46fb34b2d8881a159e392fa034a9c7f28e7debf072de52650059d5027703b5f8c19cc154f1ec94fddce3f5147f918aafb8a12b90ab359ff0f98db91c6cc6a7784f58ac1aadce3e9761fd2032244c14c4dac4c16e5a36f46a380cfb7f697079e782481657c49130a3e80480d761ebb6f04c9e82205b10d2b6c95988897a235b3c031e0bc3c2d276567d87c13b79f8a073f5e3a387be9ee0a390d20922300793c35652a927607d55ea2321469cdd463437b2914eb6de58485c99d15ab9f51512cc09aab649551fd5b23ec3365e582fc41d5b22577ab804cf890a70a0922a254c895b2f9ce90ea409062e5f25c63deccceeefc66ce84b2c5033202023577e2fc3f8e118d9270f525e014633e2a60380f7d574314dcb167069236d56eeca5363297f285e7c0d1292ea556542e767863497531c1101943c75d5b8af8014cb92e31866c11cb4e60740ff7349ef39fad478c15eaada32adcc46f7aa59ea10c01617cd267eb82dbe9f33e50491e14995c18b2294d7d2ea48f9eea0fa575204308e75be4d50d998216c8e738f8769d8dd7c40cfea03c42df555b3fec1e72224e7d9e871c15edd77b6a85f2419919cb90ca590239ce05f85c2262b5709317539766b411096f69b1f0701e5162ca2b98b92baadc75e48a34d919d7434422ed22b5d264701dcd5bec4c13e89f007841f015b41d6a3c58d30b8562b41f24210fdc0a14bfb057b939947f47a168967eb412755798573c2e5049d53fcb184895f2a01cf0632c3615d5e105bb115c2c297bb6302768adcafeda49ed9df26d1b3904da7f4611ddcab94a8b39c25542878855fe8c728b3737f1edf2a0d2ca1159a58b75b37515c024cff525714449cbd94fe7bb6432590ec763a74e80b4b69dc969258b9ca380f5843c4aef4c80a247575773c4b0ed4d21f887874aaca4b70b0a8caddeb32ea1b26a0540254f21cf28baaf8004213c55a7f0a0bd98d47b150102974fa9a3760070c733af0c69ecabc377f6156a07a07387a6c99732d04556353baf7dd12df5642448f5b2cd83a2226d49f62671515fc522fd2206cdf76dfa0d39f3b205d13bd8b9f91dd4d5903fdc53bed1dcf3ed8a2bd7b2a8f0746f1af28255df11d09bd07c61af8bac1e71eb846f1a63ed452312292bbc35a8087a1d22079f0b00a73ab18e3f7d5ac4df9f8912ad09601cde5baa15f851c25d708485b3ccdc3aa659535e6e0112e13b9a265ef6030276098e65bf5791efaa1bf8e824486bc8cb508d49b8ecf80535fa9346506d42e86c196ceac5a02147a69a11b9a3c9ab78201e5470ee4d9dac0f9072d528397a68e27433eec79457473e9f67b1cec24bd6a4cf9c7d97ea6f75eaf07fc361af315ec89e1162bff9ff3eeb961e6942837bcb995e1ebbd2ef6bd1efa04bf227d32305cdf2ffb23174eb478d712b1a1002c7ca7d623d4b3323f40a82508257d45985b3781cacb0f63dd67f7ba481740c0f9428b83acdc287d284fc61f438a898c6632f6086c9bb342f63b5525d555dacb3d0fa4d82e1113a0cf51a210eb25d435493d540abfd50190865008dbfd8f9efbde5892d73aa69e40d015e9f4c65b2b2e9ce15ce6f8a3b8fe8893a1eec5b5c3dee56dd61c42a6b92d8568e655fa2e257e2f93cc1f4d7f216ac94f246f7654d1d70a4ddaecd0eb98e9073d229b42f2991a7856271ef1743acdd5e2b6072adcd0b9fdbd825bfdd3fe8915d4a73712225a7a1d4ff4243acc3f1b12dfd95c5ff8bb15a0916ac6516e3d60728a0604ba5a7c264fc70ccd199c7af825005907888b5c9fbaf327386292b1adc753f17bb92b43325c18c008933a09c04ad1b1310f15305f504ea3fea6ec2e8396735028a10fe0ecb9ccf5991fe1bbca8dc1421a10e8de92943af8a5ac578626c73ddd2950ece361d6c2b3bc02baa78bf65bdf2ad1f3e4f109035a90ecdf7d022fde2b31c484a555c7d8f1bd92d1b7a3c6c12ee049dc6c289d88358a5017be38b6b48624d89b96622288c285a98b239dbf76ee02ba008ce0689796c0835420ec9123050f7aa55d0014956f30382df136464e34e881e526fdd25442ae222d5de1bcfcc9fb713a5170ba395bba84dd3bbf60e26cce5e4a99d81dec2ced3de09c5b2e0ef76e99169212f73fc0e11472857631917363675f9413294e0a4bbd279c41dce035ed7a50cd39d893be8cc043c38e5535b7d940996cb844cbe18ed49b63a987c233cab9f25492051ff9453e20de8e25069281b59d1a4a778e40350f6e1a24982520821927b352a57e0423d6ca841ed84458f5a914936f7ef406b829f329afbc3bb5bfedab19f92b1e92a4a656951c678dee54336d826865dd2527f7a56570f2b7f02581d2d92d91c2fa7fd45f81fbc773a3365da7c02f21c342840deda9b8c83f0def7c34519f212eeeafd67b4d5a7499064197d7e76441aa2b9d2396b500c18f31400bde3a50cea46791c5c36b56ef62a22920f091fd34707d514e596b1fe4ac2e98333117b862b4665766c4c5c5fbcb465fcd2dc6f0b1490513597008d499f4cc9d8920b30b4a628a5ef6d5f0e14cd9084c031ad8b60df12e21eff427eaaadcf2c05f5017f0084bac0daed8043ce6ad420a044afbefdbc53be065d89c847790132291306964af25239d289bea453103ed78651decb910f2be1d7388ad0381dd4b64147fddd24190c349f1596e2ccd571670f3d6931a0bbb180d8be711960da9795f5abf2afe3e9ec0efa121046ec13775dc2fe9ceb120904f843b9929470d8f4e5d5ec9497d87e3586708e37d266cb2e413537a7c265b92d469bf30f16db789d0b8d0e04e1626befb95be4ce048fa2468a9c164bad69ded2ff6aba814741e4ae0bb02a0f3c1997e1f02b334b5592b424ee342f58cb2adca0470c476b05849eb8b43e7804c0c8239a35e086f8089128221a3b40c15ba40900b4f25f35393bbf858065331367964df31994ef77732373d7dc9b85fde5ab6b3e69903a753686e5f79c7d8ee17fddcd8fb27b3d89953d2b8b9d6c86126c1e6ca47a41c49baa756f588af7c82e2164e5a54a6b81951c933f32672873b034597bc5f13fa35b858eb0243e438aef64187c797dfacfbb01baf2c4d6ae9f0826cf7f8d3b90e09112955e9cf2bd9fe0b286398efe1458a418787d1b356e63127e2031c771213a0fcd20a2f4d585b6dc9be0c22aa47747e8f72737175bdfeb94e26e8c3afddc6c92638539ebff96f171668120c0f9a1af05c4e336ebad0a1846ce57d6a3de476f57cbf43f78210fc44eefa1ea0a6d8c929da7b1a8faba99d8f25d7355ce588875bffa0631420bc67a2ded0cb2e03284c194562019b73bf0d664e97074927b7fa80a27da7035e283470584f0ae1dcbe8b0983863989ed3b6877bc0f1176e825ae200692a85257fa60496f9fe73967bfeac10dbe3637067bfd98d65094a0f587181db4c584af7301c253624478a39fd7c2d9dabc1177ceb70cbc96a61ca0279a3feee41ded4898fec33795483a8b9ac295f6f08837e048b87c472b8af82c899cf05214915654b85b654c3e8fe0bd23497ff75655d5670641d4da388bcd758e187f0f95761f2fcf51b79a9efad8f786b71b1c84ceedf0fff73a0cf620dde5702b7d69ad6f7eabd33ed80e8cce027e88eff7bab31d271b2810447f4ca52a83ad20d3caaf5257510cfb028bd738dad8c3c6e9592820702693c116a80e810bac6ef24d37529fd726d29d152635b6ad0264e22b3a02ae058bde8797cf4d74134d508cb1985051b01583ee11ea0b21499bc7058fc798e25fe74e355fa0d24b10f804a86e9e821c455d23dbc6c4f18d6eb9ef084bcb256f384e6de901b9970887d2dae18dc4417e938dfec1414b2e43ad063d3748962c03de97c80be103ff92bcf84492315e00c014b60697a19295cb73a86bec6a50d2265e92b7f444f7d393e9c1a041b4dd815b154198a0fff5abd3f35b393705ae1fc126f4354cb577617b24c32632df69dd8b0cd05c61c7840b82dc993e605311b26882d984d6ec0c2ebffbb1a687e17e57d308da088da9e27a821be7e98323d512cfece18205f013276d514eba84c97208cb7d11e9b8711e13fecafa33ddf3f0b64a05e21dba7758209a728142e0baa7f7d121e4cc2ed3fc2dcaaa51674ae4b0d2e21d926675046ae7e103b88eaf4f1d14a3071e7d8ad6e4cf314e699cf13f92ab99e94acd83e3fc6a8e7f758373bb18b1ebd8aee89754c9d43941692c74698936003c4977fe5185bc128c94303a3893903e4bd10ff1737d12acc5b9aa053edbbede6709bfa18488fbbadc207e697cb43d95220e83c5437281bacc83dddd31ba1957b9e78f8419ffbba4d1f256ff8b90f84e554bdc6bd6172420231f20a05cdb228113592b7be69a9433d23a5508e8e5cd54912772574010b21ed48421f59c919577b0ba1a7931022cfeed61f9c6fe1a95e7e7aa84360425d151394cc0035c882aeca0d422e258ce42b9d77f4903c47f9f3a4726ecde44818260a3aa7d67d4388354d5954322ccb8dcde1092659bbc3b8987eb7de635fdf1c16b26d1d883c2f2381804419fca6df93e0a596e84ecfd8cda746aec906cff544ce1cfa9f7ee89d382db752d629c57049f7c63e202f6f91aa27f08193dd9e109e902042d88c394d235b7a5089c2144222214e9ef94cf8c87a0a7bd4692fb03b2d6e2b6a39467465d9e35ba8998d43425609a28b5da29ceb373c5d46724bfa0764ada9c8269d8ba5ed200ae6bb3ffd7ecf22ac0f9ee193b6292c3dc3d7cef18e21d3f5fc3f50c3c29a496292fb820171f9278d2ce8a2ea4b6dc23a056f2bc0e31befeb92c8b0d96deeab8fac3cc4d5dca852f598a8876da5f929bd2ba686c0a247455f38f24162bfb14cb2f0b1e631b9055a096e402a3e357051120ac37f5c51f1b2a805ccd4886812318dd1c981054d08ff1bd8e156151aa9867ddd969f1a1f9347d0b58ccde656efa9682f96838269f731e379cd4e0cca6f0c0200c9660b7b607a3c23b69cc6ab8877aa6e172c0dc10af74f268c15f0788ef7b2074deb7ab4e27aa2b9e12a67dbaf197bee5a40ea7bda1d8f37196c9fd738d718df8551ac0658b5e4233baacc2ae80218b0a831ab0152106a56aef735e5a16adf631d0cb75df4968e3dbfcc391c06d4255abe174646485c4c812e57228510ebdaf63a63e0b3537a38637df790c3ca6d4c6e05f9e6215b9c18193d49b1d5a2c17d5372f82cd96c4218ced27c1fb079888d978bbc715d814432fc8ff25f347e627557e8ca6216b9fe6777e9a6ae7dbb19dce8813e16fdd0dc3f38a5b7b7722e3e3c668da642ba095ccdc22cbe28d8ddc9a25e5ccfd20a896e933fbc3a69e9d517f8ef898c6ce7929e3df3f333344000a8441bbe72e77133fb66de5b18891b73cde214d30a4469f5ba696e03e28c103eab7e89074443d3ca6e9db0657cee8bd98fce9c4a8218864f6452bde1923ef6d36c0e43ed4358aa292f77bed7ea81fc37b827d2ffd33ef49259f5ae46e6cb57c36245b0fdb444e808e82b7abeebc0fdc58a7d634b13ca9848966d5bea3919974968b40bdc7c5a9cc57e7162ea7576a6b3aba038b5093b947dac044ec6578d9f68dacb92e90ba085e04503e6d6fa536ec0bdb79e0a8ae7669bd1ddfefc31efbb5b23dbbd561de09b56f4f2d4adde03e8855cd10eb400ebcb23a2b80b08f58f9f85c765cc5b5786f1e6308690cbff7bced129df96f1e94ae7838c09e49e9fcf6c149256b1d6f26ac79194ba3cabfb93adad9cea6f6bf7a9e08bd888f82be459abbf0a1b668e0fc973993ffb9f8cf503f5340a6b1eb3f5d5379326db3e758472a584013600e71e65e50604741cf94905c77fbcaeb7085fd2bb8e4ea5b535b5e8cf9711c342de6d0e1e72d3352d7100f275e4baca8643d8e3a1325bf375b0f1ce7a5dbc70a25b3e3f476553d4b72a871a29b764e57ab45a7a56d22ec493f4bac992588e18c2a3967a41e33932980ed629612a7f0623e82418bcfdcb1f528f464237da00fa0f1ffb47a069d80b90431f078303a946daff10cf8b428208f05b0994fc4cade5c16247788cd1ff2173b342b30f4281dac517ab278a5dc4967adda79cab5fdbd477039517cfe7d3e03b83076806f427d3e9ec07028bf13cff12768c668a52ab69feba1db4b26db56dc64ce16eed8252e7a0c2492a787df039c931d2d7a5dae5d96480b9148c9d84d559207afe62f63b8f877a5e432c530c1c379b0f7e925748ed4755ebf65b0ea3f6a7c2d73f1a7da630e51fe188a01cdb86f38748dc94985ecd26581f21b8d821254dd071213f7713319b18fdebd53d964cfc1c779aa30c94e5339dd8ba890283d9a9795d76e9183e8e51f4773493f9b2899a1be84f203d5bf568af0e0c70d1e6c620faf91021f45d5e524df915489b212bf4f626faab3f5ccdd87c9e23938ab9e402567736b83a5d6e9b9b0fa63fe0aeca7e68366f7212195b86017290bf959f621d761c5df09b8d8520ce1f17fdc7aa3fd7fb5c6dee1af494bb217e58d350b8317f6b599a21bfa575760664aaa26cab039ef0259e856fc61fb0fdc46566598e9ce163416152e0eef5c201ea33d1693a4918d3369cfc35ac730ce2754b8d0d1c79b18b03e1f8044e62c0812e311c57417badd8b075f5724bd6ae1f4db3dee0341a986655307954bbbb001c322048210ddfc925ffcb80b74d94aed2d84231a33bb4ed3c5df5abf7793cb96b218eb0f050be57fdeeaa421a02d4565b27bec1d8887d1f6688c2a2ddbde5acc52b776b7b696ab5f50fecabf802089078277dae04d4820a1c1e42a7c3a0de39cf48528599b46d9d96560ad217e4587448fb1bf2ed5009c4978b70846b270de7005f17b03e3049cbb37d99dc3f8d16b011d8f9417851bc4bef220344d4bfafa2fce936170665efa5523a02856ea62d6e3416ec207229c36007d0a599f8679bf21dcc75e6038f912f272de35a4e2b3ff92aa1d02a0bc29bd261d56cce34783ad9671a403446285b8134ac3c810a4c38a3e7884976270ade584d795c304e2a505a13e6d51f08679c6659cb466a0b17cb3818f4948abf9f9feb4c426e484c1d7e2bf7ef4e6219099c9538d14438a38a5f97755ac35bf69c1e9f90ce11cf39dcbacf841b997888213e359a89d1f7578f9fe4744127007761e5967371ef67f4afaa46df9caf439178bfaac650f5da0898871625bfe153e16189611cb44972c866f9fd60008915342896a8877dc6c94c561006a407f6e6dc8358d836acba8cfdce2ce2a037a48a780ebb63ae34237ab4610dee59e387b7dd78530435240e07686dead5f7f2b040c618c0347c78f638816521b9a78863a478440e40890a9310cb30fb8ba1cb3137b966570d2fcc1cf89b2d2b5e2df1c5cc7f07a73bc12db819e3edc282c6b9db5e8dd1e98c47f112702fb43f7281c18e4048f062486973cb8d7570cc5879a3f4444cd610c5c8c2929957bcf915cec6b7a76b8dcc36f613c686ce7950007a84456f483d7319df5f2c039d81cc528ad36ee63197bc548e53b229cbb540ebf51b5237023aebfacdf08d86f7f074351aa06c6174ec386b7715c660d932af957ec0e82adb5f8bbd8423afbbdcd44b442d838fc555407f7ecdac76cd4640ee6b642111341f124e284a1f29997cc6d7c570d3a2f4da47d20160ce75ffeacdd7586e3c2e85e0b4bbf0e745334335be65f2a1fa8eeb18d77485843b918ee2248f670385cc7c4fe0948ba50300a39479e07c75c736f80886734e620f1c32a4bfdefcbd39809160e2ae1eabaa7e7e8da21a87f2c9235b375ea86fa23d956830e467f923a901055ca4a0d7c0a66b51eb1fa535b81063cb6f36a402c7fecabdf9467a3dd9f83cd0282a7a5603c423722f995804e35626198fb92ee2d77cfeee2ac23cfb26940ca2fe94a77653605b6d2fe588dc3ba16858c83befea4678a1395463d6f01fd096187f9d76cf952290ea9a4ef1727a286e328ca63dd83cffc2cbfe60b2b10cc7302cb58998cdf57f21cf523fb56b377d12787046c2774e8ad5b14d8e7ee69e6164c8245d8abf1f63b0659b8e1becebe68d18e3c751f4d6c1bbb207d3f592ef5ba6c2b7f09cc9a14621b18fdc3aca1370ba2f8f07339af838fcdc8b91d6234436f9276cf136c60552ee23d0807b3e4e3ca2a8b3852fd66c62a9e13cd702feb8f59122dca91058548b60c8982cfd57a795f3feb4a0306e3b07b0181078c766bfa9b7a62d97626b454dc3c7d67b1aa94b9cc31b0a75ce0d3d6733af95651ff68ceb3889798380e6d89074905a1b6cc5c2f874ffd3094e7df330a118df2f13c853fbba69b58507769f5a8af0fd84ce00ae6ac201114007099f4822104be767e9541d508137dbb40c2f4ad758af549f4d5e972d79526c39fe004f7e17f8bb67892febd254d4083c8dd69c9f68f9b06b897f698df048ec2449942a6507c47f4a7f3dffc6d47da30a61e229f283a4be8c213031d61922f9ab1e980c999f175d4b04e5f234eb8e50167bb0b1518f6189333dbb19837b096790fc62a09023a9be5c6250967f48c715b83d5175da30e572d532530dcd7e9d5411a47ae8247935b6f372ce74a76c203df33e761f3c44aefb2b2701e4026e40346c38475f5cf6c3c2f76b6af70ba46876e662e2b6f227210268014fa85c51b3e0c2726fe921d0803f03a891540d5be29a080ebfc174e5fd7efd1af0530df5d2e8d55320b8cb92055879c4f81876af07f0896dcb8375dac86003edb8a03cd7dd149feb710ea7293a73205b4800c373ce0053144b02f967cd8bba7f99c46967df0d7662d485fd765c4c22437ad2a9f6c925dffb532cf0c24fea6143aa32502e6d4c698cafef763ddef93fbfb6f0307cec25f6a490c58e61d7ed77e36af85f9cf908c5e4bf079e4ce97a6c717226efbc2cdb5389be387bfd0e5e5e9ada9549c68af69d1ca83a57884aaf41af8def0df1f8cfcdc97cb5d7c8c17d9e51836406276d024f395fcccc0a974993c015bc115b2ee6b6f0769084d3d97de1a7181846c026901f5768ef7d577494a3f5a0314e04ce0f58b08b2f50ea37629aba9b18a2cce92b4600a0c8321f0956a95c33e0c1a4853bb0684274b35d9fa98887c46b18e23719c684383442d021d16d77e34e8ca77586d50d930da46f71818cbd93da3159630530fda822cd82be713bbd0540575b9f9f811c90f247bf8edc949a6b383ba3ab41dd743305d166a9e913b0d26489c957ddbf52bb5d4f2d4902d94960501c37c1b5628bd19dadfd05ce06aef2dfc3a849023d22d45ddab8177c4ea75daf8730adb0c46acd63d621648d0095bd20208ee42f91ca52e00ab7a7d9b546a6b968f9be0a6cec7005b933b705e921c474d064ca5041cd90c3ec2d3d17578928c3743f67e1d92cb311aeb041d13969e167a342e63dc21b807ae6b64a2bb31aa8d15a0205c43f6d06539533f323956534e8143ca330d28c3f4f19d5c4c15fcf5d78cdce544570ef4a0a5ca619d300f27f29f24933a7f2fca16752c82c61d9d911416bea6c53399852b911a7b9993eda88b119957c86b5f4c89ee67930fac7a63ba97876307296b0cd3c614788c52deb2e94f57f57678f00ef4e64e3f8f0cf9948701fbb9ef691e7a4125aa1193e2c60f1bbd0f2b512da906cdb04110d918930ab69ca4678fbdc2ad2c1e51311cb91169d12f454f0c3a9be721fe190437266b7bb2ebd0c74c80e76730ddc7dd0ec1de96a4a32f5290b409984f325347391cd3a8ddae5ed11812cd6795c325449acaadade815fbbc730024fc534b3063797f1ee5731d98690ed8050e1a35976c5dbcf444f78cec360db7ee890f55bfc2a3b4a8181238aa5875878ec41c2371761c35ca8326ea236c41ec5e0404d05094ce47b8c315bed8778173572902617a318927f613856635aa65b3fab35e45cfd09a360b5b2e755fea57623fe5289f392f74d8b46b87f63166188fed338647a46c198dd68b43d212ffc9dcc2a81d799727c7f98f2ecfb9c518ee42c78e7f3700e37f5e51062d884963e221377f3da2f989af536c6b5fba7bcd991d70aaabd86f2c99d2cbd78a813aaeb3bcec0dc18bc8876f95efb44586c9ffd17876cb8793e6635982b010c5c856494e0592e0d51433205ab4804007e1f0bc440bfac87373cc34c1f1c5549480c3826539c6175f381be27320a5eb634d748e1eabc40aef299f79cec14ea07b3c6fd35ab0dca34bce4ca2ff37e8944426f6404bc0caf11c7a24e44e5d7e76cb97e42c969ea9af8c41714385aad4ab22cfeeb82382a0c63bb001c80e1614b1286c381cde5bfd38ccc8defd1aff48de98e0f27ae08c0e5d1b5d6f748c1f0dba69ca44dcb81139a56bcdd150586746b76f082f918224badaf5ffbd4afd3b0e45bdaf4220067cb17766c678e7b08cf05b3bbc7c520fd48566cf01cd2d043bac2103428887fae3239c304835e7fbcbb7a69413a1242e7f63bbcaeb88d44514e405ddf5c617f38a5743da9cc12745323f42c095af81135b7d06fd4172e79276efa3d529f4f1b12137032b4b5a4d0481e1fd60bd1272e3c78fd442a36322e009475ebe180cc185fe4a078ca4cf946af8df6e1fe027928d13a55184c4831d6536945fba153cfc3e53ba5abe63dd3282970a9677c35ccf554d4e08581ff2c5efb41cda1b2f08598926763366bb3d2357a234d0ba5892fbc25317357da36b5154fcf6428e57329ad46ab6133ebb9f5b6f3ef0ff594eafd6ce94d120b497fb064d26214b619b1682de5f9af283097077cf5dfc736566662ed927a72bfb31d13f50fa46d05284d2439480ce23ebe710470bd24672f3ee18ba73027a4a367d8275625c36503d4b19dbb03d640bbb5ebf01e105e2d312c1f217de4e1fdfab3d947d370d35fec7bc4e81a1cc1f5323b7c8145b13663d31828083f69287efc46b703c95515966551f4391057df9908bfcb71d229aed1401ae82a776314b31d1cdf0a933ecd301d3807f483a04de7989e261d870b744653285adb21522136da20c33fc4fc63c46ae1cdceeae80c26e4f1852083aaccb03d729ff0a0f5fd10e397b65200e897a91d3f0950133eb88163319b88aa04802ae0e8db387f9cee986b35aade9eac90d3877e0cf4877664899b1cb8daa25e383a75443d0fc6d5eb40445859a3adfade52bfda7db8d626cdfacddd280539ac81f9e460432e505a3055cff58a44c42187e02a4ecddc2635327376b495d7c5c3812565831bef2fe627306d5cf0fceadbe63847d97e1dc74434a6acc366fa19360b4ad2a21cefb426f2722fb518294cd7e4eadad4c44c36a401cdf6734a2e12d4dfe161ddd0e5cb89f3e261403a6b6250428b4f7864b43f63d1d8b02ac13cdbb391188469f7b4c1b07fa595a0ecc6ab7a3b5cef6bea8f123db2ae2be45e225fd229f676593261ed997d806a63cc950c4f63da5d1881019927ed224b41c84afac569413821e95ce17d4f45ce561e789d6eb33cff44dc13cd9a7ef63cff8a4d9018a2b66e25ff06863c9529030c72c2c95d180d888a54b7585728340bdee57c78932b9b56f3db65c443ddd9612de23bd0cb6d6dc62d025c661d2bc50ba82a16c97c7f46153475faac4043864742fab046efdaf01f96c7314d89de93eb65677f64faa3cc0f132d17df886360f2ee9be9e55920905d3d00f57b0552a6c13534939937beec316d4b2a5d718e9dc13eb596893d26fd139fb84f2a4f1dac78406dd2ede218973789f768afe5b4ba640de396c1c7ba770b5824246f605a0b8f806559d57a58c807ee7fba3a3328d57b6b866dc531624332b143bc0f58a71abce413f9c9a8e040f727aa268f9531a10b4918c81c59d5a117dba9d66839871dae8b78a3879836036ae69b3b198f87b7dca00a072ef3ea8478af4732f450962a27be84f4012ed5b44c0ff2cd83204478162ddaa2660d3ee34c43b0e46dec9e9ddd93933224edfcb83ebd745f35e9746086f604f592a8965955cbabba6fe0d1c5e04d9c694c5e000ba740e91ffac11c5b07a8e312c1584959e7969d386f97068f03cbec529e853faddb85a2d2e34331c2d581b718d15d383972c93a69afc6e9978533ffc97c42c2be82b82512d5208bcff19deb39e1fa4d022eab2723fb9185961ff2de611be42b66e7f0ba506858d703f5753602072393b54d35e662a2ee25df0eafd1d38c7099af26098b0bc7245c6fc65007e132192f148004320e4db944263101d01e62085e4516cd2563b3140162549ac39d38f2e3cceba7fc52de4f95c94f5b856eb01c7a88d8ef3e56a64ab253f1ea8de449d3f835b967aad1129e38a40a8ca1408cbd0dd9cbfbe6ea3429a3894f4f888a2c952e383dc29b69f5beeb2f0ceb9552fd3b476fcaca7c5f34513307c255acc4746e1dd1906be7e9ea85498e1a9140592344547b1184220e2ad3ed779f1f94c7a2a04e41934473ccc64ac9baf5f2ad4ae83d795ba0f4a1d2b97420f6b5606213bc8f48ed3aad46ba568daeb4e2e1a481e2faa9c4130a202fce14d59da69caeec6b63c247d4880f40fd3943a3eed0630fb73c4ba0b9cf634ee515544b1672e836b2bdb9520789186174e9496b046d819ac3b3d442f06816a8b7467b8342352c166340275f5b5b83ffb1e2a55bc9cb6978ec913a2f9f1aa39fef8787ae928d2acd71f4ab25049f4064358d665baa70bc5ab86bab74060ca4e64645a638b3f57d0a3b060ee378fa7c7d69d9f50465d4578b7f0ce5fe4c99323588833863375c315533bcbff4b7c04e0e698bbf0646a1d0568f6cd062f9139a35141526522532e5be18803e98ffabbfad228c45987e471b709071825f3087bc442302234871be8de632b996ef996a7701db446375ccee0f6cbe6ecdd2db62ec1568d73ca2f95efd685ab63be76c76689373706509c85ef9ef0b7e6592e0add388844baa7c5eff2c779c59ed96f89091ae07ef80efc5c023b3c5cf331182473f19ef5304574a46ffce2386971af4fba041b4cd2ab43896943e67111a4a7e1471f4a352048cb70fe1eebfa87fbb9db500eaa2962a0fc46dda457b2b2a5aa08f1654a5a26569966e6dce19f495fb773f36f0cc79adadf1b9c312fa75d42166558643ae30e21797ae39d30cdf050144b852019761c5ef9280d34a333da6295b839bc59af6fa4013f7d2094db1ef610b629980d9fc55ed5848e05d2aec1374143d6cc270ebf4c7d9528111330185888042e0a31d919887e4dca2a9dff2e4da6e032a5ed302844dc5af67d808e6fae84a67e7d63cb48e9e823160851db5a176e77d1ff37ff25cde22a9a58630d523d34ca140f1967a5ab86a46bf459d89e7aeb9b00a6c8f7c8fbe45ef4afdc05ea32f8b863f7dceb902acf664fa7e80c6c7470bbc9237c16ba913e09672eb019406b63c2f9cbe420c9d991d3011e91cc6ff0e4632a93e19ffdfed358a6a865f59c0f323371902125eb34bc12c21ce6700d862d2980c1f1bf3f3b2d6d78c818cff7e78d10f8dde69d87604670adcd37cfd3939941ea50fe9950a7e4b1398d3998b0735dece02072405d7299413afdc35c2d8d0f702200733933cafde849ad83dbc9766df54ce12bf69d6077dfafa9caa14fd5428a9e698f055907082d27644cda4497362568f709d054d583d67b79784d44069e3101d3004d9b615ddf051fbc7a66508294afc737b1d5739ecd8b1a79d55d70bae9ce4cd97a6dff67523ee20d3cfe0d46bcdca187e52aedf4a1f0c3748549aa9981007200d47e32291f4cd83552b6d564c1212ecd84b058d011c41a71b4dc6e67a2555f2531ba154115cd21bcb90a47733934b68950112f284d9a75ef31fe929e74c5af9154db7a6839d4295a0bd069c79157c2182d1fe5682b2dd7faac8819e2bec28a10e1a2730bcb81405e8ab7e8938c7a6e775c3d6876a634fc10c2d5db9d7d2c5a65736b32abc2633741a8932fa480de7b303bfab0b352cdbb2451f405966104f81a1bdf8b6ac9be7d578e0818f87415d99c50bfe8b11db64626380f7680fa45706b19532e6d0214a44bae39663a71c0dff2a4b94cd0a2eae5f2bc413eb941cef36f68e9e71dd8578df2b5bc5c4644c0df872ec74976c0cb5766862aa9d23abd57853eab406afb85b5a9a32089f1d88c4180e680ba3b50d23df2140d52c18fb4f70eebe8edc9c9aa755305427c5c8920d70f6f2a9ada4edbf2d422f754f5004917950c3902d871cc89908b724622437755f332d5ac69c5c3c23e4650571ba59afa1bdbf7667d0669b00578b5abb4c4628361d249b47b8d8096f521fd74d8b7f8915597e2f668f8972d29c4606a53c328bef018a8dc6a3663b3e1de6383a0f737f137675a244df4bbddd6a9abdca4a00170b676da593b6b5e7803bc929603ccfdc786743db8b8ca0fed79b9c6c55e5f2a8dca4c4ea7af75172cc1e7cf60b0e1e45a00e5483fc2b9a7b74c1352a025bbf626625c385c96cf907168802b789d3ed3335ccef67af8b7f6d47f07c75d4deb32a9fd68bb1755d3661d897f017569ea872112c98d9bf37897f338e1dc569393c06862cb979ae9c9934909b3f1c063fd36e8dfa169b06abb34ba46227845389851a343d3ef0ac3f776b8ddfa79ebc3ff5c0eb035ac9a231d65b194c436b6521a3643b666eb283b3a09445376001b265675c5f56bcd43082d0cc847a78f23a4ae242298efc91b13620a526dbaa83971cc7cd57a2383c4daf2e3532eb4dd0980218642cdb035e6029e5e3dc7283c351c8da5a35fbc886758d79cc1f27241ac74df56c0f98a8acbd4813c99b5d55f0cbb3f67b803d298ee9de9e5577e5a1d26de8e5143d094930beb292d3b2ea6ec3959bb99b713c4255cca8a09957e70ec873d199fe528c4ed16b3665323fa6008c98bf1b8bf58dd617245b399532fbd3250dd7bc6db89b2301e58bebb522c63ba438880b53b51391656b1bdff5a83c92eaaec7406f3e89458c588f46d16e44ecab115331c9526ea4974a65b1f816ac4a8b2a2112b5c368933360ac842370262f4f5fc4d310feef9593cb7301421e21c7fd8993ad00dbe2b074e4693df018eb9c2fc2be7146f0d9509c28c9cef6a20ae471b4ed5cd0a9e52865412ec0a955fbff4bcdd3e96d4b3da950f152df434055c4493f47d07e07413dc0ac1080930fc9f55345fcb0fda095d12da5bcbf78b0dd44151955466742341a6aae834b154c77cd5908f54070f989434b336dd46f142154a281154902f29ba1073f41867f3f701ee97d866bca5bb0568e5a0f758e6f3d1d93e1b99edd8f04f5aa811f060e41c0acf4e7718d05b74ab3a8b19bd5bdae98d6af05ee9b0297e13a389d1e68e1590c315073fe090651088471db0e5217c3bd9f6f886e5fc0bef3289304e71a0007ccd3ea23087b21860a6b90aa4e214bf00f4e5054304c44554ebc94386469b4bba62e03d1fa883af60f1d096d0e7fb6fca53ca0a86ebc839183495b08c89d2f1321608c7b22b83add65a0fb8a9ecfcecb59a3c6d55dba7b21bcf0faccf353fae055e0b4235bbea2acf8e34707ba97cd8668101fcdf41b87612bbde074bdfa8cfa341fce924db549b46a98dbe1b0f09d418f0160941c49f228a44d69243354a24d7bf11d5633ab5c2fa89a58f61590a9dba382abec140b902e723d6e78fe3122b7fc7025c76351165eb87ccd9b61cb42612a45e9288a9f264dcd17641045b4c954d118ecb705072f1fb665c045ac25f967f5abf9ab8f044792954da95d602d5b536b153516dbc98934751be364310b2b45297bf4c28644c3efa32113a75becbd67daa4a3ebcf7e62abccee43aac0cc199deca69af0368befaaabf19122ba290ba0b84021e98e118d5586664bdc0a1c600789c838645d75f51389fe3e1cc392bcab99fa17bb38405d6fbdb90a70283cf0c841d09a12a8343a8d61148f26451431576f8a463cc8c169577b30a82cc53ed3870d301dee746567581e17bd961d09bae1f56d0161af39e3ec7f9a9b4e217bea6e31f3fca1f84b21ecd35a0bd38a2d801bee867a5e7b27cbd139a4771622cbfd2b0debfdad2c803ad7315060abc53bb51f7173debe9206e4db8dc8905b98c89714395552c01995150ab817b9f00efbeaa056d60623b1977f9eef4fe19b2ab4c975a45eb46a587bb12821913acf96323a0017c1dafab9fc46e221087536373c97345c9456b010c4a8c9831df919197113ea46028e6b87a2cb5ff8637e6b89802c8f0cd187e3a156dcc0de6307ca8f187c594c927569fe234ac34ca2907693ec934dec2179ffa02599c0d6d465d8ddd7b0646cd57df1bf21a3e5925e0313320f24179844494bf68e3a8e89fb06145b9ccdcc31ef24243e02dc08486c41f718befd021605a2eeca9a05d9cc9c322410d783cbc929de9fe81be77a9a78c80fbcb7ec8ddc9300f9ddc0e83dd2fd6c92b59a49c330c471bd5bf6810f6ce446fca9b006cea628be9669d59ab4820be6b7bb0b7112b2468c51eed5d48aa7917641556b53f0d1229f272439fc21af41c5f76bb6997408ec3b3e793136e11c5c1cc1ad9e6aa65ea2b6ec7507c7bd116f84e7c2d8f0c39c5175f78f4bd05b5fe01c4143729f4557d55b8d680ca00ecfe61ffed251a0d789b18b3c427026415dd27dea2edeeb2b44cd5b2cfeb1103968fb4e2f05ab219625e6b72ba6dcec1ba1545e3bc51c03c864b80ff1a0a916adccb13dca79685cfc58bcd5f2f6b852a4b23349b7c5282f56bbee9a9a81753cb582e3a90ffa41baf2bfa42f85aad97246f1f1d46d3f3ac5a163790c405d5c53b5b530f0d8af2ffcdf91464c78df4de1123d79dca3df175e71195dbfe7848a64c49adbc23301b50a81cad261ae30bd525e597ddd8bd3880750ae89ac769cceac7146a511e9ce8cab864f222b74495fe3ddadb8513c60c7b93be395cc54036a70f4faf476275d89f4f663c02a4e049279dffb57d0f6528b39cf472e20c362284e2bc6045e410d27fd4c5a8533b7f25576cd10ccb968d16defa12df7fdd03d1c858f8b80f4caaa9c6c7985b758b55dc12e88f0b86351aeef40ca299ca94561fe3f42e55d91551b516ace3df80af99a92c132c2f5f0aae9fbdb60af86feb3b7e753f21815057f556340fdae742c9b0b627d59b8f48b71f8ab24dd452a404546f2263a466936aeec9fcb63d4600a29b37f8e0b77916a57eb59814aa4d457af528c2e46e10126050a084ef1e400305d568465315759fa6416592a646ea5f03448b81ca0b242394eaa7d206bfb86e2327bc9d1886417594f1bca403d1cf8e170f48d2f084c56c413bd3bae5561bb40af906d00da1e1954f97b0df0ca9fc375c86d6f42904b6b8eb002a7d3777c5a63216571c60c365db6523b2bb67aa92dc57fdd72840d846e02d7aeddea8af816e058c888aeab12f1f705b1ccab4ae8a5574e5832ec0f18c367dee2fc1e8be3e7a6044391b4957b14e6ee77fe57bd102673a30b71b92a2a481ab4cd735ad8afbef51488decbcb4212bca9716d57643172ed4b05666ba2cf79cde34ebaa9d61043410c97cea5280a6a4b20ddbe281066250769b86dbb7e842d850d959575edb0cd559d158781d0fb12d12483b7c91848a5b7ae6c07ffd0bd6cd460e212e9d9c8594e228990120f43af3d1f45dfa1cbbf5d142ed5b53c3fcecf8b1287cc870fa42bd49b81a316688ff42e440bf1a36d0e460bd1b412e6701f0de8b1c394174fa73082c5b74be698d40c21c1e721e18ea9e241a87320ba8e55011aa17ccf79bced7cfb76ddd343c73e182a09f3da16035ddf1c052a197b24984ce35017b98a7572b3bdc468b06682fc2e087b987652672cbd2b887c847a6d91993704fb06cc176463d7f591554942b30a707e12ed8a30eea5db059b6748f0da3b1de520a95b0e1fdf64d084d0b05bf46e789c7e5df24e5b7437e84eb4045a576da154b4e4d1cce1a6007a36f700247e86e07824c32f872272efec839aa6e6c7c69e4edc4e411bbd7dfd815dacc52ca3d997de3e3bb31ba267b6bbc7058a1c5a977caf02173d7d4a6f82fe2919ae81c9b19aa151057bb0fe5f8ef6d1ef44fc5c78f32b718e443aaf4f30f902a100f513136598cba133265c64321eaf884e22321f0ac30820721bf52defd11b407f77047107e4f05b1926e85e5b6deb1e6169b2d494f180cfd8646d26e1608f1ca07fe282588639b25d3d553906304191dd416d858cead4693abfaf52f2b5579ea0635cfd4490a1879e9f9bf5f5995527a6a786c1ce86f4e8544a22ce0db3b91d4317c192364fba833682520ef71a624ed7e574fc3d77c95bc24378d00ea712c95690f95469be0004a5b1211a031e68dfe564cfb17062d16820d6a394302be6e97196b69931db8621e4bc7e4f0d90a9cf97fa5db4d3f8b0a71263e853e2683d36d8eeb207b01bfbdbb070f7249eacf4ad665e595a5c1a2ee18074536f7068c11cead9d8f4cbd07f2c4feaf646cf03ec5c3215c75720a4493eb0e7b55ff7b7709f4dc930fc9a5011f10fab2b17e97b3b0133ab4636a42c9d75267c0aef0d36e4321c51864d03c752c7c191c099f2981450f67c062185d962ac2a8ca805c8c0b624346e6c8c5a219f92085c2ad8c30baca8d52353f82edb7ea80926b3eab3fe1b6420073a2ed4de7ede533225562558c2e9459e43c8079fd4ebc5b82d20db3a44374154a742cd7c2a476e89ce21548e183a1a83fe87f29ad98016f34c54fb468f46c07f212eab149442ef2f4c41c78e60e76688862187d427809d2a92d1aa9f71368082b681cba2e2b358608b3662d3a3da091638ac86f284ddcb80a02da47fd94ac0f900174a44345cbd3139fe489d9fe9b5aa7d3f02e44957ba90053a03643474c1ba88d2774596560d0423e567add3ddf655da8ed9d3ea3da51f84969d9586ca4e2d7ff6163b3c0be74f51d98b480de67857cb074dad310b1dddae63266ccbb643d84d9d266a0080b69744c857b7dd814c0dc9002e4662fda514d9f965d3bcb54ca02e7dc67e5df27ab1cc1c23e35081f7a0b0ef2bbb3fcca829a53c5e4c45a88e8afbbcc0ff1e59024b0948b486213fae06bbcc67fb511859a3cf969e68b14a255b44d70cbb21cc4ca7198ff07fd41bb8d75b8b5502fadd84cfc96b15c705393a8a41afd28c241f79839321d3ed6fcb34afe515481eb81d26be1c672abe9d652529060335be257aabe074072e638854cdc366f0ab0a9a537b9f02d9dd7bed89fa6c474d0b218dc7d03d7a878c66354ff401fe26aa8d60986d275354de670dc026165a8b390aaabf91d85bd58bf361dd474146dc7e6cc0c822428d7c914ba9959203c3f88d50c6957d964eb979850c5e549e0d13006469047e529f498b94fbbd0e644f392d2eae6710a3559825acbd14597a07454b83818ecf864fa1f5d0cc5e65394fba38885f9008267e534ff34b073ef2027dd852b355c07128611f06b26e3185a254658c64681f768f21df46ba6d8e43816ca6e59eba161a26c269bfb5046a263ea6ee2966d5cc4c76310287f3edf58f2e5ea108951606cf9f0f3cf8ec0ecb99b503ac3ed17511fec6f95b1744288fa70e47aae862bb40fbed06ccb99f29fcc252523af76c1d52e4007c16e9d3ab2c8fe645f34b7d8fd2a472159a03dfbd7e27b83ea52733ce252eb74daaea9b1deea5043a033010c64246a75be4d19dd15b62f8ea4a05fbc358441e55f12c87b946cafc66974ac051daa935f9c94e7f74f8bdfc45386611db5cc76e8ae114647dfea864c5a288af18c0fa47c58aa215fbc46628dd87d17cff88aeea0a5ff71e4f4ff8d74dc3dc324b567ac43399829a124b69a019168211e4aa89839528b4160e3277fa47f5d604ec43b9ff57c637da754b7aed267508aeb12a65cbcf5e5d91652e456d919f6b887b5c4c5347dc35679f3b2e19c339c86ca1007b03b54fdaf542b11b207c15c8ae131504ab6bd004d1c4953f7c2352c3abb08525009f2f08863ad15adcf58ea071ee2926115d635e3075d112e39889c4bcd6e1f58230945148cb877389a9a7bb56c76cf5d22a58a1023a18f5b7b32ccd99ffc2614d926f773240d33884f8e030d264951cfe36ce0d3b918516eddc569929fe3346c1578159cf4333dc6991e66bee99c3e15f8462ecb23a3dbe2fb7dd1a48f79631afee669c1c9b60db1a0e59a1ae32ab3f14980a07e6a5d89aa1f0620ca8d2f0c23a7c9914b7301448d47a955dab6451409590d4001820369a280fb9809aa17a8863bf266c187a61a7e3cd2063c30e6d087604fce57b928df86998cc5ddae92b12b5c3f65a02a3d304380969595941c2dc82459cd2d964589c75d97b2d350b6535c4b2a84f95aafb8ac09438ffd55ee199c971496632bc898a2b4f8f32cec3aa15e94f060c89fda01b68a0a74da76f26b962a234fd09252071e7444bfafa0fad579e4481ce0f4f49a7637537a92913b88e73eb68d482861a778ef8816224bf83f029bd36ac5811b330d854bc5bbda73143645fe170c9d0fa168e73c18d883e206c8fc7acced876b664b8e9dd281a634f7e90eb5c623c226074618279c74f89b2fb1615e91810097174db351473b0e788a3344939432816b29e10ff2ce68a75d730f9e9c697aaf7671a69234656f85a8077baab8b8ac033a1d1c439022c3bd58b2423a0cf3c580c16b13af7ff8cd364f72e76e174ea7fc0fd8e2d23847df014024014c589d1a054f2ae1f98a24bde09f4416022134a830217d8263d694c7c46479e87034b55ed29f5721e64a5169d012241c3d95619786132f36fc0bb16c04ee24b32b4ac450f0aecd715ed53253b3f5d0e0306a3a2c51784c44330cd24f70f5ed76146cda4228ddb2e80c780892bdd8b6646c3332a26472f2854fc6f01ad92c46bc309a30d2baa997ffec74427298dc057339445c9b286374ced35f464b3ec04047938819e5d7295186c74b37cdc27cb0699b4f3bfe72ce775a63499854479e2d6c64d03a9ff551510264ff3371b386d057ba3f9566f6709e9b3a91a4dd9fe40fa0a731f43bc1e8b773a1b060631cf5334b6e58a593a3ba5d20b9710706ca8bd091967ea2daaf795573d676161d0f256bec323291142bc938dbf858982a0c293b89d6e9480cc67b4da05f1248b58496fd1a600cb0b9648180b5b4ac4e3310bb108335cf83d409a03c19c35c13304e60abbba3afee43cbcadddd354b9fa370407ed43cb7fc093b9468ee92dfab4e3186b8afa161751aa68658f5bc8c5832dfe55a4845df384d48597a63d3cdd7984cbcc64fadde0f3c3c859f24b007ad5751d5da343f17a2f12a01c6e139bfaa2884d1498aeff8f91b14ab46f54a9c9ec590037c54228d9a68d8632a40c63bc4b94b818a85ea90a3b7c9c800a11d9b4c5ff4f362757b75e98fe8b030cf17aa6bb1bc5902529f6de51438b4631d37aeeee06b3c2d04e02f525082d724abf30a0929cc72d1400c627764a2cfd602a7b5b59f6f022d30ea027800e5d9d529156d06438d57fbffff55bfe94cf5e290249cd4fae065c942731a8f2e89894c4c7b79591e2536cce82d97960c72a7346eaf61b496720e59c246b212b40fb0ab1cb43ae39cd8344931b1bfd2f173a8e4ba2098e61654e347a49f5e3ba4d5613cb301982e414977bfe157bdb264722dac7ca7d2cbbf97da31627f96dc222668c94a314af6c29418609579cc1a640fd84efe176cb47568316a7e46c04d1dad22dcb16566230f39c7891a0242fce3a12da19c4ced2df0de3d934fba868c074ceb02ebe54aba738981e6b06d51fb6b7e8b2abcd16a056bf8f044ca07898759c281e774376ebef59ab00eaae2f153cb8bb06df66fe73052ba919004cff50305779f2d380437de956d07d429aab565c03558454c90576225ed8b08ec68f1e9a2082a57e5e66aa5f00f732e349c2939ee5be4b5c7e63c89cb3f7786597726715bd22c8575014ae724cba7c55129fe5768601b682bb8eb3d3a74220eaee209ff78ff999986550a62044c35c65279501c782930935c77672d13108ca656ffb85479276cf221b17fe9aa8286205814fbd759c20a986413202e8c8ace69efdcf3ab183776a09fa1cf4ab20f4f74cefd6c31c4fda812cdd1f084ea74cc2ffcb84ab64ee032d5a58a3340878d87acd9837e312531ec8c02d85cd76c76751ae877bc0fc11c2ceafd0b47e4149d27b75c121a87cb56fc3f5f380502163498384c2ff177481f15687c79dc0ab7c94ea450b7a2396b70edd91044e0fb9054e1605839ec8112eb11a210ba6261366ede67070b224b4a6b1ff02b62c4f200c716c5cae1277f386d2563d4cd198d647623a4d4e7915a1703e0ee8f0a7b2cf3c7a78f5f0e3cc641e4d31d137d315262357f757110c47f71d3757b47bb501722bfffe2ffc6d5b20087098f907217f7917d93769208a3a5ffff9cc79a2c7ebd888102756bd53929335476c9e7785017e15c3b5aabcaeb1e8141419d71876d1399fbb35a531b76d1779728e92df9d89ff91e6887d71442421cdd41cb643ed554249c33922f6ca329439e0ebac3f156d933636b6e8852dde78dd5eb71a44768431e4f6279b3d2997f05fd9b78ed3ae589f7380ffa8b8977c5499aa4fcbcf00192bcd260de463a8200c54274eab6ba8309fa541dd95bd5e3ded25852117594415402c467b311e7acda53ad19935bc027f9a6902e422ca657723ec13134185a4f0fecc493373bde8cf7675ae7eeab113c132d1e54c76f80c43ecfd1ed4e104fee9b218817540dbac9faa144e5e2ba2e8d2329bc38bca1af1aa039b77b5c7d57e9a4813a96b075eacd3ea4ca60e1ba577d190bec8fca2f87ae156939cf1826f33a234959e76b85dc02422293625adcb11599b091f3b3e3b8c6dd710e5d3252643eb6e363f3fc661952d1cf87fe231c3ec57ac1f0a2300e18f857f246ae56bb1ebad0b273b178372aa44a36a45bc2ae2eb8b78a7e92ac2b242a88958e9bb73aaf1586f2dac4e157ad4bc802f30364db53205699a2167b9dced807d76a6d6bab3163e75a62d9b19fe6c1aa4f2e88527e31fcf82aeb8a5a4caf08fd359d1ee327c1c0662de9f255c2b65e6271cd5f7556664fa432db5b967996f18d7a42ace5d5390e0ad8fdab3b56eb43a8ef5f9beb861919d55644bd63b34b5cc6748be2838f0cae9415b3ff8902d9fcbc2dbe7849bb4cff870ae56b842ecf1a271f57da5c4fc49f5a95b112f84de7c75f1dd03f149c8daf4299f655220af45357c6173a095c34b51d7cb5a88f3c009505a2fd59f16508723523fd144f5bbaaea38483abcb572dc62960ac554e530bc104b3683cca3254275ea51797776ae47c8d51323ac801f8cbe218f03742c5ac6e1c4c26e64817780ba55c1962ab5aa64e24d2070e582770bdb8842529cc8d01a012f9c2c323bd329c5822d5a3b42f2d21821d31e31e0b84a2edd2ce3703d7fdc34c503622e031f1a10bf745c7210583ab5ecee556a92a0868c9e61b49f6a28e5d0ef804cd3ed7250d11560cbbdaccf8036c990aa2a7aafb35feb05dfbb4bb4076c2487bf9fbe97f84d4d83926e4553f20c7d93e3926b99cb868d9087e4d07c75f92c8c2247661e0bfe5b5bfc9871041bab96fb3b84f133f89d510e3acc788f9ed1d3023be13e95b121c646f86b76f49a4c0f1732051ab3b0113099dc5dac649a9e3b728570e350fba80a9304e6f85a1752bb27b73b1c1b4892fadb2af051b89c08cc52cc1c4f6e4b9d1a71b79f8d6a25238d375fedb0f4553807ba020f7aed1c52e5a6bf5db8679ee5675507b8cd3e98fe6d0c7ee6c4f094c5e0e33f2f742f06e092fe6c08fa17cbe0b3c14a7b27303916675abfe53ca2943100fa80b6b8e12a8e69c7f2aecd491787f80a1e84412a0b0e84280302f63346ad1dd66e66aecf69b66c613dca31a1b90fadd65d199238ccb02b5117f5eb0b820111c3adecd8434379fc406577d48b6cdaaa799bdc54515f81d15116f10f585c71767a440aaf7292546064511d8b51e687748f2a2a4b6e7a77e99c9e8162977078c111d549e8b0e6089cfd27d4bfaf52fec1971d85596d8d0ccd8cff556e109b2493b659401488a19446490356690eac0d78baea316dfa258ec2f8eacb5fb18ec7f89b08002e2cc60b98b1e054c5e7608fd1b7dc40db7b43bdd26d9175959bc51320a419ccba1e67aaeeb612a7c9bb41636285ace2daecf10c9f79530bf62769737699f89af715f48372f57c9c894260754a4685a1928a49e759e44f2abd3d8fa6b453cb0a5b3c05b115d0500964e992bbca93270dc818e0716f4fdb23108709a8365a03aa2a7c44dc1b88195173dc0ca00c7ab76e40d745f852403e062bf43598c5481b7a676e7a0c254f388caefdc1f378d74d9807bac74043a2a7bb69f1b796a31081c5ec9e3caab81c90a1bc76f0ffa3e822a64b9cf00d97d66917f3f82cd2fb1cc770c7d209c58947277553d12c7d2450d058c9424f09a1a787c9bed2aec8b730ac02c8191f6ab41dbf851ea9763c3f15859f77aaf51bc17855e35118af8c253b484be8c45b548000bf79caae8ac795f0672b2bf7f2ceff648b2d6add929300fbd758bb3cc4915ef0bc0d11016ad488d704bda8f177c0e815de8543d6664f369823ea7d0aa6e0b149c0d2243026de1dc06e9831fdfc39bcdff55af7bfcee9725192bd804e2665888c31785306f60295bc8a2e25b99bf08e888390bb92ee885f0e16083083341b4e2e09bc271460b5534768430b51cc8d27028baecfbc687f62d8d3801a87617f041a75495075cece699eb86d63f78e74f51b4f44cc9b5fcc09a72a339b57acfe91b97f7fb94a6d4de09057b18d0820d85c1fb31749843e3d4a498ccbd981685c7ca76f933bb13bfac48855c477ba847663ce5e41fe39e6ad05c13c57aa672c2de4dd4792184cfa5b358e978d20db43b06f540f08b90eea5b0082f49048948c7c9fa111569f539f7de138d9dbe75926e30abc82c54b69b55bf86fc962994d66be10b2a723df63b4ca3412f960f94b7a8af4278f3c1aa46b4b2d9492dc7e69baf93caae4f6ec12761b7925181e2d68b61aad0e56c98d64ab151c5afca156c614a69092bb7bf33ec9f1eae805798210371709ff457139f4da908da24c3eb9ebcf06f94a23b1911eab247da0bc220b9701ac9af723a388fc2184ccc09cbb1c8b394b1973f80769c27badf487841cfc91fb3069b985793f29b65f54e70c245d3f277c897ef89da70fa3fd3be8b2cd20eb9b9b646ca8529a9739fc77f2a73693a86b5534178054730b1121cb5840cb76ee0b7fc1c9aecb2d85271111a3099d4fd0d114c213d08188c4bb01d5014c9424057e6b2cef88597e849d0d7c8fe17876307423c5920222776a5dd5398f80ebcc55cfb8f6611995892f84b0830f85be23e6ebad95d83c118158bb69d864d665b02eb09bfa293d1aa3617ab4d8feebb9917b27d35b6e5ee4cfa945e2247ca876cc0e234cd2193036ef31b35a86b3f2ac3310e730af58df638557c36f33d06f5869efb3acf9ecd907ed0ea38e6d32b5930fc73d8f5536c5e017d51c4e8217889bd4f627cc60455f5733a58a90dc6143bae27017d51520fb2a1215d39eb0b62a808b427d0fbd33cdb7b9678aa7ae228a5b0075f6e19ced15c28fe300b9a34309681fbbba80b1d3a8d5e59c5fe826473b65b9cbb7ce185939d126eb2ee63316b9a9f6cab2afa413b4b5b90e02a8c64dd38392862201f81f964fd6eecbdee19c7203e059560ac77a79de60cc502259eb0cf44e2cc14b3f4f93c4c604ffcb098ad9a92936f3de38e051b05f4318664689c730a7346dd5e0010cbd87daafbfae6318b8c26d6b0689a5f1904e8b7525ef15499a0b4cb748e9dcf3eb2abc55e4c5a18d8fb6559d0108f0230a473104c5515ad1f89e5b84e5bc7d59b4cf8e100052aa7947ff7a0c13ed887f752c9e43a828af166d9c4e8446df342dedac8a2a938d8e062283b311feddc7ba25b7fd50a23528d777df901ebece97a0cf0134affe9311e4ab02c304b9cdd925c03909c9698b174aa13167f2ebf79bbba64a185a97e7e48c94f956e11d1c9720c18e857dc9073d7e8bc6829a498c09236c6e6503136e154f5939be721dde09f8fe57341ccacd26b77c2bfc5d2a789743da79dd8c9b41475a51f9f75afbba22d2be19f63aa69e2c9c97645eec261f8e0f8b4f7d36de3621a3e5cd30f76fff55a03700edd3473e1d9224cea220c24a178229955bf8f111082ab96342b1cc82d0e18493b8e7b7098dc3f317210e079f87996eb4965df0b56f25f0ff783296ae94d5f34f910d4f8b9a693d374250dbbcc259b37b8527764534bf3f72c128d75a24b5eaf11b42fc857cd014cbf0f0f496bb7a7296ab1af79805c637a4ff2ca7d25de8ce9fe1d777cdebb9d559c93f122fc3bdaa8447a1a4007cb8a6fc8e0de3d52773ec3ed1f76d44bf2ab4f9793e8cef1e646e1716ea00ba718ca9055e8113ee8090d3a0622f84375c39ddea442064f331d182d0d43ba93d040907cf32f17fe2edeb7b811b0720c265fac78304309885cece634e58695963e527cde389e592038ba11e4c363a61f6470fda4981c17c544f226f71fce0f9b23dc25bc89e03a4ac6e1f135ca9d9cc94eb6c5dcf523ac55a863f52fa9aab0449da2a330ded4f3f01d33df72bcf024fd500fb00818e2b8d0fc1fc03fc3f3ee0e6492da102a8fda3adea75ef91db4d97a46e0e6c45011c3ee0c703f1c23ed9e2ddd90b3c30a26fe7c1ace3a8915c0cdb18b2bed976fca6644f462dc85ea7550a78ab09a16223d49dd63154575a3db046fad67c508a0915fd8b973be9b9d7922148773423d1b7faff30415b4eae6ddbbae91fc34f58148f69674a742b920413f244234cf1e02717ff986f0f3e2c2ffa78e66550db0df77a055e2e37960a8249e80e6294f18cc0516645acfdcad2b5cb3518eb7a349d64f333a24b9792688baed85825983c3736452ae56f7739fe83c8455fbc74b4a27f4e4e732e58b2b500fd77478dac42f0f4ebceb2cc2a34ea1a912bd1b7033c1a9705a8a8cab19823ccf1bbdae687a2945fcdf4e16587e9bf6c0fd7957b0cc7d269fb3eb03ef3f890fa1d360b68ad17cf9d9f70a3063364bff6e26512d275b479ad46e58ff5a95136a8520725cd1c48ee2601e9ba2baf34cf0e590543f24d3fa65bad30ee7d365f4359e15e2313572bc1d463e9ca03383834b37bc917676012148287c4bceab4d5fe84d8d0c0ebfa3f731c6bc6fcb1cfa1560c9129ea9127cdbd7c77544ece7ad1e0686fcf8dfaea328858c32c5a9c8bb9a7ec0e7d4e0d82bf42cb6bd33e4c31c424563ce3b5b9853ff7cfa2fca72dae8643ea8ea9f24da1d93c4232486e2068bfe381ff727879fe7dd7682dbbc8d3eb7b7fb22754870707bfcf14e9d52abe958f229e0eed8f2574ac0abfcd3b5716c44b21e95a80dde6cdf6d7bf4c2692f8dbd6e0e0d6d39f51008b84c60f16900c6d0ab4e56532c4ac1c480469b024dc443d9e189d4b1292207ef813f33b108aefc9887fa1138f8462ff341199e49dc7c7750c13aab6d5bc3dc7bf739c034173c0711bbf50126cda7484e469d80b687b79512d1991ac0cddf404fbf7f45a77053b922b0a281a39c72073a14ff7ad70f2f4e8e11cc5b03550c0ebd56c45948ab348ff1e1e5565318e803359ec300ed4dda0056f71934cc3c3bcc5c53d7939734116a644f1229d15c6570a7539d63892204d1e7f4afc99b289e2b55a6bccae90b929bbff22565774dc175d52948f2afa9c8016083f0d790e49ec2294b56d2423767a4b6be801721b7749a0fb58b70b5d73ef8d86c7684a7ba62fa945e0b85d90b089ae47d2b81481672adbf07a0936b9c2e822090118a9fd740d2ffbd5fe8d70fdd9ef78da57774ffdf83072595a273e26234cb1e8569b1772f65e0e94bd0d517fbec7c3fa93f1a4696fcd405989debac02278d9b54cbb4f00ac7ba1eb0321153374d5daa44dc394a82eebfc3fb7c369ef2cb226fce0c1a1f9fecb2ba3ecdddddf52d67108ecade2acb8dfe98c0f78b9956a3661bf793a6a06e9eadeb7bb97bbe6d94f649311668c6e5ee7ab42817072a2b17f38bd0ded7bb7d0c2a5ef5f5e4750dd25ca984d18194348c29765e3e29f89736fb81accf23657005469ed8cb133ccd97ee16e625371e4935d1ca1bce0ffb69f4a3708205329278902cde15b7e4ffe15bfdd2a6748d2856e815e9ab88e8a456b42c75d307fc73fc600ff313d83e70e1cece066a47a6d289e9e505a7b56d8b4e417f256d1f1e768dc87269a2af108783e36bdce16262314d944bd48f65a091ce54bc2e68ed24f254481bd944769ab85d507e3287c525682df048ccff9df288ec62e01ac88f0622020c5f91eeca8876a25ba7935bd351ba7b6da830f14096e3a010421524607dad4a1da295beade75f5f0d97b942c3f7712a71303cd47221befd1726fa21d7550781f3975580ffac3b54c8f7de5c964e972d29cb4acdfe0705d89c40f80b7eeec2c7c12e13009bc4a2d974b685437e648c6cfff17ac04c23bec84a94daa271330fd8111e3c7cf55c6088ab78e0e4f81e72491fff5eb91e9f8bb9407418d1aeb5f29754c48deb136b3fdefb3333eadf58bef611fe12489eed92540ad503be7129ef550bc255c050c907b17d1916a91ed82241945d6662abf55ebd903bef1c0c8055e5d3c46885dae9c12e02486b916f2138e6d37d5af72f5662bd9c7a27e5e586916b95fc175f4e181bdcb9f99bd15bd8a3e22178a457fee5da38749894419971e80f24aa020983535f6b998a0bef4cf7a26ba37f62850f34669079eb3f5377c22b121028689723214ff6fcf7faf7a48c84a4efa94442ee046d0819cdde4871c7295a681b557a8bf6c53e912a8ea5ffde065df4c99318133abffb234b4918817d4636af3484d91a1fa4a1d6754faeef679b7651245c6d56b1a5775ee76d358bbb24b30655b165e0ef6d755d56c099de995ad6671873ae5dce0ec522d7327d6f4af1d007b76f6a1c5134b207fc95a57495f13ed5c8feae8b797c95d2b7cf97b0c21fa481ad31febdf7b2bb1457af78dc939a847fd0975e5922ed3c6d3a50e83036c6f7a8379a7115e36ef4bb41f125ab4a800bc495c78c1868d33d5334a308d917a40b806cebf8903e2424de7928e71943fb9801662b9dc8a124e1717efe0178d432f7a925fc716cb033ee743cc365cb77ce66616007a3d1075d4389c377c7c153c2f9bd6e4a9b12af99146a80defd9ab4c4f98143c1c0b7ad99451c635f60880023b8f014c29469bc59681ddf48640f3c4d618c3c8c0a41d3ea66401e92b6c7024efc35a7682f69d872a6eab449576908e5f59672c1fe49b145c70fc011c0eddcea16e2a5b79cc88b207313306d32f62c913874712dd8e4f45e68da82998dc5401cdef269d6d1fb6858d16a961949b1f72d6e748567d23973ec975df18f391b923f2dac98d01ffd3466a36e274a4dae366cee7fe249ccf27919561d669e262962990ba9aa200cfc03cc9a52b67b81076a840aa3b7469f0e0cbb151925033a47cb243dadbfb243da9f46c305d58505a13575aec21c4cb6657e73ea9c20bada7acec93c2696a244ecdcfa27b50c6881ad587343b4146a320aab7cd996bd354e3a443207a3c5261b06bc5244827986493d2a76bf0dd697ba05cefd72729580065815fbaa9a085101d3dac0b804ce1d83841d1ecc222544e732a316406d2c36adfa45feb223f4488dd806d4390dd8584f4fe42b7d4af78ceeac84e1071c378862926ada8200241a8962366764075862ffe64c0c45bd4ad26807796aebee8d65c91fa9a258b75e658adf679ea1088fc4cf4be00638c6e6624f04fc50ed929d189f5ea9278f7404a1adc8138cd46e0789f6ddcbd9353253981f12f28bf87cb96754ed735c04e8d342a35a02bd4ca2ae1e47e065c8a857e8bf16433d049e19ba4e0d85fda79ebdbf73d08c1bca15da4baea6943e82a85989657306a80988ce23e0f34f83ae7852ccc452a915bf4ed1b4a327c626bddc75895d2beefc010cc5dcbc941684b375e357c91f661c9ea0e38673e87889d641365ddb1f33d18c3730ecd95f1a3d0ef45aa331e6a56514dd5687efb7e18e81a06691fd9c44dbe83544613b7a81db1832337c2f96b5c145120e038b6ebad0ee12d672d26f28164dc2526909fa947b4966aea8c82dfd1b5b86963110511901eda0ad2bca628545900fc6c990f20cb86dc588ac7a0d9ae10088d5c2ca77477d84d787ea481b1f8b32c743599fa06817c5dfa6a3c82378cb7c5774e8916c7e4fbdf51f4bce7193ea7cfc54decc2271ec76f93558404d38176caffd900412d61100e01e5d26daa11fb0d260f38e86729f8761a2c45df99f8b02d34be677843ba865e62875d8c5ee5d60431fa55f340a7d3a2fe5c58572d18e0071905767c14e7557cc0f55047d43acf14e99d1b3b67ecc63b826de04b6d6ad3e1b5d35dcfeee6baa287c645f6c15f3bd6b19f609e88a858d6757ab5c31d1c243f8e5f782c28050e43dcab46237fdb2f5bb84b49de4e339a6ba73151d1e1d8ce1e00b482e092befa93c36dc25c80070f1d5ec04fc5e67e844d87dbb22c33a6cbd9f03e9d8193bc98c0949fb861440b003fa12ae28f839c0df232a63a6fcfa8f512754abd72e16fc445b72bc8297ddc01d9d2cfd9435967a0c30bd4041b1c7b92d59d92fe2de12dd4bb37d527a1de6c2207d03c48e2df1a69e12a061be6b52b510c01a724c85a8e78b899dde086d38551d8398f20ca0727c603d5c6aa421dd91f32d2762dc0ac6eb493f957db8187b716ae346af7842e65df942ff3c2c498f89c7048bd6d6670e7529a85e94b55765fdc29e94e9e6878a3be0d08c30ae0ef7abc50825ab05dc0a77fd7cece3c83f75c32bbb1a2ab5c8705723438d325782e11fa7f3bc78e5cdb66cc03601b2e3fc945b1e6f20101c94ca4b2d0dd464533ef7c0a6ab4aafc274c5b7f978b30545bb34511f27832dd632db8780f6dd669af19311ec7ffe2c9ad72e1f6f698d25ffa93dc8bfd519bb7f0351f0428aca5532f7cf766b44e194f3124635c91f3917a2abb11461613f78a877ba14f67fb5d122e9b734071ca11dc157181ab1d7c0cf9694e3545c097ef0ce0c11d36a2bd2e9c6709b4033c587f58e401deea97f2db79ad0b9e57e87da39bd354cf29e4e194c28074c4f285f6ebb4b7396da0e67a1a86bdb1fa6a4634058d99e290496ac79e14e4626f7b43fc5b2017e319e595b40ce8eacbcade34b993c358be836782dc5606668d4a1314fa1245377a7e4f3c91b00c1dd89db24d4a899ecf178fb2179d8c5fda5c6685e428d6d30f518dccceffd7ce6b73fa6dfb456dade1555bf2942be4166019c344d696c3db23f60409f4fe759670d1c7f0486a2196ac76262d7e1d578dd87388567d8564cd74d70cc47f4b8703a127980ee1c6b82ec8e8a82016edcf03dcc828765a1182c3b3278bc70240052105c273914d5db05f4b71bd48f30bd109f3ca8a812d2771b4362544d80cac15dd95c0eb6ab8e98a8bb85c6070f16e3da7ad2eef747b6fb8db97256baf0589ec2c74df16f19cbefc1b84ab03da3777e0a0791afe0b8f397d9404b88be53d9d9f5d197b129e980a81e78a678e655023e4c231454af6e687c02d4c98650fd9ee4721086e65699589f0ff44ca6e6a6cddae0988eb69026411aecb6fba3167975794e702009c30ae4c23512bd6b48b72059ef707296a7f8673865568a1b964f8e2a607c8fed377d6d3f4d0458cd7edd04015307aa6264d08565d2d2cd5ce09e2ebdebd5668ffa2f863bf6dfae566f644720d3ab02345705eeea19f41ffd5fc67c99deaf58c2403f295d6ac8132a4448f8b11476115c18302d60911218d3359df7cbf36fa6864187c3596d4072c37680485236b9d6485c82b044a4e19febdb052f20a930c6ef7f363d91da93edcb994e20ea09065ecce0b38c9e5831e37892b5fa57876b7e019ec03c5ec35bd0ec30ba450919761e6022a7340875ec56456c7581603589e6868ca43f91b12859f5486467dc07606d4a7e005f71a8c080f44d396f16fc7aabfcac49f11d85a46bc115e8a8d6bd0baf40a10fbf61b0428d5747169ad2b03481836bcf3d507385495d5185f6dc3648da8c13ab62cae8de71fe5baac2741129a9a4f7417397be06b0a2793ecac51f6a927b71d2c58f0ccd26000f95f5f8be54fe69f833e3b96a65b7181c6a4698cb64392499a21c6ffe1062f1c3d23de538fdec5284bc8b9ac4a70d7a54885360f2b0a495583730413915d477afb3379758f83c8b248fa66299c3fa32c1cb5bec90260089b1ecef9a2d66e45c776348bd56b41426e9ecd9bfb828779a51ead1b51d95ae6a6a6c72e20aefc3237c3e2f085681ae12f9aa0c7aa6d35472933013d64ea4d549b93fdb64bb5e24f5f967c60cdd2e3a9e39778e956f8abce96befa2c13bb59442cb7ed47eef8c172c68056d537a808ff904b4a0ff32fc79799116ea5acd1cd1c6db52d706cbd7891208377de0d150e41b65b101ce37d040b0a23e842f6b2c4428322d9e012cd9bd82abf3c8ffb3af24a6287572046373740bbd8fde411d9c141dddf1a79984d62a1dd72366826714e2694e1b51155509954a89d7cf5f4202af357591b32c7ccd6b3b80a1618204d8284ddbdba4da99f7b98a3bb642c7dc7cd3b39f69ae4770c35cb384e12c82a261383ab6fd029268d0dfb6f189134d4f93e5dcd9cdc4ea6b4e2575da420df1d7ea18c1f6a4967a5a09eda79c04e14c0408b4090bcb0f2ab03c3cf796eb29a1701d055b6f6babbcefcc730f06ae2a4625f70253ee0346c4c00a9f34931b476bb963358d83dc421247519c50a903bfb57fb41efdd67e79ce8e7d9b5944f3380c8578db0f3084e725bbb9bbbac1f89b908bf6ca93a415b66c9d38ce87bccf4d4f6881dc972a10c47582daaa9795852c884b339c6651230f3aca42a315662cbaa4dd1aa1e8b92cf4e01988582fd50f73eec4f9ea9478a6a61dc05fd229b152a6519ec215005ab219703df8da2a6e1ef0f0ea745dbab15ef9831886aea07a494c445fbae2d69addd4f1218c78078a78a968cd3794f0467492fdb2f876b1c69d42fd31035237aafe1f8471eb57a6da41727d8bccf89c3d83337a6cbef3cbf865c7e09d34eef934648abf07da57e6e0c7d6d0b2103f0403ab090911684d7305377ec0ad0cf93359c4016ebb47110cf45d6eb1c7c95552187cf15ace068e7bb2ab519dfdade7e27f87c82f90230e6ca9bd1b885f99518770117f32cdc18cd189f6e31a448533e4db90520471d93da491b4ad916a33efc629de754e01e2dc7fbfd1ef80c92d893b39bfe32f39c1e6263e92fc20a7d8a8c60dee1e03a370f92abff7d53a561de1b76c48550334bddbf1470a511c6ad118db1e77b2a2abe70f33c210d2b9bcb1ae1550007cc96c8af3c3ff70095d2bd0370b37d0e498268156b480bbafea02a694e55ef16eb676b8ecf3284a0fefb3496b23c2986ed510d037af6c90904f39fcf4c6dd43ef8277f20c7589dbd33480e68ad2dadf9da6fb0ba1b0d763dab05b1fe073ded94ba55f7990d6d8e71507c3352e82c0b3f8183120e7510cb946454bebfcbd1801d0a053048ff95295da12047c711ad497a8c6d596985117440a4d4a030ddf901382b7088f1c8ba20c87ac719f40c1647879b902d0480ce88dd6b9b7900b4376bf792617b83d8bddb2ee843359d06077d45dedef0cc7d25895ca8a2066898a4bd5ce8c2fb283769904ee72c3a0bbf494513b3ec2ab9e397dc81fdb39b890523cfbf427d3c054731d793f4f3eaef3ea60829b784cf38ddc795382b33ab1f2abff2f6b0687de310334dbd782720fe065270446fc8c5b7a5e3a16a82066f75034ed5eb389914d4c268748edacf4b785d65a19c7db42449c7adc929daf2759e97fea7261a6a92f53cb7bba45c85309ddc47da199fc0d3954bba37c3f03004037d4e49fdc17320b2115668aa9d994c88745513bb631c3b94e3e93bfa196d95580139dbcea35538de552c4fb2776a8a8b4ecb437c724efee45033ead63063653f9ad54bfc4acdf1e7a4360ffb1d84de1480333d858e9fe53b9f2c2d0afbcd1f6c31be040a923596731f77eb7183fe51a51d1052a5b2ec7273750f2e5a46a8743908af27fb25302d58e734c215d0e5bccb641354b56ea9731561b6368907561760398ed33c7b3d886322e48b7f79718f82f7c910405c2242ca72af0c473269bf51780b896ae19b82b1a368622d307154b1cb6c41ff8ad04f833bd0c691cc7e19645170253822f7239f9f7fa19bda6d038a345e9deb127deb78072202e96797962512e6a76365543d47f6ef88aa6d97a475624097ec95cd413a1a1bb8da83c54fc32ea5f5774180e67012e03b5ac8fbc2562072948a692e468c74de330e8b896b80a7cc420d8669e234734fa57ab519058d6db4fe50d845e1a521c68c1101cb32d9b725f53673b32f4081dcc64c765f75016e05b8561e92ca187c7198ae921ff48dc30e248a0f47022f6898f1cdf14e5e9ccce048735212fea0a5b7d2a16593fc64b1ede79ac9205bf8b1c48d9dfe56c4f8f5eb0c58580487815b7e25642a5e2d8df5b0902e60cd7b1aba298f61d1d4ab321d7a0cc24d35f6e5cfe0ecc26511e6e93855b68646c9183b6a20c569be5124c38d113ac674059610c260950138a23b2805bcac9f0bc998b1eca70e9ffefabdc9dd7075211bfefe6e04e18f5687add1ed48665c0e5c7edfb94ea8fa1891921aaaba195614a775d38af1e24d3878c9a71845f772a0c7b6053ca1b8f26c7cb1e13fc59f17ccb888f1675fa351a987a648c4ff6fd845415986b20f01c6a40941795fb7e202410df7add32c1ec568cc802b654e19e6c9d22d7a73da17317e10dbdab8b21f8b4de46d6f06758a60f4679e25a27b59cc166f15fbe5c275eb5215cc87caee83408ed9f69017f7bff1c9afb8ee45f60aa380e40d48d2db7c1dfd57839bcb0c03c17312a6f82574a97d25334eba1c546390b6210248081f8c0a64f9f43dd15c585003394074c13e814f57f294bec1a92fd668e4ea8dd4c1c6628dd543fe4cd4000a1f2effe5e9176e525b1d75ef0fe1074006a4d375fec87a371124228bfbb800ed9ea7bb4bf56409e600cddd26c58385a0e02a2e1f5fe4563c4d8a8b1bfa6fba94180a286a1d1562c5a5ee9b8b0ff7dee0415dea05bc57dfb7dd4e64618851d959e3a0c6db5fcdc761aed061b45ed13682ae0e8e96b7c340966cf36c058f38d6f9c539152edfb2ebd97181bbad3c68d85dacf910d382ba33e18527eae153332d01ab79596b00239e1d702e6c78e3acd7e00141ba2107670ef4804af05788326d1bb02ff9fe739f21728cf8a33c53fc27ac832c50bea8c14708cf5750fb141d6476ac6450096d3db4ab14feda7aeb2834fbc1950a6907d1d84bdec719b36b854e05e9d0025a0fd07cd569ce9bef9b1beeab11ead6d1026b8d90086da1edebc684f7b0c4d7a6c12e1715aec3ea5a4faa8dc7269eb23f054ca050b57a62cc2ec800f824a297db422b4d87011dff1f6ae61389c31f822f2b54086f5dde4753c9810cf6dd258e7068462df753686d4261060d4d249c03d9481f16488485af5117311dd4ce05f96d42e2383e1e091001ac5a27962bcf372103b35bbf544594a7f11c6b1026003755ca521cb8062138dc70e9cdb3f240515bd74db153aaaa54dee4b83ac520d2a6d6d6040c7a30030b06d4fa2670b79489506fb11d9a3a54555993bbf53f6d25e83672d428f2aeb4f97f9c7a1e6ae0f2378b1af5da46ec89b68527ff8650550be3f1c51591bc1b9a77bb1d1134f32c080571725f4a9a4cbfa9ec53f6bf0e645a87a62a2b1d11ac737f497508b27503af0afa91a25e5f72225101600ee33d4cfcd66a2885eed560cd53fa3ae471e45cc42f91ee881184ed2d48a6e83ae83f3b7f8b3abeb23f9e4e8e1ad92cc7666e0a9a15fac54c90173dbaae4560d559cb59b8cc713c66bf90b1d30c46a5f91c89ffbba30a0f8ec8d8bcb93817b012f38fb62161c2848793a0d7d84a0f90e7f0c2cd6b5c90b5fe9f7f943743a6f7f6eb97420a4d61c8ebfaf082e9ee71b8f5dcd54f069af76fe356949891987ee36fc29f11404b1610a8ff91df0757cbff98b84aa4101490f68effd0557cbee24accaf8bb4c2048ba9973a0dca47b1b41c6c4b26aeb76c40258fcbc7ffe6e9fe3ee7b26318768d48406128ce3fb4aa6565b8946a02255724a10747951321ee61a4278a3603d5f290bea2715bc1ad25aeb8e65634e2c324ff47e79b366372d97541e9f0845fc901e735ca8d3ee128877a8dfa5a8a3d7ea455bbef6614782569dc38e655dd34183e75624953e8addd7022bb34e03fdd5e3e2a5c7fe35774fcaeeb4e7ddbe226a22300fc59c92893e3a6a730452c4c352e8d2d8ffc5a2aaf1cc391113f9eaa9748a30431ba4a91b8205f023d9e92af383e4ccbfecf3cb388f270185e0d774b759ae3ce7ece3493cd585e33a5a392c90982fba1a69cdb0f5a1c9e6dfd9a072fb73a744b70ae3974aecbc9bcba5db5ed37d8f9a0b95d48095f45feaa0a1458513881fde5a96d81c6ffb340e65347157fb7d6f90e036154a822ed98d27500d4bf0c179f7f1070b98798722cbf7f13219457cdfa450b2f16205910759fd7c39b11b0efe98c229a8d511e81364225f81e4cbfc7e73a3fc421c58861409e9ea749db46ee1623811a3fe7e68a318722238f7c8ad86166826931d4d05b2f7278dcbbfd99bb575295c5a991f5ec88a7cbb7e0038da6398bdefec511e33ac03677539b9d9a65e7739ef44f4e79fb1e05e54a66c26971c7076528c3bc50df784a7226063d5022fe1731d80bd9d70600725128f683101bf93a52db97af2821afab1cdbffb9d4392964ef3e4e558ef154e2762cea0fe6a5c29d8a7343ed670ca25fc71920f99755ab13fcf031c114167d720430fd81250e0f9ee974aad7cfd770411ca3957b03cc2b4dabbb736745c5c8c5570295124022801dc2b20d1643edcc5f090fa3a5cc6d1b7d8e485e2bd5007b750ff43861334ca53d0be7505ae645bab921186c2062813fa9fb076d4cd4ffb18fdd94c1a6bedbb424c46dc24c452872e7c4ab934dbb58af72eb571c04e23df109d7b359df0079f41da0a4786e07cb3dc725177214816e90f193036388bc3243dbc7d9d22fb5110e446cb3ee2aa37fc4560ace1bcddbd65a3da4e231ad29b1381b839e85e9ff5ca7053c22372cd41294422799aa5b93bca743d03a2c668d7463098afe56f484415db3dea9624fc0a4f637a1d246539ef326d7ac81a49062d028ae7025c609f554ce1e44524a5d94d03e3394b375159cf25f12902325547c17e2b70fe24c40e1bdb4f80c8f5a9ed680cf7874250414125d72f33f5d5fd7a0f154039b3b88bf4394dda5e8c947143b894d91fdb4abd0811fab758bf975724eae1a5dd3cd3172d89280f125fd76d3aec7fe2ab3ad9e90b804653e9f68bbbf96023c57d877f1e2926cb662a91c3a7a2dc17e535edc45232ec4d31ca7aa13dc63bfd2db72d70f263d05bc850a60785eddca52e3c40337f69afdab3d7ce53cea10bc55fcc69589298cdad9230a09f19a23082129c659d78a7a684429f3e81ff41d25d0121e287d6a358af907c8b6e97318c82131a328d99f61f807b5e6a2952d453ece7b8d1734e0c6bb1a4e92e309d181b0eafdacc98270ad7a6052102fc8a019802361dcb0f8ea0c12c4583df0e463c2f25f01e61c81a8be56eb40581bd37cf52019041ce8b4c2149ff9800477a7979a79bb4fe9700ec331d7a6efc7ae393b435809b42a1c2b54faac7112ad9f862efa3ddcff00308a88758e4972c6f75d4ac1bdba55fcd470bb3d018d5adfb56774ad252ab301fb6a03f4e127aded5e1b17e3dcd305efc57b507c7040000d9b54aebf5fd929e74ebdf570f141837c622844435337d1dd93908580fcebeb968403808a23e09bb4a45e92f8f8076a3f68754f478479e36fdc76ff0e7bc23356c8d58cc8a443bb30863584557a42086e51841c8b3a348f4f50162391451d06ce23f578de687d887e9308a07c00a5e8e7d1c5fc719979b56c2b84adc242075ef4dd69b0b8f96e98e95f02adb1d32614a8d42e3f085a6cc22252169f3255925713ea511dffef3bb5b00cacabfa0bbc90b92704acd2f86a0b7c0e74c6b1ad7f26a8678ccaf86ff4c7501c5fa8eb7299a44a3f18a175764ebe26fe27b9331375cdf19e36480db38f5a4b8a1835006a2380fcc7e338a311817807d169316b41a81e7c3c9464f301caa2fb607b66f56b69e7a6fff40b375d5997ebaf41161bbea9b8574c7d7b82e80d7098add5815d5ad3556b0b89a2ddb93e97c5886cd869063b94a72e46c075912655f1a0c287ef28f2d71765aee6ae1a793a517ebe4692207b3279e5247f5781681eb053d1162f20964ed1c7d02f046cb3b5335896969e3ea9c84898cb66cb803a7affb0354eb1a44764a121d99105b1d5968d4e037a1260c18d7f46aec98db0a873a9b31573350367a0569004a68ad637b284095b06a419680b227b83e0f11f7c228f86c54d156bfd05cfc29711cb8ce7f344adbdb334fbc2e2945c144d21644cf4d765b5d0b665f99ee73e6c5ccad71656f0eeccbaa2c6eb0d3c998e1474615568771b39a3c1143971321f85629c80cc89b6720e61aa15a2a7ed8331edfe8abc7050eca3f4d99ceaa814981fced06415639ee0fcd5ca8a4967f803f2ca0d9bfff658489185cd54c71090b2b17f0f56896a60074bcd5b99cf9754576ca7820de63d6d292b1939417f30b2341e4dac497a8bdb92b389e7c2e59adb87f94824650daf94cbb74a13bca49e5f64fc82282b7dd6d457981445797866950a13daac0540bf782cfcf0a49d365471d8bff890bce7020de302426a81b37fdb5b2f6e292257dbaef100fc24eb9bc062d884bb7a2de3f81b5aaddfbc84a0ec807ae3514dbc5e094658eb02e5bb89a0d26c9625ef874d5ef13dc2201fdcdafa2a0daeaf0a9aa7b16ff03a31c5dde5f9f1636d455f21f665c800091e7ab1f60d4c4be566ea6d77b822711b23ef6d5e4e09e315d6e57271d9ecb0ab9410f0af6a868b11ef67388b19a4ed875960514b1132eabdb9bc4958217c888d1f653a164a1d0fe2d708016a861e9d126ac4ba4091a704d5c18fd69b29008885f1a142cb5fc468bffbaaa78ab383ab0b27147a67eb4ff4cc9bf9e077b3d992bdcec4bc7ff3010f8f00e579ea1e5471ad15a9941bef4b994f1fa0dd39b2f4fa53557ed4744c945ef3f075ce09dc20f190b7bb54ccf9513b71fb2e6fb53ab9de6f0628d7722eadea6da0261835d11a38fce8e9c854b1ba8b19fd1057cfdc1243fce58e2dc4512c7af11ef1f0ea828c092a54e5aebc5ebad89b6b9fe73744830aa1d115ce4a2e7dc400ee896ff44ed1be73830a47efd376ba5f94feaaa35a44eae1b23b4fbbecaf8241574595cf9370954fff06bf02a9f2e4c6419732aaedb4b3e0c286804d279feb80f1930a1f6aa9c88d79d9e059e45040a9ce0d2076ca5233257ecfbef03f2a9d123116186d6ea9f6a079a1d224d13e15bc204b6ef77d4b20bf8dae9c20f8555964906866f66afab36f5d5de7fd9e4b338f7daf611543923519faa5aca4847ade6e198528a15eecd631bf6fcbc004c31739614061f008f1a7196a06b9cf0cb0c0e409e53c68f7df7647d8c04441e204a9ac7ad212d81965dfc81f767eed89fbcf078f3aaf90280f04d752e6ffb1bac2784eb6866eec65a15fd1c33114d81fb4883c10f9199f27aee642ff9946801184130aec859c355a462b740147bf20e96ef2de3226710c72826ae6d54a46ed4292111ee3cccab374eca3f66ef287cdcb22bfe36ce72ff96fe044a453b132b07f7469fcbb113ee4985566eba82b151d3ec372db38cfae236265f35178bef722193462482a529841c2f73225f5fd0e278274889acebe550d03d2e39446941d816a69789e9778ab511ec9d2a4257f578c26cecd05e3a6846f3d9d759deecaf710b700a3cdef25bd9ddcd5af538ccede536aef89e331656a7d38e58ebe15c6dec5177829e1b9a83829fd893fd244c222ff5fd8d7460bd2162aa83456c74bac14f9041eed57ae26fbd5f4cee748d697774230a411d034e95d0fee7fb915a3c56a03765c6ded233863250a762a6d37304cb3a950790a5e58bc110e9e2379a880b031ea09a83515208ea114d95750e5d1423bfb400ed266b1c36584340466ef7ca4f7448d1408403e228f4cbbe412ba9e5539cfda3156c945e61f0cdb1c5d1b3a910bb814b0c41131371e087a83a9c1ddd95f78631fb95aaf4091bfa476ec664c4f28416d2450ad2434e2f3c624695fa04edfb45eef6c2d0bbda4ce0da9c010bde6811df67aedba504da8a712642f0dfcc2ee2cee3167c7642de5d1c7eeaa95a89912b43fd6d8ab3d0cb7423e83f79acde4c8771a6f5581727184b5f79201556126eda4770b8020b42c6e52b0b95d16df23420eed0847c5542587748aedf32ee1da38cdf086b32206e0545d6e2f6cf6e0c839d336c4452ae90546749811df5763c10ea8d18d1269d5d4450f939ccea585391005200d9f1a3d1cbc3593c9e394263eaa696e0d9f55df44246549c032d0ad5c17e1e6aa8607a9b8db979fce4823fa82d42fcb38ccb6a3aad52f26a060da722cea2355ad1e501629765f0e16e354589950f59c8da6cb2737a7584df0003ab1842fdc850cf3958c406dd4b114c9d12bf1a9556c90a86a019597d981a78ce574a5c180ac8db07cb9bcd2d547e1510a2a3ebc05b9a226cc585ae8f3d4240d9bab33ed29fe1bb66793b0f1f3af1ab5f28efcb1dbd0db9357b23e5fa82717f40d2ee925be84944b62f39dda58f27cf7018877d8a18de1d647c7e798148ee69cf7b10d719982575e48b0bc8a93a3b2c3b19911827b44ba0706d7894435c04146ba19eac8a852ffa30e1a2e44d99356f639f668bf054f43c7bb9262caa2c05908a68a43449e983ee435dcf94fcc982a599ea24f805aa4c3313421c8286758dc8294fd5f662b3e4786e1b0bea92f450b01b7a7ef94abc76325d9403b823b17318c3db4193ed46ddc8a048ac0063c556c769d78a222ce548f5b23816145380499d8a58027dafa500716f6c48e63734d5154eaf87b4532efca0dcdc6cb8abcf590fa225da20ad1257c352af440ccd482253a0de4dd21bde6aff47045127a127c280afa17363079249f47b8e9ca3323b1899e129ea0806281d32d23b9ccb35b6e0abc3466596e29fe3ea23c47e86e896f1ff27ceec74d575d336c6e6bad023ed60d56d141c05c67478539105dac99ddd13a6404d7edd1677b81d9d4589b6f4a58b12ef7ab0e228e673a3b1a8011f0433dae68f1708bb2a589dbcc9e6ffe273266a5e3af981d19d4f994e900498648bccde00fa3bb514d0f8f98f48ea07905a48f8392675fa9dab82285b8f9c1a3596e37abd7917e6650ffcab017b258c73f27f289de82b353e0b62532801153a1780e013e6ee7c433dce6a31c842fb591ffbccf663b71dbb390ddd83d212b44352ea7fddd346d3a26441f63915a14f8737c6e86750d31a2952409ff8bd3196d834fc0ed21a99e5c8df7e3bfed2d3bfe3474ecbf9e4bc00e4dfb41a0adcb79fdbfabd286f49bc667fbd3faaa09f471f24c8312a6522d5a67300b4565d1a08c43acce2116055f3d3d92c46a98623b972fd1bd00ae0d3dd54e9a547a7be7e212d8a188ad245cf662afed105d8746212ed38a16ceee258e93ab67251006eb121551b2bf076fed7ae77de9c93c193cf4a05fa987a773345bf8493f57a921c76d2d8fb668b4a4fc30119067d50e69b56b925a79eeff199e416b14b13f987854dca1cf9922803c2381def761db3661b5a12758ada860ef3d0647b4688fa2ade1005e2258d7bb077becf5d802af185e5f65ebe79f04470b89bcb4e82fb2e2a29ee4f16949900967eeec13f6e6c4bb06ed57ca3cfb6da788799ebb1e87f6176daffc723788cc4a63707e5fe382baa3c69279674321fd501e9fff0c224d8136804cb68141b3f0539c093e2f756276b4b4865a83fe8ef48349f48be701d8ed53f4b44e5507156bfb81a90fbc4b77909fc317e0b335c1db88b90f9f12348f70eec359a01efbc2ea78cf48d456cadbfe69632d0fde88d5ddbd050b984303d32919916afd144533c594d4ad47c0144f7d8300679481a0723dff6b4022d2a181e8f768ab10efdbe7dad31b9d13b83a07b841b9e0f95e1f8c1dfd7146a6521046210596d619b1c8c9698a1bbd808810a3536cfb3cae0c7a5b637d45156a1d814ba91cea2e18786f8eaf91e0c543c3ce69ca84e204663483b2301e813a2027472aaf34dafae0d701743af3ea033c017bb6a0047d724dff1f13ea770a57380e0ee4b7dfee472a5caacb22ba2ff919779a8c22e9b92716742d77033c5302148cf2ac2dccc672433359cf867682dfb18e959152becd71e1c7b27ac998999ec78f9841448957aef39d01d5c84556ddc34d052e4d9854d9cf40ed23a028a61e9fd4e43b20ec2ce5ca0add36e125846b8613e7485e5d90bd2ea77ee97453f1b809e8dbde50e20ff915445ace132f09413893a0ad8b4bfbb214bc3ec33430e0d4ec0078d6c51799a11027aa6af1bfb8ed6d838814c43d47992170790c125aad03e38a4a592a491ed8d1cce157e63aa0008afcd755548a2916e42ed8b4867eb591179c38925e5cfa0a2921f4f7c6cb41a70ce4f8dbba44c7f3cf54d3f4bce31f65c13285b4678367f2ef930fa62410da3b75715150e07c7392b07cdd65edc89218d02df5b8f981060efce58cc1e2c9124804b73cde0230c30574a31fd380c9b906ca2499939756620aa6e1db3e9b61d4d1ec3ff563e3fd8baa10728bf0b15f5489983a51a4138cb0a6f9b4f4ed3cd63ffe714c4afb1255f8e8bd982436b5d70ab806642d04962a707611ea978e957e58829033a5f3896a4b2c257653f96c018a10cb4da0651b9bfb4bd703ea61ff4ef275bb0b26dbff7181b3bd73726281f734e8590f296900b0fae3644db708a73ef463e59b0d38e281035672858d061130ee81636a89c1eac00f5828b04d5d24a5923cccd16d5b4bbc8c2334d636fa624a775a2e620b1d34f50777249b25e4c241d226aeb1b665812d93e4e32c11b4520deb63ac47bbe13cd84d8068a9af19c1d4750eb6b72484d44ffbec110972b15984c669ba9f1d2edbc3bb607c7ea5b34a12fb0cc1df722416c258196e51d8fbf5fcc943385df98c0921cf927ac3d24e5d11e5d4b063baa7b1277485ff7b2f6fc970eb698c1d16e90b6db4ce6bab7962bc9c81589b5da5c7a989b83ad3f23edc1ec1c916a2d5e539f56fba3afecde5deebd321abf4dc5db34068d4fe6d2df338bdfe710e7024cc6f7bbd6b5094459af7c95f75503be8ae38b802756458abb6635c168473822fb001e5e61bdebde9696a8978d43442946ddf25d09f71d693178814bc281a4c8b09222137616301905a25fa777ac50dc3f7432e39428b94da9ef9249a1f6d3e63e44149dd5317a3d690b5c57b44817911794e440f3ece0bc31a012dd93fc26d1d67f297059f95718646ee97dbf98432d17b72bdf3d7458b136ff7aff1969cead5d3823ec54ed3922605db1d9aae5373e6d75c8cccb9f0e7b118da13dca318f39c3c279b996e74fdace5787afda608e1d90d6bc1e0c0ed0d95536c6b80b7d779ea7e1429fd635b7d9ce1ca28c69e14f4f939f585f0686c227153638d250566b8263be14788c41c730376e6168993c2607e6c89e6c4a6e685dd4c290f2847ee864356e2cbffa624e64d8a139be8af9d998ca5e97dcaa32e8cf1f0c8ca68f43f9932b78d605fdd9ce8cd9529b6b1b6046be1986b0b579ff88003f7cbc230a236439643d3ec9dfb04cb48af468d95b345b94f6404a2cd02c8c9c8e56c7d3db1a67a7e944eec0c42de07191589fc0c2cb2a5362e418194d757abf40f61c01e109f8df1fbf0bfd25400aceb541ade99566c7e776fe0fb9bc75b9ce95d23365d2c1b771b76ee11fc10cbf5440d9c1bd129c57be71ad87b253e1be74996f5f66d0ccf2e1b2f6e8c2914a04a3572ff644409fca9be936c9064788f1793226cbbb97f330b78ed8a7a83a05a86f38bfa5118bc4849aca50df9c664e1cd0ba1d7abe4db5fe4953aa71a7672ec21bcc86d3688093c601ebd76d2237b619dd1f5fc33e8a516912088570aebec57d706cfd61d6d838d1dea5454799c3452994b2f27a62e2dd565e53c3c5b8d3de6894104976ed3c186222bd9fec2e566850f63ff7994edb936be3a6d2d8433675b1bf2dd3baca91beaef611abe113177860abf035144c5377a69c37515e33279f7402d43b2f5664e28b1dee1cc9fabb9894aa5fc7291637632e386b973ed20e5cc40f2e309a3d86e2796b7263eb62270282405d5f70ed6085e1b1b8bcfad5f5c499c0bc30ae8e5060c7ed4c17e16bf3987778e3375a9194b172e817d479a4af31ba886d78643ec582ca92bf009d89e1ea52d2ee7804deeb672284cb831ce0e9ed1bad94ccb031499076c4314544a8ede2c3c6f2b52ea47e971f4833606d020d42b378b1e9537320677ff2c94b9c2f6b9391ee56589e6a388711d96e0673b2fc9c341cfc0de031b066154853019b70c8cc80faa663f71768462ccbba67e5e494d922ac333a9870b7f75271a0e8f011b521d2a93709a45b086a59671c62c16f0e914a1623bdc2d8beb2b7144db1af1d266fe022bd8f110382a241f4a08b3c7e00b18cb30c432ece9a7b58f9422b85700a8fd10836a949315141f7bed8a5e5779e8270be35a74806904cf6965de5c3f68fabd32aa84e83fae6d80debc30a651addaca343b9a9fa35d9eed827267aeaf76e94c6d55557603f74be685547408b1e65c97287a2059eea09bbdcbcc3b4df4be78bbb9641ce7c01f9e18bf4ca852fde8380887b150b6769eea84e900e0882e55b52ccf7a07b082f9eada68829c5769b96645e6f88ba4e977e8fe4d53109578f1c0a3aeceb1810c7289ba0ae5960c013fabbcf93433373f662d8ab05bfcaa4053656493ab41add673ac3581d5a0f456725b7c53ff8d1cadc8efa710afc0fabd1d89df477078e8091fed30899c9ca8e85bbd9005ae38a38c95467702b16ab76e5d5b3173852d8e407d31b24a8478d0712868646addf792ddf1d43335d5ed4dbe6e11360ba5a4e28239a31f257d5d1a9a6604a26a8a69e1460c8bcfd85959d28ae3741a5a1145d37bf3b3e8aeb35ce6656c60938a198b9c31f3d2b3936d19e506d72e1152225d56a0907da08b0bcd07d2a8e234098f632f2395c622f4c0179a942a09b092da10d40f6ed2bc761b3eec4d6aa859ecc9211d012e151256ed919530b03df1c87deb47372a7681000765bd0d01aaa0b28f29b53283709777b7437f7b2916fd371033f10eba46d449a0062f52c864a16325ad97c2f6df66244076c0db7f87a1082bd4aa121d067dce0b54f29fc6543caaa4ba54f9cb0611dcf3e1680a988b14fbdc5c09daea2df3727dea054ef65ef938e8e79b76ab5e3e2b3d557a8746e31bff999d8f2570603e8d443fbefec71c585011d58e0efeea7a08e45a137be15a384668c05af8007a35218b86a09155eacdcc6d14664c24fda9a0ac1f7ab9964722320335e3949f7adfde5dacd9dba705fc1327b8874410ba431c6008d56fe00595014bfeea34116ec160cf62c1c5d1a3f091bdae9ce795e95c38aa855870d4a3ac4e6bebcfba69be7280afe974af3a2dd50450ae4688fcf8ed3a788f6569757c96d3e9c2e464004266385568e7ee4d86996abc88ef32a5d204ec8e9ef107676062de4313af0145a1655098284e6bdfb0090db821b328c4f5f27c83d2508a540176e493deb8ec0289ac25a9d6b5f5a2a08ff39ee3f3c2394c101cf498987c1c33a7cbf535c196dc532af1c3710f48c289a43f66d938a6131a0f2bed9580c4264e76a74ec6e070a24e45f577bc0c7018c0940c14c20657e3148e7d04e19e72973645c9de8fa99d96f1d1535cccd804d57e66cf2bf7e12bbfd754b819ed21fe5031cf2027f16fea48e61103714ef9c32b92140acf6c809cb9c7a8e1f60a6a39aebba402b085b8ef2cf5cbd156490d3b11da7c38ebc38de63a8a74bb8dab82eb7d8de7735d118e62d06436a5803f2cc9a4598aa357af401999c62b60e173fbb09c554319411c22848fa710b48bfe4d12935c02a0af7e6fb37b658feab5f7703dcccfd313c82f95c470b037a8827405aa0ab64f9c9952234095945eeea6922ac47afe7e6683be6447a4a38f2553676eaf13e51a721dcd25b843c57b59daa075dbdc7f1143493ad3d6a94b4a8bbea05272f6bf92de5d58d7f7e076c78d065ca88849193dfb1850bfd5b36605a32ad9530517a32ad9ae30eb566a7254c6d0f9c646d20f266ce99b7a5f593c85379640400a8494a5a8d59807edd72217354488f7c3f7ab49ecda835db489d7e4838a443d20adac954ef67f315aead2d54b065de62957177e58bb941125507ce1f39aee3bf7934f0c7b14b3e4c5b4429d6be2ee4eb3f355ed1a1f8e3949cca0fb4c02f63117e03340c3df80b3f6c81414b3b0ca6f919814a3a531b1b31138543bf4d86b530392f01d9b65cf4c4904c857b13553ec1b5a5b8bfb017c727e82ddea8a7bf9ea9e14b2295cc7680908af2dd6f87e692321ec375c4e4fd5af3670185601991e31fc6a9df8deea8e88ed36c2d0af7a963484554f6b0c37b43178cd731a2520ef389982fb9af28586faa60dc45406ceac1f9f01d928995b2b559f597d3e7b08b146ee140930dd5bd01115e6a3f5745e274e3c82953782f71cabddbc4af28955053c842d01f0355b701e12768c3dde3e215400dc8e0e0a5f00ac729945b6bd318e667e11b664c689c2441658b48394f9fdbe27743900c6412f897e60e28e544ed456d6defa7a4abeb929c11f05ecd0cf0e3db15dd5a27a6842e1b666d395b3ec194eefea2b4e7874b5c1110b82960a4148cccb1c914f97a29df91e5f14dcf4346f8584409eafbf00e607eefcd35f93966f00bc0f1bc121663f794a8618a232c9a3bb68030f3c1aa7d12ac3abf5e1364e2b7b5eb01d5b9104d27a950f2b43d5e01e4364aef4df0d0ba3e95fbdaa8b7881a2a702ebb82e433ec72f3fdc1c05be31b4504cd49e77e17ceac1aad29fd7953216cd65cfee9dec23fa98e01f34dc061608861086acb4d0ab60ac214899e7958069d0f5fe8402b2929d2b9cbfcf0e8cf400e0f528f2f0d8394f382fdaab2ada8db24ff1b33237bd88f1708d7c9bdcac5ff71f90f68d29f2f7ded03227a90d62efc2c864c56efc2e3abcd1413fb9cb2350a284c214e738bdc4de8e3f40163f222c8e7d37462aaa3fa6bc3b02f9e4cfd6b44fb1595922503ead12fa0c2af385392bb9aea4e0d03dfd5fb72d3dc410ca187f4692966e019ef736dac753734290d27c9b955ba8322bac6cd3c8623f81b61762865ae3d87af560d7335c7de6953ccf7b4228ec936d9e02c40e4ff83702159e43453afcd400c75c97f77656335fe354ea885517f02cf888e2b738e133ddaee4ac511133aaa09d35cf25fa52ead3226bc5185060f7c84735b809dd5f7c935a23540499e8966b9bcd3d960279bd2b0895a9065260e4ba56f97362b9b2c40edd3bfa2021d7b2c6b783311063e2887ae556838f37e501625ef952434149befb7ff0af6c1cd314c1ee0b21a05dff2ae08e5f5bff62a580b8c002f47d121354be951b5ab6dd0effee45eeee439c4d6ef42d2d0904678c3b05a4e7adc4ba535889082d4515fba26ecc21a79b5b131042d9f2243084b0e105284eb9030583308b86a528a3f88cc7fc3101b9db83fadcd47ac9fd33781d744e29deb59f25c0647374ccd910ba81eb71e0897fd5cd1e2f3dc8673f534fc8aa8e39eaaa467af87efa1e0d717c75d0a1f416f37f519f78cca2a09e354a2b9bff6b2523e9934d4e7dd9fb7e64eeb838aa3f67d836309034bbc8f9c9ef0aeae0febc9e60bf9982e9fe3323564a6b2fa188f5de3a8e00fdf8164d28a6aa044af28216b145663414aea5507becd5d07606d6452107473059d964bd1439ab94bf52e6954284835d7f74404f8950785b734c1aa40730c02f9f8ff047645b177b23ba11033261b8b7826aaeab3558ca8504e76fcbf94fefc76c2add072ea1008d6a08b6cd99b0d44d1d1889428440da42372fa5ef9bfe44c2812143fb36e194de9455a0bfe41c5459cf17f62bce77d404625784f04b0f257e82e22526e0427bafb7e978c24b61cc66dbfbb41d6e58bd9c091b39ef72b819772b77645049285d4f7546023355b149d73cd5aeeba3563cf95fb47cbd535da1045a5a0cb750d512653a86aaecac555b050144033e473b0f06a5b6fb479a1f4f34f6bad68b7f968e3acf53ec16c057d2d1cb3f29d4eda4e86f7e6fde355eecb1452a7e164dd93462e951f9257734ce4f91e92e956bc2212173d62e58691ead71f6b0fb190f2a4bb238a85b8d6dca16af2234ee5c49c1f1342cd458c018f431494f18ad37e3736f29cd294b82fc656458ba7055a9cfc3007c4e177d7d55ca8ea5c8ea6bf46d5c4b36ad30a8bbbf9a22221887abcbc7881de8f94e27d88fbdcc3568306f546507ad7b4cf28d409d826a2cb00a1fc728010a0fdf2b25400f0ffffff0f