Vitalsource Technologies, Inc. Constituent Moments