Sharemaestro, Minshang Creative Technology Holdings Limited (1632), 2026-08-21, https://sharemaestro.com/evidence/4e256690-a265-446e-b186-e28560dccab6/ Record ID: 4e256690-a265-446e-b186-e28560dccab6 Record checksum: 255b6cb2ba861adbca3ca3987e4570ead9227da612c3ff5c4a5b03a6edaf3afd