M. ROSEN ASSOCIATES, INC.