012063ed4f2c32a3c7a5a8ebbe3519664b4daba1bada3934965a0d523d4c2890c4550a
012114c1a2efe4c38956646b4ae7606c9e643d880fb6492f76f1d80e756dc7c7017b0a
012018a1ffd16bfabe91ea8143d69b466dc3ddda81bf476b7460b9026a69847c6c750a
0121282afdf2a5a5d7d1f974637394c85358fc008844806fab7711104a19e67f35230a