Sharemaestro, Beijing Jingyeda Technology Co.,Ltd. (003005), 2026-08-04, https://sharemaestro.com/evidence/4e37899b-be56-4b7c-b2b2-610f82d8e6a8/ Record ID: 4e37899b-be56-4b7c-b2b2-610f82d8e6a8 Record checksum: 9793d1af34ce69b9b322a0bb27a8eabae9401f367d0c59401d4f0fb0ea153de9