Cardiff Associates, Inc.