012052b8b5ba472b50b0502e3802ed4e943b042f6acbddb488332969ac02577b617d0a
0121d7009b34851d26f8194bae12c2f0cc52c47ed1d9d1dbcce98c9d1a33e38aef580a
01207f7ee24f25858eb0161eaa8ccdb0a0ceab6880e708ef6ba93758a3e566a1ee610a
0121e1084d286d7b7ef44a433683e747faa795d4a6dcb4180d44ed30828c18d48a570a