a3fd10cc49f57bb4259d4d175f7302c6........................