You mentioned Tencent and Baidu, two Chinese companies that do have privacy issues. They are known for having a close relationship with the Government of the People's Republic of China.
If I summarize what you just said, staffing amounts were invested in Chinese companies, including Tencent and Baidu.