MApa CCGC