sha1-586.pl revision f985abb4a2473d3c04b086f7c9fab177e368ffef