PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72479 1dd47d0afd334dadfb37215cf880daaf2639c4931ae1a6a7ca9598607f07e8f5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c07dd4bd878576b5f95342f040f92dfc9ad45ece01fdce85d5726cf2e7e75dc3
Certificate Block Hash
1dd47d0afd334dadfb37215cf880daaf2639c4931ae1a6a7ca9598607f07e8f5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090380000702d0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000076b6311f8b764c34013cec608cc8eb1a534b665e4c28d7a884d570e2681a2112fbda51ff92fe2b3198eec794de708a6ee23aba40220394384e12f1b06aa3e70ea3d0b5fb3f64844904ba2677fb3a4bd24df21af7d5165d92d200000000000000004000000040000090380000702d0000

Raw Header Hex

00004020ab941b538b09770f11c31ff079b9c14d17ced453a18861bdd76c147a5de85c2d678e7eed0c58ed8eb02e153ba0548b2088f41fc061a9406cb2f758f5f62cfdb853672d6abaec0018c35de7e7f26c72d585cefd01ce5ed49afc2df940f04253f9b5768587bdd47dc0

Proof Data Hex

59,560 bytes
121216020307e90fb856e3bdcef20c32ad122b593356908bbd0c59d5dccd4f3b42297f3eedbf080874e1203805c230abceea64958563a47e5256b50eaef9e21e30d2ed0a271484d46301aa3f53d61c76ab7273b97b18ef7f454223c936246cd5807e56c8737730e951f4d5e49ceab39a5ea1a69ce4fdcbf7d82295d05c038d7a6df851fc207ab75fc89aa752da028459c231b8240a4b3f9ec2e7359f6a124cafc06858b405fd3b385a95562e7e21f396f37735fde4e1343bf2b3cf620b6bba2f20bd440dc3ebb5e0d4b843c37e96bfe898e58193d387707b56d8d7f87835d4839dc5a5e441523d4d35098cf2c39099dc155bce48bce0f401c7388e66b734b03fdf84540795a6e672664840a3ca5d8faee57bca47d085720ed162e78a662d61a67b51eb4779a88d3d918b3e34780a6655280a70d1e8993b768a4172378726b798b0bf952483c69447acc9e0f119787d29d400be7d741b4096d6d4d0028db9f7db77e419bb2b7105ee6abb64f7a00224eb6c0e511051a936834340a895baf74b85cdc8109e4e993528dca4e5ee3ae72e969a41b27d1e0a549ad60f4991c95e4dc8b23f41c351c8172854ee0fd9f19ddf77d8a546d8ce0c065dd15b184a7e1a9bff7b74ab7ba939cd5e0ea52d3a3a98b26226d74bc559a0cd49ece4c91837ef30151192bfac0aa64a606d22c3af11dcab85966f1c2f0eccb80c5f33d2cf96265b7fed21b1365cf2aa8b059bc5f5a3a03b108bfc405ba54810416fade5a2d94b692b1569c34b551d4556b0c17da041bad13ebc7b3505d482e85dbf39671c9dedbdc20a9350911b44642ee1510879f914510e55ac8cd2da9a6957b512e1a96afaf566b21cb782c0c72ce63b8a4864b65c52f70748ade4dfeb3ecd3c03ae88fb528feb4d456770eae4f447287c60cc977c5921d11dfcaa2dc8494a90cb6ea4be68100811d83eb9217aad45a23d2fba128d4dfd0f4e4411b121f9ca4ba8032fc9c7f7b81f923af59cb4829a931ae60809c2569e1255483fd2b4fdfc1fd447184d66e7c0e1b45b15717fad9678751322ab7672c4f9e0ede2f9104d55b6aa52835bcd62c675063943abb93ec0d60c191aecfd85d14ac63089192190461538eff11658a835caf4cf1b3cc1ca479ed874b2328574b005e2c593ef6612c3c4707e14ce0eddd894750c3c6e1271f034aa9f02f477b526a75f0727fc29a32233e26519de55967a4ab71cfa2c1fac412f661fb3ac4a605afdc66a9a15530e2c59e474d7ab403b0489230e92ce3abef6d0f959fea0dfab88c08656dbfe00bc4c4683ff32e26fa54774756ba96be5251027ef069e9191c6c989624b6d792cc56194231a31e77c69bb666cf1e62a2132720ba1c9489578a9c51963b4012122450d3f1f223b03e8947a19f84cc4a6019763a53a2dd42c323e9a3229a349a565e0db3bd71c0d2b84d10c0c758a6c2ba0c089b888e677cbd7ee7d558d291f909c2291140b20237ca2e3f0eb6a1f73fbd13aab2454bf2b77f48261bf1ebc1dffd6e63156d66c6ed8862a1ead3f7e7b736a4998da9b5fec053f4233c4bfbcee714ecddac915ef5889f6dc6c80a99753aa4fce983ab09a67012ab3d917b68f497a9070fb7083e39d6592caa31b5ab1d33c13667ba8180329d958c397f1e7a3823c33d57d93a38c476d4c3dfe48dc7b9b65bbff398916f31d3dcc6237516f4d29f06cbbafd288b4ab2e5fe7bbaadb12c91a5c0e11c1be84a4d743dc8f10278d8de735e00ce1f0683cd7421c559d9b54c45e9fbf472f175928e70456c1147dd02fbd8f4c17b9e34bb1831b9d918df0d5630f8b8b35c38df8346a27ccc3e3a928585499c47f81146f12d688b49d151cac1e1059f2741afcbb9effc54636af780a5943d94445d9f9198d64657c5431243f6eac121bf483a0dc015fef2d339f8ac166ba73bb607cb0204c0515be437b061b408bce22bf03867cb538c68ae47199af3afb9ce564632a96fed7eb74e8078874986c58396dae2dc2c4cf37caa51166dc5b9cabf1c788ed8dcb47fffedd03c47b7aa086b152fdeed5b22391d3870acab105c5707d394275fe833047ccdbf643dc66835c89adfabf855532f27f8ca0c9dfa13effdc9a0ae8234309bba8ef7719e1282483f9d7c78ab5ecfa8db04a47555ee787bd44b44caa5dd7e77e9869630a78f02bc31b6fa8534b5470adba31c2a92f7c61a0388148bf59cb884bbac4a3df9a075a71a9faeb6cdf6a2dccd4588f8a3e7f51485de2e6387a48625f87adf1902abec42f295b9bbcca9c824361d0c60b0fa156949f0722a99dfe90418ebcb1a2ce52c9afc3ea7c44289b753abc79bad96de78e64b38c8d0858a04d270693600f20b28431e82bdcabfe05114866137d8624a4cd80a32de850a2096d63eb909104756ac0f6683ce135715cf5b445ca6d46fac8032e6d07d485ff3632cdefa591464b420e372c3ca1d4ab45af8f077a9939227f83d8afc4b48c30e3576708a081df3243e7e6f92777b40fef23724f1e21ef17ff2bd225cbd950dbbf3840a755021e415a9926b1b94c070a1e4d2d07c99a58b3b1cd92b46827b38daf7f2f666c466016f7b6a60b7ca601df2a75fb57f223038309f45272ad138a56754ba901cdce65bfba1d99312bd9c8253c04ef07daffbd0ccb153bcfc977c97c51df82af05450852d3428c97e4d02840994876489425fba542f677b23f9c7e5a7bcce7edaf03b8d360008fb784ddc363aa481c54f3ef0075700deb90e0ed98a9acb96c15e17dca6d2e2aaf08c63701b50b6fb8fa806d5c9e282cb96b062c537342a9d1d39dfc22ab20f5be565f7b4d9cc19d87dcb051ae342685e688afa5133e6e972e10b15405f49709cb8c67cde4bd553c253c3ec5b706eb48143694850700921122de41762502000093a435c7d6a019861d3809b82e820f503e94f2e088dd65f09095c5f1338ea7ae1f00cd23562911705a3f3cd64d5f703e02e111230f6b69304aac46643a859dc7971429c2a1d2f22da2f7057e7217bc2195bf0c7bdcd7971dd777866c4f3a8473f458579fa205605032080c010eb93b92c42ee998fca8380002e72122da3749e2c3bcaa0f614b44d88f682bb722907646ff2c501285cc0eb5671f0dee703583f162986428e322677d330d434294388051d995ad082fef17ea6b76356450154817733a0e2f642133e2b9719fe8514850b63eee6469583a22f959962538f9f2401b35c6ab977878e08df15801eda16459e7abf2aa5864dac191c41214f220ad5f01ba6cc31c6631d7abc7078c0d84e97cea7701c5999aa266b5efaa3dd814c802837b4d85376ed31f48d3d2587e366ec277cfef0a59955aacb77b3724328b289dba723c21694676d71fb7f06239a24a1550d677876442398bf8f64fbbbf18314d6aa4dac985ed0ff0539361793dcd5580b4b1557f97be8ca3e0d140d8ca3d48a5d633e7f3f19faaa8fe8fc3c7f02a1daf9b389dd4b21a8ac12c8ee92591a84ec0f994a29ab1f7da4a1356d7032f25299ea4d8452b77e01fbc6c73426c97556460c86f38e5be3050252fdcd0bbc415e3ac4aac30f2b808b080a98ebde427c1c60baa87565e03b4ac8871b0f33a90ee3607db88026b0314d6111265bd991fd28fa5e4538285888c727e6b772b77cb193f33075cbd054e899e1e2a07ea75122009a6c1a465cf864e7c4483229335dfda8cbcf2c2d3cabe874e1df948d50d1b37e81444c0fd90ba6a66152b0b967868c26a809f19ab9a842ac2c111f5baeae77d8d02b9a5e879ec4a62902053e99473a2a343a5a0da216a9cacd1222b7f23cf939067fc34d4fbac7fdb4fa2bf63c63dc1876ddfab984d165dd76c2abebc64665ac4489b91da485e61431c19ad03ff27525f64f0146448f4edd0ea23264547f8f57c94ecf00401b04570dbf7ebfa67cf819edf48d56e46be3075c2969ba843f72416e9a3c6e9ec00e70299dace90422ab4f6caf5ccb98456762e6e26ae93e8a0aef10db82d0770d862bcebc7afa91da5096f601fba251fed8f76b534568ca25e2c5ab65b64b90079d4532dfe70bb2033297817cddf1e201c6e80cc972dfb4eea0c2a4ce2705a6265469fbe89e5132cd93de4b257263ffeab7c1565bd094ae3b30fb90cf87e48a427a6575d6493d006148952139248e87441db64bb828ebb85d16f17136541be0aa0ec4d5c284588e88891125df4106c48f119e262a470182213be87a2bbdb2addf2a2cf4d0751b5be5ab80f0ceae687b22a92209a72e042a003ded4d45b422c011aa0d7d1fc0d6a5bcb8f3feb7270306cc817021022ca4b65b87c21841bc0d2c76ffff46658b91c5d3e918c3d6eb7c6c6a34dcb4e961ab669c6906c26ca26c51d5dc772b3d53cfc7340acf3385a87b8a9cfcdb2ff70517ba67661644470f550a98fc35353568fea2fe45a96520a07d0235e8abacd06703f1364a37f8e288db605fd2a1b53814881085594345eaf8331327d3c35463d6dd938496a87c1597bd9aecf6c971108d8e2fdc3194154dddcc1d2e52ec63f1a0d59663e36fa5d736fb4e58eb1a0facdd60a2b0104d428c6b4220535bf330beffd52565018b0b772e3c223109f893a2f96a431d8f110e4868050e2fcef3e60c2fc40b17844a1eb4903c234e7d0f8636c6dd40018ecf1ce11850c0825fe8d6eee977029267cfbff62210c6e38bbe199de26d5e936dca531123d867dc1f1b6c516d8830b2e83679f5d64b3db20ff3cb743d294e833392a3ca07a597d05a94b3519a5a1b30ed58d753d5aa122be22a4b4c7cd6aae44ad79e72a922e7e63c8c4da0589c6785e8d32e41e05b8e8a57bdb302fa37f6c470508beb1180bb143f3d495e066a700e86ee4cc7ba1826299dda29dd0e578e43b90c732aefd9a4da4cdcb96d1c77e3eea15f3f2e68b34baf8fd56f31c30a73514b940d49f7785b5d2a40b8ff9dfd236ad75723ea0c3db14a7696f6a869e757ed198f274fb4bbe3b6152e026ba2a1c57e5fcbcad811389df8e7d5697b5d9824153d72906c1104e74478a12c86687ddfa9153bd7ce5ae2a842d563aa77eb407b868da305fb8b1540b26abb61a7e8824630168454f685bde9554536add137173d4316119591d89a7472a88f321568183693ef7aedc1b349ef70d5e65c8f5fbf134d4b04795b9e7e55ed73382df2d204e5e1087821be03bda2ae5c03a26e7e477639875936d646e53b7fd4a6c9ea6d719c2a7753d4cb4dd314fc6da9e9ad4f9d696996521339fd0a3f7c784f8756fd120b392b82a9397ac6a8d5929b73c02aefa87f6d5671ff68d9a3cea8007332628c8bfc64f840b96dbb9f866ec89c1bb8c0f0fddb94671875801e1d91178aa135a146907210e7e497a509fe0b7957f67d8fd4e36caf548102f5a1e55857518e1fe3c5f3781956162aae2602aae2b6a9dda460bdf930d731098b86bde275cbd683db7befe3ec10e7c5363d04748758c982fdb12d560c60c8072936dc8cbc8dbeadb62e87958c394e10e1b1fa192ac7347f80e05a3bf9d948d454f573fac9dd5b37cd756a2f149fe3fe1e776c2f0eacb7f62cfa33153037723f6164cdb3192adbb85d8dcdd03654aac6dc00eb67b716ab823b21c94ff65c782294bd9ddcf1b2292b47930aa91d8f396f2cd12aee1bb17a5f120736effb7bdeb2b69bd0f92293d89e452e206386c096ed0c5efab8b4f9bc82ec2e3fb438ca0c78e868cdb0b6259c81845fe69c14bdadc8a33084ec19be7f56e8c84c2b37723652087bb3a57098dea0a2a5c1faff74ac650f9d48c7b00c43c3f6316c7d0c915bf61d5bfe92aff4ac12c4f3ae3eaac1086bd0ad1f50558a332a4b53cc814f162a7264d2f0a6513a1fe11bf9fbe8012f49c6041c06352616deaeaabb67bcbaf4cf460db682b7d34db35c707b3679e35e7ca2a69ea773d39541d21a05c3314ab905f04c6a785871b155e2a651e5fa9d8ec6ae24550fa0e83c674f6bef99a43c1bb75256b8c41ee2d0a6c0544ca5fbeadaf7794cec4e232bd4def0f799cf7e839b6eea9c319524776f0b158b8dfa5d8ee174da152434b97570ecce04898a763c4310ccb8aadc4c365cfaf1966571586811fbcb391605684f1f03363397a61b7059a9ba1ba8a759f13d411b49e61e7b25228ace48aa220f43e384c443ebab43df79dd0e0f24a45f53bba58fcec0d7a8095d28626d84b267962550e176f0bfee52b166da7f1ad543d01e2987096e54e701c376f0f023e99b4fbceaee9c654c65350738244836742ac2afde3ba276a1f90eb89a9f97bff27721e7d371710469e55b5db06ac51368a3460388902e0aa26717965e377a68ea794040977ce3f5356b6dc1365183fe6c0ea427289e18167563f28bd835905ff92210ec4cfde7106ae3f0fd20df36ef1ae6687409227f1c5a9956a9cfa85be16d22919e911dd8f494950abc8318aab291302d8bd230c3f0a96107eaf739911a4e2471dd8ee1158516b9a2cb74dcecce0474e1791b8f4fa4317a8aab61ee4c8d936d44b5f978950ca31b5a04c9f8add6b1bd21290215a9953d2ad8a26f976775a33d74f7e9e4946da996ec0420e07543216d48dcadd0ff14bf68837d76a386250c7cddb7c0795bf3ba78b649daad912c4dd7584ff3b055a1a366a3a06e08eadb0865aaba9503c49a0ee7febde9260730e5be829c267603a7576c9cf6e24fe87372da69f2262a7501684d6e6d313e177dac2145f4bebb30c9cd7381efd77a1e48cfc46ae8c9373e0faedb80b030013ff514da5328aab73110ad51de6a49b384dcaf4b06e8e0da51313b4f15bd5ff9eb0316b58c80d928db67a9e6fa31054cda520c3533a0254164e1cc2f942d24493f552c4d37c0ec2d3ac70c9db96da0e66701dbb7e375729b16bb6761ca41521f74fc691e8349e2c592cbdcdd979119437b14f290d26bd06d317e9a37ae28fd10ec92b6c0ac4e55ed163b3c0731ba39c11cc12bf0d7d262b08bb34b2df1a4aee9eaa80c72df246ee8c3d7e07dce5ff3891dd5b5395198c6dd56cd7d6d20caafd652acd429cceb6819fe85b7af5a25bc1b75ca7c66f1908ef40c10fee42b49640875a017318f2271c0c4ba0350a745fd98b649c6353c97d713deeee7281e12801b51ae690ab01f95e2cfb265a6b0e0e41cc968fb3e1af746b95bc07b34d7117b9c787f4f151877dfaa7abd207f0f9eaff14a8a79b79bceaaee1410f558a246bb8ec4d2adc5815afb03315c7d3c199f7b29e6292f6f81cbb9f567169ef002b359a4974de0306841d4472fcb8255fe1464606ae88b053325330938ecedae3a30f5e6fe2dfc2645174c895d866e471d93955c4b4f838029cd5d454b17fe8004a48f6b1502005c3d5ffc0593ea750dc83c332f67171e07833560cadee727601827a21f95b3db9a6431c165fc39524cf956aeba1c19c823d2404c43d669f29f4d2ec0313eb3a39dbeb4dca73317132b30da5b29ddc3d39ebde5b1af2a7f1f558ca8008e7d87233479f1dbf3c2c24c7d39c3424338c08bcd15efcbdb417217635353e553551e524586635373f31fd90e617bc7b3810b619487c90cac0492d5af1bb455cc57f2b0620083ef72fc00943b5a8b2de16d886ed9b5097eefdbbf2c5d523d13a52d15842505a6ac52c1486612e491e79f5e02391fd437771321fe62e1169d5ecc6405ab19ab8fd13dc610d84ffa6e69a25551ab7110a48509272b4beed794a879ede7a1ebc6f18ef7d032a62780b6016ce97efa585ff791f9b7db6f90ce19f66e70e60f1fa363397e55254d2b01e2de894bde399a360a5e077df7e6cac5e9aa5363aa0a591fd84d9fac92bb0c966a6695f64fc6ff6f69369c813008370c7fcee429672918d128de34997ab7be35cdcff29196d3f3ea5d7616827667cff7602007000b6ac0bee0d4d81029fafc80ee050445ac330e3d15a2961062eb6c99cfe4289fcb36bb21209720640dbab2868b69a82a4a56a833e57e1f62ef256ed1078ad273985ee4d0fba6a969f01622fb0260b518898923bf72a1f08969d6d687cbb34fe7e2cc2e2b455bc15163d702bdff0cd2337dec722e37745bf7857a75dd22778206f82e34d31c05cd91d532795d3e6f4d81719b3eb2d78fb1848b3a4546024ddea9ab9488f716fc9dcfeb1f97ab1c55b68943aa77d77d77fe19dd9566c656c6dd7394c0a94a271d99f6057f9cfc2c7f4b93717bb7b063483cea0db5bcd546999a300597fd23db12d081af3005bf39c0b2bc558f7510dcf6a9baad4c63069face69b9730bbbf8da3aba210df2b81ebd7b071f6b95ddda2c1706d6ba26d32ea6f097d1afc136af87f15dba7128661e5f67af8367548b909cf112930feafe08db5f7878d85185d3e56b11deccf6e4374dfbc7f6e1aa82ed2c480b01ddcdcd966747655912e42adcf1483bb16972f70207c40e7be1c86caa99de14d9a78de5050fa62b6394dbbe4b586dfb8c4ce4170b1af95b055a52b1e87078d9e7deb2ac02e11673b0ca1e72ec823a9bfa976f0c48c9ae7f53dc9f0d06f708dd7963f478c674e63a784fc475e499edb82621cd8d3ea232aad98a306ffddae798713091869e97799eb5addb65aff4440bb8f613ee747d3617d0f0f6031c6ee1738da15b18bba3f02bd48a73870e933ff8d8bbce6d302764f9539ef4dc8ede2da95d1e3e61144244e8331077fb6da304458c566bc08f0cd07ab4357f670477ec84756dc47d5dcd63f742ad304be00c732bbb3139d079ca54066a9d2698005f656235da80f13f752c27a1d9818fad36e5090d9004ed6e713556715206c1a3312d75f22981f193acb083aa0f36a261dafae6f62814715e8589211ad374f389d696190e3aa591998fe459dc2fb04e01548cb8aa379da8c723f6cf7b172572ea821c8057e385dee1ffa430e0577ffe7420f43e88348b2071fa9a5d27fe65ff46dcb2e81eb17b73f20d07ea27ce8d4da885dad649021c0a874faa504c90b5e11592caa7d5b4bfc82a0d0c8f4968eac51cf6a61e683de1d0b06500c0ef4ba33be8749cd4f2059e56485086697a8bd8de6c228fb4b594cbdf40f8d2a651a3be78474d956b198ae5f9a5732e31281cd859b96efea1e6f57fde220d005851b929ef6a7b150ceb521271d17e7fd2cba0d4e9525868b1cd958b60cda2e7a282280b3f850d01608276b4eb291c4f2e454d43cf62ac099ef4d4132c2c323b826906699eb3fe1afb6aa658d051a324a092da294f47978203ca8cf9a4e405fa267fbf2796bb48c43347174a09f6ae1782c0703de7648fec5356dbfb97b11a7554be99f794c0ba9bc166359680a6b330b0b40be2bf552578bd4ad47ca3d053d6143db19f4c4845f1faeeb48b72fc1af81cc0d0c55db637bc9d899abd02eb141c3eba80e06e1542ffd4c3499ac6340f0f9be32cd3cbcb57b6fa67ce161e98ed16cdab231f8f93cc35a7c2e9bcb7ca228b2509e97d2b37985553fa431f2b2f45676075035c9f4d1eae0fadee9af855f6c617f5a3be7bee2fa80980ffd726672600ace69fba2fe21152fb7624066b21a033108c7e4f7914e401a3c712d794a4902a14e458bbd7ca8079236b780199e54c8228050aaccfab21a66c38562006545215d15e04d2768a7ea29687ef30179bc54629ead701c373c95ec6a5856f5749da75f2330f84330756a7a41a553a7869ae33f18faef446e182f85bfe8bb625953864c29975127eb72d897553947a4854f0ec1d41bfbb29ec7e46f86c79dd842e913619a3c0ed7ac22e3595f7f6f52430569740ea40664816cb6d86ca1f8dc842a9c68db011279e8a5308ea4ea474001d1440643bcc2cb688397c0f6c11c54a943615c66fe0976e05e615f8f9d9bca4cda92d57759fd10de6cbf07ac77a6a65bf75ca6877dc6090fb4b3d6cd2451b9fb77abb6bd3db101293eb68a789b0a3ff9ba1b777c42e2a3da213f4d828926dd747c7a4420c02a7378a76c55e9bbf9ff2a84a5c68eb5f289eceecc1a6917d97c8138d956e182c69d361a51c9e5c3a51f58605364198085b6d34affc72d2e6119c70614996bd901aa4963361bd186b2d2228508f40e76fc5475ba66f2da07c372a2b11b1dcf36c98cb7d0cdcaf170c3368c1578f014c30769d9f4fd8da5d4aa0e3cd03a517376ef828bdb9cff0379a52f388bfa50fd2a4e89c0de14cd2364ac0ed9c4323f2768334c981187ebfe61970b28aabcc3d7fa7e9d671a4533531283602ccb1baf3c6728d06b9439d3af8bec3e503fbd691727e81c5be9381a6830c327d0d115f90e5891acfe32eb4b271cea50e2daae11bc006ac0029846deb26d5d8d90984da0824e28ac22da07058bf3710c6fd165a3476bcd83cb9803f251d5af17991e8d82eef12c3f2e7e01f6720f17e6e1eef91350d637b42566d21eb2b0b06229ee1be6a5f353d5363b377b85637a8e818d94a6240af2e7a8e96720bd6799d3f99180c9c681b915f2096b0c9a0d8379217a7ce058bb127ec8995128f11d9955b9d758cc667890b2d9ea3f3302c4e14f90f30b88be6589d51b72f62577738d1e02c8a3099b68a80210c51803257f4fd5916ed81dcb2d4bfd398921b037f1a74174a306aa66d86c2887c081707a2f5eae40d80241e6d5c4f57dbdc65be6fe056ed5ac91f8a064ae529e2832e9aac24be033e6cba801e0aec476e3353ebc74d499958c894250341c4cd2a16cd44efcbcb076089c9ceaeabc6e8be1a8ab94afa1c6552b728c2ecf44f0f367a51bcdb415bbdc7c3f6a79aba84e7a4b2b05281ee9664d86cf102b6542bd38b031cdd378b1e5f792021753fb038c35e0bb89a70369f5ffd6422b97bda9977869265631bffb2bc8032733b487fc3b99c84d2a4bab35307aba44093ea7dd7866a66af10452f92c5c0c49580bf627e77b8882920b053da5c49ad3c4b6844a3c624762bd397d0498d1a027fff9fc0dabbc0ef5d8e56dfc504126c2aab1dfa0a8fbbbad4d7a43ce8a6303ebef676db19a5369267b2b19a092b4b91bede23ce1c22fe9b150e6bac1822c70a62da839b18532032f1e844457b76fe8e6f3559ad9983690a7feabe1f643d38bd680f02573f5fb52f8a62333d0217b96e089dd123eba099e41786aec4ee0f6916911b62a4e35e5024a4197d8112f7076efc45ab4f8ab0c413bbbaf2c17128f8cd5d9fc947084b8beacb6f0e9fe9b5553eaf679e439140c2f8e631425f5c4a478159fb827fb7723758c7f2581fb4ed284a36827604bc88d917bf93e1e520aa2411b8711d144fbe32d6518b31e16e11b0a6fb298e6b21d94616642d6c7ba3406bd8b98e4ba93dc4d00cad3fc06862f998b168a71aef8b55f4c06fdbf09333af66aac2f1c949d7539a3f7daae34c9095f03c16f4ee1da62a37c281e01afc1a8adaaf46ed6cab8024e0d33b95c1ee60b66d2dc8260aa9ded190b29772c49d42eb294f373881a1b85f24aa1a6259fc7b72d3548f432e201ec31acd592e87a61c0cd8af14aed34563add9a03756c40b3a2af82cb80c8bdd00738d64024ccc6e5293de9f85330792e05dba54b16ad96e43dcd72b73ab3625e2464bdd4d7dfe09e913437a93e24a91cd0a140c771e75785595632d54d39affa41dd5bc2ab1d6260bd153732c9746a9adda9a55f9912f220ca05b24f648e1a86b34d884803996fe4db985b16a67530ba5d44980b14d27f27d2cd3483b361910e05c4a2eebc2043b62744c4dda232aa99630534eb931f10ff4ab7940be986b2691c0a741f17715480c7678636cd4cbebff080c493377c10acf077effb66f64d2469b84f632ea61a0079f17a5f8a5b7edf345744f004e01b15f13e9c203790bfb799905c2bb6a7d6a131517d17983db14c39204cc13901ca2d4fa8ec9d2a0582319428de572efe19bee30d919e9f41e27a2abc29896af26bba9d9d1e4c5cd7399f8eb226847b33272a54953224a9999c73c4900b53d480fb423db680323d53460e6a86a16c9b2b936b5b6bdb0e2b1dcd92f2e6f2250f46e8200fc8b680addc20315ca18e6a55cdba5e64a1d8bdc464d5dc643e21b94ee83bcabcafcde166474dbb8f5e12d92fc7266c37c596e086bda590e530c30f5ba07483b0e2820e17d23d9c3a5d6ca3f507093ab4f210d57ba53496e95358b79fbbce147b64752ca02a50d01e09594f4b9dd715707010a4a2a34734f065be57d5fda8beeca991dff9f243091329381d17e95d8864fea2de13e5ebaeb4825c5c1caeff18d55b1ed8bc42db6719b1d0ee96d20edbb522c9440c8e7542ceba8bc4ef013ccaf42a2cbd0789392cb2a7e867f5f05de3c72832f1d6ec5e6cfb7c267f165acbf500edb43508ddf8531e9dce8f340eed2a82037fa6637e45b3f363139298f42cc1a257ea1c9327de95c5e09fa81f7f41ef51a2eea0866493e36e025e92fe816f03de251e7c1d4d33179a789149f2daeaf4630ce269d51cad2df837112a1a1ca33fccdec1ea5a9f29554b0163fd6ca55336566a34bec627047a5464c2b4a637eaee6dd3a915645cb809ce44319f3a208819b38b1b3bc30e1565b858cec082d60a9e94ff447c935885cacd51556b494d6e44ba888a9f987339b9604c167d1a5893d329abda5dd6536a80487a9a314094011a77192d644b0e2678a5f4ba1f63b1c4755314998d908f9569c626d12e8c35c7a14494eb67bd472dfc793df4dcfdc5e0d0c6ea3f97a134b5a8aafa90748962283ac49e3b098d2c260656b3336027a6533c439e94bcab15363892a710b0fed4674675e1e4163ed3cb4754fa4bf7dbcfeac8d29f53d67f02ab9926dcd95ffbfcce196adb87a19ff5cb5a054b12e35be884b196aa32dfd2369afdb1ee6c5ae254472f5ce1eb953a089cf62ca22e7a3296787a6c9ded2c60d25a53eaea2f6c7c8e1e44de0c5aee08b142f68201d54347929d81cbae65cba40c7bb412a732a552e14e9361209944cd16ef589905d65d6d8894087b52c19b37aff78b7ddc086fcec80a0116ea391de55175cd8334b7385406cfa91d16e313cf26636a3e762875efa7558e29e8d8e1747349d3938b92c0e2f7cf7b221befc54335d94bd8b2ad4819edd584c5ada6bfad110412b14a1b16cca7c9da4c78e16b53d9b5f1470eea096fe5d21685eccb7ad26faae7f0a53a1c92671cbb8b24d259b72b6a9bf01c613493ce311503c6cae5da83d058719b242047f7690bbb7b93c85457af5dc159f7068ea066fe2d4acbbe3ce18230d4aaa1a481c8d2a87d4ebafc1d8de46fba120029558352be469edd0040f7b49d59f612d79fecf233dd48c31805feee8fede15edef85de8569fefdfba15d505fcd40343101a035aeccbfe225971aa097ec60652c135b74eacc1642337b19b2e28abd806e862369a8b571158fc423f1cb1bd69730ee619e10bf265a63fe1a2c5b8e759989c8036b70ac77caa9d362b42528ae75f6f0f6bf32f95f12179e5936e950f1563c8e80da08681b13d2e998ac3712e9a130388667ebf9092b592f51e8779c46c9a283fc41edb387919537465331608d932833492f20210a48d34df66b4693365a48d25c7dd98c07c819f38336e6ad012da7c2cc4623fd9f70378de177fc583e22e93fd14b0001477f6adfdc7e795c288489dc18877c96fc8d3bd7bc62f07a22ed234698e43b586e50f03e0d56b4b3f8c877bb2650e210652be5e9c003263480609992cf372da5bb8ba86167620e135976274f604c05cb18b05f47b4f1ff3f7e0f10d3ed64a9d86d95fad0dac878828af601f733cf64a846ba07904289bf4f9e2c58efd3111892f1ce21066d160c1e844f4035acdda77e78995964355e8485eef35a6ceba2ade0eca2143b27ab8eb4c3bd39a7063ad97a9d373abed374e1f2d9ecce6378f24dbf34f2c4aa53455619689029a097fb31582c91d4ecf76bcb5828bdeaf06c91689c8840bbc64374a34d85f0ce12506d55494a4bc524bb9ef8a6fe985c4bd3b5ad2d6e3c186da1786f5e127703c218ec22acd02c5c067fa3ff2214a36a19b59fe40e4685d0709fc21aedab3f570067098a9078b9663fe6fba398300bf46339a86a324143f7200eeac18e4be0e80dccf6c153edb2e63b2cd74ef9083abfc48169ca029d6a349e99787eb48cf1dc465d8d73fcb34ee47207ac1cd788006c787e8f3bfcfcde2fecb23933283cdae6954cfe958ebec410308d979fc8d2891e0f2eeec639b7308086993b6761abd3ad6d97155c47d08ffc8cec86e9b820df1275bd555bcc3a03bd9a30caaa7c1a92db044ce7ce1a27311305c4fd44d64d3355378c652e121309ee33aea84757468298e8bf0e62e628c403d56ecb06c6cef99d6fc60fffd984802315bbf15d19df00a11ed402e3bd28c2a93761a0eaef756286365a78a0fc9bc275ad0ce439fb380bc64b25ef9f8cb59e90e769cfc29ee90cdc1c53d027bd7ac8335ee2c1b809a3929e71ba9acd6e6e6bc84aa04c2fa22eea158134901ea436011e0497df1a837ef1451c1869b90c06471a0c9c84f665e5da5c94104183213858597b5deeb80de62f1b380c2ef1dbb7670bc0156ccc989b4c87992d151ac3a47f813eb1b2de933069095b33e79a06c9eaab228b7b16457aa065c8bef3a3ebd26613ecc5171c1b68e02accefc4c5c5101fe56eead43f6f8d754e3b91f03b9e61c58e5b97c9ecd1523de48f91e7acd392a7c47f9a5f23184766dc0794b11ba6fc407dac74417b2483023dfbbf15782f5d9155e6db666767c3e7e8095cd4551320f1c5ee588c9c405e077b3ae998955c265696a1ce6b11439fb2d385341bcb036127e1d09a441b25e838d8c452ababee7eacc20d38e9b4f2c6ed6b5718e46f62f038e402f2eeb7ef57726021c45285cd2e522aae727a6afa16beb694cd31aad1e91884296a4048fb5dae2dba2b5c2cc78ec59317dc6ef47d28f8a44473e6af136e031f31011afce6326252d6c8bbf26cf9c91255b3b6239a4784137ca0e29b231f84fb90977f64117f8857f4cf3b08dc3467f380054123bf1b6aea70b018a3192e7310c8716eb8a776faf7ac81cb662737b4500c60d4b5cdf9d582150b6c9baa35dbef1e7df801ace9ed7d58de2cf1ecc3f445c91e5445dfa2b9d952a8dd22229aafdb77a5d85fe33de10b76227dfa95f9e3247609f709b4d39352b4f80e7d8ff5a31dad6563e9d46285c302edb1bdf526ffde28aea3e4e61c217aca9e55fb768cc73dd991e81621aa3e09d06e567d7dc7ce9049b9f670074bd38d37e28b73e2fbb3d7a660ba0f7bb4cc72e64b904422df7dd43a4abecb1228ab7a7135e3b39ddbbeb727080b6f0055edbe5978cb0c7f6eb8a2e6be3030c99f614b781579014ae1e508fa0739e6c0e599a53ba3fcaa90ab3a4eb61b28b63746c66104f504ef2c636c1e114f53196b0aa40f086d61a2f52fb5dd6604fd8ffe53b006b5f567f4a3031487b119d3d6064b2a330a4ee82fa01ee1bb56aeff796978a23dbffcbdec9a8be40d1c360522efdd2d1870d10dab8ac2a42edb5626a5318e58b2e9cfba8b57eeae00a4f5f8123a1658d1d5813c06d29babf50b12693126884d3184f8df92c039e007a5288d785e9f332bfb3025012f191ab235df1ac970f75733a8e02606843db3fab2e0be388c72bbed8732ade9da17aa3b9bebab17279cee24b6802ed65ced986c44716c8cee1af3b35b68c2e851a7133ef600d5e5f811b2806b5cc1ff2c4e898f57d8ca02576c8655adce437241b649a67eb529bd97d8a4bfc6c9659313d0955006d10b16e896877f1ef794ae75cf4ea63e41e62394443808b6179576493de23f5821e534dc8c9e75b17b88abc4982c85371685303523ba1bb0fc468fa31f4c0fff6e54071abb9ac7d4e641331fe66d015424e14b8d3b3186bc3322e91f6da761580ddfdc6148e5c899889986cb0f0e8ada56b44d1463d940f904ccded60c7d9ffd7be3ea90d1e59ef17436f9718693e63291784ba5139c1a6d9c3c4ef24acb5ab22282317a0d074ed6a5ab425a5d4e5bf27a497f9fb326402562ff4c11c8e7447aa6086ccd662f2219bbdba5906a1d966e4db2f66bf8855ff0cff1c163084c5ee22087d89981ba054ec6a12a8574f40fab09d2a9b0dfa12113dfe5102130f8274d021b9472e644766777123914f47fe4bc23959a7e2b520f410d0200bb02fdfe22d1e5fe4224c4147a3c408122a08adb40f6f209a3bb5adad19ac79b07f9ac7afcb3a8b2cebe5f4be801354818edeac701d3967298de5335337d49e9631b4ab253f558addc7dc724b4a625d61be8cb9362714c0a85e8ef561b4611685f19f9a1b5bcd63e5c680a2c613b16c00e8b32aa19b46fe4e7990a6ee23df621b5745ee42a942513808e5c4ac3bd4d5c55925dd67a916343b90dad7104c3dc6b1b17f9c47c17435e7cbea7f6cfa53136b76cd3c85e94aae27212cf1af2146f859ef0d62771dbb7ebc00463243bcf4d3dd4900fc83c14745ebb4dfb3becac2ba116c5897ef512a13bb3f36f66b2579c9e64fe31730e9159c5b4d8a72b9c22986fe37e90a6406f4de9c496045764cead4142ef37fccd9eab2d0a715b5b2bec47138a91038e62535dd7fd57e86c001871b4f5d325a874649ff43ed13b29c00ab8624ca61e9e0b34fc298174ed9c4bf6bba03323c00961ff792072bb401497396f56c0ca27b1d8d8f724f96855b417275c7f416f2db14b1f441628ca9c804c7e4bcb0989428b98d9da46e0a8e732bbb79511617a454a0c410c96d6502fe45109e0e2d8f56ed2beb320ed1e8aca7d1217bd7f1570200023142ba4c68113a8c50012978e0a58489e3b9e7430ec7f3c47323700090d7ed708c161f4f00e45f6551ea21cde6ba03d3bdd01c20f29f3f3a3a74aab50824963573b3122ded8f244685d8afaf7451d1b5bc0947e8438895cc3bd1a808a78d028f0574a82012a7253d53dca6a04ed4fc919e71d3a0ff2f87720c1d8317ea8dc9c2e24c017fc1129d10b56be95ff81ac13f544f34257946a7e7b8da2f83e5c243971ae892867780600ce2174abecefa53940e5275942ed6a4b7bd1389c0ac9778606b0124fc676d602cb545d79c70fd8668eed8f37dbc9544e8e7e9a5d1440c04e2df7b3493e1623154dbca57411c97a5ddec9a051b32f7c332215549e3218c722f63398884fb2568d95815fbe9e4c6a7017bf7d711be3e155b9926701a7e2d774b67342376e9c2b924096abdce7760808f3e280525a09682977c638f37091573cb13d79a84453c2bfd8b2d33ef4653e9384376ca789b0d328d42e4c46866c319fd6f697ebdf6a58fadb515dbb03853c38db97060145fafe59cbe11e6874724311bc60991d885444a5ab5cf0a039cbd3896026d8fafa5f8d16f53c51765eb45d1d90da4bc97348cad9635ceada39a44a8aa7219363618654d825ed255e21f36fcb7308c20dfe0eb0bb323c6156817d4b2168ef104c9d0730251508c52dcad547c6558251e9895147ace2377adb39d350a904bf1df4b63fe64f78e9905669532a651738e059d407a50574eba75c538bf0d1319d4b88dca79c19116843897529aed40273968915017c382311d0afd7d4a3a7e514bd854f648c8fa2fbd3755888879ef622bb2570b340f28f20dc192d9a0f0ce582143d4976d6d7eaf6e38bc9c989c77a714742dcc622aa47b58ffff632932051165fcc5bd779b57b1e5b1351577e79d747f5034731d49d78e7c17ea6950c78e90fb39a952da24abf3dd931974686901575056e000961d970de45cbf06332fc9567cde260bd604c8098de4cc8a9dc3ce25f50939b3c6a12b2756d687ad509be6676e60e54e2177e472d40b557031a83294b83aaab2b35b1a45227b75a45f5df1a98c2ab7988423b7064940fceedc7c56ced8959bcad413b34603de52a763dfb917f6370dc91bf77481da44199286dd22fe42c7ba603b0a647d5ab9faf5ba40906bb202dc3c517b06ab04b816b2af6b6afa7b4067fffcaeba875842d5871fcee075cae9e7f51f263ee094c473a116ee35ce1c583d55247a5dcd969c2f3605f6e3a99fc59ccf067f3317dab42a738435f14de65a1a94063caeee35b22b3f01895cd7e89a3d5198ecd08826831eae8de67277b0036adc891b19cec24afee0dfb75c2c755f301b32118147345eb490b278ede0c3a5b352ad3795babb5deb43dc080f51f3a3bdfc27bac8f0237e2df77bc8002b3bcf80e5a57b729dfbfb28693c336730c439a190232b69058476ae19eb660736278519fd244ac0c4455138b25a9009a6ac551538e007e083288857c5496320cdcff349ca08d19f7adea04cfaecfc5effcaaa5e1c235627713b1936b73e745d41749e6bc50e4068b311f225191d46858e11eb7a645f465cd65052499854d7da30b04cfd257ce3adb7784632178a50891e5455047362ed173e9398f315914b28def6ce76144604960a6be3e53a7b07b9f5ad4fab31236a6d25543d2394a8101598fc9cf5b29c68d4e0eb1da64d6ec1709157bffc05b8a74164cf606ff753ac6cc396a2913736d458fe0b499d01e4b9cfd376ec1097ccaebde96fadcf96330a965a49a29ce7fb109d5790fd1be88c833032c6cad0f34b803e1e104439d7864cc4891fee345cbbdc2d0ab2fca29692d005b1816a6cc36b05d6b9ea69a5ba8afe37459a29c75d9388c633b09fb787a1a479362014f5506b73ebb3de409f70d7409965bd5000cc9ec52ac90e97e621adac5bd34de1f1fabd8dd3f3e0a6aa83e511fc6f34034b335c4f1d04e4fa511575a679128b9a33daaeabffe8c76e1fe684c04a980397c122608591f73a161a6d1741ea9f6c98360d43e1db10a6b2993e2843c63dd6eaa688c98f8010fe984592a7269ab437e3bd7f32325ebf108f6d0ae21ad7b31fc496e8f5a933ffaaba758a6231dd551c1db73536c7927ec7eb29c2034d70b0e023a22dffbd10b45ad0f62ec932cd97edba1aabd296f603d4089796667cc95dfb8a6f8d5ea84603fdeb8b50db070d85a0300bf4a365ce0078358a690bcaf0ce0b7a945aaf579c008716bffb2caf1c1abbcbc28d90a390f3c6445ef8644923ab4748fae2e9693fb482f309671fc17c79b90fe64c46b0240909aa53c62c4779a68a9df695e44b3b52ceb3815969657788b05b91e5263d611849f250e47ee74a6ce2e8674b1cc074e780bfd3c46a462c22e3a402766ecce952b09554278716e8bbbd3a8df675f097116e928e4aae1c2b9e2296d7208161a3edfdcaa5b6d45a7d308d3156807dc500e255ca3b769d6f40411a5fe01dcb99195ba4cfdc95ad50cb36626d7ffb2dcc126bc65b6a4824760709646cfa0ab996c6d73bb78314ae1873edd8b7ff8167f668f591831c785d4a2c46f402780e78fe58d5600dbf233ab4861914b960b050e0daca1566f49836b041713c6b28720f544c3c4c4c8c85bbd8909364c12179d4c56fbaf6350fdbda60db3bb90831820aaf58f03bc0e942b53cf680745e488209fd5898a36afa999388d1f6ce6be3bf3766e67bf893cca1f3a92b18d438e8a9afc7f05635b41d6941931283198eb2d2f04794822158dcc9eef9ce9a3d009606570d1554610cb55629505786b07c6ccb402a8ba5ad2cfb701680cbf00166275c2d32daae53b53670522d6205c86142bdbc409b968d5a6fdaf485d6f9349b80138db4631618e357b3bd0e78558dc02f368aaafd4d11b5b36eea751d0d077fea1410ae66688abaa4afc7011e9ed3f0e3becba6bc48a4a7de1798d29f7272e49b60bf0004453bc6e9b6f6e6fd3f9c4c211d4ded080c97c98c437324958eb0eb0ca71e1b7d48ba36d4f3b8512f3820d252b839c58f58fd87b067dec5ba3e153371a2b2e585ce25fa60fcd2ba1714b9efd9aa963ac43205a5d255969d7051e7bb935a39caa48b091dd3a46c2ae94df833951d32fdd14d0882cfa1445cf5bb5ce201792c6eb714f3fee3f920f99fd3965ca5c014ce0f7e0bb2d9e8023513a328a36e7da30a1ab258d12b18f81b0ed697e3e23d5018240aa358b4edcf396c96ce361075d2fdbfeaa58d8e5e67f450ae03ee2000e0475af5a522c8ed28ee415b456d23ddb6ea4633015fc703280c7e10056db40a02b5c738d30716d0b4fd10bfe53ffb76ea693584a91f7a93e1b0c34d6ff8ebb99dcc02409751b0d083a775e018b435d3fac3705cba3fd608e681b1906e246639873a8bcaf2e1c3dfb5ecd1399eda2610c2048ccc08a2f760bfe5b8f5eb6f80197d973a3119d2865983c5ef0faed1709311bbe82f6f37e5863e4e4fc2c7a23a747158e6c977b9cd28e36da1687513933a50be2a776d6896def80620f2367f298badcefd20aa266f663bdce70df087b3d894d45b4d42be11a4578144f058b4865ae8737e60d342db5553dff91e8992f14d45c7dab0afb7e0e5b020f356dfbc4accfa9d6e9e3d4d03f342435ada40b3e2b7fedf938cacd8037448730f12c91da8ff2fdbc08af78b062ed3c0addb5754bba1f8acc3fe8c6e635f6768b13ee3ba84470c354b779c09026cd46e510937096fb99761c2a5cdc877b9e66f92a9cadb6c696dcf4f84bd00aa9635a316c522a052a3cf83b53f9d5558389f667de38f255f6a57f47f445ae8b91690ee6476cb2c16adf11c1d9be38f36522b640c12a2f4d754900e6e843fa6c12e8760b9f639fe1c01052e4d816feb1976ffc7c1c7ab159107a7d820454fa50cbab6fd6a655c930138af8b89c1723d44801f8b7b5b76de9ae5c902a6bd5895089bba1371cdf208f50e69ccdeaa2d915b57596f423fdb063518a6451c8ca85bbf1a4a1868f7e9f32d49be87e3de0a65fdf6c026f14ac026ee4dd6c7271f9751df14a3e885a165cd958d26bd992fbda440ab454644dff60caea30a6e1de68d81c2412364fa8fbb6a50e33d1a83f7702e0665c5f3f823ac5042e191f487da93996da215d426e856b5573e69485c3280ff14e57f1af9a0f3f0638790550abede42d9c98be640480215ce4eed2585f3a711a94e14a808f1d83884e72cea3a23f8dde00f0eca3988eecc0b882c5a7e9007e8bfae33d1f6c71e8dbd469b7202f7d95b23f2f935c010054a1ead83b6df4bd5a72d3af46fd638726728262b79d0122a16e64e6adaced82a16a12fff241d1b9f6625a2697882c5ecbe0a116386129a032f14cba9f417e20ada491731e251ee083cdf4b12118b7d8783f47ea566ed19a81e80be4ce741163a32f0056ecbc0ce4b47c4f3f6bac531014a76a48dd097658f6f2be4166d24ad905355c98db2641e85942f25257fcc00f7088ffd380f02b2c33e9764118b3a216e4db87495b9c9fd178f525337931221643f0f47e564c95b442b966c466748ed31d23630e773e8e3661437f1f7517a47ea4d38f108069aa099b23c04d72d3fd528e6d4ab6a18199a6b9e90866d50775c38e5255999e87059aeb950d8db9ed84fab5981ad8ed496fc182ec8c52c452cf91e00aa4dc77fd962eed2b6e019c2ac5b8ba526457593d1300beb0a0e20bfbbc09e30cc54348fb925fcc131f3c37d2f9f4a898e68c85457ff99e2ccb19091244a5f8ef0943047482f60e84f5de691421f6dcd8b24a4a0a3e4aae062b9935d27e3f3381ea5a39051ecac9365affab7f5a378e7ab813bddadae1b0bf6b6c7b784ac2f575ffac6936e87c352c8127c0fd4d1207e33031ab53f13516eb1505156a628d13c25ed97e081590f9d37a82a6aef21b13bdd7f31ff923330ac4c0afcd3df066bfdd79aa259943eab4968d3e51bca6bc7dcfeee39231aca2bff29cce1787db7dddeb3f5ea4e7908010813bc3d325b07d77d00d8500e9d0c49c43d5d44c7ddc1d73c412d45ac119c9dca66a1025aaa652d7f89a4367e4b690b41facff573fd635a4f442bc6fa70eb23b0065ff7e32a84aa4cb308e2de8e7c31e82b4ef81a58a375c6ac79d1e7b165213a8ba64c90dea7599d332c7cff5e4c579fe275f92872d8028dc2b69bd766630f5d86785c5e20a1287eecc41b932dfc0cb554cc0c5ed9dbfa497978a5dd4e4338536351f3c966444d333c45d73792bd4511e4be25aed316f5be8f0d328408c21e9b941540b5fd578f3cc437827ae1103c094b4304893ce3fdec13f243b1e8152e45289e55742a4e486eee5d55fe181a9fe78b8068bce222689a1b8acb6d02791373290cd34840874de2bcef0f966d169e48c010b510d0f0db75fe2d4ed293723be8899abc89d3315b0ae046ed862e4b4f3f641d4c2cc558308c88779d373d4da18a050468787e0f6337491e7fb694a020d958d90043e7918f7d9c62e3e3eec9f89cfe4cdefb475e9ee2cab1501875935153d697ae9a4461b4d44e93b9355700792b4284da37f6510216f7149e6e985d61fdec0d715c90eaf9bcef646811934311039e97c5e04c027dc0dbf175561ea1040aadf33f850ccef793fee6f56936991359153d2b1c4dd0250972cb9ce5542e2c8e5ad655ef38af14b227a19a82b6495bd978880e145cca4826be813d68609ad80ce3fdc6aefc09c691e478082e6734c46ac0f661b95a63a87dbfcb8135036d8a7a4c92d1a06453ae7509c80f90b8085b1151d5df76be11dc72aa47854eb9c3ce4a1c4466d8609d78aee93e0279ef27366c40e3bce8a3feb38298e3c2046aaea2c3678e6125157e9badaccbbbcb79dce0c7bdad971dd1e5f14639873195aa4453525c394a72a31ad7e887012315364278b360bb30eb2478088e81e38cab99ce5dc6ef949bb71f3d85d50e2cb847fe30c6e513611aec67a3d3d88f0d6f79e137f39f10503298719eba1a408ef7de283421f6a0207b0927e530d0d75eaa81a9c97e518bb3cc00540674b350484e78e2f20db7b0e80120547ae074c72591a49592f9ea9ec6e44f2bf89bc21b590256be5da566c7e160ff2e3e9efe4b8cc5a6dad7931193b8a189d52eec3e3266fc5d9958a96f7663b140003def68e7d58f96e84ac0e2c3ccd438f120cbe20aca57d102d74c4596bf20ffad930668b614617bee32a71c8d31adb2ae10b6d6646c3062a8157046350b7b308315ecc10f2ac64ae1342030307ad88bc66530f280d98566f5ea4df4eee6eaeaba6663fc021e8f6e926ccb137d4d84a8aa328d9b853d2297f33601241106816adb9a945ec5a0dff72fe7d9c58b5ece3c04787de03f1fd4c736fe02dc75033b443e184376fa9f030ba08f0b72c76e53892903c3a4efba3de83722b56804bae0b61863f6e7df9e2e3edfd4dc1faa63fca532fbc72a3cc3b25d9d44e1707c55fe98b1d6d1dd95a1a1ce335f645be63b0eb0911c911a42e94a26696211d59827e67acbede0b5a225f06cc194ed26c9cab013ea01d2d037416c38793aeefed62a33aa9fa47fdb72cdcfe77bf84b919c8c1276e2b3da13c57b500da8d1c2237fc823377d9ce4e2dcad6bc0007821a28574e6997cf33610ee2e6be6eb8e7b6bd1cedae1124cc00d4af25c2e6ebcd07ec963344ccc7284081b35a7a31e60ef7572758614d08daefed60d631403b71e18f93a6f8e9da274050b763bdc49fe25c64ae45e04da37a007487c71d7706a4cf460e1dadb699e66547de103321f96a91ebb1c48bf6d2a852db4521479f9b6f1b5c3b13d4584a32e5d4eb97feeef62006bb9fefc767376f676f89a6826747c9a782a732f45a52cff77fa55b6842fbaf5f6832726274cb3f5d35fac1bab54b0dfaa0b785744389d9978af932d01ea35ce3784f7a167f18c85edf463a5260f9b32f13072e1fdf3ea21c6ea85514de8c9c405252138844febdde0b6d13c20e85d8737240419058361d20d4e241f7a879b0579c140df9045f146e4bc9d5f44f35b7d1ed0eb0e727b62ee78bf2af0d6856948fee02ba492d3928c992a3245841b4dffb80ae7eaf1a9261b276719e8e6fae1979c050e32d8df72f825ccd5e155fea97142604e92b79afda0e5f71814db32801fa667b3a869c9778e12c45bfdec734014ad60f87383ae915a765ccce2199220c65b44ffd7076e3115a0595f13f1e98f7bfec7dc97fb3e50b31bca6b86d95332fb99e3803092dbe67d92e7a18bf028f9ac53fd0d179270aa550042ef46d44c9a1b02f8f02afd470c893b3cbaf3eb6a8e676b159d8560108ee215271aa570e320a7242eebccd502932e0f7fec82a40a6927a0397e3dc40c833bedf4cd8c289f07d9245c5da04e6a821810c0c1290f5c9133d1c48876604fba81756227dfacfa013294866115d0e2320b7eaafe371ce053db2ba6a0d66b6840796e4e9a3f77318a551bc734a2a2ee29a100bfa090fe0ab97a4427d4d63a19b874079572d9e9e6fe972099fc0450bf3bf7cc02fd935f30a1b50a221cf8b635d9198b3bcc2a8389cdeaf389599311743baddeb47fdd050badb9d9800437a1065bfde6efe34c6dfa446030ab56373c2a62eaf70bef76e9802fac7e3621790bb812e2bda7e5ec262b84ce9b8accf99718d57f20de2655e448ba8028adadf028c453ad8d6c4482da13af95c09f2792b71d1ac9cb553b680d8af24b9e7756b1fb566535652961878b4c42a21de0a301f75072ae29226df753635a550ba81604358c2d10cbfd011459e4453f97959883aa2c1bff74d6bcf71ae2a63233bc203e30e3418811adda72f70e3430f70676c0db04eb1b66bef69fc3778e05ecbe58d4598b1bf4b0aa7a766a04afe7b6b2fd9bf299e654bbc1d0fedf3777edd540bcdb9da1fa55d2f950fcb7bddc9fe8863c92534ae8f0c895544702fba702cfbb6bf4792a5bb1da2caabf5e48f0321add9ca4a98d6b0477961fd64905690236bde3d9af5022d77fab5cfed8acaee6ef1f4962dbca0cbb927b7a6d997c4f04a423855a990adcc486bd8b493897bf8ca5d7610a575fec533044aed722a198e2923145f539f4632ed2a0ad82c75ac6f12953e4ced822afc12175bf986c8dbbd50e1dc756da7c731a05da5e7a164b5aac07239a9c5bc24d4d953d95a5a96d388aff5a7fabb906ba31937e79b44070ea4f7d2a45c0f50c992b3d65cdf161f75f48433982bb91b349e560f0245cd839ca1af03317febf8286fcb13d97ae641aeeb6de7bbd7f8af4e8029c23e9c0a919c533c438dbe047125b833d9dc35d544e6674d5d8b366feb714dae62d2a88051ff3dfd761a68208b00fb678d48a306e1db1875dbb5596d5c47f3c6808fd797eede30c5dbcbbda5b0922b2079c3e2f59fed9ca261d98f464d9fd4636917b3cd0b9f1c588ad2f1f0caf117b384f5a660b7054e7fc62bd077640ca61f3272026b4960ade31fd8ad096109990035e80ccc10c308a86a33fa214702604620675a2ae5632b49ee81f7bcd9c7f08091e41f67abb7453fcd02f95c5ec5eedfa3ce88391dfbd18f84125eb660ee575b7561efd909df89e2dbb4432aafa1597151b73990e0b4233ef672c6eb07cb8127322a4680861a57c47c9bc5ccfdf96c59488def7ef2691cafecc4b04c782a09a46bd47e875a7d2f4d2440843ab5b0cd683e4fda4062477c623d45d26c018ac6341076584b4635812b18ef02451687c5bc96b965a2eee2cca900110c9d4a2bb2e21f4be6c3a604c18b20e198bba0594ebf08a25121cee70ae2854928ea30f0f04298c42c980c6e866fc4ab7e98872866a862bb596fbae052cb29f19d4d8cd5fd588b14a85cc20e0c06cd4f0c174bf9cf6f3b30a8c1158c28972630019ea5e734fd630b0548b29198548d9e6c0f45ab14f8bd023b6bf275b8b55b3f1ef21698485a7017a2f265399123986dea0bc2ad4f883b085479b5649e3fd93ef01134bd3dbfeac1e6d0d3147af91d1214a481a31c5ccb565d7ec5e03a5353757070c5929fcfdc7852b842db3a3ad5214b8e958e7808a4320caff5946eb288a90162dbd35e5e5fe4e3624cb401718604d19f3b4a7821508715bab1caa8caba2325e5af7cdaca6d54713448c766a93e1a360cf5e06b8466792cedf2389429dbc15a78f8d8416b19b3ac409e1b95e4c0326494730264ba4d2b59393263a4913434fa2bfac45e3b1dc8fe7709580f33e11e120c3251636a03069c3d1bf2b223bcde85b5473ad4d3da24cd51a756d85e83bc2f7195c817f18097b7fb0d4e9a455fb5849da7058ed8415129cc1a8dce44a59f975af87f915269540e8d3b1f3768571f0a4bec4f654ed369e97418d626f8e30f540fb042a3e331d266563debff8e35bbf8d1bcfcaf22018d669fbb6f0d3230e64a17391e86ca4ae4bfefec6bfd87eaec3a5f222b725a6d9c5745e43a376c26764e3e57b2d94e0a7688214d5095c1b8a1203487bded3cfb1e53481ce547a5c924a452673014c7f6f902f408c5abb4844870157e5bc6982aeb1f786dedcdfc16eaa391493af0e85413dab2ebbebc023fd381dd00e3b7e73755f52613d4fa571b31d05040339ad7098c6375dae6c43da667517ac7c7bf25fd8f478fbd88ed6bbf197a8d9a13ddb66aee8ead8bb24d8f2d4ba995d04e3ea31b1df51a3af96bb9266633701c1fd9c200db11e448d7a6e25bba77db650ee8e051b36c20e39b506071b40c246c5f668ae6fe34057b42fe1ed6b4be30b4f5b351c9b056a1d1c52d0809621ab7fce51ae61965180ea68116c36d3103f8ae44f55698ef4e18105c0df4d1d356cbeebae36c9487e006dfcb6154f554ce8f8c68720e8a9f374ed05208a01e396e648e599e9e57cf2305d9b52517fbdcfa11b85f8cfddb809456b394425d664abdfc0acdb90fa5c0cc2b773d2bd1b621e5b39e7104ce02a71936a5f15f5d1b0b903e7f601f543e1d0d0eb3e93fe79b5e43e34f1cfa38e0c0003cccc9f8fee9fef4ab6752bf938f027bf73b51137c91d2f8559438cf409e79fdbd3c4ef3a4166991da967a16c424e8b1d6cc686b509207b69fcab8ec6a3857d501189e12ef8d25a196c6bf471d9f741f6e67e7c8c164446c70e8dafdf7f96d2117c952e880dcc87d28bdc832c611eb0b02ce6c61c4b94892acbd2a827ac3b144dd69094c28346ac464d3440a0b14ab0c6c5c882478dd541428b3e7f0b136aa477c0d852e4b1de9a7cca23b6227719140e062a08abfdfd332c94f5da648e84312c9748a36a657abefa7e269ce5c4690ea1b38181ad81367b884b2be740a3a0531db21d2b3eb29629452a312fefdd798bb04d99c9ae9239aeefe2252b38eaa0342ddd1928e3d5654b6033fef09e1b0eaf7d38ab42434390a9a427a9d5b728f377b4451e8c2e1d0b374cf7900a22b0a6de2256a3564330ce3d99acc6a41bb482c9f2b5cde81625f30bf519be93d7f97ff55ee85d7af02a4b1f783291fca86e6d45e2814e606375f8ca34a11d00fdb0f8dabfb71e37660219327722ab37bf7193c5e2a94bebc40486b983749619bc42c4e246cee64c7c52e74c4bc6cf9c531d40191101deb465a9f9ac549d31a3e8b0ac76237142c09c4ffb51452c7bc0f2df9ff2b8be2ba1d4174ddeac49b5f02e815920a911424d537d34664c2b86fe461fe3fdc5c2fc798b3bc2d43253c4d804fc039d80683366fa267c2682cc22816294d4513c6ae9296f3eb2c604f91ebb7545c02e3361a9416b08f838fcff70c36a37fe4c7ff64464c6e1c72bd7ffd5e39b86b5d6117d080c029fee378eed50b592a81dbceba9cb80b80a372dec668826125a581b85da2830a7872b35e45750fb7cf7c470f9b4de212ac658e92652e6e17eac38db0fb3eb83a3fa37d34fa0303de32adb888924367ceeebf086aa4b30015604f7b7b6cd79bc428129cf997b8461edf41c24a00ec3b48804f00c95572e3a571610590768629e5b35e758e3905279d1d50ec37348b5bf5b13c9b3aaf33b0ca9f1efb2209d9e40dc572f893a60e454bcc37bad9d73cf9389aedaec8ba5eddfebce8588a0335eb5bbf1232227c16efae3133b07392022e06c293112cbb964a5c698580b6d1fd174bba5f7a856aa6bcaf0f517df77497b74beec5ee44ed9ca24c8ecff7dd90ed6da6e056351829dd0e8a53acf96a8c76a20657e530fbabbd4d9bfeb331c69492f50bd05b912c70151ab2e654114bd5aff54666523382fbf2c7ca86b5d9dcad1801125f4ef2bcb5350e07320cdb06acafed4bbe235533fa7186fb145b3053b37aaa455b34d5334d683c0f1c7b5023ab2d516e024119777f5fa46de2742dbbfcec505aea7036593de8c5ee6e235764d93f26f243c368df1c60c18388ebc383c08078e6e8e9fbd598ce8e44d38659e684b8fae8c42ca9452718d13b16716630966f58a8b5496924c236ec60d2c59e3a40d8ebe8d51ce0cbe900642661370b9a365abada7745fd27f447f55de66f08d33c0718d6a08cef13fdbcada9ab50f41e8bc258073ac63c2419a0443df223fbe8362ed38384889f3dddf772db163778e132f82276d0e2b190206854441939b39dc5a3f17a53c160686c767aa2895af677c5ac035bf8c1da10677814562ea9eea44d776ad741a3424a1c08b85d60357119bb59bec35836c6f2d66909e742ee3640cec79a488b45de8c591dbd50d0b2b263f08487b5ff02f876201e256f1013c5b63d3951ec2d89859ebee31eb86f36e6d08b159cf91f59ec2b0528d446a8d7bf5b39063decfa7640afc54fd557a24b82e9de8ce66db66298310ffc195559a15d2a5f5cd4bd446601cd988b7252b7912cd3a424939cb733c4a2da54872744a154d52550303945bd1ab9dcc8243184bbae4ec5b47af5ff6af2ea9a144f2fbfd31b9c480122a2570f70f0c3e639604bc7389342276486a53d2e6b35ffe75ccc9dc33a3216a11c3080f782caaced2697b1240f4c09fb0cec7c7dd883401e4e58191d23b13309325921fe72b82f5729edf7fe18a0042a60640b06d64569c46a2348fc4a68353c9f9714138a27b84ef72348e5587b729ad91b03b755c3391e3282b557f2870c368b180f9a2bed5cc60fa159810d8abc688a0a116f5cf406046166c0e86b1c20580cf34da41b654d508513d7b88c9c03920c796fd4b524106994f47d91772f4979bd9d86c9c802a52909cd7121436ed9356da8c3bec70bed3ff4f984dfad270db34431281843f3521dd7689f40e163918b275f6660c65b0ef248056039011ad17bd99e17713e630fc351be31c8c9b8c78bfc4b3f65977d9274616b70a44ef3a44c96bbc5b0e976d0cfc65a2c701087fec112153c1aaad1dfb3327eb01c0f9a22341b5413c99c06adfa08e43f9044168d096fb0c927d80435c08f670fb1cb9487fd142083fccdd0ae0457fe1b9626ff9da1e50ff45318eaaa2ccb4221081bb3eea78d4eb158e64a950764c8961c4ba888a4563f8562229e87676fb4ba962b897ebc316f9f329cb651fa210b5a8bd0ec03fa3c65e2f3a027cea4ff3e42645c00c084473596efc8714c8d83d2c9db9d3a8749276bfd9a2d5ba52accdef175818e6bfbeea6a69ff6d1cee06f37d9d0d750044bb477f39c227230f64da33856110ecdb51942b4a9574d74252be64997239b9e0702938e91e001f4cac91989fd1885ff8b36cdf3fbbf98e4b32949388a4c4d81817d6b3edee280ed6d779dd51fa5576fb4d306bb8bf35038cfe4c72dee16de3aabb659fd99a809d9455ebdb8c898e796633e4c0f869e15786bb65f1ae2ea0f53aaa6b5a95f547f03254e8c93f7ad90853be88322967c81eafe14a89947d6b9289031c398c60dcbbde223d8593250f5953a719f5ac71eead3aea58ed8db3b367ea99fe3583c3a5553c13bc952e33a0ab5cb4f3c9f6c901d6d7fb408fac1e74faf2df5d1967ba82fd9b1221442d494c50f8886b64fc3d0a5ac849bc459882dbd9aabcec92741d03a0563be58246d1d055a08efb581d82603f8b9b1cd4194a5fec5fbc1fc3c7d8813c57f4c66259b0ce22f7a6c85272ec5410b78cb03aa2653c6d6c7040be36a9f8ef99a35d26327aec09c0d31ed2b900ab3294c507362539af67f3b5e50365acfd1bd2df57ffd6ae4159444608fa5da49bc84641889cd5afc73cf04a993434840fa9436b88c3c733840c2e0eb544d53c969158edaeb0268424eb0eb306d3b8ade84ca419bac88176d713b82af8686927022472df825846ca59b7ba917c8c699fc310dbb86b461a4278a44e36f558ed74d67e07670d6393a8f5e98b9e70fde97e6c5671450759da4b7cab147a62e742d63c2569137eb8de3250254d56928ede8e5005749427dad7ab88fe4c49a7655fe5aa7f24702caaccde10863f5c6144e0658743d1c937141e0140eddd44eafced4f0c09cef313a2a79c06d8a9404e6093402c00ae2c839edb49356aef9810ec345338577600a617cad59a3da7e6fb2c4f5ef33eab8393083b9d5537a3ae0b02eefcc1c89ad4b684838276ca07ef6877521043e39ac7045d46cce1470ab1cfe138960d495566176711ba0b59e9dd80942537cff2a6a58774b07b46116d50f3fd37e03af32c4f086d2a169b9eb407a305828f189a6f1664ba57d56ea49f86764faa76dfe9b0b96d369d113cfb0fd1a03a5c83dd1171909cf2d07128532777a09d59db34ef4ea6b8e02667030902f7f00fcbb28653e1b4f9a08d58a668f217023c5e9d6e6fe01f80842b44c11f5859dee29543d09ccee6c221c4586888f0f9d0ecc15162fec440475875987e90c8137357b949c1f7fa2f6fd747a801315ffd125198ff12a48b94c62601cf6b3717e4de341cd16a68c24fe77d4ced20d8918c30de29e3c839b83e76a59b1585bc06660d49cc88deb19b97a8d3edc122a008d76a21b276a6171291e5c5c01ab25853125b76f3fb803ee30361f9a4a6f18dbdb30413486301acea99fcec4acd20e710e4e2b690d0ab1c137e8489d655fa0e5a2b4e8a66b270146592fe313bf659aa64755b52b8f88d211dfd2116a22d8a2003b749bdb147f3a6ee60db08d02958c8dcdc9a80a685263fe4c57f16a8ae37448a10cc7293930058871c061a211ab9dbda96e6b745292ccf77528027d0523821e3f4336139a96e381223775fecf13fa8b32b442010f0f0660102f0a7df134f6b5fad448937c53c316bcc10ed625b0225e919179aab812127ce96b18f3710f0575b3bbc18e86b7a2d525e4868192e870ee064c74a335a92c44edf4dd54a082cefd707634693a1db9d630a2174b4ecba7fbe480cd0cee18cff69d94aa5134439a16b9522f291ffcfbe1c4498c02a73bcb704ae5562fd181d5f65b38c22a35439de275eba997944de16c8eec018db2a5160f6faab15f7c44ca262e3ef34789af2141641ce34e18e4d50e6bcd8fef0793ce1dc29666139644a9123ed622db8b5e826e8bcad3e84299973b2f7eeaf398fcc00e0c126b2e6a62a40393cae24472b0920924be83bb2cfbd8a14c70aec85fff749d9c2d6575c23fc25c11632c6b020e113a87e80f4a6b7b8de0c8e6734c951b2c3c3333a26114c66c7ebbf70f5f04be84331231d8e80653554c746b5870b708969dc3b19967ffd35dcd3842f9b9fb8399fc69d42406fe31b210d301e0af4d3911b506255ed23eeecb5baec2e1c6762c33a141edd81cf24d8ff8773b4c1774c658778378e40024cddf2fb01aacb1124c69fea3acdc6b8bf6ce3f3c0994aae85207e79f96ce44b4171a9640c0dd619c19a9ed483fffb725c4b004fc626417fe050d3897a357f3c837baf377746dd5f6bc4dd66e5bc441ea8e6680202570620e61dc52534376e76097e96e4368a8d5e52512e78078fe23a79c25390035b85ef66723c476bbf3c6410258c74c31ec970fb9c269b6f29c9ebf38064929d67cce35145da8068ec4da9b21867e9cf4003474bd6e950cc44230fa8c19bda547779457c12a106ef442d53a6d47c1769c422f05b78e1e580602a3bc59bf690157ab1b248e02b321636c46dc617ee46224f3bd9d96b742e6bbcb1bc0298cb9170aa903198b846aea4ab1adf621b03e04a8f68d56c5b06f049b2fdc227bc7a15d533453c21f25a5e11d7999c40d3e7d086c0e2418979f6f1be406d03f7c223f2ce8d6fdc07a9f8a3274c1b86f874a7c5a6c3b465aaaf976c7be629855e2844973fabcd9fa357a8d1ab025b78f44fa3c62da9ab613e072e3de36ab2308dbea899e3db96414090fb1e55349f171296b6a28feadb337d974eb33d99c9856d6d04beec3014d97b0f6b57ccaa2e4f6220e5186c568581d245f78b703bef0983bf8069168d5608d686add6652c2a41feb713180e3382ba36c8e318c158cf7d74fc51e70fa4d352c21b8fa7ac79649d655d63cab194454b5fc0a67c12349fd0d51d3a3d58db4c48f484d986aef0723800fa3c05a0421ee9879eb9f68b76213a54f100921e8b8ce53ba155a33de6b1374384ad09acaf705d67df313110308f3f9345b78b54abbcba58b3eac21127c6e6818ad882a363473c0622a820daa6b5177c0aa4c1fc8960c5c76899b4a89abbb09890822181a6ff1665f51db97e57392822b977e21d9142bac130fb09c81b9ded1ebbcbad9e5dadc3000adfd28ea32f4d22a1a0f1f69d8d39e7cee5a1cbcb2d94451bbe562ec689ba88136d87c4215e3ca44bfa8f1a6e9d301e2724a28d269f67c5934c16c9bff10dcdf64b745131abf135d02ab81412219bb1d253fd12d9f3e3ce5d19dfb4459cfbfa91f20c350ab49cb9e19bfb50037d483869c72323dd9638943382a97ed38567613bddf14480425ae7f767594f9b14db9d45347bcb8fbfe22dad774307c43ec4cb7c5a2487fd6b5f40a9ea2d633ad886ff53fe124e1185af9796f7135a49dc2cdbb08e8e3e22b6ab493ef2cb40f0ffa0774a48730b0110c58983261c7cf3f69e08646e7031ac04f46130bf6adcde6aae1cb05d447946e02a45f57a7a12dd6483ce7a861707b5656c0c23f62ffc24e23b73a592e6dc6e4b3c882037c8bdab2c9c170b17bcceb23e7b97bb511ffb25d3f3287bd4d4bcea6a92758daed2502a3074c918321681e1d8673e1d3fcb2b690111fe7e397ca88d42b1037406aa07775e6de83c33771eb7bb99999478908af1df0163f67f60312de55a162032195f4764869f62c9c1303af6bd2d0321eab66e4c63dfce71062d0b4fe096cf03aa6b9bd0d2839ea3ad9bd1010f40b15546c66a76933e876e34911672708eb1cdc499d4d97e0522c250baafd0f5ec2e2b5d22b5e42e53df5a66ed8b3a9e9b4ee3261b1533147a9167e015407b95805693faaa17028191eaee4f3a207767802aee8e840fe4a94abb9eda3427b3b4e181f105d9830fb5ec31cdb348ad1a0826bf570e1f08b7d0f158ff4a3b8fd76cd1b0a2ee89d0bfe8d2fde27104486c2159fdebf197bdd8f8d98b0315009e199ede97cea7817511efdf56d3f76c715288e120873bd9f152939315cdc2828c877e0534b11e2f398bb2ceda8427913c68d3041e88a3bbce034e767b3d5622b3b4715845afada6ef487601e78b8c4ab8e96e14a390f628fa15c35164c6579d669cc2ae2602dde490a8a80848181e69f502d7dffdb25d8a1aaf49973e18e50134bb6cc4ef42455d3434f5bf623ed2e05be0dadc2c3e3378b66e5d3f46e5ebee7094541ef83b7686c9b6294cb0fef026d4469620e0cb4cb316de173f75a6eaea92d3a239526895aff46093447cc677ea58cf818731eed423f1c3cec48a1a8be7a1f15390f0fced810cc4e4623938e62b6ddd257d0262ae296b6c31428b7eb4b9cf43b46dff1237bb34dc151462a54e6629d906ea704ac39adba5ddb52cc5d4d00ffdc25c6dafcda18681b5294ff7b1a21ae4049bf9432347bd2a616f6d55273a97019ac2dc6780e4288efb50c17523321910c58cf63923ed1b0096e7437834892f1fe237e7f12f619acdaa9bfe8ef7601abe04a500bd2d147599bce10a1019321ca82f9663563bfad331b647c914dd286e0d784244121c138507262dbd8246cdc057afd3f763941a164a8463ccd5b144e94a0125cc27e750e14a7c8166e48c6a0fa0469a79b94ef8a9374e6b1a926a4fd8859621fefd955e8ceea726c8ec9fa585fdc543284785290e921d62ba9f101857785408d8a84cdec7bc3b32553ae0e91fd45ad6e70f6376b65988573096d56a7576f8ab4d99d151d864c37a528ad739334d78b71a128e90828ddb273cc2b636ca963f829186430987d61d2f8e0469f0b35d223c7ce181602d764b19e899d6aca26db0012e4a8c46389c476179da0185e83dbf631c89724a7502aa4398ed8b5213dd9d2e1181c8b90ed4031bc0f1234693af09ecbec5e27330ff763e04909b1ebab640db0ae6fbead7939e0e5ace351cd2bdc81cc14f9bc72a5affa9aa7e32b91b7bc04313ad979cdfac79c8e2cab60d9aaa5422cfdac4c8e6fc7aa00c9e8f93aea437bf8c16f9097e899aa93d3df50d0444162f877c24fdec97c48d55ac40f67b7b6ecb4f9e1ec89fbb0b63b3a4e61999e62463528ac929af098f117deeb176da9a40e4c776d7bd86dfd881b11cc7e7d222be75d87e619218657b89f8225c844d8a5cd2e6af71f98e40a7328d8ba5b9c039b41b687336574fc439f441a17f407a039051b7d854faf4972c88de3c763101dad453a2df5b4b27852edb09a37ca1797161989c01f68140e37663ff882c2d8f25d13bb4f834276cb7487c2f214b038053b3677c3f6fa21cbd47dbfe64c679ab15b507d826c4c5e3cfda9d8e759096c493e958d8e0cd758bd801715e45009eac9207d832166a590380fcb967ada464b34df64c74698c664ed82a5e1cdc94f8aea0bca960ad5880166e6e88ebd3604344cebf97d56a736222959541454aceb6f8e5f7cb87910b167703a06048d89494ac93fa1837d7ab73057406e77d29770949e84c87a52d55f23642a1e218daeabf8565018dea7196327625e7798d93adf1f0620b01e61053f67f28795f43baaf1e6415c29701303a647bb932ccd488100d4881e86039f765aff6e43cbe0c62e0b68ee294b98ac5b074dd39735a9a87b224183d15f50346126084544703a2672c31daacdcc9989047c78eaf8fd19d5e90c2a51c7b1b5a6512f09f942864371c8c18eaf689d42dfedafcbdde25dd0f33c29debdbfe11669fb9146bb7b44d6b57632495b1a61c835ddc66d4bd998692d8603f98096925b1a44ad7730fd520d4ff6223f943d0e3a58c5677a4a8f1727c01e51995120ddd119256b83682664b4099bb2988711c82669f9630f153f0df90ff169608a2fdd4d9104c69d03beed6ebfd4d1faba9b706c57858bdd6f6173ce40ef920b015c65abe626cf16a443bb1a10d2b5692dab923399f5ac8a43a03e2e20cab849757379068e6da9884dafcb5d467dcf216ef021815900ab166ace40976876822fce0014568bb263e95651d1ba6f6607120e63092e51b5dc4a9908bf35bce3f84d6fa5fd2819d638b0642a85480a149fc010d415cffe44a466ec970034e0a8c1c7b5af408aaaf5d64ada18b1ebf2854ba0d3139537f64d248c1342299b43bb35ec18941ba474af853188d3d39737a451e485e95d293faf9b549707a8f2edebb6ad5c42fb20c2f553c7246353b602aadf3b3517ca720ce31d489b7398b3df1b78a7ffe0a3c2b67b3bcf773040f6372ea3afc9cd4990f78b79f34d95d8a6891bef0bbaa0092d6a57bc4e82c532d7bcf167d4b1c40578dd4b25b02335f8a553b09630df8ed60956eb89a31b7a6f94f53c3bb6fab1169bccfea6793eb923dbd3de51855100c3eccaa34b8753ab31bbdb1e8c6b59365c128fcb341f26461cfae54d7c4e0a7b91ba4dd0e44bc35c895d12d732843c83b20773ea27efb62349502e4ebbe95845d33598a3e9f583c2516353939cb11cfb90cc0e3eb7d82733e5da9588bc9cad0a981f8bed048aa713967eb2673c67b2cac7428090b7db63027477ddcede0117e0effe4044c404bd55fd9634b77fa10024e1776a3eb329115c18a1a72f4f30b60e87b51e8342ea9515bc6aaba9bfc4ed4381be7e20caf79c251caf452adceb427fe0df9280cb71108818782467bedaeac517a88c37c2fa81359ce0c1058f27fdaa7187e13d77ac7f21aa546c6e4c4e01fc7630232b54f40a2c4519fba81483db3b310ecf5fe6d494cca26fc598a3912f64a4c8130b97d6bb0ce02f5b8227acd6c7994e696638222fd11249f184790cce0a5a1c798e6dfe3519f3d66df1701c36cf05bf11c1eb44eab05a70f7e16a81d8be2e98e92b38ed3029c3b7a0c1cdf604c6a36f7a722aca05f733a14ceba166358d551a603dedadc6b3687dae42417ce825cf3e8f541eaef38f56815e0c4bcd8f03327848a3beeaae90eda6e854d662deecf36f6f464ad1c7bb8c2af5f9b4963f522d0b508c5e5696084f6f00c0368bc40590e6c977151a0b804295642697180c7677e6f0d194f0dcd5f2658ee7f784327bd7eeb6c55c0d49578488db40688a5bb326833cb5fab80cf4dd7daabac3bc56f0a6f401747037bb7f727aeeb5192400df45ced24f3981e9c5e54f00765151378d20200ec300295eb942677bc43f5c2352beeeea3ef429b5106432afc5df75ed3b95a8720d8a1ae8618cbce95a4b39e29646c1ef4f6c62549a9e8d875b663086507e5d6ccb68aa778f9df42b7a0c2f0e4d0bd2d877d7d46c5b1e9070d674b04f4a22dbb261b25b95720d1005412ba49e2317b1996ac3f9d0c4e237b55e3b3c984928b3660cd996572311eba5288ebd5b41461d6c5e0dd22607ec9892ee6156506477af6a18b147784738cbdeb4d431bb3726db10e3ba7f79a41db5ea321a2e9d5f496926e013f61758fbb6ec9e9d50f04507d0ddfc97df3907e9eb449fcfc5205cfcbeb5baf7629ca87434abcea6ed9ef75461f61b449a4efb4de0fba9e6fc9ee83099a1ce03bb70962aaac026bac5e2f8bce604ca873d89c40712010bdc9a019a8edbc1022390e2ee0629705580c10b0ee7d738160e76c928bc930ee6cd582582fd00ddaf92362c10902703516a25920b76af31a3ca0672921366d07a71aef1a37d9678e4ccd4638d0883cd79a4b1872c4e1bb7542fb1456f40973b059e5e36270671fd4256e859251fcf6fa55898f199d39954b63e82542a0170cea859d26f312b4bbbc46da8bce5c8ba85961fd50205ce8c15dbb8fc47cc83192fffaeab3117cddec517204b9d0e2e960975fa160eabb49b2cd736c78a67f415fc587b33805b8f4579b1551a91b216cbc4f5000accbdf5a2496115f88cc69f87ee70f1c7592d4283b0d9a3ca5f4b66f7c8ea9698b7e69d1c46c27a3a355a672aa3f42f00d04e86be43f7df70bd40a686a63f0b9a89c89b9d79b00875ebac6e0d3b660516165160d20ea0f89e34bab553041e2c33498895c5ecf57efaffa491795b958f687dcbca5cd6110d84770301c2e0316eb3df21db1bb6cc6c5dd2bc0cb832abc5290f4a4a4e3df80d692494b1f6d48710dea3b2e87922ebece2a3cb12be08989e38aeed2f2f28fa500861c20953cda79211547bd392e0fa3bd41fcd7df57f064c5eb488ef658f012fee313d7005ec24e5805b25d5c4b09fffe4fc21c4819be80f31f90fcd06113c7a27b29fafe760c25e4551740016c35f111fa1f3e8225d13a8ec06f7c29584b0036682799eb3c87e570fb2a80caa27ded6c76fde0a0d8f91efd9a5700a24c1faed16c26bf86f72e072daec00551632fdb2e8bfc28f55668dde16d0dfb3d28f1b34e9b972089acc42fc48e29b9b46be020d8b8c1fd5a2587d1904f2fb47afb147b3a62f5192c7f5ca945a1222bf300a1c6b1de94f38ddff2138a6af500c221cae05c574945500691541316c72e58eceafdec549062ebc18ffd5e54d0c29495b389efcc322a920d685a3bb4b1c4575e96c51ed0c75afc8ec57c05bbe896eb46a1783500794582af32ed4fc8fa688baf7612ec6e0f8fa45fbee52e906848f7a5d1ca681e868aaee6d54639a0d39e6426a084a37b9b0df77e1830abeefe7e8f233b81e069c28bd117e1ffcae14ae5d9ffbb3a24d0a5161c03101108ed12353cb616103973d53bd16ef60fe27562fa3870f703944fec27884a65a60db1bf175a56ef8f215439e562f7000c054afdb2b62f34b372f2bcb4e6465367a875720570fe7aa1bc478d3129f7287bccdc86555d87c6c1dfc180b7f9a1c907d38fa739db9df1c7f726db75323c7877bae65872b38c1cb5ebefe894f8c6adc0429740f42d1095191c833791e3030eec329bedc003d608d4d56a54095f0c0f28d2c245e93e4682e9bb10064580bb63c6aaac5f574bff476bab7739cb91ce13124af817f2a421deff618f47d7083c4c900b920680be39cdf67ae7a6aad65b68be7784624243f989d7f062081e34497ad8606b955709acffa4eb0af107d742172adc2d5a338fb0aa35c05cc30117356dbbda80c99892d5d2a2447f70555e6800f8b411f7c5c0c0e493307dbd8f3b49347885d1361dcc2614b71ab5b4bccfb3c5c7b879084549565ebd06d4aaf1726a4f8adba2507607d54f241f3511b02ca25d411676aa42e2c81cda077c069ee0001ba9250d53f2dd199bd4d8b15f7a7f0b38374f73b322775bdd500801a86d562b5ce7603661742f9e23f7280e88f54ba25b5d081c00331da26d8024c7f97a6aca59c9347c1b5a554e1ccebd26eed1469cf019152e9c20e9fcb8d9620623c4918bd7520171270322e8d88f4be516895bd20b66a6488cb412dde0c02f278b95eeb717c9665abc842e4482d600bb07b4cae2c31d8d8dcff828a34414c1593764168591bdd47c4cb8f8927eec6f55e2693110545d01ffbafba5777242441196c2103008113608683ecb7ae91577fa227a5ae3f08edd007c065a36465bde458efc77c5ecee15874374cb3c9500b6b1043ba09f5017a9e2ee36b6b0c5695be0e359d19e2cc4e5601f5da200c8e286262a3b49720f384dd754d607df165a331875ff81c6f7a621a72a33abb55602bf43768fc1e50ca8f43867a5ec0bf0024cf4eb4d21264387bfd8351f2601517ab6d2146d5aa2fffddddc968c88d20165f07390f6ca11563c4882eeeda94fae384f82558823021c92625ee40179411977f791298532c9b068c0be5af10b9022d87a33a652a2f25c5171115ff7108f8f6197ee06edd1064f5ecbc4abd5461d92df8d051aad0a7e85e5f17d2466729d4a785b4ea9d1d8e61cee9b5cdf1eb7785cfdf831baf9ffe88f75c1f3b104589f362832da3ffe7d925076ed360dfe69ee3605e3b16023b12269368a343cc602ea577a46fe0ee88a3f56ecb1a6493ee2a03cad3196eb977f2df7cd7568fc5594374eef4c820910309de45dc98a036c048c05ff4c541f32e84df958f5f94ab131977076545d476560bf7208dec5c240ffc985cbf068396193208b1f53001bb4be3c268a97626bcdd0f086ab36a4952bcaad9fc8a229fa589550672adb32fe896efae97bb2b96a659a99460517eef7c435d7d0c3eb718e7898263fcd7c1824c65712b439f1aa81595dabc5b38c0f84549aab150905c447e7107bac3a31def1f690ef5e27ae0d019f61f57e5b4801ec068560a08f8965df24aa267c6c96b5c4e1441205eeed972c9ec47e2702b5ac6b9f0d77ecc14878102bd9cb937c281dced00cef83a4ad82b20852e5c39f5084b55eb19bb5146f88e42395093f2a63bc463faa5cb6444a7023450d761cb127cce0ee817def362b3ed996e0b6a4f07377051f2256cac10c5f3ff047c818e9e849d7856f611d171678eabcc61cdb9d6523b1bc66f29ecb1616b750ba9b48e3389d983f3236c540f04efe4b0647f0e54d0afdfecaf8672fd26e851fb70adcc8ca8819213fb1cdf93706f8e1582ea7da7fe9762f3bb00d54412b3b0aa8c05e2b9dbe0d84ee9caa4617443baaf18f474088b11f3b1dcf83c1e4700d2ef4a6b62d2875663e470ebe2bbfc37133dade0970b98dbee857e2d85d7e79549f705ebdeb8a36ad4590316b1ded5828ed94a5857bff66b5b619e9c5364fe1b5529a34da76e4f228c32295b196033706c92497f97ebf7edc56ef71f8f18788b6254da1cb6ffdde7fa8855ca68da85e5a908a0d57e6a6e56c04f1cf58402958541736159f7e6f4de286011ed9a0304fb0bb695b76eb60c581e75004ebb55996eef3506ff8d76d5462da34adbe1922b48c7ba0467a9c54c9f0c54254ac622f4337e1ba434bd038b974f0d3b9822c146f588651707ec8fa64d52070e6d6866770945a7f32e9ff99d771af8392680828bafd5a2834cafc59fe616f72592474415e1cec6ca5db5030712bf73d7e68707510db2719073cd6581e382734df0c91f23b54740b87412b90d08e41448f32c0d249f74662fbd665ec4c4c180419b8169c516ccccb3d22c7503dbe64bb967138dd21d4c3fca769612bbbe2a9a739f46dfb2bc0aa788027615099e508b391078f0fb68ee438af81bd152da3a81d127aa403adfdc2764c776011738e1dfa369cf3f4f744efc23c71082678e6c792150a4b77e5fcf34f13a56c4ac2de2673c6b37d73b0bb6747d0f836ad3bebd4bcec025fa7bfac48abca7fbfb0a13cc5d6796e806f4d5bde445835ec69be3803c92206326abef35c17fab56c834db06ac24f51a75540dbaeeb8b1bb75e83915b4a379c24c73cf348a3b3e3b9b242c60e4a5cc680825c3caf9249f6cb69922ac982faefa76f8aaf7c286a6d446e124763cd56ecb7724faea92d6402a30b86fe243501433f82a67bf1c31dfcaf13c3a2e7879c2d1378e4cd3a8ba2145c72168cbd31aeffac9bf169383361dea934f1698f54fdd736fb5491942e461cae1b29de1567f0a3209fe69d77d70cee5cb75b73e07e7ac9604a6e1faecf17604211645a0826df18a6b521140d21f5070deaf596013ae1a8394c60e3daa3176170e2e96f35d491329333896441d76c6fad4c9413f295e55692e5568e94a7cdd62e6608319ba4503e6c9af6a85eddd66adfd000aec99257a8525eb5138afd39bc221a94a339fdf338db2c489dd727f46aa8f12521b675bef7afafa2be2ed3eba16b11c07580184bffec6728cd4d915510a559f8e78eeff9a671bcd3e644a1ef83483ab347c1ad122c14ef51386358df6982184cf8517d8c8a5264b5ad7401ab3aa475fc4fcbd0c1b44fa64ecbd3abca5d4e8b2e47e26865fbf97230f82f9472e4afadef443f92caa4ab5f3152a0f997166ec904b63182ee570a518db5b510d88fb512601f1e2d16b90e5372b3d032be8f64fadb356453aec8fc9a84c6c03b7fb3e9ecc6be4435830f6fad58bb4448ca3ac1f6d2bd56d22f0589c6bbf69cc54021456f150a38a0573a420e331c9baba0e8de5afd9dcdfb550f93a4a012e45e0092c9c493dc90079f7f3e0fa513b69782b608704dce723ef4bc4ed86a5b46b48283ea30ff648983421847059a17b76de13b113fcf75f221b85c3faea9754c639a07c8bbf1c9fe36fca48f2be7997530bc7aa929a2ad16e8ff0ac5e2a5077a0db74f758020b9c6354e2cd46344ea73a9b1a0ff9cb4fa0ab4739c6ab4a5094715f1ecf2ef38b0f8e502e1b80c28e556e5e672aa1e1f856ef324012a1e320081a2f1d0efc820e088b5e3410d59e68d8f59f497818614f28540a5fdd19b52561eb68f5cfdef9f9a0472b85fcb522596d3c0628b524e71a5579b654ecdc8fc5607b4bc219f741732fbea51f2375af410a982a6c03924cba5ded5e11251107e625d8af4644faa6a9589bdca7b8bad58c91061b363aa9c18d3b10e00a0fe17174514dd51dd8e9437dd2f7895537111738cd824a95bb9d36b60ceaa0fe18bb605ba33728128a21738206cc8e96b4776db7ddca7eb65ee4018897e78d078db5daffdeada7c7f26d569f0d26a6f45363fb30398664a58c969e35a9d6d4c6d3cd08ff181c925fa0426b3a8d2bd9e637f3397154742597fb67c9c2dd981fabd8e045919afa00b0d4901f3d8813dc84193e134cb70d1cb21b352debb2f581ccb4f28bbca2722fe210b8455e8867a4a580af4ebce408cd3d9e1fb53fa98afb4f118b6a9210ad45676c3923b9d0813fe4a75553b96bc410d68f9010a3c96fe9f618a651b6f6a758f08395430acd34aede7f03f0be996ae8414a1038355cf2a2def1352bf05843b91b04261d90cb6430a828a13f07688ba946b0e2f92336b821cfa81b87df09b676ec8df65a80b04a2a9e37e30593173d3feba30cbe1a9be7d2dc28d603a6e1a577f1cc97d713656488de0e837895a000a142dd422b6a67f6fa3fccb8546bfa88544bade354b429b96822ea6ace05b0deef20084a49aef22426098d44b1ff2e8eaafb30dd93e0073390b1fc18712c6eabcb1431fd714b096280f633a470854a27bd0d754b3370003150494ed34a484e617c91d4e16a6abc98ec00aa5de80334b907aafc4adc1bf122bbecfa7b0ca6414ca69c0cc41822745868c9acd5dc8ec36551c43d0887872b24fb7254103f7fc44d701f6149a57d51b9ab6e4cbaa54b9733eec183ef7bc18bb20dccaf824934df02187c8e6b9ae1b890559d7dd198a10ab438d0c6380e0cc3bf1a045553904210b84ca5f820c5dc04891525f4d10b9a26a8b2283e74edd6b163cb2ab0f0abee969422a96bc63a793bd202563b1e7db9b388ba26e917347a48300bb55c87b331b425108ff44cc2a952b2060e3eb43c7d02203a80c958e2b0300916d2dcb09d5b377316afe685fc927913ef3eb485e94b4db8f26d477291857c0925e7ca450fa95fddcefecb394234d90f17a8e8349b38ddf266e7db8514c6e4f5fc3e3f8f3f2f98a6181cdbf061fa9fa998b1ac5f8d68fdfb01718024d3c0abb2e73ecde2c2a9ab303efff0265348d63c7960e0e14672a51207db6dfc44c54cc90642d1eb422576b8166a101a320036949c8ead112c5b774c53611e9da1537da6454872f4eb1cc6ad160850a9e536ab91c79bda2da7d7310ff17c95a25289d2ca3bca792b861f63067084a11c52f694a689c12c71436b4ffaa20cd69b4b9d1252424bb173d74ba54fb39b3d043496a6f2c424335b040f118adfc135fd61b81ec2af8bb7e9e2b9acc23811d84200545db9694e4d10baf6c7baee1eb1726f1023556d291ca639099f0f69d9965a43aec855ab52c0bc0fdd1c364ef5895485fc3418f6470f4f1c845bb538cea7e26b62714e319d869b4f8712eeb14f78e9905669532a651738e059d407a50574eba75c538bf0d1319d4b88dca79c19116843897529aed40273968915017c382311d0afd7d4a3a7e514bd854f648c8fa2fbd3755888879ef622bb2570b340f28f20dc192d9a0f0ce582143d4976d6d7eaf6e38bc9c989c77a7147f03b5657ae79e3401ba79cc4e4b80000910062f9397624d2a6e4533c57686430a6b97da91f66f8fd169abffc74f659b03aa8524a19bde056123ff64d2e7701bef411b5ac06422d6cbf572ba412b5cd24280c21f72e60e76fe21a948d4eb3d3d25891a3a6b19e18f7645b90608180592281ff6f8f99dd402541ea268476bd88aaec2d8c8cbf64e7fa215dddde37ca1bc629037471f575162e0f097ea3feb9d22b159a96d2b38d0add7f8dfcf86f7051270495ff240667ed388500226d809d54b7ade35730b80e6739e2943564529f2a622f3adfae2b3ec1fc86f5bc74b24704f6e1df06f32483cd7449132f05a5d6fa02499e4fc00d07057ea80257d8e6cb82c2d43062e9a37126ebeb77b33b13603993596da55bd49bc7c606dd42437cc854377019cf47851b7ff019a00432b10d0ee383b439480bff33f7118cecdb5f7b7a4ba5e5d33c5a8fed3d83e0e1bacc5033cf16e15aa7e315b4eef70db500c1f50daf2a911882b7d2cb95ea604bd7e91f410c7598dabeb9df0240b9769db58d8abfc4d16b2ad019286405f29255cbfecfdcc1de87a246926bc489aa5814cbdd99ca7ef5c2c5aee9c3952cb60bceedecbb93fedecb689c88c6987c55b9cceb795dc32228baa08d19f7adea04cfaecfc5effcaaa5e1c235627713b1936b73e745d41749e6bc50e4068b311f225191d46858e11eb7a645f465cd65052499854d7da30b04cfd257ce3adb7784632178a50891e5455047362ed173e9398f315914b28def6ce76144604960a6be3e53a7b07b9f3311488e6c5c941d637837d093a2953c5828d3d01db1d9760e3ca1be5512af18994a57b4bc425dc34f2d79f64efe0d38f88da9404f79c9c82b8966434c349537adb756d863c4f4d0d0a75e21ca060608583ee0bd980c6fc77bea62b6cc1d6e4b71a423700c52cc7d58b5ba4513fd9a44ff10ac39156855389a818c4e9996fde9b4fde3582f1d1e79bf66d86dd95f7c913a16846dba01ac379dbfd6e160323f0f4ad7f260f9be7f266532804b65b79ba85dcd949fe417a5a863546c613749dccee2c02c5dd711ba4af763ab86fc558cf64d3bbb4dba611232afc8241dbfae4d377b9c12a8dc85ccd53e6f20a214cc90734593f8327512f5ec2bef4abfeb033131be627e84e20378c448bfe24fb6f6d41b0f0d6b1d60bacda90f91257b3be9f5cfa98aed18e51a457c183ead478da6de6b134876eddc649bb06529b9922177e822916f7872d604910083822b8a692dad480c2dc4221d9bd547cf4ee7be12f8be1f014ec0d69e81787abbe88b1ba5f4bf77b49c991c9726b87b0f59378cdc758138151fa389a02b8d07f5060794700622ae6fa699c91235e3c2de969d49a4d5b224837cf8c14a1e926c4110607880ac3db14bbf86202f7bf7b1e31a4bfd934a0e807c282820175111207e3060f287d01ecf672e5642ede674b0e89401413fbe71f8694425847a12aaa431b71240ea3937cf301ddc862d481588590c028fcf8be6b425a9b62fa7e050b4cb5a312eb40df81241a78e164f69cf5d5918c308c41c8dd4972f46581d53fcdfddcef8ba91999f055834ce8df6b5412274979ee0639dd247818afe01dcb99195ba4cfdc95ad50cb36626d7ffb2dcc126bc65b6a4824760709646cfa0ab996c6d73bb78314ae1873edd8b7ff8167f668f591831c785d4a2c46f402780e78fe58d5600dbf233ab4861914b960b050e0daca1566f49836b041713c6b28720f544c3c4c4c8c85bbd2a0f61e933a45ce827525235c9127b9eaa7abe281ebd480e2bc5c126296d2c6f0593c4f320bea21393f6ab937c4ed05282637d1b6b87695b7c5dced43743a9fbec83b70f799e763677344a5ed0768455d3ee163db75382002a5b89166986bad5dad8f29a30dca4a4a983f4ea09f4d19992b455a2bb4e0126ab11afa0020c61b30c7678c5b3e410cc1b4fb85da9f316d141169c2918f381c6c7eef12cd4c33bb54ae649f9a752303273b94282c71ab2b2a6bde2d58dd26ea9f9d6efc13a466b896b656628f22542bcb704b00b6d66b03405da21a08d74af5cfe27978a927c677b8f6f8b6ab7b156c9de4a74eca4069867baeef6c41d3bf15404c7ad322574a101764aa251a58100989042e35617313d491f05d93a1c9bba5a4013fb4b70f2a700659d0d3582fd77189dd5c3abe9920471cdbb8dd309228c6e9a15e45f8e9f3f6229f55ea9b2a6d112cc3bd052a1ff5a065f5dc18e4f0368c53314d0882cfa1445cf5bb5ce201792c6eb714f3fee3f920f99fd3965ca5c014ce0f7e0bb2d9e8023513a328a36e7da30a1ab258d12b18f81b0ed697e3e23d5018240aa358b4edcf396c96ce361075d2fdbfeaa58d8e5e67f450ae03ee2000e0475af5a522c8ed28ee415b456d201c2727f7576a41063c11cd3f7328f1cb853c5e52b0616be00d0d8a1b48bd93521b46dc11132421e1a64e16b5a41e61fc6b235077235207f77b2019f77851af4f9f0522d18922d0befbb4ba0a0ac4598312df53b417008630a74f0ae4481b2f2f28d07a487d43ec7207fedfed7dfa2b99a8e5ca0bfcf3726eb3c53c33dd1b9b4095dcbf2d78d4ec067924bcb345f1a321abfafc292d230f57890d67cb25e3b9add5f4804c99391265e03094a65d6328632de0db74cb9052f63306ed44c96fb9a034b2e05075bd0f457923ac93504de524e4609e8f53cb6e6bdb04919ccebd8b85c59e0ea1341f7b2053996d69c91a8c1613805852ce2e7f2063b10d9e0523dd7471cd743a38a11d437448730f12c91da8ff2fdbc08af78b062ed3c0addb5754bba1f8acc3fe8c6e635f6768b13ee3ba84470c354b779c09026cd46e510937096fb99761c2a5cdc877b9e66f92a9cadb6c696dcf4f84bd00aa9635a316c522a052a3cf83b53f9d5558389f667de38f255f6a57f473b01d87fc6e65c82792b35ceb2275def7832435c9d3ee01e19bf879d7a239bec83992b1faee20fe71a22e6ace03471cb0c8bbeca905e47a845f3e404ef7a79ab0892686c932a47fbb6e7968e39c3d0bb98b9da91c77eb339ccc9fdc7a4d25dbe3460caf6b3a40ea3eb3340738ef8f03503269aca8822a7470a77da92a3891e79a8e2b90be67ac8e8f3c4265f8facff537edd74a9f1d3d12148c26b384ef2d61c2ba3230e0aa52dabf43f3ec4d51b4b7c7fb6e110af86f634fcafc2962aaa365b8554b4724ea519d1fc6095f2baec0cb7899a0cc401a4dd76c8f9ee7e1aaf85dcfd70ba70edd7ad4b9fa449b16dbd4e31bcf83c6bc41499a1c6aaa6eae50b04688505795df41018ccc7ba5a0954a5ba41e15aaa2c8e312a50b7049edfab098adea7a68c563dba151502862fe3137985a0a550fe9aedb41134a8be545b09aeed7d1218cefbd01e3e24717662e8ad1e87dcf5385233553ef720042127a20ea52c52114de24b99e346f78f9dd86c84483f71f38e45b381e6a46898258321dc1b2f33a011b8ce7873f2c2225b78f56f7dc447db0d446be0f194b763802f5cf6b774afbf5651a26e03dcc38c32623cc97e065a26844a6c9cce662a18cfade14c47a118a273eebdf5e9f4978453ff18bf47ca6df54798c4bd6be83414eec790c77ef31404aacc874468462e3c5fb3f95930f4b17d053f60d83d7ad638214225f968984703cd378505312500357de34d1600ce03a5ada80cd1b773ff271a2f1a427729c03aab8c2cc81570b54f5b03e5cb8b2ad4cabe7ca36b0ee7bd6a3fdfedb9a0dffe335340feeeac7d6419786139b578b8c403262373cd4cf7efef0ac884aa8b844324ad4c4ef443e219974890b6f14351878f4e527129ab3d86759191a9977173a35f08e1500b136ab4ddbf86635bd487c047a05c87b323397398a70bd421567f36df05bdcd089d49b908bc29de3c72399a193f388239ea0f7aaf26cc5f26fab668f5fe0b98696f0edf32bf2aefd0448ed958b4033a83a74d442c57e7092d4978e569376e117832ab6ad02abb4bfb0e304b183cf8e3eab107abc63fd211ff395882d72efd25940497177cdf735447bf59a4928b1ac10d7efee0b2b6c95f90867a8ffb077d86bb6ed28cbc2dcc8bda81f93636c873763ce2eb4c95b5b280306ae04aa5f7c1e22060f40fb2a95821db773525c6b3236d942862fd6e4c043f33509d77db332b3c5b69fda16f391c073f196ec78976538e1595208dc9e48f00770eb7464f539f4f43d2a68dd998a5099274dbe28db813655dc142d81cfc2c4d79e18b4c51285814e1694554fe9b9abd1ec796c0938def4c2c59d623f1a664d5d1b12a8b37c8076183483a84bd9939209364c978fd0eaf50e4758a722f9499bcc165cec9807feb06a06452e02a1ef75b4df48cee4652282304b2584082fb7c5caea074f87c10d96c9483425b0ec8f88763187e369efd55bd4db07edbdb5b50f4767f5ff1e5b251948dba392d378f81ac30afe9d75123fa4980f7d446589bfa22fdfa373389814546eafc96c71ad2ec5c914c0b33478620fe8ceb15490ff5c8161b4929fc7a0871a869d57335dbf56994b6a4461661b8caebcbe842a605cc351bd47aff67e370a0aa8043115f084499d9c34a8f7c2d168db3b81089130b276cad4dfdca1c438c3d1caee1828e0d21da48d41243dd493cb61930f9b36964ebafdc91f8dce19d4aba166189d650b3037ef563c96c6b7c196f38a77923c95bf245c6212b60a97d0361a32ea13240cb4e5d6da0e0dafc17751557197434e58a3e175161883f5ecaed3175822150b1d8c627a00c32d147678e7b263ec9fa498061faf7589fd3b16962ce11ea359989b12f3e8dde12eea3705cb05074dc9fdc0ba8164b5d337528afe7a2896dfb6fd9aa11e5e0074706065625bf70bf4f91d60c65b8592c96cb0c1f00e628f5869083a9ce87f45887eacd080e57cc665b6c79cad859b983f4450cc86febc2b283dcec66ea3af6f9e421ab701aaefdfacb3cf1b80c6e9903811e14768f5d3e204e817a5392bfbc709714e623e3d345a89a368bf0e7895bfb115bee23ab8ac3b0e9de5a7495bba2f01777cd7a6da32da9850e59fcdf38fadb83a0b12fb34b46103f88358a39c7d86f9f53d9cdc81d63b305084e63351c508524aedbff9a57ccc2bba35d1a521b8eb47a5797450b7eb9b93af65ff7e83667c0ead4089ac86e19234e549b02a381e7551fc8e2dd7bf2e4ca0fea4122a6ba0bae8268b29657162e62cb4f62409c24689c57cda795c0f9c71f9874848239d918f1a32062a87a96b48b575d48bb89cde3cadd240aba7b8f113845a014a5396ed6dbe9ac6e475950a00a760f94a113f8773596fe2880de104a475173435481d42f72d4f1d3f13ea826fd81a46fe939e06e1c0c7c9985d662f09fde929fb027168ec9062eb1de48491f0e1a265d1ce65e17984f08a6ec89bd0beabf26df44b503b1743a1bccdecd999c8e567e40290d4de625ab0697c57ffac602661308a7785a9d3dc358a86c528577036d1a5deada35f32d11680d4bd1b55fb69fee0ad77a2be42bc15c5d44daea7118f09fc462b584efe85efe0a720e32831f3fd01f8c7bcf2212606f8f8b7600a4b83497b1f9de45cebc53b997da433e704eaea574d85306ae97227872fbff373b262c45d685167793b94f6741850c922901c594c3ad5c239aabc61bf2788ff29f253fc9eba1c500dff65917fc88cf0c311d200b036cd6ffaf14a593e9169925ecadca8f33e3b753074bafcb9aeb92e6618d36f9405dd293bd46819ac82d787ba32049a01bc6771592c64418f7fd707bacac55573dfe5f2139871b0c78c7e721299054b00003f931e7730307765508e459bdd6385bd167ca77662e100a6e49db7425a54fedce4208e263007b4c0a8f00255ae425d788fe9180086b7cefac0bd825a96acdd6824661bf9b1262ef3813757a6633c18e27428dd9a503561ea7059e9fcad5dc40896d2acd648733c3dc0f1ddefb189fcdae8c610df53cf68ef01e12f9edefbdbe021ccc1924ab5d130b600f57cae665f47cbf9882a4cbaa6f51f6ef4e8ba9eb99483954556a66f23d9771a2b16626f89a51a39b923b79b2c856d4095571b0d28a13609196611bf150b99e523fe83545530e7546ee40e406b55a0ed80faac8ea20c0d3e6488749e577ce6e38d18fd9f9c6120c31bb1c0687d0c1a1e7c14d23760343902d9c82dab4bf697f46b226e0b183a92f391d2489b91b13b2ec6358569b3b595f332957bda1b08dd20c36c7afcfde01f0d3d090709a045ceddced7d7d9e3751338190fcaeedd8f8a479600fc24aae06c5f702b46a7042646064d69161dc708d97a3543176289234f42b0f685197abc16455d88a39bbba9bbabf604a7b7a81df9782fa51ea97ef335ec624342f9718453d8691b5d45e78e3e4fe8045217dee149ec0234a79de8d59c9df8028be1b0e9d945246db8d3085968413cb578d01cff5e4cc0735af7208e7f102c03be0cecebeea2c296d118c332bc608bb4320d2ac9ae96a01153ada5ae652d95a531eb960f4b622f89b51568aa1612570725048b4c874f74ac24c2b9373a90ed5ef0dd6b2226af203338f3947733d40bb9c02f63b79c220a905a098cde039ce38c3a425c873741cfa1e80eeb300c87ba0a083be72af6eadd2f747b8b606e5bc16e0f3f574584473d43a5ef72792c13c983aba01801fdb9d0810594c306800a2bd7cb4a4c0995e85b156d6a66d8ee31665db32eb3618c9da1467953c07dec9f9a06d493351edbaeacbed4201ea76d27093b66f522fe98e181c6b11289b571379b7f83041ff6236e32facc8ad681fb4ef1b6b114905f785cc18b858d8ce1cad537ebeae4d165ae7f93d70053ed03f7f4c10f650e65e824c3ff14fa7e17e965d8e4b57f049ebad5cbb7f162f3e6e63e7184c0fff38be8e33a53dcaf043aadde88f62243aa0d607d46608e7cbcff1dcc86acaabcecb26d9e1e4a4d9b8561b4db9a9bdd2400bf8db915b3db6105a4596b2267d48cce589037c41f3e442dfac42969317bd67e418e58521e26328a7dea485d865f1f3525a5eea0cb93ee7d76015d0c965afd1c5dd6b2528399852e6138f58b864b0dd91144dc1e71b62cf0a7366d37df7e3614c04ba00abb9fe498760049b99c0c0bca6cdddaae3d8dfdf546c96d0fad1a59cf72ce28c6f37c204994ee4efb13416e996c04a36066ac002523bf48bf0175867b170e917af52f4c46e0354a7522ad45068e7b74d8d9b45894b39f18dcad3a2249b1a1d4d947080619433eaf4c50e8148dd58e5adaab62e3928d7275bb0132efc954b2fb2753f5a1d544b43d73bcd5aea3633982b16756b4da2906daf1b7ca4e43ffa2ae90aa1c99a64b5f85082f0fd4c22f3a7cc0f760706fd523c8fa38178a1e0779e273cf0543a940842a71d7c0d0373a43692eb7749618ee89478952f77a5bb51966a2dd9f58c59298428c1d9e32b72a81f15cfdacf97fd33fb8ac48e87d26044a569adabe6d65de99995dd3292e1b43480e898d25ef64ad73f38d7dbdb42d68267e8386d8bc10865d50d9bdeb6b52136f366991755f240273d1a92e14d168ddb4002f38dc1d86f9c291cfd32358466de3cbe7509ee003951389ed21b0bb6b16eff3001afa35619e00da8cfeb2296d27276eea9b87614e93b4d90149d36348fbcff40c5d83f340ba898ca656e235bedc341ab97a5508c5309d418e76991d69b06a9b0b8167ceb106411ede3c192a015df9d83c45d73b444f7683274827caad73e0f2347bc0a3d19cfe1a7a271c83dd86cf40962f41c9517488e6bd667202123f384bc104c69d1cfd98535e17d4057ed0f4868949862be2a6304e3944a4f4dd129715cfb7280bdde4e0b3361df67127079443d87b5710e63a183bfa0d0c15f2db7267705684bbd625b862c0a6663eaacfd0e66b91e387dd93c607f08620d0fffccce1a7deeab3da7ecc63ba3e329b6d0c9716e112b08c34060af9723d8ccfc4ff8b783ab1610070c611b42f39f1f5524a602a235ddbd9bcabed55523fe3f20b4d775409ce3e4bf7d889f8e3d8bcdd659621fcb968dd25866b6845f75524cebbe401a9dd2d6e8db4acd654cbe96fd7a367cc7383601790e72153b56e6fc98ef27df408877204b9e202dd4c3a5064f1008b68b5cd5a59224be783794da7d8ddd25fe05b7362d713d0a49a6d7e63ea3f0adc7e54acb1d12924333048693aea5583916b5ded5dd3ddebe19732449701dbf2fc12f9bd74419f793e8c5c2ed186311e209f0ab97b25023b78b33c05d61e9d8caa9e1759226c61f23af276a72138e983602e0458d8f69286ecd907719fcc3e7163fd3d4cdaecf40281f31104859b7be6b0194040c70881595ef0460acf978c800f8f7f0d54e519020d0499b3fe2f0f0a2b74596345f0b959cbf8fd3fa3e9728acff4fb50f64af5964b63dea7368f8469adbde57d992ede25f51ed30d2c2efa8508a1218e9454576f463e4b6496d921f8912779f6d88b67aa1b9691d272f51baafa67e3c3bbf48e063cf1c3c6d8f0431189394e8576030c7a49b7e6408c8d3cbbfd589331176e867c5f430fd9981d7c2e73c452da7b3bf27474077a52be215cfd23f630d68c14fecac7c8ab00bf2ba595c9e5f94d079209504e2258dd838a5d9f218442e69178a73a64ad018e492b5704d3a1801da5e529f5b8b0d20107bf778be5464ebd7f4b83994bb25e1355999ca7de694d50df2cae8224158efb8bbd1206867eca9385f13d00f022c9e0fd17321148c6b6add98e949389e3c355f8d3545030f42c5ce12346bbf1c6bc9db33a5531ac1051d5c1f684d7182fdf59cd76649a6e7791153fdeb3123d517f464c994cd8a28b76b27095d982bd33a3c81d7b6e552d60e2e86fd1c4bf772fa5670cfe47b47c1cd6ed68cd4cf75d70e6663e06de722fa02419edb04c2f99774634f579a7aadecc9819ad21b121f1543e2ec3aaa733dd955e64c11fe0ef23ebd53eafceeb039975e94466cc3f740e2fddc3b6886a0d78ce83f5a5bf3b4b2c9ba97b2c36ecf49220c9bd45bf9bc91a99deb6b099f1ab1f0dc57830eec2052af2c17c2f1f698a0533f0fb2067b4a38bdc38531d53cdb3d561953842c28d5e821f1699ae64ac73fddc068c9e07075771899c554621d571b4b048c79a880e944b6d7b3124c67fcc6d810d3522f28bd32e19bdb982a0bd3efbf19f6aaeb22f1b88ff6987bde69f4d40ebe611000ecb6779d178794dfb562ace84a78ad144f8b80e73efe740e0c5e4597718373d0b78816c6beec383104d8a8246b92cd99f57157f478180f084921389f4a5caebf20dfca2eb32ab60fca3c059c5d387a9918d59f09477e504043ea8c2b23591dc7223096845dceefa3a1152250ce08c39749b8df03cee7d385b5e67655615c2b8db7614fcd54f34fe2ba8013855cbe56393e7a605ef2bd1f3716ec3f0b511b22c5073de4c62e31f550e47e27a8b939fb5032add506939dbb2527a37965f65c71412f7f749ab32702b79b92133c2c18afdfce3f807316762c8446822e5d511e5d26403bdbcd0c15db6ab0d56aab117d82ee54781604a48a2bb80556e65ca6b77fd930d95e2db8ed3fcbdf220763daa424c3b6dfbc93303db08ac19f065e43462c0f2013eda46086fa39e60cabbd383819b2c4c575b0c707550460260bfde2497c19de1c4bd7c9f30fc8eedb738bf06bf76615c5c77a9c5056b67ae824bed0ec82322a042c15a333063ecc433e9d2e61bb805742f29064e94dc238c8bc9eccf43181811771bdb66cacf1e3f666531c66d5805c2257cd1fa31b5fe9b572e024c45ad8f5fe9e70de8179964ef51e88d00e7fd0630593986767d805ac9ef8ce0102962ceda209c2d2475025b4069705698f804a21588daf1c9b56d2154db936d41c2ac6f6b99fc24ca324c465b649faeaa17b2baf177d9678d8c60b17ce2c0d2245223d3582a07bbd1b911e4fd9716a18d08f35c36cc28d6bd938d60537c5df0560d14caa3fb0a3963b9ac2b6ed3532aae365bb8082a421456646ac15ea9023e0ebb7f7250326c41c1f838311c162f68afd85ad3cebcfe4f428a6b73183abc5288a356d5121c79b1292932a303a80e85fc444c1c6da3e0cf3ec27bd0f88f15a87157ad7224402315898c952247212322d7ddccfa4134a6b20c3272d9b414b0cd59d6630d34aa13f378f955132d634ec499385e61e3a2aaf585165a8180654a96edab9e5aceadcbd90053b661a88763c82c28ef98fc2a71b2c2ff80e954d582caae1c8f4d8e681ee3c52e6967786f3c363e256d7d26be314b6f0aa472f2023c8fdf74d6059cfb2557a3d77320b62d32622412849aa10007b5bd640de27a3149a2790c4e5945ceaa0573d42716b1644c5c0e1a39343d46157d89f7a814450dff534f2d7a6634c9c3e3c759b655b58d089400fa7fde930f5596f320f369ac099a23d0666b032c4497f4dada7bc657cb2f3f957ed2982587146ca162432d56f89ffd3624a2e796e018b93d8087f2e5aea269f914a733dc0c4babb6ef3c644fd8b034a62c31aec561f345a9b37a75a01334173e60f57e6e0d46e2571c7c6d500af85bfa0ecf3e0a77cd5087a9cf0410822104e1e9d0ae33c301ec037dcd2bed57b8a205c9aa0d03d19a0b57acc0eafa305e0214ff605ed2e63a2c2845076e0de9d4cbb1341fef0f2df83be71b724409810c079f08ffbfcac8a29b3b612d95392d5cc56bb43d2fb23763c0810641bf31a07464942095b92288f9278c377f46fed65ad2a718240d6fe09a5461fa759ae68b73253731440871e854b1df76a418ebc78fbf9cf8c8a47a541e205521e23539cc2e8474788b3a174ec1cc2832df6eb42afe6f9f81f00621b44d2e4a7bccfde939eaa63cb3204419e76687d538a01e859bc86c186e8bdde2b4740e1157afbda69289a9ae948304906762693f761e63a8280b22071eaa2fcb596ddf8ff73357debb0cf95e7eaaa8491e53dc20c6079863b2ba57a2aa6a3b202a00da814ff03eb9b7203b205f2d6e7d206d54811a4975449cf15c0bd2c4521c2580f10422a8e9fa84d4eef4d27eb253987ba7fb2f13cc4661985c07a535cff4721bb1ed823e11c9d2fea2b2c9c61a6886cf638ef7bf3990ccd0c320948a25e3985d487aaa984a8cfd78058db919b4f713b4d84f9df9a0a6efbe1e462b2f1cb4418b2cf58c44a5c33891a5c352556847ca02d72d8d2861976064bad919864be5bc30e8a198e6f29c016977ab02ef7a897076025e64326282f111d38f4c70ca4d29dd7f9462d7d126bf3d4d709f6e4b5e457487ba1f59a8471157f7a24db93311ac1e92beb1d0b33565ea7b6921d72bf7b50574c92726faa2822cfc0898719933b2a36701fbe124b3aabdffb2bd7e728d6c063748a3312e6107d0f1e031fd6b0d121f1601b5f6c21c3ef1b7de3a04d078564840b74e6dcf9c785396460c13485399035554e230c2b3b57fd8865a745c1b11b4b5dd97f6f56534b3afd91200edece23c08a44c96c7792e733486ffeb95ca3cbd3f159065d49d5a0281389520383ca9a8b70bde00ab1194678ce68008f3b8fc3918f6a9d1aa58deaeee3f90e4eade073a7617c9b34b8186441eeeaaece240cf428817a817b2b56d68c16a7416e2d4392a2244b7b4f0672469461406bfaab99f8ae596f5406a2720f15dcbe59969aec95baa4682e4fb53aa9f0fd3aefa05514444c13bc7139f682bd87f6cd67e1d5055bef294e09bc89e7182681a999c242dbd98a81bf2ef0a6086c27c8b0690706ee6bf351ebe43e0ba58ffc14ae16577305853b0ec72e209d54e18d4d254ff5b78872e18c9be0de20a3a709ca6698cd7d8eb8e39fd5edafc295f3fe0097a7b681e91e371bbfa02dd2708da29fb25bb25c00a609da76b68c164a5c165eaffc54adb671c270254f176555dff8e2dd8c2e402a0f6d9cee40f65e00549f00f7eb9c00361c852ffb98a89eea90e2de848d023564fe7bece48820f2331d018427f3dac9350bb85f1df22d4a09bd2bf77363ddd531fcf214077274ad9b6909981779ea76018a54677c906a1103a2409840c6d8fb243316fc0b5130f6bd24f943f4a8bf341c8e43ad944576c66528d522a3966e80dceaec77cff12af7e92c945306301c4e96d3fe4ee443c335f86df753203d2ab50c7ce54886799961695296f8a720392fbc0ed531ac8929ce1efc549d07f7095226ad477bdab1472759187598d08120d79089db875f51972560ed41b1ceba598492079140f96db776a81f862fe756499d617bf181bde8077e236c26f037a65accb9eee5e3e29e0d15485d6273b4f2fbeaf9698866e36fa1e944584177b4a49bd62eaecde5d7259048a32a3b366bb3cc5668d3936bdb1b7379c7812d5946dc4ee3c780313a63b3c04a9390a0b08376ac8cef5efe5e3752b631b39c2e705173083cfef8eae7216b65f7962a9f736b305644fefa79525317d436f3aa9468fc3847c1be4fa3792dcbcc368a9f03719d2cc300e9ecfce553cdb59f40179d8ff8d8ff4ff97bf03d8e2e3fde49ceb0ec96917be412c53e7b6914b781f6fd3247e2700d949bc3e3c524edd999c479d455e69d31614e2fa6bc68921d78ec0ca40d185e7e864474ca5bf627d8e1e9dc289d87c6b6e8d7f2eea4757df17473eaa336b2dc459c42bd17130d112fff9a043438e174ffb6797c0215983281549202ea3e29a3a461b162e7946b2acffa152aa10ba23e0eae5ef92e175df2d9cc2caddab043e7bd4424b9685d259f09d57aff665f2d81ce61c681a02166c66874a12011c7969ae943db39155495097e7f6fa3c6a86292b23f93260d6a1487604eb62728f7a2f1db96225db2b470e87b32774f0f7d70740a27520300d06e594eb3be48de73805234d23fbddd6156608200316b56bc0348bef532612624896e4c29f2749a505f4ec7650d690389c77b3bfab59bfe29fa18d9aea32872d9470b500ac71660b65585f5672010e92df42ed70dd97eef1a9b956c9dc6a373008170fba9007a1963a54e25615e2607e9d2930a22049e4bdf141a4c1db80144c006dd4a6661e633a0835b98adffdeaa60ef0e37231403e77f7534a77f297f92b825310c7df14b64a9fd533d84c740260b395de870cf36638852af12580ed13b25a6b80fc3b5cd3c0724d88c36e3d1fd92f9c901ccadf170670da6d431eff88a4407e802be379a1604ebccaaa4d280125ca0cb1bf2d10f467f73fd4c07831e7219839409cdc8640663b035df414706aa96508c6856b3e81d95ad25a4ec97062d15bac97ed8d6de2c4c533801cc7684969e22849d10b6290e43067c3be8eeec975611afaf58e0a72da17e01b88e671c74a2413bb58915a922e5fa36404dfe6831fe25e15041a1a9ded47f7b0adb413ac96c3410ce8ec7ec7337c3c1a6463c349b7b3a1b43a383bb95ea42886861a902be3a3359a0d8be5c383c8c817145e96b03cf1ef45048f9dedc7664d73adec40dbeea8154cb1a6951acb8021dd19e79f021ad08f623095a75bc62187822b257dcbef3965b5e9830d1c5ad17ca42b1d1aa44e8661faedc35f7273eb0cfeb47bcc84cfffbfbf7c4b9fa2ba4dfaa9065478e8bafd55ede1f31c4a11c3c67d0feab095e1acc072ad05705a1c7bf43d57e28e90fdebf4b99917e96c6c3b4be1277e82504fb47437ea47998d9ef52f065bcf8e71ad2fc6a795d263e560f71968fe9dd61d974593d7e4387f447852fd097f8a26bd6c74c73bbf2d70ede5747243db6fb2480f373cfb28a17c42c1a8057c4c9cf924e448bfda1bc6790a5f93508901bb8bc58587f6dded374b85be6bc0622d4f0f94e6063e2ad9656e30cd5c657690c1db67c809f5205bcf9e43fffd2f84d6f030720513238a67211ffa0ad98f55f6af67444e663e1970ab2d9c9a1335c74603f7d012e94d7e80a81820a7d6ddd48595f0bacd24f4adcb0915b260e0b4021eaaf9b90612faa70183bfce9c76be19309fae107b960f04492c876eac40c94be86c8c1b5f464c070286ecfc98c602e0ad4d8a35e029963869f4180c18ed13af4cef6459cc3467212f2e547a61f78a131eea3a060b3e13f75f8ec5460d22b6c1e3a830acc78a0737c2a4be6b3c0d47cb7d6d227e4862d29d94f2e58e0b633e90fc54e739e63d0b9ebfb083c0e5c0034e2b696c774bc3b5bd7f10fad132fb3bd2ea769907b9b244ccf6ab2c7516c70c69744f735caf844f23965721d8d409bb1b7183c96d1264607f5f030581aee1e2a76e5e83658a544664bdb8ef9cf8c0033064ce5c4358fd539361220039eb3df949566779a9420720574963325a8762f3eb0ebd0dde8adb4d5765f03c1da05c98f7f10b660924bffb1ff7a7ccb5db4d94509e7624306261bdf2bb2b1ef77691d4a593e22aeaa73e79906b3d0b3a0b3ae2619ec4e3bc45aeb5389a5ec7c58055058464d7cea12e76d29eb292085ee6b28b64e8cbbc2badf56115af3aa92e6463f14504ccdeb492259701808e7e7d4b0a7ef4ecafc71fda78e0b1463f3fd8f5ec6b5cdbe13ede6d19d57983563d2b09ee6b8dff1f3194461d2991802d23e9e49784fe02985e390a08cfed575c37f2af6fae59b25e93c5d86ea48fe1d040529b034273674c46076ab988e604be4369fbb0c9b1b4e6dfee6c2b583526ea5e2161803f95145b2eb68c967cc6b8485ec3e92bfa1c27c925759b5becf3d40c4df1898248fe2057543124e8e714cd943a4bb789c01e3dc2b0fed9f1b7fcc159ab385b80d0de4cf7da7e13695317b07a6d2877a00fb96e97c4af230d41e13c3190be5e5acc1f975b1dbced030dee1c1c487dabd40e34ee96013239674bf4c05eba9efcb0ebcc3eba841a5869cf3baadd017d785fa9e8d905b847cd7559a4cd3c48a6cfcb3ad81ebc74e9041b4506973d92aa225cf289d7028d3d674d2105799a497ff0da8dda7e683848ec12d5323e82f06537872790dedcb18277ad402b552d0a3afc3e3a5640f3df0fe68c701d673b15b0b1b976d87562cd1d46915276b6fdb1329facb6b7aa2317467a9564887fbcff1a1ccf61df48a59b1d4e0a0b1654eb54916595381c8e73322bb18126aacd51e5862342eeb715d6c1c742927fc112fab065a52698316eb8fae9b455e58ade2851363783e4d00374ba51b6131c07369c094e20121c2dad7cd11519f308d373fd4ae0b6215dd87142d721e4bb4b04bea42cfb68a180490a0d06791168d92b835ceda5d86c44daf40252cc5989332d27723c500a57345e722f34b08915125a8d1594b7acfea3f98b6a3771c7b5be40eb9a3f286d2de42eba7930ce28277e5293911d04e561fa319743fec5f50d40bcfbc368c70d40a9a20152842c6467f1ae16b5174647faf35b3f3f71dd98896643471dc9e3d0ea50dfbb7b8a68fa167d50fabe0a1bbe96d02d4bdec8f7cb660dd4db13cdf03c6435660c899172c0f78d794cb57b5923f342334f98bd4ee26c1362fe22653a7ca7c842984e13fdcf8fab1114f8e9dc5cbdbd2518d5dfd778947f3b4926bb4e995c87d5c0fa6745889eb7e15a43fa26b8ab04787ae3e8298b1fb161a480832cbe6d394c65e0d47313ae6d6011a9dee36773aa03d25f7459d8dab83224cbace2af14d962cacc5507d56af9f303116ac538740b13bd80ba954cb1c085fa6f545607dd1d91d83646eabd5a2c82a280ef75e22e32c77fb784cbf2ff8b3cb00cd0a99ed08e72873cffd14df12be98bba62162bde40b0468e80c2d333c5b767f9774ed1f91e0c0ef75080f7ad300f5ad6620a5851f58a72a226a8e4cc1de77ceadda4fad3c58f4702f776e681f426665267b2b42a2724f2ba37aa7b21a6a6acd6a222c63c1ca0b954c56a46ea4109dab3b328bff271e2caef99369c11bce25a1bef372b2fc1768e736e15f749cd8c3962f62c50c8192fd758b763b09797e084da85156051e4d69584530d4d143c3d1febe913dacd0838e908d957a982261be8d99523811dda02b74fdb8a609406ae7751b96b24062600b404812b0520b65de66caf0a33b0f7baca13403bdd30fb82bfe636db918a43c8cf8c1cfc3b61b844daf063d395e6fd52c16123c9c63d87984171f54a12d011a2b63a80b7345f77039680c4ef5a0c33e1d90e7e357a3bb22dd732c5e73f7356f72cda03c44db2ddc65b11731529a2ad1cdc430e1c391161a9a4ef69304426c0c8cc91be238a7c6e0a83dd96398330249a97383c275ad09f37157defa5b9b336e81a58a0a54022c2da155abc12b3bf26f6f4699b5f79479b1f4545dca24dbf5cf4734f766ec215bced783dba9634372a60c1d6426873dceae520c99552eed8908a394f941fbb1a41cad908d3456dcd9fd2ce0131248bca4e07e233f343b47eb462add2a3c987f06ea3f426ce53088f43b7fdb429d4b26532868d86813fec1d7ef6f94365fa8721e7031bbb2317675ff27d6f4e7370ee88fe72aa02edcf4ed19c708d293d7653f14281f8ff2044f3f0e238aa75dc790d49f901102f354e9f0590ffe405f65998c7a1a9c8f414fbd811dae9961c0e6f40e44eb377880cd140fedfc3d0cddb337f646de06bd8db0b72efd0fb651e2c9332b1d7d71810dbb6be0997558e57bb68b5900c43fbedd69237baec2293863425979b4146cf5526b4e125b136c61095e999a5d227fd94f2f162bbc9f591de60edc15903b0ca274581b807196a73413630bdfce629a3fca127513e08ce0a11733958884bca921a79d2632b6380aba4a22eea7e06c81d159f571c29c8bd0d6e230c3c00f0316b1bd7873912e9204fc491772eb07d25f96377ba979852129d7fd8654a0b9bdcdb91e067cb01d3367358a76366fa4e4c0150c06b71fe04bd285ae2b6a58d7090f67a3008486af20a1ad71a1de18dcfa58f9cff02c9acf134eb69be3060558e36ed9372cd5681a15ed91702f6948354a60e961f56bab90dfa4e06cc7648054a92f7dc4abbfeceb43c7932a5ec68f38353dbde851fc61e672c2c1fd873074af1b33369b2704fad4366dfc31a728eed5d1a222f95647f7426040c56222f02b4bc29c53b0c4bbc81115ee2d9bee5666db705d376cbf1124c96c533a5abcd209e9042b3e836150e803f8e8fbe0e013630fd61b656e0c28065500e4d72031299e253352806adb47a98dc985d0f3270fd42165db0cea25ce3b65f099e1b8bd6fa8b5c9ea5d41e94e53612f2237e73ac0455348494feac17a52cb4db4fa45cb70937dc0ca5db8eff460ba5b899dcd4d5d583727f3070ffe0bfa99b566ab4b26380c759aba8eaf782f4409314cea3bdadb7737cfc926d77c94b9f4497f82b2855591bd285e1adf86ea7115833b82ec71dc3b33fdea07942c399f34a8ee7e5d8c1d2f18900f18f17be1828c4097227b99b82a9580b5d162de9481a33f2d1e4fd660d3265a9ceace551bc6a4fce6e4d4604f81c9d4c1c0f468c83ecda1ec5600122bfe6a4b9203d6127db6bc78d8ed64545ba740c9f154d18f861e07f724bfbd0ddf3513b82382f1b9a7d4fc4715a61f3fb9aec4031534bf4e0ec9829143dd83a97a60c9357760b8723f477a155f790021e7148741edfdc94431846467b4f05db95bdb7ecc65d1811e0d309e7c73337e5d6f2631c6429bbe04615196a12f00c629259f3a8e88e6c099ce7a17ebaa821234ce0f1ea1f6bcd2ccb7977a45bef69daf4e500fc2ac9588f0f3bad7b9d3a883e6c84b2b2790c8a07ee6a1de77e58d5dfdbf85a66d7f0e9066f3c1a103527b7d9319c61679acc8709735178f12f276541745437442d007e78cf347f6e8494542cbc4f4addfecb9039af003319b920b23b388dd7b9840cc53b3fdf48426b459f18ddd38c09ddee52c72b2094f2782adab42caaff09180256d62690b085b7e8af2c14ca44aa87bc41bcf875ca867dbd2881d44326874502c09fd2e3755381a5e0d887b41e0d282f20e7fc0c8d33df746c8669de9e7e43dc23e35f77291e162845586a0a9bb4cee741a08a453ae0435f360c0c0b62bf5ec7802905e87b247c45dd5eff6813769c774cd1094ab370d7a27640e7f56787775afb9153942f3c50b8263764d3ab37ed6d3b1c1a59d44045a68af47a25182a24ae0d77856e89cfc59ed973af221729ced335faef59dc25c7feddb3ee4bbf1b368b0f65d73f22bc58fcb1a01d9f785b2de43c4eec162ba80752a061e4a66cc1c626e022b9711532abc54113aab4eaadce1faa01c4390385ddc67c6a05e7bbde2e78a830bc24364e2c82d4f66678e3f7b019313ae363cd0db7ac4ca0f036191bc1de22769c40df049c60641a42908637e37e92a19ba8bbb2dd35df50496c36f9bf3048b3ac4eea5dcddc9ce04fd5d1567e307cd1910a390040cdcd4b175fd932f046808505ddaf7c422faa348b07b68e40f6fded034c508a9cbb1ee2a5177e67a6185eebb75546f61b301556057fdb9f7830860230c1d15fc47509731e482f8481702283901db23b5d0f14716908bdcc0cfe38d1bbbbb9d707989b638ed01a65167a322d446cdcec12fb0f94bd62bb2aa1ecedeacb7b4523eb4435b6936ee8a7022d218285b3daed283d84718ab6b0831988738999d3c594425f61e82ba45a07e92b9ee7f0181de774d4b1dace8f980a475104a183555a252c2edac314ebdbd25e29868f1bdaa2815d8683b0d1c3e18442768080ea06e11485761433cc2eaeb1522b32497336e099625db47594291869b7f5fcf37bb3455748ab7602d3656727c987bbd3d63143f97560ec6d469acd88b7458080d906041cb20dc898463ec019fd6855edaa7d517221c2ffc1ee30d8a90d813e8d58e8cbc3fbede92a17e416dffdc27a0e3de0805ae5dfd3c78773af3e33737850b80914085645a9b7439314d251ff378af46ab1b13114f41cf8ee07da0efc5b9c74676339b2f329a15aef9032ac276b540f2622a2040a10ca711f95c1015a256f396127f21ef7147e074fa0a0b648d149b01cef96fc7f8d6ee7864e92e53bdb11d28fbc71b05a0f45b19340578a410a1b58638c79be9391ed6f5c0fcb723b87a004cf6cb4e76a7dab7e1830bad32e268d9a316e90606b4d002501a2a446023c678df61a0c11cd57a9917576fccd6747f555c57d0b01f3fc649a5470d0f2203989a7824fef382614ef4dbe160b04c5699473e2992bd03cf084ee0052628431249cad98423665fe7bfce0a73fae42cd8b9184705421b935b96baf69c67b80875e87477d9a1ea0f551e8dc4e8a355c8a33d8fe2b24bf29f22315883b8ddff460d7a1db27e8d87efebf7ec93fa056c40b764c71618cc1b32f1d24b67d38ce85d50c2603fde74bdec132cd6abca689f4d89c912ccab30d758049d303bd9801658aa87807de679cd6f5783f9a5858115903cd3d63ba3c324be02ebb2fdc211ba4314e85efdb9d908510ec819e0a109e55876bc0379d809b4c36f62108d7f6fc782badcfbe9b754116c05cfe73b3d34d3e9aad996979d3835c48272dcd10493f1e892578616c5a6822c907db7c69f9467ff2e23a7dbaacd1ce0a3646aafd2b65d477a654fac70e14c4843003b09e1ef74cf4c867b00b7d2b89eda2adef8c592127edbfd05e29ccf5a1cce7f9edffbd770cd30f0967e56209c92854d50cb4d27db5051c4214d283990ddcf43f6f869da7e278dbfd3d1fdae0dfaba3af2b2b09a11516b7344719536163ce0538001643e869c8848f51e0866af73ef89b28f092675a2826692e39499b9e35fddc2548f7d3cb9b2d2a09c2b377ecd4d2106a3ca7d1d3a503afd2b85a02a387ee53b25846d63a6ff7f2d4ce6812ff45a8826536c513e1d9178c56c63cc25c91eacd90d71f7f45c463b5d0f2d117f81fbc31243c20fcd98d3e4ed7fcc698e2eee05500411b3780a1776950d182baa760a19963a96c3778e85eee71efe81e3e5d0d6925d38f42ac91e1f4dfb6931caf956809fdcd4958289b7162badefe6546f4a0b8172756e6fb3ec3782f4d1e83f7e5dfaadbdd0e4f8c16265df94f4aca2faac97599e85d698654099aee132f262df74d16f37e893e49133969f11c3e9554f1a0fac1579d44014b7c716b326ac2b369b96b5d955c1127b33a17ec9302f61b4934f07fd658c921104fbb420fe638264990327bf3cc6635b51674d5db0d5cf77f065709478a25bda50055442bc25112dd7eab81f11308b59d58a1f7aa34390d02fcd134e789cfcf13406b37b0b6cb3735eb8544ece6a29faf232d68a7a58c6fe63c6f303a855f2936a05b8b132a8905ecce91666217ee1a298486ce01871cf7acff0a2f56b559a6e7aa4bc33a3dc9e9efe50e33c82db425e5cbfa35de4014031daaacb0cbf56842767e7f25c63fb2a34d2cb805c412d895bda2770145e98651e566a9f13ec16581ef320146dd2045505c78c9c5bfebb93b24dd90ef3e16b0257dd260b0be8c2f2f24a9692abd1a63627e29b2ad43b48b628f1ab1d1af3ce1f91b04361f5096d94f17c1711fbc53befad9d6bc09ef7f1f42ca41a58cbe408a0463f082495a3c23580ad2785f208035e91af6855a115566da3244ce2b16632a55d73a0307c2832d91bbdc75f5d1f70b4976bf30e20e9f8a3d5fda40cb2b447d26055477a02153be3dfd953abe9158505f584a9979a3b7e58553e37b141a5ba883d41c24e0ffc4df3bf8338d75e04ee0a733f80096abefa6b31dfaf31010379ac9461fdbb8a46d053e6b0f8ae513e92b571a715b313ff3d41ef2095f3fcb9ec899e171304414cc777a1719d453cae1bc7101a8f2b4f8b583a883e9a7010488f78d15d9690d2ef7489c2b5f9166b47eba4f845884906fe21ae926eb7fee3abcecd5591d8d1d99d9cd432778b7746807de7e304b727b948c685d0432d7d46435126ceb858caed6ad6af51a317a2f926127b5d5d7b279a0a79ef7830a2358f4ae7e2614316bbbe78095a1068df279d482e0ec3e2653c6e3b5aff8a495cacc26c33e96e775bcc0613e60e653b09ac5df06121ac0c403f5ad8bd43912bbecae6aa495f7ad6a5c7ed9f6b008fb055c11d87f815b3132e302cc54189c771ebce8b82eee51a669f5225d1f4157270a88d22c2bcf534d628ab1c7315cbc53a86732a9f3a2e771a0adfe8ba793295e29c3bb7651335b9242ecc5a156846d53b0de9afdf2578938af6f840aad0a19391b229591357fa35c799848940e6fe3743ee6c22fcad91cbef481db870e4eafa026b1d4310496d637bae60f6ee8696c5cb3ce4b899ab362494fab7f9cbe2c79d8834778c30b4269e5bb5021d255c410f5762f185913431563621bff6c6a62497771f9808b9d7748ab40d02c5d7cac07f401a1019a9606a7858738b75399c0574d729642e109518a967a87f0835c4439ff2b645d4ca09c0e6b1ae02d9dee2ca3ce6e9301fadfbaf9b77ceaeaa906eb47023350d618ab23e085225003a9266b334332235c36983f38a0fe2f2e799df5d97a067d65f255482889fad3bb80a0d5099e628e1fb1bb733ef9150504abb3fc31286fa2e25d7920d35e26e81a4efd7d62bd202c2f4b6c062d8530f9b9acad0f26f006b79e1470e1ddc9511e69343fadca4ca09178c75cc864e02286817dfafd766e91dab7316adda4d448236ce085d392cc67bc8aca6b943ac680f0088f835e550b58cfe46951be279d3ff2b6bc766a8617f69e7c2e035d8ed532ff47c31230f767a28e26104cbeebeafe8c6e10153b602147669c6293391f5d925ae36c6b026de67ef71ef249e5ed6e202fe8c43d00763d8e62f9d6db4276225ebbe8a1bb28f36359f00179084aebd94dd31237af744e3c03b566999d3fa7b933f4acd9aaf281dfed3f72b679fe50f7ef61c11f421e9b6afc4e43fc0e7adcb8c150356cb4fd807d8d852967ba182d0de4464c0483c0e69818c73cc74a7036177774ba77e5c7191a5b19761f4689083841cd22755264b03cd1cab5d7a8fcec3b8e451d69ae921cab42eb4bcf7447b61671e969d34d1bdfc30b7b554d1e6867ba49f65b94e2b2970d61f8a0427354a87c5c013ce31c5e7b38d8845be2e7b5cceac24a7777bc917162e3a74bbf88f10bb234c636f148b50a4db16f3f447de44c7947b5c610d6a9424c4abed3a845bdbc732b38393197a492aae60d528e78718144f35d851a1ae3cc03806c6d5db861909e3dbbcde8c2a1307711b69dd46e39a5ac0aa1fda0c01d59af983e5ad32aa013bbe182df4d19ed1542ccc2dae0eaf749ef103a61b2ae4b2e2b43c15f580f1fa1b3bffc1ed47d3950924c26b31d5c22d5652a761faf67abb9b2f14db46783446262732e0db9d17afd183eb2956cfb25aee87e03053f4d6952cfba704a698de25ab748238ef79349898a27b8b717ed0bb085875be33f775e213cd70d5795cff4cdb9f554369b391f90c2179c7c88e3ae32d5368f1f51f00ade6c03c301155b70c4b51ff19c4d89154a9da2cc52ff012c8811c3b8ec91b9daba79d3f0446b1fc4ee9a9e7d5e7345de0b7158cf7b9c55482ac671442fcfe1e8311cfa3ad33d45801e286a2e10e149614fe7769adcc7afa5e492cbb34e2c728f3a94f8e3fe28851e543aecfbc87ab4163b15198af767c9e0d8afed0b03a28b5942fb34ffc318d8bccc2bbc6ba4c4d90520b38bbd545f9171dfe1900d7426c72bdf33136808a925f87c1f36538d44eb0da1a60a61874bfd9266d3678cf7ee14426f7e15320411dddb233d529e69f4a89c533fb9f8cc04a651e66edb831d7e4b0f76cd15bbbe628990f181794066a52539d28810b4782e09d77601575def583f34fde43fa96a20839ec106c787e3c16df24f915340e6a92fb632c57bd9fd0855fd375304145ba6011dd9ab434b0e5838a3f57af9a07855561e4a58cc60c222b0e532fb0b0f46a2e6f7db3ff9d3e268f41ce329bd50a938f39efc25ab9de05ce6c731da2ac911807afda9090857b79cb7310414c86b146a8f32b041f5d1e3d9cf632677eefb6f51099d4861197bcd8e21951cc8e8e4af042e867cb2304e079eda834b6ca6063472823e9c36fee12f57cfb1d40b2633a6c0945fdcf65414a38ecec3c31841335ca088e339b7872956e438882f5bfa831c691cb9a17e8874154e86b995a49ff6a57800a0ee35ee26163013039ca603d60180b0bbd30296dc29c14397445456419b79d8a92a4efbb286e38542b5f3471f930988d1ae604b7e8179693ee63c9ae54849740f5e856d3580b45b61e6addf90b168fd848a8a76684adb60963bd04fc136b6d777d04b34f4a5a1a71234c6af70f0ec04bd76f97c0014160cfdc91cb609792d73769633aa242dc06b2c5292113250bf60b7e5e699e098cebb53c6969ca857e59836884f56005205d13b8cb500cbee3417e4eb448d79e70168231f50abad9063a02a45be71953078d64984d46b141d724b1b30752eb29d8dd9802c545d922e9a26d1fae3443a03129bfd0323bfb8c137db7c095b2dd3a4bd6e6ea4c621072fe35475a6308fdf70f4408243c0ed10c6abad507067aadce900e213755b89574ed325d6afd0cd5b469e2a560222abcc2c40a5247c6ffcfc3da3f14ca5b72b271945d39b9c3190202821564da8a634b104f0c3d69866f49bfc47eb2357dad59868dad78bc7a133168b0301780a4681074cbcf75d4138f4c89252cb3b62f200726a3600953b60d189876b40d5eeccc43257b82507992be4c04453a833e7f20c9eac1de627e9a1355e7b831f6af26cb5090727e5be5dab931eb261f9f5da60f64d6d4746383f31f1a129ad124b34f286d53500e09bed2b4bcf4a48d0b9891a8042afe11bbb58ee9d95f8d522b994573fb2785c2fffd44febb654039232db4699b411ee31a78511374f93c26ef325a855b9d40c83d9f41486085b8e946ee1cde2943d81997a489a131902b46f00a7df70284fb40f74428a362ebbf92e380f1c2f36653472f14f00402c7dbbd123a0be2d76fde9fff1b72691e4b34ba37ae6f1638a02099d7570e73541b7cee9d5e06b9029a1f29add413c830d032a1477ecb9db176b3bf9b9b2b6d577b7a2f135611ca86fa2969ee6b799daf800dbfebb24d347415322ae7ea67eaf3400606010ecc7dadc9c20ee0e4f04a855842bf24a096d5a84b5b88e34319f1e8976065de8c0c7fb9a79c777e253a829ae1dd6c4a67a88abb0c2b4d60c6a271c596970e339b1aac9b9c931c62fba1e62e3a440207cb081647c6dd5df7402119248cecd4637c56917ff76b7357d6995d8107b9fce8a7a8d154125619d8c13d0a5205e2350c38b7cdb2ea2c1ca4cb64361c6d4157ff043ca38616d3b13b7567834d91930720f6eb77155b287af86d1a687a2b9784717b012fc5d7e53d2b0e73acb0ff4d92af51f3678e6499f4f9a756fbf3b620fcb74202f411fa60dfc3332143e60084dc055fb17d74e6f5e0873a20d42268e0df1dfc105f522646bb059cc5071d5f94f29c4099481322d12ab300d472893c92fdd09e65da6a16f18ed183dae42b879f916823501b1c38c30bc919f6c03309122c879f1c3148f56f857157da49d0f9f1b5715f5f41e2746995bdf7b14997f0caada7c28798d1ef1078bd04882e1316ca58cdc08506cc51b4af0e393b5c279dc59489f6617069a4a3d2907ac5ce6f67c035c5a855deb6ae48ef1d8f38772e0d9689d8344da7d4a6243a1b1988a1cdb431e66730766c072345f6969a8cb965d5c24e2dfa57b544bba0add6513865be6c7643f79b4a115ead8fa38db77e6b0841aea1f4ed82ba14aa0238bd3d5e2ef7d6a38fb45f2785cb9e3483705ce62b9e8f6c2746d70817a987d05532e3b551fd802744536a323c93d7a2131232dc7e0d8d2b126685458d3f6570399949695fca94a30037546553c940a42292e99b59eedeb153a27ee141545e6c7e0e931361ac1da08540f651131efd8d79186666bac04d5847e0b05c7ffd557ed7cee49be778932978926fd84a722e06432afcf3bd1728774ae772c30f6ad058cf8b4fb49cc43f3e8940b60ecc56d8e09233f434a09e4f2fdb2acf5c617089cf0483da6905567c3a5f7bbc1013a10d7580ccbdba0846bd0df631cb88c4328732488bfa5cc86c5243662a5c31286c46ae68f228c7a93ee5907f4bae18c0d5f9908e6a7c9e0dc60e7efe257a2bf677a3f0253861d6b535e16a4ea720623b0c279ef35a8f0f2be66ec92174117ef6a71bdd2a84cdbcb9be844260102d971af01485d3601b7ee6e206c0479cc08719a977c883d39337645a1c2c42cf32f058b1d44d6ae4c60b43a8a792cc2d8cf48a53d1b4b686abbad5decec366ca9a75b5fd022b1fe9527ac90efa61dbad18092438d62d60ed9b7ea0fb469c901939f7c741e063a01c8c2a5f9466c16b220c0f71dca555087550e865fab825389383a205d9d9463eea99feb97131f348960640226ba9ed5a0eabc3afd7f9093c859026b57a30c80ea50f7f68d0400c449411b6906f57fed6931fcb26eeaad136dce439c0ef07626b98e6ad22813b85fc52432cc666a9e26f3d58cb7a386e26f80245f17710510070fecefe856950d5389faf9a1a7bd844d284b3b13b09ad6908a65081ca0fd3ce0e9cbe07494e92b46a497fbf8854959e26a1da8730379a971724ae1eac24896f00180e3f591db685c0969298ce90a411e68e86d5137c4641a634c44f8b1d108dca541381d4615a4be53af997ce3953b9b6e0783eb5dac8f7e93fffe0e43c56debe1b617a2ec68f16d8f7c968a7b7a756ab601177f7f439b1ae5e136e86a4af321d96534c492231c783f20f004b17922edca5e3cab4a630af4279bd589c0f4663790f4c2eb3519a514b9a8ef1371f0c96b80aba087502869e1ea0ce08e5042833a91a87698b940a32413a5cb9511204b06602553af5d74e983f05353266532f0d351b686acfa9eb423a5c5035a36e81fa2b5b74461e460afefeedc2d0f3be88c409f84c9a186c3fce789e062ad0219e28a320d05b8ae3554c3ca0ffe196025930d405e61c43b111f67b19008a445f1da069b3708236c7451b99ca200e2fcd59f6244fba29de17793cb67b0f8a4e3340d4dc472a1797c40e9e453ebfded05d556c6e44fa417e35f8347026a7a1f6aadafd87021a989843c5bf3d05d94eb09d9ebf09c08cccb9e25cbcaf59b027151b7ace3622efa04fd11c1f69f8a9b5cb4a517b21e720e20caab193fc9bcf2c1d2ec9ee622c883b87f62723f97f157497b80f5d2ce708fa7e84698200b4229b38561a26d27ac3b06ec600aea63586d98d7c4d8477e1dc1b9ed438a9c7a921f640f7381e2b917e2e4e182b0a273ec5fc1bc6f587b1156e7b43015046a5e3199ba0482b98fd43b2cff0c6717ff933b8898e10d060d8af6b3fc70c37283acbe94020fc20b967773ef543401b847f353e2cccbdecf4cba0302a9a0e6046a39499f9d407d05197c50a7f160691cef0fde80a0abb30eeea85f9d99f4e7163cb9a1b09d6f0e2128c3fbf7c30f6e8e173d4b8d1a2f66a2b22cd432955dc9197df7ab8821464bd4aa217ba1ecd8a76dd7524e878ea932b5f076d563928590849c33771292725a79546ce3defc3918d2e8b6dbd10a16d7b538640211504327f739168631b30beca8838e6eab6359095ff118480e58e194306230942e86de68aa8124e187afe508cedecd09658267310bc1076d7a29c53fe4ffc871a15a90cf07e4b38581b77bcb1158ed08366407dd113173b4f56d177fb83fa5035ccd9c595ac1805d05071bf9159d82be9518ecc26050f79a0ea408fdc6da1a993623796e1025f79ab9cae1a11f3744cfe7f7141ddb783e21202b8e59e27642ba0a848967d21c5e82042c08af85f4e94b090554fbae4e0436b907934efcc557c857ae617a5faf101b6b707f8c21f295191ccca0851a9ed282bfc20ab86ecea0b07efa2400611f0c7f103fcef59d0761b4249a0c76cf72753e9a6e128357f036c9c22983d576ddd976c3b1489f9fbf616e87b4610ce9ea1c097f7eb18bc1d11bf32b4b1a3cd68bfdb4753810ccf00a153288f10ba3164aef43e237665e64c42aa195d23d80794a1b2017689bdafcd76a705962816fd310456add84e10a43654af118da20e8ca8ef9011191fd3ef85afcbad6b2ce2fce9dea87a5054183782ad2a9b17ce83b5422aca9135aafa55e913d43cda4167a12cfd1f9a0f0d206a56200b1b2fec84589998825c07e44782751ac4cc2bd68a279b8ef68e1fcd8e24a2df644d03965161e36190b0d2691c6948a7a5d56d2098b58b0c3f753cb775902a08e9ad3e5309f9000c27ef7856d0ffbb1729c061bc893bfecabb56038172404b2c09701c12b546a179388b00a396d95027ea27208fdfc75d1810e2f3e986bf52cef17b5580e13fbcda2d892e7eaf583975ac065dfc9501c6c5dd73d9c4769c9899dd93162f26ce012c46038a723931875f0c4bbe663fe217e7e2542e2abb498970949133e532be5e83c4c075b6caec06d38498b84d728be2831e8908a599448ad83607337b955fba508d8ef586340c81e2b65aae5e0cf4114780130bf9670bfb3eb5bdf3d354b16c04751a6cea4b0e21d27bd8e037d0422d42e69e7eada1b63ba177b768bd5a34c4276af44b0802d5d86205ff92ade14b5e7ff4e39abad4ce5570e3add5376c115ec13598eacb8a7179610ddac520dab5a8d12ad83bc3ad8362e169590db2c23a117adc375826e75561c8f7fae3ab5b40e661b9aa4c78855c550837856cd994f9c88858cb2cf0db5b80307a66b9ca6987724b89b77bb3c1f8d2380ce43a3f78342908b7952c2fbafb3f582b8f5ede1a318ef05ebd580304b3750e0705a94b2529d09803f8d187302f7dc2879a3d4a09891a8bfdf18f98944f265824b0827d213b25a736d648adbd69773ae0f3827e4e237e1aa742982e9e2d7a72fcd2cfc02f6f433636bbdecde7b5309eaec036c2723ebe7226cf64656d0cb564d4fd2e7e60e6ea6b61dde4ddc6971317e28e3e004a7689844e20a759b9d1cf3e5ae87d1fb16c0cfaba5d4e7dee79af794585739f7b356643f1ba84c08c42dd72a3e85f11116a618eb6f194bce8e8f69abb929a42566f653d1c904c6946a6fdbd5c1ae2fbd7a9bb22401b60fa030685fc9f8db71ae25a5597d992e1b06313568882451af60d004331ec3c8ec6c4f72f804dc809634ce1298ab3dba1e2c711c888ba092806eb1f90cf954e03ebe224738ea246038971bfb1c620cd741dd218c53bfc23d303febf44b704e63e7d4959cc81e8711bcaafb740faf3eaea6ef1a0bbc0f118c9c11c1a8c41ec21d8d14438aa78d5db19a940dd14df816fd9c3fb4f79bc7c197b7570409df0bc40c062e0db62881e8c3c4daa3d88245516224f5c7a2b7996bc1dc0e0da6945871c625560469cbd4691500d8ebd367f013da6fdc7eddd2d370384512e0e005fca375b4d747184fb27f0f9fb7c7396dccbf42fd88fb8a88f0de5cf3719d7c8e0e05bf351d5e526ec704a5bbcbd9f660fcd5d9d67c8c236e156bc6c768d7c9c71bee5762deac4239b45d1f2343ecf02888942dabbf7bfca09c4d41be2b0ca7cc48f456ed1570241402fa9b74731b2996ae77f572e64e0f8babe02b990beca5cbd5f88644494c9fa17e33b0d43af96951e2896c6d3dc13b259bf38612187351b6305b9e1b9ddb04c21b7a6554db2abe63a4ed49cfb31cbe621ebda377eb10e5f4e010b1a96c774a8ef1c6f118c9ff5a32df754511307f444ac90a11bd77237fae5455a297c335dd63c0347126a350adcd9ae2e1ceab3304b172bac7ebb38aaefed914995743eaa26f5541a398f44b1ec03e23f6fdae890d798ba0dbd8ae845088de2393ce9a1c7e50d37389c8f84ab1597a85feed7051640774e942cff849f46baf0579170bd411817a89d00e42228ebb9a37e172694463cdb2a38cef20234da0fd5034d536cd4fe6235b499fb6dc5ae7abb4a8813ed4fe2ae058bc7c5fe7510ed5858fd84ddfe2c3accf0d611479b35f7a622c92bcaed21f74b2a4aac9a01fc9008ec61c8d8606697a45e33ba93552eccc2a11ffcbc6b2dbf86ec86bf7a94cb9b4339cd4bec3488da6f1f2aa6e9aaa31e6cba8bd206cf4ae339a7bd7927f93f95175d11d66d180f53853eabd67cf9c29758f266e99383d4324d075b9542434d186be77a0e3ee665bec8d55f7ac9a3dc53d55d55881a150659f83f0b8f730f83bea289f8752138d4a6aa7e08630d0e9b36380fd4f10a095034eda5441dd28c0f8d70c0af176efaebbf939a31ffae4bd7e09e3e7248e7e087760d7ee9091b9960980e54ed937ab50a0c26b69e0f0d556b8d1ad9d004e6d172beeeae32a25ba381f1f4846121b8bb1e4996b4967a5cf1ab422ed0c66e9d66804c877f024921660f01e73fa66ae7f80c4ff13b49f39f4a672156e2e28c253f7eddffa21f8ec388e17a7596f2ff0d21aa6a47b0354ea281e123fd0a6ae07f3d67aa607e169677717b39d733ae34156053fea08e139f5880bbf2b5811268cae57d6f0aa433595a79d2efebcb5abbd59257d476a7394c9d5cf7efbc942ca4b2f11d9ccf2790bb7083a2630f5ea895e50208feeb4381a4962a8d380a54d5af1283fda37f96a3621a5fc043b4afc014df258e1f0a75fa3fe57d97bf34191204fd1f0b0939dc516eee82d0afc579f6315ceb661f5641f4d3d193cfa355d649b51831b8e19a3ae228ab786168a9cf8583db6f7230fb93368ff36ca05530a99c5f64bf72e506f185b882f121b9323d22dc47389c759503f77acc5d4f84682feb7c54214153767e84c31381db8c1f2f0f55f4dd9610394e135e268c3daaa300c2ba7cfe540a15f791f4e280f851ec4f137311b47ac70ff237cabde4382841a835fd59f9b90a6a7a7eae446a2f187d062ccf6ee4238db8b525d5142d6c36818c15335d9179490db4969be713432c52abef310f612c0f47aede0c40d59a072ff6cedcfd112ecc0372e70d25351b9554e36a486844792923ac10cae4ea6a61f63c7704918ec6e7d65855abc0090d57592407c36c7d54f1777dc0b87fc59e7089e9e65016366f8c86371d0095416ea35123a90a6582d636a83e5a08d6ee08d2698158b028dc0ff2a5b76f8e2a32d9eb1826c75b14137ddebee818e7be70461d2a85ed02aae3b7aa0d461846446742bff100fd533fc0c74ec05826dfe6bfa9070da3b894a9e521e0246cbead76350eba0eed8c358821038a2e81946538ec772882f616b72fd52241cb406db06f3f454f02fcb21f4aebc2b2958c10fbbb6f9665e427d2b4a2e4c0952bd95cf1f98784b5429f1e6c2b70bcd3f5c994f070f78753fde67211737603afdc922ea60ec64da175b01314fa8d241680c20aeeb2248f01aff89170aa4ffeb7a5384ba700f920cdd27f6da2c068c82403121611c358857728d9fe69db6019dc86481f159c9570833c09fd3727db36ccf0676e514a6b1335df3c6930ea591ce8425d04c8157848c6af182e83fd724aebb11f15973da38bd6b6e6525c3426a9cd7ce29061bf8184cc35d04aa9748c91ad7bda6f0a8d8b66ba02f7593e9f5913a10f6b6b101b0cc0c86991476e4b2c87abf71d16382cb56f106127f93bab9a8e300bcab8e54e04520c713bbe8c3b0779263d6e1261bdc981c474625757bc6e5b1dcaa5f59807342908443812cd1fc880f67a14a1ed1c7f793bfb520a8cdf8812d8cd68b69ce4f05439fcdcb1f1d0bd6a43356439fbc4e7c307f7367e5d161fc56dbc0d58b2f7e2eab5d6df008fa18b6e5aff036c456b322e7e5fd61b55edb1873c6bce56f8a941ee87e627e800da7350886f1323f96e00e46e726f7bf4c3fbb30cb4bc130d6381461d3c6ffdf031606cf716d3905eb1c9d23c58d8c6ea7aafec78d7526e5445ac16941ae7df510f3ab6f222ba9d5db7ca672021795db73ad43e1acd85d757dc69312c4e60652f87d78d2bdf28677509fb9db39021d567fc25187e662bd11abb8d8112081641cc6c88cf663e88102a9e50fea781cbc0e08a79fa5b2e8139d44616779d4b638c0daf63885f9617116b3e374e7e0888ed68771893e410dd9e088b9beea4082cb91fb916745983c38494af428a8be714cf3b276697da89cc25c71058fb416822562d53d95a76e6c9a8a8e038f0d0ad340853585565ea0bacca9e7377bd52db7d727db1e677e535e3c045bd128d616aa1bdbb056df3b74afff9ba550fc9fe1be8c9c426a02958d2a595a0bf27bd9a8e460a1d6d28bc8db5e393681cb290aeb8dbc26e15c397bad83e98b31c9891de147fed16e270ef2a02ddbe7a0acd9de06d41c85d6ba9bc120fbd1a7251ca0b4f702c6f6e69757453528a05014fe7ff09ceb4f71e7c5c3ee2278209a240803df8bac6140b0758caec738a278f966e2cdf4ca25d576c2bc5b70143fa552f074ff9818b6afe8ac20e886fb233edd6b55b9d18f512978d2500fe17fb13351b74bdc70e3a4f9debc4ae3be84e4f93ab23fe8588f7b6a467896ee017ffb7bc38de24683f966f92fd68908249bbacb928882c1053454d20593f0ccf8705194213c0714013b896521c2dd0e6304c9bd81edc4237a9eccff61e1ea82e8f67f9bbb0d2ec0f3adfd82b9e0d816fee61dcdf6f25498bf24818a1c28e901ccefebcbed8a9d570c6a8feb9be38bc016f3518eba95a9b1ac2ebfa613ae2c125774d01a5d82d758336357f7bb366c7bcae23512b538f064fdb393801c8668701b42b6df51940f73050ecc19faaa965f366d1d53b90192976f2bf757ab1dee0de540fe37f161bf65896c1357725afabcf8ccb864b973be17d2ef4ce5c4b77fd236de4422fe42bd3c093867631c981d1b9aeaf71bc607537d844e53b5ccdeeed0bb8e41569b45f066610220f6836dfe5a2cff660d824aac0a604cce0af86037bb621025f94dec645b8b12e3f5baaa3bb218cf62e47f0b78d1de60755e0ef8db85d395179be51d74d796aa6b989163eed32334c226a26c5b5c9bada2942ab701e7baad20388feef1a5f764189a62a781f795efc0aa0d20913003a6e779bab68963980ad1899dfc48230660f26a0bbbcdae4867fdf8107b9f592eb735a0d969e63fe62bd397aee431459c22e8947fdbcf3240e4df0ae403990ce9427fb0d6f903fec76e425c8c678d279ed65ab352831b58cebcfb37a1d897a2f56a0d06fe79c91bcdcb84e7ac0939281ff3333123df42c4c6ad52095e54614b5d57e6e531340ccb2147d4a360320180e87f5db21727780cf6fa3032cd23faef1b495fbd69b4b9308e70b1e99451c0ab43b03ebfa89e47dbcb17069e04da6c17ea18657369282d0babb4001b8b4619a5f2be68037c73adf57400cd649e7ab42bcfe0e573a989ae3386f011bdad5cb2e17acddfb3b0980645195c0d0ca80dcf99c7f616161f74755e1d810620ae6dc912943a4d9ad38c0fa42c24a06aa581f4006eb8ef1abe5ccff0fbcdc2970af6ec354508f4fbcf6d78adcc3a7a7a7a1ee26947295bf647fcc154d2105698b3a460a9b2dfe2d7dc0b240d93a6a01db1498c32dfc3cde666ab47d1334181490fa2edfc5794a355991a4e3ff6e9c949cb49e27af7fb4aa2aa8fe4b70800653409456a7013e069730929b779c536c03035c508f8e8f2aeca82126065a0cde3e1ebbb3473576ecc0716662b73480d981bc04996af3aac5aa2b1e54b4383a044bac401944137a185e5a1b26560e2e5d19b27cbf37097b945ed80988b93eccf0f5ca349c8861b7a5078473289daa4a44ab57b4826e1762339f7bb42d6863990bc0185e3d3d718514500496dd1923d876a78d951fed1164194e30bfde09841c1e3ad4c3e8de26bd566a80dfbebd4ba13a5e2bedaf7db9a140d24888ae216cfaf1646bfe4aa159a8f19b823eb691ba57ba630aa5650900ba1e8e03de29bad97a219ec1fa223999f0b5f1bd7f1cdb2587f2b74059ede1d8f836a9a37c0ecde104033eeda0de516aef57f297ae234df82421c39236ef49d240e95cedd3a40b39ef4f0016967c3e187e11ee0a55fb54425ad3763bbcb8fe943dd2feb99a0e2470c52c5689a492d119f6f28759ca5525cbca2809d31016758f829d0dde12e50c92700876b2d4b7a4187409dcc2684d8cd12d25af7f7325ba50e36eea31d049eaa38632d6fc456867ffeb3999dc52ec449086b6ff63a25710b917bcc2888aae1b5c0d4ce9def9ae14155ac6d98362df05c18b5679db45203d0e5aed6fceb8b37b784d00c8690ec3683295bb096de67cebdc7ab64d82781d71872cce3ca81c9afae85e5e544f6a09c0b62a2345df20a1fdcd244b60e5f0f3f8d9d11fd405151d1984c1ad229bd7d6c06dc893c95a211f5386b80ff583d9ac1d34df0340447e8a3e06a17a61fb02583850b8e619265534ae8fdcf764ba07127286ae7a3e993e8469bfa1979f55635e65294ca1f95c70e670324a3fe9deaad356b6feeff55c0a66f4bcb6ea74996630adf57bd5ed9ee1219495d958537c9bb4e628b8cc24aa4d4eefdd53b35145216ae10ed140783e343bf6b171922b6dc707cdb45db459bf1bde4062ec36177e1264391dce4ccdfb0b676e3b218701f663d7afeaf4ae918714541f57780f0b0994c49f7c8eb8f2c23444e2fbe3bc273966803fcdbc55eebb9e8ad172ebd79a9b754c1b7402f0e607b8b948e52aa777527076f0aa823bd6e300560cca184d3b7b7e681efc8dec42ff9af06b2bab08fda8e83290e280b8e546b9f19944d77622138db3c94cff30f295080af354d97cbc86b2a50259137ea8c00922fcced0a5278f2fc5a5631008c4d152fa2fc03c36a67b709b6b9c987bc0f340612c37012f241f1ef4a2d7fff3558145f08d406d4df24bb203cb37e568bc74e671e0db579662c69b01a03e9028ccac170a1568f94bb05fe535e8a9666b9f7f72a7492c4ab7e3a50a024250ba6c1b2725ba2de4918be5d0d9900cf70358a926dee7b29a43c6eed0fa6f7e75382cde4cfb4269ee9f067b29ab18517bf286385a194f674b82b65d17022db8b7fb9ceb8c010745d16f46b70f6552a83121213bd4a87cce0eb4e5e7daa7ac7072f6d1129a47ca5976390bccf36fc76c5e319120d90c7d123443a03c4cfffffb16f501fbfe4b72643fc1e394dec48dbc0810292f94df081b5c80119ec5f699b5c71477c8b8626a65d876fbbbfc9cf86464de0db8e6c836a7df293591178327606868e4f356f16adc9044c0780e00400fa6b4723edd4225c304ed5aa31fbe5040f78e22a405d3a6acbf21ef7b7155b7fb8962721d12ad0a4638973a4616317486e005dd4b7a77227e369eccbb764e8552c466ccc2dad366cd43faceb9ca949b59abde224351ca23f1e474ffc3940f555d128b4a3d40c1f1dede4eab7e8f169632e4b98711c7e1f3509a504f6ef162c8135ca758ce701c4aba2e03e9142d329e8058e388a58aebfb4a13738835ead7af89d3299c2d9d15f1d9135dca089dd847f36db12d869130f4f243cc4183bdeb0119cd45d6ff7488765a911618a832a453781cbb15f80e83a20199eada27c01942326d45991c438cb0c36631ab7e61af9e5f11a3b2d8ec2ffc3ed1d05acfea49a6d231833b60d4dbe3afde9bcc84f7caf8b26ad5a1cf6645c4f72952a398cbc8d2f616f3a8eed8811b4754ae510121c977421221fe2817951806a0c05000a0a1e6c71bc5d3930bb021ef326149fd3dd8eeddb0561abb9c5e18880fc4dc78d9e4e11a5cc339115c9de2bb6ed9561698b75f221a644dedb5d6053dee42093e086b64250aa99a92fcbd12639fcf48186631bf532e473cc46f7243bec95ed5640e7dac6ab427a99f781dd38bfd57f281c5ff50fa2543f30ba5f223a29a17993a23b2b27ff968340df16e5b8b10b1aa6e767ba10dacdd06b37ab067bc57abf75949888964f6bc6433f10a7d4139c066ed3c5c1debe6086057e4a592c96620abd350112db4225b2e18d0bb912efeff2382e133de778838e6d891b43bbfeaad6c95005962a37243584c59f2ee569077ed327cb9494abae6e2a2380ad5ec8abc19935669f628e7749313d09da65c5a1c07ec2e909a0ccdbafd281efbe387e38fc7aebf7e00e52e9e8089892996de63d4a0ecc3ce7a1ff8b91f0ecf4644b5fdc8929f1d87c2d03b7e001ca5c19ae4f2b0b3f4d2a4a4d436844044d435f55ab1ae898972b882885564708f25b05f778e1824b46e84ca888ed6ab4ebe4fc61175fe0ff505ff628be137dc7d59335915f7bebf9eb6d47d99676b1299f52f1e631595bbc7fccc06df9fb0279928a5a53b65c758c28f37663ca4227ca25d02736e5737c6edbfd4092d1956d09d3e7cd5f94a32140ef3f3a28ac9fd7f5ede004cad2457eb660ec14af147d4f40a053af0b99e3fd0c02c30a98bda5d55512ec01286939afc298e6e2d3c5980fa1dcf720edd36d6a138dd9c8312f700659855fba43b56ece0fdc9a1d66855171bfe4620ff84b8a523e6d368122df3ed11efa1c5dec9be95fbba1912af1a11027dc48f5a2db21a3b3673e24c21f99ac82dfdf34bcb1b094a0b9d440c53b07ce663d1e565ec51a683a2375404d6b7ab984ad20dd5d20ac532c537a483ecea3e2dcccbf6f5264c38fdd7f6b746a866f0ef8816024f9a475409f8080f645fdd91c280bb0cf5b7554e9b6639e2f45cec616568eacf04ad26ff23f6bc06515850d8f245defb4d79d571c557c966cf6788c440b65e9037e28589880393e6e24a34ad8cae03dfdfe62c6f9ecf8831870706e22033547dcf098ccdd463db2feaf0f8be6d82e8354deaefa39c34a1f930d7d48d2c80ba65a8e7c60ba3c5ed4ca74c2e8a390067d1a9226f6e9e168964e078eae5bd01b5827ab4b4e5b3a74b9c64ddfdbc013cc07b70572691750d291bf18a7b92ce7d2088e0519b237b3d333e09a9a7dffd22fe6413897f976cc28e7d37c3bbc6453108c0dc5eef5f2d25c9f78fe122047f3b90e56b3ad6407abdd247cb6092d58a447244ce1e3f7321f6664bb10a1d18edb534883a96600f0f2bb3a6522ca978386c32ad6ad1a4d5eeb0c6f7dae7e14f94609c6eb36ee6d7d1df4e999e9ebedd04efe3d49ccb737514b9f1c861bb0131aaed05065fea1c5ec7cc86aa55cc414fc557595d09c59526c806c05d5d0da449ef9797d4fbdcb8f21100b2109e94937c7788e32595ec0cd92b58a49a218cbb8bbe7a358c9467e1b5da431a588315b08a73e2f56e1ddd890719fada322fb7ca2b861f0084e79d8ba679186273fc387df229d6ff89fc3bcb46648e67244f31226d84aed9aba1329137e95d404df5bfd5f862a5e48d0bb9f4b08153a9858262a9e46adb14602c3cdaa0605d0e67f7b69b322b49e4cdd01e9f61033d958f9cba09b6fabb8adf0df45a11d98488bf933041a615b162dc3ebfb0a12c5bd6596f8d90906203111442f25d548ceb343404cd563319deb85c1d4033e541e7ae554f4678505e91b6a9a9e46ca32f5437e057afdd8f1c4173c39089794f85ef13b2477144e5f4365dcaf2da4b2591ca5e7f1ee3f0b212264d79f31283dc565ecbd1ad59f6cfc20aeda0fbf6e5a075407fbaa53806947a45336f404a8a975b789a5c6d1a5fd86d2568ed71ecf07880cd46c73040dea7a542cd1635674f5f20cbd7a14cbb1aefe2f6a7a0c0725ce2a4b853930227662001ecdb8d6b1e0084d6415ec800e54854bb0a26bc9cfaa471ea7e74447390c3c2681e416e0139996a15b7690d6132e0ffc953b814cec189d0d95e4151c41d4285a60c91248daf3b26570cde11473f3762b0fd6350fe7020fedf2788b0705f542146cfd97d89277c7512e121e4626f9a2168cad48fe9b0c365eb72cd15245b6995a1cac5c3c056e094e24eadeb1b7013246b7921598627523781c4eb0438a4b73825cd0330efbae1ce46bb556b5c5dae61034b309feb4789f48ed519e36d11bbccdab7385efb917e89066b08457eaf9fec76d454466472537be688a15ff1549c42e513c301d70f495d70880fda347c973cc58edd24bae0b3b5295532da4318e266314b245850356c2e4f640d5bfa338c2af347144444a2c51eed02b4d2dbbf0f7752c967f74fb2a947f675d1aacc246c020cbce2fb5ec1dfeba2a869ff48691013c00a3bfb355f764588da5b3af57c6a245ef28d3b9fa9d464155deb58e74788c24daf3ba061722e45a6da68e82fff2bd01144ab77bc7354df7842edb189f58f1fc88a7cc1c25fd04d47d8e81241df72d5d6542acd221419565a2c5675aaedf951b1328c89b0c6ddd04ddc0bbc7e7758286173187ae9293317711af60e808ddc2386938a67b9fbd799f0d92e7a4457357cc4cbeb3d7988d10fbee977bd09cd28f60d4931fb6874bf9d25704bf7671d037f2b4b656beb2eb4f4669a8260ebe20c972488712c4304e1ccd7527f24afc8282234e12f4b1a3b9294f19db4708959c75769a207fc1cc550ea0fbe1660c1a58be41b5e6b72a30e6307a821860405b974cb2ccd1fc2b04e48dab2d716affa025589ae65892803db4f08940fe6124c553c187760998dd4065750d353e25e21552b376c26e95a46da21b405761027aea358327ac6d7457afe5b3d7bb35dcf818d5eed1fae34d1393f6f298611d2bad8e01327201b8cc7ee902d7602523fdd5e547b3cd0ab7af396183aa8daa8656544402c206f557c386ceff2185f1cf9271cc421bc9c9b078b6c81e65a8315f55e209a0a7f4c88535e65d8bbe889ccd7726cdd34fe7dc6e788497d0125370af70cc469b3e248575b94533941d92bc740fac8f658ac8576f57721269a745e7e0622e2dc9f5845af2c8f73c0111de91ee65243b07c68ef3c6e600ab9d4c13a8b59c010fa006315b6c25e280bddfd3603d2ed41d1c920f3ef948a2854680afe337780a9f3e9be5dfa9e105238f92ced824ad71431b1b7aefe1526d670ec325847bc902575788915df9eca2dbdca0bb5ce4b2645b42455cdf26482cb9ebb27b674810fd688b7033493d65a7871ab472055a1ae8a4a323cd256f0b6676bc271ecde5b4991100374f8b2a7e98ac742ede0db0fec33c1ea5f52c7090d40b6fbf024f3ca36ece68a85b8c90f5e201f205efb6c4abfdfca324f0d49f560e827629567fb1c1332561b6e932648a1ad061ae48cd515627cab1cdd21c5c03ea279019fc97a4da07a684eaf94f7f11e46e1c1f657fc42587f3b07ee61637b0e7e7542226499ee2b267b5f0b1eb8cf28c746cb14136bdd4600ee0dd7989d6a7447b5790629d4837b034387d5c91757688f3565e46fdadbce357a2bce7a53a74d18b21c232a870d97323a3e575f41fcd0fab6c24e2f8170d5ede1d2a744d72d468c76fb730e1c81e815bccdc52bed87fe1f2e284b625f9ff56beff25075b9ec0eb2362ac7037084fdd07bb39009e760ef4296e704791ced3a504b6f19ffedf68f4c336c6b6b1c23ec01636ce6b154dbe6560ac13465ab7ecbcb451781be229680b67b69a3529a11ab01e43a85088fa757dadb6dfbbfb6e9158fc1a4655527ec04c32a717cb23d9cb925780a9a61b2a3f97d8ddbee61f0ca2db140750faf308f82fe5fb0483e501beb9d9c6b08d57830f2f321e4e5f1f9b7d2e18605c85eb67548b2b4944646246d2cc48a2b2798e084a1e6e40fbeaaf66005af884052d503872bc670c00ec276df74f45c2f8fc6cd91786a9146945d5db7c32aa537c096999a7d7c26978b2c54986a1a977a07637197c5f9b1726d434233831bf0b628afffb1c0a4c8e08b3b91116b38b23fe9b33898e82a8261fb0de51bbb62f6989edeb537683a57b0e624e62250bd8cc8119d54f19954a2fcd483a2582fe4e2592148ae846b90abb8285f2f427a9556590edbe05910cf8246606ec47e05c33961b0f1762d0cb008f5e4adb55bcb820f8e3aac228311412ae55af45557f25db5a6413abd3ba49a74fc2bf0505e9a358491bc016a0286646749c1ed9c75ab225cb842dbb16264ec033ad1503fb9d0c0cf7c9db909faa7ea7ec76e53acb90204d7738f57b7448bac0c5fdb68365a9e84de96d946968b48f9618da4e4fb8fde9cebc4f9e72aac35f0ea5e23d10eb1086beb51f36aeeb2042c74d075b130d2482d12aa1fa4a8ffe9d613cdccb515c7a6697cfce5962a6c5a23db787a2f34964c28b493e73809a345ef7a02e432b3b9a1850e9ed3e2c338a182564802f1ecfb0c461f587e9015ec16b4dca779e868aaf6b483af61db45eaa9ddec6919a2f163beac7ccd1a5594f7171bb79bdcb02ed21fef910fff676ab3359fb25cd28500110eda835f7840b0baa4214e202c7557b89445dbd379a348dfa48a9eedf89276c7a9de2066f73da136c6fae9c303d4047252bc2bb1a8c9de36c29f6ce8fc23b5c490271726e26c986b759580f1ac9039dc912a04b838b168f07cf919ff074a84c89bce229b6209b792e314470e02ce4ae4279c91f471ae910e93f3cccea19eb7d7d59c0a922672320f1a6028d246845c79965b6fd35bfeb418c47e494dc62c9820bcd79f03c5587f9a48bf5e754acd39250980b32f4ff0c90e5d1214eee05238008b720f72e77a0f5d85cbe577eb600f2839b50a8df5d0f46765c58925fd80ae65768f2e2778ce4c1b1c582a155fef55b2504c47c1ef1787a2f137f7aa096cd0de7c97c9a448116e974209c7b2b358a29b5a01aeb0b021758728188b07d0643260d0266899fcf1954dda15363d04bc92b6d9917184ad47970d3586c6cbe903c4781dcea580d4f937366b793555a22c21ca923ba8cee0fd3384cd4b040d12622500d151e75f701f4a2d04d723bfc6614675957300b394a9ab7e4bbc4ef410447cbe259df1e0dbeeab01802a6529f57ca75bb98d3c50d4f54de371933e2bdce7f08beef688f0786459390ab55b19a7879763614149c1bb4f112472f466bb6ab44a53e9e4b1c5ff03cd0283ef614eb507a5740cbbeabe5303f69a710a2a651770980b3653fffaa4b1a2e87449eb76542a5300bb5c8b2d5827a34365fac6ee564a38e06a1a3ca851fd6062a45bb73a5d217fb7129e9cd75542755d7f7884d3b72c5a8b8b1ea181c7dd41dbc9ee009829312d5378cd24a255ad5a89dc750e7629e8cd93bc415116b4d9e756f292757118a22f5e8c39498cef8baf8086e2852dc9449bf304590f20cc41c7667242e0f61aed05094eae4e9bb989416575ef599e6347cb34818da716b2c45befec2495c82a629bb76095f640180d3af07a7ec375767d2c82db8f557a11595ef213e971da5ade5710335cc60d818f2981a088fc4919101d5d0715f87a7a8b9f01aad63415a9646ce7b5b03691f38261076611900ee8f88a5ce54ce2d08fa32dd3d72ecc69e5f7b5a8ec423fd10e829f252021754cf7c2e7d2a3aa559c5dff9ffda618373df4f5ff44ec367e093d70dadbe03e3bce8bb050cb3365764ca73c66a61e955f36d61510336dea2d39b80caec429c2b1957ba7088c513581bed1bdb69509249803b8faa1dce866188ee0f5c0b34bb95c3df54c4cfec109947fb9a94be0b2623486b829caeb3cec8d0ed36a5cb11a8eea9ddb85349de9e82142afa3e032a0102d481ac87eaaf079de114dc4115ce3ee83dc370184d2b851ea55602f6ef3220a85689f47cb4d56fe1032a423d4c7a360df23932b82a3a1e2c849ec28c96df6ddd7ec9149cfe9dbd58f5c7776f4534fd8059f2d0871fc2203e6b62b42d9d6174cafa1ae761a6682fb62bbbf69a84a277783d53d983199b44b223938512d590658d993317238116fd368728ab29b7df91e12b6555ff26d53eb30fbd81ed8d63dbb049b4b7210129358e8f6c3087a604f3c4741e952193effea0eef7a92b52d868d998a351ec1276f665d044ae9eca290d6491f1d552dab733b5145a35109f599b7aa40a11a189600997939f316617d26dd2870ca41dd31da59b038b6486f09bf8e26dfacbe62364fb2cae07fb1d4d33e84c46c843218f2c55258947d51f5f01994bcade948e992736aae82585dafe0e1ca6e769c81920f7c3054d0d86a321db4374f585a43a31876097dfc174297e6c3ee38eea50e8e4852147548cfa4105379e88fa14ad00e0ca735e470875cd75b53c2b661b4f2e68a5f3e711d5434f15c9721d10afc45966b8bde5013e05db2b6368a462548e78934ed745c62b778e7afb6fcadb5be84d22a572564f4bb1e409a17ede08a02b4a9cb2778a24c6eafe5a7bcffa31cc18c8cf2abea5dccd3ad4e6a251293529bf60805c74fabb095d26ed4a12aecee967f056ad882de188f6940c965c505d2bfc8d43668bf3f861b40728c03752731f663c165c9df49aa5d5fd871fadf8d6bb354f9562352460cf7f7d120dfabb75bd0f0b7d9ae4d8331d3fdceec05f8d635c68298640c3ef2dc5d365670dd79a1a9b99bf14ac0abe9043139e1cc0366ff1f661df8903582fc887c45d9eb96b085c26fca818b2147906a4eec377e0024ec44fa2c2374b3bff66d76b94c068db271ec21639263a4d374b5c56e897055d5225a97f9ce7d662accdc578fd794a77365720c751de831ecccc9378b231b669631b2c02478060aa4c888acaf2f4c2c27d6c53c53c1c65feee63d10bf7fbedb7960579e3cf956986c9d50bb1bb490fac7b12149c00d100c47a6c529b5bc8a13e2a19d87241d814ab8b48712a37ae5821706056cffffff93