012082abacec7d968861bdcdbecf35ad5d4eea9594a5760bbf43acae1de9de731ec60a
0121c94c03ff9d7d0e07e7753ce83554e33e2a06b9fcc2d61f13873888f1d078c7420a
012088b9bcde243510486a38e97fb422b2114337f45b7c24f2e8c4921f26c7b5a2d30a
0121f5d97f4d41711c6a742e7e68a213c6cec72d95f976b53e7bf9cf8edfe0aa957e0a