012057b6b175f2d9627dbcc8eb4c72dcbe0a1cf6c45dcdf302eff1e0c2c6384cf2230a
012117dcebb65f85007cc491e53e7abd108a61582dcd045a4d8ac4c0271590a34e770a
012028fdf591927bd9f7afc21dfb6697cc6fb94c2fb26244c304f0a3247e61f816360a
0121aa940fa793593975ad84241dba40c7bb59eaf2acbbcb5d6c6ca0951b02c48c090a