PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 87642 1c5e79180156182c26c53800ccc19b073e9c86b9eddb357a8c14014746dd0bc6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
996b7ae845d40b64d68df06671b15a1f4e3752cc199c47806019ad79b92d9b5d
Certificate Block Hash
1c5e79180156182c26c53800ccc19b073e9c86b9eddb357a8c14014746dd0bc6
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...00003000001cfe0000
00200000000200000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000009cc2c9c5922963da3c8f91844eb8ca9f162ce07ca93a4a95de7daef724f2d0751d46029ae9263b657495e5870fe2ba289da0f89116ccc46d8a87c7ad5afdec9cee80e187e81b24e4914473234df7f72ee0bba1579f4c02fc7e040000000000000040000000000100003000001cfe0000

Raw Header Hex

0000402001add4588813f5102e62245717d329ab9f156049ebfe5cef47d34f12f2281c06009044306d74e2897914940b418ee35e5adf59b4caa5283879a6e1e32b49bbe7fb11596abeb300185d9b2db979ad196080479c19cc52374e1f5ab17166f08dd6640bd445e87a6b99

Proof Data Hex

59,560 bytes
1212160103076071f3661bc7c9ff01ff34441c5c9fd616c359e7f522a4e09d20027db9b25d25950101f86e18ca80bd403bfebf9f1e690384b455690bedaa5cbdd03c855054dcaa58359ad76ef33de69252c3577469eaf03eef17dba50e747768668565004dccfc86c42d8228021a83e88b628889d303802bfafb07879320f7e2cfaf5a77517a4454fb86318c13e80c54db583397cd38e303cad0205e480a34cef6ddab82afa0e2d8c8b2d39bce8cdd8bce68dd51e7b1a7f2a41f5f5225530ef90231635a7a38d3ebed6d46904873ded1faf13dd82ccfab893601fe44f8288c34bff12b43a0caa784d9ce477fbc5ce84afdb99e6ff740182be0dc56b6f19471753521642ca0c4fd029af572adbd4f1d8144fe93c7c8571bda765217a71614918fa0f7414eeec524e0c2254f8ca230f7f629c2b28fd9cb0934e0064ea8794a4055d854d8621351216ccf2b3a0e2cf9e9736f9ba978ae2418bede5675895608c677526d752f5120a39d5f007d73fd746395cfdafc675299398c0eb8505724a8cec4a0131cd09d0502aa8866c9f31b8e263285387e72d92cbdc4f6ad5ba7571be67d5ce5e63298810343a052ab4a72fe2f8929aa9eea54e42f9933df8e137ea2fb7fe7b566cd06def7b2e701c75822168a6db13be7564799c16393751d1ae63ef6a8c08fb6213cf79d466302806db76ca413dc64d9e13edb2201c7f5e0ad902a134d616bc892739d4473882dd9884e9019d41f82e4cb98a8c1d503d04845678b116318ffcdfa8ff472b9700c1a2392758e0225035e4383cf9044917a1dece0cac006203a0dbb2060c8aa1c536dc22f3945a9a9c21dba347f5b8df6f62ae8f7774fb86b23386e91b542ece52a4a3c8b3b8802e95e170d937e3e1ed45dd31899b20245033889e57bcfa312b85285973e50bd1e79815adead7cea7d6ab43ffb74c9e25b20a972f458d671dd2124657a12dcef50db7add8c9458c171c96f67c650187678abe01646d5e3f2d8427d30f761aa2a23686a420c5823487ad70a049bd82a3e13982c1abb0a60c5577f6fa6ba375ce270432931dd4001f2dabf48956ed685377de7a6c0060768f0b5a32be965a5079b7684e8d3eb25ae8b67926357527de5120ee0e13ffa57d0bd7b21d3c0257d3729291798bb1b8ce23cb3c7bd04e53be813be0a5d79b57098dd6c08a66b9d628fe5cf043bafebd62570a6839cf0b36608fbc5180c3a7a7519e0c28ab2c7ea18701912b892db16a71a2a2404e796b0a7d23eae27a3473a67b59253facab944c5af4945258693cb4f8f4b20b0fdfa0a7b2210c2695b2dc75e5a3d52118b776334f65ebd234435e9b0d1ab681872d1a2d32759c7947d71d84a23a8d09b549c3e462895b1026b08f2122bd226a5ec597662c245f90fa26903efe8c8cc6cb4ac39fed7bc85fd0f3c4001bc3c153dae0c4e1c043593030100a77eee929808d143d2042279e7193fd9bd29751419e18a5108044acf58d7e3973e99adc623ef7909d44422276e71bced7fc6223e97a31a56d8e3667d7ec17e3cb454e5b4f0b15ddafae964237f5d1115562998fce56cee9febba57ea1c8f835ebc6c8e7cdf05a438b66c27db0345913cdc59fef827d88244601a0b56ee3ba58c87c519e18e0a240a85c16250b7c97c851c284bc678938808a105a41c8a611824497226af65382ca3dddc3769e6b1d8f75c827822e3dae7b3f682f49d8864139a650a8c9fb35f3ab7957cf13b4f41881ae00d7b1d5975bf22c78c47e937c0f041ebc6a9064e759b86d1c0bf3be0a2035e37f402764a03312b862e0c548f128185375096fd58b817b122be13c8a4d085dc5964a7ddbb7ab03e0ec509a0c6157eb5e12d45cbf710ae3ca3e845538f066c0379074317708f721249044736939b9f4b1da6f77a203261827f5cba77eab32b4dbed73dca3eb4d9589271311339453fadbb075de90f96049bbddb5ec3a1e399c5c24a1c974893d3cb74bc8731fba9c6c9b8273589d6b86aa05d94a8bd0e27bef01a34098ccea6e3187dff6d6f2483a69afb6c011519ec61edba6af75238d8f0203bd3887bf5577cfcb57211859b92b2ec2e46a9ee274a11403f16d9f68ca00a549c715df815d9a482fe889fb2ba9c24f4a62fe546adaf8b9f6b205b04945b4e769e2b168c8a92f4021e6e605e0a079f1c28a8d3b12df5cc33d8a8d3c56a8ce7224f7b2491daeeabd6f740dd8e3dac796cfbbc89770d5ea44b89784a0f1a58a815cf0156570c7cea65312990ea52e0bb25ce3ed3c96d7d00feb15724c463ad63288382e44e92569477a51ebefd07f06751708dfc2ce5a4c260b97a89f7e8cf72e7298d7ef2ae75f9b397e317c518f971f2f2a799ba2aff6e124601e9bb572064195ccf97554861833c6e77f6421f752507da2528dc134044de70850e7c7a7b7c78313355d7986ad60909ffcffdd8e0927e22ee81054d56173f34f35cdde1579674e3f3c68bddf09dcb5b88249e82634e60c9a8015659e52c4a3ae586b690aa5bdb02563433f239e4256ef1d1c2b4dfe0c2e27838fa7878e1753f77afd94bf5c11f57af1026f3f463e12cdee03313e6b14fe20c0f80d3ddd75ca498a4b2e9eea07823b66d1e581fb82ac10f2d8dc80fa7e9fa88d3fa8f362daf2a75a4d296c1dce2045bbacf96cade0b7e6306c9abdc8869f597830f234f2b107c4a6cfc6d54f5abd0b16fa3cd908586b793eab8c483f3083186cbf40bcd6afacf22784953002d240a2727a22cd127eb7c012274e1ef5c761444555be99e7bd671466e6af1ff3cc0a6bff06d9306927122d20ac6aa5951b1c5cdd53bdf6746351581c7642b8433218cbff56c31be04f6da8038ef046403894b027e9b6d0ba416ecfcfc9230081e7d829bc668d868b2f9ea5df1ac05ec9d8f13f619d2dad0699fedf7cf7a395181aa89c328f80395b600a55de2c874cfd4d6a3e1a125f4d3bdfb1f02cc7e7df7864333b670cc1ca81c268ff850aa48c3e1063380dbf0ab32bc4d55f4b72defb3647f8953fbd88e37b29035cc139bb76caafe59da7b15b5773339f9acdc353a63dca5ad1adf3bce5a47e1d59f960fc0586680cc7f84a70a39933e42d216a4880bdd57475748ecace248ca166f3039e5dadaef8664d8150cfa4c80a5f1498967c68f9a171982de0ee2b25c237675a31c6d43605a013b87bcc54d18e2e5160a30ec0dee491bf382578988d518ad2b0a48db427650db2076034d17cf5c0bb749cb503d16ab574de8d4eadad983131bf5006390413c08e0d96e65440c6c8908fac0c3235e13e3c91c25cf9c91322e70acd8b178295e75028d29f9eaf63433ca63b6ba2b3f4d37f146df1af63119680900b8db36598acca96c89584ea93e85557c08457cc969de7f88a149ed180349fa1be73410319b14ed06ee637c333676ab779b158b352d9d48fe6faa9ce97aedf613636f093d8888c1627d9a4418d7796ea2668b36f4ab619e37d827792cabf621a5b01eca68f75382d4e9264aa5465c91a37c45f2aa5aa5fadba4bf515e57bd2be5eec6f8b76258e50bce6561fbd5e29d8d7500a7f5b987eaaaf3ac3da58ee3ea295f449d1bc4d08acf58f081d492281347d27327599a635b0f77e8af4f3b308657dbb4c23c583a4c6fa1631a64d2a3bb3eabe02f85594ef31d522ff43eca239ee79dbe61b62be96c5833d2ac5172aeff8c9b1ed28b42dfbdd2ea587717339b6aa64197e321916a93bed4996ad2f0a605e3d94edab741f929cae275a64af50bbf1ae40e0250b8ef8306d3f849b7f5eff2486ebb8a4c514ba0f329baa9d966eb72e96b310124bd2d81812f6d32f1755da600ee87da395d5b4337787063ecd79b16c3d7939328acaa949b6dcccdb99e843f168e114ac108686ede622cbd1b49ca36f4f0e25ae104355e6d3376f2e0034d86e27e6bbeb74c768bb3575af49f807403606bca28f2e687ad54ceee4cfafbc9d564d1e1d01bd889b6bf3884359f7ead6c3f10c265158f90c657de8eaf5bdbb3ec501e5776ce83186e20d6daa8b5eb731df7f1ec5e0819442ed70c617383c466b01e9e40ef70fefc2edf69333cf1c36ac0af597a8bf08d16a4f2b408662deaedad86c095f30319cb0aef5d97669358f5ede6462f8e1fdac77ad41355f9f263f9bc407e745d3ce5a21ff5d8d7bf8e7f4f57b1e8070954d4cf232c03b6c500b47a9cbb95a9a30f296e8a19322b6d1e70edae33ecf26691e65436bd5062840002aea8ae1a3dd618eeeb053dbc180f0ba7414e824e4300dd10a1efa5adb30dbe59892793ab6039e855570996a8171c768d274e4bfebeffa679ca682d216920a42779493172cef7fde89abc428e0773d6726426ce960997c5b3ad18794e739caa3fc1803857b7d7e5f18fe2a112b644e509959ea515b52e2b0962f9d22d56acc409d225d3d39224de7686d290e4b892a1c9e6a55493ce70766e662f673ef165141933c36feae6ab0862274e7275f651426856d42f9e238a627980ca5b21cb0b5f5ae131730cd6cd5ce460539e92603666a6c51675ab779f0f398e844c2379ec9ae9c4ef915cb3cfd6fe4c734b34ea89c97d15ebf7f9305e5f99385185f33646c4ebdaf1e96fd2b55e72d2d5b45d56f3c2b3563dfe4b0d2627d00e576554539aa29ed8c11739bd9e46ec05d172398b702b667e56787d0e3f52e9fb0b3440823ccdfaa143ef5a471d575be0ef8196d22ffe91337aaaf01063cf5af8f56b618fbef7396db1556765935f7d9e09e1a1aee9c79a2ebea000dc3ad53da0236a440751d7c1ccc053448e600342b129eca5d151bd36a4f81ce86c6c39722dca8966f67c4d394e406718274d32ef99ae7e1db4679f4aff95bc174eec7cd3e3c6a4e133bcf43d2d13e90b9aed38fae28d43b0ccba08dc23384c6a4c31c32fe477b248153031db59e8eeca033149cd96885575647100e061a67c99a4cf5f1334cdc3c34160ff978aa1396d78de1f42cf477689847dff1ab6732656d73de1a999a441ac5c4a3df3edab3b67c90184fc4ca26b02f944177eabf2374a2dcaad10aa27a070cd571baea2552fffb95bc52d55013a771dd7cca1d8dba38ace3e1a1e6046dc9d58a04413040f5bc8034818a2a04c8373b35b6f7bd075ecbea6188cd947c3315c0a7f8d722d3ee70f46cce2f9ea8bd19811b1d085dd537d0982c3118c84d341b10e27aa546f66e0bc96ced33d7e44d07c3795a638140746a6b4c140d6f9caef609510b189c9975becf70edcd81c54f7536c68e9c711b288afd1140ae870b4fb95877215daf8dfd3a4ae3052ee9ab2b61aba80edde0fb78bb707abe4038780d67c6aeb96fabc39aa2fe46714ca15d7c153db74f1190ab5a3cf5eb1ced53dd1e50bb21e95cd8a6d0a50f7b0517fa5fab83e322e8f288388ff3b6f3c70d9be1171d7a24b821e4081cc9a5d4ca5b007421e118938614757195f8a8993b913a096eb6ea5fa59b62f76e8e6b21b454d20543af8b762e101e9bd08c4718dc0a5df410b622535ec67bbb11874012072b5d4ca15492406647482bfbc1d5fbd3726358f9e5dbd3ddc3ca8bbda7a727010e759b8ad00b27d3dc25da60a780f0331ec4c12d2d10cf18573e89dfc9f9726de79a1509b15e599111f97a36fd02cfa12f807e22c7fdcabbb36121dcf5e8e9918df5e69995110f521f6059ff5631372f694ce947a386c138611dab347c26fb175456a51206c818367581708bb3019ddca81ed2c52d7ed091159bb6fdf780ffd6140268e68c0b7fff36660cfb6a073d109e2b78891f195b2054dca548bf56a8f9c0fef9354921db07625b98466722330a79e6fd315ef24244a9dbe15a7767d11dad6739b4cb71f5b580ecbfdd4fe9b365e124108461bb9445db21b1906b83f1d512deca42d5b35fbe90c2afae835acd599f90cfde6cbb0fd21aae80061b880c71d33e41825ba3418b99da376c658eaf48eacb4ba831913c7ce22068d0bd3a6792381d50e360fbe6855f44a55405c35546d73a577c1a3e5c880aed935bf4f384313e51039b82cc3ce620e4d358ef45c1f7c93fcc3b453818c51b53c1a86833750d6e266953162a4d6be4a574a9f666a970d5e50fc1ad28125a606224faa96899a5ddb431885c50d14b89dd8cc59a7eb4905ca88c0f4df95e5738d013dbeb1e65b6ff58577f213fcda1ab02242f814f002d64074d3a770a2fd7006fb58d64ee11a9939b17cbb01aadcc9108092cc5fe48d22c19492afe5c1c54ada4f861e93775472d4cd9ba9f51b328de627dc76289f2aed44e389d64c2ef34730aa9d56e8144c239771cb9d60133ab89d6ec20bfaa7c9979d5e90581de88bff0780ab450fad93cf1badf209ab9fabcac3c79a7f41685bf6f8049b408c6508c98e3ab39de89426751897c6c818d8d114f412bdbc06f3ef60f4ead64e0af6b4bd9fefeebc86a8a3bca3a554248b16d03eb8a0b1a2b96bad01d1ce122e2ce53af065c0b497f1a234698648243ffddee35f908c577ad48aabc9b711d8fbf5a768c0e53d460dbc888ba84d6e91e73168768be18b53b9fbdadda406d713e58cbf7d21f0bfd695b607744db7fdb3d26418d80085adc7506e6f18462b5adc8f903a4d67fdac32df32c622d8ae6f7aebfd7b160909b211409abe335b9cfeaab362a354dbaf8fa443e13c4f953434f636e89beff6f9fad50e48ce97b23a69b1b99ef7c5c4a81a028b3a52328cfe71e91bc4a2486cabd4d4bb01f28d1ad47861a09dfd3937383a560593ccfd01f3dbf30c0275b66681215dea32f76df7c62db19077e34caf93bf75abacde01943562d222489dfbab3afde3dd7d7a10e53fbde27daee58c77b7e6da2faf794f77d34bb515404bbc48018ed624d3eb982915c98298635f41ceeb772c2fb7f74f0c502d9c7fdd96b273b1f91ab386c1396fc7dabe6dbb5f2bbcfb2c5790108612c4ad509914a404b2633f3c3a417c01cc764879bbd474053d2490d4dd0ce803c8f5b15f641f847d59f5d67b1815bb02e5a3126a096b6d60c64636b633ee9fc406f9d5823b9f55cb04ffb8f2cd0f38388b26d0c771f010e9c7aad6d6cfb481387eb5bcba53e5ad654e78dd6197c96dd566610a57abe90a5ae19aea72146fd1ea8cc1f6b7a02aded88ccaab3aa5b01f6ed275a2c19f6bd997cae16686700d819aeadf4e4dfd7611f5649851abbacd1f61b266b2acf4302a553cce7365ae13c1c327b08bee50353353eb8bc3e3264eee31c716d15953580c93cde5a714531da4a9dac032407b9bc42e03192c945bafc079d81efe95291d0e5f64ef5daf6e5edc814508e219f818c500e05884dde1d5f4499c5b60bb6a42e4e0ff02969ed51dd07d3d36b4790e954c7ecc225052deb4b40f92c2a0cf63ed549480086fbdaacdfed71fccca4ac126ccbf3ea8cc979e7bd6b63ba958e6dcd8b332d9503ccb0893f2b6e87759c8065a5c321adddc20551502827e7bd74e1cb2eb727a6d6ca4232b0867360c530655046a479f8d4f83610bad931ca110eca66827b66515b9db09d2571fcfc7501730be9af485766b0e0922b03cbec4a67bf170a5f9971e9e190b7482824b44a0ac05833334cec476666b98cc08784ebe11ce6067d604bfca7c26ae63d3bfe6fd0b0a2a74ce55ed2e2660da42c864c5815be5e16be210349bb7a7bddad981844aa16144fbbf350afc92c6562cd4381202eadc88eb43b7261dec319a7bcf42d4beea3847a684b9508662c2f37cb734834842d1c9aed6bcd25b395d8235353763817ca12d5e3ce73a546ffb960b9658de3a8aa4684f70fb64e904ada8dfa5d457caf0ba7d2cff1de1ef18f623900383fffa1b35f28a7185966d1068506a317241a42814bfda960cc269caa6aac77707e3dcc29ab2582eb0b6614443f5a2f5d48881319125ada0b26c032972384f298d2a6726bd231567188f56e35dbe6578564a0a9d111ba2d96855ca350860cbfc7b83745680a687e0daf9e640742fd71cbd93c857f7a51de58cf0f861a2f75aa3c7908e103fc227cafa154aae75038c53a9b0cdcf4a95bbc5f09391b4bc9378f89a8d4a7043ab09e92e6e6c73462cbc781889804f14de7e3860c278d93faa2939be6a3514d3873a518925c4fa1ea3893f619e1612edaeab6ea55d0c096a096e45961ea5af112a31471bb019ec4f4ca700d488108c3cde39ecd0e82292db478220d900cec686f45a0938fe3f11c80fff8ed5097a6587021cbaa408ea3807014c2c3d633cc680c0a4486b8a0ccfed4c8fd0453bdb7a43279f19fb774c317800c879477c246bba6837b905f80fdce80b855c0a9cf6f95cbbcfd92640cb3b500779159e8a628f39c898d9a252868e1fc79774c1ed0145ebb6fc27f62bc94147d09e1b42820c01504374f7bcae8bb08f0323cf691fe938be83b37a131a6429af24bb3706a85266980d29da4b9df6926d2be1235c073cd199821ee8098c950ea9c44cbc4336934e37e116438eb37183120201abdb69abfc1f3edcdd28da0b4dc153213a7f889a130ffd3ca9423164e1be53a9de7b306ba24fbe18db330883898cf954b1d3ad754ef7fae1e760515b7a562f4672e6e2c948a4ff1563e5b8eff7a640ed45c73533f04b2eaeca9eb05bf649f47216893b8b96bec821c233cc352a2764528fb8d45a4c6d314b9cf416595613c843d89c7614493633be9032346d48e9a743b09dc8abf9e3b0be7caabe42aaabcb3686431c424616d0c1b56c69abbf6c9b32fe371fcb242e9642b9410ebfe2f0adcac04c5ebf5959226d7686cdca77d0861832134f22708acdfe3a4df8d3f26584c9838d1298ce0f6c2d4897fce17320f8e6c6f7b53b6f1924581ac9013c83b54ff045784a6186ba4280b250327ca28ff6fb6fcb34b9a350fac649818a20ad295ad757ee8911e0ebf99861f8a22aeacca31addf68a073fb5d25804f8d1f407c06d7ff7620c01d481c0a7903e05e79789851844e7cac376ca3b227dbe8cd04ba5fe6300ecdc9e4bcbe2b046ac5e06d8f9cffeddceaa8c4b8f9dcf5b2dd9916166a01bbcb2a9383f1290ebcde3291c3bb804bae5005bfd9938fdef2b7337e67c41cb790c8fb9e857d625b66c328cf91298d61b1d4f8921cdd8024745b1ea4f96ebc9cf3a88a1a9cde31d426c5e57485f43a47d622a2f63de45771177e860d6a4cce1566bfc000b7e62cee61c48806ecc10aa992a2d81e739c6d65e3ad5c0849d28707a19379da61c865726a3a93c70b7ba927ae8281d36525a5c0db274b0eb87be6b4affce11e92a1342723c55af90af78fe37cda0af6f4b8e4aab0ea356bf190e4f96c3a226ef58719aad82152dfeaf2b4737e73308240e9e5734d61dad2d98f4b5115ee0c18bdcda05822ae66761b3bcda3c02ce53eedb8ac338885a1c4cc8e0a9753deb84c323946f8741ace2903bcea5cba5b7024eec9a2da42293ccb916d919d1e58b79567e0d8eaf5fa30793d401d47c21cd418629e657c2bb6a1a956e75494d83063580820135685cfcbaf30bb034368c82514971c9c014a960564b31e6850877fd0a89dd0657cc2e6b326962704b04ded682f0f3310f527454230ae9bc07d0edf89772726aee5644adf47ad78a18630649394caf0b44cb5f8061a2fc84ec1d56ffc209484046863d1e2cbcfdf3e50177a77fd71a303d9cf7f3e489d0c8bcebad645c4379456bf78644c6ebfa848228df02ea1a4ebb2f4f042746499c263635671b0bffd80c4930a0119e65362f815a99abdae1f5172dc39a5a3ab6c76cd62fefb84e8c81d044002609a2dc4541c07d3e2edcb4a8c7fe8310a2e2dc6ee2ff423294015b1cabdd0f115721e524d498116bfe98dcfead2d1630bc0b2ef1008e9cb0bf692f98e1f55be7a71164504db65e5202ef18bc4fb22f9ae68febac1adc2982aa1b3510a4f15c07a543b926758dd392d5966f9eee45c96a83c7bf9cf5df1110a47425e14095d1aaabcd3ebf9bd9e48be07d0bd2a9102cac166bdc1bfe5ede8fa9dbe136e88a21f84955c1a26989c057c812ab82453cfff4c6910ed37e221a8aa170615d36998225a64f40ad960715552aa85173525df5952c4ada2ff1ee5d0e4be784f35cd050525e7c6ba12c8c2fa6ff0ca245cf7369f5d00a9a6b3b54c34d0caa75d4bd28077d97b34d3923757a7cfc0f665766e128dcedda25b9b58ec91a6225a937bf7c83f26ab44ffae6d7ba96b38abe47ed22bc980773fb225f451b01a45180c1e6aba84eb4a3b65d35c64a6f07fac2c966582674b09796842f427a96af31a2e9b1245191710e441e014a8b322999c52913382c87bf5124f0da2e49848450a03c48b8bf018d2546dc4cdd7ebe10c9276008d5b0a18607370ca58ebefe06073ab8167bb73a3df5bab65a73a337523c1e6718a5fd8f93e1f6f92bdd70772f453103e6fc2ea67a7e6f02e47bd3768e114f80e3495b8abc4f6566bc3845f060dbfc8420bc7f943582545fd5e73afc59c6d10c0dedc20ff126371dadd80b1a2f1c937bbe8dcc4541daa5127115f87891d34103bf6f3c9c8825927f9fad682862dbad3880d34e685b80acb673d4f1ecf7bf91699e456c3eee631932bf9961c2ff04a59ab221a49bae28feb93321b497969c734fc51c0af60aa8dae7ea253d5c6a07fe1556515364aa8768b12af850e8a3222129ad7291c1000f6242c5e51829d219c6ae66ed50e421a9db0f4ae6b1c5d89622cf119301f516100b34bdd6a7742ff9408d49a38c8e302f4d10c0cce528daa550ba728c69bbd354bb026d920bc360175552444edb5635b4d27a6fe9d56c318c78b1ad596f91c18acadd42b5be58ebd4ab88096704bd1a5b4a892c9c4b9d95008b2e88e3489d39b811d5b48027fedafd3e8a4c46433fa37d792fcec689ab78047cfe40da337aabd9997f66d395e9e43e0dd0fdccab89b57f21c776036027d23c394316c1d22d5ec45e4d16c06b068c558f93bb8757a1c9cf76fa84ba0376166435684e31a138a850d6abcca168ea9553496b2b1148f7231ad50007d42c2e4c9735030b74a28fd2d7869bb8a085f0b7ae280ef01fbb2e8661cb573b6e7355e4d488bf6d6251722a9f82539e6d721cdf20036d352b900a16cfac916f404a068ac910533c02c343896d40f89c265bf458f010fb3ae2c1dfacdea2683f63507918267b7e5d4933b32966aca6294c6385f6ccfbc8c3b02f9fac1b2791a8e04a0b8d62cdb7a00ef86b2e7c6fab365611e60bfa14c80c3e9eb705e563d427a1b0afebc5d137f6e7627feda613d75a64013cd396ea2213e4ba0c99109aea614cf01d8fc44cc59e632c7d117c9ad26a4bceafc12b7be20c90a5628e39898c9e9bf8ca5efbe4fdd7c447348ab908b7766092f369f6b85409b9da54149175b0e628b7d4c27e6983b56388de9ea57267b9c848e97cbc3dbe8088bd3dd0270c23128a61b19da0f060e0d2a155a4cf12e62c1c1eece6d43117d98c6a47f669f650ee9f5972524ef2f56a1ff8d3a60eb35c84f2783ded6142cd767aa68df9a963646ec2a3a4f81e42dc7634e276cf1da9d4930021408591141b8182b444dc79cab9cdf612bc9777345d52695c25f83ed2aef208c6f17704a06bea5a84f570e35c40601d749dc30ba6feef163574df8671b00df50a7b6c5bd907dc1ac02ee041032cb72134c2356b0c22206636bf22488a792732e7309aa970a483188abe5ba387b3ad096a1f3f15d91d82ab716e05f27252c8721eecf059ea392a96675227415200b99baef67494a8b9709da02bca7564dacb2f9e50602f6161a57bf5dec7478e6f239bf8e4ae6205bb2e4528ff8ef8036ffa6b2b7b971369a23b7751688cf98776cf0d7dcd2442de29577eb5b2946a2421e19f8de80e7c7541e324392fa8e337b815ce3aec08b5c94e14bfb525563edadcd8955605690add39a2549695d150f036726dafe704897bace8cc55c8caa3760fd90f049ad8cdb49d117e122d6b23c9cda14bafa133ab7f2257146ea8349112edaac095d4b2dd1ad1cda215a2fbc037de3f3463b777b297bf74171c3581760d0128c08fa616d78ddcb36411cd6b8025b8b5c9c5293df04efa5f5716388ff796a240fb1595470749112d4a6fa2280ec06e26d0d60bf1fe9e911fd4625b26a3b9738e99381e70e60337d12337b9ecae82db526436089097dc0eba829c65762123ea233d6446a1f9e7a7c73866b151850c75ef0b07bfe3b0a1cdec01f6a5de56c1c10334a4bc142d4665610fadb88232980da59b4169690730f443bc8c83976917a9ea82042b55180406e00df3a795f594170afee70c91b5aa0eea6b839c3865b265ec8a96333eeab34b0833fd2582b77dd2a626f76fce9d38902e07b5b66b20806381b2104687db99f592945178698743fa7c670d357ce20d8ae7301f54dc33076ae940a21760820562597df6924cd0ec207057e2f587739d5a6330658b0e4ba02c74815bbcdbff1a3012e3aaafcacada732edded17689894004341ebe6c22835503e26ae2f061f9f8c1af958079f1f95e563809d123620992c4d4a7e97c2f1195f6253f6ae0078e08f9611b48cf1f7ecea38733546628d2f60f60b27ed79422b4893fc545f18254aab3c42a4997515826859d22b46750211e4925e063cfdee783e956e5bfeaa7324008017dbd2290805bb1c563bdfb0bd47b38916d49d4ce7c79fff9a90c1398326ba013d1f46c43f2b23796cb247aa36032f23a303c751c44a8dad35cd0c91d34dc905aa8a64945d430f9e5b5d263cefce591ede5ba97d3dbfcfbc706e204f8c5f0476c44abc9de716c633f7dffadd03014ff75f706243cd6ae56f2faba349b71cd9f715052ef8f80d815fc21e78e5c58715b9e995f6bcc8a96dab77ffb1764bab01d71bef0848e20cf6492910b41435cc248d5d2c1499ddb86d5fb708931adb5d49e76e721698d0840e640495e7e362d36b00cb4fd95d310167a2edef6bd44cf03f19b50264a55ec3929148256fec10d888ef3ef96898d1f691e5c21fbec5ffdc753eb7092b1016175a9677620a25309e5983b54dd5cccbcc68067e3d8d925e9878f59e3700b87cbbe26b639ea0a956ea58ec0922a0798d0feb6e3eb33150580021a2114f06b0d071eb8b91d295e6c1a565e13fc7eae84c5a62632ff666f0c5ff83ddea70f6ffd005ae75705fb77313fcc0e835a0175d665c2818938269c501b99d8a62012ca5e94a7e09703b8949e0dee64d6ea7268098f70f8272ca66c1e1148b44124f8e724ff1d7fc41da68a6c0f36646a56c38ed7be35d6943b8287544ed84466962e9b3d20e2e2f57d89bff86f058822e94a2f8b85b55bdecf642570a49fd45151c89d432f0b1d0b60242b4f48bf3274fa888e46dc566108bdd290b412dd00f19b641be2944e6d37cb274f9b498f112c9d9e702db7214a141f314e1218d591bc9d7971866de557a1802708ab9ea7ad9a77c60d979a9d2916be1182b5efa21ffbe21f708624302ff6190c6f718fa554153599dfaaa399eb73b10441d9adef3af891f9243a3bba0fda3793de1a9a639365e988ec2b5bd0355ae9579904eb9f70945f4791414c378a980c2977a7b0494eb5f78ac362d7e671dda5ad54216fb115120e060f5c99085b370fe57b74216665229b8635d88353326ac18a1f430c9607071f74fec6e3631fcbc22d3675195abbbb6e30c19798cfffec809b4b0723101b2f0b8ad82e69e4e9f1ed0ec0eba0cd263b45c25460f545a101b34e762aaacfd2a9f367abcad8c6f84df2281a8e339d0b064a260cfa5df8d0827ffddd8755769f7ab534c635ef90f8530be27f24bc0b6a2ecf7de85c91b68d9b987199c8a5260b68405708c49cfad11d9260eb4a97f6c2d26b062f950d8a2c890acbb4ec447bc3bb0d4066a5207bd2d2644d10d814c4c537a51690a719abf2513f71820482dd2d146c6a2db6d6e4ce787776040d07f9f8d5b3651dc9334a922d4cfd3e11f70941b7d8af3960696eafef2d92f6e7599abf719fc3096d2e9043641d091a05766dfcfaa78ae22402cc68d699c3f222634b4666e07f96fcef09ed60e4421971714c332d5fe09c15abbd666141f3efecd6df4c7bf1045312aabec936eec613d79c9a7368bb89e3e852a9fd07ee20e7ddba583e7d25cf2cb5a1bc0a737e6d527203b4c734a6affe08d03614978fe0c67ff2e7e69c73653cf7b159a7e3474191405f89dd317d805a09f54455cf697b0e46018c2ac1a7819c1b69f506c7cafc34503bc8f339c020693d5841974910b5712c32b3688f830a2df6b86d78d275e23fa6f0dc0c7ae26fd7c2ed880cbe817d94b9f6c9fcd521136d0772d50c2e7947311c6c0c22fb7c8470e22e49f5dfda2bed8db776c127f6fffe1accafdc225901ed41f274238dda5743652a112f032b1c3638342d5296ffe20004b27f0e3274c429f0d4d0121d1adf0b9f8698b92833e9188149f0e01fedd6a9962d2cce7e447fc636c98e494c4051881d83babd455c10cdf8988cdc033f09f0615e948a292435784833062028fc603876bfbdbe0e0dd07865fc2a9ed958304a5f742534e1b0a9b4fdd8b070f80eb5f90e1e1d19ca52c6df37a6086c1db3b61c9dca4cc3d11b23c09aab0e7337a9e792fbde25dbb92bedd92aea0cabb5088a1fece86713f53295a47317b00c68e06f19a1be25f27655639ce281daa91917fe575f11739cf5a59fdbe5034a29cd99140c9559f50ccfd6f93b1f2b7ca57b077f910ecb2d09c02f3f38af5c6ea7119510f98fe1ab8fcf65f17b152db31e1bdb646de403260a73a2cd0b8976ebef4bb67690780dff5f2ae7cdbe71208fcb9740ab6912bf94913501640bb5d5f5b368dc18444b5a9b2a825755f85d79acd7756f139b5a0aa96ca79b5203562b3e00e4b92961cac06f0cab6c2a8846fb390d529a95bcc143bb7e1b330a86107507f8b2b89fba66813ec9b455ad2e7bd68faff3ed1150efa16ea08866aa6b44948a4391b94e847044cf3b35c711de9ac80dc5ba5f2e831cf8fa36b4697d174abec0bc8310d4ba5661b92d55d9344631788976859b0c7a7dce776a3e44be07c70636340c0944ae52afed0e174a9a4cd7b63cca684f14a2374bcf3380e8ac6990e89ecb1f0f42f6885a1a62435c770bf468d5509ab8fdcd39d0b898f95695fb544b7d1c386772ebbbf56570d57b0d159e2f6c5f81f282e1cfd76e57994d674337e2d9e9a8cf69d759175ae238e39db1dfd0b3475f4a2e6178703e279dbe2602701812f13acf3e756f89bd327bf4e502febae7a4f10372f15220bcdf1bf1e9295e7bf7899e9273b032827c4ebf1dc19f639576a364a80e5026bdeedfa2518561ef0fc1babd3a092d2d7c473bb0fbffb896917d759e51ff4bf66df45ca90b04a834e21b3992d5e683f73aa4e280ba46e65163b0fc9261ba9add22c8be949a9977d465a4a63c28142ccd09d958de1a23e6f61975533c3e2e0c7af88fbd0767c14e677056ffbd6ffb3078a05746a5f2251d45f7667def50ba5ea8a2b8bdedf56e9e007ed048f2b3567eca41db1f83c4c11dffc48000660f1ec0f31459f0a449f6164886e7c3ed51ddd17ea2bd30ca5cc321a89b64f1afc02240260db324a1dcd34f91542ef445709a2c241818401b84650d88884cbe511146bf0fe1654977fe9e8fdebd1e22b387ae8bc887b69c347e38c581fa632cccacbc66cbd8956aee03a12cb48131de690de6679d699afe4dc96dbd6f34d34633d60324f692fd105102c34a5268dd1dcbbb8344ec6cb3b55e8383d1a9847a0288c92829344b17a0e087d9248e370f30c57d7fd0cce091c3e4eb23d8877bc2b6d81c086fc2b2a71af1277c586d79752d63abc2afd62fbc05d81dfff7298110b1156105df8d8879da89996360fcf47dde7a2c87f5fe1060e62e4994884203d17f73ab083f45d5d31d9a26af96cfbaa484f1a97dcf4870560f214e03782fb0b4bccd0575787ae5012502bc7b97f5c532b02c072a211e9af1ed44cd80132bef1f4362bb9df0c7ded9448fa6164a8de2866583ea5d86a81c8f758c85f6a5af75977f2ab39ada51c09c65c9226ddbb0443c5938b7cfa419809717091313019f49243ffc571053f1f304d93cf314d349387a96175993e84eacc22fbb5446acaa9276e583b08b2aa03038c5650850553bd409f7ef1852081a5c9a3d1fe8b1f4e98a0fecfb2445487002918d182bcdfd487ba4b04af748537f8a4b09fb20cc0015f235f62b374abf37e8cffa85703c4f774aff9a7a049d5b63402f3972593ab93c7ada68d2559a1eb53acb398a3daecc514247ced5af0afe7f8877c47641b0b5a7a8e3db2aba8d806f96b9006c6f8cbb1b013743e8752957d25a930df6f6ec2409c7eec6e851d8d818b57868a5fdf4d21397ac99ea01f742c711e284d5082fe6ba12480cd9600f7ad70251e4e65f76cb7f01665291f12488b40983e4c3338461e6290c3f1351d0f1c5336f0aeb039b9c1316766e11d67d1da2221bc522779e50c12f24dd0494cc4a70b3f576e7c30021954c14a818a6c159846cd982b03218a00b3c203dc05c3a1573c1a9fbff14a05ea9906d544b36bedf630dfbfbca3343100149e08ab3135a1a69c80b2830a717f04ab9314248e02defa283fcb1d442f5da0843c35ca62ccc79bfeed4b51592186471e36041cab4c7f56b2d1bf6bdd9c2065796f5f66b6f604517b9a0f24a52d8785fd61e04b12191ff417a2f54c3f38441b5ee3b2d2d6f23a2e261bc55b8a3254b8ff59314d8468b80bff8c15755bc8f82702ace69c42a359ea090470f55be52e7258066b68eef7cd3e80195d6b7aec46915b01bdb9f62956df25850e09faa14c929036d0a546a9857152e5a363980c1850b169c8a4c1dbf1cb36c683fc4bdcd7312f5b3e9106da523c4b741ce44f395cd99cda502cd219429b4952811d5df5aa7cf89e9aa4c085989019419ae24f88423c624b18e7f183cad837149166fc7df62cd5ffce743c6cd24de4e8954cbaf207800cfe9102e3943d5948b7cd9452d4c822b9881edbc285af37d819c2025591bf6da216cab56273836399f090acf854930f8439d48457517eb18ce8418bfc1e0692ad08d719344f1257c6dea4b52668ac96e3903e4ca9633313e18b506cdf30bf49bf7229514b28c6e2ddedb9ee45bbdc7a9c1fceda382d89953eeceee9f0efd8f7de2d766bef08fd5846c1928282f757e8cce19506b1066e0d6d27e3d09037a2931411af6d0ccbd8b3279d00c673786a311c7826d97162cc2dd2d974414696bafcc42ff9c6c261ebcb91fb4d23658ccc9786bab974e8ff2743162738f2ec2804fe2bfbc94073418593a8eacff45a06a84437948197e248b646eadebc889cdd20227a58b3c0d50761db80fa2dd3258b295d1a80e93855a213f547627276070bfb94f4f8d478eda1c8c2e9faede5f622e14c31d09c6245b17d7d4538f72ae5b84e3e0016ffeb0d9aba14e009667c5605da20229e2d28251cf1f31ef9e91040a99b3194f2e07282ffcdd221aabbc8a9ca6f8b003ad73a63c899d244dbe3fd4235c0bd9a68772442fbc39a938442bfe00effaeae0c340d045448acf2ae4b9e0b0bace7c5a7421ffa7496e030e178179de890b73aabb711806bfd1fc41a620e5b40d5d40cbdb49ae456be7178fabf2a2c8eb08e6b7e633d32f775655c28027a68cf6423521cfeedcd9e9b9374949ed1b8fffa48d1debe1625a6f8c0de3c0b02ccd7cc981376b611bd3fbd64e797177910a977394816408f0049eee947ff0c2c14faa5cc9076fcda65797aba3b9efb99666ec36341ba0b040a8fba85a172bf28fdba24e943ba06772db2905da3f489393a8ebebd5c62c1abd9b0db86ccf7bd5ef20f572d8e41b1b7d2812a5faf960c4966da0bf45327207f5d5189cf657d486b4fdd7705be4c8ebd34b87903fdcf695e678645c7344043cf9e4819e1bda55f6144ca3600c7164648211f412cad983b255f27d95c5d8188b69c54941b16289aa5537f3e576aa206da01368af128ce1dce9130ff5a2a5cae473e6133d113d8634bec7c8371ee6d58f0a4d1294dfc9865b48911a43cbfcf7d8bd81429e03d254ce1b340b57c2e6470a801df7dd03ddcb2cfa1e0076201a6760e2d47937ceab999cccd2da1549a4074812a9c90f63aa38e42c3ffda063f1cfecf7a33c8152fd73ed4cab967dbdadd20f775d4864b56d78cebafd97b3ae61c3f0aad4feaae125538f1330a5f5812e0eca1a22bc2f7fe90aa6c4d3911a2c132b5252fd371bb013a2eb6ff053162bc3ae72f252d85b2bba9ad3d2a524bf15dd14c5116059ef8c930f5085ccdac8fa50bff1e1d394cac216c091b9791d0bf0b31bd8b702f2f51ad1c18eaf6744aa70779b32ed0c55653c42a92143b58959b5d9838a3d14c82a7ab568068f109f63b0bbbe629f627e29bb2912988fc81a8b4ae288aeafd02de7bf261bd926ef2b9565b761edc1484a9bcc59fd0f77a2bd536983b6c5e5e99e99a0e60913249ce93b681f74c5136b3e668f5334f1fcb12405272c3022a6ce85f7b1e25d4fff881b3402e5a2234e8fda78b8320b3888de5ad03b366dc5556179a914611dd7b4accd01b8cbb6119b2efcfa7e0032cfbcddc693600f8c2d8b390a28ae43d15556962d559761ec43aa259c008db1e438065354ad022a72d077660d62983686c2d47651bd3e633eb712a974c181f33691d701ed07de048df812feaeaf08e698c2e15aab3197b5b5d9617939fd9706d3ada5ceccd02ef7cd52a3a4e3058ad413e218d0295760a712d69bf9350bc04ff1cb27f1af011e47f27ae0f6450a938b9a1fb714bd5c8e43f8bf599162bb632936e0f6c0b4dfefd489bf60ae83ce2a6b199be1b0a3da6b9f0ec028e60ada894303749121ce11ed47e429af084656bfdab568a56fe71b3f6202b1aa57e74bd3639cccc79d017f8391f0ca2ab2b8ceba246457ac41b3abc2edc452f98807316b733428871780f710e8561588e2b567d3a1eeb53ecf7a79c78acde96cfc63c9456e304e11253573bccaa506315f32ab8ce17818c351f513cdf1b7af99396d40b207723d44f229a39556f7a34c50f204c2b7d0ce3fc11b75f1c2e2d53b7d4982037c29698f36615f1ec4fbcc77b448d27f8d3e4455ae47811081de23ef9bc2475d363a4c8d59b0df3ff579e2a76b8b0ca6ad8e2c61a1b612f5bd363405dcd38650408f132049dfc0e9a62d6605d898ba318438257ac055584f80452579bac95f1bd60a617501b274966cfb773a3afa0184eb5e8999a546ac144b81c989668ee70724f8b05eef34084945dd7bf137fcc10ad40c8c5b41ebc071fa0672571f237772b758b5575739688f5b7c3c67654c057902ac2d1588ef72e174ce2bb1f8dc227dca789d0144297bc258328e939d54d5793888a5be7ebc86c9df2df17a9163bc573a577c2b3950cea6f738d131bb851cddda5ff0596934f2cfee27fc563e8535a9d86b3696115822429824d6a50fa0eaa97045dcc120c1574b4a25e6272ba1e4665b94b9104eb3152e0f3614ba01eccbda101072a398901531b7243d7cd70b370e4a6cbfa556cce8e9f740cf7c7ae5d63476d54c73e08a4211d0cec09e799fed948ec41cde4a3fe20e5f6f3d66e7d4575fb002939797a091c7869daba6ef11d25c939a071854051d37e5d3496a753781f7437b9106a81e0d44b8af7c56bd378e56cc1716cf772de268ad8f20dac2ef3b0d797fb6e482146fd266d3c9b1abdae5d557cd31b3163eccd3cb71cbe41c3a584fdcc1519cf494b7d24b1b097eb4a44aca8e9b366e7113ffd308063c34b39bfff9a029e3933d200517c5d7d320cecb7e460f4ddaa679692d13889099946fb28b96acc18213cb75c5561cb409433749566e897a6e97ef5bc6a879087be1c11cf5a11f9317ab447a9c5586239c89d70edb2d8ddea7d420f28c2132e9b0420cca42a7bebbaf3bc3dcd78ff19e3f7d747fd33ee9d9670c6eb556ba73ed4d88e8e98dcafe131f690705573e1f65845d45829743d34560bbc54147e63288db4486a5f84b95c095aca9868d8fd141c86d9b2d9fe085cbe67da619c13fa2bc5640ab53217c66bed278cefa7eea71a0e2bb4a6eb6f08e22d7c72764c9a29380725cbdbf2b55377df69c8c234cffee4ba6a82242f2ece1e9d1f9c171ac12c608b2410b16e19ebbfbfb2a17e060203df2d95bfe157d7b37387754143fd2d8dcfea7d79fceb5c69e49b31e5c5a9250b37a8b7bbcf097131b9faa21f7be70e43b9e1519610215a2a36acf734db70c09cecbd8608bb91ddbfd8dcce5196569a2a2260e5a9b7e7e2b838ee60dff1c72dea5252d7bb7dc01a2d4d253ad84fb01173a9c612ebe133259150cec4033c0ba9a3235136b8b080e9df9e7c01f5fa892316d50fdfe4c950e2a2b6e77979e1735498e174fa82143a221c20a1e577dae758167e7dccbdb88910e4f1efb99df42a03b8c3acab30bf79827413e11db917a21e65c329211639c410a706bafdd6e0c5793f4ea499c79aa3cfab67702d149ad3e404764ccb49832fe1f63a88c816a7145ff15246d9ac031a63939487fb7bdaa9861628aa072ca7eb13914b6feeb5a31dac0b924602373ab6347c12f8e0b4745f737ae3b796cc8909164dd7908616f0813195d49276ed1cf62313567e4a3d5e0b074c38f2b65815b79b4ab9cf7dcabbb48e831e127db91a03ce940e2ddde337c3986bf07d74a44b5a1fefd105d8fa3760e1edb43558e374acb8d8176d72bde87522b6a896ad47408e2214625eeb6fc37a01e8b425a0811634ff7a5c94945150db8079897ef78fdd407080494ea709f2b4e9e4e9acf3ceac2e794564d94df3674615c3f74d93d1b1f8936201004dec1d297104c262de583760215d7ac41dfbbfef00a79c053ad279a534b1425976d173fa8f007b2b8d4eebdbd0eeb6b47e94d92e9e1f711ff39258d8ca42cb49412e83242691ee65700044542c0799d3e52e0a144b563bab5bb4eeca46946a4d2b2892895adb17b428db6b5f207c3bf78ed265445a4abcf09422a6ad18ed4fb8a23be115b5d40648ec9c2aadf05810b6c91d63be0c5f1a3e621424de84e39eddccc6f3156ca9e5182dbdb3de5fce6fe7e9c18107b465946895d268351d6f2ac80e3e9dd6a4ca71e5f2decc71c8482cc21b29999ca059a80ae0cc76cf9d8a8d018e2f2dd8d8303c52479a727b2a0e9a98ece1d6cd4d627eeb44b0dc9fb74b5bd25f8f2ba8b211b76a325c713fd0de875f0a9b182995eb572ea3b75feb24cde1e585dad339bf44b079484f66150a8ff053c1e7e44c7d3007666594568b2c04ea14c96b57b3cbc6bb29b0bac263ef8cad8a618c2ce7a9d955445170fd94079f98ca8f5b6ec0a5740858f535032a236c7617e89dbf449e8ba59fe3ab150501bf575ea62114d28686cba10eef58fc3d88a43f0ef84eaaea4ad5fb13e868e3022384e03782a4b38d4815edbad0cd0383c19c93711bca6eaefe6e95bf37bba0e4a3b14b61b5a0535539c1305b0c43680c34823ca6e2f234045ddda7b57c2eca8720e63f1ad942dcf68f53e9c8003fd8fe84cd9852348bd96cf1aecb1384aa2dcac212e81b4d520217902f2a7e56c311407564ecb924314f05d7c40bb215f944e5f47af7d83c5f98b32e8f12112009e65f9617d691af207079b2e5cbe58e0b608c3862d154319392e351f62bc0a39c806f0b5c308a88c49bd7e3fa956416aab3a200000be5a9f2bca0997c0e8d16732daa105cee8351f9e2908169e990c9e7cab44a4d3f1337fcdf01d34fa37756f129dd43d15cf6df2d163ae0ffa1e3dd7b3494e417b8d363070d0ba5069d2f41884cd8640236098166e72b2bbadd125d4790672902052a0c5599c8e079cf00068e60f650290a1b00af6d5d27f82a307222c8b110d1e8f1148ca38ad580b43ddb3fb1a0dc8e1e4519732841e90d4aebbf0f49ca69499a774581f50ca0f4c987a3a72b38a8cf02c622c8be44c4799aa5e529ca555b3fea78e3b83402c631124106835fcec41e30bdef8592596681596ff0fb26d8d6567dd2faf23f9dc5dcf625b542282990902805d8da57ff9d850ffba52cbccbc2270c94972116c824a3aa8c62eee927a953b5813c8731c6c7d0f0400d73d68225736ab97b1f05465c20abe317ed209d6414629feacbae33af840fa92520bd53a4f4d907c920f42596515e772d076d8d8bd6f55d079e7fd66323cd8ff9369a524738c438af26e4b57eeeba0bdaadb77ca36a0b4d5c12033ed13ee4aaad21c74a45ab33a253f25639d149cdb00a1bccd072ea0011ee002ce2fa1b2137ddac3be76dceff1b740649904e4b363f2c6480d3691c672ccd1248a572c1be434bad55bfb59976aa640e46ec2c9410ed7b7f5c18ac19632fdecb4f7407a368455cf97e2587a91f225fc621f73c1bf9c4e965f4c67370feb83d9fa5d9eba073268c9e56bf9413a461b0aa320d4c129268642a62ab08c87796f1881b1670bd24e1bcd498f230aa62d14ada08a37b79e2f85f5d56bbf75cefab6c6f3c8cac1fea6547eb1d33a7c7d3903b892e8b80ebadfcbb71927bdffbff79501174150e46b5325bf669bdeef02caedf002aa1cd04add7b4939cb35ecd3eb1ec4e8919f74e3677020b19dd5d2906f269d299e447680abbcd0b816e8eff0826d2e688e608e2c6f862090cb1d66ed4cd38d80b22bbdb1a3d21393b6053727102cd78179de890b73aabb711806bfd1fc41a620e5b40d5d40cbdb49ae4eaf6315a2b9177a491214a7162baa0c3a7f63aa58e8930447ebec1d162a19e04b63d7f4a85216758ef12f82f4eb7d10886689bea7081db4aed96ab5fcb411ee917e6d75480f1102883a3e3f111cb7da3f0888cdf4147905deafb9b2801447307d4f02feef2c26aa597083bcf75e0bdaffc23397cfa9bd61b3311d0298a3e0f2c024119ca5498cc6c59a6c08339680c7260f6146946e1dc120f8acf0c1e5b81405ebf81ad4a51c73960953e692bf443ca972f0c6accfd89cffb54ff97ce52b9d09eec266425d2ffa36dc58cb7c1c8b89a9fe6be907414b6b2648e6be4431b1a3a5a6467d1475d2e712b67b1f49e321757ec56d0cb6e4e2db9c94148cb8fa460e09bda410a3fe227d79807773759ea6494a952de9f337e3e0a0a5db5fed6651c2f9c436afb71fbec196a9cb62c83e3691a4685ad25798406f1b3c1ab90d2afa5d24a3b6b963ea1d5074f11842fe2b5a938963914a9551ebb4d19334f2805632cd40b1e3d138d40230f117dcf6ac32d0e48e767262de57391c218f14892ab552e722a5c3b78ef19c1a5df45c1af21b698b3e5e15f5bb0008d3c96bd8bc8e3cb58946823fc9871d951b5b0fa80b0514d8a7f27f82ad9eeb8049638c6695ecf9c1246ffebaa42a0c712341089a296505f7ea45bf75664b9393edb1ea2fef4fd2fda0eb7716514a716eeae6d8522d4cb6e4ddd623849df315470e9bacffd936b71ac1cab3fb5308b94875743c2f344f78173e4b5db1eab568068f109f63b0bbbe629f627e29bb2912988fc81a8b4ae288a999fe599e89f754da9738beb33a9f3a1ba11598a967b506dc8e38499ed395a2f8e4d8b7342178e36bda2fbf8d0b41581f52d3a86d5bd028539f53fca055997fa5400826d914f371dbe645de860f617c0e3ba69652706278e6fc869a332b7a885de0d62890363d36fb9326662275c69f98ce25d8566c9b3fbf99ea19948ad1d050fce0578cdbce9181e0fc1290f4f3f9d728e9b05196da665d7795d6791494badb6c60ac2249f0bd57ffa296b00e534dc1b774a0cd20d66fdff4d5709f0d076b6dccfa41b3ed5f17016677ab4987ef46d69744d8c359a5336c6222b9cc83e6eb5d8eb6d316cce966c59c932933e9fea0559e214b70e226d76b3e28bff2e17fd28a2ff981e0dedbd81b3993c53d04e0649ff58d731e42adb520f666914fb20869e826f721a0962b16d1f8a9b8ccae1525c674d2360757390caddfa05d6d552e9316247f884d9d42315d122524017dea1b21bba213d86d53d5924c54424dfa54560fd6a81134a9d0cc7ec714594fa0f2b869e48b4745b6c82d69a391ff9654ba609db2e29e2bd7685792553c787a5c6731b9b091cc3aa20c1330f46f5ee885ab9b4d1b29853dfe1609f8a4c2b5ce6a51784ad4381073a65759cf506b75db154bb50d2466801fde0a65538ea6439c6a3e6fcd6d091926adb31ceb79778a4794cfa7976a7a82d5f5cf74dd3abf5fa6bc6d476895b733f11f9a795a82061e2f4a224e7a43a678739c1e66eca39ec0b727fc4305ed018ebc0585b63267d3bbb522bff36486daba8f571c55bfa11601beb8f39038f13dc30c4e484394db29e5547dbfac96222094324aa3a53085b88c6d362cb8ef9d74c2c2c5d8ee5987a463e278eb6216c475e6e69d4377059ee7297731adc58669a95b6ab948929ddfcc4d502e1aa075e695c7bebeb6305f209f02790612fbb4f87bac227dca789d0144297bc258328e939d54d5793888a5be7ebc86c9d01126762efdc05121023a19c9a52a8c391a55f07c96bfef2a3aa2cf7ccec682e43941d9ec242126888391e734602918646fa450669232c6092bceda220eebb9627c7a428f8d2d4c94bf9ef1dd61267de55982919ff610656ffacea021628f77300e4543f780ec0596b73cb15ddb29880f043f4acee3c7565e56078d293d014570c3e4a04367f12dc4f9e29a5999ffd7196761544b42e4e9666fce7e62cf8bd8234c6c097d6bef1de28feb204d759535c145015e90c4293f79586b6fda95313c8c05416c30a5e6dcdc894a817a00ac7e997fe06bdad260a899cfcb9b2cbcaf71988f6c7ff264897ab32ab937bde529439a92e1c9d8dff0b5d682c45104aa5a74efa068eb988ceb55b527e54b8fc5e83ed9b6fcc294157c04b913512b4e800d735c4c318a9a7edf104fc0590a2ee0a2516c3297b5e8f99283a7b0b5954b9a1934111872832526f26e03ed6b3d18f77ed2b1dd84cc7aa96638f67cdd4f418a7f2bc4f0de3c53077338e055e588e571bb68da60686d2dfdb02e2a6e467943b1a5aca19279fbd0fcaaa60f4ae58c252c65da060bafa6d75f013ad0e46c92f8cfa705c6b9c3acdcf7e02fcb3540bbc54147e63288db4486a5f84b95c095aca9868d8fd141c86d9b2fb2cb3ddb06fbcdaf556680a0d06b6b0096589edfb8b5df5f0da06f91207dbfdf57d75e678c8c1c19d056ba4eb512e05d4859f632a056d5cae8fc172389d2adfa563780f84750f86a4e487130fa4a282d5724ccc05a847641b176c4ac6127ddb890cf4262d82ef15c8f2f74f5d494b38cf1772614a9b916ea2f5ad4db8437079093e857572233a70241ab08507b09dc51fc1a56c6eaf4fdb35223af662ad1667af7a289df3ea27949bec8e456c6574a845d669efffc6638aa21b351dbc9c762ea3517e53a007167881641305220796b2934225eb6300ad9bf72be2b6e2e3bcff2f3a4e4f2802d69bc459c7285aa6c81b9ef5b492e7ac8f43d048651fbae9a56724c2d9dc9072b22edc00045e3956c847f259125bb1e89d2051e3ecf71157c1fe7593585c2a022eea45543b48a11afefe507c39ffed20b8617917ba1494d4343418d8e270d3b6c660a778a81704f6817406ff7f1a3578e3404a5ff15246d9ac031a63939487fb7bdaa9861628aa072ca7eb13914b84359b660c95b55393714cf9d5e984ffa71e29fb7d02257c0ff16a8f887e473b1e2b1885fa18e18bfb74dd5919a014c2997e2e7591400d02194d4f9e49a0aaaf76df34932b2d7ceb2aa98f91804aeee5ab0db21c198ffbac59bd1b99178654c3a4d9889718c3df6eaad2fb73f3fca85d0522159be5ad1cb5c6307dad9eb4febce8e95d3f4c728cf134fd75eb32a1310ef40f73d746dc076c073a3b1089b21d1c6923bcbbdef550d6339ff7da2298466698a632e2fc9214ce8f560188461f882aaafe4f3bd4c78b65910d2638f63f22250f1b74fd4a3b7add6923c57dbfb13154ca58486bf5f1bb27350409cde1b44aad26b9de9afd002329c44552964562c32387a6f0ebdc2f1006db69841350e3af7127b4acc573ce3fb7731cd468c668365af9388ebf19a20e111c69151642c8ba58cc479f1b08eb9f29dfd98742de4b7b65d7115d60c0f2eb18bb77f49776f4a8819cb8e9ee7d3efa20b551e1f71b9181e1c6e058d60f669ccb85ece9cb4505ab68c2d591ffac9410051d8340cab1975737a556b643a904faf3585fb827be1771284c9d77ae06d5dcba37585496cc9552654eb41cbe97b54d14e58a0770bf688f95a080942b616a103febe431c8191e1ff5a973ad7a7f9256665693a161fb01034f80dcaf831749aaa6cfd2870319c58288b7cd685246fb266055967f8623cd74d5d0982b6598b85f55422f916b486650574a2c034c088bb6c83a43aa5b8be1a8624180ba7eecd27ef9416f00e52731f4a20894ae045d271819db3f7fedb5dbd23ea99eb3bd688ef6a626d559a6534786afef8f35d688ebf8589365ca9597246e22e2fb99e7440b5892a1105a40e782d1947e4ef75303dda4950d986258eb20afc9738eed4e91343e24b3bdaa05ceadba7e6ad16227de802f0a61fc2a806b2cfc47a52486bf84cc25937ff46ba86d5b2f7e2b7d0074ae5f804223861a4f39c654262399ef302aaa20918d7ad1fa808282d1f2a059cf6af7bff5c10a3892e57725a04903b754af52da9e65b8e99e46b20e2ac5eb9d71b65bf8d33067b6018c73e041853343b9f67f03755d2671082d8c48ff01be13d296fa35a00f06e7461dbda861b77466cff348865aaa342f5fb312eb98763acdbaa225f08ce152fd7eabad874104d72bbb375f766faf7578b83afb44d8e60e8d62c17d5161a0cf84b5e1e3d6a5a52d761e04e502e1df97e4d1b1db1afd3abaa4dd8b7902056e604620b8ce64546f43653b77258bb60cbdc929ddfebdd3bad99a110e30c26f3f60f570b427e28b8355035439ef3bb407bada75262bc318447004dd8892f9178fb7dbdc98c9fbafc608381eac1f01490a73782eb1bd370e12a8bdb3ee8b5d62d8f9562354480a3077d980bb40f90df0a7922241c3c80fdbfd36042eca9e14f671c8af337a95f1fa7a71afa5fa7d2a43ff8c4c306e980a6d56c767701e7f4b559aee6a63123d7aabf53ddd9465ac56942a628ce450e9cb14a0f1ce0ad6bf46bc0d822d8b565f28332c5b6d20b45628ee4b1e0fb77082b8cf6e737c6de7527ea91cc962e7efc08e039b7ce34d8fbd2aee0f449ca371d4290e261a1e00a7b5cd865a2f99c300580b643e765b0c6e4ba7034181366654059a9bf0a5d0ff65c6c8e3d0351356f01527d6573f12fd7e504e02e4b6605491526103012b91ad8ee66436c8a049a4d63e99c7bc66d26d8d2f56a83769a05c32fffdacb1e39cdb26d4cedd296e5ee3ae977130128ebf8bef9476d153daa468ca92b894f1b800e1c8c7b7254198cae5e5ab186bd9e62f5eed8659cdeae1726cc8de2b0174d6ede82c83271d025271d37724a72dd53b102a4dd8827f9c4a89912832f4ff6f2ab3ff699076ceec8dc3f738f107784a9226f6222e040abd29883a43f008214b0147dde3a2c4e6ea7c3ed20bf1b2f992cca7d6f427700a55e9cda29ff5859f5577e0ab98f5b389e3738274bea45a35dccf7b6ec2ea3ffc5f63e960b896fc6099c4d39ecaa4eb1585b48644e8b8acec1a1406247a565b89e33bc147dd55412e03ea96a3c658ab98c9d9c2486d8a405d9ebc7c164b98e36ac8aa6984edb9a59fc19df343d10002c72bb8216be56c49aab539856c41c00104b73233c785ab173d0e1e6728fc2b232807319c5a00b637e4e51174f42c34ff6a2e227080d959ae2fb13281e80d39b8a1a6d319223fe7c1954197f8da8eace56bcc1830e141518ef67dbfeba3ce5183671e75cdfe0b26df3ae3f77794a9cf2e4c49117c90a85f0c27c6884fb401aef0a1c6835177b1567b8c3a42fcf9fe012c7a26cee35729dfbb19ddb7223c6bc85ec7af7fe00673b036aa43d945ab5188f0b09dc605ab336a8f9b16d1b0b7f6b40f27314aa05f2b5167e883922c2935fca78fc6ddcab0c7d9d7ad6a989f6ae7b932ede6f8fcff9afaf4843da86c19abbe6bd5dc7c3206fa26f14a59f6756dbef6c495191ca8e4ea707a69a8ecafe3f52b2bd7ddaf2816f1ebb1ed1629f7251ef5d64caebc31d7e0daccfd3019dc4a287c3ef523384902f8f4dab75cb510c3be7dbcf852322f807526f0d635cc5c5e41d0ca6f9f85de7b4292eae9db983ab9578d87cb77441f476c389f767b601a1ad67291b830fd4968cbfa3e761f24c83d626e3afabadab258f70ebcdfc86fa43b93f3e90cd0ce181bb56881e56b6e1c03cd3b88eaea86d9da9dbbc875e82b040c460bc04a8f665263609fb546198384a7acf5f30a6c25f8a8275815251094c3973e1f42cfc9742881f9c67ab21c08092444672ca4be78da2f9d8dc9c654d134c56d8af676d513ffd77f5661c5544659391ad77f24142b0f1d91c7d7f3af048478c6b16eaa7d2030946ef41ac069c395cce492c8e1d72d04bb747482e222ee15bb8b1e2c6fa62a910ed58861589e1af47c47e3cd3256ab1fb0ce7eb506e7c5459332b7a09c0a6f5ea218e0ed58588a555d700067ed60a4f5e40c30eb646df7634d76965ca5255eb95c4675c23a4f06bbbfee171b575a3ad1bf60c0a3840de98478b2ad1ed11e76cb51c158f2096956284f288bd7abb3d48170c1b5f0892cea0400319d042f4f5b6eaafee0d1bbd63f65ec7c2dcc4814cd5dc9672f503920bf0b19289f7031fad5c113648261ebd35007c9ac4f65b4d2d32f4320f5890b16c2af6de8d06246d4f6e6610a3045996031df0f289642f327134b0c447d01b9e73c015dc9d525e44f38ff6832ba9a8c90b7669fbc64228219ae0089f056daa33172f30b7e18faedac057c792642728ff8b44ce72a8898440d854cf335d4eda152f0b8075f46154a579f07259cdc6421c762102af0fc99e1a17fc398aa95b092344950910fe56819d22afdd31a3261b1d7a3b449433d9fe6b8bf4a884decef6537440ff01c7b1d32dd91a9a2c107957b0b1afdd8e3d82bce47995f3da2695ed20bfb30d54f81b785b35f15a3dac3e71f67ca676412ad4b9b50733f64161301331b3538300c655472ee84a497df194e9c2911c08f254af318ab622c27b80eb7a358a968d9f589a135ce366e282751f2aeab3d6329fe07da7d3ac511077a03c881fbe84c79b75424f6c088e2364e6371c931f20dd695c2707849d9c8e1f7b8967f7e4b12b93b67fef48c157a7ec5678034a298872a766cd53fb768a0753c6530392a7ad635ccf32d7adef5374bff5bdb536dd13b9d5223b135344a669b406a07d43961b42768f8a641b75bde434ad474ed27abd9834c97816db629efcc6959b73ab7e0ecc83147eecf92e24b0c422e4fb6a5fb777310608b6c09acb8c511b554b8a9599e9aae1eadfa6bfde60d3b589a98338bb0ab5a9e427ba52936a9e126e77e2700344b2326ed2923597e20b31a792f79d2b30375b15e0918b66204c4ae3829bbb6d871f0bd9b59c58ec97365bb17c000c0a9fec6e2ea30143309de257e1404f329d1adb1d306027700ff41c7685018c59167b56da160ccbcff7704d90b0f7aa2abebea6ee74427affe6a4808e92cf93fbd491149426c2638c86e81a8533112394fe838d6becaf24b4afb5e8b00bff754057b52f0f8b753e71b0146a403deaae22e4f87e3a9530e31f2b24161f238914e86807fb56f00ace4760c59903b0f6278780e8e5b5040d9eab972418f32d8c30877c1c4b31a96a301c2a149297d9e88d4f7f679ead01c165f68b42e3efb9bcdd219b778a882025dda07804dfadae2c482b1a2b4427b1bdf75bd1a175cd542fecc087e39a1bf3effde645fe0294cee8f9fcfa4192a7e3a43e4baabc5f26f3dc582e1ec807c6cbad3c63f3756ce3530b68f72107842fc14d0516927a4823623aaa01b10955739382f44a803cb86848b51aa7e6adebce5c9fcf61f4a9d2e77cb8b15c50f98ffdb314b5787a8f19485c04399f9cb8342b7a13e3fab0f1086a85ef35c9ff01d3d29abe96b63cb6c9aca142e20c70319d82fc2789a6c5a61f6d9a4f074221630a74ea3879268d016d78815fc389b274c96855f3e4bd30cbffcc51c49ce76bbe76192c02463313a3bb19e0ccbbd13bbbc7c7d86f1569b22f27838acbe0ec4c3d931e42c0bbfc7c3a29a100193694fc3202058fd63e12b7cee598a196cfd6bb39bafd815c15821360dd80b782e06f30c367ee7d6b4ff60071d52c46b7f80672244e3de695ece72ef0af7d43f0ab389ae5b25834ce53d2f47dc2ffcff7db1b64ea432d9a95436b092a3dd0393dd9d760074d6b1fed6750a60ed8c31aeb77c737ace0f32ba94ad88a0c9502c7409b829236c98b8759970b4e4a6a8509f6d6526ae6a6e77de728dc965f99ce22bbfc070e31fdf0d7ae1a7cf80cd5c5d71d36921202495486b3bad4e40487bcf788cfb9ec8717a2eae5911e170558f014cf37978ac20ab6fcbef0bc371ee6e02c470b1a952af89f4e6729b97fbe7f6810fb9ab2901d12c99c37c74d29b0fc5369aac6a2b56ac1a6098ec94a704ba0a2c971a233ec4003493355291fd72da219c20b3ab5f7072c3eaa0e832beaf556c6fab465dc4a7e3f6a83eefee63fb471f440aa6ac813c3ebc314ed92e2037d010fc6116dc344b8e04708c10a715f9169cb6537dcacd95de55c1563217ffc26eec40c9cedf8bdd4db6776eb7c50e2a2d5da6e123cdc65cf49bb1b559a0cea4c7d7536e3911514ade21684d9cf226850d71c380c86dba6ccd5fe92924ad1e2b0a7fb72b02d01e1d4c0722a40182e66c44d3137091b060da3ec6f5fda27e9984930100494b8830f9f885525036c936a2f9b3890f5e20ed9fb4c43067108143c248acf2a31a6f3116eacb702aad38ac78cd38c1ce1c1924915a40f5cfbce7544aba0bed8c76ebf08cd1d0ecad858f22dfff121e91a7f63f6efff3f63560c4cbad647ea3bf8d26d06fdadb2f44b0c4bfca1aa7cc0c4f7329ea54df752a301799fb6ec14c2b092dd82a68af877b75dd5695052fcbd026cc48b9859af56bc41a576e87e77b275eafdcad21613838c046e410e8bb40e181ec8d63516fde286f3269ee9a07e6d76ce7384d67614a8e3b6aa6e6bcb1112da1bf8c0bc1b95a11bc2bb468b13cab6958ca3f56e4288038dfe0a13e43a99fbe16298ad6c4b2ebe57532013b3cb6a976b93bef7b95a25b43fe669f3ace320fee5f228542a5228327a5d53d79e04d0127fcbe9dac0813ff0f513b8c16f4e03f6cfb96e2a4b6684ef32276b002469c69f18a2766815253a1668d41e37167d64d9b63427eb6643ceff93426ee0b88838ef6970f6ae7c558a332eea74b89c6c3ef40b7cf7ad4d1383eb209786bc35d37c038aef0665178a207fa301cc49fbd93806c5abcce3fe151a6ac4a6e9fb0ec3c998c583ecacbfa78a2fcbfef4c75b3df08ea49eea5d0f97ac443743fec77a4b2c8c465d0c6cf79ef7821468b67351d568d4a52c408dddf0421f0e83609bd7cc2990eab0efc75602c8d2fb03ae9f98e85e7277e98b75d90111a24338169ccaa7f153f3c5514e73a995f0219edd71809a2549a14f8d7b4ab445da6a7410641f892a1bfd05077c4bb8dab0f8b87b17dbbf459dc8ee1845f56d4f929ffa1e2188095c495c608dcab4db0557415c1771083c221675c947a545033265d7718415c68667b19b1f6f5ef143f077bb0dd557cce34a5c3d81826b7e530f1e9d08e73b78b5009fb7865c6889d4a6b4402ad06c0abedf1ac8dc2c4bf2c4ca2fe1f1efed5be9245d95032b5313263b6587d405b7daf711c00b593f6d61ed883319abb1b8b861894ee6cf42f7e4804ce0d5e82a350dc27e81bcf2b4a6586ad97a51628a99d35bdfcdad250f8e875a4d4ce8b71322724a8ac649aa52bc61f998746abf96bf21741d5796761e2720067f35ea2b463bd3a01773729222a4c76cef40965248ac1b7353b9e7203c04d4e2d87d82917963e913d2326b1f8dfc1d164d45a5e80cdf51301fa387b4f8d3bb0fdc6e375b5234f4b1cb66f8ca2b3c4f8c3913fd45e48dfbd19e303130b851379d6280e1546614f2bbf3af1670a5ea60b3ffd48926e875e72a1587837081963950580d490cec51329fc832a8545d8312cf445c4140f1186085305013d895e6ab074731ae34a499d79d275c25ee10f1354b82864bd914c88194a5c610d9627f9ce5a6ea29af04d7380dea5b50eeb6c5317811cd26e662291fcdff83ee274f05794894c80bc17566fe411f0799a251695a09a096cb2c76f220fb8cec395a5f1c90882060c6425d600a75a67b1501cc67524aa2e1169d1ad1fbeba04520930b630b819e24d60a54009c6c335637d858cb781f0d494a97bb4d1b96f34609988ae7c150a1a015898d96e15cc25d1ed1f5463b62fe1526df9d41baea77c35bfeb9d81c7a0972fb95f6136b563546ac4b0aaa70ca7fd5afe3828f80bcaa9fc07f3bb0108167fd66e4a9fe80701b05b0119d38247ce02d8501731620072c93e8424f9c104487eb80bb47ea19ceab9d48c1b0c9a12e86644718e0419d4d7106f80abf0c66762575f8681791481be584c2ba1d71bac56b8f59d770288fc1720fecb5bee215b068e2ecaa28c2a4bac1f525838b6ea038eaa1fe460c8837f7e8570c6f5999f5eabf62ed685aef0f68724fa9543aeb5049fd95898a3bcb268e814b94c001e4f65396dd2ee058ab5b0c96689014c2baba82ba71cae82a17bc5b29e9394cd90950a455cc76d0f9b46394564e8b6c018be2410a8aa3d960dd29fcb01c636158eb6fda98cb5fe4a7520d2b5fe07345b00038867f69b7b7975f739073bb5bccba9d3dc4dc98c038ceb8f4fc399087693e4cb12460ee44608b79634c6c0629e7a7dcc5e19e609a5efaed483534eb0fa9d08ac7b9ab669d68a66085a697ba4f9dab90444713823757f550914228ec19add14b083f068f1207bc87c871e669b02c6c715bcf88534f790b489a45d0b5f5b610d7bb92a6360e6362d7a40827447b2167a57d93b1926d4794704fa1c58b89832f1188d013fb4e9912dc9b39ccbf7c8016317c4ce18b2f1dc0ff4fa8158b8d2c5231b227940f0b9314ee2cdedf0273c988c3e223d6cb5cb95e88d8f429cfe0a35a03bf14ff806ccbdebea2f248ea88e92ec508980772e6cc7e5bd0beacceaed87849828af55c2a8a93f79df0751e86aaebeff666d0f0d0a264f4a11070ecc7a65594e055f1cf661920908ac83a475614401112714adf89d20a87bf22798fad2b7b5cb346b4235f7fa1487e4bfc2c56c3a755135eaf2f047420f6c25bf7a8ccdd83dbec8fbfb62800f0c5ee51dd673fb18feec2dfdf2e89563c029eb5c9a6ff8a186da59a39683c8fb7ca6761d8935cc5322b3f05e14224d14c4ae2aabc735fdae43a375ff30bfabf1b168c96a1471399e8d23d627985d4df4cda3328ccc848ef06be47f4a67715d2389fc5afe07a8ac49f060c4d8e90bc96e905f21b2408f327ceedf97c5f77b49a9af44c06abf318a92983c658c1620e0e5b346472ca25a8f973717d80300d9279c282a9d9de5a91d0b48df1deb497f9b1bbeb3e269330868c5f8305270e287ffc302d9eacd7adde5530f7b8ba1f9364c8c8686ab47a09ee98e4fededdc12079105f2760f88e536ea385c41d7737080644ed7aa853466b9bac984f6a4d5812d6b908d66f398c7cbbc13d005ec4a4f51833f7d15b08a39ecd7807d837d4f0f7384913f8342ef15974b92794f65dc9fb4d9b2ecd9cf95b3925ed2e7c07aca9196657cb7b807c48b1f6c1876f50ad16525407ba928c686bc6060b3a418ef8a6e078e7c4603422b5874ab7a1a6fb295354f14b2a61c1b8acf17005eb2f6859a117230c4c6a8b8e2c254d4a33f66b9a86547ae1d38d9597ff940e31ec0fc6240b97c8c3976f3f004052efbb9fbbbe583404f2f5af0049e47ef7f54f86d74ba704a3237fdfbcf5cd0756591fb8633861fbc4691adc59a0522a287c3ccf067ed1e5f04efe71adfb09825db4285d44abbd8370bacb6e6444abe467fe6997ba905562e7b0fad11a0dfb22247534437282ea1a418f612e25aa960dffc280cf5b54a9e90bcb1606d93b8c6d45e8deefeec65a26f869b885bc9ca7627ceda0c9e06148e4437c087781c0bdeb433b57a9e834bb5bb525127a95ca6d5dbb2728e52a180713d53f99706bb5eb7c7780fb7d670b9184ac8093d0a1cb95f6d53f2a6d5b8de32bb69ec73bdc386fb5e9d450ee7e80d3f01d1132aa0238f72a6515ef53ab79e555aa8faabb96eebcbf52be302146704425392eb84df46a82be35ed3c885421a061ad954e03faafa96f2d221c8ecdcdbdbdf7da24cb476050a72394025f407f123f734d5f9196a3094e524e5939780ee24d6e98e3d903eb3ff3dae0b78d8f8ec9a3f202eb7463b639ac19d32dd05c04d1d264f30f4822edbfce65a0ef214d6d12c407d753610d59f12a8d17d4eb4b39022275d36cbc5b2da6ab3749e90b114d041f5b98bfc1b731b6c7ffcc42a805d542398f473d85278a7742d4bfa16739ff868206db0087751bc1ec3c2a86f9ac7c2983e142eab3fe9972a9505bb1b6aa8acdfa48b927d89d8eff4948c27f6ac32091f3f3f4e80a248a38a73ddb27c5807fe29dcb675fa5dc44e4cb54400ed8fc1497fbc398826c55c67dff64cc90a198910b8c86bf4c1091b7626d04e582a758cf1820be0805bbfada9b02238a477cf51d72f035f56b184c89a05a4db4b5998e44cd5075b3311978b18bfe19059cbc3a8f7ff2f984109630385b01e03fd90953c1bfc4cbe075e8cdaa0fb0cb29541833a420ee7b2ed50911d09604b7b1e52d0ef2bcc0c31b7392ea90081494d9fabfb20d53d0effed53d3fcc28c22e9a746e10737dc61738dabdf3fb37bb4838a666258383f2c9beaa5c989605025941cec10c050adf21ea599d7f6573235b05a73eb12fc3ca815e26775356094becb0c438610157476609426715e55079aa0053fb9e02f212c20f31735dd74687cf60eaa82a3f680e042fa775293ecbd0d6f545a8233b8c0a365ea74c9d1aa89b3bf29e1ee8836a0fa7e8ef4cb1bc90c3ef9985c2cf7540e5a7cf62253e9af2c8dc421f4d9eed8bb5df06f6992d39aba23d4c42c68d8e8deda2cfb836225ccb42ada85b24e436f0b1b634b2f5a079f5541b86a3c89c58d618e2f240157b67a3b3dbc76468a9aeb2a10ef3a5050637fe2fa9b5c36e83a08070e5c416909dd0dc91ff5bbeca01dd9b6f3ce78b11a664b76b029dcdcb77cdd0d4c3f2af10908cd68784edc7594c27b07e365d458b2c22d93cb4e52411ab43a0f124340de8ab4ce16180819ac360dda09fccfef3424c8a3075ac91cfabc8a403b4f878d37b2824cde8d9c323a19276d79ed567db99a05cd3cff588020bacfd834c0664ee381df74f2af44780bc06825b3a2828caecf6171108d1e4d37b909200af43ae5c3fb77f55d4ac437a6b957be38df53d3a80e75f4375c0243da48db28948efa2831ccfa92ea6d528028e23da9d5259d97bb3b9faf01559c3e9cf7dd2b7e055c7e136fafdbe4ffb2a5f61ba1201a5585a745d857499ed08352eccf56aa9c536c87e9288731217fb64d91130be1f511917077137e89941bfc5fcebbc8ed0a0610263f9106cb5e45a804f9458497a58aa2c95bc8cd13b26ab810c37665def6de9003f7534c486309fe4626a032066d3e778231b771e749fc86837bc032107f090f1542b9bc34a5ae6ccf43df587e7c715909ed1a43cf3d29871af9950fb82fa1b7c5a06f196d2c51a4080e4b6a22ffcdd22fcbc84395718103d270740623f911fc57672e1e451b6d3cb873d00d70f3a6ed97767d87ac3d11afe0f0308752a24c0f1944dc5603fc9d147ed67d8e4eff0fea1519b3c2a7b99aa9b43c6d4414676d6e046a12e11b369644ef7da559a6017b33a607190af21f5a1d773cf041a5a0b573c70458e6442434e966f6369a291ef68e1cb65bb1de35a2b4b55eea584230b900c161e3fa64ac4f09350cf9c00b4a498cec2f9b9903ae991b0d7332dcdc43e41b6e21ccc737ade6c9becdc2d42e1bade2db1d45af145d32bee7135baaa3187d6922a51cb738d8072285037adc22cd31e842fd2f82342a27a3ecd76ed05ac6f01a9daca10b60601f88c1f5f7c6499588b72d23d0e52df3f15c6cd91c65d2ec4a677da421e80bcc2b353c239758f2ae341d2e63013ea0a9c07f692ad9956b2c23d16e6f3659b1a7ae1290ce86426b261a55872509a2c26c2e33eb5c049c79663d95bbfdeabdad67992836ccdaed1bab1ffb3a19e5e30e532554511a022d8283665e63daef92d9ba0da1e92fbc51785a8066e6f2b2d9950fd5c3a4a373ff57ae29a97357c75d6de6e13696efb12488c9e3d535c602bf061d03a448fd2ea4c58c96c8e73671211ad42aee82cce22bc5b1399d3ccc32f1c78ac61e6f6e48cf521aa4e9ed01da4cf336d9d8bea9a0fbcb50a2c8e93b2b507526f9f30584c99d0074490324164a8b8016f8ec53d6673a7d4d6bc10072f5aca38ff1631cc2d5e289b2c4a34cef3cc3c37e65585fb100552d382544eccce543bc2a6168d32147d3422075680968e4e964021ae5700967af3dbe9ac2056e53276cef79bab5f42e140a0445b04e0c7dd1fbc1d3c5f5ff177ab5399dcf9daaa52dbf11edfea5d881047706f70f47a90eff32f0286c96f2b644dd184424d6f5e0217774f514ea9b9b0441d18303c6b0e38b9c9c7980d018de150abe7605d38c847b1a5cbe8cd0e36d9ea8a64a88c2c049099d7d4f908e091782cbd8f2fb5b13c0e18ebcbf0414a1dd36f589d0aabeb52518c734a534f238bc78c92ff2a4cb858a8ec6283b42ee5feba8ab94a9c989545e6a82fc014494851ac4d1d4bbc0e8b2cf1df8124c7f9e536f130dc30ab328bc2fb55f7dd7d27b285475e07b608c1ad47e6838ed903d04e2e698db4df28dfb2ba4d57d4a36667778e14375a1b44fb6c7b82bba4bbb49f5ecccfecae60b5dcfc7e0ccb4c2b11076081bcd8e0e85abec404c477b2d3de172b54af26ab250a2c21721395b1674de1522e7db1a8cd56b86c4da524f4f582af4969a35445d653b7382d5b06e342365349ba64feba32f2132244731a70b94ddbbe2486e16c44e9836ca19189c97bd1ba8f4d8004467b2301aef049b48ceb8d8735692c0ee0917e478247f68bb69a8523bf8f0d9e0640565966d5a6ffd1bcf7e2d68f7c71202e918284f01a490ab139cc1faafcf98a2b72bfaccbf9deb7dddf637fa2a66e9441bbc773784cbde5868027a8d16a01c4a04f3a2156185970638efb9e4acfaa92c153ccb9e9ef018c4d9939e8c3dbc998cae729966ff1b5d23477eed0091bd9e98812dec44927190cf8f0fa5df587038465fb5ac95e42a63bf9275717e778de145d3ceb29043fd451b798344c498cf5df7aa560c7c0a4550e0a7df93118219f4dc278d9f4c73b02da2bbe1eb79081927bb52f6d0dcb17b0e0b2834bae3a6a5f221f8b3d71ff3838e4457e3f57c96207e114c5cfca89099d4710ef2c8ea695720f6952a823432c25277095ca67663bb6571ddd24211b0c96f50da79611bce12a49e979345272783633261d5e408843cf20b16e9eedb78f7d871a2cf120e31a3251b325c55fbdc868c167e097339ee41670ec45e8e34496afe306e62d40e5165b0321237fa3f2bab6d587268fcd2fdc0e2507000b8d688abe881306b494f5631ae3261a795833e71ee86e360eb0c06a33853aed75f877e26515e5c7f1033afc9fe0d44b78b942279fa9f85682022c54b1bf922cb3574aa74548e92515b100c6b53e0efad847108865e59b6a828e580024f67cdc5efd0468bc95fe5d0b3c89f6b26557aa387c651ae7cbdc2cdd33485476074e4d1e63b99fa2e0f99f349df561d767395317343fc767161e663d1c84dff64661a1f76bf4b6d4707722a3c45dd4b973ac22cbc3cc4fedee235541846c6b5c5cdbc4009ee982e92d4abdd36acd99cb96e11d1d411a5a791ee7c9de9879f805d1d4868e1417c1d310f36463b5ec14e19bdd4d6874b21dc400acf3c744e6a5c851a2a4f4f0fffa409c3e0bd5d536eb522cadfd291101406009a9f3723f8c194d3af956662564494f6439fb5d5b04715cd3e53377f0c2a813f0d11b63d490486350fe3a3179d1111a90f41a671fa6728eeee95a845c1838c37cfa0c842edcaaee974eb4f9b320448f737928cff4da1760965218154e25c723d999f10638fd5c9e91b4a298f6bcbbbacac96d4ac702da0aebd887b3005e0a9469e767190ab5a20e738c7773aa2f58baf3e6d84683d8b21627703c00a7bde703d0ec90051c2c353f1ec5401b30dfba82547bee500e9a1cc08b43734e85c7345dc295156741f2c6e30ed1b13cbb990a8611386e238a3c3608e21bfedf2e23bd51ec5a2c283917a571f2b1f81a76765e8513f2f1253361b66030425cf06bda6807e2ad6aa53c11a122cf5b71ef01bfcd2ebc978582466fa8babf01493afd2b22542f904134a0eb186ed2ebfdbba2e7d7c1e63cfb871a3c755f4083c70c7c4354e7fda3463eb892bf8931f19d057d61388018c86d90f17a530a57ad7f391508e52efe78b1b65047d836a7436361de5a330e7db365a2344e63ae70af722aad1533c1dcebfc72b49aefd118d5ecf1c3453f0600f6f4b378c44be11295d6534bbff66c371b6b7d2979771b2cc30f67584cd70e61a0ec2d98889be5c126debc7f690d2808e0db9f3fd46320d275afbeb7452165f270a13ea5c31f45efb536c754de5987f11d07db9ba9fbbbf911520c4ab28417124f4629578c62b5d8d0da98be2b9563b4cb54139589264f069b474d01f59538be5917c9a8350ac8a071ec961e584240c9d2fd8d3c5e0cb333589bec1d09b3b3e1cef7c30959bb39e51ef2bb8234a242b87102a6f9753752efdbada14ed7eb797e669557ac9190b697efeca3febead845c302ea6bb45b83c7bd8943e892aea3094e6ae10e77fb19e8c64aac1a4dbf83db4be925c2210889e3aa5c2bbc0ad06ba8e260e19a634a484bffaee4f2de7aa315cf082789ae554b3372b9ad12efa9dc7ac5a1e3772d722aa964bf5c778bfee0673850e51dc2efdcd5682a5057d976567b11ce0da8d003fcff7ad9810012e70ff1de9532fdf75d9dccd8a2dc56615d61690599829c449fe88e1b63cecff4a3099e7ddbec62393978786c9bc38682820f135df5b8d947a941d5a5cf797c31286680975b9920f1a830f6cc9e65522da78a4c4eda7cc9e33bb5bc8f939a7033ca9009d225fe472d8f12f9673bf1ef72f71f938d968ba598dbfcf8fa7aed5c4f27ad566ac0419e7de7633776defbaffe9573b18bce100bcaacbd2a8f438dbcb67d45f7602681092ffc2c2d754c8ad6ba40967880cf34efe766db2508d19d6436abf34a2e5981a081a148ca85a5ef22b435d938f2a26f371ecf47c91fae406a73948b71efbe23a5a6db4a34d177eaa4345fa83d0eaa0ecb43df384775b20e64c73fbf44657284c25052064687ebf022218e6e9556a6ee0215edddc610668cd8e2a0c3c35ec047c206a8187e8ac06353f21b6caf802f90d0764341de7ca49335c57b0c3b90f6d9553a72f5d898525ec61f8da320ad0b31e2c651d6875437ba8930f4b6faf5430ff13548ae6632266d47c1b87969f94364cf4ee1a73deb83f3ddff6d495da747cd138bb2e51640b411f763169d8b81781de41b73373f3f0475d5c532b190312ef1df9eea1251b42758ffb7f841c236445f4d189806ee4a9e08ee9eb5926e81b31266fba077bdcca0c4ecc569dfc36412c81ce545bd0b9388dd1745ef2cebe6c41afc4add43f30141534698510392fbbfa12b45247b6aed9a1612677e187c41039d92eb6876ba889563166ffd5b12798502090c6411ef93e65fa35dd01eaa936ca6112837385cf502c553bd1573e7adaca2d6d3348940d9d3e40f3643f4aeaa649ff308bcf99f645af794b59696439529d6c73c615c7e8bb78c6b36f4d7969b505491aa2ec382ec3301c52d09a76bf665f276613a2f12593afa4febe540a201a1bfb8b974f87200b6ec577c978efb52f05f5d3ed101d7bf850744a2aca59bc7cc6409ab5c64a780678910ce9c01c5b7041e92d45210a38e6ebf84eff42dc0b5b363fa729d28e868ee37f09d34da2e33e068451b5c2b90344fa4566fc60955a25d20387b1b92fcee7f7fd7d366820ad23824058f606f6d4b768dff6f03e7d7e3d8b4b09539fc28c6e84f5cefa71e2a3e6957700d1b36c335b5f996b030a73723be650343f257a406faf1b40f5223ad157b52398130d61094fbd87d884c7952393644b5c5e814e5330103f5b1e5bf96a53bdf40498e80f9c7c212ade05c2e67fcc685b5f627ab5c1841198cbe174057082c0c689466c29ca0ffa64f4247308021f714032bd8eb1f0728e9bf0970b3a1c9a6a33d87ae3c332642d7323730e446ae6c51b1e0da1fd03ab4b9ec57b7f82d12654cc6df0fdd1e7f46ea43685d8c0729187e61049cf2733ea9a9832a775bca00f220434a9787ade0092783ef10688705e1403cb59437b888b4cde73b06635cb8d2c0c26765f61c14855944a06662fe007b39e99fe0209527abe41cd0e688ea1d9502bc82b283a843a0ada3a9807d869a3d3d065900ee0285fe33507609eef9eda8a3cf8b02caf3e7da024f888623df244c137dc2ffcefa278fdc3a55f201d89cfceed0c1e33418208137ea438d03cd82fbc882f94bffd9a2252a1d06f3eb7678e681cba4d6ccb92aed0fbbfb9bf68bda9bfba5b183cad60c8b641c6ef3218a6e74e35a4f5d4f0050b88a3ce87663ed8d1f63a1bf6e267ffd0f3e055e70a78dce28ac385e763479a853885246d0761aeef5d354f7d5470ccfb463f12859979187348dee76ac3e7caf8d9c879ab9759e1534b84715ce5ce1d8e15483933ba0b4bf022e6b420f9ef1b47c01970179045b97ed303dca0987a89eb194af811d4e2954d0eac7b4702644812dbd73d14768e7dfe4f2e6a409340b04c6f52154c0b4ac1b07e898f02efc89b5cd0f3bb519caeb36537b5ec06d5d26c83150ed77cf3011ea8216626e8d3de3656207f4c8acfbe62562fd22b327c5908d1a40420209950d0bf320ce3d8837707f6516388535878e868b046f40dde733598415ed8b5e6f891bcd955edc51736d0c3172360d05f3bf8752891bfe10bbe3897c8bc46ec8d2f4cdc1d1f1b6ac97604e6c944a9a8115367ca28cc3dab444dba06f63aa2c9d30d09febca030bb5344ac0cd952018b2965450639f5272ad0ee60a19d84929903c4aa8aa0070f138292d9dc1eecf71ee33f0db4dc696e577a206f46742da6b65ffb4f581784bc93e6f0533c58d5b830ea598234813fefb04c4a7db88ef68c9cfcdb785776a7cc46f7026a36cb1079d51ab16c8fc57ed2adbac52ba7fcf49da0fc40088a6f510037f1cf2997001e5c84cc2792a15c7e774da6c59d7ca858b7394d11081355719314f7a04e5a68063649aebc786ebd89105d507cb32fecfa5137172916433056c123694e712993a6bc2937563bdfe4d82d58bf4dd3444eae8a2ef8dd2dd5f01fc6ba8c68cb19e5a75321a9adccce7ef8bd3dad1719c9083955777872f056a7de21f3cb9715d363f356c73e77d66772dd66cf296ab86ad5504dc61c8b54bc4375594168f20e09312eb9e317c6ab88117285b43574a052115e0888b1552fdc11c6c883b86d98334fdf252710774b181e734df13ad58473cc2b773d87b9c4b35c68b6a491410a65ada32bcea8ef3fd5350a3cdcd3cf421735e323e2aea73ce086a8014c0381ac78b1f57a11b5c678cc4ff61485de5e0b271dd55f60f6a385bbf48374415ba27e0b4d4e4350ec5f75943d6bdbb36d71a077cac6a3f57b60dc224ab71860dc4f59f9c87ef005429587abc5f2f49328fa21ba25cd013d0b853f453cccbc6860b2d9aaf1043ee736d5cf1df4b4c2a554fb62037f1104a499d7500ea7da0a2a21d2a699561202d85b87d719470a7170f06f4c43bf2c0da4359e005fbc89a83294b181d5580c356db99504f51efae1715694935f6bc032ec4913845f50ff58669b32bb36d5edf487cd0694c9a43534163107ccbcd700c68480d38259de34886c57ca3b5942405fcbc52f5da66433ff9498a085957e24897b8a66bd80f1f8aad616620e8faa20f01df5bc35afaa3fcb9adeaf9314076dec2b78697057a6d5daf92ecb4098d08cfc514b3a772dfdde023596bf1aca6da73cd268d9f22ed1964e7154c9bfdd7d78881868ecfdf95bd826d9694a3400d89a3c8aba237df22e6ea2aa34e9a3b9cca96895628519685ad5a4a1a590c872043ea7dd797bbf309661649843cf6726a68de56c1c033186818a8e39789137fc07b156d3208ec655e7e6924284c2c282188f479894ea19e978650b60a7d10bc8ff667a722debd2d2377e881990824b72002dc3eccfa5bb0057ca7880f94d49a7f7ae7ae0d7969f78bfc90e8923f8a552435c8e9c030bb73ffc4e07d6ebf67db3154dc93b6d6ee9c55f472db8a14bee1f12d0809f788cf018a35d102f1bf5fe80c657b5c2fe1bd92b61e1e06164d3d55f30bdf8dc02024bda0d8d9d7e2a187392fdf7d373e4fdcd871e8ac39719d876ff8fd6f93f112dc7fccca13bcdd70e677645c172f55377662bf392d0b5b4d95fd3e97d58e6b05c41d8843f0a22bad2f308bef92b9d40d5d28fc7cd81aea5aaf96aface2b8d60ddffc253ab6c3fb4b6fdd3ba8b257ddc931f0166d114a94b3c7a1d76e5b6650f3f076d112851b1fe2b516533ebdf8ffffde3c3b708ed29b83504bce7cdfacbd1f29abe74174958fef28e8a29291661a423b6b65994a00c95f8da8f0ffceace60ed87bbe17f55b54bf46226d1ce4382fe7414815ffe6956926bbe916bdd9cacaf124a700d90fe04d9fef67642683a8b59f54c188c6893c89c1e20a47a2af04b9c72bab8097a0f9869c0779278efd53e31e9347bedaa91d04c77b4ab031f05ff1d56536f83ca3be3fddf3f2fd96df961430bbbd9bf41d6003b8e8afd8e6b6d6405a1fa9e104f01605a9c3959bd9b03e9eef8986871bcee1ddb2167db48cbc791c1f63c23f22f0733b19b90762125e5930357a2fd6aee3f87988f940b295ccfe81ef1211e2d819e92333fab6bf5ff8b13d7c644e5d9da1afd28ebc1917b2db4080548c3f3c9a1b9834529de78f69c9f7a3ea3d93a7dd920d236600e76aaf22891442637f81cb0c94e5f031cc0e0445ce7ae01154952d0f90579a60f49310fc224c35aa929d3fd13b3eec45df463266ec71e85386c3f2f963629c590832b23cf37e437402c7ed42c7b89566796c85a4a29994a3446682652c7aefd48d42df65bdab3f0d75b106f79a7f463adb8c7d1884c071f774be303e1fb09e7a15dbe41aa49218e61c6840c9574b9551a3ce20336f5c26f39b74f48c8d9739655444c458cfd1a3eeec934c7e930961c813b297d89581a6d0d00098fab93642aa7ac426c565952e6195975c82b700c9a03819b6dd8ba38783df290ff1e9b88f4b7bcc394b9d8801385435ff8c6f62471d2a8d7d3b00d0b6dbfed0157f37a02921c2b9d51fd7782274322031245007a363f8d5ba1b80a233d09ad4358329eb8e4fd49dcc2d8e2d8d9af38a131c86823f8cfdffc4d942766c08676a011d16b26731289e8f596d2b20f114010b2d6aedbf99448b952e61bc2f0fbbf055ff671c3203c73a98c10e84359064a4e6ab1e0801404106f7cb84fb70946ae2f55c370fb90820dc51a66eb5711a626a169071739f8a9a2abd175073a3bd0a892c09a896aa3602d544343f6e7fcdd0b9df7f6aa4e623a4262c4aee674f8ab197be8992fe650680f6d70f24ba24fc073308fb84ff2a502ecb5fa276a9d5124f7a8b25aa317cf2e7c45067e6367059062cb3c152c97f8606ffc1a1418d582f0c8e2c5a7794f477a6a2c95370b657e1e69e45e750db3c9d3526c7fa94472cba1b9b03e6ea254f4668cc86794b805851b209fbf3b378ecb648d17181af72c892081a66b7caba3becbaa2f8d51faebac4d8cd896780d3f4df5553328377f18816a0963300868c7b9edb3d76a6d680e29b9bb56bd6cad34368fe27086d81b02fb77fa357cb785a18b6d1bb42044ce847ff9c7be00d210a83b2109c701c787480214ac246080f6808bb44ac8d564feefa5c621e5abc19387ae5f37714fb4dda98e4042cba53e99a03decdb9b77a60180d66630f4c8ea0bb5c2a6c37548d5207b0c8ff98c4bb7a91f8a93955a0a3210f2dfa090f84bf044d175b04a196a072a0fce901a8f237d407acb885d0584c95b49b3b40ec17b0e419b32cd390cb83ffe23540e74aa19a73cfc84ef24e7c9939fa81606f5f4558a6f0b447c1f12737ad9e31797bcebd4ddb6d4d2ee4195051f0f09f83ba9b6948a8e0ae9d8273b70066968195915712044ad5b1584f15cfb3344767da1fe359ef100ddb4da2275bd25b0c28aa8e6a06dfee4ae8820a9c6d22cce2a916444c4f34f3fef548094f3a12695066f6780174d906e14db10a396b2367125c9848adeb176d115de24a9a38b75a4252da396f418e41bb66d7f9107c40427862f506e90662c5367f3ea75e0c0bfb6bb73cc05aab46132101780e37295ee753e73be6196b2fa74a304b5e5bb1795e851cc99ce50863974e12fe7a5b06092d36d0f4448c0ea0a18c9d9190c9640b87297b76c9aebd6bac725d2514728570e167bc79969c1534a8f061ef08a0742745994dc8be47daaecb8bb0d641ac5be590536acc2e632fc0eab3d6068fa580b380efb61ff62a8aea9fba6095f61a842ca71a736cd61ac0a05565e8047fe5bf5851ff2a7cc5098ab62d0141e4357ee3f90c8e70fc0430d237b6dc4ded451039e80241de7e4f6865e8d416cb7225e8211fd1bfb02a08da7579fb637793676ef7a9cdf9449e29936d6e233991db95811327478b94e21aab7654d3e7a594466f623a1eca39bb4cac044eaa66e30c6234bb4343acbc85eb6a1cec54b34b2d83290247450d36eacec4e790b7c55f914b373e599a9c6a7eb9c22e3c0ea0c4733535e7fc0e6b612f7e4e53a717c0da5affc32329dfe89203f6985e9183c867c0448487ed826a7d7c2dd1c6e501ab4a00c11ef002b9fd901374e5ed42c165e535234c9ec9e9bcc6331619a8c69f33ea88398b3de932d6929177d54d44188e638afa9ae75c1f25d68432467970bccfc15457fe91462a7970c6a8aebf3c1101b3086d8dcff6077d576a74b81a4f18df9cf36b71dfb8a9a936e6c652df0573fcce8b3996f012f625c7e86b8bad7906ae2db17945cb184352fec05d8d10328512f5cc048d70ba8ac81b3a1443fbd2f405ff49ccf2169448d44c8a5dbbcd51eca7839c709db74e8ee741d5a897ea3ab487ea788afb3b0d6d4ec86f385c1d49e554bdc3b02c4c0cad32809e2713541f86d21bd94b313acd0083d1496c2b3a38a188240976389951a4180a1354e2e706575b576510104ac04713d54db0435210a52d5fe1b0c6c207003727a05c85c66e974dbeff2542929fb6b05cf4ca8776414694a69107ab8a69cb1e7628b58dc3a8b9ad35e7e3495c35e7156737d7b60f3c2565fd4a6eff34ec43e84ef37f76c9dbf1973c54fdbc32310912d9789069cd93abf25dd624571164cc7ad59db9259c91f26a4c7c3dd55f3fa343a03be5b3ba0eb2d3bc0de5ca97b8e4172bc279d21051c271347c9a39ecd51fa8b54f694e785e4acad033cd71af5642384b411f035bf4ecd11d8e90c3a4d2f645c4e89da182c6981f511cbf20a77edc9e16d196d0c57d05958893e7e214a463236f6882b683e9edf9df2059a42d454279be1d6ba4dcdc3fd6522a2cadcb4bda693ed6754d1042a6d00083cfa394439b0ca42c08eccc369dc7a1a2489e905a29f3861238e7910e201b46c44b8f2b451c0acccb4b41ecf8217779116d9c50f97320ed0dd4932bbb1770dc494f8c58ac22e017a71f460dfa49eedc60ceb8171d3ca655bd5a3502dc2062346473523d3f6af42c66255057e90f44d01fc171ea8e40daef258dd4cd480e07c8acfb66687a84a2c96492a98572e6297d8ba8b2280f52db565bd8fd05a2022d279101b929563c7c117848bff2d6a365eae3636b6afaa19f669d4d47eee23b86628d8224ebcf740918f6454694d5fd98e4d9d0f3cd75baf826d70fdcc91e2fd12df2481104bc31bb16a9168d9487c708ae47ecf591c28cc3c467909d1cf7ee8221751143b1557bc6fd238fb4b33fb7bf4db5cec11ca0fa235976241d6e136000d486e4512b0afbd4b5897a61698f37bd56820f2d2e82f73d1abd1ca4198eed739b6290ae531e1636c011a81a3f279ca978c5cdc9a09bf1e32e0fcdeadbfea708c8f997a7cd9d64fecdfda23c9d06f2fe82428ffe81531c08668bac26222a9d3d84b46648d8c6dd825d34c208883e8a4d7c3c5bc10b9107b0aa5ee72e103e393291c0221a00ae11d7547f163180d4243c3b7753572cd6694a9773740d5d0cdd7021b57ddb6c2db970ea5ce057f19bebd4de291ca8d2a9d8b2414c2d41b8fe3d9dcea4166611454faaca26b2bd4b581a1f334b2da7840ec0bc9169dd3095c23760bde867d4b5c49410bf0e04eea63b0fe9a6ea51370946565d3e3b39bf1c63e0b70552c43989db35ae310d7e94d6597e37a28fd9f943132c56852fec70a1d8312775b7d1c1831d3d068a0f8e5c76a9f378f0ed8451abcb26f711767ab4475d7d8acdd48b93aaf4e8b87614f4587553ccdc47d4809d38ce1ebb2276ed1d7f1658c5b4837458c4838b410ca5323856e2379230aace671e28666dfb325fb4ca3a6ec1859880fdd8c72214a93cb9795afd7c2eccdc5eb3a1e75f13cf3b4ff345f3c6fa15b3c07717297e3a479f6b802b9648c2ed50ddc71e267d00b4cc92a7827c5a3d8f72a8ab4f264c3adda8d88c20d3a9dae1e4e68b04e1cacc17bb26d37413d8c8a8cbb7e5d54912acc998561b941d6765df2508cf0db4bad1c72475ab861d92cd31a02aaaca5b5aec616c7224c92ff9ae633eecc90a37307fa61e84e78ed97bae56b976bbdc3c9342e1fab92d7c0f13b1b9acd4a305d996382d83f2756c80323b2c34962a1c447c52f906610c474312f244ea78400710c508f9e63156a8ea1fd105851bcea47f9c44647d6dad512b92396a55ac8ba88a6f1a93ae6d4eae47236af5bb12989e2c7be31247ffc730ff955068443ebf12cff1dc12aec01dc6d9ce42d0101d363db650df7cc1f773cb36812580d0bb21ee630d573d96c6cbff5d217129d2253e6021732b070adaa0f18af55e5d9f959ca603384e5681edf4f6081fb6ffc48843e82c95e9b72062136ed9059773a627296dc34f66ae4ad7340e48c2da26b9a8da9006db5becdd7770ca672c066a9c1f4a2de7da51e3fa742e43f8c7b0eab732295aeea33edce62ef44fa8a72209ea107a41f70b68ed9790081a73323af4ff04064b775c904ec94066530b5aa2e8481a75e077b79b61a35478b11a9e80cc39265fa51223aaeb494b34814e1d11339f3720105c57eb0e47eb57226098a7efcc0fe030d0d5ad95ec393340b04cf14c67b3525e06dc4bcaca7a0bc3465f16ce51930535300e56251a1f77493446255a73fe8e87b81223631a09e9669e97afbd1dab155c8b38f6acd18ae91fcc7f4df5c5ad2dd52f976e255a01275d73d4acafe1012cd8eef6f3f54d37977bd5c9c3433c38eb99907d0140a9959d8f31e7acf4c5d9856cbdbdde8fb73586786df7ff6f3a47bde6ada8265f35d1d5b3c673857d87ad2836dc176484546b6128518cc4e346b25318b9a1d6b67d69f387c894fa314113d373733a597b13abe8eac75be2919c08bc31aba219bd65cefea8790ada6f37b1fe0bfa95f60c2370d1fd2820b37e64c48c34a628d1e870abf2f301fbda73e50b8f63b4baa553fdaf9b85a9aea58ceee2df3df06105571ae32df1dd16ddee6ee5f29381cb9fd75ef7f5941fc31865cc5bdd26cad6d717a0e11fd7f407ad09201eba9cddbd337ed7199cb37862f40c41bcfedbe4f55c2d35cf9b4b4e493741c3e23c6a6b4e89c87c47a17082cb7e852db18d352b6979746b40ed2dd66735e6b85af21ae31ee099c0d5ece4a3a59f210738aa18c55b50f392035f671ca1e7c38b7c172fc0318250839cf8e76b4cad5ba92ee6be6eb2812a5d6502678e24bf5dfe6299b1792b69141bad8d13cec0b910c24f29970e53d91253d7973f2d8d46ed0dde9b740b8b117d15343cc0c9415f3a0467fd99ac8519c6a8fff36806e3f49dd9913122f0d9c576f5e943f24c16da3b77033e63fda055f6a5d3a388111e20dee8aea9c8b3e1847b05dd87317cd1ce0fc394952a07d1ec66ff4b0cbdfef472ed4a6cf100de8adb660149477c2261858b3a0cd6393a5804d8f89ef6b3703ac0173e24fb2ae1eb6159e5831f4d69efbcb9ebfe1113a733d471b801eee74437ed29e3c10eeb9addf4cfc8f8306cbacab57d2cbb1fea2261dde2db8d7a29d7b0aeed35ef4fc9bde0a0ba9f5b9a66ecbbcf52fc41846db9574cc060483a46f2e22b07c483f3f38068c43b753139225b213d6ebd1dda42eaab37eb857cb9a44a5e8fb51a34129781947dbefc596ff985e45fe4bd03adff5f306fc8b49219372597bd430d33c99befd2f40f22258493587abf8f5032bdfcfcc683c7a188afbd4bff0ad12cfd5a0cbe78d8ae57f5217a596899bab20a5bbb77bfdd3e3a48760beb5d69dc78684223d9f5607c202cb5d08b7b9f40482fed1f5311ab660e3f4b2dd2e7c22c0cd8ddb92fa6ad51ae78e2e8718b04c3ed2bd2b9a23e5f98c0ed4b30ac18335ae11f3a71103f683dd3e8478e901a66db11beda845f495026b279dd03650bef8abd0d5c5df9e6b383a8ab97c4bdce4f724c9715caa76a6f1677327e5ebc9dff6c42c5ef31d3f0c81a45ac9b7bfa192dbf26d726a4bb6ca7e8eb9b04f7bdffba7fc17c74c2abaa94e7d06c5feabb52fa83bcf64f5efbca734013bab4a3258f237db4c6ae702fcb2feaca1603e065190b537e212a3fda46a9e7e1a8f64b2a366e03d8c5615d4eab5b66e87cca556f6faa6ccfef2844058e8319ec0888246f5c86a3b31b74b7fa2a5907569f4f364865dea1fc569a8e73b8afef74dabb00690f8a7856580984f3a37aa4a352d55db35908f884db9f3acc2a50f570613105cf34e2c2733560e5ef027603f1b258f0e7041f660b42ca8525a75df924e8e2380c831182673cd035472005ab21505c7c4c16df0c53951cbba2d83b127446b9789fd504cb1cfaba728691d30b0ba55539523dfbe02240c62ba0e2f6568ab3a7e9040f472c7ed1843ac2c7e3dcd8830c575c23e9dedde4a3ec97208fd96bf48406e9136040bd7672964fdd29ca95988288e440c583a440d613583d102aaf90309fbbff98f46ea23fb3fa3ecb7a2c68c1da7f74b21cdb7124b66d8a91e9c54c2d83edc04506015f4cbcf6ed6a2c9cf15b048338aa80898269747a354a98fe1a41c0ada2533cfbe2a9aee0973e9271442449e60ae93a80550d75ee5d83d2dbc684a0c3fa48ba5aaf9319710b34ffc37fdb1baa56889e073c2ae255f841e71d65cf91476994722f8aa49c80a5e76d42cefb925afd22c9c6bd2ff9b267d6aeaf307e1a98bdac1aa220fac2c1f43f1cd2f1595ecab1336f7787c3b377a827161058f80c6a8e6ce96287257e6c7f6a4992c529e1befee7ae610a702ace8ec8970068e992f48f4d1ee2dc5b7e4aa1bccf7205c57762f45a586570b96a0f3513c7e204a2a4d1fb69a13a5fe89a270456915dae29ee9faea2a1c98178b0b9dd6d0b6dfd7e0c37b38a620fa140cbcbd098c9a1864495799ca7bed09335f714f3130a54f4b4ea3748be4e6b90a9089a708a9107b488049854eb5646988233a25dc90b9ca7011bd4232b9c4f5147c7d1b9228424064ca1ec4390a3ab9163df47d55ff68d993afdb890149991ca9efbd98fe2c4522b799afd5ba86c93e0034e9dfe581d3817aa47e56c65b933d19d8d857262c8a2516c5a2b14d6415aa4b640b6a677befdd95f3c8522858180a26f975f7b214be5bf7955da9f8881f8b6500c1db718ce2b3bc7bfb50541ef203a4cd16f9592c0da7edc2e5c9f4f6edb77d4284ed85fd48312bcae173db28322fd8755b7a4bca21911334cf52cd090b85b11fb44834844996ce75c938d39b53026a1676c68ba658f9d7199c15467ec7f0d262591b3af71db3e5fb5f70660086f1815ef535902315182eab0dbe2050c18e0ae01dce1cea93f98e6456ebb0df6d4fafe8bc3da9a869d1943853955991afebfd32a7b57a5409690c1d6f31b036c6225b1b39310f1b702d14763c6f9a8a2b81558af513f707a5372dd79fb8de070f6b58c1f0f19001657cfb53157a3304cf4a90aae6bb026732adcb0da27a231e58328b1fccd634e744501decd5e36126265cda9498761c32ad2e07a21501762f48d009b2cc58b505ad047d2b3409419463d67f953805d01a1e56489b7d7347ea704555d74f718a54ee4a45905d4bf401b9f812b029ec8fe5c054301b4348daa65be92937953597d85de79c0580e71e47046de7466cf37001d4f56c10a36fddfdc24824dac76e462f030aca032025ccc937b4a151922d50a22e17d3aa0097f87864edeb833455f71d0228046ed907519705ea7ff92ac308ae9580e4c3b180111b7c99964a66ea977872bb30e33ad2c10893d7348a81fb67aba09493b1d2bb9d9df8dce647ae9bc66bf4523d03f7c605efde52e1e4d8ba5a3fdf6310e6b9b9ab1836359bb1e067d4576859e8df15309e4a6698f7042f950413953fa8c57c160f60e765e9dd045047dddc1b4ce73c97f311a819f6bfb7e46dbc72bf68e2e8c9045523fe863f3425c677236945b1755cd6e6439e0cc27401a7d0bd4c1825f7f2ab0bf786890192260a7a203d8b97d2d36d7f357db23fd58bccb6003a9fe5fc785858e0603281c22205da4e814900c28fa249b79bdbde56402319f48759d17bc41d052c2c350500eb2d0c991ab670c0a0f05ecc0794a6f2f78a5a66807a7101ab6597f022858f5f8cda12e5dd0d347c5e17631707a83356890a675a3989ac78c4eb635fa51ec84ca3654ea345f16c33adaa83e2a196828fc176e596afe18541f4afe3bc51da01fe2aacd4270ace60d18a4f6b74e0bb1e1d43f035a2148f0fc3d58fc5dd17b2e6bb15db5a2897dce5127926e143312fb1e10ccb9d685d691a9104f862f5f4c225c3d0fb26d8f088b4c55e92d7393c48aec9409c9b1479cc21a3f989f7bd4c82f8f688e3096f0e3d4f13647b81bd4bc9b14267205e2b15f85b584a3e4304b2d1ed5c1fd6252c338f8524d20e7e16cb36a6e211b5a66be08c40d5aa7a40856cd9172b9e8f70d38d2de7c039594e4f7241edd5c25b12519ab30070bb70e80570bbd98d869410e4f256239f6dcb44770107ba92999d9be58fac1e9677ba00bbc20115f13e59ad330ea07ed805ca51605b716227bf6e0d3fbaa2a8313e7ac55c07376d48b16ff4a875c4a164ffa48dbcf1354bc1c0762173fe7cd4a33bd1e8311735ce5c4ab232d855b1e4ac1df36ac3ebaa3cb372235f05791e3705a91e7e49d3fd4f41fe822b44df732ddc72d18e4ddab32b816eceb3e1f108a5f367c7fde7c2ab56071441e6a2fd48ee47bba2b6c6bef05cd75af47bacde3fe7f1f8350652fef84d733f14ec31fe326d1bb5b57f90da52137d3c096ccfcc9ec9bd3fdd914f3e057993e91c0902b72859163c8972b08decd207f45f487c948e4d44bc1327c95f10ca91f09a144d0a84ed74b47d9678288c040d82efb1357792f057f42ca474da2be5319f3e5ecdabaee5a15fe50564f348f6a2187a2ade40efc36d86062a15bbef67f85bd37654a19c4d856ef497180cd8f9f9fa6f0890680595ae905cb7ba7249e0a31f53b87013d5b8a9f06d87c064fb7695c1a363065e61536bdebabe7627063d7378ab1ed0ff61056762f656ebfd5765b368ef05d8fe62d51ed22aa46fb2fef7c3b7b8a320fd0cd366e364757f9d4aead634a8b063a32376975df8fc1992274759e13c21da29bb6a7dd0a22d1a43b5a5644e1e800ea2baf61178b312959bcac9d91eab15e85dee9f984b600376f188e490d9a517c934b62c30750b75a769ecf1245ab377d1a6dace2b913ebf8144e2054ad89586cfa7565a917157b3209701762efe76f4e3da2c563a7c54c071ab7a5c01f8b57e30c8d87f7f196c6d7ae2bcd87bddd5981cb3c8be3341cf3674b1725194ba6800b396d73142db99732dc93c0592f02bc3bc7c59260d94c825c363265ebaccdbb0947b8afacc9beca89e5b0ddfdac21404ebf576d19c16e9129d8718db1532b92d3d6e1886fdf1c5361fbc1f8978fe81af5b7adcad0c7f6add3aaa3e88f3a09cddb76d2e74dcc4a8bab854923ca65dc85c04ed746f7ef2ec02d48c37fb47baf1fa3af23e2808f67e75b31dadced1b9c66717e61cffd8d610eca0719e13f3cfcf32cc7a359c9d19c6c6447c0fec9c821fc51fb35876305a6db7d89b1bf917adc2cd780dab2b95fa4c20cbcce60b57ddbdc289d2b3855d227c6d3cfb03c8e3944604297177879452005db60cd0ff555ca58d3efbd10f0a0fd03a0f31db421c330deb2139db2cf96e90de793c20c080fab2204d3893c9d4fa2af5c3b343574a4c7f26a2741b92999fda0a2711f4716868571c66690fcb65427d3fc051ecba06592bb62e077b1cf3f13aab4f091ccd83545b34617cce0435343a96d84dc9915c9e988911ccff442ffd67db0e494ee4354f44d5cf59db2618ed5126fabdd3846190a952fa71eeddbd0e099ab4b247ae92b5d5b4ef3b5a0344ea1312a26a714ef7817c8ddf021a50984ef837083e3a4f714cc6b73fb01122ed1c275ee9e8df4d6f7d66075074dacb454cd434eeed194caa917940b20e9cfbda89521371387d34940661d288c24f03bde8dcbf09ecf4d707f50b5ccd43d2f3a6d39db9f8e58cc0dbebf3d692f0440120f5fe02da587fd311f95cb2daac8ab33680e5dfb0d37f64aa23cbb4499c5e542c2d5a475c603f3fb4bfa54e2125843fe939dd51a6a2b338891f292a13637f38841e67bfec167bca8a0b630d1065a1548f2e090bc06d4c876af885ea9169709bfff500113f4d6550c24a5457a3d0162c2ffbe733be1584ea490550647f20a03ac94af152222520b95b70dff3730666093011aa175c12bb3669b6d1598a4cfc0d405b053996eebd7d3261401f1884ce10d9243e38fdfd42bcffc52d278ce878d2309779c14582399af7f478c5484017efbbe4bccf10d5a809e475682b41dc4daedf0cde78f930cd9461d71b4bd2daa2b229331cb3011006248e9088d9dc001daf58993bfe48fa710bc7b0315fdbb45d322862c4abb0004a145307fd82cf2c50cf29771dda9b2ba07a7166e99cbf00b2702badd3db119d60fc8d13264489501c3a1aa566fd6cfedf24e708d05a07b21f96c7f6c4e025098b078b74cc5afb42671e8d017a56bed8e5b1bc6704c26914109f289b28f2aeade0a5ed1fdf6495feaa8bd8cb980df38120ccd55272f8e578c2c7a6c46063b28ac3c8eed5563e0301c966a71fc21c2e32ac8e04f031f963a046daca41ad003716e53efcc679c50856b991ebbcf1e94c22290986b036924d5dfb333e7c9e301e3c6654f43615212f26a7b17dc9fbfeb73a34f31551d6ceb1b84ab4e3e192bdd917f86e65c88bf40c7b9028ef212e567489c1780abe10843518b376b2b330877ab4234f061281035941dea106d2560ac7b4a87dde3006694e069c0e39eff36e8ac142204fc02a910bf0c89df5f4f4230f183bb0db99e209f9d557cd75b1ce419c4aa3d111d25c51ad304f3572d5be877c3d452f8341165a81ea30e9bcdeec3bbd9cd946036ab2dfbb2039eb7e68b25b4e50062938363a516ead850c833f553d7f908870c76be81b2d75fe28992390e8565392f0b052051f9421d4727dd91006cc79661b22956ea46ebfaabe5a1653293dc1189a3c8e2cc1889fb37b5ed309f16877709d486d5a24946a35e693c4bef7451dbb10886216164049d5ec26bf0704951b21ab8ed1f859b448a0463485e3b859f4c73d1878d02ce6a1446ae5b1a62523329e5ceafea348fa54f8b2bf1327719d4ec97a6b135afd49a30cdd5282a0fe449629859b3386ed193cf55b03c06f45bcc3e08325b58ef0533528ee183be113bd04a74542014cf81f29c160dd658cc4aebf10eaa00a55e4a622b3ac23e798493de233e6e4243c61ca95bd67745409cbe58944061c366184ba731864e86e02a9b4ca457120ef78d77a86d9125aed37ec731f172d03df49b3b894e31c800ced680130cb2952fb364a760a456b3657ff5db0e95ef4f986964633b27db802d02a70606cd05c095ccdda87e55f75726b140920fd696c8855b95146985c287a47ff96fdec7d2d56714aa22a6a5219c4f430a32a01a65f7cf0078a6aa1a87fda4bf25ccf1e21a0d2477c145f22de8cfc4dce8208bb950d0ba34f0d0b7c0ef24626be06da2feb0251fd32b69dc0ca6eb36eabba84ba77e128ca373dcb06598e2da014542f606c58faeff71533946fe17f91f502fab99d2c598b433559ec8605a34f1d3ba5faabba0df82af1577dcff633cacca11c6448fa8138d20a734370e42784af102bb9a18b6983aa89e918d37f57bbfcb99d2e9cbcb3558e75005b63195a0ed028e8dc2900b46ca9371196d27b7097b2241ba3cd99ffa8a74fb2d253c90b6d3081001cbbf7e3dc270e38afdff3ca0ef78480b667b03a625a5a272afe43c944a3a0744e116f3ed3cd13914db047ae96c3bb64bb43dea63fc3b825a730fedfff604d4ad56fd9333e01b25c987b14f19a7e5f75507593ac93ef827322ba6ed8999a12aba4409de79a24ca889889be66c765a233eae975e527b3121bc17b13eb450f0288fddb7630a6993fbe67f4944b4fc6bc3d5749f6f5af9ee93ca6bb94286aa94e43080aff73adb8844c1eb9d0daae3e330fd57ffc7ef08663c2323113495343fea10fd131a3432707e60f3fdbf959e659abf07d60f75d224266d16b8e2ed12b36a4d4f71770551b8162d141a8f34676fdeae6e206aeaa78c1efb806c9fea40424d1bb5e578cea633d7618a4c7f3660e0449b62fc107018ccd09f0c3634178d07a4c1299a5b1d900c88d86accc8f6c1f7282cc5239035029d9d267752a827f92e6748c274c44c9fd6d9c848e48460f05ecef3851b416f4e786d9ee908ecda1f79b80efffd0eac3c503c61ac4bd98dcb4d30fdfe1cc1a4a40c6db8d30391a218e3407252d7e6e4d239d614712b9bb7970f2b46e7093fc6e2b0fc5dc754ffaa6087d0efcda537fd0913ca8e07fbdea4ae152499a30bf86cb2208d9d13b5e7589efda9791fa543843edb3ef94a940a142d645c4a2e8e8da9cf783ef096561001c3f42adc8674036923e389b55f1a1d2781a1cd7c97d7433713c1dfeac77b600359b5fe8f3e3de2e3749e9d6cac8810e54ed0757d61055e5c1319a8b5ccf45ba1eba05b2d3566c25399193b04dcaa8155d265699452268dd1ff99ac8a1ba778cfbcfb4bebd428963da7f191fba209cda9c98f567d99c6993cd34176c0b58df08667dd9bbe68fc5063d5da76e37462ff0ccaf88df4d40c3f06f3116d360ed3c54cf31d612bd793f3973682dcd990dc654de1dce3e8f2cfe746e1aabd606a5ff2db9fa07ebdc0fa4212cd76fb121218f2014e68f0ae1933d8552f711b7dda864404249b1e32cdc53a8fadfc5dca33aa874c50515dca772ca5c5161e0661cc6c3ba16567309d5e7c157f93c00c47684309eff8471dfb8d0c83eba8d125cf2074730c75bf5f98381cdc490fb90ea9aed4e574a94c333450ca95b32fda967c2a52443dac69470feb3500220b4031748673c6ee92723aff0ae41cb8d85c7c7ba5f2edf5d7284109a92956c8a91b20c52100719b47bc3b65af703387d6efe1f879af230a6edef24713f044b5d7977b9258fb81084051592397e66d67c1c8f17eba11d51c89ada3565365782c3c29412246ebf77e6c767ed3458556bf4b25a409be8045c56a9e241f58750b601884a39307992105a9735b2d56f3fc8d3b1644ec78941e70789cff475031b14bc6347a4614d44b6702ad7a8e7d588d30c64d288f6bf10a38d7ebe4e0989fd3a10c910afe9916d338ec1a93ac0360685825ac42238810d567ada5bbc9b48cce18359ac6df0f928533c0cc3a3438cabe19ed0c5fd996ae579d11f1ebc887ceeb814a686f1dca345f6ec42f8dc134aac60f44896f44eef5c789decab2b5c6337b6ac08344a52f8c7117b64d0175a4c5eada9027757d6ca9b11d3ee5b59f2af9071ad8dfbe354b19668806ea0c710e4b47e14c30dbf65508f7a126bfea797f03964c2167b7da83e8ccc71c83fb8d6cc93c7cf9996b501a5f1cd0b80973d767cd4700bc31cb0df841e2df904e594650a3a30a32a14a3144c4503bd5ae62e55137b6421e9304eb04409d86a02b270ba106b2445da6132991af5fae5f8a11ede0c32ab677f913002bd0944f0b06f61f8ef28bba84666146adac9ff34aef334779b437e329c59155c431860414f6c10190746ae39d81f497d5fd95209fc22641ad9bc55c4303604c6ec427b909f46927a720e4c49bf2c0ffdb38bbcac61ede951d02654ca876499e67d25b9606bd8d44b41b64d2bfc4f6f6ba3d347b687bc70172d8ff239e864ea5553061227e60aa73df5a704972185c999bff9889755ffbd06aa53dbd36a853a036cf0f46fb030ab93f76cc140518791bf885556f324b193c71093e610d6b4414ea66c8352313f0a308d924cff03ef2e2c30d533dffcccf129de509362cacdd8950c3e90348ff71a5d315aff9a577e222c5cf272be6ad1eb96b025a9229df6e7184ff8589b2e88e1c74a42fbfb233c9832b18bcaca0fd998a98148db1315ab2029c7d3dea687875cc8b93546a81741921ef7708fa8543094d8497557490e5d0f0511b7f9f3f3a8336933ff91701bed9bbbd4d54985c06f34b1225b39a5428b6936d0a87934d3c759367bf76bcd5d5a021115bc81c5743acb2c251af587fb7b65663957ae81224f7c65a4bc30c1985aa54b7ce98919ec0a1dd35ca835a4391089d43f3f9448301fe1ad10305da133722967dbb5362926d3b04fe3efd31e3dc70f1a036c3d095372d998a5a6dfc62a96b5e34eebbae264699838c6f8f161a135becfa15c5b1ba6c22e87ed886b3dbade8d620460af604bf31edee323fc3474aba80fed7330937200fe2785fc87a380df6bdae04651d748279a259401eac8bbc7b155cf2dfc2e0e3203c06a33a282e366122f085cc5c8a055d298176d1ef13f1872ccb775482d744028000081597473b0a20f1b19bf89595bc1000173efcbba3a11db5627f4042b8698465d970cfad01c28eca4a0ca5b72e8eb858d4a1eae77e6ada98efb0fb77ab048f8b5727cbcb256e5f0a617e90f8c35c69d63e8e1cc5b2a1fdc4d076b6772b12808ce645ef7c6aac7378f30895ca4181ab40ee3325e6a06586ed12724286a2b7dfc86abf3522a5f2a3fff2e9ad4a0d5dc2a808fb76cf3d4ffb011f438a04e32f25b96dc8534d6e67f05f1bb7d9f7076a01eea0b2756649981a6a9301c8b587b6e4eb9ad9cb38b5971642c42729f75eee920e3bf94c60444d3db4bc0ea6e47ab6af6dd076b01b3a97a413df2a1c7236f8b99fd88112a7e541220a169e7e47116627a07b31a47ab40f176c651107d004a2a684bbe8f90a60041193b6d6180873d0b15768632336fcab57432f571a98be2b0362ff28bc49851bd0c248f148fe810b1521cd8126bf4f07dd0f334e00a95f99eb450ebef4d844d72caae17f9fb391f45a96050b68992c6157dde7e615637c05e50d27c864f36be6fbd7344f29f6621f921f2a9659c5d4b0d48d9c85902c9693bc1038413c3f5952995d6fa889a538930751d39ed3e7d18231851c0d9a6e39bd34099121d48c9b4afa697f0c53fff01fb8e3850f852dd70b26df9475ced6ef843726dbe5dec0cab12585d9a245ecc94af23df43d83c41961e6a775575b6ee735aec32ea030d96748336845fd9e9ef6812abf8ba8007e40f3349a2af00445d6c0a10b1f3317c7c42eff5972b95b226ef8643df799219cfd3e01b2b2f1ab6507983ba919f28f5b89d61bf4cf01a5b81fa43ff70f710721af72df2097312facfb7ab8cba9d576295b6e2e116e43128bd84db859283ac367efeab3b567af64e7826a0a49b97bb9d4d795e8081540b3a5341ce1570a695ba0d56d72bf0241cf8a5d390835cc4cc8d7318da226ef1b8551f53ef1306daaecbd74c1ddd885fded11edf48ce4ffa3b4dae20fc0df44c0b21678a221b31182961eb54d5fdd072950918efae8672d28cffa1a177ed01bc2a745fea9bc86722fe8a4f59ee47362d477cb9742d80c69713bcdecb084e9e2c02daabfd260cde512c63d338bd083183223afa57dbfdd0ee8e96031e1547a3f2afa23ce1cd509fc04f7ce6ccfc03126d1bf40e9b2ed87dbc3be0fe0062980b0a4870ea8e1c16202e4c251ca56fd262996d6548c07b83b2eeb74709543f3b32d9f6dcb5017828130d78796d2685c14c49ad6b38249cea3d2d786f261018ec1a0fd76f373369100bcea0da010936d0424ffee0ca4d37063beb704200dcc8564653b7da4c7425c72e3967dac00a0951132dfb0e6ed60821027973b8d56ea2b012340be1bb256505a7ab69f4a6ee70eddcd8c7c3305253606c42d38bf349946b31dfc494b0b53eb79067ae7c9ca12281ec06f1c6e50d558c0a75e0f8846b4acd2bb24971ce77f55b1cd9359395a782974d4188fce4e6f7459c0d2308e36285665e14ee86fb892cb3168673da1a99aae97380a99f7d61085b19ba5691b8aaf88c1b98dbc1a3e874c76cf9ada6f7897bf6725a4db8ba7802d06722e2c3b212bd29b65f56d9412e45d9741920af69eac089bce815e32e9e3c543f8fe578ab906751b54e988b1d950969ebe0c8a6a739b20aad69f5d3ccbcb51a19cb4b483e33a233bcdb66758ad4d733b27cd44712cf4fa010a8ebba13055aa52cf913f8ce34c01b128c98a2dbfa841201c4d59f74eb203b5aaa1f26a1aed8c74477a2333a2b609b11ba2716da42ef8a63762ac8d8437680078816562d1eee42585d776ef2851efd4d80020b9ba81b763b453ca2b34c5dbbe13f69830f2adc26a6b866ce3f074f7b153fadf563345099988fccf6956e9433c56fdcec9031008122661d5c89e2ec351e3ff28f58e5a12f1a97cf605815de091fc2f137ca7664d9a149f9f9f9dac5363e93979dc8dd707bd9cafe07985732bffd6633fee6f64930a90cd9f3dd4f85716fb9d9e8a02363f28abf3f7629128f00e5be9c02cc790b66aadb1951885b1bca0ad6d67eaa6f42d06c341535d153bbdcd05e4bc7010a506ddb2b790649d44b65bf0880f1ef3feb529e628387a609d08e2e5913c63320bc68a055eb43e4b9116549da4d555372e63f0140f302fe0fa8753664834572dc88548b5fcd168330c7062eec858b639f931c48ae6b680dabd8772d4991319d372ccf6d6aeeb62045e26e79958aeccce6b3283115d16b85cba1ae288f381dabb3f02ae62c0cff57cef0afb5d2e3f349ecc55439522c203ff12088e8064be49b4bfc7471ab43cb7f145c71faeb8abbc083805b201450ccdd4a4bc82349a5317d6af0540186b5d9c8f462077ff7cf9a6ae4f105c4bdd86550bc6d947e69602b81270fbacd17eafcbfbf158d501ea5c2e0dd92559850d9226a77e2d1adfb1da4c65d171b2cea1de788a544c153fbc5d2f7f5afdf95bda85feaaff85b0283fd6884a30cffe72fdfef382d7371ccdabb8580f9c8c3b47c33e42ff9cbf32ee0859b19f185b9553a88623fd897d369d7a9fde247111f2815c441d6a62d4aa243886161b27abb595add93d6d3eb28f42b25d660e939ac8dca3a301006aeefce904ddf4fd558dcf22cb19f08bcbf5a885287a527b11efff8d0ecdf058acb248001f6da79b76ac582b70b16d0b305b021edc4ae8bfa6846bce338248c5aaa0fe5171dd7931e7bb8f72ed88b0d114b7848d294bfb1254d2cab7b95da7b62bacdeda876280adb2fe3da4805afcfc939b6ee0f8f6465b5909aaab04b41854f2ae12b4e77f3bf593220b3d4c6a19f7e622fd765c5e36c048639195babda3439f7de4c20926c868c183f86040852338e5c70e3f0b43038813a8fd0ce69ec88ab23599819d3e2f1b39554fe2e7dd092600710c67a395187bce23bcbfe6e60a894d2245395224910f417a53d554a0512179f06871cfb0ba619e047ae9a0b46a2eb7ed19302b34cd94ed0677171a0c47a45e197796f2615e36c4497a9a368ecf9a292a13c9b05cec29f46b3b353d9ef56766915a59ae577a6f7688242c172d4403ee87d9884e5d0feca86350e7b7151a73f57e3174de562baaa07d1be49478a24bec60bae6ea7e3be6e5241cdd447cad751a044cc0e521eeaed07e7792a324dc42f2948f6841dd19265a02c964055d22a7887ff07963cd4d472db567906e478cb282fdd27a0523285f699f0dfedffc2d25b78ac62ac142d782bcf0e6b0a5de2379604d1c820cb2835cece6934a5e0875031517b930343f86863cdbfd94ff2d92c3aaa2046a25f33863e88dec0b7ecc2ea7a10f4e97d7e5468b0601b44de429a264486b2a1db9e28cd3eaf4f57c283d387b67d328b675f400c7a69f42a3200529bf408803e67be77d71a57189fbcce49df1676493d13acb532a8191af7552a70bd7f61a5a3988028c7b56962aefd0c71f355f1b1988decd0f9dd6330bea57e890b1888653dcd1c0906aabfa4c728fd94327b0a25364f56b55a84539ba5910399ff72f4e7bda534f8514a1cbfe845c3c411e557b84e15d604f09ecd44e8da5e03f456a5ae1829f471dbd35d82ccc0e8b3ec05104259eb394e7dd6aa74830133d2388077154e845d9daeec7c6aee9c8a6f4a8955fb94db385c917e500b205ef60b2a0818adef5a715382c7c10b64227172eca231a71c5e921570caf67d4daeac71069f44ed89aa78ba674fd4dc7971ec00727a2b99a81481f84e742626ea608b70d5e01de8ccf38ec4e85a36a4f4726a9b555e0d01b834506e3ea654a552e09d41e457a1a32743315009e73805fcea73a87eafdf7d05a226f71f7489ff3985e3d8d4088acaeb83c63629f3230d34297cac315c5aef9cc6e620b34a566291409dca577deda2935a8860b884cf7e945bbd5dcb7210198a403c7ab94cea7d73404908d4f5adaf3db0f3448bfb8d070fbe05094823daf22d88a94e901cc53aef1ed28e1141df624c7a3c7e3d27aa990aa4cf42ee7fe76e76cbaa61a5a784481030838cf68b58d2d9f221756b0db3e3c378f3992d26cea298429c394551b57cd316552da5083b1ee459fb89a3256bde906f2b2bd9897108f804ecd64d35a266ae7eb445444ae30b48a923f65913dc18b9be4cad034d93d63445441869f2e195d3537257a38fe3eeacac8917f6665bdd42818c077ed28bba19c53de5b944cd227b5a66487d03dd3c48bc564d4a4541fff52b93a378b0c926b70299a28b0952487ca2008d5c4e06261669cf73252729594cd3d32cbc1f80c956e097089d9c24acce53af8b34ec1e6434ed4a8e70e4d29fa4184dab2f9ef922be7cc2415073bf7a49a8ab2c43c348c965c23af5053d779ccb7f07469e19a6a9667b799254ca98c1876bad812abe3e57b6ac3f2548d8aa92ec4ffff67f20cdda359c1509967edf1c953be88f2dc91c897ac197c5e5b4b6f2f85099874a1266ade455f14c3a4c784c820f671e0b41cf200ed43b7ef7640d611bf12bc51ce4561bb97d736c19878abf045c0cb8569bf1cf7a26ff3866e2a577c4c480284d5d7501012ece2d91a59a9e222affcdd3acce3e98a209caef39901f5d64787b2413e7f7aea6fe4ab1e6867bc301b996e6785af7b37284fd821dd27b6083275d1d9df96805674ef85ae1f18fab9ea4174808746c879ac7bca7ae9574f938666c3c03380bc96bc12145dd49369310d057a5c0af855a039f5ac7b4dc676c065bddbf5270ea1aa28add8a3b32028a362de314d566455fe828db778a708b1f4a131caddf273122b924cde8436488d1b9faf9b5d97b2e48ea3f84bf1d43d95bd7c17e6db4c28454ca18816e8c374581cdf5650a1b25eeb739b0cdcf2d921be88b7d6faaaef2a6ad7bc5faef582c927501916ff67741ed393134f2432707e40810dd6c45df18c7beaed8ae90d9c02e2a7a419a7f0a0732fa0f70e01987a12b87a6831b7424f9314b33bf0920efbb6094e01e6bd09e8a46b6616c1de3c74d2c00df274d67dcb9840074ee6b971eeb08f31b5d63b3fe34a7aa508a298b7826b6785f3a668878646af6f710940ac098f579edb43cb0cd58ad08cd179828e98b9ca80340549805f5130be438be612110d3e558f5c6da9f0d4df6da68ff2f72bbdd32cbeaa3b9b4c8a9cde1d4bfeb33c6806a1de806e86580475a3d5e57bee95872d4e9be84a660ec27ee431c51f5808b0ddb358b3788a9eb6b2d6b8ab42f26d7fdf0477dd1c5712bb37210b8c439545481d1398ed125b580e6f824c660efe9b6b70497ea369a7acd5096659cbff6876caad4e7e4316cac1ec3f9f1f3ec33e55c04a86f6a593732110252b2b65803d94aeaaeefd411144fc5463837f2cd08211571203ef12509f8d973b8651d84bf40a468d9f5fe4c794ba4d69d2d9ea29f7e8697d89f8bd162c67424b7c1fdc1b9455016b9933981e607ce1fb50519085ca5b808538f028cda22006a8d4931c45e8f585a8177bd79f13b0d8110f7024d763308a1c82980c9f3f9b481f42d47f0f77a4967f42725b0ad1e15527da1a4027460eab88479557bfc042671b7dc2cb9b7b40856de7ea3880b68bb7a150404d6dbc177482590ecddd1adfc52f774e5351a0eda5cc0b387f3b7016deb7d7e2b2e45764dd0456552626cac888f2fff1b8a9732c04f412b4411cb0f263a7678fd994dcc5920ab1b2166f0f21e7e75486447d981b781aece00100da703cc244ceeaeb71265a2b5e05a60ed922da0022b5490b1e4406722fd46e472637eddab483d14e9f5fa66b150e59ab48da798329d8127549783eefc7af0c4b5847ab1bb7abf5aab458be3d1369b5e5eacd4476fd05ca3405854c2b9f224906d00e612f92f06e53e9d145c5210a582c6de0b2ce38409711c0835a33731028ac4874c6f3b320eff88a251eb9dfaef1ae95bb890e49b050992ec82437c71bd75b6464217cf2d75f85e8dc67637a856f34cd6db3e0de68631c72881e6075be58ff791d4319933f412e628ed415a1590255dca93343b654f073939df3e8a96a29cf0b5a3781d6ffb125309ccb458b2d2688f23f1e6d2a006d25df0b5230963aad875a486b792d3f544d5950c864720026fbdd8b6c511eb8da98e94cc257fa8f4f9f2b9efa8458dc8ba60a21aaf5d9e64b415859f1dfd5219edf3774db1f2e88fa90780d14e3550c0de1b8961685a428f7d7db2eca970d075b2669234e61a07ea40972783c665a340a8248ede5956fb762790950f285ddbfa7547c995231cc99ba344499173a5246f23cbb910e1f122e337eae7e0f7713b35f58a976540b16e7a5e5375148a44065d8e68778820d6fa6690996e0dafb7915ef7b8e5607bd0b38a7289b76d9af6ce93cfa7fc05af689472c44eebfbaef885be758376b3952bab5f6320866188556d90d5fec10438140b324bc427aa1f54760fc26c05c131db56e501d2c05ed61d7bcc5eb62a2ae56efd96f4560625c9a8695218ee5a2a2383e6eefdb84fb3f881370ad49edf7c36746074f5ba49cd54080edb40798e290bf96af2736b4cac97d9f21754d92fe4f87eadda7068120700cd6c8ae3ab10371cded83b914f1df073ecbeaf28b3a76919d8e2f0d0025e5e1caa4575136d374a8506668f2649cfcb6bd30279a5aa91c82003cbc55d1c58a3285fd9a5df712abd8984f6c77d608d4731736cc890cf7f46dd7829465d63b5041d0326f9334fc006be91343d076dd2e36ada8d56ec7198bce55b41c7cec89d7fcac48f1d5713d9f43990ca3289af08ea977feba4dc29fadbc3962f4e6344ce169377512526b4114f025f3d6f78833c76fe8f7c9e93f377146bffa32de473ea939ff21df20bb3648d7e1bc56da8a27c7c10a41dffe1e6e4c026aac5f8c062d4234ef978b50ed707a402d84bf1724295f99f2526d399087619578731a680487f53d6080fd085b989d1616d9f97601cb3f89cad86ec8bd9f14c4f98d38bc4f3168caa1734050ce26168b49b3f4606835cf7f28339c4834dd693cf842f28b7a3e2b295bca5dc30aeab418201ffec090db79085b2c14826285aa15c8ab8bd0b10395c92461bc1820a35942c7b212dfdee73ab1e9c279291741f0ed3e4cd738716d5556ea4faf29b028bdec06608a121c9518ee846454228ff343f3bd18b61211bfd99a65c140b96164fc56e554986b92e160d8c74fa81a6469a3e7608a293603a16e1a7371b02c35b6b9295c4731bf27c5f8237ec26872ccad07ce1e81cd13d954292cfac1f281447f2dc966c2025bb30fcd0dd84d79defe2fce57f1554364aa5d8dd4a3221fea5f07fee55f54da43038052f673781966fb68e0e951174fb1f7ca4d56f30f695004057a7ff759258aadd4213016c0da745a8b45e7044b4d42f7c9b5a82030c9dd2a28201aa93284a61b3adb146f4ca99e32e45b314962393692d4cd8fc4b43ab00c4615531a17b46077f302ece49e7720ce44991e90ac6804b69769eb8a0f9b5d4d88d80c2cfe8af07f4a0167ea43d5c52d3490f15679ef3079014e853a13e166120c393de7a72e305f6ca7e5a24d40e9eab6f2f9a605d3782a71951e7dd78b46a523e98f988b80c15458351d4cfe418410b73477c15f2273e1ca6538fda25773bd135193240357b5b469ad7ef9e9a545612692f2dfb676608179e0883930261fd78868c50bcbb41faf0d5444ed3fec023277ecd0b69b45c6a895b091f7d9c3e7f2a7584639f40e4cc79766a69607843bad37a973d40bbf724944143c40eba8c0dd15c0ae3d7c8d0b6c663de114cc993ca69655d4f5caad053d64fca0d9ef0a76afd77cacafc3a8466c836037de2e818c21275d072be7f27a6ba0416b66e44777085c6ba2c3e73b746524db2e49c650bbf287d3bf20fba6678ef7344b2e174ab0638b277bb0ebab3dc07134215575974c97b8fc98fe308313d2ad3a39145f6d78f7f5ea2287a18f6b8384535fe209655b61a11a8064b6d8c69a558430311119f16926b7b135d6d6113120e705d0950d47fea4a1ce797d218502b97a00ebc5d40cd88a12173cc8843550e2fefcedba9123583afce48458b5f5340582de1267ea3433db06d2b14636dcbc731c38edbe897e41df39a39f7da11f2de9fa448bb31ac1888316b7fc124a343df4e641693b11f9c6c2adfd6a60c0cd051ae9937fc1661af32fa8dd7a2a00f641081a4875c671e3be6a5ae3dcd6545ef76a1c5922e29306b727f50db75e871307cdf5df58583bb56e1f0d9b546824236494ed4b8a839531b38dd6ed485eb6111246aeeca884cb88a70a8ec3d441b11c7dd03703a489db9446d2e1a71f77ce7ab7e60c38c7e47d1cffcd5c5eb39b9834342eaed405326a9c8211a35bec104e1af9df282418b125a87e7e2b0b14f19cdacba69466109b8c9525d3c61b4477c9f475a07026f143e475b4fb0726b80fbb766a5c9b9814862e5f341e8d43e805e395155223e1c7d9c0720301c8ae575bf3b5059846141b568f6f9e20785db6678abe98ef4546b0304fa39ae3dff4ca055c33f73beee7b649e3ff65ac90206b072d33959c4b74dc4e023970df99f1454a948b1601c5d7a68b1c7b291a34bb079054f43c022da8964e35b53fce388a03701ffae4cd1a6a6df8eef19631a465130ef40da2a313121db2a5fa6504fdaacdbdaee7b6b05523579a71456db4422909b2080ad8708deffc5001f6d8612325a827944f950b08f6965af9ca6fef6d405c3f4daaad5b5ee98e9e9e9ab2e43f5274f16fd0299f8aae93b62872834d03ae966ea093dbdc94e599dabb6f46a15390198167e441fb1dab98754aad6569c3c5b2f349898a6c94f3adbb66c3171b20a6032cd0571eae8384790e3b7fc7c9489f5e755c10df17da1cfac3aa9088ea9eaacfb27d6394954d0cc827ea432d1780e1864c805e711a12dc9868c4802b245e72d046b7861ff3220757866c9bee084e8a008787be549cc54577c444fb4d37261a0774c105fc24667ddb1262c10fa4b23618ffc7581e5184aa337c951fb1dd86218cd50b75622208ffc0e4c8a5585e15cccd68c245dddf61838054974539b14bcb850454b1c3b85e33d5354406751e8b6577775db893ee6c5d4542d1e029bb6f6ed73c5c23d7e8c66c3b99edfaa2d2d83f73a98e9248113097c0691d98af7f5d66c47a70ff55bfb68888d45164cbd2ae6fcf4b8eae9174e94bf8ed506aceeb482963bc67f45710ad60808ba877e8268bfd728aad5e999bbb4e24b2666a66be0c33f1ae6632050aec4d9c4640302dca15690cfe9c7081cd38d3c4172fcd5d562ef31b56b4838553f0a468d28ed6f9ecf8bb1a34aec58584b2cbf27ea78dd880796aa6c49c79d23edc9b4cade9c464337a1ff31ece25e935135cc0f4dc840f78dd5e34c4a51f61f5d6cfc9992bcb9faa9c5b6f4b793c8ec2237c163b52c0473f1a85e487a078c7ef7a233687b038f39c5d0bdf6e87efa637ff10287bc8577a32cdf2d6080660c6af273e61220b3bfd7e91ba5bf8e667077c3f958c232dd07c28fd248040955b65a4cd637c0121d863ced06246784cc21424afed0e0175fbbccf4cb330871f3239b39ccd1e3a3693adb41f446b10bbe078b845d97f3cde805fc3e952e941805021e56b3988f4b514cf411ec22f57a987ecbadfde5629c6eb1c0ef785ec5a6a8d77ba8e73628ae5d5cb3ec3513cf2188395789e75b99f7259a4097b2ab495dab5cd10e62abe619ec6b3f55b7c43a6d34e45617517fa5d2dc701c36ba217fdb7043e2cb574859b29948edf9c575d321ffba83f4d734ab555c83c2fc5e70f3e02d00ae49d40be9a93c4e5a6c639a47b8273c6e2e7873e21ca397f8217e6b7d3942a2d3a7db4db66a3976b2d2e96141f58d7e7a3e62a6ed8fecfd51dc114f1a82f18aff46247e70e44dcd586bdd546f79db48f36fb08ca6021cb6a198382b36b88412b42ae3573900b9db4f964f812d7c6328a97d6b57ad6353aa50caaea936c456c526fe6bf8383e1f21dbbbbd8e9f70e3eed9e3ab03417b465f8f652d19c066e21559eb847ac743e1dfb662b883724bbab7b672bd1ffe32968313176f7aab3dc8bda63be0da9da02369697689fef7469acd2b11070096206d8dff6cf108662826120160ee34a5a094567bf0a74aa1d943e88f549a13c61f3dbe6360be5c53b3c121a95c0de4a5ef019b97e944c7564d05282528618672e686a26d2293da1ed7a267fcfd3799a8e0983fbb02f0596ab9ff5bdc0e225991dc7031c95734e137cda6f99c524b554e8659f4af0d394baf0fcd38cddd67a1442411b8f1b8198b9ee8198f153d8991e471c60fa468c0d8441457f1f5bb6356f3a1ee9e09230afed3e174031e47ce465b5fc53ea18663fd64241dd7d1d9f9dd62f7df462f5ef3ed9558fe61414c4d5fa220752a3ffe099bd365118d93dd0d97ac3a4144dc2a40c449641184d4d1f5edd85c42514fbe884b75302dea3ba39395b9e2e9b3c6444182e984a39a78d2f1d1111d37b6ca59d1a507339a168d5135afe8bf691bd3d67cb3af87f64d45cc13eeee2d436541c6a9bdbf813603d7c1f8c9c675d2abb2b58446169447710b0994c5e8663851fce17cd3ae4ef5802c44122c17671cc0f92ff8f725cab26057b570a57b4d2cd12ecba690b24d7f7703fe3fe6a393a281e2b68dc1ef58b0b193f0ee5dcd93f208a4572a1debb8bb35c01e1168cb9413771ec8656d5c889b9b5c43e3fb063b1a48af4f4dc3460752fccb52e69772584fadf198b1ba47d8f098c7167a7db16bf084a8ffb41f848a63aeabb44fc7b271c36b56a80a16a41460b406091c81702ca7901edbeb1cacf7ce1229e30e9520a35ccbc8f9e3c6e27665147c11ec00546ecc632ae499e7474867936d58d794be2979999082c2a7ce5ccc91153b9c5fd35a4e637e05d90aa889eff23d28cb2445ae665e0af2dd46a5da2269c1afffa9cf0219a0439050e39f91c26e1559444c1b5c0e4aa1edc844e3bc43347fb099b485fb13595934c9974c4544e28c8b24af6d4e5b1a6a0d4e0669338d6ca8752c56702c5a7a0ec776e6393736ba726b8f129f8c6b9accfed4cd9f1265b4770b7bddb4b4721e26f80d9930db7f556dc991b7e63dd8a952f8322aeb8119085904bf814398deabf0bc73f01d51f45818da1c394b42d150a95d5c849160e0eb5a885eea0e2bc4cd6e9ffdc1c68c13b698523184c8f1673bf6034000bd409fa2413144a234e78e429e761a302802e6a69479d42e1922e4ac48e6e4355a3d9708863f4ff6a9a11ad169f8cc71689dc10815f0a6e4709ce8af1da08d72c9bf32d522247ae313723ba50827eb0f8c191f425a96295ad4611c4380e5803cbdd2a1dcd7a29ea0d29c81833f1b082fd6cb32a5bd8028934c5a149d0050472583d22522411ccbce2b60faad9441030d53fde849f5b6c2b0159f0ecadc6eef57a3b3dc0529937f27f6a10c1390578daa0b3d4c5cd01405a5d8c1619a6e8f9437459000496c5a32e0459ed9a5a99694d6ffeafbdb2930cbdc72fbe22d57900c5450e55bdb92210e784045dba10c623bb3e0b815f25613110c207e9054b1d8027d590528eaf58a2e837ecc0b84fb33adc375e3e6d6c37152eed6f5ab667df631c4b42332ec3885f6aeaebc0e0c9015fad76d38e4f037e61f1af6728c1f63e0ebeaf254e9c695f3b3c50887b9b5f3cb538f886b437f1bf38434c90a78b5fc384a933118cf9a4f598785930e74bf4664ba6581fd02913fbb092292c441ef06ae9a585c101676a0000687df26a710bab8a6dd422013927775d148397ee17f0bdb9faa058355eac40f0325b4cf8f3caa025cf72c6c5c4ca41a87bbfcbe9dc9d56b4d00d6415846d75e75d980dca96f48a105836339ce2444d94e207d241d0af3793116d2b9d317af43c20a7aab626e1756e841aafd3ed8aadb3637278e52989ec665b4bef7b20acf0ce2369646737f43ee80d00aa399267dc4fb637f66e07c4d7d33e23347a6045778a66ad3098dca7ff72d7b4dc367420378fddf1f71378098506fc3118a6ff01e248b13ab7cecb0017a717302e510365280361521cd0360dbca23c7b8f37d696267d3a95f57064f4cc9ed5c4955be62cfce38e959e603c7a71bfc72fb8c8094d7dff52bfe8a898f95202a5315bdf2f3dfd1f0fb6610f5f4bef34af4c615b41d4ebc040d222ec62ab49b2e744608e953d6483830e4f7c5b50185ea00b8933d2c1f0b77755fe4bdc7b573e8bbb3f1e4ca3cce9d86e63c7b6fef0b74dd2aac697bde928b0995be74e26ca4585f9d4d32da3c75cafcf3ee1eb98319477e60b5630e4f122d07626afdd79325ad62a4860d075ab4f594f5c5549daa227cddb0ada6dc3336d0d5d7a95951a7b7e5290b8d13f0c3e6ab50fbab086bb7222588d3e184429d843e2da048eee34117e811c84b48f5c4107cdd551351059875ac8e56fa7c3d4eee8d17846f71449bd329c9165a133acda2be94c3d8fa837399118ce52a4db574db6a1685aab9aa7dee02d2e5bb91b4569b82f0f330dd4df99a5069a62284ba8b7f08b8c2e1418e79b69092748ef922f37f7e7c6475a7ddb72b4c518357ac9b703e82913446579c6b04a343af4ca12dd1fe1915ceba13411508a110be57c7146cdd39238591d118057439f0faebd0b6b54b41cb619533f0e519cf77e0e0560c40bd46b5c166a0b4ef5884bea7027bfa76145b4b016615329d87d391f9d848a3a44f601da61b3c14646dc756d57aeb7812da5d3506bda204b652a0125c9540708dfffaab5887e5edda3386fadf4c147d4699c2c1eef54ca15358ee106b19b01d1a2938c1c97c27d06c0d7eb45d39ce4d233f5fea7174f90634162c4478e372b71af8aee43d606f1f4f4ded9f9a327b2b84b33096949f8ec640a2a46cd588c47e62230af4862883faa691a8e1ad909a02ebd4933183d994f1cdb136e9fd9381dd69d6a66741b239250e58585c142e9b1722db2732d8d9d8ce7e727da44de834636359af2117b53ca1ba7c0cd3b39de6e66d8efb34f8c6682f0dfa7a7ef3e97258eb87194ff94ce0db0410404eaa7fb9e63e9d15b748e94c5de1f4964c08cdf81ed15b445239f34b2d34f1fcc485d1156c059b182c541cb0f857e8fc7b9b8f39acbce0290ff3d9567628c0c501462b0d6e31bb35d4636bc69f5091c6bb9b1d80713f62c4201f4e99ef1a41a48d853bcc2072c97167c5daa1973b35e74753fccb8a5d0952b6c74b1a31e02df02425860dbf51c9d87b5921ff51f976005306e98d5110fa08c2772965f4e0bc67960a91d3cb094731e9b86a3c1791eb18090ec84feb4344f14d5ec8329a9c58f54621804fa57e6c38f112b0ba2a5f2eff70766e9bbb8fa31cf9d3a39deb9eb267eaefaad256e656089c5b7d6cf275e268116b575e567b787ad80e1965a04cf9368d21b6c19d9303adc67cc193c7514ea044fcd6227aacb985e5e1b33603421d87cebd496dc9b1ef65e2792ebaf46b0a0c4d7b180d7eb3fc1db7e79f455bda77c24877f839f3aa76ea2193f06b2d078b43209823d8af5b47ac0cd9c60b63ed7650b2202ddfae1d1b5afd2a1d996ff7ead2ee851d797b92c5074dc69399e4cbd680835d5786231a92bee32bf5b5fcaae09e8d1dcaf9c8c9bc46373e27a5640d7dccaa3368527ada4d5431f52db2df4f14b445964bfe87615ebfe2efdd2d8e673e202123851fae00a14edefc662ada2bc43ee575f946a6a139259f5155683a5c221bd7b09ff9ad6595480f426b1b43049871fffc9934670cac082005e2b53055e80cb3372bf09b6106ac3fdb041746e606dcaa1f7fff37d8fb882bef4f9aa163d87f44970f2a6ba6b4d9fe64b3eb2d2160b5c69eb4082ce321f9a0cbd161912bb673ec23945ac16f2c004d9a87acbfe36e25d4f769b45d0bdeb67d7058f359243a2bfac3b2bb5007f7aff19ae49c35adb432994f6e7a252610af6e43c552a9ab087ae465e8d5746a0f8bd0ff748e40a108369b9b623986a2ccdaca533bff12aa92d513fa92034540bec2951d17478ead69443ee9c287e0b447f3ebfe76eca83f8730773fe103723ed09128d04f77a42253bec71111155715ad463282c1c8d142d0cebec5b331de8348953d00ef9c6722a50b0edbc25f0e644a08c9074486c1edf7ebdf3a4e8f7e8f46c7c0864a68e02de90cf5af088444621572440a6d7543cb38b9171630ae591215b778b88317d0a33b377ef788c8102b3b148cfa0dde961fe3861c21817813a98b17d315e02dda3fefde529bf2c45ffcf32c556fcd7298d3e1c7804f222c773f5d1e401bcaf1975b4b1d5a5768f7dd7173a14eafe8505e5d08a29b41a3d7196231ebe2975cf6c6ae8a182961f1394537810bb0be9e58cb33bbf5f106ebff8e3a15a5038f2d6f89f62751bc76179b337dd8fd200970555d1178d1b51158f14ce4a2ce8c265e854213b1ada1f8396c4e3c1b5e31e9c5b1a442dab9cfee7746f887d5a68da44606cf6a07b713c23c18e445464f95ef936fd232100e0143cee00c4b8f4f3f2d85796e49aa28a275f999a0ee3170abd5480bafdd24ea16ed032963f3f846e11cf463a12893a6c4e5b5edff9d4a9b11f19568b37003c026d17e868f527bf0165c333f4ac09a9b60e0631c68f2002576d5c1e18c298f45e84048cce28e1dd3be5f1c645631524696c963fc5723bbb11101340691c90fd2b98b99fde1a26161c6f7f1b2eb1f629044199d0e61d3e6c3e5477f90b2ce3bb2baf35d7f49a08151614748d1a2e3ff3282932022a24c33968f45ab893fa0a1bb649c4ea8def7e9eb5601c6405988594220919541792f5480e1f622263a6f06d0cef7f414f40564427df01dd7d830a1690007ec8115d1f6cd528d01f5f8ef24d4a9cc5ac8e6e9a87ce70ed4911193d580046b78bb30a608399e4d2bb4e27e8478b4858f196ba653204ddd547eeda73476bd4cb81d40a75aa85c1989bac968f8d501f53c1282b1c5e7c80dfd176470a7d3b3d9e4f3129965097bc81bd8441fb79ad6be311af158d3c59a18c849b2f6c271dfab75536d3ce9584ef47e2efb4002383222ec24fcc9f61f08ed35e284e07ebfe6465fee526576d75ae553c8a6cccb4781c9cc9e72a4098ce83456af81371101c3d1e298e3b75e808c7ea54314f1cb3059e60e1b9a6434034f7125a744c90bb90f2da6fec4f35380ed099426f3ee108c1ff71491b120fed25bb91725221825a4218a0b6ad014cff12e273c4779d40309ae7992b9211b6f939f6171226cb3cf38242adcf2bb017267542cd0c25a6cabdf1a93b024017556dbcc2df12a91887e30a74d41a07a5ce2521c056383a312ac253020eb0c43cd512e0af98febc0f90902bf7acc113b7984d3debaf98700acbdf20d003b1e5537dd4d7a946cfdf42621ad13ece1bd98b6cfe2df8e3978ee1fb5ce615cac7d7dd5e37fd03987741f53fbbf95a321bb3632276a07ed8a56f43483358e02802a6ce6cd2df579aff69a2f5317e7ea0f924ae3ea6b0095ea195053c9fd5fee7d75cfa3b927c8ca560550acb1e9597e006889327fd3bc5e59556ae566bb2cba26008b9ab49952900ae09f3e5763611fd5ad43c56cf9099d9d16dd986a5b857a73e564c70a9af0fca6aac2bffe8cdd99705568aa40be6b6a78513936053a3ac1d3411228765e11e9ebd31ae8b0c6790f008c56ee7821edfa9eca2f5331363354f065fd97a32fd04edd93480f2250f16c227039b9e16af72079ac8a85dcf3b4a282c549ccfde17df306fb72aebd18c86d6133ff41effbe44b348541e7dd13c0ef2b70a73b4b4dbc2baa50622c3a28fb0825c89dfd7cd0b2742852acfd99503ff4f92836bcb714ee04f63209254cc6ec3ac5352cd7a2d0338598dffed1b91e0ac93563abed6e4d86929e999f8b0ffab187b932a677a347529a3438c5936a152aa5ea08a166875f3b69d5b1201f3b76ad1cdce9ff65ff52ef085c0ca86261abc192a1f4c29b934a26291b54445949b2421df1c0b404ddfa57b5e60fff998118db86a581cb803cbd5148d4f3347c66c7e38c44d6e3e9859618552399875ac08ed980e8ca0b336361fdd6379d95343e24bc7ae1263ae37b3feff34553130fca6764c68457d77988e2be1f6a5b5834d6fc15256c45e609b7052d576d1548e3f749084dbb305e1ed4ba3caa33b73724c5b84eb475f83fe0d79849d49a4d5d188aa7d136fe6b57acb210d42f3fd07b2c392e69c500f9a62500a5a320a2feb807734669c8e01c37e188d514a25a8a35de44dbc1c88a14cce35c26644f482d59d85598d8d6d57fed358f0908c0005dc28eda372e3e349c5975aeeda205d1c625479bb9fdff7ed7d665fca2dd3850ce910d1f8965386d5cef3ef339998551cecb26d26ac43655d8dee1297fa2fd12b9ffd9fc918f6136ff351265cada92f2b89d8b31202b148518267055bfdde7105f0f94533ba6d4df7d5caee3adcd4abae52cff6241759b70c7534d56c35d2a53a9dd7573f5970f74b2234f488b398f533569f0f613c2d2d6f62b22908da529c4f7657ec78028770603d50eef43585364d0f87c760dbd7d724681e7d24fdc2207ee74daa9d0254deb90a15424f3b7527547b5c6c2c882ce46c3bf7cd69aba8618d02cb97039f4b74f9390f8c642dc3d6e8a327381f929b4da3aae50a032cddaf067d96498ff48d6ea5908e58e10c2090a5260884081c564e77626b18d4b27884fe67388fcf96e098ae856583cd06d874673f53959de4303a7e98c29c8f20a496f9525e0999ebb47e60a4b5c45cf114886f17d153d1cb17a1538afad302f13733ff651c8d73126324bcbf82a7417b465eb372ef1a706d7dcb91656ab3752d3e725a1a18a3047fcc7cc0bb5fee13c614cd95ff719f6cc75f88362c2a8d9c00318e388e5019e55d4fcfc79913f550b4d1b7c30c70da188d425ff087e1eb77252a266674f51353473269ce2758654b47663cee9ce0efe9af746bf6c49d9d3f3bd563d6ceb44abc996e3b49f655d8198a0e0c33a281f611a88fbf188d1c5759fdb19a121e7ee2394400ca1fa30fc012e2b7bfa98cb257e632edf248bcdcb03b568b5e62953a7861a16423cac2983b68ddbd39c0b857f04cbabf3a33bb712031e7c6c50938644edbd97340c8a6892dd0dd38875fd58ed4f9d76039ed2b3f7e3e0db427cd8e35a66b8ab3388b474137532da22674b588db7d35d681ec58986ec84a4511f64403454618d4422f9a8598c3202553bd0eb6cef93726925736c0339615743244bb202afe47d55ba377ba03e6431fa6f00c27092e473841f10ab8557c041213f1ddb0add6907eac3774ef34caeda26d4be2b59cb0add10bf8bc4037c74b938d9080a0c6d1aeca42e34df8c323047c2f25ba43ce2fb31ee00ad88b100a316744d620a72feb0f4b41f2e5864791a71e2c4e8a996c58221d83a7403fb249600c1570cdc5bc50fbc91216c5ddd47f3dc228a985f5ddfaa75a90e469516ce49ccf3ffb0fede526384d6aee8d3948638948c0ab8c33da0e894b3c06cab91f12bb3aa80a74d1d9e4186a2ded803c79f236982a70ac9401ce319198f77cf9be7a007edddc9f6845f46078a4d0afba8ddb4a7d2c01621c30e8450aa9c8806ed7b07d9c6b61d27935fec67904d3258f65c0d8d09a48e3dcb9c6e2c3dc22f4c2ee8415277d026de85c74df96872a7ca2658bc338c68bf31ac12e76c1a35494bd3972311e79d7099f82132619a0127e22b627042553d30a1e5eeba34736025655829d5199c301c99aedd65e7650ea0fc2a4e0e2b2695602fa7f61e802e437a4f53495f5041b8d37e4232bed8c11fdeb8864dfbeee7be56925c744921c60d9cfa3eb9ba240e4f8f441e5f036843abad42eaff5d38a99f79be4c086989337cffbb213abb47334ccd75a7daf65abc1a1fd837df361d383e9719629fbbfed39573b66020cd304c25ef5059496e25d3109cdb05700ecb64da866cc064ce894f9e126905ff7a0c4b9c9d55b06a984a0c3544974e8b52c96933737ff08c2781b47b307fdeb6a1d765daf1609a305b468b11da2e5779e67912d05419dcf4dfb835b041a4366373407148bcb9f4d970a12a292f7fb1869df86bd0c2622de0872aa9a95c8d93eb48c9b30ed3f1b9b71466a3f2eb317bc65e03b338a46b1fb5049040095e8ead711e1a310019f47817bbba7eb7db7fb2cccfaef2de7f9f7c3e483f851cd91051041f62b5cde8f2aa7654c90d5a6e80e175bf6f1e4f489e1e67e86f80cbd5160b36678249e2129bcf6da546d640ff016085080faaf99a1f2a788825dd8f9326a8719d52e6397846a2d64a6884f7c7b4c89d8d4808464c66a99c9acf1f581963addcb67f55a34521ec90d6b6bf3dee2b7cc123f03145ca88b065deca3a55210842ede71d413dee691e1482deb29a1139fce6f8a2d020ee106afe401acbc74aa82737deef4d3a7a80ad84f90471f3259594d398ec3e51d4e51e8c64b5ceb65dcd1c2c5e8ffcae59f127c8a602031076ee4fc18e90e28d563c542ea8054956bff9247dde7dac480c5b8881d0d63486f77fad79cdf1381c52e763243c20f9f55a4cda271083fe33da26b9de0996bd2de8eafc9ca4d2734102fceb4e41c76b9a153ce80606fb71811f67241c75106d974c9131cb3b2d9af0d53bc95f5fb7171c92d71c6c56583c8aabd6170fb5f7890dee941be029178bcafddbb00f7affe6816a238d7323db9280e78cc60c098ccd22b109b3fdd8c64cb3f777fc7d838d1719d10d3240a9f97bb888cdc13aa9ebd68a031bb2a836b4d757b5166f29454158b922377cb56f8ae5d9392be869021b75b31c1a548328977fe2ac1fad92ebca0ad6f71633b8323882bf7e81a51995ddf58eb744ec0ee662606cee26859105683d2cca5576f09464b3ed3c7322527c9defe2678263e31ffef813100d6fd83c2d865453bd8b244c41457445e4b085f6925df138ec9a9f47922df6fd94975eac16ee92c51928d91d994751cca5d601e8fe64611c8f680ed04193c5125593bf8df14c224f2e7607983c90c78b82c9b0c4a73c13c7abe12080f0131a18a7d4bade8444fba0d6a479dd1cbadcc7b6c9ffce07563ecf3bce3c16224daa0d594e3939c76a9220cced783770438cfe517fc0c61a7537c0f68ee02bf86da78b4a5561979e926030380d3fa3cd9bfac57d152af7139797c41ac446ddfe7f796b47c3ee2db31a5077b95f523567089ef099666c5a725c3f87e501153146a42c03366f90fbddeb285ab24a37ad120c5324204ecf009da73da8f7ad1dfd96ca40388b5987aa9d738da0f34f62f4f225946e365c95acf5bcd5cccbeb91f120685b16899716a7f45f9c75b8dbfdcf4257828e8ea0e247e1dfb507dbfca76776fb7e07bbe8481fb31fca2b127415f55dc6e0edf3013b3f6e5d84632d31286c7c2910261174415bdfa875abc5ca853c69ae01431a5e11599654919dab5b13ccf41aa9635453014bc5c8cb4ca2e247e3cd5979acedfee8f8dca68e3c228ab82e245533f569c55c8b01a6e74866b6d697d904a82e793b14a251af3178da47e8f05990395db04c529b9d399517ca0ccd90f1d9b5cea8a1595666ca09b46eedf19ae8c371cd8d4c0d9667925ab02c7a0691fb45391f332c5dc4c85535ac251bf1a7a77981045933aeeb14d9206b8f53ff285edf5f1fefc31165f467a71de6cc903aa35c28290598168714886896ca1350b0404f01b82f13eafc49f913aaf5a65da1dc7998ad12649428b03855b1706b86058f47b283232bb62de604631c846744c166871e34525d098dca8dc77a0e40fb2ac5ab9876660ef5bbcb430725c50a3ae229a334b68332ee7ff0cd2ea5f0e7e16a600d682894941cda4082d64594a612635b9999da712b434543bd634905ec2262b3d29c781253bc277a2f955666d1edec53919e1d8ec5a7c148c6436dd13d3ca8d9205b6face9e0f4ef180d7d74ce9d99cc4451b3389928865535486bebff10d3daeaa57d646a0509746ccc6622b7de4eeecbb748c6ee58c23fc5771b7cf8782e060e446e3ef682140b1ed0cf62e591c12bfb4b6f6dc0fcb43fe04ae7c07df9368a40ca03fb9fa93dc86203c3a0ec72440140915e65801cd9ec5179025059ff503432968d3b70b573a6e321dc3eea749238b0cafb71c63b6db5ec18d98fc80b09ca1dac8b9d6995131905a926b9af8c15b8eb291f85b95f3533e6a353aa53ab7a8fa0c382b84b20a5013e6b6a09f3e7ecead13230107d10700a3510a5b86298940da3b516e06a875ad224e09db091e7ca7492ff26f717e72a119aed23af67decaee1e28915a3f4e84e99565be2e73800f7eb3bd218ee10fb16387edcb8d2fd7ea846a30dc72857afdacf74c3c374bbc2f23ba442c9907ee3d0e1b1d2b5cf5a25656737d9f19313e2d6264eaa80d0bdbb799384b07d7ad5e6a0614192a29657eb392840f788327757df4a6d62441918fbde4903b6f6f138e958282b73f7dc5532705fac892f06d5502b139c3c44ba76a1755354615c94ec7e817946efabe4edf04f4138f064abd312a94332ac022c2e5bbbc7ab02b7d35045c2fcedb389b25056568b37c29fa512372bb04a1ebebe9e0ffd66c3a7d7939bb68fa65846d98f330bb0cdbef775c7f661affb726f5bddad3c36b44f3f9e5ca29fa93b198f4379639607d0315c2e02f0db4ae7bf9ec4cd952f6556b7b286b57497cb91b26389c41003579e3014d6e916d31092f482661c1aadc9c1d5e804fca777be4e1e1932ec2171554d39b279107306b313d7ff3605e6104d91fec07294bef64a13e30369d3761be305833839e868709cf2640ff5d40f37159db1871388c6c749f3b412a75ad79abafe5a2deb6035a8b8686cccf75c2eae1f07ec3e2925e75a82292ac31fbe19af272ec667a911185966bde26eedec6366c06cb3c1e25c982d957be0c26c715c74144b501661429c018c689e49dda5ac4280bcc1c9f92e5a8a5d305e7b8b628f7f66f72ee8dc9e8877955d87474439b70403e0c4589471c83997127906d3acf9bcaa6a9bfdc5b76cf9a714204c8c68b05e3cc05937837bd318e1e2fa310dfcff02cb25795f9ea4a87fbb69c233faf1b7681374d6ca6789d616b274b666a3bfc025e49411eb6cf2932b389ad811913f8f54aadbd3d46fdd5d3dc31a8c7b7b61f332e71834fff92205ba51f10e6d9905d1c943674f47f6d0f398b5069c26c41167a730c0368b4b96be51e750cb69e6adc6f2ff22422aa19ea2946ab890680b8bd669fefe9495fe4b27e56e0ecc47abc378d54e6707d509929b273ca32d39d1c0b97e1f76b5da9cc909be01e21da28a0c4c3d1d97b68d322b8b36f60ab4287e673a82cfa5891febfbb37eb7c953c35717c060b2dfabc4f0a41284378fb7b1b623c6c0e333849c22d6ba0bfd24e396890a04fbc74e984f939ae45e08238e208f8abab1f5a4344db83d8b603d116f3c09a5d9a11afcd8bf0888b727b8c86b7c683a1f3d3fc1d70e21bbcbf2f5748d035f5456b64becae768b283363ad5cbcdc94e143d7ee5f29edc3a5ee230238d08b5646cc36484bc0f8825df86d42bc3c8f807aa6c6c047b77bd124db657dccb3a4da0c3f96b273b2990810e96cc60fbdc9758362c380ebb21863803a6dfcba637845ba49583248aae904c63fd44f2d5515bc38dca3019d8ba2cd7c6c04391bd7e0946fa9edb15b1e71d42791abe04bb1dff508f59c5398a78be22f1610bc000b2b88e7ea2c29ff5dbb989c9fc0388e5be93c4c7ed406d03ca7b68a2c3bb1f81690da775de830bdee78e54bacd2aba07b4d07d90d17891f32f7a0360f349853ac546adcea4f3c2f7ad46a15ddb2c58a290ff5a71b5ea463d9ce90eb4be53b2350c806ba95b501a6ac754609317fdb4e930536e033ae4cdb673aa46f6bc4c2a91f8f764b2e654790da6b4272ff02cf1787220d2c9ae746f0e1c947b69f97357b38fc726bfe2d005c94423e9eb9e56357e1e95f166639078b6a28182787bd4579e4b9c18e5c1758fbf6983a000032395cb63873065ad44ff8b1662f8491a388f55c07a80d75ed7ae96a53afa468b7825e7627875768483345ffc88386619f67ca4deef76f3b1d6799029ad6885add9ccd56a46591086d39f5647b842a39ad9894064a400b6bdb1238c40923092c8647be9cff3d831906f6b3841c44bbf6280bedb05eef968e33034cefee587027dca3077c97cb61b6f962f01c2ba360fb7dd684a85fbf61aa5eefb82cd7d31a4714e29170ee5a77b926b01da8e3465addf5703c9dfc687c701f4d1d56a9058d4e350a71c654936c54e6929c64161f0c3d1f3af096238bf73d20c2be27f18e5f4d2e1628a80cfeb8596f5748b5444ca44f702353e6503d0e91b27b4ee975ae68b167f6afb9fd101445aeedd3837d4757be65b8dad43b3cf0eb5db11e3ed8259ce7e1f0a57a8a7bbaae36fb5617299412c1b51817741d94ff011f0f660bfd43d25162d758450373cec7bb5773c8cbe2e7d0b30820e459d8d20fd876005573728fcef3cd8e1ad8ea64b75dcf2c29a5e5e04d16e49e695fb843a80a89b5cdc0898992dcf2a7c150a42fa1117aabaa90b9d2350f18d2ced38f943e3b14eefd7be8c4a781bb7b84564edb6e580201a70d8ceb0b2885720dba27714772eb89e21b7837d4f76f8d7864f1a01578eb6811cafa669ffa129e2db90898687130a04b14972b89f368f21974a10fb85c6ac53bd30e518e86bfc0cf37d81dff3ddccae8fbc187895b0db42c97ba2c9a37e0c78b2ca332015abf08fc2845ea19336cb0410b0788dfbca42c8456b86edc571482d02c1e4774fb2369edc5dc880f02ce24e79779adc404f7eb1175666174125ec99d70fd52a2e627ed0e5af4fb215720e5ff366c94eda2b473193a03fd08c00dc281a74ce5a34a5346b8f00e383291fb2fa22e95a30a4ab07324298f43213f32b4293046f84d2d8ff33f7ae53ea76b28ded36de7e5ab1d1d77f28398505979bdee0d6fa8da04426599a1d9906a89c54683448e5dd3bb7171fb640e1fa5d5db1af50f3743e225b2e2a7cf5f3f2b35b2db42d8eb3d13e27acf44e54ab46c0aac5007b7771945197b816efc8cc34dc016d3a05e8c7242513f867902ec657cd6c72fa1c8aa30758173f9ddd5305a655d8f2e785b29cfa518f00c4807c6fd70dfc2ecdf131914ceee3372786f4e2f3a79bd59f688b4d659dbfe0634a4f85df49d27b46a357ed0761448413af36e4ca83f2973ff733e2726fade1fd902ce5cdb489f85234fbda4dfc080b6c9a59ce414faf86da60300c2306006b35f48fac9cc3e67a4441dc2f37ae6e20f220968711c8df5d71e4a0488c1a91b48018c1ecf0c1ddd017a2c75553628daa5d8568861d8f4e8edaade6087e4a2b23c76c136ff41d9d76268fdaad216a96c4ca011adf2384e4edb6e4823daf6aecd1fbe77450103ad47ac932dd85b3d088f1153d2d68d876a69e9c008717def7a525a7a0deead732716010a24a6549706073197fb40e3209a6ba079de361f7f644a46348a3890c364f3f3032da7fb89d0f1af39c496f6cda8c4ca3fdcfa0cb8603ce572c329eea043b4fe162b660f204ec16968374f8d4322b5abba40d2d02ea0f01240d96541fba9cd32a9766e80352f6267a392da7ad890dc4445743b951f67f95aa8cf6ce06927cd153523aff3c5566dbef149896c9ed6fbc30dcd78852bfa929a5ea97284ec12399026c647bad0d5f167bf2095f9daf996432f3d942b395c4246d45192cb780f261b86c27633bf65bd92ff1b6d0a1a98e3cfa6cfd580d394f43e485335a1eeabd47a51d88be56834c4348328f910633f33d77fdf199eb53792f97bfa4c5ef471cbd2e61f8b3a056ff590047c6660ac31648e42f0510a88ac16f8bdb749f7c41a68c342b456f554b613dacd531fc8e344ba39ac122d43f03d1b24f41d573ed173d7abe29573da82998b27be0e37205045d8303c286da910237d9724750dc14cef38923a09d0b9b2d2f0d0157573b060b03964f737e874dad314cfc2936c2e03f9379434a85305003595667acec77821011d8f149f4f2e8751dadece4fcffd782cff772e11dcf1c679a971a2ccf3e3346ef8825c20c89a0669031ec41ea02beb9b0c1099ac7a5fc1339f97e1ee1b1ce4e03aac698b4141b0bac9171ef1fc0d7f138f641851d8304c540e618373ecf9204b006342613afddc107f14b7a2f2f50409883ca988ea8433e4b6d4450cf3f9a4838711ab697160e29df28237568d6597796bbc20ee837b49c8b291e9d95858aaa882f0c678dd821a85785a5280c8bfc2bbd72f473283c981229aedcb17bbb8f56903b49524990bff865323f8a693d22dbb9b2f189f9a0809471dfc07b570956115be36e02f6e6db61b8a57ef85012bea97f7d7b4739f4684cc69428ec391c5fd27b58d9d9737aa92c4556cc0f1ddf3365f1f0d63613368f212d92656b7834a9499d758d46795b8d8ad1cf8de1364526a42882e7e71dec4a1482d8c583d450016a28d4fa73855061c07a165021c8b48a19bf9815eb39ea6e3d1c6fae1cc41d813edf9010640fd4f415b829de28cf5fe18ef751f42ce3279d63ff1166a898955f5f8731587be0721241ab5f9eb906f6f6ce2ff166b99b6624063effdfbcd6821e038b8a384541b8077422aff64cf7ec56e9cb63f32fa367ca6841a657e7f1dcb7f50042b34b88b034e7e85d21e4e9ee863371e71a3604f09bf22462ae1a99be5f6d25f35c8a060a8ea1c5d274409209ef383ad34091163764bd57b5b525e8de44fb9337eb6b68d9434ce1cc81825ae37bf0217de6eaddff1c4fb26d34a52bf8f376b75d22fd365ceae9b32a11dcec1a7c364bce4e07efdcd49dc58233e1551c1016a90df7508f381c018b103367650fbdb0b7b077ca9288f963b066c0ad4096074c119664eafd3c95eda36477990195ef29a712c436df5c00ceb534e024da04564c5c33fd91c9f8d42e6bf36d2a44585850542d9f78f5b9078c84017b1a3737473c8b5c80308b0460ceb8265f7cd436ed7d5e9f4e89e152f90e89988f2987ecec1836797b1ea3caa7b1b1d164bbc57f7fbbca5f33807dd0120ae5cf12524c4d69d692e866c07444f1e37c479f9343a6995f1ee0b32116c05247b5901f8737001c1f07bb92f9ab05695a56d6e45373256c8b62aa5631410cbdb27dcb1be952ef5ed8139fae0724493c04c0bb94d657466a13d8553cc18020c4842ca276639488ab63a063424272d6571b99d159d88c3385054c7ebffc616c7f8efef1e27996b2df08eb26143ad7b2a8ed4a326d045ccf77846cf1dca26c9ddfa44855d5715bdfb09f83c0322c528f61c1d1b115de29a3ee1a9566ebae20c131f36e28239eef37fb5b6c9ece91e04dca8d6b6e9d38a9e3c5f233fa0cbb2eeaf9d40168e219b95cf5eb17a62f3b7a68e76c60d99958d4dadbaa83cd1995245f9e4626fb2b49a96c1b0eb74f1037876bff25a55c2abd0e5b58fcb560869a66a99f3e2f0889b1d44b5bb9de6cc055306ab50e3c3eb672600438829b0b5c7b2555133d125a4dc35845b9242afc4f317443c377b9dc13c064b7284ae4a645015f90c44d921f86c3f617dc7d5594ed03980fdc6725473ec6c1505f8d1a23fa2e81c929d4f5a752efed24d28b22a11fab8cc13e216eb7766f84bb829988e2cb961cb500f91674be82dc3c262d5542703859dd5ffc72d01621ee590d7778ba5b94eb2012d46a49d8f8603358a820bbee5b66046373c82cb6de75848e47d9c447e93e4840ad23a4333a00fbe4313db6f44b9fe95ab252253a7ff8503c4e3408dca1b184b03fcb03d85edc81cb59c86823df03f4010189b6de41b04ebb8ff509849247eb788a9678bbce00958c93c76c47d67dae9520546dbf541cc7f28d5d2b98c0d5bf93e79276001a8e351d9802ece66a686ffa568bf9be0d2d65cd395320cc8af2d57f45172243423f7453e40b136dd4859cd7c315927a1fff6449b7b7e48b2c92a6cbdfd9f0962c024f7142aaa1b1f8708a434de42be0fa78f868f34099be85e034ff4fbb7601adf7317ea82d08258135c38b8c8f71821fe1646e8948c3e27546351f6e0bb35a66d7e0da802d4b67ad7a6669eeb9886324b0ef0eeeba5005d3e31a56bfdfe0c25218dc603d4a77b5a2d37899e2a4016a8a61f14989a596740505468979f54b49d9a38335b412af8d63166a6bb9528de6203b123fbcab5634dbf46c10ca990fb93c5cfb1e05fe323747b5e54f0342d72139017ef7278558f765d1c96669342a735d7dc4bb8d40087bda7de003fb16296fe17054af34b736cbd51640310ee6bdef0d913e6ea3f50ec8173e123ea1e769ad902e0d05f2ef5d33171b30a227a9f7182d85c6d88d398691d6b6cdacaed76e808eb9f48dfa91b7761c79b96a9ce5f6a7adf2dfb4fd82a95dbc6202bfbcc3d98bb705ce0a7c6daee1bd9c341644597fcc4dda2a5d6172be3d38faeeb0ce6c097e70fe60b99b0e4b53e0b89ffb41d29f707bea39368f92860be8aea2815cd8ae290ab20add9ef766fd98e1bf25324c53ec7cdc3d726dd6fb754bc13547fa4e25dd55c256a969ce1e34d49d6927d5e9e11819aa7972e27de92809a7d475f35bbb42c421c4e83a739fb4765c932aa9537ab3f676d13c5f64cac7b4bb95eac952dcae8577a5e96b7bd32f55cc9a070901754d3eaf89717603b8c326046000572f034aaaabc0b53ab629ac4e686028f01a24b8769348464ce4d2c03b16692fe40a04bc3b3927d8a9e817bb545e372ebd0f9b189c51acef9bb1262b698b8f56604dd40756d883628bba771ea32fc5f193275a424f55df98501aaa2ee65ca6fa9c7affcd628d88d60708174024cae8062c22922c34b046fdf5342c7dbc7d05d0ed53e233a4f5fa6a2666e68c1f7016377c23f6c064c975f16dbc8b695ab112fd78ea9c3718383a51691523c757c726829a2d9e0caffbf30287dd3b85e920cdbbf625a5f98bcdfd4c4686dd6df22775716da9cb39dea2d1eb65930ada99a7bd21e7c7cba187f92510c15d1cb343d0d4c9f8d127fb7171b72ca4201e6d86964c180f11af2e2e1a38c345ecc01e48e2853ce3f0cf1fc175e85111eacf841beef14bdf4ebc37ca229f942e7100504d4922fa98b9f1405d5f683c66a33c35fa6069820fdad27c415cb13bf4af98df872134f949c34db4fb54508430703b967720b3314bb4cb31a40705f133c578ad141938b276bae8af3b94c7f1d4b8ad949fdd05b84c85e1280ffffff7f