Sharemaestro, Zhejiang Chunhui Intelligent Control Co., Ltd. (300943), 2026-08-09, https://sharemaestro.com/evidence/912ac81e-7976-4a01-b611-1a9a74bc25a3/ Record ID: 912ac81e-7976-4a01-b611-1a9a74bc25a3 Record checksum: 85f8e479fc706ff3aafa4d2496472d7cc28369250de5f7e8b1396ae10dd5b577