0120d1faf68b66dca7e689eecc82093b1dfe8173e63302218359e3376bf47956ff810a
0121906f0915c33c4e8e5b9020cbaa1369bf197a07217dac0f75e8c25339b9b68f7f0a
012076ef7af4b5c0cfb0c1edff8a707f28b90f4bf4c2cc47c14b71413191304daa100a
012148ac7f87ddd34572896fdc852b958ae00439dde76cb568e6a63753dca1cd606b0a