0120fdf17cbc5252b883c1df48468cc425f8df1230ddb8c4be9f663d3e65ea105c790a
01216d350dcd8b44d4822b374b24e3bf1d322800e3bd15ff8178d994abd8cca3ca440a
012020f52f7d7159c145fe678768fadc745393511476ec0e7220d09806bd1f83913c0a
012171fea9c377cbff554371659e05b48d538593ba7c383afacf2eaaf06f74d354460a