Sharemaestro, Tellhow Sci-Tech Co., Ltd. (600590), 2026-08-08, https://sharemaestro.com/evidence/25233926-1d78-4c6f-8df6-2919a2f34cde/ Record ID: 25233926-1d78-4c6f-8df6-2919a2f34cde Record checksum: 1658eb7551b67255c88e46a4e07f352b323b0886a4331d08abe653f36c66b6ec