HUDSON ADVISORS LLC