Advent Associates, Inc.