0120f3c83056c50b21798d76f6bed6b03f7274fbf09daa3fc45a7444003ab9a4c1090a
0121f109f593ac69aff57daa6c66e4dbd045edd5e5d4faa98011a9810cb3a66fc57c0a
012005f30e89c4da7fabbfe0504ad21c5d9f6dcbdb5bbe21c345fd08d1bdc1bc4d6e0a
0121cd1bf53d449b0c74d04e01fa4187ab1cf128ced42ac95c7aef9fe4538092e2020a
01205348d87b98deff71457142ea2b22d33f2da016ffa2d8fea145010f1ef46cf5000a
01218edcf2757538e2300abb77e63be1d2d4c267cc3db3cc1fa599db5b340de11b340a