0x2cffd02e9b30274656989b7bf69ab7fd6efaf1acf6c0a2ad576e12405b17efcc4e722f7f9e8f870987109dd9a7901fffea3dd1d9e3522d7320abb2fbe626fe58d84ad4134a43c59ba1fdebfc2ac5e5ab3f4e54863464a431f8907bf5c12b127222d7de40b687fc57b77767246141f87dc595342ae889588c9c56ddb6ced501b8e93c81ad8445c1cddf5959c4ddf9bf06c5ca890e9dbdffb89550ad12e0bd9bc4e0b556158bf9d088a970b0d5677a94789c173cce0a701b7c6bb990d0aada2e6123e2b6d4304e2ca77be2aaaf2cc1b81df33d84f8af3b2927cb65a74b18ff800f3ee602f3d04ca677c4035016a6bbf0bb2c1463441934c46c0e791252386a26f43dab3f66f5df41b18c45e2cc71b742b34c9c2ac4c41e900c988fb73d489be457888b1960102807ae70e9b6edda3a77d5dd52301395588a6f42807f05429c88428c80d51a72b7ae42f4992576600a93456228ed0933253929ae7d114128fa549433c67dcec21ae2ba982d5a974c73c109236f9b594e121276f225ebc256c907890912b68df14df301736fe5545ccc6ef637e79c483f052f14acfdb188312324599d82e4aa72b4b62491dbda0ed2a0b4eff9d1422dccd8bf16999ee8908e7d56210030d29886a5356a762765c6b148d6f068364591d25b16f4697e5ecd457b14350e3c03d35188f352eb0e3874cf361aa3a6b645ba56211051457fed3910999353202db02f3a394126f68c5738e5b5a6cceadd1e5f791f58a988d7d6ab09e5e20313842495ea2ccc280f5c1115a8d3d040a5b8f8bf3dd270f37399e2dc6e85e0cbd1b85b4deddc4fef45900906d9b15ab1de7509719698f23342dbc52b01f2d82988853596ce57b26e063fae446a5006dd0d04bf4e8b4000f5f0e6403ed6d4d0e3c59def74c255a58aadbf5d1a2825f5856e29cd7b86e40c2ae13449d2a461492fae3013584e972100ed53b2c480c215bb1cd50d890ad846da35c929a08df5861004c33c62812713c25c5aa5992d74d05d85392f20f69cbe6176980d972ffbe60a6b8dc40cf020954850c4d8759dbb7029ac9cb201af30810dabf70e8a74a323be673906fca842d1bbaac0330fda627d0f6db9b46d921441ae337b0094a5fdfa4edf0125d5965d18504242ce1236771d762469e137a146c679c940b3662f046c1a2c63f0c690519fb7ad4e55378061f3d2529ec64bb0f74dbd4776e45d2954bc09c94880c524499b4906396e935f7e049116285c5a23dab0a6c17deda26c41bdabcacab125b8c3805c4e7b8875b3ff6142e30abe4715f8314f2b0b25b5bdc1ae768228b701f985ff212264b31d786284fb9022d5e8955b461ced31579ed8bed129868dab3ea288aba0cf1df3e6f9f13a64ba8cc4efd6781385ab3064c7173d370a9a121f1de99cef5c57b15963b7faa5d77b13f6c785083eb684c23c85f3262c3a7311c89d09f06f1539d9c1d15e4396a22a7a114681c56c270d2ae9c23d9f4ae9dcc57f7be29807a2b4ee1bcc2fde6d94fcb707f5d920a8a1157457bb905e5c93aa6d26506729f9db2b9e04a1b01b1f48e5fe475d7c815d3b0ef2e3d4827993050c6d6f46a250551ba5be3a5b5de442827fd8be5f2a5659c451928deffe4e060d8e69e9656fc5d05f73d90faf0d01b346b008ded717c0ebda40f318f52f6045bcbf24d541c2366b845b14bc0ef8d55d1a468f54685f94f63459b25920b2921e7990dceaa6efa740d15c48c086a4b43bc4a672bf30df043b1415861a7a6e6667b73620ec1fcec25fa1a8bc210e43884e058a8d080251fe67f39fe9317b87ca3c3c5c5c6abf4a3b9f4c73e218366b6d8527a64a302804faa6eafe6dcdb7d428e06cdd1730b641cd21f1b097ec7859e3520d782a6607c5f42db80efcd9a0d1f61dfa0fee374f2b458a8f99f5d7c6e05231aa7571bd72