Vitalsource Technologies, Inc. Variation In P