FRED A MORETON & COMPANY