Sharemaestro, Meiji Shipping Group Co., Ltd. (9115), 2026-08-21, https://sharemaestro.com/evidence/2c312570-caa9-49cc-a7f0-710c4eec1c32/ Record ID: 2c312570-caa9-49cc-a7f0-710c4eec1c32 Record checksum: 89655d36e4bc1f1c4dc484e55e3bbb3f46df81f2ba9fe49123abe45f2a01b88b