00000020d943c88d292ea0e7b9ccfd3ebfc6e12bd5f2d9d56e6ba5c5b0ed660400000000194b2564d36e2895eeb31433dd82867e15c3625450abc43cc157578e21a5f6689069cc59e0690a1c2845c155