←HNNAHENNESSY ADVISORS INC