a1cbfde7bbe8e6ad2fdcfa60baeaf7c7..............................