0290d2bf0101ffd4d1bf0101b09af5c48612038d5931788cf9f07dd0db6a8072e0e316f410cf4eb2db0145374c9ec0beea9e1bbe3401c1025f0107795f3ccb5c6089e3a1b4fb9f0385cb0dd80672752ffa75d1cbe08f02113316bc43ced9bf0000000000000000000000