PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 73723 9d44e26cc51a49be4452757f4792be20cdcbe926774c772492c9e6721967ebda

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cc13e49242a4f72057ac982ff4ee07fdb1cf6c34b2a64c834d3fc61d39864d16
Certificate Block Hash
9d44e26cc51a49be4452757f4792be20cdcbe926774c772492c9e6721967ebda
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008163000006460000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007696a4f02d5d9bbb2e8d61400fa040b09251e277fec3866a5e8b12a243120fa2b34bb5f5bd71ee514c1ef36b82c6585f9622d1eaf7787bfb88f545687ad8da1caea282903ebfc8f54a5134dc9bd4b9008e358ad8cc39f9d6550100000000000000000200000002008163000006460000

Raw Header Hex

000040203e170d8b0cf9043467f25331b6c520a919e841f9ad9b675bf95b8646a6636f3d1b03a60e084ecd6df2ba4f693a9fddeb9e590faf24ae1c515284358dcdbb039bda2a316a5dec0018164d86391dc63f4d834ca6b2346ccfb1fd07eef42f98ac5720f7a44292e413cc

Proof Data Hex

59,560 bytes
1212160203079333123df900c9ec631bd817b53b86458f7180116d32a193d59e68b2532336f5857d5d1b1b414c540c4dee0fb123a570dc01257a76dc59c5d5227cf988f743f6b9408d07b1eafce03a36eb13ed398dfe116e233e4d6bdb96262cf39b947e3ff4720f3c13b55df44758298e2276af8aaa9766ea0943ea7aaaa1a675a8b460bd66aecc584db5a38911322fc5404ea2513f77dd4908d3a316441a3e73c1db94b6456c8dca4dc2dd438fe8d4fb89836cec2a7f3529275b425ae1e8f4d439f2a3c26c20c198e7600bf495736af8d4076e37a772bf2b56a86f213cbfb23a56040a5d1b9510886725fd39b0c4e20d5a4b15e665ac2f27ec48b15c035a9dab25cb58d65cb914b54f181f7303138ab1b81034b8899eedd0fdd852f55b8408e49fd9f23f0195707bc0230cc05d069935e642f6bb0d09a0fbb25ee6adf6867c5d60b13d3cb899b82b961423ef533cd7e8e884a946d698660c41cb1b73403dbdfe8d06370be0538cff0bc03d4b0d9179a3962b1024f3f6a44ee7d0a6ae77231d83d7acc134f81b0d51496c57a5920dc7ea64d4006a9dfc1a007f607df59a1e573b33e943302eb8908e58f4ac3dd147788dd95eeb6d2b8554ac1948e9bc9b69c2c5fabc9847ecfad037891009a3c3dc180243cc4532ecbb89259cfb891d5f541867ca10d59d8d9984d5fae5b6b4b1237e97e73c629166a45a142b98d6d6ae5db87ebd11821a60e01492c10da7dea25d1b85a1da0bc94a206b257c2d2a0bc103f9dc9b76d3885c769adbd6f068c69452279cb553e1714e10d003bc1860060b0a2a4ed360379e82945202b78fdeb1ab25ed9b741361aca54c5ac19556d3cf46c650b177836d578c21170396a6e6be1e66c49e53ddd0d5880c144d1be818d38d6b87da1625d0da6177ddcc7b1fe9260df246adfa552afc1b72179de5b8f666bafccbdf84a781e7e4559af38b35c9351adf02d17f6771cb6efc9a51d503cf9bae4c0c51e8f808ca6fccabf06090c1e7093411aa133856ed777a2a18138121c2314bf76ef6710f4ce5f3ccd89a1d837e48246c7d0488a883b8baa225c5adf440f5b09522b620e30f5992f6f2492e4f7a5a97723037ba1132e6fa2e1ba9b0d4d74afd70fa22f8723108e8fe94c81f46088ae2568c910a6ab293ea89501938428d25ab7f7b93d1f9491d98ad617ce64c1475c149dc07d1881971e1eeb26d187537653a3deb0fe9663e0887c71e817072c6c958f9c0339af5ff9126d73aeb9be9fe8201262e9d2f71d3ad3b31008a21b205625d865ef2d95d3990d7b3548347964142604153ad3357b997581d40d0a9690529b2e3390ef5ba3b3843cc4fd874e0dc8b8433f85f93e91a8c5525d226e74690acd0cc916fd12bb06fc31cb84167a368d307f42f0ed7a56151ee54c74d68349563ad4dc53dc2bf885ff98bc7c36915da1af8f8fe2b861a3de39cdc95938c6c71862b5f70f9dc69c9fa5c95c2a94d2bdf6a342f332274abfcfb987eb7b7a5615dcf0d7ec8af985e2fd64fe82c5f135bb6840067396d51aabbe72c6ea014e4653bb32198b78349734af7448e2da784581d087a272d8561e89041752307e5e26aba0f313f4e0fe5ae84ec446877c122778cc5a1baddbf29ddeae811849cd16b85d1e94c7944d00cc2747e1fc7e362967c2057f63c583ffe786bb7326126e11e954c8e9c677d657a6f99937472ddac719f7394cdcf0f1fae16d684786b8f3822a617eed880e4528638ac396f08e3153402e439c9470ae32caf5acf262a587bef4081db58f79c441317cda3a697a18a59d603babe7315a3552c85aaf69af60e9e7fa56e2c58722e52549293816f69b03ec9905952a1433640c1cff6f452caa8f7299b384d1488a3b7828fdb9213c77d55d7a088efe89f4ecc65ba076e0e5374f177473834516290a3153d7ac7edae2a2a61d77eb2867183763a236c2127d12d047d8371a7dd14092fc0a7a2c84812a648fd08678ad794bfc145fdcf99096e0e1e47705119d6ac9163c0d72ee7a796608d69ba6478a0f7e09e06ddfadee75d596fbcb405530dba546ad41a283a1c34fd9c10fffc3320532f254cb328774e42beab64b34c12a1b7311e8788a1be80e96f0d2d0f9766eead57b27235ec2bb0978008e33a0933cafb014188b07531cb7dd1aa13a7b55262cd130862612c01ef6846d3be75af3c60fc3bab45b0894f8eadb2b61db200ca1c739236d216661471a28a723976b656d8ea6023418a693822564f08a3476a792830b3b4d88b3079b8554b74f609dff1a7f96c936a59fb9dcf1d4f9eb12441fb126330ac39e3708459321695abf36bc7004602432cae357f7ba9b5d4880258aaa9a0bd510048072f28aef3925d6602f7d0fd490085f6545315f681967a670d15f4b47b1d77bb8dc233e340d9e7788092a717232928cbf91483a122b1de7c8a73da1f83b7930ca05b5024d0983356c492e98b7066f27b721ba2d49a012c4e44ec9f4346fbcaf52244d40b3a6764f71cea59d0fa4f81b30f540bcb0a55f28fb174ce8b714810a09c4aab7a5802f2afa56bbea4b62c73f8be4ada355180a5ef00c68d44491765028bd6351d5444c2a11b988ea1da8bac5fcb5dc7ea4a6da2a53245a13fd85d6026e1190952b1da015e5a15fdf9c1831227a295c5e6af9736782b4abb24dc365195b0b536628f6d9e4ffede2af8528ab2cd543558843794c27d8499b96c57a2d64f32611765b32f9cf5824aa57031da52bac1671b78c12ada5dcec1267b5aa53b02d8b05959305915d001d294eb7286b652cfe926d932ed2a5ca1a5c163ab82be284ea6d6f0148727fe39002953f271243cff29b24e3eb195deceb4c746811af9917dec700bc98ae5db10862a647448967e6c4b8dbdde3bbe29e9d3b352ac59e120d23a9f18d14cf7c3a9aff230b588f59362e906bbbc16538e19d410fda01420c88d6abbfc4df397a8dd180c1fe68a4d1b4dddb85bb56f9282373e219e62c9e5b896c3e1d88f1960afc5429ad0f881f7553fb69eff8ec48b7d8c6aa96a47b92debde792ecb19785745d9a05f5684bffcc9373e7816bacdb98b574bf2b1e49cd900fe4aba38fd6e427566d7515eb289670bb7142ae3e40b4fb9966fc28165342d9682c93182a8ffcfbdd92b1ac9809c9d58bd250e1bcd592909c3dc964abf245d3592913b0f3e6e0522748c2cc125bdc253182cb9e08ee0fc4a348c8c2965f0e5853c92b988bb15f7910c89076c2e22b59c529c012d11b72855d2f875d9012afa465cd7484cc78e7f5f17172b9519d117425f7aadab2dbb75f481ac3d406a271c7ecce6aec0b0122c8054b828a297bb670797c54c7a8bd2ad0d6d64fe17897c4a014c0fef287528bb3d9fcad044a06e697abc4f771528a35f90d329b6a6fa0dcff4dc831264a6a68797890e1055b0bdd86055df56e210ff1d36d76d109031011c861508d84f2ea235d6b340ce008578648ce568380468d2184787ebce0affecc52d1b84c2056967e0d4108d09feb9bbf16daa2a64013d82412f2abe7095000ef835ab2d468989b0c131b6c953314ed5cdbc3189206f1eb17c9827ed6741508ce3d08a30f52e201ca6c9c76d94cff30cfbebe6f867f24be7e6b07ee81fb72df67c25ee94cef0cfcbb07ba9bf24067d25900ed4dfc87f996f40def75e765cc3ed48940bc2b6b07c8fd3337f7026a9557584c769b6ebacadb6076df9d8d65cd67a80a9e1006e079680fcd985f2c450cdd5fee50b32b588c39b9e6ef826fd8661f624ec7fe824aa1314bc584caa41c96d55f0bb7d287294c59f90567e7acd301bf8186cfa7ebb9614a2cd939152bc8be1ab9bd1eff55289577cad02239985c6b535350163004c31dad58c20da569281ee69cca52860f53acf81b85db5db42cb1f05ea019ac94136b736201a26653b076a9fc0cb235b6a9b524dccfd7aa42c572b714877f22e14aabb28031d5de1a476664930eae8e55b9667cacebf487822c68f8bb5f9421189e29bcab6e3ad3b269c2f27435081345fb726f27156a59f478a550ef89eeaafc3b9d220d17020fc2107c3a73a76ef9696f337902aaa3959c9dae06380f4c8da8a0bb344427b61e6901c5e9361cc5c83b225ce9deca42ca945110ed30740ec8691ad5a4129113a1a78c11c75a052eb95e4a277d3799386b69a62dac687ded8715fbfd9b0091f0ea11899d0c5a46b6289ca79d4cd4778cfd3360ecadc293b108227103a31359a74bc04ca336a29bac75ad06f2a8ba7480f675ba62936d9923ff1ed8dac85a17afe269cf38e2499c315b7bb2ac54d1e8b23f8623beeb6b8cb00b3a605f0c2a84c0bccff51f1e26f89adc7f4ae92bf2e2611a91ae72b9dd78a5b883e2fd901a4ed8ddf1810665a23e5b4f961313388958a8d1b1551f4ea5f79aee25d871ba5e3d92dfe918d1c1fa349cff88ad46ea6c4fbe7d8fa65adc4820376e09c2e7c7910dba884be1a9e830560be8f016a93761178d24c625d980285da3f3b7e3885f256176c6a82ac656735d083ab420a6f9ccc25b7f3bafe7ccfea0b4e9898844594bc97d20939c69ff0f78d8749477b1f1ef0a1d2e46e39873a87d8d22750aa1ee43269a91fff15af9b7fcdd523ffa7bc8c8487a1b7963a2e00aaf0334a339d88b0a92fdeb101d1f34e44bf06f59f7dd6676e5721d6aae12cf88e49f417b6bd12bd6c5e55a51d73527d03b637ce026601ef7224c64c70b0a4843beb319de7d2966f709eb680e462bed45ccf1fb7df19bcd37d99d589a7d229e43235a4f6fd4e5ab6e66e04b8a837e16613fbc20db67870aa23fdeb81ee515c6bf75a043bfd87bc68031054590570339367679814cae2c93c8a78ab655952676cb5877c9d26e1980e14245c53a72db960127d3f8d91b09560340df124addd5666d20bd3a05885f6b092c03dd4d656f0fbada70336874a3965e585592ea04c9a266173509f21e24e28701753837c398577911f4c7e1632e970ce73f82aacd199b5439b7e2c7a429a57f36c3d10fa18cce80fab05b57ec028939f4d1f3f18943f4b302e5379b9fd3582e845714134b6969a6e3036b075592399638009b90f0768e678571b24dfaa2de4007b11a56266fd7421e32ebe8e0e269ef75a3faf42018ed4c37621f3d017052d6dd39a87768af29a82a5fdf76ae615cde49dd924b03eae50ae3f717ce60a15e3e12775c462f72535f4084f4c11b49bb5ae5df3b51381180f4669520e72750a89d292950629e45ea525b565436d3870be89eabec870e46ee6812f5b82333aae2cc5d378874a5da4faa36e3e7b320ac96218e87324fcaa8e14bc4119b99d95cca91597135a77aa9563f286b35e77cf409a41d8bdb454e82dbcc5ef449594208c7a379c3141f268f1e1870dcdda0ef050a868ecdcaa1072b4f13fb57e484f53d553143aaf655975304513d3fd2ad05f924f983d8b2b260018a2e10a2d16f8df9762d4b2db2ab78b4a2b040a42fbf0258eb44f032e576a530b4a5d9af991a317a38c340a7cee11b180db2abb9851632234f4693e0ddbc1d3a34a1ca0ed83ec5a67f7abf8dd1784aa026f65f90895a021f6208d091a8e42acb91e3fb69844c756004679b1dbbe4b9b7d86c541c21e1504823cb29b76a8da9eeb4eeac8bb0a86b59da86e62cfb92ae221233fb39341e7640e6b72dff8bba9ef8df3d5eabfde0a7f117a824fe1485068e03ddb521717a49f615e331844ee3c20b4a55bd3759ec4e7c2d1ab3862b698162e75f0f5dc39524dfb86c3fd3d66ca895912a14595e6d5be2e670e752f6c197cc3e064fdf979b97c823cd15d650fc3e84b0b97c7a48bb0920192bd18b4fda36037566be65e2688187836c399673f758f38a878e1cf7632c23f49b51f2fa3f20d1df5ceee3c296f3703981c714712cf80bcc529f6cdb9151bb29d67ee6836ca2b1189e006c0b083b6446839f61c4e5e3302fb2131bb09a759b0aa58de7362a42997098a9634a0500b0650b59f57fb513dfbf41cf03c0aede5e109571d3f69a29f71de22974cd5dbc230153dca7164ae5f272c4c629311ed241023f36f8be751438b3e07ce324510d041274113e086acadaee015f9c989460d1c679c3bf6275104e14318cf3ce068871a0f50cd671abe6b5dcf62e1d0bfdf0d82a6f180cf687d7e418a2642dd4f197cce065bc6e9b715ff1480505e10c6a4898116f2fb65b81747261c0fde11e1fa77488ca8b5fdd9c7ddc2670dc49b51eed6b291cb7b929a9ccada556199d8ab889390a970c8f5b1c57aed44da21dfd06b33d5d4383e1e29ca55bde6f15a94207c0220f988152f4540b09a7cc507b1b2c791c4d2008f6993a846e411490dce2e94edde6661af849c5c1f912acc5fa2c3f1b8a67bf2f7e6bf7e90280253697fb729648f2b754ea4a699e3d6b087696660ff61e2c5940010ae6b90e9b30d2fe045d397dbce7de15ea44d36e6b88d4177736d64989abb46794294f0907e6afe711c9012a23eb6e2ed42b74b97e6e8988b375f46d5df26bc259e0fd5f7f124c1809490b7a115d9ca7ad88ff248841d40732057ba15329f8ea67002489caeb53f78893de3857bb24d85e6100dc0d25bb8def373f2446f1f7440542e760063dab3fab93777aeaf6c0fc09d1cff9d4a46b57425d97e85afacf60f3be2bb68c4b70ec902469e39b1b16922f5d3017ace401e4fdf1cf56d0713147fe38b2edeaf27fbaf20c6ec21a816cb3a13835154a908261181d3bc2ab3efb4774db38841a53b815134cb4691039c717857ca504d4b06082c93226d3b79ff0fe63c9ca945dcc0390431e15f522f94a844e7404ce98163cc9696bafa25eb1d28892c40b977d87510bb9d138a3eefa3d3202df24f083d0c8cf7b5041a4b36f1561843dd04aa15464831b83ee9dc7bae069e990b29d183ae5cd3ac5fc3ecfd9d86ffd040b95b439db214ca8131b93ed90989dcb29900496c925dfe6623f86a40af59ee70740c0992ce00033595d1cca3edd2354f8cbbf842850b8b2fc19e9da21d4fa353d894ad8bc77745f7a21115ba00dea4c542a07ac5c0e309cbe59bb213d3fe6a3e2f0b3d1d7ecec67a8bd16dd60bcaf9a83a5b9b57d3471a9fc792bd4b29649a3cd4396365fc6ddcd3c9ac3d9bf2ee2f3679ba27745164e1af726fbcfdc5f25cb0c97a17f09c616d147842c0491129b647e7abf619fda4a570e3db8ebd32bb6112fe4da4f0e75c34d31884b63a9f401fc550282c1c1e34705f352d3404bea9528ebf0c4c095c1b10cafc01dc134de9dfb2b3ea58df808d1088eade583f7e5a7b23c03e11d059c5e46de3089d4d2b705f1caa5c97d3c469ce57242fec3357c0ab6cacd10edc3973f7098dc7a78277136be6d43a845821acd74428e63e552a23884cf912722ae4043f6b23b87dcc61af334e8503dcb5cad6c8e9bc1053a3d82bf0968178dbb9dab77494e39300f56f08c902c40bd37c235c3d8fe309f7aa0bc765bdc9482ea2c86ce85cb038df00fec58cbb68c02ab571cb43c2dcd9e86d1cd9301a3afa8c24a45a96970965e56334a08eac41ea7062a6b3cdbdef82693602e5ba8d53a7483f870400aa8739feeff30000f7a97783039465f6d2a45e9faa50b6957c5469a493a881941d0ca0f54aea912c1bb0fd965d4d0a40e579378c71a48092163379d600c2b339c5518a8ca02e908b9ee5f960e3dafa2cbaa64d568bd3ebbf327b342b36d29bcb4b673d20e116b5614eecc883796363cf43fd000395297f48335c91d1b0ca6167b775a9028204747c85048b6c68a71cb17a44f16a65938fa74e0c635109eed2fdfcc6d9575559cf529d3b08f6d6d1ab793965e92e1dbed72f00f2c96b6716ffc4d755b54ff3649d12593553d67aba7724516fe5c00c618674107109ec19c734bf84a5aafbea2ebd632280385053c8cbb722d184be810b98b3a83d79791b46419f3784dfcb03a7d1ec323f7888c08a51d26464278865a701c4fca06f689f8fce00ea289f551ada4265588a21f2b87da6566f3b3c1078446cb682dd42e6867d4fab683cc0ffd3a3b2f409fca6e928d2b04b4932e080a34bc6d4ca2413526749b410ff5748b96809d0efac97c5022bd5e9056a2899b68fb7b7f2023c101e4f7a17fe5ab078b92186fd93afe028d403e5ed5d904442a094acaa5db75168cb42696f5d45173dc055e054f5fc1e02aa6fdd5e2222708057116c86605d3c5edc01d04f4d1ace34c06ecd1b108f729e6eb6992b3fbccdfd323603950b0f7d19c2928c43698cd5d47f0fa4955f43d3791bd923d7f3fcf170e7d0275d79246bc742553338068811b9599cfc14b63c219a53803e215bea0c85f35e2d4affc5485a570e2ec5cdf2f3967d307c1e19e8668565f6ea36ecf564488a7267a613a809fa9b90f313b9cc7a1ddf3e1f461c1155c5a50f33f7da6d8c61cf2498417c8dc0e2b7e6775aafa8a80b0cfebad0c7cdc49997fb6db36719d36a1e927a2a81d1b8ce5106c355ba6890cce4bce78ee8ebab3559c0e3dbc652aa20ccf703de102dcfe6ea0450a559bd0ba130d43f8669e62bcc3d77d9f49032aedb372b5efaa3b2e16e0b269dc43475088e3e3d87b0153a158f36f41697a9bf8b4092dfbde8038ed7f0845e42e018c3ee3a0b2ec78c46bcecfdfbda6d8a7d26be000b3d87ca09db5f8fcbfd2453e20943a1cd0e57b0fb0c0763696aeceb85f90aa9c4227bb52fb973a4818328d4256036ac3caa337998b5c5ae01458be7c47e6b065ffc720378e481b52ca52870251f74ae39a4a141cf475a65aada79d39ba81fcf93cd7d51c9077fe102b7f80e10315a118a6cf1a1a37d4919fe53775868c1b7a2552d8953ab64e19e9d91c7ae34294aed6d19115a655178eb51ef9778d5823d061dd37eedd34e32124e85f8dd9c6f8c40e471e95dd71ca2d8cd2c0cae8291f8b87e00a4603e32557166d9fdeafe6cd193c914a810237a48584b3130d1277e422c7d025b7203f22327bfc15ba2416dbf6b63ffda1aa108a65d1ab6604e984f29eb9c27f23afe53cd5b94d4811aae1b66835fe2a51e98ab146161eef457b6a9ed8f17c237ad18d35f232e137210a1581bf7e039b1256f3215db2ef7e4a7e5d8b628dd8739b0d6b6248b1b4100ff389a189044f7a29573ce6a3aad74029a0319703ed092e6125dcee327603fe1f00b35c2393c0414b968508ba427c452f6d18a5758c3b8fc37c007b1ca936cee9a1755b329cd7f8b594b7f8a52a181a202087cfc8666e43070479d7a28c1c419f59aaf85e3263a76341a69813253b017da2442603c8f112e5437add30d07b4d4884411f5eef8e2f492b46910a62d2d596728380d6daee77d546e119f96896528d9d53f9218f664bd6d505e389f7ce6a4e02b2a80bc63c578d31ef7cff0746105cd85275af5c1e0cee6a33676124cd0559ab6892236165c4bf4d5f7df0a94403b4a180c0e9c9b36fde3ce23323009c251e5e15f080eb990b3ac506a0abc36b764f3c13016abea840c8279e8b71e5b77858f1b76d2646aabf22ce38544ca4e874ea236a966debe2f8f0d5ae799fc22abd9a8583e39dd02c7a97683020f6787cc008e65a5201055053c6884d1f5019eb5733dbf54f9eb5de0d21da538c3817badba06b835c83bea3fb14c75b07009260fbea1812c80555826b71bea75e7c6b26c2e7bcbda2e0189ec72e192873b5b2251659f3cd912ca7917da03c45d66b22155139bd9b1a628cea84599386f765646a03c964757fd7df71e39b7eb4510dd682fe51caf2b024aa742af40bbd9534f848d07df847b44cf84d2621907d3f2c8359bc9d6ff5852733cbe286ca1d3fa6be1ff3f5b3e6d1f202db65a3d1f14e7007f52c91c1fc1f1fbc704aeb3bf284ed07433987e3dc837c3824c2a22039b9a86602bcb157f317c21791e7cb1cef43eaa404e518b0e5ad16ef3040c6da2d08b4610f07ee224b19f47f556ea5e641dc875361df0255fa1485365f645d28b4ebf9b8f1332ca8f0a504b60ec1c1042e71cf871b115ef217e80b20702e4d194baed4ec6ff185ea08be2c3e81d7bd9d1c97fb3e147221a2503eb46f5e2b8cfb18c6f390bffdc225b7ca60637d8229e3967c12ace5f99e94df2df6582fe3bee21b70c43bd48dae517d4e7102aeade4c684fccccbdf5004a732c3cab59bfdf7639d255526f78ee657033388cdee8c9f93d4beb0ab82f967c4f0b4f1d11f4521faf2b949e28904a752e29f32506aac68cf6e5f19efe83bd08c56f5ff422026dceb5d50e213de189cfcba29875bd7a90290c29f60c5903718d3f47927cd426b2786abfd00d8c9610f6ba3eba914e913c79f08ec47d26377982521aa76c5107b2e2ed85f5158305a54a9e2d083ee83d9528515069527552c12df2e2fb5280fe986d2480bc9492a14fce8862147c75ff0ab6dc58569c07a91617655317f29cfc48a986ac8b022e6a92a2c9301ab9cccb7958864db577e65b1a0b09102aefeaeabafbdcac01ba5ec3251acb15c153089261c21ff8c436d1b696239054efe3e27fa1149fa26e7083c5fc2dd86ffce51e375e892d80bd8837c00b03824bdec191abdda9248b56cae92b6b6ebc397a1ad6b29049641d95939190c67aac513fbf3f6115607371031829a91eeef2ffeee56e0770cd978a7b36ea2ed810a869191841c4e687ce55f8b30fd1857214185b8b7dd952f928133b71cd480ae8b704d29d1abbf56ed0f67a30e482769c2bf0875a1f90ae19b2b387eaf2482e1cba09af877c123e393215e1d36100ede78c2bda987a0119d53c863851dec19318015177d4b936c4ba2be08861c926a883afa02d9dea48f43586c0c67e6de195439a6246e3f35137500b555c8d96c541b59acbd7b132a16148995fc611833aabf939db2626797a9dd335ec287498c19d35b9c1ffeb099f22b38568d8b8a791b384830a2486d80d0ae2f499244a8b4209b22399abb94792fae4552b6cee273567f87a5c6085abded668f9b51e20a623a0382cac8ed3d1feeaf6af100c1fbcb6c1521c46eca07e0752874aa542e0f95065c20a904d5268416841e2c34528bdcf8f44b5c1e4eaad8d32cedf5c8cfb7648589eab5b560f2c54d884c0f8ddd42c99848bc401d56880bb87df17843a6f96ea4478bbbabd2fb2c2193ea9c8fd56309f5155d1f7e087fc121f8195ce6424a86e09c32735b96e7c29d25b87793287e5365c74ecb1600eab548a0569ca281dd2fb7c93f67ccdc16232028fc96dface37dfc227363d3682a3a8a9c9903d967b6a77f6270a83d08772868d5c28b98d0590797536d73ecb9137d20d6a6a20dd446dbb7d248cabd00586ce97fed9a594c1d9841d8f32e573ee69404c3de8b3a802eb745915c8b3644a855cdeab238300d8ae4e9502338f83eeffc498379e8d34634388b3629f19f0f820ab4c4c00ac59f1db16a780edc82c7d8ba2c88300633d99691d7bce0b8b865ff6c17427d30d764959e45608adac2ea44b0b92411d73d17c816e2e99fe02334790b6b3479fb0c24da1a0e1f4e8c95aac041d8e6b163649c147d4ed87dc63fcfc9760dfa3638ec0bc51511d98d9ffb2b5792e62fe1df2effbc054d4f4158a851fb6e5ae4a2086ad9c4e99e3d4ee5bce005c2cf8d3c06f40e9b9dbb341d9c0fe9e471d071de08a628d2b173da53985127b959b2bf89a4e593a4ff5c5bc2545a773ea1ad8d1a7f46827e310c62b13b78e696b98d96eaa80b83f942d0ea852a931e51bff523ba5dd5084f3b293b8aa0b6c30ca8ab9ca35573768e4778c94b98911b04200224fefbbbce276f06596a5af255d31b5bc3fdf3a3d06a67377efa6a75af60d19c9e8b4173eecfa4b96b07f6b4fd262855eb86907bbbb7c2974c795f61ae645f86ba957732cbff7ec1e84ce0428f7283e602fa1738e328c76ebd3fb598f3a328c2ed79f803d5f8307cc791ad9e835a8b8c7910f87728c9555e22928f2a0ea38f44a95facbff26dff847347152812a9b36152c863c6a5351706a12e18b040254a791c1984791741c221a2a9242ae508e0197b15838a77422cda7d9663b50f1740032fdd29508b5f34c33fd307eb3885339ba06fd9b63397bb23a7bf68c0dd04c4270a904d0af07d0e92c5a683e7e68c64d1859884a0dc1c9567519d53c3c9c9d270a09d5663d8f1e3274cc121502ca2d697e96c4535f1b08ba978b118eb21b6f5a00e84339d4975835d7e2d15a9d1a58b0fec48749c47d9a20c320a99dcf154564db7bcf23128950b5ed559ded72f9be69e8ab547871f3c21b5de6400fe5ce6697c9111c08aa273f2571f52aaa66e1d5db9b2cea3fd3dc18aa99b3981fb988364c911a46cef54fe2be4c495e2d25e8115da5f17113ee74ddd63dabc3632db8d8bce4e548206b1c57e6e34119ea3e3c86045eb20d86a07e3bd8e8886d6a2c7f81fb8ecc7a8bf5271f36af6e4749e47f465fecd3ec568032f7ac8237a5597aa5aac6ec40eefea9e77b73cafce4a826b4d8a74ec2f1870ed2cb0f2477a6165e44d62db0ae99264432d1ec4eb92eaa7d8357d5b885f799a7615361bfd96a99df6278532eb9d53edc4d843ad7cdcca0756d2978eb98c756bc7e4c1b1b91aa74c9d7b978efdc580a08b1caf04e215cce937233eea89a60517a6f5eb7253c708d862517a55b600b77799a47f1164dcb7aef0bf440eaaf1657b02f3982f19d074e72aa69a1150d2235d27cd0d9b4b3b0128c3782c91d5006b55e7d08ae31373013130cfded0f08f836bf3f0ca3f042ec6f505cc15b0b07fd863eb3ca81ac4e391cd08e67484ec86f430b94e24cf19321387c57c238958111dae11b196f3b9492b6990d16b0efbd363d5efe8c58ebf16783f83361f92abd6b17c06e77fada8f9828b57a0c1899a5d3f673ebb3900d5486808d92a94ccecbd16c390d85a8837aff5ad7bb95acb054ee0388a54c1e3ebdfa98935deec3d6219d250451be2cb8327113157e1a20cb81fadcb653d98bd72348ff45de159744f2c06f5bd12224233668ecf9ec257a05b5e328a877abfb80107afa167975dc186d1656175d12fadabcb9ca140a373441cfc8aa9f2553bcd25a9ab412a3591d4a039eac6d2103e03af5df3c3f05749236da242753c6aaab8d62c3ba8ce49b97bcca4dbaa73a327c86ae3c3db6b993f3b2973e5e7f837707bc555e27e3757a1b4d0ea4eb883fd29b5a28c273b07fd59151cfa147763c640a78720561b28094e55f8c0a49ff95778d7265347b3228366f6cba24c34d8268811efd062c82e0aa7571b51732f91b7c2b9e980b9fef00d383594b9138596dd43787c34f793b723ec0948dbbd996a6e31b3c01d058f09b4875e36cadbaa729b5d02ceb2c6c3f4f26fccd4a080a520d87613ebc9d8778baff86337d247f7b7bf9e2e6713d66c0150099689a539ce440369c97b33d3fcf5b5bd57012d1ee26845e75a238c0cf985c253f547afa6f8fb9bc02e6b5f952d11d34759bc683f9e75bdc87c29add8ff0514bf8473f480af3896f4098dd8eb0e0fc7404a20881e44e7eb990dae82aef8cc2888e326244c9b92b71fbc75e8b95eb92cdc63d078d0549c9079e5398ce0f0e30f2edc0cd1cbdec96f10ae4e07e63f3e93c06df28ecb3cf43f06fb46135ade6417bdb3b3eecf546c4f81b181afd003bdf79727a7b2729d3701de1f77a2d909d82ff4842b17787a640d323268abdc890882accbab2b1245d130a3e99d97e736ea40f4fd2624102231e7ae2eb0040bcbff967fb07e90e524500eb3ec65e2cba8826a3135edf8e8e8d9de8a83a7e6efc664fbdaef3cfe131c16e8f87a101706a2552e51fb31238776084877f8d890388ffb306f3fbe52bb92cd1c3f4a77e3ee208c96b3ddea5e47369c07663a6bed85e546d3ee4c8730e3f1061fa05db9f07e04b76efd1d41be0cc012514894e551df8ae520864b86fc17d5263d8c3ba2caaa6850efaa9ecce0e68e9ee61dc79c08345d47a21edfbb5ad918af3034bb94e830e65c4e188fe60582fad6e3683b7cf144f26666b384eb70414bddb243166df4f55069e77a728808a12560b52df481a62ebcdc843ebbf42669b3b07bc60a6c0e6de9ff9fe5a34294e0d3185b343b176e85386200a4af08565c211948ac7faa09a32b03d9f7c2fbe8603be6a1c651addd054cd6ded60f332b36ecd98feebcafbf578dfe8bf5ee175083950da17c0f2fd9356176bf2122ac989a2f31c3cd4e3cac822102394f7d80492188f10232fecbe450f8305c57b12db92471b24e284c9e23fd1605cd97da79c48863a412360cdeb1bb2e60515bf0721c46cb7ca782a4f5002774f900fdc7889fdcd67a0ed2f14800ad071663836e154152287631cea728ad4d15fcea6fe41fd621e4d2152b635f0ead605c38382aa1b971033d8dcd30efe7ee4722dc61979e52a052271268ccdf109f5c52d8028fd538d3c713f0fd0c5880da11b6e5d3cfdf4f45d1a637ac0eb22f162e42023590f7652260c837c44d6f034b2d11e9f51e73abfa63761ffa5008c5a23a80d9171855ff5e56a3a720b12c78f9f53c509e814617109994eb7833c016bf512f2be49e8a43c56befc23904548e09c63293f4c3f4abbf1e1496ba705f95a2c8a0a66e8e6b5beb63dc2c8a4ccd852e2ddc2f45763c2a47dd05cd36a78862b41c8a61ef4398ac98a0fb10e695177a97049abff60a60535ce3ca0956d4ac50bd59d6e53c651289f8b4416810a4da156de18aaf3f62da6468fd492680e04f98d72a93fc950a2461e5396be2e5a6cde3337a2aa510a7f5c08d77a46be892408de600a3530235196f6ff1a8bbd5b7dd848820e882cc79a30746cacad6ac96e7638c92070189415b96f51ba2bbcfd3965d7d8911fa67893fb0c64fccfb6539dec447604cd7686c324bb06bc713ff671480885744a28a792d689c996e1fc4416e862c0922c14e40295ccea025c605352870fa54612f29dbe4ad6035d0f2f00ca383a1cd4be599a8b11c4cba3dd1ea38065184ce9211ddc7998057f199e32d820a12eafb06655b8d7717536a1611b42a8448ff7518246653ed3f27e7cd80bdee54ede7958693cb07d2c897392ac01982e9474de2f98a72ab0a202bc3d69b8a56c6559dae5cc7f4d17eeb7f8f9b25f57f009d5f51415b9eb25f0fdf06be267bff53fa015adbb4c9c5bdad3fbfb0915a0bada456749b50e41b2e35ddeb59cdebb3b935845e34e30473747acfdec323e387363c63b553a229396fc9319ffbd9eba01821738a2cedb6b37f5d5cdb151442c45536d21ff6a947ab11109b3ff5f5cff4b26c055e377a541a2982317f510df7b7a8eb263ad77546c3dd66eb305c982bb6190e85d18d052e8e6af882fccd6e0dc321f48e47b356360ec17ecf4ba625dd45a718c64412af8213869378d0c9816c9c567dc6f38df5b2acf06e90021e4b099390960a954293cb890f4622cc03ce3c945c0780eb8100611afc486d2caf874e999dac184efb74cfa83348c5a39ce3d4d53a0600595d79e5f4ae1312f652e49ed9305198f91a41aa2e6827c14c8dcc03a997d0c1d6024e8506e19e022f3543a74f855b543dc497ce8c6876894e9dcf2c80df7c70a3a10544360880d3a8237dd2872ac6a122e1f74e53818f965b317bb10eceb92e1d28077d948975dc0cb4d89b58dabe812fb08892e0b1383178baa015fd88b8655b8fb99f314d370626ddd7f20a23aa0eec0c6277e54aca63cf4229a78ca46436393775a91eb61b4c2923cfb370ba4cf9eaffba03a1bca31571e82284c7597f1fa476fa0d03c8ebe802761b5f4f6c309bc72832701a0b1c7357771f6c405d1adea0d4a2f76a5eb6e59cf1710edb4fe76c2fc170243e7eec5d665ac6c97675b196b9aa2fea3a6652284c0bbe2d5ec516ed811d532db3ac3d4d65ebd1a286576543b8401979d93f91e5514f4696e6351757fb3cbeba6512202ff92c7d487fca630e6258ebd6264a7d86c72deb56bf6e237d1769e761aeda07a8bf80813dfcdcd0be9ead7a34d77acc2f41aaf55e60072dda4b6d37bd42853c9806a3fabf75c4eb309705485c62391378565954dbc0a5a2f9a2a5cf35d409028e739b51ed690ebf8524c63271ec30c026b5e673d7cb6255be1e75171baf8a9390d63066e4f596b557e14cb45bedebcb5d6fbce40b2349dcbac6ff6c5bbf2bea7a9785afade33b5713179f07eb34cf840744470789e2935f2bf0127277f4426159a5e2a46e0fb9626242d90a0f406b9d5a2e5ade2221bad3a27334ace1db52d6736789f0e58cd9194e79cef9bf4c431d7574f7c52ccc1823e7e147ef8e2b051c2dcc30d71cf82de3fcbe47c29a144ed403afb7b3faaac95a3c78a825d33954af4ccbcccef9e8f0ef9643dcf6daffd3e91c82083b8c62519b222f7c2d1485e7bdc980297023ec2c8be7da8aeb8fd3c8978fffecb325f82e6da6d41f63a89819eb844ad8d56539949d3a3dcbafb9bb2cdd27a62c68bc08b65b3cf66e16c8d7f6900a6657d86dfbe0200c3aab8a1b103f6b48f6a002412c1ffa54d045def671c43120a82a8d140a43fb1cb5e1da24f84cf762d3b8ac0224f8d89a8486c715fad9a1fa25d47981bb3f2eb8b74c673c0e41bba83fe77df7707a5527e4b318c4daa26b9fd8cc464683b0e808f1a927a306137915dcb955dce21d7a075e58ec02d7d578100700263691d68d6400413ad37a44fc7652a63efd201f0408bde9d830e9d4e353fdfc9e252ba3d15efea8788baa4012aefe60daa517027644d349ad3aa45af3abdd562b10dff94c52882957313cc356636dc51dbf5b852ca23c07448a8fffdf7df8938f9fe3a36d5830dd34604c2c9f512d0c885a829667aafe76dfeaee1e610f29f88b630d5e645294a03f552930b0aeb2705fc6673238f0fd4b0b8713724928006302e0a8094d1526e356446841352cfe406deb3a18edeaf18dd6df678304d7e4b7d8109737a73aa41323fc29261ac97bed16c4b8addd3d8a9c3bf1966d1f69734936edbaf5e3c30203aaa653c59a4a193ee49f9b85c5a685ef6625449ec2e268dfbc961729be85a595dac7f0e29e7417b0f00ead0595969b9a21767325fb0de4b94dcb12e9597b1b6bf195e8598489a648d0307a684bcc9c73f57b68b74d9334c15a95634e43e81f52e77e81005e0bd6b7b818221973291dd2d15edd1e24d89f410009fc6f276ec291da89daa428b6e70b8adf3cbb512e7ce325e517da1091307a241a599ea1b2c5b5eff6c7c0c45a3c8262d59fe712320154d720b0972ae1462376677f91b5159b3eb63d429387a2978cf90226c5b5f7792431250652b9e988f1806f5414eb7f45ffccdeba52afc698897b8e9605aad38890e0ea5eb2b193a7d4e234c71e2ab06972503de2b989b1239ffb7708ba2745272ce5a563bb3f8e41ef53182926b7d4b35af5ae05f337d7029e43f47dbd170339e0eab3c1beb9affb67a0f5e9705f584fe868c8982c1c1cce616f72fd30217d339563e59af9fe345ca9438f1e116f0f6786249e617f017c04a2e773368bb753119b43f4bb8da4bafc23ae499a074cc7b6e348d8e4f3bd46de338d8daeec72172e24cf1205afd7461a5dc5b14a1100a585a66dd1a2ca5eda42ed7ce5342a1f896827cb0a460e989fa1602125d30aece12fb6c575cfbadbe25dbcd958e37efa52378b43dba88b6e092148cff92d5c46a2fa09d13f4bfb17911c4f63debaeb48094336e666f07f568b30e57450f44efb2f43267a4e13dfb4152544d784c6e57de87cf822db7a87a6ac5ddacc963903ac2d3f1d6e8964f673eade30b5d71ca0887dc3933f4f90e0924f3d204167bca96343bada4372a7023f2d55b61b93a7d57a4e1ba7f4626f668140f2f98fa8e820855c8f7a40a937ab7f162938106affc7acbdd076529743270039e6884c238842af41a4cbb6d1704f365c4a5abcb25cb65105785587b90afa13d3be4fe000de0c8cf4d051fbd78ccd2f279d35bbfe7809adf7cc18cf3bff3b6136c456df4c45fe2eb27e7b1cdb46c0a8796d62fe28d94bda36404829beca8663626e13e910ebd7dd27b260514ee6e8d465e0fe9272bb5ae826f48472da62fe98209e93209807db77454ea36d45575db18d0d21817f3c445c164eb79471989c9fa0048db9139579c5b4e4da5dd5c07cd7a2f2277897d9081235dabcd21263566957218e31bc9bded0a9a4b86dfb2c7801beabbb3167e5ad3b4b6339a1c43e8dfb72c5e3ba155afee83183eab906eaf26a9d7236d4bd829e9e0e232805e219642b184d463c0a7360551d97be2eea49a8795a3529cc6356e12f233f227b8d6fe5b95a114d017b3e2ad6ff0db2de8efce277dd4648f913ad8721dba0474e0c73899912083f7bca33af7972e35eec58a90c2d7cbf22e4840019e174b9571e5af0733ff04458fb307e994b0aac51a1ba50a2fad78ff426dbc171377d6bf089fdf42f28092f86080d139867ddc4f334202587522ba672d856999d427860635b22482dd5c95503bb374020f5c0caf07665fdc573fa4936458ff12ace0ca2dbd7ff22fe01be1745403ebc635f335035097a184a078501e5005c578db5e2f6a8a3d98c65411c743779c1826b1968e22e2a823f318c80a3af210668b7202e22ccc0ee176a2739bf396327012f81f7d474816b8f9b19cb8da14e3b92f78bced2b279447b3a9660758abe75fcbd782db6a6076c60ac2c79676d82047ba1ae90140462a8213984050d30070d9fd151525a49190768f3cc9ccb159e224fb169bc7b04851fcbcef05f47436729ecdebf8bc5e33afc16a1b29bb10947957e9a26b6d8270f9173ff5e311c58e658a0382d366ed65228e870fa42e810ec2dd6a021363e11a6395c1e090b7c12f972c8c6feca9271febda62bf09c4a5e594a28a4e580021c72dadae796312d6f5172296b6a57db35358557316fb34c0445063019bf91ed5217f9c0d0f1b0699369a26bad1a78576164e4f0d3ccb1b2bd3de0e2f13a47b16f50394cc1d7fc32a38e46cbcc85cc0ff425c37b84d591a2af8ec48bc3b4c0307ad59800c09f4fddcf2db5e5de7d4dbbb4581475a9854033c76cf2c1173b3722029178d8bd2e9ad85c2b4de0e7223e421a42b10db627ba2753d60cf7db2d00b0f08e0b3a05945d4966c1919937e18e55e2e746ad7c3472510c5bf1749bc19f0eb6755861e8b884ae55df97be1949e6d0e09edc778410470f7cc373aa9fe6748c2903a518690aae944d9cff48545abb12cbff8aa232d973b00375321c788109128cec6387ecc5d440046a332fdf60446ad8f934546ca9775b11bac48f2a8764bc35831645b6f63f8a0a33b44635efdf87ad84803976b2e37e9b13e85383f39445d8316119e82d3fc576d659e8a46f5b1ced94741cd86bc86a56f44a77edf3cd112a2b9553f5b8809f03b28ec43e597d0cceb4b72c98516f27d55d7054f77f30b5c7cce98cf4595883e00e418748a4a54b5be0ce26544cc1f9d792cfb5386eeddde1100b191ea987c43a5ce949fae1bf238a9bca23e554bdbc3ae4ff1664e419785c9050f504a2052e25220dae5ade40003287de5babc1c055485fad197041b48e4c771d20b8525b15e3df60cbeeeeae901544334b45827096b99c3ed652c452b924fbddcf2f365108776d46ab02fdb76d48df792c40cff6565329814385f79ecdd24cd361c5f1702fa964560df0635612816223dd7e09f1b5b5c6c054a33a1d155933aa3ef81e39c07ab131d037fa24433360e566ccc33ba080b76cef72cd24b7f94d9f68d3c057ac35299ee8828fd7944a8aa10f4a62b2fce4cff52298a2243260c1487a0a0905cde7268ee7dfa95499e46cf47ce429776a1c150cbe1864e6e40f050e4e266344b2514c971b087eb1fa35085e4e17afdd83a78336cb73768c13603f8c621f2f94e19259254d798f1332b84690482f104d502fd6df28ca8569c59630d159ace969d4b99ad2dcf4e3147d1a5239f20e24111463dc6a1b283187930efd0fef0d1ca02768c607fa77ae9c84e21d19c7f7a6d8a71b72d989b5955f71c0e9d23a799571731c4281be1599ab7bc584a028b8d91412191aa7b22b5553dc13a83dd09c3315880a06a72892b9646743ba9a09a44790c301dd06eef9511c87c38b3e3ab3b56f1566bcb77a4a4d5d4b5e587ecdf735fcb26be32748a0abf0c4fe149a2c00eabd694896c6db64cfe241fc5a4311fede81fe5eef641308626f3e8f045f78953708d490d6b571561a44a09be0ab86ef35d2e1cc1ece70f2a293baef8b97d58284ea93b26bd4e3651bf9a658f4891b744a25609771df1b6c246660b6c6e48c7ff00e6bb4c07f7e3878ade9051aa38e349386bfccd0332ca212124f86ef898f926066f573ab9c4a1657b9e955f7848233d7618a697c77ca3244364094f8e382a34be14d97b25552c89a63dc7e8029848947ec5deb0ca807831a28abc66790cb68d41a17401536ee881add8bc1bbf0d8a2f9791bcd03e96d083de57fa6db69886ff252f542e8d5c3537b58796c86be86dbd4a4186a579727b5e2857c8bd6cb23d85fe6d1acd8459e7f98b89cd5e14a1ed1d9d82067b1b33f58f71fbe4e8c20d0d7845c69dfe9003069c95bc9e791ae0a586507d25e0f2e601029c8810f8beeb8f639d5a093ec00993866ce895e1bde251020976c6c901db80fe90f5f38b2b998d6a65848993d1de48cabca51e1cfe9140e5f3de74a75f7a841d92f126040046e3dcfdd0f3dcea95bdadbeec485357f585644972435811d9232403fffb1598dbac4b2eb02210ca5246e707b4cf397032fa1e046ef71c8c3c33b8f3c0e96ecedf9e5eb7cc4eab447193ac2d07ea77194bda569c5dc7bc4a697824ca6d453261caf032108e1634da39a6075076e9db6177ca3d130de3d1ea0eac6f2cc2c035f1be92c7ef83edef461298fe7212e9f957edca9ea83418f3b235f81324683e521093ebc334fd96fe3892a9fcd736a5a38423eb0c1310796aa940d4f33cd26eba53198da5cbaf74b43ed4ec62bf87b35168f8ec5ac1ca260acc150c6da7740aa5fb7ea9288caf556d290f65782b267da915f2f5db50d8c690d3f0bf98b1e0e1d2abda5103fd58675020337e157d95f5d8721a5fe421ae41006aeb855fa32396c1164e56d0ba1a845c571aae1030d98fd1b8a18c0c4b6c3aa379292a4384125c82cfdb98a55658dd40c66bf9a49e49e9643a8d421afb69762dc5a78a41c081e5d12b051e0adecd0496c5702ba761aa5290b2846043f6abd786b5c8979dd7476a910cfa7404209e5ca6ee1f17d642591bc2018e9c61bef8cdb4cbe0eeff10191bcc0d540752f26b230b22cc5d2610b1513f365a327e152b88bf542f7d7b1edff7950f3542c12f4d7b0a59116d3e28dc3341db08dcff13e658650a3b2150d1daf7f3490ef39fd9fc1b1fc7c3d11c0f4a14803c15342b99fa9227c1d3b42fec95e83f55d63e3cdb6ff909169cd447d4657b6f206c746945f6fb8bbc832df3eb20e94557184fe7cbacaab3a6bb1c2d243403ff31f17f29b399381d7f4bc9c6923c225a7b83897a2aff4a99f941a0fc9282b53a2a8da079045bdb53df14d72c88d66d12b89b2a89f4f9dd65fc9052889c6f1a599a2167351d3994aa4d8821ce998b10bb20bb9f7e5fc56b0ce1a44b3cd1b1d3729cbc923ac899e92686bb35425a3f715771f29ab3a2df5e10b7e2dd9af31517592a56c4aa330b6f93663890495bde0c25c0fb5a8b03a83eb54746004d88e2b9191af62eb60c5df72ec41ae1bb2aee9bacd8cbfa356741136f5b938d3f4e06060209b6a8b0205d2a4e59d78663664e35e293502da2774444b691ba696d2e8c5651f7885ba3318880d254aff013639823a0383c97ee208af288c38b2f54c04f53db024ae909621ec5ca366aa908a750260e852ad529d9d821ae42d639babdc8355119f72721c851af48238e048eea4e0a409ece1775895066eab5b8ecdfbf26a3c2a73fc66650891e4deb75708e01f87199fb4344aa0e653a92ed0ce739688b9cc134324e7374f85d22206a43460a03414cfff863582a84bf6b7cae8a5df435f050cb63ffa9dfe7c4289d37d82fd55a83c4e49575fea66d3d3b235b7cc91748682a67dbb394bf4b0212fd706ef58d9bd72dd6201549a43362b382c22f5b6e6e35be1495b6f92b5745aef18b0fb89ce7f029af2f8d9a6d428a83c8521eeffeafcc2ccbeca14c1c1dfd833a1b32c9780f8d61b7f603a0e09d2e499ba06825d477beca82899196729d90fbb2ae7d4e2b7b2e06ea15846ca59bb43f43db92d20744c0fc7e16ca09c6ca754feeb759cc3bd4650803506e0e0f2b119abd07e7d87421d4b4447532f843268e8c904dc956b79e90db12a2d6501107d40202f5a387bcceea90736bb23279c7c06becbc25e733b3af82db269be33b8a0e32cbdaac9086f21af518992196ef7dc3d4efa48072da64c7bae93e5b9b853610272387cc8bab0300e129de4e977c815a01c515c2bef5c050dcb8664019e8036ab075fd055b9d651183fa23c95edd02dc997d374541d5b7928ac8e33570bd536b069240b7d68e99fa6a6b713d3fb6a4b7be9d1ae7b37dcb9445e269145f5ac4ceb1f3668572bf8a51fc8f0337861e72a5bcad09eec4d4ccff9dff5e039062815a44fee3681cdf1bf8966fa67a06c2ab5fc98aed4f4b38a0b0246c3f6c9223ce91fe29cdc091c72c04dd22a498eaa2e4733af7045f56144a01763ba2c92652ddbe99bc4f8b4f65dca5c5a81c60f24c4b1937ef5db039c351f4883276bea780233289c95cef8ff3250b44a5aeb61222e8b47938aeb46206700d8ccbbee405ae5d582dcde65154006e75d0482e5204683a1131c289626bcd9456e89433359277d30f5877433586630b5df2a03fe4758a2ae2123518e2721b565c2b1fee84a75382681f95b88718fb204d4ea9157c66bc27a88ac20672ab106c49c0cf09066549f92c210f75d18066c259d836f0cd59f87096af5fe149faef4c9c2c06609cf036582d4254b54bedb75a5c0aae6e9e2a94d97dec3fed46247bf64a08086fa98e0c06cc963399ae6fa8d36753f5601860379196ba57b2092ece36031b034acd5a7956f6408af3d525450ead5bb74d1e1efa0eb5a4fd6d32a6ea7a946f480058954a38edeaf6ee5985fcba84a356f6a29df3d7e1ddf45a0569ba4dba55c6ce7930b82e505d19389fb9c9ee500119b334b5843e6e08bf03456984efbc308862ae243f0eb811aa32009feff033fea95d5613850f0f511bcbee93468ecdbc6a225d01bb37bfc9605303743c9eb24e47f8bfeb41a316c256d9d2d02725b46d719451ca3b397598d59b8505587d01d7053b18af45ca2eba19a394df6836cfd3a2853711cd937a4e571e567557beae4aac00268f4b23e09afe4d87067aeb666992ee515b5649c3a233d497869bd80d26e750544b6486472123b6c3d96b6d888fc843d721770e88d49ad05ee6bf0dbc242fc314066486b02e994e959402e12b4329d55f91cdd3749668dd997dfb01212a1c00ef0cfde7048402427d0a9b24fb0a5216cd17b1a83c1a1b0f7ea463547a9e3af8ed091612315862045c39f9f9adb173757dfb9cfc0850ad8aeb4afdd709d44644619be804880e124f7fb3c3e0b8af67074605bccdefaad4036f618e72bb59cfeb841ab3052bc7d0f60c1b46f2fa576615646a33d7e6653b843572168f758f886b9a58d0b3dd3311451ec9e93d08733b80a687423a26ecb7151ba24af37144accdd177c4a8c1516d91154f76b005f8126e6fd4a3bc6bbeaa66a73dff954cd670a1a0634b18693561c6047ab7d2ede2cdd82cbd0045498e12209286483bbc7b7e958ea82f006343e21290a52c8fa4e76719f8e9e503fc24f3835e57c224a02a2998da104e3df812466db25f85c7427c5f07b4c04e2b93789e3805b60e2b83706820262fffb80fe482a6c42d330d77dbdbb7ac1dc16b1ce044aa3406f93f233c5cd091b894879c8001209e5f1e13b1b4359243269666f6cab2065003031883aea08c633f950608aee3b0eefbbf650357c81b90723910481b4a10e530f0c72f2972b5874693f4e5a0fef4c98f4d606a284c01efa8d4deb4654be2a05313395262bd5d1c8d561296955bfd4fc5f96ca365601f50b19081b40e8f5021c79951e1e4fb4514d21f5a2ca91b79a20b675d198f24104b12bd2575736d81ac565bd3d5564e3554979776c9f8951d7d2e2d7c63105b06afc6fb56154bcec35afe67cac777759670e3b635ec188353c56b367917627acebb1e4d55745c5d91dc119b346cb3f9a26e450d1c74ba34b592c9f27bf37833ce253dea8837e414941738217af9f4e83bf568981dc9c85bfaca28fc1a179c9e5c014fbab2b6094a845096ff4f69171173ddbb914abfc4632d76c6c3558fa67f3027ec3deaeb7ee92dcdf82cb1fb4175961d5847f47497e2ad04a2aa6287e3c123afdb82143697d3117683a5eb5760703a6a4f576c34a971d13880fba6bd5d9b2e3453acf6e9d45123f443d25a635f4327c98466203362f058a5beb2d48af2d74844bac78487b6d4aaf47e02dc8bfee89e237bd3b9e720a74b6a5ef09b23b62132c648f19569691993a0991b0fd30c27b9d978ef5bc46307ab1de11e472d4682d282422cc48b46da3ceff0d7dd7b91c34ab03c6428014326e8682c5e06c609290aeb5f398369d1a0e471ca0ccce509494cd7f7fa15440d1b0c618bd4cf55b812bb0c902c853f2785775ab85a9a35a007379460d8fc55c6d9f08d5de5726925236ca20244f97dc28b2c0e6f86a3f0f4174200e0b4ed0801f89d1cfd99c69142c1174895ff3849f0d2d9886437f993d7153a94175ca0b4546778c2e72b135e10bf2f897d7c850c4638c676bb00b8e155b50943ac1364d772c1a863929aa46c7b2e23786b80f8a59faed79acb72e6ce86216d9c272b21bcbb0ab7ceb5215046ce90d20d3c197765412e22b5574f6eecdae3269fbb7cc993b2acdf53a1df2e9612ce21ccc84acf02460d74813515834d1971f47a7aa40bc0cceca4ce1dfd71b75da5b4217f37eecf65d9eeb44d98f33219b2a83c3594b33f40c46b1ff66c01bcd170e4b93c52b3ac6454c775c51fcf308cfe43be970a02026e5074e8be53ba9e2b2d3b41c89bf37e919113b1af15b5253170a32dbbf85a075cb78c230cf533d0651a281161ca65e213cf99a9150cdba8f3e6a6dda0fbacf274e66d324cb21d3a3a24459506f07b0dc03f10a5ac58067946c837c681ac3ed8f7e5f3b2094d23732f7ea459555d71302c1dbe1e8a9671c0d2033cc258f634bd985a1bbc99b7d76c190ec76892f8a0b78183fd1c9f3d4d6117f8097d33eaedb9d6b78252184a369c84d9eb7b81abded84e4945a8d12ac393555572c3dc0d1515dd6a2e0eb4240a0e2d64bcf46da01e062f00eb15c982df959600e9f84b4417939fae21b3e58fc789bd4b742e88c50a2bba1f56b2e01fed3c4b767040fc63217ed35762bfd963a38f434043c351b31e0a37ddaf0e502dcbb4a2e98fc94bbd3d1323afc15d86bc5c89779b84327c0873e1799169bc41b8441d28441e97b6172f2a8197b2fa6d7513b5c709ad43b3b7f5e51e0753a46243f30637f2fdaab1aa46356d9a16ab1c5bdf983f0b6f395a657bf364ca9582a9c3f422ea14a2a810fb9e8ec053df10b4d1ec7bba30aa3ddec7d4baa4d1d642db04f8007dcf6e8811a747ae6eebc29b5787cb861d8fc231c324f8354fddc8bc8316b43fbe1b27a9ff6e08fb106892ecb2702a3dafbf93bc8a1f57b017268b2184bea3d037512fe24bd33da6710dadc54309cfef6b304621c95e56d8b2160ae8665972763f403d8d5f2c5a59a6aa9272e34ee026ace1577545fd6e5543e6f1cb578f64846ec22caae576b97e68dda9b873c8cd9ad7b69400965f58d9fbefd207c272b9e09aa7a426477f452cca8f9808fa9113bedc2d0afe77d89894fbadbd8f0af72fdc077fe88b4264f2627d43c5e502dd9d2581fcf14c8a819f09eff28f302e9adb58f285741993773a6bf5ab418a037f79991d5c84ccc988e398d95c535296238cf860e70c31be51c440bf5d2ed55702ea44210f1b649bb1543d51b6cb38bf7fef3e0a5ae57c493bbda3ca474f662048d9e96ed0edcfd1cc7b8c31af451215fe87c0eeb88af3b7236fe3d8e57551cbfbe3ecad410aa36c878b196495cac2348f073dbe2616fdc44592aaef5ff3e87bf62648f77f1cb8577de6201367389e4a43e89a6781edcda51c458f5adc13e1c2622eb8ac5ab1ed1b6aa4b61a2303fef1798cc9b2710cad78c395b7c670f1136874c7b0f8ef39af408c8dd0aee04f1698e25a7a71745f10f029dd26fc66fcc740452a27ab5870a2baae0e5fa641e137bb38b9fd3456574eb50c1497f8a1b4d0a14d7f3d0f60e00e3723d32601413526659503dbc5652875653d0148158fd062ff15f962b68501900eff9766e42ddcb379466ca89207a15b72ba12c81befe3df6ccd642dd19ab40282954df9e93a951beb4f9204a988be278fe035b854d67b4d469e43c9ed1f9378d640195deef4a1531820ac87e84cf911e9c69c0b18e2b51fb9446c6c6e3558ba6da019a8cffd84d7eb53a2da54692550745a86cf0b7ccac3d693c912c9bc71240b24b40d411e54fafeb8f6b7305a622a10fbc961c4ce5c818e3eb78bb627dd2de81cc01771295226485d6dab1d85e2cf707360f28d1191f12f600572c71985a8595010561bb5bee94aaff8385c967a171ccce1910b477a8dc9183ee310fe93489023d882bd3138eeafa7d013c2c1a189aa8fb3d9fb82f6b7595e4530f558376840cdf42bd4ef5821b198837d0d4820855f15c52d144c347fd57910d6d960079ce73f20f02d99ea3867eea5e645acd1d9e86879d9b5378719add275aa88a1ed369ee331df6d1fd3809279cc48dab13ca993a0477aa1d7e8cb5c0f4b41750636d266db28bf7baf1f95b9c1efe33bf26d89b09114bc5668eafc2fcb891b973887eb42d58490eeb08d5ca04e3be5417ddeac98bd5fd54f11aee4c28dd89037b4409e3c3ba081487ff066045786d033a2a366a5839ab82673b3be3222ebb70a6a1d1954bd2548e1d5933e67ca15a3d76e530591ea951eda3d4ae7d405c25cf022544d0501840fca60b4bb9c164b9699d63b06335fc19e7428f495b5884ad905fdc233253150c2426e9fa9b8fa65ef89140a54b3ca1bcee1df37b91f868669165a028e5954dba0886578c76fe57a2f36eeadd81430be5272cc7269558f0f486d6b516b798137019cb9581160458149518bd46f4ceff4b391080dd18b56cd3eda986b672a60c412f5442f47320d17674ce72ea532e79a9bbdb396b2f320fcd1830d0cc5482d32b14ce4579671bc3f1f3e2f57f375c81e87a5a9b9358d9b87c9f0745dcb8ed904bde27e030308fa15332ac233766aeb039600ee9dffdc86ac2ca80cd74823488cc47db8e34c56b81f946d662991b80f461b4335e554931dd41a9150dcc77cb245686be99eb4f112e2da6cb5c5c83b23bfe8a133cd43dad4b29f656570925b424a2be2218679df2097d637930a2554b5cc89cb31886a55d4df79b5588ecbdbbfcb5ad6afe1292d566ecf42d9dab5340abe07d72139ff0ee768f45b4184a70d95ac62b2196e40710063b15ce86437f68fd9b054aa133d5c146fd9149029bb78d9a482bb9fc27be1aa789cd4f0c9b25a4c6a82b2e641b69219b693ff46338f22325a9538d90291d7d1274a5e4d2c239f515e35f8c691fd901df315b4a74eb3ff3d01f0c2024b5bf55860be446b8cda175a7923710e386af847aa7cc6d9e924c2c5e859e3e6a63f15378822cc30ae76b3182ab4b523725bed988eb5aa9e0424d0e59a45ee75f40f8ef22f96dda938709ee1b0d8204ec184a02a797d8608a12276637b3b89faa3bfd941bfc3db214d8f6d1461274836278245f4c5a8d70b505869b1e3fc1bdf0f82547e13d418e43484a31ab0c62d90dc00303d478c9bb7159d74c291e8761d0cb00f1d8b5b0134134398f21f4ba61003474e40f9590792d58ddcf6219bada33d770f4c826c6e1f34f6e32c057eede832dc4cf5296a7e9d64e8cb376fc58ade30bd744d85eacb3c0b84b1ad77ac65d67d6648628e4e58f98f73b002437ce2c0ad2c0369dca01215fc1dbbc0e315d47c262a1fff504fd0c192d910ec355f212ac81346cd9093b1416f941a973ae6a38a32196c9e08ecaa1711ce61de7aac90f599e7d6c1f940e92a98b324daa31b1eb729a536d7486c36f8580e844e5c769651edd0e52ddb6d1070a21bafe89fef440e8dbf4ac7a5afe03f0c36ca35358f68fafcd7673cc45ca7405bd3d11169ed65c1e852528e718cf19c27df02746925292cf944e931b8ea5ad90d75a1cf45944a7b597a511f80ed0b9040492a6a73e51f1184f73b5b1d80abb9ae0806606bd39aee2eccbe53aa9e54b617479a29487cc3742f7a26906a25c10b09a71f3992cfb6f6ec3069a47156226cf8f265dfe802132cd1b1404771348d3a1974609db5ebb06d8346c92230747e32a9b70ba85f4621f51b17c6b6684081a67b208eec9d7a427d258317dc4cf674a400083c48a81a08c37e9c5d592bc695ab9d7f890d82b96854da6f0ee28b910b76f2ed7fea4df1960279850e1612d7f104e16c6114d86d48f86792083898b9172972646ac7babc9288caf9be081d7275803b8bd698ee0b8f533f469098be7c412b050a719201ca97db37349b742db6336df56ccc3c5bdf79e1bb89bfcc305a3dfb30f3cb9fdced6f61b8149dd1754bd3972981aee1915636df26bd1c734df095e13e93b343d1642e8c9c4771e56a7eb48b88065ca325471ec8d67a4630a4912d20930d5bb2a072022f48102e2ef819df76c72c78fd555072260151e0d0b4adf542593f5ca6ce564a4649345c03c630c7b3abf58b2684f934647f95fdb0b64be4eacb186fd6817712b4d6b6ad99429217322b8d7472589dc6a1de3293de24e70d8be5b1953283ebce10ecf9231b2a96923ba6c0ab9a147c88f70ffca974b1c93ed9d122cdbe4c257b759a6fafb25cbc9c78a12eb4692ed593d997a564cb046e4b1d18c763c8553d47b104a077e6470dec02be958efbbfb09e52ebb7e21827c12263e201d3331bdf668c730171634df0d30b330bdd3bb388f84936f9d749df0d8e37b4daae8b34cf4f4f688c176c621bdb5c968f7bac1ac21c695a71926921e40cdef0f48055d6a2c39d14af865cd2a6f26d69c88df7886d7b7d38c97342bb6d6512125cd77c5d7a2d362cde34e866ebc9a183662cb35338f01bf896f646c72b5a3947d257bc87f5f471b4a76c30015c0682e2dab2353076fe088e9afdf76d31eca80c95b46521fd794b605ed1ca47b05314847b067973dad66b5d0d8360bba8adc45a0a99554e0fd9e6ecd374716354bf70402ea71147e06b69dffd57ba91a7fe8f5e53a399aa7d3fb2fce0c38db4f390710a4448b3d5ccb52904bae18ca8643105f98152db51640f608f44083191c53f1376c2062b6755400b8a2cfe095b4425b1b500aa9b6dd4ca775aaf0360055dacbb0f905f201389b0b9210d5e63f6e9c98c8a7a7b4e05d2cbbadd86b68a783c44774ecc2374eabd49aeaee6f62f5c4c83f05073bb7cdaeb6313b32ff3168c8be2253bed34b29128d132e8ce07d3b07898f65e0223c404144a75637cd56985d44bee1d14877cf5278e4ecb8ae89099ad84081be95270211c8aaa60dfc90c93ad37ff4a4c5a87c9578272031eeaba803a2cfa6c4cfeb85d3289248ac8151407fc0c6478ca18e1716ae109ec648021ff8d7132f6d93cb631cbe31a9d6e2f91c35c1988a0a17d20a8be5248022900639dcacda586d783e2d08d12ddb62a6925c21093a56243d8c9ff3e25a9963f00af0d5a77b5917ab5dad757e5bd83301205d540d43eb8af80d6e56703bd01929b42e4f7f5a43e4e18582d4de64461eca11dfce1b245c02c7fd5be3c95f4105f58346091d6ba6aa6928cfe79c5ca0edbd11355356b724d205e06b6ba5bdd8e12ba384bc494487a57175622b8b4704a0873f9d5e32c8e4588284234fe0055ba5c5f089ecb45f48c0ee86c4d34de4c77273ad39b24cc9ac1b16ace86a73905f973102fb3d593ded6014bae22dd5687cba72607d1cba7b909e7a4a255b829d7816ca7738db03987fb96d9f96cb144197c87fec2fc29173be349bd3c17d51cfdbf8cf44a48b491f9b99a572fc2af544bb95b2e9c3d482bba1aa8e10ed51a82b6ff420bdbd63f7f0ce61ba8babd48fe398b9234830b8ffccf81336fba5b7fd6ef9f7833c46da2674a81c2581be595464fdb85deded58e985e4069739ea5bca2ed22c4342a99523a7d64745c3b728cfe004890e4740298d759288f35c55e8d1582c36459546a30dd230b6f07e7b5f7f5025c3f04fd04423a73b86bc20961fa7cb1b161ef754bcabc9ac32072748ec3e87c0537547572c7ab5a0735c2115ea1ae5e2ef2fb6cf0e57327d0c28e331e87d342d4b3115646d44d0c5b710d5353cf6e489c5526e19e16674d6c0e4a0ad7e59635a9cb484b7d388c57b591260bbc9067bb7211402af3e08319f175e14f3bcc661916d6c6185132eb370aff48119a44ba9b5e20d262f7dbcbbbf12a128c2a3c4cf154d791baac0309484ebe58779c4ecefa76274e3922075be8df7ba05d296f5c5946a9ea7081a1fd784aeebbb7134f506bd8953c8b44a06ee5d4ee5bd68de45aa654f90be0ef85c1cff9812a421e1ffd84526beb52a09759608cc99e82b25d1477792baaa2101e54d62eb0b9c9aadfb02fc8ae9ea3294c7934352e9a73e928c5992af80ba2dbd613c91b838182cfbf735efdad1bda73d8bdff8852201206d2652dc1d50d37170bb2109d4f3bc94c6434225a1e532173d379572cf265e47307e8a89868ffae76b0f2de8c80778527b1b8e9b691ffe02c78673306fd2b0e83f684605bfb67c8572db42121411fbbf4092bbe7f9108a2ffb86733c39ad0e782de6a7bd08884bcd2eb998077a20f63ece1609ef1dded1547e7fb9231d530e02133e34b9ab2ff5b77c616d4c406b9898cea472dc807e929dc83004c2a11f7f05f7296509dbda1b2a2779dfb4001991a7f1f4651f37f0009a2b2723b1ebd51101cfa81ffd124055eb10b861784b3546a06ac41ae13eb9a08e3a6d2d3a5598c5f136f2dda475e96c32c3306cf533e9c6fbfe4ad1b9236c5cac4825a88bda89a75fcc39ab96493184574a3c9549d88bb644c99437c23c3011aa7a6c083dd6a09e032fd430ae8a5109cf6a933eb876ded526b7dee8c91d74e9e70607c2d189866758718852225cecc23c64392a295784948e6245057f03de14f10c6106e3acefb7be688418af42e090e13450e6e4e0e2c9847a9d3b636ebb376911833f3c1693857187c8ea089673aa82476ac3c92183dc0d9283732673d81806b32c791baf8e9a4746d1385a6c8f20e2f27a5241b958b5e6d6e561478d18bfc009a5ee8e3985ac8ae0f2c8c11481e27dd9f819bc7e53b27c560f43e14cd806acd0835e5b8c39d34ce75b5d1c26962447f8d037803bd0159c80113032f286a6f7ef1e1eeaa97e44bbc25788fdcd5cd5197c9f0b9aa183546bbaf1cbfaee734500decbcaf2ffbd764ed867e2a5839bc91531a9cb708ed43c8e9f63d9e847398ff07c737293f06f05f72230232cb91cee5fb0c957554268e50821782b3763ee624e26778c5299895ae6a2e1b85f2e6852d7609ecb9f979e4b832af3bcaaa59202e64795f0d99bf68886ce3361c9770b5a2497512bf60d5624cd2bfe04ff3836bc46f210725fce35c380a4062b06bcd7eb2e8747559d164da41172b05c00fcbb59ceb4d465fded6da58cf6f9e28c6ad81ee3faa59ecb168fe6650b3dc547d0581b7353411f1c5a2beb35c53220af1b3aab54c66b7b687508fafa316abc5b96bf13c119ccac7394c65c04f971ae22fb0cd252d3d54526c9a089744895326576b112ff00eb1d3aee54e57f3c002e2d656a7cf14c86a7debd7c24ab696bca156a54cc80bb82c28be576935b03fc13a5543f70988fbd51979e3b24ade3ada860c55b3652b36003f344ef5c7a51cdef38da57ca965f307783b303fb1e7a3002d920a51d1f1405599c2f451c5152ab7c4e3074bec6b9a53b1bbd05a1298f8abe79d553719a9765b323f43b83849e59dee613c7722eb18b7fd6a4aa54377b3acc57ea30873a273e8caa03e93d9b3dbf38a4ee0a11612ee3dfad76e61b971be1a06edbec5eb99b0fd11c112640d538c2c836186a7a3b84bd42ad725f6085c39066ceb67b3d474f4f48585a82ab97e7644b9398d8a5ee06ee3b6a3ecc941a78fc4e906c8d0b5c67f370f1c65213ab96e8259b372c7a2dced76bd7b8adb4de347f5ae27cb6d5068d2aa7242b0f284d4da3d32c728505278fc6dfb258237a95507ff13c4e94fd812f71ecfcb7d8a617fb5679e1086e204041a7a0c4c8d584f340f9aa2753ef5cc8b1444a7c532039ec4041ba3c1d371db13fb62457ce6bcf76ae31b92294e0fa1458be647eb6053e9bc52eb49e21fdd63689b97b6409480215b41bee71945a482efe85e2b182e41c4d605b96d8478453a248796863c1e0c633410a001d639ec395e8c338fc446ecb87cc8d83f8584a1a615e83647f2e4e22c0833402409b312653e20e7d545d77cbbdaa29825a04d9b2359831a908888461106d3117f8368f2db2896802de974395831ddabbfda0de08337ff519976ac343c0a8eeac2c3642073d652292c98151871eba065a1b3daa02904bfecd8015b34439f2cde3ca32ffb4864fb8eb79d9fdfab9dff5e039062815a44fee3681cdf1bf8966fa67a06c2ab5fc98aed4f4b38a0b0246c3f6c9223ce91fe29cdc091c72c04dd22a498eaa2e4733af7045f56144a01763ba2c92652ddbe99bc4f8b4f65dca5c5014779f48d731dce7058af148d11190ff00e26589616e447b9381eae8c7a332e8d4a22381fd536b41d26bbee4f8dd993fc835d195ffdffbaeb059800cc152eee85de7d5311b3e1e9e4dc1e9d238525714da0daee2d6289f5fef509625df7a3c36a26c3f14d82cac0f1aeb770c303a38caf48715cfc2f69ef625e560ebfcb8d2fcb7698014a99d921003c1099212edfb4498a251df22c13620f33558b91bdaa090e9d80f8d11e347ded277546ab38069f8b6ec9db04ec724e082a53ed5adb466f2e494062018d6d9ddde46040ec082e0462ba150734271ce416763fabd5578209ec946dcce392a9c20d01db0b0fe6e477cb96ba7fa342fb867369d136a818967d0e43ac3d82c68ec3617f148511e08afd3f8a6d5c8656a94cce2911900bb3a15bb51a813a899d63c316d4b02db150c13c18ad65cdb109c852a0f7cc6b7ff0f79b3bac92f995b8c8e637dc5f8ac69706be58aaf9bf76929752bc10977b56e57f5ffc8edd5ec195a5ab0238a577665fc004bf5dabca2f49b8f61f98af729744a224395ffd568175908c06c081e4f9d420e49b9051eedc4ceae341b9df303d53be4f276660bfb94df4090183c0cdecae9f171aac43b1a5a37b7d9524c6666f3d2f802d2d24149772d94ee1559431ab95d1396bab20499229392df8e29109a7d80d26e750544b6486472123b6c3d96b6d888fc843d721770e88d49ad05ee6bf0dbc242fc314066486b02e994e959402e12b4329d55f91cdd3749668dd997dfb01212a1c00ef0cfde7048402427d0a9b24fea936e2e1485cc33d36f4eace6c147f3ae31621ab603cd907b18fc2e9b7d7d8f49131e66c4e75ad605806e0eef5e65405aecf953093700f895aac8c0ac36b6737d6bf989d90c0d1b581533dc2a3c11d31c87cfee23a701b4c2a5b570acd47f5dbb3a52f00b780bbfea4bf7ee1ab7800490fb04c152c79f74307c135041bbeae5cf62ea01af526f30b9397dbe792b59bf3012e01445e68b791407e0ec4e47a863600d8514b70a62e0766da17b85a70942e18ebbf746226b0608d8cacb6745b0a8aeae5feea07a726c6c316e45bd8b526412c7390d47aac9207a6ee0be338c1e931421c4d2d7f59fa986a3a0018241982e25cd0d4a04e1a6853f503c9ed7581f335ba400a76949845e842ddb1e80fcf407dce7b5289d4a9890f6e26a33975546355ee04e8994a8347cdee09dfb1e1a9a8417b03d8abc6517fe8e63d09d44fa314c9c53705b3068af1b2cb2e41e67b963e30e630eb24e748e8383ef27b38111a47acc6812a09d7ea7547793c7561574a6d89bd81eaddfe36e88b7209f57552f38f90b25fafcd5952591daff8979cedca5ca8ce18a0d3d990ddaa3f5c400ad14b2e83c5a76b9aef37c37341f6500d7611097e384e8d495a1471e2366493c18b40c718db5145983abff9da6c2c6074fa8b6c5c3da3e6fc4a3c66e7c026eecc184dcf1ca08a4325a2ba1e069d11073cead94178b53b8d6d25813b098d162d79f0de7b06ede4a3a238b899dbf55d564d59572f2325719aa39cf6f0b2f567e437d4939eced83b48a64f890a43e819f5bc8015f519fa93637435cccda1e5cc331e4b4b95f765f1eb45c991791331a359cdcc1a5dd94b9f31b5b8e8f9bcdcd218b8c6c3558fa67f3027ec3deaeb7ee92dcdf82cb1fb4175961d5847f47497e2ad04a2aa6287e3c123afdb82143697d3117683a5eb5760703a6a4f576c34a971d13880fba6bd5d9b2e3453acf6e9d45123f443bdf6d584e9895aa062e4989fc68a845e6eb175875f51dd73c84a28b0c887a183dc178e2fab75a339e78e5e255209a5698ccae3031b0de045ed4d2c745de1e877182a573a2c25b694c3b80d619e792b04db0e00c5d5eb4fea61502fa7ec6bcd6093fdf5266093d091fd113834577d65127cc2b27977a5cd6476795f72e48074490cd51307767fb02cf211e30a71f125931fafa3f6c66b6f6534341918295753934d6ee9dbbaad8be0c97f0221ff592a5845a51a785eccf2874abe3ae7d43f11221ce49aad7dc9ada62a9119cdcf502f6e78a0a8bc2960b4dd159a34dc60ee205d84ab31bf1c36ebf0884f457835c4a22d3bcf1b08a76bee755ca3f68d6d474ae1cc830c041e99c8a95bc5287f94f6d14b0e40f301413b082e78fd2f1abb918a4985d302286b716e1537d15b2b7f645278e663386f6a61e54b50618608d138aff50189c2b0f1bd8cb7618d8530af9b274aff590e4ae75f40f671557d28d6f34244ecd092b008b7b2aa3f9549bb2007164f8e6d9239a5b4217f37eecf65d9eeb44d98f33219b2a83c3594b33f40c46b1ff66c01bcd170e4b93c52b3ac6454c775c51fcf308cfe43be970a02026e5074e8be53ba9e2b2d3b41c89bf37e919113b1af15b5253170a91025a41762ce5c8edac73deacc8eb037c79e145617f89d2037d4143306f949ed705531f7d1cbc9c05dc9fe3fc54effe950494d7990f7a2859b273e8c6d46f36e56099c7210e0336f2129b2ce6082369ab7c34cab790d9dd34b22d2618ae5e77e6ecc0dd5a8de0b889cf59afd3f2d98bb9f2149cc20c3d687b58281cd77d6a40972ea7a807ba5061066d56fb2a246f4294814373bcc62cffd67e8cb1fa2a92cacc6fe6095120843fbcceeb82cc641d1eb96e3385a9d767b5663b756cf02b18496266e92cbe22f4be52d753f70aac92391095bb9f35c94cb9f9053e3d1d3aa98b54532977a07a6d933fb4174a762f86f88320094281ffc6bca89431e4a7592b64e7bb88c1f80adac01cb710077767b0304e408d63c32c47a9d816d4da6ef56de0406fe172f2a8197b2fa6d7513b5c709ad43b3b7f5e51e0753a46243f30637f2fdaab1aa46356d9a16ab1c5bdf983f0b6f395a657bf364ca9582a9c3f422ea14a2a810fb9e8ec053df10b4d1ec7bba30aa3ddec7a3ad331c096fe7d7b990ecee83c86ebfd14438e1ff4544d9813a476a9ac666d54e10ba3c2813afe1b72a61848b77d98a3988c1647e24d8c3401883521de5cb9ac311034289142b28b486355e9d93ab832c85b10d830d2eb6be566d22e3ff20615a02b18304916d168e6dffba058f9799ff2bb1e597c72fe67e2429decdf656169a181441c5e467e345fc0f5381fb9b3f07764b21959b40eddd7c1334f6b81da1c4c354ca97a830ea9a071c704beda85c1ec712aa575feb7af959f494d9c548ce16804e55e853d742a5b7ddc45a6b7e09bf23519ba90352c6e9f43aa3574df7f63585c852299689a7a3c265ed8d7386efb9dc25cf4a4ba16537b92072516f48370630a7785742ab25a695235ea07d10297da29ef983dae5ee71a0a948e0b4616724bbff1a4ac3de921eb961ebfd08e549fd23eaadefa82c888164844090cf8f291d566f199e60fdeff50f8e7934f96b813c59a1dcbb5c957a3522ecb590942f7615e7a6599d484bb38c0500049b4f94690e3ca6734600a833cbc213c6d543316b8b42651a2fb9cf2c90ee48b59682f11d6a614dbd834ed68b4544056c2302994e3c217b24c4d5910d7e5333ab7491c3afaeb722b7931cbc185ded98a8c0fceac282397531faeed37b28255d9ad5ab48e0f41a16403cd3bd9533a6e7054eb237d2deb7f4a7b16a995bca563da3fc8e4cc2f410333af918346691297378ef4deadb928636ebdc59fcb89249935bdc593a575b24de36d1580e06697ad3d5ab252d459fa54facd89f72c5c6dad8faef8c6d0d725df2f0d77d0470921e50d3c10885e16638b73fc1f6bafc518f1b2f2589c3179a7e0a5be1f1e88b63c1007b6e561357c2ee4477928bc333f2615a02bf54b7f2368637291270d41b9eb9383b6913ec0aeceba426e40b754ff79a97dde9aab491284754802100b05e121ebb2c4e93c8115a9fcf642a904b46c375603c3bb622f9e083c18e8ef18f6acc97e5b07f70b692ab6a64eb890c0326e0cc730ccd8e42d218bf17325eb59ab935832eac2d1d6ddca142efd6c50fcb2956c68a87f9ed28b55ff79aeda69a598eec020832bc11991bf381c710086a592104af63eb937fc1dc82c96b444df7e2e484f070690b3a8afbca2892ef0fa3ae97492e03dcd3850583dc1dee2e4dc5a5139895e96d4cca9246271dde44a0cbd1b34a21b2cab679e52da5d93dd2f5a36f9481570a54affe54fc27de6b970cdfccc84c74f1f0fe46a95b643b8ace94a5101f0e9f5494f1d750329da4eed7d6e645bbb4ec33114754d90401a010c5a845cf4bb22ecdc9315003e6639761729827efab4e1d120b1c3dc99f4c0b298dcbb53237d784de09cd0656888856f2ddc954e8a3cbbf3526d560a10223e0f7ddaabb0d8a5a18f6c0cdb48f1b52fd50c4472985ab60f2e5e1010a9150055e31b7f941c009bd57d660d08cae16b696b63a96126914eb835d77d72b225852c3a91aa8e5bafa8c011e6fcb0114038d2ce0f1a4a143cb4b52c88db7fdebb9390d1707a4b6febdca487575d17a476499c6c043bc9818b876165508c058ba9c18e9f9e3618a73660f26799846004cfc86d02e2ae090cc68278a1810414fe5b8d01946a232598cb1cf610bebdf71ac50e657c4334faa3a3226d0df53e41ef55a88333f14d821aec248a02cb1a04c617ba08b4e573093d5c9805c60241af8a9e9f46084c6a0c89afb09eb9f5a51caaa25ab484466748c2ffe8b0fec15e37ec4f3cd3af70de01fae08ce00fd7cf04a7d066dcb909bb6b72a2d54faae9836799b4340c2858b15d6ef0b9501ba06fe5a93ae23db1121097e38f7dbd66cda235027b737f04b0ca67c8ca4bab61b5c3401e6fdd3c1b2dcead3eaaa43faec924cbc6c3522be36f1d932494ca92e8a58331ae3dc7d8d04f008ed4df1c7bfaed2e93f9a5a087ffec86e3c089bacaf9e06baaed4814a5809e711599b9de7bde6e9c557c447a1183af78de5773b1482ad84542b624520face2c9615f564558720d628fe1336622a83e19af4bc8515c95b7b5c4757bcf5ed0ec6120fe68e81f538e672bf541c33b71ebb0bdd05410176c4d20db70a2eff12ea45943580c6ec1e0da12b18f417916aff6a269c69742839bcbdaf5bca1a32fe2ff3dfc8ea93fe9db58c9a5aa81d0dc1a85d3902cd9285306bfb459cb92ba2504004bc94aee18d48cbfbfdb8e5fa9a7855d64ca92cf413d6abec7e852c9bfc947965f2bfb74eb1a535c971b3944b537f2eb7cd57ad8136045b317d29c5a70afff0ad1a15dcda3dbb130e6656e7412f0d1a59518a3aedb13780fb8ce5de1ae284094f6f98d11427dae1c95faa7bfe1e816c6bdda2589fbdb94ed5ae3ffd09d912cf64611a0fae4722be8cf98f787f9c441ba96eac79a4530f152460e2252e62d52935398dde568f65aabd83521212dbe0c0515794ca92e3e9f0f036bb7a41db265f351ac172fb254db6d66df85c665e5699e4290d792081e63a8119b71a8fbb1e3616a704fcc77a1164d41e5fcfa746940c26a265529432d0f415d6abf1042f5f94a5c087899d585ec23b8648ed30cd9b18aacd587d6ad156deb11120affbd6d56ec2478c2d1f79c57b21570cdbe69999d256d45a9c20ba02e1e0f90966b0498ac7bd65dc841d142b2b3287416aed03707f95d034ee5dcd5e3e7198bb0890476c6f22734d6695ef0db55e028eb8fa566269910eb93753e8ceadca8bf2890d13e38fa844d754c21cd747ae202bce7463d5619bf9e417be16375cf7611a9134869678325586578db6315b62a4dc1fa1723e40fb12fc7d913d4706474ab5cc7a87e650c11af0b4be34491d73771dc7e9bf3d9ae0efadf1af10e1b103dd0d3325a119bcbd0c0d99a433ec7a6e16ddc90e2b9264ff11bbaa5817de7685b51fc606349a2d01b4283c66d8d5446637e29785550b0f9223cb6f55246f8b62598b2152d52120b72e3c7309288105468042dd0d6ae524149ee68b32a5aae36641903ad97adb5b4b4cbd5cd5742eebce1c5b35ef394e4fe80fc499080cf08f36f476ec5aa2420f31570d6d40ec1b79a56b67d4a5ae8e02171ee18fc1a09303b993dbe4f5c7a6a98215a0b77ef24eeacdbdefe69ab9bd1f48878e27b485ff8ef227b8ff5453217e928dbd2239ac4bcd95226aae99d5942d23ddd01b42acebf0fa1b09b981aea0e5918f346b33c901de9f853a8a9386bebb60c0173158d48b8b2d0ef3ee67db2c3ccf112ec5c0626496689dbba77814183e6f8c6135dcc7b7be7422fb6910ff39b83b56eb284bca9057e41a185bea56d91a8f19914f56aa050d1611783aaf797be67f2b50774dd5be2dbf351eef3a6cb927590f7703ccaaa51c5314a952f3e934ffc650ea31aab3144ab1d1884340335e7062e1e281f9c8aa88e23a8c6e9a91accca250c493303515d378806b8b081a0abc15a225456e8e2ee5c5b9cb20810047b5a2078402c97fae84cb0d3334ae1fbeadca7c6046699170d30b14573e5d38072caea396066b5c10ef8d512d7c5b1a70674463f9caa1658781d92659468da0ba717c3dc7d51fb316cba19e644f06dcaa9811b9a4bbd71e578ae08602ae6b191d24c81aa5cbeed10ebcbb3f4c648cb372767e857c1d34f280995e9cb9ad8e763780b0548256c3022e9d963da8c18accc27adbd0d92061530d385e0a7551a3b874c143e1de4b8149af185d72af1abcaf50fdf08e75b07225055edbb727532e1575995d9649cf98acd1a5e0734b157ef6192d4ee8cbc8a9fbd662ec8d63712793c59e86fe71e0363053c712c1bb93c34c6aaa8337f22c9e1546ebe9ad028ccbc0cbe50f973909c9be8fbe0a3a559b44676c686eecd667d172ce08c1a095972407627e1f94eb55edbdf07396b99e1e57d2cdad3d095fd30e98fabeabf4c3a04e5b402ae61d6f038c2088148ba5491a41b5b0684a18cc6056247149c4e4ddbe93eec90470d525b9173e7b9b3dfd8f76ba06c777a10b10f505eaf7ecf1a023066fc60a472f2fbf0cdeac9395e647a3d12d4a28387d3893aeec03d2647807fc273f50eee4757767d7de9bd0c8b8f327fc88114fd527160cb4fa3fb3e0393bab2e4882d4c310762fcd5983fe0cd05d16af8c1d344c712775e1db82ebdc2210236691cb33b5d13eec0ca9453b1400a69209c745c112658aa6c270d2426cdf394261ce78c9ab83da680731eb91599201d05bd6e086d3ba2d29dcb2aa92767f5505841014d38cad17deda3f4ffaa64cdcdbc5019ad5c2af85aa39279e8d1c4ca3a7d60f4c13966776b4581963b67c79a51d1ed8859d27d606384387a076d1dbf34d797f1c74eea1d8dae1680cecbed723bcdd5c94b22f6042230cf19c0475b466afa3803218cc0ee8bd5d59439c3b3b0a4d9681157dded2f0b592bd34031f6d9bdc6693cf60c1507e889d88d4f0355beb3495824353fcc9c0bb887760109d6f1f750978e4219f23adf789be9d5bdc90af325c83fde13a9f04225f41148b3263da30360fe280ebc48c3ee7d20d3bca087c99a97886597bd1de31335ed1b0a4781baba76f38a8e223cd2c5f98018eea28c385f8bad024079e5d0a71b9495a00c02ef47c2f7af8a11ff83c9c0c68d2b50476b4ec30a16d61a7959a38d9ba302789a94bfb10bcd7de01a152cc3dd5b76e1714af23e0bf1dc49770190928b88a2ce9460b3553c3a8939aa6f2eec66cd6ba52e79d9fd305bf545e98f38f5c90ae114140e73971cabf37018ec21701c67ce3f02b96d9090ecf949878e482bf94daeb547e6662ffcbc556f6a93e32c86076f65da2f6e24567f8aa745fc7e20d5e379d4867c0384f4d578eda925aa0c83a93b651251c4c44fdbf23fcf87caefdfe994148fd288d357df16e8b4fe545fc2fde1bc2f8eef384f6ce8aef669c55678458b16b10f66667307f18fc9d20a07933af9efb2f3ff937c8d22721798b7ec1ee4b489f45e6cb367199fddf7dc518eee9df0c5d92d1b66abcc2ab8c33ec3a9beb86804ec64c5ce5892850e0995385e5e6b5bebdfec22b263f3127b3951213065bc8c946616b39116cfa37b61cdd11322b155ce2a594cc3c4a5c9a5d598e46e553261b4d23d002465f518f06e9959adcd9dfdac4a7ae98754c7d8829e3288b4efb00affe225ce9755983cdf60af6ef9e9968a9767d326168717d0214f2e6cba411604b743f3d34c5826db35bc763225f15c01a46b936d6c2ec326a8dd30c7f4a6f5398fc8488b4528cf0aabec425cd6d3789c43a5bcbeb450d9f2bc8d10b8ff4bc5e57e7ff74d402e3b0b7aec5c08485ee37fdb21d6eaf781631ec46f0617ee1a5624492007d21a22520f19cb7decaebea2be5262861f1e092ca69da73432d8bf4d460bacee38e9aa9c67d0427db4990641099ce9d164da1f35a83ad403f6d2fd101d74da09c6c165972ddce480fc0b98e73e6a5c61cb33f705f9772b3aa5780079ebfc3675da0038d896fe8b0b4efed22a487f2b8fb830b1c74904852bacb5f786d712bf9f587c6cd6aa0e9e77d29089b5f39da2d2da38a1575a59d470795fff4cabddc9aa16de68738a9639dbe6146324acc47e54966fbfd60cdf11be02539053999caa055a82e20567acf21c87de464a5d32e9b71861748bf5e97a5e7244d6e95e17615b4d5239816729884dbd0f42ab3e72711edfba612df9c2ba97ab9c063f8049510d809efdc675949e9ca729a773d76f34fa350076b5d0d5bcb1ae1a83aa7fd2b89c2c41431032fddff0595923ca29cfefb4d5ac951fef2f7411495652d4595cae3848ca7e8fb26b85b45b83ff557693c4bbef63d3a0286a052a028c5ee03108378157fc44452bb6a8652d00fe79200af86d6ef47dc57b14d4e1bcd8653dfe33024536030b291039fcbbaef1b4d2d12c2938d56c35d7911a0c0b8e3e9ba7c32e85f31cd2cb95b3da76de575097c5ca2588ccdecb962ba5fefbac8c1be597d126774436b968c62cd7b07bac5c7d98f25f7f26752a2f6f17a27a355642b4adc8aae65103a2d2f0e127937d051966821babc8377c27b04e549b20e53d29fec15b62901a649db35d27670339142f52066c89be3db8b320a68ecb954b7c3f67a227cdac8a2a794c7ee1045e435c7f281a5200e674809fa3082e27eb066d642e4b15eae9ba51c08f64e800e8be905dc32e2eb5f173744e85cff3006fb475c8065f63d9e41b2f6223e3ba942b119df1ccc5dc6752386ce5540a9c8a5ed9270fe239178fc9e1b63d913e2ead988464b5457e31b00c45d891859e2c6876f8d5536922676cf3789dc26900d1070139db054c1aa5d594f39100af030472bf2a5b7227f90d0c16f4e6b27440da0d9c7e404c89ea30c1210790350ab4b13aeebe58fe56d41d7069e4804c06eee8eb524ac7caf222eba877b2d26a7ab641dce2041645eac06a427ad83175af2f6e33b1d629b98ecdd35f0b9829c0f910e06c71b2d97f6fb3b285cf482de388c9a9f0d9da6942a83d95a7318316b43fbc3be3839d41793434090ee60f8ca1f3738fb9c8b4b2dc4c94997df58c5597fb3222ee05f5b1cb9b7b2e16001f4253879ad189067adf8059ee951a7cd74ce8353b7a5d1afd99002103af1dc9d4e3ae165aa386fea2349c01d0d3400f78a0e21f46240915f3303618272475cdd765faa9a7e0f8edc52568973e241237c52aee3c0d182a1312b9f5755502e0f1f4d000606342ef692845139aa1cf4da3f0ff0ea39fe721e6abd3616934b83006160c75ef7e0b0762936f3141a4a153680636aa9c4e44bbd026442b46f8f926e006a8b582ea88cc4bf5d2e82a20be0db38851c2b3772eb835747f038e1649184fc16a98b3084bc1ad305694fc21cbb26e00bbeed59dd3952da52cf7764fb1fab2bcee171cb999a8c777ce35d4393d67f95cb7e8b0b7a9360777b4ca84e01144eec2e52f8bbe744a1d89cb69ef5b1e1493a0db86adde22fbdc376f350e0d82d3ec4e44b3167f427e62469c652764e5a3831c13e7817031c2c4e952eddc709c87afb96996bb2b90b663cfd78a30e1ff95a50d8dd783e4e8764cdb07bde6067a1cedc2674f6f9aee1a17cf437a6485e4aa131af5d5ca4a4a86854adbf3be83d7f5a206d1304735dc616df867ad8faa82a7d0b18d2c41c64ed1a2e08bd4ce635e9c995da27bac597ca46b6694ae1688315ea4665431f831b1e8b54ae97d6593ade58aa44327dcd1ab2f013877f9b3e61fb3b241d3cd4f9f5874c91df926eb35ecef66fb57211f72899b124486dc9fb18f20db338f5586fe000873913192d5db21d0ba27c8dfbf4810c398fbf1fafdac60af186754432942f034ca6eef8d431c2dc737dc872876e6a6f2ab71ecc4a8fa0e9a5e08af2eff2120760309c2fca20151b3de67280c9403771a916b5e9fc43924f76a67543bc3ae9a10bcb4119ade9b1aac4588a099b25b569b4e359c4df30d0d6c690d2feeaf4f35975a2e8d6b80ae1278374707cb5827c7dc1d40802b8d30f6914f8d708a7c9a08041584178a4253e5f0e638ab1786b1025474749afc847f3d39cc09005d880c42a5e20dbabf71991a5350d399926fc703215a1cdbeca181e488acb6b68d145bf242cb4745c364af57f64b6181c9fd7164e2007b2efe5fab23cce1fdb74a6bf9e0013722d883b3222d478b1c3bdc465b505c1da9bc51b571b321140cbd0c29c446693057ef1df7dbbe762772154cd46cd6710685ecef63db6272d7da720c5dfce9927a45edc864a838c95b8df64ca776a3a9e55efcf1789a014164fdd461645875cd4f124e8251cac5788ee3dbd3e4bfd6c0e3e313ae739685264fac93e16ef475ce9cbfd04dcd6caf19fe1c140e62dd271cd468f7e313a4ca321815e1fde2ab19f8d49fd94e15a199c3fc12565eeaff0b481289bd5d3594e9575ddca49f8c7863e6bc80aee95b5c205a0f532bb3d2573e274a08e6b8f513f1a4668468cf21bcbce9f9855d1e020ae565b8559b1fe47d64780a07ff1dea7c22debfd3f78b74b845cd35db27ad124ede309190b74ecf4058d6ba6cb4a2e2596de538939274183896739a2d63113f6d6390971a464aa7818bdeea1e1b450c04a3037aa8805f3d320d00901717b0591700ab796e6e31416fb301d95e8526f9f2fea1d11990b04bcee16205ed28f46d8344a71aca2a4803c1e8fc1040ef7a6b4f7dcbb88682ca764d3ff6ca2cdcc282d65d2cbc4f83e6f2da5f88f0c5f885ab42c4784847e1bc76c97f37f968d88f159592029e87acc280fcd0c491cfd508a8a9efcaabd58c707aa96c5de5c5bad43e62f080edf334c70e4bfd8afe06ef3a853c77a75b0d7114ea7e5ff5cc60ed7c203aaa8ad00971137bc0776bd6e3d2c8f0ff86dddb58c54f0f2435e077ed6147fdd102657a66e42559d052a5641520a21a6fdb3e9c580089cffcce5141476c898c2e3c286ad7327ab49375e322ce7226795344e4510d62078954d7e588714d90ff93b66a087755ddf9cf8a95fb56631f2b4aed48b7acd199b0765e5f750af40a71a01dfc8e67cf8eee1736c287d504184e9ad2887633a22a82087a70655be112f378f3dc7f1623194954ab43bdbc271995c80fd71b27b14bcc5eeda7c65a763be7c7ab340b766df5c9bdcfa19e13824e1a55510aec43d5ffc79272d5e732ca6dfe66ade3c758c511781df8c99a2e4d5a2db058e8113bc1737690f4dc5da6fe0f644a182dda5173953cf3f2b1720f6f20b78a49913b4db3bea9bf1b7352568ee63bc223c003def1bfc923ae971dac3e39bbbcb9df3094ae8521810bdf79d7b31cfbef547fb85c6097442e8b7c952ca565fbb11242ae752acb43d1fbc17e33e92af308b94b9c77702eecaece01d1d809339e1c657ff7d788cd39d042a94cbd337f8ec458098b48cb56d633496f960ba3f1149964d3059bfe94a9752532682ee425087f9c4dbaa791366f1bc97497d8a7db9017f8924b583fa602d6f650e765f107ade678c4acfb8e51103f4f470ada04c5d460a15c6baefd05cb340dddde9620da7fa30d6bc610e0f2908e45fb5de4f55940505060b3857e9d442ef905a956fb86b44543c6234b10a5cc393394049b27b6499cc301601271365ad15274ec88ad6e14721568d43ad9dc669c4e65fcb2b0cc2a83af79ff47fff4bfba43414378f0ecdd19d544dad5593f6d1803bda312e4c93e941bbee76cda4e61c65c7368d5f589c8dbb02cfc552fc760294f369fd6772b74c1673ddca0c8a42a640b2278001d1d6ef5b9a6c21270ed6b8955223a4ac75f11a35739049a9fd81ad32dc4ab1c4c4ebf18f94ed279f215a66116062dc14443c20c0dec194f073996e4eb8d9196e173b23603fa21642496984c59f85f797e1f9e749b6ba047f29661da56f5ad41504950d389f38eac33abb5508d2baf40becd66dc984e3ca4651dbd3016c5e51674979bb0952fb16b5c7494ef2c743c94f33d522b58f935c188137a75f9cae3264f19ddd6b460c17388c4df5a6a2e0985178df998f7ae059965bfbba6b3bb8629bed786f11f079f60dbae09cb766b8a0fed4468b2b670da58a0ed3b3053620cf66f68283d4e43bece94b2e811ed11049a47eec0e992a8cb2b04c540a3bd41631c792f74fd3844f3a37d49362ec8534a1bbba69d48afb54329adb34445ba873bd93ea689614a4ca3a06b3656b0b0977c2d218209bee0114eb80ee45d2498fa8b303b82d69fdf1f6704e3399a3c317a0ab08bb75a6c1c69efcf75ac89e29b836fffe5bd9bd760431437c6066888d8c559d4dcdc705f7d399719e48c6557fb2ecefe586c2184c5922b17aff42f343003a90ee70a3a11553c21247ae13042f31aec2549886e4c85bf3d509271ecd06631994823c8a18920cfddb18942e5e2909593ea9050adfc62a021d049c228259b41c678a5a96de5041e4ab5404969a3dca4481bc87df22ff15ee418ab97b80359b6d53707376470dc7e4df7a0a41a3e615608e27f754cf3cd03812af08abf4a37f0b713774518a135aee3797dd08e878b540f2529835cab03d9c1519ea3a8dab6fd9ffc2e6a5bab6301c949dc283371626c17ee3bfac97fa29d44b0b664fdb29bf82b1f1095eb9a418d19806f98f084c194ee70d826486d434c837405f1eb65334cf9afb902450491d21712810dd9f373663ac602bddafc09a0f79b88f9f413ac179c08bb28c124d6b7de12aebdd8fb5cc8ea231fd05f1b884a5d6d6ef7f09aefcbe930df953c6ca5f7277e15bf7f33e0f71136a7ba84ce2487e0913f8a1db3d8b8a5f557cb029e0a3179079f86a590a601b2ddb37a4f2430565279741dd7917fcf0519bd58e65e291154a4e4cb5137a680153fc48847a20d768491a995953ce3743035eb978226c3d11dbf9c8101c11f77547b8ced678982c9de1ad02c706811de45fa183fb7c27fe9a7cde4ca92a8a7cf612c539f85eeacb30b559b0e37cd014f4dd7494e42e2da3d1f8ae52854eb6e8a09618ee6c29696a9ec84abf7e8b2309c3e98b6c558119ea75bfa320796b3953b6f0751fce858c9d5a222a8c651a195bcaa858b2e82dd4397efc0aa4102d57f46a46c80c4e52be52750b45a2096d89f023cf10e3a4c4e3597b85b6ce99f4144c672ace101c1b4c296dcb0c9fb0b7f782d32dd6361ae08e446cff0d93a8668a211567698e4ba57e1613a98e1c63a9d19a4662d7ba1371d01934ca634b6782814524f294a2ca2f27350126ecddd325de5e8be79ee6e7896cc7146786ac18b53b77476839efc7b09b5965240b8882d0fb5c9cd6708cd08e4f8c0a7ff4ffe1387fcd3aedc8e1a842e5488f104c2e15806c9ae3fdc3843bb8a26fe808f6a472acad104d594774eab02d61abd07cfcc20991cdee94c686cef8fc965ee009c398363e2afdff33809539cace5184544310d2b40ec4db456c33da22f1742a7fbb6a196839da6d0ed0f9db7450a0111f4a391059dc1a1e0b4961ddb2c13824d93b735fb4e805b7eaaba1a5793af7b23e7c5fbe6c4f7ac48441bfaf215c0b8aee240b7111cb7c46255a552a2c6358252b499d0a67c223cf55d85b9156ed28ecf04b4e7462b4c20a5d1c9c3edee4e117ee56ae12a3b181eaac73e597acea7c8bd7a5147443eaa2f122213225fbfdacc5d4a816f69fc7d7e9093d1707415214bad8c36ec3027e094b58a2865dac2fe39031e10780873c8bd97f1e90d7df7565d27ab886477c6c59c7b5b189efd50b2d6cfdd6e829593df9f8177dfe3e9f9af745f11ef5bd54ca993f214cd10cad7a51749bdee6215c2349eb9df8942a5827363990667579c66101f1d271ac4afb03bd5312026bd075c64e905e92241db2219fd4c99b21e0ba0b3ee79974f2ca6ec78456fcccd854ba336f12db60c76b6d9bffb996301f17100881aa306a2486c852aaaefffda277df4ade54a786c3d8dcf0e5f63002b39ae9011799a5748f266689b00a29eb47a0bce35cc67cfa934f04c8d284c1778df498abd651dd6c654dcde58ee72e51db97e849868c26595bee6feecd5a9fbe7d67674c84d32a29560083aa7f8c50a620f96a23d03a70e1e1d5573167e8b03f927141d66a455cd894f74c6e8f87db41145ba64f60fe0a628ac5bfa7015611a4f5d63035dbd8fecdfecc5a1f16b0d348c4cdefbef4fc21804f57c107c0fcd266eee3c769e77c9fc3c560aa6720f36b8443eb615899632f17fb2537ce43e9e9874732e10d117215b7ece2536a1e6c0136bf0c8183255d73bb7100f8ffcf6b878a70c7946253fa5fc41418634fa32f9ec39f7450c2e17d1d125adf25a1a8de213829740823cd151aad99e3d659e561080f68c011ccc930c9e244d5f91fc44d325fa3b533e3c3d73870a2742b61ef2ab66716f32bf0f8a1401bcb9c9b055ef3e9cc2fa813d6b23fc0deabc9fe6ce2c9a01fbf5c3ff6625ed33498a812e2a4f76a726f4e3f2ce4ac917bb94e8c09d8d607f7422b7237d9173103a4d9902e63b4d1799c3dda5cb9a183fbe946e9a845e9b9b4ca8596531fab486c12ec3e2ee415ceb3a0984899ca5f2aad59594c89bc4c5a63248052dd56736e157e31a820a0f9b3c74d9d9759375eefc6e8e897719ddf81e3ca009f14c5a5a72c32d87ecbd78e7af2e75ee9a41e94b2353080979cd273fa30f077fed7d85a9fd54a3b0c06911c242c8e7a7cfbb0cf6c33c2caec03c280ede940707166afdaec5d01628fd09cf391a7c47fc0557a3ea162fb84305b9c841ca4ec1b5854515d5c65eca5c9f47c38029a9800db87194554d096c9ea65dcb76b70e48578a713da91fc4577360fa205cab6044551e2ad1d3e72e09d6fb9ceb16727e0a4d77ff8ef6983bbc8c90841bf21b2e39222debf2646f87b008b435086415f0ea41c7725ed85808bb13ab86b9fce8263cef19dbcedda28fce9ef8fc005aa62bc06634c3cf50b66b5a9adf1cf91d383128c4742708972e24a0bb88e2c625f334c8629da1225be62b54f41c63593559a6c8546b763c532db080dd34bc5d767714fb8b8649a051a3d811f40f32eb70d82872df96c76763f1580e5025ebc9a6a184053cca1bb0f9f8e0d23dff9f6a3af1352b35520e622d211596122eabcbeea43a78ea556f2bcc32b1420e2603b0feb65920153d46f45194e3e2c803fadbc6e6ad931e17e83f22dfbe057356e61f0e26dfcb1adb8e1bc98e99d90c3eae1fae2150646af0e3cce63f1f115eeb6d7b204effbb93252eeaab70a47bcd4427edd7c6c73db3d9db306b63651302cd7ffdfcd107011fa81fb343a8f6e79a391e9302f9289a1540db01b2a990139caefc4764d0452f91fbceff11d8d48564830c80cdf148ca2f857a2f845fc6b7a693d73873dbe1c473e5cc6800dc142d5e671eb1702ec251171ac2c0b02e3ac417e44fd37c212f1ee685a817cc0ba3bd490ce5e69fa218a9788bddc68a8ea261216872eb14f83d7273896aac3f257d3e565e35887838d25e75f881da526ec30b9a476355db679808d6aed1b0abae3c2c304ef32e975994dbb4dfc1be4967472a733d09b3b0e010e18e1c35cb143d3d4899a27d02fe8da9ea3fe58188db6ae6d019638924ea144a51551224ff4afbd89a923b24d5ae00744f543a942a93dc749eca0259cf82e0ce65c35b0674b0cd8eca9f53c70d307aa3efa9dd3b86dc2ca53ff66f055e08c54ae0600d26ceafb9f379d49e4256b4ca27de8afd5edb86df4ad0b707ebd7c5064365385f795e11bfd7941658c7c3dec9dba8ebbc634f8cac2a47c9eaf9a8e2ccce55e89d87b59492c192963c2b1ecf27a9c6f0ca4e7b299df691b33cf4108b436b43a6d6fc7bc4ac4c21202a636da405772de941128be2140954e8aed862fe7d4aa068f73f5c75bde2ec4f328a314ee4a1c322a64c1ba27f899dc303a04368c3601d914873aa160d27cb6d75016042331522b26411ac9e69deea56dc5308abd034090ec83a3b613bb844f2a06e9f607e61b3807bf189bc8c2db6c81e69720758c3b7e9e4d3f1d1848aaeb5f56291c7a8c232b4e4ff7d1183042da6a494ac80538db8fdf0c635b9e29f4b902efc33f33acfe144a0870583ca63901d73367a8f2635b6dc7c84ae3cfcc4a80f20f4b320f75f858557e09fd5226b2d9c67f9c9edf166f7284ad2bbfa8c6a00ae33b47dd7c024fe1c98542eb5ef2c29b717c36bf2e255ce5eaa81a9cd12279c0e3c222b3763e64fb5caeeb00414427694332075fb57e7a5fd3d7188e9ab3cba123d947155cfa6e0c839c1c9774b42e0ec771d85fbcbdc980a60a410b196fa0ca5a4eae772cec863ab4568cce023b08525b85583fb8252aee9bf22d70a0c0204d203fea316fce5dc6e7bc464282ae0b0162ec24cb50ba91cb77ed20d1ada052c15299900a04885563d45da9ac9696e876f95cc6be297493648008626dd82cf925b066be19679613c76f3585bdd85520c9b1276fa39b8bedcc7532755dc0c947705d324460d78be75de55748d4efef1b48fcf67bbdb4cba6054b0f31de27cb135382610c899436b01d474b3966d58d9ac8e8a2540c65a323b31d88d4276bd2ad51ba027c9097f68c853faa2832e3c061ef61cd652057c742822c798ed0417cabacfb9a875df979f6057756e7052bfd0b6db1db241996fc96979ad8acfaec3753e82ac3037a72226b68c5ccda68eafa05fc67211e51cdd3db76fc8697e18d3f8e479352448e1a169dbe8b1c1991d087e12980dda82951f230cfdd88fc0d3b76d78fbb9b3629a041c74272ddbcce017541aa06ff76d2385349ec7cddc84a53635189bdb49b8dcb8315c6d5b2d1217097cc424a64c22177595a556c4a291c2a9e66a9da0aed55f0efc00cbd1fd25546bb7f0d3c0eae080ae9a90cb05d8b00161230ec1f97ca5a1c9e28723ed0c76e05c581308a1a4919a433a4a0262012a600d37f8c9a0e292b2c13963d8da0ef421c0a2aa91b0fdcfedab561c12064c2fe10220efb0025592be8bdf6aac34d0384525dc773cb63e5fa670a2bc75cbd81fcdcf3dbe2f72ae77cf0882ed2788c0a23f5e09749a71a0a82a0dd0156c0450d343e90d68adafbe8d08e5043e94a09fecf48b093879db248f6c11bdba6ad1c50fdb5d531df1a193ccdacfb7496cdee7ac013eae77d240c1cec20d11641cf7c1868070c09705a77dd304e4293d41e03bb75489cd8962b2450c36a87647917387a56537eea94291897440aacd80f4ef87257d1c1e9e946311ef3c499bb6e275568c3097b0ef894f2bb46ead501aa2ed8c0bc007b1ee9bd74ccfbccd280f70737f69966558b60aeba6912a99ba33e65f228ecf1d45b51940599bdf5cc11b8c68925cfc863f9588753824ac4d311462b7707ed689cdef6356b57df97fdaef6530918fd2bf3b11af2339e5c7a6f7d092e4719c1dbd2995c015a938c8d44aa8b8f26b093df9ca242b01e5c62db6308662c50ed2a7e327c385315e671888891ab1ff84ed03ca4eaf99a692cd7677ed8b31af2c4626d86be8fdc4294f057b003fc1cff784009aaeb30c189c42658f90f92dc0169d138e80527118e613421e341b886e5193e13ef2bbb671ff77dafe020d2d92fcad1b16e316db333da5393321b7c3aeaec6f8418345ba07954d9aeaa34c932f01c03bb6332c2fcf143e6abae30aab0986dab97e3ff54bafff97517cbf7f491afe1a59bc3efadcfdc1f08a9140f4219a2f4ce07ecfd845d975cf6d558e8db588d74fbab1d0cca2bc2251b186a7b4bd855a056a1b18c4162a3268e84f9c4c61c3159663bfac73839f30fe581c23e1d2318d3c87af2e39bf77c99f346aadf3df81c5f9e4bbd1f2ef9d4ac1f1d3decd98be5f3e97ff34e7326a85db4a3c9cff4ff04f87ad2bbffb547ad7b78ccbfc143f000006eaccda038a7402f3e5ab60cc58725ab8e2c3f7768a5a8043a0637a66cfed5718178d3bd96d8c78c456c5576c43d2c936a42e0c17906661fb45f13cee119a30f3e6ba152619e3c4a3274b3710853088a2892877d5b649674635df197857f82de2d8049da9e75a9e456c6b015a29417711e6dec2559197ebe98de0b9acb5c57dd84b2affe20db490a0a1bbdec5ec3ee912221a3bc9cc64ae425215304d981cc9267b9045461f536e5d8d7299d1f945fa7a64851ace08eb608f58a91cd0c006a004d6b3e145c661c8be017107588a44f5ea4464a6ff7e2f172c85d5b69d7f209c83bd237e8dfe2eda80eae557634f4ce1b7c2e09b97cf9202995828f7f6c0ce70c603e9e3467a75e926f39d4f331db23d210ac6be2cfc45e3800cae70bbaba8cf3d8ef27645cd547ac237e9df01aefe16ad9c1671d61c106bc5d2bac17362c9191ffea9740e5badf958172e909d64b11c1db6a7026522808f1115adfe82bf774be0bf5032271f582c3aeec228e5dd5df9fa85a7ab8e6c7b14b41f4087e142bbd7b23d8839f1e2619411981b17c7eb5078f3b35c62b13150b485b96496ed54129506697cfe73d325984692d9278e67146a72f0dc4a6a2cd784f9a31da2df98bd073331ba61ab6f2a153c96b244b3c8fed4762164494060fa3cd1de0323b18c857a585b1abda6dd71b43e33cd5dd2384ce9a64d35da8f707a0247b2faf979542cb749e81516918ade7303e63336db2b8b228a64d30eab06dc20eea04632a210f1739daeaff0b2851119957e7bdba68278b20f4bd18e917bf93336edb4ef9aa3fd5d51c8aac53f0c771acd22c87eb1f39aceee2c552f095e78a78b7b36f54e13e2fdf39b494019108d7535d266cc8c8849cfb2c367ca9c53e1d9c8780a8494116acd70320622e170d251aa229ca3a14e116c7f7d4a081b97d57c37f4595f9f06529d677391a8f33a0e043158447bc2d2993fe788a7816890c52220ff91f281e5f499b839565368b80309c66d4c2424df0b196149987827a323a7975694033d2083ef233c471327d8958cd65cc181fbc8ceccf2cdec1293cb96a79c47ecda631fc5e43932d47cef2b28704997d6144fc58841104c4c510943ab8770f56fe94080c6692a4ee2dd4b511720ebd2377a576dcc17ba12037b018f7a87d7a5e8b249fa0ad5576a7630d59981838e04153b2b1a51aaa60f92a6da898618c30d4d785efc1ad9101fa142e1a34d96c746d765a59db1d7874f8685cadfcc36f40d84798e3412c95365c05ab10a31f0f5b1211648ee6b535e1699b7212994af7e8cf7e7d4b6446d691b0dfae4b8f53f43bbf389ef72f5b1a13cb0a8907a70bedb9609233b0df5158489f9130a2efe173e1ac17c1036dd8dd3b3c5ee796d3d77fad0e9b29201b85042119e0069eed33469e7ec90472dfa8b5037d29e8139d87606acfff3a9b181fd21a5815b8be794f0f3a308da97fa229992847718c5b4f075e4173a7c7f9570d38a8aeae5024409c9eb7439977e3976cc7cf087bfd496b9099abc701c143f77b1223ebeba0c965b0f6a248159d6c0feac777a8a27a45c3465992fb22587da6c9a6c2f25087c69da9468b9e38b371a429feac64246c2e4d59f0ec5750151851ad844c7755f67b3fc3f4277b437ded91abad66d3a649d7d46c480ab9ef7f543a404f05e45e27d3b2c9095e49bc054443c6e924e116434aa04424fcb25d5a4c25ff43a5413c79ea4e09870cb794f27da97b0b364cf409ad5bc9098bbaffad31ae0b8ed1d4eaa2ff270913c61c9d621939788f1928fc7cb3cfbbf2fee09cf4d9bcbc24525e50664ffd609a34d935a6a32327c79de41ef2e5890b5b739d2bde89f7b270e8c1563490142d71bf5df90c104c9f45df5ec688df5bc4b2d1b83c25ac741086ee51f4fb160dce3ff60bfa68aff5f6dbe810a540e84b135d666a516251825868cf19ec09ae6d537c7f9286acccaafcc06ed90eefc734c33f43212d375ef23933d65f563d33c311da60333b763bfce8e985ad181b808ec54d096b9b3658498954fade2a3b983d9102121f635d8a3eb8c8d4d4dd652a48ac87fc33e0d8e346dbc1472472f102146e057fd3ba5fffbc6ac2c260d4fe4ec037debaadaf69e6e484a3891fa1cb44edaabeadc9e802bcb8442ebc5690f3f35964946383c40f38d98156877870d67e11afeb80ba8e5159f95ae4aff8770809e7a58be37a40d0b094938fab98a5574ee29d620e291186487b28a2a8049208f62256b62b4155a070eed045892fc3c11b54c8c51ff381e3e29a0fdf5dbf1e8eafc13c0b4fcc5d52cf03661cf2024645a174cdbc1a4b5d8533afc6f54a9263057184465eab66170fdcd839cafb94c4bc76e5be78646251ffa8d42a3fc40e125f12cb8eed380dba0425e0faebb5eb084082dda487a239cc72ca6b30c78f798518aad3b5099a0e58d4db3398407f5476f9fb2572e872bac4aad8c71a748a6bab65d16a37ddf8274de9276efb344558f743f77ff8641b4c7fc1cf5d6a6a262b6fa3b34716f4c47885d608f6ad44f942bdf1edf554b39116b837958377c42481454cc5f37b5e8a2e2de5f50ef48e42a0d731b06e2679dfc38bf5458c058eef8911044e2bfbeecb65f07c4e975baca4da91ffb49be1bb8238ba49a0ae33263f86ca20faf2ff41140676ca03f0055f768230c341446f4d660da86641b7012de3d2a1685ebac83052b6d821b67245e1a2ce4f43a8644d4911435c127c017ee9fe10187d1436f277567f312915d95fcfdf0c58f7e66423182d74a3dca6976effe8b23350f187a90bbfa484906fb607a06bd6a66e38173d5355e09d8e50177208d3b66325ea32f7e91f5c5fe500fe3733cbd9d692eee2e4faadb49193bc2044116615daaa8c1524d27d7a093f60d416052749cd8cb6abc2125fa608f9f83ca07eb6a146da10ae35051069a56e40f9d028e654945d15cd6be07a58f4126333c4b9776ff5c84c7f1270de881fe2c00815f26d7e606b99e154d071f94179a71adaf4d9387b1cb7a021844dc37d61e7301e2b1e2070eedbd4768a8b0eec9a48c089252b118566e18850d0c4f13056b5d6f12564fd2978ca6650899ac16149fae0efef9c1a260095a303a149b2aefc456c349808e71de8300939dd4c8e4315c81f1bdea4339986137bf5a36463d1def18c19d0811eafd338eee71128bd9472b0fdfaf4909c87b10b3cce7216be9a3f3ba25e1d0d55eca0a0952c296ec2d70b5903c7922c9905e8cd63c9d5f7431ca7af845ce98000b72520fc53da25df216abe0a268c0046f07f820bc5a0a3125fe5285ea4225972df0ec5e194b1650f09b65baf16ede369e6029284f5cd3e7580c4e63d509cc2dd85e8443d31059204a90a966f91d4097b3e998d8b6cc5195dd256827ad9f8db0a92daf02c11298861b7e670fad9748d02837cfd3891d62777c073538f1c774ae430c08b04aafa1dc637009dd6775acd5227e02520be788ba27b78f3b37963d5c8daa39a5d72016cb63ca458efa228c0da079b02cbc1df8ef8f76db7d54495b3fd501dd1ebdc5ac2ea3c81cbe765f794611e02c61f8ec767d427c4daf75fe19fa9ad687c3a94043b0b4bb249a4aec0b8da8c61b4a4f9c42464db2eba242b25332fd01a0a7b9150c7afceae65995511d3ed9614625d2980b3e5d4e27213e4859078bc6706481fda0c836296a05f83286ee818ef3f999f9d9aa7c6091288de0dc8c50e5cdc1916ee7a385d45648b7dee943078a684659cb27adbcf172c7843cc3fb8c1e1399a15cbdb02a99ba1c050e59b8dea3afe033d2eeb7a7583f00a72bd73cd244910dbff8a6f29518c50f55ec6698797b674626b4e1800206cbabdc4b8c4b9528eb26ef0839b82f95fb7413cd5a46173cfa71e702102af972e67aaf030cbbd0afd39ac43d484ffa2f832df1a823476c09bbaaceda5c35612fb066a98d7c9ca5d8e029342b3054fde6f6ca46e284a8b6eb51dd596be316a4f537814233970b0aef221ca057e97a93e511dbb05ccb10386f49838ac7af813cb5491186a7367c9bba505ec83e6bd8515a37a2ba224a41ad08d6b05c532e7bbc3d02877f40c02941ba8461609cb4d39df6312a3b9db9bf7bc9ee812a6734b1aaf726952367dddce3b4620c2c71764a5e7dee0793fbe9513554fa3a4ba1f519d4d3b87e2b522f11ab4089f5d0f184b99f641b91e4a51569d2c60d2ef5789d78737ae4fc1e3efdd8fc4024d7832f51d8dde0a99a89b23ea8887a2cbf023ee77c48037b8b8a9f36c9d2c56afd084b581598a4c91e67fe15149d885ff717c1b0f4ccbd6da59059686799c233818557e7fe216b0b136d391b57522fc1d44ddb8d4a88424576c8ed396700dc06f92cc394e042c589ba0c3ee397325146f60a3084ce9bcb0edd97af1fa87ba824f39779e0a63ca84107b4d01bd51dfb9098461439d108fdc802e7a59f80c145213748c7b192451386f4ed67540f26e29cf0ef1710a1f57bce18b226435c9ad030b233f474b66047283acfebb1e58521f93fc197bae828944e274084040b8a4bce1e107ce1021d2c674cb8f6e93bbbbcb0f931ea1a4b69026c4a9345f4112ae0f8d8cfb02b8ee986053c4a67c50b02ed0ae22d2bc43529ee2b9f31aa13837141547db0e7e0aaa92ad483f4a0625b388ec70c6031eb11811996c0856cbebfb97757e745333c99bc06bf3c09f2599a0e1ec105d344841f13de9e950efc2ec1a0bbf093d13e97de1b7eaa8d3b7b9175d392a3c96accf71f44064cbf3ae9d7e71e32713b1ea5f5df7ec0b83dfe2901a3d682abc1cd0c48ebac567eeca027fc6ba95bff7ed83d2fa71af182fbdf2a456c9fd74e408f134fe5983b5bb695401e668497b6539822fbf5746c46b1bdb9b4c83ea72f37ff0a9fd98339dff3a47b9208d961b3bd73c6d85c1a4c23bccbace468b472f9adbc56857dbb6f12974e194de8ca2fae75439d983feebe925616bb47df48af867299343cff037c435b878a6acd32e90cd299f930ddfc5e27ff8bd5adc9a4a2ef9c075fb34d8f8adc77fff3268003dc231c297ddfcfad29879ae36a345d90633f6202ba0c15bd174e611906f618a3efd5d58a9a7944d7b04af4c06de89fb88187f8ca8cc91c3e02f87e3cf4cd1a8d0a5b48167293ebf4e908e9ff309dfa7467d4e7e1980c75627c218f89d5520cef752fec97429619280f04b58834aecd8a22eef546960f99421200999e1cbd15501e1f8d3747719189673d68147bf7ad3c2561100c283a4465870258f2d17d011c3612915627e158a7c48cfd5027743be265f0b6b01a2b55a77ef5484fe99f99d385e67482f26fb057d55e11a49e24fbf60b7569241af449e226e130a7c3135709d35577b2c734a34f67beef5222b12ef38bfd9b761873e26fbfe6a36338666cf3d7a6d47092270f9f5eba73c3131d8b54f436209ab24dcf8520a724c4bc38154d08b40558b4f3c294fcc02e99c14e9622ea86a83f9bfabd032f5329e2cb0a060ef5b4d109c7f87867fd405064c0656b1b09fcfda1a8441d77ae874f6bceba1114edce91337d18e65632d8d06a234a629a6d49f67617fca1a1f8fefdf07f5ca7b7fc425c58876eed3b4c77601c2929bfa9227e75312aeb488c1b9427cf8084742f5632198850f91fe03351ff29e86a0ed14f5a78786db3e13ece4977c176dd0331d66853ce7fefb317032b53c8828da4fd5268f737ba2360e81c7c783678b9831af6c65ce0843c8d27d908bc539c2715c3de37949235f44a351f8812aa0af22f728ecc425608f502d4c0a63d0f44e348df7c7b462b5fbd501d8d2693d25ad92db858a5f006081f7046304b98560e8ba17bc259139e63914e3945d0eb0e74bf6a755d259bea780ef6c28b9e790c7da99a60b373a073e16aa327f8157cb86586dd90fb1af253f4853a90751dd78379827b5efc9759568e04f8bbac14edb326a1f063fdbccf502f9dae8fc00059da771e120b04e90544eed480bf1bb0fe4e90eaca4116cfbc9beec606a7c3c088784ed3575a3483af5fd788db4ebc45a6764ae7b453875f25aed9136ab1d056a2f5039d31235ce5ecfe992e8d6f12f30ce08c7e2853a4c193760fc49d25562ec2558636354a6cf99a5e103e6d1e78dc7c15519efe545aa2facf85ac472aa8d35023c7d78f5beddfd4f629bb28940cb5030f2d06ecb108d740fa4c57bb81695842e96d1f1bd5a15465edabb4cfe2afd7deac80dfe9b9d6f06f5444a3739cd312601f5c84906634e46d4c40bfa0a8959511850225b759c98dec831a542f0df88c8eaf40f201ed04915409e2ff6e8d91192c2b45294e80d42ce4a5a0339cc540ef29c1b2b59ab83295965a6dce20050c046fc20f23b3fa73375df2ad1c391f66987daca99a36f1c3a34a2ff6329960f311cab7bf758b506f33805bd5bb83e053c8df3c43fbe24882895d13688648c944783e05aa92f63f46690df3ea91f2f28015e0ab9a163c41a7396e24f136a204115c04e3208fd1058539e10c4bfd9debde7f4165e29f6613f89efaf29a3a41417aa6ab1b2f20e129aa1b139315aadb9658209408409bed8b6e6bcba97bb76f4af2453a8b1aed74daaafcfa6725cad390d97ae8c26f390024218521ab951e878250077033cbe1a7ddc8966bd44f71490e1707498c4310f9b2f09c3a1b8f88fa7374f6bf7c165435da5cf07a2ad0cec56cb390785bbfdd6e27a49750c700cddd2aba75939d7713a768b35f5c4e2a76e05cd37390d15998dc2345819e603970da243a73f18fbf3c152b67662a4472b95e6b808ca8937463f6326ea088e01aabb946d9a45b4fecffee8390d99f5096f4bc090212ea277616b3f5b75d5facbe7030c4f1f86b86a93eeca5d773d4c6b7465eeaaeacb87ac922d9c138834c6c0f4e0b5be7f85e97dcfeb0ab54c404ae873dc407223ef23db3ecbf2eb0f3faa96642594f7a84f44778962ea2d3241b494933abaed68d91970eb611d029243bb21c98d5842f97a80cec0bd52ba3a71042430aa088e38b70992d8f6a6fdfe1dbcd7ffd61633c0db1aca6b6dab6ee570740a973d2d7e5e61d0c30ff2229accd762a05212f4decd42ad9150af9ad65603340bbeeb16e31890385f4cbb4d7bd9acb72840c8459717cce31188e2e6e6098e3515350aa532ad3085cd4f4733e0fac92acb84aeb7de8e17e51c8e9c52d5ea533be934d45ca2078f41ab23cc975eafed304f6cf184765551f96c0b0d8472470ae55608c0f647064e426c829e7462d79f4ca6eaff7b6fe156c9c97755222e297de03617b05d920a287f7c247f921075981a1a1f15fd06cadb7f61de0aac07e14c92e8ded712d14e87a8c8fd576975bbde15fd9a811fb1b2fdea1b8abace5a2131a749579b4da7b5d733cf17c5ce75fa23de1c41d5721376f21af35937f7af4fa9851ab7db85979d65ec75100dad21241f771828f85fbc8c23b50fcce18b96b0e6055089c3eb67e2d88265167e788362ba9130608a7e4b6a96dfaae7efe1cf4b0adba63f0478dd2490181a6cf84aaf908e01e96245f0975c1d045358663367fe0104f0df5be0a2242e0e3dc0741a2ae51bf2da55d4c2ecba122628699f10058b8a5055832ca04deb780cebc32aae482d7a0d80f906e3b2c5283d0a31b925cb241dda60eec6d90ba9d4377bd78c17818e7094b1fe3c73da39d08c63ffa58a245b98bfdac65f52db0e6ae72a4c0663e949547b4729a0b497438ab3be4b2cc82d81f4a23749d7486ac3d4169c8c242ffb0e9410d0b24a3d619b0b066c28075d29d99b5afe469970afd94d82bccd0070b67941452247df2b3b063fccd793b862aae79b66994b6f9ea72ceda609c492f300244d5f009e538a8ee0a0441cb224c2f0ea68a80095916a7c2c4142569dfc1f7a9071a94bf32e7be26baabf601461cf128ca2e45594aadbfc3c18fedeb6c9cbd46f3dae42654a0ac1e14ab6fb32928401d511435c1feed9f8ac7a87874bc1e8cdd3a2c49a72994578ec17b1571a468973861712229383c37bcc0264c99533e83a6de8bb18c069c301787753c1557b78aefa6cb9a56b25b289af8cc90b1cb27ff64b72990f11e940dbfdf3fca116600b4d8a8f3b85b37193bb063093881109b6909caf94dc809a0500f7d11a66b2c389567beb71b081eea550551281f6ec807bf687fd4a44f48c9cdf06bd84f97eec50d15f6c3161b8f65ce0c398e8ba10280bfe0bba6c55d2d3026f5ba7bfee15004e7b57689b20e986376468c393f195ec94efb72e5666526434911d62e36e7f31062519c6565be74713435954645b8d56abdcecb80a7b2c5a285b22793efd1002fe5290016e586045ffe1a79627121e1a50e04dacc1af6058d6c4d1bf55184eb32eb8b0d575148ac4fbfaa3931a651a3537833b5281d29d020071a7fe43e1a8f5905fca67377a0cd28177aa0f742686c24916b84d4ac5eab61549eac4145bdd97638087e2d8ca6d1f2f58bce14133726d9b97117bb76a252b8585160537affac4a7cd59190243ff50cf89556e756126a2d6bee1ba4527e2b03d5cbc8891cdaedb65e56fdee5001dd32372d2d8bb716c73fa8c474a66afc8951909d83a7228d646fefc65fd0bdff780666f692f0a395086c1b61b98211c4c33606de8467d322bda7611bace3f784b40f4fd58a3f8b32fbb311bf6489c5878607d1c7e1a339b86f51ad5843eaa58b43fc1943f96050059975513b649957eeaca766ba12280c2febafe01e38722c49776f61048202140d4b4a176bd8c592c904f2ff1d753bc9db5a9e0f948c7ceb047c76d9ab4c13d8e46a39ccff350988108a65ce380eb87c67a88dff8219fcc1da4effcd17deb513206d9daea8166c6334e8931bfed963bf81eef66806071f350649274ca9721014b76ae4e83ae561afa439f78e3f7941c4cbd24a7f63fbede8545edc5cae850efe516d8dd09a196c9b2df1288a74283d0883e8a2746a6278ebc7cdb9682b1d1f0b45c3c40ab07a44114c22c85165e0083d202d48338f388f998c6a1189541ae7deecc5b463077f90c555f40c39c0e5a1d0fddcc6ed74919b2df4c1d780ae9bb5935c33f796dad00817e47dbed40d20db19ca0631b5d9367ed5979e0cc9c6e445f9792166117408a965dcd1021188a15cbed889cf3693b02b3084eb3d2186440d4274490771fc9d43c530e95b963c81e3ccbf6e6360c2f44f96967ef69f7ddfc7a44bf510d6e8cc011e1608bb4a8f02134c24e622362a06040aab0e5423a311616b6a5cd56f43da90b4aa69efa74483af9a3277e91ecb574b948366805d617585e27c0e70b307fadc4cb4c6121b0328ed08bc54b3b7b5173febb12066a61fae75762ac9ef516a4570dfc33dafe9a69929e64c5d94f2401f84aa1225093c423864420a6d7dd381b4d9d90d6b5d0c9af9c6bbad044cc864696df8e73e7c5e0452612deb1f9245d3fc0793de14851816dba668d0c57006f50ab3d0835d2a33cdf31eabf8a5b1686c0d47c7733d40ffd681b98d98ccbcc3768181a3acb098a9d8217384ec63e1dfc7fc651e4b449101ee5af12cf9055e1c4e50e6fd6373843988714f84a7906da914eee10c795649205a1e85cd5051d4e0991c4ae9ac6ee57c8a2154f755182468b854114c2d39d3f7e1ab31c33fd8054a5f8be753649aeb56befe0a5e6806030b4f479a0489cdf7f4708775274876db1b24c665ab4308ecd16dc7d7c53513be0de528b1e393cdccfcb6423132b7a670dc1af5c45b8b1877405ee171f319c2e7b4b1b7ef38253167a87aa6977ea3c7bb6001484a4599e70e07c64a71c8d6d3a512491e5b9804b6418731b58f1fe7b6badf16f3bd810091656b436e582db75afa4f453ac4f29b320b1f9185126614dc39ba626a25bcb51a1f427737b986ebe095b689b7d1df124eabc0e7e126cdbfe1d4a599b12105b7dbcf964484e435f5519089cf97c6c1a71cd2091113731032b9b6abdd21554cc4972d80da93c15a108d86b992854313241a348ece16cc7c729556ee339392bf07b74f67b3cfccda98a447cc3b23da70b048b04c02d4061bf0c49966a81f5da98308c0aa8cb0ff809669cb2229a67e5f45ddd77a16b591d70c090d788f3c7fa5ce8a9d86fedfeb2fa5177a3b989c04b6667fb06f70a2ea6d59cf3672bcf4042797b3ed3e0b6bfe2a35b2523eb34bdf5f7ccb092ced75622e81cad1980fc85882eeec3e8582920e5b2a49d076dfc1c52fd76ddbfcf9a0bbeb479400968fc840aed0f5e6c780cf4a744c5d2393c9683757fb3598cfc409f9b4e45937750da14c64e733cb174f08cf279c48b635072deda4cd7c5d1cdfa1021a16af48aeec0765250daecb44bfb6bcf3b841567003f61d7157afb78b13c7f5d051eb0368a6b39a56896f17494c07e61ad30a987a0848f699af39b44da252641fb68b01426b5aa0305a4e1b78f89964814c3b3fd638d9def705178d07246c2b06a811e3a98e5f283e27184bd4a613051666b3cd643a3373ea25848a3448b29f7aba48d5baf804638ba8d65a2df7e6db294594add816e32670dad8fae0c907d05369cc8aec0a4bfccf5ef50fe95bd821c44cbcbf85f927bd1b980af68b4e6047d86073a50cb56c3b1e899ec5574bc11e767a431e210490db6bd63ba696d0dc73654e9e6cb3a5669b1462c14f569e431e1bf6d3947c40c04d0f03f6188dd224241b08055fe04b17409e4be22fba69b3d85366040e725138a58b76118c45cbfba80eeacc2e8fda5143859a16c25f0d618cf477f00cdf6beb6363634632330dc4e79b7b1a411c4167a94f53690289be079fab299078cabe3d6912245e3df4793771545f67618f5f8fcb38911051cbfa11142e824dc5e0af92d0599d1a6cb116e6da00c83c5fd53b5388e61a2993bd26f797c72550740cd3b41122abe7824ffd37bd0a39b7ca3781ae33d9ab79616577d68dc86ecc4837f8dd7c093375cbb6c293a21257c81d1a9162fbe7312c78b7ea5ad4dd251545b434e0db938577b4df08f4946c5a1ff3642a5f520c329f3726bdaecd7f3f64c3a248d9141da74ea79577d1e1070933c8ad4144ef44dbee128bae900955e33e167fb9b5944c8c4c0b715a4aa1c51fe5b4aef28593e4869b1df41a69ba82abda83319e6353320d8f7135cab20e562b75ba778f010fcaaec18036c04f85b2a12d73b97581789d300a0c80abce45bc94ece3a0d621c2196ce1723479927919dc301e99b3f3ea8499fdd1cab153fdc948e81bb7d8007ff0545109f117f7bea07849badeea60048d34dafd7888777b0b4a77a46fb1d5fbad77fcb60876be47a2f6bda7470ae2b25fa75eb3f258c940dc8bf1ebe757771a0c6aebdb8277b8d8aca3f3b73e965ec8abb0fcc37961d61515e907fc81f71b24a5427e36989d9b1f0f6a22f6a684b34a173bbd17e6fd35bca957454562655ac39f89a68ebf24dafa4da13e38f682ca23947a4a9aa2bd10532b2f81cd5dde81cf309fa495700a5af94d10f4eacafff12f1462ada553b247993825a37546516aa45636c2d3130088a2e8054b18d5cdfee7bf281c5c5accc066d0be93d9517be09220ce5589a1cc026a6961a1e46e1d4a33873d20bb122a2f7e9a5cd8f9f246f5b696481fa2f32fd59a3695d243ca7e54d7b34a1d5129d5fb70d006ad6ed10006d8f76f64d63fa95ec067f317dfa0710ce42b83fba4c60d0c5dab8e5864957788fa67c1251a562d62a5adc2eb5f2ceb17e20795b82ecd1363a4488e4089db2798a360864b4fe6d4643789a103aafe00f9a9dd00b548d3d6de9116db0074066d21348b55bd55a17a602d477e90eabfb9c98e752f456240040ae9f59a57fe1ec3ee7a555c48199b4cac88117bfe2b1fb99c7846bdfc4d052a326eea9d04016b2d9dd34185c86f64399b973d56d5dce253294348b9dc6e1ab59d85a0e591d2533f17a909ecdd23ae404eefd551803fa7606838556fa0b63b597d064e02c064465b6b72a77ae1755d15bda8b767303e70da5f21c469060ac0490cd80796203c51bbbd712740e7fbf484709ce36fd818ee4419a44ada84e91dfceb01dd5bc290c2a139476a67520537d59c288c2961818405a650e989399fe47074b4469b0e81c7bcb3ff8279e9d8ae5bc1c5121482b6e17a8e69bc005b58ea006a1e66642ddf7d286ca8dbc3f4db0a1fddb5acbda35bc7c9a742a6eaa94332718e388d1087489c474ac915447456130953f54f6ee28e36a132e56782088a73c763092217d7e2d44b3c2f99bf69493f381ce7545fe994900dd1394282addc5a1fd96f82d281e77fe23e096e98ecd337390207a94af2bcaf68a511408524b150f13660fb5dc127243d964f84042783c27909e5e8bc59b8087dd9af6385354e77f96c590369ba0702f9a3bbd276a593a70541d3d6ba240836a1ab21c85090c6b14c9c80a8d802c737ca2fd3a2f945ab37c2c38054ade076bc32b8dae9c100698d130a1b99f23e1918414f9422cf15dbc12a1377688e497d74ca1156f039765d01291e5ad750beff49e94d317488fcd68efdfe55862164c1fcbd2fc412153877001abc6c84083010f0c954a1c205cb3045aa835266bd46c7ba6e3839c14cedb6ba9cbb59382ca1edf202cb06d318f201732d87bb057aebe68da1f00e6a71c92d915a5367eb5743f1dedfeeee936078a78d384c9e3b0b1a8849533759b3c4baa608803112828bcf7740c10025b723373d2a78c6f7a40d04fb723b9f59188cfb93c52d0b16c94fbbcc4c15d41efc6814c22d0bce21009fc46dcc1b861068644b3c881198f0db41828fa518268cdf179add71b6c97095377e9b186b97d15f7c40d57c8f8ee6f3b6fddfa71aac0f91fbccbd46170815870ff32a8221a2bc9c3d4ea232ed5495bd99f83184a0abbe5f201ed4de96b7f85ff43de27d9cb34b22f080b144247fe800f9e6d64adeb07363199ad8de8ac4e8672420ef72910ce1f05534e5ea6a770c08c90edd2e803ddc9448fbb793553e484a65705244f824cc62b07962248d0eaff06bc25218d099e5f5bb2677b3e9011e0ba9b2ff6a945f13c8d7a8d99498760391426a8630af753e9cd37021ec36e552d8a5a2796ccdabf93ad7ca71ad4e5344ddcb62e1b4cb8614844a4dc342705fd1d63e94abcce51cdfa46da4f66e9a637fe3db8e68cbc687053dfede14ad3fdc041d16d350ac4a00b4fb8709e8980371f51aad3dacf05ccd1866371ad71e1c4f327a31c419375cea68596b01aa1faff28e02c8f41f56f3918db2a97e9ebe878b7ec617444757652b8b75b5ac3c7254b141dc81ed224aab7559fd888ec5fa8e08441f14924768e5ace6914f2ccc4d7f30beb78c0a871915222277d32fb34e300692025b7fa0058f1914892fb63a6f7492d0b3acc78a60da06fb3042a5305420ae346814ef1b9b669ddaadc2777de1e9b93023578424ab8cacf557263412171f3b0f07959e2f3408160a0333eae01db2dc55c09b139e1c7fbec12d34729d34ccd8b5c3bc6833c0bc0bf56d7829a690f35094f2b5a82027cc666bf4ce79795df1309135c0fbd4afb1e4557d782c890c82053b2f4bc2d7ac02771a83988c0926ccbd8e69f2465dc2c3f16a3722998f406c3516ea0ffed7598df1946fac0e102464e8daafb16042af5975bc5776593eb7806942a22241742f08dbe99705ec87af5be673eaa1e70c159c4522615a025d2674bbf611085338fe830da1edf4f92aa1ab931ec03dabc85efb7f5f6ea0a4b0860d38b59de78f72ca2854d8296cfe69d9c96385c1c4a9bd614fc6fa60239ae562bc67821f1d20661c9f48e30d4ce1d580f9efab977e1dd6fee2d0aa2f741ab45ddb1cc4d2cd4973cc854ab33ea7bc38ac87b530c91a53ae383beaf3d0f25d5b39a1decc679266bb75d0efce68389b3d3d9086f9661f14cc6dd1d02122dbd76364955181c4ed76250c63122a4d7ac9d7bfd8c1fa5b885ce038f6e713e715edb84d5fab73dd6a969a5275147dbd28ea4ce94821ab49c643d1b345a864990f7d6dcf4b14d35b3bedc32a7a2c6de9044de5d8d892fb082909d294a15a6e7477cc4c90be6ef59be3ebba2d60ad7c1348dcd08f0de8c9711a57c9e36dc0c641ef75a45e206ad7d0f1cf87d6ed8fd91e384ea5c2fc28826ed33dd2ff428248856c849758ee637f5496aef800589da35d1422d2fb3fe2fced8ec5e8ac1bf2b603ebfce9e0e265e6f8d5eefbb3083449796a41a57ebcfb1aec43529394a26b9ffd8414f5ce66812935b8671072cbfcfdf5627e2c672f6aa9330ae0d8c7e946ee51913ad5f606b9319722f0f049b41e60cfa57979571e441c6fe817856040819b4cd32d9d8512bcfa08a850c82b0609c3b06d3198b60b20a0169b164c75e19a6c2ec2a141bc2639a06f5e581f20e8070ffacb3f154f21bdac5fd1c05af9f568cfe10a45bb6290d5fc9235744e94aa032bba0f339761464497995946562b5e253f811441e0bea6e7c1e334ecd677faed0122942a0ef134ccf150b66513ddfd42ebb5a515fd7d02959dab2afb049e8106a27b5d3d12467c6ed48de316b0aba1d06ae6b44010229725ecd664200dae89259a61630235cccb155adaeb61b717f0d6f32755c1595eb8996c92a34d0e7d7eb50a039b0ad2e36c494eb3145b97d4f762a191c427a968f1ecfe5a2c02f816856c737d7b8c7d70c4d70d73c2ae2fa3c35e2edeed3f3ad583efed103e03d699e0eddd010a941793217a1166f09c8908d1e999b5b90a173ae7b83e4865ecca8439a5f3abdbda872aca7b8eba7b6f203ea60ae68e8b15e9e9b1d2371fbbd390898e8f39f69e7c125e1efdb2dda6902147c9eb78e4b1c3544d360fef807bf8e588a13d2ab2de321106264ee099d4c07f0d5d6537531229f38cc50d2f60a167fd4bb52e987709f3ad167722452451ed8a81361b74f4a554e66c2c42ecc224fc8d249a797ef3d0ec4e609c99bcbd2c8da086c6f60620d2dcb44eb239f7c9ab5759ff3063bac0fa2a86ab9f53b5a5786bbfdd03c2de372168fcb349d9dcbc369c9fd6c5125d0ecd91cddf42883dc08d8be4089593c7e8cf1fd265edddac0b637211d4861703dcc79314c4ea91c7e9672c12c2b186575af00943444180c6f6df25575e03f491761b688f5a929a373d922e0107b07995c541fcaeb1c1feb67eff063fe3ca4baaef07ffb74f13ec224396718f4d89b5a3820d6e65e2d87cc47a217e498cd771205af5b620487b5196035659d49c75ebca66e44dfe136d12ce495251e0a039c9708ec6ba82354312ae9a42c8baf6ed3c0f714539e93ae4e8dafbc466bd992de4ac19b67a2c121603598bb390089de4e79cd75945c9a2ba60f83865ded65363d8748d062694fc58c0af90285e052bd3b4c401c5f1512b282405a0d0a399dbaad6a3eb8d422b5664a58cf30ba3cf960c42ac47b404422ffb0806707e2301d4bd583836992d59b4485b22d883cae3ef83c984c268318978df15198f4b8077865b1758bb8de9c68861e8c007cf74bc66050f575f4dd269dd0f922178885e924569fbc76ab1fe132c8b141c118655c8e6cfdc1efd7aacbc58644d428b074f6e132a6a6576e8cb02c4aed45fcd8e8b0060f5fd79579361db21bcc6e368385f038adbef81155cf5d3b109d6e59f87d1c7ac06ea56ab6a02b7eed6dc620785a32d63dd5640465ad197ed1b02f6387a7060d0713d3b42c4a4eb5d76293eec6cd686e14a89fcd93deaba0259959fe36cac4f78490a008e6a924941231a2a46de4b7c7aa1f3d567297f4051ffa897c3bb406e82fd5dbffc0943c0549b0d85572005fa4cddc109cd7b28e03bf81a6718aad11f9d668890984e9f455e8f00f149a94464828db6d5fa221a80e5a84fdaa9d6c21f81a809dae61fa9cc6096d2eb9d798b0086c09b46239b10eb2ec520f0d270d12b80c2c048ef6cd9239c9355b026ae5c1082f19f09986f877717c693fd4368a1717b070ff0a8d5caf341687ee0252bf4749e3d6a880e9ffefa0b985cc2b526bd995d1167366ffe1347cb940809f57e87787f8613dad6780999f29d96d3b550120df1b6ca37d03860849b04f5917bf995628da9d46425204d142a8e1d81a40256ec883383d2959224ab69f848b1789efd1c8f466fe3b2c68a737ffed9cb5d7311d17ca6fe42b4243322def9b0ec8e2abcb97d743fdcdb1fe053a3a682db0ac2c5e3b1a7f55d8e586fcae31e65fd4b765c7bfd4517221ccd8c88adcee5092d377d49cb1aada2ee8a8a6093bb6c9d0daed906e272643cafb53c454e94e96eeaad72e9874e1803308500d503a413e9c6ea485e4b783f03c776365900978f61c6d56d1f4fd46fc1b2b03f9baed28104660922ae6b39631eadcc34483a3916b17e5d0312a95f39e03a56b7abce1b7512802ac89c5906bfb4505ffd0cd840eff8928b8bbcf9be85318871ba6106bed23ee3dcf58e7176badf633c172112019da616ee0f4f3489c822505b394280cee07728b32052ef3fe11864e50e91c6aae1003f5711c70239e8cfcaeafc84093dda33f17b0530837faec17604c6f44b0fc5bea343e1cd32ff824cf9e4c76a1cfebc2166f0e2fd0a3e6861af4c4dbce4e70894b33d6665bdb344cc6415ec9b332093de2ed3fd193d76356ed0cbf8df35bc8f5de3ee4b1d417cf5a784c93e6ba708f0c1eaab678ec13f465308bd5ce01aa3b102a29e785fc176f66049b7e9c3c75d87718c8475bb447759a8fe1fedf2c1348360f40028a7d7ebf0e04683d67b2cd6008baba1abb5810e8ab08281a6c293da5c482e482678798f918785d306eed7faf6b3108afe2aeb3f912a960aca4e6f7e2e272923fd6da788862ba0d7c67263401ada457028dee8344a7d9e80deb06a2f268eb681b646281e57f310fa9d3b0cb0e6edcf4191118012551d456fa73b732ab8efedfeed286bc123be2d245c44866fb7784bc1ef252a64fd9fa7e2aa1ecb5b7aa5a231489bcd21579c4181dc925b73bcc93bbd82733f15a6d7be60845479f694f30dedfca659131a5f3721e2eb9e0b7638e0c312c7737a2cfddf17b4106d4aa15c0282219389da98e7b852705bf0a6e41fb8f8959203b93f2651312315922f8aaefcac55997465fd1a92c0ff57a52dfb6732a8aaf6580c408cba1b73ae095cdc2e9b852d7d2e2c16ec4569ca8814b32c5dd63c6718058216aecfe64822e5a165a12e5d7de1588d221adf665d2f766d7de7eb84826f95d1b2cf7ba305cdfa7582b81d1b0151d0da2a2ddb6cd9e1c600f3c00ae0076d82847fb2ff4593af3f2995edb6411f6db4829d821b6fbf4c7a64158834df150d4a73f83465cefee4f722bbbf676149bcc635d70d69b5838b5c6a6c49b74a57e65cc6769eb1efd88f7cfdc0c3f804d0e54c771906da6600e4f700518c1811357c4acac371d1f6d4abb64088c5e58e10021fab28d98731350eebd58af1cd4c10db5ccee6011cd5d9043f82531f7de6761e6e7d90eca921fbb762f12e89b04949f1b546db71591293d6130d063e3baef19d19a43ae3e5e8576023cf9e83203c20268d1e97d92f104c141b6972a46d727f7219fb55cce8a757cf47909f88de262eca120a2469e53a30435a124b90e4626aeb0e066234fe868b564b788e674514a234c1a3dffc852f0ff2db9b5e33158bfbc8c566411de311756cb4fea538eafb6025b88780f200745c1bab41a13a477594138f2cd6896e1b9519eaff6ed8f537a1f5e31c63100a0853c31625e01de7771e906008e18ad4383f1790d5e7e9794d078ce4e8919a5a050db36cfcb2f6a153dc3540fed3287e5fcd4d80f6be685dcfd0475ade71e25ce0dd9547eb7a79ba27d9a0fddf16549c518603508f8361a7d08ed814edc7f4484793fe5e6fb252d2eb87fb34f51661a06dae4378114c91e95b9fa2392cc8b5a3991b97cd8f73c53f740914f12db9853e16d1249963f218c4678ceb2cdda9b82c173b01dd0508da202bd1e74239487eafdefb6d15376b7c54dfe94b76bed438a582ab37dc5c629252bd2b71046cffde1b3996e6e486a4c74a9f6c6d8a763e341996d178430d02344dae519169cf70c28d49b1992ccc7ebfbf3e1db186f00a5e191f09b026ec70f715e99eb3e415ba11506af55f899a5e8b776f46388c6f2d9453cc017635337d875922fd10d3efd9e86a284330b74bc2d8ebd049c54f43f99fbb330a156ce18bbfb7dfae674ecaf08a6d0dc5f379d0be13bbebbdade8d0154c3a20a8d0ef9aae05f91c4575cdac8d44b272ac8942d16e5ef37b728c48158a75bd4bc66710a7dc1b2492fbf218297500e321f3928b017dd5eb7898548ff55045e1bd8d21f8788b95405f849e9eb69fd174d6fbd08c25dd13f13db0405dbaa0f39b00620bde1f4ab477042f2eb359d65bcab3cf82d2e06821cb66484a1ee78be710f06be77517e1dc2e3c98d1285f3157c4654cd4c26bce5619ff1f0203942fafb22ed892c7639774b6aa90b2c0eb73c2f88bab3e7a6d4e18698474d203693592141a75e2cce41119c21f899f5fa4833198cee08fce3f8d17b3ff302d4120a6e6a90c97ad7c7d1927425ba6f133892ceeed288470a4b93b940642b765268dfbff7c36d3230102186544199c07fd15852ce100684b79c910a9548468fbf9ac6698ae2d088b6fda6a55087d53a0e0f64c6450bd319b5ea93949dc3493f89e672647e93457e737ed6a3eb0d0dc9c0167efcf432cf821fd6d1b3db6c053773b4dbb92189edf4984ef91e3d58d4cee6437c693b5b77aff28a8b7a361d5ced1d8849869ad5f5cfe9e3bcab15e2e5583a4f169bda7367e1e884f53853ca9c6872e5b5180a35459fb59a2238f268f8c43c348944fa400782a81913947241b1cec5078f6b599729fb27dcd7c4b3bedee1db5778729ffdb2a363b5bd2bbd36e658c405ea86c149ce8f7739f3256fb86134f8a964af4eade9c8cc5111bd594a23b5d8b530d33593fbcbd5d35139f7162a5cef6ebdef54a4da0f0816723bdacfac758c217d2fecfad7372a5f766358bb59c14da6f288508ea3d9e86c1d3cb8cfec0894f745b8bf7a1489a9ef3275eda1975fb12bcb634934b22e5b1e840fb5aec8c7724b65f3f139826fb8f2acb4ce3acf28e0802066acfdf996f764be790a8934ca1da8d5af31da5129e32cc0ce47e4e2623bf72709b32082195efccbb8c454b10528005e0d60fe517fe81ecc418723dd947d451c95b9fa63623974b8adc4d774f354a78768412f6307cb0d45ed100e67a6cdaab79ab51069507da4d5b8f978abba0f529686bc0e289e48cec75ee45a3449ea8406dd0388569f6fbaab5b40b6bf59a47dcd745a05e61520e3def796e3d7ee180c8d8532de4a52b2d31a257e8fff9429f803e082e005d11fba7ea57563a5a95345ab8347653294ee8f8108985ee939c858d673c74a730c3922b06baec109c5fc5b2d03913d290e1316e208bce7f088ada14cf6b3e1369bd1d21bc7602041770946dd43fd901dd78e024e2806705ed107e407da07f3437a8dd8a757b4b004dde20c1c9e1bc9fa60952123173a819bfb29f14974799fb757324603bea7ddd99532dba43beae89158d1928942ccd9270ee23084f1a4c5e455328d81ca3d412f359dee5f61fa957d87baf9bb6fc378e78c635bdcae3ae4d4b9bb003d67df810969b634059f724f19d670c443d5f2f9e4b1ce9e4db68661e14e8bce127a7b3825175dbdefd32c01e8a70c5df63a79006c9bf3bdfe974bdf262562789f0563400cc5694d5322c1e2073a6070ef102b942e479b3da8ee59ebd518313dee4d3c716f5b6c5d871f962db771b9099244ae519a13c85dfeb3549f325f05c90a7b40430aeb4440ec4760a0ebb250a960f84fa6c8e8ee1235e061d40d47b1486fdbc7d6d0a6a4d55cdb9cbaa8264b3894f46a730d6c0c8e7e6cc43d680a122551a178e1c62ccafd727d6e1af0df79d3479fc83c503f263f67a0d9c9ba9a6abda724b11f1add3fb220afeb4dd77757c9e1beb61b10f4bbfe5fbad4a0e6740f9492332ca4c8a118aa15632b7d0e6e483636f3c710f26bb8057d677c949fef65f12a8909831d6fb243b95c7d2179db0aa563745ebf59549a229164d74708f4619047d5c295084c86d9e22a3c29d66b224ba0197d3e0c83feb6a0afe8f0427034262d2b193c4d113cc88e2d767784c392af44112649bf4b28dae420b153847da4a5f99bc66323d4aa825ccdd52b8afe2b0f44af96f70bb518577808deefd5bdd8f9579040ddfc4ea6a88df863a9c4e607743796d9980cca81850537da2da489c2a3df8fc195fe6bddf386aa68f38af463e327c80e2eb0e00179fb4222f44e519410de3958b05828ad93d8f2b83d865919424624b9416477b991a799bdc14f7e938d29ccd74cc4365bad7f7db9ad3109a6e08d4c8d0b3027d85ccef5353c42f09031ab109d6a7cc5c61a68930f90dc528efeb4ba52be985c33653815c93a669df80f9240698a90a7fe97ed72a539ddb934c5e11ac69819d926e49b28367cf9b8c00ee3818a0194c6b2e4baaed176888b83137e004d239e71f644dc8fd5291ad6b632d7e2e5b3c62eeb924fed494cf1697aeae671c72e4930ee3edd857111f8998600ff96bc50d03d12d3c95d6ec17811ab374ece58ee950f38c07f39c870ddd404b40252f6aa367974a45e19396801d0ec671e5a90b9c838b61083c3da348a0f9942db0d6bd5a8033cfb0d22869bdb081256ae8151f39798c1d694f0370806a2472c2c1b2dc9342216aa20e33bdbb1839c781b39c8e26fe14cf4a7fb988f16c93ae7aa882c054a8706d8accce621b0a41735a6ee66ac4ad89bb61ab3defc5f06dd50461a7bd0f06dffcc7c37fd77760f827f8b3c14857017a40da3c3224dfa6be414b0a906f2f991da400fc8964eb7c3b65a78b95f5774e199886f9c4fbaa716c727be67318ad67e428f5c3ceeb4259d79325010ba41b9dbe14adf6ba4737c78a8c2e290bec9a506da7bdd227ba92117e2ca7e411f5a9bba79c4c71837fb7892c5f7c9f14a9250cbe7210297da3f3ee7c8a39fa3322a094f8e715fb358f30df41465cb92132d1aeadc8fff1f1f9f02b69b3ec994c678fc7bc288ba3a55e84d459365b1db56456571357b98a379d44e686b10e027a05cf527b5ba341f024186f024a6446996aafa061e998b8c1d0320b82d4f8ee2211323a942bbb97728862f98de8f5a9eedd16f6e17f780e5a63dfb174723d39e682b5356f68c89f982878a1e61af0f21399d327ad68c99a5e625e503b6b42dd1c78a5da0c2be84278b251f8eddf89a0be28af80ad24aab49dbc08451dc4690f2034c17abb7043bd20b9427ad18721d28c861109d2461548680af4604f28e5fb6475f77018c4556d6debcc044c2e87113551b123f21ee78ebb1afbbb827219381c79566ad8edb10e1d9fb1055780ab8dc00d4be78c72fcd4ec6a171c4fb187b576410e06a82d870b2bb9421a3f9dd3ceb3234fdf41a56e7f889783f6b5f50341ed084d0b6a36db9cd9a3ab133220f3888f3885310da1b8bbd864d447ea9e7b1a821c557daea5ba1425f8944644e9d2daf0e66d971097d48f4ba9656fe7dd5073da242eea1f40d7b8a2a6132271f8114b00433499c397ba58043a017b10e96cfa78d523d04652ef056005b82b037f7bf34b8a0fbb595612de784aabc304a84879f841faefcbabe56940951202d211ba9a9bfc23830cef6a3f61be5bb6061ed3ad469241b1076d568e602d5950a3a73859d23bbb75c7207845c51e5f0f31e6a47b3ab077ff36609088f8ee449f3f605d21da6fedca51e4d4097cc488cf1740693dfbad008b46ab33f5c1e314abb69801fc1d0c6d3056f0c21707ebe07015c1c29badd4d272fa61e21c204cc7af6f9d561a37a36eacd5d7d76f097c878b3b699c9e8b37ffbb482bb97b4ccda1323a17eddf6894d1a3c14c55c6b34974eb90676966a03b4f8d0aa567cb28c55afd14d10378be460a7061d3e7fe8989abef40f4773103189849d9a3901722ae6e9beac171ebfa4f3d80385b482a3fa2e0d7a1f9d1d6ff709f781afbbd754f16eb7442907f53af83e7a99f3583cf5ed3d43a2df67f17fd21599bef2180a4e73b2943345e490e9e5342922193a7029974a27a207a4f62e8bf0d1bfb7b5231a2a6b2b23175b434e6d6e27605887782ef0a55cdce92c8e5c77f7bfdaca1e607bfde9ab55d3aaea1408a0b162ae346b8f250c938bbc0b425c0aa4b852e1eebdaac1ae6de8f349e90f8ac4821c9673f0cbd3c57f5785215486bff9e5ba01ad72358cbfa4842e04498519a56c387029d51258ebfea4eaef5152b2087e08790afaeaf81dd8cd48c8773b6da264a09eac0fc0f9cdfc170e8468d7a61dace42985412aaad421c9be19af0ca9747263d9ab4452b08ce9806423e5abda7456d8254df26c380c43be3aac831c37fb3b9a8a5e29076309c516aaaf9023015ef9571a38bd7a6101a856675319e8c11a7ced278d3a1102725897b8c557b1f7216ada874b0e85b47e1d16fd2aa767d4e85038df26a04e80fa83e24cdcd0dc35cca6db1afd10954f68d70c724e5ca4052245bad974814ab7c9588d1b983e9bb07c2c5d1c738897c46f476bb18f38b33372c7e0a755a7375ed04e58ceef5705c27879aa60b77beb90a3a414bf918f1eeb369e271a4db1c61ac0a2636084070981a1ed68c36293b864595b5feca53aec9d0381b95dd1b19c5a65f15bb61bab7eb33864348836e951963cd5ab9d19978d56abd9ab881a5d995dbbd0185ea4db932b5f637c5b2982d224830f1ce3e3372fa613eb80191c5e1db996cf5b1aa3e5b475be8bf140be02ce6b41854494ed43190e276f20c1ba831ed99f5e4250e4b16adf0c4530bf79afa28b22ef518958a4b68146757790fadb890661018cdd1bee8f84a293485a37e953668eb525a916b6772bbdda1fe7c6dbce69b47efd8cbc2e1f695a0ddad5087c6779f4a3081533a9bb4010ad8af04d13003bf92e5edcbe7d2c0f474790a8dee9879de3f9bcf2724d954c8c8da28e0fcc1f1c89d46f95dafefa66e2b1407a1b81558ffc2615ef61cfe7fcda021b0c8d11f53f2d32fe41d29b20279872a1e82d0cdbbdeeb8c156d8f3e53c631137d75f6ef0d3487d79cf5ba7dfe89abee6fce7063b44957e050653eb17a5b689fc6b28de3f207f7db9390d04475ea01721bc13f0845a5d78ae95b31594e581b02c0cca5cfcaadd4d1a9b5f78e8511734c47d266eebfb58542b9ffa08870633ad964b9f69e8c474afbd631185cb49a6f0eba052e6f361ea08c5c965d777c620b67e5b3b0b4ba2cd35c51840957c8d284fd8ebf4b6bd97073feed191b57536a2cb4fe5d2a45bda8693b65b87265a59f6743c0a54e7437a16c8a38119ce7d9ef15ef44def109e85c5738473e904b37a68da4ad37cb649d128f4be14cea4fa2a6b8263cee000a585c9462c24ab2d3e92df9b422301069fc015278421e675057dce0f099836d9e438eea51c559ddf40959c6d01a080342f5903e432ec5506fe806bcd424a1b4c98b85c5dd0f36819b757abf253df693eb4732f00779650b9abe4ee82623358235f32d1790e1d362520fd71fd2d0b75b43dc39390b7dc3d1827e02ec31a7e50538894d3fd4ced01cafcb7441e05e6f244fe7679a0a008ecce3c4b62afa3e9bc8c0a80e62cf9a1818286abeb66ed6b1aaf04850c4a40ecec30a2a04ac3c39ef2fa9aee89b8470eb14c8fa8434b177ccfa1fa0b1383bc9f0bf4272930290ac0a589530f60d8724e16177a8a5c8f0318436eabb742d4a394d231dfb840e7ada4b190f7b69d3238b76eecfcc11d4926c2838123022a2d101be8292811e0bd691d7d4990a0f95f179b835b7103e38d0e477004241f1535dd4e62c58585cf2bffdbeaae2bfa412d870dabd5d4f7b79883875fda93f909bcfa4a5c7e861a841284b4e4fedd8f3b6afa8ce0137d505624d90e03914f64b5987e0f41c3f91cf8c88ca90355ce9f546758201b13778612280ca11853b11d3600504f065c87a1085fdc6127a5d2599b3dea0b4e3f29928c74391c71c6caf21f4400a21f7418ad99b7c5f4d532a12e34428de074190586581275620a39bca879370fd829090bfda9c6cc644a46e526caf7d5c7511d70e3f25fed4940fbe7c84e603b1628e087a9f5fa4d65c569d421ef480287b589d0b8857311add8570c00e1bacc30521affa0e862049bdf40304ee2cbc82477aff7c404513afe87fd5e0d5804084b0000abd71338deb43c8c557786560917eabdffe40d7856c2dfcbbdf5889f0794deb8683d6b3c2fd105362c15f09f53efa21720054a1c9ea72b2999789342f98e28c2061295a6452faac77bfd9c434b42f2bc98ad78bdc7310537ea7df3a76c0e093a00a91303cdc3b8605d7572ce28f4aaf644905b133200a3b0f7bd482e43f9cf787b9e1d3b820c049802da159a851e9982b7e663d5e63608dbfab74de20613a2210726f99545c133a2b2b0487b89816524d63d723f620b049f43242a0694fd480ca8d5e5655631c313d1869f821086f8e53973abef6f070b1e6dc44cd093cb3d66c550654455eb6a48f664529b675ee1f48eb6d58bcbd7c9272059b88794ab361c087598f0159f69909aad496c89a809bb9d332c9e225bf382d773e72344e7ec91f52383051e719596827d179e07b3f8498d0b0cf99f37eca77abac4084ab4ae348b4e73476cb3ec21f6707d13d94cc9aa7fd0a0b710d45852cf8e6776e6c78e141770bb20326ca7689686e817a79fbc3e2cd517ee8bc21a65b134bb8cf08e70b41db1003aa2b33837c9fce483431bcaee4c2c53c84ec215d79ec4a9b00b190e1250bbf6a65279bc9ce63d4f1aec8ca32e9fadaae4e06bcbbd61554b2d1086646d64958a327b99588d15f9f8f9dc33eaae5bca3b415ab0cf37205b5b7a89951bec5a0f63adf8258559d633657578cbe82cfcd87ec960f60472436fd337b22a899aac79935f767a00101cdfee2b66cee58a7716800c55e6f0a9818cb464ad37264ca69c31f4ce663c0d503bc526c5aa02129959071045951c87f712beef3af51ada69cba3f9f2e02536ce8c164cdc58023718cf63d687fd797c759e2e26f8e2293a20be2b6ab139007a2eef11bd5ee7efec1ab954c63713c4c95f19916c7592e5636cdbc683093ac61e6d0d4086e75ba3b89fad2c3fdf41b9f574f5d54b31ff6ad56701e24c5961b750734843ec4fd66d15e6993e29111ab65b0578fab757c53738f7849ee40bd027c0218674ad3ebd291c854fa4631cff196fb89cb8872b9a6401a9b78f2d35be7dc585c1fb2aeac2370bfb9d913e13efdd108670656773b6bbe428cbe85da3c7b9c0d2a5aa1a6555b28cc2fc346fb7dbc8203daa550bb4392a92585a59fee293495672db2074b91b2c14cf01a5fcaec31fc9924555ea873656b0b1b981b6e700716ed02318da9cf77bf7a1a037e58370867a11a5aa52d4b4ae3e398e3e2d7746edb8fe64b76f186ac060a9c8d9feaafb10e65537be7615c1bd3577d924578f412916f5cb0b7980ba00986da447d6e2ff6dead518f9963833a00e325e858ff953b75c98220dec721ef0436ef72bb04662e15b333205eeff773aea9753c3a56a64affe61b8cb151aedc698b274b1a94373c9c803c17ae225e18d1a5548802ad670cadd42c6b00f0f6360f1483f52e32c42e55550131c2fc68dfa1570fa35fd3e395bcc32401427cc4464f2561ef496500ae3a27058ada3f6bc8c05281215f638c399033edb62cb49f2f426502d3e48d6a562ef2b480f90714c2138aec1d9fae2891caa0a29c642238c3f9d3c27b0d2f295a6ff9efae892fb5ff7e4c2ce5c67f4b206625c88de81427bccc23cf3649d542759bc3da62dbe7a7f069e1d93f3dec6ec02a694f2acc0b87788f174f6f4d16b0a8e8331e0466304210162e5771bc852ccf43acf533331d1f5df41780112fbb6c562c35048913c6c330bb8768f31a6e98ace8b2018406014ad05192e7805972cbc3966f4bacf8194c88d9da69adda1ffa31ec05f9765e58e11902e87c80322b81050460c6f20724f20fc22e66b21cc50be91ab68e7e2c81ca2b9de21f492263582eb7f1085b6e1d649d272edc3fdd79ebd9b37f163758211ad1a99491a1a0d8ed3c150f94370b80d0ff31cb8524c415cc824f0ed3c227d992cf3d1bdd2e10328ed32efd9f72b7e1b8cc4e82a70e8a6f648fba2228de1439b5666bace1c53cf03d9cce504742cd08eb0a51274d744150f9dcee7e7df77744293d2440bac5a0eb334994a760bfd91818795c8a9b533f6b11b19719b21ade62dfdec5adfe178f8b407659e32896b86c5957fbd81e5a392176f41a4cc6d9484a796b8f00068a18a3a163d07597ac7e92fef066bed4e3597cdbbd063aac58123c4c37a297093f72e59a731cf465da3b876d25a847581d766ec18613bf74f70ce43140ffe780ff8955d0ebb08f97f667fde7b13432b2620db95e77211c9490c7d0094592f2e235c6d57e42d6417c639725cfed830963b5d3278f002546f10ccbc69d8aeaa4017cdddb7cd2f9596d9ed295fe6e53ee780792b6db2714be0354e061000feda5bbbe1d5fb63d8516b43861e1b5e080aa7cb7f79031b1fa77ec228b57d3fe125ebbd73bb6a6d6d1507cf4304e7c33e1b8ffc95f3ccd5c090ae038565dcafc2a4a6221765ae4b81cc01e6d8e0c5d019c938d8c30b43923a99b6a3cb05b8b7f20e84712f7b792bf2b1d6a4eef33553274acdd436d05fac3b3f771f374bf2023b8f0923b8fa1434554104be7886e9547bedea306f25b6080983116b2aa5aa0eecba5eb849dd5ecad6da3b20b7f5b13303341a560d699b0840f24381b5c7a12415ea7edeba4bae98c8339d5a4f12a085cf0704aa14ad3bc4ba74a8142ea55875e48b416cd4b67f16c19b185fa461a8dbf423f4e19c74f27683bfc71436e982f8ccc80d5d2a872a43103168f1b7aaddd042c3b72a24c8ececacf117daccfed28de604c1cbc327c8542255c34a6524b3e4d2ccd3d611ef805377e384b70224be2287e70bbc5a8d2a182e830f19dc37296fa0211c610a2b3f5e797a3709bd8c64a5019f0f1fbc9f12180bc441aa3110414495e1a30e41265ea402252196310eafdc01ba6398befd680fd07fb663255858441451185a03e568fd08a611810a4e3408de8d74179af67887fbe5fa3d716d3af40ba56ecf57788cf003c932c4cf1a7aca60950b298c5ce58e7fe412bc8109568a343aeacced49edecebdd1a8bbe0a15f5b5b108c5c3821dba1c90bdcacc25cc18a42f6722832034221a8c5183a1c34e337769cbe7ef6aaefa14c2b2ad875fecdf6e07fe3e508d4295ff1cd893d2e94909cadadb4caf4d7859416c6b5e2d9457bac2b3c47fd034628ec2e8572d49f64d4614ff740409cf436feb5d1dfce75f068cab395550fdf2f83edba3badcd8cdab7f6e33af89a23f231cf7c839280972aed013c33189bb30fe028a308312ab91f9a5cb98f656fe5288d052d3e5c7a78b3c25f2f6b5ed1bf356c0b80439956360dc7924938ef700cb3b2cf5e1a74f81b2341f1a22747ed886cf521a4b6f02d86cf35e83461fb4da2154253045a09120a0495744674a53e3dc075b71315291855e977b0d883871c2c5ac5621e7040432ed9f674594bad08a7833fc83a8d0ffa9f881c0373b8816a7eb224e1813ccb8b1712c3570598be470adc62118ac449da3ce4ab6abe620dd6204ac01d8f1a6c143a2c7ebeadf1ca4af62b8830a7db10d9943e7141df9ab2993efcaf0d06cb0d58eacc3aab8be4e056d11a763f1f5d4a3d1e9fe03aeab8b72942dffdb3851dc3d5d4c1762f83cb34559c763b5ee3d2930bf0e86dde6913267f55e23cbdbb88371246ec05d0f03817f6234b58bcfa3bf2ee94451b6be8e5ba678922c01470b3cfb6c5e55dea5600bc3fb8e96b8ebd8f1eab34420a1e045f68b6cc5495ff2fc08abe45ca072a6dd537f96355a15943a6e544f2f742e93fbbd057e6fbbb9db0d93567f7d9797d6fcdeda5e7fb85fe5215482bd6d57f4ca8ac465beeefa78fb0c1832ba011dd8d77a23eeb1d8e6433ceb79aad63f57cd5c47c5693dcb1008fd59e46875da46e8c708cf2dfffbe07ba5c3fa1d31bbc9ba9f9ab4ef388c9ed8318fd711866ebcb4fcc0ecb9ec16977c5eb82bc84fa42aeebbbbc00e9afeb922bfca682b953a4603c3867bd14e412cda2ab5479d6b4d7d173cf1c7bd142de45e4dd2c872f457ffed6d20e2502e5e08583ca26f2b98e7967c04a3af7f5d49e05468ef78e571d0bdc7ea00c46668df2720255ee0fc14069c7fc817a35d11e6fee741d6213df72f40bea6c26498ff69750a2e6921b001ab079517b47d83f1f194d1d236cde4680d23d0e664ee7dfd2f2603e653d61e2952b3fd521ee16985f7dfb581532b966e1ac8fcecb0cd87682ab92fc76d8025c9734def49c63521f7cbd1d0437ff9be2cd01fcceb66d39bee029c8d0120f71d960ea448bea246b00f961d431f3527232473e1d0f9a9f01b2eb97a0a73b3c7f3e8617d7fa31c23369a38879e900f775c89e4412ae298dd57165a53cb193960356bd4899668ab02849b792465a3e505aa9b6a430325ec559c3f4a600c890679ad0da5010207159a00bd9deabe4ff690613c9327f38bb8c8917b16a0b670579e942c43d42ca0709a6ed8e15623f443b96b95ef210ba476f2536226e7c955c3e8711339c2dbcff992ba74bf49bdb7e4ef0f3f1dc2b334e84fd20177a50321688582fd8db17827f7150124aecda770900d08a4f109d751ca04409a5c5358f969f34d8cb472187e3b0ab7f57008e515995162db4798e968cbe22b0321a9960283f32d1efa0fc10ce1bfa6e8857b3328e4486b0f19462575b1f3f71ff3c6a37e05c8c2bf7afe89ed00c9b9fe79ff9209156e917d7cd0f7ab8756c09af5c322753accba38109a2a3eefd2a8e0ac6979bfd301784a8cb25b76faf41eb2312d332275c0d5eb93f11ac8299863aff2e858dbbfc8506379f9833f6d33de6bf9f51d10e29b7618ae8613abbfa274c43df26a20932853d31f132514c1886834921b8fafeb81d55bf6590d456b0bebc0add2754d68404e37f82a0a663338f390e4e3bdfc6b0430cac61ccfce390cc35c8ee2ba55299c14815c2b348cb72209971a2298e94a25d94f6c14dce4f0c330f2447325c951f1dd2459ac40888afff0f7800244b57d7efdd208f8210413a697ec5cd73cb07ea54f20282468bb42ea4d10623be403a515dfe8ca3d44c4eff78df5feee134fbd831b92c998b281373059a9434bc0f3ff8d8c1fc3bb26a74f766dea004a2a1a962b4f08a033206b7c4c811b925f0091cd27ca9c3e21fadc234bfebef5883c6b0308cf64d977a405c29017f55f36babe1cbf728d77168d16d76dbf71ec91a6429a1b869bed1cca51cce4380d2d664371bd887f38025021ed5ffac608367c742eef16c4ff2887c8324e9e93a007be715d8a632f946f94900db214b5cae437a1cac93e8d4f25aba9d8235477fd781f97da86b69be3ab5d40b54326c4ca7d4f02c1de6aaaae757c4030cdc1f323e21fa28e316a873e870ce04b3fbdda6f10eb694b569cdbc407702dd7a582670c0dbc271e657dc262dc5fb2de3238fcb316c4856851bed2e316c8609fe3f9d95e575f52c0d9a510ad4981d3e39b456b04b06a358c49a561a73c30b8e3a627c7a031ab315a63dc35005f1d6c33ada44ea9a82bfbfb6cec54ce906e1056e94a06b712c83855d76883418aa866a0794f4de5c688f2093315224addccbf1516ea24b6d0fe19bc537615672e1ac95b3e05b4d7041766f31c21699534b26532ef3b190dce77f55aa9df95054f51842f6ee89d6a88cfbec9cb0c9418f78d560bf5c93383d80f90ffb293905a72799d6820e3eb2dff2ba85a2365ab9a64583bbd726fed97f2a3d44fb4b05fc5dae8e6dc77677fd7ac63cb59fa3bc9f058be1ac9ae15a93bcc07118fae54423e51a3f88aa35ad520800b074cc509540018be1f1c5dcd4ec317a0772f3d7223c11dbad33141e14ef35c81bc512648dfbe0d6c857c568729dcfa48717d18f4d57525f0f5801bdef13e00daa467ef325fa17a6ff9db9bc69d51e70bea2d733bc20a6664b39d24820c67b9125532dbb4308e9f28c5f347f30fc9e6d6227437af83d2d4483df90fbfa3a655f5c794bace23fff1a0aaa97862c85f544430c67b2755d1789e08f7adb3a681e795c72b932eca7f1a774add48184147fe7801cb09003b8e089f535a16f5911c8056af07afb0b43efe88ad9c2052dc17ac3b2da4d3b3d95c509e0a21d0e7ac3bd6c1c4fb146bab9116145cbb4c18dc7e767e7184cf5d1d6bff6c4acbecd4f53bcc640a5fa45f7a2c8c1e5c507235d2354b7e7a67cd5f5a722c66cd5e88ab861b50c68f3ed7d6a76d43d26ee7122b742dd214c53e21f75beef3fd4d5b4e94e741157b9c9a5d9c3a2de4cbf9d28e40f12305001002b607d1940cafbed53c6a5efbb79121d7576249f6d77c00f0b7d4a2c927142e8c72f848bddad0fb28586edd1577b0d101322b34f9f0f843ecfbf03189c283c8b836daca016ecf22c5e668ce52b20cfb507ea6048e18fcde4b79fffe18de970c3384532d5c86c08adf81b2e0de42b331dda54e35e5e3b45bcda072366b02de5e81fe6cd0267125b6a7faecf45a52a38ae1d7e73e3ae927e2354cd7bf52d6b77d699b83f058af0a4609bf567363fdd1a3668853d0d0366aa7ce8aa0a0a3e5e95e5d6e8694ccc98ca84defd0bebf70b543dd56ad21d8b87249c8a8ddab6850c43b438bf2832303901b3149bb9ac5831a5d30fed527c9df9f5d6caac080eb1e5166acf73b4c77517a71d58e02231b9c6368c34984ed5e7a363d34f9c34d00f3d3cc16b26d41facddf90454bf49abb8926396de9fd5eebf4fa95f38600688d0e5886195c6fab965968e698e8ce3a934ac09d821b054c0d3e6388c8e4bad4d99913ed886cccc52896f6dd91ba8aedbc8bd88b20dd36845e207df74543d4451a69febe249ad99bfdeacbf38a62fff7bc9de18f261819df9dc646a98d540791607d887267938a3bdbdd846542ac5b56c99c89bc1dee9dc6c05446033388b1cbcc44adcf0d7ef8c15cb728fa71f1cf6576ea3fd5bf18311ed38c4a1c6415c639fbb363d23acf49e42d1319efb34be4d38db857ed282988431d016e49fa2d55c1860eb3a2f2ae3a917fc65f766b535ff1d55fe293ae578f325c525177998845958d3edfeffe57ae8f729bb2757c7f398d37154bec92108502b768f26b365b7568050115d2b3df6734bcf360bf957d5846e526e807413fa622c2aeb8ed3a5e4bc884bb87e14651dc557032c8578f2f0470dcf4c59614b8ce0db374d04c546f3183df0c63ce2382aff4743d1f93490a1f6d18ccb88d7cb0e8a358e13699558e723eb68ea55064db12940313649470e308f49b5d91a870028ce08a66018e4c0793f9dea925ec939e650bad59b9ec63692e2f3f11589179a0a285e9e27f3aca8934d6569270ee2aa21ff555a701b1bf3a4736cf2036df1a5a10d0b358f6d534bc76e05c405fa74a0b2047253bf13ce5ba308f9541ff44a3192380849ab63c7a9e8d7be0bce4b7d0f9cb980b2c733154f7001cec37b99821d37dac86df26531d875f5b7aca8252b2b80a9c342a6f9752d21750de5b2cabe32f047a26b12352dabee60d94607d3de0f2f69dc1890c97b0eb50e8a749a18c91574eae6a0e51743e806670dff345769094295cffb46c5e0ea6c9006524c8b6b53351f4e995dad9a05f5846978f8bb6d121b5623558fffc565968162d9d9d4785e005c2eb7e8cda561c798bd8c79b858a691fd2b5f3205ab85c62d266c98adc85d9189d08a5511fae892b49315d414cd46eae417a15fed16303f20133070151f0f6c0baaedc9bcc40bdbea83f5d8c3f45e70d6586d2e00bd3caababbb03ae9e7fec054c8985520d2d55c496d19ec696c64e2411c9d2c634fd0f6aa8b23ca87608fb2b9e809eea65b20c7b9073fa241a75152250e984341898a1817a5e52c1009d64f8bb3fdc0d1ac798b9a806f5033db9fa1e5db31114bed2eaca67ab023c9a862a021e8d4d4020db64ca1bc164e248549c020541da99f7313f049b43e6418b88dd2e93a1c6cf885dbe000780d53e320eee6cc111cbb2b5f8bfa25021f16dd43e4981564c5c7deb50a450b252fbe869bdd8e392a8cc243240ab04ba99b8484dbca5ee1c6429ea09f75b38154472d9a851b32087a103903349d504a324bf76d13ce7e868b30a8716d8399bfea9bdf19b8e3df1bb9c831270e411077c2ebec38359b9ef8436d0b699569d9ad51ad64cb0773c1cf597b5dbe253094462e38013cdf92cb33ca2b239cb783bbd2c89431466c6c6c03f945fc7e34736839b6f438dc9f05bae0eee1b1d625bb8fe1da4f6ffe2d751c2cf650666967d34f3315456670611818776dd2bf6469456796b8451a0e0a9e4b0b89f2417e344c8ab66a899ebe348d763cb2707179f4771cf1acb7161e6878437b5cb83a128643371e014a66f60b1b6d63d59c6b2158b27ea2b5b25dd20f66a45813c52e703958d353ec6c8e59273c958c7c26f65d9bbadbd48780dec3d8f0c7be53859a6dc06a85993fc1398e476b1524893497eeedd9dffdf01ca6dca4c501bbd1bc1e2020b53f5195b532dc28af57e10320cc611fcc3d7ab2803de70dd8f9396a3bfcd9e8dae5e66a54c5eba31dc36de7f302194303e59ce957f42617a0ebe400d44fd90cda129151166fd47fd7aefd86e213152d0da4f4ca2222b8089a3e4091f5e9d6d63b9201c176cd48d0115d8a25c6bfe0015d621c7cc84f42280e113db5a5d9cf914784f251da31a98317a9044f8f28397cb62e681a8e9df778cb8e1e0ccc53717c286bd330b28bc593e4ca1455a4d8ef96c71d4b20dd65fb7fde37aaf41a6ab42b895274c334db118f036f5f149abde5897a6fb7881e7dd3e101945f5a6a10ce8d3466ee37e8ea648d7cab912df661cf759749b0bb1e517bc6060fdabb076e38d255a529154192d45a134286d5af17e28446b302d7de8ea2fc26fe2f68cc6644173b95796fe84c802fd805b56925a218c5883ddcaebf4bc10bf905425b6f958810c865c4cce0254f318f108957e98ffde1be8db3024344a8c0933ee8097970a2959e724815d61c02323fb00fecf03dffd584684dd03d4aca2b297b33590d4fee98b6da86920a332cfb8072c3b15184f7656dc2474585eba1baf56860e3380bbb81c5570a825a59f83844b37da8bb7e2f564d883a8e3bad4dbb469b31f8fe259262dd7ffa986bb358f186312068c56d9ebc8e662d8d107b4d2451284c8abc9a090f4bfcbfe9c026211c8d5a3a94f88eb618f0c88bbfb52c5a13b72d0697b3fab2adf723c319d8771f702bc6d8e3d586bddf2becb39f07c76e8e41d852fcaa672f32a5affb8862f2f9d3a821247bac4d4802c4fa74c33567a9116c22c24e2f712821a34851f795a4d6cddf5a07036a1b51e80ffffff7f