CCA celebrates 75 years at Semi-annual