0120fc0f3240bb9396ad7d4e971d2d4abac9c28921cfe43e89260e1cab78179283a50a
0121f9b1cf920b7719f20dfea3fea246fafd06bb6d7e9da2e71d96a7278753b0bb010a
012029c0e0bf6088224a3d7a359f314e7136646a18961e4ee8f51ee21d7b39adbe4e0a
012145f2e5e5756a27dc7dec10154f765f84ddcbde347e0fc611de889bcea31300740a