012086c502f2143e72d9e8b64a07a5fc9adc2f6b85973ef30036fe49a5ff0acf44e10a
01214476302478a337be4affda1204b83d1d1dabcaa0d78ac00c1f8fba7b069a686f0a
012011aff62b09d42ad6041428c8caf32e0d8d6116cf35a9de018625e6c2bc1c8cac0a
0121a3ae8e4ceae25db2069c6d5bf193c2978e28c8ad8bdbe23c4078f9e0ed7e607f0a