hal 30