0120c8b02fc2f2b5c73bbc343c6873b973ade16eac95514f0ea0318d114a019b3cff0a
01219323cd583f36c0738c5b7c434d2ba1d6066af676641f3f6fd57199fce5ee6e000a
0120314df5a85aa2c5b265da1454eab6f868a265ea434d2f880eaf15d1ef0ecc3d920a
0121dc3e3cac305f0fe9ba4303b045c275129f27220df1a4975c2d8404609d2b27170a