8178 Earnings - China Information Technology Development Limited | Makkler