0120d3379727fa9774a860c77cb46e9bc9c7f5d16afedc0d0a9b63ff4b2c92802b740a
012162c4b18852d3294aae6fc0f2214dd6da3471be905647ad1db62ce1c1bffbeb1c0a
01205321cbec8b0c90b6d097ba36323c3651e72ac00f6061fea392ef4674b302e0d60a
012143f858d9a6e54ea72f61ff1e8e941616a77f258dfa7f8505941a9c57d28614370a