0x2cffd02efc8efc6953fc5cb7274dc9a4c29196d5a914e39906eeb009d70232be8571fc3307ce411b55d37945f381e64e5e42b7ca9bc15277b24c4accd554c38aaf2e52e2fa90213ea89170f814a9fa8ea8dc2ac92cf667a19716980c321a0b5e3908a13a85db916e8ecc6aee5aa7ed18614e635aedef18381f1dbb9e34ada9950da794d0035379dc5469faba44b0d33f74d1dacd1bfc5b7beffdbf9cc04ce0d37a718118a57f21a9a06a9e5dc28c41850b1f89f2079916f9b19174d978d7e1d358ef4ef172e0a7f055c428a982e9ab16021f1b3601750ac1765e381aaf6525b3b42b84c816139b9960d1e560f430f6e3b7c68315b3cbb3f328c7974386fa086e360a4bb72515ac43dc5041c4992bed52eeeef0b8a25f48907ce9d3935a84af33857096e36c7fc1c957679e749b080fdd4c6404a019000b9aed3ee54c4423947312472827fc076a35921cc5fcb032a8e554291667a0ab574221922ff19e0d9dd56d41ce3d62d54a4f92717cec33f7dcc471d40d66274426c47b246c490ad10659f836d0232d23ada6d536bec091daac5366d41b5350a138024686b13f89a1cf0eab8a68d926c58823fa4048e37389770393bb8b792ebe213b45c6ff7f3feff49d0a2fedb18c40b6b7eef85e927a85ece060fa5f55c8a57a706a214a95260a8a15b6535e11dec127b0fc486bf4dfedfffd4af50ded67e81d7d7ee48c867863c7c8930e5994cabe93e7ad2813b2009aae33c3974878519b19cf94054ff83aceba8be0e92b5ce414a993d989c38374f249d1cf006c90ad92e0e126e2706a49da24149418f8c3baf29f8694cd3be63739c32649e3cfe6d2fc4c8dd046724de50bdcc37d23dff3204e88eb5ccd9bbbbdb599e64138dd217ac11dfc07d6ea08e01cc98c46fba70b48dd38de41ca54ce1e228931b5678e650a7c498511bdd07db097779930505ce16ebc9f694c9aa1a2242bfbd64959f652de6bee02dd067ef42ffbc91d6333a4b0aeed703799848a09d9953a4e81521acc2b473554def1459c91ffb427cc0bfe362bcee39786574ca97bce1c49779d6b368d942d9fc7b56cc3e905ff9a757f61a867a8f8ca2ba9c4a9e4d56415a476a333616b11d04435b2f1d634b2d0de2fc26881b2cdc0ed6c0d943ffa7ac4faf4f669a6354fe857e6f8191cd1349ee7a9900a7cfc3091922134b814f6a10c1ec505ff11b2450aba651517e2174b37e53dfde5b22e578245de5229191c0b292fe7468a30415e87e664e181fe85de186254c94938eaf32a6b5631241f93ecfe9a627ff9ec318022baaacc8ef3defead62a35711b42ae4c4e64068237db9a33516944a196fde6c2cb578a88f579806282a609b9ab7d78e451e3f97ccdc581dae505cae01e2543e80fe093e128878dd72919cc19b5e9b38d9f1d16e7addea0d82404a2523c475867298a78e1c8ca9728b9d0314aee47846cb63fc3afe14873e7bf32b3eda02c1f4b3cdb7c893a996b385d11877b0ee437a10edcda29b9afe513317cfb3defa0309e293a4ba91db849886d18e12b0ba8f1d8e912049c31b046bf4d2ef03a4a70b391f4cb74b03e6975c6219a255552350158b25803f943adf4624667aad124c8c1a76f58010ffb758da8bce7d4d16bca173191e4793bfde57bb0ef67478062279b5e8d0d344094bb8a847ef3f3b43fb14717812448fe45cb5b31d41cddf6f9f6eff5146991f22825dec6d5532539296f07726ca9a570aa2c7ddc7a4a66753b123ffde2cd25645e714b87bea09b92b86d8085f454f7d17090dba18f4eed0b2c1bf0f56f5b077ad2fead4c26a76e71752b9433251242134b9b314340fc86fcdab44551696e034120545389686973663fc636ec48b16f0b311e77f5b2d1df05ce4dbd9c9b8061ba60dd825f29aa60af95f4feed362862d1d5669fbf1b8526394