Hints and tips:
...A search showed that the domain name was registered by Ouyang Yun at Shenzhen Tencent Computer System. Mr Ouyang is deputy general manager of Tencent’s strategy development department....
...Ouyang and Feng Shangbao, his coach, were banned after a positive test for the banned anabolic agent clenbuterol at an out-of-competition test on May 1....
International Edition