Sharemaestro, Yashima Denki Co., Ltd. (3153), 2026-08-21, https://sharemaestro.com/evidence/395deeaf-4698-49a9-8e32-a20b35fa37d5/ Record ID: 395deeaf-4698-49a9-8e32-a20b35fa37d5 Record checksum: a0cffad5424a2f4f56ce75feba962bbce8340e028c4cd31a65841a8774999f5b