A B E F H J P R S