Vitalsource Technologies, Inc. Probability for Finance