Sharemaestro, Yashima Denki Co., Ltd. (3153), 2026-08-16, https://sharemaestro.com/evidence/95fa8d91-8c7d-46b4-8cb2-2524a5e60107/ Record ID: 95fa8d91-8c7d-46b4-8cb2-2524a5e60107 Record checksum: de35f8dee10fa5d459c415c6435b0833e4430a85ed6dc2dcd77fc7e164cf2195