CIENA CORP (CIEN)