Sharemaestro, Tachikawa Corporation (7989), 2026-08-21, https://sharemaestro.com/evidence/d909f5d6-e6bd-4229-968b-ffe453509b52/ Record ID: d909f5d6-e6bd-4229-968b-ffe453509b52 Record checksum: 99c043c888627b0a6a4d841c6fb943ebc01c81ea8b3f326682385638631e2321