00000020a7b31eeed8a55309a22f509e5b1a71a5da34a256b478d80100000000000000000cfcd4cc502747a53484f1e462f9be63de2e554175c3720694220f6988980f109e42895a3b99021871d2dc9e