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 58253 e4fc05e4c1f9081587e967393e9b8d77df2b8555b1c2a5540cef1e9efcda4741

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5d1fa190fd88e1160643f2396ae2c53870b9428b1776e28288c86f4e094901fc
Certificate Block Hash
e4fc05e4c1f9081587e967393e9b8d77df2b8555b1c2a5540cef1e9efcda4741
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00404f0000d0230000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c016eeb1b6d46cce946d056a7905242e5fe42a48da888fb6060b0abb02b0475a45acf9e913bded39771ce2bdbc903bb0aae075194830b25bd76e16aa5e313f78504fd0dea1c949bba3fa48a83276e69da268c920bceb12d6c3130000000000000080000000800000404f0000d0230000

Raw Header Hex

000040200540bbd7ed9631b6d2e416ae74e709648835c2871a3718fe69f34e365310508fd492e4e05d17658add3f6af7ae4e696198efdfea02367a0a602b9ab6f21d47bcfc14106ae6f60318fc0149094e6fc88882e276178b42b97038c5e26a39f2430616e188fd90a11f5d

Proof Data Hex

59,560 bytes
121216020307ba9c49c2f5a81a6ddda6a3b8b24b5fb46203b19226de05f5eb244a9d615de14f8918607de11c3e2c64b29b8791ce34b1702898a057d49f98de6352ce24147acf018487e101c1c4ac51ac95e4b307e36475abf8270eddc5d9de6d2452be66be07e04913114fb80a47c9a88f040453e0506f25c52305ae21ed684262bfbd6af16026d09040b9ff22e9010c56645d518f0624726be647348eff6f587a691117228080dfb5cc5c7989f235058d3bf0e3045cec1668d27338f1a67e6a0d10e8f0f3b500946f01428856a4770ace5da486ed74910225fa58f5f467455121d06ab216b62ccae474523db990b856c208ef8618a8e3c61531fe0c4e4fc54eaf85fc6bf4380a58c524d80ec7269c4d97ae33d8ff5ca519faab4860302fe3fb8018b5489cb80aef499ab5b8515f5885360072d969e1a39dc337099e9a74498f0f83730303dc3077c3af8d6fb11af344fbce319029b6792e5d890bff6b257a485e29bc6e299007745a84273b9bd731776a01f5d945b15508da0313eed26b6a2f3c1143b66d2ad5a930df324d8a42bf33abf167257c04f69659e671e67dba5f8f320ba3d94e217212c8904368b2096db269a472235534837c82875790998ac6bab14f54ad3d74c1d50f54cda9e9ad3f4bba84964ee2967357c0b33b3adc54f3850b66d9fbefdb86b71ea8377fdcd29db737abe0d9a0002c6ad42828305abeb11039403854bcf3aeb8bdf039400210793b7040e0ef4fa7403271fd2da0dd7755036aa15fa77d13de5a24e1f00c67509feb0810f14ad9e1ae92f9be112c55f5ffddec4e73398a77f651a89749dbf32101f8d9f503b64883ab506a8dd882d81c27d505e71c9d28c870384aa2da58efde0e32f9dabb6c771c4b7533fa93c6ad0d79a282818c4f9607b8d8efd5b023636af1ecd106a75fcbdeed02aae12de6992e56d1cffb4a15159eae88f01b00a62133c8a83776eefee82c18816647b1f1fbe8cc0d149c67d96b2f43aae267d204e7dc6a9927ffbd6efdc4ed0500710816276e220f9762eaed146c78035902ffd0d4972110ea6128e5e7cf7c2825b1f5aae880f1353f3a35b36abe2b796c2db84c1bb677fc6be0ca0c33cb1eca906d6def972baeac4aa2bef7998ee1451fdc454f340be6f83932695a772a897734b3a6cb76434486f5f07e330680a6cd75e28cc9b0f1b8aab2fff1fad3400bea21f930681a394a8d7bb42b80bac2e25e18b2bf473e99f761bc616b573fc307e722e0087e858b225d49c95f9abe2b6a1750d768fb46c48fa8d9b72ebda67b8c20fba062bc705747b1e8420b2a8a58b1eb0ec48d44688360426237af92aabc6947cf6c74b9929eac0f7b2fc41c82061a9847f8e4ab09cbd48b50ce63bcb0c5a5e5f2417d7a924e65f7a2235fa687bef3c11601567fe9ef31561c66a23a83d169976b8b1b555c9538b783d7195f868d270332cf71166baafcd76039d2099c20650ec6175df71469fe5a32611b1a8a79443841afc01bd16a0f14763e48d55244113af5cdf0a321186bc6a8e997c2f64a5e475f3d70e4fc264ee10e668e1a24652295eafffd890c76ae805edc80c08f46e7c262995bffca4658a51232cb5162d09b14f9365b13cf305e537ad23935e3efe16ac08ccbeeabfa91ba6d02f48aad3422ffcf1cb62bd072af197fe1cef1f225703e0873323f628de324fa78ef0c5387520c2c3608bd1253fb57048577b1f28e8fdfeab4dee16cbaec873a452cb0ca7a854b685c5c8302495a3cace1242ca636a6fa023cdca560470e036a71bddb7b92d11ff833af6bb02d194545e98b639341d375140c5d4dbbe716b077b7efda0dbf08caf2b0ab3d7c1fa278f4b8e980b0a9c9e1ae4d5848f7bb2c5c58c3cccf04d8bde6f75f961025045e9519d684e790975ccbb5e9589c533ab40b3d49b982b979828d8bcd1f70ea2176b71663115732779bac778b0b3e2617c695822f34e277983bc1ab963481678c5b02303847694d788061d65adc5ab733a5b62d425dc10c50694306789f25e69e409033ae87afa1c8a0aa0e8af90a46bebbbb7f9c06ee7c7523fc7cd0275e738c1c9b7c23ed974b686de1f5bb935e1c5161c654dbb97f67cb2be262d240749bf8285ef1b94db1bea839b40309c63465c7016ee8195b713e135c694fb14069da4ece84f2dcef3ec8effd842ce4190df7455cfe8a96099ec0e3048d82e46b7a87a4bcba6fdc122cacd7c08867ef6d265d8f27ea6bc2d5ccd1dd242f0d130f14766a3dc07c007dcfc15a0ba9c6726443c2865aa986054cb6f6f9de92672cf19bbeabcc50027c7c5f1377b2f5e5a18a5a99872230be19daf1d4cd9cc8e402f11e055413134daffc7cffdb49be7084820cb3d4977165ccc537e071874f1db2b4ce00696b80c5366cbca77e42990590a79df3a1263631529889837de9f95d37c70b421789486b3bd02f0ea241a94369ff7ef374a9181c07216fcf3dd1b6e5a07e39f813e7aa85ba8e1677dfcc836ddb3c6d24c638dd94baf99bbd2877169fa7c2c57ac046db68a3eea7aabd5fc688de0794f5a788c8fe59f5fc55ad275b7690b062eed34720c45a66b24e20e82d511d575bf5d91cebf51950056d0a1e4fe73297f2e726853eaacbae403988b66f32fd3671ca94bd30b56517f9d316937f5963ef81dfe3c29c611655b518f0cc04599c194d3813bb3374de12a559bde28ee871f57333f92c5003ac7d5b8d911cd1b9169304790bbb53244645b646db25859aa5c6c7ad986db47e14ec8677a949d25fb2d6d8431df05bfd44d6905909392eb4e76113709184fa60c2bc098c5b9070b61bb3ecb966d1df4ff41fc550ade6579fc5157f112f48499e2235dc16895ca1119c85d19dd3603299f3551bb3ee8af303701bbe4d9a60acc73fb8cef771df7c0bd7548c4b78d71d438cc2d42e615ced9a30c6330c4fb15239b255cb809b2b23947d19fe2ad45411a86eb54b362d8140beed1e7de436afed3a70e96d24fd8e8fdc4eedec5ded354247feec4a1d4703c478eb67b1858962c349eb5776f2a80c7ff3d30cc41ba94b56873b678d96b8c1249a0f898cda88e1386854ea9d4e6b56baa88cd18a9ec28f8f8e91bdd55f05e07afd2f6561b068869d64704853abf14a4211acc28c2772764035522fae5c003a2db3afb751fa39dfe762b43731f68f9ccad965f0ac2930502a849b5d0f62ed2f9ec2fa5dc86ad5cb340c9601151c9090e29745e25bf81fa5d71c5c4764af6f2572f90c8585844150731dd691893e91214de78b50e982ff81a154a3ae1a1fb7b3f52c84e86a3411f6355cdd5b5489a6d2b9af4eabacbf0845d3762c9db0718f47c7cca1eae1fb28e599359a1cdd153715d4b142a283329e95a49a68068bab892b8f53011de71a797b80442bddd2a38eea4b9dcd32235ad02909d5901161adbf06f5bfe23ee6ddb537897fdcc74a2ff845da85437bce8c541db47e76e09af58cc5c2511a60e077951fa873b43511d7f196d73d272b69bdcc425b896143d912ec7765de513815739595d2b33339ecbfa1f1c97ca155a9cb019ec23686edfe9fb28d2345e7a3000fba017f67c8a221c5a0a85bbd15690e2d23030dabc18c445d8909281de3e3a06949883885ffa611dedb561749cc7f303d72bb77c3468b16899b3abe13296c4cfb6e204daab053c7e2bebbc804267056dd2882d8e6fdd12a11c4e255a16d5e078a7fe7017b6a864d3e4b48882b91cf1cab5e95e88aa66ac0e3f614595220240dd8b78ce280dc24389e756f3417931ff00032bb5572127d77c4c15410c813f53e7a97517c723975d3688e0ac8f32dbdd0bf9def1a550502148984f3cca475a8d73c5d2bcbbae2f9b62ec3124e83b882357b604c6020cf771f7907112358c6a15327a20d2452dd25cf9744de17b1112d1fd70fc7b558b40be4943af0a83ac1222dcaa28ef1f62c3c58184cd7ddab38375efaffab80d20c289ffac49a619838aee43c79bb43d2d1a1ea16619b9d25f4a20d95547fd87b923eef8329043915ea0cd042842d65e81ba750171c6d029011d0b6ae724749bf44910cb2b826358339b9551aa99ce52fa469d9afd7b4010693e0de3bf7921ed76d8ca68338340b92926a894183412cc967277c66fbe4280990171f210b2a7d893e65300ce9a0658adcbf5324b3cd14183b53313b4991523ae0a0c5403fd95aa856451abe6cc638b0f61b9dffcd4e493adb8fe20defd243d62a51bcd68de72bb81c2fbbc57ea903446dbd678214523bfeedfca58bf9d846d64a88cfdd5d2aedbf5a74dfcf8af4c9b32e68b5fe8971329f64ed19cbd93f1002a16bf32d377afa777b118e13f6123d95f3a47b9c845cb4c5a29e3382c5a3976ac7b6ae8ebb916ce3e20b9d73b09fe9e8fb0e60f53615a87d31052bcd6f4e420080935515dfdb4b98546fbc9bd5c1020d6e23ff317a48341a6aeee161dbe1bd2c3be27e71cf3938b6a57b561f38d212769d84eb9f4b3efadc473e6ab7e02a7146fc4c9368a2573edd52eeae46f1b88773c6182598b072363f0b66587138bd4f7d85e84b3cf614ac42502c72095c04b5beb94efd54eab316992fd2864c8bea24b0cb32396041d18866037a917522e6f75dd795f356004ad00749dfe9cb1348b1dc51c76f33b0e2bda0500affa7d805510f7637b230648bf42df034c087761a60e8750585e202b8160d8ed6c96bef355726146bd16db8b8adb1f4184955f580eb683da7108286cdb8678e040340101bdb759d3eaff6fd977956ce8c2e3efa68c1a32ada6c763adaf912d24507b771ce78615e3c5067fbbc09225735c7e9ada118da37039fcfc5cfb6d8564debd1b8c858354ef75e8d64539f0428b48a60b3bbdb49b5150ebe6ee2ecc6988514419dd44efb15d3167ec74f56159bf2ce42a487cf432794670ac2673d3042ba181cb5f55cbe76b0fe9890a9274a7fd3c2713ab283717daca96bc9b1cbaa1bed87efc4c4166acc32feadbd48258f930f089e74d22588d9e4b0d585844cad964949fafcdda1f4ffd16b8ca82a972088d33abf4ee37da6006e9c78f211e352c62d400d5bc02f9ab5b6584dcefc6f72b9bf3c64415d5f83236f14f37efded7ff1ab9f768a760281fac85b885c591c73f0548d216dc507b3f628fec247e5913011153ca19efddedae33be09972c30b943e91526c475a590c0ee131df10a161bfe1d9ddfa4a10caeb3e43387ba96fbf3fbc89cba681f656ca6b4a2b047e3e6870ea058b3f7468f47831b753585b46bd6667a7dc3119eaebf781b9a19d58ca0089434b76f96fa42f5ec6aa562c10541947b8e576f60a1cd586b4af0be27917e7a60767bcbea0e20c44cc2ffea4fa2a8cb2a8f7433555da506e2155a7fa9370d49c456dd4680222146b9c35db85c3a98e7a116d9ac2a75566844f1a95ba9c000f5db585ccb6f0f132307dc22f8a17ba237e46dc42dc53b0bba35d25ab1469656b60c5797dd70d06c5248344f412515739805365477a0daa05aa6c58e0884e09b1cab27bda85fc26230c3a64673578dff1a2746cbfddeb2b9c11dc1dcce9d307b3dd26156832822fa229c353f9b178f0065948821e1b502c17351bce28332235ef5795cc335d284cf2cdb7557725cd95d679fb9ed8c17aff9762cfacff8b22404aa87436cafe054dd1ad6b75b481a3d50e25f863172da1c2816b17b30b75786b269dea4100f92bab2bc29a6637a822957b4fe4960938a34dc515c0ad2a75951ddb4df2277af430b55172440cef1384341edfce123561d39bb1eb887079c48a7f1500b2fba074ba8f6506b5692f30891469c6b6e6f3a7a8c7aafd88f197e947527f099d6c8ec84820c114448d1fc065271b2ab0b294d6b68ab55cb28dd6c63524f21f33f2f5c38f73f7af4e5f12579f349fd3fd0ceb3b4ecae182098a9f0da3b0f0338405b721d4eb5a3d3b7242dd17375af55ccd56d24d11638c8c120a0d21024cbca33aa0716aaa2ae9ce0c588b8e5680cab4495c4442ca3bba4e7e3714d0f1925a91599054113abcc8e6e2077991c62274a6ea12a9b84e0b0a12d7657069028ba13943cf87cc1ef3b4be282da7897cdd723049fc4744b448e437f87cd835d26b302948898531933ebbe868346f16adc03eb02aaff95780d38e173e3b0c164aa6bdbbc6f746b14e68720766a2a0c97040fc1f656aef370ea07b8d59eefcabd5c0bdd35cfc6c58a483bce946b43edd87b9f6b0ebcb23ce8a3d2ec2596a35ced2c05af6335fecc7a49142d7aa9c67d15497bf89f98fcef5495f21b50078d6185eb8cbc672996bb90b15b4f5a94db33d27fbbbb22941e1d0bf218b4133065fed9ab519c95d74ef0393b81bd772eeb6903a8e9cbce8e35dec485e23e836f79362a7bf892b0179480614511449d4554c9b00677c293e6b3bd7ee38b10fb325991a7a42b4cbbbd0a77720a94ed241151fd92f092879bfc71015988c39aedaa3b3356434b0b1d30b27cc87ea957cd897dfef2754a02aaa5a6847e698b9a731c968e03d2fd2c63f1226a3706488e9d3d634e7d1495f54ab76020524c6c721557e2996cfd9560123f84cd8cf980cf43206cead210ca1e251250f2d4a7bb2fdf4909c70971576e36d7c74eeba669f3fa14a1013b87f9f32fcc6ff31d6e6689e6767bde01fc7ac89024f5f01758e6cc3eb724089308760f9321273b5c591a2ec0555d61ec2100aa38be0a3dd29b8e63f65bfafce8ae8b5ecd2aebd54b0aecfa26e2c082bbebeb32d249e8260c18b6e3c5c21c552ade365e3767e834af47a2b3c2e9d144b77e69148316698fe952435d3aa7a0dc17886f8cde167737c2f877e2f966f8a833ea3a86e275a28577de9bccdf4d39776f6d46449b03b37c4f8da1ec22d82af40d49987362bb680c4ed5534dfeceaab7b7b46083a64aec4551dd6015a65dd324ec3f043266913c1cce39f185852cc992db5d4ef7a59f4ab940710a292c6e6313eb708d5cc99e5ca5c73ff470907a13070b02af4c3ef66034e5dfb07d0a986b0516385afa06b1cd821872d1f6ac840fd4ddaca8c2449ccd92b579240a61f07739627005633a7ad58b2513789c6f6436e9eeee81091785ddacdc33fd6a5aeee49692069a0658e5fd7b00dacad6802a9ee435741c5744510034e4583d99ce91e09bb247cfbfc2a751bcb4bb15fe2a9d441027bb5f9be6703407cc13ea0632e9b2eb2725193ba20ed4115824a8b0cc4d40c7a28346e0b4a9d3cbb293a6bee48edcdefef345545eb081d64a7b4f004bba3895fe557431a6d69b34e778fc293eaa78092035cc1d91b057e9d02a6d0ea74b72ebccc76a6a036f5d88ba44fd2ec2bbdcf5be1d090ec48ac536afade0510622aaa2121b0b2be9f5cbd76a9d7453ec30c200bf307cd4621da6193ccb352b133be3051ea5d69a29f40c6fa03187762aa78aaa3993bfbd756fd6b74353764d9334c84b2cf6bf64ff446d2396410e8ea4a40fef8f0f794d2425a24688d1d86be55a6280b2a4c048c804eb3f27f895c75a5b6aacdd0975181b6bde56b1176fad50f1a91e67268ac6e6b8b28cdecbd0c98c4d6569d7d701b8e76c0b6021c9cddd537d7457b50225eaa50eb1b1e04605e78ba617c5a1e8f628f3e6d5a2ca7935736ed67e8212f1cd77e14d239e6e9d92c91cdcc950916c931b048ef7ed828751a060d6f27662adc827ec9bd41fcd54742337b284cfb70eeecc6fbd7f910eafd3778d588f06d6ac6aa6efb8b4c4070012df5aa30ccb3bc93644a1803357bed91c3880b6cdd8d5d36d636e8814d512bc60aba72d0592ace9f18446bf7e5f7b651effa4b45f7443f378d2b5b8dd1c96070adbbb3c124fc898f8c866560fbd93947efe47f9222df62e2878b438bba8d548eeb4dcbfd2b642f53e90d7249d73fbf8e30ca05089c5dd6084a83cb61cd5a6371ad8e09502227bffffa59a6d0d799904b424c0d20106d5c0c1a8f1a46d01b01f2fa9ad1c1aaf68dae80687052ba9890c7bc4b425be0a8631af9e7822dd86b9b398556154729f8716454c1891b7c94576c801f066fc4e093ce88eaf627a53e4ea49f91ad8141ad6f737986d153132d67247596deadbb19ac727f34b7ec123b5fd9d9ddc5610ff1a14118f2fb278a7fc1c7c8260ba7da8ef259bbf233546268e0a5ae6ae29d83b6d6c9dc7986da1a1c076da325b8b6898c8af056dd1e134505361e51dfbfe59ffa14748d2133004adb544d15148640ab90473f6661964844bd08504144ee962c2a804fc39eb658589c53cbdbda4220aa55d2dfe5c5c15641e50ef3e4f6b4045c5cc19b7fadd78de78f61bb44e6137aa1cc7ca8100c7d7c5d9f7f0c5e4023e84d793c77c24f7e967b27bd7f7951bc56f39e7f83bce4bdc26aee621375b3f75309af17e36bd5d7276083f1764c472525f1d8c86e93b2415cf6cb79d33a775a3599a611d787d5a6db903edbbeb1745516029d5e5e114dd861dd7007b732d78a676a0e437d4ad26462d54c811b344fea62d87527f86a8c547d0dfccddd9032516f9f4f477eca04fe679cd80634b5f58748ed94d4b2a2c11009a65ea8d213ca5334390364c576a955d89d1da2dfed9dd38740c0df32102b4d18a3ba3d2cdc527b929b6cf52244b44fa9cef74a345279d55b0b15c33b967db35ae4181d2dce8538c2358320b32f7a2ddf9001f329d239307ccf9859fdb9759e1d2e9a545fa02fef890a1a4dbc62cef4052c61f4b977372f1911b0d690a2fca9234928f7dc089eedcf83ef0655efe110eceafd5ce5c808f1f95b9bcd0182c632237673c376188c2a82a3089405f9b8106d5451814958d10785cbe55e2955fc620c181a174913b8dff455d6bf6f642778714ba09c6b76a9e426e26850dd9e28edf88fc095f9249e964398274497505788f65964bc450b1046ad599a0649faa06ceff4ed08e48c843d899c13ca88a631d7b5eb23d3cde043c073ba8509b5e681ba24de90aaf9b67c02486517e53b2dc4f01af7170cb91dbdcfc2481c666e1f288949391201f54f09095f1a3215ebf5b3522aa5f84213e91cbde4a90b1c1a1d22e416aeb3c3493f4832e3ef232721a78c9dc6515bf4142b7397daf39763efaad7844955e154edc15d203c3e8473bfe33949befaa2ad1d9422c8974abecfa2b871acaba814ea0f0511082f8b1f111019d344924e056beb6a654cf36a6ef2edb91f6a2958828d1f23f73d24c16bbf67d3e31ef3906cc11d73f628c682b6d4967ba9ae1064036992a362e0eb0a662421f792df703458fcb2c2102e12ee8d122507ed0eb5d0f9856c38b3c4d0c5a5aa2bf3897768263e83493839b9c8be39c96d1d25b384860900b96f68b47e4b087f17b16bc14f06030c808567390ef73f5ca0de26c76f1d2f494fe43ddb85178ccca6ba0812bca33e43fb6ab7cc9a0bc2cbb4a33ec89e856b1550b6baa1398c536bc600dcd5287e265a60fe6eb4e7ec20af43a376cb75338f85674e9c9527eb0005b3ca9a7d5ffa05957928af912f939e9620aa278306347de9ee74dc0f6beabd9d992f16988579e64ef8b92d54bd3d1f416f65171e59f2a3fa407ef665867dbcd52782d0912a65ebb72f370a32e2e1452dbc401c7f4f2090b068159d68622251f8cf251cebcf8326327dbbe093f28f57a0453f2ae88f868513ce56d3e41d880563a61c74b2fc801837b6c9df177306fd087948cf21c5e269d9cb4f104f685176df6358ea46f60ee4a36a9ed17df794b000594ba2bb3ac3f2ffa31eb01e71e8076feb73945bd6f096117e596e889762a278a83b742970e2647aabadf41481bebb1c734aa8b506954e672b4eeb9c49578e6292b613c8394affbd37974b473b9b69f50c1d5e21f2a45f58c2620c476a74ca4b0cbba6d5221d9cc3ea649f8e414d1e551349611d184af495f764f922bfecee3e1f73f9a5b2687f8584bbb9d4e100fbc44dfff77366d2969c6156542d9442604c3a0f157899a145395a2723ca02d7a45f5d66f5ce5e9867a09631cfbca6dfbb6333d5a291c7b3d7e2d4ee854409a78cc5c21b3b25300d8458ce2a239761eb8a2bbc22755d7279c81712126895cedfa77b2a78c988103b502918b6c1e1cd71fe100e3b6ab925cae38a465d5c0017d680036e571d954b2319a3448e9c86748e35aa158061ae2ecc802187f29d5c5839853741e5f1b9cdca30abbeef8b2f35129f2bff0c54965ebd5c6231ece57d8b6c460c6ce4f5f681a2b2a5110a11b608f71db120e595d5c440c1d62d98f1ed8845968396f409fe86f0b76b5a8a9b974bc12e3c3744e453c5d5fdfb05788f8f1c74d58d81bf0db366bbfc29b48a4027279c807ce1f0942d15105d5d072cc68c0ed484780b916d127834549c97336a77c62bd0614af477265213c9272dcd619f09eb7475ec00ea8c4a3caac490b768ae4475080604e3d3ba76877cd0066ccfa62a0e9600d249b2c2037759d6b61272b854bacf7cd485acb0392011cfdfe226c71d11fbf304cd68963601717b28001050bb7a9a27ae36c7193d4b4cde1485595399336a2bcc33f140de0572bbc2ce7e0fb75cbeaf6168fe819b520bd6ab50d5b17b90c9366bb8832727dab69920cd39561f6a651681136d073e10541b8ec96bb3858235b773f30e692c6729808923096dcad43d62b130d5a4de383b2e6c310191ffd77c9032c08f2dd436c3fd79e4a8edae8ef0865c14f6c574a3d3c492efcbe0b1f332704e50c9695dbbd6b7bfef12c114dc8ad09aaf9540b1743cd89e796fc49527b83d0e64c4bef25cb85a73ded3e3c2a3b51634791a528367aee2a0a1d6f1a6e5d4c83350f9c98354d5cd2e5b0f26f0140b4901a97b161f92d6b0a547bdad75695aa419f059b74223abc1466d45e4686cbabd053c97f914291a5a71e2fa81106c506d7a2e41b1c44a6f3e7c9c50d9d9d6fa5d20b80fe54e5520921c4e45b5f01990c9c9af6989622893f83defe042179c7c98ef9d17e17ac296421b969d2d683d1fd0f9d9d51278bd7c1d9a01858501e3bd7958d637e112df26fa3bb7dfcb6a54d20442c385a7123d7514ca2183348690294ed3516d0a1795cdef9621b0432bde5d602e70808a5f635b37fb534dcd52df03a884c7850c3b5082043d3d1ddcab5d5dbc0a49a5dbcff72fab3744a756cacc304f907e9325a156a526cb7a4bb1075722fb3b03cbebbed2267143f82ed158c297ac48e1767b9ffc2303b3cb862371f72a43a60d5921549d5f4a934c94c0e3776d4ae7b17dd412165f847ac3250d05f57e47d8407bd4f747b3a4469bf7f424f0a36a26248cdee707aab083ec60a82e1fa9ebd2e75ac36bf26cc69da3e9abd23c6eb03512e5cec24dffedf8b1be90d4d193553d90975d76d8f714be61dee036eb7114ef2fab00db9e4414033c76e785e0715454ad5871627f03736ee9706d3ace3ad5d093f31826acccd1b65de3b160721f828904685a9b947c8d18fb7183373f35e0203d2f19ec1d9a3b04b759083110c27178acd1fc4dd330176f32b73ba4ce09d8a9639a4212c31fe38937167b084ddaee946db48f70b1207eeb9e9eb038cbe598f9c4a76dd1e00059b1ccdf0d288704ed2a8dace99b2f79e5716f8fdf847ef830352ef7b669830f78ea9374bd4cf01ea1e7beef56ac22c25ef1ec85861c67143126431a5c393870fbda65b7bc1a4715af625d0c7401da1b4448ec2359516c4914b7cced7e92fb999ff56bdca4c062f8e2184907c54001db814da0707e78e0d1d73cc8e11097e3b20a9ac2c8fddaf5d5943d05fa1a918bff98434e5c1a41577dec99f020f2973ad8cbd6e37406ab26122a69e5f9714f000ed9bbe03b3f5c53961475380d08870d4d48721dd09944ef0859690e6aa3ea69a80522289d9f15efdc433b8253ec263012d1049802e836733705ba630271a13bcbe22539c1779a4d8173f2a0e2dcd63168620894dc1dd5060e0f0dcfe66879a2220a9255cf5a3227f7407403a6f6aa60353c2845bda82e573a7f0981458d3f9a897b6f2e36342ab6a52fccd6895ef4c4b55b13bbfee7dda6714278f00a83601a1f0c135cbdc134056de9554465c602e2baa122d50c4bca3a34b742766d33600ac23a0121930acbc625490211474fa80f0ced9d5a7a52a611d5241ac34289047e27c2526edf94a3cbf6f66c9e4399dca2cdb87c8a1b076dfa7c0a5722e2e8a9d501bd36a236e8c689d05e0481f46ba247747a1902ebb922add27f1ffa42d65d651d0d602a6ee9948433d85a578f26fdd2e31ff03e12a8e25a8e9fcc55c644de0c155d7574d7f63512e330e6719bdcab7cc172a42ef47957ff982730d30855d51f5ef70cd6207c60b19afbb7cdf2328baaf9425cc0ade0b7625590263f801b31509fcdb35f619231ff066da0fe06c1cffe1ecba556a554da7028da35e2f27bf583e4a9fc76dd542ce4b6a47cd0e8303ea9e1cb11c9b8f2f99de3d9221e76291810098ff630b0cc53c2e23b58707980d7bc5330f27c5c2fb8bcd06030183bd275253bfe25fc5347e23adc3439804e3f80250894631f0d03fc993c5e7c59b857364edfc0dd72ae979ecfd0020f7176561dc3796608667c749e1c835e93f6c3b47531ef49dafd0e8f6552a02f56237a73e39468b11b36e75d03335ea7f170855869fba8d79abb29550391fb37947769109b19c9e2628a7f4a532e8b222d033f6efb7d17e7edd41bac7e11dbb48184d3c2973339fd67b7cb66cc14224130786f39d74fbda50dce1600a00fdee13268c90d28815520990f0cba1e0a45002bb69054da0d574c0e77fef8bc591116f5324d1c456905096ceb267aceb8c0d35c2f247db25b8c215b91671bf75aeb24a372f9f3ec66daebd3433a2ac2d1a5910f46410d0d21e0192b8fca8a31e26896dabdf7f3546f93400aeae4744e40621019d499aa45b9c0692872eef11006b73ed5243d5bbff82cc9f39c5d56d84c0b83538820fc20deaa6b8496673652a37db802b13b0ebaca034dc64d8b69f9cc784b83b4c10d13739f2c1c987deafc16374cbd10d45854c7f47ac1089539b845583d153fa97a457461aa431e488174efebf0f62dc8f3faa87de0ab9262b7800cf9efcc432517ac81a98bbede8b4d29571c5e937f0cc65914bdbbccf49cbede44e6643653324ee2a43d5e6a5079bb71614df2bcd1eda71ce1ac1bac008fedabbde8cdc3229769788074ca646ff9bf0ebdcd00e41e838a34e5c1fdaddfa2de47732f2e3b0d83a79dcf1ae64e825d40ce6dcca4e162fd9b81b7552f1218fd5e5c118c5e9067d9cceadd49b0924f0a8b693c8f58dc04c61895b7d8d309d7a3b1f8bb90b9d50e67b43da0b14bd6391d5b5748032c5d09526f1a22f135764849de89d1b6598541b1475f8c6b5ed6b6a5e7c63d9a6a888191fd3e98a893dc36580e7345416fedd5d55327bf2b84e444e34c403abb28e2c59c23433889ea3effa990b7fa107f5409a77dc9ad1445202d1e840a9c6902f5ecab503e6a21498d71a85a4b58c3f7ab39206b8e6fe49298895c944e20d778466665b172342b760d6a5bb748528e6ab45595b39aa783f888dbda03c8652df94654550f63e26a5894b862c887a4fce27f2f6093ac16e8046f1aeb28b29d07bfee36a0360ee8680673b8ebb808c9e517d195af1fd3727d4391025fc7337170295ae2f8eb5c29f980b5539c014640421dc997bed7614b19eb87f34ef1ede063379e2aa1847dddea060180f80f18fff161b120af467207ded3be1d0d2b59f076108037bc5314e6e66905acb3feabcc7bebc1c75d01081ea83da9fa4e1b15849ff281c08cc2d1968ca19aaef068d2f11c2603250beaf6311dd103a976a5e2db74d0c567620ccdcaf985a3a831727ba0664565f45c47c90777dfdcc65b490bbd40296733e8f322dc6f846932efaad82d5df52c22173cb817661d4fb3c871da195efe262baaca31aad088d9e8f9888ba8336edd5b6f360b436851da4ef4a46cb72a4fd9b2dafb60708de578b5c9d1b36e6d6cb1849f86a7188cd60661df9513864a400f42007598246d4ad47a73227f3dac70efab6bd8232d448b4e60594e65eb7cfe9f1d90e36c7ba61db47594a03d539f3526d2cd7945b32151d78598e93c5e74de000ae7948434e684a260f709bec61e070a0ad4519314911900f3c9ab7c244ba440604ffdac7006297fc7ce9e65f21856558e730da5535d5addc505986b43cc5871f992346bea35874f74537cf5e980399236ebb26588b88366cbe35a04c9d000ec63875aa937ad195df14d260e07646ad3e001a4df4b7eb9e51df47bce06dc0ad92664cf730b24983076b6e96da946025c6143a0bc3650d5f9675aeb53d7128844399e5c059d394057aa23bf707debaf87e7495a7e5beee313ec508766d4290581b04d4d0e7a1059fb724c3554ef45a471b15e987a942b37e203a5a247ec5ba832c0d478164925defd4416f445ad4e014bf8c1861fc97b5c3ad9fd6eda56cd49980c2072be0457fc31283771909f6f102c2290be3c5f65415f845e509efd825be1e35822394ecc1503699462f8b4a3b5810b530a04cbe22036209a59cf25502844493a6d24e89ba09b9f3b6a8dfd0282fe4f6fdf88a380381178fdb2d4f6d259df3e6c3275bd96c50d47b77e38a6bae9e9ce88ac3ef9d29d23fbcc8e1991538b7d1f92627f98c9a32b550e3f0a48bc020a6f993ef158313e43de397301105cc84a45648b58aa3dacee70a6b559c130846cbf72928af7ddd71035ec7333088b4c7832fdab6c0550835d68c8f21dc36eab66b4a26b3fb6f9e346dcc0aface6c458c42bf87f4742e642cd380b0f65bb6568bd1a08ae3adbc3028fa81a98e3dd3bd986edd072e670ba17d79fd60c511e067be7c813b09df4b0c27de0bff299bbd519c3c6d19325d64b4edd1fc811bafcfde2ee1272193575e96996d902ffe0e0b2f9a9e79aa3802a32f38e77e018042eb0ea28c03ddc7b38328d5070d540e5c3462e4253e5c3ee662615db2f5b4454a737087afd9099865ecd554279c4a6d72cf02e985e5b713c741729d6f8a9b0837ed0e1f2f8153f3022ef315bde71b20c59a2d365770d0f665007e86695f66822c4b089e62b50b73f9ffc3f77aa4edee52e01a06cfb650cf436090c082d44b83306aaafda2b075288df2a6fbca34bce32192e2693a4379eca11ede7ea43e13fef55a20adb3a561d9de5fd98dcc912938e5b0d8403e7d0f4e0385b7c2bf438a5d210c362d191445425642cfdd634f62c575e09fed5978b0ea1b0c96181316bbb89b2f53a2778eb89f6eabe69f7730b8f480202d08215cf3a6d86aeb6c04c9ec20de4426d03720e0ffcce272c6f1b95116f6a78eecea81ea7a4bcc13f7b4130d13c5c19fdeb99da087384c30b0db5fc10a3cc60d51e3ed132d2b5e6a535d26cb379801aa7192a994f61de9be955d2a3fae773c0a89aa079bc9317529841b253adbd028ee6782e0c764d6be4048349db75633163b6920921e732ad37346f14c36a79ec65b8296fa5c9e44c7c173ab0df92a697522ce96fda3bad6e53f279049b09b25bb601c7c18a495d6e5594f6dc5d8810bf08f60920321c7d92264291ffa71095dc9c4a5b2c520e465221d13359a225f95e627336cf90edaff7c54b07103e6f29da11bcdbed3cbc23b585cb396fdb52c4d305077d90edc67fb67fdc54d9d78235fbe55af9929fafb343c91c016cc47f4419a8d0a1b01b99805d6923464d7cbb2618d1b9bbf60e65042b8d76ff3f32696db06db2d33de8df003bf49999c472fa4e86c62860d5114936c7352423a082e32760ff555b2859f4a35a3299772ec63aa4430fe40fdded1b33cb654eb088ef1934dccda69418c77381a552eff2fabba20442f3807df7ab0e560d47065b14f164ee2ba15fb9b4a6ee4b3ff754c29d9d77bdfe9c2037868de00290412ad72f7a4bcd54cf7c7a314dda859183f2bde8725e75895c4c888c5e8544bb6b683158d8bbc933146f807da262475c126d4bd6a194d947661a3c41eb48f36625d2cefd4d53f9c44463044ccb1aebd9a2983476a659986479be505341d13bd26d39226c41511a5fa25173d900419bc6016129d057c6340240f600a86cab0949719752276daf57e8f8f662fb5a357f3a3d415559169030842ab1e4a025ef44ff2dd100caf383fbf3b81ed93efd8d777d88a5cc8810b3158752ec20b5f2c7544d977ab4c2e2cd55a32aa093ec7757042a8b48139bc7c7be065ac4aa63c8a30e0582c7868ee63abb56dff9dba13e687ca4cc72207e8cb25bd063895c9c46bc96ac98f306b95e616a7ba1d50e2ca1c832f55184b526dee9039c66720c8f5cee8dc2bb0b0015bcd2874e9e79729fabdad37c2b03608a978adcf8e86469ebb42aff26a5c52b8dfe565e8bb7b2090fd56f752c2f777051f821b27304eecfe7ea381d9eb5fc39a03e7f0adb1e486fc4e14b487f306ef20cd19304bbdad724af53b57e615d608880124e35f5e683d2ea03af18763e25d63f5f0b9f119afed9cef81d056962bcaf27d50f13053851d0986ee6637b2e5f92464a26104f8cb6370200adb8a0b93624759663b7f1e2d13305c545e34822d75cd199cf34abcea1787b514429ae8c5455a5894bdc2129a4f0bbb8af4e0f5f0d056e10ba57fe428915a640c77fef11e6ebbe5e0db78a4092f6bf6df79aa988041c216bdc3a6031bc2a9bdc38ef8d42f4cbd3866a4bfb2a9bf37e73d3396729e6c7ad75f8414af51c61663a0b07cd34dcfb48264c699737bc2a7a49ca66124b61ce2e82857577fdbb52fbad9cfdb0e8e1daf6dd3bc45a3547f1cce389d6a31a05ba148afe3496931e44fc32d79408ada641909ccd6570f4cecbb03f8fd766ac7476ff06d1e20a9e97ac0add6d7c8666cd20362b7d9f9888d6ae068f539f375f63fceff96b3180909db3d2e39ac8a65882f8182d6959c8f0ba3bc28a313c402ff0c0c478ef288bf7811ceecc6fc1fbf2e6a1c0de6912dda20aea25db3ef52efbe7439741f8d8e37fbedc917f6f62285babbf5503b6c489aaa31ef3199beea77ff8a4d0d7dad7284ffe2f5c0f6aaa9ab7e0ff52829ac1f86be09e4040144f071e22a3b5789cd317da3457f06a660965cef947c2d47fcfc01767a439dabb68cdfb0728f89392178db8f04ae636bf5301906698a909c1d8c42ac89873f7726d9235ff2bff325e9e27d9258f8d3d1d8076ccac18319736005ca75f10c0a4d1f267c9296f6a03066c525f4132282574f38fb91c72ca6cc683fd1988320c13d17a90c7770e31a341fb9163701da202c1253014ea760ca1edfab3d8ba11cc2cb5c7dc98ac176f143510e6e3e2ce309912322a8ae1bc8f39d75ffcbd0716164aa861e51c32ad58071e3ac06e9bc6a1ebef177c91b324f24968c81bd135ece1fb2b5f1b82bf0d293f6e74026017f1d3235c06b928daa29066805532df5ceff6bca5c7054ddbe3c48ad4296fc33eca806b85e6310ba62d9b669e781c96b69423ce40028b605e8241652eee78d6b6089f10987481b39a62de3ea120a54404206be88a5f52da278620cb86340389630a10bd6914101efee73f9a98ae509c682bb6212635b3dc2e07d48cf68fcdcfd99ad6cb8c252fce5c5e47ef7812937cf01df256c96bfde47166b088137c7d35f583dd22f80f7999441de52f7699d46a4bc684994c3a86d5f457b74662a8e3de4aef83fa8bda5d94c0d677ac4cc7166860f37d9ead8df03f85ba31f8aff82bfe904c8dbea1797016acde0278d1ddbbc15f890c2a48557c8722dfab872a72e1cd693947c488cb25b10b807b361748959084f451f57c5061e17a22c9486746e48c876db6d50efc226b0b6498ce2dda62ce970f93ffc32e2b062787a4342aa9e7d17a9d423e8dcd9f8bd1e4b7e981a84465479a86a5db19bd45808e9889542a06136ab40f3a45f7a6c920911798103fa018ec3ff463faea65e8d424b788c638842e9dfd227f7144fb455137684277073590c0062c4ae06853844da20c55cd5963e0ddeefab3d3a1e721324ae6063d645af5e8f0aaa21c2f6e4de4214348de4edecc5aed20ce5cde79f1ce976b78d425603bfa5123fd50a251b3e706e1f448b3350ed1496d7dfde43e0e716bc60252c76ca5da6dfa12de68f62ca280a62f03f5862db62ed73dd566a92a39f03a11cd9203fed2ad791a4d910dadd8ef1dde27bb4c6c2949cac9bfbc5be507d67ca582963daec0589a8002eaacbbcfbd4a46870eaef7f92ea44734b86d1d8cd4e76e694b72413726c1c5658ced83ef72224fb94dacfc9c5daf03488c2e8bba093d3019d3fba053e80ffc47cf7cb4fb8c6dad08762d3d5a55959c3cdab25423623f8c46ab7372f6102334b90677c43a6bf5da4f5755dec6fe6e6212ada86aa37c8ea5596bc1648699568c0f64757b698b46d9410dfe8048a687e0ae26a2cf477a359b7303cf0f0b3af107c5904aa867d24ee51b0edfe55752f202ee5038a9bbaec4d214c55580f7b5d47008ee0057bd7ca183f982eda2a5867f5cb5151616b7822a7b286f32a2e31d1426ec269dad8cb1fb6c7899a468b32e7c9da83c813506994db52123d735e45551108f9abc61feaeb7145d67aacb788c962199797a77bf1c5c164ca8a89241fb3179a1d7d565973c160e36c92f5348b6b25445092d8c8a2bf2af0f5936f0ac042c350b12890b9fa2918fee4b6c891a40f62eec7afa0da7212ac3cd805c6d3e671513507502ebcc9421c6b2349f26e6ea242651349627ca79b44a27a4d3681947b5dc9e381c1889809e0ca070c305228dc89b42b92d28067c3acd339fe7fc0b1e0373623162e1ccc5b6757dcdfd0faaeff9cbb558883400b00e2a0b474b844384d7afe59c93f8d03cffba42c6b6dbb703132ca2c211391b39efd020d816f7759e55d5ea7d0d2ee253551c6916aaa69b988f6fe37d9ca878561b9237e2c013b766db94089e627e22ecd7ef4905f934985189e1be2cda18a7fcdcc0522cac8f8406ce53aa426902134df1d664fae99bd1df0aeb28c8d32ab479d85026c655f009f06c675cc61cc9b85e6c7162a1bbcc6627e5d4dc66b23f0df0077e7742f9cfb32cc330ec91236f6798b2d9ef7f8e433ca50fb3af7bf50c34e9cb7503f1eb2a81f20a6ce9c731e0aeb3e2eada1c1348ab4fba24e45f80aad0a3896c5ed4581a4ef2690fc08e3b128842d26a00b95413b1e0d9d165d45a489b927afbc651f084473f8129e3d232cb159ff8e678554833d47a9db1ea8fd29283b2dd92e01e650fef7145888e37ce98e772cbc4f6670467ccb001d238bb8b03558855f3aec2597792a95cc009e3bb69fa5e5767e0d79beb1d6aa2ca9978c07f40c682515f98793dbf88a1ca4cdcd37d156ebc146a9e8fab11ffa72b44e54dde01e7c63df075f357fc599ef2dbe4f6f74f240f8b8758d08a319984836bd8e26c312b1631a91cb61fb32b98bc1c7f1eacb93e11eb8aaac4839c28b4c3a66319a7c40b439a30820268002a28810cc756af05791bf078c77be5c3635a9060bdc3e2d1836da264324929948b76d8bd1cd69abcb7a1fa0032b36fc8b844b17234a81b7041f278b86dcf8ee0142fa6970c498e50c0bf252d58cb361df15b2c999440d50bdc29ac46e3f1a1c02f24daff729952ac24c808fd5bf8003647d329e2c1447273c22bfab88f7ac708e82ac1c842c21f602e1ce4e81dc02f6085c13658cad27e5c3808334631496a4adf77417d09ec746298e79ff860e87a02e3bbe3c8020632be9ad622b6cdc0665469e37b619b4650df213ffaa51d4b36c2e52ac67a707fbdaec4c85531805229e91b511e34e1deb09f724d33d24bdc98a5d65546e4386cf34a739b18df0b63985a22a988d7d5bf26eae742ddf247188315fe2ee9b1da694957c399383ccc1892ea1f40147ed705ac713147ce4a3faf471e3831a15dd5c570b0fc3deeb83eaf867834843e36b9325509aae97f0967f451a00c898c841ced61eb9b1f42ca97634a75bb9401ae7122c179c25332d9d978ddf7c9314c6c5725a32deb9cd90cf86f52b53b9f6f263497bbef0086adb356a3abaf1a15e1b22fc8b9abbb2ae6390f3a47b5d5a2fd3791284e3e0a9e9632004801d20306b1a6d79c09fcb177e415d54d29581f202e12707c7342d767e57b87819c7f1d5665b70cc5a8a45c6c43161d234acb3ebaae9c2c2a8b3d1b35df5363eca497cdff1d50bdbfa1a957b92ab77d875b3f63868e6726c56a05aa0940149328ce02dda02a47e9478b3b4d85a9f0cbfc449b9364418fab10cbdad6ca059e59eddde8fefac2fbf9c550169c934e5a57a50380ab4c1c3c0c6be171c39c0b1aa8ed37bfda6ff56aa6bcd5fccc62c1f44640a43493ad5ce6ddc365238f0cd01915c346daa529cb85553d84a7f632f3b8c4d28b7dd53a9fc377eef71d8a5c2327421b8ebb11944019702765aa6b690a8866785d552fc5dcf720996f8bef3df409dcfc22641e37fdf368399037ca7ecc71eff6f8edc39ed6fcc86d3e034a2d2303f8badfe7ff51016072131e4740c2e69703a3629dcfb68934dea194ff298ceb7760cd44feee2692ac77694cac9ed4493c38cf59b01134d4b8f31b1efcd3d26dc46227ecb90fb52cd966818b01240ba9437b20616a2f5c4d4a17636af8fc742f9784802f6e8d55138df05a8d5db4a162ec6d06d4b1c3c428b84e045ebcd205347240436f2ad8ab46dba54744a250c844ddd93fdd20c269555681a638d0282ecdbec45764351ccde58618423a2f578e927226624231fb29e6e41a2375f816589a619d3f133c7eeabfc3c722aafbef663a910f66d2e374115f0492b6368b8701a1ca4ce10c905f8744f756197d9799b2c99decf0d378484100cc292584ca7891fe44562db9bdd4b3009b086eb81a8d1534aa817267292fa1a1d5fdb34180ea9e771231f813ac567f2fcacde094c9e3e9fccf9aacea73ad354a9dc1aa20e2bf7130ee053dae71b214e05e277e592c55bbc33e6504665eaed4321e72c27ef7ff27d82e0528a5531d6d608af0a7dce06c601b7c6353284cedb7a754dd2b95f2b77e6cf32659691169b80b0385a2ad3f5446fe2b284bcda156eba65a46fd39bb0b06e960c6917463f3af49337a6436ae509fba4e939cfa071fa3a4685340fd4fc8158fc6e2e22e7206122d3def442a6ad1de39372c2fd563ed31157c6bc54602c945de55d1db092b1675de2dc2169338b6e1fc3d837e58632af901fb7d58538a1be37a4dfbf4edeab3c6219fedc7e5ed164786563fe12a6f65925cc8a0483e2afbfac2f36efa4502525f39a559906acfb8b52ec76b994f3a11c88e989658e2cdaff4dd8f087ee319e10298c5c097d4a0f95705a39a072f4ab75de578ee71549a1202eed79f2312f89acccd3002983d3decadcb1dc37d529c8afe062aa6b7729fd73af3556ef744844770a9d5568592598a005770e0d30987cd7c5a2e7dab63bda673a9848a8862350d1533e64f653c1494c7395576115b79af48124146960b7f3af0497390fae4d3efeaf98adfa8c0f8633c6b94f5f5b0332becf0b3070160f9ec7138f8a392bbba3f689e1a47183cb09ee8a8d65b5765e079cd8c5958c6a0832ceede212fc95aab23465f9c3285a65a8b1146169ffc6a1dd29e40f51e5976f34bf03c884932c59c3ab75936c053973e389a2406f27931aeaeb6e530f0dbf46a9257145cb1e4283d5f6ebf7359880dd03a5633be3d32a128e8da7cf3b96204e4b0fdad5dcc177d54ddbd07018719c50e6e4c5b49addc92cfecd1bd827e7983e78cdbda162e4a67d8dec6fb38e9e181a0ff064579985aaf297d65b45a132ca4cde958ae8ba1d45feaf36b8809bdd4308e9f96a15ba9533f5f17fa57a5b7f6715b33b7736c6bbba99135acc14ec5504303508b9ec52f64d367db776b4db4416dccf484fb22bcdfeeef7df0ef2329f93d90fd309af5481680922fde252febc566514cb838ffb9d07a4fab67c3abe7aa9831f5bac87c5730fae521926d522cef6b101702042489d955655d4db436f1616c5df03895baae832848cac732d137fe8fbc7b39f17d7e2252d8d5c6acf70f89fa7f2bc44543cc1771b218529de150b9db74a3274ef3ed2020649b2b382d22604914cd14c666cc566555dbc8a97f59f09bc40653cf3c2ad915b004da3bd7be0fa851f7e75cc7b26a5423c298c5ee609e60e51952b53ddd8c8269d85d5e4862711461437513d8922670a9d8f5a2f23a84ba08341b19d0109d5013ae75881edc2aca8df6b82fa53ba224799e8e07331f34edca61ed7f5d49bf83558ce4fe6a6985aca039c7741462f6c800bd177f3af98adfad7ddbec8b809481dd114a6dfe2338d7e0410efc78489054296a212a69c3412d336a7a95de828e84b6df7879491064ce38eb8330d59c576c0d01b9ec3ede3901e8277b1fdddc0bc02906999090a99e29dbd16550a555aae2a0297f0ac1dfe4a6830183e5535313472a1c9935cc188383e8b38ad0766409d72d0d5374612feb7dc6bc65b0a44af4c6b6f19b95a204332f956bfc81b78b5efb38887b73ad88399cd91dbdf83ab7aa38c14cea67fc5ef116ebd3d8bd9971d0b318deedaccca2c4c97a3c39fd6b676ddf5015847393bda9a129d0f3a4bf63ca4dce098dc9e19e8816e21afc9ca3c8ff058c039362d640c01517209c8b7b338584c7f67b7c59e99004ce02f58dd8232a4e204b5ee9d5b54fec968e3c901e0cc7a6d9fb729f228cb19234f70fac5d6d95346858e8b80f54800a10f3a2ab080d1f17b20b9a23b2b22d909d4a82f272b9cc53a8568164f3ee69ad39885ce131947464d16941f5ab96b0b674c5ee20aae138a3ce9b8924a53174fee4c007289128911d2a3682e07c04b739ad208aff16a10e1a98eb023bb5516111cde3be8ab4c2c065dcb29b1dd3ffdb75a3aa649661cffeaf0c78c46f24a4ae59cc8e989d50b3ae978142c2f30f5bd9f4e08a1471a6e02578e42beeeeb52a2f8b2059ab66679b216ca5ce8dcabd9617e52deb3a7abcb9d2776956361e7a9ece15acd1157339e49c0b5e1994b4a2c4130bfb7471ce34655af4945368d1532c2ff56a5235c9d1e988ce61e3cffbb062670a9b3151682319ab29df29ca49d15bd00aa75ad3f9c60b6c06d8d7d86796d000d0d8ed7205c25cf973593aa1f59dd6a120251f15d8b671ca99c8597de4f61fc7f890b8fc9b6c6abf3d0b3fdbb417a5df17d369ffcc337f4b95c8c8bc67cb3787edcf487ec9cea00d2d9a556cb7d2dbe20ad469d8affbbdc9af9a26fdc6dfa09bfc8f82f0f2fde906be82e82a03c90da370428d8c3eff5d522bdf759332d30169baa7426e35b91d9045f628fbaf948eda370e4c233838ef938044ac195de0b29b0d73e8d76af172ef97ed7e5d0db58931aed02210d05a3df6ee20eadad79b318b36fa1163ccb349a1d18d142e977f43cb6a053592f2787369be1dcd1e0e33793e2e39444ad66459068d7fd0e4b92fe7f16988648f4c2b9f60f1bd32e90979b431776efc7a04a605c3d2cd685b1caa006e30cc07447423d504659df85c07974cc56b8697457ec384050a82c812fdf66ce32fc5e9bf91680185a8f354d3c4af66864227bf01e14ab972ec68fb7bb0168443623fd8e6c037c416e4b6d88d528dc344f509ca4dff547cc30f2c679c417e0d1247909f3fb6cb40c5250a95ba467438d40541ca46498473525af01d18d119f672df26045018cb1069f68539899947347518294aa4330efa76408452418973de73579112221e3aeb8d1f0d0dfedcc8d9fedaea8f7251442c00671f0e33ac5f16f3ce1ac942e8ed794c1953675120043840dd4c559661068542f0b1082519880f19a46848bec21738f93e463add83a881b2a6d37ba52649cd20a875b02f0a8f78405bf5375ae5f7bc49c253368fc064d201fa82fdc7e594ed0b3ff6be0fe1328abf61044001db95ad7a54a1901bb30b4390caf07701de7c2bd2736f73229d67c603ba7e6dc80a9df2e6531ba5d9dffd769b0da3b9b24448e257644a2a3fc63cad7b92e4b84f8932ab3630d437f5a8ac6c5e79a00f28b1e2abaadb50aeea532ee32aef421994ee41ef4660e6f86e38079cb74b2d2d598fc4afce0f3f87aa2f93a1de7291d0ee3719039502c32966908a66a59d4469b1f2dbcc5d18b0dec6913575212b7ecc71debee9449d4ef5713d0b24a04d1b06d7433864c3700fd6833fd52f7db62edd6a524ee9f01675082d2267f93900adbd70a835f8874f2f71515253e69caa2d6a04e1430f3b2b6400cc0a1a863a78204066088172417bea9080b05758355eee9461441b068d4f83cab32661cc86e59cd4e806243006661d607cd16e51b66046ce51d67671061a42d44c397ec0c2336fd0336acb624c725a28f0d4bf06c29692f217b91bd5f3700929cd0dc9ef014c07e36b7e8c84781f2f6984fc0da4c16689104920a829404d8ca61cff26c828a35dddc3c48e98e063a27effab37ae73292fd52fa9a2e0e85746950236604344a6aebe1cf99c55dd8d4b1b841ef283ccc65718f989e5e04b7873f93407c91ab4a0350329b6c21bcf74c8389025f6a3af442da91398bb88d2ba630233c00b93a91568a30834660e8032d0746061b503872257935e2358beac74337a7ac6ae5b89fc06378b2dc598125038b2022b048faa5be019b4fe5a0cf68ac49b03f2726455370c84396336fd37b91784dbb91b847f1552c06a4f13ae9b25c966afec0bbae309b12a72663b2945e69d0baee8e92800439615c8d1740a9a73a74d019394f8480214177578ea47e4ef1ee805bb453644d95b8ce20553e958bd8fc175e90e20a4851a4e7cfb19efe06dff87045a642a7ca522c48532ef48030a3db77de9dc6abe096eb9ff8e9006ecfeee2a14a9a49e2e8db53f0e2adde4410ea5b139e84bceec360f1ceb1645d61775ea3bfc72b2d26e9cd5d31db4ef3eec01511bd3e4f83fdbf5b15a4d196140063d076c42a6c6a773d21292d7918e75963546673853fa004dc73e2c5d48948ca954bbfb6a8b47109a8b79f1c2d1c80bf8f8cda62ffe07a37ead55f7a609c6367e4fa1c9d197ff9cfd2e46b88e7146da80aa3cd4f714dd950d4783e6428b4b21448d5098cd76457a7e6cb2ec4d19b6ee8f3584587dc490a17a3769157f51a8a60903598e4f043ca98fb60b13a2328afc44d0a3a21b44e01dbeda6b4b9cbf25c2af8f3f905a9d100671479c90124e9dc722aeeb3839f375327e9823046279e496f494f636eb0449ea0414ed3b3be6bfe854f4f2eeb3c94c6a7719b0b7e57d724e4813a5827bfe3db322cfdd4b5c67b98fda83f52c9f63737b1333fd941f3e11092ff532f423067a62905f2173e8b750524bf669c41eee4b5ecb8d02137702f85fd39454eb81c6b6def40996d26db2c288203891064938ab9c0fab82aacacb26a4ec2b10f4d3f7feab37369a8713ff76dfee777450a2176b006be182ae99c6fee8e683d320a4e32105d74620286076a94e22570136c53155f46244b979c68a0c30b92f7475a2f660118177cbd53b6ee9bca8679ddb2e71ccda5cd93b7f152db4ae99340002185ceaa8bbd15aef2ca6ac04fef6411f07c14433f6c30084e629b314a70cba4f45cf6821acb9adf047dd9cf59f84a40938fbbe584b0840a4e40b2f3ea398ebcd3d8f6505823d1ac4ba567d9eda721ec34277cdfbf156b7cf5da7fff8a482c409f6fa7e1850f3f47da626e1408ad22c8415a49ea3b1b5281d0085f23d204eb788de3293ca99b8380bf51a9223dec0946b77a4e6d4263df282e953a80c8cecfe0b2b262562e32256029ab5c423d55c02411eb25f0969066c9ec4d3430f55060f7e5ea201e950ac009468d2478125385d99bc197828418d52283afefca223b4e3847e83ffa1ff4f5987e14a9fe11bcecbe205cbf32db97758bdd0f116ff64bc56b027815e0439d73a0c05514a54a5cc4b0a86667558341eba23c3857dba44592fdf62c1457fdf7e0027644679039b60804312acbacd56a719b107c61db4f88cf0ae7674aeb4c0e8a607031b45eac558987889ec2ffad61411db81bbdebe3741ef95dbff9de2c37afb936ffb211a9e1ad737a07724d277a7fa78ebd4db5007eec21a106d4e08a33b998170495af0fc85472fe5ba95c573f2e72717e1b3d77cc4b6982639507c42207d6de2968b445dcb0e20a2382c6059635beadede318b95fb964d989a2f6880bae9ff4451c6ef608e8008703c39a28c7ea259ccb1802f37694570afaeecce7fe2f2d337ec73508a44f2d635e04e155bc958ddfddee8d3a4e48106e666689e74f588e4d75ded829500806a2f500705f827021b536993e362e77c3078dc2179b5e10d60cde2b6363256e617a400ae32dab3fe2e44d969c6f6fed9ec56bd00f2a66b5f2cddf0e6a71e0ff35870424f3c49ff11032e93f63c062916038201a3e6f60553f06cbc19fbb57f2c6cc5bde78cfe103229c53366af5f3ddb2c00caeb218775237c2ebadca7c9b644e05dd365b7dae46878720fd768e9d53e500099ad767f456421f3e9cd51c2aa41654cf1118106aaef08d9e7bee6866d4d1cdb38a5446819333b9a72f9a7961aabb12cc92d7136048a1cb76246bcd7f948f13978f19708bffea98daaa18db15b609074180fb7ef9431a89ee6f60ba6ad8dbffd33f2fed34ad74d221152efb2e0a581a83f57a37640cec9da78efcdaf1f0c7eed2ed25adf8f21607b92c598c1ada81a1407a086fd726bab31fd94342bb27d1401911b55d3ea4cfe31247cd6227477cc0ec78f04ddb6f46caca2b2424d6af842b033169ae5f0d3fc419afb8835e0ac2e49046b7c2e744287852ac9c76e8b2fed26534abe7bd27c47adb1f0994c0fcfa46bed5953e76450369742bdfa80d2976b6ff642173d49bb5b72321c48e7bbe412dc191bc26ef69ab387157211b9139f3a741803093409c3e2a5c764a6969fc7912121b97455558a21efa8ec956a2255f9f18b2e36de6a727ba7643e1d932343cd12bfcbc55d32ae1d2eeb7db71596cfec0008295a1068fd97c77ff20e709ba4e068f06ad92b6f448231349b3caeba6e2955449a494a0fd7f96a6795af467b5b7e26dd1fdfd8c36fef6e947bbd923f7ff0629fb3b1e2ed1537fd46b14702bf63d58582464f884d959debc7323be2b4f8b486f52a15a919633edb781d89b8a7de336a44331bb727da4d2956a51053f906d384787afab738ac4161f0aa269fc3848f299ec04bbc8da03901b65069db7b7d11994174cc68f33c0f21138b3b0fdf4d3a23c51efa9feeb50fbf031be76b0ba896abb745a7acc7dd47d83f6caa5f17cb9e49022df7a805cea974083026ed69df949272ac40298ef470caab6a04bcba83e6561ad7d89b7cf1dbc5c550bac3757cfa1d6c0ae10b5ae0c3174083c6dff93799162439acaeefff04402b4f6e7e662be7c711d39df37d66b6a432cbed5d071c9de59d60216d6b9ad40464a93111a9e41cc8b25ff2c656bc93654334b9b946bf0289485bc6596e3517492682d3a1d25e996099ed257934d7c28b0ea38cc4d341664c545b92428592c545e98f3695131535d2f5f5652c9b91365bac98f7b5109d2f718aeced7bf3cd8303e6fac12bddd3f3b95baedc1db8536fde03da7be68ec4d2fae5a1a5edc769bcf8fa524a9fd250866484c3734206fc5b6ecff49b31cd4abb033af6c06acff2bbb5582ba11850f31ff89b0dad7c940c517fc2aa76b8b81634d9a5262ec98430d29f38af861caa7be54f11466e35d47a80e0a38499db197b0f81d2a527331a6df928851d28b2435f021858a37b74af12a57479fe3bbbe8e243cd8d13e0b7f8e08a0a3ffa68b504c0f5f2dfee2729c8ef6eaef1784915c9ef1124615e2500b16dbd3e20a4ae58a613b079fda03f9de3380f47bfb1e627bb2a5e290fa2e293989b1c04988ee80c77930bf2d21af638092c574fba412038a45a66ed31e98940577b726068f29602a405412a552c7408c1d0177357f586912e8484668019c77f28bbceb940eedeecef44c96b05b106e0e26bc28fb6d71fc142c5a4c43f2869850f721e7f7306fd79b5beee10989b5be51a4980233ffa0d339e3bc83976595a443f1dacc3b2a4b70105462e77d2d2b555e1eb68b5d4b7a5acd32c2a046af94e0235cb92908759c8aa626b3b53a1aa9860f3fae9a9f3227c2a3c1b5345c4f1a9a534b3d0d289fd260e0ea6425ce5cf834be386ff33f6abe926d6f82bd6267070e2fb67697f82904ca88f4484215d1909eb3c293cce136f3a2f29591dba3dc3c569ef7e49bef3e3a180d354d54c25a42757907b109c0b5faf207727876153f705351f7ba9243088e14176eb7e2a3dc11e2005ff6da456d41a8de2b41d9b2315262807c8779e42ab761c80ce15bc15e96bab94674acb922a1663386eea52e4cf8321405c611e5d00427b7e20d3fca0881bcd3ea10aebc3afc44f3806f6e3af04b88e823acbba154607e2747c842445436694f937338cec62749af3be234a4e5f4bbdaa8890af411a93c5d5d36bc448b4ebe95d71d2dd0536533a90aacfc37e5ccc9a1d2655ebb521bed8e22bc22a51fb038d2e328273b9fad0774519860c35c6510717e76b72daa44a7492ee1149d62757b3a8f7007b6a974701856d5600661d67b0355093c59a1dd8852b31cae81c7484f1866836a2232f9ec7f8f8bf72d3259738de63e559042b4df92ff7028127d0d0b0c6dd090ac94fa04624c0dca03b575b92dcd8de271c120df1b8400639cf841201c696d1362440cb05249d97decc957a5e4d2f108b063fd06d145ab9e8ada1bd31f9c0a11ccf0720c9bed948d1535818e6985e34a9e4ddb1ef448481014c9d530eeae038c4fd133f25f83c7f2049a724858bb80c69d4b6e059d7e6a02f08a0a06ac6897254afb0bfc04ae6f35310f8a5f863d04e0e4fbd6abe0273c8c49d34912d2ba91c102dbc6da60f824b7abe1377a64ae27d1ff1b72c4c35672b86706944b0eb63dbfa372edfd26736ca49b74010e61c6e34589e022ad655c4642993d20fa3ad86ecc189413b7b46d4b12607a05e1ae5d77289d13139e6b701634273c5b585deadb647f8253fe0a6c56576f56ee67f033b49c6b459604b1c0645467452b09a890134498d49924945c7b7b6f7a3b95b4b4905c6844b1a278703e56f74db4968bbb3b0d0b55f93a0b5c44cb477c9b23a182da1d2f2f2d974b9845f24179651c3badb77b534aa18695fc602b0ed386ea913a5a736787a83376409eef22ebbefde283e084a23419cc204a5bd4bcd78f0e197f30555a821ae91b422cb61c955329d830e9709b521ab000698ed1aee2b6c727aadd4ada1e965a76d2c3a333f428b9a34b91fb977483ee240972e0176dba9cd81de9d56ab45006043733532b1af8baa219260242cc7ff3b89f8d7d98c8ee8ab755586a5557693b68119985b1f35fbc0a6b8aa52175f4e49109f767f2265c5e890bb6b18aab63880852c4e33824927988b22bd6557684b2b997b98a2af0d32f9f8b8033d098859bf66c3160f2e00074305b118e509fdcb37dfb08734e7d67c5a658f6bfd2391770aad9c89af15f73d4d86777d76980daa7e0371a8c752a579a1bd23b321073d162196cad725d23682f493226d4a5c01dfadcbf331b029fef209e7f92dfb2dc7773ca17fa725a7d7c266f3f5a4dc1e4e2ac352cfdb58587d59ef6bd76f23e7b03284e4803f4fcbd86d1a620ac3b02612adc3a8c9250b7ed9501296502634947f56dfd5c6e649e8c35a4201b56e946de86b6187b49bde1db49abe2c8afe670cfbdccd24667a400f493f798f2bda750f355b9065a92fddf661a49a7372627b8c3f94624571fcb8767abb61e4534be87fb13cb766338aae0473d9cea10379bacfe83ddf774ae19e739c64ec22a46202ff5520c6975f4146fde83ba7824758440e113dcdc20904492f90c80ddfb9802ac7085ca480ce9e6f2b567ee9f8adc53ff963c01805ace2908211aa743cd39bb995843182167cb125f33f84c3d06a580e19af574e0cf3e913c91ef6ebcf05219ecc790556f807c7dac138bafa89769b5654da8df752496306bece9c9beb5023ec9e4e3ec4e29555cd836f256201815dfbe80b4ebe8fbbc5d9bb02f3fbfc4166ced4d6c260bcde20b2bace1a82fc68a886dd3ca4da4686207579083352ceab2ec8074103e1f2db2fa4bee24302c721458bcbdc1cb859cdb258e54c7f56794367b4a49223a187b02f1059f504880aade8f442733160a0641eb0be1ab15afd2bad7521c016a1784f4d8f07ecf2b8b1edb650bb7bed7b5f7d6485b1bcebf346c7cff791d2bc116ae627be3bfb354e11ca3e39c181f8e7b6d9c98a457cfe2fbcb631c8bdb02421f31307c51b856c987c5d729c16cdb8bb78b47bf168eb2bd49e23b33d50ef533a4b1d6b596634432491003fce76d813424d099e84e2124814d570e646999dad9346d7b3b0420b0ea5d812fd0fa79fa1f327fbbc49bdc03097309193419c62d14a4b02be8ab14c8caa9ca09cd5b58f5e6e831accebb08716acae36d9f8f1a5a4adde81a0a99ff8f3238eeceb80ac16a4dd6d1fc2b52d62b66601d5806c2221b89855a1d19e0931af1e6f29fad6faeb3618b46d8b28ab75f275ce3577cd1a3073b7ed1f33a24d8f20f19a9ab1ee2024f86903c70b6ed4f91b0df80b736e6f4a7fb87125d691faa5fa8707bd2a98bf050dab1606c5052ab91b8c8bc9939eaedd69977de5f2a00de495edb3eb60bd5209d35f07effae0c831d38da0bb50f495f9bf44b0195b00f3e477fde2a971c8d64546a9fabc5e5ed85e18cde8d065430c70ce17a9b33f43c6c430a70915bf032eb19a9fbabe22e0a4c505a3c5f3af758aae786be14e2ea2a587f5f27e0da37b6c78a72c457ae6494986a343cafaf9bcf9eba1241244de160af1fc898cad1f7baa10dad642d2a99758c8574809c3bd4ef66bdfa096987075447377981c0c93c23f2845a00a007b77767f3726fa04f786789d1a57b9e1b92669c3a239970a068c5150cbf374179194dbfa1207c91f06ea41ec0cf5445477ef6ebdde8f43ef05bee1727a15f7652858c74f7484390e7a9f11c8654c20c8ed2df57904407e6d87fc9c591cb92749c4e638421e3d954adb2f7558d2a7b7b9acc0df239d9008baa6a951379e0ef41bf55079bb05dc066ff6312d54be55bcbcb2eaf0853552f8eca1e805f1901bc2efb4c69f9c64f6a842452e55b827c6000c4759bf84f9d07304dadda317a818f49b3b1e003016502a50eed7b1a88486d0b02b028f4e0e85d17f29d513cfbfd3c92d03c10a4a69f5a5d38e018610dfb81623357080f41e39b332cbcaac44fc2b08b7d579e325b71e944da67a9cbd10dd706c1b4fe215336fd03eb2eadc011031d92f604aeff16b58a9899119770f3b255f984d5d6b217c8c0679e965e8fec0c5e8bb2cfc1458799d65a67395930767a2dacc7c28be4599785f899bec4c1d523c740e7f733ba8181dd6a3e8bd9d53e67b11116510daab4bfd04205efb7b3d8818e33c409d3a3e9739771d403dab8bef32084dba384adc0c85c1c1fcbb199533ca21b2574bfe0215e84a6ef3989ca2d85b8a04f90a23612df1f2e37b390cfea3ee629c938a6094ec27e2f542c9fc2679add9a74168ed7c42fad839fc3f7293d3812caa0f51549077c80b31ae4c538c6ee3c0488d46139637b25f2473c495e64c994a55ea9d654868940ea4f063380bbb8d4148368a44ff546cafb4a9c49b4f625af156c8b83682e16d12eea58113714f65e343b94a8f57555dd24ca0c44c9790998e724554633c06083747dfc7b0fafb07164f40b1dc2c3feef5503140ba13273f994087d0c2131e88abb92f73bd486ab9f91f48937510efdda940677633e07bc52798f80c164258930f1fb605de8b05d1c870f5fe761a25514e119570eb96af36e39ffbef834b0665cb4c0a2778687735306fd7a6a56bb62a171233bb40d23ab60a6475f77c2399a67526195c50311b595aee2eb435cabf59b23637a3357d645e4ea7a1e07dfaddfc4f255843f706fa4ceddbd5e177af72a9cdc608254d2057627b7daa55cccf7014af9c88cdd1d7977d739244cc99c8c5523813efbd6b59b879103835d481226fa9092df99e86a8bb53366de13eae68469e1bc0254859033e34c7bef672f8aa85192bdf30d207bef98e356b41129017b40d3cc9162e914b978daa2834aadb818e12ea9ba975e8ee93280765076100d375da25e391cf4af2483de783fc45d3b84716f9c1388775dd31b43832b52f6b4206895a9fa4166f29bae48dfaef14bef96cf6e85996dadbe353c7a7485e920504cc89efca776ff955b379934f78e0a1700219fdfa3e1e100fd345a7f6fc96118deac44bceebe961c4bab08722edbc726be3cfd85e35f54a83daa1180261a40e5acde7c6ab0cccef554d1f18fba4e46c641876cacddc3acaf322e5baaf087ee075dbb9e1dc89b617deebc99fd510b93933c414893b6cdf19c350ebaf0fd3096b115aca42ae486a8778feba0b9e91afe7fa8ffa0350ac1663bcf84419e96e1da4ea7962eb6bdc6cf1c30dd8ebae0f2420f5f61c45a2c4f8689777fc2778c20071e9d99b3e595f468db0159b1758bbce24ab0ee595f6a3ff7a40a0f2fbe0f62ea1774ae54c240f56be9807698c3a286f0ce05c2e251b89dbca3a992bbc971536153e7ce19075943821dda17e937fca6070218751a511ff134b999ec335a5e5a17613297166bdd08e0cefd7d146b744f99147cbe40ad85f25c848c42e8df18ed56ec3df4fa622292575a7e6720c911cd304b8960367189c59a62ab6c0fbbf0094e04a0575c818370c915a5a27b17d73f87be545ba3477e25da3f7562b4073957f0ccd476e2f4a98ec9fd49bc822c4d4aa3d4d3494d5db7d768a2fdf64d45a5cc81627bb569475ce7c7ce7eece987201606a281abf3afcdb2dd6b0fc35190968843a66a38b6de5932262e04bac6d03834b6f9403aad4efeabf01a658f0083d8f935987202012b03479dd637f18b08b461e6f16b688312e3af43d00fe21750aedcd489ffa3d2e445c09100910af110fb30b092de733384218c1e8bc4182d3796a5863be062c0403872dc336c343ad0f8c037fd8dea661e9cc73af9b0be5f7153eced0e62b5310c9660fe882e45a39f7f83d298bb9161dc3999122c592d6f4e56adbe20975733b6260789e91d79e863de4d82d581a7757284f71343736e6e13a88104c012bf9d807d7f2bc3a2fd56edadd68bb7bccc3b6821fa2130d25bd66df8507977deeacf2fa4974cae3b88c9b773b9730b0f31075419dccbcba4deebf70b6d008fc7f1f8994957836b181ac425e07d1f3b0c951d40afadf77d7204c84a162f70c1d4e33492c3fad47ba680c6ec17ddcf6a53be631053862e9274728b72fe682fb3311876093e3bf1cc58cb57232f22dd7e0cfe2319a50d34266c1de891e2c8d408b3dac86f2873253788bbc4b58ad581f1431cd9b5cb2e4ecb226a5a6591b25169a66f212ba53db8142f9da45bf25083ecf042bbd4194d8af3dc74a6fd02d4018bba444d189e735f439adb363a0021690b12c82a02498c61ad1375d6e98a05e13895c99876be7c4816ec2d745df2eaac8ea7561649ce2ac230aba5929d0b6cc12af15134e355027bce07e459dd2ea5fac2b8de8f53feb73be403972ca54134612e04c07a3ccee8b62230ff93aa31841c08ad6ec93a55284a69bfd3184eba2d65e57f077c149173daf79649e25524705fbb97dcbb186de2f569e88d6d165f629f8ecfae49af1aba5ca60f20de0f7888e1e400b045ca2a001dc8f20f0a43b24b8c21f7dafc45a5ea0b2a38bcec645265639005bb6d4856f45cea9465f8ef24143a5b857a48d945885cc213983b1df22b86023957803c8df4afa87ab9d5040c55a5bb10430d2d40ecfe84ebeacae18594d7f4dea5a8e800e81cd5a4a9902e68509b9f5444eb2bcdc74464a7f84eb857e74a37140c8ccb10d0fd93c23a566d059d34f6593cbdccffecf54698b5b0794225082e5ba809456633dae566f8a104a648b6a1e4c9470fa14fbaa0d51a542fb817dc2683974658a3454f04da44fbbf2ca160962f732f089d010c440a7ce2801d90208acb7bb6d0f81db251f8be6fd85b7c90cae2ad2a2f4d14af139daac03459e55d7bf480a3649972fe229ea73f53a965d000847f9379533b661a320bcbbf5ad8a69adfc3c73992c5a9c6226698964d4730a5103248b1aa99cb677af1eb23b1346eac7f3e48a9367e49fbc8120dd9313c497d7456d108512a629491063c79428d6ae071c8d6172706991ab8518868cdb28947ce6cf26d24a8564828fd8e959876f7c97809fc857f8876da79086a1a57455ca0d1e5f9aa2c9a9f0e3bc2adfdea23cbffffb7bdad51b6b980a70e0a3caa8e3da7f09f8bf685c8242e6fa210935321a342fb6b24bf3ed3a61b64b2b71280feac4019e185a5414bd5326bac268757822c240137e608414dcca8b2ef412e04553395124a76a1d682fd845851db3157519a512295d259f41eed2d42003ce81c1d0ba7eadb3a506fa0ac0ee7f981173d043f174781713f1ae109c7e38594f3dbd12f85a927a0ed0780d7cda6dc345f4d1f7bfa39b4524e3b93fdca32c88753244a8f50c47e9c7d3a8cd67f75bc56edc694074421d2137ede02d05c02f34defed1a08e74a0af62ef10b6c11c0b38872091ded4b884194ab026ddd733f99053e01bb56ce1d1e27d752d29f0c9f1d855ebaf3b0cd4c80d5e3e57f783395b1236e36438a7869c32cc9d2bbe19581018cb6e6856a60f1bdd686091648740abbba1f5b86a087caa83129cc87f30287278ca7d8ce4004e48d997819a3bab7ae4d0dc10d410590b29aa347e72bc1a1fc90c5c0a703a0592188a0fa384b3d1ebcd28b7aaf6f6c9d3fc84a9c6f38dbc23067c27530ee449a047b316ee9821440632b0d520b4c126f1263e72e0fb4dbd6b49daf6f4b47ec47d6921cb26b6adda9f509c7e005607e9ddb91aa8448a5ce2d6c4d5c520e88f5bfdae2f05d826fd455c6fc92a824cf765d8af4e7983753760e0f034c6374ea79066133b071ce7ad82b36249419de35ce14dcc2c98594c6469ceabc30d122cf97334e2880c341e5ea5bb8d81c4656d34ccbbae358fd29fd9cc86fcdee35cdf647a0994c650dbff18523d7b65885eca85f0deee6266ce9a1818801104d2c4aefba8ecd9abe7412fda3e919c7f18c3b30d37bd17faec880016d80572ae57441f97d727c07426dfd2e166a32ce89fe0711776ffce1722b47b43837fba08942a9aa4e84c0e43a1568cb62b78e00c4e07225ec6e796678e015246c0e78c1175fde0d1b152b9176b4d1dafc4cd3b42856877d80464d374acf7d1dfee0fa9e88fed9b2aa72e25d89eadc90ad90b11d364a786472962a5da8c39d43c42f46e63362b45d68c24c4842f83eec7fad917c2c711d8d3d94c3d1b1af1c890769978e6b6e30a803dcfe4658080bd57fb33bdadd0a0321be43552ae58af8307535629e0cfda2a86092f88e711b184328e1a01c63bd51ff0a7344661d7760859baa49bc7066a10a7e56a661932ad3bf5f3b83e65cfff0f490bb41789404228f90123e079ebf8e82084ff8bc18263cb24dd462b2f12fc2f2f72249915ebcaaf8bf2ecb6b1dbc9bb3a50f069e6681c3895f388978623fe223369a8b6d94dc887eae7a2bfcc11b506decb548bc31b7d43681cf8dbf4c2b99efa007d6ab0b2724f28355185395298ddfbec417e29c902cd9c4c5fbee87b3931ebae4e590736ed9e9c8b90d7b01386e71e173b83a3a5076cca08a4d1d118f142178ad221d8ad4efa9d325e5aa7e31d0c8d7b44b065d196f67466b244e6ab276a29e3fe6aa2fcb7212309e53c1c1595a27cf6872f372eee3d9418d583130d68fd30f1e71a9b6473522e643ee999963ea66121c59ded08b5d21f91a7bc910c767bd6fc82ab1258c072e3182a69919850ae16f884c91931edaa1c526cec2ff51d64e59c0fdea025008441497741a22642aa7b8b919ad686491be63fbe7006e41b1dcf163edba5a1f6c06f893c4a8e1b2c2fbeae8972c8151a9384d8abba6a93b4fd4349abec04445932aec97e00284d2a6532c3f0cb3b2e57bc32322c56ee1274c131f5a11978f9aa0b85bfa484f3bde01e1438d98a82169ae8d4bb67c99cb883ab77068f580732959e21244064e561464d51732fee70e097f3b771db2a9cacf0c9166c9f884865e45ff8c04d9613f5a9f8c031487d11e2d0d9818d8093d72e3c8160cf2ba256d21fff6ca5fe4a7ffc4cbe94b2269344c654b22e6c48eb5aaccddfb66f9f413d7295f93caa5a26b03dd8feb327a513d5a049573bd8433dad6140807a781829183c48d540eeed68f87af75cfe9755ec11ca68e0fd7a99820e22648f22a21b6630892c0d8ac7a284da56a72f2790c180078a306ecc61aba106254e83cc3656ab28aff33c7ba44f25895884d5b50c3f556ed3b104e8d1b8d909f1c0c6aa67fdb295b820ea92599e2a75748fd51a5f3b77215539156e8a182a167b4de961d6c6fca319ef2691d16d9f0e3df0d4f69c7a95276d819db92a8eb9e2163b60afeb8819785bdb66b0d201e0d586394654c8bdd4768de24abb17b486e2c0720f49788041318a0ad1be907f443b96a4a3f9e1cc8f5fd6e3213c78629f356adc3767fb92846f09c427fcd483a79a30f53254fd49f8573a529a6acd69267c6b6a635d02b845274accf9aa37af749a6209b6656ef892f77886e7e224c4812b98e057359646b23ff1d78608087191abd15a2fc3322e9d120cd1cde00a3009cf448954df19aa35f3779d8273f8cb501b524e0b2fe091b60c236a828af1aa6ea7259d1dd1ef66b5186a306a1a802c906ab97aebd737f02075626efaf437b5114d79dd8fbee2db9fb1b532c08b787b958c1d7ee46445a3ab5459cb88ac9544125e245901074232b57547e07543e87cd6a7e9db0ea82b23185f644922c28c877758c7fede573456b81bcef1eee00e10969a6131ebfec09137f94870b63c3e1b686b608fc39460a79677f007de08e72a5e82c8341000bef67d9e3a76ef86be7801a8a65b43b0925a8cdcc539b197955828d1df823b307145664ee106b7889aaaa4ae059a7e5042fce787fb923234daea555c55dcae9831241d9d5bc12ee101acd994b7022d47d347d0d43358de96b44348ba51fc3935a9e54df2add424d375fc91870d74200b7297afd4902d55d2f1482a719b38cd8a51efc5a54e1b450aad26701f41910c71e6ea393292b8758c78335d9929f1fa4d000de94a285ccfa5e2afe99dbcb647af91d7570cd351bbc73a3bb7fb18b3f5c668aa23da7255cb813b2d4f46c635917405cd043d68836b4ea3d3d13ec3ff6c416b91137a7efe68ef5ff16ac34ae87b5d78f5512ba5ab03739b15b9e6de3b6a7abb2a9552dacfc13c15171acd0fb6b11a1d25ea31f09b0b252ecc4ae089fe838e395a5c682d2a4aa0b82f6da6297b0b72b2dcd9d57255fa0661b3e5352bea7337ca567fed0f88787bffbb3b925fb391e627ac691ffa936f1bbc6957ab933a3cd5b69f928440dda8c468ccbda35530f0d208ec9d5d2b904d1a1a6372422d56b05e13eea7778166c01b4d00903d199240cbfdd8f81941b45a6bc9a3d33ce20d49d3766d2244623d55257ce752b0b8b2a208650d9358c3fb00e77588372238a80c77210f2a834e288d7a2295a224e788ec0e2666848363d4aead77ec1c8cdbe2c928b099dbd2a9e7ec4fee08d8842024ef44ffc04920603b8ec28af3c78bbab27551b65dc69d6da97ee913a91717c50e130b6085872068c24e3fba7df0cd28b6bf9fb94677fbef65e89ac32d046bb0706014abaaf956afad0d8bfd764bafadcf2c6e13a99f1c463a377b499836590496ecc95bb5a3e547030cc2e9673343ffa90d820d61b118eabeddc75e91b3fbafdf68b7f8c94f1d54655a41c06cac7889a3defeef675d2764d35182c22e952ee9ec2697c718d30a3758e1c79ea5f66fd8faf67d451277659940b1b585bc4eaee00c3c0a51b6ca2d3038e3bbb1b7e97d72648afac0d2f547d67adbb707a51b7e426eff614209a3adf220e6d2ef600b905dd94998c8b98620a4fb607e30d97a1b8ec09b28823587eb48620553f980c4b9e26f41496eaa7f02b32dd945f2fbfca443897f8a62932b3a2ed7a1c943b01e63fa25ac6da9a5a021836c185ede94aa8a2fb58987aa6b2ca7f39d7a644bc40fa2a2ab691eb35363b16ba1737cf8c44b8195351b40a12fad7f36768d820733859f3598dbd3594f42333d87d05e31ee7efb43d6110d1f646e1b39162e7a04bda99464cd2fd2865150413c7ca2bc2e46f8411a1abf162c6b3d4a669523566dbb89d70df5b34cbafaf95632aa1a9ec22f49d6d564c59cd5cfeffa4f35cd5c3c4fdefd10fcf0b0e6b6597f7da569cab8bce0922fa9db4aa04e027bbc66dd6b511daa0a21364e952c0f6e58456094011ad022f000d02a0bd5e0752fcd2c6a0426b28a0bc5911736b3842d30957996235887fc40536d808b14a5c4fbc89b241a2f30ed27751e83be2d045448b742d91418cabb83a6d90ab528f9406b3286ea31fdcceaf84f990b3cd51b876cc5f6d428f0d87ec66043d17d7548a94fddd869905f4422afaeee291a88a621904159708b81f3f479e282bfed4935d08752e864022ab922948763c5a213e23bda96a4d71a8e452552336e3fa2d8ee53f4e790f2ca9deab96fe8f6fd0e61d4a02f89d153dfa8b56ba463b39574bf8f5188dd70bb118f19916d218e423c07c1c4890ec0c424575eacdd300d3d1943fcbe30ce5c7723db82e9d5dea8cdeaf2a19939144fccf674b4f2a882d6679312c0867b6515d42c226d6d965707297ca7fb696acb9a50a912ab888b1dd37d7dc82f66d4447877ac22bbf3e7aad8a2d02907cab6e1356ad548d8fab7746786394d032ded8d0a0afd3c82decdbf4aaee7c72be443fc17b2cb9ea0eb6b83070c005c8c2d31cefd1bfcc1c7465a8ccd98905c19c935b75c59353a528f84a8e9eb85168abb224663d5d01c5e7bfebc5e04489bd73c7db3c41466c5b091f3f9c78698c51fa7bb1aa374a233e13f45fbac8ba5902493e5e3599f2094804fccebaa0ae78c1965af9a08398dc042dbb2f4296c8ea6ca583fbab192c71174a291e13155e37e90548d3482507f57b9e0b43c8e1be087d207db7f7790b60fac8a1dfe37a944c34ffc4b27fff1437ca42e4c342fc251c5ef6ef02642e7ebc05f39c8a03562c16932a18bd767abd52d8fc7e8ba8a323d18683e438929feba4ea9db22a53a0e280f29ec8c9ef246f13263245a429f94e859107bd75b204cbb85f159e47dc12cd961b9b1dab6bab0e67c3b3ecd0ef2ab6e0bd7250360580ab50e8405ab60a2e421c47c3649f2219491f137e4b81562f936b87beb0d0a330187648f2437e2ef9b151d26ed65a5454afe61df4b13dfe32bbd7ed26e8d38374cfd9797abd331eb657a381bdfa7288f2c70e2670ddd4565764e952ebf7f12f67cc4978160b9828399db9f34aa3648274da55c71da9e4f4dd3348657d70e4dd7bead5eede403689afd5157b245e952ff3b732b203c423aeedb8b4a0806889c58a446372b448261072e7db667dd3e3b19d04416fb1645bbdd5fbed0efda5c9f7be8fb63c934896930fdb7e6d9d82f1eb9794a7d82f5be644d8e0e80bf916d44280cb99d93e31c670e9261815674adc9a139a7949df3c5b9d05fbd04b9b164c1bb8e514997636dfd96d4a48b42c3ef89d549a155c60b114b0458b7dd658624efe07b04a82b3da44d24cb1dc9e8148763995069d1fc1254eab5feeb074b245bcd437341647b6b83390617f7a0bb21f52a52959329a5d6ce6cf21181384a1e9ae105cb23caba895bc8c7276fbc8c818d48985d4c08d6113a246c133a474cb97ada34388c3c62dd8be92866e486787f6cd3e4ca9bfc03d183a61a0ca1303d393e39867f9882a28987f8f727a781af8965fe9399648c0a7e2420103b9243f225b26590a71f2e6ad065d80f95d9789dfa933e1d2e25297beadd46c580bd235bf52569865f9a082cf98ea0650cc904c9173851c11bc2d52d6d2591e48ab3fbf6d002f23c8fa575e958f96f3e2e44e828949af75dea1758444629e75c30302f5df760cced605c5af7a578141810e41a7c6b934bb42dcfce329ec7d0edfb569fcaa47007ed1ddb8bb6000f869e17679e7c1e68552e9b62f40c97f82c797ca766e8235cf5f285a5681c85eac3db7247d804831ea8f6fa03cf36b7def3f67db4ad341e60df9c17bb9b8b8c3a3c2e7c49c9624ca7aa12d6b52b9b54b844d7e737f86e0447e988f29d0abeef6ba805ba41f5bf1937e8f235530d94667cb0873abcbecf6546b958bc3236668a301dfa9a5ad3db19fa81ad820e079fddd23d2bde53f898cac1dd76c43d14a29f51c27ad16d29162d2bc6a52e05fcafc1d9a35696d2babfaeeb7756e5706bf19000fc3ffb2104d4d94146af439952f00dc637792517ff3961a79247a5fd4f531927289495be6ec22b16f3ca3b9f60531d7073e586bd7d6e433a249f233eef8f54db8f922987ebcbd94d32e37e135aa057109e5c911ab92137090d5649ed195ca6981fdd6383f8b02298b9778c55caef382fdf15f6e061cd4233a3dae6c5744045223bdf5e0722ee087832c2acfb1ecfae8418bd85d589e09a2dd7f10bf5cefaf9380ae4b012ae2998da19929445c688f46f50f107d26b683b59aaad3c6ed4b462cef0766876d6e0afbd95c21985d779b6cf4e8b651fce95d7c3582cc44aa0293f18e063b86aafac88139aac9057dcf3dc016c69f3b899a0d6882d8c332a0e457ee65b51478ed36b56107967545b53bb04f9680b610e2b59b963c0e89247a0008fe07048c0ff09e692d1d3e0f7e15865d81c2d39b521dec35d296156eb8435baec2cc42907a350d07c3439d1345695eef727a9c9be027a8f81d7bdb61c3c3c222fac0bb1de703fb6c9a689f3f220e92549827ef24426381ddf32425370d5a1ab43a636e4b67318a70b877e32f79b9a2162afc992c8fc24d74849d91fbc9f9fcd81138f47b116a68d93531b6f88b58c23a42bebcd5a3a9a77320458063274d48c467659e69c74714f0e19112c1fd5438cc138554f9fdcef99f17b3b8ae1102b4fef2210397477076b9a44bee192fa61632948710250957e81ba9b50e468c52430372b1fae5558c5f03b81f7cffb90c4c3daa13d950863da329c0769f0fcc9d2a799d36bc2c15899feed9a7b131ba35e2d4b94dc3d5d70c789d622e997b9ffe643cb69eb5c18093a31acd5528e71d03d18bfa6e826f3511288d9900d087ebdf91b5abedff9c7bcf8540c78423480c5d55d507876a4a63bb3b1a6bce84614ae8256896e9461b06a1ea7ee1cdb6ef32dc28ace27cc8e498aba7959f755b3f2a02175e87ef4cbd9285758e069b4f21a2889c20a1b3c43abc7f385eefb9bb8d7e32d11942e1c4d960de9aed73e2d3d97a80271b3a96d551343522cf859e8f6f628b798969c94fe63e49b794c1c530ac62997fbe0fd0baba427397b5aaed19d235b53e09257ce7babe4e7e661d5fd1508fcdc5a33171fa7f2a0f0d6696062d5c92f134dadd1e8316fd6faf9411d1aee4fb809ff1e4f8e685930cf8119c12829309cdca77a3a972b511d037f198e5172a2ada8041e9fe13d59190aca53dbb534ff60cd16149b8774833ace375f9665c3998684f3c51aa2b11e0af92daff59c54c6c32f855578b8d831318ad8f08a9ab9ef8d9279fd8e0d4eb58a94ddd8b79e372993e939012c2b6a5ce2fafb3a8698d9474db812dc2ff84177bfe8d0bdc5cec90983c8e61461b4012b50af28e47c62086ee51a0ec844619dd32f8f748fa7718d1acde7645c1f9c56ec23eacbfddca2bc00c570ef28b6fe7bb7b7ff6a176093144a9ab52c787ef28908dae7ee000210c2a842891b238b05ba1dc88d9e01ffa7418fdde45a80011e4a9a08e6fb514facc54f56fdff7e624460e4d8370dbf375601ac5d5b875b5f7ece67754fd3722c40ae3bcb16ca20fe147fcd22b6240aa6f319f60a5dfe5aae35a7b9ae6d17c19cecbe4307a108f1c4e49c718086cf35229438b26fcb2951a05475c0d7e8b6cf3304b552f7f3aee98c34849b96df9cf92d8410d1f6f638b073c1ef8c1e5ca119ddc1b8bd288e43a4acb55816cb1245f3dc794731b66799ce7a2d25453071209b0cdae9162492304dda9025f2167e99ed06969a31dd9cb9fd29683022fa3718605846b55ab6fb33d25d97ebbaad43b43303b1e6e4e9ec82a6a28893ec82177ec787524f35195c5e1ce9c0a545f1fcc5fe0017d59dcf12f5ab1b336da38715876bb72e0d7c1ba45addf3a7da978c22c1d5ce1d90b2cc14fcaf41a102a85469e5b3d49696d2fec5517d437413cf4f69d5629f4d09323fbaccc920409efa8bd58f920312097755cd6fabe450963f9605f9c6996821ac3153d73c6ed6cc67992d2d86737a65d674cd2ef5ce6442d9e95a9d437c608dc379b945d47380b0dd0f15cf2b8ebaf5a039d572705330c048fcabd1e1c0dc29de11d59c89bb71286459c5ba8458252b7e3f299b49b6e36699543d65698174d42876c0d6e0147d498bf1df990483fb96754d78667f60912b2a0c29e0d668ed70a5478d645d5040a81575c8b51923d6d7d25c26d73cc54551103bb6701f0986d245d326b6e2864e80adeb38650815468902aa3e664b3104bf83fcf6f13d5a442ff7c58f533e443165d031cd9630e76a57d5ce751afe8b814b8e32a22ddd1571a2d04fc183d0d30043e99b41e5abb94e938f5c07ab8e8efd0f983bb754a7e57fbe1ab4eb6d99305604033b909c594c9153a439c16c76c7b35d7277a1090e7145475c4c9d724cd367d62310b2fdeb993a122a1938e20303487e0bc68d5a9dc6a58f83598d8c005cf15a418bf484a38338a9e8d9781e679c2eb32eac9c8ea883ca91ac3fccb7ce72f3a729d78c49dcbb22cf51eeddcf333ccabc01d8944ce789a0ede6d39d48241fdb278b13de8a4908c18e58ccc4f729982866d46b77f2342ab7f9ba3abeee7ef47cdf3ad4dcaea7da368af3596e19feda430715e2d20578dc7e458bfbf5f12f017120bd23b6f08a8ef9597359bb6d3b0a02829faaf1a487cd108464c0929c524b0a0a66b6305df6b4a9e06babb323cdb43cb6dd01400598fcf99b4e11e68fe077380dc4523582b20a41d311e7e345ff8960068180ed3d1a1e91d7ab44adf139d1229c664ca0410ccd3c888ed9ed85b1800c46607672f573eddcf45263d7a034a34506c3c67bc0192608a875c3bb122aeec50fde7b631b9c6b5f6ff8d744d27c96fd7b50f7dcdaa6c9c549fa95e7208b81e40bfa36023b78f90bf3f06584cedb670aedde94279653589d3c3b40bfa375baec31f8b780f0eff76268a08331924934c4f1aea98f269815098d6832d6b0549e8aefef41e8d1f179e2c4752abc59bb73900ce45cf3a3c429f100694e5297c01d4a81f36e6efad801c76d58fee84fbde3d7937e365a6469c38bc59a7ff51226b1438dcaf42e1b0676d4ae74ce012570e1c4517441c3284cd6d4615e193a0361af041e6861958b12efb7ce4dce43333750bd5f6ead3c880db1f7f48a3bd01aa9f1276afacea1403aff71c9f4369f0bf67bd398e04ae161001c3dc02f8a46458174c8eb58f6cfb23f0aa27746a8595fe37f368f8fb6405002caa0696b47137eea16587af9b9f1a254a535ac565a5071975a410860e79a600b2c0e209ee9a0895ba7466b4f2a9519765714b361b1bf8ab31873811c204aa0b54f69d756e5ef798b54d82b65a54701f75ff4d9bafe4fd8df621b86c824d380d82f5317f097de5793d2d41c160cd920b6b633a2ed279dab517e0f7f2b940ae3a4a5df01576d68666e0889fdfdae60475b676e677b1e6ba8472d6174a8f90a8175b00b46ff5768dc0f6c0d4f39a4be8acbcd9d12c024cfd74fb5db5fbc939d82b94949ae66dff5c92dcb5b179a99e056fd4b80d0e4366cc5b8143e5901af7cffefeccadd11475cacab560434617004a3ccf57af6b7ae9bd9739730b30eb471b42740c087676b0b2f2a80bd755fa13cb1d5643c896b30fb75a1024a481e7efe1199b70afc138aecd6ace2ae57611fb9e449d488c58ce0c4221999540e8107ea0decde97b50a352765765ae7cddea2cefdb226a95edc4da9d458a1e80d6dad628645c075fdbd8c0ad910486079526aa08e6ebe678818d396ad5bf2cb7308ba25fc6872c993c66d5e06ab356e291effb9cf1c74bd7b9974a872920f44f7b9a7b46884063abed802b2bc4ce51a7a161f476027b3514809cf49cdb7468a75601c8518352931b71a85ed6d31d1d04957d876f405f3b69c2d7c3207f1fcf747b02e26c763d5a18ce6442752fb5393c552dd5ae0057a88b89a00157c2fd8d8e304cb7205bdc26de8738cdcf34e3231353e1d628f8493ee6426b7f5d6f74d5f8ec722e6bd0bc5e263d40756c12c7d4061fd0b183b9e77cdbd00daa635df19e5997f8156c577ec6eeecfd4f8435adbdea60b25b99b04a14e6e648d634a58781486445acb694b07c39ab042e706f318946d05ce2c4274de8671b1212080ccba89135d07bd67a975fd05135aa27839c8ae2e2c621843bfddd1c6f8f724733ace5be3189d0b8aa207ef77d2bde4cdf526a3bd9d883f5d8119c2f7d26ddb44e553f0462fd6faec2affd9b319f630175076471425f93c5b635e108112d83ee033b822ebc7efa30434eb3f1a512451049b879b41855872e7b469bb016cabf7161d4f0a491891acd43c4d12dfb271400df33504034793bc8537c5c096e536aff82f8a5d67c9661489c6989fd2bf3e754a0df246cb1b29fa9be3960bc9e40ee393749c04558f8ac08544f4f8e6f8204e7bc4b0876e5b7aab4ee9b73e70a1224f695d3a6d48559a8cc199cbe50953aaa618c6dec0436692c46e816783d432994dc5989b9591a16f78a714102ef4f2ef67033f79abe683c55a0b586ced717f4379569c6d06272b3b71a6bea117d7f6f094143fafcc086c538c0c2b6bedf9e83b403ca10dfdf6e9ea05c2ecf3f84f315a204598432e1ac0730dd40a8f34427bfd2ccec89d4716a06c75f5eae91146abe0df986e950de936c836065ce794237a8b7e8b4e5d172e0c7c6aa819c6a81d65d4666302b1776aa09e7a11b45ef62e4e54900553607b0edf8ab1a007ac656b2b98b23538328a6f63570e3289da7c36fdd1c684455076fe9ef85285964ab6d5222ba573361cbe09c6668f4c3015996a782f533a3d3c44abf926a069c779d013ca0292899325a8227146951221a3ee1f6c5f8ca464ca128d34dcc4a0ec40ae17fb3f2b8753ea76f1f44f268d602c22de4e489a4889505650c3bdbe0baecee6a11497e8806a2b053c6b89375be257f5369314691eb58451b0fbc5650b447457d1d12e3f9a1f2aad73edd5b9576f3a982fdbe3433c67746f6aeb7fcce5ddc07bd6977b74b1d635b06c68b1b8550caeb633229aa6fbeb411c3754aad905ee768ed3b244d9498d3a4442d159a91080bc912741bea1cdae89044aefe629b881ec36a96d8d8da4e5a14fa4fe26a46fc0e7dc274c8ad393fd9eb42c07c0594fb636fd25b7b95125dffe3dec099649d93898081cdb0184a0c5976710af3a29ed15026ddf82f79070d6e483a6c1ae4e5d4263fb67096f7b45b1637a56a264cc2392f638660b911dea9094f2f41bc93127cd3bd5960c87d2d23ec6738249136d2d2adf7e43fb13e9be6a231ac8bcc90034fd03495b2350c529b2799b0e7891748ef89af5cc31bf6cab76e22f4218567adc81f67fde7440e367f9348f03acb646e8aa40ac236eb4930c50d8f96f033fe64524999f8551718369dd20e55fbb5f1e2251cef4512f13ba01f77aafa7d1c97d0e706d5c391b83e9c519875d972e781689a43b517de606f23f75b41d47a06535709f6c2dc9310eee2b6880a90e6e8573355ce41b9363cc1b01d1f6dd6acb1c47038628f59aa5a0e3061f19a5e3249cd50db903ba7dd00a88bb94e6d6f25c910c39d16af0d908521421af626321c5992d0b1e407a193c94826f0c2d99284c4c30b3da838cc5b5fb3305fbd17f6c0029f8f1e1e80d0c0dfbd396bac20b51e6d886af0a1f77ef4a653370e2668185e065ff6207c3b7aa9d0bad3f3a72db4e574f4fdc7ab1c21927fce398147259b3ce283b5ef0e18b5ba59cd8b8ab273f70db5d335039e781ab4139656d2495c851ebc74874be56ad79f063d04539dc7d4d22badac9b687aeb180b986ebc0cb9c13141d2a36d359da672b8f82b0e666ed88624b687f3cc34a755c1306eb1b196c265e7b110b7be99f99723900b530e8abd5ed7baa0a0c03cd6b47d0ae7bc54191cf2a2d328eb96603b7aef8cf590e07ddd198c3809d40b828618b3982a07c25929724bc4131171026cc2c5de94df4d120497fd3eaf7b7cf05724d1133d71ec7eb91afef50f326dfe245dca70f0356e14584f868007319b297bf8618b6da95e3d10f6193049308dd744c5aa2f7955d5e0e827398c7e2f4a7f37c89dbfc898d922db492635d1dfe8927613a6c60cd2cfe1185ec4fc4f952519db0e7eb4af5a8fede689342b430290f55e29ff0c587d83d247a8a43c7aea0758c82be10516887708d49db17ea7e82e7d203c746679044d6225175d094b0061598522d97fb8d379ae0783265e1e0164a6bd3659f68be0b9a68ff49efb621779cb3ff5f2bfac27467fd504be304e93f5a913ffc767d5f2a960f7a2f73c25789f9055b837b7356c4f01a405a5288a2c8a78704f3e356295d7a2ec67a1d1765a83d997582cb19954f49a5e33d66c110f85080240189dbba088e72bded642d1387743dd72d0d2875c5b7bef3d855d838f6eb5de30737eeb7aaef37154928918c4e1d99931b8d6403b10a562cf8345875ef2898aebe81c5d51a40eff6a65ac1978783baff154acf2d8d81e55bdd6431a1944b33908756f5592c9eb35850b615a78029e3f9af606160d7481f562242b9bd665a21e35ef03b38ae01c3d752a97d7b74209e294441d3889f9bdaac20df57a3e160ba4c602a76067cc377249ff17fd7d02a935a08b42ec6a6153269168c0a2bf983ba6420936047fca7602c6c74d041bfae831d4532d4ea1cc5a3194646902207aced79e1eb909e79331f72d4773a53e4fd4ff1d398b9da33859b82a819ffd3aa6101ddb1c21efc4acc8aba51b0ead048aef7eaa36be046f2c9bd05c7beaca06a44ebcc8fd2730fb3df879943fdfb0da41c583b43637609b32438e146b15bf009e6719f6b6c3927f5bec3f76823d5ff2f5d16f2d935efa03f6b179fa8f12ebf35b17e8eadd08098c1c154bcfa1989db3a2a033b2586cb894dcd480b3f6c93864dcd11f102a7fac04ccdba0808056dfc8c1a22fe256a1de0b5e9cf7f03ea1b4167252b28cc881b4ae4278e274c2aad3aa9f036cbe7a6a75bc1ce127d3fabe12570040c5efab14117683af88c004f87f2b8f134109539258e42c11f24f279e64d37d7ea225c5e15d7d32775c974f38e0e650d823477c89a2ce888ae1b1b4ad3964f34257a16b688d8a86d3ecac42ac89a5257bd06aa4cabb7359fe72618faa44e0f65e447fb4a926ac6dbb4beba6b455ae9b742d769510b96fbabfbccf1fdbdbf0a8687cabcb2d231f51358b7307c89a7ba19ee289eb350b432c736379b4d00cb4eb36a9fdf124be491da9b725fafdd109b63f8c2bfc61effec0590261a55c308cd4324d0d6ab088f47d60501f716d0e2bc839d220c3fa316929aec80179a649c0ee5b502b02e24f94ff2af9b4707325f2b383094a41c1730c2d128164f25178210b0f327ffba90aac4c906f5dcde224be2f01b8c886cfec70df79b552d616f89590bf094cd5fe26a8fb8e5ce89ee032a69f01c5bb2ad2f314e840e0cd020be835da770969f106e1f50fd579f51643e482d815270c4a5e0a2cc0c1b448bf7e42eafe6b8232cc6c69b2fa9d3f71cdfba865f2ba1a1c76f3bf273d3dba4359383b97045d878e0335128637cfd8ef00935383dd44b4ab4f2c9dddd1bfaf316282b71b0ed6c31b2b0a29932ad02318cd19d65c5cb836ab575fdb9fe197139eda4a14187ad4f5feafb51fe8919e36eb0abc80b1977114cbd23acfec5a9ffac87f2e84240a234e64ea5c84df83b7bd85b323341acd6252a0ba9b7dfe4dfcf4361d7b3ccea3e3acc831928018d7fc8aa50ac8d72bcaa385d1ec9308d0596034646fcc643ee9f5700d34e10bd219957861574f103b2aa494fca69904a8a30597028a5cc36b5099f9ccee8351add24ec274428de0ea1d6a7b19785bd4cd33b9c384a08b4c6aafc05cb8ab4786ae157cac86fa905f6f60da3c1e7786b0d0793d67d9ace5f2f8e5a11a01d8520d9858e3fdf15700f8bf8735f767d724ae177bb6e682d62611d513d1b19367ecacec77a4d83611fddb7f74a0495fb97bc792aa561f0e3c047d85d442da5d6e6a52a794ce222b6cc9747dcc1b34d0964a5d98e1aefd5c31260c6add71e200ce9aecb2515c03633b99d5f43a611be213728064fedd88a29d6ecb67c02c975aafedf96690d25fb408c8d6f11bf1d6eff676f7f16d1e92651cd345947a1ccc26aa92fd1b3cc8358b4f281906f32811746fa959cbd605d2e26ea5a9fbb982cc564e0e12c486c03209146bd817bf1516804b014afe4d8db2982b0f28e5d71e4eb73e3cac62ee46410d30df3686b84e974aec5d808ea1307b9a520f02ac2417682f660d6c78345e843e339ac79c4885091c0c0259083d301f617a2c9c4de21eddc72bf911e481a823215572be39324e8a4d7596b6da57322440e33481f25c5bef4a28a031dee6111041c1aa1ef839220a0ec38707a57c30ee5ad01c4c99e754f94f38768258e2212091cb02641d22b1cf5e30db1b0b2d19d3648f756f0686850e24d59989330899732b4fce9e7be0864cf492b8ba559d03062ede427076fa93287b72ba75084605cfd058d85706c00b64923ecbb913959fc521422e03b4043b9c097d131daab7ce69456cb2a7982d4673a4398677abd17d63f996ddd2f095ec9365079a5e74287064b59b9f3a5699a316cb444ce7d461fd5687ea8dda1d824eda6fbd911105df49a34bb42ebe2bb2740b319b3190d543ab813b1aab0a9862f056d1692bc60d1bb7f5fd1aac1e6210d723f725f54d4d756873fe7438db9f85faf45fd714b1cf27d8e0406065d6dd4f6ad5bdb4df53b4aebd61906baccbf6e4bf468f22f30aa91ecfb442343f157303e9deeb02d9747c8dee07e9a81ca628ef506e469695195e860c3f4697558037a0b0f53dbca03d8329e1622b68f0a7b267f545d645fbff85278903e7e1b5e5c98ace60899003a3e848c79a10f15df2ed2471f9d42c85fec9a54681693ea525300a1ffc07772f3cdc02bea390097080f6de18db2f70980797a6b4959074cf8e30628d5ebea7b3403d1b4912c70a657b665b7662941318e11f1efdad5a2e99d4155f98f7f0be7b530505c51bd97e12354cbd4ba5ee90b6ee0748e750cbb383c6b681d1c352f282da3e2466282d4cdcd8bbc11b2f83f4b09953191986420b4f562d92c2b2c853cf9e41e8fcf3b808c6a4f0be23236e613beb6701d60e2e7110636f045af25277eddc068def3ae9c5bacfa0bb1cc6b3b99765757ed7db433be2141a003558f0a8832b2ef755d8a929be573f407572606f9359cd6dcc96a0ff1a3d2e6ca8f43fa6070540c4a798b02f2b0ce1d4816b7b845cef29db82084df80eacac91fc555f9809f88dadd732036be3785177d094357f1e981f121c970c42129f3a6a86a6b5e218abf2ed4a336685012bd0d323d57d9a485cbee7e3ab5a8ecf928b64d0f560182c1a8c14ff6af80170c9c98f3364a2136a44ff186ac4a14aff01b055bf045d64e87e8b4fe655f441d952fea49d6f4eb7b2377cbfeed70c0269e7770d36eec4ab80f969e2858fdd9411ef5146c699d6b43a243c78eeaeae29c2dc1a507e46a058ec8607229d3bb6d71a26641a1195b953ce48344870191b46324a8f6cce7302541575b916c5423adfdaad09c53e8cb76f906c5e66fe73a16429abbc51404febf94a474c5ccf318aca28e954e30a103df36c0773d4bf18239097353da120c6bc20a723943b3da168abc99c1e547083627b711e1176d9d0079c60e8c0811fcf2feac49d1d76e5e019bca7be4e4adcf2ef295f93e60fb2529ddb601b242b67038cd5532c90e87200f30ea1565b165d09cbe6b051b0095049f84f8fe0ee0a5ccb08d2c9dc376a1552069e74603523daf8256f749f2101121402cacdcd7abf45953b103a68e24cb3357129658451bf7d0730726acfbb66ce7b1e6df62b04a002cb528c1f279656cf486834a8c74873a3b8e0831ef2fa3ce37ce4a7f312d89d4ca3cad1d1b60cb7ba13380c0072459a49696593f96ab31e46e36430457fb51c0ed72ba016448bfd2834446b5f6b1ee3154dadc85beace21bd4be579a774690cb6d459f7754306150c5c64d83421890346fd1fa5828c7fd7198a545d0f2a12766894bbdc55d6a56d6c7e85ebd3de254cb4d31a154a4bf2c410c4569f281abeef9d61ca590346014486f32250fcfb3a8fd446d3a8ecb3779322761cb2e0166dc97030f4c03f34f2e595e205d29fccec25387cdd5db700d88092fdde73ead0bea8b88ff137dff6ff381497cfb9d3b23f3d703957e07a0871800f4315d86f0adc79eb5c1ebf5d02afc47f6dc2499c702db3fa8d232d2e0942743a7b72e7c344abd02d98262b89909bcf7fbbda7d51ab0d48156709226e0250f90cac66527bc0bd4e9a4eed50a3859a3825dd23624f8191a8ad0402cfeaeff3a346fa79e1e40f241eb47b995d699d158e0cd3daf472511ab312308cc16484f9f6f04515f8cd32ed2191a23f482485b8ca7f83b70f77ba52121b57ea02c476b71155b48e31176f67d7f4c79a5beec2132e81212e51033429446f24e1e2248734c7aa11e81760495b19b15235a2ebb1a2361077c7a360c9c7df5744a432916d334e8c1dd7e75f20e14fbc3df146dc79d4800359ee44d39337d03d0e48ec44026e7ee8a0a93499e04f19554a103454ea674559d2c96c4314a0d4e353212f6600734ef76f4945b0eb6bf38b1152a2fd6a1ce0b8740421e852bbe3fac09332adce78d9557a834903b7df487cd893b50b1476e5be5eb059c2cf3a0c7412e1f3d7ced2e42d7cd9dd35375422f56551f96167380e9ac8fc297db729f5a42cb9916f42eb69fc931cf59b90483adaa02417dc77e3c25977fb8d3494bffb801a71f3de28a26e177856569fa78af84ffbffd7eeb35593cbcbb090bdd5aa6a6572bd55768f884eda96eaae045c98fcd5cd67201c1ce8edbba7a962c5ffa26b65b6f2e14a9cc707a11505ebb414e3d682545a1d94adebb9f8b1d606fd4a58d187aa230d25ab69f67ba62b1622830fdfbebd406451dcef5cd900d5afb885bf27dab114c58cfc56e2dc7d7908aace65c4e4498e5ff56a90c01438036b52fcad6e036bcc79fc45be9ef71416a80fb4391324da379d572026fa8eec242665a930ea0725fcd1046a1513ada9ff667b7b8cb4da3661ce2e7defb82fd2af5d69bd0fe32f52cd4fbd1315874d3cf47ee6183652c02d3cf57eb648d371114d193122c6b6600e979e40ac91f47f151836b82a7a1ef434bfb613c3b594ee1523fcd6a795b7f61051f706f68dfebbb7d42aeccb8fdcd292a211e8bba8053d5ce3e89a028d50a8e0dc4683b8f4455b004921800f5b529e0819add56b4daaed16a2337649fe418a9346d64efd99336cd08d29b67a183c814433e7f46ea8bcb872ca4a407365b8d204c0cb0665fd939d3e9effb08b8d0f725493ef89737d67ee27319d3bb1f338db5abe48748e44f6e22afe761fe381241c3ab30e3cf8bf7877dcd9836976588b1afe3859c78267541de509e1123dde3c77b51f7c8711dac841b7cf58abdb7b8075832db280540cb51527dfcc0b416ddb5185ff7c4fcb1ad064e1ebee9d6beaa069cb80977ec9760c3034ce25fceccdca24919d34445bb790d5986ad674e8eb23ddc2e7bba051e4792fa8debc7eedd899c14273f4419fc355673ba62027c538e1e3f70aa626ed7fb028eb3832b91aa5758c891d0d0701d10eee8cc9ec5e71a8f0d606a039770f27b3a755d1e84c9a94c4bb6743baa405e927da9c5393ff5cbbf27e87f04e7d9b11ef011a1be9c7b8d0b50e7b7652fe7571fe51aaab6438d9cf985e4478be95962ec48b9fb95b45231fa8e98eddb77a39a818fba99b02b7c128615b18f4e3ae12d3729b4e81f9f5ceb6f8985ebecf979d14a816e84bc45451083142c05221737ac97067b0054d76ed0d5ebf67b51ad3036559e8a74d43439d4b0497498d0dbc2851a7acac2552552948a80c629e5155ac3f471945f4c9a77c977384c6ddc5e73b4859089afb1cb52b942adc108bcf107f9c339673bd39c4b80f4e8a2ae83acc07d478f280860c453ebf88f926ca28a5b8586d92994b21465a5387d7e512d90e3a3e845e1c6353af922da591ed7a9f1088084f2c65fd58279be96b19069b8d82c3e41e6e3d80c5e28c3df5bdbe21099146a22f3661ac980dd1cd38b6a24385e0686d41b0a054a69a62dde920f498c6520f143d23ad6a656f38bf314b1fc105e94b71e23bddd61a5070435c39ad96ba6eeb5c5c3eb816cfa367bc69d220f88fd5341bcc50e1a29149469a4e6a44dfe06953bbb3c2d264c1d2ef7a83606e2604fa693b4b8875e88be59d19255088441c014ee35b21dec05c8f2f0724ca6ea49540b56c5f26d7754a508eaf4e70bd47e908141a0c45ff08c198582ca75c75e97d5df07b3a82bc445f927652a1deda092d87ac18763ad8dbb97bba0accae7e2bee0c59d923cf7d2dd34c617368205cc29b4471388d1bd6e86bd44f8f8826be60a41fb34176ba0b316010fedcec17fe968748fcec897b00896973127e0f5b7e2bb7d03c5733dffe3a5efbfd282464ae0ccbf75f74db39473888e68c3e2648692ab4fa0b6063ecf11af2686fc5261521f3e2a3108baafd04d5a653ec075f98e7367825777b557ad849bf06e53dcef7038b4e09025d6a9d1de5235e34a2779e903f83855e165e74b787061cd18f3503a6c91525e27e9c68d901ec019e4071a0e16f8803480f3cbf1de58fa4cf78f1054b65661f09594742f3d1cb000490764cc98dd7c5177a1c9b6179e4478358432a910c78710d00f4421ccd84225b918c30f7cb40581e151fda114e5efd472a6c3e0ae576c4e3333d5df064250bf8aa61abe0d605ece3a4a6952515a1af26949516578bec07430f99b361fa8ee5a8b6455c1f0f4d53c5aee1dbacb8c27a9798571ec650b2ec78ff4c21cbc83fb4a5bae78ff6d8a1a8658135c50981cdeb559bf19641bc5e1f360e4e61674e38b5108532f95212383935428d92d0ac7353549e6b7b0a128f031d3008d85edbffdee52c89658a3fe2a87409213cf0a1c04edcf960f02076ccd3cc4a7f87927875527529fc3fe5ddb56ff316d3f25d0ca2660be7aaa83f447e527498abd11828464da8c7338f0376ffad7fc40de59ebb705c3d845bf0ed42820d51ad8c79dca09096cb0e08e789c66886978193ba865b41fc9f0705c25296b89b5b21c2deece6759c86cad55db3bb291cc7ee89d516b342dfacb5e6bb7d29f0296639c9476ad9f68e95d8490c22e13bd5b09dc4a46a15a2ff598d16ea7c6814262df2b26d06a6feee712728ce3332e761e2f4becc9e0ff77fe0cb37cf1ed38b96bdc0aac181080810b65ac966141f5b7702b6b992771041a29d36773ff85146c3530be9c8c2ce9073634a261ad3e29d7a1a69002d8301b41a2dffe8b73153654679cf10a022a4472a222756a62137b918fc4bb339744b1ed4e8fefc4f8f4a9e56ba8b87f3dfa522230ef5b3c45ea2597acff1fcd4a02a9323ef35814001092357742927e567325da2b23e5a56330c7e91692b5281cf33444f3fdb14ce30f1e43dfaf1de8a70f08b6974afa2c1434f19ff3d673134ea1a1288daf108ae5c2b87d3d0a1aa7a0cb0740da30e3e9c76467ac88b2a8d1afcaa57898e02201956b12349bf56929023701862e2bfb2fc8df1545a06db8b8c10255b1228bec66a1540f4b83cab7b2e0d10c4415853cbeee89305f1942947064b3c89dbe274e0d55688c6c84df3426d76001615aec57752623b907a850be4aecae4f78952ed7fdc4af0812c4cd9fcb58393982d0e1069e7dcae12c0f0ba321c5f9797e0d4bbe66f85ef37642e5e99dd42d68b883609ca0f725d52cf7f38d30c3cb6a2463dc0c63b072f6a7ec90021b3a4cb84c4a387ca01d8cdf9f88ec17158723adbeaf565367da5eeb762b8a52909b294dd120b913ab0ee65707aed723c616bd547f7ff104c891cc0b4f3fa9ebe1a8c8f8f61fad1b7629d131020384c0fec400eb73e92b2b346e4ffbedbde15e10beaa7661580f54b9c754a7df0c5c91eda7f8d1cff0a6122abf83dda8779d2a1600c4481f3e815625512bdc360a8028b3f773d0c77c1510f4ac3bc4da7a587ff4eea178f8dee7e2a007af31c093b1f9b657613fba6016157bca313b7df417734a1c6e313b964ae7fe070deb4954c129bfb197e98a570ef2206a9faf27651420214446658b12c57b24e621d17a917f2637b2d903e0f9b618d240119521057ef85eb52b0cb20b2862b4f8b16476f0ea95bbd33f0eada2347c83c424748f0612787e91cacbaf6a8a42213d0416ab48a75655e4e11fc5ec4e3831fbdc61c5fb0b1d340a4b1ac2b7c0ebcf88af307f095b426679362fd498cb89c6af4a78d8159b18bf2b8687b58e0b9b7f53700cbbd1b69fca7eac40148b62f5761468f752b440dcde542c1c06c44ead46a6e2201cd61aa15e0d60e614b9f17aefb62e30367656b5c37c9250d3a04db1a15aa93f71278f0606e20315472a6df94699aec9639562821ca1bde5c8c8d7a2ead6d763bc21ce0eca1f2949b2936b19383ba116773fcd90fbcaa47fc83116b9995aac4b94e60fc72e2568e5ee016d3643b9b63fe0bb42a3132209bba912f4f5ef75c14acb98e62b84ca66b2b3d0662ced60c268c2945b9de5de38a94117995291abfa75b12c3364f0c4a3603fa9835f92b442448612642404b136f5c583571cb71006d20fddb48d5d93a02f747f9b0413f6e6840c12fe0ee6d765cdf145a04dc7432626e29f2f1f2238522c5fe523bb9a57a3bd0c3531857b63db046bb5541e422c3196706599ea254169c16d8ef93bda411e75d04a9160465ff4d7cbb59890b9b9a98ab92a592d6427533628fd57a1f31e4da487aa82049c0d9af7370ae57f76f9e732b6bba777adc41b69150b174ea5f19050b5b42af4c48002c55a2e442d401b1781ef4649a8ce83c21651d8e71486d9c41c9b29273df96edf68a4d11a4094fd1167d6122d368da2aadeb52e74c456d8fc067676d69e11a56655d9d6ec2d9cb54ecbe64b4d293f83bfa0540a250521d4745380d63216c9dfd69fcd6afc8f180e446bc18d428d8253b6622e026be8c13108adfe9edff645e75ab7c5a304c9421ed909d5186134cb0a98f8994746d55ed644fa6636d2575ff9bf4683ee59e9609caa810d07ea5d622cecabce846f1434760ef307af0b6867fadc32f1983b7cee14fcdf90a739b7266e80402c6d89d2d59ce0bbea7d7bc6734435cdbd8906ef8ed3f4df71d97c284e7d7c9e2a518a208c41d1f6b63f5f05f6bc0a7cf1954f331eeff4af8da0e09a89911feac2b78f44cf82c5be4b6cf33852d5ec175a0a342f375203f45d13d859cd5734ccbf9d633ae95b10aa69b9f3773ccbb5366b499c43f616d0edc7e54bb27dd64df9e376f5963b4d625bd1bc7fb33b0970d064485f1e280010bad1ecb0b0a584f179b10527d3632096da79b9c0c62c345c1e6956a3c1887384a5350ce5c010fad63c13b647104a010c9ae2b3419f3c70a83099957e45a2c01eb11c241a46cd545b8b0ee2636c0e1006788fa11220ef41efa589037b5200637191a0909b656bb99b7163c91e2c667df7580074ac0622855ddbc1e56a81de976289d235075af345de40e27781ad2dd5134069e2fc02219dc235851e7a8b57f1fcc6dee2fe04272b839cc8153255fa05bbde05c3a940b2d59a350baf057c4f5857a30272696c12285f89d108a7c64d9c5b2f0c7ed5d598d8098dadfd9b4e6fd621737fb682bffccdb7bc6a0c56cc848a524973241441b88d09c346d21d3bd7b7dbeb70143de2b882e3b8c66793cc0acd780eadf622b5e2b77e725072f30ec750512eb30a0d7a72ba72ed9ddb2ec058ff8089882e4e2ae21911f99f2a02b3b963f87fe68accbab97b59d388c181180d4cc5495686b48f79763708973430a8e737a05d13f7bf950bfa9491bce15de6648aba00f5fcf9b41e2c065d2684172fc4eaf2d7fdcf36e91a020c6df38cfa5cda62bfa918e7f300af8e7feb7ec6d6d1f614bdf21e3e44b3bf2919d18960411dae696037e6b09f3cfb7490abcc457c5fc1912e6e5390638a4a568c4ee1273636d0338d3049b0e36196f52a0aa960b17a771b85328f070c5b3119b573104b267cf04313b1b10158187b7f30855307c7309890b9a63a7aec2085877d4505d7d7a16a68cc886b9ed9f11a5cd77e68dbb0723eb2605944e6f6704f3377ff10ac5fe51a9eb6cd37dd3121d7baed61a7f6eb85a1f4cfec16836627fa97d726cfccac96f5cc6d2c0e712b4cc7da74a4cbb8cf9608456320f30d670524e610aac0fe1f4ff931208ff125f6eda9579f9b02d487c5fd14be4681f2c1149ab3e2a7e0476372b201c14e974deaec470b218a88fe3f1ecbb98ad9c13d005fd116241491e438c5abce87c2367370505cbc4c0b17f299ece3e637e1c75c4fac26b2176488c782438606cf38d23f59844647cec491958d0da23b5781ef3cd562623cc0c8041025b0a107584a3f1f42ff09d14060b3d2064391b8469d9ee4de76e00925acec92bcbb686ed547d76e41c2333f45e5ddcb4f7e1c2b58fe39c309ab162248ee48cbc9acdef1e744de8a3d6de11ad558a59b5dd930e0968d49cdda674a7c558354b3b0e1cfb3e83c10a661f7c1ed840ab4231130007d165926cfe62b51408b3c69c312988784cd5038653c1fce38ca7f43c95b7abd9f670e9ddb97229d9bc99769d5d63872fdc1e7d8e7fba9370f3e6796db83dfbcf5eb104a572c981b6ceff41287adf8df40c7d1171e27f547e16774ccb327068a25168ff171696420fb22d47c7b1b45bec30a2ca948a154f00d4c81e0b4b56f02feed2466cff3da064e5253634486f6f2b026fc8d69f87d54b64852365f9bac63efbc9b094b53cb62c5bac6c2438b21550a42f14e9ba4ec4bb2ef115b82eb598f6d4e671a036f51a73c8657c2876cb8d32553302aba9ca62fd3f531d674c97fe241c3b4f71d184808846b4f14e06908c2185ba8a75ecc797f581ed9404ecdc3b3c3463a5d1cb59d8c02e3e33e7c1f79efcfc82651b70ec4b421d38fbc38b0bc4b874d499195eac57fb53dc449137ff3b275144ee20553450b27e6ff188f7a493573555ee09f2acc859ef1e999ac3d9076f07d04c8214b0287c3da6ba5713d226e2eeda7edf66a18932fefcd858a8dc109a5d0e42ec76ec5ba923ceb7b4dee50706e2654cf0fe360094183b224770d06e4b781d82191e167e41752f872e9daeb46d448c0f6b29df646384b920bea103441190a1bd6d449077ad9dbbfd9ba7526f6f0ee7e8ff3ab6c9ae3e9116c1db63d311530baeafc2963e156ea772efde88f462d30c1ab0f33131446f07307032413b445094f2d214a512005e39a6caec53e2e0cbbaf27172218caae7e2565c6a7aef460318b6e93a674bdcf15cef7e6ac16d386571a1963e86a277f45ea12cd398add69dec1f2e20cb015df2319a0a7c47e1ee4454d78b85bfbc83419957722cccfb5cb4a339df246ec985b1875a090dc1be886a9a515bae82dd03f953eac234e5e6c275340db8876fc0f5c3aa6ba87f4a2a0fac77553e33690588d217b660ff184772510beb41f27633641a0e1d675fd237a375ff824ec75857c6d83f2d9e32e602ba92409d35afaafe4b85d98ba3412b05f86d86a8d413d3cf6a029816ac0ee499e7ec11decdceea979e8f337b810706684e34d16eddaf7ace593d4cf0c9dfe3a75533e88156f0230bfa86f62dbbad2f0664d8817656106b48f87b824bbcf3d5cfd879bd35d9cb5c5b9d68ba01d463f3a174157d6a6d536803c2138d8cfd75ada7e81c57eb2c775a20e3e3fff9ef684df3adca9afc283943248ffbaf8628e8de8edad16a831433ed10c80a8e26a9a7281fc19dbc7bc21c096b667ec7296b8d5f15a76b2e25667b0216cbc43dfa9e67f6462701b03db5bae110a0ba2166aaa29b586f390ce73806aac6be673f92eefe8ec90b34c497352bea30dcfe58c5e9773b0d3414ec1e09df33bf3104c90679a07953f32e9960e160aa8f497803ce879d77c0e59f234e4c4c53caf9364e8cfd0928fbffc06bd6106010a31984b0c4bd403cc04b7bcd9164974e128e651c1e8eb36943a0f80a88f3a09a3c590cbf9377ffd671006140f8e53d5ce25781f78ccc5206a18f5fe8e2477e9c01a253eaa8417643f6ed54c4c7cec665bb74dcc620cf997c646fca44dfeffddac6cda4f4218bf15a8dc6603f31cf90c1d57f3a4220c8b9c1a85271c802ecd89cbe4e1880f488c8db51e480bfc0ba8b4dfd9cc7ac2125b4fe2a7e3e15184856230623515e8d165eebaf7669382bc99683fea6b12ae8fe529504080c1c579325cb267ec5eff87ab13a0eb223bd8a29ee45b9062cb82b5e79b8797d1627a70fb4dd9aadb7d1ada09b701478921aa148ccfc7e75f53e163cb8d795235111a5c8fb4aa258a41aaef5ca56319e101077bcb2f548101e401806de080cc35b8d4ab96a9c24b4b84417cdabc6ae63fbdd26064012feaf67a073cc681170a1cbcc8359c9d778387a765336254fd4644a65688811f3568031357860f8ace192bfe3646d419aa779becb5ca1d3646e78c1ef0a97e3f2a1ff0b9563eda3ba833750ce9c38ed68dadff6be32080d5bf700058b01cbfbb18c21527bb555b21a5d329374cb45ab7b6e0c403596c87dfb2f83e57e89f525c5dcfaf284cb16ff017fdf9053a6e4dc01b060fe4bdbcf6deb259f04a7c16f46d825913d253c790d632d2aa7264cb2fe73cd31d614d0231a18f87a40ae702b0d6eed293f40de83bab39274839af4c26785a3b048db578992e167e18832ba4cb0fcc887a0f9545676dc1777124ecd7c23996ca313a0c3f5923b88ad61b5e780ee75b7fcc9e6bccf7309673217bb53207b2daaa0c222f251dbc5d2df690480c8e3dec5148566f24a70c0655af5df6d281ddcf8f2eafefe8970c60d7c9c0b31cffc8ae836f6dd6d514f87c726f2d30d41ec9bc5fa8925983806356ea41c5dd5bb28e782949574cd88d9f00c4f14b678185a7bf194fb0beccb172dea2f23613925ad8cb3ca878b3f95d64a4c19d9e4fbf63acb0d4074c73e58d902d2e2f0d0b0dc3c6b615aeff370872de79f60f432af4874408b749d3d7df3cddb5c23a4b312788d6172b787302cf3eddc8642b44a6491430983dc1908dafc484042ecd4fe6bab834f634e765c7269cf1886fffd9c830f87ddf63b4d54c2a89481dc1996b060c03b4abb2bc39e569582fc804112559c4001a51122230ee7788b97d227acfcd99f4e5cab1609f0da89df2cd0dadb88d958613fb6bc8607467b0fce24d4d2d3098a4345c6a2191fbb967792a7987fde395de45835552a5011db4cd4883ed44f06d8e8c61164c0dacea5f929c56b1d9b2d19315da8e526f5943e76613c8463f575f9f593aea270bbbb0a8d3b2dfba11e1ccfdb921e3df2d1dfaf48e5a5814cb305d6ff5c82d3cb9ba991c7e87eddab5287a9e838aa0b7e9743cc48d962d65cbb773439bc82d366ff34c43a3c40ebeb31cad01a87400d6fd1fa6c835e994d315ad4af3add12ea1dbbd2df1f983774225ab21ad80b74921e79ac6d8759accb799698c4f1a5c6d1903196cb167d2fc9c9970aeb8ae2eba9c833829f3911a7b5771163929ef96630fc6fafbabfdc5d375e7e0dee83168800053256de564ea006c6a27e3a9c0b4c8ebfa2bd40ccd615b6e952434ef18dfdc649302856da87dd16df1413177821a2788eb92ed5bdca42b5b5ddeed04b449ca49cbbcf4cc7d5dbb696ff5b6d3fa367bc796901737f2014f62875aec247a265f9905f322907556ab0d310fa4ff65178052a41e86eed0703ca9de6442dd6089e6c1ee8adae31b99f981119f1867100c76e820f60ae040f6116c0b3813eaa3082842b13b6bc3f16043b2e2f189762900adb86a97c9d755be0282d951dd8828628130f460ded6c5b927f0b2ce5b58e445b70689c8a92ecc9a4c66567180b5842b657f6072753be6b09804286c3fe49055bbfb7d906072ab901fc20cfd9f4a40eba86de5356007c5fb6e11b422c14ef2c34adb80caee084e6c92432bd805b134c13632bf27e2de80a443219513e7cdada0896bab57d25732522eca444fc113d197d5e40bc2b97a481707045aecb58ca80d33b7d15d85a35bc30b3c5e94a5cf5c27eb00375d90ffa733784a4cd6a7e25fa039ac27a19f2c4c50eba6aeceef73e97d1415821dd6bd50b29e8489b8dc8bfc85c82ceb1a76056d6d2d9bd6729ff754269a18fabbb8ce88160fdc6fa0e688d80f4682f0e6c038bbdc37d18b955c0b7d6683bea369ff3eed2dcf508173a92b34e9c3679d1dd9143a46cbbd9912f0eb52ae935645f0a35933a1a044dba846b62d9f10eba3030c220d14e4286466ddae4a7bf6f9f1a70e39d454ba55d0031dcb09a60fd57994e339938d3feea2ed058cd879063206bc5660e199a60b76ef93a664fa210eb01ca7f5b9d613c3968a734c6bf1e918417a307e6b541ba6025a325f5af513bf94c5090bc9ffcf2dc138da4d805fc7cbdd80c0f4efcb0c5faceabebf3b84d008fa1ca09e01a95031a5e0fb19a6cd3eb49168554756bc605a922d8c9ae8e3002f40cd42b3f61655c2fe8fa450862aaa032f9aa75989fc0354727f47097ad21833ca3d5c9b5fbd36a93b323ad906ff690c190ec274b008ed4ac6abfb94b9f75a6a3b91d4b2affdb3ec354c5013ab30b89091bf3e96a19883e51b6c6b1963527596b8a508bc6ecd5a16ae572770c9a750944e55286d52f4eb22e0da27e11a232b25f91375ece7ba30e3013cc38a4f0fcea06c9020244b3cf834cb54f5e998191eef382bf92cdd2d3dab943414afa2d7b5625460e7dde9bd12de26582008b8083f05235e8336c5fd3c38f12b8dbfe610d47ba630ccee7015c9d2bb0ddf562dc56751b0d61c4d658dc0f9206290faf0eb846b7cc92257cae05ecefdd2d480fb98a67fb600dfa8d7cf5042d7ae9846caba052090b1909d7c0fecd82f763845140ced0554276a5a943fd0896b0b262c933c6d7fd3d2584a87a91f87e965a49f9389e3325634130f5dbbc8aff7a03d5820bd7cd9c6df08fa97853ef370cf3e44762518e655ecffd3740fa8abe7606cf0dcd6bf38db49dc53a98e25d12e43e357e93a41549a9a44daceac0b622a1196f096afaa66a18082297c15faacc2f7ba35736fe7c5a264b8d82a23544aae9b0fc87229ff6632b45fa87eb432bb6f09295edae7e921e952de60bbae76cb8a6157d664dffad400d419f3638f453da92bece203295cee764b056ec73af00eb3bd9e3653fe92bc00644fda2d5481dc96fcc556cdfa8eb4ecf627598e3401d60bd8a714da5bf39dedba7d1fd153e40b494c45e8295202b4ad5b1453142f093b3f55e4fdc7ade155f0221ec08391ad275d25d4766a591753bdd87f426cf7931da15d64fdb1a9104550caa4feaf957f6c8b13eaf2288ef9a09ea027b0b187af964a1fdb3de10783a534650deba718db62a34bb57bedaff5db1ddb9851166d3e890c89d6d96a1e13a6b587910612822eb1434ab2e8bdc78a30bb600ee8a4e242684447d2bde40115d9c7dd02522907c1d72edd53d3e05cefeb9008056206ceb5a702201147614bda6a04fdfd6dfaa69f43810b6322d4188f2124e8af501f25e3783d8fdadcb25de883e90fcf7827f1d3ad3e27a1d52c18f4cb13f6c66c68d8d98289cfcde415b3c077ce75054097fc0c4e29094a466338f7281c61f38fb675a4cd795e4ecde8dac661d848a5255194dabb3ee9785ede4439994a89399ffdcb3e6e8b1a25b5301d5808534741855136ad672ff52c104705cbc205e8fe89673a216890c0263c45b36363ce735a66633e80cb01bf078394d36047861f653400e3957f2590a20f01ca86046fca7e4e3a9da21300989079fa9dd81e1a6d95f516bb11e0941e1bbd4bebabbf874c2b01928775967310991b0f037b57761d3c48ee9a70df377324257245655b0212326be3d6a25d0b24d7fab4f565f0d8d0de84deccd414c59dd9486702820b1b2c6ee46dbf0b3bae571430c1fb7d41a272f3cc4eadcc2c36c5b18b4ec6da2a180a7019d5150c60cdf42c195a834b4b5720e1d51e406a760852490f5b8557ef8142ce2ba95eccef91b3fd98745ef4f0563919ffcded7169ed7e07710ba6359c1e3aa6f6189d25149c44725c4e09750ed7a7199f25308a9b5c013117ab746d074f785ff626dcc3434ad54be1d2fcc146aca2a351fdb5e7c4848868a8ca17b200ce4577e16b81d2854798244afc1ae9ad169150a0442134c11373d0c439d9e318149b49e126f28d435e7d6e56b6514b3eb5a585ad8e95d79e5691b5fb90374cd0db304f5ba2952b4cfe0c267b94f6ee297db40b7a4b3f12ac434c0e071becf48eb9b959f8bb5be462621275be28d55cdbcf8c7d7d64cfb1714ea1edd34fd30ff837e4016fbe29cca5f801945091f94047bd6fba7efe4076284e0c7e9ef173bea1b69ed30075eb4fe729c876da7318100b86d71c3bd696b380b6972f9cb2648e2f4aad990b2df22dd8693c3ec801f458ab2769cb2d27fcbbda57b81ff453b9a07973a9259eb53362a00904f2df318d7bd3bdf7fed8057f8e4b7a8cfd3793a81bb47b028ce949e03bff0da64d1d1263b5df6695c9a9afb5f761714bf05f52715ef71773357a2fde7c5542bdd56f5316d818fd328b64311794f5f9beaa605eecf27a68c2d75cbe62479fec70c8206615a223badb219495357d846bf87a057732b4d8ffe08006d1b9e687b0040af438f4ca2be513cb814cd18b7e878fbb877888ff2e651a2b2fbb4bff8d889038daec351eb6f4864cd396be3018301dc7a48ddd81924f5ac9308959331fd80249525460f7e2d15e190acb95db9c78ed8767107dffc5a55de80d354dbbf48b76ace438d0bd649e667483be18906eb10bcc55c40a85553b11784ddf19766d07f8b6281c526c94436c1bc11137089c593a582f1164a78b74217b5f611df13867bf3ce40c13f0b3286604bac6a02ee90420e996bb501802911d2e6d13d4566537f080c898a37c27e67ecb97bc258469832cd17091ce10b3689471fd13a7040ebcbdae17011ef95d222883ce9f0fe444a9c7eb2293adc2a981553483dcf2a9b40a8528a685b3b5fce80d07184e8f9aac176d8799f961d574224b9e8a0ad14420870ab41c314f03947a4b0191906fbc240de460fe5ef83c2dd01c34bbc067d22f80d8913d0f2324c5b9b60385e5f0534f93f15a1208418790a4acd8d4c7b0f0e50d6f11036354abe8033e762c0af5dc93792c2f93b3312abef3dc9c5c519ae0465a8371a521fbddc0fafc56a9d3de7bd5360710e6b50e1029c491caf0f607183acb50e6875b017b476b25c56f6d43acdfb3f3eb487facb1cce3cae7bab0c000bede8307da99d394dafe4f9431fc4f789c3f96b53eddfbf74097be2c1e2cd484e48e665aa27a079af931c1aa0cb533a9f1c8f6345a96c2c5f0a08fccd4181f82fef8910168054c5333f0b3c264a3f01e80250b2b6c90eef9ac2ffa786b9a4fe5363000091dec20700256df378efb95bf5cae9df280b2a3ac662c48f4be305b9474e47abacf3f8e2c5070e176575142b57c1fc389d24da987b5172fbff086d8a464c78254faf7667747e8bb00dbe3dc525442c96bf3e604d5bc3950202c001982c9482b5253f44dbba0c2ba86829ff314dda5c74dffaa1468cc288c6159e983dd3f8a8b65bc5acb0c16fe610adbfa20e7d90aed14eac1bb8a5362259ef8f4957c8bd7dd51a1e99c1c0fc1b3c81d519688eed94e152798cffe51e82c69fbbaf65499c618a94f9c766d762686c074cfdbcfa82cd6fe20d1b486fa4ef7a5551fe56da8fea9f100d2f81bd244583a451ac589c90afc141877b973b5859cf8a6e04b5c23d3da05eb80951e5bc98fd7910657901dad8fef1f0428c821c16514ee3146f4bf0666aa2102098d2b847c39c7ab57fabeec9070a556345593be569f0759eb61e1628ae77cf5ffee646477ced050844e574771d89ef9be88358b75100fc11fe52ece7fdd93b26a52dcc44d82023b0b0a5f1f578eb164b1afa0ad918c148f36b545cb045bf577a64d0281d86db34d90a2c6761cda3524b44325e12976af38da789840e8e3082e29ee6e84d119d1d973af54cf36e6f66fae5a939a78fb20552d028adadc79b33745c19db2d920f259b94fc722290f4806fc6ec8029a2c8fc968374ed319ca8ad33a9ca67b0b2156a776df11a5bd8d1fcba8071df305adc36c70688dffb998090580c567de044997fc013e1d72248f99f2cc8bd4761db35050ab843ab4fe8dfbbbc3d9d2c4508b8bb5ac5eeea2574ee92385a820d9a99a7d032d5295614e4a4c2b5f124d72e1fa535d5ad79eeef1dabb870b3c3522e66f9dfd82e0aacd1511877db88a3cd3e616604678ab63c99aa2f2c31bcdf749e09d16e1cb1900357c8a482dd650409369e957edb36265c9c7769ca3af22d162aef2ea0dd857dd039c43bcd2ba9c2d5273cd723ddf9c090a2ef82ae990990d6400efc8cc5778e7cf2c506cb652113afabde89c49517e6e1399362390f3f7c29b0dbf42497fabf2684791d126a44719807f88872d3aa4a7f83d7246d5c9595bc9923765f13db70395812c1ec163331db30dca7f1eec3089ab6f8ed1cceb05a0b6eb8d2be9c23c01abb77f42336e4cadc9649b6ea9ac4e05cabca984498b9a3aecbafbf75e64b438600062292fb0ec83da0ff4aba50ad2ff3154ad6e69b035106de0d8de6e4b4cc087fb68ec978fb433c9aa1af6d99e1ee5f3ff81016d959c1020529686e36086b1e55fd0ad37a0b24fca6164f68f06e6f7cc29192244c9d8aa8003b0bf83bbe6e36fae22066808af740e6314a30de76895239359bbd9d2e5fe5d93045f74d156b77438217524dd6dc0699753698ee7a5bbf79c8968ad82508c1269a2f99d15271718a43ea6f683ce410c10336b1854b4010c928e93d8007c3d149b538492c75327960e5277c69a51ee02ae011b5a1ff48fdf2a66624dcb4656095b6329f95debc0adc6c20a824e90c20aff393e222c18a5a7b419a9174e9ebeb7b6095284bfe48d612b9b71351cd54c944515129479826f2d959194501a291f29ba57007e8bf2119eeebf9d131af872f91eabe6c5719c9afc413cd390b00cc9faab39ed81ccf96e254b3d737db9025c20c58a61fda349b856b783648206841f7ecefeada0c3a4341dbef605e075c048cc93edf94bcc48dfd7c00b869adc7093900e721741ae58d04e0630f0d508aa1b2c19ce8818ca627f26f994836d0eb19128144ffe5b86a837e19f58a5e6a08b1f04f530dd69788e03622b632fbf433b9cbb9ecbc1f6f2675bd9b66976e838f152359050cccb178ecfd7778cd13ed3b49416b42611001a78fa23cba8131b33f1c7ffff680e005c5a9657f06180408ec3718cc96073d7fa6c0c698cd6269715817f3e23b695ddfbba14393e65655557cc1c93b963c2fbe3e8951f51f3b717a3e43567ae02f7e37821668ba9a4a0199f3b0208cad5016d4e260834c71af83ae87019c4d73368645cdbadbce4923d0845b6542173e811aae980d919aff103c1623381781149c125093b1a576b7f0d88e69710e931330dd22c234c5433188d05d37fe33ecb661c3a4204b92ff0eba27ea1258138dfb2096a8aca2774ebc2d95a981d0c0bfa1bffe6d444736a108ee85faa6c87e0bb8a55025a909dc0c123e0393468c04d56cda3a1ea7df1b503db343305c2df2aa49fca57d5fa73f8172e2ad4d155b4a4218d06bc0aa543e455eddfadc72270723765ba97fb86a0aa0f61ed6b9061df2ed4579019c3623e4d3b78ae11c91e9840245a183e64c425772c58c691b82b57e9dcdddaee253e2e3f5b0cb0b7d4baceb87bee50588fa030f26c4d1551dc59af56ae325da7cc037b5a5c9702d9fb27c22215e0883c96546b4cb0bd549f32b199fa6a1e54e5489cf7c3f6dde2c851ace375d971239531f7c5bb5668168ed6ccea1332dd03b351f9fba2c425effcfe3b1c557b011bc555f90a9fb848267c8e939a02712433eac9e5935ea1de2fc729ca58d7fb80fa035e106129370d89840d9c191f43d9f850f0cd424498bd88f58b14482d1ec6f52ceb8a070251acf59ad97ea50a7f3267561c9fa013bfe7387cbc59a3ed8bc3e944f6576847d00f6304b2169505d32bc83f49b47570a824144daa5052dc2067fb522860d3a9e4054e381c174b7a19a923b13d8cfb3d77de96e9416ed9f05f9fac6d49aa100350dca0d90d282fd5e9f2ba65eb66d0e18ae90da999f631973afaf09d794ca499376e96eb8928666c2486068ebd2c3e5113dc125ee78a43ba8752ab3ebcfacbde7e346f3031fe4fd4892b6749273f71d5c291f5d0abb6de182f19bb6edadc63bc8f3bcd600b1e81316aa6c5e3277a3a9ffc18c80588351a0eb64087ced4584267002244dbc3b7a048f8eeb8642b401df2e67dc4b3e24f8a6337552c0eb7dfaabf227808b43d638c32c67450841c09bd7a154db0d5b4318172b6e73cdadc00dfd91abf54d170a95af5f2406e535d6c84131369f992b8d5c8fdbde838887ba7336a73aa1628d0029a134953809895f72af06e2e3795e8c04068b6ac83afc2619cc6a3596e26e3c03a91b4924264d7208f535aa9343f05b56330b28daf1710da2c469f4a8b2dc225033759ec65a7d97bdaa5be15a353a0fce9fa90740c5aa8d5b0631c86e99cca37d0b5bb2ff2899013df9364194ae43a1740cca749c80aabbb361b5e0ecc3774ecc13cb91ab097f8cc711b5a10ab263a68fd71c9999e9847e4f5f1594a43acf8221526ea9b7b6e19e49f69d6078aa29e681919d7b445bbf1f854e2b29b1165f85b0254de93059584efc412598654eccf50378c27a504ad99374f15bd5cffdf7e549c649fe09be43a026d855ee79eebf2a6aee97d838c846873868eac5c75c0197e0bf47efe3ebc0519f3e3c5b67fc0fc267b9fb9dcd36285768b6d8f36dcf3d0b19a3f8167e43faf681fad25d2b5bdc2a8b7865d7531d3dac498c89701bb1f1f7d3dfc2140731b5352b1969eb6a481b46f3f85be909c1b048f44be2a3d88973a6f805ff537bfecdbc2027b26bfcbd57b7a8cc79acd9f0cb716d9d646e7af476ddd95f3961a912bdf3bd739558c63bbff127856b0c561c87bb53252f0fb055fc42732e5f31faa3ce1c0548d91f8af1dab418a8226e3684df0cac4ee0046cc4c1773cee4426763de1c04d6d750c29fe36fb53d3bda97b37523ad387886be54fe32f65c83e4dfb6fff66c8d823d57dd59f1cc25a50e59fb18b73756bfd750564482e3faf80793efd18855bf753311499d4ea194d1a24f348542f0370de4679b82b40829aeaf52c447d85527492c5c2d89872eaa8f7ec5a16195f644393db39204eb0fac0f6752c1194b7436c85c04bb81c2ad3ce4fda9f6c4b17a27c16005f7f423cf8e149d44d559a8c03503ca2bc189fb2d81ef14d41efb7f396cbc35d76f71b20be44033578f40fcb07541ebc03c4be778e0eb0f2e498eee29e56caf8c28208c7519548bbf8445ddf6f70d2f68a0f86d2c4182c4275aba33f971ec9f5b4b7476b2af5d4ba574e89a5430c3292b982d6e06e1084b605754a181c9888a4dcbf5b0f0d1fb698bcc95c0845f475d5487ee5aec91d92aef5a38d28e0dc2efc1ee94b502af533b06626a974df4646d288f69db81a8c4626c8fe384e39ab98f11400833d2e7c81696b44f1f12feaecfd67a94d0f43c0a015288e02a82df551b1fde8ae207e791cd7c5b1f0a64912c649540c2c142543061c29bcb5d7de5f3112eb4be5b0abb78625b07bc29f3a49903f370d818031b3898bcbf201ecbc9dd335a64c329858df9a76955164bb5615c881ca1ad81dc3fd84db02b573a21f34a4d03a3994dd25101fabc8d9a724e945308c14e42b6d7ebc42fa6e9655cc2895b0ca62a2afb7cafad678fba752338a5c1f203c254f1f6e0626590c26db89f63cb08683361109f8da16a3754b0b587667e18b4ca9e965ac4e8d18941e6b4722a9d5b610bf7aa543c22c50545cd5e4d9daa114b89b944a728379cf5f1077255db9c04af27ecfedeaedfe8c4b26c2e32bac718306f355b4b3c70742ea915509a7621b41b96f3c254457897763c039bbc078d026437656398caee66b8b5687c66e64e07b648c45100268abbf7ccc6f6e6c7e32de967b2f68db28f4502092059b4c3cd5d1e83f23c6c24c0bbce3ea023f825c367f414f99bcc32348254b3337feefa1845cacff036fbc75d60796b4f0c4368007dd52d97c96079f29a4776a43797a01fdb0ddfb6f9f10f8f9474ac2d69b99a77b690fe2ce7116fd6c35267739d2b792cf5cb7ffd6a68b9cbd6d06ecaa453bc47f6c79f5f2d58c0ed42d11ac3406d02f2d20b544ad1864b8e6c3a9836c15d8cccd73bea91ec1159c4ba3962879c18b50a3ffe88629c410cb7e7058f68fb5fddbfe69b8e09d47a5397819aae31033609c0167b612f70dc9be6ee6820010fa0b7acff76e7b0ee3e8a63b97adbec5cf9b2e4ff08c0498689e30bcbdc6a73686d3ce802fb74adaff544d680425eaeaee876afdbd41d22386ba8185ff911dc77a1ea4ef46b5415f77aaf22cb9d90f7ad419e7275b90011a3f4cb658767b2c281114b0bf6bfd36daa87f5d8aefb52c890f6eff99889b1682c3019dec89ada54e70cbb80d8f517bca61baff0f399fccddf00bc5adc260beda4b6ea56cc6cc302a93e2f258d2b355fbc8ee54d54c660e25b075eeffc44ee7f87b86c076aa558724267f06470346100e600a52f8856b315af7621c8f57310d1a92bd6a81e2c3c95c0e876bff8ad1c92618c634017af669893e0869db40ba1327876b9b45b5c44e0198e60a25ad62a1c778852b05a88ed79326f9c5527aef45ad551e7e640f405dccc114a80fa7951f04ab4d5a4ef16d1a27867ae9afd43f43e785ec891bf0e646b12f04b5d39662cebedf7b42ba5ec050a197b5f68ec000869fc331d420a56b15d656cb9562785b84ef83e189f829a6ae9573461914dca877be815115fb4dc54e1a75b9255514547beaf9f05a1c25bfad4da29b6a38bb0cf7afe8b5ec8bcb9bb0d80f185cad17bb1f4446863219c969d1ae77974202e1c230bf0f5b972b2f390766fa8e53c71a0d5748c3272c9d8276bb4ddd6d202f6f27035db6d3c12663999bead7cf8e0c174bd2f06b899f088dd7f3ef48eba5f9153f513681fb443db03c7e9b1d332482b898a971c8d2aa4121ba5f2a0cb9989998bb802ebdbae3e336e3c0e2b2d97aa1c0f59680f97519fa403fd1ed4875d89546dc2a8d87414ca001db4bdbfccc9f6031ee6f8565f834c08de373399fdf8bf63864c040414b0ad1cd985e88814fd65a5e7ac806d077c627b729e491175b4acb4bad01ff117e634d05e50411bbd02f8aabc8e86cd2687e791de6db4261171e50b69f9af5ac63a5feb6d797ec3567afdde229e295db6d465140e8c7aa28d974dfb2cd584e6eedbd37f0e352b2c7d0b3390d3f8743f5e14bb929aee2176ebbe1b85b69d07f99ef2d81c44536a7d9d2664218c4914e104ad76ca836708c637934c8d20e543e6d2e0c801ad062c40eef9ecaa290f07c3ec0b363f30bdb51d9bd056d209cb5b56ff3723c539c9782823bd52d057299c20cf9096035c3badcd877ecf8b730789249adc225bc4fc1a26a32d55071bedaee0d92f1bbc0f1fa1183b58ca62a41e37cb5a42159ce41ea10b7df443a428c2edfc286f04f2223d2f9434844850bf2b5c010bf2d46b64c86f8fc6981954ccfd114e6e5968f6450beef6cb80fae7e9fff9d79940e4cadb2a6576131eed612bcf4d34234e83ce11329274ca556b8a4d6a9b395544efe3fa26cc1bf0095f4d936febcc0e5c70585d9baebdff0e6495c17d4535a1701d648ea0247866de081f3dfb6134ac11843f751b2fd86a906fc3b2ca20e97091c23a054032c5bac4d591b51d35b7c7a658b9093850a8ed287f40a811cf36aa01614bd5dfd4b8340d88b5d4cdfd994986e54dbb4e8cffa656760daa49996165c051635a0c1c42301bff7f4800b8148d1388d542860bf73eed32bbf7f16efd1aaa982c7bcada147cd8dafa4cd8ea6c5fa5d75b7ee6d6928971de9583ec471f1db8d9e6e81a850a0d813b31d7149236252f32cbd0a49a2da47942866550895f4bc5daa9e7404308c8f369fac3b4402c61a97595881d2d04dd99a74fdfe3e063226f308d5c164e12793e01202e726d7841074483e104393f8c8fb605412f09485cbc855d7be5ae09b61d367f1904bbd525ce49e8b67d10a03baf22d2d71286582fade85c36ea11ca222012cf52b469b945ba58f3b03a84a9b746a4124f6676f2d75732c3c1afb256fe06c2649dcab0c3493bf2d9c45f76e823540293a6ac1b20c7682bd9997fec132aab6f8013d159133a9d6834a3691adbdd8aa46ff4c53d3ae4114e61d56c389fbdd3a19b77c46fa0450d409ecb8b098c05a88f156b221b12b753ea296dac822e41c46a0526be6595777065dbf7a2b347d4dc6e34531bb991482ae4f64c326d72903c8a44c64f77b51f19c2e8f2cfc4fba697bef68523783c97130ead274c26675e1afef27869f028f159483df2f0563429d76bd885b4c8fb0c3a25e0345de41d26275475b786dc1bf5056995f6b05af075dd0739b9267cfdde99f52ad4de85cad30309c97bbe7d8987139f393860be792fbc5d5407b1c481fd8b34a0a4a3315a93ee6421df89ccd938eea4931d981577e8dbdea5b2dd5438ad99315d067467b234c65d7bba2e0b72d0ae534faa9412903acbae81ad3289a6ac457584955ca262cd1b3f4d22a5f7678c3ade3561773d41aa8f6f33d9ed2fe608872a902d8fcb40c89239bd738bc7283039597c6e73e1c24eb257a8e8532433e919894876b3faaf84d34c22c62d4ec0aeffef8f526b42be87b623019d96496c6709c07059b2d29d72b357b6e46949f00268b1543cbba2f42872a1616870706103d97ae041c24d9eb271f0d2a3424adb5efc7138197e55f86563ac4cce345a9b0d8efc12510d4ca1e91b6f3425e7de728497c68c37e1d2bc3fa78ecdc6788e55acf75f42df91c69b03db7e4abea8029e2f4edb207f7c91bf93e170433d0dbc159671d18e61d52640e3787f3cbdfa4e5276d9916e246371c1b89b215afa8b1e43b3016db572103d2d4a510abd84ebba31134df5a4eb472887380e8f73c8588d150d476a29c49647a901d1289820a06fcae8adf8796f4b2883f07d1a27484c1115a1f9037a0df0d68b9450d3e5e95b859405eb7924b3fa58ae33ee228dbca8d73ba99bb7940ba77effadec622addeb74e5a521621cc6498a23c77034f98e153a557f53560b6531903bb820b5ec6fb6f95ab9852ff4cf4dfb3920ca0fba127140ceb4deeafad86b39e1f7bceb541e86f3e6138a6bf79879a269878f88d366ac7db66f9afdf266b8b60dc0a06b585fea7d7516d4333e1bab5fac7fc11609e8e2755b29105a29e0d5b80d27fb5942c73bf01099bb220a483f4654a4ecb1ef7f121bff83010857c19d831407cd64d899d06b42447da583dada5a8e8c8e6c1ef6a89ecbf26bcb21786bc3a4722e81d80f381bf26b9d779cf646b015e9cbe6335538c7e180f9b6428a03f53ee2aae7157dcdfd1d335035528db9f80ed0da87c5dee72a2af42539482288660f773b4e3098ea315636f8e90640177b6caab0d15cf33c27a3cc0bc243aa56f45578a7d05ddbabc477e314d9891e772a97384a22f295c858d1306b889ba5f20374f4085f1fcfc3c1932fe2fac25682c7511f62f4a9cdc72133ca7c57930784b0439393879cb04e24b08ccd979c7fd6a5e12c4683bd22fd84f057d46e9649b1af90d8babfc4f68a89a085b4aa3e50b3a3f6e73b822886072f0e966e932921aa577225e6581d6e206e655d0eba18c90732896516c6e221e2b7c533d61a60fc89ac67f3f8f23d19651f32281660add46673ac833da84a4b465e26570089499e3f7df44ce2f1b5827d4955a66dfc1135d0ebbe6cf10279a6e8cd4b08312ed8d49529e55debe06b4eb7642ad9977cc8bb657b467b7d5f2e9d8749d5c55d6d541a2100de51677a049345524e34693ffe0b5084176b0372b84840f30d0792fb41fe86ea13a56a9d40020ea4d135d5db660f21d15e628e69a118e63b513a2afc03a2b31f6db46b4208211e536cfb0c0c9753c4d9e2ebd5e7d2ad8b335521b7d0a1e03bc7d25dbbf9470e36d9f74de5ef4bf83fc3e72180c8be6b9ad310d71d8c6ab2983a32310582a00e235350298a53cbbfa5d89a7fc257a7adff7520e12c9a92851b01f633d31a5482cbe4a3fd5322c02184042b433e9763dde1f24db5c3e120f494072d9231df9e27f8c2791e380f398b117ac426ff64659d84f3633fe8fcdd546d727cdd50a8ce94c4228adfb27409e15eba268a496bfe0056dff6121d04617337a83b1a1562cbc4d0b05d244b6da72359b611f5df2f5e428b8ea5a2aa479b6c2e27d168bbcba2e35f87b218be082b3a44235edc49ad31df143104563b72889ce228cbc95826a0b26cc0b0db889d5185762eb20503a5a43ea7b83c3fc32286217145f5a176a237286b226bf4aba8cd67b90fb81084cd32cd418ce8055427bb5d4d7b2b6fafed28060dc99d7e073a171dc30cf541e47d4c460f4e105df818338a6f9fa76391702bee293b96c87b6d0f54003a4bf575d605952439ef060e001d18959b6ef96ab0a79161b2b197e7eb6747a4385734806848b48ddd7b10163a5fba3935399c957145fe61e49020933286173f2c31704723ab9d22a7d785bb280399f58c3f9404ba4bd2730653789bac54a977fe2b2a35b1c92108b72df5e3c657df292e2802be0402ab2595ce0ca3d3c0f80de5d632bfe1b8a676270d844b71d744c4a13b22a204fa2868d02c33769976f49f32817058501d3034743e80a3adf518e4d35f45780ead1bac901eb8b58184e6988f215c05c9e3b568d68ef50eb18f08eb39899739d28b87b6a4d19b3b7f6e6373278b0d8df32b76dbeb11afcfaed4ba94a2024ab5497f277e7c538a3c252b1d64ca543e2d43040c788e13a82b7ced6e8f747d1f6f759320f05c3c689ad801ae2ad9221e76291810098ff630b0cc53c2e23b58707980d7bc5330f27c5c2fb8bcd06030183bd275253bfe25fc5347e23adc3439804e3f80a0f1095ee6f6022aa76496b01e4d2c24d89378b63c016f7d95fddde110fd6eed73b2a127949e454b47118904be2579984476c42a54c183e5bc63a632292340f2fed53737d4c878c9b9fec0d722518ccd01346d67bdc75061bf0b2e3655b3e5b66d6abc751e991d3e17b7d8ac0b347931456eb470f2fffbec09e4bb93675e9cd632f452fbaa49212af961a83c1621a7be1bccb6a40c1469d00f39454b0ea03dbf9478f9792e002035f7fc7c607cb852125030cb287c5a9f7802f064033ddea8119a6219d6d468de4feb5747ac10430b15019dd68feaa72b7f99db675ccb5392be251ce2a2ff309031971b93ccc2da1654d71ef3a6c7b2737c0ff03bb4143c0051aed6c021c741ad4032b2a72fc31dcdb359581fb5353878ec731f322a37a16b646dde3cb79761d1e35eac1d213120dff211ee507f218fcd54f2afa475039bc1759a69f84e3ced5160349edf206028ff826cf35c55d3303e2307add1cfc9c2b71e74b9f87cdb7fa5b2be6abfb118ee5d00d4563649e35b08734aab1e75599b586b43b70f09074bcbbd2e7d6e6b35ddec475200667ca4fdf706d14d702a3e6801ed955a5d4d7c9f58d87a4b63a88be4d94b26f30a2400df27c8115356fd7a21aa92592ad990233a7e7bf13eb011683884c06dbeac37c6bd513ec76c48464794dbb19fb7afa3b9e313c24b5efedd0f1e72028b02805ad9226dbc6dcca4e162fd9b81b7552f1218fd5e5c118c5e9067d9cceadd49b0924f0a8b693c8f58dc04c61895b7d8d309d7a3b1f8bb90b9d50e673e5f8b55cadbd8cf495f2be33dd32cf845700601d472a689cb2caecee56502929141073f8d2a06b518e46b4673998bff3d8ede989cd686f22ef8f11192ce0e61b291dd7897ab1ff07a7701b248b4f20e5adde68d65b02a4b4f557c46d31c88bc965a277cb77de2478487db7da929348770018c1d40848e9a6056bc144c4d7b532a7cde35d00f109cd77dccda6170fca6808b9b5243e7a441302215b86bf4b6d470dd6fe825bec1ff2ecae39d8e31c96ab592c63c3dc4ad84adadbf862fac5ce53827164c66faac92a3f0708094db35bd2ecc8ccc1d42dbcc05581b53bed6607e170685a18efb73be3efb45faaa8422adb8ddf4dad292c47682fd27084d6efeb5c1e3c83ef125609bfc7c22642212f777b585f4c58dd140c60f84a576e085764b6101dd37e7837cc535b06113153ed94c39e4aba52c0eaecbb3ffdc161716c682af77fdbbd303936538be803dd9725962534b0a959f79ef7539828097726084d1be1acab8e3511ae1ab922c00c6dd627befcd3a9dadc65a359f456d14a69483fa7089fd85d722dce0e129f1d1cfffa542f883baf8b00a13e493426ba20bd02ac549474f2f7836b76f334fbcec3402488b051f7d192a89858c76e34c3a1cb71d0463472f7066c898b11669fae568b5402d7a0ab704379502a56d4673eb53cbd6ea4e936a35edfa6ce82d03633b13e5262c1e88daa3a1c20024551b3475cec0dd4d5e6d381490a9ca62f4226694fc4b0e4d69fd54c16678aebb9786ad177712eae35b498b5ccaef44a092672c8df4c619dde1ee8e083df8a3c48405bf0fb488e3496a46c0e3ba815c942af7b6e41a5cc60b11846f53ccf4a26c9bdfc0a53f87504637a3ac5552d1f0d29c963cddf2b7129761e607eed4c25db67cf5e980399236ebb26588b88366cbe35a04c9d000ec63875aa937ad195df14d260e07646ad3e001a4df4b7eb9e51df47bce06dc0ad98f6810e2befe06eb8ec4edc3b86a7b7eed9675f5ec09247e46be6e3bc84fa7814a8af76254b2a01c2c07c31f291902d17fe04e3459f73a568927c8bc6cd9eea4a7ca294a579387cee2d50b6a496210a22f2dde7757d16f4c28738ee5674b1fc9bf0ddb35d48b3104bcc1f531364ca076eac7907a5a955df795130c716a25aba20cd071f3cc24b9b7d34c2df46b811d9d50d393eab42c3fed552761ba0562efb4d4285e737ea26b9b0cf1c97996f9c797ff2db22dbac02f2362a4f0fec145a3564ea5bdfcf3a26b425644a65e99c30cacc5d17f8296080c4f778d3f7a8a93489e8921a0ca8beb69a04b1a8807741c02f08f6bc6d72185881ba9b789fb29393d75cf074b9862eb2323441ef97099c4cd41eac500f0c731612a972eeaffe7dc921e8b7e6805f21a62114ad6c36eaac85cf96d342d0cdd0e1deddfafda86d276485bbe629c32c753983a55248774c3376f1a0386a1a598e436d3ccfca5493bf663edc57534cf79996e19f0ea1b09c1bd544eb8b978b3fdfe057e5b9a331109c4b33b93d6c2c53e09c23b9dafc491555f59e7c813b09df4b0c27de0bff299bbd519c3c6d19325d64b4edd1fc811bafcfde2ee1272193575e96996d902ffe0e0b2f9a9e79aa3802a3dd252811751a54a87bfdcb60e38b62d089c610f7cec18803711701b3d2c45663b4042194153dee14483a57e59300932feac09bdbeee49bc9d1db362bf73cce185d5846edc7e76ad18e10d94ef4368c6d02d7551e1c880fcc91c552bb99a21faa05fda3165da8a5bf806f42c3fe71c4ac65444b328310583fbc5aabb20aa376809d1634d20dcb7e9d581cfb7a08481eb56380412f87c88ff7a04941b509b05398e72d532e17bcdeef03a70a79fac82796328f9b9703c0ee345cad4953d230d4ff911337a9aa6c58e796317f6e7920e0dc5ddfa34741a03345884b953982f992a4de114a8cb5f242bd3d9149329ee5f80051f9409cbc30e960b6debff6cb71c191c578b56a784f27391bf86fd8e8399c013320ded13f7d4e3d389b3344f4b7dfe2d7cf484f7fb7ea3f902f06c325517e06f2f320e5228045bc5d128470b67d2b5e6a535d26cb379801aa7192a994f61de9be955d2a3fae773c0a89aa079bc9317529841b253adbd028ee6782e0c764d6be4048349ada1cc317317f0b15445449c1cde12cc218f5cf394c5fc62f0bfb4d501adebceb94f79f0a386cd1544533efdcfebdd262d202f9c041eaa301670525ffbe95bd5b93dd3cdec4a57a0a4091aecd71e1eacabdb50eb961e9870e15791ef84e2f20338c3d8d8ed703806d532780aefbdbced18333a76aa6d7bf0bd41db20c853bbf4393e1cea1bc286c4333a943865d47d204577ca8ebffac166c7e7167ba501caeeaa5a91a380cfc4576ae3edcae89ed79d4632888af7c5c3257b271a96d43a6f85c04b1dd4400ecdbcda252a77760382b86b30f048d0f902eceebb8dbb7573fb4377535815eb3c83fcb8096409ab22e2a2a517b316e184fccc173e853ff6ac57fca51e886793cfa3a7faa79aca9675b7781700b9aa572fb3ea31236014ea844eda1b13d7526c78f67508dc1bf1624a785a956a92e25dff9be125250b82dd3f671800164926470ce2cd49cf6d6eef412dfc4ce48ea4fd6a3761730bd1bc2a942eb48dc287f808b997616ee11a05e63c2e7e16f55df60a3905b23a6fe3fe6a3b411a86b16e928e554ba95ae9b4f1b5dda01dd9e94a921d87c3d2eb6498fe08d93b635904ba2e74f9212b86df442ca68d068304db4f166532d656cbbd201d780ebad81c4cca73cfdcb7e2d00b165d9a6dbc3feff9f2d8ead1e92b1e6b1f7f8669055e545aaf5f71f66a3b4ceaea369620a97fda15330ed244e99c014f980ccb222ef1fb8aa4bff0a00806df5e584579089a8d5c3587e9047b506a5dd9e0faeee539a0bf68ee4319004cb4b6aab2c1d5a13153421e0dfdda24480398af5af04b7bd0c51bc3d4dcb0398e791d63e92845e5b9aff0588765662cb141f38d0ba6b746f62e9f667c7842222cd3c79854fb5d13e1bc0495f0a6aeae9899ba5aa22e64b4f08ef69242ecfd203b418d4094a198b57c5a13ed425e9c039481220cf8a39e73c9ac9f818bc6988b5d6e82bb41c320b5fd9d811b3516ac30e61bb79a23e745b8f74fe855130b4b6170bbb24feb0fccb43360d4b9bd7cd6caf6b26d7b528f0ec151c324f0a43fd2cd0a74722f6e52a8b0817885fb6f483a60c84362dc38864636458c6ae27a01edcc5b30a109af61d233af1eb1cf5382779507c22ccd15019abb3399d8e5d7d135b87267635084fa67c335a4c274f7a9efcdbce60be503e5ce62c84139c66c903646dbb71f7ddc982b3661dd8c5d455514cbf85e64cf3d83bdf89a8ce3a878f6da11cbe8253ee13e54a0bede9981e54fcf988f93ef95674d23aac71959dd4f1be489d06050c2033657ce24fa8057f683a83869f3da78409b64bff30cd73fbda33eccfb4310d02ce586e60bf3087b529d803c69daec79181cfd67271465a625aa081efb7a7c0238cf9b6ff16d15a6a61960dc5cb22fb7bab5e7a2a4a15b7a05125aa2c41e892f4570bbcc74cc8b6491bc4d3ee66b0ff034cd62bdac0e1c5926ea03825147949582cd17f5e8dd4185e24c5cff6a09fee080c0f7f18f3fec0ae07e6acafbff88e00cb79734fb2bb3279754a959f5eda0247aeb487435d1665d9222c26cccc2202dae210aa821b20805d02c394af2e30fe7e391456e3b5a2ad9fbee2e05557571946fa48298d2452d2e813f1f6c213e39f9fb4eeac2f5723042f658f133bb5d465902cacfb859153610492ae202d94d3368380d6e750b9d6fa63ba9dc918fada17b6677b585226b5f34093ecbc6c82228e4bb5444d8baa3a81222e07e55908d05daede07334dd59ceeda1ea5dc11d6bfded8c92300ca4a76e98d5b82b8598a73d4d7ec2bf32813c83b9f4ce57142ff438d04aa00697e4858e9138fa0f70438d86abda3a171cbe2d89571c385ffe812b17d015990fdaeaacf5c537aa57117524004a6e6a894cfdfe426c311148b72c55e16e0fe885954f794de30c0b3b72887b7ed63ec9751ea3ec2523b99a9e1202711da0d806b2ad520d0f4b665953c5390df858ae8d809aab0601231883ff85282d97c307c11dfc4077d5d1ee91bcbd355d0a6ccefcb748caf10c1a5c8033a8e9644e45ee75ccd520b73b0fcc8e6d7e3abe422d32eedbb11ff2ef003dd43ee856d4605d9011995fc2071f27ae7f45077aaf9a44b39b7fe81928c560560bfedb5d15160f0bbf29780ebe4ff05ac850f2db60977d1ae836c32f668f3a3e9de391d9981782d6f7eb0c718ce427731ccdd59739636cc9a8ededc56cca0a21184f6dde721d6b62a831ba3a9edf13ca8f5b06d9054f261da4f222fffe24abe76bdce33dda529779ed916259acc30b76953c3ff0cc903a2b1dda0ce3cde19c5e8911a2a05b407779c7c8ef1ab4fb74d5af1b5efb539d6716753eeeb1fe972920acee2e81f3a899a3180f648aad8fc3835993ea0fb7b0fddb9fd205e408999b80c5f46749446fed153d26262734979d5c1deeaa17fbacefcb8cc50a01a63d21f678da9e814cabe029d75e78e5622f9cd7010bce33636aede03ed78ccf230a5638edb867c7559201413f26685bf8df850b66fc4170c82ff86785cc9d55de64905bff6ab2df1a8e144805b2ad4e5bed55b7c27f79db61ef28a940f4d985ba53b48e33c392f08f0476e59206d73c248fb50b9bd23921d9176b54152f02d87863ae757510d6fbc080105321be04acb3e75ac8f738410c1819a2476d005fee09089ec853c6cf66c647b493c1f6f050fb41d65cba41934fa50ba3501fd574ded7b3716c788ba62a4e5ca0eb61245364ecca92711c203bd245b9bd9315f05af92d49bd2da0394cd9fb0f0f69c461aa3de6fae79fff055e45956c2219980dd119d21d21020842655bb55d860b3cc41ae7a93074a0b4d8830a5530541de6211fc8bd497e5b3686ada41e6d1aa0d0d7021d00b962880d441df17c5d1dca81b3436232f8720ad162264095fec69b774750f89d251a7c314b8bac6e18f3f18448c243eff73a6c37224e2bd29b50c2b01173c4afa026435775969aaefcd6b75f7afbf50c3d3b55079fd68968e196cba5a437105eba262f9e17bb7878e83225950c13b93877043419653edebf210804de549355a7d3079bb9107ff1001788c43634bc7a363024e9a32cd735e172a964e8d0bf2bed765feaa1425443c3d819944776d378cc6634e2c75b870a6bae8dd449fbfdeccf131c4bc481a2d91d6b042eba77832e1a0a6b15b5a82fd8e1f99ec13331cb53fc55f81e2881522e6e58d4abb2f0dc831487829468829e19becd8a80382d3d95117a8da033f60cb37674b48c09386738f2c79a3d6432d21dee221553f652b6da1461bb6bae0de04ef489275bacce6e8928300c1432d5e00ca5cba5f3ac16edf661bb812b867130f6757b9543fb29e9724e96735b890fe4f0a47863e3318f02c3481f74f4a87ec0540e783c3026698eefdf7c2a42851908090359a8cea1b54bd214442dd6031323eb3122a32999273e319a1544638ca3db3732cdf17d398ae3d6d23a7ac2fb438ac0f1651dc7776974903f9074b0c64bbbf930be574471addf1e17b64b494c6d581c80ed63a3921053abf5e4b421c54c4a2654b2cdc9766654488c99bd9e56da14c4a9ba6c87f9bf41527e92fef2da3d59d624ed26153c1be3a2ea444d1206ed19ec61cea51c93af25838eb4ed9ef3a2338dda365fd324755a31ce0c8aead220445b9c1eb337d9b93eabb950a836ede0dec09bf7803dc971c8936f0153a525443f2d1853583f643e983f06c2d776e4c8303d98f7a3655e10298bad17072c01a45b427b1a41893a74f0788ad866c8426ab1354017a08da5f667005559757b216c87f97384895dd5d3914447193ebe22278a9e7b5439ebbba914472796f4fe71125a5bdb8878fd9c9d0bd1d60ce7b73ef2eeecfc980321982bd6e67b9a53c274dc613236c8814d493176e3e49c73e55dd008a61bbe48aeeaebce0d54a06ea5c3dc900cd55486763bf95e7236031b13fb8c176004f544a82787601e8ec4cd28c12f4eb8b01d8a77b5744681d7d511d3c426dc02f13272e8a4e84d93cf3bd9e08f648e4c2d7ada1e4adfa5e79b9c660f4243918103126a16c753fb67ecf314b196e435dc6d047c087ace570c5d463e98604f98c2be750804058aaac2b1d5fc2f985aac2374541c0c7fc5f52b5d306a4b7a17302fdb466429098edb9de3ce97a9162593ca9a1ed2c3df587515a100df5370100ae1f2c5df4a7c313cc7a38c2cde3fe9d41183fc0ce7db16ed2f75326d30b5ea2baf9cb3fa4705424697605a156f051b264535a9e9d4c2723c6b1e6964ee92dae775d58ad47eecc2bf188446408c484ba465392b2aa435b72af90e283b60ef882faea6a14f18741af745bb1923e0038b50dba621ffafee17e8a633fcbd8297b2951d9fb328f6e95e5537a7383b6b0e8bf9bd8fb2c65ad90e04a82adf581367210d72a545590e0b73ac60cee82fcacbb996c3e7b013d1864d3aeaa8115b6d8347cadfd28d648bd78e5277e2e0b80c8f82deb830718ea8e78ed1eff32175592e189e24dadcaf90b29d01c99aee0f5543322b547a241ff75659cc3cec9a02ce1f345c4d559fdbfd7cbdd1b6d06f1f27c1d5ecb868461869daa82a66f80d2d701f912cb35b4622f0eed20e8a992da5c2539938dd9dc79aebd53b559dba02263c80003c3eae719d685c21feaa83c8572b21a31e491d6579fb4b1f47062b59134b169a64e3fde8eb90ee3b186bf1df20fee18ac7e0900f3b4ec0fc67a1c81d742e34b6ce5a72374a0bbe5e76d49973eea26554e36f1e2bbc3a2c473e4d092c224300d444bcb86790ff3071480f8507f6d9e6b8910fa8d24ba764e0642d9e59dde0ad0f020c4ef4495307e57cff577528103a060d3afba9ca79bf66398d9e967123647d80a7bf42104685dbb2f100cf6e812ee1bb325a5d3cdf9e3be68555d4d35cb5abee0ba21a880802e98a4bf07b539b6a04b7879d6959804f38289662b5ea1715c1774e1e43e97fec6c1d4a8bc0ab185b0a76e60cc4bcfc555c94865ccbfe31645be44a4d0c66abc6b2892e723ba3bbbe46da4bab9531209d68893c5816317634607b3054b92138e0472685ce68df6d8040e1eb5093f126baad364d74dd1f562f403fa6092baffd36153428b1c3431d99004460e5e9e5bc5658bca2e1abbaa77bca41b2ac820749f55f621be77d7b2e3c628e1fccaf0946298ed9942196ee3f7c976911f3ea239ee06534517767845fb409ea5a2f380eeac41502e84644b1ef97607eef755711bdb24df032899916a1406385236842185359874157cbd4acc6fd491c7fa6bdc97c0d3d66ca955e043e9a178a75d11fbd55e08283a36d4b37e38aaeb1f2fe6b2e648b4f3d06dd5397226b727e75fe090cb9f12e9f9df500ac1a80bb86b8e9f23513869365a3aeca950fb8cd8ebf26c41462d6f04d97530cb498cc7128afd45850384046c798d4f8165ebdc4b2e4650fd28502faaed55a57fa1c565812d99f2e0c6fe2a42a0508dfd0b82a0ad8a57f235b87dc742b38433fb8a7138989d6cd1ebfd26b856fde8f84ec13532d75a98a6b4a9ef340651729dc0aeb9c70f4c2946ca411665ad4bb16e1eab31e580ef7c0086aab737a47fd31cc2f596f6655049c0cffaa88622527e1fae9c268be12d866b3c204ba3613992a600f311402c65dee929c1aaed80c35f85472102e48ab9cb572a973451229794f27f3b7f16372b8f8b386b6a7574d620e4fb57cd11fc1d0342d2e461541b761dcbffc2a7b602bf2a44389ed2b14308659e045f1c4f64f406997f144156c225c542d942ac54a7a1aa9e83202ee148e086ccae5a0bca17b9f433d567422339737dff5f251e59ae9ec27ffda08dae4ac2f6b0b83a24ddc396375e08c0d045e25138da19b16aac68216bd39b9a43168da93c9b7fc61bd1e645d61b48aba758f8b47dfb91fc0e10b3e878f51793d61512e429c1be9639383167ae00e436bb976671e4b18742d0b741d644234b6d863d8225e89338d38d15f45abe3a35b877cf6a31db76353c6a58fd6c3ce218c0c593c612eaa4ec27db6b8dbb7283b4c6b54fe709da583227da65691e3c68377d30f53b547d14921fc847ba1a7b5d79abe3b2596c4b03d77cf9676e6175adeadd118dbe1b1e7d342caf9ea12a1479c11bd1c9b552a82447f56f0137fe93ec5c6c77713eb808d74b36e9878a814022de852906cca707e8928b0084e85ab203ec280180bc56dcfe51d95b333543552eb9f0e86edb1bb741448fd10a277cce0a144aa744fc9f16e3335eab419b7f7740ccbdd2dae7cf518da9a15e259b5236cb72ee2f51fda0bafb4368cdd8ca8ccc5ca3bf8a204260b3f028a1b6dadd33c33c831cbe719d93dd98020d179f8ccbf9a942f149412afab9c25eb0e8eb755b8b34134566a0f5ca0b77dd8246471aa174cd71ec84d0ffed6df0269c0e2a5977bf600e0d40e51f4c25738c47ae532952195223e48b34c7cc434b711a2db51bb2102e58227dabbe248aed01069414d11fa33393e60306cb547adc53c1fdef449240b64777aa9aae90e18db5733b3f8e4770371d779e921e82d93ea814d66c1500e190fea9501954c9bbdbefc9abe2fc2d1e95c160574d18cb3e002ff2c0925ec285f7b751d49a78d1799337ed36614e7c1bf7d5a81ea078c84dd8288df836e6a64a8db4e32b89509b72d6d985c915c747bc0559119af7842674616bbd31a49c289c43c9b5c397fec1cbae5faca599d079caa30e4bc44e8fc114701ff9ce5f595d57d43636868ef077f89a84497a81d535433cddc5dad393036d1fdfd555fee25ac348cb2d3489c60775d69dd103bdb47297d59d037b1964d623f38be01a35a5642fd89dd7191b169ce5a4157d7f89131ebb180150e6ee06d6b1226cca3f0f569a26b08d0e516c00d75d7617a00a9f6203727ed256f626924fac4774bd3f8a1c1989eb4b66c3e30c923dd430b3d975d8c3438588c1b2c4d586a9e19088e3ff681d984198c0d64c6da80ca188d2300126e69f7eaa3f0f67290095b9da55917d7b4783b9366f19705ed84ab892815f8346fc0a54d329eeff43bd6fe4527ff4a0d5919a6dd91994aac92d47d29f0e0f20d071712bc6375b58f7f077771bd06991bbff62e80f4ec8662481e4de39453a302772f55f441a7cd5185618ab4741a451843e97f1009b643f159f3d34cd18d92832004a037eda3ed73c267265a1c94956263e30c2372dd0be6396a677e0000919983530849467e87f493a20ea5c2df1735ff033d5433d20dda67942d628cbc9823a2ae632c8738f4e59c8571793affebc3fef2c5113cc331596a3ba761d2e9dec6b31d30db06d3d27c57e5574134e0cba332ab219a376bcac30f8fa10eb313ae2e868ba28729b4d01fcbdd6fac9bdef43feb5f2a0e8404c83139f5c6e455e495e1308fc300e498c77a6aa3e94f9ce7039c65788512419ec6f81702b1f881f0e44684c2f0fe7e22f40cdb20f0a81d90c04d25325796d2bb39562eded411861d2b361be71300b1b64b836b2bdf184efb0551530bb5c027393741f71a8ab562cc28369b834fbc475742dd713bc427ed7bd76764252de51c1bcfa4c48acef3ff9710333f5ba2b06db2d8b1619c99c0cc101a231dc6224afa04c0f26717e816f31e0d6fee4e8bb38349f268b378e81b96a4a6a27ba8359955b5fa6fb29a9470525f28d8f819e1b3cedf0832f90137a2f5990f5f533ec3c7eda7b16a5024e4b69701724f3ef9c947bcbe1a3084edf537902be1194bddb627138cdc37c61bba156fb6285a9a79c337af981ac9c39c37016cf6009cf86865b0ec66224edd4ccc41a4b4817d8a3a8cdc7835243f8c677b12719c89341d795dc0ac61eac87625e1d702836c6cd28cc36d99540cc3fde4ca47db4249a37dc8ed81cd81cba37eb41d8bf3322e129c49eb3e052090d0692b663bbffcceb7f3bba83e3601c043a6ee1508f4394b8219738eebac4e6ee06bcd18fee65cbed1f149ca708c1731d133518ea55beb64b42caef9c16183e74c3be9ba5d90859045129822c615c75f3fea9b93013b3d66d800e0ffffff1f