PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 65077 b79ce76079530fa9342f806bb39b2ad6dfd557754bf27c2ec26d4b36102b504a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0346e2f3d0fafa2ced09b0cfb4c196878b32473d31eb17cca8d3a5e1be2c1355
Certificate Block Hash
b79ce76079530fa9342f806bb39b2ad6dfd557754bf27c2ec26d4b36102b504a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b01a000070290000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000994565283213ab90405f6b914e499fdc8e33ec0be60784eea57b4fac8935a32aa63caed2dc94f06e724cf5f4f8e16cd66f8dda05533ec2e4e3c7b135db7870e44b31abb9281496b867d3712e9f1f8d10375cf663dd708c4f64070000000000000040000000400000b01a000070290000

Raw Header Hex

00004020079489d649c9b228ea5aa5f2b6fe0821a9b88dfdd1178c3d9a7a75f51d0d2c65306e0afaf6e03b9466e2c07473a024026c9b0081b215fa351b371d901438f27883381c6ab89e011855132cbee1a5d3a8cc17eb313d47328b8796c1b4cfb009ed2cfafad0f3e24603

Proof Data Hex

59,560 bytes
1212160203073cd35e2878d1fd7f689e7b679425805f20c418fd834b015fa7b82f3c6798472d35444f43bf202c11df43774ed7ee818c3429d77a224db94612a4c8673d0f08a1144aae984067435e6b92f35dea25fc2fa45f7ec97f7246392b83a91eb8328c399a4ef9f0acbbe69955d0d02dd0e9de8e6d749b8b39413ed7345cb98ba1b75f7c9c55ae9612331ddec6608ab412603b533478b24bcf007069ecefdf8c81dc8eedfd7a4e5bcd8025ad418aaae0d66d3dae272eefd926ce8a99c4fec9778a0f330dfd359ba34b249d060158b1857fd526de1be9a1ea53c576477d5fa6e0fd45ee819898f6a47fa44a93a37ffa1f5bd349ee10f14ab53a0ad05932bc1090c8bf14aab04572bec6d0dd3cbdb6865d50d2ffa846abcffdd0565be15a9c06440a685de0967f53cd42779235170a61f663d9a0ff3d756fa2590ca633cad3a773701c465ea5f84320f43cbf5faca541dcdb3e52e65ae5ac903484f111fbe9c5fe89b02929a3e6a88efdefc072830217f3253c32711eb5669b3c8cee185798a33f20fe60e367d761285c269c013e49cbde44030d425eedbdb6f807c422d7775b5e690dec2f48be6347a930c1b78320a5a554a8fe6c1fa76ab553eb8814a585d0dec697425f5cfeff5bf10760125d32d5b3246e8c251ca205a8a44831825ea156b5e4eda272d38902409b162a4ea9c990544bae1d7e08ffd7c28c3e4d2134b7a663ef869e7dc6316a3442ef7762d4b5659ed410a5fc016cd4f5d2698623cfcc4c344095b5f4032e9ed09cb7c9d3feeae6e14c0ef612ffad6f4031965a8411a970f5492053c15940ffe65e6184da85c40f3d2103adb3a6bc9bdf26eacc38709527c8e6572c7e6a3f86307ed3562dcb402bc9c6eafd554a8d09a18a2a35b88875bea7ec10a4818bf3b4051087f1ab0d6ce07e1816a7599f31f980a2fbfcbbb88353f4d18d550d825fcb1ec98054bbabc6377c0add6a2150c281978b16314ab978ef0d18d4781ddd943ad09aecc77af7d584150a388f130327a4b4dc3c95dc4a4601db8091c0aa5b401571dd0e7634a132cefd6964b3547cfd118197dddde205284a4bb95f3e51bf83cb7eb8232a6baf1a8754ca75ed317113b692922b60e91dbd098ef38900c18f22f80323bca11ca0882862f0c4da509ccf22244a24bb2e6528fd51ee882f1cb79d2e4c6248d5b9678b61532cd74c5cfbda9a0384a23a4df12bad69d8f61aaffa381216a5858ba36fac85e8c80c9fcfa9c19a30c9ed85edd2a4b093c7295bd13d77a52ecd277e264909114075dc30b9bbe77d9f7d7d812dd11cbe64fbeacd96fcb58baeaa6e30061a229651d12d8082efcb146f4b6f7ea044ddc6dea5c8dad81082851f00f944626e732654113c446da893f24501e1e0e2e2aff370239045837446ee96a7c0b1547d4ff4560ca1aa718eb173e2f7f0d80a483189f8a841af59ea8646a512a6224bdce1aed20e3a8c06fe72fae64540e01bdf62f9351cc4dc70a2b890a460b3afd5c9822257a595a3670819eca8ccaddcade652d6f74bcf6ea8d5dc375d9437721289379f031644489eef7ebca679424b11f097ee24c8dafd2898fe0bf64e9d44ca952bfc8cbdde08dbca70a7e2618f794c086a5a73b63b144bb0cad25086b00cc8e577149b6900c6ea85f9843d42682b0d193a5f660a980bd4ad2c2346281940f024aaa2bc20adcbe2eefbde2d25501361cd826cce15958adf9d533be418171cf5602caf6d29dc54497b9ece01c61cfe5f72dbd09b84cf5b60dd2ba92205cbdae0eb107c81a9ee490d5380f3c3175cb1d9403a617252798d1d6d896f180913dc2c6399e26f6ab7cd86738a6dd5af087c2e8ed2a890b8722cf3efba23b2ba4d12915de80b1375e65edf08e85962dab7512823a3e052eb0740f5e3a1e0b909c3f1414feb4e2c4994f9d5b6edbb0e3b08868203d7008f46a8aa78b59e529528067d98b3a386a761c65b399554791e97b1106233abd2eaa68851856c065dca24d3a89ab580c424d7d8be907c66151fde0e387589f0dd2e72154f4137d28d9e51680717dc0b1e3b5df859f6e5dd1b27ee89711e28bc8162d8d567c5bf31c62e754085cd2b216743f3708317d13519aa0056a5ab4aaa2bd9ac6775e17558fb7022eb28f03fed88dc4a60f204ac5758e55b3a77f394474baa4172547fcd67456125675e0c4cc3cf11b83b31c151d23aaedfb0e1dc0e030ce515bb0f8557acb02f2d65459c595085bed05653a91e78c5f041fbda1908febaafa9dc8b84531c669da9d5035ad8dc78079cf27e32066534f3b638b4a21490becaea55f4a760095b434c25afabb9d3e14dd7f61a7d1d666576d84f38b871e46e62225283c7c7b5f26ea9b51b7d74970b8815bfce9bbff2525f77636ec43fb8b668bb9b2b2b46d24a13dfef839fa60c1d72d992fa872e52c613f273b5a35f266a66890275309e486d7b4133cdd153eee580acaaee37ed88e71919ad1d4c751803003cb1e12baeb81e0f0725bc7abd93ee8a5b39e429efdda4d547717404f707c1aeb064aa23fc22fe3a9f4a4303788f1c6c2c92adb1f273c23499b5134b392efd499a78b918e18571d07c0cc8e0b06fdee4df2e5278ce7ad05c155b87e8e07da6a97cc11415e55dc79e203323f9cbcd7e40152ec427b0d794334e08a5dc55b4b353ebb8b14039f96c79b6426ae34f2258df5b36a61fce408ab471558889505d03e29debbe0b3c95c95c4109e4de2947d998d33867af18741cf3b055a7ab7ef22b3eed1d85d9cf34bbb00254a39a213d6f8a4fd308e1997215f360b584b83f67d3b96c3db849b605e8472e394401dc65d814e3d9e99981884a6974347cc45f9ca40765245f5d700b7ae14d73a59c474595366340678b12863a70a56343ad2d8159922a2945f7077de8cf2464accb58a348560a2b17f59cefce3b846085e73692385474ad95f3e07654527db17f756a6c3efafa5275ef6acc60cc860abde73b7e3a30b3190f97d673e2b444da3d35bd784736e57a8bdd5b6fc825877bc0f7c3ce48935801333d232d923316568e5bb90038309b783964450bc076396a0a94f84b627bc591442d13b5af8877a8cd552e5b1d61f27bbabb4075299c2de397cd1230f613065ec3d4e85f60e0df60d9a93fe30c3680cc63229b18c2b38cec8db342d054d2bd001390fdc69fa7d15b2a6fc89aa34d3941a73c51f53cf8e7b966ffb1744b454fb6a35b91e4c03d11ab67be44abe4c581c6b5b389523e7354a6bc675165b72c84041fe18cf642a7d4fdee59247ed70d15e39545657468010ec73547c2e2385ad5dd8e921ab05cfaa014182437ba7e4d86e9b8a161c23c7e9cb1184c0ffec5fa8fe13dbe73597b7d7edec5fac82e90ac9a7fdd94ec15d2924663c346427cbf91a36bd14cdba51c2af80ae77d85d9d721c1f2076f46e715560c88722c82ff02fc185fa66b4c2b00887d51c60fa194aebf1556bacfbe267714863561290dce9a644f561fecb914907747d2021f453457c721fbae70350b1ac5f760aab643bee2a4c4c2518c90abb3e12eece72a36b2486a4f14fc93e1abb58970a7a3b47ea9c8e5ecb6bd3d4b3cf3fa16cf492e7486a0731479d8c2146dc1ea19fb03bb0803c16bc13c517fa3ee7137dc9d0ad3cbc4a542f6736ff37e8fa1ceb3cb5fb83917dfdab1be519e13f22d2da56954bd9b8a8422ed7790ab635c1cd4263827143f207a23aa3a3f53453cf955bc64592b62a53cfb2f40e3d33484549f4dd864000cd6ae833e0fdf1579986df791ac163c934f766c6a31d79d5242bf4c81ebccaf81446806f85a14dd570dd64f5a5b930221a16e309afcd0ca7c8f6babb1112ec1363f788a55c886313f7ee9734839a49f06986d147f78240a8dbd9cf65295040f6260811c8cfa8ae7ad4313f0264872e0f0514e85003b9cf40507146ac696188fdd60fffb4eca4734498a6f01f23eff938b627838494b51d5cbb0238ff129f28e544f1b7b912de2cc9158d835ef59a995adf605527995c5494195c44fad86debdb9179efad61625fa29ca2ee8148bb71e2fb129454ef1729019d760f128bd6d8720b227fb4e5ae761ff02bd4e6b32a8a941b347df9610adf2f2477ec0cbb3cbc738dd68f83468ffd818d0b825cbae759b51808c5058c725eb4e3fadc6adf263a205d098893124598b57af927c0bef60bd2cfab092c42b2273cd5826477a472cc4817846a36ae468ac2f8fd9649469ce56190b906b6c15c14f2e002d31ac14d09b303c2c366a9a8861fa409c2eae1e26b115a75b10f8fe3c6e7bd3d6918dceaab698d65fec0cdc327b9cc64fba288901ede27b971bc99b773c3808dfaf5d73cada2f5ac486b2495e7db4385bd9889bf49c278ac8aa819fcde6bf30eda0ce232480225de4af70471e5e15bbbfc094c150fce1b4cd9f94c53f5615ffbb5cf5909fc0cae2987ce0120341578704bf96c5caa9889c78546a67a9b00752dc1673a229aa47848d11712113bc911a8e04cc2fd7b3d79cb0844ee51ae92449eeec5b9697f9df75a24352b03a8a1051be0495ecff8cdc880cedcdfcbae7d957eac9544eacd1a8030cd7c2c3beb4c4c405f4162a97e8fe02382d3d2d7bbfa420dfd28eb5da460edf20ee5a0a86c8db4a4215e6b6bbb985b4d6d042c290889c7d0cb3fee3a96ec4d3d36a24a8b03f4867ed498a53864e522991c69b9f2575dd4c67f7651d4bed4e853020a28ebe466c30582386ecc73ce2138eac8651aeecf9c4e934332602a0145df33a3db3eb283300f2f39cb19dd57969e2b99374ecef5e49df8803e998b257e2666c1e2cb60d317fc4f61ddba796ffb78822f383085f00b73d99763a89e3e324afd3a388e85b94d42bfd8267725722be0470456e4285bc6e28ab83267028505e1c988fb018f3b808cb5a33c9311d89d260277de5224fb37520599d6864922874845e5a605a60e8cff14bf6d19322a59f389011e45f2e0c143fe8ca71c3731c9301735e801e853f07ac9a8c3173f341296a080fb51c1f536ca74d834d6371810c1c0202a44c378143f3274a394f9beb0914b6e328458a996015429848708b7e0ef81b925a774a491f16320f8510c0de6ec5baf90e241e977e8c57851d610b9e09cd56360413fe60f22b0c2078ed6145eca18744f12c1914e077db9b76a52b81dfb817af61fde7c9ce5508e36dbaea164caac3b9baeebae3911dfec9ed14af6f250694f80580e72b01fdc41db2c8ab5b0262a17b2286e7728c86eaa7f01904c0f30d7d0d2721fb3b32e7d62cb533d87b79de0ad86ecae914f6377b9c5585c202eccac182264a02b7502e74f6e2fa19a32ad8e51cccc1b9149417635322b14cc547d5084b63937916865eefc6f17cb7bc805bbac83baaa66bca5885c0e979bc9971a4e55be37cce800169ba4e414d93e7e2711d470f6c5161eb5504b5ba24e6ca42c2c0c0a754b1aff0cc8b9efd4ea2e78ce61dfe5d24dca65b626a68d15aa7c788078e204df384ac62b515d7037ce0a5c98605e1b94e083c18f52ec49c1ab84878eacf37a46821801a88ddade4a2a1adef9454c687916df1c9e856d2b1ef5f04be73c30029e65a009714ecc64d64ee9c68014ebd40b128af42ececd020fd98863aad9d5605f7f25fc84f67023415074995fb89db69588ef837801cd433f76c46ba38809d8bec640fc7ef4e680a91dfa13b24eb7ecffb4e370ca265a780e24e6b406163f5cbe191a934ab2e7ab2f846bbd103d5915d435a30a80598b7411fe486fb73d837f51d6cc04d352dbb1ccf667ccefd1b3c29180863f04e5a37069ed4275b12488559e8b2d56fb6f0445ae82db594c9fcaaa32eb16c33708be41a9401b38a8331205f7c85cb224482a9bf741ad84b237cbd069feffcb1ac8ce0d17eacaa08a04144bc8d37c933b3e0ceb70af94cd64ad14c0531c702d82c6fff69c7b22021aafc7a1f0a444d1063ba0e74ad3bba6c3e3e9ba555eaed939f772ccaa50e529e1e08b3f8816bc55f655b6bf1652afd5d118de7e49b728e4e302976d6c6ca1e2eb89e4a63d65b2967ec049679e9d12c9eac421ce931f3c8b6b8e1eade85765d9243d5427ab34fc10f7df885fa49b9c04c36e3e68e2f3179edc1b2df1ca75eec6032d0fee5d95f25cc811eb51bb91348a28183edd63e624be420183ba747e5ed0c15bc556d513b4fb9428bbcc51b3500c1925fe12adcc547c7b66c0a92e7b84b01d295e7068955a223aa410bec4224b0f6f312d94321d888c3c6ea2b59377c8c4b66834ef7bc1838cdff1006e6c3a4454e7d3147953766148834a01952b4282c85d8cbc31dec5bfd6723606d3ab55d698a8ff51bf2e46d268b495c95471d26ec82935d00a6c31bd2af5e86911e56e70b0e3860b0f8ea676a19ddcd86e8fb36b64e21bffd2dd9df63d3f157227976ca950f4e3a1b6950c16c842c0754bb842974fe3eac3957f460accda9d3cd46658750434e18a8c26a2fbd05d3c262850b6d0a6d64850752e4a2a27bfb2c09950e683f22b040eb7e92576362691fcae5cf4fa0f6840f5f4417721646a8b7573dee7737b6f829b9ccef61becfac76e7ff533fa2f42a2ba1161963d457eaf26c04d84a8a2cfd0a97a2879fa7c79e0005bb2510363fb59025d7e954293038f5347a496dcf5177761ed2f183f4e762172bb8f6773919ec03d819a348e327889a5a009cf3cb787a6eb4ac121b4039c609509dddf95198c9c418c6c89729ddc0e426b02998f8c783e1afb9433fa8c99a2c6786c36fa2cbda16ca28bcd5e0172a2df77cb4b2403c1f741a045e3204398de71df1c999528fd7df4f01645d13a8f7582b5828309f192cae42daa5190453d03802ae2bf560c29ce9a892331f91af4b90f1317d16a0113cabce35696378a41277b0c00abe9a946234b443a88cae0d5b4ef407d87e7cb4f7f35dbcedd3f36ce412d9bacf2727fd6d2df1cea185a55cde394d34a060d8344039210556f9956a5c0b2c71d804fad7de24fdff526e0f5b495cb08c5f7809f0ad5a0a30433b0237674c9a3619b145ef88620898df3a0c35ce702c8bea7551ab76acc840de041ecef20b7fa335250334d109253abea18190e17bbc0996421291b3423b085f4772db3f66759f6ded72d43a159b3e1334e90902f2e3f6ff4dd1a4e0ec797a9143f644de4efd139294feef371baa7670e41a5207caab2fa2e8c98f29cbb55385c3d78a8225d3d8aa2931d007905f601092855800322a6f2214dac50e22052389170d8737490988a89ee99c58a0bfa5ee18ed154fe42d935a16b1ba8c89f7c8ac05b9c5e3eab0bc7341d49537bf74633b3c6d958e8706b8d041972fffd0a370709ae3f16f9e9d8150cf503e1cd057f4036bc01e59b950298508c628d1bc51036c61e4f6565482dd710e847f5704858bbeb21f6fb57a3f63fc0c5cc61b224e07ff4cd6ef8cc8e5a4e9e2aaad5c304a950b9d12776e5585c1e613a01c1f77ec1eb4f1f6e55444557e8e9c68ebddc49bba17cd2025a98989ae7615106d11e371b6aefdf3647b5549b422b292b31980658861a5d4b4ed8e2d229fd4808bb2833ab4974d67500e4b651a0f11dbdc9ad2ec069cd21f7386a2f6f6eb301b17628452cedb9293fdcc208fc68389d7dbbd73d4cee15c07895fe4c394234424e8f63997d53e6bed4b6037a3c08a6222c14bea765e6d6900c1a4f30f40104593d2ab896994088a38d50f50b0e55a6c96b4e1e3f4be64fa32460631e088b3e56c875008f13cab27f96dc3688814475960e8b53edb2bc8208114e5afdaeb492285f7f1c6e91633549684cb5bf5f723c255ef0c41d2a2c2b92b0313ed4c396f1e29ecc795a9374c13df6cdb1fe8b15dff505893964a4ce9cb1ec94f7666dc25cc2ae87557bc7c9d8136d39922f57f87a6a67613944e7387a2c7d2768b0740b5145a618ec95c764d2221c5a679498d6449fb2fa31116e55e677e8d18603c2db083cf2e9235927c7514744d813e6e0253fd146eb0d4f373d74ee0ac87fa8c728a33e23f6972292708ed9c7f5707990e05d9bca90abfcf5d852dc7b7ba03bf01ed3375cced14519c6bd50781adf52e4b83517e8581d855e553f0a7ca3588a61212482d395e61437fe15dd8d5934c2f773f956e96ca8545a47943ecdad054e5b59cbe2830bf46712fe6f7a385f8e577bad8c952d772cfff9d5cb7507ced232a19e7aa9390c128411b4d3b729f32ececdacadefa65a23b1193b20af4819680a1de415f6ba6aee60fa72e0e79757830a36b4755ba56ffdc9ee064d40d10faf8200afcf3aef4c4616e68735c66d48666497f51dc5ae91233c2601eb0f1052140b75914090772d28b6a6c9d4444664f52caf5b95aa9d3ecf2cd8341def7f265f14f35eac0761e3f3fc6eb5636d8cb39a150e100a0b28e22af890339ce97d5311a582220c346d7b36f3f1bd8bc7ee9a916901ed247da033ed6b37c4a9c7fc8e67b78138edf77e632818ed043bf06107a3bff9fbf2155127eeacefbf54471454768aac5cfe6682d6f460a3fdc9e32a76aec091620d94a12d235ceded4b7621a3a37b8c5373b0401f354d07121070fa4b93ffdb2d08ee333e7be1e667af0bdd60eb62fb1b6b812129b8e37456f7b940c17ea50f7ed97d300888604de3d7077fe4a4993e9da320835b83a534774d9d6fed42035439d3e67384a97ea31bebe600d1c94d767cb385ff0babf7481d62e369239ff567db8ad7ffb783391415d78897be09466548d1b10c74d2ee3d3a4c21f72a713d094832ccd80d6e8db4fd4e5ad802ff2e16db990a77d39ad3c30581944d662fdd3f729e4d464374eda4ce50ffef758c3420de940da9999a36ba71e6131a3dcca211a58fa48c2f5d2e1cee31fa4d500234313e1057fde90068498b60215953b044363601456ac02128c2d78529a45e1cbee103dd1efdc44baa21b26fcb1f6c9d6c3b01db678352b275398fd0fba23de08532f288b0bc97b8fbfb11c421a59c3ac28eef269bd2303b3bf0a274c1e06b3ebc8b440f4d714cd68b73373112fa2d1ee69457ec95d897220e5dc9d2acbbebc268c0212e0920cfb666fa472458cc68f97f9c56a049087fe1626e1694e4ab717705ef86a7eb974128740f4eaebd020382feebb07683aac5547c50fc3ddde8cd70a6cc3bba7fe8c25f3ec399f42b1541db49e62596c9d6e4545f5db22b8eb5616088b9736ffc55b2abace4597cbdea1e7ca91c39072edb9be06d3bec01b253c7597337acf8cf37cb9f6ae66fc672971c971a9db75fd2e634d91bd7b8abd37cd14d7e9523b7686c772f0f89069137898f36a6625a4fc2df096c8847e40d9fd4ef8c92b3322f66eb5565fb827916b6b4b94564da6b62479d6cda4a2c0d9116abdf9e243fb31f90f30e8cc225a02097d03ea4f59b3b00d00dad8d492d737d1e9d3ed811a066e75b203f7b1195b98441eaa9b7c222462fad7cf40536e1e9feba53a07c98ccb6acac3c0bc226c95230d4b5173ab3d685fd410c1cbd59e243d0b62527481716595fa918ae8037efaceb71b1b54fee7b71f0aa7ebea8f71954c575cafacb700504e710b9798b55e41ed636b23a496ed19486441bce7ddb18a275e97b8b9a87ee4d62d008476b23b20703497e88542f68831117bdb3d2f25668fb736e4f1195d772eaece7be3109a46a1e98148a9e9c0c9aea7957caaca1aa2704382ce49037a0957e3af78810c059bd139945dca94c051650728c76321fb49b9d9c5ca5f398edd5d0fdd09cc17ed6602f3f61358b1912eb7be90176e4df6aad451263ca4d934b0e8f2b0fb8da552ccc9d02d66a496ead6d7deb7abed09fbb3153cf3cdb3f4ea3ed14e7f758bb25e4fb133673e6baa035150353c69ee3a63eb2f050b4ab03b99b96e55620a617a3e67ef4009505cf3888cf3d720148b46fa74185903593fe54679b11dfee0a12fcc4d2efc53015ae6692bde239bb74b2e6c12c4d2bbf4210fc6369f2b3a0302293da68c61a989e433af878f36f6f18e1aab302d3d819fa62eb4b9fcd0671c5e8c79e2357a21bd764d49dc413c0014fcded1b0e375787e69514b1170a86d63946fd2eeec98d7b8ec282c198c9abb741d41f1f260120fa613542797bcf6e706d0a4226de46873c1ce4027ee26b542f596354d9720b66725daeab0655462c95412741595fa51273d688cc57e8cfff41893159c7fb09e354b6f28bbff824b1ba27103c55fa23e229347e25bb5df84948d080ccde581ab89bef333eb718a24a3fe25289f44ed0d5f32593daea24a856202ae4dec182cf85b2a27d551ba9841ce97ddb633e2fe2e4792e23cb8d1cb6dc426909b2af635d5d1be14dfa054a79d50e248c9db03e7a5c05ea27603e8fa6e1836a013e5e6d1c1391eb0c3c840e270c09968f6b6b8a5354e6779b2442c76101ab7f2ab25891837b49dfc90fc7e1b2fdaeae8fe9e2eb6ff6108219be9285f483a73a8a30f357583b3dacfef61f216b17751623d183bbe71834eaff956b202ed5c1215f989f26a3777d189516e4c09ba0ed9960eb1bd9e343f868bbf462a323276e2fac86d14bc09d754aebf74548e07d15927e8e94821692eaec729135c95ae21c9e6dac9dfe5ec50b71a1c24e1a6169476ff1310ecd3a78b842ddf490d3215c6f490d0b3b9ee3bcdd7dd540eebe3bd5d2cd0e7b7734d4958cda5c62cbe242ebcf5b8695d93b7b02509b074eb240d45fe92228f2472c64a0c5144904206c0e5ef1e2e134d06d0cf39280d696c35623b08581b42dd3543e76a97fe18817ed3710bcf85ddbe9827f807800a0b9c35b67f06a0e43596ed81b8ffbaef4836417ebf39971547bd17511290fc6edc3a7a2702b7078b9a265108f1056c9af3d12453d4c530d4e4586ec6904ba1d743d0b6a823841cfdf51158fdd88802ac6df9f4b00d5a4700d731216978476612619bae38307ecef63a3ad8f1869a7a33460fde3999b96ddc987c406a436b25dbf86646b2f13be313406d7079323c35717429055a06c09654594735cfed6f2995afecaa5bbfa9f76f700c058becd1dfc57189a19b89be15296ce6ca71a0852aee2fcbf3aa9d945f124fbdf33a5db7e2b80bd64ef68616f60e777e40dae381168c802f6e135a6b6b86107677d673a9d94ff39664ba3eb2200f183d1890eaefff87b9a0b8c8d42087ebe06601082cda17a1e5d17ce8e140f33424204ed209dfbdfceb47f86bb4de516b34ec76c17e9705c042957ab1cb01e6e3c9c966eaadc8666ea806267b2785d7d4be345821ac81d3e7716e3db1093e77a774011be94ee1fdf45e714107ad2923bf7684baef3e1d030d8bb2713b22f67fdd1709a1cde4092b1701c9ede1511ac463718421ab3c13e58b9afd70006a8e6233716a2aa8ed8307138bb03b3887d61d4221f33465e531fdc1b9e88b24f83720b9ac5ab5447d84d9ffddb667f5492a50a1a8da6ace723c97f436e8a2d40e514c1fb10bf6fb5e90fcc87cc108b6f3b3a6bdb1b726bf2fae1a040a9ed9a5097990dc97c6fc19d7d53da0a4c06e1bde2b9f4587d73398476ac272d79b7de39b5b5f0339b2173187a126192daa13f7ed1af13126850f5b2c6b423613b803573fcfae909f31f9cc2bc2c613b24d087729547b45535a2f4afc9a3836c67775a3f9bbd13fe84d8ec3dd1cd2b5474044c888ba9cf1446548c6707845326f45c96d075aedd04e7c87c8bb89db4df3bd5f32faa811b78c6d13e4537e7978c30337b08604bf889b2a8f12446d475ac3b5ef282faf380f33836868fd09511de8b2e54a4c65fad3ae787977318315488165d3c113953e597ea957e2d4ab57545c2bef26e99f07f96eba62980722b8cd388e4b93fed57978a941ace287ef60a35a367145f0727e638d9c2d48bb36d23de48746f4fee56cbb9ea316e85d10eb87fad0be7e7d894a18499c7bdad831d7eb561b589e420f96b648e583d42d008e0b9b08641dd8488ab6bcce8957969d1d1b3645804ebebd8f62fcc463bd9dd0f6cdf049a18bcb65a63715b40e05ff6375011b60f386210a3578b2ee05e0f782405949d463e9c2cf786df7f8d8df749e2faf995268e7229029d9b0f6a1f5a1cddd1c1276af106bf0ab8048754c442072825c9074840d779ef1dbd584440b1befcf7cafb909fe52604b04f3e35736a135fe29ca1e1cef5d0baf0a5182853256212c8cd76bf60f3786fc31fc025a8f93ff124925acf8de8c36d0a3d1904bcfec0b98901f91b8908d5766980a932e670def5f33e7ce7eb55082f7711d36dbfc692dc5b097ecf57729532e308098e11151a0eb5d39c1730a03500d34936d21672e9d4665f09b59010865a40156de19f153db2fb9cb8ae055987542bda621e6586fd5cdf666d1fb12c4012ae137939e5577ccc02674d926d347fac5193b10b464190fdc979f01febb7a2a231704d4d5c3cfdce5bd9da65ef2031dfcd5e32cc8fd956b1d5b4c3cefe64d27450b7888fd36acfe822aa8b22ee6473b268c86acf60f8e9d314bf42e40d6f9f1d98f517bc41157ae6b2326dd44675c2c1b86b239558e3d5c05b3c467ac9bcd3ca380b893e44f9f003b0a50f0b8d8ba1ae1f7f7c678b0b9618361eee0f72afa20e7b5a6daaa644f480b5bfc2f889c200ee0ca9d6a8d000bd890468ff35c5c7cbb0ff4c8458834efe7f9e184d44df276e318e4e1982c5fb06a514f06abd74ff179d79761719d797baf6e1fcb4fd0b55897f3711aaa2e4d7559d3d7a2f06e0fccff6c986af78a90bdea34c591d6723ac4239dd6cbd2368c5f7a77dc42e478722aff74c601883da3947e4c695ac6ffa693bd77ca6d8067fff096bb389767b7088abc187322829f78d874a4fae03b9252c4d39d68fa8e1df847a277db7621b776f395b1d5b03d5ba8bd925d4d49e4ecbc0597ab47e69af2aa5ba8f7ed90e67380119c9cae0c2b095bf39520885fc61d1bad9c4084622c7f9aaf4ed2f8261f6ff9d58a503723ceef503b5091c5ffd30e17664563f6858e54adf0e8e9310417b00d538c58013fccf7f0f45b6db5f87cd3ba680650073d382e83b066db8d541663174f8a8893662cc01638c4082e80e21c76a67b675de8d6f872b4745d290f82a3fa9ce04ad526dda55fe926456a456e9643ba2414f2ab6d4b2071dc35f87a6b0ed81c0eeb83ff5077066694d27a6f7a43d7f9feda2cc50835f1cf850f30d61d622023310b1d9199dadfdec169d8475bf08a5dbbf41953d10296238382220f407a5c55fe116c340be8dd02deb6feed502952cc77ed7307565294339d58c07fd09c84aecdde2261c1b6db3b22a7a64c41e108e58a5a7244609346969b0d2374504bc2ed8070bfb2b118270969b726386cf9a10b6ad687c255b25806c6bf84d6d32d1d9d8edbe89e86b024329a37eca0fbd2eb8a26d27b161f73ea5b8ef11461c73b2ffe75d9d084cfc08d75261ea59e6d5205325b66075fb2817355474e4235f8dd7dc970ef558f17e5e984950538e95ebb49215170059e5b370300a4a27df7033706ef19876c7ae550cc692ce0d07e17585bca6b8417e5f940045918826af4fdee91555a27dbc907e8c09c2cd967370c54b8968975c9a55c72fc0e225e3e65a29f641b341125e776a6f7b01e601c2f043e4cb12b635fa01729541ce124a85f2bff9ce69dea94a2f34d9189867d61f21458f60b287dbd75f5228158cdfb151a34685354ef2696af3fcb82fa32c818b20fb823d2c0ded9ff12ac978378079c58993193a56d1bee0a5c637d350415089917026434f74653452af5a9e0d27f8287fc4693e1373cf7b0a1bcffb23b3b8f77ddc0e88a21542140d5820bac62cfd11d2677d17a06bc6ce993f90a09b52ee523e30d4103f2caed189b39ea311bc2346b8bb06ca94ff29f10f530ea68a0fb84ed3214c44d1a959e340a1bc3f5c7d235c800fcd1ae9433861c94d0b554c8595b0eb258ad9919abbda306ae758594bf6481ba0080a91dc9961c70a6ce55a052e3f420eba30f400e9b45fedb43e661a7f56fccac29fc49ac4dbe6cc1393e4dc153b8a9f4d48dac9a044176685d5df8814acbfbacd6dff0811011c6636a4a27a0aba50b0ca6752995b61ad14779caed69c907b8fe60338465dc70890a8aa42dab007c450ce8b867c9830a184348581e930d92bdfa425ae8deb4267be6f5d6ac01af5576007d882437a5692121589841fdd560bac61662a0478cb3f0fb182a3242b69e232df4baaea73c248b4db2421d3459e611e7c211f8e68e641ffbb47a78acd94fa6d9d23685e75d4dba67167270b21b2a9c1db39a401729591bc9f9e67eb149a30362ce06b38dbd18351e5c0e2e74f085dfa73b0387404c0d15d0057dfc637cf62e8244bccb341704bf7d56752ec4c6b7fd62321794f25973b5ad68288abfaf1af6ec72c043dc0c4beedd299197963ae33c97fa3b3834c635dfb9679938af3dd002cb346ebcb5c2282329045dda228cf1f9d8c2f9773d0ceabe579b4a1677fa8df87edd5d1d1bb007570d26e554332479d1deb1344e9228ac847742c04b48f8f46c5bfc8a9ace1f48067001bacf055b46a4c57bd98398e6187236c7ec4d0367cb52acefbdbff9e45a7e90f8f9fd654a43212089b33f18d58c8b909af17c25a21608886be94ed474b5cc464b913a86d2032ec863f699852d239bee95f56264fa55336c0509e7b0d50c5d3d18b8649cab19b560e1868ba8ea5f7e5e92154cf5c78cadb306acd3339b41c676ab8a89325e120b6a7a69b15831707bbd684d1a132d2661fc67f2729e77be823f57ead6bc6c41acae2d71f7635bb06119dbb7591b880d4cb3ab23c0bdb3e4b858dcba266c18d733f5946c06716a300209bafadb060739eeacb422b96ec9705e00a5155b40ba189e1d44515d111e03c79e5f8427d606334e573a4533a82bccb91f8a1579766edf115bb6966e89b4e6144dc308abe3e7eb07ebbd189d5fbbac706097c00c67736b4635f426f5de52b4a230535eb546049aab0e129741758d56005c3403817650d4c2381937d165158417294525c50c76efa7a1036491077108b5a0b4c105eb16ca3525f162f198c3667ed877b6fa03cf78b6153de60e99357beb7ca878bca305cd72601b23887f60edd618c009cc10142820b7e899d071416205a0810f51cd358e140225272dd63935f0567f9e83c671ca8fff71548082131535c11342b308e9f7b4c608f7ca7652fdb08b5844da12d1f6fd3d775eb67879c8c3f94625d669f78ac1d0af4a576e34b3395a9ce71d3ce49c27e85f7348ecfb0de662cffb724f32b1adac3c0d26620e7ebda90b30841043fa0119796b8d5df3265be41e10bb16b2130ff8c13ddf7ff4e80d3262f0f7042314b8c59203395496ff5934d36b79f6c1a6b634acbd4f8f88eda6b89c895f4bb59547ca46ffeef4ad1d0583e4ece755d3832ba91f099f7fa9e2baadb79c8db7cf5381f7379c72fb6fc0e6be87a5b9f50a8a5751efc803e168a7363ff5169dd90725d179b87457546a8f43a5b9612763d0e275ee57d5d26ccdf39d5c3c963ae8ac1e78bd06e070160fa2d3e15e4d3037d80888f7fc22bc4b3d292007a2266ed560ee19070db920ec4f5394086bd7d60b89d151c3dc196dc76e57ceafd361c91241c696648fb675b4a25042d5c3cbb73d8a822a7ac06bbd062ad5d5606c227b198c74e68ce40d01028158f9a27d3eecaa38c08c3edd46851572aff4105782fdd640eebcae3cead3e95f8d56c193c72346f9fa0145475fe123e34825ae6c311921be2985093e02f257c064f78f4d96b1b6fe543ff5c7b74aa4d5015cf20eacc7a775ba3fc4cc94ba1a0ab4962d15f7fa62702158c6e7afad268fa410b27194f23744bc94420593d80745ab063c6cf7af32eb34750b481f2e1c9978d096ce830759c71a8b3511efae90dad96b3c9f6487af082fc4a68240f02b3719c7c51b505c92d3d520ea224be93ef1c41950f4ad76dbfa1d42e448f9daa3af91229687120558bdbaa07b5f9901f1a39a3e82b807132e928d0f96d1fb7d8ee1a3709362af9fd88aea873892e5d9564c58aeb88f53ecf9b442ccece931fdfcda0b608e55b4b309573179ee44b9fbe9b0001d8c44a2cdffb9c4a5ef864f7f91f0801629cde6b9ba281f9ffdf3c6123c0a32767e5b7313df0e57f87dbd03e499bb8ad16468be8e2d491c44a2cc523f7a70aee35150479c5b03a753470edd3ebefa4d04b23b3c21144a8376d95fc4ec27fa0731da0f5dce2798f75d3b17a52d64e2eaa2378fcba70d6294bcd0011afd5bcc5db4881622aef4e4cd0f55e5c31da7275d081aae84243acaba03443e91bff7dd15647c6bf674dca57b4f45971d83aefb4ba6517bf00cdcde9ecc63fb0f66ff062a0aa389f00966fb8715c34c97d3be117887613ada6843c60c5c0276002eee8aeff1293e5a6c2324d7af37a5029a53a18b22c835f11874848a725e047742e4f6f96fec02779d17804380b38086a21a3474abc22e16f686c6988dacc8091092902f810b460da7d57302739534603b2240430352c12bc3bcabf9af873e1400baed8655008ac79bf59168ff3cc0d6ebd50bdb30702365c2bb5d997c7564fa6a6e5d85dab624cd30035236a7c8a7f20bdad173c26897b34eda21f78e4f6c7201de9f739decbe2ddf089a3eb9102f384ddb6b41d6f553254de16d197718302ac2cf1751aafce434e3dd6b61b81a2efa978ac33c05df093894bb06640ec9c4cb5a9c8bbe54c1d002bf67664568f70ab102cae3d9937a237dcc7d6817b3d806018d0b8034616d3696ed608f392d63a93f0e2f1ed3455ab866144f600a65fa6c7d9cd7df10c36132ff3abeec6623e3ef042d4349be49fa9caf6afb9accd1b70359e17dec0e53ad9ec743e64040d7edfc9e43f27d9e7a4f617f0d9ad731e8289b2240c871feeb62230002fa8fad990582cac3662d326beb1f2fe373c0526276708412eb2876e0058daf8bb3cd879e000e7588669077f612384f46daff8f3b35210f38f0ea61b4b9f9283ab4be97809ab9dca6d4659b059483d692fc63b62fd2fd3e8f33610fe44710d0fe92bd35910cb4d7b657bb5f31f21b6b1ebeddb22245ed57cd8fcd27a4f57f3b33febd3d91a12e0e899e57e09dcdefaf8ab6641284502fe027eb61292cfb8c2cb90aee742cb498132c737a03b5a105614be641899e63506ac0cacb99354e18d0e2390e2141a9b0fbcf807bdf0c94f738afdfda7f9c53ed90b1c3198668a06eb315094d00ab681ebec6977133491ffd208857df1af19a00079a38a7253d900a9d6e1e24f9d9ede956fb55ae946ba2bb821ffe21b3bc9b62534253b69522652d3a6b10491754ab645fc7264ba53eb29e1dd53dee89018ac0cee29e8a8123038c4d5696f151f9f366bd9f2262edee7b95bce0d66bef188b6614f96963d350789e5e0de18711dba57a54de56f0988ed0f3e524aa3e673e9a629876a2bb12bafcf861c82dfa5605fb1b6ee69c98ebb158d06ed3fd8378af62deea2f4f664407df2206d592cd2d313835d733309f929e7b59a93ad12fc087fafadc053c12847439beebec80b268ecb9c6cf6431a0d474a785836af926966303da26e626123aead27ffe466e72b600b126f2363c389163e837bb5182fbc7548857b2ef3fac9b7a9795cf2382515dbd6c8c3edf5fdb76bcde25623c6e558e76ac384f44a594065672c83d7071085ffa71a882246c20ef434d8326e940a252ee7f5d0e26237a869f2f756947b6de42f6b2e49126491cb8d3e095000d90447adec364d3392609fd039e50dc36bbdfbe2391a827b1c3a412322b25bfa31dd55aeab779b7b81c9824fff426b043518f33106a5945a50f33a6a1da364821de41e3d315afe9511591aaeeebee61ab12eae41b2b18bba798d82ab7bf49f26a852e828abcec730b3bbf610f287c946c8e9be5863efd9a4d423c663e9b60281ebe962cf6016c118970c1beaa3f767fc854b80102aff527067261f2482e67a5c5aa4741fd3c48fcdf2ae9c95b0947396d45ddc534fa51a2b7c1618a4c6c61da960cc1ec80aa5666da7f71b5c243c835692ed1bc37d777e797255d367a3afe652d4abfffcb9241a9e8001bffbc01eaf8c11fa7bfe019379b4627ec5120423f66a7535b9cfaa67f17c17f754b96bc8a89fd4ca9b4d4f154c8921cbf931b31813a4e7ddebaa51c39995f3981b9d64e8105f4936aae9dc4893e491a302c8b89e038afeeaff745b1645df3fd334d9d407e483795d196acfd56da04c5ee2644201e3796a7ae20a6ffb7579cfb14d3fa5f5e5ccd058ca7d009ee07bc9d45905788450658d2557fa90e0185f1d8140dbf106cd4c65420082a1c4faf4181307a73fc96323ab8aeb43ff2aabcbe066263996258ff4d9c46eb5789e7af51e4558525b6d4a034912c14c2b52e3f9318b7370a21525f461cfe67c21d5441bbe08b415a98751a1b584a972c7824d8c9a7141972b0e54450bfeb8105b7017872aedbd0514deb4691c1fb83fdf92caf13bec78e130eeea9e59ffe5d2fe0a9b27e36e017aba2011251e84a538fe33e9f4d29a0d07b71d5698cae263a31db0c9e99b53eb972285b38a9001f7893651b844f5392fa96054597cf720b299e2e7c19a27d55357eb9907e29bd1acbf6b12c64cc315b70e5c08149be61e0587acfec5522face7068f3d97f4ce6908604ff2f59fbd944741f68278b687582ce68725d450144197d42e4a4b333cb5f89cf88b678f484382b952a42414cd2c5adfadd89ffd344106062345d332d6a7d60adc1767b22c6a90a701ed5390f516970e90e39d6bb8b4ff86ff4bd07ef82a9d6946de20f6f2cae843fb7a653198bacb5e9baf6e95ea8426951f7f431e2e820e91489b473aa375dfacca774dd761cb3ce410a14d1ca21e61f6ec25edb6f483fee6557d5f87a189aa15c9bdab762d34457db95eaa860dd35b56d063b5b76ea77eab0144bc4b6e9d81c3fbdc13489f330a79cbdaef7d878c81cca200ce2c9c821cbfe774c2f972cb15cc0f5a060bd6a04136909127a6e2c02fef85ccd59a513a8847e27bab3118b8c482ad37187c16edbea5cbd8dcd45ca920663b13184959bdda55a3a3dc0deed503caf5581f72e21b9b175b28d5601f5615b8548509b4f605a828081df41f9361a363e6655015630e0dbda25831b7cea3db410fc284a7763f8a8e110875a5227c9d2e6f12ea914da63c4ce65e3da8ffe879d21fe34cabf8e175afaa7433a058315d8a88b1af3c2da75add0ae3f37192b940dde8a85095ae54f1723a2afdb0d9a22601fdf4979947615b4254a2336b53d2518e3ef9219ba8d8fab44cada07e7f69b3f9850cc66be71b0e02e11ac0ab3c7ba350901413df03acd9299678b09551fa4670f95d9db0be97e1d1cfeefd41973ca60cf78260850751a40d5e1169882384ea420cc27c4ee90b97a4c851db23cf1dae9aca13e6b02ee71f52c481ea6b62711406e45de64e930037265c055d0037894ebb64d3a14b3fb88d6a12ffb372e37b6fd809504e8f8bdeb163969b7dca60a063ad4dda089aca5bf5374e7c75a62cb160cb9e18a043a0671c5f593267a066f83cc650cb874101eeaa93953439aaf732ceb7967f74db0784be1f0253a8ed76c0d8d54b601267b3b95fd7629a4262974882995e0dabcb0abb033e9557e72d27caa61b6be666d595d931cb8d8c6a76531ad992776e371b6a4713562f7c203f57851a83a6ee65f38849258570c5bb4d2ef9dc8358c80ee71bd78be1464731287b31c0b1ece559d646b87b9ca9919199b3d925c3545631abf86b9f1010ff7cdaad8e8eb053e43b9a1599ab0b96bc148f3276d8aaca9a157056237f75667e230e7c368c8d9b5d65530d6fc6360cc26eaa18546c6371142fb2d5c2590dc67d4b7b7a21e44192ef6b78267aa13f3e8dca75085e788f3f86e21a36dee62b56f132ff3f58e048c4e3ec5cc10714d82b42beb9648ff7921fbd2d0dddc92b0118f01fd3ab69fcb111bdb5240105bf5d6285c9044d81e1aaf1da02c12d7e6293291e1f3f2e3dd3dc9e7a6ca63f114a59bf554722c50ce72db298902481c7a89ebe91179e954fc8aaa54f1c50fb7e24beaa493403a6dada83901217363d857ad5541da865e4f22837271a244661bfd3844f8b9687727f01e280e6617059f9ca2d6f592092d8f88581735bfef92596aeaf6424e0aa8d7c0e1a6fb960b10f606f9195530599acbcf5056c04058ab6609955eee8198fa2423b3d0634ebda761d128c1d9c758a9344383c86cdcec6c93a0c3c1f912fb5723a463a3a1b05a32ee78463218eb13c1e19b12b9566cf00bb41395af2e2a0cba3132ecda0ed0efa5cf8542c261460ce06cbfae524fe6dcccf8a8d78df063bdb925001d843f7c039112fb08203319d37cc27efb15ad5655aab4d0d000b49198949576ff18aaccb6454ccc4b4ab4506199e0af0673d267148d91a1195d96f90e3f9ea29a8351fced0125ed9220778143bdffe24cc70f59ba3eab133c20166a7a4bc6523d9cf05226cf9c842063ddd7eb7c3bb843398df3e4bc0112ef4efe5542a5203bc101a7d6cd395cb350374c1664b42097eeeeafc929ed3f71e3acd28bea2b6aa86e41c6ee30ce075bd6481e3a4c343d5414838f2187a7cf4a905aca12aada645ff1ea9ad2d33dca30935e2c65ed5842a0e8fea4a0e1ec2c6f589e8fb9d0aa23e32fba893abd93a02831c5fd1571fa12f8e941e41883cc12f76c998beee24090e6a4329c0ba317278629f332c5df0e46375ebe80f8ba99d208fff9bac86dfa033504aa9e874cd34b74f5313b61da90ce3c9e46c96f8bb9bf361d14a1b7371674d1e359e812d6df301dc690c1b5d229ea798ffcd246d5a1ef9cbad162c6876585229f68fc682966a9a2f47e3b9b39b13ead0253d37b60a3e5f2457fb19b2057d73a313938711f851ccb88386da325b2fdc02d5cd284d2bf7a3628b197b472c8f465511fc578cb3d5a1b754a36953ebdd985a17781094963773a76a8e3e98bc4e6772ad5c2bf7ec4ef9e034e975a2b950c5ce3453ebccc91222ebb3e3cc0a2ce3754115edf16b3b75a35927d03077c58169ea1f6797ec925922ccba17f8614950bc67e982def5d3d78a87ccf6d4de102850356bf5cfa8c3e8ca34f32e8d198d7a8aaaacd3ca9a4c33f29c139c83962732a75d1e191acb845a6f225ce855b6f387143631b5794815cb128ba1915084b433085780ee73a5e68eb802edaa75ab78124a526bea2118d0e9c7ebb9387c4cfc5313b309d434abbd2d922eeb1513706f6903b48af1639b6e2b2fa762a9eb7b0723d5137f15d2012e6801ff9cc693194c209d03fd2182b8280e3add4f1157e4cef52c21c90ba4cc78a05f84d6480e5e69b1cffe418637153ffd3a4952472f81a035bfe726113451692473431d1dad76566c7ee63d17d8702f83b31770b8e3fceee7afa8902bfb8a7d91d6192330b497b7299e56bb753211418ecdd4e8b2b862bb4537ca020afe912bff0faadb1af1ff9e1d6a780def0d33d17e2697d1aeb5bf377d2f778be2c5dd6bf804d4c39c40cc29fae02686367f533bac70c3d3e01973adb25289153f6057768652e94cd2386e1c66b8bd9ecf46b732854e61e33d9f4efea3c5a467d8599b769857096307878bad576c919a1d51a1d52f8f42c6db36c70351072a713d07fdf0b52e07e283b0476b419dc57997a0b248eff43dd9b05318b98be3bc12783c5ca6d33b7eaad3847dfedf318e6f9b8285e192f821544dbb5b473f4d81dd46bfb0dbb37e67d54143fce376e6aca0f63da37a4e9272e11fc7ddfc645e7b0584cbc65bd59b2a01feda47e7f3a62e7c2374b899b0a91a7010cf10f1614741acb4a34cbf4fe31233e2bf14d521d86849ae1209b59efac2987cda4d433ed4cb836466cfc32df62c7b342559ef8b29cd69a52ae0ee2947e6f5392781b16ae9383347998b7da66ae0be00b106ed46395adbdf2a62d72488e38a5a211d32310f85db4afeaee31192039018890df5c0afa910f383579c93547d5c42302cd64777dea1e53c232ed41ef6f3a79a706d69f8acbc12b00a7c713b0e7f2e4fae566e0e833ddf807135f01b2bafdb499a74cf45ab43eeb36b5c98e24c2366c4184d6c97bf64ebecd2ff1e50289e41f6774b30f16860d940f412e85dcd84c09f1383d3ca0deeaa21e79108d03fae8286fb481f4db72eebddadcb9b167a2366ac46ebdc6f8977e66a7ccdce14b9f5ffa31e39ce6a8bd784d70013632b24837c7f47d272d1a3cc9113adf643dff94aeceb19c888e44a9869cbb443f77bf480e4d11d7d32d2df964dff829b266c18ef54f32af9760c2f0536a252d434bb96fd327cfbfe0119ab8014b93d946bf4babde549dfa1938f764a491098c2ad9e86b3fc0ba40545198b20834c06ad616efa7307e2cb6a094329add633dd3cc921ac83186a7827efd2858312997abcc6cbe020672ffb450e6edeaaa43047cf4e9c0e1ade949c44ee53158ded5a0660b9db49444ac0f9a7869752100a250dc75d34a6d895ac972cf69b1c04acb61ab18510824a163c5e625f4b4e1ef7a56e8f893334cea2eda3e46b8376da8ccfd90124c25853ebf1efdf475b0570d6351664bb987b9efeb6faf8e6b900e305fa648b453ed196cd1e46700169d2ceea9c78915f35a43216d02daf427122d8a6eab85c32887d1cf989d8259504676c304e7efb3ec93f61f51d2dd077ea292274e89afa032d17063e095e367c24673abe77337b19148eee678e0a9605b317ca8cb5b4564574a728c330f614c94b0fab39d21bff68527a2a4e8140a16aef28ce766261c30f1febd9edc5dcaee2a6b79050ee0cb1184237e946a91cf6364138c97f5712deb21dea0e46555e6c059410ca28668de267662bed5a0828c55a844b600b33456eb0e4f9d851c8fe5a796fd52fd1f834a83d897e395423bace61e27d00fe77edba3542fd9884bc674063e9d508d67e9176db3d7f6e9c609dc53c8a93ec09efcc021fbe05efbcf69777d9b66ec4d97a01578fbc20f969d7f09f0606ef415eb860eebf8236e6f4ac379d9a9b266e958cd6a27acd5ab78a2a52048154d19ef39c8f1d1039c5f533becb6435b77ea63590a1f811abef20d93fce9c5c150bb66fbf99b3941b716d824dbd086e24be3b5299781fb4cc2f2f4311f8e86edadca327eeb5ec482990abbb6a42c83ed4d711994bf7f27596c1cdc9adad7ea723c0f7ccac4361531fe2b7a0b4280d67e27316a43570395ca87573944ccb5e37574301283f2b3331394f953b4b367a434cec913f9671dde78d78721fc3c64bf2379d5cd6d986f4562569a6c7397ec4884a12db71c15b7aa11c1e6c0f2208b7902584278aed5ace461d9777e510ad029155f0392b0202ae064430f63b5cd8eec58293d580645941d20849ab27c73d7f24a4f77a979e549f27aa59ab47a5d0cdd144c754d8e21626135690403943d76b9a48eabcf8da31bb665b0b78ba5b249b5a8191311ce0329948a14de171e48adcb239d47521df00e81c88baf06f2557c9142a0cc140a91273f867e20f7b2438258ce7c3a56d59f56d76c4059b2f3868b342aacff5b527fe36705f7684bdbcac11835893144aa8153db050bfaeaa28d854fbc8280a29bd75988873e67b5d03cb6b6636539408be23849cdbfec680f24c33680e70e80a30bf55e284e95c52091a840a95c04cf4fc36ec61a23e2358c2143cb8937fe3ef23cba51a584b1dd4a162187e7b21ef77dfd131fe86800b8613df725d97f3bf40aca0f6b79386e2e20e6f90d1b30fe5c6e52c4ffcdb6562485b4151caa2a1d588b13a5403ad500b9174d54bf5caef465d513a744c5c80c17365953d044660faf23cde01ab80b94dbe488e4737bbac4d42e0ab1f17c6e4245d3b3211b287e5f7b11921013c6afbcfe06a538b1690f82bc429c18ee10c2e14143ff7907d5ab3142e79db37738247ee9d4757b9fd25d657cd30778ccea044bdd8495d80efa3fb5b340b4d3c701615b48e8c60d1aad1fea8e3d0edcd6df70f9e0cabc16ff483ca89bd755c2b58ad21d1fc55207cd19b5912e3382248385effbe2f94eebe029517a3c2d2d7bacd11c9c38eaf24bd0647a44639b9de6af4bc47d40b331622fa016e7dbe5dfd6e98d82f27398ffd2b66f5cde0a1cbeba1ebad63121160e1f890856c4a56b972663c283825bf0624e9c6f9f724918e87cfae4ffca8508bcc0c1e5d9a44939ac40019efcbc16f850a6d6663a9b20ae38625be657f4f76659aa37e65786c3839080cff0b33662f81b4d10c95932994f6d84285cfc2bce753430c87cb71f8b33c9eb322c955d6ea0d8c46b8976adef780d32dfcd6175d72789280f0e573dd5771541f02b71315127577969d1c2c71ef3f37ecb9ed87aef9676793a648a44c5379c4b4a37db8fc82cc59336f23f81b8eab9bc16dc1ce8e07b6e8c5c4a5f8db4d316e9b8be251ccf3e8d521f18a121e397160992412064b1c3193fc863a35cbc9c2af9ad854856669ed60bf5cfc847dd2bdd4bf075c719d0b332a76bbb7382b357cc7f3db1f522fd0717ddb2cf5cf6635f9b3e9325b3d159dcd4a2c09c2264ba8f121712f112fd2642ae4baa39dae2279d3cd40b9e90a35ee06a8a56ce45e7e25c50b571eab78bd9d101bb098d7ca35d238ef6d9329ca21976719b304007ebfeae5ae10c0dd6f04ced371964d30f9ec2c42f86468b44c6448cab8365a4dcc2123c2273471c4f398b8498ac660065dba81d594935d648f80535e093b0672abd8fb814b5601d221d064849425e4f1461568989ba389612e22813c0ad8f3723484a40ae3e2ae00ec9c3a732abee6496795dde19a736395d2ee3272ab15531983e2fda2fab2aa7f0a1e877edd2dfed8e3ea84694730ae518f7417b7886c5e88b630154e5cb4d0e9190534c6f8a36b9ca3efc121759d145605f0cd882c562171ceeb386eb69f1c6ca762ce7323fc9f46b997335445d1c67d62d7c9a76b8f7d095f5121edecc2ecb13398204736466a4ecae4c4404b460f290e51f09b6328420af29b2828058415db4090e7974481d87e362ce09b5f224e1496b6b971446275361de1fe8bdfc31aacaa0e117d8ee69e7b1083a530fab9462ea176c04cd3dc7d4e244b1d6bd3a691690ee26622639cd0a52e78cc7932ae82ad5946e3b10bd015b87d7b1b8e57ce1637de07b5186ec796812dec761535134470d0500add3b5eab1440247594474b26dd8a4be052f09c9e81d916b84e1e069fb9d7d5df223ee638948ba37a1e95713afa8be9398bdf89271ca9bffd882637cc65260a44e1b786484afe844f21c0bb79d7d50ad092e06ac456a1218c871b3019ac609cb1b1a036e2c612345c2016d6929e21c7656a335aad80ff70bb306c3cb065e6988d42c90cbef8a7e2c6edb4437f2fd6ff7978341ec8dd13a73c5a14abd0eb02f7ddd5cafae886f2b98a26fc62775e6b817a8d842ebce7943a55bf315fe9dc90287ad8f4aecef38b952ba0574e24835206f91380ba71d630cb02ddf71943f01de9290be85e00b3e3b479ede1cb66eb6cc2ba7839cfcb33c1919180ff89b8797c710929f94b766bab11a5e85592c21c83615cd26daa34f9cb965992059c74c63cf18fd4cd5a459ea57755242f84f49a58128b24675388c63394bbbea745137eca0a51c0177e5e3c6f367a3bc828876880d401340306b964712b9b0933627db49465a1dc13dc429f548ff8478a71bc0381024f5dee66816b918ac87b193b069220d599ebc6b2c1eb39732bb5b25e89b871a831e139e9860a7d6ebd95f5886e30c0ddbe049cb610365bfc8c8134020411414030f1b7190b0accba309fc6e329db96d4d190750952a2b34b726fea4c293d9149b178fc56baeabb124d055240e116f34a8061d4c34e1c3df9b49dcc030676d19300e3889cf4dded9bb14e24650772b6cc43e1fe2c33bbe295e6ebb0e6ef82bc80a7b02da0d5464d240b0dc527d647ff9e931981f0d368878a63d3970c7fa6b8dd91e8c05a46b0c28c4f93aa34e78c30e02058f78c0d040109f0b94db02f30bb3be4c77981f09e977c9bcd0ad4f5c7d53aa5374cad3277818c6ad3b4e483051a81263712745e7265c8ad3a6a2bfdd3d43943cf1999f51d16a86322ddff78fbaaeaf4c317b97691c022dd9ea784bde6ce369cbe817eff58e6b6ea7eb0161088c846fd810d7c19c2b7cc1c1259b38322cfe68c5e78a4293eb75269997c7a501288c236ddb856f1e6f135ed560dde2f46b8dc8013d63220c2faa93ef3baa7a45f1a7c2ee880499af299236e980d059e2229787500b86a1214f8e66d6c9dfdfbcb3a35283ce36c757ff99f30893a9eb6a3013284cc5071fdf19a963b0ecc186527d3c25ed91c673e61ffd6af934827c3001af296b115b0ca17b93c63cd133de3867a3ef32afaeb83bef9d8130a8ee4a11de36882c57010f5dadd5093b9e3a5c87628c65157c887a895f3e9f1192f4353dc13dfe951a9253d9bf91df75e158cd8d3b3945ff1385270ac60c140fb54a98566ec43c135c54a8fe80bd321a6c41af5d4d46da1c95e6b2e4c4a9baa19d5621d0b0bd2d38847eee80e64ce3028638ddca2d2e792fd462ebca599dc37e588dbec0622f81b908f5d6205d0e6dec678f04d283c9069ef462c4ec3d6eee55a487e02d751b88a84e75435830d372f338b30e4244ebeafb194e6d5c1c7e949d7cad89349c07a1eb9353476f49afa446230c8f0f90b6092c20293406cadc3c1f58e31845399b225e21d034abafd735000dddc1705a40b83e53742d915d6b4d2a929a226a0094d705ed7fdecdc9c65fc77d52099245b1c6f576e12b7b8b4fe7ed54ddb26c5c1a3cab6eb239a45683bf2de780277506f06dac89a1d3f14e9f487d8975711974a042778236d98a86d188c71ec1ac5fd86dc464c1326125773758c413f5d6a120cc75e80e5881ded7bf202a15251fdd04d509b46d7eaac0b982fcfe169fc127461833899c3f2e97306b285bd8aeb69c577c699d09199d2b0a201a7ab188e7522e5c0a22691487106445f3854f911c478e2e9df35e0320bf5b3d9693b69887e5e34bf98cd091e3698d2a2aa58378f79e2246dc9011ccef1143380cf2846aa9ff17b6bb00ef419e9335ce1356c6c525dac4255e073af16a3b192a66b90eab4de4d1b0af2af38661b727cb1a5dcb096097f94d32aeaa853edada0d56960ac511bd3f17c9d757a2e7562dee44a6e9238cd74712dc18e615f0aa63d95e3d5159310f0076bba3292a3e2ad40e815dc18a77e16390f4a7da2db6efb16c47a9c961f211fd84e783d68e7dc9c86e6801669c4489d08c95baa9ee056fad5af443097663363720bbe43b8297581c8048069fed1fcd502d0e86b1ca426ff8baed3df8860eb59646570de1f9af874d37cfe2253fcb2b74303fbcf8a9107fab382e6f8718325f84b10f814b4804be54e20d1c32f646159dc9fd762794cde35c9cf40d61e76782819fff0aee7425c7173fc185e97ed80541810c3c22c252a1b2b4433dd2bdeb162ee601750108662728b78d5dbcf9eeeaf89188633c6543b04a1ed75028a08903f472dec2ffcae3cb299898128ad51385ae9d43f723b5b93bd13d2f31ea1bad0b370a9579937ed1716e5e58f38c5794a82c8380a0c8ee4177f376b35db443fdf8187dbe231761a20aab8d7f436f92b03e0fb0f32d3cdab161a975c402369b0d4b6768874adfd76de6595c41523f5782bfd069b0027cd7a339729b21de934a8e1ecea4e481518772d8aaec33f1d16bbe4b7abdbc1718de97921ae60cd6259e755711b763680f70c61c369b8b22c2a005208cf561e454120f850d0a9bc25e77c50818217ddc7726620fa97d4a8cd4fb3ee402be811ad1acdd83f4039a735b69fb4a19ba92925dae326e622668a08cf4d64d57d7df84922b0ac19749a32e183be6eb1d43d06cc10dcf38dfbd5da6e4fe45cc86f738757021b449fa7a8261adf29a2f3e4d35e2ed63252f004c174d7e8b4c94265f5e79ed2ecc5689dc2eb2d67b20958569290d1c92b0b88c3f51bd7b0f98712f29c283229772f52f614fe4eadbf919ad44ef28a13b873014c7f8df14f2c2d3a8309ef1606ed3aef0689fa0dac637f080d89ca4f3dc645607db2ab985ab491baa509927f012576eccd24e670bb62be25eb08ae6c8b111e13e15ee80e7ec201148efed4f125329f132b2f22334aa8b4cec42ed3f41d5e9c76635829c2ac597ca4c46c967cdf36537f379009fb4bc0316cc38c522f35562743af74ddbc470f32dd4428948b7956ec6ff4c0a427ad76e93e079222d290781f63a91a96022f1f8ecd23c52f2f999ea4e10726fd613ff59e439a0bf77a185dec5c46ef73c6eb6e8e1fc572e26d0a85c0b9bb239576ef44dcc89f3e4a29309c44627a27d336581135d0a439010411a7a52ad8181cb40c476d8e2abe8fc2d9ace0b3e91fd9d28a6142b83faf8e8c6c137c4591f52977a5f9ab468069af46fadc9ba4cc138a051443b04353e4071e15ad8087222a7507498184df0aa7fca8a553a44ecfeb0865108e2ea62e4ea56434a8606c90d1afadf9779d8c99cf930a1aae0be8ad69f7985063570485fc6c691d014cf26f368dc16816e14ccc77f7f6f3ae7f8ef1f529b2a5cad84e64586696cfbb757711fdfc97f78ddbf6701186b44c48bd407007734993711bf5822a40732f100da3603cc6125a56e61b31709b7c0617f7adf959c8943152b568e4ea943cf8595c0c8aa51f89fe27e3fee8c6be0073f24e12f5f7f8b1521e6751f8ff4f191ea62ef0a563529696b6adfc818d47b5c8503d9ecc8d9249c8fb00c4b2ff0f4fdf1325f3fdfc5bbc8c92e2fb72d42c0e39c5d0d80d9e40cdd2eaeeccf0a14bb32130950c9e594442e591d97157409c2d40fbb6cfb839169ad2f7face7180f158fb868895f861f6ec7ab0bf1bd4de66c2536e728343fd1ef23cd83f5a61aaa8800d4453657276c930de59d309fed8122a239c01085a03b92778b8e912af77b512de8e7375ebca80f8f31dfde18b3c745f8d09ba2966c31e79de15e677b3098244ab715310b1c2b48d4a43ddcfc407e6211277ac828629d3045f440ba7b4e5fa00a170bb5a1235bd5c7c4d029606d6fb8b86e48777d8c83ca6bde4b648706b144ecd4784803bf9d8b4e50ee8780662f7507a9ac470dd5a69a65b08b1594b9e98499ceb975577d539f8d62e113c4986d9bec68a2b8b710038af580fad7ac7004d7d5313ac8f02d1c8076f8ba1b9d8e2ebe55a941bc6127d59f5ccbb0ff46485edb9510a3923aa0b1404bba5b9c90679af699554ae5b97a5e76591d0a39b66d4230fb9aecf192f90e22689ed6ea6e4d8a4567e5501dce144c9ed5edf453a17fc0407a931aa90b79bd10a2d27bef03bdb0a5998c3acced1e4bb6bb7369139f97242cf3dc8132b0374e18f6205730167b451aace4146be1aa508fb17385d729fb2480c52dcf77e5cf0b6182c33cdf23ef20825222d19a2068e59cbb9e727dbb3da70c25418c5f64d3526297a631db53f1936aff122078a5be02828f5053a352f1a2f5535c2320719718f3c881bbaab36c8f0e4cd7bfaaa3c72dfef57f64d04894b5ca37c806b485b90e5c772021643b8cafb4c02438fb00a5959f2a195f8732b8d477fed5b286f8665e44b5f62add8503800c2a970e8951320d25e75844fc495888477cdcfe5cf573b84b3d53205356c7dde371058dea97852dc3615bb65636cd69f7b38eff707508a817efee6f30fdb9a38e0f519324f8fb0020dd259151ce0cc21d15cd536e836fbb5c3d23067fe68cd007a265b96a26d8d60c11a16366d759504ae3223352af5b80ada09b7ce49f9faed28c9f813f4b244fa7a17d1b5353aa6f4e8ec4d523e79745cd583d91e61c71ac309ddc453cc15ad78574f57d25eebc969e8eeeb48f10b34d6e129f0639621f01b589e9f777d4faadc652a6650a86d5653aa75908387109b14c1cc9b2900d0bce4b0e46db94db011d47f9d042e083e0548c40d7b01559573326c1f3f448aa25320663816cc41f4b6d74f0fba3a8ddb5e3ae50e1b36212937fee77351c1fb6b8c9b4ba8df5d1cba1a9efd786ce132472986d077323012b7755853292d6cf8389e770d7441a6261b87933a99816f8e6aa939b81b98138e6f18a34da8fe303ab20ce53114cadea22c32ab3cf9f6957c1b108714abc7115a7d5be46172f061ec62e503ca5306b191848f709376d5a4837a7b82b5e2f58126564ebb65ef28215100c7fdd623fdb655b5de73d044119364b41258e897f7d03c55b0e09dd6b0e4c70b218e642826ba458691dfdbaac2179b955e13aedb2280327b2afb1aad37a0fb24391eafcf882bd2df5faa5b7d7a4c8d281bd3ad18cafc82855444db628efc9d5c36f70f0cd287a51a0e611873f08baed06074087ed091cb163727c839e786e69e6672bdddc8f4422a32607e7b71b099dd71f76024ed39e877237593c3b923317726ea4a99fd59957be1a9a0c85315c0c29b036afd0d38a6a53d8f7c0269eabfa5d5603d3110f42a41f656593ea982a65fc68b39e3e689b6e33b4faa67bfd0470023a1465ef8bdb3f3e6b685448713ec0fa225e37bcad939eadb7c49bfcce6ad3c19e26848fcaa79e55d1cc5221b95f2ec32b17c87f887f402cf269033145fc4aa6b12a6b649c615ae970c349ec5b6607b2eeea17966fe748d26d3dbacf0868648bb35d80b60cecbffc69dd12c308b0d92cd4fcacf2f6ee90f7206e853e16a409d4a602daa63953b5c1d1c0292f87f4450aa21fdc8cef7736bf44e9f1f13e4021c5cd09c8bb0cbc9e73f09aaac13b6e4bc78dda3445185972f808703130de4d91cbbaaf8d55b844ca2f93fd5bfe67d71560d827c00a4b09059de28c8246422b6a5136692eb288d513d5759724a17773da2498fbca84951065a45b6e9da7c397a274cfa0555904364f45bf17285907ad04cd8f2aaaa989ecb7e9dd13f1b06cdc33a3e0b950c8a0db31cfa7e24db888b17ea6e233388b94d73cc6bf6a9b93f7257c2c3ca1448a578f5477bbe7d25855061aa14cf493fa2fa46feecefe3a45235b58c3a20cdc5a11988c620bef2b39649b29ea1bf3a0300bddb90a89c21898e107a992aa9d036401cd189629b8b1afbfed37bb7d382ee5c7a18c98bd64d1e8fbf4a5111ff8d6526d360dfae1345077499ae50e21a8efe2227dd0fd4484e25a4f9df231ad72d4b001e81d7ede5474c3c2fc58c7fb83c6715f47f502761a731fd58faf7a55b36c24789c610153f50b9fa1b4c836df3d724a2b96f2b5eb398a90b9a6ea20c3996a42509d86747c74892ea1cb8b981394af428ab4b55dee35b56d7894603c8e13f4d4c4a2951a14682aecb206c44a94a1c78f2c633b697a886987cc28a3eff02761672ed3766912812c46a932b57b30834bf64a28ad982e1fc73c4d5452906abef69cc4c7175391c4c4732b1b0ca89355fbd91b6d7837d8d3fe38a9c9e4055a70d60d0b6891a90931cb8ab10fea4a13b01b4f6c77f14ce98df54019cfc48141aa8dc6f19ebc5bcdfc2443c135ba740bf4cab964ae57a6faeaf4f886482bfac5ed0ad3246ecbafeb05d194ba989a3529b9a0d29e3a37641edf9b6d33ce79172f4d5a3d8181320452149dc5dd2301388bb3e342e7054b1682372a2cca31626974e4fb3d45acb199ae2f21166327999efb761374a41d8437b0efe923f5728bff064e58bc68d6a029468c8cd246e790c703b452cf5e03caf8b54c8b75060fb0246ce767e7727fd7f34214f9e2c3ceb9428004bd7d3b4270df0363a8648204056b71d1f2cefef96485d57aaf2bcbbe0d50e11196a5491b256364c58a0623483ba88696f348fddea9f55e45923b1e57631efc4de55e08a2b15711b301ddbe200e5549365ba7b8cbb63b6f3f4323370f629f0e864c60f610ea117d1a62e5c30d3d5ede97f2093bd1b02780f547daaf25e91ceeabd2e72f2edd6193743f8de1281a6f57552a1e259c357a57767e05e270193b84ba6e14c72f247bdb282caa9490c4f3bbf384ecb60aca8100ba3dd2ebc80dc12b88dc563473a07b040e67a91cc9dea965f7db8da3fee034eb684e77b58236f75041b241c39e0903fc458217205ca05be2a743682e0df2be9e3027adc8d480b2322695a1e180c87188a190f9736271530f11f626efd4cde3d33df839716d60363e6fbabe2f4eef89fd1d53cbad2e373aa8e9021ec9a9254f0adf9fbd3bfed06abab9a045542aa7b2db3af777862e395f2bf10c0ffa74606bcbd07c0640edc73844593a07f69ed8ff28ea59fa2557b1cf7f6a9f72358772d588ee5fb3e6b4b28c809c9ed2f09b0a3b1b41f35ca3850bdf0fe0ad514e1191457ee40530679b4bb11bebb7ad6d87483d72eaebdfd04acc51bb5df22b9bf892e172ad9e60ab18c650a719a31ffabdb49b76a02d1c918cf715319b1e1e328c3b0ee83b46633a0fc05863b0af8b95c338c3f3603bfe56a526e0b70c28d13a5f341b60dd429eb8e928b6402c94dbde455156700a0337878863780c03970102f3457f63df020714ec25ca7125bb001e57177b5aa68ef5ffdb6cdab97ff1a6209d54cc281c5e5ea265eeb853f01b1e56903be9c02bb821b9c5866213c832a59d93f69eeb7b50b72c72a07185012cbfd9114e1edbeae99de8ab2944fb7637a6a118424f96dfc54ea81d2521bd0ca9c84cb7132e3744c23e1633edf3f7beaa924c13a5782fa55de42dd360550b71ca469cac58afb76971766b251b832662a2433620173043670d2e6ac11f2755d6805feca5945f1efd623d6f66c253228e42aa809ca2318898aa2ac1d24eb973a5fad0f1f5d46acb8f940b685d8517db74c69be9a3276c8886e37e3c5d2a65ca4d601dbe89e098d03e731ab02aeed76678093c2e12b53c5d4814cc5676bdc302a4dc74c349d9ed8432066cf2dc60c88eaef144b54f98d2b30515c615d89b55cc87933517ce448afbf22ffd10ae8aa49466ed13056eaf479e80d77caab6cbc7e5207921f404c7ae0cccee45c79a01c328af5d2a8a93c0ef658eb6f9ebc3317be9b720518cb3f744a1cdda5b84562020d11046472e15316c467244f47989da9552deaff4d1bed56640e07f36488c28f376ec2a19d2c096c19a66a554d2570f5530a6044f1f56693df325b8ff0deae6261bf82bfc51517faae45119bf848665d0fe22205bb038238d97e577a4c5a7a03737da74fa0b42513d81f8332f4dafad0427e7a108238dbb55f6b8f44bd7e863cf9161c3f1818344249befd29db50387a86957ca663b98cabea24db18058bae2937e4998c4755ea11d293c35d74ef7fcb195b530b1c74e2264c8d81ee95c6b63ce38697bb67ddc2719fdb26eb576669b4857f7f996d2f038171b58a8d5ad241398399595b4f62068e82c57979f0552c98687209a06edf65f8dc2b10ffd38d4ec462b6d74dbb6b1cc4d5ffc3237dff32efae2ddea51aead8ae7c50d4d7ab05ddf711c584b38441680ab0398ea805181dee5117953172d164acb1d014541f4e3c252b40e5b1cfb1aec02c029c6ee426254cc028f04f9c422b84c661f031837d4573edbaa18126b85da8e57b8714fdc09b53363851388fd02d225f87fee13ea9cb30f48ab3a7e474c198e2affb5725d76d683ed05b0525885aaef746a31c55afa615cd55ff1c08bf079ff82338a30057c87d4380234e54c92949cb2217f8ed423cff8707923179c105abdd6bc0979fe7b7c83ba8cc0373c43776f23dfeb1e43aed03f62ca066f90aaff62b27fa5fa663f5983c6c76ba3afa747e2587bb6ddc664fbdefc88330b31b12c3ceaf020843472d52e9c486b6c1de1e5654b345cd03876e678215e23f51399ea677d14193ba22b4008755a17580425dd58ae2ffb24128e240b1b7a13bf6f1ffd7712c502ca0a255a324ea3753f23165a211f25f5b8f323314345216562cf2a231a844309d8e1ef43c71decd7fe7a17843a9eccd83eb61a39744bd155d028c7dda700e36a8aea3f01095f3388da178f49ee31295c198466f7eb659fd427441799dc0b1c1992b8ca2573b34673c163f14e6f1340909f4d842aca617dd7693c06d5078a5f263eddf1482c29a81ec7742c0ed1803eef850fd89a29bdddcce6025742292b427cdee5a6a81c14495be1a058d2ab3d676b727b1d47f585c7085d60b84ed25e2b22f54589db2938db3f777a622e980acadfbfaf3e0166464655514803be267f89c2a0faddf44cd93bf06120f291d95287aef1469555f9fb38462f35315dd5bb11574a12f350aa8cdff8069fe9699ac82b9c86a85141d9d21662295d7d519d8fe9791bcd25f36cd81f6035b6301b030dfa2cb5626902d2643ae93a9f93271c258d4aa1ac2a710c085eba7658ff71ea364fe35dbf6938d8e07ce7d2d12fabd1381ebc76f919be93613ff1554d28dad80588fbeaeb2dc15964650f7cdc9ba3fb3ad77c4653ba058426e3ded5f6972eb2d731a4a4591ac0a060186977c6656f8dca1b976016bcebb67b6d9f84b0cb141b2f55c2f2cbc4346105f9db21e1e9575a779cb80089d924e9571e7e656f390b6fb60b1f0b1c8cc365983ac8fbc8d4b65c6b54ded1f603e233edfddcfd089d240978eedb64b0f2f7c8b1de8c629fe15ce92ff46c6e8d42fb47fa4b7d687a0276fcab2e8e2bc739c1426edf994159b3b80b3b6e734356c8c0045a7480accb3ae15e82edf6bfb8672da65957c4b06cf98ca49bdf58e0327f791f144624ad81718aa42d6f7abc1da8349c2b9f1f2fb6f3878fec165fb7d4274919e5905bd24fbf87c98b0bb1a74275c0db6f2bccb6253e1e57479052e75e59bc0339c55824a7412d123a699b00d6afe368971eb8e99e02c3e89f7acd01883a74462c870cfecf946c5c4900b1dd0e19b1c441d65b5c08242216cf3a167a21ea6aa32be9dae5e031f7249cdccdd83f7ad4ca6dab9159e6747a2866919e97d5c3d865129cda7eb8064c336578052a83229fb2ac03eaea074a38d2965d299ffa792a0f40128a65a950ab3ba25d91ab088d781e5d0d1c33c4196d723f8d3e9bf71040b146e6ae7bb4cda3db0905d0ff2b33e9cb81a463e3de24560f92fae90be279c712fe85be7ac073170e16f3ee16b71660304f94b6a368c15953eeebf1f509950cf7486a9374ae876ad02123da7d82ea34cbb533bc0d4910d381350538314cd7eb9b59bca2970bcea6659aa31eec8318a6b4f925f24e3dbffe046d89fa8aebf50a9bb643a9934d476ae6f182a8b039996ec958c3b109b75e3dd4e92b90367b1ce5fb345b16f3c5550ee2e57b39114ebd27db858de56a191a70c99bb9ec4f890cbcd021bb40b3d00cf83d69df969c61a5f574120fb990c2f3a8890d38e0c71b6670f6544b673ac21936a3606a0d2dc6789a0015d9211bd908a088e154406d65dcf22141b55dc39098a3dcee9672becb9989ebda7c9aa13d2cf576a0bb66bb4e001ee1f5052dd379c012d596393dcb89158869e988609d97083a7c553ae56b7c45081284fc4f6ae3df1d09aef638d3fe4057684c8e9977bf945ad44b619a205708c205ac5aed7aa9cba6bd48a9966c9ca7f148645e5a033c3fdf0909fec684ac3e0529bd60ae116a532c71ab701401954af6adce3db667e18330ef68e3d0fe59bf17b59c0db79c96c691cad325f76fe68818fb5086efecacec9a85e543a24ec9a270182953fe4a5964bb5c286ad8a8d81293cc4b3065386d637fa4566151edf1074cbdceb71de37e5cf896b6ec354ad34f1dd1a9081b41e9b5875c8b720419a0d1c968381f429cafe67b01c0c5431e8152a31535169feda5892a806192050a037c51b250fdf595ac7af71aacffdf507f990fa84b1ee4f1866445a4a051df0f7747fe0833a716506e57a46b68dcbac37442a41a31748719282cced30d0861edad1385e762c85e780ff2bbf79e9baa8f3077e1c19fa4e926542691724c9f687c162ecba1d1fccde2c7e5fe817b6f03b3c281449afb1e15738dd495343f672613ab9df173d0195721ab0fe1675c540a49c294bad4d54a00a1eb63b281fa9d1702f3d8a660940e12287d6694c927d0141fe787bd2e56c28b43181789cfee2df18c6ff6d49a053c58951cb97dc0d6fb994f3c12031aeafb0368be52f1e3a0c918ce06b8487c028014cf10eee6ae2e179a58a8b2cfb8c18599b6abfdf604170e259778ad0e4946c1700118db73132a6bb133508c66a1334b30e54f65e42b84072de1d176a0ab0ec45881088fcdcd540b49b1e07c7f1d7356cc56696809b01ff6434863ffb3644b24498528e43e4ab8234ed0cc4814400f30f4f8a69303357b6a23f12b3f28d9393f2910b122cc641c935a746e26d31093f98c95a85f277ef4b5421ee5b56ecd31843bd14ff552f1510fc48309d053fee86ab52d66bffd978d4a4179b6124a21ccf86ed625db354ffb8e1ed3297fd79cf66dd297a5fcd1e4d7a131c34b829784bb66b37df4d32f9af5aa3c3da3d8d170e37e97b2d895349b499fa2600bf6bf837d29c576e2f875a770f5d9ef61e8ff6c13965010501d3c80c4439d672176902892c48845a8a0dd8d26dfb4b5af8da0eb5eb49a70e772d37888c9014615da46b16fd2ab2a55befb56502dfe83dab56bc3152051a65425d5e30a6580a4f435285a57fe29820d36869cb08f5a743ecbe09e2da1ed56ce5ef12b02fdd90928ee569ba86f336e3c929136e7d5df8a20d0c645bc16c498a0c31a43c766f1485094ceee7bd92f342f7f0c89f82c529bda9cee72957815e71401245188c5df3f5b3aeec439ebf6e51ada0b6d6742dcdfe30a279cddd9d3ca8acadef89b5b0a581f41b5464866b625e568fa0e96a632e12fea2e46c34812dc44ca02a63d3e96a6654484299f83110bcd95c73eb7c6e2324abe600aba6eb8d35d49698bb8bf78ec0c352b8f5a789e20c56de6a05dc87eb28454f5353558f5cfd55c1ff20a5a8dba0a2c59b92407e0837300078c6694aafe5559e842e14342a65eb732e95609391098c4a83b746f7cac382c4d747087cc82d4351972544708b9ac902efc603b01640e7cefa1c837e24c41c88fd0d780a7bd4b4c5f8462a3f3c84b46f67c5441d841fc46318842cc73704ffef561863c75808871cc9999e5a1cfcabb54f04b8c6dc8277741911015ae0cde150c9130b5b8a58d7c47fe29b27a4467be359c2d14e3cda4cc37d6f6510c95fe62dbce56e597e8d7c1bd9848680e3a5f08e70fd5c435a205cc715b64dcc37bcbebb91656028a966aa3a2c460aedf6797960bb665280ec6088a9e97c8e957f433b076f728e6c137751a2cba3e32774c564e1fa36e52a02fedb569c42bbe27557ae8b8bbf9ee571130ea57d8df17ac58cfbf79a992ca12150dc90ce77b462f182fe78a9f4c70a9e3cb4efe3ca6308eab6e6fc0f805ffec3750ac13c5f11656e26b33fe89acaba6176424751d5f767f0f7be26db3ce04c550a9f8495a1889a60f300a55dbe61b8157283441b951c4f2e97e810148345da9bc5c9bfbd91faff0fd9a5d1cad1ee09429ab81b413d9f36a9cc9b959f1f7635dce02fc523125a94e7871be6c62afb13d8d8573364c1a6b0069900730545dd0103094f239a7e2696cbdde786168aa73bbbff1d917c9cb7b7349cf128ef8f98d1081ed93700cb56ce293bed54cf36c7c3dea393ad25a2e2fd8acac544558157999bf7d39538a34251fe939d523225320703f9fbd7a7ef661038d3a53e35b7198ccf62b19132245c9dce904b8c3c2b457849abd0ff5c2f117521e8658cf95c06e16bee43f2dd086d048fb6d9e57625b268aed9c31e56f842c1849631efaa585b312d6903e4dd51e1747f58e73858e38a46c8ff4ecb48f48a83e6bb2624273ff6c77295cbe5897e5795ea8854de8503238e8c338a0800b1d0c4d56bf7895d90c02138ab6a0692cff7dc96bfce56dfc310aaa09d56e1df8571f1f5f10490c27c7ff0d850634819c4e294509501a6c588b6054df4c80fab4e5a1221e80c03ed9dce0fd23b673a8318f8d7670b64bf9f39731d09246140a3e47857fc4385ba36ef7467e0396a59df767affe523ff0fc44b65bd91c27e2ed741e138c57a78ade2f305848a7b6fcedd33ee590747068c4ebbb0d0ab9350a6e949dd0aceb1340411223ca70d161f2010c55092b56421ed0887b73b030895e9dca45414f697e86b4da03e98b0970f4235cb5e866d429240fdf295f1f73bed17892353f0350b9b0888af37abd8f77bd3940c20f1c1bb5e5372be2a0d66fecbbf6cd75deab13ca611ac526c54d40abcaff118b015dd2b3019cec278012b3a5d697236f781cf8007d3add634a75343e30a27c95c2c142ba391ce50a636383c2c01a9dcc843633cbed8f085949f6703213635d26e9d8078a60f910e4b2354a77da1e1e921643b00b2db72e90ef48959b92630db09b8a2b9dbf2957d292167e3481dc7f8d2cf4e7967f306cd45aa69423fab9e78f32ed68e64b5babaa2b225386a410603c56916fe5bd6f7f79e7ad62827d5f7089684b668e15fdb00d7c1fdc77986543023cb05808145af8eed7a950686134f92095b6a373c5afdfe480b5bdd97b56a55c2394f8796718345f287847a9891beb4df2bbad3fa75b951b26d56f654dfdc5f0b3ced0191ecf239951d8d020f0424799e3b3d9961371b0f16113c3226382bfde69ce3efb4138f08e5acdeddc96d86f0b862be43ffc33c5f4272f13d7401ebef0d2e1c4131a80f824a1767c1b8be385623cbd2e36e9efd934fc61e763f1f12d1ee891be0c1f4476017c397d015f3e233549ee346da386686c86569ad0c9420b5cc5f644d7d48abd448aedd812bf45beb2c309751c0e6ce4b3208e582701b2048d3565fc166882b02b3ebd1b807f00ae76a3fe5aadfc806555c031afc28f7e849dca848516cd8e481222c12e50fed267094459145e6851d8a79e8e6bf9b258bd61c0827750a65fb112b978e241a5b6ff1b7b2388001e419ba16872cb5f7e74fb3d5811c9a3699dd48e3cd270d00bb3c3b93922c6a78ef00762f7fc467567e22b0e4d8c237733073418ce1de3e04a5b3e2dbf72b4df693692d9e66a85b0b315b2c9a672a7b31c56748d7165d0f0093d342b9bea86f2fbcee45d83353c2230e0f6ac8271563e8ba479bf1a3f73d13a68239ea028dd0524cf6e6f7de8f1c28aba9f3ccc12108a0e07c71c2f87e5ffe0a23b3287133472f58aebeca87b7f2e1e9a0f1bb896dbf2b0cfe446a0d20bef4fd3844a6faf266dbc2c0ac688a741d4602181011230b2ced83d2f621c5d2296ab3d13130d58dd13f5e8aa46c44b95f98f764e87be7ca4ec48af7559dd4bdccb74bcc4b4d099c3f8633c6da30d05fdb81c733bf8613e50fe4648109ffe199e70c9fa5dcf5a8fb4e3ef6141d2fbcf5fb13008c3568a120b99c8ca2d6246ca89a1abb8c8d11a55f984f6c033b8c03e1b97727c092a6e3c6a4a626ce5d342759417254177f437b67f7604cbcd95c2cb592bed3dc0672c9f17e6def5f556bfc466a4b2b57e2816e0b5ff5311e16fe8fb2cff4ed7861bbc797ef3eac8482781c9ff07c8f5cc54552e2795bfc0caf4729172d03cbb5dcbbbf0f0ae539944a98a877c07117a4fe957bd45e390a3fa87cee6eb80c2907c54107fa9de7f05364c06cbef8e72a98cc11261332f128edc17c28e11412100c3134dab5aa999a4c2fd5411eaf1ed54f9e39c6ffb5a09fae9f9fd2880257376273e4fcb0fb6342a16476ec56a29995ad8af7e28b6171e1490bca12e4164f6346f26156264755c858699cef29c5a1dcd834dd9bedf1c9f8b45b69a5d8bd51ea38e00cdfb942b88355907d37d60cc722a1342f025bf6821c56c687e8221178f4d5bf985adb8a96961def64048e5e78a06aa99eda4574004d96da3a731ba5b19672ae2cf00d78543318b606913991338ec0e0161cc24934c47127c5a247182da5e343db24017425d0f54d02d8c20f0b5a6cd10767c7b460c961f5307a97523463b03d2051d4a914c32f943d2ea3701c71191bf2466727c80ec0cf9cb84c9b1a77a9599a31caa45bf53f9664e081e09faea12ef58c60101d929efeddaf925dad29cfb5d519e98a40af0567a67c78f1a9dfdb23a67c60875e72f2b919f9efa7dc774806bcaf47a6f7034a85238e17db36df0b4e529bedbf43c50b856d49cd15163abc476be13f5699a0aa13219c876758b53f8a9bcd05377830b62bf3efed170538a89e5e2abbe789e31a208931994d3de208c6d2f772076023edba7fadce7bf8ea995a9abce7c3aa7e8818cdc4c018f2f87aa43c6337d5bfafcf9f3bed54e93f775bc6a14c2861374ba2df7069d5bc57efd669cac819eb28cdcbcd91f22f22d1d790658cea9cbc7bb788c6151a9de9b7b185ddb564fa4b94191cd0ebf5e465dccb589e3e1455224d0986e2824bfb821795558b73948fa82367903d1e36130a9834398d7aab36ca03baee9398e6fdf7d8c83a8abdc1f2a79ab41b24ede45e66ee15d9b10ae0e5fb38e2edb3e42e9c86ada2a6ef03297ad865d7d9f0821687ea17be5f8bdc8f958d181e0d51ad596b7c729f5c1e039cfed9b0f866415e93418984a332d7b2c8a6232ade611be7b341ff6076550cedf8744095883216c7d09354eaaf383e5d378b04ab38c739d9dfffa9045ef9c8f77916ac8f5c19cf92717520308d526372c5e898ec1e93e69c3cc10416677ba1bba87b9d108ce19bb74f282275c2366055c3bba827ee9470ceaa8d530429d39d02be494219278df1e4c913ab767a3f371e39543ef009627f41d07e76db65aaf0407c89b5aa1a38b1ffd1551f33c7125552e887eb2ad0142e9efe89cd57634fae83e939f158dd09f6f171769b0a673f3d2d42944b283e114e1eee2686d84aceaecc50b85d6749cfbb2ce4ade266a5fb38c69a145eefaff36452e052f107268d86239660e04ff6a7e39854563b79171645497579740437dc081b1868c5d79eb229f6d2362ed4e9cea54842ae8c886bf17657c999ff117fbd99bcfb85ae9aa82005a0562437a1b18c67746779832adc973106497d23bdd28071a3424daa54195118aecb75a3fa5ea333384e8bb4877c12f498e328e1f6f7cf831248abed99940c4d9b9bfbd5ae37c52b035ea1f9ffce9a57c8b278004eabc807d1089d9917b4603bdae4e0fe452045d16a380a7efcb6d76f1e5576c5448a31c0107580ece2af15eb3545978d9d08c19730ea403312f35907330c2d62d90e1773e80254b480fb0e106fcae4b0c8e89c2f61c4dc4b8becb5f3e576abf5247aef745e5599f06aeedb4c6bb9a5f5a12f987a1248a1988c1f942f6db7c7d02dba9ba08dc7abf5a25de57435ffc69723c989cf5e0920e089e4278a1870b5605eebbb841981f197d0a92acf4f0c265e05eea84463bdd5f73ca4eebc027168d1bf1e6e4d2d2ad98d439211f5396c418d7ac40baf35c78c797a045213399bd3c6251854fab85ef8145f9ef1bafec37d704be326bf35cbceecf583b0e2174769047936aaade1343563fdf6757a77f8a697b4b9a356fc447e2887c5ce854d82c386c5a94c5db7f9493a7c1602543e6c2e1f2cb7afff10c46b5f5e1e823e0e6e9e3c5441fdf51a998956d8d7cca6e85344ad05526f094bb0fadd62d0aecfebdcf5c4cf9c60c3c815bd61a858b82c21359b29b47d59e0a3cf3aed9a2983b5ff84863d7bde4d5ac6e38fb71f85629365e31f77e8d856b386d558c24fba86cb625ca18195a7c60ced3bd73929403f6af896e1d785e98131a9636d18942f9e056b8e6685330d0d8081b2faa2409dcbdb87aa6251eddb9be3ebad42c4014a0727c868d2929327703630afa54f7d30814baf44057dc5970431c798c27510d360bc22c9d2972778ced74b3b84e92596541952e35e4fd99c99d367e7a48d941af0c7ebd0af861828e5d941b42ffb54d70b30b47a6c933575823d0f27ab81ec80a54b48888ec510eac5911d4cc3f786c7afa0363cb7919f93569c0172855a4f6073faee9b017a4b7724fc3eac6a9419a872d3496207ac893134bd01fc3452817f7e75c47e8c069b8ecca6ad9be291665b26d2b8b7c970be777fef203d3143505d7cd25cdfb9a28233709f3cd80742924297f7293ebfd3b56d42ee8243e4505b34953b9a4065a09b3cfa2ef1335975fbf4c216b47407e00c1d5bf9cb42102ef4959bfd0d6668c1b5b404f9a71d48bfeb8eafbf4b9a558dd113d5cf9cef0712cca2cf07176e9aafd8fe03754b8fb3e51a4f817a904eede5325d9e724a0e30a47cb1868308bf527e2a3809d01480008391dff803e5513dbd15f4b82f6da700c20d57ba8c0eac793c32bf844bf58006b14ebed195a6b4fce8f97bb8949fb1d415eae12d2c531e39e0d90ee83dce4ae9a35b00013ec2018a52c2e4306ad270c3f69f5b9c45197034fe7c2e2fe91d231915c78fd0b54e3f2950b4091bea3436b9dd7c9430db30330d32e64f040f3b40c85bd7356d68d2dd403665fd23747a45b339918550536cf0437e227d6c7d12e15893047aa6c9c201ae6e445e3a0e4ed977eeb4ad78c7e3f9d87f8230fc80cb0acb091d713986007db7b58179579652b6472e5396ab50d9e67ed45b923cff1c26ba22ea8c80afa6b8f7eecb9dc8473469985498be8ba43905b95c0fc7bc88fd4ab4c7f884db76bdf09760a281475df89e620588fdf66a7b9e062493c96c85a46e517cabbf2f20e7643e3e97c6fb14a969c2aa3810386867313dac156de38dba1356e291fb7522569548d390ec54005eaa4b0c2e8e7ccde5e1bb6725b5dbe21d34e2c690cd2f8ffa2e6850ba314537f93453e1d81d461a9d10c5a6aa35f67b4658e27ff8820ac260bb58782db1f0fcb1831123567cb8141bcd50f2931bce0c2ce990c0262b1e08ba77ffeb0f569a499f50e848789ce91e948a0c4bfbb9b429f6e149d69e95f37d3295d91877bf10541cbb95cce1da774eb66eff1489802c5ae755d82a173b633ddb968b2504cdb0b4d96c42f2ea0f0074010d75ec857cf9754a51d8d1831ebafa2ea5c06b4028b0ed7a096cc41a5a4314f544b417f055a3ca025e3c90094c3dee9b5d3ffe84e09ecf02ee9dc78a48b838e9fdd45249507f419c01b336f716e3305b2920a11753a3c589c97c18732052d2191b0478b1e360ef0597e922d2ca0c0673e9c9ae36dff169ab301301c2545cce7e2e2d8226eb66bccd9908865b99fc1c02faf168a2511c0d140f79149efa9b56ca99fb24d646be1c663eaf9e04d3a65d1da9e2381a924348cd5bc9e9884fe918732f92961b58d8cab82fdb7d5b3023d1539c4a005e105a707d9ef4a9c2082d094fc19371939e1a1f022f91ba370bcf2300682130ff7da953c0216bbb90df23f8e129e16e7906c4337a47b004e4e6adcc19d2574c75d43b0500a478d8cca6973fb5e36894fcaabc9c2af5a87288bc21df91a1fc12bdc15d309249c0e6fcd140f1aa14cbecc25fc51b658f5ea1a500d9079a7758c5b3c8130e08fd93c7eff4b4aebd6c60bb0d0dab56400556c055370a4cb435a2cd1ed8361ccfa24d7747f630d26847fe55d26f76b70d9d142995ec2de40f866182fa6c11f44da41210e019e645a2d1c99aa5147278981df627aa3f6fd72c537f2ee9d27f48fe14f0e51d308babf3fd39f201f42657936c3574ccccd76918a2242553a782f733ee8e04a0b1ed14fa5b28c016c53275792f5f75e90fe5cefbceb141e51de49d51005ca5777c8c255e91d7553efeca62a34866a92cbf8cb4f0d6059974b2d7e68e5010957eb4ad4c2eab9a788c4ce6e2e9989d681a4ba5b2265ab65f182acd94925233b416a78cd1c3f36a9b39f10eb606436b992e67b4f493da24132847bc6313c4f48320ce576ceff07ed6d482a7932b5d753e79e225e63ac96f258e023b204edabc727445b985ffcf7864e3ee88b1a6d7c0009ef427e324121b45857e9bc797942034037733e529f8c1442c194a7a90fedbe1548341200c6de4d1fec6e771db9fe825c7d0a9b634a2ff4d04f844de75f02ce4c0b4ad512fcdc95e3d0b2e2fe4bb173ee70e6b966f5492d28c8b9f5f5762d3ea150df049aa4c72af07a401ac2fb23072cc9134280d1f77ee03917f5c69b42ed3e0af37c39e757b9b35f4b0c09c9a517ba4fe86c03d4195901e9ee849757aac896ed7c92d666841b08a1df526d08b49291fdf1aecf6617553d319646e3b10022293ed030268bb08413c3045dbc70590d351957085025f658e4ea2d72a7a59351715f364db9d0f49350aa98b9991d426ed6c5b3a2f7fab6756274807329d2d2c83fe63f5c9831f15be748a012fbbe50878589f06cc3bf0f0ec061c5ea1abbde88de2bcfc4a0666213a50a296927479c3795f90ac3f9ae981a7683997b5a2da1be39bc1e80a1f1e7d759274dc6d1773959572487dcfdf1a01f64b10b4c60768b941951f9bf3a8adfd5805bc3c24fe18f9ba5d49d53896eae650e35c893bba2268f07dac414b0942bbcafe80dd289c2fb2ca1a20a2aad9944305897429e8810f6f7e9751124925fbe04d3e7b52e0d787d027ae5c2efc701a7f61222fb04f22f363635a8591fc5bab22f122a8c1db5ccf6215eb525e3eaa1aad71b7012e124e6b2c2bdc1b8a4d1e43961d94355ddcb37de93daed73c9f05ec9e7c7d3b34a97143af2197a45b4c9eb8e613de481f53bed2ab9daf5fd552236e5111ee69f5a635cafd82de2c859e4d8099f4c4c601f89970ed25913442d262be401828710387b6df4a0d5825e599d7a1db2b88931fe5103b73e7489ff42ec2265c77d46105b6410c431d326023df0e0f9a19d885c0a3774613238c253e53e2c50792482ea15224b8e27adeecf1fc5c50c93f7ffbcc1afefbc263d85e554b2cf73f24313065f0cbf97558185487dd34ca5adcd87605391d1b9cb3c35f72b7f4894abeec3cf7c2c25fd564b8f2aa7434281dfc0398e0228fabdcf4371aa864365eb40be6c7ba5fa2aad8fd72e87ec00eab7a5db7d433158df0285b24f17a2e3d2344939081ce429e774dc4bf6eff4e71810f0208f87d08a49cd436ff119fb754fcf1ddae4e37c13853c7e2aa7b726b55b89f126f35e0b0c6033aaed2d88684de1575f481aa663674d2e30f8fcbb229c5741083b33e5b30742ef623d4fb426eab91ae7ca9059d9539a5338d4e49d5b5d97ca9f1a5c8c52d4334439efcf69837c5e79d26613d74818c451b2b4229d735a6aa7f629e8b0e31e10b6c4587403a1acf9568521cb612400d491a55a104cf93f0215b5773f08d998b66b63d66e007972db876677a74213b8ab0004bf4f6c0c1783bf17be636ad82f7d1711309de669d224c2b344bfa8b43e0619e28a9c2bf887427888f157cd1d6a4f98f3885b2a494aea0c1cb38a58ae44a58b1c0f303b73a330e811e656443da7ab46fb83bae9f4a0a82d2d56a1b2c45e7a5889a244dc46d84e68d9ed5219e07eabc9d42a8b455f2019def952fc91667065e1c801162f8bb3fe3cfd935b5296e5391c66ceeb8a37820f77bb2761028b82898bf94994438700747f090d9d3067d2af3cce1184fa6b3505c4ebddbc16655c3b3ad4a497fd99afac3e78dfb1164e5690fbbff9ac1dada871a3ff8a73ae55ee268d79fae3ef4de369a37e6813b1e9888a4b46b5eee4a687d63e5b286dd70dd190588c4b68e13809783f54848a9e573512d259612e263502a4a33280446e75ee09627cbf7c70ccebb8b6194ac2cc8c27e0d2d56c097a51149b24a3268cf7bce94472849e450f07ffe08a1398c0514f33b3ec8f11b5295e5e673ad9f3fa9b6ffa0d61f1a036d91da5e7e28def91fc92d3c4d9940030d069d7f2ee129d202e303d434de94efd7ce05d3139945841ca7d9d61779d1ed756d292e01fb80835ceb243586356da0c4e58926e7e8ec9cf8d1e64c7fd9443b159f3845ab0657e3cb112ea34bed99d3209265e7b55cb950f80e39c3b236cf7ea91a2a5e91cbb7d10645dc7da0d08220eb64c4935f5f5bf366eb81b33e0f1b5b916215efe75d291eeab37508f7e449ae81872830f95b8c9334ea6eb35b79b0301667d244fa41b7e723ab2c3ee911c5c2b3d80547321192bcc8cbb9a2c3e3aadbb2d1f20759ec54867ef5cb201fa2a81f5d28ba19fa3900caca72a95411325c443ed9989d188ae1655fce06eab2aa3048164bd027b132a9734eebe0a2f81992a9d0aca57522500748a25bb6a681c08306e84437cfa17b5b55ef4485b92020c3ff2a778112a8c05ad2b9142315c787a8f7052f4fa17eaad1dc3c789c744bc69caee37758f3bb64a1203170ce4582ceb4f2713cdb4856137d61cb35c356bf0bfa2adfc5a00381f97b8d8b39cbeec9c00634eda90f785ed5e70e2afbf27fb4303781c149ffd81e4e6b4c88bd65dd55ff636535f906206d27a8bf77a063a8abaddd4f27d547a203ca749d8ca1a3795e6dfe7f54195899a0a4edb78ae3a3ba0237d2018c069bb7565755a0755aa631953943458069992f3168871964598f0931067013549eb6560c9f27ee4872c4c06f8ba16853a849a81636cdcfba76db5212b91b24fcd3a9d7f78fb06712a2935330f3cddfa8473e79dd6970a292b1dce64b329e70b70de3971f8b9cb93bf1bed14a0549bf0e96ddacc607501aa452755179128eaec0794059ba00e45f77415d3023bdac5b99acea9ee8490f1cba69ce28347787e826904308188fd6d96dfc88250e76a749151109b856ddca8935a5c1fb3fd2ab5eb8d1ef266f47afff7f60d5030d03f7ed456c667b796b17cd1af2b71bea84343815e1e1c2caaa5cb0b38cb8922db41f0918008beaf165317f180ac3f8b344cb846463153cb8825d3d78b5620acef02a261914c9abdc4a740632498af4269c42ef91410ab1f116982c67c1003d628dd1f155303f8647b676281bab4d5a720dec3089f8ed91391e7e3de7012276a3f6e2c98bda9ac4f37458fadb38075a7c91b2d14b6ce0e4d68a8e7c1e8878bd19c6146a186e430c6f62207195e48201c77591368f8c1447e45674848b99ed36057214d254eaa68a719106e96a4f552cef40619b6aeb7996a7ffae1b989b67ac18b3aee1f1c5a37ca64a8257d7da25435113a517d6a90de5c3eab6b9b5d0d8c312c6641c7cb3bd48bf9c1d65ea18d348af83c7c958dd61be9c4fa5e7c8593ad7ab9608c072ba185ad49a3873bc03a19396d17e4a7f942c94ac5e4c531ef1700f5fe7013faaa49538e2d59be4c7762792d8fb703db3d4728b669c0a64a9a9f6fba7a419e287e6ba33206a8a05763dad60c574c0cee8f467bb51cdcdbca3d936cf1637c060f8b7add0e7030211d74296b899d0265897e2114d33ee684250b4f1e198e6d925afa301fc1c20bfe363649ea0adad69e21b5bd1fd097070a9215951aa088d86cd2bb3f2c9c9e78a83fb0199808e38ca799afbd1ebc586e45954fb2c0bcf74f30e07e887a85fc0f23a3ec1d2eed0faf3997f378db42e0285a401d223fca781925c8fd68328770fcf8cf96ae39a3e25965ab97187f94e3a66721b1901d42c9bb94763e8c54799c78271631953cca9fbe4f49086398da702ec05045d986edd02d1cd88ca814bfee74d1746c82b6878e281f42a49618d96a1a5ea36e35fa901126bf181753942c8a669626728dadbd578605d04792394cbca970b421d8d90f8050a217ae992726757bb2f4a3d2500fcddf490d7d285ba21318d4cfc2da4d0a80006758e172bd9bb9efe0b501e2536a51f941070ccbfcf0865d6c86ba794f19deebfaf89856d183495e66647994eeeada3b06da3ec8b35ce8727264a99455eaacab4a273517e4ad61eea19a02648db24040353ad1b9514eab52f660e2eac16e05071f83ca638e50b1bf08fdb00d04df28720b1f838c47eb0a87c2fe5199ffce886aacd1419f045377044b8a69299f92cfb9f0f98f7c2ce5f1da2755ac53b533155047f057bd0828c01752fa9c70665a1fcae602d9011a98bb6450c1bf4fcaee2caa6d9ca7b4768fa5735e3eea48eda84cc736e09dc6f8faf62d4a07e4b21c64c290d13ce259dcf17d2374076dec808d0cd1452c9acf240f78d5b22839cb4594983bab33cdf2180a9338e38d4fb05b3d17074ec56726c66ea7dd666be8afc3d54bdde194cecc4f6beac4f321b5da6ff7d83e0c286eba88cb7dfa188d8431f3275c10a1a51030f5183bd0c794ea4828ae8a518d3b8fe5bf776701032399b7076649ffb175540f26b7e9ba93066ec5c18b6c3505b3d0508d27d384ce07687aa320743e6bf0cabc180351232892dbf10c8de9946137c3045a6987f9529552800ce55f9d4506c3e81ebcc082b52980d30e69573e0b1f2a3670ff59e2a0e8eb8db751b6d147364c0207cf6a560a9571e6a7f262c4ce8b57ab4e2a68177ff81ca438acb4d61d80d545e7a3b2a3d4192eefdf4f0fc9ff4c76768bbdf315da0fe05db3ec421496cf600ada5e570f3d688e0fe63536109a7a11b7ca83fd31aea8d8617be21895a226e93048b9cd5fdfc4c0b693bf85a1c3643f84dc62d467c1b33f682842889bfc46e258e16ce7f5f4e9cbaf0fff5d40f1a1dcec862fd6e804e8955ac1e92a49149de9c6805ed56d69dc97b439e2506f018082292e6c9170152200bd446c682477e089634c51469d0098471c3940d2fcfd8f895afa8a4de877481557dae64b354a8238e98f40d35cae932cb48bbb842c3388c0185a20da8ca1d25abf12ae19188ad593f925d2c27640255eb90c51251cb44d1cc4d1c6dc54a7120f4d49f4074fcf067d9a62f217540d75f808abbc3bf7b2c45a6e8e93801bc80b49537f35765d966f8aee43dd6bfe7801abf123a11b72d3ac694071f044eb3a6bfa3d8baba90d93295d188c97fe87c9de2e7a10a40c849a6e1f7d94c71e7b790b02f2cec5ecd3d88a760a013632f3d962055c9c88e970c770ed137d9d547eb35acbe7164d725158430005e2fb95ee8503e53fda9dfeda64d5990bdc5f6a422fa853abd3960cde3afaeb81acc336625c045ae131d9f6455ba39c2d7f0f84543a100402c84120082f57ea6d72fd2ca134924347c53f3be80562b109550c54dc565f5f46f62dd5763ac991961ffe3870b1a0eaeb8736b700a3b43e8a808cbc064f99dfe4b3424b6d2a0757693abb2323fe15de635406018b184f6052bfc94318a8ee34a50aa4c5962191b7067f403c090ec03b536496ab6cf7c3fee8fda9188a61636d1de2aac682a6e494b6cf370de11ef5dbd47de3853123c80fda0b64770abd6c6582b47bc17e3fd6f6c413bab3f24092e0a1f8baec0d7714830d7d65acefdcf25100447f258c78fac56d3684e962535b512cdcff5720f1b5c6130f92d31c5eef112524d0d18a9eccc21caf192c004c3075808c6e64033ecc9146b4e5e80a58fdf5a61ee4ebcbb7e1d92f5180f9c609d4df8a5b1f0e47e7cf153240d2e4f4ed0f9d9b44336278faa1550ecbdf49ca9e09e42a57620cdb68fb5c26d9c5cebf682233bab8989ff255fb3de0cee56b9622580548be4f41279f30b7563ba04cd7a7d584df2b7671b350b8960039bcbf8cddbd6e16c839d916e2b1b5465e6930ce890bf4e7a9c235747f9176014d740b7587f375f7eef2955b5c76555a2bde6ee69aba029ebab3f72eb687bf369a93bfe3956f2d1282a0be018690b8598d34cc584c59dc04cffbddc6b0fdfe57d859b80c293412f23642d6b2b5b78b6d81607b20ce5e5c49acbd2e12e0dae063e5f945e90efd534b83d9d01ec4bbaa7f4caaeded153932730d8750615bfb2e89eee9b3e1500cc2d74d8c1c0bf45a4b5a08bf14fb8ec68a9352489b91efe47810f1cc0c183bc5f3e0d52101b4a0cc610b5757b102d589f3b7938281da42f959ad1b017ad30ff147fc814138543ab05c70fbb7043e3ee5f0d73b0bff87f14e636bbd4565b92e739123ad3cc110d1f77e2564f7f28db1a9b751b7a560b20830017742de817478eb6b3a1dcaf78b6caa30386d4e52645a1b5dab5c8f931a07ae1c5b68168d0f850ba39f5572500a3e7830e4517a778ce82db540d46ade154bb32d43c9dcecc1784667b9c03d9be006f0e075fca1f170ba31b06fd5ead70c2eaffb639819c663e132ed90a79e05d3212c3412afaf22300515309f9b3ebfa37f42f880127fec0988a99068cd4db628f26efaca9b77ac32a9c1fac61f57045ccecf610b272299f5f3468e6a63378d0cd2eb33f5528bf679e5580f1b340784d5fe05904ae5f597ad8d63f195c42f8a58dac9a587bfdc76064d4c2106f679524e6e94a54b9a6d8c14285593ae87a3d9d5964b765deef86a74f09fa7f544f9fa0dfa77953ce39c924b370a7d560c0f466be8145b558f6fedd515409db553e35677ec7ba19666d5afcf757165bf672bcb2d0bfc76496f5ba9992c9a00292598753972cf27ec59236437ed6c36d48908c56131b85d54319453ebda5138e0724a269094dc44eb2c9f9ed35eab0f5045468143b300a17589ea125bd349acdf45c4001c3bd86ea15f8cd85cb0d3bbac04547422913a15230cf9df8d7808ddbe3563d14c2d79c6777d24a31836624c0aad9a6cb2a1916357a8b24744ee5f0bddd046f92c53bcda2e1136aa2b806e11aeb94be8fc3cc041f9c572bcd0da0a49190533a43500fc1cdfc02d8afd028395aec44f76db331b25e47e84a049b34ec4b3d9285c44a93f5d926421c80025b5cfd59be6ba1bc434194a1a0c23590f17a6ebcdd13b16c00fbf2918b25a61b64973e52e32ff0f65bfa23253cc20b11f430916d01eef8608f8e16ad215ae6850b200340b05826ec47de84e2fb4e1a24c425df940b3dc7615456cd9148b0a929ed3d1bf57fe7557d3195763098f81c451224c6b71e33cf266e2eaba5d62854d2357a927aff2f55a8fb50b934ff36f9be23018e154c1daaf930dfab6b59f9c5929b13bc6ac556d14245b88a5b3cd5c21dcd9507eb72978a4054e0b5404a3f1ab8d8318c111510557628ebb7fb38212382c780c577a88866ab543272e53b9e84f366705f67a26e687f272f2e9bdea4ee4021194072348fbc4b83eed63a4d01c2bf8dc22428af6d1b6d942a90e6e884c1551a2784e7822ddb432e8ca3938c30b276deadecb57590de81349586d4e68e20b335979880d63ffa0ac73fe2843f08da114b5268e08b96b871b636baaa2759790ca96b74c3dbdb4d0f508367d9f7bada8134959f8a23a5283d4aa8e6241c4c71247e14480abf1612586825afe171ff3f37c5a4c8b39018e3f2bdb09f01d98471ab64017913165c578eb492e6904727f76656429965c0992a6f8659e374d5f28daae79a5d78177988cb8b6a5757bc569d881aadb37c04c63e631266040b05029d9c488054cf7293a7d261a1bb176c4925d0ce071fbe0e633c5b8cc331931bae2a1ec634c63b4f0b746f2e01259e47052cbe3616404130ffa57ee55167e7538936c26173e04485651a1d8ba7406427345e3d52e1c6bb329bfdc127ab5ffe17e1849d3d6a5a71b2d099961f0178eceb44426af4bb4e13b73a555173111bb69c8706918c8f3a5d8a40efdab1c3352723432cdd8aa3c94eb8d95c0e507923465c011b90131698fb66b0571527c1fa96c77759a1387a4bfda5ee737f95682b074fa3657134023272a6a251ec67d7f879d28da75f3e876227925ab9a2265b475f124bf6bfd2d360dbecbb851a6765459c6a5823aaa4892706769e797250a39f8d6b70e46f9aff95c9ee6deb4c9bfe16cc2c57ea8124153b9cd3150b2ea472970fa047f84782e7e3f457dcf38c058107e9c3cd72e29bae176442cd2ebf7ec2c5da065687ad90cb3828d997376dc7bccfbf6ca8b96428bb82ee1e674b6b32ff42f4cf2ea8ecd5c567eaeb8a1e814610220377eec05ebf5d07165ca5c401c341acf24c4a1b753793dc4bc8ff43f950c93ea6ced96d7e2fc9928d96e8148c931889b197e8e0deb8198e948efb20df8522db9186f467c98c7ff51fcd6e3a391327067d27c1b3543fd0b2d15baf812b215fd980f59ba1a82ad5fd3cc04aa3b3e5c750371e00d95186b8bd0f09aee161e86efc09b47fd68cee10f1b9b8d000bbadc10dc5306dae0a1ecb01ccc538b26bbe34609306c5743d6e042a8394d32ee81125ab7591118ff3c595a728777142fbb9da4d77f870962e58aa098d0d1e2710451b4127ed16e5f5f64027dfe9db0b79e2e24bc68d0422b153165b437418b20ce2cee42a0613f4618964c796666166232b7500fc92e0b0b0f5a6cf64702a80bec9cef130f62af1de984efeb0f3602dfac1711f15d711436132a1b4ca7f095798e0dc38c19b84bd86f15a11afa3f8bbfb871d4d238b1f70f00692f0a584a00abb41180fcfc07624cde8b8fdabb0d1e17b257da21ae5b9d1f4eb6e776b113525feb8b0ded4b7618e3b1177e8e7e30fcb02efd23232e7b371b2bc691d9aad6f063cea2a566a829cfc84d7cbcbe1cc08ab5251b2ddfe31a6cad0426ab1dadec509e3bd92d8f3a85f7b590efd7c8597f5eae1389c0b1c163a1260fb07b953312a91663a8ff543762d8e1c06aba16e3168049ecec23eb4782018f01e9df1b5c55b4eec05af2b7c80f281fc576fde0b335c5f033e49bdf502018ada628d62f7297e003ad87b908a79e2205e24ae3e9ea7787343e4ee093db77143dde2dbf4b611ed07d56a396c8c637664a5a169d4f7e293d7e7c0818aaa2d4d8aca7a097fbdcfd23a8ba932742f09f1d3960e1471ba46fd7360e8575b2f08fcc88c872ca11c56bb586de9a45bd13617bda6ce65ede01bfe4cc0f535ddf73a48eac4e75e97881e7411cd32cfb9e1548f60a398eab713972bebd2649a8881aad8edbb704cfbc6c7d65f45c2bec5e5b525ec75fac58aa2fd638433aac99d73b41dc19573c7ce88fe440468426bd960eee8b40c385b9dc95d22eee35c1bee3caa982f9a4650ce9ad34fbf6893fa124bdb7c874cb9a1aa278f8f19eb5079384dbbc39ca255caee9dc194a7e038a884ffb4261abf8e7bd92c1e1748953f69012660003bc4fb9677ef70f8dcb3f08ef4b0c3dfc0cc401d08216e894d8e9f70175fe8614b83ae2d35932881ccc9d4ae3cb6f6a13fd30726bbce2fe4e45a1ef67e8aa3a76e28c2ffce3e17142d8bcdfeba5f021a73bf156ed2d6152492c7af9cd379f348c11a4bad22f04553f8ebc0b52fc402ce5f4cbb01b67cd035954ed170943fd37d388310602476d5bb6618108bdf0c62568ae21097edbc9f428c9b7eff487a3882eeeeac9656f38483b8abb322dd6c0af305d5053bd232576b07dd634f5832668cccb69d3cb07fd3c6dacb82e6f85a81b7dd00eac3208de43c63080c3c2d47eac4b06902c84b99e03d1a0a527f329139494d7ce812425261c0ac3aabbbbf7de348c792b1b2d88b1f2b26a7be726a6341e59c3d3c4918c8e772294859f2a2a3da12c27e41b46faf6e85d31076a5489981e7583bb970b2f6da9120f0838de632c896b91520b3d426bc6aede91347871d8b132cf7a7cc82f077ddd0dea4442754ce2e0096a8b8bdf27321422f4d75a76ca4ec9854f8ed205eb808601678c58f02d4ca1614cc9bfbe4c530fb5b8ec5b74fa58e08ce7397e4e7adc9eae53de17607633818bc5f8b9e449d30af661f4c7f71a74390eb3857330faaead7cafe728310f75b38d399daffc689bee1fd4506db544db4a163ac2137998dfc4a2e6ac3d19f689a44d5d5465b79d9c7b8ef4e1a196e6a66737f5cf87409f3db964c0d7d1b8b8e673fd87091cea49457937796bf29609091deedc43882d86c1df45b9800a6279e62895479922ed570b9e407c529d857abd61d54a6684aa3d426e65528dccc43f7128d227627a83e04da0c2cd761a979c6e70ad10e6fd89f5952933df93e5cd367e687c6af47cd862810c335a5a06caa367944e2a7563dbcf60bd60330650598379e80eda05d9fd383a99d1929f382dd44c2a3cb4a5616a513c3c20d5b4608d18b669081db5c8ae18dfcf9d549884d8b9f93674a7920efc0172382dabe104b03043354db07c5ff47ea2959bc9b3a672badcf34b874fe3b0ed50bcf94db2ae2efd03e30daf6c88102bb6d8cba30ed9829a6880e5e764a2a565127d7b3f26688044ec5de279c182cb1efadc9ce9bf86c89ed8daebc7e996068ae9e0be03a5f99659e4e7946c254e98a337ad940a5b823de68f03bc5c9ebe5925ef16ada7dd52aa2b842a578bdfc62e141997ddaf5a9227176e15642ffb12f5466d194458c3a35bbd9d69d957af6c9630c3c79deb6e96ebdaea13cc87f92f7e354905669cdeed71a0557de84d2ff9a9bc10c32cec2bc804e0eda1bfe6efbdc878e2ae01dd086abd34754b8c2d78baddb0c55de4d7bf9d53adfe7380e37a79c0537a040491f0338e06de9c3be2fca08367410609d0293967bc93d86bb8a91913abbc243a5da247b1ccbf71dc68c9115bb7683a25fb2e6f08d66cc035ec05394bb0a1846211431ce742945b08b2fd5a8d46c8074968142bc84c86745c2c66c4adcc3eafc183cde0024c828f16928bfba96ab813f3bfd9be9a90cf554cad2465590f010b15aa2870a5c703e09e6ac8bca2bc83d2a72deb13738382c4a7b8b6e0d97f89a516b5912f18a91e284fa24e64405cbcfab415310ec4460896eb88ece345ed88455e151fad33f9275ca758f3415716d6d34c2ef0d33052ca1f56392fad231c0dfc843afc900f4b2e1b01ef8b54aced018234f8de45bab2d87a94d7385259cc2d3adc82a3ace3b7d8897ae8d0f3addffb41da4ae824e6fba91decf4f3fd220576915511da5f0e24383ad882e4d7fe23c0b867c6d614463e46b155e6a4b5af13ee32a3a9df7eb7dba72aa33dbe0d913b555f56453783bc5ebb95bd982f212e8c156c38b6e082f666ce1205730cd22533ca23be5c5501e53cd6ae2a8e9090c1da3da1507f5daacd234b1089bcb79e45d184f03f5feb4b582822dafe109fd816abf0c25462ab12787504b16225c6f84ff83bd976b083a12fdc89067264524c1bee6dcadb522e53216cf078512707218f6bcefe44cfd60d7ad30520c0c88c2e089a445875b52ee07fba377fd99ab5a4cc3257bf08d09f56991fbc4bfc684b98e5a3a45c815c1aed20906c360261d71b96207215edb80ae8319c7a127c70ede57d64aef525532608147223afb07aef9aa9a0d28341228c79bb66bf0edef1ba49b76c358c9a2f84d548293517d2fb0402ea93afa330c135a6c185f216ff60396338138cc0e19a40c526183914f7956db70dc4a4f56217a907e64447bf6a25300f0b10bf8d0a4125acba080093425b1af09a9dceb8eab7390c6d95f6d899d3f4c402ddfb39b01aadacf2eda04e73d9034410cdf6d2802c973a738cb1687270b4f89089801590a891aedf147294a16bf12bbe16ff0095a807f8a286cbf95a5dc78f9f9dcce30448f61d356c72fe6e74a5dac1d19a86be55944ab50c984eee436205cbfa1a03d24e9557fd2a2e6f3694a3780ef80c0153b926fddc66c7f8b2f810b1377c9186aceddd6e971addeea6a8f9dee861da5c23a5c9fb3e17fda4a5e46fc6f2d939de96c929eb0cb65156734aac6ccfbbb3aee2206eb353b23ed2087ab0e7324348dd93b028cac566ab6c2f72e83858ac14b93004b76e19659135dc244e6c4d9dd10f5598bac983211ff6a5baf040da04d6074e4ce4eb109c2b1070b34c17b490ac59b29a8c854a10398f237b5ba442c6feec4396fa41c22e3457bae71aaaef6b7306f3462f0e64afbff96a2be2eb6214beae46507cdc8b1d7f5c3a5d04a7156e39b73df02d4fe92b935162326b84370d33ddaa9c8f505000db69f5b55bbc6390570755dd002f5154800da356f92e86d44c04edb81bed3e80ca71ccb6ab59b390c94525d2b2a9784b69fa67477c86b161b2a57c8189d7ae32849b26530917bd62bf929d400c7a5c8992769fe03ef839569537d10018a74f9ab0760908fc25e9e9863aed5c953694df274bb20eebffac161d1e854d55e8bb50041bb35edfa170b523007e2dcb7130cd109587a18e805843602c9f719bd2944cc266ecf5be4679f68032d58e9ad241fd0e09d91ebf83151a505ceb685502c40e6f1f54d2ce5caa301ec63933c045cc39545d6c6bad9cb9d972666dc07a5ed7c8be78ed52f67a527f6ddfb01a05a93bca2324a619c09ad989c101244ec646fb96fdb4350028c9af29a5908b4181b5effb161c81eaaee01abbb321012ae255620ba4ef5d9cb779fd1f4873d48e4c0089a18df0a8f7d316c563a220420ae635edfb8c3165d2fa9ae76a8c6d371b16ef0f5b15ba4f1c49218da3a9a0094cd4429f29e08765ed3bd84d2fbe158a874ce56f25e67a5abf5b703bf826823af6b1422fef2b499fed5b0e5aabec10e68e03740497f13168638d039a9df47f1e9fe8776145797a51a30f3e25e00a6c9e6f9fb826ba10278b29ba142305a832cb9e0cad18e78b30e6fa1cf1ca0b14a5ffabe91a5ecc89d590a6280171c54895ae4aa1e17d09eb695a322cba03302a43bc23cb86cdd3ba3ed5ba459dad06581f63687fb33cd2154f598855d091010a52df5fb2aa011ec57b3315bbc45426c1c810c0c1724eaea738dd59836b1ad9e7d2b8dde3fab2fcf76345551e6fc316dc410dfa69353106a29a9fce433c950f67c9da4929f6efc4357b2a446a104b4337154023c8286f3c9983f3b646f0583300ddcf2a8383df02eb7005390b44aa3e0e2d0e8091fcf4f7fc48c991e32a2945457ca8d52b2183a90de0aa1a38909d4517d1f4fa18af4aafc92b9efb0c368aa23c773f727fb014d176bab89652cfddbe168127309bad0579918048d8437f921ba5e07bbf8454133060094b54c8e2a0f824acef1f72a9ccc535e721bd9c7d13af412f3ff2e17ad65996f9ca56170c57fbcdef16a426c84f128c4767a2cfed2acd15d67df1cfe68255dba1b3de789fa09947539c6588491591986b487acfd028c6fc2c854ba984745d6af6d3d39a0a344cf35f5e4f982afc1ec63fc97ad37c9b68b5ea6bed13284726f10b7dc12b8d60ddd4ecf07f41ec1134b4baa9685a21545214a91611f4e40a181b42a5c0a6ddc98e928b8914c0c0f0b9a18d339449f1169dace67e4721043a56c6e93cf40bdeb0b10e122347617a5281513e4a0901d7196d612f854bdf8808702e08be173ab0a774615c48a22390e4f9e413a74b2882681a397689be1601af8bc40943ebaf4bc57dae796c7629227c6ce70b2fb822b1fa2b756802a83253f16f6796417519f156b1f354dfd5bd271953957a0b26444983414025e2458a6f259ac952495c350be32ee3fde07ee65c081213f50e1d9f8b6088c47ec378dd23db5b408db519ec16ca313f20d0c3bc392f93670a17ffaddc132363c607f1b830bf2c18c1dd2a5865c787851bfda67a0015c16a593dd66687ecf563e89cd5f791ce888ce4ac6878b051cbd7717325a888cdf3f662c10b92d6c857fb9b2e27e426b14c6095f35c039b30e2cd0c94a812951ece2be3bbffac08e34475449ba8a5f48f8482f344823e93e9e7a7e86c018c19c2c7d257a3b77868515f9c631d49b7385da7b0eed54d3a7f8465211fad909e4b00884a343a2ac8e9b3cf06241bad566d3eba061ef59033d7dee31d5f921348b5f8b3239e1a326b4553f9da569633d5e43f63215febf0ea580bfb3642a7a6c8a928d128012eb88e05c629c742954167ad6e3fb5d118fb2c0d67918bc1ef0f6155f9b64a833e9b6b58751f48d5d10db49b22cbcc53c8bc00e563609782c066fbabe7a763f5abcbc80192a18b98ac3463aa3a35b66651ab527266bacf050e19e67d6a764a7813ecf195a9223bb5040769d0b00665145a3e0718ce3d774e13430b5a3faf26ee19ac1a82d73040bc3e779c910f02031ca22d95bee81a095ac4c6d18093f8f7fcc0c3ef0c1d07d4ff11e530942b7925c4f278a0476a1ab77923267eea82280f2e2e6d058461726ed34291a26a9e1101c785f1f8a179c8d6d497b43a8057ed9a00de307a5a62f8abb52855ed0b8a0163a188af15bea21e6badbd190dd2f16669fbd93debc7af8f5bdf1b3ab4e5aba7b73b0f4073f4274f61f0c646f45b9f0c2dddb8a4225db70d1c32925709a99050a4749f7d8827a5150718c85e96fbe4d071b838ee5dfd80b5e603b405dc983ef3ef1f2ddb865b978a403e45e79371c0b0a82f654f593da304c82a07f146388fac8ccb4baa63432d4f2375e7c6552f9cd872aa511dbd8b127fa4f7a0c3a03f8ac424825a48f286020c1f444cc07b3d02c715be7323cc63c716a4ada42d4ae99666f3ca927073f54fcf582b7e7869cafa4a4d273d48d9ecc449f022bcf3c2000c89e3859cbee4cb66e5c50b7935c9809ac65b9c7dd450cc1f466eab71a6bf63ae82221abbd99ea63e4db0693c97dcf8ba33185dae031bbcaa20d55f6cca089c976ceff46f048138f8a954bbd979d9886a08944b7ee2f9e7a664c6a0c33df27559a4a8f71e69ba10222d4d4f3d3612a67d7efb3cba599d3a3b24d1c445c3e74b365b978090960528cb004f5a6c241d3deb8141dcffdc856146c2cd96e38dd7be434b1af8f5c4afa5750363a8545e5b72f54426bd844f924d18b2e554252c9b563fb2d39ae7ddd2307e2eeda23da6519d5b1e2b573539a652c6f1a068ccfacb3ad828143ad6476e1c44e898a99fa50fa8fa77a9fcb3c5c6505ce64a2af72f609dd80a3109779aab9870c65d8bf94c655756cca78d82cb377fe16361df1503ed13e0e5438c3a32ffa1774d6ef231caffd0ef92c74e553adee46301bf1221672a818b6572d4bed03ee42d88b9f8cfb9775fd4829cccce6f17ce43c475f94bd88f8594efd540dc845b7749288b4d4a758f324308de31d0fc2ba1cb53a716800a75f6c3b78bb231093a822f0b5b92db69747ff44f989009f8aee5bee4537d7da27d632ae61033179330c44e9256dff81881b39ad21705c35d909ebc8ec992d3f9701c1f9f418783a5389d8b09d767f86f65ef40bb2a80e352efe267a6e01adfb1bdcfd35b28c39f214f5077b3b18fbeee2e39cbfa0ce72c4bc7213cdcb8048b30b2a2e859127b357e048a4b188080acc55c34e0e5c6221c78190fcb633b404095376f2701183e12f2f3bff5f66745c8dae036a736cc575c09239b30bb99228a0cec9a9642782770b7f04e680c87464d9617859e0fdf66225e6f4384cd057d712e1549c96dc4b3fe606cc3bd5d4058553e6a609fdbeac5668e25147b9947c1c89ba21f08e5ad8f9c58bd8663620b040daf040993b4b7019338c5a4b27ff48eaec66084385c4dd36c04bbd94534dae2a4da7d9b5da564ecb8a3cfaa12b895175514af89fff7f1a34fd833abba8616ff04027f3540155b660be6695b8e73bc697e1fb85f5bee0d3626209bcf01e15d4b1008708be3ceffcdbc5eee4714517da1d126bd056edd2c4e9e8479a0cfa0f00e343c9ddbd490d1c730151c0b2a79a09142ffc9d227cdb3d5edd5c68504270373f3a04fd4a85fec12917e722fb76495e2c70321b9a0cbbb63176834f62b8f31832036249421877da8743965ee1359259aee7c4092802de9e9afa06588735b843b13a957d47e1895aa46d689540f079178975b7c44d6dc28da073800038dcead8fd364b7c01eda96ddc54ee6d1398209390fd13a6e7551428981925fbcffe334864f43e1d2c6cdc69d8aeb7b44293f8d1a1457180cabf6883f520c015dd97af203f0cc4a9c5504bbaaeeea71b220dca95c978173edd3dea06583806b524e861880a09c939a926ca8c66ea7b1605f5b2905d7756e4d700c763b14c4f6978985708da6cd23892e588b966083b6615512b685d03f672cbacf9763edc0d31d9e6f3171dd4cfa4490e181b77dd15ba5c1138c52943dfe8c65d31340e6bed55340c0d050a9a54650919da4e0493e99c9d7ba8698faf37c039b371ab1018f2c24ae390eba1a9fc9622c0d3a280940ae5babb10738fe8172699021363faaf0c3b64221054aaed4b6c5b7681f7b977a8169d4267e5c4b9b8ef84f5c53180cf33455bf60ccfa3afe20217902b90d8061925bd5263d3ca80805631ebc41a350375ca0a2556dde0eb7f57ef15a16f1ed06ed8b5e7090478e115c74654136045bf61e717b0eb574b0f42f76b375b44c239c641f4ac452ac4a4033ded87bd73da7886902fc378863fab20ed10f66739a19d239a27e361f1207569f4b5e583c3284b894bf4bf5333ac7b4e27ed4caa14048355bd31e780145fc1d775089e4f2059f066f71ae9aabbc7816d88ec1a8a0479357f119d09c21b45849fd2de3ea4864a1267444d4c91d84f24fd98a32cfad00b9cb4675e87ba0b6e32f5a858c1d11660df753136026198208598d9eb1b6dba489caca217c8f7de8c903eaa097798e60c678d1133ef4bf7b6ba405d008d10cd8391846dba28db5721d834be19cae214f72ea38011eccb8a98647908f04576bcd58771cdd837194014910dfbdcf75adbeb91f9097ee074136b22b94c8d7c6d130f29e3471cb9aa7088038dbe7750f5db6e43061c2f35c3360cd0e5cdc7a5b4f1f0e39f455f5242a4b9f68af3585807b8581768cb1e6cf578300aca52b8e83904f4738647f4dbde422cf08c28f28a6548957333793d0117791570850b031ad3eaef6e07bbf49cc32bd5652aa690796040a134a193efe5815e680e87dfade4ef91b98a175248a6ccd4b662e8ba1a3f2e21ccbb33a88c1fb31893f612771d091e812223e49765208c922c392b3568b62f875198f888bdc65474a0117db2946ed150c8e90aaeb3ad10c7f9c4b7fd83f08540efd57465fbaa2b4badf98d2f3a338dd41181f1360d7e2f466d866a80ef3f4ab80a4bb3c8663e677b41570f2a347e22f030289cb81eb1229e20abd89b545189c5a8aa6facc47fb481741e6e5c0c1f0b5d7a969392a300e11229355443e1b1347c63b4bd4175e1f045d123e3261b310da991361a14fe9c254532d45173d716b3b153a51558f775f78fc748dbe312553520057e8e5e731f6032faf107890f1e68b628513af51a8c1cc69930de8c4f562155c19557a098f2bedffc55928902b9ba9599f36b617668787126bd90db49f16adfbad6bebb97f89dfea907919cf18d6b6d3a32ffcfa214c47ed09baebe48549eaed6a0a14f789a9c296ea75ff26cd1a04c93848ed6eed533d42c2c6e3c3fd640eb69bc174065100674c86d5347757c91145db37ee829943255c29e850bb094197fba087d2b41c6130fd97242d4d2f5fce2baf7355d08bd96b63e2840149cd7acd45b6b098672aaada9f2f3f33dbbba3b1205af9a2fe788b16afefae242de2363bb443e21743310ce85e67f0478b1994179e8c1fd7840b3fb00b9f031a481d89ccbc341f93981fdc7176a5ed250ee61ea03b0767df9a0d9a45d6082a93b82dca823a48dff9a8f4693ee5dfde984a5c95bf957b17732cbad20347fa9c375e83d40443ef7c12a1e2ecb8b0557c7483bdd8e4aefe15f027318fb71706ee09937a64464dad2ae03b659f76d2b3ebc03734bfa7cae6c793446e98fda3f409d0b7f9ec329ab72eb72b5b3a017cde8e2c2394ae3f4d78d487527c7d5a0e3d3b1baefd22b84c6aee9801c76d778d9a8a10d35da08e3b7d7d265c2963a83a2af2da0a2bbf5237ce914fbc828c8a220f0ef031be000f2a813ac0fe4e4f944a2d70bf2cdcf313928403fd600f49643f20bfeb9a73ec7a7fcdbf4c17186161065d59c07a463a7d8becab6a970ddad0e0699a03f25e53514e70ba42e54283922ca4864fcc14fea148afafa139ff2f1619fe32e361fb2d63c87a5752ad9cd24b0be9d588e489118299a3726502382a0dbc5642632450b92df8f0a99b5b1771acc21cf8d0b790e3ccd756a9445654dbc76bc857013254c2616507fddb839fa4ad0b17cdd1aaf8822aed06d454e12a825d5fb3d178dada443f0c9fff64ab4fc0b974952982b6e3fdba52ed6be5809b1a95100d6ed56c73a7319784c728fc3f4efbe4892be1bef2a38ce1244752a0061a2b42d66185cb87a33a94b3b2769f1b2031438b44f86f6ce1c37593807c81c6b46575e41607f45aeb6da2c9fb1c86d9e3e34c8a0733f771df0ba85e892b1b6f258702db8dffcac1a5cfb8a2f7ae5b77694424d0db5035015e7e293dec93c3d1a092dbecc2490240b09f79d8091e7ca8a885e842edb03c777567d7bff5476c9013ade9853c6e68b7035fe10c20ad72699bd852c938b2817e01678ff73b0c196c67e94d283e1968927119573bb76c0af58da979c741a3a260d116dfc49ecfcdf1dd72a6d7822070b6304c9b024e66355c146110e83bfd2ddda2a7c80d87a599a2d25a9f92e2c84d9760bfab52184b9264d866d33450d8c31f9a51f809c7646c0304ebf84cf54c79e799b72664e86914e23438e17a69d89145fd7106ef3a27a162167c6d29e2893d89fe5892bb9ec9f4915ca25186e7f019ad281d502471d2713018c4fafb01b433aa7f1c0c57fba1be1a71f4078ec4021eed43005e13059f98f3324a7f8102b4065ace3a24375edaffbad5a20eb8edf270a0b79afdb91f1ba239bac475d699982cae4a47a3d4d834785a01d6d1add2177d71b87b0ba801c6753d0947a6d167bcef93005a9596867a07de517c379dbee859ea144db5ade05b4ec953b39698cb945d1185cef2cee94744c401d483e560f7a6346250ee4701a9db1d8d99f0b9fb419a9b0462f516c2cc4d2c234023a97a3f19a8bde1b92f268a8f0d5f8ddfb6a62df7ad0dcd48ebd5ff3f916ae59006701697649317fe58d2ad345eb5fe459df1c74f34a49682beb7b4307e911edf853af2cf725459cc2297592009391643678ea81660325b8461fa5feee5fc5d0451f3fe090830e2db97e1b898aab2a1d9a004368469d4f78acbd7efaea57879dc0f7b9a82b49a0202081b87b81c98e934d26701f8623d6ef7644eec98bbeedaa54eb253e65a9719ed95a866d33b1c277856ff4bb6a9cd690fd9ce28b0b58d0e484f62ef6f536d30474d5066a653a148bdd4a792819a4e227b52568c9882877515f871c0d2dc3c2cdf3b9c0b1654b020e8dac53c5d09b90fae47cdba53a95fb44796b628ac4cd117b9e601917b8a45b44c022841cc1556917d2cf2e42eb97019bfa3bfc1743528e8eb1ecab68f94f4347fd44c3b5fd9428836090b7a75999a16b4a5c46b5dbfcd246ff801da39486d7cc6be5215270184900968627ff96e287bf2103ae170888c6117b8c0c01ca401c818d5668883f273b5351ca9a7d4e7219092a3439252edee585b4bbb49b68a03fe1ad5d8eb4c0b8f592f00a8db85f851fafce17d275b143158351ac6302d1003d70c808d7f45ceedf3a5a8601b91b71b45e467fac361b4a91d1bf2000299f9efccf3dabfc4693d98d9a3b63655c45a844a7838d69c26c9dd2a6767ac5236133b96a74cc8fe13f4a2836dbf27350f6529fc5212086e5c428889031f8bba676ab6a8958aae8b0da9940cbc7a564beb2329bb7d4e1694c41bed90d0ca5e9753f1347da96cc476279a88dc476f09dc765bd64521ada2087172a12080350c5769aa5aefa24f23df6d797cef9dad8d4112715731852cc2667bc032b1a265d3ec08f2fa24ce271351b01068b533e94c6f836d09f136a6382b0ae8ca421bd7a45f655c19c85032c6d35ea11d22d5387b813db3a3fc2f0db05e469a7d68a7ad26edc70c5e194c6ed45fa4fdd9ceb4d42bd7f5fec50ad6bd1b68603852dc3604174ad599c8561664221b52f160a70bbd8aca9dcf10be91c86c6039a10f25781236e8c9f1f5e239249b79dee7a10152b91024c15a98d6811505f964a838292a8a01ccc9d350f321bb7b9f0213408455d7e309a9f73f2af77bc205de398fccaedde5fbd4998c5cca2752b70639bb6a786128b501f0bc9b78709f3e3cdda7f45458a2656bd118657a1d2669ad63f66591953df447664f784e744b0db7437cc5009690f1db68085342c20957ad7b879fe053331b87ec4b8f0f56efec0edbeaad63e66de1444421266749d35546eeeb55a354875dc44da5a67cd5c891a78b240e7a0676079bfeca77428a71d9b954abd50749199c327610fc418660115b76a42fc05f6e8ae7afa7183e63c939350ef61fc8e32fa43dfc952a11eda1e7d55a34cb30435d23c1d026c01acdd5daa6ffbf87c7546a2fa8054466c5c2860f766d66679d1bea19a2526587bec0226a7d7ffd9616b20ba864739368e31b85a5a3bf2149ee1ad12088583d884e44ad9a7880137553e9eb96083d3b3f35ce9c11b5ac0fe7b6f4c53f97bbd5b88c515e4a194b6e2bc139c055a1054e57f0c80aefa3ee86d3711cfb428651feabaeac28dd0440eee5de018f8aff9442883361eaac7bc31142a0c728289ea1cb31533518dc47159032882a02d89dc811f734430b5a8d2a6e28b73e60b09356d5d07bc976640a057e27a1f3e6e6ca66d53691e7a2dfb0b759d17d9525b39c13a512a95b539426703a9cf762b27ea906d0355bf8097b0061b1418a3bd61e250778acdb4cccb0055194e2b1576ede6ece5d49dde8ab7e3eff44dffd0b706bd5f10c2de0e55028e69087906e58f56dcf8678a92d5cd35cf04f848c30b243b1d35f89adbb8436d23b9bcc690d744d1ee7fe14771606100a96e144afccd866c8ff3a2b000ad5ffae169bdb9161cf7774b91dc9b08ffac285d446a6b67ab813bf83058577073056ecd17cc5d8ba832a21220c9b536740fbf3b818f915c3066fd7e06ddf461f6074230fe3d20a050667aea9ea7f9ae793cd02250db05bcd1aa78179f3fb5661d40330ad474fe22e589499ea2493fb2d46cf1500196b7cc10a68fa1ceaf8c53d117a1f9489bac47a44772ee1f9e25a4e7416597048ed2c08fb0f484b1b2caf990e6f33811dfef16b569d14ba51d53ae2ecedb8ca0a9a145024649b0d070f0e284447cda8a8168e092e8f70c591f32069e543912ab4fa45b27e5daf5a01ab4795ea2201bffafd56460fd82d0c1c89c23e14743168b003faf455e13880ae67b77a4af1bbdb8030c04fc5fbfcc771daa3114358165786296ab2de7d91d3c1c96e9fe4992e7721e0b8706c38cf8d31b92a1034ec975856ec555e9e8d5f9b80492a90385ca593bbaaf56af7da580066925f47d246d5b533da962b54b804f59a91a7e762c7d64e885202da707c07ca35747e435bf0c7745d746e9054fe86177f77d406269003c211e8e3a033bac8377daf15a1fc94178783885000c419c9f5728ff7c5f35718d61f290fb856f6f20bd01ee0ed07b9129d392deae121c1ba8f648e6b12cc26340123fb88f6265b96759e408ff6146b14a2a47cfeda0e7293d0ddbb04b15f12434d3f09ce469386ab5f8d6d49d4fdf1bcc78c329e608e1514499e5d58147dedb726d209ac1d3c317dcd768d283caf4a0a84712681035a5e2589dc433cd1bb1ce476c94c3f443c6e562bff2b6a9ef5a0d44b64cfb6bfeaaafd26ee55c9329b7085970a98c34b89499c0b4372ae74794779a0339dbf340e0cff3b0b108b449e8e1aa0749a497b68215f192bd47c0b7328a628d3994000af721a425c6da777e1d470a67e894a3073413c1a85144bf82ef6529b21998d8f552f5df34b98a74cbfe823721ac8f0c1314292251e9ec64abfbd4bad941349ea00a36ecb9bd8c63d03b0ba0c9f9ab1c64b0959d90eb0ed2120aa633b1e6c4abfa48dacc0d81c4182fd01f6b3fcef5bba99e13a40c62f955d388fa7f4beb02140554f7a5b39fbb321d4d3e4d1e8b99580ee0ebcb39a3a920096750028a0ca0520923da3707008f766e315e95212c1d48a7fe47d2a1b4fdc03619d856392523d86c3d7f069100aaa16f5e0609c91313f1f3e2e24cccfd4146ddaf3511d7d7d284ec34feb4df54770e13f6d1dbab80c5d5a71d4bc5a5f652b7a804236d2f9f916db9c8f524656f8fea09304326b98b6feb066e872d265a6486f3ddbcd2f02ed9464e5c5e374f376477f30844ecd208824c1d4b894aee47e2d4ee20ceda97fdba452764c453bd34d86f98227723d0b09cca51f3cb51f8b048c9db524a70d476bcddb9b5af5d2caf9076ae7789ea961f32718ae5c498cb9a417dd6c63676b197ac7dabf2f7bbba9c3b7f790557c22c8c2c317e95b6c27f243e7cbd073e00b2eaf33653c944748c85509f68ac32fdfa5f394078788d751ebe67c7eeed5550b6633ac302a23cec94e731ddab9c8fedea5ee390783724e132c24949d44793240de09b1722f4d28267fa4982ebcc5da03fe747588e1e6ee86d709d3dd0f8e80e8071e59cf621fd1e5da9f30d275ec88417d24dce17538bd2db8bd4cd941ac37a1718c9a8a8bd20e5d13b207d4d779ef769949c33643ebc6e0144ef41f1ccf154736120190edf49a6464ec81cfabaa67094a05a294720ac958bc856a9b098ac2d8c731b36e12c9d0bc2720bfe598cca1402f06d2ae405ba5454eb6735d2f5092d1187c7fec85ad861aaadf1804eae7ce211804f9706a1a9c52a28daa9f47957d794211c02d731be6d664a564ad3bb0355a4ea721c6550845879fb1ea8fe54ebed372eaa40c9ab44fc75b3423d2b816705f5ab2150f74f46cba74e371f211efd1f3ac5de464c601ecccbe0d91e5bbe5ec606c160bc8d0c4f1fc016f9b1d0b30f7a670615e703bcb1925d188276b4eb6d81ce2b9192f9a3dc1d7241ae43d68bb3c3f3e58e89e3fa7bb084a2614d1f9af4e5fb62dc80863b1542876428a768c8f28fb1777c57fe3eae4f6dca160e600f759aae7878a15f82ae969abcea539f68b91ff2ee31a54c9ef10750af98d45a9190a7599ff422053fc408bf3cf147baf57f67ed1e69ea2c49da0ba6a33972f5652b0428f995860b0ab691e6d890b42b0d63cf68f7ef1c3c68d3a117df24af9d6c99dfc84fc591ed3a42df68f17eabaf88afc646dc1ddc07cff883f252e8bad854274533b06f3824ae87ddf357c2fb1f27ec6485e295fb59437a5bd731d7b27e0b3f0a41bcf13be712a2444335d167c2c1214b998d55d1689d046ca4b4e74f283dd86a4049c977abb9dabbfbf510f88f4822ba988584d3acd39a3ef6ad18a87932eced3d02eded5ddbd1bcadb5ac355f96fc0e6787f57172bade00f1d598788d1ca74adef202f0da78f780cdf43db3b4f55aa9dea6f9324ec00083fd17c0acc17c457cc4a2f0d38e8f0f2aa33d56feac27c1139000ec9345e6e0ce0fb72b613a6b029bdb1ba9d7a36075121f74e9dc0a1f217cac8d6f057dccc37b1eb8d37e80729cc7e1ad97d60b11ae31bdf72cf1a54da1cf76dca6754986eaf3a14241effab30f71b6e8c0669ad612815c2015adcf0c1a7e3d21833b35feb7107b2d9ef1ec865a5317d2313db4366e4a133d34ed84799cb1e94cedbd476f7e4afae7184d2a17b3b4915a2e134f35a814c14a058aa55e938215b9b364eeb14f1dd8289103e0cd558c5419b76c10fd2946430b2453a630465f8cec0e1c56971ec12eccf43c0423525f4bced7a443452d732c6d4771e91ad8fdf96a5f7ac947054b56fa9516f41d068e6e1a55cf5615ece9d6e1e71dd962a1b0c6dd6bd156fc1b8959272c803d704435c9791af77be241d4fec7caed8a7f8fd2ef32eea83e26e965de9d5b31e1a62bd2c2a522282dacb3b1509f5c34d4e0ec3b01503a8d2f80d736ee217f3bb4619769d8997538ce59e8494514289dc62dae257c9840f11bb4ff2b775ce4bcdf8e8497472b5444672e4def121cf9431227395c28ac6359e981247be6b65b9ca2c91eeebe0fdd060ca5b192b1ab4d8ba0e07c8e0fa73553d57dd5abd16a4b2ebc14c5d72b13f9feffc84cdf80ec79b3936637a4e24da684d7feccb71d6c219c6593d637155866b592f2c18507359e404b42b99e05d83bb6f284c8be163063747d775c0dbfe22aef77e3b147ebe7863a20208dc740c394826f9dd002704c9f4ccb3d9035847760dc16879a8c72ae15d951e3bd896ee72d4f28ca3563c9ba58d528c4f5fdbb8ee30d826d9126b751020c9d27661c74b9e5b606b57ecf1b67059966fe317d3a2bd90b78d4ddd3d20963b848b18efd5ba77ed2ae744c11b02088ded1a3c3b6c5ffa268f99550f3f148c9eb8527ee246921f2344c9cd6c1e375154e29c69cc992c34f4259bfe54a35af6f65753500d27c7adef601e4d6d60027d469c961c43f9cb1de9fde7a99f47e2f3f5d0740684ee0474635c67ff63323812f8be2529b06de2aef727d8a8311eead472335770680286e2b6a1782a06cea54be12200cfdbe9621f04c40fa79e267c30af19217f9c49485bef702da249d90daa4e269dcba76a054e5996d537951f4df46ddacc339569823b39e1b95965410bc496957a59cb117e0e9574ae1fac1a5cc4b2f7dcbfb641f98418ac3960ba673147cc3e9b07d0c00b54569b2af02668f725bdfc4b4ffd2d68de56871bffc65734d2ec4cb105cb0cf9b640e6041a753012b7affd63bc9c7934a011b4a2cac464cd471972575b8362feb888f0fe862932a30922ca63df145f62f73016a0f3c23b44b17ac71228237042508b36dbb567eec5c648a3a82c3edfb23e0862ab701d06409c27ff92c3b170e54ce6a464814e15b4a9933b16e3525cd7ad8421a32a9f181c953be1d805589254ecd38abf8a9f4361fee3747ac64b4c3263537332132fd867ef14df224144cb54cbf6aac2760d48b547fe55fb04cb79874b4060140855af4811722078e39054c55a56fcbf8de0b359be4ef9ab8af10c5c513e2b1c4dae82427875dd5ae7470f1b2f69f39a4b3fa8fc2307a626ef0cfdba7debb448b9f387dc4bc4b5f94cc7288e1f0f8fe63c60b345bd592e8eb1fc46c3eba52e0b19e38c1f54eeb98da2b35be4e00c23457620ccc630493c27b0e3a33d5592d50f1b2a66bf7f3505f7a040022a1720e8086505f1391ac51556ee81f0f854710581bf8a2bcfb1e5efa2e079b425d89b71685c02e89d1e0ec5187eb1110d6b5bcf4f622566eb089c913349ee653f574c8f96ec459ac86c653edcaefdbfb42d4ed991d7554a7c16a8d96f2bdc5001c1c2a9468faf4ec43533c7c230df70ce2951cd66434f8dd3f0299ae8b4029732f97956dc67bed38216e42a78b03dd8cd9d4a4959e9c1cb510804fd48d95af72294a121ebdb01c6c7be0b7fc52bde39f71aff0055ca1852d1b06e662657f113f1c454da4e5d4108653446a067bbef95e94169fe876ae1b9fdc33dbfdc90f543a4eddb9be1e167d2b8cde8575e7793ad9716e97edfe77ce1466d501b94ff910a059edcc08c425a840db3590e67e6882afb9d70dd40732353df0575619901f41a096923cf6b54869f77aa6d13cd8a5431d3204f49d870549f3e41ff82d6a034bd1cf3eb611879d1cb9c57e46ccdc79a51c51df3fd8a190352a0e9820805b0f9dbe82eb96f58182e3c9cbd3eee23012d0053ba6ab02ccc40ebb9f5d602594de8a70c5f7e4784fc5d3a8b76e82424708dd2e958e47391ae6355f7981111a264679574ed33b1443b50b0ac851c924470c4e9be80a52c5d7e624ee33cdad7cce8d72cba8e708d29ea3d156fdbe45d920d4e3012f6bc150601f41af163436d8ea96b0adfcfc0d09cd3889f726cbca0602d7f741dcf0506c450b52295a65ed698a640244e3897fed42e9da8b1ad15b324b340541714e1a3abb7d4283d23b18ac706b2eb00ec68969d6c95e42b4c126352cd02b73bd834b5cc5264b19a7c8e8c829b1c076c77e427e20a9311caa70e091d0b49ad206061635573b7a3d1d0015de2963402f8b04d86ebc00b404d4083556490fa5269c4650cfec8f8e580202d8f0a05c59064c48e22bfe611f3362939d4e3edb01c20020ea0ae67fde162942a8efd2e9e0572580f528a0d44ac28ddfd91d8e149c86f4df263fe0307d50f0dc7ffeb1fe4552098b2a95e988cae5d06cd51327ab887520e3032203529857b6bcb3fa191457ef0007ca962096682e1323194cd2608c743e11a927604f33f8b3f56e8ca125901b8c0e763cf0962e5c5462f8cfe9eef6a749e103a0527dd3b72ac309644325ecfbefbb148470e39582351dedf706d2fd7a56e6032fc332ac909112781f9510f5d98e77e82c43f7bc114474a4295dd88c38c9f4794be08a7b092f3097543147875cdcb68d6c8a91aaf7bdb7892031b70f3b49f0a94d0814cf904f649b9e282c29f202d8b0f8c37d5a317f1ba94accd4dd31d9a5e95179b204566e27a175f994d72ca539298533289508639cf254041d21dba0d673b4d2a82bf26b06abae10a48a7d8a4c7760f2717b30e888792614ae7b543f2ac7a6300a089085ee3f89749acbba73bcdd6f202ca43fe15ed1eaf1112508ee65f62ee1fc8ac10d63a83c8bee9bd5fe170d21feaa3ae1894800a61fe2fc02722240f1036a17114a79765baf1d5d31ace7b43a29e7307ab9cf7ef140f2f7476dea2a3f07f93477921018dcdd4ac17b610e60c0f36758b50c8a8fd88c612b7806ece7fde6be9aecb7e1d80320ae7fd4b317be26dadf6e191f483094ea590e608bbc6cb02cf7f6bcfae0d0ffafd3090b3c615d0a0c4700ffa8d5abd63fedb5394b5de57aefded819b9822e5838be57f8861204e9e97b3082ac491717af036065a946928ea4122460cfb0b776674f75f3cb8d5473e02a69d3aae925d50d54f6c4647e6733a9a78deeee1eb2d882d63685f95de1668ef696d3ae30ab76acb696b2eb3bcf546824d690a2d1bd6abd65650d8b51df63ece45a77ffa07650616036b4095c3673a716fc24abbdac9f438ae02132229b4e9a41be1b736615534686ae54f691325f85fe4aeee90b1407f7afe4ae7ecbaf3d61ff00ce37504ba9f480da771e6eb91a06ae936f49b2f8eb1a1eacf4a6c4353b2d128d4bf2405f82fcf6450adba9ef4aea801a8e23c779cd5dc9600942882f84d39e2b47c2f084d52ea5dd8dce431ad95b417cf0b537fe96661663e64bfb7dfa9f3121550ee960166956eab68dd3802c1f4c191620f795dec3ba24ec16f1fd3c2dd4fc17036b5a129114402a3b3e7b542996a6266e00c4f9de61f213a64ed9469c20b73562708e2edf1c5d1f50bb82e4f066683e3e9498793f4ad08c6a9d1e4ef65d76ceca9345d70c9b7e3904ec1b44d0d3053af2eab7ee4f7aaf0eca9499d408680411dbadfde39d73a73f03026e1bb5ae4b7038ea6aaaf1dc1354dbc161f8a7136a3faee055304eb28e9f517b41e95194bb46c4b8d79e64029a4791374adf914205ce07294b3378ed0f100f296cad1baa63cf2761aa8c609d0b8765050c841a290c7819c2a59967d103a17f60ef96c6c8422462a428d5fdd3170edec3911818fd6de65ca8dd2f81edd1c7d80b73c3ef93d3f4d0108540b65cdeef290e6d01fee57c0d3d3ce237ecc257766a3e7f27d4fe8fb2789b27736631d2f47ae1d2f15b1bb4dfda548af06f6569b10e38dc6a050471f31c3b9ab893b7cb4fa0bb669144db9a258f80b5ff2be011a119528e620cb3ec294a7aa8699c7ef008e233268f142996ac9bcd6f3868f036464c43ba866e438503318c97e06e14f85827400745c74e7113dc7e23bab4ce5646b494ceb7df386a15dc057e9b76a161f3e4e8b4f4021f08452b02f6d09b78b8d4383b88e8822243838600fc71609e90a06574f1b33c73b5f9566e1a4662f939c3502043dff860c78a3cfc4b44380251258e2a916102d161b928e9ee40a20e6109307619bccbd78706fd90eb8e76c028dac47432024e3a7a2f981b2e3b8e2ada399cc4927e44d33178c0019b8f4ad2e6e76ff6e098da0c2cb2271c0cc106907a4e8318f5ee97d855ec12fcfffbd34fb03b70430e19a54f462790749fd243aab2d4e0aceb564856456b92f75fe2f9006b15df5fb927ff31da667e652073b09229d2835f87cb18e8a01668897fe3a853b7d2fd1521d6f385eb59dcae99a369bdad28822c0388131743bcc09e92598e7fbdcfb5849bbf597e81a5863d30bf4face0773381a14c978d152c40c0d584b690b0746d4c4a12489f6fdd5fef93bfb284cd311c81193b92d9d48f2d24fbd9d888b8c2f2b7234bd11575b003b2663f58fe955d3faf04c4b6b30b6f8338a31dd7f4c4222b68981239e0618fb4b9fd0df9773c2d1e5c24e425a7999e12af97a993d92f0e8f68766ce3194ef971e43e44e115eb94eaf801193ee51ca82cef1e9dd3412af89d2dcf8beb7b419a9fbbe04bc3451b6c6dc8993a7acc679816d78cf601b95c90fc1b5cf30c683b1b5acd16f9b1b8440bb1768db756ae5b0638b766f08d25fc846603c644f5a28da6904b6ca9868fda63644c1eb9204396093d954c5b05dcb005cc13f4e57eeaeb2f0851ce04736b7bccc9a48d2380fb2cb2d0e3f96f19d6acc4834bbb79ca775db5dd42d8525439efaa013717913dec77f805052b796de82586c4daa7e0bf8c662bfe55e9a5490ae31dbc4e8c52d766d75563acccfa0b08029b18e737ca2ebfd9e7e08806961c8a644aec23968cdcd8eb527c75dc7c386fc4e07e3fc1e5fd0564bd42b344193e1b59fae0657fbcaefe48c4367fed69df4e263e68ea929cbbcab69c8174ae40d362665f4c7c238286350981860c82d252b2ac4d92ea02224a18f743362e315908961a3856e91f8cd8023e214c1cd83b688613d996b4f135438a788c88673654f62cba9127fda6fdb08cd029751046b6f3bd60d7418103d7472d26b77c2dcc65b931ee55e0e706ff1a87b4642526e2a657273bf9c6e5c71d7dd139bfbd9df0d5de1c7b213b6e178743874988d520e982a182e58f028dbbc757e4d7d1f0240959283f60925dabcbc578fcd7be9bf2aa34fa1b37a438ec039a298ddb10048002cfb5a50bb5efe75761d8bd802e41268ca8ae97feee01c80269e1e38911701e5545aa10dd3aa9244663e3fb31e4032936db9867ef6c14f464675e986d562017242472092a05b2b27220515680deebeebf0f621088bba522c5424acac97efffdb7204c9c37e908bd17a7cad31bd6af9e3a7279f8fc24f6a9f79854398050e652d9b51530070e257177c70b5da200323a97fcf55f4af0370df9ddf7078319d9a8c8cb5904d47058fa973af9cbba061ef63a940471863165e44189a0039f605981b3f98232e6b6ade9245b0fca291ce1670b7266fed884d48f478e95c4a3215a75b0755aedfbe1fd32395e1966c4cf196f183046242e048cd4254dc348014d00ff32c3e0779c09802cc7c6b52250448947f115c61abc9e95b60e11a025102303785333044ba5bb21a5f68cd12f8b13bedb87d27b44b670de48f36467309309b8418d6e592a22cc1cb37c8ca4b891cad421484580156f9a91e0dc81801555ff7d0209abf7ecf0626d9b65494d05658dff473cbcd9366c2ad070ad18c073b7c1f2321e6d44fe16870a3cfc73ff3c8fe993a93aacb3d28dc6891874c2be25443ba97a6bba8a909013cc5a3a3095c49bbba070da46a49aa4fe1989809f1012ee27a2c7b98c3d69fe373939e8cddec0053c0418d214c655b75cc945293d3614c750c99df3d9c1f468e23f936b0f2c1fe72333408b9e42508e712c2e2236e67e5ecabe1de7959ca627cc4b1591f5b1d88ac3ea4b11dfeee320619fd60b2352249cae86804b8cd80fe4d9991a693490f4c630a79fd8519135a11d0f5cf969785bdcaa467459f9c75ff6fb8fb17ff9dec9085496b47884032ef377b2d6beddd4dfe0908895b7f6e07ed88bcf00db6918272027ffbe71826c7cfea9f399e3e2057017616a6bf928d6f2e3ee82f95eda1475c60d9a8052bef803b4f6cb98f958b5c9abd0722ce150a734146c0be9e1ff54ecd29e2c4c6659a0f57ab9061973fb18e7d1dd8fb460b6b8a1ecee728ea320481d8328c375d1733c0ebe23d575304b5a210a5226d3e954abce7d8f61c6dcdbbd2e695a72b0ec24e80cba05ec6ef9c44fc6e258403aab949d2f60132759cf2c623197c09ca079ba976603509870785f58be59041cd2253df68f9c1d509722fc5b9770f1289a44025cfafda1107ee19aa2409b3de0a3c7c363196e4aeb112891220d33fbba3e8faf7e4e5b0792dc749d0741835916c6f15b36573c6b0be8d91da2dd1576e741d3ec9faf653a7d88a51a34da6dd43995f6aab25c6198e86a6e56563b0bbef60e92d65bbd84889f844cd7add00b44f12f70050bd6081ab42411d8460e07dbbcad7482a0b43ade44fc07e375b0dce937b691450f02878cd696e183f604b2054c10979dd5d3fe95a9b811b8371d6ced75ae490a71042b8d1303aa5f2a7d7c9fbce9997af0d79a0fda4f17b642117b193b9a20f29eb20baa19c4ae549d22d1bbe137a368671f5a5c376b575c78357b2e90532b78ee5d91518d9b9dfedb38cb14f3df8f72f2a90bab8ea20c846bde1ecde7e3b552af1b8d6ed842e10fc52db6c86a3dd2c73e1afff8c766c2e484b8c4066bad5b6d0490dc97da8b5d2eedfbc8268ac2221f1649117f7173a259493a0b9e081d0c8ece613c4c5f2627cf7645a75655504e21519a4575d1eaf900292ed3c2febd0480ce80a6a61c346fd5b239ebc34e3ecac18a39d857c32ff9bd36f7ef8b5550ced45702e3e9d1d55f0be386164c42e95045e88b080a2708280276fc450f1426908fc0afc45861991583439a3f7620d1f6d9376f149e5ac9b30c7a3949f7b002a86722c153619df7f2e958e11ea8eb1cb08a27afb3aabbfb0389a2b7a5c5c38faa472ea139dd214ba787cfdfced834eb9e2fec7e20d8157ad72921ee96d300060427068eba355eb5a6bafdbef6ef3fe56eeb106c13dc6e9c17273b6164be94bcd53716ecfe5046d6bfeecccb7b5b69aa436c2db4e324ae7d897efef0440b23e30cebd9576047aa0d8faee680ee214cefb959adee5f00a5169b89686c77a4f3d8173f56ad1a3681cda48a05d15b79de79e1cdf11d9d229942701472536c95ff6628858466c55c2038a13f3fdd7cb728c4e5fb901fa75d0229503ed0f1ddccce4819cd58b3f26bafe61e648ed09ef8ebd31dd2d64438de6252882c2e30107a51e8d426f16f7d2d21b9737c353fb21dba3407a9093929aa5a907b04097a100a2b520acd862cd39b1ddb3478aa5c9444568a19d85a781ed90b205795fcec8b8dc42b26bf2ec574fc752f6def9aa92254cb0ee154821c9b2ef4e1de4335287924cd26837ad3e0b2f7502ddef9eabf4bb524d98a07fd3904e5c02e5debb8c09132f2e1566ae3e2768ab32af51dd0d8e3e14f0b3727646fe95ac371e30dd1d05dcd474521eba1d7413f5f2f7ee1d049ea0f355626e6f4c19da09209726c2f158884ec63d14365672d146365714e933575f655f12777aad721027e0171bc5e748d1197c2b788015db4484139f850b3c4aec1b9e387a3431c0fe5008d91789c4a3f0a4b08e3e1b0db64e1d43fff36f46351166b63c7a06981e2ca1f548dd67f4e77c221f18a4eb64ae4befa268b6daaed0036ac7048b3a5ab4a1716b8e328a97e88de4c57dec5714d6e1861c64c896672436bb8bb4635d2094975739c47486cc7b67f04050fd349e6de2971c150068665888ec68b168ed9124cc5a6ba5e961440c843ceb9af38ae156907e51c220997b9597e9413509571b697481c316e78b8113182dd3f0d13ce9693192b758bb56d9bfe915ce3205555b35a244cc31ba9b1f02c9b25bb5f3422c173242eee3b6236b8fe208e40959873e660cf2085499ace42fbc5450173b730af11d273daf37fafa45ac16181a0c6abe70b1e2edfe4a5ed2e2be34df09dca2ce76bb1038c254499019be6b927389f7e8807a70faba4ccc107073ddffe2ab70e09076f443630cc83ea3fd9c5cc58a80741cb9e61934b18685529c3ac7154c9ce79ee131273ca9f67389bf86c1bca0f0112ad39d83fba9c26f2492dcb4e52230368a726e69abdfe33777a0cce6750f2c1d6a2ff303d49c437d9cb7ee972506f791dc8fcadcaf9b003832b7e9344b96e879930b141eb6add6ea84a857376139b8491ac556364eec6b3bd3ee8f406e963e1d61ed5c4403a2a239e5cf6294001667a8863683ab1a05fd6bbe34b9330bea8ef0885b51f94d8a25f4aedb62eba9174e2fc7fd06a219832c3dfa4eca6143088cd8c119fee647f1244c2cdcee0d24349fbcd58d38544e68f09aab13c45d5cf38381512afb13503f2eaafb5580fdb8d9e6379da849db5f6e77bc3b144f9fc66847a5774bb2b9f18acb25321ac85c676e8540a920e07e4e9ce94303b412832193008861a8999a269ae279801ef918e25ee03af1e78bf7c093491d230342b01aef57b80835e48b0d39fe52f95fc39197228211c95713c32fda22b074c89496a3f034eed7e980f7cd12abc6742a50c7a459bc9dba685886ef7fb7e7e5b4f588c02ea860b2b909f5bad2b62adc38d49b6f13df323b7b7543b4a61ebcb22ad0fdc062e7031c7903a2144506f058093ff42b374093058cce34b6b94ec8ec7e70f6c00aaf0f89600a4d92bc63d591aeff0982fa12356ed1c4275e5165f0b6f9034d4d2ad338b6446c06d23b589c59144eaf00427da15d753c75f2e6c1ac6579d65df56267bf65783a2df8d58c62b3cbb30508980c87ce4fb02b97168eaad575e5fde2df86c6e5586784d557ab742c266a04c36cac643e60e9971e70e0c8576ccade05b0955c044913935b8216b13e0710f3214829934d32a6c16fc1b4d5fc208ecd196aa2b5b7cfaaec70a6f0bf04705e4e603d7eb2d8c0f0f001f61838d2873eb1954f3b460abf1f97725ac00bd25b32d2371ea05abd3bd6fbf148dd5182644655207372225058ce19cf56477329d42938907fb8c99134c4c910a8cea2df97d2572b999f6fc7a51afdf10145d19d42c6209627588c601a82ecb72c194ad12fcea4d93933f60418e83cd499ec66fb74edc972f297d2c9cc6b7d8db351886a5bdb31f55dce4a85d7d5a5fe13caa4680a21b59da42fe58b8e43b25343dcc31280f3269ee1fffbcf238f7a5427327341c8fedb62273690c3629188acfadd3821198943694d3f7d47b7b3b9f3ce41ce9b9d5949c6dcc3f332bb74308df9cf58a46d6b5081b684a3a9c7460f8d66aced5270d60a44d026b3451d0b85830196f541430e8900bf70fa09498e480f7eb612fd747249b8632a0e2d9cae795ffe7257ce3a48adc4d7c5373cc8fab10e17f37a9d9156f5fee11571e785337fc7ddc3a927f918d70a8eb53162e9a1ee6d7897695b6fcad1dca619e43f805eccea716f25dbf6644c8b74fdc70c17f563a81fb54add91c21b7244539860fe1f1c586e91f16c019ad5d5af71dfd32f313a2bf840814d864845fc40da3d13099951b279e1cca79d833d94df9d63348beff9f3f0b7506b9da6fc0dbce7c2241450034f5cc4912400bddfe32fa77a22b742ac7dafc5c266138d0660e8d4e321b0ec77fa833219d1e6dcfa91e97e6c310e939bf37ce5516ce973754c1491763fe443c4440895b356d26f45aaefb3714d759e865a5f4a84fc47d5c98673c2a38e4fbd26773d5b72a024dd4a26f7c05ac5bf27b7f1d022d613ee1c577b7cec441c7f134a0639590a064463bdb964562cf3cf5cba91aaa485ec82713b3f274adb86d12751d8ba4f048dfe6fa39ed258650e77b3f1911bca7763f5a4bec2fdcb239f8ee4b2ce0f886d147ce5e6c70855ba6dc628bb864b8d26e9bdfd4a64423f97a46b1071d1db4e2619298270480d9cdf9ecc1f36750e2c1acf00320fffde942d0bffbd42061957be01542f519584a7f0b3259b1eef0cf5c2394c1ca3ff8a90fd588e0523b2ef9557ce565ac0a7dcf4e42e6c8573d8b96f5ae2eb20b1afffbba605ba4621bef29f1c11ee61aacdf1290a57345be2189af468288751033e5c435fb46022a0c05e71491790fdeec77909243e708ba19cf0c72c9bb26f5a690e12726e24ff37c4ef30ffaf39c0e20dda1eed9e22e61559c3e99e8e06317cb221a49e47d5e6324a96eed9fc5672c3d5cc9eb0adc2514663caa2b9a97f2f42276651ee55000c2fe6ec32c5b9ef5f660ea6dcab34db2b7a3a8a661ac5aa47fbd1ed509acbbc08a36b7908be0ec1ddfe513686023a88987ad8f2c7cc496b469a795041b51d889afc24f5bfb88feb8775ef7bcd2bed08c8ba8e1197abe2b453851cfaccebe3570a4affc1b16ba649021e4414c59e91475331db910ffde9c863431daa5b12e023d5196ee845d2594af57bdeb32343a500f3086e8984cf24058e80d463ac4ff194bcccfffac3ba349eacf64168d44f4f9a63c457519511b9b8233d30008379db803eda2afdc748ecf1682e467af68f95cbefa97870924f4b16c0dbf19c0f231b304a893984edea7beff35469e256b96eaeb938e23c78b02966d4f6b627e4c6057eaef044abf41dd9ea174dcb2d0c955850632a780d0c28468b09dd35cd2f9895ba555a2b047dd5e756ecdde36696c34bfece6b8665f9e8409ad60a429e00e18c4c6d0ed9b07f6bac1f021332f1396107192c6bf8601e92f5a70cbfd1722ddb17478441f73e56931177a51621677901fd525cc54cd179299fb32a9b2a2005b65795161d3ab011fca74b2185045c0d5e55bd38b62157ca0d515fa9e254781ea3d4a861c8dd368954a31fa6aaced6d6fc2f363228037628a29c844f41722471d0a362ad1323ada7a4ea652892aec1c693d9b76858c190aef9089bdcc9a09b34bb79b9f70477fa8ec16fee80988c18632c113dc8721d714cdc0ea8bf6711a5ba0d76201d60a1ebc6f98cbfccb6f410a97eefeed02b868a3f21bf0a03ea5990e8217b1bd33081cee49c480d8b852707c32c29a40bf11869cb1ab55d2ef409e3811ef6531f97dc489f98cab90b98790f1e0e117c64cf5b5823870f504676c304e7efb3ec93f61f51d2dd077ea292274e89afa032d170ed30482261173d30f4dd277a537c194d72eeb33e3a91ddac7808a506f493da5ecd3477510055df68e867a95eebf8cc5304b3cf1e87bec4d65b3fdc6c1b94a2200b82807f2253c0121e792cf8b0c120e02268641dfac7469720b71a1da962cdbb315be3546bbe1911ee8de4e4a67ca5c4bd1402478e5835f7956f875a50ddf9161e76e9097c8344b4e673666578f7db6ba3e10a7f0ddf801c0f1fc7e28d4792ba4f78d6b96184ee5492beacbed063065602bea45430ea7f22247e27cc248ca3db32560d76ec44ccd33192be1b41989261ff7a8988bee9ae185a91230abd3266a48ea584c03b081587d52bf7bf42033d0aa38f5382f1052bdaeb47ae2c2464eab81ecc89fedf0c834d4e21aa790ddab47f1e03214f54290dfae0fa3488ea25e344ffb9dc7a6e1734bc4714a6283cd1e5ec8a1b6ebe1a643812ab9d14e5a0f8ba7ac2f456f19b351468ae0d4446db5b400e0de2fa0d71dc5e82ff4b602bc3501ac4d0e08d9c0a5c6c92d339aca4a8389e35d85d4b00af3a3d6186b4c43086853ff4da5e9ea58f9d84fee0c99cc5abc392fd25ba9d684dbc274ece3e98befe11fc78e05f8180b0f6743bce498610f15658f94cd801e61de55959b721c36914dbc309136322a240173c93222abc0e22d3c6abfc8394e0ff8d65107efa28d0496adc9c9c86fd072d7a18bdc5e70dc6bcc2ac885799c400a9f4023566cbf9704676691d14cc7fda5b1796fccb5729b9923d07c08aa7a749b5a8191311ce0329948a14de171e48adcb239d47521df00e81c846d12bc12f0327f6763aa2ac1673a4926db39c925b54b291aacc3c24599b09f9c5ba34950a54fef33f108cf35a3f9308712bab915a67dd67c814c036516f9686adad5a6970a5d938ae5432bf6ad5aa9f45e6ef93cdf606fc47138981c928b9930e13919b07cd45141ffc57c8b5ffcdaf52695bfc83e5d3c82d218be57da3ef688b4a967149e7b92ec5cfe7fe48e0103c5a85dad4403f00057a3a0ad94caf1e68c58cb708f3f69c825103909ad5135959839a56a7ea6b1c966729fc73e77ed612e45be3be350a12663a15ef3a15eb6aaa413627c99960f89925163c577ed19e4cc827e69337e9f60c56b526363c4f1e1152fe0de3da2c8660672fc0a29b55966bf212ff40e1a0a8ab61a2ba626ab5555f4d02170aad42f1040f8b38e65cbce5f6604934c18c9bacfd091edc44f45bb3de3c6c6f80b77dada0c6001954f21a7ed0c500ca3c1844aa9c0fefe09b150fe2ca4a6f0515c104cc96fffc6015e8b791d4abda8daacbf9a022f5edeb8c9042c0871850b1460ce20b3e44e0ffd064085fb711815bdb3377138c4e497745bc643d4cb690fe6154d66a45012a6c917f09bffecd08582c2c4994ed33b6c0f6cf14a509055a3e110cada58bf35673b5f3cff8e436a2574ccce60159494719a048bbac6d82deb79598dc8584dd79c026b75f302c74b0445f0c7763bbbd60045e93d3dfdc1e03668265ba1bf92765a8dc7f1b359965cf8f607dffefb884fe0ae09934c61c8860757c3c95defb0781758a34ce60f176e07a2fd78102bce606dfb7afc953f238ca9027188f793652109c630fa6307a21978e1fbe446a0fcbcaa50cbb3ebe81ab2a422fbdf2999f6f341943d21413811d9396ed3103cb4b0b5c8873ef7b01db36ca1fc1139b77c7c54530e69d77ee6462631f9805c5441a787b0017db7e71a0cd50ae3e8d521f18a121e397160992412064b1c3193fc863a35cbc9c2af9ae894a5e3666976c9b49116b205989d0206f634a354450521eb3ae14bc05fcc34d51f6fc5c106356b26ef8453a0adb12c1e2f314d74e56b50cabd2beafa014ed3266b87104093871c47e26911d111332e660db2f07b04a0161fd236b6323319a2992c0b00dc1b33aa52417372d0eb1f9fe2058f102e7380eff12dfb77f014d2c0c5b78055a5256046ba3a60c7cf5d32e2be361ed145e015f4f4db508ae49db5c2462986678fe178e7a141ec60be35654ae8c25e759ea6854f668f61a8981cb6d986fadfd847db5053a2e0ef32025e46e8475ef4da6421ffdcd1016458be2934142eb004cddbd67398fd7e26e7663a993695b7b2844dca3203a78618a571ca599e26dc73467135de50e3dac4443f9e63a08633c8c20a1292eb00a6f6341fa1c6a2bbf96920469d7bd8bcb451bb2c9a43a4aeb3b3e374a62361c7d8acea13713e5282b62008dd9cd63edf419696da6eb378f58809cd32ca8c97793ecd0cb3da960dd19120739d2d34feb160eb0afe6af5873f6e73b250a0a3f159fda59c03e4d924971a8cd6bf9a15292d148e704753b6d4df4ff28b40874c604f2eedcd5347702cd63f90109d2b0a159bab1083a530fab9462ea176c04cd3dc7d4e244b1d6bd3a691690ee261e042b9dbedc7aceb99f152acedd50e30abe81759ccd9cf79bc799cc9b464c5297de18ca64b3ee156f03b9201cfa2245045357be588dc62b29a46aaa3f5fb8b54fc55b8c13f017578fcc75325a3ed4333bbbb1d8b2fea00376e81b7783a1adf24b64a2bd52c514ecd5d30ac98d9f85cee4ba18f5f3c063aef8ea3941f6f19ba80958399cac6be223b9969fa223c2a05e1490703d4683ef065f1326847f6859918f8d374d959be7588abbac251f72dbb607cdf9600b788b16ab97ce3eb6a32f1e2ad1a834b8dccf997635bb228a71e1a876e486d40e8936af278ece7a5bef443110eaad899884673a33c3ae5f1736571f03a792ef1795455068e75c97a683cfc969cc5da8ea68a318b4e2e4c89edca282b38e57e688c6b286c5e2bc7285e972a1e401b9d7075178b21edb3d23698033230ca19d5dd810f5f31283404ed0da561663a0a919eae339b17b3bbdb7994c91f20f63f62006b4312cf042f84f49a58128b24675388c63394bbbea745137eca0a51c0177e570abb9532cab42d0f86971d173c705d473589c1a3c86b43ed4dee782f5356b71e76161882e7fa367b3135c03d1fe3397220b9b788135f474a1217b59331aa4f15e19d4961e7ce5a98772105a973b22f6bf542f1470ec016102c6710263b88828eb334fb847bd6a77eb1262716c86101c856ff7ae38c55fa839abdd0aa93a0227da2c6b82b7bc3bf9d361d859abd4fcf4d63cb33d1b03f817f3c209d26d9c9eec4e1b6a3d29fc3a9ccf0856caf5f2966fcacb588fbb360e22b633fe407ee0e62e1dbb96e5cdb67472db683fe6cd8155112e662e5701e6ffaae683ef98d63e80093751b60b9986afe69bd9245a46a08e4ccf5271cff0727838e4ca186d5d5f02b8507da89ffa2ca614281035b690db0b10e666ae2feedf9c43ef1b6cde29c52d896b09c52d02d03e010491bb88a1fc5a07497c79ef0426eb3790dc79d54e30b7b8a9d38d487ebc4755331b2d568ec50b3eb9b4dceca6a1966fcaa8ff1cd8fc08fc499971b697aa6773b0dccb40b3332b59ff0fedb8840cbe45a57904329e61b06f62f7d7fbeaab973a35a6ac8a8ec1ce485b56d745a7afba0e7f1da74f6425354c6325867c5af6ea9f750bf0c1c77522a0beb3a31c31d2b0413409cb81f92f4cd5eae66bafcc5bb323644a98f502afdf916adf670cc58f25ebc13bd7e9d397131aefe57137e73d479ac306860f31a33ef4b4ec0418dd380556f755cb7052b612316c16472a2395a4218b9d71f988a62308ba18510481fa1e9f0a205cce2b99312c7bb117fbec91a1a5a2b6ec222f62170c6fca97cca2f0ffd99aa3cbcb1a08bf01683aa106f9f649383dc03be2b783a6033e1ede52facecb43276805ba986592f06df2d0e83cf5823a40bbd76b215618c92036004b04798096688e7a16477654c55356be518afdd4ab5a68a272d108f2ebb415019e99835c17842d2b9be21a686cd98001382b6b754cfd410efddc2ab07d41a215b5b8e1a508867442b95ea379b2bb856a7938df10d51684cb02edfcfd510d5cd8e6435baf79010e2a6bf1ebdf4859b2357693e170f50ac5726d156df59d61966e53b978622cd24ba3489687dcc88111ec4b36c1e5113a287f18c2540382ca0c75e99838ccb282374e8b1c084ba6cb22cb8d94e36b2829dadc5d588c9f2d359acc5f28f1c6d9e0b0b8a032f034f031dd324b2ab90c9a3c0415dacd92d0c241b94dbbea6c42b07a75c7ac1b79137db404c683edf5f9e02cf8197d2a0887caf0c332fc6059012cdd6a937f9702ab669baf9628b47a1d5b6117044d476896672aeb0bf324a20e5a0ca99fbd8077bfe6c1ef257afae1841596c332f071724ee9ecd22a9762a8efc38582910359fbc70fd550c3bae3f07f1c1d47216d476a24932ebc2f2fff7894a0f6845120f8f5eea37fe44eddc581ce96a94225dfea12693bc02675e4526914d9dfc9c3f4b1cdecc7dc656ed7812407c76834fe10ac20b6e2f279517f0fd2fdd584a12445ed9ac1b26603f8f6c812b079d0c4e9c7be78d34e9fa61dc534713d685e78772c4852db0dfa3ac4c8f2cb7129d7e3b92906362617403c2a7f7601325d5d9fe661ef600ea4ec8f2f2c8bb0969e5c7d9030f0586fc8e3d5f5413f98909b6f9b9d25db38bd6f12167950658cf720535252dcd78c44b124e4d38045aa5f83422770b60f4f147956b37019d49a568fa8b509ca8c42d8bf7680d29cee6616a1629789e04a9d5ec999128587ec8df9ba92dedceb34c4b2afcac62e4f5cc79560d7fb1cfa5b5181b4cbd20bdd3da7ffe4425ff3d454972a9fad05a03cbe6440e4a38a86d54285061ade890fb34a2fac1cf39558fa8ae73e0a3d346ce8c6fc0221a753cf8723300fe13c7603ad492b34a5f7a6d72faa82681fda8263c87c6a911c808d689ec7bc17e9460692a36742befaf209bf6f7339d32f25f85d7af454791cbe9b6e9f9b1c589fed9a65a8a26bb9ba69c5be9934c410a8de97a665e9a89836db530c7636153e3ed44e9f365892ea8614ff0e07207e781fda6f3e8da2a85ef189b1d3f0ea12e399f161357494b915f3bd85245de72f672a7ce93d0c562ca6df2f7ec1348314603f236c8233644175ae3e45953d90e1ffe3372774e8de3e91b6100613a0b350b25a498679d33c1dbcf37bb673b97c62ef7d98a4c9d796e1a31416b51065357db169dd66f226e233f5727b8900c09a659446667bc297494a67485b6c0b8e82057f49b95cc183cc8953f8c0e82f2a2e495e47232abdb6d89aa00b76920263c9b10df30824cea4ab48c7a929c25ff262f816c2da993bae192aea7695f28812377eca320ed4132111fee25bfda938af203be9e1939a0eb5ea5ef09b5e26789bcf1bead66765c9fff2ccdf6460c2e528761ef8587c81c1bfeaa05cc6b5fa496c22f4080d2003625e5836088b2b2f8beda662fc9ccb7dcf9a57b69ed7da5da1165326295909edb641347821195e3ea83adb3d25634c86acab4787a8cc5f569af918664ba937269f81984bcc4de633a549844ba71c0576f011d2c9892d7caaa42d9bbe0ef1446ce92440ddde2d922c610bf32f72ad63222c23968df62e9815946a883cecbd6b41d1a7e676de8fc743c152f8c14e2ea097bd10280845fefebc97b15f1bc29ea7e59553118f74ae11d34f1335b5da0b1acc5cf874f12ccf7f60ef5166fa21ab915ea769c9f5222868ca400f7200b71e1680e6a62967cc886565a56691994a0ac6bea81171fddeec8b0214eb9526044901c06e393f0830cff33a112b885d2d5297c3cb0a5772b19f141305d920f0349adf687b94e1c51f842d54c38e561dd082fb94dff01ea64d5052040601f180f39960fad28e07acf79435b177f96ba62fa18a4c8c4883e0d6c0057c92aee45826034ae4f059b5a5d7223adc65da4e7e0186fdfa00b0ffffff4f