HAL506 PDF