Vitalsource Technologies, Inc. Full View Integrated Technical Analysis