0120ad7b9117d788191e6237eda8914ff658de556a219d6a4e08fb64b2f8c4e6dba40a
0121a68f0aef463250705f0f91b26750d6225f7e8a4bc417bed69c0e4f4e87a01f4b0a
01208aa95144a07a46739bef0d24d2e2939a388e675e65a91a39bd90771d65e9bdf90a
0121b67bea1392b58841adf473f67f4a0440da13267e29eadaab12d08f292c48d06a0a