01209670bff5247d3996d18243a1d67be649bc59d43743f07c8cf55be1e6f39edb110a
012147c0e0346d01c3b9a0e3351945ea4831ab982d6a135677be2a6a0f907f833f3e0a
01208051f1522cc5542ec33fc82fecf56004d076dd8f86ef93f833f005b0eba0d90d0a
0121b9c809d544876626c3db49522fb4b9248697308faa29a49a25c1bdeccd70cd550a