E. & M. BANKS ASSOCIATES, LTD.