xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 8dbb548e5ffdd129ccebca933770a0379df6607d54f5a7e592627739d4858a79

Tx prefix hash: 87a6c1da19314cc0566a324741d3515c4e59e502fe5b7d29137e8d71f6ce643b
Tx public key: abba79f2c62f701dadfdc7cb90f03e7b6ec5f3de29d5548125fbc8760726b0d2
Timestamp: 1679884449 Timestamp [UTC]: 2023-03-27 02:34:09 Age [y:d:h:m:s]: 01:063:04:10:14
Block: 2850834 Fee (per_kB): 0.001952100000 (0.000020480000) Tx size: 95.3174 kB
Tx version: 2 No of confirmations: 307862 RingCT/type: yes/6
Extra: 01abba79f2c62f701dadfdc7cb90f03e7b6ec5f3de29d5548125fbc8760726b0d202090187f32e1832c65cc810c0ee05524946463877010057454250565038580a0000000c000000b00300af040056503820b0750100f02e079d012ab103b0043e6d349648a422a22824929a11000d89676c852d7fad8f6ff6d17444fe02a8bde3f03e0c34d54dca36d54ec8fee5feef96868eed65e1b1dacf604f2c1ff83bacfc7ffd4f609f077e6aff5fff31d41bfe97a497db1ec0fe64bfecf2c60efaa15efd95ac2fb4faf0feefd5cf221e88ce8fdf3fe0f38dffd3d8e7f50de81e793cd5fcd6bd24bab7bd21fa7131ce3e57ffa7cf0fcdffcafdbaf227f36fbc7f97fe37fd07bb9e1cfb81faefd50fbc5e9ffcd3f99ff569e6efea9fdc7a0a7babd2ae3e7e33fd7f429f0e79d3feefa19fbdfa85f9c1e35b414f284f087faf7a8bfec875ddf4891ebadeec9f71283b71db5768e087346a911292a5a2cb5652fd1c9c22d2c30e6bfd8645cedc7b5a425d0ec095416648436b83f09f078cedc0e9837972d31630bd64b90c1efbaf3458c819f834fef1f62da2cf9e184f448d47d3414459634b8caa6de834706c13e54695c29bb8dcae47eb39195eb0e963473721763ed273f1c23c17324cdb54f0fddbc5f8d21f81df5efe231e809c744bc117aba2633d6b3b3e0eb3f7eded8faff7b828dc11eb7972249bbd8edc806e84b29d611ca15f287d5ba5495f5c23840f9263af1df4413096bff42fc6d85bfd4587d291591df6a532ab1f99fdbf7820cd0f4a79fee0b40af3f5a73b04a9f32ef247dfd40410a45d40a1867ce8883b082e4c76443b440f6f01e074530f486d361864fa5109e37525da9dad83570cbccde59890f4695c48dbc7e19888f1fd66b721c2625bd6843e944255561b7040501dbb1c3752119df1bafd9312c7dbf5de3c9d64d98e5c34c3bc3ea392d111b7d914f8933489a541e975d2968724802ae4b3ac802fb447ad70befdfc94f3ff96ad01c6eacb3ad95c8af5059cbcaa67b3676fe35490374505cacc4d89405122e4c68743251d0243d3b36d1ff3b14973073bd6b69fe571c5eae7f7320bcd1dcd7305fa0869455e9ab085485ea8516af70f9126842c9f1cee45aeb257384712e4d0484c56e4c10b56ca137d5df1236d512af691934b3b4342297874761662f7c653fc69f6a9ad2c3ed2a4aca40f4bba281ced94f852897bf3855d312257d1c50cdede7bb5824391dea5c7257f017d117b8b85d59a732128fd712cacd3062f68217c7b1285e8e57f31d49f9a19a2ddb4de1390ddbbc997903b6eb5d786dea89d0d41c08d906f52c6da3375c7717bb85d5646e48b1c4cf0cae2b7f2951091f927f4f31b2d1b33fc646219461b9e14d94172cf60b62e6259f69ab6925c0806208518b8e50c6eedb29870f51c7888f98f146141056dcaed24eab4956a17ea6b9ffc8e11a30b27780b3efacbf03065e4f1fdf7e2034362fbccbd264b9923884f9dfa668c2e5a9effcadb4ea4eae42b2decc32d8f4bc9e797e0b68763d0294a671c19e04b7748a039961c2de68895009c711b76fecd13ba99f1bb83538bd0ee04d714951a894f1fa45938f361a08eec09090e5515dde9747e6c099d87ba862f66379e5f70dde84156ace90e340c718a313b9a3a870ad435c0946e0f284a6d8716ac01c0b8927e6588e26322abb61b4f7ba6b8099b6136a385c35961965d942814851a66fe867db5c15ed0e20bf7ef00a0d25bf4c60bec0c646f9df22e9a69391593b0a72dc0d889eefbaf17c9db2c8e678828ee78079ad8b964170fea70797cb2c13c2d4138ac56056ac9d0568131534a235ff13f8b46b4032a7389d1f552ac813ef068c5436084e110921a8033ef869d0e625c515c9d652525d22ff9350c206074995b55cc551c6ee282c5a70608979f65781c1f1aae0b23f8ec56eb1fe81fd88c3584ee01151e99c8a91e2b675ffbeb8bf844fdc8d4f630d1274014cf5e0a5c2494b145eceb04164439f80fcaf5422deb69c1c2db4db06b5d075ad6111d49b3d1306a1a4e774939962092788ae7623ff226e87032cd20c4984114c134bb46c4551930f2e28b80522ae7dc4fcfdf9320af161bb5ad6f21d6de2feaccd51ac0b5ff2ccf324279b1696ad548fab6289e78ab8a628131f0099271674b119932fe5b9082f6479f0177fc416bc0d3d54f8b2db424b89db2f2f39bf4f4beccba214a6285a303c587c9916b1bda7fb840f6f840d0bd65fe331d8e65db651c37b72060edc32f5de23bb5da1e944df4917fc0c2ecb03ce52d19644625281f85ca591224f6e31d493c3739fcca25f38beff9b5efe81df2e2c9675eb9802a11fea6af2c2453abc6d47dcf302e44e1f05dc464a6a5e3499ba9d9a21f1b31109f800bead41e3335a291f90455d483877449b93b92c10e9214eaa4fe7eeeffd80fe521115765bd5cb56e5a5885b3b2e288ac980b0a539fb4290078aa7b9201a668ac8cc3d215778b91558d61d7530f81dfc79b1913975b29e2dbd0641a0dd45b69f096a44719cb540d4cee9a2fa41cf7ba0cdf7ef55352e47e02c6156e046145c3318cbb51f5c5658cbf87390714b5fa58c6218190aa42a326e55a7623f505907e426467e7f648e2fdcf9ff2d388f5e2c698d93a5eca019387bd73e94433d91a8e31e3a57d25028a362bd96ac11ebea4901ef0da3d32238ad891dc33a08cec536ed9d2681594b457866b58b18a6a4cd3425bddea4194494e5f142ad355b4f71c4010647cb13eca49bf8f2b86c4f71928b7fd72c46604246bfed8787fdf59dec13fdb8dc8ca57ec06b67390d71f1e159aacef3f2e738ec2835e5d75ef58cec719018daf005d5a675a841e39df77ef2df76109f25eb92caa998ba99e45b5afc93106ceaa3c0d93a731a45310e8eabe1034b2223de67c9598e4540d2da15c575bf7093e17a43142bfa2170b8f7f9fd51b7d3075b1d28ded9f81754a566fd51b1e137d22f059fbfe0abfef46f2d45d7fc54b7b8b8be002441c8c539661520b8992648afddf548cc4db8142fcc5cf7bca46fabad35b1477cf8ae77e50c567574de2b97c1afb721ea2cd2a95b05f1673644af53dd0ddc78c3c05df9a8d058f0a71690c016fc31757836db91349401d3211ea6bf83768b35677f4ea46dcaf2c397791441466e1380b266b17692d28218f82d5fb05788dcb706760c8bb45caac516c549012e65b592d5eaf951ce8eaa4ba8751d06c705a459b4f9149bf52521bc14eb267e69ac54ccdd44603f1b779c42b510405af13130fceecf5559a66b4e5de54202f67d741b88a207098f9e46ecf42a0d318a83673bd582dd9e0b7818338260d9adc1dcc334f7be2ba9594418e9375996bb60680539800cc67d8d751392e584a45fbd9a535b8880eb9b92f68269031c01dc5f6c617f5da152b1c8cac2a950ccc52da0b7d0576241f4d4aba1dd4594d76cc0ead76234f23af3f77d7c083d042bfe598ed82a10a314e643feb7d6f2b3edeafe2301539bdfbe5343f972e79998cca1e409b0affec3dd9727bcca8e05dda556cf8da3b6ce915d30b03c1db98ca65d2878e8c331691e791a13c57136b5e96722b2532837da89874b82e8e170cd9fd9dc8ce775718e27898d50ea7da2819e5d55bc1a2039ea3e38dd2f38647dc3a644692258b2a2c7bb125c69469c529244de2ca5383b1aa58998c890b68a7a8dcc1adc600c64717a03addf58311931e77ec35a5e87a8fb9bd265a8ec53e7b92cba534d3b84ef3f127131c1c100711fb5ec0f99a70ce617e93e66092fd1635a3924272d45b68a9ab39550bbe82458229185807ded3a440cdce2e5d8942e62231ef323b1a99501feb18affb1dc18d01f43921e9b1cfc358e3ebaa62c8e02822a705c03f134342f6601b9fd919835bb04bff5bd5f9f829b51ea21b03c626e9075246858a505ef6a97ef4bd9b1186b4f07aaad6637bbe5c3bf7e156e37e0afaa72a53f8f6096349f4f660e0c5fcf1843543ede5c93b46ed400601241c70a49bab94776585264457a609c5797ea0eebdd5d5e574d73634897e6d802d7963e4494efc7418501512c0a7032203b1bb739a1f59fb0ca84f70b5832ac2bd6d8213b1988709aa3fd7a874d3c2f7b83bdaca32198eb830437d1d77544beea2bb052659875cae5f0c10bbbe8070d20093e52429d190b481c8938376e45df5219dd389b5dfd2fb6a321cff94314bdf9447da0f2f4ee56d80be6f921f0f169485e409c813ba0869d819107d53ddf291e85db7b4068e7f2e803bb95682c2a5887049d230346602398f18afd4fbfb55f64e86d420c6fa1870d98e869193bdc1d90da97e4acc282f475f53c7e7ae7bf091b032b4c255daf3e54b050ec2570b128855d4f54346180b7b8dcece5fb2a232295e1a39281b82d850759d44c122b7b00b459a964158d4ae05a2190012948e11b004fb991199e1666d56baf52518c92012dd2e5dd3fd2d8c0bd8031705df437b2f5cd4ebefe7f09964dd1366c0738e76c5040052dd7f4d840ca73badbabce50afcad7ee7372d9ab2874945007987f923e930dce733311838394b0389f14b03247fc11f0fae07486c56d0e327cd353bdab7e4d28af9ac1fe7e82f7c3bebd5239f8e55a996d25a95d2783bb3a4370ad17f803d1d13928d83c2a5088c48082aa49d1caa7e5f97604b8a5fbc7a559d5ca53afea94b98dc608310143616a89742fa7ca8cd373e4ba993125376ee8b44e7f9a653af5d0b06b68e49cb1d7924ebbcd6e5db724ec7181aff595a07254d8be20e7b889f5ff5a5f30c8cf5bb545905f50899253aaa0ad8419e7c1801d4fe84fc4e7189107b387c2e046529a11d272b4a84ee6ef5c2c479cbb28af0a5c2eb2b92414b2fcd8fe797a515e283928c42d0931789c0a73a608ab98d229fa9094cc19c9bb9aec16ba6f6fd1e03478ae1caff1f76838df7fcbf83944948212aa42420dfa08ca43753a50a904dd55f17328784c0d3702483d1e00876659eff4299f827ba6b9fcf9db37d6722774f7695373fa517edcc00bb4e328440dd8db982f7841e29489fbba4e4b5649f9734e96bce45fffc30036fd542791f7028e7fab023c92826b91c79c489536ba448b301838bda3cf38e7e00d02bad8fb66772be084fc99378c3ca62f8b29b456a86bb88efc6003a9872be1990923ebeda370594a72f6e452ba3014553a1df4f4d450174763221196180fcfc69879d170ed20a41635e096cc7e4a04a5ca463af5a557e0f1eb9b73b78f2821457b07e5900daad41b23e3fbee7317c724bccad56ca55ec6795561fc31b92bb4676de016db829c3de598e0683ebb49cf0e0833f79e8eee2d0efcc7b3166d0056b7f0e74ab1f231651149a32ed1607200e36780c7ac8dbf65718e85189c95b1506d94894ada806997cd2cb5c09f111f6997a617d9ad3ff774e5e9b65b5d3ac4af4217a5fdcd1b8699ddf2e0bbeca54551e2cbbc7c8916276153f35966a9782ddcafe276b4aab16fcdf05b59a43a082936db486c08ca80d4281d65677f1775a8dbb9b47d6451982014b56301a1a364b196a411b0ee99c5cab4374c7711c883f12afd898f498979e98c69302bcd06daab9c7b4c935ff3125236b16a19ba210889eda80d4a0aa1a43adb272c2edf9d514401d68fa0c0669ed50abd7e2064e5d028f749310cd28a2303e613081dfbffd2bdf35082968884fe3f26d6b7ca0f7c5e822cdba511aa376dd5e79946223aed388e9e2ea51f9aafdc182ee213c934f1d4a311d62fd85bdddd88551bf050b58bb50625a42b22bfb5f47c42d4a1a4c9910977184dbfd06abd897d7cf75e93e9e8f13052e48fc4a08202b20cffbcc363f5955f5458025318f37ae0220865ad2200fdc1a74e8e6aaaef7442e0e7edd39eee79d820f0a8cf0c3b262fb9a0c85a9ed43df68e6bb3f5e71cd4a8ed12ebf54bc2a1bb4763293de22bc029e9e689e9934f6147718c514545ed61e1be90e5e8c728a8454f5463b93028abade1c6475b6ae16e9d24bfde5ab5c412eca56d0368e16c8841f6ab14b7b2034dac7a20eba9e990d078452c21441075e9b9b484b9281fcc9cf3ba275da5581511883d787946c1a3b7001415b44c12be5158925da5a5932477a904e10d07eb289d51c56df7b7ed8b66c3273852d3f3e7fad09face8518ff9316e3968b1c8486a4419273a1c4b94756fefa19d6a7830879e509fa33f56f561c1d58924695f83808737533bd9bc04dc81c0d6c14591133f45a82837c755100ab4ca9cc433f9abae75bab24cd19096608fef35ea652de4d2f3e5848647b5733d2c154981dd78954ab29f580abda1ea068474b2d46efe2d7a356dd374af91527d735fc64577dd90fa6a342cb0f8091452ac9db217c1e96bead1f6c955785dfb13f94c603e3fe34a3f6db5645a25c87f99ed6a1d0b5cbc2ad51746e7a91338f7f005761f0c10a5f6cfd96d45d02d09b9fc875fcabcecddba48864c033c122d3697cf9dc653bd294d08631bba490c224723e503e520a19195fef0b67944e76d5515c427a845135ebed455b7a83821c3b42060c570a4bdac6a627e6f00b13f782179cbe1b0739b481d01be351996929d2de7e9ddcac3cb17801ea0bac9c19242419cf4534f46e52ace3dd23e688a19df8f176841b64d9bd2317dc5130316796b010425c7ec6d5fa21e849625200940398ad875eee8989947ebe92a2af4d133e24882157a4bb3e04413dd8302a5abdbf1a2602f06f3235766fc8fd4ee76e10f7f78d2c087be75a36bf6fb4d2144a4427ac9351ca7d5adeba5ab8d00c11bd26317746baad60e4a4a33f8042fba23ecf5ffb1fe161b6b3fbf0018432859cabb04394a8ce3c2b8954044bb0a9e39ab10e28614e6b032f1965d073df81c66e29adaa6ef81eba5f79a66e403f5461f0ef849e78fd763beee3cbcb24d666f8f5556a6b11e19922fee1bdf4d72fc22162194fae88d930dd83dd0e2daa9bdf2e260ee63dae924dee046202a6453426b0d63b41e0d4d72d1cd2c1515733e9703a8933bc3c427f64d2093100b15fcb7cb238d3f7c4f0f9127cdac37bd11925906b9f94cd6d46adf81009473cf515032c73a683dd3f1dae7ed1468ebb639ea14c1b20838164eecff23fb30503e757db5371dca271a15893c5034dd9ced2475b86b7e3fb6e1df18092ac3554084f96b07478bfcc638ae393c1e887d2c168e0366512a6b2cce6cc605106f03cf3b43353dec1bb39fb52ecca7dccc173da21528d2e5a03a61df37b2b0ddee87638dccae699224ef71bcf1bf2e6517e64d29445d11eeff7d5a5e8767d62cb29dcffdb51c01f6c3f64c26edfbb80aedadefffc73e018d27f5cc149443a0a3951ff95f82f6710a0c787a2757e1190ac015a84b96b9dbd7f0d8f930628c935c54493a9cc7d28fea0af19f45dd2f01d9186103848d080e7b239b50e1577ef53878a21ec641f131931031c11126251ad2b8ec9f97f7b33e243bc54b8545a537eb2175279f6250e22f73801aecb6a9dff0345fa5240f9fc543a39e39433f29fba2cb9dfbff3bae9bd2e22af6998d00c288c8c7564380907e310e74644436c7e4430d4de3e8e009b195a8d8c4e31a410d947ba36f1872db3d78c19a26b6eb9acc91b0baef15fc20150e709b9dd3f305aaf4111026cb17f70de15e8c248c1ab5b5aae52fe653e30d7f25891d3642968884b8e7c675486e4b4ac503c93d9d5fbe320ecfd705537c5893ed2e8bcf648e5f08fa3c0f31d1364b27ef44306b461a2f8906b4a023a3479fcf7fa9efc19734a477e1ffa4fb1260d42508724d2fb9656eea58b485ad61476216bf9295efd745a6586c0cec7d5051e15864b8d1cc30c04e80f354e76ce7113be826f664e51c42b2036b58a97878db86d0628edc619429e41df06f8f8b82cacd33aaa321e44cab28729481d079fc457ad3ecc18dfcf78cdb16370736d6892348b4caddf0252f2a0d474a00708f5c7d9f535d5ba7acd2f1e0cb1384445f63685b9de0a711d8681e355219405fcda022cbdec14c3ea37d424060e20648cd017f7c71108ec5739bcc2ddf1ba93a3a0375f7d023f9e5d5e3973896c89d95645a3bd47fc0b69b9978f20304d80bb664bf444947f9b34a962ef1efb4b69cb188d5198795fe55cc365aaba51ffa38bf56097c3fa5f1a5d51ae31b54c831653d07d231fc960b21bb9f9eb7951e55875d9b3e02c1bce925a7178aeae0269cfbca9df00077eb9fb1009d59499ecaa040514c09f1efcfe5338d5ef5a791599c130f211866c3be8a1d161edf62d2dd879af8695256e7feba4b91278c7ee76478af7dc6618c6376b0535861c7c0c0e4b47a41268f8ab5329b29c97b20ae84f446fffe5e287bec7ed19853436ecbd38c74571160f9a7867320ca5fb3e035546fa386c0f077ea8648bcb953935514edce2e92b7a6bf10c637cc70ee236f22fde66f1f5568d221c0886d40801b41523813b482f6aea9004fdf8225c2819ae010d5fd75c6ef48b2ecd7a710ddb09c6d8b6647d814d512ec5140b180fd585e2402accfb5563cf03eea9c9293233a7a2c3033129e5165f855f329aaf572e8800a1bb72c972100b33bf2201d68c388847d9fe774f019eb8d0cea795eff17c2a11653d002259f8905e6cdae684e468a409f0116bce32494f010db3bb55502798edbdd3a91a63486c641764b6786e9b90d6088e8e7c66873c9255bcc9b9946bb616ed568c4987768ee0178a26a206fbf2ca4bd33b2250894983b18305dffbebde9d108ab703db5239f95fbdbb928f825b5604d11646503e732eb8f7877185f4509fa0c0b784b4530f68597bc1adeacd34a30b41ed86065b2fa8d51488374f9bf265693abf4bd386b3e57a1691316a0b92764ad677771bbc69bbfc30071293131a2e3d5bc2574457e5bac57a225fbd5f0955b770b98f783289646a37f2de9cc53dbf9b04eda6ffa78f4dec866c3f5f8b0e2caa1c8679d5dba71ae0e9862f36f55ebb4c4ec2e9cb2e5efc4f9aa12e81583394d797d44205574a032d197d3abc279f0ecf1ad513a9ad39d67597795ded3dea992f60840c3fa4a5fc7e7a98b00b8b199b2b63c3cd1c2fd3c9d677de08ba8d352e390d1fb6be4d07b279ad59b067683efe51e8511fabcc6770edd14cd883399eb4dfb07433bc8fc66f89c19dd486a8bc378e6804f4a6658c0fda2120296f684b2835e26fb6be5a1892415c8078c5446aec190d6d02f7387c967eced46059fc5aec14c71314de678a9c2d2bc2dff1cd2a099e6853ffa7f68a08f0ce85de5dd49e5e47455140f04e06e0bc07edd92f7631e7832be6233979952da8ee83397ef5dcb54ad0a2dbd8d95129e723b29728ba665fd1241d1ff9b43232e61b4018b39c39e754813a12239161211c5a4f18ad7c422e613c5a79722061158c6065d1cdca8a70e9f2f200952eb97798dd4433688d9daf4bc49f0340ef8f34bce2e54de505ccfd55024f46812113bcc28d646145de9e229455b9fbb27f4ed0867d45e6f61ef91583be7c994550dbb45dd9deb4fdde2c5caceb5a197d5acac38ad792471efd4a4d27ffaf1f0b642dcde1d0358fd2c89fcb544b431b5dc37fdd49191e42e12270154a401e418715d2bf1e27843911dec0a53f1b508a7b31487f727470317c210229ae7ae70e00d490cd6e18e388e111f3c899291a30eed468a5cb34e08d3c03b9134ec643ca44e7edaadac0e9db08acb4d310f1aeed80db7ae2f03fb1390235e734a786bf767526605df6a027d79ca707c0bfdd1a9da3661f410ea67a892df59e1e9af059d8300d552fba820ef1f31c64fe6076fae81a37a6083d486d239ba3330b9657225357415c5917e7b66f9f427953dce9dce6d32c27e9260be7c6c198d85b69f18c4e937f25bffe4f16010d3492e15b233826aecd4201111efd525223d58a523a42cc0f2f4f35fcb94ed2d9a6c4d4f33d9de66c8c5a593d1ee26dfbb1d2ba426ccbbc438d90a1f690f89cde4ebcc0c4c54fbc7021c714c4acfee2031139b2bc4b0d98ef1ec1104c93b920bfb963144171527e669b1b85fe03c31973e633bd053192eb451da23d548d47f706d91974222213cf017ca53f78974e61e23de7a9fab2cb8a3d1c4fb5106febbb3ba453284dfd04e983019cc563a75f86f390cd41ba0bd33fdf52bb3a6bc864d49afd81901f107bd7b0280d998a6ba36d7b4402d5f3bcc735692cd4353b54e32d032bab5d60d6f8da033514a448b888011131a189450871b63430a91d8ca0fa62c27ed2d2f0dcf3e617ecb50d44cd9ff583bb5abceb53348defb92ced7be60f0ea8dbaf56ede44d017ce702038f9128afc82adeba7fff88417a95edcd33b6a587444650e07f7a2dc67e7ae865a333908bb9f570fc7e03768ba3cff8db2442550910e01b5a9837ff0799e7d410e7c75461b1b292296bf810baec47e79118bed6c36e2fe044863fd1dee5cb9e29aa4ddaa1558b9b0b202dfc47558c51ee7b8295a93f0dc149f36fcce77e45ffa04dcdd647667aedaa719cca458ec04a0605536cbfc41056c87c28a081e8dd3db4b8fbe378ade1642e2d2ce3aa4e3a242868ab9f96e6103c44023d9a40ebbb784b64458754a745a2090c149873726fe7d11d07b02e7ee5eaaf7420ab5234ba6f8c93df641df2fb51301079d74e2b37ff827ba407af9ffff14c461d4b8b5460f7e502bbccd7bc3699dace815c89c01ca3d4593597b53e303517677cc39ced6cf2bcdeccf259ffec2b75357ffe3f9024dffea3e061dc9c7feeeef55f393df96c0cb03de090759ea0515695714e6657ed037169f3c2854098d2013c0ba527e8ee3374da47bcd2966c041dde5a0092a6e5a58812a6b1430e67d09c32d6fe7924887798882441e14ccccc4ba5f7dace7b728f6bd29df0fb9cb4d0eb2ea7ad418fd20c9ba32105f2f2e3628ccd2e6a42f5ba43ffbac24a8b985d28703178760b73ae1718ec04288415935a4f3b9ba3ded47e91d49fa1bb39f17a08c1cb7e7c952c94c25433a32cd3c4cdb47e250637aed05bf80594262ce5859d1071da6539e3070b65b26246400db5205164b21108b0311e76e51a64d162caddf127fea379115680948450ee12144d14104471f7c3d187b2359af71eeeb19ce5d78bc7ebaf3ddbd471dec126f6bde254ff7b450f880657fb98491fbbacab1aff6f38da3fd83c309d4bb83ad2f0f5f80344a3e2cf584e82bbebc9b33d41c645ef90d8287354fe0a426e6fd5af5bc19c919cfa897ff6fc785dff1b8b02ce60f2ef898e4273d215f65728449922333bf5b030ab0af84ac159b688ba01578fc1119f756a096754fc76a629edd39252e29ba64dd5586dbd7b4f0249c0a5d6885730da3ddd8e936f56cd97172eea2e18e19429c8fa88d1d6cb3d325b8a0e345d4f176bc99bfefde6853553fea2b4d364051c64e76db44befec9ba6d3ba06770412d1db544d53b87a4eb08aca178e58e799a8726b09c3389dd7d48951b3c1c391ebe013dbe245c7aa4a500187f7f92c29d806aa66575ffd72ca87723afd2341bf98a9cec86fef504be43ca8b4010abe8fad0f5ff7ef8d26936b11eb6614a2e55296acba1d994b9d7202d2db285043e1c19428f6fed7d5003c883164fb3ceaf094f43d3a2068d30ba7cccc23f446ba31a0d20c4d9273904e5c191645c36e946f9e26769567536bc1f778d826b61f578734797bcae6ba34372bf3f980182c433d1cf95d4cb5aa1fe88632d2e50a8fad186e37f8e8a77f657f12ec27708abf792b56f53c51491a9b6aab4d56f5b60da857b3f4b58466241267c7741e380279028e325944fbac2358264648739fd9d8486251088f57427df08b0075dc110c0727ee96353ff5a025df26fedecb79ddc6201348af33200f545bc2affb0f2a30ae437a14029b4b2fa905550bef8dc2bd0dcce4e737c843bad9dc398d56ea8d34c6774afaa6c8c5abcb936da178d52d12513c6195764169863466d1091f386deca4b912f2f32b3a4837a8fb394fba0f78770632971df607e37a47cc25e625aa3372d440e392087dc8689768789ed5d5b9964356290a8ff81e3b59ac5d9c29b9b6a537088dc1ff2ede75f8bd8efdc724e3896b15c2b39b977c49fdcd6329a5649224a11469dc52ce0dd72b14ec9654e798e00cfd18130d4ae45518adc51f11316d41bf15edbec4ece3712b34de1a782d1ff5d4568ee982418edbd526384ccc7f1e9884dc6768fe2ac78e0d1f8b6c872db420de4d5a6bcecc375d55d8cce7018f1003275997d5c8f0e7071fafb35de0b9a24323587661c9d7c242a378c12d26e291eb3afbeec109eb039760addd71e31f5d8e73a6e598e661ed1f9da36d91a8a5e1685ebdcb3a82dd35260d739552c900eace703ed6abff4ca4cc23f79cc82c30ef7108748d8c2eea181006c7bea2199ea442b8b44aab64d5c6126ac5dbb9c4bd904f68c89e4b9b5ceb0bafa07307b197f84f1d28b9003676cebb4807057e4a89860028953ef507c8f769755754586cedadb0007c52bab2c68d3bc1f31ee3874ba047c210e2cfefccf0a7fe8d783a952f807d12c4a00aef66f44278e149c890c9938ff078d73d4c2eb29c527be6701c2d5e720757022c40cc11d89fd36d491e6e716b308433eeb999d693b8e2cedae37a065fb8bbf13e761ccf203b926b62932f527fe5d905e000476decdb408912a13e43fa28fad65a24ea6d8d3cd19e6fb45703b0761853d3cc813efd834fa84c27b2b3bef0dc70b20d46899f57a52d133ee7a6286fc8bdb93eac9cb9debebbb111d3b5e9a330b51bb4ece483e631ecc6799b29c684d0196d3991821c284d74ddfc54bf38551f4a24418e105269b4f67b1bf4f90173b2d8228b98b204d0cfc7b13787797170c92d3ae8eba1ae39b7729ebf4a255bdfa79977631689260656227dec7248f889a4d4dda53d31dc4fa7431703ad73e227fb217b51932c283d2a92bebc792b2eb8370e504279a32c26fce7aec768f1554a028e0fb7845d1808c772f55fddcc9ac2fc609f327b58f94753b0ea346c8123054bdb370b57f21c4612a483322f918b727421303dba4199540c46c4eab65860f0d4bc341e69b265763ddde69a176bf5ce11cade1f73704e803055880c6a1dbb5da12904944c631bdcb17db03d402ab51a20905fcb55c2ca5d6e1f71a8153826d637531389264b146512bd2e7834eded3cf84928773aac7536c21b108164bbafe797feeff8102e6f5ab7d82915320fad51b4e8fd2c52e79264cafd139b211b36053d9b361bff6fc4484b228ec016cbf6a3eb099fc05f4f7ce98e81a891ed750fa962015d12e6aefd76fbbd5d311e8c70e92bf7bbc465af87886127b217cf3509e31e328451a38671736e9eeda11364afc19dc60df91b7a35149695283acb444e3c7cb2decb31bc31daa6f6767ab12b6c7bbc30005fdf17b317b3283578cb4111db35e80f2fc6ed91c2e7a19c391c6291e85cdedebefade82db344ed944d28ff2fba98c7867713a66056990eb50cff473f15c4d937267f1352b9ffd5d37439f6836392d2474c028a5076ea4c40c1af76b4bf3fc04dc021c28110ef455e28193de9f2769c37dadd9ae71a17e71b57ce2c2f95dee4e4c0666c9fb3b40379514259b8da3b4fc372fe87a8c5568eb359795d068f349f4c1c2613a4894bc47614d37e8c7c37562fdba507e34daf12bb6f1e6f88a3d382928e8226c692c1fc5945d7470b04070bfb37bb605e1fc9c0bb83dd55d1edd87fe2bb77382a09cc8c7fc6e87bfb9710feb54ff89f7fb8b5afbdf7810155aaf938c99259461e4742aa5916e2c8a16d5274dfe316892859e4a9b6d0bc042735a8e1e0d7b1902be8e70aa0f48860c3452b593f40800713eb9665afcce8370ca6df44e84d86f36f4878291c4ece2406f97d539ef1d9320dd88410b1ecd06aee6c88dff448b059077a293c30f8eb9ea402ab35e7928088fde16f708d9800101a879d929a3e215293f9a0d234f1583ddc7daaa50a74e2da726ddd53cc59b73e3d63a2d50bb4bdac5d5107cf8d8a7e57f4b855e9e2831baac00c052d84e38012853221b5ff4f42d8a79477377e77b124dae8c693c75facb3562c4a0d0f622a5a475461d57963b0c08145633d1dbf41b1a407016ce3d2a0c32ba99e6e4d9712dca9fcf48e309e09820c364c9db8e0f54490a61cd4375af7de2688a7d98d769ff05f65fef5f3ebfeb69bc09fe6e527d45eedb135d4d95d16586f2217158ed24feadbe651e73ec0931a37189b6d213634416ed394bd07a2af999c5bd45643cfc1b1de2c7da0c6c09ed486b262ff78accace6bef565564bd3e499430f62f0e452112f93bf09674b681cb547f8fa4bab948723e14197dfb4578af5963dadadfce0cf7b67bff8102f7798c70145a51f8c35c43418541d8eefab20cc92c578e46f284368d0557ddc36f268641fd0e79f3152bc5660bd5955f9c89ebffb4636ed8a34e637f20a5d296cf67cb84eb892826eb38a01ce7469678569a020373f1a7c529cb4afe729ccee3d721e9453a72748ae4be9781f03044b2d942bafe23f3e6766e9ae7acb10d2f5452a04bfcae9b6b4742a2b6a4616e68d5127b4f3cd04e80be06cc4fd1e6a5697f4e1722745165f6be76042c3a158477451a7486ed35bfddd86c14341d583b2725dcbe04a9dd29fd722b1b7ea32603d068a25971974bc219b42db2082d06cf82f777ffc6e03147f56a71499863629e6f971bd21bfa5d2b1f3e49ae4fbeaf2d89da1613e7ba23b596e849ea2e4213181b36b620bc46084c720a77692c9e0ccd9ae0a312ef05691a53c4b501b71d823b4895bc1d2eaceab01f61ee4e7a1d437ac1cd3aa4347e4e671d861fac8e5651002a02f13474be97ee82dbfa8c24f6b668ccac99d5476f79ecd5590029874b3e5ead6d28da1e471d9620f7b5eb2f4fc5374d79151691825b695eb8542cbff0ceea5b424d1bea1b318098fc35f55dbd0f845e3fb89796701cf99cc48097ffaa3ffaf675e8929c727e58bcb7f3791251ae0b0bfe1417ea0a38c56b1d3078d1438823522ae5d733a58e8a53c0fc13a725accb8795a7706abdffee780d5733be64fb2d93f168fe46c57eef9b2abcec3e7f0b3103e316dbb01c2927d8e3bb8c5f7d9fac2c2349759a7f1570ef30e2ec3ee8884b773468c39f25a4c18dd91423b661e32edde9e2bf79879e1cecb125e49739b3aaab33d271ae58ab54cc06857364f33810bd3085cb60502b8a071dc71e72c8ad5a12e86284fc5b85c0773e891dd388006eb27f773aff06f2f57f6328cc7d06343f78d51282cc144d9674cd2b73e71a183ffdeb4a23084767fb651464c760bd5dd2bd2fd5bec78bb0212a43858a7e8c6323a9e19df676d21a7a3a2bccd4b87b8193d88aea4bf023581b5446fa4e3dcc2992123344245319fb011ece06d05b77f4043bb0119be48b9015dd52b9637c59994f4214a2fc110eb1445463e6f419d686231047232443adfb60865e22bb39a7cc43b483341351acf240d97e993abc1ce0d567ffedc24108175cf39439b4bd380647e3d4a2605e73b81cab32f18b92b0547ed52a6fe87d6bfdda6028473b6401624cfc899f4e3da57ec2b84db4d7feb204e757193f628f7d53dd53d5384bc787c5f9a857cc4f86b8bfbaec3253a88876cbacfa44d6e3ba1f95fc82d054986eb1fc2de1714eaf15d82ca5f3cdf908f29df416ab6d36bf9d66070774bf28b9a1fc00e0cc2cf1ee48a7a5b5f51de364b68f90eebc5deddbf75b54c56672cf82e0b971c1973c011a96545796ba86fef2c8e6259e3337dfa4ca515a292a5d91d76ba1b73b453227d200fbea45a7ecfe8a8cfdeb6737c4dbec33bcc0bf9fb55f53f1cb5fae0a06dab0364d694965cdb7bcbeb158fa4a6c1142ce2e4b1029ec9ef9682a322c94b3c8b0cc3f5b7fa82561c67656363554bcb51ff1e4fd7e8ed2aa3e139f7ad8d87a8b6bb9bbb0865db7e1e2be0481f952be19330ef44c64064fe8539b1d4363cf011737490f6ef7690acd274fe9190262ff14cd07abed41ab8f9d1156d89ff0a1f7f18d6697742d209f820b777b190f1d39018647e7d0208a67965bc07923590414052155c747c44bb4fc5a059b89902030bf6fc2d9a70c75d80df7cd6d61002f13275092effa66892e0f79b8a27178468eef32a8d998c7036deb7f0b9f044b6f060bd695ecbb34c2bc8dcbff0176843f0e471f107e336d88522b745bdcab7b4bcc48f3ca7c20877e9e5a88dc8ba70fad201e693121e847ca4dde3cab40e75da8fdf95a870c207d5bbf1342f1ee18e13bd7c441c69e77559c6d4b1539769d31a05c5b1333da3f6fd6c66d5942e9d88e6ee864a295c29fadf61b22b73ecb4665a3d5b1e87f0397c6b8867091fb16f44bcaed2d8975ec0218b00825f6ea0096d276dfc04c8d35824bb6af630251a629e50ecc222211a40970f87ed54f757407d8aae216b7700c9b90e6d610a6da782b3f6a9559e77b47c89fd4676e4f096e56b359a595a6ef21cc32731b99f72a079116b5ab897a7d37ae8ddcc1ad586247a5eff824585fe45a1ef470aab0966a89080955f2c2dc8bbc5fbd43ff3873bcd3ebbd381b1d55cdcaf75d4a6f7e6a3cc8455ca442c9f6ff23414f0eb0d80f1dc53d34fe090c216ad70c5a8df8395d0b1a2303c7cb6ab1160b174e7fea5e709d427da9ec2115cf7cf94b6934def693407476d5744d1ec19f3fb3bda1e45753066828b7a51c7ee1fd82ee1ebe4fa6a22fe2d06ce29ef5d6ab72cd1b4f18a092398359293c4d2aa49d458be82ac1340baf54e4fd5aba59aad69715dca6c7eb53c1c9600af4836981e92e81201200dc3a39027741e462f60bee1c070e75bc749e1dab57afb7a87d737c760634924cb8ed12d40183069753f5f2e7a2876bdde60b783a52b0ab20379de4b12b9d5139df818aae56a77f0a7fea46c42f98ca9d3a6bf1c547cd28f6279a13add010865bf38faf241713a0da4a9bf2d58449fd98d178a727ca9dc0dc499524935514c077050b71fdbd11f7b0b40dfe39dae270b1602aac4afd5ca3525271d6bf382a15b83567d85248dfa7c3502501a4c5e26b1c3d7731c78a43c553d8948e622a6558fecce962d16f4bec20bd2356674e69c59e22dece62251a8e28a68786825c09684f6b8e725905908b09f6e0d1278769ff7af553ba6331e7f05b46b263eed3cea0e901567dbafba46b95ef3b836cb9cfae37cff2c0a24820aeebac92347de5f513c8e03a8480c1f76e11fe7ff6295a2cd329401a3087b5d2ec58fcbd3b51dee6370a8f8ab258a70ce6affdba3605a37e80e6d1bd191fae0dc1ec2c816e390fe6f1f2edc397a10995b0a12a8189ed2a792c8fb782f5a42028be6a8e98e06939d494495c3c842b13eee629062999b1915cd9c1ff541f3c3b61fc113db8b37df997a6b93017cf9acb049345a5522f098d939161fc932d46c3cad4bf429f20b742c691ba37e1b67bb075407bc5503da72162e6c95f12c8b842ec7192d92600a773246ad824a25663bfb1f87bcd0adeabf87942bee9c542d3ce1ed7ed5b555f2f13b1a9c0acf41bc7eec96552ea4721672e84dadad1754c2f3fce7f6623df606da528fbc99615f26c009eeb6483cf8b7231b278b22cd8134be78459c5d36411c10b995201cfae1a8cf0ae81bb151b6eaf44aa4f49ff959b6739f551cf61f4808766713a97e7cf0e2356fadf09f43d78cf5f2a84ca667c265d155ff6864c74e92f94780f6172fc7cf60112f0c50eab0d06c2050e1c8111fbde2c3bf67c5a58e0a5c73243690d53345867ddbbe7eb2fd3f8970a08743d800f3ed546473a7cc851cb7636ee44f215c9d1be4ea1f51ce8f174f6d90fd2b153e98427fa8a1fd9b47817385f013f16c7765b89f001be758ee73c1a2f8c560bced47ae370815b83ebc46692fbc1c2b61a870dc333641b4b8d1c3bd8132af560b61a392a1c6c11ed17c6bd3f625ef64a43b20a142375d23108ffd2ea12c26125bafbb0736015abd86fc3d6bfb83084a4e6b1ebe2a8d4d148aed4a329a06b5b65bbfd0ecd2bbd2e889a56f106381d6f8baede845c7841920a0bb6751c72089b3111e300244adc5aa24c993cae8856a544dd83ca961c5ddcd75d7a190afa8476b162bf306d3934360968722352c8a49fab481b68e0718de12f7cbdcd78e1e643f8477f4f8626072be20c9f04753bb48ccca3177bd0d32f3d8c17c0ad34d4395ebd19d848ec20ff5058cbb7e0871ae16755af9e17682f146c21f0fea24be9818c7deb825487ca8a77a172fb56179a940b3033541635781569286ebc07910c5c8c30513ccf5273843604fd86fca3bfde6c12c6246009376ac1e3cfd1d81ceeef0d6663b744695caa599c069eaf6d5ffd2d9abe2f048e7109b0a3fe68168f3a74edb3afcc13147129e0f88e6edb9127e91ffc775807a6d9ad8eb6c2a92eab6d1f6ff1d91312eaf82112af4d22e8abb244cb2456dd46a52b053bd503fb1f2a408591b856515bf7587a012ba1489bc2222c2ef14a1e06c08087b4237de174bde62e2bc295ea141fc56a27b2fac455dbf0aadab1633448ff0f9efe8f6d7d6496f0606da04116426058c6af7631a444ab7493729ead16da953da36332682e2b73e8e6965fb412e71aa30dd4084f964dde60566c29b7e889be935a7ae572eb95c24bfbf4bdfcfc8c73dd206d32db688fedbf24f065ffd40a2ad7bee850f76b917a9a1c5f6dcf17a98841c63a46ad16ee1d5881efaf3ad3d8c333a1de2908e96109afd9c040f1c909bb940631796d6fb0178397f1ce04d9922dd05bab4ad3c96b97269ea1c60744f7da183e227a7d1d5ef39f027f414d21dfb139fa569647ee66e319a1d81f0b27948cb130ccaa8b6c8fda1da0ff037e29dab5059e362c9800a95291455f0b59607669612027796395c12a5fc7535191e1ce3642c60b807d5d8285f7c6fa6d5c241cff2c6d98b939f7ab9d9d84e0b273c49eccb99f703f9b7aebdd1579f9bde428b98f021d4289cb6cd879ce9cfc2c5caeff02e463d3ecfd457b28aff410cd11cdbae8f7081728cd960e133d7ecac256ac7ba2bb4e3ce96e9bcfb393f38c443bc14fa0ebd2b101d15a0eecbcd0137a3e272ae5af4bc302c47f33387f7f52f1d7510ebb82d1df62ec0fbc94920e83301b92e2f1569386d82148a2d5a89e5b148f06bdc998394737707ebcfc3eff744f1d0c45e3cda723633b620ad47159ae7dd923d5e01fc861aaf64019fffac6a7fd003da9d3e30ffd078324acaad4e343e83f742a696c595679661d90eab161651f08bb3f53d3fff6d9368bf70ab67bf2aa07eee6cd50025caa900a9b7fd36d8a56123919f8012ef58e7eee6abeeda4db243fc46569e9f818938ff5608de8f05cb95903dd1ad9f3d49f0a8695f95c964f266f16f5278530db8c02eb8a9531400fdc8e8cf4a2ef08126de53cd6d381f5ad8c31269a2256276934be85d796b22fe639e56fabdd0f567cb493f6a6e1e075257a1f430182e7653d65b048bdfb0b4b2c4a307c47c5491407e8cba2f9f527176d965210080d7ff2cfe74ed36c2c6e93e1e8287c294fcbf163bd96f5a9d7e342960d0f4b191cbbfad74fc9510b0940920aea9a10d3a71a18db5c6fa6978c7a5d3310ef1f32796b070e0be29c7ef995eef32d53fade5fbd5f37e636f19a66de666ecadd35d885247c90510683d1cffedc738a114f2b2bdf7c8519da8bc3c90641b535541b3d9e3b64a7dc5079cdfe41f03f9ac02572705f4f3cb9ce2e03cc9ec278854c457d53aabef11fee8196c82e1e2c2bdd3cc41828ce0de9cf13d3e7c4afcbc54df1c93634e01c851d61a9b4cebb3889fc9ddd804303ac26bef64f70995c700b59d8b644050cd46551958df4cf2a4aee454fd01232e764d2f2b9433f95864be7c1b44d72ab59811e4acc2766dacefeb01625cc0b02d994a1aae99f735e8b30ee0360607028fcb931cc49ab667707b852c811f17aa12fde703ec4f72bf4b5e75b324352e4db5ef3cd7607ebeaebd7ec616f7b592dbca158815f52bd6333eaccb2650c290e0948a230cc25b6b50ff2d8bf6f86da70f8d19d4a5a03840f70fe45aaf07e0d1653b356a4dd1fee117c6887217faf0476c78f42f9acb1ab5b40608e3a444b069457627d4d1ff00b8746a6d079d1aaf3b6c793fc49d766301cf7f418ac43d554a1804a8174542d76060afa61c3cd4f00ea3b48e74c5d583c3a4b39b196f953ee19e5f8b21cb9e6efad58a0bcd87f201affa33fc202736b69d58010003296b514effef1b4e910112cc44c74955dcc0f099f856572855b6fb2345fe89d3f3f617422eb14edf68e2ea22e43d6e3f67691470268074354add756c0ba0ee73935caae5c63d6314e3e358f941b307557c82724d9147fd40374d90a021832495ee3891dc0baf28ba55bea18bcf35064a6a501c435604c03d5a6763a8594978e80ce42a7019a2bff8e4c1810e3e298f8f6a4f75ed99a4249d6cd2be6309d10934be3424adc4dc7e6caea100153c8ac0af72c9f41a809b6ad3f68feb09ee7f7711cfb6fb4d937e0f4f56ddd8db090015ce3a11363260e13bab0bbde797326aac65014428f7bb5f41a3bbd74a9a6d8a0fc5854c8e12375292716d0f794dc8d88d077e6f774a356abc8c43149482e413ba2559b87aaca3c708eda74d886e8d51651dba8b4b4cb2653ae75786af2744833d2cc510e72f2d9cd4543f08aece61fe68e3d898b873ac67116e1d3a2a84f21325d135bb33fa60283924a9d61c6cece0c9525b2b403404746648ff8fd2fdf8fea4881e45b200986e292ca7bc1a134e88d2934f0557d15ff2651134b8d19ec837c14559d11a68c78e0b01bf77f8639979598360f9a35c4ce3e42c87e99a2ee4476e5c522aa7bb48648d47400042ad035a4e233de830261f628cc6bb051bbfafb9fffb4c87fee67e5b40501f3af21ab8b7e1bfd8d6a5f026ea11ac190589509ee659b4e41d71c4a1976a6a9bb6496c520e55c600aed4dbf7cd1a6d20e1402855432e15e24b27119a980658248fa63a3c90a9dcd90158b824b9ac0000feff27017b6937fa0c0c0b2d5f7dc26458d0aee2ad08be1589002ddda60cae663e55a4f54e0fb93b20d839aeef52bb8796b9718315286620eab8ff6d8c8b5631d63a3b7c13e801ac88791d60819bc0f19a03c6849caa8e98aa7cf429e57bdeaa1226cf5190fdc97f49da5fb647b361b11aa23a5d8c2822e9fdb2a836089adfc59328f76b9046ef43550d11582dded93ec53d9c71c3ff1ed02b621c3ed94ed24850ae255aa3a37c04afcb03323714b9d58f8574ef9cb7b64bc5afdc867ed12cfaf9a76af5f420f6a339d31a213ad884cc0b9d9ddf5fc2180e5e4772c74d3ee3fdbab6c9f8e95a9037abb58efa884c265fe9ccda90cfb98b2d6f5f6b548e339289285e30287d563e158c98486450e1732ab2e1542f58f5bd3eddb762176e376660d5124d646c8822c0b576310c6f580a03b95316c12461376403b021c9c7d6346f44668006a866b6bfc2de41f4b03b23714c282c91f0b38d9c3743be87174b0752436b65aba6a00b9d3bcd39eac9d9a15a75c131f515704bff05529e7f1706016a5d8b194625e899ffb2d350eae2856cfa8e08cf839c03a7c6ca910cb885c429058361d5bd4b4adf46ede99a390b9260d6f0dca48ac9657ee278e9db2d4a10c6e1491cff8b8df2fc51f750812fc7c595e1c9f436f23150758ba1d24fae0b30ad2f6de7781fbcd4dc3725be594995bc787f5642f645634920890361689ede3a80b8dc713c9d1ba358019a2e29266d24c8ccba31696b92b8949b55e01eda13b1c1885b1d8024f202641ebcf6927977fa66b15b334841ff2cd46c34a2eb404154d776cca75a0d43d51535ff6ce149bfc3b11a496c427e8753fbd7b06bf86812dfeab651adb0dcbef4a9d8fb28eb6516b8747f2f160dfe6b054ab5cd873cbdbf9faeb497e3e4c0c587b687f8dbfaeb1aee55c6d3a3d01e2f4c0c132ac5ce4adae82cc6f6009f17854c564d083cd110a9d1f3273dadae48e1c9a80a123d56b58428315bcec754682953916c0894980698e169f038a8393723aa60f3f2c360bbc581dbf0934e7999666c446753b1056f4b9217e07fd86be34896b28e329acccf0a93c87c4b141430d8d710e6153187a74d8af4fe89ca33efad686ae2b507986330bac37ca85e125ec2a15c58109e7f1f31db8ff0b1adfbf64a7eb831291ec88d5d7b8e3bf9174d3cfaf2c950ab115b17042f60d66da44c13357b94e88c120cf70785480db276ab73b9021174d6fe0fbd2e58a708a10f5b500e6bbb6e0cf5484511104b2ed7c7a8fbfa923f7f92bb5e77bdb2842b24d90aa1e6c05f4b03d62d8b5b9333ca3c865c518fe1152ba9671331ab44fb22be578494cf36cb71a27a7f836d385a0008d3f382a2a0450b7c381f1c2491c84de30b31d4a9c73504b372789539e3b4df7fc425dfb322a2e1a37e1ce0e553039a64155553732fb63b181fcbede9780e17e2c37fb1b5c6466f33be1f69111cb3ea0b73b06f71bf2a67d199f5f3ff865de582e860d2b822bf58aba44555ec835b367e7756f0e69a9b1aba0096d27d66a483816b65d2caa713510cd8f2beeab03cce40e16f9981248e99cbb8e1202c6d8d3252f63f3cc9051656837601d9c59c4ccb1154d64f2f9a444fe49e38bf919aa5eee67a07f047df4240935ebf810a3f20b19678749ad30c62101a7e50655dea6f35796a7192aabd38633b506840291209fde42da7d21c9e728a90d5ac1a9e8cf27a5a38752d3e9082519af7143fe389e1b349e3832069e0950e8ba8c8d50ca672cb03e60b41183473befe92b6ac25769d507abb4d17d965def502f516cfafffe6f2e0bbba2c493ff2f1abd6f30d86eb8266cfbc1e06c8b646a5609262128feff041d5d8b6eba98435a19d7911b310213c1afcac815f69caa27a7103226cb5a0a7c1a2f055f5e20955e72101cf0c6b24b015f6d985fee54ab9258248156be086b193fe75206cc344f2857d974ce5073070f284ba604e8835ca03162e8cdeb3f8ecffc1764dcee139e53eb1872b915d058a6b1cf0332e240d5633596bb8e9924abcd3be02b598b02e6aec9de373c23513125c75e74e1e1d542f059600b203183d5705c37567e08b85566659b2c579bd56f0f74358237896fb5ae16b2681d3cf2e4c9b143a02130bac9d49048d88ce236478aa368b9a86c1323313f92be3fd8677c3a126ff1508b4a3c38010cd51ae2e25502c31fb4430cefde1c8274f4c15c18f7cf2502863b2620bb71182105f7aed2b24fad92834a8d359e55ac969f6795d162e3d253ae2cdb6aeec00a4394936688732ec61caf92d4650769ef495a5723aed40719d5ed3b0ebdac2f344e5ff2d4fd8804283831efb0ee4e29396cb7a9c1133ee23edc473aebb02bdba3f30a2a98e97b9e283ed7ded86386053a61208f48a5128d6b23a4fe20b6ee0c8bc31b49b28b41b2de703bd76ac77ad6fd6f588ed25f846486f3acbcd6db7750e457a05802ca11e5ea5933c388580cf8e39a56b9c6b3c52398b3114ba0eece40076d7cc5f68c5d10ee4ab4ff72aa23a5ce0010ae4b1ed3d3b43ae9597c5fac7d92de0b240466ca4c04d8477339700c0277a4d955230c98eb1cdaffba26631cf564f7c6bd9541b606b018cc6c058e3b71c798f47aa122a9625b90a473ed971c131e76ad6e4c013fc60aefd3c3dbe42d1398e626362da7fe70c7ac98832f423ccefa9a8a6d0bee30ead0304f2acadbc9de1acf5f24f3496117321b408e18f04ad8eb2d1136b15e6f8aba9772ae63c00fc3ffcfc9b1392fbb1eb9b55c669cbf9b583417047d10cf11cb11039527bed9f2bd93f5f31277081fde3106c1018b59af113352c3b589262972360f7fe5a4f971f2c28db725dbe6f25d66a976011fa3113de6e0b55f8ebaf5d2ec2a2e98a66300e452c1ebcc17bca614d9cd76e38aaaf0679a68c771b4ab88ad10abe237538da0e5f28f503c91c3f05b00b6350ff93a33a0b7a313becd2b10b155c38165368a5bb21bac17f587f004c07b53fc80cfb34fddf3cea17737a7645852df921918a2a5f54262c465ee365899f961dfbd691ce1f2acd02048cc5b7bbe435f3aef681e8245be2931c175145939f682451207fd7a166f8efdc7116a2e81a3da9fd44cf5db0d0dfa5961b4fe3460e78197a51b40f2541eda1d567b3589fcc39a41b7c83d0b2591bde64b619423af7e24454409adcea7d21ec8a940f1aea9cad6c88a52ace9f22641569c5e54df93bf68e9cad1de242ba6794f78e89234e5f8b2979114d1b94b8b69d869d8fb286f488fe8c97e879705398dcf18eaa060799c06babf4d4775ac17a84fe3d131d23351e69ec766948078ad047937b5ba282650873a51b1cfcbc02b01d2bcef151163cf6794b7fff23eed89faaeacdeb1948b13851debbee9a5579a497c07dc3f136dbbf32fa77cdbadd053f100716587f2877a122679810dee096971a5b4dbc7ba4a0a2fbf3780bc9e7ece3a4321b6c5b28838aedd3090828be9663bcfc171cf243777b9526c76946ba6b71394c0cdbe61b37e11414d17ffb2c10a2a5bc042cb39bb0f73206d1d87305d8dce4a739a902ff92445bfd5e9b7637211fb6a53cccb25294ba07031ce1509cc3b6f55e08d50f6473d4367a6d4c745e71c39f534dffa2d6097bba8d0d4abd1e0f3c1873a113608e3345006b40921a97fcae86f5e2bbcc44b608bc2dd24e049112b6d58cca70aef70358472fffcd1bb4ef4182f1a7a8dab57dc51d5feac2ebedcf305e883a5641385364bcd9570f668b09e3cccc84416cf1fe9e36244c4f93f7a3a567bdc95f191713e060a696894465d613f24aa132d54541d63552e091e63a85bd4e457a58fe4c46799cc04004898440ff5e72a78c5c0a35d1f5f4135a5ded31b8b1d404d87769f8ed7ea3b6fab3151c188103ed69f2058a2b48649508f68a6086fbab679b678fcabc6c57f51140c6a9dcc6c42df95b5f5d282978386c83dad385ab355afc36257dccc90cd406b7b93e554e25e29be7bc90c1fa77f39a697e0ef1478cd55515a9885434a6cbda347e524dc0b99734c788d8ec7a403479a371727a4f09c263a55437fcb32ee6a2a55c4908f44975a103f71a6c457da278a572f8da3af07ca0c66fb3c88eb3965fb3c14670227326c6af109d0018fa679ea3d68c7549b415d95ae71e7a4ab5b2ad8289ae74abc1a2c2bc78d8bb4f594b368624a322ae7dd9fe9292cf0b8f2a087984e29a441c47ef950f0f4fe592cee6037be32732db523010ba984d26dfa779f2632ae225b691c3f693819e3408b96337fd83c771ed9a0443ce8712fa8f1bd49a427ddca9d411cab3e43f82364c45e7859c801991586b32aeec242bfecbb2cb9e61e7a8ccc5b37491c38d9ace7863c133cb9100013619c8de2eadbfe2fc6dbe37d033c5d7e36cfddca86110adccf00562e729f031c8af2f91e9ac0be9c22de4eecbb755fe52a636e21431218c6d3b71d538321d5dac1b21086a674ebbfe38407d2490b51fb4dbc43c7eb28d422e5dd5c6a786c1055d71954a29c624b1191c244532d5bf413181df55e49d9cf51fac7426cdee02f24920734c7d707c34915e21fab6d70e097b171007bdba9a18bb34dd574035f309ccf8f8882e0cf49d1307a32d54f9ac473a6e582f4a5cfb16f89a79c4524a511e45ed53a5ea6641aad3c8cb3de7171a009a49dd6017a914d7ffff01f6406bd39cf2d90f5cd3a2335c9b1fb924efdbfd692b6087c1c637d9a05b4ba9ec0ffc8b2db93835060bbfc9cfe4b0791417a329f42f490468a80316346753b1aa0ac0afae7eea8ff49c29cad83447caeb0f9d34ffbc86d01137b047af5e519e94aabc0559c6398f5f2688d858eee30b22ff77a3ca7cb6d71acd35d119af2b48b8857ea0e7ba20a5baa32a20e2f85a7014cae609dfab8223da35b41b8037df12ed7d779bb967b74a677d6b4491daa9b1d80f9d8c06a8b8d70ac183c2968e06e2a3849608c2cc239ef17e96f13105f676f91888ba91cce9e616783dc283de0552c4ef142c26c08b0e44797fa5833cf5ce12ce0c22387cdfe899b037d45d3a5e5b43f68185cc0ee588fce96c3939207282e8348a4431749735997e43552ea190999a7e3651aea8bb713775f445652e43a1c9662d4a4908b8041a249e602baa372f90e6e1ddcb8744c2ab9aff76bd7c3bb6e27645b2d8c72bf38752ed643565f94d3d1ad333566d5964bce9fc69545a17a6f56c6b20bca26094f257567238eca6b2ff1b8c0f6d5d594792d1278aceac163cb4e7714d546d4b6409bca57963f9a1869d3a77962ce8f4e88787a28f612b1f44523aa60f0b01db40194a9b6014e1123ddb69194a5febf0820db161091c04c5821e5226b19e6a2438c0e1ad94ff5d6ed0d518720f9b03bc5cd0c2065274b68b307de48698885998f712bb7165b66b746c2e734017974b5315f7053b51388d312ae4d86e2e672d4c679a8447015fb669f28091e4c04ad2545185053abac3f8dfda91e7dc4dd4082def5658366661ce0cf177fc5b62a655bb21bb8c5195b6dd75ccb57cdbb945302e1bc47ffa28795e3c873f95ad8f40e9838ee82dc27e9ff7a08d68cbafc035fddcea652b2365c2446557d12e380063d6dcd91c89c02b318cecc030d02e0755609f894401e3263588dc1914f19db34aeca3b8743b5e9964671f7f8bc6a6747c2277330f917f10646c2a2ba8d92159654696a2f0ab742c3526fd018ffd442ac9472a6968b65ffe6e6dfc9e5c372c2de8a688f6a423a633410d8bb7056f78cd1eb678e5aed6f41399239f114239c74a9cc5eacbafe57c8576dadbca262b97cb7c0007b4a5d63cfa3acb7848bb6e95c2ecb2af33b245c336e0529d261e6914e78c9cbbde0c4c4e1fa62a1a94739cba9b0c36be0f9ef04ab692aef5b4856718248e45c950644387e35e8236ef1e5104bcddd778f0a4ccdb0f5f91bd706e6b2336156ea253efb6e6b179a979ec73edb87c4e37746383f744230a347f7c3bb412ad95a17791c4bfce06ce842be5f192bccc2085d7be4d278009013694afc7ea7f980849809afe359150bfae8ced56adc86b595d2d48a5834aae998753057875dba9e45b6e23f00bd1d21fca9d946d4d6b45f87422a45941718437def245e3748e57a1813c0e9e53e01dde04ab057290b43314f6f9ebe5fdaa4737458f2aee2b84d01f5ac2a6e5777005366c88c5de2631658db514405449eb9eed249f5899bac534d189b0b8da996b2374a82a51fba318a5222c21368b932de394f41defb1fd84f96478263669a1907e766804819b87cf065c66966ede5e3d7751ad7d3278ce2558fca39c25cbd90c48cb641075fdc3cb90343c2ff34a8c9c0c44fc857cbf42d073d0c0f91c42b801c2bad6138bbac6d2aa9336e84e92fbe383ca0915e32a1ce1f497b02e20700a417ffbe4e79da5ac26049bdfb50db50c94f330523d528a64dc1c874b79e6839b03f291a818e098452caf409fd1bbbd3c59cb68e476db814070d076656e1f8edc9accff3af716c92a0376d364b463b2dc07fef6d5ab7e18ef9952555173208db95cfc1da4cdf87e724d7df11da75771e6c3ec23254598bd434f5da2edb4ff68cc5b619cfdcf25f818b13de7de0a15606da2ff2772433c518fdce91b3bb5e18edd7e06656e880da061041bdb7ff0774c090232bcc1379dc9819e48ac300dd7c3d63f687b855789f5ade8bceca2c5290a41dd5973e14f7daf590c0ecb077ef230423aa05632d0b057f566410fb87cc64c9a61ab25d89f42c18341f592168612c3e8ec6fce8887e1c141c9be77693b2a51b1e5cec894e5e8c712f82d8796e10770a04b76addd606b569f32943d5da0c3f42bced95823d22e2a9029ee58a56b1ae06f9235fe3ce4eadb1e0cf057443f707a7d47ee816af36d447d931bf24276a11ca039a4b2d46692d0d171b7d76721d24f17a1e9156fb90e5dd3ec70f3a0f8fdc628c432c5ee26375033703f47ef50b8352d4dcc488ea520802b18603101fe32d46d60a53bdffff278e916947d80cd3ddb01ada2b0f4128492ea7f3191e86507134ee782f8db6b3973440b399a7e849abb204506b6f4ab2047684f012612524a5ffd15d134c3e02ab7f4f1ef0e701ea8f2ded28f6698b7518c24dbd77e6bb10987c57781ec1a1fd13f49bc4888f37350cb702e56406422a991a53133572f95a635f9d41736a1fba939882849cb49f24a3242524c01e94340bf7056d289c27908f5ef54f0995bee0cd3149c781e57947686bc2c445e3c79950a7b110d34c338e0eba817c9e1e77499f2c5fc3b3b36dfbc948047db9e5e9b3ed174b343dbca2aad5ffc3e3ae78da91ac8ab0551757820101efc48870b423cd7925f22c5ba2392719d6b465e7c4a36d41dca175f79f8f1d980ecd26d927b16e70b3b56394b2f68e442fdc4514cde1c23f69cdd24b7b066043f1a6ddfb6a2b134b2a58d3fe0580826bfdb2054b1093465dd4ad105cddb2a40d8b656672f7af1c8e8613c8a638f893ace1464cdd83e68838c134fb0e1552fc65bcb03b94243f65f15b96ba24b06831ebb92ff754465e3aea0cfffb9cf2f3fce75c8d022e9212d51adb2bfca1d370a22fb927997fa6cf7d280a070b34fcb61dbbc074932440e299904c192224e23e3d7dcfaa4c2d7bac7d9f01fdbefbc16af27cb181666e197ae15d946258a184e84115bfaaba128fd5b55bf9a3bca4f7ee9b3adeab27561e6b8361fe2c4e1fadd80e410af58aaf3c5db4699130356b0411ae8094828a4c43664eb0f59e8403fe9a04e6b78e84166c0ce8aca9129c4b8b755d1abc990819932ec0b7fe01d810c8372c24a959b70928709d4736d96d0e5bb332cde5a77459401bc067d6e6ca50518b0c4dcd606026f7ed96af035f13cbbdbff784f01837b8e8985bc8d2dbe25ab7ff3d513c617ccf33695bf0c0ae9f8e710be2b3ce41ab91bfaea46bbc65174d05336dd264b9c0f8f42bd8b65eea726b1ff4c694584895ae2095a84467de6241ec95b0e63ca2d3a5c72d866e1a37ef9d67bee3b2f2cfaa1b92b245f931edf26cfd2d38c8c6b7e3b924588065a1f7e532b7c2bafb2c444c51b8264703dcaec539d0055ecbc34f8647ac0b1bc0b180ef7a5de2d9f0a91b98d23cb3f0f4d80d27c018ad4bf700bb2844cb91e2857ad214abb9706060474476616d756ad99dab9b29c2dfb48fa2422bd3faa57847934876fa03a815d4244a525072e8759e05870cce1d9834ba9bf6e75d68721ca1c48458fcd067c3aa5877066513daec91bd65f0684eb57c4af5eef70a2beeba8cd3a7b0c957121d2ba0d869359b8704331539200fe9d2ce7c018f3516cc46a509ee98b2b5b28a89a596d648f9cc29a0d783fcdf02a4142fcb2721691ac7ce6b9768df3a8d0cce6ec8352b908673602c376421fb81b7b28d4b0fa7423ea8d3571cad205623b0870f9a6a9ec347eb05a310372cb6923a81ce0277bc23836d9a5fdc1b49d46b024a5530421f757aa4ce344b936bfcfebb1ccf4fd9ccab660f3f89e51d89ffab82ce9dab04c00a020fac29b9ad493ca12dcc506e79cd3fa6dfe4559ebe20541a93bc968a1b2eb09222fe81042877037119a2222e7f4bc8b1f06b8d46df893d79a94d03049be6ffe60b51e6f324f621f59bd1fc5363aab61467e1944f1494150391159c79babc7287baacae3df0eb578cae2fe26a9d21e181b7886d9179ce169b02c175880c2ba97e70b425c420d25b76051baf8fc471b6c8466f177c0bc1a5a4f5fe798e449761888aeef815d3f39f6acd2d78c98ecf9c3e3ab790b2ff25c3fbc14ec9c284c31012e4e4cb45c2d6a66630b397557bc6773046a19e9e87c40d4b2f727356d44e993179cee937cedc216c66cae084e68ec5cc7b2647b913718719441fb0bf594cfeafecae8e3279d6c4e0a69f3bd46a99646d76d5831d416553857375e972553b3898490aeffd7ca2db670f20bd14e3e1172624fb66c773f5d98330c0dabfe66703740ba3ef5f9166f634aaf5c8a9d6e2969fc38e46c79dcf810180b9b1d1c0686a39ef67d3805ff9d32070d5901ab996f018cdcb15da174a7aa9036832b42afa8055f031c452f5a6bfcc836b058eae7a5a99031f518baaad15436d31425f02516bf159bcaf6000e84aabd3284b116438e4fad64728ae1b9d72b6493e41160c2a27120e9e725dda1abd894565106cd7a44a8de433fa732c12ce3dd68a84c77ecb50c669deb52ff0dc891e2308e3dbca4140f7ee2c4fe3cc1b380cc68f9c0fe3fac5f54c6a7088a21340fbb37daecd7fc83b1401b68430815b0f7f1218ffd573a4929276d359723350e80bb4ac2f9d6685339a8702ff7af7da7b98bfc5e7981e2d7c3862927cec76c7d02caad4d03478386c21937135ffba5439630339be6be4e801b8b798db7badeb1b04a48032745a396e047603785a3b575635a5704201eafef579be7745e1159c73b93c55f743079603ba828442c95ea7517ffe9398e29908f0fbc4bb4ebfc00ac5126343ff97ce6613a8c49ca5f39834c25af06138e3d61a4f6bafd2f46488ae91d8b00e8b4cfb7907be7bf4341ffeb3a182eff456d6f598e569ae6a9b5d39be1471156de90595cab303845aec52ce13e9bfd3a1d73a32c83250e58904a1dc954a3dbedbe435e195e1f4bf8480303d6ba48326c3471cfbd0b2101488192d65d826dc4d02d1813a3dae08d81155ff127ef3c9c00142cb10fe8977b4637366592d70cbdc43cb4e1c65471b46f6fdc9c157c2f8e8c5b55e5704eb5c7e126e2570a6b2a7aa416bbe95d8bc52851cb4b0ad20cb6af2b81e100ca0650e03de9f04adff8bdf6b69dab2e6d70d45b9aafe2332df4cdd7555eae1d037d93829efed30d3d778f411c61c0aaf01fc9ab3a30e7e4ea41f1698e16bed59ed3ddcd10bfd3fd47adeb2e0a98e554f452391000e2b07bf2cc278de5455d5eb69783485679d5c24bec021ff3c5f7d87c8b77191b654f6fa68ddb013896c26df17ddb7928a87dda3b765b16be6996c7c85e15517fbf3db37bc5b368f10534153d6707fa0bd7aa20c389584c8c35f800733fccc8be85e519ab722c77c7b23aeef260aa54052a46b75f02b6a7dfb1e9238fae2a8656b74d19de5950dda4d9076ba219779fd98a09dbffeb3a29c581065ae046d72c5fa8ed78ed7ec6ee0b54f034d1ba2f726b1d7c0f76702e80a2e9aa243a53c938006073831f616bf74f9f400d3cb81dd5ea387fab391de1b3431dead592ed2934c8ccca4dca1486e401a6f5256665cc0c443e96b71b82951bb1c0dcbca05f3012009fbd2e6345a8712a9c3c2dfbb7a688209222df0b13012f578c5832ba49921fe5f4b8fde76d9d5f70adc51f383dd0f58323400779d2d4ca381e8f70cec0f125619039767bbe8626f1927ec323936eec4e1a499dba9bb72185c1190afb5b35007d762c17a3f58593b7aed8340effe1bbdf4ab2d560ab0a7d681a0d33c8fd2ca4334523dcdbe8609da6a898a6a2a6580a6eb59400bb0ebaecef4737ee2a1b2ae4041e71dc965782359b2f11ca40e5faa54907c04f4c8a929fa821c73f271307868133fd19ba21796bad6c5a6ce9a4a5469fca456d39c9524890c46395913abbf3007d1c6b39ffd87772a43f359e0ba48502baff869914e8e2186552fcc437801010bdfa196b220bea2b75a9bf4cf5090f3b811e8c59335771c2df89b38bae03b6f3516a39fffce5f3839c14ceb4479996fe44527ac349e4180381eaacdb474c34a3f6332dd28b856456741d290dc09722db2046bc8cf882e7c7c2e6d6fc54889b79b63f3286ece597b82035ccb20c3435addaa8eb24ef14bd18b5867604c5f92dde87e6f104440f9e102c910334dfcf0d2aa64d80338c54d52d10f771de9489b1234fec7fd8e9fcfabcce965b1cdfba73d74ef00939b8c9e381ab59c99ae9a03397f91acd8f34eb922a38f7ce4d4891de4c32c70514e22fba22289ccf2a71a02f81736e72a04c11b6f7d328fbd0e296b0be76f5e720a8736be44ff058adb7814729e282dc59fef1f9e7ad8a897b2f66ce72d3da179fe0e28891e08d08c62fbd401bcbd5615a742cee01e67cb43d9d277d11bdb6bb1590120b0c594b4769a65962d1cd8c01bd72c1d3d0f78bf1b5b1ea03eeb822bd519dbe5c2fb80155bfb9a0eca6238fb27f7a50e26d4f631e24f32ba24e414ececa36468d0107b655de41ab0e9b407aeb91f11261c2bcf6cfe3f9a8e917db23f343f2307a1b1218487f7a03a94bebe937fa373aacd6fc890a5db6f6193d82eee328cadcc254d7a800aeadf53411f586fe2f1eb299f6d929913bacb4b46e4b4e466978735ca1d543b1e7f6fcfa23e7bbfa681f7f1a30349bff29dcc55f2d7e75e7ad6ceadd781b161e2980e1b354553120ef7632cab78281f74971487acbf3b1d3634e7fc1b96cc5555c2962fc9276b06c9bb9b41f56cb8972838c89b6706dec8516e0b4eb06c1640375dd973ad7a65638b4d36c4b05612bac331ba28b52089c34472531acaa9b60d50ff809e447b19a4bee2c9aa05035ea2327bdb62d3f661ea947335df845f374f61c59dd392d93b8cb284ccfbed10a1295fa43245689057ed946a129699b74b77b8a6d19d6f6698073c05f35a24b2e41fd89c229a5924a86631c0595c706b81e5a2cce3f07051b396b4c5d40fcaecf784f1d48a2691fc723df1d64c19825fcd26fe161f034068eff537ffbbffe0b50263efb970331c087d3df71707084eded079efa88ab95bb857b5711ca94714818f0d69bf17925c3290444907c7075da2f94e38ab5de3ef29214a58f4ed11fc3ceac65f2bfeb4f7c27b0d65cb4e7920685a7e29a0c0198693b42f1733d7bb122d4a694671564d03ce2b00740512fc2c3ef23ec8cb667c64f961bf8508ef476186575e8ffb7a9d081ba4c69e2e66b31a8b76cdf56ddcdd0559c9bfa3ee390254f845b155e09d67db18202fbf17b0fff4bc45635ac0f220e4ac0c952cb4cd03e33994a3bcc00025e709444417e65a9298c87cb044504339dfbeaadeb0c74ea45b542174995df90078721c1a98dd3accc1cd6bd714c419c7cfcc0f6c5cf46f25ca882f979f88715590b6f5ac4f903a9b6193f074a0abf3d448e2311a817a54048de66fc4dee61abc20e2dc08b71878a48b5f0527b8e7ced081ad981b833dc4a0ef1451a2de6d7b523c6b87afe1291210c72c975d50a4c4f0e751f65e4b1255dae0836c2248ebe158bd3994ce1f8f333b84c2609074b062b75fe01253b10c7d80afd6b01138943fdfa574cf1509c68440cd26b8f4e8316494fa3448f3e78badd5f6b565de9fb399ffdb1dc6a18dca17326e4e9067a81b6b9a1aa25905a8262e8f1b1d9068d9d7ad1fd7a64e58cdc60ae4067c93e93ad89179c7e1e3ec5b987fc862956da00b6dd3bbbb0d9fb84d929d29b4d9cbf56c899e7b3e8bccb51a96346ab0c1acb4fbb01187358b6e409d3ce4b2d460321ddf603ebb61e778e1e5ea478f6bb71d257b1edd5b49321be350fad27381237559a37430ae599d2a07d46e90af41b28ae1dc92a43b653ba3b815a293e2dcb5c35e19205420da48f6e8be816337fd095533962a3df7efec0b9e05364e0d130654caaea3dcc3c294a4e9ea6ec649ec709327e1ee19363289e4109dfd3cbf1318b027c1e2ad15c5eb89bb72fcf04e9b2542460c5971a04684a707c801f894ccfa7441f750399e139eee9acc90e9c153893f221dfcda607af2d6b5874398c14488ef6856ebeca40b594db956176657e22147c266ba9310b3909e6e9d74de7c9ba5eef2033a3c69ec39b153f4722c4248f90ff5630bb45b6931e49ad317d541b67440c72caf097fc29d3fd875bf5bd4dd51bb13715ae8db0da9696a713931337ce12622145e3a217e3de1e8401e0247580b8722c173c7d9a41a86d231b71a637c73d8254a0b225bb204d9e56948e42e0b84fe9261f873c8a99a32744dcd76bfd0d71a213717333ad7fc348f18d4a6f0b259a60b9202236a3972c432174e59065f6f6449823b029ab93bddf047f302bff190cec04d54b12435fcfc416ca3ff4e71b8fbae33c62363b4312ba000972ab04dddb86f47ab04e449e091afdfbec53ca9883211b13b023e9b98ac3c9b0a6f9b61e73056cba3f484c26433e8d02b0ecf51a9270126c51e602f83beecd170de1877f549bce1796f869ef5d9a8c9222269746d4ed56ba7aa2dbf9edbbd558cbe67f326f6ec7265d5c9a2adb98006e3dcb32f719c75b7726bde8df50db49fdfd9dab343ed6eb8094ce78cdb842757cfc18043b7370cff67bda07e9b1a7d58b3bcf8bc03a919aef95c12583fa01105ec02f6d68c540af7388e42636e5fbca598c0bce06c74e45b35a60f4b74029c5fd79ffad6d2ba7f43016825058d0f2aea608e50be867fa4c9b25ac6f43a08d85648288a933fd11d4c8af09b0e0597aa0cbc8cc66046a5ff620259a896430e68b6f4c9d6a039dbfef25dd38ce3e310d612d5b5caf5c08f3041aa6168aaed9c8fd21f9ea3c59405f5f873b4827ee8549b0d3d749a288cf133b8b8ce91aeea220590f9ea1622d0cc0cc19b5d3df5bcd316f73714720a36ccaae2beaf564b4cac12792d49f99646023aec229443e84418392928c84b9927258d1c0711f120ee23ed3aa11d9d526473ed9e4ef6ab95b36af3d2616e35a6955e17395e593d7940d348b76c5abd682674d74b287d1a7160a6ed013cd71f327e53c028cf9af70cd0e4ac6a361e51166b2c759864d0192026c14226ffa5d7c572cb2e71519b4fe269c16e76058d10025e8b4d7337026ced83e3ddab794262fd72a658d5ead20cc20a8cb94d0b56b717d0e804882d4b6cd4ce4e9862d62f07ee86346fcf08991748ee4661564775808ed3e8b5e4493dddcbd9cecb1549fc3601d2670ff60d4f3f334de7a2b8e81c9c2754071d38d248e5a4c8515d13d002ca3907a8d83bfb7b721f5ddc38b57ca8649b0ee0fbb4c015cb7be1e0612e972fc0d71838c46f9607babfaaa10b5af9067a479b846dbc2065a36688f175dfa2abbf0b0ff7986b3865c25256b54adf01206e74aceb2fd5a4d8a8a24ef74009ceecc543e7294f040f417f854e8a22808fdc9c99e98e16b59dd9c0fa2b6503f284c510c3b9d108140ee19ee269ec68f553e3f1175f2c246e89449da5b894edea1316d8557b83cd9aa8c63a0e0cc60c6169ec82d9526461b6e4aa62720288fc1148292cf260b6a551e9a830e626797c93e1231162304d95199e555187af6d5b41770337fae874fa204e89080845871ed7cbf2e14038c1b26505c7ae622fb6cd86236822744f9a76e496385ad17ae9beb3453fedfe787e4ce906c1048d3df0a18645e726e65556bc043f093a50e1c1f6ff62c084190475ce6ea11dd489308d8a92dc386d3842df3f1155947c592a7aa6f29530288cf964373a33e78c7d064a4476b9765f69ad018f30114d643d5f885d3b6b79cade9962e12015ad33daba62e9a24f3c16185450be105cc07d037ed243b50320355ae39c3630d78d87e9b92b6aa2b31171da792c9712bca138dfe7c692254e8c59a5b8f5793127ec4d87ae0a1a17249401b1051c04dfd51e7a86ab40db36388ed14b4162962247fc8012ff251aa8be2cb8a17535712f589e878df506d2d7cb2056e17a98ca427e7b306afa3642d3b44ab559f5903efa18ec7d7793f38616ebbc5bef8bfa2213c4f508937f9bebef5d47c33288042588b57f38a4267ae421b2f3a14c87aa1cd5f0d1217a5a3fbebdfc9d7cbb82fdb7eb6fdfff9ef1ef5f3952d8fbfbc5f7be7f9d32f6feee6166dbf1740643a711142f560d588767ba2b47745e56cbedaa8da115f7f5c7554bc7d8f6b6ea45a1db2b5220c49b2608800bba08c938177caa5c33302a84ce36a64d8a9b8f310b8f725f9681505d600679bac6514346f479d60d78a101594044cf6858bfa7ff98bbb11fe2e97b65a0fac85700150e8dc8a440124b2652f890961e431abbef94548ab6ddc072625f81d69992bbc4814ef79e8722da4094f4b168e8947cd391faa4f84059790b4eb4b251ef17fd7048d7b4e34f9f3f83d01f6ac4363bcd729acfeca14886cb254e1d4feb2677656df43420a1389643d50057319653064eb8b78c13df7752517a7dcb3eb5094372371dd68e9fb9aad867228933a43a3057494d55d53b15de3a43771bae7b6738d023e24a9b51008335fe5b4991e9eb37bd2866096a76194a8499d17607b73b9a8683e366197e723a82f6eeec1a831365597d4f487894302410f51869ae5e6ca7ee46f31f7e7ce9b5080994673ba3c25301aebc7bc5c9e2770c87f84d4792eb7db2de0658a867ca2d25475248c92be64cf5f426ff199b577f28003c851c7f07ee5bd113dc14151aa28b6ca8118dea9987c86abd529306c47f26796f58fcbcc1cbe59b6c707b359635c2b2e300d397bba575f6990267d98d4b3c9327adc31027e69b05d6ada7e0cf8316f877c0837f38d2a8a9d777d86ee7dfa23e8c38349aabd45b8eba3ba70c474e7e452d63bcd3473208e9d2c3c53a7f21ad566c42f4ad7578d80419e70b1f0e723c56acba69bd005b837748b132b123b19443791cf1dade09249c99e25d1eaa229415e4913ff36c0c8787c2fcc723a35878b33de1eecd230975c440c2bdddcefc43c070424980c91cfe71dd4b866761e40042786d463b1999b7fbc8f49a2505ce2e309ec0516b48fc6619de634adae02a0c2f12fdb8123fd3c0fc09984d81aefd6d27774739d0ca63ed81817d78f8a9de460a3513dc425b6a3d2e20538696ee2009cdeb4c561e648b6b6119198e5590e98f39b2df99e855c4c8ee27340446dd40fa0c3c376d2cd37729caeb719c38d24664d11196c2c30b2f66fdd19bfcad769a8dd7c0f3a2c0237cc67be58904a702cd7d21d4238c8970de8db53780c0b656cb3ffd6f6fb090f890ed1df1fe8934cb28c4a2d98b941910263af6017076b60329299a8f9608f63b7c52ed3dc580efa606d0078e777416120b961efe9ec523774024e738b1fca37e2184bc1a8c9a745d192f6cfcc953b741f4e912e8050d4d0e57643dc9a848d3ec6a2abee58e1fdeb538ef3a26d68052d488cee0cb00eece65b7fb938751593e85baf81a74fc7f8873a8452040a34ab4ad40a9a55140a9742be2b138adb5ea2536283d7c59e0744b1d6741ac67ca506dffd37865d342ba64682bcc7afcbd721399171c91d80278203ca556f9756ee719cf7866e5e8bf64f8933a5110a3013a9d8eb20bfac231f3e8904ff54f1cd0c678144343a076ccc53113ba2dbc128fd6e493b2edf84f2f00b0d096d0ed9e21fa5013f373c03eb333f7667988c91b076f5e991ee95316596398a5473a7106c520bb470cd71e68c3077e9b0a8b07831cabe0ad5845d844487eca7e9b13730bc3951d32ca368199298cd09b90a3f7fef6c2e3feabefb2f8037be0ed3b1b2a9e0f911aac98a5a847c5af7e74f7f5e144553e95d7bbb7a690a7b5d18ced50a1af2df55f02a2adbc753895a8f110b491be4a56f2d38cf3f60906496a57a4c3fda62d8c87b1097f0942d54e1cc1b1ee6dc38959e0361e957a22dcccedfdc935d7fa7004b210a6bd701886d395f97a5a5c889befbde74a574f12ec9605f188dea9f3f698454721712c04ea7c15427d98a2e7fc5211217a64cce3eef4593e37b9f7d561fecea8171b4cf5b5d7a9dceb55f5220c272b3740a74a67bae926311cc2f851fefb0df786deb6cba1f106fb4ea2ed14a7fc1da1eef5e5a4e589c70beb5df7aaee1b6432be0e7f18d0946c35840daee0db9dfe382a87f9e8a758d77ea340c26fbff9b6749b2a8dc960a7b4d3d0c4013eedffca3f392fa3490f7c660065b0c66c463d47f6b0e75c7d4e74f6d2fd455207d50895796ccba3d00778826e89ce00a8f812f0977354167ad2634eaa4e659611ab38002e710c588a5a8fbb500dfd92995ee6417464e246e1c030cc2e7d0c7e0410bc09b153d774f37d5e023579eb003c60e622ce4d9ed4415d8023fd3ba433377dbc18f80612ce0df7caddb8a4c981737fa2490fac20c60ca509045742481f2b1e3669b2f10117e8097059b3f84e1f80bc563e2c202f34ed3e4020baa81011bf179a19184f06d96ad2487787f4f16c87a6e90f8ca4cb29c7dfa0ed92de8206843d561d5f4288f65de3e3232a55a46410ac4f2640d112de427fe73913908ee5ccdf931e70219f41b2bf1321fba56cfabea1f58eeab502a3bba6138311ff41ff13e69793f57d3e3653900c87f91953734d33598bc1c17c65df9ee58c7a92a939411e8d49e09d3fde292015665605b8036c755a4dc489de0c4a408dc3cf0f14e38ad6df8412092e9e4dd110d3de83a96cb9f13f5ea288bc692b9f08e52003876c85fe461459521b8bde03ab3f659b0d70016da5715a636623506c8329de47b30b28bb6c112938d25e379a761830c69eccccc184f5f20f3a9a76b8759c579a3fffd5ce45404cb5e5e3d08c286c1f4bc614efb635d98e5e7f4578f6ce7b0738435ac9e0f0242f9d297077005bedbbee4772dce4207003098e257c5a854940e37dc0a3f0ecc85762b80868994f926e9fc5973fea17c4689329c0408d85bdf7dd5f9a69a0db5e9d24a4fdd0bd73e78baae7b1bde45fb607c3a6c37049f4a66d8762527b18713af323f2ebdac367f18ec28c150404a699013ac0e559e07e8b6f0aab9d9ab3aa8eb0681c1a56f2b510a6f24676ddf59b1bda4e31127627f1f6f96c7193ef498f2a5be2496fb2c7e71879663277363d8436e66388693c0728a172cd5cedf7b52bfa5854fd63aa517487ad8ee7635147287e17493554bf368df6efcf7433a591ca713904e1128842d890ff4f32636318e8a8510a9306fc5cf9defbdd783e0f0a43acbc14f6bddc832e9e162abcf6d3f4b82e46cb5ab4812f8f377a7065c300c56a07f3a8249bc9ff7ee7d99fdc3b3c9af767572d5fefd2b9b9c0fcadc594580d1136d869641ff570c06f5faa80c9df564d6fab5da33532c3869b0cdd73f753780f4e1d6446c627247a1d18346f0f3b548191fbfbb1322800acf8b75952b5d47c48eed6d4f47087514cd2831a13dffbaa7c60f73e3593063860c6d419f5e68ac1039971de9f93a1be672d015abd342283ede619ae74f1fbe242c112b3449df6d371d6c99a22d638cca6606a461ab58292c3fe19816a09bce1a17d96e1c905da1d2e64e77899bde6ba05bd7f8642e424799f89f45608046c7de4938cd287b8137728584dc4688f3c0644cfbbac66c1c1e036e5a426201f9aea59305151fed9ac5a2acc2235b32e1959ba7a89d2ab1c8c2e14105ada5da8226a114bd2cae88ed64e6dd45a8fb3ab26190a6e6f449abd29fbcab39f4af36e7954f5d7cafbb569b06c0e3f74cf8e1859577a25f9c72c7dbf9355511767f10a39e316746bac7e927842cca3bda765e2e78a60452147555bb41b8e1b305daf76c6b108f8e0822baac783fd79d0001516d8dea690936b9469c358dd19d7ef57aa894b57de88595f1a02e5a03ec4eb14d062d4bf90deec894f6a0724ec7020a3e17e4ef85f9bb97175abc51fcd816eaa637d7613ec321ef5a2dc13a767f9015023a338919e9b7f41d9050b539de16d3972697241241e8e2363374c44a6df3b42eb97ced0e99ffcb1fbad1d252c75b9b9d757725c8b7cc558a8348029560833ff795dba2548a48932dbaa0318ec82331d5984b32d00f359bb5fe7f638b2e7a803a406e6f4f0408d4a852cdf4d92379ee78a72e294c3ffdc3d8e7ded77ece68ae7e03f2e54952566282bf251a39b3b516cbffe70f925ddff1bedf10d09244a88010606d4c12d1286c8c033813b2e66080d2c40fa9600e1ea4ce39af3bd68d3a49563008ea4a5de87f4b8c7653f495ec78528a6798e541138ac98190cbe81dd005eddfd1818917690fdb72c5f4e1e2c37ebdbe4a12a41b9b16e276b1d6ca1175e5914844e01c493981465e58074a00b7e1e1c96838fbd0c337903ed848a159debb1e956695ca3aa1bd0a347f7701e9cdc22c8d46be5e0e3f1d594a198cf827f63bf95904b1949539f74df60e7d2b3b2ec2067a986c3ecf4ddab2d22ef9839e6285a279c663b5fab5bdc58992e3c5e6b523f64121591620c2919ee13e833b92a0080dc80ba1e1f6eb0885132a1c5bd8930bfa70ef0acee4c036039bbf1826db4fd4a5920d349960db553f397021aa26c62bfa67858f80be5b1ec90c58d850b9063d688fd4738b0ac6021ce2ff2969aa9d23d82d307b589f062ca7418f41f7439e3056df64d150c9781f7904e0f2a6e759f4fcbc21936efeef2850c7264748e9fc99d28f3637e510c3d9216ad50c05906dd4652c09a1fc0c1a622c3a13d6f5122a7ac9bae0243aedcf96870f2409b2054164bcb681e79407d2bda4c724b5466aa7c3bc7619aa62eca74392f833103ddcbd59f9fa7c3cdb69154e268e331a517ffc4a913b2c4fd068a10e29b6bd356af35ccc4ce06091a9b727a64df8b710887df9ab7fbbf4345a9f2a802f81e080bc1c2e00b5235e0f595b346ecb3978cbf6e94758ac848309f0083178216871c7497d2a47c2f1772e66181b8cda2e52b697dd77fea535836359be112f210d70728be67cb5b36457fc2c698d60beb471bfea566647fec8af96a29de153d951d136aefaab141e0bc7157a85c00ca562bc2474802c7b9235860d5abec4f23e900dfb92223cbd862139d19c4c91f7b168c98324a871f9d055ab004bb9e4ed8f744c73b4ef6d6dc6081585f204d7ba58dd8d97e1ce8b9cf77a03dabb370bba87aea800335eb909e2dac8bd40e1c2e41679371cb8a9281c7942f23793508b03880974a355a8663302b0f8638f3ce78e71ee8f4f40c2e0be3b6f13cb56f3159de119e29d6d81afbe5d8335cfcc8ff0488b9cf9c9fac427368c57848e053e18bd3e6728df25893d587841b6ee15b4aca3c8067683db3303c17eb00fcda1e60db308a858a865a207ebc16050e54595b5252008a7c9aa9504e440efeeaf0bfad3f0b0596366b1efaa759e35a92df1a701cae508780bad045001a97eda07fc4db097b57be481820b28a698f05f0b1178bd3691ae8a735c4e69fe06e2ea9c7c83d1fdf9a06191120dd679e9bf7d2bd096069f9a6ed8e73403957f906833e3e69d0dbcd4447e12dbe8e3668f9e005d908ba0641b8683f295e0623a6360fd72d66bcfc21449f535b74ccef614c8f21b62554c1aa92299264ba8b1dd136da4934345e4c4c0d7e3ab734c4bb0a907895dd7e27232426366a2b56c5e2c175ec7259ae512168a730589a5591ad7ddd81e0f7caa1f3e8c88cbf2ae61c2853b4cdbdc823ffdc2718205210a3b48d05a41535a03667d266a9bcd462f368ffe7bdd0065bb3fd10cc7af9260c51653a48f3babdce3d3fc2716c80785684b516b4f0bafbf29c56a01c1772e0b12aac71514b852218841e9fe65ffe77bf60fe211a0b29409f66cc64b672b495aa65287cd3ab64f9dab72a417da63e5229d2efca7b14822dda7926d19b59849609e7a1e3af622314e54b3fa773d597420e1e9986c0ab455da53ac304c0868357ec1ff7bbace65be8816a895496db7dcb25deccfafc93b48e94cad33cfcede1a272fc34c131c7f4bf9cc1df2da761dbc780e609e956fb2fe94db2de9ca6024079ea05536139e09ae381e482b0cc23603b2d50d9c0c059ae660d4a75c7ba853f3e1d45c402b0b99dfff0c0ead35b5b0c778cd894de95daf61f4bd03b8d0e8e71ed6d4b1c9f23cee13cc6b0e3616b0fca21bf305ead7b3a9d8d7f9a6b98564c2428e1f319ce64ec8b13a66a9cc279a7e2b2c7ab20faf17e04fdab8cc098544fa3859d9e4b9cf7114c8e3473c654b5fe9c589b28d7b3ac3b84b8296e67c4b550b084276591cc668f6aebdfdac15e6bd284563073a9b910935650926ebfadd766a8137eb07d1af19f3347b7624c85251b8ff5a43488fe1c6b1c510d26e2fa201a4973e96ae1f97f1456e392bc52ceb237536f4dc53901ed76d498d5d0fc163775932a49e275086e194077479a11846e9dad3784e1d175cca816f8880d2f029333acc9be5d61d958f2514394f0e7bfa54201da6ba025c14fd6bb5b8ab1c90b01c672f72d6218affc83c0dcfe53b3c83c45c8cbfaa0a92c38af9e8903dc80d341cc95a5a33adfcab963e1bf04656b1c5d5d489e16691b731e2669a675066eed2f69533cb9eb4dbda0bc6227fadbe4512a16b17d4be5e181f647ad844fee0cad27baa73dcf606dade0cc723d41e8c9536187357f7af9e404bea806da3e561fa4c8791233631092e3d8722610c6700fd3fa48083755ba7540e044b0f0982918684881b49044ee4c9787eb1f09814259664541ff19dad6ca9a1bec32fcef27ccd6d2edfd18099cd492bb84ae703f27391a70aaaffb1f4e7a5e7ef8b5638c9d43bdd7245c433820c3013f9f45de48c2f0b527ee49489af1aed89bb1be14a72eb88b4f1a4b77f00a7831ecff8c3d4c792d2e990c149e206eb5ffb4c3e8cfe78ef2503868971f9881f5afdde2bf73fa97b43d64d726554c24aa6fe87d9fc09193c622ffe093afb98e3dc391b80ee2b30ed0a94ae646f2c4f65a6a27a725ef357b1d581529d463a26f5e77de942cb5a2470fc226f1b2465b59c20a38337c45d3dc1996e53f5e6f25062e3a36eb678463355a104a6df8caf40a675dead3029faf25509339185686d785c2c296245bd98c0ac113dd939f3eaca341c73849f82583f26ba917fe69c9b1aafbf801b1644c9c39a71278c63d2ec6c6ce32f89b418869d7d030fbc789b6ef4d178a0965cff700aac769a4dbd29ab5b210c89069266f2dfb773a556aaba36fc6aa388b91aa1423227b60f56214fb3eac1838f15d570912bb273f6115f76fdb75b6e667d4344843f456f8f0abbec70819440b365e6caa250889c46b09f593f89686a48347d853e769bb6963e48ba8771b43d14cf0d901ad288a459b1c15bc83cfc3132e6dad384adf141df576babacd21cefcee04f7b5e3fd30f2b78ee0fcfc9e88e5c4281d12a961e7f4a4fbbbd0738776101debebdcd4ac55cb6d384a38463acfdc374284eb2d6159df7e530324ba6315e3ac91af691be02011ca42e8dd88465a960dac4a6fc2218260688baf466d5218e6d85dafe9b6e8cf0e838535316dfb6396cdf99e8cca4072d84b6f6eadb3cc44d62b713647e98e5fbdf1ea181ee3ae3009843c7f47513d89c320e68cc08213ea19077606c3d65fdfddcccb843086cf1e9a30bdb27ec66afe94f4dc4dab9f9442310ab8c884bf0ada5ea4742d5b3e0376c32bb8f447e94c0c065ae3f0ee537672b481f90442e7d6fa55be7eff9e029bce1b9cb8512ebe0e171e638afb59645852aab5e1aaadae5b5509f4b4d34ef416d56dd85533e1fd591aef98add5af839f9b034fbe4c70bd4aca25f837a6963b3841a994cfb9ef3c06213c1dd70f9e2cc698e6f6b3b1b8ddc6eb733b47a5e058115631edd633bb2f38c1a57de0070517229d262d88f3654b7755a00483f150faf50c445bdbd5670c84a43b5b99041fe27af0ab566974eca2e55d6bd9c477d95c70d2bc4ba1bd7148b093e790d1a79e7e9219a570fb5f08cc73cf109d0c6588b919a1da0846dc037b3131b06e020f2c62279f76c4e7ad5b2cf19c357008a8cfeefe475a2ac2996828f45d8435b25998b99adfc48e0cd94915e2ffe4ac249be502e9589d28907fa12745d2bf9111819501875ef912e60a5d7e0a4c11c9c67e515692c9aae94a6f19ad3123505183b0f9fd3be08428e2207de27f1954e0a5133e14c937fb7c63be7e24fd38109d628a43bfc0cf5b9d76e6ee338e2ff6ea37fe12361445789a556bca83087d4cef8a9d36ffbf44a9a01a4c41971f90807158cc2e88cedf6df0eab7788ea7c964bf8610aba4dbf2e3c97f8f97e18f3927213cde8aef032875d45cb24d66663b3f866ba46997bc4cafe9b5f0be7d27dd2257e20aca3a6ec52410ca3bbc04a7b1332116922d10b86dde034af77dbd427320b54d9b27e50075bfe5c4a3ea04c48c95d7ff49af70ce8831f6717ea1dc65d8caebe26a1f2c927a162a96ae828ce4acb2cf88ee878f444344d5bba9c3fceb7151e74ef467a5206dc6de8ecfe4f24e534a6c85318aa903d1d5cc4905a9cc1d95a2889588f76ac6144d777dd2b7c29b0651abdfd75a39c08152759b1a057dc27db9a86fe0ff4529d866be0e1ee70815e37cfc83f2a9a57e4fa43bfdbc92074aba683f5321e609540fe10d98f95fc41ec573980511272bd380481c5e16c0068d1ce1a92d0f1665c3447baeda11fbd4a20346de6cd169573cfe53650bd34caf01415321c93a5b3b7a4f7a00ffdc0da559f83b787fc60ccc864556fafcc33626a193f04d5f9b286c4734b5e4f86253a6af7ca90e1534b32d8ff688732831c198f9db2dfd2f3bb8e010630373d11786e659389046e0ce4c7a327bed2a723a377f0740ae6d8c110d7db807bdbf8fe498201d5bdb09281c14858fba87db3e3cba3bfe488b98b885d61d241653fb667e7d0bc41b81c7902424ce88a1e32298366a9cab3c9e1d59b2648511650588a533f645375501157ac3e228cb24fb9e38dfa3a4a76e6d7dcc556a91585e73c4778c9d36ea9675606df82ff69e83445856344e52a3b5519ad2d6fb74809748601b12b5d32837956b1008c7a1ed495cf294d36ef3b8c805c76cb6e2c96d37bf72d7053c244e50a2c9c4b22e21db70e41db9a624d4bf20711f9260bc1890f4e51b9612ce7a3a76eef6c08e9f098b8dacf5ed2ec87ef22165f9c4c139ba3af238645382be5500609973b6a9f77706d96daa8d786e46f8e4b0f849b8f1a609b67e67ccd06f7d3428189cccc40a2266f7580e1960c0a243aa3d69ba84865d59117095ba0f15bdf3d5bac8e4190da47fcb5a900f1f9469570f881397d065bc5b9a050ff9ec68144034c0a2c37f285b83f12309b84608c7b6994b28f66446eb5be005622bcf4e6ef84df920c9ba260e84d1e4d771b2d111022f7ffcee2514f10e06e761c2e47b88db81729915cb6379857289ee81dde11d8747c31f01fbd4a0a280b7d1aa96b23c3571d3b3549a511305930d3f2c2c3c70e5cbaefe8edfbf0fad3f7ff7a1fcede221349b8e6b449a6fb07ee7838da71241784b9dee9eedc6f32aaca0d690d18eb6718583e05c382b41b93b72ded4597f42d3fda43b05a8c568dcf82084ce821c58db5ee2ee27fce459368b45814702edd95c15c5bd58631bc0688fdacc9dc70722066e64076572e03c55a843ec56623aa4fef855b6bc599e846fd75908a9be0620ab1accbfa6715577c9ad38c26ebd8aa3c71d9daf8763927bf572e0c68eb1ed7cc6f86ed583a246f056c4a6bdc19f2070fc2ee588791cebbc90f20e41ab5b9b12ab8c5380bbd2a23594f0e43c50b3ea5aa4354d19daffe7cd8827f88afb602ab00f5f649e2719cfc0ba919def791cb4cddb862c5ea2e99818164a358e35e0333e42ee38b6208f8d64f80146296f47ae9e327aa1e66b469c95edb4e2b69c70d58e03229604833770bb0f7c192273a4e3a21818d02fc8b3009a711570460c9a76b3cfcfc1bddd8b1f5e912056af129859f94445fd06c910d9a4e95b364f38d897006b91962b1fc7d19ea68e44394c4eab310ce724e4854dda37f3952413187fcbec2819ee34cb61907f6ecc2a9890cebc72d090486b464f60dbc2f9131a2ac754b2141dfb78a7a4af3e59b766119aeb0257962381df5b388a622a84706fa73f3cef011fd08738796d38b9092fb3c2b707366a720a3995fe6149498eb24be169737a23cc40e6f86a25ea58b0c69c52469640850d24f443f1b1e3b0e90bab5f1401b7d78159aa5f55e37e496fab38ad46ab310f11a50baa147c4edb52b9931d1dacad524592484135998bf7a9cdd9bce4f529f72b8aefbc9ff4fd7ab936744b2d3e2e2aa41342ed0ad835750e3a864b4bbe3a38b9df0c587ca15da0e94524faddc59b2f8fded23904125062ce5fd7f2556ddce9404daaf2357c68bf28e9b39ae92420620f9c3955460f1d581fb4868a464821ba809b7727058c1ead64364b8a3e06e78a87fd81948edfc40cd3905ae6bc2522cb8cd48c661b87c36440349a003308c4e6139f46408377e914afe0dad8de98ca596f42c0bd17b0b05cb273a848520433d3a46d5df73bd47dd9bf88c20a3c9a95fb85517774fa43343303ded3d7e872e291549e139bfd23fa20efa04f916ae5ef86c52349449c1a6f5aebed7ab5edaa2ada6400667a1f49ef188751511700c5f0a73d356a2036adadf25dd1b5bf07c5c1889cf6047753b4d6f686fe04e7b2b10ac1461ccd12171016adae2bd934bcf061351a9b2fb591a0ab789275c97ef09848c868cee2df9b1ce2e136e7628372342eb5805cb24be2d1a0d3a326af5e1ebda961df10af5b29daa930605706d68ae1d72fe21c6217753106babd0374c4cee89a2803a2d7e0a44c6bb7c4d9573be39935e1fb7111104b83a6aa0ae60e31b3a1478690edcbade9a9694f3af7beeb2a1d93dbfe1ae86e915cdd2951471efe521233074612ed94c911e589b6a5ce1704541e6a6288caf774ef7eaa7f434e844af98dffb1e91ce3f6f7766db24b87076972bd94add7e72ba4f70304937a1ddea0341c53557467598d4cde743c7a381a8bcf84b1f024dfb03bc49f4095a250da842c5e238325372ab080f6ae6021172624c088008707b7f2a5447cef25ae8adccfefab7a7ac3315b672b93ca99db0b2187def23561135f5946819c2b4077d62dceace93932ccd126882411eb9bcc73ef0148a65dbeac8cced49a8425eb2ade54dce45fff949ce7e85f4153065c4810a6c3a05fd40f583d1d57cd20c9ebc50b7d1609a49f9d6c772dc760722eb060acd5400f975f4660bbcd09eadab374efd3f9602bb51783dbf1ece8f5e963e7fb921813d163eec13440dcf8f1bf2fff59828165a0eafa56db75e9161900b17bde013b9ea3680470d4ac5a5b409175f0b26f0e72abb8ff9b5faa7104e1a3e62103559f20b6981db6186d23d9a46cb79a48284ff8461c73645b40955ec029a10bf52b09401ac9b036bbafd285cb5b969e63222e55db5cef98115840ef1d8e975979a02fb6c430f5143b68f34ff9c151cffe239f736d4720a4fb861473620a4151c45343ea5f709a8fcc3bfee31f99643c85e9adf56ef365e8282b9ab2fcbf7bc69d0f10e2a790dd681b22a05722c9bf088b1d7a0abf0cd5faaa085be0c700e172feee8e660e7ac3e5a47af8a501d068e150e07bfc8ef11b343667f360c12b6c9341a2564aa051703505f28d4f711c9f1695e77559f435e9342c277d7e98efae56d07df809d1d9c5e93a895557774d25dde9c83721950216c619862255e34b3b6109c27e77d6eb5bc2e5a586d3d597b0a64c7e9b7302ece3979d9ffc873a584aa076b691b808550295f2b928b2948fc4283fde907a0cffdd24f88f41c6305693ac733b2e88548ca293e8c83b12196b9f08b4c95605a2196acdfdb0c0c81f8ff6d740277cef551ee43eb14cebb637f437fa8cb0722c71d9e14e58ee211a0bae0650d47f3f7ebd05dbdbfed449ce195d849110d1f28f3e8c4c8ff3aa750d7776ce2b860e5353d6408ff0871fef5074dabcab410170a4cfbbe7efb3d36fb25c270d5d57fed214c8e2f5d0250c3b41151301b94657687e60cbb2fa46af63ba4ba0ff6089ab4c2bedb0278d9ecafae6b7e2a09c5ad9f1f668ed94f233d9523b1a564da9c6e906e2000ff2d994835f9bbd90f44ab8e04213c49234eb279323dbd788d35b744ef91ef5ff1554ea5b7a82a86710a7a212bf7ac2ca8212db2a993d83e090b4dfea518bfede90587b9089f6fc762fecce8de47042393a5a7d565feee011bdf0cfa4287b3fc65ad9d39fb7349de8d8f8a731c4ec51bf807f4182d4aae2f110b9cae07e480218130774971cd2dd320482c38253f3d928641eef3607cbcbe0d7b1865986321b38ea362a90fdb793495549e04b8fa74b3d66f1f8a4d115571e138e5975a392101307b127ec122d533e3b47587063700648ef916be0e515f094c10d56f2e7d28ad63a80170f3fea3250395994004b804970de653e89d8eabadc5ec504128cceb00521afb9c5ed742353672a9ac3713dd937d857b47b5310541a60da8b54f0423c454f9f33da6ac669d559ce9858eaea205003a6288ceabcb56b46c35fb8cd5f69fa969892c98e40356067986feb7931df13bb1088e8ddf8c68b2f787adc0a2b2c909ef2a95f6cf3598b4b5adef68fc387fcf3aab52ea3ae684a92fe06717e99d653e658006dcb2e37ea73617ef6dcdd1f61ea5f203b4d28c43cf57409565c319b54c34b2810aeafc3fe80ac0ffb0a188ff52bf3b09955a1b0117ed9daa060254c4d4122bc77f5c564160fdf5f731c558b7f1309c9b7aa54a5bfc9be96ddf701922b7978e2a6084ffe7d575e2e9348cdbba3859e46bd84c38cf952e262dfae4efdefde260607ccb24d763a2be6c92ecc64aed4a77b1ed08b0dbdd931a248bd54b2167f9214ecd3a5f2b8ac1dff5008dafdd0b2fb1018307c2a0afd8eb7333d2ef4d88d041cac3abc0964489f6c1683d0f0439ffc5f5434ff174eabec7c6e644766821a40ee48efdee02170be55b3ca6894c661a876da3b7d7a8389ecf67dc49b64e2eac9ae03e96f289f6b323492abea6fbdedafdbd0d248b79ab3b063fa6e66c59e86fd1474c516648ae7037210eae5789337685c6890bfbc089b5e1d6959a6833e3ef75ce56006170062b3611dc1972140bf9437abd169bf625b96073eedcae5a62cf28f4c4b1ae2cf577da10583a67144d2e76811f024dc4c73f59f259c0ad881371b80441721e14a5b733e6ebb44c7fc36c4fe6cab6afaa66a53bf2a7657f5285c61de9d5f716d0b8359f599802ccff6360a65c2f28e0ce5973321b439f87ca585bae5aaeef6a985f9a417ec1574717e75181da0f8b624aa3c0230f96c52246e7d02f0321376e7abcb4c8e997b468fb0ba6a2092b20b17d7226496ce242c6b7bf4bad306e7879b4df64d1646694e99616c3ef6076e97da0b2e25a37abecd389e588803a2ab31ed1acf6fdd2c4e292c5c14a692530649ed3a484adb34f45f4285f9f80ec7ca5070b710ec934b0f96a4b45aaedbbc41af202740c783163a42ace420246161417eb07c18b8387458f86bae4d68f2953d6a931fd171ccae1210bc2489ebd93c75b8e999813a8530b39e23818da10ca937c8bf2c4da3e280877c372b688e26e7d07402949036d51dd4055b8f91e0c01cd8064b9ebb06017cbcce22926af42c3ab428f2759c90f213d639b0298103354f3a60d2bf00b73345c53b06cb9714b2e6e07b57a9ca76eb50b418820ca0d5927167e74e76a942ae1dc7db37b5540917c628444a7b1f91b910b7acf17a7b751f22f18ad64103102765432bb8da89bb9a0c6fa542a9e9f89c246d99bda0df8a7a55eee2af6fc2edded0a53a20ffef21395ba40e99c947e53a91985fc23381e8ea0b83145ffd452848e6bb8e3874a18138b8784b905ab754057e94968009dd15bd576a950b67ac64b874e200037a28ac0cab9710235088759e8eef1d9dcad1efc7340041dc9ec34fb8dcdd377078a41dcc28072ec740df7105efe2e9903f6ea8faea3429893a2712a12de7a2fa2aa3ed849906ff98e62dbd76a2d928daf5b806c7d46f8dbd40cd272d2626b2c6fdcea0b885138e76d22b32c680338396fed65cac2ed9d0fc4a4233c811ad0fa9d5a4195ab0b0e2966dcd2daf7db9f382a0329fe55c34a8680b2328b8a3175c677df61ddc2134501f2510d388965165a475e76ce5a9cf222b5131353bfde8bc5d3e668cbbb3b68a2221ebef2d7f9a0b904d649bf4106429bc179ad8e1ad47bf8d8b3fec27e5563878b8b03293647263087c8af8014dd18706279c0f984fbaf55997c84434cd468cb99bcd5fa3cd3571442ad133ec1cf1120b41cb25030de2fcb869ab7499e91da13457e587b448ee64fa3b72f8f2e3102d55a6fecb0a4709f616fa72fa44ecc777a7b3326bbf6b28c5ea9c797e507d065040eebedeb185638f10d42425814e9ee5420cdb13d377c17963bd490f83f0aea570b4c7bcee35567d486e6334503a5e081a70090508e5b719d2209d36df01150080e3a7f2e5deb20ca6d07ef5996e10411d40e5d865fc88c5d75682e027b2b9f3f428507a0051a3fc663d10e6f11864b7ac11f6142e18231f4ff953137e7ade2c8e011feca941df84057a4f34f047308e6bd87189d8901c3ff2351b2bb38706c8fae84c18b96b773aee148a1436f539500d7a253bac377bd55e25249443eac521af36280989a97247055fb884b5354d070f87758bd1fc9ee610f7a7f0ee45709e427aeddf87b8cdcf289900cd748d1cd1d71b0f50df2153f7e2d5ee6d1194ab68f15f017618cd94ae1028628015d78b48802f17c463222a32d69cdcc26e8ea76826fa4f90a2c5225b350a29e5fe6ad2753e735b8e25fdfa91496912baa6bcea9b235cc11e2b0a3254c8ea200320a4be24b43d472f11599f98d7a20d43ef510ea7b7d8f1c80210801d686076df30a44b0535016c6635c23bcd0f70e34579fc633d62438033e6e5ffbaf9193f732b2e371137484cd996a5973d0c3b972315f572b8a156ae5e018f557c5c1a905c2bd034f4e4aacb638b88a98819c93bcd656a5aca7f795528a8d80dd3dad225c08bfc308cf1b4d7cc7ee1b49213433125556d99bf950d1b1345cade09dc893bcb74a6a83fc76cfd8749c0e2e0c95b6c3aa2840ac8e456e9580f77681f3ccabb304cf49d23876ce91f3477659526e8ce4245ab6af17a04e0df9f70859ee1dd4454efcb1a9419d4ee796c1dcc71d68068bda6bdb1d2f1435e3ec2f1b96210bed5291e9b7365fcb1a8d38d9816c5cc1b8d8bee5a6ef9d58d50100a6dbc65e666235dee442aca856cae9924e0435c90de4bd4397c03439750ac4ce8bf3990dac813d29230ae719120a00fe093031c2d01d84a36290f15b7e226587cbbddfe6ad16ef75d65c6836668d9e45e481497ad38f8e879583b427b7e55c0374d32dafafe560645cd16985d55e6cb5c672130944de70f914f3c48c19355ea07d5cbfd8e2edcad052ec20bd5ede1927bb0af0e379d04f868720bc61b523f9d7983c4763e53afe8f32eaca594002b59f8a3289762bcd9b8f52a52d0b5692782ad87e5009b6993c63858053f5224ff139e76bdab1e2f615777fa3e9a9414ab2e746317a47e19c0e0ac13ca682ff96be2a30af92cbcc6bb64f2c9d318c591b09b48b4309c82e55a6493ffb4d3a70e283e427f4720f311fda3a6252bb5e74702e03209f26e320c503ecc8f829dc4a0bb21fea0975d15902847044e9a9043b0e6f3ed9dbf904abb1140d0df58fd1d59294177aef2661bcd78bad83d0a8edefb9f3eb6a9a807c1a025003afcbf399458f1730044f266b0e1617e36106bc3abfde71691068011f1c732444653eac9ad3eae158ae7cc52d5f05c451166463bec0cf2f6257cfcab3a5737a443165b361b13d22ac53abddb87796507d31bc3b90302acb9e0b204358e3a33f925bf16e343f2e7d1303cdbbba207174b29659967a83b02a2929a7106ab3f82b24b4849e250ed4f2769c44b90ff789153d074843a78e6a5e3c41abfceac33ca1993733920f2f7abbcd5fc7caca1f76bf8c11a7c14e5da1ca8162ff5d56d6a79fb6af140e15791a8c5171bab6e1583f587dc7d68e4d675b193d438563057c8e7b8ba00d3c91d8adec9e79af966d5a1959a7ee88d3eefb4b2ccea348ed8f93984945adf23d7827e3d1a459dcfbf680739464eea76093f91afc2b39e7f0c8ede0fb5d732135a69c89fa2b2aed5489b866bad0eb9860faa1442aea98902e6c6ec92d47ebacb79d9dc157e7c6a857cdd58c720e7d164c0b67cc816a15a940d29bc8c8734c55603683268f5841183b8608b6701811dd75cc285828059deca9df66f5279053608073b855ef1fd292061d0afcc1af58070de344c10453de74ac0877e0f69befa180f03a4684cfdd271380b0deef74b2193edd572e5ec56c9965d79fdf8ca545b966c80e8b0f5bd572f2cf1f1a019adccd1a42b43613bcc1009f40f84f844c833c8f9a2076c18ea9164dcc5639c4a36c699294b97b44166e8a4cb69d808cc7dbfd3e7294ff4c70923922f75ca2ac4dab3bf358941094e4a64d18d3dbd1edc9b72189b25d204401ef8e26b11e67e84a0c1dd92e880602731d94032ecc782a2d0a809b8db85035c59b1cb946c27f09484b5475c05e3075d410bc4bef5fc2e2fd929d3404daa979b0e8cc43cbb0e4471fe8404108fb18135b128cf89f0362b9de8807f0e3fa094eee58e4426ba13ad7650be0edf7f0c32329bf8dea331c9cf568055a15ddec53a06b76e408527526a463f1fbaea7ced2ce71ef65249ed86683b9d47b9e51cadac9f3efe961b33866eb23bfd1962dcfa32233b92c1238554405e30a163478038fa229f84ce8ba273a1282a686ed4be6f5975ec9166ce71fcefc28c451ee2910d9e246c8229519dc97b58b7852e82c56c0935ebae577aee05e50d3e9e203aaebfd52d30c587b8605dc3732c0f8a300b11256703f4b50cb26d4733c7f3919d222d05ca2f55ec54ddba404edf39a9041806f4e0eb637413680074b84bd8cd84826256d05dfd702e168d886a49b1960878550272aae3886d1d64dcee52d41b81cd9537ace0da8a0a81ed514a193fd49bf7a9320f71a90f4cc7e22a2840199d5eeb16bde108be24791e20e705dd9a65e7e43dd2fd518759eb80dd525f7e3c6b3edb880911fb2c780b1e61daf9bfc0b4fa667e5691e183cad485bbbff94acafacbbbbb549d8685e957a3b85bae87d5f7869f5b22ddae02d37390d5eb46f215ccaba0f89ef7d816935d2b804c50265a49b3f143473476b353a884cb27a4d2a5a3de0429a3f3c8c8d8220fc9fe4a64b5cc1ff96e8192b59c257ff0857cbe2e74181af35c6cad891eec755893e231ecfe2864eef7a897271870a68055bb55c249fb7770c7c95ecedda41bc47d8b1838e89cfb05ff1132928b000c378a413ec4394d78b679d45342a89d2fdb52bc23d9c4ba93fd06d4337e5448e391ff5f644b77c0c8b84518207b5e993f0ac20c8cfb25870628a8014ba31e7d831f95d9fc3976a8bfad117f72ce9d11378a703ad06259991cea733d94dd1022fce26b6885631782c58ae350e2a29e7252cd2380a8dbe583d88d13e0bf927e719050fd4a4d1f6655df3fb05d548ee2f6979ebda1e057cbef36a9309da0c95aa4c617d598e519012621707b284d2ae747c86c0431657feb9db0aced449c896674ff048de9c07fa1ae79db16862ae8710f454e97fc93ee3f76aa9b004d5669acbae0d637089321821b63774ee7b0fd042078a4c0acd41620eb7a6fc307f6330759b10dd1ca1dd1839d0a01c0eb2719db8c70e5778b0a2680dae271ea437b54607dd4467957b976ae5bd455eb786223ec245ffdcd9fc0882cb777b5c026cfa647f281acea0ef2d0a0bfc23c032f35337582cee2ac2f417c75b4e675627da24766c3134f9f531e859a0b9e79a1100e35960ef7f52bdf1ed66c5034e9d6ab724bae174ab318bb53e3634f97796bbea5b5065b874af929b0fe887e8d60dfc4c0f8b5e7e86f8483686b7dee93e955dc30b7a3b903cb05f866c47b5ca7c6d5c2e0c411451bb13cf7208513706878f98dc06ea473dec1cab690a0c967c6fdbcd3d339068af50c184fab2fddfdb6c7818ead6bd202588a80ef97f238828b963f85f6e0764da3c9f051e4d7697f3271e44fa900043c9ae453c92fdd066092361e90786e76eaeb5727bbd79940a5fd7df26b6ea05098f9a0c7eff86ab1e6fec9940228ce5ca3802b0370ac1798da6ab7bc8a94540754c3c316943ce119e9be174b54dd70d712802ac7ce40d27a8472f663c1b4fa6c39278c1a72f62bf5f7bc48f8b897d5182ca414834c9db30e511e129673d161892fc4abab0bce28ba2ea91f55dc6d6325bf40db86da33398ec325ef12098ab55318379a3f5c78fe90553f084b20f7676271d64a8b677f28d270887f716070fea019947c077972cc2180be1b5d77a1ab6e233dfaeb1c069d08474fa0dffab1be63a70f1b108e13176e692f0f7159235dae3200cf5a0b8e3eaafb3d16591c0c3ba2e36342639bcbc8fc0a2e4998b8bc503faf8ff5bc5b917ad32880a921af23f484c4dbee1f75479539717e34b8fc9ba232b7ccbbe3045dd0793d9f8a6b5811abc65f849363caca170a7b6bc8bbc66a93ef33af0d0dd53455a95810be64a763132e8bc4f2f829bd5981664a8d063a29369d710328c19537b05aeab0f1b6c6947b7d4a5cd1d234872a33f298fc4c5881ab23fdbe6e082dc87982e2e41e56a6c79e89ff1f0b61588f08b15fe9a23b82dce6579b9d759aec612fd5a5b0f60b7fd45e5fe86ed5ff26c2380cb6872f0e31f1e0cf2ac15b2834e97f79f1b690825572f027ce3f8a2dd807ee014e8cc9fbbb1419dcd4e2d1b6c2f3340915d6e728bccbffb81fe0182399cc599c1c4ddba0a3947ab28204842e0bf6629a4800788b05e1a3262a8753433a84469c0844169752cc9028533c0b964dcf3ae21ab10cf48e6864533c15fd64beea97d03027152fbb4cdbcc116f0b50ff1a1d6a54aceaf69a261028c24e6c3f1ec036005d82de3bfd2ea07e3cd680bae5b1691c94b6d73b75069bd511c003dc06d46b43559f0e3331794ac00e3ab92bb24543ef80822cd9048e733775395883235b487a36e3941e6dec69b6ef68bdb4ee6d56f16a6400a597c04f004dcd862cb28016b48b21dfc4c3038c296e69a1ad4dcc552baffa8a742f382d6fce7e111ee7472e81eaeb32701c0d43c3dfcbbeeff184dc443b3814ac143d5b87595c3ba4b679638b1160f8bc1b13848d0657dac21788a3d45396c54b5f4bafef055698b205c8f7ddd03f18517cc07dc0cfcb649f165672da912e8d2309032a43bf1e0eb9f23d424e78f851d7c8a016a64e6f9102d2af91b000842666a2f064f22fe6e1db8bd864865daaba1ebb348bc0b6803f22a1aa47b3af72f99ba2b9236cce9e228659e8f0ad2e9b4a5c7dc59aaa4bd39e28a69666ac54ace2f42c5dc14c9b0a23bc3e7e07929c36c3eeb2a12a01d9c0337a2b121de1b06df6ae060ca85460880049a00b2c8fac6ad21db41aeb1d3e005143b934622f1069ed473c2488dd3179c564e8b25abe86de36ff9220eb1457bdba44455cd2df5926da6621907d6a27646f69232bc955310af75c98718f7db9e850c5fbc63cd5c5a7e1686fbc28ff2ac2b8fd4623e97d7fe8edbf3ff931d9e1d3ffef5b07dbb88cb13548001d7580b4c9c572d08bca726ef2974601042824dad936ef7982edb1b887a1f965868539bc45632d0324dacf311a2b5c07bd8c88121476c076fa7d30442c9bed8e6dc7106aa6628fa865563410d05ca2bc3d9f0d54d3c4e9388b6d08ed319d064b4cd5dccbf34dbae6a238eb2cbacdf59460fc73277b30d7a4e01208b6f1c3d6f595aca57776a2a9c9271b9a0944785aeeadb6af81d354d7c4d78e0c478a9b4be5762f0903ca4f54a394ef9f430f3b0ef17c5ddd88dbbd03195a76050ab69afdee5ec14bc2b43b4dad95b267bb3d83cbfe919bdddd41f332c9c59eddbeb92c55c201fe7fa8c63a4f67f7dfda32932b8214a024e97314efcb76e35db97d834136ecd332d0157cc7d9891ada163c9351f878ec4cd569710f67f7e21b9e6ebdde8bc59b043057ac58520a53bb5726f8e2a65917dc827ee6cf14d5eca2a412a99eac0cf8cb90c8c8dce66cce7a25f949f9e960bdcd5307cb0f4e7847ce05e4af15aaaab0dfaccf48aa972f43c54d07da85e502304304b365b03ab10d26ad573f656aa870e9ce9e6794f528f62741fb18f5778d3a4b629a4747172603a75778732d994f0a2d7765bfa106330aaa9653a4211be6b50498ec9c4d0115ac895552c290f6177de86f6d795c287da7cdebc040383e97010c3f50eee059fd0a8607370acbdce38b4af2b4f45aff5625414c1de0120453869dbb556df3188a01962c44af0751cd4c7f68ecec82afee1afd08a0c322bdfa99753f2f010bb9b970a7a0b50e317afcf9934f3e4b07d2c7c345785b148b3f630cd8a813946ae88ef5d4da545a767f2ac9702b59c2df293dfbd11d9cdc99d1b3da19070cc12f013103d59c33daa90f34c6f80a4011981c995be18e6d5b34df00a5adb4c6de8659c1e90d57219c536412ffd8c7b91a882544fb3b1d131ac35d1e3f20ab3a4b87ccacfb10c4aeca427eba49e68651e90a7ece2f4fed306946049248738a0a31a26468d1b846b81fa22f05e46ba6d0a07c62bf9f704a6ccf6a41d95cad132557b22a377f9a0a1aaa6d4f5803ecbc85a698abcb2835c39bbdf55b14571561091a76218969d287845bab83ebc935ff24072283cfcfd3a08356c69891bd7a5761c5e0ff1be012dc994a9f46860bdbd0308c308a7ea14866b0f064515abd0b5ee35ac21eb57b3b6f8be70e06ee6aee659508202f116951af9b6a83d95546f1bbb056d43a3bf89ff28326c4b18212228bba7550af28c85f2e8803d4c5e78ce8d2a7078b749101f28f38aef99ed61688d760243f83431a271c9233d960a1961a5a680d6f23c774e210e400f3810cc92537996b35a59693be337fd056066a55f5874dbbf6c3091cd597b34efbfaa03857e22f04ce718a733dd8fdb65620f6338d9888e351402243179aec4ab55b56cae3c5fdc647638307415f6389f8ed62cfdd8839e48b42eceb5e18e6dfc03ec7bbac9ad0971664ce876985f2db46408b5cd4e2c52c7e1af401845623e91423879d2c43918e4792cbdd724abb5df927e0adab9b4cda051558b0aa6fa4651dfbff1de548f8715b76ff8a648a7ca6d4e990736b921e878e8d0466fab17f7b18125a48de2673c287f068bb9611d27031b792ca085ca545ff113cde07a3d3a83c7c9328a287399589b8cde6d590cbe63ff61db800d7536ee7e3e7a2ce11c1ae0a76de71bd14c48803b1e2602e4a71352fc59277ad7b5b4bf27e0bbbb8ccfd9096d9d6e16de7a2fb31e57cd6be60a5de045f24c3ba02da3f6379cb02432dc5680daab6debb5429ed1deedd5be936d7fbc7f644cfcd904720b1c4ce1007658c82ace854321549c3f2a09f7770532bdb3ea6f128def2cb63bfbedf08c013de98210093c64ab26152792183561f1af13dfdd1fbc3d062229036f72c072365c475bd82e0fc9db3fafb135ebef2e66dae6bc422ed32bf67c28a72699c780f386767e7502f584cda29f9cb89bfb012a30db616bd23e96befded92dc2f4cd1d5fddacd57b9a2f8a77b664f59b874b2eea3b3a2c6ffa5db2801cc14016d007385d560a3086f5de58bdee3dc5a93ef575a1b847015084920039f6f818c87cd6295d87efbc861acfdb034f0dfa38e0d23fc75277f317d4cda09b7730beec695a4ac613f30883478593236088fab7c9edf1a882878a21e0a7f1ef17c7c175fef3441d2de4a588c7b10f89389ac6d8badbc3a93d57912b8aa7efcab42ad0b983c12cd1e682e07cae57b66e6d881f80ff1ce9b59fc1128766ce0126980d1ecd2ea577da66d2c9542aebcbb1ce4a19a8ba0f42e790981b2fdefb30900f7e1bcd08b6390a671f886acf8cfe4d1cd8e0481bdfccb080edaecf6dec68ca897b817574c55242a2a4b9bd6e43db3090c6745ba5868918bc501fc03d1d3405acc2f37e3c319333437917904dd758a949f8b87ad951eea119cce0b9d440c8512b8021fe2d16fdbbef9d2b4492c65986aa993bacc5c6a5ed8bab011ce5a5137c1d4112353059ed837d733e3b1cbbf9339ccbce94ce2b81f2acba9887312bf65acbd7efe582c698bd6e918ebd474c868bdce84cd50a68946bd19d18b5ab0e288bd35724a0f5776188d566d3fc3fd2bad901db0393a57a2ef4a9a98676c1bf8dff2977037c66f26a73eda952e24e076baa35bc513464c8e188a3ca106f437db0132ad73756c43a1575418fda0f66b5c467792d6f081de2f75cc26dd965ef251de96d0ae5fee7ab1caa299fbf9995ab3427382e1d1e940bfed690d926a204714cd86e5b811e5f6839fadf74c5ad2cdeeb0c35f7638abdb8fd19594a883d8f22299c36eba84ae141cb5de05e1c4b5b86f3ebbeb246bb78d36efe36aefb7e7aba4f63f5fbd8dc3c524e093d7c1102955da6368e32f127db17f1f84925483357e0214ce47e766d55847973a4397d87786aa4ff2ee33e5328092bbd768aa2579d1fe58ee3fd51d2bc305b8d64e234c459a56a14c7316a104f8428e14908fb26640d370b87d86ce485853e1411d9d09f332b3c5bd159a84763b1d18ad90f53b26d5ae633f0cf4b88e29a875cb4af20831d845b4a6e456bec7e08d546ff7da67ed600fa10848b7a2f72c704416cc5d522be81e26d8141971dbe31bcded286426e55b5cc2678ce1d274de24f67ae43805d71bc2629cf9632d762ed737c9cf4896a7978b56e182f09abb911ea9b1d16e43175aab7124c81e9c27227f9bfda2a809763ac2a2d84f1578b37ed692a51e4d5709454ade2eb599933ef0636940641b01d979ede6157c79dea16a56c71be787f8339de42065432f9eafc209aab95831003b7e6c7fc275d39b2c8a8ef94ae334588ab954797a05f043ce4b6ef39428f6baf2345d6ae63495393002f217e13c55f277372c8b085b8d11931774a59ba548b2e43134552330b536de70e5ad9f8e6687d2fd86cea1674e66cb9d7585c8304ee86bf537dcc1bad16baa871165a4d42b516d5cf7cfe9a8c84676ecdd182e99970708ff77f7f97939c128ced9c033e9664412af96be58f98c8a9d460096df83799908ea5eff45e6d5774e9acf92cefa6c2d307f0dedc9f27d96a3993b391a9e7b999b1f96f9719d64f6c85238a7d0f56573991d4df718fa116d8ff852203c800c0ecad6078db4ed40059a9ffcaa57bb3b220eb0ca04c59e803e34671d93b1f1dcb4efc9ade1eac5aa3674375dd4c720ee67067d3ca09f851ca5a83023f717bb25ce40892eb2a48af3d70438cfeb7e8983f0fee4e5fcd9fed56f149121c0dcc04360923b37bb20b1a2ea5b80d6f65b57ea3698250a6aa6c7e39e9e57d8b182a7ce61755fdbd6f549dbf0d929ba7d8265390ef2a35cd2b1ee1d2c12abe006f0715eb2a7797cf0949a6bf93cf5c59aef0ef10f1954bba76345152ebbe1eb8ab072f6c5f89da1be96d5ce52b29217b126edb4a771cabb130411704f60e8be63115a600f8d977b076f60d8f37fce1c6c02c9e8838e3f4492da66a0a064d6789f2f66d947f240136bd78e20d7f508f92c78063adb7b6199cc72caf6e81a40d0dc2992818f1c86c312f0f47607ad47d63815f54b490ef9f7ea674c8cf22a1fa944f7f48607ca689ddfa02abc36d4a50efae41548c624cd2052474e2f2b1759ec0d888f58896c9e3350afa309f2a0691bebeb92b23c6f1afc7d9704ddfa2d8524fc66433ef30a5c52fd6a72c6906ebc4d01333a330d1ab46cac02985bec62988917b920e3550fdf7d7782694ec18a7bdb13c6c1f48aa3a19fa6715bd2e6f44263826ae58b00677e24a1f50ce87f35a704b6d9c82f70153c5dc19254194d726bb4734cca192d2161eb34bbdd27843bd7dbdce8d9492b5a790e2c9698546dc4e6b045b4cda6b60f1a568e9441559106c9ee3dbba3e2eb75630d004b7c699ad31bbc121cee3160c0e4fd3e8f046a78d3bb08a0894ac31230931fa7a955ef81c79e08492c975582f7510b2312fd97b8d3a5e7c41242106af31cd1be7cb4f608d06b369ce68fe416c7da1ba84a1b6130256b76197b52f28d3f7af1c1ecd1fb65b98928175b1e67f723ef8e21278d722bc7db66ae0c5b087b814b513c9783d5e8afa042fddafeec0ff199cf3f0aad7208d90771b4e832896871cb3817831b300274dd448f091ace604a0ad92a49662d3198f6c7a5e487dea097bbb0d65abb41a11d85f36b6afadb7b748686b1f451b40e17800df106448eb9bb8e19406088e267fad250a12e4f485781c2e0acc5c9d3cfb397abc5131ce9156c88f7d08e67e107482d5ca5100ab9d5f069ccdbb41f2b0a12aafb4a73b991dd6c9f8e20472ee3bacf496e1fe86b5a9a7f72bcd911ef2de5df84dfdf9f9cb4e50a1d36df71a1aeb4805e242698e0ac5f4cd577e2f6723b4d46971bbf9b30f729281aef402929ef06488a4ec4059ab92d3dd845423b7da683d104e369a791b143323bd7f2363aff9d2b7023e4907195247d75f5e806a88c3560549b0d60f3692a378fc81a8c2f89fb02ddf82a50b233040847dfcb64a0a54bc1bc55739a015e13c326ccf22c0ddd34349ca94fb33ddd415db7451e507738e3b6ee74fbe291f4942733b364163f6b1b815c5ebd6ecd3fd22f865d364d57ed75ae7d773e3710b24aafa29b79135b07e6bc2b6161cf65e56d6d736c6bf6f16d021dab195897c8435aa11c49947df6a3ed8c1c988de4034c01d93215e0044a6eb9544bee6b1385c5a32d0b773f989d2eafbdad8459282f1cc6dad43fd17d1b9bfee13b437bdb0fa9e0499d1cbca0e70a39b550a45ded9eb444eb1e41a1e06d69fadd2b457fb37bb425401ceebb5872ee4d2f38d670f6e91eba456a8c2355fac06916ba1a994c133519b322dc3d338abb8f0097f56f92b3e7afd2871801777507772ce7966ddf044ab24cd4875c95bc4b7b15d8954c7766c824491f39c1ff4fe5d8e01c57ba89691d7ffd3e86b45d95c9917713e3510a9baeecb81acdda16e9ab6144f80cea50e1de39734013dbc23a51e249c8171339faa23f2a4b01750bbc33b0c9add5bde588ed7db57132733c897fbf91e75edcb310f0a0f6eb431a9bc835de13327fa92ffa6d2b5ce41e1300651184d1dc73c17a162bbd4b1eb5d91f17eb4a9d8d1ec57e189ca0bb2d7a93ce1098d17403e245a0133347445334f5fe71ca93f4d205a77d56686c8898360862a35eb53ca8279b869f2b0f16ed610af62fbdcfa4187176ef34d20e3641b1d62a2fce7658a3690119763d7924bd982497ddf315d2d023b8a6ceb2b7de3fb3a243a4445d51138a8acdfe3cb0b5c9147ba1d0cc42d56337ad560a77e506a16a4781d97292f1989d784980eb09a53b5b2700d01990c43a98b27d47d3de2307c173399a7fd9b8cd3898cdf80b5d4dd458b3368f81d8bdea222fb5d009765135489da4204190734b3d1b98d54eafa0228b55c6963f6f4b0c5fb99d8a720c9190a47e545664439154ed80dcf06b6510f9871e6db8288b11fca6183ed15df271453f961dda98a15ba259071ad4ca351d5e58bd3fe20981917839082e4c0da98d6ad5507e8485a51aae5448a3e69fddbdd54808b7fbe1080b253e5e4d53742403c690c70ce6e6774db877503602870e6f81c805d96354c993403c49e01534c51794c46ca45183edb38fe60ee56cd6eb1038df05d926582443a7bb11b1b8361cec51c3f7a542b52b85ed485f190a952e993a8fb2d1dadb40ad75f4610c588eab666d5fe101d530a9399a549d2fe7f74c77452d33f4f7c7e7328b2a05c1e5dc32a3ebcd50a59a3190b71fe815a72ccf6bfd553bcdf75c996fe940617fba7f398e20debb6b161735150ad7aed175a05d1a3d4580677b0b5d975a7c35ab19e3b73c1dc9a95fdd3830a6b4368fd526badd70831047d541e5168657ccb02fd3e8889d4e3860bc901f8165ba39a9fad7f090091c6d83ae24076c2a170b31e88fd0ecb6af677c31886d6d87ad7309322967be330db7191e9d339cb26afcfd9ea4b6135b47ed9a73e4988840801937457b0061129b648af335eb5dbe5df287eb0774c41b8cc8306757d79dfab22be066c82da79a8354df878f6873913e48d8a114ca862e4744a7d42a869a3ef559acb706800daa88e6e0c363110a785197e07ad9ba68c19c5617829fcc9bc88bf4a227b8fd50666e4d5b9754f7e0f4109da774d822681bfaa3aec2460d7c8decd42fe7e5b80721fd373967f8f094e016fe4f71b3e7616b00544d8983b299873c2b8b4cce9c7bb6233c9eeaf38a560bd385d4954706760c065ee29c187054f63158a90cb558f59ad142cf3b7ebfe6d5fed7ac39e962663d5893696a3fe403f62582157f1950fa81a92176ef28da60ed69f31b26e0368cd94f868bc7142f2b7b4a6288a3ba4caba9c0263d20f301452e15ec2fd50b83311a34daef45012ac5bc433ef16df98ece36873ea29c7a73075913bc12f2afe46f88c97ab85de4890e417f30ede85aa58b7b9573364337ef0cef6b79b2b7b0a92c5a6325b436e1f0d24419d519ee80f2a14ea829b04421ae3204d285ae82fda3e77aaa98a2c63257b1b2b7d14decdefe31ec32fee4674e77a8da98f1ae98cf3cca393904c9eef242474816624872a802ccc6a7890862ae64abf6880f94673482942f362ba32d2cf521c35ec1f1f2d547f68bb39f1a43e911db7c08a44541621551830c6a854e5f5cd79d09d23d941de211e856feaf2223b63172c8853acf0e30a7068d3d8d19f8efc9edde1f7f6232a9681b2ea484d9340c57b7fede87bee31c8e9a0710ed8f5477be0b02515895c7a151be948a9ca3c3f1dbf75b7234cea0ac325f877da6ab36a498c9aec1f1aeaa2640870084c9633a0132dc6c7bca37f47c20e7012665ebb2ea7adb0796ed46403f9fbd943254d0ececf4b8d69d6b6aaa4becc3b3015ed2001fc59d40aa543db0444170d960dbbc05abdf09f5dca2154a6277eba07c0d4935c96b7c6d1eff7848c3430a55c7cd6def447c6fcfd737d3d98df85be1d89eb535e75b6a4fb1adc84f84aa8e1ecfc5399a174f06592538aeb9aaa41189485d19daf8f3f9ddeaf29f79225f89f969556a520fc700421aac3f612cca71478eb8c8517a801c1e2a1b79ebbf17ee3c51f41a4bb4d163e5491357ca4d1de7241d41c0a82822baa54636a4e8704f06b19ecf83aa73329f8b24b1e743f6767733f62d6d5f9be075dcb79ae2035cac348c79ecafe463fa1d9637b880298e6fb235261c3bac0ea872e08d5fec6923afbb1faaa65b87d3858f8d7bc007a40e150614d225117383b7d0c2af7d60a74e7a855b14a590e72d4e67d24b80b84a3f4563a07ef93211461b9bb919681feb781d99799b164e52776c599a14587bb3d2a3dbbe24cdcee937fdeb1d01f42cbe9e268f78dcfd29d654a372a39cb86364266fb9faa6e78bbb4f1b00fe6d641559c5e1428804fa9fd29d42f11fc941d483c5cfdef54785b30b1b9e7ef4b19181280f33996db31b349b05b42109836ee9aedcfebe0bce9ecdd026131cf71ca2c2d97fdaf9d8121386f5c7ea6d11ad8f1862ffbfc1813388903ff4239dbcc56bbe71ec675eaaf9702fbdee2e7bfbf4319fb2a5909450cbc969a813671262a8605b5df3fd881f514280bebdf11f5e4e4087a8388714394dc5ac48b7a31c1e891fb0c3f9acacb746653db4a24bced6ea0492ca487d7af77a80b513bd9dce7ddd169b1f643b9fcab5edfbadf22e2f5b53a478cd9481064a4875d47c149c469450a86ca1e12e9a83428fd5061785bdf45f07063ceceb215425a4b14462024de61b6e83250f80325ea3761002b4a6d51eb229395ea512cdba00114cddb668c5c6b57c62a370e09f3dc85e8c755ab69e439047babdc7518c9eb15d2b548cb344931ebca8eef526fe1067a6e83be7c347bd08d2912f37e13d724458baca7aebbcc1c8817d250afb5b1d6a87e062e8aaebc328eb2c57767c2c2b440a5e1a67b3e51f3e4f818dd81b1716c00aafd622585abfc59ec6e5942ca5b7bb31170d5c6adfa90546947891339617120a807852a22f9789e0a283a54fb0d9c319a8784a044cf872b42ae29e8bab5314e757bd10bf789bce3ef8b1a0c60c38f73e91b41eac6e7985e9240efa325547a2255cde47c68ff0b6951853e680a200d642c2efcc7e48126d94862f66f6f925e334b0ad965270f5aa0bb0c6b6d11b69c6b7d9420c3babc02a58e545e0e7d3c4b57212c354dc84349980b9660240e3fa9cdb3a9c3d080ea7b9d46ad266dc582ccae8d6cde4d67cf526fabeab420d07ed0f93acb2c9e3433df4b0a375c0246fafa8d5d8615a421a29e91927845922acd6702090b2c3c90b582d6b1d1d5e4732f87e707e5a9d6f3c3ef60be5b8f352bbd9f9e1bc8032cf84e5a0829354debde833304022bd3fc8264fb0f11e1d639d304df96ce668bb648fbd538ef48ef6780478c796fc97f019431e463e1eeb8f3de8273cba28b30a906e72f73b5dc14f8a3bd94e900eab533f986d5dd29993d9b83f3240acd269ef5fa7d5afed619eefcf01c2b781a4b04ae062cc08ac1b57d548e6fda6d03e5db21c90530eb165b7a430480153168d8ffc1e062013eeeb6eadc8b2086c73bb98775a363a599fa463d3712ca4dc84c23d41eef2b3de52ce1bd5389c451c9c9683229dfeef11ca699fef50258397ec4d4c650ed07d477da43eb1e042f54e4741ad74493c8f9bc27ed7f005b1d960536d1e93adcd039755781e3e9ff9dd9fa7826e5779f15101fb0ca9af8eb6ebb4bfdee75c36603eb06aa1842c0f26329f7ed57e93b13046373404790f59444da0147bbebf7229ee8a10d054950fff4063bee833c63b1b99890cfed7c7241eba0dae7be96aafefcc23127301d5bf6de9e8c1b2e8e32477ac40ea611e6a1391ef66546eca0702472e4c10a6f9129642d37905afa99c230e1899356ce484dc09537c037d52dcc317b73bbb05603752c85f5d2db9657e7d6b1b6b4e703d90bc32f2476256522be5ec430f00fec7c86f290fcd26ff61885b2f6307f14f9a120670fd15bef63b77629a07d7d9d0e2f38af6ba8a02585c5a67f9b898e1642aa7a8d97483ad512eaa21539ec1c52e6fd2266175fab1a4b78b9000fed3412d9404b8b0cb124d1de1f9ad7a30336c6390236286f2e9b771450d676851c2ef1e508ec91c1a31c348f4dd28b75425b70d35413601d865f86e2246238cd186851699f64e525dcbb5ffb2fe9057ff85deaf869fafdfb6f26b1ae4945c7be8dfeae42f83e0c250bdf445e75ef7684e85aafd2437d36da4b57a58370027509c013aa067eb99867cdbf8bfb997fbabbc71fdc8225d10a61fb1cbc76115e3813f2e5bf31a7b824056b1d40e1535554786cf14a8b5fecf7359b7cc880b98c8b592963f227289cc753b306b724de762711f7d8c67b70f4d0efc54b57533fd8c7e9839e2d2dabcae79388c3023d6ac660e1fba9107e72b14f12207c346887e4ffbb8c0bdc96fc8bb2ed2be660acfad8775c49610d258b5c7900efbceaee71c835cf3a34b7c5ec4392ac4fc01cabce677762067b08c0125dee357470c27f3fda229a85360772db28cb50931e542816e2407fe475df56ca87adbc031a00836c05bfa5b5f80fab9c4b2a4435c66e1114a3f8ce8d848f022a2e3765dd06eed0f8595fee56bfe03eb80cf78915f576edf5b1844cb4ab625df0abc4ef2e2ef839fb870c4a6191e754d4ca93e6ac0daa29563e09875726b91b7e96c57e99a241855d5e9ed459c730401b2c80d3349ae930b9b7e8d91464df87c8f896354c9678e41465e9e1dd71a01337c9b29c713d01dcbf6670829d51e86031e9af892e282ae28ab9f370b6e6f657904dbd052e77798c641c391e056511c7973e26bb71132e28169cac4ebae39d04252886585cb642b5ef5f0f7aaaa9a8916c3c5c5401e68c3ed7d02c8d58525fec6297a61f4b0976d1a8aea5a0bc731d02f5df19081737978513787984b4919d976c92cf85955a6cf99c1fe22eb3d1a619ee0873c91ef02185f66eb2d411a6131b08edb289ce96012d09e1ccc5650fe4353c4c4125021169e94865a15daa6750774c5341835c1fa7097dca16ba97f6b1d257dc835b025743041169d27fe35fed17e536b43ec4d20a5baf3f184f05633f9d364654da8c109c7ddd5656706c6b0af848d90e9092aa6a1fd193deba11fd6cda4949f8076159dd57831f373d20584062c6d1730a76db1e102d03574aab8e8d6137c05bb0ddaead44517b612f02487b0b808572abe24bc304b02768f7ef4e7fd970d4833a2d5239a1b9649f5c16b0bc8e514a28e8ae670f5ab5c6f3e68b3fb10dd38307e5ad8edc8ab6b6f3e2244ad593cda1841d96d427c163c9f2d974a76cc2e272e5b04561a4c27adf631b7800fe8823f5173f535ecd1b609ff555b89fd2be0cadea7f872bbdb4cffcdb44f913ba51ab0f8fdb072d039febd96fad310ab2159dbafe185f4d514bda5b3111b648f111e9b633d05860e64e87b62c77b21495024395a9e0b3bcaa9154470d81cbdc6651be1b750d34bfba1e33ef241693c343527a5e4bae29689287b5b4063e87582e405c037233dde1aad583d4eb28f4f5fb324fe845c7fa6577861b36017254380a13a948085678024697783dd6f03a6936677da5aacf4485155e438a6b66568a655865da16d4e9bea4544124b2c74f9465751fb97a12cd8e63bec87821d12543258042970b1c20d9efb9753f7eda7ba1b5ebfbe019b05075a7d14bd228b545d365c4fc2ac9f8f48cefe8a3c3ae9087368c8067ab98fe562d78cea4fe6086f8fc2dd10c2eb721a4bdc9995bc237fbbb9ad4e240bc7cb0aedb6ee1ba66f1469e4caa88a85580d512c0b74af58bc24174488b1ec8f52d2857964062a650e54d081e5a6634c4ddba322b290f70c0f5066a791abe2f91978855f7e9af0a7ae67ea5f5919a4df061f96b33c357eb62a9496a480f9eb0a9e1cc21562bd5f07a86f623037438591ed679242fce436ff3cdb2ded9c8397a9123e738b014bd5ac195f48d232d27cac997f3f0e1ed6da1d044a7a6f5e1e2accb4ea203c18fbe8916cceb4dd8079a0e4578375354f0865d476c108237570d658342de07fc5445bb0c3e1d87aef82683920100cdf1b89152952d717d7cc79e2c8a0f1f31abeb5c5517e28e40e12d6bbe0c97ef9a35aceb95778a54c67eb91a47ae299707f1974be98910cf99779e3ab6d67cbdbf8b90f6f508e4cdd3fe255776d61030d44c8c5935efa82187ac1f39bc40d96f0f870357b2300f79f5d697e4fe3d00d2ad36c210440d0f2b0260bf7a93b980ad1d9319938c241efe0163fe4691284300bc6f4acc58fd64bdf0a149fa5addf0ce6cf0707266c587bfe46adaf9e854bb2eea87b70d78ff7212d769138eccb2fb3ea1de93aa9bf045364f5dbdbbc0cccb2a9b1b2c3bb007f56ccf53b4a50904c2de69b290ab492dd5259c69ac1401943b0451cac25d05fe141a4d10914d013b931d61719977c4f18e40bd4d43476c87aaea61f08d70d278ecf5ea3e7c4b4823e512c0b2efb6a853f0f40f454645f37db9957c87ea877cb400bfd5498066b241bc6f320536ec0242c3ae9aef844d0530284d40f342b0e3ff2faf929c00d06ef332ed1cc72c63077108aa914bc2bd262673a0f2ed34f11cea858699a4c77038fbffab9c849280b3656efb54d469ac68399f47135bb451c2164b6773a473ab93753a68a83c1d5f610d49a2fcd30f69455f5b3619e475f78740a6bdee78f9d2adb176f7e302861a2a916b7302992d951c1a7060547efe14d7d273c88b20f07247777571f78a40eef02d6ac7627653647dc0e4d6dca7163df7dec1ede55fc990fa8f7d8d877e26b1bffedc7de458f59994f929f6f06c1fce6c44fe9b35d99a9dbf433db8a0cd610aafc3b677a2f855d491c559c2d706e0326aa9de0f57a21ab550b3c66c335df3d6b9f37d228ef37326cef02551f3a978c3593b4204ed3415e53e1bf2faebf64954608c3dd1e68281bada25f98ea4662ce40898f6e45f9ab90566ae5b63e8626c1339eefc8399367bce89fed5a8c77034ab048e8c411e06cf2faa82b0d8c36e52e9d78957791a795a6b0698acc7bdc25856e73640c28e7dd1da893fea8a58e5bf4268e27b794b4d390a6999bf8dd416bab7f1c9bb9b238a9e58bbb843f94d686d95e6eb05bbb013b3160a05c840238c839d0ac81e018da52d15a073db576aea1e4ee5eb0f3540abedcc1d40cce01ef63c300376124886ade09df458876760581573187bfb925e59d01980ee7ef1cc16700b995edce14627971f9cacbe1d088dda80df57a4583b9d03ccb3e14e5335a3cc925ec7234c95f9183ce9d51455e8a4a2eb83b835b8eb5aaa89bb3e136326baf006ea986e61fc08710069601f3f94d10d8f243fd2b3e58c3ac235d0cb06ed7b879162391a865f8ecaa9910e587baa2f5d7597219574ab479ab0cb70b14c02d3a2ff73ea074128c4be6a3f2704138f25cfa7b3ddf6ead73252efd243ae8d928066a74db46731b5b663b8144770df907e35c347dde612cbe7ab534dd7e5886d242c4f63e51dfbccce77a61832186261f7fab85232a32ef3e855375956f1d34e824226f79412dd01116357f1c2f3e51cfd84f82063e92614aa64bc3e625afbb7c5b4990357279ba7c194e640d47cba4d83113d569c3e45c0c564ed93b97626b890d6fe8334482a2540b118aff4cb51be4d1cff782dde87a3e0e1de57f87329df30180a7f46f0986dc562c016d2bff900764be4ded75fdea8d5e8f36c79c1d16ec8c268a0d6b9340a05b6aba80fe7723691eaeff93869ca7bb22a9eee0d8e306e47a7f039702cb3437c2f6625281d1d79ca54e1e92199c59ac69ca22f6bd032f08cd1f065fd604949bec20b0332078a1e5de401dcd45b3d872a70666c71e94c3443ff75dbb50ff86f0a62b4fb8d4379d691971ce9dbe31f5ed78c2ba33d0cf12dbfd5bc0ac364a31c0496be492c8ff40f90715ddd093489055745fec1355fe92e17a53470bc1f92b0b33cddfce65923fdca9af035c521d8045ab3b89a52c6ae6e2e12fe5011c8bd2c6f6123f0835b29a5ae88e4b4b25bd05855a7d9879d72141782c5aa1f1b9a29d67fe415df16b74168d6d22f55bf7c5cf45cc8e574e8b8e28b03493c1e7a46d5902f1577608c2856efed2fea4546b14fa67d0acbeb49674bd635fec576b98d10bcfd23cc49b1f1d4c0dd96a203679e96e515680651b09ce5709a5db79adbf70d0f9bb1034eed8bbab4a976125fef364e2c96e1e2c0b6707b0276575dddd4094c1741df4bbd61eb3ef7f0269af98001d65932bba5af0d69604d480b2d2a1f6aaf8b2598cf7b37ffd4a7c61b2825ec5ef3e66d359e3930a1e6213444582d0614147c7f27c5763b3f49c969b452ce9730ac217374bb30fa2d596de89d1314d7b619ba4adbe0bd01f779568b7533b58ef3755cc0972580e9e94575108b2ec503c70300959de110a47f916349daeb4b4fe8e17ea53a0bd035d5124b1216aa6fadbd0cb4fb405b2ef85bf8d0c0ea268524aea9c7e07fcfd896a03705fa3ab86c25f241131c63346693490a922f05f76fe16deca39ca5955f6095fc9baed50861ae7d79c53b1089a582173402d7c7d1ef67cc7b1c16651c2fc8182064e56e4372720a786992059c6fdd55465270f134f8311c5174e534da1a6db7b36f5a2af83b280db1275e610beaefb429cf8b5dae52e69ce0052f2a7f4f590a0b09f29c7b98b604f25fcbb1cef831954fdfb027ceac88bb0f124553ecf4d5025d7a9468fd9025d5fc7cd3807a53e77bff40c2265a9f857d2cee163fbc1b2a508df5e8b3a673f9c64f6129b97f069c898e483bac1fe670816760aa24bf3bde19995ace66a317435bca4c898aed1e1fa1b7b81639605a10adb7e66ce29f5d9b70e20d4c827ca7893167168e02407ffe122d07e4c0b57005bd138c3dde3f5e534a435131b21fe5394cb1f2e11ef8981c0e3d66462c23b31a3ca50b720861d759f3b838707779e4ea6b46760077c49a99f8804a38d5c6057ecc9b5d9bf04cca90d91ec7b07a7c163487414a14b5044ee7c3bc542bdee579757d27db61b84ef46ea55830a556b9774afeb217e669e78e42b60676ba0d0ded734b03d4407d9c5bc8b42b69d9e6f14c7586a30960a031e1ccaaeedf775da03b554e4945d205d246d25be9905c1374d0e94b7f1ac899a49c39cd17998a43088a15035c803b2265f5190b5d0236763a22015eaa832274cdf0322be24f52848ab71bf46b9842b73b3a53cd76f3b24690ccfec63888940744123df03a367ae6cca3d65d844068b2bc2028fb0b34dfd8035252a552418c6aebfc5e425af789f4d20f2803a0569d421ce100dde74a104dfbeff9c86ad5a2bd8f6b5ac7521ccb45d2fe3384f039ccc6dd4087efad95b102ec2d4663a61b21197acdc4dbc181353b44f1e2c43df59be61c79d31a6fa9e94a89276c86f30167b894b7b3bca2eb656addb472967f6d8e0934a1505cefa4bfd60ef95d93d6016db3c786c25d9632e9653ba3233c3e0800bdbd43e35a18d4bed8ed57ac59a5e2de011b362a95c28ed54d87b6cf59634281cc11281054b307aeac32d17e1929bbe3bff6eacf8da637761953d846ec73f182b0efd7b5ff6a4d9374832b0714536c246beefaadcbf068e2be1a8a4fca7b6e2b75bc357dfda2bfbbae0a66ae88fa9477aed207c52c7b746943689d524cf0c0afeb5ee6fe3dfc39df5b0c1e22e861c12e331624fe01ba192941215343a14743e83bbf0017fee3df5be22d45fb5245a19ce5c88b94e86bb88c194d70d53780c05a5b96043b0db56683193ca8371d82257a9fa457ea40997bc5516a14fe18c69f23063a528865389f1ea60f16d0afd63a1c8c29a32726fb9bce40ea6518e27667bef8caf177196bd3f43d738e73a74d10dabb4194f5581d6195e88d7a2d89a57fc7cf4acaee9df7e5bd31a46b81553808cc9d9cda2b65c3a8b5cd3008095d344734b3ba5120594792ce74fce3dc30131fc2e81e4a05b7571c66f61972244330e5bf2af25d5cf9160fe1b9ba84ed38d3a54059c51987b4d1742686d63b19a50abef5dd34c318ccf6f87c5903fa136a1d49ec5848b9c4a418c350b0a0edc55deb1051c03395e9728886718cbad8b9c3ea395f17101db55977ef358682a3a77bc4bd0803c91beab23726e73cfefd8bf9890ea23ec1c307fe88bdd59a6312a8df4c317ad5777e0555c3a29ca57b3ce70603008f312c4bc245a0c20f50f4241887a634b16ef66ee4f10b4f1fae270e44c3a096a7c4e0808abd29181fb420e906bacc1f275846c8639fa2a825f5c8289ff603c35173b69b661b043d5088de71edb540b737fdb750a664ce9b25dbfd9e75bb372cbe4b20ba58cd0140ce4574d0851fa513d7ae13811d35b602b6df344298ef94f6d486254c865e34abc099dbce92e6563cf29e0fc0cd935044e876b93ca8731855eb2ccaef2884a03047899d92ff4d931ca578baf151aaf67169c360f168e27cfc981697220454464cdfdf8004dad592b78351c1a96fbc7474d711a93fdcc4b28f4933ef92db51b12155bf86af3e28b1b80a30d92f1781ce2de4b7154dd5eb6422ea134f181507be7b540e0a4f024613bb61c4bbf76eb694fbc7a8e834d24eceaaffe1d5b38b4b2619ece008c91bdb157a054ed5fdea7c1e24011fdb0b273f175b6c95731a737cb95f3a8244af62f705d7f7336506b915b200fab4e1874d68d9e97ca9933c08e11aa4fef06bfeeada29e563763e520cab031d2d7388618f7286b7b3aa74cf12e924586403561de55d8acd163879fc680ea2fe5f949988985cd9b13d2891ef66ae468e3b26957a3040643f57de24705688cd6c96fd32ed090a2310bcfd98fd2fea8ce12df47538db835891d0fe072e23f85503a13a55c9d51303f6005030d025dd57895e88daf78f04669cad1b82b9ea5d371fa9ac49b23cf0ae68be5b17d0ca85b0aed53cb76172a5324c0cc939ccd7f2711cd39bf7bb5107647ea78d7972123ee35f868614426e52ca7d5422cd9bc58dc548125f16cd90d8a66e0baa682435f15e0d38272c0a1cdc9f71bf77b91f23e4ea3643aee9e53ec3cf20b79119916ee83732c683251652ebc09e14dd7e1c6103d9bdee49b8e7c35fdcd3fe3ea539a0c4be8398ef778c489fcd1e5a992c60d8680b8dad80224ac3562c575a045c19176468eb865d49feabcc9322cb4261a79711b28b2ac847c044c5c9721933e2f9290e67bc56497ecee183767f54525c964dfce80499e46119ce8213bb5714a4e5f704f59f5383ea0a74b1223158989d074fad39435752d770cdb3c9e56568b3554aa18aaf273bffb913ebbfe4e28eb4535fa02e2461123559aea15ac947305ba94d63e9c61a0e83f371cb3e4aa100ef42f353f6557252ba9794f7823c820b95f045d26f77e76857ff21b91621daf9754340d4b1026c667d445e93f4cdba9cd0899cc78c1f5b590c168db8eac787d3b21a746ef32bf40db9985fa5df7d6c192b922f399e7b55eb53bc41bc6d6e47fddf18580390099bbd4e776ec7d1a92c64ebd1b15275a652bbd76c21d631e3be9a09f7c9de6f33ce33bba0cc432f3def0650cc6033d78a2feb68413706d7ba42af29ae8845279adc54f8150bf44b4f164930cae4d7d16b4d59431630e66ba8c090539c1f6336e09e878db1de80e0c261dd1b9875a64568239c9217aabd616b04e7c0db04bd3b9ec728c377bb1ad7844520f907347f6610860652d29eb1fd4fd676212de2537c56068e918205f04e069cb035ee112ec5e78908286e6150aaa37881b70ef5bf49e403c3a0ce74700efbf31c95d0af81988fb57fbaf8302a8acadd9919e79d1b4ed2298649a169cac242b610b4bd23e01e66b4bb05edf2d89d67dc0a23b141a7607ab0ceb405941f84bbb2aa16ffe1c699d7a555cfbded9cbae485df2d090486f9ee006e6560bf717fd24bcd60402e36e60d8a888f5057b8179ef475f8e3c1957dd7c645214467d0a1c4c13553958c82740584b2be6dc9859a8f507184435996d0be4a46c5db12f5d042dea9946d4ac107f2151c46d13aef01b41605a96151f357cb78f492b49ecf7a1e6dac7e5037b5036a64085b69b599db3fa2e487de33df26005ac70ba47690685a4e734f54ee79c5f71385169b7a2164548d0307dc77775dc08d4048ee3981cbca32729b04174eaf2a68f746f7f08537ad46d5ccf6aed21df070b9b29035e63122627ca19ac24e0ffd421149af7b550040e3a772aa835e71e1433a96d5d3664f355511c903d55a6083f05199b8779418eba9bd466f62b5b5c763654c7120a8f40c00d85a5561cf24dd476437d782c0c9275427ff171295690c6e56697fb7ec881bf1d12576a8b99f3648467d806017e250ed79141e2db4d7d8b5d38a410ccf7f06141bf5ca76c5cc0104a912d7192056dbad6680c514477ca6a4acc5c494e44b00190d3e93990b961ea6de1343b60b9d47b123788b00799bd01778906002cfb3a9c50aca61f84e3f5629c0792113602c939545d6f61d7dab4c7946808863dee9b2a84fd3e2b27a5d55014023425f4cf779f5d11edaf2ba41eca2dc9766e290f1ed62fc2b9fc9299f13aa9c3df22e68060d5724fcd1364696c98b7497521a56879b9540bc60def7bea8f93209a312ba1d4c17541f3623ee17f0d438492471a28e232364f8a37f7a33b739291bf36cc66af5275b29efaadacd1f4f9bd32c4936fadb2f34722117cddc0434e2e95c0416e8451cd3bb8155aca10a77ef60a0fe5bd33a00eac33574ae86404d3e5e3418d1765be558d5255139f27cc66d27542df156e12db8009b761fd26f5f82e0ad2d61b6d8ffcbcff7f277dfbb073cbd396b091a5b2484e7262c335ccaa1a45ad08912fb497dc287497a1ef96d710e45c5f5d850e0245e966880dcfc5496e4e9d621f7224f72bced992345ab305dc6dbd7df1d35bc8ad45ed4bd06456c1867e611bdcff38cf737723a5c947a885c988c48ed56bb0d2fc83b0cd338aac13bab656306ddf4a64534c85a93f2c3c8a1ffe89d70df3e14ce4eb5eb9cfeee26d530a88dc5acb54cf0e76e1f8b5a4487c86586cfdf99c01f751ee42e8ad74882b2c8b2d1023f0f2bb29dea79ced34fef909e49fb6f3e7240f88b3bcc5895b020a7bdbbd0609960760479333cc51b5e7a49f0d61f2cbdcb8e2ab363beede37b05e9f6f87f91a6cf0f18558e4908417821cc19571e4ab996befe25bb9566afb927a021e0fd0ceea91e6c14d3950c5018b217a9b0e6088b489c884365e8ff0d8ea3ac3a9112c7dcdb70ff407767bd061c5849ae747105e3d85eb8b3fd247e27b52a7f968ead8cbddf0ed706a7cfda64319ead64f138a7371cd945f87d63f8ca51e2eb3c530e6e2140229378499219f29fb84ee40c830fafb3f312d7fc8736f9b3192709d2fe86143b6e1ac55e15deb61e2a8157c918605fd1d93cf4826ed60d9840e3cdc723639e6d246142fc10b49af2c20d00c4fc6ada9385ee352562966e46d4c7700832eee6ef9f42ddfd74495f50144882e1b84660da7f476babeff26c8f8f015f458b71cbb3bef85b458a0ec49a4513de493c0d5a8d1c43ca46afa733dc13836b4ca698b69ae3220a7703116e2fd74f943e3526d1f99408a6e637dd148b4d200d0da8fc37abfa176dd459d95ca1b420361466f5c8e6f360c6464b34d76b8a8ef54a192c5e52b65f8953759614c8cbf7627949ee6c7c078b812f046caaf4420a1b81d79f88d7bd6b1e9c693568d8776bef7165d229d2590a3d7fa9ece1877fbf74aef4869f00764e98080da06b28ca160314ecec440ee03d45f2bc14e668b9ff005a621212a97a434f1268ff6f263ee57a9fea277d391dcba3f3177b86bd697439796eaabc2ea80c881e742d055d2ad6cdd5416593dd239bf89357ebef4c4fe4ba07e4ed004cb75fa91d5d2167712956cac99cab0091f799acdd72e2e4f8a599d8c0f9f959cebf3060cfecec287f0631fe33e00f95f88327c223c04e77bdf6885c80891a64580aa91a9869995973568c91dabda33b121181d9c5ff14088e169d9134847f790cf6d884a949e89bed2a582691f7cac625765fa7275d05f244bd1c14a97db3e9d3225df87e5c193f7ccf94b742ccb8ab1f047769fd941ec0a9ffa990925164da7ca1a2e9496c8761c9a136748bec8fc7f2c9ddc6b39c09fd9a9a4bcfb512b5d597f8af3a7f60c68459d18dd8936aef563e4237aff88afbd142b6f51afcde00242ec8bf9806793d1bf5dd29ef878bb59b2a3403ccdab4dee64c4427fbd1b2fb7c550c19e006776df88599b9904a0fc2cf52f35476bd2a8bf9b08abe725a0336d4bc1aa1f9f3f158b413a2cfa20197cab5b4f717cdbd22419d49c612ceb4c98c1ee257965dc1f535ce5cfb0d5394dd5eb6f77db5d4bf6f775c0eaf333ed2187798dea673a73e737b1ddbc1c9b7fa1da7892797b218fbfd58c774342e64331f723694057521766a0bbf8c2e1cfd39907c4ae43329268d08a41c24a06354082d14d8a7b4684f99c3808ddf28ab14247856537e0a8720e7745351558513c84deb3a954db9eb68b6947bb0727fcd8d0a6c16b889b19d7fdb2b99f651dc02f166739ec98fa7dcae5b23bf9861e1c3eba9cbc604d78325e5377f55f403a0c5516d48f2c7c37a8263579a526ac2ec3dbe470dfe3f439271a184a53755a4e58df4bcdf03d787a227209f9be28175c8be5336fe1410d66eddb9fdb6a3bee363ee1f5fa1e471f6d7cfeebd4a16b1725b96de84cd2556246ea5434b98a25241fece2b17f2e5574110d72d03a90a1f6ebec473386b38ccb53eb2ad2da6e817fa3cd44da6f00cffc16c5671f410e16078a124d78ab4c8a06b347fb683d823510d1bb570cf8cfc68a59891e752bd5c319bf8be5683fc876e83dfa20478b6046682101e52d97ec22debf9bea088018a012ea7ad3e3478b1a27a9c1894ba079eb157b3f4800129e5d7d26af84b0401521732538a59481d1ec68be4accab7b03a39d92b3a7c3ea65e0b8fd69ea1d527a04f23d2c1e809894ff3f4a277e61a608f3f3c66a3dc6259e4842e8f580c9768cfff71f46d252e2b1b6a4d598e4bfab0ea2997b519c5770d04cf5cc04d9ea954d85c0cd75896abe096b0b664e0cf1894795213ffac5de97de40e68a1367aec35e8eb5131e649a37483bd2f19fd2239f4adb19d4436fe937db06d3d92e760413367e153d48d735ebb185d977869147c502f23a268c05992679f31b8c62b06cc8977a5f6cda2d9dfaa947a171faa7797e8ff7db844c2eb6dfc24eb2ff13255fbe97e45c8cd01f9428c2779888bb63d910f9b946a8e94cab066a4db4b26154daf6d0c230558ec5b8e5105e0e83c0a10b2865dc9316309b5eed4d0f6bbdbba040940642bae2215b372aff4acc6c2bb888d8964363e8d6fc73622510cc41bab823281fde542c29e097b71b84579d0a5faa2d580da5c54f023c71e262c6c5d51ada3611bcf50bf391d6be27d54e6f9f02f325ea9cf1eee40baaba8a11d097606aed8a20a63ee74e2e7148c3b6c5d370933f0d1bea6893183c227c184230e7c02f8dd9a5b8ba858d57423acff7ccd81d7736401af38024b17bc9d87afde452b2b85625e4ae38a6c3811c943454b3e418094537359de6cf81d8c8d21500425c0c61b15dedfdb634631a231ba9279a23e924a6ae2262472281b952b86607a1a76ba7ca68be03a516acd4d9d745b28e7717c22dd76c24504c8d9a3cef5b5413f4a3b024d9a4696fd0cf9fcdb7815da1f458a79298927c2ac179112a90ad8f04ee4d2133cd3acb2e86e0532c4c5e879084fa6d356bc2d07d5e0480759e0c29425fe3d20427a54f9f26d93565b2ae02bab40f50f7af97a2bace8fd148a964cfda64882e76e1bb09ef8a0ae8d31c0db228e65129715f9d0fb2cfb47e515075044ac0fc83328cbe1b68a379bf8c0f005e3a073e603a688c33c28fdbbb0a062d06c02feb3fc95e943f5d9e9d0a4a6da8dbed27487521bfc1ffdb86a8962a4d44bdc560c1f0107e8847889a7f2f251089b1a6e29651f0cb5110407ea740adcd7b5e0aa8619b0d9da7a797c37c74770e1e620ca1027705693b153996356391944a335a7b1bcc6bf9acdf8066f1132def054c73ddca58535c4b138cf4c26382cbdebe6c869d8eef72106923bf39e88615e2e4ba038c42a850952966259b830d7b66229ea41cd4b70c9c7500bb167da0b08d75c3ac270cb72d9b80ac4df8ce62d2aa613d983eae1d03bb910d276ccf124f7d16d53223de7bc4672e70c18374b2274f53c2d792889802492bf22c7b5da9a1160373f9d22797eb1433b8d14177c5c3ab8e242c28ad6082d4683afef1d55936fdca88c737bc5f22344b076418eb13f4695b722149a525a490858c3e2df79574cd291cb8ac1bfed53439a5908963c38b3875c25b2fe45db3383f153e0f63c0a981b0de500afcb9558065705bae23ccfcab64cc767129977fddf619f0fcf8ad89afac961571b5d6bccf570fd7d211699e40b9f8e693981daa156b20aa598d69320fd05550403fadd50c06d0dd56ffced54a6ca1999c74d9ad1c6150f9abab8a72fcac4e1fd84f4b911a19fe4be6181ca8be18450bd5c5bb51df7c275c78c7482ab1354a2a076a9d47422a09b05f276dbcad759651044dc7168596c156bd35054ae4eb3e196eb9f56effc5010d5dcf26c5ac7e4f9be662c61d0a93d5c15a07fa600384913a3f94d978bcbc088195293d221b554735ae833b846b59469ea94a052cf30f5034058fbf0ecca1ca49b736c92ea10db55e93e9bf00aad13d5f7c6799f56a0ce4e108f851baed52d628948105006e8a19511cebf366d2027ef6977ba8bb282b6da36e9d3e7851552b3314ed028b4c1e765855366b4b491b00d7c9321b5e2e2aa7391a379de1427e090eb3a43a5230b69e726b1fbd8d23936c94d7e1d179ae1665b0ced7b068abb8c16764969e3e1b642ec4d4bc52228e17eda6202d07898f7951ea21a902c9436375aee27cea4ca2439cdf3927a197136a3b5d7b30b0bf0647e212e5511bf29c2c9db3e69c486bc7c5bd422dca66428c671b50947c593368ad4b8bf2236dc61d4389e2e1ac1ea0672d38c69ef3f86ec197982496a6bc91395d6a2cf61e8d0d982f91beba5ca712079c3032df906031868606757e67a4e3587f467cc4400267cd7f42de62c1790539cc0bb11fe33c7c61821ef7538069ae4ec4e3ddb6871e940c17757974af6b175db4ef769c55867af61c4bbebe0899ecf237b050b2a7a515a6e0ff693ccb94dadeba40945f135122781f7e04f1556dcc51a7e6c32663285a7b3607c47a1684d0e40ee0df98a276f5ae96a960025c2891dd3d18ba5a0ada718c2aeafdadc85a25ce58cf3de8378a687111fb565f84280e7057abefbd823b2fe026d234ae0cdda242352fb0c77d98d923a7ceb9f49dda5c343363cd273eeda01dee957382b9704c76b9762e91e9e4fa155f4e125262d2aa56a467063a3c1dff77ab1612e30c80d1e88eb9bce017a6e7e61373c708be8355759df40a136d9de1335048f65224bfc7c3e38fd9b857ebcae719cdf4bcd9c2090b48a05af5c1fc836e94f9db4d745566db67f188312df7c4a2b2a6a0d17f5f9834e8f4875247a5ed7eece6b27bc83f6f99b0a36f37c5eb4764835f492d1dde3251ba4d0303169826b3ba4877bc7f8a777e4797eeb47c82e1270b0eb5b6b39004985f9e4d66d77208ebb8b7e332d7c1246ba748c41bfe122a0fcbe5f35a4ee0dfc3ff08361b258026acf4b958ec918defe8aa24cead1b41fb1242cd2e6fcb10ed1ec73278e4b0eb56fdb2aa30e646c13430a447bae5980d7cd22a20497ad3f276b35c311729a03f6cdfad53c8c86c73f61bdcd52bd368c2454829eff31a82c428e5e72c10fb317b99966d9162d9b5b411a17d029221168f63fb0d65d4ed4b072370d8d02e984e2363fd82670c9cf97830eff6d81caf63f95c0197ddca319e95c1123b17187ee600968cb49e2d9fb2ffb3bc73354a65b87bbb8ba1240637e1a64e8de213e618016dbdd90215a0a609fd34bae5d297a5b36f75e8131d73501d3e95caa0a255459d734bee71906b2a9bc6bf8063d92858973c03f2e5b6c250f8c2fdb7e4f852293bd9dac92a4caf31c9f66a3ea313d6cfd1e37f3c8276dce068d2e4d8b958bd9854683614a0ff439e0b2ce55f8936d586752f515c90c8d88fae3730ae9b4129a410e5654010b82405f11fa2c446c9b3a93c90da4bffc481cf3d87d57992ce529be4fb000bf020be2a56b8f0994ab11760a5990ed49acfd8d4311d5fee5da796e42a6d7c27e468ace460a9aae21f98db5f2df3ce93775a5d5a7e3f2fd16af7f8ed381d357aa5d0f4bf6edc94ac0459a764c983c295c67691b14e93373481d75b706022e2cb1b7fdca385089a85651d14dba559f8dd4eb9f89f54955c0874be00e31687f954def8a1842b3b159e154bff02a8cf630f5f837997de1ab754a70d32f62c359de7b594f6179a2f61a4ab97356667c1459b7cc0123eb9f549285ee6305e556ba6421ad3d9ad527f9b6cddebcf83e9e109b2fb8ddf198ca289aed06255125afd1943710653393d1efbfe2e75c2bccac798bc3e3eb0d4efac7aa6884e09a2c6cb239c1d0d891543550010998e8f0934654153fcb82b2126478284f96a79522242aa0f109b079adacd7141d033c76f86990ef7ea9d1807a6927489ba60b8df68878732afa8966ee2aa5b8e71a610e0c0dc67845e7421c55755088ae316459e318da742535e3aeee53b468bcefc46c2f47daee6a1da29eb4ede7c28f4785cc467a878849e4f749b0c2763b5c0fec03c22fbce542006f4f74987052af034feae679a59a1495198f96b1c3ff52a711c7a83a4c61f1ed5cae4abea820da3c49c728c37019f273e1d2b7e68f5033cb4b5ae9a3c7311bd65b1f94b9d2f3af24cf5f99f1c17a36b6945f3f2ee2b523f527aafe5859806a9058f49ab6ed644c344b7deeb6f9ce39ff465b09a016d5e2002a9393804d341ffe566e419d931b5e1f02bebe80bc97fd4ad649b099e8bde78d5a06c0a62d6ccc0721b84646267a4727728f8797ce5a62ea6cd8f0d23c03a972178015e5710d88ad0c58b75afcf708f3350dfe85e9672b09be80a1851123a96669d0aece3d1065256a7a5fe211e1e23e2a78012a9654d4177ca84a6e5f5fae7316566215416de659b2b37f711783f3ed18bab947fd05da8ca1e4d0ca2120f8b6a9d2d14a444b9d487ea69ba310bae87080198c13ad0eec137d3770412ab283d231186d090188581fa0bb83a4e4c5b973c2921ebd1bea9d54a10a471fbc1a3a85664a6cd9ec2a5dce22e5192f54dae8522694d016faf10ebb8442753b7f4cd3da0b315227cd0914ad223d1823de626d1ed02b59486641740d81c061749a694e97b200931780e3f680001be30644901940f79e22c7d1a9a71fd5e93db0f002af748740ebac278963803fcbcb1e3c398594acdc122c7ad179694d497a947980f957a3e101c1f6c6b13dd3987954c4e67870a9feeed7a7eb0a0a78194a577174748674c3cfcc67fa152ac5a924f4148d7c8fbe469c5849e9ca53b0be12250e4446ea341a37084b3fb568194900ded8c36bf7402c27c1adb2c7458b75446249b62e4cb1026b6e1690d85461d1bf4016ec385cd00a77b9a2e42088691213f9d94bf4d10542ea7c1c89cff323981ef4680f481f7afd6573755023aded9833b29c842a24e6d47cce991a901b228a915a61da00325a29635c7b97675d389b855da22ec4fa317b64912f3a7acfa916aa2ccb1165150db7066793e7dfd2f46ae22dd5fb90ea6449848739c0c192eafe754a31f2ba0918d4a7572d60e1200f4b8e7cfeb0e1c826d5dee2bc69a2c142c6c0ef875358ab596c5d615bdcb071ed5535f75d4340402c8a4b9d3b5d8c1ab71a5cfcb847e43239a1f783c99a061614184c173ac4a56c49f4061f7ac609c8ce93e7beb6beae13a1610c145619ef1134f687788155e8eeea5edf2def954a7f78a1326ba838da629e7bf6106b17ff53796ad0d561c5d4ee0da7434962e8665ba84fce200c27d24b84ed7db6e6a5c6a67ae61cec1d864cd1359ad4aa3a5f0f30eb8ae7fbdd565ab6b3e846ba6c18273e1649c6a198bd9dd64d049a9b8820c215bc9b2fb2b879e91dd232ef6d8918498eba7764db55fcecd497688587c0e30b56b824257664837e32fbbfd2137cf773c76bea9183bccdb7fc0aa3ba7e919d1194154469bef062f8577e2f42fd4c77c2698c684937c077633247ab3e72c93571d8fa6b31c2f284698d06c673ecfb414c092fa0351022dfba417ee3b052bcac40e29b9da2622d7910eebbfe4376e914db1576387f6cdeb25443d7a161ba55f5f01dcdbfe21ce374c4b9e102224051ceea2d680d29c027346260cc2925c1d01369b5ddb1e163e7486f331e39858a26b210a259409f5ff97611a5f55f5e67027f40fd20b00a452deeb4d59127cf6e96567014c7648cee59b36caa69882245cb7282e79ee2d69056b2f494c75d7420913dab343f0aedb22698b418ca48c2c4042682343409a58d06d75ed1cb43d1e3d09a856e7d546be9df6c67b45e46bf6790fd9f92ad3019218a12babb91bb89d3e29f846bf30272d84e5d612b364867df80bcbf967ac2d6a74880e92ef9b3089d78a6a6ebc21ce0b97b99f548a33341ae0bc3fe80a0dbfd7efd56c0b0d88bf76e1a1f63b54bab8f00e62bbbca1326a09ae48d55fd5c5b48497567c07f14b4ee0f2605c7160295bd96ce2dde339c32d0f19a5c4f377946d73729e8d15ab2d64e8dd43cd50e70ab533a4f0491c634d6940046317a6e33d3ab854c63e3419f783896eb5b55f9e8786a929202d10aa8735fe5819a5c9ad13c016d2aa6c3a621e6034e76340ae26d73da9239c9cf15fa917bf39909e56d92a31821b7d4862f94ae60f04526ddad2c5dc478a737b1710798d2730c68e4d70eb575b7675dcb9eec3d507bd5c64fd7b12d4ffa648ae1150b6eaf54b1456ed48bf5a35af7be4fe2a134a567071d5c44f698ffe10a526afd0c3dedbb4d9003fec8268b766bd4dca017c15fc8e4aa43304f3456a70f19ba007c67bbc677df3bccdc51cd16b377f0e2c13635e1f3a77da2066b44edcb33dcbdc192eef8f47cf085566a180535a9b2595328580afc543530d14d9f4f32010cf9383b54e77da333c4588478feeff5d6565eaaaf2ac3d122d737b1fbfd43ddc2bb0272516abdcf6fa49e859307ed348247c2325d1a308c4a228f107ab7f719c14f98215f65bc7eaa434a2dcb401dbb66f6cc236579625df39bfdca152ddee0b16346dba5cf5c3bb54286551d989c5779aa9fa5c654146aea5d6e652e2c62c327083514df30f93edd05e90ba89163530b9fdd64701173466e3619a967fb65ce992083e68f7f70b99f83e2c478e9a2ab8a0db2f12221be6ebb3ed17c0086a97fb2d4e2ea246276122f21cf22f1df5b94a0d43142c37373d898f4bd6c049a1c26b55c8519485a33b11c3a88506accb273ed10b0bd4589b66a9c71f236a7a893a76dfa74330f116b14e289af186290ebbc7313140663543d8292898a93551c431f98d43a6fd8f27c2e7ee0173bfd8aed944813b8de5fb29cd2cdc335640ddb7c6f94e5227cb0d97092d6f6f8adf0acf593dff6568d93b6bbf47a80224a2bc5fe2e6349a828ab516dd99135b112a27d870b6c6a34ff72959bba477ba0d22a7430fca27009a89bbd1370fda17e85a0ea6e9ed9fc08ea6a7aa5a142a7709be5883b91d5ad830aae471bfb1f502bec1e0b323a24b3c3b7d83269daf5afccfda8809cdb612879a75e72b9b91ebe9b47f1cac8abd8657028782c092f0ad95f9415cbf666b893dd602c1e22895110a598b44736909869cb590378ec30302f3a239366359638cc6c4670af3b3120fd3f3ebbe753e6497d6ccf9df235647a5dc5bcc12ed2ae06876da1e89fa94cd70c6499ac4c734fd020f40ab332aa8a712523a7eac372fb567cdc8c135ff2790716b18fa84b160ae6743dbecebb04acaa93a3829577cfc04a84f2cca9b1c3cf66c4452ef308ec3d9629d66f344b432facd9a1a9a40298bca60e0e8abb14b7aa2fda5a91a3047310fb42975ae628a819745dd0a3a1085da5591a5b8ad5e76d5f41ec0eb6c375dbb4874ed1101edb53ba25a90cc05d7d51e5509aa949e41ee42e2e2f5a42087485ae26b9cac701796cc4580edbda9a2e5c30230318dce3b864046dc0e8c6c20769ccaf47769c09717ed11a5ab91122ce7c43cbe3f5996e107dc7929c0e8d8f88530d3e5bf5081da94b373f6a609a2d67f3d58bf6d399bdff1ec37a1ead97b3801d759d3ebdc0cf887225bb83724f4ca4a3bab9251fe824162705f411b6de0146b883aeb3f7da511a0c10b44f5dde3161c036ebbe4e6d484aea02c1bd8b39adb3d6b28ae7dfc1393bbc88ce27b0c128aa327e127d393873dac9a550e472f69302328b16cd0bdc26a41c36a16b9761d074e7b1596c041f1c98074ce37cb09875aacc2b84620b8b162b652d8f5c17c01d800b99c876858562e24a76dcaa9e631ca8fc81cfd425527eee9ca09da0b41b0aca2e8eff565ce31ae3232fb30ded3a9be7137129d631a14857ccf0ddd1b6c57e49a2d8290adaa08484d78ab248bd4f57aabe53af2d364ba3516290b4d0fa88420294f36e80b4ea97e64539f44fab493c3abe237427ea7c21ca3d23865b222ae47de8c995656b794c18b68a728d261ee4dacef45a540531531d138ec92b41c333e6721694c881cdcbaa49ae77241a3f4c3d215aa5ca516322630a192af2430ad3a34aab54ecee5b887ee2ebb648684600bee59fc656d9a3b697a6a82ec2bc5439485f8a3f32d9b71514e7929c4c78e8583fb50b1dafc4747be5b54ef33eb34508544efb911bc51e05322a0439e1c6b59ead68c9a976e9282fd5bf552cf5563d9d9c82cf3fbdc0359c30f92805f6c9176a287a6bb5b5ee564e50fa695094cd1cf85fbc20cbb3b1b43c392ac35303a2763848c6c96ef0fdaa88dbfe4d54acccace4b2ca3a27f164a7e4536c9575395171e38a5ef699444f21d78b292330ac7e4a2fa793c4a2e99867d2cab587d492215dffa03ff933b7a360d35d2942ffdb9969df9e47226d49643e2209be5bf55bb5132f630578b2d605d1360af79b1e4ab59362e46367290b4e55f3d3e052cec7ae56dda8492a51d7088e6e004ec9b95367129f4149290c58b5f98fa3af19d7fafb560691f8c9b0bfbd01b28d98bd3d6d7eb51bbe5652e1d7771ea5163f3e372ba6c411d96c644c372680ed0b8b979e558f1cd486cf27a8ae39bbe1b327332c516fff292ab327d008c72f09a9c411d3927de8e1bf30fc938154cd7c75ab273f9ace5cad840cb16cd7033886f75dda890f01a48fe2f4dfed73e5c3a860b205bee793a744d6adca5d1bcb86fbd6503796a06e4705540f8ca71721ce93bd6eee592e59a2f1f08a98ab9378c7f68ff0307213a395ee6a77e1698a225f23e0246b0c536daf739037c9c2bc436cf70f9dca7ffcc1012a83c3850da1afbfcd85be460a415d425ea781e1bac1da864bf5918e91e022083911455a7ce56a1b6f8a7ec662fa79455506094f9f535817ed70217e2051a57fe92debcb260c5b53ffaaae9e8a0f37866b99cbf83f0617b09e44624602fb310a38cdaa1760aeff276e4bee4f90d3b8e88f81eb8885258233fbaada93e17d5bce624f8b5cba367a63033dbf85bd6d4c573d0bd3d71742dd67d2a027b6e2ced84184399cdfec9c676d60f76159f54bfd91723476ef94791a5171ed818f63575e0debf2846f030e49c194e4a123c8927697105d44b91d148621a5aa562f86042f3ba6504f52d0f60e68cb0a69ac8d1edc67d25aedbdaf506ad532f2119e1b9cd630b39317bcdafd126311d6718b2399162d0c63f478fd46d10d87e2a402a5a6666ca11b8cdeec077127b39779962fbf6b5fa4eeea9f3acea2a46541ff1d0011aef07d32ebf34f72dbdf2de6891658b807e021849961353c29e25dc500995f3fc024467d29f202a4136745dcdbb5908a03bbf4a35f85836cad18a74e383ce55d66851d380818d90c5f7cbf183742973d23c7dcb0c0c8afc68b3a2e9c6ab13ef666e93eb74bfa3a74f0500a053fa71e40232d3b07094b8db5a6fdea7986cce104dc0ee966c1336e40979631ec97f649f5e864d991011147e9e73a992ea9dadfa5d52e4f67f7b4b38a876ee85fd00bb18114875b49a572d895574f69894c5f892a71c9aad527e03d21a5d74777e962d7353968d1cf6384e6a56eb8df29c9eac933a56b64a4030b69d1f2bb6526554d5ab25ef47d16a464cda72de80812809b91b5bcfa0c1b33bf1d83dda9ec2a937d3427fd98bc07415aa270d5392ee179aefea4800a09ef7f8aae71ca045f8b2032e185ac26af2a31909e402fe77dbe55f9609bddea7f9ae7b6285b734a533a1999e1ff4e275d83006c0d2fddd2291ddc6bdf5c774ee8d6349fa533848eaaa14e1660d8e4608d40361d4fe28a66f417a5e8ac91e3a6b9ef06ed06c665abbacb9c4cc0263ef6ed3a080c5f4057847b11527db31e389efa6842ec60350b5f035ca51bea693fc4ecee3a8b68c91bd3d14897ecb8427a38894ce7ef383e6ff5d9dec28152f1c91c871ade73698e35edd474d07b67e12dca35baa719fc8406651d4ee259aa307d1736650e8089185a7753e74aef4ad188ee717a03220248312db5b71d0f6f0e508dbad10a136f5442085f16a33aff7097b59d08d97f54468c98811826966f08f1947d347454e10c42d5a62158a195a1c31bd3272bd5afe0843a92b3bd5e9bb8e94de6fd52acb9131d9f84053a8a786d1ebda42cd2f7988b01a823cacc9619d546261ee1abcf941328a4b26da82463d36f815ad8419fb7a33d0316db04a5466bfb427d965246aa2c5878a07e3b47774de42d829c68c57c890e79d8d62bf6410ddaa117a85437bb34df1f8d9d815a635ddbe2fb9fd59f7e52880d579969609a83b2cb5fd15bd74bab8c9283a824be7f70bc69193f8b3ce0f05600242bbf87016d6e98845534946fc025626f30ce1f0f89613e65ed376cda3db8ab5e4b608493ad43342c4764337b25b3eb9ea826e56f3b4e12eda97e5fbc61afa3b1179f9c3dd6264a6c6052afc91e89c5bad77139f485a1a1b6e0658aa61250451bcf86f3389e642e711ac4c436347983795f07d58cc01abff374b5b38d0adbbaea9c9da5ab82318c4fe793abe0b1b602f0ec94a80e3a493a4f393055b1cb77528e08fbf628d2a46d9e6fd1a7c5c6c73b71ce13066b69815ea50d7307defccad46ecffce1e6e0b50f2ec3b19256bd75011d5231bf98988c66ab3fe3147aecb89008cdc7ea40c10826b58e65e7569fe9d251c00b2dc1c11b92a393c146583ac7f4df18c6fa941bb8f5bdefe71b3bbe20adcb13ce5443157f5a6e23ab5e2f159d0f684b78bdcff0769f16b317005c892a03dae3596eab4b1b66dd09eff9a31814002d94d99fbde28eb1ffabc77ad5ad91335829d901c3889d2e50fcad6a8d7c7cc68e51ff79be682e41f015c578f0992bb2adccccaf71c67aacf0e2f14fec43ae5c595263094f444dc0b3feb48efde2c743c9aa46ae1cd98d58621905f462455715fea6633197d6898c9ebe795e4837ebd3741aa529cc9fa94e49fc85750e884eeef95dddcdf249eeb28db457277016d900a9cd4a6f2a2bf9b2b75c06e259f3fb079355f203d249aee0dc938ddfaee11d05f4a430ea70afbb640c6cea19632632929634f18403ede0c8ba68bc76a0cda5a4cb777736095665f0ab54a3d55bdc7262aabc482931cc4eb5268efdcf95807c9e9731885f6e545dd1036d42a6c77187001ce4a9af656861eb623b64809500258efd80ef6f2c0ed4b25a92a715f4a7b2008a18a4f214a2bb4a5fff80df7924049022aeb546b1df401f62a04f207de28e42332d98ac01d297e6211314befeda29c99a183f0159e663836938031ee4e39fbca968058b52ef6a8b64516852f6048575349ff004b2708b7998ba173fd787f512244518d8e085a43510e0d6ac1ea9ada203f4102b61c04c09e0827eb0dd1198022c7be09daa9c92ba5db7cb0f2fba67e47689ff5296a48da420d6da0bdda745617b7720a1b0bf59b080433de2380b5700f64a960e150294eb2ea99fdc9c9857a97794dac778b87be6be49b2a74d8a6e49e1e9ff6a0d8f34768d4b52619627f5c9bd472d947513b0e8065953d96817f3b0ea4a8c64f641f63c34785ad2f398d039f7581d43ffcfd1a9bc5424327f0cfcbdb073122f0fe51539c4eed286d89021e4d234cda90ea7a71d438205a7536650fe7f56672d64f8955dc41029f8eaa0102227c7edaaea431f6fad1f01908aee4bf4d701b1b5de284a7dd6aab3d679a7cd5b9ab3cb7ca13bedddd6f5ec29dfec7f78e11e47793122ac69de3d2fc241fb10a4e0c6af610b59c00f910d88556985278cd47ff9da53d074aed16ae38afcecf590c5a7e21bf7ae4073544ca51e40f17196631c2ee2aafd622c94e0ab4dd57e0cc694f02b5b0423214e8ec196294a2182221e33436cb79b9ee4921655e0bea14cb3c507f09c1686a84d3da129fdb613cbf44c380561a32d5019da92ead1cc748392075caeaad99a1a1460ca94422dcdd22cdd12749f5bde77edd8fe5df9afa460c1854fb6fe41984e74f6c7e76cef8dd42867661022097799f13e8641f63a14af10de16148f36d92e40fd993dd0a183172e2ecfeeb1644e2e5c8ddc50e9f2e28906579c10afea9a2b20cc613172ae34bfa4c2d6082ac68e8a174910c06175d2c0688232d6661e5c744cc21647c163e015f77c9b69024d77b35659e0612077a3df376f82cf3603f41e45a04196288e947bdab4f5782773d1e8dafb3479b93aba8d12b6894a475d1915684c8a10514d0329b39bfd6a65c318345491ecc1a0b915c1863008aa693b03ee251e3ad617724920bb6b43f8129685e8eb4da9ad1cd1013bf3b60bdfd38af4164c541158e6998b5981aea9620eb4f8f799ca72e392c5c6ed9e22545704c05c62585330acdff7e50da7372f26c9a1d096be7e0ac8729ef71850a46e2fc475d182bb1ca8575b4739f88934a0cc076b389e8587a92d6e8f7d39422952be7c83137d0fae16183763f068093c78bc17c94bdcaada6f056027c752ceca72636923a0555e60d358975094eed5e8cf1eeea6283db3dc9cb562c03fb2e90425a98b46de2624edb272decb0649582cbd6b8520442d96cd95454de8f19bcbf4b55f908603ffaa1b529694c73bfa13466ef007c5de2aa963a96eb18d770b2a139d67f85cf8198263a28fa4e7cef6fd287b3a913a0eae8a76a7a4da77106db2dd706146edde8aa7aa2f1b33d2a3593e3b32b24613fd492095737ee7ebb057cbd7e49b0bc9b24a388caf44d33a351e4df224e37c52b829601ccc662fc4439c0b9650535a9cd79f2937581bf11908a4fa53d24850b9d455e883f3c02b4cfd8b55118bf02e532f338295b1f30d476d5101063a903d91f31a44ab97f374492e6c57002d3bcecc673f4157453c919a88f7516bdb8df4b108b8e935c024762095094be6befafd725c8e5ddc1ce5ff6a9080ca101f2c03a454a37982c7851bfd83ba025cc3d2595622273576c64f54859f33b0c72dbc2b3b322b62ec8b250c51d24aa207850b021839a6c65025938b26e8174eb0d675f55c0acb1308d7d0ba9169315ebb8df2c539a8201f43ec575e7a892ab55554a5ad9c5543b665df9a1ddb0224714f862da52ba75f57dee712f6fa33bd9f5ecd2fa19f52fa2d6d66cda9ca384944719728cd4dc00d35caa6255abd24db3177b6a17991293325f474efb232fd6fad368b4793d6cf7cbbd59e06dab4e806f5d7e172094e74d9a2e31ae76892030d362e363b962784527aafecd3be704c7657b4e353622966896d123a22bad3d4274cae7bf967cba1cc35c474969f5687d613251590ffc2d45e88a833acffa0d455cd6de4d866c099333f0a84460781439758b98f90cd640cf5b84619c7d59fd1fcbcf52cb8ee3afc0ba96b4c54974bdbf70a0ed422c2d41d3f116f246250040fd47060eec669305b37cdc4d820cf0e8573fc5c73997117ef139ffa8d019e1de48b885d02c4eea46f0a9c90ad66c524634f69a990ab56329afedcd877baaa240720ec9a0fce0ee6918eeaa2fbd20a04d65450b39babe09c284059c1af42b79c171c4f3f46ff99ae61752bf2be5632f3f2dfa061e8b22bde53a92404c1db52badb780e8142a590251df8a2f9312542229439a9d6732a25f9a88973c12061db1ead6db3e4e96618cbc994e53454536095d06172ed134b5e0a90d59d9ec4745740d9771fb274db4dfc7785b64ce43f890d29eddf979096083e54edbc64f1811a2998600a02cfe985274ca849dab71f41225ceee0041726870228a710ba2932e2e913f1643d511c837572821ac109a7862d19d612b085429d2e632cec5401da518f30cab1c51b9db567724811979375586c986ef4b27a117edafc6308153d4d06b983e04ba3cfab9287dbf6764fb385b1a859ed1a6d0b762d41018307d361bc86f90912d2ffbe0c5043e922954b82b2b6810185def8d3d05917f2c88deed9c88380b17e399cf99597087df07069804f2a19f6684695d384b6b6283084b1e4cf52fcfd4c8a4b384cfa28ccca36c1713b126546b7d9a456ad5cb3b336f7837d4af550aa35dd692b483bb0008e10444747925e5fdaa1ba6908cf431974193473fee356ce280c1f018c04a2b07c141b6ac3cf9e108e3f879c30a88b32c89a104cf95a76c20b4030d869476d12c9a28301901acc683aa310cda814028585966b182298b288d6c2c44f96679cd38be67938efd9d74a51c23a5230d2f629a64f33e02ae2e88725a65af7b15d26976de2cc6709fe5192619553333f315f5045c6956086ea71ef2eac81b1e6db365c84f7b0a834864532ceeb0e6a557a002a77a7ec3c92f48a92b7f1931ffc5d36619356dee47a801bfdb5927342285bc30e2a87412e5eccb119ff1d68319d0de0a70be480dcac9cfe8e15fd388eb80159e40d55cd2f1f7171c7d0529e99c7aaca948e9f3db28947f7dd24a37918ce3ab11489ac8708f5b44ae56c06d4306741980e1981f4e483360941b7c4720db2f3f4a6d13a50da2947a81f8bad75564e3150aa100b6bfb391e044f945d8f00a533cfc57d595d076318bf6834b12a544f46e1afd71a77b73fd38c921aadeb6f96526d794613e25b18ed38159674e0b124724ce2027379d22501d2feabe51af6c8f429034ba120ea1009a1d9a7b5906ad2001fde25a93c192083b36ce30bcf34128a713c2c025a08e3d1a2740e4a04e25cfdff2e9aa428d9e122ec17cfb9ff8524e3e405b734e4f8b8fdaf38520ce9db3b77d8b153f7c1afbb446cbd28bc2ba47a761647b02b30896c22606212c3b123bc4417e83293a6c951ab2c32f37d68110578c7dfbfd056aedd4a96ca7664bf062da219ed101ba8f66c50518647ee01897edcc374bf23e1a036d1e661120530c87c46f18bdbd7a601724edec85fc4d5a336c39fe5b80dffe1ebe7d095477050f9b810c56559f7772fa05b7f894fac49d099b48f3b355e23c6b00192d22d9455bd752f02dcc39ac2a6a57bed48df13047f9e716aed04503ad35470b0a54f949125bceaa12e88abd633799f50f19d659cb63f465e49e164a993c543648c56d44b15cd953aadf19936a39d087ecf689dd04940ed9d97b2e8869ff8d4e0be1fb8ce475b3cb1964019f8488c0d16934190cd9b8ccd5323510329ab0fff0be253804ad54ddf98094299b76cad6e8bd6a8c18a09301ab0cc38065823f40aa7491295370e3c5319d562af25430be41d9ae2cc06641313f573ec77ed8005587b4334545e4147ef0f60e2bfc2f38434a66af387d590402232564352a267c643e646c3a7802996a49cf98eb3eaeae13196d6790e44ace9309a31f45ce096b41f7564400404da221d867f5e6f432b27ddc1a0f3d7c78a9db12e9736b0834f2f0de882446982942e3fb81422f6d2e815ab8975be1307ec65ebea73a003dbb1911de68e72b4a6d5303391349b12334c0a46972f5f0693ccb8fab410483e0dbdf8d19624af358eb31b709f8c1f0dc2929e176ae3195b3e8977c75d0be48ec3464946e8ada54524cc93640b2f2d4bbce9a7c5614d8ae17581bffc191fe17f275471b247a9f05f83648a7cedc5401bae29714dbde117daafbbc862ea2151fbd82b1703b829e2ce5f27b73a6a1abec1541e5d21c6668318968351724b47a0ec8810a61956009935b388a9e4bd24bf19aff567f9c6d5d592004ab041f8b41eca6ce2144743877d31848bacf379c5ebdd74dc6060e82f7e6339e6e9ca520f76b1e35ec54ca9d207d44965ee6ca41b2569ca988b2f53f7229bb492205eb09a8850fe5d056cad46d6f57a29a568b524eae81a62c817eece2025a0f056908084773b033bf0ea193b91d8c2b2110c041f2ee5b50a7f94e8bc42f89b3e4b0bca767c63fa018074e40fda52efdcf608ed19f501c5a7d094f8d5c6a3121e8e27f91dce2f0999ae0a2d1fbfe1e48740136d32d4279d93f57b0f21f9b14b2ba6982850186f79a3e7abf9a26cdeae557c5e85ebeb3156040fcfa91204d59bc2724bcbae19f6a8d8b3baf849eb7997e97713a9915b928485f1ebf8336628a01208dbae18dee479ee1f3c94e3011e758e2b9571263160ffa5bc1863671f82e1a7152db60784a66b3cb9d06f36972b068ad31199de33868771469caeaf7e4681a229b08334f084536f22418b13b746b45e45ef106b3f606ee9b3b2b88288861b3d2297a35fdb9612bfa27ec93bcea28abae2c9262e558eac307bf60c310a78d501673a73a9db81f8e40ceffa1906fa971fb572c64494d5666d892d3378d8bf5b6b0fa435a7af00d82199d66222d34e783108f3d37bc50695e814c8f1e25de2f52644f9898ccbe91df893c383d8971edcee1fb80cae330018967f4f07776968e5710d583ea9017c099ecadcbb2294a3399e5d12616d0a006207ff2373986d96d7a50fc755dbd92e01144d45344720acdd2231aace191040a110c0c266b7506e902961d5303c62b4ac7ebe8419cb5f265008da56b57462dff21934c2c68ccdc303687c4dabd558afcd47910395f415c87eecf8e6811bbd34bfa7b74eff935e052aeee5141ab0aa781fcb8146a593fc12551c7444ddb6905247b829203b0b026f6a9bfd4c6dc33f356f2a04287a35223a11441a9f9c2e5de10ac7e2b7ec2a19512f710e55799c3e8cea9a13e788ee6325875f7e17bd505f046ffe63eb9dbfbbd2ba58e3dff4dc1bfd5c5840425623f5b66f69c3ce5347fb7af35218d59e0bfbaf151f994701f79fd86583150c24268be341778ccbdcb8990a749ccef3d5e9be9c2bd90b75338a76b4f8b4011b64f648b3848f045d15e4f3f0c52d9af46dfe47ef5754e3bf1522f8bd3ebf7c6f77478885a9005186cf11e302cd8cc55511164025b5b84767796088a3fcb42c5fa822f81b2614887d7bb947a45f617a6ee455d884203d869a1ecf13af757ea84769ca2e71441a132e2d4a6aa8463def291e9fdcb8c7662602fabf1b0895a0366b54a926c10f0da4c3390034928e1a34d9a80444f6047992a2f8c4a76142ef6e4cd417d4fa6c0e4f41d47db54bebaf5db0c7f74a28850085218c9511c823d5da4612d259e2cfb67220233a4ad8d9063eef8872d998192f0257baeab5a2a736d79169fa97aac30c04018242c336d30baedf13593b56ebf7cecd83a873a72cdc57256018ad5b0b2a520b19345acae7b8a529f67412b26434b338afddc8eb40ac3564e096d8a93ee89ef45c4487f1489aab981d1fe28385a7fa701ad474c58e6301c063951f8d72bf158126877b8355b96eed7839c585843f40903bfa68c3d7b5850f353585c8efa27b350923f4757afe8a93a773bd33d3390fc2c08842951f0ac5c51fa4f89c53d0a2a545d81f40047236435cea279a33ce59d73d7e4e4ea5503b4af72a5655516d4979bb39f57a361c9b1adb261342c9f3d6b03993c4dc93842a5f9dd7ba7ff00d46d92550f2b42949b6e9aa7b20c90b32b5c31aa38457b909cd1629b5d682b023ecd28a86921030ee2785197bdf8857d96027630df87f4f84b6ed1bba79fba307d1385f70d9368529054fbca549798309f9ea17cf35e7ba22a1f7ea9ab145dd778a5c1aac4dcd9453e353b8eba3c2c27ae882d2e2714ad55ed08ac58f0057da2efff43eca07ca7f9a816ce73d6c0c3af8cb5e9e83e8f31323cf95ec759d84f906dcb5a6f82ae1b03b741c7e63d0d91855cfd4075417eb1c77300b6a1ed3f0075f1e8900c8bf04b45896c1bbd542eaf84e524dbf355c988dec64fd8044b10042377fd7bf8165243785e1cc889ea4ee61826bcee135927bd123049a9620dcd472f14f55dd96c555178949632b19456229a4835bb8d434335b7bef384569a00d9f185746345a580913929add2e7e7e9f2dfa081c2febc45d93f309f02985ac09c67fd26eb2a8655ed90f3fc4fa34360a2959fc9214df8ffe0a8a315cc83bb92ad91b9d7b16cabf33e7e09e63729e3fd7342d387f4293867e3576e9497d1d7665ee1b7313ef4ce37c9e1676fcf88393ffbce2ad106761209a61539dc79e0342a725ca0bb589f7df8c80c9ce28ce80d6b07bff7b77a707620ca2fc684c0317c6c72747b01163b2664799bf01668985669dabab1046190ea6342b39946bcf0d48ffbccc630927a612d98808d03c628bc3abaa65fbb7e2044950299971b9078e7a4b9c40f0c2edf2c7e6708bf60d975244780e03b95265bdd6b7f9da9524cc550df66c433cc5f1ea42dc55c2fe8001669e5734cc475d7b95af245ed4311afad2bd2c740114c1fe20e6772016351a76311799ed566533415a4235b03ceb23bec76536a54318679628f8aa1f0b423ff7b12b19d5c2d6fc809bc7fdf96af8720e41fc3b844da5f8bc414e765acb32c4463dc25fb7737499a6f5b59dfed15dc86f5c383b385c4bd1d0b0ae6bf3802597079d3ba1aa7bc62f478fc06dee6b3ad468eb83d8c26eae86b120024289f7cda317a681e7cf1cc20b9bc1e98d0786d381cd8313878e6f2194ce5f9bf7eeae480c5f9669045d7baff9ab1ef846e0897c5206fb3ebbe6da076a3e83ffe3ece7d3e30ffac8028fedef04f6b21bd49617ebf5c89abf1c7de9aad566d7544a064c236d200992e1f124fe17a6afc3c82adfe82b096dde53cebf8d4b2c08b03d8feab748b5852be4b397f53f73b9122f024e66eb1d8754f2c120bc524c6f8eb0108ffa5e50c555bc718dd6392c02190644245f572e4132e1caecdcb3bf4a36259db6047394bddc9035f1eddc379709cd601fe9f129703007fc3e8aa41c64ce14a45b596a723900d4e9f377af415c09a7fb543238b7f3af2dc872eecc61cb2f1396ad19edf1aabbed48d034683fecd944660512299483f264e833db7d3e0789d53af7939e32e9dcc8357d2680b8c991ffdaf132640314ae4a90a4674baafeb10af47a9c1c782ae091157d578e4a969ad1041c46645094ac3af48a760c92ea81b891548de013d912cf72ea34bd0fe363abd606d287d21cd51fe106663560b34e855b1a0486c3f39a8efd49c8f793ea39cc1c934ae82c8b73a42871f87c1a7677a769d0c3371c19c10a17215f885657828ef3eb6615bae61e1909407698c44ba52ad6b202960e425461a670319cb12001cc2bbccef60b409d38e478614bd0c675ab68aa966679a32e9723c3b0e67eebf1473128934339940897d26bbec7228ab5c3152953a431e777650881ada1dba343fa7e27f193b80812be04aeb740d2040a7583608c55f41a2e1d5e60c80d71bf4f7c07e35ead44665c6f0c13e5ae257f89c6cec66766c8f6411167c9b865e8ce744a3c37fb0508ea8240b8471c4603a517be585ec4a26f79677e61102c6a677a39bed273bf7628022eb23e68f51f8deba7f36aa931a16b384228985148f02a8e31b625d11c7d4bcfebd8a0ce2257a41cfe656532e51d3436ccdd9eb72d119ee48878d614b53f9323dc8e5c1d06b0352f3a8dcaa3f4ad01231a14f08fbb19622d6ece88508be8e72cb6c3de6bdaa8837a99cb5d92c22de6af03e975f024080ae340c83e1520920fc99358fe25c5d7eea01de6c9b232d00eff3db9bf5bb193b8fdd363b0f9d379ff5e6ba3dd0337d414dddc0cb692af07c150abd0a5ec4f55855495f091c39d6084d9d5999bbefdeeca3d086a7ca1f84e30d3c62de8a97d429871542915f1f660ab0eabc89967be2f89fd65fad196d59b2c82dbbea8290b581543b368d5b2f881654e334189c688db7df498dd28b34390ee3f5a2853e8753d6e90ffdcf509a9c5c851d45b697aef31ae0155500d49fcefa345b610dc8517a7b616bd41e2667b3b7b29c0c5a33bc9e7100d5f8a3b858312afa61dede83d03e6d1c1380a4b7ba3f0d205b4479e2f6629c4d59928986c57b606cd366dc8a29d93215d784b2c7aaa080335d9981ddb0305c3301ae29677001ac097278a3bb80c1e60bbcf40922227a72b6b1846364a1861d3f70c9c4dd2c7a834f5ac3114ffc2edc001eb0a332be0fad26ffda3ebdb3cdc1577c3381fd75a198f1df03ef949cf8c0ca3947ae13321ce12063fd8d1b27b997b546db8a98c387aa8fca9eea13b90f1bc90516113a6648b3d0783b1dcd4c39d0ed822e5e26e72d884e74caf4602abaf40a4f8258b0e4c262e243c0690003b01a33ac2bf854a1a45cc7bcaccfc6e9c8f46dc1d88a9bd8a71950f428e41faf0cf3d14e6716fa60d71a0136f61b73d41a69b5f93fd8180ccad090e45b84914d8d394458997ce1674bc2616cb50e7831d078fccaa0b673735d8964c58a2074b440f40672733cb9823bd9dc4e6f49cfd9cd08aa4d23428944f71a52d33e68adb8cd03ac00424a0b688a6e18b9d26b26d34fa968d81977b9009892eeed57e33ebc8e4e09de0fa441f4a47d5f28e1a2261d822759de6dd462344b9dbc2aca6a707509f24bdc7d4c122c27a194dcb2718b904d760dcd3c5ed52c1e678f96857532a3fab6c549389680225f76030f807606128fb892624a7332d2ff2ad6a29a6019b34f4c41fdb736afe19e1cb2478c0b05f958390d430cceff45752422167f1d4c12b6a29037811aa1a3e898dd36720fb322c64b14b3108d7c35a32dd737f56a2d46a4160f57458a79268c295e198103272000f1f4f151915d5e32b156cae5827b73d992fe6e7dc538b26ad2422580f09d4d7faf00f19c12ff2096a993c0adf1dcea1b224adbe021d5fb46a2d1a03bc1c27c9cce3fdc42d7abd789871d65adf7f95491ff46dfa0f2699782c4472dc695b9327c2910aed4dd79807974cb5a72ab1473499ceab37ca092ad727c88b868884433c7ab1e1a442f4e956ed8de381f4b9b30e07fa7eaa80cd985c9c278cfd1ec18dd9a4b2703799a2b17cc437135a131387de3fbd56867e2fd18537532c99f7a366ce4794d242bcebad80d7f01ac6946bde05983ff4fbaf5c55f8cf1639cca3c29c5df5c476cda1a598c844e6b92aca48c49f1dbe78d98c72876c08e23859601f7f99d195f0d73e5f59f5bad0cae0014013634121019d9be18ef204953a64cdb14689032a6cf761106c814bcbb8108f787ced50d74dec9137e4899b013c14dfaab6d1f13a5f70bc35bf5406fec4567cec4d83b69bffbc2cbe5036cc343979a6c2d9795729dd30c5c5ac02b199d1d9feef8cefb79ef7ff4f9938c5cad679321f5be04ef7fedb19880c3e32d7da5759168dd371b0ab5bbb9bdda83d8a16ddc315279dd2e9b32a73e93a311a98ff41aff1a23488843b28e24652bcc5288474d23152e19b782569f5470decc4f1b2f2e99f660255ce68427b4a73ada30200167b6cf16b481c7b358318795b68b8f9e2335b988343bb12ad66d835c27a12aef7f09610849997cbfd5639d03deeff89ea2a414ee93c65d8e796fcc03d7765f6bc6752f198ceafd11906797423f043cbbfdd814866c3b839fbfd50aa40496d4db5c368c21d66307e5a865a93ca70aedf352dce1c064629a68873aa988d958dd99f71d83d855da96acdcb033635d55d3310614e2555df1df8c2cc78758b96ee243eec395396fda7584dad98348beb03d468d5a120fcd9b1c46396b1cd68f9faf7c8587650ca02e575c2f51eb19c8733d9b5592d7a0d759a53162e501c298f9375b72b0c58be9515384074aa3ad00630e1ff5d255afcefef62ceef482702a8d7b7fce122487137948e3036c1b9af87b552c0ebda64a571f240e0802500464fe2bf23c69be18503cae3475c89cccadeb1202cef2fe921382305e6816623b534d71ddf6253b0b5b8398c08a9d88df446df4161e093ed7f993c4b038cad9a0e2d6ca658e5de41cf788d9fab6c01acf384cb76c45ea177a99fa0a5680e4d7d7b2517ed436650a58b806119fca6d3d07ce38dd8b3252a24ef4f2535cf4e6fbf2558270e8c68af940fead8a26f2a2f920661647be7149e518be94a58c105d1e26a04b6f011e97eb8618c377714b2f31f3f419656ee172257bbbdd3413af3a5e8cda55aefaf5660fe4701c2bb845282ad86d99cf3145f3d0b845b5d8f79eaf581e4745fe3fed7307411d534d2707b09d69f2c11eec331ba3655c4ac0fa062fe902b3739c6033180804f486bcc3639362e46e058a76ad998ee13132949a897bb882f2fbb14324b7bb7b193f50a421cb00125948e6d25efa6c5dace850d8aee26bb3005293dacd4375544cb2582cd0f7ee8948f635400fcc53e0aa651d1c2dbb8b73f90eb9c172121a3e1698a245a14265a8d0f449a2b2d80d938d701ec7882a0502a733d61a907787842de4ad0315a366944b9a91d6ec4cc6ded81cc2dfa830687cc3cbf5b3f36e0397443b9a567972657ff142e29f0e2ed1d0ad1b20bb31899f43884a497ffccdbf6ea06126db92e69c569881455b5be6452e9e87f84a3762952480ecf0f8e5d0c88d7483ed4da6f8a564e6ac2477aca758d4646004cab5ae9c06293aa07ee02c7ad653b8b52c920a8c53c4690723b25214de6ec5a5dba043aca0a596c4ac55aef1fee5206310359381203effb220196120a91ddd2a31849a4cb3480cf754d6a09cecc883fef07df36a5f864dff1a792998d639ee89d38855cb51303abaf3941e525c7f41f608302590d5fbac897985bb9e7d4bb404f992b53080693141df9edd925cb4b7afd4c350648fafb8c62cd62b4a7d15c4881b96a81844f7ea07f2ca42470ea54b83cf4c06d2f6db8b2e90f93334af818607a5f2d3a9f7b6500fe22ba97cdca077a718fe7f704db1a9e80de21ff2e19628c04801e9de61a6f229d95dbed0679d2a037f343f28ecf5cac39263212f15b1d205d24cf0cb61ea7eefed7cced2e20f58f450390b2a40577ad8a017163f8fd65dac0bccc9bdab8108fe974517f8000c309c4377838f0d75ca0c410900f20ff0d918748b75215b231cf5507978db90795c7886e5abebe60a6797a20d07781541d29a74536be5a0c4c6e2398a8f8c36e0088ae72d8d1cf8eca21d16b5ad01ac07124fc7ab4b3e56f95208e6f2f75465d34889f21c2cee8042c70f499773400ba6ad6103417e6941297fc0508ddfb61762dafc490b56cc2d397deb58f9fb1ec8af9d2c319016cc5d0b3303b00d1b061d9c761abd69e83790fa6fb8f807748469cf206330acfd60986144141d9e2157bf12f1962f912940be303a29063901c6bc82e97ae54f24e4bacca37fb9ff0850b278139f11be2381d0874ab3753edd7e3c0c2469686458b94a112a46303666d623db665c5523a816d48655c8c6f8e2426682a0c54a5a3a8d5f12fc3a5e5b497024725f361702c6fc36ece89646a75cc8c3f696ba9d146414e55c160ff8ad46081274caf997f3e5de97ee51ed39a03eececd95039492b6a47e89d38a8e3bb41cccd1a0fde2dd476020311998938a38146bfd63e98e624a06387132bb889c79b8077e542990b114b51dcac28e5a269677180b1c24cbe714847421906453f754754099ed1c18a1cc744dac203a12a5667e55988796b95d524beecb4e1659719b05920a7f7bbbb304f569a550ea0d79a48b3e7094888744d39ab849dde7742edf7fc4c383cdd75370f7e54c9e2ed5dd6f02a82ea57e825e99e37de26954ea69919fb72f6e6115b1d719f200e0ea72325942ffbfc887be3c593184ec75a1ed1627454bb38d88caaa426732d1e9c0d120823612c9beac9d8053ba9aba80aaa61b7b26577e0f98c4b8cd093bb4d3391b8d89447ba5a48ec789aff817266e717fc9c7f095c690806ba1c59dd22565a541b3b0a4210d242b2fc1a46917c488cdb1091f3b0f7db7843becd588c778c426c2f0a3a98784a97266590f0036c47f6402e57138eb529e62ef00f4dd165869fdc4aad70323a37285795327963003941645615d3844e608171bb2cb04f5656e3e1ca4b0e99a9d06619567497dd3fa6a8b5f2f722668825f1232f512e1137f264f66f42d9f92a295ad48f8655d2c1cb1f8fabece7b1db7b3f71698b12c8a9dfac7579138f02b9e94a7b42ad46f694b0fa8c720534dd78bc69c7a1300fd68d62253791e4bcea08e305b24863ed444e6b8a98036c010d42d2a694e0653b328477f8035ba683677204a6731e12dfa3ef3e9055d49e7f105444ed1cb5c0c3722c927676058840568ca073f47896af0198a4c7ed20e3862cdd216fee7315cf637d0f036e27385dfad75de4326473a29f53d1712a22e54febe7c8afd0357c964c960b6c8ee39814ac26775b0cb7624cd5c87638e24d514d5b1ca0874e738d1e6ff7127f7473278720b760671723673d1b8fef30b898dd437ff232f138861eefd8454c12d7414fb3fef6054ee437a9939bfa086edef0328313a9af9abfeff01d2360bf2e0dd3217314217d76a3f2324375592e8fdea3ef0b410f37f0d2c6f0ebdbb398feb1580bb995b83c5e23a9530d1790f2bf05d818db189a8196fdbc218db879edf28ab2f19d19518886e971a9381c1fc8fb8e2c69e92abbf084b3c16527a53bbc5de619af11312e9664e4c637e8c8a2d40bd5a1d3ae049013b2c020753431ca845f28c6c6b730c97ccacd95300f792b017f89fbedd0035f3c5840b76c1ea199b95aa2e2998daf7ac697a8562399b29d6b64e4a5da6a18d87e47b26c1cd4daa839f7f1c3c2f59d2ad0b9805e4588b467f3f1b2146b16b479ff905a14e5c14fe850d1637053194774f37da79cb605fe0d4f390547f66c14cb71d53f79bd3112728cab4c02272415270b7c4ca3214bac4ad23cc479aaabd2c6a8ef520ed92fa10aa3d3090a223f1eec7c83ea34a5cd68ab4485bfa4a943298e77f134945599ec1960deb7956095fe092eded37dce8ed08fefd1251ecfb3274b9e9335a3a86dde78446fcd1cb836762152e48179774e1b8038d1c2f5cab1eb294239dc9d0ee68d6fb363d7b2b1d719e794094cbbc1c8be640fdc32a67d2d59b3b4708e501730355a678b31c17a3f7f94c7fb731e1d91a284909e6a0133c0324feaddf20c484052961f07801aa36ce509d7bd7867fbcf416a36d1721073c837bb6c5ace1af08eb97e221640035b7f1cace5a499fb0229b8e48c53ceba1fcc4b7419ab1696a2239a6c0b129bda89e73f0a383b9cc1e48a1886cfcf1bc56100f908f9287a2f29785602b9074b5b9ba58d528575ee84ae1d08361cae1162297a20bf47eaed825e5aeeb3003e8d48ddac97694b577edb39662eb7413f2f2b676635fa788cfd7e5f02218ff978198cb0692fede8f67f3de18c439434ca15103a0fd9f9118c9d7e8b4021b9e7eb18999c6dba8c404ee1db45d3df14c83993fc1e32999eb10540a2cc2758b754b608e04c816f1fb9f7582d44ae56a05c060066c92566e060eee77322ef8d8674273a9c884964f54c02f07dbaf2eb188ecf9511d245fea44c39979203f63d8056aa2411a4ed49f349c63584b00bcddebda753dcd02dba9a330d61808f2f34334148d438b8a9592f563909f816d86054a285b91504fc94acddfe8c762e5366bcc2bee4d065d17666014f41b5248dc70b9ca1460bc8bc3c8d5140d5a60544338c18d538339623af6405fa55389631929f853902d991edec8f10829093fbc430de30f83cce9662c7e8b0445672a1b39faefad336804334f0d78a0b1c640cc7f165f5aa432c3dd65493edd8af98d89555da6dcaa80e05728b0d30ba885322dc273efe0687e44ad1a33eb3c6b8ab34d0baec309307ae0104e6723ce7820c9a383d2ee59a4f2ab85846499c3f9bd351f3740ba49f9a427484246e313750838287dfc8a0a0f183bd19a0533a1ab71183bfa8c19952839f0a03308a524b151e1249820125a7ab52e26ef8fd59546dad461dde98f5b77c4aea2db6f3142318d9b33a984053699f724db734931495af17158581bae68ba29d2866666378ac12d02bf0f929dc679c1d175eaa2bb0926fbdbd7c25808f6c0b8f49744ebacfe38586edf3f839beac843790786925c20c0e1a54be73bd2c76692f8be033bca697c09a46b3f51e9580216fd82b337fcdb98ac9afd53cbea500cd6fbcc0b6fa845ca317567409fe12647da70b007f55219a0a1e4f5f9fb7fc16fa08c77470ba59b049848b4a393d786e4236b12e09f1a1a5ca637841ba57387beab9c7418f62880851e18d7fae9421b89d0fa1f8c0abf4ec658da81147c5844503e4b6ec016ccc66f36713f1fd7201ba470d93e783d4668b0bc6f4f032a0eaec9f59d0e0cf0a770d6d77f77d7e82a72afd4d7d3262bac42751f97ea1642d18535328684ccb44c25de2747bb285e44e9b0b47e167f452fcc6c8eb7dc1d067858e9aa17e2cfbf91deb77a88e25515ab47eed9be0fe57569d4be8efdfb050df9d0b7200183dfa144c2ece20d0d3d088aacffad3e49239918d1fc4ae09dbe751d94dde42f447a079c1e9bcacd4e045081d36a4016bafc100f0ed195ffd95a378c4a46264f90008be9529819af958f904b126a1624a4d10c4e6124ce426df9930705cefa985c9b7a6683750a991072cb8e16dc7e6b175360cd09a76d6b0e4a3d1a5e4a9a30065ae7e6fd4934e7cbf2d199aabfafbc6a1278caaaab4dfae6696618e227d97d51bda8d3ca35b46092d261dd42960a91e5340a7624607ca139d8b04d55ade1ce0df03a176acf4d4a25e8674fabe4abc43787fff0df4e2ad2274e8f32c0579597736187f2bc9e6eff1330f680182abb6278643f32dcd7614e84d351fcf094d615b52eba3d041767e5552242486341de714a46913c2fb31cd144eece85e5ab884f0b406a750d0d8a2f695d82e7cf718fb01d3df6ece8df3b5b7152366a54dc5e8ce48affb7b3aa970c2935f4c65ab08f5124e64fa90f71f5b4dc232c76132253dfa5481a3526acdd5227bc28fe334f083bcff54642d2bef9c8dd864a77ac94eaeef9d92edf1402c0c15722f84b2f0bf262709e90760b224cfdc05467f42a1d37bdefd1f5a9a5ac596b6d8bf773a8cca6f70c08e9ef14157db96b3ea2cc2b5fe46e9e798cb5bf4dcfcbbcb46f5beb026cc72b588864f4a4034bc2fb4a4c120e5deabe681ac1fbcca5d292b596f67e32d10b0c17bfb032cbfb0106221e9f9a31341d82c35bf2efced6e18d484547858a43ffd38ddfb5be666c8a5552f5c0aef5d8adc125b5269326ffbd4bbda58060dec41465432333ba315eba1933504d6f30508b5a294a6387939aeda3bc74d5f70d48cf45866093179cb042e692f6d6fd484a105a1ed8b5e88dc3d93b63c968e2c931029d791276730a7fe9b230fe2fa4bd40f005d16c135373410d5a7c0e56d89e2e6d48615decd8664a6ffe5dfb8125b7bb92b5b3dc4497283afe15ee503b2f976573973bdf6e832b33193aadefa6cb3eda3f26f4702e493995b95906d557c394552a2c7e9bb910f2210d261e48a974f1a95b12c887d51589ec3db02189538933b7a589119a9f26497a0ac2bd44131cb32f5613ba8b45aeb6e55aed8e801533b559620971801b3a6f087adecc219a3dca3a7af4b100bc600f235fa9967d98482a4e9e356e1c511daf1e6cafd30530d1e840007fb12640a77540be84bef08670b0230bdf98d8e7b0f6262c3691073d8f68b5bc982daeafcf7ae3be42bf44d8c66bb47bec1c62205f46165e065c3bf183f8cf6cc85cc396e090a9918e79559779c4dd8619e45ca65523c1f9dcdc61a61fa0549acf6938f58c041e52ef1ba87efffa05de4826da0139a50976966199b2c06f756ee74f0333d918c1b3e13889732d3a142fd7af0d1c2dbeb09d00758ee9812c29bf4d3426986c9f4771a3a91ff0171c14e0bc0c5a193e1403edff84145d38682ed20ed36750813bece174e5bb701ac8c30711387742f120a4bc9faf604b99b2e6ff035f7a410a3506e4e7a806e6b455fa9d27afb0599717f67b37f41188e7336b62c524ec61ec7bf8d60629ffe8cf25ddc70ba48581a4bd616cde3c38f385f37eefb557dca0778d6ff3ac757c9026f1dfffc05da5e7172bd3b30b385b712e2b95ac0f32789706b749b6c0315da825e2e53f4af3959dc354ada4ef7f6eb89bcd899a7263862189872fff9ab2fe5d542d20b79a4fab6e3402eed8a114a15a7189da2eee853cfe0a8cc70bb54e19a7551996fbab51305501806bf84b45eacf646fa68e92b177ced40e081fee1de82e09279ec580dea573b5d14399fcc4c4a08a58c892c6ee6d00c36a0d7a1cdecc17af41ea0b80de75e2f190d96e630da2c5b8005563a0b9c043ad06ae395fd1155f0ada0e7bb2742b7a2fe924b97b72a5ff23a9d20e65507601ecbd4d00bc60e8b8bada22dd0b0f918da2450fb257d22736781653947f733f4378e63045d8a57c0624f9cd0dea003f08cbe4aed016374b03f07cf598d1457fe2540f37c0e2dd757b3b6c05cd9dcb46aec646864bd4e0cad76f74bda3c27034fa98c443e54acac86e06f38cdbbaa81c639ac810b9349392474d9c2164994259a7c1f903659ba0bf92e99df88b367e698c9da32c85f18384d7d137b8619ed8f73f446c1aec43d62c6644466bc7efa30849a3468a50790756e27405d502e0d461ab0ac5be1aba68e2637d6d50a8bd35b665a142a7a325898ca5935812165082c620b2cc41065914065c3441f1a467f989b80626b762b2a0c4b139a9f77b26169910c03fb46b5d347ead2515e9125a8067785639b3b0fc3bf465ad249c6f411f21445b8d3b2e2ca6072b6a211635d980f1e64c166f4ec61b03987c20009e782dc48df9398bf279c6db4a66d21dfa958f45a9b67261f0d3a4faaa60309310b76f1f3ce21f7c39b37d9b0f8e4a8ad7b03bebbfb8a5aa0ac3fff9006660fb69472639efb2a1a028afdab09bc632e57c52dfa7658e55b7b5149fffcb674bec8914fa7c0f8edf2fe07a467108a45ab86313f6967295aa6d015044958aa8cf6c8ab1c01f67d539ea7a8f05e79d251db2a732c6bad89fa5149834ae34bb9e367579ba5ed6a848504f2c8bb5adffe66fa1f73f278de0aec127862018754da32b03256f8f1a212d78a4c8749234b88e22e3ae280f12efbf43058b5ec2aa601ac2f44a09cdf91e345386e2c0fd9ff94a9909339f22b76a2ba272f088a1e828517c5efec24565bb90ceb76a26b2fb0367b77070294f1b07bb2d91e949c0e550dfa0cae9ceb547b6c01a3215ce896ea8ae6b0ef9c39aa196f6b49288d6cc9e8ad1117fff79094c88abba18003990e35a13abbac62bc6cfcde7c8950834b53cde44980b587b4a1b2593b480d25dd8bd5fb282de5e2f97f2b04e44fe96dd72bd22266aa6215ebfc409e2224f0fdadbfaeeeead6f23625d1d6db29d92982c19f22b2548a81e78f8a951aaa97da607e78cffbae0f9fa046e583d3b12c529830e47da814b0276cc2a590d79784aa23df751f190d57591444654a787a29d1cc38977ea2ac0415e7cef8044fef2a42723f2f99b32a5f6e0aa8706dd2776caff41cce063a7778ea74b1585a33d60264a15fe3d0d0048834d24816b3756554aac2f890884ac8565d0e70c81993e9c5cc1f7bb6f62dbd60340869c6ac01d66577ac6685ed4a895292b65212009f248067ba2b4f16622dfa2065ef089ed352ed379a85a81908b8799c44d34e091bba2a7f758a900ee978d1df09241c79e7729fe64f9f47890bfa4138e3e5cc1a93f0f882be5f8592f7946308b9dffdffdc6f03219fa91be2897979b5c550a2bff6b9da7b91f083c3fd7b6515d63c54caa9d0de3931410751ae1c11e567db2077d7d1c1fb133268f4f2019a80b6633016915d6ae556bc5e03ec66e0db817af1693b7b16fd845514323bbd982e2f243dc982cca963cad727be2e126a38a71732b16bf953b4a82ee13aeaf0f2b7bbd0871a3c1d94a140fef37444f071bd347d95fb49671cf2ab5478315759de819e7e6f966905f41976a92fa70a62329c6cd5c4ae322698b6f785c16b9979f895da64cd28f2623b0a1a55e719dd9287d7bb8ee950e6faf5294f4abb6100d8398e2ce0413500fb738a995d1bca21cd119423aec662b687304b3c15f9a40e5ee26d579f4a79e41026ce9efdc7510357289f6e903be0ac5b31f89330a09e21a6688b775b4f85c75df0c6fdf3a6c50820c772ce88c6f6a8615588fe1851a81dec8deae2df6a8d20fe47b81c32221b8b1a18d1524b60773f63b51b1f84efa2558c7215aad15c6e309be97626766c9dd293b9d36a1754b88d8e69e435047f66a5b5507f7e341a45f3d37b8115adde2cc485f04139772a984d56f2533f0a8fd0e69419f8ab61b88ca7a17cd685bec2454b9532fec1a818f7bbe1094cf096fa1c6a9a7d9285ef61f60369fd778da40043a8b1da760d70e2a8222adceda00bda764cdaa1898608f9a91179c1cee1ca8e89196e73d7d247cf7bfc3b103f64a00ef1fd9574d0ba432e6de277f178a679b971aeeba4c231902d5b97faaf4d1f90dc789b7f24b24bef8b171e50e14c4a129f307c34052cf70213545e258691c8521415d0d2b1a853f365580d803ee4599ee3348bcabb01669b2f50278154fffd1ee626ac5077e44c6aba56fa88bf73bfb100e2645c01b314664afc4c95b9ee99cc2d5352015876cc598181f36cad10f74299e27589c41492e9b3888352dabb5a66e7a40b6ae37cc4b1cc411faf48e84d288aa7358f5ecb0bfd5d8a04d85b2af8a57399eaf37226bd528d62581b0b967c03273484fb3ee4cb1585f6ebb08b048a8784d1421d8108a3a6ae1072827ac27937f5a5772efe5499d80702438291124e688aa6954d08d38840e17f798c29f941ad7637b388a82b5262ec0b656b6bb4afed86022f1993e8fa8b85a79e009470e79957434142d5875426d65a72680a0a3cfef8c7a75b57306b48dca815717847bd22820786a530ad22f8fc39e37cccf08e347cca754c3292dfdeda289f581212272ee2cec720545dc607a2e747c7f5ea01ffe7d1e99f55c42c90f19373d8a6ffaf55551a0b81e17f83edd91b763389bd81f11c0798577cab6b93d3bc024ebda5c03ee35af9354befca0555708602d7db352184987afe555977db3468d9035a113f632e3d3094a14c5d8180402b392191292c82e9c83b9f480ac6f17d09662021d4db425b190d3d7e664c91fdeabbc69374de4d39ab3e9dc07079a71b752d0e21e822c5175e9b8c90f41df7d3bbb4f4c3a20b8341f249454597423c699b3a47bbae564d6e54702b30d69491c13869a045708129ad054cb92194fddbce0fbfd0e4279659540ccde2eedf130c08d16879cb2107326c5451c0891c1c2994e3cefd2ca61e05cc4b9f4b988fa209de1d17d69389603661c5cc33d4a42031cf26e0f2939f81dbc0e078b95ff3f3ba911b74248b619119aa49a3a69f8956362b03dc3b52ff03f40e184f3939603f7f1dfc56c8c29b8816d4ca47b8fff232bdf7638717bf2608c3fe5db085520f3a29ca3a4d98639746ed4c18a6c88d45ed3425ed8ad2515f0283430cf474b01d39790a3a2cfc1a2b721b4442dd4cf38615ea1f76136ff7d63ac760e9e5ed3051306abe7a0a504aec4c458d86070a6f4881814861e0e32a0d1c1be5cf1c03f54dfd101ddecfd29a9fd350ee1f72bffc3b5dce1378e439b15515f5e193ad82058601cd93dc011a4bae0e36aab77ce64dfcb01307d0308df391ca0bb9d339d809e7865792e011872ae9f4b34b5ca9d9cfe6b2d48977b5f95795a0e0e5833d951f9e4954fd4d101f0128d4356feb19fcbc1ce2692987253fb86ccf1e101cffbdbd27b4fdddb2db24f9f28f5d135cf5fd28e68a9557d02bf93da438e410a567612847e1f840fcc736a9af56e9746d71210b4a16836933b54507a4e496fb42b706547e9889979511013acb7e21bd290f1aaa907dfcbd88816bb51acd718dfad021d6d2c86550d35c4672d333a5cdf696a8c8f1acb8e8a4474d6cb17ff12f67e6de18ea941d94113e8b5ce9bd88b38c203c533d387d777771f6bea48d41022cdcfa062f185a5bbd894089660562ad8560614aa01d972cf2eac600f7ede8f5298026ccafba26c57816a10c366d010011744365b1213e85624a9a5d6ecc8fd99d1ddc9b772506a2896dd362f3a09d8e5f3e0d351682c3fc803d1cb215c7f7f8ceeba548e219761fb12370a24a45880a4b47074d55d65131af8ac0d30cadefaeb41efac82c24fb89a95aa9fc5952cf9489cd1d636251cbffbd6b73ce79d5c2d647128fc60b3c6ef3fb2e02c5299756837f9100d7207a94b4cd8fcf5f18e6ce46984fba5764b890d3d056cd83746b3e24b22388785f69500b515e8fd7d12d84cb20aa6ea805fdda7c30ef9c8ab0ba1a1abcc83abb177df235045d7ef18b7bc7b371a4e88daa83da810618545cb08cd1cd7aa457cac4bcc90f58732946a313eaaf7ed689acb9eb7c703044a39404b7d05c5889771b2fe24e0ccc36c91056462d5d6947ae5c8fe1ce70773a28d7d8bad256b529688db5a71005e33b6f0d0fa2f1bba7c367ee4dadbe6db0a525d85790dbbe53f990d9bdcba83556fcd51fb98931cb13b8b86fe1b1b4785e6a5a7646ce69852865066c42507d6dde3eb07000103d23b95b690f71e85cb8cdd20cee95e8e99042a87409b05cc91c9d4f0460557d52221c62e25f2e3c2772d9babcb30b021a844201426fd457fd6edb48c9b8583cc3ff9c04e7b1b7c461c5cdc7273b4e1498db3c3153a133b4166dbaba28350f512211dc16a31c07241340806c7b421211e49c3508fc5b8e3f9bed64e5bea33f1c3f870fa75daa9c8ae379db353473d988df270f474abf3ea863bd97ab192d07b30e27cb6f5ce1278d581ae47adf99f0cd42ba355ec013db70128d25199454e1a46733e2ced47e90fbb28f232c9047cc04d8e6573833f307914b11b24642a43e80c66f8d84107c97b3e69ea595a78b4cde4ab9e74c0755601de98db86492c078f78ef9ea8d2a9f0d2db5baedc8d723f3b61d49e19fbfe00361a05a6b97d3435ae99b6debe9c9e05fec3946b0b4d5f8cada31842447c7c871c056da5d942e86955dccfd7dbd28539b93c5cc2479cd04175946664e63fd05245cb5abad442daf897757039221e68633874343085808de09428ab10a83d9faf213bc57ad78c0e29a4aadf372c728b7b9907c434f60ec2868a11363cd7157fe03dc073dbc0415970a7fca4a3195bcf742bd5a5a29e0dc945bb5c2811226697d9f2f65a0c2e898ab2823737e5dfbfc5aceaa1ff71651cedaa3206e00ce6d7845b025d39dc10ca868e56d976e9052094c7b81930c5cb9b0f332d8cebc70119e522826381ce3e07bc8cd7eb3dd3d9ccf4e77ad2c46ccf881fc9bcfba0eb9df55bcab63f122622b13591109e350f57e7092e99994b9e5923e91582c063c69e2cf097bcff90aaa05e8a7ce86c7bb20aa8b516fc7fa05de2023a1c2e665617673d9b41054fef9cf56c95a3ff135eebbc153009614afa47f016e7763883dc09f7274e53dcea6e436235b7deb4644f3bb0888102a12df94e18dbfd7302a159069cbb93efa92bfd3d2b53d45b4932bca0d23827c6952f2a2256ca61f62ddee4fbd9032ca494a38e91a72df117afafc82c459202c138022551dd124e5958cf3a8a6f9195080b732bf788a88d656aefbad60cfab5a75a14dba29eecdc1550f4b09e15c465527772cbd689c50f594982dfad60aae1c6c069c98f6fa4c95c2ceda055291d0adbfd7ad4d037ed641b670a10779ab9617b5fdb8fc82ab17df4b1bf099c38507d6fc4290236014f8b33ef4029e678f7831e19e07e047caf5d0dd023712f1cc085ff826a6ce3b3a996255dea08526ef511552935ba2eb0b5506d0a32cbd6b460647c8a56db22305d93be1648f489c606d7b1d7466d99571e91b3b3c4028edb86c96ffba69350c85dcce30017137063ae06b3848966f62c068c2329896e9e8a1cbb48532e451f0c8746df0b94e8a277342cbbafc3287639d64a3f247e374a94a19c296bc303306fb356fda40beaf5cc78e0db85136a8cd7d25628e9d8e8f7b01a423297d7744deb20f8fd738b0bec8e67b78e7d3cb1d8d5817c1f38929803a4ba3ad116139f4c6284ef1d0ee1daeca6ed59fa03eb8d785713f3d9700102a5048cec94d9f7b9f3eb9cd3a9b3849611e8a5d5397c71085aa3602a06806e3f23c5d3d836c976aa690422832880e90fb9425574ad9031b0e5b24da60c8c33cb337bea265cda119ef6daaa2318c45294980044189beb9f7159f3ddafd4a8bbcf3024bf143915772c46500fe1bc629a99c0c757c32da409d13058f47de8bdb6e353cfd66b230567cdfd93033cd2e262323fa0cf8cbe060e465dd2360f9d51512ab7fa6a9f112b1f344da0a6d3cde7e1c0571670af8d468998702154172c8e6aa3d62e0e2b4d68a5ae0ed3f624538bfd23ce721706f411a8494f43799a3a0f8f930da379ac5eeef6fd0cc9cc6209ab2dc08002133438235a8c81fc47ed9d9e7d97848ca793822b451b4b49a8b0b75787e395dc5885d55c1b24be40bfdfad089ddb418cae0aac34391c2059412a1d17f073c86627001542ba4ee8410f7e286126c5911389affd39e1b392d5a816945e162932de75e01d7e859edbfe9318060e34aa35bbc7fb64a77a3ece44b9b36b96d9e0409464a82993e09a7f5c0d911edd0a2d570a279009f9ab4c79c1a5189673c4b5dcbc4d27ce270eb8e78a958fbc9ddeab76486cc70349fdd3fe6f598b5d19cdfe91431437a1bbc03dbeb7fa00fa7f45c1e227154e2697b5aa77c0fb7f54b7b81bba9128c4ba6fa29851a42030661b36cc94c390a5056cd53f0f324e7dafe34cff66f70d3cbfef29738479363be1c1e19bd16b29f006563df417007888db801345b21820fbbc8311b18e94d30b8514378e8b2bccd25962fed0b2503b86cbd298f91bf83d0507d5e02ad645ebeff156fd03d579da1885ca52894a25f7f5b0a602f5f7091a5999d50c9d563629541e5fef12a7276137da0592ae979761b9cb4f40ca75743934b4ca74cc331f5261d545f4c67d1e07a84df3477afdf5ddd45ca6ff39bf3c9f6911a93e4962a4219dcfb683666f476508abe2f0754f0d723917c3c6d53b341f1f54525e49dca3ac4fe01531ec3aaef39f21e650844b4136f18f5212f50d24ba45a417ddd30275fd5eae6dd7408ccd2ec696bcf18bfaccb84842e686769b510f4009c528412208887fc3dfb0864bdf32e2c82b0808a5933a550ec8c17cdf90d57b850d1cfb4fbea24d0ad3380132f0f348985d402217cec68f5afe12fc656101cf90ea2fa768a12e6c09aa4325b913448b96daa12c20a7b6516425518bc5c3197be9c89f716bfd88d2e3786bac0a5a93f315ef92d4b864f0862b0d8b7755bbf51ea31c56e2d053c210b1fb65dab1d7aa4d33c95565b59fe3b0b0dc3fa9ab8e668c5f4ae02c3dbef4840df187316fd3e84b017469e513699acb67fae4c9334f3aa73351d62b9b9e87a7907c5d597c2b5c1df35a47e5abbe9a3e91e8a960323983142a35c3fe41d3d66c6a88300abcab5f2168c9030d0842980366b4e75bcd5cc48ad5acf4ceaa797d3ba102782e09b478360b29d4a226e496051ef19f730bb36d5582b6ccd50c07f1ee87fd800040d27d5a63eb506233ff9d1728ce1e571c2f7bb4546bf3d9a71ed796019f647858bf34cb56943c22b8dbcf8cb32aa7aee7e48368dc2c83419ff1adfe90f4993157778636e74ac0843d418ec95d20594cbf22a0094723cfe868b82b114f965f6be6e97d7c1a96bed17457ffe68d76dc6f639aeebc6b1b6a06a4cbd7b184f865ee7d80612e6d00d837d6bfe8086156ffac11efbfaab8e5a2846a9751d5f2dc5ea6dd143b7b6368e8a5f8560220213962bb92960ca2fc532d701620b81c3b6435996aa8bc3721630d559facfa906f2d79acedbc9024837a86a6f3ec758ef9d36eadd7976ea9f48c702791427090e4a68bcedee3c8071ca9f858125fecbd2f650dbf3b46b6775b184d8d48870d4532b32e7e1ba95b2f1f18132bba6d9ce0cb65a5cc034a0102bf0feb6d9601656bfd7b411295a000ff1737b05c925b76d8a0222ca32d33bd1cf554aaca30646cd43d04e437430fab0816c9c7e436ffc8cae320ddd8024159a1452df2ef6560fb3a10340d5d4a66026c77a67d3651fb7657ac855fde9ee47945add83409f12c389cb57ac8ae8a9b754c6261e423a802f044c977dbfe52dbf6bbcfafa66aa3715176c7c79e856d886e066b1e43b75c208b8b93a6747991df46fa270651eefc9e384eca3c973058d66b731fd3d7d35fec8ebbdf5f700cf946aba6210c438c7cd1b8eb813505ecfb5538b15b597cf8ce905d39a1a9a6d301322c84ecf0c86de65a8d7638824d20171f06719b68a28bc3273e10f57038ed4ebc1f845c47f1d184b6c0aaaeb7636a78d812da57777e5a856db91d1cff7fdbb64704d0d939aac1c89541de4f8176d2ce262d5ae16c063a149b13cead2008463ebb663d9a3e41d4f2d6159fc7fccbb8fe37bdc069aa3a765b59e18cec5f6b59694531e5d9a0e9ab9567c59c311eea8641c8fbe3b911e0534342f18189003622d0e7c640b7d3254e752d0392486d9fcb543c65520a503f15e54991404ac25c6c3f459b87073656d42eec5a0afae35f55b1f21e4905aaed864eb7c2514fe21dc225a620d9ba2170a19652e8e65fe0d628dc6b0b32617c9f15361b624b50436f502e8705b15129490bc806c75110e1684965ee4b5754aec4ecc89edf207d3978110720beed2cbe8fa0e55fd6cfe8cb2e9da17b69f113ad04752a9253ef836bb584bda7fe56bee8fb644253b6bb67c8fa29efe23c362ecc968dcfd7f5e4721e8439f4b8b78e173c58dfc9808d8e2525026a078f18d8822576b53a19c594fe4c0d5347742d6573aed113d1daa8d6a8d4b0130038de7ee372eb76044a6a135bb7a19132d87e96abdcdcc57751d2b5ad434331f2728485875312edf9fd58f98915be30995ad657a0eb79db5ada12af07541c64b10aaba040741b19ab390aa836cffcb35f5660a5d40d7b53bc5d14051fbdf282aedd2279a53cadffa90e6fee277baa2703d872a7477dca515fb155cd718ebf4f1f3a4f89ff96382755721a76263759a836e799ed609a53611fd0d67470d8b2f6c7dad176ba4b3dad490bf986dff36acb775d5133472b392a6da505a308e1f7345a967e3436c382024f47bf6977b031951040875c48b578f9137951476c1ed2682d7564fa7bdde8f1226014b42f8deb816b0ea5d015ed1b4a6219e94569cda5c48243f82c745d3e839599894fa6bdef3b1ea9a9f42271334ac6ddb2e88719fb44a68f464293a2cd0229c1e1630ba0a1903c9322d9f01e74c23814bb5319c0c7b42e4e2fb3fb67e2c72747d48fe1ab3872797e28c306edba4aa4c460976edca4f96a3a2b53b78704e45366aed66dfbc5f418cc4bf925964d64bebf105a21173354a94046ac30be716957245f942d38b8b916ffe7bb2b66fdfb22e16aa153f5053553fb00b5a500c69d1bf9b1ad39a10dc755a48048b0eb94622e92fbf3d29334b41734c0e092a027bd1439c60b911e150cca6f5aac1d50aae4b953df7f8de03d79e2c77ecdefd39e166b99e6ad4e210bd0717ae9e3965395a7e20d551824f859c4f6776b2afa936d42bc632d24f6bbdfab26aaf31f05adc457e1d7b60671816123dc60078fef5e15c9b8a8ac2603d086d8bee7c2a17ec5f0cf6c6f794e1cf4ce4852158172851a5cc685d5f14677b7bba8291422d4a236cbe00a2889a9e7d3a155a72ada7a764260486dd549ea6245834dc2d46aa32fdf0d390f86c9f7880c9862cc12ad03fe2a0e68b71a0b39c2ebdba90a2aef0f37e6661b2f7146c5cd85abbd606bcfcf0fd2ca0b10190d5375d1ea7457aae48ed64533ae23aba93d14d2367e4a2df2c8cba331ce86e73743435c6cf49dd9f455cdccf3a5c248cf3e2dfd614a8c917a514b7811f3ee98b1c4cdd77aaf63bdd8e6e286fbdffd6451e0aec566a7ec3589d05fbdb8ed5e1a91b2c091e2bba2fc41998dff5cb408fae4cbc0bfa408cebf9a240defcab7119f14e2c37aea0dddf7fb0e738eeee9e1a95c45a951d95221d7f59d8bf24a47fbdafcf7e9baabf2fd9ccda9ca6326633390b8ad0afe6128a02993b4a7ebccd1ed03c0a3de4d12dbeabae0956cc2bd8001db82d09540005daf78996e09b214e3fca4a0ff02f2d2a727c081b11f190814b53d2038cd7644622cae516472638b299cccc66f4dd329656dc3b24c58797cbaa1a9b92a8b836ea7feddd0125d7570971c2e4b2c23a281815cfd6c665444f08282b213bb3300bdf0752ea7ab2bafbfc5a511c2f78c09f721089fba9c1c03dbff617b0ec23aa429a0ef22a50da1ada0149c2c0704e38e44efd2fec0466445bc0636a31d8b5a157b00c1a0b096a78b623f3ccbd898c26c7c14e5b96c351afb57b58dc4abec6ea3e2e8605a27beb71c844a81dfae3e4cbb96ffbaec6cc9264444842d27e3c012969b21d823dba0e976ac3a2258972ebf0337cb25c9ef6cb3aab5a25196fc41a7af1ae3b6d913e81efe322311aa08098ecba7f063a5f6b5536b5fe219b7686bf2d18964dbde797af8d5d0014bccb3ba0cf3f3e9c117415911493d70f6a6a46ffe0c1744f866dd924283213ab396e3935c5eddd198e78a9a290f22045745dda1864cc20cd3ea314311978055a4a4791bf6063b1a22e81912fbdd3930ceb26b4f327756906f0a3ee6d651315c7b601c0d45390534697f2e88f0b36031253d8dee5397338a04d8690f8bcca85bcf04c45cc8c103d1f39053e00a7168c95e45de63e3cdda126893656b5480ce5b31e599c8fb846e313fd07e2966620d6800e83b7e40fa980ff6becc79fe2cecc7a396ce3c4de7653be3025276f6d6f2861caa9c566b66e08871ecc9be11c691398608bed39386a9425138398cf61c2c6a2a9669185bfd43193ecbef49a12ad9c8fafd815155cbc8a711eb22f5ec206382c291adf0c7b6a8225b793429eca0b39a81c64a7299010cdce5712104e611a757e7be34eb97ac2fbc121475ff0e8a8ed7cfed591665dd484eb4ae4eda1937e828a8c2bdcac13161e50aa1d758d2fe2c5aab0092579ba45cdb965bd9ed55e19388ea3b630be5c0905cbf497cbff49262f73515d1262c83d73090311c9e266225b7c33db8661c580e882fac54e4fa8fc8f51cf513a17db3e3bfce7f3cb1cc5c8dfad86745f64afef1d2f8cb7f46f391e55076ead7d06cee073e95bdcbea7e77ade6cbe4edfd6894659a6558a0352d621691702b9299cef08a290ef9c5605bb69f3098faea035dec63516f9439b8f711a21fdfd102cb28bc49bc7aa45e7e29d8ed8d1f58a378b9055a9cfbab53b12f950889471eb8d4f51639e3f30d2718bf25607270f52aa39397d0cee87c2c0dd9b976ff66f5ee0c91d71afc685d40eeba17795e85ff954256819ce2ebcd4abc3d39388ef9ffc2b9e4c2f3791f05b7f8585f69701618f27e6dccc5974141716b8c94376bf4b0d3ed6ebaa1b83bb72225ba24586e84633756b8dc343a11c5d24187f80571c832263c8d6d6eeff54ca243f0b574be3d89ff454fd3381220c288bcdd1899d0debe14a06ddd39b87ce4d2a69113f2440db28af055c4c481fd4ce083fd91c73f475acb160f7e0230a21122a6afc3ef35cf20f7668847403390dfcac884af9fd420b759e3255769ab1e164f1550b52d190a0e052d5cfac7bc7e695e2834bbe60a83bf24310da7cd57f3f5430fa658e3a809a6f6e3b6ef3074d1f773849c3525ee9e6ce72750f1ceb29756c128e1b8fe23bca6481588f10345bc8d37c4292d5e51335f4f60dd263746d09f28ae1dd4d2b5e32d93f58f89fa2a3d69dae05403ab77cdf138e81a81bdbed1eef862d3dc8eb90a68b8d189580cf30d08b4fcf0e8c7f71a4b7a573630044d1d9c32408bd5b5c455cbfcc27bcce5ab7851628fbdb19fc97805edd82c6fd06b1b266b15f128f5fbfac4c10247b251fd14aa0b1bc7922fa5ff873ad64a019af6a7bc3f8a1c5f2a1686a330e98f002fcdd18093c0b4447e9f8c7a917f89a4ea1afc2c271e0f26705cdb4ecd9848bf3eb046a4e404b226cb2fdcbdb12cd0a71fe5c39cea1386c7c950d60220792b0f5274a80302ae89fe410cced163683dd35b08f553a2579e223d3d6fef4faeb99427b741132ca5b4801fbc61217c0f58c450cdcb55ab83c11411f08dedf7f177f3d1e04468c068a1cd225ff294fd8176b74272827cb0d79a4f0591e327032dcbb7ed061fddb55d0b28e1e1702e33b15d5c5b80855bf1b40fba6831f85575ed0d0d12a47641dda65d995824b18384ff877802da88154f8787f03c9a7df378e0d2015600d9f0f671965c3b62e99f60bd0183f5b972d8eb031b62b5e20b5cecb42c7a4138dc859c0bfb2d8f1b1fd64953345b05b7c5bebc82b288f31bf1bb8103e785ad7b6ceffa4a4f2f8dc8a7416867f95e0c5af6b07237ea1164bd2f7716c9712209d9abd117e9b68ca340863e01ee6b659e67cb0aaa9e83b7a0ef5e68ac14b4009146a35a6146aafd5100f2114affa1a21b2e5642621054956c2cdbefff4cdfd32ee90fe866909dfd16090c34109cb019d02deae7f0bbb392670adab3844ba1397434d552fa750649497f8406cbe3795a87eff1a0863981ed617c9b314e738dbaf7bab2f4a6aa568245a05eb6ffc1b135e743e7837e4a461616188adb3c6760bc0b105d68862ee44824f0fa93e9ec1492621214cc457cbcf58235cd08f84276d772da765d45b8a778b84f9a9209f620a16bd25aa492b431ff7e0fd02963085f32af1f45091c93f9acfb51af057e7ab9a1c11172b7d52a6e9a13e05712266526df4a1d7b7b50c478e87fd101a898e1f5db3025ab13331d75f28d78d161b0060b5e8479dab5dd0673d5aa87a5c4f148ca49ba599e88cb48825d149adfbc2e316f2e85e7fb22082344741d360268c62608c181c4e4ba6e9476e6d5a8b5bf2e1829fb69d579e1b86df277ea6fbdcbcd79d479af33ce2de4efa220010b4ee55c1e8b735d7bf7f9d5c3c9522bb3f62aa3f35abb3dafb889df060242e84f70eef7cce2a05c60e4bfdadccc6c6719fc263798078c10aac90035ced081f9cb019d32b54de45ea86bf405ca81b4dcb588db5ebe1247a956dc4a4a9b1620420a76be86898924ce2fec251f9c4382dd4c40ce2e12fa71fd2c56cda12f7e39dfe8e36c8b63e97d3a9fab30fbed86cd430a1d0e545037aa4e70dd725f3ec48889cd96cd09d37b0c0915f86bfc8f20aa5cd9c6f80b3ab3aea237e989567dba71d3726d5fa82bf76bea37088208279a0c164281b795da03cbd0239c00b5a5c56b434a728d34ce98eab5d85c129abf88b73f0fd871c8ea21353d2c5e739ba07628b87f5db2a8a5eaa8f2c99f345b84312dc4c9cd2568ec5e2cb14ad8c05a5928282df0a09d4fb93247519c2bdf334ec7774a31d11ee229371fe2cf429ac405aeee040b684a7a16c143e4afdd173a3cc3170887480d0af7ea90b0e04686252d69a8da59469e2c1da282c26cadc580cc54433a83b5741103f0d902cbc09d6564545e2b06fb4e69e8696fde0f36de0ae5df2ff9e5acbd6fdea71641f736747a893599a732977238c6f664cf2b72d3dcc75dd089c2c3d338c510c3f3ed95f9b276a2e42bf62b9cc8b4ecfdb87e824031b3082282b84c651b6d9488ca9f524c3e5989012808a8512b41642909923175d610ab5b272b38efe8e43653aef48c4ef1075eb37f4279c423422c80f0b15746089ba0cb609078edb7d73c12854e9d64e21d445a5afdda94eb0f90244249e4012a62c0ff4a6b5c89cbe8f76677602576bb659252bdb53200d73979561cfb4e7e93e52cb44a1d2b60a2565a274138c1d3bce37fd40f3c968e70cdfb26056776c7b979af5c40322d61799ea85dc978a3cc0a32257efe5e27a2e1326495de9c978a1786d581d55ba1fd3bcba25d79632bf1e8e2215e2f0e0f6006d6235748ae74999eaf6a565e1cdaf3f36078feeadf6f7ce96a2a9b0f9e5d1059dd4f6835d12857287321770c246a96586d8b156298bd90e9facc7d743f832dfc3255f9fa217de78b5fb1a71e2611b2fde321a9bc35ab27e0ad4db1eeee1e3813d44a153f16e16620549d04cbede5f2f5d4adfc26280c2a59be00c7c0ab37457a5a1db514093c16da9b007876a79cbe3381c4d749a27bd694b375afb3f5e246653f006e67215486f00403c9124380215790b8df647031ec2c7dbff2b94122366d56e4804d02b762d5f5ccf6dc5311602600446caa0b63d3db857f22e534cf46164330f1326cfb91e3682f3f181cfdcc019f57c84a5020c6f79b3a224f2d7b5e1633100f102657f15b8b069db85b40709c98ea60cb915980ccd620f7b8f592ffa494212767802752a13aa86bf768bca5aca39539f83ce137c3655e9c3007259143818a682f211c6b8c0fd8b5fdda8ef86d2717c769ea513ab8c14f3b2055178e9b86dbce72be4864ef1ae23a26679739ffa6a4e615007e647c476968166f8159103bebbd7adebbf434010f40b866d0449f011a70e325ae83ddc7bdf1c165897c66ef18570865656c6d76c0b2bbc54ef8d90b6f42266a64d2f95c9f0124b48bdbf66da00568d786e673af4a9d7b29f3c43e526f4c4a4110a0769bf876e0ed0f3943b748169dadea9856f352dff780e42b3d56b683733401caa463ccb8a7050e6292c5af7674c5538644056268e2dfb94efd4e5e1d4db211bcc72d6e0cfa558fed047f958be78a99df1db75b803e25fc17d53f0444e3842c6b8fe93583a08b563e196b0c3efbaf130dfb5bd8ea9364c5244cf48d9296535c15142c8a3ce4fa70e5295607481c4c59e399274685aaf903472b4e856a049fa859e20d54373ac064967dc4e164dbb37dc37d07201c18b36c3918a191e7390138051de54a7a7e5af8f11252965d25df852d1172a7505ee6209fa7fa8522f90085036a80d769ec12eefdef3aa16a87c96651bf0aa7cc13fda2af933218b3565db4a2a5499a4ae9b8659ba40c514add64acc4ad46b8ec05c7941c8d66dfffd064c9635376ea6331a135dd7b93dafbc54da6c83fbc3b99700ae4b821564f389261bc78a1ac76c72af4b0e5d7d7eee89954c5080b9a98754c0e6e1b865551a0ab7c665aae1ae48362094405d830b433c960a36f6cb684b1fa8c41749f0fdd46a37628e46d5e67458c061ebe7ca8206667c758e003aafea375249d24dc82d251c075bdb4956d4212441ccaaf00d0e1079c558c34d6d6a1ef131ed28da152261717ae59ab0a2c85ff9d0a75596fb8f56c6a1512989107373da828b7cf2420c79a52b15b7f57c28715b18c3b4f43598685e37aa3327317c0f918d3e518e3e39741983e66d85fe8ca5614e1af6840bda5dc16ace0e76983db5c31234910122a45711801b5068f3fd77bf68319f84ba39cd5bd218a74ab0445ddd7ce55c16b2c5d81839f0b92c40fbd198b874ba25a17236b5014a540cc2d5d618a796c5a78a028e59223bb0d8dfd4a9c6019566e2d8980f8fefb390b3480da92e2d28c91f9d4f7c4917ca02130116c54b63fbb6af3e21f7b5f2df353627d353c57761ada941850850930379ea83f8d067768e8fbfc19b317b2afe004b1f66560d9ad851438bfc2e625212555f16c5760f6b2623106f932514ae3c300cd9ef9876d72d104101ab749c0023d61c8706d55ff11c901c2050f5113e7bbb193e9fc6c9bc42884414ce7f520d0649cb03f927ea6c9d82f00bbd5a84c809bad59e9908ca36e68a79bbe6378cbe031bd6daf97dc72c4e0daab35559668c4acabebe0073fde6347286fe3cd24bb8c51598047661b721e381d86ecc3d5d41ad7834512e4ce879936361b371a62929172b00e97a70ec37de758f01da29e8daa115733be432465dc8bc3ba633ef100a97db80b0c848210fa00fe80bd08a10ebde8edace312e1f4bdf3e767237b8354bb6e44eaabf6a7669b69c9eafb6f2762f2ed7c278dd38d15acba02c0ec6a1a9d21f52bcc0a4b224bb190f1745cacad74cc0f921d4b075fc91a5dfdfa9be8985e16e04a96b94e4a95ebbe7dabc2c6d09f5366425d7e20fa9c32f06332c02d3791d84f38df2b3b88a0036a409c22674354720850206725848b007603138a34a18cf675c0f45ba9ab17e2e00ce9050a7238ebb2d434e7d9126aba00a180ecfdcc1a85a9fabc6d851b48c97169e43c577bf4262bbc90d536f1809bb51b7e506886dc72ceb1df6f82a1c4da427a5c040c0690f89f60359ec52acbd4f1436e92fcfb514d8f47f20742312b94ccfe3b899712c56b2fc25bd0bbad5df8d3597ffd53a22aa0fe988765b6b4d196ab386ee5965e9095e04340547ed01c1750b0335035f61d2a969a024a3b00b02714f4ab78cd4f9ee0c647bffcdc7e9571263de494d5a240178556d962dfa7a3a44abed6b702be94e89cc5155e913463619ed900924bf5881a172de5e318f693ea8262f1a86d6823649781bf8df00c2589f3a2e23119f36d0dfddc64551b17707788d547e6e9f006d2a6397965ef3913d8e01f848959fb29a5992ddb676782b2ee0a57a8220103fd41241400c7decc09c61f87bdb9fdfa1891fd422923cd6d8370b9071dfffeb5037ded995a4986089f808082637d45beb840124601505c8b38485492a537a40038f5811878087ada651ab0000d1a6bc5ff0f78f4780323d940a63253fcfd91837b85c908580e2829ebe2e76f65c2811e1fee220377be4c286e537261dd615b040b2a8e7b1b5b464955f1507721a4bb875b9a18d6a0aace43afb14c28ee0168960be1cbd8abde0113ef15f016c2e6139dbb6ee850b68b07d3af13caf775a9cd257022dfb3313c39259f4a072ed5ccbc696067cb0a2b83d8503a3a05bfa99982e1b9d8cf4f42bd8f26701765965cd3e3460662fd63c7ad299d3d8f9924b3e59659d5dc635d66eda8feb5feb8809b5b6a1588138f72b91a96f6c3a16b745c590e164d9f8bda4b9cb42bb6dd4ec0b24c94fec2537f2d2fd40f8c986f65f3d5dc49f5ed3f9f7aab88671eaeea9163a651d85f44041e9e381ab134859c8d033d661c48a1810939384fe414451fc4e95a97ce8b8b0c140db4d7ba888708cec4ffcc20658d708090ec73e639d15722cecc1f08c430c0eae561fb0e557c26c4defe2e70b0de352de6c563f9a6b47b539b0dcb33b4ae98ce8c3be8f421f2410039a08d90a09d49238f30d60526413ccef1a6bcb886bf337ca7e375d351c311562a1f249d7e61bdec41d9346908a5588c689802a91d4bdfc5ec44efd31e2a5a9a716738c0c47076d6196753ca6247274e904608e62d0b3fc2618cfe5704311780d4fd706aa62d02c663afb1b1771e044f3c146e5ac851f555c886937caee053bc2c32dfd7ab1cc3834798aba4751af4a02586b586240ae1ea6d97a00a037b6683a315cbd34ae130070e129653d7f89c388b344288f755fa5766389a129673ac03a32f78e9b25020ce7da30dfa7c40a1ae5c9e3a48b5bcb91a34e7b68d32b245b04e4657a78928deb840a7e051fd6fa23cbe869491931fc558dc99c3a8597d118584dbde9bb2cd8870ffa115648fa8f6e4f0859107ee9b53029583b4e89ed39dac43aabe07b1b4e498430e50e67b2134194093b46fc1412c2f1a755cdc18efaf3c549ac43d396db2fc00ee48a75446f8010f00517d987085d0577dc0a0a81ec2557e198f4b9c40a9b56a09c37217e5a7461f566911267acfaf40e7c52ace34f51c18ffb561a87ef425a9ad01c1a81d3434dcb4c8f911c1c8a4d2a38448e5a590da7782fd870f9738889caab33bdb20cc7d3b7a37ce7432d13a66dd92a245d71f490906844d9c0dd46894d88b24cb44f610d3172785799c4615249689010412a228ddc2f6bc7e366900ebfb90ceb8a2c3c66cdfd53c11c13bba7bcb6380923cbe3c23b1d4a7657797936ba341b170444beaec49bcccf107fad89fa02e7a05327841f437767c4ba0d81b51421f888c8a0dd8467634df71f04c002a76abf9c9f207fcf03b37adc457709085ec249129f524f64fafe87a48115f7f6df39dba4ee9b60c2bd297e4e38439522f21fba9717ec932455de531c1641611c2207e07b178d61117a0be6d5442d1a460b299af4e9c72a2d644c774867e5833964edf35e1d3b53e67fb25ca3e737dfbf2df840d89661db16591a9283b09155eb032f5fb02e4a3d3dab16d3705910afb5c9aa787968b9720a97f5b18f1419695f200e2a46d4cf0719ca3be14f5000388d231d98f150ac32d7ce6ebdb1e12ca857b5ed1051f417daac6aa6eba37f002e9e2376a6d646fead0a2a6785ddc473bed53f514049afaae65d1de225390c9af3153f3b9502ce0eb056a6ffc6e57a104244cda8b67327ac70428ff0e929252c572aa80c06930a05fa35445351fd0654358f691301f61fb9f7521dff5934ec74f149ba401151266df510e8e86a1b579b98299f906361b038be815672c2a4c0f60465a64acd9e4338d57e229efe81700837379ddf68e0afac3c09a5959c1d7113a1000095a2b304e86352349d248d604f72c42d17fee70385a8eca5e54cfc0604aab4b80aa201f302f1cf2274e75853f8ae86cc05e0ff6258844b852d07d6524179db50668a1adad8d36332688f84fafdba48737957a987246c4176bfd6d96ec5945eff2a2cbb6404a726e6464ee114bb329795f1cd13b179da5f2c3a11e2de419e436c4e7281f6cf4c9b3b6dee328a51f94dd016b24418f7c6c7f1f3ae212cdc49b665f10e83b7b9fc5bd6c01100c697d32ad00bcb953f18bf6bb88099ec0f2d95461010a2f104a0a401d6954b7439edfa95b0be7c1a6c4b681dee9c957da78f17c66af884982c75e955f579b2a7064f2a79bca0c3dddc2d3daf693bb75cecbef57ac76c8756e8e458bb451113452b1c52dd81d521b4b264a9f875714b98dea75b30037528627e4301327594e7cff02faf45365226e5fc8e6215d4303963ad84a32c16728e3548f0c62fe1388fa6966e271be161ae96f18cd3f25bc3a0bef1e281569ee63c31259a8455ed7ba4db0fc3251e92cf4bcf21bbf5adee5f9f40d45a44baf6be84abb56db7569c130bf373f771de89b31dc1223bbb0ba3f91957be58a1609dff440d157ca0447138eafb56cfd0228af7790625b4194d7bbaaa16bcb0fb268dc7dee2a30ce3e0961b87635a691dd03dd9218aa8a45457124cd8156eea1d84123f5bc028826e87b3a6239a71628c3fd932bade17eb71fb68137873db36b023ccc2f6357f20ad5335a749f93b926ca24e4bc9964f80e9e46279c35d1651ebe3be6cee1a66841ac66379416b925cb4f280eef5ed16071ba50c88e29b65b8882eeebc443fe296aba380bf330693a723bb9994821be118aafaa2ce570ad1b64600225f0552b9b8a6dbe41dff827063ff7f3a9d02626da1d703b55d9127bab521f4f1b51ec7e383c8063816eb6f60e8000001aa50fe76a4f178ed289d9538b3bcf919c15fb203ce43ec417b9ef9848f77a61e36406a96868b9d282376eb7e65acf999504e265f0042615de3b94e9c3054073fe85ce71191f6d7460735ce9f91cfcdffa40c3d88cf410f7072767dfe47112c865c93a98012269f2ac34cf06487cc7ec5dc7fd7ed87404de72fedb1151f2fe8d76ce9e3c0f7027bed3fc4f8e9a1c25d22612b1945dba3a02d93825bd470c7c061e9c1890c3126cf516dd06f78a9ed83c4a2990acd0f204ea5a9a8222c74adf2455119bad5d16d8706fa30f10e2ad4b69c19a6b1a1d6f4de1295140c70d34a301b28713b4d1207c08bc4ff290174244358bc3e4c928c7b0afc159e92ae3af6fbe5743ece6056ac877af4b0c7a4a851b8c56e88a83ed8f68c34bb1a16f141575aa8310a763a4b12e6bf6466e31dc003eda01f5b5bb31f68244ea85df42c3a95c29c7e90831f506842b59c54c80f83ca2b26f1e1a9492f7b66bd3ca4015e3113665a6f1b74642ab5526241c57def34e13eb52eae4818684a29af5ebdd58107ccb33ad13f048e680f4ac1df2abc61f189cb7af52f749492a2973b0a3701d7d6197026820a02d292e6fe36f9fbe74af118291de2c89b053157eb213961d4a9d67809794cdb6b2ef802e667993a32b26774d110ac481fbe25863e27ec19c7f2b4403673ab78281eae367b0d8528a6fe31db6908ac5e3299a7c33e3dfa25fb867f0b64b5656f66a876b016cee3278ef93a700b8bb2a9430f15b65480c879671215589795c8d3921c775d918a3e6d7e852180f74d1a445c03a2b6d5fda1b22382c61e8a6e71a383f34276c1d5c3f8ac0329a0fe35614aea4935f80ac1cc86bcc5470b51e480fdd70daf2952e91622f3f2b6f5107c0ff181fe887781e7d96fcc8e512fa4b0eeeb7900881c3d2529bf4344b0850a390a37065f1c02c106aa443eaa2c26b552de73c692d8358dafb83829d47aa6c98500000000294673b8ba5814b7e0e97468339893f09153f09cec932de3293bea0b2722fd95e2eb2dbebd605252d8a30c31f66c87283a65f7bda30c3bc90296c7c7c691be13892bf4d8bdcc6f1c5d4f6f2e89035318fd9760bb3106ca5b787d9c998313f04b9ad74c9208bc6a7786d7f8dbf805b00e4e8371092824f7ccc6a98182ca049a7246109683004b9a33167123657fe42b00678aa3ede554c652d9a60adb59aef3bf9b7d5949015e503a78b1ea24ca94945b015ea7a21833a9800fe5a0cc61cb55418d3dc84c999e8e46107195deff38c301de122e1d577c2e6f754594cfe47ff466c8703a839b5dc38cb6577118ef175d9285f7de1bc9708f11ea95d81e05260dcdac4da1e4ebfec19a8c3b2a28f53f02699e580ff6f22dbe6e65f13fc344e1446b84946c3542be9a0fa2f49b4e9599fe701dc21b95834df06f3f039d2934f698431c66feaf80c090bd1e97e728f333156c6f9ed1b9d62d30ef66f187d01122dc85fdc2ad5b81f4c7dbb5cb04d344da624171b753f3106c2bc3d6ef604253e79b42efd8628a2e690719998aec0c46109414d7e08f3fb7793294d0c372158cf6089ef06e461ac98d63dcadc4e503edc9c1a166632b5a3ef1e6ba2f66a9beb9034fc2debb85b436fbae85fc89de59f7b85394825dfac0a62a3f89f24d425d37b6fa5155778e029547572b845e683df86809639b3bd43a9b83d545383011d761c30572bb4047d2413afd90b1048c1964460c3fadc09778a25f573c4581e66328bb94e70e661781ea82e02d1d23f09b47eda447be0006e5817b4c15b46244b439a61f8d0b4e60f40ddbfd7850ecf68ad4ef51687bf39c7f00af06e39533da9055bae8ad67fa97d63c881c37f832aacbe63e8bd38731a358a79bae2c3d08be7e121b39039fc22ee39a53d787caed45d873f5379cf5dca0019a7e2a807934c05c27f800000001dbb68776b25865c44c97b6a2a94f4416ac5642e0b4dec4d96f7be8d4ce903ef008aefd31bd522f6952f7ab743e82ca4e1977c6a787065c01851cfd3945315e07556a28d4918ea2f089a5ac71e855fb6bba4b2c10630ef8b2870102160b72c9e2060064af90e3c90a0bae6e947105d89bdd28e9589c76df0d41f78bdf0e87addb782548b4f9614287f0f6c7a178da93764caf63bde444866e48a6382015949cc4a3c467f127170bfc5a5967c9f42b22da0a5df863e0d72033592590eec193599e60eb211823671689ca9b88341fc43a20ed39748f5277b2dcbed5c38c17b238cafb17da6b48b408839c18a17bdcb83c0a7af8d8ccca942560a94eb2c6af26b0df85586040cca58d65032411fcbea96b92701e9775a6fa15b2ee9731da55cc74086b9f756799c9483d3e7f5102cab5078ba21db77df8310922758db0d154a9cac0c3fa8e736c3194b298ba81dcc60be7336aa13760ae86b468cff7689cf711686648d6e9c185b2d63dd56a40db697c741929c0ea87ec079e78baefd7ed6b92e030a322253aba45f1611b5c965f90599fd3f906d2e8d6c3cb922b55803cd8b0cd26dc623a3923d0c631a36f64482c49342a6dc3eac0658d7620234e9f15f698d24c99a28939d11eec677baa6d8ba61af088712446ef0bad2f21d6554079ad1113aead01a4abe612cb21d01d90bf3780eada9c9bd3715f6434ca292c55453a4da3503ffb3063a8dfb278bfa9d5938268883d82c79b13ff5c7c306ae74a78446eeb4f34b956936e621c7ee660a6c43374b8a17479fca0df32cbfe7d1a870561869106bbaca9b2111affd579b99034b56aa8ec6d0d33f740d114bb901b590cc526dca2ebd82b11c1258000000009b0d5bd6000a23414c7372907a22612dca7d6d6db84de076d145d16032166926c9bc1f9fe983236861db2bca90734adbf139b49dfc2214b7ca250cf7fe34e32c343e21009aa03a0d4c0620316dc0e5366ce7d9c72909e773ce3c37b03953a16e80cfa781bb863d8cf649dc8e6caffc3d1714fe455c737fe843164975d6f158c8880d995cf28548ce4bcc14881500c483126c5d55fe31779e2ad18e7de3cebd600429058d766276de4243d5e564eaae86f96dac2fad083f2977dc63a2de7c8d8d02009f2cefa7de2b05c1bf23de92da4a8f60b55dcb7e4ca1074761ceee42cd08664de13ad486d9c4cfb26f39bfd53745939edc0ead0b3a3d9ae2a4d89f0ead297480aaa23a89452b521356316eb6b381f09d44c0efdc237e47a06524dbcb1bf863e80ebbe60e4d9ab2d02a5f0808a869c703661e98a93e329268bd059fa705a1c741a9201db9236d376f2bd50485d740c9316af95c2eb17defc1be05b19173cc2f61452531edfd691f289b7a9d0ae49ae870fd48af51ac74466105312e5ba64754597306f598369e72b71b921793c14c8035ffb39035c707e515ff7ca89d42161c170bbb32ea4d41352e0d330fa149085da44d5ed15a6a13a0cfc5d801a523bdd12804c39cbf8f6a7e6736d053497b533b067f8a73e9108e43458295c303f11f023e1c4e486c7b6b2a98583973d104ff659991718937389b9d7e4ada6e9eaa0499c574465c2290a1d06a763ac2f7b3e3ddf198f9fddf5dca7ea7b4b894307741096b35c7f745831c727e997cd0094580c487b580cc452b3fd478796d215d116212a9718951c55a16da37325d5f4ffc6fa15732bf02ccbb9a403098478c824e90336ff65a8688739fd59e8abc9d565770e120de5fb915075f9a979de0f16f0c2c8f11248ec1b778d05a3b5e0b7a22987440d46074e75f553bc05a90001760000000cf2136e000497a61434690441446c507a38a4f6631ba6606c38113e504667fe16f4f47708a32207d44256eec29e84b920ab982f7f3ec06000522c004d30884813452d94971538066afa492e01ba149cfbd6d22de3c81422a248f257b193a91c20f62cac8f7650d18ebdc1d9b3f46d970ebd0939a9af98fac20a6bee08b78a41c22deb0488f18f98cd076f50bec882da12fd7869baf58551eadaf746adef21e022370ff60e45c6fa72ed30b630dfc46ee6d33428ea9da531cf5870b11f19c20ec9271faa84986930c0c769c85bd1da942e98de2427b129716afced89817677182de891324aab6fbc5b729e95243728c068631acddd17964471808524df0fd0d00dbd9fbffeb5ada0546a6e763725736f468e7b20936fd2cd26b35e4442842dcc392b6efb9c1ca24664013d1f1e5140757e84ac8691bebf765ef4db28b45e9624dc5240b0eb872b5d73bedc6f3af3711cf9c6425ecd10645cadb859c2b711f72370b29d663a26dfcb1acd1ff2f1a5b0dc7a8e4d5583ea30d472f62f0bd0f0fe39e5a0a7a66d1ebae35d02f05f2351c7b2cb67a6d32c85362cba432cf5c1498317e6ea0d0d2d7a9677e2c91cdf44fabc58c79cf9c587602cf0701138c2479130d160bd829e20712c2f3ca6ca86aa9a2830127e42202783083eb652a235e1c6c2f713862f43a4923d48fa20754bec1d43b450eec86a0aee18d554d4951300a52182d87043a48bdf988128a4cc6a95755049b233850a47ae38f3f74602c4aef8a4bdbc25ddcf5918dc56f3174698d5335896b86fecfca0bc5d8d8f8783dbbc257e2aa3c700c6d4cc655d1f228e58c78cec6ac51ea06fcd59b9f00f191dc6af5a527607016c64e4113e9b5ab4744dbff238c789e63001a0d77557eafb4d9da6d11df55751b9a7618001745737acdee180e9035cf4a4fc766cb3c00000000004491f5bccfb3e048bfd084c4a730e1614c0fe3daeb32a2e711999480899470699c84f595fa745fce43a6e48407cb5780144a882097572a903a2b919cdc6bbb1f0ca4eb2bc0717532b6dd37f5589979590037ec2367286d65f9315798ffd081067d00b4889f6cd79c68cc1bb45bb0024042948a1758de8c2a6bda2cbc2159286d1b423014f22e6a6ecff888f3e03c182c5125ff2db5a879bb4c237fb87ef7aa6f2c9d96e63864f588d753ec1cbc07873d4fe7655b0d240f88422636e907c752e186c80ce58fca8fce96e1eb5dd4dbe6da000769db867b10e86f47dad137e09f41335a15dc6f1698dbc8269704718c73dca8bc814c6b5260369296b962bb75ecbbb052dc0f6ea54a6d63dc92c30ce19e94238a8d2fe2c7e4630eeae2b3867d87f31c2401842a1715eba21ea4091fa711e696fd4aca3c0d9260ec12ce9931c546c893c2368571c6a67e08381d6bf27ec9da230bb0db5f4686936db14955b01271904e945eb01866670cde048dd2b40c312c6b81c080a92fbf01d4095cbf60615068886b9c729e0f3b3dfac713e48afc64c5bf10df491e1f454d48971a6faa4aa67249769a99fcb3c53ee3b38e3eca83e03607232ea30246d253f68874cdc59ab577ef82244ff1744e04d1997104db7ab85ed092f61448f4f3ad6a724472fcf378c723953a45dedb804e2dca2c0daca3a4cd21ac2d7497a69823fdd5a0899aa95faeda72d819887bb296f0f43471a928bdec3ff2e6ecbcfa902323d420b779cd482cd34140f31a9cb7af477da46dac455c290d3e117c789c7e90209d0af8cf245a2f789162215179941ddf109f3f3d085e101d97aef1e1cd324fb0a77b8620168004f205728d1bdf206358120802057a9fe54000028e591ede9f20004b72e949207477106db14cd345203dffbf00848dfb9f258e44332500119a80d9e060ebec408e7107f810019f6440e20444e900dec51e6618d23b9577eff0d0b959a98e973d2062e845e80b379609ad6d10beaeb305c59a29019cbda3b653518bf7df77b10453c0075a988e53603739fbf8a67331ee9ee2f1c96622be26155912f888fa57c45dfa9c32b0548e3c4fed616ffe4bdde3fc81625d5603d71eea149afd649a8ddf7a65776493635340aee03beff334cdc8dbe088c10e625b7628c15827742a99d89c2087ceb2827c03db16f7ebdce82d3d62c6ee18acda13667fa794db872c498c2448c554f9ae18f08b03dc6a204165c85b26a0cc4d0e518b7e41281a225d0a01d2665824c073206f9f059f2660d65eb54b665a3c20612fda06f530ba6c49ce8c41fa2276a0a066e0b355aacef3c120554e8cc9f0d3f771da1c78cc8e4daf2a3ede0250ecf2bf06265e96ff39274be4ab750eb2944d9a610869e2e042f6d5e40a9098453dd5cb9a2632861c9ec9096dd166f40bbe9b7250397c22550d514dbf7cf5aa25c33492b9a5492bc25fe30fea47aa3f44f37e9475815e941e88450a02cdeec05715ac16c2f44ecefb629f99589db278e7787453154d94a479c3a32ddffb9c1ed9229314ba59e258260021b8442a046a0d818be7155f17304542bcf07c651b9d9ba5477d1d780f7b4e51e0b0301b73b106f3ad9eeb5ef2a5c12cf751bb94256d4bf07451f5d7843acdb43085ec7e65ea7868603b2cf0fb9b61479e1f9551ddb19348eebeb62b8495b516444eba56986f31304e1b91391fcc55a6b7d6adf982cbb5de64165228f4d3c640816ed0cc33f10a86c5bab59f8b97fe2f369a0581d9c45ff16314ec87613f9f2caee897a3ac175802e07e8d0779483efb15b2fb6479a7dc49ae80eb0a7046c488d23969b34056445a85b028211142452a87ddf5199a4ecf814a0000000f50244361d76a1c925eaf567f19141a0c0a01725157c4461014dd30fe33c43db8c5a617104137e048eead7ac142357857f23c135831b93876304b5937327b4dff1d38a412cae0d18942294687b5e44a9078dbd89272cd461ed617d4a74fe82f2062b017b7b51d96f830e756d9a77d2b027e6d8a044ddc5f53ff99cc8816c3be069a38409310fa056ba81a75a9717bb40826356031580ac2cc22f014e47d564b98581f4a084706e8b38b8689e04efc9477f62480a6aa64732152fc08c27efcdf5ca5d61f5dc719563080809e55ba0d639ab5f175ba4028e4009ec10bceccebc62db6929b085d2a51dc591c751a8190b99d3d7c1ec45f8148c91c6c32252814bcdf08d9d3b10b9b3faed16d4af9695a3a2fca802d32831501ce79a133d5613604ecf0da1a783b3193719dacb5c26e2537c7f1cbc673bc30d26855fe57bd21e3dd21bcec79023aaade53e9c6dd5e019a4d2d7de4ca5bdb711544f94a0df6fdb0e9bda9542397890a0526c86edd61e6b1376f01df1208e429e2cd73fc63d64a05c84fcf0c08712b3dd62869cba1851a0ca90ee201343ec98fd0fe86db33456bc44777b6d610f69599cf31d1a33f7358da4448ed899c1ecc22b35184e7fdf21296a6cb5f802955b9b0d14508fad10f317c420335d2fee646b1ccf60916279811e37b9504df410d7cd3861ab7c03e6cf4c1bdf7e0c5fd5e1bbdbfff13b011835c41cf769fbdfea90398629a9304e525debdebe3e6a76fd4a467ceba653702c8a967789a5d886fece9fe0cccd35ecf4572774dc1cea4d443f3f0d2db4914026483fd60a6c0fe32d679b58ed29244e062356871b8998e439c17d8fd1e3286603fe61d90b436ac1c3a69a9abe35a455756353b74a35dfc0f8a562c1a0ea0ea52b2abadb89b1d128a2fca9c243ece8d987aa2e9bca42f7e6bf8a3045c5608230200bb1ca80f9006ca9ae76b642ab5c52a32a3d2a3070caa8bd526b3a57d0daa34973809ca80d98a907792679c16ac4f8db6d47f1d6170af1f48000000cdb60df8d41609e331baa99fc5f839481e0c916f3e0010d1e8d8e342176b2c1a92380857890ac8f2baa12f2a6373ed6aeab90281092b215a88929dfa3d78e0c2d93c0846dc0c83c1a42596d1460fc0b4ee122d3e69e45f41965d353d4f9fc2f4d6926608e0ab42738aa1771dac0b41b0ec5dfb0037aaa2513cd4cb9b346a495360fee083cd4ffb93042605602d72fbfe951d9346fca4c4c13b3007ae903aae03308c9bbb211f835645a4252fc66787085b000ae7837c25c3d8482293888b21359aba04ad2f12a819b59005412d11caeaf2ad5fab4d70a474bf353e40590710b9fc68d19e568b27a2680f0e110da79f4699fb4b2b42a44f5626df01810c090bbf8ae5d483c54cc184d7308c5c6091db23e2817e74925bd5ba18f9b472c768116688b3d8cefaa5f4c38ef4ede1a8a55080ad396a310c5f367d182a9ca90d984aa1838c23d4ebc1efd8da69023384016da9e6ff0152b23c73ca21c489944c2b69ab55884632616667deadf134e012b53eff4e1266e39dac9ba787d4bb48b99d2b9c84bd44240948e6d3004e7c2fc0d33cb0d101a76199bd6880222f1d5668c77af41975828d3db4443fa832b188a6d7d8e00b267f7c9173f4b16b2835012a40ccb20a0ffaddf101b2452ee628c6af33cb3558dbe881216ca3851ea8a83fce756c4736f195d2821bc149af3e60000a230b1f7efd51fef5d35cf67cc6bd038ae0a9368631b9e964ec27b2065eac04d1115e1363e43d1bfdcb0ab51d2a377f9145da49325ac233758fb5a3817675b8faa217b5806f87a1b33f9a9bb40981061946d7928eb95fbae0fb66abb969bffad817355e1cf0ae1edee252070cc4c2d2dfc6d0e3ad99f5092541a05cabece08da1420d29cfa2ef7d90f48ac3a024902e94c040512c449c18f2d292297dc9e9f5a1d6c7ca91700efcf1697c20d0401354d9bc728e270d35da18b098d72d71000000039518a9b8d0ab84741e6c11678b88c9034bc4d6d26dcb2f6aa4231113aa0250400d30c823a0d48a82667873db0321b020796015b8702f9bcf193e4a28ee0f6e669244e7919bbd0ec2f28205fef6af9765ec07d6ff529983cc3033057eca1acf9395603a96dfb31064f2dab73b5fa03130b7416f34d96b4f9aae3a039a44c6b0b4b2b55ff287f772a05e839ce8479fee98ef44a0f854a6fa4cc2d3eedd9176d1bba10a5fe250d7efdd69adc748ad7b9fde4bbfc7ad7103aa36a111f6a0a6d482efdb4e4f247d8b078cfc8ef10ee97a3d3e41c5c4de18175e80a07fc56c70ecbb7a4934a793d8dc0530f07eae0a4ab39a23a5aba1a6985e21de04e14ce010ae6685ba2b3ecdf43851b56785708b51fa3f8a9809b453f030b413124ceb0d1ac6077bdee2bb11a0138fdc940c4fe40aa76ece81047467c98081b02651e906cb0324d66645f30e78a9c92cd882cb31e4cb4081277a155cbbcaabdf310a2f3fbc2ebeaf6d8b6e0ac9d4f35a11dc2de8f243338ca1ceb1c4b651de5d37ee2de4b0ddf747c68c98fd89d6d7799ff07f2373062120e4981276a21f40ea1389677ad3c4979e200910e35671c1b57fffeed44c8e24ca4634e539874fec7dcf043f9fad906ed4734e1f11036a93228c4597ca02e434f883297c1b879358984a9430c090d7996404831879e0003d6f189cdbef9c9f19043481033f0fe08008300062046698361bae22c6053a489d74d82c1c4191391dd1d8daf4383df89391108b6e842c4a0129705fd7d0fee05fe2febfb31ec212a81df44ef6762446180ff28173efec6046dc01a80dc1c2e5f673c284697f82da5a8d90b52de6f349dd0fe9e7594114f16e9a6e799fccd482381f5fbac981cf7f4782425a19180c339f0b8a5f35fd1ea3a731adda54f125244ee958efd97f9d1ec19315ada0b0fc83f6938dfb7b4737c1d8b0412b6bc47ca81ff4badd0dc83c8a754e88571502c4471c1b949954c34e0e7ae693accf72687ebf8c463a672294762f04df9210fd4f58734ade0559099865d35e78fb35c92f9c8d4a75740a08afef66a9b15e4f33b01247a8616bef20c031eaec86e7994d0aca2c4d68abb7bc53930aded117f9d68ac61cabd0f00a846155724a1cfd195a27214e9acc61306f3ea255468164c07e892ea975be41d34f434e9a6db79356f08315433c7cb844240399556066e4d0242bd02594454a647c290d8fc416c58e2015987a095d1882a0a84a44e8553d8517a20ceea1f6f01a264c4e5c5f6232f008904214592e7d646b4418309f0d9cf5caacfa815a545ea1ccdeb33eedf5120153397047cae4ee61066dc81eefab8948514a525b55e40575faafd08f7c6dccd4ac6493d3a94c98afdab45eb82fbc87a84c0e2ff118c324ce33fceb6b9228f2a628c810213c8a00bb63dc413fc1cbc845ec810016f1059a78d2be2da48d80124236af423fc89e191f7fcd9b7f45150ea3b4c7eb8859354ffcd0eb70bee5104dfb22ffac068015ac12c7f20bd48a862223280504a9a169794c73d0bcc00003b408a525e4b533321a19b3cc8800c34635e6db4f24fc1356f5805571542556f81201054256ccbc095247b96de7d01823622b4e96c4f95c562a18328b7cf29c800007d3112045cb0d5e70e50d9cc9b65c9e075a69d8ae010d9321afb4aa1253e711024539b41e168fd7e856838a5f0e8664f05ef88bec32b802ed27e4fb653c44f042b0991edefb5f4d7e4ee5d078e60e18e4bf3b476402553769c211b9ffa0a333be4bd183d6d488f815f15d443252a6f5389b48077841748644e0f672070aa0045e510bf948f7f01ef6479d1952d359217ed0eb6ca4331a21587789684d26fe865167beb85a58482c68d63fd8e029a03823536a9742a012e90eba5b01d9c2f3832b4d5cb2832a1e9b485d70bcb7f957dc339f66520776e41934fc1901967f0a3e4ff9dfaee0c46468417165d86da1a5a23614543596e4fa81204f081c1f9adb47a7c581e0fc73087daf02c6fa92f06de7372d9c68ad950f34768d923a8a05d06b60657d61b95096bef32489d13851ae7a6e7fdd6a61c5719835c928fdeb2ac4493efcd8e4442851687b2254b8d72b923718c71633b1414e66ce934671bc14b22bd91bb774e3903efba1b97996608d36e283669d8df64ec220b29dc7c6600ebef4294e70418a47f950a581fe0ad1c865376078f29962334eff54aa99fb89de70c9e96ce1c5b0410e79dd527038634b245d98ee93750c2979952704dae594744646ffe4dbd7731b4183f68af820ee8cae413d84900ce8863d783d4fcf409bd4f390757f8d02d690eb405cef3e93a3dfc38c7655d57887bb63d485a30653edc9d83ae2c354bcaed13cd8126be6a1465e01fbc7e2502aac5f4daf63db8422b450281952deef0e2711c594e23533d1d6fe9db7fbebd5bb3333a3fae8eb7521cdf0cba4c81e29cdaa14df147dac6cc7798515b5728d8bfdf596c4cc0fb3a2e6b1240169ba1c80a6ab29570ac5186dbef4aaa8b0bc384e455ee95c91517f09b87a2e8d92623c45f6624c152b74a806925baa99ce9b7b4f13b4db80927075e142ac64a9833aead693862dcb0f2340b87114b6d0b82b92f285e4abda89313c5cff01eb4b24a7900000001ce9976e9d3e116829ab71174223fb00819f02e4b574dea539872bde83e8c52d71b73c0ae59cb2dd8016529d658e9ac794624770a32daab84e9145340292624f2e08ea066202439157ee8f4d557ac9e0aee5584fc82e811a1911a0c0a772b45e98f7c4ae840066895d581247981f3eb5d97b6ddf64715e23bfa4133f2802e67b48f8b3894069828d367289877e998fb2f381d96ce4d533f1bb218494ba391485f621c97422cb4c8b5c15637d1015fb007f5ba9c1be783d64005e920557a327c72de27b144e75756820369686a33b484291c5901852c016a55951d2fe4f3f98be90d7b91e2218d2780f5709ef3e00baeb046ee722b2e69aa426205c7f393ebed50adc79e6e993d27247dfa554f8ae525d46ad84b520057ff71f0b9d609aa9fd06786427c7f4cdd52d6d94be9b101e30b95359c515688fa710e1bc6aa7875a3df57f31b61dc121e449b02670a453d59684f84fd3d08a40744220e4c8c1582accf9e750d6c6aa1dd1a0f07650ff44fa4aa07e918ff3764cc1508c0bc1ba9ec23519d12e13fdfdb7db9dd78f1fcdd41869e5a6ea81cbf6ed47ccce4c5127e31754758fc6e9e9d33fa56dde7365face448aa5cf419d68cb38b2ab46e9fa0804ab49509df835405e8ed81c63c8849e2245a4af9d61810457998957f8dde28d906719d00a3d0b0c694d0e388b2e7482f8225c0a0a4113bd7acb45fbaaf78b68e4237fee8693fbdf43d176653280a5c7a5f0d48f4f59bccd2a8fd65086fb61f441586cc250d2637629bfd9f1ba066b5ce74cda06c15968dbcf0ae13b86e6fcd552c5c252c23fa1c03a8df5a9674b840a79764c6912aba29b90df34079948a92aa4c8221901f78adeb3afcb130e3a176c976347001c32b855f80b999d4a7d06fa624f8ebc30154243aacae0352f53a6feae912067d8b7a8cdcb0d651e07ff451fc5198e184e6a22e067eede138e82e7fe97b918569b1dba9f68509a59c79378bd6d138818c8e4ca88481f5683be67283e5415807ed184a05190e71fb7fd0a21a004bd02f1d82f50c59eb9aa234786e6118a9ca855e8000394e99072706f75b54baa25401ea28e70ca305494b3eeaa00015fe8541ce091d37d4e4819e19c0d8d52104c8075d200cc091e6c71198d0b4cee5353350e0f61cadbc4c5612317e0d2147abdc0684b40723181dd66534b31fc97786b940120ccd88dcf34c110bc214d082564ec9b4ac82621be87b5078d0bcd1733016e30c429df82f44f0e54c15cab529888230545fa539d77107950eb3f86df692e105a0768f74e70586655500b7652b7c50ca538b0baecc2904c5bdaac60f6288d234a0db690c02808a84a0d6594605fb626b57cd63fe498537a0204029d9c99569e75f4132c51373c7c52ff87ca452900e4b2439d3118fe94d156381c6093510160a25f8399794e1053eab06253f3e5955ebab3b58c33eac220524a0a6c549d41240568f521e77d20943a04d85c46232fa7fd5859be981745e63a326db40f10fb0d33af6ea0e4e773010e5efd543bba9fe711b3e40a79e3dd0788dcd5fb1ccc8e7d56ba7640c4d7a1407fd81ff83e4473a75a91aea555db0d2599f4df606c4009202b0738bcac4519644c26f08ca59a22ff8fc9ae17e6a04feffa3012100e9207c373da0bbe3ba3d583649e1ed78efa58e3e0ed630a5842827dae6837d9f0386c9b620fa43fc12baa7ab826c05cb07ec0795a1f22a8e7b102f904aba5bcd3366c065592c84bed33a3d0a60170c325bc5a96c2ad7e250ffaa95af9996f9de6db51bb00fc37916278ce00021dff199fb17987c345bfe7563fc44b0862d35cbceca06fb1e84765005bf9ba1fe5299047b70de1b4e6dc56d7f177fa880b1c0fba85177f091c9cf09897d200000455849467e0000004578696600004d4d002a000000080005011200030000000100010000011a0005000000010000004a011b0005000000010000005201280003000000010002000087690004000000010000005a00000000000000480000000100000048000000010002a002000400000001000003b1a003000400000001000004b000000000584d5020db0000003c3f787061636b657420626567696e3d22222069643d2257354d304d7043656869487a7265537a4e54637a6b633964223f3e0a3c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22476f20584d502053444b20312e30223e3c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e3c2f7264663a5244463e3c2f783a786d706d6574613e0a3c3f787061636b657420656e643d2277223f3e0000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 5f02dcfc34f5b01289382c668e8a5a9d213ea29458133d2d724718e420ea1c19 ? 70764532 of 103629649 <66>
01: 998fa77634673ec30ab580903c7f9ac6391e75b083145c6dc37300d5d463690d ? 70764533 of 103629649 <77>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2023-03-08 06:14:14 till 2023-03-27 02:57:47; resolution: 0.11 days)

  • |_*___________________*_________________________________________________________________________________________*_*_________________**__________________*_____*__*___***__*|

1 input(s) for total of ? xmr

key image 00: 58a548d1a08630f0101a4b43b4d7ad5b608148d8579ff81991704dcde75a8304 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: c242c6c0dfc495808573d615bfbf681eeb784da0b913565cb143a3ffc7c68ada 02837309 0 0/426 2023-03-08 07:14:14 01:081:23:30:09
- 01: bc8785dac85f35ce5b2ff2398007c833980f51f874378417010affbc78a3e2f3 02838899 16 1/2 2023-03-10 12:30:45 01:079:18:13:38
- 02: 9182220b0e4cc52ad88846857e29e8fd59754b9b51aeb4e4565da94ac1db5f16 02846147 16 2/2 2023-03-20 13:23:16 01:069:17:21:07
- 03: 0e7f54dbbbab52d4cf2a1f690f03f2b0a542eea29913de471344a90f4983ad8c 02846384 16 2/2 2023-03-20 20:47:15 01:069:09:57:08
- 04: 8e03beb113afed4f0376991dc62cbdb7993d4fe1a87022c54bd8191e4c31773c 02847739 16 2/2 2023-03-22 18:40:02 01:067:12:04:21
- 05: fb9020ec102a280165e82d9449f663ee9e6f1fec035ce48b8d3ba1d43600bfcb 02847840 16 1/2 2023-03-22 22:02:22 01:067:08:42:01
- 06: 1aab7ae6f9a81b1ebf62fa9a7e913ee919ad417f7184fc7ff606446086c45e38 02849377 16 1/2 2023-03-25 02:11:27 01:065:04:32:56
- 07: 7ecb9687780b8ab7e6661a95a835d2339c5240f9a7bd9c4cda3cd5772ca73853 02849871 16 1/2 2023-03-25 17:30:32 01:064:13:13:51
- 08: 3e30d653a99ad1680c4b2a5f2e1697065b58f7d8944d881300b0fff5f80204ac 02850098 16 1/16 2023-03-26 01:45:15 01:064:04:59:08
- 09: 4d7ff40b6e9ec14ce4b19cfc1dfab84fe2de9fdf57d90e59311ef53d96855ee7 02850107 16 1/2 2023-03-26 02:03:29 01:064:04:40:54
- 10: 463044af507d3a76faad9e65be807f7c6c33865424da7f9ca32717def8e93cdf 02850419 16 1/2 2023-03-26 12:43:37 01:063:18:00:46
- 11: 2230f12139f4117eed5bf4a0f692d3c46a027bafdbaed1079578d8c89f664f09 02850466 16 2/16 2023-03-26 14:03:14 01:063:16:41:09
- 12: de04bec51a489cc90c8daacbb90cda60b85a211954bd50762774a776625c1214 02850478 16 1/2 2023-03-26 14:24:42 01:063:16:19:41
- 13: 49baf8c0897be9b855fe7c7b3aff15ecf3c58697aed8b67bb2afda3ba4e5ee22 02850544 16 1/2 2023-03-26 16:26:25 01:063:14:17:58
- 14: 12184e5933c8a67c4f5ed8e1b08e494246da58ba9529562f734891915f05bf1b 02850805 16 1/16 2023-03-27 01:25:58 01:063:05:18:25
- 15: 26cbf299e0f8a80b6b4e395385ce556ab2686975c84ceb735e0e8282475cbefe 02850822 16 1/2 2023-03-27 01:57:47 01:063:04:46:36
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)