A B C F G J O T