Sharemaestro, Shanghai Challenge Textile Co.,Ltd. (002486), 2026-08-03, https://sharemaestro.com/evidence/f8121215-6875-49ab-aae5-7cfd1d0e7945/ Record ID: f8121215-6875-49ab-aae5-7cfd1d0e7945 Record checksum: ec2f023f61dc66b3ebac4a3a1576cca886ceadde77936cb9acec390a703ed84b