hal2501