Sharemaestro, Zhejiang Communications Technology Co., Ltd. (002061), 2026-08-07, https://sharemaestro.com/evidence/2c46958c-ee79-49d1-be42-ce71a2528903/ Record ID: 2c46958c-ee79-49d1-be42-ce71a2528903 Record checksum: 2d1184254c8202b6c98d5cce6f61104d14d826e8bb1d1e4409cf6f8831a6f82b