HADE

Definition of HADE