012092f3cb7af428fcdc58ee0323725c22455c15d9ff38cd4bce969cb6408c6d35a80a
012192da01c76f5677a8639f1deb61b1107da908f1bebc04e56d0154929bcc4e272f0a
012075998804b48c0c6c3453cc7051b332af87caca0344f0776aa05b49929039df2b0a
0121dd1ef2d21cf6731ed3f67f4ee8574fa503309fd16f55434f4fc29d127220360e0a