A D F J M N O S