Sharemaestro, Trio Industrial Electronics Group Limited (1710), 2026-08-21, https://sharemaestro.com/evidence/685df0e8-9d10-4f4f-b1a7-50f7d4e054f5/ Record ID: 685df0e8-9d10-4f4f-b1a7-50f7d4e054f5 Record checksum: 29e0e5f90032b1bd0d07d187e817131fa58086089e776834aac57251aa802d9c