Vitalsource Technologies, Inc. Modern Multi-factor Analysis Of Bond Portfolios