012068cb6a7b0928d78c82a0f4a47fdc0fc513f6b952edcbcb8111a7b0ffbbdaac680a
0121702b0ba0a2de95db89338d3f9b88a9ec840cebc919f4e1fb517503fa888fa76c0a