Hancock Robert A & Associates