00000020b59edf4a2ec05b8949fa0e1c9bd3b3eb359a599485c01ebd793e0000000000001ce30cbb85f984605906438eaf67a81046a193c7a18159b50580a743003dc9de733e0c5effff001d81602c46