Sharemaestro, Hanwha Ocean Co., Ltd. (042660), 2026-08-21, https://sharemaestro.com/evidence/22a84bf2-6a4f-4c90-aa8a-e58bade90fdd/ Record ID: 22a84bf2-6a4f-4c90-aa8a-e58bade90fdd Record checksum: 930bae5efd0b611b5971b6d1aeb58ea37d3fd7fffb89c666f3c4a38f40bdfafd