012079050f4bf464d62fd57bfa6ccbcde0d578d760e4570d1c53fbba1763ca35e5e30a
012153f6bae6a4294c4bd32f0a60b364cbd0cd4bbc918c3b6d3f0774e54168b0c3010a
0120f6205e89554f20402682f08c0c50bf6f7b7e8a0844f3044b450372f9bbe9cbce0a
0121ccaa01f449fe3d982a6ac4f8dc73666179932dede19ef4ca27940f412998b7670a