Sharemaestro, Seven & i Holdings Co., Ltd. (3382), 2026-08-21, https://sharemaestro.com/evidence/dfe65507-c8bb-440d-9530-87186453027f/ Record ID: dfe65507-c8bb-440d-9530-87186453027f Record checksum: f550bb6628c42d1889bbfc9d297f596fe18f853143f17887549e3ad31f366888