Sharemaestro, Dongguan Huali Industries Co.,Ltd (603038), 2026-08-01, https://sharemaestro.com/evidence/99199d5d-95cd-42be-bdaf-4a5fb275c823/ Record ID: 99199d5d-95cd-42be-bdaf-4a5fb275c823 Record checksum: 73381ab22e26c142dc20b254d0c610af855f3b6cad57f7d7b239338dada84afe