VARIEGATIONS

Definition of VARIEGATIONS