0000002c23df706e5af8954059d67cd7c9e279f78968200d14abd8000000000000000000ebada0be51d0ac979af2c60433104a792d52227147cd8c3e430cc7f0584d3cfe82a2a16a238302181ee6ce38