012054d32f14b48a5fd1d1467e862c93bcc48e7214fdfe52817c3bc04e46859660e20a
0121b6d2c25a7e60a21e4b62a4dc96bdf6d4adddb22fbef61ffd64458d6aef8551130a
012086f42a3231d5d45acb0e1690be24d1628de47650933851bda832d0d0d18899e40a
01214f9414c2c803e1b3c3dea2bcb23c7877e1ae2d44307b1beef062c8af28dc35380a