Sharemaestro, Wuxi Chipown Micro-electronics limited (688508), 2026-08-09, https://sharemaestro.com/evidence/5f56585e-c6ce-40e0-be81-9069566fef3b/ Record ID: 5f56585e-c6ce-40e0-be81-9069566fef3b Record checksum: c3b54306cf3cdffbae39a479d86e4a4c864cbe1fa56af552ff694a393ab01fca