00000020d714e5ccae6aabfb0ce523064d8a57bbecdabbb737f57ceefc18d80200000000ec851574aa0af895df445f322d0e0f97ceae31943ce4afe970a325a1dbf385b34e641d649e09091c42445aaf