012059f0494806cc395d0ed080f8c149b9be532e207fabfd817e03d32dff6e5007710a
012151d9f72bc4f6cb4f94b0bd5fc6ca10bd23b6673c004bf85971b540145befa62a0a
0120df01683b0007b6d21dfdd9baceb00ff842f84e0040484363e0f12bd774f322d40a
0121471f5f075e1244ab83062ec5ad710c7553bf17325a98e6b3874772f4b171c61b0a