00000020ce88d7d4d4f330bee77d9e244d9c0372948a49b4eff49ad327e00e0a0000000017aaf9af51580f285d9315f17cde7ace78068bc877dee14dc873252c072d28f24e9bd465b2f70d1cd34e9e7d