012069d8d7406b004abec57a01743a3704a05012152d43b995f5352361b0597084a70a
01217d8de5b64c0213bee2ed11d6c57efd212db2cbae0b28c672a81595adbe01e7440a
012070f7e7f576032df46162a795586304d0f62db6770ca8f85748b4114db6617ab20a
0121c80581806669a4c2d3a48c9e5dd7bc1b0a4bfbff13d217fe4819b77be09b0c330a