d43c0b2a1c109e4c179a3dff58ba3ac5............