012034265650af69fad0b566d5da4190c425ba20f6140e7dbbfaa3b768a1b5cbbba00a
0121bcea21e0a12d0df8e3c3023f9a6e131be0e2e71dd8a44531e3f1832e6164d10b0a
012070afdfda0a1b6a9d021756a615f3f0850f753afcdd49bb802c1496b388ad28f20a
012195fab30522717a84772c04f07a6fec6ef998877d26c71b8d1a5b2582884f992e0a