0x2cffd02e280f2266faeee431fe406628a1ffaefad8d8fb57a69710c2f9df868cc0b221c954043168d34f0d428ec4fcfb194a10869ff93e082473d7fcd62207b2fc799698f2d4ce21e342fa994ba5d7a39b2fe09491d49738300d14563aa401fe148ce035399265784577cede9942e752ff97ec896dc5143004f9642027318fac5dbd1bca192ef1db69ef0bdba1a2dce58553d8bc16f8a27bb281f44175da991780c02b03b9c13ad75c9a9b97d05c442a1de673d79fb3a6343fc55dbb8e98c10d4f6a96478a0312b269f6f6eaa7e6c2d77a195a295a12c78a54f611c7fbd7d4475f8757667fed9437bdeed191d2cc34c272fcbd1e12857b43fe95d1abbf021ada9b2e1def036cc27e6a391b53c18af1ecd8ee7744cfb5cd3c39204b69cb69edf0f8d64e2a18184405c269aa169c79b43a286fd93f3f92f5f0a828549a23d0dce9c807af1ed11521e7eee9748c6f657de215d32b9135831fa1506bd8eabc00a38721abba5dbbbbe0df27b899895a7f09ec62157058be3db046259e99af40328af85e64afbd907a25cf0a8c99f6dd692b849f4bb507896c6d1a709e796b0cb313edfcb7f4e6b5207134cfd9a97659f8d9630ae24a500e9921031e8116a9c25233a63296708b2d1639d410cf64300f7c656084efef297f5a8af3dccede05432a684d86123b424221ee07049a12ff559fe4f80f69481f1e3b7fce1cf12de957c26f7936ae58276994285ef21ce2dda63d1494a9f4b6c7cce648a580c404ba5f551c280e6b16c449c54349dd5fb8c6b5e3cba648040f75d8fb2ec5405942553b9043e76d1783dbbad769f1f32f8ee8a2799faaa5287a3e5c53d763866ee405151fc35ca11d761188b382cef3b30e07b27eb13bf828b41f84e1ae848032ac983fe03253c6e3b3c1088b539f41c88f4eb826eb62d1515be1925658b915fbff0745ec0b5b505ff91c02f4bbd729b6768d61d0f9e51389ea76f486e1f6af6decdf8e82867b7ca9b2f3d52f1230d7fa80ee76827c8f1818e911ffab78d670cc79d1a771e126cee8a52bd8350e64fbf954c8ad53b62d3297977d26b21ededa4d93fcd3ad191c8d5c0c1f1927376a630ea5af9d9447ee7da13a9e66df6bf5deef1ef80a76900c19d652967ef04715d92e0ce6cadadf7e34c211055893996562f933384d7244190e541b9bed3b4319290f609beed67241f478bba52cddca1488b11a3080f29ec0bbe76f355496f901c97486a1066c660d461b8add4629afd8fe3ced4b835e3a2d1876ddd80c50d20a6bba4b052194e694dc53229f0acd5b714f469e37233eae40f1b7154fa69fbd3e41a89107e7b9e7681512f0247bf2cd3a84f082e33a0c308120ffa29e0fe9b86d0fbed42a8ff53cc99488cdc97d6d71087c961fefc4492eb9350025559bdde3f1f0b8402b8a3804e942f248fc0e6a8c3ae430180878d565dd36e6c9524f700730968eb8b4f8b7c7bd81af794bff391cba9242af20f8e94067c28da26dc5dd77f8d64c9a2cd2194af21c0cda1d5881f388a61ff9425bb08077e12d9c3cc77a3f905495cd8a1a90f35588ff023f80a066de87af6aaa78e9cd8e8cdca3e76853aa4e029e9e352113ef5a1a293df1ebe9cfdb95d14049b2549519f8efabc14bccda3d17680e8cc1a070e11be9159ffd81926e929daa0a1acf326e9dfcac7274754507597091887a7c294435888af01de808fe4da32991355a6bae52c84b4526d811f29c8483a13c24ad541f1aceb75ecef66750e9ebc9fbbe0d3cf3e151212e6142133978ce3eb650b7d7d3deeeb3cda2f9d9ab0b75805fa3dfa4e209785265a8e0e168c38ddd155dc4f31d9b4ee18ef17550b30213ff45394f8142b3bf2e4e07f3dd3d3e589c8431ac3f6adec081ea7e077d47332aa0b5760cb8a352c1da5f5ca343ad8c3540b956b6fbff317040