CHARLES A. HARRINGTON ASSOCIATES, INC.