0x2cffd02ed93d380d5080f1ff4a8a810ec0a6f6b8920d602e964515a54db938e90198b1fe76f9893e97067a9cc7689449135e20fdd2151fa05da264ac8f62f93def66bb8c46ae7b570d290589a57bbd8ea99aef6dcc64747bd00a0aa759b783f9f02c960b4afbe4d75288aef0c15383314ca2bd762db883a5801a528a5eca6d0608c80e66ce40eb6ee8ed139d38d4dbeea0bff0618dc4462499b4afdeda9b006422859f4d167d3f477a413dce69955d0583c6accfaeded030b18a20d22c774bfe487e07326071f8d917d6b8b6b1f05d417e520f9d9d7787c16f84d6155321c64faec9a70af090dffb31c721c9bbbdab9130a4401c8cab6ab3c1d9f660a941a8908d124950469a6154ce95de3a39cbad64350abc82876c29d8c2cd68634aa7218ab471c50179310eeaf6f9842228f43e49ae07a09d1ae190715d6db58d13a5df1ff9f1a892b1285f31206c409945636d4622cdf727db39f423189d085541b02b1ccf4222e3d17c63c135d90b42b861a31f019c0370691fdc7fae43d97e12bbe9dec22c7873c40f4f57600aedd1824130219fe02075d9fae994d91140c12ead8ef2779555438560dbbe42978e58d67bfa1639e88b156c1993fa6cb92c9ff2009709d9812816bb30b59f38267fedf817cbfa866f7e019c306d0ff22e5a7ef1edf62920a7f13e4cf30261f95a1214fe8b4bc9e1838f1ca7613b5abb0ce4496278ce2f5521103817808e85e285abd939b95eb5e8ef9a9d4eef37cb1f6c80e64c4dbf0abcef5068db3f5bee783c6806f390bf29c9938e0db9d17037f2ef70e67b15afa28a7b3d59e90d54d7f8f10a5f55ea537e89f7f52454ab840223881f8ffb227fc1e6c3bf9117de8bd598c5b49b6fbf6f715ccd8b1d67c4ced6e0430d847f4f8908dac0e8abc4cdfef7663eec12316cb872d21bc7547d0068ec86b61eeb5c648eea9ae6dd3bb68b7feef8ac46082dabc1fee9fe29618a5bd796fff5a1d406dbca5e2eaf7625b64cd5c885b39ba59dd16c007b839dd51e41de4f594322fb8de39f55a5a5e091a64967c8229cb455df2e6c82113667b3bace63e83855b43ed3b868567944ecf8b1f655ae1e43c8bbe6719aa8c93f19e248c1cf0b917f9c79fd9ee252f222e858b1d645a437b50936e8f947d1c69c7874148f7c8b64ee81ac18b2cdba4bc64ecc716f3ac89002d0fe93a9b1cd4365bb307e91a2169e2e32f58906815a71e5f813b07329e7b795ae2c1a26fde28398fa36e37f7109c1faa348c6605ecb4aad7f0f0726401158b2d54e720882359b4967b796acd587ac13f304d7b0e3252681c572fde601855ce82b3b83551fc7386063eafc1659e5a83ba22fcd82816c091ea7fa03156b039588b86ac7c090b0f780e5bcd9885186776fcb45207348d85dcd8ed211a5aba6b35a7430b622d2c797cc07d33e9bb85d0e8001621e5bc1351ac5f4674b1cb92d9cdd3fb443c25285c69d975615e65eeb2e46245c2dc8c5a04539b362a6473a15d88eaac50759a00c0595187728dad17b23b3dc3d604757f16ed2016b60569b122c3118e45671a0f83f8bd79a47b63fc5c6a5d4bff7df53d4ffeeafee831cbc85086f117aad88a45fcc8b747d0ce3de19f2620aecba076d98c6193a12caaf063801eb8d986a69054d3debb759217321a480c9c69479d2ae02b9b944d070cd53e2aa35a022bef9f039c0dc67867df449a047008b4b4ae056c19effa62a456804a634eb1e10bbe8d4953f4d6523f0ddab59aa31d2f903b449f41a2c69eb3bfacad1fada666e5b66ad5ff91be921e2567a5a09a45e400b27efd8b0ac17458f1320ae3d41292c364368d6dfa669409804b8d25abcdfc34386a0d58ae075da63ea3d3483082c11f90e754626da9526cfd377c4480a46c8da447807508fff04b909b20bed91f986f27c0cc7d4e578c7