1100 Analysis - Mainland Headwear Holdings Limited | Makkler