Sharemaestro, Xueda (Xiamen) Education Technology Group Co., Ltd (000526), 2026-07-31, https://sharemaestro.com/evidence/24f0130a-ecf6-4df7-b1c1-62efbdcf9e14/ Record ID: 24f0130a-ecf6-4df7-b1c1-62efbdcf9e14 Record checksum: d7c07337742a4368fc99b14131d60b05cb03c34adcfebbf4fa4e8f3e96e79198