0120ffe05ba010514b9ba21131846d6c49132a0ed71a663aa3edad367aa7afee209a0a
0121c60fe700aabcdda2cd3c3ef3bf29a9a3221b6d009d2a5d3770c4066caf362b430a
0120143ba360540bab7507f489226cd0f946a3926cd0a6880939c5298e131486b47c0a
0121ad05a841d44c9cc3ab3b73834cf48fefd48d161416cbbb6e46fdabda32b91c2f0a