Sharemaestro, SHENZHEN TOPRAYSOLAR Co.,Ltd. (002218), 2026-08-02, https://sharemaestro.com/evidence/ace828e5-b0b9-493d-8988-f8e44a61cfa2/ Record ID: ace828e5-b0b9-493d-8988-f8e44a61cfa2 Record checksum: 3aa342cdd3445d6db9f3126f83876fc47f4615ac049a7eb7f0130f6a14281027