Sharemaestro, Richardson Electronics Ltd (RELL), 2026-08-17, https://sharemaestro.com/evidence/122cf097-8672-4800-9f59-212ead0a3715/ Record ID: 122cf097-8672-4800-9f59-212ead0a3715 Record checksum: 8af54855d2368d8ec398a653f689b47f6a742ebf2563d35923c25bb492d306e2