Sharemaestro, Daiwa Computer Co., Ltd. (3816), 2026-08-15, https://sharemaestro.com/evidence/296345c8-3df8-449b-b6ad-2ad85ab6419e/ Record ID: 296345c8-3df8-449b-b6ad-2ad85ab6419e Record checksum: bbf0596ed883aed056f7ecc6f084d19818ab76e475830b209c4d63fa03800a50