CCFT ContractÂ