2169 Analysis - Canggang Railway Limited | Makkler