SMITH, SCHAFER & ASSOCIATES, LTD.