0x2cffd02e21860879ee66de8bff9fe411d42c09552c33f246f6f3aace71e8db35d46976b0ab72f479d196201ce650272528e36e2e3ebc067014b5bdcbe8b7e88b8c4843a67225b9d7c90874b9fcfda5e95b065615b40973c02a6b1f602f845db8c8cc726f0933d0ae05a302c614cdf464f3141e01727782ebfedc8c6489bd2ffb9a6da02fc17c4b055a3d5e79974437f5ec604718b541ba6dc28db4f66054b10b7a9ac582eba4cc8d0817218fa594572e349c8824898fbf9bf58ef7f9a695eb473902ece89313ac19cc9e5252c7e3663c9b247d19046743f3cc6efa83e0046df01b956f773907f69f20e8c0c67b38ca688ef247d2ae1d76b62fb235b1f80950c78596cc724d89785aea948482fec22e2ab762b00666f544c40bf82f55d2dba18cfdf85c53dd29cda92b8119db136ee5c8bd14119de7d364994ab645bc4f066113fb5420b944006ae93f9e9b4cf1d660e5cd1bbc896e9349b880bb8a03dc6ccd130291e3ca3d9d4a41ef7fdee3b4ef2b0549e5b97449a126a3c7fc21a350701472cb705dc774b2979b30c4d59fe4c022bec2a058da93cbcd37b2ba57e586ff779f35847167ec0304bfab8a83a8e38d279b0b503b37c01017f9632a1fc70d98e25c4ba638f22500375e22f29d9b59deeb02b1d434ee6af197ab041f886342996122ba33f56046788a7cabf77bd0e3535b726fd2f60b65c019df9a67a085561daa67e212e762bcf46cb1e73b06fca4a5addc733af94ea825c16dccf133467b2e912cbcf505eb25ea5bc1f5ccd37e2781ed04ac954971c52416e88b64d5fb578187d7a40e1a6bf77eada7a7ffee8e0352780558d7148fb4d32e0dcdfd4b9313ab98bd1cc7aeb93240c37d62dd2e48c9da7caa3df7129b7946f49e17e32395b8deb0ff9746608a7b64e69333bc233e82ad755a1499df4e1322c5b3532ecbaaa803bb9c69a3340e092374d8f9bb0a34cc14f818b5ba8492d69320634669e17ff5483326b8b9d9fe80aa5c4e851a4a37985884133c9aa34d649fdd9c715d0a95012ebfb5dea737cd95941c7098ec9859f956dda92e6d5ed4a94ef5445c6ccc75842033c75564ea7b4245d41539d66b657cfea56d83b2f7a4b5d3d33b667fb52540121a4f9d24b30557c1e2d308e9615cf6bce8be75eb796c6595f314c58cd7fe050f65ed80f423a1c8a4e442f8621e441925c11f74b6d0acc82a73b49d450b5fefe09f7f261e9c8de07532dea339d7104536b8364b73dc564c9622626c1682f1db23c8b10d68bddaea1054e7f1edc131575ac43bc9a62df0afbc475017678fb63a864cf3a8a4b1b53584c538f113968e1472542d08f9291c5f7122911d74a752eba8234797581403ee7c4bf60081597e4d334f18b0ea112ae9c0a503cb00c2ad8b891e97bd6f20a3319829c35efb2968ad8bc530e1bd2a02b718bfc43b904eb2545543f5800adf17adc1369c7aea8edc7855eab469e92e58aaa10f9ffa8ebb01f3f837de9d746702c6c9d4eebe5dd49a6da6b7535d62133b046bc3d6f32e9d99521e28fafd863ad507fbad2df48aa145518985e3a36fc2bb506cd5e9e38c78ae76f294731cb8c5e71a723b8f32c6299b6cd651061b1757ae02387bd00273b8e0882970713b7629ab891ef4daa124e632bff7a57d67e03f770df1d6ed7becb34d17c6665d555528d73762157d2629595a2e8f221b0f934f20a5580fee41f84929694e33379e17a15c8553e420e7768e26de70e8da8f625f32f8cda817cd6df2445d895e91ac5e635696a9b07502297c933a8638cef2d9cef9a4ab2bdab67e599b4680428cd7c6de21d547c0065b4e5b8325983e38471ea61d5a152d497799b4d3d3c59645a7dd90a5f66100eeb1aaf7ee3bbef20a59c609a2ce1b6fd095571d63729c258e389d88986c5431770a684744a4b0ed7775c7beec