hah580