1240 Earnings - CNQC International Holdings Limited | Makkler