Sharemaestro, Yokota Manufacturing Co., Ltd. (6248), 2026-08-15, https://sharemaestro.com/evidence/a34f74cf-d94c-4eb0-b45a-110c7bcba910/ Record ID: a34f74cf-d94c-4eb0-b45a-110c7bcba910 Record checksum: 9e3e0d616400e45cd84be20ad2963d899a74ae54c667527558d7fa9abe350c22