CLIFTY

Definition of CLIFTY