CAMPLE

Definition of CAMPLE