Sharemaestro, Shenzhen TXD Technology Co.,Ltd. (002845), 2026-07-31, https://sharemaestro.com/evidence/6550b423-6bef-44fc-beef-c1641723a703/ Record ID: 6550b423-6bef-44fc-beef-c1641723a703 Record checksum: 9f67b74f403186ec034c427996cda97c9d97a3786613e076f9dc418337f4ae9e