M C B M Non T C A C Em G I L N C N Ch A M C L Ng Qu Hot X