Sharemaestro, TES Touch Embedded Solutions (Xiamen) Co., Ltd. (003019), 2026-08-02, https://sharemaestro.com/evidence/374c2943-b098-4b5b-b641-68fffa485cb0/ Record ID: 374c2943-b098-4b5b-b641-68fffa485cb0 Record checksum: ed099cf9c25e9a03ffaf839f5a56499d6049aa561287c252da43ed91a65d700a