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: 542f00c0ab4e5a9c5a4580f50080092f4eccfb031258f88ca7519eaf44ede574

Tx prefix hash: 94e20b7fa65bc50306f6e9b1cddca5cd3bc30340d1e6035e0c26b6b02946270a
Tx public key: 62319c52db6ecc0ac7133ea940bfb39bffcdb5de98670de553e8c98316bca614
Timestamp: 1679887953 Timestamp [UTC]: 2023-03-27 03:32:33 Age [y:d:h:m:s]: 01:056:15:22:31
Block: 2850860 Fee (per_kB): 0.001309240000 (0.000020480000) Tx size: 63.9277 kB
Tx version: 2 No of confirmations: 303192 RingCT/type: yes/6
Extra: 0162319c52db6ecc0ac7133ea940bfb39bffcdb5de98670de553e8c98316bca614020901f6c9c9bdc60aee6d10b0f30352494646a8f9000057454250565038580a00000008000000af040024030056503820c8f80000b0eb069d012ab00425033e6d349647a423252526f1aaf8a00d896567df1d1cbc1c5130cb34c3ca57593d7a9b97302f0616df5dd01e0e5beb091d71fd6bfd6f288e6dfd8fb4678037683d803f513846bc17fbbf600f055e61740eff6be811f5df505ff9fc75fdb1ea46f643eafe5d6cb30fe13ff9ddc16ebfeefd5e7ffbe427bf7ffaf4d4f5effa3ce8fffbf679fbdfaa86d9efae2fee10b45f28ffc1ffe7fedfab4f97ff9bffdffe4f7b7fd67fe1fee3fe0faf559d5acafa8f9a2ffe7d05fcb7fe8e60fff9f57eee3ffb7a497d41fe5f1d1ff9f627f3cffdfd3d7a73ffafd383d127ff9f4ddf9905d49a49ced7cc4c2383cebeef0011ac588c1d8e441e4bb510bbbfb7ab8701b2a0581789be320e3d72fc2d5787a4918a852130064b6b3432cbf45a41e38eb6e313185b4d0fe9a013b8df3d909b7122f11d9711fc7ccf9be0c3fe3ff60346952174731c2ce7a28417bfe8c06d8ecd31e9319cbd2d8805750b16abcaad503c047c07ff6ac2ff6d3c51cbc8eeed7e903b114f04862bd7b268d942be13910efcbbca53aa7f3ca75ae8decfc7b327a51591bc2cfb0f344551fa9296194f99d8d6490be36f5d992d4d3052fca559dae8ccb9dae100bade845fe3d3565daf5e766688ae8c77c67fca35c4943698826a07fb656f3d392461e039194a885f0d05d81ce75c2a11bf3b6ed0841ebd2d0fa432036f7f2a2504ca6dd4a0bb44ee2d7776835a336ea95682fb74ca2dce8653deafb591fbc8cf2a11af1657e44dad5fa55a019b127c16d003e0e877dc6fdb7d0ef7acc92b15234406271a25b6da613f59da7f9ec8fb86a47122395bf80b19ec158715a0a1ae50829a1b08a470826e434e833a44917ad4d20b4533761fd4d85258d8b9a9b07a92b570dfd171e46a89be0e35953cba1b2e273476f76fb67e456e6b64e5a80270adb3893b02966f8e608bd72dd3bdca24333d2731854b4850f607cfa4e38a585d60b5f8360709a173fb14ff2a47d1559b9ac30b683ce90d1734987bab68ffd4b626180053448b662a6fde77b3c722b470d93e6581c235ad38228a809ac82ea2a9f50bcd4a9111653a8e606216c6e95524ec6051fbdb18d72dc425726a9e5824e56e5a054596448c82edaa649e4ca48acaf898955c5cb93df2c15f09f99365434fede4f70d27903fb4c2156d6b9094737f879e80c0191b24997ee24a87acce8af9d955b0b4b9d0af8d2606465964e77abac5578358122eda63b64f6a80becff7c35e6745bd7f5c3c070948cbae62160816021c92ee0e2f15d3e7a313107962f6bf0db2df3d7b3d25c1b1430d4b81223f1dedd46e34084eb9ab98e80368a3d57c57c75b85340618fa5e6a47d840a9b28042885d28eba7ff1b70a30e4af58a61837250a4a4a753bd9a0f186437ed57f93b22397211fbcce67e32705158651af0d00f14e2af18d63482bb027c861822ec2635c0b7ad300468ab54a665026258d68a09111060df6f5db0468053d610b584f537642e58dc59ffe4faed72bd0666ca3bf9f45d2bb6abdd45c030edfe83a72832126551bb0633854794bf0ca7e7ce86d28cbb8ad0e91d6daafe1f2270e5baad282b5c041e3f83d8ea49cd0124f60631d46fd8cc97efc0abfb905a38bed0043f5afd07abdfae35730198d34a59feec2ea44fb6bdaf88046d4bdf5bc8890f8c7458f7cde3de74f4bdb6a9f9194b3eff66a8ba36d5c5d3a2a40dbfca4fb5a65d799afc008e4bff5a65cbec5b2cee87e550beae2e4f8767fa5796b8a9fb185c28338fc060f1a3b5841df19b067762c88ced8087d868382e4cd0aaea4cb368a6b593c679c6e385aadb32bc1c4891d9661fb5ffaa722d21cab8640202b47de4bded810909f92313846631781ebff80e3c3b0b841e86d777269652bbba0479a5c268bf7f53e4c93545ac0a3ffa16725c4568ec2a82f799c5eb88cbafd4ffde6b539465a0847411277deccd1690fbcaafc118dda31a3881e69a0e140c3ee399bc8a838e6eb255ff338585d83157d7d1fe6ca22b449945707b08b841172dbf88808f66f9b457206025aef1f5ebb9c707e85387079f3cbd8c55c7a488ca0221812130a31f78042210f1b8629c044a13f4045e3fec8d6d62778c558c3b96f666528f38a44b0966bf0f0cea42fdd9f3308c12b0f0fbbed207ee4d4b0d0a4220400b3a9b41e7cf75397bcfb5dc1de968eb003366f302adabe39d0a8e2b0cbd17bbefd2723b9601c49d52d99e5632cee2968d18b4ee01fd115722f9ac2843189dabef54521877e5768cb50bf840a2d0cb253cadc889344a35b54c01acd399bbe40485c08effdbd768b0ab525951577bf718dd2045d4dd8e35a8046c0991d9857cf706d324d312f69e708552bd175292177d73c63b3f5dec7d19814fd7212d381ee64ebbeadffdd9708b1bedf1e60dc6916ee571f4c7329dd6f3c57eec7382e43fcddb56e785f11d86478880a7da64d6250484434c40dedb951810179d066ff44fed390f73cd1f1ff2957f33aa14b00fa00e2869f39427953f8bcd93612997b23bf3a51c905aff9249ec1742d5593112960f6fcf99e8faeefab95a0d56abac6cdbbe2e685c452db0d0aa5c545653597479943645503b14530b04ad4a07ad19d70137ae9127f14f4d816910d03f53b4f7060cb6aee3f06ccf7fedad6d640f76c4c5e3fe423ca20e73d881bf65ccd7888735569472a7be93d26797e2bb14766748ac4ed67f635071d1636b0484812e5c58f842ba669d2e0b4660863ef0f7c1a9eed452c1232e098d5c94ff0818e37ad4d7d5b7289195696d37c41d7eb70865a4df407af982bd36ae65570bbb10b6533b52f58ac42af9bd3a6cbf7c15494ce7d2a3fd58ab7d72efd875af5ad330bc917b870e46478ae449156c0486ab02dc1703160f22b99678be969b5142da9abd9fe784f36bd9735763d1984d4c83fa35836c3a259e923c094f4278d1452d7af60c20372846f73e04579dbef7591d8e45d41811705dce88aa06f21eecc2122544053d91a88c0c5cd69cd4129e98515c9f35c271c25c136c187512d94dd5186bbd9598a63048ee3135e9a230ae41e1166b7ae63de07f68fc3b8e69734efe763d6f23b5371bad54ef9c4e6781ee495c5265bd32c7e5af2e5afee87e1d227548e028618151e78cfdf631240d557d3589b442e2afe4d09f0d12e98cb8fff6a2735470f9bf021796719ad2b5d15a3a717d34c4e69264bd540e8b806708bbb23051e925e76b753a9f540d0e96215eaa33115f0ddc6cbd2de2c9667121ce332ed1a5a60bce12ac3197f8a97f05f4a5738097bb1412a8f086ae7b38d8703f341e9673bf8a48ef870375590caf15b8abf85f56f5259ce28ca827f6f3cb57b2d54224937e156803a37c33ac552373e2d6435b2719da6425514c687e689e503e6121b9ab552f12ca86079965a53aa0ff0d27b06f3e982bd6b9c49b25d77630620f782188c0c9e0a093b3fa222a3e99c9943ec7f664139ed14816b2c42d08728d44b93574579559a6ae42963520425bf5f0c345a0a824abec548524dbf0b72462e6b68c31f09c11fb7359dee8bf6ea5b04273e54010e8e03774ff7e77d1b0d27ab0a96cfc7c25ae2ea89e8f5a49787ea907429f0e5adc5024e593aa19ea47396edec325652b2c891cedf8544779eed4d416a006a715a56611951ac617e2eaa8ed54b8ff854186a000d96309df6b4bf143edde9a4024e645bfdc161f48749a439f902e1d02f92a330229b6275a45795a4b4ffece7cf413e8f71a029b88afd4fbe4a640deb84953a044bbad224452213ce5887cac45ce0e1dcbe4d52308fb67d7c75d8b6a37dc4d7f3d5d4a56a83512d7092ed45f5050b0c26db5e953a45f4c7ab180dd649ef8cbe69eea84f96427a5d1564b5cd78e507fe78260a4807ac670704f7a3bd7e75bcfc7ed4cc02308b5f2d9935503b110ef9cc4145b3610f70915a7be2c2cbceba831ecd02780b0a902ff63b7e261710d69a5eb0122087f7bc5988327d87fe26786b39b1bdc89b90fcb8e10bd53393244749c665bbd8454ae501c71319c1efa0b4c5b8620e373a30c8235d8a136ceb6a74a5a7129518a8f62842c0ef8be26c607a6bb467c898de3273a6c26e4abf68e67e8de3aa71f6d7eb82fbcd2bde9be7af947b1f25af9617c5b7ab6418260fb433292a8440be4d873596101bb6cf0751fc929a87f7525f8dff98cd3c6415f61f9331e16500eee2ab23b988e1f47d6bb55b4f3d471c25bc5e6ac374fe056b6e986217c6c07e9fc3f67afdc929eafe994c8b5e6260a70386061bccefe731af423f058d800fcd306dd562a2578bad92bd404623e8d2d1075b947af55bfc62b8629f8cb8f627cf58d764b89a989585497689e8c9b1d8d88b1f6ad35267c9608e295cbe07f6b172fe20c46a775281474a5e6190d9c7ab8068d74e136a03894367338dbcd9a92791ecaacfa6f1899b75ebcc9eec2164a8e3e85bb0900258a0d60ceaf8040ee2b10487e707970e9a3cc67c5f12ad960bb5177d9e4eeb83a9c88c23cb256bf6272660bea7e555c9300159f8383090583722565e1da051409d6b40a43d74eecd318a6d71fedbf225d0ae0e65a1a8ed41f752ea31bf96f2891534481658c5597898f1075620361b824f712116f9d529385bb0954d8c3e93c1d44922037b06529149282555a990d0a8f7be37d34e3db334c4c7164d6bda1f0261dd838c1d51d8003e8c4d9112f15eb39f9e9887ce8626a71f04b0564e279f01909eec58558d56e57dfbeb5aefc323f81b924b15da25ba7c1548c3cd627601e3b810245e9eab8a5a3660bdd587e482793bdf76174fd935a6af40cc347c01f41eca3dd88dc6aa06dcdc05a77df7a22e6e0eeea51edf317ea32de0a88ad3de76865abc094d42f92cdc8e89ad71fe0459611e0649a6d5e8c14bedf7929ba26fafeea2117384f5ff01bd8befd0fbe8408229a8bef9dff886245f738a51dd4db1aa4b5041187c467f2571c83edd974d19a5a70730bfd567f6e4c4324ecba6f313c756d515185f7a6e3a5c645e083ab2a0050a319fa33f64e3de4d0f6fc50de76870e9a74eaf6d2324c15c626c105d46a28f1d4aa72baee9eb86b4db96e14463c020f87115e78466ae1cfa23ce3ab80f23bfc275300a73cdf3b058483864bbeab7529c19742572feba5cbcbe220402d9fd2222ecf980710e5cfcdbb6c8d213ec0fd5520b8efe78991d72b250422aeca09589514b80a2153500c698e617b11eb3104c38be8b073bc42cba5843aab11debb5072e49eac85ffa902bb15698e011ae8443f45857087ec01c516b5b01bf49909df54a99941ad01646d6fc1b2cb0e335dbde4475263ada50bb3ee5e931448d0113b9f93d6dbe266b5eaaf524ce8c09c63afe4972202a2ec2fe47be07f808d500616e4dd376bd834523ac6607eab042c12e9d13591ed5868fa79f4e13378faf7d1ccc2b2ddcc0169b8e42f8a0a7150218bf4594de4f53754be784551f939b68ee75a50a72a94785f7078876d69773966e92f2bff7b377c955eb7bd055f13c7bc361067f3059c29e1ca387c4930dbed91dd196df65694ba8aa2e75e14cc59e6639d22cd7c6ac5090aa6a322a6f7f0c69b5ed945c4d40345ade1bb2d031f7dc38564b20056f9adbd1a0f5ad4e82109e81a46537ff92db122f20317794e4b81cdde6258a0572e0687237065fcacd9eca8546de908ecfa786a04437982c515e28200e9b2cf581fe04c0490d260e7cc2ee7c906900ab405c2a674535ad85ce378ee9f723f79d5ec959db8dded487e8f0c940c9f8c365352a0f1ec397a840eef0ebf704834577f41452ae85ac2f0d9b5a0823b41d7a022724628bdab2aca350e8ae628a8ba158c7439b854268ff92190e93a1ac0a64215b2b424732e9b8d32831c1d164a1987b8791cf4fb53118fb106080de45f4a86267786d15bce6b27d6a1f75e2eb36e9cfdfd38fabed2537d829c42ec7500d29f29fc67e61e7127cae8f2278aaf99837adfc2be8186ca8e5b4645ad2b2c29ef296543b086108a07aa8d7e9f9dd1e542e0a1d7bffe042dc0938beb56ec845fea616077e56566962ca6153e814b73cc9a5b14039de8e9cf221334a4bc637c1bce1ef0f4e4504c82bfdc9aa3815c8db1f5fab6af056ea2be320975c485a6ca3bed30d7ec295d236eee08a4c8dc23db9ca184036d1dc4dd750bb7967147e967eaca01b1674f0f3cb2a16098525fef18c40f09739d992adaf3ceab9c0ad25145ec12a22b5619d10a3562b8b0572198f2c99942b0e63c822ec46130c29aba4f7f7e3060326e06de33557ff91b31b2ffc55ec5bb8db40f970927ea8d612d16f654a1d6d0f7c7815f336dd99d6006338cef47b8e7cd8997f290e7617fdaf04c7f4f1a9a9deaf13ae7379b3c9b9c36c39af8c7cf07f9145d46709ccae8b2b223928bf0da8c717603a10c151d99d40a1fab3babe41d20d38aa3bb79f206848483dd876f0487b9d463ef34c506df9730ae011c43fc446dd3202d40309eae50d40d35cb8e173c0ca63c48c48f12cb8943844f698ecef89c8eff9ebe355b610fbeaeb9a5df7f06910ff73ad2cc298cce5bc7052106bb1e19fe2988089fbf0000d72071e600bf1ef9e42a1f711288dcc8dbccbc42ccf349480e4b4d753d5b4048b66186ccc23674df38a53a4b1a4c207521b11f8fcd89a091ade15b72a853dd40de1c8a1f0d40964bc12dc6b9237a45b658de70014fa58002231202bbbf1ba3116498f677f314441241e815dd58fdc6d78a2b5c19f01b7b0984214d7b14e35e457efb38f1caa9aee4c9dceb5e1a8c95b515c9d11b1eae864a9688ffc04aa4a59e4abc1ea1251ed3f9cc2b28fd73a9318852cd6506640c7ba56709c74ecbaef8dca942f87d81150b96a161d892618c71ed39682cc2e6374495d6c13ff8f0c5b88e91d9e45a2fde9a36c48d6f2c8f87e0c7fe03de8c9e325dd869e5266af191117d851b986de6a710743f422f49f326f25c97ce70851dad14370d3421949f04cbc21539685b5b280e5f82f134aeb96fba3ac4b97f3877004e2b2e3fae27508e0034f2665e9cb80106db3d6e546adb99de38e9d95a6605d080d2a793e6013de0f64e6595eec0b5a6b957198ff09fdddbc06d7391f80a0bea8432c842f4e36407c978626f81a7a6c945592c666027bba3513a97220b268fd832f79f606a737c067828cf0ddc276c34f76b806a894d5ab094a2105f62c2c75d0e56faca233df20e66b29d179aeff2f58e1dfd9ce105d8bbec70cad56ba7dcf04f85b8d084dbf8d4cc98b9004bb67ceb9b88232d39f773717820a212a8cea480d223dfd95262eaac5cc8d355daf619aec3ae814b0b67a911caf5a12195f5ca75ebb187e6e5f3621bc523564f62e1321752a588753bcd86d818502d82d1183d8d298141abd97331298b301ae9b30196c65ba68f728231eff49152b6a8c9eb003dd8771203fd8aca2261ceff3329685c9d64e14f8b4997055ac20431470ea9c0b6cbd2cd0fa7ec7175f5b6351207302cb9b1f58171324d0871bfa0ca8e42f29b59e49aae3db58c7ea8667b2758489a3d533f9f42e6819f1b8d715ea7928a4490f01b252549aedf7a17a68d2d6f8a5aa044a72c9e2b42f2754f69d87cf657c70da3a6bf855b6309448a365831e6c54bdb2e769d782ebfd3eef9ea64590758906491213542ae4dd9e5966489f4e02a0d2ab256aa4a846aef409795ed91037245a0a8b550b76c07278f70db346b0b578cb2862f9c0c7698cc56cae3b3a4f6e851ba0ec07f9a87eb40817f8e581d1f6c75c9a19eb06df8034d570655b537df1015a5b05d3fddeb51598ae345a43b8e0a27e66176da59906c3db279baf50e339bd1f1e55f5c73aaf52177322dac10f0014dc058259ba4433deca83f4a63448382d4f5ac77b3f69e853881d82a95599a5752a20abfd2731f5ef8789cadb771cf5618c50326b671edb43fa0a5f88fd1460f2cceedee470fc55a8da9bd36ee16f393a3c0928910a008d0baecf403137a4de6cd1ce86f91e85fa5e0cfab488d9d252d0eecfe93dc26b926d4f8acb827a4330585f88c18bb4ac521b579bc545d355666b5642b65f5b1624136d6e725e46c2c4efcdf5779f8f22796bec2c36afe4ae46dabb6265ce4ab90f78f0bd74ba1589d61c12979390aec6754a7842d449d6c07b95a510cde354fc34f473d60cc08a15ea785cc7f5d9308197cd2006351dc256e4bccc0b4c476677ea67f292d8f6567d8a23f325d9dab4973df9f3d262be359202fc4bede9f0b75e806d706e49cd226b6ab260aeb343fcf061080dbbfd32ff2599101f27da66f0a08f42e4f68ef8ce06a3b989e52697a0a4783c66447bc00f470af7281849a6ada37b719b0c35e741b22fab689794a2d7505ddafafc8d66c4a5724390484fa49d4f2dfecfe3de5c4fe83be917bbd8f2820cffa8488ab1cb655042889dbc219e1f254df0e4bf9e6dcba05f5032be4cc4c8d494d0e8c2d0e2281650050c0560503959fb97b2b228de5731ce69907434ebfd539944eee65f44ce69de54d4eec416ad35293bcc9a8c5bd34b43fa32f329553cc134110c309c0ac6b92a5d5b60d6dcea829d09f35273d5522cc3ec7c27bca2240d32241204dcfc6c536355b596a4ffae6db58a889b3220f7c00191b6944d7611c922633201c7df40b14b5e6c6134d3201239bf10f48b5b0828e92ea6fbd21c7e7e94868f82cbaaa0339a38cf007ec9e627c1f19f7d30c4ac98c6d37a0f50a2344db4fae71fe9a789eefe3d92f32fcc40ef12a6152e38c6d08c47f11abd8cd99947a820207169e204160af3c0fab18dc901733e0b583fb8d6ee9f12c4693ffb5e984e83576e0565a0144c3c1eed689b8344b7eaa81e66f90f77eaa042da50a6ad2ce137b5636bcb729afde6778573ec2f5f159316d3d60e0ef472f7170e5aae0e5349c486f04c841f4a50d2f9fd89718cb076a2ab0a3242e735b865840c8ff93f87d5ebdf1143a0f89bb99325fc7a2dd542a5c4da4d5938c359b910c6e911ce0992855f673667545d5be4bba4ea3146f20c064dc6f1a5170e6b10197a72e71101eee03cffa7fc734ba77e838d244af4d9dfc478511a9169f4383ff328a9372186ec8562591913bc57eb5977c9dd7b253369b945b0f875b8ba2ec688594cc51ef97244d7b5423b84b36ee94e23148bb9b1d1ece0c922332cb0e87da14c39d82d00d7a3fe292dbc0d6ee1e9206d8971d0923730fbcb6341a59d36ecd2ac7977cf73ac441648ce25d8c2d696ccb31fec0fc6180bebe46f050c1a1c4811fe8a36fd03a872caeefc16db14cad4630a265f1365b964600876d75dbe369117b6bd8e4074c98f56eff9ef9399606b4b04d3b6be3a97a877902bf36e75a69310e511eae2677e0abe37382c7d5dd99f98e673973cae315964f9ea5f40f9c0da3d8a04e7667e3db95fff289fda38355ea80ec5f2e8d3515838249f1020b978006ce51db656f91b2b97644f512886675fa5b421ade096cbb1cc187c17b2cb4b57518cf31d319aa62c7565e75475b84619a30c4a6c423802f670f6ffd70edd0efa8bc067775861e6f28cec7b369a11857f592f047b8c596b9fad6016947c8aa925723e0222cb162373adcdf2d859bc2ea18fd2a76a6b6453c510b0d6a8ec08d2d0e32d6c04102645a49cf638a808554731502dbda340d160eec04acea3162e402a757adf42772cde4c933ffec9059389dc5fa8a5c138d55d37561bbf77e0aef7555c5c2693b36fcb384b9a590f0a38d7eccaf2c8ea0f15f0a00efdbcf5abd627f76949501f5fceb6ffae374cb2347918e2ac7a3934d66201e1f7919d1dbbff544d08808ab4a88c0ed6946575834511b0c72f8bc33809f90ead14559f6a7bd7d905cf2247df6da914c574aaf6c3ee8d5a5910995c47bc4df755ef7afc766d63f302765e19682d5bafff245e50fec32c4a7f2d5f4a5ca10e0575e460da35b64a6a2b02bc4e69e0c0787eab994131a06a324e06ab1b4f3c31e77e826b4538f317905e24b25b4cd9f389c017a9d79558b14e7b0891dfbaa6ef71b205fc957be23f2b6acc039e13a5a0256b62570b7432b4cca765ab0df5c19c66ad032c4ac84deb0387107f69defb9448ced3b00574a0135a8b3e18f724166890d93bfdda297b6fa754a83de68998d821eef4c1be9860760df6cf525b5483a259d2e21249650901009c206604e31078e447f8e93f9210524479295603ea2f30f71048b7f74a64f2de664161d4d6b0c750797ff535195612ede3d2312c854594569b1da86e944925ea833d3dfe6d4c6f8c64cefc41e22c2093206c8239e083c9c22f473d275a697bd4839a74ab9728fcb7c8e9d654ace3549a6dee8277e2b7c36de94b7ae1bc282447776357746a95c64d90a85d2d17c7ab8ce753f49055508acebfbd883e3e86467c4f920ad21e84526f454c78129c4f4797401dbb40a8ba03109a1e2a0444593388f70b6dfdfe893fbe941446206d13fbecd8e5543de3c78e52ee49f6da105d72648a383f8f69e7b51a44176f2d201b1c0322d70ed73fad3c611f50c9aac97b7c44d80c26632d4ab85bff33e40394d0117d3e99ccddfaaf47b2bbc0d73dd810255aaa7cd10b76cede9877e7561eca76b0e50642fb9d54b2982b90223aece7cde31632825f1e7801cdf8b5a338da03d92f4f48934798a48e0734e65a32916ba7e3358a3aa04bdfe9957368583bc4f652852dce8fc0dec80945d20c2da07cf30b0fe89cbb271f0c12de7c7977f80b0650acd190ac07be9ff24cd0393cdc0091f33510d23434c0c37c872c73ec8cf08478b44449378fc5c4571b3e143e0cfce9e6e7ff6df1223698a56054a4dc3c626932f4364aecf1bbb704e07951bcb5fc10680456b48060dd7e6b108562046e50629902175941d79b2ee175a687f9ecee021ab47d528ea96f8932b299e8fde12f69e8454bf4133a3c985d96d3ed351a13ef31f21e74b34aa38e914cc37beecc44d03be6b1736e6d4fddb5d10a25f8f18906047b80fe480fcf62a897033e6f435645c81a72496ae2acd488b629aed5dfb70b3ebcd29df500782784eda75dcd74b9f92ac2f3ada38317d7d7b5b5ff814e6abc4759ee59dbf6d44b22f44140f3a44d99d829934a04b914dc3d0b6b7405ece6470373a309f8494b902f6a74b30a676859f75f14927fb1d045e5e881ffda6a3765893bd7b59aff13af78a7f93d1f6a7764c90b110e0780e88dbbca499162032a7eb796e43beaa6eabbfff8fb63a78df1b7804ee5d4b8841ad763ff858b90beeb274d14919020c14a362a9d264124046c6c68866887dfa413f5f75c0e97fe2ba7bf26ed5d6e94d32134c888ccee5bf838dc8650de00f50a86cfe366faa2480c6d8a5b6c9ebf096a3f22323f5b41ae2973b8ddd8e9452466d5787810710709367fbbea69a3718c928d977608bd3fa4f1b2cf652051ba436fd488abe70839ed565385e8a592b897d7ed2353eec0e7fe9417e829def4fedc3464555c71dd26e21f42a8531161cc44cc40453ac6b8e823715b048cb03d6cfffc9cfbe811d2378648a0c5e75fd76dcb8218fafb82310e80af3da92375eafe9e118d07203b0d65be9b6cde88a6cf04a803f66e340860b720c2aff8581e06681af2c4f18ea52fc0797d31cf78cb64f62fca84a269668a085b473586ac593b7e3af8ca3ea92b6bbc282709f03bee9eef317aa6c547c8c88278ded4702561e62b431d7a1ad7e50ad1830fef91de3ee749df00dbc394fe768adf47f0ab4a2a0626232febc607e6d27187964b85b0dbdce2f46c44066116566a31904c03fdbb1eac45293f0385f81c9f042e3dd0705fedbeb9ca1ac11cd77b315add6ea357cc773defae5fc4f91bcd6087537eda3c6e3c5f855b2b2d45746cfcfc69303fffde5d0827503bb8d7abe194ce620fa6cb3c980c22514d06a0e373955a9f97910cf4c5518c0bb77353432dcff8435cb9699b05df1bd15c1c6777f2bd3985c9b4166ddca1cfb8c4ea76d856099db2c12e30bb180c680d87d0873f8ca3c2277fbcdb9a683363df2c4ceae7fd81c3d057488d8feac3d7a7deb8abc4f639a1ba84f4f9af8b0d6c082d5c12309a9989e9503d764e10cf382f6dbe144bd916c2f25cd71c4fa88c4632fb64ad532f2918fb9d3828c565bcb34575c8696ed2b31cf2a4794a0fef26b0fe01296365c86c14fa9a984b0ac0902f2469820061884bfd8647b8974af232fa1d1f5e473ac0a01a0c387f6ad4db47878521dafc20ad651d6daf836cabc6e9d1152bed9f012d4bfd1e541994f3b620b8184f1d761ab60a489845a73fef13f08a7710e71c77ef6433e985d18834836599a3325e53add4bba41271a24d98340d051fc06b0ad5504f108d48848aab1f63d87b410cec2257e4ce5d1506953385496f27c5bba5996dde3d19e37f9cc490e983a1107e89e5d24c8861bc15663c55673f736e1f1de3a202de0265f9aae625f881acf25c95afb7f92cf099263b2d4f9e8fd7ef6c593879548c636a20217e42d7ce141f8ac98946ae580b7946286e2bafadbcd6015c0efd4ba52a47143b77e87e3b33f43d403e293812573946b598e6d334d520887b71ff9b9caea922fe7d7f2bc56023985ce1d1921eb431a2e68669c8f5821e76d979ba1a79f4dbf4ced6333b1f259377e17dc16bd75135f8187288e74c8795daa36f495454aee54c707da8c651a4c3e452c2e1bca867cf1da9b89c4a00c920418900f75f4678637066403d3618b165f279d1798420b3e901c5dc2729db5ab8f9daab3366995d0a3f591c2315c7767710ae8727ccdd369bcbc73de5bf739e7d3b8389e24463e8128a56f95ef9c8d4bfdb01a5ff4c73e7dd1171a3ed6161182a315fe69742579875205b8e09cbe44252a630d1cc7dcd3d803a42e176ed441d6991a9d142b5f7a12a6b6fb6e7c79fdb040a9a95f65f064d871b251516cc3f57fa61fc5e4b1bf8872768793270db99714623e8b65741a4a5122fa136f2b5c4635a9ae113f5881554f4e213390388e42ce0e8e6471a746f42b691c7bdbda68f264076d0bab7a9dc96cb168befff86df465a0972a08f4a4a4c4f52418f910bf92ce294c477ef8c25de502713ddd61c54d05e846317823d9b760ed5f6c1c5b1d5a2a72f2b34fe9fd44ccfc71844e14f217664b0e0254df1e7030f3f5cb7b0f3451fcdd89ebddeb936be97b909ac77df7f900b221e2f60a371324d16ccfa80b0c4ffb6b4dce426540127c647a653682c02e8035690e48fc87c5710fc0ab6e8946c19a365fc57530f726250ee836a11398578f1b0c739d6cb88c185f38280a6ed6e47c8fa43c2177b2f13f36b44c81cdd5a27b4fb5f7dc7ba9a01fdd043f715a94b3e82b25afa86b6e9752f5a7bc9370afdd44094fe03034d6c4cca0daa37b7de499b7715e36f927eed14df5e0f8f29c3c5aaeb6f5c24dd38da507f15c0cfcbc76c78df27105c29a603291595a9d7e1845876d5f940a234e89a5f5ea08f7b5995d16ff566fcc378ec0fe2a316e5c24a250d8aeeba0dc8137562a67e9199172a35f7846db279bcd73eed9a99743ff4bc6fc14c505c93be9cce88791ed93cad6946e80199724faaa9ab3bc3a14db165fc92e1450ac0b6902341489b07897cffe38d40aa5ffd86b16c17557dd4684db15ab5bcb3529c2aef01a4126d4c718377cc1fbd312961d4204f033900e37c6c9be878a2886140fe57e55c7a6a759a9bb1055eea895291a97b0d47d12ab57542939bb3537844cbd291477aa66f00377dbecba8f44aa78b1e63bae83cfad58cc2c0074d2849fcc4db651b0480a88c08f6c4b26847dcdde5bef9fe4f5b215d7033d8985a6cf48448e6ccb3b33041da1fc12eeb74d49d63423211b8d7dfbbdea3250487439260fcea1185aa5eec7780face4319bd8cdbe9b773b7d4814dcba22c06f3187782673c8d378507c3d643856927260645accd571cae05f9a9139714589aea52d79f9e451d1a0d687046db2cbd4b75764334a84454d025407857058623fb74674c27d44fd6580de7c5e2692d93ef65d00cfdf5f45074d445342e432c7b2adb0eb83cae8ff43419d5ec69ea1da6ef129d6756e84e359c57434958d808f14cccb60fdf3a6a275cf4ecdcaa90cbc776f7c694de8824b09c51a6023c9a1da72fd9b26dc7e2e57cde0793c316034275df4912b558b98da76d78082b84f9fce05fd62ade651064031c8ff182d661d9e6687fcbedf176956439d944594b33bccaf8d7abc7b4399b610926169942a0790938be81d83519e358d72bf4e45e45642d8d4598372711ff1b362ce0112d23693c3aa6eb6741f8f77db15f1927583e325388a10e01d7f22d5443aacb9c905a9d5d6eab6c89c83a68984c537ef31983ce3d85ff4f0ec5c794cdf479d3e4451612ddbe535287ecc3cb842f6efe8fad3d2f68d5c354095d0881e51bcbe3e9f6a5080945beac417bc9d3f5b4ca9ac40afaa5d03a5bde5a91f3f1a76caee5c8543b571407e6fe9fbf5e4f580ccbd527b9b5050b1d19a25ce82270314c6f6b4c9d0c2dca8885f30dcfde3f1e6ba44dbd02bb17a8a9ee2bb54d365904c75b69d84224792e13161a6e983718f4ca3eb59f44e6c426fabaf3b852b6baf8e46f0133134ff9015d7eb6541893724be566923b9d4d4ad2acd5bcac67d3287da83380effe9049d879af41494672f6f59a44658f75b504248834bf551c5ffa3b77d5b66497f901e922c5b5d0ea82b5c62a8f6d8ad6579d95cf4fefc6c797becc59405a5f59577a8eb98d81258ac3af5e9c26e10a656d4b57fea7f6cb9e22d2c2d5ec02ffa6c3bee7582dd7ad9be63559e3a014f27059397b952e4b79a7ed4b329523d2e1553265282af3b351f6d848bad153624c21f44aff617d13bd034a872cc22ccce4c016c7221058e3ebbb05dbfbd3cacca06227b19647be4205a15de83161e558f5feabd9dd1391821aee1984f91e4576bdf738fe802b0e460dc54376264c8ac405a85044d79fc698e6f3b1c57d3835dfff5c36cabf8be8376ad72176e4885b0c0ae6301c33d96bb0cdc62e49db26b8af11c6b812c411b012c9e0d1aaecd69b2d9bb0317adb9145425cb2455cc82e005f76fd9a6d86c4e5776acdbd1213f28eb9c211d87499376629aa43970e50aa4f9c6373ba50fe12273750b12a1daec565ff6a07cec13d18e151a7b81902f83dff50e402f0e82b590699fdd1399d21fbb45f26380558bd6aadd2d021f3fbf95468f29c297153efba60839aae94d9b8376656fefe0124c4f092fc88657f8c9f9e4ff97c21e5eeb360da45cb2316bbf9e2a43930bf5bd40b2e0db5f11bd227b0c46532eab55c94344bc35a00a96ae14b5b95c6d99fa73886d05c48401647fa41ce5ccdb28a02e307db3758370d1479ec22382c7c0dd9ceb2b5a2b2ecd911200fa4cc33d8d1add32a082fcc8acad18c9b45e8207d4326e242c4f6cb66972f03c286c833ad1d53d7205c9b47589c183605cfb6f15eb58223fdae87fd5550fd39e293f18bb7d9507257accf8864174ef27027b5b15a19a76681f8103f22d062cc4aadab947cd920f82fde9b2877c9db36ae720f1661dacad948ec3213514d915334d6067c1be49b65834e619fa8a9080ee1f9fa67bea5efb626e5dd358bee87443ee1a49f48d80ace42d217a9025220d60d4d62efca319d5e03f5f466ffb773ac8637bbb35f7806abec05a514649d5e85997fd0c2415f4edb11242126dd007c991b86425017e64f42e5265dead051c346dcc47b5940bd3e075e124098c3747e65aa6287c730f50fbf7d33d8b867a3a6d92b7723bdd6386c0b4b50de306608057770e6fff9a65da055899334823d5673d7baef90813c1ff4209fee75882c98a0e171b138a2884751be52d1a52c1878396da8ae2d758931e1f1217fcaaf596ef5111cc8b00500e48e8428ff6bc6c0378bdb9d9adccc85c268545215e14fdebf708c10a8f60bd04029e260f3212b48639fce7d5fc9b0bd0b5bf65eff0cb05cbd8daee7b817d95665564693b4f417c3f5df151c5e642e651090bf3ea9f7cb5accc655b2b8f9531c252690230531c4303faa3038fe4ea9e18057f39dc62b8572d980a8138a0286a24417f8fa647b6cb5ff318b322655a338daf1eb3ec6cd4276000293f7bce8e7453c7be324ad0cfc2bac001bcd8a926bd562cdcf663bd002ff5f0b359675be9f5076eb955ae6d9863dbcf6ba4815904eb9c4b742541cd5a88acd327862726dfbd32072db95d6877ede5734440720dc2bcce43f21aea33e6a90eab86fe0ae4567e1e8659ab4b70b9689578665d56ea30db486ed45c987e253592519d4f7aec772b79a6b4cd8277a52ef4d163ab7a714587bb8ecb0d8258f30251d9d6d022724fd86c14ed77c2acdc749a0cbae60e32e34e11d0308ca9cf1a22458001378d39f8b726ef7b97e321aa077f72f0632a1d478fb5e78ea5e57ddc95d80b0c72f44ab18b9522ecce2f7e9f1e741e36069498b9c6293562d44512b42c325baf8d931d1d9f35cbeb68a2c5e4d2062924ab5c7860b81f7e8323a736c9ad4c59a5a46e4bdfefc3990bf6c260a873f7c11c0e8cd475f895dc4aa5d2ece8dc4f36162f58f61db8f9b68867562fb019acbaf0f342de5efb742994da2cf2ed890284aa90604766bf08856bbecbeb020f8a1c175cd8c83c176720ac81f34e58cd765dd08019f6b8028bbb81f50be4300e3864e5be7b074411b4c45db5af77b777f3169217a783bb04a6c2c728c2fd0d17cba4cb612f83c77d6630538abe305888f897bc963e8aae899af08dcf4e74f349c8065a14f8a3ca4e45de4535e5b5bb550695ccfb859d2e76f012bd6a68da363be125bc0436b4beeb763bddeeac85f7424a0d33eca5d5de4126d743936b9d2022c3e32e0abec2cb1dfab23fcbe40cf303cd31e0772f5fd848f5b0c971b25813d342f7e1955c9a4ed33b3add4256a30fcd8ede0289b9abd95f74852ec48e6a55796dfb616ae646ef14342e23996a805c33c8bc7998bc926d834c4c31d805915ce18dc42a940893f29c757cbeb6bceaaf846890cb5dcfda35fb4718a08d3e7cfa91be75debf6f6094de246bbfce271ccf328a7dd74b3d918a1223532b4af1189e33a69fca7cc65ec3a092cfe45195479a20f188ab9234f965943bef065c5cdd565e28a72b78da52e6b3865d40e0858d640fdde79231ddf72897b54a3665152146275d0c43d2f96db4b20aacb3ef7499d60c408094e5ddac9b1aa4f11e8f7733e6e061028a100678c35908728cd5f5cf094c09f5d8e5ab30735ee64d509fb90d1008e249f9bb9f47e9f2de5d07787c00c9d8ced2be5d6e94cf4902f0b43d682ffe26027cbaddd39ef1d53adce50ce92bb3055c0fc779e5bc9dc2826887b85ee46ab4fb26efa246886f0ef530b7273a01692e2f0e8ca81e6055e0edda08bc87d541c8c7c53a85efbb368cc1b0385ebe568d6240c0e296b7fb3b300ec33d95f1edea8a8b5c253fa71a7a639831d98d583d157ba5866c0d4831c1e300fa6000e63f67a69fc40a6acc1f97ceece9ed709276ab3670410d7a21b6addcf76ad078ecf6637618a96ed41d39edbb7f052ec71b58761c540e1b0d68de81cfc26cd9b14cff6cd31e9e61403eef4acabd7a574b561fb1d65ca2bb12944bcc08ada32660a336410b269d020cc4460d12e4dfe3ea0a432bfc1a2ebb74954a581631a4b93ef84bfa8f44911076fa95bcdd85e0f58773c6c18dc4501e6de440afdb70d4c8f16603660efc7c98bea50f0a78eba14fdecc52bb5718b33cee3145703cb5c46a7b575216048bde9d5240eb5f5bbb78a94ed5d02b7916560c66f7ea3788c51de63c01355abf4a3b24933c242810de57689736e3e1ed8f4097a16257bd5289876ee81159278ac28ddb9d8d1587c3d963daaafd1202ba17f06f789c94ada6d19e21a46cb112f53a6d2712c86c45086c7a53e130ea0744aac0314108e897f580ccb2d940e31762027738d6ad5ae6d79c7fd43c9f32ca3eec13e42f2e466d48bf36c979dba3439b197349ac97aa4fa2530d8cde71f9cffc65f290dd025f7d0699f07feef88a4b797e0597e35d07f568f4c64844f9062d56c7118f327d50662d53639640828b5d6267fd05d9249bd72000f127141fcebb407e95aa1372293cc325448dde06dab27639c988f88d170e8a9c9b6b9f6f0b17073b15dff0d70bd68e59f61088c58a27ad2bd91976b31818d6e0873a6e0686d923d3422529cdaa6901703d9ae8200c9655c88d1f3fe26515f9fc8be4c0247fa277daa5735299de790bc39c72b37cd50f192396f6fc86b38293fb6d4d9d07d6508a23ea39c639945fa725efb0fb88bcb2241118c5257654ce64fd977e42fd02b4fd94e0b55315281ba1a403e4c0fc6af5897851f8541114a3858943ac771a853eb25e83f2d765fd0a5bd6d713db6e76d1c395939e074d4c6b4ba3b07b6353aa61d850ffb13b79981e43bf2bab8a4625be3344ad087db16cf6f6feff28dc6046be5625d82f517bc55befc8cb36f1c7b7301a410a153b4db790953102337c75314a2590633825e5eaa917dd8f9e30a700dfef0b7d1601ddf77d4ae34e15dcee40d44b0e473c9f501f92b402ea2acd804b1699d56abd06d53e325becfbb52dd94593a83b744f0bb731779ee9bcf4aa57c7c1f6b6a2ce26219dd4e9421bd12ea4e81b5937910c9ab8714f5b36da76c60772ab7e5202563d33020c0deafa41dce2b0816a1bab234e122df67ba47ce53b19f70a84fadd34f43c8c669c4318f4904e898112bcf16893a20e8ea623314649095f9132225fe1189943f7a12b557ae9624bb96cde54e47c044dd38c8629a36f6167c6353d4d0cc75f025b1a82b7ae696773f3fb59da55504663c99c65827f8c649fba7ea3d2520a19af2637a37474c407cd4d7b6d0f1fe9725538eef6d6d98cbc5a9ccb3cbda559d26e798b3874720760ef4b1d7d2b13bbfcc27d9570e230a9730072f9bf5327cb7bc279602bd06991c81b888d15de3687f1a31df893e98fb0d9e824e59d230fcda9cb3441343688281fa0c68b612ca7390090929ff49c1f9dcd1ce8848daec04a9cde42edab73d12f1eae09a45d9804582dcf8df2c19addf492de6cc009f99dc9f637aa49876c3c22f594a73e1db2b1cf3eda5dcabf24396a4bd4c9d6fe2b0face1bc8fea8cdd140828263d0451d971dd40ba5e147bf9282d4ba3378460873fb2b84da377a995fe88bf114a0747e70067dc7db83f0f3bce6aeb633f3cbe871997319612bc2b0a301f0290d1dafada4a93d694cab9360cb96b60f1c5dc67d80183b373cffe662a10e5f19d7e9d55aab1c89512dd9fdbb404f8b37e2f0d3ebb2fe33596b9b192322bab02704103b81d0764445d87d200720640b05a42cd7d4ae550d5c0b4e1421811505ca92e35e2d3e607df918072c9f83d4b97adf4633fb55a16561a08f2cd821247a2c2f9eb1695fa1ca8404f0497b2341d443d54c5501910a14cf2a476ef02a0c5d91db37e40207c7278798f577d2a5de981db9aa6e1e600d6f0dc3adc030dba9bdbbebed4bdab5e3bf8eae86aeb25c4f3ebbd7d40d67d7dbb5936d7a78ddfb536c10bbb2dd1bff5726cbd0ed6d90a91953f7a224defde39cfb09dd03fd52fb315b433b879d6047583f404ab7646879f545f3c06a80e149fc40152f8d0feca7e9ceb50a386149d8c9d4727215dd8b9e80b6fefcd3d09856431089dffb3cf47d255429d60db4a9e3ac569953b8321d99397e02823406692b8e90471e4d1f24a81e71a14762b1baa2e3c9931c78ab1f84f9dd83ff47601308f8fd4aa87eb75f65c3b53aa52eee5fdf1ff8d3c83f8190bc424f7852bf39eed00e2fc56cf65153c408ef11880ade1efde008e13f618aa2f150eac133256ceb9f1edda39bf317ffafe05c2785669b76bfa24302577eb010c881447a6ceede513c0278391707581807cbed5ca70c67f7b50aec617724a1cdad5af0000d790fee9ccc7c7537f6e32e4a4076f632530655ccdd608d4695f68b939c318deee0d8d4ef00bad63badd8171f71e5f19f1a90b53232845d1a873c928b18301b7be4f48d5500f024cac80d4fcecc9718d87365773ad12facd114a3dfd2941ac2cff9cea7e6ffedd3b888d6d6c8bd0cdb675d11374109e6e4a483a4000fef1b19a8b4441edaf5b745867090f7f394e1ef013bc0b70607234b47a7a7e9a07c94cd3aff190d6eb2d7d7e17316d0f9f7cc6df067041ed99c27f38dd2b209d0b9365461a5171e3bc2f4d06a0b1cd19e5d33e59f8ead99ccfee6fdde2cf4cf97e8d65a54528f42c04a4094eb9bf57d72101ef39ce79e7e7a7925f2cd2a3aef434674d70286c3f3dcfd045d9c89c90225c47d714c4765862be0c1ee00a6f637a679fa9f86c8bd0785aa7fbcfb825f84c62934ab41d4c8ff9329f3bab080a2a6d6121011c51aa7287aa0f6c398adaf5838d55ce1c79933658646afd44e60448a862b35f47426454d13afa89d00ce24491b67773fedc401154434fa484cbbb19ceeb238de2696502921da4a458cd362cfa203a90db1744dcb10364441716c9973e0a6df68d9cbe8868ef002df746af0d99b9af7d4ff5ca5296ae43e391be7bdfdb427ac7ce48aebbe2da5da16538fda8675929167c1b4abae9c9ca16e58d875fb986772436cf5414ecddea4c5fbb1a2a204431142eb49a3c522096140fca1b440c2fd6afb8a5ddd44d86578ff027a1b9109acd4597558b4f37d17d07861c9768ed17179cb32b0ce730b43feb9402b0b6f65f72ade9233fcbf07eee99b19ed5d746f859edcd4929262cb3ee6b89e7159c559fdf7f3f857d51d3df942a072b66bf1f2cffbbff30817b24ff386ef0f87750c73f7ff0cdb2c140e419f0eed38652968221d08e9258e66c40e28e817ca9f618a0eaa694db53952b9a2bfbfb26ef7d808bed43ffaeb76a195fd86744e4cde6d230ba7a80306accfda461cd30cbce1c8f98d1b358db5ce712fbad02940309b07d40b253930268f283ece9d40de9cf8648d40d195f9af8ab4f20f442e738b442508f29816c5fb2b2182af18df07b00de7d35ff7932e03d3322434466d3aeb4974a6dbcf02fec2dd386e676a35939b0847c7b2ec83da010a56a4db901a4e5778d0c5b31583282802339b018a979c19c6a4043058b123cdd5228ae8d87cde6efb912b1c848a887ec8e97974f940ac3ce9cd5bd6e37a6ad4ccf44dce0c59837df68a3ee1810bb66fb528153748b4143ada0491705616d2031df77ad7267cb0626e95d9369f3c9668eb0596edf4b3a1bcc470a13d7bf07f92bfa2d4c9de58edcc456e191d8ad7dc6bf777ba618dd388cf521e9725d5c912d106ab12668d1c41de2b0068ddd7f8dcb9b5f7fd9a81caed27bb99f35324d252c5fdd44c3a99cfcd7b27c2c1a6aae0375601f7f8d3d6e6c23b8edb47f521db3876fb39137ed3fc7a3cb59d4d38bd3147571f40bf1e2016beb9f89b316d9dd1536f42a26b9adf7e1007c1984e0db063996d23f9ba033c2db4c1c6684f27d8a916613afdd85906777510259633e96b1202117486b6952315eff26320f270373c1d01e2d2ff6145cbf156b8892d72175afdd69edae19525c2cc54df9c1a2de5b16d3845fba779466f31fbeb6958a8312752487419410a78af11589a4a088e3fd33d85149049bc9a154b86eee864933a0f459d00dfca238b13fa10eadc322052256384e4c6563f9a3e3827f404218abf29a3d6c472f7277ba564e155a3d04d7a9c661489ca0a287ed6798768aac838ebb85c3a4fd9560c242a2ae21aca0c89829ba9d46efe488493f59e3ca0c278b195de5740bb602e73cf826e52d676c04a8930c4e59a2259b57603c657f36bb569d4d0c56ad06fdcfc858e54c51e21be6d28d8773656544e5aceaf7be7b60319fc250080e75c17544ebf95a38fa80d094d1f860157d9cf10a798e10fcb122d1e9792b81a4e7acfa60d7d37990847e8d526eeb1ce89dd5e003e372a551b97d547276bc944c0ebb06b8bb2ef8bac957eb8942caee34f7392370e65254292c42b44c91f5d9b85c744ef3abcdf8bb9d18c768ef17dde98047afa509bbf4e46d73bdb92b8d9c8b2a3803f2f462a558ae215f504a7b92593b60a0d6fc88b184e331ec562cab879b456295e0caeba267208b10b94db449000624f4bff1c65e42fc6e3cae8e3cae0fc823428a3581958243ddedd092c3e63a59fdf290c600619c78936c93bd4dced8f9e874231261264dcbbfcb52d1a1e26d21a14ca7628fdf3cdbed10505d8bd4dbb6e0e44a1fa9b9c998daedbf5c73eac7002b00b27b0a961fe9d0d841e312db972ebda861a9b6a8e641a9fd08a9cb9a199cc6ab5664aab7fef034cf2442dff86a0b979ac11491597ba1779f98c7194ca55f0ce473b06e99002fbf6dd882134d8a5cdd697ad181b9bc2f0899dce08754f891aec5c6ff055d56b21ac5b43a75950d2364a853c7709afa542708e66a00f05cc56122f64638f564588992db53985226141d6850f9e2c3eeb0f89b3ac92e933f4a67e44e0cd2555957a095c0937af742e370196ac7fcbc458c48a006a7fb746594a37a78f002a52ed3309ac24fb98513c80be66075c32597f75b79b1c70b4bcf102563493fddf36891c784242b1131243fbbac6bbf9f951f63f0750da1a6de73a2db94f9dd93136ece4f16e0909265bb258b24e225978ce65369c81db98b4f090f2057a860010f4e6de8f0faf5a4f6e840e15b813da6de8133e1632e73eabdf58c22fcaaed1d4fc556bb119efa92ff1986b0eeea9591b444d8568b1732503eb0f4d45f8dde4c9d965c24a1e729922627afe59a6e0b745afab67352041bcb4c6a28917b77c13a66f5945fb1a93931fa93ed112a1abf6200cc9b1d8218fbd6657e7b4a6086fbf4cf110d7064d20b0c88bc54e9feb358bf026191b3d7234a483bbcec1879cbc2d4b12376566b7fe19f52d3686f66bbf14d6749487136c45a424c1dcc593c2e511f90624b83d9dd50abab85e6913a262c3e22ef6b7ff53671b10bbec0c9f48af5035c0a798bf459a1f4974986910672a68657fcd8c6395fafb0b69a11ac8bd71a78781f7fe64eb5af57d582f03dae73638d2d7aabd871687fb9ed7ad191a1d494c8dd0c5b450c60d60a07a5b253714b5d57191cc644b6a5a9e6215dae1f822866c4fce8da121761736773b42b3891e6849d4645ec80140c199b97bdd828bb53804646f83c8d02828aef0e1bcd66d544cee4f6f33df0295715bf9da08d39a91991f354d96741b65d733fa2397dc80486fcd77b53117d2f18ab7b189667079625581a515d1716f2d37588900e846ec051e0cad588acd5e1df0f31f2cd64ecc6a180c7f726bd47d7b3af0a0b9fd5a4e200e139f2a8a831a0a40b69e27a14da60624c234e260846f5c2fa59b2ba157202cf36827a31b999df60cc3a0df7338001725f0d1fbba1ecd9d87b864fe9e6870ffe81ce6df72d180700280a57d496e1b6e3c49b3d3341e44dbc0de59ce136634ce1114061f47abed4e6894384048c038a79159c9c95a25c8bdf35da42445707189a7b92c7eb5aad3bf4fa7b296c4aee01d83ba9eeff6069fe9f8fe70843722a2ec9e239f5d9bdcb114dbd96e2797aadb13fe2c83a8573d69aafa82196003496ed1ad9700c2818fc3dba67288102ad5fac0302388d16f2d7623130c95df651ded2209537e4423ffabe94ab6e3474932d0bc3a9c651c4fff934bbaf5fc584ee39d5dd430e5d57b831b06d5bea16b492398ea7a296abda6216f6ed8b6295fbf2c32527f43eb3a39913adf4d1f9ec5cc280b3e42c0684f5fbf170171f6883cd4d9d9682fd5e0acb0ad6189f65554b227d5c215c10218627026a535c6019cc490dc1775b80217e3b095d9473b9558a994a3b0a63d2d418eef20d9b3fefb15f1e010283f28954dbbef5bea212ee8b8535831e018c79791209084cf9248074669d31a0e8cc274883e9ed6018d789854049bb04045631315b21e9646670052c25cbb5e826b1bd1ad4020c01a82a4fa85fb26fe03040d3e8e7e562b9dc33d530d5387fac92cab471c4b1360a5836345164a6ee4a49411e5e8291ed9886db88e2c636021b72f19be0b7a294d96bf669901c8b8a8f55d1f18608a8ea697fabfb69b5364361acadd401ac9eef58c3680d0679e809795b7431b0944247d4420558799e46e631b9fc8c928f480deac0299e86c3450090866d80bd47452e29a69fc080bedfd89876a04427d33a71e50e7d0611bc6964fa8da4c3df2490cfac7475f28cb65820b7c4a30439970e67044b360ce161b49794c22b4d2a27cfd9ff5c6fb0e1f8f01626b0d0c1bfd426b188bca957437ed8d2a30c3470c733713182de444eb91f2b6fd8372b72f5064c203b668c315f9837f4667e66fee8ce7ead103d8222c34203bd54d9dd63e8d97a0319823cb31bf6e9c1fd6424370e917e8b6314e0f6fce1bc222d9580b5f3a8763c5d9298dafb174395462f0459c195ef2fc2afd8fbff4e15dc7b897b1f78ea6aa3d3e603c0b44d49602c9cc2623e9df4b44a1c394b2bfe2f4ebfc089b39020c6753715aa5aa6f3872b797a12daf7d04bd7d52bbbe01b875d8b75f9127b8802c32ab01847f8367b77c87b31c03753f1d0dbd1436e7ce268b9205580155f99bd27de988e468f7bd1770feadad4cbc703113daf07266a8aa269ab3aca57ca6e7e8e9c6a34f9460ca21ab57f7ab795cf301aae0a264d3fad69b9f9540d38328b6114047268997435cd6539a3f187cb86f1f62825d44eaa38d5dc8affcd7ec68ffa8d904a9494360346e2494f570e84c43275cae06676b676fe5a17744d73f709cfff1cd6fb80b3ae24b8947be72022b90d649549b058c078a58c770ea6ea2bfcfe14542aaef55a444e7ec8beef07cd978d8491f8cc11e4d4ce1b96be8df44b210ee78ca64a4af49c157eec5a441d9883f578c8aa63546ae625ebbff274388ce40d04c6854572342f4f4455fd631af4a3ce2e6357e505ff7d7e8a009903d7fce082b620d1758219548b8b2b86957649809e81d9116d528955099b25fad0839de98bc326ae3a58783ffe0257723afb929d3e4244430863f140403756757cbc9c44c2ec71274f3391747aa771a9c92e82590dab8758b04a5456b9c5429046423ba7627f8b1671af1df5a0851e26f39adddc2f331da21609dec845ea293920f9a6f63f9fef41a85ec046d37aeaa0f838d14636d56a9b669b27f7fe28f9b1f547334b803fc028c0e378e8dcbc7bb76c1be4d5a138da96ea84dc31385da16120d36707c33ccc5fc096d6a8e2141f5f412e543459542b9991c162fbadcb5773ab294ed965e8f78f69bc6c59174fa990ad6546f431a26ffae5817cb428408372a5cd938fe8e4d6c72dfdc263af38c763abd4b892ac30e657038197339a33fab86734529e84cc0663d01c346ee7f7d3fa8f176f2bda09fcfe61919e528c9f66944e95fc2d8c1dba1ff2f4a7beb9f64d8ecc3b6ff122f6230fe0d6f1555f0d2ed8b5986f90f6f6937190f1c045e3de06db5a1a88e33e59a9e964c146eaa8e542c94c55d8c6cbbcc9681f800c6591a073dd4191abfcc915f6e58a52d61c4789c020be6c6b0b602370a928f985c97663f1363b4d9e7f6db2ef485541be85b7f96411b46a48c8859231c70d53a5833c3975f095cdffb6dc804016f943dec55dff4af6d65e49ca470b3436f5ab23150633db99170fbc9d99322657c03b9fbc138d89e4ca0f775ef8c21e42d9e8cc775200635583ca342504687545155b2115984f197b59b5a55a15fbf78fa1a79f007fe9f0d6a773bfa52584b2869869d80a3cde20e6d478b0203217cc9ae48bddffa7db1b4cfa596baa9d84e3f32fec4081fde25b41a09cce4a09562645a7d61fdf3589d61f47dca5e6974dd94bafe33f6de1819d420aa213825a3f1c7f034330c3f3a93bbf16b1387622063ad2ad2764169d535fc8fef97975e5ae98d0e2c14a59c40b8c94d9a36980dd1cc6801019c09e7d09f9a06caa4fe767410b93224492f614f1abe7b1a4a1ec5f2113556eb38c38cb62b154f6cd684d4342abddbe0f1fc3ff4d98c187981358bad2f4d067507134cdb098b323fb21a6949daeb2a4cd1379f6db1d9665669abf2f85554d8ac107a11d1f3a67cd76980ad3f40880ed86de6c913f59ed306a0298069a47ed6f58d59b5d150981aff10eb7c34abdf16315a50586c2c1b77543e4a8a0b5b011223d765e912d7eb9717ffa7dd656ee95742f2a1ecfa678cde6e73113a35326b799ab22998137f4a7011fb232128eb6601356d5731845ad5a3675d4c5dc469781dcddbb358f9c0f4c3ebafe302caf6d55f41eb6de5959510d01696e982dbcb90fd504befe0b24d6958ea348cb0a97573798493860b63bfe7d9d90fef5206ac2cecd9385c3cadcc30e57c30c2d0549619af4e3aa9345b81fb26c0304fb61d191398ed7ccf25e86f2c37460770257e66360284386cb9dbc25908e563dafd0847d10fb934831c28cc3e04f81eef6aea371f86f9aa6de78e7f8bf1e98a1c533ad84d58824990218fd0fe363c994a511b24b78dcd8bed8176b0a391e9b6f8eb2a2aa4b88e2f7ff0e4494204763acb4978a198cd6c26a0025098a5ff58e4c95cd4670c66ce460e34d4a05d2e4df540130dafc09078e5ef36df9a396238d0cec15b588f198ff431bef367fa45f5d98b74b3da04b2738869f7ef2259f4caa9867585bd7573bed4b3314536a2adea1d46a4beb242d0a6303ca006060374caeb9f39f464bb2e718b69a2c5f9b9a4dddc61f34187c97d96300398a7948f0ef8b25e3755140af6baa7de9b91cd4a67c75a5a73944b13065b42b5556aab6ee95b8735877643645cdd239f19ca88cb8a04a34ac61b73248df971680cac04dda0cfc892a0a90b74b1da7e2f37e9b7432d625765b47231444ee701377eab3c79c356e44ff1cb2abfa72a48a59c039cc3cd80e3a43397395d11f87ada65cb9ff9272e28984a045f2bf5fe3b34a317c660d09f73ffbea290da7bbe7735497b521c5725327812c4646f753bad8e5759b32ca9b64eaefb692c802a037608bc89c456d9a6e0135d08cc20d623c3ae604f5d492df9b921803aa20fe00c3806b458d665eb9388fe588f2f5a1c2b34a6ef8d4d84f21d58a903f542134d8e427790282318cc02864cd2cf2417fbe47875530cc71b285a50e8b24beed20d8e230325d960e55ac73099edd68365b559258353f386adbe4b2652bb0205c9bb4254138643656ef755b6b44d690e1aba3898a6b26f81e62dc51cc8b295a82f1e13421d0a33f0a9a0da3c102701df7814321e4a5b88fde0c145af1b959e33809b6cac7c9fbcdef169269667f037f1d636a7e3ea264d2b6bc3e1c600eb81960a00480c00147fcf6133619b4cb771c8deb4083186abc66810275d4ce5a51b46153cead1dd37d0e307721ffb975269d9fe1f4b3ebb5dd28a09ae539712d0ceeb109ce7fe7aeb959a03e840083f9cc32d4607f0fa3821c98f0ec309bc339697061b6ddbb2ab3e28fa1d69e746add93360cf4f0e77b279afabaa701c70b766725b7a921468731474ff9cf404d615ac9c0fbf6d9e4da87519d7df246d3a0cea8c725a52f25a2e44d8f1a0194635ff70861eb5988b66a4ca31a3352e5d4f5037e6b4b0becf573b0c6ed878cabfeb89e4ff9f50ebd41da837591948a89de99382ec87441745f8cadb7d4573e45e0bfcf0c4c9ba2496777848fe661163a81f63a90a798d8812cd36ecaddd6af0df9caa57060250b2c8dbdef9289606a4f16435ca7d24c1b731dff4f2c7750bb3bb98c9f608f5fae6405f63d6012ee91971c952c2360ca42c7853546f229af5d8d62f039a1bbe49b12eaf06e89492d06ec89ef25355de90f5c38773f1b76f00905cf1accbfa5183d0b19e388b2d47d9e904da7de8c5c90d60e14420aa01e2412585ef9b69c92b684b1f41c337222654e6e5fd75f963ee416139c9c84f6d23afc20c2f28b9bc1a5e4ae532a0029c33abe5542743ddbb8437a92c79a866624542fb476f269ff3d9dca7a805477835822e17d75bb05718516c6b2ef72f1b3e1e0b18a6bc71311363b3d25141294c539d8d168ef748a6bc870a46fcfb41afabf79190f3301f544df5c4f0ab7c442cac6f6b7e322b3893dd12a3b4dda3c204849ae80b12713d197936be0b9efbf860063fb258df150cbae5b362ca0c2de658828846b4beecc078441a2d89ffb41560cf2106892d1731b987a1ae53ce7db90547d7c3bb11de0d92b031b912a0b10d58c412a842f6e64e82a93d1b77dd3eed832abe6357aa22f6d833863d68921d0520b280a8729b695477107ae7a5950f6cd80718c8a8a99a9dc554738c8eae67629bbecddb09605fc159e1d90ac579a170cf2cd794623e5a272a6b1a2f17e6b31586706454454fec580e750e6b0ce2d43f88536a1b16086d7059ea514140d2336f0403d56022c8d5bb6b9c20fa4d831d85f14c7382f961210effccd40c8f6676feac18f8de1acd46b930c6095d25f97716aa1f50140736661110b591e0686b59ad75040c7462c6760996e4df889ccbe39d3e78ff747fc128384ee3e51a1bdbf0fae2775142fef9e66fcc9c2809df33e6b5378bf061c6a82890f72d5a66da04f09d15dfc24a423916cbd401cfe93d2fa3c16411e1b76b22aac05d9d3986229fc7d579c4182b9e5adc7d80ad1efa44e3c6db686bb8b56459ba9bc084c714048878dc41f7b307a1b5063f9f7895f2ebe7887e57199bc6c6ba8078e39682e1eae305cf298d268cedcc89c980d5fd0f464bcd8253818bb3359f8fae2933e99234e78f62adf4318113a5b7e19437b2e4064b67f33d0d3d2f26581213934555384bb050fbb506bfaf7bf4aa6ce7ba139961042e7ce5b684082a60578f488bb74ec5e347808ba37b1b0934bf69f7e514f05cddfe5f108f9a495915953de6bd631059c7af4ba29411d1182e6eaeb8c8b88d78ed2676e5b00fba40d9c4c6a20fbb532e2502d4da605ab4639ee1a2b4d0152dbe9d54a74cefe47199161322441db20f8c3f611e3af313e719f5d42d392fa162135e760b3ca54741533a1b06aecad4d3083bd5a156873177a13909087532723169ebfa4338683e93060dd98254fc7a1dc37294cdf1eb70a89a91f167d2cb23cd124c9b10475ff019bc92028d0fafb65a839d8e608f47c01a2822a7dcf2c65726e4b164d067779d6b278641eb713e4573ba68757b763e2f169ee917068b21c46222d65be24db5593276bb77e0059abe7a84bfe016a3b820622fe6081232234f1f7f297fddc44bb1ffad6870cc8c7af2a4386153faa3a5eed654777af3e65ea8c334ca615cb4c3f79b6f32cfc6bff6cea2c9dd4cb1d56712a470510d5cbd4b6e6225dd459d2f9c0c35380c26be0f668529d4cab29467d5eacb966b817851067e1d8e962f4202905724c58a69acf252f40210b60156c34f05598fb06e958553cf7a66759c5c19c94b301396eed8397f7ed4e71a95fc7d70907e987851820d3b81bb33a397eeb67967f40ba4e54f91e62fded7618ccc724993c942b99d298e5491adb114d79836e054249b80b186a7657eb290bee799e8009022b28a4c09eb3e0ff1fe3b60d280e21d077c6c6dafe9f815298c1893191dca68305293620719cc1f904a2fe95baf8689d796a59bbb658116dfb5f35bfb31097a8231bb7974a5199c9a06c7ad524822381625c4f751726241a3982b75fc6f5274983acbba43382d28b115a058e5ed4d664a4162663c8c6541c4b071db7da078cb94a9f6d35ea4bde34dc0c4fc82b977ef541e86d49a53b85d6bdba10233ddc0ba78c6714709a11bf74fdc0ce41a437a272e7f541afa4d27efcfe99ed7ec98428a4ed7b8bcebc4018af65b3392f476b56002e39216f62ff93347a323d2e972c65ce47409e68175b0d2d2ce695e097c7ea90c1513f62a8023e6188195d9672d941426cb766c1f64dbf1ddf2f5dcf8bba52d467a3252e82b63a09f6a64c1b2de32e6fe4f40bc4f3de9be4904f206336af76fa1188d65d7d081d9a68963007947e8abed3a7a78e3fca0f658d9fe3daf4736a6c444585780f94b9e1c0ef8a047d666d3f2c8f35e991fe8f1df8c3634af51a4c4a39349656cdbb694abdf378e73c47eca4d99e1478346961013e825ca8ffaa25d69448f96ad5fc866a066505e4e88a879a298893f289d79fc2b42cb3856e0aeb03ad4eafefe537e8a56752b905b6cd55b6784c5827128e4a13311a76dd48cb151a568cb3e7c61e660470269508fce70dc7a8b78087380b85191027a2ade1c182a35a8c781a2b929ded5e1d931e12a9b6e4ce58078a74828b4d4ef71baaa8fbcd53c0b2afd91921a8c875c7aed61a0458d52c16537ff0e4f15ee0624773ca9d337adee27d3b1889fed11f810ded2471de985dc71d154ab4bd57b7caa9058376cff6be7686aedf38d2c7e89a1d60eb2f1b9fe500daaad7edb5c2d0f34f1081db6a44a9bdc0d1f267db0a8406580eb1ec516aa6a967602307c03147aaebd913521ed1d0f67362e4794af7afd86ff38a378a4f4044341bb65f2d7d5e01f4e016e89ca4b6b38bf42c24746c09614a9e62ce85ea7c8df17541eba1f4a865dd890402d5c892a6c1095182871b5b775538e8d194219677b4d72b91b20916bc232e70d4a2154b38b5690d9c3bb810af5c5c31c584b27e001b554f11b26bd2043cf310162abfc4fa4988d3f8d5636f571c9030b590aebeaf2e5074c4e7b8c05e3567de4295a66a2c565c548ff9d5d61ec0837dc132a5073fdc2b3b1c21ac419eec71015d76fa121e4728ad1f4b58c27750bfb0489a5f56a3730cb8ed4c7d755532e2747f61cc31f5c813af5f677418fe99a537e0bb3b6eafd2d3a5fd89903a2cf9f7dcf6a3b552dcef824f52676691916be7c597f834a3fcbba563d998b6121de71abb28143bf13528c6b288a7f2df54befd6fc2291b9ba0fe0d4816010c4d2de0ea7c242a9eb6b0e7396859aee262ed7451b6c1d194d174dce915cdf3584c31194d010eebb55209f6828c33db08e4c1421cd053aac4ec56303430cc2f47a007d657444463253a88bed0e0c97ec96bd02570956e48091e0d8c6a53bf6bd334f7fbd9d9ea8e871489b44706e90d4d62d16210afb0b25c5652ce986f313912c518d55a29af0c24e81e805bca6419575bcef485bd94708fc5f39418fedde87b6a9182dc255e850d979aef2cc4df621a3b28bfe5b69ff9cc4f5ea2a28563a9e49ae07a2e8812896a51198267ef23a90617f88f27588a292e7fc2ae400f61d3355b932e5e46f02184c98855c722a5fbd1d19120a7d0072d1071cd248882641f46a82af0ea93a9f30d570cccce1070a91883336452c9f9f889d68fd8dda0555d34dc23654733d1cb86ea53b8e665ae3533601ed9fff0ba77bfad822cc1f861ca6086a262f810a637129ddcb5153feeb7ae0418d2eea4eab5f746e255306836a19ae16105b56452149dc1b3bb40cd515a9dc560586111b2dabfdea0ef465da91905bb1baa875ab3ed5f8c9c455406fb1ad2b27d89b428cd99a9a5c60e4c486457262a7736bc595276013440d04f4beace42711685f71fdc2fa4c80b5eb527fcff169ef326bc99a47b20226836de65eb1daeee2591c17297de3903db03c674fbcd03075f860e915e6478ac6506973679d6a270dbb22971fe12d784fda30cab406b406986b81228c987c4e8e2f1d479454e3beb2ee2d85b45a467b9fafe88cc58cf2e681d14633dd10571390b47a8af7b6517f5f55f2938fb0b9df9b7d69cc173f8163eac399ac38824b3ae35837fef6393e628c5ce592bf646f791a00dce49652aea11a6f3f3d39fd0ed1deaba6005ab50aca26c89f53d7c4918f13df648883e89626e760c8aacd71343e0df19b89b829722bd38cb5f28330b26764075fba97ce55f697ea8b6a06f5bb1e23291884665ccacc6e092c68209a5a1803eb932cc50cad01e215a9a9a38237c708a107684782b3a5db0cc1e12263945d713b872c230e96f15e20415a686b0a8063ce918d1fe11a93a0f95b3cc5a92b3bdcc6a41675c94a533de4eebb47b5d6e35e142fdd2bc1f401b432d3e76f113b17c3404f09ebc7daf32a02e7193c2300cd7901eec768a7f7ef8f0c82fa2e7428c0dfae37f13a54e5762743d18a1eb9270a4aedf61ff7e6b0b5420443683c497be83a9dfc93400e9475ce58ddcd8bacf59b1f9691c55cce291e793922fd11574a1d920f3de47bd33977ee48bf92c878a830f5f59c2da0f0f895750453180a1f44289e654201d1797457e6ad24f9bd83b95192429a1e391aaa20025f155446e5a594a4d8ce5ccdb99255ca375e6fe0a0b492246e3848f17e839e849fdaca4982d37e975b8ae0e819fedbb99ad3cb533ddb1c49265645e42cd9318e1139285dd03580a74b89fb8347ef5587b317b9ae3b04723d07f5860664e6a7dcf96d4bc2585c3d97ce0f645ad8391c6c1c29a97df92e970a973162a90e8507a4e2594999504b6f0e9d4b6958a40e738f210d1be0a8356c51b3b29465e55039e4905dcf1ecf86d600927bc20ebd9396525020ff4ae05b378ab5366a1f09ac0b56722edd02e1b9099cf46628ec26827d8cd703fc40e673f4bb761c4896b697d5b6b236813f62cc07dc7a9273534ccbb88ea7a27e90b21dade8e93b55a331bbd572b0d7303abe09ef34e14e1dd7c5f48342f8ecce9411172e7822ac03fc828376bbcbc240008d126ff704ffd61af46fddf628ee373502a58bf92e72b3018070b92636d221657b66150646bcc0b1754e9eb436773e8b8b54fd9a4eb7335993d30ec3e01e88aedc4f9f079a48a1611a56ff0f329eec50e9f1adff407033ac1d477173987e657391fc94aa8175a06b9359f74fea9936b93b764e1a9caee977d3781527ddb98623709f73db6e4a0d344851da8fdc7350584d65d56d25187ef02845dd938439e2f50b79b8080473e6b168982c3b21e68d7f539c4d1cd88a230641fadeecfcc673f11b2d67bc950b9a36ec7131bea886140968c6c98ee133cea2017826e2b988d4ada761aba07091ffd451f80efef9fbfd81fc7334a4abb1f15abd84197649d622b8eb24224689cb26d0eb1dc2b80b71769999f78e13f9fe023b00a2d0d1ec06ae5e38392980240525c2a118b43582844ab0faa3d78435ddacb04f2d809119b5925bcec3249fbdb9fb49c6b581ec0148b6247fc5cd33e75473170f035c11e8a020cbb0c7ed19d4d291514a252d55276956269858aba3e05ceabdd26f349640ce7e26ed580f3c405f142866dcc2c1fe58c5bdc2c20796cbcde336384c22a472584e9205a3f38748f6c08ef2fd6e1fdd825793d3bfd639ed6276c7869bb9a0b45cb5b2f6701901a1302d3beb6018805dbf02dc7cab6aa26f92194bf900c895de85c6ded97b205ba8289c884e821eb7146effd038875749312b9788750dea5ee1460f1a4c02560b77c67f65e3d4bce0944e828b3566e336be74ac0cf7c0fcc4d013afb6c949c0b4644bdbacdb385c7859ab63bcb5fa9433f7b41da0ceba1da982b4542986975d4ed530a5a7b836b7f5e96b3afc91e1c310a8c29407423ddc9cd3918c2cee18ac76e27f3b3ac2c3cd43faaae06e1a59e83b251ccc542d511807959e8dbe136fe1027496a914996e732061db4bfe4dbe6bfa4fc4806c3938b22ef848ab3fe96c77fa1e8a5db1ef4639bfd92c06fa1cd8402277ec5a44acea85fed94fabe21729aaee0e0f444fb0a7d07b7f9a55f9a1307ed105023d8a8e8d85e18919a9d1d212eff7b313ec053a2507bd96c3e1fa47b8cf174b7e5d9c13fa26e3e03c4ecc6cf7f591ac052a15611341df3433ad1b8643a7a113d7454ff7139a0926c0bf4183db737678868b88ed892b32fb8557438de1072f85932ad62bb9c7e6a7f3d6f248afd29d7337524bdd6e89b76d39c601de9c8b04b5638bbddba5fe96709633cc080280861cc4d259290f056467b8af38c86dfeaa39bd03acb7d15124934b71787df827cbdd998cb13ee50059ef1f240535034abfc6a5b265a2b3d5c50c69b8e01365aa3091a23eca528b1dea460ed1bac6a78a0ee91c9b746240cdf4bfdcb4d2838159cfa17f2bfc410710221e93bf79539fd71bb7a06499801babdf4a698438c615d3f902a3b6876fd73340299aaf50b7a8cdf3dba1a86caa20980ec4ede3ec7185aded773797189acbf2d9d8d59faed66166074938e8ab149ba54ed20937a16640962de93e8630b4cc87c2390fb00989b1eb51fff5195ef4d756367f571e6ad954d8a0a4b7fa38051acf06070a218d05f79a6a9bd1848925af6aa520bc4d1216040abba723023fb84bba9ac996b3afcd2498d638f5d6f253cc17c0ef2a2052c25d7951ae144ca6fc2597ef955c9072b930a0e80d2379645050dc3189f23b8f9087a043f3ba462f892c360fcb20874e7a345c9742104a716daebf7cc9d8264ebb0d672e8d1ae485d7bb6ade004c6e4dbfb6567ad5a28203c4dba40eefcac820a69047bf6715bd1d4808b209228fce522d3967e66f2df839a9d16bc99b139850cd9074bdd9d41b611b1cf5a4584b6343683625fd7268da197363537dd4bee241b7c028222c15a278203430b6877421b516c4ebd11ff9ce00f1ab4f1824342249a677ca89cc5ebd54313cd12cd1965a2608276e4651b960bdc7d54c37eb8c1725d7031c0d95a9119ffece9ba728df5c9ea48c0be9e6512ba1f57611a1483e576baed04283c7ea6ffad9baa674b302349f6260879cea02c878b8a983a7ca9fd66572faf68d172b51bb59ced65f7cc28a0615b23130a04ea16daa9b1149334ab68c1d01d8f51d1ebdc84027a164531b040c0b3ab06a56ea340e96b9ba8be91c1df9f5c18b28e591c7bd6e0f63dfd1af4d66cd3752aa1f1e8fc27ac51d7691b236527084e8376d9804b74b32f3a5c74cf0680112a91c166ba22da26c749bdcadce3ef27750476093bdaeb7772edb4cb5d0707ce9495df22980b307cbd60a2cf94f0976922f0d2b3b7125db6cca882197a9cb00374e945c14ed7df5f5d3e5112c0203ecbc90b786a41a9332220063f9ff8081dcfba6a4ecf794ebde0af7111e8fd76b3ef87fcb788f1058afee8ebedd3fd19154097760bca9a8f9e8d57f731515487563087453787e1517d0197017f72963739edae3f0be5415c5c4732b0dc181fae72eacae7feeffa9591cad7f5cc82bc72f95616774443c1db644bea9c2d4f142b2098a6b4d2b73b2665dc4c64a89680888fc7cb88decb2a2213d93e457ca49642b647f5a9a5f8ae269ef31d19a12ac93d8d16f9a5ea587e125b3d2bbbd0141fe6ba755d777c825e2b37866fed735b815e9b554800f9872bf8d350d30465cb01f77cbb7be9b95a184e21e2e501d77f3655e19620ed6d7bf54eae64b842d297570c40017f13a811cb007c562bae9b70a2a1837c053bc648801392b5739368eb94e752d76da92240194373865768bb3c773eb70ec6296ed4bcebeb41738169173d4bd6257bf583030aa90db1d638ca9f7ae2f6bb613bd1b253215cfc044d0f5321288cfbd6413b217ce99df7246edc8dae2bd7625bf8e20eef6d04a2f2dc71708f7e0ef301bd0870694398f6cdc9dd519ea46b9ea76e9dc6e929a28c1b2910fafacc74c1bd08cc2842cb3984999e80b0a06a9678fcf2ae311510eaf7162e52471f778e0940d80c36b2963e68a41f6d934796ebb2d15611716f38d2cd685cbd4a51134ecf94b4c96620176e25d37176f8c8cd4e368824f66683aa40a332c17af3f206f1d1e7ea8ed5dea467c8bb98d25953dac9204d17eea7db0c71ddf8c0a735d4f8cef009a46ed2c55d9ca60248f1512467d0ecea1d81968efad768b1514fb9455a781047dbc84c7a64bb8bdc9cb2ce673410ea5fcfbc61e8f6f85e6ef1af32300ad0b6e543dc3c4fc3a319ddb9af6c21a95a21dc845defafc252aedb393a2e46f1af88ed9b4d90c3a602f9344b927ae74bbf1e6ca8e4536e4aeded0f72580b33dd9485fbc4584fe96f452aa531c454bbbe1b5903776b884787a08f108e39ccdda677f1cfe7dd9c541d37d9e44ea63af93bb6d4bde02ef7b4a9daf1b5920a4e0b7d73469eed30289729d2d659912d86ea24ce8623573b2b59b12420e27da61790b8046139fcea149d94c52f2d4e0f31c38d2c73f981d0e7487e79e76c3509eb1e298ddb318a29f63fec4e4d9fcdf59bee68e0e4d41813969442845f27340f8110e2d751729f52508753af8a0c67f5ed13ddd37de445b9464e63df0a14f0495f5e44414b3680b42f23b138f4acdba98db20821b185de6b54b0d4c3e1355d85b273b099ea48e957487eb35f2b02a85ad96eb9c1204bfc1de247043e49ca8d3312d1b8d38b8a4dd1a8a5083fce45d65df17e9192d92af863107d36503f86187d7be2698dc535aba3efbc4dcf81f06250b5ff1e1e420e19469f9da8a445d27246ea364f8212751b49b418bc2f27b3437c52089122ffbd2bc7b74dd85e11d6d937ad41bd6533aef549c29270885235ca50a85b676bea05c82aeb3fc50fb4e000be7aac0576f44d98cf1a0e1c77cabd8e60833cfdf7b0618fbf7b8abadade59b093828522e31f9dc32af66baf66a9b656545f1cefeb94a4eda58457184c11a5c7a6c96cf3637055955be4ca613f6d1d144ccb0fd6171362f41e2093798943db433c20369aabbbf29a874cf06859cd6fbe0c68c11e391b3bec2fb12fdd9ecc139b4d30a0226b096fed451d4af9aa7059085beb58573f58dc6db59651563fefcaca9f03eb3a47785c4b1b0b3dd9ace6360311e66f2f02623c3a982baa5bef2bd48b012b6c85d67947151a0f8b48a5b43d83cf30e0010c21046c48e2ea75f67303cd354f48b4e9a55c03ed04bf5bcd06dc373e09a39ab6fdfb46abf93e2493ffba3156eb02dac73139abe6835b4b8a1b221289c7689d3f2d7a6c5f55b032e70739108a48843c646bc653dcbf80e72dfe47c1b8bd00e75b4aafb524f4b2777579a7eb1948e71111c9a310f32630462513f58dfac81bde3a06ce50cb3334e25211c370a722a55f084ddf92a3700840fc25f831a4ec9484c54fd897d01d4213454e504aeb4cc71ee06fb341df14a99bab84d9473ac4060d9fd9dcabd6813a57d349f4fd4d88a83a6cf43027a6d259b18a41c9fe2bc26acac9cd69691e8e6201ff45fba7871fd8771b8a38c49e15e2a67041423a08a128c78f82186a0558325baf73d09d57734665f9b4b212b6336fdfb25b8cc19b700971308cad96cb44d52a2f16fa101cfaf4129da1cdcd9a913a0c4c55864873cc8eb70888541e6a3aa13e248d73367427e442cbb420d6b465e07acd1743c35f5923aef3948dff24a447f7faa71995e61d2c367a9784b023cb3c038bc8c180d1f27d7ca1ddcc63f6b647244ef634a7a1de87c00c2093e45a73bca728c521248b7cf2911ccd64b9d25ae0b0724eee10555687b35a1b24b4601ec1519973935ad05f7b4fc95fb8c5f7eb81719c5140763b2b4bfc86641e47379d122e703a195f782282bf660026e3b7cae175a274f4474e70d89b60d2938422087433d47f2457fde129213609b92874fc5f8e048b4276622401d1b26b202f303c2f7bd607d2d98004da43cf3379186e780531bb2c3a1e8c2f8a4a73b4cf340e291bf8d51f2e724ea8c48b521a71f0eade40cb3535e69adbdb2136bcbfbdad7adadc4a114f092e9131fd413f430ef4586cb2fbba05b97ccd57f4536b9220809965c251a6d4d30f2e15451395768a493755f91e3bd3ad9f9b8dda5994355dfd2141f907c9f088ab626ce109833e0ba4ada9697949b0a0724572b677352d6f704b9f6d525ea99eb0fa86c8b3d81aea0e2628558bc0a7762c74261bf34281833a11ef80772d4c13cc7582c73c494d52b667c2e412b10e74237a02397f502fdcc9187cba04d4cd862e5abf8cda10a724f0517d5c9f94639097f46db7a7448f92ffcdf96d90a731e265ef6901ad3c2fa4e5a5876279d9a96cc9ab96cb8810e17cfc62671492bbf57c486ecd891f4072cf8a5060ffe1f72e3867f3165d43b277659fa63e7391fe092e558f2ebcb6d657da09c17eacbb08fe3bdea2572d0f2d54f5e59f51eb384cd54ad9a68299a4db4f3210bf22df8eaff594a4f58e72fa5810e0f55bf2a6144c781c683bcfa325dcd5cf369c3bafc317aec911ef0c589366d6adfb19c1946c158e182608307ef4982c51552d8b984536ce2210b1b7fa6806ce528641a8c1a14cf6ffaff5353a35a9541c9ab2741228b70ebb46625861dbcaca5ae9ea293831691c0d8c853261347d90d6ec93f15ce79d6b5e1ef1925b39915c40652abf3c61a3f12ec96127fa2043fa9e889d3a71a82fcac1cba8e81819237ff4ec4d21e840569bbbcd05960fa45088580d761d768ac0a544b8b383db716b504ec92bfe13f8b8f5519accd76d74f73c311f4a3a474098068ef5380211db5da0fa2ceca1928dbae5f16243ac1463c112c7d613ea93cb74c985c12d950c80789ba6742372ac9af64fd7f0d72b004d80a523c13ce783d35a87b706cc728df014f00023c71b8b4aa5c43fc54de20a634d4d6a26d8ca7d3f0548e0a45f76742088ca1689df9fd5d4d91cbf92047f0f7df62005d30ad42bc37b8737b268a3c8971406e618b3f9c905b6fa69a2391c72a0e7a1b0f09b6431b3e52349ec4f21a88419d3d656f8b32a947a18c0b1eeb08448a05c25edb94e2da8469d789247257eb5c34be0ac7be12d87187c23a18d02614f8b6315cb9364bdedc860ac33a91b8be2743ee368fbcc3b6e67bcda7d214624ee1955b02c3a892ad186fe0eed0f3e30aa24a1304e886879093b50cb8829e8dfccf36b9c60a86a4cd4dd2c56154985f461093866adae27ce99ad82f273502fdaf8500833d70187dc804bd96d2d3a506938c32e3d02dc81a7847716e513e8d50a4499f9fce6d8baad45faad800167fd5d5cce687f9deac0e5cee341c8b21e4231e494ed078dcded3b531a0747e94367055c2164a898072aaf496410ed4a2cf1cb1017386654b2d40f911c2c1aa1a2d2fe44610e1404bf5c8205c3d5a6d9ea6f1977fd6e3b734322bc0151f3acb76fbfb7b31a69d1f2f1231a57237e33aa02d8cd2aeb02042c68ee01a35d47d765e8903a93621ce883f81d35bdd183d52fc79cace74b974dd31cbe0fb3464931f5be442f460aef8bd29f30c09997f42d1c8eed48ee7da963d1a7428dac7a07d204ad7b67e34a7dac5cc8adcbf1c63c7f9cc8608b3f3c5525b9aa406eac1d11fd5e0f2bdee5b631977b16e3620d4ecc0661ef0ba5d3fd89dce93556dee49f7917d3c250736f86977dfa037df44f6af67bf5f72e25677fde22915e400eb5ee21d3c5f1941e83745920c4166510f37c3046c4dd29c3380ae8527f4d516cd7af4f05958c9976beffd6a27e49c5dabe2bf9cbefc91966c6675163de5a4bee0432f13754fdd84e56712572d2d115e59647bb6f19942de0ded799224a0c9d44b7726fa6a5d46ca6a138c696bb76f6dbf30f189c046d251617237a618586959b65af9fd1e35c03018cd9d7ed9257f64e9b762a09a4d87cd94e38bb4d67d65483cecdf2465dab1c4c04553684ea5f3c0c17865becd9d5dbbd45e07ba29dc96f5afb9a4ece19ee0e27986b8998246219cae8b56fec2c819edd77af5f7b2e0ff66562186d3749d03e177dacd8880065968459e5a3484b7c359aa836602cb019420ea2b19def1b67cd92dc1a519360ff874d78ceaf2dfafe1e7837d3eedb1842453dabf889e3a0bf72e16eda992f87ae2948229f8abf2480362c199506aea40374421b0e797dd5b848e4a313d716673519aa4bdbb4b01866052e4df3a5c3b0cc8404a3f850bab17334e3d93dbc9020a4220058af4cc4420f49e6a0ffc38e1970bd5be4db11736f8b4e5c3bfa4a16407731213f79cafada3dd5ffaf04a7abed8e21dd0119df39d9f0c14ac41876404e02717a26f7e24762d5c6a3fdec8f487261442548ce24d9c0ff800dc3ab33b5e57d021405a37ce083909d593da466ccb8c4daf095582d7b41e5550b54fb57294128f99ec1cd574f82753a47c2ec6b6c9f7f8677762f83631ad6b6fc13d3c088ab317bfd94fcdd66105aa95cce9d4cd6f7db453eeb5547db3d2fc4284c1cd07807a5f39ae43ede9385f5b8c9e70d4fef78298241b5d7f1cf139769241b75f51a0ce4ab7dd5602b0050f4e2908b3e3c4d10522a563bede107e2fd90cb1c72f9924dec0e12d866f39fa1e81982110611a8d378ab5cbe84196664302294b146a85ea3f06eee65c1c046633fe7580a6641069260f8e6346926dfa791819722ac27cf12b676313a42dc667778bf7c59227e828d526b0dccddb040c699694172cb57d5d2cd0cc1bec90270449c13ec9af1ca09a31f5c7d65dd50f9dd947be7cf6ae022b5d638429920d83b1e8b6af8cdc4c650d74152ab0741e90f1db6266cbebc51efdb86694653b62c1d7ccfc68bc8025c5c8be65b6d599ccbb75ebd848b258a544bfe86122b4de75479c78deb56f68cfe06ffaefce393df939e0ad8606a500790d70e3ddcff1f171117b749d64f7c7b90b1e38bb85aaa6b8a5c3fe7f7a8895c5755131ae62dd0c1dbc4dbb4339af488a8e8f263bd25feaa48abc1f02f9a31b114a44ef19864ace359a7fa3f7875b4b6f5b8b597a44db41001a6f9f1d272ac5751ef935399a0fdda404d53e8720b6303a5719d13bb65cae15508ac332dae71117ff45848f0da68678578663361754ff371d8cad84bd4287e12c0108f1e3f409db89a8c8aaa675c6635746e3712a63f948710193fb951352428cacbef366a193d51a7e75b1908035139a43b9810d6b4eb069c66c1b8907c9772fcf24e1efd5423195d026c365eb5614b1f0b0b9196b8e722aae5cdb37b33e5b1dfa4214622f5ee08d6d333c2be149d41c24354b9c71ae47420a0b856429e70f6cb6ebc2b86b6b8ac9ed43e3935b126d30e0aaddf12f9dc849f2dac05b0984930e05fdd378d51dc2d8253e9f217772004b7207ae0749918d91b59851185b4eae8fee896fa522c90888f13776063928d91b96f4165a537047f6c12eb2fb9457bdba2b23f171194847ebb8292a05d4c130cf6ce6a8ffecdd3d398b74a42e9ac6b9d0aa03feb956d801d750de68200f00761b636fe623f912bb63e3db8de2dae0e20e4af06511b5916d1278dac711426804ae040893c9b346add27a18591f2f992684b4570cbc167adae2a2cafc94b62b49e466ea7cbc6319d8aa202be292e5529c3a386bc099350e62f3227c0fcc34908c3f26539d07957366aa8c4af45884322dbd1c4c6daadc6739c222bd31d1496503e7686dcc7b1f6923600392c01fec60b682db24f290ea1dbc5ec9072de9f7d3ee71526c1b82d7c1e0986a7cbca1f3fca783573209f1749a4ac5ab3709a5fd772a35a261fbdad9ea7a5011b25daa6d6b289fef546215af61000a97a4376ed29a65adda5cdd50c2804b9e69c70b3600769090d433b69d7323e66a03a2f219c7e547d5e93d29ec88c3ca3ced644ebdc35bdc23ae30eb65a6d7f0b8a33d3d21b202296c3586a472fc291813c819d09c227621ae2517c1a8785a55815d36462b507789b540eb4726d864d5a361fcc5c519cc5cfb6e5ea1fb0500f01942fa31a9636ce221a02c987837292cf216d3810a560f6199654d61cd1a2009798ee758ab9c8008fd802e2fb32f57bc0b9acb099df17fa1dbc303d812bb7115784cfb97cde948b9a3ce7bec35c72f4660404d3a0492b2cda938eab8dd8bc1ddfec8a246e8ae80e06e35b2f7ef59fd2fbb3dddd017e05b8caeba7b2f50c9496b6d2c8474a26bd336516598b45c46cf010c4b0c804044e058032330525d2ae19fc78461426f287e32e48ca23bd156010c159da30a9b87f3f2268da3c47fdb278e847d2a1b3f5a8acc86fb29f501aad9fd85a3b01110c502cebf2502c81240a4f2a62ee04df3742c044fdf27bbc7d486181fd28174eae545b051586f44357c3186a9f8d958c910869efbb65668e9df8b7a2a797c78e31067a0991bec372e07ffe446f095c46fc279a3ed55b971a9ea439beb95337ad8d8c8486b602f26a9ba6235a1b025936259d78e0f8f3b28791159c2bcf0e9cf827d11a5ce89f551dd2b93b09b25ff3a41f1dfd1dcae18c5de5e7ed6e2a4a1b32ba539e357cd73c5dc82e9e8e72de37411c408dd1d0ce1348e7a93e2814b39f53d1602d7dd982e33be5aa9e4de6b832523a99c630da59a310c693461cbcb05b09295b212e540ff66f4181cf9bd201e1902207fbb5c693d68fb6aa22df1751febabe3c14ecdf965f8068f07dd4f96292298bb7ce9878b9b5e0d8d299f7aaa80f8702f0b728859b1b9e0956644a4dcc434e7ab5a766b0eebb219278a07d373342ef93750d821a5b9e5c08d614679d67e0a7e82500ed110f3e91c1acb979b84c660f31018740b8189f886ab3351e833a07cca606eefe6f749759c8d2ffd2dbebd5309d502b870fe99234e33bc3244d0f697723c096f48bb9ea70882d622f4eeef264d0c85c324d12a2d4bc01a08527df50e0080f22d68df1af01c85d1f32a2015206ef56969c064c72b7d2eb412c60e6bc1968bd48394ab15f81fde04acbe88ae2e4dfcbedac384ef0646e73fee93eb51122a8db837f420544fdc309c88891d0a1872221f7f86b94e1ef92dba1da45e9164a7671d6c74bf93400ea57f963c8ef438acba7c1240ebd097587a5c08ddf48e5220480390612fa400a01ba9b016e2481d2dea75a687540cf6c24756577b2b6cd5f8dc136d76ac963064ad36cda33806e47bcd0a0127f72fcff496ad8c593c11a8393d0874cd74e3856e034bec81a2f059f9305d908ef889649beed38bebd891b7fa248c5201d0bb660f753a6a4c51865bd1585fdf339faa869d14d06c19be1bb4ae8e9ca5f6d1f83580740b83134730e8ff44aebc6c65d262e3749cd702c8405ca38ba70e501dd48e6f600263064b081e947145b2747da8692af69e08462f033d430ca87f946f0587f8273959f152381b3156c886056cbe9ef395256396ce84584c3e15b330762cac900f9ea5d825bdfa7b8d45079e3661d1c194315d465541a562f6127d03c66098055abfcc97b7e211a415c29dd0757d4be3de3ca6470e523e5cb3bbf19c4695a2853946589f38e849286d26c41b755b7f431e21d4d0a06cd42e8e05e8d88483fcde9e7013189766c955302f1753614005a02a772ac9fd4ffacf3035158e27483388e2c129afd84b791eb626f9c9cad65edf29d6a3cae74dc4f88dbb94cd8cb0bfda05ba5df85f8ab95d65f8a587b214cc908801fdcf6e0761a87b832a04c0ca9fc3e1815aff50c7637baa849cd171ae4e678f42607acdacc3f50966fc16991a8c053c366f581a31d897985f6a18bc987596d1add66b2ae40bd9f4ae1e44f4a80b449cbde82872f3a177352c27a8e5760a92cf95d25fdce010661ea8977ffc5299202e6c8bb2c1f82f98b9233352e6c3f62f9c8ae338c56b20f3768d01131148c24a329cc148cda595d49854cf0fc31c4a6e9da4a3852827d8f3e237f5b86de13093a0163a38de7c7b1c001a531366850f5d25952a67cb7d4eaaee406a05e2c499a5b0c32fb03636e05b16c2f8d5725cd5b15ecc4df1df522b461c81bac2dd224477dfc0ea4f59631eb6fe280e5f471ffafe284c31420ed9e555580eb23dbe57d560cc3caac7aa65448a8d5c696f099776c76a3032d02d6b73fd36868f80f4aa208cddec6be20b32e1f9da3a36902952497d8c8419e9ae703f3b790917809702bf48e537d7e1a617e476ca453d735f49398a47df2aca17c5f62f72ad4f29d631f7cf864d1e9adae7496d7491016e6c5be3976111a5e705f2694c25328fc96611c0956cd1822e4a74a4b289111a2e0ad3b6064e9fb5f49382df42b7cf2bf1296a5eec51d886414c7bd46a9f22baa18fbf892286a8d8303b53d2825d8bd4ccdba57309c9f3e46df2fc75c9d2aa1551724ac681b155089d31146e498d0bf6b24d2850445186b30c7a6f3220bcf0ffa77b4d41fe9e086fa3e681db9db860ae085218260610bc624f72baf494e75df07325b505c65b12142b22f0c5508cec53c52708f1163f87eb4d00de624997e074d707512ff6399e693aad76db631ee8dec53379134f8c40e4ada557c4004041babd350f2807bb6ce80cae93b0fcbe19c16b7d0380f72849bc6fc81027fe1f12cca86039175688e0254492e0944c60102f2ab6e54583b3e5dfdfd99f99509ff7b50a8cae46e4c6fccdb099886a5124112853d99da9046743107b848224a9f13245717635dc53a0106d426ea5d15d0f863d36f256a384788d57ea806e38d1bbd3fea5b92ff5948ccb089fe9f6785ceaa33104ef7151ea49269175112cf52ea5000703a862375f96b8a56180e766cb2e3f1970646669e186b49e47bc727d95ef6ab62ee1f7b03831b6c9a9b7647ffe1854e7d5e6e1b98067191321f07867ae72014b30bfd90a5733ad880777d5d13234cae817b2ec86215a04ac6a0f1c429a4d7f64b2af8556d98dd31d48f848e0a302480bd559978aa46be4258a4650af1d98d961c766bfef76179266d3ee144d57548388bab3a70f0dea2498a03221926162c4eaf4a6499541927c5ceb290eace1997e2dc79af50057345ddfb1fb397badc7c27f854e367b50b5de9211b8b19c64cc3dce560aaa2efe7cd57ddabfbfe541ae377455c4493fb0f93da5e05fcd15e5725c46b4adfadc3f0ba24188568ce4eeb97c9d0cf73a9bd473974bcf28c7780251a8f03e82fbdf1fac74d368b1e3bf9910fee1796a19c2b449d311c96d44286b6cb7cfb3a12025d8f7aebe98c181eb9d3e38dca6646266668c1c9f0ed154f093a384d52c57684ae592603344a5c33259fd82582b9f6e24f05560b0f36ffd1865a26abc6890c23ee9af151c93b81bebb20870551816327c3b122c231deef8b6666aa75acadc241a5a92846d4fd1a49d95eb3f14fd1f1e91df30019a6763a02e4575f14ff775c6a9ae6249f9411a2eb03a2eb2a90d79dd91add744189ba59cf7efec1b4650b1f7cda14c4dcdd2250221ff16082e4953d9d5a811a88950120e638f1823428dda7cd76cdc236c4c6e8a5ee2a6521fa0b0f3f7fcd46088a34d4872d8082a918e87c085410c436ddfd479d609c20fc63a61a7f3c6a1bd4463c585e286e44083b6ce98ab496e47382659b549d8e81dcd10becff6d4fe16f85a21ea5eadaef0db9d71c9ff2fb721858e903006d860ae638ea2934329be4a3f483dd4dac478d07336819c0e7bc1ce493e6ac5d6a3c757d8d43d9d3cb3af631e9d0ee422b363d0caff2d9899357d199eb3b693ab1cf6682682c37eb10e8f2f01007b7f49303af99ba7562d40ea0acd855c72263482b51099ca4f2244c47bb4d1689e7c8ce587b9b219786d929740fa97c8e20651a66779276f428283b38d9c61a83937825fe9805c1b79ea1e9d1c4120028b2705bbc0cc94ca85f1664e29fa94d3c9dc82223d55c52fa36069f9cf81239f7fd3b49e73893d1380da4f77e96eb5f4649caf2fd27f14064dafecbcba3a6089a55b68ceb9f51914739c0e42b8bc280992c1ccf696ed8955cc2d5dbdf4950cbfc8683eacfd2e6a39867a4913adc2a260bad1e5c2d49fd65cc3198d2ec786c71874cc71d3b955cf34b83db3d244db0b6198c5501ef57b58e4ae9dbbd44754468a4fb0360119c33b1da7dbbeaf935b84646bd375b86b3fd6ca1ffc5c79e5f0182a2577ab4de7e8fc53ec76f7498177e281ebb615c3a26b497a3d2762316f985290847ecbb4d3be83fbf6267d2c3a01e41f552ce5b136ee0075976a530469adf3b85472e7357fe16ee39a3be7f9c257d902f5ee6195e9e8b5183f9b1afb14ec7bf369382deb1d30b5f689f4ed9031771f31dd1b7b3759aae20749a669c669cec0fa3e6a480d8004e0336aff1dc0825154ad5a37548534babf717f4c85935888052ab5397f0a8cad2565e70d58bd07e9f869edcb9eb6d9aba10f3148954486388284b1a10a68759ce65eb9320290eefd01ac8fc8f0b728bf058e85ccbff20c1f8859d88750b75979613ee9c6264150a0655b8cdc93b0ae8e6ee51042cdf652e3b27a1471f3af72e132e6706c3fc7996d91e1dcdd5edcd1c4b4645dcfb488d88b9731fc2c1537f52587b54c9d18b6af18e9c03d0b95d75c95eef94d6223f623dcbb3dd30f48eb1bb37b6b936c58f5ad46fecf6df3580bba9027540f8556e32420dd4266953a1b10957c6ebc7417c59b463a3d376a48900f5bc6d299d09f91318e7c48f8873d3de0e9c6089f24eceac33cbf79975894fd01917655a48b69f0b86e6d0fa70716255d35b5f4cfca1a88de056184c189db1b5accabe5fec18c4604fc70f93c2f3fe5fc52080794117b19983a1c5151470e8183c0e07f3497f3e05a46e447a8be1677273772c981abb84d32e56edaf0174957c685b79a3a5eab276820cc6d20dc188494f2ea8ba21b8bf403260bfc2d081556c9b4256cfa6ec342ef83cf90aeba7a9145c0ed23c1a106ee06b0b22b63afa9eca461382fd978d7f8ad5b8f0036164b33d6b974ccf38459a57d5bc5f7e0d8aad4e3bdc6bd2d8a02aabf8d8be250d4ea3fc284470840d9b05ddd9ea3bbff29e8190cc731a8a44ba3acdbb8e81560d19c5915f0dab1450176a79a845f045517109538dc633b3773317f834651b097d04349a5db6c2804a49d4f4be0012cacf6108a6ebb8921c9bc6759e5c9c007d4c5b03d244670686dd488f8c04c79cd91614b3e4dd1146db1e75e5a9492686d39595626aef44d32254178022fa06fa95068f105a42f8c5b90e6fcd8355112835a23f73ecec5e9ac6e0e96ae2ecc09f151409c707562688cfec8f77fa76f65ee77b85ffa45dbbdc5b888252600bbb6e91d66c9f02e0afb8774de0aa9af8614044b03ac94076dd9d97d4c10b5ded23c03f4e6b12f80f522ce59adb63b6bb2868f67bce058ad80916ed593751fe2c148dc21231987b34324eeda25b4b2f8c9622b30b1c8c74635bfc30b18179b7d95fd0edbe44d442c92928154eb2bdbe09fae8e0cefe71c219354d621e6022ed7645562d9621f2cc6987d227e3a7537bdc0c9ac9fd225c8d51b93ca5735b6387dcee5a6631bd8b1bccda5c97bc4cfb194fc2b5e5d1f3f3a31762c2072b7cf4a13edc0f344def54f0af2e32d386a4a61485a7e795daf0afa919758ca1f000afff1ebc582697223343473b785baa16deac97a469ee568dc6951803bc9649cf9d27321fdd915dc6e8c6ed9501783437e4d1614a5dfe41c0659e979365023788904967096d53dc77235dec3289d1aa4af71d8ef73e437897a0fda8253dda30c116323ec85d5e000585c174571596b767269b7def397a84d775115e1363634b2bd8ae245663283a9deca001cef95807e5ad791acdafc21263051640c9424f322afd7446697d070a483e9753bf1c16c1257a4b6488e515e5043ef34b288cd35643e4fd1826656cfbce618c5dc6bd10ed8b85a10095286057b3a403ab0853e503848542df2eebe373d9489520800bd8a539b29fdcc727a1d5a3f9af6ecbcae19a1f43db66c522b0aa16182c4f5c205a50aeb638494e066468730ac805221689f79a41557a6f586f7c907153014848553ae9cd194cd442f6d288eac05d68f4689551ba80a5ffd79b7ca42d20f15509193e5b524221ea7840251241b6c2e758cb7b13240bb008613a47a599f4660e4e66ca9ef043ac36afddefa368f8482fe802c15d96369310a3c5f6d0d110a32dcdea2f042d74d29011f3765c8487495c8ca6d0ce871aba435fa7314ccbe3be1c0c086ec9b8d1272ef8bc3bf8f4e53ab7db77790117b0f5038b4bcfae6c4c0b0dfe61570a24e785cda89a3efdb178555340b9bf53fbe80341eab6850c383d956c685f2941ffc3184c71eec43d0457aec9f3b57fab095fc9d4b9c9736df849a55027432878022563e8cca4b9dbd56eb01d70ac7811d6a34b5b80c170e68b19c003f916525c92771980d173e752eca50241e35f8447739c1c4fac649194f5ffd53b34a5e30f6af20ab0d0b777d202b391ac0a26deb03452e5cf6ff8840b52cee4df64cbe37a35acb3f8c5f096302b80f42ccc9234e59f331cb1814fea282c77785e8692f53a820d37ebe514f7de2f4caffbb62e396bcfaba945ec142f8e8b40844bb0bc6c64633d1ed1ce8367c3f31586cdae406465b625d92d22fdd8d77f5bd92af6f42d92ed94119ad1ab18e9470edeeb6f4b053baf0647405230b25d3bf06404fb4c93eb4d2b05a5d4d168612b842d9b4bd4ba339daec6dc50de006dac9a5b927e12f6c8217c3a610bc031d1ebdd23b2e2c513da837ef3363c17058bc4809754c9d1e6d53c954dc3e79c9d92fc5139b5227d8f8909bf6dec7fac4992f0943f41a7789bf6d38ab63b55941019e8f264abb805d08552b014d32a9b766962be93ace646c032c834da2253553bfb56c31ca5f9478ac0bdedff3d4d5461af5d077bba166cdd428d1c7bff703ab413117404ec3a9663218bbd45a683ac0c25b3210caf07e72ebceba3dfd472e5a7ff18d9cc10178ef97248e434b4b6ce746b546603e156efc3c861c7d089a2fce71a0903fee3e603fe434eb19bfaa45ec2f579c84475c866c703f82ceb7b8f1820e5496a3eec5f252ebe41498552a07dec21d7c1c1a53f1d3e71bac627eda6a4ee76677d4f2e262853e159daceda790c182b8b862a9bc5a57c9e25ca0911baa11dea09347d637e93ef197412653ab150237bb7f2d6aed0ed1c0da200f25a9f0c471f8cb646ea76e8f53c446471e68e3787c936aa435e17fff6fcdecf401758a52f8a7475aa3cb78dfc664bf9c25e85badfbd779182735e95949f8d9981aa1b148d52abfaf44de6f0ce8c732620a7883697cf6062a243142f3d395ad9f1490d45581eec4b885cd5458b9b9b0a98887919caf57315dd2f3b518fd927535d2f701e338a0ca501fbd8f169da5eb58254e06e7e4876a6c126b65ad1d3ec0abcd6baa5e38bccd55984986cab903fac0a1ed24737f1f66d401ef5d1048085e8166cc37e917cd8c5d7fb9aee2fe84ce582ad023554232316b7269c919dc96a502e2d2c6784b6af74166ce65ec03630f31dcbcd178ffedec1fd95f7cc6fe462d07ad3447e1d732e000127094abe2da8afae0dac4c0005d8556504ea608c6a7911fdec7d37555cd89c9edc91a964f975d11e6cb7bd80b3d570c18e6f2099300749db4cab85fd859abfdbf6e6ece6f7cb2f1800a0ec0a392783b8ba2e48476dc04f7f06002026e5534592b57d0d73e0eb8412d2805c75832f22df63592ed5d6293b8aa73784a48cb06a520e8c663d2901a6cacda22adbe1bcf8c42ba40945d985f2d25f3d4ffad60440bf10bccbb3e2e513d06fb0c15280397b6401c3ece98de3e9f19a81c33d9cd348f03dd2e335ec4b62fabcfcca6d7fdea24c161c6e19f3763713dcd71794056aba8ae32048ddd8cd0e6c8c23b35d5fad3e76fa9d9b2844ba26a7fb2ac3deb53ed9e219bdc2df43a43b918600bfe4618b524afa479db5ad90c9aa7a222913b2940f262f270d9bd8d1cf9a9a004c4c5d003d439565ac72f827e2c4b51e5b97b7f82f273e17016fb9b0e5eaa77c2c46e77affdf13d5f43537661ccc9f5bebcbf2c4752385f3095cb562c528e118a2e54c89aa1eceaeca132746e3e5b6cc194074a956a21bd279c8424479037c5de9dfa3e1cebc03cfc0fb2ff3743822b7af7f37594c754913523cb2d10aec5908faead615dfe8182397634b55c88b3f099b005fa2c7b1f6149097e505883a6b2476bb9e7f9a134c0fe95d904a9a155ec137a6869386279f083cdd219e5ea2ba6f42b7d5a18e0c55d6c9001a2fec6f0118394d8715e2a882a528435ec5146efced5272ba473f28ffa87bb7537f062df6a67e0aac27987688eac8374f8dc02e1008ce4138f926634af574c50ce5a184a51e7c5d768941a6c03725a01d9a6fcd47b940f55dd096e2b7be295ec599bdaa1ff39b0227b7b80f364e938c8963974418614a1bebb096f1f0171544d5cb4e0f994bb0c4aa50b9f2a32bb34dcab72aeb9575781da35b232e3714483a40d0b74fb99bc076df9a11937f43c2b73d292ddf837fe90b10a7a6bd4fe2c8cba6e1413036e75372353758c4519991c60db10acd46c8c6088c836f9f2344585104b3a0e10467aa7b90cda1bdd66d4144867cdd97e09ff837ac6c9cce9ce0f6125d2e4c638ce9ca641434e488692780143e84e293d7d3c5fdb623b4cb383d783d41667f5a9aabbbb08c89072c1922e92eccfb4f2ca0b435d2afcc20b91f716559a24734dc399292dca0b2f14d53de08403f9994e4117a82cfb379fb7529f3f18e66c7f815a5bf82a7f737d8f5a7f1c4905de1d5b94371cf10f07fc0b74d99efca9328a0606fc8ced9f634010106f77762cb08ad1995b95f3abdf247a69aa85cb8e4276b3ca36ac5f0cff8410c75e21bfaf4f4c90613dca0bb50b26be582f58d43c1c94ab80040409fadae500292354181ff6cc9181a0ac656e68bb7972f9952a96f0074f693d1a87602db175026f50287fccc0fd0b151099e6711c566942d6645e079ef781b3a574db7a6823abd3d2ca74f06b00f23ce81ff9621238c3da195fbaa2fbf6d323bdd5c8eea11aa8132a1efddec9f98ec691177707f9f24b37d4e4ac384abb72877a550ca94e598eca7945783b8c612fa27a1ce59f591fdc2037e184d0aa5b61f56df116384ae1774afb2bf83f620cfd5fc2fa26a79417fc11f026b0255a9242d7f9351158e3c6b9d359ae232248d6b402bb02931169226daa3fb54c8ce7ac6c988db818637b8fd4d030ab353e8df868a0a99073e6cd4f44f1ba79e6bafe6b16fdb4c933f30fcaae038d242a77e75e4fcb797e3f923dc02711e2ef840f4e1f2142a6c58ee70c3f7b54b77fe35f016ad45011493e633d80081a661d43a0c83c47ca7be369da7109930c27575fbefd84b92876feb280ed24b13b5306454154adbad71fc5d6cfa87a56761ee3c61b68d0e8b9c3a163db90604f95792adfc50b5e7efc306f3af74a7e2959fd3e5ad990489000fd03bbc9eedd7a5602b5fe367647afcefae1f45f099bbb58b58f05094ae055f69ce350260ee8846785be1c365e8a58c285cca22dcc700696ac09e1f5923a51ac63b8734898ede5bf1302c6c9d4a063818dcc2e594388cf27fb1e0cf8d3e68a746adda2a191106230c945f072dd2200786824a079bc42565ce72758f2e53626c879a0986bc429e257d4043f552320392fc6e736797a14dd62a2f35370ccc09547f27a8ec1a453dd79e4b14eb69f0795159cbfb972571f1e0ff86ca06b786bb9f8f54ebf7c3ca007ccf2fb9e0ad5cd8fff5403d6185594c5e66b191fbb2993e9a48a802344238e98a746b08970c38c0d66bac2e0d4eb6e829a5838ab8547ef7798450c436a2e22b1b5812840561d2f236e46756b73322f3acaa5310de8f515bfa808d8db6b68061fa50696bf9e42dc7bd6b52c1ee3cf116bbb90dc4696dedbb5b523c257cd8bc96e286e407492c671408f32c937ba9366cfc522de64acc796ff9a58f0413f0a90d9765db9578400cb4719e92375a40659f526be816f314d74751670b31a7912d0b29bc48946700c0cfeac48efb40397b78d099a3a2eed5339c14e7314842906ff85b104b23dbada05fcc55dc06726b48c58a2121cd12524fac4ac68edfa47c8c987316715343bd16a79630ad18d3a1752bdeb15b72a7d7c6115b00eda0b251f41ad834abefb34b85a04e17d316782b9d96ebe86ea45be23f4d9c39514cc764ec7b282eaf98eb2600a7c3909bb078a3835f04c29ec27a0628ea62ca368425ff4f4312fcabf0d6efb6f6dad562ac2f1e652b1948820dfb15946459278a89af06491bc5d1096c961181dada7336aa2572e4cc91aff06de6b2a651de226e6c80390b667973dfb8ceefb70cc1c37f54cca48aa147810c001e29cc8d4d9253e348bd4f53ac50e2368afeec11751de44f8ad77ed7ffdba1d96a9b289ca07b6e313030e926dc9bfd6b399c6038e6484a49b3c5a4058cc54846d08ad9fd129375b38904df07be5997cf43dd3e62de0509b7b2768cfc6fe8319d4a39951c86429db5877925729b9020aeb79adc9a4f6168e7dda4066cc831d63c491bcd20269269421969c2c7b51eda83322f40f791320c5097f7b8a984500052623c4b8f1c80f38115571b066045c0fc74d2bd76cfedcdc5e2b1743a5790624c0c2a11d4204e083cf592d88dabb824c0546ef4888d78c34272640e5908d47eab3fcd88a33b0d677877e8e3299225f765a0d37fbc3885ca971c826e27cf2fb701455bc4f2bd521d5a7c6e20e4a12f2775d7678a0ee2a1787c7ed1de6f25227984523ef71c137e7d27e01e950be76e23b264ab406cabb35c8aa80b63de3c61184b3df20d66b03dc27fb66055f8ebd7abf626b1eac6c05ae3a522bd64f3c9eab36de026e174df6a54d9ba52d772cbfde5ed47e5cd92e038dc9c2449437ba34f91562748ecba592cf928ebd98dbc887b5092aa1535be530450fb0c21d4754aefb745b67737e67355fee5bd22197ac6d98ec54d46fba195e219787947738f3260851ede17099b1dc586a4ef5c88e700c609a7050d00d8e5531bd379e2bd8f32b490c204031803396eab43e0ea3914ea258f928d1f97e7151551534afe0a06a88d849ab367e7c56323b784069e22f1c263c5a5b5519ed61b4a38119d43a9cfc7ff7a8f4576fe04c3bef05924bca271801f1072f4c94945af9be86e72fa0a332076d80ba02ef38477a51611f0730566f172ff880f2798e6c9ba78c13e7430e29f0d4931eed9b53ef4cd311523d6f2afc137fbcf762e87c2f17f8dbaceb4a25d03ae41f53f7f9a91c6ac90865a47ab6c439e88caae2381bfac6ca6a4e019c4ee9235dac7bc8fcfb0118300e12045ee5eabd8f606e0a77183c7546542e4c89e79fc3dd07b511883e7fcbc501b74d9fe897f4288bc62f854bd60d131e8241315986fdc3682c731c7cfdcf302b9e766997330a4922526669638f1867f3a4c547647b33317a4b62485262d5e4479e395a60286511c215774232056c4ba4058cbebd6cab3fa92cb4c72682d35eded225c4b20e7c400051e056b648ce91999f667cb00864656c36dffd9bf877c04afaa318a5e505a5faf03a6af4d7966e79ae30ce7d052527fc36500bc494e0c6696da7d4f89b6a730c1a42ab59eedd44513d758ca2ad6a2f1d0bc2cdb17005d3249395f11ad7a90708ad7625e6ecd8355ae4e72a67a477d158dfae2668887b56455ff770d84f21611ba19ebca4bfa395b9063b044a19561cb37bc6998058cd7b683b7e8c75cebfe06c668f84de4662ed3b6aa103e923a4a679d43868e70e41bbe3977865d0c7b9f794f85a48d81baa2a54d62ca98b8d8175823e64a714eb34912d95a0e39dbc6f3341412f25885f94c916b7fbb13a09381b439a10ad9af653e1b0d463f06ff571463a3343adf06c1b6d807a17c33d7cc0b895155744d666f9a27c40081c413b48e1e0eb37b8c7f790d89783836c1c6d5685e6bf18eea7d89be8f8987fe0132131667efdce8ed8846b19bf786a3701db8664a8a632868b2e581a8a620d812820e2353e9a1c73d52e3f6147f50ded3b0a627df002e8673ade8932f8644e42ee8ff5835b934d45da8c4a7fd26e8896f3234a07532f1a53038e271cea6ddc5f39935e4bb99a37815fc71f8883b37da0e6d31303834f192e65a8bd7ba6b0f927b46c08b6e77c2d6a3de5cac7a74aaf44ab68499880b495792c0e1ba7a2797bcd99057719f2beb718f763d4435e36e6aa3ee4775ddbcf4e340bdafc70f1403dbe00670192fdb1fe0238afca7c4d5605a6ba83644254f39bc80a29aa874834900e83d499d895a6bda11dc6c1a732c6570f5d8e42a95ef6d5a35d5e91cbf2957841d2fb4bc2d22cf71306f135189941f9523c83197d51cbb48bbe343b6dcce57230ad3fbdfd09099b8d5db9b6adbca45fe9435be8ac5aad07089ed24e68a583e1ffb1aa64b68a4e9f4dc71b063e202034d91ae38eb9593df150fa008ce3845139a77965ebb26fb972b4b4e5847bbb1743385ac4148d87e25d6bdb1ba7a254789ee0a1fb960e4b6fdc0cf39f7f8b6c8ab186ec7dbddd34fb48fd16a26c78cad91353b01b768534b43c86a92240ae31c44fb5185315fcfdd7df7ca3184a2860b10826adf498a7599dd7db1ef0177ae493e11f2923d69e0af1c99cee25cd3e1fe5504b5060028e0b56477d64d873a717af6043a3a4a225d388c70ca22a73501054c00244af6d14c6c357e9e06b7362a84b3ce56ba27f6fc9f83adc34729f2bb0d62b0b3a56aa8d72060c04260b9e600be14b92afac414eeba640e95f19c2ce15b5151a3db35e7291463972db8d03b4ba94e9a1b97e59ac63e3a3147a0ba2849afaeb1d0ba476dbeeebdb48c69ffc6a4a2e5246fd24547957b6698fcc23297c59c55ceef41f5c9e27bfc6d1723a8608c212cdf4221b8d755a28de65411fc814690870817039edba3020460aee95cb6b5ec0bfa67d7874f0196163f82debe4172507b597078f00c1c8fbc0e90f62f31daeeee3c3cfb4837a073f25926371378568655d422d35caf8b25f9cbc97d55cd9d9b94027a569ed0c9080cf7af5ca5202ea9e60baaec3e5884def862ae457ea5b658d2b7d000faaf299b3bc5136b1dbcb4a8242fb7cdbe9e87e68678983f3b6f32824d38b23e640a767db0959202ff62819714f0500001a252235b70656e0a3c333df82a5c477200227d544433a014ba50c4624ce1f0846ac50b15a8d39f912ee6b58d4b8ddd7c8e75c6e14f708e015ace6f893d18b51842ec605ba26937a9d342a962f2a7e2f29d24a3329c2c5f1bb4451ca732d38f40efe100968d3bcd504a5300b5a810b5ecebc0256afbee8777212433718bf8609516024c707313a361f8fb82004adadfc000b1472d82572d03e4a2ae101d82cc21e1182dbed2c87db84644db5d8fdaed6f334d8d35d32f3987b32c3ecf4188d21b135629643fdc23779e75e6dded15411a714e636be77e7a19a49a3dc896752deb3a23d5d4186dc5e89ae34f2325b0e3ee19ca71640f410a953f5cf74d37e1143d806f93f595b7969c41259ca5a070fe4114558191e9d81f6ed915c3f56a8ca1b481b868b83182f17c83d1a4df02a72da57268ad4a05ce1a7310ec713d307c6167e1ad0d6dd2542c4b1ace352bb0378f0fe8ad51f288174b46806f8e958be66506a733505e8fc0125c2bcf7519400c6816a777ad7455f8ea6f6e12905fd61789b7928981207e17a90c4cfd8aed454b0e25dd5b8aca0b3cffe57381f610abc44772c21198b7249c418f529e577c3adda183ed8d2e71c266d850301a97bf0eaec9b89a2c0263539278b8b0ea4b001643a0818fde44e874bf62734ad962c902731d3468d5dbd49d094a4fe151a39ba20d7846ab4ee064e328aac229aad6be608ca40e8b6946c20ae63f4bfac2c776e7ecea1076b1549651d29c89eb2a267007266b1461ab7ca8f87fd8ecb2fee6a4d130533228c7bcc3e2c6604511145d2c6746428965570fe4ebcffb5a069f6be8957a3783612d49dae63abf89c19491aea23c857558790b66964d3d408005714f15b428b4ab760786bda8f909561749a04b6cf7038611fec589d3913b4515b70ef753cf058be5314fbf7aec770f735175558ab84059d93fef724452de1d43e9c2a5017a871125bc1a40fde864ac0aaae7ddc59fc8d1e100db5cda9628d74ab6fa4646f1241ea44ead92d31b4865702dbef27d259bfa820b1867d13011f39eba27b39a378141087ac5756d16c833308cc684a249d3fe5478ab269e51d3e61c124f98eeb33a5a1522fe4c9740d1d2de53121c108b6cb4e2b1377e5e26066ed8ee00017625f50e1645d971495a233229749e276db94f1965decddb3b1b1f0fc2d8bcdb28ac6cadce19e0b36d1ccce8a45d2dc347e7e50f42f58ca174583efdf4bccec650cc0f2d6097cabbd85886c70c6c9cc20c177175e54172897a9d619f5faa3e3c483adf23c8a0cd755a6c311d96dca3bfd33060bf70d4264e7b61bd4c8077e4584d2c7d68e1e037cb294ced10312d3d77906b8bf635ba8c1d2db1daa628504bcb2b86bc89f24969035f22e6f81110f610cff0d2fdc9416e3e10a3c3ef7e291212743cc62ce4281b37f4e9f9976a71a5cf1604eec4991e1885ae40a6a3a441762b2825bf71e757682eae2aae1993309db5c041886d9f0c99feb134d26ba74da01027fb8b0d34c098de9a01a954dc620b0939ea25e5ad9bda0f4dc54f4b8df65d9972f8135854f64687fe6af2cc2542aa85d04ee68dd22a64be669a6a1b78413c06d1d8bdd2fd62b5a6b132c79c514dd7c7f817f938a65b15f37b1409f5abaf719828f3c261b98ab82aaf6ec76bb633988c092ad55bf22c1f535d1e1cc936e59e34b4d63f8adab308166bb7f13e52d5a6ce49eae93da20a836155f0ec785f3f500eaee510c2aacecb0ce2707de14dced12b39f3de89c556118162e1064aa7282dc6f000db79e5c8e77f0171e55033fad61f977583ef5d71672fafd188f2edc78fffbe5e1bf1be2d6f8cd7bcf3eb50d0f07fe110ed1521752bbda1d16b8bb404a92c032a3750a4b777be9a6eaa7e03e0e2c8374b369596d6dade513da5ce5a11d5b1102704d0db8f9ca5073cd3ec1111a857e25cfddee00edffb8270b31af458ea6f39198c4bf315d6cf2fe4b7c8abe3f099c277acafa0c6717250d56ed7bbe6db5cc2e58fdb03361fe2314fec767d9b125853d6fb0272891cbda9d338575621a7b6c9e23185028c2eafd8a7b8ff57f1cc56188df72ae1b31f135a3e528708f5e4a3c66430f4e0b30e29dc440432fb99b7856da192afde952c88ad14dfef75887eef1c53791bad6dae3427bc995d474978ffba17fe440a28f7b2f779146b348f52bf6c58b24d89d2ddaea614f3bca43e5d9a56708881bd527c6c319fe7451cfeebce78c17fa88cba76b87f0d54d3db0e2921e51338b128f048654f7e860db52d1d044e87670fdb31fbcd9e30ac53c15bd6c1db425aad872bc3dc4fb849718a2de6f34ee092962bbc513a5f34b20a95fa60e910805d35d1756f2edc1a57be14161f5e2fb8d0b5c44132aa6d4b39c69171b1697649405b285aa3006c5a4da4cf1cc40ef59b040a9014de587047ed5bd4ddc9f6373168c01912350ddfe3d8700762e535cf54bd6a4d0dcd20109e1d17d0b42fff212276a855fc86d97198d501af92d74473dced83c266b77e2384217a6c1d6a2bd5bac90c41f40903277c669d918cdfbc2880aa83bba7a539ae1c29df75a581b3f7e2663a74c9b5fcca3a236b3b19855236835b0c823f4b0c2fe14063463ce70f353b3898411a1687725d6ba0827ed5cc273879c0f24939b335a3dbc56c92b595605ca00f6e3b56b5541d224670a751aaf56a3218f731ef26f2ef84829dc803de0d054e4ee97f32cd19bcdc033a8e4d07ab3880784b458e299f196df7016d42aeebbf4d989adeab71043f5baa0311c6ce12df42b6b837aac07110b0cb577d9e6a5a6239777098c79002e776dcad055b6b915aeb30d1f4898872ad85ade046b3425c01dcc287b2da9ca904629777fcfcc1104e250065a3bc92d2d4f2d0f1fcf9195234fc95566e8076f346368ade5051f1e2b357e27110e589093363f076a8a99fd99a2883f9147fdfc721c949ee15cd3ce6e60004c5fe867cad0902299a6dc71001a5bf1003b622ac7bd906340867f317a6ddeabae88005b05274c48c474f54bd2fa1f6376cc5c2cf41e2e2a5a9529015f9a4e7185659d07dfe9a8e49c86ceabc4b82bb8a0d239a08bc1c4a020e4756c44889fceb2d4d5678d5201ffab11ebefc197eda547afb1598606c36368de9462d81bf573adde34a37dc659e37391e8af3d896a69eaff8f953db8bd6342730ce180fdc7eb3c2694311d817e9f41144897116bb01e42dd60e277b0ebb5ddf1898f1d8a98ab8533bde58abb93bde14d382c4baeae83e1408ef7d4417ead64022563049e9df1cafd393c2f3749c99e4c0cde8cc9199b377c226752fc992e0eccacff918e36ec7913076b69104bf247a343ff36512e71f8dd58b306aa5c2445cf9063df99716afc14f6bb7d05399f322b9626061ff432f79a20a898bdad2427eb09ef7d7c24346656bca83e4cf10602bf35010e32e1b1f5b871e1ea8f284563c22e0875e40f6909e099cf0ee8f614050dfe0f9737f19527fc7c8a74bed7782fdecac42686739acc064474c7b2cfaceb6322c73fa765bcb6e2fd37ae42ed9288fc5f1301fe79e6c1ba486b1887a5754169429c688554832b73ab865bec527a9b834863910e26b0d3257956b58284349022268097d1da6ffb105f605ad1604d12a656a8c824eab764fff2373390eb9e4c85919586d75a162ac1a13a2f8eec7349a6f7d04916b448ec070037eab4c77b0e1111ea2e7921b204caa47e137729972727a38d75aa73ea676dc95dfbccfb92ade2c335fe139af119c67b765aa82db76d6ca6c2c7a70a67d2de50a5afa38c2e3e1969c054664966234f8611c08336cdf4964b8baaa0125d09b2d331d06be8294a9e7b860edfe07e2cd749525f587687d7376399b98d79321aeec63fa09febf6e24418ffed012eee224475251d174ce053a84937b5eaaa9a192498f7a48e07180e0dd2512937e68b6ac5d818d5c176da1e81a7dbf6ec765e266704a28ff0c3ca37a57099eff3bb486a02b5e581b3f3280bc0db1960d09e8789fd482d0fe70f5c428e17d18a9528e7ecc19f561798038297526d2e76dd7045af01d96a833a42ccb94884461bc58a4b1e3cbe57c03ed795b6d5f65808dfe5d913cbffd62b2cf18a30195d794cdea52c76c78c9ee5de92154e09099ae120ccbd29228807d68503199dfa2588bd5938c80f3f2deac67d1043da82cd58d5da623812ba26827b79fd560045855e565c5300a574cc9bacc9aefe32c6ca79f1ded21a078775725f58fab154a43015388ad40bcf6e055bd8be0bd09f0899daeb594090aac9c52ed6fac8add14adf864f69ecf636ed307d5cb58a4badfa3de7241e2e6cba04a56fbe44eb15102122260259dd9817c7939e93496df4db2356edca14e3dc6cee5c5a550d3e4389e984ee1a12597d059b4a54ecf3d6ab48b8758e191c6e58f229c3d7222acf723acc17ff513d71a8200f890cc94e215fdb0918635402ed7ee41576ab2987ed850157d89fb6dbb1ff155863960da0fe28eda0df60a4ba905d75c7666544f27d0083e07850b660e6872b5e189e50d47473f120d31a655cf01c5c8238fc76d5d6807630a26e4d7bea703ae9d60d43308631bdabf4d85ef211bd44c319a74444d8dfb70dd384ff6301e81a0a4bbf7c5b33a8fdb5b2d7e1f3c92b94d493ef8b5a2c118e29e71b5edf568b8a124fee20d3a2c462873c3f5bdcd83e9eba904ef388de75c59b4d96867b9463e365eb415ac74c508a3f8d29d52859aa908e8072117a40eab5485efdfd0d226770049bcb0ccc0f3a60b8c2a4f36f4abc29aa418bb93c904e5437cffb1b3b15cd63ab639543172c4d09474592a68cb92f8e31ed486bd340e89f3506b844b410ca446fe00c447c1d9d9933c9e201eb7bcbaa8e8ba560a63ef81ff767efac5c637d27ccf20b11815385bfa6310cc98cdcfa5bca2b10de4485438300666787ba634cb2d57f94605bce4979fb7f72d9b810f9a960cc4ec10941734c90384ad9b0d521310404e326c45e1ac492e291f38e6e262427af6c5fc8248ebb963c6ee321328f2af888a81890bb8c06eaa169415d600093ca9970a00561f9084ebcde9bf09ec42fac1de38d8550f61cb858d00d86bfe0ef8752828146dea3ac6e22969d33941dca4737368b584094c04ac4310cd0c45af17e8a7f2d52a1205c4e891397eb001f768315bee813934c5f4c0f8d6980d35bbfc499882ed4bf8d7bb928b030deb7f46ab4b4d515899494823f005c1f6914e596219e4cc78b1355adc96139610e4bee859e74ca2c52b7fa9f437a8d2e19a545ba18309c1c38711363fe9f3a192fda419f390a7ec6ba63a3d746ab3043d537a6c08a7515b2ffbd5e281b428f63e38696c46e93c4d1542f3a8f4f61e457dc4a05e6b72127bf8b8df0a8d80dc6c803e9eb59bfbe1485b6ef360debc1ce901341e647bdb99b5b76e9478960c3958f6ee3abf8563f1087e1ab8ca42288acef98c857eed89e1920c569ef177d4cb2c835ba29999b4df9954bf74657a28bedfaa01b29ecdc1c4dcc9bd22bc5ff5784956300e1033fc5eca137d6f78fb352cb966bef20e04dfe832d124a3478267edb786251395eab3df5b41f5189683736ca5dccac0cddf5755c125b5f7b15e512ec56b21ebcdc52410dd27ddf3119efbd8b5c2f313af81a2a3f3cb07dc8e3877a30fe924373f90cfaeb883b5fe4c8f28a5827bf0fed2da7ca9e870b599ad2f7f506d19c6d570e01078f39c428db801e677d22cb565f6bb4f1f0dfa2fd9ef51bb3f6394b05c33dca88d15706b4ba341a22dac8d4b58a3a386deceb028cd582519c8cf57fa8f5ff92b29a04f177270316f87b5dbb5dc46b49517af6ac99ccecba1dbcbb008ecc53ed1471374199c9f40cc4fc0b549006c71e0850954533a982d40115e04f6d3e60bb84605201e59faebb7e63cb05eb56ba69f28baab097519cf9eedaf019bb2c452f303cb1af547b4cf10f3200a49fa70a415aa65857fc28e58d6de97270eef8e355f907539c18a48f8c2c5989026bc1e744e3eec45e0fbc6b95f1762e62abdd8efce74c3c72cb5b2117a6aaf95bcb717e12bf9ed511fab190e3e8d848bae7da9171c0db6a92ce561f49e1cc4f7b8315a1f634244c6b0fafb2b1de165cf0555389ed0e7940d4946a60e9e8df8bd83711851775d9c87b0fdf452dade5b696b329580fa7e99fe2c1744197fe43f9e81f46d9d42ff941323ab42b8af543590c72ab67d47904ad5f7811a786911191a8dfa05d3d099b91e01acec7d91bddeeeaafadb1ca7dca5a68234a1bcf507e8750785ea26bfa79a0b3d480e9c9b9e76e21283204416ed3486a823a834b88eb32166d0f2d85256aef1b95a9a72ab5eeb8f4b900097ed0c6db4b5aa04bceb6a75f16b4fd8c1667e06e19fe50cf83b559f2e62c07184a7a282808248c54487d877563ce0e712b822a735377b10a3517daeb6cda99abea28fd31a796b783a17f14f4a0895e128ee2a1234892246d53e2ad6162357eaa94002d587aa61d9e3d32b6a5c5b88b802290af554dad304444b33e910981978d5a665d44a7f15fb4601ad88639fda51ba16ef103dc6c68dd722c6a7d8bec49b853123811fde8e1b3a627e52f1293c770e4a1d26e09904a4447e91368796bca6241a2dbde738a9856b600942a550d7e192903274f53d84726a4cd2cd82050630b55526891fedd2d014d55669669598853432769e85bbc143029f7618492fc7a1a02fa36cd42b340db8ef2784ddaf554035f958a7b19fd605da36d8bbb90ed06638e2c62f446b2dec62aa1e28e9db12dd154ca1b00b948d4b54b0bf086b5b56fff530167f8a881010c4acd8398ec1177fc2067c5c0d0c281eed098a150915e4b9f62c5aa8b4422b3f29a3bb238b5bc3d776cdff5c91aa93b66a62d241df9a58f6584ed45d7d0ad718c142b438a3b324ba01004ea0f5f4485c72b2bbd052a7918f2926c09a116afe787801028908c8e9099ebfa1659b2449b3752f41bc5fd66afee3925403b26caf25038b71fd2f69016f0d46373f931091c43941e308713746df0468f7f7b175c1a8f6673ff87ffe1a0175a503a9e00500ffc2bee58aea9a0d5f4f1f1cf1916562de7c7b81e182a0315e6a8274fa00670236ec4e4bd386e2d9f3b197d8f2c28175f925a52714277a475b6243cdd62a191aca8ce11cc666e84929644e1811084f174b5788d53963e162583d6e2f78adb2f9ac39c186d9c548ec992ab57db4abc50783ddd0493caeed06766df90d77171c237f41e0a526918e0f6e94d01ffeb3eeb6caa40454120ef6bf58e30dd236b940ddcdcd1217240a0fbe30256e2b373b70a427e11839a2223e7c5065cf18d87b617e39519b0cbe7773f64c27b8fdb04af8a92c24bdae282a768813c1f369fd761e7881672976cb03e35c967cc98f714633ef5bf217e63756644989510e2eaa2aef881b7a7264c17df490225dab0d99365a25baf8b8027889b13235af05a2fe22650404a0be27ba95649ae0275d65595784a5cfd3f350855be1a97dc3ed467bb9a053315efabc7cd2756217ec013728114d7949204551f1617acf9d56c83556ecc1d9dab46593a6d7a007a3ff1c7f6188b472c847f4cfcb45a6a5b526cb1b806fc31663742746f1be2a121afd38c7fef4155eddb391cdb5fe87441c9a8585f03e751565fcb93611d3619a2c21a355c2f2df5ea3ce248310154c36071044d17251dd0d63778a5e70545771ac0b764ac6c4f6f41be8652bf5fc65ba95409f26aa379d92092a19f835130e2fb3bb648d7ba8a80436b84c9cffe7778021f716c670c2f8d5150c3eaa3072793921dced71026e3e4f80a59141408420e9b83b2d3ccefb8b37fb2624ff88ad64738eedab00ec65b9fb5271fe794d233d32c02ef32c959f1835ec57f7a0b98072ee84e7f312779f2be2c97ad4486bf7cc963bc59a9d9b15357759e9cb76d966e520668bf6666556194d1f9df61ca8dae648ae889ca12062880280e34126e83214b83939df7f6a991a16b72d9e53dd80bd9f046fb63d09d3bd8c5b9f02a129a84e120176db9ed591516582869f3b25cc87ea6e3c5ad64067c9b29735deca194d0ff83214e6d0f75d685f1cb7949de85e0dd2d24b595a9ca390e009d9fc3994e15401c870a28378f406056df23f09b6445a2c1573ba26f109efde0b987a36386743ef75cf4d44c515740e1cfcc625b1ee6579105c1d6f9fa31eec624de1ca2d68fb1f88d5d70a430168db8e803880537d023e1e688362d082d2e90be78cab63e5e902e53983384f87adc0981ff61948bee7f2dfc63f90544e4f42a33c671e9b019c7edde813dc91ba9ebb6c693b23278bcf83f34945f8f0c5b8494c16fa3556419389186668fe279853fec8c944485abc071b0b39e6cd295d512b04e311eef0f4c573b4b17a7dbe9aec3d8f34c87e172491438d51fc3253ae506c422f2d4cbc48d970e1aed8bf32fd322ce09ca05d23fffb85a46bdff311f31aa712af8cde60a9284349b3ecb165f2522d8cf0932c47dec664e8c9818343d2f15aa99743b4b02ab28f8dd143319029bbed828f2c5cec7525408d111b9f1956814073c2afc750d67bf551568ec5ef8f5c43e49168f4bd436f604894d6dfb3b7469c63d041ad53be46fd3cc75cc3d7cca144bd346f3b4ba51ae22be2425b4a72d4905218c2061a2309bbb52eb12e1fd569a95259af3733c4568ddd08fdd5fa46a5571a48f779dca0e0cae96c6c0957c6c49ba88d27eaa32db046ed405b77210ce7310e2a005197d1275df595e5a728744ba5b4179fa46cf6e263f0f6ea35a4232fbfd1837dee1e514aa739ae3c5468bb3e22b7ecc092d347dff630ecd566f4672a72a948352d2ebe45a3fa8289759c2c9e61e8256a06e5dc6f596dbe0accebec05843408b1143cd0fb02840e1bada0c56e8d616f54967e6264976139be377f3f9620bc4559bcc86dc0d218f3a8ad79f14f906098e5347643793b96d1ae326ec083477a19e19131c474fb7fc32a5c5d74dad8efd5d3afad8e5e1e79ac61d9e3008b9259c681825432b40a7b203e3f88ab0b651731e7901baa4183d8330a4af7dc23e600bbd087a3da3de4813de21e6e96588c14b74dc30dae0486d26e4d46fdf01221673ed87ea80fb611156c88b8f9dd2d4f049f8e1f23f590cb45724c2b7f14891dab7f7dd1c581671fa58044c37139473403e33208e98725b9f0920b9e70cea0288e5b864731eba6ee284217588daee26ab62357f8afd812cc5cca107ff9fdb2a172aa6ff4aa6e316431a09f28afdbdd8976869129b25610c39058d5a96f449a403a512218f92a6f73608f8f269b904ee0ab4e4d4e58fc7f8fd42a8bbdda0cf46534e52a5125f4f1afae51b5e3662b237cca0f8e081352ecbc5b087a433a30b60c28db1e2b0e1beb6d58c5c4d65c4c0d212d4bc05886ad43519f53c72dc991702bb6f9a4b4239189b80d8374510f47a2324b122569c345134bfb2947d16df50c630f5e55272430277ac10569083bc4ac70eecf6e11d7dcabbdba5af003f4330893236f4a704ce2c4dd7b8078c195e4c42dfd6cc80935b05169968f6ba0b09e89306a169dfebb249a16ca69818df418d5364d5b1e156d510aed687e6bf37f1a7f2be8e31ffa8a75887f1d915925863c5b86886c72fdeb6c507c7c66dbeb2ae148fd1b4af0fdb19e01c95e3fd589f778b50f204f66cdce3eaacb754249a58d4060a76af9c80815e4701a9f2acecff66ab7f29d4b60b5064265d2dc87a08cf5a75ecbfdf0667183581360fc0b6254cd6af4f352ad920d99bda00887bba2cda4250f594dcdf7aa8bd70c84602aafa027646c55fde877014dabf6efbe55002e463be463a8c41782f1336736d2a32b020de58f327206b138e8183f28575ce939a970bd2e26afc96ca635ebc1963e1188676b0ed37121a35bcb1e17ab7b56b8628e28c8574676c914606282b831465f6ebb24377b63d9ab62e3d010f033c55bef442feb861a91321f8e2bcdf4a52b5a94929d4e0382415b3b09c758ac79a510210930fa2dd5bd2d102b3875e2321dfcebe8865ed76f1205f513f51f1761b30fd4bf83217e95261c787d112bc97add597f47c9b70889464e7ecad68f63c09ec9be8a871531896166bb82812de8c448dc28c5c0986053ccecff69c79d5081ee10e039122d6019a78d54b0ce7f5e583c109b8447899022a01bc7ed4d60269086ecc4274c495aa9fa67dd1bd21a866822680f41c4becc5b85756dd5498caaadfda40ab1462d0ff17e2d77af3269dd13fc39af8a80d21a363c48783259e235cef8270b402e1fee561efbfa0048ec3740b3fb5c71184ce298389fa2ddfe9752a02fb74837292651229b1b69c1e8a1daed603ae96dfdf44008ecdcbb95d0c365735e0ca0589cfaab5d08691396a198e0ea849e41e9ba44f196f46c1b1d6695942e6974975d89f92304fa626057b5aa87368958fd74c4790f96f691af3538420abb5d79367b88d33a7efaaf302a00697e43bf9d6d21afad844d6ff6d2d4273bb0967708b29c1de0ed072cdeba28d84ab6612814d0cc800dac50393e49b15630f3d9f62e006ba42f56f81b1d97c19a558879f850927189bf201e5f8e1d1f104478e638ec0e072b37b2888d0db1c4fd31e86c66750a50c5f6b1fe49c1f7807675dbf37f75b3df8708f3ae0e64514884baf3a174c292251c2df6da3c1f41c71d3720257476c47ed3ff81b02d44a9844c3fb0d2f57952ea1ed730a569ded61e7342a67ca0fc7ff56c5f544654a9a8903ab767f0f899d07fc69ddd59d8b651e3f0a9fb88af4634cfa11cd4b10972b29bd08a6c7e67da3e09428d4cf4ea5d6066c0f93bfde0db705ec012e9810af95ceeea8646400b64fca243d549ee37bdf5ee2ea4e3db449b2875fd6b7fce32c622061dcac3a218a62be24b2ebdb80f47840cc5ef31cf15d6e9980e5052f6314dc616a22ba1e34d4a48f952eda62e68f1bee42abf1a8d57fa24db443a8b40f51469b5336089c932e9298b71d3ee00ece5c95e12a3d3125348fce17ae7900f3b0f7faa56f560991f3097215cd4731734566c92ae587e50eb323d65c9d8fb11c312ccf414243f0fdb7ba14ef44489752a3420ea59148a739828efe24f548a1a3526be3a758be886c412ea52e478cff2eb9eb2b39955132230af37b93ee20e17b5351c6ee9b22e41efdce6669bd1725bcb2bfb1668039dfb7a3c00045e70694a68062c379d42647a7a2c8d021876362f9712e6ac28fecf99b81328f0e2f280b7910e984c7102f97eaa4374dbe6e3cc08b7bc4efc439ce0fddc05e091f36f0768bb30e06acae8b52f0c185abb24453f3ad633a081e71d8a9d66759b658eb073d5d8f217141b8f6a0d60a255317828d749d2bbc575757107897755651d64a3cee9a0da8bb1d32da069dd4ce7735188e8345d654b45378ed8214188f6a41c4d5750e5129fefde9c0dca8a12b86dcae1c624123cc1f15a4b734eb0d5f0021ea8278328412cbed2729d88f15c2f53b9af8fd1943390afbd182f96d57b74b7d77537665f0f0d9ba9a38b7de05c4ca8a2b3dd04d1fcdabc98974be0f106c8c63e04376587112e24c584cbdab2bdd964b048dde2d3151542af5e0e60d6d0b137e3f375ccfba9b21615c42d4c1b29389b870def87e20e1519d20c90f2e2b2a20bc9b45c163c5d2519d0c965e4e5494ec9b39192ec193eb5033094e7826bcbc4eb95b6ea0e9305af175c617141be55a3e48d47742c09b3089193769623ccb5a28ae9a67e95cf9c86efe0edc228da9750b5f3a0681678eaa4d342641d2755fd81d5e7bbd7c6bf0b6e1a8594ff83fee7aaa2d00110e55234d159efcdd9465a3823f3344c0f71f5eb24369a5e7275f43caf180a685a71708cb2460336f34b8002ace52c96e8cac8266e80fe80a7ef00c935b10c0974ac64a73876521b7e0a726061c24d72a2f5f5ab4370ef69bf2b4b88b871e761befd61bcf6998f38b4ba5e63007520fc8285ff7a46948188ef5ff6ecb7a9fa9e9cf540b30761c706104c628fc7604efad80d94daced0a2b726664f6b157752c05912c8e27465ac66a9ff2874a20e62a1b5efff4ab8af4bc3f7ba5af0f1d4177d21930dd85b5d919ce84116a8a84584e00cb4361a0e8e2daa5f36f79bea3e700ee90237df51dcd84fded3ce3d0d5156e66b85e204ef575eda454b6ca38c0721ab0d742407d9722e1cc886df12a4a9c59684f602cc237b2006f27b3c1beabe939b8fd912ce9287fa99bb743ef952d40d22421e5b052ea918ab81e1beadc3e3fe2df5418d504f1b7a1b4145fa1382d03f045e80b9f752d68d6192b4ed4df822986e5fc1766d3d19fc2f94c408b57c97648761a70fe96463ca8ae9c4835ab8887b6023d731234906abda226ba1b96542f6b87db41a2b2671d2342917cff0f6d53316afd14f5d1f2123abaa68d17c963eac4d8292a789b16d8fe14b4dae130e38f78b8dbcf8cabd708e903616c3947ef5855b2cb1546225423db21e96ad38b933cc4a3e7599ba9404ce9fc0108980c58b745e0fce36e0442eb5ec44867030e5326026937e4b09393912e08fdc7330baa896ceada5ded93e0034271b8f924faa5492c40548e344f2dd50b014f0cc5d9a36ebd8e0d31147491c41dd6218f236836c42d32e124e039c7a574a79b480dfe1af2c1043894a63dafcd652fdc7bba386b3c8c046b15d8e69efd90f245baee9425f0f971422611d4d5149c48ec915fce352387a508557c6839acba54b6a1beea5302dac3f3895f074313654e5526f1173b7a9dc854286b54ec2c81ef70c4c685fa7541c2e63fbe6e33ab35ef4c799332365bfd92b224614ffc79dbd45909619793e43686d1c7a7f7563c24a4b7a8b5f7d82fc4dbc260a446e15b3891521cfe9563cf43c9876237321a788c182b9e709a53c999846416b29603847383665ca31c82c7d34988af81c0335fffcc995c446657ce614047da0e61a71d2e2a9804712bc439f6c865fd5e787b5eb3f72da488d42e403d84fe1109cb6261baa6ea52fd3ad8ece6c151e28b0f7221ba77a8163fda66dae8439ce6b5bb6d1df90d04a813558096f5722a6a39571d563bd846e08c3d94b544756ab6c96c33d56f8784b340bf51db18cf7fa560136adbcf3a2942702a0ae36fe7ab84fcb14b9e39bb20d54d79fc0d368f62d2b7372ff5c2d872307f651aafc57ce19ef2d5a5a4f7a731e16dfaf4da8236182e714ccac63cbdf22c53ddbd988c56066fc1d7f46a8bc24fead84ae6ea62ec6df32a3154244565d9869538529a8e7ee88ffc8a2782142514068b6c0a0dc248469c8f843b64e191057050874ef81c1691663b24f785a9bd8c452d251d10fb25a9c9a35bf1d42bcc383227696acbfe34fabffb533006f752ffd791c14c31027694741d84861ed1ca3f81c47376b4b7d5f68f9e3b1d4b4def1f8be2c7ee4848372180258edc98c64bd6f4d63506142d9928b346a0c2001cdcf68123f49b490f31d37a335eb921262bd8203c8cf40dac1edec211bf1d1fb6146bb7a97e3460f0e4300b79e36a4a443759b0054c30c22835f412728a456270955f8fa146e19f57e6422bb003f7c77ef5d966d408c5e729251ee017194c0220f0214737a1ee79dd0f79b5df83e01bf2358bbcca3b3063e54eda149a390bd6567c88c2720238f4f8167f6380366b8a263b3166e3ca9668fbf652c1c7aed864849a03bed339eb15c6bbbbb50b83e2068a1a7394e7556ff4dd15f5c6cfd5030f7427db497037abf5ce4a9cda208aac055cc7d4c04bb6cfa3b5d600e15e47a64e85c5ade572f2b86fa7322141eb50cd6ee336586011d7017c079435afd01fd1e4203a864a2c6dc0e89f1fd00d541b25fa0d1e5545f0b2f54a0e81d8c2aa3c8474bc9e9466f58ccbbf3dd921718a42751bc9f7e51029507050a858841450bc45c6155b4f83c04238584b03e86f46d78aa0d7304cf381a6039dc5398d3a630ba76be6466c462284de86fa2eb90bc96adffeac8605bef192dd8caf5a3ad3279d2a9988ac39f0e3540a7af71aba2684a5e469a8ecab1097cbba315e6807f682447176b929b4eded7dd0aa7b1fc174982dbc63eb0b61d7413bacafcb686e4a3764e557ccf20f7effc55d6f11dffa0234eb6d6b9c6dfa7c764a2abf570b227353d40576f268af1d7ed1b9f39ee5c4c92d619880640046d32472c2d94ab5fffa32b5d4f44702b9fdede52ef07234bb5b580ab136ea5ef0c47a5ce608f7c377df39598f74a6aeb396104f49f54f69763f331180f9b7c991b611c3b2a3d0f4cc8972bf739e77ba56216d2fc2090a919ad3ac3cf2bad03a8773cc4ce73f7fb237ab625dd88888948b0727c97ba9bf731a3dccac2fdc3ee7c5b302108019ac9980b1d53677448db0e2acdc32302764e3101ce53c88afd219b639fa59cf6d28bd8f5b4fe54f8754dfa0863205702c73f0feca8d6678aa7ff67fcf0c5ad003a1ceda5ffa9704d1dbd40f38e086649fa0731e67a7d14e85abfc83f4b4ed1d193d550f555731e94e7257e48e4964ddcc97381032098ae2b0d07a5a19b749892aa021957fec9d9b738b434669f9a365494e5383fd4f4414caebd3d504c8a78615e61f808456e43c826615b9c7a8c274f87810001066544198fb4ae1eb57a24cdd4ff4975d33b2574813cb13b3de414568168253bf58f367cdddbe3216be36b0a2dcc149db3e285547d2cc8d7458ec9797f22f66e002b1ed04b30502471be1fb5bf7999c3d94bb3011d035543814e6ad6941914f8f2c3e5afec756747d1bf2ed4d5ab4c4018068ffac2d57dba033a79a0d47ecf10065e1b049be3d434f82984b228d3ae705aae3abfd337a9775d280563816aad10a07020161b8771e6bdfa9d6689cbe47dde1834f4dabf6bee8b1f346a32d4732e1b83a8691802e06e1be99d796eacd7176fedcc967904aa18d65ef555909d3ca8f710271980389bcad5be97ba167c95177351c1dd9af8b8cef7301d8e03b677d8f32b4d180f54f32d2509115792472867e490b36466e21a31dba016a995abe6c1e48fd5640ec1cd6de2bee48ec7dc5880b535283a018fcb135b1ada6a1636243caf9cc414355425616ad2a4cfed442cfdb827094f1a541a2bb35026428000e4b6ebb7343aa329ab8d8bce7f2b244b67e9fe66560df75ffa907be98d9c1c5935929598845ac3a0486109f2ae79dec529a470caed45f3a917584557c2fac8b4606b777067ee1631bb23df6fc49c369e30cbfe47c0c3e99a0458f3cedbc840a687b2e1465aa67250526ab1a7635d142351486d4d2d772ef3e9777288ca6720cbaea8f511e67413e88e815969441ffa904edd6876a7759497017a3df8be600bc762c0165ea4ed3b806c03170d3e79be9469eec9706e96a1f776d8e727b07f5387f923e3f7ad1c2ef696cac5e2eb3b5d9d121c9b84243f3ca4c1200bc4896450b72484f6327b3941ff07ff8c7e3413b84160f6a29e3971b23f4607042705532319ab8c62c6e3230e64db4fe57688d5717442d050edb77ed9a626541640e1d268cc42a808eb2ca474d02c440c12a5e9b052d60069a814cc7da515883ab46de30c344f6ccc3c8eb2cb13d920b71a35b023e4a51207d2b63f4e71197ffbbc90a46fe3ba35191cb7e7aeaa312b822bb572e47c32e33948348256f9a88968ca773c0391d0e3b217eb1b8a9919c085d150384ec1e61d7bcfcf334456058690e6a26d3684f06324f240522bf434dc26dc62be34822cb3c28a46fcd6f1572410a3e0dc3d99970bb82a5ded76bceb67e6dbced68fc2204244fbaa6e56accad066b723ba9b1dfb2ce7bdbf5b591187d5f8bd65cb1ea61481c652a3583eb69922d0750fcfde08711f43df9c0b02f2f428e7fbf80744ac6adef94516ef4ffc1d3d5f90d05b42428725f3a00a538f39dd3b8af991e459d3c503d6143e95519eddf29af3caf16b61554400204bb20741d5c7b813c59a5e2077a7e2b84d1909e0aff0232b673c4734f34cda8e81fe4900ed449796f4693e19999e498304b33dd8e46dc95760d4ae792f049c864fa9aafece19dc139b7edeb6b5761fc091585455a7428242bc3b287311e11242b0dc0e047e467d72997dc0cfbf6f79109797882d34dd6c475c305c47aa81feefe314f1d97925dea4ec9dddd8eb1173c89bc28d7ea8bd2c88260b805e5d6ed06e29eac871f8aaf5f03b820211ac604368334dffbc58a8017df132d58ea960c8fe39e8bb8c887f61b30e25f6a60609ce81c761d53c9627e9f2f2bfd356965c104ba71a688bec604706e087163045424325702c4fb6e9e828f147e23ee147c3e38d4275dfae33e4e8d51e3fb906c2030b20b7a5258fe91450c3691e596e2465513c517b3537450652cdf8ee9b06baa8d4022b94c543c34eed54e6fb5965fc8e9a93ae25153b98aa477ce38375243f3392253a1dbfd85b0d0fc6319d8159b3fbbade83646a857d9e22f5d9fdcd3e6ac34e263dd074c32894dfe16911f68d30ec056c49a84410558de476f3ede000d6ba0ca5f6843ae6379161d152dd4aa7450b3a76baa16806dd5e76828120bedb64ae6d35d664f4a097ad1fff1ee4433a43677dee18978f2b3c3df1c8d638b05dc29df691889f1e0d33942c266fd6c4c72595f76ef253471cfce0c2126bf097add1a83a7a6c924477949731e3629202b07d58b0484e4835a42c4dc0f24717cdcffa3bd06d84084472593313a095d656a9d1b4c1c031f3386f585f41d80fb0317f422d15e32f035b4ff6a8a33912ef03f9e7a488d9471dceade614435e73db7d856c93364fc1fc5c14310fe04df55623f855a9a105613f47b0774c6deac972e901085732fc0dc371f5fb7475bb2e26c3228c0da4087c940e4d3f3673b00a44d5eb3e13b4db1c8cc544cccd8b06402d86a1480598f90e17db80c8884ff4a99dae61cb0520147a96a5137e7520a96cc9b22cc50a0afb8585f0a79dc3db090e817dc1be19c8749c4d16b1df2b0a21931f5b74af29c90851694b282bce37ca3b3309fe28761ff69ececb8eacb93cd512548d9ec7a57df3680704b7729763aaa5770654c682fc42076db301b7ea2c8742c4d4b7cc990692979fd78a54bde38ad1e249cb7eb86282fa10963e66ae045af9ffe5af6980a3b764338812a3cf08df0e0d206696cfe795412bd091e400c45aadcd904713a345072f456f6b92d5fe500ffe85d6b52159af6c7b82fe30682b819256df33047cf845beb86a19ebbb2019a18b2c4712dce4fd829bcef4c40c1e44cb2842bde85d9bb379e395896fc5f1a3505c4e1d3b49caa9f855c0626b3d76b383b17bc76eff3c8e14349aa513ad3fa1fbf22923ab864fe38f99c236c6d37de75ccc176413373b0a24845c4728a8bcab3e4e79ad20201eda2dc48d29a8e05fbe25ea25623766d3847ee5d4fb6c353a89262315ed5a32dbd6f9c57d3a40b1326d5d536d241da672e82aede6b0dd4061cd848f18858a69535d1bde0a803217685dc53169c2e9d41fcca3471ddd5c04cf039e9cce27a819bc458c471e2710699d642df8410102b39f5ef5e8e70bd799152311c0dd8e183e730a80e87487ec72e1d52a399b1cc6818afcf770a6d1df61c8cb0ae24ae9afe587ea352c032e0511f5647461094ffc4a12d7940c265960744f43b8499316c73fc82866563c5b3aaede7ed25c7de7db3a57d1d28739e1d93336dc857692c989fe904db17d2ad4687ac4507d9d1dcafa2af286eb8f11c0e2ee3b4e2175827a5e753c7ad28e3b32d53e9973533a965207b526ee812ac03cd2b1907ef22dceb8f3abfdbc114c8cb58467f50e1b11b359dfd5404c61bbcb848a5ab421c68a7527195a31566522c0db55443f94d08a80abe0eaaacfc36c92dae7e1e7562447b43cf9cece6db0a70afe27c014c609ae4def288214a5b033ae834f8e7429a61078b0e3629aa13cbc4e055311d446482d48975e56e46abe655828ec32fb9ee7dc7c0f99facd48e020361b78b706e93fb54a497794c0b1bc06f24274c89441aa44bc068eba9167c1f66688008ec8591d6573b9447dc3096b8fce6fa2cd9c5e42cb90e665e4c3ecae9ff952b400d74ce755c28ff16402a6f477253018c9ebe97b23cf60aea33a53f43d7cc4ca2cb01516762dc7f1240b296814d41d97543cc8aebc1fa33dac4f19d5d338064ec13205b1402a211c8f043070de582d3f07c13f8a0ac3e2fc11766228bc8522d99c05bf20befc7408333e239e1f95f4814a7be1ad9bed76e5319ab5cafb9681463cb53aca92641bd13c33de3da81824715ed36394961ffcdf6b23fcc9d56f97843f435e45685933333d7c6a606c3563da70fd2c844908f7d1748ba2d91a16a99fca0885d25be4ab0a6d9ac5d30c2aee74cc0831d69bd053edd6367cc97d678f9ad4d0029d82eb232e67b8a591a88652749afaacfae7437c8bb26ad4d3102304b853be33db63817850ecf603c467fb0392691776c0d0470e7a88a8f831db178236a2c2d6b9b9aedec849548d55eb62f830b7bd54b834693b312c50df7b92d161309f57b2ed3055985a37fc3f07129a36cf108f2a6556890c256b10cc469b53e61c4551bbf685c8c36c5c8896e3a73a5dadc6ac950952ce6e7183de1f9c15c05b575a19c64d782f2ac9e8cad66be72b51b3c311cfb73c66f2189828564a2b341bce4b30c37ecde0e4302eba48e484b46eb0cd51c939959984158d50a756b3a20be43f050b9fba0a146d9d2c88917bd43290ed4125301a6747039c38e20d6efcae12c2b7439fc3a112a204a2f3e97e799e261b817c56a52664074890fca0818605c1471520dec8f6e4032d94059f595135e3fde3827227fdcbffa98bae759605aca1703e284d94a8b4dac1ef18a8b678fefbb72a6b22ca20c640a976297676fed437a3574dd56ee550837c32fcc2f0f5a7afb840d6e3f06b9a3a68b1eb887ecd227abc3687d64e4bb85a773f68c83407527530fe8540abee374fd75c53748ebbdc1634458e87babf25ce8639e4b329f8414fd98965166b16c2c8c1fcaeda6854bc0e0eda0d33ed046e422a2df782ad516c56777b819e89529a4a16d9fab5988cd37111c213569082ca9b85113e6a223736a5ea1ddd6991bf0fd08b612bc4612d6e4eb1bd08d5fbb7d1e90d784d9704d60302d978ae3bc09a0e5cf993f1037a90ebae9101fb477401389bdc8ade3ae1891d1ea794960a47cc9d4d29a91d4a67efdc307e3ef69b720e0dc7b2ed4743554d4b065a21e7f1a1c058c5909e64589803b00e662c3fef6208e6cf6207c60df64bc03d92e88a6c9dc7d0dc1aa38eb36d59e2e6291f4935f2ddf8d893bf6f7a55ed1c0e31b72c8b3116e790eeba478d88decb22b14b00c1ccd8ca1254dbee255984044211f4b389a2a8955d395e10044d8790c90d76afcc8b48ecfb497bb1e44d35cc22d2b61e471a8eb7c408fe39f9d9b878952b0052783cff625333664d182c505ad6831a8db6497da36e9fc95c873e6a0efe1dc371b82d07a1aa6aa46c369349ab0e58f398af9c0270243340f794004ea852e00fc32fc159bb6865241cef9bad9077ad886ee36f639b2b2bfc974f28a91e2394248f7e183328bea22fd0f459d5da1579f462fd74ee1c9a14fa5f47acd61b1a6874f880ca756ad2ffadae6617a64bc33106b9f6cc3db6b310852ecf7516fd887efe147b939b8a938ea51adf0ada379e861e1781638f129794eebe707c40a5b9aeb9a4b17b9b391e14d7ab27dff85576e830b410d402dd9f15cb008ab8e43021a9a00370593aab01572073a931b7e3664e6fdaf211848da85906b08b97b6cc07e6717cd283bcb752f4e02ef0735b6a986841edbf20278a345004d4536b9f1491bf6ee4954e030be97f0b1a43d408cd07c10c4ebd91d4062036f22c77fb0632bc6908e36cefe4f57edb6a6403c10f15532e289ffd4295a38ed924ebe0b77c69e75edbe07d29ce6cc3444141b6056e175dd2a169d71caab48f5f9230d4ad0baba1748f8976637a612e40e292d18f8f211a7863cfcda8a2d608d4840b78da8975f0081ad2965ba9460de039e9f02ac97cae515b1fc7b005f0599bdd78797946f9aad4192e78e048fa57d429e2c7e02aa86e4f504100fe82571a194e2afa1519eef82f4adfcfbcdad2a4041af4fc46254c103355b2ce59c9ffbf4a4abebc23606bba27ceb9498b8e100cd0f38d2f2df8e72dad29ad0000fb9bebeb5eb3cdd31ad89157196bc16a9f01bd8af98a6164b78e03677ac71c3009f97be2ea90dd8d544a3cd588e6a791a77ec344679efcec0c9b20420b3e93178dabee39503ca42c443d51b075f28943d432c1db3785b62c0c1aeef008e2d5f9f395e5ca49b37f2beb9533605014db1a7780960e5625ebf55b46b6030ff863cb5f0994c6824c339b915871f0571f1e94326a92fd78653daebe94ecab7adc8aabf648b243855560ac11133007203ee2d7c98961e3e371d6b2711c587040924cbddab22de6e5a14dd7c4a8ac993d41a28b776c1c947a34c1ab45080635fa6859acf85eef6708d53fe6daedfa316e2954e9e4b24a51f4e98ad25856a2e4f5f16cab34e8f8019d3da525cc8aef8e4a1c0a9945670d4c536857f5cb3cee78b8e4467637ca05197e107ee89cb42d4476fc5646844f78715b1b7735723f84dfd2237fa0b5daa7f1599d4b812c5057aa8838c20ef13149295bd8727b689c28654202accbfedf359c5178fc6aa008a4aff0e0fe5b97c67d434ce5a06fd75db7f31ca75beba8574d4097b611d37b0b955714ae9418c34f8d4e381f1ad11bbc14e0ddfa157cb118b253e202793dff2679c5564ac93f86d047916bc58bb71516f40a7addc0d0f1dc47e6249c4f4e4196f6b3b097958290dc8c175592c22ba0ac4e665076eb3741b873e825a5ae3da69ed15567f0946f389ed913c066425b2b3f5bcef6f4338a5d5c4b20afd490120b64cc34edde67dc11228208727d372e0ca91c8a1575833ad69774c4725bab334144d3675a073b512884a002884c3e95f6dbe828eb6a3c83a60a3dae0df114e957845ff2202a29f530efa1855ca0168508c95a4440d0f802913160ab8364500c1cd645014f0df78e704b82de076af1744a96b5c875312b304139bc430a5edfe6fc4e4aec5f3b1e3b2bd362180d6c164b2d2a0b3ec0e0ecc48dcd220a1476232579779ebb9f02dc42633a37d99ba851a5931317e0d9c8d2543fb26d3bfe1b9490025c2463e448cf8f0ac7462270629fc520fd8180b53e53de88d9415e8172b6565478b18bff2defeba9ed5ca9ddec72250d168d311eee0144e69543d8b5b62319d8da6048abdc0b624bc85caa5910eaf658ae4e7bdd9807029778b5752684167ae3a66836161d6aec7f5bfb89de64210129598bc4bb0e1cf61fed592407236b3dbc73bb367d59fb7d4b588a40b030655019bf522b99ec526f0bf30cb288891e0d1ec642ec8f7c90d93c56474e03c1f1ce16f7ecfba38ef3e11f84c4cd7d53712a4a4f3b886dd5fdcbc90d163e7d3bf2beca6134054745556e3c0a430c6f3a40fa836e8215e8e3c758b72b50c6d166b19723f562d7ab18b9ab2c12e28b9bf618f7e48860e753aef0c1f53668ff4a4e9b55f13f92734bd89226c21a0cc139d06932d1a3a550ebfa05d94b028b80019ec707a193020adfd9d00b34cd837d5458a67ec80a99c930692e5185a7502cabc187ee93ed193188525e484cdeb16208cd2fb75dc6cd5ae61a5698650e124908b0e11ad70e8b7a4f692a3a6509ab787626eb9cb7c3830704920b82c310a484b58ab81986a095d7be17ec22cb5f5dface13ea581d4ca84f93b5b00ec1952daf4f5d07cec49b7ee7b07223d6eab9a43448b9742cad3d212042d3bc180ab39e0e1566847d17a43d85fb159561a2684a88e1a2237c686e2966a1cd66c559dc38c8488c1069977ae92118e2301549063836c88a13c30f33e1a429897dbb9e88967a886d5c2122a5e9a2662717c9b672a24a12a12d7cc5c457b6a06395e6393fd3e5bf924b50fcef67f64ea8e8024f945acbd6d4a46cc98c35bcdeea92ca97740ac5abc58105fdd08d9a014cf1ac3f8c608614eec2f970951ff81b0439bcf300f975c95940af1809530b40263d6ddca62a6c579148f211b9bd6207d04433ac0b04491e74ac92037247a42f1ed36cec2b6de82790645b093c21d29756eb47772f205cfe2a51484f9323001d7ac110ed88f988175d58162ada9ad0041f57b85d6cf39788b41d2b744106314f938d3d32f93997540aad3a9c8072ba66fea770b7df03c3da5871867385d915f61a79c57de561bc60a62b32dfe691cdaeedb5741c33ab3e92b3c1dc8cb4a98e3cec52298c764d10bc97021c802efe519fdad7c1943cb6a01bf77d8e7e86112815ff5df7f90d7d257c70c9afceb95825ca9a3d308c523ea2446dcb39bbc28eb431856b9de5ec74ba954aa84b884d3389d88773d19acfd598ddb8aa0eb1a8968b2f93ab77facf1145f3e883526f374ae00a64489a4f57b122d4b61a6ad3ae563ab17ca070b2ed98ed1205635b6c3b808456c74e4f322b9186b84f77b210cb5983720485c06d623c9037cec8d78e03957138693d58a38e2500375c6949d847c188645bb6a76a2c9de63f2e9acd993dc24f606d9505bd00d2b61929df1e666ec2812c84a484cfe529bc420d8da36793fb96d518b18373bf604aca7c618f3203eb62b1cae4af499f091cf183b49f8b3e3d64bca3df434d8588c812653c921bbcfa8911af106c8846bd68a1a7186d37f0dde2a1462b1d783d1c41b012ec19044e7307b6313612d8c41ada066737cc2c9801cd7f2ca85acdb39b64292c4028e5bbaa0faf916b15f5761a0c9026320ed64b8d5566ff61ec5d8607840d613e0858470c1c2cfa8c0f8e61fed1a4179b44d66daa4e96890e57be463dc9bfba6cfa21e60de2e2764f3134731a7dfbb65c31ee7988396e5768b927850e5a80b525083929172919764652c977c0c3140f348521a01ba414cebf43ee78a23c908b65b73e60653b2c7cdac691b73cb308b1b99b1a9f3d19b06b9b96a2671771bd402db60155d5df424f68a6d66da2020c8574bbd22152c0128cf6de9b592f22c2f7c37a47f9b12f2728f6b8f9754dfd336159335dd430f53c5d5dcda5c31e7f6852202c756865399954aa653048af0a3ede4de0555b0e0aca0200ee31a01986204300215791f0c43539dbff307f160859b6054fe9f67119d93cc33964fe90e269bac8b265abd9154821711c74c99afc4367fd626b8267cd26b9dadcd9f2eda9fac98c070c4878fad00fe2506aa63e2a68f9acda97c23fd49fdce4b16d923ccca5499f3cf9f876dedd4a56296d423246b5df1d07214b41e9d38e3845e8673999c42724596f9e0d6e82081764f9bbf91eb99e826f9695476fac2a0af30bae0592ec065d2f335b69b84cb01884d4a1b60b9357050b090fe14249d2281e9128aab38b7bd9c1254a843df9b7d72c57bf483e99a0a30000aa186d7e43a9c8aadbe41ed47d8d277d015a4c436e55fed421ed4bd3b146b13b9aec2dcef1798b63543120e62309edc77cb05b04dde5c26179501bbb097b78df6d7ecc455d3833eac18c530c11790ec7de1b455011721dfc3faec3872e802fbd0f2962371d4b2e105ccad53fd8739db531b61fe07c5df161a19222e8ecb476c1f7b2271f497e66815be62405c5096a5c9a4d7b29cad36eae3283da005c1433b6adf2e0574fca91366432e2f71132876907ad5ad37e2dae33af119bdb5240b75346dcc8d6233c05155eea49189677a671480965d55b6fbf8500c4abded57eaf39e387ce7693ed37bd0aa39280bdb392c254727f16b4be2a38dedc92f782ba852a594260622430e06f27f84af3f26cb5a4917e0e051acfbb4ca4aea2ea057f08e178b406d92a5c8ff3ae25e1099e4687b49e2c9545bf48bcade7def00b9b4b411ce87c5238c024c7fba78d3616dbcc6e06a927bbffe51c536b3abfe81b0108100280ee4791f49f932eef48b145a00220e779e04160a26f776921e228885287eaf252011c90ff9ce2726e21c9b083c2e68c5f8b640e779e089b81288fdef81e58dde0c73c4df0f22705b58fc79b87b93fbfaba1e03d1ea2f446dfa8b4b9f84d475b16ad1dd1f7d18098ecb3b8716ce8c1d3b21b2c4a1117eb86fda5471dae7ac3ad25ae8816b2d8d477692804704a6a5fffb151f15c390799ce061509bc53e19bb789d10768d4949816db0cc776ef2cd49ce95a1ad201d4809ac2a42d01e8bcb043a5bd81715ebf4b5e00fd08e26dfa7f8e0cddbbb33a5797b0dc4aea581302e0f24d733e76616857b2823789da277bba5a1e63eeac218457f3698384f631863dc6fc804d509dc2429daf53423012db921b45e4bc3dda6d6a9bb6b9a23969c5d77e5305d450e97794da777e838199ffe43d458950b46df00234181f8b0a9363440831547591262b6464152008027dde2e0ddcc5bd466b70cb5dfc6f29758d4fdf33ff87911b2a160fc7a11207424b81296359865cf903e9a1e456a5216307cd1483d9223bed65ddcbb293391a73f7b7ac7cce39baff302e6190505b60f46369d2b44a577bbea7f5c564cdb4a742dae3f4b9768fe184fd6b9dbb1fed2ac2327eb83a3ea4e66f3250697686fcebf57b5e68f8033e76494726cba57850a78eba8131f4e928b5434c8d6a3bca2caeb060ef5160f9a58e3c333a50d8b64f360e3886c56657a0ee52af94a53741e7cff993ac739232603d8c1691ecab0b673a6cf68124b2be450de202cec3d1470a54d04e365aac429f7df5a2b8037dab7b82452d3d2d076326f91a5ce67ceb02eac8f86cf1e6c3d5c6b2499c013ad57162f5941c8b415a407dca838fa8c61ab322cedab99decd0a41469c9003ff42fbf8d5c6cea9328c882e53d031f8a0cb39b12da76de625fe762aa28a4c4bd4a36e89ba6c9766412133761fa4ef94d3ad6f1de8b10e20605eff9cf411e072f9b7e10ff4d41a6169d9a173b62ad7ba432b4dc99f12cf126457aea6f1bfa738f23e7289b83f024a74de64b1a25718a83bfcda0ffbf0546127ec361ef4898685e6e837a01b7d445cc833b873efe767780ccf2c885778404e66f77ce5df2e60aa9103e153a17e4ece8fa9e6be943172763d9e720ee5710f5e586563338963cf24cec302b933b323c71b0675fb596a2cdb5d448e947119b084747ce99ae3993fb28329ae4edc9958cbb269c30c3df41a79e44f82a75d862a7ea90e9aa190825512b5e72e1616de8c14776c32daec2a1b3b34f61b481b3b96aaf4991d6103b7277bed45da493d1266d38cc7bc40f35c77114b1796a3943f8e733fb25dde62cd6ce30964333ed16f9772f25ec663f36a8f489cfc6922f85e99dff4a0e2d11a27906d08602dadf83b5a17fff7f142cdac7b3425e5dcdf5001c083389c63dc8f462e7b98b0190a901e786e53b201ea09013b3e1641cb8a7ac7bf00dd43ee452db747ad448c7bac2e06bdc6a5304013699dac1a20887ffea51992113d1e136afd5d76b96e4e1bfa231406c883be2261ca7ce1bed550e2a8e7c9826a36613dc64b2f23df3e84a9cb769bf9870062d560ecdf41ad7dc50601757623da48cd6ff437482b6b3d86c657077e8bc278670dda3ed40c44c98090469f24eca36ec2926a78136af3474886b037e993423c4b9ff1efae0b9fcc907c0a976f8ed0bdaa3dc718e369189faaeb70229bea495af23f4c51748843b535ae31e31ec95db282227fc86f7bb4ccc2235fb37895be11513748e66c4beb04cf1ed26a22c64e64739342fec73cd9ddd1d75d1a1b65a6307ab368ad5826d06693fc870ef2738ec8755746bb349a2492b78d099708e860bb674b106f833aa5ef68ea8525feadd1b95b1ad9bbef72e1bd6ec9d88a5ae59fc1663b9614a904df0872fa49e420ea7289924c12d8ec4aeb2d3df0d82129dcfe6038f9a9ee306ae9345be7811234efabf61540d0583c93aa5bd2fa7c4d713b92a697b9bf0e17cb15921fa24a3245d6ac6bfb935d5a54b62e5fe7bdba15bc4c70b03af2b560348d875b4183b3e085cd6cee4ae48266092306be82791e6c29ed8d2c5b8f6556bdbe04c14ba35f497f18fab726e8be7ee3f133368573d057efca3528e207d1c857f528a712010597eda90d935fddb7145636137f14a36a743cd54b86b2cf050cec16864433f87b593bf19aef9ec2d0c3c5aeb4ba1fd6da2e30f35b97825283e2b07580a09b92981fce4ce38f80b5bf1b580825a609238efb125749e1a88cf3b3840166a5591c56f0cb174f078144e8aa90e987ecfa26cd37b847fc6e8c2e2957dc609b07ea0428643de082642f816d7094754617438b159acf3b73103f8d5b9d53b474838533ca484a02f69e9da681eea18d6015a75a30a99a5121c8f6644d6f7c835fb3a3c3c19892612f4040a1fd5af24166c01b9f9b02b130078d7608dc3f1f5fdd2514bc71b92b7c67d42071b860767389b6d2a083927f1ca52d06370fa221e2d61101f4e24871587c51371c7b57044b964ea3c34c018344e2f13329e1a4e006cb5b9430d34ea57a76376bfd1bf210fdaebcff812a49b4b23c7f2073ba0c61b5f930893c89c32643abccb9aa7eb034bfb6153042cccb633c8b3609f54c5cbee6a2265b94776b49965329a80c8120d526cbe31fb4a0a55bce778114cfd8a65dc9586b1b296ed329714b482c184edf5afe2e53d5461f550102c1952c1429f70db2f53680fc5d11e4f1ae29a8d59c09bf3a6c5e22d53e3f0d1a49fee19a8e91ee106b6516f12ae21716fc19345b177128ea862677e1125b832bd7b5e1caa30daf48e410a654989ec9fbeaff2b3106b2807ac7cc7f3959d216274112721444c4413323c503344c7277c2fdfd6457b460df56f13a4b50ef39765ac513000d6288dd03e94f887cde002a950eaaa912335b003998845eb578cd1f929edbfbcaf64c0ee2c705600acf20d9d72856906a966b9e57d4d73747ac5da8dd67765280bf47e13947df99105192f8dccaab3dfcc0063e8ec2e1568498046dd623335e0b66ef1194bd401bbc1f7df0a4a3af7a60ba6c1069332fcb47b110b2f20e44ec20a96b838b8ab6d06728d9860f9a489c51d6bfc5a7a1814afe4f5fac000479760da8f4471bf046b8602138e609e4e5569a521e7baef860c137d6780b756eb54349ab088e226dfd418262e9e8a6ec0d14af429b073ae77f89bd6cfa1af0163b9887e0804c66c667426d615d58776774386865f3ae2d93406d5510c2f908f69489b0cb9878b12651e1590cfa8eb500232bfa6fdf460ad66b645b5681f0190f8108690fcd8c5c437797f14d504f2a6a1f40f0b7875b159b4e01ef7b9d925cab6a063f4231fed565b2c9a1d0f05a4674d7171faca287d9e53e10925d0b28c0251bb71ef8af99d91080d4feabe4bc592aacc48f83f9c6636d8a61e91cc782c91d4d2d54257f1cea7769d0f36bf4e394d4cc639a8ab93270ad9711400e9c44c6e2c0d98a7dc9d0b53038e0d66b0b1c220143bace38d28264ac1513070dbb96ab7f960e4158a64cb04805e767117f5c4e92f338441eb671976e4b59bef7d0cd49882b264e73933680515b2068e10fbebd03f388a85312a5cde7b2bb9717d88bb5305b05b4ba9a72acd7a9d7a7d4c25b13ea09f625da9a4cfff54d6021be03b50c05efb208f86b925cb5385108e1c0c32105ece1ba101c7341e567631fd19d55591eab90431f8f006e9c34b7c736c1f13317f58cdbc85f71318edbd99508c59d20b46e36933f1fc1cb4204b053247e48a4bb7eb919a0e69622854bac702ba4409202f018e14727966631c3069b96296dcbda298df515728f8d4d8f3ebbbab2b6afa2fe13f08d9608d7df3d46e171d71d7f11bb1c1872e0a1027d904f6a8c97ef33cebb8949e521861a91479c6d4c87be2c40c04f233073917fb507df6f96d6364a08d3595c6d325c9e502884b34ed0d1328867866f351a06299997ed44163f17c0552df8e4e58e874e32cb5b50e397532152401053e53b550fd0258f10994924b52c66fdf866b1bc2cd57ed62784278772f8b10675d9d6c0ba5d645c5ff941a2cf9d927a8bd18abf64ddf69b8189b1d53f94be37d2759c6240173a3f6f15d9193fbecac2bd0fe9a1765bb5def5508457a2bcb54457ac42f65a91b2f22cea112c044b3030a0e6ed12ec7fd21ce2720b19d4d96f63dbb1eebcc77683688a7a50750353524776d05f482b2f5d15199a470c5acbed5009a65d78d1581dbfa8829d73e35635928260704671771aa3cf590b26984cee5be7d6a60172caa788a468586ee627eafbd6d0da7340a5ea023415ad515359ac89a3ae9580675db90ea545450cf910235ba6a4a09683e14df345ccf06506c507e9c7235b6553fe4e91d5fb61836a75adb90ebe413223fbf9b45b90d676eb1332ad8627f01c020264b33de93619e62d186a10df06452837325ff4fc953fad238e874381ae71952aaaf8f7ab308147b6e1edf8091067cd941effe738165d7413c1499ae93fa2d72e912e4025d62014e227d42fcd25670ca09c72a5be600fa4d7f83517985ab2b7670e9a1df3c774908310bf1da3651d6cb8fd668350d1422430dce81f77332803c7770b29318bf9fa6874478f8e942886bf54e7a3dc34f1515cfaba40a932ef37c199f8374e10c17d024f0c06d39a5c32f897f5dadd1180848ea6bae1e26b0039c8075a14fb59afc2724e8062d37c9c96723d229cc59335d25bfb843555cb812f52b6f5dc723bfbd07651aef5112b141bcdbe6932363be26a9eaf7567b7257101eb6509f3e8e16e7f59a4520e0c0875b048fc9947a5fec54f17474c90f45a2dc632841616987609eea557edad88718cd05deb69cd49e4534c7d8957bd1f371d9a6a2ecf796363580fe9ab5b4c32e412d753466ab4a77d494587578604e430fac894a95a8af2afed77d34000427fceba79017d7433798f086c1b80068c074e8ab169f4bd2dca9d098dd2aafcf944fe29688c84c5de1640c2dce064f6c396f73f08eb121f1ab6bcd899075135d2178d73cce5e0b04993647e4c78ed81ddb14964342d3e63d544ce4eb7e013243ed9c107b161c8a872249fa88eaded1081e821967111fc8a4a40a7a13cd935e9c8255cf38ee27a2d2d3f5b00cffde58a0f87551f5c8a2d282ec88a7f86e2cd9f61524e5c99cb674d371aa56b5bfd27dd6a0811d8d6040cd748774d3ba2b9152a0c7580ca9e3c5ca1f2e42fe681c5e0407ca8c90b6d47591e09417db2a94db195e4ed323eed8c47f7e820a3d2c807e8aa866e579d7a71c99b5b572afb1299375c670710065411940e46b333e029db89997d7ac5ca4251be7df3a0a3ff54d2ea58121ad9584e08bca221472d1c9614b5df1741d19ec04609f512eb7c8464ee4c4609e0297fafa7e15ad69915b15798b08ecd17e3f54aac35fb4b65c513103cf36177e8fe9d36eadaa09366210a18a06afec0b4eaab1f7fa939d84efbc4eb63af5610372596655c807a2dd939db628ae43c7ff64e44c24e81bdff853d4a749c224346c0a421bca2c57859e8e45038456693091a1a506daccf6dca732802a1c608b43a647162856c12aeae2a93799c063d9fc22f1b505a27fb44fbb0f8cc0c781d2d0106a9ce4e1530b4baa41e8de0fc04ae407fd3339cfa23507d2074366cc46e04ae4cb2edd62bc9eb35715cf12edf52e05d3cc1b97187256217ca2d3ff98612a748c8d4e1d72761cb250872a13a6bcf80ed4bc23d5872e6d0586212504645f7e319e19de207bd0a1b8bdfe331b59305f0ab7300e4f289ee4e5ba3ba8d05d50047daffb0854ad4dbd721bcc45fa8feb7dd81e594aee507f85a0ef5d976b52df2a2cb791d80084d07b0680e241223f7775fca824b41593cf3b9317a99ed03ac38a69033e135f33a995d0ab177d64605c356bfa7ff636066b5b94d2ba2876c49e092ef9916df5fd41240cf06836dd915d549b33c7f193d6b7d5aaf4e92963d45b76fd98ceadd5fa3e4d7da252d777f7f7257e38f9360b78c44f9fd0d004c8f97df0f006ba3f268dd24a5f223591424295075145723dd306cbbb5b97206bc6933a8349e65384e03cba878627ebad6a392564491e3a661f8ae7d27c096f678482545dfb511f0fc98e53f788b18b08375809bff66d377c48ada64035282b3fb4cb5b5ae66756e80bce0a3b5c171b4d0b206fe13e0d894f66756921aa42dbcf920d811c9ffa64cfa255f2c90c56cf1beb973edaff108bdf95e202ed6012764001db2b01559083307afdaa95c2f7fc030adecd9c78dade16b989edb51e73bd4f6babe6c487ad94ddccd3d18b981e2bfc40b6dd311aeae9a2473b7b4b93b28346a2d254c7507735fd2e8a03435ad6acf82e371d4efa7efdef107ef381b4cf8f93f704e4a5d1ba0126ca4d886a0eecf0881f12b1cd5de8bcec35bc8537bdacf46261bdda35183632360cc6c27d260429f7b4a542ae8ace9e266fc6f572ccc30799965c45f1a3a7c06f799f1931dee1462092d7c3f4587969b72e8b7ad39203ca03d3de1ab7f1addc56849f4591ff96e989af474f2a65d3dc4591a45402f791f674862b420824c05e13655a352b7e05aa2500971c77952491663e5e4eab2625255c576894196a67b73be4c104efae6d041ede6672f39ddd42b57d760780702e8a5dbd3efca9d5ad6ce709235ebd0476186005396bb05718039ce98626c8ceb555544e474d438448c50f524653b5993df6f232f7995921f32df4950c01de90ff985dcac36b9f4f2f582cf17da8affdb244589f36f25780f825c6cf35ab778aa0f475c3c1f0c529d266d43fa901909220630b35497a30c36d16db56ef1ff71a46ee26beb7230d31d7d8841599a919301b6717f1925022a5bf37f0a8922707a9ba32e3f48361678ceaae2c50b14ed5cb2b7a09fcc09d5f36abea8b09b79dae52199d9d4a6e59298ca5fd7ff1345e5428b85f5b9b2970a227a7ccd86414b1ca2b015390c442be629c7c0599854e35c4a5877333cf1fda4bd14ac805b885400f1ce6f58cf6daf1665f2c0418e3b500faa47cd1259b96614efb2957d2028859a393f7388428af6eda67a9625380b92ecc97cb26b09a12dd42d42f568c94ed85227c4da7629dae39f48aeb7faad91dd19e230e4cc437447c5d154f922f33f78497f71d8f031acbfc8269d193c7d4fa2db1727ae70e8b163d2bd1d5f13cac60d76f9ceac5a5354998472d07ad902b4772cc957a5edc82e4a8e8c0e6defeb91c8928638e6c0dd89c6201cb42c8de3f8b84b9dc1a4c27a735888de95f291f7479abd055eacfc1b034c339d0940909d04a041e0bcd8f88547823121d82b5fe3b5b879938b79b291a16ebce33d1aaa1dabe7fb7cf21968706d3ca7143f316f63ae7382273aed94dcfb87bf935b500321408de5935c78ae699a0ede2f84f0e22c39d0c0131b48d1dbf71c8c807ce32a2b1365f0170fe78a810e19e34b2392cacb5e84d69e93f5de15f78e6047382003434914560dd922f27cdf5ca6a0d82cfea3f4adc2374e9377062c9c2252f02f8fb63538f65497ed29aa625421e167e365b30d10571e1d68460cf0fb008374a9f1516d1da1b595e5033ef29f3ebfe3598122252c66931ff1034a8bdafe70e2df446f5cf799193d34e647b8a22c7f1563b5c5001dcf71b60b106d0b21369491bf7e8f1084da726f1cfa088345f6c4e05ce20761838b30a3697fa18cf010ad08971377bcf7309e6fd4915fcd61ce70e74b467a717548be92f2374c70ce3ba503edabacf6670e15b81d6ea9c056b7500a6378923130078ee4871597d53d0b750aeb2487c93536e86f6efc3f17f4ee64f78821dfc6bcc745b46204b22609cd7c27ea3362b266aafc8eefaa5604521c048cf7a1191a6897041df3f416bdbe598556cf3cb9382b85b8120f1fb70b393bd390b4afb323c8cbe71ef1501f6dfd03eee89d8b8e3c88dae41320f9820daefcbe7ed02b37a9921c85cf22c26caa55b136dd4be992a0d6bfb0c61e4a7c115ad99413452940ae31896907f5b01358cfb014c685d8a9f950c0bbf49062b71b17a55981c8206611ccd777d0fd28f18f0ab0afbf056cd5d24740478477d775ddb56bf09d57da83c94743e87908d9ca1310ee1f98e1e9b0bbe00e2dd29224ca0cd3ca15c5410198472c14e7f0c2a117b7b045ba64378eb80d94a9d1bbb3f13c5b685f11d2120eca74ac390a8a78bd23e9cc65608fe30add0f51d31b5352bc7e852ff1e0552fa983a982e5fb8c04a08f69f5ed540ab90c6a66ce6e46dc0fba088894fc5320e76e0c2ac07146062b8fca0b08fa47f91150def6dfcd922166052b14bd5bd79af6894acd15122af8aa013d4e7905179b11094158c554b1b105880a5319297135a92bc4a38c454f5e0e8d658de2fce426d723e066c046308336403c3568dd3ee79e5f155e2c9619b047c3f9070ad262214781474fa1bf40a417acf48c602b8979ad8c6fb3b12bbc70d5693191f15410025bd12de474984ab656e25cd1d1bea53e621bda9e9cafaf6815473302bd8879bd19086b826a1abfd3466da21fc3483c1a7efd5e5bab4566004ea388ff51d1dd425c832492ada28f4596fad6b9cfd51072a7b34d8b802332fbc1dcef7b59869e43320757ae0dfe55cfe13a5ff70361d1a8852c9e0d312345fd0fe39294578a460944b1deebe54a5984f2b1ac1fca42eec5cf2abbdc3399b0b0c245cffc80198ac3eda1256c4ed6614cb979408bc0a7f131736357bb628b8b59cb14fc742f86ab617ef2b338457d3fd66c7451b1b3e351fbfc69032377d803868fc80a0dee761a3ae3f556f1817486a7ae41d290c4fc54e0b64ee948e3e2a40f893a98dd9253c709d99543d2bbbc83543d1bdf1f172b6161c2777bbb240a8d3682e4ecb2aed4deca10c87600c36c5e428c12c01c84707b8a36b037215dec4fb93d35d82662a722529f11dd35d54418c45a780758c03f1e1d74b5647ad228cbc9af0d427d0a971092d9d7ebe50529cf99175b6f42f5651b57c102e23ffab936d225a69e6d948d00bda75d8f2310615a048599573441bae677f87f8e982d76b7ec2325243cd6689ca2be903bd04e98a6278abd29066dfb1a42f2322ab790dd70fecb3382266d9ac346d8e55121dbc39fbc34fdc19a941446e5fccbd7b72f06db1ebedd4c094d21c47b92bf38923eeb2fa2d809ffab8ed3756bc35a12cf8a54d6cc2e56c522596facd3532ac25116dbf043ffdc9c88cfe50535c0ff6de02835d9c4a80106cd0ce9665191c3e3f315835a1617319bfc025c1f30c0e5f787828da242deab735ca28efdb62bf06d6eb9142f53328d491b4a89986d48411b3b5d0beaef4281af479d7b0e1fb7716e68ff2e945c738afc8923a18bd2c8902b7eec014c16f2279dd18f82cdf753a671a1cae66b1a9fe96dc3ad07b0c568e4faa3ff1ac02fd0000f915032e67c227a14f0eb11582ea84116752f8f236a3a2a5d72cf207bc7104e3af4852bf06227272cbb26ea988970efa9bbc19faae2243acc590376843d66468f0a7ff2a1ec9a05347b1219881db448922cc133beb61bb7899bb0a0c5bde4eae7f94bb6b7ccaa04931393676f5233f61b68d7d2485c1281c7e4e61cec2a91132d8a40ed06be58620db8dfd1da05ead3cc1a69d1e909502982a9374a7886d6ac85d0ac0dc38be9d8a18ed721e04b913bbbab76e947478073232a9047c55d7508b13cf907af70b967cc4e3aec5438024050c64db17c3675dd5b657839e593eef6dd45da3a977ad86c1d5651fe5ea7478db6751add29c7120f9b2b0ff809874b28b34dc6effed13794e4572a28e00381c8e3a54ac786a6deb610eebf404b8229a5636b53d50f1d35e992cc4fcf159092e822ec86dc6d03d888262ceadd56ad4bb31cd76a659d5ac091b9241e4611cd99c815d3ce7218a66b99de0817f4d46f029b3b745c928aa25395f4daa35f0727f8c89830841981120aaab42e9e9d79b22b28853f53762c54d1fa2e19fde60b66ef209f26d8a1f1c67d2cb1a56b41a8aa85cf4e69b9fde703d464f348201bc6f77e0cead7819f0ee803b822cd31f66d7e428ebfc3e5e124df940879391078c95c953b4673a1fe92e6a4ce1ab3e81700aef0f1ca7eab9cbfe599a3a4bfe030c62112f51e6c486f5c8005b292a2d50b8402c8f56827a37fe1a9de027d9fabe0d9a45b987231d4a82d97e2e9c3ee98efe4a51f2369295be7f621bf2853831ee14318d133f56ea7b297b4640555519f2663a461093de05410a19cf1407909b78bbb1e4fbc97bf44c811c6b66411e4c2dbecfc33015d7296150573a010705cb7a8edaf4652580bcb7d45f51fe4547a6ac3f3918c2fb6f663c3d52efd3718e49887fca529d8cb6101d825f6abd9b6b49eb6d963f65d299c1c9228fc680929067b8453cd0a401c44aa18dd1cac641ff6e0c5fc66529c4f557d056c0eb296947fbc527de1b7b5e6d0b951d51d3a452cb3cb425f31548dc1f5b59097d39978180f2c367c5463245f0a87e735e4190d08ea57d9956f5ba9fa7fc32d0d09a45d64126db01e1707653dd3e792ef4d21ca3c7b6a8219e3d5902066f7c03447950e84ac0f422673491e01d1aae1f38133f177eb5ba4a74d7f2950cb9597ff805668d10cfaa6f08a952a227190fe6460f011a8f085ba9f85752adc40cbf0605a87e7178667fb67b9c39866e5329eeaa859dc4a591d9fc141188991b81f133b6ce92c098ed63ef07a5543e80aba5b83b1d1b1c544564e4aca81fa9f643595228cf8aac10e224947aa22c0b53a4a88159800b496cb67fe4d06ffb6b9bd400a57563fd900305fc04ac43a23263a74f3f89c35127a4025e52eca04b452f8b98340e6414f6afe54370d84a710663a07ad2f01fb98c20c43622f1a9821c6623fbfd092b85ddac2bc431a772723ef0d2a52ab812fb7fff8e1022c95ffe2c226ceda40ba7eddb1f4b31c5dadd0944ea299d7fcd4095d636d8474cebe7dcf0402879d90d9d979fb2951910fd06ebc9ed453d585f6853279f3edd0f474d746263f8eb7e9b2c1ca5ecea57df88357f0c34bc6b522cec60b73eff58eb4f9bf568bc5238a0e05c8130584be2dde25272b8867e8bd577f9cf5506603d4b903403208eafa91bf4af0cee60de0ff775033d28a1769352260b31f2593497216186ae005032708c0367189f4857492e4ed85b23f7c602a0ac31b906f5983e76e2710ed27227cc22a104b537bfa47320468e1c79008eb5ddba8436d9606afa32e395015f0db2698f0360edeb35f4816a168e59388d5e0b119604693ecffceeec7ac7fc70af1ed990dc3acb191d486ea3a59d46326d76ef002b20bfa7ed41dbbb5e9e7c05ecad32327e7dc3672c6e7f81443adc83a2c5e86b8b86ac7af5eb9bc96016dcccd02f9a48dab27e68004aed89029fa78066777484013e85382082b0d9df19600049573651dfbef014e119c53f75c5ed6fc79281b2d7983264854704d8e9eaece88cf4fb782a0156cdc9460e9ffa1926c5f7f688fbd572339a1e0095c338107729a8faf6f634dea7970562a868602c1f929d7fbbb4ae3f249eaffcd08c8da80a2990be530ed3e1b5bb06ca24cb28e7f2465068636e5c9238733431a437aacd68a5a2dc3d06cf35fbde31f07570c7658524ae0cbf04290050cd7479a85a9351a2aa5d684ba03afbfada9fb0c933a3a5ac39e641d05d64e32489b3ba80000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000250300000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 548e004af8db139e9e21c60afeecc05e493de922998324d3983d6dbacfb568ee ? 70766550 of 102689410 <b6>
01: 00703d06d83369c3d5ed08c768b0a6439ef315ade5d6a7522421a886111db32b ? 70766551 of 102689410 <62>

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 2022-06-11 22:43:04 till 2023-03-27 04:11:05; resolution: 1.70 days)

  • |_*_______________________________________*_____________________________________________________*__________________________________________________________________*___*_**|

1 input(s) for total of ? xmr

key image 00: 7e035c4e019b556c0aa6e8d4b6d5bdf11a466f12732eeb7ff1257db3a7f8636c amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 69de25930ff4b6b382f71dcbd8ba0baa661b27d75e4a526a505a66f0b12ec951 02643794 11 2/2 2022-06-11 23:43:04 01:344:19:12:00
- 01: 71e509a988241aa3e8e0607ad4ffc94c1cee9c53c0b3ef6b36af161c726e3cf8 02692979 16 1/2 2022-08-19 12:30:54 01:276:06:24:10
- 02: c1f9139d40a2747327a774bdedf36c65e4a9337a3bf1f344423ee015233772e9 02693484 16 1/2 2022-08-20 05:57:22 01:275:12:57:42
- 03: d16aeee07b1cc7d5d4dd8d01ccb13c8e373b541223d1a20cb0f3c16272ebf76c 02760108 16 2/2 2022-11-20 20:38:34 01:182:22:16:30
- 04: 0b16e3073617ab89bd15b3c43777b24b17169ff0f629f44b0cabb604343755f9 02841949 16 1/2 2023-03-14 16:49:15 01:069:02:05:49
- 05: 87bc495fa9debf8b0b40e10779f193bca6e65e86b79b4093c366f0d0f267cff0 02846920 16 1/2 2023-03-21 15:51:45 01:062:03:03:19
- 06: 6aaed95d597532fe202db063cd79eacec82322ac8f88a7e117228106f8abae1b 02849029 16 20/2 2023-03-24 14:20:54 01:059:04:34:10
- 07: e878b46203920c0e2619dea5608bb795f2d33251e59c7f79648724864dfeb07e 02850471 16 1/16 2023-03-26 14:09:40 01:057:04:45:24
- 08: 63dfe30e3d95477f178f576f77527ea6becb1f61741f95c6556df8749c05a6b0 02850567 16 1/2 2023-03-26 16:59:37 01:057:01:55:27
- 09: e5b3abd070ce6e6341fc680aed528601f5a38c50047750c4b580a21c8e623dc6 02850640 16 1/3 2023-03-26 19:09:09 01:056:23:45:55
- 10: 4fb1b0a8a1f8d67cc30534937526e6e26a6e6bdba5de926e46f566ef4afbd122 02850662 16 2/2 2023-03-26 19:46:20 01:056:23:08:44
- 11: 98e5db4e80edf14becd1bbf6d0c7c66e6a68dae1ee01d35085c2c588e151c30b 02850725 16 1/16 2023-03-26 21:50:49 01:056:21:04:15
- 12: 287d0764031adb16e4f7a055620558278bd828f49ca8fb1537cce5201e27ed8d 02850802 16 2/4 2023-03-27 01:18:34 01:056:17:36:30
- 13: a1dd78e81051b2845a3b3dfdf7e5a6f33602fcbd490cd07ebb91b19fe74071e9 02850828 16 1/2 2023-03-27 02:20:05 01:056:16:34:59
- 14: b2dd53c0bdbbffac3f83d08cebed428cac3026035119562665795829aca58b32 02850833 16 1/2 2023-03-27 02:32:03 01:056:16:23:01
- 15: 788350973b3cf103b440fa886228e59eff35cc26cb69a5b4c9fe8ea34d6bb13d 02850849 16 1/2 2023-03-27 03:11:05 01:056:15:43:59
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)