cch holdings