HALFA

Definition of HALFA