Sharemaestro, Guangzhou Ruoyuchen Technology Co.,Ltd. (003010), 2026-08-02, https://sharemaestro.com/evidence/d922eb54-1753-4f4c-9892-6439f60270a6/ Record ID: d922eb54-1753-4f4c-9892-6439f60270a6 Record checksum: bd42018bdfd8e2de7f45dd6ad23dd9d5994a71cc19b8a6468c7a098878c0a769