Sharemaestro, Shanghai New World Co., Ltd (600628), 2026-08-02, https://sharemaestro.com/evidence/3d298692-ed48-4d6e-bb26-0b5efcbd1b9a/ Record ID: 3d298692-ed48-4d6e-bb26-0b5efcbd1b9a Record checksum: 279e8b0e573bd6a56f9e42c88007661f4927c829f4a0d1647b8db41f64825071