Vitalsource Technologies, Inc. CNC Trade Secrets