MARSHALL MILLER AND ASSOCIATES, INC.