Vitalsource Technologies, Inc. Complaints To The Authorities In Russia