012016b2c6e5ffae4dc839dadf1aaff8c754dcf925ae2ef4fc1c2a6d0dada4b0a7700a
0121fdfa9884a1eb0a420879bffc1ba9d90d1a30d53dd9be538522c5088155d4477f0a
0120c545e50c02aa4f0cbb558ef2344cdf9f51ea50eadbc9fdeefb19c0c4460bda510a
0121a59418040709140b838df1be227bd98584a1e94ad2f8b7aca753a77ba3ee426a0a