c s c s c q