Beane Associates Inc.