012094502a889f6f174479071389ef7f4c2b2cd84052f6eca060908edefff353d3e30a
012141107415f8684082f5464c21420b002dac677571facde8bf6574865746c9a44e0a
0120fb1082fa57b7fb42ae4d4470ea95fb31696d79a8faa2d95e8be763981d4bd3340a
01210310b0fcccef66f8c30f528ee1955f3cff589a2ac721760b0264bcc17dc707380a