HAL Destribution