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 67371 4fab517b20676710f1f5d1abeb28240c3db52bbc72849a413d6247b0cc516f1f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e38ad65f32dab4f37affe50153ffd02958c7a1926b549fce58524765901eeedd
Certificate Block Hash
4fab517b20676710f1f5d1abeb28240c3db52bbc72849a413d6247b0cc516f1f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040370000602f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000234554f48a847c19a58f1af80c7ddad2f74e901764465aa8d558067f0c7a7d4bf03cf09031fd5171edc0eaff7f0c16361825c2c534680e9e6f2472ccbea012017bf83a7d5f2aec05429530df6cb86724487819d10dcbc44d501000000000000004000000040000040370000602f0000

Raw Header Hex

000040208905638eedd9956fd72956ec96cba742890eb849166cdc6197f88e1a55cbd47ee37f7a924ff007d652ad53cb25498e0862c920cd4eca0aed50befc28e298cf03c6ce206acc420118ddee1e9065475258ce9f546b92a1c75829d0ff5301e5ff7af3b4da325fd68ae3

Proof Data Hex

59,560 bytes
121216020307bc86b95018a78e3a3f0ce7d278b34d0007ee959001a507820a47846ba7d9068286b39d1600f003e173dd073fea87966dbe66cbf804ce17ac735ee6fb744955e27d82592b5b0dcdb51130352729148bd3e32678de36b6b2ae4555e2528fc8814a008dcd0295089a71a38faae4880fb6e591011b735367e33c12884c9a441708154cf41d5bb3ba70c8a0772ee5ccd1c6b72574c63d7e39870dee67233791dad6e129f643f17805c742bb7099c991f28e896a6d1201b04f8218655f75be62de9064c05513cb29c567220c9c6447f85bd090b119d8c076b0d95aeaa54aa0d1cc24ac01ac3c1306ee9d4ae2e22aa579d5b9629347537fb8914964d678dd4374f827abdaf7b3645cfc555e9398199934ea996aaf24d683224182b8f883b9464583fa36b31dc53804b8239ae850f7eeef888b19192186c3d32bf420af2022c689295e8a703c0060c26a9ee349333252fa341bffed08d42e9e8f53f49b61506bab7a42b3c6aa0cd832725758ff24d4a9a0bf8366094ea87ab9406ebb2e1bb43f91b82310db0ed69681d77e32f78c54755f6aad3e2f79c6ff55ca086755a464f8238edca216b17c0e9bb3459478f95c247ece8c0f7d8c3517aeacb408e27f6ef6305f8099b80b2e685a9eef0fd8acfc163d1e4912598c3a1816c3ba6235a65c38900df6a66631a21758c52a1a660e0323f149690310de4556d5c7b5adc403da9ff6f6202bd7f467a0fc75e48caa4245a72e1e7393eeb88e8b929056a1a0afc69f7f5cec4270c309a2cf01a3fab7dfa5440051b1bd5a3f5faed0b8048cc97b0dd37a46a000d8686ae2fd543468d928c89ffc6fdadd7a46a1b3da04f78cffcf5e46d7a7d1e7e0d4c66d07185017a599262dc7d4bdd2125bf7ca8601e5eec7c7e8a8c009e43682ede7ba9d9eb5b650d925d195a6817bde933f6ded64d147defd4581e30871f64e3aa6abde33e31cbd97882d8cbdf18585fc6155db1b2002d39acd88b89d6355468067de6abf557cba9f3d2bc5dca765a4624a7b58ba7d59f087cc24dc8c8cf45aac7b6f70959dbac8ec4f64dd59d5ab0f22230e7595ba8d3ad932b942ed502ffb8505e70323aef6f1842a8f28196fc5cac471c91f2f0904f6dcb2e584ce4a8ce51e8ce441e33a82fc70194d2068f7a011359a80363587d07269a64d345fe02a53c0bd2f394b2e8587d55e294450925931216b4a36291c043b30fad95cb8c860fe528bf768f7e04097f8c44c8a2f7021d9980129529378967456a795f729b98b365213f1e1386bddb9335cfaaae982d3422cf0acfa8b34fe17c8be14a3efec3a3fc6fec32631c6396068eb103189d65241e2edb2f9e0d3fbf10da4d65f4ff943972b32ccf0e0ab51c606228f380ce4180404c61996a4f398b78ff23ae243fb40196fc9b41eee3a5d1317f728d607357d6847dd9b4c4caadadf4bf53b472932affe2c6c35c1719c24c6be6bd433c03cce7336de9db607c6a1d4891726800658be4d7c69f31c26425143ec32abd4b3f019f819251c1f15759dc7af5654cd7d56169b8de768d012820692cff96811320563391584606da9699a529a726d57a6029d0ac917f9158f5f27e2d9f39cd0d28f0ed96f5d11a2b98f171fa56d73be0b2b2e1b2c32982d4cf08f0fec1d4213fe584e02452812a63327963616d396269ae23e9677b31976ab847cee91a1eb9161775c6bef944f7e3c1cf0b3502f3c0373e414259de067c000687e02242667f28802d462b8cf3f9459d1b603e98282b2087df1059b589e34a21854f0b047ba593df201674d9d4aabdc2094e5deed0efb21e8e484db2653e6e9facdaccaff18986174d6c9e2bc222b17c4b4a03389d4b6fdb2d169bd018a532342f36ce5a3e9acef3720991528131719beaf0c426cf54e2427e97e463a3e95e2f9df596727cbe610232b8a03afbdc4a3660f4a0e1519e326383a0ba5f22bb6be05f78ad77e783e2d0c6030762ae308f79099f17c04562ca14165897814acf9c0c3c6b501eefaa82c5bb32396a4917c9b465055974446fd2c0bd21d5faaefa70a7d9387abfaf37eab0d22d2d81a86470ed37de5675bbf793470c594b3cd83e47a09596cde382ebdce37603d12023eb29c900ea426fe33dc1161ac361352ec34384c1faf493d648e53b0139ce9c3b47f8903eedb7e5efce69395b26d38cc0613d2e0eb92166ead8f5883b5c673e7bd27f61a26eb299d57dee6b93bbf2a02ec34b47da7946aaea8f50dddb10030c5ac0c495a4661a8caf8c50163411822016ed94122b29c22610f9b705ae24f549d33091a4a8439f9541e65f297cb306da57c9bfffa4e1e4a8573af052f68cee825e1df18da7500d69a2d04c273ff35836576129d5e753d8bf0ac19bf4eb88408733ecab9a483c5fd0b1a04aafd9cfe579e9c0e725d986705c61a90ae4b6547af0ed939d03f7643d32b538726b1a700ee9af0032f4b8474bcc83e4183fd6ae64e6ec36089e5065abf8d8497636086ba436a7a29a3bf5a0d4c3f5f1ca3740fde6b2bc1734711c1fd9fa1bfb367752936bdf00685efe7033da6df4b922a88bc0ec1bb5fc6a290bec443d4a92bf1eabb04b59bcf6e631079918946d1686dd35b06585a1ef3b871834962c99c6abb185609d9b073c7dd8ff54d6db3119342d03881fd85cfcd479f5a098882724d8118c382675a0e502e5d479dff1540f64d13cf93657c561b25426b8db695552aa005a74e165fdb010e2ebd4ae37cde2c90e3dde9650986fee15d26ddeab7fc56253ae8379eb013c409b7be65da13f0ea573e248ea660d4c04bc403f50bed53e73c6077038ce2a5dec9bf5fb7b3b1b1e2518157e2ea39fcf27a6494d5a66a88a4a7e383520946656292b5de56013a82178c7289ce1a8f0052e3c392f14557ac994b00019c351e690cd5fb7645383840367ec4fdfbe76da472cf5bf9a5d10cc052287a9d714e64a225924910d840841fb14123c831a849c7e31eaf9fab9a3a4645a0400379b06c6e235beefbb79e7786dc9fe13258fc7a28a5ea736b547100f01b7ea746f587ca9845c904342591c4ed1f78eb48107719f8ebcfc4984f1b0463dd866316d2ae07b8873e79e0cdea4cdc3d87a8fae787dd86bdfc99cd285b45529d89c986a3a515ca44d3d0aa4e9efcadc302959b25f633ee77f9d99e06c29963b059e9ef1d11dc5cd0864936c8d7932d4254ef80c2ed18068ecaf59acdf15d4325819cca1b3253ffa5e3101ebf80c9737de0e490f91bf25a6ec3221be7067f7f799b917fb14c61f676acd30a4d3eb96ff7a353010d5396082ab0a360595b12860b2bcf74d76336d83a8b28365ab23e5b2c599a40fc6f4de3486a6f121896fd0b22c021767dd27280e2ddcf94f27184272860ce97f5ec2928d519644de12369541a4d469bed7b224d82c142354c9f762c740fc9a488fde71e30b5743a45c9f8bd3aa161785ffb3e1e25d1a51a3b6d69753f0b02bf1e100a6b49417f78c79b393604eafda2225f7bf7818647371670d01c46d9f8c27f80f571da30730bf7e58d11f318d1cc1d25aaf84139eeb346118b11aedb3ce06983e11c87d88fd149119385459d81ad867664441f7bf9cea4feff4e67e713a1e6f5eb9aa146c5f588dd9c4a9a71768463fcc1541e3cc23c7b5abb72276a96cf09008968f2827736d0b6ba00c50f09074282c7ebfc2672a81726edac903d3d74f72609fafd36b0077e86ceb1f74db33196d032dab3fb72ee4426fbaef0d5ea69ca51184be344f3ba25b05ad108167c0a649acc51f6504bbc731c5a4fcd5040679ecf931d67be3224fc2d53b4e2478911d2e91925d2df42e1cb4a82ee01d19f7e2effcaf84d785c9273c68daca5d1650d5e3e9813f90113a3de2b336cb5d566c17a2c7cd3a2c2eca53b7d972a4aa5f18890297449ab2e8db8dc69af87726619cc011f31abbb259807c6e50d88e522052dce0dc38d5b5796ff49ca3e216110b7e1d05a8820bbca9b9a77cdb82a2d962522c4fa384dffeb4b873c8392e258dbca2c13e8789d6aca28f4caa6447945f79c900e65823ab68c520fc10b404c88719fdbd92c3244e605a55aad3a5ed44c5bf8b3111d9c799387597e16a3caa2df9c8b3a5124e580162ed8fd2c2ecd7b3f3797a1e4d47aa727912ff4855817af9f1cb7b7a6429639a9faf7710579be0fadce18debf5b6c604d5f37cf43c1f0af619306d604fbd0826c5421db981b64cd06add7dfddb816b8c94e760cae32e9ecf8d0d6d16a76abffa6352f38c52c285ddae698c872a7227a6afeea004c4efb880c9b4e4b4093877fa96dd3507b938ee343b026fdcdeeb124be80bce4b7f9cc3374b508d05b44b00d5aedf4cef8c49f4b5c289e0733d67b3b2d1aa081f3ccd333a1c66a0c8bb8397ce7c7971f240be41c28ab19c5bf7e49818048dff03ba98fad90133d947a2de36ce617c7803b93674aa6299e5bb4276d5d23f2fea440148d79684c1665e0c1edb4af2f790b13fdb1fa593b325f80fa61966393ccea31c2d981745d14a225bd8ea729c0f0e685f650439e950e4f7657b2037cc66496b530af3e30e41ba105e19aa7d70e84b8f4c4781d7e56361d35e62532de726a7bbe9331dc0501b89c32fedfd49ffa8091ab59ec284a9d012750638aa32a4e2d1c16f73dc1cfc9a3885211d842138aade72d13b9dca32776947a47f3e2c4f40727bf2fa1f72273b637ea0e2040ca3b50b0bb7c1c7f653a2b225ce3a318f164a294c90f8cbf8b0cd1dcd26eff940af7caef94c778aafba599e12cf39f1a3b99c46088fb500e8716811fd4df3eaee93419502bf162dc1fafdc85a31112cf07ca89fdf9056cf1dad62d5335bb4760b23c7808d6202505f37a1b0aedaf48d287afe7f43dd5a39246337deb919d7f43ee0120f540d4c9b4b2858b8eda24ac8c909723aa8d25fae2e26f177612a6687bc628a2d86c77523a45e08eaaa9d522fcd15cd4704ff677fdc504e117fcda853f52749ad3b179555eac3e1a83ce6839bd8fa0cf6540d9d8c3686a576af936a9ac07560f4c5debfaa6cfcf53e8809b69af2518899d7fda5fc9cfcae03dab04b75e4bfc2a5a6f6eb3e2640ab52f9406cd865d84d00a70f0bfb6e9e4988677699416b77fa2ab3910ea7477854b591dcad31f172d8804bcd51718afe33d84d365fe193e27dbd7a1584057aeac1f3f340c6ebffd049a1a81e397cbf21244942c0255808ecd40bf59ea0236282b1ea07e42733fb1f0f8df903903b5b71a76c2021b7d750989cfcc4d3d880e40a48cc01afcc95199dbd649582491eaa35db5e8ef026fa60662ffe10c7db3a9efdfddd2c616b475f0e976d42a36d94a30ce7d771cc36be9d6debbc227a7abfe0bbedc6671d5df5c5f854f1e3d42a5b358fc74b6d9ccf51f218ebe7cb9d4be828103bca6f09b1f645f8716fc804b00ac2aed7f4b34f17bcc0c4720fa75ffb0fb6074fb538b6e97ee253d829f42c54ea6f6c4ba90f8b2fcac04f5abc242e02104442e176e30c0518b092ecb20ff2bfef5f8f30829a5f5d517bf7b84098113220f6d6fccef30d0d88d3e2499bc9cecd6bc2309f01bf415dc81b4a33f966efcc49a91f0608c0cf0a2f92f12287b2e23d91522a34c71179f2e68a75d2fbb78170eb929c14f453a51ef51d0e13494362e63ac1c183c5d869ab4cd34891bc7d36987b194ad4998a52e8b18622b27f9905ee4a15cfa93b87c8160f559979b78342056f7ca86be6d9481322deffdf6de883c55d047e26b1bdd99e0c373153f44007f024058a3db98e9740a775b22043ef00521c79367601f0ae288b471614fffbf27008c024aa56b40b42aed3b2c04942ae3ea1ae44a702ee653d726e977f50704724829b3df1536d2e34e2bda112aa4ab16dbec9ac9153426d62383280667204a2d38691c8e126fc1d097ce78c4de433b4e1e70914887673cff54f2089df798d64ad041b728d7a50bb0fc93e55eb9daf410519bbce7ee3490f2ceae21a52a6983ad65c96dc86a155af497661a54b5c05adbe33d07346903ecc0071767a5770b0f28e0baa62db4ce6dd3230e8fba32452a8a00209ef79db3bb33200f0e6b55eb9cda707e92e012638c5f2528138c17d3cc6f06c494b1213f56291f77938dbb567cce6ace37622babe53569b0f5c4032e105ce583a376643c9bac6fb0668327e0735034fe97b05f84aea85d10067bce5217508af23d9c9f6050dd71bf268a3d8e00a92406d48d0f86e38035164825aa4e97c4f13539f2efc8b2286c28aa959b64e0ece3658bfdf72078d14ffdaed7bed15c1192e4648954ff8620cfc9f20fb0ff0b38ebab564d21801073da51b72383ec1b76c1237f366385d38b1a15f940e16096e185a0f743845ed1ee1563e5f8d4ab172f59ddf8881aeb758843bfd6526880e486ca9e930c29b85fa5886ea92c71d1d480368fd2701b6419e69f8af14d9df691f77c564043b06f18934b5e46b5b1f559cc014d92bc84e440872d2b63af32061612e2cd68c18ddef67c3b1b8a921e0977eee63ec09506f64e379b19ac5b16499759226395699b1827c73fa74394ee106c45be28d0e8451ffd29a4405663b742d29ac33d5094692912067d7dce284eb21740ccc78dd62bd2aa5391a11f923d91c08ecd6f71d299a323f2fdcbf82cf32ae85480a68d2f8bfdf1977ee84d41cc756d500376291cf2a6ddd0bf0a002cc63f56b434eb066f4577e3d7efd12a61ba1c51df0904cba29a2b935384a959235814dc43bd48441d02137eebe11fdcccae0c3cb2d13e78178408e8d820438d5a384086370b5419153883b997ce393514d2832d30ea27a4b45c81560a0e543ae81f8ad965ffd8dad310f7b7bedd742d7db6b919ef71e874f1e3ab93dd548375a63bfcdaea940dc075d6eb5c9b40a9809b2a225b59f8635a08a7f4165a2b2fce6d646c9b4c77e593fb597aaf10010923508c14fbcb9a4cde2ef29492b588afe3ba4f456b303cb6be8e5b1184aef4b6625a986e2db6723c1fbb9e5379379edbc2b0a291b1f167c0571a4f7b9f374a0c621fdcade7df427645676e87e652d0923089cb139238475ecff388707bbc4adc252c569c4ac73e7476e204cdcf330923d7e82ed21cc6452e666b8069a09e9b9dafb23dfaf85eed90f8c0f2127729cc80bc4a57d084f0a631e7e84ed12ea57a5712d629ed0205b16be3204d553baddcaa68ed7b1ad77bd7662677f1339b6e62e7ec83405a8420f7bc5ef8904a2db76f5add6250e0e4535e598da4287077a690323f035b2840f16ca09f7afd01135bb1c7e9cc22f1348b6908a95dc99fbfa872664ea83205ae08e0b37db7876461780d98bfcd46873965b013e501355afd44d69fa91e27aa69994ce274f2d17d89438c798b5139089c096b670bb3e5a87ad7a2b6e230e42fa6fd071e2c5e93ba59fb4d1dee8f22651a098b7789bacaed7b8e6ea8259c4eb75f78e9c368e446a41a476e959d1f2fea70ea16ee56c3e9b937f0e76578c44e5aa3e5fca103f0d7010ee1150d6c37a0c79033413203540c865742e18743dd9e8b10ccadfc08dbef04ff20340721f6a706ca4132af43c13fdc62913cecddf8f401224d7c6aa593f1414b0edb662aeba9e284c80b607aff88061a457f31a4f0ab162ab78913e673ecf6c04a5b963f66c4cc49f0586bde114061d84e0830f3869bd19a848fbbcb1cc9385318494f3498e75029b15a71aad47f95b94623d3e7103c107ffabe0b1b276ba92f92555ab6f47e0d472def5dd0dbceaab7349eebc7699b1d48320454f746a73a2f6f2c8f2b8c6a3972d143fef0b4026988b83080868f6d06e7d77cbdf8197596da3cafd0055f3a4b42b41a0a827cb55443d9acc26e324479f4ca76cdca5e72a76a198c4446cc4622907530460c5fc11d963594d04d397074d92bb81bd797a4ee44d4cc4207abbb79dea6c3aef920647cd587ef3632a2170625bbf3bfabb670cfa29949b9e45d801ccd05884c300da3bd6ea60fe90c8a0381793edcc64892c71b9297de11b01564a930704fc4cc0039ba54da95c2e50e8715e913e555259777dc77463e63c7591868ef84c041175522e6e6fb9d2ba639dead151bf98e39e391b11c236faed3a1a44620324f2cb596f7a6b7b2773fb060153090456d05e049091e7dd39bf3be8fd245b8041da3b754654fc258ca269d06660fc21d8e8d6b01c81771f9849746637482b4fb713e61d833801050d8eecb95096cb5ce666606c10c23eaad697b36d338d9ab53f9d2648ad7e3b045415251463be3df423525ada1d9f1c97773a68de04afbffc629565511aca1658440bdda5799ac3b52175b29622b08e631d047893277a4985c378b242774765d52467ac2d37a194fe60fd3671410071632090a73b8e5ee93f451bf18a42e51325a1a126b97e9c628389e7d628432918f1ece3ebd449754a0514399ab1e00fd959e7ff7417f643938c63f8cca74e19be3ecb74e2d91275487a7908cb58d22f584a3d8961ae93807944db5e3a679a349972e356f0b8590874931bc605758729f3d30807567f6ff06b8f79b93e02014f391df2b22a9f06962bc2b5165cd390768f53bfd0672f9f27f418cfa33674e735f527f870649048446315c65e06580e3afcac42db0fa2cead91c2f8d5d754c96002e513554dcdb833fcad64e55554746e90497e9302106e4f9c4a52a3d00ead8f7abcbeb40955d4c07f7056caefa8bb12491e31006a883ccdb8c08b279464249b56fd52ff6a72dd011f040191ccb02b5a87255b267bef96e58909aabcbd4ce41eb86a77aee0e21a4bb3c39bebdbe35a513e954b7cf5810c5e73cc2f00365f08daf71dc94e40b92c6317fb1e35e43be6d83e0bebff089a03a8adf032522e69e3101744efe968f8315bb95b1489f0519964ba7c660be623d0f61cc1b1fb5b67d8309a3a0c3df9c47cde3ba12294439fe090c1982db450fc5d610d5ae7bf68f14959ea258e670793523b268e54d661ecafd55a185c85d8bda61a3463345630bcd9fec7d0bc2bcadc1a8c6a372ad0e10ebef258f27d9ab66b49484abbc6afaa15a830c18b2a9bac17ac82e43772a808ffc1b4705361e27c3f94b7cecae37c2e2f87f5a2ee36ab7d2f840ba397b650930147b949e042e3e028119a25830d0330dd4308aaf790bb6ccf7494bf971aa26d1224c40ec0f5bae2b2c86820975e54a5d47d91aeba89f7f6b07c02ddec84d7c1b42d951fbb1ae5a81d477e0965562a0ee9dc50495a0e2024399bab8f3267d892750665e3213e6e2958af644cabbafe12b3c088d7974e9615734410174877970f20fcdd8e3f7655c0c04b7b7295409dee904b5b714b06673d1fd6ef7f7f989b18d18a734cfd388e976d80d28f21b37c503e7e7f7fc6d8847a92b966da1b0036be6fbc894d662ff57e2e65ade10effe7b5401c557d4a57933e46e1bb720baf5391121b482ddef8a8710a88f00a05b159ffef767845fd5805e488ef82da998a1ceee426c18513ec51f796e22893defae7e0cf12afffc7f3eb2c087939b8dbbfc6ea21e3e7061a4c95000ac12f4ce18e37538e60530fe8946de4d64b11f3fe919418504be3d15746f807bf66897be9063c327505e14213954c56931a4e089824eeaa6a2b5dfd8fb23aa4d45be95f0bd45d5b9022b9e18d94283fc559034409297e0aa8cf0f8d2fb7041e51ecf0c5dbdd8ce3aeb02e4c0878b635de1b14ce26aff8bd97108c146568b4bf8ca8c2a565c6d55eeb7dfcfc097625b8db182e89dc032eb78cb1b1d5ddfcb178944cc1477d74004bc582d281912993f929bf1fdae6b3a59c2aec58106f8b2faa69c2c20cb1cfe763918c73e1d0c915c0160765436f38d56b8033613ac62494151ef524eb25d883cbdebb7ae878724981c54f1cbbd51b5c4b983cf819c5496f093437d871bfffddce8d6e02abe3954d7286eb018102231053c534801f293245d13ba7764b4e468b9040d785d00464f73f63af19a8076568d01b1965c33add4ae9050dab1fe7211711098d4922ebb9a8926e56642d9739ef32ffceeadec66f74900c33ee12d8a8055d3e704a80572e367156e3679e47ccef0e72f99ae893418cc8f3c0fcb342ea33b9f06b811343dfb5959ae71799dffa12fa0159d314f91bc2148d5e250c30f9e98a637ff3bc8622c5c18d88b36a6a4168c9672ec33a7bb5843b076214e4463e62a22cb3d21403786c12d8014487fafe75691ade658fe3eb196772b46535207a5149cd562659fa7e81c177e0d3c3b2eedc759701bb58557915c5198183395c67eafa3230139b74bf603cb9d88c059cf8b190fc5013cd6d39184839fb6fa78a08fa3e0c10f77a7506165a06812d91068dc825ddb70645fb292ed9f698a0e94f15c25dbb6b9e98b59a4ff8089cf89bf5ca72d11fe36bd371f18cf9248c2a30d49ad8d02fe3fe8290fc4311baf49fd6c2724aeeb3e6b1e67a63e9b3f60c4e280fc0f1906decb501ec17f70903c9d3fd9be3c73d99f9f21eab9d43de315c93f8c2cfc00fc70183efea4f9342e9c56480040892ed7b7c0e89125a34b1bc10ed8ffba35f320e61164cbe7d78d3aa34397845c563f9421186ab5cdfa6a0d112c2fa04c5af74124a74c51ab53599aef643b0852224e43172dc57cd350903e1df27dcacbdf77026684778f0fd4dd6ab055f2c389bce65057fc22f49d5f97089117dd47cd8b3ece705a7650f579c10d3f93e32cdb5e87148a013c656187d05dfd2feba51962ca5bfcf651eff93b47e149a35fa65aa4bc10b9398eebd8d44c1ef28c86ba1db70846da4a2c4570c82c4a780e3ff8088606019f6957e8fc70483df1749cc692d68d9592e929d2f34597b736f3cd79659a00f3b064d21525d131c62e1341a0dbe528e9bfd6f2e9adf8bfcee15a54446d5992ca5477dd1e8278ef1dcb98d8a26367d9863fd9ae4ee4a7d537f397ec583476f827e09298bb9465930e1c3a25430a1c3cdc6002d230f6b30db7cb16ace8ead9556da3c91dd79ba4a07bf302a956e9e179718f173af8aa50d634bad26395f2acabbb4cf0b9f075d27f17285aeb987f8c44cc211bc5ca7140e9a25a0530f50c5565c50d8281ebdf37537b059bc2d150344c92e9ff24ac24599411f535b794bf842a07b901b9f1be1840b896c236e4630a4a840b5edf98664990c504707d2ad16f2db69991a407dbde3128dfc5a81cc9f3f288e0704c42d93d9703757e46dfa34da8291f72fb61e61244875bf06202225a78f9963d1aeaa290a578dc91e32f5d2a085ecfacc14c89c4607f0036dd85a1ebe75002f7cbaa644c25c7073d7e73fdecfe9b4cdc8913477dda4735b5b111711551109dfd972880297b8a2aac5bc78ae0f9283c3299b94f72617a597773c498a8a0cd8314c9dd7b28d37704c6c40d48971302be20c21ca5e0f857d11fbb56666767dba539a8ac9557dd84eb3d92567fdbc3e486275c32237e4a7d78396029e4c67be13ea9c5ea97be4f0c094d5c74991d82977917dee94dac77b4b23d82dc42cd5a9a8c73083a99cf1e91c7834d48539b689b7f3c26d8bdb90306d3652179f93540cf8e4da28a234ee06f26ad9af38f0e3cd0493ee4375285b741b0fe842e143a75e02908fd34cf1008f29922b35104ce2714f3a00e83b1e44add0ae4b91befa03344a697fe2fbfdbe7f57302b0b77cef342a9f30deb3c6d30ba81b5aa38d8935ef5ebc52d2e049087851d4f7ef4a9571dbc734adeeb022cef81d24bf0d7e283d38d5a3fa9b093f8258266b10041a3e4cee2ca3f017d508ef11f370bf994d377c3c56b62871275e00e5fbc270b6667b56b97204338413a608bbf69974b11934d6c1e02957ce2cc4421a3c320e88f8c873cc6ebbc34b27e0349018dd36e8384ec48f0e0f92fe6ce78476ce0e01007fb8737cf5ac0c8d69765420eb3522ead134a7bc2d6c3dfbd73ad6b8fff2bc350f2613ad709467059e0d57a3226e2095de6d44d552f32beec99ac9958e4c77ad91fc31f6262ecfbdbc1d12fd2f6a35c8b044c5a210d9c9e08221adb41c67fffc5fa3e0ac99cd6f9f68b647761bc19f149b674fd6c76e47a75a899ff98e2ea438dd6a598b1004bc26ab27c97969420e1bf19c11cfc22758046b321aed8ce67e3f584b9e4ba135c629ac8805e7596344f22996a6c7633914440be16656e43506eec15e07c154f2578b5437eed9892ba6c592b7a4d4ad4f15dd7401e123fabeb80b45b4bb8564791b58d704d76e0629795498d51f6ede205c408723697e16c67ff7245e2d53c98192a3568fb953f0e86eec4e58a85bc1893f4c7fd8d72c18c005c60b0403cf3e6818f2813248abd4a49f6bd673f66094294f4b146c375b8730d92fd73ee8d11189487f0f7b52a8046c15939cc0bfd2626a2d69875d4d3aa1600c926a4c7985d6af304c5bb386141ed78b8923915a9776ab08f9790ba0150f0cfad9453e6b6968244b189acd8682798b329c62433214bf65fcd1bef059750d076f74380ade7aa2e6047f13e4d2c9b4878ea43d4eafa7e51da2590c4617ca28f33c99fa36d0d555075dc9b810259450deb22a62edd4423b6fe0cfc18c03050fa3554637fdc56d0a4a20fc1c0d94565dc72f3b1b3f21ee9251fc2f227e2ee2b09c7a5f829c4a46e7301980d767cbc137ae816b454a28afe81c3b91e08c35d799566020e97072d648d52f9568c3bebbe3bb3438bf16f73866e08bb2de453ab82b556a9cc7415d93a20c220b90c92634cd2b0fa33c43f078113c287c47821314eb328359004931db2aad6c7a4318481084415bfb2101db458e4eaf400a05a8c2a18cf6d9e975a5d80b7d48bc9d9e2ffe263c819ec8fc9b9f7d9ddff0b0dc35fae335910cfc9c4459d73eeae281a46c6f2085bd5e1d82cb67f6b88cbccf53b449aca49d48588e390cf94125e8e9970fdac92d34616f405e1901f6972b1709faa8af600de33a88b99dce9fc88501e134bec86ec21fcfa58fafb84e6437dd80703743b8804093e2e8b9b171319049efcb80bb2bdac5bdaf9843ca6338a34b3da0844f571b929d631c2195937efcc1531ffdc10e97736e633f3129891c92f8da6019595a7606bfd397a58e37415dc0ae785b0c18793c937b30e29b43ced414aa510c53cff3108c128358692c398ab06ae04c7278236ec83e1900389779ab6d62cb48a273426648fafa12f0c4c5ecdc44483522e01d6083af69c5e7cee24ed9aa4d33a4e35adcab2c3f80cc635cb86698a4802d8fc6c8602bf05c49fdaf2cf9551bc2366003823885e25a1215373e6175269a5f2cec7a0692a3931a67f296a7ab79a1b09e01f3658eae05870c82425a0e8f2da153f2c6b7659c43abc1ac3574e4f38e898c0a0b888aa5f6ea5be8325f8103475fbac0eaebd4b024e7154a5808273203eb0975051f156bfc486de7b9a52e72e59f09403ed17c240b712ffe1d78a888ee5791a0a44763ca5ec5dc676ba04ddb9011f34394821dfe65e6080021b67eb0f0a2444ba1a1c04acd98ba84b635d30dd58d5f98d7124696db8772028c4362c1a978878b72e1cb961d01b1d991125ea01051c73c61a27e794bc66359e9e1911c8197f01a6500ba1f40d1f1281c82997436c53ff8f3b3a7fdbb72d31bf28f9cef8b7353b2da7d94c78052192ab2c3ee478cd168dd46c4361c88aec3f23c0a3e5c019655e56785b66c776222f7811fa5d96efa2828abe77d6d194f91272870bedfe20f8bceb3881f856c880b689c0de7acac3390cbac961d9851f032ebc2272dbd8bef406178eaaaf1f429b7b83f34b254d170e76b5f049b8ec1fc4d1445613d772730feafa6cf94e9696a4c9eff845c577dc4f0d1348d212d98a2de0be8e07a806ec3cd2d865c87d9a8c4c313095e04e640d9de9109ec3cbbfeed9eb0110f70193e9f16a32b9f207a410346c070246e334ce082136493d77bb2d984fddb9eb3f055022672984c787dc4f869bead562d0ff9824a680ab3ffb110b570fe3dc3d0f5001e0ada0f1cd7c37498692dd3017b265cff6060a6d7815544d485d5465689cc0b7ec49c9b354740bbd589f9b8af66f9a19e41b08391096f76692a56de9445674a6fa43a2ae950af9b2a9512181946f39aa845f2a132d783d463537f411a2baa9e207b0cbecfb0feb8a701dbabd51ebadb456e89332108ce3ee5cd374e99ad35122a7feb0c2e7c9bc88e5de792d3543b6111670bc48e8e5b92768134616b7fe44e1e59d7156313409bec3ff8417c3c70919a689a7ac206f61e53e17a9abd451f78f09a9075e1af352f416d4edef9070dcc1584874f1e8f0404f76a17f36fb32853c1e8bbb4e9df88df5e33e711aed2075686829e792bea2cff2fc941b3c0aa9b9af1ee3e7262a20058c7f424375bf72f6877da5112e2eecbaea94c195a0be19442a058cb1a749770ebcfc23211a1064fd9a89d15f0371f166b0c1e42f50da3291e90c852bfb74437bb1b5d67e4072953ff430f4e857e680cff13e191669b85129794f67f81c8c8b62830a2aed33e4d3872c6f5b9e4bcc06f44b83b83f275a95e787a417a4d9770886b5079ec263b14114857c7ad114d3924334bed085af947bb4c508bade119b7034f70044b932bbecd3c07b3d5dcaa92f4984008aa5c158bb75064ee67130de0b73f34495c5fcd9b867cd640592b51c6e36e01c368bfe18f5b495b21de219a2e2fa72c471a08ad16c2fcdcc7d11e89ecc69008e9caeb1cccf4e537ca6985ff2a1d27e9addffd1ec204a6e20e06d3c296697a4377e0a20273d35f36c69bd52323c15ed88ad07ca0b1ce9681be979847c2c33d58b2ab3c6558642984cc7a5c130e2a5bc9e8332035b86fda611d7931a483963505ce4ace6336668e76f86ef758bc18943e38ae1fa2be516c5ab49dc22b53b26be4068e367dcfb6b2daa68758ebaaa0aff8339ec1e468b19ba273e7ab3a9f12ea2455bbd1f92efff248eab9688d6e678d28624bad98034dbf89a931e289fa7197e0550aea1cd63e8d1ef6ff0923c78d1b97c909a9d212203498afd0a069c11e8d2e8358c8f9b70f1ebaf106c3c982f234b1adae444b3828950e15870b92db78941218137eb4fac0eb4e1d68b2abfe1026866fa5447632e2ef72a84b595edc0f66e18c3c096b23a99956f913d429b8f3b65d2e8176ca8d6638d2e681ff6fb64c86035662a36d96c7c5de5460d509d7294e33672f5f66dedb252454a2b3918b8c7d4295172ab653a828486a376bb1640f693dcf0c0e7ed58362f5827c8d3c001e0456c861a64cf79b643667aab4eb177c7d533cad3c603b36fac504e46b23404b6bac9d6c78b60142918d31e21fc389e58ffd22f565de374d81ccdf957db2267b2cb278e4aae2b7e92e3768dc9a8bd775bef4c7b5821dd706314de079446b6b8d2c282a570d753f876984e26d4abda2f17938248e832374f15129def2bdc86be8cf8539734bcab6c4e4cd491e8338e31a60a16d15d9dfdb3d8ceb5a66a555d039e8c93dc78a39057bcd2107364417f685e6653d23383362024ac8df8f54b9d3b56b4a87b7aca977e7259e5f4035882ea8885000cbb2dd0964aafd2a08034313a60df37926f732b198ee5d7e267ca2fea3844b3d39c77bb70cbbdac819e9551c218e1228044a55e667a722c215008d5843d90babaf58e1207a1fb9ca5fb659f9ba77cee46195b203924729475b1de8dc9b9083ac782833456a5128bfd9c711f061f1c0ba036633028b6043da4beda43c9b1d8f509d215b43cd1fc3268bf686aa8a8f572caceef8582aad23e03cffc55efada77ea0422492c8e283b834a7fc78c694f7b59377195c178cf717ded0d16e71f772d687b0ee9973bfc10183383d197e02007a83f240112ecbce9c7e1edf69d5e615aaf0faf200b2b4bb8d3f46e8cd7afb35544ba2b06dc0ff2d23bb4ee19ac3fa07cf26155101a1b568a9f50774d05ff2303c3d4c82d207e7fe640b6845aedf2685bd67c5a4deb1c8e719c4ac7316b7e3320050148f17e4f69f8f2dbb0a56876413d66a19d8eb4187a23c7a67a5351afa70f9b3457d1fadc435d6b836aa9a8afe021b0762e7584f5f850a68858cb4b7a21dd3574ec7846a9b89fe608e5294e3ad69e0416c67a680d7cac5fc47c094a643fa0307c6390b6607c03c625034ba17a59cdaf374c3363ffa70bb61af4b067da11195652d29c387afdffa06c15d7d08c83cf709b45f1aff363645fc0c6b27446327adba7d93062beddfc56ca698a208b95788d92e26584eb9dcc51288f1bf2f78e6bcc4694255895bf01db9149e8ac987bb2b769bdfb4635996bcfd8cdea1ff5939f72397cf01bca37d54c3bc82bc1ba7110464cfe2d737e16c9da073d9f8137a9fcfa642f55826149fc5d2e354d5ec109bc11f184265e3b4e1f593b8c5a6fc56e08f0c9c189ea1ff7a0ac59f324fec0666aaff74b1781d3d3686c94ba2b0f89f31266e18d59ee8cae0566213771e9c107624010eb24ea89b6e80378d77e3fe426329a34144824631f06f4c5d28278aed575e8d4e9d9222555aff0e073f8175e943c7917e79ae8ecf6b8887f155089a68652cf6ed05a3827c305bf2bc32cdadc012f2d95f203a7ecaa09bd250749591671889caa56b5cb12ede9115145646227dae692a76c4c4376f148534f6a2f9834a5182e1bd2d6e7d7d819021c4f809c115c1cc4ba5b636b969c9d1607704f1e65c64f3b4543febf7eae7a01929c4e3e47256cb79b1a9a0f813027bbba39394042ec84a39cce7b6ae1ca9f47d40caa216ba18b51deee71098d56a9ddca774d22ee077c96e6c544867abefbe335be885e690d5c491da15225757d5b117c5519899b826e9b7a0873d0138ee9537a843a8f348a268518cd93f9c91cc69e1ed17f2a9c2d61d143f537099c3a740651e7d16e8f7364c360999cd30dac2555a748c5703aeb4488151689d82df0c4839c1bdbc4fdaad4d2de8ccc54a12f1c2994e6f06a93684c76baecf3ccdf16f320833af666e24ca6493fe48185dbdc1365ee993a79c919e8ff3fa3a5dc949a2fd7153261ae294db9b7287c885c974d2a2a2a58aa603d0fc2eaf9e99f3d10c151d25767401f894af6271be59f5d11467392c55e12599b77a6a15bea12039f324e0f599212874c117fb61bb8b4170e7a471766629abb0cb6e1704ebf615ef2bfa837302ebaeabd7c8bf42d0960fec677cc0a3b508d945015be862b3c4a6dccb79cdaeada0ec57172b26861a737b526c12ca2ed999eb368c9fb0c84fd6448c786d967797ae45c01f21748e8de0b2901d6cb6ca97cb9c44fda9386ab06f9e439538e3f364913f10763071d8e1b6577aeabf6605e03b50c94cbcfbe809330b057b322ea6be656e96c7c0b45778d87ec91647f7ddd7e6ada012cecada0f645d72c309d0067fba4b95b8728112d1305910dc39e7bc1f6c34c770b3c2f0227b109a387914ce9e54141ffb96e5c6b3fc9ce360b6c242c824f94ff8e22127ee78fc55879dd40d0fa84a8b2527fa422a38f88aefc60f31b4ed6cf65b32f0ea874b8fdb6cebab31250714febe27ad7dc58602d999b23640683e32d3a510fd71c67d6020e8d948e6a9108d7bca87ef3af6065804024b01ef559a3180d783d2aa80e3608840d728c94380103b7721dda4adaf714cc8b1c1e3148032c80859d40996d5ff93276d7d26309200cf18999540fc6dd427a32a7347c40d454a35eaaf42ce9f29b7af89a5ea2c97d33f757929937f08e7ed402089d8b47481e4f6ab39335c6b3072c6dc538d4e3a51d3a59d932ed865cc360ada3cb66e498a4c4475a1a562fa3c63dce741be61b00cf3b404f2e1dd65d6c8ba591dcfd9483061336e2185864392f7d13a00779ac830f3ac8a32815585ff0ce31f25c15289007f3280ec5597e9b61d4e0414813b18a752037da468f37a46eb621859563c736d712644530bcc5ba276b1ec048026f78b01c2c195774852359509ae820c3d6da3a942dbb6629b3063305a7ff6f1e599ffeb9e6b31d243cd2c62458a7258b3a97b0a9bd44072e632ef435e9d375853416fa0881357432ff0e8e9a2ef33f4ee85f6c12f22c739085b80e6a80d0098ab9bcc45ceb8612dd912a98295a8721ec242a1807353994d0cdaee76bd52530f8ec2702a9b13e6c1d1cc79a7c1bbc49bafc47ff0f9e33a0afda297fae0f6407a3f78551fbb9db68682c1d90d7049bccbaea723ebb7b5f9e14cdaee793b4b92ecbb6ee889ee2a6d5ea12282f5a87961bf16a49fb5d360a59343bd29c003a679b68ff732691cd226336c1b402c1aabe5c8bc74d548cb098124a4798be96f3e4b4ff3118ff78a852bb45f644e0f212cc50b45062c63284515316c9040eef7013183a5a60f197ac5c993592ec5410dd6f6ad7f7664e94c0f5834de578f964fdc4445682228430b1c0f94cf82ee9395cf9b99c548bc37cc5c0e313d8abbe7e2bdb562a19b1920fe0c8c7c27fa4059247424bd354301e238a39662dc26957ff0f62d3191d1dca9238033a43a3d6a3e80b3283dcb129f40b6b458132b4064b0e8a943812f9828894f07aafc518cd3d1bff4b313a4d466118b33e89cb339dac410d88059f721f3b79b3d5f16a49b6875d1c3025a3fd1e2335b3fcab141a696344db837d6c1fe75e12bb815d870d09524ca7f53140662f0b81147e6c43c32dced9308c32b10a85b7506a748e6f064ff8d096156d4d0592e13c174a4c73e41876c1e3fda60269b55cbf3fa9be36768bb85c03deddcb1c3370ec596e278650392f8d7205b10622e6a5043b41a948a4efc74e4d9e4c6a04c93da7a98ea3d8dfaaed7af0bb1e6baf8ce4469b76079ab344339ab07173270fb60a274929f789d6b06028474d8a51e3bdec5bee5ed9ddcdf089dc23af8e8db5dd3888a23439887da5e843c2b4596b2d29776c10d789ed1997a84313810fb126ff93b053e50dce0ba5b2d2e6c98d24f5cab01df6fc520ff6828d366ab94d3477a95c72644158f4437e18ffbddba98797e6a36a8a6caab2bb1656ed4d7ee55a67c14b4d74bc0283ed5aa4859dcb5fa6182ed069513c79dc8bc19801cdfdf77c577d54918677de321855269fc86b539ca526fbf593d1a17059d15df8dbcd503c7a44ad26b5313673bb4f0c599d85791e5f9f33ef72902d235c9b175ac2d75371a199a59076c239d7bbd5487f1dd98af2b145537ce9f6964e56afd1c5550b2cc08af220549ca653ccb43b1ccda6237af2a39681d55096cc86ba2263dd01630b871bc63ea00ffc2736913a7a47af4657fd92c9a50fd41d05837c7d46ea861709b33da4098b57006009cc59fa146f93a991b057c7af4dda30e8bd3aa071fd77fe69d76428b6ea6e0a92d090fe464d03073211260a44ff2f2ea8f90c124ad8995dae2cad43396e08a505689a4e0aa9c880346c43de4cff16de0ec3de30bf43e25c84438c2b5a9cca89195d3b9fcf5e934816677fdaed85fe55ca18a345bf5dacce369a8fd401b96a30186042f2c170223e922fbd4672be90261a3d51af51fc423a4af7361a6fd2ec71eb42b316a7881abb45824669c276bf974f179c8fc28395007ccfb82ec1eb14f063e3e9313a5f3b18ac8aaf9ce808eb0c5bb2dbd79a599aa3e611b43c667aee901a6e4cba7db99fbb812ce6a74cef4a884fdbc78abbdb00b8e19ea83c0716e45371359963961c8c6c4b5a80cc0819863a030ddd8bc1db21ea3767952346d76ad3ed0a9b53d97717a2101feef0b4f1186230cc37d8660cad3a614d005872880c0db1ba29e4c7eb1406bc278cf7e2b4739e08a5355397979b430cc35f5413d1b3c0f978ed0b19396808c19f3979a2a7f0e22fd7b17cac73e739edbdbb8793183de1a1781610d28de7bc14c6e5394b362f6b2b02b56650253929ee0485c4ce8cb06734a234e95d4a42f9f1d3e5181e443c6246c244b0185fdf15285aebe164250ebf7771e4332cee4848d63346ab94371dbdb7f02ad48c2a0614954606b396eb4a557ba2ef5855c8dd5ae9c5de65f284a4ba7b6e069f4e453a4600366a82db637a54b88f3129494a6b4a834ef561fab56828ca7ecbd79d43eb147d8d4b375b12bf9d123b4212b266e7c2d7e416ce9ad12f99d2eb246ead96c3e461f6e28e7f0ffd80027f242aec5f616fa11b046fd833e3df13602ff2ddaadba2255467b92160a2e3f5e0b3e5da997d47887bde256c9c423f4a28feb39099a7c35ae9671abe939e4a1547855a76144024b5243bacef251955a79f02ae098e2f5cc58059e0370dbc487d2a967a0314db7673f3a9f4e4c71dd153860b33a3ba00a5e561998ff0ef4608f3cf9f7f07629155c2f3f77224824a084a3d45eb0ee4116dc64b2cee7aea8f6c74725b2ee3fa079b13c273ef3feaa0bb5ff5f64a9a365321b8f147a1dd2ccc366a10a28a2643ece052e43e1efb0182a40581d43db6fcb4a89a2ded4c3a8c254f0ef0177db24ea191ca8219fdf394b47fcd92e19ae4f4c85fb9b653f76421ac35a6a892db04463bf23c7d23e6f4941b0f2dc227a8b99c7e0446a0b223a8655590090cf742622da5656e8ba3beaa68e5c42451d40f1847f4dfe7eb68b9605b3ef4fac40a9b47681c844f5c59ff025c1be21959b98b1cbba6bf2a3a41d12c621fae3f65e0c709e39ae6656c0db7bfaf53e85e189090585f9274a1e17e46e62f7ee54191890aaa15c913f3ac3af52518dce57c20ad71531e8a6a9c0ce84bae586776bc2c07b68072f0a502bab4ed6dad7801a6b32e7e5da32087dce03b844655329edcbd3a2479c121413bfb6cda7b6a96bbe686c07a1c2282e0c2beb7cfa6b51fc88e76bbe10750c056e41d424e24e87b58ef0646a549a893ea385b36c888b4caade9bf2300b3d29cc67b00326a022ab2119b1f7625e3c4cea8e36be661f02e3b45201a1a2ea0694bad1795ccb664e56ca7c390752b1fbf370e10c0ca2a3c311a8b6650b9d02f738f366e63fa27b51fb02eb11ea7022bc4ce068f857eb1afd4ae89ca9a4597fe1dad540c9bb35f561cfeda52d63da61a89020dbb9d80800d41f9f9ec4b520b204f91ef6b5bb10730762cf2725ff528f24691bf9a3ea70d5e7957fbdb6e03e4f287514332aa86c144a462377670eb059633685c4aa143fb8bc4a6b4bc1f07f3f06572565d121eef1c3ec3ed9ce15fe4096ecdef9d12da5e375411f63d90f16b437b4a1cf72fa32c2e15ae84b764ade2c117e1e9e1b5f314c51dfeee34504d048b526db5548922f3d47da50f17f5942042f64be51535cc2b1c6ff60c2634c12bc66133bbdd132fe6c9ca343bcf8f4e59be1d34e1392d8cf2526a25288154ea617bc606e07db58ac3e7975922a94924632a65fb51867cb9fea9b4f55f2a0316c0681d265c34b2a51ff069003530a8ded3045727b687ec7d6b5b11dcd24ef9b30a1f3e2cbfa8a54fa20bcbdceec801a89b3c997ee71720c74cef53d13ae1bc14797f0712c4633e04e4ea134e1227bb8c591c574f5bff98a8891af1393c842c5367b9f4b6496c00272376c26318d4854248d982f8e6fa28173121152d75685b93b0d38963ec0fbfcac24360180b84d7a49273b43a1ca0329b90da4fabedf4520a125332451b33165d4c30cc26fbc51c2ba73620aa7ccb199e28ae68bc25d0d38a19bac33cece8b3744eb92a6b57c906bbebf0e0f59ff4eb7702d5f407880c14c9ed2a0f1d3649f41279d89847f20a905b0aa055f945663d71358002aa740b302dba7cc303eca755b4937e4f2653b5f20b83f0bede1506d206888e75c8bc58da9519b1fd54c28cd28da89234b027ed8f5c01fdc1b1a68448ac6b7603c8ae9f59710b289ce7d6ea467310b0741cddd759ba1264aeae5b41e29d1edd8d09319ca86b577de5d86f5aa884aa3aba68f1b46104532f02b99e7e927e4da5f744af1aa5f95951494c332abf32053f50e3cf255757f905fb78515c064c87a4d6278e5981b026f6f44104c29f8bd7d8ff2687190881f1aef256e3299b659c2d09f56d435af97413a362d09494afcac2a54bc0f223006477f1686ec0d798dfce4584b3997a7d2f88af95f7410151df789bea548db946c86b537e64b1725998a0549b41e13d3b6202397cdfdecc0883d2a8a74d910b59360872703b586d7cd5f06d183198e141c42266e5e45ab93299b0d5cb5252f51de68d004386b03ef2a21a0cf85e0f115ea5b93c67397d017b20b3f148721767934f28453f8a85718dd8e0fb793c0a28a4a93c76650439a9a407d66da7fb19b4b3f9d62e3630d7162cfc0e04cb8ec6abdcb264d64aa4be7c97f3e531c4bb767661c4179d8e20bf32e6e1dc6ba750185ab70920d7356972ff2f909e7ec022c67c75bded71cb3f48e18285d3485c93e1db2f4f464e340555acdc744a7009698acadc6e9219b457721313789f7670503dc3c08cb7557fc45e20143dcf73ef0b1d1729f6bc97b4feafae8560ca29be5104d18c07145df06c6c601ce8edb8f85dc975ffcf47c034785347897ac828bf23ce1e7d31c0374bc3a17194f5ecacbc84cc11ebb7eaf5f04a1760ebf019d896eaef219db303d542ea20e11cd479012dc85d2da04a26c7202cea85c203da9468fa9875f8a11fe5729c1169c8b36ac067823b1be5f2240ee27173ea5fcbcf46bd9b7a5554a0d8d2fc10074b2215969ad7ee4a92a9a5acaa91bfa5bd31ed4c9a5369bd51c976c2729db0a415fca45a0aa80e7c74cdd440d7fa29e6cbc69cf5048c6da28055ab81629314fabc240fb4797e3015e4ea199bb621cd692299e79432c8cc3d665dc8a088fe1eaa5f50988c6488376110329e78b583944c497a77872bd5db0813581d4c9a3d6dc1be4f57eb44ecd364b2fa9e35047512f77a102116f2911772011b0b073e89a57b7c9f126aad658729073eab6efc426d10e1abc49b158b01235b0da9581417d9183f917e13f524410c378f6a3d85572d550384d5e2d743d119730a3c912625df68713fec34810f3356fdebb57fafa9afb4460a859f7c7c2842696fc68a275bd340926fd92a7dd5ea8aaa49b53915d5377d16352a5a80b370fe5b3ebd4ede1c535273485bb5e5bb82ea0baba47d1153d927570f03da86d1333bb042fe3933bf833373aa04f4a81b0afc799c70705cd59d7253faf82ddbc16cc3be8f8c110ea0285c056219bb3b1d8d7c7a3d9b09e381bd39f4e2c1ea716ca222fafc9f48a8661078e6ec59f7b1797d3703d224170666275b03b90ea823de6de808929079bcd0e9228c818c3374e5dca763d087b04871c7d9e2bc41744102688ba00d1026a92f849477468620279e709750e9f8d19a3a800acf007324413530abf254424246d11c6d4519bab6f96b5c585bc9245902e18308b8ec2e408a77a1b51f95f7ce56ec2ac887ed3d741cf9bc811e8145b1984f40a6b7797c074adf2ea800ca96ae574e262e46568695e316a1e8427f712d3e0d6b5cc94574163f8112a6c4010a2a5cecac0ae810df119169efef1f6bf8c087f1f9fd416934cf41ac52c6e73601170ae97661471bbf2e982aba0b1794d30d78b97b2de22b69f0c33a7be680974ca1f1a94a26108dc306599e304f89717e703723810162ba03ec710bdac8dc0557480c1f9d0a71b2ecd440f933bd5a03d63fe9d65ec73c860dfbd5cdb48da9b33647356c1c40450b755005aa82dbbe1ffb0c77d9e3b2a7b68f1264ad44e3648485dbab0b9991f93ebf8d910c7e414b909ed1deefbb6db3677f8ee8e1fe807a8c7ad31badd31136c617464ab36d7cab4e2cfa124ca2c7ab3d6a697e22b67f574cee909efceb80bbca3b380fe031d11c7b46b365677d53179d8e27ce48c3153043a0abc808aa83b21eb58158653964b7accf73a48581c82de008fe4e5172244fffdfd28db3b4d7982cf9083231580882e2e7f88b54ed6568432ffeebbca5f72470a3842c6f08742f746303e521223386d14a7f9842b1baba6fd60f92c9f8693e1884e36055b64c179297ed43020085908956e7898c6572a787299575a8f182675aa5a2468017a876e0a827a017b64824ee926412f8d2e06d35f62264efbcbceffbab35bcdc2700d96328cfbf0fb812f0783623701ce8538ad34ef6d8f16a4138c7b3766463f58c7b6cd133e900b00cde2da24b4338c36272077861cbba5b2f87612af9f5eae95f9918274446e58546403c5328fa83861e6446995595fd1ddd2d1b385a2ac76c066585312255bf549dbd5196e8fe6ad161618d8f66a1a4503ba56ad8f55b6763fa7d063c143bc1c71c78f225dcfea1cc1e7d7ccddd4f873c2d01e99b02536f44dc815383b585d4cd2fd9ce536d74f6854d73d0308d1d3ae4890573d275fcab89585c28dbdea9240a42031032e5fff7783afe67ca86a7b0a3f5fe9f38f85c46fc9b2d1aba3cf81ab6a93a963067229204fd89efb016058310761b0228a28e9bb257bb25d96e824df4772582e98c55abe6466467ece69c3fe0ca48b64620b0d07ffc730949400432a2d8981339f9cf8c1e6fad4e0ca78d541ea9d7e401970ac1936ca1d4ea1996858b56df8428bded9855fb87b20c1a95dbcdadef503c24e09ec4519b5501b3fcbeee00fde7ca4b8132080de74cd405a3663d997c22e2f5156df7ac2e4375e63bb759663e28c5c013e0d4a18bd5c5699bdd16e961d1267529e827b7ee7bb655e45d2a53b2c425307f7e0a468b4ce57367740c57e91178e6e0b872a55e7942632cae82e8130c13ed83ba5b9de108c4fa166a814759614ced2c88f7cdf7b40d6707de6f33d34f91e204e5558b47bd678bf3f3ae091c512d7b39e300e90ea6f8cc992c672c196561b9e5149e560ced82dd65f34d359ffe69cfb30ed2d349e7f4138b39ce77bcaa3b3d93794f9b739417ddb8d28eda4bd77be686d2129518855e062c67ad9263505e768d25231cd11fe137f066d742c8dfcb417da0d9749fab6d3309a6347e9132e81bd69203ed77131812c07313ba0f234776b6e5b5bb3117d904b32eea6ed357e24bba9213f8740152fddd62e23c44778e683e925370ae9ca7b422179ff4cbd89f1447de7daf310e13e516bb7c3a79a2160809e46062d0974fa63653223ded392f2ae7037cf165730030e837218e1d0ed6f4bdb86f1afe30b5ed52465cd486d3350397ee1b186c91daccdd968f01ea85a653c028cd33d099a9f69bb13431ba3c346dc2d7f26b17afcabfd2961ca46c07c2eb1d4f7667d874ba4ce1e46566f5d0a45bfc354fe8872573951f3d8972d41d3da991f56de428b224287abbc4a0babce50d7ea529b4e18942684154f0ce21b127420709ff19471271f671a4d1250ccbc3ef395b74a44bda48365b29c7daa676b0326b483bf0fd4af3cf64b9f794b2a6ab5b5a1009bf3020a7f9a989b3483e8f7cd02306dd63aefb0ccca5b08bfa4358aaf32b15def487e3d9252e59572c9d1d42685639cee0c03368424496e4152a738526f233bf8747a4056c1a56e13ff31fe4aab494161cb15e413cc1a1164bd0b789e985355d9d515d061adc85e6962f90f50b6cf6093930d92b93adcb8d8ca7c201ade831d42b307c6f3ac278afdd1d1a80c4d892bb329ab20760d9e26f938615acc9a97aca80d36fbf1c5ad0242a6717ddeb72833508fe73a168b16a5dae21be8ffa0aa528c8958c11c6c3b61faf68bdeec762f2cb309e99553cab7cd1d508a9e545441419b817a66c1dd9e3575b0b0610148bd0971a21b3d8ef77be167b172c6c9f3b411aac463d9edea1a33e5a11105407cc54f4cd4f3cc9ca91386a37fe542e07468577a22e66fa4f8be64b3ab878967de6ec0ba53714e59175af0b9210d97ac9d72a7119295038d13bd3b83f1521c10a1450eee693edaadcea58e98d88fe072cea15418b38867cf961f40eca5b8cfffbc197a361c9f3a8c6aadcbae7ff2d7622df2d654376f594ed299ac65c03d3aef24f91d673eba4c19ce957e3434146738cba8d71f0d545069d616994096751a35aa1493c0db3faf9a5c3d32be3d8f9bedfbffb905302b47fcc7316b81e68833baf6db38e94c97e326fca39f10e2f809d19d039209b5dcb33ce7b4b7ca75367a5054ec5c2801ac2894bc52f771eac91d3747d24c098e00dd7ff4343b8524e5d6c5d7b969b3a1058eef85214bff2daa44ebd0ef678c34032bb68ffaca9acd2e98997f898821e487cc00638e92e7018a8a5c118d04dd670bbb3b801df7db2f59d76cf739c54fd8de301e0204bfc3be1c9bb5732c4513829bd3bbd0fa8adc31cf18405630300465b2e1a016868a08704ea4d104826338f446bf2bcdc3e029aac2a8124d60e5eaef18238d654632f5ab288c27b32da26ab968a4e02c9d74e26a50e79f25ace7cca7b9b58c479c94db7a1be0681c1775d2e38977ae540bb1b50e19fab00f4814e7943c5fc5242f60a188205e1f00d9be3a1d2e13007ba12b8f61b24bd5ed2d1f79d01a627af51629ae9edb1574a5fc071b5335ad5b5d45de1d69922b03d4ba850820438f11f3c0082f21ee5a82cb0836c507b262b5ace0f1a35afea250e259c14be6f2b8d5681c96439bc69ea202c48eef1e9095cf37fa930df92dfc07d276f1140a4953356bc9bc837e7f30592f7b95940b56ad11c342a1643c9e663f924e258e0213c8581ae328c5931627a20bfc0802ffb97045a56006fe629696d83cd8ddf77768b5c466155227bc6a4434aedc2b35d0bf1767507f17d6413d3b228fbf3980d89cbb2771f9218d03bf02f24d78bcefb83dddcb6fcbe87846e47e29235097f45019bc95d5db7a01c725a5db9b8fd284cead05387203fe4ca74edfa03dc531c9fa9c92d39490a8977887f161f0a417df8009e4599d57d386c699d087c9b4b9134335b4c0f4648cfe969f766819503ad26d78e3a527932e77587e561cbfd59ad73d9ac73dd4772e25c80423b90936b1294c1267e9c1b8561b5fc49102530544c38a17847b279d4b5bd86846391eaa23a319f418e5ad29aa75585b2d153fa7256690f8dc96326e10d95eb7b6212eb9b85d15520ea44faf8b6a71443161e776f3828c2f45ecd6dc756eb945362e808b77b48a4c21c2d98b715a29983571f85839e4df50941d3d1301b0192130ea9baedac4bc0680ef960e0750c9fc264a3a063f3ef2cae7f240f85ca556975901b80b8cbb587db51a30f7d096da9c238486160792ca95e2d0af41cc39f07a9703fca20df6465ca81be4043962287c520911a821a888fc8257fd5bd691070c14118cc05a54fc05cf5dfdd83996025194c82cd4d0b885bdeb34750740993fd4f863f6c1e6f7fcbb3fd313eaf988daadd0f2df7070a49e69960a9740e2c89479dd5a46b9972d8206f563b1d6bba1a10acf9d9ac6a580e45044e12af0dc855ba24db16c89f35353d1cf7b2146cd8d0fbf910310de61a2f98dce41b3fa2633c7fb4cff1bfc7ec624b49d3cb76f51d6f67290e987267b4c71ed36f754d2c8afd7d16497c0224c23317ddabb9c6aeef84f758701ff32b65a3da666936981c0a9ec5b24b05767d5c69129c5b7dfd217daf3bae9cb0d0d174433a07cfd681d683f5816deab58371036f1a6424575b27d170946a83d9b3af8674e14eb7c69831dfe5e2f93f737ceb4120231c08bdd510c20a02c975b5d63a1f44157acce04210afb8dd2e53ef23db819cf5cb087e7968355ab91f5477536ecb9397ebe754745854317e555bc7a748b314f98c4d68b01e0b6350ac94bcb7f78afb334f21e64295ebc3d3d8e29745faf982faefef5fd03c622adf596cb6c2696f4c84450c62cba7a38cf1c174f5e0de26a721d15d8540000827cc14ba8b90960e2c16bfd6e007d6828483e93b545f4964eff99cc3c910d147405d32f6047fbc75f03cf1073ac2cf96909f10c2571c98dc90e3bce611f15e5d6d723133d0a5f44062f04cb1fab065f877058ee65d9989bec33392f3b03e59d58d2ef6cbdc2bbfd0934b8b37a8e779ae0aca1c72819b8e249df4ee680f05f55a9a1f540f40b229746a4aec7c39934a92c063df2bce777e994b584d66e2e155f9ba2c49427e0758ff9f8a8b38d93ee58aae0e906f26a94a3958e8e4c99b3ff0c610b8a1a580cdcc375fcdff5bded3968ebe0f1b7771a1d27d63e852083b4d1defc09d2788a851035e37d16bf43a1dc5b54d43d3c9355ba42389d543357f0da76b736c4e16ea953e22a20796c6335a9cd76ee388d90a438761eba063b71babc825c7c9211388573419e643466f3c1a18b74af6bff57ac7843e3d6b5667e582a4d243815f2259127fbf018aff67db07a2e2d5c8ff269dc18d7aed0dcd9891f2e2139382ef0fed8d683b1b43b3b96026f7394cb950774304991b104c582f70c1e232521a285ad090a4d75440db3d0d7d6dd44a340da21c6d29162977bf55d3443aaa3ce2bcea5f6c3f81362c0d7e992bd69534e6815c4496bf2b55c54214349f9f1baa6b9a21a3cbe47640cff916a60f681cacbe90842d70b04a4b1e17523f139b17b5f94576ac3f5cefb587775b687f1a0ea91bc9e8b23d7ce07746487338c94e47530b80d988aa85e55c68aaf75e54d09242d2e53ac1743a327660825f5553d59daf8912496c3ae2e8961cbc2484ca40af11d8b6f69ce05dea2fad58b9b43db291fe8abffe39cb211651288fda61f1c920d2bac40de35ebbb2c5da999fd613c576d485711d90496fd682ae423d9bac4d44e2949adfe3787b02d2c95a1d237dcf355650c14369a6e777fd694ba6fd034d5cb63064a98b35dc298fa0d8eb30b51f06cd0b4ac8810660b074da5baab93c03153b1499949ee69c32bfdd06e6b5dcca444a2359b7a2494da81d7c63c6fb9f1f599a89c32413d4ad210c2682ae2b3724ee168265c8a02f33c940b8300ff4762f1ecc0e102bda820087bee4959acb6bfad3844a510eb909c4de6f1ae5554ba4467840026117d9033a9efebb771ba7d222e6d24cacba5702850d2a866869cb2e369ccc0b5b88c2f9fb49ac40cf81d012dd2a9e5b7e1b8685ec17fb059f9a5387aaf3ef355c1c7d0a1a3ad243a3a323498cc8de91bd1f10def750f64aca9a8e2604696312d0c194ff0caa612340e4170b610f91381979dfab41cdec9a58fc1a656aa1f1ae7902985e219e1e4462e7bd64f02a66b92702f704ebd6599f5f752d87eca15d21d34db2ae718c99ff2aa0e2a7aa61d6dc52aa285fa01dc1c00097f943f6748023c5221d81ca5c48c338c1f02e019e10b42d52f2382f7a8274adbbec4aa8b890d64120f8a597b84d1d9c1e1fd2f7ac09c67d08b6fe2dcce53669b56495011a3074da7f4c28ab165fcf119018478760e925cb78f2f93737ba77559d9301f3154ebdfa29a9739b3535ae3758f745392d66f3ec825f4ab09429e4713b8e779264a6908e74e61411c485262c56325f70fef61340be5d80a333162c5c85aefd17536d437688950d480f75cd2439effc477fde07a286a28730ad915fbcc808a845cc45af33084f1c4bf69b7fa846d4902d691848005782518997ccc4d9295c28d3321185cd3ff9801c0fa63dda40b430588a7362c95615f27781c74208310be9c515ec8b81a720196e346caa521161d77c0d6a3d5a0c7f8244548eedf31f7fafdc1b7202f7165766759be71eb06e63ff6e457bb405eebab88478659bd3af3c24abee3f8841b8787202f93b8bbef2dddd9d5d917bd4cb84a656794dda44b886f7c22680c1c7b28adeb0273a90c3d9c88075795da9c339bcb404d1a724e9ade32627c05b5a16255d547de9c79e6a551951bfd0beb945a923f4154105e337b18e2f860474961ce259ff1d26b10dfbd62ba7bbb1b0ccf0d7fd96707332783fc49454a0d12b7d20e1ae0c1828b497fcb829f6fdd17aa305057e7286e492c4dcbeb31b730f4167337f4dc11837746014f8a34dab3f8bd31a0489a8286b534e68f42e89d7a08e047db45d5c64eb5a41bdd9efecb737d3b74edc8341013316a4e35cc18c0173d50dc6a944d2e22a4f89ae15577aa74befa7b3219ed1248deea0bde149434c1c8005c9c1a1bf0ee5e6740e99658d8c0e5994d8fe601ea64df5592272fefa66460120567e813aa90d2c1a49dc6dc96cfd6e55da334a929b4332596a94dd4665ad4ca7f67acd78ff269a1873e9c3d180d18c6c189f6b72185e3cde80fa12dde848b3b8fbb932525059ff0a0559b15eaf59790ad4ec71bdb2340318e6605311416355a87325107a99b0d141f634072add3ac82196928480d6b09ca5e9722573629b1fbe1fca0d03a1c2b3a83bd5f2f3046d7266f5cfe26f834dc221562b65443a200a6132429dcb724377fbc55007f9e575b69b61eeea7412ccb7086ff816d33eb281116f5b023bd759889fd4bb3bbd945398b392527be4a0159eca91c11d42fe392f4b8e26beb674e08480f8682e2e2364a7c3becf2626625c1c4afde8962e78d1b76f77aa99b15315397db7aeac6f520a7525688a65545c54d819c7691bab291fe716b0d9dc440d74423909b4284f89a3f6d32a2fa1c959723a902bac456d230e5aab96756ee9231facc68c50baa393d41dd1d51987d6914e0ca4dbbcaf63f92520e619618e872259db557df498a89aa01f8c9796fa39ff50140fa076b62d20f5ccbaf7a1fdf1b532e3a0a0271be369d5dcafe339e7b81b1b85e99060e04d1997d75c7b4fcde16cb66880826b9d01d49ec0e76cc08337909e97946b10b98f9400a014df250a4afcbbfa83a2cedc4d45b0f7b3e1022391386303e2a90ecbaaaed7619e013a63488dc89860f47b42a48bcfeb97206710f7b4f3388994bb55fd88c5668e927b7228ff0086b6f8a589178df0add1390778aaebe0ae5e89f99f6cd845c030dee0ddaf291617ce4c38a56a4db4b710c19b23726199321889cce13d24955555bed260732798535d0dc466c3cda105dd99a61212797bf5c396b5ae6e32a74f34eda82f1b8853fd09d2d229d4c722a33136e5301af4966b9abf04f7fd1d685408eacd052892341c270cb77063ea7884f3ce98fa0118f865a817b54c346f081dd3fd2a6fb71cd3c62ab53241cafafb0e7917f192fac2d4bfde242f1a5a8183d1eb22530aa664a37b8de84e5dfb6be354e34682a246fd030803d8cd3e98462d8ac6e276e3157df708a7741cf38f320a4f719965ecfba27b5da75aa053021a03f82af7fc8ddb398478cfb9067257cf33973bcf92db3ed51d0cb8d841b872c0869400a27ad87caccc1a5fda810cbe51c2aad8f7d303638e897a61fb185b0cd9f6cf1c766aed816ce95d24dca4c584b329ab9deef6096b45dd3d753d0e65f39ffa2c24f669e73f4b9b64791ca4491a3a7e7a615ebafa5bd9f03939fea56e60249aa669a4fc2b7fe21ab95da2200df08bbc9e0b9c6d869b92eaeea63f5355647229b77b219d45a2c79370337286fd6f6eaa56d93bdc5e1028498be9faec288df52d65a802dc0af50addea6693c45ec113c2a9794fa356f8e8c631ae46563439d13bb2d07c49c56679cf840b8c2c86cdc4562b6807080a3fcd33d0b9935a439da669894121b48314466d50222e2067896d5098d270b6c04e8871b922fe263b2df13e36e6c5cb0277d1ae93257d0091445ac2687e718cc794fae9fbdc8bb023396c0db861faa09987cb81a09a946cc8a8bb96dec0336c312bb9df5245f90bf57a470b9c763dfc69ea0a2362e3fb0b347e3a518991779fdc2ae2e9c8ea18085a334e650fa440ded11f43f3a7edc0fe820fd4c633539c751b066c68f54b7bd0d51789914fd10a5278696bbb028ee931c23e58a40ae51d26dd07237478a55ef3442d602aabb81170c472df558aee85368b16426c8feacce921d295dd201c3ace655a14b81f1a2c75b133c48bb770b3564414bee8ddaeae295d6b8c74aba3f4b56bb637b9fed8714ee4853d7ab01c1fb4d80e23af07dacb205aea8efe96a9ea740e9ff371e75a96fc6c9358996c56146ed2f4558e5bf9eb40d5aeebe0d1c29792a69120930f80f3d3ba55aef3c151ce0ae3c4570bf319d21cde010468a80c534a26f14a651feaba21279a240a3ce36f29b30682bc26717e8df538238a37c17c3ad1a4863734c6bf2403ebb51c534575d6fdb8e414cfcb764bcb89e160416de2112950f0b5c8c1a3a66d0e3c9e7a6059b03277c6b7fff56ed588f26d562f7ea7c73ea55ccba24ea8d7884f6c62bbea415f9fa431fe2b17ad2edd8349eabd360c2593a192b58d977a4d84b7d63d7995c598820be6513b2f83fc04e0d3b75354fa4eb837afcb97908519c22573b9967f681f7f5290d5da68272ccafdee239f2db23256ae241dfdad9ec7450ff3a66ff644186258f4e118990cf4c1a912b7a2074b9fa7995e5eb1480a7529f31a9ad8401c7fcf04e975a53a50e84efb0ff3c1f2774f280088aa45a34a30e8bb6472d9ecfa786287084e4c8569fc5bad0fa74a9e2e3e9903ffb40331013c7c1a6040ed4aecd624f3f14cc76f19120daf94e7920eea632aca1b27562b5e2ad348a98e4cf4530efe359f9087835a8e016de5b4112c3b265b61de18fa631c2dbed948abcc484bcbc6b89e314d558e823a7d4b43bb243362ed9a1a71e6d5f4e05e2ae985ad0f3d9a69b511f2dd50d543c1873f6c9de6678c0441f1fc8a061ab8667404d966607720a97ab4e82861e70a62c1239ce4c6f0531a9cf24da95ff18552e87ac9ecf3f67a3d83611c594acc72eca8bc4a05fe6ee38d9adeda4d940cc331290c9c3b31b23353a35bb1af49b307e9b61c2e4f6220dfeb43ca3ae27349bec772c112438fad20767a076010855f039706a9a7f7fee79997e3ce259fff8bcf80a9c576cd066375e8eef08a95559563dc7a22e999c26b37f0656ecbe2db4e225a2d97360e2598087c61c24a903fd376c0ba47d72e8c54ffd7314c967c20be5e83312c0358a69a81c9b31eed146cafcac48a8208903d559f2b08460c02d1dce1c225dfd49d9f19191497d1daca9778bfe0eb3bae2bba58c781492828b09bf130ea3c58e32701bac5a31974033c139096ee2c1339b4e650e2dd196ced324fee52567611c50719c807460b524615ccf523acc802e1bafe09f1202c5195421c0f2c6061c3451bf6d7d74fa8fbb56bb13077bde8afcbfe4ba1c8d2fd01ca5513e67df500b6f973c2d8b915dffb7a72b4627660439fb04ad7c7bbb0edca91455e6b2c4eb9cdc788d7236c85109718c967a37a5474bf6387a977853954a937259bf8cd0faff4f67370e8ccf80913b6b3020cb73dd8608dc9128e759c48171f584b79d685a7008ca526b0f20b572492b64e9b58e1d073ed9ad5ba91aa4625cef26e705bf0d93d6488ea6abb7a25c7ddfd3f1523bf224f2237eb0e26f2452e4c9a932180d53939dce1d3f57cec13857f649d0c501f8433f3e4adc8cd3c120c13e7f19b303e29fff8c85debcf6f5e5cc83942e6941d180992b95c44090a9a6454c9ca50fd2930ba981b2904cb85b68282e52879419d187176fcfb2b856cb3580be2a0f37ecf40a45a32d1144bbb761459d80ab167f0d6f21cbc91498bca381b0d9ca3061df088c83ccc1829875bcd8982301675317ca622b82d534c7a5d142ed697514e208621f3102fb6e70439fd59db7f14f397664141246496b7713f23cc4a7b9a4a4f52b271c32a7ab2b340224e945652bb1a1853f48dff2754a779ae132bc1660d482871cce41b8c126d031cb9abf24d12a06605f8d1d03ad5279141e93310fa3236766158d1b5901d24d530fb73a517a28060962cfef4dbb1a55904306efcef24e866fa7e038d90643e6abe1f4f71bab6aebecd97775d6c10a72f4492ae48550e213e164e3a96bf775922a3ba165cdbbb668f08ac54dacd53657a4b1dcc55ce5a26221397fe4a45ed56a003b3c365c0ad8a78c623ea24b6dfe1240692043d2c08fffd9635a3b63e2fd8137fe91902422644f34b83574ef6e787372a9aa3e15f3efa6576ffa24990bc46aed81062c6f1a6429a9f37b82f31014b13b5a20a8040be098c73f2393f4424e4a716b376cbe97504d50441eb9c4c4b98fe1b093a60210e01ab512ca1554ca03de1287cc2d9a38575c4844567963aba5d8e28e4f70cd2f09747f81e81d5afb484a482ce5208af477da5cbcdf2468994c10b5373fb4e63fc5ade47266c90fe5147ca50cb63a1359cfe872daf0cdeab9c9e6e705ce8524017ea096dd2af1ca77f44b854ee6f70200f2b2c4bafb83e76b9154d267b7b7e4fe0a932ecfe6a0af9ec991e8c0d4a3431705dc5334b94e6376977b8b6fc8ecb28c8d621827ff316314401215bb19fd387ac084ace2778672ce3651a79937dc9557c51dad27b8d6f4defb405be03e99bf80e268c28cce4ece3a5591e9afb2cde608355d79bda6fafa217e1c20e0614e12cc9fdb3b5e85cb52deb35a30039e0577636eae44b06ac84227e6abdb1dbce4c65c2a9d9cc09874fc3c8c0a7236398725d9448dface7a08693c160f8a17cb0c901fd6c672b36a438b26b894edb344d1b939930ba32e50b86cc169fc1a1dc329186d98be9b4b5b71b890812ad122d4a360a945cd68dfef316a4bd023502fc2112398e46c9abec3f686388f062d1173aadca0d031114602b95d79c3ab0c36f34843076a03022862f18b270302e449e5d6bbf8b7e127eebbce6158bab9178fe23aabfe95184e14483569a3d9dfba7099bf952086fb3eef099e884cddeedb167b2e7c32307cca8b9e966f49c3805bb9d41a656a54944022504d4aa578648c33bf324d30b0f377d462b75758b4e926a102f8e54c5f916b3acf3885af673c63b9999ddf9a563ecbadcf8d44c92f8da1286c5e316208946e054413f05ee35139a79a7ab8620155d7437bce0765bee41fcd7a56d21e7ff5b65c0a2428bc500033c4f87a5ef3fe264fcd8e8e4e28c04267f39e09483690b10ebf8c678b071c3b18c69146b8eed28051e611d0f30d45def54ffbf93e04d1b0fe224ca0c84532cc0f921a0452a4e42a636fe74253fb14b48b022a61d21253be982c53bc65c1c50f434fa16b1a615a87d0e24401e6b260907cb7d63052eb82a02162171b88ff35426c2570bc26fdda2e1cf240ebea86fa00feb827b7ffe289f7829f898e84f6f1f60f51bc333e6ce13fd2028b90c7d82258d7a194bcc7ac2f249e4ef6ab96c00926351db7ed99e3bc06e7c0f5a28b6dd07c97da5b75a52af5d89690a1a84002b2676af3e172caf277b7bda7e7060de3da122a677ef5949372169ee4c7ba5f6ead1e774744f26288f5d763928d6a1086022ae0d1d04507dfdf0a2da0f6b4352f0da264c81be5ed03f537c90e4449ca7c0640d1cb351d0c1e2b80ebcfed8c5876b904ee852f3e22c11012b9f749a2e5bfbb14427ba1d58a453781f206af95bae155917cd04e05f7811c75cf0157f955aa9985a19839d55db946512d8485862bd69cc1b9fd69f34d11e48027d38a55a5ba7535bb7eb79a4c3616536b7c21b5e90030ac244df2f6d4006f7eb8caaad5c645e8e0de191ec100d4609fba52d46187dca9c87e53489bc8dacbd6ac1b17ac84f50987bf50d81628a3541b22044bd0bbb0746003600707eb98f2e5e9d6476b63dacef3cdcdf705df0eb4300954885d92f6884af09d320f0aa4bc08cfa22e0f0b2180c96070848e988f876239058f58efa2569f94e36db5d3701704cc665d3c548bc533e89b83065a632afb8405480a83cd480474e15416ae90a911977932a43eb574331468aec3260d63adaaf79bb99c1fa952365799b0f0b88ede7866748225f7d634a31b7acceb4ccc0e814e1abe7e6284d360816a54c3a2c660297a0ce271960f04d74a77a373b6d3d3bba332bdfc2504261cb267c666ef6f16a27d5cfde3e811c253ac107647359e781243e18643c3709aadd3aa24ec065ec60f2dde0eb6d28edfa8555e5d02a07da4ba1d5da627b8af7d2f1809c32d1728ca653a10f8be3a65fd7576a9278a85bb645be22bb29ab5808910e5caa403f80c6e9dd30adc21eaaed97b761306de78543b04819eb29647e57009d53a0ad5f6a8b92f545963db653b031bc718b65c78c7728fb609ec426df54fc04dd02302ddce2ff9853101619b6e3fe4556e184d95895ac537b562b95fee1b352b0c7d51d36ad7368b4816a45d1173b7a721cb8a2866e9d7ba44247a761a2b7fcf8a135e1f3dcf7baf80fc95e45079839763d7940c8532229dfdae21b700b7a88608172e8d21f57d18eb43ce54c72a2e7180a8156501dbf4a82fc9b97cd8d271834d0197c86a11fd7224e9afa8eab0c38a68b88500db2f51feb9bb2734ee257be2f8fb3a36b6e59e3fdca0bd4a1b91f7656088b63e00299e251e744c225013266dc859ae6f47b56d39574a7be9386839269a953bb987fe1be06568eb888a5f59b51d2ee062198876b29498620177ccbfb19b871e4b9f66d25de1c67aa1b30540b299631c864791f2d88b208eada32fbba7201ca6a04094b234edf415abea6f42109a06f070919756f0b11d3237522abe60b775a3a88d65ec8bf54dba32fd97d9a0a99a60206cd00b7e643906371c3b99783cddfd3849a77805968b550707074be14dd2446bbb505ff49daed61bb119ea132893caeaee87a55557c813e402de25d28831f063ae526ebb20c465a2de857abeba7eb8d08f174fba986c3313cfa65d66c45dafe322e37b1270ede38bb3b9681e4b7951eade787a98e8b06058c14d4ac136dc7a4a094d32732a17bad08266d8098085fc554fca8c97c9072218f82a40bbf6c24915d3e044629dfb00341a2693c644a12b210c56ccb197a62cf21abfdcdd8ce8407abcd87bb4deb0b1b71d63415a008c1c4bf4a2ed62128836976172859985f95caae00bf884721335ce4f072b3769fd7c3add2cf51c123fc2154c8558e15e24eed74b796baef96873d830ce0296d0b10c799baf99917ffc034037e701f63e37ee9f7d78e59505d61d0be2481a2babd7d6fdfa4407e16fdcda7bf2b3480848259bf86bfeda7d0d06da31882c7c9ce322dcac219c700de183d88f5880104d56905e9a9c8841f30c736a9106ddb8a1d3e4fbaf3dee43ee64ac8aca77f36c7c74725027d85981a711c69122341fdf3c1eb318dd97a73a957cc51746f0cd8b9e308b9e05342af16b28e1aa4b8a6f00df61ecb68564f77baf871a18ac6d46c1391add8022c481e778910dbb83d3af83fa5fea50796e9833e51fe197852235737b9b3eda325ebfd38bb1471912595a4af50c283613ddbf60641cdb2b5694be162dba86e360260fe05b55a59998586e3136b7938904120742bbb6bc1e88f084ee6b9db1b309d0b186baf881e67a19a5554e0dc4d9bd121b89f9d47a29eb613e171edcd179d49d7c96e2555b0bc359200ea27f180e0a467b5efe23b726e528743476f311297c543f90a7d1c5d1572962792d4440fd0d2dd1e1c338c5fa1e3e733ececf764be28ffd115497f9eddbeb80fb7c7220b65cc4bcf625cecfd7e8ba08ef6ca48d11b8765d127b2a284326dd0d4e3812a50118282f7829f2acc487aff406e8389ea980b698d6e5788410f09fff61ee577832d6c3898649f67483594fb93d1674d8f13b16c6bcbd590694e4beef8d22d2ad51b070400b2309bb6c1f5297f139893feec7be624a74dba3650f957245fd2920c532f99e6daf90a5380ab109ee44087e6c1479e77f301d49c480479b7a31da55d2589f7bb6f0f8fc550330df8263398723befccae829614b32d2fb1d532d81e2503538c9404ab845561fc4f8a9d80056c8a2452c35b940e84cf3ea91504180b2868ff73e6af30b9ec79305c9dd10ce9818b72c54a2e258f4e78ffcbbec8a5af63b895f7091d6ad55cd1bf3f19d3b0aab604ade78b5616795002d41dd22c42874c231b0963652ddf86942ce111bb0796d16c4372ed5dbe222b8b235e7ce3590f0aa193ca3a7e78bdd7358363dc7f55b6021ee54bf49a9045a6376a85f918919b4a65afe6e60476cdc3cf0f39df4b86e23ec2b306f14e3c28a80a0f10e97aad0da12d390639aab723db79cf861b8fc8b7f4593f373586a5b09c455960cfc27163ea4e554dbd67321c2ef4c54f2289d752c222d105447c1b026c001e2199554b841a60a6da51170dbc4efb0e44e1f29d50330db356b449b20f167be634e4610772acaf7014791253fb41533d765e8803281494b6ae68224e6ccd4be6f49eba0c8599d1425ee7dac610c925c6d16240252166638bd71fd4d133b6a0a31ef8f01d8e0eb241d0a728e0d6cdfe9b7093d3e637565ba10c2b81b73da42a4ce82fafa611083ef0bb3fd0e682309a115ed8d3adf96023082c468944c4ad39807671ab25952051152f8517f40f0a5fa387596cb5c3d31f26a7c2b40fc209b8bb18818a1366821aa963ba01b08623e52306b3bd4c36ecdce7dba9f26d1f5a0e2216e1babf1284d0b7cfd1baf020463c2ab542acd77ae200189a9662324d3a75e4a563e711c8a0f50c04db9ecc2340e8c26b0c875bf3c203237e1a145000625ff214902f155e2ed56b582790ebd22c7326aa3f73a4cbdb4791e648f65a07ef08b3ac804cb31950f9eaef2e100d2bd1de41167cd758f950328bd3ff5244c96a1d65bf524eee9be3ffc026beb5f79e9c1378389da0d12c1d4657f8dc9166739502be7573695e279eb51d8571714298368e6f05ab3a10a8ae75507a293caeefc3952d8d9ecd136db44f9ea37af83187956844a89efb934e58edb551ac5dc3bcc2294d3ed295aceb2e26fe9f6bdd66a7ceccf050db82c8f6776190e578c9c3c86e5c9e721ce5cee2f99c98a60669d4016b356e0efa6dff1a07eca88e05a3ff3ecd04e2ebcf47f20ecc91778b1815bc5ee8f27ae09dd73be40967bfbd909ffeec2800671cb552a6cf88c33f28df5e6e422a354026126cf1798f1b513b00bc957afe4e31a45a4c8af7c00011f37beb26cb28a9fb4d9855fa2e8ff1daaa73f7399100df00d72a9c33cfac5b9c0d3d7acb9248fd33d865c6abfd7946932e371914af1f9f93eafb5d558a719885368c4847d7f45159fb7faa6fee72f6d639956dfc6a2a571cf2edb242fd221903982a74a20b2f34c9d4394e2d5c127d67519300bcf0e5e4855c30abcb0ca2748c92cf25e55353ed5d394d0c2017b68ca9eb5d037e3f3ff7319e9d402af72d51bec87466b1f1b3a6f058879b154ae4aa9ab5ea582bdf9121206543f871dd183eb625d86142410b3e7b2a2d3456c9031bb95aeef0d078eec8d2b3d0d8cb8d4353ff1e0009f995f891c375fc14c81198ff6aa728e1197a4bcd998e219d96b3e67ac2bda3afb9e62042af43703aa04828713b6af90f632cc7afd1a3356dd8ef7ffcc752a95d3555ff657eefe1b5d41981017a4cde79084915259a6250ebfe855a5e3f5964f04b8aa3b241f6954964d0b723cb80b8d07cc58654725c139974a2f55b35d321a825f50b732125c6e0af2cdabb83e1dcbc516188a987bc3b65c5abaa36dadd15dc8d3c4e5d26a323139e3eb349072ee7c0092c3fb9147c0ecc7d92624d875ca20057a49db07a601a06b9d19efbbc97d02039190320622beef225afee94f101da61388340e9cc6061eb43fdde74e67bbccaba6fb576f2da52bce5e28e8b3b07048eb4a926e06c9fef363d87dc66d10dfbd01bdd6e8bb326814000c9950220870d2123c60f05450bb501c8006acf6501c1a30283c0fa9c9fddf032c9f1980bb5c5d1d49d602e78b30b3a14379736ccadea6507b24563b61d5d3ccb7b9ea4a6b49f3e4b7e980056e72c85adf8e697bc28f2bcd36ca5bece41e80632a2adb109634066c17b7f6d2e4a57559dfb92ad0eb973371356c1d1b758514a532fe56da85737ef83aff062adf841e83da19a514f0424de1866b5ccb492a1b3392e13e70c982c472f54ef0b3890431c4e5301df3530adc2545aeaf61aebb3a553e7b037cb15852b4f6fcde681befb373483119ea568a2aab4b8649be79a36898c0d01531b85a1efaaa5d81f28b70a147819b6a2cdef7d466d39809444ddec013d5c64c458e60f43126bf5d096c00fd0a0f9b0835e615f0eec1a9bff05a9ae1dd27e73ef3db6ba151143cd0b1f0c7352e48015f335afce5c14e21e73967bf9c51d2d971bea9e7848e0f45d4901f6cf82538349422f0cc324be6e53e08556f8c7376987fde6b407fd950304c1c662bebf03d3a4cb84dca075f9a776659677c4837277086896ca5013fab73e3f19684e9d3c3e27efc2d0a6fed78622ee216d610731184457dfb8d6b9c0f2dcf4d8981c063eec85091cd5ece84521ccd35d34db1a75b982e8c1a7077e8db2e07eee9f40694496bb88fec567204d4bca3745eeb1b3754a00adbb74be8ed0437bde9b46a3d9d61b7db88eae980e34bf5e547c2928bdb0bd8832f55e89d37505d8ad81fa2449f7a9c46d387bcbd3b3c7b8c24a87607d6885ad12f4e3ec98b32b60e82846003036d044f94fcfededa326cc85fb7aa6e781e8483c285e039af09dc6aa536d0f9a1b6994aaa3b60f2939f0afe884c3bf8bfbeb4f5611e5fa6ae25769aac5a44a09f5c27268822113b1c897c01b644718281f2ff854882aaa7caab06a45266dfc59ce7870031b33f4a4e8f43d2a4371b430fd2fef40bcdff048957e2d06ca4cfd853dba5251df2e051397e55ac63025f8e83fe07f7a601291ee185715b8f286e4d24c5d85036aa82403a7389827f9e93c4b535519294a9c883edcdc994b7cb33537bfcf094f997beb0598d05db954d69b32ec80e6aa6f0db8533fdea31b4df814747db49c39ba331b99e744061a89fc52dc927e4472c88545b58a57bdec2f56ca3f3942c1f77dac5b492f46faa8ff9cd26cb70b6212e07e925cb4bdbd67877d3b1d8a1f779b244cd2bb661bd295077bcbff847e00bf653a652991e95fd9d430b89dcabb7e3e147530d09b43c3fe40e43244214181404712e2e35503aaad8ed5f77357eb8e28d89c106a25f530492967488c0d100e881a13cb624b5ba7b5f865ffa3fe3d1d32045806e4d688b12c7af36156104a262018f77697ff5d7a774c3dc2ffde2be56390e6f4ce6e3fffd68bde94f860122db8d5394f6144289b409e6655aeaa1c6a198a0ec2a1cec75ab96f22275aee34f8366e1098760c88e52f7e3d908d9d7869ea3b8a0bc6113dacee50909dec087d690fb1a7934459a36bd314d549dbf2ad526a900ca6d34a01e709ff2ddad199af5968b36c726c069352b01eb8d6d60a0ddc0b4f1f82d213eaab8da4eb2113174e0768cae34730eaf06b9d55c279edfe658b1f80784cc5c48c246b01e0a8ba1cafb98a15613ecaae3b8fe34406fe96cba5dd76b5429a3ecc586e8dfbcab435cccc2c2b743f90f507512c69904e41f2be5dbfd7427e4cec58858ec7aa8aebaec5eda6aaf8a9717c3e4378ad7e801c3023d3959ac1925ffb0accd2a2d85893394d3d2687716cc1bdb12292fa0e78feb60210f83af59c3109caa38c62b5ae702e58b63359a1da656d5b5897eaf67111d1e9326905998cd399dcc327bd347d866f1f2b4458b4fb3adf382f12a3ec5b3982fedf08a91bfe7cdeb64373de3d61c8cb223aaaf246a421b5887fa960ebb4133bb1903effa3f4c5a9ee8715cc183784a62647b8f33eda18b12f891cdfd05a8ef0899e3af305721a34383a7433ad57ac8e39ebe7027950c8c1ecc74e7af6402d794007b94568186275b132d84f954f20ef20a7e54ad813a4944d9d1ab17dec6d02c2d61913228c7a4ccff9c4d30b4b375072bee0aed67cddf9327e675455c324f42db0048fcc123ab35c210211da4f58a193b6392d16c1e9b3f3248aa4fd042c4c0a86a06aa0734799ff2d32b404124051758937f984290a3663a4c522d4dad8534fb114eb988c8b9962d407443bd8f75630b57c97397ea7a8129f5e66d3ac2059ec077aa9fb755182e9ee3d525d7860b0c82362b809420210bf901598050cafddb0acc1735a58d9b1572ea47d316c87988613bab89d6f2d8f90c85c8177655fb6416a95d6b9bcda202e489ee6652dd0d1aa5b2383b12fb9a894db06602274369e78766eb554e5014b1293990b73507c88aa6beac6d7a4fa0611528732ca0e208c593297b7e55c1da4ca4966990807e4d0f50e138abb83ce8975d997f405cefce56631b12b0d87044a2847d7ce5604af600475c97c54cabf0a239860aa3ec0e5b3944d0f3d6fbd007dbbec599e9d73969fbd3546c64b5d489139e0d1b84ddd3c3c7bbc6a3a3debaea74bf236d09b0226c27b3859914dbc00b2a24e89c9afef7549da6f6bd6abe4aa0a4eecca502834534309b2421a17763d58e7c8ee38216c043143763586ada3edef2de6dd7d55da7b5b50b2d94fbf24611693b570e2af7673e5d8d2596af96e6bc11b817943deeb0bf26df32cfcdc30f16353e110d67b5bad3aa0b704f139f6da44eb5fc1946588afa378ae69dd69a7f7cff415c827e7fe47f03361a2ce6c547126c1a591d21d71ffdd5cca58aae85b4b49d8651f39a11f184a84df65aba25b3ab1d125b368a9fcc5c9f26cf0877add0fd85aefd36922827002ac2dddb585ebd3753a9f5bfcc72732f46406a5cbbd0d958270779c6296a7abf4e21df96912e058f3f26478f72be08caaca6397d888c3b57863fa497c3fbbda1cf9808b283a6f8c50dd7280a1a2d80fc744b370bb78d169b721fa60fdf9e4754b468e82ec780dfe7ef37d9200c14fa833284d3112309d2683e06ea0fbc004f60667c82e523d945edfe48ab82a375355ed12aa5efa0cd4d458873dd3bf1c6b18e68d47ece82ced68c32e869e6e54a95cf645fc951be2e35ed1af72c6afef8a2d1fffabefcda27b8e8551c741dd56ea33982ecd80855d999904e1340ec8445ff97345d54206469b8ff919369989db5414f63015593feb458cb8bd42aea3dfa9d0cb8c1238d6f12ce18acdec73b902e55408356f72311d4be18067c10aae831616614bfa7e66caddc419e4d87421399c4233ef00692fbd79439be4dfad8c97bc1f8cbee54334b6694761c9a8d17637a993e59793d0da5f015d218b574ddfbc6b7e41bf4eb10681b3d7dd4d9c40e49178da39aeff5df9d8e1f02fa4f9854a2a7930d40d99ba553131171f3400712dd7d98ace16a114bb9424a244d0ac06a60ff6b9dad25925f69bb95d0feab6008e1260556d3e31216f74d8290862c5f50c6a7e38f964c31f52fe2b3d8395f6a9e3c4b683e428c8b263f83645b6e5e8c856c849e3fbdc363684429cb1241d6163be5c5b2f1e06beb6487395a143ff132f9c554f43e05364ed9fc2d66b30496d1bc4b329cc35ed67ddd276d72bce43ff86b4ca0ca27e45667147d76d45e8edda52d3eb887b938ab611aad710a896c6c3edd64fbaf0a3074177a5f0c6942e89a518dfbd982a83e9637e35e625e0b827b6f30010c03abb32dc7a9e76f10b40934c971d9f61ad0c7dc9716fc818a7f3d5cecdc30f351b568a0256dca7070f9465e4abeadc463c71dd6cd4430cf7ef4d6a458af148cf0bdc1483b3fd6dc7995d8d70489554e85ca10c88d21de82906ef6dbe57966a623e27784e7735afee4b840a76c89948f8a758ec2a90c8840483625fff5dc7803e954f505aa840c152dac18da7fc21fff1f6995402edfcfb5b7ed67e1323803109490c473402f01860c493011b0ef740438124857f0648016760aee69005c0bb97c54d5fed6091a4959d4bab5e2644a6c6100952c0d4ad95b2ef34caa9baab578c0bbc0b1cdc3c859af5c52327b4f699ff49481f5270ace0b4b0d6ca1cead2584938377a48819c5f8eecef8a33c5074c45c4293cf23eda2bf5e89a889de0bf9766c24d497c01b049a09e85db483421af593147603398287b40c98208f8a9a477f7098a9e3a68c7cd4c92aa365bec3626ffc2a87281bd1bafe9b13b69d1da04995f4a3e840a499d23bb563ee78023976fa7fc9201944839731c8b826035a6e5b397055d81bd190277c55f3d69f5e3898c6aea6fae5ad2e121c350709926461bdf2c5f4c13f9fcc6cd09e32f0e38cad11471924194a1cf7e5bc17b4af3cb50952c2b2ad17feb805f378b3be664689b73cb31b88bd79ba80356e634a008c0cf1cd975ca7522c814de570e301c618e8c37f69a68a4183f48ef06cdc8816c4f78bb7212442e9376034e7a646ac1eedc5863048cc6207ce47e99ea52521ff5970b27f8d05835424a0869dcbc6bfb124efcf3709a6a8d9841381c1033041dd8adf64a56ef948e5692a9a0d5746a662d06dc6f8be18755331dd67ac6c54cde83aee281c429d12cff6b728a0d9a8770e7b508ca7232b2a65033eabcc6572a5eec00547cacb0778145272bab6f5e92a16b25a39e9255174666345f9540f96750855b40b899db548ea6e6e0dbaada6eddbda8e46770f8e6978f89f33dce78c697905b2a1531c9ce11e84db58cc5f60201d3e00f96559ec1d3aaa5618ed845a49924230619496e394930cf16de967018cf35a38091c24ec36f0da99ff68bce5ca2d5c1e413e1c42c1c420dfbedbf6024ace258f71c17736b96906e6008cd576e97a6e244f4db5e0345d89d075479e605e833364f41d46f4c9cd4c71255d5b2b7a31b185fa9254c06b37670f78ab02013b599d3e7f06e7ff2b581f334ad492eb75831593d21ddc9ea0b86c68d289ede46f567c8d4340b8da020c8df1a1bf5229ee7886829762e08bc35550febcf55ebf2647b436f270927d5d1d1e81d850d09c4656b02297ad48f0b68f222929727b1fcec097d39a134487dc66112a7632397a20ea46246d4f877d54baace776b6f9a2595ae9d69400270321f54fd3ecac0912761ac35820ba754002d802c62956373f18dc0e4a51bfe4fa20a9a449faf486cfd05f2d6329bc2e7ee098817795a3facc62cb46421ee7fcd56ca3372613fb7d6cbb0c9461963bad5102b86cd88f7634b3adc92763117b2fd82d390545d2524b341657ea93af4b323d5d2f16895462e2a01d028726282327f0f20ed8fc73b0cab0684308a1d117769fab9afebe10d25a32206d4e8377594099fe73af41f27952438680bca04203972f585c94080af504e1ec7142f5474c7d74980dbfb362eca9e18e51c85b3dab36c170a77942e17e7b17bb3906d5cd47ca3e78299f088dac4e79949d101c0e19ffbc8ed91a77a55d8d81d3a3712e338bb8d2c6b35319b9c4c9a1648c7c26157c1ba8aff0cf82f16496c87e0c9bb5862740c5bf9b4f226a4a8439d1155947059cf065ee8d6a867e3fb480446cb61a21aa7d67f8baf206a8d0de219f23ff8f7ab25c600c2baf1610c4cc47e77b8f1d3aa717acd29a558b4368a783473ef3e357420bcd77b28e5019895ea64cfb81ad096f6ce8a522fe62c3614d7e924c0b72808015283f532975c3d883e4bcbc14baf03b5335fd87191cb36f1fc2a71ba1f2604f57f4206f9419e604a4c051d117ca45944aab23f2b2b40f30909b07af1b0820be2b69e1941b772dee6bf90c001098dcc909581f45cfe84e74c9931a982e1fb23fd16604578bf4245ab59f1a7255b01d308a1866f2e410c094369da6bb91e50991d6fd85b8c9f64a11ae52b115dd80e3dc29e1c8416bfe1bf7a04cf744ab927e9a11e07d26dc6f81494afd10d96970436c6bd7dcdf2bf8f5a2af2851dd6f57a3b8fa85a3010d04e426cc00f7e4efaf4dbe02886f18ac514a455bad9d4be08e952ae68d7a58820c2609c2ec95998fb2f3117cae0a8eb64b75643a8ce2a5d043cc69e3a622185a5a72c64c6f863a7e05d3d01d4533a991a042c2799128e94976628f419dbac00022e90dd5fea6742bf585486ad016cfb7d07172be663701452bc16ca4839aade50301c6c097172b343776afb3b1b6bde024071138dd25ed99c99d30490b6a8966c30233d59bdd866aeb0a8633998de798de678b7bad61922af9ac011dbfabd830954755032c2c2a1ffc4dbce1d722f7729918c36fa87270883ccfdc2a6bc362047625adf5482d5ae031002fd8ded89e1e2bb572b369ca2d2ba029d75b41f43b24745d2c8731a154413d799de31b14c05c7f6b98b7c3f40d54cacfe3e7aa312ce6c89a5280ff050b63ffe569fc449bb099737774b28f3a34e7b44f69e4f6576af0ada9d4b8e3a0e5d4095adc0aa8f202aa0719d799e92d1b81ce6491a0c7a72e01616460c121bdff0a7ce149c8c01345dbf98da97e82d46af5dd92519773737e2dbe13900b4bdd39ba44bbecca242466acbd3e75717326210466b842bd250136cb80d9f21838242cd7e897f293916db0a48a2915d8d2d6e036314f2c8356bfa1e0f76c4b30868380131b77b221c0a43a2f4dde602c81ba0542278f2eba8c5f5bd36ab454d9f43f6cbb3f1deef9ee78ecc4ad72f72102cf7ad69978a7cf185463204b6493ec3c03deead01212b20355da145810ec1a0f42fedd6ab9f7ea066a4d669bc354e3336e91758975047406319a725f1b5499fe6bd71a80a4264db102e14f0efc8156f614404daa62302e093cc33a0254685c3bcf0db19b2e709c166adbf3adbb957372b82305c1a3465378e67efc831aa9c190a5fa987155026c16defbd357dacf659f0e87bd36aed61f0ade226b4e6cb7382282840175444cbdaec084261a7fce476bb9ed2c7038a23122e8737f204172ba1a692ef0ca0f0c343b51f3f3f18f040720a6459b5d7e36b12c06731850a6af777ec98edb578507ed83b68449cb2f31c074feecb749935e4cd0e8f4c0cf1c68f1c98d035c79036ae3e1f6095cf16e3e5815f3c1aef58d4ff649aef560aa3f1578727d4943a6391d04224658d56a52aa4efa68b29ed194122c84bd0f290fb35af2184664c09c14732b161cb6a31ee5666a25974506bd7b0a4d279a328654e83bf2ab76640d8d2190ec65daed283f8bd3fce90dcf589e499350666229c43e0473f59b929038c4cb2935fd80809d998c4c0fc5c15f04c52c8eaa70803d5a858b9ea38a35a1dc2ad57c85e01068d755df830def9aef973a88ec68b10a86777e4bc5ffd4fdec32353ed2d0f520c9cfc6e4cab47db6068a608c4d760894395bccfa479605fa0e632c46ed99c69eb5cf448c8725a6d6b8ef4834e292ccb478bada77a1b47606213dd0cab57656ada30b9bc47217778a921cf8f94a4c6e7e2c35e3c71c261db36fbb24e642fc5499461f09c37db346f0390d97e68512ce03385fb7f0a974d315476cb848c7cc03cefeed90b6d38ed07beff2ac4b20cba844d281f404692ae5211c77a44e33f7fb5ea11669a9babf0c68ac3dda19ac8a7862df9b3d4f536171c90c8f37be4644273a69080058e1374edda5ca765a44723486cac00bf6c711abc6bd6d079286e5bdb7cf6cca6fafc51269e8d63199fde1f724fc4cb1a0ca0786f32412b78270ecdbbe2e06536f110e8ba281b6cfd3d32f3fd245be2559e1f802048ffbf06e8d3665b1db6c03098dae4e4e8058b2a7e6e92da392a7d6fbcadeab70d4dc8f488dd3e9b1d9b13361e30492f813b592dee51338d9a90fecae0d747cc9dd3a41f09a70fa80dbe964655e74c6fdd14b29275f6cf28212a425de59467b33481cd0040174cd5f0871612fdea3dece44b8ffa4a8d9e61c2ea66fb78275f66a7428c7587adf8d5c7ed9cfda89cc27e27f91f9d26bc8a1aa9d617bbbad9a592291af6a9fbba9d99511c312e787ac07b588222c3210c70ba761e55141706c98108e113ff128fc5faf8cf67df20683e3f77534a4e24a099ca9f0c33930c2df5e8419c3442b8a368694fbe892ed63e9e104474b48656a9a6f944340f4d58c7cdf2c2538328afdac2e33433276b910d4c9d25db749516ba0431116a6318417868267b861c95dfd91033c377db5e11b62607191bc3f1ca6a5bce508e35e77083e767319dab965b6cdf54d3b47a78aa397f3dcdc981bff05722a49c40c74e935b20a30f8e63629b7496ba3d74bdeb5c2163cdda9e3aa44ea1ca7abb4b38ef27613dd8500b27303e204eb766ecfec5b2c6136590ddbd3db631772468111d498bb3357017b7d516f5df7f5e1040bf7a1f95f4cdbe7c41dade30f4867ea7b817169d970dceff7f25d152ad2f413e48ba8bd561a38eac224f7a1f760035f542caefe3834b31cda49248a549fdab6e0123c185b3c67d8584e5b7ca82219560ee8d1cfac2ca65d65b06c41c42e54b346b1c322e5014a80524d14eb2b646a3077efce67443a7024339fd63c65acfab6fcb162ff50989f24115881a2c451c1e63363396c7d41abe36f8b0ff720a009211c8761eef792ade762a6443ac80c3214b0658296e5124a5033e45f50ce5b4cdbd4ac6556600dfd6e1899865eb431bc38e58ebdc396f4800f7426ccccdfdec25b939a992e078b23123f56b1928934661c744570c493bd4e91a18d49ed7cf057a43d85692c6f3cf25706bca674abfae3df0cd64e5b5c28173ada8a60aec9d8de4acbf6740e4b2529e10dbdc4e35ffea53622840ae1c9dfac7abd36c12ff5b17655d2076129c6846f02631529c50a192be5aa504a4451eb311e1ae17ef106de545b2b04a47d020d55662f6969437ae9a3dc77e07e1550278a21f175490d2a27d0f9b3d503ee9dc9cc542f689b0aa4c17b8b79504c5227663e89086f8d4ea87d7a63bbbea3f0066f774b7a2eb451e4382bbbe1fe445d58db0faa5e20e243a28340a3c651a151e5e9d54ad95b2eaa228e9b44d4903de41ffe88712ddb54f7bbec32f43ab3aa5d666d6acdadda33e7b1c63af60283e4d44f52ff26cf6345ce3b2585fc97aef0e0a5875271bed9764340041b4cf4c155ab2903372b6aac083220543e846e4286d688c5f55d1e0ce43e0f457b6ced8bc92cfa849ea22e00f3cac252f2a933331a93c524f2d2af9b5515d12af5b80216b443b284a8d9628ab62876c600293d64b32a84135c0af08b400497279a329e636085a8a408ff88abfd55e1ad1ed26ce0428d1d84b1b1adf5522471d02c393f1ce2b0d5f929b216a85638c4f77e479d52ad4f8d5fb7f2c9e091e7fe537de2f67e36eca549068da4176feae8c25e4875b38d7e13cea85d693cb63c273220c9bd36320ea0cd9e1fb9021b4fbc01ac55836493a19aeb3e530648efba97e05cdc23705f40c4e4e1e0bca018275076ff7db2a2ae729d033fdb9363c0eb9e566d3718aad516dcf66991933dea16cfb9928d989aeb99b53dd67c43a6bee94dc70aaa4fe33c8bbac3cc0e94b64b296f19b3d89664ef72e96d56afe8e75c3b86df9eef37f794f3b9d694256e6b5c304a49acb1ba1a62f1f85034bbabc3f746b491e9425591e0a8b23c6b174ff50e1ddf5b830b3781363f04216d7a8da6bfac12c43cc859150fc0d2d6640b15f9a27c8621fef9e3c970899ac42c02d7514c8742ab8d99695cc6a2ec8641717bafb92ef60a350cdcda75809ba4cfeec6259b38ddaec561aafc0ddba08822b0cf09c4368d5dabfdd37d08d22b590cc2f57c914de7982ca8a64686270b71aced2c53f8067f53c7136e1e495d818cb0708a199abcb7e86d730800e2a186f7b680f2be23dcf468b3251d61c907ae257c35b3913ff970fe0795be1e621472a9bc292d0531c1154ff4a64cad3cf4df36be9ef962ca56ee914fb60a5c3903e6370f5ee3de91a063eb0ec64cfccb03b347caacc964c15797365b066950d6b7620e136d78b4878013cebcc6ae22732b9723a291b252d87de3e54ac07dec37fe198f5c43e66bcb93439ecebe4b9b025d5313a21c0e7a4987b34c34dccfa82fd1b8c8656cf25868698d8811cbbaddf2573735cc27a6940e658c6809a20d26906d5598251f3ce908c37212e19ce4bf704a2f529794b3648a13700397c09acc84bab116ab3b083b26cd705f7075647cc3241dd3b3e36d68a6d65cca3f4f6e29c5678ed19c7309d8160d37826f7c46f5b1e5c07268ba4b40de4cbb5d98ac20753689bf2308a5cb81976eaeea520f82949f2d7285afe4a751a449e4f83ffdacd63caa43e50e3a2407045787faf0b76cf8aefda3e09cb0354d8b7d142fc64a566e574b34269f562db7123b30ec305580528f141ca9c84ebd322759c7e77e21d2ff3d67e546df04dde6124d8b74ea44eae588d7a644fe07353e1f0f58f1011d8b8a988b187e02ef988ba57c50e0bf8a9f477df58f49a266a2c5d6986f30fed00b6b125ccf573f649cc972b715c94c40d7268054f8a13fb51af3dcbacea914dd766f23cf856f173ba973b669458af28deee60bd69e98c9c025e62d48367ac2203bf0b13255cee0ea4186ba0f693bf13189f55bd68c6ea25e5c0865402fb20efefc5d62e48b150403e6549bf14bf28e56a48e90c81c7d182a04827307a6e884b4b6ef17ef55d56cb0b1b4b7b1a02ab26b56b47c8ff93e5c1316475172bcf3103befbe5dda866fcd59a736fe42e97b2589cda1a5402f0e677a94d0f241b31f957e69d358e3d7ae21b434373b41184d48cb4536860c41b915041612c030474fd1085ac61784f3cc34a42be86c553f694b5b2cc8726c9abd0c8e8a6357c24425e0c055651b87035af322d54ede417a99c0f07284ae78e1ab77833aa3b239ff333f5c8eb1ba875095e267e8d2cc38d9fd76709cfc7ff7ceb87378ba9ab91372b9a7c6631b8be2c308de6e48f3584f72f40c282f59fd5d8568f7ed21b9e96b690c08c0dc7ce0641c078a82ee8d85b67ea0f1148d09566a5bbbabb90f585a35ac8e269617dd8939ad4cb16f8f985787824826c04394da843b04f928d1046f763b4b783d29f17596d3b3de25736e87af4efb509530c91a306e8a6d99404a01d3302c6a2ef0869777ec7d00859d1ae957d7a6ff7008a099671cfecc95ace5ee8f0e66734fa9e3fc66994ca040f1ba5918246a0b00f99d3951e9bffd432b00dffd5bc03629260f0c40626c3bdbe721cc4a4b651f70c6c32d60c5b8112d0cce99998e2240829fb894c9ad9543e83c105eaeae2b0c038a1b11bf6ee23bd09e030220481d7b7cfbd86853e8d9745b2e48be8ed42b64a3e213b3625ca43e751c9888a7bf2c4e5a47ba18969f450edfe205769705c77e8adc33fecb2a145cccb67cd529e4f5498d504a8630622d38646b8e851a1e0587c1a09ca8f881041e36cf7a9ab6cc3faff461eefb2ce029b6044c49f61194d22ebf6e56f5f5d7c2aae39b255a852de025688462a78b7adf0e5f548b0953b664a863f0887f199c6a8490cf2452a60c158cb6a430aaed21b99265e7ef068f873686891b3af3eb877b42d3aca39c8192b1c89b4c10c1f9fa40c17a6eb012428851f50d722567bee51e4144a6d6fdee2b18016087ebefd41bc74db253b5395cbb607dc43cb6ccef46d2224887cb31670746d31fae8cc2cb9e461682e11cd67a9595a4e1791606d378a1a39a1d9eab7d511da0c4654ba7e67520d83ba58b2e87b1895e888b4b1f2597540187b6ffb179253cb4a9ca68dc45cb4bb713e0448d94707f04185a3a8f72c7b0fdc9477ec016787892953ddc4392a2f5ea7df726d587edd2f550c56dd5cbf3d76b353e3f595aac3acc8504c914a8a51ab3d5220d83b08e466bee8ccb1f60f220655239e7a01941109b73b7d26b38e0d4b48527b84d0a2695f076565e2a24388a69691422b9ca79351a354747a80793d228efbc7819ce6d53161b9b7fac2e95f4ba25143552acf7ab14fddd5ec5fea9897125790a9ec5f13601e236b755528db490f56dd280d0555b0470855966640f62f28a7c84520dc5c8f1608e87d82f0b725dbd1c7dbe4500fca6cd09b93bf8ac0f35509a9b9454d05b50793c68c53d64314b633975e591c77047892e4f8d6d46ed412a4a58afd318dcbbe5671ad3fda3c2fc6039e0a98dc6d65c9de485a62377fc19608a7f1b9d033e15103ad0377c55b0a48c45e2ad040898dbb721be3559b04ce86b397667870fb5662f6804ea784ad994edf725d8e56dc55db8d34dfd5d39f43e46ede4cd077c5ee6b05fdb1aaec03b8f807622b648c53262e230a8498babd2eee69dd8ed3ed0033d3cb0f0e68033821a8ee01720a8a354134c402a9e10076cc569ea9cafa84ebf0f60d8c518f6662f3ad15ce413fa7cf2095135f389ad03db43768f68ff33d1ae958cb4fe707e862484c99402e908ffd48cc3f1f8bee60b64cd8a6cde512b82ba28e7aa9fe359f37eceeb85f1e54300c81a2b645751db704a9b8e8f7833f46de994dde1aa55c522a57993daa0e74b89bb88f2b5c3e651cc6ce7d98680086ffd6a2390fc18048e96ccf1de563954d03a38d762bdbb112de0c9a58bd3d8c6700002413c0f3b96e803131d9647ff124ad5497186dda3fbbd6c1076d917e2b8b1a54f75ffc580e4369b5e63840cfddfa818e922e2ef6502ccf9cc16e9d53a1b076b5fba43954bee9f03d750fcbb1f7b94d019201477ba091716306b287752842f74501ebfb62061ba8c95ee43f50766d8e4764627b7d970fd453f7e0efe919fe52a4a728efc644d378864d1fe1909ecee32c1bb0bc8cebb26f184e31dcc7f890a13c8073d0b69b3ac1f50c0acee0245c0d38ebb64bea8bbcd5cd6453ace23cbba069552bb8275d46620ce1fc83b9d678742b32078e02497fbde0452ae6980ac27f5f41f929f1b97ff567f9c6aa162fb1892e557af215db64217d2c8ebc0b33bb69e40903c59e462a69edf426a3bff40b2339255b65b0200dbc866b3d3972641938ea50cb22378f96e1bbb6f32b906f2594c1a8ccd2fa18e6f9357dcb0b5a8dba85fea4ba07d7d6bad19c938a48b42e3201197ded4982b07cd1090f92c584077e11edca7c9b7309c6199405aa9fde981a37b084c5d248c7f874a7d92ec888059a5568b2374e70301c89fc53a7ccd0849dc0504155d973f16076e125a0b6b8c5c78fbb27f9e1f6dd80793c64d5f96762d3c4f47d16a0bc9d600ff871abffa172c03d1c81407fbbf221e804548b651237c4a8ba2af31161a6e2b74217cd59f20d1b60c9a92484debdb0ce910e6754b3b05741da01ea4d74327740875fbd5b00052d13d260be9d4395fa608b2611428824955663df2e17a5e8e06c9ed803f673c2bab1ceb132d78763e3a10f5aaa6a3a7761b8121763cc1caa49728b7025465b95263a5770584b672693252b0285e651adb7fefc5500748784e3a93520f3bca69811aaa44383e4b07cf29c412dcca606dd9f566e10e99aee2f0d6aa2086fa8858b435dcc1016b11ebcb0cd73096fb49be0133b91a7e3c4b473553123376cba4941a4e04063e5f409ca0c4ad6d867ec4c48fa57b727146701607afbfef2a2f2570b345198fe9d2700cd6fb065d838b813d0c5328083e682137401b042a5ff22dd025fe3de562dfc21b6a6c57961aa634d04d6bd2c37033d85867543ec25e8fed4e2fa5f4a5207ae23f7e32de14a2c64a00c918a4a802a620b1165683ca0d8dfe0c6b726171709edef90c1f7411387a23b7fc7c0d5a25a43ab9db6df9f5875903e149dfaed9c342228e0a595db05246fd69d593f9921157472323e1e445ba06e3c7a410787c75fb3262b02b32f89d5430a8b7b9b9da5c794090ec16f69175c1965b15490d7cdc591db2659cde38e3658372cc2db2d934bb356dc4834c35faafeca43006cc9946c1494a2bcbdcf336270fcbc238cbf1274c2eb4e5c101f565e8834c76b1aac10901f943dee155e705cf5d0496adde9ad914a6d78db058baac75d9ef04cbcb5ee195db60f545b770f0bd00b3e638d269e8f89cfb92a8ef9d3eaddff0b753d8cfaea1a0588610c3f73a46c3b548e623b02767101274df0d1c08bc76be8bfa0905e8ffcee3b45cec64eda2c965b4ee0be61e4cd40536d600324724774d52dc5c80808810d84889f624fd9cc1c387ddc450bae437bc1b4bb11044780db2a3ccae76b598501524e0955bde1e00169ea815b3d9b5cb790379d09014db4c9243b9efcbfabde85f755508669590290bc45b42d61f43bb1832710a608f6cd5d76c4d721fa8cbf3ebcf31f62f9b4e8036945ead149c25a02cbdb0f68dce5d75281c3cb2138eb83efca62d44bce8ef3eda8c742b9b17a7786100d973d0d14aa94fa9281d3029e21a183ffe0355a9310c1d10cdf6ff241724691ca52e459d973cecd77afe1c55b4f53377d02c281758af9f41e33670a559ddf5040b0ee75dbe9ab4084ec77d6e555e915c1ec42857dbe4d3d25b0c9f144d5640c7a2baabe1948081e90e1e4e2d71a482645c82bd8566ce695f21b6cb7821d564dfe4b02232f982a0e78137e8f0b91d4f313b8489a72c100d3c2130b5d6189e874302a5d34f6f2635390c2bb316424e05cdfc20a69d96a026cace25b2bf42425ed59ced47c50e9ab1e4e0867991cd9d7ace3737de2b196a9cb8eb3618d7ec476a460b109dd250ab5ef9789f8b01fd846c4174f6644dfaeb58a341abe3164914f33b6eb427cca9850721cf2d122a4d415ab462b424fa1ed5a55bd05f92298cb81087114f2e3f0058c82cfb6364b2cc7fb6cfc74fae48c65dbf2eb7e465fab32644a7814bd69b71e4d7f81b687f9cd59a6b4ae452f842d7af8e398c2fe98960829b44945ef290c5ba3b35e3c26b30ffd519b76cc76548a0ac55304bd07345a3d48c178248d75b0df030ffdcf6bf47eec811c4833d4823be2e9bb27cb8c03f1b79ddca62b7003b0195d11b54c308b9c22fe6bd2136ed5e47a3bc58a96cfe6780f78468d6ab5ba9bf15f29a5fca38d3f0108f1e4edf83e6f15d1d8d441d5e3d9fb68aff64ff31462d9c586c713434dac15765e36d3224b5dd553cc63262a83c8fe19fefbc593ba3a3ab93f59cd1e7534d3d0b3ed686d8efc59e9b70c347f687f8e8f9c16214258654f7a74c0602283d0f4e9a20287dd90a709f84c6b71b00be9d0961fe67e2bff1be375d706ecff563193c0d5744c7bdc8e0c9b13551439fc3bf6bad16b0fd6b8617387a095d8c4de63297357f2139dcad0a44f9d85cf9f667a78466c233c48dc7aec7ad42c2165484bf0ca36e48550c7000b8e0b2a6233a558dcd212b020497ef0f6b1dc7dac5912970e54e4447232d64accfc5b16450c5cb4684b1322c804a3d833e2c2307bedf9241ace61e5ca16e596680098edeb3a31a9220d61942088847c20db0a6f1917a5e189fca90c8cd581332ac0b559991f65defe5f21dc2c62eae5c9d09043303e2c717c82c6b06121da20120ee624d20770727d8eddd4fa46133b5178043ba1d3a1f690f9086bd1d38e6b4f03601ce57c4e5a7f20518e1ebc65ea96ebf47e86779c362c974e05ec93de279018490efaaed0f07f9aba5007bd8edb0d41805d9b4aa288fb8af8ee6728972698d52fd0b45b4caef8b87367d77df6e820a26a9d8975f1e4755eedc7d4a303f12cd58ffe269e948994781fd7a7332845aff59ff2819599898582871ddc2b0ed771ee897a4b58032093d550691f68a9b031a4d0d793f1a344334c0d1d5e6f0c40b6ce5cb3105546f4bcff0ca530d77baf027bd323e24ce48e234a439f4617bce2fc79a2b5dafbabf12d1620835e67b83c079cbcbd0b3c087202d0d22b9d15ecd0023009f2750a523f5c4e5e224ed6a2334c1038589aa63bf55fd2513f61f86955c239b4c6f4685eb5805fd4cd8c1d42c8527aa44813a150de7459cb9d8e1ab01641fcc7469ebfed22b37d909869e9b19985afae86219d582607e19f7589f29d9ce9134b70db23209cf4681e2b567b3d07eb31036bc05e580c20a35ae0241da1d687188e17242fdc97c3380a3652851fae1a2a5c12e2d7308577b0e0a891871a12c20f436f06a4c277f33c2e5548a611b4ee122891601de1ec511dcdea2b31bfd6f5e16565a015c20f156b5b1c36ea85ffd59a58fbee7e96ec7c60c883a5c83eb1f589dc889a26fb594538f42c26fc5c6d3d6a403be5d23502e7b482f2a83b0134ce661cd10d24b1a11179728088cd025fb26efc08ad9447cd42df7998706a748865aa7175abe80aef7c0ed248cf7208a1580490290e90582bb45cdb724ffd9262e233ea38dddd4eaff1785a735e8865fb0eb558faeaea644118615eea4d5133292a8110300fcef84ab53b4ae6aa7670dda6419e4c39946189fcd94eb2e0e609182206050969d89d3ca5aa660fa9577ae9e286b7b7aed2f967e03734b1860a9fab2b8ba6f0934af764727401b6e2c59dfa977444052e0767f3a230c1369eb5dfb566eb15a0c259295841721830d4ebf3aa2994c0630e17e7074c2fb36f01eecfff258cd105c80b5853cba1e88819eb3bda4d57c139b1993e82fc81fa599f3a07ebc31cdf8e09061cfaafc13d8a55518478e00f554b31576325635d8a516ac609a6ffa29f3e915685bd13ffe2c40b6046bbcbb6e03e7199e2140c1560cd8e90c642ddf90e2126e6ea3b4ceef89933be46a536c1dbea95b3d2a79762dbd1a78307fd6d7952db9473bef4e4de2c0da38034241c9213933e72bd72e61dfafec6dda268bd96a9af9d012871c066fd2c612ff4b9b623439c984a9d5cdb2cf667e464b5d36cad255ac88e5c9a6cd7eee3dd25de4cf826c2f182cd1c23df3df921e0c3b39416200e514f32a27aff471c8df8b6f6fdf672bc54da7eb1ac2c4983c2900e0b787ce0d13e7bf974faf2a5d0397a79fc0000cb54cfb4bfd0f8457521434ce2c01918953e74d51576e4b70ab04a202dd8c4c7b62f9f2489531ee2da0322f178bab06fdf462fb3b6daa3ffe79559d40a7c8223366cf492e03fae1e052b1966ce6d43b6529e5ab5bcc0a08c1b0a8dcb110bd3a827fc0ebe22e52e27b579adc07c47dbc67cadef14495b9e3f396d6509a599467f4de9f1a59ebcbda80069f492b385ddd9c8cf2c282e95269c0ca1a518d3bd4d367abaa0828a78c917590439444bc031b9fe80c4ddd4f4d2c127dff5b06f2450a9121aff3aed28a722d138e6cff246352f06815b5c24eb93cfb6f5dbaf4c865eb399c1e914b7556927d17f0a31cc7f0d828fb1e74e75088ac362a0cc3fd98e391fadc0ae41e009f4bed127840dd53efd314d098557942586514a81cc5d0204e56afaa72cf2924d644b01bea3511d7c02a6ac59c2029109fdc915c9a13c1875064820f8509ccec298bdd994257d9f58850930c2d6f6c0b4bc8da3952fc143559f888c9fd1c9ff381970fd1a08f2dd255e5c4f126637cbda0964d02520ee460eea253058d6b59b509c374a5cacd2414f8f7ae3ceb0bbf92bd316043e79d8a72a21c9c177b4d56250a29a8233bd9c5c808021f91d88c0632ee5eb896985f15d0c4ceb20169ef9c15df09e90adae4676059ef1569d571880a5d6fc85e3e723ba01f21136768075dff95c1eb5a69b56a2348a4db5acc4e21351c3b9847cbf1d196e2e8eeb5d1fe3a1164ae6b20d3e6f0c444330b9ca7adf66c0caf7353fa0593aceec88892f8519db86d2213eb883a2b850a679b1c55f7609ba8f59f66c6052e050bfc0a77264b74e8230520ca033ebcf5634ab798ce9b6e2ee46223a545d5142cf45138d2c0d090edcdd1386155e74ead0faf9d71723a04fac63fc29fe994b4f88e872a7e66956ac5e63f3cbb55a92abeaa0ad9aeba62b41c930171e93e3d4c08787851dab075aca280b93deb745b5244c67d0ad9636a9144e68f8bf7c3cb2db85d9657a3f9f09cb9c691724b0c173d20f659e4ca3a37b894bb95fa70166d1ff965f49b18f2f99fbd1ace61df01b4ca1709934f9880be8edd89275a54d96a53526890c9e4b8f83b76bb087dd79c210098b24622bacd8b62340555345030302a6451c07f0f2a1e76695c2d44e6339e61410ec41849c6e902d050fe527b791aa5628207926b961d608191f103a195963e168a744086ad08e767fbbd105746d747c65e6a9fbd0ae1e585f13911190f94ea601710c17a0d03b35bb5eb4e62ea2acb46265e20cc1848b307e0aa37739d68cce56a068e1ebe275044afe5a64b805965764728411fa701af60819990e720d3f772fab5049ef26a69d1bd37bb47b63cc884e7247370326925b3e13ab018d5b90d72e243fdc6715aef86d4dfae237d5e962a90fa04e0446e0a6aa7e8fe71cdfb36af42e496ee39851ff115826d54f2cae7078f3cc56fa66499eb6e56a7a53b7479b0fa20671d75f47a96623ef87d640c38a5b576797e9246f6665d60ed0aaca40be762c3743ae4ed921c32bd149e1f676d3e3f0a176fa87b3e0ab19d79c613c88a095e1f432dc4cb9b656f260310b6cb71e64eae5e4144e21bbf9b0ceefd214fa3b6cd85f83f0361e483c7bc414948edb2d4d2f0447a2133bb8f895ff00a7b4cb1a460c721d5e8ec7c9eadd4c7343cc2df90eef44975b7391e45374b45b436261d7b49b35bc2ee21163b4ba9e1515ae092af86dfb5f196aab5324dcd6fd0875aea9d4efc93589b6be0c8f20b7974195836a2f496e63744bb352d24ee2e24ded09e332cd9752979875b0447a31fbbafa6e15097a6a09eee3b214fb51021004b9957499834cb9e743283bdc7273720c0fb08e48cb36bce17bc97ed258dbd7ed99c63f7b36b5b3aa28f6a80748df32e3e35135e1b836f129c927544bb22e8ae70238bfb8da434cae7b9c8572712c1b678c01fc3837d1ea5e352f487279731f746876b0a568a4c4c700109b2aa7fae2b40760e3359560acfbe0718ed3370d106279113f47f9b72e9c6a80174a11a8a1bfcd229baf001f7bdacb0087b6b40a519d9a681ec935f6a652f35b382b71b83026bec36efd0dccb9bdca4dbb22795a0bd0f39718bb3f6e9569afff60e74feed68fa1f7390ba690da6da769e2bb325aaab6362547faf511fb8315060aec8abd8d0b0bf0f3ebcdf70c0270fc6a6bf3ce4a1feb140f40f2f2bf411910eb082e690cb8bd81bc86f40cb35e3058c84850763b427ee849aa7054e652f369c67be629dd7c31deefb9954c5e4bf1c904304f3ab23f4361b4d6142f99854c378778bb5e25c77f73ded4a402807d766c9575b2d64feb8f8176aa0e484d5bf5a342646e4d4ed79e5cf0019ee0d20b93b77fa15d9bc166274afd0d0d91028a9ae4dc41cdb79c1465db6e3e04bdee12d1e25d08a661e411bab24eec229b2c65222ea25631819f6d2d278eaaa48a331f6230a39b46776ee455cf4d71ffe836c8afd2a5116897694ba87d4f295d7976b05f22ba0be8a8ca6c121c7d926895f1e7edd9083765a9c0ef6d4fb87440e8ebb5c143462d240336e8e7e7c52b8eaf99900a9d850aafb28d7cb856a514db8edf8e2d212d62c5612f2dd084cc5b834168002067d9375e8fba1b9d53311120d1259528517ca712b64b4db72df2b2c4d0510439bbe5ee040c1fc1897c6c6cfaed6e7cba7350d375c30dc88026add817237b009d86d72b7860c0ddb05cfbc34aa3f879523c3566164c41f67277c95ea691a8d4848765ab032fa98875c46429fc5220facb1153d134ef1d6ef10247752f2558b9de28936518ea4d6fa776e28469ceb7001965d85ead4bd7df222bc780421794c5956183bf88cc9bfdefc2514a2ebb5afb94230b00fd73c07bde5c3ec13f6ee06f32eca69cb95a06080c524c5e283ab46272c3a62c3917a757fa529af912b0f8648605f0763c74e3f23af215ba16e43fa3315592de6785f8fd05c75e179e257239fb2557af608875e7a50476ffdc89e63371d58c582c136df4653b51a662a49b818364b10eff6f4777b2ad88f1cb5dc3953fc616d5970500f7e2ac346915e1d1699fe7fad4fa4b53cef6f5304615e9def4f4ed5c841ecd728c58b148aa400a5861c3f0af5d15117920b2b20d48efccc3516ec534be580ba1f3c39c2de9ee248e537f7ceab4937bf2d70fe42dd8964210a9314142a8eeb28f40a5dd9c6c0f5bb2103c87be8d2a2fe19a18e5623af3f92c5d48ec4cb60bc351c55676fc1ad3c24ff4057d45dc7c68f548c3a47e7e7e01f3883ae03114dfceb4633aa476190784eab6e34a062b72ec5ed5856319d0cbeaaf9c756490eb694ac333fb06e1a0adef08aee2b7f9f6a2add7ae0e677af3f5f44ceb87b0bf8ceaf736a64408ec798bb43ad90f2bec9d7d1a8fcfbd757d2c65aa589ad3decb59cac1ffd1e2ef3800198690ac5fe2e5b8592d74eebefa64f16f17e7037bbb88026117a0141bf49edafab88172f5500e144747268873a133f702196cba675a52e814b61ac30374549f6461badce26a6346ba6beeaf0ec43055a5559f44ae77f48638d6df75cb16eacab2d6bfdd325a993982e1bc3affedce874b50da395b64ebe61d5f856afc0320cf076cae013501714a2eddfe0ec2d67961ea8f71cf24815ba97fe73c81a91ed27105853e7dd986a378eaa0687953ec7939a5c9011f62a5355adc6851f00f62fe9c502a6bc722e754ac565253ff447f9151d90569f39ea555ca26667776e7cabc248199bc66a1eca866f626b0ea75d8bc447807495db398b648f4a89c03c8e8e686737e0786d842a058172e630334a0e5a1f7da3cc0f7374c86f28cdf9e58edcd2ab815bfa2f354a2057c30186902c19230d42b75cf56b1f8364d3266519ac437e7ec0a3ba0057afdb03f389e222a432fed0cfeb02208bab742e750b45fcfeade60f5dc0ce1d9547acad778a4f6a4edfb295383fcdb65ee7566517f015bc05e295e5cf5aa870ba8cbc991494db9d13611e60c98241865019ae565effc3f02a194dc6a6f7552f4a89d2560c910bb9e078c1cd4cac47404935e6e3cdb81667d4e54bcfeea41ba6ec29d29a4882b9828279e922a9db413386d86f643fcaaa6f8fed760aa1f7ab7aec87365dc9b91e58082bb3c369058dc129cd8bb91d6cbd127a80d84538337b7ebe13d7e167c44fe910b3e03aeba853a36c6d1c6db8ef0aa1f83b8b5f38849b59e24329b6cb70c9799883d84bf371919812c982dcef30aa5703469d872906af1214e8d4bb0931f25d26ad49b1dbefabe317af6f63366279548ea962a4519e406cbcf92b4a9036678faab08264fbf20053ed72aaa2612768ed4cf94af5692ed233a8948c750eca6fd5571b2078c5e6bf165313ca8b4266f037ddd71ca6715b43de880af4a0f6a23bcfc4c7681b0db03e110a4694567322a3a5554eff048280f3470b930ff97339375d31a8fe0107ee909a57816f4efcacce29d0eaa734e35895a1992818cc9a5e4fe53176245977c64bdd3c726e7035747bfb9f378c0c0a65ae2f90079ddfe503d2167db306959daba912739bc99e9df301b7c1b1fd6bd6b8d72d8a4b1096330121ff810b767635501d49e6282092bf6fffc4ef09b51ecb9bb47cdc3994ea352ac81170863c45c62484c1a9f292582d22fe464d16afb44ea7fff500664a12e4d4b2f817231f84f30586a4891f155a2e01e61a73406eedf3a5cc54aed7ba1acf41d827dc2ea1adc5ab321ff2c2a997bb0a51e5ab4533e2ce769f4d8f16c05d8aa0631aa71d5ff7e21b09ace62f58e9a977b3ac1ef23e6f3f218685d47cddfc2db23a423d793c218622538d91febb3087fd3c0899c8fde91e0200b02f816d97508699968bac6b00a151ac5bab64f066c29f1fe595b6ff3512af3c4f86c05014212b53558eef78d1512f563227899824ac3b33bef67d208bba0576b9b2005492861184201c5ba055df0ac9f4d4d96da95c4387fbe8e7aab7e3fb1efcd28710b4897ae0bef63c0ace7f3f3813f5c791279bf7e9d5fe5aad0a2068000110315bd605071d639323bb3e67ffa3a189b056ab3a23dfc71e9e1a4cc4dc0303cbf42428b483943e0205cb0a0f5f4ace24ea1b406add0b53ac8a2e670bb8283eb7e2f95d93a967d7f790fe05e6941de2832727b57728aa9b4e4ec1fcb52e1d0df2f46f397900ab346078b3ba6f38d9932cdb4049d4e21d130987fc4ffe1337ec3ca05641bee8bcc5c28d9bf7bd9c821095f22ea81b650dcbbea77596e6bb5a41bbbc2e6f664cde18e854a5503fcfaadcd81d3a86378f4b92847e785c6cfc2325ee7c0c0cd0f117c0236772b15c85aabba7543f8e3227b59229c846f2439380232b030663fae37245c62d20170f7298d3bf6e50d81986066bf14439d8fcebfb0163650b6ed381616f8f767a3c767f25f5e1d7135514d6e33451d92f3d5ae3a5f1d170edd4708f4304e5b7923a5635d051bf2b92270fb24c5265ff91be48ce1821c86e7616762e793e0e9ebb4bf2cd9883da67abb4d14ae84e2534e673b42cddf78c373ece8c4e0e81f2820eb1327f9087fe3bdcb0e5055fabe8b82281677d615ff33a83add752292b20de594e6e1658eebcaadb870f26f6efa9a16fb174cfee577b6cc681e3c0bb571ed91e55d9c2f1e62523079020a3a9fef981fb02b85a51d6ba9f6a74f964311908710ed59412f091d17744a562a9305f1074820adb79f33dd7dc369cb0a12d60befa8d721ee7b6bcf454ea94a46e39cfdf8b8c794bbc1b59c0c80c6de4cebc1d8ebc0ba0e1de5561c67c784b0ce160eb482ed4b686aff95ac39ad88a929a4b1087caf39a789c999cbc9de115ecf04124c0458beadbe73a0c05bb31a981e6c3bf78a0dc6da45196e2233ab205fe0acc569a00937dbc6ed89f65978c827b76c00c819c70224c63203491eb8f2033ff9a9679157fa0b4fe0c669815274abcefbcca0fe6cc6c73bee3bb1e1526877a5e4e6ad8fd803fc99466fd0cedd7295bc43dc0f16e433a09c3502be8c5f7fbef0e31c893ebfff49c0e38fb049b183db74ee85b18b513881d78288dc74d591462c7f550862a4e5951c90a4e232191fadce1617b83f2e45e077c3e60a736b6607ce202eb87a771c7c29c241ec46e4287073e1a8e07616b00facbfdb1e31e915afc85884552ac60165379debafa1b2c98a4ba96e5145599857843354c0c661a005aedbc2c289000d9480fa4d98f9949bc879043a2fe7485ab18a49f0004ddcb905c878488513c4ef43f5df77149eb814548ca0c159149c0ace0c2d58bd854fe1644e40bf978b02a5b9afa1da187d8a5a826672d66729b9ee606fa84a307ed0b25b067d2b9e567d2a538568312134f65c2520a27cef8ac9b2b5f65c60bc7abfb2e498624f94b22d9638de8aeb6abecd3083bd3c97e4820a892ada5fc03c080cbcefc636cf05505803b4546be8a1aff6f6aa20b6d53afdbffe1cd9c94cd623223cc945e6159a3268db13baad1b73df5456affc89ff724340322a05170f86beec9d15ec65e305190a3b040513c07efe55d063dd23d1eb6b2fc7f09103e1b794f605a5dbd4000fe0f6e3d9f4c96a236243aa4f5872267ea3fcb0538ec641e07f8bd3bc394100c892bf685bb1222313b60eb0ef36ea0cb23d0a286f4e0c88ef59fdd81ff7e188ed0e192b0c8dc8688539fc3d9fede250c892b7d2508e52a01aee4d7797d40fed4cc42bc67a9c8218abdcea9e3e63548a0d1c68b9ccaae4a6032f55f2f07beb44308e3779fb30e50371746fd1336f259456137eb0b0a5c372fdad595f38e1f85f5f3c6183f4cbc4e322b431720050e5ab2dc96f36ab3daf37afbcd6fde017e2e95d09ab8fdecb5a633c02fb79708f05593cd5a630ba1b0186776923abb8300d1d1701c150130d3aa7af8ed130bd54b19fae9ab555f752ae954b475c571afa6b4ff7718b84ba443e317355eae57f4ff2b4e4d41ac9cc3c5a2555e3702500089c1896e992b6c68909b2e3d0e4cb8a818ed15d011cf1ac8ae33368cb92697a1567d93a31d082bf34ec2da3af9afc84c679b26829d6a6c9f486846854ee0bde9d6654c97461dd864ed2c20e8ff60fae549fbbcaf7d79b879d8bacf569f03178a768e5885f298645d31f064b45fd837b6f15d984c9b1161745ff776cfae92d783dfcd05050abdeee464882ef6d646176ec8f131365dee227181fbe64633a222438224611c12322897841d05aa9015f5eaf717caf346d04bc26551afca30e5c6c80919f9ea898161bdfed6796038aed4237a1934c6c355f43c55a09ec8aa063cfd268aefb0f1bd5560f4b5c119f2f79e0188784badcfad70df4fb21653331a9c0624c6652c9b8752ce5258550588adecf0b80e9891973e6a3c1685c0bd41ca3f474f7ba40b4308a20030b3426c5c9214b23b5fb45318d8b813d112cb7abd575c8375ceefe82bd7650c1ba710c8701386815db5b81016472ec8c276039fc1b9dbd7a703882949edccf5f62167454c922c4d6205c7ca228e2e2dd5c550abb18bd33672342f870cce03c1cb3bd0fc69563e2ef4a762b7c56a65fae5a53632b44868494d035ebfec775a9f58e2ad0a04755186a5603fc1b016a7b49b2512883291b299f9fd7d012611dc6eda115c41bf69dae03f4bbbf8f02624a638facde064c065c1d776e3b3ea719bf6a2b35bdf65b8083d13319e6f6408ad4bd94effdef95173cf9ea09b4305efaa47bb6325cfe06afefc696d438f3b1e4b4d65af45e312f47fde8ae5599046d6dd6c44459d8b177a61594ec92f1c887fd68f4242dc2f33878dbe0b8062d9ec56a56344b39aba32133e634e4f8cd32c9dd8e74abaeea530e041e4c71ba7b7b85f1ef8ff6be6528b956a0531d11f365dce73fab9c63024ef74472b888cb9d41785e86f2c8b6b9e8b51922f26a927c26bae75d14118229b31dc9ca82ddb1ee49dcc95b37249a65864725f16691e21d02d81b5585ffaa3c8d198cb29623d5d271b20f71f1623204c64bf54dadbc46105d80e7e97e97ddec49ce7346419337832fe129ae845070dcd12fc2e3bb33ea4cc48d645c2364aeac2fc34fa899b1027840a66a88cd2d45c064203ffc5c2cf03399268b966603e87d735db5286fa35b3dbf6592d49fb4e9129bf83a1967a010d7ab323d1f3334b65c1217ab66c05c7ab3d90b11fc8e3d466c9ffc4a28898da731233c5b919e7138c1a39b151a3d144d4b2c0b9ee8e4a642b752fb4444a45949f8c8ccae40580a953c58ca39dac510e67188f452cf025afb147ba62e10ffe948ea5a360f661c51f74a99c4915c2a74697de3bd6b8137f2136dce414d162dd898af87ca9baef0812bb9af3d0407eed3cfaeef3d54c83dc2d1fc38d047ebb0ae612779857cb0175548ca62250da5d3b281ecd35fb13a5f60714f46d8b613ca252635f8d5018920e513d47298049d36b85aad7d7a4b69e6937ffc0520c6e7c269093bb4d09401e454551b7f47ba53188b2d09a7b51ba0777ac16855ca05c3a89f17fafe63623efa29a7af55d2394f152311b69bd2adbdd06ce4235c82361aed88cdd0ce0308a314b5e195f98ad41f0f91b4af0875f25e96ba14c0eeb67a7c785a0ab536a36e3648de28c1675a0042f2a05b4f286cde466de4d2d712b4318a1e33ab9da3ceebffe1777e1acff60d76132d4d506b16dda8e3a2046641f9e969ebb3c2907ca3b322a1f79e9c7514cb201a91f46a615ba9f2ae5946be31e486ea1592112ae2dcbb6f6a0615437f8cae73f5c385cf710ad5e4604b63318ae08adbb95ae09556bc72ee59b81fb59626b262f6274877ebb2bb94c9fc526e4c19b615cc84e2ac6c6389fb2ff806e636ca9e27318dc5ada3c3eff62d2e0e100aaa14972a20a94c4c266e4221b2cd21d7b23a8614c2a9214670eb0a303f751700330be5272415814c71ecb2ab9e0af19f53ec7c135eb04c90568cfbf0bbcd43a42766ea58f315b6e736bf0e2a1307b210b674fb365eaa8ae7c91d945fc684dbcdc0762118f232d0ffc649eaed77e78475aae4d0766fc1825d77f794a9e026d50cbec31719dcfb3c38673b00ebab7cc2cd40f2f4a020f4581952886c0bcb4c5a445d0423b9c03ebac6fc57c728a543689049c156f0654333968b0ed0307fee9f094767d2baf513b52d53c0a0325b2d86398b62bd74347cb02260725f762e1f4292eb07d38f4b01b4f23357478f73a21fcda7f03ff7e1b940a13214b361ebe77c53feaa72c3b4a7fca286b21a3990af2755744b7f497dd8de4d333fe884c4b551641c65851d1f24f17c50c8c101497d6ae7fbc479b97a3b41d4ff26f179c76ef291950c84a77cb89301709c11ab94b21c4e3a6da7e852efd029e2a3def6e927cd0ffd718a5255cd67d1aa1ef9744c95988416d3d4b017991f9b530219eae94fae0855f37510ff5c40b9d5e2fa5e6ebec5d1d2aa35d8281bc562ceae479b6fd952de38e3a7f91543a523f2c53399135a79b9e838f217bac6a253d0e187fd5f339b71295544211b98a64f33ca5e1e7d22e321b995328dca149a11757c5f4c61004470c4565361a8cbdd5bb507a63193aea0ba53833d2653f3e1294dc76502532962651f338bb1f7dd223e263fafdf9b52bddbec019d351c32ab818c6c9df5d0dfc65ebb9530d0647e31e426f5e002539d1820ccf945292160339afb2bd5bdea3ffee88aa76e5309b13fcc193ea662ceb39ff6d9d7ebff8ee683cae90fa542541720e6594768bc476f36b480a5b3e36ec972b894c477e8906cfcd5c41742a997e04f116ad92164738bf5a11b78e9950fc1b8d312fd1dfec24f72ea49f98325c895f5b75d4aa3c4701a80bca0b9583f293f2a8c0a114be0d122d67b2789778bb1a882bac2a06b64daa14b5d9361d16d14c8d496d93fcaa5e956d9a9159c77ea55b27401eed1194eb8e66f0b7bba9acc5aff9746a8523e94da33543e4007b4b489c6fdd248d9ab4fd81fa5d456c27197bdc65702d7fded5a34f6cfcde2e5e88937d525a78c44b6a3f301908d131501a5fe486a818cf7d4b5cf0a07fb098201b0ec83883e6656966ceb315d25f091a09fb23b395850b16ad49e3ce64dcec3a9774b8efc3bfccd0c1c62f55119e80dd63189607b680186c77a46f08388696e116510ee151d7294115b4331eb2488c71109af8a64d35eb5f00eb153ca477bd9828d2c1156f69d6e35525c1772138865469cd072452c9d4fcf46f3ea899244f7617d53068806f9460f414c18459d99ef9f31a11b0d615aee2aabfda51718ce8d6b83907e2b04d30c435ab3237b9aaa9449c84052728afe048696215d271170282ca7d1271999b43c8b028263b2e148f83a8d7ec3d57e604d199d9d2e4bfc7ad920a540f89f473b5022e228792ff89ca20faefc645fb3d687e82ffe037fa3b0e66d757c2d9935186c88429587dda485cd89be13ec47bb87a564dd144e00980807960ff1fd5f3846855ad83827a5216418543b71be89cb3dce5d524106eeb3cb5d011f2392be50a9a760c6cd41250e376bdca906a431386261e041de17c75405644657d42b67f82621fec5736d392616e871dfa036bb9c09f409fa593675f11607c733575f0ab5a6446802a3496acccd8cff5d31cee0442be256be73f799c9bc8d2feae8f966a9f904a8d3490373e2b36a3056601a42178c8864f2278f8df74e24dd37afe3ccaaf62f72a541c4b20961c5d5f6b68cbb106658df8ff70df34a76eb6b16a1b5104c459818088891fd34ed17a2347daff745a345924ea8090ab47c7635f329f7b97653740801303de5f800e32bea538e098cac5635fb042f07a2dbb99036de7373ac8037355e1ef582f1eaa9bc15fb74b4ef97bbebfc411a268c622a3f21d6f46e5f89780c162cffa48f8f9d93647f6a1dba9406bb9251f4763957fde81cf0a5834d062f8dd0937a58d0b846df89246c08f2c13f9b832fda56bad4ad1e5c061d50ab46cfe56caa8b83d4fa21c4c62ae56d7bddaeb35f84e2fa5e9636464794d82122d704681756e7a04be097604e3d78bb3191713897859463b48c029a4a91c794592d732a2051b8bfb4d89c780255061f6df70479c51d61636aed8926a600b43317d56c7fc3b09123de1809114b91700d94165fb7884325890cffef0fd5fc08b54f736044ec8e4f9b3b22df088be7bc0a4fe904fdb33c45b607ae7b8dbaa9721e6e54382fd772a6ae14fbcde6674f7f9633dc4aef3bc2313846efcdab69ca6c2927853ba10929f468722dc7aacd7fbfbe4e3e46244541d15dab86fc77afc0641a6f60c30ad17c48a4c24accf1888520885651c990a321719a7dc6f704657928b66e7c3014721ac4bf9076471b9dac2706bfa2d852dc2f3f405695b4cc5ed35ec2424aba3769da6337d49363a0f713eeb76877c26b46083b17fc2a0bc130f00496773e2d4c02e1c47341c846dcb8746865c7f46408cb973a9121ed6125911733338ee83587020a64cc83d69bd28cb1fdbb07f31fe6c4917525b9b9fb5a35d2a257044ed43c50c6f9f65e0107ff5fe9f1363d2ef565e18672243186165504b1082aa89d6b73adc34edc77bcba0a35592468c1e75b91ca1730362c2110fc58869cd058772925d88336bd3c8f39f84dda0eb8460fa90898c5ef95f71612fce29f3991866daf5c051fe556bb10824f385499ec2a747ea774565558c7b70b85d182cdb620348be14f9d074d9e37894a9952141714075debd2606d1b0b387a9cefb48ee4a0bea284a8064c0cdc6b265676763e722cee12e2b9eaad347627f9c15f595c1b51dfed91ea69443f62a92bcdb45c7c2b7086a95fd6172687cb987ddd6344c5e68b0a1f8b34ddaaa6273f9d48e61e4a70dbd604d2d6d16376d4cfb51d934255ccddd03bb97f7d8574b133048a0bd0ca33c691561c378e778d99a674d072f894cbac178783f201df5809698a520ac13b5999a5989777a0c1f6676052e7bc6524dc79e4eaf73062f287693ded25c53b79fc622b84b1f302bd74c10f0f704854f47a956454dad399e5b4617f9b45f1ce6824c273fcd3bbd86bbbe3a2e1d1d2ee6e25d81deacf2d98038895f11290a9e2338a7c0837fbebb243b1e1a4e1b51edf4008ab3487b085f929227cdd756dc44657110449769d878444ad5fc847f1383fd4005d2332e8ed2794d094b27fd3bce4e8968f2bede00e019d37811d01bb9c5e3f9b20c475b6129479a9360956849ee1065637098d27d6899d23227efbe4b8d00213642bf61812474c764791178990bea62f1d753ab1a4a88c4d195a170df7378520976c9c55156208b0ae09586d575bd1b6160fdea10f13b5d56c83466cefd66c4c4750a8c4e6c005456a2da4fb75a51b5a0288fe9860c0fdf8cc85ebf677f95ae0e62e4e5515cbe1be5544498a3a7f9dc882223d8f6ea69ec87d53e4f8df91a90fb299d16a8ef8f8d83ae037f16cb239036dc0a1ac7315d8874b571122630208dca77dd3046d5c0f76e9b640b552b9ea42ea810c126762dcef885a2aec6e4b2228b5ab0abde22a8eb59ea5d05750abb178cddcd887d7c0f53f080983672e1f1ac5d466fd38129d3a2f0cfef594ec3a1192ffa2477d461c7f07abf32b50aed72a265bdc04e3680479e60c93786c90aa378f1d6e16c25709a70ff73a2b2cfaad03e97a1c6be7a0f39083b085dad117ebd8f7b4c95b1b52b537ff3d04bf2b583689345ebed15b8ecb340ea7bd72b02db6f32c2b874893a9e33a3e609dcc1f28012006d4b3d593b85557a292b7433b3c41ba61527a0fc0340441d79d3be7ce648c240b7b204d689d9bfa38abba021979a4ff45a29d35d56c5fdac0101b56bd34f0310cb4da0ca3c8347b51f0990aec6b23897f43b15bd9e1cb2dcfc326e823374fe2da470ee89a4dbbe07eb8562f8c35d84c1312b4a033a1955d552c791a4b947f3a5b4609fb02444a4d14a8ef8f4f2e83fa7f9fc017f459da9c186547d32ea01600513848cf10385a262fd67968a42156901955ee3009ae82786da7658126b979d2fdd5e91c89bcdacf864ebf07171463b0076e38c1806ab5043154968323bebd90e473705b427dacd0cb88418960f45fcae6902833fe87aa887793be8f0dcaa36c7e6dd15dfce1eeed6e4101d576750917a86ba0f44d36b04ccd5254b3324c7f4c91fe35757b3dc47715944a1bbceee4ae6664d33a69c6dc56f5ae3dc68bd4f7affcff44e28dc421c41dda502a8304206864bef16d8486f38cd3480475b9a8b33e25399ff517bb989bdcc74b666156bdebd01506b5fad58a1c0490b1dbf6243d88ca4e3665c65bfd6b7c50e6be5a9a4cdd181d37bf6d648e61af9ba9d6c251e6030abe6f497dd7b0d00de22fedfc946f318bdcf6246b73b9e829efe8b822f1303243feec6528248435ec2272fead560f4afd7ca0ef1942ac5f075f9a2b76058c7e82de336ca05e690c5ff7dadad0bef88a171ea82e0539d007b6d6d2e6376b52d1bd158b2808a5120123d04f592ee9549cc85d7cfcd023b504dcd762fb449e7a71408548883f314a4e9a95d12532a111f9a728a26151389a1663f5f7c61f632671f75a7f637149468a0f8b95d9bf0d36042840c6ef450ff3a2f73521a1561551c2a15b28aa0cd3f0497f7c3d2db4ddf3338a2ca1e1013375df2f94712724631cd24ab0b8a9725c6d2b2968e5b4eb8ccafbd408eff4f059ebc032edf96b0cd15c4ca32ee8cd04dde9268129dc0c22c9e58f67b75fec35218a9a1addf4b4fb7df13d85c0338ce90d532558130576a289a5e3f536679027e1fc7f711ccfde262f9dea0df500d3442d6b00907e17e4dfb1425cbc378d71c614a515d2be44291764341fc81ef4b37d705040f6213f269b44302398fe00f449e881c45cecd70db047cf94417c3ba41554bf9c07fcd478bff6daa922a57c683273decb88668005e809531adcf24b33353aac81c8317fccfc7bb019a4d6bcb5c855fb0a91c48322f0c0b1d98700d88cd0f2396593dda60043453b78f4541a52009991465c39a16bcfeda48633731476666a7cba7612c34167957669a6c03179e0f93e99554b98181dae9109ead4cbda6eae29f2c8d9e84cb06d5e40eb6efce91fffa4ef44ccc47d39ff5b20a1c4b33121a33a279f4d1a55130dce345f93b590fd1d8426362c72a25863e8f1ec67cf730cc87f2b5979f46054bf63aeba5fa9f28557053170aa6ba72e024a87fef8f420d3c06e79feb60e41b21de8bfdba814c06f89f5a88d122d0fbf23eea9bffd4daa606490f046c7367e54b28a8fe97f136cbd465623446373e2a1fd56a0baac33b94fdad1b41b7e50f8fe997127f7f9c7f15173eb5bb0b642b0fb25df6dd641e3ab8ac6b5d043f31cd99c194fc14140a1d8978b86443e2d3d7c4db823819572f557dde541c0aa7fdfb5e633fb84adad1a149cfbca848b022e9cad607e317afa27f3ad8e491ae4e9bf086abdb9d7b95359c19dfb5df02807a68308a504d60240b3df967d85d9b619108f286e1787d1a4e37420cfdea7b4924894462d6d5f314664f445c0cce6873eea05731de3c49bcee48c4f04fc22691777d9efc9dafc252efc815acec8562f365e14b4f8aa51b169a50c50474f6eba8322594d45ca6438ce29fb19f695aace9b4d7c367979d0152e29f19147127cad5f0d07494bc56d38a0add0eea28e4ec9d76abc2a99cd62aceb3fa71857114b65d1f78db3b0b420c540d2f80ab295a6f47336815a4d5f464596d1800e2d8e4527130e37cc5f089390c8a3dddcf0d8656cf8f7fb95648c49b7766b067ed58de4d0f29b60168b9c6938b71c03ceaddc0b2d09361e2fa4bceb1f2b36ab6f69eea1d8248973305edcb1150eafed3441b5014c23918732699663ed7e42af3313823f215043eebef37b879912c5ae77b0f0bf1b1540d412647677c55b108b4026bedca25f8d7d8a0f318a7488029a2945c5ae521f0041deb6fcff9ab0dd86dc0361f695d2566379ec3e25699de8220a6e973165e015d24519af92c278f67ffee61020f9b97dde7ae65b1461f862ec64d474907a624f12d7a0e82ea7868bd3ebf8d1c378b3c562ec8d7290057641d270d5a9ba46299ad49e13b0c2d79c07214b5a0ef53e7cd1c4b1d227af91c60a136d1d5a21d60010f3b5bf9d012528feb72f77d0525cc2cc6bba0e0083bff018572ad86f180f935d73972beaf3b598aa9dccfd6690fdd90753fcbfa8f541e906b9a1047c31fc18addf49bf76c853a5b8b799556ba12ea0c7f32baf98c8c6aaafdf0440a32b02305ee1df25004b0a60b0b31c5c12b8d6bf13d9b4168ee63b8ef5ad624acffde855010d72918c784e0d1139423805c9f38d568929928a5361a8da5b54317a0da3f108ba726d632bae19c6fbdfe06341ba48762717f7f206e3c02bf533e5431980ded4bae143b5f5a2ea000cc2d3c83a5508088c2bd684ecdd2c1b0e0e0f0254b66b90c5722c6413f72b38b23832ae5b003678e5f716f9e7eaae05311dc3467d8f3ebba0d9821585851cf191a89bea8956de431fbeb56676912729c3fe7078bf4366b6ead4f6d2401d335c03f3f7a598c828fec9fa1a497d1189949e719b829ec3a4886522bc8c60fdf4c42b6c30fab9895d8f4f473eedb56af839bd003df523b25b0fdd8bbbbdc2c187656ea0f8af8048b16b23493c39dda0ea43f4cfeda22183f27f895f33d0edc91d53bc2560ccf8d5227c9eafa9a71aac748892d78c45248ca52cda789da9e788559290b650496247d04d3ef243efd1c8a74b79d66237a9043ab823e60b096f67c8bf76f1f67486e15ef318e94ad9ac09e074b38696bdbb1bb92e25e1a61b1178dd4ac0aad383a503b468d11d97730b91ec6600c31591d24b0c4a24c80267c48af23a0da3483461bc265c78ff16824446e701c7a778ec3ec3af6433776e80425093af1f6db36e7e2f4269e382556126dcdf493e7f223cbb8429f8ec68d61dd7881e6530ba6d73a9582a1bbb145d9f9cd264ca9227e36ae7043c4ddd589736647c92a349e3759e3d04ff184f0029d9af6e0133362e5a8555f655be15c0dd19de314f79f4db42428147f87b313516110cb10fa907557b83316269d1e2572ee721f7cb1eb92888a4d45c1e92bf085e236176f67fb03ab76287e547286f7a19d403d738f605e60bd6184f3d85f3a96552b45ba5a2bc45efd0d6098cc212bae6d13a47ec054f5e8a5f799fd86df1180a0ecb1c0d0a8a705bfa8f9871ef0140c9eb6dae1d90f74200814fb7b3ed8e4fa03b3c83bf55cc451f11a1efb94db5452ff87d8dd3ca3b3ccaaaa993d096e6aaf585fda8fe4782e6d6e910c9348db661e78279092abc05b7b177cd46425eec4ff62f2b2dfb21b20cde8fa5c5037e4a8350cca75a6cf6a39d658144da60988bcb727b796ec10e20fd11bc5abaff2e4f84fe78641d2207d83f7a6453d8e35bc93522f722b82903643430cc386ac618b693c154bcf75fc28ea96c6305c83f592c4adb314024dcb647d9f200df1a09f38b58b010862b749d70fe7cbfbf9fecef276dfea3b1ea31311640803e09491f169071be44adf67366726a9e81eab14bb8266b5d1711216a8956aed6fb73dceef699602ed9422cdcd5847db8a06b19cceef13b17ee67c79ee2e5ad234d0db2f1f625df4a63ff90c409f84acc5a60a0bcbbc80a12fc0120fc36f8de9b7c38a710aac7dc20fb64048f29f98f0d65c1eed3b2d6f40faafcc5d39463fdcb850cb49007f01cd31fab7e86d3aa4a0f8b394c3d048f54b56c4e2ea9039dff53adb3cf44066967a3b022be99f96ae4bad93c3b2ba023ac93ca10d6b1d2bbaab114ad76cc1ae85ea13f7c914e303b66a5259c5a1dbffb2290bf3aa8d5d179837619846d0d8a111393b0b5f6177c273f01ee4a8624d31daea3c41d33e1a2fa0da7c34da2f639719160c7c39649f027d33bbcf4866f70e2443bbbfd331fc2eb38b1a36680ebbb93686ad6d31de60f4230ca12a6853365789b2cc37cc9cceb03c9efe8b5fa65e015bda20c48929e9cc283574e1c5a16d71f56e4c5a3ea6b37d4b474c3448b020099f4607719efefd33ac832d352c5d77cee12b5a871a168a24f74aedfdb4e7471d1f3d5a8d6b197be107057bf1da736d0dac6a2fea085e5d9c37e2ef2ae622617b645677e900b9bc9e6c654f46e17bd1291356050f206772a95b9204e22c68585f058edd513a00b6f92a2b8b4267e71b024bce2357023162f65ed0270212335f97ca81db1390b672764a3babffeea8db0d032077d3f94988b070e30383973f754972c5efe4602ae26874133183e6909ef7f4a2baad43c5177cbc9a83c867c66be3313d43086e7fc852c09ade1a4c6be96e7b92581fca16186a9ec9bb95c2e6396fe7709415b252e1639f803fbc7b0da1a4175fe45591b2903cccc8e4297a0a599549d0e11b6c7929444249e9d62a7591b498074c9be2cb99d9c3c2fba153046a5698ae8917104e885ae173454ee11a53f23bdb52a11426e2ccde085755a4f42b1827be715b8df4a8cb1f16f1f1b5aea812cb63ceca0cf72de0f3f3bed3d997cdadedd0d4b3c90687a5fbd6082915ce3485a268abcf01d059c71a89494da4896fb2a38fe279559d3ecbd80f96c977ba9ee7f35c76b2577c084023b2866176389250f9121fbaa1782826ffbe84e48fbf02ac674be148fc956dcb495354ac1f4b09a306ba219923765af008fc5c457ddebe1f74f7fc76a6035713855b02211be4ad7481e61fc3468814b7ccb2397d97cd5a7b737029864aba8a94abd0a1d3418f7d941194da0ee1233b585ede831884832254ec478339c1f3a7b6e8d60b7ce0e25a9f245bed244c60590de4b3b932188cac348f9d253da85333c0be57ca02031bfda1fac8f5bbfe959709cdb654fb18c2bbf823e2a3a354d25408523cebf341b5e3fd5eda5a2134190cb8bc10304a865ca76f29f69264d7c6f8872bd07d1231f78bbe7d052a07d97c004c1143f04f34d85d54d06aefc8bacfe30986a13e5cc4df7838438ffe2cd2f1f7499add0adb28f6175a88b63805f5a909af6955760890a86c59a129da9d96a74f2d6dc620d6ee6609d77f4f086aadbfef8362d8b38dfde5fc06482e0feedbefce71a717ec02578a26f31c84c036dcf9d8d840bc2b370c5ac6f59196886a88a29074e870e22dc6f77adc7c08fea3eca73949c92d8d7631bd083475b1854df7717b333cabdec6e03ae889822405fb5cad55b41086bcf514d6fc6fe0ae0c3ec47e1861879523ff72b179d17b9ebf901125db08254626a0e758e738e54da81b0d14f2bda9264f2750eddf2ef8de2d5de0c810c407974ac107d63a87680b4118c033949fc3eb2d0d0cb1887e4bd0df29acf3a8db470746b5f5f1bfed4c17313cf828773d4d44ce4f98b50e9934f0373be2d8d3052226c2e3990dd54b2c6510c29d4ae922c97cdf0ceaac56970cc216ba15037b8c1a569f03743e0777bb3db029a6f0b83e9231d57a18288a21a8289c830f196cd046961a5c805357b18e44ce7d1850f36492fc062ac43c5b4a46cc632c71e46fa2fca7284735a516de73a7dffe774b27f4dcf03727850b7b687b05c8681cafadcfa06ee780b8ea7ae25f13b25899607d81a5855f0167735d1a065c26d61ce27aff83a0d361bd89cd4c995f8e7c401e44cf01efcd8a40508f704817e298ce5e72196d629f0bca8510a7f74d5341aec15f6e48322085ad923ad36c51144843079d2e9cb99e50b3b703f0f04585300b63ffa15fc72da749be50bbea70bbd46b38445850e01e81273816c91e0dcf0cd40461e8ac8623f997ba29e174e97f7791b43816413ec1c5df6f456500a7550c5ed2bf83441751000e3f001983d250e659077a7c6b5ed3e24ce9fc4e6f425a32d47d10a248ed80bc76e6b42be66b5f0230f0761427b7c5c5fd0ad08e2c4ba6f4a95f46aab8f5ad10ff6b226e6723a1fefa2006443ae519208bc693c53b1fa598598ab656ce9625a09cf9d622be9b9b949114f098dad0e6dc8cd8265127cd8207d00bcc8439853bee21d77495e58e1745c59f4fb14b7e3e2d8d71d3c7d8e4b0d298484a401be0cfdeee9464fdc123eda6c83326908170b67cbfa5666c9e7fd96e07a360906f17544b1f7a138132c2c15c71910f29ae67af95e0e8514a8769731a537082a3749b40987465813562a7e9ed5716439a8a1030252b15203620d9602335b57f24871d4cc475f944bf5a4426c9e83b10cf29c932ac65f5ff5b41c0705304a20c7483db47675b712d2c4bcd7b2d6b7c62c7ec339c80c0e21109596308f00469b65a4fc63fd255b18f25863302b4af9f87b6b3a749d3ef4508bc93804409b2e52e1792d45ce3156fc4594fe5b6785d83588e2d9cc754c4ff0bb2450b149dcf9a6b987191b53dc1ea65bae83a923b2122c2aed984a4551b100a7d66f5b52f4f9de1049639aef70226682ef1af74f90e600cff04d181ba2df60ca88aeafa675781ae7a897fa084019b3e1a505be5b3b91850c700d2c204a4c2cc742204b65dabbdfd2f318568ed9a85c1b75cce68ffad96a41d957c53fe534c84d0a659ce78997639c928ad46b428f29395e4b62b05d739a32b261ee720d06326ba86275d7a8ce292990c159a79a30505714589f8d00b87e60b8fbaf4390bcc82ebbcabce4cc5b4dc16c91c37ccf540edd51b807b76d1a02ab046c30b1ddf4ed25497ac438e43284b75f304cda44adbad387c564605c03bbed64a6b346ac1440eaca95892355110b58dc2097bee5efd7ba1bfd348d93e37b67e75ac06214ef8661797ca218fd4a3dcc7304bf84bfe0c7b972698c3d5d717d55ad3a341b6c9de32bd9219d1757b1387200a9f9388f82f92f5b1a2acf2bd740d2b52964f1f579057dc870168e5493eb3e1cfc3ba4a9c1562111238a3377c1eeacc6890b7a2cfda5cd5f09c7b5634fe028118670e1da4236d3d43be7e71ee3227fef4d6bd566d9ea2f3cebe1ef24ec87b3c5e4e67bae7cd623cc6f0d47aebcd0267705268ed8d330a84abeaccd3aa496115a4a4948b66a00faf0901162a731b719742ded7b21da4b5d09c0d49746928d200432d0f340e91ef0c3acbb00324141d3e5f22637fea5eb8a64806ec93940b8d4ec43b0a53176221cf3f35a4800b2ce96e40b2ffd2517788e3e45f69f3d45a7a431f1b97cd985f91a7db7e36b506cd7fc52f947eb0094e86ab485217c0905e40b727c41d54e02b3e8148f57dc6b2d21e7f8945d7064d9f43dfd1c6f754b63caff80995b52a1d61e86d7faa067d820a92ce57b232ec659cfd29ab6d1d99741e781c6ec7bf4329c29467473b3a710b73457957fc0633efef39554f2ed299998d088710832727635d4012284a8f04930a61c66eff751e9b640b0303d4ef78ead7e6afdee9135d67ce72f442e166efcbffec165a87ef31284602054a477f8f63f7e2040aa12865831adf34e4dce11538ebc21c5a5d8e89f517b846bbe80aae31dcb827465a76fbb2a4693e7a2831963e0ae20b4e00d6d4ac3dbe19d6c7a46db65846f3569b48390de26473b75d2c4d8fc630a971fffb63989f734ab63db78953d2595533ff7124a6eb40ff5ace24f8937090a05bd53277dc175d8dd2837c0c04a0583e5fa983d9a98ef66828ed15991fd5731c1e551337d2f7a6f8b91b73fb43bcbc697091e4ffe79d3ef8287ca5630cacf96db8fa39edb98c8f9baec3e5463a2bee70e4ced0391251b0087d545fef65a57a3f1b5dc0c188a520bd52c2a49f8b4053eb8fa05ec55fe50909052c19cbdab038bda9afd6d4e88f4313dee6767819d1fc61423d668690e88971d42c697bc9e5e682ca2616766bc1b6445f9859d47452b3cd2e3ecea3dd553bd0681927da2e3c9477f04d1c2252a73fd3a93dbcd2b5e8b3d93cadf8fc28d52747ee0209910dbc16a35f0ca5b352829c2c9127ea976902a4dbb7219c1585dd07c61dde3c969de9fbd8e4076c5970c5462302af83ef10506ea4a42fa3d2044e5a50a41588bcd3a3a271b51f5bcbd539046f4fdb08d07b425c95fad33c0ee9cf0e1bca42a085560569ce9c51b32e48957df3031a9c3e7941425ed379cbaabadf1ce9d590dc188bc3932d65f28e39a0e90696bd627407e063cbf122fd7f67d0d1c415f6e9085c108164172aa4996b0c32e5ab561f7f8350301cde57b0d08083e18faf78a3ad373b66a32388545acf80e3e526be5e73d4204d8d79631aff755fbf194de602b9059af40eb912d334abfd147e3f0abfba4f8bdb91a0ea13e5923f62291f9b3a12d4398214741cc33199701d040488d47e33385e137e249601f06a856880671c10976a57a34c80305f7d1427bb9ace59fe0273025fc39ba99b6fbfbbdaaaee2e8498edea212387068320e376bb8259fb84c9b251e2b27f94704d89b73e0b17a9ce61da8f97321d38d89d82b469ff5292275013cac630463877956ede1637052e8916d6f1624ac0624da9975dba42901d71d18e10ffaa2439702177bce9752157c78f7fda630ea49c76a1a819e8bce345fa1882c0b34f4f5d7d7995403a24a0cdac0a2b64751181d4387ef3fc20cda0c2818f993f570b296cb75dcfd19365baae33c1759c5b569e3a9015dc8ba17f6567357bbd9e238f278eb4603a63d6ccd7fc2c9a1e96a093f32874d5118ea9ccc8fba32923efd88a4c6ba499761dea5b3eab61cde59a1fc9c73bbfa0954e0bfce76de06d2e3b9305e62649497b0646799dad8e750bc84e98990551535b12d5fc74739fae3a3975b9f2651f3bb12039055b8bc986ade728bc0a4c2fb9520a2de4af19e7e8c03cef3430d19d0c185485726a750b73f2aed5d0c7becb0dc0b780c108c9c36157ca62cd68db075bb0f94391dae519ebb4fc4f01d11385cb31223bb06e1adebf0ae166d25a3dabd5e1c418ae1508ba88d9b9b69ff2ce3d8ea78d75e77309a65cdc1b0c2659ec96e81d0ef4ed486ecba26dc5b0d24ee719fe6482f2fcbdd27271d8261a3cb7356c4ad9130b9a7370e006ea45fac8cadca4acca35cb80a9a756941541d4519979fac005b38e68087bcb05da6db49daeb1d944252fb606c8851866077d8d7c5a31a3662f0ca32d72d58709f02cc35c863849baf0e42d421f985550ff0be3ad03e01482dafb9c986b9e663b69959d0c82b1d1cf950a4b89a7b7b5476d7a08cdf06dcb3ac54fd18d1ed6347aba9ae66ae06f6af0e461a246f25327d310b5328abed23552d34ffb26740d1bcf67347364d55f0a0f096f939308e9fb544ab10a9ddac43447223056d3bae507c8d3d5dea8efb6eab84bcdc2859cb75ed9bcbe7de819cb43255c11ed171fffb3aa231c64437e873c9e7b288a737a9325cff46b34d7a24786dad048fa6edc0fc5ffafa7f78fa8bab833a4d59378f2c75155a6b76729942252adc16a7457cbb9d9e156424df8525234c895727dddf2d5efa0f1d5cda40832f205e42b9fa930bd018ad5b6f60c5d12762004a377d395d61b67ed2ed13aa04d16ec711b771bef2833ae14ad25e5b1410f05ccdf5ecf773b2d869526b90794bf8a9f8b4690563ce2db8869e6d2b07d4b00270ebafb90faf6ed02da65ff41cec82f260b8ec95ec25063e74de68094c9a6081fe966e4bd5c5fc1c281db8cc725abe881089a7867655c4d6dbbcc72173116c0fdb2d52eb3eb90f6955d5cef29b9cb818a5700f7631c57ca6ae7ff73972b57538dd7fd9ee264c5b62d7fdbcfd6fdbecedf79f0edd94d1dc0371967e7a53965fa7218430562bbf12e990de1bb88543133ca97d07e229627b191921fe250e389f2f0d0e5675aa8abe03cabb2c30bed710f66a9c4c13aa74661323bbd0d9b6046bd822818588590a794e6b524de2d0e0a25a45cc97a5d39dd2f1f4f7ba82f864fcbf1d671da6eabca889f08cadaff73ca7fff74a8ed1c1a6b48fd02656a9f208c9d23dbcaa8dfe43e5a915ae1bf6cfa25d2866d9ee1fe8b4f1f5598f5511181013272503f3c77d7b72d773ff522ab170bb5bf3101d4ffd3873ddf631c7e3fa00a86105719d0b4d401ca0e1002138b53fca5b014996e8eeb4714254c8efd763bc7a807819a4b745a1fb907b744a7dedb6dbd71128320aec754ab72798c4f9fa14c48047b1f1c5cfe801cd00ab07648a7fc8409c382eb979a186ce42c71e4b51b9ab2a06f575e3a600e1e498d5fb45326ec696d76fde04aa018bd42a9c51ce8ee501927d5f986fca0dc290c0475b264fb583db1a31ea12fcda1feeb583a29cd6c627ae2dfce0d1e511d386db6e22605de6fe4d3197c1d9fd21cf49d28f7540d3b9cf9b4dbaf782e002df413b6c57f35f30f387d258aad0418855d648666dd25cc8b10074c630eb06a84b2d90295afd735191a083894b10b05e238306aad36b7766507bd0bc19cd592c27eafc5bc85a35f6ace46b60666cc91839d0942ba43cfc0efef81270850530f9468f21fa04684d402d477638849b0ad4b6de17563291307d996cdf377426c7b9261bda70d937a27fd152418fbeb485ff31efdab92fa7c1afb28c59de78b45e4adc2d0bc89fad9b5be8beade7a34b3f9c5faf660c0c2bf5a061800f4ac9c50abe3dea88f1fa4a89e0a261256409dcca803edaa2ebb341814e10fcda167e528056a8076348cbf7de0f71344f2b189a3ecdd7ac3bfb54f333b8e0bc7507c28da35b8745725df7f4b19d6ee27359f612b8901c08760137a06d860c5d06d56d1d94211d1620d63a2d8ad1b218255959f784da6d61362505c347bc0d555e220470cdb9dee8ba449a4e3eb18acb6126d271b3d5fbe3fd2884d76d9a019190b1053ba5a064686bb5eab63f7d385362d4a7c9a541270d30aa132177ca8b15159ccff7c7e6fde4ca553ff9c91f4b889b4e9c6c9c88d79d8e04a4dbd951e3f6f00b2c170c75f2a3f231e3502704a3427b020586dcd165836d2ebb19aef6fcbe707220eb162eefd0a70e1b5a95e7d71434aa86d95bda59ff0026b201530bad7b7021df8f70a1e0eebf93e75babe9726ef2f577eebd1acbaad5639f16c465332b28f89115b32bef30a4b45c0f47f4a4d682a4114f018ed7e11034924ec26111daf5fcc9cdf15525c3f1061a0c78dfb6ede6b704dc09c8504733e98cd31e3e77167d30c9f5dab23018ae1437b14938e4332b669ffae0435509ac0f7229cd14de40f103ce33c36209a3958c74c758d70e26e1d2978dace275cb8da0b88c4013f7961123fdd5fd83fab68b57a8402d9abf98e430320a91ac0ecb598086dcbc1eb0620941c0307629c89261d6fb4abcfd9bcfad949bc5ff6575f7f0a400bc02fd35df52187b5d11c28be8e3ebb701d1f75a64a51f4b102243d94ad6a0f04cbed1d5a3ca41b06fda30013ee3c3903750bd994f2216393134669de01d9de15b0bfc269e3011210c7f5b0e2f244c9af806d4b24986237cf41f9ac2fd2bde1736285ec031de9c912c3e8eb135cb2f5441a9a7e5e4be252fbeabbfb31c80581c2745bbe09e7d7d63d100895c46ad252e76e1d35652a38d4bc9a6458339a5cab70b522952f325356fb107c31904712c62f1584447b8535660e0b424c63984f8e4df0e07806e80980d828ac5860fa6ff8f0f3dc963007e471a0751467cc82c625ae61ef4c0d9f8f799e46d69098a27cac6a374c177901ddbc275cc82971c032f465d424352235826661f22921a2d321250a0516cd953bc6d5e58752d243daa5b03a08fb26d5603cb24d9884ced6ddc9304f2dfdc3b817853d7d1919d8f0bee02dbccdac045e6bc135e1c7adb1cda0d2de61dc979905696515d68cf31a878b286adfc5657eb74bdbbc97999262a6a1e95850e8c06e93bafe82521df58797f28c9ebbf541567c46256740652cc66f37080b075816b27ec8c2e29650ad9ca288efe83c7cf420c573e8827ba51f9fd1eeec7e3d0c5c43544a025fa02d834ba19daa3104cb59f785d6fcd7d8207574be1001e7c44480834dca57da30f9838818f24cdf641af47a0fcd22a65e30447b61d8cf47b0d400d14ac22d870c3f2c1ce21ced9db8bb7951041185618d10159809709d4c8ab014ca4ab8d0417a6959b87ccf70051484670361d64bad525fa0190a84481330244166a13e01de74d4c670f2614d580ed5e7d8a95c95e22a85e441ce7c5b00a941da9317b046b46d9920be502e747b3358815da86958aca61b840cf82c2969579388cf5e3fd3cb5e9b4ffaf55dc4dc895059d8b67a3084ce8396fce1c457e4e68f1d5c0ea4b7688e8d4c3cd44022b5f98ffeebfee551a7bf219cad79a32b783575fd2e46885fa09c289e14d1196a72d437aca8cd61494bd5e840649a00b7fd3d2b18d0b3a1d206b0c53b1a50f5e10be7009bc9c33ec78c36e68f5dab5a6ed435b88ecca1c3b48c22df6b3dc98ed870cd8fdf55db311c5c5ae67060fb402121d5cc35c6c00b61de736a06cae3deb7fb1d58efd08c7923db470e24e87a477ec12daa4115b3ddfe9e1a2f8aae76ecdb147c1a33d1db3266172abc4be3ed404d151197488ba2e528afbfc948e3de2d144cfe6b73be1f7328f9068fff9078556fb4c56a8710d81f8c543ffaee7a27b7926dbf6d7e0485546cd003332724ae182408cba6b2b1edbf279d454374b5b49487e4f534f4712a3b1fd0d7a8d04b8736e98a905cecf2337516229d02fb54c9fbd0c462a224885c0ba52f9c285f927390f033c3d94fa4a1c28061b9b6b11c31c55a9261df0eb25e944ae1798a0cdb2f711a157d7dae7e460e62e34636b187c95bdce818a60ecdc61f2e232a3b7f9a49843f8a8c827e51820d5d447672004df749489cd8465c0bd763a4824db98d0e831f0df49c46da748bf676620bd604d9627a1c4871b63f2d9b5d8db708ffc32ff443bb1b191513cec3aac666f05b907b6e1ce8ad371c1445cd4437d03fb91e33ac253ff13903d691c7595038acd2f4889fbb18267f15e00099209212d59a0c1400780b894c5e906f1f5e4983bdd692386d68077184c18eade9c067676267c9aeb6314e7f853994cbba0cb6511dda0318df5aecb0aa507674b9ac99f98e250c85b1b3c8f8196c276428a11955cae5499518b67e4b5f526ec959089c05ece89319cfc363f51c8c20209d958463bf93662d84421d8c02574d3bb7412fa1c578924570b06afe23b9ca44bfcda3fa984596d48d67b8352e5d216f8114591f369d7ba5042466523dee32e421e79f1d93d801884f6643f9e8121cefcae6f810aed90b042ce1059ac84b338e73bdab39339cb7135c642144706660922d180fed4ddbaace13a4b76961401586ae8bcdf4a7c7262f791392dd42b2bf0caca22c9a566aed5f7e143b976f2d62250ec26fa27078ce613592e71be601b06f3b899c5392d5fbe69d39dd013347db1ede088aab795830438b6dd681d3ac4de6a77857e644ac313dc1f4e169476f0801b6b52ca3b20a9d69f659b263a60019190566768a3c30fc027edf7cb37795a2d6f447778fe58385e5d60688832b3c703f0174aa9e0b5fd7ff251ba23996b1056284d2c32145cdea58e9edf5d3b6e9777ad5bc6e1e59f0ef8a3b21708293bd81ed3f3828bfb8be7c6b21547edb197c122e602a4803a0dd5da8b6c50a6f3853c084734159afad08bc5713c8a3ecbe37da39b761f9470b6ad43847deb221fe6c68a40553c27265041053618723bd4d089ec543e54a0b8e8417665f89c7fca6d70094ad15a5405e58d1523ae0fc1a908ac89e3305d0d6f0af4ed577cb9f4d7cc3da2e92656cf1f60270dc3f70d7891a800308350ba85c3f7e7cb2b0f70e0f47037a35e5d2c6c404b12a32d3d28bfe0471b79179137717d4812ed0886df4081a95f0fe5a96f8e65539f7ca46e97218142fc59d4572c85b85cd9f8fc88ce83fde126072aad5cfa135ff32372f0c7258dc6c905f602bd2499bbc482536c060d20c88bd6c72723726912ea40ea05db79d27dfb0aeb0d4ce6a5ca8cfc04a7a54974ba5d50d366e584ff1d6a47381a4eb7d6594423d7bc76c1c109d6381a80c55ed08bbece05083127c58f20b97530afcc0da0520fd41053fd660cbd5de042395efb01c252fc03f3d07134c4e96ef744ab61e79f9c01c63ce6f96c48e502da533236176aeea20ca630efbab206c2e91380b560502e9bd10f23c0784f07175ceb31764c6b12e5c6a10632c42fe5d0c79a8e30913b0df52b45e341e5b1ecd3a7a246c54717780d54e419a235f744dfd74bd750e01c3aebad47ee2503fe1484c281f0a99fd68f5622bb2cd4fc2fd68f66ea7e67f2aeb53490f82ffa4ed26f72dd401e98c27ae63c51b32da0ffd39b605b78232f6f53946dbbb714d8723fc76fe5c50be87c859172e43a484a9c367bd843f97ca6913cf3ddc8268d2504855faf9aca55f9cc7676697fa2757b3f51e86d77af354d75b375f6ea7710fa1eb9368815d6bed51ee8450591a46bc69135f40ba723b784a5db949d99a3dd922dfed59712f8e04879330d96183ec1fdefa9d42cf9f50592db771a6251b977719f657c60940b5c0d820884f765caa4b429e030bd3bb28ce35834d6b09b026e036ed6444b4d57511b3473603f8e13a9ce84e72187c89fa08a6847f2b7f64bd7c894a44769122b2e6bbd9c1cf0691cdaf33c002a3b6cf4e3648f13a985a6844863f70f23bace01f73463681565a2c269bba01b7f6c3e81c6b57a4d114af762e99fb6a92327fa4fab8e61930a1f6d18a2db30811690f2683ac7b8e75425ef82adc62448f7d8878baddda951289164527f653850d201ae4d79d5c7932f5732093d5e23cc571c299bdf9a48feb8670eacff9f3007f328cc7fd6a55e2463e104aeaff6a4b93b8db3f80aca73fb96cf5fb389895f8db9864be28c0ebe5d76487c93d6925513deeb7a997bd3c11010347fd961fa0d851af929ea149e4c82532585e4f202a9488642522bac4392494e6796371b4956755bd709c73738f21eb6e10f6309397ed8c442047e606745dca9476161776b3983edfb785a8987627c3260e6ff75f46fb0cdb406bc59424ff65dabdf9d44293e144f94b6bce3194259b11068c723251f77de5c0246d40a0340172f7a21c1734c23ba03db18b260ad67de4d780483a9b83ef48d43b92d469001cbd7479c2853934832c1500a59255adc5f574e1bd38ee857af93b75c458d6da7b6f510ca983ec7110bec8ac6aa894e54e142c5c0634aee5834ea6c660e7b7c4b472896793acdf79fc7c299f6520d04d63fb0533f1dad095271525ddf8bb5dfc5b55e4e07765d9c3212c049f872a443663aa7b89ebbfd99e49488fad5072915c869028ab0a6f16cdf870b61b26868f94f0900ecffffff13