00000020d4b1c7f95976c94396f60b83264898b6ec86530b6b7655f19d57160e00000000404889c1ddd8010c2ed8a66f011b2c97ec1f8a40c1456ba7bc3d72c2f5adb88878858369a5d13a1cc03ce88f