MARC NICHOLS ASSOCIATES, INC.