Sharemaestro, Zhejiang Yaguang Technology Co.,Ltd. (603282), 2026-08-21, https://sharemaestro.com/evidence/f4d6c215-6ab8-4daa-a4d6-e1fac584bd51/ Record ID: f4d6c215-6ab8-4daa-a4d6-e1fac584bd51 Record checksum: 65085ccb12b42cfe1ea979ab122b6058d7e7d3a39bc682cd8af0d47cce440acf