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

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

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

Block Certificate

Block 57631 3b0c69ca52436ef294299ba9eafaffbf827c8a788e3390fca061ea4003423fbe

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b93eff1081a9c22535e20921a3972a45ab4b7250ee5f0d90ec3f8aab4968db8d
Certificate Block Hash
3b0c69ca52436ef294299ba9eafaffbf827c8a788e3390fca061ea4003423fbe
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...003038000010110000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008e1597d75be8c22ea9e3fae4acdc909965a2e4d00ac1a064ca99ed4de79ff0faf7b45ed5652ec0ef6a2fc0db70b313b4220fdc0b150e54ff60428f694b2056e13be08d01218ae80f2b244520cc8da59fa288b76ed04ec6292a1600000000000000400000004000003038000010110000

Raw Header Hex

00004020fc2e2578eeff96a326477ff8321f59d4c025f0d25282e59dd8c764e35eec2854d3fb24b11793feae8c13d748cabc64b6687752bb3a209cb703ad4f02e28fb7d0170e0f6a305604188ddb6849ab8a3fec900d5fee50724bab452a97a32109e23525c2a98110ff3eb9

Proof Data Hex

59,560 bytes
12121602030781fe48c4431bcaede4373c98e03f8ff348059bf5a309ab5b513bbc9e8ed661e3689e50ec74aa487825a6a2c1e332d01f3bafac2f0c18e0d3791dac2fd254f4a8d62853916200360064a2e4fc6ab5e8e3e6599f9467cd9fe718e96d14c26baf0e1a591889a431750bdedddc0a0bc6a5c84fbdedff250ae94ce003c32acd748f44d8ee51ff58529e59fa74aa3f0e456f842431ca8ea575456ac0281c2e5cde3633f26562560ec938e8f3d9161bf3e8698b4dfc387ddfdef172ba26a38e9c34b933c18f74045ca8befb897b8adf41ef67e8fb1cacf56e969ba075d7af6e33255d2f0b9521a2faa3d23d697d760cbb39ae50ba254cfd4358cd74645079a9dd0816b4b18af498b28b9450076932a2f3467cbac4bd45a2197cfd83945e2ce89eb9745c00bf575109c42c6d0d0d70a8a010ec0a825b551267f45c3657c5288af3af594c41d80a7c6569ab4e7851fc9a269599844c5696651166b4c10bb44211fa3b9f023af6c1eb0c15f4fd43dc7c50f923a1a1a39920fc73b51b1217a22513187f1703b5a0896e9e77461cf8d9dbd1b076d86281bc35bff8e63365c08b8b996baf1ae680cfaf7cf58ac607892b6ed400c3306acca90927e577ea6c67e2482f0c82fbeb37036a4592f7b9a91621838c1b3aeac0b639f237878783ad140724bf82c99ad4d81949d39e72af8e140e742a9b2e24865e1b4326830490e4f42b1dad558237aca5878978faa22ed3e9d57b7ab772d76fe839d344b113def07ed3b6a348d961eb8e83bbee0060cbff0fb1735bb158ff4769ee9402d594dbe49b3b6c3b9e48838295d162b6ce9142172de6f02c8be4c1590c18f845eaaca453d4cb1d5a78b5a832793914c60ca8be500c5d5027d152be557040d6a752660272522da9d9552aabf9e595422ffc78e51419bf86d7693e2736b70f892655fc6eebb8e0535c63a406cfce2484b5025cef557d209e8d07479165b22712005637b7c6cfab2c80b48abd3d60779730cfc57e31ab6c99f9fe3520129d96d96adef05f7e2442a7cc96b8600bb642569e351f078a6b23858270205c2d387c85233c28eb5069351659f051e64fdd45c57867ad618048d1765d89b94eb9887c0237217b1990f1942185f15051f32504a2e82b4e6fec08efa6bfa67e7c29c06a25f87907a6c650de0f990a6c2ad2ee9774f3db15b427c1a1fc136386fb4e79bec33d7e97159779b0a5f453d044e7716e4ab429e806a0c89805efa29f84a20a3e00e55c28988275689e88613cc237ca296e6481201ea86687177de8772e71824512a388b690ae6d3a459dd9e881d67fe6e06a39e7636237dc552153a597c26682189a91015fb380f2880e3b57220d6620e9370f49e16982c6e2c8a63a7f4d0b12f109a26b04ca7af4ab3102469b748b88ab1cb300ec138f547ffb06923c2fabc267c880fa03781c59a4f46a38737686581c307d86865bcc8787dd956b864e0a130fe1cd3988d07720de096da169c319612c07e236a81faaaf08812129c2fb609a4868d1f36c86dff19ff52c4eb995e45a1dd8608d978be99fbc27d5fc587ca99b39604993a5cc987edccad0bc8afd92861d776c0809e564270432255c19a0231c87e39a0ac41cbe017e5cc58445c3d4e9997a937280f0da1dc493d02ecfe8ca0ed4345fa4103c7d5e01495e05c7a2027199c01818018aad4ef80a680ef5fabf868251516316b4073a5abf160284bb4819a74f07c2efb0030dbf8aef68b70a2e01ed17b247a0159ae0b80a44ae54a184ecf00770d7462876ca2c05759bbed50e1c17830c362b4a66cb1a5aed3ae82b26bac77cfacf49be1a291490a8be846f497cda322ddc0d3c6e0af7ee6a5494eabfd8d3538503932f2827083a9f334a4675e5b87be996de99b50f9369e1ea9e93c7acbe64862175b96119f4c770321ef372c7b228843299ab97d66847b7045c1c8e690c61c68386c1c44a68610341d25cab95d8f64b1b56f8470e15d37a1c459da83620b7fb29bf5c4b3a32f93e9d20038140f591bdfa421ddf8aa051f8a022d69b9ddfbe1104d54e6fb5bb1d82470b2331b2b440eac85fd119e9fbc9e6401f305982222e1f4d3ca806e073019d4571ed2e8c26a9d82f33798b29d17642061f783170f455176b27a1747127c17c753bc50c5aa4802148baab41b80520bfcd7fd7c983028b0db734c827a1d17180a89651645d52c0e2246d90e3894f9c89d429735501f45c9ac7613beb6a8583576d6588dd9f6c9a7216022c3c5f420c0663c8a0d28a5ffc5d1a2c62e62c40483d4c02f1c66905e2c37d146989eaff4067576cf55508a98a8be161b6deea9cada956b039b3f4b3daa146a34518eedda7a3df6585571632a867ecdba57e8be61b9395edd5dba8effb4288d408742ea23496c020a7bc0bc3bb720d6fa98c65e2e0343d6c4b8d69076aacf7d42358250f1b5ec516c4f2b058865f01cd0b296b43900512f3621c09d6b868a48993935db7deb2ce5e8288ef263d886bf3da822b310381e6ddb6a2daf68463478f63c940923a15961fe0ca163c2de3316d20c428cd8e28c336e7e7e645cfefa3e85133c775251a4d772ccb7613e1de448f16e32badf8367a794d07e3b62004a391fa364d0ce4682d0bbf2c182d550baf284c3495d928c821d6b31299fd1e0910b9475cf91cca4a4427f81dc05d41b28b8a2c765be2f1d3c65206916bb6ed06356095145dfa2767bc0da742d2ee9585ec0a96f2a93d805de8b7ef59f1dddec1a4879718dd9446096c035b9868e3123edc6ad58cb511864181449b7b2c0db79af8aa3f84119acfece674820521f26a4797cd739f3097f3231ed7c37f70edb59a872dad897c20bd1d0745dd700e2380dca165beb7df17abf30938602e212d2f2da85891959dd8dd03d475e68d0cc53afe37b7f2b0e3614fb8e96ea8ff8e45eaaaedd75ab7b327c5294c10518316146d90139b99a730405fff2dbcbfd2843d86b2f2b3c6936888f6ea3e9b3ea411ffe61fd564b4bfe7162b61908052abb65c1220f75e8949d7a9b035d99125b71af806b5b781e3a27302520aae48204dfa33303bd201ee044d0819c6306c282ecac146a59cc1a20e93df6b02f1cc63bb53a5c60d65ec6b9cabc5f5ff90e765193fa1a10f211d1d4bb19eac48c74306afc1c1949f3d250f5bc087e7e2ece2d55b449acf2915f65bce1680bf5e7b40820646d100dafad075e00cbce9db929a2f9603dc2dec153c5a2044ee9069da34265092eddffdee0f6283e86c5051a4e04475a236fe0678e66e50510c7127c084bd56cd280e35a533f61784f10c600b5ad59b46a61c4718ae7951bd317b9874702ec48bf8d00bb9b220da814d36dabe8c13ba4f3d9bdf481adc94e29858f7dece9a9c0473293170b4372dad124d43eda1741c75d8b7d0a9cb7a7e62a9564cb1e7909940a2b365cfc11fb26411cf9f7f00dde2194d7e48346dc44d11ebf9714919c546fd99579b26d3ac3d5a1db2870b8a8ee856ede906e3068cd1d51d6a5633af5cfac5dff00547b49c5fcaa1513ff62196b45d35cdab17f65082a528154854e5a8dc79480af19c777a3b3868f6c685e4e215bf68ae8ed0303c418cfcc7ebda4ace8e95737aa1c9ab2cb074e80ef671ea30a681101c234daae63c1e8ad232a23043a471843eaf1c5f20876def86179962715a4d791037e4b903c2c3b4a26f78d1975f441ad243a8e01649fd64508aefab0032348f4d9dcd14b644eca51f34ab76fd9132b1dac98d073783e1c7ac47af18d2c23067f37a5ad5b0da60a95408bbd5d29145fbbb76b7be8588dc084149c9ffa6c0cbff31bb8b281c45d9e6230dc156ad51b919abec99f6e6ef2bcd21d57b71bcc5244040bc0dea71c17776f518bfd487600e8ad30e489507d69cea4773fd23201c9b40cc8b008d3cdeccc7ddee397a127026d93a72c4526c2becd0d0f31de54453d79bd8070c5baed3c4f3ce8b7400d71b0f69faa8f3977c2b0757079315ca1eb41fb5ddeb16c096adbcfe492fad5c30f4199bd817b255c3d75ee8a84e1ff419f60ac7b3adeadce2c974c307678eed2a1c5cb9a0d56f313ca3def9ddc3da70c87919fb12c24324f33c82247b040458ed9b6600827f994882994a7f5a7d9b3ae4f6f760d6820879e137385598c8cb5e4b306aa401d0e1d47029eaa744d3f51a8fd2374f795655b5c223eb24aab2fea71e451484817606efd0fc16f44e7f666f1763a2eb25a8f73341cd3cb5780de43a46660e8be0f0731a976b8aefadeac56442aaeeb6fce17afb61b98c78e28f54729c5969ba2841e04f9eb034b3b5d41ca10603b1506416a1d96716cc49807d1863ecc4d733c748a5675e2505b14d45419233374da48d63b20cae0f8e7e02242706e5ffd6252935e605dc29e99cdb98e6200a6e93451fbfc89295aef7420a9b31c7a33cba38e90c513305bee400f7e32e70882402ddd944e6c9c24994701a420f4ac97e997adb19a6a717fe3859fed61b90feb1d2931b850689e0410f054b92c223fd4393c78c5b36f9ec922c53ca5da6b11ca502c883d40e410d8ec426c30c13915c59df3de00261b0036be67eeb1205e937a526a714646f200f0a6ea8cda3d2b1cc82bbb442ff799adc4bc44137365fa295484894f1e601eeb348514b3b7e0afa72d7b06ddafe07a1eca1985e2f9e14995dc7207235c770d9848e1fb2c757495722ddb8457821cafc14f260b2eb94385834f74dd1dbae9fd9c8edb28c83e43e71f5b00a84e1e23d57f60a36499673d41534b97d532f3ac078b1623149da91b4de6d25047a883a5677f5635cd763358a39975307500787a7335072a53c8ed2699779b0f7cf1f8a4c2e60b3ce5caead799fa69674623992f96875a1c88a5bdbc9741d3026a4fa85081872250230fd642b2b92435f9f24f44cfac78891883d57aad41505b618701810004eba2fa3b2ee3b22944ae9a60ac98ffa564c75b1e7d44fd5066cf3bd69d67c772063b2c671e1933b36647d7e4caa3ed34fba795f73949e242aaa744c233d6a140b8bc413d452dc168a102c427b25dc58b00a01d1633e297e95747e30cccd2d661ba30c8648394b0ae0769eaf2031417002ec95c7bb9449a6810390f7c9a66a9c6dd923b4138dfc7e967878d78f591a0b3eac681eacf97c617cff6be6a6e0f56d7e332b2106d5bf5eaa226aa1a9bd041b7f646eb40e566270a439db67e3db7b0cc196fcc3a4947749c8cf455d90d964f0a422b7da6674e3fe366de562ebabd4eaf7a77b1cbccd7d88511dedac4890883ee9d0186dcd624597c22b13ae15b8d28762b40bf54a76306ed73b5aec7b02dafdac55619bfde4f29c394512925feeeb883d0867a0db74d85e1330aac3856939bc3751d46570681d4a288e13032ee4774fadb46d22ea17aa12e21c11160cc19b136ec3ed9cd85df306acdb1be850d456a984109f705efb394b4bdf5b99b0f3ac26920fcc087f582736107c158b5acea758b0be74fc85c96a0aa4eb82b1be0a71d03c90c677bbbdf65e05adaf52cec29411b9dfbc0141c6591d027dd31399b1a61c899e5e84c8aca0e4f3bf846d57c264fb03075427c529a325a41ecd62cce18ada170f279695b5af92cb5b87ca8abf8174349d6e0b2997c92faaf519d33f343756c9df8d6865b241be44a4dc0a32f21f5a002677eac834aee4d88b84fdd65eb9187f24a57f86d79bc25243a44cdeae6d967065247f27640cee7743bc6363b4e31c1ff9dcfac51ad7a9a415ca7987623c743ee34cc9d41b53eb93f5482bd317be4c6139f9792eda8d0a4a457c8f048c9e624e41cd39c9b02f8fece17543ecb7ab58264e9ef1ab0c221e663d476349ca638aa0125e627f1b91a6b56a317753703298048057076101c1662ce4ca5c4f42304faffb5857c461a324401b85d16080f56eabd977ebe932790f56b63f22a93b408ca6d0e6e4dd786e3fe2ee6fa22fe3190366eed97de2d9659a02a85053d8522e7039292522bb62c1206528f3f4bec55c2d9bab1d0723803e83ca0d04061ce7246ea9beb4f9c647c2d9a6820a2baf1f88b5cea6c099f251e1dad9709398b18316e2dcda20c4df710024e4092b110ea26d236c81d45a12e93fd35ad17a775181c99a6e3a3cb008a7b17d1f8f40b4e214b7f45c2a696226043ed572df3ab459ad70f9d5b9e973ce21ff17bca2531c3a074a5c594a249b7840236b041846e8418c8c80d300ac45ac6908f7443e5ec8b56d840e95d628837572021644ac7a3552233fd0e977ebdf2daddd7e925a67b97d178c0f085ea21ca7cc4212680fd81aa542534b86cb33048b63df77847e31f639b91179786c08386975387489aaf911031ccb3c83d0119e3754c9057f97f30855d16643c01f11e7ced6c552d4abeb77ed7f9c3c91a4351f4d83bb0683b36bd5e095c562094bcbfa793c31d00ac12273038801a90ac46f048e1aeeaf82a0e06d6e883a1f13e21134173e00730bbeb7bc235a605389fa1927ee5b5dfbfd2f6e0b4739507e390417ae974c94b46d4602905e7372a031e36c59ec739342970273f328325e28b3b00c2746e793f3cba06e82c8e84005091443278f473958c2d52a133b1833ae603df5dc14954baa29c3b16b8f3513b96e0f4ffdf9200a179198a64e9e2f9f056b6f02a6cd16e92b8127b21184aacbc1326a7b169c7c61a25c5ec3fb9d74925bade8d49a9173cd48e320a455c337c735abc692d88ed71a31077bb8ce457f7bd1923b6fdcc4b05aad10af1a9fcac44ba21ccbd2fcc72b4958c8d47f0b41f430deea961305b2a09557590caa704de3bd7c0bdbd939d0b17dd89a029f3e5880dc5a9802bef5e4dbcfd04176bba01b36e4257e63f1a37cadcdfad6d50c356247d2cc205916b2bf0adaa2d12ddd8d96a9cbe7d8cfdbdb05274ff5eeaa6d0c86f5122a6bcf3045940a45885e9ddaa53d6664424556bb13f6f38746d9429f2a31db481f9621a83e2032d68543e4597fd2a66e038c456e9a257f5fc54fb644a62583c92d60fe30fe3258fe0c0461a147bddaeef4c0f637fe5241707116dcea200d16b74436c17007f597ca11d58fad21e888a48dd2092fb463afcf5405701defb1153b677423e7acc44308e92fe45bedcaddde1c1364f055489526627ff6b55efcb260bfecec4eb1e50456251373d23079cef782a691c7b49f290f2441c9f42b2d315beb1fbbac5611f1a7bb97ff4b50a6d66104a3fbba81c1e03a01e7551538792ab787c349d4685a44f6bf22bb0a54b941de66df758cfcd4772d01453632c759cfe3993ff1390745f660148463c865feec37ec666d62e2aada342628f05649c2bce03838bbec24c764ea2f071d0ef7a650799de0fef18f78ef309148f634461b75f6d1940d597fc87eed4ebccd0e7f8fcd3bfcecfc1f49ee6b93db6a266fa5e5b951216d703469a9e2c13f08231915bed735e6215f0b6bcd9fb90fc413ea67d7ed64f7537b03a8d2211f5d0ac124b2ca0a14447a9c8d34437be0968832e5f926a60a56c718aba1992eafd8d2c76ceed6eceabf4787881703ef4e37556e3bf6adcf494f2388162172276ccee3542ddd885f3147d245bc6feee71c1357edd8cd46f4b867f28f7612d99f73c5372b5fede266cf805190a5d058c1140ba485b4c94494442a7eae1a92569ebf560de7bb0e08a5bb18a1597fd40fd0fd3f6165cd404033ffd6d3d665df6fdbfce63e91adf3d533c8a6e3b9121678f3813897fd09a3878beff6473d7e2f62357fed5cc67299d6017ee2a9eedb002396825ea023befd43f6dcca9a24257b0c9e5749f2bdeff940b59393da10dd111c34c10aea64e5a6b51d253f11f71a79046bb695276ef9595e3d2f9cf2f15fe986e5f8b0011e2b7ff5fc96daf8a19d6f040117cf58bd3f8977f0430630fe5e3779411d9c8906493b144f07ff345a0fe569df0caf7a7a46bbdec79cb4c71c7cba69c5f9d6054366a14e228d5a689966c43b6355db37722869984e497453eaa4d261698efd704d81ecff2c3262a753cbe7b23461c6f92a4474825c4fa53e2124874f2f3fcfc9f5f615b7ba6bfe1fe6867f74bd0e83968fd8621667aaa2d29e8cf204585fc1b99f4c6e35ca026389796057f75b74adf5608e33868c5c982ac79c3022259b90e5af15aa9ddb5fda670123cdc1d0e1ad4d2d94482697d0d63be34f1caeb78400b05e34e56f7525a26a7fcbf5bb3dac13eaca11e4dca37bbc664bf9f6a7aa8c817e69ac8fd8308c139006c3010e54eb4f0e19fe62f419622b68a4759d7d55265731c8fc219a27b938c5c9c50939028c2030594baaadf6db23cf12dbb67e5615642b3a4f6a07719500b0e23e2f973f0ae36d5027c40feb7caafacfa54cbb01ea34a986e7ba95b262407ef2bdadd540bafcb49a86d2887a1cf8090ecc9364d95b4aa88903bd7649a6f32611c9001a96f01f3ec3f06acf940639456f555d53a68a3404675e632b1a10f0320df3331c7c5265888e5ac9610f6315cc1dc55f7972046af1073627c909141cd083b96db69eada986e47de30bbb46262bdb8113a13651893e26092cc81b9ddf405d07a8a1d57ac938dca06772d53a6713e5e3d2cc4377ba01e70611f62cf992bf40eaf132f88968f29cb29ffb32e861d9781db708c0c286b697c02da6929a38922233e1ba01d43bf1e01cbce47a36078bef6f7c8a874b5813c2bc12cd12df5d1903bce7db3bf612c99fce1f550ff4265562dbe46a760ade94ea6e5b083a97939c620c08632cfb7fdc889b1e3eae8b2cb68146b86f9aa53df991082bea6f2a4380740fc3b257d83d57fb6eda751ac7314ff17914fd7e6265ef90d68a253c1adaa4a8f9c2a9d8c5e73a8d6d4b179c1d370aab6e3c704bf9111ba32e0eb9c3eecf4803e2f6008c58f3a64e421e5599bf0a1f237f78054c153bcf7124dfc2a115a24a91834dd8eb71b779c568c7d0c45f4af08b54cdb7fdfda249991748465dc0c9313f5014e8021e6ea7fc0eda715500d31d397aaa7953fbecf9354e10db71fbdb259d5eed9404c974378c89b149edf8f299a323803e3dc569a881ffa751af4c82a299857e4dfa861574e275915198e40040a9ea891d111f5c655da6c319ce909a74fa11ffac74905291aa066a67f468d308103321c6892a8da56f872016450e3e0a05383998134579fd616b58b1f7ce5bb23f9e0824d47bf82592320fd17dd2aefe42bf25f24ac1adb03841d40f1bba429832648ec361c56a9d798828ea0a66aa7319add2757a814aba6a4154de4e9d07bf1943c3d19cdc8a0fc868fc59cf62cc03770f8516fc8c7683980aaab215479a72e55c92eff93b79ba50915e032767266307d193a5e84f168ebd1d9a0f1adafd36b2038d22465b4eda09406c5039f98f3c5132136fc303e431ced31e99e76737f126f90aec5284a81a714bcc096d1de92f720d162cc72d8787fc4d4249c9109d65948e0fa77dc8a9d07a45af226046b6116304e584974bb7b46cf03824ba858cca4471e2e4c570cf5f401de8b2e8c0789a3edbababa5c51bc16092d90bedb0fd3f09977848237c0a0548ab2b7c0526d416e9cc3da572d5dfa18890552da6300a5bcffc8cb6cedf3d2daf56ea901a431f36baddbf9e8508b2c48ab92d640d5e1d4496f9c06a887ca7488200acfb460a1c1f0230159336b50ac1a27af27470a3685e75ac3dc235dfc8433391c9026eab90c7cf870547cf47359b604cb1581af876ffab50d3de4831b225ff149d300e6fda85b10395fd56f316f94fd27c0045ff0f726b20c56e51b17b7c098ad55f34d27c6d15e219f305b87af190d38664ad7a55db8fd139f5398c5e8d97627dcc5f6ca712e7db823277da50754d232922509ad91399ad6a27df5a61b91190422bb6b9c299b976531ba0ee2c9d8ea6c79feaceb36ad08a48f3f6f92f47f30a611429a9e7d6fdfeddbc41816395ac681bb28ef790980d053b5e32267957d6e7b3744753b1b69c2d517abadcecb8816f0db23f97429768d1f7c9d822cb2f33f38728a148098f37b5c829ab9f976248934e844ef5d24e00bde7f74d6a7a4ac8beef4e45e557202be56608875474d9ea8c91d44523e7fce43b60493be8a130806759c7d4873f51fea73da5cf27eac6ac0f49f6b60fa4678c736f5b6cd174990500326f1f3a17c1b98bba367b7d1d767fb1e033f5d98f271e23e9351fb49d4e8f0fdb6dcf960c237902051c09819bf91cbb6cdd9c924ee14bb04827ee50ee45d967caf60dfa11e04340bcb74e5ef29abf9513eb41978f5dae19550a379c3932166f063493d8505360f1e6b60e9aec2242d9aa3792abdc8d8ffc3cc2b8a30017ae8d9603335b43320905cc6786161f076ab9a90ee9d9c7cebd21119574503b56c5d294d8f3e3ebc91d4edc7bf499d5c75f16b175013a0956bf8aebef16be94b4538ef64b60ec04cd7e0891ff3b51eccbf09385d5848999d03d6ff8864f58fc9d4deaf78a82e5147f67cc33fe534f5639365c61f97dbf0788d5a932e85a2d21b8113e03741de3b7138bda2eec31c3ef6604966d873d383aef207194ce15e601d1ec469cff4901979bfa33fb24a84911d8ad89fb598b53421466d12985922fb5b1630a8380eb953b5f9d2639c93c66ff4795778623c67ca8b20ddf57fe20bcfbec6f13b2aebb9017b5fee88aee67193984945e213a84278b6efef461d84520e24bc7bef4889aa05138b55bb760fc25752ea7ffcdfca6135e556867f8d162ca949dd73bc459abde2f87829361b6b86f7692fb152f4c8135a7f6e189f47833e108a03ae1fe1786de82c7a5744b43c7ef47fe670033051b0724a6b0f6df42d5a0d4b15041b751dbdf3b68ec936c93fca7147dfb0e15f2319dee1ccd5f3d957bf48abae43461799f6e828362b2905156f9d0fe58c28d46ebd4aa9ee4bc4310ad0baa57d27fee7dafd01e948df274d722c700ccf2f1f1dc9e7f344cbe8bd6d45e258ae753dbef56bffd2f64b6bc82466bd9d9388929101db5a8d592742968d1c6cd6cdab335e1cf8238760537fb4a60598cb66107e37d7d42d9b107dd2a567774c4882d3760374122133dc43b59b3c26ed76b36486d70baeddc3189eca7f725729bb6c432c01f2f0b748de27767287ba1f70811aa41e2a214b132880642ac7df6ac52f49e7010bbff8ef14e2286f8b3ebbf675f8edd1894331e85c8fac5151c0ae8680898a033466665a314d445377aecffb0ddd0cd29f636fdb281eccf8735db22e67397b9705f147be23677d89272383c8de50c920630cc73d370b911620959a558c1c9eaced59774a35985e2e1b3412dc800479114fc0ddcfbb0921206585ede15d25de2f7494d2ea9e038b99855ac926f8647edd194ba28d39d65000f07a83184126f93a0a13c898c60dc59b6740f0272e33bbf91ba779197433197c0be05089bd93ab8c55cb40e5c004e141e4980e7cd36c5351080806570319e9d2e6fd87b5f25aa84258a64104eda5260ea342bc47509f985892dd317950921633cfec88a2c096242ebbb8869a576c728c26f7210798ca434ae171d4e0a2a893ebee63ee445455e262bbb4596c6f7cfe876a9d655052207e05d2a7f913073334571cc1e483ea6fed1556033edf598b231bdbfb3a42d7348ab67ac4153592ddb0c73fa58e406a72c0731c729c9d1aa33f53fec3a1084435c8ce24f38d03707801d00e3ab6457129750318ec4fc3920798c76c82426f33acc693f4460ba892e7fbad75b849eae507eae0ba2a01865fa298008f80d0496277d0cbbe49c20d751fdb3cbbd3493fde86a1050513347fed959f82569d4f2703b1b33bdc4e602be85886de870c8ac4ce04bcce93b98c67aada166d5c1231345353ca28a5392b67430e05ba35e09454bc6f269bc1a5e2875e415c7a22d670cd7fe97425ce315a7e9c2827066dc5b7c0a77681da7be1f23fa240f893a6a97a7926057af93631be3473db8b3db69323fea552b72cf0ad16333f7fd26e06ab1a3a20a83772dc36fbbca93989f3a5667f7fc4ed651505f7a683660fc047111b2bd50ed47911b1a2967b83638cbe07ecfcb623b6183269215591d1624f1a1c453d4696614d351698468f49728e54b39887a4e6911d5a0f5e4009675299b5e7ace4a1df23c6ab9db75797b05471c4236b60e640bece721996278008665a73c867fa048724c805d4c48539628d1c3cd717328ad77cd0b80c18d4d98a58939cef14aebaf368de23a4e0ff9bae3589b5926a3fd3974433147137080bcc5a8cb8dbf37fcf525f145ffb024dad3e804fca3451b5165792121212ec62993cbfbe9d10d32fd1f6dcbd4d8f4ce998beed9c21a0800da8c00d70e32f6991b91365224bf9d627a40744a90e4b8ec8786a599bfefa5959196866254efbf9d1f964758c25924a81986deec51676e0991197592907deb7798ba79666e1060853b7a710cebdf7bdc226558c6dc4aba376caa67b64f617b1cfb592ab4727ba5fc58d6d36fd090b5d56cc5c697493ff19db3b4dfff95fb1ab3dc3c380ceb3465df95c511833603d9618ddc78c3733d2d213a64cbdcc59ed9eb6e4020ec44c19681d5a140223c8bde6faf6f365cc35756ed43d29aee8d3595d6816148684052708676867cc8d73a18d578e8243da80be9738e1648fb40f30d1ab8dbb703f434a9a85ae14f8d97f7c41fc438e84bd4d40c5dde1f83241e415a362385587e41fe94abec0a1700bc327e0c23b69d790d1b8247f60f9d8972f463df2b01285d8dfd6b84d5e0d8eb3b4bdc4e34a5dc12a87c8c8e92cb6ea85e3e6eea1a51b39467f280d35b41973437bc6033b9dd7d811e3f23ffc47c9945372a17e8daf96f1a1350a89ce26279298b7438e66546d4176731f999631fbf8fc8ba26c05130f9ca08bee35db0c8ddd08b27f65608a4771d3f969a081f6222b74d8c7edd40c983b882bb912035df48b83ff5d451d1f8b6719854adab82a5566e68abce95159047880066b24c4b58ffb898bb3aad3c75f0958b79a10aa647038e8198040eb1cbb4e9b9af09c66e0ac4937126247e849e270c977d4febce7ea0d70141ee5fe1e894f33a5640786e7bea04aecd8e46544389ca5417b677e6a86d2f87dd59f98f03722e0047a6e225b757b2708b82ecfd38de8a37ca406c9ec9461a6b731ba7295413371e9f94cfa6816f81b484545f5fcb7f5f537ab41b213d7d232ab6fc6c66e877d082dfb7a30a99892dd2b1c9c94b1f0296a20745405854ee6d2aa2d3b07ff57fbdeb8973d322223f64052418295cf5ef07aed57de6c5b70c039379f2a07f0848944de9432fcbf0af1289832b8775258b528ffebacd87c41f6f25fa0b86940480da003bb67c2c3381ab99552b5a7c405d34f53e33141c04d43a0b3f43c40022adf85c82e9ebf7dbf50454bb86e9917dbae39c678682df00e49e614293a7c2f54c0a47d4067cf807c07539eea9861463e8f3501dcf93e105c4baa9d16d8d2579caeef063f757f0fdf2b05a13cc67b777f4ba3da1ac7cce7bf834e96168ff3f9661dda5d3c865e9b45f58b9a24a00e57c764c07490e3bc2e92ab62403d1d97507d623349802948d195f23c1cbe247e3892aa4d158ea3a1c2d9402b74e12154d26a8264e57aa92c5138a069b4a44273648b20aa19ed754a3b4c09327e40e6e5314d91cddea473c60b12d655fd8945101047a5a7750be3575b63496c02c9c5723867fe481b0d80f16705e64bf7959ffd37123ebb596ff3d562c985e495f91856fa067e962f628f3bf4436657d42bf1b3ab5d6e00af195734eebbcb67cd1b0c4877e6efb7ee1e728c94d4447d8ba2d614e2417e3fc3e38876bb52c4acd110225368d1e4907dd206e8eaf53f0a6257917bbb41fe39206a4116196025eecdf98252b93f801b812fa01d1a9b7177fe622a5fe87fa168c0448efcfdc2cc2b05948bca364c2267fb07cfaaa0433f634f39d73515a28b52f16f0e64d4045ef1b7646910f3f20dba0726c7e68cf56b750bbea8eefd987e21f93997667a71a5250c83e93f71683182698671dad38306ae38a112bc0c73e8037148dc9ab9005944de61f2de0730e335413fb8e68990fc734ec86e7e9628bb15877486090bfc07eddc96785ca23222691f9033f4a5271ffe82d5a21b52435d997eee6cb02caa922da29cf69505985734e96ba9148306625bf833faadec6912b711d1c022240b8f0ff1515642515de0af589101d09310e312d0b259ba53db66bb1a00b9cd4a3c59769a1074267d19d2574b86221e92a892eda19a06f920815899ae19c7dc9ea1dffbecedb76ece8023cf722211744098e8982b116819193b1fdedb4c4c52390e14af0b8798183c3fa6365ae1531f59550f9b2990e0368f65adc89de8b890b6af1a2db5fec1ff790c726f62fd6cfac89a8d5a3d51527d10b5bc6efe17a5293a9f589b236fdc898710bb771e0855ccba2567bb42ca2a995d72ff9c75b3b767d0174ea800c88957f47c52626e2a30e4891edd196de04f3eaf5428c8d377daba91ea325a8f37081cacdc50c02b5967ae430727c85490c874484749b0e177663c305c8e8f3923d94ff01a301155ecc4490423c2767ffc559a79c5060cd9f1d22a380136b129c955d8a48db799fa4bc0a80c021432e02c5762fe106e3478b7fd74389b96a763a2c824a67d6b7c931d95a4ad4d577ba2030f7ad8b9ae54ae750f56c441e87609f1c9c5424582eccf5f742da22bb9ce93bace1994a1e34e7d660cdde8bbbbf2e4cc631ffb8ab3cddc97a811f4ed82462dded414c1731ecf889dbf23076768676cfc529007f4ac1c0af68bea9e777df08fd0c88aacc9296e0f3857a17de767198e0673aa756d4eb7a5a74f1f3355b3010a60ef6442811690d72becb36b9d38048130b81d03ea09db233025c87b12289683e822b4f72db243bf094f281794058a92dbb9dd77873df62c387f720cebb84aba3ff3688a803b9bd0d868ffcf456aeb7b9d7ceaf1bfb6bc4d19c36f540ca96d19920aae14bd8b554c044dc14db249267be76843706651fa8b728eef6bbcd063f684bf4c27227a5e19ca1903852914cef0089f665f9fbfddb250abb6b819c523d063402e96e03fca89ecd1b9a315b673ab2c5f6dd750907a3c96147c59fd28cb04169190d5f7164bc56f0bc892f305582c39b9731d50f152dca0e90135c74c35ce09a8a85a77076b4edcbfa7fe62c1f293d91fa3f5ee68949fa01d51f3d535f96dd47d36fc56d7bc36dace8556b46e6b41fa16bb7d0b96182db33c5c0adf82d747d8f8c7759e0bfad47e00aced573a079e3a67677fd19ee453f58cdbebcdcb3fbf9337f0067953a83274f1c2987657a735446ba09fb1d9170d1ef64492e8b701917e0c9dd3ceca56e395401a40840a2a49e3e4f3ceeef975f7fb473fbf10c0695a991d9ea01693dda036f3760237867c88b8ed75dfb185189eed1e42082180131152d19c6fbea1f9662bc99bbb0b78adcb0fff7af662903157612ee468d1f27604e6cf9b3cb6fc24996e00e7f664a2f7aab72e123e2a2ac6ebd57dc586cca226d025e654a4e3e822699b7a25c8065199c4471b272518897dbfdc4877090ac9aec88a1fe7313da33d5e77cd6c3b7237d5ccfff565de7704b251986bedfe920c980e8ba44ed65d32d7c4ebdd0be3f029be28d8ac3444c39bd6705135cec3445da1eae2c3c9fd5a7b9949255e859528556d680dc741b10906219983aa7bd524ad7c9dc30ff00e3fed002bdbfeb937d6d980ef7f2314416c443fd3964b3186903c8e64281432abff375edae9d42a79ad8997c859260ee642e3a88ec97bc59fac65f4c1335a572573417f4b09126460571bbfee8cd116b989ba46da19381ad949b66f0facc71d5f3ad1c6817eb3b499b61dbfead875b926c472a4ff8642e37969ac98ecefaaccdcfeccc59661624ec77b4d172bba9218e4e5d39b55e14eaad21ca95a33c983dd1657e6c9de6beed21a90be90a7fbc0b3f2b5086ee10d859c417eba608adeb97ef9b1b875ec674620f4749c63540c931401299e5b6e5e8afae7468b891a4bbd36237bf859a4fd913c7a43001e2cd867ca3f1e2db04c7a2b57c387a6820dd26a968b63cb9eeff618fdad467b2196376a4fe2614fc8d0ed2f689807dd35816816396c497d920462a750e86346a7f504843b5cd7c14dbab5cc4f8a0d74966367a64f01a373d7441eb405a7480d6a343028589b86ebd120fa59d022d1a2384950f430d39a49743699067483381f39d2d4770ca84646c8b7e84c340dd95897236ac476d8c52fee2e59a0db234fc035db11650058bf821d2b4df44be0de2225560abb34f3b48439b259c17b2fdb397500f67d3a7983213ca2b3101945a0264e999b324b51620ba1f92b48d3495cca846e5ee8010fb08f59e9167786ae1d6f3f30791bde1ef83f168003604dff1b030c4533591b49b56fbdfca410e2ae1971b4a297c6e53570ebb86b717ff95245707f1acd5f4528d8f7d0d6f347f966eedfcaddca420ac520e70acb84d2c30d65cf903f8c609b6088ef6870bbe0de4faac79127ed03e67fc6ac8eef4d05de15944514a29acf9f5c7b3fe5e405cc1c4154b8a0585b7bf81e4ae1ff04cfc7c66b0bf4f3078deed754bc4439ab34fbcf5a78c7657654d172531f700c4cfc85588d32bdc67606863c02050270767c737ca5b57b3a664b5d96ae532a5629c84e8fb13349be51008680a71f5342ca8b9f4a8c00e6f321091628e310e7dc2cad24926f4f7f7a7988857dc09b6f9f19cfc6b0fc08139ef67286c42b3bad5c7740c31d4df1bbc3adc996935b683df070dd9d2ae0135bd62b71ba0ef7a4583ab370ffa941dea1a0e1af5dcd39b2a84bc06dff3e53b42472d753bd39241a49897c5badc3fc428530de5a770afa6484efadb3f354a0daadc31cc1432fb306757f13bbd46c266270c5e6d6266b23d564775fec75fb60c30b6a983d4662823fa4a974d709d9af8adab2030eb450ff196a964355780de3a9e81394c1e57191fff0b7cc3e7788aa1e8def17662db59ce51ab8405b9da366924b575060f95a0765200e58d87897889908e820998002d630f54b89d8024a80deb991d53263c6631a332e1352c1cfefbf888f43abe17281e70d5472cf12f56e578fc1f03953f551c986ecd3b679c89a3bfa953022abbbbe5c43accd5bfe0ce0ee4e5b34e2339abf57e56232c99ee76506dc967d06ad562259e64d090a9061766c40d1c6a2077203ce3774c6ad026f4537d2ecbfc954dd713da0d95c7e9da9b5c61da3fcf25daabd2325905d207ddfc35244404cbac00f2d6efc826e2d85cc19885a537c64cad14429e0c87e0508c01da1ace452c1ce107158f16dca02d9482b324a37b0b82de7c746017c15c85aa3f0ed3b3dfc03e992cee1dd2fab7ec750c014883cd6f0a10558db970dd0af527183d1b894a07832cd160436b4305238fbef64082d3a3b90a61e28b264b5373c185ae3d86ed3f00038ce8f40859b4ece350abcb18796ccc4a6b6a6f1752b2b425f1e8b7add2801baf6aba69ee9744301624bc2fcd622f6bf23262e8e4f413c2de72e6995cac9b3a584d6d363325123edb46004beb218eb999b23ced01c3557eda123bd01f3720d7292231bf782c2eddeb86bb124330a4cc0bec75b1a046cdd6507885ee351a46a82521acc399d2015c7e8344a21ec958d42d7fd6f3408a22dddf7635ba08585c78d9e9e0968d62693cbfbbe4bba9ead0c7fc8b5e1229b57b72c6dde23c066f05e755f536adb2d23d6aaac3894caa1d1c79c6b46d3f8f4edc7f201866f9d4d44834a29d1f4ce28de46920f29e209870d54f724f5e3ad4263bc667951147550fcce74e966517f08ca4578484dea9da6ed5faf4535d8136b31f5904096bbbbb0cf59e0e069d3fc34d12e83c825b97895e7f451bfa92862be13ad823a9d58ffcdaf0fece37b4444a6c2ab8e59c8ea5a2ba9ad7f54a5ddae318e1d799ce0fb6891e2501fda3caf3117e24db04916dabe373cf62c6788e677bb7352f2077f771db96a6667447cb1187a3bd60099e092301e07a8f528374e9d5ac3b66adaba69bc1b203794079dee821eb8766feb1cdb48093dcb1e05a60a471ffc2401e55085a10c84e7e6e1d3e912f1682b99c98ca2e7ec2ef77c1c800bce83c2fc5dc7bedd2ae2a827b30dac1c3348ef79e7307e24c94d92e74c83a0724171cd964b0bbaf190dfc335b8dc9b77a8726adedd40387466d55f9c0b9cf82d4dc1e2a144f7973a73676e78eef7b76a653151ec07a1f8069f58b5f6fdc238c8b2077a51b16c85cbd9984a435704f1f764ae3d6199d316b80ead2b432dad71da87cbe955d8e4ce587539e5bc0dde98687c12f2deda405db86659f0d3be97b9dc8f7b57edf661e3145a670f6be98d39972145149aa2cb9d574b6c6796a71e542f325444d1bde6a5c233b951326d3219e3e3c8cf9d5f95c4a06aced92155ca13f47b28f3372cb5bcd392ed45ab6c3cf462d9f6553a7bf53d8c813ae4919e8fe38657b56526afe66bc163de55c55cd16f1cbda7ca9f12d14e6b57cef67f31af65a2ed45c1433f9d6a5218a92b6cf636994e959dadfd632891df80c85b151d29943fce4bc743031e7ab9cd86c5470cf5fdc34a72508b75f32c79fd1eea7ef63fcccdc258e1810d1156f83d1ff23a514c30512a3c874ed4760460495a5a20a6b3be79daa09751544d7816c29d89271147aa4b4ffaac4651f6506badd8bf4155a030ed310d2fc433d6dc2c3a61c71ba36ed5f9da1290629ea988052976a6b1e7b0544873f1fcef09a666c31d336e2acf1dfb7f9088aedbde061800fd532a9af91a8a3476e4cbf0a0a371c63c9f18951a460bdf8811e9bd3006b17cbf622dccd68570a3d69ca1501df3dc0403575ebfd1bb8e183d564d5c5d13e87f1515c2f483d33216c0ae45e99d402ebd96ba8f5e9b74c476fbed4f395e5bde9e03025593617d1759dfa5bbcf28a1ae594543ecd5eb777eb5ff4b3a50119122658a3418768c03f397bb2ba324fb2c8176e3c6a6c33bc1b65a9d41d75fe5c4392286da4b158b2e1780e94c6ae3cbf8bacdfed1236649f6ba33b4aa42bb9a5b2799e7d737ee15eaf5909175830c52ee506bde7edb8cf5c1b58f1e36e9cae9a4cb8f6efad842c8dcbe254d7baf19306fc8cf56d61215b2e90e035202f88709baf2e7eeb648b1796ea54338baa69dd3c4649691faa4d9889b39093126f678b2ff72a7fad007676f7cf661e8a65eeafe17898cb276e1ffbbbff45b1808f34ae566f2f388fdf672df6776b5d924d76e0a4fbdef5b92d9e2610ddb03d64d42a9e188b5ea0376500cb658b75c86bd7a38a41338fe3161e158736ea33f664db45b0ad9ccfed72ddb0964d762326728987c5599e689507055ee3bf9c64b9cf7c586c154ffde74ed22869e0c57236c30f6e7c6c9977d5a3f9665de6e8010ca2b471688df02b3c95cc58cca23f4ee883f7bce755fad68db91322b9ead4fcd1955d0700d3a306b52f9cff46f528398d8b9c1a48ad8633c913a85f81b94a835f886162a6445f0b8efb27db66aef074af8bd6dd7378a187adba0e7fc9260cf67ed832f15d9b6ebe6dd2a855eb0dba8ebe9405984e3e74153b02f519602662d5e8c61bac5867f9fa8be8a5e7a9744fab73ae4d22930875406f0f0a9ba895680a3d6292fea2d6c81133cf64dedbd270ab554d813d44128f827c40d54b30f96852a7dbe7e16c0a4a0b9c7fdd8fb624bbfd91bd213ddc79e298c5c2362f1b479d8a9d14c68aef1136561ee0df574e01b3d9501bbff4f37d8e33a223b6f54e39b9059990ed7ebc0973587ca96b642d49e2b5449b122db4bdb852005622c55e3d3ea73fc6b96fe82fb9df7c573fb78cb871365420796c68ef120a9a0052287424bf48ba5fdea5ed69f5b25dcf384fff6d1c06123ae3835e530ff3378fdb25800c8b2acf5affa4949f8da50bf5928b920a16f5782314a037fe7ddb2227871d92ae39c5db6ead8b9c6733c78b9f1a406bbee35ffaead20f2462b4e440fe3d9320990418234e276384681bb991e8ec2d99ba9423369a1f09cbb73e00d3cd78579fd0a34152b3ed0fe03867ab964336e7871fb2b15bbb716c414adb4cd037b96ed01ac2d7f89afe7005ce14262d6dea90b1246f2d35dac460d7257f94893fe9f2de2149859e5fdb4c567a568bce18fee3a725fafb0e5fae935856f77b4f124619886b7f8598dc57092f8669850ae5719d183d198590e6d41fe3f0cee53479cf33fe23e0df29a17981bb4c43eae70aa197a22881932f6c6792ebadca66e6742c8131a3c6c87873d0a1f409b10dafa34ca0cd5bfd15941eab0f0514e8c71dcf3c6a6434213b01fd6dc2471e22856e19d458cbf7da546838a6cd1ee5ff62ce9102fc070ddaaf10a80e6411ad0a8ba1971f3bc9fb7ec957006e42761f8fc45f26fdafd44f87bdd32ed7908a68140e25544cdff7320874c36ed7b271f994de9c86045f6b41d7af6b5928f6c24de1a48e2afece147f9322780447c2e12dd8b587b74f12c2df1e7fd669e5dd89b553bed89826b31fee3d0e17087147c102a3ce1ec57342b735c0164f25b5727fb28be39ab1521342be608573e1ac83ff78593fcb622f3cf1fbdafc7b17cecdad63a882ec94625814d53475ec3e4f0be0faa85a7060cabf2ffaea6bd81309f2e480b996819089f651a2e2f465efff8b2a65750cb14751a66861861b69271cc8c2b3294d419f290009a633c53d676b72de967bf56528b48836631fa46f66e55c19bff4308be4b56e548fca4ddf4ca50f9bc1ae2ac3221ae48b3e2ff32bab429e34895bb7e06f1bd90e4d81a1a24a9627d19bc4a8522cc5386216c724fa1185e648605282a9edae3be96c72f76204a8f362ac17850cb9b51846dc106848acee4ffd88a0ea7ac109f5576c9d360728f0efb3d0dca8ef3eb8d7b34f6a71d909f454964f98dfca3fa5d9fc64f2ef2ba48b48e240e6f4acb614538960fcdc2bd21f187c91a69aee93bce57b04950ad7bfd8c175d8a809fb735f106668d590efb033cf82b4863e6c9feeb3041a5ad2961fc7c1fda9cb78b37ce8e9380f2fdb73296dde19f65f80d891f801501c36df5a37774c43661066665519151e9a7189a3d7b44adb927b3a2fb485e3aeef850164727b5639fa945d3d552c290c15e8187ddf868d510b23e58ab0f2a57525c5dbcc8b2d750cd81f13b0be624f964e9c53fbdce3632b5d97af1bb961ee88d5dee1c39ce35c16ef084879dc7402a62127e8ab3d6154c097519b69bcc3e707b52d1c3e3fa55260235558c06ba613e6997626c2d670a080134f34b030c8601d2a580d2b01cc0192a3f9bfcbb9d266d4a38748baf006b940c5122ed72baaa1b4407c28632cc2d58fc451296342e040c031c51bfc23118619d07120f88f36578be0a1e50d54e6bd133cc5d8ac5691feb0a270dc562455b15373979c35a6cd41e3f74bf85f59061b29a35501f191e5eaeb33f78cdc35fddb4c01bc632a43b987b4a1752afdd0df686a45591067a578d8a01c06f5939709641402a85d2b3b380ff053be78a00da86e664afba6aa9d46a52aaf906c284fffa1eacafc97161bca3445fd24c9103d05d73a3e4bd282205707ffff20c48575baf52d46410453fa47b06710011d2e765fa0405f7ff4e89060036e9706acf6a690a0ee6851dc21f48dd54e96d33f2e0c2b4d2a5c55edce83a2fed50eeafd77e83145f65a5d8a0c3f36c1b5e00b459e2dffe28449e235b636beb43df575dcc511e458b5768d3a543be3ffb6ff2203eb4d7906db0f79466568c2d4287c45026e96ae916ca53d3dd6578845e2a62af0ec3876dfec16bf3039760bc00f240dd1ffb2f6183425f7a15d38773006978ddf553c94f7e04cf0c93c3d883aee7b812b9f486a36ff85c4d01f944729e553d2156955b85cf03682f94835905056e50a6e14ba460496d62381ca5f0ab5199f9d783e83b1915a96114d3d84488fa45be411696df13a2d011452042cbecaf53dd95729cc5101fe45223bf9794007246e332e4b693f4ea2da35c16dbc116db251bb425722c162c3ab72dd86a9bc5d36a16b9f6b12881b4bb84ec55e8fa3241a66a4c67a7b5b9ef3e2092fd72eaca063e477a4ff94d9cb9363d18bccaeed1c0970300fc5e415e1cb3e36e8606ac36ea2a6d6d306a7f0ff14cfaa9de84b4d33771a95bb9952b69bda97d954cdca0cad544a11a327eef4e22acf049a4cf583a469ad2eb88be36d337aebd48e3d2bf57d2b93159e7c939b96d5d49818e81019bb255c0895b224a792f40a493d012ee30111ef3d3a8489d43e18a7dcc9aa6aebc6ebe10ca7daeaa461ac84615a2a22ed6f476fc089ee94f990ac804fd5cf3d8ad75ccaa54057a062f6fb1a6d17a352e46ae7bea6339a1ce071316c7c765a192a1c39f1d0510cbbce54196d4fe0f4cb65956ef80276f49711a156b9148310b1bc6d6a9b97e939e517a61ded484b08bbb895314e0bd1259f913c1e498885d624a4894b41e171beb656d8aab95d3d8a8ecccc4e316c5a09e903431d143a8a011636920c9bf6d86e891634e705ea0e01af4aacb2a0379e34a3bf6e1a36befdb1f05b5eb7f6c57ebb3bf8ebb97c7d3fb81a64177045aef835b8beb7e121c3268a2a8083ec551d898af7c431607751aa82eb21be1f68f8a432708a7ba8bcf5e30a370cfde723fe5fc1d82e968e920e60c6a51b4dd27a284970e489264dffd9a8cd19d2ec47ca71b012a48df6da0b82591849a48ddaa43ead5e30a80f739d4b9038e52673e2843c3d0df9462c507a660e313ed971873595bc66486bbdb397541beda20e5296f04f3efa822d789e0583638e60897ec988c842ade0f55cfabaa9aef526fc9358e0af7392548f5d8abaa0f2f060af825b4915eb5747111ac760b158c6f1a1c0fd9e54f404d44231ead8cb68fb72199e2e0f40042aa6e44e8be3d4a4b67f3cac51f272b1fff777a50ddde8596d44673557be54d6c84dddaabde96d39b23388ed088b24f8080bb2c593635a5264393c91eb3cecfaa756a5ff39e5eac3649a19ab3ff13610fbbdb7344279cfa3f7f8fdc3c2a22537a6fb318703417a3f850508cad4a474ef11cb4ba6ec8b631de29b9ee0a501ada12b13f139e151769c0bf903db8edb52d8d42d01cefb0d3f87c6b227b5191a0010784eb55695064ef762429bedbf88182f632bcf071c01850e258e4d712e3c36d38f7c1f303d22dee8e82d44394843b1321aff263ec99c8756ebdc5015a8fa02d8143253997c7591a85234274a028c2b12bfa63b140d9666c740d0d09c6c7727841d2ff8ced3b3ed3481ebe59b9011826747c4939e846d4e92b5003e75d1d8ea008063c8fca578a262132b3336fe0837c4fbd3fb170f991b8a2c53623cdb609cfe3b28abf9555f4370a9289e8e9fbce7b1d20553df8c0a5a63b1c03a6b13f433d0e8cf1aefb8ebba805606c13e4086ee181f8638611c2a69c61644b93dfaf822476336c4e96712dc17c0bc3b40cb167365a27585df32c2a5a59a08e279d39f52c636869f15bf3425c3821cd3021eb1e346581ab72e6ae85c22b8e44aa7287325b4e7e5138e420c80347de20046d7ae3396426f23c05f714627f29509431467570f50014be5df68d8c3e751c0f12d419eadc9e1cc6907d63fe6ea0f17ea4842031847bba477f012c013631f008165041b3a6dff36921240c3e98bb2f03c40c7ed260736b3870c678d578de4b6fc33bb4dd8bbca85b64709155e710bc82cfda047191cbd8d80b6c3b50c45ced8444db318f456c8c73eabf705d1ea759ccf754f10ef6ec903848cc6b016876a901c7d8d84d7c3903386aa8ee18313ce9ff338d07065df53b86571f30857f90b0a9091bd8468b65345ca8c2dc50a067140c4aaf270a180cc7080fefd0540cf46c70fbac66aa3536332b6fe572288df8bbe1e8ed7b12c019d39b8abc628864c33e4b0e4a3439e56975575193cb17f07f68454153aa3809ff740ccb0a85d2ad25e4ba2049790f91e79390ac7422e1477fa271c4141a868d965af12175a12f62f8143e67537129d002a5af139ff418e19dffddf73472cd29b98489659cb81e9b60d983e745cf115ba71d68f94d770a9226d1d8138567c61018e90515523e0d146fd8acba41b7587fc84905d33b8172d48e51741a6231086ed0125dbfa8207c06fd4bc3785e48a34a261545db2693ca1df61eb779b18cd6c5b86b8830b15a33c0d90b068035ba8c604613ec32660bcee7cd2e26fc9c39f16146bb625221191f47fdda560020d7425ba7f7260b82562895d7277231f5642b2af8480e7f8ae0e2b1ec225d6137c3ebb70314f53095312926eb457564c4b6c81f4f7b856aebbed3a4e2b97181fc7d131285085538a066057e6ac489e60ebe7ecb8c83352b068a8fc8af1a9812649df01e9dcecc9955d9d2652b4c7fc1930a8c45660c18142417ad6fb98aacd30d1600f042e76a68f481fe6de7cbce3814665d33636c0d057c922f56e606842ec2b79b65ddaae875f53bcbbd7217ff650980eb61aa6bdd0b4b07c85d5c2fd5cd31bd20344fd8c8cffacf953d4793c85c014e885678bbc791d2c1f57f2fc4440cbba8c094510af5b8e14e5c75eaeeae4d46eb797ec3e35c75c2251eb2330dbe41893c73395defd97d453f165d0739a4f1b9a7f1e700c02dc720d3e4cb6ad674b55f0a7b4c827df3e66411228bd58679778c020b5fc2fdb48a0e826a406d14324d0674783e1d42b8abc6125bc40684818bcb31f780a332e2954ff0a287a02605f616e162baec8f651f41a4c90a5be86d9c2b9c37f7f748a6d8fc3877614862b7f924cbcd6bcd2566928ea5a871a2996929e89546f30722c6c8e3c53959eaef7f4259ea2197c5ba80538a91361e33c523b2ccb19c7a0de94f947773df9ae70392ea33447f14366a85aadc8a6d49cb7543ef58607a84c5d4e438e63b2f889da0f93ed06958f2bfb0e5934e526e482bdb2c8de3b50742dbc827f2deb54e310f0b38aabdbdbc703f917d8f5d0693adcdd35d32190ae1428b7b3f00f8b003bccb7055e292f8572c9fd6aacd6a82e7962c05ce56a09b5446f70cbd05690b3d443aef769bb063c69f4dae13694e81716d6c9ee77aa964a00e47f8115f7a5ec1c5f5cf47ca4434b2059dd32bb72b3c51494b8afdb5cc299503c1fead43b3dee8548535d05f1e2e922f91fb84464b3f60dc505ed2c9c9c1fa6b6850fe27903e4e59134b2ef281eb1dc256ddd5ea66f69c9825d24307ead34e8237296fbf9744bc287c001ecbaecfb47f84372bbd936f614f311b31c4d2775c226318be0ab08095ead020de00ffa53c5b604767c9e1adc89d6115491e9fa69ca7fc97b2cff8d5a56e4d510f9db84f2313505354c719f5a581c6d9ddb0a8f238f03e008d34cebb837049bd6f82282053ad2aaa24095092255e33118d5cf78a1daaff6759fe5018ada2599fe72d5ca5452a7232cd1b5559d2191dedb3b2549d9e202795b01531d45804683bb52c2c6a1ae216c09b4d31d6565467b3e9b830e8805e009f8f2a9108284a03ffb3ab76ed46d24e0a4862b9949da93a05c87d4eb637140723726daf988be824b45e47ba6dba8f2895fcd481db7491cbfd34ad9e3c4e4bfafa0bf2bc1173adf27d2e308dabb7a4a5ad5ad6adcc0fab8a2513af47f746af3d47ca06043587c640e25903836cf5c299096fd53c40bc60cc520d7824b55b391614999561144354503c94c94b0b6610876531b9af9e621fbe3e770948775b1540f7e171f1a1e7ef23ac9b9465d9ca764b3340897f36e7afee712e28cccaa0a303d11f134fa4d78185af28cbc31f861cd69f2823155222c92e988777126a98817eef80e9572456b9923193bf38a1a53ffaaec98e5db0458e887b8005dbcf921500fdcf59f02cd23b1b8ea5e8e1c6de72b91ca79aec5451bfeecac50e4987f3eb947972365a643ede5f1e890ebbc63e33db863a838a6aeb77c7cabc1cadf455ce856108501f4f9ac0d35a9d173b5ee0e11b0d8eb4ea4aef3dc4e173e36b9b53feabbe367cc15ca61cf5f3c3a545cf5275ee895e86809a1a5956b23a33e119a93ae1b7f3a56692599ad674f82bc5ff6276fb7d0cfdfab59b3e491b8fc81e72532f3fd5d0612d349e1bbcd9481d20497971a6cfb6faa8601cb4d6facff99a9704cd878639d74fac6c67f04881376862213ebef64d8a745e59440b14ed2577c1ca2e360f18277296b908760d6bf1758253637c0997e7aef742d9cf0cc7ed24c2db195130baf2d7f2cb9b865e321a3bf6a45905b2aeda746252bdd79f199e2a96f66ebcd4347f3f987953baa7d6847785e23bd89987ec6a6935130625e57c6b900217885b0c2d4845fa65140e7897f178c4a2349e557848086a8fde3d5c30914866196c9be43cb50f61a60a1e222e0a35fb82428e4fd9a2ded9b8187fc6765e1b7cf057a0cb91cd01e6156417c21912464c69f9aae632635f0daddcfcc5681636735134b216de2c91a7fae25e3aac5781b86f0cc3aab95614843aef4cecb226d8ec427ce02026187e7fea32bd6bb10e7d10dd39b514e97e8a792597da3dea2cac82b8ea8aecb000d9ec65381cde03618bffad7b1bd82a2d6655ebe5fd0809a9e77404b1b3847a396e3dfc393ff3e894f02da24f4a72e7663b352f8d30aa6ea89bcc3d64f96e84f22e845a22bf163c2efab074816e4a09bedffd370848e65b231b4796fad44ce0e00166ded07023a58d25a34af1a825c75a540c8679ec21ff293dd907ba4276264291a881f64d7e479d7efd6e0e71be57aecef0b88993ac913824c3add716c2f556158a2092f1a0a7cadddd46afb656b1ab0327865ab88c13eb061c55d13e9fd4c0ea945b2beb060141f7e7f4e23f0428a68155a3227969fc1e8c4053ad685a7c30b08216eecc52c224793010b7911166851a35b67f4cddb896129df42eb91421bd5f3a93ed9e24ea60b5ec8796cdbed3ae152500dab2c02be69d8f454639afb8bfd2a5c138702fee7ddffe714a304845e27ca80a3d33d78656f2c007c12732a1167ba70dc9c50c8c3ab661d444de5c42c49f97721129b351c2a57a74502100d348b178ac50c9e0ba0dc090068936320fd4d0c6cbcd5516ae9e777234dd584daf25813af06096e255c940b44a63df2f1cf248ef1b8c5f042038f753cd128474df56975d881ffa9e2b293123decad1b00d99c73f75d9b4a5afa6e379dd8892e8ac63ff61687c2fce37ab5065e14c30f93536afc3ba9aaf030c5e5c3558492756ee4bfc4b749f56d2a1163970812690e78877e75ba966409306846dc3f7872431a35a52d696d2038019a3b91b063d19888ce452cd0169fca3fe3064178cd4403f1112ac517af7a6c8d18196d852eca9e02e829d1354ba023308edc0f616618229f1a805cf7f164cac236422f19439aa4ef952456dbeda29a9f5fa52d11af361db84628f14afa44dc9522c63c1aeb61ba186197ac5391af246288eed628ac942cd9b9dbc9884ba274b7e24b4233f978f3323cd483a0f5705e805a4447ba6acd25269a76be012e6cb280338eb7dabba49b83344c1cacdb23e1cc4d8388456a4f0a0292f61b48ab3786a5bf9c100935f6346ac57f62463215103581b0a7d6920a91583136e11928d2befec50fea007c5e6da0a2b9f3230f59be406756996d3ca6167a973303e15aca1b181cb3268b3e01e6717436c10e1a3208a15daadc79498240b07e12c1aec6769316e9f6a68c52ef7eae3b493aa1159f117f0f61a5f73a558c7c5fdf448398306d152a6c6f64ea8c56f839bd7bf5b8cf00b4a28eeaae75dd6aaf0bb57c8fd5d86528292ae0d5980277da494ec975d6833817888300ab8e30f4414b556f9adb44dcc82cf0f3843d97398840deef76bc6ca5a321082e30b8fa8def220f091d28144805a443ffb206e9c40465bd1aaa03019b0e8528923d542ab8dca2c6b83b876b7121cf38d66f4585d5b69bc90c40a4756bc789bd72b98920dcbec6bdb68cef89895520e4a6442581670f892a4302a3497b92d0994c0c0fcc0a4513b567e5afd4d66b3a1b45087eeadc6a5d91b1503ab68e4a76c11b8cd1aef1e789807982c0d047cdf1508c65d14869724bb0af1a068dc7f929ca8d3f7661bd7fc97977db24ba6b6ddafe6c982b0dac2f513fe942df5cd19db3472b2a4a68bf7cba52a25c3a33389125be4d793245d0b3e8caec17cee48bec683d6bf572dbb6fd7918e7eb070a2107d40b7bcadbc4376809993a244ff5830b066b19d7b0ffe63faa1f86d6d6e03fd9336a23cd63b9f081850a3ff333d97c7bd1bb60e15bd0b79356be5d0bd176455642b75a378fa33a1d307da95fc20b05260968062666260f51508aa23b27224ece71ea36fae3abbc1c0b988a97c8674810c53a749f81394c08eb36deb7c65118181c0a5e1d98f4d150564e31b3fbd44866700765d7961c099c4646412053c0c95a59bfb14bd80e2f7b48688ba2b10a9da32022aad3c5f70c405b1dbbe284ed11150c9a9f8b4b6c2028e70890a8ae563052b8f0c716e5ef73b845ba8573e31a89da2de01b5d073a817e57e06abb9fc845661a229601ff47c2513d677badf0637a40a2953bb6d2f88288d94c732b903fade516ad57f380890e9035a7ecee57f560ab6a10039c23b7b4101675e236cc96c83e3d2a6b748e3b17b77e5d57badb84b8449565bb81acb671d6cc9277df3302b69503300fd6a475f0bf0bb04c265e08f35cf8ad3928d20ed61943df6a4289940da6d7de4b34af3cd756b815ba476dcd408dce1993edbf11d5cc427d970a132edbc4b6ad46323b3881c48761fb037cd42c7bfcc3a7775b6c5dadd8a3706383797b17835eadffa13ac37fcaf37e43ff9a7dda8407f55ac3bd4600ddd0b2a171e80a9227d6054d812249b89295c57cfbb51111821d12fbe77f7ce355203cac1b708af2347544ce095264be413c5880f55e3ff8f6e2ae1b8ed724019fc8b401ec49205329aa37b2a2a1b9e5fc81ce2d7e6c82aceb9e0f4d0615cd1b32820530c83e64496d9b39949d1182d7d0e24ba075b872c70ebfa8c38772738ccb950f4e477b30eeaa1b32e0704315ce6ed1de36373fe4c28d37c81a4c5794f8d0c7780c67d74b128be8172ab36d19ad4b1590c377d0c7f037bf325bebe3660185ebae37cb6f270466756149a7f48e73b1363d6233bcb4277ad2eee33d1593f89121ee06dae1da8b738b7e63ea6d5e1e248d1bd358a5228a07a8d002518e148ca2a006e8c260e1e62f6bd893471c60efb5a687820ecf1605403e4030725164f6dd1746830af8dc7d3fd5631f168a650b96886cda5e5e18d451c64828981265deb025dd27ad6de9b9323b0f8bf8a0e606946f6c74e629885a1e7f62d9af651b8a3fc20c080a14c506b7393742175b02bffdd40379253e89d0499c2aea2692c9d5d2a50ce06cb1e270f9772d8307ee30a709a72768bfaffe1c09320cfbd299e2682068aa571c36271cb346064d4f8e47881e33a9de59418eafdb010b8046dc8808df73e86eb897c435e6b64cb59fc2bb80147356276b5d9eff5ff5c2dd5be12d118c422b71501570beac8c2580e00d9c73d6e552c278cd9a9d56fd407fccee00a422b6e643a48cf8052c3df5ec513e8018371946b8697017607d4152bbd568665a431bb02cefbaecd68f55ee113d85d85fb482b38011a1068d3441b86329b09c6f9972e3606e2a2c26789a6d09fca619e72d1736c4451a52ac501c208f5afdc7584ebdf5b1389ba7c292f69446245f4cf50c465ad9c2a61ae82ae33559af9479acd2013b24f03b98fac2ef1cf427645d13dcfe1f17db082a5ab7d8dffebc74fffd9b2cb4cff4e9b41b753dd37006c5373cecbd509e684a98bafe99e9f1b06758478d5279633ad37ae91f7b8cf746151563da236681d6c0ab7c3e2b7c6830d75cde7b7718315c603d081d110303ca16ed147aedde40a077911156a863a81b6533966b18cd660a08d60f867afce3aef573ff61cece0de9542c0281a16ee6f404412b1011da70b9b74032375cacbdd04f66609816bae61afdc9ef252075252057cf07ef709e27d37002e183793c1e0792fa36755d3b7b8607e3c96fc4fc28a2be6924e52e111561f673d4ce3240d38da542004d14ccce422599f800578c5628871e586212c21578dca465fc4fbb5b3069139f6e1177abc836a22931a49500aad29bd83460b1bfdac6ae974c5392a3d1e42894d4ec8d4a3faf0aabc4a4ab02220eea26c5cdad608c46fcc92b40ce3c21dd6efaec3e63d7a90992bf72174df3328900dda184985dbda3a26292a3cdf96ad315cb8f95c9eb1fbcf50535dec0c2504210fff51b885eb365cf7c9687688f7ac0cfd762c7c830ed627911f69ffee1da841b30c630793e0ed01d87ab8f2798866e8f22d194ad67f90921cb9cbf2a01212f1e70ded0d8bb95516d7193eccc45cde10d115e4a0cf0f3d6546d9342515891fe440cdeaaf7261a07ce904face4bbba0f438eb710361b4bc3f7dead2c5ee4743c1f89dbc1d730d8ee4d66bb702c290c932d07699b76fcf69518c647e8cf807f5af2cec6a03c5327df70610e2da7885d57f1eff899eecd98ac02e5e0ef554acd0c59c7b0059fb2316e9a51c210e5076d67c066d526e75fbf154008ab94500cad52c3114e28ba30a42d2bee132d63057f3576802e6067c16771294929b05ed4e35415eba4fff4fb22fa309cb53393285d8b9955b019de7724a31576def975a35291f58dde359abba9bbcf298577f71851676b9fb12bf9f82650ff7ac386451b1b33114cf324265dbc475c999422e25c4b73c26bb382b90146257abd6a2272077cc4a580032edb1499b592a139c1112a0c3ed55f8d3298de201197cfa6199742366cc96cd36c6dc2f2be365f026149f047cb63a2a2345251f95b5ef50bd2b44287bc37114b4ea6dbc84b935aafe8b560ee9f14c5b1429d6932add8aa4ae41da90beba02577916d53a89ad626201daea5f177cb53c0f705799e5e8ee124cfddf9f8d3331a07e5441b6535cdb4e10a076e46a9b56c50c42b63998c9b935952e7c688ac02f1525f1a6b57e571551f5b786bd393f0797fa44e01856daf891cc76882587371cba5c336727bf15407963263c2eafab7ce1c9a02ecb56adfc04b15023a907e16820b473a23f8d17ae5b5448eb82a0d717698933c228278770e3336a64c262f42e0365d31760e1594fba6902c6fbae708149142f31115e93ff79a48dce6ba949db55a0a930d106289cb3829a9d171ea8e29e39711a9cdb077606682005b6cd37c800a21d4b686b9138b9f2e351039bb5372d12cf4b0eb9c67845e3b16b2a04301ef6c1aab8400d6ac45eb4017ea484691cac3b53008e82a47061d49f78e30cc5f0c9ce57014d9d79a422fe8060abf3cdcbd756e21d7c6c953e403a919fa5c827466635509aa751aa15bd597bf26d2c435532930384fbef957cbd76235ed3d4bda85227e443ec9bf9aa0c846d07be2645c9c880106aa1dcae83929ac331748e7416487d2e6b80139eaa85e746a17097651e73d603fd33de4d70824fa73a74691683acaf65520f472fd258f705d5685f0a0334dcb8de8c2a66762f9ad5481ca70f7cad38e5c64b5da3b24404b77511717151b4edab83d890ee2cc61703be36766cae627409b1aab07ec062a50eda2c57d3af4f4e3f331c279cea23c943126b3c0caf7bd8be875ab6bbbdc57a37292cec97f27ebc0464e7fb469b72f05c78a8eb8789a8e2c2b8cb9a4d54c56952539f140004223daf2757849bf3a38a1d823327ad85d4ebd827cb5cfe7b658ec78d50d7fc8216ae860c02c1e4c44f98fec0e3c4c680d817aa4eea9479cf98c73f785905ddfa539c139cd2ed1188a607adf7e5187dc88ff52bc6bf77720d3b6632d0898f463c9faa6e1aab714fb6843ac2e2146ebe3827ce5d4bd31b6123701c7784b182dcdfac87bc08b4f0443c771556659955e9aff25a491ef34bddfde6ec29c571a34544a962fe7ad5c4eca7b9b019641f31a8b9dff2261eddb4d2536f686004740ad445844f4e1c48da9a5d744ed63c07b60402bdd50bf3768ab4bebae3d7d96663bbe3fb8a38480fb3e044bd144afdde0d754db998bc73b795c8832c9d6ede7de8f306f20ffff70df80e06b835b4dff86ea494adb0a157681de7cfa0a432bfc156cab7077295db842b00930adfdb9d633486d7da0c38e81912796a9bc8419ba9877fa5d27cf504d2e74d567edde65959f691ef218912c5cfa690bfbd3ff53e8b717874e696c3e41b9bd5346077c18c3cfe9f3357dc4106b6f1e1781f32717e9b29485fba32464407c245b50c85a2b833de960d79b0f541cb9dfa33f1b50878ff57e2302f3008c2419eb4f620882a5ae7edbc58d769869de0c713b418e83e99e76036cb6eb72073e974ac10671ad5ff053342ecabf675b2226d8be624a802dc50eeec074edfe25e422e02b38b2be1ff3c1f1e5dae76e7c0d367b65209cdf8bbee61abd808bb257dc38c1a481614b8b748831222d29df14fc98d7ec6f17f58b4ae217fc8506abc76e05e61febcb9399a84806312f1e3142394d0fe9e9987ff7eead4400464ce578798f670587719ce824b736c10015ef5706d638ae0f6682667fb7e6e40f977f7abd85c78171a39d133f964cf203db3c95c747b40d1000606e8348e3badb164ab9ad393b52bb7839e0d59a803dc3ebcacaabf194434afdc7e112f3384b84ade9e46434c3fd935d28aa8faad6e49aa821ad7a2f5d70c6d6ecf10f66be45191d3990b8596e0e1df20f3d6f721e7de92c2078e970173ec5879ceecee5a2b801df0a1b4b3361142a72aaae7989ef4b0fdef892f287a77df80bfc87edb6442219be07b223fa3e9a64e50cab833d16d77fee43293f8b5eb1e3f61f8887c7c9769e0d6e166fae419958bea225db09dfe324adfb005a10b1ee2afe8103064c4f601e17838891addf85ef795847eab9b939d08f8872fc8baf7d69c4210f90f9e195f731b757472d47d9928c46c6a68940335665a631bb0a5f02dc60b76c984e2d3211bd95c4f01ca65157725e24b1b3f668be29acbbf541e4dac54776e4d615a0254af2c8262cdcb76b447941df55e6b2dffa699d06764726ca2556eef3d94293770f8f3976e0c8bb6607ebd04266f67206968601058bd4b0c7c0be8dad2463d9e85df3e6fd2b206e5c9137dea253abff863562850400caafb18b1d3060e7af729b7a5039332434620cbfa083b00e95aa123b63fed5e9c049164c3d36bfbcac1cda2371d42cc156d64105bb590288e8d61c7aa4d95aa18346475cb2aa7ff0eab1d7488698664342eb9f53db8223bab75afa920b7612bd8af133b216c714870d13913dc0536961e2af2654e6e6d128068753e1c44de1ab7d335626068e064c9dc08fc0ef1f3b97f7e8e40912f6a6a5051a2f63ea9e79ef3476d39ddf6934225e94ab2194d6306602734df6561b3464d01d43877745ab5383cbceeddf5f942262fe15c3266526617c5094209138e1970de95d1694ba8a320b96374ea9514fa6725e78231f73b0b020d3dc972274edf9fec7bd61468cc82b4673bb000e83bc026bc498dc1b37c878b178b1d29640a92962205d553ca1b375e347e4957a705980814a47348be5c5cc6999665641efdd0eb3041fd78e54e75c1763abc2a65188c8ae406d5becaf64531546a5fbd53eb3f00a4706a190cb4f1062118d1ae8485ab248ce9419310fc337035e85dd50032e813b28942b9c9c6e12b5b52d0f69db545950de93172002609f6899834dfbd292c6e27db0ff69cd302313485e37b2f92dd8d93a463b7a11e7425ecf5a1f9fe104d68d595bd371be55a5cfcac0289680d50138331f232d7c18b93fe76c0d68af6f86c552c0d9b64b90f30ee0601cad29377d88993ffc95d7277ca7ac6d2a274c573b55d607246469efd6a1d18083960131046e6a36db534b8cc1887d9b70537cd1d5b37a0b94f6f1ff27136c9f7fdc9ef31cf0abd2609abe8bd7a726b24d8dcf2eea82e84dc29c5bc6bfc3368584a95a1c4afb74e7a3093aa9f03ea8eae1ba226c92f0812e4d92a118dc04b5e47179ebe18e62842b1e6e7c124245f64047a610f952450f7061a8518f68301d66af3be5b8e63886d4b2536a45f58a2574f17f289ca5b2170aa59237d094221bb374d31488738f74d0155aa0bbefc9b55b174303c19e08205149e1b7e4da9c14655b7018950fb71f59326dd1754994b066119924a4a4d6406fae1808b9af9c63448cf1aee6ac9945b3699a54c9bdd983a9ec307a4c2ff47f7bd45ef4721b95346fa9d5cf87757837da576016de19bc1f6adb010ef77422501ca123583c3b7eeb641353dc7a1640adcb492c46c529c5c12b5b93338668cfe16105050d386f2d833237af9379e4f279d8fd69ed683bd05f47bea13c7f784ca53cc7f4a8d3c801d97cd64e294d298caafa5918b5a8c397a9210ea3f1002b3ea1318ab035bf91ae142f4a21b69354c66110f4a644e1c12bba9d00ab9a254d78f68b803d0c67ab5a400a312c247b58c510f5dc76fab3ac5eaf7a386bf118f31eece7cec6eb1a650b1dc44b3a0cb89d1b2abdd50f5b62ef7b2d8c8a6915c357a1d5a949a97c7ab2057485ea977f3449ba33bb666851e8e4baaab2501912473723b3f1be26f61afbf348da83fd5e057fdeb8d7df65370731cf7aa2b9cb6e3ab0567261d5ced07279cdb53bba622528e3c55991b1cc50e3d5668a721e89520d2e87ff2a17fbc74ec797e7bb1581b2e488543a785f0a20847d0e0557ee8bd5c1609e569702451386cdc9a9a290c01a9367cf83dca43830071edeebaa406cde0049115a9973ab9348749c30b3b9519bb187690432ff6fb39d0cb69a17d0f3902d63b0662c2e40bbc9e81078464170d1e76fc844bebfaf4c1c429d17cfdcad539d71177b6abe9d852969ea242fadbf75b18bb3341cbf8aad7b7e4ace05ad4ee1c8930bfa0f6a7d9d33ede193b46cc910a30b17cfe219405a6470cd03214eb6c70045341dda58ec6a9eb948bc0ba5eae573081ab451404d01d4bd336ad916ea0aa42fe941d799cde5dbda371870b3e3db3b39032f9373ef2abd2a5baa3319286c42c05a628655f3086c8f5c959cf05db070d394d4ba2ad8f73d0e14b7795337889ddb03c8f7705737d02fb7486cb8b710b69b02dc241290b8497f46361a3b5165da870de7141994f50b3290be08de2cb63473d4c2c575d6feaf5e1e7f285920b4039e3be612101e58286cba896a2de3f39abfc09d9330e1f7b027d04b13898abd3840e560d2580579a6318df61fbb6df6f927167268119c194294bdb446b53706f6816c77a90050d7437a6f207f862660e9bbfd54972bc6d304b2c2720723ea593617c02caf34f5572324452dbef19cb12097a37424e75a54009067fe6fbfc64253c189eb0d7f09cd0dbf0b62413bb904422df17a288865149d1a4ce10dbd8293263aa084a834f2acde7c50c1d49e3caa06012bfeec652f4412596a321920097bd68b9abbd2e3b73b33f7bd90a4b5e0cf2430c899d4a6ecf71780e653ab6d87b6cb3b7446714fea2811c093f14260c99a21eb3515ae13d57385e71cafcb1f7355710ba36999daa12753aa731bd9955597c60957a7ebd3b08d00aa974d99543f7272db6eabce5963577210beac366a8a9297e3648afe610a6ee3e8fbae0f930956e93724f75876d1a9957640bdcbb38eb587acaecd7649d8c63459b2dea425b4707764ecbb5f4120945cce4534aa5be1a2f350a2ff46aca4839d44288718f576f317df6f0c3171f22c84a9e74ef68d59fb5367ceca6fbabba779810275f6d3d320585d1243de792945bd8b27b0ae301edb333af9b96aad5efea747ed35f205f058092ee7e3127a1785c49e902139290ef4246e224cb8d09267d6f1bd6f1a5bba9933d033f783c65a8fd5e5fa3132b7d530473ea42d16deb3d800725bea150e39bc9a75748e1c6dd47d4d994c80f94a15c7603ce7eaf248d606edcc8e95ca3049ca754e1512ec1bde5c003672c2d10c2db31b36fa835c803487b02692e8e9ad556817d8f4bbf7989021ea8bbce052572745e4dfa149bb90f3c18ca49d69e39979e28b7b8e0f232ead46426d0d51f87da21a7049c9b507dbefd50d6a97e561839d1656f5f144ae975cf05ac04b8887a068447b3daa3dabf51956398ca68f93941a30e7f7022b65f6f3a94a11d48cbf996a6870df400a2efbc99c3a00a2b7862284349b5fb7049749f79782e50cf0b71c5572953a839b10db264ab1f1d68137b5e8cf67d5228cdf5e5550a28cabfd5c0f016e3ac1c8a36974c23f018cca6f0dde02cf139d558f420bd12553ddc262181f43204c99542b9a81623c98a3159d7d45e3669557de39426a28569877824539f645c4fa1330ddb1842a07af56abcc5e6af82061fc2295d295786e3a75cac77053c90813a76fb62b90b2d2acf28eebe58b8f3a34a7101748296aca7435f9d307ed5bc0c5894959bccb282a6d10ba1e8e1a076b6a84a21e5bb4dcfc3959521bdea3361b5f2da119ba9ba19746df7911ab0386697d95c30cf5c400a65d511788b4f37d13465157c79eb5c8e5c5ddbf7d7c7bd4c9d468dbb5be4042f247bd814d79b4f4727734a7d7e16b6571b5051528dc3b59bb47b2e2c5562987be73662053c690e5fec811c7f7bee6dacb9243607b9933bdeabbbe201c7bc219aa5bdc91a496c9c38611a58de0e86ae651539457aa10abd2e9d6c86438cd5c58c004cf78fbfe7ea2a4edcaed4cdf400b31198a758a93e26c98f0724d550cfa50c51c26895da550171683faa91b9d00d16b8756cf10587f6fc819fcc3d74df65ad43ad657338bd36ba5bf81879117091a6e9666dbe257a3359e55270b636f7a983288bd3233ce525bc0a92abeec925fd481473bca34fdf12fae26c827b88c882e79c26c1985e23fb24d554a234b9d79f8bda8f25d51b4d652c0a361cd187ab9c2bbc77c7b9a3773fc7185a2272c13df6477b952bc2bdeb70eaabb709805a9b6a0edae71abff03d5a4f1b85e4b7ec1c075e4be78e3576e3b70d9a85782c7c676bf32a6e2f211c3d5f6ededfc58aa0ad3d7393cd0eacf11a2684cef59723a737e370dbeec57db2dee1a90d1f4d12258a3c189901f9d5c4077976119593c5b54dbc0c9189dddb82b419394e8f6a39de8c05586cbc128afaccff38906fad9c5ee9ede0c06d9861e872c641b1f293b7d7cc316031cbb039199eb63c27b52e0d988ea4983c2c022c4e4a58b9a43eefaca6623ffb54694207768373eccbc8e5000e98a29764ad2c6cd9587d11543302bdcbe344d6684f6962886600cafe5cbf8253bc7c10d82c39a2a5ab2dbbbc30e6c57ff68010df47639041ff9b81208c263554c205cb810dfa02fe07bfdf9cfa53f937ff9a5440ca02cc4318331b23f964c6b22bd4e005bc00f2cce10d05d4988804244e45f04c4bc31cf88d126cabfe89b0dbbb10d657c7dac3f654a04ee03c51c49ec83c591cf58f1f1b8b338db1e83396355f2ee7e16098fbeef0cfd4101c70c06245a0263efaef4b98240c94ee3ce9f9e229418fadcf32cec88bf04ccfe3e1195a8fded82f7a24c0abd355985cb9c4bb28c1f3826a710c44036aaa9be9094894c3cc1f0330e3384907e865ba2b76cec3816c67688156b6773a73787e8221137c9fa5e6bb067f0c5effd6d1a627abf13010f03033fe11da6b47d945275125865798e5502e6d00a92c50609969c2ea0e9f9e8e1cf0300b66a4bfdd70b74a757827f9dcffe8c9edded1b2da4fdb4e9eeafec4692a84f4910b75f02a2adb725007357097e61e62b281646463c0d8e78760a8f15e4b9eb9c53d623b24466d6116b8479a90f9e7c76c2c8ad59212747531ae70bbba5ce29fe01b2cc457907ee145a3474914210e8281194f64369353c9bf0479e776b351cc1b4946868e24660d636304429bbdd8f5857b41350664f7d9500dcf60173127749e6229aa7a04754b20b37798e862b3d9dcd28eb3b8810ce1bb8d57d025d015397b8ea4cace3510526eaf09bbf349f705b32c6449da26f9b86d3dfd6b4cddd1ba8cfab98130290ffc45e49945451ad3ebcfd0ebb4195436f0c274e90b6acff985ede0a65cdb0f925d6945e7ff9c5478c93015eea61e1abf8cc72fb63c022d06f402aa2f041580131740049d14d967c05722dd5a31b75c2ff06dd51cba8d49a0ac90bd3da430b7c173225f1266bbf74930f0cbb3b88ab678a6bbd5b42aa075ce19bffff6c5e7007a907838be96a7b6ff622a89e804ea86b32f6a5764b1a7914eff278ffd5ae68a5b41e72bd5c3f902b32bf0fbc229303375eb5dbc8f2c72fb7ef8bcf8ee76d910d91d94e8a403f08f47462cf209fa8f03ea08b6f8747c2546bf9748cdfcd1b4352d42fd4752ddf5ebdfd57e53dfaf49935b65107de7a9d4cdb4074883096b46b4ffc7edcead5601be701fb3e0803c698cff7e281f4c7fe8216d820c6800be6403053402f0539910518850204b2fd9c2d123c665eeb685fe7d2568204f679baec6ddb145bc4eee05079e8aa55bab8a581b4b1459de3df477538cfb40cb1239255911828608646479fb9a9476c1d260991d226d2b30a79eedc5ad8afa7d9e181c00bacd6a123204ad5fd8c73b20b1216d2abe83177f7c0097ecb080457415a832ef5749df06d804689e544b3c35b0820d346fbf55d0f02630923c0276c3b8f1d259f3bdf95caab10595caa3e1cb4cb05b7bbd45250bdefb995566ff2ec82dde420563193b18fbfba7109764709fff00b8623ca7e27ee2129238bc5bbe59178f8b0e7c086cf51adb702e45f90b9cdb144c1c463b3bb64e0af1c72ff73da12c1ec630f276a26953fcbe4801b0ba9ebd0feafa7e6c0509169952ba01e19125b7dac5ceaadac52de88d82c8577aa3392460bd07ec7e57cb94e7d889ffaaba2fe06cd5341c651c5c518235dfa03c893e0b755bbb097aba49d005e8abe6245b0f009984f7514a12911bafcb43d9a4998eff5bffdd5e5d7bd83430f738930c4055f9900ace306e70712004ba153dd1f457b607afbafab51b8e0b410799db29b5c040af09ee0aec3ade4fd4e75650fd006a5f631c815217d5bb018182555f9fc59da77bcecaeaad64add345db5ce441d64bdeded06c1c2a464cfe0d51c368ae691d95570727b92363b0282e1d5dbbfaffd3d957c717397c728c733bbd60f362b65130ef720026a180063319f485675540b5fae319b1ced3b4cbb497a5b44eab6a4397b1fd441941200a8acf2f0d08f3ecc87f5c71aadb5a72546784636e06d3657099dd6d13bcf8a7ac56453cdae350cf2c7c3386d7c86608143430b89be5b680fb709e7e2f92e8e740bc183b1ba2209f1fa39438d3bb6a1a4f7cbebe66f41121b0bcaa09b83e153c89231f56447070e988731d758c7679421d7a9c4c64ad3a7cdf8ab47f611afecd2c8f7fca8a19f1f8e00fb76c0af664356c1ec018ffef6b23b34bd905306d732310809a69609601e398161777672d54b246dfdcb66011ac0af9fa53e053870b15a7f30f2c13e0eb367546ec42c98f6db5d9772b072db5a9a14e89138d6a2401afaba80faa8372a35ab6f1f6391e59e2d8bfb4bb9e83adb175452b4d825933075b683fea83b6e4423d92df1ff1e66e21ca5e161078236e87e4079dcf6bb63cfcc4b16f52384671e1d940f7c5457b197dd8ab284f2e11c0e25297f68c14573cb7de0a2c2e99dc4289b4bd607deb51fb472b2a7abfa2061be31ae0491bda0f42af061d85a7f8602833b59032ac5cb6a1bd0615d323d7f6a5a813fb76163fea5e4f4d68fb5c98af9b92bbbd018a8e09644bb45c517656059291585ad36d451317e577042c8b601129e7240bca174d1b653427545766861de577adc7ece147d2adf0ff4bdc1249b8297598578d2016699e38cd5e579d10e546facf01ca195201a7d615c0826d6ec43697b7108c80cd497289e8733c5757d1178960fd99c9a753e50c03711a9738540121c21559acae7e8de618bd98917e5c50bc9baf0638acd085e4168ead491fadff57145afdbebea3dabf9d527591fc36b8d6044cd6578c46fbff609e5f52bc6efa24286751486d85d90da388a3db26bf38d2a58ba5d02b7b89809e8a592e46830ef38f7a04e28cccd3845b49bfc401c0bfca5c7ace128e2db1a019a3ce91a2f5f373532e318b80a4939ed78211f4ecb85812869a61700b7256538a5bccfe81a02c82eb254a2707e0e9917d5d89eba88199459bc895eaf42b79dcc49383a602fbc8dd2ce237eb603027509488361315bc499ec738ce8cd2af08bc779d3cb0f747488b54037688952653b20453a69c5e23380c8811ad6d16e1a5de8733029439456d8a31856f867e85906866055072749768e49b00f359dddda1e19ca757af851692985bae980055f7ae100cf5d2a2e906ba35afd2ac3779f90d12f5c32013684ac2be2ced40e2ece8e9611dbdba97f2cbb60d7c5afeb9840a86d9b7011dda501d8e329b9357059c47ad0bd710e344fd48f6922df4f6337f27cf6c0d100da604c586bb1bbd808b4f8f7e9aeaba1f1baf251006c5a7554bd4c4168caba0d5c7786d61ff4177cff085b134d99090128baea178194b82d72dd71bd66518bd51d2ae53670994cbabba8d024dfe26f0474c866256749dee7c8b171969621739df93773647338684dbb2659473fd455ce9adb19ac98958f465bfd391e7d0ce0dd347167d53682365342d811de8d3b06d2e1f80c6db06097d23897195869bb47fad8ed8caa9500118bc590d18f39beada44ddfb30dcb6a6eafff3ae4a04386d68f5de034bd4d653cb3844aa34bee82c770eb16665a0104628050313bdbecf6c5cf3c79d69f3e4da30f3ee9b84d0e9ad8ce6f205ab1938e901590e7708c6ab797a9536811c07ed8bc1c530cd1c302783efc5356f6ccdfa0776cbc70ffc75ae042fd9dc54386611a0883a9c79fc937ee23fc9bc792230ebcc604731ba3888f90231b6fe7ee7d373c880312e1f8669555839146941445397158ef5ccbbf240ee91c530804f5e194528b77c8d8003c75273b948b38824193830f1fc33c82199533b07735df5f0140cc44708e25d7a9c55e3e4a8028641f45f2eae12e90aac590c918e356f7ee95dd03ff0ba2820e1b3cc65761ec9de08fbb39419c94e1f1ecc52af624442bca695f561a29ceae06f920ec4fdffb64ca73c23671ad4a83e0a25d39b3b915546b519a43104f0bd41415d27a63bb506c50f06febdcef6657a8f6fc6a30021e0b55d0bbcf6f2d103a807dc069bb24d4b5af777cfcf6713430fa6872e9c21ca91b059e81bf0b6f38a231ff5c255ba3571981b76a3463e85a49a312539d4b7a35276e89799c2e66e57bfff4d793a1e6991465c4ba6bace9e0c8ae806f9051d7c0e7059d719fe15e676d5014549f9f2056b2b7eeeb9f29b65ed0bfbf6deb5997c19a059a13253a00f5dc3e74cfbc6ec18adbeb2fdd21255e969eb26af6e189e7a91299b99e5c6e76508631ada86fe229c1d8dd8c888f2f6d7709b467063b2d67d5c4e9eef2320bfb7bbfd9cdf4976a5033e36860257c915c5a23c5ee74da046b7e524d7a60cf3df5e5d9d04b75fdc289262cce1bd316090151466a51cafd8d85ab070fe79994ef3d7f410ec9ac56ead6d4f79c91202bf4456bee563143e204f55c87621883299aba8bc2b69931c15c61a82f0cf4db8ee67f7fe40cbc3ccd9154ec8859cac8ea83cd7f193bd0b00f34a35090b5b5a0fc33c7197d9db4a353b6f1d516d817ea5b2aca72f68b9f758616672e21b7ff59bc8ace7e91db1c51d23596ac42d6b38a7d565c3688cf3ea982a69c20602e23a4981fb511df620f41af5ade3ee5d2a4de74f6993549567911d91e58f78803d96f409923d271b4bca588fc72bc0b8abf4b697a153bd25cb2c50eebc21769aaab7c2505f997d87838783fab80f878249d81cf4e9593b1a6fa410a821f67d6b9fa29636933fb80e59191b35cf788521d7d84dedceaa76e4c4117554bcfb229a41fd17feff45089dcaab8f5f4989f60098b930ebfbba5cc851e37433ddc13acbf6e238f113bdb53938b1ef60be8cc55db7a3ec0e9152b7f421584bcaff5c36ab2f3f011aeefd92c559bde315e7ba4524e65aa2f98b4d9247968536db6a50a45e7b5fa224ca3a10eaf3b6ab1a13670658bab69546eea624710371add462707efb9dbc3d195eaa412d6d898aaf6b49e18f31eab97eb9a02772e5dc7fa62bf1e5d50936a64b00453e89dbf81b077a157650a4d8fd601b1bf6475ea4f18e3dc2912d65ed3e4aa361192c7c81c34dad5ff84daad9d4581b891faa312b14b6f81c2cf7a5582914f5bea40c1ff5f20a489f858b0563d7b848cf6b556e0fdc5447e83dc669f82b799f121571af9ff85759e8f5e3dcc5ed00a70c06e56064cef2b402de7d391b2da19bfda5ad3e2a16b001118743e1ff8ca8125b1349f9ceb8d17aaf4f0d91c7e1e54d54cf6c253e71a634c675cf057de9646d9a526b23c06ea9c3045ec9824111b78c79f860f4b22e9066cf2cf672f80836e5a0dd641f6e5dca398c90e2feb034372bd4468c2c543d31775809dab096d73e32e9ef58a239ce7cd204e4ac2a222f3b581c08076cc1d7ad1ebd50b47170ace5b4286e17bfdd28295d5b5360f68c3fe78031b72f013fb10649ab876524695c1025111f46822381abba00493981ba5ff30bcf8195539b98aa38fc73200a906bc7128ea8228fda59e9da13822f0d47ae3abfabb2da6d40af52057a26d4edff82b304f6cc779601b318a20b7eef65e90d68e05b67418ee4fe518418f55eeb70d101f0121eb5472e6f21c1e70419fbbeb30e7e3fc188b2305d6700643297f57ce2ece60a2122e742e62aa67b18a8c6ebc3f1926b42c3bbddbe9782f8c4a333aa46f16f419070f8b1cbc63af616193da220636753ff394c98f643400e87cd22d50bceb61680e20e62b0d4dba66886e5d3ea4e2f823a17cdb35071282bf992e9bfe9cd7aa3796b4ecb21e17116152a4d67974378890f3d2a25c5575a3b0b9fad3e7aef8f0fc8829ca2ed0678ba218b10552ee5457a0f27b4a15a77cb79106cb03c7f1687bef5131ed8239913466db98f414c7f386e60a48ee7eccff67bd166ee20d4721f5a4ac2431e62497307124990c76cba34f6c5019414848ae46308f1aac40a59236390c885d9b4a9b59c58ca5ead2768b881cbc2ecb7e343fa10fe119f5c066e99050836fde511f206321ff9fc1f471047bb8d219f895f38f22635a66b69864e8acdc5d5f2e5f2a84b7ccd1c20db500fbb3321cdf6fc1f9fe431cc71c8f2b9ad19a0f5eb797b071c1badf722b8341a5ad3e18be49c6ac758a4dab2176d38bb7179a05d66c5ff78955f4b124453b5791e95be20d99a701af888c85119a3a91e432ea1605323f51bca67ad7207e200ee4be796afc58ca917a52eae58ea53c597f5b5dbe2859f81e72880e9ecf993481d1e107685d51b5edf8cd1e7e0162df16a36710d4a34d33a5063d8fe46eea859c4c6cf159e655e419a41cf13f425f4dc4a991c371c3edbd533a6f08cfe86d4ef10c4df41d654cc76074e4bf4831f385d3230af2fab5c57b429ab57d203053779df4d10a6999c02f43b9118fb71bd5933f37976ae27dad231aa229507174e5a5c3a4b51a363a15d006776d77a4cf1f70b1150ae040ff9e215e533998d035c493595e899a669394a5e4fec9375b288009e24e5227f6420fd328351095141e4bd3959e24351ca0c82be75236fb18cdc87bb36ff96880302dabb9736b792e646bf920a18bbfb04a53b7f0b0b81f1d8186c989caad123470d9baf33af29fbf7f0ba7beb95bd641eec3443b5ebc9d3c7f81faca8d9e4c01a80a2adfbbc14df132ec30649604283d269238fe284a19b28e1f89fac11aca9d9e2584717636c86721c672f508cf264751719e4ae309a3a8d6aa1eab2b0b8da53f66bac0ce221e77c00e115aeeb5f19867000c838f1ba1e7bfa4ae07bcae67ba0d4f122bc3d269fd457f21e4b86ed143987519af9ba30ce94d1e1482e7d2acc4b46da58277002e40e3d54d6ad9837b5eaee30a7c49768115006fa2e1e2804ccc6235ff4178adf05cd5e043400b406064a219cf7168fb2cb385c27e749f2e895abb29b3b821765008729ae47b1a7249670819cea48cd5c4144493e5150243988ccb0d789bf178ed9030d8a64b59dc087788ecfed726883787569b028c822a5aa77e620e0cc9446d44b0341ca4aa5a31851eab8c0f4fe6783ff895a910e1c5e133644a9e19a89e55be0f2a4b23bb0fd6da38e6fd0d8751fcb6e4b434d4819208cf3ab7b67fb3f9916a3c71c6a31ca21587c2218cd4e646108d53f3c4601f9e602af39aa151670c9f08a0a9579937078549dc646c387f3746afe2c9cb9781bba9019f030ebdf704b5784c073ed2e80233900685df8814dfdb639fc508ace4f965b3e8ffa39b65213128a3dac17c8e0ce12a03ed1d82c9752da4a209fd6bae70c6719fb58f01790d14b37962977a80d044c3367edbec61f4db6c8ecfde0103cef8f26c70e14f7fbd98e425ef5d020bf0744fb178e3a0ffc69a4740b2b64e54b52eac2d11ad27f709b1d483c341e47cb3d590de02e3232610481283ea3a137408df68e193630767c5c22eeb9d9da00ff28c3eb5fdb1f518a4dc3f0075b975a4693ac38d44f0579408a17205bd04ab1b1dfe08a771325fb19c4c011af98d90359728a792cbebab4d579745b48f1719feb8888ee564747716688c1afcc4017715b22558aaef395c08d20af0c2e5f575b1c0aedf4b01108273d3f718d331cf17e3c30c015f39e5febacd041e99783ca55c0a4e1728f8a3b0128905de30097ae90a0f1c756ad4ed689d93a0db513af1a2052598a756be485fc25b431a27179442eee88419da112024fd08ac5ab75f290ce954868b780b03a0ae46dcdc0a136fe0e2076c3d7b375a77be321ce2ec00733f7d325e9c9a9d77084c798edec49f668138d387f10bf075da77e0ddb1a6510c76f0e2c840a2838100bd92882aba1b8f3aead2596d1bb40e0c8ea3f2a81c52c56615eabddbaf8643406ff7e133ded3e911e509a5e109a5f30a58b398f3d1bc9f79573cd71fc0a8b3ea96fbd7ab9ce535ff9182797ffd911f34885581565f71ab1bf242c8741b7904ffe35329421b30eb8a100b06a5ed92cb8b0e362d4af011d90c6bd807a0cd640f5bd211a6770a836e5017c221f0ff73c120fcbe0fedb95e52ffd2476b9050590feef08a4c70f6297d2e1c4e48dc11ebbc506831b8a9aa4b4c3ee62d9ca56a3ee6ebbbec4ef1a38f903784e9d798e6e00300b897c18600f69f262aa0cfc67e7e4c658e13aaca54e4a6de817309c885893edfd5ed2e72714e481683b6cf3de830278abe646500aa706acdbf80d1785e491adf882a42ec0fac7044847b0dde94d0502152056178917defce0eb01826d481719d06ca0784276c8cba79928addbec77925a849781d45d94f2af41e146f406746a8ddf0767c1acb15580c912c60d9063d8dac5dee863634570572beedbd18d2afdd4649b1202d14a2200b14098d1aa01868096bc3fe5093c1e315e8522b6a1462e1e86941a3d8de3b2876155cd51f6b8705ee93185e38068138914a343b0a5602a44ae603f3b4736c774e179ab67e830919e8998feac844afaa722cdbe18903b4c3ceae70e9098ee10d816e84a90079f2a1e326527ccc65d735d2c5dc20c9056eecd4cfa4d2d7ee2ccd6f5c83700930e455b81bbf341ae85b00eb744a75279c9950437197e271f4e515ec2a70f35204d7d78ff532ce24a1e6b1f6e350ce49b64c434a4586fd671475f4fe3a162aaeb303b767a6f239744d0e503acf020d55634554ccefd9300e4eca2e0ab4a6dede2ef150c8dd5c3231407d19a0ab3352f05de26fcc5f2c9d070aa962538d35beeb64a8348c5a62742999200e233cf864e34aa1bd79094a5044a22aa822681286d6b1ab0ff2144e1bfbcf96b087f9dc9329e0894a8329d1f4098835f5e3ceceb486e78bb7a3d157f8e3235872c4243fe1c92142a9c831ce82b987bc320d76914ec4da49666fd8baa6facd67878e9ef7a53d556abbae9bd4e5e08010755938febf19e7df3cee20a00975ac955204c1937f4983434f64afb844718aaeaa9d8f6ef0f428e23de9e10c8036bf18451324f6cabfb301d4ed26cde0780a49ce7e1ae85dc74db09c2bd7749f707961c824db5cc4615731a03e016c85e7ff5919cccc497ce64fc7ea2350195a40fe612ebdf32033bab96fc9e7b3b17b3d696cc40a5f1a9fcb772a2a29d13634702c14d26a0d41166eb8cb8560f50edd43c6088cc8f9767c09e315eb031e986ce0a91468edea2897e9f3c1efd803550cc21f2368c90f267772cd0f7cb447c330cd8a5ef3d662b90afb6ab7a1c398bf7301682753ed2711c98ab0620b325b7e320487bff06b524c6146554b19bf01231856ac20fb995354d093ff8c51ea053c88ae7140427119b28b933821354d1f41a5064fb051e11c9f7e94ee96564778db0dd853ebf3be51a253479fe9cb8f5dc87f52920ba7bcf443d16450c8b54a1988840a878f5f89d9634ffecfbd0e1c27dc28258370840212a95af0a2e2a153c1c7dc2e6dc001df8136c18cd2c7c2fcc8a8a93d02fa5e15b9a4a9ebe870d9f5d9faa649dddace4fddb563df755fa8b4b8095981fa4dea950a75e6b2c803a84ca6c9dc24cc5c26672a68540bbba70e056e0b15801f271e10ec684687fb5a9182abb4b19f777180375b760accb78ee26b93945dbe9231305196652261b75d4ef9e9dfdc34eaa369f3c3673e690671d5c6ec07f2675a264a30ffc332545d559ca1db6e07c28df30fa55b9c6b46c0293b8d983016f6f0442dc175d17722cb045add9385ef2ee93e8b5c5dbd43306965569ad30f532f707e1f59a3a71076047b71977cf7d03b72cdafb17712fe666aa5e45f9b6de93106504347e695d821925b8327db1555f63f4a8ea3c175bb7f1890fed59e98f555c2e04e1e06e36b3e41f915412aae8c1120d757132f595639870f34a9b9412ea9b1543ea50ad94c05cc9b1ad2e60f781a43e67b8c78ce2b60d453ae2da7d8d93c84b785a5b4692e4a32d20cea64560a46f43dd6ed470f5dbfb30b86ebdfc63970972bc1d994f3277fc487398f096b942ba8528325f2cb7ca72c1588fd15e823f26fde9ab0c04ffb8f32813fe0f446167c9b3fa1411f421f2448c40e5c753b6f7701d16a1c225b1d8a8ac2436c8da9044c74fb23661d3d619186122044d1337fe1b3e4f73bd786c2c04d88e2f53f6ed5fe9db7906648c6ccb997335c43496733ec6471aa8948402860bbb564d804740149e1b4904a1b2e82dbc3f397d651def53e75969d276b068bc6f031397dcc05bde7ae25f6f68bf739597523e4c565434d09de7836b6d936926fee9375e057e90289687a284e2506f0726d3126a3bb4b09babe6b1e983f39c295550a7607fae19216d3b3a9e45d92a30cb2410426af1a65956737a9ecf0a88ec92d1769ae2563dc92e2b277589a9b9df449fcfa0a47b0b025119f7982af444531e61d299d7a7c3a333cfbfb966f29691374f8aa31f34be1489d24cab93427780ecb38d70f1524c11cffd92b4cb217c502737420d0361f0b1adb85f7cfc3ee20ee8e63cc8e143c55844f5d8140261adaaa8d3da71f4bf46ce7bca04c5bba5119ba396ac3f4b7577af971bcf14decdf8348abfc5fec11858f763370bf3c6a0c81293abb03e1b613502938d9eb9c167b67172743b6d7ef6e176538331c0a801e93f819bd73b4da124a3a56250ee35d487def9f3e0669bb072193d0425bf36bb4a24d2067fab96c82e006948912310acbd0fc691b9d49f2c23bb34adc9c7b6607d314fa53404f85e24e0487457b51d12c659b6437c3fc8a5e3e558511255fd326c981970c8fb86dc663f7ed184d09df0293c0dfa9ca3c4e47db994369e241d3c7488156f2265a8dec78e5a28997171e61b98c61352e5cac3cacad9b776688d97a343a56adb61b088c6dc67000a07d94b4dad59d104411531f5440b236b264496c5cca6571f66643ab3431394342618570557f581920de75bb5b5e96aa503145e6cb01368b52eb03161b0e99bd2326c66ede66b7987d42918457bbffe32ecbd80bb9d010c7f4dcf7708295cfb6e7f626513c7c91d696663d2da6ec66dbabebb331eefee34a89eaaa3f52fdcc6c7bd2f728b7e8f78e39fc92785e078fcde62232bbc8f9ce621c72124c239dcd77c50225fd677fe44a3d2fbced392a20804c243df30a80f32b4c3f25babecd09e6c6320cf77a0081251a77705fb1db53b6be481111acb843d6e9f10ee3d2d70cd28d7a33332559a889078206a43abe58a4cd5ad4410da6b46aeb84b375435b59a7f8e40098c875dd0fb6393d3a46e3b913860624bb6def0045685d9cff809043837a79ecfc8f7aa03b50244df953124c89a93ff11b366ce10870b08c30a2583b1bbc5c0e4969e0f5bdd33b74296a50c491b8a57fda0aaf51fc184a60470d60684f65a3a2e5c2a122925db61210329f206b7f9ea5d9738f5a3cac29db11507ccb5b557ac57a074e182250a6e814b0efe5ffc1c620f7aaaacc0fc9b0c2ecb71ab7fcb423ca7d7830541bc6c0982881807945ca3eaeedaa8c0aa08bef376a6f3231fda20e427b916110e97ec5fc9ca6bffd2bd9481f0231eb33d24f468e69544aaed9f7b7f6cd7a496fccc170ab18a2163983836f905b20acb6158d5d4e96c4377d84af35d5e2893bc68a2ad55a549bd0f0bdb162dc85b63cd8a0d6bef1a32330434d50fcd54de5b95ee67992e5982757ed91de439bbd0224324f876ed537ca1bbe348efbf7752d750f6e919ef062f59e1a1169cd1029f84e83027b3e52e443a5afebf60ea2a34f6e2f23331d33bde4a45431e3c0a7e14857e40c15b577cbc82fc8a8b97baef149d02ed4423e766407344f0c097c5b6dbc5a68bd6f1669c6d9d5698fcf25c1d06e98335b3a3604a039352ae7f3f794d57325c69852564f4e0a147185dc9a848a5c865e23a5cace1b1c95ef01f7d0fc7a61df60d70f37e6f1924c6050f2de96a97010a262813e0d965e80abdf6d77e0793ec09eefe563ce6f4e9e5859fdbd22c153b62a5231191f9f5c8653273982ddfa52ec4e2c97c8ab5cecd543d19b7d700503fbe2272836994718ed669b9f889aedfb66c8313683fd61b146791042c12ea0701e92e50fc8c42c6de0a7de2fd9322694bdf380c758aba885a6f5d201c928d0503758423c33fc84c2dc912a390f3b5485777b3c6546446a570ccc791fcbdb9229653f5bb5024532ed0ee12b6b0a6579eb2733df6b9f80eb34288a5d4d63f8fa3e0b50191fea2458820ceb4417ed8d0a520fcb3f8c6a7d6adf35792a011f1c5a7eca7b0602bd2614c3d14e78087bb2d5d5ef6a3a7d7781b7e4287d0442cc2ed62df38df400ba3facb9cd1cb814ed0e7bd8aaa8acff47bc5ab0aa39ffa43a4aced10a45475c057dc9a50cdb40814e4cc81db7ccfce6c544b34f76a39574144685ce4fcd98c853ddb8d38a95d6c28dd11c71c5a60071b7edddf0e2c6e384116e13b92417b65d36cb3fc467c9133f1c7a8cc155aa723b9e3486e9c18b424d20c6e84f8038fca79f2fd725097145cdaf93fac74575a7dbe9174fd448de06b1c1992b1a16b1d169df4213ef68b82b4b77fbe8811c93f5b8436bd77c6dc35f450ad71211517ea624a3c1e1e7ca0fe915ba6e60e395b05d26cb1efef0100cc9a0c4a81f385162f4333b8aa4a2251abfa60f5e7afb4eedfde9b336da66874927a9e2a1d5f3f21acb9c70984a5f90896ac0f610d94a01adc69f24161e930fe844f9e8aef3888435f002ddfb09c48448e43b8c7f0e1eaecf6160d54b538f931bac56405c75fa80a9b929e81372d55e793167e1aa0f1163f5fd4e692dd984456263e285c56371260c38a09eb9f41af09078f9b8a19f8cd207cd5e9c6e25ef3ff59ff623b1c357bd9f28e41c44b658d3384a95376e8fe19e3e9f49da7c1145932330a7aafbfb522566928cb90f62a3dbdea01fe2e2cd9c382954e65d2e0dd8e34f5c5b6328a7b075cf8caee668089349ce90539f9d2b37c504c2aa02662a3df887b31eabc18699d5c86fd0ef330cadd8bcd41bd7d3f5e338be366daf56b679a7263a2d2787f625f294ab7756088105d2f2558f85ff4ad07ad099feda856735723e047f12cb3d24a5de40c66c4d9142d21e6299c7aed17100c36f3322e96f4ed85a4b5f78979be4328f59ec42fc64a49b46812375d41176328258b0fc422a4ecb2b6f5f154b9f7ec13a564337dd67b985414e1988314a71db0826cd406e09feb223f5fce909257f6c0dacae377e663d0beab51014990137ebcbc363c026ee1c4b6513d8376c101ddf8a736f4d4b047a859ab39813b6368a2654417cc0837ed9300cb658fdae53cf41a9ea654d054cb157b25fe10c9fc6966717fddb99d16d55b5a827336e8db1f69ead1b88f5ea99b0ff0590629bee18ed7540c3e7c710b62e9651dc050bac59fdc5a1b7278dfb5b5d2c68b1348cd88d1ac3f5f4fa7c1bde75a7363243e48bb5b6b0a9b6d3f5cba547e0be821394d8295a9fef5d8a4d73ab46c8870d53e3ce8e2307bbeea5e26bd9cb976c258073a8adda08e3f982ddecf03aef252df6bb84fd62ea6aa6538091d71f8849a80e3151007be6ed21d7f5b4ba9eca15a9323e3300d5dfbeb739fe86b55bcb78906fa996f618eca0edf3f74a90498038c1d616a93ef00b2a9196071e7cdcb7f16509115216c40435121952ed6fa8d4e2e170fef7fdcd9e7030298c3456e7a26ed9bce6dbc7a9d8854ded62d3165df52ad69d16514f8a3cca3e229388472bd5d42dc6abc1fae01fcff2e4657cb87f75be22edec669c1633e30f6062540b1e729756566c774921bdbadbc6959c7885aabb826907c2845a7496378cc62932ad403110281b393bf45c0a61db4c6bc9824cdaef9886ae93cae726fa1c712b0a83f12dc193d03bd3877fee83a48030b7447723d583065cfbca57a390749207f3d1b4403402c8c4c404b45af2da042ae8fc6a26e523c127e07088b0470667c6044c72e19834515e1101d94a784137f21db98d1768d1d7a24464a4cf2d6ecf9c629560e39da9668adc0c44861076461835576c98faf655d0eb0905ec372ea367c361aacff6b1351e4bca0e0bf9302ea2cd7cdb84ee8748e81cd4d5e10daebd653b05f7817554b34126d4e32fa1f80231959b1573929e3db40066bd671f0c75e18a2228f5803833ab443cf3d19f46b98536252fc7acca3335c6b5eb9a4278e0faf6b0db87a7fac8931370845fa9253f3d19ee1870cb6e404ad4ee15df80e93173282912b6f7213936809ca8ff31d0117134d74a2101dbc8f7a714097edbd130479b9c9196e2be4ecf597ac3beb3f37b0ef643c49002a9704623ce8822e427b817c7d20d46fa0175c2c8e8024bc3d079d42e9e6db6f0d0ef6a31a895487e3debc1d15c5b2a1dd2b7c6ae38cb27ae769bb472e8ddce4bcb1fc9f9be913b83372269822e75a44295258f46b505dd42650176984c8f9ce205f67bcb91e4f4d62cfe3cc21c2dd74d9c816a6cd8a6c717d08937e0fe9887211af5816986c6f19e8eaaad930ceb331235e24bd9ef25730fbd9f615cb65868924a11c9fd804be3a303352eec59f0b94480d4b0b4727999e777d576b5a8116fb5227421316da1188766ee91216de6b21abffd7898cae52c96bccc0fd8c9322de9d4cca38351efdaed3e8d6345d472d7028b7496c451e220e86f3b1363e60ea9f5ecfc870f7426be5b999b7cf2f7d9e84471379cbf038f5de9b56bea0c1d6c0176f79b240e68408027640ced6dc2d487581a13d3c57f7ed5e3114b1421eed0230af129f444d14fbb7bcc58a5a55c3755003018997502d0e5a847c147c9f3fd05fa207f3017b851f7e35c5c50e58604f31796876b25d4d663b95ca4cc837ce5ae354be23e75ff4366eba726c05328b5e2085525b92f2b61aa5445ab889d2e9e3e812ec6d3afcc2f1278608a1f62028cd5ff8d879355f10d200be31ab54c3b4cf35b2e981fbd364be455b236dc839f390325837e81a0d120c384d2bf68a2680621c6a22ae438e22e0dd7ecc236f3829d76d30cec9beefa6e5eb014ac92bbc8a19e548f57ffc316123713ff41d1c0c0ed1506fc70536faa561459a73dfa630bca7415e3e6db6d610b345ad0aa3983fc9b564e3e4ad2a8a9c8319db20a9fbfdbe73f2b76a4d76593ad224e541d15c1c9436bc68643f22f2baa7c8636a0e1bfc883a3d54339829ef31ff664d5de0276eb582e3d9cbf246776f111a05521ba45bf378acaa0332d1ebbd027abf6108fdb9adec278655a3221850226908b42466e20515053d6d1dfc49f7a36d62cd0ea9cd584edf479de32c70412a5a92bd5fa8198ba684cc564e00a684de3b79ed40b4090d4c822cc3ca327567a544ec12bdf06351335dd1407f532b561ca8d17aec0b4653bf244b81eebdce730d98392bbabce758a310b113a85127dacaf94c2c6bdecd8769c78efd8d667ae7f520a2a1dd1ab0f9c369ea863e7cc0e20ee0477d0e251da289a99f9c52cb1f9a20d33fc5da490f53df2b9815c87ff3a9aa91f4cc0567cdd3e118bc652dcbae88d4d6eeacdfc3141d4ae700798114f797e2b7a53d12a198e2b83dac81a3550eaf2742cea4703a10fee207c95ec239c7b625d8adde8ee57f67fad33d919f8be9380e2b594281cffc5199fe89cd2eec58aaf25f2cc698d394d552a30f8c221bba5cbbdd8bfe259b797508d812d3761211f5b875d5d18cf6c298ba15313cfc7f634c4b8068f273c38671e45a08654e09cc4b769ba745da00a43c6cb7ffe34f1562652a81794040db5e22dbda9896ed99de7932e37efe6618bf924f68e7c264ed7ca047fe82bde878665b7d39dd74020e947abdef853c3508456a7ae9335a916f518e07ba6395f524fa5b45335639b249cdd9413e16dcd3f2efd1e6891acaed5607aaba0c4f760b84a0af2b16ba8870b27a97c4b471f43ad94a73d54cdb1dbc77a1b3743a02257b862c6839b8198453eb23b7c1ab61f05ce0cdedbc573dbb95373e5558e6adf62385e6e65fb38ed94b8a79b0c6b0de87e7fff927acd748ffaf74161a02a99b4f7e868bd2565f352387769edf0ee10786e78ef93b55b7884bb01a9969b47c829fd4c3a9392bd4148fc14877d13966f85895b99a77b4c1cc8fcd28a9a55584b926ee98eefd9d99cb1913141ddc56e51dd3045b06bb50da1a8727b99c5db5118e0b196abe2b3ae3fb38804b0bfb51d452a3e38c98b85ec00caff229bab877e0a72a39e63ba5af90a9bc244449d0250d73ba3f1a21aa0eb3c753cc3dd65b03510d70ec34a00f7853666986f2130753ad8c808585e9182028ec074f94b5b4354fc1afb709898a80f316d2a18d647679508ac7f6302a8b8155db3fcdd155eeb7efbb184fc447eeedcfeca639fa4d2b165b95d700f6ec8f2ac6dc09a5df61e5f26d741866344497f0dcc48fef4ec3bd75a72314670e87b1e76e029e6d0755f1fd7c20292d8f92461eb24f5f2c533d58c463908d2d9117ae337e5fd053aa5758d37ee6bd54588517bf4b0eb9a072ba9fb13646ed06d492a412407d45ca7eeadd96fec95773f2fe1a87b57fb549e420c0d3e997c28b993e4a076012083abda1afb892c12fbdcd451eaae860e25aa87804319c72e1f9552c68bccd9ebf352b9b439e8638cd0fe0622eb25076f1ccdd7fef80e42df6e330e3950b598f53da7f560a7d0eba3d33095231af36662981c4d925747286855acf65ca93d603ab3b779f97c491205361cbc95df3a841ab2957117701b25a210f1225e1ac230d1f42cb1db928c737b80a31369ccd357c8d4f9f90a4fca9115f54e4be6fd1f23e74b53144b19224ecd6867d4ace2249b132b8c13fbc4d49b93dc3569f400741daede4a4bc1a38ec81df42744660f1746eb516d3b275067079f2d616a0b82855a4b9aac5929d8cb19ecc40970305f3029c82c745a1d57761e5612357e580fd20e02d36a56e1341a6de5148b5af963fcf0e39907f13045118530831ad53cbf1bfb4214d05a63f30e05c59bd51c7afdd8277a78d99926034de72bdf01379833b2e5c0d0f9c6f1aca709fe7bf728ed31c87ca38013b225e2af3099f31e2fd6045499f13abc1df3e4f88f49f1a5022a087fa0168b75bc34ce10da073013fcda9465707dbda583f0b6e9d7dbce74c5a46f2da97c78e8d66ba7a896a93bc036b7f07f1477f39f6c34f707c4e0a87f1d8ed9491dc8eaa6ffd9beca00d6b5b2dd8cfbd34452f748b27fdddad277d38a3e8acb6fefd0387d4b712cf5e18212c5af79b1b3f999976706eb5ae19bac2ffcbc7e804f534dd99a74ac9932c0f93e24f54c0876a0b130982abeb2bc993fdb32fd6918d2c4a24ff78b84ac436db1b2574b0ac004adc00fa61b01cce20b0f0200ab2e24213e6a2b54e0c42b69f268342d230ad062e04a092c9a4bd057b7b50aad9de48e798e71d68ff47b021ffc74af5332e006eafe64d976fc6035aef9b8fb46e2b9b5952c5135311c54379968227981592b68f8aa8cc85ed18ef316094973b66cf132c8483d415438b254b11ad9dca4ed51d4c89ee21226596c9169875e9bfd190494b38e35d96e89ddefb13e92f6a802c2c5de88dbb60ea164d03e2d3ef7779286e8827213fb6fa646874338a591cc4c16fd068423b0874be46dc1510dc5cc51f6018619b4c45c50507d652e6a886d4db4ae0c2a97bf7d3849546c7478f70324397fc659b793847a1fd434c5fa6baac1824929c8029bd2664a802581178fa40059457185db3eceebc93a925861cf5bcb84bf831ef56694721aec350cc98b54e350db24860319cd01985b4bc96f973b0921df9ecc25606155314fdcc0f0c6cad59f2a16975ad5265750c31abe8cd8421b4275f4a5540301574732473935376eab1e95fed4179953bd6b3ffe64ce35e8303482e3be312c5cd421f4dabba0a14d773809513e2b647618d10416659d8e2cf992b3284f66e74fa54dc5376e79f06bc129cbc37f8f91e6abe477cd99cf59ad266b30a3329fc217e501d91cd8feff243d18cac74d3c2ddc61e159b22bf6745bb1c99a8cbc89d9804d80ed4fe008e3e6cd8a79d8c94799d758957da0398600ed69baa302bc806b9b80eeafe3f5642c016e5fb9b197d82896a380aa1f27fbf4fe6d685e0c81e5c52cc96bdabc85bdca5aebdf125f01defa5d4cb85e56bfda4f56050d9db57353553766bb9d6b878b600a08681db03bbdd6af6bb1af9ea27e6da3f41aa7e4a7a6f5ae9de5027d7238192954141d87cd08a1fd7a2fdf84e925895ae8d23a243bdd1cf40d5ab907cfe99a43185eed22cff1f2412ea2bd8e314bebaee8e4198ee47bf7fe933ec25f281a7b51bbd3b50e234e2f00ba9ff821c4927755e82113d7e4cff66668741e8ddafdec41b60951e8ec0bb62f0eea706d1831f9444315c76fbe9a66e322af206f571054b6cd32d53f771f4e0708ab5aed7f0d7c31283bd460f9070a40645344333fd12f24204b1d8f4d51a34013d582da7ee8f67d9d65d20266be3f430bb880c2bc18e5ba4a2f773a17150f93cfbab76963784c7ef5022f3f32bf13ab0d7b14f09d4434bd6aaf71d666338c5fae9afff574968044d86e4fa53f6090cb298ca2f94d00f67e625589c2130ffbc17ad67eb1db9cc3a008e1b960ce007441119bbe7ae82b51b9b1940e0f58baccc7b8743f3b6f5bbf5396b32020e87f091b5a726bd15aa7d24eec72c25b81a29746c6c61d97556b551e9eff6761ed0e06520e34165640526c0a84ae649caf77a418d3f32435447ee31b02e9ad388876267f09f92e783bebeed1b712490afccbb5068f155688098601e182e71f5bc3dfa6a735c7c1de0d283587145dec8eb485c2034e2016a5acb8791c0aefecc417075f441b3d1405bf50bfa95e8837ae5f78935ee55d5e1e66e8942794b050c09466ea74c4a268e45dee1afb1e37bc437ef9a95336713a3242638f3e58a922a99aa2c26466cac5eb042c726498857eeda29000616ea494b7c3f1e73d355b97ea24a0d439c682e2f1118bca647c7260897736c37b8f024ce80a48211325240f34c5e32bde8f60b5b1328dac29e700dd127e87ccdb738cc5b6f16da75a8241aa4eb2fb54cbdb58318a8824f44511c56dee66577d19d142a0daaa14c57c60a7caffb137adb31b3547a0e0d571d60daa3cc6593f6ecd574e08ddd9be165da5f00d794e2954f6ea922624e3a04defb68aa94c4c3c56e6bab4024e537556d0ac98d9c2a7aa0c7f8ffb3d4297c29262d79c1667b5bfe83a847f69d1b44a8a0149addc70ce82356eb29f38b793315a8cc326f8a57955dfd00131ede034b90368c254630e99b89b64de169826457f53d2669f3f06bcf9370ab0d33859caaddabf768b579ed612fe57f42cb217a74d2bac12ee37c064c12ea41d66ceee89f228fc081b2771fbd87d2af03642bec1faa2b7b0b7069920501e082d02d49329f89e0a7051d59ad1470e096bf17bd25d512e8afa2b3021885fbabef20c21019f1cebe094da59994d3c04f90b26eed9f3cbc318855068db8b11d1a46650d19c114180c2b690b1d096c474076c8b15eb03b6836456c98fe7bf49f1aea27d905ae80e028659d39fe8ee17b7baf01b7aa2335bc14fd3462bd6864791c7a3e87d384b5591558ec400f11811690d9d890109a551492aa7906b04b547fd63021ed088d0536757d28776764b08f5df168f074c2ab7cf77d0e884d09fe1fc7dc4073a5d7d2aa3872b786b0a27f7c969dc3f7e2b2c4ae4c1ed24977432a38f5d524b520b581eed83ffbaf9b6c07f4d7f6eb645b44fc37078c3feecd15b50d5b845ea951818e3e50cd817f57872c6f96a7c0b43d4203384fe3d3a98496567bde568217adf4769fc659ee0777ec99ed4ea6476a92b329d4c63a8219da9ab78b7cbde052d2f1a27fdad045835cb99a9bd51602910829aa8eae0d8d01fcd0b3244679fca5ad7191f69028ea7c73d62b64d4d807ae734aab2252f35de5e7c62f01c28a5cb9fa9d34bb71e0bd33edf9a4f7ac3c083109a172723b9c2bf17d6d0480f4dfd7d2b4c62215105b62b2974d14c7a87415c076bef2fbbef7f3f753aa320023782488f6d3b0c2a6c49e4c49c3354a6abea9940d196c5d878fb73603866b69988ed6515eb576ddf4231dff19e0ce7dd6af04592eefcb13c1be40eb1d89718b9265148480b30fc9fea7e06c9586bea6d4f117a1dab2cc8bbef12bf0be8d7122e272a3ef13929b7c3c0def000d71da3491e8793cbfe7a15db66c9c1b2b7cef2a971d86d1e2364324dfc212304f3fc004dd60c252b925fdf6c6478c8260c807230b92d8a0345404e1f8ad2481f57d7847e35da612901decc357740c211b375474814dcdf4133776f525121d420af045fa87e853c87cbfe73ae193164230dd55a3a301dfa3e9cd228d42e6e718cd70d8eb0172e506577d37cee33849c99d3b153ffdf2703c16aa250285d9da800db8f296c924ea47cf31a261c6cf1717fa5af8ce5e06751f4bea012802e7b3d533bc34d00eb76eec3479dc44949ce61a8b0028f1919758d7135788b44cc1af72ae35b1019aa46b524994bc1fa6bee4cf64d0aefa71015c9bf0f4339df22ad36cec1b1bdb37a5693301f734383e4fac452d61059f5d9ed239111d3019bffee6384fb95a3f1ac5d63ed0de36fba1f9e11f41b63ac5c7edbd3afeb520ccb5b1401ab1ba1094395483777b3537e1003d4b55f390f97210f6e1149030986c7b08d2f095c4ad894339b6c739e6b642a92d8dc9cfd7aff22ef62f8e701b8a7fb3e91e351505087acb49eb54cc22c804d7d237544267bbddd18e054844386c40686be9b75515b615e587339cb5a38a69a4169a62f1c7120300ec95b8068c477a23bc516dd8639e3da08dcad1a7abe73c8538ff0f7805841e9f1d1259b557ed9640c6564a6a993f7df5344a796f81205e7463d47ef291b98f846e1675fd4b64a5aff846043f101804fb404b73a9f7de9b3cedc9693723b128108e763082645a3556f149b851656fcfb9badf05db599d1806097605e1421a70db6b59b10bae38c925673a2b474102b2a8387b7eb070e8a7751c8232a0a18dc16f6f8cb3e11c656c801f1b526de0a543cf5c2cc6f4e5a8a7d4a4578ebbab0331b9bfc6b4516edf465f4800dfafd18589d8718b6efe8757438b09a6c917c37f42e9733d20b09842dfade0eb2dfa239e6703f94c267a762db097dc01838592085a1c912c2808d25978518717eef5b8751fd57c67f393ec0eec19645a0e1e2210d1ec51c87e0ef7ca9f21ff2de83e002393c769c210acd386453a02e6e0e01800a78593186cfadb75a1656a1516aa778dc2e87f297ed54218fac63fa0b40b6a6e23a5c6ed50ae341ff186eb7ac83d51a71fd94a557eae9790df816135c8fc7a610f4d6b073639e52b237cbc2880ab2a27d0a76f311a649584429026a06ea6304f33df1eec33061a17511c59140f789c52d64274e43bd378ad45b7045e36867e8e4f34e987bd334e85b4aa486100f9aecaf76cc038b9c765106cf61a7033234be38235366d98a78d0e020e5534dc73be60fc175b3f8dc7c0625ee17b19be6d7008bc804968025860db8740aa00a62b271bca88db4f6f4246529a6c557a806be6d05d6e80c4c5f9c67845bc8be541e9a1ea9939a785e95fff825fcf3ede50f35fe911d01767a775e4fd72eb0bb9c9d0b1f3394aa4443b6291012241b499c2a23bc23561873ad4732fcc7685dc2c289ba9b3d29e7bfbd3f1ce17ecebb1ee6e712a20debc92b7af86fb11400584630fca46d8bc2fdc8d3d441cf5bf7c689efb4b46affe8a2e606e4f4c71cd1892016f259129b7126b612f7f463a072fce64722b06d13f3d04c6d6a6b6c9fed5f3a02eef934e48d39aff72b6c9b6db74a065164716e36350f2de28280bd9717a4d9d18f0543ce1f3091bd26fbf36fe1910d3f51cfc94ef2768c230559930c959535e07990383550269a3d0b93881e40f3159095fa5f2a4749d32e0449e06da76b19f5201ca82f0564b4a2082feda8cd4929fe0a7bea2f107483995710e8457add441237ffea53d4f6dc06d56612abe3b2325170c8d000dc94747c4b8234fe411a18b8fad7906d5c307f13c83e5adf8d1cad4b652bef3572ffcfc6d68d768f40ca1f0dc314715b6bc83e0a188ad864f84e4d4388ba34958e9c8404941cfc8d7b39748a1eea32d4d72c95a8fcee729bf382fb52ad2d7f2ea1b8adad22ceba3b5674f743f890de7a144e83b96d6449008159f84c36db282eb475ebcc04553b41c54366793df33d69f485f941460b30999311cb7178fe6c72264bc1829c60ec234f202a0e2f9f7341157ea8b11dbbc77336d819d873625033682d80cdbc51840b9ce13460146cec464a0c2f4acf3f5205878fc8e50d01f5325fc9f23aa32b72667e71397826e130eaf391d0a38911a1274c2e4cb7157ab8a9f82422b103fcc9fb6f53a7f68ba7fd4115653e0d0dfe9669460f0f321ec65e99e39640e2c34b74eb6a67ff4e5dc00d17fb37ccf47b13ae044fd762459c691608451077afc9209721b45f56488215237537aca8cd11884e2f4f0fd5205e733827c793b6d1b3b9c48b694a16fcd70f6992f6e540289aee99735b4ca2966f6c2eec85952f55b603cbffd5ade03f887f665075f62f76846bdabd6aafe11f1d56d0bf72922a49104b576cb8fae2f6d5a30a6f9db754932159567e4a27a9248c114dca3b843601056de86d4315f0f379329195827dd7b4f843e428f2db3456024664466539045a10157316e44c97a0461e336474e964a21a79830c72bdd9a0bc332578c37a49f6cf724e3c11b5f623b7aaee1f0ebb8faa3fc676b8c3af8c727c306408d1f34273bf78f91c8947b40d5fa1b8854898fe2c2a4623aef0c4afb8634f3d1bd623d6f4ed6ff11655e855715ba553facda22f52f202bad0d4b50e13d8342af1af390266d8c3dcdf15d6012f370f347cb2538972b601ef589a68ef177e085295b1fcfd9c9d33242b21cb1be80f64e8a3c484917a456e9bda0e031daacc0b04d1e0ba53f6a8ab06b5764746b312bad0a34d4b1ae4bc1cbf2c3819032b56f29f8c93fbe7706951faa148a41d17adebd1fa2248ca5f50a871025d5b4365e2eaffe5b046696f826235b145e2c20fd84d0be7a32f9844aad588b0686d7a27a6159c7e1635789345dd77dcd0c209907599ebefd4d3352dad1a7776b843b819993cfe5a726fabf4c98f9cb97e625ff710e8e0b20c0b382b71f8a13c134aab9b4df137f0385a8babe1a5342acc23e6aef8f77d3e6607efb84e0938ac3af76638af48ee527ddfc90d0df7a525fa470fb86c56bb8f2775d62e77a06f0f8310a0d0d88bc43a34d8b96529b3cda4255fd0c166c1990dd70aace07338860bb873d96f533c6422e5aefaca6795d075ca7a4e3e3d44bd892456df367ae06e32f1d6188d23b92a4b308db79a0f3a0f01d267d4ecb1d119d3636e8865cb2ba4ea12f118723ab067c2c8355101747f5a8cd8154c2ed61574eec13b7801e0cfb545574067236ed9b93e91332e5adc37e84ec300dd15820f0a963ba02f2ef288e97bce12bc3eb832c879f9cf58e7b64d716e4f5d064a4213b19302d6dcb0a1d56f8637c184fdd4cc8d140b68581da76747b38c7c1b7b3a0e43f79ec1edcfe589d9f62b518048adfde2054acb674e54ce7ab893d6e546e5e17af055e3c00b9029a0de2afbe31545af3baca352b939260b2691823a5f58127784f0ee5a83507379916a1c804ba6c36616e808933e689aab9cfd9ae2c7a2f158a051f526ae6435a474edfcaa670de4fd90159eee27a2aef8cb54cdb8d8086949234c88bc071b4ae378c2562c02fe568496d5ce46581494a7ee9d950221f7ed912d0070d3f3edff094d9431305969258ebef6b22caf0893ee9b8164800b37dca2b55d5101e2570f407b92261ff1aff03c7af84c491216d5f77c4d74bf7c43e15defba1963401ea21efd57b02b8afc828f93ab6084040d2f2ec290f49a92118754fd306f57e51774b4552c9941f2c475d4e41c874a768d10217c9a727c525bef4a2a8fc979a6cace9b90b1a997c17a6d2819484cd72202b20e62f2b2684928be0128f6d9344ebb9f268b39fe15ac5e0eee91e813bde14faf40af195ee6f9d0f8450aa465f19f7cc7b5af6a25157dae132bc95e861d1077f7a01ba0ef5785dba01f1f82d78ec7d33595d8e2cdc22763ad045ee5c4614777efde4b06d6bbcfdb30e55cd1835813d69026e8517692582567a91e54d4be1e4f8a93d6b557773667214b676b1c25dd0f491d25e238c3bf40e07e550ec32864f54150f1215ecb8b84beab77ae21527ba4240a97f048727be2981a6540d977d54d67873a97682fe0a9d948172f8c260296948b19afc0b2d44d32337bb69e06d38b6fe0c02e03eefa146f702fbdd155a05495f51ae5e9d7ff95ecf2f9fc3ccbe50b81788c704e4710af13c32713b6fe4f6a1da254a712ac9404468ddd0f47f825cacac49eecc3501fd613bc4ec2d7c738f01ad532bee427fd18a121a3ba26df06fa127eacd471a4fedf600eaba518cd086f4ba40c19b9d3948c2a28b284b8e0e155acc9c5cf72354666d6ee72fb8c2251a591ca8b915758f9c206a00e786a3296acd87c14d256b633e19451797407a0da34baa6d3ca4ab0e05de396130afc8df8e0736c8a49d21a8c6140427badd8bd4cd66191f01e8a4ec22a357dcf950e2ab3a6524973988c879df235958b2bfb27e605db2d5792ba13193db377d6c849a6ccd0248fa29be32e9052228c85a48878b533ee7ca1081bad564b1fc072ff420474e78999c761276b10d2d363b14a6c4b22d6c0d011d7123d2aed740e4587f4ae418fca765c262fb79326bdb51698e1885c3b9a9a98a8e976a1c8e868dd9249b7204e9daca7fe570f28a136bfd1d61b3ceff32618f075dbd5d9103c16c5cb7ef4b70b0a5411349a5c7e54046f885619e1cf3e70d7fe7a6eb75481744d4aba72972c8423b81013200bd5cb501874ce5f61225abc184c6f335295707ba072970215fe53ec9107237cd32ec1926f04a1917341e382aeea52b9cf733c63d3d6ac192543df5c804a910ce943124f36a3a557022947bb7a7169cd3d46fc4f5c0879fde8b0b4865e21f66e1adf5ee22ee4ec562b6689b1b840a61d8c44cf560f8727808ca48688018d35a0405362c8ff4660db122c9897bc2714d1921b521204fc44dc517dc66a4e7b904225ca4b74d81210fabf95ee3c17643f6564c9920a5a0225097aa83cf0a90c0fb9df77305fa8c4aed5715bff5f33bd85317d85ad31ae002dcfa2b512c0899831a5dfbbbc2848f15dfadea0d8e919d393eecc9c1bbdeced41d2d76da558130a63b5838ad9de7cd15e49ee9b31a900a517837c61eba5c0ec2ebc92013b874a29136bf7bae49568dde861f7a2f731a33e230018abd869ba26435d5aee4cf7826c6e54348b4bff35262e9e42129a50128fcd3d76c341c981407e00fb6987e355e9e3f661e2163a844690df7a8524bc9364e90ed4695bffbffcf8acd37aab81048d0d53d49ada001292abbc9950650ddcac7d923c573656834d461173d2cc9d737a9ffcab428499cea4a8ce07d726e538e76453fc3256f7c6fb499d3b634299fd355cb312f29fc11b2ddd9ffda9901e782283e383a610942c545e07a7ff780d3ad3912ed5aef1bd207db6f8f02a282401983e6844054a73bc05e723cf65e6aae3be5d1bc3d48214f82d24ea6e8993f4eac0c127e614b01177468318551510a88da536d2f0d02944a7995b26c9d52ef71a27a66f53a4841a0a39fdc30fa63f9c7c18fa43f029b1cd44a0235a81c4573179210b1053c3003632191236c73cf5b7e4eabdeff24788e4ad46e93384bc101263cc88427320dcc6195aa741b0381a4af8491b397e9ab5bdbfdc310d3df71b7282d336047407e85f61f96e0df2d9029325c45e854fd70eb4113f32f1dd396865bd6d5cd050ae26a66155b8b395a35ff2e19eaf423389886e4b0cf8c40293a5401baca521cd81cc72fe39fdbe43a236e0113296051de3f6894ab44c858ef91b36dd9002cb636e24eb04bc56269421519c1dbb34b2bee8b734201c56c7cca59fc9fcc29681d9821b62e93df2060bfd84215ec3cf916dd570d303c771ff82d8034f57a9d227f6c290a03d57996ca615f445afca23428ab1f310e65d4f4af43005252d61e2e277993f3c09d7a79169af4a554eae06d247bc18d98bee17583b7808b8769c72f90ce7527145de4e2e87f3569ce66ccc26360aa0202f31e11294f6ff013c95c25ef47811bb622498670e94bc20f226811e626f266f8766bd10b639ede0ffe263b29f51890bdbd47cad9796353949c3609cf6f3f3386a0b0997956b46ed28411d65da373754c35afb7707550e3bd4b3f8fa175eadc0f7acafc201b6edb9578f2ee508b29def8ff4daeafc7545b15533c2885472ff7d17f47e874f7a67217d61250a9249865865def5b94a375dc1e6a395e566d0b170c0c601d92a4c94f3cd3f6f2ccfc4cb528d9cc1c588c37c1bbeca34d73f23fb40816572a03b732c5390be460927e0ae8ab74a5468672ea691cc2f6ea33a4883ac21620f7e7d456b7dafaeae8ea779ba617466c1f9df34387311c5f306c8b09542dcb1c018f9667f9662a7d6bb7a08fc2f26efb1b129644f05c4e18549d30e936b3ae70051c75e8532e7a9a9ad323b0104a1c275a5397bd2f743d3a2764441cdcab2b4846ca17a4dc3cefedbbd5411a194c7c269a29953cfac9bc282676e1f9925f8d74dff5eeeca62b8cfb5dc331b3c6d61e7abcd3ec7616e477a8a71143eded9f67aebc2df5225d9fa4eedc87baf38289c62058c0e47477c3b38bb813a91afa55a56b2dbc3c7203ebe98800206881f520ae1c70a494d3a05d0acc0f09936ffb9eecc49d9fc07be173c82d5ef8ae829cac1ec3b322cb9fb48a6bdb4015e41c001cab255569f03873a10a678e447ba54c98d940b5bf306bfc6f251ce17d4b52863d6b4603f1bba8ac630c108541de79d77a9c3d26f02d4a5c5106af0bb514d9f244dd5e4ca07506fbbe2c22f75ebb0a2ce8032f2d26badf256e7e5fa0c6682e41332846bdc3eed10f41ac85e16067affb29a5b2a25d8ac30bddd63f2def0246b225ff19fd80ab4bfdc53f21d174b4dbddb4123af3d8c2cd50f207d747a89130fc2401b6e7eb5220db4e65b1b2b47dafa504861df8463b9209b7f7595134302ee15b3c07db9fb3c5d59b4152ea4fd64c1d0a4addb03cd8f33db845ce6390eaf8b0b77dd71e0f8a06c43cc95720ba1119f81d95f3a6cb8a001f5aecc0e316025910a16832a9f971f277b4f23e790e7c87876b1400d3d95d8834d5df3c61ef5608052fbe212bb43565cd234d4161e6484e96c24b14a532ada61f096b45458c58e754ff07fdab8492793e331944e0e24a9ab3ba45895115cfe1efdc0b5eb721d125c1bb77b7b021dc206a8adc519a6396ca6c1f581a63d7a1954557607ecdf41c5aab3c1f04392d320ea06b9b507a464faf4d5cd014eb1f9997646a49ea5b21f68d1a752d7f82f24f17bfc65c8a53205966e7b0ff235f41baa3323b631957e08c1b9cd62d818691e71571c501693141e3e31cc128ef13b90a216a68076bae364bfec1dd300aeb66df35613ae76f3cade566d4857817934003e4d595c0063cd04b8c648f0a519824e3d46ce6fef44043a29dcf45abc642212536141b8bb52abfdd62878aff343676a1195e9ab4263e69c077e2b1ad56e320d08b8a30ee0918b90435e463b4b8ef8b7d0a08d6a78ee6cac7ac1ca09bf89226284c0dbeaf30860e171d78790e2a6d10a607aeeae394c5f1b618a2355249820243b882f9c78517de3b12f80c933e9c6130a9b94f4380a27dca5ad3294570271746d26d717817e6244c16d9bc753d7c8354694eaf081879e1961196288de65734c6208e4ec62e94bfdd2cd097ee73b0d9d0c8c51518531ab8be61a82f9a8eb02327e691add5439a872f37c39e7ef78f8926295c9c963b274cd87ab2e5453fd758b8359e6485a3d70dc6ae353e2b502ffaa828ae4de2c87f279000724dc9bf0b19b4a3d0fd1a2660ddba7267b62d85153539d7cac97f036d866a9ebce9fa9164ca294ddc1b49d39f6b6bcaf7393afba39c87ad87ef883b481e2ea1a1599b9d819ced9f09873b8b90cf4830b8e85b862131da52f3dd262aa0eff7cf34e1195c1aa272b8776c1c264aa202b2437b762dbfc6594510ea3d06ab5efe047df20f4894c18723b3cbfe61bef74d1fa4f4655b39eb0b87820a6d35b9487f4e7d447033cb0f74e5c9b9059fc4d64d11414a7e63e55d3750c015dfbf7e17ef3e5af0954297b7d6233644d434b099fa94b1c9318dc294eb1c04519c5eeb5addeada3931623b21848c2c058212a5cce7229ef413e48766ab7299758bd21e995def2611ce13628cd21dbe4cf3a340b09a79f0ed309ea5a7d440284c62e6003985533d6a001972d3bf7ca504978348591d14da80eb802a65dc33ff94bfc9daacc38179e3949ad5487b64420d1e69ae3925b71d823854251a7cd0b963cd719c6f0ee8e631ec1ab444c0f197770d4dadab04daebb39f00b6ef5ac63920b67724ef3194ef12b0d2369a2de8858bfe0e4748188947d20541ee2f872ba6faea225f8d976d45b2bab2b1900b45a4aa78dfe7bcf5731deb143991c28a200af16e91d7edcd27f7218e0b297b5bc4085cd9738063c2f16871746a8c1ca0200486246335355a21f6b525ed23be621ee7758559d5b694b8677459060ec80b619b0ad51056e5551045f41a9782636e7db1d7f6bebe5c01743f7fe5766dfef5fdae2e1f82abe089b04ad5866425f29ae05c9f0ece08e1685531f018b50a66da12760416cc9a61a4847ad07b39de7010a1bba00288d7523456db04ba109da978f3f31649af38c845f31d5919c51e24ebaa96dc0e138e2dc041bdb9880b79cd52a2d3424ab2009f30dde1d44a04dac4a5e48b321b5a8ecda27ba2043b78dea82c72f0b5ac8a35d547c64d84c92282487130b517c04081bed48a9919db10f20619620c4de09891197e32500839793ee4cc4ad9f74c337bfc197f8acb67425474ea19348c4f3440a49000d8a57bd381c87ef02ebcb35cae4989c65ad6b1b585bd7c6f060b6f8aaaa62483c8364a9131a9c73883d1061e4b9a0927b5c81a2854c493fba050dc775029a7a52d69dde3a171b5cc220036aad81f2f10905b822dc66410075974d87b05bfb18b4612f81ad0c7957d97d31d7e389f217a39763a514e0d75696926a32ecf5fde60fca47aea3dfea961b08fa97a1516885a8f58588b65eb78af905e730bab74aa73699689cb307aa8fbc2c52afaa2db8750648307f6d822662058de9d6bd5aaf12afffc43451a12973bfa77df261aef8f60ff1b9008dd6313f11db9b511387b6e57f7bd13f7d811084746b0af63ec8be10d770857d5826683836fc197a01ff13290b82da53993bfd03e0a1acc22853cff1d5193733c48a484db343e86353a8d6ae382f3d524aeb7dc70c64c528180731f74e273960c641241868c075d885ee5f6cbf9a27a4da410bca23d20b109a9b39db7b952061a66c18bd84f2d3c1d4688f79977adc7f085ba1c594ca664a646276d6d18bcfb418f1017bc29302f9b03fb98e71587848e8dddd4f7c57ba43e96151d99bf0cc4212174fa26908d806b3d226ffed89ce2277a151d294f0111adb7df57e1c9421bf7fc12f5ad3d4ea9d2c8298e03633f0b918668393aa587bbef1d0e3ea275c7931e37b42cc37bf5139a5c7709e48bc57eb0db2c4c0094337698da7c4c98b7171bdadedc4f3c52a39cc5d28a6799c889c203b708603d7becf602fcf80017ac1ccd92d7b93d1e6ecc66b75a8a0b3c6faad9279a4af06f65e17b638bd5a8f2b2d9c0412b7ca39c2540abaa94577bca43edcdf915933715287fdbb5e66261a912e562944b3bdd1300e54ccc72090e215364bd4b71e647f42d33f547d5a9ec9f677695f6781fbae8066f2175401efb46220b0a786fe31d9494f18155be992794a912a850017f7ead66cd5e18d0f25f12ee0377d0a19cc0e5f7aa794fb0b80233bf58ea1a0f2400d635e9939d7ec268b446106d009c4694daa23079ebece0822e0e791b12b1038b1eeebd08c168dc18c5a54aca8757d20622cb5bc797af755d40c01e6b221d29e6ffa22517f6303f85fa8d5e5163f911aa3f387c00591b6183c93569b7f3af4dcf04653dfea6efa2064618cfea05218e4aa973a4e2ccc4b94a178f399bc97713bfa412dfaaeb151e1d6b4c5931ec5db5d5c39000a2aa37eeb906c3edbf44dae0b10005c53510f1543e7987ee81549c002463e9dde5212ca9b5582d946413a4c33e60d390577b2861e78e69bae7c5aaf3e60769d4e0c4091aea291345a29e8922f1b8f10f895970474adf7d8aaa28ee68c4499f99c688a61d3b6841b9d9ab6c01e959adc0db5cc89b7e5ae021b7dd0f3d25cdae12415a93ecd8550797fd787f3b243dab7d9d1f3e5c550a1cc26f59c421ea48ca34e9b2ae64bce1b9640ec287214213a58338630d7a278d97e17926c5e08825afe524a7f521a64c60f1a519351b897b021f3b7143f7f5fcf23486e1c2b5f32363ae2e229425bd0e90bec1344acfc4ff7eb18cdc89fc5c01b57c8cf0637c2b839e991961c70a7eaf81cc0f10c002ecec2db49a94ed20ec64dd23c781a43c71fb2ef39fbed55d6366c6cac1801f878dc5a52f39baa90328240422861abaa678890539493f44c1e6b9906407ad406bd83eb288c3da7a6b5dcd6b1ae7418edb4c5b10e8eefad79c610e3560e17dd6ed463af906288ca4bea9446d9865b8f2c1d3036d82bd374ec398ae43209a56f7640934ee7f42db844bf7ad5b8dec09d5b22235e0fecd32e0e39a89398026c5e1025aea23a131207626bb2bf3e7f441e22b83a245d7c4b9dd89af0a1d97342828831c5174336f93804212213b4d0fd433f91f9b55d464752e57e2bf445929eb702bcc1d1f90b1aee1c48d91513cc59f3ff42bec0d7608c8209c3cfa5c5595ff4b8bfa5695c22ef6b7625f5d4e95dcb6e32229f20be80b5ebf6af1de3f73951be39b985e1ba639c4072b4b44ebfe5b1c0d65b9ebb586ad91473a169ceb21f98d33931bb41cbb1350c19f30b668cef205c2dedff76b629f60ceeaa846534398e1eafd2ea7e58b315790adac5488d7631170006a1de9ffb2e88a9c8656ca86f818348b63d0f1c93b77db1abc7dbd8967a1367bf4fb54f306a529279f95f7d1d8d18be632a4de99798d6a623026c997028eac873f4cacb49486be719842f399f9369e75c5d6e17393562f4f65f3566114a80d80001bbad78d9b7d5c0cf7b0580624601376a0f98d48ec1507921407e10e3fbf6c64c7fa32fefc99462193105b03b24865b7ec6046f3f7093a3ff0ce882580cfde723fe5fc1d82e968e920e60c6a51b4dd27a284970e489264d6a21baf457bdedb4aeae616d29549724525eaf5b747a83f196592b846c7c666786d0f7fa698ac033bf3f6c67e814c819b4d9849d9f97d9803ef4e94f3ad82200b3d05b726d06730cd06f4519ad8ffe25df7b4ae8adc72334b16432ef0e581ceb81126d6ca566032e436b523f1a33af2ad8ddc06a1e7ac5458eff91864752b52ea6bdb6fd8563921edb7b2488d82b4246bd1fb7b5709f60130fe363e5b44c588aa607fdf46ef53a0f3273a72b512980a441acac0d2f948eef0708ff75ddb0caaedb305237b60988104ad5163f2c892f16b527f3e8838704fa1520979f90be0e03d5b4d05eeb91cfb40df70ab13dcff33d5c0f177d8bd92c103bf9e3bcdb590b93df684055f07625d937beb8263c478881c775a45a3cfbc0a6ab90e307cc2f8de69fb6fdc42d6870da41134a5844fde3d1a14938c4913ad54f194e581b0abba6530c7a399ec98319313b4a3b425df7bb65a49c5c5e255c0d3fda6dbe2dc813a354a1998a50e38a3c734f85cd0a073d1122cb1de8b8628da479d5f06c1f2479d6f5f410f8817fc97f19678f2035813fc2b22c13111ee27f05a98548bb2fbe9e775cbceeceb182b9c0f15abf249f2f5865199276a8419be2025aa0b072e3c1a8b7aa67d87ee5bc45c017651ff021f79da7841d2ff760e4ce4694aa9122e842a825de6fc09e41a99457ca10d593ff7c1e6f4d15171460c937f0fa263261a27fd428aa467866be30380ee697539a2e694a44790dccd11644b93dfaf822476336c4e96712dc17c0bc3b40cb167365a27585100f2f3cb310d2db73068e6a64d0485b3da17b49def5f4123c1214413c1e0b236b546262cc26e8d2d266b9572f69ac9f795ff130fe4cd695b3e049a96cbfe977954733e21cbd6233a21423082836ac1d61d7e1b7796268e42e5c1bfd68e326191d9ac3318e53cdced1946a19e9f0fb56b98a7eefced972d493d647699568149bc5fdd751755d7e113dc2123a469070daee091771d446b517ff628b17a500b3dbd7641a3155e9f98b398646b05ad3f44c700d61f756403bb13a6462bd402f3be29618609da0370e559385843beae928e043e332731c4edb8285634bae02f14bdcb2b95e382173fba93e6c4e7e8fddc84d319053e1d665dacf722624102fec1264ced1733fe49cd2c364b193033e556fe112e64c4bd4a9ffb80fe870c25f725f1dfaf0b7f4de1389d5796227475e93fbead005228465be4ef4e21e2a00c312228e858bdac23a6d1f5c0b807b62a471d28319b9b85a2bc98a1880d6ab72202c7e636140cba018192ac330a018a6ee9b8d7b33ec0973e9822a076c1767dce233d99a3e65c50a5bacd789a6607fa637ab1cf3874e37f289a646c0b43cbd63fbd2ce9158cd49ea18c2a8003b329811ba9ca5077efdb2600241b498e8c181b9970258fb5fb6fe2e5531ee02a22ecd6bff0036f4fa5fc2150d5b6cd0a4cd8b8828a58e4bea786dc3077a2a62984028b7ab0276ff7fbbe1136f9a093160c885029b55bd1b902340543b83260e38d37fc73cafe67c02efe306a4a052546da9ee108878fc927d2cf5e32fbee9eb18b3e1371699130e2cba5f3935b83131dc73315802c8dd6c1c0e2e82b17fcf318bdc85be76e27fa2482406c68f7efbb2a62e036cd56e817b3eb3e7cc65cac7ab6f34128b4b35d4141e1af9360ac9f6c17e1b807e103839f30826055544291f2fab9d650c3ad0cd7451593a7ad6fb98aacd30d1600f042e76a68f481fe6de7cbce3814665d3362640039a6748cb001059568339ac690fa0be1ca3701d998907194e29596dae441b3dbb829a0bb3b2f01cdb5ad53cc44dbc67f830ef0140654ce933b4123843e0c9e192f6df8ad96a0f3d37f24a7c175171bb5c340db14b69891b17d5d9d0da798f661f09abf6b49bbd260b94b03d6f70b96adfe79e688d2f395c1dd09cc2d98e0ceae5089eb98463dc190da1fd2ad39cb2692624bfb61a04802bc40632a691492e367da9057def3d1466718aa1f391a940fb1b8f7cd421ef4f2dbed9654654fd12cdb65eb898d39b0ee3b6f1342ba174087475177e56371c4d3393bad7e7884df8b2bfd68834451aeb866a105e4e5b36514a8151a27404a9bee0349d4d270b2e48a2b6acd5c3b5b00739b0e762cd4a4dee3456f98bc359a2d9ce2bc7ff5ae9a6f03ca91e1fa11e855293434ddba6c2e13cd549599595579161244dbe7802452b509ecc056fc5ced246e0518de32272ceff3c911fa6ce53b57aaf5fb458649f4ef8ed5706d382bd8afdc816b77e773e9fa45c93d1c971e28290a0a34c18f9e1915b1c2c9e050bcb22d3e33026f084b2997fabc328fcd0e410d4f7a600052b855a7ab38cfc5b3624b0ebd369bb063c69f4dae13694e81716d6c9ee77aa964a00e47f8115f7a514f54d94dbfade4b24169471d846cad9fe43c81cbe8de4454d1f31f6fce8e652771a2ee26dd1b8653f4ade844c2099ddac3e3802a5d2390daa7f25e18f6a1ee847ca147e786d6dcec5abd1b163ec26229b3bebf0680fa687b2e24f899a13e44d507736a7d3bb53adf91198535e136966a12cc223f8a0de2da1b3131441ef463e09f0a0b4d8dcfb92d0ad3ae10098dc02595840d1e8a18175c62f4853955c15decca4cd343f93ea8f7692030acb7d659456d6711c4fc8804365ed0126151fda60f88b5b77e58d9b43b98cb256cc997503c4fdc2b3d643409daf2cc65f6c1518c6fcce5d82b419dec6880b2c10eec09f665f1aa96c02f07acf034eaa5848946d488fd75d1b18ee012f531185b8598846d5e21d082f6458c30ebf0b05434b4e00c63acc067c8df15466f592f3531380fca8e56ee8485d6e8eaa81b03cbce5860ad0c0e40a2ea369fc7e9e6f665b3d809a6e3b56722897b74c6373e4bfafa0bf2bc1173adf27d2e308dabb7a4a5ad5ad6adcc0fab8a273291e328eed6fabb07a1aecd2207aa1d45e15c20e8f88cf235de4607f843b685ddaeac14a0fc7c54eec8cb7fa382154a4c997915810531fb791f9f665df3cf8f098a8a209a7bbd4bddc88ce65dfa94824170ec3396440b76c9df1e75970813ca7f2705764c3a6d671083cc30383272cd244a60c9a3b24386997743bdafe8c8e09170b9bf27ea95744a8d2244208fbacb7c9c9a05c22cba437e88fad84ba7cbbf6c19a83a6b147dfd5ba03ff6f55bee3aee1faf1ba6bcfd4fac2885638901f12e3cc040fc67a828eba40171d7117bf8494cdbd3f31fbea40932d042d1f6c905af987fdd9b91682a99f028f56836dbb8b8956e265a9ad48173a382da682ac7fc6990b7a20ac5559a627c90af7222a276e246d25bafd43e4d3bf0710d66c03d7156f896d5b96d490a83c434ce41d578e2152203ad67e1ac31fbe98fff55d1907a835ec54b97fdf9cc1f04a2de62afa6cb443c215b130749c9397cfd28699130f5a72fb196f5db9e62d97f9a9f6010979adfea89f34e2768e969d1503ac0aa9405d7cb8e36f4d25b13bdc71104a988031e9ee497100aeb8de9daf646f2b985bc69bf47955b348ab00cd6220b3a7eeb3187247e6843bd6120b3dab59edaff0dd2d21e8c8fc14c2523ba5fdd7fd9e28592560c3776a70a44f8f0607f80d69fe6eefd91020c1a66bed03b24bf505f1a500349e1ca51236ba8788a69634922ec3657bda11dde3ef184fcb8d5e0f625987893e49ab9f4874cd7b70a335d1573788d78b403ed6172e3b7c89225fe7f469efa4e9f88b4860c7c90232e69c16ec4170cc93d3d9abac97c789e2b561b6e75f5c2f551ded97dbad6ec83ee95b75222802aabb31a4c94259a3e412a4b006a4614b17cb12ba7e15aeef422a06bf000b600b11050c21477460d0affb8c0286bd826152f97e4cdb4880d59e3822a627145b2ef306d7e4e79845b4bf22f35845f46149592e3fe7eab67ff40cbd2e119e1ff9e6eae0128252549aeb53eecd15fe0f543ce732d2568e33259443ee05657e1f1456ac26261e56f60e1bef8485859ad8f602e86ae4ce0de377e40680dcb22b77191f0a321c9862ae45a73c21931437a164d9c6905d18f95929e02de44d9def15f65c75d9598bdb11239f1e3c0515276cf8dc875861af21312b6eddbe3231c40a070ab55738769bf8adb8d2ce76d8ea06b39af42cec8263b0167eb1a198941fc04849b1164d1cb4e3fe8a2fbd9d02d298f16305a03d2f69f1c6817dfb7b272445cdbf0e0a0952e9fb3ec03345acf5bed10564ea5142e3a6367719c74282707becd7c604fb3c45453f32c46867ff415e0fa0de7f09e57684f8b627c1f47d83038f4458b82176984486e4a2c0b3ab3cbd0b202da7de73c89a00678039dbec72c869f8f72c93633d72b0ec258f08a3f2a117a0a53181c36f1e5fbdb9017bf300b3d792f755bc9d4e4f0f0509ecde94d8700f369f5a6c368ec3a66368386d1d1d0ea485503ea3253ae4e83d2f7fc8b745239962d1fe09aa98a965a05ec7228948af577e2a62092d7a55e7e50f79d428d66cde2328d93a35bc1ffadb3accbfa50fd7bd5017c7e3122c6667e4711519d5064d9bfdec26012fd75d6fe623b1fe3d060de5d1bbbf4552febc4dc48fb437b411044367ca4bf8484d6aacb9921e4a68c673767bb7fcee327ba1ac4b894f5010af0b65f5e5c7df99258b67744b0d4e8a8d2270c915499bbdd6e104d046a073c30e8548b81daca193d02a26558c0a6f4f7dac0555d2984764ac92167b379c3f2e8c6481a941392c785f9e963a54f5b22a35f3cf2c07aa3ee6adf6a35d82e70c6b2ab31a516e29b5753046855fce70dac042d44f4eaad65f334919f37deabb128c9677391935c4d48c96c331444cc3716891169dc7238a8a0cf702cca9d823ad8644cf937f4c430779e84979615b71dd2a356d7874ca2b6d914cb06136cbd7714e30c99e2411d27d1b8da20b57ead8fd317c3b89390a0d5cdb062a65f4800dfafd18589d8718b6efe8757438b09a6c917c37f42e9733d20b09842dfade0eb2dfa239e6703f94c267a762db097dc01838592085a1c912c2808d25978518717eef5b8751fd57c67f393ec0eec19645a0e1e2210d1ec51c87e0ef7ca9f21ff2de83e002393c769c21c5b9395fd4b155c9decfcc1f5f39ec8823a9c38e7d294819dd16a0692dfe7d7694705d44c5f0a55199c221ff692680600bb4a40a49cdf10c16754ecd952942e6b1db9d562fb9fab2a02d27b289a5580342006aae585cac54dc363af118362066d63f5f98e0f36188eadeaf158b994bfbf4350df55a69626df118e4b709b66c3d528321033b4c4f3cd5f36c20da740ecafa1450a23ea7ca600f63fe42bd1e86dccfad6cd6d4f0d93b2932e013eca46fb659908985d8aa189cc12f60f6dbbe1d2f0829b0f412fc5b9052288f3a6b69dea010ddca1497e4412e226d3b1440d55f2639c21f76abf22783d835385bfd13d4bd2738a0a74099c8258abbace3de2300242e293d9ffbebb72dd7c27dda2cd9a2bdd91c57d2a9eb9a1c40c15159c3b7bedcf15f8b13d2c62b17d00c8b23803ab9c530372bcbc1511cb5f2bc30a7d2e4abe19779b2c345a9a3511ff0afe5662c4cc8f281278dcb1c3daca5e7b1b3a569676474920ec97ca06ffeab83ddd59229b3e39c1fc0f865d4c885d2f2bf84c41c1770a0a1fa86b8fad6fc353530670927a283c6fe73da3c9dc68be08ee216fa42d1f04ce013d286fbdb080ed87c3e63fc5f1f5d1280362a6aeaefa77fbfb9dd0dfc6cb3a9f36fe1910d3f51cfc94ef2768c230559930c959535e07990383550269a3d0b93881e40f3159095fa5f2a4749d32e0449e06da76b19f5201ca82f0564b4a2082feda8cd4929fe0a7bea2f107483995710e8457add441237ffea53d4f6dc06d56612abe3b2325170c8d000dc9428dfabcea7547d1ffae5cc7587f386abf611ec53c52ce1dcf6e6924199988d7f2658c133cb614391687421ba4f04f0ce4d7f628d7d76a3e044112aff7ded5f3e2df114ecd46737cddc9b5987c63fde6498a0e39d71270221359c835c80dfb105ce4dce9dc381b3caf1f17c565060d5c665d19adf715a210dda6ef02ce3811f6b1f13d256f55578a5737a990f76357e6b8005a85878bf2e51e6f2158aedf0110e5984a292f60a55c88192e37ba1d258a121be6133dc3b2b985f8506708dc8819d9bd2b0502291780ad9078d3ea119b139afad61f02afa7f5cbd4ce92f0aba4b94c1b415646cc0b4755af3b0c1d68d2296f0b0d3ac74687ad7dd763069cbb5b03ef6ba07356cc3ff3baa1a055ab027d3594f099a75bfe2dcd50f59394c047e2780dcb622f16582ddb31b62eb6b5d2222f5828680e276939f7ec722036eab53281e8ba64d940a8f75a83087574b8d92954755af1100eb3f3600781708ffc3132a5ebe9d78efd474d9a5fbecfc8f69e95e6cc6883be2fd530be0d18de56a50cb363e299486e7ded3b9b32ae6ee52ead6d9d64f33fb9adc8ed1961a784bce1ad897b1e6458463c2eb05a7a46a988276040bb82c8a01c9758277bf32529740a1d9e44069b48c01da7cd0a073e7afc2b6da988ee3edbaf0e6a2b673ca95ad12f46de78a2a03678f140a0f97213c0026c778298c4da8b105f20c896080cefddd00fa8fda4b82b2ca1d3162587b2c04b33356decda5da3574049ae8856ef4b881c9b30b886ca6bbe58dfaef3a5f80783a910b71b548f5e9861a1e7946312ab90aa3e7f16044fced6ff11655e855715ba553facda22f52f202bad0d4b50e13d8342af1af390266d8c3dcdf15d6012f370f347cb2538972b601ef589a68ef177e085295b1fcfd9c9d33242b21cb1be80f64e8a3c484917a456e9bda0e031daacc0b04d1e0ba53f6a8ab06b5764746b312bad0a35da41418376fc975d2acc3d21a1781ee84f9f1196c756fd03537e02a0450067efb4afe45bb314de8d060d72ecb5059449e0e64b436b7ffbe40a970422983279706196ff5c240adcb1dda7fa22a6df38d164078e87dd6301a9cd47bcbbb0994ef5e948e37a8066aca83de201062fd5e68ab8c1c3040d87039079723c3936d68af0cf526ce520ed8dddef6f8b0224bfff01294e217c9c4ae29da5a44273c5734be128da44051276e2bd47609636a95f8c837d36bd5dbd4c3c55e3fd6ae8ea736de4b14606589984b0093932302e397df70499bab89f602c4ca0e57e376deb0d858ab7fe994c9e82b90fdab6f17ca64c7a9f46887c9437c6f2faa69ab83efc80f13b126a9a79e168a36ff3ea06d9e753c91b07906cc3a31920e8f67db0f34130db4c3e3c6ecd122b4bbbc53180f126ea0b6b2536756be138072b298c8e1b8e0054ea8abd212332467e682272be95785469c132c71956d50ab7c0b00dd15820f0a963ba02f2ef288e97bce12bc3eb832c879f9cf58e7b64d716e4f5d064a4213b19302d6dcb0a1d56f8637c184fdd4cc8d140b68581da76747b38c7c1b7b3a0e43f79ec1edcfe589d9f62b518048adfde2054acb674e54ce7ab893d6e546e5e17af055e3c00b90e5253cc6b17bbd48a5684c7f68b4497e286860f54f4792362abc73ed020d81cdf816f9a7c547da5913ff747d15ad314a1ee500704f7ab9050d90913d9ea38411d7bdd0f636264d136e4d590ed3f4b75680b03775f4940825d9c012227db7ed4b76eb92ea5ae129bc0d672481fa52613672f3f234b53c63e7a0f6acce868ada8e09ee6449f908a987a9ba7b54d8b582543a29b6a88e48ded0eb11d078e61744a6719e90d785f6b71d9f4a5f763ea20edf3c2a9a5958f7dc28d47efa01dd0be69c5d2e66d80c02f689eba7c2fd8ec562036bc5deeaf964a7fdd6dbce194ce02e2bb43fdbbd55bdb13727e10248cbe9cf78b73e6c64ee6eeb1807c44c9f8958d57516855ea2da253dc02819484cd72202b20e62f2b2684928be0128f6d9344ebb9f268b39fe15ac5e0eee91e813bde14faf40af195ee6f9d0f8450aa465f19f7cc7b5af6a25157dae132bc95e861d1077f7a01ba0ef5785dba01f1f82d78ec7d33595d8e2cdc22763ad045ee5c4614777efde4b06d66a51965a46de40103fedee85dc85d7fabc1d5a0e4f9382f1be9eb8fbd8abc490dd56490fcb29cf7abf3e09769a838acf636e6f562738ca762b0c5c49a7144f164684f2b6bcbc4c499bfcda823b8b421c5a553be90625509fe8ed0de1c9f85c4b2c84e6a7a12f8d31d53a43c6db38ebe7a6eda30abb984ec4df0f27e9c8d0ca8db5651921461cc2f4750d73c024a66fefe4b2c0b9bcb4eab4eb1de6a292f41e9e62f0b644312330de2905c530aea15b8dd0f97e4f8e636602149f4eddcfc0a81e5bdabfc5b4807ef14fff1f0362f396ec1ffc09ead593a55077bc23c8210415af3d28e294ec201c6ace777ca769a8cc57fc05e5441884d1b33efca40b34887375d6214f33c94a23f8a7f5489529d3fcad1f4b2ff71b1eee3dc718a537b89f9aac1fc1913541bd643c8fe1f12cf84f058e456cd42d4d34847c3bda2210f93995caa7cf5e4a9676d1947a307a0eac41215ab8a9581348ce2bde1ec4734298059cac5306a88616fb2f61310a49e9328e0136b99ca03ed7876bb159cd5b82f78959d04dd61a296a72cad08630095ae8c8f85d72c0f7f3cad7384fede32e86f53a10293ced48909ff8e88716802180ec24da152ed518b4f32cef2211fc141c9fc6decfd6828dcca29218803f601333855b199e2344b824f26a815aa3b0998e7023aceff7674006a0a91b2bbecdad3012ae9591c505848c00bc4d77d79716045e12234b8cd7a8df929e9ce4abffd6caf9334c4e6524dca7a0454d36904070f448c076898a61d8ec1d3a43bdb285a4c0ecc195d630419ae481c3ce3c86634f3280fc819c2d02adaf287f082b03be08b6acc5fa8a4e04fae0b6ed3885a93a8db4c42f525e951ff176589d846c5d36bd39e76952e968a2dc13eeac6409078760b136bbfe843ab6a77efe469c42f7d6e237c192be0be6c2f06fbb84f753a5945916de5f235a9b211834803222d760f5a5df8d162c02dd253d4b8ceae9662a0e4b34f1ee4bf130d726c4c711b2e2055950de24274e7151e3f8873677b81d8d2ce9bbe59d515a9d8443555e305c5efba7b9378b8b5a850653ef593b8d46891c15e14c68cfc6b37c87b2e9924cd7b4dee3a2e0e42c88546725199825ada7f2efbdc932651e2181504fb4ba04dedfa0abaa42c339ebbb9bfc180e954ab707290e6ed7bb5ffc5ddcb7e952e2d116026dea009cc9334f62f7902b46b7ef2ff056d5d9a7eab6c8c3724e25ba171acc40670051ae3062be3f51ce1d64ce620a87ece4f3c7dd7855637c91ea3f4b01d931824d2ed6637b973d975b0d7f5ce4703bff93fc4294dd3b6ca53886bc4c1b6e5fbc3ed9fcd00e8c9257c8e3d9a2a86d18bcbe1accf47149f2dc95e86d55d9cd29fe395e77ff51ed531c91b52452302b579a7c9751669958e7f1be4045815d0d05f06257d8edd09b3f83a2e79e16baad49563c33431b4fe6cde7a2ee8b798f14a3bf90cbd7b42556dfa9937164ee17c481f5abeac7d6e974252414ac15c3da60cf804d53c31c5388a232ac5f32e72406679e9fe235ff7bb61c680a3fba8f00c9983cec6036505ccdbc406e822d08be56eb780fd213eee8796c0dc48c026b81b62899bead25b8ff85877360e1ee24a6c5ada9d554d1b6695547e41f36d7c3f2bef106468d24872d0368fee1235a0696bc41c58474dcc9e6c87b5afff04d5dbf4e33a5c75136d055d166f3d5e2469e2512b6c79e9cdd3543f81a1e582ef8ceba2ad2e61db9cfde10badec08ac6f5996535a8961800abb495b8e9ed4a1688ff498a336154ee5eabf298961f85b901699aeeeb7488ac1cbb0ee1b50e2c24923d6312867eb5b738ebfefc497cb88ee8f87789d09220f80a6481385fc212baa8801f0d89fde19577f0630c23d597b3c7981e1e937ebf4366a30ddeb8ea8623588ccf693f0c5b0d36156a79f2b47295d5704c291e062d75de0c67e055cd0d1bb7f49dd4a6d5b6b2527812ab9ed234e1a08ecb246eccb3bc66defa69346093f7a2d157079a79d8c5634f14734b0f8330f6c13b30d7992e460aa9fddee6e540929693f65ce0ea1745f8f3f6769830809136d15fd8720206803454dbc34cb3237081049de80dabec5685acfc9ebce420e20b10b24a3bef96202be5a7338b627fa5c459da7c0c70c0a778e6a84947d4677d2ddd432a3df965aa26a6677ac86c9f81332438027e9456f0631f13266554dfb74530331cbf6b058668ae36c842ceed8459a7665a9bc1c484e23d397551714b831de1f69c657130022b234963744a0def2fd2f7d4fdf4efe03ff906cbd26d01ea02646ae88b693f2e9b2931c99cfca040de4ec0c0af0c1319b5fd72977510b4791599acf5b2360b94a3e3e5af0eb58c1429ddb9990f55b85f6cc73be4ba2d522486e876669f985f539019dae1d7e142be5930896e4b4a8c78f282fd3b662c877293fc937970850007fa6549a238d1aa8f5add1da0dccff5e4cba6df593e0040f0912cf1677ac32579dc1b7bd643dc9f7fb2774ab26f10fa6e7d53c8c83fc927b7220070548efdca46fdf6ee9d849f0ee67ccec7574ab56925e97a96b357e2a44f6a3e74acd49d4fb30d895df2568cef835cf05ac3c0173c22c30d1b1fd48361cf7f6f857a0394759c88004bededb03f1a9bf0cedcf44038e5ad073f83bdf57d98c834aaac9635b83a52c04a23a5534763f2ac3d56338ec63712ec3a672eccb9c2fa57b73a32d2f94147ad38b24c85eac1101a35eab370f590bac6fe5f06c05434f25a0a7d607f47136d3c4759c2f8d08bf085ebd9e672e6e9005b4ebf1b471de82e41c1c13a2d02b377dfafc0812da4e660dd5d6a58a6c2783cb8162b80499a9f3b06d232207019762069640051e7ed1bded6bd6271be1ad12253fdcd91c3fb5139aa97da48c330ac31777c86eaee2806d6d0770d73d306a5948a5b493387120f40042d7d404f93600b9f0b834bff53c6cd65597c8b8b9d4d21037e1829c5a0ce39035f6d53b52b252fd2939690ef9b826e0fee9e04c92523d7f14d98f410f9464ed4c62921b62adf97ebab9534eeb69bd2b22918d43ffc0825f955f2b72ebf77b72375b5d520150c86dcfb9e00a8138c4b3b6f44a5d3fd2b93533e9b80fccb6d37e013da033806a73b7e5f0959f2e97c1cbcadc08f78ad583b69dc9227911419cc062f85334bbd818d6b970abcb6760a88e9f5d0ddddfc969135763758e41f5a596bed9f665528eca0eeaa918a53eb97e0018c16937d18c328563f42aca34abf42e6fc9d175bab38a87389ec84b3f63309f2c1d357ca8c81f225ab2e30d399a03757ddd24049cdd42d88f354b5ee8a561578797bd0c7114999c6e9ee92955036bd080f099e91f4a9a1ca12ae93110d19ae4870beebd7fef6b3e83dbf9b665d0d54b471655abf10432dd8a9e8704e6de59e9ae815116da2d3cbd49a318397bc5cc739b0b7ca23d7fc239a09c1be0878229685e6493b8c557e549c1d8d55db3fb583ff2916add8a588852c85331652fdbdd87fef5bfaba625db23ce91b8f134baf714e17f537ac50dc2d6a3ce3b95b6c7aeb5592551a60ec2bb825cfd128776be72464585eb786a1269bc85751995c641dfd9728340f8b552e40950a2c570750e1111cf74b823383954ced46fd1de461a6f44b37c63f53e83bb19b3941ce43055f5284ff21b81ef98a384ed30a3fad69727ea4b596ead9039fd46693e62dbeb89ba900be66bc0f0f37bc582b18e7db087ec61ddf15f87b55669a760343dc306b871b1b815037b7f020ef1154cccc1f407dd5646917d2516a62445b63d0c5c471e66429cb1fa6990f66df2c67123d53ef1d40cd5c3dc8638ba12226ee7385f4367b4c0bdc667fcbfdd8b70ef9b4f2b24a7789e2e35c556f126fc754e9df2459e743161ee4085639caa3293056e761884d7fef7e3b068e9edd4152fe19b175d4cfb11eb69ec37d229493d374ddceb4a1b35e6b32b1d2794afc0b6955fcc5f274d48e68e49f9bc6f46e5a699965f22690e4a1345a85a620d2ecad70fb28259c59841c7698912976eb8762bb0e60d04739d939398d3d91c951f36577cb237c5dc3b8f133e5776579680792d9e691e5da2ad76d131ff72219f47c540c578cd2698e380ab3937562b92430bf4ff004b9d0a56a47d97fcd98564e7caef5b58a758c642c54d2129f376e78e3ee7722b6994a94d981e4a658bd652f628747c8d9684fabcf811b5d632a455cf4be1d31918dc83787638d8c955783823d0c633c9d46f4662ca9918029948b81dd02e676feecf1d5820a71e5467a0bd552c62d8c0d21c8fa1f5762589b08aacc4ec86fcdb6455b042d81356cb4352cb7bbd549adbe37a33a1b08089e31ec653f57adeb059fe74ce2738f127c80fab939c7adac42fd03fd6472885b1ee855c531444edbdaad79a4cd3fa336bb42e6ecde84faeecc8fa70bec52315a327aec43e635f5cc9a33efee6da93750e153960f79fddc3b6b5dc5b4d24085db1c815100f1181c85d6fa042c477bcdbe154f35648e9b9b8c9c5b884d39fb9f22c13c2bea49c1c6fa9ea80998b8a6dbec4a712036cf67b9e5c14f1e506c168923a9f1de1132924c7c6eb11a169ad7a8ad05599640c462fe055af0976b9e25b753963204e5d78a85211480c55e7ee838dc7de446c6d2bac6f84d73e68a5345181dae2b27a0e44484f9b5f8b1aea7fa3b180d6097039dd79930ac6d1be9c8ade0f0a895486c856944a27bb9e515329e08266fb250bf67dafda9128a46fe09265ce147339d930385f002ba078697ea949fa431ba6741d81264f79086707697df53e47025856067c5716b3d154bc3f85a117f4a7bfdbec08ccd85946bd3c344eb3ce81a682dc23f8044495a327ad2bdf02906fade287ef5dac56249f03b8da1657bc6d4d31183f88ff6981cf1821da9d1e98ce4e2e4a1fecf9f6f216545cf579216d779a42685393cc40d1cadf35f207d047662e288ef7aa75f4147cedec0a5c7f8c845d1cb3879296c70e05c057c65f2a7b0ad568df3cbe1e7a9db96216aba2683fbe9c3ba056ba2f8e3b61aa847197c249fb477ba2aea0c30a30b0d2d7f91379966f0d28b4d096e4d3d1b58ba5f43150bb3bd3ad7bbd3ed8607471346d0e6bfdd33aaeecff736bd02117cd1ca22e949c2e1c6d8cb2b2ac8eb02fe3f551b90bbb8de0bbdd9cb2bc26f00380ecdd6d1136e30cd3570d591f598235f3327c13ca8cb85704701b65e97c73468088ef21b4d805bd1bce4cff9b6caaa6966897428e0733ae168ba801847fd4916db9cfae38acc0e1e17758c3499783529a1d55fe540766edbfd1ad27c37a3657564eb3de12a65625ace3babecddc8e5c908ea016bba2be7dfe3c9e50a30e492567d2275b9deb67e641dc5e44139c843eb6b9c4a410cceea733d7a17241bfec1d88f845c0374e8352a2596d10bdea003291c29864e4a0248fcb7b029c05e4f567f0653ff640a5d2578ed214b6558d3a360d6ccae070a149d8cd55ed0d9f946ca90f46ce82d91951a03cda5401fe61aef6126402424b16e00caba1d193dcbdb66f83f0ac640fa570d1338604dc135cf41cc2ca818b382aed9900fedddd3687ea84266447b5abcd9158bcc74bf1b8a808f121c8d6a5dbce18cd38f01b465946d5459523b229cb3f7dee89051ae9b5cdff2ef48610a4d819a536845898cd0ecd27b1a89002bfebd91638598ed6fc49d43f78981ed8129a4b71dab88a06916ca59be6733723413e80912631183def3d26b920edbc883b1bca3b80741fbc36b893b1fa8f3100957c18a6092a11de30c00d72e7779396ce1710f2a951044b89ab25604f68a2a8827f17297febca91c0960b7e7cd5fe81b7080a08b6a78843c9d6a12adb71193214b03ebfd81c8b5058ba23b98bb79f2e5246c449e533c48ea93b6938776fbd074926c652ef36d2af6f6e4fe780706ba6b77efbc93791867bb0e5112f8a2d3946cd8513a784e385e306c8fade85ed2e167dbddafc9345e799bf6eba6f2cecdb1c1422a93def7cdd95ea71a4e74aabad9210cdf40e3f3c9d800dcd5ba4b6a17f5d48f0903a6463e3cf2f50e46e26d1802602e416072148d78060c0afeca24ae20613ae4f0957e9a9bf8460d9cafdd75e93f34a59928f66568ae26461150640fa94ff07cbfccee43020d504e1b0a3d71dc5d973bf19bcfb2af23a78017745a069bb420e5080178cac38ac8608f0e7f7d5fd39e1bbda75ef10db6f873cb2743b0d02610842c8f0cbbfc3c7b3ed213b578a369247a1ffd0389aea750c6b58fab47ce31b8eb2c2cf33d05c416fdb9332d83996b25fddcc654deb0a187e70cc87c9bb4bc11983fcf38e9738b9d2fc94cc1caa684ea577aa0d76bfe6a6d8c81050929c073c456db7920d115dfcdbb0e99dce29dbb43353ae0e58660f16ceb0281b3501f23dbf2ef538fc1f3d368a7dbbc80de49f0341288b1ccd89e0d8482b3c2e0c481e6db63c008b5785147c2624c52955b3a06aff5e68280a55f5ca9d8771184e1ba6cbaa0642f0984608dea26470c2bdc4d5926a0422f9c5c8b93e37ff668da1ff11e4b24d78d70e3daf8639ac0c5df5f122fa9e1349dd098221e9345aee947c0eb7570c580c23bd1c1bf660bd4094ed5000c4e561c486df9e6b985be103ae6dd325c1b9b8cc2023b833c708041365b3faabd8dd50faf15c2700e8b1a26d4cd8e4fd305de916eeb94c31127428b764bbd4840487e8d5d2e0a7679c7c6ab66f2c2cbf3a9e9b67719a5e6de44c5a3436ba14cbda17bb55cbb362101b2bff57056a7767d00bab254a4069fa650108b58be930f209a67ff5a94262ee6f2fdbb88f461c90cb1f44a4b7cbeb94f8a4a913257ed5b04595f68be142af276f88cc15c077f2ce4b6c0fd19a44c66593886d70b8748d9b4514fc75b84ffa06650adf8972104bf01a0abfce3bc5a9f6e134f1085cfb6007e967c8e1ded6ae7e7904a7018c5005fe84738b6e70a347e2c9e7963b668d912765de1c3b25b99a01703202209962f63159400dac390706833e277e2841adde776caaa1208ed305bd4f8cb8fe614e0cb244c9b8dffad718bddc77b8e124df3b86efdb996ad8fcb760f1f54fa093ad5db469e9964720be0785f81e1ae06856033485589f6f2523bde4e5f2492106aa68a9e9cb9d15548105ad5aa02181af01ea972b31f62b36d416d45921fbd58139fefebdb06ddba512c66a63d19c95c178c310a58f1b5fbf63e19e698309a2e7315586559fd1e939d4f81b0a4093061d2fd19b4072bd921a5d8222e0ede8e58c681071e16b3beb25ab9c78b2d4477f31acdb067a350318bc31a2c08c7bf9003fb0c34f5e4fd0cc4b4d9d8654bf315cee328f12b8d9b7e254679391311b0cbc7836bff2cacea4fb577828ae5fc17cd1ec3cdaf1305ac803f4d2e255c942dc84bae7a98997f786e38087677b598b9d4398ff843585ff87603d55264ccba0f588f300a6066e40442880318a39833aa7c36940c53556f62b3e72559833d1088e877a43d57335e2403522f0fddfb56aef620ff8cd2ff917c4df98ead3e0609fcb1192fce5dedccd6e9fff1039043a74198406fb235fce68d97efabe3872164b5400f7e4d11a96b4c30e1884db1dbf58016344bf3e5f0b36a8deb8baf63ef413ebec412105b9f537323c896bac7e404b3647c24becb4c528fc4b9424f828b5950c67bcdcad480c3111a9a2b134d260f9ddb85f637b2d5702d5606523052f1bebb2e7a10d624324e879c6b3ed6e886fd8ddd280cde1cfb53d84f7091b900790083d762b80755496bfcf1ba001d63db0f8798b7992ac3b5a317ca864a96b4cc1d0d66a2c40abd665df167b3a54160759af9fcf913369a738f2b79f966e7193aeb8f600507fb820b1115433dae38a3c1cf60746262e1c44fe6a7cb02a4c252e64faa8a62c21142b649d4c7148ba50eb282f788c3d32d0844f887213255112a53cfbc0ad8ae82ad6d6431faa1029e5052035a6ae1a010e369de390364ab59a2838d3e8e5344337770b048d9d59eef00f8ffffff07