CNC, Inc.CNC, Inc.