DAVID M. HASTINGS, ESQ.