0120ddaab2daf77c2ef02dee60a2775bf1c228781f193dd521d6eb8102206336bae90a
01215192f3e98d39767d5bf7725c79d6dc3db57bbd3dd4e96b3da56539a7fbc1746e0a
012002878cdca313070147a2adda2459e4008f7275ca6bdde6b0ed6f649163392b5a0a
0121c8511b9aca6960e6687093c21e3af0029a4a44bddab6ca234cb9ebb9ebebf16d0a