CPC Rank Structure