AMAHS

Definition of AMAHS