Sharemaestro, Kaji Technology Corporation (6391), 2026-08-15, https://sharemaestro.com/evidence/6350078a-f4a6-4f0f-8bbe-5eeaac100776/ Record ID: 6350078a-f4a6-4f0f-8bbe-5eeaac100776 Record checksum: 07a1e72335cbd749d5ef657556d135873e0f12aa76a7099d9a2fc7320bcffed6