00000020df76077bb2c4eb8f42b228b0bd3ba12f704983c7a8a0f3872301c40000000000efc9987a91ce18a252979a1308018a7672840dd07da320ca25fbe545d52e17a3e8116b5aea610a1c0e03668a