HAMAL

Definition of HAMAL