0000002c8e99fff14466cf9e9315d34677ce2966bb6609ad7a52cb0000000000000000000d1efc20cd90bff3e663fa0abcfb9666a9f68f3a12a6c558343b42ee5bcac37e579df768d7b6011831a6972b