00000020de20a01a2bba1030cbcba0f0e814aab4bf9fdd883aa92301000000000000000022bf40f76e69469b6ac722224509b972c4b2f9cb6400f8c99a6c819c0b1ffbd4f03ba46090fc011831e86eee