New cpc (22/39)

New cpc