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

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

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

Block Certificate

Block 85806 2494cd6faf17590cb3540b08cddc10ec9d11163daf1cbb7d4f26a0143355df73

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7183ac8fad03ae504cd4d082531f70bdea72c6b97613f31477530b4fe7442d10
Certificate Block Hash
2494cd6faf17590cb3540b08cddc10ec9d11163daf1cbb7d4f26a0143355df73
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00901e000020330000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000007da0e09f788dbfc29104f7b44f820fa15de285fb7a9211b4460c81888d5fd0d7b5251b7d45c8215a8d065826a525027ec849281cec19a5cd411cfd60e323ac7c0c4dd25620900489deb6906fd58784ef6e6980fe0655da6db050000000000000040000000400000901e000020330000

Raw Header Hex

000040201cfc33a245e0549a8a821b40cc1baca416200ef43ffaaffb5acfde418a1ed2b5b3430772c0a0aa6f78072f9fc4b299fcea72262724a39931c82675da5dc6bb41ed5e546a78c60018102d44e74f0b537714f31376b9c672eabd701f5382d0d44c50ae03ad8fac8371

Proof Data Hex

59,560 bytes
1212160203076e78e0d4b2c0f0a92d8866cb5354d6d0812ed4573e6d35d7d9ac08b1a757ca58199cff1cf5f5c90d9a0143b6637d779027aecbe141c76a40ef23542094e55ce122258fae7b2c04d19fef4f4b671f24fb9bd7b677581083593fe476b9ee580c4dbd73a693a3e16ce68dbd36cf21bd7100475e35458e6f9365842230519bf5dc64125b2ebab7c27e6aa8e63484cc1d111a3e2cc63cc02d7beb8587d50957afc9e7f28f6e51cd2134371fac6015498b600cc08a6b5b52dc50fa410aab8d0ad7f47f63cb6ba1d5f3b286aa311f74451042a1c57568a0cf5e2fbae218d4c9435fff9979fe7ab06a4eaa24eab7a7ffd62e464a76acb1c83a23f57245e4335fed14fb81af44b8124f24bf7d9555cdfd8033d0a0173a061173820522c20a51bcb28ad6547bc22d435762a9050b51bb0e928b4cd68526294d7e5318e9b414906df52ba3dec4055dbde2c2e3c518fa2ddc98217d592ea0206e13bccc51e91cd05e2644aa14a85a819c83c9151e008bf1d7a841b84ebe5aaa6ac6cdccc8856c46a098ae04742d8f357c945863c52f055b8234f4204ba0a61d8a9adef92f5ecf4a628219ae1442d98a179f091be80f92d3a7480250e6f1add831c27300b60f8db063d4fa53d6891f81b90fa6505c56067f73812ba8735a7a016f3d47565cfaedbc2ad6483575b9d8984320dc823515ede788a6d7b9a387e494fc80f62e7083e2ec6dac3211b9ff8046c82ff42f8bd55130e8daa9a903a4ec613887d5f2d341175e85e862ea4f1036c143c45baf66ffa3d91f4326a2e4410b0d7d4b856d33330151ff209b06594a32306364046bff5d3d1f6ce618e2340ab2e47a8f165fd247a81f4db59ce4a44eb825fe8ffed6d5cfdcd34ce7f6e7e6445e2621916d4ed74c7eb47bf31dfce6472a03f840f367c3f47ef8950058fa272e792d5ef41e1bcf0d5e4794d9d526cf26c9bc7adc0030356a10b81afa4f455434d53629373d937b758cdf82a3fbec39410c2c976b1450395593ad554b5f6c01b3fa3d93b1f6701098c97fcfe0dbd7186ab4f7948d0de65a75c5090ba4df034d2de1fed71185aee91a74e0f184fa92d24ae9ece39d84771a169dec801c68e9f838a14cfbe835f891e17c35a82f0a16a6f4861059bb1c8725b494547ae50d394b8ac71a3020cf6438b8792ddc6153f20ec4c36a000202c2fe70017a1754cff208d4d9a1b02c87b6500706df64c1bc5e8ea95c1311ced900192aa8d89afd624e03cc37542b1726eee286bd8e429bf75efaa8ea29bf003a72773572d39848e9700011c9acbb9d780df95be720fdf6efe26b2965cb545da2caa76ddf45ca43182b0916fb0c26e15c5120ce12cd24875c5849138236600d4812b0cb7d1b3fe85f997258d1bf356b153e09ebaf3458253c07a2098f113c50af4af75816341a6171dd903916addbda161bfdaeda29384a0e5d5f492e9c8e09e9621d8708c8df7b4a938f1605602693e7c15b9238b429de581675c376ea956a5520cea75f477044596245894bf0806025b2225d13bcfe06d55530801c212de49681d41f7e68f6c6020ceb1d2248e852364a39fc2c63e640847039b4c6d396e35537b1282a383d54c69e696ece80c25b50b2a804ec384a1e97e96c3dfcbcc732aeb4952f849a5a9ad075cd04fcd01a36681ff5f8c8eda420d9fb6b3514670920e136c42a909e31c4a69d8f877b2e3bb1a629e48eacc3c50beddfad8068b0e1442d146682f9a28d11c5baef72f590820630b82fb6c6eb10468d0baf84b1f64eaedf1caece8ae11f7057cedef27cc07ad887f1cc8c1d055dab004cde318bac99c8d14784763a813f3a7f961fd620957cd0b4c8b1857750d49ffa9fba941050d8935731114019d139ac0e2059aff9dfd3af99da6aa8c47922a7f2e646ba535a5cf4055b6ddfc503d035a619f0733980e41dc5c3b90bc42696522005ff15e920251c469020777e12b58afbd39e3c6b83957897e66f8464c5fa03a5dc2a4971fd064612d1e92ef3be524e0ab618175f90ad3150a07f849478cc531cddc3190a3ee90b097cb40f35c8049641e86bd668ec3f53a96b6f9374b85d2d53085f75a0ea2425f5471f267d168436255edf863cd9fc201f3e9ce26dfea0ea12244ad4bf9ba0fd63fc766b825d85e79c2ee5c19aac987464bb8d205d11822bb5302804be6082a76e53568756b4f322c536b6fd24ac82cf50ec45616f8eef7080d2898dbdba4840cbad313665bd887fac0f5d2bd9fc528f5b35239224b0f58598471766470b9871ee0ec244f7fa4264978827095395a87165ee4e9a2be0e52da43a36c2efcc4eaac52adedfe037bb3c2f279fdb33d04a13af070bfb27f1326a85bcca7663f295badef19e0ca4be1c4227c91ce293a19acec4df9ee3d7504d07d254e00b67421e6d235463343e88544bc2d9a92d021f9a1ddd4e5b6c20615a91ee0048f5038851670a78be9caa730f461e47e2bd545ee2202e8399bcffa9c9d7e7f947059ab6448195f920e96e95a478324774074c108e3008366577b0dce137055fb67c2086c15cf9caeec5909dd51ede60eba78440dc650d8636a25a2e1cb29c75e68e4fa1260ab7cd380030ea261bace71ab0d23eff7211e159f31b80be4eacea7e4d318cfc10dbec484ebb5f431cc48d37320d610f41067b7f9390f4ce01a23fec77d4a42a74d5410b58522d27dbb214561957d116fd6baa47645f5c22fd309f83a65b98d8d07b08b6945e4b3ca14d42ba36d4b5d2084c48373ba802c2b7d016122b5f1da554965a7dd9f13dee059ffa7e3ec68a01c901afc3e3f60df3d81cd9d1344a51c97fe0077fff4c28c12bc9548322b6f69394dbf077018e24fd0f3f24f14013e88de9bd0e1684aee3dfa4254223c534cb2a67ce1c2bba1b0825d28d7e68fae2c3efb3155704fe7150c400be04254b90a503d1db835c38f63f1ac0b050c6f36f0224b05b3ac2f3e00fcd715fde3c23e279a8f503af60ec10819ab248fea02bdbc2a5b3ac5984fc4f2b96a37e4ab5d256670a734e733ae63cc180984e4939aa9aebc4ae6d7c984d8b251c292ffe022c949b39f7648b3972e8c29070a4072ab4d55ee0c8e6f78735596561918d97a283c9e5d76ec6c99af396172a5edc3413e267f47436f25492db95e67908d7d93e225760b5a74e7cf3bfb8067f43f7ab35573b7c5d5dce7e01ee66f30299cc1ba8db62ef7f04d8c5899176d1c732c775b6a8fc1d3bbfdf937ce8accfe4b445b76ce07a21132a5cb3ee0ec8f61f807da22978dc9f524adf40187594827ca6f6adbe3927f110d6d2ecb36eb52a79630228ceaa14acda796ac401c1a3efea8663769096b4ee0ac1046c3e9d3f49b0e535a9a056c9a0898be673226541cf1306014875b916c55c1c86b6bb8d1ea9fff4f174360ed054de39f27aa2a1a0b0fad4d86bb1974babf452c5035f0063569bd8d6941f419c7ff4a33de810afe97e76f64c4521bbad327382d1743c78045ced44a32e18dab28c2748c5a1ed8fac6f7376f198b1c6cfc97375f15d69679a7ec6a8a50911ea367b7e354f896f9fc14f0c201a61ac4614e06b2e640e33105fb60c8bc226a649b7e1aeae872d1fbc7a00bb348b27c3e883ba227a196fc99794d70dcdee6b5d51b0d75d64a0676e047103ac7a73f1e0b4f6b6a2111e208279656f52825fd60eeddbc58af58da455ecbbdbcf30985c2f12fe78a52c4f6b0dc5c8463fc84c29dd83546fd4f8ec0488caf9f265d54e3bbf449f61e564d40c067ed3dcc9fe6d3b30cbe14aa910c0c43e008fbeb373f8fabd4a58fe07add44c5fe25577cc78a94ef4a4f923c3a8ecef6adb2b5522d545818ad19f9d4c5c81e3d1156adf2511bf7ffffd2564126718a7a38c56a47d47333bdaaccd436c0817d7a9b15279c6e6a7249999430ccd7f3848b9d0e0dd01723c870336fc7a1c1aada9b343c496e4baf9bfdd2701392fe5954f45a7d6d9fd126625999339a35d1241d7a773b898bf5a9df82a2c866c89300f68c06c4602be9ca61297030dc6601120b4e756ce0430ad1c87f00159d79066e4a2df774d2ff591cf53fee67cd0a188e10b613a5e211b014495d0f700665769d85c53e8eb48b4dbaba79bd6a294868fbceeb080fa46a520a2aea7dc69a499188ed776edc6f015f9db0a3d0baf9e3900a950b18315fabe54327ec19df35b13f038b3b4ae80c8bddc12493f018ca3969fe25a95bbea79c3c92a92372a85c7bcf590a0ae24bcb8fb4b8b888cf00ac49ffdfb1df9f07915772063f8669f6ca2488b3c7118964748bc843df100806b63fe1d19a2905aab06d766d3bdb706e98c89064ecf4871e5aa1eb29f8ee4a76b29e742289489d7e925f852bc60a704cd2984d4799bcb4f82908087f93cc856dc532affb8773772308799cd836de7f7a570d294741f66c083f3014209443c123a9585724e5764fbcc01cdca5e0768d542e9308ae418b2896bad7828573ad28908eb06f95f685714cea78170c15f9ba9c868ba8e68453ee228bb49e53deeb3834bebee926acae9670b3d77619c126f7009f2b1ab3c8be1565d1eb18836969bf2d33f7436fe3f19a2d14c4d7ea836d270994b65f491b06cf83b378d534dfa79e3589959e110de32f79d59f2720f2a3e84e3fb8163b51f46275cded4c2552e9a8285085a8951dfb5fe2636005881075de8c77096033ce516994f17e3ea49bc4d744575b6482616b0bd8d78d1d98dfad35ce38bfd6c03b80d0a8c5d35024043f4b15780793c28d0752951b9e403ba3b3b99e662044843b075495e3b1aab979900598719ea30b839c9dac2184eb8199011504e4f2fd1fada19c98984c99ed1c82a5781da9fd06c5b71824ea32af9e10e19278ffa476e11f62322b8592170b2bdbc545ced92ac0f9746730f541cc49f256946e1e8b71fd5898ffe5db7b47e165ff118595d0ab30e7f0c1b3d93a52bcb684a8b9a4762388c275ae0323f10a9522248c125a74763a39b3e1b44e57fd034f7bdbbaa55fc55b3f5e838ff99ad6202b6503e025ae615971a2102ddffc1dea577d45102321a3a5fdafed9ba346d0848a89f5ca2735d7e12a04e594c2bc586ac4ddcf5d5061a25b1328e1573f8c3b3400f68d5dbbd8eb66bde837163edaeaa8a23940e50f4cd3b8465f1f2626944f86ecd890e4a12ee7992b8ba08d3826752d937ee82e2a2b36c7e081e1bf1d509a633e49428d51814e69335fc40242d052de69df9b52281d37ec0a6a22040c78907d9227c2c167829f8cd4247ce1082a450113b3e153fda6315f9e1d6bba3d823fa97462b3e6bb62cef1dc3c53b9d4d9a2794486056ee5092eceba948ee16061e1f8b302b1455e74b72320d8bb836a662891ccb965ce220108aeef9a8a94f56849f86d87919a0eaa1064b8e986bdee458f7fc696f3c11cd1efb71c269638c14e8005f872fc2a03944931c2599466beff08427eaa1b3c32fc8614be6899fb4c881ca0b9910967ffa83174aa6ef8593cc5c2f738f9c82ddd52e3e8d49ec82cb8efea063290b789089705d349cf77bd0d9933cbd8b4fd577761b2229367e5a0cb0a2606f853881b3db28d1352165329bf091e16ecdf39fcd718fe559d9fe0dbf74a6d160b9b7e2df63781fc2f90962a06dd5cb4bdd31b5b5ef5d44e3c91ae5f7f3680cb6fcea304441aab59e3f47c259c59e20d9955ec651079cca95916881d0a0dce005ca7a3e0e81c18f1df8e64032ca3a12062e9402a9dc5c8abe67d1f118e166a1b19ce56a92c3c20a071d743467f727283edc04b03f7a508564e2551f1777d7b4e5937be6947b072dacf67129049e77289d4f3b8cff1dc0b5a9eb8f64c4f9c05e6826fdd44c1b4710fb3bf0d2c3db04e1f86644715e57ae505817b94963c147d13cb88624604b6c2a370ab91f4d6649a5e35c2b1fe09b879be28b836c3635c4add4a5b4ec62ef17bf1cbea30d59baccb384be8022dc9c5c414dcca31eaf133faf033ce95436d02f4e5f5ccb4b11c2ef1f30dd6b1ddb18781b5c4098b9466ec2f558e71f641fac565a29747ac84bbee910c20518a11bb5ff4638232883cc356397ebc7152939ccd495ea09ebb6f492f1fd145527735f15d6639fce25a8a106bcf9be20d59147c3d72ca49c3cf666f32dd235a91dbf3751c28ea5d5159eda71dbb331a2b4831b5d7cc52188622760371802807a873ff9d469291aa427ba8805a58d90fefbb16b598f2bebc48418cf8fec689e0844c37f01074e42b9b2e0928c5482a1adb95edecf05c4a45a0b6f791ccfacea3608a3f7b72e69f86007bafd92884635b09c296b29976760e2695a7c7691911cf238eea1b0d81b9d6ff85c4792c5eb686c8fa219a172f214ebe63875e71b3eebac0f39b00c9efc5a297d912d80727977478e822c4d6200441647d3b76a1150f41b22f9b2dc00abb91d7dafe42ebb2c13f86712d77695cab1e35da2d0ed0deec55cdd36f98f1aa88fa34ab3be91a04e814eff8ee458a3e1883807128828c7686604be0a5063497ef76a7886ec09a8ba4b2df5fe8fc7296090d2f5818b0eeac68830f591a03f061d3012785bf36aa665e51ba10d3955f988d3ed409daad468c789cf6016518d05d64545b85437d9c739ca6c4bb9325acfc5ef5f553540e060eca75aea480e06eeadfabf27708f8541fdb6a89d2071f45458bca324dfab51e6b2fb892d4d81ce499db7c22a3f23da5a28b2267a2cc23bf693c546d4f19f959632a76d88086ab8d27ef7c362d4c1fb076daec153c1179f5a7fc9182524b6f958df41e90da1045d1a0e16b9800de1e1afc47d319340b98758e98b6c01364bc4971f36648e155028ae58d93ce0a861c6bd145a3df272b021e856e10812fdcc2a209f0290c1fdf0f6fda55ca09268cb6ce03e0c1286fe252c6a2973955da7a67ed8d5b9284235684b3a0ddc55a4e04aff6d4ca31e48eeee5489f320dcf2dbf9e26d0b401e3f4d9c1230931167874ae5cf3c3db516757e5329a5ec6cdc3844c18a155762c2c498b4c69ddd6efaf2528311c5b5b8f2bc8c4a4fbe2640ac1ba3051a84c9a0610a21281ab138f883144020d9512f72aefc6e65a2c82f683c1852e41eb813ade7ed48ecb537ce9c76e263f10a24dc80d0298d2d49820ccfe34092b8e743ad390811b3fa123bc20c8e204ef2e29d4f7f809f9e03bcbeb4f68ad73e164268dc4cac3bdf492e259dba4fa81de794df2ed29dc6b9b5b9d393a33d7acec6aaa4e3434e6575deeff7b7558112c0729ca4e627c17253a4e278e59bff96a75ebb5bfc3771df6b27df4fa2b16fdb2f88b6c76741e3e60015913e9e6eeb27fee0c4ccca8cd0a6237d8b06c588c90bd3778124287207a90176901beb29c84d0a4d8b16e5457743fcb545b94c7bbf9596909d043ec9cba583daf16b995c2f230faaf96125514653433ad6fa8b94da82d52880d6e8fe2c8853b9a84f6947a0d4835ad8095380ee2700943ea602777f29a712d6393cf1d1ff4a9757d3f7eddccfac536655f873716cbd31798647eb6f7d8dd95d33d6a89f62bc7021470107f9662a8a8ec55a8dd5c813fa472f238ae3a683bd1ceda4c80a92cb05b0e9eac6c94bbf6f7cee4fbe11373ffc77a950e53489f3b35f17e3fbf014cb8c4a3fd6ce174974ae4d58fdd7326ecdbcd8c1d077acf620a71f3fd6178c07e4f4af89556c7823717214233d6023a1d9a5cc6d73496163590a888348b344cc65398def8871c84d9ca5381804cf7b268ac7e923c026659ae3525a2c08b43723a414ca721f4c706014aae7cca0d8480c2e786d97cc443eeb251969c215ce1063da95a39e57a17d9da482487187969af3d20ca3b86457dc29aa5a79d64d1a56f9194d1753b49d4b0edc4bdd52ef9204bb94a4d76133e8432b11c488096708b55e2aa1082ce2934763704343bb0210d5e83586359ecbea1f7fb6b00033ab4b03b5600ee43dcdd0c725e46c8d9941c9b035cf3c51ab6a755623987962a9988183af680231c11b58229ec8d3583b13976ae7e0061ff95926f3c0a86b072a87e26348d04e72160535331cb245723303108f8ec10aac2edc4d9127fcf461d8056412a32c9389d188f5c3d4e4e42235196a2b2742cd3fa262f909e5d86019dae69abbecf01b26a4b5d0d3ef5219aa563656d3af3ea04cddb7b256445100d542c8d6e5c44f3cc705f325f5f2892a7149e7c917705ea7611f4e2c793bab9c7b236297d19c960c856e8d176f7b6c2d9e5204ff65303acabbf6545fcb8b0c317a751ba28a2e469a3662df718dcc669791ba49966cdb2df969f110929a3153accbf3344f61dcfe7e905bdfcada0f467b66eaafbc005eba019d17e5267d837a9843987621bc0bb57b190ab19d33241d48d5458c26360386d9d7553ee184dead79a4d8f93ae85a60e96769827a248abaefee1c6a04f16531df8ff94690fcbc44e2768c3291e26d5607cd84d8507fe6ea138a4df5443e878b128b8740d74886ab0c50689293e226bab7dcd17092ba57305df2723ddecf338527165b4a58ea48ef20a989b9722bdf285f65678cfd9075f0d5c8057465b0dbbef2753815785fe1a11e0d6ec9eb6260efbbef97fdc1e0868efa78ee73a04de76609fbce6f480e9e514a51978777f531d231c86456661d9753ff2dbb7b5b97aa49b2522f73fb618e10ff95b0524eece6fd07b58b9fb645b0b64f5d160d3f07541b10c4b64e0310ae29a0dc3c8ec8d48200a193e5a3104af56cdb988f45b27622ac75430b3ec29cf3fb0e25fa05f2ebde177d4f8c5e758be8dc58dbfcfb3ab4dcabb94a6a9187d839ddae4c7802640a81726ddc3cf16479c1647a5ecf3589aa79403d2506ba8a20689ae41baa51e789ea8a3d14ff54344bb5ac60dce01e91edd3e64b0fdc5e6c4686d1925f8bc6d8b0655283baeae517803b3d549e47b4ed5d14264114a402dc0c1fc177aa678278b389868555baea8972c3b10360c0169e3476a829eebfb50a9be221ba846966c3b1fa9b9abbf7d2b12f3a07c75e9429831e6418028d002c35f339ea1e8ed488ccd2d11f0c0f48c73035ce4010fc7985d2a56be50b7c3dd0772ba06652bbf54d34b32daf6f59eeaf239c7936108dd098b7ebd3357bf7799efd9771f6d8fde0ea60100ad5cccd8667eda0e87ff443d57b19691bf10929fbbac0fdb081c5d7c905d0f28c50c0b675dc62942d5e16437634ca8bb3d7ae8df394e0fb263806f148df6df93497de188be54ec979e3ffb846be07f252ffd93bdba9611588dcd7df04a6b1747125fbcfa1d9e9677528f4811835da07fe9e3e7c8914315e679e6cefc3aed2523a05f0516403365779faa603c4450fb85f9480deba987e95273df50f9271751d1184418f5d914abd725b40c67d7a528e9fa8d05f526c6d56f6c5f1ffe4f069986a1c6303340f692f09a360d1b59acd0522fd5cd2186a9cd805b2f299fc4e6f2f6aabbccb3aaa969be29f727c899dcfd93baa83b1c08838fb3a1916180f4fc4b84d05bd502a18c2a26b470d4a50522055c17b35e9d21d30f7f64010084f7981a9256e65b7f874a7c6f1c557e83fc4bc436c27f23504ab6f1c916d3657c5c2c815523374672f0e072b8067c4e7680c7be864257156290f3213d949e789966d5c78cecc62a872673d34d58486697ee463084efa4b36ab3566a98f606606375a2f4fa147d3a2266ea35958a07cacd163baff0d3313f147ae6f894033689b3483513de5e238bd679eac8f06f5598b45b2499adf93cc460e6b70aeeabedaf6e370792bbdccf92e18869ef009d9b7478a37f4ddab4db0feed472398185ff7de06a55f91703a1ed8b374ae0979e6d899ec2359d9df1bc1eb3050f09af223c1766ac92aa6c9777892239051609ea375032dd0a19b6b780c6e2ce2939a8df4990955e873d74314a45890365ac311db6f99b55c583d904018b1a1e23339b4196a8ed88c3356a5644cffc5eb92501dcd3e5104a2c34ae8848b37798bd4cef7ca91493f4acfddae1d566a47b2203e22f0648f9cb75f5b2e4e3e2a8b20f85cfba0331f6b1020b8854c74dbc609cfd588033523f19c3e1ce29430d241e1c16d7bc7772b09c4c019e8aa2784b92ffc6357b931d13fb77e744a5780b6e63488e97fc2496a7cd7b627328a2e2e681ae12971d9a63a85b17d6fd0c2943bb380d296575206a3ae8eefa6159ee6ef9228e8aa5e51734e8fedbc533bf7961c583b2de81463c984b5c028347dcab250a7a4d35f2fb19a287aa58bbd4c26ad29601c43588a1ca33c148e0857e8f93b974335947f9621dd5f2866083a5d8fa73ca27cf6f93932804fe73555876b6eb11c556bb29965c21e037b74cbc9620bfbd1096bc2ec397c6680e379e41f7ef46523457485c1b9e85157bf1ef6b1c7cb2b030362199b056269642d12e0e78e83a5b49a7931cd2e6b09b15d90b4985327aea3cece1109da57dad90959c8eff622783c0eff0011631a070c9a1f822549d4b7ad8e9d464d438cd66d3c671f72c8f3cebd0c36befe63418335e868f88bbe315bb4401747be789113a48e1a400bdba3241009c34de3412e99caf5574c55ff5ea460847123a62e914f3130226e9551e093f631e65bb87790bf8b4fcc2dbdfb029f66a70d979dca9d9b742a30bbf68634298eae8ed66d95611254df67b245056b024e09d21755bcab2755b10e8a691958670ef0a5d9186f53cfe550002c64ab60e9dd5f964ac9c74aa0c8c589b916f179c4c4d4818eb9599a601f4af38887bb61a1a82540588d4126a491fe8897f7310fae2398763c8e72c0877f6cb593a30b05b1138568cdca0043ad7fba8474ae0ac00ad4e1d1b41a1cc3e0f39aa18bb29d971191a5f651e71ad159dca18b8d19fe8dde1cdd138f75cd001464c65c8cefb57fe8603180722dcddf1fb7a642df6c0116b68dfa074ee4698ccdeafb5ddceba3f20b073da3b2ab062441f3676585accba4af1f9da33272ceb048e060d4b39cca135c56d45c1c699d69cfe2bb34e1b637fb981284a6fb1d70cfd44188126946f0835fd7738800a2f5565188f011a840b98fcca5f2a0c43803e1ec85f3a723903a2d946772569a449e5945776b42d94408979ec4d257510885de176a32e1cd7e1048654b977c3956ec5cd8026cab59c97b14e0a6843054a06c4333b7ba8799bad74729da5c7cbc469ffff802b83cba3022a5d6e8b75186980f9f9544e7e81f0d8a6c44f0e68005439f8a877116484b0356b9ce5b5730db4bfd6ae4b11988621c657d91d3f4240007d30259616184e6ae3a573d993f449edb675e77c105008a3af09a21ddfb06985187cb6dcd4f744ff44cac20996291a51bc13de04813dd1c2529c72ead59fbb16fb6b3a149f2ec21650e9564dbd48878a3fe64e584282016b526687fcbaff5ec372ca75a1f9b1b96297a0ff6ef78e4e169ed39bde2a41c15e6e5202ff34d9d5334ca3bd87d9c155ba61a0e00b07fb5dc5e083e650e23477804394c5d0411ae3ccd963bb698e5105541a04f819ded063ab25528bc07e17fe5928a0342319d829f677999fae50400908686ecfc1142b1285975616bcd7167a8d2c43b9ba66c3297f8ee47f2fe914c1d0ddf2664e601e0d5a2ffa752853106edc1344ec8a11f9e7f3fbf917bb66daa03bf058ef9385b108e2dd2460341efff587b32d59c2ef9ef1a9803a45f1dc2cc17b71952cee94007f1de41ceb78cc51718b2683bcee35ed476fb0db88ce8dce79cb1ff38a2d306147a4210a6eb3a696c7bcae171e3ba9ea210522e2b6b13dd6e830f7eea1866e1f99e1c41924c8ebe866a4fd279dd85dc2bfad637612d88cd7ce48b03febbaf7e7b1ce77b2a50a36fbc352666cc6666cd76682ef489a4f5ff2473819852eb497c0da7f18db57a5c020122913681ceb38f874f872d500ed0d8f9068ff4bd96f954d30e6c5d9dbd125f58793958e49d7fa6e3af29e70f0691fe4cbbe0de06589db49a5c9b0444d43d437d20d1abc0fa21a7956ea921d502fde68389dc30726f727c07d16c4382ef6b3ee5aba31850a6e19e7af0cce709e2851ae7b9db9fef55b6ea30aba8ea58a4c166bb2c387f8f9de9c7d28f1686e760763322a605b40bae9031a467b05d2536529b5b2cae46ee0c83ca8fec5012baa92316e3568d738a0932c2b0a252ea15c9dae3fdf0358fb06a7bfdd5af3ebf53b83e461d94f4c192f8e3feb74bfe16b952781afcdbdccb8af00616d8734a45622cfe4a523902d6b5741e91e471161e89c0714b00e9d83bff30e3085e2225515e37e446473777d3e9bfd93952b64651d747fde01f0b36854661cded0dfbfed21f72a4ee4ae4fdd548207f40f03e63893342b46baed5d473d67d32afbdc8c5039fa1a13dcb0377628d34278a66fcc11b685814272f9d6d25a37bd1d443c5bd0d0ef9bd3887345c3e1712135cd2044e250e1b254d5e4a46cf4aa0145395aab0001699f48e0bf1b9ba4d03f1532dcd2d9d0d0a5f8997a77e67a7881f7bede0c9e91c67badbb89f6b732f921160f8dee7d3c9f0048734929e73b14ad0e0ad0cbd7cfb62c8b15a655f170390e1e367a0a532c0df25512c9481143ef53d3683692587fd508fb6e919346318cfbc6717399c23c393955d0b173d8b70526b3b05a5f697faf74f18530be1395cbc68cb27e08c9c739a525b5b532976baf67569eddd8bb1237b13ffafbb403a20428bfd60de9fcfd2a6aabdd0f66031926ada93e7e8deb7e7b5ae1d805ae4759c1b1b6e4dd50f5c9d89f969694c4d1f6daabe7cbed0e731a6c8cd248065acd736aac1700d29a95361eb652c0582e2eebda80695aa41534c81999d61a18dd7f1f8b25043db4ba35097a419528851c875a60f4a686dc439245be2760627ea2754de0b5e6728e390df190457aa39d95afd2ea370627f3b24807ea58330e49fdc311136361390b5bf7af0375efba2a4bd82504850f70a5ff7a2a31f962fb268dca5fa64d5f12a6ee3de32362c879fee4545ea632b4650dc206b98056ced1e998388e4d57c58f0a9955b150dfc289cec8bd51b2f0513592129912b711f3074e2b833fe14cdc2f4e796931dbc4fadb855ea3aa1e77365051b43848669328a6b02118634e5464fbb18c78231eea5da9716d56e2b54cca6d3b8b6d4a6b6027933294ce0dd26bb27d1188de73033e6797e377370b2e1ee65250d22e8d663a10ab689f02beee2704a7d7b2ed24b8a58f6713d9909436a80e698a081406f66de9a4a2adba788dc0f5468476d24e23e50545d99a2b88d2dc17318c4783987ed232954c6ea8059eeaf98fa3f15ec7086e0445fada21258117c4b5747808b75ec2011f1efb0d4c27537e2d78c839b5148e4bbb901b488570825bed0258df9ae7b74760d86fa9e4618d549e1f0064c4b252ff222dad25d9195d1a8521134eed6caa0379c56b4459137ad2113b560ade5969819f577eb44d06ad4df4697363603a06a72e21eecedfee39b887dce2d1eaad58e7ee781b3f40084112d8959b9caa9692810bdcfc07ca61e80c23079f99a86e426f50b5b6925040ecdfb2c960b29557e2b9b08137fb58f7adf0adb87f5e86982d727b81663627635a8f8536b73f9e37e47a379b54acdde721afafe9417acf8012a501951d78b06e7099a981b2d67f1ce70342c18a783db8d0db83dc5ac68945a52b5f07f0e33cc7acdcd7d4b5f7c5e0bad2c7656001f650478fb01fe320f6fe429313944332de9a762670f8dbe8ada7b8be220d8c1e4ea2ab6d7598d4b2dff86ae50419ac5ec861a9bafb28ff6ddce7876810d43226ffdacd846b6989915c3e2f95e2dea863e0a0ccdbb6aed4ccff0ce2506db9cffd4b726eac0b883905567cecfbe4b2e31ae78702bd39570af48241861858fb56b69780ab19b51213f623263a41e0e473dfdd6923545a7610f67609f6d70463bc55f5a1ca085bc86cb6afb5fddd7ed08ea3d487d5c39229eb94995a2ce08c7ebb89114ea34fd102227f28a8a8bc0933c2d4e13d9af77c5ba0ab3080e687e4b60a47a2e6fed3fcb889ca8a9d0aa95d1861126075646f36a36444419b139f9d2a97b69726816d0cf1f1cfdfa354a16de4217bf1ed06eeacc7c6a4d655fe6a07bdf8ba25abacbe79a6ce65437ac3d744993483c073afa0621ec0fac848061fe6de91b56fe9f9d2ffa58ff31cfb1a94d409602d50436c751ec8c51ecb61f9596b3872674a23fdb10b5eb0429f417ae0337d8a609d2e7727451be07f0cbe7184354b71eef0fc673c96a76dce8166b8e6868cecca47e17af2c6d65e42e45cc690b3a2cf93429bcd2e01dbed0d1ab69032c38ea6a55140f2dc40ff3c1cae360e53969553d969c5447750b1bbdaebcecb36152a11e2bb2a637c9f5eb7a33524706955413a2a41364ac0ecf132fe9ed5b3690d0919ae4817e972214cb97f25893c90e2deaeffd70d046dba935ff0f4da4d7b3b2d06adac4025794cd674797d9bf4af8f3167750859202c3f8719c4c798d0c1521c4bd56a658f89a377fbd70fa0325faad6d1395297050c1ae756e94e718924a60bd9d312c02a88a312d63e9add52f47ad83cb2d139b4d2ad0f63544fda3a94bdf3660caf6be86f0ad0884bf74c82606757da9a6038c078d8af8a2264f84d9e30ff3247220b8e08e87e1d53193131e8c0ff84a76c44e624c79da8f753227294aaea247db7ee0950ac45a1f0bede559a6ab0f5af171c6ffde8a9d4306ddee01798785fb70f6118e03b971f28cd56e82ee7e417761a899ec318bf34c49e6791bffd640463b0149f20e805a4dee9dab4bc9ff71026b4f4a1184ea0ff182e565a040364065da068c8e1c64299e54cfc17f1fa5f5218afe8a742852ebf17c0a3e7931b907fbfbb0c79519ff2438899d48afc5ae5ab9b76dd479dce53dce64b891157c1108ac1e9a0aa09d34319307f9e755a6ed5556be9c530e2d7b65a4872d2645c0c81fe0f7eae7d212607a39ac143e67146a26334b2067c942298421dfe6e33894c13a57890f352048f1f8b1d9ec9eaaf6c0ed9efe74e67a204d4ca52c270876481214458ede583b96062e2b0082f93fc4b32770a2bbc09ef397d0f0ffa1192e5868f491532baf8df6c6fd45caa5a37c0a2280a199ce732a21b45f52111a9e5444dcf8a609897f34622f50d4a9ad660de6ab4c8973e6d30023a0d7b1c00ff8638347226f04feeed7708bbf7da0d2ad98947d05730c28889023cd111e4ebe8e62915f4b941838b84fd306ce39da9df28ec4f052f0cec6a663d619f922cc6c583f1e89b6c804b74a018ae222405776caec894b27f602771348dd7b8daeea8980bf47752791c2fcabef025fd662c8443717c0d2a568da439a4c0fd31f7aaa603221ac987174c3c95fa3b7a34628706e8ac17845388d208199c734508134bdc79188213d78a6aab1ca485c0774501fd6d80b705512847907836d9a016d571ea6f31a8ae30ab6ad16cd9136382fad017e0649d2c3a8f02572048b24c45d8a90c3c3ded51b139adf4436afa1a6b4ef012d296cf89d399e052069dc9071454473ae5e7f2fa4f1494ae7d725f165214d8fac0c4915409bcc40e491f035570f4cdb394cd17f5f4bbc7dc57a07174d1fa159db37b4491895b2f426a8a7a47d73c34b98b49549e2a9442b4ba71ace4ef9d4adf2ccbc9c4b2657dd33449f3508a10fbf42b40253540474574092f7e6caee41146e1960b0fa95e8e234c1bd80162546de6d98869a88a6025e2de92b795ef1a8d51b8fd472c40f064642d0dc0205ea709944da51534060ce32c374ceae31b3a49250344f1ae4d6d81128a98efcecece5cdbd46a18993d097d795bbf3b7910210ae83c5ea70dbbf97f9da5c1a9cabba85107283f4573ac152fb174c9a8ee04052e51286a39bdd83cc154ff64fe5a1cea2f0bf189a55446f58d40151f4b62809d0e36acccf7b27f995458efdc255631617f1c1c476edae7b395d03632acd36aff99d3e4265a98febfe02858604df210159b57a3de193e958c1b1c49844a89efcf23a9d10dc113b30772f79d5f8ae310ae0351a7e157541b3e1a9a1e2ac0e485c969df80d21989e437a801fb0ef6419d518cf7a5258280a4727c0d8195cc17e7597f3a7b91defe7aaee423fe11f3287ca7f7f145dc1ce6a85cc98565ed7200460a6ba6e0691fcf51328412bb805caa6edc4bbe10d89f1b0e78bcf20294178a8eff192335683ebf887dac58a040497f52057a642cf265ccaa284ddb03da63a151fbf3d6598d1c0df85a2c5c83e8355c42358e64a325473356bf9ad41032ea437586d6dc5d5b64c32f78f455e9ee1bc1ea7367d9d3422e0efda0ad01355d6a5ccb5cc4d34dabd7d8e021201ee8712a75d38a218d14d85c34b821a817361fac628d24ca89221f3d3062d9eb3b917d6389e4dba1b11aa582ef8a32ee85b8eb0e3abca00c02129304f59797edcc84567dc0d872b609aa3e181309cbd72f153e1c8c8f485b1975a430d46ba81d1d6b0dfddc8fcd70b3179d7c9ccda5b8dc81b18bb8722c47791b0ec9e1b9ea1e89bf0700b1c8d657fe80d03013386ce61d2282dba2822696424515b0978371e71073e69fa9ae693caa009d20d2723670edbd0498cb5c5a134a33c75a77bf99bc52d9f8d4c50c639d5823618bf6d32df5215e3a44015c05013236df234aef269bcb7ac04bb86e84a375c158e7ea3aea5cdc7f31492439b5a8fb860dd5c6711cf417c0426831480cce51358a46d14b0903f43fb5d90c32e558a084654bb5775c99772c5e15354b684af807d86ce4f57d7ad1077a6cb509cba0321e3feb4d2547e1d275e8facc784555c6c9ae57c5a341236edb2dbd26cf4b4b07d174c9264209114ccd1b5e93d12aa3c98007903152c7eca83bbec6e04817e980689158451034766448baf1aefcdf68edf61de722f4545feb19a2af7ce89c6036ebbd70283d448fc9495f500d6311027b77a4675f97dedecae89316f9aa452eda7276806a9237b3a8630c6e9c5894e02e8a4856de929173665c6eb7b29a788756f13d382aa2988a7797f4ae39271a1e58fd4d79190b9f2426dadad1d142916a40fc00a0fa049de912dac658c87e7fe72baae44990ee58d506e03a6bef7205bcd4edf7a96a607b3dc98176d4b8353eb7aa591a905c0cdb841ee69882a8d905636d14b2db7678c055a816f9a584e906aa3f3ef162890c304ff472a4cc0b08a0341340c8f623addbc7c1fbc2282e3abcf4dc6bcc99c570b623d70b7fcad9b440d4544e8f54af130fd49e203ccf977b3f2ec3f346bc1bcfcea93638b020287f1c4039526948393371d028d12a036f4e24faf9e172528f59d451a4e33c652b134846eb6a0f104015a119400effedf48ab5e6cabffa8f6ac1604809ef499d1efff4f06cf2e607733117fd097d4879c0c2d89c8067a8934037495d375805738e4ca4d5042cb35b255908c66f5d5da47dc3a8da3339743151cb8846feb521e62d65db24ba0aa8315097ec6f703fe13d133053f178f488a54e89170b45dcbe2ac24f21e004ab0e12ea08d69fff5032e02a2b63c3e16a59a276d862f7a06ef2728a0170236c0fdf7b746679e2166cf8cbaff151338d137b16cb7fac325738d15d771866ded6adcef554e48af299442b4e03f24f3630f9804f66fd4deb98f4b61851031f1b3fe54789763e034932cf1e72bb71f9fc9995d565e4c8586e60deea059feb9a9d610f2abf1d5e1dcab4e4fb19a050c0cbb342ab8df72d2c1386de047ff85670e022c29dcc9fc7e07fd2cdb188dcc7eafc9c780d44e394da9a8082555dd1f676871eea64c1028225a328edd3d3be07b9ebc8160ab70c34f084a458d548dedfcc05fdd98cf5e98502967b67954a4001e500fc80fe3953ff84ce006c4756cd4ae30b804b92955f7e2a1c458b26d96e494f71f2c6975fb89408f936d63bb59c5c2310df741b9f495d495d30212c4d79cdf7afb64135c0e1f0e3e087f13d8b0a02b24bb5dcc289fe04beba70057f3a2a703819bce43a396ef720d167506ab75724c0465666a489d2c37d03d0c255b18dbf4a2a763912b1b694b911d966b8c76cef43863b44c23346f3a65a9696e82441cdcdb83a54060bbe527d305d3000eba6fde7c7b059ca5c2738120ee8fdcacf2075e8a5ba2b6a8d2a858568971de31f7882c7def25f7bf4370b83b8869b46be12731055d5d5ff75dd733091990199087a6234ae7d819f9a7838b070615929d4bb79867ec86bf0da528e41f344f646506704a33a807d67d50a8a4950ece1bc1756fce43eadefed387030a31b6b1414a6fd91bce0a4c66ea3c111658d626c70627f3f38d38626a565e3b887eda0427d574f9f3c5ccb83b079e7b681faa1c73396bfe4f5ead50a50fbd6577378ddd1bfc68aa1024993504141218efc380a43f312844322a3a3f616c2cc4baf9d8d7aacd89385095e0c42e578c11496e98290b54eb57044eaf18f5de421d5e6ef02be936153b66ec59a6cd07f713bfc905e274044c0edad0aa5a9d17aa3edba1988b93faff4071ad75b6f04cfb71a61e2ec5f8ea83b8a518cdc4f9ae1738899ffba24d33e2dabb67ba8c68d9b358b3237ccf042420811d26180e98c2b77fdb9f45d04ae7821a792344583c180b355d170f488dae996fd8f7015ee05a6a04029113fca948f489bf593b0b2af7b04ffe3ccbc9fe1f92496a24269cbf7534d6d84dce0f1e149c0ab525ad8712985549371f5c7ab1b579bdda2126d32dc4c2c2bf9c18411cbcef79b4a1c9732bbf172b0fb3a56f66ee9137482dd9a5e0ccb569487b257827904e668c85fcb2df5c77913d1dd75b6f4d8a80761bf1a13d994554db735c7a8a568c4b896d0f89021d7a333255940b32ab3f1dd6ed4943a4adb48844bb55e7d1be7cca12f2839df7f2f9079b63f3ebd56761813dd9637a0b422bc568413c6b0fe3cd0075ee71b2d40a1c41f0c4e0e4570eb2fc7a6a2a4f7765aab370c757d96f60476bd7a882a62b8a854118f46a87f313b22afd03c8855b6c084ce0c3cba497788d8781748fa20c621409c2d42acae5a03b7f7465439b97889fa88ae0a824fbbdb554f6907e956824633bdf3214e6f934d1b580028c42f1804de410f11b6d8bff3965b222adb82ca6d8b87f50a2e25a302ce97601c7c95493d3449906c33a4ee36349dc9cf669f34e2c6a8925c916bd6b73e93f41b259b95973381c6169cfaa48ce0503dea2463a02e7c9bac6b2a177112b5b0e1a9b7c67652d594a962e0e5e6a3de0205fb6ab0e6810f98cd1e453ac5c6e94e4d8cb576cc412fe980239307c3def2c5e03d6a16297f852969fc1276c1e78cf3a9b1f886e95da922c198bccb1dd65888e1db08f2be8e6a6111132a30fef9ffc95d05427a21754c9022dab3ba60b346c23459f1a8bc5952e5b3e946547ad32bdabe622d85797a6011d3ae247848961597da1e3fe9f351d069c49890ebfab8059a77ba3bdfdd10c5dc8e4984f8d1188d1fbfc29d544250721577ad2381982730ec91a9ab6888280861b5242e3e075733b9205d6a7c9e716c314f7b33a5dcdcc9aa9815fa3294a59bd25ca4a2accae4c136502ac454dda6559f42ba41d7454807a12e19c48ce80d9970c750297d68aa066f54e61b6498a0f29b60b37072160bd795524a71f9e190972e183a902e2d20e17760605116b7aaff049699a7b3da67e388e9ae80ad80da09f30222ee4c059ca25f8b55102b0b730aa62a4a8b74d3aef9e4ccf8559cfd6e9b4f502114a585ac80ef0883bcdd1581a6dff7486772f987d02598ec30b8f29194982ab7f00c56fc11780ecd7d067d784824b557b58300badb7ca016fd7821cb88f5b60cbd15ee3aff348ed0d15953d479d97898982eb6c3a614b527b5cac512d4235a0e167c9919c963c5d8e6f3185d5f18da7fd5a93ba1029c391e30405d243cad85beae03ee1d9fab5c25bcbe4a240e36c3aa51462b4d6858f5aad27043c2c76402f573ef28f33556b18efadc7772e7b64ea4d598e7523fef086026c04d3bedb25ac4476766a647935cfd010ad0e1d9f033b5bcb8a09bd0f142d8c8b1ac995fa03c7483f119de37ec146ad4da4cc4124a10670fb893fdb0f57142139b8e2b37e2cb5eea3a0af17fe536eb69fa3a3fffc154f91370997a10876759e5cd122d612c409359ecd2d41903050769ec8465400d513430ed04e7de583056b87483ae8cdf69451072a78647a23b68e627554afff70f838f89838da5d10f457e5d25b4760cdfde2dd300920b7ece44340f3411bcfefb0061c23ff2dfb39eb8f56f840cdb1952ff8506c1b7abd5e917a4746b9b6fb57c65457aa67ae293d9661d20a25d1a2b5db2da6700d73283315125b69c99c58bd1ddc18ae17f55dd81302f13fc09c77c7711b62eac4c970573767e150c5357c4a87f3d72a41ab83e13bf5e6737a0f60305405d65c4a5fb35b0726a6682e634df61a33c38830219e6b1ffcf7ff7fff69af8835779ccfb78150a566f0b9ee12f1c8ae2ef28b06bcf31fc673af3c3ada69ea00da4535799a7eb6a24ef7dfe5b357c8593e1a8422f670c6e8b84c729004fb41db24abc2d9a60a8942d17b636b362c74957c679c9842cc91b8de588cdfdc13d81456578b7e88e91e7d064a4ac9a68b366a4cfaf9f5677cfd5c9b6a879a00c060ff3c965ea9cea9addf2c99eb3975fabcff877aa2e4ba0c2de2402a1430c3defa2fd8022bdba2590c5584986844019a96f8963a1cc2ee8f4dc9874ba1dce275a5de1d8bcf518f0fe0429d5f8ba1a3ef0da84bef701f3f6e0cd1602a7297dadaa560d2c2597946d9aee5bddbbfd2860982db8ccc2ce304b18414479d96c2c76102be41a81debaa82fc0e3057e032c14389c60fd3f5fd453648bb149457db1129caab69061c810d83e8460193098fd2e81eb10484bd69c082ac22f2877bb46cb0f086db034a0950307cc513ea98c1a945dcae172e241828c3140347416012166433fe9bb4516482439ac4c52f24fa7a209a8ccad6db8630dbfee4044ce089aeafd3b90c6a317b8fe69302c192a5f39c1b4799d23a2aa0d369852653c53656d0201656668b29d7183c3585d725ca73766da7e2c41ce1a54c42ac5070aa3b3a6932c580e19207b43c60b6fed5d3407aad63ea3609d87c12246921dde460fb64b3f91ec858510abad4a93adae5a71b7d2afe476232deb8151c466ac53a9510371508c017f42ca6c02791fbf1f28c0ee6e2503298727b68fd27e864a411a633f134e5c7c327294a9a1fd15a3afaae4f9fb70c12d0ba55a793b69a55034c3741e7e9e3c486c362f9ffdf23aade43460aac24a537bda69de329195f6a3c582a9c0c77f69029055a3214c6b7e2f65ccfc8e62fe923635b695bb2bd13eec94ba600c3517d1f11d8377617165a8310fc69f6edd502c1a0876ee1c5cb681c6b10f09437a40897781b467bcfb301512b9c4ea6bfdd8c7399a0678d6a809b1ec924e424c7913e76b885c704ae1b9ac14f6f5477d2a4b055bddf49039d149db76bf5d5c9b72a980d022a11947481eced021bf785ce1d7c91a0b2e9af87285af2f24e32a50e0fbc79079644f54b988a7e4fd6653d67275879733331f7bb777b5b828e7288717adcd58b581dee7153f8e0fc0b0756ff9bd82ab20c1a309790e801676c28ffc971491d565604a0c826d354ef8ce1a27e357e8f9d9eedb8da01fcccd97dfff47976947cfaaca67bc36055d7de14d9568d7b9d1b2e87932606e0702e2ee45dc8b428330f2bc115d2dc7c37104c231c14f95390de5f8fc6388d60c7984482d41faff8e04153569fa3bb64b73b32d7d6775a091da54cf7bbac7b87f527c99caad0c79de12704a93c40273878ff108632497837f6b72c329b1a766970859e8fa294c2b60ba7e60bf48c186d8edc0d87d8fa6fc7bfe7f6427da6fac53cd3275e69103f7c60d8dae78bdf2fc45695c794d827d6adc22ea68ddd1dcd95a4e921e6bff091cce60f16d0ed4584303c15c207981dd1cae00cca0cde461dc45a9b7cbb720879db0249d58f2d1d7bc7c4c1d63d1ad2b6f836eb2c3a1f5e2bb9a506f32ac49133e234b19ecbd3caa64888f5e47e0a9467fdcdf7eecef8a44821362821bfaaef39bc34cbca22a4719aa9e6d6c0fa0bf02cccb0e0044f62ec7f577c9a155294d3f662f77581071d1d5b47815d94b0a785d28c1fd80f4723c6cb6aa90390421ae4f7e53aba2f865ddbd1319995981e63b459ac5e375086f84a99bc48ea3d000af143dcc74779a08acd7d594f1a3f8733f8993700858d8e24320a4452e1325596d7e02da0af8b5d09937c7e8b7839ab4d31983625b635c8ccd62aacb87f24121b77ab7827e4d8356418c0267226073a86ba5feecab4fe1417cd92936793292ff07a0ee80dfb1a64228d944825f49cfa54bc5de6ba97d4f595b2b2071fca331884b70bedaed7a38dd503fdf34c58524853af9e2ab6d180ce7a48f24f3b4abd30c0666eb09f63b223803acf11bcfa249ec4cff1a0961b104806aec822e3bdb024d3b2daa581ef74f06a62c753ef5f69d0fd5fe26453d2ca06469b0c403e2b5d7f7263f34a7c5e5fc8e4ba45a831d775148b17420ff434e061b6afb4dd071529fb7e30cbcae17631efccf067d09d91dc6b7923bfd5756bf5c9f2a3b3bbbdd90596136a2d1a1af4ea114361f28eed93aaf8a0630cd078bbd5912528515ad67f32ed1c8adc27b8f45a2b0238f506202523b5b92d02d45ac884b204b2c39c40ae2339c21a9087e0ae16108fb95cfb0849380d9522088310e757343fc97a0b54ab0f8ce2cda4da14a75d200f2ebbba333449cbda8d5c3347b64f319d5e48810f996d22e2707e8cc769bd645d417b5d5e347243ef2da8e0d812dc58f392df907c8ac53e1e1965a86e2e574292f0fc5eaba4a6357e80aa55a1fe7100c764d3ded257624325a6c6e17d0426836300e8a5ecc8059fb18f19e73df8a234f620b7ae47d88babfe2e22160fbe90b624c84da9a1dde3a5e7f9b9aa52d512833f2e42fdd54aaaf5a7676b5de971e3720ff6cc67593ddaa26b4652a60c7d7729e1ff8dbb98c60293de16eefb27226c3203daa3cb30356a36501316f980dea8af1b16cf1df095279dc42a7b2a21b63121f378bed790de159062d6b8e23d28a69209ae0d0b63a7d2344994ae4ae636a0ef4b52f02b669769d5283d89d6e94e6fd637d36f135d5ed6118df137e5689bc228aeb7d97996c81dfaa5d928cfc4c80fe3fd66f7e5c3822ef770e4b547b17ddd15244485a0cd7ce5a4fd838de8373cb9b65d48bfbbf540f61312909cb2cbc4667dc9472b28f56bf369fa6dcae6b6db3dbc3ed16bbf0bb110abb98983d6105f729a92f0d119141e95b9586c9b8d9b73e07763a1fb20ffc3b60b0bdf7ac9712d35fc1d89848fab26b5900e27a0d1f89c3ac4565e2758a0e57b4bf73e9862a8c03558fc4ea8fed9322b959834d97e75b2f50304372a592f99a05c3b79eefa20bcbae1f1a51d5915547f1913bb739be640f2f56dd51a2a4add243e6de395b1bfeaf64fe80000509c53b22b4d684c991e5306ee0ac1c02db5704f644570bbe02eff944187343abb7a741c7919d294ffc00eb1c2e9606aeb67c8c17a263b603c3247bc246610be3a926e43694dfec53e0f80b8e6442851ff96b8996abe9f6b4f14bc230a189e1c67dd2a9aa69181f1fddb5a72805a1097727b05613f17467a7616590784ed871ae67c062dad7b568722926ec4fcdc3f8339eb745812d918920e72c94e2f75a1ff7395d4de9249c718d0c621bd859b984e5372ddd478d27ac72862759788c311145fd57995a24d8313760f4fb7e42a83278ad1cf97e1ffc65232c445449bd9a162a47ca0ccc7e58d6b9c5add592d2414958558e32d55818f0a2a51216cf243fb7ec1f803ab2c733cd9877b07aabd90dcb6990494f09d512087bc9990f9d15b86b9602b25a55f9c640f7ea30cc385c4211989c768f83dfb6e6f559c7bf8c12e064a59916f3a84e52e630a4153dc5d0599934b82c35e6fcf887179defe3706c4af8a05bd3596804496ab68908fcc5f0d46b657105c02cf32d4553321bfce1772c375c61ea82a1fd2c31be18a33ef369c7ac0df3f7e4b331e025c8db32110836a004ac5c8728b485c682df87b1f2ad30517691fb5c610dff318ff47862b7a96546a9ed1b9f0bc5b2499e1384a7e802578ae1aad2f09b5ed7f4a6fac22613c11a1219309c6ebcccf87bb216b1dc28cd38b04b53cdc59923f36a4e844bdce6d38fe3d63ecc8009f6ede74076140c87cbac2fe81677803f9fbad20914f7ac6b07799f1580eeb3ba0f300d58c052c30eab4eaa2aaa7bb93bf855101da5dd1377cc2cc36b49f3b6f2e4781ea0a0d7f6d56dba01e1aa3d8d6551ff94c23a3581eab0f1563ee0d8499487a1cbf26e83be56b0ce95baa5e9557841d1d71d3a606b009ccee279868a3136c25dbe30efe4fc165ec0b89c675d42b591d1bfd7c2317a3357800dc910a66c7fc5d458b8798d7a862d6c1409890a4837012e27014bfe956b1cc2991799d714eb18523dd1cca1d96a409fa7e3e7b76c1e5463c1696feffa90fe5621adace6adaac3d1d51c7855e2fd0c5e392cd4c19e999cff42cf0174669b3caa7962e71f782713911cb4258600f65d284eb4c473f87bf146c64f4bf483845738d127c7a280e64717612833bc6aa38a9ac8aa0eb153fed6edc4ac2c497f21e180c80cafd6b208d0d6e242b3c0d6743599672374782eb37e43fbe5f518bfadc90a5112c73f6412c0e8c1cc5fbd2671edfe854230152631804515cb0dcc579dbb7f99e261af72ec0de1c46b3e40095683304f2c8406f21d313001e5aef45d61960235379dac0974ccaa9f28a419ec84ac11ee442c6147eadd2f0628bba47b38b0f7831c67b09847cc8c4365d681a5ca6ba3aecce9cb60b39103108559749074916710b18d2f55c628bea882071e064ea6b09a38286e0bd49f376bca7a1aaaf7cf429cdd773624aa0a6a0244b95136a520e629646de5df8d03a8557e0ebda6cce78dc20fe1f88a72b244d712e9de53b9f459bbbd8cb75e8e672976df483a754f7e098f549c111ba73992c317db7e1bc3b871a639f4e5fc184cd4a6497f2222d7b897c8853040ceabcb35e16ce219b52e4abed40ba790f28d7945a3ef78254fa0d398cc79f6818c0f2b660ed72ff4b44f657d3dd339d8c2837c4e69b4d6063da84317470dfcfae8947b46cae9ddb4d268213344710d245e62d6a7e12a36f345b5497b00602473fa3b1c64b7d93fd8e8542933218ab1e0c921ed390403088f6482ab3afa7c7e50bcff227d1ca0eb10ef789f8d240d95fdf6f341456b10e0de4d9a446bc9523ff640975595f34b7222fb24c6eb30372e5fc08a5ccdc0a42186b8c7020ddafb6a47431d1a2851d4654f7496ad93a406ca5080a11d9ebdd78853b27da7810740f9d42f545a6a6840c94dc573561d8f99047ade48d1491075c3ef992d2661d62dee31de0b856a200c7b79dad834eaaeb2f4d4ddeb76b9d07b883e567366971c0cbf3fc9710c1636d82cae70e42e1e6fbe5019710fbe727f49921ca2d049283efc532d3dd71e6668d840c98a569895d6e17b3067ab3ffe652f87444764a1551bfc2019c0be748ed31ec7604bd4913485e6ced9a791518e8525525aa778a9c4435ca5e04aad4b3bed8c516e6a05c7a92eff84ac092809ce20900680549b6567a591a50796eaada0847bc49a4b72a1ed7a0058e586946ca91897c0cf77b7f3b5bcd8556eec915aa5ebb4aed223744db6d88e7009ffcca6c62f06919b5006b4febef4610a7c557af1d530a8e577ad8ca7f7f9cbf5add5cde3332f141fee9c834b4efc76f1bdc8cb5980b7c0830c949b3aaa303e4cc54d211a0d020967c543910dc5804936ada799c61dc6b2072083b512f250c9b1595e52697f0228d38ffb3e2d96711f90d0a77b0b78cf10536c3852eff606d99872b472519b15600161b8269e1bde6d43b87cc98fcdced4968e342436e2a31ce5d8a87c8774760460abcae3ba77c3091b81d99dad087972982ab6817fa8a976160e95a0be59af738761e4705c47f3f24087ffb70e814c598b8a7054ef34681bf81cabde47c49f1d75c216eca41cf3422a3363313873e5a3f9a92938ce1e0e3f64d4e48a0db500b6ebc4ee0a5a4d1d351f031199b53aa13831070f7e049cde72d31557126545156ca16896bf87c1816c7b2b7d04a187e6716d7515e65d41bd9310cff24bfc7a697a4d4dc9a6cfd3052f86f3605d6f306eaf06ad5ada4084f7446ebcea99ebb04fd406e8eee128402fd36403dd3a5c013606d4b36cca81c0c13b8644a0e5c0141bffd5d4572c923bc03d0539aa2bd3d70238023ea42c648c4a0c7a1fd16983e01cefaa7b8622c823d3547240ac1cff1264074e415e8c74a091b96efc473a160c6ab57e887ec4b5bd395e9bb87cb62ab15ee3bdefd611f4f1e09d6094c3d99de29ed87ac30b159dae55dc130816397a9b4f275f245d880a39aa7bb8253745b568cc9ba3a1e52925a1067a54346f19edf54b907043debf11c68222390b056a9e5ee7b08db4e14626f6e0658f764680f3a9d748ba3593246b47caf8d2d8f51130ad827277c4be521e5f27c7265540756f41238afc1f3c4298fc4ec5f0d9773f6424ccf2a198dd5d07a699af581ac4df7086c762cc5197d82dc3e4ac7bfb52b66082ed9f45f508ccf1917f693c74e01113c61a9e38ffc0091cde89700234ee6daa36f57523ee3431b85eff0de31d159dc08b9aa3a3422793494d91d2f27a42eb814f0635b50f01b6ce8b76597dcc1bc798f9711962b4e258bc2a96d58e2336e028f58755ef8e615bc23b945708977ab10b066f936df8f30698c6b54fb11777e848adb5962b22114d68ea27a38f7a020a822dc83132149ee830734bcacd0e2900b8915cd19aae071433ca4fc4e6a623b20aee4935ce3f7faf20dcad41ac67d6936f8ac30ac326ff3088f082f55d9c18f8480d0ef023f62d036ca0020d2275183771caa41c5e7ecfb6b4800067c63855e9a2ed7a15e5902aa01756f261ca7173dcf3beb8805e8f16fb33e49c8a2598ff62f1543d2a1b37280cef3549a853ce54bb6cf51b0ee9936842a6ac786a703d483e5c756def196b2e159891b8a8931a143df9825f974c0f7f94b59ba1bc089267a167cbffb43fc8c3bde54e635332d63cead25550f306f9fac1259d713f45f43435e2ac18f42320086376bb0a3fc7f9d15c72e2cbbdafd4293f56c69f0022169c1af4a3b73882ace21a9dd0fbdf874931fb3c08de5954c14844207b0904ec576530d8c5fd1979aa550ef8abc2d829b06a0b8f8083e76b15c385e24049f2bf05d5915ad88851c6b4f873f9db956e9261231bbfe620cd649d8924cfe6fbd07cd4d3cc9cfab9b282dc0d1119dbc09ccf8ab69ed62fe7224234b255bc17cc094f442c86112c2498c65d271a462fb3b11d400c8e3521260fc608a394d24f3f2f3e182a711a7eba6583967fb045aa0626a8285c63bac14f300b977e5290feef9ca0127bfd4c4b5115399c1dadb5033d0e2f7ca8133c78a16cd64ee97dbb26cec8d6c453f0b76439960aafe91da5e3655f3f13833c82e3342bf62fa814d5530085dc221e127f7b9adcb34ca70def3d20ee73868d6c7fa162d68a8335340aec5b28fc02c1907a5d7b4c3b0a2a6b222e74c4a0d0dbfbe04e56cc873e701b8f535187257c285813c2d990583df964d983391f9e9aed83b5e8bce5fede7abd6641e302a385acdbaf8f38a9aa25e880ff0c16ec736cda3a66757d7be7d8bcf65b3f3fd0af0a645248fac0105f677d081500b5f751ac65ca432da0f4e4dc670ef4f444b84d3bd74a456d63400131d5a6b7a53b40fb0f98954869eae6f61eba3c33bacef57188e12c2bc0a6855aa0956f4c65fc8c23b98caaccc75b1bf3222cbaf8c5c8157ea8929bb8379a352c60e3f4aa5aa8d5436f324f53d49e605d30ee5f080eb0534ef5b1adbb9003ba2ab57b20d22bc1928a637cd959b509c6ac00c5c7a22ac5d2d56a90e3c35e0a0d8e62becf7ed046d432d4889ca7be1ec747ba0dc0f06e6ba08f8fdb1586f2ff0a4976cede578d9d402d5a1ef0c41e69efc975fce46456b000a915d59f9c8cd8ccdfd5bfe53808723a96abf5d77a567c9375e3301b9733a8e0f23dbcbc1d4cc05780b32f67ce8b1d1af8c8f1ee4484baaab4d4fddbfa569a3eb9624e49816723308321d6859d64ed462588e1164a35fbeb2e642c4e66ec8ddb9235f07aca709ddea9dfa23ff9a40b3a7839ddb641af2ea15d37cf23838221c84430c02180ef520924afde5f1ee6dfa5f89858cb9801b3a0d6f0408865693c4e6ea805d7692f9632fa9b67f0075fa800b896fac87bb33b3685fa5790231884f1cbbe561c3b37fdbcc56d8238619f62b9774223b41ce72d95c5e29c47c596d93e3831a502fc85ec700ca98010d51e2a275be2cb644dc646271b8710c3711687abce115095dbd8348d5921978fb44fbb40f476e295a2e1c5d60ca918e641ad448c235e60667bb95a72f920e4cfc190734a3fbd1e401ea4ea639aea55c1858568c03a028d49e638fb7312349f371e24a6b6e443b9e9eaace1e02fc6a4760a411fa06d2721df7cf48f12319c8dbcb7c889854926c22ade1400553a98608646c05358681918f8f06cadf093c1e33007fc8e97e8d806e92edd61df5eefa822262b58185e84aa0d7037d128ffa92a7507c9ab7155487605306bceb83bee50f2963a4f894dc27d2fed2c18844a273f30959fc31010c26937c1ed3a38f55af0a8308da03cfa37634b3ea69f020664d322b681e6361ebb5d54870ef6041cb2c48ef1444155872189bbca9fc1e5287941fd69e7570a0192bebbf32b19ebf41d78c7d566b5ccdf2f4025cd19d522be3068be88f03eadde9326cd680b944693146980b265998ec9ffa9a5162c7b16da61ca0f9fce98b8f48f4de5c10daa495cd8449ccf187c5103357d352a882feaa5d28fdfecd3c824310a28cdb9d5af26887cf71e102e65904069083acc5a6cf1a380fda07ca7a8d9d149913643f176319522ef03be2709dd75afdc2192cbe4a740875a8438eed7c768607e7ce1f0fdf3a54d27d53ecc6388af201a15412ff67dbd1193d7e268055b598628df8bf5312ba9cd8a17914c6607628a39a1ea276aef9a569a399d2eafd8d5a10c17f331479a7eb6ae925c1b71d87252b3596bacb21afc5e3927bdac002f255f36dc9e4af73c934abc674f2f085ad2aff0e284a33d945721cf03e6226bad37b72dea276bf75f048d596a05d9bee826f62daee2f711316acbf493769ca5410fd17a7194eba702c9450c740f3474b5dabf3abdd0e5c483e7930acf160917081681601adef4ff145ed71c999684f71bde1576a0ae459913b31bd17495c9f32b94062ae2b024448c2f049f6ef0aadbe51ba566f0366a522e626c2dc606c7c1451729f852c26c36cc57ae5c5b779adf0328f3fa2b2712739963b182e13d977cc74cde5890f26ad4e08b6153e01148da482b379d65c708197cd4d53da54c9f7be998d9c93cfbdb72e847bfdfb0c4080a2360deff76160473b7beea82a5949e03ce5749bde0c5e467550b3e7a77a72a369d9a410d8e5c3bba82dca6683ea721d4fc97917608e194bdd4f1e3e9ae4c2f0dcbf14e8afe88b97210ece2465ccb74072dc325ba623203726c8324c1b1b215de4f37801308cf6b0b2d916f0040f0cc97efdb2a90ff7d36d433015b8365ac78af3bc19a0313d9b34ae70d74588a2ba0900ecaaad769a6b8533a7d51e1599a5a9960c9405479569016c4e4c4953627c0c13436b677ec28d417940ddbbe4d17d08ebfb9fee64f375f2cd4d961fef1df959829b7821f4fcde74e47e92679306302866adce1cdcc93db646019a59d534091f38a014dfe8f6c3017e93b3d98485c119cfe78206fba410262699aebc93b2b6715dbcf5d49a73e0364ac2d9d17f4b939dc0cb8e594061341bd555ada580c83ef6fe56be2026f6b8619694cf3710bf93c3f20b849775c73dd9c8c3a396420d625c8fc41c9548c8756c2431f6f4b61e0e6287d9d8af7a527cbed68bdac019bedcd80981669242fc4aa263a205b2f7fe556eddc02c51746c2c72e93346db53a8b46c4eed1929822f072cc2586a8311350aa588da8aaece7cc5e15706e1dcda320aef6fca2d84fd67b3b9acc2989782bc7773fb9594354d5dfacd93ed784e6556bff17fee040320ae829b330b5ad24f1fcd23173d4dd12b15f5c3e80452cdb9051b2cd5db049eedd3a3a6e6f2fef3f6c455d3ca896eaf6da6a6df8ecbc7230632029805d8bc68b8f4e731430a0df7c34345f5c365e496cfd16958c036845af6971488e538ee20e31f97b25e5ebae0eaae5c1804eb06ae8273d8703944e5226b25d49a4662c9c1b3db06562833d91509c77cb36ad3f088b84d098a36a701c8f9177c57d1c4ed1559da53b71360d2b793a7dcf13905f4ffa29c6152a40044c552a4a3b20b213f9ee0341f573b657ae301f01256435c6484dd54584399a4aef958088e201678ff8178dbabacb4e9a9feed381d36751e4f2b67775bba9f3ea3629bae47a4b7d4fe84d0e16cbd9147652c05e51767df35bd5b9d458d3f14efeeb136524c2f023ff7e123265c875ddb614b99b993078aad51ce1c3d1de888020a2328a9302da5d5508297e8e66bd4783636c41cf14ff3fe567b21d9cb0108ff5ae7bcc35528ed74ad760c7bb584824b6511c5820591871002fc336892aa8d9c7e9df8993f0cfc37e543901a72196fe4225f19ccf52dd9482444a9bf179e67eb4d8d051a55d973d8aa8d1497c1aaa94852a9cbc452c0674286cbd1c323bef9bd8bb3e2ec6a195af807b021b271d250bab0d67348f0e6064d0c29d6d181c3a260b04d6eac9c9f33d721e8868aa7c6f193fa10f740452beb726367ace596c3beea7fe36b3d3a68842f3f5313250862b76bd1129a8941be1d85b4da7288aa552fe0e0d7e08856879dc43d688ca7742f794f57471f42e7a044417c32c368c00643a9ff1837577f5a31a4bf0b77fb95c40def9f26eec348282abe509631417bdf6e46ad41e95bb44bc714478150fdd125519c8194d612c26c0aa6c8fb43d7117e49b731a6ad6270ef895b3195aaffb0b7928465e805cc47df0ce1d5a53467ec626478ae3256d9643b9b7ae111dc8663a27919f8770662552314e4b63e0a67898207e3ed15cd5a26cd3b6f9802712b7af36e3a2a573e312cffe913bf2b388714ba1227a45649768c2cf3103d6a94937fb68c25a97138641a69226bc07192afc5c38c27a73de000327e8404ded75bcf010448e76884397e8051f9535a6b4ea20e8079b1a698de0f7c46448b252fb7f2b73c83029002da49b331844dc002e6bacf842f9bb8ee4109432018cfa8fe0821e1eba1b5459423c1567398b8e4ea22eaeafea856ef1f16b8c198d28386be280a3985087504eec000afa098b844b8f07f10119b11e06abcb7197958f81b7d1b1c0e342c961a5123cd63b21d7985197de272e89ce9823a902c19171c1c1a120ac07cb0b90dcb92cf264d9752f910f28e35b29b857902106f68b6359a3488ad288a79c5a6832005fa622371fedb999dfcc8d888ee1fdba636b4b4353570559b2880ab2458450b7a6b5fd1c8aac52311ceeb1db3980e227af374d1175228a4778a0e04ecc470863f4bab1027620d266ab0ab9c20bd62dee10897edf651e18046de1f5c2d33a1ea50b82047150c0498110a053fa5a615eb6edcb96aa8ba78ad277756e30bfbf9423fee3e4d45e2df5eb1e715aaee6420f5c929a9b88ef5613290016a50cefa94eba3a1d885a9588d96f477114419f52200d7de15b0bbbff4f78ccd6ffc8ee9a452ebb063d413133c25bb65bb7bdc9a9adac26e825e52b656b8f44f7e79e482b6bf15e1c6753a7c36f706753c618e66ac70c9c362add7918e25557600c0f53959fa41123d9e4877774884ca88e2c3e82462e018e34a621198e325f11a08bdfd3f12de01138c8dc02f0d70952a04154aab24363bf86468d42dcf5da8f225c2abae2909f9a1fb8cda243f43970205d26e70eb4c0ffe6932439e608ce37115e16da976950904e78cb504c6a75ffe31a4952d8113b66fc7d415802300876ee9f1739aa4bad9b53686a6777229902310347540b8381510efdb3500bcfcd2a3960f7eed5a6f93a4262bcc4ba2114cb77a487f6e707b6a6e1dd9ff1b320a0aa1610bf18ebdc56e891faf25db6494d3aee6996650ec1c2c459274e2976052fde6505fc76b919c516498b2a6be4ec342cb8c7dc2681a3c281cef26723732b4411cdfe1582013c93eb5cbb29942efd638eb060182a0c317902a191268340f7626e82c44eedc8b7fbfbb3c9614963efd2dd5215c8a37be754df64fde556779b5c4286a6cbcb6500ee67c308cbbdaf384f6b90d8fc86f47a340ba4f57bee46db2f8204bb7bc6b413a2a5ef9eb2ce32c2667fdc700e8b70489c70b273f35ca3d7800d32b1b8ddb3ba69facb9c083d23b68f8ba60ce68e8a365c0560e51fbf7c13df66d29bc4963da37279cf0de2b28b947f0fda363c25a30634fb551f67b4b5710b9ea20bce2ff333b7430c3a7b1267a90ad974c50e3f11635695148074e8890ec6d0aaebe043ea6981dfd68d9ed9fc33e021de1aa9e5e0d6a029ae877bd8f2c77de79f0734fed836e284028c25591b4d694e52f7fa7d5aebb66e6abf343144990baa2d04257b2ffa7e5ed55e30e93005af5627ee20d375011414bf3d38faf05bc40c2627d9bd504bddd3a71cb150d9fe372422b73373f1252ca3fd22eba2a1c19f79c55df09fe6b7a6c51ffcd6b850dc81a63f665d89962dac660471fcf529c6434afbc2df34ed99ceb7fbe30c6393b78f7b03cfacd71da472d47333a5439f608b4316a3d487485ff0c0200f30309cc8cb58a29fa3345acbde80364bbbb60806c53807c8430c4ee7304002873a2a90117d165dc01d05a02029d95b7462c1179eced4dc4036f9fac6a306043a2f42c208fe5ae4e8e8f5d52293f4bf83703a65e4b524e18d48ab5db1cea7c983f1c33ba95596756ca9915b7dd9dbf59ebc9e9aba68eca7e7e5d6568311482663c79a0a2ae32fd3d55ac632de679bae31fd1dc50236c83e0bbbb9f7b3344ea8a050febea62fe4bf83cef9b815b6df95460a137588d8d19f9f9b3381f2ced79b6c93d651726cdeb0d3ba43fc4a250ce95911baca4ae9591ee3dfc83c75cfb4144faa273adcc94f8eb25b44c7f90797b68f2a08d76f64a18a0ec96135197e17cbb885e53199c54b4bc014512f1c76ed728039a5a144d8c4e06fc92ae8e9cf044f589ba2001aae4ad0a024d7525af47d8e15f9e20b4a9a5a7871cd4f352f715e9463285f38dee40cc1ae361531f9e57a7d766e0561d8d27e71ab225a2250ec7cf1e6c955bc55e892a7d9f6b5e9e878fe9bb679191709b732425921196b5bb698d667f41249a30acabc334d61ec17c1b03e45981900997d59f7680caeb6fd4e360e4b32372c74789f53e0004c3b921a1bfc0c9b326ee1dc909e8973c8058cf9f44ab36cf0e83846643bc2ef197cfc9bcc224acf34d0a91c84bc4ed0e5454d6d342252aea9108796520c5c2cc446e3f4794acb7ad555f8239504b147be6ff39ecc3464b093e7de87a90676772e024c4da151f6d87094e46a0a6d27efc845b2207069e3754023cad96be875d24149beb253f3679056ac54d77f1951c9a1e9e6753dca5da7787fcbf54a109964f01bb19fd8ea958a84a2678c1ba71fad0096ffe52c82d80271b35a15fbddbadc5358884be4f173dcec2fd1563f24eb71289992683a7de729feedcfb039dd11d5bcdeb39133f64dc3c894343d134602ede2549fd2d6c0f34a7a18e77bfa8044993d428217591ef911479a7fd0251730c9edde339a1d34f0f000d70125a694cfdf498ddaedbf21ed637e75361b56dc10221728c03b18471b68c121ac572f854ee79e37226382ee83fae67c2a76a09db74d6eca7882efc160a8dff82fba3b203cbfddf0054e94ed838d1a57f53f427e8f698bec8301e3adfd82dabac722f6af299de8146f025617858ae74b189997b8730b6b6afda662ae40fda10c6a4b13a0ea3e2cae83d44c60f90e64348e228d382628fa0c35cfee832799b0c4e21064b48077d0c201b791b2bf54ea7cea76b7a2ae79329d892d306f9ca7047378c855d96a73b4aac1a34b8ae0d86ec764a438cea3325a22f65a78edd1f89c687abbd8ebe99965b15997d688d997d687d2592203565403a533fbcf7f3749ddcc42bb39ff46424b6fb26499a0188c13f1f3d08e9407fad8c587ddec6ba401b9e1932370522e9fb9f0d9079ec16b1a86f3805ed03335b4ef211ab9404853f8a7e71d8e86d1cba753b6e9a078e47d35d320140b02c378aca2d915870ce3bec4c931301e221956f6fbd7c0a15125756c0216a49921530fd3ae56d7ee71a39d4e0adedfd960a21d8e0604bf2353af2e8e1f342d9734b18b055a4c6f24c947ad5b6b526a07293de47401b74a44f35a5d629ad41ac056f07b339e347470000d4d020c223ebd9deaa69ad44b5b702978a55346625709a5809dd846610f6518cfd5ae94c2038e9acecdb632ea96cacf12c83d6410c37554ace52b9547621548187110ad9bfbeae5b2b919b11345cf830192ebd5c5657ff0552d50bcec334a43abdd8bb72f0669116561d92de9d3c01672a676c3fa0c39e8b726c62689dd39a4e7654e7ef13a38b7a4f49a3069a8462a81ec5f55350af3382eebd2aef3b5b40892a565d99985cdc4a7a620504ab0817020f7f102046b3eee62e1966d33ec39b6f825ff9ae1954d6828829d89bb5f676b5b4b76615fb45ae0050d1499a2dd1034ea8faed0e9d000ced64af948504d8073756e7eacacc97a3ef5151ecf8df1e25827bd3bf41f396fd26f09a08e72acb9ad2b77c08b485fae6c972319e2cda71bc011f2ae6f108fbbf59cd6f097361daf9dcf828eee2fecb3546c7885adb7e07a676fb7251d782ff2cec4946c59bb990dc735a3e315b64dd4dbfdb5424e08ec760493d3af4473a9665308ea75165f23658a135fa02791a11f8151f7b5b027f68b6fd3576c1066edd34be500f0c00d875ffffa1fa68017a7eed44fda0be4f41aa0c8e93576c3e3b29964935b11b5fd6ac9ba267a0fffa800040873f5bbe80a0dac7af2db459488e914f81b7cad0b1edc3dc7830435814cdccc66bb9921de6bb062c09b1a29769f4746aceb23e7e7ebaaff330ec7237915bc75cb179c2e6ada35587d683881d8863fd20ff0539f06e46a4e6912f1ad28dfce128cbfec77683c449155620c7faac89710b7e751a72f2a6530451b4d75cb47b64b56349a8a4eaab6788b38c41139fe673f7cbc4b4ce0eec75e5a6222f8498c975376310e639a7faa34f9d7796b88ad4b430c4f4daa6a298ba6a5cd1c0537b49a116a1aec5f5fcf61b97f83f70061aa34ad5e9e25b89821dbbee51f0fc5b832694daab264cfe288004301ef65d7241e197b1a3b4a889098c220a82c051a6f4187a3819b86da942f5b2da13d05dbf5c5aa6152c6f743f80c2f1d314dfc315cdaa887e7dff38af316aaf00eaa5f9dac8794160032371dda11eb1a19e873507282f3c088403e5d30a9bea47ec026fc90781ff0e1e44f980d5ece526427c12f5be6e8ed5fa49fd7fa5b1e859a9a7fe37d4f4cd5ddc4b2ec9c429c6dbcd9788f26ec4630b111309642e49d7c66b78129c5d58807643fd4971b43e06f1444955b6db06aa167d140aec519bd932d1c118bf96be9d83bed1690742d35555697ccc063483930bdbc46faf701203684dcc430221c35876d0837af94e5e0013024f2cd70c8f958881327c8f478f023de3012a83b95fc72a23b215d470829ba3f8cb66dfb01fa20fe781c37b435814877ea10400f55802209e5b7323e61fdc603ceda96b283829b05bd0ffb873e3eb3fb38cd0281c9eccb90ddd5db0e20e801438817d16844211970f38fb2e018bc9c9e5d6feb2b5e3b140e6e5d1fdf732cc98cc3160eeb3a528a6ca71e50e014b9d6dd820c7592b40526dceed2438e63a0780ea33795b97a480c9f6e55eff8e41eeb783915ead40eb45d0f1df2d1efa9362fab95d1de7ae95993c037116bf9465fd5e41d7fcf0e9ed97d23db03ab9e4ae85f149a09742a30a305f2380dc27603e21c119abf918a6be2e6893f27c8fd19ff9296de9f5ad42223c9f217da1cd3c727e6d6bf89b5a7cba090ffbd8c28d1c6784914f4f68abef6f7899ac5cde54ef2808c9c8397057399a999dbc8dbe503e7a13f8a32e4fe2d093d2676894a0558791de0de43f51087258295556d20864f2f4cc68f048f961d3bb15beaf0849f1e4b0aa46ab7d4cb13480f549cfcffe00f916a88c97dbd62442ad925210e9fbca7b9673f503d1b7e87251f1219c07a77c4122d430f50df40e7077b5ed768d4cd6d8c54284e32efbdf2605222ba7a2ded3d3c3359472b546f3becec7f7980afc7760cd35978d8b4aa8d946a2b7a3ef0a5a60fbf0231499f1dcb1572d602606358f2b56ad9e36388f2ac8ecfddaaaf29d24ea8c47d03a8f5f9df66dbf564c909617b19f6c951f0f8d6aa25b7a12be0d922f5de869ac8be9de5344ac8fb1f3dc16d659bd456ad42dcb11702ba74d5165e9da092b94923d25de6f2aef83e43a6b62c721d8591d5c64a94ef385541c48cfd4cbbb9bc2b2e9a5f5d2c88c9102f8267d3ba343b7b4c104fd94b8f2f8dec3dd2fb47b4e676fcce3b827a2f4bbc7394820469bb2e25035ad210e170c858a054d227b5d2e4912c49c79e21f27c3b4eb2e20691899651eefc64b47aaa73f369a07acc06ef8c7e46c0a9593514328caa89570c64259591c77ffc6427fbcb3556aa1fbaf8e029e17ca7a41dfa7657b42d93588ef4d27c8603a5cb956a352639c0cbd25ad69b0d108f972cb3c53cc4afbe479a9ffcbf3369a9cacf8876afc10fb222a850ad8e42d8d84a8ba67cf4fb00a63922fdd3f2926a5bfc91383db152f90f7bf13f07ea1822d2348a6a394a44df715ef4f7f732ab846e7c5c6cd6c85a35c9eab3f62c04c5fa1fa5baeaa445216167a8baa5c1e77375c9312807f7529da50336751afc5326fc17a4a4e8b223b81582bb634d073788e692c13de051fbafffa1fe894d1dd715131276c013a781ed4c555dafccea25af93cbb75f5ef9dff01827b08474436434655dca90548490b748d8ba6e1df396dfb5be3495401f39c590423c642242d7bad0b301d46dd642dbcefc380e2aefa6585f5f7ca18bbd0b9d0d8665bf81eb76b89e0b36a8370bc7ff52104c429aebaae78e7e5208656dd42fe7d78b4c05730164829212c7e8d03c0b33fd4d5210458808e6e5f0afd05491f5d2a297957d94d9673747c6b2667ba3d6659795fcc3209a8b6ac310774ec770f37ca67233ee8698fbf42570b9427d03f855c0f7df182a90edb70cf31a03a80b7dc1366a362ac2d5cadaeeed71670488a63a5fee41e6087eede308dcd7d8a0138da5025c25ee5e6aa1dc4f0f8cac9b2edaec9e2f79b8a75c026e838e4face63b277ba4a546986a1b67968853140fbd03d147a9a74e93afd4cfc563a50a1c410b50438cf7bac75b58e087940b911c5b1bd074c49bb6e6f4bceec81a4b7f3be9e3f0cbdf8f3ab683a6bf24af9edff7ad6145eab25c122192dc9235b67544870d9fce834502f08d2dbbc3c318db641ca0423d6d39ddfa7f37a95bd2304f58f80f8c841a68d628e7377e3a62affd743e71739e960e69907be955482403f042f1d57f150ca7230ba51077929c991a5439c0c2e1f8118320d4425b21b62b03b22260c4c8a9461cdafc2970348b7291679e65f46fb6e99eb3cf361e44859c21382b1bcb8dc4791d9c4b359dfbd7236902d3ed0feea9fe6cc0c3518a2a2e291faddfa9837ffd2cabfbb8602ddd0d0a86f357d4be02c8ebf26ca757e64211df382a44d1235c68bd177641574b3b87c857ca2577d0faceb52564ea4082e2be64d1f1518a048f1086d90fb642fd4be3d2896ddd59337fcd72b2d4fe386b605af0e25220f0795ddd5020df454e10872bc8366c2d6d958e1940480ddc2889890cf8b9cbb7b0f42b6ba036c927cc703fdc82ee19964d1377db8eaf336faeed79105ea85e77a86f309a0d02f8c5d713ebfd784f0a1a025afd68c9b782f8f6c301334caf2cb200de7c8de342fd6a1280ac25a9d3b9895763e0dedbf07942c6a60641e08057cf68aee0f111617c71c59a6b13946401e29276f309313e6eb41b109f7f646e411d60dc50cd26e0109e9bac832a4f92e4f0ae717ead6d54a47acf1c19f93ae892353af1a00d39f1ef901f1cbabb048d8a3613eda8e2c4909ab0d3670e65cab62a2ca8a218ab60c20801d042b813607a3c22e7f6ffb3f22a23f7d9528e4c7f5f9b5964001bb24bc47bcd43c3840d11c19c61bc94448f360f3076367461cfc528eee035e7c7383f3727498be7b48fff922915716d19da39004cc4d89394d5b71085cd0efd6547907ff518bbbcae6a6b26dbd32ca1e1edfec9f2d1f0429d959340c22b62c0e0846d4d98341c048373cdb5777e6dd7298efcfd3541d96bc37393d68138996db3a4a600c74c4e7b97c35cd4a7e05e2ca7bcc1804d997026e4f51ee02301abb0a5086232611f730a3827d2dc759845af6751d26f31a17ddbad4c03e5d771804ce4f2423574cd8be875606875d0916dff65f73741f47904c241a5ef3dd54695bc57fce95af4c4046bca24bb1c6916e3a2eaef25441552cebebab695e3b027bbc46713e06286ba6536993276c3be34bb9766b595238027085b959bca1987eb06ab7dc2d89f9487c2ff7ce88c6bfd7b03055c5f0e1a7b9868f33a02264ffc9225a6559fa07039e30d33276e4e57c57926c50729180b2d8f457e0aa79c33b0722fc8e07bbaee4bfcc9d2ac33e56f67635adac112ed3e94f345291d15d64c096b2451d6a39eb261bc4d05fa6bf6bec314ead96b68b37193cbfd0f38f95ba78ac4f6e33bc647e853bdfe4aeb4fd4ab84f98aa6853f75380e4f3abde631a2a5e4252f63416c2e25c39621a88833d2289b0adeb8628f1578bc4ac84ad65b125a185b85e55f28436e2c8081b47b259c2310b782eb5598121d6bf07a8c7db4218d3ea4a6f293656eda6832a52b1710fface4f0e18857be8a56ac16989c4b239e5f6b31532b64d3e5f203db5c8056f1664f73a2e0f4972d1a822f92ae8d1e08ab623e58f60c324feef724de4abc1262382e52a8da4a1784182fd855a6473dc99aeabf872bb583e5dd22404d450810f3007a40b5bff277b78b1ca8324c9fb469f37b8b0294539ff13c3b2372135de6ea5e74f1746b354c8750298c30daf6b9bd9af6dddaaae9fc468161f65ffac40cf913642b84b8c1454c19181735f08c5433885be23435543a6e0be1acb582ccbc77bee46f4168691fd91d4fd6b1d11a49803177e39f9937f5fff46a25134aa0e32ac9e0e5d0aa496440bbdd3771a084317df6d78a537d3a6bcaa12547d523a15f485f318b79e7f57258ed38c6b429208abcec0592723532ee6b620fc9379c582858a25d70e6efe042c1c2b85a75a7b45a4a6702f77e541a12f7787cc3780abc1f0bc9a695cf8a084c6fb297fac3368eeb1120b295f574550cf3d407638e4ee0fb65a187a45e3e6b18b6b7a351937625a453143383a4212bfbfe3951d247f5c6f8c3e91d878efdb21bc18bc87a06099977f2972af83bb73b0613800ef68a706837ff28da2d5e72d585fc6345bd35747b0263344698916a221f7979cdfdc7f045fba0d399dc9f3ba366d7a79993a7d1ef5fce64ff6f1f42694f88c7a6d73ad640e7d8ce9cced262e9e198603f3c62f6db3b073d71ef5807fb18b236ff7e204a90547085dd1e2b73831c86b2dd44cd108bbb58724ebf83b76d0f200e5d36bceb021f285dd25685012c522d912bb77cf9a6222f59abed5281576e1c45e4e0cb430fa23f8d58555ff808da6bec1421fc7dbe58b70b14497e95c113d9fa18b68ec00917a2257afd482af7d00d35f47453ad9be8c07afe790bde9593aaefb4b7daf08dc4892f434348d3b3e072dce0b2ad387ad1e3ce8c5c4b73733b10cc5f0dd5b37555a6b2689da933d761a6eb0b00d6a9f1a3274ea4306b5a9efb9ae350b6ebb9a5ab3b482d022954d22212693d637fb90efcbc31d796ba4c4c298033db97d09aec6a6b586668eafc21cdb7eb0d88d40235aed099eb614d414297ef8b03a0b2e9deff7d3227020f9e0a952f9835e863f4096fc3e959f3b217716cf4a3d4487d6b9b9fc27adfba5841f0973fa22de66f76abbdc5dca74b9896961ad478dacc091665bd0edb69b1f02ecc5f3f5b6cad2fa3eaaecfe0c06403ec37f09da880dd7036d6ace293ce167463b887dfe1c08038050d4d3336017d324dc5f3b8eb392b13ad692259e1dbe53cdb9c4cbf6844eb53a360ddc04bf77ee7456f873d0ffb0c946cf64502bbdf9ff60e5f052eff7f796d09681ca6bad24755a785c6c4271cbffd1ec4c265d7ffee6b59520d9d6004da64b17a25961829ebecc618485e24de30c6dcda05d559e44b621760333173ea84af67fec49e376170aa05ed36706abf531b1c6ddbc094141b0396b19d20427f34a948fb5cbcbe7cf08c9aef47baa72e65d9851d9440236449f457a613223192087badcc8c7726304c8c37b7d1111f63e61aa9c6fafbdeffaae41ca796849dffbee109f84fde6567366f1bff75c287fd0625e3e67f419432d1889fdf114bddede0bcc165a3edbf27af2d3f074583e23994d01990020a3b528e2a45e6d56aaa4690f55988c173595203ede548b3b9d043c7e3566f7c2185a5d364358156cc9d1b0887b7111e75e1dcbb2b59213bc139392faa63367f649713a8970c813c1ea87d1b24d2caec8f7722ceb182a5f4680af81b7335301cfe884b8ccf463b0fcc9bee9d6b652c00f43bdf5b37b8fc8e48649d12b28c137266345ca909af9af981c546d9094a8b0110ba714de354a3cd04d359705950daa50c9d66998f65a7bf6650a68a81be74f4a8c23d4176dffa34a71e53050fb70edfc3f321574be0547c5d36f1222b88508437a722e352b6a2df293fe96fdfd4594d48f1532a657b4132f7dd5088448f4143c9afad5fc15b35ead5c59fe14a9b9515828518b31d951b14a694b1486a94bb61daffe4040502817ce55e6786b3c3765f7256ae744a0c288832d7e2a63b1350a16fdbe5a39c518eede1425c404107ee5056c3cf909fecfd83185df634f892db3b9dffff01717797ef7483af94e9ff1b1eb33e9fd93d38a8578f135dd0bdfd6b216e62dec590eafc8c668acb132eac7e5ec9259be5fdc270028098aac5df93c1ed975a6eb5ea3931d38b19e052fa6686274322f86db09fdd0a1bfaa2c8e9cfad4268ecf6f6e3ed038082c4fe024c84948b7a7a244e1b75eb6daf1001c645cc59562372a77a4de8ebdaf92997ccc11456c8b1c787a70df9a4c1cf56a0bb5a7372462c6ba17741f3e4c4b7815915f2dcf15c58071b91d8ef7965248e2ccad5d9b5bd26c70f8790408b44d143052e5b51a081e19d69a55c9e81d42a37a30398befd362a8d7f14f96a9e9522f16ec10c58e817c970ff9ab3e0c3c70d68cb2b0f9fe710364eb844ea7ae16f1885723a7881ef15e0908e3a82f636644f49c66e40109dbc518fd68b974d7e5d9378c0a4029e24ba529b1ca9d1fbe714f20caaf01dbdfdc819af8913f3a0118a60c0bca6aa40511c8f8d4f49fc0887552d7761f13f216a9e1901207bd75ecf5e665722dda0de2b3538df4570b30e61e89712d62cd7cea148e4cfcb500d18c49c33c4f4524682b3b9a9c40be0c273665f42021aa005b75c6f88c3dd46f78d8cdc255e5bf0ce2c365f52cfb80ad52d8044c647132f454a18fb7dc8e23cebb8352a228cd49c601d3286fc78ddbe4d58ff132dd65538d64decf16f9c24456a7c6bcafa1ca1fc26fc4e262e4eb0c8156c686c13b9a6a3fdce08b54c4f5dba478d723504813acec4d0c9c95b2c2f3bc6fb31d836bf356f4ffe5ff36b1df4c4cac41ecfe90753d61620c27988f57729167f8fb711283e22aae9a45a36a2fe9c1da675c11fb48145a55228d237bb04c7eaef7fb3ee92f669eb63fbec57b55bcedb82122b93295d8bd3290109dad1c4c37e2304745cdcc1001801f8a8c1a9eac7fb8692f85cb9d30210a1af8fac9367ed1181d717ba77da83087c6dfbeb6e02ba4ac08cfc0f08ccbcc11b8ef882f755d8312361879e3ad8fb8a380b46fb22d8c68a232e011b682f9e5d1f56972f93dc9d4556e9b4d50904fd84aeba78cd57a6d7f2b21601663ba89d292aed40b599f6a8cc71273574b6f09ce171239d13ee62ceb45f4c89aa70c0ffa0587bf52c2086ff694721a53c0d308067bc6681c35deeb04714a1444be86353495c66c609553cedfe8857f26d2aecfc1460303df15c91d485f1ec40ecfce8bd9be7bd6d41a155402fcd7df3e31a185af431e2ae7165e9751eaf6ae82d6f2e230a00f6ab41c816cab1721d18f5446c6e60f0225f854db0c8dc4fac8d7b59717d7f6710a2269ace7649c0c4301d244d82ee89f0f4b2eda5092debd1180610dd1506fc1afba067224308c1d03caebdc861f8953c16fda23d849b538a28e92b64df374d5a1624d9e632cb631bad3437718e1ab6e2bc1708874d4868cc117f3f1d95cf2c2a7626ebc3c8058c4e86c3c5adfb138e21eeea1dda71946c43ba784103f4de9751787d96645db8ab6174a9dfffc380246f4e9a072c37d3c2d3350013629534ee2788c6c3f6a47ab43899928f158b91b2970d7e5f13f64b6da912ab62a3c59a7d31d129f4807955358eb4d9e0650e19723971aa57bce0d86e8f583211f24de1680044c5dc891c655ca0d6a3df90745fb6dbce7eeb284f3b006804852ac2bd7d8d40fba2b63205c73fd1a1300330f87c688322176bc818aaf8b4eadaf19b4f56fb5f2108e670d5191f0c6d9520fb63e12666ca545776617172a675b3aee285749235a2474992db19a281d8e8aa177785a2ff713b60883f6746c9e7c579d2eaa5d4aa3dcce2686a4d56b97ba1eab434972dfc7904ff2e1c6198958c84afc5b15d768daad5028060a5267b2682424c00fa35d7f9323f2013141022f3096cd2368a76716866e9c62c939a58688aaadab425d4263d0abb84ab6edce298c87583d41e50e31573e7710adb0f0fb9f563ff9c3a4d51870ae89f3ad2e84bd68d01c2c398bbfd17adda415e3ae5209133605a5f1ccb970a48ebcb376735b3c374da739f4b19e9f78f0c08f2db01f6de60572b84d3dfadf8e41d1f94dfdf3e43323160f0317f8ebb6317304033f9527eb62f865f8390f25660f436123744a49d42b9c12a6d6776625dbc109497234ae08a8c694eaaaca9cd51c0d3dd0f726b4be7f2b64c8606afe60c1223e1822eccf2fecb8f05f2c248f373494ed8b08a86f1a9e88ef7419529cdc968e6bfafea4905866da194d3fbd7ebaaa23ec03d7b6e71bb7e4327da33f53d45516a845860021cefa301206091ab3dc98b56a4d2b1fc7bc07825d4b808532c109493dbf976e8cc66115a6364de4d82cf5e8b1ba0ba0577646a0498f649c008e02e4ecb48a26a33469c6cfe80a386ff2ca1b775ca02c3906a017d343699495e677c0b31200cc8dd77d39281b8cbec4c0a6a72144b8f2005ac6f37c73f1d57d7e41845b9f44e8ce3c7aba16aabc4573846c1b789cb188f4c9e775944cb3ba187264ea2dd39b86f99a72b4e9f82766e4ff35c59408ad2eeadd52721f33be3700d8e93580333f0089b13a5e96d003d160ada81b2d8fab7906c427359639c66b62ed5770f1c692e2bdf13c88980fca6bb74869970be96e19630fd4e09865f3daab60a0e076dc5816db4425e95d89dd4c61b25c7ff538db4fc086fabecf6f890293eca7fe2f47cbf8863904f85953904595db695cb90a39e7f98a10542490967061ff81bebb59eeff3f570fcf5453785a82a7874c52972f0d0bea21bb737fe80e8b88d30bbc7f214447d5ac267b44bb1340986d7302cabb89a6ab15ce83a4bbada0d4cab618f3d10a05d48e82bee1a75cc2992ce232845e0aa2661f3efa3a389a7e9b6f1b15a78f1b52c9c67dc84ae095d380888ba90b92ff7912d0522082ee13f2aeb5568d46785896daaf2a359c7cdcc77bb2b5a13ec5690d67f99cf8ceb3ee53d5438141b3bf7638f35b1c3857368b3160690ed1b7496c7b3e51946bff009f20eaf90b92dd96a5230db7e4bd5f387b75bb61c6cb4f3fd192ae73db6d495966053309cb46a93585a8d70f127be31dd8b32bf46ab6350a30646b49477dfb022f5f9de75b24def1c0deb1c6f4dde7f241146f715e9c78cc10348e3bbe995735b0b64a20b3246b7b9f0cf15eedc75f659b95ab27a244fd17f745bfa0cc3c9f840f76d7da87b179f736f72603b038256caeba52fdab0a4cde5b19f9930305fa448987deae0bd034fec33174ad337852b9b1f504ad27d64d9755e2c9855b1a5bf09e1a9831379c23e669107b9e966b83e98116c5d67f7cd583a1ec72a33f594502297aa87ea8cf04bd5f880c88e66e086b646d46c1290504840d72c87f3be3b5b966a70c0197454d4059a73664db5cf227d14ae0484c856af4bb8f981a1eef2d1b809af1edc2fe740721fe37f8fec2e6ba70c7c91b56786319c356a5c6522c2ece3deec6a8bdaac16f6bf44d05b45c2e1885c2a086b712665dda2edd5c1e8b2bf974d61d43664b4f3339842ea2f2c5bb0f5505bfd57b793bd448023a1767a86a4d27ea9ee63f2e02d5ec7bec0de30ef0be3df71ab0a5b51ed760b1ef594d9cfdd09ecb8c757a75ffe7aa6dc728909bc6a35864eb0e430e0fec9c67783c339109812e72eaabcb7f50fbacc15c80c63a20d53fc18c19d30857d7306a3481a1cd8907ec9ede9dd8ef752dc0f6aa3a187c086f3836e4df183de9845616bfeaa8c56529268ef02ebdad8f73a07ac1e12a99fe9544041e7fffcc5da0bc7f18b5c22d9337863203d3fda23f4d8167950a8152b312eb2be81a7d463e046d9e6f7fe1f073b7130c04e0916e63cb5ae3a62c17b423616f0e98a08489d2396508f384717464fea89719aa2701865043bc21b6fb005d9a0a6a4822003f88d79712535a5758243426a220f888d25390ce7540856415901065f39f1592f5c3e329e545932b40f227b3af60552425accb19e28f600ff832c7bcede5f8007c92dfec3915691cfee9d4cbecc278bdbb2305edd618ec791a79a013ef2021c8c10997e16c2a5d6a992ab9d8eddefe0191a966ee50464658ff5fd12d3848507b751b27c85265ec2ecaf8e733154e3b29f75a284170d985a24618608e0d4e738df927e3ea95471c0127969567e3bb8deee9ce66d503a0153a73c66a3b484aa48ea9e3009f0606d717a65c7bde87009d28a83d9f31b42ad96ed85eb17b7655dd7678110cf8c70311940f1dd49d59a01c6928a7ae3cc143274ef0e51ac391592ac0a96ff257c89562aa43c3d67b67cb1b306e7bf74e32a1c26ddce163d24f5a93c3ebe23b6e7ab974409df1dcc53bb189695439813f31d9660dbae207dcd475c32ae4dfabf78d1b3c3554be2308206a6dd9488061aff34a48866127443ff072e75cdcd669cff3e089c6fbda07bacaafef756c82c4473c3ae32c5962c4929bff63c124e4bee2a97495766c70813e7fd5884513091125e0176dedddddaae6426a2d355c6ee0cea8686fd8350613db8b85ef3fc04de6cfb7ff29469edf9b9d2d3342793453fc45f998fbf513909227c03c569ce498efd73c5034bef1cac943acc1beaf30336ea676bae88bf9e52559d9d7fa990885fd84d21c7c64f363989fb3b5cc99d830a94592595024b3ba2d1ed32ef1354b4df3c29dc9521f65f5dd428659d9c07958112094fd50d560ec960a1a39a7bf3299f4a5a6b8ea613ab9145fe558024d667d2f0ef10f96472da4034e678a17b6c72ab8da96ee1be43cb5a810756f587cae704c0f1534ae64dac85b2da72ef5783eb8eccdc49c6814f91f9db8a4d8a52d212396bcbbe479045782f76984df044ededf76494c839cb2117ea45c7cfa616210d42966f1f2abfe9bf65999615f6f43b216ec4a4cc0b16f56715fbc46255c3ced44d7e847d38347bc98e1d00e4444b04a744d2336f9d42176cfa16c57b6170d526a5452ca3546ab053b202b059155850f6242f8807379749d2a51867795babe14985af5a8ac60242294e5f4bedf62aae6722e206c238ba7bee8ecc81f1ba53952ff264cdeb919aec90fc382b03b91413be3fb392083917535dc258c56e34b9d5c7deb307455cefb20153deadad49e6d70af59db94f7be22e6575ba2263af162332cd257ace08ca497339af908a6deefaf03d9b4e15136c5d5918f9920ebd369096338172289b7da615f9b7ad20e21db09abaae4ec4cda0432a71f4c385258cfb66db17f88f93f28be96169cec873a98dbc55989f9fbe73513536503b52dbd56fb903d4f780711cbbdee868e826b6a41f4df89d43d5f81385a6ab3dd7e41e5af6d956ea7daefceb55c5a5f7e30f6dc2e5a5c672db9fe8d9f52936de1ca08166bd73aedd4e1eb3659f004bb69dace85230b02e185f9e5ab8baf40ea8413b478bcf4fcb8040c1e2ea07c21d9c72ec3a47042f3c6599af8df8f7d5a9809a9b6be4976ffa28634d8a4a4f504998af9ba1a4cbefcd103cd47e9920e636afc15700ea940e094c497a53071a03348fae223c8583bca42685f9e07a407913a2b04d0c36d7e9ace2d8b1c1b9c0cb56ddec28cacf27d3066daa237ebeca711632a56ea1aaa0b2509e73665b19763724e9cfc1a708dee1655c293ffb488fc47aae007a9f9cb0e79d0efdca925eeef8c8a6bae01a0102b8523374d519edce88614def77bdba723e86f00b8d5f93913aa4544c15c98d4b9aa6ac1419ae022b40552f6588d5fb42a9f6e6d59b6b91b14bda4ee9bdab47c2518d2b6cc2f1e0ce1522b9ad0e93fef9a067bb738653e93dfe39ba8c5769c9d96b84f7038fea5c4eab4a8d30e9330f5bf89bfc4a561cff6eed6959282ef75503021b6b8f0b8178e470797dc5c72075e307d77f01b86e1c2d795b8926d1a8821e7ccd0cb268429ece9399c2e216c6f5c6532f9836a8b8cfce658d6e09d8e8e239f20564c465a4269ec46ddac4a314aab0925a51414454a1ae3386304d63578d7a28677ecd7e53235a7015dfaedc1cfc006c16fb3e2808a4bc37f49abfada65e40a0a3e940d18ca57dc96c626ab4c72540265915176cb96e0a9d79ad83db1ff2babdba34b47ed634002e3674f9334c0061337f10156d2cbf556688bb921dd8b2d574dae7f354900c8d0bd2989b10fe677959c3e669ee2e954eb73f954b45f5f53a534f897801de1f82a90ec3895ec908a93c002b7735168da0c90981477914ea4aa26289dd01e6621e58bccd3383c806a72df57f8a99e049a63d9009a2444befb1ef3eea3dd65d240e6e4def9f95a54c024b6e1dc1d97ab2b4b8d2003dde841f65f34c7941c7f9be2b7d5ca694b1d622e71f623268b0984a67a4bb9b3884b458da82fab44bb1716ceb3a7a5beab6f83873ab06d792f3488cc044ea97c0847ab38fe8b14288a6fa94071401227f40fb79423f5295cdcb5994c63903c8d2c8269775cc20ec845743fe0f327697dbb58ded6e448594118a32bf0b72a81c4a1871626b03200922a414b2aab00e0f315ea2a87bea44095f2772f19da8a35af2ef9de5986f9b06fd0af1397041578aa03e8110a00caff2d6b0b9c0e717f631754d3eadc78695ae23bbf598d381905d45f054be2f760da4e57accd7de3bf2b74da4fcdb93429af609e3726157f37693a3a249c2470f33c1b0c38664f0e7b056b5aa8f0ba22e6b4f0953899495dafd9924a69a18956cc142208026c5475e05fd6110b598860fcaae8584573d3c4e9e5a546df42c3c86ae892a99fbadceeaed2940e72b7dbb3fd856c03d460fdabc44cc9f4db74cde66f3768b0d96f02929793dbe0a6b4fc4ac6a9dd13f3c0e9541e8dfa6495f90c6d39e43e8ead8d259e678a83fcc15b9e56793c6143a086761cb22cb95632bb7076cb7e7063983822ed73155a98c154156f9ab82573bd3e33df50b5b461b2469c277f4603f2bc56300d1225e213cf4d6fc293b7d75b9c5ce31ac1e4ebedcdd6d3f3dea160272e6c185f840504a33b675d3804ee206ffbf962d82db273442ef94dcf6e0b7db98051791f8f574b41c82028fdef3fd8b579d5e8c442afaee6c3ae8eff081aeb491fa6f0fbdac6c9ad4983029ccfbc6145af8a727a732af652240be4d2c60004354b2bc53b37b5f613ca2362d1fe5fefdeb1293f29aa3e462224088831a5054ced4daf965d8c3d400975cfd06c5805d630cc1c64569d936f779544af5ca8b7c50675bb630342250fcf02c9447cb47611a046cb5a45d11cad95f4afc16913cba30c7c1ffed9b3745463b855c3741a230fe333e9d31bc7e1bd0e53820d55dbd8594c6fb36c5cc3eaf21e606542e5433dc8c971f114554100e0e0ec7b2caed224d81b2fabbafbe9a003e983dce90e4728d9b9633b90dbad92cbc0582f32a03cab2f8a776a1d991dd656d96a979db38fd2f382a66c2a588caa08d95accf74f24dfc0e09fb1f9063630c4ad853d4949d596133b211db8f0f3a6af0c4e13400b4b8e7f065184860b6ae2b7812d2ce0e22c33d2d0056e474657873266d2677142ca736f915b1a0f90129decce6c7a3415274aeb2fedc4eadc102d6fa590ad9a069b64a4a4e0e8a09cece354ff1cff199e7a9ba2940bd812edd569c3904986500c60f30206e0703358d8c0cea9aaa85ade4e98a4ab66dc2861b05049abe735b9546eae83d7cd5476eaf9e6df241516476d95096a7b752790f23b9d6b520e93cb450bddd9a4c3af95bc831a2f9abf2d7d849421e4053b06f50757c3deb538c10e5ccb5191f35387331a81d2c237bbd2aecc883406949492df155445fa5b98d798598a4ea4bab4140bf2b0354dbc973dc11c1860db92df411d227560119592bba74fb92fe759fd0f4e45e4dcb45e2f8c48da646a2d316e3527d7564438b016c089e7eb861e7e557b530d678ab646b79b219643d8321b2f3bacfcd697d7bf712be6ef531cab89f62363fbc4f15f8c50bddf5db5ccf824447db6c11ef83ad504a34f71018c74a18e9846f92438fd2c1e2d979160a954bbff6d0d1a3e680ed7a0fd31538fad16c13dec6f6d6928511fb99816a849fc6824c3a586e0227e1e3a9cd35d16789b140ce8741cf978aff7f472c0f9c642510cb23019d9f7501c2bf50972a8e2f8b805efa7cede3e718b2261622dd56f390f4a9e032345ccdea303b6abaa58787a201c8e8dc3dd27792541f23c7af44b3eb1da76874d857e0f2c83273272a5f6ffbebd209f461db99cf522a287f6eb565a3d5bf9c3a610c4da95b2fe193586134a3362918933a7bf7f00f1347f9dc036e574dcef2db5ff416483f65d8044e5742d63b17cbc89e7f033cb305f6465075bc5193473384822cad86cf7f7a255fb91491e9b61c5e0e58a55f7f3ca7dfb5b31a0ee6452d70e40941baf77efd8fd1320312d6949816472377129cbcc1a11a71586afd4e357af2066932ce5d87c62c82cc92d3c15c03a750d905e874d7c325b8e018f386e4b7a656512715d45cb14e6a3ce6ec0bace9e25a5429905cddc0bb2e91b9eabd180d788937bca10d238b322f111bf685ab9941183585a4bd68e13d6ed1ecdab4c59a9884a0bad3c7637a3b4090b6c84af3097c92b3a4b21cdb9002a058d03c8045ef1662be249ce9df2c36ea68074dd9867f646870f39d8441a612339d4bd6d9c72feb36e89ca7dc7fcc05ab8c45f2aa12ab44924b982476ebef0ae2aac587766ff79fa2108dfb4c8f45b4371080b58141ad41c20de3cf4e26152a1743360728bfee0c6dae6cc6bab05d0002a9d453e763ea9035dbb15aea582caa8dbce8406b440f0488eb906c5f0c62715629a243f6a543c2f5a2069c5e216afb1ed1408e3d2c0f2747a0c3d1a2a0eb4ab663233fa1e97239245684846ab2e94a15fd108f4e8530d385d55d5771e9dcf221745d835b3148f804884171f4e69ee912a340f4ee18277713d753d26f1792d1ea717d2c8846b635627f25e7a7208840cb34cc608a276627965b4bb66b8d512712797136d2700a469881423addab83e151ce7268abe9f817166157a4125742fbc833fda0a5b7f84a3d48aab7c4f0b69e12b0c2bde004182d1428c92ed8ce9bb9831fdc5d1a239e7ecfaed8b83bbc5a4b6b1df9417c3f0c2209e5b6fcad63009c6c3a129deee8acd977fc4643ab5a0204600466cde6ce04d3389f751ec9644fbb47f587a111b17e3e067c421ea14da378a752de548d1c502216f60210630f446ab8dc51c415bc3def034c963e83827e7e5a11454aefe0858fad0b7aa672a51b660c00c70c0b373a61e69f28113141140ffd7d540cca90f33931d4cce10156faec5c5c7f34e4813ef01ae42c2f1682e30a0e77aebacdee4b89f45774c0e343403e753b752086961f75b8db6a027e2dbcae70bdf1e71db8655eb4b8c8dd3dabf7cb481953bea5f6d2f30c1e8206b04ae767afc9e01406c86d97cadd8b2ff9f236bc0989a10deca5b24fc12c74ead44dbfbf135ed518995d0c71f0c38d19b292a2a2d0f3dfd2876bfd086ae32a965dce1b6e214813c3c8bb89a86b609885315bac1b618c4db44c783ed4e6a9c151d4c589a3468d5f473307c749d091cfa9286cafe2dd33bbdc38f891259633ae8c12dfb3204f8dd9db7099d4f398eecd07ac014f31edf01da3bcf04b5524bfd0d1b6aca385842da0dda01183b97f0867ccd3178f02e635a21fce9e9cf30e3a6cf54c7cbfda5fee909d98209ab35f3c39142be157e2bb5d9b1129a6f6026ea2ec0475a916b63a643da7ce37535fd0c55f7c5ac699b562771efa0348f7287a004b9afffb97f04e019403078a08aee5c4f943af17840138c4b24ee4adb0d9b5d0754a6d7da4470890670369e918e985e534fdebeede27aa6e698347301cc647698c6f470a639d3493c36471bf4752f20c5f86a31bf75e07de97e02181e6a7693b7d610513dde2ff74836ee971df09a1c56d0a8acac5ac32b4d03d41026993a7f904257c78451735db41a7ffc82a8d8ca77f853db3be2b13e7dfff8cce3e99e866814a8729d134d0f41d7df062efcd0c7f345aeaca0d559a63b5765bfeabda8cced0cfa0cdc07ae887f002c25c2f3e946a949a5831508c6525bebcf57131d4c875bd783b67447c0a9f05a47dd2aef7742f10eb5b2a33225e8385e26ef8484861bed9eafeef748767df5501559a675498ac6a665ff1a4135dd24cb6856d6d7ab31daa09a2c51fb60e6727bcd8974bec24a2516b2147dd5666872c717665e3e5eaeb6dc5951a941fdc3548a2adf0630ad727ca9c031256f48ee0a3b5c7b16d76546f09c56947b5124c95f427affbad42b17ba65bb69dbe1a93d03542be7084ad75474e7d3b2e280885c24264803d502e0c9175ed6349c7b8e99f08e3047886feebc0190686a2c9b6f95e5fda49948fc58e5f28288e37d07f6f241834649a5e379ba6be4ad9f41daf02d986622d08131a7ea3c420c3b2fb0e434632d89946ced1de22943647d0d67039b152689f0c8c68da1e065b61642669280e938726ed228d71bfdc5bd0134e08d5f1f2923c24576da148bb45f2f49543747c74b749b5549917ae30d6d747b80391152ad266ec8b2edf7b4e6d568aee82a3ba67eabf93c4634ac54e7f10db1b24973b504ac8b3d5293e390f5b26a914b0a4f3dcd7aaeee2171dc76ef5d1e5f6d7936215f106bf1d3a8f385850198cad172f186a9516eaab0a51e8b227321271dfd6b834333558bdf8423ce25e99ee2acb467e3fd34ab2a08430a2b4044b2cb9e688a5d2af774996056d42e8ca7849c4497c3968709a9fd112f8cbe9ba74926eecd3683074ffb9c1fe01866aed02c9ecd0264ccffd0493ff82e49a8d3bddd4565bcc160da9497c201c6ca5b130b4cffd05466e6970274b4d9d9fb67c1211e117813a4f52bd858be8fffc9dd2372c959c0dbdf82a27c30a3853debb9dd9ba4b9e3f0eee17ccd49dd0a36dcded782d703959fde7fec88d6ea40d1a8cef14bd0ce02b36fde34f3ffa89bc69ffce0f978dafe435109fa2edf8741cc2e11d47c54d4e5dd5c00b1de011012dd3939d331294cc86ff77e41739a226ed8d23711588487e3f93cbe77936fef95af92b265662a923df2d7b371edc1e9a3eb14c005002cefbe0c4383376232d01cb061da1a13197c80457ec2e84cbcbea30e332bc0c9a81f8724f3fccde00e7cffb9e140e4b4303f2cfbd97f2be7965dcc1ea1e1c1a038a4e84f00005f27041d2abce33a575ace8bec9afab89dde71446f39b52949e3dbf4c049e6f7f6b61ba861e19ce7c93a82f8bba050e411f60d888b244da10aef99cd4fd692d8affb62f1098ae02b6444ccb2a527bb3e109df6aeed525a2159e25626c860820fb930c760c6b7c6889a6e70c1a25894fcaa12e4b525b61328778216a3bb6274e8b73870bdebbb08b18dd0a7c8b4767d7f674f1894def2c35dc1cf6b7b0643a38ad56a1efdccd15c92802fc125fec523991f919ce09e8546d4fb833968c761ee96d421a1b06e6dd19bcd1c3f03ed72b0e56fa8fcb598867dc3ad5ce41da612a632207a430ea6ca4181d8e3f7a9e9d10fca1cb1826c12c6bf74ebc390c2cbc9e0c4cd24f1621af56640260be48efd6aa2ce58166121fe0be965cae6410f4261ea58dd7cfcb021cc275f5c2cb7d2e292c1b869d04d664780ee8cba1a2d245bad80f6050440bce448b2d9f72081992ee620009976b511e5f4734abd261bd22ddc2ad4be20abf357e6db33de419965e2b45df46e312d24d5332f3ea98bb5358d850d8624b0c21dbbc3747ac247fb2ba12177dbde2174c9b95862d5714a410a35e4af2ec31b71483cf6a7bca46d90f12b1ad5b44c06f4083dcc4a42e1d52ae4a83017dc894607c52c92edc94c4a87cf0d9237cb15547610b4e0f92e97311a667e0a26ab4e741206b26f6df14d1047b6e40a8459258cde7f7efdb0bd7b395b80fb1402e9ce002848b5cafd4db1ec2f77e337cc4b77323dc10b63585909c7568b47998752db92b87bf5aca3fea439543871650ca1a8f87f24f75157f7992daccc85324a32e218a6ccda1ade29329687d8f85b270d43f9101628a2467b65166028dd6ccb241dbf17c694dd6def6c4f2ab67f33af2c9103e68fa7321219ee2e80bce5e88a294705071724f826bba16ea47a34380db12d160831a8f3390b61651ca644d717af93f0614cd4ec7a984521493237d2e76a79743182b90331ffbbf0c94d3f7a47b4acb74942ea87fe6209c0a529aa599984c10a798f005c4c34814ff17a83a8c0c17c58aee9da2f35998514c05ca4ef6379ff00859aed71cad16a11d4e75ab62b0e71dcae470040396fde463203021ebead67433e54a73ad3e36affaac30f7140874582d2a54d88f3837e884bb9457b92561a18ae07230dba4245280919f737341c6348b0ee0d87c530c401c500a07432e87af6bf66ed055663c303685e203f6fc35187312c2d7dde6194ea920f8b9c62f517d3ebc3f2a056e376986b91646c66290fcd4ae30204284313ee83bf876febe873da5033f17aad6da7c39516768c55a3f2489b4e5d02a9055f69a6d00a601fc062538e9382b9e3992a6d712a6a4bc3f06664f3976c444bedf037c63018ccbe6bf540b31141642815b155deb0ebaab585d0db16186c030c747eb23b3d16e56d1a890a29f6aed4bd8b4e3866acee8bee8301bd2601de6ed8d7c34ca15b346591efb6f6a67c1b9651e9ab92e6f92e5989788c43fce7994138c99f8e1a104b16669bbb3b7b8f3567ee7cc89f14a6a3dc917c8bf480e41a145e723d11637e22a928af63440cf50c8e1604b46cf234f04eb35ed8bf0b36425780947edc5ca548c0387993d5acc4605184bec45538ef9917c5408b60c48ce289ca35cbeffabc60f00e665ebeb0402e88c5a6f86d432ec54e970114f3a5ff86aaf9cd84c9752af37fb3af05e40615275b92d605cce7f63b63a4fc060c1943799f0c2799415f92586e58ce9cae5fd10c6ac71e829094cf323c21b4eb93fc0cab9bcea9b0ad0a882cac4419963c6f8955f75080b7863baa26e36763847c28b6b1fae449d6fe1f66dc2d0fc2c19b4807c4d372e6ef180cae48eef5fe6e6a29697f9c3ddf0707a04e57172474f91c72f5234cd002bb378a8af27b32ad5e48563a0ba3fbd9cce2662f1debad815127148d5f8e6bd42312dd1e83cc796a2a29d0d19d6ee6eb7e6bc83c2a22bdad88e73eb4f1bf0297cf663e7745ef4b052b60b182fe4c3704b51381574367366e04c8ad72eb5447d42c55fa875d136a3d31f2db5e20d1e0e86860872d60e22e92f0f513d3cedb4108e69e11df056f615c6b75fec2ed6bc7fd40d20f0adf48e696f8743918335cce31caf9365c78fdf9536d1014ad31e2b0cfb2ff86a664d895e78f5805d3293c64c753a0751e171319f92debcfe6ca31c739baff00163cc1a2ade44c6336bb01dd0d13537a157955a017e119776fac20a112c4609f6c1fc92c0a1bbdf818ccf8de87dbd89cda876a28857d7a01f1f008b5172e2b268dc8477639e8e40b613f1018644d2f0f821518c186a56dfae9cc9c5cf487b72ca4fb75c30157a1e70435aaf06db83f97cd79a297909dfc4ea465fdfca042855854ca2500fc7cf8719e1aef1f9f8c833076390f13a2bf019f1f849e8286a5cd5fb4508d4a1ccf400e4e835d030edcc36496258610c7a91888d52c51d2cda6badc2574c4beac061fc7b15e8cd4494405a52ec708b7651fbd085482c30453c1fa38d7f90d2e309be381cd171fb663788a2bc8b2318576030f2df9703faed856339d3bc7e4c8f335f4f592d690f2e36380f5470c98f7e0f90781044f78ee527ddc0eeef0ad1d9f24fc74414ab9a4dfda50d9d1602886c1810c5e0a357b605eeaf56e72f6c870781a12990795c7e4063cfc0b19a1c88395edb44f33a5f99a266381c80a2cf86d0684dc52fc956f9f9d157048d0554a40421c6bbec29bdfa412dd260067e750d9067876093b629400318a887ae9c2597801a1b21c92356413f789c218abb2d576d903b76c798cd8fe3865db35844dbb1f8e18f5242bf3a52f9266866c3615c444c739c7b11864dfd6d4aa91fd09b99c96a20c66edf203658e23faf0d0fd5814c8367461f5df1aa1bf24f766379bc31883811d5faeccdb78adfc381382f799d5b529533ae551f4dbcc645844bd102014c4b64cf738db9d1746be7a436da158206b624db5432ad435854fd33a2c208c645d37f8b40405e9e264ee6b03f024dfd6800dee59a443255f8925044562e164b82e447eb9c8f5020c3889c869efb8bc987f7dfc73b3add30b8c82625d6e1aa5f69260e5a2a6c1a5d044fd2059fadd4fd38ac46fd1fab6edfb4254748ea8f8ec03bc767bd7528bf72713a3dcffb81e7d3c964e27d3dfd5ec01c74179965a2ed3e793c1123a127714a2e82aaa13810ad388ffc096fadf6dbdad494d98ef4c1aa20ea29140ecdfff537229548660fc0614abc0eb415fd35c0f07a2055b92d83e3cbd2942220771002f0bc0d447b0e8e2e56d78cd85e5b144e8a0177f883df8a49b21b098328e232b4040bea4dc1e60da53cccde4634ab2e1bfeea04cac87d511e1e3a3630c0e7cc92d89539900cb82e8c3e087913733156d6ad16b1eee0a41f6c50d547f449ae1beb01121f84289d1ac3abe0ca41b5551092679a1051e1addb61fe8308b359f24ac41e7dbe2dabe96862226f654aad7cfc5113c7f316fa911f5b9f61249856b7ca87109441cbce6f8c9002a53b5ef4e6b212dc9c2198cdf807d2a15775d8f2fd09312a407d659ff7806042a409dc7c60dc4d0839b8e719b0f5bcc3bc8140bc1f05721c41bfa89ee64922d8f0a015715e2c4c8c64eb5faa5f1a4c6f3cf0b35ab4ac83cc475cef6084f4f57a4f3af3b8954eba5d1701335d4b2b5c2d06ec8d92b60fbbd4b6159d8bc4d8dcbd39fd63d8f4420a8c6bc790dddafbad4b9eb7b50fbcfcfcabb21c675ff430548af97d2ae765915061055c7c032157d038e2e86fa07686e2d03a5caca36c8c14e1f3651f6037c4d223bb67f2c3abeb59000ec0be3ef1506d6ac07c7bfce9f0cd771c17c0dab79c1a2a4c11492da749ff7183dd1dfe32c94717ace5dd88823e8c96c924da655730db7413d2c142e21e6dccaed47ebf0f758a3d7849ae5a7bf1fb694ca3a523a63fac034f94983bd9ed9268bfd4ae2d20837464498b07ac0b8ebf7361bd55ffb45a8c00f004d6bc043296cb47276f1e5e82c787b7ba9351400c353c3f83518457d4412c3e3e194d25e0f7c5921c55085aafc9c3692226bc85e520993de3bb90a757a84b99cdf9370a168b5e78c8a44f7ca4f445e3151bb3cbcd9605d814e57f038e58e4e5fd7be28863996e5155469b3f40a99d3a4a9d01c65c5e2fe946c87fb94b6a216335f8901cfdd1b83ab04974eebe0aae48fea45b0d6bd5dd3b2b9fb7854f404ea7a5001204c8ac56f7eacb86cd8c32d55ba732be1ebe5fe518e237e37d700c4f996f13a0bf776b0103abc3effce312ad9615a51f5648944de1ab333c6354afd7dd661b3af98f57fd1cf1f7851d18fb7ffcbc3da75cb40aee24a730ae7cda17ac244dc9a41bee85aca8fea3c739827ce22ec725a96991be3d8e32196f71e4cf9d475b25744ab14c4c970e3113b4b9435b383858083a0196ca0783852720520d7a84f969911d3b8dea007b17101dd486a19864bb329d367b698d28d46c48e4b9c2712c6c530352479dcf548cbfcbc35c0f840ed75bae1982f8c29a1d98ec3240eefd6ed64fe6009f70c95b513100bd356180bb6261f4239b610c651ace45750f525c6123385e8347ed23dbefac730a43c48834aa073388a8b14ff78b4ee14262f47676e3ec1574768f89b97f0eb2e1a057edd6223bfb9bd6d9afa18ac958bc6185199a66b1c874efc7ded7ce3b1be5d6c027973cb9b22712b2e6441bd11cb8190d70479de83cdeb6bfa1b0ffaaa988d703ea188df30528b7592fc06173b2670117288f5a954b22bd46dc5e8b56b8d75bee5f97e4ec2c23104d7222f0a21a929a75651dcb266458548dee899d2abd2b3213109ec6615b249e605e54fc24ca08b7a26c3a2bd1e81f8b7fd48166b2306bc6b9e50c2a490d7e5877c72fb45a996f2720a2d06a3f6af8280f03fae460be924b176e7951e6c4173328f85f5ad8b99b52c1eba034be488df82c5cb810eea8ddc7a116e897b838b50c5210245b8c8a79d25087bc4acda30729e70be0488ca6a2530cc7da1dfc403e5f1463767e3ed3973027713ff7e6ccea61fb73033e1763bdc00f8200c9db829d6ae3924894b52fee59d61918387d9760454ff2bc60a26c8ceaeadef51901f53538c5a93b98466930de1428062d02d655fc78be0d75f7cb01b53a4fd781fbdc861e366502585ac7a2c4172d94961a6cb3cf4b403d9a74f28e8b64da07b26f1470ee59c13e51c6d40009b3a0361eed6f1f6cb0f70b126a13fcc485ad6215840db1e099899819291bb5bbe525d6e5c1fd875135f291c98a67ef45102063dab5e4171648edf92ed8e27c09a223f7a0feb42e17a73cd65f8b9c7130fd167de53cb1366e438e806f052592a97c865500724093d12eea074440b8bf411080d3340b39718be3c5b5790300c4bdfab01bde61fe851ad49c41e26e1009cf9538651771b83062d9ea8f5fc0fbdc64beec5c8934193f5853e98aaeae1747d0639956b22ec6765e6caf013e53614ca35def3bb12ceff5b34b8bbeba9bac5e702e690fb2b8c73aea2f7ad424787797a4868e7cd92382a92cca700dacfae6fbb92f663177f2d50fb12c9b79af2c9538491e9c8a1e95a707d23f95cc586e13f3b0b765b752944446851fdb9d3ea8e1dbecfff8747ec5e4479f29d2a28469ce9c1fb195adfb39244520c3bc3910b698eeb377d337c0876f47acee8448dad8bd1d900a7c62760cfba8ad080c1b2fe504dfad449b25e6853fe4fae9446d15cef2114f147f258d191ee030712a51734bdd26bb36eb78dccaa9b157fdc5492406999e068c63f0a8c96620c36c5a5ba2ebeab7707ba19608712b0687f4b8dc872402d42652d2041be77a082dbcbdece5e60c7e6975322537597916409a1b9890f88e0f44fb83acab6d2e29d62740af0276ba7933f6d6a374f71a17e82fcbb1dce8cf36667e6fbb31b5747f758236f675308772fd261619f67856753b895d0a947b499a1b81343d271316228125dbc4199b6c6ea2d00ddaf2c3aae246aa37d125fb088a940df1c48ef0cc1af7c5a56e29efb24785f620da03a3009b0ce7f2696331fb5093f802e0c1d15e8bbf0a9ee3526efa772b821cec73cbc87e92f56aac032f3cf9e1845af91012af7aa3630f6f5c86db81a581240563a77a028c348518a1d50cead2a2cd49464449bfedda0e04438da5585c5254c6da8398ea5111e2f20eb9d6c5fd3e2fbf76a0767c4042dd87e1dfc0e2a056672435a53eb1255d40b0f32cd57819646ac7e614a5d7a2ebd297f38baf5c5f38e56a217589f6cec8ca8887f3f79888125e116848972450a3b834b582f15fb2aeb385aed0848553d31ae02b4deeb4dceeb97ffbe2a28b50b1daa36d60f0de6025945b0bff009894a60e87b8d7b08334d44f83bedb543c0a63f375ea62f71ca6d259b6452da2bc8e0e6761f2d8aa1a3a432a1c844ff3a20a38c9a24e552a2086296f92ddfa196654b6f9db80b71a991b286e505180f51c19dbd575b448ce821498d7dcc1ec2e4769b434932640740eb5ba7bce1700dc47f8d592a3213f77be6096066c540eac6d88d8afb8079d2d2f75a7d2d99718ae754b054cd4097636ec677c17d02d6d12948ebabc3860160ba047478354647cb5ac0ec4b2ed9762de9d7851cf3de87712138778ee61c23fb70eae8e68e393d27d94ce2c15da844a366c6363c65fa2fe36fb660f2365ae4345b27ded463207416715c859b5cfa2e37dcd27ffe930b05c3913512db42a48506f8cf1e8777e163166bd85bad135fcc563281e3e04fc75b43c0cf902ee8276a5059d19a9620fb8ce5972f4c294b847099feff9526637b1805a063464ddcbddac5d677d769a71333b47c2534e9527b6265d7b465d53d06a9ca32fcce6943e7aeda131f115efeab66381cbe18af205ada3e7af0533b09badf52d30b9365890566dd63866547aef866a0e166fa8533216c3f42d091e4273847c0b8409f0cc055e907a5c79afe96959b627d770065656b2edca48deaf2f37b89a22ab9e3b28dca6de2f98087f174fe66cf70b946d7df9d02ea6d89fa5a9849a2b2c0620ee1b519944ed3b37e10b2fc0f9a046b9c29d06dcc8a29417781d2c7a51b847ceb2c0311dbb98029b9ca62c70f7b933a04c49ff8665680ca058b084cc80a90b71577625ddaeb5b8cf7789cf243082e660244fa1014ba4967d0088ea14e215c11543b4446cabae7665d36a015d39a7e316e0fb766c5c5303d8b6edf7f03d8350f5eef1c48f23fec597e108fc1e899ca9b45b53b486e47b8cc6127102894655a6bceb8aef7421196d0fff2a9306e5989374077fba162800f57b0f22400081cc4f62004f3e23a25ec0b18e8739f74f78a85057a314726c481894cb706bfca17ce69fc204aff08b45c7875cb81c6f92639ea4d5f611449a0cb7fbaa8f4f2e2062cc4f027735b893459b9e051b82ea42a4aff89a9ddee8203d7ff2dbf9eddab31bcc239cc2475a8d5a08ca6cde9e0804bfffc85406d427d222ea88bdae864d9e09924ab71b21b60220e91d84437bcbd022bc30f5ac7ea249ce18cc04d626131f97a073f255073d7e3d57b1281ba0b458d79e3ee79eacfe1cdcb618565da303ff66ac6b8c030540c9ccdd3ac8a40ef6d0cfd7c4217d8e3d3850d05881d3d6b8c9e6d764d5822012835d76a8961859f0b07feb5a8ef418804ac065db0fb968e164921593a07dff3a5ac0774c9577ea5cdd175190d1efa34f1162d9474f6ec8a328a2854eb3edf3e9b5a8c061ece60768d7b1f31e1a23c3323d8a145f1023202983df903a51dfbfa45f1b9b89ad9736cd31d5a324fccca78d0db7a9087ab86bc427cd4a0f8c59d957e5552eb5fde53fa6c7636de53684c0f66b3bd17a98e498f1174008ee6fbb3d46b87b8bb1f5240b15c918123175dc4a3457a483300f11bc02b4958690a06d33e92686f8103cdf430ab732997bb4b1337f83ef6db2cd8667f3c3af3048c610f121538850c9a460a239c26c5bf6470bba0065c54986bb25a0e13f437d10c603ea3dfcb2d29646d5d5dce8f9c285e2e98e4a90f01053c9388b1f11c8bb7ab0253813566af617e742ab796495fd734e3fc7e242b3ce78d4e3bafce59e89059ebdf701ca11c68149992b48ef6c862237a8c9d408cf83b4967e960407aa5138942eb3665ec7d59d57a45faa712cffc59ed0eeacd01cdd6af740a992a177973f0b9475e386f05a3f5581fef06b63304c27b9abe761fe32bc7e9b774f8ae869e3d974c9ce58d30f257fc796b123fa515076f8fb0fcad2872d4d35e266a0c0144019365ec5a98017fd87ca4c8fb8ef50fa05c774725cf5e89d07a619b165ffa5383e7081cf09d031a9e0ac82588cea00d9ff3fe6ae41d96aa503b240a07da1dde97dd9cb5c765586a525dc13eddf6621b9bf10f0c373aea1e849c1dcd29ff6e9d1fc4c5bc9d1221f62caba30291f19180e1be83d5dfa1309dd09a035e9922bab83c4b2b20e0af8d9a0b634812f8405e934ad677eef85cebe3185ebb2190c225082909aaff3727b047a66a684182d66ca2f4594fb0b9381f7e699ef559b503542f058a1af0abfe139b3bfdabd86e11c3b10999cbb7931b198b81f174dd6d2e54368c76ba3bf2202d0d8e218a8309dbde9784e4c42610764d48639d1bcb93d616a0011eb0428b8b02c34582f2a60850b0cc1128ba2f6ff962ea7c71fa7cf7dc5c985d69565bc27aca18d1d887f56a2e9d1fd604a8c4435f7ea5414480835da5ce62e87ba120e34c579dd734d8db5ea56e61649f5393913831fc50c71de9880a9ff874da47bdbe580c86c4eecaf52baef481ba642f834e1dcc53304a1e2e76cd0fc6dafb2807b47da89a0bf2108d78510fce35fee04c07237c039bd3b476278b5c39f3dd6be588684dd3ce5c62f54abb1d4df0f34d84bb1ee07535f3e613e42a0a7bc42070b85f1f733c624ac275a85696cc8b9a01be68d1cc658923cc67c5dd92b55ee9f13f57c2057555e5feb5e0abe482b50515b2fb46f8d009c06832928bb7649d84f74602a38582ba9e472504480a278457e8dc53a717d718b9b9681910891d2d937326863fdd8ca87e2c6cd7117d4fb62beacd81457ad7b343eebc249a58ebd5afefa1e64052e5a21df08a2cab6396f76667931099f98d6ca1ca40c018375473af9aa5964f39f2c6758bfb76895b65a636cb2694d3b1a868148a177226ecbd1fcc5ff7d58cb16f5c5b1039ea6e5e2926f13f1cdfbb4731dcc674ece04e990d18d7a093b49ff96aa0618e913d693a15b401c854cc14d4f17955f95ee76e3d017c99c25a3d89630b123e451aad919a45b5eead573530cffb25b74eeb0cede426890f7aae3fc68233261e32a73dd40d1b27d0bf7294601fa93fc1c4900226edf1f6e21a5f09a7bc32801b8a7908dff7e17e5db6db9d6b3b9a932f396be46cfc68036c719ee7124414fa8d3315f7dc2281c4653a64cbc9b1160c259ecff4842145c006c9b5c93b9426a77660d07c0284505ee705298852dc3bc72b9521c49978430a8402eb0e27a62363a51e7afdba74fa9c780f367a24ec30803c1d716160368577fac0b2df419a133d5f4ae2b67b3dc3f387cbfd24a03015e917236c3ab1353d45e19db07abad6d97bc4e22bbfe68c887240cdc749f31eae4a49adbb7d3218ee0c85a528730a876c33b141a40333a5ae23a44ff0504a9be830e287cb1cea5f528898c9ca9062f20458c9286384ebc3aa7eba9abac43dd6c2fcadc6e69ccfeb133bfacb09029028e01558ad62d48e8557dfb80c156be7307f33ba67a598e193755c7ff65ddcc5832eeac02a86aaf25c6296044a5a7d580dc121bee68ee21d381c8bcee84a542f109f1a84bc482a3b7a777ffcb89d7227cd4a07ae77d8443885ef0106614e9e2dcd52407e03e91ae0c4897ebce9dd9f8490fc8886aa3f34e7d8405747b869f9fed51b40251d113fe467bd816c6af6005bd048195a674645f8c1d125197ac1b639e2625277528e7a1c93dd4626fdce6f0f3768fed53a59ab64f19b8901db7367e0f6b45529333fc92e3dd98e1b05ff49295c0197aa5dcbb87d44ee63a15d6aad70586348fd389d88bb2d7e5f96d947d77be3c712e4adadfad376a34ab62ba4f1e3177d1bfdda2644cc0e5e92cfaa63df82773226d20947191dfe8995dfe731b93cfb436a7124887551eafdef4a4dc543582b9672b1422c7eb5a852a330326b9bb03b6d0a79c99f1699b2613b418c60980a05441d451566eb25e3cfbcd03493ba38a5072df5e57e3ed26f2f03a45fd122f83fd4048e807d80178eb034880694a40b7b83a9ec685eca936fed6a91a3e05bd5f303084d110add1f1cebbc1d0cc116c8ea07e916a78f0e7263adf59b1cca4997f19e24caab56b31f143e4a2d1069aeaf9b7b291a8ae47250773e23bb94032e3d99b00084813e6667e9cf7ea1f52dda13ff2008af441097e0234e09b869b555815f1788363828c358e2125e84afcc19e4e19ce643c7898e929ca94d6d3824a655a109b25cbc6ceae53007e2e7f1ea66079d8104621a59f36287bdf3268228268776960fafc2fc7b5a952634fadfd7da88c2a3c7c9bd15f3a0e76bd32a1bd0f1a609bb48796d1ebf1144327007475118eeabe1a53fbf48b4167de8c618331df604fe51b3fa2d8a1357ad842ef0db4cbf101f766724733e7f9b365d6b62a4db87b0342c9f322fbc2a07e9d53e3a8fa4c164c0a7c3a16946d3fc7ce2de07ad6f083a210e5eee4fe6acb618b26b388210c3fb8a07895c6023cc5dd1f09228bccff9d06b7e18409bb6905305158bb0afee870d6e6c9b661e9d50ee2bcd3cbcfa95b794e4f856f8ff906dd49f85b394b8ae75d361414aa008e378fad45a6038853faca4a31c5ff8e95095afb4b3659cd007eb1e2b3e53b079f305d01f89df6b35142f85464af69212d577faf956cf1bb47347582136a1b321cf63dc1f6918dfacd8f764c47dde9c4dcff1d79f0b85178655cbaa624ed4dea5361781cc5cf53a5d4cc4fb05fd1639e24c482c18a3c367ea2fe64b0c180d5be74a377884ec6221077f46bb1f63e031a7653db2c18b2a522643f97709b94224ecdb9a1ccca84d464c93717cd6cf6f1f2ebf6ed68812fdb4f48337881a575b698d05b241ab1230f2e62aaf02ac8293da6a2bcb1a8436abbcf31750ef9d2eb3627d4823794fcd768492c2bbb3c2686e6fbeb0a9a260d95afdbff53bbce1985ab27dd58b7d6070d055aa8ee01da88326b5cb8afa60caa83f6e42629bc51a76e7a279aacd8e4930f7d18c54da77854771c74cb1fa396efdac1422b36b00c1dda8614259274876251240d7cc57218f03f7dc04a03863ae0172684948074b0fa03ac5454ec681de4a5380c26e1b48c50c993cbd94f9e73fbb65c2f0dba773eb2c604a3fc51c9fe8d8845b9adc3eb549caf7959f3fd15f71f73a807a655e5bf52c4e957e66ea7f0ffcc6ec4518f079658454913d2c662b2ead0844da46e90e06c4165c61ac5b94c9ed9e1dce49dd88f05034b30c70a52e2e7bfc8331c52ab0bfde7a7cc756c69b98ab57ff8fe75e89b520c4e668e152370c9a5146b11f7947df0665ab2b0b4bd2209a46de96e820843de07f6056181d62e0890585ec33c6b807c40d1ea498201302732d01924fec22ab5502846a2e943ac9333e62e9d940bf184cff04beaaa7798be33609229f54270685130101d3a5a52fd2b7c76e0339f29f1e9e271b442ae80c44d19995fa0e8682193449fe85054d8e1f180dc8525f16dadefeae88c6c3665f12465a6b5d79f5e5c766d8d4cf0ada5d20d43427a2777ae9db182ed4bff016bc1970dabecf8565fad96669aafeb266a290dcef1e9cc5c123b05749209b2a1be5f5490153c4625f8b44828895e7dec53b8c67f782c376b6bbb4decf70c0f9be33111c45f9d296386dc0fe109ab009889c1fd1187be0a2b5f6d3b3fcb80cf358a257ae5021e0eff7fbc15bb43b78ec154061c42ca29428de653ac4cc842e96f7e3ef6ed615dee1270d53eba7ce4863914764425737b916141dbbcb9f7ef74f0155a885a08408be2cfef67a8317f1dbb42d39ff227e7ab2791d86ff2b6c1270454a2e6a60b3d97e102553e1301865d2772bea385267234a4f5c0e0efd1b40f688724a8306ac25775bb4ced1163121b2a8415bacced007992476a1c7d7fc9794c8aabc32e673a14230c45938da9c011d03f3e2b5e9673b4665147ed171cd88ec8835c9c279a6b767b60132f4ac0e13f4c1ae7933b3a488e68f8eed570f20c22932d75d44474d03ae24dec8fee44223babb99b53b7b65c28e308bc53d7312a4b9527d6dc412a45b0f37f75612ace12dc6c2c8336fe2aff68fdaac2e4a81896c4ab9289007209b6f6b798d733d57b7d7fa1bb892387a0d46e4a3f17443625d55dbe3406c6d3a6abd1fe86f8a0674201012f6f90d5aeb0665135594019d4955f33979bcfde08940a9fcf2f9be8b180d35d1fa2d3e8f7287be42a2ab59116b8f0b87ec1fba21b94e9940f58f8387d66a473833e8c91cbffb7ea03ca0bc12203d833eae37c4ad95b1876b4c440cdabaf17e9c91c7ba4a8778ca6460f66c51bd18adc925212d98ba4199021966f211192485c21a3e0ec1ad5ebcfbf49339c7bfba4681c189bcf82db27fd1c91026f7ef36bb71ee28423fc1cac6997828d25dbec4087c7fcc515a4f66542c63639119ce0e8a20a6b372fcbcee5e0ebc07708883260554a40630c0b7e41e0eeba7fcc386010823241ce1d8f7343b667b1cac579f0936f8ee998d8f6c15bf68aa6e456aa384db6ee3ff123927eca40b5c7aee7a63724d69c47d8780ecfcc1d2abba22d7517191b08ebb3adcff550fea274820403357d3ba37a8f604affb7b0eedc476ee2d6cbe1f6a9ff455f53fc6b360e661e3a681dbfe06f264fb3231f8115596a1d549f29105ca66c4e29a898a015418890bcf35ae130376cea2825f414b64275b18613f624126d6a7447b255d06e47c734b1e99ba9b5a412ff98123efa899c1ddf269e0d0068d48f5624953f849cef3148e919dcac718f57e8c89110472fed672b553c5f3d151404486944b938368b731388a0cd4b4be327751ba21f1452bfb4d4836be6ac4cb71b9f40472e9daf6ab6c2685fda183889585433e88a91fbba1a88f0f7f8d7e1d23523c6d1e2cb765e9eab7963aeea51879506237e98ff214584b16ffdd977e6c6a90740957bd5b52e679706f907901f4362a943f2f73015e2b7f0694811a70f86af0721ddab6962e4a247f6399ae32116604e23aa95f3eac0f3af81fbe90a44008b28a206f80118af65d3e189b234fde00f9c37600f849825547af261c31721afe6ad16c002a6b02bb8fb75dce24ee870e4fe2396c5c857104f299380fd4d5176d0ef57d80a10675ec2b4aa0705eda885f54f22eb01feb510eb28b377ce33cc81fea6cc5697cd5279fb44e3143895fdd93d4aefddd5d414859cc3258de028c9de436a560c2c083968006bb9a15a4088d553ff0baf252f08b6aff1709d2ec61e69cf84549e73561847685d849c17c1862eb38d8cd29d62cb3066ddcaa54350c8668dfd184dd2cd5d002284a91429ecb0dcf96069aa0d5cbb86f05f2c6a599121948bec15a403dde0ba4d802883937198f64bea27526bc154e1ef91b741fceec542959b584204556316bfbfb78a0ecb5de83ab959e99057a4a70d362e3cdf2837cab60c6dd376bf34cb2c0f6f90d56cfd03509e965487c8538e1f333bb1124a74bd8c443c3c1898999367adc210b0c98ff71fe53e03b758330033a5df19d4d77adf962daeb66c507a694b24bf03528f66824f20af8c80e1f9367f27b4d92888c8a656f8bd2a54c270342e24d0dd87dfc549042bfc7a04819b05a2cdb9eaa2ff3d1536bd35d86c094c90716fcf3fe1292ba1b9a816df792a14a110862bcbdae2efa50dea3410e3e07ccdc7245f7fb97d184789ee9237498c7dee7b475963e41fffb88094122a074b9bb52adff4e44b1c8a73c034260a06c25c991b5bd26fe0f3f2f15c702369b6c3a97a27165179c7136a0b0116aba3d45f684f96c1b72c79f06eb2a5a45b29c1074d779d7b08883086ea423c051db647840fe934a9e29b0c789a4848bdcb792675f94407c0c06bbc131a47c1c9f61e2e234cfe1a93a63499f312bf800a10503d182ef4fbc3a64d61ff0a67796e9a4764e920273700a1ee6ff59c7cf218abb0b197b44fab92c8d9ae611952becc210264f3d87d643bc557f88ab218ab9c6811d3323a86254f5716ecf6fca16841761f2933822f35dc5b6e6791c3608274ebd2ae6d460743be337f0395f5ef4b7b5e663fc6e015d687c5bc8026d34a33db7089de0c080416f1767376610ec51a6cddcc6caa1f3f186f66d609090e13cc08c11f6fe99d7f7834f017ea8ff9099401c6bb825ebca2d179c70215280f75fe2e3268694ffc6b8014f8820aec801ed33894b7071b373b8be99b8d917f55719a8c88c82cf4f313ec25314993b7f2fda59abb3c42267acc55a22ac862e99e258760f5519cc5b550e7937065d48a6c42bf93a28f1b950393c1a2c6d92b33c9eabbdc2b91f575ca348d337caa5aa2b1398c396ed735e00cac3f419e6864116d20a7b3913c9924dc69b767f542018b9584e403553c13b841c7128823f6645691c2bb247172065a7116ecf84a381f08368be076791cb006c30cee302569c9b58aa269158833a334f2112c133b23b86ccd2c5a17613785929b1376e914d67af607e2f5e1427a53c63cd8f7182b824e618738b14cdd35c3540edfe8ed7525f86b58dfc447db96f50ffe5e769a53edee40c1a1f7fa7d8a64cf3f3970db04e756a7be74288c62f24b153edd1a75bc2a60d7e497cd982451771d7ba985f84cb0875bca91e9043ef4595035ab4bd06b0f8007feac24abefabaf0c3d60616eb5f2c94d0e10589f4e5d2c754801180c55b99f0a684e68b5d3e21532a938cf5b85f8da1b0c692a05b27d93db0005be37e0a4ff879d841a594f6ef035116668ce724421231f0c136e23b25a8415f4af7730ade30213ad7c9f07660c9f3ca0d03da0f98569534a6d1880d9f36730d7a79dabc02804120f09cff04236162a68719fb1f2ae3e2291602373702d0159bb56730e27a0832a7a9217149389c4f15708f3fa89f17f5715f900cb35871aafaccf72e2baf36d076ff5cacd23db532227f6381fef2dffda18d1fb721d7db0c30a7dfd7ed842f716725995bfede810ea7225d6bba742147a50cef9425ce0f8f0f9f12177f11c638f22f9afef0a04bc62256bbd9bc6d0c975020da2eed7f2411db12f997a35972594dba7eb928daae0651705581d793cea363d68df372d7c71cbcd38d53716f8d3e1392c5206e0da4b036d7c8cd023f1f39425bf079fe8dfdf833a8e73bed06ccac6b9db1f78cd99c3c2d784d6b341024ffbf50172575f4390458d7a0bc400e79e7731a27c8d9a965f14760eb3b9fd73a4f80ded87552c58fec3d08319cc56e5b990882c0eb14ba3159ce332284dc1cff4ddf778312b62fb52342bc7af1e04c269485b36c3f1ccd158ce90739a639981f93efdfe8d2dcdaa6c45cdc615597678c43ab1938fc639eeb6b23e825d8959a5b37d54d3c15cac1661f9594d81498d92cd0e2e308b1b658920d59ce51df57030fbb736c324b51711e1fde148eea52859829050dadf1fade0ad29ff81e91fb6f59f495ea115c717c917fb08738e9f7aed269f5d061ef97a2a81b707bc13caf552fd61e8789b67a749c87a72a36fadde9e576de165ed985cc13b73e77a55045306f30fcac451185cba5e1fc049fa338d100452698627c6d646e3b57535d0b02eb87593d7b61d300d94bbf48f31dfdd6fc6c52692e0589b5645a861561f1b1d3ca25f627462e22262fd73bba00f2a53a44032146c1f9f64e73006e993de99fc22a4775f0b0ded04dad344bdb6429df9c6cabb5b64dfc50daa0cfbd08213362ee7a78ce05afd96af9f83d991951dd239134336ebeeb3c3e2675c60be423b0de7b9b086752d95dfdda48d28e0ab100f441d3c45e1f2a2cffe4c8937288f9fbb92ccbfe2bacfe61965ca24bcf247e627cab2b0ff7e4887df1cf6ad86922c6663c7633ed0ef727f62cbbba963cfa0a1e3dd141e9fdb23f300b881144ea5594062f68bb9d6565292f5637e3fb29c666df826571d53c97c77a5d50ac9bbfef04724e9b9824dc5d646f9cde10e9103538c4836d8b300ebb448e2446101b4554695207d4f1b689c56eea242e7467d1a8d95c469abb8dc85b8e8d06e43567410ffe9243b39b94a27fb48c25f91ef05064a9ce17812e251c53760b98a3ccf260162e6bf9598345d7225345333cd78c21ac7dc3a1c1ea625ad7686b5250e417d6556212df2692c8a18469e696e7f13189faf08c4c6732be9701b498d7119ddb22ed5be9405d4a983fb3a3bd2ae35729b0addf8be00fab711e2efe37460497699d19451bbd4af6387705f50af582b56eb61543ddb10bfef527ef89409e654170a6c93c0b585a0b468fe52f79497893be6c167b976c508cc15180e366dfb3e5b150e45c23701ae2662a9b3db449ac8cbd5caae520219b6d3724103c24c2ff6eeec19dc9bb25b1237acbcec72b629e701c5ef57a9030fde4e063da6cb071450cde0bb1550b7071e833d11e0592f48e0f66789ead2dfed79738d38d015e4235ae7ac9c093c555fb7dbfd9defd911cb6a91e63e7a0c52a95346b55fe1bf76eec4ca2017bfb6789c83ea44da89901ed9a64d1bb9daf5452c51cd0b3316ca9e8d937d9b38a2f1b9b4e12c1767b05692b5a0d35899fea2f9f855af38c90b27e3d0947cacefbef9fdb637c10a850e95835443e2a388c9af0830d2c38a67f59f1a06bd31091157b99e89916d9d3e15fa001d572c2ce3b71fac9ff5512ae0ebcc158e2712bf971d0f3beb8cbcfa5a74d052e64c2770162dd3603aea137c5c1773b13fcf35f705eb8df856317c6470718b7df38bb4bc92dd029b12dc3a0220cc1b5fefed47a8c1e59581bb32f68a4e1500f1d3c47f3b9fe6e844dd0fd12daaeef6cb2601a7fc3759165ff2844aeb6f6f6934329a8a8a57a91f921f763e82f1304fb7ae1efc55716692919d9bd68aeaf9c5e8f08b064794997fef736bdebc8ee18702ee0d1853d861dbb11d1b48ca02eaba60d423a3fd4fbe5e2ed9a400cf1c51eb2115df8ba7018df08faa626a8cf88c2c0d045e129abfe3992c00e2667e88f4d9777c9d88165639a7ee773f4c62d65f4e88ea30c2a3e412544e4fd3bf0f3bbde2fca76272d80f6f682b44e42a3e00a9f51b3396819bec6fd09c0fa4fefb7108b60ebd73ad9dea8c9807a4f9802ce018db1c639c709c97ef95b27a405138645805983fce8a33813693141745d30204b32a3a0f7cfd93a788a1a1350782263a05cd342c5910bea68170f807a4263255f4ceeeb480de09916674806c961ba517221bc13b1cf68870488d9fd8c31f215d28af2418d4bf76817f8aa51f07d47d798b574ec6c0a5e7fd5cff8edfe7bcd66d3d90c1e1db0114c0921fa4073ccef771db2f21794239e1dcba88085e42bdb3c12d2b50153bd7bd3e9f584fc9e4f220df8093fa36edddfcf025c0cd785b5284f14962a9db707203b510e293fe5ff04556943e8b38350932ab9f069b59fa7ca55c6cccf5c3e98c54a4b6624978bd45c910c135e2d15219ddab80e9c893e83f077e8fc53ddda9d0d4e868568b6221c97879212056a16b95a68ae03c57f31abfc3c1ff1635e89e1bc2a1fbb2fbaa0a1c3c798c7f04d08f0fc28fa5cd5bfac221de8dbd282740668dfb0a3da81ae31efae202e39dc23b108c0ce875594b895f476f609be13b6ee61513a1a161095e798dcf27b736abf16114698c5638d12c8fa3091ca67a08a11097118883e794211c9856139f93855628f3992d79d7770d3a2fc345ebd19e12fd0d3b1252ba0d2b88ad63aa81ca2df2fe0d404ab20e925543b25e89251ff21f7111eafcb17c00b9a8c0f4ac2cd1e6d9ff171890e14b079e4c59b016392544a57365cde63401170d2196fe38a966ff6a521fad88ae9def9426290a40162acaf46a2c5be3490d262f4d51b4823ec9c03e76cdb02b3dbcde2c857d36b2645754403c97665ba920d4bc656620263b2309972b039fc832fdc8b7643aedc5450f42f324bd7d4679a65d5f9916c3d0c32c95aaf7a765d0bd2c422807f92aa0692e14b88a065720ca93eebdfd758a297338cc8f7ffc182aab5741e1328118d5254c3693c2812629bc9eb6abffdb1ecb3d400ee0c2d428ca6d79047d061113a8f6c9501bede1e1a7e78fb5231dd1d150e0de8088b97a958b796350180e49bfab8fe4978d327bc489311df0ec15d5a687479f884f1c195126f9f88a08f260c53a7d62a61e5484b75c190cd6b265ce96225dc13f08fc812c9c51ecbc0e28dd4cfdd358057dd03e2b0b68c51a64bd7a819766e3971e99041ec7d6f4610f35ddb4c2720e903bcc2207b79cf12956dbb2de9b2376762364604118d91f72e14751552f20a9e5928ca6c3d8f1678e1e211a7fede2d03f0184d45ffb2f239bf38ce374ae0246684929d85a901ed90612d2b078cf4d5d04d26e4725eb25adc45001512bdfb2c38d5c3a1670a85867e7e021fd8c07c300cd8d199bab78f09ceecc55777ed6993acdd42c11fda2e16f0d30a14d2a3117fd3b0cde332ff2d4b4a209ac55fb82d2d0775958d37ad766604b4d81333c0c3612bea4f80aa7f1b3cec595c053440a3bf107f865a268233715e4e1979b04502958c010f2b8b3efe2f4eaae00b18f927979dde2718dcbfb54c9fd155f5b59002a0b6ae87097d5f2b6efd54ba29a62278c8d78039414cba249c0d8be9a94d8d41da766703232f5692002d836f7c1f20782bbe7c3fcf0c920317d8dcb21a130ddb2d39e3d4ee277c8f2d2f802f7c082e5727a4f4370607f0b52b2ad9907aefaf0781c1fabe2663c28f23153a6d3161abe478f15ea74f29fcc064d7a3a8cd264ce49b446afc2a6787b4c90b1894b5fbe4a7721e783c9afb35c3ec94db7c03ca64f25e0b3bff028b165bb6edb3f01112c31479a73da5f1dd165d6dac2dc398805194182ad847636c69ac5ca3a06c3561cc0ff6c5e353a087c08b547978b99f98540fc829abdd8788bcb1e648a0dca1710d357da34469825169d981ecbdacc3c9c648d7aa1958dfe98978a262f69c5f4176b82c98e98a9ea62e2f4f036532c8e2e81087e15681c94c420cecf84ba57a03329761c5bc9c2bc9e7ba97cff52ff8710edc5fd83f8ca0fbd85ea607202d816252fad65de9d247fcda9e1e5c28da25389c36cb701eead305bec066074e26a40f48d867bfb072d2ae35d2eba7b26a2174d9977c7806fe0b8b59acf58f3d5bfaf79e57fc9f40ecfacce6a10b688c27a12963bb31fc0a91232bd662925add1105485094642963569ecc64a433597d53b88b7da3af6b38fcb79a47ff40e8a419160216910b390ac10b611bbb207f97382e299852992ceee3fdb4e690d42cd9681172de331992616f634a36262239a02fcd185f592b37f9893ddf118f5845e828b4ac0848eb5d1830662c2c18619e3d4c5285a24db7ac5489571646de17472970b18f60affff18c40d8bb255be7077868ef93b68b468960d309a80fe5c7c2416edeaaf19ec6f8b2d56131f69211336f91c65bceebd8e8b2ba9e36e4ef11f55a59331b43bcddc1c3c914c601eff4a31e4c8397be07029805ad89358d2bb3c304566f838dd7bf2428bcde146225107c7e09a0d0b21f1aa9e9d06f27ffd4c652c7553d22431d89e4536c2416f3c4ff0234c7b0d0531c1c03840d67c9616cd87cb937c742982c85cf81d38fb7cc4eac23c12a6af81f4ab7de58d94d439d2bb29ff072531e4da5033e583f849b5ab3e1bed8331718132fc978cb4dd2a731b6a6a98d0c5723f6962fda5fa1a72acc66a830e15aec676a85cc538c10e805ed83cb458738c9beb3f9b6a0fb7e5b6c3799ad404b934dedd53c461c29a35020898b77d0106f9b03a68e2b226859454eaceee0cf9feffd64d2a11cd47968585992efd64798ad5e860fd3cb99eaa0a5b236071cb3f492ac2e745636449cacd7701d2c4acbeeb57a0dfb5167463de603d4004b4b5b1f804f76a7d27c1e5a2fb0ae61cd10f68d95265b97cc4636d68c9a92fc36f104b23fbf3697bf0606a7f9220376c3f001e402fef31c1a3f542f136931263409eeb36fb501a2c07582ddc6876b24b125d1f816025d4491d3f525f23ac2baaaac0ad238c30c6957f9506fea371236e67e867bdd91fb7c780115752797087334fad40edb4d956c62b63d38276e528fe90c9b25135aeea8a65466edeb3218e520cdadd67d243e3650172d647426409bea449e47c01b7069dbef9e23fcdb2e4dde34099ecee66cfeadfa0f1d8011c6530c751d308e8b3449b8e5cfcb84df8e1201fc05e40289ae4f2c6429f46f4259dca94c355da3d3608d52b3c8d63e9a0a6f1cb818a924781c9102959633ed4dc3a6465d69451b206f5584776e60b67504796efd50b65a53af2d6f5185baaad4c65debe9b88b067c76cbc3944c60a737356d49f87f7914bc0ece22debb3460a090c2478371d7b8da8f7b7a089a59bd91c3523ebddaec46b6ca591c8c1c3f0da986a64500ff5d1878ea2129f4a374f0c34cbca3e538983f8ef35b7189892521559d3aaacedae89f5c33f816b6652b745da0851892c412796201ea6db6eaa8738d9adee8981357665a64070b0f906b0553074ff623c3441deaa8f8c96b021f88f80a80e9f2d042e3f1c7df8d98b92c355485fa4ff434bcd72f8feb9af4c69644c9cca2164728e5c802a8b9e3850f4b49825621d0c74b19256160c0f62df8f608e58f173182cfaeff24e5a40432c345f709d75fa3d4521b110d8705a31e5e0125efb01f8a6bc918710f086376e51c667b99f0fdd7a64d04601d94fd84c220cdb0b332ce9b04add086be8fb96b59e9568e5c4c5a18c44a24e4fdc2304f337258596b3ae95969f205ef67441e27c17bb6f4c446c11ea69474fd8b7aa1f627a13a24116c60359cbff7ac7cf8e98ed9ce352d122b2b4d2a0175a65a38cf15f3261b4ae1b2f87bba256f9d7c75f79b25b97655d081c11be7f405350c7cb60138eb4557a8ff68f61811072545374964419accddbf29de1ddd76a937b603c426c7dbda956a369fad35703e285758611924dce33d652a7d25c638b5c0b0518952182b11331a6b2bb7b827db9925b3a381bed34af39391d76ef4e1f05e89fa34b77218b850259a0576ed01ec826803996ca3cfd34f800f9b7ec6b2ae728e2f1b08558ceea93f958b72c5d1f12ebe146a615dccc6650cbdf67a666a2e44f27b5754d474f602583287ebac973b940b6dfbedb219a2125c2e5e62e11b975490bcdb44e4d660650350d113dcb24693d061300c34ba93840aee297709d7e956a601b88f3a54ef539b81005a57fbd8cb5db62782bdb779d2fbb8a691c326f52ed03f0cea4a9c57f7c0287fed5ddf6b4bd39b36de1ee091c0a851d7083f27e352d77a0f9e2d6aac4aa92091a6d8b11987791e74e413af269839cf113f374c6a124350b30d2c58b079b6866bcfa84f955506072eb5e2d51e8906b80747b09ed1d88ed1e4c880b506d10cbeb99c715ab4cf6d3093d927e43fe5ba8edf33595c50e72e894bda8b6c695c59194c718387bd0981bd47ae5f6fd00fb94d56909277fb2b400c31c95dfbd8e6c998306486cc39f869ffe12357256cab40710ecf6ac6bacd77a167ac975ac1ca8080babab138667d78c6102333eaca4322b4d646a7012b29999b30b5b2e70cc394bc5eacf772f32d9ca14b91d2fd6a6e3eb96163ed4fc2954b2cd0b8903939d0c5bbf019cbf36fe10396da06e3b6741fe997e12444abd2bc2f380b752eeb11971580ff9e4182558e2e928fcd3419cbec7e2ad06a5407fbb9ac8afe80103ccd1b3c0c45e367aa4fe85e4b353d95791a7d4a3b71650601c3dc3b975d219e20b84428497f64a7fb841e91c79b2b267b84861f58d0f92f58a120bf4c4538cef25dbf98e79c9bf5343f78891bc910a1b6c7fb615b7eab4954c158d795ccc6c9d08b991a51e10e44ec8f779a8848835b45b5b90b98e5bf8d7fda9962b79f893be6014c8b4c7e893b583a5208157fd0bc6d95a97e668f9b73f0f72dc91250ec9b98dab99aec3a8314d5aba6dd7927943811f18f037d69942ce40368f349490a8250a26949496795bf7ff0c12c0e4c7fbec74b8ed3b9a12f467254b257264207b019bbceac553527a00fb4234f097abe4e0f0b9ddf3a142819abacaf7dadceb050540f34285595a9efe1fcb2f14c1e46616d1c8b1a8f2e7bcd248cebc7829549325a2d1dac8efe95796129f57eb1f2fee75d114734c15dab3244740088e5a900eb63aa9a36ff83c09d307b275c47cb42e64eface477a9dacaef9034f6f24f89c28aad0448ba470bd86aecf9127f2582165179bc84177785036dffca5b5afad61c0d6584511dff749ade7f3d30f5a32002885db676c1b92766bf6c8b0d998666de7abf7c6503094223dd800a0e505a0dbc37fcd8d2cc413d78ed408aece9fe525619dc984cb250b429743ca328f3cec7a7ab9241e1e20411930db211353addd2b7008a8b4f0531b47f15e8b906faa2174b09f3f814a3424a0bf5bf154771873c3c1d7d90ae5e096e07f99618bb7e4371fc931eec5057930a68b14df4a7e70252ebe776b73e80e98e7d2c8bf7c7d02f551fe58e034dbf1b7a248e9b6c7a6ae18035527bd8c979d99e26bd6d036b25ae829973d3854d1e1822e379c1e1f102242a5d77bdeb1d3921e61d5ac5c5e6763f2811b53dc6e200cb7f562c1d942ead801eee2f6284646fcae89f19c22cc910a66fcdc3f2cf9b2d57d007d28ad16ca9e6b788e1ae0870510b7b000187c0818725ed1ffd360a48dff032a5237d53ed2af5fb16f62951e6ec5a30b4a02341dbbd2902c647e3be9f8556ec4bf711ad19b480d3b722877141148d4fc75ff8cc0298236e478001c16d9edeac4a86b4ab25cee28f05ee853b563de4be057871a2029141c4d39b7da7e1afb95dc071844d062320e53f7ff5b9b6f33ad9c6710bc94e30c48a836c5fc05b341189784264b68de5347b9c5bbb498a1fd458d5d5575afd973e4ed02110fc4ef618373ec8995b1157aec96138f2d00c8e0857905b3a652e2e4b0f5a2a8d8ea33c2152dee0663481ff2bf7043fc8f29085674ee871aefbc4418eae5d465711e5a912f7c02acee4bf810a59bdafb0c3391093c5ca9d3cc2f09ceb43b935984b3b5097e7ea786a1de5ab4ac963800eddebaf8728b2652537b5123ded53898b5873fc4e274d476d7a8f97edfefa7b6d555a0b099e3f2b90ca797a2319c5fd4a481d9dd203f7ed039f23e57e538d371b17df90da1e8fbd2ab509472705a1de0823fb1ce0f75b764020b02e7b98654d02a17722603a618dccce772332bdd72f974fd7c02a44d741c0ce5a7c7dceb578ec1fb06fd416badeaa6787e874e892e39ea03e3f5ea799d809251c9daa33638ce16dfbdaaf677a54c15b4fbdd3e7532dee618b5d00cd3514774c95dd6210ae2dbdd752570d4a6fdb879d0b3f26355755225047186ed0910ba40ef704b0baf06440ec5be122cd2584e74e8e30f6ce6973f74bc342693dda75c84f2e2062eaefc60e3a7d60ef050a2271b8d05d24e9e239b01c0993b9fc39dc6992013f31a5c9171a6b368b271967b8526c2151bc1fa9e238e1a89c1e6206152465ff85ee765d455b29e5d9dca9af1e73174dc0bcdebd8f85b66ea117f9f845eafc5340b006a222f1e2b74dba993adf4e33002cb259e791512bc9700f602b4910c2357d4538734fd12b13e5f500f0f3f6391457783500e3afc5726ff75b5397e00227252e5f15364b492c9676c09169e5230d89ab52eb7eab8a6a305d605da2de38b6c57e2e097f1f3c8d5eca05359d8d3f52e8e9ff95230fb7b6c0786c1fb960d1323680e957bbbca0aa596f0e2044dda09e3fdc3dd484cd4d1a76fcbbffa844dd5e42caf19483f466ce8a39c4a074377e2f35cca6ed846c57a8d33c8204a23d8acc4bdfbb3567c42208bef794123a7bbee74c44274fe3d221f318385f93452db00093ad309ed783c7ea09c51a185287c7f60ed032cb7655ae87cf8e0c8dfa4ccb916a3d15091396f10d3e22b4edb35482f094e4e110f5f33f42139b7cda662d88d6a3aad492ad528a55518617307031893dcd5da183d5e3b6d596a15f0ad4d33f5e34e3cc7607d50a9d7b843bacd99e21263b219741b0a7bda54c739c33e6ac054282bfdfa5e5046a2ce8b83138f9ea616fef0fe0837c8097bec180f902f61d530507ea192cca17bbf380f83108e8d9e0cc982d63af6e45e726ced57b630825893ac1cbf964e77e683da302cc21600ecc434e9f42bb5d5d8f79a478f5dec9bcfaeb306ec82325ca0a7ec1ea1a026159457ae662b5731457be05529c51bcc1c7ce90c1131ed1bb4a1e3421602c0c4026aff227d0477cfd063e9c9cab756893dc6b3e8744372fe76015d0c75e76372d0afbaeb1fb2113cbf4ece4f86070cbee88fefed714857f428d60e36a603f2e724d665c3628a17d72062da3b127698a085d787bf04f57324cc877b689ec1ad4fc8963c02c05cd762c28c71c5fa869829769ef7e45415c7252627e985dd233dda285e8bfc7d6c869b971234733968c2cf8163ccd562d89b5cebf2db5ccca74f876bae9a1202db0a1d4c98a3e66ad473d2dd8150b584df2ac17e452aa59a27f509025f7f53a4f638d377c1ed40e6af624da50dea5953bf45b033ea70ffa1b39a7001d3e2cc2460cdb09a851723560ef34b5e4a439ec716058212a6fc6bee30b84e42cf4bedf7e05e753a945edf9a52b7ed3e73c728ab4883e1f98452408ed824598c4385bbe8f308b7a248e36a23ddc453dcc268c58c518eb54c0d72a25f3f1122999a37daf676c865db30c80b3aa960ae33ddff59aa95b410a88ec5da756d1bbf3098f4f67bd228b73a2efb800097564cbcc19a4e1b3453d5d8bace3cbe6ef7f6539f358dfa2af356ddb8cd8c7a40ebad0a0428a7f4d34667e3ae9b7b196f024e94bb89d52fb575adc5e11aa7b7af8959d1d242fc3df3dfd384fe5cc9208c6581dbc40dee3b2a6e5c82f58ae4a00d9d3ba3a6d2afe9f4d0f3dd057459bb8505c3d4fc3d3b2b4bf6713254449a0b1e903a5fcb3a878e945b1f4d5a84c3ca362a6340de48c4e8e52d0e2e5594f5a1c73bfa20a420b1be6b17f7062fa5b58c35401713e5eae3ef0a9227d9fe244e32e6dd8d8ac5160bd9bdface7e81a9a35a07de7656a5e5a1197c8bb25a1f2a1f5ca7f64988edc08e3ece8d5ed3a767a466330bd5dc7bc48817494e55dba3f2f3665c00ad9e83d231554b2e778e94505a3b587c27df48e58e581529325af333db30b5dd8c64cf176c408714fef5e0498a33bd44b726dd2ca3c1ebd03fdc2fed1a9ee33da69d5c918d39595022d593a3ae07c24adec0de4fe3a2a4dbb15149198d5f1baf282f6ac127be05afc89694e6884094d5fe03c94a74f38a47d2ad5ae5b1dd949ca6e0a0b115c5788340b0995b214a8d49dbe0ddc5ca6cf1191acc9ad8c2939da3c8cb932b59e52e636495337a9724fcfe65ed4d552a4955f10ee5f5bbd1445af388e03b475c84fa9f383a4c3f9819c8393e18420e556006865416a9ef9074b9ffb1a684147c8c7118740cd88c39772baa621d88b0129a22ca27e7d03aadfbc80b7f1d72b7c1b7affc661aab67930ec92daf5ec6cca2c819933a2bfe4a17b679e5b0688c4a308f70d0703e26d323ebdaef7ceef93fbad4c219a585800f7e06e989ed2bd781d495be47ca296498eded777ff3c6d57699bf333d4680a8d93496515785f5da2c536eddce41046c0a12cb062d6ec79697ddd679c5a185cbce9f0bb62614a699e8b7cd840837d1521be0846abba02f37242615ab8b50b4ce4439316bf618e57da22cf5c6276c3eeff25ecfc8d3235a5c39db8f4b5a167760defbab04040b899820f272bbcff4fdf89a32263736d80509b9762d1325fb143132164fdbc53c4844abc45982e494deeb863a1c225f6246cf8bc06f7ffafb6e7c3519a209267a73af4b03b0e1d93563965634d5d484e24f9bfb29f58bf4d14563359e2288b07839f17df3890ab71d7f15d4eebeea76f5e53a0bb986dae64c306ea4a1afee3dcf086a385611c17b72228f95ab4e944cff3509fe10236839114a79f4000db358f854b918c378e1a2333fb9c350ee13d058288291d2c020f82cbcce5fea8221c42e77b61820aae664727c00dd2e4776f67e21c122f941854588211aa527b611cd50169d4727726e6e2873d1e2882ce1af925b1745f1b22f55b9391975b7e03c8c3163d3e97afd1c8e4e61186dee5f612856792fbe6300aef1b198bba616e0347017aefd26ae5deba31decdc632d6a3536442184bf7a12a5646e55ffbda96bebc7dcf5dad48a3ee7b0fe136b2e0e804fc9a561b12387be27023180c2e8f668a1370bd4bfcccfc1534d47b92dfb2cdb7d9f6e8bf660df82d46e1feadeff4a05ffc0c3b08b6ce2a17ce75a27c7ed6b5239c1918f378c6117f51fb61c1a4616341a065afa27b7631aab61870fc8cedb0dd52ff78037ea6e74c370167ab4cc8c1c4dfde4f935152014b6f3b394cb5aa4c05ba366653e4b55adcec5922204162ed1c30c3d025a3ce789bc7c17ad66808c90f5c2fbed8da65ad28594c93b1895c6a8744455feadf11def02c6803b877336f4985e938f5477c5baff4a94155b8ffa1dceb91782ea7ad740752852602fb338db38cdb6e22c316a3dea0d3c41ea74e566379f41c404a8c5d33387621d067fc3d0fa1c194b2cb95dbdc9f348641474fac7b6a7674b84a9257e43cc1d3535edb2c76892b7cc1df604ff034442c738d110370d2df2f2fb9913d929007a7ab4985cbd20ef3daf2689ea1989cccece551cba2222b6fe5e605ff825f1c6089b12adad5c6272d59a496dc0f99ebbf4e913b6a2650d9a28fa11a5b8d4f420e4696b7e8259bb6c1efaf1cadd62e1ed4339f75d92e1794ecfbcfc2b9d5ebcdba9dc853a4246ffb5d09404c4fdb825ae8037364bbb4bf517c24099804dadab1de8c1a3e7a377348a60212bc86550882aee32a456b5fd5899d7feb889e4fb7a383404bafbea2ce9b69ce4ee0e4262143000b9cb910ccd62c384029535b058c06da6fc44590236737939933545c7317a56ad504853a8ebe40823e6943c31d4dc5f01e667fa7b2b45aaf8c62c39052e1d1131f2403a98a9b3b60e5819108050f7ee7a61e0dc05f416f69245990bc8f5f992aabaa7de46fab97a03dc6052bb2fec8277a8cfbfcd0b3fc2f2c23d841780a1eeb5c6aaa0a384225202653bfe5cdc18dd234e147a108567c71a2c2efe789f9970297df69c33e9a7a4fddd57e7af71fc1a158e3c694af8eba0e5d96176dbc12ec9dc3387f58fa79c1e70d805a30ff41d720737357f4d7e3e54b0a95aef5cf6477caa10e25fe50d3306b2a5e952e64fdf1257b0bddffea40a7660bcbcf47d377920ff3af20f806dd909fa4535d1b7d98a0edd82459f76b0402912eefb7bebe5c80f889e9154adc2622d8892d6289d66a57f92cf59ca99ed99cca41d139344914a2dd83f041b650369073e6e6f185f12a1edf65f8ce5bdd27aa14f185d16d7507d16238be8a353e204ff031121a8e932a5a3a73235d70c11a33d4b59558f8b38ea78c5218ff18b6074b81941aed009c064041473dc57a76e6e83443e87d2039e5f4a1362c9c87b12b1f13d193e82731bc75a19a0bcdd0f6ec1933b341c39c9f2461661df11d842472cdd73e4da5ba23f2ddbac8e40dd310a0639758788df82e5f9e1c6eb14868d8ad5be93e74dbe17a6e874baf501fb0f21f31553ad6bb05e7e7364930e2c1a10e918cf8190bf13e82ec48501ad83a05c5ba2b18097c1154006dd8cb08a4536df20c2630ad8376e5363b8d92a2bcad41485437c028bd478ae3e549b65233612a8cac552ea9cb5b9d237b3e111cc3fdedb4437cf7d0232cf63c88ad428ae6a781da65f1c25ddd2394e16b9b950d9163e69e3be7ab1761af69fae0f274764de2745cf86d0e56bb1482d65c1099c286b2d6b6db4f9ff3ae05b36d9cde2d1435d37286819c01e9b27813a7d28371ef038bc95e1c7fb763c44d15e1abdebe17e13167029c65a87e6f10ac520ae32016f0b38f2931acbbab7980036a0ecfc94c60df93b3ad84a28ff78b8ec723f577bbf976f7adb11e122154c72a5ab432fe31b734e476fb1b8b5e1b1172276c5871eea217b50e1bd98862cd1a6dc7c893dce6ae6ab958b40d2403d5b9e5c1ad8510dfbfe4dbf0c08b4efe3bccd8b1d9d0e3ef98dec6eab57424f5d36b5b2d0cb8ae2201e8645ac80d3ec21949f36a70b7af9444c445a61b4051983c0646e3c7ae4676d1069d2786fd2c6ae3aa4d53bddf91dcc3d8e81089d170e6aad152754230b349779c04ebfc3f1b643228f51e36aa9ba41b66abc158d4b824d66f14f772fa0ce0ccc47be189f03892537cabc524ded4a2d0893cae9238a299ac4977949db9741162a15398534ebcf0552dd8959b4412fa787478435c42be5bcd044331a0c52b1a69787a63099cc95f1182d95fd1fc1496ba63e66c34a3054e27f84fe869a67762c32d26fd55d46488e26eeacb89969c42a574174eda2f67151d695d770496ea93c0b642a2b1502909f5d2d04deb188a25b14226f9e7bf055c6e313207c23460cdcbdd2cd722636afefcc4f54d5b117fac297e392da78a61bd5d8b45010cf08f125343e9aac4499f38a0987790e4f2cb0d86acf9b3604ffebdfc968777f2d9bc8ec332c242acc74889fce5a85ba304d82977c53e22eb3912ede3bc578035d770825d774e257f923d2e82d3b05f88e7a53a88361735b4f5b30f0efe7c571d23b09b577374cc22681804b25d4b8eda5ef8fb6e3bd7dc18bcbbcf0bccf0809c91b74307e1e39e23f24febb09daf87608beaf6106eb7fcc5add54339c2fe5b88be9a66789b0f467680941d9aadc90de9693b7000fb23490b51716146544a8a841a0f649b155747f76911d449ef958cae28431b702383ad0bdca80b0660b36345832e7faf5900d55d83cec5f4272d6a2c368b66cfc325732c788de39a1edc1ba296d746f599673eccbedb77d65f129c0ba5256ee0785bf2d72416de2f5fd0bf3da23b02f58edd1729f62a33eaad9e8079d30a4031c57f0fdec6da9c91fdad346021092eaa15437c69a32a84207212f3e50ffc1d3fa3aab6fc5988bea1875049146f9ec091099ba4102a383db4ea837c2d6fbf167786d60b991ec330090a0476eb6279a29db8086674691f6093531b54565834169027528603017f7b6d06a4070a17ba392f8953db21eb63f0c0ed03e4826f5f75315c84e5270137c72085faf57e74ddba08fc0f6764a0f8e47d7dd926c731260099551dc1ff719901124eac01330ef32cdc19a8dd3586e097ca1be7da0dc71b50062164482865a66e0f18a0037bcf25a1945f69ca910617496df78eb0ba0e5f7d2f6fbb8c9677035a347dc9bc3524489dc25e77fe61b31f0a6901e7846c830075305d1beea6ed2ef1dbd1dd4f2d59191c79abfdd05eca5d02640aafe0b5585e3f00a10d1488eb0ef58c8d968d43a02ffc4e4d5be4b01f7ac11bffde9372e66d51f5469394c5915a72e5278ae97419d6cc6bc833f3307283e295702d7d3ded50c178ffbe658da8f0103d40f4438f389d63ea8ad93801d1ff3d79556798c2b2ace3258f17d9c3552f7c9241ff7716fa3d30bca1a0c577ee640d00d8cad6ea97e3366cf50926639ada88c1ae9b433acd01a2759ddac4ab02166b90695362daf6cff15ca16515df9dc436f14fbb506c56b36f0310f39bb25e25d765e630a692a532b8883e91a8f85ef810d521d7d8e967bdfe5471ed5731103fa51ebd81457c6984d25adc50c67e922dfbe0186b5bbaded28ca0b63f5c1794501472b40a70e189700859f36508c1995b0453e5f1a9dd24a971d7462dd8e22220bf92c62aae54b0abfb7dab387ed8ac09847980f7ad7664c7c5a393d0b24eace0e6b49185c56edd6b1567fc08aebd6b3013af7a90aef1eb2c946d3498f518778565fc6b83eb65e588a007ed259dfcb62e778e700b12e2bf4349b47f5c1713214599e840d371b99805c700bdb8fe0322bc004b7e994dd72638584aa7386074a5144c29d155289431c26b701ac1801673b1d894abe58fa9250e75a86e570bf329cbbaa278705ecd1cbf52264f880feb36ae25588c6e7a2af2738b0b893ea0ecbf7791839e57e3b59eaf21b54822e12f67d93c8936dde27f4a37182a42c0cff799395b0c600b44656ff6ed0f53bec9e19ebec3650aa946830db4dd5d6bc6d26c2400caf402f86aacc5ff74b14adf8c3aea08612861f056c2c717f1c618beae8103991652c060a60c510861a86c6a5bbc5132d01ea3499c634b0c320f30d98d4adb092e58b40acee0738e38f24f61312404fab63b7bcb851500af4c43072998e691aac373281027704f2bacf73f32840b14d7cc21d5e77eaf437cb512524eae49fa2f0d5528f476de22b2f77373b98a3dbb805a6e8e072fbfd9814671442e04f48bf8303879dbc968f772783b4efb054f0015293028ab291d367c6093e43bb1ffe7d00f1b0a6e36ec054bb59d132beefcf772b818a465fe6b58543bc672ec190f0f4767341eb67f518eec2498723b4375ec46d3fde7284420700d4d3065463bfef32cdc32d3bfa70ca948855a6ad9b46ab06105f85718b82b402e88ba3dee03808f0db38a9369181f790df1cca2b53f311d425f59a9a1844a40878f98e9000ec0b1abf65c7fca9a5b1d3f1303222222bbb2d13e9cba250bf6669213014263fe62a9c494c86caa6bdfd9c902e08883e35425e773bc61c4d9fe32b142bdc9c6393c3977961a1139119769c88cc4f8533f5dcafc4530b4adae9bdb79e01989de396da7a261dd91d664abc8383502c48535749f69493b019cb5e34d2688b64c6a77f445243a8457be977c41d55fe4bec56716163f258df322eb3841e9afc5b2f70986162762f43dd3f08f89719a72fa4ef7ee925deebbeafbaa69ead67929953b9723f9f9591164f9f3231132bb0f6a485045cc3951d169523c3660eafb1d34562ae0983f6bff3c67e29adcddacbf649660cc3875c1a30bff2e8a6469a0df4a7500465b398b6b348c6b3e3cb200811cdb9db476868507c82814f2a5be08a887667e64f8223ba1e80db5806c58df1294431c46da3f952a9cd0ac0ad8d5dcbf866c7266c9a198a773a7c5ec6a4425748725b36fcf6eeeadc8ff73e1db135cc36703da04f70f1ac23d323bac8562441139176de2050a5c889fbe9ac6d3c1f740e6174657566e724a18d9b502873d93ded30f83e86f10682cee478b56f0eb41c3e72e5e7819642452b832ce657882624caea3312a005acf4296de8d1dc2b5062999f0308a5b6465214ef043186a96778f7aff23b81500c9904a3059096e82f8975c740c506ed597d405c04b325583eb38fcef8c8f82bd8db47d170b6e37d2d9dd5438f8c8dd244167018bb597528fdcabfa144b5d2364d708b0154ec830341403bd63e22848e6f548089e1a7ae90d54eb3f2c901c64221f5085d3e23d452a8eea51e9558f774d7666718e061527535678a04995b1ce41f6576e5e0384b6dafc309f0fb1de704e5769fc986fe92cd52f74165e4b119e4dfb31f823dfa420a0972fa607aed57f249a1481cb78cab5e29809b8263f7eda47c5f728d51d6058c71df60f5c8fc4bd58ba960903ebb3ad4d1c5d2c73c8182d88d46445214d62e106987c03f09a3e1a992b55e0b93bd6c316007600eef37018eb00024762dec54ec138c9bc8fc4282de6db3922239d7ec06ce00b8c98e87a2677d2d4949653b1dafef8edf0699e8f8ace4763163f57f70f2649d5e6e2cf026ba5242a3d791d1d5a81c4f9c3b785260a5c9d009fd649e510ade85cd16de5d2325925be9056c1624cdfd8a4e517ed8955437a7ea56ebb75eb02dd67272b502e58b01edf4ab5752a61027750bf757ab3c843d5b86718fd7c814daeb66675821a750ce13dddee2d69cf091c695ab28ef77d89bcb5b856b88bd08d00c4359e53695aa73257f90636e963c35be9d85daca72ad61f09c50ce5863679b40b164359fc8fa4ad110340b145f6154d2b3f9911c8f9b14844189778894a057afd5e5df78a132b16d26abcee9c58a05d8ffffff27