hal 2024