012048bbf975acdb78cf1f40adfa8944bd78a800247accb9b0f6871c797a703d1ebe0a
0121f8ca084d1478c8a283bd79b95426f245e3d2e8db086ac74c7bafccf1853516290a
0120dccbf50a235a3ce6373eb95e867b57e8024543920cec3eaca3fe1aa13c3ad34e0a
0121c00316ae3234ff97a5b7afe88de44ebf06ee78235da705b028753f24b62d6a420a