012074448c93feb45f4618b58c0b902b14966ba6334adb5bb2c92a7336f3134a3f310a
0121cd1055af89d5f393d24b5fc7ad99fb1c2774ae9762a05434d05ce5bf2d48a26c0a
0120a9fd33b083aa3f19ab846d0daaf0583206cfdfb71fa7f48a713b98370d1249630a
0121699ace67304a11aee84faebab5efc49700f4f1f6b702cb034aaa38c4b0b277050a