00000020bf318dd1039fd24bb86439f61a0e607e366c38d67c41f061af4e704a0000000046243aca9bd6beb8a0e591517edcde28eadb5fe4016a0bf79f9764b2025f8340657aa867f90d461c29e4fac8