GADE

Definition of GADE