Vitalsource Technologies, Inc. Recoverable Mutual Exclusion