0120fc40a743ea98f82e75f6f17516ccc3703379c95f3915cdf65717b30d891cdcd20a
01218340f6d39aa69678d5798e4aec267290f35b756d685c188e6e1887671ac99e130a
012076be2b3327ceaec0d3e53bc01a6f538a070142d526ecf7b8962ab54954e7e7be0a
01219674e5a3290d9836271989693a61ab84b713f3da4b41ca767de97c3c8abc2f7a0a