CAPLAN ASSOCIATES, INC.