0120c009df5346ae36ddf94d8be2042d3064e530bae2588d8ad5551ab27ef6006a600a
0121c6b10d906ecb7479c3123c4fe7c208e97e5530141f2b1c7f6e65f8b3fc00c50c0a
01205a16619763f6837399ad37b6076367116cad3b3f985344bacf6ac94d6b19fa0a0a
012116d52b2310e185a4ef29ffcc7d714662d6b2ad760c95421d4f7ef6dab0f98f0c0a