Sharemaestro, Oki Electric Industry Co., Ltd. (6703), 2026-08-18, https://sharemaestro.com/evidence/aaa62421-d90a-4d9d-b87e-8a496b6f04af/ Record ID: aaa62421-d90a-4d9d-b87e-8a496b6f04af Record checksum: 5b34a7e0be4d950a876d5d9c7de5a9ce0b32088e11bf0d6732516122ef782fd7