00000020c77cf1f598c90a8957daa0510bb6aefc402f01bd3bf67286808d9c1f00000000d9a299b08ef35c20f8071fa294e85fc4bab7c352fbdb4457e02bae5793474570ad30646673aa1c1cb7dfecb6