0120ba5087807d6f4a34978313deca98602476a4a9e731117e83918f888bb55ca54e0a
01217046d1e3079177dec7bdf5a38aa80cec9b469840ac7ff3d944ee471d179f7f2e0a
0120bc08e3fee54c15aab3839153fba83e0d5f3921c81d891e62145ffafba0e49c090a
012195ffa57ac4076cfc03bccbb0fa45977fa02b9c8f285b7a6d0f6d151466c642120a