012051cd64ecc99e2e8b0c1513f2151d84235e9d52c5596369b8e76b5f09501d8cc10a
012197cbcc6b9ec9f62c21a44f9e73db6de621f3a853443e75cd36890a715af43f3d0a
01200b3967fa3f95b793b4f4c75c3fd1d5cc750b0d178e6e1cc834b6cc4ca02273110a
0121aa6b7d4727c7a9ebf0ba591e0a8c9eb71c2b3f77bce4a64f0aa8ed8ce65159100a