0120c96c8dec66b29aa05d9004a483073f65d696587804b68dcd0c911164258b67f20a
012150e6321980c865bf5a0dbf2ed9e0a0e5b886bd8f37f38298e8546a2c12ca4e6b0a
0120b92065e9b0f112484ac11c7fce2e129908ded699f4b33e24fea5f501785e27730a
012161f8c8376780a26e76b90656845f071ce5532ef5450142de082e43d86070ce5e0a