0x2cffd02eaa7f5618639be370ecbe8908766287730bfae139ecd2019ea0044d0a798a09ce51b6a6a7ae35723d9974c5d4ba4f8d7c90b801057a5fb6645372b0def45b41e03a5611a902e18c2c509280da6181c129b0b4bc12ef7fd2afce6696a71f14fd5f8d1aee5b653e075212c6f60a772419e9bc9700622b9240680cd64f6efef1d5202ea57b2d0caaa4f6566a79eebd389211a4bea074fdb58dc70933ebcef107ad1a7bcceb629802e15030663d5227f1389ef8322d55654248f4b132eab7915080c31c96c8581623a6ff2d51112d8550c3a436a92b472eb0bd1e2e43bcab2c4a2fe9a194de2a8123cfbd8163f660c429e17509aa6b34e77c77d02d7ae24a8b3d0c1ab19684d0bdc54a1ffe26d84af5f905e5b2d526fcf634aa087d1d0f505e57c06e16746b2a3e64372bd4064d9bf6d8ffdf7655cc6bba41000be8a2f4dbbb96534a5bb53b58928b676db1b06cf0d7c99ef208d6a0f178fa59f4dbb30baa5ad809aa792d9eb695cedbb24842c12783be18162955a193b79fd9662f938686109e4d648b075fd893ff9d522e72bff08a38c08d341d85e59a8bfa81e14a8e5b09189c696ba70784af03c980cb0e43edc1e0a560fadeb2482339260143209bdc82c901a118352033c4361a956da7e251b50cf9dc0b2ca22438bf64af195080f95cbcf86d36942bb8747efedc0ccf07ec85fa236cb7d292b87dbd00fdae38e566b165db4f629d4716f5d1eb054687d25d4b9ec64a3c359baba2944b6f3a39e11797aeb3ea43855a10ab9e9f1df527b969681d3077c882cfd05c9278866668df362875fd2c57670466126d632252def2e7be4b00b072934a328a26bbd3e8dde51c4b106dc10dfe09bb634b30ce66b8bd3a1c30cb40bb6c3fe0e50c418290bbc62f73bc4cce9dcc268f4ac44dc41c6ee5c75f095685295e5e200279b860fc34d92ec58c3bc765e6c0c6215415f13ce64fa7373ac56a0e3f37ecbff3c03bf488ae3e7977ed6a4de7a273ec17035867adb69c983624766b95676f18edc7f1f1ad23f1a729cf8cb11a86848dcc012038cd14ec3fc7bd56baf1c3c2771dfd3971b0ebe95221a1f885574368221f740037d12853fc55df207c716839f00a58d1c45f215119e8c8abf47124d07ba0a9f1a103f850ba8ed31dbd491f823bb7214d684ee295b8bc0cb6ec9975c496e24e762c9fbb95f9dcfaffafccba1b90dce813df4b681b4f62fdcd2c61297b61b20be0a804be24d904b98053abd71195e59689dc45c1bb39644caf792eeaacaea07b4ea6874b06ec136c874af982a05a01f22580db18df596e5da39a5d833d52baeefa8185bb08b344846363226865e1c2a09c2c3c1137de2fd986911f6596a1ea182e6c3b6cd61194a5708d1891c8a960dde349f89dd8ca2fb545ed53054dfb153a90bfcd4f04086473fcebbbbbc330fef89e339e453f12332e6464c16f17adf18363faee2667f0d06defe069f3555d30f0b9fb995cc009bf36a470584631efe29cc46bb6b564ff027a685c2bb0b1076b4f097484eaabadf4ba5911170f3c64bcdf42a34ea941b465d8fc6d229a617a2f0b7cebc39fba280f522a81ab2717c63eaa3c19d2da5d68622a4ef0c27902bba1183d1ab62be21112c4d8e13d07ed26257bc73be3363c8b9a81d3fa799ee09bdeeafd37850b9c6f3eebe3cce3e934442a2ed87fd5ff49a3c441ad55d0dd055159befb2ef72afbb351948f83339c03ecfe40c35bf50fb95b3692b6f539d0e52cc60aa4d90a6beaede253b067d94a36a0c5de3684c73ecba4bb6c7ac81855a882adca8a1cc6578cb79f74cb92479938fdd57588bdc40a0238054a23aca303a19593b7bf8e392a930d68c2928059743a488c07786e8aca8f4a38fb2a7650905786a0caddd1e371b5b119bd42d6f7e0c10214cf354d760e04144f94a5