0120c5c66baaf131805849aabbf77b2163a16ddff84f1870f9dbb34909bfe80d86c00a
012170ad927da9a5a03296a37a4a0fa8fbcad029bca742f06491bb114e9db7362d2a0a