William S. Hein & Company, Inc.