0120f5a2dbddd3c2d87eaf4d3a54c570142e70b24f6e7cc29e744c03dea6279e2dff0a
0121b24fd2e93bb9e3abdaced9eb1a9afb905e0b9b27d5fe315a200c265c32d26b650a
012099ec03e21e16c7b204930f8fe3302cea065dec0ca142a228a386adf8e8fce7b80a
0121a2062d7e111c19215ba9043f9df7bf9644b85e1b0cb2280778fdc4205758b6360a