CYCLICS CORPORATION