012067ed86b63980c978fac33b5c899669eabcd7066bc21e69bfff4ea97c365196a40a
012167023a9e9e7a3d2d6e641cf9fb878273be54340f9d88c26bd0ac5cc55c9553180a
01202d701e92ae77114973ec6646a92ccc36680a49e3c050e6fed8bcc1bffb18f7dd0a
0121c3c3ac838167abf9976dbab2ced2fa67a2a5c8c1496fa7f279c59297351d66370a