Sharemaestro, Xinjiang International Industry Co.,Ltd (000159), 2026-08-02, https://sharemaestro.com/evidence/69930029-b95d-4a90-ab1f-464f9574d090/ Record ID: 69930029-b95d-4a90-ab1f-464f9574d090 Record checksum: 96cb57ffd62798dcd39ccdc3ae82b4b5e31cab9ca524baa75c03dc0a3c9eef32