0000002059e53bc3848c2fb70b55e9847960a41594eff9f958857ca40a960bc2000000005c43373b45201476389baa0647f9339ee071f8b8f92ff9e5aa5d01e6f7da3c90700e3d63ffff001dc22b1fda