HARVEY MOORE AND ASSOCIATES, INC.