Sharemaestro, Zhongzhong Science & Technology (Tianjin) Co., Ltd. (603135), 2026-08-02, https://sharemaestro.com/evidence/8713da6a-5699-40b8-890b-60e101af6062/ Record ID: 8713da6a-5699-40b8-890b-60e101af6062 Record checksum: 04b22d66363dcace73c533e88ae4cf8f49093792247b09a0850d21f1a4842378