012059d26876f9046931866d4ec6af90d3b0f018ad76bd36a4a05cb5605cde34c5a40a
0121e7f6afbfc1c6ec089ec495d7232ec7e5374b1380843a899c3b01742d72aae6200a
01203a6a084be1b9066a6ec3bf20c0b8358cff58a2bee5738698c59c40e48ada52c50a
0121c0006f9f7b97b5d147b2f01abb4a7b198272361fadbbb716474d538d19cb7e490a