Downloading from external site
Tencent PC Manager Icon

Tencent PC Manager 15.0.2111.2126

Download is from an external site
Filename:
PCMgr_Setup_123_26600_901.exe
MD5 checksum:
4ba4437671607d4722a7ba994d6173de
Host:
glb.dldir2.qq.com
Virus/Adware status:
File has moved: Status unknown