012071058c8e7d85b2bb06a788107dc679e4b104f42c341fcde32bd164d5a56a56bc0a
012162be8b7a8835ef57aea2baf9af6709624d71d9fb10d16069cab641a871ecb4180a
0120ba250f514a307cdf1975b037776813a42bb95f2db19fca095dd4fd9f8a9505110a
0121908a910740fbfc131484e9ba35f650ccf420a1711c28f82dfb8214cbdd9cda290a