Sharemaestro, Longhua Technology Group Co.,Ltd. (300263), 2026-08-01, https://sharemaestro.com/evidence/3e712047-9087-4ae2-adc5-d31ff0eec2f5/ Record ID: 3e712047-9087-4ae2-adc5-d31ff0eec2f5 Record checksum: bf58e1717d1a50323224b3942e92d0c122a1e15b6fbfc86c9be3102b64f66061