Ca final theory

ca final theory