Sharemaestro, Hanwha Ocean Co., Ltd. (042660), 2026-08-16, https://sharemaestro.com/evidence/7d6b1930-0336-486b-b00a-42dedbee757c/ Record ID: 7d6b1930-0336-486b-b00a-42dedbee757c Record checksum: 92530f0d839cf763b45bac6c85e19867ea015e99709efbc62f41582cae210c3c