HENNINGSON, DURHAM & RICHARDSON, P.C.