HEDDERTON ASSOCIATES, INC.