Sharemaestro, Shanghai Weihong Electronic Technology Co., Ltd. (300508), 2026-08-10, https://sharemaestro.com/evidence/e8bfeb28-6dc9-4b21-8036-a2905e7817e6/ Record ID: e8bfeb28-6dc9-4b21-8036-a2905e7817e6 Record checksum: b03301461af3565a8045679ba6f9c6bc9dfcb5f4e0bfe31450ff9048a4673806