012080f50eb761914ed57088a6645a37e5775fdd562f58f2a9abff19e5cb382458e40a
01216695a4559fd6c551bf71e8b57d1b29aa40c856bca3aa4c2aa0b15f97c5c5c57d0a
01202cd699decc992190bec372815c62d3bc735e7f4b81478bb8998a7e7868f837170a
0121d88a2c098148be3f18561db880e4b42f0c6d2f53cf8ec90ad358ed4f3c0b2f4e0a
012070dd7cf572865523ae1206c8fcee6f1d370ce461fe79bb9dbec2e3a24e9225bf0a
01215dfeac099bc6b7a7bdfa145b13b33562be8f0937afa6d41114799e5ae0ef63650a