PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78176 a82d41181f6ef0df0138c2b7cb89f653ab60c802c31faed745173f626c07350d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ee4e55c4a77dfacc4f73cb050424dce934ee7ed754f6afd82c478587143e6a00
Certificate Block Hash
a82d41181f6ef0df0138c2b7cb89f653ab60c802c31faed745173f626c07350d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00028301008ecb0100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000001ddd8540e209a64cd03db270193f6a9ab1404322db3f216df2b5d7ca01b59e9904ce08003acb20434063b74901148bf19182e8b6b9474a5464baf3dbfcbed500ff97caf51a5d85af493ab5b5293f8fada75d07365b54912369020000000000000000020000000200028301008ecb0100

Raw Header Hex

00004020938e1b5dcc305f826eae5473d7462120a2010b30ae74c3bda2e627b4efb5e615280b8000b3d85f0f20142f872b8ae3f13a6eeda57f9c289dd4fc09a98113a1902b933d6aebd00018006a3e148785472cd8aff654d77eee34e9dc240405cb734fccfa7da7c4554eee

Proof Data Hex

59,560 bytes
121216020307aa9625b90fc0b5d69d41f46bbe259f42e82f46da9946dd95b261290d3addbbf877f477301b5b3448197a5eb14f1d5baf1542b076c608efae8483761b0880f60c2dad18390976fa64eee333fac37440c384657f711110c8ccf44f8f55092bab80347be13b6c2fe36250f44ee64c9a8b353afb15c80714ebbdd985c1a187ad30f9a15410c8ac398d6d9223310dfbb9093e5bdc2e3b74272f57bd672efe8022373a37f0e10baa25a0cc61ce0b526e33e3db047011952032edc6b9ef092333d654e56286cef2be56d815a7332820bf015f1e7f27cc422706610c10990013d12f547a2cfe35cc16b2fc073e3780481427e5945ee106dfd1da2db1c30a6497e2e0a3b554bbdcf309b7e31903bf7420da957f96b6705d603957b52432356853558b25590b392d3d8316b4ad1f635b5fc8837dda00eb632dc0ae4a2e2b4470040cf7e4c9126c580efd6d0bd0d652459318f74c2e0af8cbbe7d7b2006e1140d164208e23163916d30ced24c2173134652113a3fa4848b289cf0f984f9a918d5905e206be54ef7e2db63a2b56b0de46f374a27af3cdcae37c0dc7b3091eb497d23686d0d1921ad58695e1054c086dc1d0b92c7dce482e8820f66a675e38abe9943a5d9a3dfec000e5b8c2ab6dd5aa7db544d167adb18b20ffe84bbdb6fe16f25ac23dd58f6f39e23fe6ccf26aa54b9d41c7bca7c880ef6ece3543011d9920cb169c16ecbbf61ced4d3828c208e7fb59556039f714a7db7509fffa6c883aad6b2acc1762d3b212ea64c552e5ff8dd5945b3a765b9491d525a92d06018c39bf87f2a831e9aaf44339e711a11bb90619575bd37aec0fda5da7117448521a490ec2073561335dcc14945159f972b6f2ffeab48c20e60988f67fdaeb79dee79def135533c711c4cfaa53d90289c9a9a42424cf9200a4d3203b038c7cbc6059d7e306e082ff7fb66c5e050df6591509aed2619868586fefb213a0b9cc78f278d962813d58da2dc53fde2411aa624c8ff5f8c42917aa0bde93cca68b83f6421017de3d1dd8bec752a6298997ae8c45b7ba3788287ab0face2315794de1c52272ba7199e2906d9ba623b791059b3089624a5f4ef294ed0323f3d780d10c11da9e28c4fcfc6f03cb157cf136c3dcba658a966919dc3f5c2b6c21defa87d62df793509bb59e5cebdd8ca9ae38f8ac2ab173f0589a0eee80e985416bf27570a248ee3900d5dfe815e317a674b4f79a6a98c646806e3dd924f3054c177f2da435a53ab34c169ccb94f6cb3f02980c58772a74c4b267c024101c9d2eb4b28711846caddf8d32268a83e2d0db2b16518f1958e838c438ad800f5da6b641c0099502aeba2ca457d36d6293a4c5c31e8ace387984a2ef274c6934a06855aabdad1814828acab9f31d3632188ceecb3bd87cd07e1d6feaa5d55ae1c060baeac3ebb7364b50c75232138769e805856faf83822c0118e9d84340442dc86a014e444df52158a46be1ec0321903ea6e01319fbd252f52ac659d86b6208d2aeefe3b2c6b115d97ed43670a4de23f07b2ba56d49b9b884d31025257a98678a737ba4cbe04dff6ca79365281898d89a1dc164acd91654e8db98bbabf3bb8bab109f928037ca47532f9b96d2064e9ed2916aa093d4a1d29d8c18b7bc7d7a258b1ea73932d61fdd2fa5add10d467ee2dc1b675f798fad71257a36b3153c54a0e3460a61bbc116fcb18391712866ccd938635c4ded6f64e43163a094c4e915234e5572182b3bb0ce70a6216e85dbb7c32f982cebb016520c1b859902e59e733e9057faa7eca457bd664eb4362874615a80d47a4657bde264a0b9aa9209e2f36ba5d685a1f7acd81c84a691817c76e480bc027ecc8fcbf5745b8af6060a6bf7bdccfe7a37040152ae8155ce78df977d9619591d054362be610cc5a87e5c170b44137e3a8420f9b94b3c775f34286f60d6c0a4b7b474e839dc5ef9d4a18b24d63755262052817c621f59cadfd20a403ee60c7d7dceeaeb9a95fb8a7671a3b2b9dd1648a1404f215e277c37f035e791b4bcc575371c940df7b9756d6b32bd9ed71ebeb8750c2764daf06eec5aa52371c5d3f7065d367f8c57919371e8f69e8585ee3dc7df35c24715868f11acd33c6749f9a77097552d2a11136d1b959bef6f6f952a9bc31c5b67bed9d3481a6e216889d9a99390d503b549dca75ab64bbf35525d6c8249d85ad833161a29e1c1b006e084e1763f2128cbfb8efde809dd4ef99a35b0033a707707f56c04f8cfe84d14eefd2981543635baae2e4349398fa100399d121981b66ae2d7311ca1ab7352750f3c55e618d8c13bac018deea365150f65a5da8859a582eb042ad58c6c3ef5f1670253a821a117c3a6bb519f595af50b49cb28f08393d6aea6655e3376d22a22c7899bf92798c44d5cc2425e7b524deb91f0f10c0605aef9a7cbec6e7846e1699b3672035d6dd5fe4cd7b90aeb049089071acefd871098ced7abe337f07e430d1f8c76eea464a81f6c289b50216f600be57a5f64f061032e91c19451d769b4f431d03ea84c00bcf7ec7f23af30d702ccfb48d3ea2de2f3217c45d62daddd742bbb80ae9c592b9da9e1ece38b8ced8ad49d4020deb203de5b73e2d3776af1015cd11b9c057162cbd69f239bcf24d6319f995826e4161d9faf5e8665fc6901cfbca4babd89aa4a04a7e284c3e4fa1e2f495bee0205610edd30e5cc192cb65f8a645eccbf8624fbab709e62a0a2638777a9cd7a007ac485ee55fa4202f3ae454726b5be56d46bba207eb72acbe46bba4cf60ca16a913b6abb941533e3f9eed0d2d2bb94a99c443d6be86d0619872591d4dec7cea3798d04b76a9cbdd7977501106744dd67a00f4b72e62ce1a7faaf0e9a50c7e14061539ac8bed88d8b4adef30ed044528416056fd4a3fa60cc1cc0bf3557536736998dbde34954adff5922bb15edc7ca2d56225f8566ebdc54894d87fa238bd9d931b7b766c9cf9f90aa1d28051ff068cf7de00a5087b741b9f67ac756210bff77a87e9efa93181a5dcd1486fba913d433e0366b57320e987fa3ff0f1e6a4ee96930812ebbf98cfefb343d46b8f4c138a24eb092da43185804433f83969718654fd2897f6a98a96e52ccb4e8cb501ed04e59550de927c81f858db356ba2305e87fdc86f95e80f2af6f021e76618742eaa0bf8dcd2294bdc9a9d7dece8c60a7f30c895a88eb67ebc89e9846c9cd91ac45a8d68b8847dc30c39f8bf8c286353be07639655b1c4e6abd81a783cc0f4b6b2de63ec45d678e4939c509d1cb33292df809948a8e6d38c9b31fbce77de544c6896ec5cc6b6052b95cb1b9db590815cdf0d326a8abd9437abdd147a114b2b3f6871e4774912ec7087714a253461b4433e094de7ca9ed32a7b49cd453f59cdbf156978d45064917f0f32bcb90c7f0ad2d65e5fc1a27f073a32ce66e7871a788ef2b8a57bdd1c60613c05f63f10ce4b963c78fe3780e0234a887f2504769c9a74c5e197851bebec685d7e181d22472032558d63b1aae3d63bd49adff4dbbe883a4c844abf5b3b925d4b9c0379beea6f0a5872d2970dd3f42ec1bbc9f4ba345cb37a3e35cf35101041b3f3490433fc88834bcbefc14e6a85b47d4d4bd0773a374fe6510ad2e33942013756080f9a81a78761d24029114c78170671552a4b2813dab7520b99ad8dc1e5923e0afe9dab89dce88de8936799945b35bbe67c0801114d36042f61188f09fff488e1f1a42b89784d0cb07ce35428ee2cc9151f7f8e5dd0430ed62ef3568233b01001d0f17bb0a3585a4cec126978ee9275585377b83ebe619f644301790d803938fc0500911c1ab888b9037438a4caf9945c8256ceee4f4cdfd607d36e3ded9630ce47f7d0d00b4f0f262eb56414dc0624fd723632ffd6ac1a0115636a0c0abfaa502310f28d41eb39cf167c1b8a807d6a28608e60655f31ad42b6d208a766dbd3fd2bfd06c11a09b90b0284b7543d073aafff7f7cd2f79c08f8e59a7ab53fd33b3484735be10e7fb03ceb564b46f374c9755653fc7cd036f65db258cfd2c28b07e828376580bcf6c3736e7a040f4a51906e510691c4c0fde28f6ad2a84878ce7968a364f82f3cd6176c0fc0548300cb8cf69cf4df1d367b1ee770b4b1458088f50610f5a44d69ff78fa29a8b94f59005a80c1a2d846029e187f61afac14f550c08ef5f90c3fc36c941e2c541a5424f4029eb4836cc3d5a6692d6234b85e91350cab8cca3525d6540d9dc18192127e5176646e07b6a2dcf3c11ab5bf7ee2e4e1f710239d779dd4d437275765dfbc8571c19aff1f0260908a8cdc2a857665d85709379e956800033cc4e7124cd10001fcb0b0b04a0d04e2ce5737a0baaef24fa4da2e7a3adc11bd7d359d08678602179aeea370bdaa2087e90488278221e1154ee1d31d0ef1a8fac4becc68fdb64b691be7bae7ef55a466c714e07ccc1ac261bf15265da616adb02c212f23836d8d8f2a66c3232583cad052305b63e40bc80ca3262afe582fffe4323bfe287e3deaadd6609349404d4370110d3a1a89274838d715c286915f63e26bede368968837cef18a3a2110580ae2cae166708ea5d165b408db5804876b939dc50798dcf5276d50c07168518d2c69a577b30579629727626fcd478f88933cd66cb1959a17da8165e0b1da39342682f89ae9abe840f3888d7ad7cabe6a0f1b506aa33cf8866e568ed80ffdab096617dbffb3ec16c1844d9130eb4dca1c2e5dd711ccbab2192fc8ac2aa2e3d9c36d5b1ed7cea5472939e6d02c0a76998dadefb47ebd4e86d4e23939a496b66de8c534b229bf9f84e145c2f2fe288d53a18ceb8a63bd18e02d1b9860ac9c753a11dc189aa4a19e0445ad02b33e6e0709c32d36e1cc3e1d9b61b615ddb3a64aece1f3e4a850487bef656e4b2d00eff2ccf4b5a6063b45447de073fa0206941976325a96a258c594443a85a1441f7cb1da77e78ba92664ca6916eba73e8808bb2e9dc77d2061c85fc158e03fc5426f482b29a516c8975b36789ae3867d15b88c5a87d96dbcbf07fa3cdb587ecc3db59b0e16d29dae16493adb31ef17bd5e43ec95807c2ea90121635ea300b86e12ec4af6acaf591e958d6b106ea2519a4c2b57f5338bafe077fd7d6ba08b3876a8ffc3b9b5afc60f83d7a322baab9cfbb3d104e09f67a2da86d9593a8a5c8376eb199f87a92426fdea4fe7baac251b1dd6b15ef012d19064a98b2a7a097c9128f90ee80ee7a1a6d3776778bd9134f464127e2de738370f9b760d477bf4751ede4eae4a9c4a81a446c6b9edfb89f35b58afcf11ebd4a8abbc21b5937b1dd146cbb6b2db530dd4aa13c3fddcf422c277c4e8813c9f15e555f92efc326467f51fc71357160c19376990410a37e8464eba8372d4ab1a9b7aaff5c6f0c0972c0aa5733e750755bdd07b5417fc953021c2968b3a386290c5594c742bc2ddb5b16c00ee0b6ae17264cbc489431569d57ba04cd3177465f60f033cd5dfbf625d1b16798c49947f04a9b8a65f001c928f33f5643a3e22de9da419f73bc2f20a2ff7dbaf117a560b7b93343d85ed3d96d8db6a5782eba5bdbdf744ff514fdbc20f345c31039ea1a02e2b756f70f03a3a29728b9953427161157a4313b9fa60094dbc552178845093fd2e6cdd00afac8c33f8c9d6c4bd8c22b3cc3c367f352e0c159ab8fcd967b761ab1cde4c27a89d7b0c32e7ff7d00f6926893a8afc30b456c10d666855e4e25e7b58610b4ae442c17e170feae0cd43cdae89d7b05c4cf08a1510a99c5fb1e4150c046aab8d999a1fc28719da50384dc4c4f3fa6c6f3a8678595f4d914ecf37b91c15f8c34ba268e52389494822cff1a6353840827a4c8cee6b9f11e49f718cd304d73bef60fe3b1d8e6ec6e72ecc7d3c447986787c8b453ff735787af9f57f86930d0f14c7dbe6a9311d05094023c69b4dbdeb6901ae507b68877bea60024fe779970a58c37251299daf089fcae8d34b769c451481280023c946f89badfd7da95ba269e96ff8cc9599429fc1330471dd3a4b297d11c24bab4471a4198b4928795c1f858750af1fc593559c2f22cfe7ba6fce13a559b4090a29b6ca6b9c5824568fa093d4ab0d36a3f9e429941a796c0fb4fed5b3d8bcc4e9cae1da566ecc449bc55bc537b7ea59aec0780692846b43abd8fc8c2da91cd07f137651adbc1ab987200649f436783c3aac6b090447d13b0ff93f434017befbb10d61817f0694727359338d8386779596a46b560b1c0afd916837e77f21d6c87201e2ad9cd574b7980e408065eacb660658d708443011479469b8e9dea6f77682e6873faa62f653a2f3cb7429d5cab98b7cb8ab2bb67502794704e99bf538298fb0356f8b367bde982c713125374cad01da03e50ed746adeb841263255f9be3c30a85954198dfb31b6f1ba2ed8fe74c2a30f87c296610f6d24020f0b4d9c54e75db838749574a309e6d7a47f461b2dd31df213eba0a3cd41156f845ea22b5129e1524ad88cf66bf66e435dd77d8b0bbe9c2004786f5630378d4d49f513dd245d899f8da74f2ee627b04243b60b09834052a0e4a16dcbb90440ee22f6bede60addb46367381f24924ccb9af08f852379719de01354f696a479c056e132c95f230c6ed02719f0d8bef53697d372e38e77f1b9523869a5db2be83173e85adf75ed1079e5168ff9ea8fd92e8dc4515b51f80b2bb2ceca70faccd053e17ee5abaa9d577d5c226ba8df3c991279174439a3f6bae0ecde7017b0260dd66a57bcabff5b31a9aeed947fec2a197ec956f5dd9678869f7ee5ab189c9285604314bc7b689335327e184b40948816ef6a095a251087630b8132d005927b7878a5f248f887e960c498dfa24969b7349639542e33ef521277f9d769bacdb923c2d316f453ef578394158912ce2391af6cbe210ad849eb23a028f365c7d8bc415276231da528b723d035a3c2d4ca844a304c6b0ff1abcbd8bea9365d158b32271345b313b2e8f90d487f4ef0f5acaa72192513557f6e511526542cd07c0f59796f69a77f2bab281ae7cf26c6fda7d808fef4034b2c272b3fb2c6cbb7a239837a4aec2dc37b98edd77ab297081eb28bfae331479c651111d5d428654e71bcd01dde184666a96cf305c00220ef57ff00c7d9df5ff0f2b391dc9f07bb07e3ec54a2dbac66f9112c5faf4794a71383bf4a0a9ba8ef73d8171de13b207c2d83292fe6c26f5a8e581437f1b1936ff2a3c9d98cceb37e943c60ac3d5da4aff828e4a30dd8964403ca440566843538e33e05a830d1a2cb2478e950afaa490ef4b51fd3739462e3e234469cccfb21343af5f4c622e3bb5dd93d7478d44566fd5047f9deaaee1f2ffbee3a68a6020f1fe16ec9e82d43fa9ea373762dc1b382dfa61809905fe564a846ed43011f0a31be766c383a578f64de739ecdc81b0658a3f391aa94e9d17d87d7dcb53cb124ad86b3ce48b8283501f6e953511579232bedb539c8c618efa11364dd9e75117b3356401095bbd9dded7c2bfbadb3f1aed6ed066d412cfc50605dd214a04f708e8d96ec5ea0cfb373c35ec8ce198a1e8ab539adb14ad946488ec977a9350813f3914e9dee1728f3e3b1d5b76675abc09bfd7bc71683ba2d9dc737fb2b137f357eb6774c612f527b27d5f926ddcc4f486fe6e90fdeb7d7151dca5a8fb60b1eb4a37ef983d58246eda9f5f77034ae37fc50a666aa6b10fad2fbd74b719be4647cc29af186f4288acdd8308f545979167df3c44f807e12843d7da9c1cffc37b21b9168b58a60a30933aa55cc5176e3a7b4f0a794af14baa3101bac262fd758169749577e732df41f0b2e94620b54b9eed183c48a308746fc5a1248c6445f449367396a625aacb5d8834060b8f080ce2e38fdcef007f482d425725df2c9870f1e5bf2ca0818383de5765f792b676b030aba8ccdb88557b361d953725ea6b55a148fe170ede0bff807fef42a82c4e1ffe89943c7be4de7d45737ae2278d7e20fc35083c27680486faf310a7bdefcf429162f466c7e5c8f6e7c00367917f6870b926c0396baa0e84666ad7b794018efb688d6989e74a662cc8194c82a668c6d76dedbfbc8477e64c0b0b05b5432a830d0505404f4219a37e50430e8961673906ca0854e6622d4485455e0cedf273d3c33444fac1e53a1b3b3a1232bb16d2f83f178deadbad415a02f8361f9e4be4cfabbb9ff7f3b574d71c6862667c954a6fd2e995dde3fb0107df37f49dac02064d9ddbefcce98bcb4e68b213d5bc45d745a0f0a9320cc9247e07d47c12ca7d72177fdc83d1469168e1f7e1fcc52fc6dd5864b91996b65af5153c26eaada31f5e759ce044be6bc5c26793b49e4838761c482e736433f3b3486294faa655672ba1d8b9f2c81a6b7c0df1c571e961dc4531552bbe9486dbeff2233eb3973cae3268340a5fbbda4c3af992a26b31aef3a12887dc5080592f2cfb76288549eda08d55e97ed8e69e874fbd2dae992e47bd84fff8a9c04c30ceb823179b94b82057969d92a4ac4ae7b86cba3f46abde8a77946cd1307220d8d6a0e2b9c2129bc535e33b41f1d3403570c970101e99b9b8d94ac3d4d9c87edca833a9ac0ba539a4d72994ceb2ffb7bb5ddeaf01fef2ba11aaaafb8e7ded36be2fea6131a84d69cf881b49ab00ba0791c54d8536ba80297e5342178eea1453d474382ff0b697367070defd3bf0a56eb242540ca130f2cecf765f82b304bbc2b8f4b6d33de99f0c7148bfc321c6c594b9a1e411e85612cc194e420166f37755333cf91be1780ba82bbee15983ab1ece6ff3d0a959f303153f48f487ce483d80f83af4d3a4c29d63dcb996daf2e19f58db2c43290f85bb2bbb5c61b41cb0d5aa0d8fea45085ff90985851eccdeaa9d2084f2136387eb6c9eb8a49d210be298ec76aa114412c5548c571131d7b8e7e90c62f1a53bf4466ed39b5e24df1d46bd67c9192beb794d98c4b4d67f1d4cc49da150982cc7e9b66ad9e081b3aaa6e2402d39eeaf7d9950247056e925cda9e3257dba8f9f40f7929eb39dd3c8ecc10698b7222c174598b928e9b03ba361a9e077668318aa11c215641d65af5b52e6c077aa84a52f9d6b1687a17c898ca1f4baff2b7585dc05345d9fed0a198945a7077aef916fc307ddde464768e5cb49619043b58cfc744ee8198fe1880a4b05c56f54e2cf6484ad9f2a8ce229946aa55a6c66c73bdd234b103b6411e272e94ac547dc639f24073e7f39b8be7f9a6152f738923f78b78595d36e00e379c396aef00e312de295bed7b1ec7ab75221f961fe92bacd21c5eb737cf03fbd4a780a25bee273dda0dd04997a482645accf835db99d5decf3e62c6a871b0b60f979c59d13bfb95d07067ecc7bbc3acb0ab511e8bcadfb5f6eb9fef2ff0bcc3a48d3209549440d6d2826fe27ca2ecaa9b937d83a1d6f1216427f3d71bd9a893bb852cfa8129f0c45a3ca711461ab04ff5d73302ba6f6f7c87b83a735f9fa56e0c7947e687ed59611973bf4355b223afb2c6b4c2e8e5de30508d66f6fce1fa02d0ad0bb98be6ab08b795ad13ae3545235a896c1c93aca5a527806ebecb5a9de7da150f6d6166eacee36675de89c2541875bd9274abdb569aec098686ea013644e3b28ab7971ec7cbfae6c69b2cd74c4b05c2e57946947d1265ee6c783f07de8b63494c398a3567e7e48074ea477e5974cb90dc2f8e4e50c7347952afd411ae8698dc55b6d3f6a94d97a88da9839b95021f973aaa2b3c6a6681036bff3a39395d531c924d332d655e95087b248a6591eea42289bb9f05229f4846a403831738653c00d17723bd61e432969c4446abb615f26901aa3e6c42bf807037ed752fb3c6f9d06f806a313807319e1b2f0de31d54ff3f2839537d9d745eb5e5dcc7a669c4d8c8ec9ff993cf6a9f916ec41cee39013f199ccf023ca5846ecab26c8dd8bef1422d1ed417d23ebc03fe396a4597b869b2aff6a3593a964374b2aa1338420ef657faa70131361771755030b21a4a00c8325c1617729231d38ad091d2b0a768c0070c790ab31ece9a0f0f0f7e8b43ce782fbd0df70c15c7e6bc709825da9d420b2f128051c27259e359a7a673d274ce5595f44d395c05f1676b62e69645279aa871a1b6d0f76d15d8c3453294856e3fbe555a3f1cc9fd5b0af43d86ea06a3f92d238c74f3bd1c753730f808c4817d94f5625cbff079f29d6e530feacf4d56f3b1adede5df7fa359e08126d774539af7bba56b1e25f2d6fc86f99e4878927512a8d2419421a25895b434bfbd4dc41a927a8a0d8921e4ae9de2b6c2cd68cb40716e8253a3c74bf36846881c9e2bde2ed419f47e6a9ec2cc57343fc32e32847a59a1a7e88030e5c5cc18c58237f520d9d3fe0e0d14eaf8021f24ad42f06c118cc48c87d03031e53da7187fdd8e7d70ea59944c6187dcb69ace9d6588059772ae526e63196de399eb4721392f5cd5e4568afd7cb2c2bd984695f452aec823d86e8822c486149c921a1fbaf968e32d772a2d2db84e1228364919f54dcbeab45b7ff7cf2c68ff9d53d7162ca4afd843331e94832c935e95c60fa98d33ee515e34b7fa906aba6f734d3a80d70eebfaebf17145ae4e370dd40c3aad1d13f4d01811caee6f624c9039440cb956383e24366702764eb9dff4ffa8f7e49589a5c3abc0ade0055bfa812db9479d25c8f3d1f633d2251e3f2e64afecf7b78b7f10f2179253f416b45d9b874478f280f45708c0e11683e96f8bf10026ca4dd5b2d4f11087889bbeaa6a27640d39880e80b5ed23a987c101f0aeb3d366c94b0f0f64e35c0f58dc9cea407f36f27e8a4db0a328eb97efbde54613baa641e379b674b8ef3ad07fa1ae657ce0c93337e2d1bd52bacff34f0dce6efc4ae66ed5bd0bcc150093d33aa491f825d423fa3289df2840cc786aa059729dea67ba8df81fe462bc0b3ac127592fcc22ccd4c6f01135f29fea49ac4a6e2cad58d9de0837de75a6a9991f3108f1f2ba3173c4596551bfb4985ad52605f843630198933745a9b9f7d3229294dd25bd6d23523e9cdf8d50c0920bbd55a12c8f684c7cbdabe6501b2afd7fb827e07f36df8f5f58e550bca99c091e71c843eb7cea0a6e6f905c9b257f38327105c7fa2c3cd6aa3c62dd32e55bc6f5171208504575900b1e04e68b713e61573a5ecfb819aff7da7a095b4e4e80d1b2162fc9e67abfb168246b06be119e0a5156610b90bed1ccba1d7268692262317843d78c0d819d4b262d4f95af4fba6340eeff48dec406134940372057ccec4b08afe5ed4e5df3b602ef78aedc51da9b1314c7aeb2bc1ca00a7b2d994846107b32d3c7f43437b8590eb53c12f5bb8af575b5e3230717da07ff695e83531c1ff7f14031b06b15de5041235224bfa4e7d762b46ee2a3cdcaab4a72ae7e5ead89b35cab6db96841ae44a0c38ae1e5fb12041cf319f07fa76cd5301da2406a6edea9d5406ba24731bd02e4b5e01fd18c61f26fa0c7031c2170234807df1d5cd9de958ae14c76c84cad9176fb7456e2987d94eee5b1f81027418bfecf1c8215305be6b785a0cd27304689620a625f62313a36a1626944de04457bfceeab5a7e5281e035a7c8daac8f3a8b4ebd8d299ea3ec8a935aa36630fe5607bddea3fca212f8d7572b300b88946c93a06dc4c6595f325a058c90a3a0f760ccd1bcb6d05c3456deaee81d81832540145bac080528640d6df81526df6ae862801bfe163c21f71e48ecc7e2ecbcfcf3ef7517d7f87cf3dfa5b8cd655a8c3ef60c006ffb33612eee0d9dcb07a9037a1498ffefbb31ba8c277b5794e72db5e8e752cb5831261160aafb21d52091f51fc8d709751d3f510f6a073af252b970130d6f0d4f748057627148763734153be04f9fa9002b77269ba5a84659338a0c3bb0c107ad7844d7c36d9467d9fa47d36dd040f5303fb60e6bd2c09eba298db658ed0348d585e185403436be1cd09c7b437c17f0de9aa40469bc7443259e0c9d71cfeba206548a41404c9c8f4be5858ab98c0a86efe12b548205f1d689cc0f08bd41d3ba9e585a8945f4d6a6d2b42e6ec10b5959031404d9eefbd7ec30ba74a97ae803d75810edaf3ced9f5666166f4f6e3ed1cc071fcdaef83b311320773c48b11ed6857e740e159655918c9281ed961b111ed1bb9d385ec7b0d2f7a0952d4abdf441e07614f565fd111fd68d92c93e34aa9b1a356691f6c740f4347031510ad6a236a58ff1f590c7263fc5fbee2fa1998acd0e398b9aaf3b842f9d9e87aca3218bbffc4a72e7b93677808130dc45bee065c1874f9bf45d3c784d1bf25085c7c2888b6cc25998ee5e6e13d8c02eb4fb4c47fa1ec8fbfd0763d555fd7b950079c6ce36321945610931bae527106b507cd82a64f9fd6054dde26b5d6f7699ea40b4a0db48413253058d19a4bccbe09cbce075a65841d37e504da256e5e06faf3e4284bfd8e014ef4486dfa32911a4925de5f973f5227f486bcb0d217377b4ea99500fd5fa982299f3af75b6d79d5d2a56e7449ed05a30ec4a8c58a0c164b87301d415e673903135ecc352927d389fde4b76b8a5b1a3111037cb2a3b4cee392aa6437be039b629518feb595ace79ec79efa7b3af19fadbb693ca26d142d742be3a067ebb4a3a72c0e6378ce6dd03499e874925dcc78f7dc45b4b29c7110ad07e8cf97ecbf906240f64ce96ab708bc13e26719df1510e20e9d5bebb33fbf456ea3f00fac3d9f332c25c616fd6cfe2fb8e534741635745406d80aa298cedd4368485b8b62bdd917a1b62a2448aaae2f7926be4875e9622598b21a3fa96e4e857a6763e18d567518e2bf2be3629f9d88ffd0952cd0a7ce1ccbf5d650b35ae0edd75cb84274b707ab79398ca11539af353156962e4779f88bd8d38bf8cd3e0ed0a3348e8ecb9cd59b9fff8d2f1b70faf241041a1f992c3355832eef6c2366e32b807cabbffc4789ab8fcfa2a30ef232e6960ed229cc1a7733f984689ca8ed799f6fadd04e19a1399fdd5ffe1231b79917127b6beb5bc832a59521f6e28c005d771a80ece708e994e4e3bff7a650c6c06c67eaf9445209835ad21c6072ca62bc39910d054c82d2032136460e989e63346ab846930f9aad07237c752d7014efa4497f4f373c3c2418070b2983c70e28cb4d4e841dc4800c7defc5bd66cb224419c252a57a30e1489ee7d5a38cebaebfbb36ad90e29c79f9f3ed09ef64b6572552c4c4887e2e3a8c707b453c6a6662b042b7b34216aa23a9ce9764bfe34cfb1cef6cf0b249f7e63dbd30070ba9ebcc496188eb049fd9d7a9b2ff5c687bb634f29e49b9a1437822e421d35711d21f26561c069e4bd245d5a545b336baddbd3517c449e3d24be36ced315b5ce0288c11564fdbd53fb233f80144ce64393cf65d5e79472506b518180c13504d430006d6fbb4a37b4cbf5c66178fd66259cd2faa111bdc71a6368d18d24eb68d73c694e8c2a717e1503af43bb89fd878a84b5f4f47c1aeaa5acadfa7752f40551add58f50a759669ce7dd7865a9ad9eebc28a0699a71ed71517b8be111b9336369b127b75d01239e84ae34b61d506398655bbc1e902784e381abd9e398e59524d53cbcff68a4aed298e6e9333693a02a08141f48377c0859c29cf5ac00111724293b8680c432f78dcc9593533f7218a44bd818f457e569344069cf20b321dadfc256c9125bdd76320fbfcfb5daa7c89ec1b043a3fd658453de1565c4431f5a6f4e7157a92f1b4c5eacd8043b7d973fc06cafab18ea9a3b5e37ba10cacb87aec3b314dade5d2b4a081e0cd0e59c520c65a2ff4829dfd34e943841d1cb90fd8d91aaa489a0740fccac3cafb091af5464b36dbbf14152401693982dd63b565639a35728983ffa80c2514f810beb57d1fbdfad7618919b9221f0bdbf38bf0e09741843cf0707cddbde842961026ff9419f33f9f69a34f012477e45a7b71b9f1dc434333cf15bb702509b1c16362b7593bd998ffb29d4be7b18020d69ee6266aa597d05f43f6e9623c57a58f28e059047f126986b689ebaf30a153d4eddb2d04f2292eeb806daee30ebd5f9bdca231f30747f97f05681f0cd8942d8730ba691ee4c44815e1ee5c78d27dc3908caa408dcd1ee2d787c3b175fd6d72d7bbfa9eb26a263fa75768bffee75ab06fc1f12ffb877e78d5d44dac706557fd843287d4af47aacd4fb6be289af22c7811f04505ef5717d7cb95a6cb1224883b7db0980329489b30409d45ce6dfd5cff45278e4321e85486931db380e6b9ef07dc253410a50831966284591444b9fba2401be1dbf58f8ea0124ef89b84c3227a6734e500ed8ada1606d92488859fbcbcaa02f5537577a4c5df2178ad5bc4e187bec7133b5d10649ca46feada3961ee66436de105572fadba83fd731ff7f08550717f2649101a2c1224d6914fddb5f8c7440b336b2adf499cbaaaf07d6b7dc21cc72b81763190c164dd8befd3ecdf030f0655b6ce525234a09dd34ee92e23184ea8f8a09587d2569d381caca8b85ad9842b5f97c06e40b628daa5f4a045804dad2fc82fc87506937e5e182d861d73c1382f7da815ab34d0a04fe18638fd4fd1c9ed7eb1c3c85508a27e350444389e8fb842bc80f349f77b0652416082bd0f74d1740bfe36c18efda356894cef995e657526ed51c8a7cc6d0e9f4434b9e7395021407a4604a4da86094d3a80da5b1fa8b7eb87dc5e4a1dff982d2a2288c6d611e0d1636f85ee595268a61f7b6dbc7b34d718731e2ff525d0984d225a6356db8cbfc907dae7124af765af7a9fc401a6be13fd38660db6a5ed669d516322c9cb697f68c74c0ea5155385ed73d16d8a7b0d24b97934e5fc59d039f363add4284b468eda46d354b44a3a3b76098e5a4b96868997d82bf28db1150628c023bf9b09de9fa09783fef5b6246a51a54fcd8a532c6bdd8ce56c69b3e9d9ab68d1486e9b6724c6324c7c850698917b31d31f130679aafacb901e1b00892ecf71c2431ed6a7e30891aff308b6821c48bf0075ea87e10036912b5f09ac188a18aa0c52f4889fcedc6384ea52055e77d7c1ec50bb95f29ec92ad44f6a8e11e77af5870bf85d57e626627ffe4e99df2fc71210922c2efbd5950ff5299ab4023599bc5cd101bdd76189e85cd986dd26d86c5c1271e36334e5baf3fd6372cf035a6bb1ec71ca3c6e06100adffdc46ee615252cebd9a97f1584e1948b522ea9effdf40ab35db7cb05a31ce41294e2c9c882a7dcba8d9663c22ed98b3c43d5fe6361d2ad5ed9251a8bcee0be0dc827ad1c2cb116d8cdd2e18880ff3b5d493e8685ef043f865eaeff05761e5ea135e6034fa44ddbd8aeb85a5b857e20b78995abdd923f3e150e013bf95cbbfb7da62dd1bc67f96b999a81b09ebfb0ec710cfa3f3ba5dec915b0b7ac4b5c4ef1cccb78781204b1d56a2c71e5749a8aa60ed85e2b6c7d0f1b83b28c688254edbd3343fb9a6316f3f4e371a14cc8119b50ac80b45ef38a85657c0b59e278b88826d2e29bc7a9cb136d0860b46f5f2d990af691b8557754c68fe03c5c8ecba067a192a64e761c2c72f9ca74dac18c564557eac0da4adc910266d3cc0303f9af8bef330769073186fe7dda6c169882947d2b335149d4dcecc435c97c48f6dc78abafc308d5001eea905ba82b2e5757057ad8b5ff356531c7bb652f0b9a923dca99708c1119612de9d47854de1989668f0df928f5bf2d47b93c489360765c01e24cd7cca9e9bfd5d19283ea2f9829300ca1105dcf76622f133b402252d0fbc815788423fddd497ec28b2311d14c58034681e9ccdd4e4634bf7d17dc1552627586c33cbae098d6009c16359188ed77c58636b6bcb4ba6370e78312a16790e88a8f17b8009a392eaf0581c68eafbe1bd89f0f7cb9f9e86e897b0ff2471338f49895bea6ea3b5804f872541206e278f25dfc5cfcfbec6c383006d176ae947c33d97b31d4b2c5c32becc096089384e65877168280ba4338a3514ecd183088f73902db26a1c4b6d53bc4e6301550ea7555cefb6854c4cce7a19aa334f577d8612f9ed0618966252033228f6e653934d1eaf1b7f3bad2c7349eaeeb1d3591baf52b49265b03f4b264db486049e4b046a6ac081cbea68223b3d4fd279b15fbf1a93bf3a7e1b582be29471bbe76840bbc3b0fc91c9ab8edb5537fc97da8197aa7776f139d2a7f111805a00ff884aecbcf04813aaaa01335317270953678d6fdbbe6a89ed210e5abf749504fa5b29787e9bf9f438d3a36f88cf7da4c203ec9b02500c2013b64fb7df4964940e9b308bef7435a0d85051fac9d1c44a510563a5dee82ec704f76be99a377485c413ccf9fe89143a79e1ee0b5cf542c07474143b38a38ad944ac27256b4dc28725674bb9fed9f9b48cef16a1501814b8bbefb8eff99ad5bb79b6f914ad01c58de3cde0d64bfc9219ce740b4874abb181a608075abbab9a0d80d45ace3b0cc54a010d07141c1e866b6f8414ba67eb8f6e7bf95e3d1d85c9b1eb57810901ac644243b93e654e75de3006168ea8c9b69307374ca62d230c504eeda27b7e7b8a200e15ac806f28c35fb95e5fc01c4045b01d3817489e4243a98978c74f42a93446b70ac0c509f8432f5fe90dc61e632adaf9b229151e3b7ff61efdf5adc5c4acbff6563b56fe8934a016749092adf644185470895b9f7cf90e292be656ef6f3597daa06d025e01c1d9d744ffb63d51552d7ce6a19211d3f7b79ead4d9b57c0e94b46eb48105908ec7f4c23a2171bc2a09e39fa1c803c8125b4b4cf3340fcc767a8fe1fff33e210b3b0250819c91398274672208e332fe56c1abc53b906f61c8b5fde9b70bfa8244a6a077900466fbb56f5e2d5330150fd2b479b1fcfa5db48dacc8255c98c1cb6d1e6c262fc9e104ab6a492bd2860cd0ee4e25bb3fc2dea3c9142ed38c2edbb2181a6d24cb0884a5d59e6e6946fa6caf1e3ccf3a221c331e0f7df283c7159d73a1c984d1a2068fc8b0af88c55b1e61ebb5e53812eb5641a2f531a812d2fac2f3de7eeaeff93a81e6dee5af60f86d2b280fb71df5d9187ea76eafa42e88518c963ee3fb22c00c94d6467075f3b7242d89505672a2bb50fc1a8a7d4fd0155c5432cb74ab8bf05f806dfa573e94e5ae0fd9530662f37e7048cbcc793b45367d409f0151c8334abc047db5b3a69b653161af67790355849d7944bc2f80974e7b4d0e090b17b78f63a45ab24bbddc3a1a642c2484615d65fec50df6e260bc8febd6a2a5314c036c75cfa8f1747785db0e36774f21499698d048d9da8f211209e8ccdd3d453b69296a90991c8199a89d96345c22d1655f0349c707e2a06e6619c8495707d965eaf9c0b86e034212658561b79c080231762bbabf0fab83a4734e44c60842e0b7141c6476d9e77506558defcc748876a8839ca1cf3a51361612606399ff70b17a83e6a9dc7469e2c7a08337635c3afdfc8a04aed3e6d27d49365c58993b172556b8107bf6df47526ed746ce162768e6f3b1932d17d75eecc557a549d71241f4da0d2eb9c63cd1c299992cd90a48cc8e970a1375f098fdbb7a928478eab072f0e49f9fbb5fe74168f14bbbe3e4f653be5f967a7a2f964ef97e0f847c5e3e6003b9cee7adf0053812dc2ed4de226e28b5855b10988e4febd92b5e76de8c1c4315ff4aac6c7c1c46bd97a141f54c7baa47560aacb55cfa77568faf45824f55aaa4521d6d221ee94fac575fa4404c8d1dcd98116bcb7b9d7aee20786aea17c2ee145b4ba93fa472b346d066e94b2737f290e92914cef45530bcb2c587e7fee3e0b715795461dcd7aa35cfd48b84b23227ed6377df32ed5ab080f4a3f1c667901603b7eecb403455fd0be9448f8c80da0d0c471da55f4ee8da624fc6bd6b04032bdcb062d3cc2bc8e826cc5feddf9bce21fa0dbf0b8990f775469fa78fea66437029d8c05604c868688a8fa221d478d505ec781fcbb4add95a773a5543f2a90a656ec72ff42119575b44745072ad828e14ca89b6c153a36f27f774197901ca5349a71e5a778a2c230ba1cfa9ee3a0fff39c5d2c298b58e30602fb5e091c00a4506320a5ea10f0bd479b50e7307e97a5d1df35af2faf6fbbe074075c6476e2d6b47b803900b989c72a739e3045a4d71824a455ee19d393dfe124049f5479d7f3f3d734ebb68031d732c8019475b7865c63d5f69bc4aa2f16434dc8d4c661390856bdae0682623a85ebd8a73434f25f75ca63388afad736ca2b9d0756a76a59c862ee42e3f8e65b2b284e99a69229e5d8591183ae1a0aa9b7c04a6df1769d110315daa160f8bda64c76391043ae482aabad94f583a861ae0c016b689bf993fa139121bde7d1c783dc96b979eb0cacf471d2b8e9716634e887ffb364a8c99d2068ef0aeee2213fdb214819483af338ca4433c52e0cc97a7ff09402e177bb7981b4626d585678545aa2a5eeb03ecbcf77ac926c4a68e33c48b715961f02c546f922866c94dbd7542915de7641af0bfc8fa6c3f2ae5560ad84d210fae558bb620f671020943c9f42c6c396c5382ffd5ff52b7f3019375edc8575a4fdf74a2319ebefb3e256ad1ea938e51efb31d303077b0f4917a69b1a6cb7015c859c45101474ddbeda9f92a39aa6a258d7d324bf8b3a26e414bf15145d2076568cfeee086cd6bade38197b81d99958ec5627aad550e97013ce708f1ca8800fa7b87234587f49aa7da01786beb4b22c2077bb27feaca2c2413fb4ef318ca4f97d3ada1bd370dae1c83135d82c231c5e5e77c97ea142664806543df566ccd9b289ce40f9cd43781d43bbb087f18a9a480f5930289e21f1faf9881870794caa453935bc2553087d3644e893c0f357befeebb31c7ef8be7f84a9e26bbea4a36de6f378288d551ab3440c45a7084515266f9fd9a074499f163b8d5332e3faef4e0358ac5a4087dc2a8f15cbe247d62c246c22105d15dd6571221be302bc3359b69e38551e7c4f231405fcdc7363f94b30991292fc738653ac90466edafe4606ace9cb99109a9f0bbd6d46b3e73e145c4b362d14de4bb0c7d0b6c6ec809d6e067c21d0d0a0fe82dd3ae645d943fba1d2e45f5139275b3f3edb52cd7e81f9c6b1c1e1c2774c4a26413693496b6d9dbdbb72680c6783aadb9b28d0998d5030d9c3852d5c5b83762067509be4ae02fe6acfd004ee332199ad266c6a12d14e795672f189d0673655337cafc8162044d7153a1a0e454982a61dc6c7c89efa00c29d3843ee4fc425b30434117e853479c2dace0800bba7be56972de8a8afac3a8dbdf030cdd139a7c76971e9419d3e00dbc75168cb2dab826137e3c6cf0fb322f7f43f8e9970e3e625c7a8790ef556f902d85bab37e328587d395a0b074010457df92c63f7eeb0de067281ad4e8f26df5f927311db42c0dc0c274016690a674b0f3c58f364f8d957c3f2ace12e056f336dc9f9fa72c575b08cf2cf8c46cc0d2a1db3bb50facc02e8ff25e0db2f1a5eebc4c5aa33accd2bd0d6fbda8a4e9dbf56de761429a13651ba88fcc2c3fc83710f14e1747300669ed89dc7818f6b38762918bbcbf28d9d482547fbe60c3dad9e1a7c61e2a1b856f2f551e23520ff2260f05bc84ca4a39d7e1470f0269c6cc64470b51b239d06551503f8ff69c08ea4c588b213afcbf5e3acc765367a7c7718f6f74948a6e408cc4307926c5a12baeec81501a69e73b90472dce34298a52578195aacab397a801fad17eb691b6785dbab2a00ba9dc8dbec176ba6667ea668edb1d4e0a99d84de46c1a91988f0ec53c3315d82833183931e78c80c3149ae34c2b406f73675336be72dd72673e5f3d13f0ebdeb75a7f3b87dd9e00732a7aadc5bb50e4647acbaf4a7d26894525a2061165613e45cf76855709b019730b987415c2604b23294e89f81fc604d8d9f73b1e235f24178be46291e58a9af6fda5bd877e7e461acc7415f2baec372a6944547de8c9c7adaa7b2f6935bb23997e5ac6e1ca39d037636f88d91979f02be83b976e12aad0bdd2adb3c6910e1b328fd426ef8d48e799ca6922691fe6bdac07ec929a6465f7dc97d5cd58108bda3ca9a7639cbe6c0dccb7f1f7db9662a67a874d2e70113fb6e62972965001bf48c969269d624c97604f68882243738de4021c9aa84f574a568397d9f46385079ead5d5e8c489b0a85dc2effe72ae3b98c085a8ba96ed9cb4c62fdc6e6a0f0a67ccf6a8e538a596f309d994eff77959a11357931418fdac5c3521b7f6e9c50240bf90252f319e772f2bb06b9d1149e3b46b4eadbc386bfec16ef273e9ef609363b0440a96aee44410d54749436d4c8860594b00d21f0ad3bcb6e952d7b251adb12de492cd97d9616ac7f155bce45c07573074d5befe64e382e1fd5d7bb10220d407cd4f95b45837c8a064b8719f55752b181c585c609cb5efaa330cf7d3a8ac366d42b004c00253828223fbc5c2cee859f62508c4437b971b5bafed2d8f97201f8f5c70e13b52bcda4f22ec72e52c564725cb9c253908f1e6b2a61e6c32c3f4c116876c28d2d6c13c761b270cd364a8fbe25722fe77f31d798feef6d5a2fded933243a54577da4da1064c15f232abde310e5ba74ef71568f6527f7294d78eeda3aceee8b4de0de8365c408acd9e1634788d740c1553947211b8dbf972da2364b3fbbf15286d3b990cc5f72b5b42965f26fdf8753fa1cf444abdbecb1c2f8778009579f8783600f502b6e193d5ea6668fed761e5d93f4fef95f89d6ec936237294ba4e9d302e5ffc3efb921609cd0e4b2b523be312e5071c9e47f3a7c9c98d0e533f95823e4d6350e0b257ff94e7b91fdc3703303f5850306cc85ab941f5517779c0f17b2b8e9e1ac1801f3c23b2cd9827a97a0a17d4f94d062b6afa434f1b0d66d240212f83cf41c0dfd2484e8a4a948aec2ac5a4fab38b28037681e036588c1a7edb37961552f8ba8d90aa65dc971cb89a922548b0aa24d307ffbb8eeec548f3af2618ced63af66f2fcfddb200071e519cbb462cd209196561aafc28f066e5c1643f7c18f14e386d22c72a41536d3ce1bfc63957f6ac707fd942c6ec751e214aeeee0134ef2c854ec21f951bb55366030b2ac8c4713b8dcacc21d5d6a5bbc9ccda94bb5939fbe77908d6c86e8fcfa93d37dd9b034d0f7779a215db5274d3788e12102091cc5004c5fcd6403397f9a650b33b475ae27e504912377e8599f3a776366d56e1aa49872f73f218ccd61e2256b5acf8a11e52ef92e9e7e2382abe268f90c59a8828127c53b2894a5cc56a6c014ae833acea499ac8f6665a8383dc5620b1f3efbfe8125e7c53854df9a099fc6cfb47f0f2b4784499268baa9f2062a0c52449761fdf30d47c6f08509ef933d566e6b07f9e3b40dbe729b1d2436b524cbfccbe9ecba854d56ecf6b1b4859279e9060f5fbde77dc889b5e69119db54963d5abf5d71f709e98a42f382e47626e45fce5b53db26eace01d4d79b234b04e1e6b1b720bcc49fb41dba214148b09066177e6c33137b4cbe837e4356a6123d3a7cd5442b453d4c266a40abe8c368ba4bf4979f2e40c7985d369d4768c782785bde6f412e3be6afce3343fb1c6b00d3e090580af19262da9aa818ae116d29a744cd41751b1c114b1808816a58a94b2d9bf061d8454af11e4aa63aa703162210949bc89a67a8cf0319ea26277aa6f0fe6927b3f6d67df8c6ba0d3ee50721c52b3207b50a72ad73007b70fab39f9cab6e1af4316a79f69ed2636225ce85ebbf789481f617a971ac77844b85e15dc3459f3fc18e2269967dec4dde74af56dd90f04efca8f7fc8530bf3fb44fc6a9a584c8c734097305b12eece83e97c9e709a7825d39fc74f68db9223cd4d066ca5c46cd50a4daddfa6a7b3ebf7758e8c687f8ec9bc68d816b32674e907970cc928fbc0c9b422a12f35e7d71e7d0ecf88e83534f570e872928f23615a537acf4093f60eed8e1e819e2354cbc894a6abbff3d1dd92885d71db0b4ae8c73651c3eabbddf50908c3828e2c7d43245d9203b18910775b9a8852441dd2c07c03a47e4e08203bfb5288da8b221fb6534cb9dd4c6a5711ffe9343c47571ebe90ab2aaad9afefdf47810d6378cdca5ced641c593126e065a54455a9459a66344bf6896d2d4e8ae34a944f0392e2040fbc79b86368cd71ba08d640f4437b148a1ca098477f1f77da6d02fa901ad965cd9155bcc65ee35b0936c8bbdfe89f0e08bb660a825860a3c0df142aee1492d8d99170194dcd5568358c5ce2f0e68519d491534e6d8c6fe0a37d25cb9e419a794e8771bb6e461da03995261387ae76929496945d41fbb6c815725e648d8aa719b7e1d30a279231375dc831f723bab95b913937908f91eb5a8907c0ac554b7a7b0d525cb9e36be0335bfb83904d349a67b96ac00efd174cbc2eaa4e4976506b952050d1cdb0202763158aa0876ee48e0265d7702fc5fa16cc259a72a498cea3f4a77a1a996db25b1c21df43a7d9044589ca1c75018eea7d5565d08adef46b1936390db68895773945970cda6167c64fa9fd68aa992bf52b914fe4edc801a3938a7fe6d18bb07628655597bb689faf2b4b20c554e643c222f80e7910b2de185281156c7575b34408e0359dc3f70c543032b4d9e56104c44d94d091826dbfa45de64deef74116c903aa5dc5183a7968a38afe9ee705979e1e092b3457fe74168f14bbbe3e4f653be5f967a7a2f964ef97e0f847c5e3e600add0e49cbcc5895a82a31de7925b435df43f2fb91a29d39587587cb8fc8495df6296b514c74cdd4165ef30a7005a0c0bfd2595bc5e697d262eb5a97b91f5ae49cf436c42dcb919bf81bf958680971fe8b6418fcd001d388b17ac5f433e64d99b0fef039312b52763cc96c9f270dfc3035366ea6493bc16f7880197604cbe08375f11a7b0b4f50c1df073bf28dc1a5d18c527161ba91bfa790fb18dc1118f842de797d2059199cafd6ce12091dd39954362d3d67d68b2421df7a79a8ec558783f271683209404834382eea6f36fa3ff0576ce4b7d57efe718bb62dcb29c7f0939e40d8f8e107ab73b5f0f64b41b37d2ea2a1ce49c4e2bc5f634bebc2b494054285e5d6153c9e63b2e12cf59f0857649c21cae967b3c46a756a0a17e12d4b834769421e94682b4c6c49d97cc3b2bac19e236df853d7316baf9e17e56908f5754c3419f2079e31a8a4a8ffa6f0c0a97fbcfcdd13273b8859e816a613effb3d96cdbde323d3b789eab589251b82c411e810354574987189ce1255540ac9552f2d25282c6d83427f05f18234c6ee4c186a7c0b0828a151be11eec23aefe099da2a5b63dda2869e564355c00238a063a5c99feb90850517ba1c4a4a488633418f712629a55d24f89a12d880b42e97173f0dd3ff5c3b986455e79c1afc6d1419f8b0c1fe509578486f7b7996846a293db235defd0d87924b1ce652154e2fcd7c554ac90b4b8deff22aecdaaaca56fba54a0b698c8d26834e887ffb364a8c99d2068ef0aeee2213fdb214819483af338ca4440ada31aaf2746f1a99cf3159c24dbc7e192b5050ab15c256b1610214a17194fef8ff6c53c91552ad5107b5d0f0ef4d28c2ba756852ef2053b67edc61dc399bf8a4b20b7712ab1a8ea2b1c4f93f131ed6972bac2387a4a5366c77209d23cbe3fb8f8ca4282dac411f75ed607747ecb94091f11709e31f53c0e9c03030e4b2507c77dea1242168045a6c70af02a0a3feb576fbf452812a217dce2557d989089b753cfcecb88be28320c1693624f803518b432c95c42aa37621fdbe218b0a03c63f42f22bb52b454fa4db87a0184fc1dbe227053088760df9276f9ac67074957580f1e4574771240f4c4f8142fe570fb30de57f57b907871ffefd696229bbcddd9de9b4832d7ca8a93cc718d6936f9691a0838781ddfc40b950f2ed77364943b0abf700de57b5ca66f4eecd62a225ceefd0b0f80dd7d0e444ddd71895415ffab4a1954e3283207b236a8957b8cccc9d6499a07f5d3a872d5c6fd2ac61032b3279c1c6da72b811406770be8137f8d75e00d733d20535b3a646f8bc24c27b402a07affaeb805d2b3079806beee74db2c16ab8ee2ae721120ca7b51c130e498863b7a5a80a019fc9ee6bffd7fb20cda7ad3b7e535a8e34132a1c8c5809495b8a584ce6df2505f419d15073048beca017e7a43e5c401d984a94c50e514d5c29a279a50f706db74741edcf00a4ae1137e4d253bfadc34a858f23169af6b86eec1dd8095f698055e99f4ed6d70e579be6795aa22c1929714516a484ac0a6ab75e571a6472244fe5179b40fd5d3f0ea0c0b4683d613ae3d0c92bcb636d963003b649d057f57c941a1b80a72be66b2cd59270b1faf32481043e168ba42c428aebb8bb241e8c5377b11aa68f00c75d143fa1341955defc8230fc3b4fb359edd0fb649652eb545fec9fe813556a9d8fc16682f24dbe53e410602d85bab37e328587d395a0b074010457df92c63f7eeb0de067281ab15c0367854929cb23f57933c13df0fff623473084e326f1b16b0899e9fa926cbc2ca8254a859cf8b2689b7e6dacbd877f194993bfa876c57758bcb4fa148b1385a9a1d068507ebef9339956e008a40a5b86ab717fec29ec7ac0cf79893c5b5b85bdc0ed6d917f333f6de17225f96150229e5872333f27f215db25147e0b9cf0c9b693871fedce7605ebc64b5927fa23c86f9e8331faa61f76353e6b2f86bac7b176ee9ecd51b58c11c1d8c6f0a5147f0a248658e7da87ac12dd7dfe92cb863e292f360580710bb01b178e064c2ee7943532757a931977f299bf1e6e11d793d85bf7ac1f921d97ee5cebcaff63a4420db3e831d58cfe026f183b372e395d08c3b7ea92a07d83b67f27840b15b94296b9d83739569d31f9a714164cdb8058a3fcef055ddf519d3fdebda579132d3d8aa91c9ba236a4e620de178ca40337987d7cd0a3cc3d8d33f988fa8708fec3e0c9b73962bb01d3d1bd23cc00b694e1683cf6a50f7fbf6357576ee4c6fd9213087a01e7f656c5259320243067f643b14b5f1ff3964c22c003657a8f1a27e9990fe229e3d88aa42f9ebdcaaa7da372176d2681e8842436b556059d81f91979f02be83b976e12aad0bdd2adb3c6910e1b328fd426ef8d48e035666acd4144465c99257adfabfbe40d2350be1c34287d9fa3504746c3caf7db4c94d7292fad35be5a9e57c6afcc71d9b5c968b3606992500ca37b406624c6998095e14ccd602979eb156e6f0ff17c06d841e572c165d54882ff93782490dc855837a5e2293ccda8dc86daa24e2393cff79e9fb0cba6fd8eabed762535d2dc30932742243dfa0a9f389729588dd85157a3735c3325e559c0ed0fe782ba2d3cb33c8b7a277bcd08a220a562fe0eee2bf49654c3e4294f534f20f103fab725c80aab40f24b23cdb660844ac1d5522e207ad2b2d9f0ca8b01970b63f8fd8da04a5659a139062f9ef9fcf52f29c288649c66ff4b26eff648992951d2edef5b8284ccf1d618abdfe70abddb21e07eaf9ad81697375675db087196e70205ec8825b1245e62b4e9a09bec843076e45950881c88f4ab7a2b0373454a7b734e047250ec299050d1fd864f5145cfa5d396af904a2a56d3a0ee028514ef9876c28d2d6c13c761b270cd364a8fbe25722fe77f31d798feef6d5bddf291b1b380eacef1f9106ede59bbfb7b28dec18dd16d76842d462a54acf809baf7e0f07d8526ad09f1e7729528372fac2a392cbea499046a800f44eb308c05ba7f2f93540728a6fe79ceeecb36861c1dbd2961ee8be350de133af24ab7854bd844673eb41eec89feed8efc0ce8b72b155c3ffb507b08f8c39982e7fe7e85f8e03493140522d5d745bfc9f6f0a924ae52def389f96ce0a3c6e840a9f6db1fe183810866e2b4c0041d0b8d6ccd33f81a022d8ecc292a85c712f15066efcf731aa177e69c6437b22ec040f02b9a25527335841c438c3c955186204ccbb69b43e6f038c37bba4b60732a4dd8e340d3ae5b630d7ead282f7366edfafc07c647e0a1bded91c5d71fd85f872ccabe2390e6bc876cefa454efb748c2617813925297b3fde6ded5518b0fdd3c34fb272c23b8ac41ab40011d61db592a4d1b0a09a88abc174bea9ec997260af9a6f9eb49d2bd182d6427a2f8f1b5e5b56682e6287426bdb934fb98d7794b07331a671d2c6a1f20bbbb8de5fef353440d31260dffa23ac332b05c27c62c0c090d21d1f64a57f01d8d269768d1507f83dfdb40c0d0ad078813729ba7c660b8ec1a125781efb82f030f0823fd489d0e8bdff5b56e7cbccdb11b54f0820fb8892c19d80bddb9bd5991059b3960eee865dcb0dd7c5df496632de5fdc8c171c7b2b528182af07149700b1acb5b01fbe8091bc31a93077f696c6049bc70863c0f71c39f1c2dea865673fdbf02f8ac0964079ff582be374a687b85099cf8c3ba5b0f65d3f9f13fdb1b740409ac55ee22f47bf52f2ec6f8c417d0170aa420de4492e8156935fcdde2cd621357d143e9316838ee537a56cd653030366f8f25e16d9a5ca85d89f4a22d3de81ba6f9f8ed7435a7694f0b441092036b5de4517e6693b6bf24cdc2c5987188d30c62b3ae0d7681611fc31170a402a764c9737ccfe6e6da8fa7e768263d7435a6650d98d9538d4d52d6ba83ef3013acd9e71da89ea5ee6c222c3d705dff3b237e66798d490f7cd945ac48c8280fa162b029859fa24437a29596f2b7a7f6cc06a38449eca5e30d019bb3c2a44a4b8dfa71fc09692ccc94e36a6a58014f8152ed56512c6b9a617da33e3fc67718758f085d1cc7a561743ff724cfc185592dfac72a8c65aaba0b9d4bad6d3a49d983224db24f0d5ad3ae44c5bb3faf79d9fe76ab0f1341fe17a598c2febf27d64848ae8431d99de640360633035c0e0a1443c916533360138b83a5fd97cea569062c696e37a75470683d9bcfaaf8c9e4770d07b7ba8b57bb2daf021a4f84557bb25b672aa7000d2a181f57b548749d08cdd53007ba6368fdc31636b784aa1b384d872524b2ad24a09654c0bb3e85433dc0d6b204cf3d584a971c38f0b82d1b191a39c7c99657eff0de34d85ee457c5dbf15aad02c04b1361edbb78c6911fa96ed04ecfc5dcdd949b0c7a2a3d099af10fba1eb472675b28a0dd2f7d6f792884183ad410b258b6aa7f12bc747dba9f6c34b185d0eb2c89340e477bb6fa3997a9564d8fe69ea1ab3d0d573b3fb42a0e7f8c5b42ffbd2e0b41f1a5e7ebfaa470f463197d3fd00e2b4c5c8c5f3eaa37dc24cb2613ce691fa2270e825732d609f95e7f587c04aabd4b5017f04312f2f2400d33cc65f9ca4a38cb0be4f9282bd94e3b6a1c55db96989a926d6664532e1f5b0d966a3a294948490c3ba7d62eac18dc3823e22a6ca04c9bdbe0d79d26ff7c124aa1956f2bc7dbdac2b6f5d7ab2be0e707abd5b29c2d59de35a4ed8cc967b5d82a44195598be75466c3deecfee9da853102d8521d9c3ce66c5fd7250c7a255457dffafe35b9ac4efe00697b7a5137e656c6b0134a22411ea3db996a71e64a6994ce6deb97aeb5b0795b97d58d47b2af9047997a6d962047b0ae631687250bda6a0188ce524daacd1f9413c568ce25ffda2a4da98361959010544642b70aa21aea56405dcd6576dccdb1d1c15b4ddb3f4f84af8b4393c63458d412263cbb113f6b5b029c9ff84770e9f730ce4d8b812bee7d1bc64ea1384b4e1d22ab6c965fae4338c7da29650fc385d1800bd0ae2c903b665ea48870adeaee7322deb5d2f37aff74ed67121308dbc62af5048cd9f793e61ca4099693474bf8559cb53e2b155f22a36e9972be39b1070232e8b6fdab50f4ea1039ccf5bbc12717f772e004dc9565396a10f2c4f06f2e26499db780776ede6e0164de51a62a7c4531be3685881aabd746d4416afad4faa91364c5c95627ad6784b58fef2940646a8f003157e118d3b1310df973a00ad808711c07f5bfb1b054cdc783f13e778c47f63dec707fdf34a460a96ba1e77e5c841936e165c9244cf7b75849cf32543a8f127d67580f8091fdffb2cd4094c5d6c070ba8b66e4b26509c26eaf7e55d39fda7eba6a91c2c6ad768d5c05de7e9f9c8ef53d706fe2874ff40d5368bd2e84e19b8f5fa8a508822f62aa04b2cb921e0f7e63aa89d1666b0a49d9d51c27775eddd0b54c996d00768b8b11034c4ab3957d688db8391e0d1cdc56758888a127950d7d6c0642fbfad825d577e9603a809fd6a6bd2432d763e6f59f84dbfb128bbc4ffd986a87d5c767610e78e6cf50622b577faa3afecd16c8c21b793d601c078383b194a6611342b6302153b4fbaf9d5227027d576efa15ca11f12915032aaa43dfe05fb5fb8cfd399472fb2fd2c1c2648c0fde772df450a406b8b4690f43c3e1a3f7f20335a04006c32cdf1aa07d2ad844e4b5058ba29124abdad96cf98d790073326740f4707112c5b3960a0731d42156a04ea1aa43de9ed98dee81b2e916d8c7b7bb02f02a65cfff781cfe3957cb2f173063c869ca07b7c2d493dfcfa8f6b4b0a9e008a03ecb0d5dca8d52fab18bc59190bd37ef3d8df58eec5c55f0318858ce1487495a21e4d26fa375f7d6f88e57f7525f520da738382054f74969cbe837d9c5c24afb752c3da7a9b2cc53d7a56de336d423522f2323b9641dba51d35f4f55241e93ebc7e31d7b6e31d6c14970e9bb90021ee3a3e23320fee77726e817222217addcc1041197ef7a00dddb8f1c14517d87a722dcd5609ee2f23e8b8a18671699b4021507319a52489e562bb200f2add88f4e0e1373e57a62a15ba9f9c5d4db4258d1f011c7a0c7ad68742b92ffc1ef6fe45d54d8e90976997e3b9f96fdb4dd9ecc7e0c92a0dadfc0fe201b329786df83adeb58ba18f1d9a39c9f143d882ab5160f9d911798965a00aa8e5309ca413ffee7e03d34af3c09c883e5ddb07139f25719fe4fa16ae1ba1eb5e817d4137d86a5592fd03bcb0dda4aa454521f9b0e62abc42ee5bc76fc37f7d0192842c82b238c87c90f8cacb259f00aa49a48c250fbd3bdda3c9c998cbcf9e85aaf928643e0b03a0d496f9075be74c39ea63d2076d7826999cf00250a9ace7b17ab71bcd163366c5658461c8f4ef5c7a3cbd07e6622ac2d8befdb4cbb40185d7b2e2829082ea4e7e6642ecdd410306d7a7f10ab7d9fae5c70d28dc0ab9367e1cc8a952d9f3317f3591b0d421a1abce3a96e860f9faadff885642d9d264a7610771dacc2eed6fc4cbd4094252130b9426d5b8a4ba4191846aa99b79a74856738a51616ccdf4033f3124e671e27eba1ea3ef6beb6cc4a18493ab05c4a09394fadc53fdc5f6212a859d5d6f13452f996157df2f35628da9df916ff3e167727799ad207eeff06e8844e9d964738373cddda86fa6e27658df572752b66c949a0a6d79246b001b8589c06bd4cb93b80acd368801fca9a3e80ebe0f2f345d18ef6c903061ab2827b5b409a5333054b0d64888f384399fee0a4ea928461aa719296ed77a5c8a619433a2ad33cbb6197a74893665adb17723d034e900e98779f5836ef4c15faf569a711a5c318beafd2e80b63302fb823fd6a909fc242d632647b859fa4e3777c2687018d852439eebfdbe018be0b210f3907cf65bbb7af2a8bd275964f4f258d1245061ff8992c9ddbc9fa9591cd9de6a3728c965f79b8711279e8e56b309faecbb25c30db03f162dcdd7cdd2ff2e998eb99690ee2732c1c661ceaaed4a96f8e7d18f67e3d5ae99021138a057834612c1ebdff5fbc28ec9cea29c84d0cdd0b2acf4538ca4dae2f6f7eb278e5b58e6674205347d103d749ef973db703044e858cbf1a1a1bbd7cf2b0a3be937715abc75e464853746259b720cef7a1976a290f30535836ad579a528ec03bfc5fa568086b99029cf592998cf1361dfd2418906fc24db0308a8da921ad839ca46352dc7961ebde7adb169e6e05f64d756c30cb07fcb5c93b29445bc55c236f923eb9cd392e880e5f7e6db6eaf8015bcd6939ea8be874f97bb1966bbc03026c59b7fc5f14fbb6f7d150eb360064fca0108c366125ef3333d528f457bd3c485154a9bc878f674209bbef9aeaa27194758587830c936c705151b83d4aa147b86587023d670c9838dca7a26c10943161719cb0b227450275b40105d2111ffa2f32ab15a0ab2a45632a6374f45ad040c62eb6f3f2eca7b2c4d6d6105883af889b543e4a038eaeac75faf33a8dd8d276450d4cd42548e6655ed6367f6c46d5d30b35b76030bf675df724b8c1eb912cafa363056d836ad8a17a121e78582b043c1918f2ce5a7d0478a169eaa0d364bcaa03e3f969f0bc1b06df2f0b7e7302135fb27f9bd018074ffd562ca51313a0482fd9363dc8cd88432ce40bf68f26d257dab12fdbf4acd2894d09f6e0748a2f4549c153dddf63204da59009359e2a0d664c0ba9eb644bf4cf471f68d808a378ac358c49b27646509fe0e504fcccb6c079319287f9796c6c42ae2c676d21d08d344102303ec5c29c37cdcf3ea567dec530545bcf181f40c79a7dc1dfcf7e2423d29eaf86ff48cca32880d500df1828d2c12ad740abc326df56fa8f5a8a9b92f1f9e2750ba594c1bb1c8f6536a40fe9666c662c29dae230487503667aeb890a0a326ac73c52e816fbfd70aa055c4604c42c5409637c42d497aacb0fc67a59527dd17fa4642926a88c5ecf13e8d5183334ca72c2466a1430b39678a564bb6cb51a3c0a022e05e7c38a00a05320f02148b62da66ebc035e95fb830cceb3a225029b837090f9ed5696df738b7b1228aa5742cb70e8204654336b46b082960d690e8e7de6e4ced95600acfa451023f56b77945fa64669dd181ebe3835e87addb4a4d86a48008a2d97e31ff376718a8e0c02f620e106e487cace5b28719cc395f5840907263d18254b8dd3a56d48c618b86dfe55d5359915700255b3aa1ae93d9965cfd1acb89a429b35e21c41aec88cd72366a5095aa8a1880a2d98d8d06d0ca838e21e68cc2e0a638b9a17b9e0a02181d62cc64528e79b6f2fc55bd9541997be462b79a4317c5b56f7742544b3d6a6430763f26b2b940ac7041d1fe2032785a39e7f3cb79c22752818db3e830f6678489e180ddc03697b8a84172d6d9f9c93cd1fbef21b71b35786c6224b1c68a72b56e0aad18ef32885a804b78fc29151d834dc2b5cddc42a0a676a02f36b931ecefe8a087ff1b885e52fd9cfd5e0ed3138c3c3664445815f1344a6c1559b2d9007f995c91a02fd4e623c727a1017c34148fc18f237b873aaecf7c188cf4df1215df1ef57c05dff68571b3fbf73de7939c928afe217b8ab09503cfd6a70835e244dfc233100f743b2b9a921b7013f7e2f6f02a6febd9bd748f4aa0b25dba93b2c225090148eae782d72623d4e9a09427d820efb4780d18a3a7e6dc49fb3c73491f74a99f9127424fdc4b71e6cc172eb47290d8bd7a3b6b094639f3eb2935066a49812e4677aa78f734a7513e2d5ad20d83eaaf189cfffa44617e68ff4a85d1fb603b35ffc796d3f27d9c32ada6cc9ba1fd3e3c141ee7292893d0a0e6b39494218a417e84c35c275af4b452e96c60beffd02469b262a549b0477ab928fd3ce3a99cf0ec5185fee1596115ec731210aca059e90dc3ced8ebd38de31ba46685b4b1f3e42b2b48396a750259e198046be6d774740346d64444348ee15256537256ab05d37970522a0f3739afcbb4cd0169c36e5c0a64c9b0b4b18fda938a31c6d54abd794a18c57beae641d867176cf5279d76f99317294fc23ff209ebe58a83de2941177fe23d3aa514546cf18b20b2c966b069d69268e326ba3064a6aaa15bcae79d3d9b46293db9846cc5ac2af6d55621c8656724f016bf185b270f09ac7f1e1813ae83b8f46b447c40fb2e76358cde9dda9f3d85f9d9fc52c592303801ed60c266b94f13c5bbbd0ea1bcf994e0c61b74f1f98b1f790ee1b35cccc56eb9797f6ec658f821753259babb4d135a395b8074912904cbef4db72f48587d6c12c6cf8a1463804b7711505df4b37d105a0b751455b612cee68e638719a830dc6c723f3ad66406ee3ab6c8c16cfc6fcee4f70caf7a6420bc9fb9714a429cb9b0186831ba85d2233d97a0346239e097736855e1d6b7898b951d3d0262bdab62388989ee09d2da0a6a40aaaedcf37c1eff970cf69ab5e932f17c4f3ebc2e267ce972d7c953bebe3a597a682545b672321f7f3d4266d281d42b8d276fa8f6258d0d7e36b2f187bde73c5a30f5506287380d8621668c5b2f49b6da5771d6eb2cc626f03bb0f6b5e338acce7ae4dd9ca2cf44cdc87728403a318aa6e073abc03e9326dcea5c94f4f58e25f6d360222608a060f94d3b94b7c1a6e06bc49bbcb446b656b8aae652e149d698880453754d9ffd7658cb0f0b72fbc0b26e76bdce9ea7beb680ff15265a22c795d6375d79e062589ffdd03d8dc55b088af59c58175604fca670d61231f45d7a9dc556b49cd60351bce2bed5ed4f87877a6703252179ad2f885524091fa0286debf0b66877007122855f3e0043870e695d4e0e1662b48767dfe66733ad6634305226465dcf20c5bd5dbbe4f144c9bc2cac29f2447daf9618f11eb1ac37432f0b90b2875a71747f4f2489617535457db9fc6bcc166aeefeb2c9420134da20db1677e2e2057599f1545902a05877895866b296b585081fee08181ef00bccf487fc4ebc1402518e8322a312263a37bd247c9054db6a9837c05e0375e1946b56ccbd68c903f7b93523f8c83144755a19cbd602366688e3af2d1f38676545ceffb62b13c8f8cd0a2f674f3f48b49a556c0abe7fffdead8421442df9897bece328a1f77c7cbcb6ceced2851f35e75ab8b1284e50e04f996ed211c21884e56557c546d32e854439df662a49687fc242b87c66ddfaca7240e698923a73f4e7efc068118d0f632762270094db9a172cc969c0af406bc60e4f6286373b2324e7df6b46a99acf9c079023e8b073e4c87211200fad447f6a7bcd0b24d9a4ad966c6c09a732b6b0fd65ccf12f5932488ab57b290dd9a8623b58d325cdbeb13c6e96a1a51472a9a8b8076ffdab367f077b25bd0e8c3e5cf7814190d09d5e27c2e0e262cdfb192f431f48cb92bec0b7a74ebde0eb844669819ef34e387210f01ff8427339ecc2a25c872394ae6ba8c0a9cb42cb316fc6b7b9370fdfc07e532c356ea9219c2fd2c369a955eb87b7d8bda32e8330f0a02fa3d540295c3596cdeabb2d4c3d089f4b5c1b97c724d8eb5d642327bd434b91deca89e7e2949560ad23c7dccaa86c2181f035875698824fe7537fc95cfa320256a476dea696b1bb37b998c063149bb0ae91f3c9060957e3ec3492560323b2f902bdf0f6884363692ab7adedd1ee8b294a122438ba732df707fe53c02797f51db1bd2748d72cfcd8522d0a774112799969a59ca7d5a8095d1c2530d17cced66e5b37c11f11ca121004af2bf51efecca5428b160cba644a9684c61d11d29b3cb0b8a85a2717c1b75c85d0a669cf0dfb271e10ab9be3d2113f835784cd9ccadf45151a198cb777d6fcd427ad3a662affc945b9e44d7df4e5400c9c398fa3c71b32bf9186659e8ac24d63ad6d49c0edc8db1e2fbd75d804c085dff14d8912c8f7b49d1b9f3e8bc83a5f31cb47d8c1218592c240a4bd2e791da420a6f5580650d55d7a2cfc35fcf4fab156986558a8dd8556f3c74eb8b356e6dc71292aac58e06cdae3e9350b8af5df0d7121b846e6715ec6f45c0a577ce5d6e521a26ed883d4952b062f3790c94bb20aaaea19a226e37dca4571615e5e6db1791e56f6974d7597e4f72a86230490f80f5e470a7403cca15a488615c5402c24394dedbc07e877227806cbec6a73feaf72c21eda382a80344e8ffd8fc8414ede5b183d66285388f01fd3f2605dce84912cc69289b15243e5326d6b9284546b34ceed78068c029eaf1e88fb001832dae428f76685901e0f42c0d5e2d4ff4a2be728d06ed5fefeca679938ca7d84c10d9db1480753a2b6790f2a4db89ff7ad64d82fe205a021f740b6331df52d0731fde9a6221b2f3c6db1d5745c948895331797c09ad824d93a374ff53d8379f62c46139ffc98899300da7f9cef9a2838d7f6b0f3863e0c54184cdf079bc8250e6f543d0018740ec4a01c024b3abb22a62b154153b93db64e144f1dad67d0b6acc7c0a259f230931a97de0fdf21cb27cab57fbb54d7f96dbb35c57a8794db43d662efeb541bb54e9d9a243a30df6c118d6a399bda11c9a2fc6ef11eb5bde4e18005dad70ad7b8af2d1a17069d2d3dae042775cd718f228790206fe090306bde242d927d6c346216bf22079df977334779696e07c5302dc4642e9973ca5f6f8d6b4c9ff855c1891fe1aa9f86e3069fa90f79e260ce825a3756113726390b7d4c1a6b043d3c8be314e54e138b99c5265e4f996ae9cff5c9e5dc3e87f6cb63bced795b79e1cf94372313ca88afc5cd3eadc8009f0c1be099fd997fc6c5fc3c7f017bcbfae99f6c558a14dd80625604c70c3b6909289cb3e0718809008eeda2a253ccb8dcc21a2bf12599b626e72126473ee9f12f8f368d131ddb0f4380bb2ae1a3774f848a0125c3fef78a991ba5910a70a778a256a882a1f91eff7e59e0f3dab048e119f0fb55e5cbba3700d093a6ff8199b0167cc8e6b1227ff37506ac727f04146ee3d6a31010f1dd48cd0a17961a0a1a72fc1978b6fec45993efadbd0dc7fb504dab5a2781ce36102838d7925ba7d4ef36b0105c53d5e86fd3ba8f19d949553557d1468843b14a152f70de14d7ec6b7582f8be8f02663e2ed993932bc9f566b9df4814fc00319a4e66c2570cdd33892e220576faff7929c754aa174215d36ec57d1462d364492c9b80c017bf6cf4ac45f0f2b8747112e197f3e505af669e4468cec7197e9e48005f5b582896a1e59c5d2c83e9af19a4d8460589a709b0d2b4308ddad9b7552fc3753b101462b6e647f57b2d38a959a30785f5951679232a825561fc56461284385e02f441480bd75829ee29bb937e471e3b302858f2b6a0a9a3ff999f49312fedb8bf70d43260cb34d8568dd2c87737d20d8ea0d8e9a4cf65a02bb1999efd54a8dc68823aeb603b5ca16d797a8cf8fe8052cf48a3f16a71e819e1bcae0f0c0e78f1706545a558d56fa593472256d5aad303dbf50aff8e6b2db1ec109fa94dd38e981b5b4981bc31b4aee627b2caeda578aab83c9dfecda4b724959d36a785a2665254a772a36eb44c1a642fa647d39bbb8d812c1a39948cb93a158beae0f56b73fa9622a970cf0a1d72d04c4e5d67821f64ef380ef6ad3990401d46ba301fb66df26e1c8344588d8aa14030ba39c090e5cb53441be154a58f7452eac92929fd4a6d62f20b9237de29351a17c3dbdb24bf834017cbcaa0934010941c57234d36efc05960d99cba5206577d01a503ce6138982675293257b00c7010826a8d065e4e144669cdca2c5735e207e135045dc942199478ad60ee458b168ed792c3520eb64af75c989a92b09f1d881a7f3543de14e7b4f7c2c28fbf2733aa87ea1ed2f6a39ebcc4f74939a7f4bb919ab14330f16734e9a4f3eea4339dae175de3ab6e5f152f68e9a70f8eccee9c89cef476e6aea4a2a35111b8ceacb4f44f7ada0970fce73dbd703493ff28bfda3367385c5cdb761f337d611ae9211c770142a5bb3a45c7e8e53ba0411f574d0b6531af799f2a1965bb0090e21986e2a0622317feef9f6b3e6d56bd7b3461d2fc6aa4dfc201ae07d34b5531889aa1c1c6ef14ab52e1548e1c399be6d075839ee7600a5904e7639dba47004f6c885a5fa02d4995923527b941983dbd002d2c4710a4d9d8f70261e0b5623735b722f3a2dad9235c0af407b23643d2148028dec40543e7f471d75a83145f225d488dd75d3e0322061715bb531b1b44831e99a98a4185765e09edeb70d6a3a3b9d330d0487d0aee1a521b006da1f3abfa61b08df2375b85610a1be9045ace5baa47267928eb57e26de8954d405953d95575f6bfad3de9027949591342eab7479acaeb36d79c9afe4ed675d2f4ae558d7b0950e2f0529bf299237f262f9bb2b658370fefb3741dcfd7ec35053ce5d9b88ccdb940bef1b493e45eae8b95200c2b57f5f548cc3600496d45f42b008cd6ae54b7c68a8a17c984d62e7dbcff08dc56ba7a6bc5bf61b02bc945f4b43fadd1ee2f129e743f9e29494973116beb66dcd3e788f2cf0b7793ed4303e71206d149faaef7d276c919cb1748bcd8c5c9506258905b1a1987c5c5330f41d4c268f6084b993275176f3f26f3d6e091acb94d15b3eb896967bd0c2ac59423faa77d5aa04cc54bba7f0cbc20cacd6099731e43496d2e8f4ef332133ef05b9cd60c4e5137be0e05a811c4ed41816d3ff2e679b809df7deaa63f1a6caff637dadd90f40d1c5e682d2019927d4884af4b28cdcc34d8bca674561bd8308c17b1741f123f8cd0282acc8fb6f9d97dac68d7547df968c3dea611cfa7103abb1ffe743d51db99080af47a5ef7c9b31b398032bbfd326466eda4d495d3efe922746217058fe69cd39bccc12814b1ca50d09b9c28763da49467dfddb07379e8e37568c2f18f9eac0053e8279cb5a2608c9ceb3e5af186820812f3d83086d4a9e3bc56f0f6b1e1c6475a9552643070cb7b40a1db35e04cb30e1913ecd08a4b0272aaabffe95afc565fb68e0786a954394052f3d7e3e9d97edc206b3d46be642da58e61104f6924114a1c3235a4e3ab5b45ce2c9c0d28b887c14430e9e7452349351361527232bf4d7329215b317d65134a0b680f50a334b1868ebc3266c816e6bd37202385b734265c774e424e35037e4f304161ef8ad716660c0f91bdb1759b078027ee4edf6a84a77fe9671d5b6bc17ed06ab1f3dd10e2ab36249972832ba3b7b6de93fa57ed99cfff8acb380e10d41fa984bade80a4b91bfa01dc0eeac69e0aa2b18c9f5274e40dfc9fff7875b980927ec0c351eafe4d6433075ed6d1569c466cd29727f37d3dc5e434ab4b5a3fcf1f8adea2ffb3b301a7821c9b6a1b987018c9a9f29bb85be0cd537eaa8a3732ef69208473224c0e3f562bf58492b634bf946a1bf2534c1b663275dd59c53c736b806c8dd7cf8cd46889e3b8bf869ba2e797fcbb3152da3ee04c7f6e081d48e6f006e3207f0e9053270b103b988d9399641054fbf18325e97521b7cf8cb98ddc69b150951a7c24053896d1104b00d49368e39ad0993f15bf94c11ae2d65390389e01d4361cedb80967cf886fe83f9aac5d7f692f59bd946ad70caad6b20c7a83bb9383ce096e945d3a128563d86a9ec689f0618ef563aa579b40e869380a15b305ebc4c38f7f300a41ae0eb742fc98ebac2909250d7c6db0903f8e02ae9b6e082d4355d89a2d2de9ae813f8c75df93d53dcf95ab3ac2e61eafa96ab76eb47c83c330abb0cbb61f5e108450f512b11cc1d5490c6f6553e4e93b1730aef68225bb42b21206dbceb4ec98b70d01d65e0c96681ac42c5c17108f331ad35aa326871f7e34bf0c9149cdb240347cdbed83cd20bf50d0d7ec0fde45de89da4c6b559cf02c8029514e8ac69c31dc4fdb44b2a79b7c442b70ee93e0088e6b5db9a327d03043322b016612753f3fb95807dd06cab2f574ee3bf83d16dece6ba9f672f312eead320b37f8197acfd4e52448930c3d81366009c93aac18548722b1266442bae82ea70ee026169b7c54dbff6e3951a15196c7ad31c8120151538bd4be055ba1fbab8d92cbce6d6cd43a5edc109f7401cf41307cfb46a8de5c9985e8a9702374ac36c0d8d7d7f20d845a115255b461544609b60b9739c5d8f168af79842799e9c8d786a462afa1a2bfe0cf8e99beee2d027981efa1b21093a42772d2dac37fc38e14b852ca53e7f9ada6b30f44693106cc56b9868d643326a15041e8e83ce917fee7d0077738a7616f76b0c97d03d6a404780893388cceb48c120a9fd48f0fbb0809732046ffbc82bdd48fc5c047aafcf1748b6e51ec1d31b8840e3b8c3d1666b56abe8fbc6fbdd7b6f9210598e485e78951f6f1fd62111538211f9476ed6a9be62eec4c9761a09eef871e51fa2a7e1ce0a6c46360e7b648d8e945f66bf7bd3dc16d148327601c019f0a5ede64a2bc67a529b339f992c262a49267157e03213fda5c1f67a0881affcfd3330356a5053b1df22b477fdbc5ecd261644df571a2e1c3c16d4264a2906a28194744cb602956ddb3e745aabfb488ebb0fd735e47afad06d3d866a7060127f596abbfb7222df03cd848567631b6c2ee55f8cd1bfceff01e5200d10161a354e3f546b13fa1f26a61e682e0274700edc58b33cb21ba5cfe4dcd6fd97ed156e8f4e60c210eee256686e76e67797580f1790b8f2751f82909079d1b0bcb5134bcc8f9bceaea5c51940625cc4b4d5b024802bb5e4befac80bfe0d65e03fe02f6ed374c5d51b1e477696582dd93d019ee947808ab33a94ad41c3e855c03653caaf2a8ebb98483fb8b7c352922028f5d2e66a04e543b185fef1f48870898bc2985beb94efa58c8264e86eefd56b7cf6ab8d73582deb896dfcb9d107b2f62bd255da22cb7f45d62cc3db8d368d4bce5c2aef618e1da66c5d8a2bcfeea979229566b5a6e293c7db347ac5862a00b95ec72d3db9e09dc772421f8087787fdc55f60badb1bef91af79dfc1b74dc0224f3c4989f59c11aac003fb12c75abd7043309ff4330ad28d295513d9f1575412ad8b6297c9b45477f1b35628461cfb6a8457289468adf345a989b11eecdd48a0ceb5f63b7459bf1ee6a8838c30752de5ca79605e5dd0bf631009aa99c81f8ce2f2dfc0df5f1e9929d51a1da4874ff7ee83302182e6dd3921d6cb704d03b9e69a7f0aad095bd4b7b0382f459b7ad06efd124c0517827cec6f94a2cc1f4304c91e69ee76ecbd7d83d569dc58e52ed4e436a4d51d3fc444fdde2d9f31e1e09714aa38c68bf8bf9f7a9fae4f79696013206fddb6fda16e5f1c2a595d20a4c9e26e6cea272763f2adf7289a04dc86e91b258e0dcf87bfb30ff3ba15363c40d516e329a00fa073682d3b1a13ba7fa9efbf4bec2a20feefa6527689068bbfb243be6ae0c84e40b394c53bdde65a192ead968d9684856a59904e6764bcd24aa3cac1ce04aaefcae5480ef4c230dd1bc745a007e847f9d4f7dddb784f4be59bb6af7638cc1e9e14981111930899dae996e9e0d797053bf7abd0f55065c06c0572ad593a5d9505f44d92a5ef04c883d5d4b7df370db4be2413f56bc30d82d582f84666a872114fc81881534f29ac4b6b4cd5ff87ec9e5a4be3eff05135f5983b6a8141b8961cded345b7f039e27031aaf43c03542b0696cbf476fd3eb5544008a79d7ece7205fe6d1b3eb274f878bdc3700b5e04a8fcf8b9f2194a63ea0945623cb3a2743908038676f8fb9ba370b8ab8c37a0155d68249b03a2a186e6c23d9df6e1abce50b844daa69a3e7b1335ddeae50cfdd31e67c5cd8e400dc00d8aadee762bc7a3c427fcef4e906698850671f1cbe05ae8e70cada565c7c257f69a9fdcf3ec808811b4434f8554467baa97ccb31bfa8a912e18842639281fe7bd6ca55eb44936a9519f5ef24ed19973c15438353c1028b08a62ca3b0b9092d1de3e5edaf1bdfd2583ebcebdc3c43be62caf3515775164e3012775a1121a26a7dc7c534bda1bbb168ef32881e8968d59271b16394a8caa68a25ad55301d02d55f2ac704c732e7e9ae4dfc28950d865348e8fbbe0aa92534cc44df08a08dbd91d3134eb7f244ab3e833a76dd0e4f197e3d02acf72a5490883dfbdb5275c893ad743caece17bd5abe624920d71db0ccb8456a300fd055741e8ea6887220a0bbe8ea19086abf7432c80b2c4a378e001d13b82939e1f812b57974c28514bf91104df1233e86610773e5720c3bbdd091ed36745a5538071e650dfb8d9380f9f0b35f30a969b999c4ef653b6d84aef5ba3708b2d32b0b0c899a3f6f433f9a5d715517a40b77fb1359c9041ec46a1e68d3ddbc3a11022f759bcc20cc83a69e778fce8f7794c95f2fd8becfbf1508e8e6009b2db46c9e01ed6b41935e7625477b8c2fe382decfd20948389f60c27bc9bffa761ac6f2efb4fc406541d5955635dc574cec6235f8af1d4e75acb1e658c980a27c6ba745bc30a97b1fa81d050e75a52d5971830237e1ff64af28acb8f4472a6f7536a29d8815724a5b509b2c0736b979d3eea7bfc91844cad3f09028287798a65bf604217e3eb0d1118eaa13c479a7de7b80b86c18de29a85e361cc16a69fc4ea7f5eec0b6316bd2dc343b8715e63c78c680f77623162f14572714815f5d2ea0829e297c8b5dfd97300560a1ee52e9ce3c4f056bb5015cae125683a30c6e296390141b48c3ec43be5cf1ea643350c8b8ad2d0b0c59fcf92c22a969694f3106200f991282403ebe0f5fa0f3c95255474d8e893f778dc7ab0ed892c99aa15a9c9351773e17ddff9c8bfd2991750b9c6df8c73b93c3b240c16f56f3d11b88df14260345f8d1f9b0ef3a171a4c90e0685000fb73c7ba773e57ec13d425f75d638a27e5d4da7ba7a5e40baf8d91fd61e9def67b61f7576ac8654e3fcf36e9386266ac95d98c1bad08e50511fc3809a8e3ac4d176cb33c884a1eac21d7c3bb52eafc0d10d15670341f2e91164f330a101f4c565617960f5e9bfa97d0310b512a1377989f28925664d3796aa6804b7328e7bc77e0c01bc3e8ef96368a3f71b089f7625c867defc260d048d71df5d4e66837c4caf9d63cb2d7ee6155e6dbbd46672239c2974f8cef07f7628e069e3f8b79a30d5968403a59210af0afc9b877654c8c3c5bc25ec1c7c5946b1ca884ec2ceb09b06cd28fc74797d93bb8d23d0cc89515bfaf07bf65e9f72615ce2d534c906ef4599ec330207562f99c64e144befec955331ae6c6cd15609fa8d27141f3cee3a57c3769bac255f5a6ebc25851c5836072fe0dcea2b47cf8c3cce98bc532ba655123faada06f1237bc17f05afb0c5dc731730f7d889a6a576a9e26f2506795017ea1902bb5aa815c42ad719a8b39066d1d19e02f4486e6363a9b1d3af8a2fa65e57be396310a96b5795b5a27317ba81b2e08a5bce4b447ed324a7acc6a78c980cb8f58db63da5c9cbaa365968820177be1875d7ec479ffd20ee7bf6553bc708bd58c54780e45fb21acefd44bff60443bf6a90b16eaa8a8c6f7583c70351fb3bcc998d0828ef393b51f6ffb4634ec736e740db76cebcdc59f959f9ba5a6d120b899de212478c9ec357c8391de4d3d8970f222adc892f1e7327af5f6cfa2abbc8eefd814151c2df7f979cc9daa4c65d6b7414fbf9624f87f60dd85c24d38d3270e6a02ea0696db1b0810b46a54e1b90285375addf9de42e5d0f3e788eeb564903d1eb67ec5ac80d588f19a67ecab2b2f68808f52c4c19f4284f450d2a0890bf0053fc7901f0e2b054dc0195883838016d3c44217eb46e30347959050deb9e7185e28a572a644d483be9ac8e3f376ea003b312510a1503803d8627303ab610a83bc9871ca12369600c9d215633a8968773b0eb192c5466dbada8b923d2b78070b5dc687cadc1e8c572b143d3220746e1c85e8e5135d2468551a35444b564a3e4ce04178038f333f342fe40ceaef44bc48857397af77430822fe9e1eeceea45df92693c81e1769684693b91e38955370d0041474f3195e5221f1d3bf36c60824a84a5cf4bb5fd141e1cf141a12c3ff87d20dfe5753d0174a1157291bf636cb4562172c8e508919d1efc5e14b68bb4f8d999361f6625ae6d8194cb52084e0809b457232911c0b42ac87bb18873b9fa2e1fa0467d3d052b67872092225afdec941803e16bbc8b2774caefbc520b2366b982f4d2a06b75d8a514bde89be24072190409f5218f7eb4be6ba99a10fce4e926dac0b74cc83a7cddf53e7f37ad67666a0f6088db829c8b23950e30d993eee1cd857e0739e2eef82d9e6b641b2ee727f4a0a2e323b016c8802ee2d21d87d1ceae1b1e5ed9bc1aad80e4a3a88f07ed148a64761aacc508a3c313ffe3951389cc2f1013d24acd16c279a166d6c8fc39877dbf90f48e953c5dcea1079a5bac46d7e19441e8da1d97f902235afbf68abdda6a55c7ab87e6e1fbe342d6245637f6b709bdbaeaa3f9b3b779d350a840b6a7f24e9f4fde0480376b0ddacf6f78bd2be6c6388534aae24a37e85a7e22e8a3ca6cbf63684799ba4cc76a80640bf04a6e3d856d586ecd77e07cd6a15c607f8063b032324f94756ad345a477c8b9196a3002bd9a867a8388ba556d714c01ff1f15e2f29275cf162825176fda94cb5c3dfe0105e18efb6c2e27c64f7a7eea199b0213f9d21baca4f78ee57c186d48b364cfe1f148715008a737dc03f0b6e1b2829cb72a1f4e4bb457f0ce9ebbd052cc1fdda53b0342fa90db58243bedc75b85acd1f88fd9872b625c70b6b1867ce5633fff3ad32501a4d8628b90e948d60eca7e17a2bc608e91e718323b3d01b42f090c116bb4ea21c31fda67707277748996c3060ec47b657cbae3b61b383fba7f52b0f19d7e0c89dcfa1901cdd217c7d709e3399e3f9c87aa5d71d3d004e787dbe9e8df7471d7ac5432229367d795da13004f821fafbde6cc4424df785c03bb65bb3771c32d6b461807fac92b17c128d0a2d067edd5016ddc373be0aa3536cfe6cb7be57c9eb1cc17ae668efb46c0a8e17aa90d842bd1d9e7e075efd044b70c9c9a9a3e65362c712fa6ba4c3c194851dc754676a6b3aa90ef20e1f5db2c2152e6b41c0615218ab66ee20100363476d385c31ab544f3e54c822b1184c865b26ed3ab6317f1bb5b8454159d1b64351df6e44bf5831d25dcda7ad3b7f4f83be8a08d02d842ee18ef6a07eb97822a06ce53837cacd767195ded79e2fd314ef5c162e414df27e5c9043d99a1c8501db527a4a38281422a1ceeeb7fb6cc732d78505bf12664d9a2beda577737a3348b632a8a66e805c283dc1e48fc410b79afdc8d22ec5bd52fd361b6deb345af67638269164c003bc0d6a024532c6bccd4b0de072eef410f717793659bd2a6973c45644877cc28e3109445db29912ca90999dafc5dba5acd66032b04a3c771b1c17c172389de8b5dfb5178befcfc49865d9d3513403379dca78cafbd04d5539c12951aac177a673d8e410534960bcce0213036c9a1b3571bb85ac4fd3f270fae3d6c0f90f6a5c5aeb0dc125609f2d71484b3d8e502aeae3417ac20e5ddbc7e83e5f39e67adb89e430e69588fe5dc574fab8ad8ac83bdcc6c4f20b44e2574a92836313c327a701ff38e336cd91498f118cf00be937ca00c8d4c0ade4db932c7bdc9a51f947140f46b769d087514bc7a9879b76db802258cd715dfd671cff9817075e58a5884f065ffe58b46286e24031c7e6937aa736c382fb8ea5016a35f05f19f8003284aa0f0680f39fbbdfc2c674731de334c4df2ec7a4c03f0c96c9806c5971b8bef0d32191fdd5c47becc6abf998d42dc54755b27e6f359368b4b74ff629bc22b5e9d7533ae1f39981100bb64df22eb4b6b29d1b38c4b2194911f47dadc4e4153f7154e7551d5f3af4e13a90570fe999da83a7ef267e7ffce07a2130d570259cf8b38b1ec465a8fc8dc69450ee4812c46475c12d0bff1d053bbc2446c2be76afa8bf06f83d9691b40a1fa3ad8e3cbd3ee58d0f478ec0624f568fad231b0cb0f00e9e0cc7d54e71c61ccc1b9c9d6f017a53b3cbc04f956d22f91a8ff571be33eebec2db18872429aeabfa331d98c9d5a74613c83195ef122d22f8d65c2a7f35429f555668c24b83a5b4509daff97252c92a56063163f037335d78ab181a917c8fd5cf8c10cbf766331af58062eed5e8ac858dc6acf025dd6e79aac36a95a0f02fa129c9ba046250e654df5aa6c727d2381907dfed5e92bca3d1ee4b4dcf2b64c80d2a3997d3356a765402fd3db4576ab115e02f9a98ee0c91e89998a8b454b4165d3602f7de3363e78a40ee5b21ac98df7fa11f87e6077a40cfc0291d43c0cf27643c224c5f1803d9e9c81e42a24d69955054efcb06bfcda35d5e484884931866bf93ab610ef1ae1c5ebd6cb240b6935639a7e1fb166858de7894129d4ac9693ece8a8e15bfa178d65962c2a78962602b459bbda592f4565601879dfe1539503afa37f86cdbb97f0d7c714e9b6010b616efd9c84895da918b3a80e8da471d125aaec9e547870af75767885c53794f0ed14f3e599d44a94017655bcf6d6a5db0b6c61f540c170fad41b8301e1a28bfd480ebb302895388867541d2b6a808b0b686031f9ec704c6abef62c1b4ee3f93d2ba3c0fbea1808ee7ef790ac51036a021d7b24e205072c801643a8f40c1640a72c41e20680e828099bcf03f0a02e81e988d21d513199b4af5fd3503cf77410186b07f0f0c2fd28d0076b0d03764c3ffb73ed8cafb992cc33221ab16145778bc5f2ed09930f5257b2f7d63c8e9988b24a5d6a246a570ddaaf0fa631c2ee5aaa94313aa82bb801f1a7fbbfd1b6fc96bfcab2b1f5b36c3ea38e1d7443f6b57ac9e32ee6b4ba26f4bdcb4f3210a8b4aa7241b73362eedfb4330b63cce56ff8b79565a6353bc6e6758fd56fa86270e04c8706d78add6e91c649311bba374de47c62585cff590d4f072b1f1eb524f7a7e68045007ca98efffe6ac23f92f09b1f06a0e6faeab301d2b98e41533fb81d398232c4a4871ff233d5ed2f41ce1eba6f7d761ba234f8d1d1165503fd757d71a7baa8919f9902f40b5a913c69517c968e0cf5f632531b4f7191c84f58fd31983f0a0654e3d07cd3cce70184cbc4af728b4a7ea4943c3a8237bfcf8b20171113893135253233690de4cb0207ba8f9b82c83caece305cda99eaf414b6a9e8922f6f5f4bf884efbb3da7db1d71b20d8a275f7ca823d7b4344987a69a22f83ff5f3c3afc786343ea7514803310b71b760866e6db9bf75459bc198faa406e2d92d32220659434a3da712a9e31f43bb7bf38ec258d62e470479d0d7ac34b6ede3331fb7bac9875b1fc2f91221aa62491dd41300a5e445a78c299401db8a1e886b0eb8aa7becf1b4a1f35e65963eeb10cf6d44cf991266affc148c4c7b56d4b8d6fc98321dde8bb926b049dc1f38e6a56c68c43b621246e0a6b006b330c210e12e3b37a9e12057ac76cb7c8c1024b400b16396a169263bf9aaf90cc56fb96b3c33b9734427f4d04b5a87c8285b872f890437b1e6c455fa0a909f02af0379e5b451557e412af7e222f41ba487dad0fc4618981f22c2a42335e7e46355c767db0196fd663733ebd97adcfd84c63d9556f143d30dbca088a75261be4f46bed12341ba7b21b0caebf1e5bda2654ab1deb7103b8d937553ae2db64e6ac5031b459847bf9f024fcb71de69dd02aac561cb06290327ef9ff4678f560b5c72558e9d0894ef64fd97f820f9b9a06b8bbdda8c3446a5362449450fd8260104f13661db6dba36a5b8158bae79f3e87ac279d14fc07589cb286080001735c94cb92e287b08d1ef6b0f5b66aaddf108678d11b6af81aeda95118c5811301fccfad215b3b57513ec0550705b0a987b38db28041ca2775f7b8abd09480560975c8b3fa3cf52002a7ca4171785682eccfcfd2270d621cfae16aca181a24bb4000ef63835b6e752799bb0fe32a0b0a9e9d1243d06bbdf82527c0e3397254e4e64a249dd65f6aecfd22a541d6d79c526cdf5f7cd7780c6ae0585b6c242b0992d6cd014a7d8e8f5ab419a7ef8e80913ac7fcfbbb24a8319044424d6b7f52a18165986977f959e959bb706713fd6a4e64d5ca181f7ea6da2e6ddc87b24650e7472250257d7651e5a7de86089d5fafe0bc45efae17440ce9beced1949aaa3f1bcebabca7343d877fd132d8206d317683ffada6789b822cb577cf828f63de8351ace4336a12a4a6ab3a98db5830e1e6e8b58bc4ffae81e4ced0c544c41d522f6ff189e0b8c89d0e44e2d477906bb01d081b63d1568db4050c018447eb68c7cb2c1c66cf03b9c7671279ad9c86bc2831f8984d609ebb1278b5e0d355808a0129151d9ec32129c1eba968e4a39c5dae4dcd4b9b578b73993b935961441b6aac34b30c6cf46842d23bae6244c4cb9b0dd3f98e37722390ce5d09d51933884a607218794acde3f62dc17590b31222a50332c1000957c70851876812d731b29bf0f9d521838e9b48b326fe68d44cabf73a79bd9a5979aa59fb595b842a3f5e16d581610062c1aaed5798f838ca6dc31fa21c53c8b70850f1fc658c16705ae01663fb4c70b40eefab252aaf1b9cbae36705076191f14f509faf5055c006450fc869db76192c5d47cc8add919900d3a1ad5279a0051f31294f04542dc9766348a0d443d46d74730ce6ee45fd6ef55b040a31b4d0254fa30f60f26d9ed0ff237217d84b0c44c0fdc98e7de00e02b519b523e4a5a19a43e6a6dac0d1cfde27a8f1f91ff50db880fc1aa4eb2aec1561df6c27cb1545f141ceb57e31d904c98823880c69f7e08f3fc508d64abf4d56a93772c3745b83327d5f106fa66dd870412972d4442c88e972156d185db6fe744b57ba9a7d702e3414d84f828314bcf8d97308d8dca742d4d65a2c83861dcf018463d6fd052d58497288a072bfbbfc51c99b07982090a1a06afbaf272294e3c2b1419208042a0e9262b1d4257a3eed7386923ced33dc8cf042ddb94a6774dd5b54294aa5f36e5ac68d48133116243f4d2497a31306d4bf446d020616e1ac80a3053385e20f382aa1b8419da25e1397ce571f65c86fb153884cadc440aadd1e96235d027bcdadcd28f79017a5bb851ab8a322e1647cc46bdc437aa3f63a8c7af7c53cc98fd96335934cdc2981d1046837f550332ed91acaf810c6d79e7809ddf37624dbe0f3ed9b5c42a9793ad953fddf4def6a2dbf319b05881a1846e4bf2b38ae8a8015c81dd053dbaa1239f8a04680ab34bdbe144d6621165ec3e4da5af0c9cf06176abea3cb752ccfc1c82706e39c50f3bb29f1698fd34ddb1b703c8281cc52d5b772cdf4fb6907ffb527a0aa37eeded97b015ba1fe143305fc324fbd496d648c5df53b45852dfb9be5d8cbf2fa67672b8279375bab16f389bddd5cd5360781286b1ea4311fd3f1cf9a9271252063e62518813738dc8f96570e32a4641ab2de9418c240df0f6e908992d35d42f2c09b7ab99ad0bc4bdb95e3a557edad82439b9c16dc0dde476de8d9b54fa92f91afa7af047b134a6db0996acdeaea9d67dd64a75bbde589bf3b43fae67b175a866c54f426322cfb70d0b53c001b0e9153618aa6b9c5ad5a7a090f61066b97cd54d7e28e49b90e004cf8f4f4593e108b33210db71e7fc5b64084c0e38c214a04bf3ae1aa496c5806f64cc6b48cd66a598f9779054e110461bc68202ae8b42c28cb22e94ef0ca976b7245718f9e53807aa00e0257ced8789fc789464f6fb5efa4e372d30fd06fc653a05874791b7ee8679ea602948332e4e943ef26cb2be5336662593bb46dcbf82af1d98db5577f8b6446c52e97e487beb4f56957b79ed614ee21e3f04a2709e7e238aa62f0dabf3b3acf809f6c876d7fd86ea6cc9bf188a2dfb4227ab0d3d3647650fdee1ec413d3ed60a8b5723cfd9512aeca6584bc1df08eae2b8cd7c2adede70d9137196496d9fe7682fc2b0fdd023380d71fc63cd41e8cecdcadcc6fb533812bc0a40c786fa734be8be21553828493014bfd1c6b8c75cba33f7c4084d8d2870c631040d6d3aa10110dcf2b9b3dee7cc1f12abec29f2028c77b26fa3fbc3d81ec45f7d53b50c5b44278876d5eea560905015eaf1b548597a534aed6d6972780f7f7bc2e0de5190645f9682fd56f8aa58ff4e53b567bb15ae08d934b12f22879d82557c24482f157ed2bf8d7ed39ff58647dc74f8195e9670b9bbb4d41e2e99ea99c6a409326add5600e2c906988886e03953806ee2b04266dc2af8a75cb69cead084724eeba7c87aa1f06163c505841f7e49984decee827518aa4c232f02fb13acbfde488c1b79d9cf8e8d2f889c9eee0a7a558b88a814dedd19364db550fef23af60001f386d9759c4302d76861e2b987b8a439eb158a9d6056ca49612a7f885aa3846f2fcf84e8f7bc53b3887a561dd63f5e590dec7a3176ad7ddff2e42115f29b417a4f28a968902e863e7d1f377a195494323036c3ee0615acf86f6f08b7ba280deeec8a9c82bdd48fc5c047aafcf1748b6e51ec1d31b8840e3b8c3d1666b56b06ced6a56bb0521683a9e714cf03eda452d5dac0cd4b456a2ad590cf80e5d75ebe76533536922a20196ab79fb2e03daaadb99df9fc8fec4505faf192b5ba8877685608f6953d08cbbd05b14bfe82aa9a881027d58a8628db32eb61a2bc95a4bf48b191cb277e7ae0a43bc46330b18d563c0e9e85051306ec72c0cdc808d1bc184686d378b2b0264753a7d15350e2605ba6c6bdaf123c6f60f2743ea77af4165ce1f31fbfb35f79aa3c6ca949f163c5d8d84375950873eadb0cd4c95d8ab71cd652c6cf5a11e4df2500e18999a34a55eee2a489abbf85b12f888c17f91941b3180d2f771e6c90410610c4176dfe5d3a9d7312d7b5dd26a165b546254f9ff65bcc5cabd7fa0ea907b99dd44fdc9345c9824935b9616ee5e9c2442e550eb273dbc3a681fd04be24606894a0871b3d5f9b55995279a3fff6a44dc3cb7b305137694c75af90d370b36e413b5da7317d97c8fc03f218facd65f2df493a3b7be165642648260df8cb68e0b1bbe7620a83f23ab12dfdc895858e862e1feb2ff1190ee9bceedeab5a64b4c4609a1ed4a8fdfc984da4e6bb704dfaa59a3cfab2d7bf05bd02a8c1e47e76f3f27c6ae6882140a6727edce32bbecdab999a945ee9ef98722c4b2652ef76a278a7f2efa73a4918152aed5074219a210ebb4cdebed8993d908f3fbb372bd1f0f5608d294891a8a9227471af6f833a9dcc1c6980bd8d302152f836e61aec847b1976d50feea78a791a88462bb2f5f63b7459bf1ee6a8838c30752de5ca79605e5dd0bf631009aa99cc8d8a65548604fe525d3586ca5d1e6d279c3b778843a3d6bb44b4b720873c0c89a1c11e75def6a2742fee0c8914da3184f149962996aa9be9ebd269a53274f9e543689916f83f583e4cec5e4530b77d4a12a70357cb86213efe6b9f66eced12010718b347eec98d1838dde8d609544328522ce4247479e24aef93e3e3c2dc001b6a7b58f861fd768ebb508044ecd41efa6a0fc4dc68b6817cf258d7157cf25df037375571c771ece52acd25860e4087e5988f0b3be97c83f3a1b6b3c5e490f3c4a7f28c410db7bec9c016320724ca390fd8c638a2982bedd60355e952661475379b2c58e7bedc8f273e0a4a5e383bcb809449eb8edaa4e3a29ddf4f38118115c70aaaf6cf9c97490734e1c61356b584fa03fb99ea3074bc40f41a218fcbefcd92f219d24cd305dc466f461adc5c72e7dfef19a2a462b8df36b6134bd70a2375dc7c776166507dc40e47b4598683fc1d281def6baac1db5e46d92a7eb1bdf3a4ced32aeb7bebb0dca9aabf647e10f2ededb194d4d2f4662134df7c33612d3d767da50563c0241ba934ca3c7e8d4237c1c2710d89e248d6ae75d5f0f1635426d95e3af43170e91745a0090d73e4e0212ed7c3c1ec2603039434e9fa0ac0ee7dd7cb1f89aef2794849bfed2344fcd16a9444d337b29006413e1dbb2d8f9377604f83e40ee3a9d7416ae865e19e18ebd4ec123c2352bd80550f502177e382299ec551ad743086f3239079aacfcf1654f0221845c332d301441272d092938e89864ddd730d774c79be84a1b5dd2010ec7eedb2fa064e933ba595d729f4bd415a1879bae2a248fb6cbdddc41b4fa830c5f80c4598d0a39ad64292a37632e4f976f1f959a3b1482f83086c279419b878f82d6aa21d37641d0c3ef03d46191b81e8bac003e201b8e8fd691e0e31a7f3b8d0eea367e81a344df08a08dbd91d3134eb7f244ab3e833a76dd0e4f197e3d02acf7817326c8cb6c0a5385f7dba5a7f63bcc3e0c8dd7a26a59f744b911867b10951dfe179841891c9646c52901ed2acf12ac4e565ec39305b745f41ece8a382a66ed850923aead08efb99275d971a1fdd6c4da8dcfbed40901a5d4c9d2ebc5dd02acd36245185de26e880dd47336a7b57bb5e589ca0b11353bbd75a84476a70b4af50cb75687fd726fa30d4359dada88ecc1af4c6789a7029ab17bafa872b35224663be1e7eed4e4b473b43181b889fb8c8d95d8fd51b810158fb47cea40799e35746ce61451c8ecb4a1be437f22d6a48622b9ba1408aac22f391d837a627cb0a36d95238f51009481ebc6050b06e2a44ee58a472d176d68f661e91035a2dc8a0c97bcd619978d535175aca9d0f9e4bf20b87775a7619f592d60455649aa05d11d4a3b1bf07ed9d2d4e62f6b1d6551359b0f8bafe64965f1d2a1128ead40ee22b8e4d39102bde28d84dcb1f8dbd352d0c75464b57c0c28929cee8fbe999854ead4ee3b3028764fada8766def9da94afd4659a39bbb5feccd054fdc2604bd0e50f56f6c873ddca558e4a3920347cf0aff35299786805ba7261c6d04ef193c3a6314b5ba131a256b54b956fc5cad2d0b0c59fcf92c22a969694f3106200f991282403ebe0f5fa0f33171c18780bb31b6910e56c745fd270a64a638c38a1ad9a22f177fdfb1ccd7a3e401ec376e235d422b7c6fc1aba068d70cf9757c108054f1798a6dfcd027c79e1aa6f4743a85d054d6a2cc8860ef0218a7b892d816789483bcbf5090d1514a7b071bf80019485fb29797d20464ae471a6d0374789a26e464793951b1585be21509bdcb40f862e90fa91c37a967a2f0253386eb3a987613367b246ff0e38590cd2019db1f7142c8ba3e4fb0a8ef31e4ef5a730f99a74e8b3099285028bf2fe7c2953f3cac64b0147dc042b06382515c76ca16508d7736a41533f87b135307d64d01d792319a8b67ab1c7268c72424c66f92a5a5aa2992388e11abdcc72cee63780f7daac95bf8791c229bd0deff77e63b6aa468338bbedc1ddc6c7c642295dcd9e2dba78e2cd4e5e95569486c5e2487691d47cea3b3cf225479ad645309f070c7bfc3b8d09b35f98321ff458f9258447f8944c4fdb2e90b3e67609fa8d27141f3cee3a57c3769bac255f5a6ebc25851c5836072fec8207f7b8f4a0d4f6703ea2134562615f8df574fa47b1e2d7d5b18e323182f19a64621a77906831c181f919f84847b6093394c5a07120280a6984e830b1b67a47e86435a191aa093cab8550aada2b9ef03fa297e33067c60b72de523c33fed3651cedaa481acbbf85d398a302cd92210739c2455c6f87ab3c0fbaad328da18deadf744cb5d17580ab7c5320d2178e3785dec9525451d9a33a7d58ed8626444fc70c8631887a2c814abf54547d16487a64af668ab11e51ae3e4aee888a1a6f0796759317c2d125d8771bbd452670ac865574182b58e1f99857355de14abe120bbecc1dccbdf1a5a5e27616afce7043c4cc7059d83138f3f3fb2e831bd3dc0f488ffa0e0efdfee1538f350fb94a293e61489fc3cf1e909abcdd2b1e4e14f95c33339b36365486d59fb02444998900eea5e9c27f0a54f5208633732e27c7c8c860dd1e81890c13e9480b614f99edec749b7696cb1c2f2e3d68f7b3eafdfe43e288c19da71cc204ae1d78a06f6ef1833e1ac00221b26384fbe949e8e8390f31b31cea8ace8bc99fc0045e1e88df5db639ac76f01a7f08d54b53844d19c8856c2264c147067f2aa8c387212e59c8685eee8009d3b1415f82664ff9e2710e0756c2f88b7aa361d292e1c734d85faa1822777e058592ed1c3bb8cd840112e85301effb90d49bc5265b713d540c4ba471d3e51e1b92f0cb75a4c2aeb624f7d9856b4bab73958983d9b15dd33efdddb1e96a7cc2f218f77fd15561a6b68f6c3a669dbcff383b6371378b10a087fb199180df96c9d338847092d0c5218d0d913ce80e402e99f1884b6aa75b67d2cc6ae3f80d6afbe2ae350ee50141d7aa9c4b86c4bde9ecdeac0820d36e41e3ddb55020ff496e6d9c20ad730cc63938b64603ede5952f53fc3f6c2c88ebec90c1b19e7b628ced7d44d5b660623041818729b26497afb1aa65b5d546a8ac5d91d52472ec61ab41f8a165d010ec91b99815d75981a87552c73d59c5c4d42f181a6f031999c8b75708513cd9059574a3c603c0c59b9de792a27b41d5f760339c28311ad8992a70af7ebf23969c159fba0d05edb471140385f95eb9b4ca306d408baeb456bb3ba35333c27668947cc18f499a3195cab32580d834238d65823a2c74e18cb050ff4adff11b279abe656e0168f08e2903bebe9c89e644101598831600671e583032ded543ca90fc53e83a568de3c1acfe45a408816437d679813f7e0ef52a6583a4c4189ff755219cd719e98e3bbcd452c9322883d2026a8bbeab6cf70b3030cad26efd72db40370065808fd47b065938507b7322b7a6299e935c94947cf628232147a09ee7d58b25504ed6ec877baa06d8b1e7569e76de00c18cd51ab84d1cfdbe11d45c0330213a26068ea3010c3efc51f8ea9b473391097b48421e7cf0926cd0497f68a449405f9be23c9b3e5aaed0bff04b1bb2dffc40f7675a60d7c1e809d3adff3eb25f12fbcf27b5c8be042cda4ed51d31a98b08a20686d84ecf31819cd89b5a8416923913f189205eaf11cd923c03fa0ce857805e3b62ca629ce0550417c3320b6c6a90619bf7eeee90f5f0c38c8ad566e65c28256e50e6ab2ffdb4aef249d742bd19f348fc906aa1a53ea851133452eb5c8184f41feb005f32d94f4ba632a18f6cd25bcd83c4b5e1ba21b1ad5deb028136b010d11f8633703bd2c0891a62aa86a0db5d157aa43ba3f9ed5163dea18b1206e88dee09f91c6c0e15aa90deba71832872c4028dd727bfe1b9c1702743716e0fc6e6f1e0cfabbd99fa993356bf109e52d6c798ced904d491e9b631c1a4df3f5b7c345eacceeb33fdc6ceec8a0d9ff4ea8caa3ec0c5b83d7fcc700abea601445793a2d17f33826ecda277484736771a2815a412baf3451800d7e4699e457c6fb0c971994d4b61d5a0f55432b19843f785c705c37a26da335457119645f1641a526d6b7c99b87cc9ed4b538def65e52b5b19d1e0a92bb5dbd8aa28da0ffe4bef9d30b6159336f5521897d6a6120131582e127b3303eacb9cde379916fb3aefa81bdac7c91d5c635468abb6c9fff67fa80c1791b6c5a042a133d00295a1f77fbcdfddd873590840a3badf7d281fdc576116d480309d2b77798b9e7bf2bd42912220f3e15bfeedd69ce4e51f84685a1b0e997573865799d52e58bbe665f79987bbf8ef1bde9ea3539ed630beb5db19ff48879d63fc80764e08f8ac94524e7f372c2f9ca1906cf00026531fd6c1ec0971fe7dc004f248ad2a2d720affc183672ec7ca95339ec77a8461460948d5afb69eed6372eab60f32e8721a1ed4bac8174e86ac03d6d7a5dbc9fa008b73cc11343c7e773f54b5a85c9ee01aff6f15189cb18cfdbefcc338f920f057e397499ca7e4a04b3676e1b680acaddb6463908928360f73bcf3d45d45d3d57f226c432807d0992f492d029b585244ae39e9b01011037cfa4ae0933cdfd823c9d1862b51083971f5cce2ff485acf27845c2b343008aedb012878a41b3d14cc6aaa14adae1b87202f2fbeb7ca7316cf701a2b3dda9687dec4147efa4ac8e133fefeef8f483edeaab4dd1e18f484e4d16d571d24b5355f1e3eb449937ca2886a308c8f8b308214959e5eddd6c9c946e880a55ea499b315a505730171eea91f1e3ab911923c5a66cad33aa6e1fbbada095b7cd4f7a47c6f4d2471861fc9b4e78920faf1469413cf738701cab81cbe95cbbfd7f87a1ac4aa28cad7bd66f64b24f42a8e4ec00b12b48b5b81370f439d572e7269a2759146f670d5aa9748295efd27cb5c9270689eaabc32c61a395c06a1c86e448e02cb3d6d9dc6d11e3b21f44bed8298a5fe4d02010c0c31b9a67f149d3a571785b1f2586f5d4514ecf55d959bb376f3d3f7d3c126bc57cd4206521201ca52b392b39cfca0b4e67fa88434a6d32d6509fca99a627bd1ef583aa84e3c6034702e642be6657c7e2fda910f2e7a606945558b1b3f776557796859ff7b2f2f5da869751fdf87d862df2a406cb63676e12cdc8e90c2539680a8d280f00d0a3666c74b3508258e8e620a9b6438ea43767a444895178b4d60e209d666c9c3f302773c0eda82c09e1ddf7902fd341826211a429760f5b1662e7fb017c83c2ec92d7b8e41a3e0058497a2954b87b2ca5f086e37c090dad5c930dd09326269c214f982f8599edd1fb1283be22fa7c3e42f2a321f0a0ead08cdad6599a73790d986d7cc58f4571679a27e8dd80faff1a260a953c12e178609b5fc0868e897df8d6db819efa2e851969eb696eab43e1b577f08f4e57e0da2af5e0f48b8ce3b09a983cb7c6fbb487ecc446c88e32f7e169d5390377e68bbb4127d27ac27163c2730fafdbfd314d64662f9b0f0b0332efddaaf830701ca0722af09753bd55cfb20b9e2aa20cae199ef13245b223e75633c6e403cd053ebcb0e4a1770ea5b0653603ed2bf290eef59e8aa32cb10ae3948b6b4547f0c694b18843cf232270623e8e30d655db6e2a25bb339ad5ea7e360c863959109f1c450127de27a01a9f6d0a50bb7fcf4737473158a67b215b002287651172a9447669dfaf134b4ee17140cae9ff8a9bbe671affd97aadd75a7434ea734a1b386061d93fc44f6725800b8f43b5d4fc485e088371ae7e828891186c43feadd511ea72cdc9494737383c71d7884b94c7fda0889e300bb02ab38eb6c766c8229edf021b1e00d0162cc89d307d351c2b3172d24029d98b2a467dfce143486813d46ccf884b7a2db8c09aad931ff111edbd58f71c72be70e99319f5ad9fcbf4ed3dc1771ea6cdd51adbd7284a7edba8affdfd7760467c98cf4cf8eb743cf0fba4c7b71c5eede0a33827947ad9a660d3444314dbedcadcf2834898877c502d4c20b89c98de05363938a26445eeb3c7da4c7dfae8dbd48162c93558ea6174e1a44065b1b988274fb49d834f588b4f6b2acf9959fba8ac902e8dc520b069df0e784ed94096aa27055cafc264a76284e3943acf56adc1504844a8790a9f7d3289fcd1cf27f3b037c6fc5d7cd1ef34be9342290f85fc54a620da1b6df2d351ec30ffdf9ea880d6ec5bf856b53849a40827fbf5279e6615e570805c6980b8e592c50403c28a773f51640c3d9851027dba9f40c13e2ba34ac2960e4a68ac9ebfa097f51233bf25de7700e416d628c0382bb474f51bf2aabcc5b33a28cd5c07833a53415bb6cd2b4c3a145a189e06cb27f91edc3e016bd2e86f2d8b7a5ccd2110857beb127f10d30f2b157af2beb33d339b2b3c1c0c42170b0fc7b51b777a5693ae3e65b700fef49d56b15f4b3ea376b18db79fcfa75e627d134b4fdd8684049b116fbb02eca50575bf4f33d6fbf1a869c120a3417e8f65ce0e3bdf87c682c95fd2ff9494e723562277dde58a6715474a3571ff50defa1a1f10d38cee3e81e8f554d04f45d4750193454a8be72b21ce45c920775aa386491067f2df6047ed1b7f831ba35b892b3d30980fd67b7546ea6c3c838289a3d74be2a5151d6d58cc9d62492e1e8e7a7bbabb1763aa2c582bcdf43dda540887a1f2522c1c6f86218d17dfb5b61276f8cb60b2c94d6d3df764587b4e4910ee18cc6725639bfd2f1c44dfe9ed003b2256e21a894daef00bdb1bcfb2f9a4f90e33982a5949bc969ee18b8e2b403494cfe9afdcf5e4112d0ec2a0e3cdc81f8bddbd743898e09af36e7c9047672fddb27df81423e8da7ac2dcfdd0323dfe77f7d582e4a8a832550b3c43efd3cae77fa6b5cb71568a0e0f30723fe775098fa89ba3a27f7d66ec3e845114171d0467b3f1170c0e716f7bd7111f322ccb8d9bf93f3466f2d08a7896314bb8976379ae483cbb5e0b3c07396e7812041a087b4bb50da5b423b60f63230b1ef48a489780f1c3c48e552ad74627b0f9c9aede90d5ae005db22f5bf36c99b61eac72a3ccf82df3316995ed0bac0117d64f80b25604bf63b225668f810a70c386e17da1d55af9937e7f56d9364b4d765469c5c3c8e91472c5ec1205eec0e66edfaaa21a7f3299a79bb9834172dab4b14b4efc46ec13e18d8f650839cef13e0fcfb1ff046a96bad558e54e778caa88688f8b3d119e42476964f585584e5a81228ccfa2799f1193ad380293f89483a3f89b4c86a81a702f8df4a5d1719494ecdf1d70bcc140969213a53bc8e46e8ddda5084137c4a38f5ca696644d9454b71badbe782ace14cc8df5fa65a3d66493492ed8e8769cf7612123dbb50a8e73ee91116f98380ddafce442de0a113aeb9d56e61dab4421d462f602a7218dde9b5d3fa836e7f49be6e865a9c35a93a7d2a4784138333b7e0cdad3c4d410fc5fd25dfc91c8e7b034882c0db8ef11833fa0f6cf943b5a6b54a48b394edb31c24c2e6a565c177266efc5de89fa657905b5705a04def3dc3177fb13bae7ae18dfa2d3c5a0f40778f7fba77f67e3f5fa48a23e0182382625dd13784529a2876ae9d658306f1277baf9b7a147487f2a8ea8d580b22c3e6263ee127c745856ff437da25b95c65d9827f752cfd1c1c9061737e0643f2e14652d4977b0d32b061502404d0c0a5438f1ef8ed162b7661cf2ce43fe9c3268d88e49df6caeb82b47386f542c85b33b2ec3689f74366b0a60a5ae107207f515befd3fe51ebda4ab5a1be430c06c38f81963aa2da9cbb3854131c17ebe5706a153772dc9f7ca6313aa5b37b8fe25dbceec3bfc3e1f68ee8202f6b224d99b643f1d263a8ef303c92659f6097067a44cd261803223aeb1438208563c0e1a037ff10caa09fe96b36de75a3c8cde69b10c5bb6c27afb093f215c446297935f9d640361d94ff7d1aafc812ef9c3568939fa4764b9780646b5fffb371c505a5c049b07727c2adb3c70c006ff6e87620e98857f1a8066bcfb9d63f5b0c5a264e6a6eed506fa1e3767e90a3561b369a3b0bc1efb53acdc483b46dc6565991df03c5276f47d7a77c8439034fe42d2f23da2db5ce49978d20f5594db8c9e7856626b8faab0a936c6821f25179f86d86e15b4e5166b9ed31e4d325178f91625b9031d2a233fb15dadfb1eb6cbe535ea9ee09eccea52ffb2e0449ae220cf24fdc636905f85e8270def1eaa127694fe464f3bd8f55d6d7da7b8d209aba226cb4bc96709a9f1a04f452907522cf1c1d3d405424cc3e2348e9b16edc4ad594788e86d5fe56e779aa7448ea130efa6572e99da30008446b3b42535a0d7fc5af0d3b172df756dba3d7a2016344e292e97d0689a4578577a40cc9188fb60c76b04b6278f2646aac87e4c9cfaed59b3ef50b17d2a2c8432ca9b81098b2087223c09957e7ab6de2e67fe8341f316889b61f8bbddde0fbe85a5f8d3878cc55bb42841b86f5e73882aca648664d7ff5dd8291c5518c2a586ca90a53f594adb1bc66cb33aaaad449600c5cd23e613a035ec426579313295143b6256899f0c4ff0809b862d53780834adaaae1c84a08bef39d3c177f9ad9c00091081945761d7386337d45ff85173053b4f54c96b1891057551ed5ee6303dce3c0d85888c7f0483b6d79fc46a21db864f49fc16a1ed815efa71de23ebdacbb44941aa72a99be36ec0f01acf49e7cb859ebca01d9112d8f04d96defa3a86c09dcfa3cb7a6ce083150da2ee8c6950b40f47c89a542230287637755a95d747cb714099167cea2fea45a79daf167dc939aa966f0de17a4854461e289826ea8b756a40ce69ab0fb4a6b31129c9185e149302f8cfcbd9b1dceca87569a55bad2304139e3ac7b338222c443bad64789efc78ee81450cd90ce107108deea928979fd9b227872630c71c06f325d536a03d2addb3db82e591760b22d985f1a2bbfc9ebcc5116bc21af28c5ef19e482d28feb7aa2eee7973394822bae4d1c8400026f119368629988c8b8991a282dd17fb5642cf5e7685cb9e97905c68adfbc37ed33490685d6581e4ab9e035712f51c50ea6d0598608e84299612ad7f2ba748a2208de6013fa037e656c6b0134a22411ea3db996a71e64a6994ce6deb97aeb5b0795b97d58d47b2af9047997a6d962047b0ae631687250bda6a0188ce524daacd1f9413c568ce25ffda2a4da98361959010544642b70aa21aea56405dcd6576dccdb1d1c15b4ddb3f4f84af8b4393c63458d412263cbb113f6b5b029c9ff84770e9f730ce4d8b812bee7d1bc64ea1384b4e1d22ab6c965fae4338c7da29650fc385d1800bd0ae2c903b665ea48870adeaee7322deb5d2f37aff74ed67121308dbc62af5048cd9f793e61ca4099693474bf8559cb53e2b155f22a36e9972beb16d2252cde65d41e1f7311fb71e5053eaa5d89ae010fb1edc3bebd6882e92b8c90da8b430d77bc90b7b0d25458b2fe27b4b72570870960149e3104c61f5175ea583aaff2d0e01960752efa1822f8cc11f0bbdb0ffdfc938b7f16bca531fe46fe01f1b207e5bc4fa2f50818939d23842e636e011dc147104aad713e82f7fe92d9102c1ec7777b9287d0f5537db520db9c6270925ac0f02620f480686e3a4d6363092634652c64344590723de2f8901f68a03402d397d992451f5182b753acc922e8b4fea49341de749edd1ece033f3a93aa41610b682856523b90eb03c272b797bcbbe7716d4a801880cbcf741fccd7827938d1f58395fa5d1b89cdbb85360168f0b4ae1b6939fe062d5bdbf9b3b14cb7906f241cce0ab85d87cbc94d0d7aa61dd9336d57e929fc4d9a06a942ae8900e239610e3bd79c9c8290b8f21120837095d621ba2589187db0b096579eeef0105b120d4db8bf5611342b6302153b4fbaf9d5227027d576efa15ca11f12915032aaa43dfe05fb5fb8cfd399472fb2fd2c1c2648c0fde772df450a406b8b4690f43c3e1a3f7f20335a04006c32cdf1aa07d2ad844e4b5058ba29124abdad96cf98d790073326740f4707112c5b3960a0731d42156a04ea1aa43de9ed98dee81b2e916d8c7b7bb02f02a65cfff781cfe3957cb2f173063c869ca07b7c2d493dfcfa8f6b4b0a9e008a03ecb0d5dca8d52fab18bc59190bd37ef3d8df58eec5c55f0318858ce1487495a21e4d26fa375f7d6f88e57f7525f520da738382054f749a4ec9276a6f0fc99d29ca7dd668f7b7cd6122b7fd8bd2a0b5c68c514d0ff48370c905ba7299079cd3f6300c7182533b966959b55018292947ba36c397ba074005f0440c3cb8fc808e9a073e84fd4562c8ee0f79c0109f57c9de8f5ac142c432896d7c8c988b0fa8c91fff6b22b80b647a61a4782012fdcd09f15ba7c8f598fd7edb83b8be7d85cfb80551a58f81372b126d2ffcdd4445dc77a82e43de9b5f516d77699337d089db225e3598250d1fd69d61805452aa60e2e446a75f55832baebef3281836943c4fe2b5525e01c124eeaed8bb3801e9e9bb836239e0403f41545b9f0e3a522f63974b4d10d1c235e0f5beb9ed7155d803f66374b4ef342d2abea8111f2328ad04352e17d9a11279ec24003e7ac3548154b4f0f825c37572ae22ffaa5b567e6cff442aec6d093a4f001434b3acf1ce36e5ce3f043f3936f9c0e505af24fa880ae38be1b150ae2f1e997d9e11ee4863b129e5d8655b92b52db5c3051d32f7d442be24f0b6183c1aceede0f24d8708110073c1bcd3cac01f82caa1eb8520b32558d8d38e9802fb65813614d0798088a51a03f67e3b076d9265aa831baace34cf87d82a0f2152c58d77d85b8a71b0c98882b8de8016058b813f9356b67d9c6f2efbc7aa80cc8692328194ed83d02d3c0632af3124e671e27eba1ea3ef6beb6cc4a18493ab05c4a09394fadc53fdc5f6212a859d5d6f13452f996157df2f35628da9df916ff3e167727799ad207eeff06e8844e9d964738373cddda86fa6e27658df572752b66c949a0a6d79246b001b8589c06bd4cb93b80acd368801fca9a3e80ebe0f2f345d18ef6c903061ab2827b5b409a5333054b0d64888f384399fee0a4ea928461aa719296ed77a5c8a619433a2ad33cbb6197a74893665adb17723d034e900e98779f5836ef4c15faf569a711a5c318beafd2e80b63302fb823fd6a909fc242d632647b859fa1b91389b7402b09090be4ee9b7ab854fa6571ce5c4108d35e38693d66d9243d9fa99170c724ded5669f99e6573bc4e07b0641d37b4ddf39493ac447ad451d291a35b423a253412a3ef8df3cc768e223d39e27444e4e2874f36ffb6c3c3a6b71a255bb80dbe2c3564c362b7ca9f5ba1cbf5c3fad237b6bee9698d80003bff91e0cec090de59edac6af31ad80fd6fc71b2dc57f64def939d6c2872a19e4d5cc60a4c241475bd7029ede5968cef56f4e61e685e68f1adcd2161b55295b097fb2ac0f44dbda29abf92da07e4c5528bf564ca0e6b6c69a8c31896ce2ad19f34164ca2686101355f61d8d88666dfaba9ca46352dc7961ebde7adb169e6e05f64d756c30cb07fcb5c93b29445bc55c236f923eb9cd392e880e5f7e6db6eaf8015bcd6939ea8be874f97bb1966bbc03026c59b7fc5f14fbb6f7d150eb360064fca0108c366125ef3333d528f457bd3c485154a9bc878f674209bbef9aeaa27194758587830c936c705151b83d4aa147b86587023d670c9838dca7a26c10943161719cb0b227450275b40105d2111ffa2f32ab15a0ab2a45632a6374f45ad040c62eb6f3f2eca7b2c4d6d6105883af889b543e4a038eaeac75faf33a8dd8d276450d4cd42548e6655e0fb4c6e20068db6143220e96b0834a1b7b21a63299911da1be071b6eaa0056bda0d9e582d6eecf052442529375faa3bb3d1d02edb0a4902e7e10d887fbe890daeeaff698dd28aa434f94f931f61cc9cd494d0b444ee72c4eba61a561b55f9a9aef9086a39cda59fc009157bdfbd7053fe5250b393c1ed7a5c2455ff9199eef85094010ef79d8a2c59c9f3f568ae4736188b0138c94361e2070af3c79509fe0e504fcccb6c079319287f9796c6c42ae2c676d21d08d344102303ec5c29c37cdcf3ea567dec530545bcf181f40c79a7dc1dfcf7e2423d29eaf86ff48cca32880d500df1828d2c12ad740abc326df56fa8f5a8a9b92f1f9e2750ba594c1bb1c8f6536a40fe9666c662c29dae230487503667aeb890a0a326ac73c52e816fbfd70aa055c4604c42c5409637c42d497aacb0fc67a59527dd17fa4642926a88c5ecf13e8d5183334ca72c2466a1430b39678a564bb6cb51a3c0a022e05e7c38a00a05320f02148b62da66ebc035e95fb830cceb3a225024d8c8d70550127a5e36f85416d2d21594a34c9cd36f90e3aa4ea7d978dbd45a8e99e8a737f74d4049caec31b7e511bcb8b7793abfefcc687a20c8f827eea688909580d5e00f636dbca7a7d4b956716886bbf1c035d4de06582ea08f53408f9ae4383029dd7b93af98f051254f01a63d6d8bcebc03c1a83797b97ce663b59e99e5c77c678c1b6e4879381a0013d72dbc97d93aacdf9c379243a154c33ec77d23056a0362de1e4be0d9ca180cea59d7820cca57874d345a9b936a6d925d5bcda08e5d2090956bfe494fe0ef42270a2b809ccfefa82c84e259c3d78af5758998dbe4a7917e8a58ffd0f1725e14a42e5e781babac8b8ab2810d51024d6a05059d103d492b95bcddcaed62da92d3d2cecd491f1108378d44a83f1b7244c493d7b3f6662040fc71a68380ff87c2b99b466b141a531dbb6c6a96c47597e91f0c6d14acc08d7666a7e7f043ba1975796e7422f8c4105c79b01d596e69344ba78e5255d4ad6efc871ff10d2c5a8d491890729d87733b5b90dd1166d25caf5f4638aa5c4387d9babf2a628534ed48b9eec41ca0e47af7e441207e28550e12b1beaf0c970790bf37b5f6cdf18f0f6d36dc9ccadfb20df888504ede774d94a30b69703ad7ac3f3238e2aec04e52f3024911a36ae47a30c5e918c6a84842fab4f110bc093e4dfcb832baae6e5f7a2817a8ea69c183483a1b728a69e23bc5671bb655af2a205c4da820e18db4ffc77646ce611d2d1cf8470ba09961b6e9c85e61e63150a093d1f77308780ac218ef00dbe710e13eae0b55d04613473d24871feb8a5770f32ced41f0a73cefe107db42bc0766f0307225ed5f0941cff8d8d217a2658fc528e783e84fd3cb4144affd11a2df6c8e058aa7ad6e75c066779f3f14de6721ae115d838a6f1b5bd882de4c614fe1ca21a394e856473776de9f708454f16b63762a8c00fe93f9a21bb506f293a73784f398f05c720adecabc2c2f543eb2df7a129400b5ccb82e69c3e9671e090f8369ec66c8f05e55ceb1f63cf4d0254e850c962ccceebae3f049e00009c91775621eb6f5aa8edbf9df84b3eb54bb6068e0471a14413348551086c942485213c024cd0d2672ffe6660c8d44856d90ad8cb8c352acbe5dc32ca7477bc428dfa1fda61a6d4d223df6aa432211a6091722279679f84d9667f1b8d1515083bf4bbf2fdd36ebe2b701558a6ac4a6b03bfb20b5dbe47bafcea03e02143c7bc3d9cfd7aea6925516edd639ddd7b89cd915168d28ecd9803faca6b9f2e0d865e4e0644a7cfad680760487cdeacb36db54f8c42af0a86d859d3f310749786301450b6e39231b4e9e828757adb246cb7fa931e53de5cfbd1e669c19790059e509a415711a60d1d92c3d37b8dbbe9f56beb8dd2ef0c17a64b069c36d042ba8ddb3477316fd4b2969a45edcd0274a65d7f4d3a1cbf64b1c606afd76ffa192e0760addecd49615d2b6d3a11d45a27fc82190abb76ba2c3d4a5f98638cdf9f7a7533b05edfec81a9fe8a989a49f3a7c32b35add90ef9eed751014ba52973fb880def3c47a078b0539a456450bc4176ccc6016bad3a280f91505fed8c0bf541c1dbc8d9228bcfaf765260ab023568482f60b6c259a0207c7124d803ec8e3b15e9fa6b6060540146da9c720421bfc7538dbe206b899bdbb7d822844e463d69b7368b59e87f75b6d431ee36ff35c06cbfde9cb629b138596246e73a739b9614fe8148462394dffb5e5f1667caff348991707a43d714cfff2545dfb509a618f36c1af1c23a042b8b81e79aefc9b04bfcbbb1cc01a70ac2cc3b11d2286cf7f1118085f632df0c79e4c15ac2521e57d5812ee0175a802fcd96c9013afa95eed7f9d110d9ef08f204a53f57a0b16d4a816596e7daae274aaeb5268ead80a3bfc01a3d9f11c9dfe2895a8523ac62cde68b37a1c055b9a9919825d19c3187d7ffcc8c7f345623f6457bf576152f6b2b6a6b8ccf6d1fc9015da7586148c2891fee30a115cb23f799ba8fe0d7d103228c6d68c0fa9e210bf69c20bb694d8240cc8a48c99faef605279af26eae9e2cd4285de3761d56bfefddce65cdf952f093bfeeed819ca4c547053b600a537b59b98cba0e2bdce43579acaa66691efc9095256e0534ea6f83e4f285887ee8ae11b8480d5c8f39033386c59c869ebeaaa5ecb5335a6ab95ce5572bb7db7b22f2c0e3959235f9f6200e4aae9c7a93496cc6c021508f3f660c9619aafde901cca35526eeb43ab690ff4679f601d090fa48563d838a6feac5bc0e71e1b1a33ca865334d7957501e877341780bd4bfb0b5d435a5740da44891c6342ec7d01dad99bd4fdca6591451f39059627ed95bac7563b947f0c2a73ab3d35f41ab620f23af157dced74c68b7dce60b1bdb33b4a1df27341b8086b829e18f6cd25f56e9f81092696897c7b033ad64f18df7f56a12c4b9109099e9779fc4610e7cb03f6565c5c158a824a30b323863f237995a7de5c907c7b3f3523a234ce1ade6fedec7866f9b3dee1bcd1a9481504d4be288c110516af71b11f0545daef07f585cc2559ba3e5a6f25768fb548f1ba82f334159e81fe7dd4b775912df123750bd965825c418431b110200062b35d33ff1abb7be456d368430130e4e707d75bfe13ad83eb33c5e64b3bdbbb070213d8924a54761d5eefa449dfad0925ffea2dd5c48c71d7cc46e35b1fc88624e9d158402de461474e47e300fb26018585d1894feef3eb06708fbcba6bf250ab7f4a79743c6c815f5b38e36c54c799d5e2bf958f12c9fcb3764a1c0c9a86cfea3f74a1aa785465487888fa1765fb447fb49f4247ffb297a6b8929575820ed3b09d72f4fbc7bef91930586fb87d312887f9facf62a80fa9c4c6f85cab385b6b1eabe438b4a59aad196b1c1db0996188fc586dc01505ab2b1c5e6937d694e779cfc1d9fc815d8c90724e65e619c6871ff2486e1775490dfbbe23e38886ebc045fd1ae5ea166770b93c3cc6f268bf3ae1580c843c6379a844fe92a7557bc6afd1f5a6bd47e3535f5a7f78c082b8a003e9ad68775c944ca6429bb62ab38032b4105cfbdc523d521c90eab085dd0ee49239fcff73de41fe57bcfb2f8c2453b2c44c136e69c52927030d484faa411ae32411c182c4d82719375bd31bd29321213c9b25e8a50fe972e8064534b7e6e7cdf1ad706068fd411d560a2a0e877ad3c14846c38b6b7dc37c0e8b442884d69e97041fe8ebeab869addecd7d0f4b051a6d86558088e31b540ec9f86513724eb260d0ca9abf52e29de4262b04f30bc349624f2e26d1954e0e793bebd892d73d6203e5686c3354d535d7f9e1042ea925287804d6c2b218209cf0f0c3d6855c96ba95d7fff9219ee8760e5a1f2d994c02f6a233e2e1dcb2dbf7dd57d61dbaab1d2f6ea6c63c7a64f133b8fb1a5fd5c4d19337b057fa2b7114ce30fc6765b8955aaf4be373c2954d54bb26c803edcc59f30cd8b3719ac2f3dd2f0176005113f55504f4cdb6875f511e670e6447e6dc3b7310e18d7a52346309a415094f35ca10b0aca27e22a8ab73762100baa351bf0a8eabd2d907f4a0b4b4ef7abf56f7111b09499d776b869b9d0694d68baa924b40e73e11e6eddb245f15a050b1360e25cf7bc9eb01e5887a792011ccc6c3a1bf80f2e758372df870bf423ea07e0064f83866bbd9b8487f11e7f72386bf6ea0d679e96a3e539a3991abe785d178342d87218a289d51d89ed44839199b1efaa9360828277e5c9c2a90991b7c3c80ba2cbf6f0ac83ceb0eb1acfefff84455db03d100049d44b960ae33288e8ee8624709513b1593755ef713d2ea92174e5df782d8c7a544ed4421a96f49cfe3a341dba29a37cba302f1caa14e39b73d691ba36e3f1c66c2c911ee286ed923da971cad53f3e0249447221301b193d5e9f963e62cf11d72ce9f04811da8b5716b709e444a15778874c786fb421f7db6ee3d6ada2037b812f2e1103043b1c9bd9204aba066842b2a6eaad9b8ebf629dea83bb49046db6bbe0b5da7e13f11d11d81778ab1f4bf5ecf57aca7a1e136a8f3f690ffa6a89b0bb0d40a5fb2bffd7a439fc6c36bb5599835a300266de0ba29dcf62ac0517d7c7890cd0f94601bfd0deef55099ebc71213ccd4e10f25c1d33a6363f6bac1906234947ef897bf157ae6c5c600ca18c260329bfd05eae003a94b213a23cc11721d164223602e1ef707f2cdd37f0235d7afcad83a21ea8a8bc4a73070ef8fce31910d61853782c0fd6bf8beaedcdb8859b60d5c12586784b00ee4547cc9cf09251d618dff9e902318eace2f159a8a28dd01474e1b5ffa7d5ae32fdd968b5f171627250fb264f39542de946678142c67be3517fafe1a710702be3208a605b672edff5a2dad51bf50da1de38714814c83d2967c714bb2e7b84e5f8fbdb012b64d777a24f96416b6772a4ebfa801ee0380c88b0a2d42067dfa97de9e3e07e1e02c40d5c10eaa873d716ecbe3e92587a814c6dfc747478ad0c3ab5b6c4c6cfedf6c9557db189a56f5dab06bfa16bde2570c1cfdb46843f7a3eb062a761709efbe09c44c99e53743940f2de1a235c1db85870499ad5610be178f364762c0e254591de3c76352d53111f9a4f4d45c1bebcfd3dc094d30f9905cb19bfe0a4690264f5f3a80382ae5bd76bde29746566641da465617d0e3bf99c0f8ea46566f9a75ed8d69659836eee2cfce4df96146cb883894a09d4abbbf84e564d6716309945aa08f5d54d02da671912b30967ffe554101eb9955bdf9e39152f34b8dbe9f5633cf38dfb1dffe87c0eff2859707a0bf64548942f6da07ce226b0e94fb11de7ab6f069f7a6ce09d185363bd5715a7a8053c345a94f6480ffb4b739fdf6b267240a52acef810a3fb352a90c6201079b476ceab727f9ebb4c06df06d35294bb34be056f2b9375e6dec5eea9306e2a53f8dfb7b07f8fc8170f77f497d1ebe37962d1f5dc9edf61f9cc197b21761ce7e9e97919ead702ad0a94a39eba52c077d42b4b2ea92a8c271aaa2cbb942eb856497714fd1f574d1af7e6c6062b77aa116993c61401f5f2786233ab52fc3ed073bc8001546bc7419d6f94a839fc9636c968fa56e145bcb57ae7abd21d9d181fc70d1abca018c3d6a22421132cfd49637a94f5a15d607531365c66ea2c9e294337b6067a841617a630fc819db1516d2140da663d7a692fe658a127b818e320673743a48cb4abadfc63f3f9474ae13b91eefbdc6275389f1d8d6a6ec6dc515e1596854fffa02f66984fa0f052fdf11a09d22a5bf26b90c0e11a36c89b163fae6c26a48f560afacefb43ee77ff8fdad4bc26bbabdb022b66628f59ef7220ebbfc6d584e404f30146b20f637e13db751a053fe4a9a8ef34850a5476ddb9f6f06ef48c2d17cce01d3eef7751f606668989b5189bd404d55f761b9f85e23593dc93b3acb87ca8447cdca34ee1161f1be0ef797257aecf254d25abca7c2ac3ef8f969b10be09d9c15229e6b44bc830d41f6e428f445fd6bec817b76e8a4be6598d99eb35193ae09077d3b1d7cf8d3aaf5168a8929ec919867cec560f4b451e9b07b3f72fdd04a9b4c69e96d1758b8c37839f7e31f96060a569e12f5e174e761e2b18b697e1d2d295d15bfcedb1ff973c380282403046b448e28983acf813c64bb6c4b1a8930a71431583bd7bb053771b7e4ca60acd528fc58ac563e1c17ab39596e586b3e498c76ee11d0ec5073b39da67006f9545caec3224118a3a89d3a2b138254444183e154f96d03cd21be41a65b00bd4ee0fdf8fa96bd5707381b16a144efb639ee245cfee2b91219861093169df46ad135f68a4a7a5de94f2884b54b0e0ad9e51f4a82281fa9e1c45da7e4003c511bb76e7f34fde3bd9ed6e60cfb26426b4191bf3d75833a5915fefbb782c400e79a26514b1f7cc703c549fa8378fdb86608802962bf397fdf58a02967bb45261ba1aff3db8b886eababf7e2c0047e86264668c325c3fe62d035aa41dd20236ea532bdf8e530342e8e713501ced70820c728f6f1d16f165dd2a6933d76046fddb12cf52deb04b831832b50766f90270bdb0988fddd67a17979811b9ea03854a66b8a03de4c62c723b42438694f7f1432611d3ea2692a4890341ebd5378dd717eb0fce4446c23ffdafca85f674e6bc6db121068c5b9dd3ff56d94b94a731c9ea798f4ceb8a1bca8e2dd30d74c511f8226bca882ddd31ee508c1bea3532e68b7a415783dfab0bfbf91129615f29b5ddbe11690edb16255001dfc96fbb3417619dadc4cf5c35d05a4cdb88e96056e02502f1ed86c37459ad397120f31a8d9e6927d6ff91eaf11463ed440cf751b087a94b06b47bc9a843ed90e008fa383e1822f47ed859ba94e91a41877d0fd35e0f1b82bbd98057e71992133aff68e1001fa4f5fe31991c4c5b074e6879b07599714be32b3702e04e8e40cf6cb64fd024a8343d3b78cef2c16eb080928b8c0980b8c0d073c557f17449964378ec9ff868144c91525d24b5ed8aa66907f0b72ba3d963e1c72648c6e71cacdc1475faed042d12fc38134d31590500fa100cb0dd7945bb5a0f41f9cddb661ec952a540b2d7a7c84ebb293cdd5c9011e3ea4c947a48ae2246312b5b42752b7f07f6073efd9afd7def5967013b7efc5b6ab5e055a6e11468b4c143b4d966bccdb0874cbb733b200fe9aed147d5eea3c6a67363c9c090cdeb26f1215f429b5b001ef4347e8dded372e08dfe5c46dfbff687c4f4bd68ec66c1f9cc72da03f9c57f014ea695544a5f1aa72dbfa1badfb56412e6d89849380a9d694c97e577627f005ef4330f147d7cf15c35e15890d49436808b3b08c57849174f87c3054e04a77331727163e280ae13727d9989da70296fec151f528e44d51c80484223f900f7635746bcd404f4999f80c686508a34b2fb23eaec23a8987bd2f9c826e90378e209f2c8df8436f6129109f75b5e1bd6a90efaeec47b46c8603d006aec34a1b825748252fe0aab2e5b2e8d8aef9887f6e1a1bc021e8381766d846066d47b719f8175719c1fcdb52af38ba647a40a53d14c95057e4a51827decc351d18aa37515451610030d8555d173c61aaeec4b1a459faf7bb7d4142befa6e122aca929ae3700ddc8c9e5f52b08784eb94a4ec38f9121432899ac7f26d9835ed0ea250a91afe07c623fdb21824fbd526178fd2156e87126de5aa852c0ca39fa2b68e25d52c6630f9734583536713cc3c1b3486d330cf0bf3c86fa32fbe93958016169deffd24085c9aff12ed4969ba3a4d718c43f7e457b41539e25489cc54986dff743f2d369bc4c0127b290d98aa4979cb33205ed1539ff16b348c78de7df0549271afabe8a2a70cc918581a6f875a1d19428f06c43e1b354414fb32e9dff6623f2462213f7ac28f859588f8bf9fc452d819750f22512fd13515344f90e52f3cc7774c59f91d1648c43720fc1ebdaf60199bc5ca9c9489a8a1ad4010fa934d25bcbeb78b2f363d3821cbfe01832b9138a0d2f0aaa12181c894b5ab0bcee8782e99f7da17c7d9d6fd5d5b2cccbe1a548f8732eab2a3bd67727c8b569059bcc381ec66180ac7cdf9d0fb6100b7c0a6bf0375db9d314ee8ad5a5903e5d6cd07e229424c75357b4aee6cf25140d7385c4751542ce0c4081137a4b50ef957d0ea9cd9593010acb01357a02ddb466c1441456791145736dc940eb30c429fcb89ada6c67938497193d30ef106fd76a13ad84f1fe345369561d859e6aa28717c40d85569795d7be097186cd73806e6f00ede4889ac7eb281cc390b39c77395b1ea6132ecc99b0b3a0c814783bcc20b32d6deccc5a25375b0fac10b81a7d7f0c78638113c84b74ca5a5235488281977229b3986978b150e5d065006770cf4137d28c80440606e8df336b01f62d69a09b0ac6f6b394384fa2d15602d53daca8fa33b882f7a153c323fdc01cbe988d500cef47e7183e176ca0b93c078da74270842159131d1dba7f06e8fe4671316fd087d3886207c363f0ba9b7fa565b6df5587269f0c9b797201e9320a95c4bdcee4a12727be77121a0ab7b042ca29dfd4ecf811777aa1ca053d2a757332b7c3c62b8a9ec350a103d008379c0f459b4dfc8ddecbbb4efbe606c1a92e702578e8922751d282eed87faff71ddffb16525126f4964127ea0de2c24b4f69cbf8542f67088111891d49bce9682ae18871c09ca0d52641e0ee8881922b8c66fb3d41cef11b0dc2aaf93034519608db7de0ad37733768dd39c20219cb291307126d47834f8d0cd8847d5a5071b2a352297fdee26b4032718d3a016d623d9b3dec6dcea2abdb9fd719800e3575060fba78ea7c83d28daedcc79d69b9ba2d0731f20c3deb61c76949ad8d602f1e57388868a977a64c811de42f1da5f9b8d9d24bec6ca5e6b88a056fdb3ad6204220fba6ed36de8dc4cf71309b351b2aef12fdbeb9a973399b0f328843e115cf939c061bcde1cc868bf627a7b4a4f5220840b9c272b4f40a9f8fe3f6c79bcba57f87138500df146a77fa8b9210078e20ac38f85d9a5e82d85c8c0fa049cdaf85de70743382ecd328fd26cee18f7137d292907f37fd486af4fdd77b407f34f2cd565e830417cabe2496ef8f17acbcfc64dcac7a542d9f837ed95f8ac67248f0115d7600caea1eb3adcf6f04cbd6b9be0343eb77a6e03b1368034ea8221df031e8853b378f7f4c38b7f7914eb033893ae015656e1abd7000adb1508ffd44cc07fd04b263cf6212ec2438937cdf6319a9a6c152501a342b5681fbd04184d3f9234618c386989ce4504b77588236a63ab6e08abbb0ada2f969724e9bb50beb406a3c32bbd6eeffa56fcae93865f12681024ef22f3feda03a98ae8c97bd48ad82caf0fe97e250d63359267cb617cef9945443c6709846c03802cfa2f04a41e04be44df9f679d86773e2276c169099222c561f10905247d79d6920e643028c2a244837bdd5028229d5724cf7035a4f9f312827469e2e7914c85698bf7826c36d8adbad1c6444e3d6304154ab900e93a31f29b5b3dd389894adfe2f7156e2db0b074f08835f78c29372be972afe5a8a233c6f51ae67d0303a7d1e230a0109f34b2df2f2c8f26920542001db285c7a071c9d1eacce2fd3c3b607c6bd25104ba36e95a8dcc62206de03ce04b8ba1b02e7bda3c1827cdc095991f32c839626ecdbcab2ce73acfe9ed970d50ef6bc248daa86c4a70cf56cfcc8677e77f666289201189315ddaeca13b5bfbb7d6dfff218f9e2ad070c480261a190424c9d6e219886f187405f2989cfe76bd6176555b164939f1cb12e3a7b1c1b9d4b4f59190882510f7f0d4e8d6d9335a8a985207cada9deabb01be51c5dc5d84e7fb41f570f880ee0b289dd791559251fb307fb2574f36e9ab5a0577f2c13c83007652db6b8056e38706f197b25a01a9504118727664718394ce805ca4071b84db0f4f87cfd5742b437799183eefdd5749ce35b30d87d245c0b2cf1ffa47f34a8202f46ad7e14c5dbf6b780ac40a9d17ef7189ef3cc17f50f8bcd2c8c4e50ca8ab332f2e7897ff3ad004d01b8a8d0ac4318d76bbb24127f7169e5d255cfacf63aae8368eeb650e88a4c5a4c7a1dca7faab6acb93661bd12c1a95a146d0754ef6ec1d88fcc7e838168232cb6cadc85096a8911dd27ae392bc4f2f086662e9adf85156c330ca512c55549b16b62200525680a35bca0f8f8f82cdfe7e0676b4275b867e777d8865047eada3d5361c5e776af952e14a8637fb20de6919bdd51e19c017045275745d260f017ef0d02be2fcbcb25f0554f8c5c39329f0aeb1f3832982c94d23841ce1d592999b98de2936e4ae635fa2f3b27a2ae8dca18d776122813099cc2b13296361b5318056a4bd918be439332e719882b30a6481002daec800e7f91fa096dac6460e864d1dc146794c7dad7e8f38660560ac9181c9680209b264d9106e4d9698b20efc2c21235371c90dce741c5c242b79de29dd036312b0046f0c3af5c37e3c6fb4ecb165984988939c71408dcd10f8e5c229884c7f0cab7ad044bb52596623c6f5a0115396656d7b84a28c49fcf1ed03ea3b659d00b41667ae0f3926e657fe1638b09a2b766a4962c8599355397de5e6d0b57cfafb36a6e45d588f67a5f40a675ebabe8ec25db3db6424360287d87388c8316ba1e871204de81ad813f1207eebe1ab2e36b240d473d03707fd3afb424c363872250a1e86186f0b35f5b175eb2000a2832c0e772fe25e5f98c4fab6b3901c2636c2ce9ae3ba8e8987569c4411339057b47e3fe9bcfe20cedcda4de7591e59c32b4f09308115db632c56e87cc4f13133734113eea3b91a39e71fb04d0b3e6e9782c8303ca3c460d31df68a2f0831fdd35f4aa6580b077d3aadff2fd48d44f6e508a6701c8ce65d8e577f2b69d5ccebc1939eecc634b777f2c4c4e97b06fd3fea421f168f6fdd4421e837627394bd1d7f2d0d82f2d3aadff927dda47857091bece9f74e7a88691af181dfe8a9941fdbf9aad40dcb27067e79ec20b23ae5899cf3f4011d34177a79771983d8138a64344993f5eaebda2ff76b3f0160a4ca97528281942da0fd9b5af1c4dd60820c1d809e2d4d17720f887ce1610dc0efd9853132d3f318595408a372528d6b16cf9c989166c1e793da12e0f0eb221ab5902974206297f1eb902049c1b024d08b09ce997ae42438da9375da6052cb547b3b5260b386bbd7e1609e21bb0f4254c2c315627ead80284ed7cd121539a4bd4ef0dd317b42ffe8469184b2e14d4ffffb2eac48f2d60b7b4f82b1cc4aa90c009da32eacc832f74a2599d7f0cc1d7cd2967533dedc37b9b08973542f23f8226c649d002b3d0a883638cd3a62f2c2b80b546c0ff870fc38ba2f767bb73a64020e5fbe6d122e43ab2222277ae289a90be39012116c0af6094381b57ce0257d98ae9de7ea077f148140abf3e2a6c27b18b4e81ac80da6689f47725c2bc4f2a89a97d6ac39fc3c40c0fe061b1afbd97fb69326cd33148e102a753402030e287720d0d20b3b8e317b3e45999dff218dacf40fe0d9df4f323b87c86f66e0f0e4e846f140c8f7894d58caab46873239587fee6743601f1d2d213429519aa5625f18e9d96b065a47e33a6e846708e8b6f7f8048c81e1b887915714484b64a0f10cdeac22310eb6daf5684077687ec70d9fc4769f9ed1b79533fdce0683f7fbe11511ce9a6fb0acec54177bd095ba2294ee8cae86bb3470eb73a7c1fba88c451a069d049926485eb84a200cc599538a88c09c25c2fb3ec3fb052f5f7400b7acf434752d1e7353dea935f7f5be8a758419360dc5fe0a248a917500fe629d12d2320ddc5efddc86cb09a70423904e7bac6df60ba232c723fd364c0fba6868e8a1d68209b839ffa1a74330471bd8be23409419690d8541a73a62171eaaf04fb06ddc11da498280aca7e2da7f9b99b962808ea4df3925c2c4868a6debf3586a79187f7ee9e1ebb0da86454978b1deff4aa1d0dce6d4742e01aa0758d8ed2f8b155d4f44246725f0c7bfec68d33e2db6e8d1a8e1b6e0a056258ab654835dad155fe905d91d9634678ed61b460d47e0a4a42883e2a6e28a75d1ed8d35ffdf1f7ecd55f8fccbf6c1cde41178f3aa36f26da7bbbd9b9defb74dde0a5bb54c066bf1abaa35ba9fb150d10699d8c92a881be208b8562948cd6bcc6e73f0d85ce1bf79fa6b862ffc94047a026a1b909d8506b510e5d02244f67c258f197c7405b0f145d96ce5b9fec6004cbdbeb1517266ab40dbbdf43ca66f7e67c6a29ee0949150f1b42c7f322dc94f035376ad7de7d0b95dfc74f78b86ba07624d8fb7e3d9b55148152753836f75771f7b6ad74e079d26a5f9772e3efe6660ebed55878fd2a2e0c955f32d98e413f2fddf0c8b2fb79a88c80dec61c1668136b08660ae9f2e146abac2b274ab8ba32a291dafb85ae5c30774c5ad1c44fc90d7f148ccc50dc0bd36b88d33c742fc54f5100f5764aa218608d295cf98b681a80ae27bd0df1473a177d5c77bd0bb70af9bc81e551ddba4ef2e97627216c2ed566996e7c3e34bf6b93d6eca96e5e3a11d4a46a3932306c9bd26823796d5427712ea6ea589fb338dd9afd6efa3da7dfc12fc5a80200e712b98239e262f8b61fb7849108726299a6437881bf0badb2029c4b7c916d465ec4f448c64645ef5fce2fcf36b2b5819383203eb87cf3bb125d09154ac96ae4f11daddf9987fb93c4bc0d5f747eaed9a086ecd23758acce6bb6061cb0a17a9ee2aeda78c6cd851d881ddec74abcadcca980dcef22b6a0cf6ab6a973dae1285e5dbebfc17990cbc9ccba04ce5deb25af4ddb25d5616789acf47c3a0897dfca7c6ab6d0cb6f2ebd25a883e1e8634168f597f160796fa3b345a851a06b126f4a6b09905ea5f9ce601074e0a0340fa3aa0ec7425974bdcd3713504b92135924bdd3cc6dcb3cc33de6b93da579bf4613086590501d06a5288d6bbbea8345d01a36ca1121fc8228a4a590fe4652baa1bf6468c31f0608006d572a72adadbb493b36a91a139f45231b68a4e67cecdcb82581b63ab8c0008ce27f4bf0600740ed11bdc1ea430f3a9a3164f8765c44c05edce77e2467b44799f7587e7f6346b4d1f7db7404254d70ffdd07b8e3826f1ab40dd1a69d845f43813e465a167c3e2912fe7aee42efcaf47a32e4739b543e03e248b70bbe090ebcd274de816c6494bfc06d6abf49ba02f7e4619d34c93c204dda170a1fdc388278dff10c3169bb1f834f0b369ef65a61c1a7e96f7e804626d07c9123db4579f1c1d846147044dcf1ccbeec45f2a67fda18ee5c36d106ab12f4f2aa42c80f771541c92ac62b5c704c54092cd7074c1b2d77701140fe4e1a5dde4ba084607a9eb893e01da8894f45fb75c09828728809c598e71adb51f082a21ae3f6ecfdad3dce00a854b4e6622240c04bea92e513aa7bd72d0ee680d055aa5c4ae8c03d48698cbae95c8fb3985467347766ccd97fce3d1c0ca87c752de87624210fb1c96355ad49190977be0cd7b5cce40fcc6c697fb031a47c489eccd36d1d93c72cfbce28f467a1711273378a6eb9154ea5aa8b3aef40e3fd45fa756c2af5c690b7541928bb886c89e2be7f47991e00c91c9850728685fcfaaa6ce7244b5bbbcc6e0615a8468738a350cd73d93f1f582d6b38b526d7d8eabf9ed8176f02ac11d68333ab5d38002860500d76f12c2c36c94ccdb6a258c1d07b8bf172acb0a67bc8a4bcba040ed9f055e548d74ace1dd86877e46d1b056f00480b15cda6a9b0be3e5054243d71765ac7a977125aa3290f7d0354710ee3869fad2528e2cf38b826472814fc4e0a34175a1aaeefdc29b7c1e3d41072cd772537d9911d29857278397ce08389870de19a1087b3f1848316e8a44970fdc99de361f50753842fa34f806d4d0e9912f9fa618bceda6727da019124e8a37d63a11a9e89812e6c3675cbebf72b0e0177843e8c7727f34de30389d0c6a3051a2ff98edd906b26b8b86822683b5c4502943ccc92015d79f330fe0c84c28ba8f2d15fa00cf905d5bd805b961406d4ad0fd4843352e3e3401a3bc027cc1716edaffd40c9dedcc9d1717554f97634672af5397351ee5c39e709d7e3dac9f430329577cc6dc41afd04bf4963838100214913bcc5827037164a9db6fd9cd837de77edf2088be216c35989c3b1b8a22906059bc449f7e3c23cf5c43ceac6ee13ea5ab661cf7d09d202270c6ac21144b6d45e3f8e6a11c0e69c89b84b15eb19bd93079c6a2af38ab939107293c2052ec2f36abebbd5c010c74ea785520ff8bd12810eb248b5980c15e11e297b6696536d5920becc1069fe2b6e4ca9bcca76b79a88ef4dc2d8b07dd4eb2d58182616b63de3cb638857cef3e0529b5d3566cf0d49c2b61c992e9a4e997be0c92ed43478c5b98180bffcc1984f3881fa5d3c9bc4d801e3d7cf274117c01e39182c410cd0c224a6d61cc1978816866444c0f926cafb395f4ae7fbf8ce5f47b1f8e6c215ce440d17b0aeb16a802569ea7d5622ec3c352fcdebf12e8c597c5b99d6ed7f5814a7af88007e3b7ebb089ba8fcc9e44a4a6f6ebbacb4421d0cb0853675bf992a01cfa02f0b0ce2c3e65d9478cd89cee80e0e92cc818bb1738e7617cda954f724c95bb1dbef643b12b61e920027a93d187e65cf5f1f3c0977cc0d06f21fe40f110116de18a6ddd2d512854e611a1cbbc2e38d9bc7ef58ea3a0aa59f92542e4438417e2bd5a79f127afa6891183cd38f011afe3a10924bddbe936cc0a808f2e123b4062bf71fd0fffd66ecc6e7d2f020943be3396ad38f1cf8d57d0cd613639c919e7223c651632bdf13ef1e41e6d9b701d3aac39940971919cae49a90ba4a45ff30021e0a3f5b7a404564944078eab350cf0a3d5e6604a939696105ef71ecc2a68b75f589b0b2ca67857715fa83dd68c71f7548cdf63940f55b78247d7f69147ded5b82f7b2e2140969935328b5a44c228068625b7f15215b6b2e0c5562209a4636e9c37ce8a456d462d2edc02f15bad5f86c5d695d0de9bd7c08a1d7c80aec57a42488a8cb1a86839c9854ca1ec6a7a6320b1fdb70f6f35da5fbed52f8c7ca293f3a6c45899beee216d2e236e15bb70255bc136f7c26ad885f2fd6f0a484433406894b9072c7abc1f6530556f8babd4d6bc3b60c12b4e35066e06b90ce0016766a08bf3200968b01796ab21619c8aa7467be98c747c5b6cf9b852d09136655d08f91e67f879882e9b1d5160c075ba779e63198428a1315ec2376cf26ee6c658be0c47767ee2e4a1334cfd7315d8a8c091223aaf6dfdba8412d45cade22ab4f63f7264c12d1f3c315f2c666ae04d0e3d50931dc87b2f4a1b8c886d921dd13669dcd86a43fef93ecb619fb1548c4eb88c48057da2a87a58342cbca58fbe5fea8a3a350b85b7c68edda7e25ff68fbfcd4458f2f53dc1f8e37e097a944fa770bf7098f557d96623350ed7858e1a8ca26774a11c4733728b4687094bae1be3f50eab6c84ba14eec84ac65991fbcba6b9c527c5022c2ded8d52e32092ac038162dc3d583e7d6faf52bc8c7d264d24ac5dd8147a04e44f9921dce6174b40ca8d5c877df3ef4082164e0ca151023feff6769e9e7064747d0d53e61f7f30aea5997fbe42c9af2457b8a9d0cdfe2cad5c7daa5c522c6375cc033b43593829e2e3a95232e9b9264b0804b75ad68fc9d1a4d679be24d583b95135eca765c9ba9113344b4ab067aac81b870685b1751b26aaec5951054623b1c71681d7abf63be420a67efb2f73c0a07cee8d7999a87f8d6a834afc25fd2a87b447c00ef2782bd2eeb038128e7a6ed272ca7c59d91c445ad09a5ad2c448ef898630ac95654076cfaf7054f5839ad33a977a18df8ec667c0f1c26558c7d865391a806849318843f360229ef2fb85996fda3b82355ab9d429d18af05b2bb82016c28fc2d438989faefd49d8957b4a5f8e578ba0567bfb844efe0d5d5c8a1f4df344439917e091c0bef61cc4c24498ce3021c97750dc8c97251ae5d0ff927c7b828f9e584672a0d7b04dbdc3a214acd5cdb34d923a57ff59490d0aef7a249acd69a936f51ce4db012ad47841662ad62f87eab8232c7885009dcba6accced16d217bb1be5065154e21dc7a2ef5d3e7fd77d809a7c1ce0fc6cd80aaaf98925dca7fed9dbcb4da806884afd7c0a746d9f91fe4af4e48e6437a3cb3a0405569efab493b48ef7692714596a986501989a0e47f8f4d680bfea3455978e8ef45d59d3524d89f8415228fede206bfbe0e64cf83e8a1b09e6696c51e86b920d48c478a856cf5bafb2d99a7c20585c945b1f75d72e6b2687c42ece4777728f724a1f2c6c0d7e579aa71e8b835f4b3b9660c37d3b6069a31113d36217f72eec49cbf5b1ae31be9bd7437408dc53e27b21c8364d7ce7de418cb5ccb78b28aee4c84a7860b503ad950d73a2f59464c76507babdb699d069e9ce2cc1b4dbf550d918f5bed81bd938b71dec466db7dd0423857d4f0c9bb1f089a2d6ee48a1ac7691829b0f7c58b66d965fbf5e420cdaca121ad10424236387daed326f8b56c3bb1aa10a1ceddd9b6193dbc5b38f9c25069b2965d92900f25f64de7fa194098aa2f5bed0fa1d299b7f580dbe8f968e86f54e8afdc4fb559bf489e9c3d217be18e53583920a305317ed3d55a44fb6c3b7c13b26bb0409ff19ca864c4ea212e52a032aeb7a23df951d92a6bf429ca34c65d589ac2df43225fac7f75781f856a6ae8059b8745c344acb8fc822cfcdfde5bb0f18d4e5f8b7497eeedbb0cdf74623b5505eade7387dc299c94ef1f1d01a0af86d5e6a8bfd048f5a8904a797dfc25249baf5cb797f8a3a1de8bdaa72e4993f58e2fc8702b723f3796524ca150fd92720e6f71379f1be455690abb2978e200aa8649e412448b1822892653ef57c5621728ad87f58aa88629aacb75a85b30d270b3bb10be510e8a3acf20ef2fbb0ad19c9643d5f4829469c6e58d76ecf16eda17e15b0be4e97bdb739ff6057cb51f0c1212416751b1858c86cc8710fc743a77ee4b265312af8e813e2c7f4ad8f511b77ad7ccb8887d020ea382d26a2f6f22900188c82208e549452a3a15473bf249b454b4895812997ae307418c6a52c3aa68194d2aa0a66020b5d6719e8d1c314a72de057a334b7b27f60235e56e558e1adaa67511240974ad5808d485f1b63bb3471eb637ec040237ee56ba8d3ce742b7d852623db8362357e268162fa59aa32fad5a4b214ef67af04d0b99651b1f56e4d733eb59488059628055bf5807725986597817e08772722836897e723f2c42e255d86130cc10619e950cea0a6cc1a46a1ebcd9e32139bbaa06260cd0182734713dda4d892f0012fbd20fe3da9c732cd5a1f79c5e0fa517adc75437399d70d747b53d2af7c4756699464bd868f328eaaf9076b21321b45d0cb9ccbb3167df1369d258b0a11cbcf79a6aebcc28f0a2be2880d2c12b65cf55abaf305335f7cac32a7c9f6c7ac5951625f8dc2efe0da2744e621fec3a928bbb85835bbff98ef149bcd36fb75650eb5279c6bcd54966ebb06048c00c36f7423b6157436ceece0c2b79c1c259bca97e3a9aac70c27e828d36a815e669dc01587bb38269696700ad7f3059b75e9f07bf01a278818c9e919b691d5ac0c9713a827381b494456095a32345bb0a5cc8b4d0f0950ee1a64b797b12e280eae5b3c17230d473072136d76b965517aa1a05afca5474a1697fc96a9c09442204a2fe8c1e55319a868c21636ef9a341d8d64985295abe5b73da2e150642841a995520fa3a0fbe0179963dec1eb524a90c2a88ea9405c8bbbd1d14a8a96dc46b2aef7a34c76d36a30c9150cde6a1e909a07bcf39a17f7b6f99538902eec1623399dfb8a1a0b99005e496eccc8d602f6298cbc0c39f6aff78e42da3a3b71870aee3e69e09029821cfd104f83d0b97cca91b497f7b590912e2da542ee3ddd8e9154c729608d0f78cd37a819524ac6b19a0cfd52cc50a7ccc558a5b591cdb7900d39d5e5c5d6a4bd23f2e60def938a7bae8e1e9719b6d5bd9db9b1c597affa38e70e3298a7b1670ecd7b9d0cc5c2b2ca0e5f7d64426bf8c2d4af97c128927b4169dc8c83bb66deee540455450a11570a05172695714024f7d391ca4114883fcd686953c4a224788359b3a6c1e4a850d8ac8e60f7525d18a7fc662671dd60e594d67c3ec352c8e408e1ad03e337a12a9ac2751fe74435e409f8b0e348abd76161e275faee3b2fae7fc491edbb2a7e7479a9822465761a3eabc0825d9c989002da33016f533afe8373b1160105bc4a6525484d162c6c584e16dcfa4296d9602d1ceb526b17a3ad4ef9be664e39a7ae012943e53f1cae9176de8a99c0c2a79f3929c1a3f1da6d43bb4b3e6ad0178e5bbcd32a6b8775c02470acc75cd23f3ce9c54366e1a37b29fe41b529210c288c3edc1e678e95a58dc0db9689a8f4155d0b2294358546034f312a470922079f1a09b0b8be9ef90312c22e1bb6c27da42ab07d47d90ece4bc7e2633271ae4c560c6e1f7d1cc8be8d9a70a8058b53cf5e1f994d2ca5b69986fe79e83772808ae765f561f31d0e4573dc88184f6b5abc887b5bacb96422b944a4d7b4429927cee85026c3248ce637b0433c3677c7b3e974da749a67ed6937a6c5e7f9a8dcc73ee7c9caba0bcd4e32d438532b9973a5ec137c85e03a8797352ed71ae53e0c370fb1e81d1530ab0f81b7ebc8c7ab708b447f5cd39a494d2c8f4ce0fcf6037a43ca7e46fe691ab00d74c8f43ab4e07d354999be9228968ea45d067533a7c87e4194c99b0a440de302d83c78f6e194413bc13e59c5a297017af361235e482a32df4a12035707fb09b8d81f730d6f4b710208139103319a3b251e0797ab27d5d22f592a89bfc7e70322064159e2eaa3d7f274704f34ad5639a4e73a9dd3b6bd9d22f822817113eed05c65971b59413259d73e2b5594481c22e269149240603ce64164c02ae50d5409d64b6f06cacc010db74303a4f4f1010377193a19f997c7b07f48dfa91d5ef7131bce57f0945322c32a1de8e08c0b35dcf0ba4be860c95461e9ad49a0e15b3b6d48e389469f17bfc636dd69fd700afc81cb4b00a3d77bd4a25680df2c00f65909904980627cbbacff11aa666282f5b8c0fdcf86494172e62ecbfd86a356aa34bd0cb5b4a77d2f38d94012d20f32d6b8e08a7de1e226fc7c772875b6b460e0d59fef7375ea8a14641053cbf0c004a374ed11a80679fc6626ff9483e73521b664935c28c22e566ba3d3e58968bf64f5be6a47aed93da7a9c1b741392d9c34bcef023ba5c3148f4986785a86db22a637379e9a8473e1e6de48ec6b442cbe03b2a469311f3426caea94c6f4ae52aba0f415b8f4dd7ee09b256c8b5755d954f4f33981b90d25d96e2bc829bc3e4ec2549c5535f0675e8268466c6fca05c0e4ff524f801a64991a8a617a1a24c242f836f49226664047c575d20c60af8517a5e71d71bf4ef7866ce2935f5a1866f56f80745d0e09b392e308aad2b1f5cbbb995813de180dbb4eaa2e2047b92455204eab951b2f02bdac9e2c92e0bfe0b0e79e689a804f01acf36b6bc2e89748b29f53c80289b61b13e76cc8e6a913e3662719906bf91a72478d4db2daf788d6dc5d4be3d904cb592d2090b4b810e64acef89c0f478c867122a92fced4d15f760d2d0685390f78b2cf5efbde1e34791e82d2658d98ef01260c097c4c870607ba37999027aff750cceac71ce576a9040f7dc321a6c9c3f61b46979a47dcb5797e2c22b1e2728925c5497b1db7009d1dfc200f62d220b4fd49a4cfed62a0c63cec2f4daaef69f34f5673dbc15b9ea41a16dbe90081418c027b5d4f01d7b54bc42fe2a745cd4de090f43f4c3e4f6588fd6b952d9a9a6af28000ad29ec8cf0ca4cacca4914e24b696c8cd17306b93b74024ff4e16a76649a9acbf467db25daa1c60d051cbd401fce6c59c83c1530c299d7985fcce350d79aacc76dcc754d6c191a917c1d6759b2621f3ecb87ed20d5188dad512354458948edae8fb3e9120f6d8780d00ad934d9d5027459b42a04d28d902f3f9b220090775aefe5703526493032721fd4509548095c38b85cb29c4a05a4939f63aa174f3db271e3dcb53c69f70f4bf992c3242bc283d7e1a534a763c878d860809876ebb07c64ff05c4c1f0d4aa4a6ddcb95a758271df6bcf40868d7d3b2872b3217ec6bf5a85de1c3915549fec3e5924cb418f0c46e315bd7bb3435aab625da60dcb3f75d8cbfadc19f04d2cebbc495bdf250d12dada81c03713b17c26ba8a8f585df8e7ffe693069ee6845dd87378cfe52a00cc3d9fd6ae02568adce33f225c172a1c219ce9fcbaa2166fe407971f6d04541ed58f2a213d92c774b9def6a0670242abd319fda428ece1d1d11e63332965d3ef325d2b236229c2f8aa629952aa1633fd54bf0f853450dcb4b451d1fb9ebe77e1a58d6f0faabab4d6e1dde10c679980856aea461e570404efe0b16604b042263eae10abcdce11b9c671124ad52f44576318c376c2696991ecdca36cb9009c59baf9a3d58531c7c908599ccc800a93dac2d63e0102b1a377cfc0c3163777720c50cf31e1f047cf7cc03a91c32a9e33f658b6895225baccef5876a12f34a5dab4a0a68f05555433852208ec0361b78087479bc5f01991656bd619393f6a328a07b7b21c4739c0017f7b276d2e62635ce762b298248e7342043586c2618d86b0b6a27b26693cc470566275304115404ae0c1696be8be7cd99f85fef9a0fe263d6e98bbde2a94a344ab9cafda3030bdb90a124b23b8f370ab6db10169e703df3c864e345a60fd99041ab0bde99d2d35304bae8fca72f9c09af15678c3d4ad8c1d267cf9167d449dcd1b153ce28813380d895e82eb41a1c4d96490c921ee842639825632d36c8a629843a8c7d429f762f99ec326bc1d91fad5acdae576b764811fea67593b7e8a38225574b455bf1ec149aced48da7b2d859a83a876166ba129325fb565bc42eda77cc5be73e637cf51ec46ac56868d68fa51cfaf40263b6ada661b8c21de5aa05dbfbd22e1eebef946ab640973c7b25a2102fbb715e95f7f8594b4b27f1acf348c6cb3051d603e9c24be2d9d2a88f123c71b710ac5a6bcd1cb8570ebfe41e933ef5fd8acd23c4aa3af1230301ad7449c56467fc23531bf1badb4ddf5a2e6f2ca87384ecc6bcf9306b61e472188b9f5f08134e10121ee892427ac0776311d445619061ac4a8511d0ef85a636968e41abe3a6175df2a5590b9fba69656d92f056c230d43f3b04398f8e6e4891b70cdc031cd42d45afb48dd19ff2943430a02c488bb9ddf554eca54e95df1a4a668bfab903fcd81aabef5a1e3814e03358810d9135edebad1e8a7940c303fbda79f365a130b05324f917f109ba8fd5e9c43b7c44236ee07d2332b8096b507d845e3f91f6d0717b7283dd9ed10d75e0dda84f1f4b4e7fa50a943690c9e01d1698c4fdeb81ba240bb6fe477f4dafbb10cea6bd921c36a40376ffeb314202be998afcf12f672d70a84a823ebf06b4efe54b432482e3340668279c9ac1e2f15a9a52c5f7acd1f438b7e71a326a2a420626736e464a4a25dc20a3246a6d411e5c4e124c878782905b2375e898d941aed03d99c46f7775d58902e269e59db0d7bf2eb3743f0376e9a67a162fdbc60ea810e344f2b3d3b6d8ddb7be357282d93519c7077949c563b25b872f7e723163ae4a9bcc1f0ad4b4fb0dc241b52837992983c3b41368fa08384f2b796755e67bf776e454efef234ff330a96161ffd73b918d6a78042cf82ef85e9526be825adf80ddec3fe019ce48326332974b812a428c2293f8f434658e7a58c1a00cd4190c6db9235de5af9a3c3a98e373e07914345ce464d590280ca2704dd314cfeec61c7db6fae0ff6834326b9a1c316ab0ab76cead03d3a28bb77feda03602ae337b54558d7d2822a186fe16a487ab2771b76937fd1543b11872ae6b5708484e23ca57ff6e8fa5720fbb79cb577cb5f1d07d0fa999849cae4f1ef0acee6c441878fdfe91e5c430ccf29c68821bb4b7993d5b5cbc9a66598cfd4e5fe0e09369adc4ac3a904b8fe176b778bcff5952ff9513ba142b91c8cc05b5e35b5114296ed3f57070a09d94460a6c8a4858f665c388f1492929ef0069b9c148b33228bddcd1fee50e310416e2a89dd07bda865882b57396f745efafdc8abf419cf7fde8eabb2bdb05b743870485b61466a098b44c261e541e7f88bb75f33be7b56ca1a091c52af8cd1f2af79b4393a96e700c3be764f1f51d263fe6f4c29f38b719ce2d5390243c894e3acd37300832c1a80a1976941fc0fcbd62dbb70aef6a4ba6331bdd25431c6e9cc4eb72fb229a73e182df591d557afbb7f3762fcc2a3b6bb1a042e3b19197a67e413dff7e271cb445c12744c92031c8db0c681004a81c32b7e2f1efbfd6e8646f78164c04467c4e9d1d3eb7a2952626758c2594ab4de0118cb443cadee120b86d7211674da323f8d5de9974d734f366a2bb715e14de0a7640a25e3d2a6edee606cad6c195dcc002d6ce7c3645151dd586d97b3ed8c3d3fb48914eef40e493e2a351dc3f324d61785874dd4e16b4a3dea70983eb091fa657b74ac0a7917041cdf811ed3f2d3428069cb78a287f4268e0153b0d4dacd6fdc8932de12a3de0fde4f243f645b0fb94ce7592bd1255574bdfb0404421a405ce1db12fedcc2a649696dffbbea9bd4f28090ccb29a4674d5e5d9dd84762b708f501cc88d8394a1edc71b5d69b91e44f4009c822fb90e13e4e30dcaace7fc70abc7bc69ed17b059166dbf43dedc7506ff13acb2a348e3a75b9b20a03ef93ea59990b8a024bca5fb9594ba25c679c58d237d93d4afd96c686afae62aac04c990282a753436de99a1178f68adc230fe8dc8ab390d40c75e567e3559b1f91955deaeeba45eddc36224edd33649f57c5e99df78fced9e17b2832023bb5fb5a3d07ca2be10cd630aebdded47fa0d68be0def91a2cd06b54c4b40716b85eba02affa7eee8f6b335cb1e7c4c221880b96892d72841363a2bebe15467d950721205e66d16886cce0e36a2e2fcdf0bad10eeebb6160f76626493e8e0383738a057d25f3e44c6eb0c63468e8297bf4d5ace6754f57f7aadf08f43f810df4cd1b9e4fe3c1484343ce299817fd5485a2f96c27fa93cc70c2d6b26fed713dd2dffa1834a82187261e495c36699da9e8a33d1c6c60941a65be2b801422fb3447c37d6ed7fe922d62bac081a6657619d185c26f4b965e03acbb43b9c9be887f61e79a5715d2b1f984ed820b768680e392fd9bca0e08271a543e3beb447c5e0337a9ba930c013102f2896525e868df06efb2aa7824673dc4cc190344c93961e404c9839e23da5b147b587b5cb200ec6820f2c1e14cf8e561d88651a7f9afd052a9fdb188d941cc32c58a50c8054ba2c41c6e59deab0d6cdeed1241145a40b30dd855af2b04382202653a12a8dd0698b0a4bc8a21c07ca1fceb3b17c765ad39ed05d8147df20f198342e98591bcce4cca943014ac8b5ec1468885e23b5c3a5075dc7e8eac5652fbc2853a80b83b0f6172e01c6979f7aa8ef63f8e7e3583d4eda42deb7b566971e428c5217be2eed1f094f1f635d1b341a89ceb12e84e03c14f11b6329f2e88d25382d5cec94e0518be8fe1c7c2f133fad2f46e2e8dacd694081c48ffec1c7f3e9e523f1cd384f742cbafa2a9c4c50f55a05e82c9e8ac135e75591e5100e06bebe8f7b38478838446c88e18e17f8529ed2e3d5cc5ecb8baf4de011d90b76ce7f9d6b77d07e8ffffff17