0120709d89613e36b7e72d0f9e40f93b2bdb84d23e181f9af326fc8d045164b084460a
01217dec2798d74d9c9496b5169ed9b3df355b5b3dc5da2b1d20c7f46e28b0099e3d0a
012080d92f597784862ee03ec2d47eec1261585225fc99e92488d536d7f6991c98ab0a
012162c178bcdcc128d6953ee314b239bb6835448e92462e2f70890677a3e2ad75710a