SHIFTS

Definition of SHIFTS