00000020d04c2d075ba73213a7aa21565f49d80440f770bd9ad596000000000000000000ef0dd83f3c8b2044da77343f90354ae7843e83cd94d13ea736bb104b77362b8b9c2b6c682b1e021808096088