NN&D ASSOCIATES, INC.