CTI 76: Baidu, Tencent, and JD earnings, with Michael Norris - China Tech Investor | Wave AI Podcast Notes