A B C D F G H I M P R S